- Created package.json for Docus with necessary scripts and dependencies. - Implemented sync-docus-docs.mjs to automate the generation of documentation files from source markdown. - Defined mappings for generated pages and virtual routes to ensure proper linking in documentation. - Added static content files for the documentation structure, including navigation and index pages.
42 lines
988 KiB
JavaScript
42 lines
988 KiB
JavaScript
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./AFG10c_a.js","./DJxuwfoz.js","./n8vERajx.js","./BN_7HF1G.js","./Dq00p3Sb.js","./DzNJTbjO.js","./vaS8Rkl_.js","./Cf5i2Hk_.js","./Jc8Ntx_l.js","./CCiWmQwn.js","./CgQMWAWA.js","./DewHeYIb.js","./B6bUjJBd.js","./C-sCiTCq.js","./jpB_SM9d.js","./C5B99YjC.js","./Bnc4fItI.js","./B91fwRQf.js","./BnW3dU0n.js","./BLnzyn6S.js","./LZNkr4Qo.js","./C3Ly8WAT.js","./CG1YvYVw.js","./BnHu5O7o.js","./DXQrCARz.js","./C0AA5UMg.js","./CxBf5103.js"])))=>i.map(i=>d[i]);
|
||
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const u of r)if(u.type==="childList")for(const a of u.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&o(a)}).observe(document,{childList:!0,subtree:!0});function n(r){const u={};return r.integrity&&(u.integrity=r.integrity),r.referrerPolicy&&(u.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?u.credentials="include":r.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function o(r){if(r.ep)return;r.ep=!0;const u=n(r);fetch(r.href,u)}})();function bd(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Xe={},fu=[],io=()=>{},mg=()=>!1,Ja=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Zi=e=>e.startsWith("onUpdate:"),Bt=Object.assign,Ed=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},r2=Object.prototype.hasOwnProperty,ot=(e,t)=>r2.call(e,t),De=Array.isArray,pu=e=>Iu(e)==="[object Map]",gg=e=>Iu(e)==="[object Set]",ip=e=>Iu(e)==="[object Date]",u2=e=>Iu(e)==="[object RegExp]",_e=e=>typeof e=="function",pt=e=>typeof e=="string",Dn=e=>typeof e=="symbol",Qe=e=>e!==null&&typeof e=="object",Cd=e=>(Qe(e)||_e(e))&&_e(e.then)&&_e(e.catch),vg=Object.prototype.toString,Iu=e=>vg.call(e),a2=e=>Iu(e).slice(8,-1),xd=e=>Iu(e)==="[object Object]",Xi=e=>pt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Or=bd(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ji=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},s2=/-\w/g,Ft=Ji(e=>e.replace(s2,t=>t.slice(1).toUpperCase())),i2=/\B([A-Z])/g,Lo=Ji(e=>e.replace(i2,"-$1").toLowerCase()),Qi=Ji(e=>e.charAt(0).toUpperCase()+e.slice(1)),hu=Ji(e=>e?`on${Qi(e)}`:""),Vt=(e,t)=>!Object.is(e,t),ya=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},yg=(e,t,n,o=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:o,value:n})},l2=e=>{const t=parseFloat(e);return isNaN(t)?e:t},bg=e=>{const t=pt(e)?Number(e):NaN;return isNaN(t)?e:t};let lp;const el=()=>lp||(lp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function mn(e){if(De(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=pt(o)?p2(o):mn(o);if(r)for(const u in r)t[u]=r[u]}return t}else if(pt(e)||Qe(e))return e}const c2=/;(?![^(]*\))/g,d2=/:([^]+)/,f2=/\/\*[^]*?\*\//g;function p2(e){const t={};return e.replace(f2,"").split(c2).forEach(n=>{if(n){const o=n.split(d2);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function U(e){let t="";if(pt(e))t=e;else if(De(e))for(let n=0;n<e.length;n++){const o=U(e[n]);o&&(t+=o+" ")}else if(Qe(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function me(e){if(!e)return null;let{class:t,style:n}=e;return t&&!pt(t)&&(e.class=U(t)),n&&(e.style=mn(n)),e}const h2="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",m2=bd(h2);function Eg(e){return!!e||e===""}function g2(e,t){if(e.length!==t.length)return!1;let n=!0;for(let o=0;n&&o<e.length;o++)n=wd(e[o],t[o]);return n}function wd(e,t){if(e===t)return!0;let n=ip(e),o=ip(t);if(n||o)return n&&o?e.getTime()===t.getTime():!1;if(n=Dn(e),o=Dn(t),n||o)return e===t;if(n=De(e),o=De(t),n||o)return n&&o?g2(e,t):!1;if(n=Qe(e),o=Qe(t),n||o){if(!n||!o)return!1;const r=Object.keys(e).length,u=Object.keys(t).length;if(r!==u)return!1;for(const a in e){const s=e.hasOwnProperty(a),i=t.hasOwnProperty(a);if(s&&!i||!s&&i||!wd(e[a],t[a]))return!1}}return String(e)===String(t)}const Cg=e=>!!(e&&e.__v_isRef===!0),Fe=e=>pt(e)?e:e==null?"":De(e)||Qe(e)&&(e.toString===vg||!_e(e.toString))?Cg(e)?Fe(e.value):JSON.stringify(e,xg,2):String(e),xg=(e,t)=>Cg(t)?xg(e,t.value):pu(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r],u)=>(n[Rl(o,u)+" =>"]=r,n),{})}:gg(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Rl(n))}:Dn(t)?Rl(t):Qe(t)&&!De(t)&&!xd(t)?String(t):t,Rl=(e,t="")=>{var n;return Dn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let Wt;class wg{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=Wt,!t&&Wt&&(this.index=(Wt.scopes||(Wt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Wt;try{return Wt=this,t()}finally{Wt=n}}}on(){++this._on===1&&(this.prevScope=Wt,Wt=this)}off(){this._on>0&&--this._on===0&&(Wt=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,o;for(n=0,o=this.effects.length;n<o;n++)this.effects[n].stop();for(this.effects.length=0,n=0,o=this.cleanups.length;n<o;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,o=this.scopes.length;n<o;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0}}}function Qa(e){return new wg(e)}function ho(){return Wt}function ir(e,t=!1){Wt&&Wt.cleanups.push(e)}let ct;const Ll=new WeakSet;class Dg{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Wt&&Wt.active&&Wt.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Ll.has(this)&&(Ll.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Bg(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,cp(this),_g(this);const t=ct,n=Vn;ct=this,Vn=!0;try{return this.fn()}finally{kg(this),ct=t,Vn=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Bd(t);this.deps=this.depsTail=void 0,cp(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Ll.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){$c(this)&&this.run()}get dirty(){return $c(this)}}let Ag=0,ba,Ea;function Bg(e,t=!1){if(e.flags|=8,t){e.next=Ea,Ea=e;return}e.next=ba,ba=e}function Dd(){Ag++}function Ad(){if(--Ag>0)return;if(Ea){let t=Ea;for(Ea=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;ba;){let t=ba;for(ba=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(o){e||(e=o)}t=n}}if(e)throw e}function _g(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function kg(e){let t,n=e.depsTail,o=n;for(;o;){const r=o.prevDep;o.version===-1?(o===n&&(n=r),Bd(o),v2(o)):t=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0,o=r}e.deps=t,e.depsTail=n}function $c(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Sg(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Sg(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Ta)||(e.globalVersion=Ta,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!$c(e))))return;e.flags|=2;const t=e.dep,n=ct,o=Vn;ct=e,Vn=!0;try{_g(e);const r=e.fn(e._value);(t.version===0||Vt(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{ct=n,Vn=o,kg(e),e.flags&=-3}}function Bd(e,t=!1){const{dep:n,prevSub:o,nextSub:r}=e;if(o&&(o.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=o,e.nextSub=void 0),n.subs===e&&(n.subs=o,!o&&n.computed)){n.computed.flags&=-5;for(let u=n.computed.deps;u;u=u.nextDep)Bd(u,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function v2(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Vn=!0;const Tg=[];function Fo(){Tg.push(Vn),Vn=!1}function Po(){const e=Tg.pop();Vn=e===void 0?!0:e}function cp(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ct;ct=void 0;try{t()}finally{ct=n}}}let Ta=0;class y2{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class tl{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!ct||!Vn||ct===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ct)n=this.activeLink=new y2(ct,this),ct.deps?(n.prevDep=ct.depsTail,ct.depsTail.nextDep=n,ct.depsTail=n):ct.deps=ct.depsTail=n,Fg(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const o=n.nextDep;o.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=o),n.prevDep=ct.depsTail,n.nextDep=void 0,ct.depsTail.nextDep=n,ct.depsTail=n,ct.deps===n&&(ct.deps=o)}return n}trigger(t){this.version++,Ta++,this.notify(t)}notify(t){Dd();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ad()}}}function Fg(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let o=t.deps;o;o=o.nextDep)Fg(o)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const pi=new WeakMap,Ir=Symbol(""),Nc=Symbol(""),Fa=Symbol("");function Gt(e,t,n){if(Vn&&ct){let o=pi.get(e);o||pi.set(e,o=new Map);let r=o.get(n);r||(o.set(n,r=new tl),r.map=o,r.key=n),r.track()}}function Bo(e,t,n,o,r,u){const a=pi.get(e);if(!a){Ta++;return}const s=i=>{i&&i.trigger()};if(Dd(),t==="clear")a.forEach(s);else{const i=De(e),c=i&&Xi(n);if(i&&n==="length"){const l=Number(o);a.forEach((d,p)=>{(p==="length"||p===Fa||!Dn(p)&&p>=l)&&s(d)})}else switch((n!==void 0||a.has(void 0))&&s(a.get(n)),c&&s(a.get(Fa)),t){case"add":i?c&&s(a.get("length")):(s(a.get(Ir)),pu(e)&&s(a.get(Nc)));break;case"delete":i||(s(a.get(Ir)),pu(e)&&s(a.get(Nc)));break;case"set":pu(e)&&s(a.get(Ir));break}}Ad()}function b2(e,t){const n=pi.get(e);return n&&n.get(t)}function nu(e){const t=He(e);return t===e?t:(Gt(t,"iterate",Fa),xn(e)?t:t.map(Un))}function nl(e){return Gt(e=He(e),"iterate",Fa),e}function ro(e,t){return fo(e)?Du(ur(e)?Un(t):t):Un(t)}const E2={__proto__:null,[Symbol.iterator](){return ql(this,Symbol.iterator,e=>ro(this,e))},concat(...e){return nu(this).concat(...e.map(t=>De(t)?nu(t):t))},entries(){return ql(this,"entries",e=>(e[1]=ro(this,e[1]),e))},every(e,t){return bo(this,"every",e,t,void 0,arguments)},filter(e,t){return bo(this,"filter",e,t,n=>n.map(o=>ro(this,o)),arguments)},find(e,t){return bo(this,"find",e,t,n=>ro(this,n),arguments)},findIndex(e,t){return bo(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return bo(this,"findLast",e,t,n=>ro(this,n),arguments)},findLastIndex(e,t){return bo(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return bo(this,"forEach",e,t,void 0,arguments)},includes(...e){return $l(this,"includes",e)},indexOf(...e){return $l(this,"indexOf",e)},join(e){return nu(this).join(e)},lastIndexOf(...e){return $l(this,"lastIndexOf",e)},map(e,t){return bo(this,"map",e,t,void 0,arguments)},pop(){return Qu(this,"pop")},push(...e){return Qu(this,"push",e)},reduce(e,...t){return dp(this,"reduce",e,t)},reduceRight(e,...t){return dp(this,"reduceRight",e,t)},shift(){return Qu(this,"shift")},some(e,t){return bo(this,"some",e,t,void 0,arguments)},splice(...e){return Qu(this,"splice",e)},toReversed(){return nu(this).toReversed()},toSorted(e){return nu(this).toSorted(e)},toSpliced(...e){return nu(this).toSpliced(...e)},unshift(...e){return Qu(this,"unshift",e)},values(){return ql(this,"values",e=>ro(this,e))}};function ql(e,t,n){const o=nl(e),r=o[t]();return o!==e&&!xn(e)&&(r._next=r.next,r.next=()=>{const u=r._next();return u.done||(u.value=n(u.value)),u}),r}const C2=Array.prototype;function bo(e,t,n,o,r,u){const a=nl(e),s=a!==e&&!xn(e),i=a[t];if(i!==C2[t]){const d=i.apply(e,u);return s?Un(d):d}let c=n;a!==e&&(s?c=function(d,p){return n.call(this,ro(e,d),p,e)}:n.length>2&&(c=function(d,p){return n.call(this,d,p,e)}));const l=i.call(a,c,o);return s&&r?r(l):l}function dp(e,t,n,o){const r=nl(e),u=r!==e&&!xn(e);let a=n,s=!1;r!==e&&(u?(s=o.length===0,a=function(c,l,d){return s&&(s=!1,c=ro(e,c)),n.call(this,c,ro(e,l),d,e)}):n.length>3&&(a=function(c,l,d){return n.call(this,c,l,d,e)}));const i=r[t](a,...o);return s?ro(e,i):i}function $l(e,t,n){const o=He(e);Gt(o,"iterate",Fa);const r=o[t](...n);return(r===-1||r===!1)&&ul(n[0])?(n[0]=He(n[0]),o[t](...n)):r}function Qu(e,t,n=[]){Fo(),Dd();const o=He(e)[t].apply(e,n);return Ad(),Po(),o}const x2=bd("__proto__,__v_isRef,__isVue"),Pg=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Dn));function w2(e){Dn(e)||(e=String(e));const t=He(this);return Gt(t,"has",e),t.hasOwnProperty(e)}class Mg{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,o){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,u=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return u;if(n==="__v_raw")return o===(r?u?$g:qg:u?Lg:Rg).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(o)?t:void 0;const a=De(t);if(!r){let i;if(a&&(i=E2[n]))return i;if(n==="hasOwnProperty")return w2}const s=Reflect.get(t,n,rt(t)?t:o);if((Dn(n)?Pg.has(n):x2(n))||(r||Gt(t,"get",n),u))return s;if(rt(s)){const i=a&&Xi(n)?s:s.value;return r&&Qe(i)?Mo(i):i}return Qe(s)?r?Mo(s):_t(s):s}}class Og extends Mg{constructor(t=!1){super(!1,t)}set(t,n,o,r){let u=t[n];const a=De(t)&&Xi(n);if(!this._isShallow){const c=fo(u);if(!xn(o)&&!fo(o)&&(u=He(u),o=He(o)),!a&&rt(u)&&!rt(o))return c||(u.value=o),!0}const s=a?Number(n)<t.length:ot(t,n),i=Reflect.set(t,n,o,rt(t)?t:r);return t===He(r)&&(s?Vt(o,u)&&Bo(t,"set",n,o):Bo(t,"add",n,o)),i}deleteProperty(t,n){const o=ot(t,n);t[n];const r=Reflect.deleteProperty(t,n);return r&&o&&Bo(t,"delete",n,void 0),r}has(t,n){const o=Reflect.has(t,n);return(!Dn(n)||!Pg.has(n))&&Gt(t,"has",n),o}ownKeys(t){return Gt(t,"iterate",De(t)?"length":Ir),Reflect.ownKeys(t)}}class Ig extends Mg{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const D2=new Og,A2=new Ig,B2=new Og(!0),_2=new Ig(!0),jc=e=>e,Cs=e=>Reflect.getPrototypeOf(e);function k2(e,t,n){return function(...o){const r=this.__v_raw,u=He(r),a=pu(u),s=e==="entries"||e===Symbol.iterator&&a,i=e==="keys"&&a,c=r[e](...o),l=n?jc:t?Du:Un;return!t&&Gt(u,"iterate",i?Nc:Ir),Bt(Object.create(c),{next(){const{value:d,done:p}=c.next();return p?{value:d,done:p}:{value:s?[l(d[0]),l(d[1])]:l(d),done:p}}})}}function xs(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function S2(e,t){const n={get(r){const u=this.__v_raw,a=He(u),s=He(r);e||(Vt(r,s)&&Gt(a,"get",r),Gt(a,"get",s));const{has:i}=Cs(a),c=t?jc:e?Du:Un;if(i.call(a,r))return c(u.get(r));if(i.call(a,s))return c(u.get(s));u!==a&&u.get(r)},get size(){const r=this.__v_raw;return!e&&Gt(He(r),"iterate",Ir),r.size},has(r){const u=this.__v_raw,a=He(u),s=He(r);return e||(Vt(r,s)&&Gt(a,"has",r),Gt(a,"has",s)),r===s?u.has(r):u.has(r)||u.has(s)},forEach(r,u){const a=this,s=a.__v_raw,i=He(s),c=t?jc:e?Du:Un;return!e&&Gt(i,"iterate",Ir),s.forEach((l,d)=>r.call(u,c(l),c(d),a))}};return Bt(n,e?{add:xs("add"),set:xs("set"),delete:xs("delete"),clear:xs("clear")}:{add(r){const u=He(this),a=Cs(u),s=He(r),i=!t&&!xn(r)&&!fo(r)?s:r;return a.has.call(u,i)||Vt(r,i)&&a.has.call(u,r)||Vt(s,i)&&a.has.call(u,s)||(u.add(i),Bo(u,"add",i,i)),this},set(r,u){!t&&!xn(u)&&!fo(u)&&(u=He(u));const a=He(this),{has:s,get:i}=Cs(a);let c=s.call(a,r);c||(r=He(r),c=s.call(a,r));const l=i.call(a,r);return a.set(r,u),c?Vt(u,l)&&Bo(a,"set",r,u):Bo(a,"add",r,u),this},delete(r){const u=He(this),{has:a,get:s}=Cs(u);let i=a.call(u,r);i||(r=He(r),i=a.call(u,r)),s&&s.call(u,r);const c=u.delete(r);return i&&Bo(u,"delete",r,void 0),c},clear(){const r=He(this),u=r.size!==0,a=r.clear();return u&&Bo(r,"clear",void 0,void 0),a}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=k2(r,e,t)}),n}function ol(e,t){const n=S2(e,t);return(o,r,u)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?o:Reflect.get(ot(n,r)&&r in o?n:o,r,u)}const T2={get:ol(!1,!1)},F2={get:ol(!1,!0)},P2={get:ol(!0,!1)},M2={get:ol(!0,!0)},Rg=new WeakMap,Lg=new WeakMap,qg=new WeakMap,$g=new WeakMap;function O2(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function I2(e){return e.__v_skip||!Object.isExtensible(e)?0:O2(a2(e))}function _t(e){return fo(e)?e:rl(e,!1,D2,T2,Rg)}function Pn(e){return rl(e,!1,B2,F2,Lg)}function Mo(e){return rl(e,!0,A2,P2,qg)}function Br(e){return rl(e,!0,_2,M2,$g)}function rl(e,t,n,o,r){if(!Qe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const u=I2(e);if(u===0)return e;const a=r.get(e);if(a)return a;const s=new Proxy(e,u===2?o:n);return r.set(e,s),s}function ur(e){return fo(e)?ur(e.__v_raw):!!(e&&e.__v_isReactive)}function fo(e){return!!(e&&e.__v_isReadonly)}function xn(e){return!!(e&&e.__v_isShallow)}function ul(e){return e?!!e.__v_raw:!1}function He(e){const t=e&&e.__v_raw;return t?He(t):e}function _d(e){return!ot(e,"__v_skip")&&Object.isExtensible(e)&&yg(e,"__v_skip",!0),e}const Un=e=>Qe(e)?_t(e):e,Du=e=>Qe(e)?Mo(e):e;function rt(e){return e?e.__v_isRef===!0:!1}function R(e){return Ng(e,!1)}function Me(e){return Ng(e,!0)}function Ng(e,t){return rt(e)?e:new R2(e,t)}class R2{constructor(t,n){this.dep=new tl,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:He(t),this._value=n?t:Un(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,o=this.__v_isShallow||xn(t)||fo(t);t=o?t:He(t),Vt(t,n)&&(this._rawValue=t,this._value=o?t:Un(t),this.dep.trigger())}}function jg(e){e.dep&&e.dep.trigger()}function f(e){return rt(e)?e.value:e}function ke(e){return _e(e)?e():f(e)}const L2={get:(e,t,n)=>t==="__v_raw"?e:f(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return rt(r)&&!rt(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Vg(e){return ur(e)?e:new Proxy(e,L2)}class q2{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new tl,{get:o,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=o,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function es(e){return new q2(e)}function mt(e){const t=De(e)?new Array(e.length):{};for(const n in e)t[n]=zg(e,n);return t}class $2{constructor(t,n,o){this._object=t,this._defaultValue=o,this.__v_isRef=!0,this._value=void 0,this._key=Dn(n)?n:String(n),this._raw=He(t);let r=!0,u=t;if(!De(t)||Dn(this._key)||!Xi(this._key))do r=!ul(u)||xn(u);while(r&&(u=u.__v_raw));this._shallow=r}get value(){let t=this._object[this._key];return this._shallow&&(t=f(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&rt(this._raw[this._key])){const n=this._object[this._key];if(rt(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return b2(this._raw,this._key)}}class N2{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Ye(e,t,n){return rt(e)?e:_e(e)?new N2(e):Qe(e)&&arguments.length>1?zg(e,t,n):R(e)}function zg(e,t,n){return new $2(e,t,n)}class j2{constructor(t,n,o){this.fn=t,this.setter=n,this._value=void 0,this.dep=new tl(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ta-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=o}notify(){if(this.flags|=16,!(this.flags&8)&&ct!==this)return Bg(this,!0),!0}get value(){const t=this.dep.track();return Sg(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function V2(e,t,n=!1){let o,r;return _e(e)?o=e:(o=e.get,r=e.set),new j2(o,r,n)}const ws={},hi=new WeakMap;let _r;function z2(e,t=!1,n=_r){if(n){let o=hi.get(n);o||hi.set(n,o=[]),o.push(e)}}function U2(e,t,n=Xe){const{immediate:o,deep:r,once:u,scheduler:a,augmentJob:s,call:i}=n,c=C=>r?C:xn(C)||r===!1||r===0?tr(C,1):tr(C);let l,d,p,h,m=!1,g=!1;if(rt(e)?(d=()=>e.value,m=xn(e)):ur(e)?(d=()=>c(e),m=!0):De(e)?(g=!0,m=e.some(C=>ur(C)||xn(C)),d=()=>e.map(C=>{if(rt(C))return C.value;if(ur(C))return c(C);if(_e(C))return i?i(C,2):C()})):_e(e)?t?d=i?()=>i(e,2):e:d=()=>{if(p){Fo();try{p()}finally{Po()}}const C=_r;_r=l;try{return i?i(e,3,[h]):e(h)}finally{_r=C}}:d=io,t&&r){const C=d,w=r===!0?1/0:r;d=()=>tr(C(),w)}const y=ho(),E=()=>{l.stop(),y&&y.active&&Ed(y.effects,l)};if(u&&t){const C=t;t=(...w)=>{C(...w),E()}}let b=g?new Array(e.length).fill(ws):ws;const v=C=>{if(!(!(l.flags&1)||!l.dirty&&!C))if(t){const w=l.run();if(r||m||(g?w.some((B,x)=>Vt(B,b[x])):Vt(w,b))){p&&p();const B=_r;_r=l;try{const x=[w,b===ws?void 0:g&&b[0]===ws?[]:b,h];b=w,i?i(t,3,x):t(...x)}finally{_r=B}}}else l.run()};return s&&s(v),l=new Dg(d),l.scheduler=a?()=>a(v,!1):v,h=C=>z2(C,!1,l),p=l.onStop=()=>{const C=hi.get(l);if(C){if(i)i(C,4);else for(const w of C)w();hi.delete(l)}},t?o?v(!0):b=l.run():a?a(v.bind(null,!0),!0):l.run(),E.pause=l.pause.bind(l),E.resume=l.resume.bind(l),E.stop=E,E}function tr(e,t=1/0,n){if(t<=0||!Qe(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,rt(e))tr(e.value,t,n);else if(De(e))for(let o=0;o<e.length;o++)tr(e[o],t,n);else if(gg(e)||pu(e))e.forEach(o=>{tr(o,t,n)});else if(xd(e)){for(const o in e)tr(e[o],t,n);for(const o of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,o)&&tr(e[o],t,n)}return e}function ts(e,t,n,o){try{return o?e(...o):e()}catch(r){Ru(r,t,n)}}function Hn(e,t,n,o){if(_e(e)){const r=ts(e,t,n,o);return r&&Cd(r)&&r.catch(u=>{Ru(u,t,n)}),r}if(De(e)){const r=[];for(let u=0;u<e.length;u++)r.push(Hn(e[u],t,n,o));return r}}function Ru(e,t,n,o=!0){const r=t?t.vnode:null,{errorHandler:u,throwUnhandledErrorInProduction:a}=t&&t.appContext.config||Xe;if(t){let s=t.parent;const i=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;s;){const l=s.ec;if(l){for(let d=0;d<l.length;d++)if(l[d](e,i,c)===!1)return}s=s.parent}if(u){Fo(),ts(u,null,10,[e,i,c]),Po();return}}H2(e,n,r,o,a)}function H2(e,t,n,o=!0,r=!1){if(r)throw e;console.error(e)}const nn=[];let to=-1;const mu=[];let Qo=null,uu=0;const Ug=Promise.resolve();let mi=null;function Oe(e){const t=mi||Ug;return e?t.then(this?e.bind(this):e):t}function K2(e){let t=to+1,n=nn.length;for(;t<n;){const o=t+n>>>1,r=nn[o],u=Ma(r);u<e||u===e&&r.flags&2?t=o+1:n=o}return t}function kd(e){if(!(e.flags&1)){const t=Ma(e),n=nn[nn.length-1];!n||!(e.flags&2)&&t>=Ma(n)?nn.push(e):nn.splice(K2(t),0,e),e.flags|=1,Hg()}}function Hg(){mi||(mi=Ug.then(Kg))}function Pa(e){De(e)?mu.push(...e):Qo&&e.id===-1?Qo.splice(uu+1,0,e):e.flags&1||(mu.push(e),e.flags|=1),Hg()}function fp(e,t,n=to+1){for(;n<nn.length;n++){const o=nn[n];if(o&&o.flags&2){if(e&&o.id!==e.uid)continue;nn.splice(n,1),n--,o.flags&4&&(o.flags&=-2),o(),o.flags&4||(o.flags&=-2)}}}function gi(e){if(mu.length){const t=[...new Set(mu)].sort((n,o)=>Ma(n)-Ma(o));if(mu.length=0,Qo){Qo.push(...t);return}for(Qo=t,uu=0;uu<Qo.length;uu++){const n=Qo[uu];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Qo=null,uu=0}}const Ma=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Kg(e){try{for(to=0;to<nn.length;to++){const t=nn[to];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),ts(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;to<nn.length;to++){const t=nn[to];t&&(t.flags&=-2)}to=-1,nn.length=0,gi(),mi=null,(nn.length||mu.length)&&Kg()}}let on=null,Wg=null;function vi(e){const t=on;return on=e,Wg=e&&e.type.__scopeId||null,t}function A(e,t=on,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&xi(-1);const u=vi(t);let a;try{a=e(...r)}finally{vi(u),o._d&&xi(1)}return a};return o._n=!0,o._c=!0,o._d=!0,o}function no(e,t,n,o){const r=e.dirs,u=t&&t.dirs;for(let a=0;a<r.length;a++){const s=r[a];u&&(s.oldValue=u[a].value);let i=s.dir[o];i&&(Fo(),Hn(i,n,8,[e.el,s,e,t]),Po())}}function Pt(e,t){if(zt){let n=zt.provides;const o=zt.parent&&zt.parent.provides;o===n&&(n=zt.provides=Object.create(o)),n[e]=t}}function Ue(e,t,n=!1){const o=We();if(o||Rr){let r=Rr?Rr._context.provides:o?o.parent==null||o.ce?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:void 0;if(r&&e in r)return r[e];if(arguments.length>1)return n&&_e(t)?t.call(o&&o.proxy):t}}function Lu(){return!!(We()||Rr)}const W2=Symbol.for("v-scx"),G2=()=>Ue(W2);function Ze(e,t){return ns(e,null,t)}function Gg(e,t){return ns(e,null,{flush:"post"})}function Yg(e,t){return ns(e,null,{flush:"sync"})}function ye(e,t,n){return ns(e,t,n)}function ns(e,t,n=Xe){const{immediate:o,deep:r,flush:u,once:a}=n,s=Bt({},n),i=t&&o||!t&&u!=="post";let c;if(zr){if(u==="sync"){const h=G2();c=h.__watcherHandles||(h.__watcherHandles=[])}else if(!i){const h=()=>{};return h.stop=io,h.resume=io,h.pause=io,h}}const l=zt;s.call=(h,m,g)=>Hn(h,l,m,g);let d=!1;u==="post"?s.scheduler=h=>{kt(h,l&&l.suspense)}:u!=="sync"&&(d=!0,s.scheduler=(h,m)=>{m?h():kd(h)}),s.augmentJob=h=>{t&&(h.flags|=4),d&&(h.flags|=2,l&&(h.id=l.uid,h.i=l))};const p=U2(e,t,s);return zr&&(c?c.push(p):i&&p()),p}function Y2(e,t,n){const o=this.proxy,r=pt(e)?e.includes(".")?Zg(o,e):()=>o[e]:e.bind(o,o);let u;_e(t)?u=t:(u=t.handler,n=t);const a=qu(this),s=ns(r,u.bind(o),n);return a(),s}function Zg(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r<n.length&&o;r++)o=o[n[r]];return o}}const yr=new WeakMap,Xg=Symbol("_vte"),Jg=e=>e.__isTeleport,Tr=e=>e&&(e.disabled||e.disabled===""),Z2=e=>e&&(e.defer||e.defer===""),pp=e=>typeof SVGElement<"u"&&e instanceof SVGElement,hp=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Vc=(e,t)=>{const n=e&&e.to;return pt(n)?t?t(n):null:n},X2={name:"Teleport",__isTeleport:!0,process(e,t,n,o,r,u,a,s,i,c){const{mc:l,pc:d,pbc:p,o:{insert:h,querySelector:m,createText:g,createComment:y}}=c,E=Tr(t.props);let{dynamicChildren:b}=t;const v=(B,x,_)=>{B.shapeFlag&16&&l(B.children,x,_,r,u,a,s,i)},C=(B=t)=>{const x=Tr(B.props),_=B.target=Vc(B.props,m),S=zc(_,B,g,h);_&&(a!=="svg"&&pp(_)?a="svg":a!=="mathml"&&hp(_)&&(a="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(_),x||(v(B,_,S),fa(B,!1)))},w=B=>{const x=()=>{yr.get(B)===x&&(yr.delete(B),Tr(B.props)&&(v(B,n,B.anchor),fa(B,!0)),C(B))};yr.set(B,x),kt(x,u)};if(e==null){const B=t.el=g(""),x=t.anchor=g("");if(h(B,n,o),h(x,n,o),Z2(t.props)||u&&u.pendingBranch){w(t);return}E&&(v(t,n,x),fa(t,!0)),C()}else{t.el=e.el;const B=t.anchor=e.anchor,x=yr.get(e);if(x){x.flags|=8,yr.delete(e),w(t);return}t.targetStart=e.targetStart;const _=t.target=e.target,S=t.targetAnchor=e.targetAnchor,O=Tr(e.props),H=O?n:_,N=O?B:S;if(a==="svg"||pp(_)?a="svg":(a==="mathml"||hp(_))&&(a="mathml"),b?(p(e.dynamicChildren,b,H,r,u,a,s),Id(e,t,!0)):i||d(e,t,H,N,r,u,a,s,!1),E)O?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Ds(t,n,B,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const J=t.target=Vc(t.props,m);J&&Ds(t,J,null,c,0)}else O&&Ds(t,_,S,c,1);fa(t,E)}},remove(e,t,n,{um:o,o:{remove:r}},u){const{shapeFlag:a,children:s,anchor:i,targetStart:c,targetAnchor:l,target:d,props:p}=e;let h=u||!Tr(p);const m=yr.get(e);if(m&&(m.flags|=8,yr.delete(e),h=!1),d&&(r(c),r(l)),u&&r(i),a&16)for(let g=0;g<s.length;g++){const y=s[g];o(y,t,n,h,!!y.dynamicChildren)}},move:Ds,hydrate:J2};function Ds(e,t,n,{o:{insert:o},m:r},u=2){u===0&&o(e.targetAnchor,t,n);const{el:a,anchor:s,shapeFlag:i,children:c,props:l}=e,d=u===2;if(d&&o(a,t,n),(!d||Tr(l))&&i&16)for(let p=0;p<c.length;p++)r(c[p],t,n,2);d&&o(s,t,n)}function J2(e,t,n,o,r,u,{o:{nextSibling:a,parentNode:s,querySelector:i,insert:c,createText:l}},d){function p(y,E){let b=E;for(;b;){if(b&&b.nodeType===8){if(b.data==="teleport start anchor")t.targetStart=b;else if(b.data==="teleport anchor"){t.targetAnchor=b,y._lpa=t.targetAnchor&&a(t.targetAnchor);break}}b=a(b)}}function h(y,E){E.anchor=d(a(y),E,s(y),n,o,r,u)}const m=t.target=Vc(t.props,i),g=Tr(t.props);if(m){const y=m._lpa||m.firstChild;t.shapeFlag&16&&(g?(h(e,t),p(m,y),t.targetAnchor||zc(m,t,l,c,s(e)===m?e:null)):(t.anchor=a(e),p(m,y),t.targetAnchor||zc(m,t,l,c),d(y&&a(y),t,m,n,o,r,u))),fa(t,g)}else g&&t.shapeFlag&16&&(h(e,t),t.targetStart=e,t.targetAnchor=a(e));return t.anchor&&a(t.anchor)}const os=X2;function fa(e,t){const n=e.ctx;if(n&&n.ut){let o,r;for(t?(o=e.el,r=e.anchor):(o=e.targetStart,r=e.targetAnchor);o&&o!==r;)o.nodeType===1&&o.setAttribute("data-v-owner",n.uid),o=o.nextSibling;n.ut()}}function zc(e,t,n,o,r=null){const u=t.targetStart=n(""),a=t.targetAnchor=n("");return u[Xg]=a,e&&(o(u,e,r),o(a,e,r)),a}const oo=Symbol("_leaveCb"),ea=Symbol("_enterCb");function Qg(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return $e(()=>{e.isMounted=!0}),mo(()=>{e.isUnmounting=!0}),e}const kn=[Function,Array],ev={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:kn,onEnter:kn,onAfterEnter:kn,onEnterCancelled:kn,onBeforeLeave:kn,onLeave:kn,onAfterLeave:kn,onLeaveCancelled:kn,onBeforeAppear:kn,onAppear:kn,onAfterAppear:kn,onAppearCancelled:kn},tv=e=>{const t=e.subTree;return t.component?tv(t.component):t},Q2={name:"BaseTransition",props:ev,setup(e,{slots:t}){const n=We(),o=Qg();return()=>{const r=t.default&&Sd(t.default(),!0);if(!r||!r.length)return;const u=nv(r),a=He(e),{mode:s}=a;if(o.isLeaving)return Nl(u);const i=mp(u);if(!i)return Nl(u);let c=Oa(i,a,o,n,d=>c=d);i.type!==bt&&lr(i,c);let l=n.subTree&&mp(n.subTree);if(l&&l.type!==bt&&!jn(l,i)&&tv(n).type!==bt){let d=Oa(l,a,o,n);if(lr(l,d),s==="out-in"&&i.type!==bt)return o.isLeaving=!0,d.afterLeave=()=>{o.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,l=void 0},Nl(u);s==="in-out"&&i.type!==bt?d.delayLeave=(p,h,m)=>{const g=ov(o,l);g[String(l.key)]=l,p[oo]=()=>{h(),p[oo]=void 0,delete c.delayedLeave,l=void 0},c.delayedLeave=()=>{m(),delete c.delayedLeave,l=void 0}}:l=void 0}else l&&(l=void 0);return u}}};function nv(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==bt){t=n;break}}return t}const eC=Q2;function ov(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function Oa(e,t,n,o,r){const{appear:u,mode:a,persisted:s=!1,onBeforeEnter:i,onEnter:c,onAfterEnter:l,onEnterCancelled:d,onBeforeLeave:p,onLeave:h,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:y,onAppear:E,onAfterAppear:b,onAppearCancelled:v}=t,C=String(e.key),w=ov(n,e),B=(S,O)=>{S&&Hn(S,o,9,O)},x=(S,O)=>{const H=O[1];B(S,O),De(S)?S.every(N=>N.length<=1)&&H():S.length<=1&&H()},_={mode:a,persisted:s,beforeEnter(S){let O=i;if(!n.isMounted)if(u)O=y||i;else return;S[oo]&&S[oo](!0);const H=w[C];H&&jn(e,H)&&H.el[oo]&&H.el[oo](),B(O,[S])},enter(S){if(w[C]===e)return;let O=c,H=l,N=d;if(!n.isMounted)if(u)O=E||c,H=b||l,N=v||d;else return;let J=!1;S[ea]=$=>{J||(J=!0,$?B(N,[S]):B(H,[S]),_.delayedLeave&&_.delayedLeave(),S[ea]=void 0)};const G=S[ea].bind(null,!1);O?x(O,[S,G]):G()},leave(S,O){const H=String(e.key);if(S[ea]&&S[ea](!0),n.isUnmounting)return O();B(p,[S]);let N=!1;S[oo]=G=>{N||(N=!0,O(),G?B(g,[S]):B(m,[S]),S[oo]=void 0,w[H]===e&&delete w[H])};const J=S[oo].bind(null,!1);w[H]=e,h?x(h,[S,J]):J()},clone(S){const O=Oa(S,t,n,o,r);return r&&r(O),O}};return _}function Nl(e){if(rs(e))return e=An(e),e.children=null,e}function mp(e){if(!rs(e))return Jg(e.type)&&e.children?nv(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&_e(n.default))return n.default()}}function lr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,lr(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 Sd(e,t=!1,n){let o=[],r=0;for(let u=0;u<e.length;u++){let a=e[u];const s=n==null?a.key:String(n)+String(a.key!=null?a.key:u);a.type===Ce?(a.patchFlag&128&&r++,o=o.concat(Sd(a.children,t,s))):(t||a.type!==bt)&&o.push(s!=null?An(a,{key:s}):a)}if(r>1)for(let u=0;u<o.length;u++)o[u].patchFlag=-2;return o}function L(e,t){return _e(e)?Bt({name:e.name},t,{setup:e}):e}function Td(){const e=We();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function Fd(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function rv(e){const t=We(),n=Me(null);if(t){const r=t.refs===Xe?t.refs={}:t.refs;Object.defineProperty(r,e,{enumerable:!0,get:()=>n.value,set:u=>n.value=u})}return n}function gp(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const yi=new WeakMap;function gu(e,t,n,o,r=!1){if(De(e)){e.forEach((g,y)=>gu(g,t&&(De(t)?t[y]:t),n,o,r));return}if(So(o)&&!r){o.shapeFlag&512&&o.type.__asyncResolved&&o.component.subTree.component&&gu(e,t,n,o.component.subTree);return}const u=o.shapeFlag&4?qd(o.component):o.el,a=r?null:u,{i:s,r:i}=e,c=t&&t.r,l=s.refs===Xe?s.refs={}:s.refs,d=s.setupState,p=He(d),h=d===Xe?mg:g=>gp(l,g)?!1:ot(p,g),m=(g,y)=>!(y&&gp(l,y));if(c!=null&&c!==i){if(vp(t),pt(c))l[c]=null,h(c)&&(d[c]=null);else if(rt(c)){const g=t;m(c,g.k)&&(c.value=null),g.k&&(l[g.k]=null)}}if(_e(i))ts(i,s,12,[a,l]);else{const g=pt(i),y=rt(i);if(g||y){const E=()=>{if(e.f){const b=g?h(i)?d[i]:l[i]:m()||!e.k?i.value:l[e.k];if(r)De(b)&&Ed(b,u);else if(De(b))b.includes(u)||b.push(u);else if(g)l[i]=[u],h(i)&&(d[i]=l[i]);else{const v=[u];m(i,e.k)&&(i.value=v),e.k&&(l[e.k]=v)}}else g?(l[i]=a,h(i)&&(d[i]=a)):y&&(m(i,e.k)&&(i.value=a),e.k&&(l[e.k]=a))};if(a){const b=()=>{E(),yi.delete(e)};b.id=-1,yi.set(e,b),kt(b,n)}else vp(e),E()}}}function vp(e){const t=yi.get(e);t&&(t.flags|=8,yi.delete(e))}let yp=!1;const ou=()=>{yp||(console.error("Hydration completed but contains mismatches."),yp=!0)},tC=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",nC=e=>e.namespaceURI.includes("MathML"),As=e=>{if(e.nodeType===1){if(tC(e))return"svg";if(nC(e))return"mathml"}},lu=e=>e.nodeType===8;function oC(e){const{mt:t,p:n,o:{patchProp:o,createText:r,nextSibling:u,parentNode:a,remove:s,insert:i,createComment:c}}=e,l=(v,C)=>{if(!C.hasChildNodes()){n(null,v,C),gi(),C._vnode=v;return}d(C.firstChild,v,null,null,null),gi(),C._vnode=v},d=(v,C,w,B,x,_=!1)=>{_=_||!!C.dynamicChildren;const S=lu(v)&&v.data==="[",O=()=>g(v,C,w,B,x,S),{type:H,ref:N,shapeFlag:J,patchFlag:G}=C;let $=v.nodeType;C.el=v,G===-2&&(_=!1,C.dynamicChildren=null);let I=null;switch(H){case Lr:$!==3?C.children===""?(i(C.el=r(""),a(v),v),I=v):I=O():(v.data!==C.children&&(ou(),v.data=C.children),I=u(v));break;case bt:b(v)?(I=u(v),E(C.el=v.content.firstChild,v,w)):$!==8||S?I=O():I=u(v);break;case Qs:if(S&&(v=u(v),$=v.nodeType),$===1||$===3){I=v;const W=!C.children.length;for(let K=0;K<C.staticCount;K++)W&&(C.children+=I.nodeType===1?I.outerHTML:I.data),K===C.staticCount-1&&(C.anchor=I),I=u(I);return S?u(I):I}else O();break;case Ce:S?I=m(v,C,w,B,x,_):I=O();break;default:if(J&1)($!==1||C.type.toLowerCase()!==v.tagName.toLowerCase())&&!b(v)?I=O():I=p(v,C,w,B,x,_);else if(J&6){C.slotScopeIds=x;const W=a(v);if(S?I=y(v):lu(v)&&v.data==="teleport start"?I=y(v,v.data,"teleport end"):I=u(v),t(C,W,null,w,B,As(W),_),So(C)&&!C.type.__asyncResolved){let K;S?(K=q(Ce),K.anchor=I?I.previousSibling:W.lastChild):K=v.nodeType===3?Ke(""):q("div"),K.el=v,C.component.subTree=K}}else J&64?$!==8?I=O():I=C.type.hydrate(v,C,w,B,x,_,e,h):J&128&&(I=C.type.hydrate(v,C,w,B,As(a(v)),x,_,e,d))}return N!=null&&gu(N,null,B,C),I},p=(v,C,w,B,x,_)=>{_=_||!!C.dynamicChildren;const{type:S,props:O,patchFlag:H,shapeFlag:N,dirs:J,transition:G}=C,$=S==="input"||S==="option";if($||H!==-1){J&&no(C,null,w,"created");let I=!1;if(b(v)){I=Iv(null,G)&&w&&w.vnode.props&&w.vnode.props.appear;const K=v.content.firstChild;if(I){const de=K.getAttribute("class");de&&(K.$cls=de),G.beforeEnter(K)}E(K,v,w),C.el=v=K}if(N&16&&!(O&&(O.innerHTML||O.textContent))){let K=h(v.firstChild,C,v,w,B,x,_);for(;K;){Bs(v,1)||ou();const de=K;K=K.nextSibling,s(de)}}else if(N&8){let K=C.children;K[0]===`
|
||
`&&(v.tagName==="PRE"||v.tagName==="TEXTAREA")&&(K=K.slice(1));const{textContent:de}=v;de!==K&&de!==K.replace(/\r\n|\r/g,`
|
||
`)&&(Bs(v,0)||ou(),v.textContent=C.children)}if(O){if($||!_||H&48){const K=v.tagName.includes("-");for(const de in O)($&&(de.endsWith("value")||de==="indeterminate")||Ja(de)&&!Or(de)||de[0]==="."||K&&!Or(de))&&o(v,de,null,O[de],void 0,w)}else if(O.onClick)o(v,"onClick",null,O.onClick,void 0,w);else if(H&4&&ur(O.style))for(const K in O.style)O.style[K]}let W;(W=O&&O.onVnodeBeforeMount)&&pn(W,w,C),J&&no(C,null,w,"beforeMount"),((W=O&&O.onVnodeMounted)||J||I)&&$v(()=>{W&&pn(W,w,C),I&&G.enter(v),J&&no(C,null,w,"mounted")},B)}return v.nextSibling},h=(v,C,w,B,x,_,S)=>{S=S||!!C.dynamicChildren;const O=C.children,H=O.length;for(let N=0;N<H;N++){const J=S?O[N]:O[N]=En(O[N]),G=J.type===Lr;v?(G&&!S&&N+1<H&&En(O[N+1]).type===Lr&&(i(r(v.data.slice(J.children.length)),w,u(v)),v.data=J.children),v=d(v,J,B,x,_,S)):G&&!J.children?i(J.el=r(""),w):(Bs(w,1)||ou(),n(null,J,w,null,B,x,As(w),_))}return v},m=(v,C,w,B,x,_)=>{const{slotScopeIds:S}=C;S&&(x=x?x.concat(S):S);const O=a(v),H=h(u(v),C,O,w,B,x,_);return H&&lu(H)&&H.data==="]"?u(C.anchor=H):(ou(),i(C.anchor=c("]"),O,H),H)},g=(v,C,w,B,x,_)=>{if(Bs(v.parentElement,1)||ou(),C.el=null,_){const H=y(v);for(;;){const N=u(v);if(N&&N!==H)s(N);else break}}const S=u(v),O=a(v);return s(v),n(null,C,O,S,w,B,As(O),x),w&&(w.vnode.el=C.el,il(w,C.el)),S},y=(v,C="[",w="]")=>{let B=0;for(;v;)if(v=u(v),v&&lu(v)&&(v.data===C&&B++,v.data===w)){if(B===0)return u(v);B--}return v},E=(v,C,w)=>{const B=C.parentNode;B&&B.replaceChild(v,C);let x=w;for(;x;)x.vnode.el===C&&(x.vnode.el=x.subTree.el=v),x=x.parent},b=v=>v.nodeType===1&&v.tagName==="TEMPLATE";return[l,d]}const bp="data-allow-mismatch",rC={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Bs(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(bp);)e=e.parentElement;const n=e&&e.getAttribute(bp);if(n==null)return!1;if(n==="")return!0;{const o=n.split(",");return t===0&&o.includes("children")?!0:o.includes(rC[t])}}el().requestIdleCallback;el().cancelIdleCallback;function uC(e,t){if(lu(e)&&e.data==="["){let n=1,o=e.nextSibling;for(;o;){if(o.nodeType===1){if(t(o)===!1)break}else if(lu(o))if(o.data==="]"){if(--n===0)break}else o.data==="["&&n++;o=o.nextSibling}}else t(e)}const So=e=>!!e.type.__asyncLoader;function Ae(e){_e(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:r=200,hydrate:u,timeout:a,suspensible:s=!0,onError:i}=e;let c=null,l,d=0;const p=()=>(d++,c=null,h()),h=()=>{let m;return c||(m=c=t().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),i)return new Promise((y,E)=>{i(g,()=>y(p()),()=>E(g),d+1)});throw g}).then(g=>m!==c&&c?c:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),l=g,g)))};return L({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(m,g,y){let E=!1;(g.bu||(g.bu=[])).push(()=>E=!0);const b=()=>{E||y()},v=u?()=>{const C=u(b,w=>uC(m,w));C&&(g.bum||(g.bum=[])).push(C)}:b;l?v():h().then(()=>!g.isUnmounted&&v())},get __asyncResolved(){return l},setup(){const m=zt;if(Fd(m),l)return()=>_s(l,m);const g=v=>{c=null,Ru(v,m,13,!o)};if(s&&m.suspense||zr)return h().then(v=>()=>_s(v,m)).catch(v=>(g(v),()=>o?q(o,{error:v}):null));const y=R(!1),E=R(),b=R(!!r);return r&&setTimeout(()=>{b.value=!1},r),a!=null&&setTimeout(()=>{if(!y.value&&!E.value){const v=new Error(`Async component timed out after ${a}ms.`);g(v),E.value=v}},a),h().then(()=>{y.value=!0,m.parent&&rs(m.parent.vnode)&&m.parent.update()}).catch(v=>{g(v),E.value=v}),()=>{if(y.value&&l)return _s(l,m);if(E.value&&o)return q(o,{error:E.value});if(n&&!b.value)return _s(n,m)}}})}function _s(e,t){const{ref:n,props:o,children:r,ce:u}=t.vnode,a=q(e,o,r);return a.ref=n,a.ce=u,delete t.vnode.ce,a}const rs=e=>e.type.__isKeepAlive,aC={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=We(),o=n.ctx;if(!o.renderer)return()=>{const b=t.default&&t.default();return b&&b.length===1?b[0]:b};const r=new Map,u=new Set;let a=null;const s=n.suspense,{renderer:{p:i,m:c,um:l,o:{createElement:d}}}=o,p=d("div");o.activate=(b,v,C,w,B)=>{const x=b.component;c(b,v,C,0,s),i(x.vnode,b,v,C,x,s,w,b.slotScopeIds,B),kt(()=>{x.isDeactivated=!1,x.a&&ya(x.a);const _=b.props&&b.props.onVnodeMounted;_&&pn(_,x.parent,b)},s)},o.deactivate=b=>{const v=b.component;Ei(v.m),Ei(v.a),c(b,p,null,1,s),kt(()=>{v.da&&ya(v.da);const C=b.props&&b.props.onVnodeUnmounted;C&&pn(C,v.parent,b),v.isDeactivated=!0},s)};function h(b){jl(b),l(b,n,s,!0)}function m(b){r.forEach((v,C)=>{const w=Zc(So(v)?v.type.__asyncResolved||{}:v.type);w&&!b(w)&&g(C)})}function g(b){const v=r.get(b);v&&(!a||!jn(v,a))?h(v):a&&jl(a),r.delete(b),u.delete(b)}ye(()=>[e.include,e.exclude],([b,v])=>{b&&m(C=>pa(b,C)),v&&m(C=>!pa(v,C))},{flush:"post",deep:!0});let y=null;const E=()=>{y!=null&&(Ci(n.subTree.type)?kt(()=>{r.set(y,ks(n.subTree))},n.subTree.suspense):r.set(y,ks(n.subTree)))};return $e(E),Gr(E),mo(()=>{r.forEach(b=>{const{subTree:v,suspense:C}=n,w=ks(v);if(b.type===w.type&&b.key===w.key){jl(w);const B=w.component.da;B&&kt(B,C);return}h(b)})}),()=>{if(y=null,!t.default)return a=null;const b=t.default(),v=b[0];if(b.length>1)return a=null,b;if(!Vr(v)||!(v.shapeFlag&4)&&!(v.shapeFlag&128))return a=null,v;let C=ks(v);if(C.type===bt)return a=null,C;const w=C.type,B=Zc(So(C)?C.type.__asyncResolved||{}:w),{include:x,exclude:_,max:S}=e;if(x&&(!B||!pa(x,B))||_&&B&&pa(_,B))return C.shapeFlag&=-257,a=C,v;const O=C.key==null?w:C.key,H=r.get(O);return C.el&&(C=An(C),v.shapeFlag&128&&(v.ssContent=C)),y=O,H?(C.el=H.el,C.component=H.component,C.transition&&lr(C,C.transition),C.shapeFlag|=512,u.delete(O),u.add(O)):(u.add(O),S&&u.size>parseInt(S,10)&&g(u.values().next().value)),C.shapeFlag|=256,a=C,Ci(v.type)?v:C}}},sC=aC;function pa(e,t){return De(e)?e.some(n=>pa(n,t)):pt(e)?e.split(",").includes(t):u2(e)?(e.lastIndex=0,e.test(t)):!1}function uv(e,t){sv(e,"a",t)}function av(e,t){sv(e,"da",t)}function sv(e,t,n=zt){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(al(t,o,n),n){let r=n.parent;for(;r&&r.parent;)rs(r.parent.vnode)&&iC(o,t,n,r),r=r.parent}}function iC(e,t,n,o){const r=al(t,e,o,!0);Ht(()=>{Ed(o[t],r)},n)}function jl(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ks(e){return e.shapeFlag&128?e.ssContent:e}function al(e,t,n=zt,o=!1){if(n){const r=n[e]||(n[e]=[]),u=t.__weh||(t.__weh=(...a)=>{Fo();const s=qu(n),i=Hn(t,n,e,a);return s(),Po(),i});return o?r.unshift(u):r.push(u),u}}const qo=e=>(t,n=zt)=>{(!zr||e==="sp")&&al(e,(...o)=>t(...o),n)},Pd=qo("bm"),$e=qo("m"),iv=qo("bu"),Gr=qo("u"),mo=qo("bum"),Ht=qo("um"),lC=qo("sp"),cC=qo("rtg"),dC=qo("rtc");function lv(e,t=zt){al("ec",e,t)}const cv="components";function Ep(e,t){return fv(cv,e,!0,t)||e}const dv=Symbol.for("v-ndc");function Rt(e){return pt(e)?fv(cv,e,!1)||e:e||dv}function fv(e,t,n=!0,o=!1){const r=on||zt;if(r){const u=r.type;{const s=Zc(u,!1);if(s&&(s===t||s===Ft(t)||s===Qi(Ft(t))))return u}const a=Cp(r[e]||u[e],t)||Cp(r.appContext[e],t);return!a&&o?u:a}}function Cp(e,t){return e&&(e[t]||e[Ft(t)]||e[Qi(Ft(t))])}function yt(e,t,n,o){let r;const u=n,a=De(e);if(a||pt(e)){const s=a&&ur(e);let i=!1,c=!1;s&&(i=!xn(e),c=fo(e),e=nl(e)),r=new Array(e.length);for(let l=0,d=e.length;l<d;l++)r[l]=t(i?c?Du(Un(e[l])):Un(e[l]):e[l],l,void 0,u)}else if(typeof e=="number"){r=new Array(e);for(let s=0;s<e;s++)r[s]=t(s+1,s,void 0,u)}else if(Qe(e))if(e[Symbol.iterator])r=Array.from(e,(s,i)=>t(s,i,void 0,u));else{const s=Object.keys(e);r=new Array(s.length);for(let i=0,c=s.length;i<c;i++){const l=s[i];r[i]=t(e[l],l,i,u)}}else r=[];return r}function us(e,t){for(let n=0;n<t.length;n++){const o=t[n];if(De(o))for(let r=0;r<o.length;r++)e[o[r].name]=o[r].fn;else o&&(e[o.name]=o.key?(...r)=>{const u=o.fn(...r);return u&&(u.key=o.key),u}:o.fn)}return e}function P(e,t,n={},o,r){if(on.ce||on.parent&&So(on.parent)&&on.parent.ce){const c=Object.keys(n).length>0;return t!=="default"&&(n.name=t),D(),k(Ce,null,[q("slot",n,o&&o())],c?-2:64)}let u=e[t];u&&u._c&&(u._d=!1),D();const a=u&&pv(u(n)),s=n.key||a&&a.key,i=k(Ce,{key:(s&&!Dn(s)?s:`_${t}`)+(!a&&o?"_fb":"")},a||(o?o():[]),a&&e._===1?64:-2);return!r&&i.scopeId&&(i.slotScopeIds=[i.scopeId+"-s"]),u&&u._c&&(u._d=!0),i}function pv(e){return e.some(t=>Vr(t)?!(t.type===bt||t.type===Ce&&!pv(t.children)):!0)?e:null}function as(e,t){const n={};for(const o in e)n[hu(o)]=e[o];return n}const Uc=e=>e?zv(e)?qd(e):Uc(e.parent):null,Ca=Bt(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=>Uc(e.parent),$root:e=>Uc(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Ev(e),$forceUpdate:e=>e.f||(e.f=()=>{kd(e.update)}),$nextTick:e=>e.n||(e.n=Oe.bind(e.proxy)),$watch:e=>Y2.bind(e)}),Vl=(e,t)=>e!==Xe&&!e.__isScriptSetup&&ot(e,t),fC={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:o,data:r,props:u,accessCache:a,type:s,appContext:i}=e;if(t[0]!=="$"){const p=a[t];if(p!==void 0)switch(p){case 1:return o[t];case 2:return r[t];case 4:return n[t];case 3:return u[t]}else{if(Vl(o,t))return a[t]=1,o[t];if(r!==Xe&&ot(r,t))return a[t]=2,r[t];if(ot(u,t))return a[t]=3,u[t];if(n!==Xe&&ot(n,t))return a[t]=4,n[t];Hc&&(a[t]=0)}}const c=Ca[t];let l,d;if(c)return t==="$attrs"&&Gt(e.attrs,"get",""),c(e);if((l=s.__cssModules)&&(l=l[t]))return l;if(n!==Xe&&ot(n,t))return a[t]=4,n[t];if(d=i.config.globalProperties,ot(d,t))return d[t]},set({_:e},t,n){const{data:o,setupState:r,ctx:u}=e;return Vl(r,t)?(r[t]=n,!0):o!==Xe&&ot(o,t)?(o[t]=n,!0):ot(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(u[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,props:u,type:a}},s){let i;return!!(n[s]||e!==Xe&&s[0]!=="$"&&ot(e,s)||Vl(t,s)||ot(u,s)||ot(o,s)||ot(Ca,s)||ot(r.config.globalProperties,s)||(i=a.__cssModules)&&i[s])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ot(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function qt(){return mv().slots}function hv(){return mv().attrs}function mv(e){const t=We();return t.setupContext||(t.setupContext=Hv(t))}function Ia(e){return De(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function gv(e,t){const n=Ia(e);for(const o in t){if(o.startsWith("__skip"))continue;let r=n[o];r?De(r)||_e(r)?r=n[o]={type:r,default:t[o]}:r.default=t[o]:r===null&&(r=n[o]={default:t[o]}),r&&t[`__skip_${o}`]&&(r.skipFactory=!0)}return n}function vv(e,t){return!e||!t?e||t:De(e)&&De(t)?e.concat(t):Bt({},Ia(e),Ia(t))}function yv(e){const t=We(),n=zr;let o=e();La(),n&&yu(!1);const r=()=>{qu(t),n&&yu(!0)},u=()=>{We()!==t&&t.scope.off(),La(),n&&yu(!1)};return Cd(o)&&(o=o.catch(a=>{throw r(),Promise.resolve().then(()=>Promise.resolve().then(u)),a})),[o,()=>{r(),Promise.resolve().then(u)}]}let Hc=!0;function pC(e){const t=Ev(e),n=e.proxy,o=e.ctx;Hc=!1,t.beforeCreate&&xp(t.beforeCreate,e,"bc");const{data:r,computed:u,methods:a,watch:s,provide:i,inject:c,created:l,beforeMount:d,mounted:p,beforeUpdate:h,updated:m,activated:g,deactivated:y,beforeDestroy:E,beforeUnmount:b,destroyed:v,unmounted:C,render:w,renderTracked:B,renderTriggered:x,errorCaptured:_,serverPrefetch:S,expose:O,inheritAttrs:H,components:N,directives:J,filters:G}=t;if(c&&hC(c,o,null),a)for(const W in a){const K=a[W];_e(K)&&(o[W]=K.bind(n))}if(r){const W=r.call(n,n);Qe(W)&&(e.data=_t(W))}if(Hc=!0,u)for(const W in u){const K=u[W],de=_e(K)?K.bind(n,n):_e(K.get)?K.get.bind(n,n):io,le=!_e(K)&&_e(K.set)?K.set.bind(n):io,ut=F({get:de,set:le});Object.defineProperty(o,W,{enumerable:!0,configurable:!0,get:()=>ut.value,set:Ve=>ut.value=Ve})}if(s)for(const W in s)bv(s[W],o,n,W);if(i){const W=_e(i)?i.call(n):i;Reflect.ownKeys(W).forEach(K=>{Pt(K,W[K])})}l&&xp(l,e,"c");function I(W,K){De(K)?K.forEach(de=>W(de.bind(n))):K&&W(K.bind(n))}if(I(Pd,d),I($e,p),I(iv,h),I(Gr,m),I(uv,g),I(av,y),I(lv,_),I(dC,B),I(cC,x),I(mo,b),I(Ht,C),I(lC,S),De(O))if(O.length){const W=e.exposed||(e.exposed={});O.forEach(K=>{Object.defineProperty(W,K,{get:()=>n[K],set:de=>n[K]=de,enumerable:!0})})}else e.exposed||(e.exposed={});w&&e.render===io&&(e.render=w),H!=null&&(e.inheritAttrs=H),N&&(e.components=N),J&&(e.directives=J),S&&Fd(e)}function hC(e,t,n=io){De(e)&&(e=Kc(e));for(const o in e){const r=e[o];let u;Qe(r)?"default"in r?u=Ue(r.from||o,r.default,!0):u=Ue(r.from||o):u=Ue(r),rt(u)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>u.value,set:a=>u.value=a}):t[o]=u}}function xp(e,t,n){Hn(De(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function bv(e,t,n,o){let r=o.includes(".")?Zg(n,o):()=>n[o];if(pt(e)){const u=t[e];_e(u)&&ye(r,u)}else if(_e(e))ye(r,e.bind(n));else if(Qe(e))if(De(e))e.forEach(u=>bv(u,t,n,o));else{const u=_e(e.handler)?e.handler.bind(n):t[e.handler];_e(u)&&ye(r,u,e)}}function Ev(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:u,config:{optionMergeStrategies:a}}=e.appContext,s=u.get(t);let i;return s?i=s:!r.length&&!n&&!o?i=t:(i={},r.length&&r.forEach(c=>bi(i,c,a,!0)),bi(i,t,a)),Qe(t)&&u.set(t,i),i}function bi(e,t,n,o=!1){const{mixins:r,extends:u}=t;u&&bi(e,u,n,!0),r&&r.forEach(a=>bi(e,a,n,!0));for(const a in t)if(!(o&&a==="expose")){const s=mC[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const mC={data:wp,props:Dp,emits:Dp,methods:ha,computed:ha,beforeCreate:en,created:en,beforeMount:en,mounted:en,beforeUpdate:en,updated:en,beforeDestroy:en,beforeUnmount:en,destroyed:en,unmounted:en,activated:en,deactivated:en,errorCaptured:en,serverPrefetch:en,components:ha,directives:ha,watch:vC,provide:wp,inject:gC};function wp(e,t){return t?e?function(){return Bt(_e(e)?e.call(this,this):e,_e(t)?t.call(this,this):t)}:t:e}function gC(e,t){return ha(Kc(e),Kc(t))}function Kc(e){if(De(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function en(e,t){return e?[...new Set([].concat(e,t))]:t}function ha(e,t){return e?Bt(Object.create(null),e,t):t}function Dp(e,t){return e?De(e)&&De(t)?[...new Set([...e,...t])]:Bt(Object.create(null),Ia(e),Ia(t??{})):t}function vC(e,t){if(!e)return t;if(!t)return e;const n=Bt(Object.create(null),e);for(const o in t)n[o]=en(e[o],t[o]);return n}function Cv(){return{app:null,config:{isNativeTag:mg,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let yC=0;function bC(e,t){return function(o,r=null){_e(o)||(o=Bt({},o)),r!=null&&!Qe(r)&&(r=null);const u=Cv(),a=new WeakSet,s=[];let i=!1;const c=u.app={_uid:yC++,_component:o,_props:r,_container:null,_context:u,_instance:null,version:ZC,get config(){return u.config},set config(l){},use(l,...d){return a.has(l)||(l&&_e(l.install)?(a.add(l),l.install(c,...d)):_e(l)&&(a.add(l),l(c,...d))),c},mixin(l){return u.mixins.includes(l)||u.mixins.push(l),c},component(l,d){return d?(u.components[l]=d,c):u.components[l]},directive(l,d){return d?(u.directives[l]=d,c):u.directives[l]},mount(l,d,p){if(!i){const h=c._ceVNode||q(o,r);return h.appContext=u,p===!0?p="svg":p===!1&&(p=void 0),d&&t?t(h,l):e(h,l,p),i=!0,c._container=l,l.__vue_app__=c,qd(h.component)}},onUnmount(l){s.push(l)},unmount(){i&&(Hn(s,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(l,d){return u.provides[l]=d,c},runWithContext(l){const d=Rr;Rr=c;try{return l()}finally{Rr=d}}};return c}}let Rr=null;function xv(e,t,n=Xe){const o=We(),r=Ft(t),u=Lo(t),a=wv(e,r),s=es((i,c)=>{let l,d=Xe,p;return Yg(()=>{const h=e[r];Vt(l,h)&&(l=h,c())}),{get(){return i(),n.get?n.get(l):l},set(h){const m=n.set?n.set(h):h;if(!Vt(m,l)&&!(d!==Xe&&Vt(h,d)))return;const g=o.vnode.props;g&&(t in g||r in g||u in g)&&(`onUpdate:${t}`in g||`onUpdate:${r}`in g||`onUpdate:${u}`in g)||(l=h,c()),o.emit(`update:${t}`,m),Vt(h,m)&&Vt(h,d)&&!Vt(m,p)&&c(),d=h,p=m}}});return s[Symbol.iterator]=()=>{let i=0;return{next(){return i<2?{value:i++?a||Xe:s,done:!1}:{done:!0}}}},s}const wv=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ft(t)}Modifiers`]||e[`${Lo(t)}Modifiers`];function EC(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||Xe;let r=n;const u=t.startsWith("update:"),a=u&&wv(o,t.slice(7));a&&(a.trim&&(r=n.map(l=>pt(l)?l.trim():l)),a.number&&(r=n.map(l2)));let s,i=o[s=hu(t)]||o[s=hu(Ft(t))];!i&&u&&(i=o[s=hu(Lo(t))]),i&&Hn(i,e,6,r);const c=o[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Hn(c,e,6,r)}}const CC=new WeakMap;function Dv(e,t,n=!1){const o=n?CC:t.emitsCache,r=o.get(e);if(r!==void 0)return r;const u=e.emits;let a={},s=!1;if(!_e(e)){const i=c=>{const l=Dv(c,t,!0);l&&(s=!0,Bt(a,l))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return!u&&!s?(Qe(e)&&o.set(e,null),null):(De(u)?u.forEach(i=>a[i]=null):Bt(a,u),Qe(e)&&o.set(e,a),a)}function sl(e,t){return!e||!Ja(t)?!1:(t=t.slice(2).replace(/Once$/,""),ot(e,t[0].toLowerCase()+t.slice(1))||ot(e,Lo(t))||ot(e,t))}function zl(e){const{type:t,vnode:n,proxy:o,withProxy:r,propsOptions:[u],slots:a,attrs:s,emit:i,render:c,renderCache:l,props:d,data:p,setupState:h,ctx:m,inheritAttrs:g}=e,y=vi(e);let E,b;try{if(n.shapeFlag&4){const C=r||o,w=C;E=En(c.call(w,C,l,d,h,p,m)),b=s}else{const C=t;E=En(C.length>1?C(d,{attrs:s,slots:a,emit:i}):C(d,null)),b=t.props?s:wC(s)}}catch(C){xa.length=0,Ru(C,e,1),E=q(bt)}let v=E;if(b&&g!==!1){const C=Object.keys(b),{shapeFlag:w}=v;C.length&&w&7&&(u&&C.some(Zi)&&(b=DC(b,u)),v=An(v,b,!1,!0))}return n.dirs&&(v=An(v,null,!1,!0),v.dirs=v.dirs?v.dirs.concat(n.dirs):n.dirs),n.transition&&lr(v,n.transition),E=v,vi(y),E}function xC(e,t=!0){let n;for(let o=0;o<e.length;o++){const r=e[o];if(Vr(r)){if(r.type!==bt||r.children==="v-if"){if(n)return;n=r}}else return}return n}const wC=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ja(n))&&((t||(t={}))[n]=e[n]);return t},DC=(e,t)=>{const n={};for(const o in e)(!Zi(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function AC(e,t,n){const{props:o,children:r,component:u}=e,{props:a,children:s,patchFlag:i}=t,c=u.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&i>=0){if(i&1024)return!0;if(i&16)return o?Ap(o,a,c):!!a;if(i&8){const l=t.dynamicProps;for(let d=0;d<l.length;d++){const p=l[d];if(Av(a,o,p)&&!sl(c,p))return!0}}}else return(r||s)&&(!s||!s.$stable)?!0:o===a?!1:o?a?Ap(o,a,c):!0:!!a;return!1}function Ap(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let r=0;r<o.length;r++){const u=o[r];if(Av(t,e,u)&&!sl(n,u))return!0}return!1}function Av(e,t,n){const o=e[n],r=t[n];return n==="style"&&Qe(o)&&Qe(r)?!wd(o,r):o!==r}function il({vnode:e,parent:t,suspense:n},o){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.suspense.vnode.el=r.el=o,e=r),r===e)(e=t.vnode).el=o,t=t.parent;else break}n&&n.activeBranch===e&&(n.vnode.el=o)}const Bv={},_v=()=>Object.create(Bv),kv=e=>Object.getPrototypeOf(e)===Bv;function BC(e,t,n,o=!1){const r={},u=_v();e.propsDefaults=Object.create(null),Sv(e,t,r,u);for(const a in e.propsOptions[0])a in r||(r[a]=void 0);n?e.props=o?r:Pn(r):e.type.props?e.props=r:e.props=u,e.attrs=u}function _C(e,t,n,o){const{props:r,attrs:u,vnode:{patchFlag:a}}=e,s=He(r),[i]=e.propsOptions;let c=!1;if((o||a>0)&&!(a&16)){if(a&8){const l=e.vnode.dynamicProps;for(let d=0;d<l.length;d++){let p=l[d];if(sl(e.emitsOptions,p))continue;const h=t[p];if(i)if(ot(u,p))h!==u[p]&&(u[p]=h,c=!0);else{const m=Ft(p);r[m]=Wc(i,s,m,h,e,!1)}else h!==u[p]&&(u[p]=h,c=!0)}}}else{Sv(e,t,r,u)&&(c=!0);let l;for(const d in s)(!t||!ot(t,d)&&((l=Lo(d))===d||!ot(t,l)))&&(i?n&&(n[d]!==void 0||n[l]!==void 0)&&(r[d]=Wc(i,s,d,void 0,e,!0)):delete r[d]);if(u!==s)for(const d in u)(!t||!ot(t,d))&&(delete u[d],c=!0)}c&&Bo(e.attrs,"set","")}function Sv(e,t,n,o){const[r,u]=e.propsOptions;let a=!1,s;if(t)for(let i in t){if(Or(i))continue;const c=t[i];let l;r&&ot(r,l=Ft(i))?!u||!u.includes(l)?n[l]=c:(s||(s={}))[l]=c:sl(e.emitsOptions,i)||(!(i in o)||c!==o[i])&&(o[i]=c,a=!0)}if(u){const i=He(n),c=s||Xe;for(let l=0;l<u.length;l++){const d=u[l];n[d]=Wc(r,i,d,c[d],e,!ot(c,d))}}return a}function Wc(e,t,n,o,r,u){const a=e[n];if(a!=null){const s=ot(a,"default");if(s&&o===void 0){const i=a.default;if(a.type!==Function&&!a.skipFactory&&_e(i)){const{propsDefaults:c}=r;if(n in c)o=c[n];else{const l=qu(r);o=c[n]=i.call(null,t),l()}}else o=i;r.ce&&r.ce._setProp(n,o)}a[0]&&(u&&!s?o=!1:a[1]&&(o===""||o===Lo(n))&&(o=!0))}return o}const kC=new WeakMap;function Tv(e,t,n=!1){const o=n?kC:t.propsCache,r=o.get(e);if(r)return r;const u=e.props,a={},s=[];let i=!1;if(!_e(e)){const l=d=>{i=!0;const[p,h]=Tv(d,t,!0);Bt(a,p),h&&s.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}if(!u&&!i)return Qe(e)&&o.set(e,fu),fu;if(De(u))for(let l=0;l<u.length;l++){const d=Ft(u[l]);Bp(d)&&(a[d]=Xe)}else if(u)for(const l in u){const d=Ft(l);if(Bp(d)){const p=u[l],h=a[d]=De(p)||_e(p)?{type:p}:Bt({},p),m=h.type;let g=!1,y=!0;if(De(m))for(let E=0;E<m.length;++E){const b=m[E],v=_e(b)&&b.name;if(v==="Boolean"){g=!0;break}else v==="String"&&(y=!1)}else g=_e(m)&&m.name==="Boolean";h[0]=g,h[1]=y,(g||ot(h,"default"))&&s.push(d)}}const c=[a,s];return Qe(e)&&o.set(e,c),c}function Bp(e){return e[0]!=="$"&&!Or(e)}const Md=e=>e==="_"||e==="_ctx"||e==="$stable",Od=e=>De(e)?e.map(En):[En(e)],SC=(e,t,n)=>{if(t._n)return t;const o=A((...r)=>Od(t(...r)),n);return o._c=!1,o},Fv=(e,t,n)=>{const o=e._ctx;for(const r in e){if(Md(r))continue;const u=e[r];if(_e(u))t[r]=SC(r,u,o);else if(u!=null){const a=Od(u);t[r]=()=>a}}},Pv=(e,t)=>{const n=Od(t);e.slots.default=()=>n},Mv=(e,t,n)=>{for(const o in t)(n||!Md(o))&&(e[o]=t[o])},TC=(e,t,n)=>{const o=e.slots=_v();if(e.vnode.shapeFlag&32){const r=t._;r?(Mv(o,t,n),n&&yg(o,"_",r,!0)):Fv(t,o)}else t&&Pv(e,t)},FC=(e,t,n)=>{const{vnode:o,slots:r}=e;let u=!0,a=Xe;if(o.shapeFlag&32){const s=t._;s?n&&s===1?u=!1:Mv(r,t,n):(u=!t.$stable,Fv(t,r)),a=t}else t&&(Pv(e,t),a={default:1});if(u)for(const s in r)!Md(s)&&a[s]==null&&delete r[s]},kt=$v;function PC(e){return Ov(e)}function MC(e){return Ov(e,oC)}function Ov(e,t){const n=el();n.__VUE__=!0;const{insert:o,remove:r,patchProp:u,createElement:a,createText:s,createComment:i,setText:c,setElementText:l,parentNode:d,nextSibling:p,setScopeId:h=io,insertStaticContent:m}=e,g=(T,M,V,te=null,X=null,z=null,ue=void 0,oe=null,ee=!!M.dynamicChildren)=>{if(T===M)return;T&&!jn(T,M)&&(te=Z(T),Ve(T,X,z,!0),T=null),M.patchFlag===-2&&(ee=!1,M.dynamicChildren=null);const{type:Q,ref:fe,shapeFlag:ie}=M;switch(Q){case Lr:y(T,M,V,te);break;case bt:E(T,M,V,te);break;case Qs:T==null&&b(M,V,te,ue);break;case Ce:N(T,M,V,te,X,z,ue,oe,ee);break;default:ie&1?w(T,M,V,te,X,z,ue,oe,ee):ie&6?J(T,M,V,te,X,z,ue,oe,ee):(ie&64||ie&128)&&Q.process(T,M,V,te,X,z,ue,oe,ee,Ee)}fe!=null&&X?gu(fe,T&&T.ref,z,M||T,!M):fe==null&&T&&T.ref!=null&&gu(T.ref,null,z,T,!0)},y=(T,M,V,te)=>{if(T==null)o(M.el=s(M.children),V,te);else{const X=M.el=T.el;M.children!==T.children&&c(X,M.children)}},E=(T,M,V,te)=>{T==null?o(M.el=i(M.children||""),V,te):M.el=T.el},b=(T,M,V,te)=>{[T.el,T.anchor]=m(T.children,M,V,te,T.el,T.anchor)},v=({el:T,anchor:M},V,te)=>{let X;for(;T&&T!==M;)X=p(T),o(T,V,te),T=X;o(M,V,te)},C=({el:T,anchor:M})=>{let V;for(;T&&T!==M;)V=p(T),r(T),T=V;r(M)},w=(T,M,V,te,X,z,ue,oe,ee)=>{if(M.type==="svg"?ue="svg":M.type==="math"&&(ue="mathml"),T==null)B(M,V,te,X,z,ue,oe,ee);else{const Q=T.el&&T.el._isVueCE?T.el:null;try{Q&&Q._beginPatch(),S(T,M,X,z,ue,oe,ee)}finally{Q&&Q._endPatch()}}},B=(T,M,V,te,X,z,ue,oe)=>{let ee,Q;const{props:fe,shapeFlag:ie,transition:ge,dirs:Be}=T;if(ee=T.el=a(T.type,z,fe&&fe.is,fe),ie&8?l(ee,T.children):ie&16&&_(T.children,ee,null,te,X,Ul(T,z),ue,oe),Be&&no(T,null,te,"created"),x(ee,T,T.scopeId,ue,te),fe){for(const et in fe)et!=="value"&&!Or(et)&&u(ee,et,null,fe[et],z,te);"value"in fe&&u(ee,"value",null,fe.value,z),(Q=fe.onVnodeBeforeMount)&&pn(Q,te,T)}Be&&no(T,null,te,"beforeMount");const Le=Iv(X,ge);Le&&ge.beforeEnter(ee),o(ee,M,V),((Q=fe&&fe.onVnodeMounted)||Le||Be)&&kt(()=>{Q&&pn(Q,te,T),Le&&ge.enter(ee),Be&&no(T,null,te,"mounted")},X)},x=(T,M,V,te,X)=>{if(V&&h(T,V),te)for(let z=0;z<te.length;z++)h(T,te[z]);if(X){let z=X.subTree;if(M===z||Ci(z.type)&&(z.ssContent===M||z.ssFallback===M)){const ue=X.vnode;x(T,ue,ue.scopeId,ue.slotScopeIds,X.parent)}}},_=(T,M,V,te,X,z,ue,oe,ee=0)=>{for(let Q=ee;Q<T.length;Q++){const fe=T[Q]=oe?Do(T[Q]):En(T[Q]);g(null,fe,M,V,te,X,z,ue,oe)}},S=(T,M,V,te,X,z,ue)=>{const oe=M.el=T.el;let{patchFlag:ee,dynamicChildren:Q,dirs:fe}=M;ee|=T.patchFlag&16;const ie=T.props||Xe,ge=M.props||Xe;let Be;if(V&&br(V,!1),(Be=ge.onVnodeBeforeUpdate)&&pn(Be,V,M,T),fe&&no(M,T,V,"beforeUpdate"),V&&br(V,!0),(ie.innerHTML&&ge.innerHTML==null||ie.textContent&&ge.textContent==null)&&l(oe,""),Q?O(T.dynamicChildren,Q,oe,V,te,Ul(M,X),z):ue||K(T,M,oe,null,V,te,Ul(M,X),z,!1),ee>0){if(ee&16)H(oe,ie,ge,V,X);else if(ee&2&&ie.class!==ge.class&&u(oe,"class",null,ge.class,X),ee&4&&u(oe,"style",ie.style,ge.style,X),ee&8){const Le=M.dynamicProps;for(let et=0;et<Le.length;et++){const tt=Le[et],gt=ie[tt],at=ge[tt];(at!==gt||tt==="value")&&u(oe,tt,gt,at,X,V)}}ee&1&&T.children!==M.children&&l(oe,M.children)}else!ue&&Q==null&&H(oe,ie,ge,V,X);((Be=ge.onVnodeUpdated)||fe)&&kt(()=>{Be&&pn(Be,V,M,T),fe&&no(M,T,V,"updated")},te)},O=(T,M,V,te,X,z,ue)=>{for(let oe=0;oe<M.length;oe++){const ee=T[oe],Q=M[oe],fe=ee.el&&(ee.type===Ce||!jn(ee,Q)||ee.shapeFlag&198)?d(ee.el):V;g(ee,Q,fe,null,te,X,z,ue,!0)}},H=(T,M,V,te,X)=>{if(M!==V){if(M!==Xe)for(const z in M)!Or(z)&&!(z in V)&&u(T,z,M[z],null,X,te);for(const z in V){if(Or(z))continue;const ue=V[z],oe=M[z];ue!==oe&&z!=="value"&&u(T,z,oe,ue,X,te)}"value"in V&&u(T,"value",M.value,V.value,X)}},N=(T,M,V,te,X,z,ue,oe,ee)=>{const Q=M.el=T?T.el:s(""),fe=M.anchor=T?T.anchor:s("");let{patchFlag:ie,dynamicChildren:ge,slotScopeIds:Be}=M;Be&&(oe=oe?oe.concat(Be):Be),T==null?(o(Q,V,te),o(fe,V,te),_(M.children||[],V,fe,X,z,ue,oe,ee)):ie>0&&ie&64&&ge&&T.dynamicChildren&&T.dynamicChildren.length===ge.length?(O(T.dynamicChildren,ge,V,X,z,ue,oe),(M.key!=null||X&&M===X.subTree)&&Id(T,M,!0)):K(T,M,V,fe,X,z,ue,oe,ee)},J=(T,M,V,te,X,z,ue,oe,ee)=>{M.slotScopeIds=oe,T==null?M.shapeFlag&512?X.ctx.activate(M,V,te,ue,ee):G(M,V,te,X,z,ue,ee):$(T,M,ee)},G=(T,M,V,te,X,z,ue)=>{const oe=T.component=UC(T,te,X);if(rs(T)&&(oe.ctx.renderer=Ee),HC(oe,!1,ue),oe.asyncDep){if(X&&X.registerDep(oe,I,ue),!T.el){const ee=oe.subTree=q(bt);E(null,ee,M,V),T.placeholder=ee.el}}else I(oe,T,M,V,X,z,ue)},$=(T,M,V)=>{const te=M.component=T.component;if(AC(T,M,V))if(te.asyncDep&&!te.asyncResolved){W(te,M,V);return}else te.next=M,te.update();else M.el=T.el,te.vnode=M},I=(T,M,V,te,X,z,ue)=>{const oe=()=>{if(T.isMounted){let{next:ie,bu:ge,u:Be,parent:Le,vnode:et}=T;{const Qt=Rv(T);if(Qt){ie&&(ie.el=et.el,W(T,ie,ue)),Qt.asyncDep.then(()=>{kt(()=>{T.isUnmounted||Q()},X)});return}}let tt=ie,gt;br(T,!1),ie?(ie.el=et.el,W(T,ie,ue)):ie=et,ge&&ya(ge),(gt=ie.props&&ie.props.onVnodeBeforeUpdate)&&pn(gt,Le,ie,et),br(T,!0);const at=zl(T),cn=T.subTree;T.subTree=at,g(cn,at,d(cn.el),Z(cn),T,X,z),ie.el=at.el,tt===null&&il(T,at.el),Be&&kt(Be,X),(gt=ie.props&&ie.props.onVnodeUpdated)&&kt(()=>pn(gt,Le,ie,et),X)}else{let ie;const{el:ge,props:Be}=M,{bm:Le,m:et,parent:tt,root:gt,type:at}=T,cn=So(M);if(br(T,!1),Le&&ya(Le),!cn&&(ie=Be&&Be.onVnodeBeforeMount)&&pn(ie,tt,M),br(T,!0),ge&&Ge){const Qt=()=>{T.subTree=zl(T),Ge(ge,T.subTree,T,X,null)};cn&&at.__asyncHydrate?at.__asyncHydrate(ge,T,Qt):Qt()}else{gt.ce&>.ce._hasShadowRoot()&>.ce._injectChildStyle(at,T.parent?T.parent.type:void 0);const Qt=T.subTree=zl(T);g(null,Qt,V,te,T,X,z),M.el=Qt.el}if(et&&kt(et,X),!cn&&(ie=Be&&Be.onVnodeMounted)){const Qt=M;kt(()=>pn(ie,tt,Qt),X)}(M.shapeFlag&256||tt&&So(tt.vnode)&&tt.vnode.shapeFlag&256)&&T.a&&kt(T.a,X),T.isMounted=!0,M=V=te=null}};T.scope.on();const ee=T.effect=new Dg(oe);T.scope.off();const Q=T.update=ee.run.bind(ee),fe=T.job=ee.runIfDirty.bind(ee);fe.i=T,fe.id=T.uid,ee.scheduler=()=>kd(fe),br(T,!0),Q()},W=(T,M,V)=>{M.component=T;const te=T.vnode.props;T.vnode=M,T.next=null,_C(T,M.props,te,V),FC(T,M.children,V),Fo(),fp(T),Po()},K=(T,M,V,te,X,z,ue,oe,ee=!1)=>{const Q=T&&T.children,fe=T?T.shapeFlag:0,ie=M.children,{patchFlag:ge,shapeFlag:Be}=M;if(ge>0){if(ge&128){le(Q,ie,V,te,X,z,ue,oe,ee);return}else if(ge&256){de(Q,ie,V,te,X,z,ue,oe,ee);return}}Be&8?(fe&16&&ze(Q,X,z),ie!==Q&&l(V,ie)):fe&16?Be&16?le(Q,ie,V,te,X,z,ue,oe,ee):ze(Q,X,z,!0):(fe&8&&l(V,""),Be&16&&_(ie,V,te,X,z,ue,oe,ee))},de=(T,M,V,te,X,z,ue,oe,ee)=>{T=T||fu,M=M||fu;const Q=T.length,fe=M.length,ie=Math.min(Q,fe);let ge;for(ge=0;ge<ie;ge++){const Be=M[ge]=ee?Do(M[ge]):En(M[ge]);g(T[ge],Be,V,null,X,z,ue,oe,ee)}Q>fe?ze(T,X,z,!0,!1,ie):_(M,V,te,X,z,ue,oe,ee,ie)},le=(T,M,V,te,X,z,ue,oe,ee)=>{let Q=0;const fe=M.length;let ie=T.length-1,ge=fe-1;for(;Q<=ie&&Q<=ge;){const Be=T[Q],Le=M[Q]=ee?Do(M[Q]):En(M[Q]);if(jn(Be,Le))g(Be,Le,V,null,X,z,ue,oe,ee);else break;Q++}for(;Q<=ie&&Q<=ge;){const Be=T[ie],Le=M[ge]=ee?Do(M[ge]):En(M[ge]);if(jn(Be,Le))g(Be,Le,V,null,X,z,ue,oe,ee);else break;ie--,ge--}if(Q>ie){if(Q<=ge){const Be=ge+1,Le=Be<fe?M[Be].el:te;for(;Q<=ge;)g(null,M[Q]=ee?Do(M[Q]):En(M[Q]),V,Le,X,z,ue,oe,ee),Q++}}else if(Q>ge)for(;Q<=ie;)Ve(T[Q],X,z,!0),Q++;else{const Be=Q,Le=Q,et=new Map;for(Q=Le;Q<=ge;Q++){const Kt=M[Q]=ee?Do(M[Q]):En(M[Q]);Kt.key!=null&&et.set(Kt.key,Q)}let tt,gt=0;const at=ge-Le+1;let cn=!1,Qt=0;const yn=new Array(at);for(Q=0;Q<at;Q++)yn[Q]=0;for(Q=Be;Q<=ie;Q++){const Kt=T[Q];if(gt>=at){Ve(Kt,X,z,!0);continue}let Qn;if(Kt.key!=null)Qn=et.get(Kt.key);else for(tt=Le;tt<=ge;tt++)if(yn[tt-Le]===0&&jn(Kt,M[tt])){Qn=tt;break}Qn===void 0?Ve(Kt,X,z,!0):(yn[Qn-Le]=Q+1,Qn>=Qt?Qt=Qn:cn=!0,g(Kt,M[Qn],V,null,X,z,ue,oe,ee),gt++)}const vr=cn?OC(yn):fu;for(tt=vr.length-1,Q=at-1;Q>=0;Q--){const Kt=Le+Q,Qn=M[Kt],ap=M[Kt+1],sp=Kt+1<fe?ap.el||Lv(ap):te;yn[Q]===0?g(null,Qn,V,sp,X,z,ue,oe,ee):cn&&(tt<0||Q!==vr[tt]?ut(Qn,V,sp,2):tt--)}}},ut=(T,M,V,te,X=null)=>{const{el:z,type:ue,transition:oe,children:ee,shapeFlag:Q}=T;if(Q&6){ut(T.component.subTree,M,V,te);return}if(Q&128){T.suspense.move(M,V,te);return}if(Q&64){ue.move(T,M,V,Ee);return}if(ue===Ce){o(z,M,V);for(let ie=0;ie<ee.length;ie++)ut(ee[ie],M,V,te);o(T.anchor,M,V);return}if(ue===Qs){v(T,M,V);return}if(te!==2&&Q&1&&oe)if(te===0)oe.beforeEnter(z),o(z,M,V),kt(()=>oe.enter(z),X);else{const{leave:ie,delayLeave:ge,afterLeave:Be}=oe,Le=()=>{T.ctx.isUnmounted?r(z):o(z,M,V)},et=()=>{z._isLeaving&&z[oo](!0),ie(z,()=>{Le(),Be&&Be()})};ge?ge(z,Le,et):et()}else o(z,M,V)},Ve=(T,M,V,te=!1,X=!1)=>{const{type:z,props:ue,ref:oe,children:ee,dynamicChildren:Q,shapeFlag:fe,patchFlag:ie,dirs:ge,cacheIndex:Be,memo:Le}=T;if(ie===-2&&(X=!1),oe!=null&&(Fo(),gu(oe,null,V,T,!0),Po()),Be!=null&&(M.renderCache[Be]=void 0),fe&256){M.ctx.deactivate(T);return}const et=fe&1&&ge,tt=!So(T);let gt;if(tt&&(gt=ue&&ue.onVnodeBeforeUnmount)&&pn(gt,M,T),fe&6)Ne(T.component,V,te);else{if(fe&128){T.suspense.unmount(V,te);return}et&&no(T,null,M,"beforeUnmount"),fe&64?T.type.remove(T,M,V,Ee,te):Q&&!Q.hasOnce&&(z!==Ce||ie>0&&ie&64)?ze(Q,M,V,!1,!0):(z===Ce&&ie&384||!X&&fe&16)&&ze(ee,M,V),te&&ht(T)}const at=Le!=null&&Be==null;(tt&&(gt=ue&&ue.onVnodeUnmounted)||et||at)&&kt(()=>{gt&&pn(gt,M,T),et&&no(T,null,M,"unmounted"),at&&(T.el=null)},V)},ht=T=>{const{type:M,el:V,anchor:te,transition:X}=T;if(M===Ce){Dt(V,te);return}if(M===Qs){C(T);return}const z=()=>{r(V),X&&!X.persisted&&X.afterLeave&&X.afterLeave()};if(T.shapeFlag&1&&X&&!X.persisted){const{leave:ue,delayLeave:oe}=X,ee=()=>ue(V,z);oe?oe(T.el,z,ee):ee()}else z()},Dt=(T,M)=>{let V;for(;T!==M;)V=p(T),r(T),T=V;r(M)},Ne=(T,M,V)=>{const{bum:te,scope:X,job:z,subTree:ue,um:oe,m:ee,a:Q}=T;Ei(ee),Ei(Q),te&&ya(te),X.stop(),z&&(z.flags|=8,Ve(ue,T,M,V)),oe&&kt(oe,M),kt(()=>{T.isUnmounted=!0},M)},ze=(T,M,V,te=!1,X=!1,z=0)=>{for(let ue=z;ue<T.length;ue++)Ve(T[ue],M,V,te,X)},Z=T=>{if(T.shapeFlag&6)return Z(T.component.subTree);if(T.shapeFlag&128)return T.suspense.next();const M=p(T.anchor||T.el),V=M&&M[Xg];return V?p(V):M};let ce=!1;const se=(T,M,V)=>{let te;T==null?M._vnode&&(Ve(M._vnode,null,null,!0),te=M._vnode.component):g(M._vnode||null,T,M,null,null,null,V),M._vnode=T,ce||(ce=!0,fp(te),gi(),ce=!1)},Ee={p:g,um:Ve,m:ut,r:ht,mt:G,mc:_,pc:K,pbc:O,n:Z,o:e};let Te,Ge;return t&&([Te,Ge]=t(Ee)),{render:se,hydrate:Te,createApp:bC(se,Te)}}function Ul({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 br({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Iv(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Id(e,t,n=!1){const o=e.children,r=t.children;if(De(o)&&De(r))for(let u=0;u<o.length;u++){const a=o[u];let s=r[u];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=r[u]=Do(r[u]),s.el=a.el),!n&&s.patchFlag!==-2&&Id(a,s)),s.type===Lr&&(s.patchFlag===-1&&(s=r[u]=Do(s)),s.el=a.el),s.type===bt&&!s.el&&(s.el=a.el)}}function OC(e){const t=e.slice(),n=[0];let o,r,u,a,s;const i=e.length;for(o=0;o<i;o++){const c=e[o];if(c!==0){if(r=n[n.length-1],e[r]<c){t[o]=r,n.push(o);continue}for(u=0,a=n.length-1;u<a;)s=u+a>>1,e[n[s]]<c?u=s+1:a=s;c<e[n[u]]&&(u>0&&(t[o]=n[u-1]),n[u]=o)}}for(u=n.length,a=n[u-1];u-- >0;)n[u]=a,a=t[a];return n}function Rv(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Rv(t)}function Ei(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Lv(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?Lv(t.subTree):null}const Ci=e=>e.__isSuspense;let Gc=0;const IC={name:"Suspense",__isSuspense:!0,process(e,t,n,o,r,u,a,s,i,c){if(e==null)RC(t,n,o,r,u,a,s,i,c);else{if(u&&u.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}LC(e,t,n,o,r,a,s,i,c)}},hydrate:qC,normalize:$C},Rd=IC;function Ra(e,t){const n=e.props&&e.props[t];_e(n)&&n()}function RC(e,t,n,o,r,u,a,s,i){const{p:c,o:{createElement:l}}=i,d=l("div"),p=e.suspense=qv(e,r,o,t,d,n,u,a,s,i);c(null,p.pendingBranch=e.ssContent,d,null,o,p,u,a),p.deps>0?(Ra(e,"onPending"),Ra(e,"onFallback"),c(null,e.ssFallback,t,n,o,null,u,a),vu(p,e.ssFallback)):p.resolve(!1,!0)}function LC(e,t,n,o,r,u,a,s,{p:i,um:c,o:{createElement:l}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const p=t.ssContent,h=t.ssFallback,{activeBranch:m,pendingBranch:g,isInFallback:y,isHydrating:E}=d;if(g)d.pendingBranch=p,jn(g,p)?(i(g,p,d.hiddenContainer,null,r,d,u,a,s),d.deps<=0?d.resolve():y&&(E||(i(m,h,n,o,r,null,u,a,s),vu(d,h)))):(d.pendingId=Gc++,E?(d.isHydrating=!1,d.activeBranch=g):c(g,r,d),d.deps=0,d.effects.length=0,d.hiddenContainer=l("div"),y?(i(null,p,d.hiddenContainer,null,r,d,u,a,s),d.deps<=0?d.resolve():(i(m,h,n,o,r,null,u,a,s),vu(d,h))):m&&jn(m,p)?(i(m,p,n,o,r,d,u,a,s),d.resolve(!0)):(i(null,p,d.hiddenContainer,null,r,d,u,a,s),d.deps<=0&&d.resolve()));else if(m&&jn(m,p))i(m,p,n,o,r,d,u,a,s),vu(d,p);else if(Ra(t,"onPending"),d.pendingBranch=p,p.shapeFlag&512?d.pendingId=p.component.suspenseId:d.pendingId=Gc++,i(null,p,d.hiddenContainer,null,r,d,u,a,s),d.deps<=0)d.resolve();else{const{timeout:b,pendingId:v}=d;b>0?setTimeout(()=>{d.pendingId===v&&d.fallback(h)},b):b===0&&d.fallback(h)}}function qv(e,t,n,o,r,u,a,s,i,c,l=!1){const{p:d,m:p,um:h,n:m,o:{parentNode:g,remove:y}}=c;let E;const b=NC(e);b&&t&&t.pendingBranch&&(E=t.pendingId,t.deps++);const v=e.props?bg(e.props.timeout):void 0,C=u,w={vnode:e,parent:t,parentComponent:n,namespace:a,container:o,hiddenContainer:r,deps:0,pendingId:Gc++,timeout:typeof v=="number"?v:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!l,isHydrating:l,isUnmounted:!1,effects:[],resolve(B=!1,x=!1){const{vnode:_,activeBranch:S,pendingBranch:O,pendingId:H,effects:N,parentComponent:J,container:G,isInFallback:$}=w;let I=!1;w.isHydrating?w.isHydrating=!1:B||(I=S&&O.transition&&O.transition.mode==="out-in",I&&(S.transition.afterLeave=()=>{H===w.pendingId&&(p(O,G,u===C?m(S):u,0),Pa(N),$&&_.ssFallback&&(_.ssFallback.el=null))}),S&&!w.isFallbackMountPending&&(g(S.el)===G&&(u=m(S)),h(S,J,w,!0),!I&&$&&_.ssFallback&&kt(()=>_.ssFallback.el=null,w)),I||p(O,G,u,0)),w.isFallbackMountPending=!1,vu(w,O),w.pendingBranch=null,w.isInFallback=!1;let W=w.parent,K=!1;for(;W;){if(W.pendingBranch){W.effects.push(...N),K=!0;break}W=W.parent}!K&&!I&&Pa(N),w.effects=[],b&&t&&t.pendingBranch&&E===t.pendingId&&(t.deps--,t.deps===0&&!x&&t.resolve()),Ra(_,"onResolve")},fallback(B){if(!w.pendingBranch)return;const{vnode:x,activeBranch:_,parentComponent:S,container:O,namespace:H}=w;Ra(x,"onFallback");const N=m(_),J=()=>{w.isFallbackMountPending=!1,w.isInFallback&&(d(null,B,O,N,S,null,H,s,i),vu(w,B))},G=B.transition&&B.transition.mode==="out-in";G&&(w.isFallbackMountPending=!0,_.transition.afterLeave=J),w.isInFallback=!0,h(_,S,null,!0),G||J()},move(B,x,_){w.activeBranch&&p(w.activeBranch,B,x,_),w.container=B},next(){return w.activeBranch&&m(w.activeBranch)},registerDep(B,x,_){const S=!!w.pendingBranch;S&&w.deps++;const O=B.vnode.el;B.asyncDep.catch(H=>{Ru(H,B,0)}).then(H=>{if(B.isUnmounted||w.isUnmounted||w.pendingId!==B.suspenseId)return;La(),B.asyncResolved=!0;const{vnode:N}=B;Yc(B,H),O&&(N.el=O);const J=!O&&B.subTree.el;x(B,N,g(O||B.subTree.el),O?null:m(B.subTree),w,a,_),J&&(N.placeholder=null,y(J)),il(B,N.el),S&&--w.deps===0&&w.resolve()})},unmount(B,x){w.isUnmounted=!0,w.activeBranch&&h(w.activeBranch,n,B,x),w.pendingBranch&&h(w.pendingBranch,n,B,x)}};return w}function qC(e,t,n,o,r,u,a,s,i){const c=t.suspense=qv(t,o,n,e.parentNode,document.createElement("div"),null,r,u,a,s,!0),l=i(e,c.pendingBranch=t.ssContent,n,c,u,a);return c.deps===0&&c.resolve(!1,!0),l}function $C(e){const{shapeFlag:t,children:n}=e,o=t&32;e.ssContent=_p(o?n.default:n),e.ssFallback=o?_p(n.fallback):q(bt)}function _p(e){let t;if(_e(e)){const n=jr&&e._c;n&&(e._d=!1,D()),e=e(),n&&(e._d=!0,t=Yt,Nv())}return De(e)&&(e=xC(e)),e=En(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function $v(e,t){t&&t.pendingBranch?De(e)?t.effects.push(...e):t.effects.push(e):Pa(e)}function vu(e,t){e.activeBranch=t;const{vnode:n,parentComponent:o}=e;let r=t.el;for(;!r&&t.component;)t=t.component.subTree,r=t.el;n.el=r,o&&o.subTree===n&&(o.vnode.el=r,il(o,r))}function NC(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Ce=Symbol.for("v-fgt"),Lr=Symbol.for("v-txt"),bt=Symbol.for("v-cmt"),Qs=Symbol.for("v-stc"),xa=[];let Yt=null;function D(e=!1){xa.push(Yt=e?null:[])}function Nv(){xa.pop(),Yt=xa[xa.length-1]||null}let jr=1;function xi(e,t=!1){jr+=e,e<0&&Yt&&t&&(Yt.hasOnce=!0)}function jv(e){return e.dynamicChildren=jr>0?Yt||fu:null,Nv(),jr>0&&Yt&&Yt.push(e),e}function re(e,t,n,o,r,u){return jv(je(e,t,n,o,r,u,!0))}function k(e,t,n,o,r){return jv(q(e,t,n,o,r,!0))}function Vr(e){return e?e.__v_isVNode===!0:!1}function jn(e,t){return e.type===t.type&&e.key===t.key}const Vv=({key:e})=>e??null,ei=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?pt(e)||rt(e)||_e(e)?{i:on,r:e,k:t,f:!!n}:e:null);function je(e,t=null,n=null,o=0,r=null,u=e===Ce?0:1,a=!1,s=!1){const i={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Vv(t),ref:t&&ei(t),scopeId:Wg,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:u,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:on};return s?(Ld(i,n),u&128&&e.normalize(i)):n&&(i.shapeFlag|=pt(n)?8:16),jr>0&&!a&&Yt&&(i.patchFlag>0||u&6)&&i.patchFlag!==32&&Yt.push(i),i}const q=jC;function jC(e,t=null,n=null,o=0,r=null,u=!1){if((!e||e===dv)&&(e=bt),Vr(e)){const s=An(e,t,!0);return n&&Ld(s,n),jr>0&&!u&&Yt&&(s.shapeFlag&6?Yt[Yt.indexOf(e)]=s:Yt.push(s)),s.patchFlag=-2,s}if(GC(e)&&(e=e.__vccOpts),t){t=xe(t);let{class:s,style:i}=t;s&&!pt(s)&&(t.class=U(s)),Qe(i)&&(ul(i)&&!De(i)&&(i=Bt({},i)),t.style=mn(i))}const a=pt(e)?1:Ci(e)?128:Jg(e)?64:Qe(e)?4:_e(e)?2:0;return je(e,t,n,o,r,a,u,!0)}function xe(e){return e?ul(e)||kv(e)?Bt({},e):e:null}function An(e,t,n=!1,o=!1){const{props:r,ref:u,patchFlag:a,children:s,transition:i}=e,c=t?j(r||{},t):r,l={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Vv(c),ref:t&&t.ref?n&&u?De(u)?u.concat(ei(t)):[u,ei(t)]:ei(t):u,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ce?a===-1?16:a|16:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:i,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&An(e.ssContent),ssFallback:e.ssFallback&&An(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return i&&o&&lr(l,i.clone(l)),l}function Ke(e=" ",t=0){return q(Lr,null,e,t)}function Y(e="",t=!1){return t?(D(),k(bt,null,e)):q(bt,null,e)}function En(e){return e==null||typeof e=="boolean"?q(bt):De(e)?q(Ce,null,e.slice()):Vr(e)?Do(e):q(Lr,null,String(e))}function Do(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:An(e)}function Ld(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(De(t))n=16;else if(typeof t=="object")if(o&65){const r=t.default;r&&(r._c&&(r._d=!1),Ld(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!kv(t)?t._ctx=on:r===3&&on&&(on.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else _e(t)?(t={default:t,_ctx:on},n=32):(t=String(t),o&64?(n=16,t=[Ke(t)]):n=8);e.children=t,e.shapeFlag|=n}function j(...e){const t={};for(let n=0;n<e.length;n++){const o=e[n];for(const r in o)if(r==="class")t.class!==o.class&&(t.class=U([t.class,o.class]));else if(r==="style")t.style=mn([t.style,o.style]);else if(Ja(r)){const u=t[r],a=o[r];a&&u!==a&&!(De(u)&&u.includes(a))?t[r]=u?[].concat(u,a):a:a==null&&u==null&&!Zi(r)&&(t[r]=a)}else r!==""&&(t[r]=o[r])}return t}function pn(e,t,n,o=null){Hn(e,t,7,[n,o])}const VC=Cv();let zC=0;function UC(e,t,n){const o=e.type,r=(t?t.appContext:e.appContext)||VC,u={uid:zC++,vnode:e,type:o,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new wg(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Tv(o,r),emitsOptions:Dv(o,r),emit:null,emitted:null,propsDefaults:Xe,inheritAttrs:o.inheritAttrs,ctx:Xe,data:Xe,props:Xe,attrs:Xe,slots:Xe,refs:Xe,setupState:Xe,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return u.ctx={_:u},u.root=t?t.root:u,u.emit=EC.bind(null,u),e.ce&&e.ce(u),u}let zt=null;const We=()=>zt||on;let wi,yu;{const e=el(),t=(n,o)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(o),u=>{r.length>1?r.forEach(a=>a(u)):r[0](u)}};wi=t("__VUE_INSTANCE_SETTERS__",n=>zt=n),yu=t("__VUE_SSR_SETTERS__",n=>zr=n)}const qu=e=>{const t=zt;return wi(e),e.scope.on(),()=>{e.scope.off(),wi(t)}},La=()=>{zt&&zt.scope.off(),wi(null)};function zv(e){return e.vnode.shapeFlag&4}let zr=!1;function HC(e,t=!1,n=!1){t&&yu(t);const{props:o,children:r}=e.vnode,u=zv(e);BC(e,o,u,t),TC(e,r,n||t);const a=u?KC(e,t):void 0;return t&&yu(!1),a}function KC(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,fC);const{setup:o}=n;if(o){Fo();const r=e.setupContext=o.length>1?Hv(e):null,u=qu(e),a=ts(o,e,0,[e.props,r]),s=Cd(a);if(Po(),u(),(s||e.sp)&&!So(e)&&Fd(e),s){if(a.then(La,La),t)return a.then(i=>{Yc(e,i)}).catch(i=>{Ru(i,e,0)});e.asyncDep=a}else Yc(e,a)}else Uv(e)}function Yc(e,t,n){_e(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Qe(t)&&(e.setupState=Vg(t)),Uv(e)}function Uv(e,t,n){const o=e.type;e.render||(e.render=o.render||io);{const r=qu(e);Fo();try{pC(e)}finally{Po(),r()}}}const WC={get(e,t){return Gt(e,"get",""),e[t]}};function Hv(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,WC),slots:e.slots,emit:e.emit,expose:t}}function qd(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Vg(_d(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ca)return Ca[n](e)},has(t,n){return n in t||n in Ca}})):e.proxy}function Zc(e,t=!0){return _e(e)?e.displayName||e.name:e.name||t&&e.__name}function GC(e){return _e(e)&&"__vccOpts"in e}const F=(e,t)=>V2(e,t,zr);function qe(e,t,n){try{xi(-1);const o=arguments.length;return o===2?Qe(t)&&!De(t)?Vr(t)?q(e,null,[t]):q(e,t):q(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Vr(n)&&(n=[n]),q(e,t,n))}finally{xi(1)}}function YU(e,t,n,o){const r=n[o];if(r&&YC(r,e))return r;const u=t();return u.memo=e.slice(),u.cacheIndex=o,n[o]=u}function YC(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let o=0;o<n.length;o++)if(Vt(n[o],t[o]))return!1;return jr>0&&Yt&&Yt.push(e),!0}const ZC="3.5.32";let Xc;const kp=typeof window<"u"&&window.trustedTypes;if(kp)try{Xc=kp.createPolicy("vue",{createHTML:e=>e})}catch{}const Kv=Xc?e=>Xc.createHTML(e):e=>e,XC="http://www.w3.org/2000/svg",JC="http://www.w3.org/1998/Math/MathML",wo=typeof document<"u"?document:null,Sp=wo&&wo.createElement("template"),QC={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r=t==="svg"?wo.createElementNS(XC,e):t==="mathml"?wo.createElementNS(JC,e):n?wo.createElement(e,{is:n}):wo.createElement(e);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>wo.createTextNode(e),createComment:e=>wo.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>wo.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,u){const a=n?n.previousSibling:t.lastChild;if(r&&(r===u||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===u||!(r=r.nextSibling)););else{Sp.innerHTML=Kv(o==="svg"?`<svg>${e}</svg>`:o==="mathml"?`<math>${e}</math>`:e);const s=Sp.content;if(o==="svg"||o==="mathml"){const i=s.firstChild;for(;i.firstChild;)s.appendChild(i.firstChild);s.removeChild(i)}t.insertBefore(s,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ho="transition",ta="animation",Au=Symbol("_vtc"),Wv={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},Gv=Bt({},ev,Wv),ex=e=>(e.displayName="Transition",e.props=Gv,e),tx=ex((e,{slots:t})=>qe(eC,Yv(e),t)),Er=(e,t=[])=>{De(e)?e.forEach(n=>n(...t)):e&&e(...t)},Tp=e=>e?De(e)?e.some(t=>t.length>1):e.length>1:!1;function Yv(e){const t={};for(const N in e)N in Wv||(t[N]=e[N]);if(e.css===!1)return t;const{name:n="v",type:o,duration:r,enterFromClass:u=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:i=u,appearActiveClass:c=a,appearToClass:l=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,m=nx(r),g=m&&m[0],y=m&&m[1],{onBeforeEnter:E,onEnter:b,onEnterCancelled:v,onLeave:C,onLeaveCancelled:w,onBeforeAppear:B=E,onAppear:x=b,onAppearCancelled:_=v}=t,S=(N,J,G,$)=>{N._enterCancelled=$,Yo(N,J?l:s),Yo(N,J?c:a),G&&G()},O=(N,J)=>{N._isLeaving=!1,Yo(N,d),Yo(N,h),Yo(N,p),J&&J()},H=N=>(J,G)=>{const $=N?x:b,I=()=>S(J,N,G);Er($,[J,I]),Fp(()=>{Yo(J,N?i:u),eo(J,N?l:s),Tp($)||Pp(J,o,g,I)})};return Bt(t,{onBeforeEnter(N){Er(E,[N]),eo(N,u),eo(N,a)},onBeforeAppear(N){Er(B,[N]),eo(N,i),eo(N,c)},onEnter:H(!1),onAppear:H(!0),onLeave(N,J){N._isLeaving=!0;const G=()=>O(N,J);eo(N,d),N._enterCancelled?(eo(N,p),Jc(N)):(Jc(N),eo(N,p)),Fp(()=>{N._isLeaving&&(Yo(N,d),eo(N,h),Tp(C)||Pp(N,o,y,G))}),Er(C,[N,G])},onEnterCancelled(N){S(N,!1,void 0,!0),Er(v,[N])},onAppearCancelled(N){S(N,!0,void 0,!0),Er(_,[N])},onLeaveCancelled(N){O(N),Er(w,[N])}})}function nx(e){if(e==null)return null;if(Qe(e))return[Hl(e.enter),Hl(e.leave)];{const t=Hl(e);return[t,t]}}function Hl(e){return bg(e)}function eo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Au]||(e[Au]=new Set)).add(t)}function Yo(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[Au];n&&(n.delete(t),n.size||(e[Au]=void 0))}function Fp(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let ox=0;function Pp(e,t,n,o){const r=e._endId=++ox,u=()=>{r===e._endId&&o()};if(n!=null)return setTimeout(u,n);const{type:a,timeout:s,propCount:i}=Zv(e,t);if(!a)return o();const c=a+"end";let l=0;const d=()=>{e.removeEventListener(c,p),u()},p=h=>{h.target===e&&++l>=i&&d()};setTimeout(()=>{l<i&&d()},s+1),e.addEventListener(c,p)}function Zv(e,t){const n=window.getComputedStyle(e),o=m=>(n[m]||"").split(", "),r=o(`${Ho}Delay`),u=o(`${Ho}Duration`),a=Mp(r,u),s=o(`${ta}Delay`),i=o(`${ta}Duration`),c=Mp(s,i);let l=null,d=0,p=0;t===Ho?a>0&&(l=Ho,d=a,p=u.length):t===ta?c>0&&(l=ta,d=c,p=i.length):(d=Math.max(a,c),l=d>0?a>c?Ho:ta:null,p=l?l===Ho?u.length:i.length:0);const h=l===Ho&&/\b(?:transform|all)(?:,|$)/.test(o(`${Ho}Property`).toString());return{type:l,timeout:d,propCount:p,hasTransform:h}}function Mp(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,o)=>Op(n)+Op(e[o])))}function Op(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Jc(e){return(e?e.ownerDocument:document).body.offsetHeight}function rx(e,t,n){const o=e[Au];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ip=Symbol("_vod"),ux=Symbol("_vsh"),ax=Symbol(""),sx=/(?:^|;)\s*display\s*:/;function ix(e,t,n){const o=e.style,r=pt(n);let u=!1;if(n&&!r){if(t)if(pt(t))for(const a of t.split(";")){const s=a.slice(0,a.indexOf(":")).trim();n[s]==null&&ti(o,s,"")}else for(const a in t)n[a]==null&&ti(o,a,"");for(const a in n)a==="display"&&(u=!0),ti(o,a,n[a])}else if(r){if(t!==n){const a=o[ax];a&&(n+=";"+a),o.cssText=n,u=sx.test(n)}}else t&&e.removeAttribute("style");Ip in e&&(e[Ip]=u?o.display:"",e[ux]&&(o.display="none"))}const Rp=/\s*!important$/;function ti(e,t,n){if(De(n))n.forEach(o=>ti(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=lx(e,t);Rp.test(n)?e.setProperty(Lo(o),n.replace(Rp,""),"important"):e[o]=n}}const Lp=["Webkit","Moz","ms"],Kl={};function lx(e,t){const n=Kl[t];if(n)return n;let o=Ft(t);if(o!=="filter"&&o in e)return Kl[t]=o;o=Qi(o);for(let r=0;r<Lp.length;r++){const u=Lp[r]+o;if(u in e)return Kl[t]=u}return t}const qp="http://www.w3.org/1999/xlink";function $p(e,t,n,o,r,u=m2(t)){o&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(qp,t.slice(6,t.length)):e.setAttributeNS(qp,t,n):n==null||u&&!Eg(n)?e.removeAttribute(t):e.setAttribute(t,u?"":Dn(n)?String(n):n)}function Np(e,t,n,o,r){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Kv(n):n);return}const u=e.tagName;if(t==="value"&&u!=="PROGRESS"&&!u.includes("-")){const s=u==="OPTION"?e.getAttribute("value")||"":e.value,i=n==null?e.type==="checkbox"?"on":"":String(n);(s!==i||!("_value"in e))&&(e.value=i),n==null&&e.removeAttribute(t),e._value=n;return}let a=!1;if(n===""||n==null){const s=typeof e[t];s==="boolean"?n=Eg(n):n==null&&s==="string"?(n="",a=!0):s==="number"&&(n=0,a=!0)}try{e[t]=n}catch{}a&&e.removeAttribute(r||t)}function cx(e,t,n,o){e.addEventListener(t,n,o)}function dx(e,t,n,o){e.removeEventListener(t,n,o)}const jp=Symbol("_vei");function fx(e,t,n,o,r=null){const u=e[jp]||(e[jp]={}),a=u[t];if(o&&a)a.value=o;else{const[s,i]=px(t);if(o){const c=u[t]=gx(o,r);cx(e,s,c,i)}else a&&(dx(e,s,a,i),u[t]=void 0)}}const Vp=/(?:Once|Passive|Capture)$/;function px(e){let t;if(Vp.test(e)){t={};let o;for(;o=e.match(Vp);)e=e.slice(0,e.length-o[0].length),t[o[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Lo(e.slice(2)),t]}let Wl=0;const hx=Promise.resolve(),mx=()=>Wl||(hx.then(()=>Wl=0),Wl=Date.now());function gx(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;Hn(vx(o,n.value),t,5,[o])};return n.value=e,n.attached=mx(),n}function vx(e,t){if(De(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>r=>!r._stopped&&o&&o(r))}else return t}const zp=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,yx=(e,t,n,o,r,u)=>{const a=r==="svg";t==="class"?rx(e,o,a):t==="style"?ix(e,n,o):Ja(t)?Zi(t)||fx(e,t,n,o,u):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):bx(e,t,o,a))?(Np(e,t,o),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&$p(e,t,o,a,u,t!=="value")):e._isVueCE&&(Ex(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!pt(o)))?Np(e,Ft(t),o,u,t):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),$p(e,t,o,a))};function bx(e,t,n,o){if(o)return!!(t==="innerHTML"||t==="textContent"||t in e&&zp(t)&&_e(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return zp(t)&&pt(n)?!1:t in e}function Ex(e,t){const n=e._def.props;if(!n)return!1;const o=Ft(t);return Array.isArray(n)?n.some(r=>Ft(r)===o):Object.keys(n).some(r=>Ft(r)===o)}const Xv=new WeakMap,Jv=new WeakMap,Di=Symbol("_moveCb"),Up=Symbol("_enterCb"),Cx=e=>(delete e.props.mode,e),xx=Cx({name:"TransitionGroup",props:Bt({},Gv,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=We(),o=Qg();let r,u;return Gr(()=>{if(!r.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!Bx(r[0].el,n.vnode.el,a)){r=[];return}r.forEach(wx),r.forEach(Dx);const s=r.filter(Ax);Jc(n.vnode.el),s.forEach(i=>{const c=i.el,l=c.style;eo(c,a),l.transform=l.webkitTransform=l.transitionDuration="";const d=c[Di]=p=>{p&&p.target!==c||(!p||p.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",d),c[Di]=null,Yo(c,a))};c.addEventListener("transitionend",d)}),r=[]}),()=>{const a=He(e),s=Yv(a);let i=a.tag||Ce;if(r=[],u)for(let c=0;c<u.length;c++){const l=u[c];l.el&&l.el instanceof Element&&(r.push(l),lr(l,Oa(l,s,o,n)),Xv.set(l,Qv(l.el)))}u=t.default?Sd(t.default()):[];for(let c=0;c<u.length;c++){const l=u[c];l.key!=null&&lr(l,Oa(l,s,o,n))}return q(i,null,u)}}}),ZU=xx;function wx(e){const t=e.el;t[Di]&&t[Di](),t[Up]&&t[Up]()}function Dx(e){Jv.set(e,Qv(e.el))}function Ax(e){const t=Xv.get(e),n=Jv.get(e),o=t.left-n.left,r=t.top-n.top;if(o||r){const u=e.el,a=u.style,s=u.getBoundingClientRect();let i=1,c=1;return u.offsetWidth&&(i=s.width/u.offsetWidth),u.offsetHeight&&(c=s.height/u.offsetHeight),(!Number.isFinite(i)||i===0)&&(i=1),(!Number.isFinite(c)||c===0)&&(c=1),Math.abs(i-1)<.01&&(i=1),Math.abs(c-1)<.01&&(c=1),a.transform=a.webkitTransform=`translate(${o/i}px,${r/c}px)`,a.transitionDuration="0s",e}}function Qv(e){const t=e.getBoundingClientRect();return{left:t.left,top:t.top}}function Bx(e,t,n){const o=e.cloneNode(),r=e[Au];r&&r.forEach(s=>{s.split(/\s+/).forEach(i=>i&&o.classList.remove(i))}),n.split(/\s+/).forEach(s=>s&&o.classList.add(s)),o.style.display="none";const u=t.nodeType===1?t:t.parentNode;u.appendChild(o);const{hasTransform:a}=Zv(o);return u.removeChild(o),a}const _x=["ctrl","shift","alt","meta"],kx={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)=>_x.some(n=>e[`${n}Key`]&&!t.includes(n))},On=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),o=t.join(".");return n[o]||(n[o]=((r,...u)=>{for(let a=0;a<t.length;a++){const s=kx[t[a]];if(s&&s(r,t))return}return e(r,...u)}))},Sx={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},$d=(e,t)=>{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=(r=>{if(!("key"in r))return;const u=Lo(r.key);if(t.some(a=>a===u||Sx[a]===u))return e(r)}))},ey=Bt({patchProp:yx},QC);let wa,Hp=!1;function Tx(){return wa||(wa=PC(ey))}function Fx(){return wa=Hp?wa:MC(ey),Hp=!0,wa}const Px=((...e)=>{const t=Tx().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=ny(o);if(!r)return;const u=t._component;!_e(u)&&!u.render&&!u.template&&(u.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const a=n(r,!1,ty(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a},t}),Mx=((...e)=>{const t=Fx().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=ny(o);if(r)return n(r,!0,ty(r))},t});function ty(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ny(e){return pt(e)?document.querySelector(e):e}const Ox=/"(?:_|\\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*:/,Ix=/"(?: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*:/,Rx=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Lx(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){qx(e);return}return t}function qx(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function $x(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!Rx.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Ox.test(e)||Ix.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Lx)}return JSON.parse(e)}catch(o){if(t.strict)throw o;return e}}const oy=/#/g,ry=/&/g,uy=/\//g,Nx=/=/g,jx=/\?/g,ll=/\+/g,Vx=/%5e/gi,zx=/%60/gi,Ux=/%7c/gi,Hx=/%20/gi,Kx=/%2f/gi,Wx=/%252f/gi;function ay(e){return encodeURI(""+e).replace(Ux,"|")}function Qc(e){return ay(typeof e=="string"?e:JSON.stringify(e)).replace(ll,"%2B").replace(Hx,"+").replace(oy,"%23").replace(ry,"%26").replace(zx,"`").replace(Vx,"^").replace(uy,"%2F")}function Gl(e){return Qc(e).replace(Nx,"%3D")}function Nd(e){return ay(e).replace(oy,"%23").replace(jx,"%3F").replace(Wx,"%2F").replace(ry,"%26").replace(ll,"%2B")}function Kp(e){return Nd(e).replace(uy,"%2F")}function qa(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Gx(e){return qa(e.replace(Kx,"%252F"))}function Yx(e){return qa(e.replace(ll," "))}function Zx(e){return qa(e.replace(ll," "))}function jd(e=""){const t=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const o=n.match(/([^=]+)=?(.*)/)||[];if(o.length<2)continue;const r=Yx(o[1]);if(r==="__proto__"||r==="constructor")continue;const u=Zx(o[2]||"");t[r]===void 0?t[r]=u:Array.isArray(t[r])?t[r].push(u):t[r]=[t[r],u]}return t}function Xx(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Gl(e)}=${Qc(n)}`).join("&"):`${Gl(e)}=${Qc(t)}`:Gl(e)}function Jx(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Xx(t,e[t])).filter(Boolean).join("&")}const Qx=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,sy=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,e5=/^([/\\]\s*){2,}[^/\\]/,t5=/^[\s\0]*(blob|data|javascript|vbscript):$/i,n5=/\/$|\/\?|\/#/,o5=/^\.?\//;function Ln(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Qx.test(e):sy.test(e)||(t.acceptRelative?e5.test(e):!1)}function r5(e){return!!e&&t5.test(e)}function e0(e="",t){return t?n5.test(e):e.endsWith("/")}function Bu(e="",t){if(!t)return(e0(e)?e.slice(0,-1):e)||"/";if(!e0(e,!0))return e||"/";let n=e,o="";const r=e.indexOf("#");r!==-1&&(n=e.slice(0,r),o=e.slice(r));const[u,...a]=n.split("?");return((u.endsWith("/")?u.slice(0,-1):u)||"/")+(a.length>0?`?${a.join("?")}`:"")+o}function Vd(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(e0(e,!0))return e||"/";let n=e,o="";const r=e.indexOf("#");if(r!==-1&&(n=e.slice(0,r),o=e.slice(r),!n))return o;const[u,...a]=n.split("?");return u+"/"+(a.length>0?`?${a.join("?")}`:"")+o}function u5(e=""){return e.startsWith("/")}function iy(e=""){return u5(e)?e:"/"+e}function a5(e,t){if(cy(t)||Ln(e))return e;const n=Bu(t);if(e.startsWith(n)){const o=e[n.length];if(!o||o==="/"||o==="?")return e}return cr(n,e)}function Wp(e,t){if(cy(t))return e;const n=Bu(t);if(!e.startsWith(n))return e;const o=e[n.length];if(o&&o!=="/"&&o!=="?")return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function ly(e,t){const n=cl(e),o={...jd(n.search),...t};return n.search=Jx(o),c5(n)}function cy(e){return!e||e==="/"}function s5(e){return e&&e!=="/"}function cr(e,...t){let n=e||"";for(const o of t.filter(r=>s5(r)))if(n){const r=o.replace(o5,"");n=Vd(n)+r}else n=o;return n}function dy(...e){const t=/\/(?!\/)/,n=e.filter(Boolean),o=[];let r=0;for(const a of n)if(!(!a||a==="/")){for(const[s,i]of a.split(t).entries())if(!(!i||i===".")){if(i===".."){if(o.length===1&&Ln(o[0]))continue;o.pop(),r--;continue}if(s===1&&o[o.length-1]?.endsWith(":/")){o[o.length-1]+="/"+i;continue}o.push(i),r++}}let u=o.join("/");return r>=0?n[0]?.startsWith("/")&&!u.startsWith("/")?u="/"+u:n[0]?.startsWith("./")&&!u.startsWith("./")&&(u="./"+u):u="../".repeat(-1*r)+u,n[n.length-1]?.endsWith("/")&&!u.endsWith("/")&&(u+="/"),u}function i5(e){return l5(e,"https://")}function l5(e,t){let n=e.match(sy);return n||(n=e.match(/^\/{2,}/)),n?t+e.slice(n[0].length):t+e}function fy(e,t){return qa(Bu(e))===qa(Bu(t))}const py=Symbol.for("ufo:protocolRelative");function cl(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,d,p=""]=n;return{protocol:d.toLowerCase(),pathname:p,href:d+p,auth:"",host:"",search:"",hash:""}}if(!Ln(e,{acceptRelative:!0}))return Gp(e);const[,o="",r,u=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,a="",s=""]=u.match(/([^#/?]*)(.*)?/)||[];o==="file:"&&(s=s.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:i,search:c,hash:l}=Gp(s);return{protocol:o.toLowerCase(),auth:r?r.slice(0,Math.max(0,r.length-1)):"",host:a,pathname:i,search:c,hash:l,[py]:!o}}function Gp(e=""){const[t="",n="",o=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:o}}function c5(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",o=e.hash||"",r=e.auth?e.auth+"@":"",u=e.host||"";return(e.protocol||e[py]?(e.protocol||"")+"//":"")+r+u+t+n+o}class d5 extends Error{constructor(t,n){super(t,n),this.name="FetchError",n?.cause&&!this.cause&&(this.cause=n.cause)}}function f5(e){const t=e.error?.message||e.error?.toString()||"",n=e.request?.method||e.options?.method||"GET",o=e.request?.url||String(e.request)||"/",r=`[${n}] ${JSON.stringify(o)}`,u=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",a=`${r}: ${u}${t?` ${t}`:""}`,s=new d5(a,e.error?{cause:e.error}:void 0);for(const i of["request","options","response"])Object.defineProperty(s,i,{get(){return e[i]}});for(const[i,c]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(s,i,{get(){return e.response&&e.response[c]}});return s}const p5=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Yp(e="GET"){return p5.has(e.toUpperCase())}function h5(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||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const m5=new Set(["image/svg","application/xml","application/xhtml","application/html"]),g5=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function v5(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return g5.test(t)?"json":t==="text/event-stream"?"stream":m5.has(t)||t.startsWith("text/")?"text":"blob"}function y5(e,t,n,o){const r=b5(t?.headers??e?.headers,n?.headers,o);let u;return(n?.query||n?.params||t?.params||t?.query)&&(u={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:u,params:u,headers:r}}function b5(e,t,n){if(!t)return new n(e);const o=new n(t);if(e)for(const[r,u]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))o.set(r,u);return o}async function Ss(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const E5=new Set([408,409,425,429,500,502,503,504]),C5=new Set([101,204,205,304]);function hy(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:o=globalThis.AbortController}=e;async function r(s){const i=s.error&&s.error.name==="AbortError"&&!s.options.timeout||!1;if(s.options.retry!==!1&&!i){let l;typeof s.options.retry=="number"?l=s.options.retry:l=Yp(s.options.method)?0:1;const d=s.response&&s.response.status||500;if(l>0&&(Array.isArray(s.options.retryStatusCodes)?s.options.retryStatusCodes.includes(d):E5.has(d))){const p=typeof s.options.retryDelay=="function"?s.options.retryDelay(s):s.options.retryDelay||0;return p>0&&await new Promise(h=>setTimeout(h,p)),u(s.request,{...s.options,retry:l-1})}}const c=f5(s);throw Error.captureStackTrace&&Error.captureStackTrace(c,u),c}const u=async function(i,c={}){const l={request:i,options:y5(i,c,e.defaults,n),response:void 0,error:void 0};if(l.options.method&&(l.options.method=l.options.method.toUpperCase()),l.options.onRequest&&(await Ss(l,l.options.onRequest),l.options.headers instanceof n||(l.options.headers=new n(l.options.headers||{}))),typeof l.request=="string"&&(l.options.baseURL&&(l.request=a5(l.request,l.options.baseURL)),l.options.query&&(l.request=ly(l.request,l.options.query),delete l.options.query),"query"in l.options&&delete l.options.query,"params"in l.options&&delete l.options.params),l.options.body&&Yp(l.options.method))if(h5(l.options.body)){const h=l.options.headers.get("content-type");typeof l.options.body!="string"&&(l.options.body=h==="application/x-www-form-urlencoded"?new URLSearchParams(l.options.body).toString():JSON.stringify(l.options.body)),h||l.options.headers.set("content-type","application/json"),l.options.headers.has("accept")||l.options.headers.set("accept","application/json")}else("pipeTo"in l.options.body&&typeof l.options.body.pipeTo=="function"||typeof l.options.body.pipe=="function")&&("duplex"in l.options||(l.options.duplex="half"));let d;if(!l.options.signal&&l.options.timeout){const h=new o;d=setTimeout(()=>{const m=new Error("[TimeoutError]: The operation was aborted due to timeout");m.name="TimeoutError",m.code=23,h.abort(m)},l.options.timeout),l.options.signal=h.signal}try{l.response=await t(l.request,l.options)}catch(h){return l.error=h,l.options.onRequestError&&await Ss(l,l.options.onRequestError),await r(l)}finally{d&&clearTimeout(d)}if((l.response.body||l.response._bodyInit)&&!C5.has(l.response.status)&&l.options.method!=="HEAD"){const h=(l.options.parseResponse?"json":l.options.responseType)||v5(l.response.headers.get("content-type")||"");switch(h){case"json":{const m=await l.response.text(),g=l.options.parseResponse||$x;l.response._data=g(m);break}case"stream":{l.response._data=l.response.body||l.response._bodyInit;break}default:l.response._data=await l.response[h]()}}return l.options.onResponse&&await Ss(l,l.options.onResponse),!l.options.ignoreResponseError&&l.response.status>=400&&l.response.status<600?(l.options.onResponseError&&await Ss(l,l.options.onResponseError),await r(l)):l.response},a=async function(i,c){return(await u(i,c))._data};return a.raw=u,a.native=(...s)=>t(...s),a.create=(s={},i={})=>hy({...e,...i,defaults:{...e.defaults,...i.defaults,...s}}),a}const Ai=(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")})(),x5=Ai.fetch?(...e)=>Ai.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),w5=Ai.Headers,D5=Ai.AbortController,A5=hy({fetch:x5,Headers:w5,AbortController:D5}),B5=A5,_5=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,zd=()=>_5().app,k5=()=>zd().baseURL,S5=()=>zd().buildAssetsDir,Ud=(...e)=>dy(my(),S5(),...e),my=(...e)=>{const t=zd(),n=t.cdnURL||t.baseURL;return e.length?dy(n,...e):n};globalThis.__buildAssetsURL=Ud,globalThis.__publicAssetsURL=my;globalThis.$fetch||(globalThis.$fetch=B5.create({baseURL:k5()}));"global"in globalThis||(globalThis.global=globalThis);function t0(e,t={},n){for(const o in e){const r=e[o],u=n?`${n}:${o}`:o;typeof r=="object"&&r!==null?t0(r,t,u):typeof r=="function"&&(t[u]=r)}return t}const gy=(()=>{if(console.createTask)return console.createTask;const e={run:t=>t()};return()=>e})();function vy(e,t,n,o){for(let r=n;r<e.length;r+=1)try{const u=o?o.run(()=>e[r](...t)):e[r](...t);if(u&&typeof u.then=="function")return Promise.resolve(u).then(()=>vy(e,t,r+1,o))}catch(u){return Promise.reject(u)}}function T5(e,t,n){if(e.length>0)return vy(e,t,0,gy(n))}function F5(e,t,n){if(e.length>0){const o=gy(n);return Promise.all(e.map(r=>o.run(()=>r(...t))))}}function Yl(e,t){for(const n of[...e])n(t)}var P5=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;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(e,t,n={}){if(!e||typeof t!="function")return()=>{};const o=e;let r;for(;this._deprecatedHooks[e];)r=this._deprecatedHooks[e],e=r.to;if(r&&!n.allowDeprecated){let u=r.message;u||(u=`${o} hook has been deprecated`+(r.to?`, please use ${r.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(u)||(console.warn(u),this._deprecatedMessages.add(u))}if(!t.name)try{Object.defineProperty(t,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(t),()=>{t&&(this.removeHook(e,t),t=void 0)}}hookOnce(e,t){let n,o=(...r)=>(typeof n=="function"&&n(),n=void 0,o=void 0,t(...r));return n=this.hook(e,o),n}removeHook(e,t){const n=this._hooks[e];if(n){const o=n.indexOf(t);o!==-1&&n.splice(o,1),n.length===0&&(this._hooks[e]=void 0)}}clearHook(e){this._hooks[e]=void 0}deprecateHook(e,t){this._deprecatedHooks[e]=typeof t=="string"?{to:t}:t;const n=this._hooks[e]||[];this._hooks[e]=void 0;for(const o of n)this.hook(e,o)}deprecateHooks(e){for(const t in e)this.deprecateHook(t,e[t])}addHooks(e){const t=t0(e),n=Object.keys(t).map(o=>this.hook(o,t[o]));return()=>{for(const o of n)o();n.length=0}}removeHooks(e){const t=t0(e);for(const n in t)this.removeHook(n,t[n])}removeAllHooks(){this._hooks={}}callHook(e,...t){return this.callHookWith(T5,e,t)}callHookParallel(e,...t){return this.callHookWith(F5,e,t)}callHookWith(e,t,n){const o=this._before||this._after?{name:t,args:n,context:{}}:void 0;this._before&&Yl(this._before,o);const r=e(this._hooks[t]?[...this._hooks[t]]:[],n,t);return r instanceof Promise?r.finally(()=>{this._after&&o&&Yl(this._after,o)}):(this._after&&o&&Yl(this._after,o),r)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const t=this._before.indexOf(e);t!==-1&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const t=this._after.indexOf(e);t!==-1&&this._after.splice(t,1)}}}};function yy(){return new P5}function M5(e={}){let t,n=!1;const o=a=>{if(t&&t!==a)throw new Error("Context conflict")};let r;if(e.asyncContext){const a=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;a?r=new a:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const u=()=>{if(r){const a=r.getStore();if(a!==void 0)return a}return t};return{use:()=>{const a=u();if(a===void 0)throw new Error("Context is not available");return a},tryUse:()=>u(),set:(a,s)=>{s||o(a),t=a,n=!0},unset:()=>{t=void 0,n=!1},call:(a,s)=>{o(a),t=a;try{return r?r.run(a,s):s()}finally{n||(t=void 0)}},async callAsync(a,s){t=a;const i=()=>{t=a},c=()=>t===a?i:void 0;n0.add(c);try{const l=r?r.run(a,s):s();return n||(t=void 0),await l}finally{n0.delete(c)}}}}function O5(e={}){const t={};return{get(n,o={}){return t[n]||(t[n]=M5({...e,...o})),t[n]}}}const Bi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},Zp="__unctx__",I5=Bi[Zp]||(Bi[Zp]=O5()),R5=(e,t={})=>I5.get(e,t),Xp="__unctx_async_handlers__",n0=Bi[Xp]||(Bi[Xp]=new Set);function qr(e){const t=[];for(const r of n0){const u=r();u&&t.push(u)}const n=()=>{for(const r of t)r()};let o=e();return o&&typeof o=="object"&&"catch"in o&&(o=o.catch(r=>{throw n(),r})),[o,n]}const Jp=!1,Qp=!1,L5=!1,eh={id:"__nuxt-loader"},q5={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},$5={deep:!1},N5={},j5="#__nuxt",by="nuxt-app",th=36e5,V5="vite:preloadError";function Ey(e=by){return R5(e,{asyncContext:!1})}const z5="__nuxt_plugin";function U5(e){let t=0;const n={_id:e.id||by||"nuxt-app",_scope:Qa(),provide:void 0,versions:{get nuxt(){return"4.4.2"},get vue(){return n.vueApp.version}},payload:Pn({...e.ssrContext?.payload||{},data:Pn({}),state:_t({}),once:new Set,_errors:Pn({})}),static:{data:{}},runWithContext(r){return n._scope.active&&!ho()?n._scope.run(()=>nh(n,r)):nh(n,r)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let r=!1;return()=>{if(!r&&(r=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Pn({}),_state:Pn({}),_payloadRevivers:{},...e};{const r=window.__NUXT__;if(r)for(const u in r)switch(u){case"data":case"state":case"_errors":Object.assign(n.payload[u],r[u]);break;default:n.payload[u]=r[u]}}n.hooks=yy(),n.hook=n.hooks.hook;{const r=n.hooks.callHook;n.hooks.callHook=(u,...a)=>Promise.resolve().then(()=>r(u,...a))}n.callHook=n.hooks.callHook,n.provide=(r,u)=>{const a="$"+r;Ts(n,a,u),Ts(n.vueApp.config.globalProperties,a,u)},Ts(n.vueApp,"$nuxt",n),Ts(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(V5,u=>{n.callHook("app:chunkError",{error:u.payload}),u.payload.message.includes("Unable to preload CSS")&&u.preventDefault()}),window.useNuxtApp||=Re;const r=n.hook("app:error",(...u)=>{console.error("[nuxt] error caught during app initialization",...u)});n.hook("app:mounted",r)}const o=n.payload.config;return n.provide("config",o),n}function H5(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function K5(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const o in n)e.provide(o,n[o])}}async function W5(e,t){const n=new Set,o=[],r=[];let u,a=0;async function s(i){const c=i.dependsOn?.filter(l=>t.some(d=>d._name===l)&&!n.has(l))??[];if(c.length>0)o.push([new Set(c),i]);else{const l=K5(e,i).then(async()=>{i._name&&(n.add(i._name),await Promise.all(o.map(async([d,p])=>{d.has(i._name)&&(d.delete(i._name),d.size===0&&(a++,await s(p)))})))}).catch(d=>{if(!i.parallel&&!e.payload.error)throw d;u||=d});i.parallel?r.push(l):await l}}for(const i of t)H5(e,i);for(const i of t)await s(i);if(await Promise.all(r),a)for(let i=0;i<a;i++)await Promise.all(r);if(u)throw e.payload.error||u}function vn(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[z5]:!0,_name:t})}function nh(e,t,n){const o=()=>t();return Ey(e._id).set(e),e.vueApp.runWithContext(o)}function Cy(e){let t;return Lu()&&(t=We()?.appContext.app.$nuxt),t||=Ey(e).tryUse(),t||null}function Re(e){const t=Cy(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function Bn(e){return Re().$config}function Ts(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function Zl(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 o0(e,t,n=".",o){if(!Zl(t))return o0(e,{},n,o);const r={...t};for(const u of Object.keys(e)){if(u==="__proto__"||u==="constructor")continue;const a=e[u];a!=null&&(o&&o(r,u,a,n)||(Array.isArray(a)&&Array.isArray(r[u])?r[u]=[...a,...r[u]]:Zl(a)&&Zl(r[u])?r[u]=o0(a,r[u],(n?`${n}.`:"")+u.toString(),o):r[u]=a))}return r}function xy(e){return(...t)=>t.reduce((n,o)=>o0(n,o,"",e),{})}const wt=xy(),G5=xy((e,t,n)=>{if(e[t]!==void 0&&typeof n=="function")return e[t]=n(e[t]),!0});function Y5(e,t){try{return t in e}catch{return!1}}class oh extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(t,n={}){super(t,n),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:r0(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=wy(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}function Z5(e){if(typeof e=="string")return new oh(e);if(X5(e))return e;const t=new oh(e.message??e.statusMessage??"",{cause:e.cause||e});if(Y5(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=r0(e.statusCode,t.statusCode):e.status&&(t.statusCode=r0(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;wy(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 X5(e){return e?.constructor?.__h3_error__===!0}function J5(e){const t={};for(const n in e.node.req.headers){const o=e.node.req.headers[n];t[n]=Array.isArray(o)?o.filter(Boolean).join(", "):o}return t}const Q5=/[^\u0009\u0020-\u007E]/g;function wy(e=""){return e.replace(Q5,"")}function r0(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Dy=Symbol("layout-meta"),Oo=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const Xt=()=>Re()?.$router,Yn=()=>Lu()?Ue(Oo,Re()._route):Re()._route;const ew=(e,t,n={})=>{const o=Re(),r=n.global||typeof e!="string",u=typeof e!="string"?e:t;if(!u){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}r?o._middleware.global.push(u):o._middleware.named[e]=u},tw=()=>{try{if(Re()._processingMiddleware)return!0}catch{return!1}return!1},dl=(e,t)=>{e||="/";const n=typeof e=="string"?e:"path"in e?u0(e):Xt().resolve(e).href;if(t?.open){const{target:c="_blank",windowFeatures:l={}}=t.open,d=[];for(const[p,h]of Object.entries(l))h!==void 0&&d.push(`${p.toLowerCase()}=${h}`);return open(n,c,d.join(", ")),Promise.resolve()}const o=Ln(n,{acceptRelative:!0}),r=t?.external||o;if(r){if(!t?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:c}=new URL(n,window.location.href);if(c&&r5(c))throw new Error(`Cannot navigate to a URL with '${c}' protocol.`)}const u=tw();if(!r&&u){if(t?.replace){if(typeof e=="string"){const{pathname:c,search:l,hash:d}=cl(e);return{path:c,...l&&{query:jd(l)},...d&&{hash:d},replace:!0}}return{...e,replace:!0}}return e}const a=Xt(),s=Re();if(r)return s._scope.stop(),t?.replace?location.replace(n):location.href=n,u?s.isHydrating?new Promise(()=>{}):!1:Promise.resolve();const i=typeof e=="string"?Ay(e):e;return t?.replace?a.replace(i):a.push(i)};function u0(e){return ly(e.path||"",e.query||{})+(e.hash||"")}function Ay(e){const t=cl(e);return Nd(Gx(t.pathname))+t.search+t.hash}const By="__nuxt_error",fl=()=>Ye(Re().payload,"error"),kr=e=>{const t=ar(e);try{const n=fl();Re().hooks.callHook("app:error",t),n.value||=t}catch{throw t}return t},_y=async(e={})=>{const t=Re(),n=fl();t.callHook("app:error:cleared",e),e.redirect&&await Xt().replace(e.redirect),n.value=void 0},ky=e=>!!e&&typeof e=="object"&&By in e,ar=e=>{typeof e!="string"&&e.statusText&&(e.message??=e.statusText);const t=Z5(e);return Object.defineProperty(t,By,{value:!0,configurable:!1,writable:!1}),Object.defineProperty(t,"status",{get:()=>t.statusCode,configurable:!0}),Object.defineProperty(t,"statusText",{get:()=>t.statusMessage,configurable:!0}),t};function nw(e){return Uint8Array.fromBase64(e).buffer}function ow(e){return Uint8Array.from(Buffer.from(e,"base64")).buffer}function rw(e){const t=atob(e),n=t.length,o=new Uint8Array(n);for(let r=0;r<n;r++)o[r]=t.charCodeAt(r);return o.buffer}const uw=typeof Uint8Array.fromBase64=="function",aw=typeof process=="object"&&process.versions?.node!==void 0,sw=uw?nw:aw?ow:rw,iw=-1,lw=-2,cw=-3,dw=-4,fw=-5,pw=-6,hw=-7;function mw(e,t){return gw(JSON.parse(e),t)}function gw(e,t){if(typeof e=="number")return u(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,o=Array(n.length);let r=null;function u(a,s=!1){if(a===iw)return;if(a===cw)return NaN;if(a===dw)return 1/0;if(a===fw)return-1/0;if(a===pw)return-0;if(s||typeof a!="number")throw new Error("Invalid input");if(a in o)return o[a];const i=n[a];if(!i||typeof i!="object")o[a]=i;else if(Array.isArray(i))if(typeof i[0]=="string"){const c=i[0],l=t&&Object.hasOwn(t,c)?t[c]:void 0;if(l){let d=i[1];if(typeof d!="number"&&(d=n.push(i[1])-1),r??=new Set,r.has(d))throw new Error("Invalid circular reference");return r.add(d),o[a]=l(u(d)),r.delete(d),o[a]}switch(c){case"Date":o[a]=new Date(i[1]);break;case"Set":const d=new Set;o[a]=d;for(let m=1;m<i.length;m+=1)d.add(u(i[m]));break;case"Map":const p=new Map;o[a]=p;for(let m=1;m<i.length;m+=2)p.set(u(i[m]),u(i[m+1]));break;case"RegExp":o[a]=new RegExp(i[1],i[2]);break;case"Object":{const m=i[1];if(typeof n[m]=="object"&&n[m][0]!=="BigInt")throw new Error("Invalid input");o[a]=Object(u(m));break}case"BigInt":o[a]=BigInt(i[1]);break;case"null":const h=Object.create(null);o[a]=h;for(let m=1;m<i.length;m+=2){if(i[m]==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");h[i[m]]=u(i[m+1])}break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Float16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":case"DataView":{if(n[i[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const m=globalThis[c],g=u(i[1]);o[a]=i[2]!==void 0?new m(g,i[2],i[3]):new m(g);break}case"ArrayBuffer":{const m=i[1];if(typeof m!="string")throw new Error("Invalid ArrayBuffer encoding");const g=sw(m);o[a]=g;break}case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{const m=c.slice(9);o[a]=Temporal[m].from(i[1]);break}case"URL":{const m=new URL(i[1]);o[a]=m;break}case"URLSearchParams":{const m=new URLSearchParams(i[1]);o[a]=m;break}default:throw new Error(`Unknown type ${c}`)}}else if(i[0]===hw){const c=i[1];if(!Number.isInteger(c)||c<0)throw new Error("Invalid input");const l=new Array(c);o[a]=l;for(let d=2;d<i.length;d+=2){const p=i[d];if(!Number.isInteger(p)||p<0||p>=c)throw new Error("Invalid input");l[p]=u(i[d+1])}}else{const c=new Array(i.length);o[a]=c;for(let l=0;l<i.length;l+=1){const d=i[l];d!==lw&&(c[l]=u(d))}}else{const c={};o[a]=c;for(const l of Object.keys(i)){if(l==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const d=i[l];c[l]=u(d)}}return o[a]}return u(0)}const vw=new Set(["link","style","script","noscript"]),yw=new Set(["title","titleTemplate","script","style","noscript"]),a0=new Set(["base","meta","link","style","script","noscript"]),bw=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Ew=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),Cw=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),xw=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Hd=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),$a={META:new Set(["twitter"]),OG:new Set(["og","book","article","profile","fb"]),MEDIA:new Set(["ogImage","ogVideo","ogAudio","twitterImage"]),HTTP_EQUIV:new Set(["contentType","defaultStyle","xUaCompatible"])},ww={articleExpirationTime:"article:expiration_time",articleModifiedTime:"article:modified_time",articlePublishedTime:"article:published_time",bookReleaseDate:"book:release_date",fbAppId:"fb:app_id",ogAudioSecureUrl:"og:audio:secure_url",ogAudioUrl:"og:audio",ogImageSecureUrl:"og:image:secure_url",ogImageUrl:"og:image",ogSiteName:"og:site_name",ogVideoSecureUrl:"og:video:secure_url",ogVideoUrl:"og:video",profileFirstName:"profile:first_name",profileLastName:"profile:last_name",profileUsername:"profile:username",msapplicationConfig:"msapplication-Config",msapplicationTileColor:"msapplication-TileColor",msapplicationTileImage:"msapplication-TileImage"},Sy={appleItunesApp:{unpack:{entrySeparator:", ",resolve:({key:e,value:t})=>`${ko(e)}=${t}`}},refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve:({key:e,value:t})=>e==="seconds"?`${t}`:void 0}},robots:{unpack:{entrySeparator:", ",resolve:({key:e,value:t})=>typeof t=="boolean"?ko(e):`${ko(e)}:${t}`}},contentSecurityPolicy:{metaKey:"http-equiv",unpack:{entrySeparator:"; ",resolve:({key:e,value:t})=>`${ko(e)} ${t}`}},charset:{}};function ko(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.indexOf("-");return n===-1?t:$a.META.has(t.slice(0,n))||$a.OG.has(t.slice(0,n))?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function Ty(e){return Object.fromEntries(Object.entries(e).filter(([t,n])=>String(n)!=="false"&&t))}function s0(e){return Array.isArray(e)?e.map(s0):!e||typeof e!="object"?e:Object.fromEntries(Object.entries(e).map(([t,n])=>[ko(t),s0(n)]))}function Fy(e,t={}){const{entrySeparator:n="",keyValueSeparator:o="",wrapValue:r,resolve:u}=t;return Object.entries(e).map(([a,s])=>{if(u){const c=u({key:a,value:s});if(c!==void 0)return c}const i=typeof s=="object"?Fy(s,t):typeof s=="number"?s.toString():typeof s=="string"&&r?`${r}${s.replace(new RegExp(r,"g"),`\\${r}`)}${r}`:s;return`${a}${o}${i}`}).join(n)}function rh(e,t){const n=Ty(t),o=ko(e),r=Py(o);if(!Hd.has(o))return[{[r]:o,...n}];const u=Object.fromEntries(Object.entries(n).map(([a,s])=>[`${e}${a==="url"?"":`${a[0].toUpperCase()}${a.slice(1)}`}`,s]));return _i(u||{}).sort((a,s)=>(a[r]?.length||0)-(s[r]?.length||0))}function Py(e){if(Sy[e]?.metaKey==="http-equiv"||$a.HTTP_EQUIV.has(e))return"http-equiv";const t=ko(e),n=t.indexOf(":");return n===-1?"name":$a.OG.has(t.slice(0,n))?"property":"name"}function Dw(e){return ww[e]||ko(e)}function Aw(e,t){return t==="refresh"?`${e.seconds};url=${e.url}`:Fy(s0(e),{keyValueSeparator:"=",entrySeparator:", ",resolve:({value:n,key:o})=>n===null?"":typeof n=="boolean"?o:void 0,...Sy[t]?.unpack})}function _i(e){const t=[],n={};for(const[r,u]of Object.entries(e)){if(Array.isArray(u)){if(r==="themeColor"){u.forEach(a=>{typeof a=="object"&&a!==null&&t.push({name:"theme-color",...a})});continue}for(const a of u)if(typeof a=="object"&&a!==null){const s=[],i=[];for(const[c,l]of Object.entries(a)){const d=`${r}${c==="url"?"":`:${c}`}`,p=_i({[d]:l});(c==="url"?s:i).push(...p)}t.push(...s,...i)}else t.push(...typeof a=="string"?_i({[r]:a}):rh(r,a));continue}if(typeof u=="object"&&u)if($a.MEDIA.has(r)){const a=r.startsWith("twitter")?"twitter":"og",s=r.replace(/^(og|twitter)/,"").toLowerCase(),i=a==="twitter"?"name":"property";u.url&&t.push({[i]:`${a}:${s}`,content:u.url}),u.secureUrl&&t.push({[i]:`${a}:${s}:secure_url`,content:u.secureUrl});for(const[c,l]of Object.entries(u))c!=="url"&&c!=="secureUrl"&&t.push({[i]:`${a}:${s}:${c}`,content:l})}else Hd.has(ko(r))?t.push(...rh(r,u)):n[r]=Ty(u);else n[r]=u}const o=Object.entries(n).map(([r,u])=>{if(r==="charset")return{charset:u===null?"_null":u};const a=Py(r),s=Dw(r),i=u===null?"_null":typeof u=="object"?Aw(u,r):typeof u=="number"?u.toString():u;return a==="http-equiv"?{"http-equiv":s,content:i}:{[a]:s,content:i}});return[...t,...o].map(r=>"content"in r&&r.content==="_null"?{...r,content:null}:r)}const Bw={key:"flatMeta",hooks:{"entries:normalize":e=>{const t=[];e.tags=e.tags.map(n=>n.tag!=="_flatMeta"?n:(t.push(_i(n.props).map(o=>({...n,tag:"meta",props:o}))),!1)).filter(Boolean).concat(...t)}}},_w=["name","property","http-equiv"],kw=new Set(["viewport","description","keywords","robots"]);function My(e){const t=e.split(":");return t.length?Hd.has(t[1]):!1}function i0(e){const{props:t,tag:n}=e;if(Ew.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(n==="link"&&t.rel==="alternate"){const o=t.hreflang||t.type;if(o)return`alternate:${o}`}if(t.charset)return"charset";if(e.tag==="meta"){for(const o of _w)if(t[o]!==void 0){const r=t[o],u=r&&typeof r=="string"&&r.includes(":"),a=r&&kw.has(r),i=!(u||a)&&e.key?`:key:${e.key}`:"";return`${n}:${r}${i}`}}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(n==="link"&&t.rel==="alternate")return`alternate:${t.href||""}`;if(yw.has(n)){const o=e.textContent||e.innerHTML;if(o)return`${n}:content:${o}`}}function Oy(e){const t=e._h||e._d;if(t)return t;const n=e.textContent||e.innerHTML;return n||`${e.tag}:${Object.entries(e.props).map(([o,r])=>`${o}:${String(r)}`).join(",")}`}function ki(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());const r=t?t(n,e):e;if(Array.isArray(r))return r.map(u=>ki(u,t));if(r?.constructor===Object){const u={};for(const a of Object.keys(r))u[a]=ki(r[a],t,a);return u}return r}function Sw(e,t){const n=e==="style"?new Map:new Set;function o(r){if(r==null||r===void 0)return;const u=String(r).trim();if(u)if(e==="style"){const[a,...s]=u.split(":").map(i=>i?i.trim():"");a&&s.length&&n.set(a,s.join(":"))}else u.split(" ").filter(Boolean).forEach(a=>n.add(a))}return typeof t=="string"?e==="style"?t.split(";").forEach(o):o(t):Array.isArray(t)?t.forEach(r=>o(r)):t&&typeof t=="object"&&Object.entries(t).forEach(([r,u])=>{u&&u!=="false"&&(e==="style"?n.set(String(r).trim(),String(u)):o(r))}),n}function Iy(e,t){if(e.props=e.props||{},!t)return e;if(e.tag==="templateParams")return e.props=t,e;const n=a0.has(e.tag)||e.tag==="htmlAttrs"||e.tag==="bodyAttrs";return Object.entries(t).forEach(([o,r])=>{if(o==="__proto__"||o==="constructor"||o==="prototype")return;if(r===null){e.props[o]=null;return}if(o==="class"||o==="style"){e.props[o]=Sw(o,r);return}if(Cw.has(o)){if((o==="textContent"||o==="innerHTML")&&typeof r=="object"){let c=t.type;if(t.type||(c="application/json"),!c?.endsWith("json")&&c!=="speculationrules")return;t.type=c,e.props.type=c,e[o]=JSON.stringify(r)}else e[o]=r;return}const u=o.startsWith("data-"),a=n&&!u?o.toLowerCase():o,s=String(r),i=e.tag==="meta"&&a==="content";s==="true"||s===""?e.props[a]=u||i?s:!0:!r&&u&&s==="false"?e.props[a]="false":r!==void 0&&(e.props[a]=r)}),e}function Tw(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},o=Iy({tag:e,props:{}},n);return o.key&&vw.has(o.tag)&&(o.props["data-hid"]=o._h=o.key),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(r=>({...o,props:{...o.props,content:r}})):o}function Fw(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(r,u)=>{for(let a=0;a<t.length;a++)u=t[a](r,u);return u};e=n(void 0,e);const o=[];return e=ki(e,n),Object.entries(e||{}).forEach(([r,u])=>{if(u!==void 0)for(const a of Array.isArray(u)?u:[u])o.push(Tw(r,a))}),o.flat()}const uh=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,ah={base:-10,title:10},Pw={critical:-8,high:-1,low:2},sh={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},Mw=/@import/,na=e=>e===""||e===!0;function Ow(e,t){if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const o=Pw[t.tagPriority]||0,r=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:sh;if(t.tag in ah)n=ah[t.tag];else if(t.tag==="meta"){const u=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;u&&(n=sh.meta[u])}else if(t.tag==="link"&&t.props.rel)n=r.link[t.props.rel];else if(t.tag==="script"){const u=String(t.props.type);na(t.props.async)?n=r.script.async:t.props.src&&!na(t.props.defer)&&!na(t.props.async)&&u!=="module"&&!u.endsWith("json")||t.innerHTML&&!u.endsWith("json")?n=r.script.sync:(na(t.props.defer)&&t.props.src&&!na(t.props.async)||u==="module")&&(n=r.script.defer)}else t.tag==="style"&&(n=t.innerHTML&&Mw.test(t.innerHTML)?r.style.imported:r.style.sync);return(n||100)+o}function ih(e,t){const n=typeof t=="function"?t(e):t,o=n.key||String(e.plugins.size+1);e.plugins.get(o)||(e.plugins.set(o,n),e.hooks.addHooks(n.hooks||{}))}function Iw(e={}){const t=yy();t.addHooks(e.hooks||{});const n=!e.document,o=new Map,r=new Map,u=new Set,a={_entryCount:1,plugins:r,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:o,headEntries(){return[...o.values()]},use:s=>ih(a,s),push(s,i){const c={...i||{}};delete c.head;const l=c._index??a._entryCount++,d={_i:l,input:s,options:c},p={_poll(h=!1){a.dirty=!0,!h&&u.add(l),t.callHook("entries:updated",a)},dispose(){o.delete(l)&&a.invalidate()},patch(h){(!c.mode||c.mode==="server"&&n||c.mode==="client"&&!n)&&(d.input=h,o.set(l,d),p._poll())}};return p.patch(s),p},async resolveTags(){const s={tagMap:new Map,tags:[],entries:[...a.entries.values()]};for(await t.callHook("entries:resolve",s);u.size;){const p=u.values().next().value;u.delete(p);const h=o.get(p);if(h){const m={tags:Fw(h.input,e.propResolvers||[]).map(g=>Object.assign(g,h.options)),entry:h};await t.callHook("entries:normalize",m),h._tags=m.tags.map((g,y)=>(g._w=Ow(a,g),g._p=(h._i<<10)+y,g._d=i0(g),g._d||(g._h=Oy(g)),g))}}let i=!1;s.entries.flatMap(p=>(p._tags||[]).map(h=>({...h,props:{...h.props}}))).sort(uh).reduce((p,h)=>{const m=h._d||h._h;if(!p.has(m))return p.set(m,h);const g=p.get(m);if((h?.tagDuplicateStrategy||(xw.has(h.tag)?"merge":null)||(h.key&&h.key===g.key?"merge":null))==="merge"){const E={...g.props};Object.entries(h.props).forEach(([b,v])=>E[b]=b==="style"?new Map([...g.props.style||new Map,...v]):b==="class"?new Set([...g.props.class||new Set,...v]):v),p.set(m,{...h,props:E})}else h._p>>10===g._p>>10&&h.tag==="meta"&&My(m)?(p.set(m,Object.assign([...Array.isArray(g)?g:[g],h],h)),i=!0):(h._w===g._w?h._p>g._p:h?._w<g?._w)&&p.set(m,h);return p},s.tagMap);const c=s.tagMap.get("title"),l=s.tagMap.get("titleTemplate");if(a._title=c?.textContent,l){const p=l?.textContent;if(a._titleTemplate=p,p){let h=typeof p=="function"?p(c?.textContent):p;typeof h=="string"&&!a.plugins.has("template-params")&&(h=h.replace("%s",c?.textContent||"")),c?h===null?s.tagMap.delete("title"):s.tagMap.set("title",{...c,textContent:h}):(l.tag="title",l.textContent=h)}}s.tags=Array.from(s.tagMap.values()),i&&(s.tags=s.tags.flat().sort(uh)),await t.callHook("tags:beforeResolve",s),await t.callHook("tags:resolve",s),await t.callHook("tags:afterResolve",s);const d=[];for(const p of s.tags){const{innerHTML:h,tag:m,props:g}=p;if(bw.has(m)&&!(Object.keys(g).length===0&&!p.innerHTML&&!p.textContent)&&!(m==="meta"&&!g.content&&!g["http-equiv"]&&!g.charset)){if(m==="script"&&h){if(String(g.type).endsWith("json")){const y=typeof h=="string"?h:JSON.stringify(h);p.innerHTML=y.replace(/</g,"\\u003C")}else typeof h=="string"&&(p.innerHTML=h.replace(new RegExp(`</${m}`,"g"),`<\\/${m}`));p._d=i0(p)}d.push(p)}}return d},invalidate(){for(const s of o.values())u.add(s._i);a.dirty=!0,t.callHook("entries:updated",a)}};return(e?.plugins||[]).forEach(s=>ih(a,s)),a.hooks.callHook("init",a),e.init?.forEach(s=>s&&a.push(s)),a}const Rw=(e,t)=>rt(t)?ke(t):t,Kd="usehead";function Lw(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Kd,e)}}.install}function Ry(){if(Lu()){const e=Ue(Kd);if(e)return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function Ly(e,t={}){const n=t.head||Ry();return n.ssr?n.push(e||{},t):qw(n,e,t)}function qw(e,t,n={}){const o=R(!1);let r;return Ze(()=>{const a=o.value?{}:ki(t,Rw);r?r.patch(a):r=e.push(a,n)}),We()&&(mo(()=>{r.dispose()}),av(()=>{o.value=!0}),uv(()=>{o.value=!1})),r}function $w(e={},t={}){(t.head||Ry()).use(Bw);const{title:o,titleTemplate:r,...u}=e;return Ly({title:o,titleTemplate:r,_flatMeta:u},t)}function qy(e){const t=e||Re();return t.ssrContext?.head||t.runWithContext(()=>{if(Lu()){const n=Ue(Kd);if(!n)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return n}})}function Wd(e,t={}){const n=t.head||qy(t.nuxt);return Ly(e,{head:n,...t})}function $y(e,t={}){const n=t.head||qy(t.nuxt);return $w(e,{head:n,...t})}const Nw=(()=>{const e={prerender:!0},t={},n={payload:!1};return(o,r)=>{let u=[];r.charCodeAt(r.length-1)===47&&(r=r.slice(0,-1)||"/"),r==="/__nuxt_content/docs/sql_dump.txt"?u.unshift({data:e}):r==="/__nuxt_content/landing/sql_dump.txt"?u.unshift({data:e}):r==="/_nuxt"&&u.unshift({data:t});let a=r.split("/"),s=a.length;return s>1&&(a[1]==="__nuxt_content"?u.unshift({data:n,params:{_:a.slice(2).join("/")}}):a[1]==="_og"&&s>2&&(a[2]==="d"?u.unshift({data:t,params:{_:a.slice(3).join("/")}}):a[2]==="r"?u.unshift({data:t,params:{_:a.slice(3).join("/")}}):a[2]==="s"&&u.unshift({data:t,params:{_:a.slice(3).join("/")}}))),u}})(),Ny=e=>wt({},...Nw("",e).map(t=>t.data).reverse()),jw=Ny;let ni;function Vw(){return ni=$fetch(Ud(`builds/meta/${Bn().app.buildId}.json`),{responseType:"json"}),ni.catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),ni}function Gd(){return ni||Vw()}function pl(e){const t=typeof e=="string"?e:e.path;try{return jw(t)}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function lh(e,t={}){if(await Hw(e)){const n=await Uw(e,t);return await jy(n)||null}return null}const zw="_payload.json";async function Uw(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||Ln(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const o=Bn(),r=t.hash||(t.fresh?Date.now():o.app.buildId),u=o.app.cdnURL,a=u&&await Kw(e)?u:o.app.baseURL;return cr(a,n.pathname,zw+(r?`?${r}`:""))}async function jy(e){const t=fetch(e,{cache:"force-cache"}).then(n=>n.text().then(Uy));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}function Vy(e){if(e.redirect)return!1;if(e.prerender)return!0}async function zy(e){return e=e==="/"?e:e.replace(/\/$/,""),(await Gd()).prerendered.includes(e)}async function Hw(e=Yn().path){const t=pl({path:e});if(t.ssr===!1)return!1;const n=Vy(t);return n!==void 0?n:t.payload?!0:await zy(e)}async function Kw(e=Yn().path){const t=Vy(pl({path:e}));return t!==void 0?t:await zy(e)}let Cr=null;async function Ww(){if(Cr)return Cr;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Uy(e.textContent||""),n=e.dataset.src?await jy(e.dataset.src):void 0;return Cr={...t,...n,...window.__NUXT__},Cr.config?.public&&(Cr.config.public=_t(Cr.config.public)),Cr}async function Uy(e){return await mw(e,Re()._payloadRevivers)}function Gw(e,t){Re()._payloadRevivers[e]=t}function ch(e){try{return JSON.parse(e)}catch{return e}}const Hy=[["NuxtError",e=>ar(e)],["EmptyShallowRef",e=>Me(e==="_"?void 0:e==="0n"?BigInt(0):ch(e))],["EmptyRef",e=>R(e==="_"?void 0:e==="0n"?BigInt(0):ch(e))],["ShallowRef",e=>Me(e)],["ShallowReactive",e=>Pn(e)],["Ref",e=>R(e)],["Reactive",e=>_t(e)]];Hy.push(["Island",({key:e,params:t,result:n})=>{const o=Re();return o.isHydrating||(o.payload.data[e]||=$fetch(`/__nuxt_island/${e}.json`,{responseType:"json",...t?{params:t}:{}}).then(r=>(o.payload.data[e]=r,r))),{html:"",...n}}]);const Yw=vn({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[o,r]of Hy)Gw(o,r);Object.assign(e.payload,([t,n]=qr(()=>e.runWithContext(Ww)),t=await t,n(),t)),delete window.__NUXT__}});async function Yd(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const o={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",o),!!o.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async r=>{const u=new Map,a=new Promise(h=>{e.resolveTags().then(m=>{h(m.map(g=>{const y=u.get(g._d)||0,E={tag:g,id:(y?`${g._d}:${y}`:g._d)||g._h,shouldRender:!0};return g._d&&My(g._d)&&u.set(g._d,y+1),E}))})});let s=e._dom;if(!s){s={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const h of["body","head"]){const m=n[h]?.children;for(const g of m){const y=g.tagName.toLowerCase();if(!a0.has(y))continue;const E=Iy({tag:y,props:{}},{innerHTML:g.innerHTML,...g.getAttributeNames().reduce((b,v)=>(b[v]=g.getAttribute(v),b),{})||{}});if(E.key=g.getAttribute("data-hid")||void 0,E._d=i0(E)||Oy(E),s.elMap.has(E._d)){let b=1,v=E._d;for(;s.elMap.has(v);)v=`${E._d}:${b++}`;s.elMap.set(v,g)}else s.elMap.set(E._d,g)}}}s.pendingSideEffects={...s.sideEffects},s.sideEffects={};function i(h,m,g){const y=`${h}:${m}`;s.sideEffects[y]=g,delete s.pendingSideEffects[y]}function c({id:h,$el:m,tag:g}){const y=g.tag.endsWith("Attrs");s.elMap.set(h,m),y||(g.textContent&&g.textContent!==m.textContent&&(m.textContent=g.textContent),g.innerHTML&&g.innerHTML!==m.innerHTML&&(m.innerHTML=g.innerHTML),i(h,"el",()=>{m?.remove(),s.elMap.delete(h)}));for(const E in g.props){if(!Object.prototype.hasOwnProperty.call(g.props,E))continue;const b=g.props[E];if(E.startsWith("on")&&typeof b=="function"){const C=m?.dataset;if(C&&C[`${E}fired`]){const w=E.slice(0,-5);b.call(m,new Event(w.substring(2)))}m.getAttribute(`data-${E}`)!==""&&((g.tag==="bodyAttrs"?n.defaultView:m).addEventListener(E.substring(2),b.bind(m)),m.setAttribute(`data-${E}`,""));continue}const v=`attr:${E}`;if(E==="class"){if(!b)continue;for(const C of b)y&&i(h,`${v}:${C}`,()=>m.classList.remove(C)),!m.classList.contains(C)&&m.classList.add(C)}else if(E==="style"){if(!b)continue;for(const[C,w]of b)i(h,`${v}:${C}`,()=>{m.style.removeProperty(C)}),m.style.setProperty(C,w)}else b!==!1&&b!==null&&(m.getAttribute(E)!==b&&m.setAttribute(E,b===!0?"":String(b)),y&&i(h,v,()=>m.removeAttribute(E)))}}const l=[],d={bodyClose:void 0,bodyOpen:void 0,head:void 0},p=await a;for(const h of p){const{tag:m,shouldRender:g,id:y}=h;if(g){if(m.tag==="title"){n.title=m.textContent,i("title","",()=>n.title=s.title);continue}h.$el=h.$el||s.elMap.get(y),h.$el?c(h):a0.has(m.tag)&&l.push(h)}}for(const h of l){const m=h.tag.tagPosition||"head";h.$el=n.createElement(h.tag.tag),c(h),d[m]=d[m]||n.createDocumentFragment(),d[m].appendChild(h.$el)}for(const h of p)await e.hooks.callHook("dom:renderTag",h,n,i);d.head&&n.head.appendChild(d.head),d.bodyOpen&&n.body.insertBefore(d.bodyOpen,n.body.firstChild),d.bodyClose&&n.body.appendChild(d.bodyClose);for(const h in s.pendingSideEffects)s.pendingSideEffects[h]();e._dom=s,await e.hooks.callHook("dom:rendered",{renders:p}),r()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function Zw(e={}){const t=e.domOptions?.render||Yd;e.document=e.document||(typeof window<"u"?document:void 0);const n=e.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return Iw({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[n?JSON.parse(n):!1,...e.init||[]]})}function Xw(e,t){let n=0;return()=>{const o=++n;t(()=>{n===o&&e()})}}function Jw(e={}){const t=Zw({domOptions:{render:Xw(()=>Yd(t),n=>setTimeout(n,0))},...e});return t.install=Lw(t),t}const Qw={disableDefaults:!0},eD=vn({name:"nuxt:head",enforce:"pre",setup(e){const t=Jw(Qw);e.vueApp.use(t);{let n=!0;const o=async()=>{n=!1,await Yd(t)};t.hooks.hook("dom:beforeRender",r=>{r.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||o()}),e.hooks.hook("app:error",o),e.hooks.hook("app:suspense:resolve",o)}}});const au=typeof document<"u";function Ky(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function tD(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Ky(e.default)}const nt=Object.assign;function Xl(e,t){const n={};for(const o in t){const r=t[o];n[o]=Kn(r)?r.map(e):e(r)}return n}const Da=()=>{},Kn=Array.isArray;function dh(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}let Ct=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const Wy=Symbol("");Ct.MATCHER_NOT_FOUND+"",Ct.NAVIGATION_GUARD_REDIRECT+"",Ct.NAVIGATION_ABORTED+"",Ct.NAVIGATION_CANCELLED+"",Ct.NAVIGATION_DUPLICATED+"";function _u(e,t){return nt(new Error,{type:e,[Wy]:!0},t)}function Eo(e,t){return e instanceof Error&&Wy in e&&(t==null||!!(e.type&t))}const nD=["params","query","hash"];function oD(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of nD)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}const rD=Symbol(""),fh=Symbol(""),Zd=Symbol(""),Xd=Symbol(""),l0=Symbol("");function Gy(e){return Ue(Xd)}const uD={trailing:!0};function aD(e,t=25,n={}){if(n={...uD,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let o,r,u=[],a,s;const i=(d,p)=>(a=sD(e,d,p),a.finally(()=>{if(a=null,n.trailing&&s&&!r){const h=i(d,s);return s=null,h}}),a),c=function(...d){return n.trailing&&(s=d),a||new Promise(p=>{const h=!r&&n.leading;clearTimeout(r),r=setTimeout(()=>{r=null;const m=n.leading?o:i(this,d);s=null;for(const g of u)g(m);u=[]},t),h?(o=i(this,d),p(o)):u.push(p)})},l=d=>{d&&(clearTimeout(d),r=null)};return c.isPending=()=>!!r,c.cancel=()=>{l(r),u=[],s=null},c.flush=()=>{if(l(r),!s||a)return;const d=s;return s=null,i(this,d)},c}async function sD(e,t,n){return await e.apply(t,n)}const Yy=/#/g,iD=/&/g,lD=/\//g,cD=/=/g,dD=/\?/g,Zy=/\+/g,fD=/%5B/g,pD=/%5D/g,Xy=/%5E/g,hD=/%60/g,Jy=/%7B/g,mD=/%7C/g,Qy=/%7D/g,gD=/%20/g;function Jd(e){return e==null?"":encodeURI(""+e).replace(mD,"|").replace(fD,"[").replace(pD,"]")}function vD(e){return Jd(e).replace(Jy,"{").replace(Qy,"}").replace(Xy,"^")}function c0(e){return Jd(e).replace(Zy,"%2B").replace(gD,"+").replace(Yy,"%23").replace(iD,"%26").replace(hD,"`").replace(Jy,"{").replace(Qy,"}").replace(Xy,"^")}function yD(e){return c0(e).replace(cD,"%3D")}function bD(e){return Jd(e).replace(Yy,"%23").replace(dD,"%3F")}function ED(e){return bD(e).replace(lD,"%2F")}function Na(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const CD=/\/$/,xD=e=>e.replace(CD,"");function Jl(e,t,n="/"){let o,r={},u="",a="";const s=t.indexOf("#");let i=t.indexOf("?");return i=s>=0&&i>s?-1:i,i>=0&&(o=t.slice(0,i),u=t.slice(i,s>0?s:t.length),r=e(u.slice(1))),s>=0&&(o=o||t.slice(0,s),a=t.slice(s,t.length)),o=BD(o??t,n),{fullPath:o+u+a,path:o,query:r,hash:Na(a)}}function wD(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function ph(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function DD(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&ku(t.matched[o],n.matched[r])&&e3(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ku(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function e3(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!AD(e[n],t[n]))return!1;return!0}function AD(e,t){return Kn(e)?hh(e,t):Kn(t)?hh(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function hh(e,t){return Kn(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function BD(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];(r===".."||r===".")&&o.push("");let u=n.length-1,a,s;for(a=0;a<o.length;a++)if(s=o[a],s!==".")if(s==="..")u>1&&u--;else break;return n.slice(0,u).join("/")+"/"+o.slice(a).join("/")}const Fn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let d0=(function(e){return e.pop="pop",e.push="push",e})({}),Ql=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function _D(e){if(!e)if(au){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),xD(e)}const kD=/^[^#]+#/;function SD(e,t){return e.replace(kD,"#")+t}function TD(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const hl=()=>({left:window.scrollX,top:window.scrollY});function FD(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=TD(r,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 mh(e,t){return(history.state?history.state.position-t:-1)+e}const f0=new Map;function PD(e,t){f0.set(e,t)}function MD(e){const t=f0.get(e);return f0.delete(e),t}function OD(e){return typeof e=="string"||e&&typeof e=="object"}function t3(e){return typeof e=="string"||typeof e=="symbol"}function ID(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<n.length;++o){const r=n[o].replace(Zy," "),u=r.indexOf("="),a=Na(u<0?r:r.slice(0,u)),s=u<0?null:Na(r.slice(u+1));if(a in t){let i=t[a];Kn(i)||(i=t[a]=[i]),i.push(s)}else t[a]=s}return t}function gh(e){let t="";for(let n in e){const o=e[n];if(n=yD(n),o==null){o!==void 0&&(t+=(t.length?"&":"")+n);continue}(Kn(o)?o.map(r=>r&&c0(r)):[o&&c0(o)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function RD(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=Kn(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}function oa(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function er(e,t,n,o,r,u=a=>a()){const a=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((s,i)=>{const c=p=>{p===!1?i(_u(Ct.NAVIGATION_ABORTED,{from:n,to:t})):p instanceof Error?i(p):OD(p)?i(_u(Ct.NAVIGATION_GUARD_REDIRECT,{from:t,to:p})):(a&&o.enterCallbacks[r]===a&&typeof p=="function"&&a.push(p),s())},l=u(()=>e.call(o&&o.instances[r],t,n,c));let d=Promise.resolve(l);e.length<3&&(d=d.then(c)),d.catch(p=>i(p))})}function ec(e,t,n,o,r=u=>u()){const u=[];for(const a of e)for(const s in a.components){let i=a.components[s];if(!(t!=="beforeRouteEnter"&&!a.instances[s]))if(Ky(i)){const c=(i.__vccOpts||i)[t];c&&u.push(er(c,n,o,a,s,r))}else{let c=i();u.push(()=>c.then(l=>{if(!l)throw new Error(`Couldn't resolve component "${s}" at "${a.path}"`);const d=tD(l)?l.default:l;a.mods[s]=l,a.components[s]=d;const p=(d.__vccOpts||d)[t];return p&&er(p,n,o,a,s,r)()}))}}return u}function LD(e,t){const n=[],o=[],r=[],u=Math.max(t.matched.length,e.matched.length);for(let a=0;a<u;a++){const s=t.matched[a];s&&(e.matched.find(c=>ku(c,s))?o.push(s):n.push(s));const i=e.matched[a];i&&(t.matched.find(c=>ku(c,i))||r.push(i))}return[n,o,r]}let qD=()=>location.protocol+"//"+location.host;function n3(e,t){const{pathname:n,search:o,hash:r}=t,u=e.indexOf("#");if(u>-1){let a=r.includes(e.slice(u))?e.slice(u).length:1,s=r.slice(a);return s[0]!=="/"&&(s="/"+s),ph(s,"")}return ph(n,e)+o+r}function $D(e,t,n,o){let r=[],u=[],a=null;const s=({state:p})=>{const h=n3(e,location),m=n.value,g=t.value;let y=0;if(p){if(n.value=h,t.value=p,a&&a===m){a=null;return}y=g?p.position-g.position:0}else o(h);r.forEach(E=>{E(n.value,m,{delta:y,type:d0.pop,direction:y?y>0?Ql.forward:Ql.back:Ql.unknown})})};function i(){a=n.value}function c(p){r.push(p);const h=()=>{const m=r.indexOf(p);m>-1&&r.splice(m,1)};return u.push(h),h}function l(){if(document.visibilityState==="hidden"){const{history:p}=window;if(!p.state)return;p.replaceState(nt({},p.state,{scroll:hl()}),"")}}function d(){for(const p of u)p();u=[],window.removeEventListener("popstate",s),window.removeEventListener("pagehide",l),document.removeEventListener("visibilitychange",l)}return window.addEventListener("popstate",s),window.addEventListener("pagehide",l),document.addEventListener("visibilitychange",l),{pauseListeners:i,listen:c,destroy:d}}function vh(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?hl():null}}function ND(e){const{history:t,location:n}=window,o={value:n3(e,n)},r={value:t.state};r.value||u(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function u(i,c,l){const d=e.indexOf("#"),p=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+i:qD()+e+i;try{t[l?"replaceState":"pushState"](c,"",p),r.value=c}catch(h){console.error(h),n[l?"replace":"assign"](p)}}function a(i,c){u(i,nt({},t.state,vh(r.value.back,i,r.value.forward,!0),c,{position:r.value.position}),!0),o.value=i}function s(i,c){const l=nt({},r.value,t.state,{forward:i,scroll:hl()});u(l.current,l,!0),u(i,nt({},vh(o.value,i,null),{position:l.position+1},c),!1),o.value=i}return{location:o,state:r,push:s,replace:a}}function jD(e){e=_D(e);const t=ND(e),n=$D(e,t.state,t.location,t.replace);function o(u,a=!0){a||n.pauseListeners(),history.go(u)}const r=nt({location:"",base:e,go:o,createHref:SD.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}let Fr=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var Ot=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(Ot||{});const VD={type:Fr.Static,value:""},zD=/[a-zA-Z0-9_]/;function UD(e){if(!e)return[[]];if(e==="/")return[[VD]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}let n=Ot.Static,o=n;const r=[];let u;function a(){u&&r.push(u),u=[]}let s=0,i,c="",l="";function d(){c&&(n===Ot.Static?u.push({type:Fr.Static,value:c}):n===Ot.Param||n===Ot.ParamRegExp||n===Ot.ParamRegExpEnd?(u.length>1&&(i==="*"||i==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),u.push({type:Fr.Param,value:c,regexp:l,repeatable:i==="*"||i==="+",optional:i==="*"||i==="?"})):t("Invalid state to consume buffer"),c="")}function p(){c+=i}for(;s<e.length;){if(i=e[s++],i==="\\"&&n!==Ot.ParamRegExp){o=n,n=Ot.EscapeNext;continue}switch(n){case Ot.Static:i==="/"?(c&&d(),a()):i===":"?(d(),n=Ot.Param):p();break;case Ot.EscapeNext:p(),n=o;break;case Ot.Param:i==="("?n=Ot.ParamRegExp:zD.test(i)?p():(d(),n=Ot.Static,i!=="*"&&i!=="?"&&i!=="+"&&s--);break;case Ot.ParamRegExp:i===")"?l[l.length-1]=="\\"?l=l.slice(0,-1)+i:n=Ot.ParamRegExpEnd:l+=i;break;case Ot.ParamRegExpEnd:d(),n=Ot.Static,i!=="*"&&i!=="?"&&i!=="+"&&s--,l="";break;default:t("Unknown state");break}}return n===Ot.ParamRegExp&&t(`Unfinished custom RegExp for param "${c}"`),d(),a(),r}const yh="[^/]+?",HD={sensitive:!1,strict:!1,start:!0,end:!0};var tn=(function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e})(tn||{});const KD=/[.+*?^${}()[\]/\\]/g;function WD(e,t){const n=nt({},HD,t),o=[];let r=n.start?"^":"";const u=[];for(const c of e){const l=c.length?[]:[tn.Root];n.strict&&!c.length&&(r+="/");for(let d=0;d<c.length;d++){const p=c[d];let h=tn.Segment+(n.sensitive?tn.BonusCaseSensitive:0);if(p.type===Fr.Static)d||(r+="/"),r+=p.value.replace(KD,"\\$&"),h+=tn.Static;else if(p.type===Fr.Param){const{value:m,repeatable:g,optional:y,regexp:E}=p;u.push({name:m,repeatable:g,optional:y});const b=E||yh;if(b!==yh){h+=tn.BonusCustomRegExp;try{new RegExp(`(${b})`)}catch(C){throw new Error(`Invalid custom RegExp for param "${m}" (${b}): `+C.message)}}let v=g?`((?:${b})(?:/(?:${b}))*)`:`(${b})`;d||(v=y&&c.length<2?`(?:/${v})`:"/"+v),y&&(v+="?"),r+=v,h+=tn.Dynamic,y&&(h+=tn.BonusOptional),g&&(h+=tn.BonusRepeatable),b===".*"&&(h+=tn.BonusWildcard)}l.push(h)}o.push(l)}if(n.strict&&n.end){const c=o.length-1;o[c][o[c].length-1]+=tn.BonusStrict}n.strict||(r+="/?"),n.end?r+="$":n.strict&&!r.endsWith("/")&&(r+="(?:/|$)");const a=new RegExp(r,n.sensitive?"":"i");function s(c){const l=c.match(a),d={};if(!l)return null;for(let p=1;p<l.length;p++){const h=l[p]||"",m=u[p-1];d[m.name]=h&&m.repeatable?h.split("/"):h}return d}function i(c){let l="",d=!1;for(const p of e){(!d||!l.endsWith("/"))&&(l+="/"),d=!1;for(const h of p)if(h.type===Fr.Static)l+=h.value;else if(h.type===Fr.Param){const{value:m,repeatable:g,optional:y}=h,E=m in c?c[m]:"";if(Kn(E)&&!g)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const b=Kn(E)?E.join("/"):E;if(!b)if(y)p.length<2&&(l.endsWith("/")?l=l.slice(0,-1):d=!0);else throw new Error(`Missing required param "${m}"`);l+=b}}return l||"/"}return{re:a,score:o,keys:u,parse:s,stringify:i}}function GD(e,t){let n=0;for(;n<e.length&&n<t.length;){const o=t[n]-e[n];if(o)return o;n++}return e.length<t.length?e.length===1&&e[0]===tn.Static+tn.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===tn.Static+tn.Segment?1:-1:0}function o3(e,t){let n=0;const o=e.score,r=t.score;for(;n<o.length&&n<r.length;){const u=GD(o[n],r[n]);if(u)return u;n++}if(Math.abs(r.length-o.length)===1){if(bh(o))return 1;if(bh(r))return-1}return r.length-o.length}function bh(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const YD={strict:!1,end:!0,sensitive:!1};function ZD(e,t,n){const o=WD(UD(e.path),n),r=nt(o,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function XD(e,t){const n=[],o=new Map;t=dh(YD,t);function r(d){return o.get(d)}function u(d,p,h){const m=!h,g=Ch(d);g.aliasOf=h&&h.record;const y=dh(t,d),E=[g];if("alias"in d){const C=typeof d.alias=="string"?[d.alias]:d.alias;for(const w of C)E.push(Ch(nt({},g,{components:h?h.record.components:g.components,path:w,aliasOf:h?h.record:g})))}let b,v;for(const C of E){const{path:w}=C;if(p&&w[0]!=="/"){const B=p.record.path,x=B[B.length-1]==="/"?"":"/";C.path=p.record.path+(w&&x+w)}if(b=ZD(C,p,y),h?h.alias.push(b):(v=v||b,v!==b&&v.alias.push(b),m&&d.name&&!xh(b)&&a(d.name)),r3(b)&&i(b),g.children){const B=g.children;for(let x=0;x<B.length;x++)u(B[x],b,h&&h.children[x])}h=h||b}return v?()=>{a(v)}:Da}function a(d){if(t3(d)){const p=o.get(d);p&&(o.delete(d),n.splice(n.indexOf(p),1),p.children.forEach(a),p.alias.forEach(a))}else{const p=n.indexOf(d);p>-1&&(n.splice(p,1),d.record.name&&o.delete(d.record.name),d.children.forEach(a),d.alias.forEach(a))}}function s(){return n}function i(d){const p=eA(d,n);n.splice(p,0,d),d.record.name&&!xh(d)&&o.set(d.record.name,d)}function c(d,p){let h,m={},g,y;if("name"in d&&d.name){if(h=o.get(d.name),!h)throw _u(Ct.MATCHER_NOT_FOUND,{location:d});y=h.record.name,m=nt(Eh(p.params,h.keys.filter(v=>!v.optional).concat(h.parent?h.parent.keys.filter(v=>v.optional):[]).map(v=>v.name)),d.params&&Eh(d.params,h.keys.map(v=>v.name))),g=h.stringify(m)}else if(d.path!=null)g=d.path,h=n.find(v=>v.re.test(g)),h&&(m=h.parse(g),y=h.record.name);else{if(h=p.name?o.get(p.name):n.find(v=>v.re.test(p.path)),!h)throw _u(Ct.MATCHER_NOT_FOUND,{location:d,currentLocation:p});y=h.record.name,m=nt({},p.params,d.params),g=h.stringify(m)}const E=[];let b=h;for(;b;)E.unshift(b.record),b=b.parent;return{name:y,path:g,params:m,matched:E,meta:QD(E)}}e.forEach(d=>u(d));function l(){n.length=0,o.clear()}return{addRoute:u,resolve:c,removeRoute:a,clearRoutes:l,getRoutes:s,getRecordMatcher:r}}function Eh(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function Ch(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:JD(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function JD(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function xh(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function QD(e){return e.reduce((t,n)=>nt(t,n.meta),{})}function eA(e,t){let n=0,o=t.length;for(;n!==o;){const u=n+o>>1;o3(e,t[u])<0?o=u:n=u+1}const r=tA(e);return r&&(o=t.lastIndexOf(r,o-1)),o}function tA(e){let t=e;for(;t=t.parent;)if(r3(t)&&o3(e,t)===0)return t}function r3({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function wh(e){const t=Ue(Zd),n=Ue(Xd),o=F(()=>{const i=f(e.to);return t.resolve(i)}),r=F(()=>{const{matched:i}=o.value,{length:c}=i,l=i[c-1],d=n.matched;if(!l||!d.length)return-1;const p=d.findIndex(ku.bind(null,l));if(p>-1)return p;const h=Dh(i[c-2]);return c>1&&Dh(l)===h&&d[d.length-1].path!==h?d.findIndex(ku.bind(null,i[c-2])):p}),u=F(()=>r.value>-1&&aA(n.params,o.value.params)),a=F(()=>r.value>-1&&r.value===n.matched.length-1&&e3(n.params,o.value.params));function s(i={}){if(uA(i)){const c=t[f(e.replace)?"replace":"push"](f(e.to)).catch(Da);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:o,href:F(()=>o.value.href),isActive:u,isExactActive:a,navigate:s}}function nA(e){return e.length===1?e[0]:e}const oA=L({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"},viewTransition:Boolean},useLink:wh,setup(e,{slots:t}){const n=_t(wh(e)),{options:o}=Ue(Zd),r=F(()=>({[Ah(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Ah(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const u=t.default&&nA(t.default(n));return e.custom?u:qe("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},u)}}}),rA=oA;function uA(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 aA(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!Kn(r)||r.length!==o.length||o.some((u,a)=>u.valueOf()!==r[a].valueOf()))return!1}return!0}function Dh(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ah=(e,t,n)=>e??t??n,sA=L({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=Ue(l0),r=F(()=>e.route||o.value),u=Ue(fh,0),a=F(()=>{let c=f(u);const{matched:l}=r.value;let d;for(;(d=l[c])&&!d.components;)c++;return c}),s=F(()=>r.value.matched[a.value]);Pt(fh,F(()=>a.value+1)),Pt(rD,s),Pt(l0,r);const i=R();return ye(()=>[i.value,s.value,e.name],([c,l,d],[p,h,m])=>{l&&(l.instances[d]=c,h&&h!==l&&c&&c===p&&(l.leaveGuards.size||(l.leaveGuards=h.leaveGuards),l.updateGuards.size||(l.updateGuards=h.updateGuards))),c&&l&&(!h||!ku(l,h)||!p)&&(l.enterCallbacks[d]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=r.value,l=e.name,d=s.value,p=d&&d.components[l];if(!p)return Bh(n.default,{Component:p,route:c});const h=d.props[l],m=h?h===!0?c.params:typeof h=="function"?h(c):h:null,y=qe(p,nt({},m,t,{onVnodeUnmounted:E=>{E.component.isUnmounted&&(d.instances[l]=null)},ref:i}));return Bh(n.default,{Component:y,route:c})||y}}});function Bh(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const u3=sA;function iA(e){const t=XD(e.routes,e),n=e.parseQuery||ID,o=e.stringifyQuery||gh,r=e.history,u=oa(),a=oa(),s=oa(),i=Me(Fn);let c=Fn;au&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const l=Xl.bind(null,Z=>""+Z),d=Xl.bind(null,ED),p=Xl.bind(null,Na);function h(Z,ce){let se,Ee;return t3(Z)?(se=t.getRecordMatcher(Z),Ee=ce):Ee=Z,t.addRoute(Ee,se)}function m(Z){const ce=t.getRecordMatcher(Z);ce&&t.removeRoute(ce)}function g(){return t.getRoutes().map(Z=>Z.record)}function y(Z){return!!t.getRecordMatcher(Z)}function E(Z,ce){if(ce=nt({},ce||i.value),typeof Z=="string"){const M=Jl(n,Z,ce.path),V=t.resolve({path:M.path},ce),te=r.createHref(M.fullPath);return nt(M,V,{params:p(V.params),hash:Na(M.hash),redirectedFrom:void 0,href:te})}let se;if(Z.path!=null)se=nt({},Z,{path:Jl(n,Z.path,ce.path).path});else{const M=nt({},Z.params);for(const V in M)M[V]==null&&delete M[V];se=nt({},Z,{params:d(M)}),ce.params=d(ce.params)}const Ee=t.resolve(se,ce),Te=Z.hash||"";Ee.params=l(p(Ee.params));const Ge=wD(o,nt({},Z,{hash:vD(Te),path:Ee.path})),T=r.createHref(Ge);return nt({fullPath:Ge,hash:Te,query:o===gh?RD(Z.query):Z.query||{}},Ee,{redirectedFrom:void 0,href:T})}function b(Z){return typeof Z=="string"?Jl(n,Z,i.value.path):nt({},Z)}function v(Z,ce){if(c!==Z)return _u(Ct.NAVIGATION_CANCELLED,{from:ce,to:Z})}function C(Z){return x(Z)}function w(Z){return C(nt(b(Z),{replace:!0}))}function B(Z,ce){const se=Z.matched[Z.matched.length-1];if(se&&se.redirect){const{redirect:Ee}=se;let Te=typeof Ee=="function"?Ee(Z,ce):Ee;return typeof Te=="string"&&(Te=Te.includes("?")||Te.includes("#")?Te=b(Te):{path:Te},Te.params={}),nt({query:Z.query,hash:Z.hash,params:Te.path!=null?{}:Z.params},Te)}}function x(Z,ce){const se=c=E(Z),Ee=i.value,Te=Z.state,Ge=Z.force,T=Z.replace===!0,M=B(se,Ee);if(M)return x(nt(b(M),{state:typeof M=="object"?nt({},Te,M.state):Te,force:Ge,replace:T}),ce||se);const V=se;V.redirectedFrom=ce;let te;return!Ge&&DD(o,Ee,se)&&(te=_u(Ct.NAVIGATION_DUPLICATED,{to:V,from:Ee}),ut(Ee,Ee,!0,!1)),(te?Promise.resolve(te):O(V,Ee)).catch(X=>Eo(X)?Eo(X,Ct.NAVIGATION_GUARD_REDIRECT)?X:le(X):K(X,V,Ee)).then(X=>{if(X){if(Eo(X,Ct.NAVIGATION_GUARD_REDIRECT))return x(nt({replace:T},b(X.to),{state:typeof X.to=="object"?nt({},Te,X.to.state):Te,force:Ge}),ce||V)}else X=N(V,Ee,!0,T,Te);return H(V,Ee,X),X})}function _(Z,ce){const se=v(Z,ce);return se?Promise.reject(se):Promise.resolve()}function S(Z){const ce=Dt.values().next().value;return ce&&typeof ce.runWithContext=="function"?ce.runWithContext(Z):Z()}function O(Z,ce){let se;const[Ee,Te,Ge]=LD(Z,ce);se=ec(Ee.reverse(),"beforeRouteLeave",Z,ce);for(const M of Ee)M.leaveGuards.forEach(V=>{se.push(er(V,Z,ce))});const T=_.bind(null,Z,ce);return se.push(T),ze(se).then(()=>{se=[];for(const M of u.list())se.push(er(M,Z,ce));return se.push(T),ze(se)}).then(()=>{se=ec(Te,"beforeRouteUpdate",Z,ce);for(const M of Te)M.updateGuards.forEach(V=>{se.push(er(V,Z,ce))});return se.push(T),ze(se)}).then(()=>{se=[];for(const M of Ge)if(M.beforeEnter)if(Kn(M.beforeEnter))for(const V of M.beforeEnter)se.push(er(V,Z,ce));else se.push(er(M.beforeEnter,Z,ce));return se.push(T),ze(se)}).then(()=>(Z.matched.forEach(M=>M.enterCallbacks={}),se=ec(Ge,"beforeRouteEnter",Z,ce,S),se.push(T),ze(se))).then(()=>{se=[];for(const M of a.list())se.push(er(M,Z,ce));return se.push(T),ze(se)}).catch(M=>Eo(M,Ct.NAVIGATION_CANCELLED)?M:Promise.reject(M))}function H(Z,ce,se){s.list().forEach(Ee=>S(()=>Ee(Z,ce,se)))}function N(Z,ce,se,Ee,Te){const Ge=v(Z,ce);if(Ge)return Ge;const T=ce===Fn,M=au?history.state:{};se&&(Ee||T?r.replace(Z.fullPath,nt({scroll:T&&M&&M.scroll},Te)):r.push(Z.fullPath,Te)),i.value=Z,ut(Z,ce,se,T),le()}let J;function G(){J||(J=r.listen((Z,ce,se)=>{if(!Ne.listening)return;const Ee=E(Z),Te=B(Ee,Ne.currentRoute.value);if(Te){x(nt(Te,{replace:!0,force:!0}),Ee).catch(Da);return}c=Ee;const Ge=i.value;au&&PD(mh(Ge.fullPath,se.delta),hl()),O(Ee,Ge).catch(T=>Eo(T,Ct.NAVIGATION_ABORTED|Ct.NAVIGATION_CANCELLED)?T:Eo(T,Ct.NAVIGATION_GUARD_REDIRECT)?(x(nt(b(T.to),{force:!0}),Ee).then(M=>{Eo(M,Ct.NAVIGATION_ABORTED|Ct.NAVIGATION_DUPLICATED)&&!se.delta&&se.type===d0.pop&&r.go(-1,!1)}).catch(Da),Promise.reject()):(se.delta&&r.go(-se.delta,!1),K(T,Ee,Ge))).then(T=>{T=T||N(Ee,Ge,!1),T&&(se.delta&&!Eo(T,Ct.NAVIGATION_CANCELLED)?r.go(-se.delta,!1):se.type===d0.pop&&Eo(T,Ct.NAVIGATION_ABORTED|Ct.NAVIGATION_DUPLICATED)&&r.go(-1,!1)),H(Ee,Ge,T)}).catch(Da)}))}let $=oa(),I=oa(),W;function K(Z,ce,se){le(Z);const Ee=I.list();return Ee.length?Ee.forEach(Te=>Te(Z,ce,se)):console.error(Z),Promise.reject(Z)}function de(){return W&&i.value!==Fn?Promise.resolve():new Promise((Z,ce)=>{$.add([Z,ce])})}function le(Z){return W||(W=!Z,G(),$.list().forEach(([ce,se])=>Z?se(Z):ce()),$.reset()),Z}function ut(Z,ce,se,Ee){const{scrollBehavior:Te}=e;if(!au||!Te)return Promise.resolve();const Ge=!se&&MD(mh(Z.fullPath,0))||(Ee||!se)&&history.state&&history.state.scroll||null;return Oe().then(()=>Te(Z,ce,Ge)).then(T=>T&&FD(T)).catch(T=>K(T,Z,ce))}const Ve=Z=>r.go(Z);let ht;const Dt=new Set,Ne={currentRoute:i,listening:!0,addRoute:h,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:g,resolve:E,options:e,push:C,replace:w,go:Ve,back:()=>Ve(-1),forward:()=>Ve(1),beforeEach:u.add,beforeResolve:a.add,afterEach:s.add,onError:I.add,isReady:de,install(Z){Z.component("RouterLink",rA),Z.component("RouterView",u3),Z.config.globalProperties.$router=Ne,Object.defineProperty(Z.config.globalProperties,"$route",{enumerable:!0,get:()=>f(i)}),au&&!ht&&i.value===Fn&&(ht=!0,C(r.location).catch(Ee=>{}));const ce={};for(const Ee in Fn)Object.defineProperty(ce,Ee,{get:()=>i.value[Ee],enumerable:!0});Z.provide(Zd,Ne),Z.provide(Xd,Pn(ce)),Z.provide(l0,i);const se=Z.unmount;Dt.add(Z),Z.unmount=function(){Dt.delete(Z),Dt.size<1&&(c=Fn,J&&J(),J=null,i.value=Fn,ht=!1,W=!1),se()}}};function ze(Z){return Z.reduce((ce,se)=>ce.then(()=>S(se)),Promise.resolve())}return Ne}const lA=/(:\w+)\([^)]+\)/g,cA=/(:\w+)[?+*]/g,dA=/:\w+/g,fA=(e,t)=>t.path.replace(lA,"$1").replace(cA,"$1").replace(dA,n=>e.params[n.slice(1)]?.toString()||""),p0=(e,t)=>{const n=e.route.matched.find(r=>r.components?.default===e.Component.type),o=t??n?.meta.key??(n&&fA(e.route,n));return typeof o=="function"?o(e.route):o},pA=(e,t)=>({default:()=>e?qe(sC,e===!0?{}:e,t):t});function a3(e){return Array.isArray(e)?e:[e]}const hA="modulepreload",mA=function(e,t){return new URL(e,t).href},_h={},ne=function(t,n,o){let r=Promise.resolve();if(n&&n.length>0){let c=function(l){return Promise.all(l.map(d=>Promise.resolve(d).then(p=>({status:"fulfilled",value:p}),p=>({status:"rejected",reason:p}))))};const a=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),i=s?.nonce||s?.getAttribute("nonce");r=c(n.map(l=>{if(l=mA(l,o),l in _h)return;_h[l]=!0;const d=l.endsWith(".css"),p=d?'[rel="stylesheet"]':"";if(o)for(let m=a.length-1;m>=0;m--){const g=a[m];if(g.href===l&&(!d||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${l}"]${p}`))return;const h=document.createElement("link");if(h.rel=d?"stylesheet":hA,d||(h.as="script"),h.crossOrigin="",h.href=l,i&&h.setAttribute("nonce",i),document.head.appendChild(h),d)return new Promise((m,g)=>{h.addEventListener("load",m),h.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${l}`)))})}))}function u(a){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a}return r.then(a=>{for(const s of a||[])s.status==="rejected"&&u(s.reason);return t().catch(u)})},gA={layout:"docs"},tc=[{name:"lang-slug",path:"/:lang?/:slug(.*)*",meta:gA||{},component:()=>ne(()=>import("./AFG10c_a.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url)},{name:"index",path:"/",component:()=>ne(()=>import("./DzNJTbjO.js"),__vite__mapDeps([5,2,3]),import.meta.url)}],s3=(e,t)=>({default:()=>e?qe(tx,e===!0?{}:e,t):t.default?.()}),vA=/(:\w+)\([^)]+\)/g,yA=/(:\w+)[?+*]/g,bA=/:\w+/g;function kh(e){const t=e?.meta.key??e.path.replace(vA,"$1").replace(yA,"$1").replace(bA,n=>e.params[n.slice(1)]?.toString()||"");return typeof t=="function"?t(e):t}function EA(e,t){return e===t||t===Fn?!1:kh(e)!==kh(t)?!0:!e.matched.every((o,r)=>o.components&&o.components.default===t.matched[r]?.components?.default)}function Sh(e){return Array.isArray(e)?e:[e]}function i3(e){const t=[];for(const n of e)n&&t.push({...n,onAfterLeave:n.onAfterLeave?Sh(n.onAfterLeave):void 0,onBeforeLeave:n.onBeforeLeave?Sh(n.onBeforeLeave):void 0});return wt(...t)}const CA={scrollBehavior(e,t,n){const o=Re(),r=Xt().options?.scrollBehaviorType??"auto";return e.path.replace(/\/$/,"")===t.path.replace(/\/$/,"")?t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:l3(e.hash),behavior:r}:!1:(typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===Fn?Th(e,t,n,r):new Promise(a=>{const s=()=>{requestAnimationFrame(()=>a(Th(e,t,n,r)))};o.hooks.hookOnce("page:loading:end",()=>{const i=o["~transitionPromise"];i?i.then(s):s()})})}};function l3(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function Th(e,t,n,o){if(n)return n;const r=EA(e,t);return e.hash?{el:e.hash,top:l3(e.hash),behavior:r?o:"instant"}:{left:0,top:0}}const xA={hashMode:!1,scrollBehaviorType:"auto"},Ko={...xA,...CA},wA=async(e,t)=>{let n,o;if(!e.meta?.validate)return;const r=([n,o]=qr(()=>Promise.resolve(e.meta.validate(e))),n=await n,o(),n);if(r===!0)return;const u=ar({fatal:!0,status:r&&(r.status||r.statusCode)||404,statusText:r&&(r.statusText||r.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}});return typeof window<"u"&&window.history.pushState({},"",t.fullPath),u};function Nn(e){if(typeof e!="object")return e;var t,n,o=Object.prototype.toString.call(e);if(o==="[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]=Nn(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:Nn(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Nn(e[t])}return n}if(o==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=Nn(e[t]);return n}return o==="[object Set]"?(n=new Set,e.forEach(function(r){n.add(Nn(r))}),n):o==="[object Map]"?(n=new Map,e.forEach(function(r,u){n.set(Nn(u),Nn(r))}),n):o==="[object Date]"?new Date(+e):o==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):o==="[object DataView]"?new e.constructor(Nn(e.buffer)):o==="[object ArrayBuffer]"?e.slice(0):o.slice(-6)==="Array]"?new e.constructor(e):e}var Qd={};const Fh=Qd.DOCS_REPO_URL||"https://github.com/InnovativeDevSolutions/forge",DA=Qd.DOCS_REPO_BRANCH||"master",AA=Qd.DOCS_SITE_URL||"https://innovativedevsolutions.github.io",BA={site:{name:"Forge Framework",description:"Persistent Arma 3 framework with Rust services, SurrealDB storage, and browser-backed client UIs.",url:AA,socials:{github:"InnovativeDevSolutions/forge"}},github:{url:Fh,branch:DA,rootDir:"docus"},footer:{credits:"Copyright © 2025-2026 Forge Framework",links:[{icon:"simple-icons:github",href:Fh,target:"_blank"}]}},_A={docus:{locale:"en",colorMode:""},ui:{colors:{primary:"emerald",neutral:"zinc"},commandPalette:{slots:{item:"items-center",input:"[&_.iconify]:size-4 [&_.iconify]:mx-0.5",itemLeadingIcon:"size-4 mx-0.5"}},contentToc:{defaultVariants:{highlight:!0}},contentNavigation:{slots:{linkLeadingIcon:"size-4 mr-1",linkTrailing:"hidden"},defaultVariants:{variant:"link",highlight:!0}},navigationMenu:{defaultVariants:{variant:"pill",highlight:!0}},pageLinks:{slots:{linkLeadingIcon:"size-4",linkLabelExternalIcon:"size-2.5"}}}},kA={nuxt:{},header:{title:"forge-docus"},seo:{titleTemplate:"%s - forge-docus",title:"forge-docus",description:""},github:{owner:"IDSolutions",name:"forge",url:"https://innovativedevsolutions.org/IDSolutions/forge",branch:"docus"},ui:{colors:{primary:"green",secondary:"blue",success:"green",info:"blue",warning:"yellow",error:"red",neutral:"slate"},icons:{arrowDown:"i-lucide-arrow-down",arrowLeft:"i-lucide-arrow-left",arrowRight:"i-lucide-arrow-right",arrowUp:"i-lucide-arrow-up",caution:"i-lucide-circle-alert",check:"i-lucide-check",chevronDoubleLeft:"i-lucide-chevrons-left",chevronDoubleRight:"i-lucide-chevrons-right",chevronDown:"i-lucide-chevron-down",chevronLeft:"i-lucide-chevron-left",chevronRight:"i-lucide-chevron-right",chevronUp:"i-lucide-chevron-up",close:"i-lucide-x",copy:"i-lucide-copy",copyCheck:"i-lucide-copy-check",dark:"i-lucide-moon",drag:"i-lucide-grip-vertical",ellipsis:"i-lucide-ellipsis",error:"i-lucide-circle-x",external:"i-lucide-arrow-up-right",eye:"i-lucide-eye",eyeOff:"i-lucide-eye-off",file:"i-lucide-file",folder:"i-lucide-folder",folderOpen:"i-lucide-folder-open",hash:"i-lucide-hash",info:"i-lucide-info",light:"i-lucide-sun",loading:"i-lucide-loader-circle",menu:"i-lucide-menu",minus:"i-lucide-minus",panelClose:"i-lucide-panel-left-close",panelOpen:"i-lucide-panel-left-open",plus:"i-lucide-plus",reload:"i-lucide-rotate-ccw",search:"i-lucide-search",stop:"i-lucide-square",success:"i-lucide-circle-check",system:"i-lucide-monitor",tip:"i-lucide-lightbulb",upload:"i-lucide-upload",warning:"i-lucide-triangle-alert"},tv:{twMergeConfig:{}}},icon:{provider:"iconify",class:"",aliases:{},iconifyApiEndpoint:"https://api.iconify.design",localApiEndpoint:"/api/_nuxt_icon",fallbackToApi:!0,cssSelectorPrefix:"i-",cssWherePseudo:!0,cssLayer:"base",mode:"css",attrs:{"aria-hidden":!0},collections:["academicons","akar-icons","ant-design","arcticons","basil","bi","bitcoin-icons","bpmn","brandico","bx","bxl","bxs","bytesize","carbon","catppuccin","cbi","charm","ci","cib","cif","cil","circle-flags","circum","clarity","codex","codicon","covid","cryptocurrency","cryptocurrency-color","cuida","dashicons","devicon","devicon-plain","dinkie-icons","duo-icons","ei","el","emojione","emojione-monotone","emojione-v1","entypo","entypo-social","eos-icons","ep","et","eva","f7","fa","fa-brands","fa-regular","fa-solid","fa6-brands","fa6-regular","fa6-solid","fa7-brands","fa7-regular","fa7-solid","fad","famicons","fe","feather","file-icons","flag","flagpack","flat-color-icons","flat-ui","flowbite","fluent","fluent-color","fluent-emoji","fluent-emoji-flat","fluent-emoji-high-contrast","fluent-mdl2","fontelico","fontisto","formkit","foundation","fxemoji","gala","game-icons","garden","geo","gg","gis","gravity-ui","gridicons","grommet-icons","guidance","healthicons","heroicons","heroicons-outline","heroicons-solid","hugeicons","humbleicons","ic","icomoon-free","icon-park","icon-park-outline","icon-park-solid","icon-park-twotone","iconamoon","iconoir","icons8","il","ion","iwwa","ix","jam","la","lets-icons","line-md","lineicons","logos","ls","lsicon","lucide","lucide-lab","mage","majesticons","maki","map","marketeq","material-icon-theme","material-symbols","material-symbols-light","mdi","mdi-light","medical-icon","memory","meteocons","meteor-icons","mi","mingcute","mono-icons","mynaui","nimbus","nonicons","noto","noto-v1","nrk","octicon","oi","ooui","openmoji","oui","pajamas","pepicons","pepicons-pencil","pepicons-pop","pepicons-print","ph","picon","pixel","pixelarticons","prime","proicons","ps","qlementine-icons","quill","radix-icons","raphael","ri","rivet-icons","roentgen","si","si-glyph","sidekickicons","simple-icons","simple-line-icons","skill-icons","solar","stash","streamline","streamline-block","streamline-color","streamline-cyber","streamline-cyber-color","streamline-emojis","streamline-flex","streamline-flex-color","streamline-freehand","streamline-freehand-color","streamline-kameleon-color","streamline-logos","streamline-pixel","streamline-plump","streamline-plump-color","streamline-sharp","streamline-sharp-color","streamline-stickies-color","streamline-ultimate","streamline-ultimate-color","subway","svg-spinners","system-uicons","tabler","tdesign","teenyicons","temaki","token","token-branded","topcoat","twemoji","typcn","uil","uim","uis","uit","uiw","unjs","vaadin","vs","vscode-icons","websymbol","weui","whh","wi","wpf","zmdi","zondicons","custom"],fetchTimeout:1500,customCollections:["custom","custom"]}},c3=G5(BA,_A,kA);function Pe(){const e=Re();return e._appConfig||=_t(c3),e._appConfig}function ss(){const t=Pe().docus?.colorMode;return{forced:t==="light"||t==="dark"?t:void 0}}const SA=e=>{const{forced:t}=ss();t&&(e.meta.colorMode=t)},TA=e=>{const t=pl({path:e.path});if(t.redirect){const n=t.redirect.includes("#")?t.redirect:t.redirect+e.hash;return Ln(n,{acceptRelative:!0})?(window.location.href=n,!1):n}},FA=[wA,SA,TA],h0={};function PA(e,t,n){const{pathname:o,search:r,hash:u}=t,a=e.indexOf("#");if(a>-1){const c=u.includes(e.slice(a))?e.slice(a).length:1;let l=u.slice(c);return l[0]!=="/"&&(l="/"+l),Wp(l,"")}const s=Wp(o,e),i=!n||fy(s,n)?s:n;return i+(i.includes("?")?"":r)+u}const MA=vn({name:"nuxt:router",enforce:"pre",async setup(e){let t,n,o=Bn().app.baseURL;const r=Ko.history?.(o)??jD(o),u=Ko.routes?([t,n]=qr(()=>Ko.routes(tc)),t=await t,n(),t??tc):tc;let a;const s=iA({...Ko,scrollBehavior:(E,b,v)=>{if(b===Fn){a=v;return}if(Ko.scrollBehavior){if(s.options.scrollBehavior=Ko.scrollBehavior,"scrollRestoration"in window.history){const C=s.beforeEach(()=>{C(),window.history.scrollRestoration="manual"})}return Ko.scrollBehavior(E,Fn,a||v)}},history:r,routes:u});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(s);const i=Me(s.currentRoute.value);s.afterEach((E,b)=>{i.value=b}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>i.value});const c=PA(o,window.location,e.payload.path),l=Me(s.currentRoute.value),d=()=>{l.value=s.currentRoute.value};s.afterEach((E,b)=>{E.matched.at(-1)?.components?.default===b.matched.at(-1)?.components?.default&&d()});const p={sync:d};for(const E in l.value)Object.defineProperty(p,E,{get:()=>l.value[E],enumerable:!0});e._route=Pn(p),e._middleware||={global:[],named:{}};const h=fl();s.afterEach(async(E,b,v)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(_y),v&&await e.callHook("page:loading:end")});try{[t,n]=qr(()=>s.isReady()),await t,n()}catch(E){[t,n]=qr(()=>e.runWithContext(()=>kr(E))),await t,n()}const m=c!==s.currentRoute.value.fullPath?s.resolve(c):s.currentRoute.value,g=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&c!==e.payload.path&&fy(s.currentRoute.value.path,e.payload.path);d();const y=e.payload.state._layout;return s.beforeEach(async(E,b)=>{await e.callHook("page:loading:start"),E.meta=_t(E.meta),e.isHydrating&&y&&!fo(E.meta.layout)&&(E.meta.layout=y),e._processingMiddleware=!0;{const v=new Set([...FA,...e._middleware.global]);for(const w of E.matched){const B=w.meta.middleware;if(B)for(const x of a3(B))v.add(x)}const C=pl({path:E.path});if(C.appMiddleware)for(const w in C.appMiddleware)C.appMiddleware[w]?v.add(w):v.delete(w);for(const w of v){const B=typeof w=="string"?e._middleware.named[w]||await h0[w]?.().then(x=>x.default||x):w;if(!B)throw new Error(`Unknown route middleware: '${w}'.`);try{const x=await e.runWithContext(()=>B(E,b));if(!e.payload.serverRendered&&e.isHydrating&&(x===!1||x instanceof Error)){const _=x||ar({status:404,statusText:`Page Not Found: ${c}`});return await e.runWithContext(()=>kr(_)),!1}if(x===!0)continue;if(x===!1)return x;if(x)return ky(x)&&x.fatal&&await e.runWithContext(()=>kr(x)),x}catch(x){const _=ar(x);return _.fatal&&await e.runWithContext(()=>kr(_)),_}}}}),s.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),s.afterEach(E=>{if(E.matched.length===0&&!h.value)return e.runWithContext(()=>kr(ar({status:404,fatal:!1,statusText:`Page not found: ${E.fullPath}`,data:{path:E.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{if("name"in m&&(m.name=void 0),g){const E=s.resolve(e.payload.path);"name"in E&&(E.name=void 0),await s.replace({...E,force:!0}),e.hooks.hookOnce("app:suspense:resolve",async()=>{await s.replace({...m,force:!0})})}else await s.replace({...m,force:!0});s.options.scrollBehavior=Ko.scrollBehavior}catch(E){await e.runWithContext(()=>kr(E))}}),{provide:{router:s}}}});function Si(e){return typeof e=="string"?`'${e}'`:new OA().serialize(e)}const OA=(function(){class e{#e=new Map;compare(n,o){const r=typeof n,u=typeof o;return r==="string"&&u==="string"?n.localeCompare(o):r==="number"&&u==="number"?n-o:String.prototype.localeCompare.call(this.serialize(n,!0),this.serialize(o,!0))}serialize(n,o){if(n===null)return"null";switch(typeof n){case"string":return o?n:`'${n}'`;case"bigint":return`${n}n`;case"object":return this.$object(n);case"function":return this.$function(n)}return String(n)}serializeObject(n){const o=Object.prototype.toString.call(n);if(o!=="[object Object]")return this.serializeBuiltInType(o.length<10?`unknown:${o}`:o.slice(8,-1),n);const r=n.constructor,u=r===Object||r===void 0?"":r.name;if(u!==""&&globalThis[u]===r)return this.serializeBuiltInType(u,n);if(typeof n.toJSON=="function"){const a=n.toJSON();return u+(a!==null&&typeof a=="object"?this.$object(a):`(${this.serialize(a)})`)}return this.serializeObjectEntries(u,Object.entries(n))}serializeBuiltInType(n,o){const r=this["$"+n];if(r)return r.call(this,o);if(typeof o?.entries=="function")return this.serializeObjectEntries(n,o.entries());throw new Error(`Cannot serialize ${n}`)}serializeObjectEntries(n,o){const r=Array.from(o).sort((a,s)=>this.compare(a[0],s[0]));let u=`${n}{`;for(let a=0;a<r.length;a++){const[s,i]=r[a];u+=`${this.serialize(s,!0)}:${this.serialize(i)}`,a<r.length-1&&(u+=",")}return u+"}"}$object(n){let o=this.#e.get(n);return o===void 0&&(this.#e.set(n,`#${this.#e.size}`),o=this.serializeObject(n),this.#e.set(n,o)),o}$function(n){const o=Function.prototype.toString.call(n);return o.slice(-15)==="[native code] }"?`${n.name||""}()[native]`:`${n.name}(${n.length})${o.replace(/\s*\n\s*/g,"")}`}$Array(n){let o="[";for(let r=0;r<n.length;r++)o+=this.serialize(n[r]),r<n.length-1&&(o+=",");return o+"]"}$Date(n){try{return`Date(${n.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(n){return`ArrayBuffer[${new Uint8Array(n).join(",")}]`}$Set(n){return`Set${this.$Array(Array.from(n).sort((o,r)=>this.compare(o,r)))}`}$Map(n){return this.serializeObjectEntries("Map",n.entries())}}for(const t of["Error","RegExp","URL"])e.prototype["$"+t]=function(n){return`${t}(${n})`};for(const t of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join(",")}]`};for(const t of["BigInt64Array","BigUint64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join("n,")}${n.length>0?"n":""}]`};return e})();function Ur(e,t){return e===t||Si(e)===Si(t)}const IA=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],RA=[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],LA="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",xr=[];class qA{_data=new Fs;_hash=new Fs([...IA]);_nDataBytes=0;_minBufferSize=0;finalize(t){t&&this._append(t);const n=this._nDataBytes*8,o=this._data.sigBytes*8;return this._data.words[o>>>5]|=128<<24-o%32,this._data.words[(o+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(o+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(t,n){const o=this._hash.words;let r=o[0],u=o[1],a=o[2],s=o[3],i=o[4],c=o[5],l=o[6],d=o[7];for(let p=0;p<64;p++){if(p<16)xr[p]=t[n+p]|0;else{const v=xr[p-15],C=(v<<25|v>>>7)^(v<<14|v>>>18)^v>>>3,w=xr[p-2],B=(w<<15|w>>>17)^(w<<13|w>>>19)^w>>>10;xr[p]=C+xr[p-7]+B+xr[p-16]}const h=i&c^~i&l,m=r&u^r&a^u&a,g=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),y=(i<<26|i>>>6)^(i<<21|i>>>11)^(i<<7|i>>>25),E=d+y+h+RA[p]+xr[p],b=g+m;d=l,l=c,c=i,i=s+E|0,s=a,a=u,u=r,r=E+b|0}o[0]=o[0]+r|0,o[1]=o[1]+u|0,o[2]=o[2]+a|0,o[3]=o[3]+s|0,o[4]=o[4]+i|0,o[5]=o[5]+c|0,o[6]=o[6]+l|0,o[7]=o[7]+d|0}_append(t){typeof t=="string"&&(t=Fs.fromUtf8(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_process(t){let n,o=this._data.sigBytes/64;t?o=Math.ceil(o):o=Math.max((o|0)-this._minBufferSize,0);const r=o*16,u=Math.min(r*4,this._data.sigBytes);if(r){for(let a=0;a<r;a+=16)this._doProcessBlock(this._data.words,a);n=this._data.words.splice(0,r),this._data.sigBytes-=u}return new Fs(n,u)}}let Fs=class d3{words;sigBytes;constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}static fromUtf8(t){const n=unescape(encodeURIComponent(t)),o=n.length,r=[];for(let u=0;u<o;u++)r[u>>>2]|=(n.charCodeAt(u)&255)<<24-u%4*8;return new d3(r,o)}toBase64(){const t=[];for(let n=0;n<this.sigBytes;n+=3){const o=this.words[n>>>2]>>>24-n%4*8&255,r=this.words[n+1>>>2]>>>24-(n+1)%4*8&255,u=this.words[n+2>>>2]>>>24-(n+2)%4*8&255,a=o<<16|r<<8|u;for(let s=0;s<4&&n*8+s*6<this.sigBytes*8;s++)t.push(LA.charAt(a>>>6*(3-s)&63))}return t.join("")}concat(t){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let n=0;n<t.sigBytes;n++){const o=t.words[n>>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=o<<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];this.sigBytes+=t.sigBytes}};function $A(e){return new qA().finalize(e).toBase64()}function su(e){return $A(Si(e))}const f3=Symbol.for("nuxt:client-only"),ef=L({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const o=Me(!1);$e(()=>{o.value=!0});const r=We();return r&&(r._nuxtClientOnly=!0),Pt(f3,!0),()=>{if(o.value){const i=t.default?.();return i&&i.length===1?[An(i[0],n)]:i}const u=t.fallback||t.placeholder;if(u)return qe(u);const a=e.fallback||e.placeholder||"",s=e.fallbackTag||e.placeholderTag||"span";return re(s,n,a)}}}),m0=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),NA=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),ml=e=>{const t=Re();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{m0(()=>e())}):m0(()=>e())};function p3(e){return Object.defineProperty(function(){throw new Error(`[nuxt] \`${e.name}\` is a compiler macro and cannot be called at runtime.`)},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}const h3=p3({name:"createUseAsyncData",factory(e={}){function t(...n){const o=typeof n[n.length-1]=="string"?n.pop():void 0;jA(n[0],n[1])&&n.unshift(o);let[r,u,a={}]=n,s=!1;const i=F(()=>ke(r));if(typeof i.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof u!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const c=typeof e=="function",l=Re(),d=c?e(a):e;if(!c)for(const b in d)d[b]!==void 0&&a[b]===void 0&&(a[b]=d[b]);if(a.server??=!0,a.default??=zA,a.getCachedData??=v3,a.lazy??=!1,a.immediate??=!0,a.deep??=$5.deep,a.dedupe??="cancel",c)for(const b in d)d[b]!==void 0&&(a[b]=d[b]);l._asyncData[i.value];function p(){const b={cause:"initial",dedupe:a.dedupe};return l._asyncData[i.value]?._init||(b.cachedData=a.getCachedData(i.value,l,{cause:"initial"}),l._asyncData[i.value]=Ph(l,i.value,u,a,b.cachedData)),()=>l._asyncData[i.value].execute(b)}const h=p(),m=l._asyncData[i.value];m._deps++;const g=a.server!==!1&&l.payload.serverRendered;{let b=function(_){const S=l._asyncData[_];S?._deps&&(S._deps--,S._deps===0&&S?._off())};const v=We();if(v&&g&&a.immediate&&!v.sp&&(v.sp=[]),v&&!v._nuxtOnBeforeMountCbs){v._nuxtOnBeforeMountCbs=[];const _=v._nuxtOnBeforeMountCbs;Pd(()=>{_.forEach(S=>{S()}),_.splice(0,_.length)}),Ht(()=>_.splice(0,_.length))}const C=v&&(v._nuxtClientOnly||Ue(f3,!1));g&&l.isHydrating&&(m.error.value||m.data.value!==void 0)?m.status.value=m.error.value?"error":"success":v&&(!C&&l.payload.serverRendered&&l.isHydrating||a.lazy)&&a.immediate?v._nuxtOnBeforeMountCbs.push(h):a.immediate&&m.status.value!=="success"&&h();const w=ho(),B=ye(i,(_,S)=>{if((_||S)&&_!==S){s=!0;const O=l._asyncData[S]?.data.value!==void 0,H=l._asyncDataPromises[S]!==void 0,N={cause:"initial",dedupe:a.dedupe};if(!l._asyncData[_]?._init){let J;S&&O?J=l._asyncData[S].data.value:(J=a.getCachedData(_,l,{cause:"initial"}),N.cachedData=J),l._asyncData[_]=Ph(l,_,u,a,J)}l._asyncData[_]._deps++,S&&b(S),(a.immediate||O||H)&&l._asyncData[_].execute(N),Pa(()=>{s=!1})}},{flush:"sync"}),x=a.watch?ye(a.watch,()=>{s||(l._asyncData[i.value]?._execute.isPending()&&Pa(()=>{l._asyncData[i.value]?._execute.flush()}),l._asyncData[i.value]?._execute({cause:"watch",dedupe:a.dedupe}))}):()=>{};w&&ir(()=>{B(),x(),b(i.value)})}const y={data:Ps(()=>l._asyncData[i.value]?.data),pending:Ps(()=>l._asyncData[i.value]?.pending),status:Ps(()=>l._asyncData[i.value]?.status),error:Ps(()=>l._asyncData[i.value]?.error),refresh:(...b)=>l._asyncData[i.value]?._init?l._asyncData[i.value].execute(...b):p()(),execute:(...b)=>y.refresh(...b),clear:()=>{const b=l._asyncData[i.value];if(b?._abortController)try{b._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{b._abortController=void 0}g3(l,i.value)}},E=Promise.resolve(l._asyncDataPromises[i.value]).then(()=>y);return Object.assign(E,y),Object.defineProperties(E,{then:{enumerable:!0,value:E.then.bind(E)},catch:{enumerable:!0,value:E.catch.bind(E)},finally:{enumerable:!0,value:E.finally.bind(E)}}),E}return t}}),tf=h3.__nuxt_factory(),m3=h3.__nuxt_factory({lazy:!0,_functionName:"useLazyAsyncData"});function Ps(e){return F({get(){return e()?.value},set(t){const n=e();n&&(n.value=t)}})}function jA(e,t){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof t=="function")}function g3(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=void 0),e._asyncData[t]&&(e._asyncData[t].data.value=f(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]=void 0)}function VA(e,t){const n={};for(const o of t)n[o]=e[o];return n}function Ph(e,t,n,o,r){e.payload._errors[t]??=void 0;const u=o.getCachedData!==v3,a=n,s=o.deep?R:Me,i=r!==void 0,c=e.hook("app:data:refresh",async d=>{(!d||d.includes(t))&&await l.execute({cause:"refresh:hook"})}),l={data:s(i?r:o.default()),pending:F(()=>l.status.value==="pending"),error:Ye(e.payload._errors,t),status:Me("idle"),execute:(...d)=>{const[p,h=void 0]=d,m=p&&h===void 0&&typeof p=="object"?p:{};if(e._asyncDataPromises[t]&&(m.dedupe??o.dedupe)==="defer")return e._asyncDataPromises[t];{const E="cachedData"in m?m.cachedData:o.getCachedData(t,e,{cause:m.cause??"refresh:manual"});if(E!==void 0)return e.payload.data[t]=l.data.value=E,l.error.value=void 0,l.status.value="success",Promise.resolve(E)}l._abortController&&l._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),l._abortController=new AbortController,l.status.value="pending";const g=new AbortController,y=new Promise((E,b)=>{try{const v=m.timeout??o.timeout,C=UA([l._abortController?.signal,m?.signal],g.signal,v);if(C.aborted){const w=C.reason;b(w instanceof Error?w:new DOMException(String(w??"Aborted"),"AbortError"));return}return C.addEventListener("abort",()=>{const w=C.reason;b(w instanceof Error?w:new DOMException(String(w??"Aborted"),"AbortError"))},{once:!0,signal:g.signal}),Promise.resolve(a(e,{signal:C})).then(E,b)}catch(v){b(v)}}).then(async E=>{let b=E;o.transform&&(b=await o.transform(E)),o.pick&&(b=VA(b,o.pick)),e.payload.data[t]=b,l.data.value=b,l.error.value=void 0,l.status.value="success"}).catch(E=>{if(e._asyncDataPromises[t]&&e._asyncDataPromises[t]!==y||l._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<"u"&&E instanceof DOMException&&E.name==="AbortError")return l.status.value="idle",e._asyncDataPromises[t];l.error.value=ar(E),l.data.value=f(o.default()),l.status.value="error"}).finally(()=>{g.abort(),delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=y,e._asyncDataPromises[t]},_execute:aD((...d)=>l.execute(...d),0,{leading:!0}),_default:o.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{c(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),u||Oe(()=>{e._asyncData[t]?._init||(g3(e,t),l.execute=()=>Promise.resolve())})}};return l}const zA=()=>{},v3=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!=="refresh:manual"&&n.cause!=="refresh:hook")return t.static.data[e]};function UA(e,t,n){const o=e.filter(a=>!!a);if(typeof n=="number"&&n>=0){const a=AbortSignal.timeout?.(n);a&&o.push(a)}if(AbortSignal.any)return AbortSignal.any(o);const r=new AbortController;for(const a of o)if(a.aborted){const s=a.reason??new DOMException("Aborted","AbortError");try{r.abort(s)}catch{r.abort()}return r.signal}const u=()=>{const s=o.find(i=>i.aborted)?.reason??new DOMException("Aborted","AbortError");try{r.abort(s)}catch{r.abort()}};for(const a of o)a.addEventListener?.("abort",u,{once:!0,signal:t});return r.signal}const HA="$s";function nr(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,o]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(o!==void 0&&typeof o!="function")throw new Error("[nuxt] [useState] init must be a function: "+o);const r=HA+n,u=Re(),a=Ye(u.payload.state,r);if(o&&(u._state[r]??={_default:o}),a.value===void 0&&o){const s=o();if(rt(s))return u.payload.state[r]=s,s;a.value=s}return a}function KA(e){const t=[ke(e.method)?.toUpperCase()||"GET",ke(e.baseURL)];for(const n of[e.query||e.params]){const o=ke(n);if(!o)continue;const r={};for(const[u,a]of Object.entries(o))r[ke(u)]=ke(a);t.push(r)}if(e.body){const n=ke(e.body);if(!n)t.push(su(n));else if(n instanceof ArrayBuffer)t.push(su(Object.fromEntries([...new Uint8Array(n).entries()].map(([o,r])=>[o,r.toString()]))));else if(n instanceof FormData){const o={};for(const r of n.entries()){const[u,a]=r;o[u]=a instanceof File?a.name:a}t.push(su(o))}else if(xd(n))t.push(su(_t(n)));else try{t.push(su(n))}catch{console.warn("[useFetch] Failed to hash body",n)}}return t}const y3=p3({name:"createUseFetch",factory(e={}){function t(n,o,r){const[u={},a]=typeof o=="string"?[{},o]:[o,r],s=F(()=>ke(n)),i=F(()=>ke(u.key)||"$f"+su([a,typeof s.value=="string"?s.value:"",...KA(u)]));if(!u.baseURL&&typeof s.value=="string"&&s.value[0]==="/"&&s.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const c=typeof e=="function"?e(u):e,{server:l,lazy:d,default:p,transform:h,pick:m,watch:g,immediate:y,getCachedData:E,deep:b,dedupe:v,timeout:C,...w}={...typeof e=="function"?{}:c,...u,...typeof e=="function"?c:{}},B=_t({...N5,...w,cache:typeof w.cache=="boolean"?void 0:w.cache}),x={server:l,lazy:d,default:p,transform:h,pick:m,immediate:y,getCachedData:E,deep:b,dedupe:v,timeout:C,watch:g===!1?[]:[...g||[],B]};return tf(g===!1?i.value:i,(S,{signal:O})=>(u.$fetch||globalThis.$fetch)(s.value,{signal:O,...B}),x)}return t}});y3.__nuxt_factory();y3.__nuxt_factory({lazy:!0,_functionName:"useLazyFetch"});const WA=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function GA(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n=new WA,o=t||{},r=o.decode||YA;let u=0;for(;u<e.length;){const a=e.indexOf("=",u);if(a===-1)break;let s=e.indexOf(";",u);if(s===-1)s=e.length;else if(s<a){u=e.lastIndexOf(";",a-1)+1;continue}const i=e.slice(u,a).trim();if(o?.filter&&!o?.filter(i)){u=s+1;continue}if(n[i]===void 0){let c=e.slice(a+1,s).trim();c.codePointAt(0)===34&&(c=c.slice(1,-1)),n[i]=ZA(c,r)}u=s+1}return n}function YA(e){return e.includes("%")?decodeURIComponent(e):e}function ZA(e,t){try{return t(e)}catch{return e}}const Ms=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function Mh(e,t,n){const o=n||{},r=o.encode||encodeURIComponent;if(typeof r!="function")throw new TypeError("option encode is invalid");if(!Ms.test(e))throw new TypeError("argument name is invalid");const u=r(t);if(u&&!Ms.test(u))throw new TypeError("argument val is invalid");let a=e+"="+u;if(o.maxAge!==void 0&&o.maxAge!==null){const s=o.maxAge-0;if(Number.isNaN(s)||!Number.isFinite(s))throw new TypeError("option maxAge is invalid");a+="; Max-Age="+Math.floor(s)}if(o.domain){if(!Ms.test(o.domain))throw new TypeError("option domain is invalid");a+="; Domain="+o.domain}if(o.path){if(!Ms.test(o.path))throw new TypeError("option path is invalid");a+="; Path="+o.path}if(o.expires){if(!XA(o.expires)||Number.isNaN(o.expires.valueOf()))throw new TypeError("option expires is invalid");a+="; Expires="+o.expires.toUTCString()}if(o.httpOnly&&(a+="; HttpOnly"),o.secure&&(a+="; Secure"),o.priority)switch(typeof o.priority=="string"?o.priority.toLowerCase():o.priority){case"low":{a+="; Priority=Low";break}case"medium":{a+="; Priority=Medium";break}case"high":{a+="; Priority=High";break}default:throw new TypeError("option priority is invalid")}if(o.sameSite)switch(typeof o.sameSite=="string"?o.sameSite.toLowerCase():o.sameSite){case!0:{a+="; SameSite=Strict";break}case"lax":{a+="; SameSite=Lax";break}case"strict":{a+="; SameSite=Strict";break}case"none":{a+="; SameSite=None";break}default:throw new TypeError("option sameSite is invalid")}return o.partitioned&&(a+="; Partitioned"),a}function XA(e){return Object.prototype.toString.call(e)==="[object Date]"||e instanceof Date}function JA(e){if(e!=="undefined")try{const t=JSON.parse(e);return typeof t=="number"&&String(t)!==e?e:t}catch{return e}}const QA={path:"/",watch:!0,decode:e=>JA(decodeURIComponent(e)),encode:e=>{if(typeof e!="string"||e==="undefined")return encodeURIComponent(JSON.stringify(e));try{if(typeof JSON.parse(e)!="string")return encodeURIComponent(JSON.stringify(e))}catch{}return encodeURIComponent(e)},refresh:!1},Os=globalThis.cookieStore;function e9(e,t){const n={...QA,...t};n.filter??=c=>c===e;const o=Oh(n)||{};let r;n.maxAge!==void 0?r=n.maxAge*1e3:n.expires&&(r=n.expires.getTime()-Date.now());const u=r!==void 0&&r<=0,a=u||o[e]===void 0||o[e]===null,s=Nn(u?void 0:o[e]??n.default?.()),i=r&&!u?o9(s,r,n.watch&&n.watch!=="shallow"):R(s);{let c=null;try{!Os&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const l=(m=!1)=>{!m&&(n.readonly||Ur(i.value,o[e]))||(n9(e,i.value,n),o[e]=Nn(i.value),c?.postMessage({value:n.encode(i.value)}))},d=m=>{const g=m.refresh?Oh(n)?.[e]:n.decode(m.value);p=!0,i.value=g,o[e]=Nn(g),Oe(()=>{p=!1})};let p=!1;const h=!!ho();if(h&&ir(()=>{p=!0,l(),c?.close()}),Os){const m=g=>{const y=g.changed.find(b=>b.name===e),E=g.deleted.find(b=>b.name===e);y&&d({value:y.value}),E&&d({value:null})};Os.addEventListener("change",m),h&&ir(()=>Os.removeEventListener("change",m))}else c&&(c.onmessage=({data:m})=>d(m));n.watch&&ye(i,()=>{p||l(n.refresh)},{deep:n.watch!=="shallow"}),a&&l(a)}return i}function Oh(e={}){return GA(document.cookie,e)}function t9(e,t,n={}){return t==null?Mh(e,t,{...n,maxAge:-1}):Mh(e,t,n)}function n9(e,t,n={}){document.cookie=t9(e,t,n)}const Ih=2147483647;function o9(e,t,n){let o,r,u=0;const a=n?R(e):{value:e};return ho()&&ir(()=>{r?.(),clearTimeout(o)}),es((s,i)=>{n&&(r=ye(a,i));function c(){const d=t-u,p=d<Ih?d:Ih;o=setTimeout(()=>{if(u+=p,u<t)return c();a.value=void 0,i()},p)}function l(){u=0,clearTimeout(o),c()}return{get(){return s(),a.value},set(d){l(),a.value=d,i()}}})}function r9(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function b3(e,t=Xt()){const{path:n,matched:o}=t.resolve(e);if(!o.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;const r=t._preloadPromises||=[];if(r.length>4)return Promise.all(r).then(()=>b3(e,t));t._routePreloaded.add(n);for(const u of o){const a=u.components?.default;if(typeof a!="function")continue;const s=Promise.resolve(a()).catch(()=>{}).finally(()=>r.splice(r.indexOf(s),1));r.push(s)}await Promise.all(r)}function u9(e={}){const t=e.path||window.location.pathname;let n={};try{n=JSON.parse(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||n?.path!==t||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:Re().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}const a9=(...e)=>e.find(t=>t!==void 0);function s9(e){const t=e.componentName||"NuxtLink";function n(u){return typeof u=="string"&&u.startsWith("#")}function o(u,a,s){const i=s??e.trailingSlash;if(!u||i!=="append"&&i!=="remove")return u;if(typeof u=="string")return Is(u,i);const c="path"in u&&u.path!==void 0?u.path:a(u).path;return{...u,name:void 0,path:Is(c,i)}}function r(u){const a=Xt(),s=Bn(),i=F(()=>!!f(u.target)&&f(u.target)!=="_self"),c=F(()=>{const y=f(u.to)||f(u.href)||"";return typeof y=="string"&&Ln(y,{acceptRelative:!0})}),l=Ep("RouterLink"),d=l&&typeof l!="string"?l.useLink:void 0,p=F(()=>{if(f(u.external))return!0;const y=f(u.to)||f(u.href)||"";return typeof y=="object"?!1:y===""||c.value}),h=F(()=>{const y=f(u.to)||f(u.href)||"";return p.value?y:o(y,a.resolve,f(u.trailingSlash))}),m=p.value?void 0:d?.({...u,to:h,viewTransition:f(u.viewTransition)}),g=F(()=>{const y=f(u.trailingSlash)??e.trailingSlash;if(!h.value||c.value||n(h.value))return h.value;if(p.value){const E=typeof h.value=="object"&&"path"in h.value?u0(h.value):h.value,b=typeof E=="object"?a.resolve(E).href:E;return Is(b,y)}return typeof h.value=="object"?a.resolve(h.value)?.href??null:Is(cr(s.app.baseURL,h.value),y)});return{to:h,hasTarget:i,isAbsoluteUrl:c,isExternal:p,href:g,isActive:m?.isActive??F(()=>h.value===a.currentRoute.value.path),isExactActive:m?.isExactActive??F(()=>h.value===a.currentRoute.value.path),route:m?.route??F(()=>a.resolve(h.value)),async navigate(y){await dl(g.value,{replace:f(u.replace),external:p.value||i.value})}}}return L({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},prefetchOn:{type:[String,Object],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},trailingSlash:{type:String,default:void 0,required:!1}},useLink:r,setup(u,{slots:a}){const s=Xt(),{to:i,href:c,navigate:l,isExternal:d,hasTarget:p,isAbsoluteUrl:h}=r(u),m=Me(!1),g=R(null),y=v=>{g.value=u.custom?v?.$el?.nextElementSibling:v?.$el};function E(v){return!m.value&&(typeof u.prefetchOn=="string"?u.prefetchOn===v:u.prefetchOn?.[v]??e.prefetchOn?.[v])&&(u.prefetch??e.prefetch)!==!1&&u.noPrefetch!==!0&&u.target!=="_blank"&&!c9()}async function b(v=Re()){if(m.value)return;m.value=!0;const C=typeof i.value=="string"?i.value:d.value?u0(i.value):s.resolve(i.value).fullPath,w=d.value?new URL(C,window.location.href).href:C;await Promise.all([v.hooks.callHook("link:prefetch",w)?.catch(()=>{}),!d.value&&!p.value&&b3(i.value,s).catch(()=>{})])}if(E("visibility")){const v=Re();let C,w=null;$e(()=>{const B=i9();ml(()=>{C=m0(()=>{g?.value?.tagName&&(w=B.observe(g.value,async()=>{w?.(),w=null,await b(v)}))})})}),mo(()=>{C&&NA(C),w?.(),w=null})}return()=>{if(!d.value&&!p.value&&!n(i.value)){const w={ref:y,to:i.value,activeClass:u.activeClass||e.activeClass,exactActiveClass:u.exactActiveClass||e.exactActiveClass,replace:u.replace,ariaCurrentValue:u.ariaCurrentValue,custom:u.custom};return u.custom||(E("interaction")&&(w.onPointerenter=b.bind(null,void 0),w.onFocus=b.bind(null,void 0)),m.value&&(w.class=u.prefetchedClass||e.prefetchedClass),w.rel=u.rel||void 0),qe(Ep("RouterLink"),w,a.default)}const v=u.target||null,C=a9(u.noRel?"":u.rel,e.externalRelAttribute,h.value||p.value?"noopener noreferrer":"")||null;return u.custom?a.default?a.default({href:c.value,navigate:l,prefetch:b,get route(){if(!c.value)return;const w=new URL(c.value,window.location.href);return{path:w.pathname,fullPath:w.pathname,get query(){return jd(w.search)},hash:w.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:C,target:v,isExternal:d.value||p.value,isActive:!1,isExactActive:!1}):null:qe("a",{ref:g,href:c.value||null,rel:C,target:v,onClick:async w=>{if(!(d.value||p.value)){w.preventDefault();try{const B=Ay(c.value);return await(u.replace?s.replace(B):s.push(B))}finally{if(n(i.value)){const B=i.value.slice(1);let x=B;try{x=decodeURIComponent(B)}catch{}document.getElementById(x)?.focus()}}}}},a.default?.())}}})}const nf=s9(q5);function Is(e,t){const n=t==="append"?Vd:Bu;return Ln(e)&&!e.startsWith("http")?e:n(e,!0)}function i9(){const e=Re();if(e._observer)return e._observer;let t=null;const n=new Map,o=(u,a)=>(t||=new IntersectionObserver(s=>{for(const i of s){const c=n.get(i.target);(i.isIntersecting||i.intersectionRatio>0)&&c&&c()}}),n.set(u,a),t.observe(u),()=>{n.delete(u),t?.unobserve(u),n.size===0&&(t?.disconnect(),t=null)});return e._observer={observe:o}}const l9=/2g/;function c9(){const e=navigator.connection;return!!(e&&(e.saveData||l9.test(e.effectiveType)))}function d9(e){typeof e.indexable<"u"&&(e.indexable=String(e.indexable)!=="false"),typeof e.trailingSlash<"u"&&!e.trailingSlash&&(e.trailingSlash=String(e.trailingSlash)!=="false"),e.url&&!Ln(String(e.url),{acceptRelative:!0,strict:!1})&&(e.url=i5(String(e.url)));const t=Object.keys(e).sort((o,r)=>o.localeCompare(r)),n={};for(const o of t)n[o]=e[o];return n}function f9(e){const n=[];function o(u){if(!u||typeof u!="object"||Object.keys(u).length===0)return()=>{};u._context;const a={};for(const s in u){const i=u[s];typeof i<"u"&&i!==""&&(a[s]=i)}return Object.keys(a).filter(s=>!s.startsWith("_")).length===0?()=>{}:(n.push(a),()=>{const s=n.indexOf(a);s!==-1&&n.splice(s,1)})}function r(u){const a={};u?.debug&&(a._context={}),a._priority={};for(const s in n.sort((i,c)=>(i._priority||0)-(c._priority||0)))for(const i in n[s]){const c=i,l=u?.resolveRefs?ke(n[s][i]):n[s][i];!i.startsWith("_")&&typeof l<"u"&&l!==""&&(a[i]=l,typeof n[s]._priority<"u"&&n[s]._priority!==-1&&(a._priority[c]=n[s]._priority),u?.debug&&(a._context[c]=n[s]._context?.[c]||n[s]._context||"anonymous"))}return u?.skipNormalize?a:d9(a)}return{stack:n,push:o,get:r}}const p9=vn({name:"nuxt-site-config:init",enforce:"pre",async setup(e){const t=f9(),n=nr("site-config");{const o=n.value||window.__NUXT_SITE_CONFIG__||{};for(const r in o)r[0]!=="_"&&t.push({[r]:o[r],_priority:o._priority?.[r]||-1})}return{provide:{nuxtSiteConfig:t}}}}),h9=vn({name:"nuxt:payload",setup(e){const t=new Set;Xt().beforeResolve(async(n,o)=>{if(n.path===o.path)return;const r=await lh(n.path);if(r){for(const u of t)delete e.static.data[u];for(const u in r.data)u in e.static.data||t.add(u),e.static.data[u]=r.data[u]}}),ml(()=>{e.hooks.hook("link:prefetch",async n=>{const{hostname:o}=new URL(n,window.location.href);o===window.location.hostname&&await lh(n).catch(()=>{console.warn("[nuxt] Error preloading payload for",n)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(Gd,1e3)})}}),m9=vn(()=>{const e=Xt();ml(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),g9=vn(e=>{let t;async function n(){let o;try{o=await Gd()}catch(r){const u=r;if(!("status"in u&&(u.status===404||u.status===403)))throw u}t&&clearTimeout(t),t=setTimeout(n,th);try{const r=await $fetch(Ud("builds/latest.json")+`?${Date.now()}`);r.id!==o?.id&&(e.hooks.callHook("app:manifest:update",r),t&&clearTimeout(t))}catch{}}ml(()=>{t=setTimeout(n,th)})}),v9=vn({name:"nuxt:chunk-reload",setup(e){const t=Xt(),n=Bn(),o=new Set;t.beforeEach(()=>{o.clear()}),e.hook("app:chunkError",({error:u})=>{o.add(u)});function r(u){const a=cr(n.app.baseURL,u.fullPath);u9({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(r)}),t.onError((u,a)=>{o.has(u)&&r(a)})}}),y9="__NUXT_COLOR_MODE__",nc="nuxt-color-mode",b9="localStorage",Co=window[y9]||{},E9=vn(e=>{const t=nr("color-mode",()=>_t({preference:Co.preference,value:Co.value,unknown:!1,forced:!1})).value;Xt().afterEach(u=>{const a=u.meta.colorMode;a&&a!=="system"?(t.value=a,t.forced=!0):(a==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?Co.getColorScheme():t.preference)});let n;function o(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=Co.getColorScheme())}))}function r(u,a){switch(u){case"cookie":window.document.cookie=nc+"="+a;break;case"sessionStorage":window.sessionStorage?.setItem(nc,a);break;default:window.localStorage?.setItem(nc,a)}}ye(()=>t.preference,u=>{t.forced||(u==="system"?(t.value=Co.getColorScheme(),o()):t.value=u,r(b9,u))},{immediate:!0}),ye(()=>t.value,(u,a)=>{let s;s=window.document.createElement("style"),s.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),window.document.head.appendChild(s),Co.removeColorScheme(a),Co.addColorScheme(u),window.getComputedStyle(s).opacity,document.head.removeChild(s)}),t.preference==="system"&&o(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=Co.preference,t.value=Co.value,t.unknown=!1)}),e.provide("colorMode",t)}),E3=/^[a-z0-9]+(-[a-z0-9]+)*$/,is=(e,t,n,o="")=>{const r=e.split(":");if(e.slice(0,1)==="@"){if(r.length<2||r.length>3)return null;o=r.shift().slice(1)}if(r.length>3||!r.length)return null;if(r.length>1){const s=r.pop(),i=r.pop(),c={provider:r.length>0?r[0]:o,prefix:i,name:s};return t&&!oi(c)?null:c}const u=r[0],a=u.split("-");if(a.length>1){const s={provider:o,prefix:a.shift(),name:a.join("-")};return t&&!oi(s)?null:s}if(n&&o===""){const s={provider:o,prefix:"",name:u};return t&&!oi(s,n)?null:s}return null},oi=(e,t)=>e?!!((t&&e.prefix===""||e.prefix)&&e.name):!1,C3=Object.freeze({left:0,top:0,width:16,height:16}),Ti=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),$u=Object.freeze({...C3,...Ti}),g0=Object.freeze({...$u,body:"",hidden:!1});function C9(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const o=((e.rotate||0)+(t.rotate||0))%4;return o&&(n.rotate=o),n}function Rh(e,t){const n=C9(e,t);for(const o in g0)o in Ti?o in e&&!(o in n)&&(n[o]=Ti[o]):o in t?n[o]=t[o]:o in e&&(n[o]=e[o]);return n}function x9(e,t){const n=e.icons,o=e.aliases||Object.create(null),r=Object.create(null);function u(a){if(n[a])return r[a]=[];if(!(a in r)){r[a]=null;const s=o[a]&&o[a].parent,i=s&&u(s);i&&(r[a]=[s].concat(i))}return r[a]}return Object.keys(n).concat(Object.keys(o)).forEach(u),r}function w9(e,t,n){const o=e.icons,r=e.aliases||Object.create(null);let u={};function a(s){u=Rh(o[s]||r[s],u)}return a(t),n.forEach(a),Rh(e,u)}function x3(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(r=>{t(r,null),n.push(r)});const o=x9(e);for(const r in o){const u=o[r];u&&(t(r,w9(e,r,u)),n.push(r))}return n}const D9={provider:"",aliases:{},not_found:{},...C3};function oc(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function w3(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!oc(e,D9))return null;const n=t.icons;for(const r in n){const u=n[r];if(!r||typeof u.body!="string"||!oc(u,g0))return null}const o=t.aliases||Object.create(null);for(const r in o){const u=o[r],a=u.parent;if(!r||typeof a!="string"||!n[a]&&!o[a]||!oc(u,g0))return null}return t}const Lh=Object.create(null);function A9(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function Hr(e,t){const n=Lh[e]||(Lh[e]=Object.create(null));return n[t]||(n[t]=A9(e,t))}function D3(e,t){return w3(t)?x3(t,(n,o)=>{o?e.icons[n]=o:e.missing.add(n)}):[]}function B9(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let ja=!1;function A3(e){return typeof e=="boolean"&&(ja=e),ja}function of(e){const t=typeof e=="string"?is(e,!0,ja):e;if(t){const n=Hr(t.provider,t.prefix),o=t.name;return n.icons[o]||(n.missing.has(o)?null:void 0)}}function Va(e,t){const n=is(e,!0,ja);if(!n)return!1;const o=Hr(n.provider,n.prefix);return t?B9(o,n.name,t):(o.missing.add(n.name),!0)}function _9(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),ja&&!t&&!e.prefix){let r=!1;return w3(e)&&(e.prefix="",x3(e,(u,a)=>{Va(u,a)&&(r=!0)})),r}const n=e.prefix;if(!oi({prefix:n,name:"a"}))return!1;const o=Hr(t,n);return!!D3(o,e)}function v0(e){const t=of(e);return t&&{...$u,...t}}const B3=Object.freeze({width:null,height:null}),_3=Object.freeze({...B3,...Ti}),k9=/(-?[0-9.]*[0-9]+[0-9.]*)/g,S9=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function qh(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 o=e.split(k9);if(o===null||!o.length)return e;const r=[];let u=o.shift(),a=S9.test(u);for(;;){if(a){const s=parseFloat(u);isNaN(s)?r.push(u):r.push(Math.ceil(s*t*n)/n)}else r.push(u);if(u=o.shift(),u===void 0)return r.join("");a=!a}}function T9(e,t="defs"){let n="";const o=e.indexOf("<"+t);for(;o>=0;){const r=e.indexOf(">",o),u=e.indexOf("</"+t);if(r===-1||u===-1)break;const a=e.indexOf(">",u);if(a===-1)break;n+=e.slice(r+1,u).trim(),e=e.slice(0,o).trim()+e.slice(a+1)}return{defs:n,content:e}}function F9(e,t){return e?"<defs>"+e+"</defs>"+t:t}function P9(e,t,n){const o=T9(e);return F9(o.defs,t+o.content+n)}const M9=e=>e==="unset"||e==="undefined"||e==="none";function O9(e,t){const n={...$u,...e},o={..._3,...t},r={left:n.left,top:n.top,width:n.width,height:n.height};let u=n.body;[n,o].forEach(g=>{const y=[],E=g.hFlip,b=g.vFlip;let v=g.rotate;E?b?v+=2:(y.push("translate("+(r.width+r.left).toString()+" "+(0-r.top).toString()+")"),y.push("scale(-1 1)"),r.top=r.left=0):b&&(y.push("translate("+(0-r.left).toString()+" "+(r.height+r.top).toString()+")"),y.push("scale(1 -1)"),r.top=r.left=0);let C;switch(v<0&&(v-=Math.floor(v/4)*4),v=v%4,v){case 1:C=r.height/2+r.top,y.unshift("rotate(90 "+C.toString()+" "+C.toString()+")");break;case 2:y.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:C=r.width/2+r.left,y.unshift("rotate(-90 "+C.toString()+" "+C.toString()+")");break}v%2===1&&(r.left!==r.top&&(C=r.left,r.left=r.top,r.top=C),r.width!==r.height&&(C=r.width,r.width=r.height,r.height=C)),y.length&&(u=P9(u,'<g transform="'+y.join(" ")+'">',"</g>"))});const a=o.width,s=o.height,i=r.width,c=r.height;let l,d;a===null?(d=s===null?"1em":s==="auto"?c:s,l=qh(d,i/c)):(l=a==="auto"?i:a,d=s===null?qh(l,c/i):s==="auto"?c:s);const p={},h=(g,y)=>{M9(y)||(p[g]=y.toString())};h("width",l),h("height",d);const m=[r.left,r.top,i,c];return p.viewBox=m.join(" "),{attributes:p,viewBox:m,body:u}}const I9=/\sid="(\S+)"/g,R9="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let L9=0;function q9(e,t=R9){const n=[];let o;for(;o=I9.exec(e);)n.push(o[1]);if(!n.length)return e;const r="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(u=>{const a=typeof t=="function"?t(u):t+(L9++).toString(),s=u.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+a+r+"$3")}),e=e.replace(new RegExp(r,"g"),""),e}const y0=Object.create(null);function k3(e,t){y0[e]=t}function b0(e){return y0[e]||y0[""]}function rf(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 gl=Object.create(null),ra=["https://api.simplesvg.com","https://api.unisvg.com"],ri=[];for(;ra.length>0;)ra.length===1||Math.random()>.5?ri.push(ra.shift()):ri.push(ra.pop());gl[""]=rf({resources:["https://api.iconify.design"].concat(ri)});function S3(e,t){const n=rf(t);return n===null?!1:(gl[e]=n,!0)}function vl(e){return gl[e]}function $9(){return Object.keys(gl)}const N9=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let Fi=N9();function j9(e){Fi=e}function V9(){return Fi}function z9(e,t){const n=vl(e);if(!n)return 0;let o;if(!n.maxURL)o=0;else{let r=0;n.resources.forEach(a=>{r=Math.max(r,a.length)});const u=t+".json?icons=";o=n.maxURL-r-n.path.length-u.length}return o}function U9(e){return e===404}const H9=(e,t,n)=>{const o=[],r=z9(e,t),u="icons";let a={type:u,provider:e,prefix:t,icons:[]},s=0;return n.forEach((i,c)=>{s+=i.length+1,s>=r&&c>0&&(o.push(a),a={type:u,provider:e,prefix:t,icons:[]},s=i.length),a.icons.push(i)}),o.push(a),o};function K9(e){if(typeof e=="string"){const t=vl(e);if(t)return t.path}return"/"}const W9=(e,t,n)=>{if(!Fi){n("abort",424);return}let o=K9(t.provider);switch(t.type){case"icons":{const u=t.prefix,s=t.icons.join(","),i=new URLSearchParams({icons:s});o+=u+".json?"+i.toString();break}case"custom":{const u=t.uri;o+=u.slice(0,1)==="/"?u.slice(1):u;break}default:n("abort",400);return}let r=503;Fi(e+o).then(u=>{const a=u.status;if(a!==200){setTimeout(()=>{n(U9(a)?"abort":"next",a)});return}return r=501,u.json()}).then(u=>{if(typeof u!="object"||u===null){setTimeout(()=>{u===404?n("abort",u):n("next",r)});return}setTimeout(()=>{n("success",u)})}).catch(()=>{n("next",r)})},G9={prepare:H9,send:W9};function Y9(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((r,u)=>r.provider!==u.provider?r.provider.localeCompare(u.provider):r.prefix!==u.prefix?r.prefix.localeCompare(u.prefix):r.name.localeCompare(u.name));let o={provider:"",prefix:"",name:""};return e.forEach(r=>{if(o.name===r.name&&o.prefix===r.prefix&&o.provider===r.provider)return;o=r;const u=r.provider,a=r.prefix,s=r.name,i=n[u]||(n[u]=Object.create(null)),c=i[a]||(i[a]=Hr(u,a));let l;s in c.icons?l=t.loaded:a===""||c.missing.has(s)?l=t.missing:l=t.pending;const d={provider:u,prefix:a,name:s};l.push(d)}),t}function T3(e,t){e.forEach(n=>{const o=n.loaderCallbacks;o&&(n.loaderCallbacks=o.filter(r=>r.id!==t))})}function Z9(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 o=e.provider,r=e.prefix;t.forEach(u=>{const a=u.icons,s=a.pending.length;a.pending=a.pending.filter(i=>{if(i.prefix!==r)return!0;const c=i.name;if(e.icons[c])a.loaded.push({provider:o,prefix:r,name:c});else if(e.missing.has(c))a.missing.push({provider:o,prefix:r,name:c});else return n=!0,!0;return!1}),a.pending.length!==s&&(n||T3([e],u.id),u.callback(a.loaded.slice(0),a.missing.slice(0),a.pending.slice(0),u.abort))})}))}let X9=0;function J9(e,t,n){const o=X9++,r=T3.bind(null,n,o);if(!t.pending.length)return r;const u={id:o,icons:t,callback:e,abort:r};return n.forEach(a=>{(a.loaderCallbacks||(a.loaderCallbacks=[])).push(u)}),r}function Q9(e,t=!0,n=!1){const o=[];return e.forEach(r=>{const u=typeof r=="string"?is(r,t,n):r;u&&o.push(u)}),o}var eB={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function tB(e,t,n,o){const r=e.resources.length,u=e.random?Math.floor(Math.random()*r):e.index;let a;if(e.random){let B=e.resources.slice(0);for(a=[];B.length>1;){const x=Math.floor(Math.random()*B.length);a.push(B[x]),B=B.slice(0,x).concat(B.slice(x+1))}a=a.concat(B)}else a=e.resources.slice(u).concat(e.resources.slice(0,u));const s=Date.now();let i="pending",c=0,l,d=null,p=[],h=[];typeof o=="function"&&h.push(o);function m(){d&&(clearTimeout(d),d=null)}function g(){i==="pending"&&(i="aborted"),m(),p.forEach(B=>{B.status==="pending"&&(B.status="aborted")}),p=[]}function y(B,x){x&&(h=[]),typeof B=="function"&&h.push(B)}function E(){return{startTime:s,payload:t,status:i,queriesSent:c,queriesPending:p.length,subscribe:y,abort:g}}function b(){i="failed",h.forEach(B=>{B(void 0,l)})}function v(){p.forEach(B=>{B.status==="pending"&&(B.status="aborted")}),p=[]}function C(B,x,_){const S=x!=="success";switch(p=p.filter(O=>O!==B),i){case"pending":break;case"failed":if(S||!e.dataAfterTimeout)return;break;default:return}if(x==="abort"){l=_,b();return}if(S){l=_,p.length||(a.length?w():b());return}if(m(),v(),!e.random){const O=e.resources.indexOf(B.resource);O!==-1&&O!==e.index&&(e.index=O)}i="completed",h.forEach(O=>{O(_)})}function w(){if(i!=="pending")return;m();const B=a.shift();if(B===void 0){if(p.length){d=setTimeout(()=>{m(),i==="pending"&&(v(),b())},e.timeout);return}b();return}const x={status:"pending",resource:B,callback:(_,S)=>{C(x,_,S)}};p.push(x),c++,d=setTimeout(w,e.rotate),n(B,t,x.callback)}return setTimeout(w),E}function F3(e){const t={...eB,...e};let n=[];function o(){n=n.filter(s=>s().status==="pending")}function r(s,i,c){const l=tB(t,s,i,(d,p)=>{o(),c&&c(d,p)});return n.push(l),l}function u(s){return n.find(i=>s(i))||null}return{query:r,find:u,setIndex:s=>{t.index=s},getIndex:()=>t.index,cleanup:o}}function $h(){}const rc=Object.create(null);function nB(e){if(!rc[e]){const t=vl(e);if(!t)return;const n=F3(t),o={config:t,redundancy:n};rc[e]=o}return rc[e]}function P3(e,t,n){let o,r;if(typeof e=="string"){const u=b0(e);if(!u)return n(void 0,424),$h;r=u.send;const a=nB(e);a&&(o=a.redundancy)}else{const u=rf(e);if(u){o=F3(u);const a=e.resources?e.resources[0]:"",s=b0(a);s&&(r=s.send)}}return!o||!r?(n(void 0,424),$h):o.query(t,r,n)().abort}function Nh(){}function oB(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,Z9(e)}))}function rB(e){const t=[],n=[];return e.forEach(o=>{(o.match(E3)?t:n).push(o)}),{valid:t,invalid:n}}function ua(e,t,n){function o(){const r=e.pendingIcons;t.forEach(u=>{r&&r.delete(u),e.icons[u]||e.missing.add(u)})}if(n&&typeof n=="object")try{if(!D3(e,n).length){o();return}}catch(r){console.error(r)}o(),oB(e)}function jh(e,t){e instanceof Promise?e.then(n=>{t(n)}).catch(()=>{t(null)}):t(e)}function uB(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:o}=e,r=e.iconsToLoad;if(delete e.iconsToLoad,!r||!r.length)return;const u=e.loadIcon;if(e.loadIcons&&(r.length>1||!u)){jh(e.loadIcons(r,o,n),l=>{ua(e,r,l)});return}if(u){r.forEach(l=>{const d=u(l,o,n);jh(d,p=>{const h=p?{prefix:o,icons:{[l]:p}}:null;ua(e,[l],h)})});return}const{valid:a,invalid:s}=rB(r);if(s.length&&ua(e,s,null),!a.length)return;const i=o.match(E3)?b0(n):null;if(!i){ua(e,a,null);return}i.prepare(n,o,a).forEach(l=>{P3(n,l,d=>{ua(e,l.icons,d)})})}))}const M3=(e,t)=>{const n=Q9(e,!0,A3()),o=Y9(n);if(!o.pending.length){let i=!0;return t&&setTimeout(()=>{i&&t(o.loaded,o.missing,o.pending,Nh)}),()=>{i=!1}}const r=Object.create(null),u=[];let a,s;return o.pending.forEach(i=>{const{provider:c,prefix:l}=i;if(l===s&&c===a)return;a=c,s=l,u.push(Hr(c,l));const d=r[c]||(r[c]=Object.create(null));d[l]||(d[l]=[])}),o.pending.forEach(i=>{const{provider:c,prefix:l,name:d}=i,p=Hr(c,l),h=p.pendingIcons||(p.pendingIcons=new Set);h.has(d)||(h.add(d),r[c][l].push(d))}),u.forEach(i=>{const c=r[i.provider][i.prefix];c.length&&uB(i,c)}),t?J9(t,o,u):Nh},aB=e=>new Promise((t,n)=>{const o=typeof e=="string"?is(e,!0):e;if(!o){n(e);return}M3([o||e],r=>{if(r.length&&o){const u=of(o);if(u){t({...$u,...u});return}}n(e)})});function sB(e,t,n){Hr("",t).loadIcons=e}function iB(e,t){const n={...e};for(const o in t){const r=t[o],u=typeof r;o in B3?(r===null||r&&(u==="string"||u==="number"))&&(n[o]=r):u===typeof n[o]&&(n[o]=o==="rotate"?r%4:r)}return n}const lB=/[\s,]+/;function cB(e,t){t.split(lB).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function dB(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function o(r){for(;r<0;)r+=4;return r%4}if(n===""){const r=parseInt(e);return isNaN(r)?0:o(r)}else if(n!==e){let r=0;switch(n){case"%":r=25;break;case"deg":r=90}if(r){let u=parseFloat(e.slice(0,e.length-n.length));return isNaN(u)?0:(u=u/r,u%1===0?o(u):0)}}return t}function fB(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const o in t)n+=" "+o+'="'+t[o]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}function pB(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function hB(e){return"data:image/svg+xml,"+pB(e)}function mB(e){return'url("'+hB(e)+'")'}const Vh={..._3,inline:!1},gB={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},vB={display:"inline-block"},E0={backgroundColor:"currentColor"},O3={backgroundColor:"transparent"},zh={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Uh={webkitMask:E0,mask:E0,background:O3};for(const e in Uh){const t=Uh[e];for(const n in zh)t[e+n]=zh[n]}const ui={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";ui[e+"-flip"]=t,ui[e.slice(0,1)+"-flip"]=t,ui[e+"Flip"]=t});function Hh(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Kh=(e,t)=>{const n=iB(Vh,t),o={...gB},r=t.mode||"svg",u={},a=t.style,s=typeof a=="object"&&!(a instanceof Array)?a:{};for(let g in t){const y=t[g];if(y!==void 0)switch(g){case"icon":case"style":case"onLoad":case"mode":case"ssr":break;case"inline":case"hFlip":case"vFlip":n[g]=y===!0||y==="true"||y===1;break;case"flip":typeof y=="string"&&cB(n,y);break;case"color":u.color=y;break;case"rotate":typeof y=="string"?n[g]=dB(y):typeof y=="number"&&(n[g]=y);break;case"ariaHidden":case"aria-hidden":y!==!0&&y!=="true"&&delete o["aria-hidden"];break;default:{const E=ui[g];E?(y===!0||y==="true"||y===1)&&(n[E]=!0):Vh[g]===void 0&&(o[g]=y)}}}const i=O9(e,n),c=i.attributes;if(n.inline&&(u.verticalAlign="-0.125em"),r==="svg"){o.style={...u,...s},Object.assign(o,c);let g=0,y=t.id;return typeof y=="string"&&(y=y.replace(/-/g,"_")),o.innerHTML=q9(i.body,y?()=>y+"ID"+g++:"iconifyVue"),qe("svg",o)}const{body:l,width:d,height:p}=e,h=r==="mask"||(r==="bg"?!1:l.indexOf("currentColor")!==-1),m=fB(l,{...c,width:d+"",height:p+""});return o.style={...u,"--svg":mB(m),width:Hh(c.width),height:Hh(c.height),...vB,...h?E0:O3,...s},qe("span",o)};A3(!0);k3("",G9);if(typeof document<"u"&&typeof window<"u"){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(o=>{try{(typeof o!="object"||o===null||o instanceof Array||typeof o.icons!="object"||typeof o.prefix!="string"||!_9(o))&&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 o="IconifyProviders["+n+"] is invalid.";try{const r=t[n];if(typeof r!="object"||!r||r.resources===void 0)continue;S3(n,r)||console.error(o)}catch{console.error(o)}}}}const yB={...$u,body:""},bB=L((e,{emit:t})=>{const n=R(null);function o(){n.value&&(n.value.abort?.(),n.value=null)}const r=R(!!e.ssr),u=R(""),a=Me(null);function s(){const c=e.icon;if(typeof c=="object"&&c!==null&&typeof c.body=="string")return u.value="",{data:c};let l;if(typeof c!="string"||(l=is(c,!1,!0))===null)return null;let d=of(l);if(!d){const m=n.value;return(!m||m.name!==c)&&(d===null?n.value={name:c}:n.value={name:c,abort:M3([l],i)}),null}o(),u.value!==c&&(u.value=c,Oe(()=>{t("load",c)}));const p=e.customise;if(p){d=Object.assign({},d);const m=p(d.body,l.name,l.prefix,l.provider);typeof m=="string"&&(d.body=m)}const h=["iconify"];return l.prefix!==""&&h.push("iconify--"+l.prefix),l.provider!==""&&h.push("iconify--"+l.provider),{data:d,classes:h}}function i(){const c=s();c?c.data!==a.value?.data&&(a.value=c):a.value=null}return r.value?i():$e(()=>{r.value=!0,i()}),ye(()=>e.icon,i),Ht(o),()=>{const c=a.value;if(!c)return Kh(yB,e);let l=e;return c.classes&&(l={...e,class:c.classes.join(" ")}),Kh({...$u,...c.data},l)}},{props:["icon","mode","ssr","width","height","style","color","inline","rotate","hFlip","horizontalFlip","vFlip","verticalFlip","flip","id","ariaHidden","customise","title"],emits:["load"]}),Wh={getAPIConfig:vl,setAPIModule:k3,sendAPIQuery:P3,setFetch:j9,getFetch:V9,listAPIProviders:$9},EB=vn({name:"@nuxt/icon",setup(){const e=Bn(),t=Pe().icon;Wh.setFetch($fetch.native);const n=[];if(t.provider==="server"){const r=e.app?.baseURL?.replace(/\/$/,"")??"";n.push(r+(t.localApiEndpoint||"/api/_nuxt_icon")),(t.fallbackToApi===!0||t.fallbackToApi==="client-only")&&n.push(t.iconifyApiEndpoint)}else t.provider==="none"?Wh.setFetch(()=>Promise.resolve(new Response)):n.push(t.iconifyApiEndpoint);async function o(r,u){try{const a=await $fetch(n[0]+"/"+u+".json",{query:{icons:r.join(",")}});if(!a||a.prefix!==u||!a.icons)throw new Error("Invalid data"+JSON.stringify(a));return a}catch(a){return console.error("Failed to load custom icons",a),null}}S3("",{resources:n});for(const r of t.customCollections||[])r&&sB(o,r)}}),CB=Ae(()=>ne(()=>import("./CDym3zc6.js"),[],import.meta.url).then(e=>e.default||e.default||e)),xB=Ae(()=>ne(()=>import("./CfPbqwDO.js"),[],import.meta.url).then(e=>e.default||e.default||e)),wB=Ae(()=>ne(()=>import("./CB6Z2s81.js"),[],import.meta.url).then(e=>e.default||e.default||e)),DB=Ae(()=>ne(()=>import("./vaS8Rkl_.js"),__vite__mapDeps([6,7,3]),import.meta.url).then(e=>e.default||e.default||e)),AB=Ae(()=>ne(()=>import("./CSimry40.js"),[],import.meta.url).then(e=>e.default||e.default||e)),BB=Ae(()=>ne(()=>import("./Jc8Ntx_l.js"),__vite__mapDeps([8,7,3]),import.meta.url).then(e=>e.default||e.default||e)),_B=Ae(()=>ne(()=>import("./CCiWmQwn.js"),__vite__mapDeps([9,7,3]),import.meta.url).then(e=>e.default||e.default||e)),kB=Ae(()=>ne(()=>import("./Bzhn7Nlk.js"),[],import.meta.url).then(e=>e.default||e.default||e)),SB=Ae(()=>ne(()=>import("./CamoC0EK.js"),[],import.meta.url).then(e=>e.default||e.default||e)),TB=Ae(()=>ne(()=>import("./FyXvkSrC.js"),[],import.meta.url).then(e=>e.default||e.default||e)),FB=Ae(()=>ne(()=>import("./CgQMWAWA.js"),__vite__mapDeps([10,11,12,13]),import.meta.url).then(e=>e.default||e.default||e)),PB=Ae(()=>ne(()=>import("./C-sCiTCq.js"),[],import.meta.url).then(e=>e.default||e.default||e)),MB=Ae(()=>ne(()=>import("./DHP-KcjK.js"),[],import.meta.url).then(e=>e.default||e.default||e)),OB=Ae(()=>ne(()=>import("./jpB_SM9d.js"),__vite__mapDeps([14,15,12,13]),import.meta.url).then(e=>e.default||e.default||e)),IB=Ae(()=>ne(()=>import("./CFKlwMFM.js"),[],import.meta.url).then(e=>e.default||e.default||e)),RB=Ae(()=>ne(()=>import("./BlIgAVvl.js"),[],import.meta.url).then(e=>e.default||e.default||e)),LB=Ae(()=>ne(()=>import("./Bnc4fItI.js"),__vite__mapDeps([16,7,3]),import.meta.url).then(e=>e.default||e.default||e)),qB=Ae(()=>ne(()=>import("./CsIQayK_.js"),[],import.meta.url).then(e=>e.default||e.default||e)),$B=Ae(()=>ne(()=>import("./D5E4Znt1.js"),[],import.meta.url).then(e=>e.default||e.default||e)),NB=Ae(()=>ne(()=>import("./p9GVdgbx.js"),[],import.meta.url).then(e=>e.default||e.default||e)),jB=Ae(()=>ne(()=>import("./2h0Q0JkN.js"),[],import.meta.url).then(e=>e.default||e.default||e)),VB=Ae(()=>ne(()=>import("./D5DWQP-B.js"),[],import.meta.url).then(e=>e.default||e.default||e)),zB=Ae(()=>ne(()=>import("./C8791Vr7.js"),[],import.meta.url).then(e=>e.default||e.default||e)),UB=Ae(()=>ne(()=>import("./CTU5hS66.js"),[],import.meta.url).then(e=>e.default||e.default||e)),HB=Ae(()=>ne(()=>import("./B2gqyXxK.js"),[],import.meta.url).then(e=>e.default||e.default||e)),KB=Ae(()=>ne(()=>import("./Y2TJq070.js"),[],import.meta.url).then(e=>e.default||e.default||e)),WB=Ae(()=>ne(()=>import("./B4xqMpdT.js"),[],import.meta.url).then(e=>e.default||e.default||e)),GB=Ae(()=>ne(()=>import("./CGXzuCYy.js"),[],import.meta.url).then(e=>e.default||e.default||e)),YB=Ae(()=>ne(()=>import("./DB_5vY_E.js"),[],import.meta.url).then(e=>e.default||e.default||e)),ZB=Ae(()=>ne(()=>import("./B91fwRQf.js"),__vite__mapDeps([17,13]),import.meta.url).then(e=>e.default||e.default||e)),XB=Ae(()=>ne(()=>import("./BvtDsFck.js"),[],import.meta.url).then(e=>e.default||e.default||e)),JB=Ae(()=>ne(()=>import("./ICECbu1X.js"),[],import.meta.url).then(e=>e.default||e.default||e)),QB=Ae(()=>ne(()=>import("./qDOTQ2yj.js"),[],import.meta.url).then(e=>e.default||e.default||e)),e_=Ae(()=>ne(()=>import("./BKwruWNQ.js"),[],import.meta.url).then(e=>e.default||e.default||e)),t_=Ae(()=>ne(()=>import("./BnW3dU0n.js"),__vite__mapDeps([18,11,12]),import.meta.url).then(e=>e.default||e.default||e)),n_=Ae(()=>ne(()=>import("./BXokzvm8.js"),[],import.meta.url).then(e=>e.default||e.default||e)),o_=Ae(()=>ne(()=>import("./C6Z5zZ8h.js"),[],import.meta.url).then(e=>e.default||e.default||e)),r_=Ae(()=>ne(()=>import("./4YIHfatS.js"),[],import.meta.url).then(e=>e.default||e.default||e)),u_=Ae(()=>ne(()=>import("./D_gYX37v.js"),[],import.meta.url).then(e=>e.default||e.default||e)),a_=Ae(()=>ne(()=>import("./CSnfmutH.js"),[],import.meta.url).then(e=>e.default||e.default||e)),s_=Ae(()=>ne(()=>import("./DLv9Mxsp.js"),[],import.meta.url).then(e=>e.default||e.default||e)),i_=Ae(()=>ne(()=>import("./CFOqH6J8.js"),[],import.meta.url).then(e=>e.default||e.default||e)),l_=Ae(()=>ne(()=>import("./BLnzyn6S.js"),__vite__mapDeps([19,7,3,8]),import.meta.url).then(e=>e.default||e.default||e)),c_=Ae(()=>ne(()=>import("./LZNkr4Qo.js"),__vite__mapDeps([20,7,3,8]),import.meta.url).then(e=>e.default||e.default||e)),d_=Ae(()=>ne(()=>import("./C3Ly8WAT.js"),__vite__mapDeps([21,7,3,8]),import.meta.url).then(e=>e.default||e.default||e)),f_=Ae(()=>ne(()=>import("./CG1YvYVw.js"),__vite__mapDeps([22,7,3,8]),import.meta.url).then(e=>e.default||e.default||e)),p_=Ae(()=>ne(()=>import("./BfXwXGCj.js"),[],import.meta.url).then(e=>e.default||e.default||e)),h_=Ae(()=>ne(()=>import("./Czt-ZuAe.js"),[],import.meta.url).then(e=>e.default||e.default||e)),m_=Ae(()=>ne(()=>Promise.resolve().then(()=>zO),void 0,import.meta.url).then(e=>e.default||e.default||e)),g_=[["ProseA",CB],["ProseAccordion",xB],["ProseAccordionItem",wB],["ProseBadge",DB],["ProseBlockquote",AB],["ProseCallout",BB],["ProseCard",_B],["ProseCardGroup",kB],["ProseCode",SB],["ProseCodeCollapse",TB],["ProseCodeGroup",FB],["ProseCodeIcon",PB],["ProseCodePreview",MB],["ProseCodeTree",OB],["ProseCollapsible",IB],["ProseEm",RB],["ProseField",LB],["ProseFieldGroup",qB],["ProseH1",$B],["ProseH2",NB],["ProseH3",jB],["ProseH4",VB],["ProseHr",zB],["ProseIcon",UB],["ProseImg",HB],["ProseKbd",KB],["ProseLi",WB],["ProseOl",GB],["ProseP",YB],["ProsePre",ZB],["ProseScript",XB],["ProseSteps",JB],["ProseStrong",QB],["ProseTable",e_],["ProseTabs",t_],["ProseTabsItem",n_],["ProseTbody",o_],["ProseTd",r_],["ProseTh",u_],["ProseThead",a_],["ProseTr",s_],["ProseUl",i_],["ProseCaution",l_],["ProseNote",c_],["ProseTip",d_],["ProseWarning",f_],["ProseH5",p_],["ProseH6",h_],["Icon",m_]],v_=vn({name:"nuxt:global-components",setup(e){for(const[t,n]of g_)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),or={default:Ae(()=>ne(()=>import("./BnHu5O7o.js"),__vite__mapDeps([23,24]),import.meta.url).then(e=>e.default||e)),docs:Ae(()=>ne(()=>import("./C0AA5UMg.js"),__vite__mapDeps([25,4,24]),import.meta.url).then(e=>e.default||e))},y_=vn({name:"nuxt:prefetch",setup(e){const t=Xt();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{const o=n?.meta?.layout;o&&typeof or[o]=="function"&&await or[o]()})}),e.hooks.hook("link:prefetch",n=>{if(Ln(n))return;const o=t.resolve(n);if(!o)return;const r=o.meta.layout;let u=a3(o.meta.middleware);u=u.filter(a=>typeof a=="string");for(const a of u)typeof h0[a]=="function"&&h0[a]();typeof r=="string"&&r in or&&r9(or[r])})}});var Rs={inherit:"inherit",current:"currentcolor",transparent:"transparent",black:"#000",white:"#fff",slate:{50:"oklch(98.4% 0.003 247.858)",100:"oklch(96.8% 0.007 247.896)",200:"oklch(92.9% 0.013 255.508)",300:"oklch(86.9% 0.022 252.894)",400:"oklch(70.4% 0.04 256.788)",500:"oklch(55.4% 0.046 257.417)",600:"oklch(44.6% 0.043 257.281)",700:"oklch(37.2% 0.044 257.287)",800:"oklch(27.9% 0.041 260.031)",900:"oklch(20.8% 0.042 265.755)",950:"oklch(12.9% 0.042 264.695)"},gray:{50:"oklch(98.5% 0.002 247.839)",100:"oklch(96.7% 0.003 264.542)",200:"oklch(92.8% 0.006 264.531)",300:"oklch(87.2% 0.01 258.338)",400:"oklch(70.7% 0.022 261.325)",500:"oklch(55.1% 0.027 264.364)",600:"oklch(44.6% 0.03 256.802)",700:"oklch(37.3% 0.034 259.733)",800:"oklch(27.8% 0.033 256.848)",900:"oklch(21% 0.034 264.665)",950:"oklch(13% 0.028 261.692)"},zinc:{50:"oklch(98.5% 0 0)",100:"oklch(96.7% 0.001 286.375)",200:"oklch(92% 0.004 286.32)",300:"oklch(87.1% 0.006 286.286)",400:"oklch(70.5% 0.015 286.067)",500:"oklch(55.2% 0.016 285.938)",600:"oklch(44.2% 0.017 285.786)",700:"oklch(37% 0.013 285.805)",800:"oklch(27.4% 0.006 286.033)",900:"oklch(21% 0.006 285.885)",950:"oklch(14.1% 0.005 285.823)"},neutral:{50:"oklch(98.5% 0 0)",100:"oklch(97% 0 0)",200:"oklch(92.2% 0 0)",300:"oklch(87% 0 0)",400:"oklch(70.8% 0 0)",500:"oklch(55.6% 0 0)",600:"oklch(43.9% 0 0)",700:"oklch(37.1% 0 0)",800:"oklch(26.9% 0 0)",900:"oklch(20.5% 0 0)",950:"oklch(14.5% 0 0)"},stone:{50:"oklch(98.5% 0.001 106.423)",100:"oklch(97% 0.001 106.424)",200:"oklch(92.3% 0.003 48.717)",300:"oklch(86.9% 0.005 56.366)",400:"oklch(70.9% 0.01 56.259)",500:"oklch(55.3% 0.013 58.071)",600:"oklch(44.4% 0.011 73.639)",700:"oklch(37.4% 0.01 67.558)",800:"oklch(26.8% 0.007 34.298)",900:"oklch(21.6% 0.006 56.043)",950:"oklch(14.7% 0.004 49.25)"},mauve:{50:"oklch(98.5% 0 0)",100:"oklch(96% 0.003 325.6)",200:"oklch(92.2% 0.005 325.62)",300:"oklch(86.5% 0.012 325.68)",400:"oklch(71.1% 0.019 323.02)",500:"oklch(54.2% 0.034 322.5)",600:"oklch(43.5% 0.029 321.78)",700:"oklch(36.4% 0.029 323.89)",800:"oklch(26.3% 0.024 320.12)",900:"oklch(21.2% 0.019 322.12)",950:"oklch(14.5% 0.008 326)"},olive:{50:"oklch(98.8% 0.003 106.5)",100:"oklch(96.6% 0.005 106.5)",200:"oklch(93% 0.007 106.5)",300:"oklch(88% 0.011 106.6)",400:"oklch(73.7% 0.021 106.9)",500:"oklch(58% 0.031 107.3)",600:"oklch(46.6% 0.025 107.3)",700:"oklch(39.4% 0.023 107.4)",800:"oklch(28.6% 0.016 107.4)",900:"oklch(22.8% 0.013 107.4)",950:"oklch(15.3% 0.006 107.1)"},mist:{50:"oklch(98.7% 0.002 197.1)",100:"oklch(96.3% 0.002 197.1)",200:"oklch(92.5% 0.005 214.3)",300:"oklch(87.2% 0.007 219.6)",400:"oklch(72.3% 0.014 214.4)",500:"oklch(56% 0.021 213.5)",600:"oklch(45% 0.017 213.2)",700:"oklch(37.8% 0.015 216)",800:"oklch(27.5% 0.011 216.9)",900:"oklch(21.8% 0.008 223.9)",950:"oklch(14.8% 0.004 228.8)"},taupe:{50:"oklch(98.6% 0.002 67.8)",100:"oklch(96% 0.002 17.2)",200:"oklch(92.2% 0.005 34.3)",300:"oklch(86.8% 0.007 39.5)",400:"oklch(71.4% 0.014 41.2)",500:"oklch(54.7% 0.021 43.1)",600:"oklch(43.8% 0.017 39.3)",700:"oklch(36.7% 0.016 35.7)",800:"oklch(26.8% 0.011 36.5)",900:"oklch(21.4% 0.009 43.1)",950:"oklch(14.7% 0.004 49.3)"},red:{50:"oklch(97.1% 0.013 17.38)",100:"oklch(93.6% 0.032 17.717)",200:"oklch(88.5% 0.062 18.334)",300:"oklch(80.8% 0.114 19.571)",400:"oklch(70.4% 0.191 22.216)",500:"oklch(63.7% 0.237 25.331)",600:"oklch(57.7% 0.245 27.325)",700:"oklch(50.5% 0.213 27.518)",800:"oklch(44.4% 0.177 26.899)",900:"oklch(39.6% 0.141 25.723)",950:"oklch(25.8% 0.092 26.042)"},orange:{50:"oklch(98% 0.016 73.684)",100:"oklch(95.4% 0.038 75.164)",200:"oklch(90.1% 0.076 70.697)",300:"oklch(83.7% 0.128 66.29)",400:"oklch(75% 0.183 55.934)",500:"oklch(70.5% 0.213 47.604)",600:"oklch(64.6% 0.222 41.116)",700:"oklch(55.3% 0.195 38.402)",800:"oklch(47% 0.157 37.304)",900:"oklch(40.8% 0.123 38.172)",950:"oklch(26.6% 0.079 36.259)"},amber:{50:"oklch(98.7% 0.022 95.277)",100:"oklch(96.2% 0.059 95.617)",200:"oklch(92.4% 0.12 95.746)",300:"oklch(87.9% 0.169 91.605)",400:"oklch(82.8% 0.189 84.429)",500:"oklch(76.9% 0.188 70.08)",600:"oklch(66.6% 0.179 58.318)",700:"oklch(55.5% 0.163 48.998)",800:"oklch(47.3% 0.137 46.201)",900:"oklch(41.4% 0.112 45.904)",950:"oklch(27.9% 0.077 45.635)"},yellow:{50:"oklch(98.7% 0.026 102.212)",100:"oklch(97.3% 0.071 103.193)",200:"oklch(94.5% 0.129 101.54)",300:"oklch(90.5% 0.182 98.111)",400:"oklch(85.2% 0.199 91.936)",500:"oklch(79.5% 0.184 86.047)",600:"oklch(68.1% 0.162 75.834)",700:"oklch(55.4% 0.135 66.442)",800:"oklch(47.6% 0.114 61.907)",900:"oklch(42.1% 0.095 57.708)",950:"oklch(28.6% 0.066 53.813)"},lime:{50:"oklch(98.6% 0.031 120.757)",100:"oklch(96.7% 0.067 122.328)",200:"oklch(93.8% 0.127 124.321)",300:"oklch(89.7% 0.196 126.665)",400:"oklch(84.1% 0.238 128.85)",500:"oklch(76.8% 0.233 130.85)",600:"oklch(64.8% 0.2 131.684)",700:"oklch(53.2% 0.157 131.589)",800:"oklch(45.3% 0.124 130.933)",900:"oklch(40.5% 0.101 131.063)",950:"oklch(27.4% 0.072 132.109)"},green:{50:"oklch(98.2% 0.018 155.826)",100:"oklch(96.2% 0.044 156.743)",200:"oklch(92.5% 0.084 155.995)",300:"oklch(87.1% 0.15 154.449)",400:"oklch(79.2% 0.209 151.711)",500:"oklch(72.3% 0.219 149.579)",600:"oklch(62.7% 0.194 149.214)",700:"oklch(52.7% 0.154 150.069)",800:"oklch(44.8% 0.119 151.328)",900:"oklch(39.3% 0.095 152.535)",950:"oklch(26.6% 0.065 152.934)"},emerald:{50:"oklch(97.9% 0.021 166.113)",100:"oklch(95% 0.052 163.051)",200:"oklch(90.5% 0.093 164.15)",300:"oklch(84.5% 0.143 164.978)",400:"oklch(76.5% 0.177 163.223)",500:"oklch(69.6% 0.17 162.48)",600:"oklch(59.6% 0.145 163.225)",700:"oklch(50.8% 0.118 165.612)",800:"oklch(43.2% 0.095 166.913)",900:"oklch(37.8% 0.077 168.94)",950:"oklch(26.2% 0.051 172.552)"},teal:{50:"oklch(98.4% 0.014 180.72)",100:"oklch(95.3% 0.051 180.801)",200:"oklch(91% 0.096 180.426)",300:"oklch(85.5% 0.138 181.071)",400:"oklch(77.7% 0.152 181.912)",500:"oklch(70.4% 0.14 182.503)",600:"oklch(60% 0.118 184.704)",700:"oklch(51.1% 0.096 186.391)",800:"oklch(43.7% 0.078 188.216)",900:"oklch(38.6% 0.063 188.416)",950:"oklch(27.7% 0.046 192.524)"},cyan:{50:"oklch(98.4% 0.019 200.873)",100:"oklch(95.6% 0.045 203.388)",200:"oklch(91.7% 0.08 205.041)",300:"oklch(86.5% 0.127 207.078)",400:"oklch(78.9% 0.154 211.53)",500:"oklch(71.5% 0.143 215.221)",600:"oklch(60.9% 0.126 221.723)",700:"oklch(52% 0.105 223.128)",800:"oklch(45% 0.085 224.283)",900:"oklch(39.8% 0.07 227.392)",950:"oklch(30.2% 0.056 229.695)"},sky:{50:"oklch(97.7% 0.013 236.62)",100:"oklch(95.1% 0.026 236.824)",200:"oklch(90.1% 0.058 230.902)",300:"oklch(82.8% 0.111 230.318)",400:"oklch(74.6% 0.16 232.661)",500:"oklch(68.5% 0.169 237.323)",600:"oklch(58.8% 0.158 241.966)",700:"oklch(50% 0.134 242.749)",800:"oklch(44.3% 0.11 240.79)",900:"oklch(39.1% 0.09 240.876)",950:"oklch(29.3% 0.066 243.157)"},blue:{50:"oklch(97% 0.014 254.604)",100:"oklch(93.2% 0.032 255.585)",200:"oklch(88.2% 0.059 254.128)",300:"oklch(80.9% 0.105 251.813)",400:"oklch(70.7% 0.165 254.624)",500:"oklch(62.3% 0.214 259.815)",600:"oklch(54.6% 0.245 262.881)",700:"oklch(48.8% 0.243 264.376)",800:"oklch(42.4% 0.199 265.638)",900:"oklch(37.9% 0.146 265.522)",950:"oklch(28.2% 0.091 267.935)"},indigo:{50:"oklch(96.2% 0.018 272.314)",100:"oklch(93% 0.034 272.788)",200:"oklch(87% 0.065 274.039)",300:"oklch(78.5% 0.115 274.713)",400:"oklch(67.3% 0.182 276.935)",500:"oklch(58.5% 0.233 277.117)",600:"oklch(51.1% 0.262 276.966)",700:"oklch(45.7% 0.24 277.023)",800:"oklch(39.8% 0.195 277.366)",900:"oklch(35.9% 0.144 278.697)",950:"oklch(25.7% 0.09 281.288)"},violet:{50:"oklch(96.9% 0.016 293.756)",100:"oklch(94.3% 0.029 294.588)",200:"oklch(89.4% 0.057 293.283)",300:"oklch(81.1% 0.111 293.571)",400:"oklch(70.2% 0.183 293.541)",500:"oklch(60.6% 0.25 292.717)",600:"oklch(54.1% 0.281 293.009)",700:"oklch(49.1% 0.27 292.581)",800:"oklch(43.2% 0.232 292.759)",900:"oklch(38% 0.189 293.745)",950:"oklch(28.3% 0.141 291.089)"},purple:{50:"oklch(97.7% 0.014 308.299)",100:"oklch(94.6% 0.033 307.174)",200:"oklch(90.2% 0.063 306.703)",300:"oklch(82.7% 0.119 306.383)",400:"oklch(71.4% 0.203 305.504)",500:"oklch(62.7% 0.265 303.9)",600:"oklch(55.8% 0.288 302.321)",700:"oklch(49.6% 0.265 301.924)",800:"oklch(43.8% 0.218 303.724)",900:"oklch(38.1% 0.176 304.987)",950:"oklch(29.1% 0.149 302.717)"},fuchsia:{50:"oklch(97.7% 0.017 320.058)",100:"oklch(95.2% 0.037 318.852)",200:"oklch(90.3% 0.076 319.62)",300:"oklch(83.3% 0.145 321.434)",400:"oklch(74% 0.238 322.16)",500:"oklch(66.7% 0.295 322.15)",600:"oklch(59.1% 0.293 322.896)",700:"oklch(51.8% 0.253 323.949)",800:"oklch(45.2% 0.211 324.591)",900:"oklch(40.1% 0.17 325.612)",950:"oklch(29.3% 0.136 325.661)"},pink:{50:"oklch(97.1% 0.014 343.198)",100:"oklch(94.8% 0.028 342.258)",200:"oklch(89.9% 0.061 343.231)",300:"oklch(82.3% 0.12 346.018)",400:"oklch(71.8% 0.202 349.761)",500:"oklch(65.6% 0.241 354.308)",600:"oklch(59.2% 0.249 0.584)",700:"oklch(52.5% 0.223 3.958)",800:"oklch(45.9% 0.187 3.815)",900:"oklch(40.8% 0.153 2.432)",950:"oklch(28.4% 0.109 3.907)"},rose:{50:"oklch(96.9% 0.015 12.422)",100:"oklch(94.1% 0.03 12.58)",200:"oklch(89.2% 0.058 10.001)",300:"oklch(81% 0.117 11.638)",400:"oklch(71.2% 0.194 13.428)",500:"oklch(64.5% 0.246 16.439)",600:"oklch(58.6% 0.253 17.585)",700:"oklch(51.4% 0.222 16.935)",800:"oklch(45.5% 0.188 13.697)",900:"oklch(41% 0.159 10.272)",950:"oklch(27.1% 0.105 12.094)"}};const b_=[50,100,200,300,400,500,600,700,800,900,950];function E_(e,t){return e in Rs&&typeof Rs[e]=="object"&&t in Rs[e]?Rs[e][t]:""}function C_(e,t,n){const o=n?`${n}-`:"";return`${b_.map(r=>`--ui-color-${e}-${r}: var(--${o}color-${t==="neutral"?"old-neutral":t}-${r}, ${E_(t,r)});`).join(`
|
||
`)}`}function Gh(e,t){return`--ui-${e}: var(--ui-color-${e}-${t});`}const x_=vn(()=>{const e=Pe(),t=Re(),n=F(()=>{const{neutral:r,...u}=e.ui.colors,a=e.ui.prefix;return`@layer theme {
|
||
:root, :host {
|
||
${Object.entries(e.ui.colors).map(([s,i])=>C_(s,i,a)).join(`
|
||
`)}
|
||
}
|
||
:root, :host, .light {
|
||
${Object.keys(u).map(s=>Gh(s,500)).join(`
|
||
`)}
|
||
}
|
||
.dark {
|
||
${Object.keys(u).map(s=>Gh(s,400)).join(`
|
||
`)}
|
||
}
|
||
}`}),o={style:[{innerHTML:()=>n.value,tagPriority:-2,id:"nuxt-ui-colors"}]};if(t.isHydrating&&!t.payload.serverRendered){const r=document.createElement("style");r.innerHTML=n.value,r.setAttribute("data-nuxt-ui-colors",""),document.head.appendChild(r),o.script=[{innerHTML:"document.head.removeChild(document.querySelector('[data-nuxt-ui-colors]'))"}]}Wd(o)}),bn={fatal:0,error:0,warn:1,log:2,info:3,success:3,fail:3,debug:4,trace:5,verbose:Number.POSITIVE_INFINITY},Yh={silent:{level:-1},fatal:{level:bn.fatal},error:{level:bn.error},warn:{level:bn.warn},log:{level:bn.log},info:{level:bn.info},success:{level:bn.success},fail:{level:bn.fail},ready:{level:bn.info},start:{level:bn.info},box:{level:bn.info},debug:{level:bn.debug},trace:{level:bn.trace},verbose:{level:bn.verbose}};function uc(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 C0(e,t,n=".",o){if(!uc(t))return C0(e,{},n);const r=Object.assign({},t);for(const u in e){if(u==="__proto__"||u==="constructor")continue;const a=e[u];a!=null&&(Array.isArray(a)&&Array.isArray(r[u])?r[u]=[...a,...r[u]]:uc(a)&&uc(r[u])?r[u]=C0(a,r[u],(n?`${n}.`:"")+u.toString()):r[u]=a)}return r}function w_(e){return(...t)=>t.reduce((n,o)=>C0(n,o,""),{})}const D_=w_();function A_(e){return Object.prototype.toString.call(e)==="[object Object]"}function B_(e){return!(!A_(e)||!e.message&&!e.args||e.stack)}let ac=!1;const Zh=[];class Ut{options;_lastLog;_mockFn;constructor(t={}){const n=t.types||Yh;this.options=D_({...t,defaults:{...t.defaults},level:sc(t.level,n),reporters:[...t.reporters||[]]},{types:Yh,throttle:1e3,throttleMin:5,formatOptions:{date:!0,colors:!1,compact:!0}});for(const o in n){const r={type:o,...this.options.defaults,...n[o]};this[o]=this._wrapLogFn(r),this[o].raw=this._wrapLogFn(r,!0)}this.options.mockFn&&this.mockTypes(),this._lastLog={}}get level(){return this.options.level}set level(t){this.options.level=sc(t,this.options.types,this.options.level)}prompt(t,n){if(!this.options.prompt)throw new Error("prompt is not supported!");return this.options.prompt(t,n)}create(t){const n=new Ut({...this.options,...t});return this._mockFn&&n.mockTypes(this._mockFn),n}withDefaults(t){return this.create({...this.options,defaults:{...this.options.defaults,...t}})}withTag(t){return this.withDefaults({tag:this.options.defaults.tag?this.options.defaults.tag+":"+t:t})}addReporter(t){return this.options.reporters.push(t),this}removeReporter(t){if(t){const n=this.options.reporters.indexOf(t);if(n!==-1)return this.options.reporters.splice(n,1)}else this.options.reporters.splice(0);return this}setReporters(t){return this.options.reporters=Array.isArray(t)?t:[t],this}wrapAll(){this.wrapConsole(),this.wrapStd()}restoreAll(){this.restoreConsole(),this.restoreStd()}wrapConsole(){for(const t in this.options.types)console["__"+t]||(console["__"+t]=console[t]),console[t]=this[t].raw}restoreConsole(){for(const t in this.options.types)console["__"+t]&&(console[t]=console["__"+t],delete console["__"+t])}wrapStd(){this._wrapStream(this.options.stdout,"log"),this._wrapStream(this.options.stderr,"log")}_wrapStream(t,n){t&&(t.__write||(t.__write=t.write),t.write=o=>{this[n].raw(String(o).trim())})}restoreStd(){this._restoreStream(this.options.stdout),this._restoreStream(this.options.stderr)}_restoreStream(t){t&&t.__write&&(t.write=t.__write,delete t.__write)}pauseLogs(){ac=!0}resumeLogs(){ac=!1;const t=Zh.splice(0);for(const n of t)n[0]._logFn(n[1],n[2])}mockTypes(t){const n=t||this.options.mockFn;if(this._mockFn=n,typeof n=="function")for(const o in this.options.types)this[o]=n(o,this.options.types[o])||this[o],this[o].raw=this[o]}_wrapLogFn(t,n){return(...o)=>{if(ac){Zh.push([this,t,o,n]);return}return this._logFn(t,o,n)}}_logFn(t,n,o){if((t.level||0)>this.level)return!1;const r={date:new Date,args:[],...t,level:sc(t.level,this.options.types)};!o&&n.length===1&&B_(n[0])?Object.assign(r,n[0]):r.args=[...n],r.message&&(r.args.unshift(r.message),delete r.message),r.additional&&(Array.isArray(r.additional)||(r.additional=r.additional.split(`
|
||
`)),r.args.push(`
|
||
`+r.additional.join(`
|
||
`)),delete r.additional),r.type=typeof r.type=="string"?r.type.toLowerCase():"log",r.tag=typeof r.tag=="string"?r.tag:"";const u=(s=!1)=>{const i=(this._lastLog.count||0)-this.options.throttleMin;if(this._lastLog.object&&i>0){const c=[...this._lastLog.object.args];i>1&&c.push(`(repeated ${i} times)`),this._log({...this._lastLog.object,args:c}),this._lastLog.count=1}s&&(this._lastLog.object=r,this._log(r))};clearTimeout(this._lastLog.timeout);const a=this._lastLog.time&&r.date?r.date.getTime()-this._lastLog.time.getTime():0;if(this._lastLog.time=r.date,a<this.options.throttle)try{const s=JSON.stringify([r.type,r.tag,r.args]),i=this._lastLog.serialized===s;if(this._lastLog.serialized=s,i&&(this._lastLog.count=(this._lastLog.count||0)+1,this._lastLog.count>this.options.throttleMin)){this._lastLog.timeout=setTimeout(u,this.options.throttle);return}}catch{}u(!0)}_log(t){for(const n of this.options.reporters)n.log(t,{options:this.options})}}function sc(e,t={},n=3){return e===void 0?n:typeof e=="number"?e:t[e]&&t[e].level!==void 0?t[e].level:n}Ut.prototype.add=Ut.prototype.addReporter;Ut.prototype.remove=Ut.prototype.removeReporter;Ut.prototype.clear=Ut.prototype.removeReporter;Ut.prototype.withScope=Ut.prototype.withTag;Ut.prototype.mock=Ut.prototype.mockTypes;Ut.prototype.pause=Ut.prototype.pauseLogs;Ut.prototype.resume=Ut.prototype.resumeLogs;function __(e={}){return new Ut(e)}class k_{options;defaultColor;levelColorMap;typeColorMap;constructor(t){this.options={...t},this.defaultColor="#7f8c8d",this.levelColorMap={0:"#c0392b",1:"#f39c12",3:"#00BCD4"},this.typeColorMap={success:"#2ecc71"}}_getLogFn(t){return t<1?console.__error||console.error:t===1?console.__warn||console.warn:console.__log||console.log}log(t){const n=this._getLogFn(t.level),o=t.type==="log"?"":t.type,r=t.tag||"",a=`
|
||
background: ${this.typeColorMap[t.type]||this.levelColorMap[t.level]||this.defaultColor};
|
||
border-radius: 0.5em;
|
||
color: white;
|
||
font-weight: bold;
|
||
padding: 2px 0.5em;
|
||
`,s=`%c${[r,o].filter(Boolean).join(":")}`;typeof t.args[0]=="string"?n(`${s}%c ${t.args[0]}`,a,"",...t.args.slice(1)):n(s,a,...t.args)}}function S_(e={}){return __({reporters:e.reporters||[new k_({})],prompt(n,o={}){return o.type==="confirm"?Promise.resolve(confirm(n)):Promise.resolve(prompt(n))},...e})}const T_=S_(),F_=T_.withTag("Docus"),Xh=Object.assign({"../../i18n/locales/ar.json":()=>ne(()=>import("./Ds9OA60O.js"),[],import.meta.url),"../../i18n/locales/be.json":()=>ne(()=>import("./CI43exTt.js"),[],import.meta.url),"../../i18n/locales/bg.json":()=>ne(()=>import("./FIW8Ti8B.js"),[],import.meta.url),"../../i18n/locales/bn.json":()=>ne(()=>import("./CuQFqh_W.js"),[],import.meta.url),"../../i18n/locales/ca.json":()=>ne(()=>import("./zNu3OsYz.js"),[],import.meta.url),"../../i18n/locales/ckb.json":()=>ne(()=>import("./C2GbCjp9.js"),[],import.meta.url),"../../i18n/locales/cs.json":()=>ne(()=>import("./Dcswgw4K.js"),[],import.meta.url),"../../i18n/locales/da.json":()=>ne(()=>import("./Du9oxZzF.js"),[],import.meta.url),"../../i18n/locales/de.json":()=>ne(()=>import("./BosS-MS4.js"),[],import.meta.url),"../../i18n/locales/el.json":()=>ne(()=>import("./Bkurqz2d.js"),[],import.meta.url),"../../i18n/locales/en.json":()=>ne(()=>import("./DOelY9Nb.js"),[],import.meta.url),"../../i18n/locales/es.json":()=>ne(()=>import("./DVlZI4kn.js"),[],import.meta.url),"../../i18n/locales/et.json":()=>ne(()=>import("./C1fSKR9D.js"),[],import.meta.url),"../../i18n/locales/fi.json":()=>ne(()=>import("./DvjBH7HE.js"),[],import.meta.url),"../../i18n/locales/fr.json":()=>ne(()=>import("./DuhoAnL7.js"),[],import.meta.url),"../../i18n/locales/he.json":()=>ne(()=>import("./Bqoc_FpL.js"),[],import.meta.url),"../../i18n/locales/hi.json":()=>ne(()=>import("./-nV3O3Hd.js"),[],import.meta.url),"../../i18n/locales/hy.json":()=>ne(()=>import("./DEklDIUE.js"),[],import.meta.url),"../../i18n/locales/id.json":()=>ne(()=>import("./CArNbJ6I.js"),[],import.meta.url),"../../i18n/locales/it.json":()=>ne(()=>import("./BeOsfPZ5.js"),[],import.meta.url),"../../i18n/locales/ja.json":()=>ne(()=>import("./uN6OGCoe.js"),[],import.meta.url),"../../i18n/locales/kk.json":()=>ne(()=>import("./Y1bVb6fC.js"),[],import.meta.url),"../../i18n/locales/km.json":()=>ne(()=>import("./Crnsupp9.js"),[],import.meta.url),"../../i18n/locales/ko.json":()=>ne(()=>import("./D-lyTl4E.js"),[],import.meta.url),"../../i18n/locales/ky.json":()=>ne(()=>import("./DxN8ZPeP.js"),[],import.meta.url),"../../i18n/locales/lb.json":()=>ne(()=>import("./BRj7a3jo.js"),[],import.meta.url),"../../i18n/locales/ms.json":()=>ne(()=>import("./CsxHJ_Yb.js"),[],import.meta.url),"../../i18n/locales/nb.json":()=>ne(()=>import("./D0RjKS9E.js"),[],import.meta.url),"../../i18n/locales/nl.json":()=>ne(()=>import("./Dme4Sp_Z.js"),[],import.meta.url),"../../i18n/locales/pl.json":()=>ne(()=>import("./BscxgZ9w.js"),[],import.meta.url),"../../i18n/locales/pt-BR.json":()=>ne(()=>import("./BOynLmEf.js"),[],import.meta.url),"../../i18n/locales/ro.json":()=>ne(()=>import("./C919_JS_.js"),[],import.meta.url),"../../i18n/locales/ru.json":()=>ne(()=>import("./CrCM1jgP.js"),[],import.meta.url),"../../i18n/locales/si.json":()=>ne(()=>import("./BePYYsBE.js"),[],import.meta.url),"../../i18n/locales/sl.json":()=>ne(()=>import("./C8-8Pk2V.js"),[],import.meta.url),"../../i18n/locales/sv.json":()=>ne(()=>import("./D_wlStJ8.js"),[],import.meta.url),"../../i18n/locales/tr.json":()=>ne(()=>import("./B7V4_Oof.js"),[],import.meta.url),"../../i18n/locales/uk.json":()=>ne(()=>import("./BlxJeUnt.js"),[],import.meta.url),"../../i18n/locales/ur.json":()=>ne(()=>import("./ClE5p2_s.js"),[],import.meta.url),"../../i18n/locales/vi.json":()=>ne(()=>import("./DbjiwLiW.js"),[],import.meta.url),"../../i18n/locales/zh-CN.json":()=>ne(()=>import("./PB_A7Nh4.js"),[],import.meta.url)}),P_=vn(async()=>{let e,t;const n=Re(),o=n.$config.public.i18n;if(!o){const u=Pe().docus.locale||"en";let a=u,s;const i=`../../i18n/locales/${u}.json`,c=Xh[i];if(c)s=([e,t]=qr(()=>c()),e=await e,t(),e).default;else{F_.warn(`Missing locale file for "${u}". Falling back to "en".`),a="en";const d=Xh["../../i18n/locales/en.json"];d?s=([e,t]=qr(()=>d()),e=await e,t(),e).default:s={}}n.provide("locale",a),n.provide("localeMessages",s);return}ew(r=>{if(r.path==="/"){const u=e9("i18n_redirected").value||o.defaultLocale||"en";return dl(`/${u}`)}})}),M_=[Yw,eD,MA,p9,h9,m9,g9,v9,E9,EB,v_,y_,x_,P_];function O_(e,t){const n=t/e*100;return 2/Math.PI*100*Math.atan(n/50)}function I_(e={}){const{duration:t=2e3,throttle:n=200,hideDelay:o=500,resetDelay:r=400}=e,u=e.estimatedProgress||O_,a=Re(),s=Me(0),i=Me(!1),c=Me(!1);let l=!1,d,p,h,m;const g=(x={})=>{v(),c.value=!1,y(0,x)};function y(x=0,_={}){if(a.isHydrating)return;if(x>=100)return b({force:_.force});C(),s.value=x<0?0:x;const S=_.force?0:n;S?p=setTimeout(()=>{i.value=!0,w()},S):(i.value=!0,w())}function E(){h=setTimeout(()=>{i.value=!1,m=setTimeout(()=>{s.value=0},r)},o)}function b(x={}){s.value=100,l=!0,C(),v(),x.error&&(c.value=!0),x.force?(s.value=0,i.value=!1):E()}function v(){clearTimeout(h),clearTimeout(m)}function C(){clearTimeout(p),cancelAnimationFrame(d)}function w(){l=!1;let x;function _(S){if(l)return;x??=S;const O=S-x;s.value=Math.max(0,Math.min(100,u(t,O))),d=requestAnimationFrame(_)}d=requestAnimationFrame(_)}let B=()=>{};{const x=a.hook("page:loading:start",()=>{g()}),_=a.hook("page:loading:end",()=>{b()}),S=a.hook("vue:error",()=>b());B=()=>{S(),x(),_(),C()}}return{_cleanup:B,progress:F(()=>s.value),isLoading:F(()=>i.value),error:F(()=>c.value),start:g,set:y,finish:b,clear:C}}function R_(e={}){const t=Re(),n=t._loadingIndicator||=I_(e);return ho()&&(t._loadingIndicatorDeps||=0,t._loadingIndicatorDeps++,ir(()=>{t._loadingIndicatorDeps--,t._loadingIndicatorDeps===0&&(n._cleanup(),delete t._loadingIndicator)})),n}const L_=L({name:"NuxtLoadingIndicator",props:{throttle:{type:Number,default:200},duration:{type:Number,default:2e3},hideDelay:{type:Number,default:500},resetDelay:{type:Number,default:400},height:{type:Number,default:3},color:{type:[String,Boolean],default:"repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%)"},errorColor:{type:String,default:"repeating-linear-gradient(to right,#f87171 0%,#ef4444 100%)"},estimatedProgress:{type:Function,required:!1}},setup(e,{slots:t,expose:n}){const{progress:o,isLoading:r,error:u,start:a,finish:s,clear:i}=R_({duration:e.duration,throttle:e.throttle,hideDelay:e.hideDelay,resetDelay:e.resetDelay,estimatedProgress:e.estimatedProgress});return n({progress:o,isLoading:r,error:u,start:a,finish:s,clear:i}),()=>qe("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${e.height}px`,opacity:r.value?1:0,background:u.value?e.errorColor:e.color||void 0,backgroundSize:`${o.value>0?100/o.value*100:0}% auto`,transform:`scaleX(${o.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},t)}});function lt(e,t){const n=typeof e=="string"&&!t?`${e}Context`:t,o=Symbol(n);return[a=>{const s=Ue(o,a);if(s||s===null)return s;throw new Error(`Injection \`${o.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(", ")}`:`\`${e}\``}`)},a=>(Pt(o,a),a)]}function dt(){let e=document.activeElement;if(e==null)return null;for(;e!=null&&e.shadowRoot!=null&&e.shadowRoot.activeElement!=null;)e=e.shadowRoot.activeElement;return e}function I3(e,t,n){const o=n.originalEvent.target,r=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),o.dispatchEvent(r)}function yl(e){return e==null}function q_(e,t){return yl(e)?!1:Array.isArray(e)?e.some(n=>Ur(n,t)):Ur(e,t)}function uf(e){return e?e.flatMap(t=>t.type===Ce?uf(t.children):[t]):[]}const $_=["INPUT","TEXTAREA"];function za(e,t,n,o={}){if(!t||o.enableIgnoredElement&&$_.includes(t.nodeName))return null;const{arrowKeyOptions:r="both",attributeName:u="[data-reka-collection-item]",itemsArray:a=[],loop:s=!0,dir:i="ltr",preventScroll:c=!0,focus:l=!1}=o,[d,p,h,m,g,y]=[e.key==="ArrowRight",e.key==="ArrowLeft",e.key==="ArrowUp",e.key==="ArrowDown",e.key==="Home",e.key==="End"],E=h||m,b=d||p;if(!g&&!y&&(!E&&!b||r==="vertical"&&b||r==="horizontal"&&E))return null;const v=n?Array.from(n.querySelectorAll(u)):a;if(!v.length)return null;c&&e.preventDefault();let C=null;return b||E?C=R3(v,t,{goForward:E?m:i==="ltr"?d:p,loop:s}):g?C=v.at(0)||null:y&&(C=v.at(-1)||null),l&&C?.focus(),C}function R3(e,t,n,o=e.includes(t)?e.length:e.length+1){if(--o===0)return null;const r=e.indexOf(t);let u;if(r===-1?u=n.goForward?0:e.length-1:u=n.goForward?r+1:r-1,!n.loop&&(u<0||u>=e.length))return null;const a=(u+e.length)%e.length,s=e[a];return s?s.hasAttribute("disabled")&&s.getAttribute("disabled")!=="false"?R3(e,s,n,o):s:null}const[L3,N_]=lt("ConfigProvider");var j_=L({inheritAttrs:!1,__name:"ConfigProvider",props:{dir:{type:String,required:!1,default:"ltr"},locale:{type:String,required:!1,default:"en"},scrollBody:{type:[Boolean,Object],required:!1,default:!0},nonce:{type:String,required:!1,default:void 0},useId:{type:Function,required:!1,default:void 0}},setup(e){const t=e,{dir:n,locale:o,scrollBody:r,nonce:u}=mt(t);return N_({dir:n,locale:o,scrollBody:r,nonce:u,useId:t.useId}),(a,s)=>P(a.$slots,"default")}}),V_=j_;function z_(e,t){var n;const o=Me();return Ze(()=>{o.value=e()},{...t,flush:(n=t?.flush)!==null&&n!==void 0?n:"sync"}),Mo(o)}function U_(e,t,n={}){let o,r,u,a=!0;const s=()=>{a=!0,u()};ye(e,s,{flush:"sync",...n});const i=typeof t=="function"?t:t.get,c=typeof t=="function"?void 0:t.set,l=es((d,p)=>(r=d,u=p,{get(){return a&&(o=i(o),a=!1),r(),o},set(h){c?.(h)}}));return l.trigger=s,l}function $o(e,t){return ho()?(ir(e,t),!0):!1}function H_(){const e=new Set,t=u=>{e.delete(u)};return{on:u=>{e.add(u);const a=()=>t(u);return $o(a),{off:a}},off:t,trigger:(...u)=>Promise.all(Array.from(e).map(a=>a(...u))),clear:()=>{e.clear()}}}function K_(e){let t=!1,n;const o=Qa(!0);return((...r)=>(t||(n=o.run(()=>e(...r)),t=!0),n))}const ic=new WeakMap,W_=(...e)=>{var t;const n=e[0],o=(t=We())===null||t===void 0?void 0:t.proxy,r=o??ho();if(r==null&&!Lu())throw new Error("injectLocal must be called in setup");return r&&ic.has(r)&&n in ic.get(r)?ic.get(r)[n]:Ue(...e)},gn=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const x0=e=>typeof e<"u",G_=e=>e!=null,Y_=Object.prototype.toString,Z_=e=>Y_.call(e)==="[object Object]",Kr=()=>{},Jh=X_();function X_(){var e,t,n;return gn&&!!(!((e=window)===null||e===void 0||(e=e.navigator)===null||e===void 0)&&e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window)===null||t===void 0||(t=t.navigator)===null||t===void 0?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test((n=window)===null||n===void 0?void 0:n.navigator.userAgent))}function q3(...e){if(e.length!==1)return Ye(...e);const t=e[0];return typeof t=="function"?Mo(es(()=>({get:t,set:Kr}))):R(t)}function af(e,t){function n(...o){return new Promise((r,u)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(u)})}return n}const $3=e=>e();function J_(e,t={}){let n,o,r=Kr;const u=i=>{clearTimeout(i),r(),r=Kr};let a;return i=>{const c=ke(e),l=ke(t.maxWait);return n&&u(n),c<=0||l!==void 0&&l<=0?(o&&(u(o),o=void 0),Promise.resolve(i())):new Promise((d,p)=>{r=t.rejectOnCancel?p:d,a=i,l&&!o&&(o=setTimeout(()=>{n&&u(n),o=void 0,d(a())},l)),n=setTimeout(()=>{o&&u(o),o=void 0,d(i())},c)})}}function Q_(...e){let t=0,n,o=!0,r=Kr,u,a,s,i,c;!rt(e[0])&&typeof e[0]=="object"?{delay:a,trailing:s=!0,leading:i=!0,rejectOnCancel:c=!1}=e[0]:[a,s=!0,i=!0,c=!1]=e;const l=()=>{n&&(clearTimeout(n),n=void 0,r(),r=Kr)};return p=>{const h=ke(a),m=Date.now()-t,g=()=>u=p();return l(),h<=0?(t=Date.now(),g()):(m>h?(t=Date.now(),(i||!o)&&g()):s&&(u=new Promise((y,E)=>{r=c?E:y,n=setTimeout(()=>{t=Date.now(),o=!0,y(g()),l()},Math.max(0,h-m))})),!i&&!n&&(n=setTimeout(()=>o=!0,h)),o=!1,u)}}function ek(e=$3,t={}){const{initialState:n="active"}=t,o=q3(n==="active");function r(){o.value=!1}function u(){o.value=!0}return{isActive:Mo(o),pause:r,resume:u,eventFilter:(...s)=>{o.value&&e(...s)}}}function tk(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const o=t;t=void 0,o&&await o},n}function Qh(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function ai(e){return Array.isArray(e)?e:[e]}function nk(e){const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))}const ok=/-(\w)/g,rk=nk(e=>e.replace(ok,(t,n)=>n?n.toUpperCase():""));function N3(e){return We()}function Nu(e){if(!gn)return e;let t=0,n,o;const r=()=>{t-=1,o&&t<=0&&(o.stop(),n=void 0,o=void 0)};return((...u)=>(t+=1,o||(o=Qa(!0),n=o.run(()=>e(...u))),$o(r),n))}function uk(e,t){if(typeof Symbol<"u"){const n={...e};return Object.defineProperty(n,Symbol.iterator,{enumerable:!1,value(){let o=0;return{next:()=>({value:t[o++],done:o>t.length})}}}),n}else return Object.assign([...t],e)}function ak(e){return _t(rt(e)?new Proxy({},{get(t,n,o){return f(Reflect.get(e.value,n,o))},set(t,n,o){return rt(e.value[n])&&!rt(o)?e.value[n].value=o:e.value[n]=o,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}}):e)}function j3(e){return ak(F(e))}function No(e,...t){const n=t.flat(),o=n[0];return j3(()=>Object.fromEntries(typeof o=="function"?Object.entries(mt(e)).filter(([r,u])=>!o(ke(u),r)):Object.entries(mt(e)).filter(r=>!n.includes(r[0]))))}function Jt(e,...t){const n=t.flat(),o=n[0];return j3(()=>Object.fromEntries(typeof o=="function"?Object.entries(mt(e)).filter(([r,u])=>o(ke(u),r)):n.map(r=>[r,q3(e,r)])))}function bl(e,t=1e4){return es((n,o)=>{let r=ke(e),u;const a=()=>setTimeout(()=>{r=ke(e),o()},ke(t));return $o(()=>{clearTimeout(u)}),{get(){return n(),r},set(s){r=s,o(),clearTimeout(u),u=a()}}})}function V3(e,t=200,n={}){return af(J_(t,n),e)}function sk(e,t=200,n=!1,o=!0,r=!1){return af(Q_(t,n,o,r),e)}function XU(e,t=200,n=!0,o=!0){if(t<=0)return e;const r=R(ke(e)),u=sk(()=>{r.value=e.value},t,n,o);return ye(e,()=>u()),r}function ik(e,t,n={}){const{eventFilter:o=$3,...r}=n;return ye(e,af(o,t),r)}function e4(e,t,n={}){const{eventFilter:o,initialState:r="active",...u}=n,{eventFilter:a,pause:s,resume:i,isActive:c}=ek(o,{initialState:r});return{stop:ik(e,t,{...u,eventFilter:a}),pause:s,resume:i,isActive:c}}function lk(e,t,...[n]){const{flush:o="sync",deep:r=!1,immediate:u=!0,direction:a="both",transform:s={}}=n||{},i=[],c="ltr"in s&&s.ltr||(p=>p),l="rtl"in s&&s.rtl||(p=>p);return(a==="both"||a==="ltr")&&i.push(e4(e,p=>{i.forEach(h=>h.pause()),t.value=c(p),i.forEach(h=>h.resume())},{flush:o,deep:r,immediate:u})),(a==="both"||a==="rtl")&&i.push(e4(t,p=>{i.forEach(h=>h.pause()),e.value=l(p),i.forEach(h=>h.resume())},{flush:o,deep:r,immediate:u})),()=>{i.forEach(p=>p.stop())}}function ck(e,t){N3()&&mo(e,t)}function z3(e,t=!0,n){N3()?$e(e,n):t?e():Oe(e)}function El(e,t,n={}){const{immediate:o=!0,immediateCallback:r=!1}=n,u=Me(!1);let a;function s(){a&&(clearTimeout(a),a=void 0)}function i(){u.value=!1,s()}function c(...l){r&&e(),s(),u.value=!0,a=setTimeout(()=>{u.value=!1,a=void 0,e(...l)},ke(t))}return o&&(u.value=!0,gn&&c()),$o(i),{isPending:Br(u),start:c,stop:i}}function dk(e=1e3,t={}){const{controls:n=!1,callback:o}=t,r=El(o??Kr,e,t),u=F(()=>!r.isPending.value);return n?{ready:u,...r}:u}function fk(e,t,n){return ye(e,t,{...n,immediate:!0})}function To(e={}){const{inheritAttrs:t=!0}=e,n=Me(),o=L({setup(u,{slots:a}){return()=>{n.value=a.default}}}),r=L({inheritAttrs:t,props:e.props,setup(u,{attrs:a,slots:s}){return()=>{var i;if(!n.value)throw new Error("[VueUse] Failed to find the definition of reusable template");const c=(i=n.value)===null||i===void 0?void 0:i.call(n,{...e.props==null?pk(a):u,$slots:s});return t&&c?.length===1?c[0]:c}}});return uk({define:o,reuse:r},[o,r])}function pk(e){const t={};for(const n in e)t[rk(n)]=e[n];return t}const Zn=gn?window:void 0,U3=gn?window.navigator:void 0;function an(e){var t;const n=ke(e);return(t=n?.$el)!==null&&t!==void 0?t:n}function At(...e){const t=(o,r,u,a)=>(o.addEventListener(r,u,a),()=>o.removeEventListener(r,u,a)),n=F(()=>{const o=ai(ke(e[0])).filter(r=>r!=null);return o.every(r=>typeof r!="string")?o:void 0});return fk(()=>{var o,r;return[(o=(r=n.value)===null||r===void 0?void 0:r.map(u=>an(u)))!==null&&o!==void 0?o:[Zn].filter(u=>u!=null),ai(ke(n.value?e[1]:e[0])),ai(f(n.value?e[2]:e[1])),ke(n.value?e[3]:e[2])]},([o,r,u,a],s,i)=>{if(!o?.length||!r?.length||!u?.length)return;const c=Z_(a)?{...a}:a,l=o.flatMap(d=>r.flatMap(p=>u.map(h=>t(d,p,h,c))));i(()=>{l.forEach(d=>d())})},{flush:"post"})}function H3(){const e=Me(!1),t=We();return t&&$e(()=>{e.value=!0},t),e}function ls(e){const t=H3();return F(()=>(t.value,!!e()))}function K3(e,t,n={}){const{window:o=Zn,...r}=n;let u;const a=ls(()=>o&&"MutationObserver"in o),s=()=>{u&&(u.disconnect(),u=void 0)},i=ye(F(()=>{const d=ai(ke(e)).map(an).filter(G_);return new Set(d)}),d=>{s(),a.value&&d.size&&(u=new MutationObserver(t),d.forEach(p=>u.observe(p,r)))},{immediate:!0,flush:"post"}),c=()=>u?.takeRecords(),l=()=>{i(),s()};return $o(l),{isSupported:a,stop:l,takeRecords:c}}function hk(e,t,n={}){const{window:o=Zn,document:r=o?.document,flush:u="sync"}=n;if(!o||!r)return Kr;let a;const s=l=>{a?.(),a=l},i=Ze(()=>{const l=an(e);if(l){const{stop:d}=K3(r,p=>{p.map(h=>[...h.removedNodes]).flat().some(h=>h===l||h.contains(l))&&t(p)},{window:o,childList:!0,subtree:!0});s(d)}},{flush:u}),c=()=>{i(),s()};return $o(c),c}function mk(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function sf(...e){let t,n,o={};e.length===3?(t=e[0],n=e[1],o=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],o=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=Zn,eventName:u="keydown",passive:a=!1,dedupe:s=!1}=o,i=mk(t);return At(r,u,l=>{l.repeat&&ke(s)||i(l)&&n(l)},a)}function JU(e={}){var t;const{window:n=Zn,deep:o=!0,triggerOnRemoval:r=!1}=e,u=(t=e.document)!==null&&t!==void 0?t:n?.document,a=()=>{let c=u?.activeElement;if(o)for(var l;c?.shadowRoot;)c=c==null||(l=c.shadowRoot)===null||l===void 0?void 0:l.activeElement;return c},s=Me(),i=()=>{s.value=a()};if(n){const c={capture:!0,passive:!0};At(n,"blur",l=>{l.relatedTarget===null&&i()},c),At(n,"focus",i,c)}return r&&hk(s,i,{document:u}),i(),s}function W3(e,t={}){const{immediate:n=!0,fpsLimit:o=null,window:r=Zn,once:u=!1}=t,a=Me(!1),s=F(()=>{const h=ke(o);return h?1e3/h:null});let i=0,c=null;function l(h){if(!a.value||!r)return;i||(i=h);const m=h-i;if(s.value&&m<s.value){c=r.requestAnimationFrame(l);return}if(i=h,e({delta:m,timestamp:h}),u){a.value=!1,c=null;return}c=r.requestAnimationFrame(l)}function d(){!a.value&&r&&(a.value=!0,i=0,c=r.requestAnimationFrame(l))}function p(){a.value=!1,c!=null&&r&&(r.cancelAnimationFrame(c),c=null)}return n&&d(),$o(p),{isActive:Mo(a),pause:p,resume:d}}const gk=Symbol("vueuse-ssr-width");function vk(){const e=Lu()?W_(gk,null):null;return typeof e=="number"?e:void 0}function yk(e,t={}){const{window:n=Zn,ssrWidth:o=vk()}=t,r=ls(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),u=Me(typeof o=="number"),a=Me(),s=Me(!1),i=c=>{s.value=c.matches};return Ze(()=>{if(u.value){u.value=!r.value,s.value=ke(e).split(",").some(c=>{const l=c.includes("not all"),d=c.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),p=c.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let h=!!(d||p);return d&&h&&(h=o>=Qh(d[1])),p&&h&&(h=o<=Qh(p[1])),l?!h:h});return}r.value&&(a.value=n.matchMedia(ke(e)),s.value=a.value.matches)}),At(a,"change",i,{passive:!0}),F(()=>s.value)}function t4(e,t={}){const{controls:n=!1,navigator:o=U3}=t,r=ls(()=>o&&"permissions"in o),u=Me(),a=typeof e=="string"?{name:e}:e,s=Me(),i=()=>{var l,d;s.value=(l=(d=u.value)===null||d===void 0?void 0:d.state)!==null&&l!==void 0?l:"prompt"};At(u,"change",i,{passive:!0});const c=tk(async()=>{if(r.value){if(!u.value)try{u.value=await o.permissions.query(a)}catch{u.value=void 0}finally{i()}if(n)return He(u.value)}});return c(),n?{state:s,isSupported:r,query:c}:s}function QU(e={}){const{navigator:t=U3,read:n=!1,source:o,copiedDuring:r=1500,legacy:u=!1}=e,a=ls(()=>t&&"clipboard"in t),s=t4("clipboard-read"),i=t4("clipboard-write"),c=F(()=>a.value||u),l=Me(""),d=Me(!1),p=El(()=>d.value=!1,r,{immediate:!1});async function h(){let b=!(a.value&&E(s.value));if(!b)try{l.value=await t.clipboard.readText()}catch{b=!0}b&&(l.value=y())}c.value&&n&&At(["copy","cut"],h,{passive:!0});async function m(b=ke(o)){if(c.value&&b!=null){let v=!(a.value&&E(i.value));if(!v)try{await t.clipboard.writeText(b)}catch{v=!0}v&&g(b),l.value=b,d.value=!0,p.start()}}function g(b){const v=document.createElement("textarea");v.value=b,v.style.position="absolute",v.style.opacity="0",v.setAttribute("readonly",""),document.body.appendChild(v),v.select(),document.execCommand("copy"),v.remove()}function y(){var b,v,C;return(b=(v=document)===null||v===void 0||(C=v.getSelection)===null||C===void 0||(C=C.call(v))===null||C===void 0?void 0:C.toString())!==null&&b!==void 0?b:""}function E(b){return b==="granted"||b==="prompt"}return{isSupported:c,text:Mo(l),copied:Mo(d),copy:m}}function bk(e){return JSON.parse(JSON.stringify(e))}function Ek(e){const t=We(),n=U_(()=>null,()=>t.proxy.$el);return Gr(n.trigger),$e(n.trigger),n}function Ua(e,t,n={}){const{window:o=Zn,...r}=n;let u;const a=ls(()=>o&&"ResizeObserver"in o),s=()=>{u&&(u.disconnect(),u=void 0)},i=ye(F(()=>{const l=ke(e);return Array.isArray(l)?l.map(d=>an(d)):[an(l)]}),l=>{if(s(),a.value&&o){u=new ResizeObserver(t);for(const d of l)d&&u.observe(d,r)}},{immediate:!0,flush:"post"}),c=()=>{s(),i()};return $o(c),{isSupported:a,stop:c}}const Ck={page:e=>[e.pageX,e.pageY],client:e=>[e.clientX,e.clientY],screen:e=>[e.screenX,e.screenY],movement:e=>e instanceof MouseEvent?[e.movementX,e.movementY]:null};function xk(e={}){const{type:t="page",touch:n=!0,resetOnTouchEnds:o=!1,initialValue:r={x:0,y:0},window:u=Zn,target:a=u,scroll:s=!0,eventFilter:i}=e;let c=null,l=0,d=0;const p=Me(r.x),h=Me(r.y),m=Me(null),g=typeof t=="function"?t:Ck[t],y=x=>{const _=g(x);c=x,_&&([p.value,h.value]=_,m.value="mouse"),u&&(l=u.scrollX,d=u.scrollY)},E=x=>{if(x.touches.length>0){const _=g(x.touches[0]);_&&([p.value,h.value]=_,m.value="touch")}},b=()=>{if(!c||!u)return;const x=g(c);c instanceof MouseEvent&&x&&(p.value=x[0]+u.scrollX-l,h.value=x[1]+u.scrollY-d)},v=()=>{p.value=r.x,h.value=r.y},C=i?x=>i(()=>y(x),{}):x=>y(x),w=i?x=>i(()=>E(x),{}):x=>E(x),B=i?()=>i(()=>b(),{}):()=>b();if(a){const x={passive:!0};At(a,["mousemove","dragover"],C,x),n&&t!=="movement"&&(At(a,["touchstart","touchmove"],w,x),o&&At(a,"touchend",v,x)),s&&t==="page"&&At(u,"scroll",B,x)}return{x:p,y:h,sourceType:m}}function eH(e,t={}){const{windowResize:n=!0,windowScroll:o=!0,handleOutside:r=!0,window:u=Zn}=t,a=t.type||"page",{x:s,y:i,sourceType:c}=xk(t),l=Me(e??u?.document.body),d=Me(0),p=Me(0),h=Me(0),m=Me(0),g=Me(0),y=Me(0),E=Me(!0);function b(){if(!u)return;const w=an(l);if(!(!w||!(w instanceof Element)))for(const B of w.getClientRects()){const{left:x,top:_,width:S,height:O}=B;h.value=x+(a==="page"?u.pageXOffset:0),m.value=_+(a==="page"?u.pageYOffset:0),g.value=O,y.value=S;const H=s.value-h.value,N=i.value-m.value;if(E.value=S===0||O===0||H<0||N<0||H>S||N>O,(r||!E.value)&&(d.value=H,p.value=N),!E.value)break}}const v=[];function C(){v.forEach(w=>w()),v.length=0}if(z3(()=>{b()}),u){const{stop:w}=Ua(l,b),{stop:B}=K3(l,b,{attributeFilter:["style","class"]}),x=ye([l,s,i],b);v.push(w,B,x),At(document,"mouseleave",()=>E.value=!0,{passive:!0}),o&&v.push(At("scroll",b,{capture:!0,passive:!0})),n&&v.push(At("resize",b,{passive:!0}))}return{x:s,y:i,sourceType:c,elementX:d,elementY:p,elementPositionX:h,elementPositionY:m,elementHeight:g,elementWidth:y,isOutside:E,stop:C}}function tH(e=Ek()){const t=Me(),n=()=>{const o=an(e);o&&(t.value=o.parentElement)};return z3(n),ye(()=>ke(e),n),t}function Lt(e,t,n,o={}){var r,u;const{clone:a=!1,passive:s=!1,eventName:i,deep:c=!1,defaultValue:l,shouldEmit:d}=o,p=We(),h=n||p?.emit||(p==null||(r=p.$emit)===null||r===void 0?void 0:r.bind(p))||(p==null||(u=p.proxy)===null||u===void 0||(u=u.$emit)===null||u===void 0?void 0:u.bind(p?.proxy));let m=i;t||(t="modelValue"),m=m||`update:${t.toString()}`;const g=b=>a?typeof a=="function"?a(b):bk(b):b,y=()=>x0(e[t])?g(e[t]):l,E=b=>{d?d(b)&&h(m,b):h(m,b)};if(s){const b=R(y());let v=!1;return ye(()=>e[t],C=>{v||(v=!0,b.value=g(C),Oe(()=>v=!1))}),ye(b,C=>{!v&&(C!==e[t]||c)&&E(C)},{deep:c}),b}else return F({get(){return y()},set(b){E(b)}})}const wk=Nu(()=>{const e=R(new Map),t=R(),n=F(()=>{for(const a of e.value.values())if(a)return!0;return!1}),o=L3({scrollBody:R(!0)});let r=null;const u=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",document.body.style.pointerEvents="",document.documentElement.style.removeProperty("--scrollbar-width"),document.body.style.overflow=t.value??"",Jh&&r?.(),t.value=void 0};return ye(n,(a,s)=>{if(!gn)return;if(!a){s&&u();return}t.value===void 0&&(t.value=document.body.style.overflow);const i=window.innerWidth-document.documentElement.clientWidth,c={padding:i,margin:0},l=o.scrollBody?.value?typeof o.scrollBody.value=="object"?wt({padding:o.scrollBody.value.padding===!0?i:o.scrollBody.value.padding,margin:o.scrollBody.value.margin===!0?i:o.scrollBody.value.margin},c):c:{padding:0,margin:0};i>0&&(document.body.style.paddingRight=typeof l.padding=="number"?`${l.padding}px`:String(l.padding),document.body.style.marginRight=typeof l.margin=="number"?`${l.margin}px`:String(l.margin),document.documentElement.style.setProperty("--scrollbar-width",`${i}px`),document.body.style.overflow="hidden"),Jh&&(r=At(document,"touchmove",d=>Dk(d),{passive:!1})),Oe(()=>{n.value&&(document.body.style.pointerEvents="none",document.body.style.overflow="hidden")})},{immediate:!0,flush:"sync"}),e});function lf(e){const t=Math.random().toString(36).substring(2,7),n=wk();n.value.set(t,e??!1);const o=F({get:()=>n.value.get(t)??!1,set:r=>n.value.set(t,r)});return ck(()=>{n.value.delete(t)}),o}function G3(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth<e.scrollWidth||t.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const n=e.parentNode;return!(n instanceof Element)||n.tagName==="BODY"?!1:G3(n)}}function Dk(e){const t=e||window.event,n=t.target;return n instanceof Element&&G3(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}function ju(e){const t=L3({dir:R("ltr")});return F(()=>e?.value||t.dir?.value||"ltr")}function Xn(e){const t=We(),n=t?.type.emits,o={};return n?.length||console.warn(`No emitted event found. Please check component: ${t?.type.__name}`),n?.forEach(r=>{o[hu(Ft(r))]=(...u)=>e(r,...u)}),o}let lc=0;function Y3(){Ze(e=>{if(!gn)return;const t=document.querySelectorAll("[data-reka-focus-guard]");document.body.insertAdjacentElement("afterbegin",t[0]??n4()),document.body.insertAdjacentElement("beforeend",t[1]??n4()),lc++,e(()=>{lc===1&&document.querySelectorAll("[data-reka-focus-guard]").forEach(n=>n.remove()),lc--})})}function n4(){const e=document.createElement("span");return e.setAttribute("data-reka-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}function ae(){const e=We(),t=R(),n=F(()=>o());Gr(()=>{n.value!==o()&&jg(t)});function o(){return t.value&&"$el"in t.value&&["#text","#comment"].includes(t.value.$el.nodeName)?t.value.$el.nextElementSibling:an(t)}const r=Object.assign({},e.exposed),u={};for(const s in e.props)Object.defineProperty(u,s,{enumerable:!0,configurable:!0,get:()=>e.props[s]});if(Object.keys(r).length>0)for(const s in r)Object.defineProperty(u,s,{enumerable:!0,configurable:!0,get:()=>r[s]});Object.defineProperty(u,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=u;function a(s){if(t.value=s,!!s&&(Object.defineProperty(u,"$el",{enumerable:!0,configurable:!0,get:()=>s instanceof Element?s:s.$el}),!(s instanceof Element)&&!Object.prototype.hasOwnProperty.call(s,"$el"))){const i=s.$.exposed,c=Object.assign({},u);for(const l in i)Object.defineProperty(c,l,{enumerable:!0,configurable:!0,get:()=>i[l]});e.exposed=c}}return{forwardRef:a,currentRef:t,currentElement:n}}function ln(e){const t=We(),n=Object.keys(t?.type.props??{}).reduce((r,u)=>{const a=(t?.type.props[u]).default;return a!==void 0&&(r[u]=a),r},{}),o=Ye(e);return F(()=>{const r={},u=t?.vnode.props??{};return Object.keys(u).forEach(a=>{r[Ft(a)]=u[a]}),Object.keys({...n,...r}).reduce((a,s)=>(o.value[s]!==void 0&&(a[s]=o.value[s]),a),{})})}function it(e,t){const n=ln(e),o=t?Xn(t):{};return F(()=>({...n.value,...o}))}function Z3(e,t){const n=bl(!1,300);$o(()=>{n.value=!1});const o=R(null),r=H_();function u(){o.value=null,n.value=!1}function a(s,i){if(!i)return;const c=s.currentTarget,l={x:s.clientX,y:s.clientY},d=Ak(l,c.getBoundingClientRect()),p=Bk(l,d,1),h=_k(i.getBoundingClientRect()),m=Sk([...p,...h]);o.value=m,n.value=!0}return Ze(s=>{if(e.value&&t.value){const i=l=>a(l,t.value),c=l=>a(l,e.value);e.value.addEventListener("pointerleave",i),t.value.addEventListener("pointerleave",c),s(()=>{e.value?.removeEventListener("pointerleave",i),t.value?.removeEventListener("pointerleave",c)})}}),Ze(s=>{if(o.value){const i=c=>{if(!o.value||!(c.target instanceof Element))return;const l=c.target,d={x:c.clientX,y:c.clientY},p=e.value?.contains(l)||t.value?.contains(l),h=!kk(d,o.value),m=!!l.closest("[data-grace-area-trigger]");p?u():(h||m)&&(u(),r.trigger())};e.value?.ownerDocument.addEventListener("pointermove",i),s(()=>e.value?.ownerDocument.removeEventListener("pointermove",i))}}),{isPointerInTransit:n,onPointerExit:r.on}}function Ak(e,t){const n=Math.abs(t.top-e.y),o=Math.abs(t.bottom-e.y),r=Math.abs(t.right-e.x),u=Math.abs(t.left-e.x);switch(Math.min(n,o,r,u)){case u:return"left";case r:return"right";case n:return"top";case o:return"bottom";default:throw new Error("unreachable")}}function Bk(e,t,n=5){const o=[];switch(t){case"top":o.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":o.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":o.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":o.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return o}function _k(e){const{top:t,right:n,bottom:o,left:r}=e;return[{x:r,y:t},{x:n,y:t},{x:n,y:o},{x:r,y:o}]}function kk(e,t){const{x:n,y:o}=e;let r=!1;for(let u=0,a=t.length-1;u<t.length;a=u++){const s=t[u].x,i=t[u].y,c=t[a].x,l=t[a].y;i>o!=l>o&&n<(c-s)*(o-i)/(l-i)+s&&(r=!r)}return r}function Sk(e){const t=e.slice();return t.sort((n,o)=>n.x<o.x?-1:n.x>o.x?1:n.y<o.y?-1:n.y>o.y?1:0),Tk(t)}function Tk(e){if(e.length<=1)return e.slice();const t=[];for(let o=0;o<e.length;o++){const r=e[o];for(;t.length>=2;){const u=t[t.length-1],a=t[t.length-2];if((u.x-a.x)*(r.y-a.y)>=(u.y-a.y)*(r.x-a.x))t.pop();else break}t.push(r)}t.pop();const n=[];for(let o=e.length-1;o>=0;o--){const r=e[o];for(;n.length>=2;){const u=n[n.length-1],a=n[n.length-2];if((u.x-a.x)*(r.y-a.y)>=(u.y-a.y)*(r.x-a.x))n.pop();else break}n.push(r)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var Fk=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},ru=new WeakMap,Ls=new WeakMap,qs={},cc=0,X3=function(e){return e&&(e.host||X3(e.parentNode))},Pk=function(e,t){return t.map(function(n){if(e.contains(n))return n;var o=X3(n);return o&&e.contains(o)?o:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},Mk=function(e,t,n,o){var r=Pk(t,Array.isArray(e)?e:[e]);qs[n]||(qs[n]=new WeakMap);var u=qs[n],a=[],s=new Set,i=new Set(r),c=function(d){!d||s.has(d)||(s.add(d),c(d.parentNode))};r.forEach(c);var l=function(d){!d||i.has(d)||Array.prototype.forEach.call(d.children,function(p){if(s.has(p))l(p);else try{var h=p.getAttribute(o),m=h!==null&&h!=="false",g=(ru.get(p)||0)+1,y=(u.get(p)||0)+1;ru.set(p,g),u.set(p,y),a.push(p),g===1&&m&&Ls.set(p,!0),y===1&&p.setAttribute(n,"true"),m||p.setAttribute(o,"true")}catch(E){console.error("aria-hidden: cannot operate on ",p,E)}})};return l(t),s.clear(),cc++,function(){a.forEach(function(d){var p=ru.get(d)-1,h=u.get(d)-1;ru.set(d,p),u.set(d,h),p||(Ls.has(d)||d.removeAttribute(o),Ls.delete(d)),h||d.removeAttribute(n)}),cc--,cc||(ru=new WeakMap,ru=new WeakMap,Ls=new WeakMap,qs={})}},J3=function(e,t,n){n===void 0&&(n="data-aria-hidden");var o=Array.from(Array.isArray(e)?e:[e]),r=Fk(e);return r?(o.push.apply(o,Array.from(r.querySelectorAll("[aria-live], script"))),Mk(o,r,n,"aria-hidden")):function(){return null}};function cf(e){let t;ye(()=>an(e),n=>{let o=!1;try{o=!!n?.closest("[popover]:not(:popover-open)")}catch{}n&&!o?t=J3(n):t&&t()}),Ht(()=>{t&&t()})}function sn(e,t="reka"){if(e)return e;let n;return n=Td?.(),t?`${t}-${n}`:n}function Ok(e){const t=R(),n=F(()=>t.value?.width??0),o=F(()=>t.value?.height??0);return $e(()=>{const r=an(e);if(r){t.value={width:r.offsetWidth,height:r.offsetHeight};const u=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;const s=a[0];let i,c;if("borderBoxSize"in s){const l=s.borderBoxSize,d=Array.isArray(l)?l[0]:l;i=d.inlineSize,c=d.blockSize}else i=r.offsetWidth,c=r.offsetHeight;t.value={width:i,height:c}});return u.observe(r,{box:"border-box"}),()=>u.unobserve(r)}else t.value=void 0}),{width:n,height:o}}function Ik(e,t){const n=R(e);function o(u){return t[n.value][u]??n.value}return{state:n,dispatch:u=>{n.value=o(u)}}}function Rk(e){const t=bl("",1e3);return{search:t,handleTypeaheadSearch:(r,u)=>{t.value=t.value+r;{const a=dt(),s=u.map(p=>({...p,textValue:p.value?.textValue??p.ref.textContent?.trim()??""})),i=s.find(p=>p.ref===a),c=s.map(p=>p.textValue),l=qk(c,t.value,i?.textValue),d=s.find(p=>p.textValue===l);return d&&d.ref.focus(),d?.ref}},resetTypeahead:()=>{t.value=""}}}function Lk(e,t){return e.map((n,o)=>e[(t+o)%e.length])}function qk(e,t,n){const r=t.length>1&&Array.from(t).every(c=>c===t[0])?t[0]:t,u=n?e.indexOf(n):-1;let a=Lk(e,Math.max(u,0));r.length===1&&(a=a.filter(c=>c!==n));const i=a.find(c=>c.toLowerCase().startsWith(r.toLowerCase()));return i!==n?i:void 0}function $k(e,t){const n=R({}),o=R("none"),r=R(e),u=e.value?"mounted":"unmounted";let a;const s=t.value?.ownerDocument.defaultView??Zn,{state:i,dispatch:c}=Ik(u,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}}),l=y=>{if(gn){const E=new CustomEvent(y,{bubbles:!1,cancelable:!1});t.value?.dispatchEvent(E)}};ye(e,async(y,E)=>{const b=E!==y;if(await Oe(),b){const v=o.value,C=$s(t.value);y?(c("MOUNT"),l("enter"),C==="none"&&l("after-enter")):C==="none"||C==="undefined"||n.value?.display==="none"?(c("UNMOUNT"),l("leave"),l("after-leave")):E&&v!==C?(c("ANIMATION_OUT"),l("leave")):(c("UNMOUNT"),l("after-leave"))}},{immediate:!0});const d=y=>{const E=$s(t.value),b=E.includes(CSS.escape(y.animationName)),v=i.value==="mounted"?"enter":"leave";if(y.target===t.value&&b&&(l(`after-${v}`),c("ANIMATION_END"),!r.value)){const C=t.value.style.animationFillMode;t.value.style.animationFillMode="forwards",a=s?.setTimeout(()=>{t.value?.style.animationFillMode==="forwards"&&(t.value.style.animationFillMode=C)})}y.target===t.value&&E==="none"&&c("ANIMATION_END")},p=y=>{y.target===t.value&&(o.value=$s(t.value))},h=ye(t,(y,E)=>{y?(n.value=getComputedStyle(y),y.addEventListener("animationstart",p),y.addEventListener("animationcancel",d),y.addEventListener("animationend",d)):(c("ANIMATION_END"),a!==void 0&&s?.clearTimeout(a),E?.removeEventListener("animationstart",p),E?.removeEventListener("animationcancel",d),E?.removeEventListener("animationend",d))},{immediate:!0}),m=ye(i,()=>{const y=$s(t.value);o.value=i.value==="mounted"?y:"none"});return Ht(()=>{h(),m()}),{isPresent:F(()=>["mounted","unmountSuspended"].includes(i.value))}}function $s(e){return e&&getComputedStyle(e).animationName||"none"}var _n=L({name:"Presence",props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(e,{slots:t,expose:n}){const{present:o,forceMount:r}=mt(e),u=R(),{isPresent:a}=$k(o,u);n({present:a});let s=t.default({present:a.value});s=uf(s||[]);const i=We();if(s&&s?.length>1){const c=i?.parent?.type.name?`<${i.parent.type.name} />`:"component";throw new Error([`Detected an invalid children for \`${c}\` for \`Presence\` component.`,"","Note: Presence works similarly to `v-if` directly, but it waits for animation/transition to finished before unmounting. So it expect only one direct child of valid VNode type.","You can apply a few solutions:",["Provide a single child element so that `presence` directive attach correctly.","Ensure the first child is an actual element instead of a raw text node or comment node."].map(l=>` - ${l}`).join(`
|
||
`)].join(`
|
||
`))}return()=>r.value||o.value||a.value?qe(t.default({present:a.value})[0],{ref:c=>{const l=an(c);return typeof l?.hasAttribute>"u"||(l?.hasAttribute("data-reka-popper-content-wrapper")?u.value=l.firstElementChild:u.value=l),l}}):null}});const Ha=L({name:"PrimitiveSlot",inheritAttrs:!1,setup(e,{attrs:t,slots:n}){return()=>{if(!n.default)return null;const o=uf(n.default()),r=o.findIndex(i=>i.type!==bt);if(r===-1)return o;const u=o[r];delete u.props?.ref;const a=u.props?j(t,u.props):t,s=An({...u,props:{}},a);return o.length===1?s:(o[r]=s,o)}}}),Nk=["area","img","input"],we=L({name:"Primitive",inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:"div"}},setup(e,{attrs:t,slots:n}){const o=e.asChild?"template":e.as;return typeof o=="string"&&Nk.includes(o)?()=>qe(o,t):o!=="template"?()=>qe(e.as,t,{default:n.default}):()=>qe(Ha,t,{default:n.default})}});function w0(){const e=R(),t=F(()=>["#text","#comment"].includes(e.value?.$el.nodeName)?e.value?.$el.nextElementSibling:an(e));return{primitiveElement:e,currentElement:t}}const[Q3,jk]=lt("CollapsibleRoot");var Vk=L({__name:"CollapsibleRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},disabled:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:open"],setup(e,{expose:t,emit:n}){const o=e,u=Lt(o,"open",n,{defaultValue:o.defaultOpen,passive:o.open===void 0}),{disabled:a,unmountOnHide:s}=mt(o);return jk({contentId:"",disabled:a,open:u,unmountOnHide:s,onOpenToggle:()=>{a.value||(u.value=!u.value)}}),t({open:u}),ae(),(i,c)=>(D(),k(f(we),{as:i.as,"as-child":o.asChild,"data-state":f(u)?"open":"closed","data-disabled":f(a)?"":void 0},{default:A(()=>[P(i.$slots,"default",{open:f(u)})]),_:3},8,["as","as-child","data-state","data-disabled"]))}}),zk=Vk,Uk=L({inheritAttrs:!1,__name:"CollapsibleContent",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["contentFound"],setup(e,{emit:t}){const n=e,o=t,r=Q3();r.contentId||=sn(void 0,"reka-collapsible-content");const u=R(),{forwardRef:a,currentElement:s}=ae(),i=R(0),c=R(0),l=F(()=>r.open.value),d=R(l.value),p=R();ye(()=>[l.value,u.value?.present],async()=>{await Oe();const m=s.value;if(!m)return;p.value=p.value||{transitionDuration:m.style.transitionDuration,animationName:m.style.animationName},m.style.transitionDuration="0s",m.style.animationName="none";const g=m.getBoundingClientRect();c.value=g.height,i.value=g.width,d.value||(m.style.transitionDuration=p.value.transitionDuration,m.style.animationName=p.value.animationName)},{immediate:!0});const h=F(()=>d.value&&r.open.value);return $e(()=>{requestAnimationFrame(()=>{d.value=!1})}),At(s,"beforematch",m=>{requestAnimationFrame(()=>{r.onOpenToggle(),o("contentFound")})}),(m,g)=>(D(),k(f(_n),{ref_key:"presentRef",ref:u,present:m.forceMount||f(r).open.value,"force-mount":!0},{default:A(({present:y})=>[q(f(we),j(m.$attrs,{id:f(r).contentId,ref:f(a),"as-child":n.asChild,as:m.as,hidden:y?void 0:f(r).unmountOnHide.value?"":"until-found","data-state":h.value?void 0:f(r).open.value?"open":"closed","data-disabled":f(r).disabled?.value?"":void 0,style:{"--reka-collapsible-content-height":`${c.value}px`,"--reka-collapsible-content-width":`${i.value}px`}}),{default:A(()=>[!f(r).unmountOnHide.value||y?P(m.$slots,"default",{key:0}):Y("v-if",!0)]),_:2},1040,["id","as-child","as","hidden","data-state","data-disabled","style"])]),_:3},8,["present"]))}}),Hk=Uk,Kk=L({__name:"CollapsibleTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e;ae();const n=Q3();return(o,r)=>(D(),k(f(we),{type:o.as==="button"?"button":void 0,as:o.as,"as-child":t.asChild,"aria-controls":f(n).contentId,"aria-expanded":f(n).open.value,"data-state":f(n).open.value?"open":"closed","data-disabled":f(n).disabled?.value?"":void 0,disabled:f(n).disabled?.value,onClick:f(n).onOpenToggle},{default:A(()=>[P(o.$slots,"default")]),_:3},8,["type","as","as-child","aria-controls","aria-expanded","data-state","data-disabled","disabled","onClick"]))}}),Wk=Kk;function Gk({type:e,defaultValue:t,modelValue:n}){const o=n||t;return n!==void 0||t!==void 0?Array.isArray(o)?"multiple":"single":e??"single"}function Yk({type:e,defaultValue:t,modelValue:n}){return e||Gk({type:e,defaultValue:t,modelValue:n})}function Zk({type:e,defaultValue:t}){return t!==void 0?t:e==="single"?void 0:[]}function Xk(e,t){const n=F(()=>Yk(e)),o=Lt(e,"modelValue",t,{defaultValue:Zk(e),passive:e.modelValue===void 0,deep:!0});function r(a){if(n.value==="single")o.value=Ur(a,o.value)?void 0:a;else{const s=Array.isArray(o.value)?[...o.value||[]]:[o.value].filter(Boolean);if(q_(s,a)){const i=s.findIndex(c=>Ur(c,a));s.splice(i,1)}else s.push(a);o.value=s}}const u=F(()=>n.value==="single");return{modelValue:o,changeModelValue:r,isSingle:u}}const[df,Jk]=lt("AccordionRoot");var Qk=L({__name:"AccordionRoot",props:{collapsible:{type:Boolean,required:!1,default:!1},disabled:{type:Boolean,required:!1,default:!1},dir:{type:String,required:!1},orientation:{type:String,required:!1,default:"vertical"},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},type:{type:String,required:!1},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t,{dir:r,disabled:u,unmountOnHide:a}=mt(n),s=ju(r),{modelValue:i,changeModelValue:c,isSingle:l}=Xk(n,o),{forwardRef:d,currentElement:p}=ae();return Jk({disabled:u,direction:s,orientation:n.orientation,parentElement:p,isSingle:l,collapsible:n.collapsible,modelValue:i,changeModelValue:c,unmountOnHide:a}),(h,m)=>(D(),k(f(we),{ref:f(d),"as-child":h.asChild,as:h.as},{default:A(()=>[P(h.$slots,"default",{modelValue:f(i)})]),_:3},8,["as-child","as"]))}}),D0=Qk,A0=(function(e){return e.Open="open",e.Closed="closed",e})(A0||{});const[e1,e7]=lt("AccordionItem");var t7=L({__name:"AccordionItem",props:{disabled:{type:Boolean,required:!1},value:{type:String,required:!0},unmountOnHide:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e,{expose:t}){const n=e,o=df(),r=F(()=>o.isSingle.value?n.value===o.modelValue.value:Array.isArray(o.modelValue.value)&&o.modelValue.value.includes(n.value)),u=F(()=>o.disabled.value||n.disabled),a=F(()=>u.value?"":void 0),s=F(()=>r.value?A0.Open:A0.Closed);t({open:r,dataDisabled:a});const{currentRef:i,currentElement:c}=ae();e7({open:r,dataState:s,disabled:u,dataDisabled:a,triggerId:"",currentRef:i,currentElement:c,value:F(()=>n.value)});function l(d){const p=d.target;if(Array.from(o.parentElement.value?.querySelectorAll("[data-reka-collection-item]")??[]).findIndex(g=>g===p)===-1)return null;za(d,p,o.parentElement.value,{arrowKeyOptions:o.orientation,dir:o.direction.value,focus:!0})}return(d,p)=>(D(),k(f(zk),{"data-orientation":f(o).orientation,"data-disabled":a.value,"data-state":s.value,disabled:u.value,open:r.value,as:n.as,"as-child":n.asChild,"unmount-on-hide":n.unmountOnHide??f(o).unmountOnHide.value,onKeydown:$d(l,["up","down","left","right","home","end"])},{default:A(()=>[P(d.$slots,"default",{open:r.value})]),_:3},8,["data-orientation","data-disabled","data-state","disabled","open","as","as-child","unmount-on-hide"]))}}),t1=t7,n7=L({__name:"AccordionContent",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,n=df(),o=e1();return ae(),(r,u)=>(D(),k(f(Hk),{role:"region","as-child":t.asChild,as:r.as,"force-mount":t.forceMount,"aria-labelledby":f(o).triggerId,"data-state":f(o).dataState.value,"data-disabled":f(o).dataDisabled.value,"data-orientation":f(n).orientation,style:{"--reka-accordion-content-width":"var(--reka-collapsible-content-width)","--reka-accordion-content-height":"var(--reka-collapsible-content-height)"},onContentFound:u[0]||(u[0]=a=>f(n).changeModelValue(f(o).value.value))},{default:A(()=>[P(r.$slots,"default")]),_:3},8,["as-child","as","force-mount","aria-labelledby","data-state","data-disabled","data-orientation"]))}}),n1=n7,o7=L({__name:"AccordionTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,n=df(),o=e1();o.triggerId||=sn(void 0,"reka-accordion-trigger");function r(){const u=n.isSingle.value&&o.open.value&&!n.collapsible;o.disabled.value||u||n.changeModelValue(o.value.value)}return(u,a)=>(D(),k(f(Wk),{id:f(o).triggerId,ref:f(o).currentRef,"data-reka-collection-item":"",as:t.as,"as-child":t.asChild,"aria-disabled":f(o).disabled.value||void 0,"aria-expanded":f(o).open.value||!1,"data-disabled":f(o).dataDisabled.value,"data-orientation":f(n).orientation,"data-state":f(o).dataState.value,disabled:f(o).disabled.value,onClick:r},{default:A(()=>[P(u.$slots,"default")]),_:3},8,["id","as","as-child","aria-disabled","aria-expanded","data-disabled","data-orientation","data-state","disabled"]))}}),B0=o7;const[go,r7]=lt("DialogRoot");var u7=L({inheritAttrs:!1,__name:"DialogRoot",props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1,default:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=Lt(n,"open",t,{defaultValue:n.defaultOpen,passive:n.open===void 0}),u=R(),a=R(),{modal:s}=mt(n);return r7({open:r,modal:s,openModal:()=>{r.value=!0},onOpenChange:i=>{r.value=i},onOpenToggle:()=>{r.value=!r.value},contentId:"",titleId:"",descriptionId:"",triggerElement:u,contentElement:a}),(i,c)=>P(i.$slots,"default",{open:f(r),close:()=>r.value=!1})}}),o1=u7,a7=L({__name:"DialogClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e;ae();const n=go();return(o,r)=>(D(),k(f(we),j(t,{type:o.as==="button"?"button":void 0,onClick:r[0]||(r[0]=u=>f(n).onOpenChange(!1))}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["type"]))}}),r1=a7;const s7="dismissableLayer.pointerDownOutside",i7="dismissableLayer.focusOutside";function u1(e,t){if(!(t instanceof Element))return!1;const n=t.closest("[data-dismissable-layer]"),o=e.dataset.dismissableLayer===""?e:e.querySelector("[data-dismissable-layer]"),r=Array.from(e.ownerDocument.querySelectorAll("[data-dismissable-layer]"));return!!(n&&(o===n||r.indexOf(o)<r.indexOf(n)))}function l7(e,t,n=!0){const o=t?.value?.ownerDocument??globalThis?.document,r=R(!1),u=R(()=>{});return Ze(a=>{if(!gn||!ke(n))return;const s=async c=>{const l=c.target;if(!(!t?.value||!l)){if(u1(t.value,l)){r.value=!1;return}if(c.target&&!r.value){let p=function(){I3(s7,e,d)};const d={originalEvent:c};c.pointerType==="touch"?(o.removeEventListener("click",u.value),u.value=p,o.addEventListener("click",u.value,{once:!0})):p()}else o.removeEventListener("click",u.value);r.value=!1}},i=window.setTimeout(()=>{o.addEventListener("pointerdown",s)},0);a(()=>{window.clearTimeout(i),o.removeEventListener("pointerdown",s),o.removeEventListener("click",u.value)})}),{onPointerDownCapture:()=>{ke(n)&&(r.value=!0)}}}function c7(e,t,n=!0){const o=t?.value?.ownerDocument??globalThis?.document,r=R(!1);return Ze(u=>{if(!gn||!ke(n))return;const a=async s=>{if(!t?.value)return;await Oe(),await Oe();const i=s.target;!t.value||!i||u1(t.value,i)||s.target&&!r.value&&I3(i7,e,{originalEvent:s})};o.addEventListener("focusin",a),u(()=>o.removeEventListener("focusin",a))}),{onFocusCapture:()=>{ke(n)&&(r.value=!0)},onBlurCapture:()=>{ke(n)&&(r.value=!1)}}}const fn=_t({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,originalBodyPointerEvents:void 0,branches:new Set});var d7=L({__name:"DismissableLayer",props:{disableOutsidePointerEvents:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","dismiss"],setup(e,{emit:t}){const n=e,o=t,{forwardRef:r,currentElement:u}=ae(),a=F(()=>u.value?.ownerDocument??globalThis.document),s=F(()=>fn.layersRoot),i=F(()=>u.value?Array.from(s.value).indexOf(u.value):-1),c=F(()=>fn.layersWithOutsidePointerEventsDisabled.size>0),l=F(()=>{const h=Array.from(s.value),[m]=[...fn.layersWithOutsidePointerEventsDisabled].slice(-1),g=h.indexOf(m);return i.value>=g}),d=l7(async h=>{const m=[...fn.branches].some(g=>g?.contains(h.target));!l.value||m||(o("pointerDownOutside",h),o("interactOutside",h),await Oe(),h.defaultPrevented||o("dismiss"))},u),p=c7(h=>{[...fn.branches].some(g=>g?.contains(h.target))||(o("focusOutside",h),o("interactOutside",h),h.defaultPrevented||o("dismiss"))},u);return sf("Escape",h=>{i.value===s.value.size-1&&(o("escapeKeyDown",h),h.defaultPrevented||o("dismiss"))}),Ze(h=>{u.value&&(n.disableOutsidePointerEvents&&(fn.layersWithOutsidePointerEventsDisabled.size===0&&(fn.originalBodyPointerEvents=a.value.body.style.pointerEvents,a.value.body.style.pointerEvents="none"),fn.layersWithOutsidePointerEventsDisabled.add(u.value)),s.value.add(u.value),h(()=>{n.disableOutsidePointerEvents&&fn.layersWithOutsidePointerEventsDisabled.size===1&&!yl(fn.originalBodyPointerEvents)&&(a.value.body.style.pointerEvents=fn.originalBodyPointerEvents)}))}),Ze(h=>{h(()=>{u.value&&(s.value.delete(u.value),fn.layersWithOutsidePointerEventsDisabled.delete(u.value))})}),(h,m)=>(D(),k(f(we),{ref:f(r),"as-child":h.asChild,as:h.as,"data-dismissable-layer":"",style:mn({pointerEvents:c.value?l.value?"auto":"none":void 0}),onFocusCapture:f(p).onFocusCapture,onBlurCapture:f(p).onBlurCapture,onPointerdownCapture:f(d).onPointerDownCapture},{default:A(()=>[P(h.$slots,"default")]),_:3},8,["as-child","as","style","onFocusCapture","onBlurCapture","onPointerdownCapture"]))}}),Vu=d7,f7=L({__name:"DismissableLayerBranch",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:n,currentElement:o}=ae();return $e(()=>{fn.branches.add(o.value)}),Ht(()=>{fn.branches.delete(o.value)}),(r,u)=>(D(),k(f(we),j({ref:f(n)},t),{default:A(()=>[P(r.$slots,"default")]),_:3},16))}}),p7=f7;const h7=K_(()=>R([]));function m7(){const e=h7();return{add(t){const n=e.value[0];t!==n&&n?.pause(),e.value=o4(e.value,t),e.value.unshift(t)},remove(t){e.value=o4(e.value,t),e.value[0]?.resume()}}}function o4(e,t){const n=[...e],o=n.indexOf(t);return o!==-1&&n.splice(o,1),n}const dc="focusScope.autoFocusOnMount",fc="focusScope.autoFocusOnUnmount",r4={bubbles:!1,cancelable:!0};function si(e,{select:t=!1}={}){const n=dt();for(const o of e)if(Zo(o,{select:t}),dt()!==n)return!0}function g7(e){const t=ff(e),n=u4(t,e),o=u4(t.reverse(),e);return[n,o]}function ff(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{const r=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||r?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function u4(e,t){for(const n of e)if(!v7(n,{upTo:t}))return n}function v7(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function y7(e){return e instanceof HTMLInputElement&&"select"in e}function Zo(e,{select:t=!1}={}){if(e&&e.focus){const n=dt();e.focus({preventScroll:!0}),e!==n&&y7(e)&&t&&e.select()}}var b7=L({__name:"FocusScope",props:{loop:{type:Boolean,required:!1,default:!1},trapped:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["mountAutoFocus","unmountAutoFocus"],setup(e,{emit:t}){const n=e,o=t,{currentRef:r,currentElement:u}=ae(),a=R(null),s=m7(),i=_t({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});Ze(l=>{if(!gn)return;const d=u.value;if(!n.trapped)return;function p(y){if(i.paused||!d)return;const E=y.target;d.contains(E)?a.value=E:Zo(a.value,{select:!0})}function h(y){if(i.paused||!d)return;const E=y.relatedTarget;E!==null&&(d.contains(E)||Zo(a.value,{select:!0}))}function m(y){const E=a.value;if(E===null||!y.some(C=>C.removedNodes.length>0))return;d.contains(E)||Zo(d)}document.addEventListener("focusin",p),document.addEventListener("focusout",h);const g=new MutationObserver(m);d&&g.observe(d,{childList:!0,subtree:!0}),l(()=>{document.removeEventListener("focusin",p),document.removeEventListener("focusout",h),g.disconnect()})}),Ze(async l=>{const d=u.value;if(await Oe(),!d)return;s.add(i);const p=dt();if(!d.contains(p)){const m=new CustomEvent(dc,r4);d.addEventListener(dc,g=>o("mountAutoFocus",g)),d.dispatchEvent(m),m.defaultPrevented||(si(ff(d),{select:!0}),dt()===p&&Zo(d))}l(()=>{d.removeEventListener(dc,y=>o("mountAutoFocus",y));const m=new CustomEvent(fc,r4),g=y=>{o("unmountAutoFocus",y)};d.addEventListener(fc,g),d.dispatchEvent(m),setTimeout(()=>{m.defaultPrevented||Zo(p??document.body,{select:!0}),d.removeEventListener(fc,g),s.remove(i)},0)})});function c(l){if(!n.loop&&!n.trapped||i.paused)return;const d=l.key==="Tab"&&!l.altKey&&!l.ctrlKey&&!l.metaKey,p=dt();if(d&&p){const h=l.currentTarget,[m,g]=g7(h);m&&g?!l.shiftKey&&p===g?(l.preventDefault(),n.loop&&Zo(m,{select:!0})):l.shiftKey&&p===m&&(l.preventDefault(),n.loop&&Zo(g,{select:!0})):p===h&&l.preventDefault()}}return(l,d)=>(D(),k(f(we),{ref_key:"currentRef",ref:r,tabindex:"-1","as-child":l.asChild,as:l.as,onKeydown:c},{default:A(()=>[P(l.$slots,"default")]),_:3},8,["as-child","as"]))}}),pf=b7;const E7="menu.itemSelect",_0=["Enter"," "],C7=["ArrowDown","PageUp","Home"],a1=["ArrowUp","PageDown","End"],x7=[...C7,...a1],w7={ltr:[..._0,"ArrowRight"],rtl:[..._0,"ArrowLeft"]},D7={ltr:["ArrowLeft"],rtl:["ArrowRight"]};function hf(e){return e?"open":"closed"}function Pi(e){return e==="indeterminate"}function mf(e){return Pi(e)?"indeterminate":e?"checked":"unchecked"}function A7(e){const t=dt();for(const n of e)if(n===t||(n.focus(),dt()!==t))return}function B7(e,t){const{x:n,y:o}=e;let r=!1;for(let u=0,a=t.length-1;u<t.length;a=u++){const s=t[u].x,i=t[u].y,c=t[a].x,l=t[a].y;i>o!=l>o&&n<(c-s)*(o-i)/(l-i)+s&&(r=!r)}return r}function _7(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return B7(n,t)}function Su(e){return e.pointerType==="mouse"}var k7=L({__name:"DialogContentImpl",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=go(),{forwardRef:u,currentElement:a}=ae();return r.titleId||=sn(void 0,"reka-dialog-title"),r.descriptionId||=sn(void 0,"reka-dialog-description"),$e(()=>{r.contentElement=a,dt()!==document.body&&(r.triggerElement.value=dt())}),(s,i)=>(D(),k(f(pf),{"as-child":"",loop:"",trapped:n.trapFocus,onMountAutoFocus:i[5]||(i[5]=c=>o("openAutoFocus",c)),onUnmountAutoFocus:i[6]||(i[6]=c=>o("closeAutoFocus",c))},{default:A(()=>[q(f(Vu),j({id:f(r).contentId,ref:f(u),as:s.as,"as-child":s.asChild,"disable-outside-pointer-events":s.disableOutsidePointerEvents,role:"dialog","aria-describedby":f(r).descriptionId,"aria-labelledby":f(r).titleId,"data-state":f(hf)(f(r).open.value)},s.$attrs,{onDismiss:i[0]||(i[0]=c=>f(r).onOpenChange(!1)),onEscapeKeyDown:i[1]||(i[1]=c=>o("escapeKeyDown",c)),onFocusOutside:i[2]||(i[2]=c=>o("focusOutside",c)),onInteractOutside:i[3]||(i[3]=c=>o("interactOutside",c)),onPointerDownOutside:i[4]||(i[4]=c=>o("pointerDownOutside",c))}),{default:A(()=>[P(s.$slots,"default")]),_:3},16,["id","as","as-child","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped"]))}}),s1=k7,S7=L({__name:"DialogContentModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=go(),u=Xn(o),{forwardRef:a,currentElement:s}=ae();return cf(s),(i,c)=>(D(),k(s1,j({...n,...f(u)},{ref:f(a),"trap-focus":f(r).open.value,"disable-outside-pointer-events":!0,onCloseAutoFocus:c[0]||(c[0]=l=>{l.defaultPrevented||(l.preventDefault(),f(r).triggerElement.value?.focus())}),onPointerDownOutside:c[1]||(c[1]=l=>{const d=l.detail.originalEvent,p=d.button===0&&d.ctrlKey===!0;(d.button===2||p)&&l.preventDefault()}),onFocusOutside:c[2]||(c[2]=l=>{l.preventDefault()})}),{default:A(()=>[P(i.$slots,"default")]),_:3},16,["trap-focus"]))}}),T7=S7,F7=L({__name:"DialogContentNonModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=Xn(t);ae();const u=go(),a=R(!1),s=R(!1);return(i,c)=>(D(),k(s1,j({...n,...f(r)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:c[0]||(c[0]=l=>{l.defaultPrevented||(a.value||f(u).triggerElement.value?.focus(),l.preventDefault()),a.value=!1,s.value=!1}),onInteractOutside:c[1]||(c[1]=l=>{l.defaultPrevented||(a.value=!0,l.detail.originalEvent.type==="pointerdown"&&(s.value=!0));const d=l.target;f(u).triggerElement.value?.contains(d)&&l.preventDefault(),l.detail.originalEvent.type==="focusin"&&s.value&&l.preventDefault()})}),{default:A(()=>[P(i.$slots,"default")]),_:3},16))}}),P7=F7,M7=L({__name:"DialogContent",props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=go(),u=Xn(o),{forwardRef:a}=ae();return(s,i)=>(D(),k(f(_n),{present:s.forceMount||f(r).open.value},{default:A(()=>[f(r).modal.value?(D(),k(T7,j({key:0,ref:f(a)},{...n,...f(u),...s.$attrs}),{default:A(()=>[P(s.$slots,"default")]),_:3},16)):(D(),k(P7,j({key:1,ref:f(a)},{...n,...f(u),...s.$attrs}),{default:A(()=>[P(s.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),i1=M7,O7=L({__name:"DialogDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"p"}},setup(e){const t=e;ae();const n=go();return(o,r)=>(D(),k(f(we),j(t,{id:f(n).descriptionId}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["id"]))}}),bu=O7,I7=L({__name:"DialogOverlayImpl",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=go();return lf(!0),ae(),(n,o)=>(D(),k(f(we),{as:n.as,"as-child":n.asChild,"data-state":f(t).open.value?"open":"closed",style:{"pointer-events":"auto"}},{default:A(()=>[P(n.$slots,"default")]),_:3},8,["as","as-child","data-state"]))}}),R7=I7,L7=L({__name:"DialogOverlay",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=go(),{forwardRef:n}=ae();return(o,r)=>f(t)?.modal.value?(D(),k(f(_n),{key:0,present:o.forceMount||f(t).open.value},{default:A(()=>[q(R7,j(o.$attrs,{ref:f(n),as:o.as,"as-child":o.asChild}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["as","as-child"])]),_:3},8,["present"])):Y("v-if",!0)}}),k0=L7,q7=L({__name:"Teleport",props:{to:{type:null,required:!1,default:"body"},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=H3();return(n,o)=>f(t)||n.forceMount?(D(),k(os,{key:0,to:n.to,disabled:n.disabled,defer:n.defer},[P(n.$slots,"default")],8,["to","disabled","defer"])):Y("v-if",!0)}}),zu=q7,$7=L({__name:"DialogPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(zu),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),l1=$7,N7=L({__name:"DialogTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h2"}},setup(e){const t=e,n=go();return ae(),(o,r)=>(D(),k(f(we),j(t,{id:f(n).titleId}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["id"]))}}),Eu=N7,j7=L({__name:"DialogTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=go(),{forwardRef:o,currentElement:r}=ae();return n.contentId||=sn(void 0,"reka-dialog-content"),$e(()=>{n.triggerElement.value=r.value}),(u,a)=>(D(),k(f(we),j(t,{ref:f(o),type:u.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":f(n).open.value||!1,"aria-controls":f(n).open.value?f(n).contentId:void 0,"data-state":f(n).open.value?"open":"closed",onClick:f(n).onOpenToggle}),{default:A(()=>[P(u.$slots,"default")]),_:3},16,["type","aria-expanded","aria-controls","data-state","onClick"]))}}),c1=j7;const a4="data-reka-collection-item";function vo(e={}){const{key:t="",isProvider:n=!1}=e,o=`${t}CollectionProvider`;let r;n?(r={collectionRef:R(),itemMap:R(new Map)},Pt(o,r)):r=Ue(o);const u=(l=!1)=>{const d=r.collectionRef.value;if(!d)return[];const p=Array.from(d.querySelectorAll(`[${a4}]`)),m=Array.from(r.itemMap.value.values()).sort((g,y)=>p.indexOf(g.ref)-p.indexOf(y.ref));return l?m:m.filter(g=>g.ref.dataset.disabled!=="")},a=L({name:"CollectionSlot",inheritAttrs:!1,setup(l,{slots:d,attrs:p}){const{primitiveElement:h,currentElement:m}=w0();return ye(m,()=>{r.collectionRef.value=m.value}),()=>qe(Ha,{ref:h,...p},d)}}),s=L({name:"CollectionItem",inheritAttrs:!1,props:{value:{validator:()=>!0}},setup(l,{slots:d,attrs:p}){const{primitiveElement:h,currentElement:m}=w0();return Ze(g=>{if(m.value){const y=_d(m.value);r.itemMap.value.set(y,{ref:m.value,value:l.value}),g(()=>r.itemMap.value.delete(y))}}),()=>qe(Ha,{...p,[a4]:"",ref:h},d)}}),i=F(()=>Array.from(r.itemMap.value.values())),c=F(()=>r.itemMap.value.size);return{getItems:u,reactiveItems:i,itemMapSize:c,CollectionSlot:a,CollectionItem:s}}var V7=L({__name:"VisuallyHidden",props:{feature:{type:String,required:!1,default:"focusable"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"span"}},setup(e){return(t,n)=>(D(),k(f(we),{as:t.as,"as-child":t.asChild,"aria-hidden":t.feature==="focusable"?"true":void 0,"data-hidden":t.feature==="fully-hidden"?"":void 0,tabindex:t.feature==="fully-hidden"?"-1":void 0,style:{position:"absolute",border:0,width:"1px",height:"1px",padding:0,margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",whiteSpace:"nowrap",wordWrap:"normal",top:"-1px",left:"-1px"}},{default:A(()=>[P(t.$slots,"default")]),_:3},8,["as","as-child","aria-hidden","data-hidden","tabindex"]))}}),Yr=V7;const z7="rovingFocusGroup.onEntryFocus",U7={bubbles:!1,cancelable:!0},H7={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function K7(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function nH(e,t,n){const o=K7(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(o))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(o)))return H7[o]}function W7(e,t=!1){const n=dt();for(const o of e)if(o===n||(o.focus({preventScroll:t}),dt()!==n))return}function oH(e,t){return e.map((n,o)=>e[(t+o)%e.length])}const[d1,G7]=lt("PopperRoot");var Y7=L({inheritAttrs:!1,__name:"PopperRoot",setup(e){const t=R();return G7({anchor:t,onAnchorChange:n=>t.value=n}),(n,o)=>P(n.$slots,"default")}}),cs=Y7,Z7=L({__name:"PopperAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:n,currentElement:o}=ae(),r=d1();return Gg(()=>{r.onAnchorChange(t.reference??o.value)}),(u,a)=>(D(),k(f(we),{ref:f(n),as:u.as,"as-child":u.asChild},{default:A(()=>[P(u.$slots,"default")]),_:3},8,["as","as-child"]))}}),ds=Z7;const X7={key:0,d:"M0 0L6 6L12 0"},J7={key:1,d:"M0 0L4.58579 4.58579C5.36683 5.36683 6.63316 5.36684 7.41421 4.58579L12 0"};var Q7=L({__name:"Arrow",props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"svg"}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(we),j(t,{width:n.width,height:n.height,viewBox:n.asChild?void 0:"0 0 12 6",preserveAspectRatio:n.asChild?void 0:"none"}),{default:A(()=>[P(n.$slots,"default",{},()=>[n.rounded?(D(),re("path",J7)):(D(),re("path",X7))])]),_:3},16,["width","height","viewBox","preserveAspectRatio"]))}}),eS=Q7;function tS(e){return e!==null}function nS(e){return{name:"transformOrigin",options:e,fn(t){const{placement:n,rects:o,middlewareData:r}=t,a=r.arrow?.centerOffset!==0,s=a?0:e.arrowWidth,i=a?0:e.arrowHeight,[c,l]=S0(n),d={start:"0%",center:"50%",end:"100%"}[l],p=(r.arrow?.x??0)+s/2,h=(r.arrow?.y??0)+i/2;let m="",g="";return c==="bottom"?(m=a?d:`${p}px`,g=`${-i}px`):c==="top"?(m=a?d:`${p}px`,g=`${o.floating.height+i}px`):c==="right"?(m=`${-i}px`,g=a?d:`${h}px`):c==="left"&&(m=`${o.floating.width+i}px`,g=a?d:`${h}px`),{data:{x:m,y:g}}}}}function S0(e){const[t,n="center"]=e.split("-");return[t,n]}const oS=["top","right","bottom","left"],dr=Math.min,Cn=Math.max,Mi=Math.round,Ns=Math.floor,lo=e=>({x:e,y:e}),rS={left:"right",right:"left",bottom:"top",top:"bottom"};function T0(e,t,n){return Cn(e,dr(t,n))}function Io(e,t){return typeof e=="function"?e(t):e}function Ro(e){return e.split("-")[0]}function Uu(e){return e.split("-")[1]}function gf(e){return e==="x"?"y":"x"}function vf(e){return e==="y"?"height":"width"}function so(e){const t=e[0];return t==="t"||t==="b"?"y":"x"}function yf(e){return gf(so(e))}function uS(e,t,n){n===void 0&&(n=!1);const o=Uu(e),r=yf(e),u=vf(r);let a=r==="x"?o===(n?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[u]>t.floating[u]&&(a=Oi(a)),[a,Oi(a)]}function aS(e){const t=Oi(e);return[F0(e),t,F0(t)]}function F0(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const s4=["left","right"],i4=["right","left"],sS=["top","bottom"],iS=["bottom","top"];function lS(e,t,n){switch(e){case"top":case"bottom":return n?t?i4:s4:t?s4:i4;case"left":case"right":return t?sS:iS;default:return[]}}function cS(e,t,n,o){const r=Uu(e);let u=lS(Ro(e),n==="start",o);return r&&(u=u.map(a=>a+"-"+r),t&&(u=u.concat(u.map(F0)))),u}function Oi(e){const t=Ro(e);return rS[t]+e.slice(t.length)}function dS(e){return{top:0,right:0,bottom:0,left:0,...e}}function f1(e){return typeof e!="number"?dS(e):{top:e,right:e,bottom:e,left:e}}function Ii(e){const{x:t,y:n,width:o,height:r}=e;return{width:o,height:r,top:n,left:t,right:t+o,bottom:n+r,x:t,y:n}}function l4(e,t,n){let{reference:o,floating:r}=e;const u=so(t),a=yf(t),s=vf(a),i=Ro(t),c=u==="y",l=o.x+o.width/2-r.width/2,d=o.y+o.height/2-r.height/2,p=o[s]/2-r[s]/2;let h;switch(i){case"top":h={x:l,y:o.y-r.height};break;case"bottom":h={x:l,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:d};break;case"left":h={x:o.x-r.width,y:d};break;default:h={x:o.x,y:o.y}}switch(Uu(t)){case"start":h[a]-=p*(n&&c?-1:1);break;case"end":h[a]+=p*(n&&c?-1:1);break}return h}async function fS(e,t){var n;t===void 0&&(t={});const{x:o,y:r,platform:u,rects:a,elements:s,strategy:i}=e,{boundary:c="clippingAncestors",rootBoundary:l="viewport",elementContext:d="floating",altBoundary:p=!1,padding:h=0}=Io(t,e),m=f1(h),y=s[p?d==="floating"?"reference":"floating":d],E=Ii(await u.getClippingRect({element:(n=await(u.isElement==null?void 0:u.isElement(y)))==null||n?y:y.contextElement||await(u.getDocumentElement==null?void 0:u.getDocumentElement(s.floating)),boundary:c,rootBoundary:l,strategy:i})),b=d==="floating"?{x:o,y:r,width:a.floating.width,height:a.floating.height}:a.reference,v=await(u.getOffsetParent==null?void 0:u.getOffsetParent(s.floating)),C=await(u.isElement==null?void 0:u.isElement(v))?await(u.getScale==null?void 0:u.getScale(v))||{x:1,y:1}:{x:1,y:1},w=Ii(u.convertOffsetParentRelativeRectToViewportRelativeRect?await u.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:v,strategy:i}):b);return{top:(E.top-w.top+m.top)/C.y,bottom:(w.bottom-E.bottom+m.bottom)/C.y,left:(E.left-w.left+m.left)/C.x,right:(w.right-E.right+m.right)/C.x}}const pS=50,hS=async(e,t,n)=>{const{placement:o="bottom",strategy:r="absolute",middleware:u=[],platform:a}=n,s=a.detectOverflow?a:{...a,detectOverflow:fS},i=await(a.isRTL==null?void 0:a.isRTL(t));let c=await a.getElementRects({reference:e,floating:t,strategy:r}),{x:l,y:d}=l4(c,o,i),p=o,h=0;const m={};for(let g=0;g<u.length;g++){const y=u[g];if(!y)continue;const{name:E,fn:b}=y,{x:v,y:C,data:w,reset:B}=await b({x:l,y:d,initialPlacement:o,placement:p,strategy:r,middlewareData:m,rects:c,platform:s,elements:{reference:e,floating:t}});l=v??l,d=C??d,m[E]={...m[E],...w},B&&h<pS&&(h++,typeof B=="object"&&(B.placement&&(p=B.placement),B.rects&&(c=B.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:r}):B.rects),{x:l,y:d}=l4(c,p,i)),g=-1)}return{x:l,y:d,placement:p,strategy:r,middlewareData:m}},mS=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:o,placement:r,rects:u,platform:a,elements:s,middlewareData:i}=t,{element:c,padding:l=0}=Io(e,t)||{};if(c==null)return{};const d=f1(l),p={x:n,y:o},h=yf(r),m=vf(h),g=await a.getDimensions(c),y=h==="y",E=y?"top":"left",b=y?"bottom":"right",v=y?"clientHeight":"clientWidth",C=u.reference[m]+u.reference[h]-p[h]-u.floating[m],w=p[h]-u.reference[h],B=await(a.getOffsetParent==null?void 0:a.getOffsetParent(c));let x=B?B[v]:0;(!x||!await(a.isElement==null?void 0:a.isElement(B)))&&(x=s.floating[v]||u.floating[m]);const _=C/2-w/2,S=x/2-g[m]/2-1,O=dr(d[E],S),H=dr(d[b],S),N=O,J=x-g[m]-H,G=x/2-g[m]/2+_,$=T0(N,G,J),I=!i.arrow&&Uu(r)!=null&&G!==$&&u.reference[m]/2-(G<N?O:H)-g[m]/2<0,W=I?G<N?G-N:G-J:0;return{[h]:p[h]+W,data:{[h]:$,centerOffset:G-$-W,...I&&{alignmentOffset:W}},reset:I}}}),gS=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,o;const{placement:r,middlewareData:u,rects:a,initialPlacement:s,platform:i,elements:c}=t,{mainAxis:l=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:g=!0,...y}=Io(e,t);if((n=u.arrow)!=null&&n.alignmentOffset)return{};const E=Ro(r),b=so(s),v=Ro(s)===s,C=await(i.isRTL==null?void 0:i.isRTL(c.floating)),w=p||(v||!g?[Oi(s)]:aS(s)),B=m!=="none";!p&&B&&w.push(...cS(s,g,m,C));const x=[s,...w],_=await i.detectOverflow(t,y),S=[];let O=((o=u.flip)==null?void 0:o.overflows)||[];if(l&&S.push(_[E]),d){const G=uS(r,a,C);S.push(_[G[0]],_[G[1]])}if(O=[...O,{placement:r,overflows:S}],!S.every(G=>G<=0)){var H,N;const G=(((H=u.flip)==null?void 0:H.index)||0)+1,$=x[G];if($&&(!(d==="alignment"?b!==so($):!1)||O.every(K=>so(K.placement)===b?K.overflows[0]>0:!0)))return{data:{index:G,overflows:O},reset:{placement:$}};let I=(N=O.filter(W=>W.overflows[0]<=0).sort((W,K)=>W.overflows[1]-K.overflows[1])[0])==null?void 0:N.placement;if(!I)switch(h){case"bestFit":{var J;const W=(J=O.filter(K=>{if(B){const de=so(K.placement);return de===b||de==="y"}return!0}).map(K=>[K.placement,K.overflows.filter(de=>de>0).reduce((de,le)=>de+le,0)]).sort((K,de)=>K[1]-de[1])[0])==null?void 0:J[0];W&&(I=W);break}case"initialPlacement":I=s;break}if(r!==I)return{reset:{placement:I}}}return{}}}};function c4(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function d4(e){return oS.some(t=>e[t]>=0)}const vS=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:o}=t,{strategy:r="referenceHidden",...u}=Io(e,t);switch(r){case"referenceHidden":{const a=await o.detectOverflow(t,{...u,elementContext:"reference"}),s=c4(a,n.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:d4(s)}}}case"escaped":{const a=await o.detectOverflow(t,{...u,altBoundary:!0}),s=c4(a,n.floating);return{data:{escapedOffsets:s,escaped:d4(s)}}}default:return{}}}}},p1=new Set(["left","top"]);async function yS(e,t){const{placement:n,platform:o,elements:r}=e,u=await(o.isRTL==null?void 0:o.isRTL(r.floating)),a=Ro(n),s=Uu(n),i=so(n)==="y",c=p1.has(a)?-1:1,l=u&&i?-1:1,d=Io(t,e);let{mainAxis:p,crossAxis:h,alignmentAxis:m}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m=="number"&&(h=s==="end"?m*-1:m),i?{x:h*l,y:p*c}:{x:p*c,y:h*l}}const bS=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,o;const{x:r,y:u,placement:a,middlewareData:s}=t,i=await yS(t,e);return a===((n=s.offset)==null?void 0:n.placement)&&(o=s.arrow)!=null&&o.alignmentOffset?{}:{x:r+i.x,y:u+i.y,data:{...i,placement:a}}}}},ES=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:o,placement:r,platform:u}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:i={fn:E=>{let{x:b,y:v}=E;return{x:b,y:v}}},...c}=Io(e,t),l={x:n,y:o},d=await u.detectOverflow(t,c),p=so(Ro(r)),h=gf(p);let m=l[h],g=l[p];if(a){const E=h==="y"?"top":"left",b=h==="y"?"bottom":"right",v=m+d[E],C=m-d[b];m=T0(v,m,C)}if(s){const E=p==="y"?"top":"left",b=p==="y"?"bottom":"right",v=g+d[E],C=g-d[b];g=T0(v,g,C)}const y=i.fn({...t,[h]:m,[p]:g});return{...y,data:{x:y.x-n,y:y.y-o,enabled:{[h]:a,[p]:s}}}}}},CS=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:o,placement:r,rects:u,middlewareData:a}=t,{offset:s=0,mainAxis:i=!0,crossAxis:c=!0}=Io(e,t),l={x:n,y:o},d=so(r),p=gf(d);let h=l[p],m=l[d];const g=Io(s,t),y=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(i){const v=p==="y"?"height":"width",C=u.reference[p]-u.floating[v]+y.mainAxis,w=u.reference[p]+u.reference[v]-y.mainAxis;h<C?h=C:h>w&&(h=w)}if(c){var E,b;const v=p==="y"?"width":"height",C=p1.has(Ro(r)),w=u.reference[d]-u.floating[v]+(C&&((E=a.offset)==null?void 0:E[d])||0)+(C?0:y.crossAxis),B=u.reference[d]+u.reference[v]+(C?0:((b=a.offset)==null?void 0:b[d])||0)-(C?y.crossAxis:0);m<w?m=w:m>B&&(m=B)}return{[p]:h,[d]:m}}}},xS=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,o;const{placement:r,rects:u,platform:a,elements:s}=t,{apply:i=()=>{},...c}=Io(e,t),l=await a.detectOverflow(t,c),d=Ro(r),p=Uu(r),h=so(r)==="y",{width:m,height:g}=u.floating;let y,E;d==="top"||d==="bottom"?(y=d,E=p===(await(a.isRTL==null?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(E=d,y=p==="end"?"top":"bottom");const b=g-l.top-l.bottom,v=m-l.left-l.right,C=dr(g-l[y],b),w=dr(m-l[E],v),B=!t.middlewareData.shift;let x=C,_=w;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(_=v),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(x=b),B&&!p){const O=Cn(l.left,0),H=Cn(l.right,0),N=Cn(l.top,0),J=Cn(l.bottom,0);h?_=m-2*(O!==0||H!==0?O+H:Cn(l.left,l.right)):x=g-2*(N!==0||J!==0?N+J:Cn(l.top,l.bottom))}await i({...t,availableWidth:_,availableHeight:x});const S=await a.getDimensions(s.floating);return m!==S.width||g!==S.height?{reset:{rects:!0}}:{}}}};function Cl(){return typeof window<"u"}function Zr(e){return bf(e)?(e.nodeName||"").toLowerCase():"#document"}function wn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function yo(e){var t;return(t=(bf(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function bf(e){return Cl()?e instanceof Node||e instanceof wn(e).Node:!1}function Wn(e){return Cl()?e instanceof Element||e instanceof wn(e).Element:!1}function jo(e){return Cl()?e instanceof HTMLElement||e instanceof wn(e).HTMLElement:!1}function f4(e){return!Cl()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof wn(e).ShadowRoot}function fs(e){const{overflow:t,overflowX:n,overflowY:o,display:r}=Gn(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&r!=="inline"&&r!=="contents"}function wS(e){return/^(table|td|th)$/.test(Zr(e))}function xl(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}const DS=/transform|translate|scale|rotate|perspective|filter/,AS=/paint|layout|strict|content/,wr=e=>!!e&&e!=="none";let pc;function Ef(e){const t=Wn(e)?Gn(e):e;return wr(t.transform)||wr(t.translate)||wr(t.scale)||wr(t.rotate)||wr(t.perspective)||!Cf()&&(wr(t.backdropFilter)||wr(t.filter))||DS.test(t.willChange||"")||AS.test(t.contain||"")}function BS(e){let t=fr(e);for(;jo(t)&&!Tu(t);){if(Ef(t))return t;if(xl(t))return null;t=fr(t)}return null}function Cf(){return pc==null&&(pc=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),pc}function Tu(e){return/^(html|body|#document)$/.test(Zr(e))}function Gn(e){return wn(e).getComputedStyle(e)}function wl(e){return Wn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function fr(e){if(Zr(e)==="html")return e;const t=e.assignedSlot||e.parentNode||f4(e)&&e.host||yo(e);return f4(t)?t.host:t}function h1(e){const t=fr(e);return Tu(t)?e.ownerDocument?e.ownerDocument.body:e.body:jo(t)&&fs(t)?t:h1(t)}function Ka(e,t,n){var o;t===void 0&&(t=[]),n===void 0&&(n=!0);const r=h1(e),u=r===((o=e.ownerDocument)==null?void 0:o.body),a=wn(r);if(u){const s=P0(a);return t.concat(a,a.visualViewport||[],fs(r)?r:[],s&&n?Ka(s):[])}else return t.concat(r,Ka(r,[],n))}function P0(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function m1(e){const t=Gn(e);let n=parseFloat(t.width)||0,o=parseFloat(t.height)||0;const r=jo(e),u=r?e.offsetWidth:n,a=r?e.offsetHeight:o,s=Mi(n)!==u||Mi(o)!==a;return s&&(n=u,o=a),{width:n,height:o,$:s}}function xf(e){return Wn(e)?e:e.contextElement}function Cu(e){const t=xf(e);if(!jo(t))return lo(1);const n=t.getBoundingClientRect(),{width:o,height:r,$:u}=m1(t);let a=(u?Mi(n.width):n.width)/o,s=(u?Mi(n.height):n.height)/r;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}const _S=lo(0);function g1(e){const t=wn(e);return!Cf()||!t.visualViewport?_S:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function kS(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==wn(e)?!1:t}function Wr(e,t,n,o){t===void 0&&(t=!1),n===void 0&&(n=!1);const r=e.getBoundingClientRect(),u=xf(e);let a=lo(1);t&&(o?Wn(o)&&(a=Cu(o)):a=Cu(e));const s=kS(u,n,o)?g1(u):lo(0);let i=(r.left+s.x)/a.x,c=(r.top+s.y)/a.y,l=r.width/a.x,d=r.height/a.y;if(u){const p=wn(u),h=o&&Wn(o)?wn(o):o;let m=p,g=P0(m);for(;g&&o&&h!==m;){const y=Cu(g),E=g.getBoundingClientRect(),b=Gn(g),v=E.left+(g.clientLeft+parseFloat(b.paddingLeft))*y.x,C=E.top+(g.clientTop+parseFloat(b.paddingTop))*y.y;i*=y.x,c*=y.y,l*=y.x,d*=y.y,i+=v,c+=C,m=wn(g),g=P0(m)}}return Ii({width:l,height:d,x:i,y:c})}function Dl(e,t){const n=wl(e).scrollLeft;return t?t.left+n:Wr(yo(e)).left+n}function v1(e,t){const n=e.getBoundingClientRect(),o=n.left+t.scrollLeft-Dl(e,n),r=n.top+t.scrollTop;return{x:o,y:r}}function SS(e){let{elements:t,rect:n,offsetParent:o,strategy:r}=e;const u=r==="fixed",a=yo(o),s=t?xl(t.floating):!1;if(o===a||s&&u)return n;let i={scrollLeft:0,scrollTop:0},c=lo(1);const l=lo(0),d=jo(o);if((d||!d&&!u)&&((Zr(o)!=="body"||fs(a))&&(i=wl(o)),d)){const h=Wr(o);c=Cu(o),l.x=h.x+o.clientLeft,l.y=h.y+o.clientTop}const p=a&&!d&&!u?v1(a,i):lo(0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-i.scrollLeft*c.x+l.x+p.x,y:n.y*c.y-i.scrollTop*c.y+l.y+p.y}}function TS(e){return Array.from(e.getClientRects())}function FS(e){const t=yo(e),n=wl(e),o=e.ownerDocument.body,r=Cn(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),u=Cn(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let a=-n.scrollLeft+Dl(e);const s=-n.scrollTop;return Gn(o).direction==="rtl"&&(a+=Cn(t.clientWidth,o.clientWidth)-r),{width:r,height:u,x:a,y:s}}const p4=25;function PS(e,t){const n=wn(e),o=yo(e),r=n.visualViewport;let u=o.clientWidth,a=o.clientHeight,s=0,i=0;if(r){u=r.width,a=r.height;const l=Cf();(!l||l&&t==="fixed")&&(s=r.offsetLeft,i=r.offsetTop)}const c=Dl(o);if(c<=0){const l=o.ownerDocument,d=l.body,p=getComputedStyle(d),h=l.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,m=Math.abs(o.clientWidth-d.clientWidth-h);m<=p4&&(u-=m)}else c<=p4&&(u+=c);return{width:u,height:a,x:s,y:i}}function MS(e,t){const n=Wr(e,!0,t==="fixed"),o=n.top+e.clientTop,r=n.left+e.clientLeft,u=jo(e)?Cu(e):lo(1),a=e.clientWidth*u.x,s=e.clientHeight*u.y,i=r*u.x,c=o*u.y;return{width:a,height:s,x:i,y:c}}function h4(e,t,n){let o;if(t==="viewport")o=PS(e,n);else if(t==="document")o=FS(yo(e));else if(Wn(t))o=MS(t,n);else{const r=g1(e);o={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return Ii(o)}function y1(e,t){const n=fr(e);return n===t||!Wn(n)||Tu(n)?!1:Gn(n).position==="fixed"||y1(n,t)}function OS(e,t){const n=t.get(e);if(n)return n;let o=Ka(e,[],!1).filter(s=>Wn(s)&&Zr(s)!=="body"),r=null;const u=Gn(e).position==="fixed";let a=u?fr(e):e;for(;Wn(a)&&!Tu(a);){const s=Gn(a),i=Ef(a);!i&&s.position==="fixed"&&(r=null),(u?!i&&!r:!i&&s.position==="static"&&!!r&&(r.position==="absolute"||r.position==="fixed")||fs(a)&&!i&&y1(e,a))?o=o.filter(l=>l!==a):r=s,a=fr(a)}return t.set(e,o),o}function IS(e){let{element:t,boundary:n,rootBoundary:o,strategy:r}=e;const a=[...n==="clippingAncestors"?xl(t)?[]:OS(t,this._c):[].concat(n),o],s=h4(t,a[0],r);let i=s.top,c=s.right,l=s.bottom,d=s.left;for(let p=1;p<a.length;p++){const h=h4(t,a[p],r);i=Cn(h.top,i),c=dr(h.right,c),l=dr(h.bottom,l),d=Cn(h.left,d)}return{width:c-d,height:l-i,x:d,y:i}}function RS(e){const{width:t,height:n}=m1(e);return{width:t,height:n}}function LS(e,t,n){const o=jo(t),r=yo(t),u=n==="fixed",a=Wr(e,!0,u,t);let s={scrollLeft:0,scrollTop:0};const i=lo(0);function c(){i.x=Dl(r)}if(o||!o&&!u)if((Zr(t)!=="body"||fs(r))&&(s=wl(t)),o){const h=Wr(t,!0,u,t);i.x=h.x+t.clientLeft,i.y=h.y+t.clientTop}else r&&c();u&&!o&&r&&c();const l=r&&!o&&!u?v1(r,s):lo(0),d=a.left+s.scrollLeft-i.x-l.x,p=a.top+s.scrollTop-i.y-l.y;return{x:d,y:p,width:a.width,height:a.height}}function hc(e){return Gn(e).position==="static"}function m4(e,t){if(!jo(e)||Gn(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return yo(e)===n&&(n=n.ownerDocument.body),n}function b1(e,t){const n=wn(e);if(xl(e))return n;if(!jo(e)){let r=fr(e);for(;r&&!Tu(r);){if(Wn(r)&&!hc(r))return r;r=fr(r)}return n}let o=m4(e,t);for(;o&&wS(o)&&hc(o);)o=m4(o,t);return o&&Tu(o)&&hc(o)&&!Ef(o)?n:o||BS(e)||n}const qS=async function(e){const t=this.getOffsetParent||b1,n=this.getDimensions,o=await n(e.floating);return{reference:LS(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function $S(e){return Gn(e).direction==="rtl"}const NS={convertOffsetParentRelativeRectToViewportRelativeRect:SS,getDocumentElement:yo,getClippingRect:IS,getOffsetParent:b1,getElementRects:qS,getClientRects:TS,getDimensions:RS,getScale:Cu,isElement:Wn,isRTL:$S};function E1(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function jS(e,t){let n=null,o;const r=yo(e);function u(){var s;clearTimeout(o),(s=n)==null||s.disconnect(),n=null}function a(s,i){s===void 0&&(s=!1),i===void 0&&(i=1),u();const c=e.getBoundingClientRect(),{left:l,top:d,width:p,height:h}=c;if(s||t(),!p||!h)return;const m=Ns(d),g=Ns(r.clientWidth-(l+p)),y=Ns(r.clientHeight-(d+h)),E=Ns(l),v={rootMargin:-m+"px "+-g+"px "+-y+"px "+-E+"px",threshold:Cn(0,dr(1,i))||1};let C=!0;function w(B){const x=B[0].intersectionRatio;if(x!==i){if(!C)return a();x?a(!1,x):o=setTimeout(()=>{a(!1,1e-7)},1e3)}x===1&&!E1(c,e.getBoundingClientRect())&&a(),C=!1}try{n=new IntersectionObserver(w,{...v,root:r.ownerDocument})}catch{n=new IntersectionObserver(w,v)}n.observe(e)}return a(!0),u}function VS(e,t,n,o){o===void 0&&(o={});const{ancestorScroll:r=!0,ancestorResize:u=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:i=!1}=o,c=xf(e),l=r||u?[...c?Ka(c):[],...t?Ka(t):[]]:[];l.forEach(E=>{r&&E.addEventListener("scroll",n,{passive:!0}),u&&E.addEventListener("resize",n)});const d=c&&s?jS(c,n):null;let p=-1,h=null;a&&(h=new ResizeObserver(E=>{let[b]=E;b&&b.target===c&&h&&t&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var v;(v=h)==null||v.observe(t)})),n()}),c&&!i&&h.observe(c),t&&h.observe(t));let m,g=i?Wr(e):null;i&&y();function y(){const E=Wr(e);g&&!E1(g,E)&&n(),g=E,m=requestAnimationFrame(y)}return n(),()=>{var E;l.forEach(b=>{r&&b.removeEventListener("scroll",n),u&&b.removeEventListener("resize",n)}),d?.(),(E=h)==null||E.disconnect(),h=null,i&&cancelAnimationFrame(m)}}const zS=bS,US=ES,g4=gS,HS=xS,KS=vS,WS=mS,GS=CS,YS=(e,t,n)=>{const o=new Map,r={platform:NS,...n},u={...r.platform,_c:o};return hS(e,t,{...r,platform:u})};function ZS(e){return e!=null&&typeof e=="object"&&"$el"in e}function M0(e){if(ZS(e)){const t=e.$el;return bf(t)&&Zr(t)==="#comment"?null:t}return e}function iu(e){return typeof e=="function"?e():f(e)}function XS(e){return{name:"arrow",options:e,fn(t){const n=M0(iu(e.element));return n==null?{}:WS({element:n,padding:e.padding}).fn(t)}}}function C1(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function v4(e,t){const n=C1(e);return Math.round(t*n)/n}function JS(e,t,n){n===void 0&&(n={});const o=n.whileElementsMounted,r=F(()=>{var x;return(x=iu(n.open))!=null?x:!0}),u=F(()=>iu(n.middleware)),a=F(()=>{var x;return(x=iu(n.placement))!=null?x:"bottom"}),s=F(()=>{var x;return(x=iu(n.strategy))!=null?x:"absolute"}),i=F(()=>{var x;return(x=iu(n.transform))!=null?x:!0}),c=F(()=>M0(e.value)),l=F(()=>M0(t.value)),d=R(0),p=R(0),h=R(s.value),m=R(a.value),g=Me({}),y=R(!1),E=F(()=>{const x={position:h.value,left:"0",top:"0"};if(!l.value)return x;const _=v4(l.value,d.value),S=v4(l.value,p.value);return i.value?{...x,transform:"translate("+_+"px, "+S+"px)",...C1(l.value)>=1.5&&{willChange:"transform"}}:{position:h.value,left:_+"px",top:S+"px"}});let b;function v(){if(c.value==null||l.value==null)return;const x=r.value;YS(c.value,l.value,{middleware:u.value,placement:a.value,strategy:s.value}).then(_=>{d.value=_.x,p.value=_.y,h.value=_.strategy,m.value=_.placement,g.value=_.middlewareData,y.value=x!==!1})}function C(){typeof b=="function"&&(b(),b=void 0)}function w(){if(C(),o===void 0){v();return}if(c.value!=null&&l.value!=null){b=o(c.value,l.value,v);return}}function B(){r.value||(y.value=!1)}return ye([u,a,s,r],v,{flush:"sync"}),ye([c,l],w,{flush:"sync"}),ye(r,B,{flush:"sync"}),ho()&&ir(C),{x:Br(d),y:Br(p),strategy:Br(h),placement:Br(m),middlewareData:Br(g),isPositioned:Br(y),floatingStyles:E,update:v}}const x1={side:"bottom",sideOffset:0,sideFlip:!0,align:"center",alignOffset:0,alignFlip:!0,arrowPadding:0,hideShiftedArrow:!0,avoidCollisions:!0,collisionBoundary:()=>[],collisionPadding:0,sticky:"partial",hideWhenDetached:!1,positionStrategy:"fixed",updatePositionStrategy:"optimized",prioritizePosition:!1},[QS,eT]=lt("PopperContent");var tT=L({inheritAttrs:!1,__name:"PopperContent",props:gv({side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},{...x1}),emits:["placed"],setup(e,{emit:t}){const n=e,o=t,r=d1(),{forwardRef:u,currentElement:a}=ae(),s=R(),i=R(),{width:c,height:l}=Ok(i),d=F(()=>n.side+(n.align!=="center"?`-${n.align}`:"")),p=F(()=>typeof n.collisionPadding=="number"?n.collisionPadding:{top:0,right:0,bottom:0,left:0,...n.collisionPadding}),h=F(()=>Array.isArray(n.collisionBoundary)?n.collisionBoundary:[n.collisionBoundary]),m=F(()=>({padding:p.value,boundary:h.value.filter(tS),altBoundary:h.value.length>0})),g=F(()=>({mainAxis:n.sideFlip,crossAxis:n.alignFlip})),y=z_(()=>[zS({mainAxis:n.sideOffset+l.value,alignmentAxis:n.alignOffset}),n.prioritizePosition&&n.avoidCollisions&&g4({...m.value,...g.value}),n.avoidCollisions&&US({mainAxis:!0,crossAxis:!!n.prioritizePosition,limiter:n.sticky==="partial"?GS():void 0,...m.value}),!n.prioritizePosition&&n.avoidCollisions&&g4({...m.value,...g.value}),HS({...m.value,apply:({elements:N,rects:J,availableWidth:G,availableHeight:$})=>{const{width:I,height:W}=J.reference,K=N.floating.style;K.setProperty("--reka-popper-available-width",`${G}px`),K.setProperty("--reka-popper-available-height",`${$}px`),K.setProperty("--reka-popper-anchor-width",`${I}px`),K.setProperty("--reka-popper-anchor-height",`${W}px`)}}),i.value&&XS({element:i.value,padding:n.arrowPadding}),nS({arrowWidth:c.value,arrowHeight:l.value}),n.hideWhenDetached&&KS({strategy:"referenceHidden",...m.value})]),E=F(()=>n.reference??r.anchor.value),{floatingStyles:b,placement:v,isPositioned:C,middlewareData:w}=JS(E,s,{strategy:n.positionStrategy,placement:d,whileElementsMounted:(...N)=>VS(...N,{layoutShift:!n.disableUpdateOnLayoutShift,animationFrame:n.updatePositionStrategy==="always"}),middleware:y}),B=F(()=>S0(v.value)[0]),x=F(()=>S0(v.value)[1]);Gg(()=>{C.value&&o("placed")});const _=F(()=>{const N=w.value.arrow?.centerOffset!==0;return n.hideShiftedArrow&&N}),S=R("");Ze(()=>{a.value&&(S.value=window.getComputedStyle(a.value).zIndex)});const O=F(()=>w.value.arrow?.x??0),H=F(()=>w.value.arrow?.y??0);return eT({placedSide:B,onArrowChange:N=>i.value=N,arrowX:O,arrowY:H,shouldHideArrow:_}),(N,J)=>(D(),re("div",{ref_key:"floatingRef",ref:s,"data-reka-popper-content-wrapper":"",style:mn({...f(b),transform:f(C)?f(b).transform:"translate(0, -200%)",minWidth:"max-content",zIndex:S.value,"--reka-popper-transform-origin":[f(w).transformOrigin?.x,f(w).transformOrigin?.y].join(" "),...f(w).hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}})},[q(f(we),j({ref:f(u)},N.$attrs,{"as-child":n.asChild,as:N.as,"data-side":B.value,"data-align":x.value,style:{animation:f(C)?void 0:"none"}}),{default:A(()=>[P(N.$slots,"default")]),_:3},16,["as-child","as","data-side","data-align","style"])],4))}}),Al=tT;const nT={top:"bottom",right:"left",bottom:"top",left:"right"};var oT=L({inheritAttrs:!1,__name:"PopperArrow",props:{width:{type:Number,required:!1},height:{type:Number,required:!1},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"svg"}},setup(e){const{forwardRef:t}=ae(),n=QS(),o=F(()=>nT[n.placedSide.value]);return(r,u)=>(D(),re("span",{ref:a=>{f(n).onArrowChange(a)},style:mn({position:"absolute",left:f(n).arrowX?.value?`${f(n).arrowX?.value}px`:void 0,top:f(n).arrowY?.value?`${f(n).arrowY?.value}px`:void 0,[o.value]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[f(n).placedSide.value],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[f(n).placedSide.value],visibility:f(n).shouldHideArrow.value?"hidden":void 0})},[q(eS,j(r.$attrs,{ref:f(t),style:{display:"block"},as:r.as,"as-child":r.asChild,rounded:r.rounded,width:r.width,height:r.height}),{default:A(()=>[P(r.$slots,"default")]),_:3},16,["as","as-child","rounded","width","height"])],4))}}),Bl=oT;const[rH,rT]=lt("RovingFocusGroup");var uT=L({__name:"RovingFocusGroup",props:{orientation:{type:String,required:!1,default:void 0},dir:{type:String,required:!1},loop:{type:Boolean,required:!1,default:!1},currentTabStopId:{type:[String,null],required:!1},defaultCurrentTabStopId:{type:String,required:!1},preventScrollOnEntryFocus:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["entryFocus","update:currentTabStopId"],setup(e,{expose:t,emit:n}){const o=e,r=n,{loop:u,orientation:a,dir:s}=mt(o),i=ju(s),c=Lt(o,"currentTabStopId",r,{defaultValue:o.defaultCurrentTabStopId,passive:o.currentTabStopId===void 0}),l=R(!1),d=R(!1),p=R(0),{getItems:h,CollectionSlot:m}=vo({isProvider:!0});function g(E){const b=!d.value;if(E.currentTarget&&E.target===E.currentTarget&&b&&!l.value){const v=new CustomEvent(z7,U7);if(E.currentTarget.dispatchEvent(v),r("entryFocus",v),!v.defaultPrevented){const C=h().map(S=>S.ref).filter(S=>S.dataset.disabled!==""),w=C.find(S=>S.getAttribute("data-active")===""),B=C.find(S=>S.getAttribute("data-highlighted")===""),x=C.find(S=>S.id===c.value),_=[w,B,x,...C].filter(Boolean);W7(_,o.preventScrollOnEntryFocus)}}d.value=!1}function y(){setTimeout(()=>{d.value=!1},1)}return t({getItems:h}),rT({loop:u,dir:i,orientation:a,currentTabStopId:c,onItemFocus:E=>{c.value=E},onItemShiftTab:()=>{l.value=!0},onFocusableItemAdd:()=>{p.value++},onFocusableItemRemove:()=>{p.value--}}),(E,b)=>(D(),k(f(m),null,{default:A(()=>[q(f(we),{tabindex:l.value||p.value===0?-1:0,"data-orientation":f(a),as:E.as,"as-child":E.asChild,dir:f(i),style:{outline:"none"},onMousedown:b[0]||(b[0]=v=>d.value=!0),onMouseup:y,onFocus:g,onBlur:b[1]||(b[1]=v=>l.value=!1)},{default:A(()=>[P(E.$slots,"default")]),_:3},8,["tabindex","data-orientation","as","as-child","dir"])]),_:3}))}}),aT=uT,sT=L({__name:"MenuAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(ds),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),wf=sT,iT=L({__name:"MenuArrow",props:{width:{type:Number,required:!1},height:{type:Number,required:!1},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(Bl),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),w1=iT;function lT(){const e=R(!1);return $e(()=>{At("keydown",()=>{e.value=!0},{capture:!0,passive:!0}),At(["pointerdown","pointermove"],()=>{e.value=!1},{capture:!0,passive:!0})}),e}const cT=Nu(lT),[Xr,D1]=lt(["MenuRoot","MenuSub"],"MenuContext"),[Hu,dT]=lt("MenuRoot");var fT=L({__name:"MenuRoot",props:{open:{type:Boolean,required:!1,default:!1},dir:{type:String,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t,{modal:r,dir:u}=mt(n),a=ju(u),s=Lt(n,"open",o),i=R(),c=cT();return D1({open:s,onOpenChange:l=>{s.value=l},content:i,onContentChange:l=>{i.value=l}}),dT({onClose:()=>{s.value=!1},isUsingKeyboardRef:c,dir:a,modal:r}),(l,d)=>(D(),k(f(cs),null,{default:A(()=>[P(l.$slots,"default")]),_:3}))}}),A1=fT;const[ps,pT]=lt("MenuContent");var hT=L({__name:"MenuContentImpl",props:gv({loop:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},disableOutsideScroll:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},{...x1}),emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus","dismiss"],setup(e,{emit:t}){const n=e,o=t,r=Xr(),u=Hu(),{trapFocus:a,disableOutsidePointerEvents:s,loop:i}=mt(n);Y3(),lf(s.value);const c=R(""),l=R(0),d=R(0),p=R(null),h=R("right"),m=R(0),g=R(null),y=R(),{forwardRef:E,currentElement:b}=ae(),{handleTypeaheadSearch:v}=Rk(),C=R();function w($){const I=za($,C.value||dt(),b.value,{loop:i.value,arrowKeyOptions:"vertical",dir:u?.dir.value,focus:!1,attributeName:"[data-reka-collection-item]:not([data-disabled])"});I&&(C.value=I,I.scrollIntoView({block:"nearest"}))}function B(){C.value&&C.value.click()}const x=R(),_=R();ye(C,$=>{_.value&&($===void 0||$!==_.value.trigger.value)&&(_.value.onOpenChange(!1),_.value=void 0)}),ye(b,$=>{r.onContentChange($)}),Ht(()=>{window.clearTimeout(l.value)});function S($){return h.value===p.value?.side&&_7($,p.value?.area)}async function O($){o("openAutoFocus",$),!$.defaultPrevented&&($.preventDefault(),b.value?.focus({preventScroll:!0}))}function H($){if($.defaultPrevented)return;const I=$.target,W=I.closest("[data-reka-menu-content]")===$.currentTarget,K=["input","textarea"].includes(I.tagName.toLowerCase()),de=$.ctrlKey||$.altKey||$.metaKey,le=$.key.length===1,ut=za($,dt(),b.value,{loop:i.value,arrowKeyOptions:"vertical",dir:u?.dir.value,focus:!0,attributeName:"[data-reka-collection-item]:not([data-disabled])"});if(ut)return ut?.focus();if($.code==="Space")return;const Ve=y.value?.getItems()??[];if(W&&($.key==="Tab"&&$.preventDefault(),!de&&le&&!K&&v($.key,Ve)),$.target!==b.value||!x7.includes($.key))return;$.preventDefault();const ht=[...Ve.map(Dt=>Dt.ref)];a1.includes($.key)&&ht.reverse(),A7(ht)}function N($){$?.currentTarget?.contains?.($.target)||(window.clearTimeout(l.value),c.value="")}function J($){if(!Su($))return;const I=$.target,W=m.value!==$.clientX;if($?.currentTarget?.contains(I)&&W){const K=$.clientX>m.value?"right":"left";h.value=K,m.value=$.clientX}}function G($){Su($)&&x.value&&x.value.focus()}return pT({onItemEnter:$=>!!S($),onItemLeave:$=>{if(S($))return;["INPUT","TEXTAREA"].includes(dt()?.tagName||"")||b.value?.focus(),g.value=null},onTriggerLeave:$=>!!S($),searchRef:c,highlightedElement:C,onKeydownNavigation:w,onKeydownEnter:B,filterElement:x,onFilterElementChange:$=>{x.value=$},activeSubmenuContext:_,pointerGraceTimerRef:d,onPointerGraceIntentChange:$=>{p.value=$}}),($,I)=>(D(),k(f(pf),{"as-child":"",trapped:f(a),onMountAutoFocus:O,onUnmountAutoFocus:I[7]||(I[7]=W=>o("closeAutoFocus",W))},{default:A(()=>[q(f(Vu),{"as-child":"","disable-outside-pointer-events":f(s),onEscapeKeyDown:I[2]||(I[2]=W=>o("escapeKeyDown",W)),onPointerDownOutside:I[3]||(I[3]=W=>o("pointerDownOutside",W)),onFocusOutside:I[4]||(I[4]=W=>o("focusOutside",W)),onInteractOutside:I[5]||(I[5]=W=>o("interactOutside",W)),onDismiss:I[6]||(I[6]=W=>o("dismiss"))},{default:A(()=>[q(f(aT),{ref_key:"rovingFocusGroupRef",ref:y,"current-tab-stop-id":g.value,"onUpdate:currentTabStopId":I[0]||(I[0]=W=>g.value=W),"as-child":"",orientation:"vertical",dir:f(u).dir.value,loop:f(i),onEntryFocus:I[1]||(I[1]=W=>{o("entryFocus",W),f(u).isUsingKeyboardRef.value||W.preventDefault()})},{default:A(()=>[q(f(Al),{ref:f(E),role:"menu",as:$.as,"as-child":$.asChild,"aria-orientation":"vertical","data-reka-menu-content":"","data-state":f(hf)(f(r).open.value),dir:f(u).dir.value,side:$.side,"side-offset":$.sideOffset,align:$.align,"align-offset":$.alignOffset,"avoid-collisions":$.avoidCollisions,"collision-boundary":$.collisionBoundary,"collision-padding":$.collisionPadding,"arrow-padding":$.arrowPadding,"prioritize-position":$.prioritizePosition,"position-strategy":$.positionStrategy,"update-position-strategy":$.updatePositionStrategy,sticky:$.sticky,"hide-when-detached":$.hideWhenDetached,reference:$.reference,onKeydown:H,onBlur:N,onPointermove:J,onPointerenter:G},{default:A(()=>[P($.$slots,"default")]),_:3},8,["as","as-child","data-state","dir","side","side-offset","align","align-offset","avoid-collisions","collision-boundary","collision-padding","arrow-padding","prioritize-position","position-strategy","update-position-strategy","sticky","hide-when-detached","reference"])]),_:3},8,["current-tab-stop-id","dir","loop"])]),_:3},8,["disable-outside-pointer-events"])]),_:3},8,["trapped"]))}}),Df=hT,mT=L({inheritAttrs:!1,__name:"MenuItemImpl",props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,n=ps(),{forwardRef:o,currentElement:r}=ae(),{CollectionItem:u}=vo(),a=R(!1),s=F(()=>a.value||n.highlightedElement.value===r.value);async function i(l){if(!(l.defaultPrevented||!Su(l))){if(t.disabled)n.onItemLeave(l);else if(!n.onItemEnter(l)){const p=l.currentTarget;n.highlightedElement.value=p,["INPUT","TEXTAREA"].includes(dt()?.tagName||"")||p.focus({preventScroll:!0})}}}async function c(l){await Oe(),!l.defaultPrevented&&Su(l)&&n.onItemLeave(l)}return(l,d)=>(D(),k(f(u),{value:{textValue:l.textValue}},{default:A(()=>[q(f(we),j({ref:f(o),role:"menuitem",tabindex:"-1"},l.$attrs,{as:l.as,"as-child":l.asChild,"aria-disabled":l.disabled||void 0,"data-disabled":l.disabled?"":void 0,"data-highlighted":s.value?"":void 0,onPointermove:i,onPointerleave:c,onFocus:d[0]||(d[0]=async p=>{await Oe(),!(p.defaultPrevented||l.disabled)&&(a.value=!0,f(n).highlightedElement.value=p.currentTarget)}),onBlur:d[1]||(d[1]=async p=>{await Oe(),!p.defaultPrevented&&(a.value=!1)})}),{default:A(()=>[P(l.$slots,"default")]),_:3},16,["as","as-child","aria-disabled","data-disabled","data-highlighted"])]),_:3},8,["value"]))}}),B1=mT,gT=L({__name:"MenuItem",props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select"],setup(e,{emit:t}){const n=e,o=t,{forwardRef:r,currentElement:u}=ae(),a=Hu(),s=ps(),i=R(!1);async function c(){const l=u.value;if(!n.disabled&&l){const d=new CustomEvent(E7,{bubbles:!0,cancelable:!0});o("select",d),await Oe(),d.defaultPrevented?i.value=!1:a.onClose()}}return(l,d)=>(D(),k(B1,j(n,{ref:f(r),onClick:c,onPointerdown:d[0]||(d[0]=()=>{i.value=!0}),onPointerup:d[1]||(d[1]=async p=>{await Oe(),!p.defaultPrevented&&(i.value||p.currentTarget?.click())}),onKeydown:d[2]||(d[2]=async p=>{const h=f(s).searchRef.value!=="";l.disabled||h&&p.key===" "||f(_0).includes(p.key)&&(p.currentTarget.click(),p.preventDefault())})}),{default:A(()=>[P(l.$slots,"default")]),_:3},16))}}),_l=gT;const[vT,_1]=lt(["MenuCheckboxItem","MenuRadioItem"],"MenuItemIndicatorContext");var yT=L({__name:"MenuItemIndicator",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"span"}},setup(e){const t=vT({modelValue:R(!1)});return(n,o)=>(D(),k(f(_n),{present:n.forceMount||f(Pi)(f(t).modelValue.value)||f(t).modelValue.value===!0},{default:A(()=>[q(f(we),{as:n.as,"as-child":n.asChild,"data-state":f(mf)(f(t).modelValue.value)},{default:A(()=>[P(n.$slots,"default")]),_:3},8,["as","as-child","data-state"])]),_:3},8,["present"]))}}),k1=yT,bT=L({__name:"MenuCheckboxItem",props:{modelValue:{type:[Boolean,String],required:!1,default:!1},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select","update:modelValue"],setup(e,{emit:t}){const n=e,o=t,r=No(n,["modelValue"]),u=ln(r),a=Lt(n,"modelValue",o);return _1({modelValue:a}),(s,i)=>(D(),k(_l,j({role:"menuitemcheckbox"},f(u),{"aria-checked":f(Pi)(f(a))?"mixed":f(a),"data-state":f(mf)(f(a)),onSelect:i[0]||(i[0]=async c=>{o("select",c),f(Pi)(f(a))?a.value=!0:a.value=!f(a)})}),{default:A(()=>[P(s.$slots,"default",{modelValue:f(a)})]),_:3},16,["aria-checked","data-state"]))}}),S1=bT,ET=L({__name:"MenuRootContentModal",props:{loop:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=it(n,o),u=Xr(),{forwardRef:a,currentElement:s}=ae();return cf(s),(i,c)=>(D(),k(Df,j(f(r),{ref:f(a),"trap-focus":f(u).open.value,"disable-outside-pointer-events":f(u).open.value,"disable-outside-scroll":!0,onDismiss:c[0]||(c[0]=l=>f(u).onOpenChange(!1)),onFocusOutside:c[1]||(c[1]=On(l=>o("focusOutside",l),["prevent"]))}),{default:A(()=>[P(i.$slots,"default")]),_:3},16,["trap-focus","disable-outside-pointer-events"]))}}),CT=ET,xT=L({__name:"MenuRootContentNonModal",props:{loop:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const r=it(e,t),u=Xr();return(a,s)=>(D(),k(Df,j(f(r),{"trap-focus":!1,"disable-outside-pointer-events":!1,"disable-outside-scroll":!1,onDismiss:s[0]||(s[0]=i=>f(u).onOpenChange(!1))}),{default:A(()=>[P(a.$slots,"default")]),_:3},16))}}),wT=xT,DT=L({__name:"MenuContent",props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const r=it(e,t),u=Xr(),a=Hu();return(s,i)=>(D(),k(f(_n),{present:s.forceMount||f(u).open.value},{default:A(()=>[f(a).modal.value?(D(),k(CT,me(j({key:0},{...s.$attrs,...f(r)})),{default:A(()=>[P(s.$slots,"default")]),_:3},16)):(D(),k(wT,me(j({key:1},{...s.$attrs,...f(r)})),{default:A(()=>[P(s.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),T1=DT;const[AT,BT]=lt("MenuGroup");var _T=L({__name:"MenuGroup",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,n=sn(void 0,"reka-menu-group");return BT({id:n}),(o,r)=>(D(),k(f(we),j({role:"group"},t,{"aria-labelledby":f(n)}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["aria-labelledby"]))}}),Af=_T,kT=L({__name:"MenuLabel",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"div"}},setup(e){const t=e,n=AT({id:""});return(o,r)=>(D(),k(f(we),j(t,{id:f(n).id||void 0}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["id"]))}}),F1=kT,ST=L({__name:"MenuPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(zu),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),P1=ST;const[TT,FT]=lt("MenuRadioGroup");var PT=L({__name:"MenuRadioGroup",props:{modelValue:{type:null,required:!1,default:""},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t,r=No(n,["modelValue"]),u=ln(r),a=Lt(n,"modelValue",o);return FT({modelValue:a,onValueChange:s=>{a.value=s}}),(s,i)=>(D(),k(Af,me(xe(f(u))),{default:A(()=>[P(s.$slots,"default",{modelValue:f(a)})]),_:3},16))}}),M1=PT,MT=L({__name:"MenuRadioItem",props:{value:{type:null,required:!0},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select"],setup(e,{emit:t}){const n=e,o=t,r=No(n,["value"]),u=ln(r),{value:a}=mt(n),s=TT(),i=F(()=>s.modelValue.value===a?.value);return _1({modelValue:i}),(c,l)=>(D(),k(_l,j({role:"menuitemradio"},f(u),{"aria-checked":i.value,"data-state":f(mf)(i.value),onSelect:l[0]||(l[0]=async d=>{o("select",d),f(s).onValueChange(f(a))})}),{default:A(()=>[P(c.$slots,"default")]),_:3},16,["aria-checked","data-state"]))}}),O1=MT,OT=L({__name:"MenuSeparator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(we),j(t,{role:"separator","aria-orientation":"horizontal"}),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),I1=OT;const[Bf,IT]=lt("MenuSub");var RT=L({__name:"MenuSub",props:{open:{type:Boolean,required:!1,default:void 0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=Lt(n,"open",t,{defaultValue:!1,passive:n.open===void 0}),u=Xr(),a=R(),s=R();return Ze(i=>{u?.open.value===!1&&(r.value=!1),i(()=>r.value=!1)}),D1({open:r,onOpenChange:i=>{r.value=i},content:s,onContentChange:i=>{s.value=i}}),IT({triggerId:"",contentId:"",trigger:a,onTriggerChange:i=>{a.value=i}}),(i,c)=>(D(),k(f(cs),null,{default:A(()=>[P(i.$slots,"default")]),_:3}))}}),R1=RT,LT=L({__name:"MenuSubContent",props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1,default:!0},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const r=it(e,t),u=Xr(),a=Hu(),s=Bf(),i=ps(),{forwardRef:c,currentElement:l}=ae();return s.contentId||=sn(void 0,"reka-menu-sub-content"),(d,p)=>(D(),k(f(_n),{present:d.forceMount||f(u).open.value},{default:A(()=>[q(Df,j(f(r),{id:f(s).contentId,ref:f(c),"aria-labelledby":f(s).triggerId,align:"start",side:f(a).dir.value==="rtl"?"left":"right","disable-outside-pointer-events":!1,"disable-outside-scroll":!1,"trap-focus":!1,onOpenAutoFocus:p[0]||(p[0]=On(h=>{f(a).isUsingKeyboardRef.value&&f(l)?.focus()},["prevent"])),onCloseAutoFocus:p[1]||(p[1]=On(()=>{},["prevent"])),onFocusOutside:p[2]||(p[2]=h=>{if(h.defaultPrevented)return;const m=f(i).filterElement.value?.contains(h.target);h.target!==f(s).trigger.value&&!m&&f(u).onOpenChange(!1)}),onEscapeKeyDown:p[3]||(p[3]=h=>{f(a).onClose(),h.preventDefault()}),onKeydown:p[4]||(p[4]=h=>{const m=h.currentTarget?.contains(h.target),g=f(D7)[f(a).dir.value].includes(h.key);m&&g&&(f(u).onOpenChange(!1),f(i).filterElement.value?(f(i).filterElement.value.focus(),f(i).highlightedElement.value=f(s).trigger.value,f(s).trigger.value?.scrollIntoView({block:"nearest"})):f(s).trigger.value?.focus(),h.preventDefault())})}),{default:A(()=>[P(d.$slots,"default")]),_:3},16,["id","aria-labelledby","side"])]),_:3},8,["present"]))}}),L1=LT,qT=L({__name:"MenuSubTrigger",props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,n=Xr(),o=Hu(),r=Bf(),u=ps();ye(n.open,d=>{d?u.activeSubmenuContext.value={onOpenChange:n.onOpenChange,trigger:r.trigger}:u.activeSubmenuContext.value?.trigger.value===r.trigger.value&&(u.activeSubmenuContext.value=void 0)});const a=R(null);r.triggerId||=sn(void 0,"reka-menu-sub-trigger");function s(){a.value&&window.clearTimeout(a.value),a.value=null}Ht(()=>{s()});function i(d){!Su(d)||u.onItemEnter(d)||!t.disabled&&!n.open.value&&!a.value&&(u.onPointerGraceIntentChange(null),a.value=window.setTimeout(()=>{n.onOpenChange(!0),s()},100))}async function c(d){if(!Su(d))return;s();const p=n.content.value?.getBoundingClientRect();if(p?.width){const h=n.content.value?.dataset.side,m=h==="right",g=m?-5:5,y=p[m?"left":"right"],E=p[m?"right":"left"];u.onPointerGraceIntentChange({area:[{x:d.clientX+g,y:d.clientY},{x:y,y:p.top},{x:E,y:p.top},{x:E,y:p.bottom},{x:y,y:p.bottom}],side:h}),window.clearTimeout(u.pointerGraceTimerRef.value),u.pointerGraceTimerRef.value=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(d))return;u.onPointerGraceIntentChange(null)}}async function l(d){const p=u.searchRef.value!=="";t.disabled||p&&d.key===" "||w7[o.dir.value].includes(d.key)&&(n.onOpenChange(!0),await Oe(),n.content.value?.focus(),d.preventDefault())}return(d,p)=>(D(),k(wf,{"as-child":""},{default:A(()=>[q(B1,j(t,{id:f(r).triggerId,ref:h=>{f(r)?.onTriggerChange(h?.$el)},"aria-haspopup":"menu","aria-expanded":f(n).open.value,"aria-controls":f(r).contentId,"data-state":f(hf)(f(n).open.value),onClick:p[0]||(p[0]=async h=>{t.disabled||h.defaultPrevented||(h.currentTarget.focus(),f(n).open.value||f(n).onOpenChange(!0))}),onPointermove:i,onPointerleave:c,onKeydown:l}),{default:A(()=>[P(d.$slots,"default")]),_:3},16,["id","aria-expanded","aria-controls","data-state"])]),_:3}))}}),q1=qT,$T=L({__name:"ContextMenuArrow",props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"svg"}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(w1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),NT=$T,jT=L({__name:"ContextMenuCheckboxItem",props:{modelValue:{type:[Boolean,String],required:!1},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select","update:modelValue"],setup(e,{emit:t}){const n=e,r=Xn(t);return ae(),(u,a)=>(D(),k(f(S1),me(xe({...n,...f(r)})),{default:A(()=>[P(u.$slots,"default")]),_:3},16))}}),VT=jT;const[$1,zT]=lt("ContextMenuRoot");var UT=L({inheritAttrs:!1,__name:"ContextMenuRoot",props:{pressOpenDelay:{type:Number,required:!1,default:700},dir:{type:String,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t,{dir:r,modal:u,pressOpenDelay:a}=mt(n);ae();const s=ju(r),i=R(!1);return zT({open:i,onOpenChange:l=>{i.value=l},dir:s,modal:u,triggerElement:R(),pressOpenDelay:a}),ye(i,l=>{o("update:open",l)}),(l,d)=>(D(),k(f(A1),{open:i.value,"onUpdate:open":d[0]||(d[0]=p=>i.value=p),dir:f(s),modal:f(u)},{default:A(()=>[P(l.$slots,"default")]),_:3},8,["open","dir","modal"]))}}),N1=UT,HT=L({__name:"ContextMenuContent",props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1,default:0},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1,default:!0},collisionBoundary:{type:null,required:!1,default:()=>[]},collisionPadding:{type:[Number,Object],required:!1,default:0},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1,default:"partial"},hideWhenDetached:{type:Boolean,required:!1,default:!1},positionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","closeAutoFocus"],setup(e,{emit:t}){const r=it(e,t);ae();const u=$1(),a=R(!1);return(s,i)=>(D(),k(f(T1),j(f(r),{side:"right","side-offset":2,align:"start","update-position-strategy":"always",style:{"--reka-context-menu-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-context-menu-content-available-width":"var(--reka-popper-available-width)","--reka-context-menu-content-available-height":"var(--reka-popper-available-height)","--reka-context-menu-trigger-width":"var(--reka-popper-anchor-width)","--reka-context-menu-trigger-height":"var(--reka-popper-anchor-height)"},onCloseAutoFocus:i[0]||(i[0]=c=>{!c.defaultPrevented&&a.value&&c.preventDefault(),a.value=!1}),onInteractOutside:i[1]||(i[1]=c=>{c.detail.originalEvent.button===2&&c.target===f(u).triggerElement.value&&c.preventDefault(),!c.defaultPrevented&&!f(u).modal.value&&(a.value=!0)})}),{default:A(()=>[P(s.$slots,"default")]),_:3},16))}}),KT=HT,WT=L({__name:"ContextMenuGroup",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(Af),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),GT=WT,YT=L({__name:"ContextMenuItem",props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select"],setup(e,{emit:t}){const n=e,r=Xn(t);return ae(),(u,a)=>(D(),k(f(_l),me(xe({...n,...f(r)})),{default:A(()=>[P(u.$slots,"default")]),_:3},16))}}),ZT=YT,XT=L({__name:"ContextMenuItemIndicator",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(k1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),JT=XT,QT=L({__name:"ContextMenuLabel",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(F1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),e8=QT,t8=L({__name:"ContextMenuPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(P1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),n8=t8,o8=L({__name:"ContextMenuRadioGroup",props:{modelValue:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=Xn(t);return ae(),(u,a)=>(D(),k(f(M1),me(xe({...n,...f(r)})),{default:A(()=>[P(u.$slots,"default")]),_:3},16))}}),r8=o8,u8=L({__name:"ContextMenuRadioItem",props:{value:{type:null,required:!0},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select"],setup(e,{emit:t}){const n=e,r=Xn(t);return ae(),(u,a)=>(D(),k(f(O1),me(xe({...n,...f(r)})),{default:A(()=>[P(u.$slots,"default")]),_:3},16))}}),a8=u8,s8=L({__name:"ContextMenuSeparator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(I1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),i8=s8,l8=L({__name:"ContextMenuSub",props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t;ae();const r=Lt(n,"open",o,{defaultValue:n.defaultOpen,passive:n.open===void 0});return(u,a)=>(D(),k(f(R1),{open:f(r),"onUpdate:open":a[0]||(a[0]=s=>rt(r)?r.value=s:null)},{default:A(()=>[P(u.$slots,"default",{open:f(r)})]),_:3},8,["open"]))}}),c8=l8,d8=L({__name:"ContextMenuSubContent",props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const r=it(e,t);return ae(),(u,a)=>(D(),k(f(L1),j(f(r),{style:{"--reka-context-menu-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-context-menu-content-available-width":"var(--reka-popper-available-width)","--reka-context-menu-content-available-height":"var(--reka-popper-available-height)","--reka-context-menu-trigger-width":"var(--reka-popper-anchor-width)","--reka-context-menu-trigger-height":"var(--reka-popper-anchor-height)"}}),{default:A(()=>[P(u.$slots,"default")]),_:3},16))}}),f8=d8,p8=L({__name:"ContextMenuSubTrigger",props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(q1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),h8=p8;function y4(e){return e.pointerType!=="mouse"}var m8=L({inheritAttrs:!1,__name:"ContextMenuTrigger",props:{disabled:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"span"}},setup(e){const t=e,{disabled:n}=mt(t),{forwardRef:o,currentElement:r}=ae(),u=$1(),a=R({x:0,y:0}),s=F(()=>({getBoundingClientRect:()=>({width:0,height:0,left:a.value.x,right:a.value.x,top:a.value.y,bottom:a.value.y,...a.value})})),i=R(0);function c(){window.clearTimeout(i.value)}function l(m){a.value={x:m.clientX,y:m.clientY},u.onOpenChange(!0)}async function d(m){n.value||(await Oe(),m.defaultPrevented||(c(),l(m),m.preventDefault()))}async function p(m){n.value||(await Oe(),y4(m)&&!m.defaultPrevented&&(c(),i.value=window.setTimeout(()=>l(m),u.pressOpenDelay.value)))}async function h(m){n.value||(await Oe(),y4(m)&&!m.defaultPrevented&&c())}return $e(()=>{r.value&&(u.triggerElement.value=r.value)}),(m,g)=>(D(),re(Ce,null,[q(f(wf),{as:"template",reference:s.value},null,8,["reference"]),q(f(we),j({ref:f(o),as:m.as,"as-child":m.asChild,"data-state":f(u).open.value?"open":"closed","data-disabled":f(n)?"":void 0,style:{WebkitTouchCallout:"none",pointerEvents:"auto"}},m.$attrs,{onContextmenu:d,onPointerdown:p,onPointermove:h,onPointercancel:h,onPointerup:h}),{default:A(()=>[P(m.$slots,"default")]),_:3},16,["as","as-child","data-state","data-disabled"])],64))}}),j1=m8;const[Jr,g8]=lt("PopoverRoot");var v8=L({__name:"PopoverRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},modal:{type:Boolean,required:!1,default:!1}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t,{modal:r}=mt(n),u=Lt(n,"open",o,{defaultValue:n.defaultOpen,passive:n.open===void 0});return g8({contentId:"",triggerId:"",modal:r,open:u,onOpenChange:i=>{u.value=i},onOpenToggle:()=>{u.value=!u.value},triggerElement:R(),hasCustomAnchor:R(!1)}),(i,c)=>(D(),k(f(cs),null,{default:A(()=>[P(i.$slots,"default",{open:f(u),close:()=>u.value=!1})]),_:3}))}}),y8=v8,b8=L({__name:"PopoverAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;ae();const n=Jr();return Pd(()=>{n.hasCustomAnchor.value=!0}),Ht(()=>{n.hasCustomAnchor.value=!1}),(o,r)=>(D(),k(f(ds),me(xe(t)),{default:A(()=>[P(o.$slots,"default")]),_:3},16))}}),E8=b8,C8=L({__name:"PopoverArrow",props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"svg"}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(Bl),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),x8=C8,w8=L({__name:"PopoverClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e;ae();const n=Jr();return(o,r)=>(D(),k(f(we),{type:o.as==="button"?"button":void 0,as:o.as,"as-child":t.asChild,onClick:r[0]||(r[0]=u=>f(n).onOpenChange(!1))},{default:A(()=>[P(o.$slots,"default")]),_:3},8,["type","as","as-child"]))}}),D8=w8,A8=L({__name:"PopoverContentImpl",props:{trapFocus:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=ln(No(n,"trapFocus","disableOutsidePointerEvents")),{forwardRef:u}=ae(),a=Jr();return Y3(),(s,i)=>(D(),k(f(pf),{"as-child":"",loop:"",trapped:s.trapFocus,onMountAutoFocus:i[5]||(i[5]=c=>o("openAutoFocus",c)),onUnmountAutoFocus:i[6]||(i[6]=c=>o("closeAutoFocus",c))},{default:A(()=>[q(f(Vu),{"as-child":"","disable-outside-pointer-events":s.disableOutsidePointerEvents,onPointerDownOutside:i[0]||(i[0]=c=>o("pointerDownOutside",c)),onInteractOutside:i[1]||(i[1]=c=>o("interactOutside",c)),onEscapeKeyDown:i[2]||(i[2]=c=>o("escapeKeyDown",c)),onFocusOutside:i[3]||(i[3]=c=>o("focusOutside",c)),onDismiss:i[4]||(i[4]=c=>f(a).onOpenChange(!1))},{default:A(()=>[q(f(Al),j(f(r),{id:f(a).contentId,ref:f(u),"data-state":f(a).open.value?"open":"closed","aria-labelledby":f(a).triggerId,style:{"--reka-popover-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-popover-content-available-width":"var(--reka-popper-available-width)","--reka-popover-content-available-height":"var(--reka-popper-available-height)","--reka-popover-trigger-width":"var(--reka-popper-anchor-width)","--reka-popover-trigger-height":"var(--reka-popper-anchor-height)"},role:"dialog"}),{default:A(()=>[P(s.$slots,"default")]),_:3},16,["id","data-state","aria-labelledby"])]),_:3},8,["disable-outside-pointer-events"])]),_:3},8,["trapped"]))}}),V1=A8,B8=L({__name:"PopoverContentModal",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=Jr(),u=R(!1);lf(!0);const a=it(n,o),{forwardRef:s,currentElement:i}=ae();return cf(i),(c,l)=>(D(),k(V1,j(f(a),{ref:f(s),"trap-focus":f(r).open.value,"disable-outside-pointer-events":"",onCloseAutoFocus:l[0]||(l[0]=On(d=>{o("closeAutoFocus",d),u.value||f(r).triggerElement.value?.focus()},["prevent"])),onPointerDownOutside:l[1]||(l[1]=d=>{o("pointerDownOutside",d);const p=d.detail.originalEvent,h=p.button===0&&p.ctrlKey===!0,m=p.button===2||h;u.value=m}),onFocusOutside:l[2]||(l[2]=On(()=>{},["prevent"]))}),{default:A(()=>[P(c.$slots,"default")]),_:3},16,["trap-focus"]))}}),_8=B8,k8=L({__name:"PopoverContentNonModal",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=Jr(),u=R(!1),a=R(!1),s=it(n,o);return(i,c)=>(D(),k(V1,j(f(s),{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:c[0]||(c[0]=l=>{o("closeAutoFocus",l),l.defaultPrevented||(u.value||f(r).triggerElement.value?.focus(),l.preventDefault()),u.value=!1,a.value=!1}),onInteractOutside:c[1]||(c[1]=async l=>{o("interactOutside",l),l.defaultPrevented||(u.value=!0,l.detail.originalEvent.type==="pointerdown"&&(a.value=!0));const d=l.target;f(r).triggerElement.value?.contains(d)&&l.preventDefault(),l.detail.originalEvent.type==="focusin"&&a.value&&l.preventDefault()})}),{default:A(()=>[P(i.$slots,"default")]),_:3},16))}}),S8=k8,T8=L({__name:"PopoverContent",props:{forceMount:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=Jr(),u=it(n,o),{forwardRef:a}=ae();return r.contentId||=sn(void 0,"reka-popover-content"),(s,i)=>(D(),k(f(_n),{present:s.forceMount||f(r).open.value},{default:A(()=>[f(r).modal.value?(D(),k(_8,j({key:0},f(u),{ref:f(a)}),{default:A(()=>[P(s.$slots,"default")]),_:3},16)):(D(),k(S8,j({key:1},f(u),{ref:f(a)}),{default:A(()=>[P(s.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),F8=T8,P8=L({__name:"PopoverPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(zu),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),M8=P8,O8=L({__name:"PopoverTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=Jr(),{forwardRef:o,currentElement:r}=ae();return n.triggerId||=sn(void 0,"reka-popover-trigger"),$e(()=>{n.triggerElement.value=r.value}),(u,a)=>(D(),k(Rt(f(n).hasCustomAnchor.value?f(we):f(ds)),{"as-child":""},{default:A(()=>[q(f(we),{id:f(n).triggerId,ref:f(o),type:u.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":f(n).open.value,"aria-controls":f(n).contentId,"data-state":f(n).open.value?"open":"closed",as:u.as,"as-child":t.asChild,onClick:f(n).onOpenToggle},{default:A(()=>[P(u.$slots,"default")]),_:3},8,["id","type","aria-expanded","aria-controls","data-state","as","as-child","onClick"])]),_:3}))}}),I8=O8,R8=L({__name:"DropdownMenuArrow",props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"svg"}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(w1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),L8=R8,q8=L({__name:"DropdownMenuCheckboxItem",props:{modelValue:{type:[Boolean,String],required:!1},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select","update:modelValue"],setup(e,{emit:t}){const n=e,r=Xn(t);return ae(),(u,a)=>(D(),k(f(S1),me(xe({...n,...f(r)})),{default:A(()=>[P(u.$slots,"default")]),_:3},16))}}),$8=q8;const[z1,N8]=lt("DropdownMenuRoot");var j8=L({__name:"DropdownMenuRoot",props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0},dir:{type:String,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t;ae();const r=Lt(n,"open",o,{defaultValue:n.defaultOpen,passive:n.open===void 0}),u=R(),{modal:a,dir:s}=mt(n),i=ju(s);return N8({open:r,onOpenChange:c=>{r.value=c},onOpenToggle:()=>{r.value=!r.value},triggerId:"",triggerElement:u,contentId:"",modal:a,dir:i}),(c,l)=>(D(),k(f(A1),{open:f(r),"onUpdate:open":l[0]||(l[0]=d=>rt(r)?r.value=d:null),dir:f(i),modal:f(a)},{default:A(()=>[P(c.$slots,"default",{open:f(r)})]),_:3},8,["open","dir","modal"]))}}),V8=j8,z8=L({__name:"DropdownMenuContent",props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","closeAutoFocus"],setup(e,{emit:t}){const r=it(e,t);ae();const u=z1(),a=R(!1);function s(i){i.defaultPrevented||(a.value||setTimeout(()=>{u.triggerElement.value?.focus()},0),a.value=!1,i.preventDefault())}return u.contentId||=sn(void 0,"reka-dropdown-menu-content"),(i,c)=>(D(),k(f(T1),j(f(r),{id:f(u).contentId,"aria-labelledby":f(u)?.triggerId,style:{"--reka-dropdown-menu-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-dropdown-menu-content-available-width":"var(--reka-popper-available-width)","--reka-dropdown-menu-content-available-height":"var(--reka-popper-available-height)","--reka-dropdown-menu-trigger-width":"var(--reka-popper-anchor-width)","--reka-dropdown-menu-trigger-height":"var(--reka-popper-anchor-height)"},onCloseAutoFocus:s,onInteractOutside:c[0]||(c[0]=l=>{if(l.defaultPrevented)return;const d=l.detail.originalEvent,p=d.button===0&&d.ctrlKey===!0,h=d.button===2||p;(!f(u).modal.value||h)&&(a.value=!0),f(u).triggerElement.value?.contains(l.target)&&l.preventDefault()})}),{default:A(()=>[P(i.$slots,"default")]),_:3},16,["id","aria-labelledby"]))}}),U8=z8,H8=L({__name:"DropdownMenuFilter",props:{modelValue:{type:String,required:!1},autoFocus:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"input"}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=Lt(n,"modelValue",t,{defaultValue:"",passive:n.modelValue===void 0}),u=Hu(),a=ps(),s=Bf(null);ye(r,m=>{a.searchRef.value=m??""},{immediate:!0});const{primitiveElement:i,currentElement:c}=w0(),l=F(()=>n.disabled||!1),d=R();Yg(()=>d.value=a.highlightedElement.value?.id),$e(()=>{a.onFilterElementChange(c.value),setTimeout(()=>{n.autoFocus&&(!s||u.isUsingKeyboardRef.value)&&c.value?.focus()},1)}),Ht(()=>{a.onFilterElementChange(void 0),a.searchRef.value=""});function p(m){if(l.value)return;const g=m.target;r.value=g.value,a.searchRef.value=g.value}function h(m){l.value||(["ArrowDown","ArrowUp","Home","End"].includes(m.key)?(m.preventDefault(),a.onKeydownNavigation(m)):m.key==="Enter"?(m.preventDefault(),a.onKeydownEnter(m)):m.key==="Escape"&&r.value&&(m.stopPropagation(),r.value="",a.searchRef.value=""))}return(m,g)=>(D(),k(f(we),{ref_key:"primitiveElement",ref:i,as:m.as,"as-child":m.asChild,value:f(r),disabled:l.value?"":void 0,"data-disabled":l.value?"":void 0,"aria-disabled":l.value?!0:void 0,"aria-activedescendant":d.value,type:"text",role:"searchbox",onInput:p,onKeydown:h},{default:A(()=>[P(m.$slots,"default",{modelValue:f(r)})]),_:3},8,["as","as-child","value","disabled","data-disabled","aria-disabled","aria-activedescendant"]))}}),K8=H8,W8=L({__name:"DropdownMenuGroup",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(Af),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),G8=W8,Y8=L({__name:"DropdownMenuItem",props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select"],setup(e,{emit:t}){const n=e,r=Xn(t);return ae(),(u,a)=>(D(),k(f(_l),me(xe({...n,...f(r)})),{default:A(()=>[P(u.$slots,"default")]),_:3},16))}}),Z8=Y8,X8=L({__name:"DropdownMenuItemIndicator",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(k1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),J8=X8,Q8=L({__name:"DropdownMenuLabel",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(F1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),eF=Q8,tF=L({__name:"DropdownMenuPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(P1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),nF=tF,oF=L({__name:"DropdownMenuRadioGroup",props:{modelValue:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=Xn(t);return ae(),(u,a)=>(D(),k(f(M1),me(xe({...n,...f(r)})),{default:A(()=>[P(u.$slots,"default")]),_:3},16))}}),rF=oF,uF=L({__name:"DropdownMenuRadioItem",props:{value:{type:null,required:!0},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select"],setup(e,{emit:t}){const r=it(e,t);return ae(),(u,a)=>(D(),k(f(O1),me(xe(f(r))),{default:A(()=>[P(u.$slots,"default")]),_:3},16))}}),aF=uF,sF=L({__name:"DropdownMenuSeparator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(I1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),iF=sF,lF=L({__name:"DropdownMenuSub",props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=Lt(n,"open",t,{passive:n.open===void 0,defaultValue:n.defaultOpen??!1});return ae(),(u,a)=>(D(),k(f(R1),{open:f(r),"onUpdate:open":a[0]||(a[0]=s=>rt(r)?r.value=s:null)},{default:A(()=>[P(u.$slots,"default",{open:f(r)})]),_:3},8,["open"]))}}),cF=lF,dF=L({__name:"DropdownMenuSubContent",props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const r=it(e,t);return ae(),(u,a)=>(D(),k(f(L1),j(f(r),{style:{"--reka-dropdown-menu-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-dropdown-menu-content-available-width":"var(--reka-popper-available-width)","--reka-dropdown-menu-content-available-height":"var(--reka-popper-available-height)","--reka-dropdown-menu-trigger-width":"var(--reka-popper-anchor-width)","--reka-dropdown-menu-trigger-height":"var(--reka-popper-anchor-height)"}}),{default:A(()=>[P(u.$slots,"default")]),_:3},16))}}),fF=dF,pF=L({__name:"DropdownMenuSubTrigger",props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(q1),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),hF=pF,mF=L({__name:"DropdownMenuTrigger",props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=z1(),{forwardRef:o,currentElement:r}=ae();return $e(()=>{n.triggerElement=r}),n.triggerId||=sn(void 0,"reka-dropdown-menu-trigger"),(u,a)=>(D(),k(f(wf),{"as-child":""},{default:A(()=>[q(f(we),{id:f(n).triggerId,ref:f(o),type:u.as==="button"?"button":void 0,"as-child":t.asChild,as:u.as,"aria-haspopup":"menu","aria-expanded":f(n).open.value,"aria-controls":f(n).open.value?f(n).contentId:void 0,"data-disabled":u.disabled?"":void 0,disabled:u.disabled,"data-state":f(n).open.value?"open":"closed",onClick:a[0]||(a[0]=async s=>{!u.disabled&&s.button===0&&s.ctrlKey===!1&&(f(n)?.onOpenToggle(),await Oe(),f(n).open.value&&s.preventDefault())}),onKeydown:a[1]||(a[1]=$d(s=>{u.disabled||(["Enter"," "].includes(s.key)&&f(n).onOpenToggle(),s.key==="ArrowDown"&&f(n).onOpenChange(!0),["Enter"," ","ArrowDown"].includes(s.key)&&s.preventDefault())},["enter","space","arrow-down"]))},{default:A(()=>[P(u.$slots,"default")]),_:3},8,["id","type","as-child","as","aria-expanded","aria-controls","data-disabled","disabled","data-state"])]),_:3}))}}),gF=mF,vF=L({__name:"HoverCardArrow",props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"svg"}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(Bl),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),yF=vF;const[_f,bF]=lt("HoverCardRoot");var EF=L({__name:"HoverCardRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},openDelay:{type:Number,required:!1,default:700},closeDelay:{type:Number,required:!1,default:300}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t,{openDelay:r,closeDelay:u}=mt(n);ae();const a=Lt(n,"open",o,{defaultValue:n.defaultOpen,passive:n.open===void 0}),s=R(0),i=R(0),c=R(!1),l=R(!1),d=R(!1),p=R();function h(){clearTimeout(i.value),s.value=window.setTimeout(()=>a.value=!0,r.value)}function m(){clearTimeout(s.value),!c.value&&!l.value&&(i.value=window.setTimeout(()=>a.value=!1,u.value))}function g(){a.value=!1}return bF({open:a,onOpenChange(y){a.value=y},onOpen:h,onClose:m,onDismiss:g,hasSelectionRef:c,isPointerDownOnContentRef:l,isPointerInTransitRef:d,triggerElement:p}),(y,E)=>(D(),k(f(cs),null,{default:A(()=>[P(y.$slots,"default",{open:f(a)})]),_:3}))}}),CF=EF;function O0(e){return t=>t.pointerType==="touch"?void 0:e()}function xF(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;n.nextNode();)t.push(n.currentNode);return t}var wF=L({__name:"HoverCardContentImpl",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,o=t,r=ln(n),{forwardRef:u,currentElement:a}=ae(),s=_f(),{isPointerInTransit:i,onPointerExit:c}=Z3(s.triggerElement,a);lk(s.isPointerInTransitRef,i,{direction:"rtl"}),c(()=>{s.onClose()});const l=R(!1);let d;Ze(h=>{if(l.value){const m=document.body;d=m.style.userSelect||m.style.webkitUserSelect,m.style.userSelect="none",m.style.webkitUserSelect="none",h(()=>{m.style.userSelect=d,m.style.webkitUserSelect=d})}});function p(){l.value=!1,s.isPointerDownOnContentRef.value=!1,Oe(()=>{document.getSelection()?.toString()!==""&&(s.hasSelectionRef.value=!0)})}return $e(()=>{a.value&&(document.addEventListener("pointerup",p),xF(a.value).forEach(m=>m.setAttribute("tabindex","-1"))),At(window,"scroll",h=>{h.target?.contains(s.triggerElement.value)&&s.onDismiss()},{capture:!0})}),Ht(()=>{document.removeEventListener("pointerup",p),s.hasSelectionRef.value=!1,s.isPointerDownOnContentRef.value=!1}),(h,m)=>(D(),k(f(Vu),{"as-child":"","disable-outside-pointer-events":!1,onEscapeKeyDown:m[1]||(m[1]=g=>o("escapeKeyDown",g)),onPointerDownOutside:m[2]||(m[2]=g=>o("pointerDownOutside",g)),onFocusOutside:m[3]||(m[3]=On(g=>o("focusOutside",g),["prevent"])),onDismiss:f(s).onDismiss},{default:A(()=>[q(f(Al),j({...f(r),...h.$attrs},{ref:f(u),"data-state":f(s).open.value?"open":"closed",style:{userSelect:l.value?"text":void 0,WebkitUserSelect:l.value?"text":void 0,"--reka-hover-card-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-hover-card-content-available-width":"var(--reka-popper-available-width)","--reka-hover-card-content-available-height":"var(--reka-popper-available-height)","--reka-hover-card-trigger-width":"var(--reka-popper-anchor-width)","--reka-hover-card-trigger-height":"var(--reka-popper-anchor-height)"},onPointerdown:m[0]||(m[0]=g=>{g.currentTarget.contains(g.target)&&(l.value=!0),f(s).hasSelectionRef.value=!1,f(s).isPointerDownOnContentRef.value=!0})}),{default:A(()=>[P(h.$slots,"default")]),_:3},16,["data-state","style"])]),_:3},8,["onDismiss"]))}}),DF=wF,AF=L({__name:"HoverCardContent",props:{forceMount:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const r=it(e,t),{forwardRef:u}=ae(),a=_f();return(s,i)=>(D(),k(f(_n),{present:s.forceMount||f(a).open.value},{default:A(()=>[q(DF,j(f(r),{ref:f(u),onPointerenter:i[0]||(i[0]=c=>f(O0)(f(a).onOpen)(c))}),{default:A(()=>[P(s.$slots,"default")]),_:3},16)]),_:3},8,["present"]))}}),BF=AF,_F=L({__name:"HoverCardPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(zu),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),kF=_F,SF=L({__name:"HoverCardTrigger",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"a"}},setup(e){const{forwardRef:t,currentElement:n}=ae(),o=_f();o.triggerElement=n;function r(){setTimeout(()=>{!o.isPointerInTransitRef.value&&!o.open.value&&o.onClose()},0)}return(u,a)=>(D(),k(f(ds),{"as-child":"",reference:u.reference},{default:A(()=>[q(f(we),{ref:f(t),"as-child":u.asChild,as:u.as,"data-state":f(o).open.value?"open":"closed","data-grace-area-trigger":"",onPointerenter:a[0]||(a[0]=s=>f(O0)(f(o).onOpen)(s)),onPointerleave:a[1]||(a[1]=s=>f(O0)(r)(s)),onFocus:a[2]||(a[2]=s=>f(o).onOpen()),onBlur:a[3]||(a[3]=s=>f(o).onClose())},{default:A(()=>[P(u.$slots,"default")]),_:3},8,["as-child","as","data-state"])]),_:3},8,["reference"]))}}),TF=SF;function kl(e){return e?"open":"closed"}function U1(e,t){return`${e}-trigger-${t}`}function kf(e,t){return`${e}-content-${t}`}const FF="navigationMenu.linkSelect",Aa="navigationMenu.rootContentDismiss";function I0(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{const r=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||r?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function H1(e){const t=dt();return e.some(n=>n===t?!0:(n.focus(),dt()!==t))}function PF(e){return e.forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")}),()=>{e.forEach(t=>{const n=t.dataset.tabindex;t.setAttribute("tabindex",n)})}}function K1(e){return t=>t.pointerType==="mouse"?e(t):void 0}const[Qr,MF]=lt(["NavigationMenuRoot","NavigationMenuSub"],"NavigationMenuContext");var OF=L({__name:"NavigationMenuRoot",props:{modelValue:{type:String,required:!1,default:void 0},defaultValue:{type:String,required:!1},dir:{type:String,required:!1},orientation:{type:String,required:!1,default:"horizontal"},delayDuration:{type:Number,required:!1,default:200},skipDelayDuration:{type:Number,required:!1,default:300},disableClickTrigger:{type:Boolean,required:!1,default:!1},disableHoverTrigger:{type:Boolean,required:!1,default:!1},disablePointerLeaveClose:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"nav"}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=Lt(n,"modelValue",t,{defaultValue:n.defaultValue??"",passive:n.modelValue===void 0}),u=R(""),{forwardRef:a,currentElement:s}=ae(),i=R(),c=R(),l=R(),{getItems:d,CollectionSlot:p}=vo({key:"NavigationMenu",isProvider:!0}),{delayDuration:h,skipDelayDuration:m,dir:g,disableClickTrigger:y,disableHoverTrigger:E,unmountOnHide:b}=mt(n),v=ju(g),C=bl(!1,m),w=F(()=>r.value!==""||C.value?150:h.value),B=V3(_=>{typeof _=="string"&&(u.value=r.value,r.value=_)},w);Ze(()=>{if(!r.value)return;const _=d().map(S=>S.ref);l.value=_.find(S=>S.id.includes(r.value))}),At(s,Aa,x),MF({isRootMenu:!0,modelValue:r,previousValue:u,baseId:sn(void 0,"reka-navigation-menu"),disableClickTrigger:y,disableHoverTrigger:E,dir:v,unmountOnHide:b,orientation:n.orientation,rootNavigationMenu:s,indicatorTrack:i,activeTrigger:l,onIndicatorTrackChange:_=>{i.value=_},viewport:c,onViewportChange:_=>{c.value=_},onTriggerEnter:_=>{B(_)},onTriggerLeave:()=>{C.value=!0,B("")},onContentEnter:()=>{B()},onContentLeave:()=>{n.disablePointerLeaveClose||B("")},onItemSelect:_=>{u.value=r.value,r.value=_},onItemDismiss:x});function x(){u.value=r.value,r.value=""}return(_,S)=>(D(),k(f(p),null,{default:A(()=>[q(f(we),{ref:f(a),as:_.as,"as-child":_.asChild,"data-orientation":_.orientation,dir:f(v),"data-reka-navigation-menu":""},{default:A(()=>[P(_.$slots,"default",{modelValue:f(r)})]),_:3},8,["as","as-child","data-orientation","dir"])]),_:3}))}}),IF=OF;const[Sf,RF]=lt("NavigationMenuItem");var LF=L({__name:"NavigationMenuItem",props:{value:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"li"}},setup(e){const t=e;ae();const{getItems:n}=vo({key:"NavigationMenu"}),o=Qr(),r=sn(t.value),u=R(),a=R(),s=kf(o.baseId,r);let i=()=>({});const c=R(!1);async function l(m="start"){const g=document.getElementById(s);if(g){i();const y=I0(g);y.length&&H1(m==="start"?y:y.reverse())}}function d(){const m=document.getElementById(s);if(m){const g=I0(m);g.length&&(i=PF(g))}}RF({value:r,contentId:s,triggerRef:u,focusProxyRef:a,wasEscapeCloseRef:c,onEntryKeyDown:l,onFocusProxyEnter:l,onContentFocusOutside:d,onRootContentClose:d});function p(){o.onItemDismiss(),u.value?.focus()}function h(m){const g=dt();if(m.keyCode===32||m.key==="Enter")if(o.modelValue.value===r){p(),m.preventDefault();return}else{m.target.click(),m.preventDefault();return}const y=n().filter(b=>b.ref.parentElement?.hasAttribute("data-menu-item")).map(b=>b.ref);if(!y.includes(g))return;const E=za(m,g,void 0,{itemsArray:y,loop:!1});E&&E?.focus(),m.preventDefault(),m.stopPropagation()}return(m,g)=>(D(),k(f(we),{"as-child":m.asChild,as:m.as,"data-menu-item":"",onKeydown:$d(h,["up","down","left","right","home","end","space"])},{default:A(()=>[P(m.$slots,"default")]),_:3},8,["as-child","as"]))}}),qF=LF,$F=L({__name:"NavigationMenuContentImpl",props:{disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,o=t,{getItems:r}=vo({key:"NavigationMenu"}),{forwardRef:u,currentElement:a}=ae(),s=Qr(),i=Sf(),c=U1(s.baseId,i.value),l=kf(s.baseId,i.value),d=R(null),p=F(()=>{const b=r().map(_=>_.ref.id.split("trigger-")[1]);s.dir.value==="rtl"&&b.reverse();const v=b.indexOf(s.modelValue.value),C=b.indexOf(s.previousValue.value),w=i.value===s.modelValue.value,B=C===b.indexOf(i.value);if(!w&&!B)return d.value;const x=(()=>{if(v!==C){if(w&&C!==-1)return v>C?"from-end":"from-start";if(B&&v!==-1)return v>C?"to-start":"to-end"}return null})();return d.value=x,x});function h(b){if(o("focusOutside",b),o("interactOutside",b),b.detail.originalEvent.target.hasAttribute("data-navigation-menu-trigger")&&b.preventDefault(),!b.defaultPrevented){i.onContentFocusOutside();const C=b.target;s.rootNavigationMenu?.value?.contains(C)&&b.preventDefault()}}function m(b){if(o("pointerDownOutside",b),!b.defaultPrevented){const v=b.target,C=r().some(B=>B.ref.contains(v)),w=s.isRootMenu&&s.viewport.value?.contains(v);(C||w||!s.isRootMenu)&&b.preventDefault()}}Ze(b=>{const v=a.value;if(s.isRootMenu&&v){const C=()=>{s.onItemDismiss(),i.onRootContentClose(),v.contains(dt())&&i.triggerRef.value?.focus()};v.addEventListener(Aa,C),b(()=>v.removeEventListener(Aa,C))}});function g(b){o("escapeKeyDown",b),b.defaultPrevented||(s.onItemDismiss(),i.triggerRef?.value?.focus(),i.wasEscapeCloseRef.value=!0)}function y(b){if(b.target.closest("[data-reka-navigation-menu]")!==s.rootNavigationMenu.value)return;const v=b.altKey||b.ctrlKey||b.metaKey,C=b.key==="Tab"&&!v,w=I0(b.currentTarget);if(C){const x=dt(),_=w.findIndex(H=>H===x),O=b.shiftKey?w.slice(0,_).reverse():w.slice(_+1,w.length);if(H1(O))b.preventDefault();else{i.focusProxyRef.value?.focus();return}}za(b,dt(),void 0,{itemsArray:w,loop:!1,enableIgnoredElement:!0})?.focus()}function E(){const b=new Event(Aa,{bubbles:!0,cancelable:!0});a.value?.dispatchEvent(b)}return(b,v)=>(D(),k(f(Vu),j({id:f(l),ref:f(u),"aria-labelledby":f(c),"data-motion":p.value,"data-state":f(kl)(f(s).modelValue.value===f(i).value),"data-orientation":f(s).orientation},n,{onKeydown:y,onEscapeKeyDown:g,onPointerDownOutside:m,onFocusOutside:h,onDismiss:E}),{default:A(()=>[P(b.$slots,"default")]),_:3},16,["id","aria-labelledby","data-motion","data-state","data-orientation"]))}}),NF=$F,jF=L({inheritAttrs:!1,__name:"NavigationMenuContent",props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,o=t,r=it(No(n,"forceMount"),o),{forwardRef:u}=ae(),a=Qr(),s=Sf(),i=F(()=>s.value===a.modelValue.value),c=F(()=>a.viewport.value&&!a.modelValue.value&&a.previousValue.value?a.previousValue.value===s.value:!1);return(l,d)=>(D(),k(os,{to:f(gn)&&f(a).viewport.value?f(a).viewport.value:"body",disabled:f(gn)&&f(a).viewport.value?!f(a).viewport.value:!0},[q(f(_n),{present:l.forceMount||i.value||c.value,"force-mount":!f(a).unmountOnHide.value},{default:A(({present:p})=>[q(NF,j({ref:f(u),"data-state":f(kl)(i.value),style:{pointerEvents:!i.value&&f(a).isRootMenu?"none":void 0}},{...l.$attrs,...f(r)},{hidden:!p,onPointerenter:d[0]||(d[0]=h=>f(a).onContentEnter(f(s).value)),onPointerleave:d[1]||(d[1]=h=>f(K1)(()=>f(a).onContentLeave())(h)),onPointerDownOutside:d[2]||(d[2]=h=>o("pointerDownOutside",h)),onFocusOutside:d[3]||(d[3]=h=>o("focusOutside",h)),onInteractOutside:d[4]||(d[4]=h=>o("interactOutside",h))}),{default:A(()=>[P(l.$slots,"default")]),_:2},1040,["data-state","style","hidden"])]),_:3},8,["present","force-mount"])],8,["to","disabled"]))}}),VF=jF,zF=L({inheritAttrs:!1,__name:"NavigationMenuIndicator",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:n}=ae(),o=Qr(),r=R(),u=F(()=>o.orientation==="horizontal"),a=F(()=>!!o.modelValue.value),{activeTrigger:s}=o;function i(){s.value&&(r.value={size:u.value?s.value.offsetWidth:s.value.offsetHeight,position:u.value?s.value.offsetLeft:s.value.offsetTop})}return Ze(()=>{o.modelValue.value&&i()}),Ua(s,i),Ua(o.indicatorTrack,i),(c,l)=>f(o).indicatorTrack.value?(D(),k(os,{key:0,to:f(o).indicatorTrack.value},[q(f(_n),{present:c.forceMount||a.value},{default:A(()=>[q(f(we),j({ref:f(n),"aria-hidden":"true","data-state":a.value?"visible":"hidden","data-orientation":f(o).orientation,"as-child":t.asChild,as:c.as,style:{...r.value?{"--reka-navigation-menu-indicator-size":`${r.value.size}px`,"--reka-navigation-menu-indicator-position":`${r.value.position}px`}:{}}},c.$attrs),{default:A(()=>[P(c.$slots,"default")]),_:3},16,["data-state","data-orientation","as-child","as","style"])]),_:3},8,["present"])],8,["to"])):Y("v-if",!0)}}),UF=zF,HF=L({__name:"NavigationMenuLink",props:{active:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"a"}},emits:["select"],setup(e,{emit:t}){const n=e,o=t,{CollectionItem:r}=vo({key:"NavigationMenu"});ae();async function u(a){const s=new CustomEvent(FF,{bubbles:!0,cancelable:!0,detail:{originalEvent:a}});if(o("select",s),!s.defaultPrevented&&!a.metaKey){const i=new CustomEvent(Aa,{bubbles:!0,cancelable:!0});a.target?.dispatchEvent(i)}}return(a,s)=>(D(),k(f(r),null,{default:A(()=>[q(f(we),{as:a.as,"data-active":a.active?"":void 0,"aria-current":a.active?"page":void 0,"as-child":n.asChild,onClick:u},{default:A(()=>[P(a.$slots,"default")]),_:3},8,["as","data-active","aria-current","as-child"])]),_:3}))}}),mc=HF,KF=L({inheritAttrs:!1,__name:"NavigationMenuList",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"ul"}},setup(e){const t=e,n=Qr(),{forwardRef:o,currentElement:r}=ae();return $e(()=>{n.onIndicatorTrackChange(r.value)}),(u,a)=>(D(),k(f(we),{ref:f(o),style:{position:"relative"}},{default:A(()=>[q(f(we),j(u.$attrs,{"as-child":t.asChild,as:u.as,"data-orientation":f(n).orientation}),{default:A(()=>[P(u.$slots,"default")]),_:3},16,["as-child","as","data-orientation"])]),_:3},512))}}),WF=KF;const GF=["aria-owns"];var YF=L({inheritAttrs:!1,__name:"NavigationMenuTrigger",props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=Qr(),o=Sf(),{CollectionItem:r}=vo({key:"NavigationMenu"}),{forwardRef:u,currentElement:a}=ae(),s=R(""),i=R(""),c=bl(!1,300),l=R(!1),d=F(()=>o.value===n.modelValue.value);$e(()=>{o.triggerRef=a,s.value=U1(n.baseId,o.value),i.value=kf(n.baseId,o.value)});function p(){n.disableHoverTrigger.value||(l.value=!1,o.wasEscapeCloseRef.value=!1)}function h(v){if(!n.disableHoverTrigger.value&&v.pointerType==="mouse"){if(t.disabled||l.value||o.wasEscapeCloseRef.value||c.value)return;n.onTriggerEnter(o.value),c.value=!0}}function m(v){if(!n.disableHoverTrigger.value&&v.pointerType==="mouse"){if(t.disabled)return;n.onTriggerLeave(),c.value=!1}}function g(v){(!("pointerType"in v)||v.pointerType==="mouse")&&n.disableClickTrigger.value||c.value||(d.value?n.onItemSelect(""):n.onItemSelect(o.value),l.value=d.value)}function y(v){const w={horizontal:"ArrowDown",vertical:n.dir.value==="rtl"?"ArrowLeft":"ArrowRight"}[n.orientation];d.value&&v.key===w&&(o.onEntryKeyDown(),v.preventDefault(),v.stopPropagation())}function E(v){o.focusProxyRef.value=an(v)}function b(v){const C=document.getElementById(o.contentId),w=v.relatedTarget,B=w===a.value,x=C?.contains(w);(B||!x)&&o.onFocusProxyEnter(B?"start":"end")}return(v,C)=>(D(),re(Ce,null,[q(f(r),null,{default:A(()=>[q(f(we),j({id:s.value,ref:f(u),disabled:v.disabled,"data-disabled":v.disabled?"":void 0,"data-state":f(kl)(d.value),"data-navigation-menu-trigger":"","aria-expanded":d.value,"aria-controls":i.value,"as-child":t.asChild,as:v.as},v.$attrs,{onPointerenter:p,onPointermove:h,onPointerleave:m,onClick:g,onKeydown:y}),{default:A(()=>[P(v.$slots,"default")]),_:3},16,["id","disabled","data-disabled","data-state","aria-expanded","aria-controls","as-child","as"])]),_:3}),d.value?(D(),re(Ce,{key:0},[q(f(Yr),{ref:E,"aria-hidden":"true",tabindex:0,onFocus:b}),f(n).viewport?(D(),re("span",{key:0,"aria-owns":i.value},null,8,GF)):Y("v-if",!0)],64)):Y("v-if",!0)],64))}}),ZF=YF,XF=L({inheritAttrs:!1,__name:"NavigationMenuViewport",props:{forceMount:{type:Boolean,required:!1},align:{type:String,required:!1,default:"center"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:n,currentElement:o}=ae(),r=Qr(),{activeTrigger:u,rootNavigationMenu:a,modelValue:s}=r,i=R(),c=R(),l=F(()=>!!r.modelValue.value);ye(o,()=>{r.onViewportChange(o.value)});const d=R();ye([s,l],()=>{Oe(()=>{o.value&&requestAnimationFrame(()=>{const h=o.value?.querySelector("[data-state=open]");d.value=h})})},{immediate:!0});function p(){if(d.value&&u.value&&a.value){const h=document.documentElement.offsetWidth,m=document.documentElement.offsetHeight,g=a.value.getBoundingClientRect(),y=u.value.getBoundingClientRect(),{offsetWidth:E,offsetHeight:b}=d.value,v=y.left-g.left,C=y.top-g.top;let w=null,B=null;switch(t.align){case"start":w=v,B=C;break;case"end":w=v-E+y.width,B=C-b+y.height;break;default:w=v-E/2+y.width/2,B=C-b/2+y.height/2}const x=10;w+g.left<x&&(w=x-g.left);const _=w+g.left+E;_>h-x&&(w-=_-h+x,w<x-g.left&&(w=x-g.left)),B+g.top<x&&(B=x-g.top);const S=B+g.top+b;S>m-x&&(B-=S-m+x,B<x-g.top&&(B=x-g.top)),w=Math.round(w),B=Math.round(B),c.value={left:w,top:B}}}return Ua(d,()=>{d.value&&(i.value={width:d.value.offsetWidth,height:d.value.offsetHeight},p())}),Ua([globalThis.document?.body,a],()=>{p()}),(h,m)=>(D(),k(f(_n),{present:h.forceMount||l.value,"force-mount":!f(r).unmountOnHide.value,onAfterLeave:m[2]||(m[2]=()=>{i.value=void 0,c.value=void 0})},{default:A(({present:g})=>[q(f(we),j(h.$attrs,{ref:f(n),as:h.as,"as-child":h.asChild,"data-state":f(kl)(l.value),"data-orientation":f(r).orientation,style:{pointerEvents:!l.value&&f(r).isRootMenu?"none":void 0,"--reka-navigation-menu-viewport-width":i.value?`${i.value?.width}px`:void 0,"--reka-navigation-menu-viewport-height":i.value?`${i.value?.height}px`:void 0,"--reka-navigation-menu-viewport-left":c.value?`${c.value?.left}px`:void 0,"--reka-navigation-menu-viewport-top":c.value?`${c.value?.top}px`:void 0},hidden:!g,onPointerenter:m[0]||(m[0]=y=>f(r).onContentEnter(f(r).modelValue.value)),onPointerleave:m[1]||(m[1]=y=>f(K1)(()=>f(r).onContentLeave())(y))}),{default:A(()=>[P(h.$slots,"default")]),_:2},1040,["as","as-child","data-state","data-orientation","style","hidden"])]),_:3},8,["present","force-mount"]))}}),JF=XF;const Wa=100,[QF,eP]=lt("ProgressRoot"),Ri=e=>typeof e=="number";function tP(e,t){return yl(e)||Ri(e)&&!Number.isNaN(e)&&e<=t&&e>=0?e:(console.error(`Invalid prop \`value\` of value \`${e}\` supplied to \`ProgressRoot\`. The \`value\` prop must be:
|
||
- a positive number
|
||
- less than the value passed to \`max\` (or ${Wa} if no \`max\` prop is set)
|
||
- \`null\` or \`undefined\` if the progress is indeterminate.
|
||
|
||
Defaulting to \`null\`.`),null)}function nP(e){return Ri(e)&&!Number.isNaN(e)&&e>0?e:(console.error(`Invalid prop \`max\` of value \`${e}\` supplied to \`ProgressRoot\`. Only numbers greater than 0 are valid max values. Defaulting to \`${Wa}\`.`),Wa)}var oP=L({__name:"ProgressRoot",props:{modelValue:{type:[Number,null],required:!1},max:{type:Number,required:!1,default:Wa},getValueLabel:{type:Function,required:!1,default:(e,t)=>Ri(e)?`${Math.round(e/t*Wa)}%`:void 0},getValueText:{type:Function,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue","update:max"],setup(e,{emit:t}){const n=e,o=t;ae();const r=Lt(n,"modelValue",o,{passive:n.modelValue===void 0}),u=Lt(n,"max",o,{passive:n.max===void 0});ye(()=>r.value,async s=>{const i=tP(s,n.max);i!==s&&(await Oe(),r.value=i)},{immediate:!0}),ye(()=>n.max,s=>{const i=nP(n.max);i!==s&&(u.value=i)},{immediate:!0});const a=F(()=>yl(r.value)?"indeterminate":r.value===u.value?"complete":"loading");return eP({modelValue:r,max:u,progressState:a}),(s,i)=>(D(),k(f(we),{"as-child":s.asChild,as:s.as,"aria-valuemax":f(u),"aria-valuemin":0,"aria-valuenow":Ri(f(r))?f(r):void 0,"aria-valuetext":s.getValueText?.(f(r),f(u)),"aria-label":s.getValueLabel(f(r),f(u)),role:"progressbar","data-state":a.value,"data-value":f(r)??void 0,"data-max":f(u)},{default:A(()=>[P(s.$slots,"default",{modelValue:f(r)})]),_:3},8,["as-child","as","aria-valuemax","aria-valuenow","aria-valuetext","aria-label","data-state","data-value","data-max"]))}}),rP=oP,uP=L({__name:"ProgressIndicator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,n=QF();return ae(),(o,r)=>(D(),k(f(we),j(t,{"data-state":f(n).progressState.value,"data-value":f(n).modelValue?.value??void 0,"data-max":f(n).max.value}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["data-state","data-value","data-max"]))}}),aP=uP,sP=L({__name:"BaseSeparator",props:{orientation:{type:String,required:!1,default:"horizontal"},decorative:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,n=["horizontal","vertical"];function o(s){return n.includes(s)}const r=F(()=>o(t.orientation)?t.orientation:"horizontal"),u=F(()=>r.value==="vertical"?t.orientation:void 0),a=F(()=>t.decorative?{role:"none"}:{"aria-orientation":u.value,role:"separator"});return(s,i)=>(D(),k(f(we),j({as:s.as,"as-child":s.asChild,"data-orientation":r.value},a.value),{default:A(()=>[P(s.$slots,"default")]),_:3},16,["as","as-child","data-orientation"]))}}),iP=sP,lP=L({__name:"Separator",props:{orientation:{type:String,required:!1,default:"horizontal"},decorative:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(iP,me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),cP=lP,dP=L({__name:"ToastAnnounceExclude",props:{altText:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){return(t,n)=>(D(),k(f(we),{as:t.as,"as-child":t.asChild,"data-reka-toast-announce-exclude":"","data-reka-toast-announce-alt":t.altText||void 0},{default:A(()=>[P(t.$slots,"default")]),_:3},8,["as","as-child","data-reka-toast-announce-alt"]))}}),W1=dP;const[Sl,fP]=lt("ToastProvider");var pP=L({inheritAttrs:!1,__name:"ToastProvider",props:{label:{type:String,required:!1,default:"Notification"},duration:{type:Number,required:!1,default:5e3},disableSwipe:{type:Boolean,required:!1},swipeDirection:{type:String,required:!1,default:"right"},swipeThreshold:{type:Number,required:!1,default:50}},setup(e){const t=e,{label:n,duration:o,disableSwipe:r,swipeDirection:u,swipeThreshold:a}=mt(t);vo({isProvider:!0});const s=R(),i=R(0),c=R(!1),l=R(!1);if(t.label&&typeof t.label=="string"&&!t.label.trim()){const d="Invalid prop `label` supplied to `ToastProvider`. Expected non-empty `string`.";throw new Error(d)}return fP({label:n,duration:o,disableSwipe:r,swipeDirection:u,swipeThreshold:a,toastCount:i,viewport:s,onViewportChange(d){s.value=d},onToastAdd(){i.value++},onToastRemove(){i.value--},isFocusedToastEscapeKeyDownRef:c,isClosePausedRef:l}),(d,p)=>P(d.$slots,"default")}}),hP=pP,mP=L({__name:"ToastAnnounce",setup(e){const t=Sl(),n=dk(1e3),o=R(!1);return W3(()=>{o.value=!0}),(r,u)=>f(n)||o.value?(D(),k(f(Yr),{key:0,feature:"fully-hidden"},{default:A(()=>[Ke(Fe(f(t).label.value)+" ",1),P(r.$slots,"default")]),_:3})):Y("v-if",!0)}}),gP=mP;const vP="toast.swipeStart",yP="toast.swipeMove",bP="toast.swipeCancel",EP="toast.swipeEnd",R0="toast.viewportPause",L0="toast.viewportResume";function js(e,t,n){const o=n.originalEvent.currentTarget,r=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),o.dispatchEvent(r)}function b4(e,t,n=0){const o=Math.abs(e.x),r=Math.abs(e.y),u=o>r;return t==="left"||t==="right"?u&&o>n:!u&&r>n}function CP(e){return e.nodeType===e.ELEMENT_NODE}function G1(e){const t=[];return Array.from(e.childNodes).forEach(o=>{if(o.nodeType===o.TEXT_NODE&&o.textContent&&t.push(o.textContent),CP(o)){const r=o.ariaHidden||o.hidden||o.style.display==="none",u=o.dataset.rekaToastAnnounceExclude==="";if(!r)if(u){const a=o.dataset.rekaToastAnnounceAlt;a&&t.push(a)}else t.push(...G1(o))}}),t}const[xP,wP]=lt("ToastRoot");var DP=L({inheritAttrs:!1,__name:"ToastRootImpl",props:{type:{type:String,required:!1},open:{type:Boolean,required:!1,default:!1},duration:{type:Number,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"li"}},emits:["close","escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd"],setup(e,{emit:t}){const n=e,o=t,{forwardRef:r,currentElement:u}=ae(),{CollectionItem:a}=vo(),s=Sl(),i=R(null),c=R(null),l=F(()=>typeof n.duration=="number"?n.duration:s.duration.value),d=R(0),p=R(l.value),h=R(0),m=R(l.value),g=W3(()=>{const v=new Date().getTime()-d.value;m.value=Math.max(p.value-v,0)},{fpsLimit:60});function y(v){v<=0||v===Number.POSITIVE_INFINITY||gn&&(window.clearTimeout(h.value),d.value=new Date().getTime(),h.value=window.setTimeout(E,v))}function E(v){const C=v?.pointerType==="";u.value?.contains(dt())&&C&&s.viewport.value?.focus(),C&&(s.isClosePausedRef.value=!1),o("close")}const b=F(()=>u.value?G1(u.value):null);if(n.type&&!["foreground","background"].includes(n.type)){const v="Invalid prop `type` supplied to `Toast`. Expected `foreground | background`.";throw new Error(v)}return Ze(v=>{const C=s.viewport.value;if(C){const w=()=>{y(p.value),g.resume(),o("resume")},B=()=>{const x=new Date().getTime()-d.value;p.value=p.value-x,window.clearTimeout(h.value),g.pause(),o("pause")};return C.addEventListener(R0,B),C.addEventListener(L0,w),()=>{C.removeEventListener(R0,B),C.removeEventListener(L0,w)}}}),ye(()=>[n.open,l.value],()=>{p.value=l.value,n.open&&!s.isClosePausedRef.value&&y(l.value)},{immediate:!0}),sf("Escape",v=>{o("escapeKeyDown",v),v.defaultPrevented||(s.isFocusedToastEscapeKeyDownRef.value=!0,E())}),$e(()=>{s.onToastAdd()}),Ht(()=>{s.onToastRemove()}),wP({onClose:E}),(v,C)=>(D(),re(Ce,null,[b.value?(D(),k(gP,{key:0,role:"alert","aria-live":v.type==="foreground"?"assertive":"polite"},{default:A(()=>[Ke(Fe(b.value),1)]),_:1},8,["aria-live"])):Y("v-if",!0),f(s).viewport.value?(D(),k(os,{key:1,to:f(s).viewport.value},[q(f(a),null,{default:A(()=>[q(f(we),j({ref:f(r),tabindex:"0"},v.$attrs,{as:v.as,"as-child":v.asChild,"data-state":v.open?"open":"closed","data-swipe-direction":f(s).swipeDirection.value,style:f(s).disableSwipe.value?void 0:{userSelect:"none",touchAction:"none"},onPointerdown:C[0]||(C[0]=On(w=>{f(s).disableSwipe.value||(i.value={x:w.clientX,y:w.clientY})},["left"])),onPointermove:C[1]||(C[1]=w=>{if(f(s).disableSwipe.value||!i.value)return;const B=w.clientX-i.value.x,x=w.clientY-i.value.y,_=!!c.value,S=["left","right"].includes(f(s).swipeDirection.value),O=["left","up"].includes(f(s).swipeDirection.value)?Math.min:Math.max,H=S?O(0,B):0,N=S?0:O(0,x),J=w.pointerType==="touch"?10:2,G={x:H,y:N},$={originalEvent:w,delta:G};_?(c.value=G,f(js)(f(yP),I=>o("swipeMove",I),$)):f(b4)(G,f(s).swipeDirection.value,J)?(c.value=G,f(js)(f(vP),I=>o("swipeStart",I),$),w.target.setPointerCapture(w.pointerId)):(Math.abs(B)>J||Math.abs(x)>J)&&(i.value=null)}),onPointerup:C[2]||(C[2]=w=>{if(f(s).disableSwipe.value)return;const B=c.value,x=w.target;if(x.hasPointerCapture(w.pointerId)&&x.releasePointerCapture(w.pointerId),c.value=null,i.value=null,B){const _=w.currentTarget,S={originalEvent:w,delta:B};f(b4)(B,f(s).swipeDirection.value,f(s).swipeThreshold.value)?f(js)(f(EP),O=>o("swipeEnd",O),S):f(js)(f(bP),O=>o("swipeCancel",O),S),_?.addEventListener("click",O=>O.preventDefault(),{once:!0})}})}),{default:A(()=>[P(v.$slots,"default",{remaining:m.value,duration:l.value})]),_:3},16,["as","as-child","data-state","data-swipe-direction","style"])]),_:3})],8,["to"])):Y("v-if",!0)],64))}}),AP=DP,BP=L({__name:"ToastClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=xP(),{forwardRef:o}=ae();return(r,u)=>(D(),k(W1,{"as-child":""},{default:A(()=>[q(f(we),j(t,{ref:f(o),type:r.as==="button"?"button":void 0,onClick:f(n).onClose}),{default:A(()=>[P(r.$slots,"default")]),_:3},16,["type","onClick"])]),_:3}))}}),Y1=BP,_P=L({__name:"ToastAction",props:{altText:{type:String,required:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){if(!e.altText)throw new Error("Missing prop `altText` expected on `ToastAction`");const{forwardRef:n}=ae();return(o,r)=>o.altText?(D(),k(W1,{key:0,"alt-text":o.altText,"as-child":""},{default:A(()=>[q(Y1,{ref:f(n),as:o.as,"as-child":o.asChild},{default:A(()=>[P(o.$slots,"default")]),_:3},8,["as","as-child"])]),_:3},8,["alt-text"])):Y("v-if",!0)}}),E4=_P,kP=L({__name:"ToastDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(we),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),SP=kP,TP=L({__name:"ToastPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(zu),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),FP=TP,PP=L({__name:"ToastRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!0},forceMount:{type:Boolean,required:!1},type:{type:String,required:!1,default:"foreground"},open:{type:Boolean,required:!1,default:void 0},duration:{type:Number,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"li"}},emits:["escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd","update:open"],setup(e,{emit:t}){const n=e,o=t,{forwardRef:r}=ae(),u=Lt(n,"open",o,{defaultValue:n.defaultOpen,passive:n.open===void 0});return(a,s)=>(D(),k(f(_n),{present:a.forceMount||f(u)},{default:A(()=>[q(AP,j({ref:f(r),open:f(u),type:a.type,as:a.as,"as-child":a.asChild,duration:a.duration},a.$attrs,{onClose:s[0]||(s[0]=i=>u.value=!1),onPause:s[1]||(s[1]=i=>o("pause")),onResume:s[2]||(s[2]=i=>o("resume")),onEscapeKeyDown:s[3]||(s[3]=i=>o("escapeKeyDown",i)),onSwipeStart:s[4]||(s[4]=i=>{o("swipeStart",i),i.defaultPrevented||i.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:s[5]||(s[5]=i=>{if(o("swipeMove",i),!i.defaultPrevented){const{x:c,y:l}=i.detail.delta,d=i.currentTarget;d.setAttribute("data-swipe","move"),d.style.setProperty("--reka-toast-swipe-move-x",`${c}px`),d.style.setProperty("--reka-toast-swipe-move-y",`${l}px`)}}),onSwipeCancel:s[6]||(s[6]=i=>{if(o("swipeCancel",i),!i.defaultPrevented){const c=i.currentTarget;c.setAttribute("data-swipe","cancel"),c.style.removeProperty("--reka-toast-swipe-move-x"),c.style.removeProperty("--reka-toast-swipe-move-y"),c.style.removeProperty("--reka-toast-swipe-end-x"),c.style.removeProperty("--reka-toast-swipe-end-y")}}),onSwipeEnd:s[7]||(s[7]=i=>{if(o("swipeEnd",i),!i.defaultPrevented){const{x:c,y:l}=i.detail.delta,d=i.currentTarget;d.setAttribute("data-swipe","end"),d.style.removeProperty("--reka-toast-swipe-move-x"),d.style.removeProperty("--reka-toast-swipe-move-y"),d.style.setProperty("--reka-toast-swipe-end-x",`${c}px`),d.style.setProperty("--reka-toast-swipe-end-y",`${l}px`),u.value=!1}})}),{default:A(({remaining:i,duration:c})=>[P(a.$slots,"default",{remaining:i,duration:c,open:f(u)})]),_:3},16,["open","type","as","as-child","duration"])]),_:3},8,["present"]))}}),MP=PP,OP=L({__name:"ToastTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(we),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),IP=OP,RP=L({__name:"FocusProxy",emits:["focusFromOutsideViewport"],setup(e,{emit:t}){const n=t,o=Sl();return(r,u)=>(D(),k(f(Yr),{tabindex:"0",style:{position:"fixed"},onFocus:u[0]||(u[0]=a=>{const s=a.relatedTarget;!f(o).viewport.value?.contains(s)&&n("focusFromOutsideViewport")})},{default:A(()=>[P(r.$slots,"default")]),_:3}))}}),C4=RP,LP=L({inheritAttrs:!1,__name:"ToastViewport",props:{hotkey:{type:Array,required:!1,default:()=>["F8"]},label:{type:[String,Function],required:!1,default:"Notifications ({hotkey})"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"ol"}},setup(e){const t=e,{hotkey:n,label:o}=mt(t),{forwardRef:r,currentElement:u}=ae(),{CollectionSlot:a,getItems:s}=vo(),i=Sl(),c=F(()=>i.toastCount.value>0),l=R(),d=R(),p=F(()=>n.value.join("+").replace(/Key/g,"").replace(/Digit/g,""));sf(n.value,()=>{u.value.focus()}),$e(()=>{i.onViewportChange(u.value)}),Ze(m=>{const g=u.value;if(c.value&&g){const y=()=>{if(!i.isClosePausedRef.value){const w=new CustomEvent(R0);g.dispatchEvent(w),i.isClosePausedRef.value=!0}},E=()=>{if(i.isClosePausedRef.value){const w=new CustomEvent(L0);g.dispatchEvent(w),i.isClosePausedRef.value=!1}},b=w=>{!g.contains(w.relatedTarget)&&E()},v=()=>{g.contains(dt())||E()},C=w=>{const B=w.altKey||w.ctrlKey||w.metaKey;if(w.key==="Tab"&&!B){const _=dt(),S=w.shiftKey;if(w.target===g&&S){l.value?.focus();return}const N=h({tabbingDirection:S?"backwards":"forwards"}),J=N.findIndex(G=>G===_);si(N.slice(J+1))?w.preventDefault():S?l.value?.focus():d.value?.focus()}};g.addEventListener("focusin",y),g.addEventListener("focusout",b),g.addEventListener("pointermove",y),g.addEventListener("pointerleave",v),g.addEventListener("keydown",C),window.addEventListener("blur",y),window.addEventListener("focus",E),m(()=>{g.removeEventListener("focusin",y),g.removeEventListener("focusout",b),g.removeEventListener("pointermove",y),g.removeEventListener("pointerleave",v),g.removeEventListener("keydown",C),window.removeEventListener("blur",y),window.removeEventListener("focus",E)})}});function h({tabbingDirection:m}){const y=s().map(E=>E.ref).map(E=>{const b=[E,...ff(E)];return m==="forwards"?b:b.reverse()});return(m==="forwards"?y.reverse():y).flat()}return(m,g)=>(D(),k(f(p7),{role:"region","aria-label":typeof f(o)=="string"?f(o).replace("{hotkey}",p.value):f(o)(p.value),tabindex:"-1",style:mn({pointerEvents:c.value?void 0:"none"})},{default:A(()=>[c.value?(D(),k(C4,{key:0,ref:y=>{l.value=f(an)(y)},onFocusFromOutsideViewport:g[0]||(g[0]=()=>{const y=h({tabbingDirection:"forwards"});f(si)(y)})},null,512)):Y("v-if",!0),q(f(a),null,{default:A(()=>[q(f(we),j({ref:f(r),tabindex:"-1",as:m.as,"as-child":m.asChild},m.$attrs),{default:A(()=>[P(m.$slots,"default")]),_:3},16,["as","as-child"])]),_:3}),c.value?(D(),k(C4,{key:1,ref:y=>{d.value=f(an)(y)},onFocusFromOutsideViewport:g[1]||(g[1]=()=>{const y=h({tabbingDirection:"backwards"});f(si)(y)})},null,512)):Y("v-if",!0)]),_:3},8,["aria-label","style"]))}}),qP=LP,$P=L({__name:"TooltipArrow",props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"svg"}},setup(e){const t=e;return ae(),(n,o)=>(D(),k(f(Bl),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),NP=$P;const[hs,jP]=lt("TooltipProvider");var VP=L({inheritAttrs:!1,__name:"TooltipProvider",props:{delayDuration:{type:Number,required:!1,default:700},skipDelayDuration:{type:Number,required:!1,default:300},disableHoverableContent:{type:Boolean,required:!1,default:!1},disableClosingTrigger:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:!1},content:{type:Object,required:!1}},setup(e){const t=e,{delayDuration:n,skipDelayDuration:o,disableHoverableContent:r,disableClosingTrigger:u,ignoreNonKeyboardFocus:a,disabled:s,content:i}=mt(t);ae();const c=R(!0),l=R(!1),{start:d,stop:p}=El(()=>{c.value=!0},o,{immediate:!1});return jP({isOpenDelayed:c,delayDuration:n,onOpen(){p(),c.value=!1},onClose(){d()},isPointerInTransitRef:l,disableHoverableContent:r,disableClosingTrigger:u,disabled:s,ignoreNonKeyboardFocus:a,content:i}),(h,m)=>P(h.$slots,"default")}}),zP=VP;const Z1="tooltip.open",[Tl,UP]=lt("TooltipRoot");var HP=L({__name:"TooltipRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},delayDuration:{type:Number,required:!1,default:void 0},disableHoverableContent:{type:Boolean,required:!1,default:void 0},disableClosingTrigger:{type:Boolean,required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:void 0},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:void 0}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t;ae();const r=hs(),u=F(()=>n.disableHoverableContent??r.disableHoverableContent.value),a=F(()=>n.disableClosingTrigger??r.disableClosingTrigger.value),s=F(()=>n.disabled??r.disabled.value),i=F(()=>n.delayDuration??r.delayDuration.value),c=F(()=>n.ignoreNonKeyboardFocus??r.ignoreNonKeyboardFocus.value),l=Lt(n,"open",o,{defaultValue:n.defaultOpen,passive:n.open===void 0});ye(l,v=>{r.onClose&&(v?(r.onOpen(),document.dispatchEvent(new CustomEvent(Z1))):r.onClose())});const d=R(!1),p=R(),h=F(()=>l.value?d.value?"delayed-open":"instant-open":"closed"),{start:m,stop:g}=El(()=>{d.value=!0,l.value=!0},i,{immediate:!1});function y(){g(),d.value=!1,l.value=!0}function E(){g(),l.value=!1}function b(){m()}return UP({contentId:"",open:l,stateAttribute:h,trigger:p,onTriggerChange(v){p.value=v},onTriggerEnter(){r.isOpenDelayed.value?b():y()},onTriggerLeave(){u.value?E():g()},onOpen:y,onClose:E,disableHoverableContent:u,disableClosingTrigger:a,disabled:s,ignoreNonKeyboardFocus:c}),(v,C)=>(D(),k(f(cs),null,{default:A(()=>[P(v.$slots,"default",{open:f(l)})]),_:3}))}}),KP=HP,WP=L({__name:"TooltipContentImpl",props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1,default:void 0},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1,default:void 0},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1,default:void 0},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:["escapeKeyDown","pointerDownOutside"],setup(e,{emit:t}){const n=e,o=t,r=Tl(),u=hs(),{forwardRef:a,currentElement:s}=ae(),i=F(()=>n.ariaLabel||s.value?.textContent),c=F(()=>{const{ariaLabel:l,...d}=n;return wt(d,u.content.value??{},{side:"top",sideOffset:0,align:"center",avoidCollisions:!0,collisionBoundary:[],collisionPadding:0,arrowPadding:0,sticky:"partial",hideWhenDetached:!1})});return $e(()=>{At(window,"scroll",l=>{l.target?.contains(r.trigger.value)&&r.onClose()},{capture:!0}),At(window,Z1,r.onClose)}),(l,d)=>(D(),k(f(Vu),{"as-child":"","disable-outside-pointer-events":!1,onEscapeKeyDown:d[0]||(d[0]=p=>o("escapeKeyDown",p)),onPointerDownOutside:d[1]||(d[1]=p=>{f(r).disableClosingTrigger.value&&f(r).trigger.value?.contains(p.target)&&p.preventDefault(),o("pointerDownOutside",p)}),onFocusOutside:d[2]||(d[2]=On(()=>{},["prevent"])),onDismiss:d[3]||(d[3]=p=>f(r).onClose())},{default:A(()=>[q(f(Al),j({ref:f(a),"data-state":f(r).stateAttribute.value},{...l.$attrs,...c.value},{style:{"--reka-tooltip-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-tooltip-content-available-width":"var(--reka-popper-available-width)","--reka-tooltip-content-available-height":"var(--reka-popper-available-height)","--reka-tooltip-trigger-width":"var(--reka-popper-anchor-width)","--reka-tooltip-trigger-height":"var(--reka-popper-anchor-height)"}}),{default:A(()=>[P(l.$slots,"default"),q(f(Yr),{id:f(r).contentId,role:"tooltip"},{default:A(()=>[Ke(Fe(i.value),1)]),_:1},8,["id"])]),_:3},16,["data-state"])]),_:3}))}}),X1=WP,GP=L({__name:"TooltipContentHoverable",props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},setup(e){const n=ln(e),{forwardRef:o,currentElement:r}=ae(),{trigger:u,onClose:a}=Tl(),s=hs(),{isPointerInTransit:i,onPointerExit:c}=Z3(u,r);return s.isPointerInTransitRef=i,c(()=>{a()}),(l,d)=>(D(),k(X1,j({ref:f(o)},f(n)),{default:A(()=>[P(l.$slots,"default")]),_:3},16))}}),YP=GP,ZP=L({__name:"TooltipContent",props:{forceMount:{type:Boolean,required:!1},ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:["escapeKeyDown","pointerDownOutside"],setup(e,{emit:t}){const n=e,o=t,r=Tl(),u=it(n,o),{forwardRef:a}=ae();return(s,i)=>(D(),k(f(_n),{present:s.forceMount||f(r).open.value},{default:A(()=>[(D(),k(Rt(f(r).disableHoverableContent.value?X1:YP),j({ref:f(a)},f(u)),{default:A(()=>[P(s.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),XP=ZP,JP=L({__name:"TooltipPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(zu),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),QP=JP,eM=L({__name:"TooltipTrigger",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=Tl(),o=hs();n.contentId||=sn(void 0,"reka-tooltip-content");const{forwardRef:r,currentElement:u}=ae(),a=R(!1),s=R(!1),i=F(()=>n.disabled.value?{}:{click:g,focus:h,pointermove:d,pointerleave:p,pointerdown:l,blur:m});$e(()=>{n.onTriggerChange(u.value)});function c(){setTimeout(()=>{a.value=!1},1)}function l(){n.open&&!n.disableClosingTrigger.value&&n.onClose(),a.value=!0,document.addEventListener("pointerup",c,{once:!0})}function d(y){y.pointerType!=="touch"&&!s.value&&!o.isPointerInTransitRef.value&&(n.onTriggerEnter(),s.value=!0)}function p(){n.onTriggerLeave(),s.value=!1}function h(y){a.value||n.ignoreNonKeyboardFocus.value&&!y.target.matches?.(":focus-visible")||n.onOpen()}function m(){n.onClose()}function g(){n.disableClosingTrigger.value||n.onClose()}return(y,E)=>(D(),k(f(ds),{"as-child":"",reference:y.reference},{default:A(()=>[q(f(we),j({ref:f(r),"aria-describedby":f(n).open.value?f(n).contentId:void 0,"data-state":f(n).stateAttribute.value,as:y.as,"as-child":t.asChild,"data-grace-area-trigger":""},as(i.value)),{default:A(()=>[P(y.$slots,"default")]),_:3},16,["aria-describedby","data-state","as","as-child"])]),_:3},8,["reference"]))}}),tM=eM;function nM(e,t){const n=q0(e),o=q0(t);return J1(n,o)}function J1(e,t){const n=[],o=new Set([...Object.keys(e.props||{}),...Object.keys(t.props||{})]);if(e.props&&t.props)for(const r of o){const u=e.props[r],a=t.props[r];u&&a?n.push(...J1(e.props?.[r],t.props?.[r])):(u||a)&&n.push(new x4((a||u).key,u?"removed":"added",a,u))}return o.size===0&&e.hash!==t.hash&&n.push(new x4((t||e).key,"changed",t,e)),n}function q0(e,t=""){if(e&&typeof e!="object")return new w4(t,e,Si(e));const n={},o=[];for(const r in e)n[r]=q0(e[r],t?`${t}.${r}`:r),o.push(n[r].hash);return new w4(t,e,`{${o.join(":")}}`,n)}class x4{constructor(t,n,o,r){this.key=t,this.type=n,this.newValue=o,this.oldValue=r}toString(){return this.toJSON()}toJSON(){switch(this.type){case"added":return`Added \`${this.key}\``;case"removed":return`Removed \`${this.key}\``;case"changed":return`Changed \`${this.key}\` from \`${this.oldValue?.toString()||"-"}\` to \`${this.newValue.toString()}\``}}}class w4{constructor(t,n,o,r){this.key=t,this.value=n,this.hash=o,this.props=r}toString(){return this.props?`{${Object.keys(this.props).join(",")}}`:JSON.stringify(this.value)}toJSON(){const t=this.key||".";return this.props?`${t}({${Object.keys(this.props).join(",")}})`:`${t}(${this.value})`}}function Q1(e,t,n=0){const o={[t?.labelAttribute||"title"]:"label",path:"to"},r=Object.keys(e).reduce((a,s)=>{if(e[s]){const i=o[s]||s;a[i]=e[s]}return a},{});return(typeof t?.deep>"u"||n<t.deep)&&Array.isArray(e.children)?r.children=e.children.map(a=>Q1(a,t,n+1)):r.children=[],r}function ms(e,t){const n={...e};for(const o of t)delete n[o];return n}function jt(e,t,n){typeof t=="string"&&(t=t.split(".").map(r=>{const u=Number(r);return Number.isNaN(u)?r:u}));let o=e;for(const r of t){if(o==null)return n;o=o[r]}return o!==void 0?o:n}function uH(e){const t=Number.parseFloat(e);return Number.isNaN(t)?e:t}function eb(e){return Array.isArray(e[0])}function Li(e,t){return!e&&!t?"":[...Array.isArray(e)?e:[e],t].filter(Boolean)}function $0(e){return e.map(t=>{if(!t.children||typeof t.children=="string")return t.children||"";if(Array.isArray(t.children))return $0(t.children);if(t.children.default)return $0(t.children.default())}).join("")}function oM(e,t){return Object.entries(e).reduce((n,[o,r])=>(n[o]=typeof r=="function"?r({class:t?.[o]}):r,n),{...t||{}})}function D4(e,t){if(e?.startsWith("/")&&!e.startsWith("//")){const n=iy(Vd(t||"/"));if(n!=="/"&&!e.startsWith(n))return cr(n,e)}return e}const[rM]=lt("UTheme","RootContext");function Et(e,t){const{ui:n}=rM({ui:F(()=>({}))});return F(()=>{const o=jt(n.value,e)||{};return wt(t.ui??{},o)})}function uM(){const e=R(!1),t=Pe();function n(u,a,s){const i=[...new Set([s?.title,...u.titles].filter(Boolean))];return{prefix:i?.length?i.join(" > ")+" >":void 0,label:u.id===a.path?a.title:u.title,suffix:u.content.replaceAll("<","<").replaceAll(">",">"),to:u.id,icon:a.icon||s?.icon||(u.level>1?t.ui.icons.hash:t.ui.icons.file),level:u.level}}function o(u,a,s){return u.flatMap(i=>i.children?.length?o(i.children,a,i):a?.filter(c=>c.id===i.path||c.id.startsWith(`${i.path}#`))?.map(c=>n(c,i,s))||[])}function r(u,a){return u?a:a?.filter(s=>s.level===1)}return{open:e,mapFile:n,mapNavigationItems:o,postFilter:r}}const aM=Nu(uM);function sM(e){return(t,n)=>iM(t,n,f(e))}function iM(e,t,n){return jt(n,`messages.${e}`,e).replace(/\{(\w+)\}/g,(r,u)=>`${t?.[u]??`{${u}}`}`)}function lM(e){const t=F(()=>f(e).name),n=F(()=>f(e).code),o=F(()=>f(e).dir);return{lang:t,code:n,dir:o,locale:rt(e)?e:R(e),t:sM(e)}}function be(e){return wt(e,{dir:"ltr"})}const Fu=be({name:"English",code:"en",messages:{alert:{close:"Close"},authForm:{hidePassword:"Hide password",showPassword:"Show password",submit:"Continue"},banner:{close:"Close"},calendar:{nextMonth:"Next month",nextYear:"Next year",prevMonth:"Previous month",prevYear:"Previous year"},carousel:{dots:"Choose slide to display",goto:"Go to slide {slide}",next:"Next",prev:"Prev"},chatPrompt:{placeholder:"Type your message here…"},chatPromptSubmit:{label:"Send prompt"},colorMode:{dark:"Dark",light:"Light",switchToDark:"Switch to dark mode",switchToLight:"Switch to light mode",system:"System"},commandPalette:{back:"Back",close:"Close",noData:"No data",noMatch:"No matching data",placeholder:"Type a command or search…"},contentSearch:{links:"Links",theme:"Theme"},contentSearchButton:{label:"Search…"},contentToc:{title:"On this page"},dropdownMenu:{noMatch:"No matching data",search:"Search…"},dashboardSearch:{theme:"Theme"},dashboardSearchButton:{label:"Search…"},dashboardSidebarCollapse:{collapse:"Collapse sidebar",expand:"Expand sidebar"},dashboardSidebarToggle:{close:"Close sidebar",open:"Open sidebar"},error:{clear:"Back to home"},fileUpload:{removeFile:"Remove {filename}"},header:{close:"Close menu",open:"Open menu"},inputMenu:{create:'Create "{label}"',noData:"No data",noMatch:"No matching data"},inputNumber:{decrement:"Decrement",increment:"Increment"},modal:{close:"Close"},pricingTable:{caption:"Pricing plan comparison"},prose:{codeCollapse:{closeText:"Collapse",name:"code",openText:"Expand"},collapsible:{closeText:"Hide",name:"properties",openText:"Show"},pre:{copy:"Copy code to clipboard"}},chatReasoning:{thinking:"Thinking...",thought:"Thought",thoughtFor:"Thought for {duration}"},sidebar:{close:"Close",toggle:"Toggle"},selectMenu:{create:'Create "{label}"',noData:"No data",noMatch:"No matching data",search:"Search…"},slideover:{close:"Close"},table:{noData:"No data"},toast:{close:"Close"}}}),tb=Symbol.for("nuxt-ui.locale-context"),cM=e=>{const t=e||Ye(Ue(tb,Fu));return lM(F(()=>t.value||Fu))},Vo=Nu(cM);var dM=/\s+/g,fM=e=>typeof e!="string"||!e?e:e.replace(dM," ").trim(),qi=(...e)=>{const t=[],n=o=>{if(!o&&o!==0&&o!==0n)return;if(Array.isArray(o)){for(let u=0,a=o.length;u<a;u++)n(o[u]);return}const r=typeof o;if(r==="string"||r==="number"||r==="bigint"){if(r==="number"&&o!==o)return;t.push(String(o))}else if(r==="object"){const u=Object.keys(o);for(let a=0,s=u.length;a<s;a++){const i=u[a];o[i]&&t.push(i)}}};for(let o=0,r=e.length;o<r;o++){const u=e[o];u!=null&&n(u)}return t.length>0?fM(t.join(" ")):void 0},A4=e=>e===!1?"false":e===!0?"true":e===0?"0":e,dn=e=>{if(!e||typeof e!="object")return!0;for(const t in e)return!1;return!0},pM=(e,t)=>{if(e===t)return!0;if(!e||!t)return!1;const n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(let r=0;r<n.length;r++){const u=n[r];if(!o.includes(u)||e[u]!==t[u])return!1}return!0},hM=(e,t)=>{for(const n in t)if(Object.prototype.hasOwnProperty.call(t,n)){const o=t[n];n in e?e[n]=qi(e[n],o):e[n]=o}return e},nb=(e,t)=>{for(let n=0;n<e.length;n++){const o=e[n];Array.isArray(o)?nb(o,t):o&&t.push(o)}},ob=(...e)=>{const t=[];nb(e,t);const n=[];for(let o=0;o<t.length;o++)t[o]&&n.push(t[o]);return n},N0=(e,t)=>{const n={};for(const o in e){const r=e[o];if(o in t){const u=t[o];Array.isArray(r)||Array.isArray(u)?n[o]=ob(u,r):typeof r=="object"&&typeof u=="object"&&r&&u?n[o]=N0(r,u):n[o]=u+" "+r}else n[o]=r}for(const o in t)o in e||(n[o]=t[o]);return n},mM={twMerge:!0,twMergeConfig:{}};function gM(){let e=null,t={},n=!1;return{get cachedTwMerge(){return e},set cachedTwMerge(o){e=o},get cachedTwMergeConfig(){return t},set cachedTwMergeConfig(o){t=o},get didTwMergeConfigChange(){return n},set didTwMergeConfigChange(o){n=o},reset(){e=null,t={},n=!1}}}var Ao=gM(),vM=e=>{const t=(o,r)=>{const{extend:u=null,slots:a={},variants:s={},compoundVariants:i=[],compoundSlots:c=[],defaultVariants:l={}}=o,d={...mM,...r},p=u?.base?qi(u.base,o?.base):o?.base,h=u?.variants&&!dn(u.variants)?N0(s,u.variants):s,m=u?.defaultVariants&&!dn(u.defaultVariants)?{...u.defaultVariants,...l}:l;!dn(d.twMergeConfig)&&!pM(d.twMergeConfig,Ao.cachedTwMergeConfig)&&(Ao.didTwMergeConfigChange=!0,Ao.cachedTwMergeConfig=d.twMergeConfig);const g=dn(u?.slots),y=dn(a)?{}:{base:qi(o?.base,g&&u?.base),...a},E=g?y:hM({...u?.slots},dn(y)?{base:o?.base}:y),b=dn(u?.compoundVariants)?i:ob(u?.compoundVariants,i),v=w=>{if(dn(h)&&dn(a)&&g)return e(p,w?.class,w?.className)(d);if(b&&!Array.isArray(b))throw new TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof b}`);if(c&&!Array.isArray(c))throw new TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof c}`);const B=(G,$=h,I=null,W=null)=>{const K=$[G];if(!K||dn(K))return null;const de=W?.[G]??w?.[G];if(de===null)return null;const le=A4(de);if(typeof le=="object")return null;const ut=m?.[G],Ve=le??A4(ut);return K[Ve||"false"]},x=()=>{if(!h)return null;const G=Object.keys(h),$=[];for(let I=0;I<G.length;I++){const W=B(G[I],h);W&&$.push(W)}return $},_=(G,$)=>{if(!h||typeof h!="object")return null;const I=[];for(const W in h){const K=B(W,h,G,$),de=G==="base"&&typeof K=="string"?K:K&&K[G];de&&I.push(de)}return I},S={};for(const G in w){const $=w[G];$!==void 0&&(S[G]=$)}const O=(G,$)=>{const I=typeof w?.[G]=="object"?{[G]:w[G]?.initial}:{};return{...m,...S,...I,...$}},H=(G=[],$)=>{const I=[],W=G.length;for(let K=0;K<W;K++){const{class:de,className:le,...ut}=G[K];let Ve=!0;const ht=O(null,$);for(const Dt in ut){const Ne=ut[Dt],ze=ht[Dt];if(Array.isArray(Ne)){if(!Ne.includes(ze)){Ve=!1;break}}else{if((Ne==null||Ne===!1)&&(ze==null||ze===!1))continue;if(ze!==Ne){Ve=!1;break}}}Ve&&(de&&I.push(de),le&&I.push(le))}return I},N=G=>{const $=H(b,G);if(!Array.isArray($))return $;const I={},W=e;for(let K=0;K<$.length;K++){const de=$[K];if(typeof de=="string")I.base=W(I.base,de)(d);else if(typeof de=="object")for(const le in de)I[le]=W(I[le],de[le])(d)}return I},J=G=>{if(c.length<1)return null;const $={},I=O(null,G);for(let W=0;W<c.length;W++){const{slots:K=[],class:de,className:le,...ut}=c[W];if(!dn(ut)){let Ve=!0;for(const ht in ut){const Dt=I[ht],Ne=ut[ht];if(Dt===void 0||(Array.isArray(Ne)?!Ne.includes(Dt):Ne!==Dt)){Ve=!1;break}}if(!Ve)continue}for(let Ve=0;Ve<K.length;Ve++){const ht=K[Ve];$[ht]||($[ht]=[]),$[ht].push([de,le])}}return $};if(!dn(a)||!g){const G={};if(typeof E=="object"&&!dn(E)){const $=e;for(const I in E)G[I]=W=>{const K=N(W),de=J(W);return $(E[I],_(I,W),K?K[I]:void 0,de?de[I]:void 0,W?.class,W?.className)(d)}}return G}return e(p,x(),H(b),w?.class,w?.className)(d)},C=()=>{if(!(!h||typeof h!="object"))return Object.keys(h)};return v.variantKeys=C(),v.extend=u,v.base=p,v.slots=E,v.variants=h,v.defaultVariants=m,v.compoundSlots=c,v.compoundVariants=b,v};return{tv:t,createTV:o=>(r,u)=>t(r,u?N0(o,u):o)}};const yM=(e,t)=>{const n=new Array(e.length+t.length);for(let o=0;o<e.length;o++)n[o]=e[o];for(let o=0;o<t.length;o++)n[e.length+o]=t[o];return n},bM=(e,t)=>({classGroupId:e,validator:t}),rb=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),$i="-",B4=[],EM="arbitrary..",CM=e=>{const t=wM(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:o}=e;return{getClassGroupId:a=>{if(a.startsWith("[")&&a.endsWith("]"))return xM(a);const s=a.split($i),i=s[0]===""&&s.length>1?1:0;return ub(s,i,t)},getConflictingClassGroupIds:(a,s)=>{if(s){const i=o[a],c=n[a];return i?c?yM(c,i):i:c||B4}return n[a]||B4}}},ub=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;const r=e[t],u=n.nextPart.get(r);if(u){const c=ub(e,t+1,u);if(c)return c}const a=n.validators;if(a===null)return;const s=t===0?e.join($i):e.slice(t).join($i),i=a.length;for(let c=0;c<i;c++){const l=a[c];if(l.validator(s))return l.classGroupId}},xM=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const t=e.slice(1,-1),n=t.indexOf(":"),o=t.slice(0,n);return o?EM+o:void 0})(),wM=e=>{const{theme:t,classGroups:n}=e;return DM(n,t)},DM=(e,t)=>{const n=rb();for(const o in e){const r=e[o];Tf(r,n,o,t)}return n},Tf=(e,t,n,o)=>{const r=e.length;for(let u=0;u<r;u++){const a=e[u];AM(a,t,n,o)}},AM=(e,t,n,o)=>{if(typeof e=="string"){BM(e,t,n);return}if(typeof e=="function"){_M(e,t,n,o);return}kM(e,t,n,o)},BM=(e,t,n)=>{const o=e===""?t:ab(t,e);o.classGroupId=n},_M=(e,t,n,o)=>{if(SM(e)){Tf(e(o),t,n,o);return}t.validators===null&&(t.validators=[]),t.validators.push(bM(n,e))},kM=(e,t,n,o)=>{const r=Object.entries(e),u=r.length;for(let a=0;a<u;a++){const[s,i]=r[a];Tf(i,ab(t,s),n,o)}},ab=(e,t)=>{let n=e;const o=t.split($i),r=o.length;for(let u=0;u<r;u++){const a=o[u];let s=n.nextPart.get(a);s||(s=rb(),n.nextPart.set(a,s)),n=s}return n},SM=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,TM=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=Object.create(null),o=Object.create(null);const r=(u,a)=>{n[u]=a,t++,t>e&&(t=0,o=n,n=Object.create(null))};return{get(u){let a=n[u];if(a!==void 0)return a;if((a=o[u])!==void 0)return r(u,a),a},set(u,a){u in n?n[u]=a:r(u,a)}}},j0="!",_4=":",FM=[],k4=(e,t,n,o,r)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:o,isExternal:r}),PM=e=>{const{prefix:t,experimentalParseClassName:n}=e;let o=r=>{const u=[];let a=0,s=0,i=0,c;const l=r.length;for(let g=0;g<l;g++){const y=r[g];if(a===0&&s===0){if(y===_4){u.push(r.slice(i,g)),i=g+1;continue}if(y==="/"){c=g;continue}}y==="["?a++:y==="]"?a--:y==="("?s++:y===")"&&s--}const d=u.length===0?r:r.slice(i);let p=d,h=!1;d.endsWith(j0)?(p=d.slice(0,-1),h=!0):d.startsWith(j0)&&(p=d.slice(1),h=!0);const m=c&&c>i?c-i:void 0;return k4(u,h,p,m)};if(t){const r=t+_4,u=o;o=a=>a.startsWith(r)?u(a.slice(r.length)):k4(FM,!1,a,void 0,!0)}if(n){const r=o;o=u=>n({className:u,parseClassName:r})}return o},MM=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((n,o)=>{t.set(n,1e6+o)}),n=>{const o=[];let r=[];for(let u=0;u<n.length;u++){const a=n[u],s=a[0]==="[",i=t.has(a);s||i?(r.length>0&&(r.sort(),o.push(...r),r=[]),o.push(a)):r.push(a)}return r.length>0&&(r.sort(),o.push(...r)),o}},OM=e=>({cache:TM(e.cacheSize),parseClassName:PM(e),sortModifiers:MM(e),...CM(e)}),IM=/\s+/,RM=(e,t)=>{const{parseClassName:n,getClassGroupId:o,getConflictingClassGroupIds:r,sortModifiers:u}=t,a=[],s=e.trim().split(IM);let i="";for(let c=s.length-1;c>=0;c-=1){const l=s[c],{isExternal:d,modifiers:p,hasImportantModifier:h,baseClassName:m,maybePostfixModifierPosition:g}=n(l);if(d){i=l+(i.length>0?" "+i:i);continue}let y=!!g,E=o(y?m.substring(0,g):m);if(!E){if(!y){i=l+(i.length>0?" "+i:i);continue}if(E=o(m),!E){i=l+(i.length>0?" "+i:i);continue}y=!1}const b=p.length===0?"":p.length===1?p[0]:u(p).join(":"),v=h?b+j0:b,C=v+E;if(a.indexOf(C)>-1)continue;a.push(C);const w=r(E,y);for(let B=0;B<w.length;++B){const x=w[B];a.push(v+x)}i=l+(i.length>0?" "+i:i)}return i},LM=(...e)=>{let t=0,n,o,r="";for(;t<e.length;)(n=e[t++])&&(o=sb(n))&&(r&&(r+=" "),r+=o);return r},sb=e=>{if(typeof e=="string")return e;let t,n="";for(let o=0;o<e.length;o++)e[o]&&(t=sb(e[o]))&&(n&&(n+=" "),n+=t);return n},V0=(e,...t)=>{let n,o,r,u;const a=i=>{const c=t.reduce((l,d)=>d(l),e());return n=OM(c),o=n.cache.get,r=n.cache.set,u=s,s(i)},s=i=>{const c=o(i);if(c)return c;const l=RM(i,n);return r(i,l),l};return u=a,(...i)=>u(LM(...i))},qM=[],Mt=e=>{const t=n=>n[e]||qM;return t.isThemeGetter=!0,t},ib=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,lb=/^\((?:(\w[\w-]*):)?(.+)\)$/i,$M=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,NM=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,jM=/\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$/,VM=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,zM=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,UM=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Wo=e=>$M.test(e),Ie=e=>!!e&&!Number.isNaN(Number(e)),Go=e=>!!e&&Number.isInteger(Number(e)),gc=e=>e.endsWith("%")&&Ie(e.slice(0,-1)),xo=e=>NM.test(e),cb=()=>!0,HM=e=>jM.test(e)&&!VM.test(e),Ff=()=>!1,KM=e=>zM.test(e),WM=e=>UM.test(e),GM=e=>!pe(e)&&!ve(e),YM=e=>mr(e,pb,Ff),pe=e=>ib.test(e),Dr=e=>mr(e,hb,HM),S4=e=>mr(e,oO,Ie),ZM=e=>mr(e,gb,cb),XM=e=>mr(e,mb,Ff),T4=e=>mr(e,db,Ff),JM=e=>mr(e,fb,WM),Vs=e=>mr(e,vb,KM),ve=e=>lb.test(e),aa=e=>eu(e,hb),QM=e=>eu(e,mb),F4=e=>eu(e,db),eO=e=>eu(e,pb),tO=e=>eu(e,fb),zs=e=>eu(e,vb,!0),nO=e=>eu(e,gb,!0),mr=(e,t,n)=>{const o=ib.exec(e);return o?o[1]?t(o[1]):n(o[2]):!1},eu=(e,t,n=!1)=>{const o=lb.exec(e);return o?o[1]?t(o[1]):n:!1},db=e=>e==="position"||e==="percentage",fb=e=>e==="image"||e==="url",pb=e=>e==="length"||e==="size"||e==="bg-size",hb=e=>e==="length",oO=e=>e==="number",mb=e=>e==="family-name",gb=e=>e==="number"||e==="weight",vb=e=>e==="shadow",z0=()=>{const e=Mt("color"),t=Mt("font"),n=Mt("text"),o=Mt("font-weight"),r=Mt("tracking"),u=Mt("leading"),a=Mt("breakpoint"),s=Mt("container"),i=Mt("spacing"),c=Mt("radius"),l=Mt("shadow"),d=Mt("inset-shadow"),p=Mt("text-shadow"),h=Mt("drop-shadow"),m=Mt("blur"),g=Mt("perspective"),y=Mt("aspect"),E=Mt("ease"),b=Mt("animate"),v=()=>["auto","avoid","all","avoid-page","page","left","right","column"],C=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],w=()=>[...C(),ve,pe],B=()=>["auto","hidden","clip","visible","scroll"],x=()=>["auto","contain","none"],_=()=>[ve,pe,i],S=()=>[Wo,"full","auto",..._()],O=()=>[Go,"none","subgrid",ve,pe],H=()=>["auto",{span:["full",Go,ve,pe]},Go,ve,pe],N=()=>[Go,"auto",ve,pe],J=()=>["auto","min","max","fr",ve,pe],G=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],$=()=>["start","end","center","stretch","center-safe","end-safe"],I=()=>["auto",..._()],W=()=>[Wo,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",..._()],K=()=>[Wo,"screen","full","dvw","lvw","svw","min","max","fit",..._()],de=()=>[Wo,"screen","full","lh","dvh","lvh","svh","min","max","fit",..._()],le=()=>[e,ve,pe],ut=()=>[...C(),F4,T4,{position:[ve,pe]}],Ve=()=>["no-repeat",{repeat:["","x","y","space","round"]}],ht=()=>["auto","cover","contain",eO,YM,{size:[ve,pe]}],Dt=()=>[gc,aa,Dr],Ne=()=>["","none","full",c,ve,pe],ze=()=>["",Ie,aa,Dr],Z=()=>["solid","dashed","dotted","double"],ce=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],se=()=>[Ie,gc,F4,T4],Ee=()=>["","none",m,ve,pe],Te=()=>["none",Ie,ve,pe],Ge=()=>["none",Ie,ve,pe],T=()=>[Ie,ve,pe],M=()=>[Wo,"full",..._()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[xo],breakpoint:[xo],color:[cb],container:[xo],"drop-shadow":[xo],ease:["in","out","in-out"],font:[GM],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[xo],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[xo],shadow:[xo],spacing:["px",Ie],text:[xo],"text-shadow":[xo],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Wo,pe,ve,y]}],container:["container"],columns:[{columns:[Ie,pe,ve,s]}],"break-after":[{"break-after":v()}],"break-before":[{"break-before":v()}],"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"],sr:["sr-only","not-sr-only"],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:w()}],overflow:[{overflow:B()}],"overflow-x":[{"overflow-x":B()}],"overflow-y":[{"overflow-y":B()}],overscroll:[{overscroll:x()}],"overscroll-x":[{"overscroll-x":x()}],"overscroll-y":[{"overscroll-y":x()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:S()}],"inset-x":[{"inset-x":S()}],"inset-y":[{"inset-y":S()}],start:[{"inset-s":S(),start:S()}],end:[{"inset-e":S(),end:S()}],"inset-bs":[{"inset-bs":S()}],"inset-be":[{"inset-be":S()}],top:[{top:S()}],right:[{right:S()}],bottom:[{bottom:S()}],left:[{left:S()}],visibility:["visible","invisible","collapse"],z:[{z:[Go,"auto",ve,pe]}],basis:[{basis:[Wo,"full","auto",s,..._()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Ie,Wo,"auto","initial","none",pe]}],grow:[{grow:["",Ie,ve,pe]}],shrink:[{shrink:["",Ie,ve,pe]}],order:[{order:[Go,"first","last","none",ve,pe]}],"grid-cols":[{"grid-cols":O()}],"col-start-end":[{col:H()}],"col-start":[{"col-start":N()}],"col-end":[{"col-end":N()}],"grid-rows":[{"grid-rows":O()}],"row-start-end":[{row:H()}],"row-start":[{"row-start":N()}],"row-end":[{"row-end":N()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":J()}],"auto-rows":[{"auto-rows":J()}],gap:[{gap:_()}],"gap-x":[{"gap-x":_()}],"gap-y":[{"gap-y":_()}],"justify-content":[{justify:[...G(),"normal"]}],"justify-items":[{"justify-items":[...$(),"normal"]}],"justify-self":[{"justify-self":["auto",...$()]}],"align-content":[{content:["normal",...G()]}],"align-items":[{items:[...$(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...$(),{baseline:["","last"]}]}],"place-content":[{"place-content":G()}],"place-items":[{"place-items":[...$(),"baseline"]}],"place-self":[{"place-self":["auto",...$()]}],p:[{p:_()}],px:[{px:_()}],py:[{py:_()}],ps:[{ps:_()}],pe:[{pe:_()}],pbs:[{pbs:_()}],pbe:[{pbe:_()}],pt:[{pt:_()}],pr:[{pr:_()}],pb:[{pb:_()}],pl:[{pl:_()}],m:[{m:I()}],mx:[{mx:I()}],my:[{my:I()}],ms:[{ms:I()}],me:[{me:I()}],mbs:[{mbs:I()}],mbe:[{mbe:I()}],mt:[{mt:I()}],mr:[{mr:I()}],mb:[{mb:I()}],ml:[{ml:I()}],"space-x":[{"space-x":_()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":_()}],"space-y-reverse":["space-y-reverse"],size:[{size:W()}],"inline-size":[{inline:["auto",...K()]}],"min-inline-size":[{"min-inline":["auto",...K()]}],"max-inline-size":[{"max-inline":["none",...K()]}],"block-size":[{block:["auto",...de()]}],"min-block-size":[{"min-block":["auto",...de()]}],"max-block-size":[{"max-block":["none",...de()]}],w:[{w:[s,"screen",...W()]}],"min-w":[{"min-w":[s,"screen","none",...W()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[a]},...W()]}],h:[{h:["screen","lh",...W()]}],"min-h":[{"min-h":["screen","lh","none",...W()]}],"max-h":[{"max-h":["screen","lh",...W()]}],"font-size":[{text:["base",n,aa,Dr]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,nO,ZM]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",gc,pe]}],"font-family":[{font:[QM,XM,t]}],"font-features":[{"font-features":[pe]}],"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-fractions"],tracking:[{tracking:[r,ve,pe]}],"line-clamp":[{"line-clamp":[Ie,"none",ve,S4]}],leading:[{leading:[u,..._()]}],"list-image":[{"list-image":["none",ve,pe]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ve,pe]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:le()}],"text-color":[{text:le()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...Z(),"wavy"]}],"text-decoration-thickness":[{decoration:[Ie,"from-font","auto",ve,Dr]}],"text-decoration-color":[{decoration:le()}],"underline-offset":[{"underline-offset":[Ie,"auto",ve,pe]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:_()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ve,pe]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ve,pe]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ut()}],"bg-repeat":[{bg:Ve()}],"bg-size":[{bg:ht()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Go,ve,pe],radial:["",ve,pe],conic:[Go,ve,pe]},tO,JM]}],"bg-color":[{bg:le()}],"gradient-from-pos":[{from:Dt()}],"gradient-via-pos":[{via:Dt()}],"gradient-to-pos":[{to:Dt()}],"gradient-from":[{from:le()}],"gradient-via":[{via:le()}],"gradient-to":[{to:le()}],rounded:[{rounded:Ne()}],"rounded-s":[{"rounded-s":Ne()}],"rounded-e":[{"rounded-e":Ne()}],"rounded-t":[{"rounded-t":Ne()}],"rounded-r":[{"rounded-r":Ne()}],"rounded-b":[{"rounded-b":Ne()}],"rounded-l":[{"rounded-l":Ne()}],"rounded-ss":[{"rounded-ss":Ne()}],"rounded-se":[{"rounded-se":Ne()}],"rounded-ee":[{"rounded-ee":Ne()}],"rounded-es":[{"rounded-es":Ne()}],"rounded-tl":[{"rounded-tl":Ne()}],"rounded-tr":[{"rounded-tr":Ne()}],"rounded-br":[{"rounded-br":Ne()}],"rounded-bl":[{"rounded-bl":Ne()}],"border-w":[{border:ze()}],"border-w-x":[{"border-x":ze()}],"border-w-y":[{"border-y":ze()}],"border-w-s":[{"border-s":ze()}],"border-w-e":[{"border-e":ze()}],"border-w-bs":[{"border-bs":ze()}],"border-w-be":[{"border-be":ze()}],"border-w-t":[{"border-t":ze()}],"border-w-r":[{"border-r":ze()}],"border-w-b":[{"border-b":ze()}],"border-w-l":[{"border-l":ze()}],"divide-x":[{"divide-x":ze()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":ze()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...Z(),"hidden","none"]}],"divide-style":[{divide:[...Z(),"hidden","none"]}],"border-color":[{border:le()}],"border-color-x":[{"border-x":le()}],"border-color-y":[{"border-y":le()}],"border-color-s":[{"border-s":le()}],"border-color-e":[{"border-e":le()}],"border-color-bs":[{"border-bs":le()}],"border-color-be":[{"border-be":le()}],"border-color-t":[{"border-t":le()}],"border-color-r":[{"border-r":le()}],"border-color-b":[{"border-b":le()}],"border-color-l":[{"border-l":le()}],"divide-color":[{divide:le()}],"outline-style":[{outline:[...Z(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Ie,ve,pe]}],"outline-w":[{outline:["",Ie,aa,Dr]}],"outline-color":[{outline:le()}],shadow:[{shadow:["","none",l,zs,Vs]}],"shadow-color":[{shadow:le()}],"inset-shadow":[{"inset-shadow":["none",d,zs,Vs]}],"inset-shadow-color":[{"inset-shadow":le()}],"ring-w":[{ring:ze()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:le()}],"ring-offset-w":[{"ring-offset":[Ie,Dr]}],"ring-offset-color":[{"ring-offset":le()}],"inset-ring-w":[{"inset-ring":ze()}],"inset-ring-color":[{"inset-ring":le()}],"text-shadow":[{"text-shadow":["none",p,zs,Vs]}],"text-shadow-color":[{"text-shadow":le()}],opacity:[{opacity:[Ie,ve,pe]}],"mix-blend":[{"mix-blend":[...ce(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ce()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[Ie]}],"mask-image-linear-from-pos":[{"mask-linear-from":se()}],"mask-image-linear-to-pos":[{"mask-linear-to":se()}],"mask-image-linear-from-color":[{"mask-linear-from":le()}],"mask-image-linear-to-color":[{"mask-linear-to":le()}],"mask-image-t-from-pos":[{"mask-t-from":se()}],"mask-image-t-to-pos":[{"mask-t-to":se()}],"mask-image-t-from-color":[{"mask-t-from":le()}],"mask-image-t-to-color":[{"mask-t-to":le()}],"mask-image-r-from-pos":[{"mask-r-from":se()}],"mask-image-r-to-pos":[{"mask-r-to":se()}],"mask-image-r-from-color":[{"mask-r-from":le()}],"mask-image-r-to-color":[{"mask-r-to":le()}],"mask-image-b-from-pos":[{"mask-b-from":se()}],"mask-image-b-to-pos":[{"mask-b-to":se()}],"mask-image-b-from-color":[{"mask-b-from":le()}],"mask-image-b-to-color":[{"mask-b-to":le()}],"mask-image-l-from-pos":[{"mask-l-from":se()}],"mask-image-l-to-pos":[{"mask-l-to":se()}],"mask-image-l-from-color":[{"mask-l-from":le()}],"mask-image-l-to-color":[{"mask-l-to":le()}],"mask-image-x-from-pos":[{"mask-x-from":se()}],"mask-image-x-to-pos":[{"mask-x-to":se()}],"mask-image-x-from-color":[{"mask-x-from":le()}],"mask-image-x-to-color":[{"mask-x-to":le()}],"mask-image-y-from-pos":[{"mask-y-from":se()}],"mask-image-y-to-pos":[{"mask-y-to":se()}],"mask-image-y-from-color":[{"mask-y-from":le()}],"mask-image-y-to-color":[{"mask-y-to":le()}],"mask-image-radial":[{"mask-radial":[ve,pe]}],"mask-image-radial-from-pos":[{"mask-radial-from":se()}],"mask-image-radial-to-pos":[{"mask-radial-to":se()}],"mask-image-radial-from-color":[{"mask-radial-from":le()}],"mask-image-radial-to-color":[{"mask-radial-to":le()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":C()}],"mask-image-conic-pos":[{"mask-conic":[Ie]}],"mask-image-conic-from-pos":[{"mask-conic-from":se()}],"mask-image-conic-to-pos":[{"mask-conic-to":se()}],"mask-image-conic-from-color":[{"mask-conic-from":le()}],"mask-image-conic-to-color":[{"mask-conic-to":le()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ut()}],"mask-repeat":[{mask:Ve()}],"mask-size":[{mask:ht()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ve,pe]}],filter:[{filter:["","none",ve,pe]}],blur:[{blur:Ee()}],brightness:[{brightness:[Ie,ve,pe]}],contrast:[{contrast:[Ie,ve,pe]}],"drop-shadow":[{"drop-shadow":["","none",h,zs,Vs]}],"drop-shadow-color":[{"drop-shadow":le()}],grayscale:[{grayscale:["",Ie,ve,pe]}],"hue-rotate":[{"hue-rotate":[Ie,ve,pe]}],invert:[{invert:["",Ie,ve,pe]}],saturate:[{saturate:[Ie,ve,pe]}],sepia:[{sepia:["",Ie,ve,pe]}],"backdrop-filter":[{"backdrop-filter":["","none",ve,pe]}],"backdrop-blur":[{"backdrop-blur":Ee()}],"backdrop-brightness":[{"backdrop-brightness":[Ie,ve,pe]}],"backdrop-contrast":[{"backdrop-contrast":[Ie,ve,pe]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Ie,ve,pe]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Ie,ve,pe]}],"backdrop-invert":[{"backdrop-invert":["",Ie,ve,pe]}],"backdrop-opacity":[{"backdrop-opacity":[Ie,ve,pe]}],"backdrop-saturate":[{"backdrop-saturate":[Ie,ve,pe]}],"backdrop-sepia":[{"backdrop-sepia":["",Ie,ve,pe]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":_()}],"border-spacing-x":[{"border-spacing-x":_()}],"border-spacing-y":[{"border-spacing-y":_()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ve,pe]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Ie,"initial",ve,pe]}],ease:[{ease:["linear","initial",E,ve,pe]}],delay:[{delay:[Ie,ve,pe]}],animate:[{animate:["none",b,ve,pe]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[g,ve,pe]}],"perspective-origin":[{"perspective-origin":w()}],rotate:[{rotate:Te()}],"rotate-x":[{"rotate-x":Te()}],"rotate-y":[{"rotate-y":Te()}],"rotate-z":[{"rotate-z":Te()}],scale:[{scale:Ge()}],"scale-x":[{"scale-x":Ge()}],"scale-y":[{"scale-y":Ge()}],"scale-z":[{"scale-z":Ge()}],"scale-3d":["scale-3d"],skew:[{skew:T()}],"skew-x":[{"skew-x":T()}],"skew-y":[{"skew-y":T()}],transform:[{transform:[ve,pe,"","none","gpu","cpu"]}],"transform-origin":[{origin:w()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:M()}],"translate-x":[{"translate-x":M()}],"translate-y":[{"translate-y":M()}],"translate-z":[{"translate-z":M()}],"translate-none":["translate-none"],accent:[{accent:le()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:le()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],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",ve,pe]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":_()}],"scroll-mx":[{"scroll-mx":_()}],"scroll-my":[{"scroll-my":_()}],"scroll-ms":[{"scroll-ms":_()}],"scroll-me":[{"scroll-me":_()}],"scroll-mbs":[{"scroll-mbs":_()}],"scroll-mbe":[{"scroll-mbe":_()}],"scroll-mt":[{"scroll-mt":_()}],"scroll-mr":[{"scroll-mr":_()}],"scroll-mb":[{"scroll-mb":_()}],"scroll-ml":[{"scroll-ml":_()}],"scroll-p":[{"scroll-p":_()}],"scroll-px":[{"scroll-px":_()}],"scroll-py":[{"scroll-py":_()}],"scroll-ps":[{"scroll-ps":_()}],"scroll-pe":[{"scroll-pe":_()}],"scroll-pbs":[{"scroll-pbs":_()}],"scroll-pbe":[{"scroll-pbe":_()}],"scroll-pt":[{"scroll-pt":_()}],"scroll-pr":[{"scroll-pr":_()}],"scroll-pb":[{"scroll-pb":_()}],"scroll-pl":[{"scroll-pl":_()}],"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",ve,pe]}],fill:[{fill:["none",...le()]}],"stroke-w":[{stroke:[Ie,aa,Dr,S4]}],stroke:[{stroke:["none",...le()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","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","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","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-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","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-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","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"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","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-pbs","scroll-pbe","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"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},rO=(e,{cacheSize:t,prefix:n,experimentalParseClassName:o,extend:r={},override:u={}})=>(ma(e,"cacheSize",t),ma(e,"prefix",n),ma(e,"experimentalParseClassName",o),Us(e.theme,u.theme),Us(e.classGroups,u.classGroups),Us(e.conflictingClassGroups,u.conflictingClassGroups),Us(e.conflictingClassGroupModifiers,u.conflictingClassGroupModifiers),ma(e,"orderSensitiveModifiers",u.orderSensitiveModifiers),Hs(e.theme,r.theme),Hs(e.classGroups,r.classGroups),Hs(e.conflictingClassGroups,r.conflictingClassGroups),Hs(e.conflictingClassGroupModifiers,r.conflictingClassGroupModifiers),yb(e,r,"orderSensitiveModifiers"),e),ma=(e,t,n)=>{n!==void 0&&(e[t]=n)},Us=(e,t)=>{if(t)for(const n in t)ma(e,n,t[n])},Hs=(e,t)=>{if(t)for(const n in t)yb(e,t,n)},yb=(e,t,n)=>{const o=t[n];o!==void 0&&(e[n]=e[n]?e[n].concat(o):o)},uO=(e,...t)=>typeof e=="function"?V0(z0,e,...t):V0(()=>rO(z0(),e),...t),aO=V0(z0);var sO=e=>dn(e)?aO:uO({...e,extend:{theme:e.theme,classGroups:e.classGroups,conflictingClassGroupModifiers:e.conflictingClassGroupModifiers,conflictingClassGroups:e.conflictingClassGroups,...e.extend}}),iO=(e,t)=>{const n=qi(e);return!n||!(t?.twMerge??!0)?n:((!Ao.cachedTwMerge||Ao.didTwMergeConfigChange)&&(Ao.didTwMergeConfigChange=!1,Ao.cachedTwMerge=sO(Ao.cachedTwMergeConfig)),Ao.cachedTwMerge(n)||void 0)},lO=(...e)=>t=>iO(e,t),{createTV:cO}=vM(lO);const dO=c3,Se=cO(dO.ui?.tv);function bb(e){const t=Pe(),n=F(()=>ke(e)),o=F(()=>n.value.icon&&n.value.leading||n.value.icon&&!n.value.trailing||n.value.loading&&!n.value.trailing||!!n.value.leadingIcon),r=F(()=>n.value.icon&&n.value.trailing||n.value.loading&&n.value.trailing||!!n.value.trailingIcon),u=F(()=>n.value.loading?n.value.loadingIcon||t.ui.icons.loading:n.value.leadingIcon||n.value.icon),a=F(()=>n.value.loading&&!o.value?n.value.loadingIcon||t.ui.icons.loading:n.value.trailingIcon||n.value.icon);return{isLeading:o,isTrailing:r,leadingIconName:u,trailingIconName:a}}const fO=Symbol("nuxt-ui.field-group");function Eb(e){const t=Ue(fO,void 0);return{orientation:F(()=>t?.value.orientation),size:F(()=>e?.size??t?.value.size)}}const pO=Symbol("nuxt-ui.form-options"),hO=Symbol("nuxt-ui.form-events"),P4=Symbol("nuxt-ui.form-field"),mO=Symbol("nuxt-ui.input-id"),gO=Symbol("nuxt-ui.form-loading");function aH(e,t){const n=Ue(pO,void 0),o=Ue(hO,void 0),r=Ue(P4,void 0),u=Ue(mO,void 0);Pt(P4,void 0),r&&u&&(t?.bind===!1?u.value=void 0:e?.id&&(u.value=e?.id));function a(d,p,h){o&&r&&p&&o.emit({type:d,name:p,eager:h})}function s(){a("blur",r?.value.name)}function i(){a("focus",r?.value.name)}function c(){a("change",r?.value.name)}const l=V3(()=>{a("input",r?.value.name,r?.value.eagerValidation)},r?.value.validateOnInputDelay??n?.value.validateOnInputDelay??0);return{id:F(()=>e?.id??u?.value),name:F(()=>e?.name??r?.value.name),size:F(()=>e?.size??r?.value.size),color:F(()=>r?.value.error?"error":e?.color),highlight:F(()=>r?.value.error?!0:e?.highlight),disabled:F(()=>n?.value.disabled||e?.disabled),emitFormBlur:s,emitFormInput:l,emitFormChange:c,emitFormFocus:i,ariaAttrs:F(()=>{if(!r?.value)return;const d=["error","hint","description","help"].filter(h=>r?.value?.[h]).map(h=>`${r?.value.ariaId}-${h}`)||[],p={"aria-invalid":!!r?.value.error};return d.length>0&&(p["aria-describedby"]=d.join(" ")),p})}}const vO=["active","activeClass","ariaCurrentValue","as","disabled","download","exact","exactActiveClass","exactHash","exactQuery","external","form","formaction","formenctype","formmethod","formnovalidate","formtarget","href","hreflang","inactiveClass","media","noPrefetch","noRel","onClick","ping","prefetch","prefetchOn","prefetchedClass","referrerpolicy","rel","replace","target","title","to","trailingSlash","type","viewTransition"];function xu(e){const t=Object.keys(e),n=t.filter(u=>u.startsWith("aria-")),o=t.filter(u=>u.startsWith("data-")),r=[...vO,...n,...o];return Jt(e,...r)}function yO(e,t){const n=nM(e,t).reduce((u,a)=>(a.type==="added"&&u.add(a.key),u),new Set),o=Object.fromEntries(Object.entries(e).filter(([u])=>!n.has(u))),r=Object.fromEntries(Object.entries(t).filter(([u])=>!n.has(u)));return Ur(o,r)}const bO=Object.freeze({left:0,top:0,width:16,height:16}),Cb=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Pf=Object.freeze({...bO,...Cb});Object.freeze({...Pf,body:"",hidden:!1});function EO(e){const[t,n,o,r]=e;if(o!==r){const u=Math.max(o,r);return[t-(u-o)/2,n-(u-r)/2,u,u]}return e}const CO=/(-?[0-9.]*[0-9]+[0-9.]*)/g,xO=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function U0(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 o=e.split(CO);if(o===null||!o.length)return e;const r=[];let u=o.shift(),a=xO.test(u);for(;;){if(a){const s=parseFloat(u);isNaN(s)?r.push(u):r.push(Math.ceil(s*t*n)/n)}else r.push(u);if(u=o.shift(),u===void 0)return r.join("");a=!a}}const wO=Object.freeze({width:null,height:null}),DO=Object.freeze({...wO,...Cb});function AO(e,t="defs"){let n="";const o=e.indexOf("<"+t);for(;o>=0;){const r=e.indexOf(">",o),u=e.indexOf("</"+t);if(r===-1||u===-1)break;const a=e.indexOf(">",u);if(a===-1)break;n+=e.slice(r+1,u).trim(),e=e.slice(0,o).trim()+e.slice(a+1)}return{defs:n,content:e}}function BO(e,t){return e?"<defs>"+e+"</defs>"+t:t}function _O(e,t,n){const o=AO(e);return BO(o.defs,t+o.content+n)}const kO=e=>e==="unset"||e==="undefined"||e==="none";function SO(e,t){const n={...Pf,...e},o={...DO,...t},r={left:n.left,top:n.top,width:n.width,height:n.height};let u=n.body;[n,o].forEach(g=>{const y=[],E=g.hFlip,b=g.vFlip;let v=g.rotate;E?b?v+=2:(y.push("translate("+(r.width+r.left).toString()+" "+(0-r.top).toString()+")"),y.push("scale(-1 1)"),r.top=r.left=0):b&&(y.push("translate("+(0-r.left).toString()+" "+(r.height+r.top).toString()+")"),y.push("scale(1 -1)"),r.top=r.left=0);let C;switch(v<0&&(v-=Math.floor(v/4)*4),v=v%4,v){case 1:C=r.height/2+r.top,y.unshift("rotate(90 "+C.toString()+" "+C.toString()+")");break;case 2:y.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:C=r.width/2+r.left,y.unshift("rotate(-90 "+C.toString()+" "+C.toString()+")");break}v%2===1&&(r.left!==r.top&&(C=r.left,r.left=r.top,r.top=C),r.width!==r.height&&(C=r.width,r.width=r.height,r.height=C)),y.length&&(u=_O(u,'<g transform="'+y.join(" ")+'">',"</g>"))});const a=o.width,s=o.height,i=r.width,c=r.height;let l,d;a===null?(d=s===null?"1em":s==="auto"?c:s,l=U0(d,i/c)):(l=a==="auto"?i:a,d=s===null?U0(l,c/i):s==="auto"?c:s);const p={},h=(g,y)=>{kO(y)||(p[g]=y.toString())};h("width",l),h("height",d);const m=[r.left,r.top,i,c];return p.viewBox=m.join(" "),{attributes:p,viewBox:m,body:u}}function TO(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function FO(e){return"data:image/svg+xml,"+TO(e)}function PO(e){return'url("'+FO(e)+'")'}function MO(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const o in t)n+=" "+o+'="'+t[o]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}function OO(e){const t={display:"inline-block",width:"1em",height:"1em"},n=e.varName;switch(e.pseudoSelector&&(t.content="''"),e.mode){case"background":n&&(t["background-image"]="var(--"+n+")"),t["background-repeat"]="no-repeat",t["background-size"]="100% 100%";break;case"mask":t["background-color"]="currentColor",n&&(t["mask-image"]=t["-webkit-mask-image"]="var(--"+n+")"),t["mask-repeat"]=t["-webkit-mask-repeat"]="no-repeat",t["mask-size"]=t["-webkit-mask-size"]="100% 100%";break}return t}function IO(e,t){const n={},o=t.varName,r=SO(e);let u=r.viewBox;u[2]!==u[3]&&(t.forceSquare?u=EO(u):n.width=U0("1em",u[2]/u[3]));const a=PO(MO(r.body.replace(/currentColor/g,t.color||"black"),{viewBox:`${u[0]} ${u[1]} ${u[2]} ${u[3]}`,width:`${u[2]}`,height:`${u[3]}`}));if(o)n["--"+o]=a;else switch(t.mode){case"background":n["background-image"]=a;break;case"mask":n["mask-image"]=n["-webkit-mask-image"]=a;break}return n}const vc={selectorStart:{compressed:"{",compact:" {",expanded:" {"},selectorEnd:{compressed:"}",compact:`; }
|
||
`,expanded:`;
|
||
}
|
||
`},rule:{compressed:"{key}:",compact:" {key}: ",expanded:`
|
||
{key}: `}};function RO(e,t="expanded"){const n=[];for(let o=0;o<e.length;o++){const{selector:r,rules:u}=e[o];let a=(r instanceof Array?r.join(t==="compressed"?",":", "):r)+vc.selectorStart[t],s=!0;for(const i in u)s||(a+=";"),a+=vc.rule[t].replace("{key}",i)+u[i],s=!1;a+=vc.selectorEnd[t],n.push(a)}return n.join(t==="compressed"?"":`
|
||
`)}function LO(e,t={}){const n=t.customise?t.customise(e.body):e.body,o=t.mode||(t.color||!n.includes("currentColor")?"background":"mask");let r=t.varName;r===void 0&&o==="mask"&&(r="svg");const u={...t,mode:o,varName:r};o==="background"&&delete u.varName;const a={...t.rules,...OO(u),...IO({...Pf,...e,body:n},u)};return RO([{selector:t.iconSelector||".icon",rules:a}],u.format)}let M4=!1;function xb(e){if(M4)return;const t=JSON.parse('[{"prefix":"lucide","icons":{"ambulance":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"M10 10H6m8 8V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2m14 0h2a1 1 0 0 0 1-1v-3.28a1 1 0 0 0-.684-.948l-1.923-.641a1 1 0 0 1-.578-.502l-1.539-3.076A1 1 0 0 0 16.382 8H14M8 8v4m1 6h6\\"/><circle cx=\\"17\\" cy=\\"18\\" r=\\"2\\"/><circle cx=\\"7\\" cy=\\"18\\" r=\\"2\\"/></g>"},"arrow-left-right":{"width":24,"height":24,"body":"<path fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\" d=\\"M8 3L4 7l4 4M4 7h16m-4 14l4-4l-4-4m4 4H4\\"/>"},"arrow-right":{"width":24,"height":24,"body":"<path fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\" d=\\"M5 12h14m-7-7l7 7l-7 7\\"/>"},"boxes":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3zM7 16.5l-4.74-2.85M7 16.5l5-3m-5 3v5.17m5-8.17V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5zm5 3l-5-3m5 3l4.74-2.85M17 16.5v5.17\\"/><path d=\\"M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3l5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0zM12 8L7.26 5.15M12 8l4.74-2.85M12 13.5V8\\"/></g>"},"building-2":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"M10 12h4m-4-4h4m0 13v-3a2 2 0 0 0-4 0v3\\"/><path d=\\"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2\\"/><path d=\\"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16\\"/></g>"},"car-front":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"m21 8l-2 2l-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10L3 8m4 6h.01M17 14h.01\\"/><rect width=\\"18\\" height=\\"8\\" x=\\"3\\" y=\\"10\\" rx=\\"2\\"/><path d=\\"M5 18v2m14-2v2\\"/></g>"},"database":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><ellipse cx=\\"12\\" cy=\\"5\\" rx=\\"9\\" ry=\\"3\\"/><path d=\\"M3 5v14a9 3 0 0 0 18 0V5\\"/><path d=\\"M3 12a9 3 0 0 0 18 0\\"/></g>"},"database-zap":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><ellipse cx=\\"12\\" cy=\\"5\\" rx=\\"9\\" ry=\\"3\\"/><path d=\\"M3 5v14a9 3 0 0 0 12 2.84M21 5v3m0 4l-3 5h4l-3 5\\"/><path d=\\"M3 12a9 3 0 0 0 11.59 2.87\\"/></g>"},"flag":{"width":24,"height":24,"body":"<path fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\" d=\\"M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528\\"/>"},"key-round":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z\\"/><circle cx=\\"16.5\\" cy=\\"7.5\\" r=\\".5\\" fill=\\"currentColor\\"/></g>"},"layers-3":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z\\"/><path d=\\"m6.08 9.5l-3.5 1.6a1 1 0 0 0 0 1.81l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9a1 1 0 0 0 0-1.83l-3.5-1.59\\"/><path d=\\"m6.08 14.5l-3.5 1.6a1 1 0 0 0 0 1.81l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9a1 1 0 0 0 0-1.83l-3.5-1.59\\"/></g>","hidden":true},"map":{"width":24,"height":24,"body":"<path fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\" d=\\"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0zm.894.211v15M9 3.236v15\\"/>"},"monitor-smartphone":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"M18 8V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h8m-2 4v-3.96v3.15M7 19h5\\"/><rect width=\\"6\\" height=\\"10\\" x=\\"16\\" y=\\"12\\" rx=\\"2\\"/></g>"},"network":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><rect width=\\"6\\" height=\\"6\\" x=\\"16\\" y=\\"16\\" rx=\\"1\\"/><rect width=\\"6\\" height=\\"6\\" x=\\"2\\" y=\\"16\\" rx=\\"1\\"/><rect width=\\"6\\" height=\\"6\\" x=\\"9\\" y=\\"2\\" rx=\\"1\\"/><path d=\\"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3m-7-4V8\\"/></g>"},"package":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73zm1 .27V12\\"/><path d=\\"M3.29 7L12 12l8.71-5M7.5 4.27l9 5.15\\"/></g>"},"rocket":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09\\"/><path d=\\"M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z\\"/><path d=\\"M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05\\"/></g>"},"server":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><rect width=\\"20\\" height=\\"8\\" x=\\"2\\" y=\\"2\\" rx=\\"2\\" ry=\\"2\\"/><rect width=\\"20\\" height=\\"8\\" x=\\"2\\" y=\\"14\\" rx=\\"2\\" ry=\\"2\\"/><path d=\\"M6 6h.01M6 18h.01\\"/></g>"},"server-cog":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"m10.852 14.772l-.383.923m2.679-.923a3 3 0 1 0-2.296-5.544l-.383-.923m2.679.923l.383-.923\\"/><path d=\\"m13.53 15.696l-.382-.924a3 3 0 1 1-2.296-5.544m3.92 1.624l.923-.383m-.923 2.679l.923.383\\"/><path d=\\"M4.5 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-.5m-15 4H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-.5M6 18h.01M6 6h.01m3.218 4.852l-.923-.383m.923 2.679l-.923.383\\"/></g>"},"shopping-cart":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><circle cx=\\"8\\" cy=\\"21\\" r=\\"1\\"/><circle cx=\\"19\\" cy=\\"21\\" r=\\"1\\"/><path d=\\"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12\\"/></g>"},"smartphone":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><rect width=\\"14\\" height=\\"20\\" x=\\"5\\" y=\\"2\\" rx=\\"2\\" ry=\\"2\\"/><path d=\\"M12 18h.01\\"/></g>"},"user-round":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><circle cx=\\"12\\" cy=\\"8\\" r=\\"5\\"/><path d=\\"M20 21a8 8 0 0 0-16 0\\"/></g>"},"wallet":{"width":24,"height":24,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"><path d=\\"M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1\\"/><path d=\\"M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4\\"/></g>"},"wrench":{"width":24,"height":24,"body":"<path fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\" d=\\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z\\"/>"}}},{"prefix":"simple-icons","icons":{"github":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\\"/>"}}},{"prefix":"custom","icons":{"ai":{"width":20,"height":20,"body":"<title>artificial-intelligence</title><g fill=\\"currentColor\\"><polyline fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\" points=\\"10.5 15 7 5 6 5 2.5 15\\"/><line x1=\\"9.586\\" x2=\\"3.414\\" y1=\\"12.5\\" y2=\\"12.5\\" fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"/><polyline fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\" points=\\"13.5 9 15.5 9 15.5 15\\"/><line x1=\\"13.5\\" x2=\\"17.5\\" y1=\\"15\\" y2=\\"15\\" fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"2\\"/><path fill=\\"currentColor\\" stroke-width=\\"0\\" d=\\"m17.6527,3.9647l-1.2005-.4503-.4506-1.2005c-.1562-.4185-.8468-.4185-1.0031,0l-.4506,1.2005-1.2005.4503c-.2086.0785-.3474.2783-.3474.5015s.1388.4231.3474.5015l1.2005.4503.4506,1.2005c.0781.2093.2783.3477.5015.3477s.4234-.1385.5015-.3477l.4506-1.2005,1.2005-.4503c.2086-.0785.3474-.2783.3474-.5015s-.1388-.4231-.3474-.5015h0Z\\"/></g>"}}}]');for(const n of t)for(const[o,r]of Object.entries(n.icons))e(n.prefix?n.prefix+":"+o:o,r);M4=!0}async function qO(e,t){if(!e)return null;xb(Va);const n=v0(e);return n||(await aB(e).catch(()=>(console.warn(`[Icon] failed to load icon \`${e}\``),null)),v0(e))}function wb(e){const t=Pe().icon,n=(t.collections||[]).sort((o,r)=>r.length-o.length);return F(()=>{const o=e(),r=o.startsWith(t.cssSelectorPrefix)?o.slice(t.cssSelectorPrefix.length):o,u=t.aliases?.[r]||r;if(!u.includes(":")){const a=n.find(s=>u.startsWith(s+"-"));return a?a+":"+u.slice(a.length+1):u}return u})}function Db(e,t){if(e!==!1)return e===!0||e===null?t:e}let sa;function $O(e){return e.replace(/([^\w-])/g,"\\$1")}function NO(){if(sa)return sa;sa=new Set;const e=n=>{if(n=n.replace(/^:where\((.*)\)$/,"$1").trim(),n.startsWith("."))return n},t=n=>{if(n?.length)for(const o of n){o?.cssRules&&t(o.cssRules);const r=o?.selectorText;if(typeof r=="string"){const u=e(r);u&&sa.add(u)}}};if(typeof document<"u")for(const n of document.styleSheets)try{const o=n.cssRules||n.rules;t(o)}catch{}return sa}const jO=L({name:"NuxtIconCss",props:{name:{type:String,required:!0},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e){const t=Re(),n=Pe().icon,o=F(()=>e.name?n.cssSelectorPrefix+e.name:"");function r(s){if(!s)return;const i=v0(s);if(i)return i;const c=t.payload?.data?.[s];if(c)return Va(s,c),c}const u=F(()=>"."+$O(o.value));function a(s,i=!0){let c=u.value;n.cssWherePseudo&&(c=`:where(${c})`);const l=LO(s,{iconSelector:c,format:"compressed",customise:Db(e.customize,n.customize)});return n.cssLayer&&i?`@layer ${n.cssLayer} { ${l} }`:l}{const s=NO();async function i(c){if(s.has(u.value)||typeof document>"u")return;const l=document.createElement("style");l.textContent=a(c);const d=document.head.querySelector('style, link[rel="stylesheet"]');d?document.head.insertBefore(l,d):document.head.appendChild(l),s.add(u.value)}ye(()=>e.name,()=>{if(s.has(u.value))return;const c=r(e.name);c?i(c):qO(e.name).then(l=>{l&&i(l)}).catch(()=>null)},{immediate:!0})}return()=>qe("span",{class:["iconify",o.value]})}}),VO=L({name:"NuxtIconSvg",props:{name:{type:String,required:!0},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e,{slots:t}){const n=Re(),o=Pe().icon,r=wb(()=>e.name),u="i-"+r.value;if(r.value){const a=n.payload.data[u];a?Va(r.value,a):xb(Va)}return()=>qe(bB,{icon:r.value,ssr:!0,customise:Db(e.customize,o.customize)},t)}}),Ab=L({name:"NuxtIcon",props:{name:{type:String,required:!0},mode:{type:String,required:!1,default:null},size:{type:[Number,String],required:!1,default:null},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e,{slots:t}){const n=Re(),o=Pe().icon,r=wb(()=>e.name),u=F(()=>n.vueApp?.component(r.value)||((e.mode||o.mode)==="svg"?VO:jO)),a=F(()=>{const s=e.size||o.size;return s?{fontSize:Number.isNaN(+s)?s:s+"px"}:null});return()=>qe(u.value,{...o.attrs,name:r.value,class:o.class,style:a.value,customize:e.customize},t)}}),zO=Object.freeze(Object.defineProperty({__proto__:null,default:Ab},Symbol.toStringTag,{value:"Module"})),st={__name:"UIcon",props:{name:{type:null,required:!0},mode:{type:String,required:!1},size:{type:[String,Number],required:!1},customize:{type:[Function,Boolean,null],required:!1}},setup(e){const n=ln(Jt(e,"mode","size","customize"));return(o,r)=>{const u=Ab;return typeof e.name=="string"?(D(),k(u,j({key:0,name:e.name},f(n)),null,16,["name"])):(D(),k(Rt(e.name),{key:1}))}}};async function UO(e,t){return await HO(t).catch(o=>(console.error("Failed to get image meta for "+t,o+""),{width:0,height:0,ratio:0}))}async function HO(e){if(typeof Image>"u")throw new TypeError("Image not supported");return new Promise((t,n)=>{const o=new Image;o.onload=()=>{const r={width:o.width,height:o.height,ratio:o.width/o.height};t(r)},o.onerror=r=>n(r),o.src=e})}function O4(e){return(t=>t!==void 0?e[t]||t:e.missingValue)}function KO(e={}){const t=e.formatter,n=e.keyMap&&typeof e.keyMap!="function"?O4(e.keyMap):e.keyMap,o={};for(const r in e.valueMap){const u=r,a=e.valueMap[u];o[u]=typeof a=="object"?O4(a):a}return r=>{const u=[];for(const a in r){const s=a;if(typeof r[s]>"u")continue;const i=typeof o[s]=="function"?o[s](r[s]):r[s];u.push([n?n(s):s,i])}return t?u.map(a=>t(...a)).join(e.joinWith??"&"):new URLSearchParams(u).toString()}}function WO(e=""){if(e===void 0||!e.length)return[];const t=new Set;for(const n of e.split(" ")){const o=Number.parseInt(n.replace("x",""));o&&t.add(o)}return Array.from(t)}function GO(e){if(e.length===0)throw new Error("`densities` must not be empty, configure to `1` to render regular size only (DPR 1.0)")}function Pu(e=""){if(typeof e=="number")return e;if(typeof e=="string"&&e.replace("px","").match(/^\d+$/g))return Number.parseInt(e,10)}function YO(e){const t={};if(typeof e=="string")for(const n of e.split(/[\s,]+/).filter(o=>o)){const o=n.split(":");o.length!==2?t["1px"]=o[0].trim():t[o[0].trim()]=o[1].trim()}else Object.assign(t,e);return t}function ZO(e){const t={options:e},n=(r,u={})=>Bb(t,r,u),o=((r,u,a)=>n(r,wt({modifiers:u},a)).url);for(const r in e.presets)o[r]=((u,a,s)=>o(u,a,{...e.presets[r],...s}));return o.options=e,o.getImage=n,o.getMeta=((r,u)=>XO(t,r,u)),o.getSizes=((r,u)=>QO(t,r,u)),t.$img=o,o}async function XO(e,t,n){const o=Bb(e,t,{...n});return typeof o.getMeta=="function"?await o.getMeta():await UO(e,o.url)}function Bb(e,t,n){if(t&&typeof t!="string")throw new TypeError(`input must be a string (received ${typeof t}: ${JSON.stringify(t)})`);if(!t||t.startsWith("data:"))return{url:t};const{setup:o,defaults:r}=JO(e,n.provider||e.options.provider),u=o(),a=_b(e,n.preset);if(t=Ln(t)?t:iy(t),!u.supportsAlias){for(const l in e.options.alias)if(t.startsWith(l)){const d=e.options.alias[l];d&&(t=cr(d,t.slice(l.length)))}}if(u.validateDomains&&Ln(t)){const l=cl(t).host;if(!e.options.domains.find(d=>d===l))return{url:t}}const s=wt(n,a,r),i={...s,modifiers:{...s.modifiers,width:s.modifiers?.width?Pu(s.modifiers.width):void 0,height:s.modifiers?.height?Pu(s.modifiers.height):void 0}},c=u.getImage(t,i,e);return c.format||=i.modifiers.format||"",c}function JO(e,t){const n=e.options.providers[t];if(!n)throw new Error("Unknown provider: "+t);return n}function _b(e,t){if(!t)return{};if(!e.options.presets[t])throw new Error("Unknown preset: "+t);return e.options.presets[t]}function QO(e,t,n){const o=_b(e,n.preset),r=wt(n,o),u=Pu(r.modifiers?.width),a=Pu(r.modifiers?.height),s=r.sizes?YO(r.sizes):{},i=r.densities?.trim(),c=i?WO(i):e.options.densities;GO(c);const l=u&&a?a/u:0,d=[],p=[];if(Object.keys(s).length>=1){for(const E in s){const b=I4(E,String(s[E]),a,l,e);if(b!==void 0){d.push({size:b.size,screenMaxWidth:b.screenMaxWidth,media:`(max-width: ${b.screenMaxWidth}px)`});for(const v of c)p.push({width:b._cWidth*v,src:R4(e,t,n,b,v)})}}eI(d)}else for(const E of c){const b=Object.keys(s)[0];let v=b?I4(b,String(s[b]),a,l,e):void 0;v===void 0&&(v={size:"",screenMaxWidth:0,_cWidth:n.modifiers?.width,_cHeight:n.modifiers?.height}),p.push({width:E,src:R4(e,t,n,v,E)})}tI(p);const h=p[p.length-1],m=d.length?d.map(E=>`${E.media?E.media+" ":""}${E.size}`).join(", "):void 0,g=m?"w":"x",y=p.map(E=>`${E.src} ${E.width}${g}`).join(", ");return{sizes:m,srcset:y,src:h?.src}}function I4(e,t,n,o,r){const u=r.options.screens&&r.options.screens[e]||Number.parseInt(e),a=t.endsWith("vw");if(!a&&/^\d+$/.test(t)&&(t=t+"px"),!a&&!t.endsWith("px"))return;let s=Number.parseInt(t);if(!u||!s)return;a&&(s=Math.round(s/100*u));const i=o?Math.round(s*o):n;return{size:t,screenMaxWidth:u,_cWidth:s,_cHeight:i}}function R4(e,t,n,o,r){return e.$img(t,{...n.modifiers,width:o._cWidth?o._cWidth*r:void 0,height:o._cHeight?o._cHeight*r:void 0},n)}function eI(e){e.sort((n,o)=>n.screenMaxWidth-o.screenMaxWidth);let t=null;for(let n=e.length-1;n>=0;n--){const o=e[n];o.media===t&&e.splice(n,1),t=o.media}for(let n=0;n<e.length;n++)e[n].media=e[n+1]?.media||""}function tI(e){e.sort((n,o)=>n.width-o.width);let t=null;for(let n=e.length-1;n>=0;n--){const o=e[n];o.width===t&&e.splice(n,1),t=o.width}}function nI(e){let t;return()=>t||(t=typeof e=="function"?e():e,t)}const oI=KO({keyMap:{format:"f",width:"w",height:"h",resize:"s",quality:"q",background:"b",position:"pos"},formatter:(e,t)=>Kp(e)+"_"+Kp(t.toString())}),rI=nI({validateDomains:!0,supportsAlias:!0,getImage(e,{modifiers:t,baseURL:n},o){t.width&&t.height&&(t.resize=`${t.width}x${t.height}`,delete t.width,delete t.height);const r=oI(t)||"_";return n||(n=cr(o.options.nuxt.baseURL,"/_ipx")),{url:cr(n,r,Nd(e).replace(/\/{2,}/g,"/"))}}}),uI={screens:{sm:640,md:768,lg:1024,xl:1280,"2xl":1536},presets:{},provider:"ipxStatic",domains:[],alias:{},densities:[1,2],format:["webp"],provider:"ipxStatic",providers:{ipxStatic:{setup:rI,defaults:{}}}},kb=e=>{const t=Bn(),n=Re();return n.$img||n._img||(n._img=ZO({...uI,event:n.ssrContext?.event,nuxt:{baseURL:t.app.baseURL},runtimeConfig:t}))};function aI(e){performance?.mark?.("mark_feature_usage",{detail:{feature:e}})}const sI=e=>{const t=kb(),n=F(()=>({provider:e.provider,preset:e.preset})),o=F(()=>({width:Pu(e.width),height:Pu(e.height),crossorigin:e.crossorigin===!0?"anonymous":e.crossorigin||void 0,nonce:e.nonce})),r=F(()=>({...e.modifiers,width:e.width,height:e.height,format:e.format,quality:e.quality||t.options.quality,background:e.background,fit:e.fit}));return{providerOptions:n,normalizedAttrs:o,imageModifiers:r}},iI=["src"],lI={__name:"NuxtImg",props:{custom:{type:Boolean,required:!1},placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1},src:{type:String,required:!1},format:{type:String,required:!1},quality:{type:[String,Number],required:!1},background:{type:String,required:!1},fit:{type:String,required:!1},modifiers:{type:Object,required:!1},preset:{type:String,required:!1},provider:{type:null,required:!1},sizes:{type:[String,Object],required:!1},densities:{type:String,required:!1},preload:{type:[Boolean,Object],required:!1},width:{type:[String,Number],required:!1},height:{type:[String,Number],required:!1},crossorigin:{type:[String,Boolean],required:!1},nonce:{type:String,required:!1}},emits:["load","error"],setup(e,{expose:t,emit:n}){const o=e,r=n,u=kb(),{providerOptions:a,normalizedAttrs:s,imageModifiers:i}=sI(o),c=F(()=>u.getSizes(o.src,{...a.value,sizes:o.sizes,densities:o.densities,modifiers:i.value})),l=R(!1),d=hv(),p=F(()=>({...s.value,"data-nuxt-img":"",...!o.placeholder||l.value?{sizes:c.value.sizes,srcset:c.value.srcset}:{},...d})),h=F(()=>{if(l.value)return!1;const b=o.placeholder===""?[10,10]:o.placeholder;if(!b)return!1;if(typeof b=="string")return b;const[v=10,C=v,w=50,B=3]=Array.isArray(b)?b:typeof b=="number"?[b]:[];return u(o.src,{...i.value,width:v,height:C,quality:w,blur:B},a.value)}),m=F(()=>o.sizes?c.value.src:u(o.src,i.value,a.value)),g=F(()=>h.value||m.value),y=Re().isHydrating,E=rv("imgEl");return t({imgEl:E}),$e(()=>{if(h.value||o.custom){const b=new Image;m.value&&(b.src=m.value),o.sizes&&(b.sizes=c.value.sizes||"",b.srcset=c.value.srcset),b.decode?b.decode().then(()=>{l.value=!0,r("load",new Event("load"))}).catch(v=>{r("error",v)}):(b.onload=v=>{l.value=!0,r("load",v)},b.onerror=v=>{r("error",v)}),aI("nuxt-image");return}E.value&&(E.value.complete&&y&&(E.value.getAttribute("data-error")?r("error",new Event("error")):r("load",new Event("load"))),E.value.onload=b=>{r("load",b)},E.value.onerror=b=>{r("error",b)})}),(b,v)=>e.custom?P(b.$slots,"default",me(j({key:1},{imgAttrs:p.value,isLoaded:l.value,src:g.value}))):(D(),re("img",j({key:0,ref_key:"imgEl",ref:E,class:h.value?e.placeholderClass:void 0},p.value,{src:g.value}),null,16,iI))}},H0=Object.assign(lI,{__name:"NuxtImg"}),L4=Symbol("nuxt-ui.avatar-group");function Sb(e){const t=Ue(L4,void 0),n=F(()=>e.size??t?.value.size);return Pt(L4,F(()=>({size:n.value}))),{size:n}}const cI={slots:{root:"relative inline-flex items-center justify-center shrink-0",base:"rounded-full ring ring-bg flex items-center justify-center text-inverted font-medium whitespace-nowrap"},variants:{color:{primary:"bg-primary",secondary:"bg-secondary",success:"bg-success",info:"bg-info",warning:"bg-warning",error:"bg-error",neutral:"bg-inverted"},size:{"3xs":"h-[4px] min-w-[4px] text-[4px]","2xs":"h-[5px] min-w-[5px] text-[5px]",xs:"h-[6px] min-w-[6px] text-[6px]",sm:"h-[7px] min-w-[7px] text-[7px]",md:"h-[8px] min-w-[8px] text-[8px]",lg:"h-[9px] min-w-[9px] text-[9px]",xl:"h-[10px] min-w-[10px] text-[10px]","2xl":"h-[11px] min-w-[11px] text-[11px]","3xl":"h-[12px] min-w-[12px] text-[12px]"},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"},inset:{false:""},standalone:{false:"absolute"}},compoundVariants:[{position:"top-right",inset:!1,class:"-translate-y-1/2 translate-x-1/2 transform"},{position:"bottom-right",inset:!1,class:"translate-y-1/2 translate-x-1/2 transform"},{position:"top-left",inset:!1,class:"-translate-y-1/2 -translate-x-1/2 transform"},{position:"bottom-left",inset:!1,class:"translate-y-1/2 -translate-x-1/2 transform"}],defaultVariants:{size:"md",color:"primary",position:"top-right"}},Tb=Object.assign({inheritAttrs:!1},{__name:"UChip",props:vv({as:{type:null,required:!1},text:{type:[String,Number],required:!1},color:{type:null,required:!1},size:{type:null,required:!1},position:{type:null,required:!1},inset:{type:Boolean,required:!1,default:!1},standalone:{type:Boolean,required:!1,default:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},{show:{type:Boolean,default:!0},showModifiers:{}}),emits:["update:show"],setup(e){const t=e,n=xv(e,"show",{type:Boolean,default:!0}),{size:o}=Sb(t),r=Pe(),u=Et("chip",t),a=F(()=>Se({extend:Se(cI),...r.ui?.chip||{}})({color:t.color,size:o.value,position:t.position,inset:t.inset,standalone:t.standalone}));return(s,i)=>(D(),k(f(we),{as:e.as,"data-slot":"root",class:U(a.value.root({class:[f(u)?.root,t.class]}))},{default:A(()=>[q(f(Ha),me(xe(s.$attrs)),{default:A(()=>[P(s.$slots,"default")]),_:3},16),n.value?(D(),re("span",{key:0,"data-slot":"base",class:U(a.value.base({class:f(u)?.base}))},[P(s.$slots,"content",{},()=>[Ke(Fe(e.text),1)])],2)):Y("",!0)]),_:3},8,["as","class"]))}}),dI={slots:{root:"inline-flex items-center justify-center shrink-0 select-none rounded-full align-middle bg-elevated",image:"h-full w-full rounded-[inherit] object-cover",fallback:"font-medium leading-none text-muted truncate",icon:"text-muted shrink-0"},variants:{size:{"3xs":{root:"size-4 text-[8px]"},"2xs":{root:"size-5 text-[10px]"},xs:{root:"size-6 text-xs"},sm:{root:"size-7 text-sm"},md:{root:"size-8 text-base"},lg:{root:"size-9 text-lg"},xl:{root:"size-10 text-xl"},"2xl":{root:"size-11 text-[22px]"},"3xl":{root:"size-12 text-2xl"}}},defaultVariants:{size:"md"}},Ku=Object.assign({inheritAttrs:!1},{__name:"UAvatar",props:{as:{type:null,required:!1},src:{type:String,required:!1},alt:{type:String,required:!1},icon:{type:null,required:!1},text:{type:String,required:!1},size:{type:null,required:!1},chip:{type:[Boolean,Object],required:!1},class:{type:null,required:!1},style:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){const t=e,n=F(()=>typeof t.as=="string"||typeof t.as?.render=="function"?{root:t.as}:wt(t.as,{root:"span"})),o=F(()=>t.text||(t.alt||"").split(" ").map(p=>p.charAt(0)).join("").substring(0,2)),r=Pe(),u=Et("avatar",t),{size:a}=Sb(t),s=F(()=>Se({extend:Se(dI),...r.ui?.avatar||{}})({size:a.value})),i=F(()=>s.value.root({class:[u.value?.root,t.class]})),c=F(()=>{const p=i.value.split(" ").find(h=>/^size-\d+$/.test(h));if(p){const h=Number.parseFloat(p.split("-")[1]??"");if(!Number.isNaN(h))return h*4}return null}),l=R(!1);ye(()=>t.src,()=>{l.value&&(l.value=!1)});function d(){l.value=!0}return(p,h)=>(D(),k(Rt(t.chip?Tb:f(we)),j({as:n.value.root},t.chip?typeof t.chip=="object"?{inset:!0,...t.chip}:{inset:!0}:{},{"data-slot":"root",class:i.value,style:t.style}),{default:A(()=>[e.src&&!l.value?(D(),k(Rt(n.value.img||f(H0)),j({key:0,src:e.src,alt:e.alt,width:c.value,height:c.value},p.$attrs,{"data-slot":"image",class:s.value.image({class:f(u)?.image}),onError:d}),null,16,["src","alt","width","height","class"])):(D(),k(f(Ha),me(j({key:1},p.$attrs)),{default:A(()=>[P(p.$slots,"default",{},()=>[e.icon?(D(),k(st,{key:0,name:e.icon,"data-slot":"icon",class:U(s.value.icon({class:f(u)?.icon}))},null,8,["name","class"])):(D(),re("span",{key:1,"data-slot":"fallback",class:U(s.value.fallback({class:f(u)?.fallback}))},Fe(o.value||" "),3))])]),_:3},16))]),_:3},16,["as","class","style"]))}}),_o={__name:"ULinkBase",props:{as:{type:String,required:!1,default:"button"},type:{type:String,required:!1,default:"button"},disabled:{type:Boolean,required:!1},onClick:{type:[Function,Array],required:!1},href:{type:String,required:!1},navigate:{type:Function,required:!1},target:{type:[String,Object,null],required:!1},rel:{type:[String,Object,null],required:!1},active:{type:Boolean,required:!1},isExternal:{type:Boolean,required:!1}},setup(e){const t=e;function n(o){if(t.disabled){o.stopPropagation(),o.preventDefault();return}if(t.onClick)for(const r of Array.isArray(t.onClick)?t.onClick:[t.onClick])r(o);t.href&&t.navigate&&!t.isExternal&&t.navigate(o)}return(o,r)=>(D(),k(f(we),j(e.href?{as:"a",href:e.disabled?void 0:e.href,"aria-disabled":e.disabled?"true":void 0,role:e.disabled?"link":void 0,tabindex:e.disabled?-1:void 0}:e.as==="button"?{as:e.as,type:e.type,disabled:e.disabled}:{as:e.as},{rel:e.rel,target:e.target,onClick:n}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["rel","target"]))}},fI={base:"focus-visible:outline-primary",variants:{active:{true:"text-primary",false:"text-muted"},disabled:{true:"cursor-not-allowed opacity-75"}},compoundVariants:[{active:!1,disabled:!1,class:["hover:text-default","transition-colors"]}]},$r=Object.assign({inheritAttrs:!1},{__name:"ULink",props:{as:{type:null,required:!1,default:"button"},type:{type:null,required:!1,default:"button"},disabled:{type:Boolean,required:!1},active:{type:Boolean,required:!1,default:void 0},exact:{type:Boolean,required:!1},exactQuery:{type:[Boolean,String],required:!1},exactHash:{type:Boolean,required:!1},inactiveClass:{type:String,required:!1},custom:{type:Boolean,required:!1},raw:{type:Boolean,required:!1},class:{type:null,required:!1},to:{type:null,required:!1},href:{type:null,required:!1},external:{type:Boolean,required:!1},target:{type:[String,Object,null],required:!1},rel:{type:[String,Object,null],required:!1},noRel:{type:Boolean,required:!1},prefetchedClass:{type:String,required:!1},prefetch:{type:Boolean,required:!1},prefetchOn:{type:[String,Object],required:!1},noPrefetch:{type:Boolean,required:!1},trailingSlash:{type:String,required:!1},activeClass:{type:String,required:!1},exactActiveClass:{type:String,required:!1},ariaCurrentValue:{type:String,required:!1,default:"page"},viewTransition:{type:Boolean,required:!1},replace:{type:Boolean,required:!1}},setup(e){const t=e,n=Yn(),o=Pe(),r=ln(No(t,"as","type","disabled","active","exact","exactQuery","exactHash","activeClass","inactiveClass","to","href","raw","custom","class")),u=F(()=>Se({extend:Se(fI),...wt({variants:{active:{true:Li(o.ui?.link?.variants?.active?.true,t.activeClass),false:Li(o.ui?.link?.variants?.active?.false,t.inactiveClass)}}},o.ui?.link||{})})),a=F(()=>t.to??t.href);function s({route:c,isActive:l,isExactActive:d}){if(t.active!==void 0)return t.active;if(t.exactQuery==="partial"){if(!yO(c.query,n.query))return!1}else if(t.exactQuery===!0&&!Ur(c.query,n.query))return!1;return t.exactHash&&c.hash!==n.hash?!1:!!(t.exact&&d||!t.exact&&l)}function i({route:c,isActive:l,isExactActive:d}){const p=s({route:c,isActive:l,isExactActive:d});return t.raw?[t.class,p?t.activeClass:t.inactiveClass]:u.value({class:t.class,active:p,disabled:t.disabled})}return(c,l)=>{const d=nf;return D(),k(d,j(f(r),{to:a.value,custom:""}),{default:A(({href:p,navigate:h,route:m,isActive:g,isExactActive:y,...E})=>[e.custom?P(c.$slots,"default",me(j({key:0},{...c.$attrs,...e.exact&&y?{"aria-current":t.ariaCurrentValue}:{},as:e.as,type:e.type,disabled:e.disabled,href:p,navigate:h,rel:E.rel,target:E.target,isExternal:E.isExternal,active:s({route:m,isActive:g,isExactActive:y})}))):(D(),k(_o,j({key:1},{...c.$attrs,...e.exact&&y?{"aria-current":t.ariaCurrentValue}:{},as:e.as,type:e.type,disabled:e.disabled,href:p,navigate:h,rel:E.rel,target:E.target,isExternal:E.isExternal},{class:i({route:m,isActive:g,isExactActive:y})}),{default:A(()=>[P(c.$slots,"default",{active:s({route:m,isActive:g,isExactActive:y})})]),_:2},1040,["class"]))]),_:3},16,["to"])}}}),pI={slots:{base:["rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75","transition-colors"],label:"truncate",leadingIcon:"shrink-0",leadingAvatar:"shrink-0",leadingAvatarSize:"",trailingIcon:"shrink-0"},variants:{fieldGroup:{horizontal:"not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none focus-visible:z-[1]",vertical:"not-only:first:rounded-b-none not-only:last:rounded-t-none not-last:not-first:rounded-none focus-visible:z-[1]"},color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{solid:"",outline:"",soft:"",subtle:"",ghost:"",link:""},size:{xs:{base:"px-2 py-1 text-xs gap-1",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},sm:{base:"px-2.5 py-1.5 text-xs gap-1.5",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},md:{base:"px-2.5 py-1.5 text-sm gap-1.5",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},lg:{base:"px-3 py-2 text-sm gap-2",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},xl:{base:"px-3 py-2 text-base gap-2",leadingIcon:"size-6",leadingAvatarSize:"xs",trailingIcon:"size-6"}},block:{true:{base:"w-full justify-center",trailingIcon:"ms-auto"}},square:{true:""},leading:{true:""},trailing:{true:""},loading:{true:""},active:{true:{base:""},false:{base:""}}},compoundVariants:[{color:"primary",variant:"solid",class:"text-inverted bg-primary hover:bg-primary/75 active:bg-primary/75 disabled:bg-primary aria-disabled:bg-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary"},{color:"secondary",variant:"solid",class:"text-inverted bg-secondary hover:bg-secondary/75 active:bg-secondary/75 disabled:bg-secondary aria-disabled:bg-secondary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-secondary"},{color:"success",variant:"solid",class:"text-inverted bg-success hover:bg-success/75 active:bg-success/75 disabled:bg-success aria-disabled:bg-success focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-success"},{color:"info",variant:"solid",class:"text-inverted bg-info hover:bg-info/75 active:bg-info/75 disabled:bg-info aria-disabled:bg-info focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-info"},{color:"warning",variant:"solid",class:"text-inverted bg-warning hover:bg-warning/75 active:bg-warning/75 disabled:bg-warning aria-disabled:bg-warning focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-warning"},{color:"error",variant:"solid",class:"text-inverted bg-error hover:bg-error/75 active:bg-error/75 disabled:bg-error aria-disabled:bg-error focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-error"},{color:"primary",variant:"outline",class:"ring ring-inset ring-primary/50 text-primary hover:bg-primary/10 active:bg-primary/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus:outline-none focus-visible:ring-2 focus-visible:ring-primary"},{color:"secondary",variant:"outline",class:"ring ring-inset ring-secondary/50 text-secondary hover:bg-secondary/10 active:bg-secondary/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus:outline-none focus-visible:ring-2 focus-visible:ring-secondary"},{color:"success",variant:"outline",class:"ring ring-inset ring-success/50 text-success hover:bg-success/10 active:bg-success/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus:outline-none focus-visible:ring-2 focus-visible:ring-success"},{color:"info",variant:"outline",class:"ring ring-inset ring-info/50 text-info hover:bg-info/10 active:bg-info/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus:outline-none focus-visible:ring-2 focus-visible:ring-info"},{color:"warning",variant:"outline",class:"ring ring-inset ring-warning/50 text-warning hover:bg-warning/10 active:bg-warning/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus:outline-none focus-visible:ring-2 focus-visible:ring-warning"},{color:"error",variant:"outline",class:"ring ring-inset ring-error/50 text-error hover:bg-error/10 active:bg-error/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus:outline-none focus-visible:ring-2 focus-visible:ring-error"},{color:"primary",variant:"soft",class:"text-primary bg-primary/10 hover:bg-primary/15 active:bg-primary/15 focus:outline-none focus-visible:bg-primary/15 disabled:bg-primary/10 aria-disabled:bg-primary/10"},{color:"secondary",variant:"soft",class:"text-secondary bg-secondary/10 hover:bg-secondary/15 active:bg-secondary/15 focus:outline-none focus-visible:bg-secondary/15 disabled:bg-secondary/10 aria-disabled:bg-secondary/10"},{color:"success",variant:"soft",class:"text-success bg-success/10 hover:bg-success/15 active:bg-success/15 focus:outline-none focus-visible:bg-success/15 disabled:bg-success/10 aria-disabled:bg-success/10"},{color:"info",variant:"soft",class:"text-info bg-info/10 hover:bg-info/15 active:bg-info/15 focus:outline-none focus-visible:bg-info/15 disabled:bg-info/10 aria-disabled:bg-info/10"},{color:"warning",variant:"soft",class:"text-warning bg-warning/10 hover:bg-warning/15 active:bg-warning/15 focus:outline-none focus-visible:bg-warning/15 disabled:bg-warning/10 aria-disabled:bg-warning/10"},{color:"error",variant:"soft",class:"text-error bg-error/10 hover:bg-error/15 active:bg-error/15 focus:outline-none focus-visible:bg-error/15 disabled:bg-error/10 aria-disabled:bg-error/10"},{color:"primary",variant:"subtle",class:"text-primary ring ring-inset ring-primary/25 bg-primary/10 hover:bg-primary/15 active:bg-primary/15 disabled:bg-primary/10 aria-disabled:bg-primary/10 focus:outline-none focus-visible:ring-2 focus-visible:ring-primary"},{color:"secondary",variant:"subtle",class:"text-secondary ring ring-inset ring-secondary/25 bg-secondary/10 hover:bg-secondary/15 active:bg-secondary/15 disabled:bg-secondary/10 aria-disabled:bg-secondary/10 focus:outline-none focus-visible:ring-2 focus-visible:ring-secondary"},{color:"success",variant:"subtle",class:"text-success ring ring-inset ring-success/25 bg-success/10 hover:bg-success/15 active:bg-success/15 disabled:bg-success/10 aria-disabled:bg-success/10 focus:outline-none focus-visible:ring-2 focus-visible:ring-success"},{color:"info",variant:"subtle",class:"text-info ring ring-inset ring-info/25 bg-info/10 hover:bg-info/15 active:bg-info/15 disabled:bg-info/10 aria-disabled:bg-info/10 focus:outline-none focus-visible:ring-2 focus-visible:ring-info"},{color:"warning",variant:"subtle",class:"text-warning ring ring-inset ring-warning/25 bg-warning/10 hover:bg-warning/15 active:bg-warning/15 disabled:bg-warning/10 aria-disabled:bg-warning/10 focus:outline-none focus-visible:ring-2 focus-visible:ring-warning"},{color:"error",variant:"subtle",class:"text-error ring ring-inset ring-error/25 bg-error/10 hover:bg-error/15 active:bg-error/15 disabled:bg-error/10 aria-disabled:bg-error/10 focus:outline-none focus-visible:ring-2 focus-visible:ring-error"},{color:"primary",variant:"ghost",class:"text-primary hover:bg-primary/10 active:bg-primary/10 focus:outline-none focus-visible:bg-primary/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"secondary",variant:"ghost",class:"text-secondary hover:bg-secondary/10 active:bg-secondary/10 focus:outline-none focus-visible:bg-secondary/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"success",variant:"ghost",class:"text-success hover:bg-success/10 active:bg-success/10 focus:outline-none focus-visible:bg-success/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"info",variant:"ghost",class:"text-info hover:bg-info/10 active:bg-info/10 focus:outline-none focus-visible:bg-info/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"warning",variant:"ghost",class:"text-warning hover:bg-warning/10 active:bg-warning/10 focus:outline-none focus-visible:bg-warning/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"error",variant:"ghost",class:"text-error hover:bg-error/10 active:bg-error/10 focus:outline-none focus-visible:bg-error/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"primary",variant:"link",class:"text-primary hover:text-primary/75 active:text-primary/75 disabled:text-primary aria-disabled:text-primary focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary"},{color:"secondary",variant:"link",class:"text-secondary hover:text-secondary/75 active:text-secondary/75 disabled:text-secondary aria-disabled:text-secondary focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-secondary"},{color:"success",variant:"link",class:"text-success hover:text-success/75 active:text-success/75 disabled:text-success aria-disabled:text-success focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-success"},{color:"info",variant:"link",class:"text-info hover:text-info/75 active:text-info/75 disabled:text-info aria-disabled:text-info focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-info"},{color:"warning",variant:"link",class:"text-warning hover:text-warning/75 active:text-warning/75 disabled:text-warning aria-disabled:text-warning focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-warning"},{color:"error",variant:"link",class:"text-error hover:text-error/75 active:text-error/75 disabled:text-error aria-disabled:text-error focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-error"},{color:"neutral",variant:"solid",class:"text-inverted bg-inverted hover:bg-inverted/90 active:bg-inverted/90 disabled:bg-inverted aria-disabled:bg-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-inverted"},{color:"neutral",variant:"outline",class:"ring ring-inset ring-accented text-default bg-default hover:bg-elevated active:bg-elevated disabled:bg-default aria-disabled:bg-default focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"},{color:"neutral",variant:"soft",class:"text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 focus:outline-none focus-visible:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated"},{color:"neutral",variant:"subtle",class:"ring ring-inset ring-accented text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"},{color:"neutral",variant:"ghost",class:"text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"},{color:"neutral",variant:"link",class:"text-muted hover:text-default active:text-default disabled:text-muted aria-disabled:text-muted focus:outline-none focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-inverted"},{size:"xs",square:!0,class:"p-1"},{size:"sm",square:!0,class:"p-1.5"},{size:"md",square:!0,class:"p-1.5"},{size:"lg",square:!0,class:"p-2"},{size:"xl",square:!0,class:"p-2"},{loading:!0,leading:!0,class:{leadingIcon:"animate-spin"}},{loading:!0,leading:!1,trailing:!0,class:{trailingIcon:"animate-spin"}}],defaultVariants:{color:"primary",variant:"solid",size:"md"}},hn={__name:"UButton",props:{label:{type:String,required:!1},color:{type:null,required:!1},activeColor:{type:null,required:!1},variant:{type:null,required:!1},activeVariant:{type:null,required:!1},size:{type:null,required:!1},square:{type:Boolean,required:!1},block:{type:Boolean,required:!1},loadingAuto:{type:Boolean,required:!1},onClick:{type:[Function,Array],required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:null,required:!1},trailing:{type:Boolean,required:!1},trailingIcon:{type:null,required:!1},loading:{type:Boolean,required:!1},loadingIcon:{type:null,required:!1},as:{type:null,required:!1},type:{type:null,required:!1},disabled:{type:Boolean,required:!1},active:{type:Boolean,required:!1},exact:{type:Boolean,required:!1},exactQuery:{type:[Boolean,String],required:!1},exactHash:{type:Boolean,required:!1},inactiveClass:{type:String,required:!1},to:{type:null,required:!1},href:{type:null,required:!1},external:{type:Boolean,required:!1},target:{type:[String,Object,null],required:!1},rel:{type:[String,Object,null],required:!1},noRel:{type:Boolean,required:!1},prefetchedClass:{type:String,required:!1},prefetch:{type:Boolean,required:!1},prefetchOn:{type:[String,Object],required:!1},noPrefetch:{type:Boolean,required:!1},trailingSlash:{type:String,required:!1},activeClass:{type:String,required:!1},exactActiveClass:{type:String,required:!1},ariaCurrentValue:{type:String,required:!1},viewTransition:{type:Boolean,required:!1},replace:{type:Boolean,required:!1}},setup(e){const t=e,n=qt(),o=Pe(),r=Et("button",t),{orientation:u,size:a}=Eb(t),s=ln(xu(t)),i=R(!1),c=Ue(gO,void 0);async function l(E){i.value=!0;const b=Array.isArray(t.onClick)?t.onClick:[t.onClick];try{await Promise.all(b.map(v=>v?.(E)))}finally{i.value=!1}}const d=F(()=>t.loading||t.loadingAuto&&(i.value||c?.value&&t.type==="submit")),{isLeading:p,isTrailing:h,leadingIconName:m,trailingIconName:g}=bb(F(()=>({...t,loading:d.value}))),y=F(()=>Se({extend:Se(pI),...wt({variants:{active:{true:{base:Li(o.ui?.button?.variants?.active?.true?.base,t.activeClass)},false:{base:Li(o.ui?.button?.variants?.active?.false?.base,t.inactiveClass)}}}},o.ui?.button||{})})({color:t.color,variant:t.variant,size:a.value,loading:d.value,block:t.block,square:t.square||!n.default&&!t.label,leading:p.value,trailing:h.value,fieldGroup:u.value}));return(E,b)=>(D(),k($r,j({type:e.type,disabled:e.disabled||d.value},f(ms)(f(s),["type","disabled","onClick"]),{custom:""}),{default:A(({active:v,...C})=>[q(_o,j(C,{"data-slot":"base",class:y.value.base({class:[f(r)?.base,t.class],active:v,...v&&e.activeVariant?{variant:e.activeVariant}:{},...v&&e.activeColor?{color:e.activeColor}:{}}),onClick:l}),{default:A(()=>[P(E.$slots,"leading",{ui:y.value},()=>[f(p)&&f(m)?(D(),k(st,{key:0,name:f(m),"data-slot":"leadingIcon",class:U(y.value.leadingIcon({class:f(r)?.leadingIcon,active:v}))},null,8,["name","class"])):e.avatar?(D(),k(Ku,j({key:1,size:f(r)?.leadingAvatarSize||y.value.leadingAvatarSize()},e.avatar,{"data-slot":"leadingAvatar",class:y.value.leadingAvatar({class:f(r)?.leadingAvatar,active:v})}),null,16,["size","class"])):Y("",!0)]),P(E.$slots,"default",{ui:y.value},()=>[e.label!==void 0&&e.label!==null?(D(),re("span",{key:0,"data-slot":"label",class:U(y.value.label({class:f(r)?.label,active:v}))},Fe(e.label),3)):Y("",!0)]),P(E.$slots,"trailing",{ui:y.value},()=>[f(h)&&f(g)?(D(),k(st,{key:0,name:f(g),"data-slot":"trailingIcon",class:U(y.value.trailingIcon({class:f(r)?.trailingIcon,active:v}))},null,8,["name","class"])):Y("",!0)])]),_:2},1040,["class"])]),_:3},16,["type","disabled"]))}},sH=Object.freeze(Object.defineProperty({__proto__:null,default:hn},Symbol.toStringTag,{value:"Module"})),Ks={meta:"",ctrl:"",alt:"",win:"⊞",command:"⌘",shift:"⇧",control:"⌃",option:"⌥",enter:"↵",delete:"⌦",backspace:"⌫",escape:"Esc",tab:"⇥",capslock:"⇪",arrowup:"↑",arrowright:"→",arrowdown:"↓",arrowleft:"←",pageup:"⇞",pagedown:"⇟",home:"↖",end:"↘"},hI=()=>{const e=F(()=>navigator&&navigator.userAgent&&navigator.userAgent.match(/Macintosh;/)),t=_t({meta:" ",alt:" ",ctrl:" "});$e(()=>{t.meta=e.value?Ks.command:"Ctrl",t.ctrl=e.value?Ks.control:"Ctrl",t.alt=e.value?Ks.option:"Alt"});function n(o){if(o)return["meta","alt","ctrl"].includes(o)?t[o]:Ks[o]||o}return{macOS:e,getKbdKey:n}},mI=Nu(hI),gI={base:"inline-flex items-center justify-center px-1 rounded-sm font-medium font-sans uppercase",variants:{color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{solid:"",outline:"",soft:"",subtle:""},size:{sm:"h-4 min-w-[16px] text-[10px]",md:"h-5 min-w-[20px] text-[11px]",lg:"h-6 min-w-[24px] text-[12px]"}},compoundVariants:[{color:"primary",variant:"solid",class:"text-inverted bg-primary"},{color:"secondary",variant:"solid",class:"text-inverted bg-secondary"},{color:"success",variant:"solid",class:"text-inverted bg-success"},{color:"info",variant:"solid",class:"text-inverted bg-info"},{color:"warning",variant:"solid",class:"text-inverted bg-warning"},{color:"error",variant:"solid",class:"text-inverted bg-error"},{color:"primary",variant:"outline",class:"ring ring-inset ring-primary/50 text-primary"},{color:"secondary",variant:"outline",class:"ring ring-inset ring-secondary/50 text-secondary"},{color:"success",variant:"outline",class:"ring ring-inset ring-success/50 text-success"},{color:"info",variant:"outline",class:"ring ring-inset ring-info/50 text-info"},{color:"warning",variant:"outline",class:"ring ring-inset ring-warning/50 text-warning"},{color:"error",variant:"outline",class:"ring ring-inset ring-error/50 text-error"},{color:"primary",variant:"soft",class:"text-primary bg-primary/10"},{color:"secondary",variant:"soft",class:"text-secondary bg-secondary/10"},{color:"success",variant:"soft",class:"text-success bg-success/10"},{color:"info",variant:"soft",class:"text-info bg-info/10"},{color:"warning",variant:"soft",class:"text-warning bg-warning/10"},{color:"error",variant:"soft",class:"text-error bg-error/10"},{color:"primary",variant:"subtle",class:"text-primary ring ring-inset ring-primary/25 bg-primary/10"},{color:"secondary",variant:"subtle",class:"text-secondary ring ring-inset ring-secondary/25 bg-secondary/10"},{color:"success",variant:"subtle",class:"text-success ring ring-inset ring-success/25 bg-success/10"},{color:"info",variant:"subtle",class:"text-info ring ring-inset ring-info/25 bg-info/10"},{color:"warning",variant:"subtle",class:"text-warning ring ring-inset ring-warning/25 bg-warning/10"},{color:"error",variant:"subtle",class:"text-error ring ring-inset ring-error/25 bg-error/10"},{color:"neutral",variant:"solid",class:"text-inverted bg-inverted"},{color:"neutral",variant:"outline",class:"ring ring-inset ring-accented text-default bg-default"},{color:"neutral",variant:"soft",class:"text-default bg-elevated"},{color:"neutral",variant:"subtle",class:"ring ring-inset ring-accented text-default bg-elevated"}],defaultVariants:{variant:"outline",color:"neutral",size:"md"}},Mf={__name:"UKbd",props:{as:{type:null,required:!1,default:"kbd"},value:{type:null,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){const t=e,{getKbdKey:n}=mI(),o=Pe(),r=Et("kbd",t),u=F(()=>Se({extend:Se(gI),...o.ui?.kbd||{}}));return(a,s)=>(D(),k(f(we),{as:e.as,class:U(u.value({class:[f(r)?.base,t.class],color:t.color,variant:t.variant,size:t.size}))},{default:A(()=>[P(a.$slots,"default",{},()=>[Ke(Fe(f(n)(e.value)),1)])]),_:3},8,["as","class"]))}},Fb=Symbol("nuxt-ui.portal-target");function tu(e){const t=Ue(Fb,void 0),n=F(()=>e.value===!0?t?.value:e.value),o=F(()=>typeof n.value=="boolean"?!n.value:!1),r=F(()=>typeof n.value=="boolean"?"body":n.value);return F(()=>({to:r.value,disabled:o.value}))}const vI={slots:{content:"flex items-center gap-1 bg-default text-highlighted shadow-sm rounded-sm ring ring-default h-6 px-2.5 py-1 text-xs select-none data-[state=delayed-open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in] origin-(--reka-tooltip-content-transform-origin) pointer-events-auto",arrow:"fill-bg stroke-default",text:"truncate",kbds:"hidden lg:inline-flex items-center shrink-0 gap-0.5 not-first-of-type:before:content-['·'] not-first-of-type:before:me-0.5",kbdsSize:"sm"}},Pb={__name:"UTooltip",props:{text:{type:String,required:!1},kbds:{type:Array,required:!1},content:{type:Object,required:!1},arrow:{type:[Boolean,Object],required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},reference:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},delayDuration:{type:Number,required:!1},disableHoverableContent:{type:Boolean,required:!1},disableClosingTrigger:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},ignoreNonKeyboardFocus:{type:Boolean,required:!1}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t,r=qt(),u=Pe(),a=Et("tooltip",n),s=hs(),i=it(Jt(n,"defaultOpen","open","delayDuration","disableHoverableContent","disableClosingTrigger","ignoreNonKeyboardFocus"),o),c=tu(Ye(()=>n.portal)),l=Ye(()=>wt(n.content,s.content.value,{side:"bottom",sideOffset:8,collisionPadding:8})),d=Ye(()=>wt(n.arrow,{rounded:!0})),p=F(()=>Se({extend:Se(vI),...u.ui?.tooltip||{}})({side:l.value.side}));return(h,m)=>(D(),k(f(KP),j(f(i),{disabled:!(e.text||e.kbds?.length||r.content)||n.disabled}),{default:A(({open:g})=>[r.default||e.reference?(D(),k(f(tM),j({key:0},h.$attrs,{"as-child":"",reference:e.reference,class:n.class}),{default:A(()=>[P(h.$slots,"default",{open:g})]),_:2},1040,["reference","class"])):Y("",!0),q(f(QP),me(xe(f(c))),{default:A(()=>[q(f(XP),j(l.value,{"data-slot":"content",class:p.value.content({class:[!r.default&&n.class,f(a)?.content]})}),{default:A(()=>[P(h.$slots,"content",{ui:p.value},()=>[e.text?(D(),re("span",{key:0,"data-slot":"text",class:U(p.value.text({class:f(a)?.text}))},Fe(e.text),3)):Y("",!0),e.kbds?.length?(D(),re("span",{key:1,"data-slot":"kbds",class:U(p.value.kbds({class:f(a)?.kbds}))},[(D(!0),re(Ce,null,yt(e.kbds,(y,E)=>(D(),k(Mf,j({key:E,size:f(a)?.kbdsSize||p.value.kbdsSize()},{ref_for:!0},typeof y=="string"?{value:y}:y),null,16,["size"]))),128))],2)):Y("",!0)]),e.arrow?(D(),k(f(NP),j({key:0},d.value,{"data-slot":"arrow",class:p.value.arrow({class:f(a)?.arrow})}),null,16,["class"])):Y("",!0)]),_:3},16,["class"])]),_:3},16)]),_:3},16,["disabled"]))}},yI={slots:{base:"",label:"",trailing:"hidden lg:flex items-center gap-0.5 ms-auto"},variants:{collapsed:{true:{label:"hidden",trailing:"lg:hidden"}}}},Mb=Object.assign({inheritAttrs:!1},{__name:"UContentSearchButton",props:{icon:{type:null,required:!1},label:{type:String,required:!1},color:{type:null,required:!1,default:"neutral"},variant:{type:null,required:!1},collapsed:{type:Boolean,required:!1,default:!0},tooltip:{type:[Boolean,Object],required:!1,default:!1},kbds:{type:Array,required:!1,default:()=>["meta","k"]},ui:{type:Object,required:!1},class:{type:null,required:!1},activeColor:{type:null,required:!1},activeVariant:{type:null,required:!1},size:{type:null,required:!1},square:{type:Boolean,required:!1},block:{type:Boolean,required:!1},loadingAuto:{type:Boolean,required:!1},onClick:{type:[Function,Array],required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:null,required:!1},trailing:{type:Boolean,required:!1},trailingIcon:{type:null,required:!1},loading:{type:Boolean,required:!1},loadingIcon:{type:null,required:!1},as:{type:null,required:!1},type:{type:null,required:!1},disabled:{type:Boolean,required:!1},exactActiveClass:{type:String,required:!1},viewTransition:{type:Boolean,required:!1}},setup(e){const t=e,n=qt(),[o,r]=To(),u=()=>ms(n,["trailing"]),a=ln(No(t,"icon","label","variant","collapsed","tooltip","kbds","class","ui")),s=Ye(()=>wt(typeof t.tooltip=="boolean"?{}:t.tooltip,{delayDuration:0,content:{side:"right"}})),{t:i}=Vo(),{open:c}=aM(),l=Pe(),d=Et("contentSearchButton",t),p=F(()=>Se({extend:Se(yI),...l.ui?.contentSearchButton||{}})({collapsed:t.collapsed}));return(h,m)=>(D(),re(Ce,null,[q(f(o),null,{default:A(()=>[q(hn,j({icon:e.icon||f(l).ui.icons.search,label:e.label||f(i)("contentSearchButton.label"),variant:e.variant||(e.collapsed?"ghost":"outline")},{...f(a),...e.collapsed?{square:!0,"aria-label":e.label||f(i)("contentSearchButton.label")}:{},...h.$attrs},{class:p.value.base({class:[f(d)?.base,t.class]}),ui:f(oM)(p.value,f(d)),onClick:m[0]||(m[0]=g=>c.value=!0)}),us({trailing:A(({ui:g})=>[je("div",{"data-slot":"trailing",class:U(p.value.trailing({class:f(d)?.trailing}))},[P(h.$slots,"trailing",{ui:g},()=>[e.kbds?.length?(D(!0),re(Ce,{key:0},yt(e.kbds,(y,E)=>(D(),k(Mf,j({key:E,variant:"subtle"},{ref_for:!0},typeof y=="string"?{value:y}:y),null,16))),128)):Y("",!0)])],2)]),_:2},[yt(u(),(g,y)=>({name:y,fn:A(E=>[P(h.$slots,y,me(xe(E)))])}))]),1040,["icon","label","variant","class","ui"])]),_:3}),e.collapsed&&e.tooltip?(D(),k(Pb,j({key:0,text:e.label||f(i)("contentSearchButton.label")},s.value),{default:A(()=>[q(f(r))]),_:1},16,["text"])):(D(),k(f(r),{key:1}))],64))}}),Wu=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},bI={};function EI(e,t){const n=Mb;return D(),k(n,{collapsed:!1,class:"w-full",variant:"soft",ui:{leadingIcon:"size-4 mr-1"}})}const CI=Object.assign(Wu(bI,[["render",EI]]),{__name:"AppHeaderCenter"}),xI=Object.assign({inheritAttrs:!1},{__name:"UColorModeImage",props:{dark:{type:String,required:!0},light:{type:String,required:!0}},setup(e){const t=e,n=F(()=>D4(t.light,Bn().app.baseURL)),o=F(()=>D4(t.dark,Bn().app.baseURL));return(r,u)=>(D(),re(Ce,null,[(D(),k(Rt(f(H0)),j({src:n.value,class:"dark:hidden"},r.$attrs),null,16,["src"])),(D(),k(Rt(f(H0)),j({src:o.value,class:"hidden dark:block"},r.$attrs),null,16,["src"]))],64))}}),qn={Root:N1,Trigger:j1,Portal:n8,Content:KT,Arrow:NT,Item:ZT,Group:GT,Separator:i8,CheckboxItem:VT,ItemIndicator:JT,Label:e8,RadioGroup:r8,RadioItem:a8,Sub:c8,SubContent:f8,SubTrigger:h8},iH={Root:V8,Trigger:gF,Portal:nF,Content:U8,Arrow:L8,Item:Z8,Group:G8,Separator:iF,CheckboxItem:$8,ItemIndicator:J8,Label:eF,RadioGroup:rF,RadioItem:aF,Sub:cF,SubContent:fF,SubTrigger:hF,Filter:K8},wI={Root:CF,Trigger:TF,Portal:kF,Content:BF,Arrow:yF},DI={Root:y8,Trigger:I8,Portal:M8,Content:F8,Arrow:x8,Close:D8,Anchor:E8},Ob={__name:"UContextMenuContent",props:{items:{type:null,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0},sub:{type:Boolean,required:!1},labelKey:{type:null,required:!0},descriptionKey:{type:null,required:!0},checkedIcon:{type:null,required:!1},loadingIcon:{type:null,required:!1},externalIcon:{type:[Boolean,String],required:!1,skipCheck:!0},class:{type:null,required:!1},ui:{type:null,required:!0},uiOverride:{type:null,required:!1},loop:{type:Boolean,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=qt(),{dir:u}=Vo(),a=Pe(),s=tu(Ye(()=>n.portal)),i=it(No(n,"sub","items","portal","labelKey","descriptionKey","checkedIcon","loadingIcon","externalIcon","class","ui","uiOverride"),o),c=()=>ms(r,["default"]),[l,d]=To(),p=F(()=>u.value==="rtl"?a.ui.icons.chevronLeft:a.ui.icons.chevronRight),h=F(()=>n.items?.length?eb(n.items)?n.items:[n.items]:[]);return(m,g)=>(D(),re(Ce,null,[q(f(l),null,{default:A(({item:y,active:E,index:b})=>[P(m.$slots,y.slot||"item",{item:y,index:b,ui:e.ui},()=>[P(m.$slots,y.slot?`${y.slot}-leading`:"item-leading",{item:y,active:E,index:b,ui:e.ui},()=>[y.loading?(D(),k(st,{key:0,name:e.loadingIcon||f(a).ui.icons.loading,"data-slot":"itemLeadingIcon",class:U(e.ui.itemLeadingIcon({class:[e.uiOverride?.itemLeadingIcon,y.ui?.itemLeadingIcon],color:y?.color,loading:!0}))},null,8,["name","class"])):y.icon?(D(),k(st,{key:1,name:y.icon,"data-slot":"itemLeadingIcon",class:U(e.ui.itemLeadingIcon({class:[e.uiOverride?.itemLeadingIcon,y.ui?.itemLeadingIcon],color:y?.color,active:E}))},null,8,["name","class"])):y.avatar?(D(),k(Ku,j({key:2,size:y.ui?.itemLeadingAvatarSize||e.uiOverride?.itemLeadingAvatarSize||e.ui.itemLeadingAvatarSize()},y.avatar,{"data-slot":"itemLeadingAvatar",class:e.ui.itemLeadingAvatar({class:[e.uiOverride?.itemLeadingAvatar,y.ui?.itemLeadingAvatar],active:E})}),null,16,["size","class"])):Y("",!0)]),f(jt)(y,n.labelKey)||r[y.slot?`${y.slot}-label`:"item-label"]||f(jt)(y,n.descriptionKey)||r[y.slot?`${y.slot}-description`:"item-description"]?(D(),re("span",{key:0,"data-slot":"itemWrapper",class:U(e.ui.itemWrapper({class:[e.uiOverride?.itemWrapper,y.ui?.itemWrapper]}))},[je("span",{"data-slot":"itemLabel",class:U(e.ui.itemLabel({class:[e.uiOverride?.itemLabel,y.ui?.itemLabel],active:E}))},[P(m.$slots,y.slot?`${y.slot}-label`:"item-label",{item:y,active:E,index:b},()=>[Ke(Fe(f(jt)(y,n.labelKey)),1)]),y.target==="_blank"&&e.externalIcon!==!1?(D(),k(st,{key:0,name:typeof e.externalIcon=="string"?e.externalIcon:f(a).ui.icons.external,"data-slot":"itemLabelExternalIcon",class:U(e.ui.itemLabelExternalIcon({class:[e.uiOverride?.itemLabelExternalIcon,y.ui?.itemLabelExternalIcon],color:y?.color,active:E}))},null,8,["name","class"])):Y("",!0)],2),f(jt)(y,n.descriptionKey)||r[y.slot?`${y.slot}-description`:"item-description"]?(D(),re("span",{key:0,"data-slot":"itemDescription",class:U(e.ui.itemDescription({class:[e.uiOverride?.itemDescription,y.ui?.itemDescription]}))},[P(m.$slots,y.slot?`${y.slot}-description`:"item-description",{item:y,active:E,index:b},()=>[Ke(Fe(f(jt)(y,n.descriptionKey)),1)])],2)):Y("",!0)],2)):Y("",!0),je("span",{"data-slot":"itemTrailing",class:U(e.ui.itemTrailing({class:[e.uiOverride?.itemTrailing,y.ui?.itemTrailing]}))},[P(m.$slots,y.slot?`${y.slot}-trailing`:"item-trailing",{item:y,active:E,index:b,ui:e.ui},()=>[y.children?.length?(D(),k(st,{key:0,name:p.value,"data-slot":"itemTrailingIcon",class:U(e.ui.itemTrailingIcon({class:[e.uiOverride?.itemTrailingIcon,y.ui?.itemTrailingIcon],color:y?.color,active:E}))},null,8,["name","class"])):y.kbds?.length?(D(),re("span",{key:1,"data-slot":"itemTrailingKbds",class:U(e.ui.itemTrailingKbds({class:[e.uiOverride?.itemTrailingKbds,y.ui?.itemTrailingKbds]}))},[(D(!0),re(Ce,null,yt(y.kbds,(v,C)=>(D(),k(Mf,j({key:C,size:y.ui?.itemTrailingKbdsSize||e.uiOverride?.itemTrailingKbdsSize||e.ui.itemTrailingKbdsSize()},{ref_for:!0},typeof v=="string"?{value:v}:v),null,16,["size"]))),128))],2)):Y("",!0)]),q(f(qn).ItemIndicator,{"as-child":""},{default:A(()=>[q(st,{name:e.checkedIcon||f(a).ui.icons.check,"data-slot":"itemTrailingIcon",class:U(e.ui.itemTrailingIcon({class:[e.uiOverride?.itemTrailingIcon,y.ui?.itemTrailingIcon],color:y?.color}))},null,8,["name","class"])]),_:2},1024)],2)])]),_:3}),q(f(qn).Portal,me(xe(f(s))),{default:A(()=>[(D(),k(Rt(e.sub?f(qn).SubContent:f(qn).Content),j({"data-slot":"content",class:e.ui.content({class:[e.uiOverride?.content,n.class]})},f(i)),{default:A(()=>[P(m.$slots,"content-top",{sub:e.sub??!1}),je("div",{role:"presentation","data-slot":"viewport",class:U(e.ui.viewport({class:e.uiOverride?.viewport}))},[(D(!0),re(Ce,null,yt(h.value,(y,E)=>(D(),k(f(qn).Group,{key:`group-${E}`,"data-slot":"group",class:U(e.ui.group({class:e.uiOverride?.group}))},{default:A(()=>[(D(!0),re(Ce,null,yt(y,(b,v)=>(D(),re(Ce,{key:`group-${E}-${v}`},[b.type==="label"?(D(),k(f(qn).Label,{key:0,"data-slot":"label",class:U(e.ui.label({class:[e.uiOverride?.label,b.ui?.label,b.class]}))},{default:A(()=>[q(f(d),{item:b,index:v},null,8,["item","index"])]),_:2},1032,["class"])):b.type==="separator"?(D(),k(f(qn).Separator,{key:1,"data-slot":"separator",class:U(e.ui.separator({class:[e.uiOverride?.separator,b.ui?.separator,b.class]}))},null,8,["class"])):b?.children?.length?(D(),k(f(qn).Sub,{key:2,open:b.open,"default-open":b.defaultOpen},{default:A(()=>[q(f(qn).SubTrigger,{as:"button",type:"button",disabled:b.disabled,"text-value":f(jt)(b,n.labelKey),"data-slot":"item",class:U(e.ui.item({class:[e.uiOverride?.item,b.ui?.item,b.class],color:b?.color}))},{default:A(()=>[q(f(d),{item:b,index:v},null,8,["item","index"])]),_:2},1032,["disabled","text-value","class"]),q(Ob,j({sub:"",class:b.ui?.content,ui:e.ui,"ui-override":e.uiOverride,portal:e.portal,items:b.children,"align-offset":-4,"label-key":e.labelKey,"description-key":e.descriptionKey,"checked-icon":e.checkedIcon,"loading-icon":e.loadingIcon,"external-icon":e.externalIcon},{ref_for:!0},b.content),us({_:2},[yt(c(),(C,w)=>({name:w,fn:A(B=>[P(m.$slots,w,j({ref_for:!0},B))])}))]),1040,["class","ui","ui-override","portal","items","label-key","description-key","checked-icon","loading-icon","external-icon"])]),_:2},1032,["open","default-open"])):b.type==="checkbox"?(D(),k(f(qn).CheckboxItem,{key:3,"model-value":b.checked,disabled:b.disabled,"text-value":f(jt)(b,n.labelKey),"data-slot":"item",class:U(e.ui.item({class:[e.uiOverride?.item,b.ui?.item,b.class],color:b?.color})),"onUpdate:modelValue":b.onUpdateChecked,onSelect:b.onSelect},{default:A(()=>[q(f(d),{item:b,index:v},null,8,["item","index"])]),_:2},1032,["model-value","disabled","text-value","class","onUpdate:modelValue","onSelect"])):(D(),k($r,j({key:4,ref_for:!0},f(xu)(b),{custom:""}),{default:A(({active:C,...w})=>[q(f(qn).Item,{"as-child":"",disabled:b.disabled,"text-value":f(jt)(b,n.labelKey),onSelect:b.onSelect},{default:A(()=>[q(_o,j({ref_for:!0},w,{"data-slot":"item",class:e.ui.item({class:[e.uiOverride?.item,b.ui?.item,b.class],active:C,color:b?.color})}),{default:A(()=>[q(f(d),{item:b,active:C,index:v},null,8,["item","active","index"])]),_:2},1040,["class"])]),_:2},1032,["disabled","text-value","onSelect"])]),_:2},1040))],64))),128))]),_:2},1032,["class"]))),128))],2),P(m.$slots,"default"),P(m.$slots,"content-bottom",{sub:e.sub??!1})]),_:3},16,["class"]))]),_:3},16)],64))}},AI={slots:{content:"min-w-32 bg-default shadow-lg rounded-md ring ring-default overflow-hidden data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in] origin-(--reka-context-menu-content-transform-origin) flex flex-col",viewport:"relative divide-y divide-default scroll-py-1 overflow-y-auto flex-1",group:"p-1 isolate",label:"w-full flex items-center font-semibold text-highlighted",separator:"-mx-1 my-1 h-px bg-border",item:"group relative w-full flex items-start select-none outline-none before:absolute before:z-[-1] before:inset-px before:rounded-md data-disabled:cursor-not-allowed data-disabled:opacity-75",itemLeadingIcon:"shrink-0",itemLeadingAvatar:"shrink-0",itemLeadingAvatarSize:"",itemTrailing:"ms-auto inline-flex gap-1.5 items-center",itemTrailingIcon:"shrink-0",itemTrailingKbds:"hidden lg:inline-flex items-center shrink-0",itemTrailingKbdsSize:"",itemWrapper:"flex-1 flex flex-col text-start min-w-0",itemLabel:"truncate",itemDescription:"truncate text-muted",itemLabelExternalIcon:"inline-block size-3 align-top text-dimmed"},variants:{color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},active:{true:{item:"text-highlighted before:bg-elevated",itemLeadingIcon:"text-default"},false:{item:["text-default data-highlighted:text-highlighted data-[state=open]:text-highlighted data-highlighted:before:bg-elevated/50 data-[state=open]:before:bg-elevated/50","transition-colors before:transition-colors"],itemLeadingIcon:["text-dimmed group-data-highlighted:text-default group-data-[state=open]:text-default","transition-colors"]}},loading:{true:{itemLeadingIcon:"animate-spin"}},size:{xs:{label:"p-1 text-xs gap-1",item:"p-1 text-xs gap-1",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemTrailingIcon:"size-4",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"sm"},sm:{label:"p-1.5 text-xs gap-1.5",item:"p-1.5 text-xs gap-1.5",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemTrailingIcon:"size-4",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"sm"},md:{label:"p-1.5 text-sm gap-1.5",item:"p-1.5 text-sm gap-1.5",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemTrailingIcon:"size-5",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"md"},lg:{label:"p-2 text-sm gap-2",item:"p-2 text-sm gap-2",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemTrailingIcon:"size-5",itemTrailingKbds:"gap-1",itemTrailingKbdsSize:"md"},xl:{label:"p-2 text-base gap-2",item:"p-2 text-base gap-2",itemLeadingIcon:"size-6",itemLeadingAvatarSize:"xs",itemTrailingIcon:"size-6",itemTrailingKbds:"gap-1",itemTrailingKbdsSize:"lg"}}},compoundVariants:[{color:"primary",active:!1,class:{item:"text-primary data-highlighted:text-primary data-highlighted:before:bg-primary/10 data-[state=open]:before:bg-primary/10",itemLeadingIcon:"text-primary/75 group-data-highlighted:text-primary group-data-[state=open]:text-primary"}},{color:"secondary",active:!1,class:{item:"text-secondary data-highlighted:text-secondary data-highlighted:before:bg-secondary/10 data-[state=open]:before:bg-secondary/10",itemLeadingIcon:"text-secondary/75 group-data-highlighted:text-secondary group-data-[state=open]:text-secondary"}},{color:"success",active:!1,class:{item:"text-success data-highlighted:text-success data-highlighted:before:bg-success/10 data-[state=open]:before:bg-success/10",itemLeadingIcon:"text-success/75 group-data-highlighted:text-success group-data-[state=open]:text-success"}},{color:"info",active:!1,class:{item:"text-info data-highlighted:text-info data-highlighted:before:bg-info/10 data-[state=open]:before:bg-info/10",itemLeadingIcon:"text-info/75 group-data-highlighted:text-info group-data-[state=open]:text-info"}},{color:"warning",active:!1,class:{item:"text-warning data-highlighted:text-warning data-highlighted:before:bg-warning/10 data-[state=open]:before:bg-warning/10",itemLeadingIcon:"text-warning/75 group-data-highlighted:text-warning group-data-[state=open]:text-warning"}},{color:"error",active:!1,class:{item:"text-error data-highlighted:text-error data-highlighted:before:bg-error/10 data-[state=open]:before:bg-error/10",itemLeadingIcon:"text-error/75 group-data-highlighted:text-error group-data-[state=open]:text-error"}},{color:"primary",active:!0,class:{item:"text-primary before:bg-primary/10",itemLeadingIcon:"text-primary"}},{color:"secondary",active:!0,class:{item:"text-secondary before:bg-secondary/10",itemLeadingIcon:"text-secondary"}},{color:"success",active:!0,class:{item:"text-success before:bg-success/10",itemLeadingIcon:"text-success"}},{color:"info",active:!0,class:{item:"text-info before:bg-info/10",itemLeadingIcon:"text-info"}},{color:"warning",active:!0,class:{item:"text-warning before:bg-warning/10",itemLeadingIcon:"text-warning"}},{color:"error",active:!0,class:{item:"text-error before:bg-error/10",itemLeadingIcon:"text-error"}}],defaultVariants:{size:"md"}},BI={__name:"UContextMenu",props:{size:{type:null,required:!1},items:{type:null,required:!1},checkedIcon:{type:null,required:!1},loadingIcon:{type:null,required:!1},externalIcon:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},content:{type:Object,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},labelKey:{type:null,required:!1,default:"label"},descriptionKey:{type:null,required:!1,default:"description"},disabled:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},pressOpenDelay:{type:Number,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t,r=qt(),u=Pe(),a=Et("contextMenu",n),s=it(Jt(n,"modal"),o),i=Ye(()=>n.content),c=()=>ms(r,["default"]),l=F(()=>Se({extend:Se(AI),...u.ui?.contextMenu||{}})({size:n.size}));return(d,p)=>(D(),k(f(N1),me(xe(f(s))),{default:A(()=>[r.default?(D(),k(f(j1),{key:0,"as-child":"",disabled:e.disabled,class:U(n.class)},{default:A(()=>[P(d.$slots,"default")]),_:3},8,["disabled","class"])):Y("",!0),q(Ob,j({class:l.value.content({class:[!r.default&&n.class,f(a)?.content]}),ui:l.value,"ui-override":f(a)},i.value,{items:e.items,portal:e.portal,"label-key":e.labelKey,"description-key":e.descriptionKey,"checked-icon":e.checkedIcon,"loading-icon":e.loadingIcon,"external-icon":e.externalIcon}),us({_:2},[yt(c(),(h,m)=>({name:m,fn:A(g=>[P(d.$slots,m,me(xe(g)))])}))]),1040,["class","ui","ui-override","items","portal","label-key","description-key","checked-icon","loading-icon","external-icon"])]),_:3},16))}},Ib=()=>nr("color-mode").value,Rb=Symbol("nuxt-ui.toast-max");function Lb(){const e=nr("toasts",()=>[]),t=Ue(Rb,void 0),n=R(!1),o=[],r=()=>`${Date.now()}-${Math.random().toString(36).slice(2,9)}`;async function u(){if(!(n.value||o.length===0)){for(n.value=!0;o.length>0;){const l=o.shift();await Oe(),e.value=[...e.value,l].slice(-(t?.value??5))}n.value=!1}}function a(l){const d={id:r(),open:!0,...l},p=e.value.findIndex(h=>h.id===d.id);return p!==-1?(e.value[p]={...e.value[p],...d,_duplicate:(e.value[p]._duplicate||0)+1},d):(o.push(d),u(),d)}function s(l,d){const p=e.value.findIndex(h=>h.id===l);p!==-1&&(e.value[p]={...e.value[p],...d,duration:d.duration,open:!0,_updated:!0},Oe(()=>{const h=e.value.findIndex(m=>m.id===l);h!==-1&&e.value[h]._updated&&(e.value[h]={...e.value[h],_updated:void 0})}))}function i(l){const d=e.value.findIndex(p=>p.id===l);d!==-1&&e.value[d]._updated||(d!==-1&&(e.value[d]={...e.value[d],open:!1}),setTimeout(()=>{e.value=e.value.filter(p=>p.id!==l)},200))}function c(){e.value=[]}return{toasts:e,add:a,update:s,remove:i,clear:c}}const Gu=()=>{const e=Bn().public,t=Re(),n=R(!!e.i18n);if(!n.value){const a=t.$locale||"en",s=t.$localeMessages||{};return{isEnabled:n,locale:R(a),locales:[],localePath:i=>i,switchLocalePath:()=>{},t:i=>i.split(".").reduce((l,d)=>l?.[d],s)}}const o=t.$i18n?.locale||R("en"),r=t.$i18n?.t||(a=>a),u=e.docus?.filteredLocales||[];return{isEnabled:n,locale:o,locales:u,t:r,localePath:t.$localePath||(a=>a),switchLocalePath:t.$switchLocalePath||(()=>"")}};function q4(e){return e.toLowerCase().endsWith(".svg")}function $4(e){const t=e.match(/\.([a-z0-9]+)(?:\?|$)/i);return t?.[1]?`.${t[1].toLowerCase()}`:".png"}function _I(e,t){let n=e.replace(/fill="(black|white|#[0-9a-fA-F]{3,8}|rgba?\([^)]+\))"/g,'fill="currentColor"');return t&&(n=n.replace(/<svg\b/,`<svg id="${t}"`),n=n.replace(/(<svg[^>]*>)/,`$1<title>${t}</title>`)),n}async function ia(e,t){try{const n=new URL(e,window.location.origin).href,o=await fetch(n);if(!o.ok)return null;const r=await o.text();return _I(r,t)}catch{return null}}async function yc(e){try{return await navigator.clipboard.writeText(e),!0}catch{return!1}}function N4(e,t){const n=URL.createObjectURL(e),o=document.createElement("a");o.href=n,o.download=t,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL(n)}function j4(e,t){const n=document.createElement("a");n.href=e,n.download=t,document.body.appendChild(n),n.click(),document.body.removeChild(n)}const kI=()=>{const e=Pe(),t=Ib(),n=Lb(),{t:o}=Gu(),r=F(()=>!!(e.header?.logo?.light||e.header?.logo?.dark)),u=F(()=>e.header?.logo?.display||"logo"),a=F(()=>{const S=e.header?.logo;return S?t.value==="dark"?S.dark||S.light||"":S.light||S.dark||"":""}),s=F(()=>{const S=e.header?.logo?.wordmark;return!!(S?.light||S?.dark)}),i=F(()=>{const S=e.header?.logo?.wordmark;return S?t.value==="dark"?S.dark||S.light||"":S.light||S.dark||"":""}),c=F(()=>{const S=e.header?.logo;return S?u.value==="wordmark"&&s.value?S.wordmark?.light||S.wordmark?.dark||S.light||S.dark||"":S.light||S.dark||"":""}),l=F(()=>{const S=e.header?.logo;return S?u.value==="wordmark"&&s.value?S.wordmark?.dark||S.wordmark?.light||S.dark||S.light||"":S.dark||S.light||"":""}),d=F(()=>e.header?.logo?.favicon||"/favicon.ico"),p=F(()=>e.header?.logo?.alt||e.header?.title||""),h=F(()=>e.header?.title||p.value||""),m=F(()=>{const S=h.value;return S?S.toLowerCase().replace(/\s+/g,"-"):"logo"}),g=F(()=>{const S=h.value;return S?`${S} Logo`:"Logo"}),y=F(()=>{const S=h.value;return S?`${S} Wordmark`:"Wordmark"}),E=F(()=>q4(a.value)),b=F(()=>q4(i.value));async function v(){if(!E.value)return;const S=await ia(a.value,g.value);if(!S){n.add({title:o("logo.copyLogoFailed"),icon:"i-lucide-circle-x",color:"error"});return}const O=await yc(S);n.add(O?{title:o("logo.logoCopied"),icon:"i-lucide-circle-check",color:"success"}:{title:o("logo.copyLogoFailed"),icon:"i-lucide-circle-x",color:"error"})}async function C(){if(!b.value)return;const S=await ia(i.value,y.value);if(!S){n.add({title:o("logo.copyWordmarkFailed"),icon:"i-lucide-circle-x",color:"error"});return}const O=await yc(S);n.add(O?{title:o("logo.wordmarkCopied"),icon:"i-lucide-circle-check",color:"success"}:{title:o("logo.copyWordmarkFailed"),icon:"i-lucide-circle-x",color:"error"})}async function w(){const S=a.value;if(E.value){const O=await ia(S,g.value);if(!O)return;N4(new Blob([O],{type:"image/svg+xml"}),`${m.value}-logo.svg`)}else j4(S,`${m.value}-logo${$4(S)}`);n.add({title:o("logo.logoDownloaded"),icon:"i-lucide-download",color:"success"})}async function B(){const S=i.value;if(b.value){const O=await ia(S,y.value);if(!O)return;N4(new Blob([O],{type:"image/svg+xml"}),`${m.value}-wordmark.svg`)}else j4(S,`${m.value}-wordmark${$4(S)}`);n.add({title:o("logo.wordmarkDownloaded"),icon:"i-lucide-download",color:"success"})}const x=F(()=>e.header?.logo?.brandAssetsUrl||""),_=F(()=>{if(!r.value)return[];const S=[];E.value&&S.push({label:o("logo.copyLogo"),icon:"i-lucide-copy",onSelect:v}),s.value&&b.value&&S.push({label:o("logo.copyWordmark"),icon:"i-lucide-copy",onSelect:C});const O=[{label:o("logo.downloadLogo"),icon:"i-lucide-download",onSelect:w}];s.value&&O.push({label:o("logo.downloadWordmark"),icon:"i-lucide-download",onSelect:B});const H=[];return S.length&&H.push(S),H.push(O),x.value&&H.push([{label:o("logo.brandAssets"),icon:"i-lucide-palette",onSelect(){window.open(x.value,"_blank")}}]),H});return{hasLogo:r,displayMode:u,currentLogoUrl:a,headerLightUrl:c,headerDarkUrl:l,hasWordmark:s,currentWordmarkUrl:i,faviconUrl:d,logoAlt:p,contextMenuItems:_,copyLogo:v,downloadLogo:w,copyWordmark:C,downloadWordmark:B,copyTextToClipboard:yc,fetchSvgContent:ia}},SI={key:1},TI=L({__name:"AppHeaderLogo",setup(e){const t=Pe(),{hasLogo:n,headerLightUrl:o,headerDarkUrl:r,contextMenuItems:u}=kI();return(a,s)=>{const i=xI,c=BI;return f(n)?(D(),k(c,{key:0,items:f(u)},{default:A(()=>[q(i,{light:f(o),dark:f(r),alt:f(t).header?.logo?.alt||f(t).header?.title,class:U(["h-6 w-auto shrink-0",f(t).header?.logo?.class])},null,8,["light","dark","alt","class"])]),_:1},8,["items"])):(D(),re("span",SI,Fe(f(t).header?.title||"{appConfig.header.title}"),1))}}}),FI=Object.assign(TI,{__name:"AppHeaderLogo"});function qb(e){const t=_t({});return Ze(()=>{const n=Re().$nuxtSiteConfig.get(wt({resolveRefs:!0},e));t&&n&&Object.assign(t,n)}),delete t._priority,t}const PI=L({__name:"AppHeaderLeft",setup(e){const t=Pe(),n=qb(),{localePath:o}=Gu(),r=t.header?.title||n.name;return(u,a)=>{const s=FI,i=nf;return D(),k(i,{to:f(o)("/"),"aria-label":f(r)},{default:A(()=>[q(s,{class:"h-6 w-auto shrink-0"})]),_:1},8,["to","aria-label"])}}}),MI=Object.assign(PI,{__name:"AppHeaderLeft"}),OI={};function II(e,t){return D(),re("div")}const RI=Object.assign(Wu(OI,[["render",II]]),{__name:"AppHeaderCTA"}),LI={};function qI(e,t){return D(),re("div")}const $b=Object.assign(Wu(LI,[["render",qI]]),{__name:"AssistantChat"}),Nb=Object.freeze(Object.defineProperty({__proto__:null,default:$b},Symbol.toStringTag,{value:"Module"}));function Fl(e,t={}){const n=e.detail.originalEvent,o=n.target;if(!o?.isConnected){e.preventDefault();return}t.scrollable&&(n.offsetX>o.clientWidth||n.offsetY>o.clientHeight)&&e.preventDefault()}const $I={slots:{content:"bg-default shadow-lg rounded-md ring ring-default data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in] origin-(--reka-popover-content-transform-origin) focus:outline-none pointer-events-auto",arrow:"fill-bg stroke-default"}},jb={__name:"UPopover",props:{mode:{type:null,required:!1,default:"click"},content:{type:Object,required:!1},arrow:{type:[Boolean,Object],required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},reference:{type:null,required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},modal:{type:Boolean,required:!1},openDelay:{type:Number,required:!1,default:0},closeDelay:{type:Number,required:!1,default:0}},emits:["close:prevent","update:open"],setup(e,{emit:t}){const n=e,o=t,r=qt(),u=Pe(),a=Et("popover",n),s=n.mode==="hover"?Jt(n,"defaultOpen","open","openDelay","closeDelay"):Jt(n,"defaultOpen","open","modal"),i=it(s,o),c=tu(Ye(()=>n.portal)),l=Ye(()=>wt(n.content,{side:"bottom",sideOffset:8,collisionPadding:8})),d=F(()=>n.dismissible?{pointerDownOutside:Fl}:["interactOutside","escapeKeyDown"].reduce((y,E)=>(y[E]=b=>{b.preventDefault(),o("close:prevent")},y),{})),p=Ye(()=>wt(n.arrow,{rounded:!0})),h=F(()=>Se({extend:Se($I),...u.ui?.popover||{}})({side:l.value.side})),m=F(()=>n.mode==="hover"?wI:DI);return(g,y)=>(D(),k(f(m).Root,me(xe(f(i))),{default:A(({open:E,close:b})=>[r.default||e.reference?(D(),k(f(m).Trigger,{key:0,"as-child":"",reference:e.reference,class:U(n.class)},{default:A(()=>[P(g.$slots,"default",{open:E})]),_:2},1032,["reference","class"])):Y("",!0),"Anchor"in m.value&&r.anchor?(D(),k(f(m).Anchor,{key:1,"as-child":""},{default:A(()=>[P(g.$slots,"anchor",me(xe(b?{close:b}:{})))]),_:2},1024)):Y("",!0),q(f(m).Portal,me(xe(f(c))),{default:A(()=>[q(f(m).Content,j(l.value,{"data-slot":"content",class:h.value.content({class:[!r.default&&n.class,f(a)?.content]})},as(d.value)),{default:A(()=>[P(g.$slots,"content",me(xe(b?{close:b}:{}))),e.arrow?(D(),k(f(m).Arrow,j({key:0},p.value,{"data-slot":"arrow",class:h.value.arrow({class:f(a)?.arrow})}),null,16,["class"])):Y("",!0)]),_:2},1040,["class"])]),_:2},1040)]),_:3},16))}},NI={class:"text-lg"},jI={class:"flex flex-col"},VI={class:"text-sm"},zI={class:"size-5 text-center"},UI=L({__name:"LanguageSelect",setup(e){const{locale:t,locales:n,switchLocalePath:o}=Gu();function r(u){const a={ar:"sa",bn:"bd",ca:"es",ckb:"iq",cs:"cz",da:"dk",el:"gr",en:"gb",et:"ee",he:"il",hi:"in",hy:"am",ja:"jp",kk:"kz",km:"kh",ko:"kr",ky:"kg",lb:"lu",ms:"my",nb:"no",sl:"si",sv:"se",uk:"ua",ur:"pk",vi:"vn",es:"es",id:"id"},s=u.split("-")[0]?.toLowerCase()||u;return(a[s]||u.replace(/^.*-/,"").slice(0,2)).toUpperCase().split("").map(c=>String.fromCodePoint(127397+c.charCodeAt(0))).join("")}return(u,a)=>{const s=hn,i=nf,c=jb;return D(),k(c,{content:{align:"end"}},{content:A(()=>[je("ul",jI,[(D(!0),re(Ce,null,yt(f(n),l=>(D(),re("li",{key:l.code},[q(i,{class:"flex justify-between py-1.5 px-2 gap-1 hover:bg-muted",to:f(o)(l.code),"aria-label":l.name},{default:A(()=>[je("span",VI,Fe(l.name),1),je("span",zI,Fe(r(l.code)),1)]),_:2},1032,["to","aria-label"])]))),128))])]),default:A(()=>[q(s,{color:"neutral",variant:"ghost",class:"size-8"},{trailing:A(()=>[je("span",NI,Fe(r(f(t))),1)]),_:1})]),_:1})}}}),HI=Object.assign(UI,{__name:"LanguageSelect"}),KI={slots:{root:"flex items-center align-center text-center",border:"",container:"font-medium text-default flex",icon:"shrink-0 size-5",avatar:"shrink-0",avatarSize:"2xs",label:"text-sm"},variants:{color:{primary:{border:"border-primary"},secondary:{border:"border-secondary"},success:{border:"border-success"},info:{border:"border-info"},warning:{border:"border-warning"},error:{border:"border-error"},neutral:{border:"border-default"}},orientation:{horizontal:{root:"w-full flex-row",border:"w-full",container:"mx-3 whitespace-nowrap"},vertical:{root:"h-full flex-col",border:"h-full",container:"my-2"}},size:{xs:"",sm:"",md:"",lg:"",xl:""},type:{solid:{border:"border-solid"},dashed:{border:"border-dashed"},dotted:{border:"border-dotted"}}},compoundVariants:[{orientation:"horizontal",size:"xs",class:{border:"border-t"}},{orientation:"horizontal",size:"sm",class:{border:"border-t-[2px]"}},{orientation:"horizontal",size:"md",class:{border:"border-t-[3px]"}},{orientation:"horizontal",size:"lg",class:{border:"border-t-[4px]"}},{orientation:"horizontal",size:"xl",class:{border:"border-t-[5px]"}},{orientation:"vertical",size:"xs",class:{border:"border-s"}},{orientation:"vertical",size:"sm",class:{border:"border-s-[2px]"}},{orientation:"vertical",size:"md",class:{border:"border-s-[3px]"}},{orientation:"vertical",size:"lg",class:{border:"border-s-[4px]"}},{orientation:"vertical",size:"xl",class:{border:"border-s-[5px]"}}],defaultVariants:{color:"neutral",size:"xs",type:"solid"}},Vb={__name:"USeparator",props:{as:{type:null,required:!1},label:{type:String,required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},color:{type:null,required:!1},size:{type:null,required:!1},type:{type:null,required:!1},orientation:{type:null,required:!1,default:"horizontal"},class:{type:null,required:!1},ui:{type:null,required:!1},decorative:{type:Boolean,required:!1}},setup(e){const t=e,n=qt(),o=Pe(),r=Et("separator",t),u=ln(Jt(t,"as","decorative","orientation")),a=F(()=>Se({extend:Se(KI),...o.ui?.separator||{}})({color:t.color,orientation:t.orientation,size:t.size,type:t.type}));return(s,i)=>(D(),k(f(cP),j(f(u),{"data-slot":"root",class:a.value.root({class:[f(r)?.root,t.class]})}),{default:A(()=>[je("div",{"data-slot":"border",class:U(a.value.border({class:f(r)?.border}))},null,2),e.label||e.icon||e.avatar||n.default?(D(),re(Ce,{key:0},[je("div",{"data-slot":"container",class:U(a.value.container({class:f(r)?.container}))},[P(s.$slots,"default",{ui:a.value},()=>[e.label?(D(),re("span",{key:0,"data-slot":"label",class:U(a.value.label({class:f(r)?.label}))},Fe(e.label),3)):e.icon?(D(),k(st,{key:1,name:e.icon,"data-slot":"icon",class:U(a.value.icon({class:f(r)?.icon}))},null,8,["name","class"])):e.avatar?(D(),k(Ku,j({key:2,size:f(r)?.avatarSize||a.value.avatarSize()},e.avatar,{"data-slot":"avatar",class:a.value.avatar({class:f(r)?.avatar})}),null,16,["size","class"])):Y("",!0)])],2),je("div",{"data-slot":"border",class:U(a.value.border({class:f(r)?.border}))},null,2)],64)):Y("",!0)]),_:3},16,["class"]))}},zb=Object.assign({inheritAttrs:!1},{__name:"UColorModeButton",props:{color:{type:null,required:!1,default:"neutral"},variant:{type:null,required:!1,default:"ghost"},label:{type:String,required:!1},activeColor:{type:null,required:!1},activeVariant:{type:null,required:!1},size:{type:null,required:!1},square:{type:Boolean,required:!1},block:{type:Boolean,required:!1},loadingAuto:{type:Boolean,required:!1},onClick:{type:[Function,Array],required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:null,required:!1},trailing:{type:Boolean,required:!1},trailingIcon:{type:null,required:!1},loading:{type:Boolean,required:!1},loadingIcon:{type:null,required:!1},as:{type:null,required:!1},type:{type:null,required:!1},disabled:{type:Boolean,required:!1},exactActiveClass:{type:String,required:!1},viewTransition:{type:Boolean,required:!1}},setup(e){const t=e,{t:n}=Vo(),o=Ib(),r=Pe(),u=Et("button",t),a=ln(No(t,"icon")),s=F({get(){return o.value==="dark"},set(i){o.preference=i?"dark":"light"}});return(i,c)=>(D(),k(hn,j({...f(a),"aria-label":s.value?f(n)("colorMode.switchToLight"):f(n)("colorMode.switchToDark"),...i.$attrs},{onClick:c[0]||(c[0]=l=>s.value=!s.value)}),{leading:A(({ui:l})=>[q(st,{class:U(l.leadingIcon({class:[f(u)?.leadingIcon,"hidden dark:inline-block"]})),name:f(r).ui.icons.dark},null,8,["class","name"]),q(st,{class:U(l.leadingIcon({class:[f(u)?.leadingIcon,"dark:hidden"]})),name:f(r).ui.icons.light},null,8,["class","name"])]),_:1},16))}});function gs(e,t){const n=typeof e=="string"&&!t?`${e}Context`:t,o=Symbol(n);return[a=>{const s=Ue(o,a);if(s===void 0)throw new Error(`Injection \`${o.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(", ")}`:`\`${e}\``}`);return s},a=>(Pt(o,a),a),o]}function WI(e,t){const{layoutGroup:n,presenceContext:o,config:r}=t,u=n.id&&e.layoutId?`${n.id}-${e.layoutId}`:e.layoutId||void 0;return{...e,layoutId:u,transition:e.transition??r.transition,layoutGroup:n,motionConfig:r,inViewOptions:e.inViewOptions??r.inViewOptions,presenceContext:o,initial:o.initial===!1?o.initial:e.initial===!0?void 0:e.initial}}function Of(e,t){e.indexOf(t)===-1&&e.push(t)}function Ni(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}const po=(e,t,n)=>n>t?t:n<e?e:n;let If=()=>{};const pr={},Ub=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function Hb(e){return typeof e=="object"&&e!==null}const Kb=e=>/^0[^.\s]+$/u.test(e);function Wb(e){let t;return()=>(t===void 0&&(t=e()),t)}const In=e=>e,GI=(e,t)=>n=>t(e(n)),vs=(...e)=>e.reduce(GI),Ga=(e,t,n)=>{const o=t-e;return o===0?1:(n-e)/o};class Rf{constructor(){this.subscriptions=[]}add(t){return Of(this.subscriptions,t),()=>Ni(this.subscriptions,t)}notify(t,n,o){const r=this.subscriptions.length;if(r)if(r===1)this.subscriptions[0](t,n,o);else for(let u=0;u<r;u++){const a=this.subscriptions[u];a&&a(t,n,o)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const Rn=e=>e*1e3,Mn=e=>e/1e3;function Gb(e,t){return t?e*(1e3/t):0}const Yb=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,YI=1e-7,ZI=12;function XI(e,t,n,o,r){let u,a,s=0;do a=t+(n-t)/2,u=Yb(a,o,r)-e,u>0?n=a:t=a;while(Math.abs(u)>YI&&++s<ZI);return a}function ys(e,t,n,o){if(e===t&&n===o)return In;const r=u=>XI(u,0,1,e,n);return u=>u===0||u===1?u:Yb(r(u),t,o)}const Zb=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Xb=e=>t=>1-e(1-t),Jb=ys(.33,1.53,.69,.99),Lf=Xb(Jb),Qb=Zb(Lf),e6=e=>e>=1?1:(e*=2)<1?.5*Lf(e):.5*(2-Math.pow(2,-10*(e-1))),qf=e=>1-Math.sin(Math.acos(e)),t6=Xb(qf),n6=Zb(qf),JI=ys(.42,0,1,1),QI=ys(0,0,.58,1),o6=ys(.42,0,.58,1),eR=e=>Array.isArray(e)&&typeof e[0]!="number",r6=e=>Array.isArray(e)&&typeof e[0]=="number",tR={linear:In,easeIn:JI,easeInOut:o6,easeOut:QI,circIn:qf,circInOut:n6,circOut:t6,backIn:Lf,backInOut:Qb,backOut:Jb,anticipate:e6},nR=e=>typeof e=="string",V4=e=>{if(r6(e)){If(e.length===4);const[t,n,o,r]=e;return ys(t,n,o,r)}else if(nR(e))return tR[e];return e},Ws=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function oR(e,t){let n=new Set,o=new Set,r=!1,u=!1;const a=new WeakSet;let s={delta:0,timestamp:0,isProcessing:!1};function i(l){a.has(l)&&(c.schedule(l),e()),l(s)}const c={schedule:(l,d=!1,p=!1)=>{const m=p&&r?n:o;return d&&a.add(l),m.add(l),l},cancel:l=>{o.delete(l),a.delete(l)},process:l=>{if(s=l,r){u=!0;return}r=!0;const d=n;n=o,o=d,n.forEach(i),n.clear(),r=!1,u&&(u=!1,c.process(l))}};return c}const rR=40;function u6(e,t){let n=!1,o=!0;const r={delta:0,timestamp:0,isProcessing:!1},u=()=>n=!0,a=Ws.reduce((v,C)=>(v[C]=oR(u),v),{}),{setup:s,read:i,resolveKeyframes:c,preUpdate:l,update:d,preRender:p,render:h,postRender:m}=a,g=()=>{const v=pr.useManualTiming,C=v?r.timestamp:performance.now();n=!1,v||(r.delta=o?1e3/60:Math.max(Math.min(C-r.timestamp,rR),1)),r.timestamp=C,r.isProcessing=!0,s.process(r),i.process(r),c.process(r),l.process(r),d.process(r),p.process(r),h.process(r),m.process(r),r.isProcessing=!1,n&&t&&(o=!1,e(g))},y=()=>{n=!0,o=!0,r.isProcessing||e(g)};return{schedule:Ws.reduce((v,C)=>{const w=a[C];return v[C]=(B,x=!1,_=!1)=>(n||y(),w.schedule(B,x,_)),v},{}),cancel:v=>{for(let C=0;C<Ws.length;C++)a[Ws[C]].cancel(v)},state:r,steps:a}}const{schedule:Je,cancel:hr,state:Nt,steps:bc}=u6(typeof requestAnimationFrame<"u"?requestAnimationFrame:In,!0);let ii;function uR(){ii=void 0}const rn={now:()=>(ii===void 0&&rn.set(Nt.isProcessing||pr.useManualTiming?Nt.timestamp:performance.now()),ii),set:e=>{ii=e,queueMicrotask(uR)}},a6=e=>t=>typeof t=="string"&&t.startsWith(e),$f=a6("--"),aR=a6("var(--"),Nf=e=>aR(e)?sR.test(e.split("/*")[0].trim()):!1,sR=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function z4(e){return typeof e!="string"?!1:e.split("/*")[0].includes("var(--")}const Yu={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Ya={...Yu,transform:e=>po(0,1,e)},Gs={...Yu,default:1},Ba=e=>Math.round(e*1e5)/1e5,jf=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function iR(e){return e==null}const lR=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,Vf=(e,t)=>n=>!!(typeof n=="string"&&lR.test(n)&&n.startsWith(e)||t&&!iR(n)&&Object.prototype.hasOwnProperty.call(n,t)),s6=(e,t,n)=>o=>{if(typeof o!="string")return o;const[r,u,a,s]=o.match(jf);return{[e]:parseFloat(r),[t]:parseFloat(u),[n]:parseFloat(a),alpha:s!==void 0?parseFloat(s):1}},cR=e=>po(0,255,e),Ec={...Yu,transform:e=>Math.round(cR(e))},Pr={test:Vf("rgb","red"),parse:s6("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:o=1})=>"rgba("+Ec.transform(e)+", "+Ec.transform(t)+", "+Ec.transform(n)+", "+Ba(Ya.transform(o))+")"};function dR(e){let t="",n="",o="",r="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),o=e.substring(5,7),r=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),o=e.substring(3,4),r=e.substring(4,5),t+=t,n+=n,o+=o,r+=r),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(o,16),alpha:r?parseInt(r,16)/255:1}}const K0={test:Vf("#"),parse:dR,transform:Pr.transform},bs=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Xo=bs("deg"),co=bs("%"),he=bs("px"),fR=bs("vh"),pR=bs("vw"),U4={...co,parse:e=>co.parse(e)/100,transform:e=>co.transform(e*100)},cu={test:Vf("hsl","hue"),parse:s6("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:o=1})=>"hsla("+Math.round(e)+", "+co.transform(Ba(t))+", "+co.transform(Ba(n))+", "+Ba(Ya.transform(o))+")"},Tt={test:e=>Pr.test(e)||K0.test(e)||cu.test(e),parse:e=>Pr.test(e)?Pr.parse(e):cu.test(e)?cu.parse(e):K0.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?Pr.transform(e):cu.transform(e),getAnimatableNone:e=>{const t=Tt.parse(e);return t.alpha=0,Tt.transform(t)}},hR=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function mR(e){return isNaN(e)&&typeof e=="string"&&(e.match(jf)?.length||0)+(e.match(hR)?.length||0)>0}const i6="number",l6="color",gR="var",vR="var(",H4="${}",yR=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Mu(e){const t=e.toString(),n=[],o={color:[],number:[],var:[]},r=[];let u=0;const s=t.replace(yR,i=>(Tt.test(i)?(o.color.push(u),r.push(l6),n.push(Tt.parse(i))):i.startsWith(vR)?(o.var.push(u),r.push(gR),n.push(i)):(o.number.push(u),r.push(i6),n.push(parseFloat(i))),++u,H4)).split(H4);return{values:n,split:s,indexes:o,types:r}}function bR(e){return Mu(e).values}function c6({split:e,types:t}){const n=e.length;return o=>{let r="";for(let u=0;u<n;u++)if(r+=e[u],o[u]!==void 0){const a=t[u];a===i6?r+=Ba(o[u]):a===l6?r+=Tt.transform(o[u]):r+=o[u]}return r}}function ER(e){return c6(Mu(e))}const CR=e=>typeof e=="number"?0:Tt.test(e)?Tt.getAnimatableNone(e):e,xR=(e,t)=>typeof e=="number"?t?.trim().endsWith("/")?e:0:CR(e);function wR(e){const t=Mu(e);return c6(t)(t.values.map((o,r)=>xR(o,t.split[r])))}const zn={test:mR,parse:bR,createTransformer:ER,getAnimatableNone:wR};function Cc(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function DR({hue:e,saturation:t,lightness:n,alpha:o}){e/=360,t/=100,n/=100;let r=0,u=0,a=0;if(!t)r=u=a=n;else{const s=n<.5?n*(1+t):n+t-n*t,i=2*n-s;r=Cc(i,s,e+1/3),u=Cc(i,s,e),a=Cc(i,s,e-1/3)}return{red:Math.round(r*255),green:Math.round(u*255),blue:Math.round(a*255),alpha:o}}function ji(e,t){return n=>n>0?t:e}const ft=(e,t,n)=>e+(t-e)*n,xc=(e,t,n)=>{const o=e*e,r=n*(t*t-o)+o;return r<0?0:Math.sqrt(r)},AR=[K0,Pr,cu],BR=e=>AR.find(t=>t.test(e));function K4(e){const t=BR(e);if(!t)return!1;let n=t.parse(e);return t===cu&&(n=DR(n)),n}const W4=(e,t)=>{const n=K4(e),o=K4(t);if(!n||!o)return ji(e,t);const r={...n};return u=>(r.red=xc(n.red,o.red,u),r.green=xc(n.green,o.green,u),r.blue=xc(n.blue,o.blue,u),r.alpha=ft(n.alpha,o.alpha,u),Pr.transform(r))},W0=new Set(["none","hidden"]);function _R(e,t){return W0.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function kR(e,t){return n=>ft(e,t,n)}function zf(e){return typeof e=="number"?kR:typeof e=="string"?Nf(e)?ji:Tt.test(e)?W4:FR:Array.isArray(e)?d6:typeof e=="object"?Tt.test(e)?W4:SR:ji}function d6(e,t){const n=[...e],o=n.length,r=e.map((u,a)=>zf(u)(u,t[a]));return u=>{for(let a=0;a<o;a++)n[a]=r[a](u);return n}}function SR(e,t){const n={...e,...t},o={};for(const r in n)e[r]!==void 0&&t[r]!==void 0&&(o[r]=zf(e[r])(e[r],t[r]));return r=>{for(const u in o)n[u]=o[u](r);return n}}function TR(e,t){const n=[],o={color:0,var:0,number:0};for(let r=0;r<t.values.length;r++){const u=t.types[r],a=e.indexes[u][o[u]],s=e.values[a]??0;n[r]=s,o[u]++}return n}const FR=(e,t)=>{const n=zn.createTransformer(t),o=Mu(e),r=Mu(t);return o.indexes.var.length===r.indexes.var.length&&o.indexes.color.length===r.indexes.color.length&&o.indexes.number.length>=r.indexes.number.length?W0.has(e)&&!r.values.length||W0.has(t)&&!o.values.length?_R(e,t):vs(d6(TR(o,r),r.values),n):ji(e,t)};function f6(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?ft(e,t,n):zf(e)(e,t)}const PR=e=>{const t=({timestamp:n})=>e(n);return{start:(n=!0)=>Je.update(t,n),stop:()=>hr(t),now:()=>Nt.isProcessing?Nt.timestamp:rn.now()}},p6=(e,t,n=10)=>{let o="";const r=Math.max(Math.round(t/n),2);for(let u=0;u<r;u++)o+=Math.round(e(u/(r-1))*1e4)/1e4+", ";return`linear(${o.substring(0,o.length-2)})`},Vi=2e4;function Uf(e){let t=0;const n=50;let o=e.next(t);for(;!o.done&&t<Vi;)t+=n,o=e.next(t);return t>=Vi?1/0:t}function MR(e,t=100,n){const o=n({...e,keyframes:[0,t]}),r=Math.min(Uf(o),Vi);return{type:"keyframes",ease:u=>o.next(r*u).value/t,duration:Mn(r)}}const xt={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};function G0(e,t){return e*Math.sqrt(1-t*t)}const OR=12;function IR(e,t,n){let o=n;for(let r=1;r<OR;r++)o=o-e(o)/t(o);return o}const wc=.001;function RR({duration:e=xt.duration,bounce:t=xt.bounce,velocity:n=xt.velocity,mass:o=xt.mass}){let r,u,a=1-t;a=po(xt.minDamping,xt.maxDamping,a),e=po(xt.minDuration,xt.maxDuration,Mn(e)),a<1?(r=c=>{const l=c*a,d=l*e,p=l-n,h=G0(c,a),m=Math.exp(-d);return wc-p/h*m},u=c=>{const d=c*a*e,p=d*n+n,h=Math.pow(a,2)*Math.pow(c,2)*e,m=Math.exp(-d),g=G0(Math.pow(c,2),a);return(-r(c)+wc>0?-1:1)*((p-h)*m)/g}):(r=c=>{const l=Math.exp(-c*e),d=(c-n)*e+1;return-wc+l*d},u=c=>{const l=Math.exp(-c*e),d=(n-c)*(e*e);return l*d});const s=5/e,i=IR(r,u,s);if(e=Rn(e),isNaN(i))return{stiffness:xt.stiffness,damping:xt.damping,duration:e};{const c=Math.pow(i,2)*o;return{stiffness:c,damping:a*2*Math.sqrt(o*c),duration:e}}}const LR=["duration","bounce"],qR=["stiffness","damping","mass"];function G4(e,t){return t.some(n=>e[n]!==void 0)}function $R(e){let t={velocity:xt.velocity,stiffness:xt.stiffness,damping:xt.damping,mass:xt.mass,isResolvedFromDuration:!1,...e};if(!G4(e,qR)&&G4(e,LR))if(t.velocity=0,e.visualDuration){const n=e.visualDuration,o=2*Math.PI/(n*1.2),r=o*o,u=2*po(.05,1,1-(e.bounce||0))*Math.sqrt(r);t={...t,mass:xt.mass,stiffness:r,damping:u}}else{const n=RR({...e,velocity:0});t={...t,...n,mass:xt.mass},t.isResolvedFromDuration=!0}return t}function zi(e=xt.visualDuration,t=xt.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:o,restDelta:r}=n;const u=n.keyframes[0],a=n.keyframes[n.keyframes.length-1],s={done:!1,value:u},{stiffness:i,damping:c,mass:l,duration:d,velocity:p,isResolvedFromDuration:h}=$R({...n,velocity:-Mn(n.velocity||0)}),m=p||0,g=c/(2*Math.sqrt(i*l)),y=a-u,E=Mn(Math.sqrt(i/l)),b=Math.abs(y)<5;o||(o=b?xt.restSpeed.granular:xt.restSpeed.default),r||(r=b?xt.restDelta.granular:xt.restDelta.default);let v,C,w,B,x,_;if(g<1)w=G0(E,g),B=(m+g*E*y)/w,v=O=>{const H=Math.exp(-g*E*O);return a-H*(B*Math.sin(w*O)+y*Math.cos(w*O))},x=g*E*B+y*w,_=g*E*y-B*w,C=O=>Math.exp(-g*E*O)*(x*Math.sin(w*O)+_*Math.cos(w*O));else if(g===1){v=H=>a-Math.exp(-E*H)*(y+(m+E*y)*H);const O=m+E*y;C=H=>Math.exp(-E*H)*(E*O*H-m)}else{const O=E*Math.sqrt(g*g-1);v=G=>{const $=Math.exp(-g*E*G),I=Math.min(O*G,300);return a-$*((m+g*E*y)*Math.sinh(I)+O*y*Math.cosh(I))/O};const H=(m+g*E*y)/O,N=g*E*H-y*O,J=g*E*y-H*O;C=G=>{const $=Math.exp(-g*E*G),I=Math.min(O*G,300);return $*(N*Math.sinh(I)+J*Math.cosh(I))}}const S={calculatedDuration:h&&d||null,velocity:O=>Rn(C(O)),next:O=>{if(!h&&g<1){const N=Math.exp(-g*E*O),J=Math.sin(w*O),G=Math.cos(w*O),$=a-N*(B*J+y*G),I=Rn(N*(x*J+_*G));return s.done=Math.abs(I)<=o&&Math.abs(a-$)<=r,s.value=s.done?a:$,s}const H=v(O);if(h)s.done=O>=d;else{const N=Rn(C(O));s.done=Math.abs(N)<=o&&Math.abs(a-H)<=r}return s.value=s.done?a:H,s},toString:()=>{const O=Math.min(Uf(S),Vi),H=p6(N=>S.next(O*N).value,O,30);return O+"ms "+H},toTransition:()=>{}};return S}zi.applyToOptions=e=>{const t=MR(e,100,zi);return e.ease=t.ease,e.duration=Rn(t.duration),e.type="keyframes",e};const NR=5;function h6(e,t,n){const o=Math.max(t-NR,0);return Gb(n-e(o),t-o)}function Y0({keyframes:e,velocity:t=0,power:n=.8,timeConstant:o=325,bounceDamping:r=10,bounceStiffness:u=500,modifyTarget:a,min:s,max:i,restDelta:c=.5,restSpeed:l}){const d=e[0],p={done:!1,value:d},h=_=>s!==void 0&&_<s||i!==void 0&&_>i,m=_=>s===void 0?i:i===void 0||Math.abs(s-_)<Math.abs(i-_)?s:i;let g=n*t;const y=d+g,E=a===void 0?y:a(y);E!==y&&(g=E-d);const b=_=>-g*Math.exp(-_/o),v=_=>E+b(_),C=_=>{const S=b(_),O=v(_);p.done=Math.abs(S)<=c,p.value=p.done?E:O};let w,B;const x=_=>{h(p.value)&&(w=_,B=zi({keyframes:[p.value,m(p.value)],velocity:h6(v,_,p.value),damping:r,stiffness:u,restDelta:c,restSpeed:l}))};return x(0),{calculatedDuration:null,next:_=>{let S=!1;return!B&&w===void 0&&(S=!0,C(_),x(_)),w!==void 0&&_>=w?B.next(_-w):(!S&&C(_),p)}}}function jR(e,t,n){const o=[],r=n||pr.mix||f6,u=e.length-1;for(let a=0;a<u;a++){let s=r(e[a],e[a+1]);if(t){const i=Array.isArray(t)?t[a]||In:t;s=vs(i,s)}o.push(s)}return o}function VR(e,t,{clamp:n=!0,ease:o,mixer:r}={}){const u=e.length;if(If(u===t.length),u===1)return()=>t[0];if(u===2&&t[0]===t[1])return()=>t[1];const a=e[0]===e[1];e[0]>e[u-1]&&(e=[...e].reverse(),t=[...t].reverse());const s=jR(t,o,r),i=s.length,c=l=>{if(a&&l<e[0])return t[0];let d=0;if(i>1)for(;d<e.length-2&&!(l<e[d+1]);d++);const p=Ga(e[d],e[d+1],l);return s[d](p)};return n?l=>c(po(e[0],e[u-1],l)):c}function zR(e,t){const n=e[e.length-1];for(let o=1;o<=t;o++){const r=Ga(0,t,o);e.push(ft(n,1,r))}}function UR(e){const t=[0];return zR(t,e.length-1),t}function HR(e,t){return e.map(n=>n*t)}function KR(e,t){return e.map(()=>t||o6).splice(0,e.length-1)}function _a({duration:e=300,keyframes:t,times:n,ease:o="easeInOut"}){const r=eR(o)?o.map(V4):V4(o),u={done:!1,value:t[0]},a=HR(n&&n.length===t.length?n:UR(t),e),s=VR(a,t,{ease:Array.isArray(r)?r:KR(t,r)});return{calculatedDuration:e,next:i=>(u.value=s(i),u.done=i>=e,u)}}const WR=e=>e!==null;function Pl(e,{repeat:t,repeatType:n="loop"},o,r=1){const u=e.filter(WR),s=r<0||t&&n!=="loop"&&t%2===1?0:u.length-1;return!s||o===void 0?u[s]:o}const GR={decay:Y0,inertia:Y0,tween:_a,keyframes:_a,spring:zi};function m6(e){typeof e.type=="string"&&(e.type=GR[e.type])}class Hf{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(t=>{this.resolve=t})}notifyFinished(){this.resolve()}then(t,n){return this.finished.then(t,n)}}const YR=e=>e/100;class Ui extends Hf{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{const{motionValue:n}=this.options;n&&n.updatedAt!==rn.now()&&this.tick(rn.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),this.options.onStop?.())},this.options=t,this.initAnimation(),this.play(),t.autoplay===!1&&this.pause()}initAnimation(){const{options:t}=this;m6(t);const{type:n=_a,repeat:o=0,repeatDelay:r=0,repeatType:u,velocity:a=0}=t;let{keyframes:s}=t;const i=n||_a;i!==_a&&typeof s[0]!="number"&&(this.mixKeyframes=vs(YR,f6(s[0],s[1])),s=[0,100]);const c=i({...t,keyframes:s});u==="mirror"&&(this.mirroredGenerator=i({...t,keyframes:[...s].reverse(),velocity:-a})),c.calculatedDuration===null&&(c.calculatedDuration=Uf(c));const{calculatedDuration:l}=c;this.calculatedDuration=l,this.resolvedDuration=l+r,this.totalDuration=this.resolvedDuration*(o+1)-r,this.generator=c}updateTime(t){const n=Math.round(t-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=n}tick(t,n=!1){const{generator:o,totalDuration:r,mixKeyframes:u,mirroredGenerator:a,resolvedDuration:s,calculatedDuration:i}=this;if(this.startTime===null)return o.next(0);const{delay:c=0,keyframes:l,repeat:d,repeatType:p,repeatDelay:h,type:m,onUpdate:g,finalKeyframe:y}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-r/this.speed,this.startTime)),n?this.currentTime=t:this.updateTime(t);const E=this.currentTime-c*(this.playbackSpeed>=0?1:-1),b=this.playbackSpeed>=0?E<0:E>r;this.currentTime=Math.max(E,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=r);let v=this.currentTime,C=o;if(d){const _=Math.min(this.currentTime,r)/s;let S=Math.floor(_),O=_%1;!O&&_>=1&&(O=1),O===1&&S--,S=Math.min(S,d+1),S%2&&(p==="reverse"?(O=1-O,h&&(O-=h/s)):p==="mirror"&&(C=a)),v=po(0,1,O)*s}let w;b?(this.delayState.value=l[0],w=this.delayState):w=C.next(v),u&&!b&&(w.value=u(w.value));let{done:B}=w;!b&&i!==null&&(B=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);const x=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&B);return x&&m!==Y0&&(w.value=Pl(l,this.options,y,this.speed)),g&&g(w.value),x&&this.finish(),w}then(t,n){return this.finished.then(t,n)}get duration(){return Mn(this.calculatedDuration)}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+Mn(t)}get time(){return Mn(this.currentTime)}set time(t){t=Rn(t),this.currentTime=t,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=t,this.tick(t))}getGeneratorVelocity(){const t=this.currentTime;if(t<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(t);const n=this.generator.next(t).value;return h6(o=>this.generator.next(o).value,t,n)}get speed(){return this.playbackSpeed}set speed(t){const n=this.playbackSpeed!==t;n&&this.driver&&this.updateTime(rn.now()),this.playbackSpeed=t,n&&this.driver&&(this.time=Mn(this.currentTime))}play(){if(this.isStopped)return;const{driver:t=PR,startTime:n}=this.options;this.driver||(this.driver=t(r=>this.tick(r))),this.options.onPlay?.();const o=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=o):this.holdTime!==null?this.startTime=o-this.holdTime:this.startTime||(this.startTime=n??o),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(rn.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}attachTimeline(t){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),t.observe(this)}}function ZR(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}const Mr=e=>e*180/Math.PI,Z0=e=>{const t=Mr(Math.atan2(e[1],e[0]));return X0(t)},XR={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Z0,rotateZ:Z0,skewX:e=>Mr(Math.atan(e[1])),skewY:e=>Mr(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},X0=e=>(e=e%360,e<0&&(e+=360),e),Y4=Z0,Z4=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),X4=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),JR={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Z4,scaleY:X4,scale:e=>(Z4(e)+X4(e))/2,rotateX:e=>X0(Mr(Math.atan2(e[6],e[5]))),rotateY:e=>X0(Mr(Math.atan2(-e[2],e[0]))),rotateZ:Y4,rotate:Y4,skewX:e=>Mr(Math.atan(e[4])),skewY:e=>Mr(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function J0(e){return e.includes("scale")?1:0}function Q0(e,t){if(!e||e==="none")return J0(t);const n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let o,r;if(n)o=JR,r=n;else{const s=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);o=XR,r=s}if(!r)return J0(t);const u=o[t],a=r[1].split(",").map(eL);return typeof u=="function"?u(a):a[u]}const QR=(e,t)=>{const{transform:n="none"}=getComputedStyle(e);return Q0(n,t)};function eL(e){return parseFloat(e.trim())}const Zu=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Xu=new Set(Zu),J4=e=>e===Yu||e===he,tL=new Set(["x","y","z"]),nL=Zu.filter(e=>!tL.has(e));function oL(e){const t=[];return nL.forEach(n=>{const o=e.getValue(n);o!==void 0&&(t.push([n,o.get()]),o.set(n.startsWith("scale")?1:0))}),t}const rr={width:({x:e},{paddingLeft:t="0",paddingRight:n="0",boxSizing:o})=>{const r=e.max-e.min;return o==="border-box"?r:r-parseFloat(t)-parseFloat(n)},height:({y:e},{paddingTop:t="0",paddingBottom:n="0",boxSizing:o})=>{const r=e.max-e.min;return o==="border-box"?r:r-parseFloat(t)-parseFloat(n)},top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>Q0(t,"x"),y:(e,{transform:t})=>Q0(t,"y")};rr.translateX=rr.x;rr.translateY=rr.y;const Nr=new Set;let ed=!1,td=!1,nd=!1;function g6(){if(td){const e=Array.from(Nr).filter(o=>o.needsMeasurement),t=new Set(e.map(o=>o.element)),n=new Map;t.forEach(o=>{const r=oL(o);r.length&&(n.set(o,r),o.render())}),e.forEach(o=>o.measureInitialState()),t.forEach(o=>{o.render();const r=n.get(o);r&&r.forEach(([u,a])=>{o.getValue(u)?.set(a)})}),e.forEach(o=>o.measureEndState()),e.forEach(o=>{o.suspendedScrollY!==void 0&&window.scrollTo(0,o.suspendedScrollY)})}td=!1,ed=!1,Nr.forEach(e=>e.complete(nd)),Nr.clear()}function v6(){Nr.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(td=!0)})}function rL(){nd=!0,v6(),g6(),nd=!1}class Kf{constructor(t,n,o,r,u,a=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=o,this.motionValue=r,this.element=u,this.isAsync=a}scheduleResolve(){this.state="scheduled",this.isAsync?(Nr.add(this),ed||(ed=!0,Je.read(v6),Je.resolveKeyframes(g6))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:o,motionValue:r}=this;if(t[0]===null){const u=r?.get(),a=t[t.length-1];if(u!==void 0)t[0]=u;else if(o&&n){const s=o.readValue(n,a);s!=null&&(t[0]=s)}t[0]===void 0&&(t[0]=a),r&&u===void 0&&r.set(t[0])}ZR(t)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(t=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,t),Nr.delete(this)}cancel(){this.state==="scheduled"&&(Nr.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const uL=e=>e.startsWith("--");function y6(e,t,n){uL(t)?e.style.setProperty(t,n):e.style[t]=n}const aL={};function b6(e,t){const n=Wb(e);return()=>aL[t]??n()}const sL=b6(()=>window.ScrollTimeline!==void 0,"scrollTimeline"),E6=b6(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),ga=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`,Q4={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:ga([0,.65,.55,1]),circOut:ga([.55,0,1,.45]),backIn:ga([.31,.01,.66,-.59]),backOut:ga([.33,1.53,.69,.99])};function C6(e,t){if(e)return typeof e=="function"?E6()?p6(e,t):"ease-out":r6(e)?ga(e):Array.isArray(e)?e.map(n=>C6(n,t)||Q4.easeOut):Q4[e]}function iL(e,t,n,{delay:o=0,duration:r=300,repeat:u=0,repeatType:a="loop",ease:s="easeOut",times:i}={},c=void 0){const l={[t]:n};i&&(l.offset=i);const d=C6(s,r);Array.isArray(d)&&(l.easing=d);const p={delay:o,duration:r,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:u+1,direction:a==="reverse"?"alternate":"normal"};return c&&(p.pseudoElement=c),e.animate(l,p)}function x6(e){return typeof e=="function"&&"applyToOptions"in e}function lL({type:e,...t}){return x6(e)&&E6()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}class w6 extends Hf{constructor(t){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!t)return;const{element:n,name:o,keyframes:r,pseudoElement:u,allowFlatten:a=!1,finalKeyframe:s,onComplete:i}=t;this.isPseudoElement=!!u,this.allowFlatten=a,this.options=t,If(typeof t.type!="string");const c=lL(t);this.animation=iL(n,o,r,c,u),c.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!u){const l=Pl(r,this.options,s,this.speed);this.updateMotionValue&&this.updateMotionValue(l),y6(n,o,l),this.animation.cancel()}i?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:t}=this;t==="idle"||t==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){const t=this.options?.element;!this.isPseudoElement&&t?.isConnected&&this.animation.commitStyles?.()}get duration(){const t=this.animation.effect?.getComputedTiming?.().duration||0;return Mn(Number(t))}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+Mn(t)}get time(){return Mn(Number(this.animation.currentTime)||0)}set time(t){const n=this.finishedTime!==null;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=Rn(t),n&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(t){t<0&&(this.finishedTime=null),this.animation.playbackRate=t}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(t){this.manualStartTime=this.animation.startTime=t}attachTimeline({timeline:t,rangeStart:n,rangeEnd:o,observe:r}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,t&&sL()?(this.animation.timeline=t,n&&(this.animation.rangeStart=n),o&&(this.animation.rangeEnd=o),In):r(this)}}const D6={anticipate:e6,backInOut:Qb,circInOut:n6};function cL(e){return e in D6}function dL(e){typeof e.ease=="string"&&cL(e.ease)&&(e.ease=D6[e.ease])}const Dc=10;class fL extends w6{constructor(t){dL(t),m6(t),super(t),t.startTime!==void 0&&t.autoplay!==!1&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){const{motionValue:n,onUpdate:o,onComplete:r,element:u,...a}=this.options;if(!n)return;if(t!==void 0){n.set(t);return}const s=new Ui({...a,autoplay:!1}),i=Math.max(Dc,rn.now()-this.startTime),c=po(0,Dc,i-Dc),l=s.sample(i).value,{name:d}=this.options;u&&d&&y6(u,d,l),n.setWithVelocity(s.sample(Math.max(0,i-c)).value,l,c),s.stop()}}const em=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(zn.test(e)||e==="0")&&!e.startsWith("url("));function pL(e){const t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function hL(e,t,n,o){const r=e[0];if(r===null)return!1;if(t==="display"||t==="visibility")return!0;const u=e[e.length-1],a=em(r,t),s=em(u,t);return!a||!s?!1:pL(e)||(n==="spring"||x6(n))&&o}function od(e){e.duration=0,e.type="keyframes"}const A6=new Set(["opacity","clipPath","filter","transform"]),mL=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/;function gL(e){for(let t=0;t<e.length;t++)if(typeof e[t]=="string"&&mL.test(e[t]))return!0;return!1}const vL=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),yL=Wb(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function bL(e){const{motionValue:t,name:n,repeatDelay:o,repeatType:r,damping:u,type:a,keyframes:s}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;const{onUpdate:c,transformTemplate:l}=t.owner.getProps();return yL()&&n&&(A6.has(n)||vL.has(n)&&gL(s))&&(n!=="transform"||!l)&&!c&&!o&&r!=="mirror"&&u!==0&&a!=="inertia"}const EL=40;class CL extends Hf{constructor({autoplay:t=!0,delay:n=0,type:o="keyframes",repeat:r=0,repeatDelay:u=0,repeatType:a="loop",keyframes:s,name:i,motionValue:c,element:l,...d}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=rn.now();const p={autoplay:t,delay:n,type:o,repeat:r,repeatDelay:u,repeatType:a,name:i,motionValue:c,element:l,...d},h=l?.KeyframeResolver||Kf;this.keyframeResolver=new h(s,(m,g,y)=>this.onKeyframesResolved(m,g,p,!y),i,c,l),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(t,n,o,r){this.keyframeResolver=void 0;const{name:u,type:a,velocity:s,delay:i,isHandoff:c,onUpdate:l}=o;this.resolvedAt=rn.now();let d=!0;hL(t,u,a,s)||(d=!1,(pr.instantAnimations||!i)&&l?.(Pl(t,o,n)),t[0]=t[t.length-1],od(o),o.repeat=0);const h={startTime:r?this.resolvedAt?this.resolvedAt-this.createdAt>EL?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:n,...o,keyframes:t},m=d&&!c&&bL(h),g=h.motionValue?.owner?.current;let y;if(m)try{y=new fL({...h,element:g})}catch{y=new Ui(h)}else y=new Ui(h);y.finished.then(()=>{this.notifyFinished()}).catch(In),this.pendingTimeline&&(this.stopTimeline=y.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=y}get finished(){return this._animation?this.animation.finished:this._finished}then(t,n){return this.finished.finally(t).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),rL()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(t){this.animation.time=t}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(t){this.animation.speed=t}get startTime(){return this.animation.startTime}attachTimeline(t){return this._animation?this.stopTimeline=this.animation.attachTimeline(t):this.pendingTimeline=t,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}function B6(e,t,n,o=0,r=1){const u=Array.from(e).sort((c,l)=>c.sortNodePosition(l)).indexOf(t),a=e.size,s=(a-1)*o;return typeof n=="function"?n(u,a):r===1?u*o:s-u*o}const xL=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function wL(e){const t=xL.exec(e);if(!t)return[,];const[,n,o,r]=t;return[`--${n??o}`,r]}function _6(e,t,n=1){const[o,r]=wL(e);if(!o)return;const u=window.getComputedStyle(t).getPropertyValue(o);if(u){const a=u.trim();return Ub(a)?parseFloat(a):a}return Nf(r)?_6(r,t,n+1):r}const DL={type:"spring",stiffness:500,damping:25,restSpeed:10},AL=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),BL={type:"keyframes",duration:.8},_L={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},kL=(e,{keyframes:t})=>t.length>2?BL:Xu.has(e)?e.startsWith("scale")?AL(t[1]):DL:_L;function k6(e,t){if(e?.inherit&&t){const{inherit:n,...o}=e;return{...t,...o}}return e}function Wf(e,t){const n=e?.[t]??e?.default??e;return n!==e?k6(n,e):n}const SL=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]);function TL(e){for(const t in e)if(!SL.has(t))return!0;return!1}const Gf=(e,t,n,o={},r,u)=>a=>{const s=Wf(o,e)||{},i=s.delay||o.delay||0;let{elapsed:c=0}=o;c=c-Rn(i);const l={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-c,onUpdate:p=>{t.set(p),s.onUpdate&&s.onUpdate(p)},onComplete:()=>{a(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:u?void 0:r};TL(s)||Object.assign(l,kL(e,l)),l.duration&&(l.duration=Rn(l.duration)),l.repeatDelay&&(l.repeatDelay=Rn(l.repeatDelay)),l.from!==void 0&&(l.keyframes[0]=l.from);let d=!1;if((l.type===!1||l.duration===0&&!l.repeatDelay)&&(od(l),l.delay===0&&(d=!0)),(pr.instantAnimations||pr.skipAnimations||r?.shouldSkipAnimations)&&(d=!0,od(l),l.delay=0),l.allowFlatten=!s.type&&!s.ease,d&&!u&&t.get()!==void 0){const p=Pl(l.keyframes,s);if(p!==void 0){Je.update(()=>{l.onUpdate(p),l.onComplete()});return}}return s.isSync?new Ui(l):new CL(l)};function tm(e){const t=[{},{}];return e?.values.forEach((n,o)=>{t[0][o]=n.get(),t[1][o]=n.getVelocity()}),t}function S6(e,t,n,o){if(typeof t=="function"){const[r,u]=tm(o);t=t(n!==void 0?n:e.custom,r,u)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[r,u]=tm(o);t=t(n!==void 0?n:e.custom,r,u)}return t}function wu(e,t,n){const o=e.getProps();return S6(o,t,n!==void 0?n:o.custom,e)}const T6=new Set(["width","height","top","left","right","bottom",...Zu]),nm=30,FL=e=>!isNaN(parseFloat(e));class PL{constructor(t,n={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=o=>{const r=rn.now();if(this.updatedAt!==r&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(o),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(const u of this.dependents)u.dirty()},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=rn.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=FL(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new Rf);const o=this.events[t].add(n);return t==="change"?()=>{o(),Je.read(()=>{this.events.change.getSize()||this.stop()})}:o}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t){this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t)}setWithVelocity(t,n,o){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-o}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(t){this.dependents||(this.dependents=new Set),this.dependents.add(t)}removeDependent(t){this.dependents&&this.dependents.delete(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=rn.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>nm)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,nm);return Gb(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Ou(e,t){return new PL(e,t)}const ML=e=>Array.isArray(e);function OL(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Ou(n))}function IL(e){return ML(e)?e[e.length-1]||0:e}function RL(e,t){const n=wu(e,t);let{transitionEnd:o={},transition:r={},...u}=n||{};u={...u,...o};for(const a in u){const s=IL(u[a]);OL(e,a,s)}}const Zt=e=>!!(e&&e.getVelocity);function LL(e){return!!(Zt(e)&&e.add)}function rd(e,t){const n=e.getValue("willChange");if(LL(n))return n.add(t);if(!n&&pr.WillChange){const o=new pr.WillChange("auto");e.addValue("willChange",o),o.add(t)}}function Yf(e){return e.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`)}const qL="framerAppearId",$L="data-"+Yf(qL);function F6(e){return e.props[$L]}function NL({protectedKeys:e,needsAnimating:t},n){const o=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,o}function P6(e,t,{delay:n=0,transitionOverride:o,type:r}={}){let{transition:u,transitionEnd:a,...s}=t;const i=e.getDefaultTransition();u=u?k6(u,i):i;const c=u?.reduceMotion;o&&(u=o);const l=[],d=r&&e.animationState&&e.animationState.getState()[r];for(const p in s){const h=e.getValue(p,e.latestValues[p]??null),m=s[p];if(m===void 0||d&&NL(d,p))continue;const g={delay:n,...Wf(u||{},p)},y=h.get();if(y!==void 0&&!h.isAnimating()&&!Array.isArray(m)&&m===y&&!g.velocity){Je.update(()=>h.set(m));continue}let E=!1;if(window.MotionHandoffAnimation){const C=F6(e);if(C){const w=window.MotionHandoffAnimation(C,p,Je);w!==null&&(g.startTime=w,E=!0)}}rd(e,p);const b=c??e.shouldReduceMotion;h.start(Gf(p,h,m,b&&T6.has(p)?{type:!1}:g,e,E));const v=h.animation;v&&l.push(v)}if(a){const p=()=>Je.update(()=>{a&&RL(e,a)});l.length?Promise.all(l).then(p):p()}return l}function ud(e,t,n={}){const o=wu(e,t,n.type==="exit"?e.presenceContext?.custom:void 0);let{transition:r=e.getDefaultTransition()||{}}=o||{};n.transitionOverride&&(r=n.transitionOverride);const u=o?()=>Promise.all(P6(e,o,n)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(i=0)=>{const{delayChildren:c=0,staggerChildren:l,staggerDirection:d}=r;return jL(e,t,i,c,l,d,n)}:()=>Promise.resolve(),{when:s}=r;if(s){const[i,c]=s==="beforeChildren"?[u,a]:[a,u];return i().then(()=>c())}else return Promise.all([u(),a(n.delay)])}function jL(e,t,n=0,o=0,r=0,u=1,a){const s=[];for(const i of e.variantChildren)i.notify("AnimationStart",t),s.push(ud(i,t,{...a,delay:n+(typeof o=="function"?0:o)+B6(e.variantChildren,i,o,r,u)}).then(()=>i.notify("AnimationComplete",t)));return Promise.all(s)}function VL(e,t,n={}){e.notify("AnimationStart",t);let o;if(Array.isArray(t)){const r=t.map(u=>ud(e,u,n));o=Promise.all(r)}else if(typeof t=="string")o=ud(e,t,n);else{const r=typeof t=="function"?wu(e,t,n.custom):t;o=Promise.all(P6(e,r,n))}return o.then(()=>{e.notify("AnimationComplete",t)})}const zL={test:e=>e==="auto",parse:e=>e},M6=e=>t=>t.test(e),O6=[Yu,he,co,Xo,pR,fR,zL],om=e=>O6.find(M6(e));function UL(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||Kb(e):!0}const HL=new Set(["brightness","contrast","saturate","opacity"]);function KL(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[o]=n.match(jf)||[];if(!o)return e;const r=n.replace(o,"");let u=HL.has(t)?1:0;return o!==n&&(u*=100),t+"("+u+r+")"}const WL=/\b([a-z-]*)\(.*?\)/gu,ad={...zn,getAnimatableNone:e=>{const t=e.match(WL);return t?t.map(KL).join(" "):e}},sd={...zn,getAnimatableNone:e=>{const t=zn.parse(e);return zn.createTransformer(e)(t.map(o=>typeof o=="number"?0:typeof o=="object"?{...o,alpha:1}:o))}},rm={...Yu,transform:Math.round},GL={rotate:Xo,rotateX:Xo,rotateY:Xo,rotateZ:Xo,scale:Gs,scaleX:Gs,scaleY:Gs,scaleZ:Gs,skew:Xo,skewX:Xo,skewY:Xo,distance:he,translateX:he,translateY:he,translateZ:he,x:he,y:he,z:he,perspective:he,transformPerspective:he,opacity:Ya,originX:U4,originY:U4,originZ:he},Zf={borderWidth:he,borderTopWidth:he,borderRightWidth:he,borderBottomWidth:he,borderLeftWidth:he,borderRadius:he,borderTopLeftRadius:he,borderTopRightRadius:he,borderBottomRightRadius:he,borderBottomLeftRadius:he,width:he,maxWidth:he,height:he,maxHeight:he,top:he,right:he,bottom:he,left:he,inset:he,insetBlock:he,insetBlockStart:he,insetBlockEnd:he,insetInline:he,insetInlineStart:he,insetInlineEnd:he,padding:he,paddingTop:he,paddingRight:he,paddingBottom:he,paddingLeft:he,paddingBlock:he,paddingBlockStart:he,paddingBlockEnd:he,paddingInline:he,paddingInlineStart:he,paddingInlineEnd:he,margin:he,marginTop:he,marginRight:he,marginBottom:he,marginLeft:he,marginBlock:he,marginBlockStart:he,marginBlockEnd:he,marginInline:he,marginInlineStart:he,marginInlineEnd:he,fontSize:he,backgroundPositionX:he,backgroundPositionY:he,...GL,zIndex:rm,fillOpacity:Ya,strokeOpacity:Ya,numOctaves:rm},YL={...Zf,color:Tt,backgroundColor:Tt,outlineColor:Tt,fill:Tt,stroke:Tt,borderColor:Tt,borderTopColor:Tt,borderRightColor:Tt,borderBottomColor:Tt,borderLeftColor:Tt,filter:ad,WebkitFilter:ad,mask:sd,WebkitMask:sd},I6=e=>YL[e],ZL=new Set([ad,sd]);function R6(e,t){let n=I6(e);return ZL.has(n)||(n=zn),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const XL=new Set(["auto","none","0"]);function JL(e,t,n){let o=0,r;for(;o<e.length&&!r;){const u=e[o];typeof u=="string"&&!XL.has(u)&&Mu(u).values.length&&(r=e[o]),o++}if(r&&n)for(const u of t)e[u]=R6(n,r)}class QL extends Kf{constructor(t,n,o,r,u){super(t,n,o,r,u,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:n,name:o}=this;if(!n||!n.current)return;super.readKeyframes();for(let l=0;l<t.length;l++){let d=t[l];if(typeof d=="string"&&(d=d.trim(),Nf(d))){const p=_6(d,n.current);p!==void 0&&(t[l]=p),l===t.length-1&&(this.finalKeyframe=d)}}if(this.resolveNoneKeyframes(),!T6.has(o)||t.length!==2)return;const[r,u]=t,a=om(r),s=om(u),i=z4(r),c=z4(u);if(i!==c&&rr[o]){this.needsMeasurement=!0;return}if(a!==s)if(J4(a)&&J4(s))for(let l=0;l<t.length;l++){const d=t[l];typeof d=="string"&&(t[l]=parseFloat(d))}else rr[o]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:n}=this,o=[];for(let r=0;r<t.length;r++)(t[r]===null||UL(t[r]))&&o.push(r);o.length&&JL(t,o,n)}measureInitialState(){const{element:t,unresolvedKeyframes:n,name:o}=this;if(!t||!t.current)return;o==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=rr[o](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;const r=n[n.length-1];r!==void 0&&t.getValue(o,r).jump(r,!1)}measureEndState(){const{element:t,name:n,unresolvedKeyframes:o}=this;if(!t||!t.current)return;const r=t.getValue(n);r&&r.jump(this.measuredOrigin,!1);const u=o.length-1,a=o[u];o[u]=rr[n](t.measureViewportBox(),window.getComputedStyle(t.current)),a!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=a),this.removedTransforms?.length&&this.removedTransforms.forEach(([s,i])=>{t.getValue(s).set(i)}),this.resolveNoneKeyframes()}}function L6(e,t,n){if(e==null)return[];if(e instanceof EventTarget)return[e];if(typeof e=="string"){let o=document;const r=n?.[e]??o.querySelectorAll(e);return r?Array.from(r):[]}return Array.from(e).filter(o=>o!=null)}const q6=(e,t)=>t&&typeof e=="number"?t.transform(e):e;function eq(e){return Hb(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}const{schedule:$6}=u6(queueMicrotask,!1),tq={y:!1};function nq(){return tq.y}function N6(e,t){const n=L6(e),o=new AbortController,r={passive:!0,...t,signal:o.signal};return[n,r,()=>o.abort()]}function oq(e){return!(e.pointerType==="touch"||nq())}function rq(e,t,n={}){const[o,r,u]=N6(e,n);return o.forEach(a=>{let s=!1,i=!1,c;const l=()=>{a.removeEventListener("pointerleave",m)},d=y=>{c&&(c(y),c=void 0),l()},p=y=>{s=!1,window.removeEventListener("pointerup",p),window.removeEventListener("pointercancel",p),i&&(i=!1,d(y))},h=()=>{s=!0,window.addEventListener("pointerup",p,r),window.addEventListener("pointercancel",p,r)},m=y=>{if(y.pointerType!=="touch"){if(s){i=!0;return}d(y)}},g=y=>{if(!oq(y))return;i=!1;const E=t(a,y);typeof E=="function"&&(c=E,a.addEventListener("pointerleave",m,r))};a.addEventListener("pointerenter",g,r),a.addEventListener("pointerdown",h,r)}),u}const j6=(e,t)=>t?e===t?!0:j6(e,t.parentElement):!1,uq=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,aq=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function sq(e){return aq.has(e.tagName)||e.isContentEditable===!0}const li=new WeakSet;function um(e){return t=>{t.key==="Enter"&&e(t)}}function Ac(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const iq=(e,t)=>{const n=e.currentTarget;if(!n)return;const o=um(()=>{if(li.has(n))return;Ac(n,"down");const r=um(()=>{Ac(n,"up")}),u=()=>Ac(n,"cancel");n.addEventListener("keyup",r,t),n.addEventListener("blur",u,t)});n.addEventListener("keydown",o,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",o),t)};function am(e){return uq(e)&&!0}const sm=new WeakSet;function lq(e,t,n={}){const[o,r,u]=N6(e,n),a=s=>{const i=s.currentTarget;if(!am(s)||sm.has(s))return;li.add(i),n.stopPropagation&&sm.add(s);const c=t(i,s),l=(h,m)=>{window.removeEventListener("pointerup",d),window.removeEventListener("pointercancel",p),li.has(i)&&li.delete(i),am(h)&&typeof c=="function"&&c(h,{success:m})},d=h=>{l(h,i===window||i===document||n.useGlobalTarget||j6(i,h.target))},p=h=>{l(h,!1)};window.addEventListener("pointerup",d,r),window.addEventListener("pointercancel",p,r)};return o.forEach(s=>{(n.useGlobalTarget?window:s).addEventListener("pointerdown",a,r),eq(s)&&(s.addEventListener("focus",c=>iq(c,r)),!sq(s)&&!s.hasAttribute("tabindex")&&(s.tabIndex=0))}),u}function V6(e){return Hb(e)&&"ownerSVGElement"in e}function cq(e){return V6(e)&&e.tagName==="svg"}const dq=[...O6,Tt,zn],fq=e=>dq.find(M6(e)),im=()=>({translate:0,scale:1,origin:0,originPoint:0}),du=()=>({x:im(),y:im()}),lm=()=>({min:0,max:0}),It=()=>({x:lm(),y:lm()}),pq=new WeakMap;function Xf(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function Ml(e){return typeof e=="string"||Array.isArray(e)}const hq=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],mq=["initial",...hq];function z6(e){return Xf(e.animate)||mq.some(t=>Ml(e[t]))}function gq(e){return!!(z6(e)||e.variants)}function vq(e,t,n){for(const o in t){const r=t[o],u=n[o];if(Zt(r))e.addValue(o,r);else if(Zt(u))e.addValue(o,Ou(r,{owner:e}));else if(u!==r)if(e.hasValue(o)){const a=e.getValue(o);a.liveStyle===!0?a.jump(r):a.hasAnimated||a.set(r)}else{const a=e.getStaticValue(o);e.addValue(o,Ou(a!==void 0?a:r,{owner:e}))}}for(const o in n)t[o]===void 0&&e.removeValue(o);return t}const id={current:null},U6={current:!1},yq=typeof window<"u";function bq(){if(U6.current=!0,!!yq)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>id.current=e.matches;e.addEventListener("change",t),t()}else id.current=!1}const cm=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let dm={};class Eq{scrapeMotionValuesFromProps(t,n,o){return{}}constructor({parent:t,props:n,presenceContext:o,reducedMotionConfig:r,skipAnimations:u,blockInitialAnimation:a,visualState:s},i={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=Kf,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const h=rn.now();this.renderScheduledAt<h&&(this.renderScheduledAt=h,Je.render(this.render,!1,!0))};const{latestValues:c,renderState:l}=s;this.latestValues=c,this.baseTarget={...c},this.initialValues=n.initial?{...c}:{},this.renderState=l,this.parent=t,this.props=n,this.presenceContext=o,this.depth=t?t.depth+1:0,this.reducedMotionConfig=r,this.skipAnimationsConfig=u,this.options=i,this.blockInitialAnimation=!!a,this.isControllingVariants=z6(n),this.isVariantNode=gq(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:d,...p}=this.scrapeMotionValuesFromProps(n,{},this);for(const h in p){const m=p[h];c[h]!==void 0&&Zt(m)&&m.set(c[h])}}mount(t){if(this.hasBeenMounted)for(const n in this.initialValues)this.values.get(n)?.jump(this.initialValues[n]),this.latestValues[n]=this.initialValues[n];this.current=t,pq.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((n,o)=>this.bindToMotionValue(o,n)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(U6.current||bq(),this.shouldReduceMotion=id.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){this.projection&&this.projection.unmount(),hr(this.notifyUpdate),hr(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}addChild(t){this.children.add(t),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(t)}removeChild(t){this.children.delete(t),this.enteringChildren&&this.enteringChildren.delete(t)}bindToMotionValue(t,n){if(this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)(),n.accelerate&&A6.has(t)&&this.current instanceof HTMLElement){const{factory:a,keyframes:s,times:i,ease:c,duration:l}=n.accelerate,d=new w6({element:this.current,name:t,keyframes:s,times:i,ease:c,duration:Rn(l)}),p=a(d);this.valueSubscriptions.set(t,()=>{p(),d.cancel()});return}const o=Xu.has(t);o&&this.onBindTransform&&this.onBindTransform();const r=n.on("change",a=>{this.latestValues[t]=a,this.props.onUpdate&&Je.preRender(this.notifyUpdate),o&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let u;typeof window<"u"&&window.MotionCheckAppearSync&&(u=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{r(),u&&u(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in dm){const n=dm[t];if(!n)continue;const{isEnabled:o,Feature:r}=n;if(!this.features[t]&&r&&o(this.props)&&(this.features[t]=new r(this)),this.features[t]){const u=this.features[t];u.isMounted?u.update():(u.mount(),u.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):It()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let o=0;o<cm.length;o++){const r=cm[o];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);const u="on"+r,a=t[u];a&&(this.propEventSubscriptions[r]=this.on(r,a))}this.prevMotionValues=vq(this,this.scrapeMotionValuesFromProps(t,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){const n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){const o=this.values.get(t);n!==o&&(o&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);const n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let o=this.values.get(t);return o===void 0&&n!==void 0&&(o=Ou(n===null?void 0:n,{owner:this}),this.addValue(t,o)),o}readValue(t,n){let o=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.getBaseTargetFromProps(this.props,t)??this.readValueFromInstance(this.current,t,this.options);return o!=null&&(typeof o=="string"&&(Ub(o)||Kb(o))?o=parseFloat(o):!fq(o)&&zn.test(n)&&(o=R6(t,n)),this.setBaseTarget(t,Zt(o)?o.get():o)),Zt(o)?o.get():o}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){const{initial:n}=this.props;let o;if(typeof n=="string"||typeof n=="object"){const u=S6(this.props,n,this.presenceContext?.custom);u&&(o=u[t])}if(n&&o!==void 0)return o;const r=this.getBaseTargetFromProps(this.props,t);return r!==void 0&&!Zt(r)?r:this.initialValues[t]!==void 0&&o===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new Rf),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}scheduleRenderMicrotask(){$6.render(this.render)}}class H6 extends Eq{constructor(){super(...arguments),this.KeyframeResolver=QL}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){const o=t.style;return o?o[n]:void 0}removeValueFromRenderState(t,{vars:n,style:o}){delete n[t],delete o[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;Zt(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}function K6({top:e,left:t,right:n,bottom:o}){return{x:{min:t,max:n},y:{min:e,max:o}}}function Cq({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function xq(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),o=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:o.y,right:o.x}}function Bc(e){return e===void 0||e===1}function ld({scale:e,scaleX:t,scaleY:n}){return!Bc(e)||!Bc(t)||!Bc(n)}function Sr(e){return ld(e)||W6(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function W6(e){return fm(e.x)||fm(e.y)}function fm(e){return e&&e!=="0%"}function Hi(e,t,n){const o=e-n,r=t*o;return n+r}function pm(e,t,n,o,r){return r!==void 0&&(e=Hi(e,r,o)),Hi(e,n,o)+t}function cd(e,t=0,n=1,o,r){e.min=pm(e.min,t,n,o,r),e.max=pm(e.max,t,n,o,r)}function G6(e,{x:t,y:n}){cd(e.x,t.translate,t.scale,t.originPoint),cd(e.y,n.translate,n.scale,n.originPoint)}const hm=.999999999999,mm=1.0000000000001;function wq(e,t,n,o=!1){const r=n.length;if(!r)return;t.x=t.y=1;let u,a;for(let s=0;s<r;s++){u=n[s],a=u.projectionDelta;const{visualElement:i}=u.options;i&&i.props.style&&i.props.style.display==="contents"||(o&&u.options.layoutScroll&&u.scroll&&u!==u.root&&(uo(e.x,-u.scroll.offset.x),uo(e.y,-u.scroll.offset.y)),a&&(t.x*=a.x.scale,t.y*=a.y.scale,G6(e,a)),o&&Sr(u.latestValues)&&ci(e,u.latestValues,u.layout?.layoutBox))}t.x<mm&&t.x>hm&&(t.x=1),t.y<mm&&t.y>hm&&(t.y=1)}function uo(e,t){e.min+=t,e.max+=t}function gm(e,t,n,o,r=.5){const u=ft(e.min,e.max,r);cd(e,t,n,u,o)}function vm(e,t){return typeof e=="string"?parseFloat(e)/100*(t.max-t.min):e}function ci(e,t,n){const o=n??e;gm(e.x,vm(t.x,o.x),t.scaleX,t.scale,t.originX),gm(e.y,vm(t.y,o.y),t.scaleY,t.scale,t.originY)}function Y6(e,t){return K6(xq(e.getBoundingClientRect(),t))}function Dq(e,t,n){const o=Y6(e,n),{scroll:r}=t;return r&&(uo(o.x,r.offset.x),uo(o.y,r.offset.y)),o}const Aq={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Bq=Zu.length;function _q(e,t,n){let o="",r=!0;for(let u=0;u<Bq;u++){const a=Zu[u],s=e[a];if(s===void 0)continue;let i=!0;if(typeof s=="number")i=s===(a.startsWith("scale")?1:0);else{const c=parseFloat(s);i=a.startsWith("scale")?c===1:c===0}if(!i||n){const c=q6(s,Zf[a]);if(!i){r=!1;const l=Aq[a]||a;o+=`${l}(${c}) `}n&&(t[a]=c)}}return o=o.trim(),n?o=n(t,r?"":o):r&&(o="none"),o}function Jf(e,t,n){const{style:o,vars:r,transformOrigin:u}=e;let a=!1,s=!1;for(const i in t){const c=t[i];if(Xu.has(i)){a=!0;continue}else if($f(i)){r[i]=c;continue}else{const l=q6(c,Zf[i]);i.startsWith("origin")?(s=!0,u[i]=l):o[i]=l}}if(t.transform||(a||n?o.transform=_q(t,e.transform,n):o.transform&&(o.transform="none")),s){const{originX:i="50%",originY:c="50%",originZ:l=0}=u;o.transformOrigin=`${i} ${c} ${l}`}}function Z6(e,{style:t,vars:n},o,r){const u=e.style;let a;for(a in t)u[a]=t[a];r?.applyProjectionStyles(u,o);for(a in n)u.setProperty(a,n[a])}function ym(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const ao={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(he.test(e))e=parseFloat(e);else return e;const n=ym(e,t.target.x),o=ym(e,t.target.y);return`${n}% ${o}%`}},X6={correct:(e,{treeScale:t,projectionDelta:n})=>{const o=e,r=zn.parse(e);if(r.length>5)return o;const u=zn.createTransformer(e),a=typeof r[0]!="number"?1:0,s=n.x.scale*t.x,i=n.y.scale*t.y;r[0+a]/=s,r[1+a]/=i;const c=ft(s,i,.5);return typeof r[2+a]=="number"&&(r[2+a]/=c),typeof r[3+a]=="number"&&(r[3+a]/=c),u(r)}},Za={borderRadius:{...ao,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ao,borderTopRightRadius:ao,borderBottomLeftRadius:ao,borderBottomRightRadius:ao,boxShadow:X6};function J6(e){for(const t in e)Za[t]=e[t],$f(t)&&(Za[t].isCSSVariable=!0)}function kq(e,{layout:t,layoutId:n}){return Xu.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!Za[e]||e==="opacity")}function Q6(e,t,n){const o=e.style,r=t?.style,u={};if(!o)return u;for(const a in o)(Zt(o[a])||r&&Zt(r[a])||kq(a,e)||n?.getValue(a)?.liveStyle!==void 0)&&(u[a]=o[a]);return u}function Sq(e){return window.getComputedStyle(e)}class Tq extends H6{constructor(){super(...arguments),this.type="html",this.renderInstance=Z6}readValueFromInstance(t,n){if(Xu.has(n))return this.projection?.isProjecting?J0(n):QR(t,n);{const o=Sq(t),r=($f(n)?o.getPropertyValue(n):o[n])||0;return typeof r=="string"?r.trim():r}}measureInstanceViewportBox(t,{transformPagePoint:n}){return Y6(t,n)}build(t,n,o){Jf(t,n,o.transformTemplate)}scrapeMotionValuesFromProps(t,n,o){return Q6(t,n,o)}}const Fq={offset:"stroke-dashoffset",array:"stroke-dasharray"},Pq={offset:"strokeDashoffset",array:"strokeDasharray"};function Mq(e,t,n=1,o=0,r=!0){e.pathLength=1;const u=r?Fq:Pq;e[u.offset]=`${-o}`,e[u.array]=`${t} ${n}`}const Oq=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function eE(e,{attrX:t,attrY:n,attrScale:o,pathLength:r,pathSpacing:u=1,pathOffset:a=0,...s},i,c,l){if(Jf(e,s,c),i){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:d,style:p}=e;d.transform&&(p.transform=d.transform,delete d.transform),(p.transform||d.transformOrigin)&&(p.transformOrigin=d.transformOrigin??"50% 50%",delete d.transformOrigin),p.transform&&(p.transformBox=l?.transformBox??"fill-box",delete d.transformBox);for(const h of Oq)d[h]!==void 0&&(p[h]=d[h],delete d[h]);t!==void 0&&(d.x=t),n!==void 0&&(d.y=n),o!==void 0&&(d.scale=o),r!==void 0&&Mq(d,r,u,a,!1)}const Qf=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),tE=e=>typeof e=="string"&&e.toLowerCase()==="svg";function Iq(e,t,n,o){Z6(e,t,void 0,o);for(const r in t.attrs)e.setAttribute(Qf.has(r)?r:Yf(r),t.attrs[r])}function Rq(e,t,n){const o=Q6(e,t,n);for(const r in e)if(Zt(e[r])||Zt(t[r])){const u=Zu.indexOf(r)!==-1?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r;o[u]=e[r]}return o}class Lq extends H6{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=It}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(Xu.has(n)){const o=I6(n);return o&&o.default||0}return n=Qf.has(n)?n:Yf(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,o){return Rq(t,n,o)}build(t,n,o){eE(t,n,this.isSVGTag,o.transformTemplate,o.style)}renderInstance(t,n,o,r){Iq(t,n,o,r)}mount(t){this.isSVGTag=tE(t.tagName),super.mount(t)}}function dd(e,t){e.min=t.min,e.max=t.max}function $n(e,t){dd(e.x,t.x),dd(e.y,t.y)}function bm(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}const nE=1e-4,qq=1-nE,$q=1+nE,oE=.01,Nq=0-oE,jq=0+oE;function un(e){return e.max-e.min}function Vq(e,t,n){return Math.abs(e-t)<=n}function Em(e,t,n,o=.5){e.origin=o,e.originPoint=ft(t.min,t.max,e.origin),e.scale=un(n)/un(t),e.translate=ft(n.min,n.max,e.origin)-e.originPoint,(e.scale>=qq&&e.scale<=$q||isNaN(e.scale))&&(e.scale=1),(e.translate>=Nq&&e.translate<=jq||isNaN(e.translate))&&(e.translate=0)}function ka(e,t,n,o){Em(e.x,t.x,n.x,o?o.originX:void 0),Em(e.y,t.y,n.y,o?o.originY:void 0)}function Cm(e,t,n,o=0){const r=o?ft(n.min,n.max,o):n.min;e.min=r+t.min,e.max=e.min+un(t)}function zq(e,t,n,o){Cm(e.x,t.x,n.x,o?.x),Cm(e.y,t.y,n.y,o?.y)}function xm(e,t,n,o=0){const r=o?ft(n.min,n.max,o):n.min;e.min=t.min-r,e.max=e.min+un(t)}function Ki(e,t,n,o){xm(e.x,t.x,n.x,o?.x),xm(e.y,t.y,n.y,o?.y)}function wm(e,t,n,o,r){return e-=t,e=Hi(e,1/n,o),r!==void 0&&(e=Hi(e,1/r,o)),e}function Uq(e,t=0,n=1,o=.5,r,u=e,a=e){if(co.test(t)&&(t=parseFloat(t),t=ft(a.min,a.max,t/100)-a.min),typeof t!="number")return;let s=ft(u.min,u.max,o);e===u&&(s-=t),e.min=wm(e.min,t,n,s,r),e.max=wm(e.max,t,n,s,r)}function Dm(e,t,[n,o,r],u,a){Uq(e,t[n],t[o],t[r],t.scale,u,a)}const Hq=["x","scaleX","originX"],Kq=["y","scaleY","originY"];function Am(e,t,n,o){Dm(e.x,t,Hq,n?n.x:void 0,o?o.x:void 0),Dm(e.y,t,Kq,n?n.y:void 0,o?o.y:void 0)}function Bm(e){return e.translate===0&&e.scale===1}function rE(e){return Bm(e.x)&&Bm(e.y)}function _m(e,t){return e.min===t.min&&e.max===t.max}function Wq(e,t){return _m(e.x,t.x)&&_m(e.y,t.y)}function km(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function uE(e,t){return km(e.x,t.x)&&km(e.y,t.y)}function Sm(e){return un(e.x)/un(e.y)}function Tm(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}function Tn(e){return[e("x"),e("y")]}function Gq(e,t,n){let o="";const r=e.x.translate/t.x,u=e.y.translate/t.y,a=n?.z||0;if((r||u||a)&&(o=`translate3d(${r}px, ${u}px, ${a}px) `),(t.x!==1||t.y!==1)&&(o+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:c,rotate:l,rotateX:d,rotateY:p,skewX:h,skewY:m}=n;c&&(o=`perspective(${c}px) ${o}`),l&&(o+=`rotate(${l}deg) `),d&&(o+=`rotateX(${d}deg) `),p&&(o+=`rotateY(${p}deg) `),h&&(o+=`skewX(${h}deg) `),m&&(o+=`skewY(${m}deg) `)}const s=e.x.scale*t.x,i=e.y.scale*t.y;return(s!==1||i!==1)&&(o+=`scale(${s}, ${i})`),o||"none"}const aE=["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],Yq=aE.length,Fm=e=>typeof e=="string"?parseFloat(e):e,Pm=e=>typeof e=="number"||he.test(e);function Zq(e,t,n,o,r,u){r?(e.opacity=ft(0,n.opacity??1,Xq(o)),e.opacityExit=ft(t.opacity??1,0,Jq(o))):u&&(e.opacity=ft(t.opacity??1,n.opacity??1,o));for(let a=0;a<Yq;a++){const s=aE[a];let i=Mm(t,s),c=Mm(n,s);if(i===void 0&&c===void 0)continue;i||(i=0),c||(c=0),i===0||c===0||Pm(i)===Pm(c)?(e[s]=Math.max(ft(Fm(i),Fm(c),o),0),(co.test(c)||co.test(i))&&(e[s]+="%")):e[s]=c}(t.rotate||n.rotate)&&(e.rotate=ft(t.rotate||0,n.rotate||0,o))}function Mm(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const Xq=sE(0,.5,t6),Jq=sE(.5,.95,In);function sE(e,t,n){return o=>o<e?0:o>t?1:n(Ga(e,t,o))}function Qq(e,t,n){const o=Zt(e)?e:Ou(e);return o.start(Gf("",o,t,n)),o.animation}function e$(e,t,n,o={passive:!0}){return e.addEventListener(t,n,o),()=>e.removeEventListener(t,n)}const t$=(e,t)=>e.depth-t.depth;class n${constructor(){this.children=[],this.isDirty=!1}add(t){Of(this.children,t),this.isDirty=!0}remove(t){Ni(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(t$),this.isDirty=!1,this.children.forEach(t)}}function o$(e,t){const n=rn.now(),o=({timestamp:r})=>{const u=r-n;u>=t&&(hr(o),e(u-t))};return Je.setup(o,!0),()=>hr(o)}function _c(e){return Zt(e)?e.get():e}class r${constructor(){this.members=[]}add(t){Of(this.members,t);for(let n=this.members.length-1;n>=0;n--){const o=this.members[n];if(o===t||o===this.lead||o===this.prevLead)continue;const r=o.instance;(!r||r.isConnected===!1)&&!o.snapshot&&(Ni(this.members,o),o.unmount())}t.scheduleRender()}remove(t){if(Ni(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){for(let n=this.members.indexOf(t)-1;n>=0;n--){const o=this.members[n];if(o.isPresent!==!1&&o.instance?.isConnected!==!1)return this.promote(o),!0}return!1}promote(t,n){const o=this.lead;if(t!==o&&(this.prevLead=o,this.lead=t,t.show(),o)){o.updateSnapshot(),t.scheduleRender();const{layoutDependency:r}=o.options,{layoutDependency:u}=t.options;(r===void 0||r!==u)&&(t.resumeFrom=o,n&&(o.preserveOpacity=!0),o.snapshot&&(t.snapshot=o.snapshot,t.snapshot.latestValues=o.animationValues||o.latestValues),t.root?.isUpdating&&(t.isLayoutDirty=!0)),t.options.crossfade===!1&&o.hide()}}exitAnimationComplete(){this.members.forEach(t=>{t.options.onExitComplete?.(),t.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(t=>t.instance&&t.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}const di={hasAnimatedSinceResize:!0,hasEverUpdated:!1},kc=["","X","Y","Z"],u$=1e3;let a$=0;function Sc(e,t,n,o){const{latestValues:r}=t;r[e]&&(n[e]=r[e],t.setStaticValue(e,0),o&&(o[e]=0))}function iE(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=F6(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:r,layoutId:u}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",Je,!(r||u))}const{parent:o}=e;o&&!o.hasCheckedOptimisedAppear&&iE(o)}function lE({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:o,resetTransform:r}){return class{constructor(a={},s=t?.()){this.id=a$++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(l$),this.nodes.forEach(m$),this.nodes.forEach(g$),this.nodes.forEach(c$)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=a,this.root=s?s.root||s:this,this.path=s?[...s.path,s]:[],this.parent=s,this.depth=s?s.depth+1:0;for(let i=0;i<this.path.length;i++)this.path[i].shouldResetTransform=!0;this.root===this&&(this.nodes=new n$)}addEventListener(a,s){return this.eventHandlers.has(a)||this.eventHandlers.set(a,new Rf),this.eventHandlers.get(a).add(s)}notifyListeners(a,...s){const i=this.eventHandlers.get(a);i&&i.notify(...s)}hasListeners(a){return this.eventHandlers.has(a)}mount(a){if(this.instance)return;this.isSVG=V6(a)&&!cq(a),this.instance=a;const{layoutId:s,layout:i,visualElement:c}=this.options;if(c&&!c.current&&c.mount(a),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(i||s)&&(this.isLayoutDirty=!0),e){let l,d=0;const p=()=>this.root.updateBlockedByResize=!1;Je.read(()=>{d=window.innerWidth}),e(a,()=>{const h=window.innerWidth;h!==d&&(d=h,this.root.updateBlockedByResize=!0,l&&l(),l=o$(p,250),di.hasAnimatedSinceResize&&(di.hasAnimatedSinceResize=!1,this.nodes.forEach(Rm)))})}s&&this.root.registerSharedNode(s,this),this.options.animate!==!1&&c&&(s||i)&&this.addEventListener("didUpdate",({delta:l,hasLayoutChanged:d,hasRelativeLayoutChanged:p,layout:h})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const m=this.options.transition||c.getDefaultTransition()||C$,{onLayoutAnimationStart:g,onLayoutAnimationComplete:y}=c.getProps(),E=!this.targetLayout||!uE(this.targetLayout,h),b=!d&&p;if(this.options.layoutRoot||this.resumeFrom||b||d&&(E||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const v={...Wf(m,"layout"),onPlay:g,onComplete:y};(c.shouldReduceMotion||this.options.layoutRoot)&&(v.delay=0,v.type=!1),this.startAnimation(v),this.setAnimationOrigin(l,b)}else d||Rm(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=h})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const a=this.getStack();a&&a.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),hr(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(v$),this.animationId++)}getTransformTemplate(){const{visualElement:a}=this.options;return a&&a.getProps().transformTemplate}willUpdate(a=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&iE(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let l=0;l<this.path.length;l++){const d=this.path[l];d.shouldResetTransform=!0,(typeof d.latestValues.x=="string"||typeof d.latestValues.y=="string")&&(d.isLayoutDirty=!0),d.updateScroll("snapshot"),d.options.layoutRoot&&d.willUpdate(!1)}const{layoutId:s,layout:i}=this.options;if(s===void 0&&!i)return;const c=this.getTransformTemplate();this.prevTransformTemplateValue=c?c(this.latestValues,""):void 0,this.updateSnapshot(),a&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){const i=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),i&&this.nodes.forEach(f$),this.nodes.forEach(Om);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(Im);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(p$),this.nodes.forEach(h$),this.nodes.forEach(s$),this.nodes.forEach(i$)):this.nodes.forEach(Im),this.clearAllSnapshots();const s=rn.now();Nt.delta=po(0,1e3/60,s-Nt.timestamp),Nt.timestamp=s,Nt.isProcessing=!0,bc.update.process(Nt),bc.preRender.process(Nt),bc.render.process(Nt),Nt.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,$6.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(d$),this.sharedNodes.forEach(y$)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Je.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Je.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!un(this.snapshot.measuredBox.x)&&!un(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let i=0;i<this.path.length;i++)this.path[i].updateScroll();const a=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=It()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:s}=this.options;s&&s.notify("LayoutMeasure",this.layout.layoutBox,a?a.layoutBox:void 0)}updateScroll(a="measure"){let s=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===a&&(s=!1),s&&this.instance){const i=o(this.instance);this.scroll={animationId:this.root.animationId,phase:a,isRoot:i,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:i}}}resetTransform(){if(!r)return;const a=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,s=this.projectionDelta&&!rE(this.projectionDelta),i=this.getTransformTemplate(),c=i?i(this.latestValues,""):void 0,l=c!==this.prevTransformTemplateValue;a&&this.instance&&(s||Sr(this.latestValues)||l)&&(r(this.instance,c),this.shouldResetTransform=!1,this.scheduleRender())}measure(a=!0){const s=this.measurePageBox();let i=this.removeElementScroll(s);return a&&(i=this.removeTransform(i)),x$(i),{animationId:this.root.animationId,measuredBox:s,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){const{visualElement:a}=this.options;if(!a)return It();const s=a.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(w$))){const{scroll:c}=this.root;c&&(uo(s.x,c.offset.x),uo(s.y,c.offset.y))}return s}removeElementScroll(a){const s=It();if($n(s,a),this.scroll?.wasRoot)return s;for(let i=0;i<this.path.length;i++){const c=this.path[i],{scroll:l,options:d}=c;c!==this.root&&l&&d.layoutScroll&&(l.wasRoot&&$n(s,a),uo(s.x,l.offset.x),uo(s.y,l.offset.y))}return s}applyTransform(a,s=!1,i){const c=i||It();$n(c,a);for(let l=0;l<this.path.length;l++){const d=this.path[l];!s&&d.options.layoutScroll&&d.scroll&&d!==d.root&&(uo(c.x,-d.scroll.offset.x),uo(c.y,-d.scroll.offset.y)),Sr(d.latestValues)&&ci(c,d.latestValues,d.layout?.layoutBox)}return Sr(this.latestValues)&&ci(c,this.latestValues,this.layout?.layoutBox),c}removeTransform(a){const s=It();$n(s,a);for(let i=0;i<this.path.length;i++){const c=this.path[i];if(!Sr(c.latestValues))continue;let l;c.instance&&(ld(c.latestValues)&&c.updateSnapshot(),l=It(),$n(l,c.measurePageBox())),Am(s,c.latestValues,c.snapshot?.layoutBox,l)}return Sr(this.latestValues)&&Am(s,this.latestValues),s}setTargetDelta(a){this.targetDelta=a,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(a){this.options={...this.options,...a,crossfade:a.crossfade!==void 0?a.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Nt.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(a=!1){const s=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=s.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=s.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=s.isSharedProjectionDirty);const i=!!this.resumingFrom||this!==s;if(!(a||i&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:l,layoutId:d}=this.options;if(!this.layout||!(l||d))return;this.resolvedRelativeTargetAt=Nt.timestamp;const p=this.getClosestProjectingParent();p&&this.linkedParentVersion!==p.layoutVersion&&!p.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(this.options.layoutAnchor!==!1&&p&&p.layout?this.createRelativeTarget(p,this.layout.layoutBox,p.layout.layoutBox):this.removeRelativeTarget()),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=It(),this.targetWithTransforms=It()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),zq(this.target,this.relativeTarget,this.relativeParent.target,this.options.layoutAnchor||void 0)):this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):$n(this.target,this.layout.layoutBox),G6(this.target,this.targetDelta)):$n(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.options.layoutAnchor!==!1&&p&&!!p.resumingFrom==!!this.resumingFrom&&!p.options.layoutScroll&&p.target&&this.animationProgress!==1?this.createRelativeTarget(p,this.target,p.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(!(!this.parent||ld(this.parent.latestValues)||W6(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(a,s,i){this.relativeParent=a,this.linkedParentVersion=a.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=It(),this.relativeTargetOrigin=It(),Ki(this.relativeTargetOrigin,s,i,this.options.layoutAnchor||void 0),$n(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){const a=this.getLead(),s=!!this.resumingFrom||this!==a;let i=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(i=!1),s&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(i=!1),this.resolvedRelativeTargetAt===Nt.timestamp&&(i=!1),i)return;const{layout:c,layoutId:l}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(c||l))return;$n(this.layoutCorrected,this.layout.layoutBox);const d=this.treeScale.x,p=this.treeScale.y;wq(this.layoutCorrected,this.treeScale,this.path,s),a.layout&&!a.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(a.target=a.layout.layoutBox,a.targetWithTransforms=It());const{target:h}=a;if(!h){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(bm(this.prevProjectionDelta.x,this.projectionDelta.x),bm(this.prevProjectionDelta.y,this.projectionDelta.y)),ka(this.projectionDelta,this.layoutCorrected,h,this.latestValues),(this.treeScale.x!==d||this.treeScale.y!==p||!Tm(this.projectionDelta.x,this.prevProjectionDelta.x)||!Tm(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",h))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(a=!0){if(this.options.visualElement?.scheduleRender(),a){const s=this.getStack();s&&s.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=du(),this.projectionDelta=du(),this.projectionDeltaWithTransform=du()}setAnimationOrigin(a,s=!1){const i=this.snapshot,c=i?i.latestValues:{},l={...this.latestValues},d=du();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!s;const p=It(),h=i?i.source:void 0,m=this.layout?this.layout.source:void 0,g=h!==m,y=this.getStack(),E=!y||y.members.length<=1,b=!!(g&&!E&&this.options.crossfade===!0&&!this.path.some(E$));this.animationProgress=0;let v;this.mixTargetDelta=C=>{const w=C/1e3;Lm(d.x,a.x,w),Lm(d.y,a.y,w),this.setTargetDelta(d),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Ki(p,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),b$(this.relativeTarget,this.relativeTargetOrigin,p,w),v&&Wq(this.relativeTarget,v)&&(this.isProjectionDirty=!1),v||(v=It()),$n(v,this.relativeTarget)),g&&(this.animationValues=l,Zq(l,c,this.latestValues,w,b,E)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=w},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(a){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(hr(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Je.update(()=>{di.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=Ou(0)),this.motionValue.jump(0,!1),this.currentAnimation=Qq(this.motionValue,[0,1e3],{...a,velocity:0,isSync:!0,onUpdate:s=>{this.mixTargetDelta(s),a.onUpdate&&a.onUpdate(s)},onStop:()=>{},onComplete:()=>{a.onComplete&&a.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const a=this.getStack();a&&a.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(u$),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const a=this.getLead();let{targetWithTransforms:s,target:i,layout:c,latestValues:l}=a;if(!(!s||!i||!c)){if(this!==a&&this.layout&&c&&cE(this.options.animationType,this.layout.layoutBox,c.layoutBox)){i=this.target||It();const d=un(this.layout.layoutBox.x);i.x.min=a.target.x.min,i.x.max=i.x.min+d;const p=un(this.layout.layoutBox.y);i.y.min=a.target.y.min,i.y.max=i.y.min+p}$n(s,i),ci(s,l),ka(this.projectionDeltaWithTransform,this.layoutCorrected,s,l)}}registerSharedNode(a,s){this.sharedNodes.has(a)||this.sharedNodes.set(a,new r$),this.sharedNodes.get(a).add(s);const c=s.options.initialPromotionConfig;s.promote({transition:c?c.transition:void 0,preserveFollowOpacity:c&&c.shouldPreserveFollowOpacity?c.shouldPreserveFollowOpacity(s):void 0})}isLead(){const a=this.getStack();return a?a.lead===this:!0}getLead(){const{layoutId:a}=this.options;return a?this.getStack()?.lead||this:this}getPrevLead(){const{layoutId:a}=this.options;return a?this.getStack()?.prevLead:void 0}getStack(){const{layoutId:a}=this.options;if(a)return this.root.sharedNodes.get(a)}promote({needsReset:a,transition:s,preserveFollowOpacity:i}={}){const c=this.getStack();c&&c.promote(this,i),a&&(this.projectionDelta=void 0,this.needsReset=!0),s&&this.setOptions({transition:s})}relegate(){const a=this.getStack();return a?a.relegate(this):!1}resetSkewAndRotation(){const{visualElement:a}=this.options;if(!a)return;let s=!1;const{latestValues:i}=a;if((i.z||i.rotate||i.rotateX||i.rotateY||i.rotateZ||i.skewX||i.skewY)&&(s=!0),!s)return;const c={};i.z&&Sc("z",a,c,this.animationValues);for(let l=0;l<kc.length;l++)Sc(`rotate${kc[l]}`,a,c,this.animationValues),Sc(`skew${kc[l]}`,a,c,this.animationValues);a.render();for(const l in c)a.setStaticValue(l,c[l]),this.animationValues&&(this.animationValues[l]=c[l]);a.scheduleRender()}applyProjectionStyles(a,s){if(!this.instance||this.isSVG)return;if(!this.isVisible){a.visibility="hidden";return}const i=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,a.visibility="",a.opacity="",a.pointerEvents=_c(s?.pointerEvents)||"",a.transform=i?i(this.latestValues,""):"none";return}const c=this.getLead();if(!this.projectionDelta||!this.layout||!c.target){this.options.layoutId&&(a.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,a.pointerEvents=_c(s?.pointerEvents)||""),this.hasProjected&&!Sr(this.latestValues)&&(a.transform=i?i({},""):"none",this.hasProjected=!1);return}a.visibility="";const l=c.animationValues||c.latestValues;this.applyTransformsToTarget();let d=Gq(this.projectionDeltaWithTransform,this.treeScale,l);i&&(d=i(l,d)),a.transform=d;const{x:p,y:h}=this.projectionDelta;a.transformOrigin=`${p.origin*100}% ${h.origin*100}% 0`,c.animationValues?a.opacity=c===this?l.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:l.opacityExit:a.opacity=c===this?l.opacity!==void 0?l.opacity:"":l.opacityExit!==void 0?l.opacityExit:0;for(const m in Za){if(l[m]===void 0)continue;const{correct:g,applyTo:y,isCSSVariable:E}=Za[m],b=d==="none"?l[m]:g(l[m],c);if(y){const v=y.length;for(let C=0;C<v;C++)a[y[C]]=b}else E?this.options.visualElement.renderState.vars[m]=b:a[m]=b}this.options.layoutId&&(a.pointerEvents=c===this?_c(s?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(a=>a.currentAnimation?.stop()),this.root.nodes.forEach(Om),this.root.sharedNodes.clear()}}}function s$(e){e.updateLayout()}function i$(e){const t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){const{layoutBox:n,measuredBox:o}=e.layout,{animationType:r}=e.options,u=t.source!==e.layout.source;if(r==="size")Tn(l=>{const d=u?t.measuredBox[l]:t.layoutBox[l],p=un(d);d.min=n[l].min,d.max=d.min+p});else if(r==="x"||r==="y"){const l=r==="x"?"y":"x";dd(u?t.measuredBox[l]:t.layoutBox[l],n[l])}else cE(r,t.layoutBox,n)&&Tn(l=>{const d=u?t.measuredBox[l]:t.layoutBox[l],p=un(n[l]);d.max=d.min+p,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[l].max=e.relativeTarget[l].min+p)});const a=du();ka(a,n,t.layoutBox);const s=du();u?ka(s,e.applyTransform(o,!0),t.measuredBox):ka(s,n,t.layoutBox);const i=!rE(a);let c=!1;if(!e.resumeFrom){const l=e.getClosestProjectingParent();if(l&&!l.resumeFrom){const{snapshot:d,layout:p}=l;if(d&&p){const h=e.options.layoutAnchor||void 0,m=It();Ki(m,t.layoutBox,d.layoutBox,h);const g=It();Ki(g,n,p.layoutBox,h),uE(m,g)||(c=!0),l.options.layoutRoot&&(e.relativeTarget=g,e.relativeTargetOrigin=m,e.relativeParent=l)}}}e.notifyListeners("didUpdate",{layout:n,snapshot:t,delta:s,layoutDelta:a,hasLayoutChanged:i,hasRelativeLayoutChanged:c})}else if(e.isLead()){const{onExitComplete:n}=e.options;n&&n()}e.options.transition=void 0}function l$(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function c$(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function d$(e){e.clearSnapshot()}function Om(e){e.clearMeasurements()}function f$(e){e.isLayoutDirty=!0,e.updateLayout()}function Im(e){e.isLayoutDirty=!1}function p$(e){e.isAnimationBlocked&&e.layout&&!e.isLayoutDirty&&(e.snapshot=e.layout,e.isLayoutDirty=!0)}function h$(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Rm(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function m$(e){e.resolveTargetDelta()}function g$(e){e.calcProjection()}function v$(e){e.resetSkewAndRotation()}function y$(e){e.removeLeadSnapshot()}function Lm(e,t,n){e.translate=ft(t.translate,0,n),e.scale=ft(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function qm(e,t,n,o){e.min=ft(t.min,n.min,o),e.max=ft(t.max,n.max,o)}function b$(e,t,n,o){qm(e.x,t.x,n.x,o),qm(e.y,t.y,n.y,o)}function E$(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const C$={duration:.45,ease:[.4,0,.1,1]},$m=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Nm=$m("applewebkit/")&&!$m("chrome/")?Math.round:In;function jm(e){e.min=Nm(e.min),e.max=Nm(e.max)}function x$(e){jm(e.x),jm(e.y)}function cE(e,t,n){return e==="position"||e==="preserve-aspect"&&!Vq(Sm(t),Sm(n),.2)}function w$(e){return e!==e.root&&e.scroll?.wasRoot}const D$=lE({attachResizeListener:(e,t)=>e$(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),Tc={current:void 0},A$=lE({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!Tc.current){const e=new D$({});e.mount(window),e.setOptions({layoutScroll:!0}),Tc.current=e}return Tc.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),B$={some:0,all:1};function _$(e,t,{root:n,margin:o,amount:r="some"}={}){const u=L6(e),a=new WeakMap,s=c=>{c.forEach(l=>{const d=a.get(l.target);if(l.isIntersecting!==!!d)if(l.isIntersecting){const p=t(l.target,l);typeof p=="function"?a.set(l.target,p):i.unobserve(l.target)}else typeof d=="function"&&(d(l),a.delete(l.target))})},i=new IntersectionObserver(s,{root:n,rootMargin:o,threshold:typeof r=="number"?r:B$[r]});return u.forEach(c=>i.observe(c)),()=>i.disconnect()}const Vm=(e,t)=>Math.abs(e-t);function k$(e,t){const n=Vm(e.x,t.x),o=Vm(e.y,t.y);return Math.sqrt(n**2+o**2)}function dE({current:e}){return e?e.ownerDocument.defaultView:null}function fd(e){if(e)return e.nodeType===3||e.nodeType===8?fd(e.nextSibling):e}const[S$,T$]=gs("Motion"),[F$]=gs("LayoutGroup"),P$={reducedMotion:"never",transition:void 0,nonce:void 0},[M$]=gs("MotionConfig");function O$(){return M$(F(()=>P$))}const I$={motionAttribute:"data-ap"},pd=[];function fE(e){for(const t of e)t&&!pd.includes(t)&&pd.push(t)}function pE(e,t,n){if(Array.isArray(e))return e.reduce((o,r)=>{const u=pE(r,t,n);return u?{...o,...u}:o},{});if(typeof e=="object")return e;if(e&&t){const o=t[e];return typeof o=="function"?o(n):o}}function R$(e,t,n){const o=pE(e,t,n);if(!o)return;const{transition:r,transitionEnd:u,...a}=o;return{...a,...u}}function L$(e,t){const n=(e.initial===void 0&&e.variants?t?.initial:e.initial)===!1?["initial","animate"]:["initial"],o=e.custom??e.presenceContext?.custom;return n.reduce((r,u)=>({...r,...R$(e[u]||t?.[u],e.variants,o)}),{})}function hE(e,t){const n=t?.length;if(n!==e.length)return!1;for(let o=0;o<n;o++)if(t[o]!==e[o])return!1;return!0}var q$=new Set(["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"]);function mE(e){return q$.has(e)}const zm=new WeakMap;var $$=class{constructor(e,t){this.element=null,this.isExiting=!1,this.presenceContainer=null,this.children=new Set,this.features=new Map,this._context=null,this.options=e,this.parent=t,t?.children?.add(this),this.latestValues=L$(e,this.context),this.type=mE(this.options.as)?"svg":"html"}get context(){return this._context||(this._context=new Proxy({},{get:(e,t)=>{const n=this.options[t];return Ml(n)||t==="initial"&&n===!1?n:this.parent?.context[t]}})),this._context}updateFeatures(){if(this.visualElement)for(const e of pd){this.features.has(e.key)||this.features.set(e.key,new e(this));const t=this.features.get(e.key);this.isMounted()&&(t.isMount?t.update():(t.mount(),t.isMount=!0))}}updateOptions(e){this.options=e,this.visualElement?.update({...this.options,whileTap:this.options.whilePress},this.options.presenceContext??null)}mount(e){zm.set(e,this),this.element=e;const t=this.options.presenceContext?.presenceId;t!==void 0&&e.setAttribute(I$.motionAttribute,t),this.visualElement?.mount(e),this.updateFeatures()}beforeUnmount(){this.getSnapshot(this.options,!1)}unmount(){this.parent?.children?.delete(this),zm.delete(this.element),this.features.forEach(e=>e.unmount?.()),this.visualElement?.unmount()}beforeUpdate(){this.getSnapshot(this.options,void 0)}update(){this.updateFeatures(),this.didUpdate()}tryExitComplete(){this.isExiting||this.options?.layoutId&&this.visualElement.projection?.currentAnimation?.state==="running"||this.options.presenceContext?.onMotionExitComplete?.(this.presenceContainer,this)}setActive(e,t){e==="exit"&&t&&(this.isExiting=!0),this.visualElement?.animationState?.setActive(e,t).then(()=>{e==="exit"&&t&&(this.isExiting=!1,this.options?.layoutId?Je.postRender(()=>this.tryExitComplete()):this.tryExitComplete())})}isMounted(){return!!this.element}initVisualElement(e){this.visualElement||(this.visualElement=e(this.options.as,{presenceContext:this.options.presenceContext??null,parent:this.parent?.visualElement,props:{...this.options,whileTap:this.options.whilePress},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{...this.latestValues}},reducedMotionConfig:this.options.motionConfig?.reducedMotion}),this.visualElement.parent?.addChild(this.visualElement),this.isMounted()&&this.visualElement.mount(this.element))}getSnapshot(e,t){}didUpdate(){}},zo=class{constructor(e){this.state=e}mount(){}unmount(){}update(){}};const gE=["initial","animate","exit","whileHover","whileDrag","whileFocus","whilePress"];var N$=gE.length;function vE(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?vE(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;n<N$;n++){const o=gE[n],r=e.props[o];(Ml(r)||r===!1)&&(t[o]=r)}return t}var yE=["animate","whileInView","whileFocus","whileHover","whilePress","whileDrag","exit"],j$=[...yE].reverse(),V$=yE.length;function Ar(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Um(){return{animate:Ar(!0),whileInView:Ar(),whileHover:Ar(),whilePress:Ar(),whileDrag:Ar(),whileFocus:Ar(),exit:Ar()}}function z$(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!hE(t,e):!1}function Hm(e){return Array.isArray(e)}function U$(e){return t=>Promise.all(t.map(({animation:n,options:o})=>VL(e,n,o)))}function H$(e){let t=U$(e),n=Um(),o=!0;const r=i=>(c,l)=>{const d=wu(e,l,i==="exit"?e.presenceContext?.custom:void 0);if(d){const{transition:p,transitionEnd:h,...m}=d;c={...c,...m,...h}}return c};function u(i){t=i(e)}function a(i){const{props:c}=e,l=vE(e.parent)||{},d=[],p=new Set;let h={},m=1/0;for(let y=0;y<V$;y++){const E=j$[y],b=n[E],v=c[E]!==void 0?c[E]:l[E],C=Ml(v),w=E===i?b.isActive:null;w===!1&&(m=y);let B=v===l[E]&&v!==c[E]&&C;if(B&&o&&e.manuallyAnimateOnMount&&(B=!1),b.protectedKeys={...h},!b.isActive&&w===null||!v&&!b.prevProp||Xf(v)||typeof v=="boolean")continue;const x=z$(b.prevProp,v);let _=x||E===i&&b.isActive&&!B&&C||y>m&&C,S=!1;const O=Array.isArray(v)?v:[v];let H=O.reduce(r(E),{});w===!1&&(H={});const{prevResolvedValues:N={}}=b,J={...N,...H},G=I=>{_=!0,p.has(I)&&(S=!0,p.delete(I)),b.needsAnimating[I]=!0;const W=e.getValue(I);W&&(W.liveStyle=!1)};for(const I in J){const W=H[I],K=N[I];if(Object.hasOwnProperty.call(h,I))continue;let de=!1;Hm(W)&&Hm(K)?de=!hE(W,K):de=W!==K,de?W!=null?G(I):p.add(I):W!==void 0&&p.has(I)?G(I):b.protectedKeys[I]=!0}b.prevProp=v,b.prevResolvedValues=H,b.isActive&&(h={...h,...H}),o&&e.blockInitialAnimation&&(_=!1);const $=B&&x;_&&(!$||S)&&d.push(...O.map(I=>{const W={type:E};if(typeof I=="string"&&o&&!$&&e.manuallyAnimateOnMount&&e.parent){const{parent:K}=e,de=wu(K,I);if(K.enteringChildren&&de){const{delayChildren:le}=de.transition||{};W.delay=B6(K.enteringChildren,e,le)}}return{animation:I,options:W}}))}if(p.size){const y={};if(typeof c.initial!="boolean"){const E=wu(e,Array.isArray(c.initial)?c.initial[0]:c.initial);E&&E.transition&&(y.transition=E.transition)}p.forEach(E=>{const b=e.getBaseTarget(E),v=e.getValue(E);v&&(v.liveStyle=!0),y[E]=b??null}),d.push({animation:y})}let g=!!d.length;return o&&(c.initial===!1||c.initial===c.animate)&&!e.manuallyAnimateOnMount&&(g=!1),o=!1,g?t(d):Promise.resolve()}function s(i,c){if(n[i].isActive===c)return Promise.resolve();e.variantChildren?.forEach(d=>{d.animationState?.setActive(i,c)}),n[i].isActive=c;const l=a(i);for(const d in n)n[d].protectedKeys={};return l}return{animateChanges:a,setActive:s,setAnimateFunction:u,getState:()=>n,reset:()=>{n=Um(),o=!0}}}function bE(e){return e.style.display==="none"||e.offsetParent===null&&window.getComputedStyle(e).position!=="fixed"}var K$=class extends zo{static#e=this.key="animation";constructor(e){super(e);const t=e.visualElement;t.animationState||=H$(t)}updateAnimationControlsSubscription(){const{animate:e}=this.state.options;Xf(e)&&(this.unmountControls=e.subscribe(this.state.visualElement))}mount(){bE(this.state.element)?this.state.setActive("exit",!0):this.state.visualElement.animationState?.animateChanges(),this.updateAnimationControlsSubscription()}update(){this.state.visualElement.animationState?.animateChanges();const{animate:e}=this.state.visualElement.getProps(),{animate:t}=this.state.visualElement.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.state.visualElement.animationState.reset(),this.unmountControls?.()}};function W$(e,t){return mE(e)?new Lq(t):new Tq(t)}function Km(e){return{point:{x:e.pageX,y:e.pageY}}}var G$=class extends zo{static#e=this.key="press";constructor(e){super(e)}isActive(){const{whilePress:e,onPress:t,onPressCancel:n,onPressStart:o}=this.state.options;return!!(e||t||n||o)}register(){const e=this.state.element;!e||!this.isActive()||(this.removePress?.(),this.removePress=lq(e,(t,n)=>{const o=this.state.options;return this.state.setActive("whilePress",!0),o.onPressStart&&Je.postRender(()=>o.onPressStart(n,Km(n))),(r,{success:u})=>{this.state.setActive("whilePress",!1);const a=u?"onPress":"onPressCancel",s=this.state.options[a];s&&Je.postRender(()=>s(r,Km(r)))}},{useGlobalTarget:this.state.options.globalPressTarget}))}mount(){this.register()}update(){const e=this.state.visualElement.prevProps;!(e?.whilePress||e?.whileTap||e?.onPress||e?.onPressCancel||e?.onPressStart)&&this.isActive()&&this.register()}unmount(){this.removePress?.(),this.removePress=void 0}};function EE(e){return e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1}function Xa(e,t="page"){return{point:{x:e[`${t}X`],y:e[`${t}Y`]}}}function Y$(e){return t=>EE(t)&&e(t,Xa(t))}var Z$=class extends zo{static#e=this.key="hover";constructor(e){super(e)}isActive(){const{whileHover:e,onHoverStart:t,onHoverEnd:n}=this.state.options;return!!(e||t||n)}register(){const e=this.state.element;!e||!this.isActive()||(this.removeHover?.(),this.removeHover=rq(e,(t,n)=>{const o=this.state.options;return this.state.setActive("whileHover",!0),o.onHoverStart&&Je.postRender(()=>o.onHoverStart(n,Xa(n))),r=>{this.state.setActive("whileHover",!1);const u=this.state.options.onHoverEnd;u&&Je.postRender(()=>u(r,Xa(r)))}}))}mount(){this.register()}update(){const e=this.state.visualElement.prevProps;!(e?.whileHover||e?.onHoverStart||e?.onHoverEnd)&&this.isActive()&&this.register()}unmount(){this.removeHover?.(),this.removeHover=void 0}},X$=class extends zo{static#e=this.key="inView";constructor(e){super(e)}isActive(){const{whileInView:e,onViewportEnter:t,onViewportLeave:n}=this.state.options;return!!(e||t||n)}startObserver(){const e=this.state.element;if(!e||!this.isActive())return;this.removeObserver?.();const{once:t,...n}=this.state.options.inViewOptions||{};this.removeObserver=_$(e,(o,r)=>{const u=this.state.options;if(this.state.setActive("whileInView",!0),u.onViewportEnter&&Je.postRender(()=>u.onViewportEnter(r)),!t)return()=>{this.state.setActive("whileInView",!1);const a=this.state.options.onViewportLeave;a&&Je.postRender(()=>a(r))}},n)}mount(){this.startObserver()}update(){const{props:e,prevProps:t}=this.state.visualElement;["amount","margin","root"].some(n=>e.inViewOptions?.[n]!==t?.inViewOptions?.[n])&&this.startObserver()}unmount(){this.removeObserver?.(),this.removeObserver=void 0}};function Wi(e,t,n,o={passive:!0}){return e.addEventListener(t,n,o),()=>e.removeEventListener(t,n)}var J$=class extends zo{static#e=this.key="focus";constructor(e){super(e),this.isFocused=!1}onFocus(){let e=!1;try{e=this.state.element.matches(":focus-visible")}catch{e=!0}e&&(this.state.setActive("whileFocus",!0),this.isFocused=!0)}onBlur(){this.isFocused&&(this.state.setActive("whileFocus",!1),this.isFocused=!1)}mount(){const e=this.state.element;this.removeFocus=vs(Wi(e,"focus",()=>this.onFocus()),Wi(e,"blur",()=>this.onBlur()))}unmount(){this.removeFocus?.(),this.removeFocus=void 0}};function CE(e){if(e)return e.options.allowProjection!==!1?e.projection:CE(e.parent)}const xE={borderRadius:{...ao,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ao,borderTopRightRadius:ao,borderBottomLeftRadius:ao,borderBottomRightRadius:ao,boxShadow:X6};function va(e){return typeof e=="object"&&e!==null&&"nodeType"in e}const Q$=typeof window>"u";var eN=class extends zo{static#e=this.key="projection";constructor(e){super(e),J6(xE),Q$||this.initProjection()}initProjection(){const e=this.state.options;this.state.visualElement.projection=new A$(this.state.visualElement.latestValues,e["data-framer-portal-id"]?void 0:CE(this.state.visualElement.parent)),this.projection=this.state.visualElement.projection,this.projection.isPresent=!0,this.setOptions()}setOptions(){const e=this.state.options,{layoutId:t,layout:n,drag:o=!1,dragConstraints:r=!1}=e;this.projection?.setOptions({layout:n,layoutId:t,alwaysMeasureLayout:!!t||!!o||r&&va(r),visualElement:this.state.visualElement,animationType:typeof e.layout=="string"?e.layout:"both",layoutRoot:e.layoutRoot,layoutScroll:e.layoutScroll,crossfade:e.crossfade,onExitComplete:()=>{!this.projection?.isPresent&&this.state.options.layoutId&&!this.state.isExiting&&queueMicrotask(()=>{this.state.options.presenceContext?.onMotionExitComplete?.(this.state.presenceContainer,this.state)})}})}update(){this.setOptions()}mount(){this.projection?.mount(this.state.element)}};function Sa(e,t,n,o){return Wi(e,t,Y$(n),o)}var Wm=new Set(["auto","scroll"]),wE=class{constructor(e,t,{transformPagePoint:n,contextWindow:o,dragSnapToOrigin:r=!1,element:u}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.onElementScroll=l=>{this.handleScroll(l.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const l=Pc(this.lastMoveEventInfo,this.history),d=this.startEvent!==null,p=k$(l.offset,{x:0,y:0})>=3;if(!d&&!p)return;const{point:h}=l,{timestamp:m}=Nt;this.history.push({...h,timestamp:m});const{onStart:g,onMove:y}=this.handlers;d||(g&&g(this.lastMoveEvent,l),this.startEvent=this.lastMoveEvent),y&&y(this.lastMoveEvent,l)},this.handlePointerMove=(l,d)=>{this.lastMoveEvent=l,this.lastMoveEventInfo=Fc(d,this.transformPagePoint),Je.update(this.updatePoint,!0)},this.handlePointerUp=(l,d)=>{this.end();const{onEnd:p,onSessionEnd:h,resumeAnimation:m}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&m&&m(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const g=Pc(l.type==="pointercancel"?this.lastMoveEventInfo:Fc(d,this.transformPagePoint),this.history);this.startEvent&&p&&p(l,g),h&&h(l,g)},!EE(e))return;this.dragSnapToOrigin=r,this.handlers=t,this.transformPagePoint=n,this.contextWindow=o||window;const a=Fc(Xa(e),this.transformPagePoint),{point:s}=a,{timestamp:i}=Nt;this.history=[{...s,timestamp:i}];const{onSessionStart:c}=t;c&&c(e,Pc(a,this.history)),this.removeListeners=vs(Sa(this.contextWindow,"pointermove",this.handlePointerMove),Sa(this.contextWindow,"pointerup",this.handlePointerUp),Sa(this.contextWindow,"pointercancel",this.handlePointerUp)),u&&this.startScrollTracking(u)}isScrollable(e){const t=window.getComputedStyle(e);return t.overflow==="auto"||t.overflow==="scroll"||t.overflowX==="auto"||t.overflowX==="scroll"||t.overflowY==="auto"||t.overflowY==="scroll"}startScrollTracking(e){let t=e.parentElement;for(;t;){const n=getComputedStyle(t);(Wm.has(n.overflowX)||Wm.has(n.overflowY))&&this.scrollPositions.set(t,{x:t.scrollLeft,y:t.scrollTop}),t=t.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0,passive:!0}),window.addEventListener("scroll",this.onWindowScroll,{passive:!0}),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(e){const t=this.scrollPositions.get(e);if(!t)return;const n=e===window,o=n?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},r={x:o.x-t.x,y:o.y-t.y};r.x===0&&r.y===0||(n?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=r.x,this.lastMoveEventInfo.point.y+=r.y):this.history.length>0&&(this.history[0].x-=r.x,this.history[0].y-=r.y),this.scrollPositions.set(e,o),Je.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners?.(),this.scrollPositions.clear(),hr(this.updatePoint)}};function Fc(e,t){return t?{point:t(e.point)}:e}function Gm(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Pc({point:e},t){return{point:e,delta:Gm(e,DE(t)),offset:Gm(e,tN(t)),velocity:nN(t,.1)}}function tN(e){return e[0]}function DE(e){return e[e.length-1]}function nN(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,o=null;const r=DE(e);for(;n>=0&&(o=e[n],!(r.timestamp-o.timestamp>Rn(t)));)n--;if(!o)return{x:0,y:0};const u=Mn(r.timestamp-o.timestamp);if(u===0)return{x:0,y:0};const a={x:(r.x-o.x)/u,y:(r.y-o.y)/u};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Ym(e){return(t,n)=>{e&&Je.postRender(()=>e(t,n))}}var oN=class extends zo{constructor(...e){super(...e),this.removePointerDownListener=In}static#e=this.key="pan";onPointerDown(e){this.session=new wE(e,this.createPanHandlers(),{transformPagePoint:this.state.visualElement.getTransformPagePoint(),contextWindow:dE(this.state.visualElement)})}createPanHandlers(){return{onSessionStart:Ym((e,t)=>{const{onPanSessionStart:n}=this.state.options;n&&n(e,t)}),onStart:Ym((e,t)=>{const{onPanStart:n}=this.state.options;n&&n(e,t)}),onMove:(e,t)=>{const{onPan:n}=this.state.options;n&&n(e,t)},onEnd:(e,t)=>{const{onPanEnd:n}=this.state.options;delete this.session,n&&Je.postRender(()=>n(e,t))}}}mount(){this.removePointerDownListener=Sa(this.state.element,"pointerdown",this.onPointerDown.bind(this))}update(){}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}};function AE(e){let t=null;return()=>{const n=()=>{t=null};return t===null?(t=e,n):!1}}var Zm=AE("dragHorizontal"),Xm=AE("dragVertical");function rN(e){let t=!1;if(e==="y")t=Xm();else if(e==="x")t=Zm();else{const n=Zm(),o=Xm();n&&o?t=()=>{n(),o()}:(n&&n(),o&&o())}return t}function uN(e,{min:t,max:n},o){return t!==void 0&&e<t?e=o?ft(t,e,o.min):Math.max(e,t):n!==void 0&&e>n&&(e=o?ft(n,e,o.max):Math.min(e,n)),e}const hd=.35;function aN(e,{top:t,left:n,bottom:o,right:r}){return{x:Jm(e.x,n,r),y:Jm(e.y,t,o)}}function Jm(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function sN(e=hd){return e===!1?e=0:e===!0&&(e=hd),{x:Qm(e,"left","right"),y:Qm(e,"top","bottom")}}function Qm(e,t,n){return{min:eg(e,t),max:eg(e,n)}}function eg(e,t){return typeof e=="number"?e:e[t]||0}function iN(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}function lN(e,t){return{x:tg(e.x,t.x),y:tg(e.y,t.y)}}function tg(e,t){let n=t.min-e.min,o=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,o]=[o,n]),{min:n,max:o}}function cN(e,t){let n=.5;const o=un(e),r=un(t);return r>o?n=Ga(t.min,t.max-o,e.min):o>r&&(n=Ga(e.min,e.max-r,t.min)),po(0,1,n)}const dN=new WeakMap;var fN=class{constructor(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=It(),this.state=e}get visualElement(){return this.state.visualElement}start(e,{snapToCursor:t=!1}={}){const n=i=>{t?this.stopAnimation():this.pauseAnimation(),t&&this.snapToCursor(Xa(i,"page").point)},o=(i,c)=>{this.stopAnimation();const{drag:l,dragPropagation:d,onDragStart:p}=this.getProps();l&&!d&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=rN(l),!this.openGlobalLock)||(this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Tn(h=>{let m=this.getAxisMotionValue(h).get()||0;if(co.test(m)){const{projection:g}=this.visualElement;if(g&&g.layout){const y=g.layout.layoutBox[h];y&&(m=un(y)*(parseFloat(m)/100))}}this.originPoint[h]=m}),p&&Je.postRender(()=>p(i,c)),rd(this.visualElement,"transform"),this.state.setActive("whileDrag",!0))},r=(i,c)=>{const{dragPropagation:l,dragDirectionLock:d,onDirectionLock:p,onDrag:h}=this.getProps();if(!l&&!this.openGlobalLock)return;const{offset:m}=c;if(d&&this.currentDirection===null){this.currentDirection=pN(m),this.currentDirection!==null&&p&&p(this.currentDirection);return}this.updateAxis("x",c.point,m),this.updateAxis("y",c.point,m),this.visualElement.render(),h&&h(i,c)},u=(i,c)=>this.stop(i,c),a=()=>Tn(i=>this.getAnimationState(i)==="paused"&&this.getAxisMotionValue(i).animation?.play()),{dragSnapToOrigin:s}=this.getProps();this.panSession=new wE(e,{onSessionStart:n,onStart:o,onMove:r,onSessionEnd:u,resumeAnimation:a},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:s,contextWindow:dE(this.visualElement),element:this.state.element})}stop(e,t){const n=this.isDragging;if(this.cancel(),!n)return;const{velocity:o}=t;this.startAnimation(o);const{onDragEnd:r}=this.getProps();r&&Je.postRender(()=>r(e,t))}cancel(){this.isDragging=!1;const{projection:e}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:t}=this.getProps();!t&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),this.state.setActive("whileDrag",!1)}updateAxis(e,t,n){const{drag:o}=this.getProps();if(!n||!Ys(e,o,this.currentDirection))return;const r=this.getAxisMotionValue(e);let u=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(u=uN(u,this.constraints[e],this.elastic[e])),r.set(u)}resolveConstraints(){const{dragConstraints:e,dragElastic:t}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,o=this.constraints;e&&va(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&n?this.constraints=aN(n.layoutBox,e):this.constraints=!1,this.elastic=sN(t),o!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&Tn(r=>{this.constraints!==!1&&this.getAxisMotionValue(r)&&(this.constraints[r]=iN(n.layoutBox[r],this.constraints[r]))})}resolveRefConstraints(){const{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!va(e))return!1;const n=e,{projection:o}=this.visualElement;if(!o||!o.layout)return!1;const r=Dq(n,o.root,this.visualElement.getTransformPagePoint());let u=lN(o.layout.layoutBox,r);if(t){const a=t(Cq(u));this.hasMutatedConstraints=!!a,a&&(u=K6(a))}return u}startAnimation(e){const{drag:t,dragMomentum:n,dragElastic:o,dragTransition:r,dragSnapToOrigin:u,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{},i=Tn(c=>{if(!Ys(c,t,this.currentDirection))return;let l=s&&s[c]||{};u&&(l={min:0,max:0});const d=o?200:1e6,p=o?40:1e7,h={type:"inertia",velocity:n?e[c]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10,...r,...l};return this.startAxisValueAnimation(c,h)});return Promise.all(i).then(a)}startAxisValueAnimation(e,t){const n=this.getAxisMotionValue(e);return rd(this.visualElement,e),n.start(Gf(e,n,0,t,this.visualElement,!1))}stopAnimation(){this.visualElement.projection?.isPresent&&Tn(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){Tn(e=>this.getAxisMotionValue(e).animation?.pause())}getAnimationState(e){return this.getAxisMotionValue(e).animation?.state}getAxisMotionValue(e){const t=`_drag${e.toUpperCase()}`,n=this.visualElement.getProps();return n[t]||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){Tn(t=>{const{drag:n}=this.getProps();if(!Ys(t,n,this.currentDirection))return;const{projection:o}=this.visualElement,r=this.getAxisMotionValue(t);if(o&&o.layout){const{min:u,max:a}=o.layout.layoutBox[t];r.set(e[t]-ft(u,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!va(t)||!n||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};Tn(u=>{const a=this.getAxisMotionValue(u);if(a&&this.constraints!==!1){const s=a.get();o[u]=cN({min:s,max:s},this.constraints[u])}});const{transformTemplate:r}=this.visualElement.getProps();this.state.element.style.transform=r?r({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),Tn(u=>{if(!Ys(u,e,null))return;const a=this.getAxisMotionValue(u),{min:s,max:i}=this.constraints[u];a.set(ft(s,i,o[u]))})}addListeners(){if(!this.state.element)return;dN.set(this.visualElement,this);const e=this.state.element,t=Sa(e,"pointerdown",s=>{const{drag:i,dragListener:c=!0}=this.getProps();i&&c&&this.start(s)}),n=()=>{const{dragConstraints:s}=this.getProps();va(s)&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,r=o.addEventListener("measure",n);o&&!o.layout&&(o.root&&o.root.updateScroll(),o.updateLayout()),Je.read(n);const u=Wi(window,"resize",()=>this.scalePositionWithinConstraints()),a=o.addEventListener("didUpdate",(({delta:s,hasLayoutChanged:i})=>{this.isDragging&&i&&(Tn(c=>{const l=this.getAxisMotionValue(c);l&&(this.originPoint[c]+=s[c].translate,l.set(l.get()+s[c].translate))}),this.visualElement.render())}));return()=>{u(),t(),r(),a&&a()}}getProps(){const e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:o=!1,dragConstraints:r=!1,dragElastic:u=hd,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:o,dragConstraints:r,dragElastic:u,dragMomentum:a}}};function Ys(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function pN(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}var hN=class extends zo{static#e=this.key="drag";constructor(e){super(e),this.removeGroupControls=In,this.removeListeners=In,this.controls=new fN(e)}mount(){const{dragControls:e}=this.state.options;e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||In}unmount(){this.removeGroupControls(),this.removeListeners()}},la=!1,mN=class extends zo{static#e=this.key="layout";constructor(e){super(e),this.hasMountSettled=!1,J6(xE),e.getSnapshot=this.getSnapshot.bind(this),e.didUpdate=this.didUpdate.bind(this)}updatePrevLead(e){const t=e.getStack();t?.prevLead&&!t.prevLead.snapshot&&(t.prevLead.willUpdate(),la=!0)}didUpdate(){la&&(this.state.options.layout||this.state.options.layoutId||this.state.options.drag)&&(la=!1,this.state.visualElement.projection?.root?.didUpdate())}mount(){const e=this.state.options,t=this.state.options.layoutGroup;if(e.layout||e.layoutId){const n=this.state.visualElement.projection;if(e.layoutId){const o=!bE(this.state.element);n.isPresent=o,o?n.promote():n.relegate(),this.updatePrevLead(n)}t?.group?.add(n),di.hasEverUpdated=!0}this.didUpdate(),Je.postRender(()=>{this.hasMountSettled=!0})}unmount(){const e=this.state.options.layoutGroup,t=this.state.visualElement.projection;t&&(e?.group&&(this.state.options.layout||this.state.options.layoutId)&&e.group.remove(t),this.state.options.layoutId&&(la=!0),this.didUpdate())}getSnapshot(e,t){const n=this.state.visualElement.projection,{drag:o,layoutDependency:r,layout:u,layoutId:a}=e;if(!n||!u&&!a&&!o||!this.hasMountSettled)return;la=!0;const s=this.state.options;(o||s.layoutDependency!==r||r===void 0||x0(t)&&n.isPresent!==t)&&n.willUpdate(),x0(t)&&t!==n.isPresent&&(n.isPresent=t,t?(n.promote(),this.updatePrevLead(n)):n.relegate())}};const gN={renderer:W$,features:[K$,G$,Z$,X$,J$,eN,oN,hN,mN]},[vN]=gs("LazyMotionContext"),[yN,cH]=gs("AnimatePresenceContext");function bN(e){return e.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`)}function BE(){return{transform:{},transformOrigin:{},style:{},vars:{}}}function EN(){return{...BE(),attrs:{}}}function CN(e){const t=BE();Jf(t,e);const n={...t.style};for(const o in t.vars)n[o]=t.vars[o];return Object.keys(n).length===0?null:n}function xN(e,t,n){const o=EN();eE(o,e,tE(t),void 0,n);const r={};for(const u in o.attrs){const a=Qf.has(u)?u:bN(u);r[a]=o.attrs[u]}return{attrs:r,style:{...o.style,...o.vars}}}function wN(e,t){const n=S$(null),o=F$({}),r=O$(),u=yN({}),a=vN({features:R({}),strict:!1}),s=hv();function i(){return WI(e,{layoutGroup:o,presenceContext:u,config:r.value})}function c(){return{...s,...i()}}const l=new $$(c(),n);T$(l),t&&l.initVisualElement(t),ye(a.features,h=>{h.features?.length&&fE(h.features),h.renderer&&l.initVisualElement(h.renderer),l.updateFeatures()},{immediate:!0,flush:"pre"});function d(){const h=l.type==="svg",m={...s};Object.keys(s).forEach(b=>{Zt(s[b])&&(m[b]=s[b].get())});const g=l.visualElement?.latestValues||l.latestValues;let y={...e.style,...h?{}:g};for(const b in y)Zt(y[b])&&(y[b]=y[b].get());if(h){const{attrs:b,style:v}=xN({...g,...y},l.options.as,e.style);Object.assign(m,b),y=v}e.drag&&e.dragListener!==!1&&Object.assign(y,{userSelect:"none",WebkitUserSelect:"none",WebkitTouchCallout:"none",touchAction:e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`});const E=CN(y);return E&&(m.style=E),m}const p=We().proxy;return $e(()=>{const h=fd(p.$el);l.mount(h)}),mo(()=>l.beforeUnmount()),Ht(()=>{fd(p.$el)?.isConnected||l.unmount()}),iv(()=>{l.beforeUpdate(),l.updateOptions(c())}),Gr(()=>{l.update()}),{getProps:i,getAttrs:d,layoutGroup:o,state:l}}const DN={ignoreStrict:{type:Boolean},forwardMotionProps:{type:Boolean,default:!1},asChild:{type:Boolean,default:!1},whileDrag:{type:[String,Array,Object]},whileHover:{type:[String,Array,Object]},whilePress:{type:[String,Array,Object]},whileInView:{type:[String,Array,Object]},whileFocus:{type:[String,Array,Object]},custom:{type:[String,Number,Object,Array]},initial:{type:[String,Array,Object,Boolean],default:void 0},animate:{type:[String,Array,Object],default:void 0},exit:{type:[String,Array,Object]},variants:{type:Object},inherit:{type:Boolean},style:{type:Object},transformTemplate:{type:Function},transition:{type:Object},onAnimationComplete:{type:Function},onUpdate:{type:Function},layout:{type:[Boolean,String],default:!1},layoutId:{type:String,default:void 0},layoutScroll:{type:Boolean,default:!1},layoutRoot:{type:Boolean,default:!1},"data-framer-portal-id":{type:String},crossfade:{type:Boolean,default:!0},layoutDependency:{type:null,default:void 0},onBeforeLayoutMeasure:{type:Function},onLayoutMeasure:{type:Function},onLayoutAnimationStart:{type:Function},onLayoutAnimationComplete:{type:Function},globalPressTarget:{type:Boolean},onPressStart:{type:Function},onPress:{type:Function},onPressCancel:{type:Function},onHoverStart:{type:Function},onHoverEnd:{type:Function},inViewOptions:{type:Object},onViewportEnter:{type:Function},onViewportLeave:{type:Function},drag:{type:[Boolean,String]},dragSnapToOrigin:{type:Boolean},dragDirectionLock:{type:Boolean},dragPropagation:{type:Boolean},dragConstraints:{type:[Boolean,Object]},dragElastic:{type:[Boolean,Number,Object],default:.5},dragMomentum:{type:Boolean,default:!0},dragTransition:{type:Object},dragListener:{type:Boolean,default:!0},dragControls:{type:Object},onDragStart:{type:Function},onDragEnd:{type:Function},onDrag:{type:Function},onDirectionLock:{type:Function},onDragTransitionEnd:{type:Function},onMeasureDragConstraints:{type:Function},onPanSessionStart:{type:Function},onPanStart:{type:Function},onPan:{type:Function},onPanEnd:{type:Function}};var AN=new Map,BN=new Map;function _N(e){if(!Array.isArray(e))return[e];const t=[];for(const n of e)Array.isArray(n)?t.push(...n):t.push(n);return t}var kN=["area","img","input"];function SN(e,t,n){if(typeof e=="string"&&kN.includes(e))return qe(e,t);if(e==="template"){if(!n.default)return null;const o=_N(n.default()),r=o.findIndex(i=>i.type!==bt);if(r===-1)return o;const u=o[r];delete u.props?.ref;const a=u.props?j(t,u.props):t;t.class&&u.props?.class&&delete u.props.class;const s=An(u,a);for(const i in a)i.startsWith("on")&&(s.props||={},s.props[i]=a[i]);return o.length===1?s:(o[r]=s,o)}return null}function ng(e,t={}){const n=typeof e=="string",o=n?e:e.name||"",r=t.renderer?AN:BN;if(n&&r?.has(e))return r.get(e);const u=L({inheritAttrs:!1,props:{...DN,as:{type:[String,Object],default:e||"div"}},name:o?`motion.${o}`:"Motion",setup(a,{slots:s}){const{getProps:i,getAttrs:c,state:l}=wN(a,t.renderer);function d(){const p=l.element;if((typeof a.as!="object"||a.asChild)&&p){const{style:h}=c();if(h)for(const[m,g]of Object.entries(h))p.style[m]=g}}return()=>{const p=i(),h=c(),m=a.asChild?"template":a.as,g={...a.forwardMotionProps?p:{},...h,onVnodeUpdated:d},y=SN(m,g,s);return y!==null?y:qe(m,{...g},s)}}});return n&&r?.set(e,u),u}function TN(e){const t=e?.renderer;return fE(e?.features||[]),new Proxy({},{get(n,o){return o==="create"?(r,u)=>ng(r,{...u,renderer:t}):ng(o,{renderer:t})}})}const fi=TN(gN),dH=fi.create("div"),FN={xmlns:"http://www.w3.org/2000/svg",class:"size-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},PN=L({__name:"IconMenuToggle",props:{open:{type:Boolean}},setup(e){const t=e,n={normal:{rotate:0,y:0,opacity:1},close:r=>{const u=r;return{rotate:u===1?45:u===3?-45:0,y:u===1?6:u===3?-6:0,opacity:u===2?0:1,transition:{type:"spring",stiffness:260,damping:20}}}},o=F(()=>t.open?"close":"normal");return(r,u)=>{const a=hn;return D(),k(a,{size:"sm",variant:"ghost",color:"neutral",class:"-me-1.5",square:""},{default:A(()=>[(D(),re("svg",FN,[q(f(fi).line,{x1:"4",y1:"6",x2:"20",y2:"6",variants:n,animate:f(o),custom:1,class:"outline-none"},null,8,["animate"]),q(f(fi).line,{x1:"4",y1:"12",x2:"20",y2:"12",variants:n,animate:f(o),custom:2,class:"outline-none"},null,8,["animate"]),q(f(fi).line,{x1:"4",y1:"18",x2:"20",y2:"18",variants:n,animate:f(o),custom:3,class:"outline-none"},null,8,["animate"])]))]),_:1})}}}),MN=Object.assign(PN,{__name:"IconMenuToggle"}),ON={slots:{base:"font-medium inline-flex items-center",label:"truncate",leadingIcon:"shrink-0",leadingAvatar:"shrink-0",leadingAvatarSize:"",trailingIcon:"shrink-0"},variants:{fieldGroup:{horizontal:"not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none focus-visible:z-[1]",vertical:"not-only:first:rounded-b-none not-only:last:rounded-t-none not-last:not-first:rounded-none focus-visible:z-[1]"},color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{solid:"",outline:"",soft:"",subtle:""},size:{xs:{base:"text-[8px]/3 px-1 py-0.5 gap-1 rounded-sm",leadingIcon:"size-3",leadingAvatarSize:"3xs",trailingIcon:"size-3"},sm:{base:"text-[10px]/3 px-1.5 py-1 gap-1 rounded-sm",leadingIcon:"size-3",leadingAvatarSize:"3xs",trailingIcon:"size-3"},md:{base:"text-xs px-2 py-1 gap-1 rounded-md",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},lg:{base:"text-sm px-2 py-1 gap-1.5 rounded-md",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},xl:{base:"text-base px-2.5 py-1 gap-1.5 rounded-md",leadingIcon:"size-6",leadingAvatarSize:"2xs",trailingIcon:"size-6"}},square:{true:""}},compoundVariants:[{color:"primary",variant:"solid",class:"bg-primary text-inverted"},{color:"secondary",variant:"solid",class:"bg-secondary text-inverted"},{color:"success",variant:"solid",class:"bg-success text-inverted"},{color:"info",variant:"solid",class:"bg-info text-inverted"},{color:"warning",variant:"solid",class:"bg-warning text-inverted"},{color:"error",variant:"solid",class:"bg-error text-inverted"},{color:"primary",variant:"outline",class:"text-primary ring ring-inset ring-primary/50"},{color:"secondary",variant:"outline",class:"text-secondary ring ring-inset ring-secondary/50"},{color:"success",variant:"outline",class:"text-success ring ring-inset ring-success/50"},{color:"info",variant:"outline",class:"text-info ring ring-inset ring-info/50"},{color:"warning",variant:"outline",class:"text-warning ring ring-inset ring-warning/50"},{color:"error",variant:"outline",class:"text-error ring ring-inset ring-error/50"},{color:"primary",variant:"soft",class:"bg-primary/10 text-primary"},{color:"secondary",variant:"soft",class:"bg-secondary/10 text-secondary"},{color:"success",variant:"soft",class:"bg-success/10 text-success"},{color:"info",variant:"soft",class:"bg-info/10 text-info"},{color:"warning",variant:"soft",class:"bg-warning/10 text-warning"},{color:"error",variant:"soft",class:"bg-error/10 text-error"},{color:"primary",variant:"subtle",class:"bg-primary/10 text-primary ring ring-inset ring-primary/25"},{color:"secondary",variant:"subtle",class:"bg-secondary/10 text-secondary ring ring-inset ring-secondary/25"},{color:"success",variant:"subtle",class:"bg-success/10 text-success ring ring-inset ring-success/25"},{color:"info",variant:"subtle",class:"bg-info/10 text-info ring ring-inset ring-info/25"},{color:"warning",variant:"subtle",class:"bg-warning/10 text-warning ring ring-inset ring-warning/25"},{color:"error",variant:"subtle",class:"bg-error/10 text-error ring ring-inset ring-error/25"},{color:"neutral",variant:"solid",class:"text-inverted bg-inverted"},{color:"neutral",variant:"outline",class:"ring ring-inset ring-accented text-default bg-default"},{color:"neutral",variant:"soft",class:"text-default bg-elevated"},{color:"neutral",variant:"subtle",class:"ring ring-inset ring-accented text-default bg-elevated"},{size:"xs",square:!0,class:"p-0.5"},{size:"sm",square:!0,class:"p-1"},{size:"md",square:!0,class:"p-1"},{size:"lg",square:!0,class:"p-1"},{size:"xl",square:!0,class:"p-1"}],defaultVariants:{color:"primary",variant:"solid",size:"md"}},_E={__name:"UBadge",props:{as:{type:null,required:!1,default:"span"},label:{type:[String,Number],required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},square:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:null,required:!1},trailing:{type:Boolean,required:!1},trailingIcon:{type:null,required:!1}},setup(e){const t=e,n=qt(),o=Pe(),r=Et("badge",t),{orientation:u,size:a}=Eb(t),{isLeading:s,isTrailing:i,leadingIconName:c,trailingIconName:l}=bb(t),d=F(()=>Se({extend:Se(ON),...o.ui?.badge||{}})({color:t.color,variant:t.variant,size:a.value||t.size,square:t.square||!n.default&&!t.label,fieldGroup:u.value}));return(p,h)=>(D(),k(f(we),{as:e.as,"data-slot":"base",class:U(d.value.base({class:[f(r)?.base,t.class]}))},{default:A(()=>[P(p.$slots,"leading",{ui:d.value},()=>[f(s)&&f(c)?(D(),k(st,{key:0,name:f(c),"data-slot":"leadingIcon",class:U(d.value.leadingIcon({class:f(r)?.leadingIcon}))},null,8,["name","class"])):e.avatar?(D(),k(Ku,j({key:1,size:f(r)?.leadingAvatarSize||d.value.leadingAvatarSize()},e.avatar,{"data-slot":"leadingAvatar",class:d.value.leadingAvatar({class:f(r)?.leadingAvatar})}),null,16,["size","class"])):Y("",!0)]),P(p.$slots,"default",{ui:d.value},()=>[e.label!==void 0&&e.label!==null?(D(),re("span",{key:0,"data-slot":"label",class:U(d.value.label({class:f(r)?.label}))},Fe(e.label),3)):Y("",!0)]),P(p.$slots,"trailing",{ui:d.value},()=>[f(i)&&f(l)?(D(),k(st,{key:0,name:f(l),"data-slot":"trailingIcon",class:U(d.value.trailingIcon({class:f(r)?.trailingIcon}))},null,8,["name","class"])):Y("",!0)])]),_:3},8,["as","class"]))}},IN={slots:{root:"",content:"data-[state=open]:animate-[accordion-down_200ms_ease-out] data-[state=closed]:animate-[accordion-up_200ms_ease-out] overflow-hidden focus:outline-none",list:"isolate -mx-2.5 -mt-1.5",item:"",listWithChildren:"ms-5 border-s border-default",itemWithChildren:"flex flex-col data-[state=open]:mb-1.5",trigger:"font-semibold",link:"group relative w-full px-2.5 py-1.5 before:inset-y-px before:inset-x-0 flex items-center gap-1.5 text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2",linkLeadingIcon:"shrink-0 size-5",linkTrailing:"ms-auto inline-flex gap-1.5 items-center",linkTrailingBadge:"shrink-0",linkTrailingBadgeSize:"sm",linkTrailingIcon:"size-5 transform transition-transform duration-200 shrink-0 group-data-[state=open]:rotate-180",linkTitle:"truncate",linkTitleExternalIcon:"size-3 align-top text-dimmed"},variants:{color:{primary:{trigger:"focus-visible:ring-primary",link:"focus-visible:before:ring-primary"},secondary:{trigger:"focus-visible:ring-secondary",link:"focus-visible:before:ring-secondary"},success:{trigger:"focus-visible:ring-success",link:"focus-visible:before:ring-success"},info:{trigger:"focus-visible:ring-info",link:"focus-visible:before:ring-info"},warning:{trigger:"focus-visible:ring-warning",link:"focus-visible:before:ring-warning"},error:{trigger:"focus-visible:ring-error",link:"focus-visible:before:ring-error"},neutral:{trigger:"focus-visible:ring-inverted",link:"focus-visible:before:ring-inverted"}},highlightColor:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{pill:"",link:""},active:{true:{link:"font-medium"},false:{link:"text-muted",linkLeadingIcon:"text-dimmed"}},disabled:{true:{trigger:"data-[state=open]:text-highlighted"}},highlight:{true:{}},level:{true:{item:"ps-1.5 -ms-px",itemWithChildren:"ps-1.5 -ms-px"}}},compoundVariants:[{highlight:!0,level:!0,class:{link:["after:absolute after:-left-1.5 after:inset-y-0.5 after:block after:w-px after:rounded-full","after:transition-colors"]}},{disabled:!1,active:!1,variant:"pill",class:{link:["hover:text-highlighted hover:before:bg-elevated/50 data-[state=open]:text-highlighted","transition-colors before:transition-colors"],linkLeadingIcon:["group-hover:text-default group-data-[state=open]:text-default","transition-colors"]}},{color:"primary",variant:"pill",active:!0,class:{link:"text-primary",linkLeadingIcon:"text-primary group-data-[state=open]:text-primary"}},{color:"secondary",variant:"pill",active:!0,class:{link:"text-secondary",linkLeadingIcon:"text-secondary group-data-[state=open]:text-secondary"}},{color:"success",variant:"pill",active:!0,class:{link:"text-success",linkLeadingIcon:"text-success group-data-[state=open]:text-success"}},{color:"info",variant:"pill",active:!0,class:{link:"text-info",linkLeadingIcon:"text-info group-data-[state=open]:text-info"}},{color:"warning",variant:"pill",active:!0,class:{link:"text-warning",linkLeadingIcon:"text-warning group-data-[state=open]:text-warning"}},{color:"error",variant:"pill",active:!0,class:{link:"text-error",linkLeadingIcon:"text-error group-data-[state=open]:text-error"}},{color:"neutral",variant:"pill",active:!0,class:{link:"text-highlighted",linkLeadingIcon:"text-highlighted group-data-[state=open]:text-highlighted"}},{variant:"pill",active:!0,highlight:!1,class:{link:"before:bg-elevated"}},{variant:"pill",active:!0,highlight:!0,disabled:!1,class:{link:["hover:before:bg-elevated/50","before:transition-colors"]}},{disabled:!1,active:!1,variant:"link",class:{link:["hover:text-highlighted data-[state=open]:text-highlighted","transition-colors"],linkLeadingIcon:["group-hover:text-default group-data-[state=open]:text-default","transition-colors"]}},{color:"primary",variant:"link",active:!0,class:{link:"text-primary",linkLeadingIcon:"text-primary group-data-[state=open]:text-primary"}},{color:"secondary",variant:"link",active:!0,class:{link:"text-secondary",linkLeadingIcon:"text-secondary group-data-[state=open]:text-secondary"}},{color:"success",variant:"link",active:!0,class:{link:"text-success",linkLeadingIcon:"text-success group-data-[state=open]:text-success"}},{color:"info",variant:"link",active:!0,class:{link:"text-info",linkLeadingIcon:"text-info group-data-[state=open]:text-info"}},{color:"warning",variant:"link",active:!0,class:{link:"text-warning",linkLeadingIcon:"text-warning group-data-[state=open]:text-warning"}},{color:"error",variant:"link",active:!0,class:{link:"text-error",linkLeadingIcon:"text-error group-data-[state=open]:text-error"}},{color:"neutral",variant:"link",active:!0,class:{link:"text-highlighted",linkLeadingIcon:"text-highlighted group-data-[state=open]:text-highlighted"}},{highlightColor:"primary",highlight:!0,level:!0,active:!0,class:{link:"after:bg-primary"}},{highlightColor:"secondary",highlight:!0,level:!0,active:!0,class:{link:"after:bg-secondary"}},{highlightColor:"success",highlight:!0,level:!0,active:!0,class:{link:"after:bg-success"}},{highlightColor:"info",highlight:!0,level:!0,active:!0,class:{link:"after:bg-info"}},{highlightColor:"warning",highlight:!0,level:!0,active:!0,class:{link:"after:bg-warning"}},{highlightColor:"error",highlight:!0,level:!0,active:!0,class:{link:"after:bg-error"}},{highlightColor:"neutral",highlight:!0,level:!0,active:!0,class:{link:"after:bg-inverted"}}],defaultVariants:{color:"primary",highlightColor:"primary",variant:"pill"}},kE=Object.assign({inheritAttrs:!1},{__name:"UContentNavigation",props:{as:{type:null,required:!1,default:"nav"},defaultOpen:{type:Boolean,required:!1,default:void 0},trailingIcon:{type:null,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},highlight:{type:Boolean,required:!1,default:!1},highlightColor:{type:null,required:!1},collapsible:{type:Boolean,required:!1,default:!0},level:{type:Number,required:!1,default:0},navigation:{type:Array,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},disabled:{type:Boolean,required:!1},type:{type:String,required:!1,default:"multiple"},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t,r=qt(),u=it(Jt(n,"collapsible","type","unmountOnHide"),o),a=Yn(),s=Pe(),i=Et("contentNavigation",n),[c,l]=To(),d=F(()=>Se({extend:Se(IN),...s.ui?.contentNavigation||{}})({color:n.color,variant:n.variant,highlight:n.highlight,highlightColor:n.highlightColor||n.color})),p=F(()=>n.disabled||n.type==="multiple"&&n.collapsible===!1);function h(g,y){return g.children?.length?g.children.some(E=>h(E,y)):y===g.path}const m=F(()=>{if(n.defaultOpen===!1)return;if(n.defaultOpen===void 0)return n.type==="single"?"0":n.navigation?.map((y,E)=>y.defaultOpen!==!1&&String(E)).filter(Boolean);const g=n.navigation?.reduce((y,E,b)=>(h(E,a.path)&&y.push(String(b)),y),[])||[];return n.type==="multiple"?g:g[0]});return(g,y)=>(D(),re(Ce,null,[q(f(c),null,{default:A(({link:E,active:b})=>[P(g.$slots,"link",{link:E,active:b,ui:d.value},()=>[P(g.$slots,"link-leading",{link:E,active:b,ui:d.value},()=>[E.icon?(D(),k(st,{key:0,name:E.icon,"data-slot":"linkLeadingIcon",class:U(d.value.linkLeadingIcon({class:[f(i)?.linkLeadingIcon,E.ui?.linkLeadingIcon],active:b}))},null,8,["name","class"])):Y("",!0)]),E.title||r["link-title"]?(D(),re("span",{key:0,"data-slot":"linkTitle",class:U(d.value.linkTitle({class:[f(i)?.linkTitle,E.ui?.linkTitle],active:b}))},[P(g.$slots,"link-title",{link:E,active:b,ui:d.value},()=>[Ke(Fe(E.title),1)]),E.target==="_blank"?(D(),k(st,{key:0,name:f(s).ui.icons.external,"data-slot":"linkTitleExternalIcon",class:U(d.value.linkTitleExternalIcon({class:[f(i)?.linkTitleExternalIcon,E.ui?.linkTitleExternalIcon],active:b}))},null,8,["name","class"])):Y("",!0)],2)):Y("",!0),E.badge||E.badge===0||E.children?.length&&!p.value||E.trailingIcon||r["link-trailing"]?(D(),re("span",{key:1,"data-slot":"linkTrailing",class:U(d.value.linkTrailing({class:[f(i)?.linkTrailing,E.ui?.linkTrailing]}))},[P(g.$slots,"link-trailing",{link:E,active:b,ui:d.value},()=>[E.badge||E.badge===0?(D(),k(_E,j({key:0,color:"neutral",variant:"outline",size:f(i)?.linkTrailingBadgeSize||d.value.linkTrailingBadgeSize()},typeof E.badge=="string"||typeof E.badge=="number"?{label:E.badge}:E.badge,{"data-slot":"linkTrailingBadge",class:d.value.linkTrailingBadge({class:f(i)?.linkTrailingBadge})}),null,16,["size","class"])):Y("",!0),E.children?.length&&!p.value?(D(),k(st,{key:1,name:E.trailingIcon||e.trailingIcon||f(s).ui.icons.chevronDown,"data-slot":"linkTrailingIcon",class:U(d.value.linkTrailingIcon({class:[f(i)?.linkTrailingIcon,E.ui?.linkTrailingIcon]}))},null,8,["name","class"])):E.trailingIcon?(D(),k(st,{key:2,name:E.trailingIcon,"data-slot":"linkTrailingIcon",class:U(d.value.linkTrailingIcon({class:[f(i)?.linkTrailingIcon,E.ui?.linkTrailingIcon]}))},null,8,["name","class"])):Y("",!0)])],2)):Y("",!0)])]),_:3}),q(f(we),j({as:e.as},g.$attrs,{"as-child":e.level>0,"data-slot":"root",class:d.value.root({class:[f(i)?.root,n.class]})}),{default:A(()=>[q(f(D0),j({as:"ul",disabled:p.value},f(u),{"default-value":m.value,class:e.level>0?d.value.listWithChildren({class:f(i)?.listWithChildren}):d.value.list({class:f(i)?.list})}),{default:A(()=>[(D(!0),re(Ce,null,yt(e.navigation,(E,b)=>(D(),re(Ce,{key:b},[E.children?.length?(D(),k(f(t1),{key:0,as:"li",disabled:!!E.disabled,"data-slot":"itemWithChildren",class:U(d.value.itemWithChildren({class:[f(i)?.itemWithChildren,E.ui?.itemWithChildren],level:e.level>0})),value:String(b)},{default:A(()=>[q(f(B0),{as:"button",class:U([d.value.link({class:[f(i)?.link,E.ui?.link,E.class],active:E.active,disabled:!!E.disabled||p.value}),d.value.trigger({class:[f(i)?.trigger,E.ui?.trigger],disabled:!!E.disabled||p.value})])},{default:A(()=>[q(f(l),{link:E,active:E.active||!1},null,8,["link","active"])]),_:2},1032,["class"]),q(f(n1),{"data-slot":"content",class:U(d.value.content({class:[f(i)?.content,E.ui?.content]}))},{default:A(()=>[q(kE,j({ref_for:!0},f(u),{navigation:E.children,"default-open":e.defaultOpen,level:e.level+1,"trailing-icon":e.trailingIcon,color:e.color,variant:e.variant,highlight:e.highlight,"highlight-color":e.highlightColor,ui:f(i)}),us({_:2},[yt(r,(v,C)=>({name:C,fn:A(w=>[P(g.$slots,C,j({ref_for:!0},{...w,link:w.link}))])}))]),1040,["navigation","default-open","level","trailing-icon","color","variant","highlight","highlight-color","ui"])]),_:2},1032,["class"])]),_:2},1032,["disabled","class","value"])):(D(),re("li",{key:1,"data-slot":"item",class:U(d.value.item({class:[f(i)?.item,E.ui?.item],level:e.level>0}))},[q($r,j({ref_for:!0},f(xu)(f(Q1)(E)),{custom:""}),{default:A(({active:v,...C})=>[q(_o,j({ref_for:!0},C,{"data-slot":"link",class:d.value.link({class:[f(i)?.link,E.ui?.link,E.class],active:v,disabled:!!E.disabled,level:e.level>0})}),{default:A(()=>[q(f(l),{link:E,active:v},null,8,["link","active"])]),_:2},1040,["class"])]),_:2},1040)],2))],64))),128))]),_:3},16,["disabled","default-value","class"])]),_:3},16,["as","as-child","class"])],64))}});function SE(e){const t=Pe();return F(()=>t.ui?.[e]?.defaultVariants||{})}const RN=L({__name:"AppHeaderBody",setup(e){const t=Ue("navigation"),n=SE("contentNavigation");return(o,r)=>{const u=kE;return D(),k(u,{highlight:f(n).highlight??!0,"highlight-color":f(n).highlightColor,variant:f(n).variant??"link",color:f(n).color,navigation:f(t)},null,8,["highlight","highlight-color","variant","color","navigation"])}}}),LN=Object.assign(RN,{__name:"AppHeaderBody"}),qN={slots:{root:"relative flex gap-1.5 [&>div]:min-w-0",list:"isolate min-w-0",label:"w-full flex items-center gap-1.5 font-semibold text-xs/5 text-highlighted px-2.5 py-1.5",item:"min-w-0",link:"group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2",linkLeadingIcon:"shrink-0 size-5",linkLeadingAvatar:"shrink-0",linkLeadingAvatarSize:"2xs",linkLeadingChipSize:"sm",linkTrailing:"group ms-auto inline-flex gap-1.5 items-center",linkTrailingBadge:"shrink-0",linkTrailingBadgeSize:"sm",linkTrailingIcon:"size-5 transform shrink-0 group-data-[state=open]:rotate-180 transition-transform duration-200",linkLabel:"truncate",linkLabelExternalIcon:"inline-block size-3 align-top text-dimmed",childList:"isolate",childLabel:"text-xs text-highlighted",childItem:"",childLink:"group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2",childLinkWrapper:"min-w-0",childLinkIcon:"size-5 shrink-0",childLinkLabel:"truncate",childLinkLabelExternalIcon:"inline-block size-3 align-top text-dimmed",childLinkDescription:"text-muted",separator:"px-2 h-px bg-border",viewportWrapper:"absolute top-full left-0 flex w-full",viewport:"relative overflow-hidden bg-default shadow-lg rounded-md ring ring-default h-(--reka-navigation-menu-viewport-height) w-full transition-[width,height,left,right] duration-200 origin-[top_center] data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in] z-1",content:"",indicator:"absolute left-0 data-[state=visible]:animate-[fade-in_100ms_ease-out] data-[state=hidden]:animate-[fade-out_100ms_ease-in] data-[state=hidden]:opacity-0 bottom-0 z-2 w-(--reka-navigation-menu-indicator-size) translate-x-(--reka-navigation-menu-indicator-position) flex h-2.5 items-end justify-center overflow-hidden transition-[translate,width] duration-200",arrow:"relative top-[50%] size-2.5 rotate-45 border border-default bg-default z-1 rounded-xs"},variants:{color:{primary:{link:"focus-visible:before:ring-primary",childLink:"focus-visible:before:ring-primary"},secondary:{link:"focus-visible:before:ring-secondary",childLink:"focus-visible:before:ring-secondary"},success:{link:"focus-visible:before:ring-success",childLink:"focus-visible:before:ring-success"},info:{link:"focus-visible:before:ring-info",childLink:"focus-visible:before:ring-info"},warning:{link:"focus-visible:before:ring-warning",childLink:"focus-visible:before:ring-warning"},error:{link:"focus-visible:before:ring-error",childLink:"focus-visible:before:ring-error"},neutral:{link:"focus-visible:before:ring-inverted",childLink:"focus-visible:before:ring-inverted"}},highlightColor:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{pill:"",link:""},orientation:{horizontal:{root:"items-center justify-between",list:"flex items-center",item:"py-2",link:"px-2.5 py-1.5 before:inset-x-px before:inset-y-0",childList:"grid p-2",childLink:"px-3 py-2 gap-2 before:inset-x-px before:inset-y-0",childLinkLabel:"font-medium",content:"absolute top-0 left-0 w-full max-h-[70vh] overflow-y-auto"},vertical:{root:"flex-col",link:"flex-row px-2.5 py-1.5 before:inset-y-px before:inset-x-0",childLabel:"px-1.5 py-0.5",childLink:"p-1.5 gap-1.5 before:inset-y-px before:inset-x-0"}},contentOrientation:{horizontal:{viewportWrapper:"justify-center",content:"data-[motion=from-start]:animate-[enter-from-left_200ms_ease] data-[motion=from-end]:animate-[enter-from-right_200ms_ease] data-[motion=to-start]:animate-[exit-to-left_200ms_ease] data-[motion=to-end]:animate-[exit-to-right_200ms_ease]"},vertical:{viewport:"sm:w-(--reka-navigation-menu-viewport-width) left-(--reka-navigation-menu-viewport-left) rtl:left-auto rtl:right-[calc(100%-var(--reka-navigation-menu-viewport-left)-var(--reka-navigation-menu-viewport-width))]"}},active:{true:{childLink:"before:bg-elevated text-highlighted",childLinkIcon:"text-default"},false:{link:"text-muted",linkLeadingIcon:"text-dimmed",childLink:["hover:before:bg-elevated/50 text-default hover:text-highlighted","transition-colors before:transition-colors"],childLinkIcon:["text-dimmed group-hover:text-default","transition-colors"]}},disabled:{true:{link:"cursor-not-allowed opacity-75"}},highlight:{true:""},level:{true:""},collapsed:{true:""}},compoundVariants:[{orientation:"horizontal",contentOrientation:"horizontal",class:{childList:"grid-cols-2 gap-2"}},{orientation:"horizontal",contentOrientation:"vertical",class:{childList:"gap-1",content:"w-60"}},{orientation:"vertical",collapsed:!1,class:{childList:"ms-5 border-s border-default",childItem:"ps-1.5 -ms-px",content:"data-[state=open]:animate-[collapsible-down_200ms_ease-out] data-[state=closed]:animate-[collapsible-up_200ms_ease-out] overflow-hidden"}},{orientation:"vertical",collapsed:!0,class:{link:"px-1.5",linkLabel:"hidden",linkTrailing:"hidden",content:"shadow-sm rounded-sm min-h-6 p-1"}},{orientation:"horizontal",highlight:!0,class:{link:["after:absolute after:-bottom-2 after:inset-x-2.5 after:block after:h-px after:rounded-full","after:transition-colors"]}},{orientation:"vertical",highlight:!0,level:!0,class:{link:["after:absolute after:-start-1.5 after:inset-y-0.5 after:block after:w-px after:rounded-full","after:transition-colors"]}},{disabled:!1,active:!1,variant:"pill",class:{link:["hover:text-highlighted hover:before:bg-elevated/50","transition-colors before:transition-colors"],linkLeadingIcon:["group-hover:text-default","transition-colors"]}},{disabled:!1,active:!1,variant:"pill",orientation:"horizontal",class:{link:"data-[state=open]:text-highlighted",linkLeadingIcon:"group-data-[state=open]:text-default"}},{disabled:!1,variant:"pill",highlight:!0,orientation:"horizontal",class:{link:"data-[state=open]:before:bg-elevated/50"}},{disabled:!1,variant:"pill",highlight:!1,active:!1,orientation:"horizontal",class:{link:"data-[state=open]:before:bg-elevated/50"}},{color:"primary",variant:"pill",active:!0,class:{link:"text-primary",linkLeadingIcon:"text-primary group-data-[state=open]:text-primary"}},{color:"secondary",variant:"pill",active:!0,class:{link:"text-secondary",linkLeadingIcon:"text-secondary group-data-[state=open]:text-secondary"}},{color:"success",variant:"pill",active:!0,class:{link:"text-success",linkLeadingIcon:"text-success group-data-[state=open]:text-success"}},{color:"info",variant:"pill",active:!0,class:{link:"text-info",linkLeadingIcon:"text-info group-data-[state=open]:text-info"}},{color:"warning",variant:"pill",active:!0,class:{link:"text-warning",linkLeadingIcon:"text-warning group-data-[state=open]:text-warning"}},{color:"error",variant:"pill",active:!0,class:{link:"text-error",linkLeadingIcon:"text-error group-data-[state=open]:text-error"}},{color:"neutral",variant:"pill",active:!0,class:{link:"text-highlighted",linkLeadingIcon:"text-highlighted group-data-[state=open]:text-highlighted"}},{variant:"pill",active:!0,highlight:!1,class:{link:"before:bg-elevated"}},{variant:"pill",active:!0,highlight:!0,disabled:!1,class:{link:["hover:before:bg-elevated/50","before:transition-colors"]}},{disabled:!1,active:!1,variant:"link",class:{link:["hover:text-highlighted","transition-colors"],linkLeadingIcon:["group-hover:text-default","transition-colors"]}},{disabled:!1,active:!1,variant:"link",orientation:"horizontal",class:{link:"data-[state=open]:text-highlighted",linkLeadingIcon:"group-data-[state=open]:text-default"}},{color:"primary",variant:"link",active:!0,class:{link:"text-primary",linkLeadingIcon:"text-primary group-data-[state=open]:text-primary"}},{color:"secondary",variant:"link",active:!0,class:{link:"text-secondary",linkLeadingIcon:"text-secondary group-data-[state=open]:text-secondary"}},{color:"success",variant:"link",active:!0,class:{link:"text-success",linkLeadingIcon:"text-success group-data-[state=open]:text-success"}},{color:"info",variant:"link",active:!0,class:{link:"text-info",linkLeadingIcon:"text-info group-data-[state=open]:text-info"}},{color:"warning",variant:"link",active:!0,class:{link:"text-warning",linkLeadingIcon:"text-warning group-data-[state=open]:text-warning"}},{color:"error",variant:"link",active:!0,class:{link:"text-error",linkLeadingIcon:"text-error group-data-[state=open]:text-error"}},{color:"neutral",variant:"link",active:!0,class:{link:"text-highlighted",linkLeadingIcon:"text-highlighted group-data-[state=open]:text-highlighted"}},{highlightColor:"primary",highlight:!0,level:!0,active:!0,class:{link:"after:bg-primary"}},{highlightColor:"secondary",highlight:!0,level:!0,active:!0,class:{link:"after:bg-secondary"}},{highlightColor:"success",highlight:!0,level:!0,active:!0,class:{link:"after:bg-success"}},{highlightColor:"info",highlight:!0,level:!0,active:!0,class:{link:"after:bg-info"}},{highlightColor:"warning",highlight:!0,level:!0,active:!0,class:{link:"after:bg-warning"}},{highlightColor:"error",highlight:!0,level:!0,active:!0,class:{link:"after:bg-error"}},{highlightColor:"neutral",highlight:!0,level:!0,active:!0,class:{link:"after:bg-inverted"}}],defaultVariants:{color:"primary",highlightColor:"primary",variant:"pill"}},$N=Object.assign({inheritAttrs:!1},{__name:"UNavigationMenu",props:{as:{type:null,required:!1},type:{type:null,required:!1,default:"multiple"},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1},trailingIcon:{type:null,required:!1},externalIcon:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},items:{type:null,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},orientation:{type:null,required:!1,default:"horizontal"},collapsed:{type:Boolean,required:!1},tooltip:{type:[Boolean,Object],required:!1},popover:{type:[Boolean,Object],required:!1},highlight:{type:Boolean,required:!1},highlightColor:{type:null,required:!1},content:{type:Object,required:!1},contentOrientation:{type:null,required:!1,default:"horizontal"},arrow:{type:Boolean,required:!1},valueKey:{type:null,required:!1,default:"value"},labelKey:{type:null,required:!1,default:"label"},class:{type:null,required:!1},ui:{type:Object,required:!1},delayDuration:{type:Number,required:!1,default:0},disableClickTrigger:{type:Boolean,required:!1},disableHoverTrigger:{type:Boolean,required:!1},skipDelayDuration:{type:Number,required:!1},disablePointerLeaveClose:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},disabled:{type:Boolean,required:!1},collapsible:{type:Boolean,required:!1,default:!0}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t,r=qt(),u=Pe(),a=Et("navigationMenu",n),s=it(F(()=>({as:n.as,delayDuration:n.delayDuration,skipDelayDuration:n.skipDelayDuration,orientation:n.orientation,disableClickTrigger:n.disableClickTrigger,disableHoverTrigger:n.disableHoverTrigger,disablePointerLeaveClose:n.disablePointerLeaveClose,unmountOnHide:n.unmountOnHide})),o),i=it(Jt(n,"collapsible","disabled","type","unmountOnHide"),o),c=Ye(()=>n.content),l=Ye(()=>wt(typeof n.tooltip=="boolean"?{}:n.tooltip,{...n.orientation==="vertical"&&{delayDuration:0,content:{side:"right"}}})),d=Ye(()=>wt(typeof n.popover=="boolean"?{}:n.popover,{mode:"hover",content:{side:"right",align:"start",alignOffset:2}})),[p,h]=To(),[m,g]=To({props:{item:Object,index:Number,level:Number,listIndex:Number}}),y=F(()=>Se({extend:Se(qN),...u.ui?.navigationMenu||{}})({orientation:n.orientation,contentOrientation:n.orientation==="vertical"?void 0:n.contentOrientation,collapsed:n.collapsed,color:n.color,variant:n.variant,highlight:n.highlight,highlightColor:n.highlightColor||n.color})),E=F(()=>n.items?.length?eb(n.items)?n.items:[n.items]:[]);function b(w,B,x,_){const S=E.value.length>1?`group-${_}-`:"";return jt(w,n.valueKey)??(x>0?`${S}item-${x}-${B}`:`${S}item-${B}`)}function v(w,B=0,x=0){const _=w.reduce((S,O,H)=>((O.defaultOpen||O.open)&&S.push(b(O,H,B,x)),S),[]);return n.type==="single"?_[0]:_}function C(w,B){B.children?.length&&(n.orientation==="horizontal"?w.preventDefault():n.orientation==="vertical"&&!n.collapsed&&(w.preventDefault(),w.stopPropagation()))}return(w,B)=>(D(),re(Ce,null,[q(f(p),null,{default:A(({item:x,active:_,index:S})=>[P(w.$slots,x.slot||"item",{item:x,index:S,active:_,ui:y.value},()=>[P(w.$slots,x.slot?`${x.slot}-leading`:"item-leading",{item:x,active:_,index:S,ui:y.value},()=>[x.avatar?(D(),k(Ku,j({key:0,size:x.ui?.linkLeadingAvatarSize||f(a)?.linkLeadingAvatarSize||y.value.linkLeadingAvatarSize()},x.avatar,{"data-slot":"linkLeadingAvatar",class:y.value.linkLeadingAvatar({class:[f(a)?.linkLeadingAvatar,x.ui?.linkLeadingAvatar],active:_,disabled:!!x.disabled})}),null,16,["size","class"])):x.icon&&x.chip?(D(),k(Tb,j({key:1,size:x.ui?.linkLeadingChipSize||f(a)?.linkLeadingChipSize||y.value.linkLeadingChipSize(),inset:""},typeof x.chip=="object"?x.chip:{},{"data-slot":"linkLeadingChip"}),{default:A(()=>[q(st,{name:x.icon,"data-slot":"linkLeadingIcon",class:U(y.value.linkLeadingIcon({class:[f(a)?.linkLeadingIcon,x.ui?.linkLeadingIcon],active:_,disabled:!!x.disabled}))},null,8,["name","class"])]),_:2},1040,["size"])):x.icon?(D(),k(st,{key:2,name:x.icon,"data-slot":"linkLeadingIcon",class:U(y.value.linkLeadingIcon({class:[f(a)?.linkLeadingIcon,x.ui?.linkLeadingIcon],active:_,disabled:!!x.disabled}))},null,8,["name","class"])):Y("",!0)]),f(jt)(x,n.labelKey)||r[x.slot?`${x.slot}-label`:"item-label"]?(D(),re("span",{key:0,"data-slot":"linkLabel",class:U(y.value.linkLabel({class:[f(a)?.linkLabel,x.ui?.linkLabel]}))},[P(w.$slots,x.slot?`${x.slot}-label`:"item-label",{item:x,active:_,index:S},()=>[Ke(Fe(f(jt)(x,n.labelKey)),1)]),x.target==="_blank"&&e.externalIcon!==!1?(D(),k(st,{key:0,name:typeof e.externalIcon=="string"?e.externalIcon:f(u).ui.icons.external,"data-slot":"linkLabelExternalIcon",class:U(y.value.linkLabelExternalIcon({class:[f(a)?.linkLabelExternalIcon,x.ui?.linkLabelExternalIcon],active:_}))},null,8,["name","class"])):Y("",!0)],2)):Y("",!0),x.badge||x.badge===0||e.orientation==="horizontal"&&(x.children?.length||r[x.slot?`${x.slot}-content`:"item-content"])||e.orientation==="vertical"&&x.children?.length||x.trailingIcon||r[x.slot?`${x.slot}-trailing`:"item-trailing"]?(D(),k(Rt(e.orientation==="vertical"&&x.children?.length&&!e.collapsed?f(B0):"span"),{key:1,as:e.orientation==="vertical"&&x.children?.length&&!e.collapsed?"span":void 0,"data-slot":"linkTrailing",class:U(y.value.linkTrailing({class:[f(a)?.linkTrailing,x.ui?.linkTrailing]})),onClick:O=>C(O,x)},{default:A(()=>[P(w.$slots,x.slot?`${x.slot}-trailing`:"item-trailing",{item:x,active:_,index:S,ui:y.value},()=>[x.badge||x.badge===0?(D(),k(_E,j({key:0,color:"neutral",variant:"outline",size:x.ui?.linkTrailingBadgeSize||f(a)?.linkTrailingBadgeSize||y.value.linkTrailingBadgeSize()},typeof x.badge=="string"||typeof x.badge=="number"?{label:x.badge}:x.badge,{"data-slot":"linkTrailingBadge",class:y.value.linkTrailingBadge({class:[f(a)?.linkTrailingBadge,x.ui?.linkTrailingBadge]})}),null,16,["size","class"])):Y("",!0),e.orientation==="horizontal"&&(x.children?.length||r[x.slot?`${x.slot}-content`:"item-content"])||e.orientation==="vertical"&&x.children?.length?(D(),k(st,{key:1,name:x.trailingIcon||e.trailingIcon||f(u).ui.icons.chevronDown,"data-slot":"linkTrailingIcon",class:U(y.value.linkTrailingIcon({class:[f(a)?.linkTrailingIcon,x.ui?.linkTrailingIcon],active:_}))},null,8,["name","class"])):x.trailingIcon?(D(),k(st,{key:2,name:x.trailingIcon,"data-slot":"linkTrailingIcon",class:U(y.value.linkTrailingIcon({class:[f(a)?.linkTrailingIcon,x.ui?.linkTrailingIcon],active:_}))},null,8,["name","class"])):Y("",!0)])]),_:2},1032,["as","class","onClick"])):Y("",!0)])]),_:3}),q(f(m),null,{default:A(({item:x,index:_,level:S=0,listIndex:O=0})=>[(D(),k(Rt(e.orientation==="vertical"&&!e.collapsed?f(t1):f(qF)),j({as:"li"},e.orientation==="vertical"&&!e.collapsed?{disabled:!!x.disabled}:{},{value:b(x,_,S,O)}),{default:A(()=>[e.orientation==="vertical"&&x.type==="label"&&!e.collapsed?(D(),re("div",{key:0,"data-slot":"label",class:U(y.value.label({class:[f(a)?.label,x.ui?.label,x.class]}))},[q(f(h),{item:x,index:_},null,8,["item","index"])],2)):x.type!=="label"?(D(),k($r,j({key:1},e.orientation==="vertical"&&x.children?.length&&!e.collapsed&&x.type==="trigger"?{}:f(xu)(x),{custom:""}),{default:A(({active:H,...N})=>[(D(),k(Rt(e.orientation==="horizontal"&&(x.children?.length||r[x.slot?`${x.slot}-content`:"item-content"])?f(ZF):e.orientation==="vertical"&&x.children?.length&&!e.collapsed&&!N.href?f(B0):f(mc)),{"as-child":"",active:H||x.active,disabled:x.disabled,onSelect:x.onSelect},{default:A(()=>[e.orientation==="vertical"&&e.collapsed&&x.children?.length&&(n.popover||x.popover)?(D(),k(jb,j({key:0},{...d.value,...typeof x.popover=="boolean"?{}:x.popover||{}},{ui:{content:y.value.content({class:[f(a)?.content,x.ui?.content]})}}),{content:A(({close:J})=>[P(w.$slots,x.slot?`${x.slot}-content`:"item-content",{item:x,active:H||x.active,index:_,ui:y.value,close:J},()=>[je("ul",{"data-slot":"childList",class:U(y.value.childList({class:[f(a)?.childList,x.ui?.childList]}))},[je("li",{"data-slot":"childLabel",class:U(y.value.childLabel({class:[f(a)?.childLabel,x.ui?.childLabel]}))},Fe(f(jt)(x,n.labelKey)),3),(D(!0),re(Ce,null,yt(x.children,(G,$)=>(D(),re("li",{key:$,"data-slot":"childItem",class:U(y.value.childItem({class:[f(a)?.childItem,x.ui?.childItem]}))},[q($r,j({ref_for:!0},f(xu)(G),{custom:""}),{default:A(({active:I,...W})=>[q(f(mc),{"as-child":"",active:I,onSelect:G.onSelect},{default:A(()=>[q(_o,j({ref_for:!0},W,{"data-slot":"childLink",class:y.value.childLink({class:[f(a)?.childLink,x.ui?.childLink,G.class],active:I})}),{default:A(()=>[G.icon?(D(),k(st,{key:0,name:G.icon,"data-slot":"childLinkIcon",class:U(y.value.childLinkIcon({class:[f(a)?.childLinkIcon,x.ui?.childLinkIcon],active:I}))},null,8,["name","class"])):Y("",!0),je("span",{"data-slot":"childLinkLabel",class:U(y.value.childLinkLabel({class:[f(a)?.childLinkLabel,x.ui?.childLinkLabel],active:I}))},[Ke(Fe(f(jt)(G,n.labelKey))+" ",1),G.target==="_blank"&&e.externalIcon!==!1?(D(),k(st,{key:0,name:typeof e.externalIcon=="string"?e.externalIcon:f(u).ui.icons.external,"data-slot":"childLinkLabelExternalIcon",class:U(y.value.childLinkLabelExternalIcon({class:[f(a)?.childLinkLabelExternalIcon,x.ui?.childLinkLabelExternalIcon],active:I}))},null,8,["name","class"])):Y("",!0)],2)]),_:2},1040,["class"])]),_:2},1032,["active","onSelect"])]),_:2},1040)],2))),128))],2)])]),default:A(()=>[q(_o,j(N,{"data-slot":"link",class:y.value.link({class:[f(a)?.link,x.ui?.link,x.class],active:H||x.active,disabled:!!x.disabled,level:S>0})}),{default:A(()=>[q(f(h),{item:x,active:H||x.active,index:_},null,8,["item","active","index"])]),_:2},1040,["class"])]),_:2},1040,["ui"])):e.orientation==="vertical"&&e.collapsed&&(n.tooltip||x.tooltip)||e.orientation==="horizontal"&&x.tooltip?(D(),k(Pb,j({key:1,text:f(jt)(x,n.labelKey)},{...l.value,...typeof x.tooltip=="boolean"?{}:x.tooltip||{}}),{default:A(()=>[q(_o,j(N,{"data-slot":"link",class:y.value.link({class:[f(a)?.link,x.ui?.link,x.class],active:H||x.active,disabled:!!x.disabled,level:S>0})}),{default:A(()=>[q(f(h),{item:x,active:H||x.active,index:_},null,8,["item","active","index"])]),_:2},1040,["class"])]),_:2},1040,["text"])):(D(),k(_o,j({key:2},N,{"data-slot":"link",class:y.value.link({class:[f(a)?.link,x.ui?.link,x.class],active:H||x.active,disabled:!!x.disabled,level:e.orientation==="horizontal"||S>0})}),{default:A(()=>[q(f(h),{item:x,active:H||x.active,index:_},null,8,["item","active","index"])]),_:2},1040,["class"]))]),_:2},1064,["active","disabled","onSelect"])),e.orientation==="horizontal"&&(x.children?.length||r[x.slot?`${x.slot}-content`:"item-content"])?(D(),k(f(VF),j({key:0},c.value,{"data-slot":"content",class:y.value.content({class:[f(a)?.content,x.ui?.content]})}),{default:A(()=>[P(w.$slots,x.slot?`${x.slot}-content`:"item-content",{item:x,active:H||x.active,index:_,ui:y.value},()=>[je("ul",{"data-slot":"childList",class:U(y.value.childList({class:[f(a)?.childList,x.ui?.childList]}))},[(D(!0),re(Ce,null,yt(x.children,(J,G)=>(D(),re("li",{key:G,"data-slot":"childItem",class:U(y.value.childItem({class:[f(a)?.childItem,x.ui?.childItem]}))},[q($r,j({ref_for:!0},f(xu)(J),{custom:""}),{default:A(({active:$,...I})=>[q(f(mc),{"as-child":"",active:$,onSelect:J.onSelect},{default:A(()=>[q(_o,j({ref_for:!0},I,{"data-slot":"childLink",class:y.value.childLink({class:[f(a)?.childLink,x.ui?.childLink,J.class],active:$})}),{default:A(()=>[J.icon?(D(),k(st,{key:0,name:J.icon,"data-slot":"childLinkIcon",class:U(y.value.childLinkIcon({class:[f(a)?.childLinkIcon,x.ui?.childLinkIcon],active:$}))},null,8,["name","class"])):Y("",!0),je("div",{"data-slot":"childLinkWrapper",class:U(y.value.childLinkWrapper({class:[f(a)?.childLinkWrapper,x.ui?.childLinkWrapper]}))},[je("p",{"data-slot":"childLinkLabel",class:U(y.value.childLinkLabel({class:[f(a)?.childLinkLabel,x.ui?.childLinkLabel],active:$}))},[Ke(Fe(f(jt)(J,n.labelKey))+" ",1),J.target==="_blank"&&e.externalIcon!==!1?(D(),k(st,{key:0,name:typeof e.externalIcon=="string"?e.externalIcon:f(u).ui.icons.external,"data-slot":"childLinkLabelExternalIcon",class:U(y.value.childLinkLabelExternalIcon({class:[f(a)?.childLinkLabelExternalIcon,x.ui?.childLinkLabelExternalIcon],active:$}))},null,8,["name","class"])):Y("",!0)],2),J.description?(D(),re("p",{key:0,"data-slot":"childLinkDescription",class:U(y.value.childLinkDescription({class:[f(a)?.childLinkDescription,x.ui?.childLinkDescription],active:$}))},Fe(J.description),3)):Y("",!0)],2)]),_:2},1040,["class"])]),_:2},1032,["active","onSelect"])]),_:2},1040)],2))),128))],2)])]),_:2},1040,["class"])):Y("",!0)]),_:2},1040)):Y("",!0),e.orientation==="vertical"&&x.children?.length&&!e.collapsed?(D(),k(f(n1),{key:2,"data-slot":"content",class:U(y.value.content({class:[f(a)?.content,x.ui?.content]}))},{default:A(()=>[q(f(D0),j({...f(i),defaultValue:v(x.children,S+1,O)},{as:"ul","data-slot":"childList",class:y.value.childList({class:[f(a)?.childList,x.ui?.childList]})}),{default:A(()=>[(D(!0),re(Ce,null,yt(x.children,(H,N)=>(D(),k(f(g),{key:N,item:H,index:N,level:S+1,"list-index":O,"data-slot":"childItem",class:U(y.value.childItem({class:[f(a)?.childItem,H.ui?.childItem]}))},null,8,["item","index","level","list-index","class"]))),128))]),_:2},1040,["class"])]),_:2},1032,["class"])):Y("",!0)]),_:2},1040,["value"]))]),_:3}),q(f(IF),j({...f(s),...e.orientation==="horizontal"?{modelValue:e.modelValue,defaultValue:e.defaultValue}:{},...w.$attrs},{"data-collapsed":e.collapsed,"data-slot":"root",class:y.value.root({class:[f(a)?.root,n.class]})}),{default:A(()=>[P(w.$slots,"list-leading"),(D(!0),re(Ce,null,yt(E.value,(x,_)=>(D(),re(Ce,{key:`list-${_}`},[(D(),k(Rt(e.orientation==="vertical"?f(D0):f(WF)),j({ref_for:!0},e.orientation==="vertical"&&!e.collapsed?{...f(i),modelValue:e.modelValue,defaultValue:e.defaultValue??v(x,0,_)}:{},{as:"ul","data-slot":"list",class:y.value.list({class:f(a)?.list})}),{default:A(()=>[(D(!0),re(Ce,null,yt(x,(S,O)=>(D(),k(f(g),{key:`list-${_}-${O}`,item:S,index:O,"list-index":_,"data-slot":"item",class:U(y.value.item({class:[f(a)?.item,S.ui?.item]}))},null,8,["item","index","list-index","class"]))),128))]),_:2},1040,["class"])),e.orientation==="vertical"&&_<E.value.length-1?(D(),re("div",{key:0,"data-slot":"separator",class:U(y.value.separator({class:f(a)?.separator}))},null,2)):Y("",!0)],64))),128)),P(w.$slots,"list-trailing"),e.orientation==="horizontal"?(D(),re("div",{key:0,"data-slot":"viewportWrapper",class:U(y.value.viewportWrapper({class:f(a)?.viewportWrapper}))},[e.arrow?(D(),k(f(UF),{key:0,"data-slot":"indicator",class:U(y.value.indicator({class:f(a)?.indicator}))},{default:A(()=>[je("div",{"data-slot":"arrow",class:U(y.value.arrow({class:f(a)?.arrow}))},null,2)]),_:1},8,["class"])):Y("",!0),q(f(JF),{"data-slot":"viewport",class:U(y.value.viewport({class:f(a)?.viewport}))},null,8,["class"])],2)):Y("",!0)]),_:3},16,["data-collapsed","class"])],64))}}),NN={};function jN(e,t){return D(),re("div")}const VN=Object.assign(Wu(NN,[["render",jN]]),{__name:"AppHeaderBottomRight"}),zN={base:"w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8"},ep={__name:"UContainer",props:{as:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){const t=e,n=Pe(),o=Et("container",t),r=F(()=>Se({extend:Se(zN),...n.ui?.container||{}}));return(u,a)=>(D(),k(f(we),{as:e.as,class:U(r.value({class:[f(o)?.base,t.class]}))},{default:A(()=>[P(u.$slots,"default")]),_:3},8,["as","class"]))}};function UN(e){let t=e;for(;t.children?.length;)t=t.children[0];return t.path}function tp(e){const t=Yn(),n=Pe(),o=e??Ue("navigation"),r=F(()=>t.meta.layout==="docs"),u=F(()=>{if(r.value)return n.navigation?.sub}),a=F(()=>{if(!(!u.value||!o?.value))return o.value.find(c=>t.path===c.path||t.path.startsWith(c.path+"/"))}),s=F(()=>!u.value||!o?.value?[]:o.value.filter(c=>c.children?.length).map(c=>({label:c.title,icon:c.icon,to:UN(c),active:t.path===c.path||t.path.startsWith(c.path+"/")}))),i=F(()=>u.value&&a.value?a.value.children||[]:o?.value||[]);return{subNavigationMode:u,sections:s,currentSection:a,sidebarNavigation:i}}const HN=L({__name:"AppHeaderBottom",setup(e){const{sections:t}=tp(),n=SE("navigationMenu");return(o,r)=>{const u=Vb,a=$N,s=VN,i=ep;return D(),re(Ce,null,[q(u,{class:"hidden lg:flex"}),q(i,{class:"hidden lg:flex items-center justify-between"},{default:A(()=>[q(a,{items:f(t),highlight:f(n).highlight??!0,"highlight-color":f(n).highlightColor,variant:f(n).variant??"pill",color:f(n).color,class:"-mx-2.5 -mb-px"},null,8,["items","highlight","highlight-color","variant","color"]),q(s)]),_:1})],64)}}}),KN=Object.assign(HN,{__name:"AppHeaderBottom"}),WN={slots:{overlay:"fixed inset-0 bg-elevated/75",content:"fixed bg-default divide-y divide-default sm:ring ring-default sm:shadow-lg flex flex-col focus:outline-none",header:"flex items-center gap-1.5 p-4 sm:px-6 min-h-(--ui-header-height)",wrapper:"",body:"flex-1 overflow-y-auto p-4 sm:p-6",footer:"flex items-center gap-1.5 p-4 sm:px-6",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",close:"absolute top-4 end-4"},variants:{side:{top:{content:""},right:{content:"max-w-md"},bottom:{content:""},left:{content:"max-w-md"}},inset:{true:{content:"rounded-lg"}},transition:{true:{overlay:"data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]"}}},compoundVariants:[{side:"top",inset:!0,class:{content:"max-h-[calc(100%-2rem)] inset-x-4 top-4"}},{side:"top",inset:!1,class:{content:"max-h-full inset-x-0 top-0"}},{side:"right",inset:!0,class:{content:"w-[calc(100%-2rem)] inset-y-4 right-4"}},{side:"right",inset:!1,class:{content:"w-full inset-y-0 right-0"}},{side:"bottom",inset:!0,class:{content:"max-h-[calc(100%-2rem)] inset-x-4 bottom-4"}},{side:"bottom",inset:!1,class:{content:"max-h-full inset-x-0 bottom-0"}},{side:"left",inset:!0,class:{content:"w-[calc(100%-2rem)] inset-y-4 left-4"}},{side:"left",inset:!1,class:{content:"w-full inset-y-0 left-0"}},{transition:!0,side:"top",class:{content:"data-[state=open]:animate-[slide-in-from-top_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-top_200ms_ease-in-out]"}},{transition:!0,side:"right",class:{content:"data-[state=open]:animate-[slide-in-from-right_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-right_200ms_ease-in-out]"}},{transition:!0,side:"bottom",class:{content:"data-[state=open]:animate-[slide-in-from-bottom_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-bottom_200ms_ease-in-out]"}},{transition:!0,side:"left",class:{content:"data-[state=open]:animate-[slide-in-from-left_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-left_200ms_ease-in-out]"}}]},GN={__name:"USlideover",props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},transition:{type:Boolean,required:!1,default:!0},side:{type:null,required:!1,default:"right"},inset:{type:Boolean,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:null,required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["after:leave","after:enter","close:prevent","update:open"],setup(e,{emit:t}){const n=e,o=t,r=qt(),{t:u}=Vo(),a=Pe(),s=Et("slideover",n),i=it(Jt(n,"open","defaultOpen","modal"),o),c=tu(Ye(()=>n.portal)),l=Ye(()=>n.content),d=F(()=>n.dismissible?{pointerDownOutside:Fl}:["interactOutside","escapeKeyDown"].reduce((m,g)=>(m[g]=y=>{y.preventDefault(),o("close:prevent")},m),{})),p=F(()=>Se({extend:Se(WN),...a.ui?.slideover||{}})({transition:n.transition,side:n.side,inset:n.inset}));return(h,m)=>(D(),k(f(o1),me(xe(f(i))),{default:A(({open:g,close:y})=>[r.default?(D(),k(f(c1),{key:0,"as-child":"",class:U(n.class)},{default:A(()=>[P(h.$slots,"default",{open:g})]),_:2},1032,["class"])):Y("",!0),q(f(l1),me(xe(f(c))),{default:A(()=>[e.overlay?(D(),k(f(k0),{key:0,"data-slot":"overlay",class:U(p.value.overlay({class:f(s)?.overlay}))},null,8,["class"])):Y("",!0),q(f(i1),j({"data-side":e.side,"data-slot":"content",class:p.value.content({class:[!r.default&&n.class,f(s)?.content]})},l.value,{onAfterEnter:m[0]||(m[0]=E=>o("after:enter")),onAfterLeave:m[1]||(m[1]=E=>o("after:leave"))},as(d.value)),{default:A(()=>[!e.title&&!r.title||!e.description&&!r.description||r.content?(D(),k(f(Yr),{key:0},{default:A(()=>[!e.title&&!r.title?(D(),k(f(Eu),{key:0})):r.content?(D(),k(f(Eu),{key:1},{default:A(()=>[P(h.$slots,"title",{},()=>[Ke(Fe(e.title),1)])]),_:3})):Y("",!0),!e.description&&!r.description?(D(),k(f(bu),{key:2})):r.content?(D(),k(f(bu),{key:3},{default:A(()=>[P(h.$slots,"description",{},()=>[Ke(Fe(e.description),1)])]),_:3})):Y("",!0)]),_:3})):Y("",!0),P(h.$slots,"content",{close:y},()=>[r.header||e.title||r.title||e.description||r.description||n.close||r.close?(D(),re("div",{key:0,"data-slot":"header",class:U(p.value.header({class:f(s)?.header}))},[P(h.$slots,"header",{close:y},()=>[je("div",{"data-slot":"wrapper",class:U(p.value.wrapper({class:f(s)?.wrapper}))},[e.title||r.title?(D(),k(f(Eu),{key:0,"data-slot":"title",class:U(p.value.title({class:f(s)?.title}))},{default:A(()=>[P(h.$slots,"title",{},()=>[Ke(Fe(e.title),1)])]),_:3},8,["class"])):Y("",!0),e.description||r.description?(D(),k(f(bu),{key:1,"data-slot":"description",class:U(p.value.description({class:f(s)?.description}))},{default:A(()=>[P(h.$slots,"description",{},()=>[Ke(Fe(e.description),1)])]),_:3},8,["class"])):Y("",!0)],2),P(h.$slots,"actions"),n.close||r.close?(D(),k(f(r1),{key:0,"as-child":""},{default:A(()=>[P(h.$slots,"close",{ui:p.value},()=>[n.close?(D(),k(hn,j({key:0,icon:e.closeIcon||f(a).ui.icons.close,color:"neutral",variant:"ghost","aria-label":f(u)("slideover.close")},typeof n.close=="object"?n.close:{},{"data-slot":"close",class:p.value.close({class:f(s)?.close})}),null,16,["icon","aria-label","class"])):Y("",!0)])]),_:2},1024)):Y("",!0)])],2)):Y("",!0),je("div",{"data-slot":"body",class:U(p.value.body({class:f(s)?.body}))},[P(h.$slots,"body",{close:y})],2),r.footer?(D(),re("div",{key:1,"data-slot":"footer",class:U(p.value.footer({class:f(s)?.footer}))},[P(h.$slots,"footer",{close:y})],2)):Y("",!0)])]),_:2},1040,["data-side","class"])]),_:2},1040)]),_:3},16))}},YN={slots:{overlay:"fixed inset-0",content:"bg-default divide-y divide-default flex flex-col focus:outline-none",header:"flex items-center gap-1.5 p-4 sm:px-6 min-h-(--ui-header-height)",wrapper:"",body:"flex-1 p-4 sm:p-6",footer:"flex items-center gap-1.5 p-4 sm:px-6",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",close:"absolute top-4 end-4"},variants:{transition:{true:{overlay:"data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]",content:"data-[state=open]:animate-[scale-in_200ms_ease-out] data-[state=closed]:animate-[scale-out_200ms_ease-in]"}},fullscreen:{true:{content:"inset-0"},false:{content:"w-[calc(100vw-2rem)] max-w-lg rounded-lg shadow-lg ring ring-default"}},overlay:{true:{overlay:"bg-elevated/75"}},scrollable:{true:{overlay:"overflow-y-auto",content:"relative"},false:{content:"fixed",body:"overflow-y-auto"}}},compoundVariants:[{scrollable:!0,fullscreen:!1,class:{overlay:"grid place-items-center p-4 sm:py-8"}},{scrollable:!1,fullscreen:!1,class:{content:"top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 max-h-[calc(100dvh-2rem)] sm:max-h-[calc(100dvh-4rem)] overflow-hidden"}}]},ZN={__name:"UModal",props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},scrollable:{type:Boolean,required:!1},transition:{type:Boolean,required:!1,default:!0},fullscreen:{type:Boolean,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:null,required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["after:leave","after:enter","close:prevent","update:open"],setup(e,{emit:t}){const n=e,o=t,r=qt(),{t:u}=Vo(),a=Pe(),s=Et("modal",n),i=it(Jt(n,"open","defaultOpen","modal"),o),c=tu(Ye(()=>n.portal)),l=Ye(()=>n.content),d=F(()=>n.dismissible?{pointerDownOutside:g=>Fl(g,{scrollable:n.scrollable})}:["interactOutside","escapeKeyDown"].reduce((y,E)=>(y[E]=b=>{b.preventDefault(),o("close:prevent")},y),{})),[p,h]=To(),m=F(()=>Se({extend:Se(YN),...a.ui?.modal||{}})({transition:n.transition,fullscreen:n.fullscreen,overlay:n.overlay,scrollable:n.scrollable}));return(g,y)=>(D(),k(f(o1),me(xe(f(i))),{default:A(({open:E,close:b})=>[q(f(p),null,{default:A(()=>[q(f(i1),j({"data-slot":"content",class:m.value.content({class:[!r.default&&n.class,f(s)?.content]})},l.value,{onAfterEnter:y[0]||(y[0]=v=>o("after:enter")),onAfterLeave:y[1]||(y[1]=v=>o("after:leave"))},as(d.value)),{default:A(()=>[!e.title&&!r.title||!e.description&&!r.description||r.content?(D(),k(f(Yr),{key:0},{default:A(()=>[!e.title&&!r.title?(D(),k(f(Eu),{key:0})):r.content?(D(),k(f(Eu),{key:1},{default:A(()=>[P(g.$slots,"title",{},()=>[Ke(Fe(e.title),1)])]),_:3})):Y("",!0),!e.description&&!r.description?(D(),k(f(bu),{key:2})):r.content?(D(),k(f(bu),{key:3},{default:A(()=>[P(g.$slots,"description",{},()=>[Ke(Fe(e.description),1)])]),_:3})):Y("",!0)]),_:3})):Y("",!0),P(g.$slots,"content",{close:b},()=>[r.header||e.title||r.title||e.description||r.description||n.close||r.close?(D(),re("div",{key:0,"data-slot":"header",class:U(m.value.header({class:f(s)?.header}))},[P(g.$slots,"header",{close:b},()=>[je("div",{"data-slot":"wrapper",class:U(m.value.wrapper({class:f(s)?.wrapper}))},[e.title||r.title?(D(),k(f(Eu),{key:0,"data-slot":"title",class:U(m.value.title({class:f(s)?.title}))},{default:A(()=>[P(g.$slots,"title",{},()=>[Ke(Fe(e.title),1)])]),_:3},8,["class"])):Y("",!0),e.description||r.description?(D(),k(f(bu),{key:1,"data-slot":"description",class:U(m.value.description({class:f(s)?.description}))},{default:A(()=>[P(g.$slots,"description",{},()=>[Ke(Fe(e.description),1)])]),_:3},8,["class"])):Y("",!0)],2),P(g.$slots,"actions"),n.close||r.close?(D(),k(f(r1),{key:0,"as-child":""},{default:A(()=>[P(g.$slots,"close",{ui:m.value},()=>[n.close?(D(),k(hn,j({key:0,icon:e.closeIcon||f(a).ui.icons.close,color:"neutral",variant:"ghost","aria-label":f(u)("modal.close")},typeof n.close=="object"?n.close:{},{"data-slot":"close",class:m.value.close({class:f(s)?.close})}),null,16,["icon","aria-label","class"])):Y("",!0)])]),_:2},1024)):Y("",!0)])],2)):Y("",!0),r.body?(D(),re("div",{key:1,"data-slot":"body",class:U(m.value.body({class:f(s)?.body}))},[P(g.$slots,"body",{close:b})],2)):Y("",!0),r.footer?(D(),re("div",{key:2,"data-slot":"footer",class:U(m.value.footer({class:f(s)?.footer}))},[P(g.$slots,"footer",{close:b})],2)):Y("",!0)])]),_:2},1040,["class"])]),_:2},1024),r.default?(D(),k(f(c1),{key:0,"as-child":"",class:U(n.class)},{default:A(()=>[P(g.$slots,"default",{open:E})]),_:2},1032,["class"])):Y("",!0),q(f(l1),me(xe(f(c))),{default:A(()=>[e.scrollable?(D(),k(f(k0),{key:0,"data-slot":"overlay",class:U(m.value.overlay({class:f(s)?.overlay}))},{default:A(()=>[q(f(h))]),_:1},8,["class"])):(D(),re(Ce,{key:1},[e.overlay?(D(),k(f(k0),{key:0,"data-slot":"overlay",class:U(m.value.overlay({class:f(s)?.overlay}))},null,8,["class"])):Y("",!0),q(f(h))],64))]),_:1},16)]),_:3},16))}};function np(e,t){const n=typeof e=="string"&&!t?`${e}Context`:t,o=Symbol(n);return[a=>{const s=Ue(o,a);if(s||s===null)return s;throw new Error(`Injection \`${o.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(", ")}`:`\`${e}\``}`)},a=>(Pt(o,a),a)]}function sr(){let e=document.activeElement;if(e==null)return null;for(;e!=null&&e.shadowRoot!=null&&e.shadowRoot.activeElement!=null;)e=e.shadowRoot.activeElement;return e}function TE(e,t,n){const o=n.originalEvent.target,r=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),o.dispatchEvent(r)}function XN(e){return e==null}function JN(e,t){return ho()?(ir(e,t),!0):!1}function QN(e){let t=!1,n;const o=Qa(!0);return((...r)=>(t||(n=o.run(()=>e(...r)),t=!0),n))}const gr=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ej=e=>typeof e<"u",tj=Object.prototype.toString,nj=e=>tj.call(e)==="[object Object]",og=oj();function oj(){var e,t,n;return gr&&!!(!((e=window)===null||e===void 0||(e=e.navigator)===null||e===void 0)&&e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window)===null||t===void 0||(t=t.navigator)===null||t===void 0?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test((n=window)===null||n===void 0?void 0:n.navigator.userAgent))}function Mc(e){return Array.isArray(e)?e:[e]}function rj(e){return We()}function uj(e){if(!gr)return e;let t=0,n,o;const r=()=>{t-=1,o&&t<=0&&(o.stop(),n=void 0,o=void 0)};return((...u)=>(t+=1,o||(o=Qa(!0),n=o.run(()=>e(...u))),JN(r),n))}function aj(e,t){rj()&&mo(e,t)}function sj(e,t,n){return ye(e,t,{...n,immediate:!0})}const op=gr?window:void 0;function Ol(e){var t;const n=ke(e);return(t=n?.$el)!==null&&t!==void 0?t:n}function FE(...e){const t=(o,r,u,a)=>(o.addEventListener(r,u,a),()=>o.removeEventListener(r,u,a)),n=F(()=>{const o=Mc(ke(e[0])).filter(r=>r!=null);return o.every(r=>typeof r!="string")?o:void 0});return sj(()=>{var o,r;return[(o=(r=n.value)===null||r===void 0?void 0:r.map(u=>Ol(u)))!==null&&o!==void 0?o:[op].filter(u=>u!=null),Mc(ke(n.value?e[1]:e[0])),Mc(f(n.value?e[2]:e[1])),ke(n.value?e[3]:e[2])]},([o,r,u,a],s,i)=>{if(!o?.length||!r?.length||!u?.length)return;const c=nj(a)?{...a}:a,l=o.flatMap(d=>r.flatMap(p=>u.map(h=>t(d,p,h,c))));i(()=>{l.forEach(d=>d())})},{flush:"post"})}function ij(){const e=Me(!1),t=We();return t&&$e(()=>{e.value=!0},t),e}function lj(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function cj(...e){let t,n,o={};e.length===3?(t=e[0],n=e[1],o=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],o=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=op,eventName:u="keydown",passive:a=!1,dedupe:s=!1}=o,i=lj(t);return FE(r,u,l=>{l.repeat&&ke(s)||i(l)&&n(l)},a)}function dj(e){return JSON.parse(JSON.stringify(e))}function fj(e,t,n,o={}){var r,u;const{clone:a=!1,passive:s=!1,eventName:i,deep:c=!1,defaultValue:l,shouldEmit:d}=o,p=We(),h=n||p?.emit||(p==null||(r=p.$emit)===null||r===void 0?void 0:r.bind(p))||(p==null||(u=p.proxy)===null||u===void 0||(u=u.$emit)===null||u===void 0?void 0:u.bind(p?.proxy));let m=i;m=m||`update:${t.toString()}`;const g=b=>a?typeof a=="function"?a(b):dj(b):b,y=()=>ej(e[t])?g(e[t]):l,E=b=>{d?d(b)&&h(m,b):h(m,b)};if(s){const b=R(y());let v=!1;return ye(()=>e[t],C=>{v||(v=!0,b.value=g(C),Oe(()=>v=!1))}),ye(b,C=>{!v&&(C!==e[t]||c)&&E(C)},{deep:c}),b}else return F({get(){return y()},set(b){E(b)}})}function rp(e){return e?e.flatMap(t=>t.type===Ce?rp(t.children):[t]):[]}const[pj]=np("ConfigProvider"),hj=uj(()=>{const e=R(new Map),t=R(),n=F(()=>{for(const a of e.value.values())if(a)return!0;return!1}),o=pj({scrollBody:R(!0)});let r=null;const u=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",document.body.style.pointerEvents="",document.documentElement.style.removeProperty("--scrollbar-width"),document.body.style.overflow=t.value??"",og&&r?.(),t.value=void 0};return ye(n,(a,s)=>{if(!gr)return;if(!a){s&&u();return}t.value===void 0&&(t.value=document.body.style.overflow);const i=window.innerWidth-document.documentElement.clientWidth,c={padding:i,margin:0},l=o.scrollBody?.value?typeof o.scrollBody.value=="object"?wt({padding:o.scrollBody.value.padding===!0?i:o.scrollBody.value.padding,margin:o.scrollBody.value.margin===!0?i:o.scrollBody.value.margin},c):c:{padding:0,margin:0};i>0&&(document.body.style.paddingRight=typeof l.padding=="number"?`${l.padding}px`:String(l.padding),document.body.style.marginRight=typeof l.margin=="number"?`${l.margin}px`:String(l.margin),document.documentElement.style.setProperty("--scrollbar-width",`${i}px`),document.body.style.overflow="hidden"),og&&(r=FE(document,"touchmove",d=>gj(d),{passive:!1})),Oe(()=>{n.value&&(document.body.style.pointerEvents="none",document.body.style.overflow="hidden")})},{immediate:!0,flush:"sync"}),e});function mj(e){const t=Math.random().toString(36).substring(2,7),n=hj();n.value.set(t,e);const o=F({get:()=>n.value.get(t)??!1,set:r=>n.value.set(t,r)});return aj(()=>{n.value.delete(t)}),o}function PE(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth<e.scrollWidth||t.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const n=e.parentNode;return!(n instanceof Element)||n.tagName==="BODY"?!1:PE(n)}}function gj(e){const t=e||window.event,n=t.target;return n instanceof Element&&PE(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}function Il(e){const t=We(),n=t?.type.emits,o={};return n?.length||console.warn(`No emitted event found. Please check component: ${t?.type.__name}`),n?.forEach(r=>{o[hu(Ft(r))]=(...u)=>e(r,...u)}),o}function Jn(){const e=We(),t=R(),n=F(()=>o());Gr(()=>{n.value!==o()&&jg(t)});function o(){return t.value&&"$el"in t.value&&["#text","#comment"].includes(t.value.$el.nodeName)?t.value.$el.nextElementSibling:Ol(t)}const r=Object.assign({},e.exposed),u={};for(const s in e.props)Object.defineProperty(u,s,{enumerable:!0,configurable:!0,get:()=>e.props[s]});if(Object.keys(r).length>0)for(const s in r)Object.defineProperty(u,s,{enumerable:!0,configurable:!0,get:()=>r[s]});Object.defineProperty(u,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=u;function a(s){if(t.value=s,!!s&&(Object.defineProperty(u,"$el",{enumerable:!0,configurable:!0,get:()=>s instanceof Element?s:s.$el}),!(s instanceof Element)&&!Object.hasOwn(s,"$el"))){const i=s.$.exposed,c=Object.assign({},u);for(const l in i)Object.defineProperty(c,l,{enumerable:!0,configurable:!0,get:()=>i[l]});e.exposed=c}}return{forwardRef:a,currentRef:t,currentElement:n}}function vj(e){const t=We(),n=Object.keys(t?.type.props??{}).reduce((r,u)=>{const a=(t?.type.props[u]).default;return a!==void 0&&(r[u]=a),r},{}),o=Ye(e);return F(()=>{const r={},u=t?.vnode.props??{};return Object.keys(u).forEach(a=>{r[Ft(a)]=u[a]}),Object.keys({...n,...r}).reduce((a,s)=>(o.value[s]!==void 0&&(a[s]=o.value[s]),a),{})})}function yj(e,t){const n=vj(e),o=t?Il(t):{};return F(()=>({...n.value,...o}))}function bj(e){let t;ye(()=>Ol(e),n=>{let o=!1;try{o=!!n?.closest("[popover]:not(:popover-open)")}catch{}n&&!o?t=J3(n):t&&t()}),Ht(()=>{t&&t()})}function md(e,t="reka"){let n;return n=Td?.(),t?`${t}-${n}`:n}function Ej(e,t){const n=R(e);function o(u){return t[n.value][u]??n.value}return{state:n,dispatch:u=>{n.value=o(u)}}}function Cj(e,t){const n=R({}),o=R("none"),r=R(e),u=e.value?"mounted":"unmounted";let a;const s=t.value?.ownerDocument.defaultView??op,{state:i,dispatch:c}=Ej(u,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}}),l=y=>{if(gr){const E=new CustomEvent(y,{bubbles:!1,cancelable:!1});t.value?.dispatchEvent(E)}};ye(e,async(y,E)=>{const b=E!==y;if(await Oe(),b){const v=o.value,C=Zs(t.value);y?(c("MOUNT"),l("enter"),C==="none"&&l("after-enter")):C==="none"||C==="undefined"||n.value?.display==="none"?(c("UNMOUNT"),l("leave"),l("after-leave")):E&&v!==C?(c("ANIMATION_OUT"),l("leave")):(c("UNMOUNT"),l("after-leave"))}},{immediate:!0});const d=y=>{const E=Zs(t.value),b=E.includes(CSS.escape(y.animationName)),v=i.value==="mounted"?"enter":"leave";if(y.target===t.value&&b&&(l(`after-${v}`),c("ANIMATION_END"),!r.value)){const C=t.value.style.animationFillMode;t.value.style.animationFillMode="forwards",a=s?.setTimeout(()=>{t.value?.style.animationFillMode==="forwards"&&(t.value.style.animationFillMode=C)})}y.target===t.value&&E==="none"&&c("ANIMATION_END")},p=y=>{y.target===t.value&&(o.value=Zs(t.value))},h=ye(t,(y,E)=>{y?(n.value=getComputedStyle(y),y.addEventListener("animationstart",p),y.addEventListener("animationcancel",d),y.addEventListener("animationend",d)):(c("ANIMATION_END"),a!==void 0&&s?.clearTimeout(a),E?.removeEventListener("animationstart",p),E?.removeEventListener("animationcancel",d),E?.removeEventListener("animationend",d))},{immediate:!0}),m=ye(i,()=>{const y=Zs(t.value);o.value=i.value==="mounted"?y:"none"});return Ht(()=>{h(),m()}),{isPresent:F(()=>["mounted","unmountSuspended"].includes(i.value))}}function Zs(e){return e&&getComputedStyle(e).animationName||"none"}var ME=L({name:"Presence",props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(e,{slots:t,expose:n}){const{present:o,forceMount:r}=mt(e),u=R(),{isPresent:a}=Cj(o,u);n({present:a});let s=t.default({present:a.value});s=rp(s||[]);const i=We();if(s&&s?.length>1){const c=i?.parent?.type.name?`<${i.parent.type.name} />`:"component";throw new Error([`Detected an invalid children for \`${c}\` for \`Presence\` component.`,"","Note: Presence works similarly to `v-if` directly, but it waits for animation/transition to finished before unmounting. So it expect only one direct child of valid VNode type.","You can apply a few solutions:",["Provide a single child element so that `presence` directive attach correctly.","Ensure the first child is an actual element instead of a raw text node or comment node."].map(l=>` - ${l}`).join(`
|
||
`)].join(`
|
||
`))}return()=>r.value||o.value||a.value?qe(t.default({present:a.value})[0],{ref:c=>{const l=Ol(c);return typeof l?.hasAttribute>"u"||(l?.hasAttribute("data-reka-popper-content-wrapper")?u.value=l.firstElementChild:u.value=l),l}}):null}});const xj=L({name:"PrimitiveSlot",inheritAttrs:!1,setup(e,{attrs:t,slots:n}){return()=>{if(!n.default)return null;const o=rp(n.default()),r=o.findIndex(i=>i.type!==bt);if(r===-1)return o;const u=o[r];delete u.props?.ref;const a=u.props?j(t,u.props):t,s=An({...u,props:{}},a);return o.length===1?s:(o[r]=s,o)}}}),wj=["area","img","input"],Ju=L({name:"Primitive",inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:"div"}},setup(e,{attrs:t,slots:n}){const o=e.asChild?"template":e.as;return typeof o=="string"&&wj.includes(o)?()=>qe(o,t):o!=="template"?()=>qe(e.as,t,{default:n.default}):()=>qe(xj,t,{default:n.default})}}),[Uo,Dj]=np("DialogRoot");var Aj=L({inheritAttrs:!1,__name:"DialogRoot",props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1,default:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=fj(n,"open",t,{defaultValue:n.defaultOpen,passive:n.open===void 0}),u=R(),a=R(),{modal:s}=mt(n);return Dj({open:r,modal:s,openModal:()=>{r.value=!0},onOpenChange:i=>{r.value=i},onOpenToggle:()=>{r.value=!r.value},contentId:"",titleId:"",descriptionId:"",triggerElement:u,contentElement:a}),(i,c)=>P(i.$slots,"default",{open:f(r),close:()=>r.value=!1})}}),Bj=Aj;const _j="dismissableLayer.pointerDownOutside",kj="dismissableLayer.focusOutside";function OE(e,t){if(!(t instanceof Element))return!1;const n=t.closest("[data-dismissable-layer]"),o=e.dataset.dismissableLayer===""?e:e.querySelector("[data-dismissable-layer]"),r=Array.from(e.ownerDocument.querySelectorAll("[data-dismissable-layer]"));return!!(n&&(o===n||r.indexOf(o)<r.indexOf(n)))}function Sj(e,t,n=!0){const o=t?.value?.ownerDocument??globalThis?.document,r=R(!1),u=R(()=>{});return Ze(a=>{if(!gr||!ke(n))return;const s=async c=>{const l=c.target;if(!(!t?.value||!l)){if(OE(t.value,l)){r.value=!1;return}if(c.target&&!r.value){let p=function(){TE(_j,e,d)};const d={originalEvent:c};c.pointerType==="touch"?(o.removeEventListener("click",u.value),u.value=p,o.addEventListener("click",u.value,{once:!0})):p()}else o.removeEventListener("click",u.value);r.value=!1}},i=window.setTimeout(()=>{o.addEventListener("pointerdown",s)},0);a(()=>{window.clearTimeout(i),o.removeEventListener("pointerdown",s),o.removeEventListener("click",u.value)})}),{onPointerDownCapture:()=>{ke(n)&&(r.value=!0)}}}function Tj(e,t,n=!0){const o=t?.value?.ownerDocument??globalThis?.document,r=R(!1);return Ze(u=>{if(!gr||!ke(n))return;const a=async s=>{if(!t?.value)return;await Oe(),await Oe();const i=s.target;!t.value||!i||OE(t.value,i)||s.target&&!r.value&&TE(kj,e,{originalEvent:s})};o.addEventListener("focusin",a),u(()=>o.removeEventListener("focusin",a))}),{onFocusCapture:()=>{ke(n)&&(r.value=!0)},onBlurCapture:()=>{ke(n)&&(r.value=!1)}}}const Sn=_t({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,originalBodyPointerEvents:void 0,branches:new Set});var Fj=L({__name:"DismissableLayer",props:{disableOutsidePointerEvents:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","dismiss"],setup(e,{emit:t}){const n=e,o=t,{forwardRef:r,currentElement:u}=Jn(),a=F(()=>u.value?.ownerDocument??globalThis.document),s=F(()=>Sn.layersRoot),i=F(()=>u.value?Array.from(s.value).indexOf(u.value):-1),c=F(()=>Sn.layersWithOutsidePointerEventsDisabled.size>0),l=F(()=>{const h=Array.from(s.value),[m]=[...Sn.layersWithOutsidePointerEventsDisabled].slice(-1),g=h.indexOf(m);return i.value>=g}),d=Sj(async h=>{const m=[...Sn.branches].some(g=>g?.contains(h.target));!l.value||m||(o("pointerDownOutside",h),o("interactOutside",h),await Oe(),h.defaultPrevented||o("dismiss"))},u),p=Tj(h=>{[...Sn.branches].some(g=>g?.contains(h.target))||(o("focusOutside",h),o("interactOutside",h),h.defaultPrevented||o("dismiss"))},u);return cj("Escape",h=>{i.value===s.value.size-1&&(o("escapeKeyDown",h),h.defaultPrevented||o("dismiss"))}),Ze(h=>{u.value&&(n.disableOutsidePointerEvents&&(Sn.layersWithOutsidePointerEventsDisabled.size===0&&(Sn.originalBodyPointerEvents=a.value.body.style.pointerEvents,a.value.body.style.pointerEvents="none"),Sn.layersWithOutsidePointerEventsDisabled.add(u.value)),s.value.add(u.value),h(()=>{n.disableOutsidePointerEvents&&Sn.layersWithOutsidePointerEventsDisabled.size===1&&!XN(Sn.originalBodyPointerEvents)&&(a.value.body.style.pointerEvents=Sn.originalBodyPointerEvents)}))}),Ze(h=>{h(()=>{u.value&&(s.value.delete(u.value),Sn.layersWithOutsidePointerEventsDisabled.delete(u.value))})}),(h,m)=>(D(),k(f(Ju),{ref:f(r),"as-child":h.asChild,as:h.as,"data-dismissable-layer":"",style:mn({pointerEvents:c.value?l.value?"auto":"none":void 0}),onFocusCapture:f(p).onFocusCapture,onBlurCapture:f(p).onBlurCapture,onPointerdownCapture:f(d).onPointerDownCapture},{default:A(()=>[P(h.$slots,"default")]),_:3},8,["as-child","as","style","onFocusCapture","onBlurCapture","onPointerdownCapture"]))}}),Pj=Fj;const Mj=QN(()=>R([]));function Oj(){const e=Mj();return{add(t){const n=e.value[0];t!==n&&n?.pause(),e.value=rg(e.value,t),e.value.unshift(t)},remove(t){e.value=rg(e.value,t),e.value[0]?.resume()}}}function rg(e,t){const n=[...e],o=n.indexOf(t);return o!==-1&&n.splice(o,1),n}const Oc="focusScope.autoFocusOnMount",Ic="focusScope.autoFocusOnUnmount",ug={bubbles:!1,cancelable:!0};function Ij(e,{select:t=!1}={}){const n=sr();for(const o of e)if(Jo(o,{select:t}),sr()!==n)return!0}function Rj(e){const t=IE(e),n=ag(t,e),o=ag(t.reverse(),e);return[n,o]}function IE(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{const r=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||r?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function ag(e,t){for(const n of e)if(!Lj(n,{upTo:t}))return n}function Lj(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function qj(e){return e instanceof HTMLInputElement&&"select"in e}function Jo(e,{select:t=!1}={}){if(e&&e.focus){const n=sr();e.focus({preventScroll:!0}),e!==n&&qj(e)&&t&&e.select()}}var $j=L({__name:"FocusScope",props:{loop:{type:Boolean,required:!1,default:!1},trapped:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["mountAutoFocus","unmountAutoFocus"],setup(e,{emit:t}){const n=e,o=t,{currentRef:r,currentElement:u}=Jn(),a=R(null),s=Oj(),i=_t({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});Ze(l=>{if(!gr)return;const d=u.value;if(!n.trapped)return;function p(y){if(i.paused||!d)return;const E=y.target;d.contains(E)?a.value=E:Jo(a.value,{select:!0})}function h(y){if(i.paused||!d)return;const E=y.relatedTarget;E!==null&&(d.contains(E)||Jo(a.value,{select:!0}))}function m(y){const E=a.value;if(E===null||!y.some(C=>C.removedNodes.length>0))return;d.contains(E)||Jo(d)}document.addEventListener("focusin",p),document.addEventListener("focusout",h);const g=new MutationObserver(m);d&&g.observe(d,{childList:!0,subtree:!0}),l(()=>{document.removeEventListener("focusin",p),document.removeEventListener("focusout",h),g.disconnect()})}),Ze(async l=>{const d=u.value;if(await Oe(),!d)return;s.add(i);const p=sr();if(!d.contains(p)){const m=new CustomEvent(Oc,ug);d.addEventListener(Oc,g=>o("mountAutoFocus",g)),d.dispatchEvent(m),m.defaultPrevented||(Ij(IE(d),{select:!0}),sr()===p&&Jo(d))}l(()=>{d.removeEventListener(Oc,y=>o("mountAutoFocus",y));const m=new CustomEvent(Ic,ug),g=y=>{o("unmountAutoFocus",y)};d.addEventListener(Ic,g),d.dispatchEvent(m),setTimeout(()=>{m.defaultPrevented||Jo(p??document.body,{select:!0}),d.removeEventListener(Ic,g),s.remove(i)},0)})});function c(l){if(!n.loop&&!n.trapped||i.paused)return;const d=l.key==="Tab"&&!l.altKey&&!l.ctrlKey&&!l.metaKey,p=sr();if(d&&p){const h=l.currentTarget,[m,g]=Rj(h);m&&g?!l.shiftKey&&p===g?(l.preventDefault(),n.loop&&Jo(m,{select:!0})):l.shiftKey&&p===m&&(l.preventDefault(),n.loop&&Jo(g,{select:!0})):p===h&&l.preventDefault()}}return(l,d)=>(D(),k(f(Ju),{ref_key:"currentRef",ref:r,tabindex:"-1","as-child":l.asChild,as:l.as,onKeydown:c},{default:A(()=>[P(l.$slots,"default")]),_:3},8,["as-child","as"]))}}),Nj=$j;function jj(e){return e?"open":"closed"}var Vj=L({__name:"DialogContentImpl",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=Uo(),{forwardRef:u,currentElement:a}=Jn();return r.titleId||=md(void 0,"reka-dialog-title"),r.descriptionId||=md(void 0,"reka-dialog-description"),$e(()=>{r.contentElement=a,sr()!==document.body&&(r.triggerElement.value=sr())}),(s,i)=>(D(),k(f(Nj),{"as-child":"",loop:"",trapped:n.trapFocus,onMountAutoFocus:i[5]||(i[5]=c=>o("openAutoFocus",c)),onUnmountAutoFocus:i[6]||(i[6]=c=>o("closeAutoFocus",c))},{default:A(()=>[q(f(Pj),j({id:f(r).contentId,ref:f(u),as:s.as,"as-child":s.asChild,"disable-outside-pointer-events":s.disableOutsidePointerEvents,role:"dialog","aria-describedby":f(r).descriptionId,"aria-labelledby":f(r).titleId,"data-state":f(jj)(f(r).open.value)},s.$attrs,{onDismiss:i[0]||(i[0]=c=>f(r).onOpenChange(!1)),onEscapeKeyDown:i[1]||(i[1]=c=>o("escapeKeyDown",c)),onFocusOutside:i[2]||(i[2]=c=>o("focusOutside",c)),onInteractOutside:i[3]||(i[3]=c=>o("interactOutside",c)),onPointerDownOutside:i[4]||(i[4]=c=>o("pointerDownOutside",c))}),{default:A(()=>[P(s.$slots,"default")]),_:3},16,["id","as","as-child","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped"]))}}),RE=Vj,zj=L({__name:"DialogContentModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=Uo(),u=Il(o),{forwardRef:a,currentElement:s}=Jn();return bj(s),(i,c)=>(D(),k(RE,j({...n,...f(u)},{ref:f(a),"trap-focus":f(r).open.value,"disable-outside-pointer-events":!0,onCloseAutoFocus:c[0]||(c[0]=l=>{l.defaultPrevented||(l.preventDefault(),f(r).triggerElement.value?.focus())}),onPointerDownOutside:c[1]||(c[1]=l=>{const d=l.detail.originalEvent,p=d.button===0&&d.ctrlKey===!0;(d.button===2||p)&&l.preventDefault()}),onFocusOutside:c[2]||(c[2]=l=>{l.preventDefault()})}),{default:A(()=>[P(i.$slots,"default")]),_:3},16,["trap-focus"]))}}),Uj=zj,Hj=L({__name:"DialogContentNonModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=Il(t);Jn();const u=Uo(),a=R(!1),s=R(!1);return(i,c)=>(D(),k(RE,j({...n,...f(r)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:c[0]||(c[0]=l=>{l.defaultPrevented||(a.value||f(u).triggerElement.value?.focus(),l.preventDefault()),a.value=!1,s.value=!1}),onInteractOutside:c[1]||(c[1]=l=>{l.defaultPrevented||(a.value=!0,l.detail.originalEvent.type==="pointerdown"&&(s.value=!0));const d=l.target;f(u).triggerElement.value?.contains(d)&&l.preventDefault(),l.detail.originalEvent.type==="focusin"&&s.value&&l.preventDefault()})}),{default:A(()=>[P(i.$slots,"default")]),_:3},16))}}),Kj=Hj,Wj=L({__name:"DialogContent",props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=Uo(),u=Il(o),{forwardRef:a}=Jn();return(s,i)=>(D(),k(f(ME),{present:s.forceMount||f(r).open.value},{default:A(()=>[f(r).modal.value?(D(),k(Uj,j({key:0,ref:f(a)},{...n,...f(u),...s.$attrs}),{default:A(()=>[P(s.$slots,"default")]),_:3},16)):(D(),k(Kj,j({key:1,ref:f(a)},{...n,...f(u),...s.$attrs}),{default:A(()=>[P(s.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),Gj=Wj,Yj=L({__name:"DialogDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"p"}},setup(e){const t=e;Jn();const n=Uo();return(o,r)=>(D(),k(f(Ju),j(t,{id:f(n).descriptionId}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["id"]))}}),Rc=Yj,Zj=L({__name:"DialogOverlayImpl",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=Uo();return mj(!0),Jn(),(n,o)=>(D(),k(f(Ju),{as:n.as,"as-child":n.asChild,"data-state":f(t).open.value?"open":"closed",style:{"pointer-events":"auto"}},{default:A(()=>[P(n.$slots,"default")]),_:3},8,["as","as-child","data-state"]))}}),Xj=Zj,Jj=L({__name:"DialogOverlay",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=Uo(),{forwardRef:n}=Jn();return(o,r)=>f(t)?.modal.value?(D(),k(f(ME),{key:0,present:o.forceMount||f(t).open.value},{default:A(()=>[q(Xj,j(o.$attrs,{ref:f(n),as:o.as,"as-child":o.asChild}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["as","as-child"])]),_:3},8,["present"])):Y("v-if",!0)}}),Qj=Jj,eV=L({__name:"Teleport",props:{to:{type:null,required:!1,default:"body"},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=ij();return(n,o)=>f(t)||n.forceMount?(D(),k(os,{key:0,to:n.to,disabled:n.disabled,defer:n.defer},[P(n.$slots,"default")],8,["to","disabled","defer"])):Y("v-if",!0)}}),tV=eV,nV=L({__name:"DialogPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(D(),k(f(tV),me(xe(t)),{default:A(()=>[P(n.$slots,"default")]),_:3},16))}}),oV=nV,rV=L({__name:"DialogTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h2"}},setup(e){const t=e,n=Uo();return Jn(),(o,r)=>(D(),k(f(Ju),j(t,{id:f(n).titleId}),{default:A(()=>[P(o.$slots,"default")]),_:3},16,["id"]))}}),Lc=rV,uV=L({__name:"DialogTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=Uo(),{forwardRef:o,currentElement:r}=Jn();return n.contentId||=md(void 0,"reka-dialog-content"),$e(()=>{n.triggerElement.value=r.value}),(u,a)=>(D(),k(f(Ju),j(t,{ref:f(o),type:u.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":f(n).open.value||!1,"aria-controls":f(n).open.value?f(n).contentId:void 0,"data-state":f(n).open.value?"open":"closed",onClick:f(n).onOpenToggle}),{default:A(()=>[P(u.$slots,"default")]),_:3},16,["type","aria-expanded","aria-controls","data-state","onClick"]))}}),aV=uV;(function(){var e;try{if(typeof document<"u"){var t=document.createElement("style");t.nonce=(e=document.head.querySelector("meta[property=csp-nonce]"))==null?void 0:e.content,t.appendChild(document.createTextNode('[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform, 100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform, 100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height, 0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height, 0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]:after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]:after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]:after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not([data-state=closed]){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:hover,[data-vaul-handle]:active{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover: hover) and (pointer: fine){[data-vaul-drawer]{-webkit-user-select:none;user-select:none}}@media (pointer: fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{0%{transform:translate3d(0,var(--initial-transform, 100%),0)}to{transform:translateZ(0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform, 100%),0)}}@keyframes slideFromTop{0%{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}to{transform:translateZ(0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}}@keyframes slideFromLeft{0%{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}to{transform:translateZ(0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}}@keyframes slideFromRight{0%{transform:translate3d(var(--initial-transform, 100%),0,0)}to{transform:translateZ(0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform, 100%),0,0)}}')),document.head.appendChild(t)}}catch(n){console.error("vite-plugin-css-injected-by-js",n)}})();const sV=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const iV=e=>typeof e<"u";function lV(e){return JSON.parse(JSON.stringify(e))}function sg(e,t,n,o={}){var r,u,a;const{clone:s=!1,passive:i=!1,eventName:c,deep:l=!1,defaultValue:d,shouldEmit:p}=o,h=We(),m=n||h?.emit||((r=h?.$emit)==null?void 0:r.bind(h))||((a=(u=h?.proxy)==null?void 0:u.$emit)==null?void 0:a.bind(h?.proxy));let g=c;t||(t="modelValue"),g=g||`update:${t.toString()}`;const y=v=>s?typeof s=="function"?s(v):lV(v):v,E=()=>iV(e[t])?y(e[t]):d,b=v=>{p?p(v)&&m(g,v):m(g,v)};if(i){const v=E(),C=R(v);let w=!1;return ye(()=>e[t],B=>{w||(w=!0,C.value=y(B),Oe(()=>w=!1))}),ye(C,B=>{!w&&(B!==e[t]||l)&&b(B)},{deep:l}),C}else return F({get(){return E()},set(v){b(v)}})}const[Es,cV]=np("DrawerRoot"),LE=new WeakMap;function $t(e,t,n=!1){if(!e||!(e instanceof HTMLElement)||!t)return;const o={};Object.entries(t).forEach(([r,u])=>{if(r.startsWith("--")){e.style.setProperty(r,u);return}o[r]=e.style[r],e.style[r]=u}),!n&&LE.set(e,o)}function dV(e,t){if(!e||!(e instanceof HTMLElement))return;const n=LE.get(e);n&&Object.entries(n).forEach(([o,r])=>{e.style[o]=r})}function Xs(e,t){const n=window.getComputedStyle(e),o=n.transform||n.webkitTransform||n.mozTransform;let r=o.match(/^matrix3d\((.+)\)$/);return r?Number.parseFloat(r[1].split(", ")[St(t)?13:12]):(r=o.match(/^matrix\((.+)\)$/),r?Number.parseFloat(r[1].split(", ")[St(t)?5:4]):null)}function fV(e){return 8*(Math.log(e+1)-2)}function St(e){switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}}function qc(e,t){if(!e)return()=>{};const n=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=n}}function pV(...e){return(...t)=>{for(const n of e)typeof n=="function"&&n(...t)}}const vt={DURATION:.5,EASE:[.32,.72,0,1]},qE=.4,hV=.25,mV=100,$E=8,Js=16,NE=26,ig="vaul-dragging";function gV({activeSnapPoint:e,snapPoints:t,drawerRef:n,overlayRef:o,fadeFromIndex:r,onSnapPointChange:u,direction:a}){const s=R(typeof window<"u"?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);function i(){s.value={innerWidth:window.innerWidth,innerHeight:window.innerHeight}}$e(()=>{typeof window<"u"&&window.addEventListener("resize",i)}),mo(()=>{typeof window<"u"&&window.removeEventListener("resize",i)});const c=F(()=>(t.value&&e.value===t.value[t.value.length-1])??null),l=F(()=>t.value&&t.value.length>0&&(r?.value||r?.value===0)&&!Number.isNaN(r?.value)&&t.value[r?.value??-1]===e.value||!t.value),d=F(()=>{var b;return((b=t.value)==null?void 0:b.findIndex(v=>v===e.value))??null}),p=F(()=>{var b;return((b=t.value)==null?void 0:b.map(v=>{const C=typeof v=="string";let w=0;if(C&&(w=Number.parseInt(v,10)),St(a.value)){const x=C?w:s.value?v*s.value.innerHeight:0;return s.value?a.value==="bottom"?s.value.innerHeight-x:-s.value.innerHeight+x:x}const B=C?w:s.value?v*s.value.innerWidth:0;return s.value?a.value==="right"?s.value.innerWidth-B:-s.value.innerWidth+B:B}))??[]}),h=F(()=>{var b;return d.value!==null?(b=p.value)==null?void 0:b[d.value]:null}),m=b=>{var v,C,w,B;const x=((v=p.value)==null?void 0:v.findIndex(_=>_===b))??null;Oe(()=>{var _;u(x,p.value),$t((_=n.value)==null?void 0:_.$el,{transition:`transform ${vt.DURATION}s cubic-bezier(${vt.EASE.join(",")})`,transform:St(a.value)?`translate3d(0, ${b}px, 0)`:`translate3d(${b}px, 0, 0)`})}),p.value&&x!==p.value.length-1&&x!==r?.value?$t((C=o.value)==null?void 0:C.$el,{transition:`opacity ${vt.DURATION}s cubic-bezier(${vt.EASE.join(",")})`,opacity:"0"}):$t((w=o.value)==null?void 0:w.$el,{transition:`opacity ${vt.DURATION}s cubic-bezier(${vt.EASE.join(",")})`,opacity:"1"}),e.value=x!==null?((B=t.value)==null?void 0:B[x])??null:null};ye([e,p,t],()=>{var b;if(e.value){const v=((b=t.value)==null?void 0:b.findIndex(C=>C===e.value))??-1;p.value&&v!==-1&&typeof p.value[v]=="number"&&m(p.value[v])}},{immediate:!0});function g({draggedDistance:b,closeDrawer:v,velocity:C,dismissible:w}){var B,x,_;if(r.value===void 0)return;const S=a.value==="bottom"||a.value==="right"?(h.value??0)-b:(h.value??0)+b,O=d.value===r.value-1,H=d.value===0,N=b>0;if(O&&$t((B=o.value)==null?void 0:B.$el,{transition:`opacity ${vt.DURATION}s cubic-bezier(${vt.EASE.join(",")})`}),C>2&&!N){w?v():m(p.value[0]);return}if(C>2&&N&&p&&t.value){m(p.value[t.value.length-1]);return}const J=(x=p.value)==null?void 0:x.reduce(($,I)=>typeof $!="number"||typeof I!="number"?$:Math.abs(I-S)<Math.abs($-S)?I:$),G=St(a.value)?window.innerHeight:window.innerWidth;if(C>qE&&Math.abs(b)<G*.4){const $=N?1:-1;if($>0&&c){m(p.value[(((_=t.value)==null?void 0:_.length)??0)-1]);return}if(H&&$<0&&w&&v(),d.value===null)return;m(p.value[d.value+$]);return}m(J)}function y({draggedDistance:b}){var v;if(h.value===null)return;const C=a.value==="bottom"||a.value==="right"?h.value-b:h.value+b;(a.value==="bottom"||a.value==="right")&&C<p.value[p.value.length-1]||(a.value==="top"||a.value==="left")&&C>p.value[p.value.length-1]||$t((v=n.value)==null?void 0:v.$el,{transform:St(a.value)?`translate3d(0, ${C}px, 0)`:`translate3d(${C}px, 0, 0)`})}function E(b,v){if(!t.value||typeof d.value!="number"||!p.value||r.value===void 0)return null;const C=d.value===r.value-1;if(d.value>=r.value&&v)return 0;if(C&&!v)return 1;if(!l.value&&!C)return null;const w=C?d.value+1:d.value-1,B=C?p.value[w]-p.value[w-1]:p.value[w+1]-p.value[w],x=b/Math.abs(B);return C?1-x:x}return{isLastSnapPoint:c,shouldFade:l,getPercentageDragged:E,activeSnapPointIndex:d,onRelease:g,onDrag:y,snapPointsOffset:p}}function lg(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}let ca=null;function vV(e){const{isOpen:t,modal:n,nested:o,hasBeenOpened:r,preventScrollRestoration:u,noBodyStyles:a}=e,s=R(typeof window<"u"?window.location.href:""),i=R(0);function c(){if(lg()&&ca===null&&t.value&&!a.value){ca={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height};const{scrollX:d,innerHeight:p}=window;document.body.style.setProperty("position","fixed","important"),Object.assign(document.body.style,{top:`${-i.value}px`,left:`${-d}px`,right:"0px",height:"auto"}),setTimeout(()=>{requestAnimationFrame(()=>{const h=p-window.innerHeight;h&&i.value>=p&&(document.body.style.top=`-${i.value+h}px`)})},300)}}function l(){if(lg()&&ca!==null&&!a.value){const d=-Number.parseInt(document.body.style.top,10),p=-Number.parseInt(document.body.style.left,10);Object.assign(document.body.style,ca),window.requestAnimationFrame(()=>{if(u.value&&s.value!==window.location.href){s.value=window.location.href;return}window.scrollTo(p,d)}),ca=null}}return $e(()=>{function d(){i.value=window.scrollY}d(),window.addEventListener("scroll",d),Ht(()=>{window.removeEventListener("scroll",d)})}),ye([t,r,s],()=>{o.value||!r.value||(t.value?(window.matchMedia("(display-mode: standalone)").matches||c(),n.value||setTimeout(()=>{l()},500)):l())}),{restorePositionSetting:l}}function yV(e,t){return e&&e.value?e:t}function bV(e){const{emitDrag:t,emitRelease:n,emitClose:o,emitOpenChange:r,open:u,dismissible:a,nested:s,modal:i,shouldScaleBackground:c,setBackgroundColorOnScale:l,scrollLockTimeout:d,closeThreshold:p,activeSnapPoint:h,fadeFromIndex:m,direction:g,noBodyStyles:y,handleOnly:E,preventScrollRestoration:b}=e,v=R(u.value??!1),C=R(!1),w=R(!1),B=R(!1),x=R(null),_=R(null),S=R(null),O=R(null),H=R(null),N=R(!1),J=R(null),G=R(0),$=R(!1),I=R(null),W=F(()=>{var z;return((z=I.value)==null?void 0:z.$el.getBoundingClientRect().height)||0}),K=yV(e.snapPoints,R(void 0)),de=F(()=>{var z;return K&&(((z=K.value)==null?void 0:z.length)??0)>0}),le=R(null),{activeSnapPointIndex:ut,onRelease:Ve,snapPointsOffset:ht,onDrag:Dt,shouldFade:Ne,getPercentageDragged:ze}=gV({snapPoints:K,activeSnapPoint:h,drawerRef:I,fadeFromIndex:m,overlayRef:x,onSnapPointChange:Z,direction:g});function Z(z,ue){K.value&&z===ue.length-1&&(_.value=new Date)}vV({isOpen:v,modal:i,nested:s,hasBeenOpened:C,noBodyStyles:y,preventScrollRestoration:b});function ce(){return(window.innerWidth-NE)/window.innerWidth}function se(z,ue){var oe;if(!z)return!1;let ee=z;const Q=(oe=window.getSelection())==null?void 0:oe.toString(),fe=I.value?Xs(I.value.$el,g.value):null,ie=new Date;if(ee.hasAttribute("data-vaul-no-drag")||ee.closest("[data-vaul-no-drag]"))return!1;if(g.value==="right"||g.value==="left")return!0;if(_.value&&ie.getTime()-_.value.getTime()<500)return!1;if(fe!==null&&(g.value==="bottom"?fe>0:fe<0))return!0;if(Q&&Q.length>0)return!1;if(H.value&&ie.getTime()-H.value.getTime()<d.value&&fe===0||ue)return H.value=ie,!1;for(;ee;){if(ee.scrollHeight>ee.clientHeight){if(ee.scrollTop!==0)return H.value=new Date,!1;if(ee.getAttribute("role")==="dialog")return!0}ee=ee.parentNode}return!0}function Ee(z){!a.value&&!K.value||I.value&&!I.value.$el.contains(z.target)||(w.value=!0,S.value=new Date,z.target.setPointerCapture(z.pointerId),G.value=St(g.value)?z.clientY:z.clientX)}function Te(z){var ue,oe,ee,Q,fe,ie;if(I.value&&w.value){const ge=g.value==="bottom"||g.value==="right"?1:-1,Be=(G.value-(St(g.value)?z.clientY:z.clientX))*ge,Le=Be>0,et=K.value&&!a.value&&!Le;if(et&&ut.value===0)return;const tt=Math.abs(Be),gt=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");let at=tt/W.value;const cn=ze(tt,Le);if(cn!==null&&(at=cn),et&&at>=1||!N.value&&!se(z.target,Le))return;if((ue=I?.value)==null||ue.$el.classList.add(ig),N.value=!0,$t((oe=I.value)==null?void 0:oe.$el,{transition:"none"}),$t((ee=x.value)==null?void 0:ee.$el,{transition:"none"}),K.value&&Dt({draggedDistance:Be}),Le&&!K.value){const yn=fV(Be),vr=Math.min(yn*-1,0)*ge;$t((Q=I.value)==null?void 0:Q.$el,{transform:St(g.value)?`translate3d(0, ${vr}px, 0)`:`translate3d(${vr}px, 0, 0)`});return}const Qt=1-at;if((Ne.value||m.value&&ut.value===m.value-1)&&(t(at),$t((fe=x.value)==null?void 0:fe.$el,{opacity:`${Qt}`,transition:"none"},!0)),gt&&x.value&&c.value){const yn=Math.min(ce()+at*(1-ce()),1),vr=8-at*8,Kt=Math.max(0,14-at*14);$t(gt,{borderRadius:`${vr}px`,transform:St(g.value)?`scale(${yn}) translate3d(0, ${Kt}px, 0)`:`scale(${yn}) translate3d(${Kt}px, 0, 0)`,transition:"none"},!0)}if(!K.value){const yn=tt*ge;$t((ie=I.value)==null?void 0:ie.$el,{transform:St(g.value)?`translate3d(0, ${yn}px, 0)`:`translate3d(${yn}px, 0, 0)`})}}}function Ge(){var z;if(!I.value)return;const ue=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]"),oe=Xs(I.value.$el,g.value);$t(I.value.$el,{transform:"translate3d(0, 0, 0)",transition:`transform ${vt.DURATION}s cubic-bezier(${vt.EASE.join(",")})`}),$t((z=x.value)==null?void 0:z.$el,{transition:`opacity ${vt.DURATION}s cubic-bezier(${vt.EASE.join(",")})`,opacity:"1"}),c.value&&oe&&oe>0&&v.value&&$t(ue,{borderRadius:`${$E}px`,overflow:"hidden",...St(g.value)?{transform:`scale(${ce()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:"top"}:{transform:`scale(${ce()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:`${vt.DURATION}s`,transitionTimingFunction:`cubic-bezier(${vt.EASE.join(",")})`},!0)}function T(z){I.value&&(o(),z||(v.value=!1),window.setTimeout(()=>{K.value&&(h.value=K.value[0])},vt.DURATION*1e3))}Ze(()=>{if(!v.value&&c.value&&sV){const z=setTimeout(()=>{dV(document.body)},200);return()=>clearTimeout(z)}}),ye(u,()=>{v.value=u.value,u.value||T()});function M(z){if(!w.value||!I.value)return;I.value.$el.classList.remove(ig),N.value=!1,w.value=!1,O.value=new Date;const ue=Xs(I.value.$el,g.value);if(!se(z.target,!1)||!ue||Number.isNaN(ue)||S.value===null)return;const oe=O.value.getTime()-S.value.getTime(),ee=G.value-(St(g.value)?z.clientY:z.clientX),Q=Math.abs(ee)/oe;if(Q>.05&&(B.value=!0,window.setTimeout(()=>{B.value=!1},200)),K.value){const ie=g.value==="bottom"||g.value==="right"?1:-1;Ve({draggedDistance:ee*ie,closeDrawer:T,velocity:Q,dismissible:a.value}),n(!0);return}if(g.value==="bottom"||g.value==="right"?ee>0:ee<0){Ge(),n(!0);return}if(Q>qE){T(),n(!1);return}const fe=Math.min(I.value.$el.getBoundingClientRect().height??0,window.innerHeight);if(ue>=fe*p.value){T(),n(!1);return}n(!0),Ge()}ye(v,z=>{z&&(_.value=new Date),r(z)},{immediate:!0});function V(z){var ue,oe;const ee=z?(window.innerWidth-Js)/window.innerWidth:1,Q=z?-16:0;J.value&&window.clearTimeout(J.value),$t((ue=I.value)==null?void 0:ue.$el,{transition:`transform ${vt.DURATION}s cubic-bezier(${vt.EASE.join(",")})`,transform:`scale(${ee}) translate3d(0, ${Q}px, 0)`}),!z&&(oe=I.value)!=null&&oe.$el&&(J.value=window.setTimeout(()=>{var fe,ie;const ge=Xs((fe=I.value)==null?void 0:fe.$el,g.value);$t((ie=I.value)==null?void 0:ie.$el,{transition:"none",transform:St(g.value)?`translate3d(0, ${ge}px, 0)`:`translate3d(${ge}px, 0, 0)`})},500))}function te(z){var ue;if(z<0)return;const oe=St(g.value)?window.innerHeight:window.innerWidth,ee=(oe-Js)/oe,Q=ee+z*(1-ee),fe=-16+z*Js;$t((ue=I.value)==null?void 0:ue.$el,{transform:St(g.value)?`scale(${Q}) translate3d(0, ${fe}px, 0)`:`scale(${Q}) translate3d(${fe}px, 0, 0)`,transition:"none"})}function X(z){var ue;const oe=St(g.value)?window.innerHeight:window.innerWidth,ee=z?(oe-Js)/oe:1,Q=z?-16:0;z&&$t((ue=I.value)==null?void 0:ue.$el,{transition:`transform ${vt.DURATION}s cubic-bezier(${vt.EASE.join(",")})`,transform:St(g.value)?`scale(${ee}) translate3d(0, ${Q}px, 0)`:`scale(${ee}) translate3d(${Q}px, 0, 0)`})}return{open:u,isOpen:v,modal:i,keyboardIsOpen:$,hasBeenOpened:C,drawerRef:I,drawerHeightRef:W,overlayRef:x,handleRef:le,isDragging:w,dragStartTime:S,isAllowedToDrag:N,snapPoints:K,activeSnapPoint:h,hasSnapPoints:de,pointerStart:G,dismissible:a,snapPointsOffset:ht,direction:g,shouldFade:Ne,fadeFromIndex:m,shouldScaleBackground:c,setBackgroundColorOnScale:l,onPress:Ee,onDrag:Te,onRelease:M,closeDrawer:T,onNestedDrag:te,onNestedRelease:X,onNestedOpenChange:V,emitClose:o,emitDrag:t,emitRelease:n,emitOpenChange:r,nested:s,handleOnly:E,noBodyStyles:y}}const jE=L({__name:"DrawerRoot",props:{activeSnapPoint:{default:void 0},closeThreshold:{default:hV},shouldScaleBackground:{type:Boolean,default:void 0},setBackgroundColorOnScale:{type:Boolean,default:!0},scrollLockTimeout:{default:mV},fixed:{type:Boolean,default:void 0},dismissible:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},nested:{type:Boolean,default:!1},direction:{default:"bottom"},noBodyStyles:{type:Boolean},handleOnly:{type:Boolean,default:!1},preventScrollRestoration:{type:Boolean},snapPoints:{default:void 0},fadeFromIndex:{default:void 0}},emits:["drag","release","close","update:open","update:activeSnapPoint","animationEnd"],setup(e,{expose:t,emit:n}){const o=e,r=n;qt();const u=F(()=>o.fadeFromIndex??(o.snapPoints&&o.snapPoints.length-1)),a=sg(o,"open",r,{defaultValue:o.defaultOpen,passive:o.open===void 0}),s=sg(o,"activeSnapPoint",r,{passive:o.activeSnapPoint===void 0}),i={emitDrag:m=>r("drag",m),emitRelease:m=>r("release",m),emitClose:()=>r("close"),emitOpenChange:m=>{r("update:open",m),setTimeout(()=>{r("animationEnd",m)},vt.DURATION*1e3)}},{closeDrawer:c,hasBeenOpened:l,modal:d,isOpen:p}=cV(bV({...i,...mt(o),activeSnapPoint:s,fadeFromIndex:u,open:a}));function h(m){if(a.value!==void 0){i.emitOpenChange(m);return}p.value=m,m?l.value=!0:c()}return t({open:p}),(m,g)=>(D(),k(f(Bj),{open:f(p),modal:f(d),"onUpdate:open":h},{default:A(()=>[P(m.$slots,"default",{open:f(p)})]),_:3},8,["open","modal"]))}}),EV=L({__name:"DrawerRootNested",props:{activeSnapPoint:{},closeThreshold:{},shouldScaleBackground:{type:Boolean},setBackgroundColorOnScale:{type:Boolean},scrollLockTimeout:{},fixed:{type:Boolean},dismissible:{type:Boolean},modal:{type:Boolean},open:{type:Boolean},defaultOpen:{type:Boolean},nested:{type:Boolean},direction:{},noBodyStyles:{type:Boolean},handleOnly:{type:Boolean},preventScrollRestoration:{type:Boolean},snapPoints:{},fadeFromIndex:{}},emits:["drag","release","close","update:open","update:activeSnapPoint","animationEnd"],setup(e,{emit:t}){const n=e,o=t,{onNestedDrag:r,onNestedOpenChange:u,onNestedRelease:a}=Es();function s(){u(!1)}function i(d){r(d)}function c(d){d&&u(d),o("update:open",d)}const l=yj(n,o);return(d,p)=>(D(),k(jE,j(f(l),{nested:"",onClose:s,onDrag:i,onRelease:f(a),"onUpdate:open":c}),{default:A(()=>[P(d.$slots,"default")]),_:3},16,["onRelease"]))}}),CV=L({__name:"DrawerOverlay",setup(e){const{overlayRef:t,hasSnapPoints:n,isOpen:o,shouldFade:r}=Es();return(u,a)=>(D(),k(f(Qj),{ref_key:"overlayRef",ref:t,"data-vaul-overlay":"","data-vaul-snap-points":f(o)&&f(n)?"true":"false","data-vaul-snap-points-overlay":f(o)&&f(r)?"true":"false"},null,8,["data-vaul-snap-points","data-vaul-snap-points-overlay"]))}}),xV=()=>()=>{};function wV(){const{direction:e,isOpen:t,shouldScaleBackground:n,setBackgroundColorOnScale:o,noBodyStyles:r}=Es(),u=R(null),a=R(document.body.style.backgroundColor);function s(){return(window.innerWidth-NE)/window.innerWidth}Ze(i=>{if(t.value&&n.value){u.value&&clearTimeout(u.value);const c=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!c)return;pV(o.value&&!r.value?qc(document.body,{background:"black"}):xV,qc(c,{transformOrigin:St(e.value)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:`${vt.DURATION}s`,transitionTimingFunction:`cubic-bezier(${vt.EASE.join(",")})`}));const l=qc(c,{borderRadius:`${$E}px`,overflow:"hidden",...St(e.value)?{transform:`scale(${s()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${s()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}});i(()=>{l(),u.value=window.setTimeout(()=>{a.value?document.body.style.background=a.value:document.body.style.removeProperty("background")},vt.DURATION*1e3)})}},{flush:"pre"})}const DV=L({__name:"DrawerContent",setup(e){const{open:t,isOpen:n,snapPointsOffset:o,hasSnapPoints:r,drawerRef:u,onPress:a,onDrag:s,onRelease:i,modal:c,emitOpenChange:l,dismissible:d,keyboardIsOpen:p,closeDrawer:h,direction:m,handleOnly:g}=Es();wV();const y=R(!1),E=F(()=>o.value&&o.value.length>0?`${o.value[0]}px`:"0");function b(w){if(!c.value||w.defaultPrevented){w.preventDefault();return}p.value&&(p.value=!1),d.value?l(!1):w.preventDefault()}function v(w){g.value||a(w)}function C(w){g.value||s(w)}return Ze(()=>{r.value&&window.requestAnimationFrame(()=>{y.value=!0})}),(w,B)=>(D(),k(f(Gj),{ref_key:"drawerRef",ref:u,"data-vaul-drawer":"","data-vaul-drawer-direction":f(m),"data-vaul-delayed-snap-points":y.value?"true":"false","data-vaul-snap-points":f(n)&&f(r)?"true":"false",style:mn({"--snap-point-height":E.value}),onPointerdown:v,onPointermove:C,onPointerup:f(i),onPointerDownOutside:b,onOpenAutoFocus:B[0]||(B[0]=On(()=>{},["prevent"])),onEscapeKeyDown:B[1]||(B[1]=x=>{f(d)||x.preventDefault()})},{default:A(()=>[P(w.$slots,"default")]),_:3},8,["data-vaul-drawer-direction","data-vaul-delayed-snap-points","data-vaul-snap-points","style","onPointerup"]))}}),AV=["data-vaul-drawer-visible"],BV={"data-vaul-handle-hitarea":"","aria-hidden":"true"},_V=250,kV=120,SV=L({__name:"DrawerHandle",props:{preventCycle:{type:Boolean,default:!1}},setup(e){const t=e,{onPress:n,onDrag:o,handleRef:r,handleOnly:u,isOpen:a,snapPoints:s,activeSnapPoint:i,isDragging:c,dismissible:l,closeDrawer:d}=Es(),p=R(null),h=R(!1);function m(){if(h.value){E();return}window.setTimeout(()=>{g()},kV)}function g(){if(c.value||t.preventCycle||h.value){E();return}if(E(),!s.value||s.value.length===0){l.value||d();return}const C=i.value===s.value[s.value.length-1];if(C&&l.value){d();return}const w=s.value.findIndex(x=>x===i.value);if(w===-1)return;const B=C?0:w+1;i.value=s.value[B]}function y(){p.value=window.setTimeout(()=>{h.value=!0},_V)}function E(){p.value&&window.clearTimeout(p.value),h.value=!1}function b(C){u.value&&n(C),y()}function v(C){u.value&&o(C)}return(C,w)=>(D(),re("div",{ref_key:"handleRef",ref:r,"data-vaul-drawer-visible":f(a)?"true":"false","data-vaul-handle":"","aria-hidden":"true",onClick:m,onPointercancel:E,onPointerdown:b,onPointermove:v},[je("span",BV,[P(C.$slots,"default")])],40,AV))}}),TV={slots:{overlay:"fixed inset-0 bg-elevated/75",content:"fixed bg-default ring ring-default flex focus:outline-none",handle:["shrink-0 !bg-accented","transition-opacity"],container:"w-full flex flex-col gap-4 p-4 overflow-y-auto",header:"",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",body:"flex-1",footer:"flex flex-col gap-1.5"},variants:{direction:{top:{content:"mb-24 flex-col-reverse",handle:"mb-4"},right:{content:"flex-row",handle:"!ml-4"},bottom:{content:"mt-24 flex-col",handle:"mt-4"},left:{content:"flex-row-reverse",handle:"!mr-4"}},inset:{true:{content:"rounded-lg after:hidden overflow-hidden [--initial-transform:calc(100%+1.5rem)]"}},snapPoints:{true:""}},compoundVariants:[{direction:["top","bottom"],class:{content:"h-auto max-h-[96%]",handle:"!w-12 !h-1.5 mx-auto"}},{direction:["top","bottom"],snapPoints:!0,class:{content:"h-full"}},{direction:["right","left"],class:{content:"w-auto max-w-[calc(100%-2rem)]",handle:"!h-12 !w-1.5 mt-auto mb-auto"}},{direction:["right","left"],snapPoints:!0,class:{content:"w-full"}},{direction:"top",inset:!0,class:{content:"inset-x-4 top-4"}},{direction:"top",inset:!1,class:{content:"inset-x-0 top-0 rounded-b-lg"}},{direction:"bottom",inset:!0,class:{content:"inset-x-4 bottom-4"}},{direction:"bottom",inset:!1,class:{content:"inset-x-0 bottom-0 rounded-t-lg"}},{direction:"left",inset:!0,class:{content:"inset-y-4 left-4"}},{direction:"left",inset:!1,class:{content:"inset-y-0 left-0 rounded-r-lg"}},{direction:"right",inset:!0,class:{content:"inset-y-4 right-4"}},{direction:"right",inset:!1,class:{content:"inset-y-0 right-0 rounded-l-lg"}}]},FV={__name:"UDrawer",props:{as:{type:null,required:!1},title:{type:String,required:!1},description:{type:String,required:!1},inset:{type:Boolean,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},handle:{type:Boolean,required:!1,default:!0},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},nested:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},activeSnapPoint:{type:[Number,String,null],required:!1},closeThreshold:{type:Number,required:!1},shouldScaleBackground:{type:Boolean,required:!1},setBackgroundColorOnScale:{type:Boolean,required:!1},scrollLockTimeout:{type:Number,required:!1},fixed:{type:Boolean,required:!1},dismissible:{type:Boolean,required:!1,default:!0},modal:{type:Boolean,required:!1,default:!0},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},direction:{type:String,required:!1,default:"bottom"},noBodyStyles:{type:Boolean,required:!1},handleOnly:{type:Boolean,required:!1},preventScrollRestoration:{type:Boolean,required:!1},snapPoints:{type:Array,required:!1}},emits:["close:prevent","drag","release","close","update:open","update:activeSnapPoint","animationEnd"],setup(e,{emit:t}){const n=e,o=t,r=qt(),u=Pe(),a=Et("drawer",n),s=it(Jt(n,"activeSnapPoint","closeThreshold","shouldScaleBackground","setBackgroundColorOnScale","scrollLockTimeout","fixed","dismissible","modal","open","defaultOpen","nested","direction","noBodyStyles","handleOnly","preventScrollRestoration","snapPoints"),o),i=tu(Ye(()=>n.portal)),c=Ye(()=>n.content),l=F(()=>n.dismissible?{pointerDownOutside:Fl}:["interactOutside","escapeKeyDown"].reduce((h,m)=>(h[m]=g=>{g.preventDefault(),o("close:prevent")},h),{})),d=F(()=>Se({extend:Se(TV),...u.ui?.drawer||{}})({direction:n.direction,inset:n.inset,snapPoints:n.snapPoints&&n.snapPoints.length>0}));return(p,h)=>(D(),k(Rt(e.nested?f(EV):f(jE)),me(xe(f(s))),{default:A(()=>[r.default?(D(),k(f(aV),{key:0,"as-child":"",class:U(n.class)},{default:A(()=>[P(p.$slots,"default")]),_:3},8,["class"])):Y("",!0),q(f(oV),me(xe(f(i))),{default:A(()=>[e.overlay?(D(),k(f(CV),{key:0,"data-slot":"overlay",class:U(d.value.overlay({class:f(a)?.overlay}))},null,8,["class"])):Y("",!0),q(f(DV),j({"data-slot":"content",class:d.value.content({class:[!r.default&&n.class,f(a)?.content]})},c.value,as(l.value)),{default:A(()=>[e.handle?(D(),k(f(SV),{key:0,"data-slot":"handle",class:U(d.value.handle({class:f(a)?.handle}))},null,8,["class"])):Y("",!0),!e.title&&!r.title||!e.description&&!r.description||r.content?(D(),k(f(Yr),{key:1},{default:A(()=>[!e.title&&!r.title?(D(),k(f(Lc),{key:0})):r.content?(D(),k(f(Lc),{key:1},{default:A(()=>[P(p.$slots,"title",{},()=>[Ke(Fe(e.title),1)])]),_:3})):Y("",!0),!e.description&&!r.description?(D(),k(f(Rc),{key:2})):r.content?(D(),k(f(Rc),{key:3},{default:A(()=>[P(p.$slots,"description",{},()=>[Ke(Fe(e.description),1)])]),_:3})):Y("",!0)]),_:3})):Y("",!0),P(p.$slots,"content",{},()=>[je("div",{"data-slot":"container",class:U(d.value.container({class:f(a)?.container}))},[r.header||e.title||r.title||e.description||r.description?(D(),re("div",{key:0,"data-slot":"header",class:U(d.value.header({class:f(a)?.header}))},[P(p.$slots,"header",{},()=>[e.title||r.title?(D(),k(f(Lc),{key:0,"data-slot":"title",class:U(d.value.title({class:f(a)?.title}))},{default:A(()=>[P(p.$slots,"title",{},()=>[Ke(Fe(e.title),1)])]),_:3},8,["class"])):Y("",!0),e.description||r.description?(D(),k(f(Rc),{key:1,"data-slot":"description",class:U(d.value.description({class:f(a)?.description}))},{default:A(()=>[P(p.$slots,"description",{},()=>[Ke(Fe(e.description),1)])]),_:3},8,["class"])):Y("",!0)])],2)):Y("",!0),r.body?(D(),re("div",{key:1,"data-slot":"body",class:U(d.value.body({class:f(a)?.body}))},[P(p.$slots,"body")],2)):Y("",!0),r.footer?(D(),re("div",{key:2,"data-slot":"footer",class:U(d.value.footer({class:f(a)?.footer}))},[P(p.$slots,"footer")],2)):Y("",!0)],2)])]),_:3},16,["class"])]),_:3},16)]),_:3},16))}},PV={slots:{root:"bg-default/75 backdrop-blur border-b border-default h-(--ui-header-height) sticky top-0 z-50",container:"flex items-center justify-between gap-3 h-full",left:"lg:flex-1 flex items-center gap-1.5",center:"hidden lg:flex",right:"flex items-center justify-end lg:flex-1 gap-1.5",title:"shrink-0 font-bold text-xl text-highlighted flex items-end gap-1.5",toggle:"lg:hidden",content:"lg:hidden",overlay:"lg:hidden",header:"px-4 sm:px-6 h-(--ui-header-height) shrink-0 flex items-center justify-between gap-3",body:"p-4 sm:p-6 overflow-y-auto"},variants:{toggleSide:{left:{toggle:"-ms-1.5"},right:{toggle:"-me-1.5"}}}},MV=Object.assign({inheritAttrs:!1},{__name:"UHeader",props:vv({as:{type:null,required:!1,default:"header"},title:{type:String,required:!1,default:"Nuxt UI"},to:{type:String,required:!1,default:"/"},mode:{type:null,required:!1,default:"modal"},menu:{type:null,required:!1},toggle:{type:[Boolean,Object],required:!1,default:!0},toggleSide:{type:String,required:!1,default:"right"},autoClose:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1}},{open:{type:Boolean,default:!1},openModifiers:{}}),emits:["update:open"],setup(e){const t=e,n=qt(),o=xv(e,"open",{type:Boolean,default:!1}),r=Yn(),{t:u}=Vo(),a=Pe(),s=Et("header",t),[i,c]=To(),[l,d]=To(),[p,h]=To(),m=F(()=>(n.title&&$0(n.title())||t.title||"Nuxt UI").trim());ye(()=>r.fullPath,()=>{t.autoClose&&(o.value=!1)});const g=F(()=>Se({extend:Se(PV),...a.ui?.header||{}})()),y=F(()=>({slideover:GN,modal:ZN,drawer:FV})[t.mode]),E=Ye(()=>wt(t.menu,{content:{onOpenAutoFocus:v=>v.preventDefault()}},t.mode==="modal"?{fullscreen:!0,transition:!1}:{}));function b(){o.value=!o.value}return(v,C)=>(D(),re(Ce,null,[q(f(p),null,{default:A(()=>[P(v.$slots,"toggle",{open:o.value,toggle:b,ui:g.value},()=>[e.toggle?(D(),k(hn,j({key:0,color:"neutral",variant:"ghost","aria-label":o.value?f(u)("header.close"):f(u)("header.open"),icon:o.value?f(a).ui.icons.close:f(a).ui.icons.menu},typeof e.toggle=="object"?e.toggle:{},{"data-slot":"toggle",class:g.value.toggle({class:f(s)?.toggle,toggleSide:e.toggleSide}),onClick:b}),null,16,["aria-label","icon","class"])):Y("",!0)])]),_:3}),q(f(i),null,{default:A(()=>[je("div",{"data-slot":"left",class:U(g.value.left({class:f(s)?.left}))},[e.toggleSide==="left"?(D(),k(f(h),{key:0})):Y("",!0),P(v.$slots,"left",{},()=>[q($r,{to:e.to,"aria-label":m.value,"data-slot":"title",class:U(g.value.title({class:f(s)?.title}))},{default:A(()=>[P(v.$slots,"title",{},()=>[Ke(Fe(e.title),1)])]),_:3},8,["to","aria-label","class"])])],2)]),_:3}),q(f(l),null,{default:A(()=>[je("div",{"data-slot":"right",class:U(g.value.right({class:f(s)?.right}))},[P(v.$slots,"right"),e.toggleSide==="right"?(D(),k(f(h),{key:0})):Y("",!0)],2)]),_:3}),q(f(we),j({as:e.as},v.$attrs,{"data-slot":"root",class:g.value.root({class:[f(s)?.root,t.class]})}),{default:A(()=>[P(v.$slots,"top"),q(ep,{"data-slot":"container",class:U(g.value.container({class:f(s)?.container}))},{default:A(()=>[q(f(c)),je("div",{"data-slot":"center",class:U(g.value.center({class:f(s)?.center}))},[P(v.$slots,"default")],2),q(f(d))]),_:3},8,["class"]),P(v.$slots,"bottom")]),_:3},16,["as","class"]),q(f(y),j({open:o.value,"onUpdate:open":C[0]||(C[0]=w=>o.value=w),title:f(u)("header.title"),description:f(u)("header.description")},E.value,{ui:{overlay:g.value.overlay({class:f(s)?.overlay}),content:g.value.content({class:f(s)?.content})}}),{content:A(w=>[P(v.$slots,"content",me(xe(w)),()=>[e.mode!=="drawer"?(D(),re("div",{key:0,"data-slot":"header",class:U(g.value.header({class:f(s)?.header}))},[q(f(c)),q(f(d))],2)):Y("",!0),je("div",{"data-slot":"body",class:U(g.value.body({class:f(s)?.body}))},[P(v.$slots,"body")],2)])]),_:3},16,["open","title","description","ui"])],64))}});function cg(e){return!e||Array.isArray(e)&&e.length===0?[]:typeof e[0]=="string"?[{category:"Questions",items:e}]:e}const OV=360,IV=520;function VE(){const e=Bn(),t=Pe(),n=e.public.assistant,o=t.assistant,r=t.docus,u=F(()=>n?.enabled??!1),a=nr("assistant-open",()=>!1),s=nr("assistant-expanded",()=>!1),i=nr("assistant-messages",()=>[]),c=nr("assistant-pending",()=>{}),l=yk("(max-width: 767px)"),d=F(()=>s.value?IV:OV),p=F(()=>!l.value&&a.value),h=F(()=>{const C=o?.faqQuestions;if(!C)return[];if(!Array.isArray(C)){const w=C,B=r?.locale||"en",x=e.public.i18n?.defaultLocale||"en",_=w[B]||w[x]||Object.values(w)[0];return cg(_||[])}return cg(C)});function m(C,w=!1){w&&(i.value=[]),C&&(c.value=C),a.value=!0}function g(){c.value=void 0}function y(){a.value=!1}function E(){a.value=!a.value}function b(){i.value=[]}function v(){s.value=!s.value}return{isEnabled:u,isOpen:a,isExpanded:s,isMobile:l,panelWidth:d,shouldPushContent:p,messages:i,pendingMessage:c,faqQuestions:h,open:m,clearPending:g,close:y,toggle:E,toggleExpanded:v,clearMessages:b}}const RV=L({__name:"AppHeader",setup(e){const t=Pe(),{forced:n}=ss(),{isEnabled:o}=VE(),{isEnabled:r,locales:u}=Gu(),{subNavigationMode:a}=tp(),s=F(()=>t.github&&t.github.url?[{icon:"i-simple-icons-github",to:t.github.url,target:"_blank","aria-label":"GitHub"}]:[]);return(i,c)=>{const l=CI,d=MI,p=RI,h=$b,m=HI,g=ef,y=Vb,E=Mb,b=zb,v=hn,C=MN,w=LN,B=KN,x=MV;return D(),k(x,{ui:{center:"flex-1"},class:U({"flex flex-col":f(a)==="header"})},us({left:A(()=>[q(d)]),right:A(()=>[q(p),f(o)?(D(),k(h,{key:0})):Y("",!0),f(r)&&f(u).length>1?(D(),re(Ce,{key:1},[q(g,null,{fallback:A(()=>[...c[0]||(c[0]=[je("div",{class:"h-8 w-8 animate-pulse bg-neutral-200 dark:bg-neutral-800 rounded-md"},null,-1)])]),default:A(()=>[q(m)]),_:1}),q(y,{orientation:"vertical",class:"h-8"})],64)):Y("",!0),q(E,{class:"lg:hidden"}),f(n)?Y("",!0):(D(),k(g,{key:2},{fallback:A(()=>[...c[1]||(c[1]=[je("div",{class:"h-8 w-8 animate-pulse bg-neutral-200 dark:bg-neutral-800 rounded-md"},null,-1)])]),default:A(()=>[q(b)]),_:1})),f(s)?.length?(D(!0),re(Ce,{key:3},yt(f(s),(_,S)=>(D(),k(v,j({key:S},{ref_for:!0},{color:"neutral",variant:"ghost",..._}),null,16))),128)):Y("",!0)]),toggle:A(({open:_,toggle:S})=>[q(C,{open:_,class:"lg:hidden",onClick:S},null,8,["open","onClick"])]),body:A(()=>[q(w)]),default:A(()=>[q(l)]),_:2},[f(a)==="header"?{name:"bottom",fn:A(()=>[q(B)]),key:"0"}:void 0]),1032,["class"])}}}),zE=Object.assign(RV,{__name:"AppHeader"}),UE=(e="RouteProvider")=>L({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const n=t.renderKey,o=t.route,r={};for(const u in t.route)Object.defineProperty(r,u,{get:()=>n===t.renderKey?t.route[u]:o[u],enumerable:!0});return Pt(Oo,Pn(r)),()=>t.vnode?qe(t.vnode,{ref:t.vnodeRef}):t.vnode}}),LV=UE(),dg=new WeakMap,qV=L({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:o}){const r=Re(),u=R(),a=Ue(Oo,null);let s;o({pageRef:u});const i=Ue(Dy,null);let c;const l=r.deferHydration();let d=!1,p=0;if(r.isHydrating){const m=r.hooks.hookOnce("app:error",l);Xt().beforeEach(m)}e.pageKey&&ye(()=>e.pageKey,(m,g)=>{m!==g&&r.callHook("page:loading:start")});let h=!1;{const m=Xt().beforeResolve(()=>{h=!1});mo(()=>{m(),l()})}return()=>qe(u3,{name:e.name,route:e.route,...t},{default:m=>{const g=$V(a,m.route,m.Component),y=a&&a.matched.length===m.route.matched.length;if(!m.Component){if(c&&!y)return c;l();return}if(c&&i&&!i.isCurrent(m.route))return c;if(g&&a&&(!i||i?.isCurrent(a)))return y||c?c:null;const E=p0(m,e.pageKey),b=NV(a,m.route,m.Component);!r.isHydrating&&s===E&&!b&&Oe(()=>{h||(h=!0,r.callHook("page:loading:end"))}),d&&s!==E&&p++,s=E;const v=!!(e.transition??m.route.meta.pageTransition??Qp),C=v&&i3([e.transition,m.route.meta.pageTransition,Qp,{onAfterLeave(){r["~transitionFinish"]?.(),delete r["~transitionFinish"],delete r["~transitionPromise"],r.callHook("page:transition:finish",m.Component)}}]),w=e.keepalive??m.route.meta.keepalive??L5;return c=s3(v&&C,pA(w,qe(Rd,{key:p,suspensible:!0,onPending:()=>{d=!0,v&&!r["~transitionPromise"]&&(r["~transitionPromise"]=new Promise(B=>{r["~transitionFinish"]=B})),r.callHook("page:start",m.Component)},onResolve:async()=>{d=!1;try{await Oe(),r._route.sync?.(),await r.callHook("page:finish",m.Component),!h&&!b&&(h=!0,await r.callHook("page:loading:end"))}finally{l()}}},{default:()=>{const B={key:E||void 0,vnode:n.default?jV(n.default,m):m.Component,route:m.route,renderKey:E||void 0,trackRootNodes:v,vnodeRef:u};if(!w)return qe(LV,B);const x=m.Component.type,_=x;let S=dg.get(_);return S||(S=UE(x.name||x.__name),dg.set(_,S)),qe(S,B)}}))).default(),c}})}});function $V(e,t,n){if(!e)return!1;const o=t.matched.findIndex(r=>r.components?.default===n?.type);return!o||o===-1?!1:t.matched.slice(0,o).some((r,u)=>r.components?.default!==e.matched[u]?.components?.default)||n&&p0({route:t,Component:n})!==p0({route:e,Component:n})}function NV(e,t,n){return e?t.matched.findIndex(r=>r.components?.default===n?.type)<t.matched.length-1:!1}function jV(e,t){const n=e(t);return n.length===1?qe(n[0]):qe(Ce,void 0,n)}const HE=Ny,VV=L({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>qe(or[e.name],e.layoutProps,t.slots)}}),zV={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},UV=L({name:"NuxtLayout",inheritAttrs:!1,props:zV,setup(e,t){const n=Re(),o=Ue(Oo),u=!o||o===Yn()?Gy():o,a=F(()=>{let l=f(e.name)??u?.meta.layout??HE(u?.path).appLayout??"default";return l&&!(l in or)&&e.fallback&&(l=f(e.fallback)),l}),s=Me();t.expose({layoutRef:s});const i=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",i);Xt().beforeEach(l)}let c;return()=>{const d=!!a.value&&a.value in or&&!!(u?.meta.layoutTransition??Jp),p=d&&i3([u?.meta.layoutTransition,Jp,{onBeforeLeave(){n["~transitionPromise"]=new Promise(m=>{n["~transitionFinish"]=m})},onAfterLeave(){n["~transitionFinish"]?.(),delete n["~transitionFinish"],delete n["~transitionPromise"]}}]),h=c;return c=a.value,s3(p,{default:()=>qe(Rd,{suspensible:!0,onResolve:async()=>{await Oe(i)}},{default:()=>qe(HV,{layoutProps:j(t.attrs,u.meta.layoutProps??{},{ref:s}),key:a.value||void 0,name:a.value,shouldProvide:!e.name,isRenderingNewLayout:m=>m!==h&&m===a.value,hasTransition:d},t.slots)})}).default()}}}),HV=L({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,t){const n=e.name;e.shouldProvide&&Pt(Dy,{isCurrent:u=>n===!1||n===(u.meta.layout??HE(u.path).appLayout??"default")});const o=Ue(Oo);if(o&&o===Yn()){const u=Gy(),a={};for(const s in u){const i=s;Object.defineProperty(a,i,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)?u[i]:o[i]})}Pt(Oo,Pn(a))}return()=>!n||typeof n=="string"&&!(n in or)?t.slots.default?.():qe(VV,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}),KV={},WV={class:"text-sm text-muted"};function GV(e,t){return D(),re("div",WV," Copyright © "+Fe(new Date().getFullYear()),1)}const YV=Object.assign(Wu(KV,[["render",GV]]),{__name:"AppFooterLeft"}),ZV=L({__name:"AppFooterRight",setup(e){const t=Pe(),{forced:n}=ss(),o=F(()=>{const r=Object.entries(t.socials||{}).flatMap(([a,s])=>typeof s!="string"||!s?[]:[{icon:`i-simple-icons-${a}`,to:s,target:"_blank","aria-label":`${a} social link`}]),u=t.github&&t.github.url?[{icon:"i-simple-icons-github",to:t.github.url,target:"_blank","aria-label":"GitHub repository"}]:[];return[...r,...u]});return(r,u)=>{const a=hn,s=zb;return D(),re(Ce,null,[f(o).length?(D(!0),re(Ce,{key:0},yt(f(o),(i,c)=>(D(),k(a,j({key:c,size:"sm"},{ref_for:!0},{color:"neutral",variant:"ghost",...i}),null,16))),128)):Y("",!0),f(n)?Y("",!0):(D(),k(s,{key:1}))],64)}}}),XV=Object.assign(ZV,{__name:"AppFooterRight"}),JV={slots:{root:"",top:"py-8 lg:py-12",bottom:"py-8 lg:py-12",container:"py-8 lg:py-4 lg:flex lg:items-center lg:justify-between lg:gap-x-3",left:"flex items-center justify-center lg:justify-start lg:flex-1 gap-x-1.5 mt-3 lg:mt-0 lg:order-1",center:"mt-3 lg:mt-0 lg:order-2 flex items-center justify-center",right:"lg:flex-1 flex items-center justify-center lg:justify-end gap-x-1.5 lg:order-3"}},QV={__name:"UFooter",props:{as:{type:null,required:!1,default:"footer"},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){const t=e,n=qt(),o=Pe(),r=Et("footer",t),u=F(()=>Se({extend:Se(JV),...o.ui?.footer||{}})());return(a,s)=>(D(),k(f(we),{as:e.as,"data-slot":"root",class:U(u.value.root({class:[f(r)?.root,t.class]}))},{default:A(()=>[n.top?(D(),re("div",{key:0,"data-slot":"top",class:U(u.value.top({class:f(r)?.top}))},[P(a.$slots,"top")],2)):Y("",!0),q(ep,{"data-slot":"container",class:U(u.value.container({class:f(r)?.container}))},{default:A(()=>[je("div",{"data-slot":"right",class:U(u.value.right({class:f(r)?.right}))},[P(a.$slots,"right")],2),je("div",{"data-slot":"center",class:U(u.value.center({class:f(r)?.center}))},[P(a.$slots,"default")],2),je("div",{"data-slot":"left",class:U(u.value.left({class:f(r)?.left}))},[P(a.$slots,"left")],2)]),_:3},8,["class"]),n.bottom?(D(),re("div",{key:1,"data-slot":"bottom",class:U(u.value.bottom({class:f(r)?.bottom}))},[P(a.$slots,"bottom")],2)):Y("",!0)]),_:3},8,["as","class"]))}},ez={};function tz(e,t){const n=YV,o=XV,r=QV;return D(),k(r,null,{left:A(()=>[q(n)]),right:A(()=>[q(o)]),_:1})}const KE=Object.assign(Wu(ez,[["render",tz]]),{__name:"AppFooter"}),nz={slots:{root:"gap-2",base:"relative overflow-hidden rounded-full bg-accented",indicator:"rounded-full size-full transition-transform duration-200 ease-out",status:"flex text-dimmed transition-[width] duration-200",steps:"grid items-end",step:"truncate text-end row-start-1 col-start-1 transition-opacity"},variants:{animation:{carousel:"","carousel-inverse":"",swing:"",elastic:""},color:{primary:{indicator:"bg-primary",steps:"text-primary"},secondary:{indicator:"bg-secondary",steps:"text-secondary"},success:{indicator:"bg-success",steps:"text-success"},info:{indicator:"bg-info",steps:"text-info"},warning:{indicator:"bg-warning",steps:"text-warning"},error:{indicator:"bg-error",steps:"text-error"},neutral:{indicator:"bg-inverted",steps:"text-inverted"}},size:{"2xs":{status:"text-xs",steps:"text-xs"},xs:{status:"text-xs",steps:"text-xs"},sm:{status:"text-sm",steps:"text-sm"},md:{status:"text-sm",steps:"text-sm"},lg:{status:"text-sm",steps:"text-sm"},xl:{status:"text-base",steps:"text-base"},"2xl":{status:"text-base",steps:"text-base"}},step:{active:{step:"opacity-100"},first:{step:"opacity-100 text-muted"},other:{step:"opacity-0"},last:{step:""}},orientation:{horizontal:{root:"w-full flex flex-col",base:"w-full",status:"flex-row items-center justify-end min-w-fit"},vertical:{root:"h-full flex flex-row-reverse",base:"h-full",status:"flex-col justify-end min-h-fit"}},inverted:{true:{status:"self-end"}}},compoundVariants:[{inverted:!0,orientation:"horizontal",class:{step:"text-start",status:"flex-row-reverse"}},{inverted:!0,orientation:"vertical",class:{steps:"items-start",status:"flex-col-reverse"}},{orientation:"horizontal",size:"2xs",class:"h-px"},{orientation:"horizontal",size:"xs",class:"h-0.5"},{orientation:"horizontal",size:"sm",class:"h-1"},{orientation:"horizontal",size:"md",class:"h-2"},{orientation:"horizontal",size:"lg",class:"h-3"},{orientation:"horizontal",size:"xl",class:"h-4"},{orientation:"horizontal",size:"2xl",class:"h-5"},{orientation:"vertical",size:"2xs",class:"w-px"},{orientation:"vertical",size:"xs",class:"w-0.5"},{orientation:"vertical",size:"sm",class:"w-1"},{orientation:"vertical",size:"md",class:"w-2"},{orientation:"vertical",size:"lg",class:"w-3"},{orientation:"vertical",size:"xl",class:"w-4"},{orientation:"vertical",size:"2xl",class:"w-5"},{orientation:"horizontal",animation:"carousel",class:{indicator:"data-[state=indeterminate]:animate-[carousel_2s_ease-in-out_infinite] data-[state=indeterminate]:rtl:animate-[carousel-rtl_2s_ease-in-out_infinite]"}},{orientation:"vertical",animation:"carousel",class:{indicator:"data-[state=indeterminate]:animate-[carousel-vertical_2s_ease-in-out_infinite]"}},{orientation:"horizontal",animation:"carousel-inverse",class:{indicator:"data-[state=indeterminate]:animate-[carousel-inverse_2s_ease-in-out_infinite] data-[state=indeterminate]:rtl:animate-[carousel-inverse-rtl_2s_ease-in-out_infinite]"}},{orientation:"vertical",animation:"carousel-inverse",class:{indicator:"data-[state=indeterminate]:animate-[carousel-inverse-vertical_2s_ease-in-out_infinite]"}},{orientation:"horizontal",animation:"swing",class:{indicator:"data-[state=indeterminate]:animate-[swing_2s_ease-in-out_infinite]"}},{orientation:"vertical",animation:"swing",class:{indicator:"data-[state=indeterminate]:animate-[swing-vertical_2s_ease-in-out_infinite]"}},{orientation:"horizontal",animation:"elastic",class:{indicator:"data-[state=indeterminate]:animate-[elastic_2s_ease-in-out_infinite]"}},{orientation:"vertical",animation:"elastic",class:{indicator:"data-[state=indeterminate]:animate-[elastic-vertical_2s_ease-in-out_infinite]"}}],defaultVariants:{animation:"carousel",color:"primary",size:"md"}},oz={__name:"UProgress",props:{as:{type:null,required:!1},max:{type:[Number,Array],required:!1},status:{type:Boolean,required:!1},inverted:{type:Boolean,required:!1,default:!1},size:{type:null,required:!1},color:{type:null,required:!1},orientation:{type:null,required:!1,default:"horizontal"},animation:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},getValueLabel:{type:Function,required:!1},getValueText:{type:Function,required:!1},modelValue:{type:[Number,null],required:!1,default:null}},emits:["update:modelValue","update:max"],setup(e,{emit:t}){const n=e,o=t,r=qt(),{dir:u}=Vo(),a=Pe(),s=Et("progress",n),i=it(Jt(n,"getValueLabel","getValueText","modelValue"),o),c=F(()=>i.value.modelValue===null),l=F(()=>Array.isArray(n.max)),d=F(()=>{if(!(c.value||!n.max))return Array.isArray(n.max)?n.max.length-1:Number(n.max)}),p=F(()=>{if(!c.value)switch(!0){case i.value.modelValue<0:return 0;case i.value.modelValue>(d.value??100):return 100;default:return Math.round(i.value.modelValue/(d.value??100)*100)}}),h=F(()=>{if(p.value!==void 0)return n.orientation==="vertical"?{transform:`translateY(${n.inverted?"":"-"}${100-p.value}%)`}:u.value==="rtl"?{transform:`translateX(${n.inverted?"-":""}${100-p.value}%)`}:{transform:`translateX(${n.inverted?"":"-"}${100-p.value}%)`}}),m=F(()=>{const C=`${Math.max(p.value??0,0)}%`;return n.orientation==="vertical"?{height:C}:{width:C}});function g(C){return C===Number(n.modelValue)}function y(C){return C===0}function E(C){return C===d.value}function b(C){return C=Number(C),g(C)&&!y(C)?"active":y(C)&&g(C)?"first":E(C)&&g(C)?"last":"other"}const v=F(()=>Se({extend:Se(nz),...a.ui?.progress||{}})({animation:n.animation,size:n.size,color:n.color,orientation:n.orientation,inverted:n.inverted}));return(C,w)=>(D(),k(f(we),{as:e.as,"data-orientation":e.orientation,"data-slot":"root",class:U(v.value.root({class:[f(s)?.root,n.class]}))},{default:A(()=>[!c.value&&(e.status||r.status)?(D(),re("div",{key:0,"data-slot":"status",class:U(v.value.status({class:f(s)?.status})),style:mn(m.value)},[P(C.$slots,"status",{percent:p.value},()=>[Ke(Fe(p.value)+"% ",1)])],6)):Y("",!0),q(f(rP),j(f(i),{max:d.value,"data-slot":"base",class:v.value.base({class:f(s)?.base}),style:{transform:"translateZ(0)"}}),{default:A(()=>[q(f(aP),{"data-slot":"indicator",class:U(v.value.indicator({class:f(s)?.indicator})),style:mn(h.value)},null,8,["class","style"])]),_:1},16,["max","class"]),l.value?(D(),re("div",{key:1,"data-slot":"steps",class:U(v.value.steps({class:f(s)?.steps}))},[(D(!0),re(Ce,null,yt(e.max,(B,x)=>(D(),re("div",{key:x,"data-slot":"step",class:U(v.value.step({class:f(s)?.step,step:b(x)}))},[P(C.$slots,`step-${x}`,{step:B},()=>[Ke(Fe(B),1)])],2))),128))],2)):Y("",!0)]),_:3},8,["as","data-orientation","class"]))}},rz={slots:{root:"relative group overflow-hidden bg-default shadow-lg rounded-lg ring ring-default p-4 flex gap-2.5 focus:outline-none",wrapper:"w-0 flex-1 flex flex-col",title:"text-sm font-medium text-highlighted",description:"text-sm text-muted",icon:"shrink-0 size-5",avatar:"shrink-0",avatarSize:"2xl",actions:"flex gap-1.5 shrink-0",progress:"absolute inset-x-0 bottom-0",close:"p-0"},variants:{color:{primary:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary",icon:"text-primary"},secondary:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-secondary",icon:"text-secondary"},success:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-success",icon:"text-success"},info:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-info",icon:"text-info"},warning:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-warning",icon:"text-warning"},error:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-error",icon:"text-error"},neutral:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-inverted",icon:"text-highlighted"}},orientation:{horizontal:{root:"items-center",actions:"items-center"},vertical:{root:"items-start",actions:"items-start mt-2.5"}},title:{true:{description:"mt-1"}}},defaultVariants:{color:"primary"}},uz={__name:"UToast",props:{as:{type:null,required:!1},title:{type:[String,Object,Function],required:!1},description:{type:[String,Object,Function],required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},color:{type:null,required:!1},orientation:{type:null,required:!1,default:"vertical"},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:null,required:!1},actions:{type:Array,required:!1},progress:{type:[Boolean,Object],required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},type:{type:String,required:!1},duration:{type:Number,required:!1}},emits:["escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd","update:open"],setup(e,{expose:t,emit:n}){const o=e,r=n,u=qt(),{t:a}=Vo(),s=Pe(),i=Et("toast",o),c=it(Jt(o,"as","defaultOpen","open","duration","type"),r),l=F(()=>Se({extend:Se(rz),...s.ui?.toast||{}})({color:o.color,orientation:o.orientation,title:!!o.title||!!u.title})),d=rv("rootRef"),p=R(0);return $e(()=>{d.value?.$el?.getBoundingClientRect&&(p.value=d.value.$el.getBoundingClientRect().height)}),t({height:p}),(h,m)=>(D(),k(f(MP),j({ref_key:"rootRef",ref:d},f(c),{"data-orientation":e.orientation,"data-slot":"root",class:l.value.root({class:[f(i)?.root,o.class]}),style:{"--height":p.value}}),{default:A(({remaining:g,duration:y,open:E})=>[P(h.$slots,"leading",{ui:l.value},()=>[e.avatar?(D(),k(Ku,j({key:0,size:f(i)?.avatarSize||l.value.avatarSize()},e.avatar,{"data-slot":"avatar",class:l.value.avatar({class:f(i)?.avatar})}),null,16,["size","class"])):e.icon?(D(),k(st,{key:1,name:e.icon,"data-slot":"icon",class:U(l.value.icon({class:f(i)?.icon}))},null,8,["name","class"])):Y("",!0)]),je("div",{"data-slot":"wrapper",class:U(l.value.wrapper({class:f(i)?.wrapper}))},[e.title||u.title?(D(),k(f(IP),{key:0,"data-slot":"title",class:U(l.value.title({class:f(i)?.title}))},{default:A(()=>[P(h.$slots,"title",{},()=>[typeof e.title=="function"?(D(),k(Rt(e.title()),{key:0})):typeof e.title=="object"?(D(),k(Rt(e.title),{key:1})):(D(),re(Ce,{key:2},[Ke(Fe(e.title),1)],64))])]),_:3},8,["class"])):Y("",!0),e.description||u.description?(D(),k(f(SP),{key:1,"data-slot":"description",class:U(l.value.description({class:f(i)?.description}))},{default:A(()=>[P(h.$slots,"description",{},()=>[typeof e.description=="function"?(D(),k(Rt(e.description()),{key:0})):typeof e.description=="object"?(D(),k(Rt(e.description),{key:1})):(D(),re(Ce,{key:2},[Ke(Fe(e.description),1)],64))])]),_:3},8,["class"])):Y("",!0),e.orientation==="vertical"&&(e.actions?.length||u.actions)?(D(),re("div",{key:2,"data-slot":"actions",class:U(l.value.actions({class:f(i)?.actions}))},[P(h.$slots,"actions",{},()=>[(D(!0),re(Ce,null,yt(e.actions,(b,v)=>(D(),k(f(E4),{key:v,"alt-text":b.label||"Action","as-child":"",onClick:m[0]||(m[0]=On(()=>{},["stop"]))},{default:A(()=>[q(hn,j({size:"xs",color:e.color},{ref_for:!0},b),null,16,["color"])]),_:2},1032,["alt-text"]))),128))])],2)):Y("",!0)],2),e.orientation==="horizontal"&&(e.actions?.length||u.actions)||e.close?(D(),re("div",{key:0,"data-slot":"actions",class:U(l.value.actions({class:f(i)?.actions,orientation:"horizontal"}))},[e.orientation==="horizontal"&&(e.actions?.length||u.actions)?P(h.$slots,"actions",{key:0},()=>[(D(!0),re(Ce,null,yt(e.actions,(b,v)=>(D(),k(f(E4),{key:v,"alt-text":b.label||"Action","as-child":"",onClick:m[1]||(m[1]=On(()=>{},["stop"]))},{default:A(()=>[q(hn,j({size:"xs",color:e.color},{ref_for:!0},b),null,16,["color"])]),_:2},1032,["alt-text"]))),128))]):Y("",!0),e.close||u.close?(D(),k(f(Y1),{key:1,"as-child":""},{default:A(()=>[P(h.$slots,"close",{ui:l.value},()=>[e.close?(D(),k(hn,j({key:0,icon:e.closeIcon||f(s).ui.icons.close,color:"neutral",variant:"link","aria-label":f(a)("toast.close")},typeof e.close=="object"?e.close:{},{"data-slot":"close",class:l.value.close({class:f(i)?.close}),onClick:m[2]||(m[2]=On(()=>{},["stop"]))}),null,16,["icon","aria-label","class"])):Y("",!0)])]),_:3})):Y("",!0)],2)):Y("",!0),e.progress&&E&&g>0&&y?(D(),k(oz,j({key:1,"model-value":g/y*100,color:e.color},typeof e.progress=="object"?e.progress:{},{size:"sm","data-slot":"progress",class:l.value.progress({class:f(i)?.progress})}),null,16,["model-value","color","class"])):Y("",!0)]),_:3},16,["data-orientation","class","style"]))}},az={slots:{viewport:"fixed flex flex-col w-[calc(100%-2rem)] sm:w-96 z-[100] data-[expanded=true]:h-(--height) focus:outline-none",base:"pointer-events-auto absolute inset-x-0 z-(--index) transform-(--transform) data-[expanded=false]:data-[front=false]:h-(--front-height) data-[expanded=false]:data-[front=false]:*:opacity-0 data-[front=false]:*:transition-opacity data-[front=false]:*:duration-100 data-[state=closed]:animate-[toast-closed_200ms_ease-in-out] data-[state=closed]:data-[expanded=false]:data-[front=false]:animate-[toast-collapsed-closed_200ms_ease-in-out] data-[state=open]:data-[pulsing=odd]:animate-[toast-pulse-a_300ms_ease-out] data-[state=open]:data-[pulsing=even]:animate-[toast-pulse-b_300ms_ease-out] data-[swipe=move]:transition-none transition-[transform,translate,height] duration-200 ease-out"},variants:{position:{"top-left":{viewport:"left-4"},"top-center":{viewport:"left-1/2 transform -translate-x-1/2"},"top-right":{viewport:"right-4"},"bottom-left":{viewport:"left-4"},"bottom-center":{viewport:"left-1/2 transform -translate-x-1/2"},"bottom-right":{viewport:"right-4"}},swipeDirection:{up:"data-[swipe=end]:animate-[toast-slide-up_200ms_ease-out]",right:"data-[swipe=end]:animate-[toast-slide-right_200ms_ease-out]",down:"data-[swipe=end]:animate-[toast-slide-down_200ms_ease-out]",left:"data-[swipe=end]:animate-[toast-slide-left_200ms_ease-out]"}},compoundVariants:[{position:["top-left","top-center","top-right"],class:{viewport:"top-4",base:"top-0 data-[state=open]:animate-[toast-slide-in-from-top_200ms_ease-in-out]"}},{position:["bottom-left","bottom-center","bottom-right"],class:{viewport:"bottom-4",base:"bottom-0 data-[state=open]:animate-[toast-slide-in-from-bottom_200ms_ease-in-out]"}},{swipeDirection:["left","right"],class:"data-[swipe=move]:translate-x-(--reka-toast-swipe-move-x) data-[swipe=end]:translate-x-(--reka-toast-swipe-end-x) data-[swipe=cancel]:translate-x-0"},{swipeDirection:["up","down"],class:"data-[swipe=move]:translate-y-(--reka-toast-swipe-move-y) data-[swipe=end]:translate-y-(--reka-toast-swipe-end-y) data-[swipe=cancel]:translate-y-0"}],defaultVariants:{position:"bottom-right"}},sz={name:"Toaster"},iz=Object.assign(sz,{props:{position:{type:null,required:!1},expand:{type:Boolean,required:!1,default:!0},progress:{type:Boolean,required:!1,default:!0},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},max:{type:Number,required:!1,default:5},class:{type:null,required:!1},ui:{type:Object,required:!1},label:{type:String,required:!1},duration:{type:Number,required:!1,default:5e3},disableSwipe:{type:Boolean,required:!1},swipeThreshold:{type:Number,required:!1}},setup(e){const t=e,{toasts:n,remove:o}=Lb(),r=Pe(),u=Et("toaster",t);Pt(Rb,Ye(()=>t.max));const a=ln(Jt(t,"duration","label","swipeThreshold","disableSwipe")),s=tu(Ye(()=>t.portal)),i=F(()=>{switch(t.position){case"top-center":return"up";case"top-right":case"bottom-right":return"right";case"bottom-center":return"down";case"top-left":case"bottom-left":return"left"}return"right"}),c=F(()=>Se({extend:Se(az),...r.ui?.toaster||{}})({position:t.position,swipeDirection:i.value}));function l(E,b){E||o(b)}const d=R(!1),p=F(()=>t.expand||d.value),h=R([]),m=F(()=>h.value.reduce((E,{height:b})=>E+b+16,0)),g=F(()=>h.value[h.value.length-1]?.height||0);function y(E){return h.value.slice(E+1).reduce((b,{height:v})=>b+v+16,0)}return(E,b)=>(D(),k(f(hP),j({"swipe-direction":i.value},f(a)),{default:A(()=>[P(E.$slots,"default"),(D(!0),re(Ce,null,yt(f(n),(v,C)=>(D(),k(uz,j({key:v.id,ref_for:!0,ref_key:"refs",ref:h,progress:e.progress},{ref_for:!0},f(ms)(v,["id","close","_duplicate","_updated"]),{close:v.close,"data-expanded":p.value,"data-front":!p.value&&C===f(n).length-1,"data-pulsing":v._duplicate?v._duplicate%2===0?"even":"odd":void 0,style:{"--index":C-f(n).length+f(n).length,"--before":f(n).length-1-C,"--offset":y(C),"--scale":p.value?"1":"calc(1 - var(--before) * var(--scale-factor))","--translate":p.value?"calc(var(--offset) * var(--translate-factor))":"calc(var(--before) * var(--gap))","--transform":"translateY(var(--translate)) scale(var(--scale))"},"data-slot":"base",class:c.value.base({class:[f(u)?.base,v.onClick?"cursor-pointer":void 0]}),"onUpdate:open":w=>l(w,v.id),onClick:w=>v.onClick&&v.onClick(v)}),null,16,["progress","close","data-expanded","data-front","data-pulsing","style","class","onUpdate:open","onClick"]))),128)),q(f(FP),me(xe(f(s))),{default:A(()=>[q(f(qP),{"data-expanded":p.value,"data-slot":"viewport",class:U(c.value.viewport({class:[f(u)?.viewport,t.class]})),style:mn({"--scale-factor":"0.05","--translate-factor":e.position?.startsWith("top")?"1px":"-1px","--gap":e.position?.startsWith("top")?"16px":"-16px","--front-height":`${g.value}px`,"--height":`${m.value}px`}),onMouseenter:b[0]||(b[0]=v=>d.value=!0),onMouseleave:b[1]||(b[1]=v=>d.value=!1)},null,8,["data-expanded","class","style"])]),_:1},16)]),_:3},16,["swipe-direction"]))}}),lz=Object.assign(iz,{__name:"UToaster"});function cz(){const e=Pn([]),t=(c,l)=>{const{props:d,defaultOpen:p,destroyOnClose:h}=l||{},m=_t({id:Symbol(""),isOpen:!!p,component:_d(c),isMounted:!!p,destroyOnClose:!!h,originalProps:d||{},props:{...d}});return e.push(m),{...m,open:g=>n(m.id,g),close:g=>o(m.id,g),patch:g=>a(m.id,g)}},n=(c,l)=>{const d=s(c);l?d.props={...d.originalProps,...l}:d.props={...d.originalProps},d.isOpen=!0,d.isMounted=!0;const p=new Promise(h=>d.resolvePromise=h);return Object.assign(p,{id:c,isMounted:d.isMounted,isOpen:d.isOpen,result:p})},o=(c,l)=>{const d=s(c);d.isOpen=!1,d.resolvePromise&&(d.resolvePromise(l),d.resolvePromise=void 0)},r=()=>{e.forEach(c=>o(c.id))},u=c=>{const l=s(c);if(l.isMounted=!1,l.destroyOnClose){const d=e.findIndex(p=>p.id===c);e.splice(d,1)}},a=(c,l)=>{const d=s(c);d.props={...d.props,...l}},s=c=>{const l=e.find(d=>d.id===c);if(!l)throw new Error("Overlay not found");return l};return{overlays:e,open:n,close:o,closeAll:r,create:t,patch:a,unmount:u,isOpen:c=>s(c).isOpen}}const dz=Nu(cz),fz={__name:"UOverlayProvider",setup(e){const{overlays:t,unmount:n,close:o}=dz(),r=F(()=>t.filter(s=>s.isMounted)),u=s=>{o(s),n(s)},a=(s,i)=>{o(s,i)};return(s,i)=>(D(!0),re(Ce,null,yt(r.value,c=>(D(),k(Rt(c.component),j({key:c.id},{ref_for:!0},c.props,{open:c.isOpen,"onUpdate:open":l=>c.isOpen=l,onClose:l=>a(c.id,l),"onAfter:leave":l=>u(c.id)}),null,16,["open","onUpdate:open","onClose","onAfter:leave"]))),128))}},pz={name:"App"},hz=Object.assign(pz,{props:{tooltip:{type:Object,required:!1},toaster:{type:[Object,null],required:!1},locale:{type:Object,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:"body"},dir:{type:String,required:!1},scrollBody:{type:[Boolean,Object],required:!1},nonce:{type:String,required:!1}},setup(e){const t=e,n=ln(Jt(t,"scrollBody")),o=Ye(()=>t.tooltip),r=Ye(()=>t.toaster),u=Ye(()=>t.locale);return Pt(tb,u),Pt(Fb,Ye(()=>t.portal)),(s,i)=>(D(),k(f(V_),j({"use-id":()=>Td(),dir:t.dir||u.value?.dir,locale:u.value?.code},f(n)),{default:A(()=>[q(f(zP),me(xe(o.value)),{default:A(()=>[e.toaster!==null?(D(),k(lz,me(j({key:0},r.value)),{default:A(()=>[P(s.$slots,"default")]),_:3},16)):P(s.$slots,"default",{key:1}),q(fz)]),_:3},16)]),_:3},16,["use-id","dir","locale"]))}}),WE=Object.assign(hz,{__name:"UApp"}),mz=be({name:"العربية",code:"ar",dir:"rtl",messages:{alert:{close:"إغلاق"},authForm:{hidePassword:"إخفاء كلمة المرور",showPassword:"إظهار كلمة المرور",submit:"متابعة"},banner:{close:"إغلاق"},calendar:{nextMonth:"الشهر المقبل",nextYear:"السنة المقبلة",prevMonth:"الشهر السابق",prevYear:"السنة السابقة"},carousel:{dots:"اختر الشريحة المراد عرضها",goto:"الذهاب إلى شريحة {slide}",next:"التالي",prev:"السابق"},chatPrompt:{placeholder:"اكتب رسالتك هنا…"},chatPromptSubmit:{label:"إرسال"},chatReasoning:{thinking:"يفكّر…",thought:"فكّر",thoughtFor:"فكّر لمدة {duration}"},colorMode:{dark:"داكن",light:"فاتح",switchToDark:"التبديل إلى الوضع الداكن",switchToLight:"التبديل إلى الوضع الفاتح",system:"النظام"},commandPalette:{back:"رجوع",close:"إغلاق",noData:"لا توجد بيانات",noMatch:"لا توجد نتائج مطابقة",placeholder:"اكتب أمرًا أو ابحث…"},contentSearch:{links:"الروابط",theme:"السمة"},contentSearchButton:{label:"بحث…"},contentToc:{title:"في هذه الصفحة"},dropdownMenu:{noMatch:"لا توجد نتائج مطابقة",search:"بحث…"},dashboardSearch:{theme:"السمة"},dashboardSearchButton:{label:"بحث…"},dashboardSidebarCollapse:{collapse:"طي الشريط الجانبي",expand:"توسيع الشريط الجانبي"},dashboardSidebarToggle:{close:"إغلاق الشريط الجانبي",open:"فتح الشريط الجانبي"},error:{clear:"العودة إلى الصفحة الرئيسية"},fileUpload:{removeFile:"إزالة {filename}"},header:{close:"إغلاق القائمة",open:"فتح القائمة"},inputMenu:{create:'إنشاء "{label}"',noData:"لا توجد بيانات",noMatch:"لا توجد نتائج مطابقة"},inputNumber:{decrement:"تقليل",increment:"زيادة"},modal:{close:"إغلاق"},pricingTable:{caption:"مقارنة الخطط السعرية"},prose:{codeCollapse:{closeText:"طي",name:"كود",openText:"توسيع"},collapsible:{closeText:"إخفاء",name:"خصائص",openText:"إظهار"},pre:{copy:"نسخ الكود إلى الحافظة"}},sidebar:{close:"إغلاق",toggle:"تبديل"},selectMenu:{create:'إنشاء "{label}"',noData:"لا توجد بيانات",noMatch:"لا توجد نتائج مطابقة",search:"بحث…"},slideover:{close:"إغلاق"},table:{noData:"لا توجد بيانات"},toast:{close:"إغلاق"}}}),gz=be({name:"Azərbaycanca",code:"az",messages:{alert:{close:"Bağla"},authForm:{hidePassword:"Şifrəni gizlət",showPassword:"Şifrəni göstər",submit:"Davam et"},banner:{close:"Bağla"},calendar:{nextMonth:"Növbəti ay",nextYear:"Növbəti il",prevMonth:"Əvvəlki ay",prevYear:"Əvvəlki il"},carousel:{dots:"Göstərmək üçün slayd seçin",goto:"Slayd {slide} keç",next:"Növbəti",prev:"Əvvəlki"},chatPrompt:{placeholder:"Buraya mesajınızı yazın…"},chatPromptSubmit:{label:"Göndər"},chatReasoning:{thinking:"Düşünür…",thought:"Düşündü",thoughtFor:"{duration} düşündü"},colorMode:{dark:"Qaranlıq",light:"İşıqlı",switchToDark:"Qaranlıq rejimə keç",switchToLight:"İşıqlı rejimə keç",system:"Sistem"},commandPalette:{back:"Geri",close:"Bağla",noData:"Məlumat yoxdur",noMatch:"Uyğun məlumat tapılmadı",placeholder:"Əmr daxil edin və ya axtarın…"},contentSearch:{links:"Bağlantılar",theme:"Tema"},contentSearchButton:{label:"Axtar…"},contentToc:{title:"Bu səhifədə"},dropdownMenu:{noMatch:"Uyğun məlumat tapılmadı",search:"Axtar…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Axtar…"},dashboardSidebarCollapse:{collapse:"Yan paneli daralt",expand:"Yan paneli genişlət"},dashboardSidebarToggle:{close:"Yan paneli bağla",open:"Yan paneli aç"},error:{clear:"Ana səhifəyə qayıt"},fileUpload:{removeFile:"{filename} sil"},header:{close:"Menyunu bağla",open:"Menyunu aç"},inputMenu:{create:'"{label}" yarat',noData:"Məlumat yoxdur",noMatch:"Uyğun məlumat tapılmadı"},inputNumber:{decrement:"Azalt",increment:"Artır"},modal:{close:"Bağla"},pricingTable:{caption:"Qiymət planlarının müqayisəsi"},prose:{codeCollapse:{closeText:"Daralt",name:"kod",openText:"Genişlət"},collapsible:{closeText:"Gizlət",name:"xüsusiyyətlər",openText:"Göstər"},pre:{copy:"Kodu buferə kopyala"}},sidebar:{close:"Bağla",toggle:"Dəyişdir"},selectMenu:{create:'"{label}" yarat',noData:"Məlumat yoxdur",noMatch:"Uyğun məlumat tapılmadı",search:"Axtar…"},slideover:{close:"Bağla"},table:{noData:"Məlumat yoxdur"},toast:{close:"Bağla"}}}),vz=be({name:"Беларуская",code:"be",messages:{alert:{close:"Закрыць"},authForm:{hidePassword:"Схаваць пароль",showPassword:"Паказаць пароль",submit:"Працягнуць"},banner:{close:"Закрыць"},calendar:{nextMonth:"Наступны месяц",nextYear:"Наступны год",prevMonth:"Папярэдні месяц",prevYear:"Папярэдні год"},carousel:{dots:"Выберыце слайд для адлюстравання",goto:"Перайсці да {slide}",next:"Далей",prev:"Назад"},chatPrompt:{placeholder:"Увядзіце сваё паведамленне тут…"},chatPromptSubmit:{label:"Адправіць"},chatReasoning:{thinking:"Думае…",thought:"Падумаў",thoughtFor:"Думаў {duration}"},colorMode:{dark:"Цёмная",light:"Светлая",switchToDark:"Пераключыцца на цёмны рэжым",switchToLight:"Пераключыцца на светлы рэжым",system:"Сістэмная"},commandPalette:{back:"Назад",close:"Закрыць",noData:"Няма даных",noMatch:"Супадзенняў не знойдзена",placeholder:"Увядзіце каманду або выканайце пошук…"},contentSearch:{links:"Спасылкі",theme:"Тэма"},contentSearchButton:{label:"Пошук…"},contentToc:{title:"На гэтай старонцы"},dropdownMenu:{noMatch:"Супадзенняў не знойдзена",search:"Пошук…"},dashboardSearch:{theme:"Тэма"},dashboardSearchButton:{label:"Пошук…"},dashboardSidebarCollapse:{collapse:"Згарнуць бакавую панэль",expand:"Разгарнуць бакавую панэль"},dashboardSidebarToggle:{close:"Закрыць бакавую панэль",open:"Адкрыць бакавую панэль"},error:{clear:"Вярнуцца на галоўную"},fileUpload:{removeFile:"Выдаліць {filename}"},header:{close:"Закрыць меню",open:"Адкрыць меню"},inputMenu:{create:'Стварыць "{label}"',noData:"Няма даных",noMatch:"Супадзенняў не знойдзена"},inputNumber:{decrement:"Паменшыць",increment:"Павялічыць"},modal:{close:"Закрыць"},pricingTable:{caption:"Параўнанне платных планаў"},prose:{codeCollapse:{closeText:"Згарнуць",name:"код",openText:"Разгарнуць"},collapsible:{closeText:"Схаваць",name:"уласцівасці",openText:"Паказаць"},pre:{copy:"Скапіяваць код у буфер абмену"}},sidebar:{close:"Закрыць",toggle:"Пераключыць"},selectMenu:{create:'Стварыць "{label}"',noData:"Няма даных",noMatch:"Супадзенняў не знойдзена",search:"Пошук…"},slideover:{close:"Закрыць"},table:{noData:"Няма даных"},toast:{close:"Закрыць"}}}),yz=be({name:"Български",code:"bg",messages:{alert:{close:"Затворете"},authForm:{hidePassword:"Скрий паролата",showPassword:"Покажи паролата",submit:"Продължи"},banner:{close:"Затвори"},calendar:{nextMonth:"Следващ месец",nextYear:"Следваща година",prevMonth:"Предишен месец",prevYear:"Предишна година"},carousel:{dots:"Изберете слайд за показване",goto:"Отидете на слайд {slide}",next:"Напред",prev:"Назад"},chatPrompt:{placeholder:"Въведете съобщение…"},chatPromptSubmit:{label:"Изпрати"},chatReasoning:{thinking:"Мисли…",thought:"Помисли",thoughtFor:"Мислил {duration}"},colorMode:{dark:"Тъмно",light:"Светло",switchToDark:"Превключи към тъмен режим",switchToLight:"Превключи към светъл режим",system:"Система"},commandPalette:{back:"Назад",close:"Затворете",noData:"Няма данни",noMatch:"Няма съвпадение на данни",placeholder:"Въведете команда или потърсете…"},contentSearch:{links:"Връзки",theme:"Тема"},contentSearchButton:{label:"Търсене"},contentToc:{title:"Съдържание"},dropdownMenu:{noMatch:"Няма съвпадение на данни",search:"Потърсете…"},dashboardSearch:{theme:"Тема"},dashboardSearchButton:{label:"Търсене"},dashboardSidebarCollapse:{collapse:"Свий",expand:"Разшири"},dashboardSidebarToggle:{close:"Затвори",open:"Отвори"},error:{clear:"Изчисти"},fileUpload:{removeFile:"Премахни {filename}"},header:{close:"Затвори",open:"Отвори"},inputMenu:{create:'Създайте "{label}"',noData:"Няма данни",noMatch:"Няма съвпадение на данни"},inputNumber:{decrement:"Намаляване",increment:"Увеличаване"},modal:{close:"Затворете"},pricingTable:{caption:"Ценова таблица"},prose:{codeCollapse:{closeText:"Сгъни",name:"код",openText:"Разгъни"},collapsible:{closeText:"Скрий",name:"свойства",openText:"Покажи"},pre:{copy:"Копирай кода в клипборда"}},sidebar:{close:"Затворете",toggle:"Превключване"},selectMenu:{create:'Създайте "{label}"',noData:"Няма данни",noMatch:"Няма съвпадение на данни",search:"Потърсете…"},slideover:{close:"Затворете"},table:{noData:"Няма данни"},toast:{close:"Затворете"}}}),bz=be({name:"বাংলা",code:"bn",messages:{alert:{close:"বন্ধ করুন"},authForm:{hidePassword:"পাসওয়ার্ড লুকান",showPassword:"পাসওয়ার্ড দেখান",submit:"চালিয়ে যান"},banner:{close:"বন্ধ করুন"},calendar:{nextMonth:"পরবর্তী মাস",nextYear:"পরবর্তী বছর",prevMonth:"পূর্ববর্তী মাস",prevYear:"পূর্ববর্তী বছর"},carousel:{dots:"প্রদর্শনের জন্য স্লাইড নির্বাচন করুন",goto:"স্লাইড {slide} এ যান",next:"পরবর্তী",prev:"পূর্ববর্তী"},chatPrompt:{placeholder:"এখানে আপনার বার্তা লিখুন…"},chatPromptSubmit:{label:"প্রেরণ করুন"},chatReasoning:{thinking:"ভাবছে…",thought:"ভেবেছে",thoughtFor:"{duration} ভেবেছে"},colorMode:{dark:"গাঢ়",light:"হালকা",switchToDark:"গাঢ় মোডে পরিবর্তন করুন",switchToLight:"হালকা মোডে পরিবর্তন করুন",system:"সিস্টেম"},commandPalette:{back:"পেছনে",close:"বন্ধ করুন",noData:"কোন তথ্য নেই",noMatch:"কোন মিল পাওয়া যায়নি",placeholder:"কমান্ড টাইপ করুন বা অনুসন্ধান করুন…"},contentSearch:{links:"লিংকসমূহ",theme:"থিম"},contentSearchButton:{label:"অনুসন্ধান করুন…"},contentToc:{title:"এই পৃষ্ঠায়"},dropdownMenu:{noMatch:"কোন মিল পাওয়া যায়নি",search:"অনুসন্ধান করুন…"},dashboardSearch:{theme:"থিম"},dashboardSearchButton:{label:"অনুসন্ধান করুন…"},dashboardSidebarCollapse:{collapse:"সাইডবার সংকুচিত করুন",expand:"সাইডবার প্রসারিত করুন"},dashboardSidebarToggle:{close:"সাইডবার বন্ধ করুন",open:"সাইডবার খুলুন"},error:{clear:"হোম পেজে ফিরে যান"},fileUpload:{removeFile:"{filename} সরান"},header:{close:"মেনু বন্ধ করুন",open:"মেনু খুলুন"},inputMenu:{create:'"{label}" তৈরি করুন',noData:"কোন তথ্য নেই",noMatch:"কোন মিল পাওয়া যায়নি"},inputNumber:{decrement:"হ্রাস করুন",increment:"বৃদ্ধি করুন"},modal:{close:"বন্ধ করুন"},pricingTable:{caption:"প্রাইসিং প্ল্যানের তুলনা"},prose:{codeCollapse:{closeText:"সংকুচিত করুন",name:"কোড",openText:"প্রসারিত করুন"},collapsible:{closeText:"লুকান",name:"বৈশিষ্ট্যসমূহ",openText:"দেখান"},pre:{copy:"কোড ক্লিপবোর্ডে কপি করুন"}},sidebar:{close:"বন্ধ করুন",toggle:"টগল করুন"},selectMenu:{create:'"{label}" তৈরি করুন',noData:"কোন তথ্য নেই",noMatch:"কোন মিল পাওয়া যায়নি",search:"অনুসন্ধান করুন…"},slideover:{close:"বন্ধ করুন"},table:{noData:"কোন তথ্য নেই"},toast:{close:"বন্ধ করুন"}}}),Ez=be({name:"Català",code:"ca",messages:{alert:{close:"Tancar"},authForm:{hidePassword:"Amagar contrasenya",showPassword:"Mostrar contrasenya",submit:"Continuar"},banner:{close:"Tancar"},calendar:{nextMonth:"Mes següent",nextYear:"Any següent",prevMonth:"Mes anterior",prevYear:"Any anterior"},carousel:{dots:"Tria la diapositiva a mostrar",goto:"Anar a la diapositiva {slide}",next:"Següent",prev:"Anterior"},chatPrompt:{placeholder:"Escriu el teu missatge aquí…"},chatPromptSubmit:{label:"Enviar"},chatReasoning:{thinking:"Pensant…",thought:"Ha pensat",thoughtFor:"Ha pensat durant {duration}"},colorMode:{dark:"Fosc",light:"Clar",switchToDark:"Canviar a mode fosc",switchToLight:"Canviar a mode clar",system:"Sistema"},commandPalette:{back:"Enrere",close:"Tancar",noData:"Sense dades",noMatch:"No hi ha dades coincidents",placeholder:"Escriu una ordre o cerca…"},contentSearch:{links:"Enllaços",theme:"Tema"},contentSearchButton:{label:"Cercar…"},contentToc:{title:"En aquesta pàgina"},dropdownMenu:{noMatch:"No hi ha dades coincidents",search:"Cerca…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Cercar…"},dashboardSidebarCollapse:{collapse:"Contraure barra lateral",expand:"Expandir barra lateral"},dashboardSidebarToggle:{close:"Tancar barra lateral",open:"Obrir barra lateral"},error:{clear:"Tornar a l'inici"},fileUpload:{removeFile:"Eliminar {filename}"},header:{close:"Tancar menú",open:"Obrir menú"},inputMenu:{create:'Crear "{label}"',noData:"Sense dades",noMatch:"No hi ha dades coincidents"},inputNumber:{decrement:"Decrementar",increment:"Incrementar"},modal:{close:"Tancar"},pricingTable:{caption:"Comparació de plans de preu"},prose:{codeCollapse:{closeText:"Replega",name:"codi",openText:"Desplega"},collapsible:{closeText:"Amaga",name:"propietats",openText:"Mostra"},pre:{copy:"Copiar codi al portapapers"}},sidebar:{close:"Tancar",toggle:"Canviar"},selectMenu:{create:'Crear "{label}"',noData:"Sense dades",noMatch:"No hi ha dades coincidents",search:"Cerca…"},slideover:{close:"Tancar"},table:{noData:"Sense dades"},toast:{close:"Tancar"}}}),Cz=be({name:"کوردی",code:"ckb",dir:"rtl",messages:{alert:{close:"داخستن"},authForm:{hidePassword:"شاردنەوەی تێپەڕەوشە",showPassword:"پیشاندانی تێپەڕەوشە",submit:"بەردەوام بە"},banner:{close:"داخستن"},calendar:{nextMonth:"مانگی داهاتوو",nextYear:"ساڵی داهاتوو",prevMonth:"مانگی پێشوو",prevYear:"ساڵی پێشوو"},carousel:{dots:"سلایدێک هەڵبژێرە بۆ پیشاندان",goto:"بڕۆ بۆ سلایدی {slide}",next:"دواتر",prev:"پێشتر"},chatPrompt:{placeholder:"نامەکەت لێرە بنوسە..."},chatPromptSubmit:{label:"ناردن"},chatReasoning:{thinking:"بیرکردنەوە…",thought:"بیری کردەوە",thoughtFor:"بە ماوەی {duration} بیری کردەوە"},colorMode:{dark:"تاریک",light:"ڕووناک",switchToDark:"گۆڕین بۆ دۆخی تاریک",switchToLight:"گۆڕین بۆ دۆخی ڕووناک",system:"سیستەم"},commandPalette:{back:"گەڕانەوە",close:"داخستن",noData:"هیچ داتایەک نییە",noMatch:"هیچ ئەنجامێک نەدۆزرایەوە",placeholder:"فەرمانێک بنووسە یان بگەڕێ…"},contentSearch:{links:"بەستەرەکان",theme:"ڕووکار"},contentSearchButton:{label:"گەڕان…"},contentToc:{title:"لەم پەڕەیەدا"},dropdownMenu:{noMatch:"هیچ ئەنجامێک نەدۆزرایەوە",search:"گەڕان…"},dashboardSearch:{theme:"ڕووکار"},dashboardSearchButton:{label:"گەڕان…"},dashboardSidebarCollapse:{collapse:"داخستنی لای تەنیشت",expand:"فراوانکردنی لای تەنیشت"},dashboardSidebarToggle:{close:"داخستنی لاتەنیشت",open:"کردنەوەی لاتەنیشت"},error:{clear:"گەڕانەوە بۆ سەرەتا"},fileUpload:{removeFile:"{filename} بسڕەوە"},header:{close:"داخستنی پێڕست",open:"کردنەوەی پێڕست"},inputMenu:{create:'"{label}" زیادکردنی',noData:"هیچ داتایەک نییە",noMatch:"هیچ ئەنجامێک نەدۆزرایەوە"},inputNumber:{decrement:"کەمکردنەوە",increment:"زیادکردن"},modal:{close:"داخستن"},pricingTable:{caption:"بەراورکردنی پلانی نرخدانان"},prose:{codeCollapse:{closeText:"داخستن",name:"کۆد",openText:"فراوانکردن"},collapsible:{closeText:"شاردنەوە",name:"تایبەتمەندییەکان",openText:"پیشاندان"},pre:{copy:"لەبەرگرتنەوەی کۆد"}},sidebar:{close:"داخستن",toggle:"گۆڕین"},selectMenu:{create:'"{label}" زیادکردنی',noData:"هیچ داتایەک نییە",noMatch:"هیچ ئەنجامێک نەدۆزرایەوە",search:"گەڕان…"},slideover:{close:"داخستن"},table:{noData:"هیچ داتایەک نییە"},toast:{close:"داخستن"}}}),xz=be({name:"Čeština",code:"cs",messages:{alert:{close:"Zavřít"},authForm:{hidePassword:"Skrýt heslo",showPassword:"Zobrazit heslo",submit:"Pokračovat"},banner:{close:"Zavřít"},calendar:{nextMonth:"Další měsíc",nextYear:"Další rok",prevMonth:"Předchozí měsíc",prevYear:"Předchozí rok"},carousel:{dots:"Vyberte snímek k zobrazení",goto:"Přejít na {slide}",next:"Další",prev:"Předchozí"},chatPrompt:{placeholder:"Zde napište svůj text…"},chatPromptSubmit:{label:"Odeslat"},chatReasoning:{thinking:"Přemýšlí…",thought:"Přemýšlel",thoughtFor:"Přemýšlel {duration}"},colorMode:{dark:"Tmavý",light:"Světlý",switchToDark:"Přepnout na tmavý režim",switchToLight:"Přepnout na světlý režim",system:"Systémový"},commandPalette:{back:"Zpět",close:"Zavřít",noData:"Žádná data",noMatch:"Žádná shoda",placeholder:"Zadejte příkaz nebo hledejte…"},contentSearch:{links:"Odkazy",theme:"Barevný režim"},contentSearchButton:{label:"Hledat…"},contentToc:{title:"Na této stránce"},dropdownMenu:{noMatch:"Žádná shoda",search:"Hledat…"},dashboardSearch:{theme:"Barevný režim"},dashboardSearchButton:{label:"Hledat…"},dashboardSidebarCollapse:{collapse:"Sbalit postranní panel",expand:"Rozbalit postranní panel"},dashboardSidebarToggle:{close:"Zavřít postranní panel",open:"Otevřít postranní panel"},error:{clear:"Zpět na úvod"},fileUpload:{removeFile:"Odebrat {filename}"},header:{close:"Zavřít menu",open:"Otevřít menu"},inputMenu:{create:'Vytvořit "{label}"',noData:"Žádná data",noMatch:"Žádná shoda"},inputNumber:{decrement:"Snížit",increment:"Zvýšit"},modal:{close:"Zavřít"},pricingTable:{caption:"Porovnání cenových plánů"},prose:{codeCollapse:{closeText:"Sbalit",name:"kód",openText:"Rozbalit"},collapsible:{closeText:"Skrýt",name:"vlastnosti",openText:"Zobrazit"},pre:{copy:"Kopírovat kód do schránky"}},sidebar:{close:"Zavřít",toggle:"Přepnout"},selectMenu:{create:'Vytvořit "{label}"',noData:"Žádná data",noMatch:"Žádná shoda",search:"Hledat…"},slideover:{close:"Zavřít"},table:{noData:"Žádná data"},toast:{close:"Zavřít"}}}),wz=be({name:"Danish",code:"da",messages:{alert:{close:"Luk"},authForm:{hidePassword:"Skjul adgangskode",showPassword:"Vis adgangskode",submit:"Fortsæt"},banner:{close:"Luk"},calendar:{nextMonth:"Næste måned",nextYear:"Næste år",prevMonth:"Forrige måned",prevYear:"Forrige år"},carousel:{dots:"Vælg dias til visning",goto:"Gå til slide {slide}",next:"Næste",prev:"Forrige"},chatPrompt:{placeholder:"Skriv din besked her…"},chatPromptSubmit:{label:"Send"},chatReasoning:{thinking:"Tænker…",thought:"Tænkte",thoughtFor:"Tænkte i {duration}"},colorMode:{dark:"Mørk",light:"Lys",switchToDark:"Skift til mørk tilstand",switchToLight:"Skift til lys tilstand",system:"System"},commandPalette:{back:"Tilbage",close:"Luk",noData:"Ingen data",noMatch:"Ingen matchende data",placeholder:"Skriv en kommando eller søg…"},contentSearch:{links:"Links",theme:"Tema"},contentSearchButton:{label:"Søg…"},contentToc:{title:"På denne side"},dropdownMenu:{noMatch:"Ingen matchende data",search:"Søg…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Søg…"},dashboardSidebarCollapse:{collapse:"Sammenfold sidemenu",expand:"Udvid sidemenu"},dashboardSidebarToggle:{close:"Luk sidemenu",open:"Åbn sidemenu"},error:{clear:"Tilbage til forsiden"},fileUpload:{removeFile:"Fjern {filename}"},header:{close:"Luk menu",open:"Åbn menu"},inputMenu:{create:'Opret "{label}"',noData:"Ingen data",noMatch:"Ingen matchende data"},inputNumber:{decrement:"Reducer",increment:"Øg"},modal:{close:"Luk"},pricingTable:{caption:"Prisplaneringssammenligning"},prose:{codeCollapse:{closeText:"Sammenfold",name:"kode",openText:"Udvid"},collapsible:{closeText:"Skjul",name:"egenskaber",openText:"Vis"},pre:{copy:"Kopiér kode til udklipsholder"}},sidebar:{close:"Luk",toggle:"Skift"},selectMenu:{create:'Opret "{label}"',noData:"Ingen data",noMatch:"Ingen matchende data",search:"Søg…"},slideover:{close:"Luk"},table:{noData:"Ingen data"},toast:{close:"Luk"}}}),Dz=be({name:"Deutsch",code:"de",messages:{alert:{close:"Schließen"},authForm:{hidePassword:"Passwort verbergen",showPassword:"Passwort anzeigen",submit:"Weiter"},banner:{close:"Schließen"},calendar:{nextMonth:"Nächster Monat",nextYear:"Nächstes Jahr",prevMonth:"Vorheriger Monat",prevYear:"Vorheriges Jahr"},carousel:{dots:"Folie zur Anzeige auswählen",goto:"Gehe zu {slide}",next:"Weiter",prev:"Zurück"},chatPrompt:{placeholder:"Hier schreiben Sie Ihre Nachricht…"},chatPromptSubmit:{label:"Senden"},chatReasoning:{thinking:"Denkt nach…",thought:"Nachgedacht",thoughtFor:"{duration} nachgedacht"},colorMode:{dark:"Dunkel",light:"Hell",switchToDark:"Zum dunklen Modus wechseln",switchToLight:"Zum hellen Modus wechseln",system:"System"},commandPalette:{back:"Zurück",close:"Schließen",noData:"Keine Daten",noMatch:"Nichts gefunden",placeholder:"Geben Sie einen Befehl ein oder suchen Sie…"},contentSearch:{links:"Links",theme:"Thema"},contentSearchButton:{label:"Suchen…"},contentToc:{title:"Auf dieser Seite"},dropdownMenu:{noMatch:"Nichts gefunden",search:"Suchen…"},dashboardSearch:{theme:"Thema"},dashboardSearchButton:{label:"Suchen…"},dashboardSidebarCollapse:{collapse:"Seitenleiste einklappen",expand:"Seitenleiste erweitern"},dashboardSidebarToggle:{close:"Seitenleiste schließen",open:"Seitenleiste öffnen"},error:{clear:"Zurück zur Startseite"},fileUpload:{removeFile:"{filename} entfernen"},header:{close:"Menü schließen",open:"Menü öffnen"},inputMenu:{create:'"{label}" erstellen',noData:"Keine Daten",noMatch:"Nichts gefunden"},inputNumber:{decrement:"Verringern",increment:"Erhöhen"},modal:{close:"Schließen"},pricingTable:{caption:"Preisplanvergleich"},prose:{codeCollapse:{closeText:"Reduzieren",name:"Code",openText:"Erweitern"},collapsible:{closeText:"Ausblenden",name:"Eigenschaften",openText:"Anzeigen"},pre:{copy:"Code in die Zwischenablage kopieren"}},sidebar:{close:"Schließen",toggle:"Umschalten"},selectMenu:{create:'"{label}" erstellen',noData:"Keine Daten",noMatch:"Nichts gefunden",search:"Suchen…"},slideover:{close:"Schließen"},table:{noData:"Keine Daten"},toast:{close:"Schließen"}}}),Az=be({name:"Schweizerdeutsch",code:"de-CH",messages:{alert:{close:"Schliessen"},authForm:{hidePassword:"Passwort verbergen",showPassword:"Passwort anzeigen",submit:"Weiter"},banner:{close:"Schliessen"},calendar:{nextMonth:"Nächster Monat",nextYear:"Nächstes Jahr",prevMonth:"Vorheriger Monat",prevYear:"Vorheriges Jahr"},carousel:{dots:"Folie zur Anzeige auswählen",goto:"Gehe zu {slide}",next:"Weiter",prev:"Zurück"},chatPrompt:{placeholder:"Hier schreiben Sie Ihre Nachricht…"},chatPromptSubmit:{label:"Senden"},chatReasoning:{thinking:"Denkt nach…",thought:"Nachgedacht",thoughtFor:"{duration} nachgedacht"},colorMode:{dark:"Dunkel",light:"Hell",switchToDark:"Zum dunklen Modus wechseln",switchToLight:"Zum hellen Modus wechseln",system:"System"},commandPalette:{back:"Zurück",close:"Schliessen",noData:"Keine Daten",noMatch:"Nichts gefunden",placeholder:"Geben Sie einen Befehl ein oder suchen Sie…"},contentSearch:{links:"Links",theme:"Thema"},contentSearchButton:{label:"Suchen…"},contentToc:{title:"Auf dieser Seite"},dropdownMenu:{noMatch:"Nichts gefunden",search:"Suchen…"},dashboardSearch:{theme:"Thema"},dashboardSearchButton:{label:"Suchen…"},dashboardSidebarCollapse:{collapse:"Seitenleiste einklappen",expand:"Seitenleiste erweitern"},dashboardSidebarToggle:{close:"Seitenleiste schliessen",open:"Seitenleiste öffnen"},error:{clear:"Zurück zur Startseite"},fileUpload:{removeFile:"{filename} entfernen"},header:{close:"Menü schliessen",open:"Menü öffnen"},inputMenu:{create:'"{label}" erstellen',noData:"Keine Daten",noMatch:"Nichts gefunden"},inputNumber:{decrement:"Verringern",increment:"Erhöhen"},modal:{close:"Schliessen"},pricingTable:{caption:"Preisplanvergleich"},prose:{codeCollapse:{closeText:"Reduzieren",name:"Code",openText:"Erweitern"},collapsible:{closeText:"Ausblenden",name:"Eigenschaften",openText:"Anzeigen"},pre:{copy:"Code in die Zwischenablage kopieren"}},sidebar:{close:"Schliessen",toggle:"Umschalten"},selectMenu:{create:'"{label}" erstellen',noData:"Keine Daten",noMatch:"Nichts gefunden",search:"Suchen…"},slideover:{close:"Schliessen"},table:{noData:"Keine Daten"},toast:{close:"Schliessen"}}}),Bz=be({name:"Ελληνικά",code:"el",messages:{alert:{close:"Κλείσιμο"},authForm:{hidePassword:"Απόκρυψη κωδικού",showPassword:"Εμφάνιση κωδικού",submit:"Συνέχεια"},banner:{close:"Κλείσιμο"},calendar:{nextMonth:"Επόμενος μήνας",nextYear:"Επόμενο έτος",prevMonth:"Προηγούμενος μήνας",prevYear:"Προηγούμενο έτος"},carousel:{dots:"Επιλέξτε διαφάνεια για εμφάνιση",goto:"Μετάβαση στη διαφάνεια {slide}",next:"Επόμενο",prev:"Προηγούμενο"},chatPrompt:{placeholder:"Εδώ γράψτε το μήνυμά σας…"},chatPromptSubmit:{label:"Αποστολή"},chatReasoning:{thinking:"Σκέφτεται…",thought:"Σκέφτηκε",thoughtFor:"Σκέφτηκε για {duration}"},colorMode:{dark:"Σκοτεινό",light:"Φωτεινό",switchToDark:"Αλλαγή σε σκοτεινή λειτουργία",switchToLight:"Αλλαγή σε φωτεινή λειτουργία",system:"Σύστημα"},commandPalette:{back:"Πίσω",close:"Κλείσιμο",noData:"Δεν υπάρχουν δεδομένα",noMatch:"Δεν βρέθηκαν δεδομένα",placeholder:"Πληκτρολογήστε μια εντολή ή αναζητήστε…"},contentSearch:{links:"Σύνδεσμοι",theme:"Θέμα"},contentSearchButton:{label:"Αναζήτηση…"},contentToc:{title:"Σε αυτή τη σελίδα"},dropdownMenu:{noMatch:"Δεν βρέθηκαν δεδομένα",search:"Αναζήτηση…"},dashboardSearch:{theme:"Θέμα"},dashboardSearchButton:{label:"Αναζήτηση…"},dashboardSidebarCollapse:{collapse:"Σύμπτυξη πλευρικής μπάρας",expand:"Επέκταση πλευρικής μπάρας"},dashboardSidebarToggle:{close:"Κλείσιμο πλευρικής μπάρας",open:"Άνοιγμα πλευρικής μπάρας"},error:{clear:"Επιστροφή στην αρχική"},fileUpload:{removeFile:"Αφαίρεση {filename}"},header:{close:"Κλείσιμο μενού",open:"Άνοιγμα μενού"},inputMenu:{create:'Δημιουργία "{label}"',noData:"Δεν υπάρχουν δεδομένα",noMatch:"Δεν βρέθηκαν δεδομένα"},inputNumber:{decrement:"Μείωση",increment:"Αύξηση"},modal:{close:"Κλείσιμο"},pricingTable:{caption:"Σύγκριση προγραμμάτων τιμολόγησης"},prose:{codeCollapse:{closeText:"Σύμπτυξη",name:"κώδικας",openText:"Επέκταση"},collapsible:{closeText:"Απόκρυψη",name:"ιδιότητες",openText:"Εμφάνιση"},pre:{copy:"Αντιγραφή κώδικα στο πρόχειρο"}},sidebar:{close:"Κλείσιμο",toggle:"Εναλλαγή"},selectMenu:{create:'Δημιουργία "{label}"',noData:"Δεν υπάρχουν δεδομένα",noMatch:"Δεν βρέθηκαν δεδομένα",search:"Αναζήτηση…"},slideover:{close:"Κλείσιμο"},table:{noData:"Δεν υπάρχουν δεδομένα"},toast:{close:"Κλείσιμο"}}}),_z=be({name:"English (United Kingdom)",code:"en-GB",messages:Fu.messages}),kz=be({name:"Español",code:"es",messages:{alert:{close:"Cerrar"},authForm:{hidePassword:"Ocultar contraseña",showPassword:"Mostrar contraseña",submit:"Continuar"},banner:{close:"Cerrar"},calendar:{nextMonth:"Mes siguiente",nextYear:"Año siguiente",prevMonth:"Mes anterior",prevYear:"Año anterior"},carousel:{dots:"Elegir diapositiva a mostrar",goto:"Ir a la diapositiva {slide}",next:"Siguiente",prev:"Anterior"},chatPrompt:{placeholder:"Escribe tu mensaje aquí…"},chatPromptSubmit:{label:"Enviar"},chatReasoning:{thinking:"Pensando…",thought:"Pensó",thoughtFor:"Pensó durante {duration}"},colorMode:{dark:"Oscuro",light:"Claro",switchToDark:"Cambiar a modo oscuro",switchToLight:"Cambiar a modo claro",system:"Sistema"},commandPalette:{back:"Atrás",close:"Cerrar",noData:"Sin datos",noMatch:"No hay datos coincidentes",placeholder:"Escribe un comando o busca…"},contentSearch:{links:"Enlaces",theme:"Tema"},contentSearchButton:{label:"Buscar…"},contentToc:{title:"En esta página"},dropdownMenu:{noMatch:"No hay datos coincidentes",search:"Buscar…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Buscar…"},dashboardSidebarCollapse:{collapse:"Colapsar barra lateral",expand:"Expandir barra lateral"},dashboardSidebarToggle:{close:"Cerrar barra lateral",open:"Abrir barra lateral"},error:{clear:"Volver al inicio"},fileUpload:{removeFile:"Eliminar {filename}"},header:{close:"Cerrar menú",open:"Abrir menú"},inputMenu:{create:'Crear "{label}"',noData:"Sin datos",noMatch:"No hay datos coincidentes"},inputNumber:{decrement:"Decrementar",increment:"Incrementar"},modal:{close:"Cerrar"},pricingTable:{caption:"Comparación de planes de precios"},prose:{codeCollapse:{closeText:"Colapsar",name:"código",openText:"Expandir"},collapsible:{closeText:"Ocultar",name:"propiedades",openText:"Mostrar"},pre:{copy:"Copiar código al portapapeles"}},sidebar:{close:"Cerrar",toggle:"Alternar"},selectMenu:{create:'Crear "{label}"',noData:"Sin datos",noMatch:"No hay datos coincidentes",search:"Buscar…"},slideover:{close:"Cerrar"},table:{noData:"Sin datos"},toast:{close:"Cerrar"}}}),Sz=be({name:"Eesti",code:"et",messages:{alert:{close:"Sulge"},authForm:{hidePassword:"Peida parool",showPassword:"Näita parooli",submit:"Jätka"},banner:{close:"Sulge"},calendar:{nextMonth:"Järgmine kuu",nextYear:"Järgmine aasta",prevMonth:"Eelmine kuu",prevYear:"Eelmine aasta"},carousel:{dots:"Valige kuvatav slaid",goto:"Mine slaidile {slide}",next:"Järg",prev:"Eel"},chatPrompt:{placeholder:"Siia kirjutage oma sõnum…"},chatPromptSubmit:{label:"Saada"},chatReasoning:{thinking:"Mõtleb…",thought:"Mõtles",thoughtFor:"Mõtles {duration}"},colorMode:{dark:"Tume",light:"Hele",switchToDark:"Lülitu tumedasse režiimi",switchToLight:"Lülitu heledasse režiimi",system:"Süsteem"},commandPalette:{back:"Tagasi",close:"Sulge",noData:"Pole andmeid",noMatch:"Pole vastavaid andmeid",placeholder:"Sisesta käsk või otsi…"},contentSearch:{links:"Lingid",theme:"Teema"},contentSearchButton:{label:"Otsi…"},contentToc:{title:"Sellel lehel"},dropdownMenu:{noMatch:"Pole vastavaid andmeid",search:"Otsi…"},dashboardSearch:{theme:"Teema"},dashboardSearchButton:{label:"Otsi…"},dashboardSidebarCollapse:{collapse:"Ahenda külgriba",expand:"Laienda külgriba"},dashboardSidebarToggle:{close:"Sulge külgriba",open:"Ava külgriba"},error:{clear:"Tagasi avalehele"},fileUpload:{removeFile:"Eemalda {filename}"},header:{close:"Sulge menüü",open:"Ava menüü"},inputMenu:{create:'Loo "{label}"',noData:"Pole andmeid",noMatch:"Pole vastavaid andmeid"},inputNumber:{decrement:"Vähenda",increment:"Suurenda"},modal:{close:"Sulge"},pricingTable:{caption:"Hinna plaanide võrdlus"},prose:{codeCollapse:{closeText:"Ahenda",name:"kood",openText:"Laienda"},collapsible:{closeText:"Peida",name:"omadused",openText:"Näita"},pre:{copy:"Kopeeri kood lõikelauale"}},sidebar:{close:"Sulge",toggle:"Lülita"},selectMenu:{create:'Loo "{label}"',noData:"Pole andmeid",noMatch:"Pole vastavaid andmeid",search:"Otsi…"},slideover:{close:"Sulge"},table:{noData:"Pole andmeid"},toast:{close:"Sulge"}}}),Tz=be({name:"Euskera",code:"eu",messages:{alert:{close:"Itxi"},authForm:{hidePassword:"Pasahitza ezkutatu",showPassword:"Pasahitza erakutsi",submit:"Jarraitu"},banner:{close:"Itxi"},calendar:{nextMonth:"Hurrengo hilabetea",nextYear:"Hurrengo urtea",prevMonth:"Aurretiko hilabetea",prevYear:"Aurretiko urtea"},carousel:{dots:"Erakutsi beharreko diapositiba aukeratu",goto:"Joan diapositibara {slide}",next:"Hurrengoa",prev:"Aurretikoa"},chatPrompt:{placeholder:"Idatzi zure mezua hemen..."},chatPromptSubmit:{label:"Bidali"},chatReasoning:{thinking:"Pentsatzen…",thought:"Pentsatu du",thoughtFor:"{duration} pentsatzen"},colorMode:{dark:"Iluna",light:"Argia",switchToDark:"Aldatu ilunera",switchToLight:"Aldatu argira",system:"Sistema"},commandPalette:{back:"Atzera",close:"Itxi",noData:"Daturik gabe",noMatch:"Ez da datu bat ere aurkitu",placeholder:"Idatzi komando bat edo bilatu..."},contentSearch:{links:"Estekak",theme:"Gaia"},contentSearchButton:{label:"Bilatu…"},contentToc:{title:"Orri honetan"},dropdownMenu:{noMatch:"Ez da datu bat ere aurkitu",search:"Bilatu…"},dashboardSearch:{theme:"Gaia"},dashboardSearchButton:{label:"Bilatu…"},dashboardSidebarCollapse:{collapse:"Alboko barra itxi",expand:"Alboko barra zabaldu"},dashboardSidebarToggle:{close:"Alboko barra itxi",open:"Alboko barra zabaldu"},error:{clear:"Hasierara itzuli"},fileUpload:{removeFile:"Ezabatu {filename}"},header:{close:"Menua itxi",open:"Menua zabaldu"},inputMenu:{create:"Sortu {label}",noData:"Daturik gabe",noMatch:"Ez da datu bat ere aurkitu"},inputNumber:{decrement:"Murriztu",increment:"Handitu"},modal:{close:"Itxi"},pricingTable:{caption:"Prezio-plana alderatzea"},prose:{codeCollapse:{closeText:"Murriztu",name:"kodea",openText:"Zabaldu"},collapsible:{closeText:"Ezkutatu",name:"propietateak",openText:"Erakutsi"},pre:{copy:"Kopiatu kodea clipboard-era"}},sidebar:{close:"Itxi",toggle:"Txandakatu"},selectMenu:{create:"Sortu {label}",noData:"Daturik gabe",noMatch:"Ez da datu bat ere aurkitu",search:"Bilatu…"},slideover:{close:"Itxi"},table:{noData:"Daturik gabe"},toast:{close:"Itxi"}}}),Fz=be({name:"فارسی",code:"fa-IR",dir:"rtl",messages:{alert:{close:"بستن"},authForm:{hidePassword:"پنهان کردن رمز عبور",showPassword:"نمایش رمز عبور",submit:"ادامه"},banner:{close:"بستن"},calendar:{nextMonth:"ماه آینده",nextYear:"سال آینده",prevMonth:"ماه گذشته",prevYear:"سال گذشته"},carousel:{dots:"اسلاید مورد نظر برای نمایش را انتخاب کنید",goto:"رفتن به اسلاید {slide}",next:"بعدی",prev:"قبلی"},chatPrompt:{placeholder:"اینجا پیام خود را بنویسید…"},chatPromptSubmit:{label:"ارسال"},chatReasoning:{thinking:"در حال فکر کردن…",thought:"فکر کرد",thoughtFor:"به مدت {duration} فکر کرد"},colorMode:{dark:"تیره",light:"روشن",switchToDark:"تغییر به حالت تیره",switchToLight:"تغییر به حالت روشن",system:"سیستم"},commandPalette:{back:"بازگشت",close:"بستن",noData:"دادهای موجود نیست",noMatch:"دادهای یافت نشد",placeholder:"یک دستور وارد کنید یا جستجو کنید…"},contentSearch:{links:"پیوندها",theme:"تم"},contentSearchButton:{label:"جستجو…"},contentToc:{title:"در این صفحه"},dropdownMenu:{noMatch:"دادهای یافت نشد",search:"جستجو…"},dashboardSearch:{theme:"تم"},dashboardSearchButton:{label:"جستجو…"},dashboardSidebarCollapse:{collapse:"جمع کردن نوار کناری",expand:"گسترش نوار کناری"},dashboardSidebarToggle:{close:"بستن نوار کناری",open:"باز کردن نوار کناری"},error:{clear:"بازگشت به صفحه اصلی"},fileUpload:{removeFile:"حذف {filename}"},header:{close:"بستن منو",open:"باز کردن منو"},inputMenu:{create:'ایجاد "{label}"',noData:"دادهای موجود نیست",noMatch:"دادهای یافت نشد"},inputNumber:{decrement:"کاهش",increment:"افزایش"},modal:{close:"بستن"},pricingTable:{caption:"مقایسه طرح قیمت"},prose:{codeCollapse:{closeText:"جمع کردن",name:"کد",openText:"گسترش"},collapsible:{closeText:"پنهان",name:"ویژگیها",openText:"نمایش"},pre:{copy:"کپی کد در کلیپبورد"}},sidebar:{close:"بستن",toggle:"تغییر وضعیت"},selectMenu:{create:'ایجاد "{label}"',noData:"دادهای موجود نیست",noMatch:"دادهای یافت نشد",search:"جستجو…"},slideover:{close:"بستن"},table:{noData:"دادهای موجود نیست"},toast:{close:"بستن"}}}),Pz=be({name:"Suomeksi",code:"fi",messages:{alert:{close:"Sulje"},authForm:{hidePassword:"Piilota salasana",showPassword:"Näytä salasana",submit:"Jatka"},banner:{close:"Sulje"},calendar:{nextMonth:"Seuraava kuukausi",nextYear:"Seuraava vuosi",prevMonth:"Edellinen kuukausi",prevYear:"Edellinen vuosi"},carousel:{dots:"Valitse näytettävä dia",goto:"Siirry sivulle {slide}",next:"Seuraava",prev:"Edellinen"},chatPrompt:{placeholder:"Kirjoita viestisi tähän…"},chatPromptSubmit:{label:"Lähetä"},chatReasoning:{thinking:"Ajattelee…",thought:"Ajatteli",thoughtFor:"Ajatteli {duration}"},colorMode:{dark:"Tumma",light:"Vaalea",switchToDark:"Vaihda tummaan tilaan",switchToLight:"Vaihda vaaleaan tilaan",system:"Järjestelmä"},commandPalette:{back:"Takaisin",close:"Sulje",noData:"Ei tietoja",noMatch:"Ei vastaavia tietoja",placeholder:"Kirjoita komento tai hae…"},contentSearch:{links:"Linkit",theme:"Teema"},contentSearchButton:{label:"Hae…"},contentToc:{title:"Tällä sivulla"},dropdownMenu:{noMatch:"Ei vastaavia tietoja",search:"Hae…"},dashboardSearch:{theme:"Teema"},dashboardSearchButton:{label:"Hae…"},dashboardSidebarCollapse:{collapse:"Supista sivupalkki",expand:"Laajenna sivupalkki"},dashboardSidebarToggle:{close:"Sulje sivupalkki",open:"Avaa sivupalkki"},error:{clear:"Takaisin etusivulle"},fileUpload:{removeFile:"Poista {filename}"},header:{close:"Sulje valikko",open:"Avaa valikko"},inputMenu:{create:'Luo "{label}"',noData:"Ei tietoja",noMatch:"Ei vastaavia tietoja"},inputNumber:{decrement:"Vähennä",increment:"Kasvata"},modal:{close:"Sulje"},pricingTable:{caption:"Hinnoitellut suunnitelmat"},prose:{codeCollapse:{closeText:"Supista",name:"koodi",openText:"Laajenna"},collapsible:{closeText:"Piilota",name:"ominaisuudet",openText:"Näytä"},pre:{copy:"Kopioi koodi leikepöydälle"}},sidebar:{close:"Sulje",toggle:"Vaihda"},selectMenu:{create:'Luo "{label}"',noData:"Ei tietoja",noMatch:"Ei vastaavia tietoja",search:"Hae…"},slideover:{close:"Sulje"},table:{noData:"Ei tietoja"},toast:{close:"Sulje"}}}),Mz=be({name:"Français",code:"fr",messages:{alert:{close:"Fermer"},authForm:{hidePassword:"Masquer le mot de passe",showPassword:"Afficher le mot de passe",submit:"Continuer"},banner:{close:"Fermer"},calendar:{nextMonth:"Mois suivant",nextYear:"Année suivante",prevMonth:"Mois précédent",prevYear:"Année précédente"},carousel:{dots:"Choisir la diapositive à afficher",goto:"Aller à {slide}",next:"Suivant",prev:"Précédent"},chatPrompt:{placeholder:"Écrivez votre message ici…"},chatPromptSubmit:{label:"Envoyer"},chatReasoning:{thinking:"Réflexion en cours…",thought:"Réflexion",thoughtFor:"Réflexion pendant {duration}"},colorMode:{dark:"Sombre",light:"Clair",switchToDark:"Passer en mode sombre",switchToLight:"Passer en mode clair",system:"Système"},commandPalette:{back:"Retour",close:"Fermer",noData:"Aucune donnée",noMatch:"Aucune donnée correspondante",placeholder:"Tapez une commande ou recherchez…"},contentSearch:{links:"Liens",theme:"Thème"},contentSearchButton:{label:"Rechercher…"},contentToc:{title:"Sur cette page"},dropdownMenu:{noMatch:"Aucune donnée correspondante",search:"Rechercher…"},dashboardSearch:{theme:"Thème"},dashboardSearchButton:{label:"Rechercher…"},dashboardSidebarCollapse:{collapse:"Replier la barre latérale",expand:"Déployer la barre latérale"},dashboardSidebarToggle:{close:"Fermer la barre latérale",open:"Ouvrir la barre latérale"},error:{clear:"Retour à l'accueil"},fileUpload:{removeFile:"Supprimer {filename}"},header:{close:"Fermer le menu",open:"Ouvrir le menu"},inputMenu:{create:'Créer "{label}"',noData:"Aucune donnée",noMatch:"Aucune donnée correspondante"},inputNumber:{decrement:"Diminuer",increment:"Augmenter"},modal:{close:"Fermer"},pricingTable:{caption:"Comparaison des plans de prix"},prose:{codeCollapse:{closeText:"Réduire",name:"code",openText:"Développer"},collapsible:{closeText:"Masquer",name:"propriétés",openText:"Afficher"},pre:{copy:"Copier le code dans le presse-papiers"}},sidebar:{close:"Fermer",toggle:"Basculer"},selectMenu:{create:'Créer "{label}"',noData:"Aucune donnée",noMatch:"Aucune donnée correspondante",search:"Rechercher…"},slideover:{close:"Fermer"},table:{noData:"Aucune donnée"},toast:{close:"Fermer"}}}),Oz=be({name:"Galego",code:"gl",messages:{alert:{close:"Pechar"},authForm:{hidePassword:"Ocultar contrasinal",showPassword:"Amosar contrasinal",submit:"Continuar"},banner:{close:"Pechar"},calendar:{nextMonth:"Mes seguinte",nextYear:"Ano seguinte",prevMonth:"Mes anterior",prevYear:"Ano anterior"},carousel:{dots:"Escoller diapositiva a amostrar",goto:"Ir á diapositiva {slide}",next:"Seguinte",prev:"Anterior"},chatPrompt:{placeholder:"Escribe a túa mensaxe aquí…"},chatPromptSubmit:{label:"Enviar"},chatReasoning:{thinking:"Pensando…",thought:"Pensou",thoughtFor:"Pensou durante {duration}"},colorMode:{dark:"Oscuro",light:"Claro",switchToDark:"Cambiar a modo oscuro",switchToLight:"Cambiar a modo claro",system:"Sistema"},commandPalette:{back:"Atrás",close:"Pechar",noData:"Sen datos",noMatch:"Non hai datos coincidentes",placeholder:"Escribe un comando ou busca…"},contentSearch:{links:"Ligazóns",theme:"Tema"},contentSearchButton:{label:"Buscar…"},contentToc:{title:"Nesta páxina"},dropdownMenu:{noMatch:"Non hai datos coincidentes",search:"Buscar…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Buscar…"},dashboardSidebarCollapse:{collapse:"Contraer barra lateral",expand:"Despregar barra lateral"},dashboardSidebarToggle:{close:"Pechar barra lateral",open:"Abrir barra lateral"},error:{clear:"Volver ao inicio"},fileUpload:{removeFile:"Eliminar {filename}"},header:{close:"Pechar menú",open:"Abrir menú"},inputMenu:{create:'Crear "{label}"',noData:"Sen datos",noMatch:"Non hai datos coincidentes"},inputNumber:{decrement:"Diminuír",increment:"Aumentar"},modal:{close:"Pechar"},pricingTable:{caption:"Comparación de plans de prezos"},prose:{codeCollapse:{closeText:"Contraer",name:"código",openText:"Despregar"},collapsible:{closeText:"Ocultar",name:"propiedades",openText:"Amosar"},pre:{copy:"Copiar código ao portapapeis"}},sidebar:{close:"Pechar",toggle:"Alternar"},selectMenu:{create:'Crear "{label}"',noData:"Sen datos",noMatch:"Non hai datos coincidentes",search:"Buscar…"},slideover:{close:"Pechar"},table:{noData:"Sen datos"},toast:{close:"Pechar"}}}),Iz=be({name:"Hebrew",code:"he",dir:"rtl",messages:{alert:{close:"סגור"},authForm:{hidePassword:"הסתר סיסמה",showPassword:"הצג סיסמה",submit:"המשך"},banner:{close:"סגור"},calendar:{nextMonth:"חודש הבא",nextYear:"שנה הבאה",prevMonth:"חודש קודם",prevYear:"שנה קודמת"},carousel:{dots:"בחר שקופית להצגה",goto:"מעבר ל {slide}",next:"הבא",prev:"הקודם"},chatPrompt:{placeholder:"כתוב את ההודעה שלך כאן…"},chatPromptSubmit:{label:"שלח"},chatReasoning:{thinking:"חושב…",thought:"חשב",thoughtFor:"חשב במשך {duration}"},colorMode:{dark:"כהה",light:"בהיר",switchToDark:"עבור למצב כהה",switchToLight:"עבור למצב בהיר",system:"מערכת"},commandPalette:{back:"חזור",close:"סגור",noData:"אין נתונים זמינים",noMatch:"לא נמצאה התאמה",placeholder:"הקלד פקודה…"},contentSearch:{links:"קישורים",theme:"ערכת נושא"},contentSearchButton:{label:"חיפוש…"},contentToc:{title:"בדף זה"},dropdownMenu:{noMatch:"לא נמצאה התאמה",search:"חפש…"},dashboardSearch:{theme:"ערכת נושא"},dashboardSearchButton:{label:"חיפוש…"},dashboardSidebarCollapse:{collapse:"כווץ סרגל צד",expand:"הרחב סרגל צד"},dashboardSidebarToggle:{close:"סגור סרגל צד",open:"פתח סרגל צד"},error:{clear:"חזרה לדף הבית"},fileUpload:{removeFile:"הסר {filename}"},header:{close:"סגור תפריט",open:"פתח תפריט"},inputMenu:{create:'צור "{label}"',noData:"אין נתונים",noMatch:"אין התאמה"},inputNumber:{decrement:"הפחת",increment:"הוסף"},modal:{close:"סגור"},pricingTable:{caption:"שיפור מחירון"},prose:{codeCollapse:{closeText:"כווץ",name:"קוד",openText:"הרחב"},collapsible:{closeText:"הסתר",name:"מאפיינים",openText:"הצג"},pre:{copy:"העתק קוד ללוח"}},sidebar:{close:"סגור",toggle:"החלף"},selectMenu:{create:'צור "{label}"',noData:"אין נתונים",noMatch:"לא נמצאה התאמה",search:"חפש…"},slideover:{close:"סגור"},table:{noData:"אין נתונים להצגה"},toast:{close:"סגור"}}}),Rz=be({name:"Hindi",code:"hi",messages:{alert:{close:"बंद करें"},authForm:{hidePassword:"पासवर्ड छिपाएं",showPassword:"पासवर्ड दिखाएं",submit:"जारी रखें"},banner:{close:"बंद करें"},calendar:{nextMonth:"अगला महीना",nextYear:"अगला वर्ष",prevMonth:"पिछला महीना",prevYear:"पिछला वर्ष"},carousel:{dots:"प्रदर्शित करने के लिए स्लाइड चुनें",goto:"स्लाइड {slide} पर जाएं",next:"अगला",prev:"पिछला"},chatPrompt:{placeholder:"यहाँ आपका संदेश लिखें…"},chatPromptSubmit:{label:"भेजें"},chatReasoning:{thinking:"सोच रहा है…",thought:"सोचा",thoughtFor:"{duration} सोचा"},colorMode:{dark:"गहरा",light:"हल्का",switchToDark:"गहरे मोड में बदलें",switchToLight:"हल्के मोड में बदलें",system:"सिस्टम"},commandPalette:{back:"वापस",close:"बंद करें",noData:"कोई डेटा नहीं",noMatch:"कोई मेल खाता डेटा नहीं",placeholder:"एक आदेश या खोज टाइप करें…"},contentSearch:{links:"लिंक्स",theme:"थीम"},contentSearchButton:{label:"खोजें…"},contentToc:{title:"इस पृष्ठ पर"},dropdownMenu:{noMatch:"कोई मेल खाता डेटा नहीं",search:"खोजें…"},dashboardSearch:{theme:"थीम"},dashboardSearchButton:{label:"खोजें…"},dashboardSidebarCollapse:{collapse:"साइडबार संकुचित करें",expand:"साइडबार विस्तारित करें"},dashboardSidebarToggle:{close:"साइडबार बंद करें",open:"साइडबार खोलें"},error:{clear:"होम पेज पर वापस जाएं"},fileUpload:{removeFile:"{filename} हटाएं"},header:{close:"मेनू बंद करें",open:"मेनू खोलें"},inputMenu:{create:'"{label}" बनाएँ',noData:"कोई डेटा नहीं",noMatch:"कोई मेल खाता डेटा नहीं"},inputNumber:{decrement:"घटाना",increment:"बढ़ाना"},modal:{close:"बंद करें"},pricingTable:{caption:"कीमत योजनाओं की तुलना"},prose:{codeCollapse:{closeText:"संकुचित करें",name:"कोड",openText:"विस्तार करें"},collapsible:{closeText:"छिपाएँ",name:"गुण",openText:"दिखाएँ"},pre:{copy:"कोड को क्लिपबोर्ड पर कॉपी करें"}},sidebar:{close:"बंद करें",toggle:"टॉगल करें"},selectMenu:{create:'"{label}" बनाएँ',noData:"कोई डेटा नहीं",noMatch:"कोई मेल खाता डेटा नहीं",search:"खोजें…"},slideover:{close:"बंद करें"},table:{noData:"कोई डेटा नहीं"},toast:{close:"बंद करें"}}}),Lz=be({name:"Hrvatski",code:"hr",messages:{alert:{close:"Zatvori"},authForm:{hidePassword:"Sakrij lozinku",showPassword:"Prikaži lozinku",submit:"Nastavi"},banner:{close:"Zatvori"},calendar:{nextMonth:"Sljedeći mjesec",nextYear:"Sljedeća godina",prevMonth:"Prethodni mjesec",prevYear:"Prethodna godina"},carousel:{dots:"Odaberite slajd za prikaz",goto:"Idi na slajd {slide}",next:"Sljedeći",prev:"Prethodni"},chatPrompt:{placeholder:"Upišite svoju poruku ovdje…"},chatPromptSubmit:{label:"Pošalji upit"},chatReasoning:{thinking:"Razmišlja…",thought:"Razmislio",thoughtFor:"Razmišljao {duration}"},colorMode:{dark:"Tamno",light:"Svijetlo",switchToDark:"Prebaci na tamni način rada",switchToLight:"Prebaci na svijetli način rada",system:"Sustav"},commandPalette:{back:"Natrag",close:"Zatvori",noData:"Nema podataka",noMatch:"Nema odgovarajućih podataka",placeholder:"Upišite naredbu ili pretraživanje…"},contentSearch:{links:"Poveznice",theme:"Tema"},contentSearchButton:{label:"Pretraživanje…"},contentToc:{title:"Na ovoj stranici"},dropdownMenu:{noMatch:"Nema odgovarajućih podataka",search:"Pretraživanje…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Pretraživanje…"},dashboardSidebarCollapse:{collapse:"Smanji bočnu traku",expand:"Proširi bočnu traku"},dashboardSidebarToggle:{close:"Zatvori bočnu traku",open:"Otvori bočnu traku"},error:{clear:"Natrag na početnu"},fileUpload:{removeFile:"Ukloni {filename}"},header:{close:"Zatvori izbornik",open:"Otvori izbornik"},inputMenu:{create:'Stvori "{label}"',noData:"Nema podataka",noMatch:"Nema odgovarajućih podataka"},inputNumber:{decrement:"Smanji",increment:"Povećaj"},modal:{close:"Zatvori"},pricingTable:{caption:"Usporedba cjenovnih planova"},prose:{codeCollapse:{closeText:"Smanji",name:"kod",openText:"Proširi"},collapsible:{closeText:"Sakrij",name:"svojstva",openText:"Prikaži"},pre:{copy:"Kopiraj kod u međuspremnik"}},sidebar:{close:"Zatvori",toggle:"Prebaci"},selectMenu:{create:'Stvori "{label}"',noData:"Nema podataka",noMatch:"Nema odgovarajućih podataka",search:"Pretraživanje…"},slideover:{close:"Zatvori"},table:{noData:"Nema podataka"},toast:{close:"Zatvori"}}}),qz=be({name:"Magyar",code:"hu",messages:{alert:{close:"Bezárás"},authForm:{hidePassword:"Jelszó elrejtése",showPassword:"Jelszó megjelenítése",submit:"Folytatás"},banner:{close:"Bezárás"},calendar:{nextMonth:"Következő hónap",nextYear:"Következő év",prevMonth:"Előző hónap",prevYear:"Előző év"},carousel:{dots:"Válassza ki a megjelenítendő diát",goto:"Ugrás ide {slide}",next:"Következő",prev:"Előző"},chatPrompt:{placeholder:"Írd be a kérdésedet itt…"},chatPromptSubmit:{label:"Küldés"},chatReasoning:{thinking:"Gondolkodik…",thought:"Gondolkodott",thoughtFor:"{duration} gondolkodott"},colorMode:{dark:"Sötét",light:"Világos",switchToDark:"Váltás sötét módra",switchToLight:"Váltás világos módra",system:"Rendszer"},commandPalette:{back:"Vissza",close:"Bezárás",noData:"Nincs adat",noMatch:"Nincs találat",placeholder:"Írjon be egy parancsot vagy keressen…"},contentSearch:{links:"Linkek",theme:"Téma"},contentSearchButton:{label:"Keresés…"},contentToc:{title:"Ezen az oldalon"},dropdownMenu:{noMatch:"Nincs találat",search:"Keresés…"},dashboardSearch:{theme:"Téma"},dashboardSearchButton:{label:"Keresés…"},dashboardSidebarCollapse:{collapse:"Oldalsáv összecsukása",expand:"Oldalsáv kinyitása"},dashboardSidebarToggle:{close:"Oldalsáv bezárása",open:"Oldalsáv megnyitása"},error:{clear:"Vissza a főoldalra"},fileUpload:{removeFile:"{filename} eltávolítása"},header:{close:"Menü bezárása",open:"Menü megnyitása"},inputMenu:{create:'"{label}" létrehozása',noData:"Nincs adat",noMatch:"Nincs találat"},inputNumber:{decrement:"Csökkent",increment:"Növel"},modal:{close:"Bezárás"},pricingTable:{caption:"Árlista összehasonlítása"},prose:{codeCollapse:{closeText:"Összecsuk",name:"kód",openText:"Kinyit"},collapsible:{closeText:"Elrejt",name:"tulajdonságok",openText:"Mutat"},pre:{copy:"Kód másolása a vágólapra"}},sidebar:{close:"Bezárás",toggle:"Váltás"},selectMenu:{create:'"{label}" létrehozása',noData:"Nincs adat",noMatch:"Nincs találat",search:"Keresés…"},slideover:{close:"Bezárás"},table:{noData:"Nincs adat"},toast:{close:"Bezárás"}}}),$z=be({name:"Հայերեն",code:"hy",messages:{alert:{close:"Փակել"},authForm:{hidePassword:"Թաքցնել գաղտնաբառը",showPassword:"Ցույց տալ գաղտնաբառը",submit:"Շարունակել"},banner:{close:"Փակել"},calendar:{nextMonth:"Հաջորդ ամիս",nextYear:"Հաջորդ տարի",prevMonth:"Նախորդ ամիս",prevYear:"Նախորդ տարի"},carousel:{dots:"Ընտրեք ցուցադրելու սլայդը",goto:"Անցնել {slide}-ին",next:"Առաջ",prev:"Հետ"},chatPrompt:{placeholder:"Շարունակել"},chatPromptSubmit:{label:"Շարունակել"},chatReasoning:{thinking:"Մտածում է…",thought:"Մտածեց",thoughtFor:"Մտածեց {duration}"},colorMode:{dark:"Մուգ",light:"Լուսավոր",switchToDark:"Անցնել մուգ ռեժիմի",switchToLight:"Անցնել լուսավոր ռեժիմի",system:"Համակարգային"},commandPalette:{back:"Հետ",close:"Փակել",noData:"Տվյալներ չկան",noMatch:"Համընկնումներ չեն գտնվել",placeholder:"Մուտքագրեք հրաման կամ որոնեք…"},contentSearch:{links:"Հղումներ",theme:"Թեմա"},contentSearchButton:{label:"Որոնել…"},contentToc:{title:"Այս էջում"},dropdownMenu:{noMatch:"Համընկնումներ չեն գտնվել",search:"Որոնում…"},dashboardSearch:{theme:"Թեմա"},dashboardSearchButton:{label:"Որոնել…"},dashboardSidebarCollapse:{collapse:"Կոլապսել կողային վահանակը",expand:"Ընդլայնել կողային վահանակը"},dashboardSidebarToggle:{close:"Փակել կողային վահանակը",open:"Բացել կողային վահանակը"},error:{clear:"Վերադառնալ գլխավոր էջ"},fileUpload:{removeFile:"Ջնջել {filename}"},header:{close:"Փակել ընտրացանկը",open:"Բացել ընտրացանկը"},inputMenu:{create:'Ստեղծել "{label}"',noData:"Տվյալներ չկան",noMatch:"Համընկնումներ չեն գտնվել"},inputNumber:{decrement:"Պակասեցնել",increment:"Ավելացնել"},modal:{close:"Փակել"},pricingTable:{caption:"Գնումների համեմատություն"},prose:{codeCollapse:{closeText:"Կոլապսել",name:"կոդ",openText:"Ընդլայնել"},collapsible:{closeText:"Թաքցնել",name:"հատկություններ",openText:"Ցույց տալ"},pre:{copy:"Պատճենել կոդը սեղմատախտակին"}},sidebar:{close:"Փակել",toggle:"Փոխարկել"},selectMenu:{create:'Ստեղծել "{label}"',noData:"Տվյալներ չկան",noMatch:"Համընկնումներ չեն գտնվել",search:"Որոնում…"},slideover:{close:"Փակել"},table:{noData:"Տվյալներ չկան"},toast:{close:"Փակել"}}}),Nz=be({name:"Bahasa Indonesia",code:"id",messages:{alert:{close:"Tutup"},authForm:{hidePassword:"Sembunyikan kata sandi",showPassword:"Tampilkan kata sandi",submit:"Lanjutkan"},banner:{close:"Tutup"},calendar:{nextMonth:"Bulan berikutnya",nextYear:"Tahun berikutnya",prevMonth:"Bulan sebelumnya",prevYear:"Tahun sebelumnya"},carousel:{dots:"Pilih slide untuk ditampilkan",goto:"Pergi ke slide {slide}",next:"Berikutnya",prev:"Sebelumnya"},chatPrompt:{placeholder:"Tulis pesan Anda di sini…"},chatPromptSubmit:{label:"Kirim"},chatReasoning:{thinking:"Berpikir…",thought:"Telah berpikir",thoughtFor:"Berpikir selama {duration}"},colorMode:{dark:"Gelap",light:"Terang",switchToDark:"Beralih ke mode gelap",switchToLight:"Beralih ke mode terang",system:"Sistem"},commandPalette:{back:"Kembali",close:"Tutup",noData:"Tidak ada data",noMatch:"Tidak ada data yang cocok",placeholder:"Ketik perintah atau cari…"},contentSearch:{links:"Tautan",theme:"Tema"},contentSearchButton:{label:"Cari…"},contentToc:{title:"Pada halaman ini"},dropdownMenu:{noMatch:"Tidak ada data yang cocok",search:"Cari…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Cari…"},dashboardSidebarCollapse:{collapse:"Ciutkan sidebar",expand:"Perluas sidebar"},dashboardSidebarToggle:{close:"Tutup sidebar",open:"Buka sidebar"},error:{clear:"Kembali ke beranda"},fileUpload:{removeFile:"Hapus {filename}"},header:{close:"Tutup menu",open:"Buka menu"},inputMenu:{create:'Buat "{label}"',noData:"Tidak ada data",noMatch:"Tidak ada data yang cocok"},inputNumber:{decrement:"Kurangi",increment:"Tambah"},modal:{close:"Tutup"},pricingTable:{caption:"Perbandingan Harga"},prose:{codeCollapse:{closeText:"Ciutkan",name:"kode",openText:"Perluas"},collapsible:{closeText:"Sembunyikan",name:"properti",openText:"Tampilkan"},pre:{copy:"Salin kode ke clipboard"}},sidebar:{close:"Tutup",toggle:"Alihkan"},selectMenu:{create:'Buat "{label}"',noData:"Tidak ada data",noMatch:"Tidak ada data yang cocok",search:"Cari…"},slideover:{close:"Tutup"},table:{noData:"Tidak ada data"},toast:{close:"Tutup"}}}),jz=be({name:"Icelandic",code:"is",messages:{alert:{close:"Loka"},authForm:{hidePassword:"Fela lykilorð",showPassword:"Sýna lykilorð",submit:"Áfram"},banner:{close:"Loka"},calendar:{nextMonth:"Næsti mánuður",nextYear:"Næsta ár",prevMonth:"Fyrri mánuður",prevYear:"Fyrra ár"},carousel:{dots:"Veldu mynd til að sýna",goto:"Fara á mynd {slide}",next:"Næsta",prev:"Fyrri"},chatPrompt:{placeholder:"Skrifaðu skilaboðin þín hér…"},chatPromptSubmit:{label:"Senda fyrirspurn"},chatReasoning:{thinking:"Hugsar…",thought:"Hugsaði",thoughtFor:"Hugsaði í {duration}"},colorMode:{dark:"Dökkt",light:"Ljóst",switchToDark:"Skipta yfir í dökkan ham",switchToLight:"Skipta yfir í ljósan ham",system:"Kerfi"},commandPalette:{back:"Til baka",close:"Loka",noData:"Engin gögn",noMatch:"Engin gögn fundust",placeholder:"Sláðu inn skipun eða leitaðu…"},contentSearch:{links:"Tenglar",theme:"Þema"},contentSearchButton:{label:"Leita…"},contentToc:{title:"Á þessari síðu"},dropdownMenu:{noMatch:"Engin gögn fundust",search:"Leita…"},dashboardSearch:{theme:"Þema"},dashboardSearchButton:{label:"Leita…"},dashboardSidebarCollapse:{collapse:"Fella hliðarstiku saman",expand:"Stækka hliðarstiku"},dashboardSidebarToggle:{close:"Loka hliðarstiku",open:"Opna hliðarstiku"},error:{clear:"Til baka heim"},fileUpload:{removeFile:"Fjarlægja {filename}"},header:{close:"Loka valmynd",open:"Opna valmynd"},inputMenu:{create:'Búa til "{label}"',noData:"Engin gögn",noMatch:"Engin gögn fundust"},inputNumber:{decrement:"Minnka",increment:"Auka"},modal:{close:"Loka"},pricingTable:{caption:"Samanburður verðflokka"},prose:{codeCollapse:{closeText:"Fella saman",name:"kóði",openText:"Stækka"},collapsible:{closeText:"Fela",name:"eiginleikar",openText:"Sýna"},pre:{copy:"Afrita kóða á klippiborð"}},sidebar:{close:"Loka",toggle:"Skipta"},selectMenu:{create:'Búa til "{label}"',noData:"Engin gögn",noMatch:"Engin gögn fundust",search:"Leita…"},slideover:{close:"Loka"},table:{noData:"Engin gögn"},toast:{close:"Loka"}}}),Vz=be({name:"Italiano",code:"it",messages:{alert:{close:"Chiudi"},authForm:{hidePassword:"Nascondi password",showPassword:"Mostra password",submit:"Continua"},banner:{close:"Chiudi"},calendar:{nextMonth:"Mese successivo",nextYear:"Anno successivo",prevMonth:"Mese precedente",prevYear:"Anno precedente"},carousel:{dots:"Scegli diapositiva da visualizzare",goto:"Vai alla slide {slide}",next:"Successiva",prev:"Precedente"},chatPrompt:{placeholder:"Scrivi il tuo messaggio qui…"},chatPromptSubmit:{label:"Invia"},chatReasoning:{thinking:"Pensando…",thought:"Ha pensato",thoughtFor:"Ha pensato per {duration}"},colorMode:{dark:"Scuro",light:"Chiaro",switchToDark:"Passa alla modalità scura",switchToLight:"Passa alla modalità chiara",system:"Sistema"},commandPalette:{back:"Indietro",close:"Chiudi",noData:"Nessun dato",noMatch:"Nessun dato corrispondente",placeholder:"Digita un comando o cerca…"},contentSearch:{links:"Collegamenti",theme:"Tema"},contentSearchButton:{label:"Cerca…"},contentToc:{title:"In questa pagina"},dropdownMenu:{noMatch:"Nessun dato corrispondente",search:"Cerca…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Cerca…"},dashboardSidebarCollapse:{collapse:"Comprimi barra laterale",expand:"Espandi barra laterale"},dashboardSidebarToggle:{close:"Chiudi barra laterale",open:"Apri barra laterale"},error:{clear:"Torna alla home"},fileUpload:{removeFile:"Rimuovi {filename}"},header:{close:"Chiudi menu",open:"Apri menu"},inputMenu:{create:'Crea "{label}"',noData:"Nessun dato",noMatch:"Nessun dato corrispondente"},inputNumber:{decrement:"Diminuisci",increment:"Aumenta"},modal:{close:"Chiudi"},pricingTable:{caption:"Confronto dei piani di prezzo"},prose:{codeCollapse:{closeText:"Comprimi",name:"codice",openText:"Espandi"},collapsible:{closeText:"Nascondi",name:"proprietà",openText:"Mostra"},pre:{copy:"Copia codice negli appunti"}},sidebar:{close:"Chiudi",toggle:"Alterna"},selectMenu:{create:'Crea "{label}"',noData:"Nessun dato",noMatch:"Nessun dato corrispondente",search:"Cerca…"},slideover:{close:"Chiudi"},table:{noData:"Nessun dato"},toast:{close:"Chiudi"}}}),zz=be({name:"日本語",code:"ja",messages:{alert:{close:"閉じる"},authForm:{hidePassword:"パスワードを隠す",showPassword:"パスワードを表示",submit:"続ける"},banner:{close:"閉じる"},calendar:{nextMonth:"翌月",nextYear:"翌年",prevMonth:"前月",prevYear:"前年"},carousel:{dots:"表示するスライドを選択",goto:"スライド {slide} に移動",next:"次へ",prev:"前へ"},chatPrompt:{placeholder:"ここにメッセージを入力してください…"},chatPromptSubmit:{label:"送信"},chatReasoning:{thinking:"考えています…",thought:"考えました",thoughtFor:"{duration}考えました"},colorMode:{dark:"ダーク",light:"ライト",switchToDark:"ダークモードに切り替え",switchToLight:"ライトモードに切り替え",system:"システム"},commandPalette:{back:"戻る",close:"閉じる",noData:"データがありません",noMatch:"一致するデータがありません",placeholder:"コマンドを入力するか検索…"},contentSearch:{links:"リンク",theme:"テーマ"},contentSearchButton:{label:"検索…"},contentToc:{title:"このページ内"},dropdownMenu:{noMatch:"一致するデータがありません",search:"検索…"},dashboardSearch:{theme:"テーマ"},dashboardSearchButton:{label:"検索…"},dashboardSidebarCollapse:{collapse:"サイドバーを折りたたむ",expand:"サイドバーを展開"},dashboardSidebarToggle:{close:"サイドバーを閉じる",open:"サイドバーを開く"},error:{clear:"ホームに戻る"},fileUpload:{removeFile:"{filename}を削除"},header:{close:"メニューを閉じる",open:"メニューを開く"},inputMenu:{create:'"{label}"を作成',noData:"データがありません",noMatch:"一致するデータがありません"},inputNumber:{decrement:"減らす",increment:"増やす"},modal:{close:"閉じる"},pricingTable:{caption:"価格プランの比較"},prose:{codeCollapse:{closeText:"折りたたむ",name:"コード",openText:"展開"},collapsible:{closeText:"非表示",name:"プロパティ",openText:"表示"},pre:{copy:"コードをクリップボードにコピー"}},sidebar:{close:"閉じる",toggle:"切り替え"},selectMenu:{create:'"{label}"を作成',noData:"データがありません",noMatch:"一致するデータがありません",search:"検索…"},slideover:{close:"閉じる"},table:{noData:"データがありません"},toast:{close:"閉じる"}}}),Uz=be({name:"ქართული",code:"ka",messages:{alert:{close:"დახურვა"},authForm:{hidePassword:"პაროლის დამალვა",showPassword:"პაროლის ჩვენება",submit:"გაგრძელება"},banner:{close:"დახურვა"},calendar:{nextMonth:"შემდეგი თვე",nextYear:"შემდეგი წელი",prevMonth:"წინა თვე",prevYear:"წინა წელი"},carousel:{dots:"აირჩიეთ სლაიდი საჩვენებლად",goto:"გადასვლა სლაიდ {slide}-ზე",next:"შემდეგი",prev:"წინა"},chatPrompt:{placeholder:"დაწერეთ თქვენი მესიჯი აქ…"},chatPromptSubmit:{label:"შეტყობინების გაგზავნა"},chatReasoning:{thinking:"ფიქრობს…",thought:"იფიქრა",thoughtFor:"{duration} ფიქრობდა"},colorMode:{dark:"ბნელი",light:"ნათელი",switchToDark:"ბნელ რეჯიმზე გადასვლა",switchToLight:"ნათელ რეჯიმზე გადასვლა",system:"სისტემური"},commandPalette:{back:"უკან",close:"დახურვა",noData:"მონაცემები არ არის",noMatch:"შესატყვისი მონაცემები არ არის",placeholder:"ჩაწერეთ ბრძანება ან ძიება…"},contentSearch:{links:"ბმულები",theme:"თემა"},contentSearchButton:{label:"ძიება…"},contentToc:{title:"ამ გვერდზე"},dropdownMenu:{noMatch:"შესატყვისი მონაცემები არ არის",search:"ძიება…"},dashboardSearch:{theme:"თემა"},dashboardSearchButton:{label:"ძიება…"},dashboardSidebarCollapse:{collapse:"გვერდითი ზოლის ჩაკეცვა",expand:"გვერდითი ზოლის გაშლა"},dashboardSidebarToggle:{close:"გვერდითი ზოლის დახურვა",open:"გვერდითი ზოლის გახსნა"},error:{clear:"მთავარზე დაბრუნება"},fileUpload:{removeFile:"მოაშორე {filename}"},header:{close:"მენიუს დახურვა",open:"მენიუს გახსნა"},inputMenu:{create:'შექმენი "{label}"',noData:"მონაცემები არ არის",noMatch:"შესატყვისი მონაცემები არ არის"},inputNumber:{decrement:"დაკლება",increment:"დამატება"},modal:{close:"დახურვა"},pricingTable:{caption:"ფასის გეგმების შედარება"},prose:{codeCollapse:{closeText:"ჩაკეცვა",name:"კოდი",openText:"გაშლა"},collapsible:{closeText:"დახურვა",name:"თვისებები",openText:"ჩვენება"},pre:{copy:"კოდის კოპირება ბუფერში"}},sidebar:{close:"დახურვა",toggle:"გადართვა"},selectMenu:{create:'დაამატე "{label}"',noData:"მონაცემები არ არის",noMatch:"შესატყვისი მონაცემები არ არის",search:"ძიება…"},slideover:{close:"დახურვა"},table:{noData:"მონაცემები არ არის"},toast:{close:"დახურვა"}}}),Hz=be({name:"Қазақша",code:"kk",messages:{alert:{close:"Жабу"},authForm:{hidePassword:"Құпия сөзді жасыру",showPassword:"Құпия сөзді көрсету",submit:"Жалғастыру"},banner:{close:"Жабу"},calendar:{nextMonth:"Келесі ай",nextYear:"Келесі жыл",prevMonth:"Алдыңғы ай",prevYear:"Алдыңғы жыл"},carousel:{dots:"Көрсету үшін слайдты таңдаңыз",goto:"{slide} слайдқа өту",next:"Келесі",prev:"Алдыңғы"},chatPrompt:{placeholder:"Хабар енгізіңіз…"},chatPromptSubmit:{label:"Жіберу"},chatReasoning:{thinking:"Ойлануда…",thought:"Ойланды",thoughtFor:"{duration} ойланды"},colorMode:{dark:"Қараңғы",light:"Ашық",switchToDark:"Қараңғы режимге ауысу",switchToLight:"Ашық режимге ауысу",system:"Жүйе"},commandPalette:{back:"Артқа",close:"Жабу",noData:"Деректер жоқ",noMatch:"Сәйкес келетін деректер жоқ",placeholder:"Команда енгізіңіз немесе іздеңіз…"},contentSearch:{links:"Сілтемелер",theme:"Тақырып"},contentSearchButton:{label:"Іздеу"},contentToc:{title:"Мазмұны"},dropdownMenu:{noMatch:"Сәйкес келетін деректер жоқ",search:"Іздеу…"},dashboardSearch:{theme:"Тақырып"},dashboardSearchButton:{label:"Іздеу"},dashboardSidebarCollapse:{collapse:"Жию",expand:"Кеңейту"},dashboardSidebarToggle:{close:"Жабу",open:"Ашу"},error:{clear:"Тазалау"},fileUpload:{removeFile:"{filename} жою"},header:{close:"Жабу",open:"Ашу"},inputMenu:{create:'"{label}" жасау',noData:"Деректер жоқ",noMatch:"Сәйкес келетін деректер жоқ"},inputNumber:{decrement:"Азайту",increment:"Арттыру"},modal:{close:"Жабу"},pricingTable:{caption:"Баға кестесі"},prose:{codeCollapse:{closeText:"Жиыру",name:"код",openText:"Кеңейту"},collapsible:{closeText:"Жасыру",name:"қасиеттер",openText:"Көрсету"},pre:{copy:"Кодты алмасу буферіне көшіру"}},sidebar:{close:"Жабу",toggle:"Ауыстыру"},selectMenu:{create:'"{label}" жасау',noData:"Деректер жоқ",noMatch:"Сәйкес келетін деректер жоқ",search:"Іздеу…"},slideover:{close:"Жабу"},table:{noData:"Деректер жоқ"},toast:{close:"Жабу"}}}),Kz=be({name:"ភាសាខ្មែរ",code:"km",messages:{alert:{close:"បិទ"},authForm:{hidePassword:"លាក់ពាក្យសម្ងាត់",showPassword:"បង្ហាញពាក្យសម្ងាត់",submit:"បន្ត"},banner:{close:"បិទ"},calendar:{nextMonth:"ខែបន្ទាប់",nextYear:"ឆ្នាំបន្ទាប់",prevMonth:"ខែមុន",prevYear:"ឆ្នាំមុន"},carousel:{dots:"ជ្រើសរើសស្លាយដើម្បីបង្ហាញ",goto:"ឡើងទៅស្លាយ {slide}",next:"បន្ទាប់",prev:"មុន"},chatPrompt:{placeholder:"សួរស្រឡាញ់មួយបីនេះមានប្រភេទបានទាមទារទេ…"},chatPromptSubmit:{label:"សាក់"},chatReasoning:{thinking:"កំពុងគិត…",thought:"គិតរួចហើយ",thoughtFor:"គិតរយៈពេល {duration}"},colorMode:{dark:"ងងឹត",light:"ភ្លឺ",switchToDark:"ប្តូរទៅរបៀបងងឹត",switchToLight:"ប្តូរទៅរបៀបភ្លឺ",system:"ប្រព័ន្ធ"},commandPalette:{back:"ត្រឡប់",close:"បិទ",noData:"មិនមានទិន្នន័យ",noMatch:"មិនមានទិន្នន័យដែលត្រូវគ្នាទេ",placeholder:"វាយពាក្យបញ្ជា ឬស្វែងរក…"},contentSearch:{links:"តំណភ្ជាប់",theme:"រូបរាង"},contentSearchButton:{label:"ស្វែងរក…"},contentToc:{title:"នៅលើទំព័រនេះ"},dropdownMenu:{noMatch:"មិនមានទិន្នន័យដែលត្រូវគ្នាទេ",search:"ស្វែងរក…"},dashboardSearch:{theme:"រូបរាង"},dashboardSearchButton:{label:"ស្វែងរក…"},dashboardSidebarCollapse:{collapse:"បង្រួមបារចំហៀង",expand:"ពង្រីកបារចំហៀង"},dashboardSidebarToggle:{close:"បិទបារចំហៀង",open:"បើកបារចំហៀង"},error:{clear:"ត្រឡប់ទៅទំព័រដើម"},fileUpload:{removeFile:"លុប {filename}"},header:{close:"បិទម៉ឺនុយ",open:"បើកម៉ឺនុយ"},inputMenu:{create:'បង្កើត "{label}"',noData:"មិនមានទិន្នន័យ",noMatch:"មិនមានទិន្នន័យដែលត្រូវគ្នាទេ"},inputNumber:{decrement:"បន្ថយ",increment:"បង្កើន"},modal:{close:"បិទ"},pricingTable:{caption:"បញ្ជីតម្លៃបន្ទប់បន្ទប់"},prose:{codeCollapse:{closeText:"បង្រួម",name:"កូដ",openText:"ពង្រីក"},collapsible:{closeText:"លាក់",name:"លក្ខណៈសម្បត្តិ",openText:"បង្ហាញ"},pre:{copy:"ចម្លងកូដទៅក្ដារតម្បៀតខ្ទាស់"}},sidebar:{close:"បិទ",toggle:"បិទ/បើក"},selectMenu:{create:'បង្កើត "{label}"',noData:"មិនមានទិន្នន័យ",noMatch:"មិនមានទិន្នន័យដែលត្រូវគ្នាទេ",search:"ស្វែងរក…"},slideover:{close:"បិទ"},table:{noData:"មិនមានទិន្នន័យ"},toast:{close:"បិទ"}}}),Wz=be({name:"한국어",code:"ko",messages:{alert:{close:"닫기"},authForm:{hidePassword:"비밀번호 숨기기",showPassword:"비밀번호 표시",submit:"계속"},banner:{close:"닫기"},calendar:{nextMonth:"다음 달",nextYear:"다음 해",prevMonth:"이전 달",prevYear:"이전 해"},carousel:{dots:"표시할 슬라이드 선택",goto:"{slide} 페이지로 이동",next:"다음",prev:"이전"},chatPrompt:{placeholder:"여기에 메시지를 입력하세요…"},chatPromptSubmit:{label:"전송"},chatReasoning:{thinking:"생각하는 중…",thought:"생각했습니다",thoughtFor:"{duration} 동안 생각했습니다"},colorMode:{dark:"다크",light:"라이트",switchToDark:"다크 모드로 전환",switchToLight:"라이트 모드로 전환",system:"시스템"},commandPalette:{back:"뒤로",close:"닫기",noData:"데이터가 없습니다.",noMatch:"일치하는 데이터가 없습니다.",placeholder:"명령을 입력하거나 검색…"},contentSearch:{links:"링크",theme:"테마"},contentSearchButton:{label:"검색…"},contentToc:{title:"이 페이지에서"},dropdownMenu:{noMatch:"일치하는 데이터가 없습니다.",search:"검색…"},dashboardSearch:{theme:"테마"},dashboardSearchButton:{label:"검색…"},dashboardSidebarCollapse:{collapse:"사이드바 축소",expand:"사이드바 확장"},dashboardSidebarToggle:{close:"사이드바 닫기",open:"사이드바 열기"},error:{clear:"홈으로 돌아가기"},fileUpload:{removeFile:"{filename} 제거"},header:{close:"메뉴 닫기",open:"메뉴 열기"},inputMenu:{create:'"{label}" 생성',noData:"데이터가 없습니다.",noMatch:"일치하는 데이터가 없습니다."},inputNumber:{decrement:"감소",increment:"증가"},modal:{close:"닫기"},pricingTable:{caption:"가격 플랜 비교"},prose:{codeCollapse:{closeText:"접기",name:"코드",openText:"펼치기"},collapsible:{closeText:"숨기기",name:"속성",openText:"보기"},pre:{copy:"코드를 클립보드에 복사"}},sidebar:{close:"닫기",toggle:"토글"},selectMenu:{create:'"{label}" 생성',noData:"데이터가 없습니다.",noMatch:"일치하는 데이터가 없습니다.",search:"검색…"},slideover:{close:"닫기"},table:{noData:"데이터가 없습니다."},toast:{close:"닫기"}}}),Gz=be({name:"Кыргызча",code:"ky",messages:{alert:{close:"Жабуу"},authForm:{hidePassword:"Сырсөздү жашыруу",showPassword:"Сырсөздү көрсөтүү",submit:"Улантуу"},banner:{close:"Жабуу"},calendar:{nextMonth:"Кийинки ай",nextYear:"Кийинки жыл",prevMonth:"Алдыңкы ай",prevYear:"Алдыңкы жыл"},carousel:{dots:"Көрсөтүү үчүн слайдды тандаңыз",goto:"{slide} слайдга өтүү",next:"Кийинки",prev:"Алдыңкы"},chatPrompt:{placeholder:"Бул жерге билдирүүңүздү жазыңыз…"},chatPromptSubmit:{label:"Билдирүү жөнөтүү"},chatReasoning:{thinking:"Ойлонуда…",thought:"Ойлонду",thoughtFor:"{duration} ойлонду"},colorMode:{dark:"Караңгы",light:"Жарык",switchToDark:"Караңгы режимге өтүү",switchToLight:"Жарык режимге өтүү",system:"Система"},commandPalette:{back:"Артка",close:"Жабуу",noData:"Маалымат жок",noMatch:"Эч нерсе табылган жок",placeholder:"Буйрук киргизиңиз же издөө…"},contentSearch:{links:"Шилтемелер",theme:"Тема"},contentSearchButton:{label:"Издөө…"},contentToc:{title:"Бул бетте"},dropdownMenu:{noMatch:"Сүйлөшкөн маалыматтар жок",search:"Издөө…"},dashboardSearch:{theme:"Тема"},dashboardSearchButton:{label:"Издөө…"},dashboardSidebarCollapse:{collapse:"Каптал тилкесин жыйноо",expand:"Каптал тилкесин кеңейтүү"},dashboardSidebarToggle:{close:"Каптал тилкесин жабуу",open:"Каптал тилкесин ачуу"},error:{clear:"Башкы бетке кайтуу"},fileUpload:{removeFile:"{filename} өчүрүү"},header:{close:"Менюну жабуу",open:"Менюну ачуу"},inputMenu:{create:'"{label}" жасоо',noData:"Маалымат жок",noMatch:"Эч нерсе табылган жок"},inputNumber:{decrement:"Азайтуу",increment:"Кошуу"},modal:{close:"Жабуу"},pricingTable:{caption:"Баалардын салыштыруу таблицасы"},prose:{codeCollapse:{closeText:"Жыйноо",name:"код",openText:"Кеңейтүү"},collapsible:{closeText:"Жашыруу",name:"касиеттер",openText:"Көрсөтүү"},pre:{copy:"Кодду алмашуу буферине көчүрүү"}},sidebar:{close:"Жабуу",toggle:"Которуу"},selectMenu:{create:'"{label}" жасоо',noData:"Маалымат жок",noMatch:"Сүйлөшкөн маалыматтар жок",search:"Издөө…"},slideover:{close:"Жабуу"},table:{noData:"Маалымат жок"},toast:{close:"Жабуу"}}}),Yz=be({name:"Lëtzebuergesch",code:"lb",messages:{alert:{close:"Zoumaachen"},authForm:{hidePassword:"Passwuert verstoppen",showPassword:"Passwuert uweisen",submit:"Fortschécken"},banner:{close:"Zoumaachen"},calendar:{nextMonth:"Nächste Mount",nextYear:"Nächst Joer",prevMonth:"Virege Mount",prevYear:"Viregt Joer"},carousel:{dots:"Wielt Dia fir ze weisen",goto:"Gitt op d'Slide {Slide}",next:"Näch.",prev:"Präz."},chatPrompt:{placeholder:"Tippt hei Äre Message…"},chatPromptSubmit:{label:"Prompt schécken"},chatReasoning:{thinking:"Denkt no…",thought:"Nogeduecht",thoughtFor:"{duration} nogeduecht"},colorMode:{dark:"Donkel",light:"Liicht",switchToDark:"Op de Donkelmodus wiesselen",switchToLight:"Op de Liichtmodus wiesselen",system:"System"},commandPalette:{back:"Zréck",close:"Zoumaachen",noData:"Keng Donnéeën",noMatch:"Keng entspriechend Donnéeën",placeholder:"Tippt e Befeel oder sicht…"},contentSearch:{links:"Linken",theme:"Thema"},contentSearchButton:{label:"Sichen…"},contentToc:{title:"Op dëser Säit"},dropdownMenu:{noMatch:"Keng entspriechend Donnéeën",search:"Sichen.."},dashboardSearch:{theme:"Thema"},dashboardSearchButton:{label:"Sichen…"},dashboardSidebarCollapse:{collapse:"Sidebar zouklappen",expand:"Sidebar opklappen"},dashboardSidebarToggle:{close:"Sidebar zoumaachen",open:"Sidebar opmaachen"},error:{clear:"Zréck op d'Startsäit"},fileUpload:{removeFile:"{filename} ewechhuelen"},header:{close:"Menü zoumaachen",open:"Menü opmaachen"},inputMenu:{create:'"{label}" erstellen',noData:"Keng Donnéeën",noMatch:"Keng entspriechend Donnéeën"},inputNumber:{decrement:"Dekrementéieren",increment:"Inkrementéieren"},modal:{close:"Zoumaachen"},pricingTable:{caption:"Vergläich vun de Präispläng"},prose:{codeCollapse:{closeText:"Zouklappen",name:"code",openText:"Opklappen"},collapsible:{closeText:"Verstoppen",name:"eegenschaften",openText:"Uweisen"},pre:{copy:"Code an d'Zwëschspäicher kopéieren"}},sidebar:{close:"Zoumaachen",toggle:"Ëmschalten"},selectMenu:{create:'"{label}" erstellen',noData:"Keng Donnéeën",noMatch:"Keng entspriechend Donnéeën",search:"Sichen.."},slideover:{close:"Zoumaachen"},table:{noData:"Keng Donnéeën"},toast:{close:"Zoumaachen"}}}),Zz=be({name:"ລາວ",code:"lo",messages:{alert:{close:"ປິດ"},authForm:{hidePassword:"ເຊື່ອງລະຫັດຜ່ານ",showPassword:"ສະແດງລະຫັດຜ່ານ",submit:"ດຳເນີນການຕໍ່"},banner:{close:"ປິດ"},calendar:{nextMonth:"ເດືອນໜ້າ",nextYear:"ປີໜ້າ",prevMonth:"ເດືອນກ່ອນ",prevYear:"ປີກ່ອນ"},carousel:{dots:"ເລືອກສະໄລ້ທີ່ຈະສະແດງ",goto:"ໄປທີ່ສະໄລ້ {slide}",next:"ຕໍ່ໄປ",prev:"ກ່ອນໜ້າ"},chatPrompt:{placeholder:"ພິມຂໍ້ຄວາມຂອງທ່ານທີ່ນີ້..."},chatPromptSubmit:{label:"ສົ່ງຄຳສັ່ງ"},chatReasoning:{thinking:"ກຳລັງຄິດ…",thought:"ຄິດແລ້ວ",thoughtFor:"ຄິດເປັນເວລາ {duration}"},colorMode:{dark:"ມືດ",light:"ແຈ້ງ",switchToDark:"ປ່ຽນເປັນໂຫມດມືດ",switchToLight:"ປ່ຽນເປັນໂຫມດແຈ້ງ",system:"ລະບົບ"},commandPalette:{back:"ກັບຄືນ",close:"ປິດ",noData:"ບໍ່ມີຂໍ້ມູນ",noMatch:"ບໍ່ພົບຂໍ້ມູນທີ່ກົງກັນ",placeholder:"ພິມຄຳສັ່ງ ຫຼື ຄົ້ນຫາ..."},contentSearch:{links:"ລິ້ງ",theme:"ທີມ"},contentSearchButton:{label:"ຄົ້ນຫາ..."},contentToc:{title:"ໃນໜ້ານີ້"},dropdownMenu:{noMatch:"ບໍ່ພົບຂໍ້ມູນທີ່ກົງກັນ",search:"ຄົ້ນຫາ..."},dashboardSearch:{theme:"ທີມ"},dashboardSearchButton:{label:"ຄົ້ນຫາ..."},dashboardSidebarCollapse:{collapse:"ຫຍໍ້ແຖບດ້ານຂ້າງ",expand:"ຂະຫຍາຍແຖບດ້ານຂ້າງ"},dashboardSidebarToggle:{close:"ປິດແຖບດ້ານຂ້າງ",open:"ເປີດແຖບດ້ານຂ້າງ"},error:{clear:"ກັບໄປໜ້າຫຼັກ"},fileUpload:{removeFile:"ລົບ {filename}"},header:{close:"ປິດເມນູ",open:"ເປີດເມນູ"},inputMenu:{create:'ສ້າງ "{label}"',noData:"ບໍ່ມີຂໍ້ມູນ",noMatch:"ບໍ່ພົບຂໍ້ມູນທີ່ກົງກັນ"},inputNumber:{decrement:"ຫຼຸດລົງ",increment:"ເພີ່ມຂຶ້ນ"},modal:{close:"ປິດ"},pricingTable:{caption:"ປຽບທຽບແພັກເກັດລາຄາ"},prose:{codeCollapse:{closeText:"ຫຍໍ້",name:"ໂຄ້ດ",openText:"ຂະຫຍາຍ"},collapsible:{closeText:"ເຊື່ອງ",name:"ຄຸນສົມບັດ",openText:"ສະແດງ"},pre:{copy:"ຄັດລອກໂຄ້ດ"}},sidebar:{close:"ປິດ",toggle:"ສະລັບ"},selectMenu:{create:'ສ້າງ "{label}"',noData:"ບໍ່ມີຂໍ້ມູນ",noMatch:"ບໍ່ພົບຂໍ້ມູນທີ່ກົງກັນ",search:"ຄົ້ນຫາ..."},slideover:{close:"ປິດ"},table:{noData:"ບໍ່ມີຂໍ້ມູນ"},toast:{close:"ປິດ"}}}),Xz=be({name:"Lietuvių",code:"lt",messages:{alert:{close:"Uždaryti"},authForm:{hidePassword:"Slėpti slaptažodį",showPassword:"Rodyti slaptažodį",submit:"Tęsti"},banner:{close:"Uždaryti"},calendar:{nextMonth:"Kitas mėnuo",nextYear:"Kiti metai",prevMonth:"Ankstesnis mėnuo",prevYear:"Ankstesni metai"},carousel:{dots:"Pasirinkite skaidrę rodymui",goto:"Eiti į skaidrę {slide}",next:"Pirmyn",prev:"Atgal"},chatPrompt:{placeholder:"Įveskite savo žinutę čia…"},chatPromptSubmit:{label:"Siųsti žinutę"},chatReasoning:{thinking:"Mąsto…",thought:"Pamąstė",thoughtFor:"Mąstė {duration}"},colorMode:{dark:"Tamsus",light:"Šviesus",switchToDark:"Perjungti į tamsų režimą",switchToLight:"Perjungti į šviesų režimą",system:"Sistema"},commandPalette:{back:"Atgal",close:"Uždaryti",noData:"Nėra duomenų",noMatch:"Nėra atitinkančių duomenų",placeholder:"Įveskite komandą arba ieškokite…"},contentSearch:{links:"Nuorodos",theme:"Tema"},contentSearchButton:{label:"Ieškoti…"},contentToc:{title:"Šiame puslapyje"},dropdownMenu:{noMatch:"Nėra atitinkančių duomenų",search:"Ieškoti…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Ieškoti…"},dashboardSidebarCollapse:{collapse:"Suskleisti šoninę juostą",expand:"Išplėsti šoninę juostą"},dashboardSidebarToggle:{close:"Uždaryti šoninę juostą",open:"Atidaryti šoninę juostą"},error:{clear:"Grįžti į pradžią"},fileUpload:{removeFile:"Pašalinti {filename}"},header:{close:"Uždaryti meniu",open:"Atidaryti meniu"},inputMenu:{create:'Sukurti „{label}"',noData:"Nėra duomenų",noMatch:"Nėra atitinkančių duomenų"},inputNumber:{decrement:"Sumažinti",increment:"Padidinti"},modal:{close:"Uždaryti"},pricingTable:{caption:"Kainų planų palyginimas"},prose:{codeCollapse:{closeText:"Suskleisti",name:"kodas",openText:"Išplėsti"},collapsible:{closeText:"Slėpti",name:"savybės",openText:"Rodyti"},pre:{copy:"Kopijuoti kodą į iškarpinę"}},sidebar:{close:"Uždaryti",toggle:"Perjungti"},selectMenu:{create:'Sukurti „{label}"',noData:"Nėra duomenų",noMatch:"Nėra atitinkančių duomenų",search:"Ieškoti…"},slideover:{close:"Uždaryti"},table:{noData:"Nėra duomenų"},toast:{close:"Uždaryti"}}}),Jz=be({name:"Монгол",code:"mn",messages:{alert:{close:"Хаах"},authForm:{hidePassword:"Нууц үгийг нуух",showPassword:"Нууц үгийг харуулах",submit:"Үргэлжлүүлэх"},banner:{close:"Хаах"},calendar:{nextMonth:"Дараа сар",nextYear:"Дараа жил",prevMonth:"Өмнөх сар",prevYear:"Өмнөх жил"},carousel:{dots:"Харуулах слайдыг сонгоно уу",goto:"{slide}-р хуудсанд шилжих",next:"Дараах",prev:"Өмнөх"},chatPrompt:{placeholder:"Энд мессежээ бичнэ үү…"},chatPromptSubmit:{label:"Мессеж илгээх"},chatReasoning:{thinking:"Бодож байна…",thought:"Бодсон",thoughtFor:"{duration} бодсон"},colorMode:{dark:"Хар",light:"Цагаан",switchToDark:"Хар горимд шилжих",switchToLight:"Цагаан горимд шилжих",system:"Систем"},commandPalette:{back:"Буцах",close:"Хаах",noData:"Мэдээлэл байхгүй",noMatch:"Тохирох мэдээлэл олдсонгүй",placeholder:"Комманд бичих эсвэл хайлт хийх…"},contentSearch:{links:"Холбоосууд",theme:"Загвар"},contentSearchButton:{label:"Хайх…"},contentToc:{title:"Энэ хуудсанд"},dropdownMenu:{noMatch:"Тохирох мэдээлэл олдсонгүй",search:"Хайх…"},dashboardSearch:{theme:"Загвар"},dashboardSearchButton:{label:"Хайх…"},dashboardSidebarCollapse:{collapse:"Хажуугийн самбарыг хураах",expand:"Хажуугийн самбарыг дэлгэх"},dashboardSidebarToggle:{close:"Хажуугийн самбарыг хаах",open:"Хажуугийн самбарыг нээх"},error:{clear:"Нүүр хуудас руу буцах"},fileUpload:{removeFile:"{filename} устгах"},header:{close:"Цэсийг хаах",open:"Цэсийг нээх"},inputMenu:{create:'"{label}" үүсгэх',noData:"Мэдээлэл байхгүй",noMatch:"Тохирох мэдээлэл олдсонгүй"},inputNumber:{decrement:"Хасах",increment:"Нэмэх"},modal:{close:"Хаах"},pricingTable:{caption:"Үнийн төлөвлөгөөний харьцуулалт"},prose:{codeCollapse:{closeText:"Хураах",name:"код",openText:"Дэлгэх"},collapsible:{closeText:"Нуух",name:"шинж чанарууд",openText:"Харуулах"},pre:{copy:"Кодыг санах ойд хуулах"}},sidebar:{close:"Хаах",toggle:"Сэлгэх"},selectMenu:{create:'"{label}" үүсгэх',noData:"Мэдээлэл байхгүй",noMatch:"Тохирох мэдээлэл олдсонгүй",search:"Хайх…"},slideover:{close:"Хаах"},table:{noData:"Мэдээлэл байхгүй"},toast:{close:"Хаах"}}}),Qz=be({name:"Melayu",code:"ms",messages:{alert:{close:"Tutup"},authForm:{hidePassword:"Sembunyikan kata laluan",showPassword:"Tunjukkan kata laluan",submit:"Teruskan"},banner:{close:"Tutup"},calendar:{nextMonth:"Bulan seterusnya",nextYear:"Tahun seterusnya",prevMonth:"Bulan sebelum",prevYear:"Tahun sebelum"},carousel:{dots:"Pilih slaid untuk dipaparkan",goto:"Pergi ke slaid {slide}",next:"Seterusnya",prev:"Sebelum"},chatPrompt:{placeholder:"Taip mesej anda di sini…"},chatPromptSubmit:{label:"Hantar mesej"},chatReasoning:{thinking:"Berfikir…",thought:"Telah berfikir",thoughtFor:"Berfikir selama {duration}"},colorMode:{dark:"Gelap",light:"Cerah",switchToDark:"Tukar ke mod gelap",switchToLight:"Tukar ke mod cerah",system:"Sistem"},commandPalette:{back:"Kembali",close:"Tutup",noData:"Tiada data",noMatch:"Tiada data yang sepadan",placeholder:"Taip arahan atau carian…"},contentSearch:{links:"Pautan",theme:"Tema"},contentSearchButton:{label:"Cari…"},contentToc:{title:"Di halaman ini"},dropdownMenu:{noMatch:"Tiada data yang sepadan",search:"Cari…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Cari…"},dashboardSidebarCollapse:{collapse:"Runtuhkan bar sisi",expand:"Kembangkan bar sisi"},dashboardSidebarToggle:{close:"Tutup bar sisi",open:"Buka bar sisi"},error:{clear:"Kembali ke laman utama"},fileUpload:{removeFile:"Buang {filename}"},header:{close:"Tutup menu",open:"Buka menu"},inputMenu:{create:'Cipta "{label}"',noData:"Tiada data",noMatch:"Tiada data yang sepadan"},inputNumber:{decrement:"Kurangkan",increment:"Naikkan"},modal:{close:"Tutup"},pricingTable:{caption:"Perbandingan pelan harga"},prose:{codeCollapse:{closeText:"Runtuhkan",name:"kod",openText:"Kembangkan"},collapsible:{closeText:"Sembunyikan",name:"ciri",openText:"Tunjukkan"},pre:{copy:"Salin kod ke papan klip"}},sidebar:{close:"Tutup",toggle:"Togol"},selectMenu:{create:'Cipta "{label}"',noData:"Tiada data",noMatch:"Tiada data yang sepadan",search:"Cari…"},slideover:{close:"Tutup"},table:{noData:"Tiada data"},toast:{close:"Tutup"}}}),eU=be({name:"Norsk Bokmål",code:"nb-NO",messages:{alert:{close:"Lukk"},authForm:{hidePassword:"Skjul passord",showPassword:"Vis passord",submit:"Fortsett"},banner:{close:"Lukk"},calendar:{nextMonth:"Neste måned",nextYear:"Neste år",prevMonth:"Forrige måned",prevYear:"Forrige år"},carousel:{dots:"Velg lysbilde som skal vises",goto:"Gå til lysbilde {slide}",next:"Neste",prev:"Forrige"},chatPrompt:{placeholder:"Skriv din melding her…"},chatPromptSubmit:{label:"Send"},chatReasoning:{thinking:"Tenker…",thought:"Tenkte",thoughtFor:"Tenkte i {duration}"},colorMode:{dark:"Mørk",light:"Lys",switchToDark:"Bytt til mørk modus",switchToLight:"Bytt til lys modus",system:"System"},commandPalette:{back:"Tilbake",close:"Lukk",noData:"Ingen data",noMatch:"Ingen samsvarende data",placeholder:"Skriv inn en kommando eller søk…"},contentSearch:{links:"Lenker",theme:"Tema"},contentSearchButton:{label:"Søk…"},contentToc:{title:"På denne siden"},dropdownMenu:{noMatch:"Ingen samsvarende data",search:"Søk…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Søk…"},dashboardSidebarCollapse:{collapse:"Skjul sidepanel",expand:"Utvid sidepanel"},dashboardSidebarToggle:{close:"Lukk sidepanel",open:"Åpne sidepanel"},error:{clear:"Tilbake til forsiden"},fileUpload:{removeFile:"Fjern {filename}"},header:{close:"Lukk meny",open:"Åpne meny"},inputMenu:{create:'Opprett "{label}"',noData:"Ingen data",noMatch:"Ingen samsvarende data"},inputNumber:{decrement:"Reduser",increment:"Øk"},modal:{close:"Lukk"},pricingTable:{caption:"Prisplaneringssammenligning"},prose:{codeCollapse:{closeText:"Skjul",name:"kode",openText:"Utvid"},collapsible:{closeText:"Skjul",name:"egenskaper",openText:"Vis"},pre:{copy:"Kopier kode til utklippstavle"}},sidebar:{close:"Lukk",toggle:"Veksle"},selectMenu:{create:'Opprett "{label}"',noData:"Ingen data",noMatch:"Ingen samsvarende data",search:"Søk…"},slideover:{close:"Lukk"},table:{noData:"Ingen data"},toast:{close:"Lukk"}}}),tU=be({name:"Nederlands",code:"nl",messages:{alert:{close:"Sluiten"},authForm:{hidePassword:"Wachtwoord verbergen",showPassword:"Wachtwoord tonen",submit:"Doorgaan"},banner:{close:"Sluiten"},calendar:{nextMonth:"Volgende maand",nextYear:"Volgend jaar",prevMonth:"Vorige maand",prevYear:"Vorig jaar"},carousel:{dots:"Kies dia om weer te geven",goto:"Ga naar dia {slide}",next:"Volgende",prev:"Vorige"},chatPrompt:{placeholder:"Schrijf hier je bericht…"},chatPromptSubmit:{label:"Versturen"},chatReasoning:{thinking:"Aan het denken…",thought:"Nagedacht",thoughtFor:"{duration} nagedacht"},colorMode:{dark:"Donker",light:"Licht",switchToDark:"Overschakelen naar donkere modus",switchToLight:"Overschakelen naar lichte modus",system:"Systeem"},commandPalette:{back:"Terug",close:"Sluiten",noData:"Geen gegevens",noMatch:"Geen overeenkomende gegevens",placeholder:"Typ een commando of zoek…"},contentSearch:{links:"Links",theme:"Thema"},contentSearchButton:{label:"Zoeken…"},contentToc:{title:"Op deze pagina"},dropdownMenu:{noMatch:"Geen overeenkomende gegevens",search:"Zoeken…"},dashboardSearch:{theme:"Thema"},dashboardSearchButton:{label:"Zoeken…"},dashboardSidebarCollapse:{collapse:"Zijbalk invouwen",expand:"Zijbalk uitvouwen"},dashboardSidebarToggle:{close:"Zijbalk sluiten",open:"Zijbalk openen"},error:{clear:"Terug naar home"},fileUpload:{removeFile:"{filename} verwijderen"},header:{close:"Menu sluiten",open:"Menu openen"},inputMenu:{create:'"{label}" creëren',noData:"Geen gegevens",noMatch:"Geen overeenkomende gegevens"},inputNumber:{decrement:"Verlagen",increment:"Verhogen"},modal:{close:"Sluiten"},pricingTable:{caption:"Prijsplanvergelijking"},prose:{codeCollapse:{closeText:"Invouwen",name:"code",openText:"Uitvouwen"},collapsible:{closeText:"Verbergen",name:"eigenschappen",openText:"Tonen"},pre:{copy:"Code naar klembord kopiëren"}},sidebar:{close:"Sluiten",toggle:"Schakelen"},selectMenu:{create:'"{label}" creëren',noData:"Geen gegevens",noMatch:"Geen overeenkomende gegevens",search:"Zoeken…"},slideover:{close:"Sluiten"},table:{noData:"Geen gegevens"},toast:{close:"Sluiten"}}}),nU=be({name:"Polski",code:"pl",messages:{alert:{close:"Zamknij"},authForm:{hidePassword:"Ukryj hasło",showPassword:"Pokaż hasło",submit:"Kontynuuj"},banner:{close:"Zamknij"},calendar:{nextMonth:"Przyszły miesiąc",nextYear:"Przyszły rok",prevMonth:"Poprzedni miesiąc",prevYear:"Poprzedni rok"},carousel:{dots:"Wybierz slajd do wyświetlenia",goto:"Idź do {slide}",next:"Następny",prev:"Poprzedni"},chatPrompt:{placeholder:"Tutaj wpisz swoją wiadomość…"},chatPromptSubmit:{label:"Wyślij"},chatReasoning:{thinking:"Myśli…",thought:"Myślenie zakończone",thoughtFor:"Myślenie zajęło {duration}"},colorMode:{dark:"Ciemny",light:"Jasny",switchToDark:"Przełącz na tryb ciemny",switchToLight:"Przełącz na tryb jasny",system:"System"},commandPalette:{back:"Wstecz",close:"Zamknij",noData:"Brak danych",noMatch:"Brak pasujących danych",placeholder:"Wpisz polecenie lub wyszukaj…"},contentSearch:{links:"Linki",theme:"Motyw"},contentSearchButton:{label:"Szukaj…"},contentToc:{title:"Na tej stronie"},dropdownMenu:{noMatch:"Brak pasujących danych",search:"Szukaj…"},dashboardSearch:{theme:"Motyw"},dashboardSearchButton:{label:"Szukaj…"},dashboardSidebarCollapse:{collapse:"Zwiń pasek boczny",expand:"Rozwiń pasek boczny"},dashboardSidebarToggle:{close:"Zamknij pasek boczny",open:"Otwórz pasek boczny"},error:{clear:"Powrót do strony głównej"},fileUpload:{removeFile:"Usuń {filename}"},header:{close:"Zamknij menu",open:"Otwórz menu"},inputMenu:{create:'Utwórz "{label}"',noData:"Brak danych",noMatch:"Brak pasujących danych"},inputNumber:{decrement:"Zmniejsz",increment:"Zwiększ"},modal:{close:"Zamknij"},pricingTable:{caption:"Porównanie planów cenowych"},prose:{codeCollapse:{closeText:"Zwiń",name:"kod",openText:"Rozwiń"},collapsible:{closeText:"Ukryj",name:"właściwości",openText:"Pokaż"},pre:{copy:"Kopiuj kod do schowka"}},sidebar:{close:"Zamknij",toggle:"Przełącz"},selectMenu:{create:'Utwórz "{label}"',noData:"Brak danych",noMatch:"Brak pasujących danych",search:"Szukaj…"},slideover:{close:"Zamknij"},table:{noData:"Brak danych"},toast:{close:"Zamknij"}}}),oU=be({name:"Português",code:"pt",messages:{alert:{close:"Fechar"},authForm:{hidePassword:"Ocultar senha",showPassword:"Mostrar senha",submit:"Continuar"},banner:{close:"Fechar"},calendar:{nextMonth:"Próximo mês",nextYear:"Próximo ano",prevMonth:"Mês anterior",prevYear:"Ano anterior"},carousel:{dots:"Escolher slide para exibir",goto:"Ir ao diapositivo {slide}",next:"Próximo",prev:"Anterior"},chatPrompt:{placeholder:"Escreva a sua mensagem aqui…"},chatPromptSubmit:{label:"Enviar"},chatReasoning:{thinking:"A pensar…",thought:"Pensou",thoughtFor:"Pensou durante {duration}"},colorMode:{dark:"Escuro",light:"Claro",switchToDark:"Mudar para modo escuro",switchToLight:"Mudar para modo claro",system:"Sistema"},commandPalette:{back:"Voltar",close:"Fechar",noData:"Sem dados",noMatch:"Nenhum dado correspondente",placeholder:"Digite um comando ou pesquise…"},contentSearch:{links:"Links",theme:"Tema"},contentSearchButton:{label:"Pesquisar…"},contentToc:{title:"Nesta página"},dropdownMenu:{noMatch:"Nenhum dado correspondente",search:"Pesquisar…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Pesquisar…"},dashboardSidebarCollapse:{collapse:"Recolher barra lateral",expand:"Expandir barra lateral"},dashboardSidebarToggle:{close:"Fechar barra lateral",open:"Abrir barra lateral"},error:{clear:"Voltar para a página inicial"},fileUpload:{removeFile:"Remover {filename}"},header:{close:"Fechar menu",open:"Abrir menu"},inputMenu:{create:'Criar "{label}"',noData:"Sem dados",noMatch:"Nenhum dado correspondente"},inputNumber:{decrement:"Decrementar",increment:"Incrementar"},modal:{close:"Fechar"},pricingTable:{caption:"Comparação de planos de preços"},prose:{codeCollapse:{closeText:"Recolher",name:"código",openText:"Expandir"},collapsible:{closeText:"Ocultar",name:"propriedades",openText:"Mostrar"},pre:{copy:"Copiar código para a área de transferência"}},sidebar:{close:"Fechar",toggle:"Alternar"},selectMenu:{create:'Criar "{label}"',noData:"Sem dados",noMatch:"Nenhum dado correspondente",search:"Pesquisar…"},slideover:{close:"Fechar"},table:{noData:"Sem dados"},toast:{close:"Fechar"}}}),rU=be({name:"Português (Brasil)",code:"pt-BR",messages:{alert:{close:"Fechar"},authForm:{hidePassword:"Ocultar senha",showPassword:"Mostrar senha",submit:"Continuar"},banner:{close:"Fechar"},calendar:{nextMonth:"Próximo mês",nextYear:"Próximo ano",prevMonth:"Mês anterior",prevYear:"Ano anterior"},carousel:{dots:"Escolher slide para exibir",goto:"Ir para a slide {slide}",next:"Próximo",prev:"Anterior"},chatPrompt:{placeholder:"Escreva sua mensagem aqui…"},chatPromptSubmit:{label:"Enviar"},chatReasoning:{thinking:"Pensando…",thought:"Pensou",thoughtFor:"Pensou por {duration}"},colorMode:{dark:"Escuro",light:"Claro",switchToDark:"Mudar para modo escuro",switchToLight:"Mudar para modo claro",system:"Sistema"},commandPalette:{back:"Voltar",close:"Fechar",noData:"Nenhum dado",noMatch:"Nenhum dado correspondente",placeholder:"Digite um comando ou pesquise…"},contentSearch:{links:"Links",theme:"Tema"},contentSearchButton:{label:"Pesquisar…"},contentToc:{title:"Nesta página"},dropdownMenu:{noMatch:"Nenhum dado correspondente",search:"Pesquisar…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Pesquisar…"},dashboardSidebarCollapse:{collapse:"Recolher barra lateral",expand:"Expandir barra lateral"},dashboardSidebarToggle:{close:"Fechar barra lateral",open:"Abrir barra lateral"},error:{clear:"Voltar para a página inicial"},fileUpload:{removeFile:"Remover {filename}"},header:{close:"Fechar menu",open:"Abrir menu"},inputMenu:{create:'Criar "{label}"',noData:"Nenhum dado",noMatch:"Nenhum dado correspondente"},inputNumber:{decrement:"Decrementar",increment:"Incrementar"},modal:{close:"Fechar"},pricingTable:{caption:"Comparação de planos de preços"},prose:{codeCollapse:{closeText:"Recolher",name:"código",openText:"Expandir"},collapsible:{closeText:"Ocultar",name:"propriedades",openText:"Mostrar"},pre:{copy:"Copiar código para a área de transferência"}},sidebar:{close:"Fechar",toggle:"Alternar"},selectMenu:{create:'Criar "{label}"',noData:"Nenhum dado",noMatch:"Nenhum dado correspondente",search:"Pesquisar…"},slideover:{close:"Fechar"},table:{noData:"Nenhum dado"},toast:{close:"Fechar"}}}),uU=be({name:"Română",code:"ro",messages:{alert:{close:"Închide"},authForm:{hidePassword:"Ascunde parola",showPassword:"Arată parola",submit:"Continuă"},banner:{close:"Închide"},calendar:{nextMonth:"Luna următoare",nextYear:"Anul următor",prevMonth:"Luna precedentă",prevYear:"Anul precedent"},carousel:{dots:"Alegeți diapozitivul de afișat",goto:"Mergi la diapozitivul {slide}",next:"Următor",prev:"Anterior"},chatPrompt:{placeholder:"Scrieți mesajul dvs. aici…"},chatPromptSubmit:{label:"Trimite"},chatReasoning:{thinking:"Se gândește…",thought:"A gândit",thoughtFor:"A gândit {duration}"},colorMode:{dark:"Întunecat",light:"Luminos",switchToDark:"Comută la modul întunecat",switchToLight:"Comută la modul luminos",system:"Sistem"},commandPalette:{back:"Înapoi",close:"Închide",noData:"Nu există date",noMatch:"Nu există date corespunzătoare",placeholder:"Tastează o comandă sau caută…"},contentSearch:{links:"Linkuri",theme:"Temă"},contentSearchButton:{label:"Caută…"},contentToc:{title:"Pe această pagină"},dropdownMenu:{noMatch:"Nu există date corespunzătoare",search:"Caută…"},dashboardSearch:{theme:"Temă"},dashboardSearchButton:{label:"Caută…"},dashboardSidebarCollapse:{collapse:"Restrânge bara laterală",expand:"Extinde bara laterală"},dashboardSidebarToggle:{close:"Închide bara laterală",open:"Deschide bara laterală"},error:{clear:"Înapoi la pagina principală"},fileUpload:{removeFile:"Elimină {filename}"},header:{close:"Închide meniul",open:"Deschide meniul"},inputMenu:{create:'Creează "{label}"',noData:"Nu există date",noMatch:"Nu există date corespunzătoare"},inputNumber:{decrement:"Scade",increment:"Crește"},modal:{close:"Închide"},pricingTable:{caption:"Comparare prețuri"},prose:{codeCollapse:{closeText:"Restrânge",name:"cod",openText:"Extinde"},collapsible:{closeText:"Ascunde",name:"proprietăți",openText:"Afișează"},pre:{copy:"Copiază codul în clipboard"}},sidebar:{close:"Închide",toggle:"Comutare"},selectMenu:{create:'Creează "{label}"',noData:"Nu există date",noMatch:"Nu există date corespunzătoare",search:"Caută…"},slideover:{close:"Închide"},table:{noData:"Nu există date"},toast:{close:"Închide"}}}),aU=be({name:"Русский",code:"ru",messages:{alert:{close:"Закрыть"},authForm:{hidePassword:"Скрыть пароль",showPassword:"Показать пароль",submit:"Продолжить"},banner:{close:"Закрыть"},calendar:{nextMonth:"Следующий месяц",nextYear:"Следующий год",prevMonth:"Предыдущий месяц",prevYear:"Предыдущий год"},carousel:{dots:"Выберите слайд для отображения",goto:"Перейти к {slide}",next:"Далее",prev:"Назад"},chatPrompt:{placeholder:"Введите ваше сообщение здесь…"},chatPromptSubmit:{label:"Отправить"},chatReasoning:{thinking:"Размышляет…",thought:"Размышление завершено",thoughtFor:"Размышление заняло {duration}"},colorMode:{dark:"Тёмная",light:"Светлая",switchToDark:"Переключиться на тёмный режим",switchToLight:"Переключиться на светлый режим",system:"Системная"},commandPalette:{back:"Назад",close:"Закрыть",noData:"Нет данных",noMatch:"Совпадений не найдено",placeholder:"Введите команду или выполните поиск…"},contentSearch:{links:"Ссылки",theme:"Тема"},contentSearchButton:{label:"Поиск…"},contentToc:{title:"На этой странице"},dropdownMenu:{noMatch:"Совпадений не найдено",search:"Поиск…"},dashboardSearch:{theme:"Тема"},dashboardSearchButton:{label:"Поиск…"},dashboardSidebarCollapse:{collapse:"Свернуть боковую панель",expand:"Развернуть боковую панель"},dashboardSidebarToggle:{close:"Закрыть боковую панель",open:"Открыть боковую панель"},error:{clear:"Вернуться на главную"},fileUpload:{removeFile:"Удалить {filename}"},header:{close:"Закрыть меню",open:"Открыть меню"},inputMenu:{create:'Создать "{label}"',noData:"Нет данных",noMatch:"Совпадений не найдено"},inputNumber:{decrement:"Уменьшить",increment:"Увеличить"},modal:{close:"Закрыть"},pricingTable:{caption:"Сравнение ценных планов"},prose:{codeCollapse:{closeText:"Свернуть",name:"код",openText:"Развернуть"},collapsible:{closeText:"Скрыть",name:"свойства",openText:"Показать"},pre:{copy:"Скопировать код в буфер обмена"}},sidebar:{close:"Закрыть",toggle:"Переключить"},selectMenu:{create:'Создать "{label}"',noData:"Нет данных",noMatch:"Совпадений не найдено",search:"Поиск…"},slideover:{close:"Закрыть"},table:{noData:"Нет данных"},toast:{close:"Закрыть"}}}),sU=be({name:"Slovenčina",code:"sk",messages:{alert:{close:"Zatvoriť"},authForm:{hidePassword:"Skryť heslo",showPassword:"Zobraziť heslo",submit:"Pokračovať"},banner:{close:"Zatvoriť"},calendar:{nextMonth:"Nasledujúci mesiac",nextYear:"Nasledujúci rok",prevMonth:"Predchádzajúci mesiac",prevYear:"Predchádzajúci rok"},carousel:{dots:"Vyberte snímku na zobrazenie",goto:"Prejsť na {slide}",next:"Nasledujúci",prev:"Predchádzajúci"},chatPrompt:{placeholder:"Tu napíšte svoje správu…"},chatPromptSubmit:{label:"Odoslať"},chatReasoning:{thinking:"Premýšľa…",thought:"Premýšľal",thoughtFor:"Premýšľal {duration}"},colorMode:{dark:"Tmavý",light:"Svetlý",switchToDark:"Prepnúť na tmavý režim",switchToLight:"Prepnúť na svetlý režim",system:"Systém"},commandPalette:{back:"Späť",close:"Zavrieť",noData:"Žiadne dáta",noMatch:"Žiadna zhoda",placeholder:"Zadajte príkaz alebo vyhľadajte…"},contentSearch:{links:"Odkazy",theme:"Farebný režim"},contentSearchButton:{label:"Hľadať…"},contentToc:{title:"Na tejto stránke"},dropdownMenu:{noMatch:"Žiadna zhoda",search:"Hľadať…"},dashboardSearch:{theme:"Farebný režim"},dashboardSearchButton:{label:"Hľadať…"},dashboardSidebarCollapse:{collapse:"Zbaliť bočný panel",expand:"Rozbaliť bočný panel"},dashboardSidebarToggle:{close:"Zatvoriť bočný panel",open:"Otvoriť bočný panel"},error:{clear:"Späť na domovskú stránku"},fileUpload:{removeFile:"Odobrať {filename}"},header:{close:"Zatvoriť menu",open:"Otvoriť menu"},inputMenu:{create:'Vytvoriť "{label}"',noData:"Žiadne dáta",noMatch:"Žiadna zhoda"},inputNumber:{decrement:"Znížiť",increment:"Zvýšiť"},modal:{close:"Zatvoriť"},pricingTable:{caption:"Porovnanie cien"},prose:{codeCollapse:{closeText:"Zbaliť",name:"kód",openText:"Rozbaliť"},collapsible:{closeText:"Skryť",name:"vlastnosti",openText:"Zobraziť"},pre:{copy:"Kopírovať kód do schránky"}},sidebar:{close:"Zatvoriť",toggle:"Prepnúť"},selectMenu:{create:'Vytvoriť "{label}"',noData:"Žiadne dáta",noMatch:"Žiadna zhoda",search:"Hľadať…"},slideover:{close:"Zatvoriť"},table:{noData:"Žiadne dáta"},toast:{close:"Zatvoriť"}}}),iU=be({name:"Slovenščina",code:"sl",messages:{alert:{close:"Zapri"},authForm:{hidePassword:"Skrij geslo",showPassword:"Prikaži geslo",submit:"Nadaljuj"},banner:{close:"Zapri"},calendar:{nextMonth:"Naslednji mesec",nextYear:"Naslednje leto",prevMonth:"Prejšnji mesec",prevYear:"Prejšnje leto"},carousel:{dots:"Izberite diapozitiv za prikaz",goto:"Pojdi na {slide}",next:"Naprej",prev:"Nazaj"},chatPrompt:{placeholder:"Tukaj napišite svoje sporočilo…"},chatPromptSubmit:{label:"Pošlji sporočilo"},chatReasoning:{thinking:"Razmišlja…",thought:"Razmislil",thoughtFor:"Razmišljal {duration}"},colorMode:{dark:"Temno",light:"Svetlo",switchToDark:"Preklopi na temni način",switchToLight:"Preklopi na svetli način",system:"Sistem"},commandPalette:{back:"Nazaj",close:"Zapri",noData:"Ni podatkov",noMatch:"Ni ujemanj",placeholder:"Vpiši ukaz ali išči…"},contentSearch:{links:"Povezave",theme:"Tema"},contentSearchButton:{label:"Išči…"},contentToc:{title:"Na tej strani"},dropdownMenu:{noMatch:"Ni ujemanj",search:"Išči…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Išči…"},dashboardSidebarCollapse:{collapse:"Strni stransko vrstico",expand:"Razširi stransko vrstico"},dashboardSidebarToggle:{close:"Zapri stransko vrstico",open:"Odpri stransko vrstico"},error:{clear:"Nazaj na domačo stran"},fileUpload:{removeFile:"Odstrani {filename}"},header:{close:"Zapri meni",open:"Odpri meni"},inputMenu:{create:'Ustvari "{label}"',noData:"Ni podatkov",noMatch:"Ni ujemanj"},inputNumber:{decrement:"Zmanjšaj",increment:"Povišaj"},modal:{close:"Zapri"},pricingTable:{caption:"Primerjava cenovnih načrtov"},prose:{codeCollapse:{closeText:"Strni",name:"koda",openText:"Razširi"},collapsible:{closeText:"Skrij",name:"lastnosti",openText:"Prikaži"},pre:{copy:"Kopiraj kodo v odložišče"}},sidebar:{close:"Zapri",toggle:"Preklopi"},selectMenu:{create:'Ustvari "{label}"',noData:"Ni podatkov",noMatch:"Ni ujemanj",search:"Išči…"},slideover:{close:"Zapri"},table:{noData:"Ni podatkov"},toast:{close:"Zapri"}}}),lU=be({name:"Shqip",code:"sq",messages:{alert:{close:"Mbyll"},authForm:{hidePassword:"Fshih fjalëkalimin",showPassword:"Shfaq fjalëkalimin",submit:"Vazhdo"},banner:{close:"Mbyll"},calendar:{nextMonth:"Muaji tjetër",nextYear:"Viti tjetër",prevMonth:"Muaji i kaluar",prevYear:"Viti i kaluar"},carousel:{dots:"Zgjidh slajdin për të shfaqur",goto:"Shko te slajdi {slide}",next:"Tjetri",prev:"Para"},chatPrompt:{placeholder:"Shkruaj mesazhin tënd këtu…"},chatPromptSubmit:{label:"Dërgo mesazhin"},chatReasoning:{thinking:"Po mendon…",thought:"Mendoi",thoughtFor:"Mendoi për {duration}"},colorMode:{dark:"Errët",light:"Ndritshëm",switchToDark:"Kalo në modalitetin e errët",switchToLight:"Kalo në modalitetin e ndritshëm",system:"Sistem"},commandPalette:{back:"Pas",close:"Mbyll",noData:"Nuk ka të dhëna",noMatch:"Nuk ka të dhëna që përputhen",placeholder:"Shkruaj një komandë ose kërko…"},contentSearch:{links:"Lidhje",theme:"Tema"},contentSearchButton:{label:"Kërko…"},contentToc:{title:"Në këtë faqe"},dropdownMenu:{noMatch:"Nuk ka të dhëna që përputhen",search:"Kërko…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Kërko…"},dashboardSidebarCollapse:{collapse:"Palos panelin anësor",expand:"Zgjero panelin anësor"},dashboardSidebarToggle:{close:"Mbyll panelin anësor",open:"Hap panelin anësor"},error:{clear:"Kthehu në kryefaqe"},fileUpload:{removeFile:"Hiq {filename}"},header:{close:"Mbyll menunë",open:"Hap menunë"},inputMenu:{create:'Krijo "{label}"',noData:"Nuk ka të dhëna",noMatch:"Nuk ka të dhëna që përputhen"},inputNumber:{decrement:"Zvogëlo",increment:"Rrit"},modal:{close:"Mbyll"},pricingTable:{caption:"Krahasimi i planeve të çmimeve"},prose:{codeCollapse:{closeText:"Palos",name:"kodi",openText:"Zgjero"},collapsible:{closeText:"Fshih",name:"vetitë",openText:"Shfaq"},pre:{copy:"Kopjo kodin në kujtesë"}},sidebar:{close:"Mbyll",toggle:"Ndërro"},selectMenu:{create:'Krijo "{label}"',noData:"Nuk ka të dhëna",noMatch:"Nuk ka të dhëna që përputhen",search:"Kërko…"},slideover:{close:"Mbyll"},table:{noData:"Nuk ka të dhëna"},toast:{close:"Mbyll"}}}),cU=be({name:"Svenska",code:"sv",messages:{alert:{close:"Stäng"},authForm:{hidePassword:"Dölj lösenord",showPassword:"Visa lösenord",submit:"Fortsätt"},banner:{close:"Stäng"},calendar:{nextMonth:"Nästa månad",nextYear:"Nästa år",prevMonth:"Föregående månad",prevYear:"Föregående år"},carousel:{dots:"Välj bild att visa",goto:"Gå till {slide}",next:"Nästa",prev:"Föregående"},chatPrompt:{placeholder:"Skriv ditt meddelande här…"},chatPromptSubmit:{label:"Skicka"},chatReasoning:{thinking:"Tänker…",thought:"Tänkte",thoughtFor:"Tänkte i {duration}"},colorMode:{dark:"Mörkt",light:"Ljust",switchToDark:"Byt till mörkt läge",switchToLight:"Byt till ljust läge",system:"System"},commandPalette:{back:"Tillbaka",close:"Stäng",noData:"Inga data",noMatch:"Inga matchande data",placeholder:"Skriv ett kommando eller sök…"},contentSearch:{links:"Länkar",theme:"Tema"},contentSearchButton:{label:"Sök…"},contentToc:{title:"På denna sida"},dropdownMenu:{noMatch:"Inga matchande data",search:"Sök…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Sök…"},dashboardSidebarCollapse:{collapse:"Minimera sidofältet",expand:"Expandera sidofältet"},dashboardSidebarToggle:{close:"Stäng sidofältet",open:"Öppna sidofältet"},error:{clear:"Tillbaka till startsidan"},fileUpload:{removeFile:"Ta bort {filename}"},header:{close:"Stäng menyn",open:"Öppna menyn"},inputMenu:{create:'Skapa "{label}"',noData:"Inga data",noMatch:"Inga matchande data"},inputNumber:{decrement:"Minska",increment:"Öka"},modal:{close:"Stäng"},pricingTable:{caption:"Prisplanering"},prose:{codeCollapse:{closeText:"Minimera",name:"kod",openText:"Expandera"},collapsible:{closeText:"Dölj",name:"egenskaper",openText:"Visa"},pre:{copy:"Kopiera kod till urklipp"}},sidebar:{close:"Stäng",toggle:"Växla"},selectMenu:{create:'Skapa "{label}"',noData:"Inga data",noMatch:"Inga matchande data",search:"Sök…"},slideover:{close:"Stäng"},table:{noData:"Inga data"},toast:{close:"Stäng"}}}),dU=be({name:"ไทย",code:"th",messages:{alert:{close:"ปิด"},authForm:{hidePassword:"ซ่อนรหัสผ่าน",showPassword:"แสดงรหัสผ่าน",submit:"ดำเนินการต่อ"},banner:{close:"ปิด"},calendar:{nextMonth:"เดือนถัดไป",nextYear:"ปีถัดไป",prevMonth:"เดือนก่อนหน้า",prevYear:"ปีก่อนหน้า"},carousel:{dots:"เลือกสไลด์ที่จะแสดง",goto:"ไปที่ {slide}",next:"ถัดไป",prev:"ย้อนกลับ"},chatPrompt:{placeholder:"กรุณาป้อนข้อความของคุณที่นี่…"},chatPromptSubmit:{label:"ส่ง"},chatReasoning:{thinking:"กำลังคิด…",thought:"คิดแล้ว",thoughtFor:"คิดเป็นเวลา {duration}"},colorMode:{dark:"มืด",light:"สว่าง",switchToDark:"เปลี่ยนเป็นโหมดมืด",switchToLight:"เปลี่ยนเป็นโหมดสว่าง",system:"ระบบ"},commandPalette:{back:"ย้อนกลับ",close:"ปิด",noData:"ไม่มีข้อมูล",noMatch:"ไม่พบข้อมูลที่ตรงกัน",placeholder:"พิมพ์คำสั่งหรือค้นหา…"},contentSearch:{links:"ลิงก์",theme:"ธีม"},contentSearchButton:{label:"ค้นหา…"},contentToc:{title:"ในหน้านี้"},dropdownMenu:{noMatch:"ไม่พบข้อมูลที่ตรงกัน",search:"ค้นหา…"},dashboardSearch:{theme:"ธีม"},dashboardSearchButton:{label:"ค้นหา…"},dashboardSidebarCollapse:{collapse:"ย่อแถบด้านข้าง",expand:"ขยายแถบด้านข้าง"},dashboardSidebarToggle:{close:"ปิดแถบด้านข้าง",open:"เปิดแถบด้านข้าง"},error:{clear:"กลับไปยังหน้าหลัก"},fileUpload:{removeFile:"ลบ {filename}"},header:{close:"ปิดเมนู",open:"เปิดเมนู"},inputMenu:{create:'สร้าง "{label}"',noData:"ไม่มีข้อมูล",noMatch:"ไม่พบข้อมูลที่ตรงกัน"},inputNumber:{decrement:"ลด",increment:"เพิ่ม"},modal:{close:"ปิด"},pricingTable:{caption:"การเปรียบเทียบราคาสินค้า"},prose:{codeCollapse:{closeText:"ย่อ",name:"โค้ด",openText:"ขยาย"},collapsible:{closeText:"ซ่อน",name:"คุณสมบัติ",openText:"แสดง"},pre:{copy:"คัดลอกโค้ดไปยังคลิปบอร์ด"}},sidebar:{close:"ปิด",toggle:"สลับ"},selectMenu:{create:'สร้าง "{label}"',noData:"ไม่มีข้อมูล",noMatch:"ไม่พบข้อมูลที่ตรงกัน",search:"ค้นหา…"},slideover:{close:"ปิด"},table:{noData:"ไม่มีข้อมูล"},toast:{close:"ปิด"}}}),fU=be({name:"Тоҷикӣ",code:"tj",messages:{alert:{close:"Бастан"},authForm:{hidePassword:"Пинҳон кардани парол",showPassword:"Намоиши парол",submit:"Идома додан"},banner:{close:"Пӯшидан"},calendar:{nextMonth:"Моҳи оянда",nextYear:"Соли оянда",prevMonth:"Моҳи гузашта",prevYear:"Соли гузашта"},carousel:{dots:"Слайдро барои намоиш интихоб кунед",goto:"Ба слайди {slide} гузаред",next:"Баъдӣ",prev:"Қаблӣ"},chatPrompt:{placeholder:"Пайём ворид кунед…"},chatPromptSubmit:{label:"Фиристодан"},chatReasoning:{thinking:"Фикр мекунад…",thought:"Фикр кард",thoughtFor:"{duration} фикр кард"},colorMode:{dark:"Торик",light:"Рӯшно",switchToDark:"Гузариш ба ҳолати торик",switchToLight:"Гузариш ба ҳолати рӯшно",system:"Система"},commandPalette:{back:"Бозгашт",close:"Бастан",noData:"Маълумот нест",noMatch:"Маълумоти мувофиқ ёфт нашуд",placeholder:"Фармонро нависед ё ҷустуҷӯ кунед…"},contentSearch:{links:"Пайвандҳо",theme:"Мавзӯъ"},contentSearchButton:{label:"Ҷустуҷӯ"},contentToc:{title:"Мундариҷа"},dropdownMenu:{noMatch:"Маълумоти мувофиқ ёфт нашуд",search:"Ҷустуҷӯ…"},dashboardSearch:{theme:"Мавзӯъ"},dashboardSearchButton:{label:"Ҷустуҷӯ"},dashboardSidebarCollapse:{collapse:"Кам кардан",expand:"Васеъ кардан"},dashboardSidebarToggle:{close:"Пӯшидан",open:"Кушодан"},error:{clear:"Тоза кардан"},fileUpload:{removeFile:"{filename}-ро хориҷ кунед"},header:{close:"Пӯшидан",open:"Кушодан"},inputMenu:{create:'"{label}" созед',noData:"Маълумот нест",noMatch:"Маълумоти мувофиқ ёфт нашуд"},inputNumber:{decrement:"Кам кардан",increment:"Зиёд кардан"},modal:{close:"Бастан"},pricingTable:{caption:"Ҷадвали нархҳо"},prose:{codeCollapse:{closeText:"Кам кардан",name:"код",openText:"Васеъ кардан"},collapsible:{closeText:"Пинҳон кардан",name:"хусусиятҳо",openText:"Намоиш додан"},pre:{copy:"Нусха бардоштан"}},sidebar:{close:"Бастан",toggle:"Иваз кардан"},selectMenu:{create:'"{label}" созед',noData:"Маълумот нест",noMatch:"Маълумоти мувофиқ ёфт нашуд",search:"Ҷустуҷӯ…"},slideover:{close:"Бастан"},table:{noData:"Маълумот нест"},toast:{close:"Бастан"}}}),pU=be({name:"Türkçe",code:"tr",messages:{alert:{close:"Kapat"},authForm:{hidePassword:"Şifreyi gizle",showPassword:"Şifreyi göster",submit:"Devam et"},banner:{close:"Kapat"},calendar:{nextMonth:"Sonraki ay",nextYear:"Sonraki yıl",prevMonth:"Önceki ay",prevYear:"Önceki yıl"},carousel:{dots:"Görüntülenecek slaydı seçin",goto:"{slide}. slayda git",next:"Sonraki",prev:"Önceki"},chatPrompt:{placeholder:"Buraya mesajınızı yazın…"},chatPromptSubmit:{label:"Gönder"},chatReasoning:{thinking:"Düşünüyor…",thought:"Düşündü",thoughtFor:"{duration} düşündü"},colorMode:{dark:"Koyu",light:"Açık",switchToDark:"Koyu moda geç",switchToLight:"Açık moda geç",system:"Sistem"},commandPalette:{back:"Geri",close:"Kapat",noData:"Veri yok",noMatch:"Eşleşen veri yok",placeholder:"Bir komut yazın veya arama yapın…"},contentSearch:{links:"Bağlantılar",theme:"Tema"},contentSearchButton:{label:"Ara…"},contentToc:{title:"Bu sayfada"},dropdownMenu:{noMatch:"Eşleşen veri yok",search:"Ara…"},dashboardSearch:{theme:"Tema"},dashboardSearchButton:{label:"Ara…"},dashboardSidebarCollapse:{collapse:"Kenar çubuğunu daralt",expand:"Kenar çubuğunu genişlet"},dashboardSidebarToggle:{close:"Kenar çubuğunu kapat",open:"Kenar çubuğunu aç"},error:{clear:"Ana sayfaya dön"},fileUpload:{removeFile:"{filename} kaldır"},header:{close:"Menüyü kapat",open:"Menüyü aç"},inputMenu:{create:'"{label}" oluştur',noData:"Veri yok",noMatch:"Eşleşen veri yok"},inputNumber:{decrement:"Azalt",increment:"Arttır"},modal:{close:"Kapat"},pricingTable:{caption:"Fiyat planlarını karşılaştır"},prose:{codeCollapse:{closeText:"Daralt",name:"kod",openText:"Genişlet"},collapsible:{closeText:"Gizle",name:"özellikler",openText:"Göster"},pre:{copy:"Kodu panoya kopyala"}},sidebar:{close:"Kapat",toggle:"Değiştir"},selectMenu:{create:'"{label}" oluştur',noData:"Veri yok",noMatch:"Eşleşen veri yok",search:"Ara…"},slideover:{close:"Kapat"},table:{noData:"Veri yok"},toast:{close:"Kapat"}}}),hU=be({name:"ئۇيغۇرچە",code:"ug-CN",dir:"rtl",messages:{alert:{close:"تاقاش"},authForm:{hidePassword:"پارولنى يوشۇرۇش",showPassword:"پارولنى كۆرسىتىش",submit:"دەۋام قىلىش"},banner:{close:"تاقاش"},calendar:{nextMonth:"كېلەر ئاي",nextYear:"كېلەر يىل",prevMonth:"ئالدىنقى ئاي",prevYear:"ئالدىنقى يىل"},carousel:{dots:"كۆرسىتىدىغان سلايدنى تاللاڭ",goto:"{slide}-بەتكە ئاتلاش",next:"كېيىنكى بەت",prev:"ئالدىنقى بەت"},chatPrompt:{placeholder:"خەت كىرگۈزۈڭ…"},chatPromptSubmit:{label:"يوللاش"},chatReasoning:{thinking:"ئويلاۋاتىدۇ…",thought:"ئويلاندى",thoughtFor:"{duration} ئويلاندى"},colorMode:{dark:"قاراڭغۇ",light:"يورۇق",switchToDark:"قاراڭغۇ ھالەتكە ئالماشتۇرۇش",switchToLight:"يورۇق ھالەتكە ئالماشتۇرۇش",system:"سىستېما"},commandPalette:{back:"قايتىش",close:"تاقاش",noData:"سانلىق مەلۇمات يوق",noMatch:"ماس كېلىدىغان سانلىق مەلۇمات يوق",placeholder:"بۇيرۇق كىرگۈزۈڭ ياكى ئىزدەڭ…"},contentSearch:{links:"ئۇلانمىلار",theme:"تېما"},contentSearchButton:{label:"ئىزدەش"},contentToc:{title:"مەزمۇن"},dropdownMenu:{noMatch:"ماس كېلىدىغان سانلىق مەلۇمات يوق",search:"ئىزدەش…"},dashboardSearch:{theme:"تېما"},dashboardSearchButton:{label:"ئىزدەش"},dashboardSidebarCollapse:{collapse:"تارايتىش",expand:"كېڭەيتىش"},dashboardSidebarToggle:{close:"تاقاش",open:"ئېچىش"},error:{clear:"تازىلاش"},fileUpload:{removeFile:"{filename} ئۆچۈرۈش"},header:{close:"تاقاش",open:"ئېچىش"},inputMenu:{create:'"{label}" نى قۇرۇش',noData:"سانلىق مەلۇمات يوق",noMatch:"ماس كېلىدىغان سانلىق مەلۇمات يوق"},inputNumber:{decrement:"ئازايتىش",increment:"كۆپەيتىش"},modal:{close:"تاقاش"},pricingTable:{caption:"باھا جەدۋىلى"},prose:{codeCollapse:{closeText:"تارايتىش",name:"كود",openText:"كېڭەيتىش"},collapsible:{closeText:"يوشۇرۇش",name:"خاسلىقلار",openText:"كۆرسىتىش"},pre:{copy:"كۆچۈرۈش"}},sidebar:{close:"تاقاش",toggle:"ئالماشتۇرۇش"},selectMenu:{create:'"{label}" نى قۇرۇش',noData:"سانلىق مەلۇمات يوق",noMatch:"ماس كېلىدىغان سانلىق مەلۇمات يوق",search:"ئىزدەش…"},slideover:{close:"تاقاش"},table:{noData:"سانلىق مەلۇمات يوق"},toast:{close:"تاقاش"}}}),mU=be({name:"Українська",code:"uk",messages:{alert:{close:"Закрити"},authForm:{hidePassword:"Приховати пароль",showPassword:"Показати пароль",submit:"Продовжити"},banner:{close:"Закрити"},calendar:{nextMonth:"Наступний місяць",nextYear:"Наступний рік",prevMonth:"Попередній місяць",prevYear:"Попередній рік"},carousel:{dots:"Виберіть слайд для відображення",goto:"Перейти до {slide}",next:"Далі",prev:"Назад"},chatPrompt:{placeholder:"Введіть ваше повідомлення тут…"},chatPromptSubmit:{label:"Відправити"},chatReasoning:{thinking:"Думає…",thought:"Подумав",thoughtFor:"Думав {duration}"},colorMode:{dark:"Темна",light:"Світла",switchToDark:"Перейти до темного режиму",switchToLight:"Перейти до світлого режиму",system:"Системна"},commandPalette:{back:"Назад",close:"Закрити",noData:"Немає даних",noMatch:"Збігів не знайдено",placeholder:"Введіть команду або шукайте…"},contentSearch:{links:"Посилання",theme:"Тема"},contentSearchButton:{label:"Пошук…"},contentToc:{title:"На цій сторінці"},dropdownMenu:{noMatch:"Збігів не знайдено",search:"Пошук…"},dashboardSearch:{theme:"Тема"},dashboardSearchButton:{label:"Пошук…"},dashboardSidebarCollapse:{collapse:"Згорнути бічну панель",expand:"Розгорнути бічну панель"},dashboardSidebarToggle:{close:"Закрити бічну панель",open:"Відкрити бічну панель"},error:{clear:"Повернутися на головну"},fileUpload:{removeFile:"Видалити {filename}"},header:{close:"Закрити меню",open:"Відкрити меню"},inputMenu:{create:'Створити "{label}"',noData:"Немає даних",noMatch:"Збігів не знайдено"},inputNumber:{decrement:"Зменшити",increment:"Збільшити"},modal:{close:"Закрити"},pricingTable:{caption:"Порівняння планів цін"},prose:{codeCollapse:{closeText:"Згорнути",name:"код",openText:"Розгорнути"},collapsible:{closeText:"Сховати",name:"властивості",openText:"Показати"},pre:{copy:"Копіювати код у буфер обміну"}},sidebar:{close:"Закрити",toggle:"Перемикнути"},selectMenu:{create:'Створити "{label}"',noData:"Немає даних",noMatch:"Збігів не знайдено",search:"Пошук…"},slideover:{close:"Закрити"},table:{noData:"Немає даних"},toast:{close:"Закрити"}}}),gU=be({name:"Urdu",code:"ur",dir:"rtl",messages:{alert:{close:"بند کریں"},authForm:{hidePassword:"پاس ورڈ چھپائیں",showPassword:"پاس ورڈ دکھائیں",submit:"جاری رکھیں"},banner:{close:"بند کریں"},calendar:{nextMonth:"اگلا مہینہ",nextYear:"اگلا سال",prevMonth:"پچھلا مہینہ",prevYear:"پچھلا سال"},carousel:{dots:"دکھانے کے لیے سلائیڈ منتخب کریں",goto:"سلائیڈ {slide} پر جائیں",next:"اگلا",prev:"پچھلا"},chatPrompt:{placeholder:"یہاں اپنا پیغام لکھیں"},chatPromptSubmit:{label:"پیغام بھیجیں"},chatReasoning:{thinking:"سوچ رہا ہے…",thought:"سوچا",thoughtFor:"{duration} سوچا"},colorMode:{dark:"تاریک",light:"روشن",switchToDark:"تاریک موڈ میں تبدیل کریں",switchToLight:"روشن موڈ میں تبدیل کریں",system:"سسٹم"},commandPalette:{back:"واپس",close:"بند کریں",noData:"کوئی ڈیٹا نہیں",noMatch:"کوئی ملتا جلتا ڈیٹا نہیں ملا",placeholder:"کمانڈ ٹائپ کریں یا تلاش کریں…"},contentSearch:{links:"لنکس",theme:"تھیم"},contentSearchButton:{label:"تلاش کریں…"},contentToc:{title:"اس صفحے پر"},dropdownMenu:{noMatch:"کوئی ملتا جلتا ڈیٹا نہیں ملا",search:"تلاش کریں…"},dashboardSearch:{theme:"تھیم"},dashboardSearchButton:{label:"تلاش کریں…"},dashboardSidebarCollapse:{collapse:"سائیڈ بار کو سکیڑیں",expand:"سائیڈ بار کو پھیلائیں"},dashboardSidebarToggle:{close:"سائیڈ بار بند کریں",open:"سائیڈ بار کھولیں"},error:{clear:"ہوم پیج پر واپس جائیں"},fileUpload:{removeFile:"{filename} ہٹائیں"},header:{close:"مینو بند کریں",open:"مینو کھولیں"},inputMenu:{create:'"{label}" بنائیں',noData:"کوئی ڈیٹا نہیں",noMatch:"کوئی ملتا جلتا ڈیٹا نہیں ملا"},inputNumber:{decrement:"کمی",increment:"اضافہ"},modal:{close:"بند کریں"},pricingTable:{caption:"قیمت پلنز کی مقایسہ"},prose:{codeCollapse:{closeText:"سکیڑیں",name:"کوڈ",openText:"پھیلائیں"},collapsible:{closeText:"چھپائیں",name:"خصوصیات",openText:"دکھائیں"},pre:{copy:"کوڈ کاپی کریں"}},sidebar:{close:"بند کریں",toggle:"ٹوگل کریں"},selectMenu:{create:'"{label}" بنائیں',noData:"کوئی ڈیٹا نہیں",noMatch:"کوئی ملتا جلتا ڈیٹا نہیں ملا",search:"تلاش کریں…"},slideover:{close:"بند کریں"},table:{noData:"کوئی ڈیٹا نہیں"},toast:{close:"بند کریں"}}}),vU=be({name:"Oʻzbek",code:"uz",messages:{alert:{close:"Yopish"},authForm:{hidePassword:"Parolni yashirish",showPassword:"Parolni ko'rsatish",submit:"Davom etish"},banner:{close:"Yopish"},calendar:{nextMonth:"Keyingi oy",nextYear:"Keyingi yil",prevMonth:"Oldingi oy",prevYear:"Oldingi yil"},carousel:{dots:"Koʻrsatish uchun slaydni tanlang",goto:"{slide}-slaydga o'tish",next:"Oldinga",prev:"Ortga"},chatPrompt:{placeholder:"Bu yerda savolingizni yozing…"},chatPromptSubmit:{label:"Jo'natish"},chatReasoning:{thinking:"O'ylayapti…",thought:"O'yladi",thoughtFor:"{duration} o'yladi"},colorMode:{dark:"Qorong'i",light:"Yorug'",switchToDark:"Qorong'i rejimga o'tish",switchToLight:"Yorug' rejimga o'tish",system:"Tizim"},commandPalette:{back:"Orqaga",close:"Yopish",noData:"Maʼlumot yoʻq",noMatch:"Mos keluvchi natija topilmadi",placeholder:"Buyruq kiriting yoki qidiring…"},contentSearch:{links:"Havolalar",theme:"Mavzu"},contentSearchButton:{label:"Qidirish…"},contentToc:{title:"Ushbu sahifada"},dropdownMenu:{noMatch:"Mos keluvchi natija topilmadi",search:"Qidirish…"},dashboardSearch:{theme:"Mavzu"},dashboardSearchButton:{label:"Qidirish…"},dashboardSidebarCollapse:{collapse:"Yon panelni yig'ish",expand:"Yon panelni kengaytirish"},dashboardSidebarToggle:{close:"Yon panelni yopish",open:"Yon panelni ochish"},error:{clear:"Bosh sahifaga qaytish"},fileUpload:{removeFile:"{filename}ni oʻchirish"},header:{close:"Menyuni yopish",open:"Menyuni ochish"},inputMenu:{create:'"{label}" yaratish',noData:"Maʼlumot yoʻq",noMatch:"Mos keluvchi natija topilmadi"},inputNumber:{decrement:"Ayirish",increment:"Qoʻshish"},modal:{close:"Yopish"},pricingTable:{caption:"Narx planlarini taqqoslash"},prose:{codeCollapse:{closeText:"Yig'ish",name:"kod",openText:"Kengaytirish"},collapsible:{closeText:"Yashirish",name:"xususiyatlar",openText:"Ko'rsatish"},pre:{copy:"Koddan buferga nusxa olish"}},sidebar:{close:"Yopish",toggle:"Almashtirish"},selectMenu:{create:'"{label}" yaratish',noData:"Maʼlumot yoʻq",noMatch:"Mos keluvchi natija topilmadi",search:"Qidirish…"},slideover:{close:"Yopish"},table:{noData:"Maʼlumot yoʻq"},toast:{close:"Yopish"}}}),yU=be({name:"Tiếng Việt",code:"vi",messages:{alert:{close:"Đóng"},authForm:{hidePassword:"Ẩn mật khẩu",showPassword:"Hiển thị mật khẩu",submit:"Tiếp tục"},banner:{close:"Đóng"},calendar:{nextMonth:"Tháng sau",nextYear:"Năm sau",prevMonth:"Tháng trước",prevYear:"Năm trước"},carousel:{dots:"Chọn slide để hiển thị",goto:"Đi tới ô {slide}",next:"Sau",prev:"Trước"},chatPrompt:{placeholder:"Nhập tin nhắn của bạn ở đây…"},chatPromptSubmit:{label:"Gửi"},chatReasoning:{thinking:"Đang suy nghĩ…",thought:"Đã suy nghĩ",thoughtFor:"Đã suy nghĩ {duration}"},colorMode:{dark:"Tối",light:"Sáng",switchToDark:"Chuyển sang chế độ tối",switchToLight:"Chuyển sang chế độ sáng",system:"Hệ thống"},commandPalette:{back:"Quay lại",close:"Đóng",noData:"Không có dữ liệu",noMatch:"Không có kết quả phù hợp",placeholder:"Nhập lệnh hoặc tìm kiếm…"},contentSearch:{links:"Liên kết",theme:"Chủ đề"},contentSearchButton:{label:"Tìm kiếm…"},contentToc:{title:"Trong trang này"},dropdownMenu:{noMatch:"Không có kết quả phù hợp",search:"Tìm kiếm…"},dashboardSearch:{theme:"Chủ đề"},dashboardSearchButton:{label:"Tìm kiếm…"},dashboardSidebarCollapse:{collapse:"Thu gọn thanh bên",expand:"Mở rộng thanh bên"},dashboardSidebarToggle:{close:"Đóng thanh bên",open:"Mở thanh bên"},error:{clear:"Quay lại trang chủ"},fileUpload:{removeFile:"Xóa {filename}"},header:{close:"Đóng menu",open:"Mở menu"},inputMenu:{create:'Tạo "{label}"',noData:"Không có dữ liệu",noMatch:"Không có kết quả phù hợp"},inputNumber:{decrement:"Giảm",increment:"Tăng"},modal:{close:"Đóng"},pricingTable:{caption:"So sánh các kế hoạch giá"},prose:{codeCollapse:{closeText:"Thu gọn",name:"mã",openText:"Mở rộng"},collapsible:{closeText:"Ẩn",name:"thuộc tính",openText:"Hiển thị"},pre:{copy:"Sao chép mã vào bộ nhớ tạm"}},sidebar:{close:"Đóng",toggle:"Chuyển đổi"},selectMenu:{create:'Tạo "{label}"',noData:"Không có dữ liệu",noMatch:"Không có kết quả phù hợp",search:"Tìm kiếm…"},slideover:{close:"Đóng"},table:{noData:"Không có dữ liệu"},toast:{close:"Đóng"}}}),bU=be({name:"简体中文",code:"zh-CN",messages:{alert:{close:"关闭"},authForm:{hidePassword:"隐藏密码",showPassword:"显示密码",submit:"继续"},banner:{close:"关闭"},calendar:{nextMonth:"下个月",nextYear:"明年",prevMonth:"上个月",prevYear:"去年"},carousel:{dots:"选择要显示的幻灯片",goto:"跳转到第 {slide} 页",next:"下一页",prev:"上一页"},chatPrompt:{placeholder:"在这里输入你的消息…"},chatPromptSubmit:{label:"发送"},chatReasoning:{thinking:"思考中…",thought:"已思考",thoughtFor:"思考了 {duration}"},colorMode:{dark:"深色",light:"浅色",switchToDark:"切换到深色模式",switchToLight:"切换到浅色模式",system:"系统"},commandPalette:{back:"返回",close:"关闭",noData:"没有数据",noMatch:"没有匹配的数据",placeholder:"输入命令或搜索…"},contentSearch:{links:"链接",theme:"主题"},contentSearchButton:{label:"搜索…"},contentToc:{title:"本页内容"},dropdownMenu:{noMatch:"没有匹配的数据",search:"搜索…"},dashboardSearch:{theme:"主题"},dashboardSearchButton:{label:"搜索…"},dashboardSidebarCollapse:{collapse:"收起侧边栏",expand:"展开侧边栏"},dashboardSidebarToggle:{close:"关闭侧边栏",open:"打开侧边栏"},error:{clear:"返回首页"},fileUpload:{removeFile:"删除 {filename}"},header:{close:"关闭菜单",open:"打开菜单"},inputMenu:{create:'创建 "{label}"',noData:"没有数据",noMatch:"没有匹配的数据"},inputNumber:{decrement:"减少",increment:"增加"},modal:{close:"关闭"},pricingTable:{caption:"价格计划比较"},prose:{codeCollapse:{closeText:"收起",name:"代码",openText:"展开"},collapsible:{closeText:"隐藏",name:"属性",openText:"显示"},pre:{copy:"复制代码到剪贴板"}},sidebar:{close:"关闭",toggle:"切换"},selectMenu:{create:'创建 "{label}"',noData:"没有数据",noMatch:"没有匹配的数据",search:"搜索…"},slideover:{close:"关闭"},table:{noData:"没有数据"},toast:{close:"关闭"}}}),EU=be({name:"繁體中文",code:"zh-TW",messages:{alert:{close:"關閉"},authForm:{hidePassword:"隱藏密碼",showPassword:"顯示密碼",submit:"繼續"},banner:{close:"關閉"},calendar:{nextMonth:"下個月",nextYear:"明年",prevMonth:"上個月",prevYear:"去年"},carousel:{dots:"選擇要顯示的投影片",goto:"跳轉到第 {slide} 頁",next:"下一頁",prev:"上一頁"},chatPrompt:{placeholder:"在這裡輸入你的消息…"},chatPromptSubmit:{label:"發送"},chatReasoning:{thinking:"思考中…",thought:"已思考",thoughtFor:"思考了 {duration}"},colorMode:{dark:"深色",light:"淺色",switchToDark:"切換到深色模式",switchToLight:"切換到淺色模式",system:"系統"},commandPalette:{back:"返回",close:"關閉",noData:"沒有資料",noMatch:"沒有相符的資料",placeholder:"輸入命令或搜尋…"},contentSearch:{links:"連結",theme:"主題"},contentSearchButton:{label:"搜尋…"},contentToc:{title:"本頁內容"},dropdownMenu:{noMatch:"沒有相符的資料",search:"搜尋…"},dashboardSearch:{theme:"主題"},dashboardSearchButton:{label:"搜尋…"},dashboardSidebarCollapse:{collapse:"收起側邊欄",expand:"展開側邊欄"},dashboardSidebarToggle:{close:"關閉側邊欄",open:"開啟側邊欄"},error:{clear:"返回首頁"},fileUpload:{removeFile:"移除 {filename}"},header:{close:"關閉選單",open:"開啟選單"},inputMenu:{create:"建立「{label}」",noData:"沒有資料",noMatch:"沒有相符的資料"},inputNumber:{decrement:"減少",increment:"增加"},modal:{close:"關閉"},pricingTable:{caption:"價格計畫比較"},prose:{codeCollapse:{closeText:"收起",name:"程式碼",openText:"展開"},collapsible:{closeText:"隱藏",name:"屬性",openText:"顯示"},pre:{copy:"複製程式碼到剪貼簿"}},sidebar:{close:"關閉",toggle:"切換"},selectMenu:{create:"建立「{label}」",noData:"沒有資料",noMatch:"沒有相符的資料",search:"搜尋…"},slideover:{close:"關閉"},table:{noData:"沒有資料"},toast:{close:"關閉"}}}),GE=Object.freeze(Object.defineProperty({__proto__:null,ar:mz,az:gz,be:vz,bg:yz,bn:bz,ca:Ez,ckb:Cz,cs:xz,da:wz,de:Dz,de_ch:Az,el:Bz,en:Fu,en_gb:_z,es:kz,et:Sz,eu:Tz,fa_ir:Fz,fi:Pz,fr:Mz,gl:Oz,he:Iz,hi:Rz,hr:Lz,hu:qz,hy:$z,id:Nz,is:jz,it:Vz,ja:zz,ka:Uz,kk:Hz,km:Kz,ko:Wz,ky:Gz,lb:Yz,lo:Zz,lt:Xz,mn:Jz,ms:Qz,nb_no:eU,nl:tU,pl:nU,pt:oU,pt_br:rU,ro:uU,ru:aU,sk:sU,sl:iU,sq:lU,sv:cU,th:dU,tj:fU,tr:pU,ug_cn:hU,uk:mU,ur:gU,uz:vU,vi:yU,zh_cn:bU,zh_tw:EU},Symbol.toStringTag,{value:"Module"}));function YE(e,t,n){if(t&&n){const o=e.find(r=>r.path===`/${n}`)?.children||e;return o.find(r=>r.path===`/${n}/docs`)?.children||o}else return e.find(o=>o.path==="/docs")?.children||e}function CU(e,t,n=[]){if(e)for(const o of e){const r=[...n,{title:o.title,path:o.path}];if(o.path===t)return r;if(o.children){const u=CU(o.children,t,r);if(u)return u}}}const xU={docs:"v3.5.0--WRKcSWvvJ7xpisMbNohe5JlUaLkZ8gRI82vN6mYT1BA",landing:"v3.5.0--ZSrL8oMLgLk6PNmH6Z54wyDLHfAlLlD5NQyXKig3u7I"},wU={docs:"_content_docs",landing:"_content_landing",info:"_content_info"},fH={docs:{type:"page",fields:{id:"string",title:"string",body:"json",description:"string",extension:"string",links:"json",meta:"json",navigation:"json",path:"string",seo:"json",stem:"string"}},landing:{type:"page",fields:{id:"string",title:"string",body:"json",description:"string",extension:"string",meta:"json",navigation:"json",path:"string",seo:"json",stem:"string"}},info:{type:"data",fields:{}}},Gi=(e,t)=>{const n=e._conditions;return n.length>0?`(${n.join(` ${t} `)})`:""},Yi=e=>{const t=[],n={_conditions:t,where(o,r,u){let a;switch(r.toUpperCase()){case"IN":case"NOT IN":if(Array.isArray(u)){const s=u.map(i=>da(i)).join(", ");a=`"${String(o)}" ${r.toUpperCase()} (${s})`}else throw new TypeError(`Value for ${r} must be an array`);break;case"BETWEEN":case"NOT BETWEEN":if(Array.isArray(u)&&u.length===2)a=`"${String(o)}" ${r.toUpperCase()} ${da(u[0])} AND ${da(u[1])}`;else throw new Error(`Value for ${r} must be an array with two elements`);break;case"IS NULL":case"IS NOT NULL":a=`"${String(o)}" ${r.toUpperCase()}`;break;case"LIKE":case"NOT LIKE":a=`"${String(o)}" ${r.toUpperCase()} ${da(u)}`;break;default:a=`"${String(o)}" ${r} ${da(typeof u=="boolean"?Number(u):u)}`}return t.push(`${a}`),n},andWhere(o){const r=o(Yi());return t.push(Gi(r,"AND")),n},orWhere(o){const r=o(Yi());return t.push(Gi(r,"OR")),n}};return n},DU=(e,t)=>{const n={conditions:[],selectedFields:[],offset:0,limit:0,orderBy:[],count:{field:"",distinct:!1}},o={__params:n,andWhere(u){const a=u(Yi());return n.conditions.push(Gi(a,"AND")),o},orWhere(u){const a=u(Yi());return n.conditions.push(Gi(a,"OR")),o},path(u){return o.where("path","=",Bu(u))},skip(u){return n.offset=u,o},where(u,a,s){return o.andWhere(i=>i.where(String(u),a,s)),o},limit(u){return n.limit=u,o},select(...u){return u.length&&n.selectedFields.push(...u),o},order(u,a){return n.orderBy.push(`"${String(u)}" ${a}`),o},async all(){return t(e,r()).then(u=>u||[])},async first(){return t(e,r({limit:1})).then(u=>u[0]||null)},async count(u="*",a=!1){return t(e,r({count:{field:String(u),distinct:a}})).then(s=>s[0].count)}};function r(u={}){let a="SELECT ";if(u?.count)a+=`COUNT(${u.count.distinct?"DISTINCT ":""}${u.count.field}) as count`;else{const i=Array.from(new Set(n.selectedFields));a+=i.length>0?i.map(c=>`"${String(c)}"`).join(", "):"*"}a+=` FROM ${wU[String(e)]}`,n.conditions.length>0&&(a+=` WHERE ${n.conditions.join(" AND ")}`),n.orderBy.length>0?a+=` ORDER BY ${n.orderBy.join(", ")}`:a+=" ORDER BY stem ASC";const s=u?.limit||n.limit;return s>0&&(n.offset>0?a+=` LIMIT ${s} OFFSET ${n.offset}`:a+=` LIMIT ${s}`),a}return o};function da(e){return`'${String(e).replace(/'/g,"''")}'`}const AU=/\d/,BU=["-","_","/","."];function _U(e=""){if(!AU.test(e))return e!==e.toLowerCase()}function ZE(e,t){const n=BU,o=[];if(!e||typeof e!="string")return o;let r="",u,a;for(const s of e){const i=n.includes(s);if(i===!0){o.push(r),r="",u=void 0;continue}const c=_U(s);if(a===!1){if(u===!1&&c===!0){o.push(r),r=s,u=c;continue}if(u===!0&&c===!1&&r.length>1){const l=r.at(-1);o.push(r.slice(0,Math.max(0,r.length-1))),r=l+s,u=c;continue}}r+=s,u=c,a=i}return o.push(r),o}function kU(e){return e?e[0].toUpperCase()+e.slice(1):""}function SU(e,t){return e?(Array.isArray(e)?e:ZE(e)).map(n=>kU(t?.normalize?n.toLowerCase():n)).join(""):""}function pH(e,t){return e?(Array.isArray(e)?e:ZE(e)).map(n=>n.toLowerCase()).join("-"):""}function gd(e){return t=>(t=t||{},(e||[]).filter(n=>typeof t[n]<"u").reduce((n,o)=>Object.assign(n,{[o]:t[o]}),{}))}async function XE(e,t=[]){e.__params?.orderBy?.length||(e=e.order("stem","ASC"));const o=await e.orWhere(c=>c.where("navigation","<>","false").where("navigation","IS NULL")).select("navigation","stem","path","title","meta",...t||[]).all(),{contents:r,configs:u}=o.reduce((c,l)=>{if(String(l.stem).split("/").pop()===".navigation"){l.title=l.title?.toLowerCase()==="navigation"?"":l.title;const d=l.path.split("/").slice(0,-1).join("/")||"/";c.configs[d]={...l,...l.body}}else c.contents.push(l);return c},{configs:{},contents:[]}),a=c=>({...gd(["title",...t])(c),...c.meta,...fg(c?.navigation)?c.navigation:{}}),s=c=>({...gd(["title",...t])(c),...fg(c?.navigation)?c.navigation:{}}),i=r.reduce((c,l)=>{const d=l.path.substring(1).split("/"),p=l.stem.split("/"),h=!!p[p.length-1]?.match(/([1-9]\d*\.)?index/g),m=b=>({title:b.title,path:b.path,stem:b.stem,children:[],...s(b)}),g=m(l);if(h){const b=u[g.path];if(typeof b?.navigation<"u"&&b?.navigation===!1)return c;if(l.path!=="/"){const v=m(l);g.children.push(v)}b&&Object.assign(g,a(b))}if(d.length===1){const b=c.find(v=>v.path===g.path&&v.page===!1);return h&&b?Object.assign(b,{page:void 0,children:[...g.children||[],...b.children||[]]}):c.push(g),c}const y=d.slice(0,-1).reduce((b,v,C)=>{const w="/"+d.slice(0,C+1).join("/"),B=u[w];if(typeof B?.navigation<"u"&&B.navigation===!1)return[];let x=b.find(_=>_.path===w);if(!x){const _=B?a(B):{};x={..._,title:_.title||TU(v),path:w,stem:p.slice(0,C+1).join("/"),children:[],page:!1},b.push(x)}return x.children},c),E=y.find(b=>b.path===g.path&&b.page===!1);return E?Object.assign(E,{...g,page:void 0,children:[...g.children||[],...E.children||[]]}):y.push(g),c},[]);return JE(i)}function JE(e){const t=e;for(const n of t)n.children?.length?JE(n.children):delete n.children;return e}function fg(e){return e!==null&&Object.prototype.toString.call(e)==="[object Object]"}const TU=e=>e.split(/[\s-]/g).map(SU).join(" ");async function FU(e,t,n){const{before:o=1,after:r=1,fields:u=[]}=n||{},a=await XE(e,u),s=QE(a),i=s.findIndex(d=>d.path===t),c=i===-1?[]:s.slice(i-o,i),l=i===-1?[]:s.slice(i+1,i+r+1);return[...Array.from({length:o}).fill(null).concat(c).slice(c.length),...l.concat(Array.from({length:r}).fill(null)).slice(0,r)]}function QE(e){return e.flatMap(n=>{const o=n.children?QE(n.children):[];return n.page===!1||o.length&&o.find(r=>r.path===n.path)?o:[{...n,children:void 0},...o]})}function PU(e){return{type:"root",children:e.value.map(e2)}}function e2(e){if(typeof e=="string")return{type:"text",value:e};const[t,n,...o]=e;return{type:"element",tag:t,props:n,children:o.map(e2)}}const MU=/^h([1-6])$/,vd=e=>Number(e.match(MU)?.[1]??0);async function OU(e,t){const{ignoredTags:n=[],extraFields:o=[],minHeading:r="h1",maxHeading:u="h6"}={},a=vd(r),s=vd(u);return(await e.where("extension","=","md").select("path","body","description","title",...o||[]).all()).flatMap(c=>IU(c,{ignoredTags:n,extraFields:o,minLevel:a,maxLevel:s}))}function IU(e,{ignoredTags:t,extraFields:n,minLevel:o,maxLevel:r}){const u=!e.body||e.body?.type==="root"?e.body:PU(e.body),a=e.path??"",s=gd(n)(e),i=[{...s,id:a,title:e.title||"",titles:[],content:(e.description||"").trim(),level:1}];if(!u?.children)return i;let c=1,l=0;const d=[e.title??""];for(const p of u.children){const h=p.tag||"",m=vd(h);if(m>=o&&m<=r){const g=yd(p).trim();m===1?d.splice(0,d.length):m<l?d.splice(m-1,d.length-1):m===l&&d.pop(),i.push({...s,id:`${a}#${p.props?.id}`,title:g,titles:[...d],content:"",level:m}),d.push(g),l=m,c+=1}else{const g=yd(p,t).trim();if(c===1&&i[c-1]?.content===g)continue;i[c-1].content=`${i[c-1].content} ${g}`.trim()}}return i}function yd(e,t=[]){let n="";return e.type==="text"&&(n+=e.value||""),t.includes(e.tag??"")?"":(e.children?.length&&(n+=e.children.map(o=>yd(o,t)).filter(Boolean).join("")),n)}async function t2(e,t,n,o){const r=e?J5(e):{};r["accept-encoding"]=void 0;const u=`/__nuxt_content/${t}/${n}`,a={...o,headers:{...r,...o.headers},query:{v:xU[String(t)],t:void 0}};return e?await e.$fetch(u,a):await $fetch(u,a)}async function hH(e,t){return t2(e,t,"sql_dump.txt",{responseType:"text",headers:{"content-type":"text/plain"}})}async function RU(e,t,n){return t2(e,t,"query",{headers:{"content-type":"application/json"},method:"POST",body:{sql:n}})}const LU=e=>{const t=Cy()?.ssrContext?.event;return DU(e,(n,o)=>qU(t,n,o))};function n2(e,t){return up(e,n=>XE(n,t))}function mH(e,t,n){return up(e,o=>FU(o,t,n))}function o2(e,t){return up(e,n=>OU(n))}async function qU(e,t,n){return window.WebAssembly?$U(t,n):RU(e,String(t),n)}async function $U(e,t){return await ne(()=>import("./Df-aV_dL.js"),[],import.meta.url).then(o=>o.loadDatabaseAdapter(e)).then(o=>o.all(t))}function up(e,t){const n=LU(e),o={where(r,u,a){return n.where(String(r),u,a),o},andWhere(r){return n.andWhere(r),o},orWhere(r){return n.orWhere(r),o},order(r,u){return n.order(String(r),u),o},then(r,u){return t(n).then(r,u)},catch(r){return this.then(void 0,r)},finally(r){return this.then(void 0,void 0).finally(r)},get[Symbol.toStringTag](){return"Promise"}};return o}const NU=Ae(()=>ne(()=>import("./CxBf5103.js"),__vite__mapDeps([26,15,1]),import.meta.url).then(e=>e.default||e)),jU=Ae(()=>ne(()=>Promise.resolve().then(()=>Nb),void 0,import.meta.url).then(e=>e.default||e)),VU=Ae(()=>ne(()=>Promise.resolve().then(()=>Nb),void 0,import.meta.url).then(e=>e.default||e)),zU=L({__name:"app",async setup(e){let t,n;const o=Pe(),{seo:r}=o,{forced:u}=ss(),a=qb(),{locale:s,locales:i,isEnabled:c,switchLocalePath:l}=Gu(),{isEnabled:d,panelWidth:p,shouldPushContent:h}=VE(),m=F(()=>GE[s.value]||Fu),g=F(()=>m.value.code),y=F(()=>m.value.dir),E=F(()=>c.value?`docs_${s.value}`:"docs");if(Wd({meta:[{name:"viewport",content:"width=device-width, initial-scale=1"}],link:[{rel:"icon",href:"/favicon.ico"}],htmlAttrs:{lang:g,dir:y}}),$y({titleTemplate:r.titleTemplate,title:r.title,description:r.description,ogSiteName:a.name,twitterCard:"summary_large_image"}),c.value){const w=Yn(),B=Bn().public.i18n.defaultLocale;$e(()=>{const x=w.path.split("/")[1];if(!i.some(_=>_.code===x))return dl(l(B))})}const{data:b}=([t,n]=yv(()=>tf(()=>`navigation_${E.value}`,()=>n2(E.value),{transform:w=>YE(w,c.value,s.value),watch:[s]})),t=await t,n(),t),{data:v}=m3(`search_${E.value}`,()=>o2(E.value),{server:!1,watch:[s]});Pt("navigation",b);const{subNavigationMode:C}=tp(b);return(w,B)=>{const x=L_,_=zE,S=qV,O=UV,H=KE,N=NU,J=jU,G=VU,$=ef,I=WE;return D(),k(I,{locale:f(m)},{default:A(()=>[q(x,{color:"var(--ui-primary)"}),je("div",{class:U(["transition-[margin-right] duration-200 ease-linear will-change-[margin-right]",{"docus-sub-header":f(C)==="header"}]),style:mn({marginRight:f(h)?`${f(p)}px`:"0"})},[(w._.provides[Oo]||w.$route).meta.header!==!1?(D(),k(_,{key:0})):Y("",!0),q(O,null,{default:A(()=>[q(S)]),_:1}),(w._.provides[Oo]||w.$route).meta.footer!==!1?(D(),k(H,{key:1})):Y("",!0)],6),q($,null,{default:A(()=>[q(N,{files:f(v),navigation:f(b),"color-mode":!f(u)},null,8,["files","navigation","color-mode"]),f(d)?(D(),re(Ce,{key:0},[q(J),q(G)],64)):Y("",!0)]),_:1})]),_:1},8,["locale"])}}}),UU={slots:{root:"min-h-[calc(100vh-var(--ui-header-height))] flex flex-col items-center justify-center text-center",statusCode:"text-base font-semibold text-primary",statusMessage:"mt-2 text-4xl sm:text-5xl font-bold text-highlighted text-balance",message:"mt-4 text-lg text-muted text-balance",links:"mt-8 flex items-center justify-center gap-6"}},HU={__name:"UError",props:{as:{type:null,required:!1,default:"main"},error:{type:Object,required:!1},redirect:{type:String,required:!1,default:"/"},clear:{type:[Boolean,Object],required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){const t=e,n=qt(),{t:o}=Vo(),r=Pe(),u=Et("error",t),a=F(()=>Se({extend:Se(UU),...r.ui?.error||{}})());function s(){_y({redirect:t.redirect})}return(i,c)=>(D(),k(f(we),{as:e.as,"data-slot":"root",class:U(a.value.root({class:[f(u)?.root,t.class]}))},{default:A(()=>[t.error?.statusCode||t.error?.status||n.statusCode?(D(),re("p",{key:0,"data-slot":"statusCode",class:U(a.value.statusCode({class:f(u)?.statusCode}))},[P(i.$slots,"statusCode",{},()=>[Ke(Fe(t.error?.statusCode||t.error?.status),1)])],2)):Y("",!0),t.error?.statusMessage||t.error?.statusText||n.statusMessage?(D(),re("h1",{key:1,"data-slot":"statusMessage",class:U(a.value.statusMessage({class:f(u)?.statusMessage}))},[P(i.$slots,"statusMessage",{},()=>[Ke(Fe(t.error?.statusMessage||t.error?.statusText),1)])],2)):Y("",!0),t.error?.message&&t.error.message!==(t.error.statusMessage||t.error.statusText)||n.message?(D(),re("p",{key:2,"data-slot":"message",class:U(a.value.message({class:f(u)?.message}))},[P(i.$slots,"message",{},()=>[Ke(Fe(t.error?.message),1)])],2)):Y("",!0),e.clear||n.links?(D(),re("div",{key:3,"data-slot":"links",class:U(a.value.links({class:f(u)?.links}))},[P(i.$slots,"links",{},()=>[e.clear?(D(),k(hn,j({key:0,size:"lg",color:"primary",variant:"solid",label:f(o)("error.clear")},typeof e.clear=="object"?e.clear:{},{onClick:s}),null,16,["label"])):Y("",!0)])],2)):Y("",!0)]),_:3},8,["as","class"]))}},KU=Ae(()=>ne(()=>import("./CxBf5103.js"),__vite__mapDeps([26,15,1]),import.meta.url).then(e=>e.default||e)),WU=L({__name:"error",props:{error:{}},async setup(e){let t,n;const o=e,{forced:r}=ss(),{locale:u,locales:a,isEnabled:s,t:i,switchLocalePath:c}=Gu(),l=F(()=>GE[u.value]||Fu),d=F(()=>l.value.code),p=F(()=>l.value.dir);Wd({htmlAttrs:{lang:d,dir:p}});const h=F(()=>({...o.error,statusMessage:i("common.error.title"),message:i("common.error.description")}));if($y({title:()=>i("common.error.title"),description:()=>i("common.error.description")}),s.value){const E=Yn(),b=Bn().public.i18n.defaultLocale;$e(()=>{const v=E.path.split("/")[1];if(!a.some(C=>C.code===v))return dl(c(b))})}const m=F(()=>s.value?`docs_${u.value}`:"docs"),{data:g}=([t,n]=yv(()=>tf(`navigation_${m.value}`,()=>n2(m.value),{transform:E=>YE(E,s.value,u.value),watch:[u]})),t=await t,n(),t),{data:y}=m3(`search_${m.value}`,()=>o2(m.value),{server:!1});return Pt("navigation",g),(E,b)=>{const v=zE,C=HU,w=KE,B=KU,x=ef,_=WE;return D(),k(_,{locale:f(l)},{default:A(()=>[q(v),q(C,{error:f(h)},null,8,["error"]),q(w),q(x,null,{default:A(()=>[q(B,{files:f(y),navigation:f(g),"color-mode":!f(r)},null,8,["files","navigation","color-mode"])]),_:1})]),_:1},8,["locale"])}}}),GU={key:0},pg={__name:"nuxt-root",setup(e){const t=()=>null,n=Re(),o=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",o);Xt().beforeEach(c)}const r=!1;Pt(Oo,Yn()),n.hooks.callHookWith(c=>c.map(l=>l()),"vue:setup");const u=fl(),a=!1,s=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;lv((c,l,d)=>{if(n.hooks.callHook("vue:error",c,l,d)?.catch(p=>console.error("[nuxt] Error in `vue:error` hook",p)),s.test(navigator.userAgent))return n.hooks.callHook("app:error",c),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,c),!1;if(ky(c)&&(c.fatal||c.unhandled))return n.runWithContext(()=>kr(c)),!1});const i=!1;return(c,l)=>(D(),k(Rd,{onResolve:f(o)},{default:A(()=>[f(a)?(D(),re("div",GU)):f(u)?(D(),k(f(WU),{key:1,error:f(u)},null,8,["error"])):f(i)?(D(),k(f(t),{key:2,context:f(i)},null,8,["context"])):f(r)?(D(),k(Rt(f(r)),{key:3})):(D(),k(f(zU),{key:4}))]),_:1},8,["onResolve"]))}};let hg;{let e;hg=async function(){if(e)return e;const n=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),o=n?Mx(pg):Px(pg),r=U5({vueApp:o});async function u(a){await r.callHook("app:error",a),r.payload.error||=ar(a)}o.config.errorHandler=u,r.hook("app:suspense:resolve",()=>{o.config.errorHandler===u&&(o.config.errorHandler=void 0)}),!n&&eh.id&&r.hook("app:suspense:resolve",()=>{document.getElementById(eh.id)?.remove()});try{await W5(r,M_)}catch(a){u(a)}try{await r.hooks.callHook("app:created",o),await r.hooks.callHook("app:beforeMount",o),o.mount(j5),await r.hooks.callHook("app:mounted",o),await Oe()}catch(a){u(a)}return o},e=hg().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{Vo as $,bl as A,q as B,$d as C,On as D,Yg as E,Ce as F,$e as G,Ht as H,sn as I,ae as J,YU as K,I3 as L,jg as M,ir as N,Me as O,we as P,qt as Q,tH as R,H7 as S,dt as T,qk as U,Yr as V,Rt as W,mn as X,An as Y,jt as Z,xv as _,k as a,zk as a$,Pe as a0,Et as a1,it as a2,Jt as a3,To as a4,XU as a5,rv as a6,$r as a7,xu as a8,ms as a9,ZN as aA,aH as aB,Eb as aC,bb as aD,uH as aE,tu as aF,No as aG,iH as aH,eb as aI,gF as aJ,L8 as aK,V8 as aL,Pt as aM,fO as aN,Yn as aO,Lb as aP,Bn as aQ,QU as aR,Gu as aS,VE as aT,Vb as aU,Pd as aV,mo as aW,Xt as aX,Re as aY,Wk as aZ,Hk as a_,_o as aa,st as ab,U as ac,Ku as ad,Tb as ae,je as af,Fe as ag,Ke as ah,Mf as ai,us as aj,hn as ak,vv as al,Se as am,Ye as an,wt as ao,V3 as ap,mI as aq,At as ar,JU as as,aM as at,Ib as au,ln as av,me as aw,xe as ax,oM as ay,rt as az,w0 as b,wU as b$,tp as b0,SE as b1,FV as b2,kE as b3,Ue as b4,yv as b5,tf as b6,pH as b7,LU as b8,mH as b9,D0 as bA,_E as bB,nr as bC,_n as bD,Gg as bE,Ua as bF,aT as bG,rH as bH,oH as bI,W7 as bJ,O$ as bK,Je as bL,cH as bM,zm as bN,I$ as bO,tx as bP,ZU as bQ,o1 as bR,H0 as bS,c1 as bT,dH as bU,l1 as bV,D4 as bW,Td as bX,Wu as bY,ep as bZ,fH as b_,ar as ba,CU as bb,qe as bc,_t as bd,We as be,He as bf,Ep as bg,SU as bh,Ae as bi,Lr as bj,bt as bk,$x as bl,ne as bm,PU as bn,qb as bo,$y as bp,Wd as bq,cr as br,Bu as bs,iv as bt,Ha as bu,df as bv,e1 as bw,t1 as bx,B0 as by,n1 as bz,F as c,xU as c0,hH as c1,ek as c2,eH as c3,$0 as c4,sH as c5,L as d,re as e,Y as f,mt as g,vo as h,Ur as i,Rk as j,ju as k,Lt as l,j as m,Oe as n,D as o,A as p,P as q,yt as r,f as s,ke as t,an as u,R as v,ye as w,H_ as x,nH as y,lt as z};
|