vendor: 41,188 bytes, line 1
1import{_ as Eu}from"./bPm-sTNV.js";import{k as Cb,S as Ib,e as Po,V as vt,j as Qr,N as vo,R as qb,D as cl,H as kf,L as Mt,i as zb,a as pc,F as Ab,O as $b,w as Ob,o as fc,I as gc,_ as _f,q as Sf,r as ju,b as Du,c as ei,n as ea,B as Tb,z as Cf,x as Pb,$ as Bb,d as Eb,G as zs,P as jb,C as Db}from"./BUq8SrmR.js";import{f as dB,g as pB,J as fB}from"./BUq8SrmR.js";function hc(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const Ze={},Qa=[],Br=()=>{},If=()=>!1,Ri=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),mc=e=>e.startsWith("onUpdate:"),ct=Object.assign,vc=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},Mb=Object.prototype.hasOwnProperty,Ge=(e,t)=>Mb.call(e,t),we=Array.isArray,eo=e=>fn(e)==="[object Map]",qf=e=>fn(e)==="[object Set]",Nb=e=>fn(e)==="[object RegExp]",Te=e=>typeof e=="function",ot=e=>typeof e=="string",na=e=>typeof e=="symbol",Qe=e=>e!==null&&typeof e=="object",zf=e=>(Qe(e)||Te(e))&&Te(e.then)&&Te(e.catch),Af=Object.prototype.toString,fn=e=>Af.call(e),Rb=e=>fn(e).slice(8,-1),Li=e=>fn(e)==="[object Object]",bc=e=>ot(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Do=hc(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Fi=e=>{const t=Object.create(null);return(r=>t[r]||(t[r]=e(r)))},Lb=/-\w/g,At=Fi(e=>e.replace(Lb,t=>t.slice(1).toUpperCase())),Fb=/\B([A-Z])/g,rr=Fi(e=>e.replace(Fb,"-$1").toLowerCase()),Vi=Fi(e=>e.charAt(0).toUpperCase()+e.slice(1)),Mo=Fi(e=>e?`on${Vi(e)}`:""),tr=(e,t)=>!Object.is(e,t),No=(e,...t)=>{for(let r=0;r<e.length;r++)e[r](...t)},$f=(e,t,r,a=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:r})},Vb=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ul=e=>{const t=ot(e)?Number(e):NaN;return isNaN(t)?e:t};let Mu;const Ui=()=>Mu||(Mu=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Rt(e){if(we(e)){const t={};for(let r=0;r<e.length;r++){const a=e[r],o=ot(a)?Kb(a):Rt(a);if(o)for(const n in o)t[n]=o[n]}return t}else if(ot(e)||Qe(e))return e}const Ub=/;(?![^(]*\))/g,Hb=/:([^]+)/,Wb=/\/\*[^]*?\*\//g;function Kb(e){const t={};return e.replace(Wb,"").split(Ub).forEach(r=>{if(r){const a=r.split(Hb);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function K(e){let t="";if(ot(e))t=e;else if(we(e))for(let r=0;r<e.length;r++){const a=K(e[r]);a&&(t+=a+" ")}else if(Qe(e))for(const r in e)e[r]&&(t+=r+" ");return t.trim()}function Ne(e){if(!e)return null;let{class:t,style:r}=e;return t&&!ot(t)&&(e.class=K(t)),r&&(e.style=Rt(r)),e}const Gb="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Zb=hc(Gb);function Of(e){return!!e||e===""}const Tf=e=>!!(e&&e.__v_isRef===!0),ze=e=>ot(e)?e:e==null?"":we(e)||Qe(e)&&(e.toString===Af||!Te(e.toString))?Tf(e)?ze(e.value):JSON.stringify(e,Pf,2):String(e),Pf=(e,t)=>Tf(t)?Pf(e,t.value):eo(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[a,o],n)=>(r[As(a,n)+" =>"]=o,r),{})}:qf(t)?{[`Set(${t.size})`]:[...t.values()].map(r=>As(r))}:na(t)?As(t):Qe(t)&&!we(t)&&!Li(t)?String(t):t,As=(e,t="")=>{var r;return na(e)?`Symbol(${(r=e.description)!=null?r:t})`:e};let Et;class Bf{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Et,!t&&Et&&(this.index=(Et.scopes||(Et.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t<r;t++)this.scopes[t].pause();for(t=0,r=this.effects.length;t<r;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t<r;t++)this.scopes[t].resume();for(t=0,r=this.effects.length;t<r;t++)this.effects[t].resume()}}run(t){if(this._active){const r=Et;try{return Et=this,t()}finally{Et=r}}}on(){++this._on===1&&(this.prevScope=Et,Et=this)}off(){this._on>0&&--this._on===0&&(Et=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let r,a;for(r=0,a=this.effects.length;r<a;r++)this.effects[r].stop();for(this.effects.length=0,r=0,a=this.cleanups.length;r<a;r++)this.cleanups[r]();if(this.cleanups.length=0,this.scopes){for(r=0,a=this.scopes.length;r<a;r++)this.scopes[r].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0}}}function yc(e){return new Bf(e)}function gn(){return Et}function wc(e,t=!1){Et&&Et.cleanups.push(e)}let et;const $s=new WeakSet;class Ef{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,Et&&Et.active&&Et.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,$s.has(this)&&($s.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Df(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Nu(this),Mf(this);const t=et,r=yr;et=this,yr=!0;try{return this.fn()}finally{Nf(this),et=t,yr=r,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)_c(t);this.deps=this.depsTail=void 0,Nu(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?$s.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){dl(this)&&this.run()}get dirty(){return dl(this)}}let jf=0,Ro,Lo;function Df(e,t=!1){if(e.flags|=8,t){e.next=Lo,Lo=e;return}e.next=Ro,Ro=e}function xc(){jf++}function kc(){if(--jf>0)return;if(Lo){let t=Lo;for(Lo=void 0;t;){const r=t.next;t.next=void 0,t.flags&=-9,t=r}}let e;for(;Ro;){let t=Ro;for(Ro=void 0;t;){const r=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=r}}if(e)throw e}function Mf(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Nf(e){let t,r=e.depsTail,a=r;for(;a;){const o=a.prevDep;a.version===-1?(a===r&&(r=o),_c(a),Jb(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=o}e.deps=t,e.depsTail=r}function dl(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Rf(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Rf(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Go)||(e.globalVersion=Go,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!dl(e))))return;e.flags|=2;const t=e.dep,r=et,a=yr;et=e,yr=!0;try{Mf(e);const o=e.fn(e._value);(t.version===0||tr(o,e._value))&&(e.flags|=128,e._value=o,t.version++)}catch(o){throw t.version++,o}finally{et=r,yr=a,Nf(e),e.flags&=-3}}function _c(e,t=!1){const{dep:r,prevSub:a,nextSub:o}=e;if(a&&(a.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=a,e.nextSub=void 0),r.subs===e&&(r.subs=a,!a&&r.computed)){r.computed.flags&=-5;for(let n=r.computed.deps;n;n=n.nextDep)_c(n,!0)}!t&&!--r.sc&&r.map&&r.map.delete(r.key)}function Jb(e){const{prevDep:t,nextDep:r}=e;t&&(t.nextDep=r,e.prevDep=void 0),r&&(r.prevDep=t,e.nextDep=void 0)}let yr=!0;const Lf=[];function ta(){Lf.push(yr),yr=!1}function ra(){const e=Lf.pop();yr=e===void 0?!0:e}function Nu(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const r=et;et=void 0;try{t()}finally{et=r}}}let Go=0;class Xb{constructor(t,r){this.sub=t,this.dep=r,this.version=r.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Hi{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(!et||!yr||et===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==et)r=this.activeLink=new Xb(et,this),et.deps?(r.prevDep=et.depsTail,et.depsTail.nextDep=r,et.depsTail=r):et.deps=et.depsTail=r,Ff(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const a=r.nextDep;a.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=a),r.prevDep=et.depsTail,r.nextDep=void 0,et.depsTail.nextDep=r,et.depsTail=r,et.deps===r&&(et.deps=a)}return r}trigger(t){this.version++,Go++,this.notify(t)}notify(t){xc();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{kc()}}}function Ff(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)Ff(a)}const r=e.dep.subs;r!==e&&(e.prevSub=r,r&&(r.nextSub=e)),e.dep.subs=e}}const ci=new WeakMap,Oa=Symbol(""),pl=Symbol(""),Zo=Symbol("");function jt(e,t,r){if(yr&&et){let a=ci.get(e);a||ci.set(e,a=new Map);let o=a.get(r);o||(a.set(r,o=new Hi),o.map=a,o.key=r),o.track()}}function Yr(e,t,r,a,o,n){const i=ci.get(e);if(!i){Go++;return}const s=l=>{l&&l.trigger()};if(xc(),t==="clear")i.forEach(s);else{const l=we(e),c=l&&bc(r);if(l&&r==="length"){const u=Number(a);i.forEach((d,p)=>{(p==="length"||p===Zo||!na(p)&&p>=u)&&s(d)})}else switch((r!==void 0||i.has(void 0))&&s(i.get(r)),c&&s(i.get(Zo)),t){case"add":l?c&&s(i.get("length")):(s(i.get(Oa)),eo(e)&&s(i.get(pl)));break;case"delete":l||(s(i.get(Oa)),eo(e)&&s(i.get(pl)));break;case"set":eo(e)&&s(i.get(Oa));break}}kc()}function Yb(e,t){const r=ci.get(e);return r&&r.get(t)}function Ua(e){const t=Fe(e);return t===e?t:(jt(t,"iterate",Zo),fr(e)?t:t.map(Tt))}function Wi(e){return jt(e=Fe(e),"iterate",Zo),e}const Qb={__proto__:null,[Symbol.iterator](){return Os(this,Symbol.iterator,Tt)},concat(...e){return Ua(this).concat(...e.map(t=>we(t)?Ua(t):t))},entries(){return Os(this,"entries",e=>(e[1]=Tt(e[1]),e))},every(e,t){return Ur(this,"every",e,t,void 0,arguments)},filter(e,t){return Ur(this,"filter",e,t,r=>r.map(Tt),arguments)},find(e,t){return Ur(this,"find",e,t,Tt,arguments)},findIndex(e,t){return Ur(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ur(this,"findLast",e,t,Tt,arguments)},findLastIndex(e,t){return Ur(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ur(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ts(this,"includes",e)},indexOf(...e){return Ts(this,"indexOf",e)},join(e){return Ua(this).join(e)},lastIndexOf(...e){return Ts(this,"lastIndexOf",e)},map(e,t){return Ur(this,"map",e,t,void 0,arguments)},pop(){return Co(this,"pop")},push(...e){return Co(this,"push",e)},reduce(e,...t){return Ru(this,"reduce",e,t)},reduceRight(e,...t){return Ru(this,"reduceRight",e,t)},shift(){return Co(this,"shift")},some(e,t){return Ur(this,"some",e,t,void 0,arguments)},splice(...e){return Co(this,"splice",e)},toReversed(){return Ua(this).toReversed()},toSorted(e){return Ua(this).toSorted(e)},toSpliced(...e){return Ua(this).toSpliced(...e)},unshift(...e){return Co(this,"unshift",e)},values(){return Os(this,"values",Tt)}};function Os(e,t,r){const a=Wi(e),o=a[t]();return a!==e&&!fr(e)&&(o._next=o.next,o.next=()=>{const n=o._next();return n.done||(n.value=r(n.value)),n}),o}const ey=Array.prototype;function Ur(e,t,r,a,o,n){const i=Wi(e),s=i!==e&&!fr(e),l=i[t];if(l!==ey[t]){const d=l.apply(e,n);return s?Tt(d):d}let c=r;i!==e&&(s?c=function(d,p){return r.call(this,Tt(d),p,e)}:r.length>2&&(c=function(d,p){return r.call(this,d,p,e)}));const u=l.call(i,c,a);return s&&o?o(u):u}function Ru(e,t,r,a){const o=Wi(e);let n=r;return o!==e&&(fr(e)?r.length>3&&(n=function(i,s,l){return r.call(this,i,s,l,e)}):n=function(i,s,l){return r.call(this,i,Tt(s),l,e)}),o[t](n,...a)}function Ts(e,t,r){const a=Fe(e);jt(a,"iterate",Zo);const o=a[t](...r);return(o===-1||o===!1)&&Cc(r[0])?(r[0]=Fe(r[0]),a[t](...r)):o}function Co(e,t,r=[]){ta(),xc();const a=Fe(e)[t].apply(e,r);return kc(),ra(),a}const ty=hc("__proto__,__v_isRef,__isVue"),Vf=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(na));function ry(e){na(e)||(e=String(e));const t=Fe(this);return jt(t,"has",e),t.hasOwnProperty(e)}class Uf{constructor(t=!1,r=!1){this._isReadonly=t,this._isShallow=r}get(t,r,a){if(r==="__v_skip")return t.__v_skip;const o=this._isReadonly,n=this._isShallow;if(r==="__v_isReactive")return!o;if(r==="__v_isReadonly")return o;if(r==="__v_isShallow")return n;if(r==="__v_raw")return a===(o?n?Jf:Zf:n?Gf:Kf).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const i=we(t);if(!o){let l;if(i&&(l=Qb[r]))return l;if(r==="hasOwnProperty")return ry}const s=Reflect.get(t,r,Ye(t)?t:a);if((na(r)?Vf.has(r):ty(r))||(o||jt(t,"get",r),n))return s;if(Ye(s)){const l=i&&bc(r)?s:s.value;return o&&Qe(l)?Zt(l):l}return Qe(s)?o?Zt(s):$t(s):s}}class Hf extends Uf{constructor(t=!1){super(!1,t)}set(t,r,a,o){let n=t[r];if(!this._isShallow){const l=va(n);if(!fr(a)&&!va(a)&&(n=Fe(n),a=Fe(a)),!we(t)&&Ye(n)&&!Ye(a))return l||(n.value=a),!0}const i=we(t)&&bc(r)?Number(r)<t.length:Ge(t,r),s=Reflect.set(t,r,a,Ye(t)?t:o);return t===Fe(o)&&(i?tr(a,n)&&Yr(t,"set",r,a):Yr(t,"add",r,a)),s}deleteProperty(t,r){const a=Ge(t,r);t[r];const o=Reflect.deleteProperty(t,r);return o&&a&&Yr(t,"delete",r,void 0),o}has(t,r){const a=Reflect.has(t,r);return(!na(r)||!Vf.has(r))&&jt(t,"has",r),a}ownKeys(t){return jt(t,"iterate",we(t)?"length":Oa),Reflect.ownKeys(t)}}class Wf extends Uf{constructor(t=!1){super(!0,t)}set(t,r){return!0}deleteProperty(t,r){return!0}}const ay=new Hf,oy=new Wf,ny=new Hf(!0),iy=new Wf(!0),fl=e=>e,An=e=>Reflect.getPrototypeOf(e);function sy(e,t,r){return function(...a){const o=this.__v_raw,n=Fe(o),i=eo(n),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=o[e](...a),u=r?fl:t?ui:Tt;return!t&&jt(n,"iterate",l?pl:Oa),{next(){const{value:d,done:p}=c.next();return p?{value:d,done:p}:{value:s?[u(d[0]),u(d[1])]:u(d),done:p}},[Symbol.iterator](){return this}}}}function $n(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ly(e,t){const r={get(a){const o=this.__v_raw,n=Fe(o),i=Fe(a);e||(tr(a,i)&&jt(n,"get",a),jt(n,"get",i));const{has:s}=An(n),l=t?fl:e?ui:Tt;if(s.call(n,a))return l(o.get(a));if(s.call(n,i))return l(o.get(i));o!==n&&o.get(a)},get size(){const a=this.__v_raw;return!e&&jt(Fe(a),"iterate",Oa),a.size},has(a){const o=this.__v_raw,n=Fe(o),i=Fe(a);return e||(tr(a,i)&&jt(n,"has",a),jt(n,"has",i)),a===i?o.has(a):o.has(a)||o.has(i)},forEach(a,o){const n=this,i=n.__v_raw,s=Fe(i),l=t?fl:e?ui:Tt;return!e&&jt(s,"iterate",Oa),i.forEach((c,u)=>a.call(o,l(c),l(u),n))}};return ct(r,e?{add:$n("add"),set:$n("set"),delete:$n("delete"),clear:$n("clear")}:{add(a){!t&&!fr(a)&&!va(a)&&(a=Fe(a));const o=Fe(this);return An(o).has.call(o,a)||(o.add(a),Yr(o,"add",a,a)),this},set(a,o){!t&&!fr(o)&&!va(o)&&(o=Fe(o));const n=Fe(this),{has:i,get:s}=An(n);let l=i.call(n,a);l||(a=Fe(a),l=i.call(n,a));const c=s.call(n,a);return n.set(a,o),l?tr(o,c)&&Yr(n,"set",a,o):Yr(n,"add",a,o),this},delete(a){const o=Fe(this),{has:n,get:i}=An(o);let s=n.call(o,a);s||(a=Fe(a),s=n.call(o,a)),i&&i.call(o,a);const l=o.delete(a);return s&&Yr(o,"delete",a,void 0),l},clear(){const a=Fe(this),o=a.size!==0,n=a.clear();return o&&Yr(a,"clear",void 0,void 0),n}}),["keys","values","entries",Symbol.iterator].forEach(a=>{r[a]=sy(a,e,t)}),r}function Ki(e,t){const r=ly(e,t);return(a,o,n)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?a:Reflect.get(Ge(r,o)&&o in a?r:a,o,n)}const cy={get:Ki(!1,!1)},uy={get:Ki(!1,!0)},dy={get:Ki(!0,!1)},py={get:Ki(!0,!0)},Kf=new WeakMap,Gf=new WeakMap,Zf=new WeakMap,Jf=new WeakMap;function fy(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function gy(e){return e.__v_skip||!Object.isExtensible(e)?0:fy(Rb(e))}function $t(e){return va(e)?e:Gi(e,!1,ay,cy,Kf)}function Sc(e){return Gi(e,!1,ny,uy,Gf)}function Zt(e){return Gi(e,!0,oy,dy,Zf)}function Ha(e){return Gi(e,!0,iy,py,Jf)}function Gi(e,t,r,a,o){if(!Qe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const n=gy(e);if(n===0)return e;const i=o.get(e);if(i)return i;const s=new Proxy(e,n===2?a:r);return o.set(e,s),s}function to(e){return va(e)?to(e.__v_raw):!!(e&&e.__v_isReactive)}function va(e){return!!(e&&e.__v_isReadonly)}function fr(e){return!!(e&&e.__v_isShallow)}function Cc(e){return e?!!e.__v_raw:!1}function Fe(e){const t=e&&e.__v_raw;return t?Fe(t):e}function Ic(e){return!Ge(e,"__v_skip")&&Object.isExtensible(e)&&$f(e,"__v_skip",!0),e}const Tt=e=>Qe(e)?$t(e):e,ui=e=>Qe(e)?Zt(e):e;function Ye(e){return e?e.__v_isRef===!0:!1}function E(e){return Xf(e,!1)}function lt(e){return Xf(e,!0)}function Xf(e,t){return Ye(e)?e:new hy(e,t)}class hy{constructor(t,r){this.dep=new Hi,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?t:Fe(t),this._value=r?t:Tt(t),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(t){const r=this._rawValue,a=this.__v_isShallow||fr(t)||va(t);t=a?t:Fe(t),tr(t,r)&&(this._rawValue=t,this._value=a?t:Tt(t),this.dep.trigger())}}function g(e){return Ye(e)?e.value:e}function Ke(e){return Te(e)?e():g(e)}const my={get:(e,t,r)=>t==="__v_raw"?e:g(Reflect.get(e,t,r)),set:(e,t,r,a)=>{const o=e[t];return Ye(o)&&!Ye(r)?(o.value=r,!0):Reflect.set(e,t,r,a)}};function Yf(e){return to(e)?e:new Proxy(e,my)}class vy{constructor(t){this.__v_isRef=!0,this._value=void 0;const r=this.dep=new Hi,{get:a,set:o}=t(r.track.bind(r),r.trigger.bind(r));this._get=a,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function qc(e){return new vy(e)}function It(e){const t=we(e)?new Array(e.length):{};for(const r in e)t[r]=Qf(e,r);return t}class by{constructor(t,r,a){this._object=t,this._key=r,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Yb(Fe(this._object),this._key)}}class yy{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 Ct(e,t,r){return Ye(e)?e:Te(e)?new yy(e):Qe(e)&&arguments.length>1?Qf(e,t,r):E(e)}function Qf(e,t,r){const a=e[t];return Ye(a)?a:new by(e,t,r)}class wy{constructor(t,r,a){this.fn=t,this.setter=r,this._value=void 0,this.dep=new Hi(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Go-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&et!==this)return Df(this,!0),!0}get value(){const t=this.dep.track();return Rf(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function xy(e,t,r=!1){let a,o;return Te(e)?a=e:(a=e.get,o=e.set),new wy(a,o,r)}const On={},di=new WeakMap;let Aa;function ky(e,t=!1,r=Aa){if(r){let a=di.get(r);a||di.set(r,a=[]),a.push(e)}}function _y(e,t,r=Ze){const{immediate:a,deep:o,once:n,scheduler:i,augmentJob:s,call:l}=r,c=w=>o?w:fr(w)||o===!1||o===0?ha(w,1):ha(w);let u,d,p,f,h=!1,m=!1;if(Ye(e)?(d=()=>e.value,h=fr(e)):to(e)?(d=()=>c(e),h=!0):we(e)?(m=!0,h=e.some(w=>to(w)||fr(w)),d=()=>e.map(w=>{if(Ye(w))return w.value;if(to(w))return c(w);if(Te(w))return l?l(w,2):w()})):Te(e)?t?d=l?()=>l(e,2):e:d=()=>{if(p){ta();try{p()}finally{ra()}}const w=Aa;Aa=u;try{return l?l(e,3,[f]):e(f)}finally{Aa=w}}:d=Br,t&&o){const w=d,_=o===!0?1/0:o;d=()=>ha(w(),_)}const v=gn(),k=()=>{u.stop(),v&&v.active&&vc(v.effects,u)};if(n&&t){const w=t;t=(..._)=>{w(..._),k()}}let y=m?new Array(e.length).fill(On):On;const b=w=>{if(!(!(u.flags&1)||!u.dirty&&!w))if(t){const _=u.run();if(o||h||(m?_.some((S,A)=>tr(S,y[A])):tr(_,y))){p&&p();const S=Aa;Aa=u;try{const A=[_,y===On?void 0:m&&y[0]===On?[]:y,f];y=_,l?l(t,3,A):t(...A)}finally{Aa=S}}}else u.run()};return s&&s(b),u=new Ef(d),u.scheduler=i?()=>i(b,!1):b,f=w=>ky(w,!1,u),p=u.onStop=()=>{const w=di.get(u);if(w){if(l)l(w,4);else for(const _ of w)_();di.delete(u)}},t?a?b(!0):y=u.run():i?i(b.bind(null,!0),!0):u.run(),k.pause=u.pause.bind(u),k.resume=u.resume.bind(u),k.stop=k,k}function ha(e,t=1/0,r){if(t<=0||!Qe(e)||e.__v_skip||(r=r||new Map,(r.get(e)||0)>=t))return e;if(r.set(e,t),t--,Ye(e))ha(e.value,t,r);else if(we(e))for(let a=0;a<e.length;a++)ha(e[a],t,r);else if(qf(e)||eo(e))e.forEach(a=>{ha(a,t,r)});else if(Li(e)){for(const a in e)ha(e[a],t,r);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&ha(e[a],t,r)}return e}function hn(e,t,r,a){try{return a?e(...a):e()}catch(o){Zi(o,t,r)}}function xr(e,t,r,a){if(Te(e)){const o=hn(e,t,r,a);return o&&zf(o)&&o.catch(n=>{Zi(n,t,r)}),o}if(we(e)){const o=[];for(let n=0;n<e.length;n++)o.push(xr(e[n],t,r,a));return o}}function Zi(e,t,r,a=!0){const o=t?t.vnode:null,{errorHandler:n,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||Ze;if(t){let s=t.parent;const l=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${r}`;for(;s;){const u=s.ec;if(u){for(let d=0;d<u.length;d++)if(u[d](e,l,c)===!1)return}s=s.parent}if(n){ta(),hn(n,null,10,[e,l,c]),ra();return}}Sy(e,r,o,a,i)}function Sy(e,t,r,a=!0,o=!1){{if(o)throw e;console.error(e)}}const Kt=[];let Or=-1;const ro=[];let pa=null,Za=0;const eg=Promise.resolve();let pi=null;function Ve(e){const t=pi||eg;return e?t.then(this?e.bind(this):e):t}function Cy(e){let t=Or+1,r=Kt.length;for(;t<r;){const a=t+r>>>1,o=Kt[a],n=Jo(o);n<e||n===e&&o.flags&2?t=a+1:r=a}return t}function zc(e){if(!(e.flags&1)){const t=Jo(e),r=Kt[Kt.length-1];!r||!(e.flags&2)&&t>=Jo(r)?Kt.push(e):Kt.splice(Cy(t),0,e),e.flags|=1,tg()}}function tg(){pi||(pi=eg.then(ag))}function Iy(e){we(e)?ro.push(...e):pa&&e.id===-1?pa.splice(Za+1,0,e):e.flags&1||(ro.push(e),e.flags|=1),tg()}function Lu(e,t,r=Or+1){for(!1;r<Kt.length;r++){const a=Kt[r];if(a&&a.flags&2){if(e&&a.id!==e.uid)continue;Kt.splice(r,1),r--,a.flags&4&&(a.flags&=-2),a(),a.flags&4||(a.flags&=-2)}}}function rg(e){if(ro.length){const t=[...new Set(ro)].sort((r,a)=>Jo(r)-Jo(a));if(ro.length=0,pa){pa.push(...t);return}for(pa=t,Za=0;Za<pa.length;Za++){const r=pa[Za];r.flags&4&&(r.flags&=-2),r.flags&8||r(),r.flags&=-2}pa=null,Za=0}}const Jo=e=>e.id==null?e.flags&2?-1:1/0:e.id;function ag(e){try{for(Or=0;Or<Kt.length;Or++){const t=Kt[Or];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),hn(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Or<Kt.length;Or++){const t=Kt[Or];t&&(t.flags&=-2)}Or=-1,Kt.length=0,rg(),pi=null,(Kt.length||ro.length)&&ag()}}let Jt=null,og=null;function fi(e){const t=Jt;return Jt=e,og=e&&e.type.__scopeId||null,t}function z(e,t=Jt,r){if(!t||e._n)return e;const a=(...o)=>{a._d&&bi(-1);const n=fi(t);let i;try{i=e(...o)}finally{fi(n),a._d&&bi(1)}return i};return a._n=!0,a._c=!0,a._d=!0,a}function Sa(e,t,r,a){const o=e.dirs,n=t&&t.dirs;for(let i=0;i<o.length;i++){const s=o[i];n&&(s.oldValue=n[i].value);let l=s.dir[a];l&&(ta(),xr(l,r,8,[e.el,s,e,t]),ra())}}const ng=Symbol("_vte"),ig=e=>e.__isTeleport,Fo=e=>e&&(e.disabled||e.disabled===""),Fu=e=>e&&(e.defer||e.defer===""),Vu=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Uu=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,gl=(e,t)=>{const r=e&&e.to;return ot(r)?t?t(r):null:r},sg={name:"Teleport",__isTeleport:!0,process(e,t,r,a,o,n,i,s,l,c){const{mc:u,pc:d,pbc:p,o:{insert:f,querySelector:h,createText:m,createComment:v}}=c,k=Fo(t.props);let{shapeFlag:y,children:b,dynamicChildren:w}=t;if(e==null){const _=t.el=m(""),S=t.anchor=m("");f(_,r,a),f(S,r,a);const A=($,j)=>{y&16&&u(b,$,j,o,n,i,s,l)},T=()=>{const $=t.target=gl(t.props,h),j=lg($,t,m,f);$&&(i!=="svg"&&Vu($)?i="svg":i!=="mathml"&&Uu($)&&(i="mathml"),o&&o.isCE&&(o.ce._teleportTargets||(o.ce._teleportTargets=new Set)).add($),k||(A($,j),ti(t,!1)))};k&&(A(r,S),ti(t,!0)),Fu(t.props)?(t.el.__isMounted=!1,_t(()=>{T(),delete t.el.__isMounted},n)):T()}else{if(Fu(t.props)&&e.el.__isMounted===!1){_t(()=>{sg.process(e,t,r,a,o,n,i,s,l,c)},n);return}t.el=e.el,t.targetStart=e.targetStart;const _=t.anchor=e.anchor,S=t.target=e.target,A=t.targetAnchor=e.targetAnchor,T=Fo(e.props),$=T?r:S,j=T?_:A;if(i==="svg"||Vu(S)?i="svg":(i==="mathml"||Uu(S))&&(i="mathml"),w?(p(e.dynamicChildren,w,$,o,n,i,s),Bc(e,t,!0)):l||d(e,t,$,j,o,n,i,s,!1),k)T?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Tn(t,r,_,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const ae=t.target=gl(t.props,h);ae&&Tn(t,ae,null,c,0)}else T&&Tn(t,S,A,c,1);ti(t,k)}},remove(e,t,r,{um:a,o:{remove:o}},n){const{shapeFlag:i,children:s,anchor:l,targetStart:c,targetAnchor:u,target:d,props:p}=e;if(d&&(o(c),o(u)),n&&o(l),i&16){const f=n||!Fo(p);for(let h=0;h<s.length;h++){const m=s[h];a(m,t,r,f,!!m.dynamicChildren)}}},move:Tn,hydrate:qy};function Tn(e,t,r,{o:{insert:a},m:o},n=2){n===0&&a(e.targetAnchor,t,r);const{el:i,anchor:s,shapeFlag:l,children:c,props:u}=e,d=n===2;if(d&&a(i,t,r),(!d||Fo(u))&&l&16)for(let p=0;p<c.length;p++)o(c[p],t,r,2);d&&a(s,t,r)}function qy(e,t,r,a,o,n,{o:{nextSibling:i,parentNode:s,querySelector:l,insert:c,createText:u}},d){function p(m,v,k,y){v.anchor=d(i(m),v,s(m),r,a,o,n),v.targetStart=k,v.targetAnchor=y}const f=t.target=gl(t.props,l),h=Fo(t.props);if(f){const m=f._lpa||f.firstChild;if(t.shapeFlag&16)if(h)p(e,t,m,m&&i(m));else{t.anchor=i(e);let v=m;for(;v;){if(v&&v.nodeType===8){if(v.data==="teleport start anchor")t.targetStart=v;else if(v.data==="teleport anchor"){t.targetAnchor=v,f._lpa=t.targetAnchor&&i(t.targetAnchor);break}}v=i(v)}t.targetAnchor||lg(f,t,u,c),d(m&&i(m),t,f,r,a,o,n)}ti(t,h)}else h&&t.shapeFlag&16&&p(e,t,e,i(e));return t.anchor&&i(t.anchor)}const Ac=sg;function ti(e,t){const r=e.ctx;if(r&&r.ut){let a,o;for(t?(a=e.el,o=e.anchor):(a=e.targetStart,o=e.targetAnchor);a&&a!==o;)a.nodeType===1&&a.setAttribute("data-v-owner",r.uid),a=a.nextSibling;r.ut()}}function lg(e,t,r,a){const o=t.targetStart=r(""),n=t.targetAnchor=r("");return o[ng]=n,e&&(a(o,e),a(n,e)),n}const Jr=Symbol("_leaveCb"),Pn=Symbol("_enterCb");function zy(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ue(()=>{e.isMounted=!0}),Qi(()=>{e.isUnmounting=!0}),e}const ur=[Function,Array],cg={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ur,onEnter:ur,onAfterEnter:ur,onEnterCancelled:ur,onBeforeLeave:ur,onLeave:ur,onAfterLeave:ur,onLeaveCancelled:ur,onBeforeAppear:ur,onAppear:ur,onAfterAppear:ur,onAppearCancelled:ur},ug=e=>{const t=e.subTree;return t.component?ug(t.component):t},Ay={name:"BaseTransition",props:cg,setup(e,{slots:t}){const r=Vt(),a=zy();return()=>{const o=t.default&&fg(t.default(),!0);if(!o||!o.length)return;const n=dg(o),i=Fe(e),{mode:s}=i;if(a.isLeaving)return Ps(n);const l=Hu(n);if(!l)return Ps(n);let c=hl(l,i,a,r,d=>c=d);l.type!==St&&lo(l,c);let u=r.subTree&&Hu(r.subTree);if(u&&u.type!==St&&!ma(u,l)&&ug(r).type!==St){let d=hl(u,i,a,r);if(lo(u,d),s==="out-in"&&l.type!==St)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,r.job.flags&8||r.update(),delete d.afterLeave,u=void 0},Ps(n);s==="in-out"&&l.type!==St?d.delayLeave=(p,f,h)=>{const m=pg(a,u);m[String(u.key)]=u,p[Jr]=()=>{f(),p[Jr]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{h(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return n}}};function dg(e){let t=e[0];if(e.length>1){for(const r of e)if(r.type!==St){t=r;break}}return t}const $y=Ay;function pg(e,t){const{leavingVNodes:r}=e;let a=r.get(t.type);return a||(a=Object.create(null),r.set(t.type,a)),a}function hl(e,t,r,a,o){const{appear:n,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:p,onLeave:f,onAfterLeave:h,onLeaveCancelled:m,onBeforeAppear:v,onAppear:k,onAfterAppear:y,onAppearCancelled:b}=t,w=String(e.key),_=pg(r,e),S=($,j)=>{$&&xr($,a,9,j)},A=($,j)=>{const ae=j[1];S($,j),we($)?$.every(G=>G.length<=1)&&ae():$.length<=1&&ae()},T={mode:i,persisted:s,beforeEnter($){let j=l;if(!r.isMounted)if(n)j=v||l;else return;$[Jr]&&$[Jr](!0);const ae=_[w];ae&&ma(e,ae)&&ae.el[Jr]&&ae.el[Jr](),S(j,[$])},enter($){let j=c,ae=u,G=d;if(!r.isMounted)if(n)j=k||c,ae=y||u,G=b||d;else return;let ee=!1;const U=$[Pn]=ne=>{ee||(ee=!0,ne?S(G,[$]):S(ae,[$]),T.delayedLeave&&T.delayedLeave(),$[Pn]=void 0)};j?A(j,[$,U]):U()},leave($,j){const ae=String(e.key);if($[Pn]&&$[Pn](!0),r.isUnmounting)return j();S(p,[$]);let G=!1;const ee=$[Jr]=U=>{G||(G=!0,j(),U?S(m,[$]):S(h,[$]),$[Jr]=void 0,_[ae]===e&&delete _[ae])};_[ae]=e,f?A(f,[$,ee]):ee()},clone($){const j=hl($,t,r,a,o);return o&&o(j),j}};return T}function Ps(e){if(Xi(e))return e=jr(e),e.children=null,e}function Hu(e){if(!Xi(e))return ig(e.type)&&e.children?dg(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:r}=e;if(r){if(t&16)return r[0];if(t&32&&Te(r.default))return r.default()}}function lo(e,t){e.shapeFlag&6&&e.component?(e.transition=t,lo(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 fg(e,t=!1,r){let a=[],o=0;for(let n=0;n<e.length;n++){let i=e[n];const s=r==null?i.key:String(r)+String(i.key!=null?i.key:n);i.type===qe?(i.patchFlag&128&&o++,a=a.concat(fg(i.children,t,s))):(t||i.type!==St)&&a.push(s!=null?jr(i,{key:s}):i)}if(o>1)for(let n=0;n<a.length;n++)a[n].patchFlag=-2;return a}function V(e,t){return Te(e)?ct({name:e.name},t,{setup:e}):e}function Ji(){const e=Vt();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function gg(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}const gi=new WeakMap;function Vo(e,t,r,a,o=!1){if(we(e)){e.forEach((h,m)=>Vo(h,t&&(we(t)?t[m]:t),r,a,o));return}if(Ta(a)&&!o){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&Vo(e,t,r,a.component.subTree);return}const n=a.shapeFlag&4?Dc(a.component):a.el,i=o?null:n,{i:s,r:l}=e,c=t&&t.r,u=s.refs===Ze?s.refs={}:s.refs,d=s.setupState,p=Fe(d),f=d===Ze?If:h=>Ge(p,h);if(c!=null&&c!==l){if(Wu(t),ot(c))u[c]=null,f(c)&&(d[c]=null);else if(Ye(c)){c.value=null;const h=t;h.k&&(u[h.k]=null)}}if(Te(l))hn(l,s,12,[i,u]);else{const h=ot(l),m=Ye(l);if(h||m){const v=()=>{if(e.f){const k=h?f(l)?d[l]:u[l]:l.value;if(o)we(k)&&vc(k,n);else if(we(k))k.includes(n)||k.push(n);else if(h)u[l]=[n],f(l)&&(d[l]=u[l]);else{const y=[n];l.value=y,e.k&&(u[e.k]=y)}}else h?(u[l]=i,f(l)&&(d[l]=i)):m&&(l.value=i,e.k&&(u[e.k]=i))};if(i){const k=()=>{v(),gi.delete(e)};k.id=-1,gi.set(e,k),_t(k,r)}else Wu(e),v()}}}function Wu(e){const t=gi.get(e);t&&(t.flags|=8,gi.delete(e))}Ui().requestIdleCallback;Ui().cancelIdleCallback;const Ta=e=>!!e.type.__asyncLoader,Xi=e=>e.type.__isKeepAlive,Oy={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const r=Vt(),a=r.ctx;if(!a.renderer)return()=>{const y=t.default&&t.default();return y&&y.length===1?y[0]:y};const o=new Map,n=new Set;let i=null;const s=r.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:d}}}=a,p=d("div");a.activate=(y,b,w,_,S)=>{const A=y.component;c(y,b,w,0,s),l(A.vnode,y,b,w,A,s,_,y.slotScopeIds,S),_t(()=>{A.isDeactivated=!1,A.a&&No(A.a);const T=y.props&&y.props.onVnodeMounted;T&&dr(T,A.parent,y)},s)},a.deactivate=y=>{const b=y.component;mi(b.m),mi(b.a),c(y,p,null,1,s),_t(()=>{b.da&&No(b.da);const w=y.props&&y.props.onVnodeUnmounted;w&&dr(w,b.parent,y),b.isDeactivated=!0},s)};function f(y){Bs(y),u(y,r,s,!0)}function h(y){o.forEach((b,w)=>{const _=xl(b.type);_&&!y(_)&&m(w)})}function m(y){const b=o.get(y);b&&(!i||!ma(b,i))?f(b):i&&Bs(i),o.delete(y),n.delete(y)}xe(()=>[e.include,e.exclude],([y,b])=>{y&&h(w=>Bo(y,w)),b&&h(w=>!Bo(b,w))},{flush:"post",deep:!0});let v=null;const k=()=>{v!=null&&(vi(r.subTree.type)?_t(()=>{o.set(v,Bn(r.subTree))},r.subTree.suspense):o.set(v,Bn(r.subTree)))};return Ue(k),mg(k),Qi(()=>{o.forEach(y=>{const{subTree:b,suspense:w}=r,_=Bn(b);if(y.type===_.type&&y.key===_.key){Bs(_);const S=_.component.da;S&&_t(S,w);return}f(y)})}),()=>{if(v=null,!t.default)return i=null;const y=t.default(),b=y[0];if(y.length>1)return i=null,y;if(!co(b)||!(b.shapeFlag&4)&&!(b.shapeFlag&128))return i=null,b;let w=Bn(b);if(w.type===St)return i=null,w;const _=w.type,S=xl(Ta(w)?w.type.__asyncResolved||{}:_),{include:A,exclude:T,max:$}=e;if(A&&(!S||!Bo(A,S))||T&&S&&Bo(T,S))return w.shapeFlag&=-257,i=w,b;const j=w.key==null?_:w.key,ae=o.get(j);return w.el&&(w=jr(w),b.shapeFlag&128&&(b.ssContent=w)),v=j,ae?(w.el=ae.el,w.component=ae.component,w.transition&&lo(w,w.transition),w.shapeFlag|=512,n.delete(j),n.add(j)):(n.add(j),$&&n.size>parseInt($,10)&&m(n.values().next().value)),w.shapeFlag|=256,i=w,vi(b.type)?b:w}}},Ku=Oy;function Bo(e,t){return we(e)?e.some(r=>Bo(r,t)):ot(e)?e.split(",").includes(t):Nb(e)?(e.lastIndex=0,e.test(t)):!1}function Ty(e,t){hg(e,"a",t)}function Py(e,t){hg(e,"da",t)}function hg(e,t,r=Dt){const a=e.__wdc||(e.__wdc=()=>{let o=r;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Yi(t,a,r),r){let o=r.parent;for(;o&&o.parent;)Xi(o.parent.vnode)&&By(a,t,r,o),o=o.parent}}function By(e,t,r,a){const o=Yi(t,e,a,!0);Lt(()=>{vc(a[t],o)},r)}function Bs(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Bn(e){return e.shapeFlag&128?e.ssContent:e}function Yi(e,t,r=Dt,a=!1){if(r){const o=r[e]||(r[e]=[]),n=t.__weh||(t.__weh=(...i)=>{ta();const s=vn(r),l=xr(t,r,e,i);return s(),ra(),l});return a?o.unshift(n):o.push(n),n}}const ia=e=>(t,r=Dt)=>{(!Qo||e==="sp")&&Yi(e,(...a)=>t(...a),r)},Ey=ia("bm"),Ue=ia("m"),jy=ia("bu"),mg=ia("u"),Qi=ia("bum"),Lt=ia("um"),Dy=ia("sp"),My=ia("rtg"),Ny=ia("rtc");function Ry(e,t=Dt){Yi("ec",e,t)}const vg="components";function Ly(e,t){return yg(vg,e,!0,t)||e}const bg=Symbol.for("v-ndc");function Pt(e){return ot(e)?yg(vg,e,!1)||e:e||bg}function yg(e,t,r=!0,a=!1){const o=Jt||Dt;if(o){const n=o.type;{const s=xl(n,!1);if(s&&(s===t||s===At(t)||s===Vi(At(t))))return n}const i=Gu(o[e]||n[e],t)||Gu(o.appContext[e],t);return!i&&a?n:i}}function Gu(e,t){return e&&(e[t]||e[At(t)]||e[Vi(At(t))])}function at(e,t,r,a){let o;const n=r,i=we(e);if(i||ot(e)){const s=i&&to(e);let l=!1,c=!1;s&&(l=!fr(e),c=va(e),e=Wi(e)),o=new Array(e.length);for(let u=0,d=e.length;u<d;u++)o[u]=t(l?c?ui(Tt(e[u])):Tt(e[u]):e[u],u,void 0,n)}else if(typeof e=="number"){o=new Array(e);for(let s=0;s<e;s++)o[s]=t(s+1,s,void 0,n)}else if(Qe(e))if(e[Symbol.iterator])o=Array.from(e,(s,l)=>t(s,l,void 0,n));else{const s=Object.keys(e);o=new Array(s.length);for(let l=0,c=s.length;l<c;l++){const u=s[l];o[l]=t(e[u],u,l,n)}}else o=[];return o}function $c(e,t){for(let r=0;r<t.length;r++){const a=t[r];if(we(a))for(let o=0;o<a.length;o++)e[a[o].name]=a[o].fn;else a&&(e[a.name]=a.key?(...o)=>{const n=a.fn(...o);return n&&(n.key=a.key),n}:a.fn)}return e}function P(e,t,r={},a,o){if(Jt.ce||Jt.parent&&Ta(Jt.parent)&&Jt.parent.ce){const c=Object.keys(r).length>0;return t!=="default"&&(r.name=t),x(),q(qe,null,[B("slot",r,a&&a())],c?-2:64)}let n=e[t];n&&n._c&&(n._d=!1),x();const i=n&&wg(n(r)),s=r.key||i&&i.key,l=q(qe,{key:(s&&!na(s)?s:`_${t}`)+(!i&&a?"_fb":"")},i||(a?a():[]),i&&e._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),n&&n._c&&(n._d=!0),l}function wg(e){return e.some(t=>co(t)?!(t.type===St||t.type===qe&&!wg(t.children)):!0)?e:null}function Fy(e,t){const r={};for(const a in e)r[Mo(a)]=e[a];return r}const ml=e=>e?Lg(e)?Dc(e):ml(e.parent):null,Uo=ct(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=>ml(e.parent),$root:e=>ml(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Sg(e),$forceUpdate:e=>e.f||(e.f=()=>{zc(e.update)}),$nextTick:e=>e.n||(e.n=Ve.bind(e.proxy)),$watch:e=>d0.bind(e)}),Es=(e,t)=>e!==Ze&&!e.__isScriptSetup&&Ge(e,t),Vy={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:r,setupState:a,data:o,props:n,accessCache:i,type:s,appContext:l}=e;let c;if(t[0]!=="$"){const f=i[t];if(f!==void 0)switch(f){case 1:return a[t];case 2:return o[t];case 4:return r[t];case 3:return n[t]}else{if(Es(a,t))return i[t]=1,a[t];if(o!==Ze&&Ge(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&Ge(c,t))return i[t]=3,n[t];if(r!==Ze&&Ge(r,t))return i[t]=4,r[t];vl&&(i[t]=0)}}const u=Uo[t];let d,p;if(u)return t==="$attrs"&&jt(e.attrs,"get",""),u(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(r!==Ze&&Ge(r,t))return i[t]=4,r[t];if(p=l.config.globalProperties,Ge(p,t))return p[t]},set({_:e},t,r){const{data:a,setupState:o,ctx:n}=e;return Es(o,t)?(o[t]=r,!0):a!==Ze&&Ge(a,t)?(a[t]=r,!0):Ge(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(n[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:a,appContext:o,propsOptions:n,type:i}},s){let l,c;return!!(r[s]||e!==Ze&&s[0]!=="$"&&Ge(e,s)||Es(t,s)||(l=n[0])&&Ge(l,s)||Ge(a,s)||Ge(Uo,s)||Ge(o.config.globalProperties,s)||(c=i.__cssModules)&&c[s])},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:Ge(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Ft(){return xg().slots}function Uy(){return xg().attrs}function xg(e){const t=Vt();return t.setupContext||(t.setupContext=Vg(t))}function Xo(e){return we(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}function kg(e,t){const r=Xo(e);for(const a in t){if(a.startsWith("__skip"))continue;let o=r[a];o?we(o)||Te(o)?o=r[a]={type:o,default:t[a]}:o.default=t[a]:o===null&&(o=r[a]={default:t[a]}),o&&t[`__skip_${a}`]&&(o.skipFactory=!0)}return r}function Oc(e,t){return!e||!t?e||t:we(e)&&we(t)?e.concat(t):ct({},Xo(e),Xo(t))}let vl=!0;function Hy(e){const t=Sg(e),r=e.proxy,a=e.ctx;vl=!1,t.beforeCreate&&Zu(t.beforeCreate,e,"bc");const{data:o,computed:n,methods:i,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:p,beforeUpdate:f,updated:h,activated:m,deactivated:v,beforeDestroy:k,beforeUnmount:y,destroyed:b,unmounted:w,render:_,renderTracked:S,renderTriggered:A,errorCaptured:T,serverPrefetch:$,expose:j,inheritAttrs:ae,components:G,directives:ee,filters:U}=t;if(c&&Wy(c,a,null),i)for(const Y in i){const H=i[Y];Te(H)&&(a[Y]=H.bind(r))}if(o){const Y=o.call(r,r);Qe(Y)&&(e.data=$t(Y))}if(vl=!0,n)for(const Y in n){const H=n[Y],he=Te(H)?H.bind(r,r):Te(H.get)?H.get.bind(r,r):Br,$e=!Te(H)&&Te(H.set)?H.set.bind(r):Br,N=C({get:he,set:$e});Object.defineProperty(a,Y,{enumerable:!0,configurable:!0,get:()=>N.value,set:Z=>N.value=Z})}if(s)for(const Y in s)_g(s[Y],a,r,Y);if(l){const Y=Te(l)?l.call(r):l;Reflect.ownKeys(Y).forEach(H=>{bt(H,Y[H])})}u&&Zu(u,e,"c");function te(Y,H){we(H)?H.forEach(he=>Y(he.bind(r))):H&&Y(H.bind(r))}if(te(Ey,d),te(Ue,p),te(jy,f),te(mg,h),te(Ty,m),te(Py,v),te(Ry,T),te(Ny,S),te(My,A),te(Qi,y),te(Lt,w),te(Dy,$),we(j))if(j.length){const Y=e.exposed||(e.exposed={});j.forEach(H=>{Object.defineProperty(Y,H,{get:()=>r[H],set:he=>r[H]=he,enumerable:!0})})}else e.exposed||(e.exposed={});_&&e.render===Br&&(e.render=_),ae!=null&&(e.inheritAttrs=ae),G&&(e.components=G),ee&&(e.directives=ee),$&&gg(e)}function Wy(e,t,r=Br){we(e)&&(e=bl(e));for(const a in e){const o=e[a];let n;Qe(o)?"default"in o?n=Xe(o.from||a,o.default,!0):n=Xe(o.from||a):n=Xe(o),Ye(n)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>n.value,set:i=>n.value=i}):t[a]=n}}function Zu(e,t,r){xr(we(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,r)}function _g(e,t,r,a){let o=a.includes(".")?jg(r,a):()=>r[a];if(ot(e)){const n=t[e];Te(n)&&xe(o,n)}else if(Te(e))xe(o,e.bind(r));else if(Qe(e))if(we(e))e.forEach(n=>_g(n,t,r,a));else{const n=Te(e.handler)?e.handler.bind(r):t[e.handler];Te(n)&&xe(o,n,e)}}function Sg(e){const t=e.type,{mixins:r,extends:a}=t,{mixins:o,optionsCache:n,config:{optionMergeStrategies:i}}=e.appContext,s=n.get(t);let l;return s?l=s:!o.length&&!r&&!a?l=t:(l={},o.length&&o.forEach(c=>hi(l,c,i,!0)),hi(l,t,i)),Qe(t)&&n.set(t,l),l}function hi(e,t,r,a=!1){const{mixins:o,extends:n}=t;n&&hi(e,n,r,!0),o&&o.forEach(i=>hi(e,i,r,!0));for(const i in t)if(!(a&&i==="expose")){const s=Ky[i]||r&&r[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const Ky={data:Ju,props:Xu,emits:Xu,methods:Eo,computed:Eo,beforeCreate:Ht,created:Ht,beforeMount:Ht,mounted:Ht,beforeUpdate:Ht,updated:Ht,beforeDestroy:Ht,beforeUnmount:Ht,destroyed:Ht,unmounted:Ht,activated:Ht,deactivated:Ht,errorCaptured:Ht,serverPrefetch:Ht,components:Eo,directives:Eo,watch:Zy,provide:Ju,inject:Gy};function Ju(e,t){return t?e?function(){return ct(Te(e)?e.call(this,this):e,Te(t)?t.call(this,this):t)}:t:e}function Gy(e,t){return Eo(bl(e),bl(t))}function bl(e){if(we(e)){const t={};for(let r=0;r<e.length;r++)t[e[r]]=e[r];return t}return e}function Ht(e,t){return e?[...new Set([].concat(e,t))]:t}function Eo(e,t){return e?ct(Object.create(null),e,t):t}function Xu(e,t){return e?we(e)&&we(t)?[...new Set([...e,...t])]:ct(Object.create(null),Xo(e),Xo(t??{})):t}function Zy(e,t){if(!e)return t;if(!t)return e;const r=ct(Object.create(null),e);for(const a in t)r[a]=Ht(e[a],t[a]);return r}function Cg(){return{app:null,config:{isNativeTag:If,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 Jy=0;function Xy(e,t){return function(r,a=null){Te(r)||(r=ct({},r)),a!=null&&!Qe(a)&&(a=null);const o=Cg(),n=new WeakSet,i=[];let s=!1;const l=o.app={_uid:Jy++,_component:r,_props:a,_container:null,_context:o,_instance:null,version:z0,get config(){return o.config},set config(c){},use(c,...u){return n.has(c)||(c&&Te(c.install)?(n.add(c),c.install(l,...u)):Te(c)&&(n.add(c),c(l,...u))),l},mixin(c){return o.mixins.includes(c)||o.mixins.push(c),l},component(c,u){return u?(o.components[c]=u,l):o.components[c]},directive(c,u){return u?(o.directives[c]=u,l):o.directives[c]}
vendor: 9,543 bytes, line 1
1,mount(c,u,d){if(!s){const p=l._ceVNode||B(r,a);return p.appContext=o,d===!0?d="svg":d===!1&&(d=void 0),e(p,c,d),s=!0,l._container=c,c.__vue_app__=l,Dc(p.component)}},onUnmount(c){i.push(c)},unmount(){s&&(xr(i,l._instance,16),e(null,l._container),delete l._container.__vue_app__)},provide(c,u){return o.provides[c]=u,l},runWithContext(c){const u=ao;ao=l;try{return c()}finally{ao=u}}};return l}}let ao=null;function bt(e,t){if(Dt){let r=Dt.provides;const a=Dt.parent&&Dt.parent.provides;a===r&&(r=Dt.provides=Object.create(a)),r[e]=t}}function Xe(e,t,r=!1){const a=Vt();if(a||ao){let o=ao?ao._context.provides:a?a.parent==null||a.ce?a.vnode.appContext&&a.vnode.appContext.provides:a.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return r&&Te(t)?t.call(a&&a.proxy):t}}const Ig={},qg=()=>Object.create(Ig),zg=e=>Object.getPrototypeOf(e)===Ig;function Yy(e,t,r,a=!1){const o={},n=qg();e.propsDefaults=Object.create(null),Ag(e,t,o,n);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);r?e.props=a?o:Sc(o):e.type.props?e.props=o:e.props=n,e.attrs=n}function Qy(e,t,r,a){const{props:o,attrs:n,vnode:{patchFlag:i}}=e,s=Fe(o),[l]=e.propsOptions;let c=!1;if((a||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d<u.length;d++){let p=u[d];if(es(e.emitsOptions,p))continue;const f=t[p];if(l)if(Ge(n,p))f!==n[p]&&(n[p]=f,c=!0);else{const h=At(p);o[h]=yl(l,s,h,f,e,!1)}else f!==n[p]&&(n[p]=f,c=!0)}}}else{Ag(e,t,o,n)&&(c=!0);let u;for(const d in s)(!t||!Ge(t,d)&&((u=rr(d))===d||!Ge(t,u)))&&(l?r&&(r[d]!==void 0||r[u]!==void 0)&&(o[d]=yl(l,s,d,void 0,e,!0)):delete o[d]);if(n!==s)for(const d in n)(!t||!Ge(t,d))&&(delete n[d],c=!0)}c&&Yr(e.attrs,"set","")}function Ag(e,t,r,a){const[o,n]=e.propsOptions;let i=!1,s;if(t)for(let l in t){if(Do(l))continue;const c=t[l];let u;o&&Ge(o,u=At(l))?!n||!n.includes(u)?r[u]=c:(s||(s={}))[u]=c:es(e.emitsOptions,l)||(!(l in a)||c!==a[l])&&(a[l]=c,i=!0)}if(n){const l=Fe(r),c=s||Ze;for(let u=0;u<n.length;u++){const d=n[u];r[d]=yl(o,l,d,c[d],e,!Ge(c,d))}}return i}function yl(e,t,r,a,o,n){const i=e[r];if(i!=null){const s=Ge(i,"default");if(s&&a===void 0){const l=i.default;if(i.type!==Function&&!i.skipFactory&&Te(l)){const{propsDefaults:c}=o;if(r in c)a=c[r];else{const u=vn(o);a=c[r]=l.call(null,t),u()}}else a=l;o.ce&&o.ce._setProp(r,a)}i[0]&&(n&&!s?a=!1:i[1]&&(a===""||a===rr(r))&&(a=!0))}return a}const e0=new WeakMap;function $g(e,t,r=!1){const a=r?e0:t.propsCache,o=a.get(e);if(o)return o;const n=e.props,i={},s=[];let l=!1;if(!Te(e)){const u=d=>{l=!0;const[p,f]=$g(d,t,!0);ct(i,p),f&&s.push(...f)};!r&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!n&&!l)return Qe(e)&&a.set(e,Qa),Qa;if(we(n))for(let u=0;u<n.length;u++){const d=At(n[u]);Yu(d)&&(i[d]=Ze)}else if(n)for(const u in n){const d=At(u);if(Yu(d)){const p=n[u],f=i[d]=we(p)||Te(p)?{type:p}:ct({},p),h=f.type;let m=!1,v=!0;if(we(h))for(let k=0;k<h.length;++k){const y=h[k],b=Te(y)&&y.name;if(b==="Boolean"){m=!0;break}else b==="String"&&(v=!1)}else m=Te(h)&&h.name==="Boolean";f[0]=m,f[1]=v,(m||Ge(f,"default"))&&s.push(d)}}const c=[i,s];return Qe(e)&&a.set(e,c),c}function Yu(e){return e[0]!=="$"&&!Do(e)}const Tc=e=>e==="_"||e==="_ctx"||e==="$stable",Pc=e=>we(e)?e.map(Tr):[Tr(e)],t0=(e,t,r)=>{if(t._n)return t;const a=z((...o)=>Pc(t(...o)),r);return a._c=!1,a},Og=(e,t,r)=>{const a=e._ctx;for(const o in e){if(Tc(o))continue;const n=e[o];if(Te(n))t[o]=t0(o,n,a);else if(n!=null){const i=Pc(n);t[o]=()=>i}}},Tg=(e,t)=>{const r=Pc(t);e.slots.default=()=>r},Pg=(e,t,r)=>{for(const a in t)(r||!Tc(a))&&(e[a]=t[a])},r0=(e,t,r)=>{const a=e.slots=qg();if(e.vnode.shapeFlag&32){const o=t._;o?(Pg(a,t,r),r&&$f(a,"_",o,!0)):Og(t,a)}else t&&Tg(e,t)},a0=(e,t,r)=>{const{vnode:a,slots:o}=e;let n=!0,i=Ze;if(a.shapeFlag&32){const s=t._;s?r&&s===1?n=!1:Pg(o,t,r):(n=!t.$stable,Og(t,o)),i=t}else t&&(Tg(e,t),i={default:1});if(n)for(const s in o)!Tc(s)&&i[s]==null&&delete o[s]},_t=b0;function o0(e){return n0(e)}function n0(e,t){const r=Ui();r.__VUE__=!0;const{insert:a,remove:o,patchProp:n,createElement:i,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:p,setScopeId:f=Br,insertStaticContent:h}=e,m=(I,O,D,W=null,J=null,re=null,ce=void 0,de=null,ue=!!O.dynamicChildren)=>{if(I===O)return;I&&!ma(I,O)&&(W=R(I),Z(I,J,re,!0),I=null),O.patchFlag===-2&&(ue=!1,O.dynamicChildren=null);const{type:se,ref:ye,shapeFlag:ge}=O;switch(se){case ts:v(I,O,D,W);break;case St:k(I,O,D,W);break;case Ds:I==null&&y(O,D,W,ce);break;case qe:G(I,O,D,W,J,re,ce,de,ue);break;default:ge&1?_(I,O,D,W,J,re,ce,de,ue):ge&6?ee(I,O,D,W,J,re,ce,de,ue):(ge&64||ge&128)&&se.process(I,O,D,W,J,re,ce,de,ue,be)}ye!=null&&J?Vo(ye,I&&I.ref,re,O||I,!O):ye==null&&I&&I.ref!=null&&Vo(I.ref,null,re,I,!0)},v=(I,O,D,W)=>{if(I==null)a(O.el=s(O.children),D,W);else{const J=O.el=I.el;O.children!==I.children&&c(J,O.children)}},k=(I,O,D,W)=>{I==null?a(O.el=l(O.children||""),D,W):O.el=I.el},y=(I,O,D,W)=>{[I.el,I.anchor]=h(I.children,O,D,W,I.el,I.anchor)},b=({el:I,anchor:O},D,W)=>{let J;for(;I&&I!==O;)J=p(I),a(I,D,W),I=J;a(O,D,W)},w=({el:I,anchor:O})=>{let D;for(;I&&I!==O;)D=p(I),o(I),I=D;o(O)},_=(I,O,D,W,J,re,ce,de,ue)=>{O.type==="svg"?ce="svg":O.type==="math"&&(ce="mathml"),I==null?S(O,D,W,J,re,ce,de,ue):$(I,O,J,re,ce,de,ue)},S=(I,O,D,W,J,re,ce,de)=>{let ue,se;const{props:ye,shapeFlag:ge,transition:Se,dirs:Pe}=I;if(ue=I.el=i(I.type,re,ye&&ye.is,ye),ge&8?u(ue,I.children):ge&16&&T(I.children,ue,null,W,J,js(I,re),ce,de),Pe&&Sa(I,null,W,"created"),A(ue,I,I.scopeId,ce,W),ye){for(const st in ye)st!=="value"&&!Do(st)&&n(ue,st,null,ye[st],re,W);"value"in ye&&n(ue,"value",null,ye.value,re),(se=ye.onVnodeBeforeMount)&&dr(se,W,I)}Pe&&Sa(I,null,W,"beforeMount");const Le=i0(J,Se);Le&&Se.beforeEnter(ue),a(ue,O,D),((se=ye&&ye.onVnodeMounted)||Le||Pe)&&_t(()=>{se&&dr(se,W,I),Le&&Se.enter(ue),Pe&&Sa(I,null,W,"mounted")},J)},A=(I,O,D,W,J)=>{if(D&&f(I,D),W)for(let re=0;re<W.length;re++)f(I,W[re]);if(J){let re=J.subTree;if(O===re||vi(re.type)&&(re.ssContent===O||re.ssFallback===O)){const ce=J.vnode;A(I,ce,ce.scopeId,ce.slotScopeIds,J.parent)}}},T=(I,O,D,W,J,re,ce,de,ue=0)=>{for(let se=ue;se<I.length;se++){const ye=I[se]=de?fa(I[se]):Tr(I[se]);m(null,ye,O,D,W,J,re,ce,de)}},$=(I,O,D,W,J,re,ce)=>{const de=O.el=I.el;let{patchFlag:ue,dynamicChildren:se,dirs:ye}=O;ue|=I.patchFlag&16;const ge=I.props||Ze,Se=O.props||Ze;let Pe;if(D&&Ca(D,!1),(Pe=Se.onVnodeBeforeUpdate)&&dr(Pe,D,O,I),ye&&Sa(O,I,D,"beforeUpdate"),D&&Ca(D,!0),(ge.innerHTML&&Se.innerHTML==null||ge.textContent&&Se.textContent==null)&&u(de,""),se?j(I.dynamicChildren,se,de,D,W,js(O,J),re):ce||H(I,O,de,null,D,W,js(O,J),re,!1),ue>0){if(ue&16)ae(de,ge,Se,D,J);else if(ue&2&&ge.class!==Se.class&&n(de,"class",null,Se.class,J),ue&4&&n(de,"style",ge.style,Se.style,J),ue&8){const Le=O.dynamicProps;for(let st=0;st<Le.length;st++){const Je=Le[st],Xt=ge[Je],Yt=Se[Je];(Yt!==Xt||Je==="value")&&n(de,Je,Xt,Yt,J,D)}}ue&1&&I.children!==O.children&&u(de,O.children)}else!ce&&se==null&&ae(de,ge,Se,D,J);((Pe=Se.onVnodeUpdated)||ye)&&_t(()=>{Pe&&dr(Pe,D,O,I),ye&&Sa(O,I,D,"updated")},W)},j=(I,O,D,W,J,re,ce)=>{for(let de=0;de<O.length;de++){const ue=I[de],se=O[de],ye=ue.el&&(ue.type===qe||!ma(ue,se)||ue.shapeFlag&198)?d(ue.el):D;m(ue,se,ye,null,W,J,re,ce,!0)}},ae=(I,O,D,W,J)=>{if(O!==D){if(O!==Ze)for(const re in O)!Do(re)&&!(re in D)&&n(I,re,O[re],null,J,W);for(const re in D){if(Do(re))continue;const ce=D[re],de=O[re];ce!==de&&re!=="value"&&n(I,re,de,ce,J,W)}"value"in D&&n(I,"value",O.value,D.value,J)}},G=(I,O,D,W,J,re,ce,de,ue)=>{const se=O.el=I?I.el:s(""),ye=O.anchor=I?I.anchor:s("");let{patchFlag:ge,dynamicChildren:Se,slotScopeIds:Pe}=O;Pe&&(de=de?de.concat(Pe):Pe),I==null?(a(se,D,W),a(ye,D,W),T(O.children||[],D,ye,J,re,ce,de,ue)):ge>0&&ge&64&&Se&&I.dynamicChildren?(j(I.dynamicChildren,Se,D,J,re,ce,de),(O.key!=null||J&&O===J.subTree)&&Bc(I,O,!0)):H(I,O,D,ye,J,re,ce,de,ue)},ee=(I,O,D,W,J,re,ce,de,ue)=>{O.slotScopeIds=de,I==null?O.shapeFlag&512?J.ctx.activate(O,D,W,ce,ue):U(O,D,W,J,re,ce,ue):ne(I,O,ue)},U=(I,O,D,W,J,re,ce)=>{const de=I.component=_0(I,W,J);if(Xi(I)&&(de.ctx.renderer=be),S0(de,!1,ce),de.asyncDep){if(J&&J.registerDep(de,te,ce),!I.el){const ue=de.subTree=B(St);k(null,ue,O,D),I.placeholder=ue.el}}else te(de,I,O,D,J,re,ce)},ne=(I,O,D)=>{const W=O.component=I.component;if(m0(I,O,D))if(W.asyncDep&&!W.asyncResolved){Y(W,O,D);return}else W.next=O,W.update();else O.el=I.el,W.vnode=O},te=(I,O,D,W,J,re,ce)=>{const de=()=>{if(I.isMounted){let{next:ge,bu:Se,u:Pe,parent:Le,vnode:st}=I;{const zr=Bg(I);if(zr){ge&&(ge.el=st.el,Y(I,ge,ce)),zr.asyncDep.then(()=>{I.isUnmounted||de()});return}}let Je=ge,Xt;Ca(I,!1),ge?(ge.el=st.el,Y(I,ge,ce)):ge=st,Se&&No(Se),(Xt=ge.props&&ge.props.onVnodeBeforeUpdate)&&dr(Xt,Le,ge,st),Ca(I,!0);const Yt=Qu(I),qr=I.subTree;I.subTree=Yt,m(qr,Yt,d(qr.el),R(qr),I,J,re),ge.el=Yt.el,Je===null&&v0(I,Yt.el),Pe&&_t(Pe,J),(Xt=ge.props&&ge.props.onVnodeUpdated)&&_t(()=>dr(Xt,Le,ge,st),J)}else{let ge;const{el:Se,props:Pe}=O,{bm:Le,m:st,parent:Je,root:Xt,type:Yt}=I,qr=Ta(O);Ca(I,!1),Le&&No(Le),!qr&&(ge=Pe&&Pe.onVnodeBeforeMount)&&dr(ge,Je,O),Ca(I,!0);{Xt.ce&&Xt.ce._def.shadowRoot!==!1&&Xt.ce._injectChildStyle(Yt);const zr=I.subTree=Qu(I);m(null,zr,D,W,I,J,re),O.el=zr.el}if(st&&_t(st,J),!qr&&(ge=Pe&&Pe.onVnodeMounted)){const zr=O;_t(()=>dr(ge,Je,zr),J)}(O.shapeFlag&256||Je&&Ta(Je.vnode)&&Je.vnode.shapeFlag&256)&&I.a&&_t(I.a,J),I.isMounted=!0,O=D=W=null}};I.scope.on();const ue=I.effect=new Ef(de);I.scope.off();const se=I.update=ue.run.bind(ue),ye=I.job=ue.runIfDirty.bind(ue);
vendor: 10,509 bytes, line 1
1ye.i=I,ye.id=I.uid,ue.scheduler=()=>zc(ye),Ca(I,!0),se()},Y=(I,O,D)=>{O.component=I;const W=I.vnode.props;I.vnode=O,I.next=null,Qy(I,O.props,W,D),a0(I,O.children,D),ta(),Lu(I),ra()},H=(I,O,D,W,J,re,ce,de,ue=!1)=>{const se=I&&I.children,ye=I?I.shapeFlag:0,ge=O.children,{patchFlag:Se,shapeFlag:Pe}=O;if(Se>0){if(Se&128){$e(se,ge,D,W,J,re,ce,de,ue);return}else if(Se&256){he(se,ge,D,W,J,re,ce,de,ue);return}}Pe&8?(ye&16&&Ce(se,J,re),ge!==se&&u(D,ge)):ye&16?Pe&16?$e(se,ge,D,W,J,re,ce,de,ue):Ce(se,J,re,!0):(ye&8&&u(D,""),Pe&16&&T(ge,D,W,J,re,ce,de,ue))},he=(I,O,D,W,J,re,ce,de,ue)=>{I=I||Qa,O=O||Qa;const se=I.length,ye=O.length,ge=Math.min(se,ye);let Se;for(Se=0;Se<ge;Se++){const Pe=O[Se]=ue?fa(O[Se]):Tr(O[Se]);m(I[Se],Pe,D,null,J,re,ce,de,ue)}se>ye?Ce(I,J,re,!0,!1,ge):T(O,D,W,J,re,ce,de,ue,ge)},$e=(I,O,D,W,J,re,ce,de,ue)=>{let se=0;const ye=O.length;let ge=I.length-1,Se=ye-1;for(;se<=ge&&se<=Se;){const Pe=I[se],Le=O[se]=ue?fa(O[se]):Tr(O[se]);if(ma(Pe,Le))m(Pe,Le,D,null,J,re,ce,de,ue);else break;se++}for(;se<=ge&&se<=Se;){const Pe=I[ge],Le=O[Se]=ue?fa(O[Se]):Tr(O[Se]);if(ma(Pe,Le))m(Pe,Le,D,null,J,re,ce,de,ue);else break;ge--,Se--}if(se>ge){if(se<=Se){const Pe=Se+1,Le=Pe<ye?O[Pe].el:W;for(;se<=Se;)m(null,O[se]=ue?fa(O[se]):Tr(O[se]),D,Le,J,re,ce,de,ue),se++}}else if(se>Se)for(;se<=ge;)Z(I[se],J,re,!0),se++;else{const Pe=se,Le=se,st=new Map;for(se=Le;se<=Se;se++){const nr=O[se]=ue?fa(O[se]):Tr(O[se]);nr.key!=null&&st.set(nr.key,se)}let Je,Xt=0;const Yt=Se-Le+1;let qr=!1,zr=0;const So=new Array(Yt);for(se=0;se<Yt;se++)So[se]=0;for(se=Pe;se<=ge;se++){const nr=I[se];if(Xt>=Yt){Z(nr,J,re,!0);continue}let Ar;if(nr.key!=null)Ar=st.get(nr.key);else for(Je=Le;Je<=Se;Je++)if(So[Je-Le]===0&&ma(nr,O[Je])){Ar=Je;break}Ar===void 0?Z(nr,J,re,!0):(So[Ar-Le]=se+1,Ar>=zr?zr=Ar:qr=!0,m(nr,O[Ar],D,null,J,re,ce,de,ue),Xt++)}const Tu=qr?s0(So):Qa;for(Je=Tu.length-1,se=Yt-1;se>=0;se--){const nr=Le+se,Ar=O[nr],Pu=O[nr+1],Bu=nr+1<ye?Pu.el||Pu.placeholder:W;So[se]===0?m(null,Ar,D,Bu,J,re,ce,de,ue):qr&&(Je<0||se!==Tu[Je]?N(Ar,D,Bu,2):Je--)}}},N=(I,O,D,W,J=null)=>{const{el:re,type:ce,transition:de,children:ue,shapeFlag:se}=I;if(se&6){N(I.component.subTree,O,D,W);return}if(se&128){I.suspense.move(O,D,W);return}if(se&64){ce.move(I,O,D,be);return}if(ce===qe){a(re,O,D);for(let ye=0;ye<ue.length;ye++)N(ue[ye],O,D,W);a(I.anchor,O,D);return}if(ce===Ds){b(I,O,D);return}if(W!==2&&se&1&&de)if(W===0)de.beforeEnter(re),a(re,O,D),_t(()=>de.enter(re),J);else{const{leave:ye,delayLeave:ge,afterLeave:Se}=de,Pe=()=>{I.ctx.isUnmounted?o(re):a(re,O,D)},Le=()=>{re._isLeaving&&re[Jr](!0),ye(re,()=>{Pe(),Se&&Se()})};ge?ge(re,Pe,Le):Le()}else a(re,O,D)},Z=(I,O,D,W=!1,J=!1)=>{const{type:re,props:ce,ref:de,children:ue,dynamicChildren:se,shapeFlag:ye,patchFlag:ge,dirs:Se,cacheIndex:Pe}=I;if(ge===-2&&(J=!1),de!=null&&(ta(),Vo(de,null,D,I,!0),ra()),Pe!=null&&(O.renderCache[Pe]=void 0),ye&256){O.ctx.deactivate(I);return}const Le=ye&1&&Se,st=!Ta(I);let Je;if(st&&(Je=ce&&ce.onVnodeBeforeUnmount)&&dr(Je,O,I),ye&6)Oe(I.component,D,W);else{if(ye&128){I.suspense.unmount(D,W);return}Le&&Sa(I,null,O,"beforeUnmount"),ye&64?I.type.remove(I,O,D,be,W):se&&!se.hasOnce&&(re!==qe||ge>0&&ge&64)?Ce(se,O,D,!1,!0):(re===qe&&ge&384||!J&&ye&16)&&Ce(ue,O,D),W&&le(I)}(st&&(Je=ce&&ce.onVnodeUnmounted)||Le)&&_t(()=>{Je&&dr(Je,O,I),Le&&Sa(I,null,O,"unmounted")},D)},le=I=>{const{type:O,el:D,anchor:W,transition:J}=I;if(O===qe){fe(D,W);return}if(O===Ds){w(I);return}const re=()=>{o(D),J&&!J.persisted&&J.afterLeave&&J.afterLeave()};if(I.shapeFlag&1&&J&&!J.persisted){const{leave:ce,delayLeave:de}=J,ue=()=>ce(D,re);de?de(I.el,re,ue):ue()}else re()},fe=(I,O)=>{let D;for(;I!==O;)D=p(I),o(I),I=D;o(O)},Oe=(I,O,D)=>{const{bum:W,scope:J,job:re,subTree:ce,um:de,m:ue,a:se}=I;mi(ue),mi(se),W&&No(W),J.stop(),re&&(re.flags|=8,Z(ce,I,O,D)),de&&_t(de,O),_t(()=>{I.isUnmounted=!0},O)},Ce=(I,O,D,W=!1,J=!1,re=0)=>{for(let ce=re;ce<I.length;ce++)Z(I[ce],O,D,W,J)},R=I=>{if(I.shapeFlag&6)return R(I.component.subTree);if(I.shapeFlag&128)return I.suspense.next();const O=p(I.anchor||I.el),D=O&&O[ng];return D?p(D):O};let L=!1;const ie=(I,O,D)=>{I==null?O._vnode&&Z(O._vnode,null,null,!0):m(O._vnode||null,I,O,null,null,null,D),O._vnode=I,L||(L=!0,Lu(),rg(),L=!1)},be={p:m,um:Z,m:N,r:le,mt:U,mc:T,pc:H,pbc:j,n:R,o:e};return{render:ie,hydrate:void 0,createApp:Xy(ie)}}function js({type:e,props:t},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function Ca({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function i0(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Bc(e,t,r=!1){const a=e.children,o=t.children;if(we(a)&&we(o))for(let n=0;n<a.length;n++){const i=a[n];let s=o[n];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=o[n]=fa(o[n]),s.el=i.el),!r&&s.patchFlag!==-2&&Bc(i,s)),s.type===ts&&s.patchFlag!==-1&&(s.el=i.el),s.type===St&&!s.el&&(s.el=i.el)}}function s0(e){const t=e.slice(),r=[0];let a,o,n,i,s;const l=e.length;for(a=0;a<l;a++){const c=e[a];if(c!==0){if(o=r[r.length-1],e[o]<c){t[a]=o,r.push(a);continue}for(n=0,i=r.length-1;n<i;)s=n+i>>1,e[r[s]]<c?n=s+1:i=s;c<e[r[n]]&&(n>0&&(t[a]=r[n-1]),r[n]=a)}}for(n=r.length,i=r[n-1];n-- >0;)r[n]=i,i=t[i];return r}function Bg(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Bg(t)}function mi(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const l0=Symbol.for("v-scx"),c0=()=>Xe(l0);function Bt(e,t){return mn(e,null,t)}function Eg(e,t){return mn(e,null,{flush:"post"})}function u0(e,t){return mn(e,null,{flush:"sync"})}function xe(e,t,r){return mn(e,t,r)}function mn(e,t,r=Ze){const{immediate:a,deep:o,flush:n,once:i}=r,s=ct({},r),l=t&&a||!t&&n!=="post";let c;if(Qo){if(n==="sync"){const f=c0();c=f.__watcherHandles||(f.__watcherHandles=[])}else if(!l){const f=()=>{};return f.stop=Br,f.resume=Br,f.pause=Br,f}}const u=Dt;s.call=(f,h,m)=>xr(f,u,h,m);let d=!1;n==="post"?s.scheduler=f=>{_t(f,u&&u.suspense)}:n!=="sync"&&(d=!0,s.scheduler=(f,h)=>{h?f():zc(f)}),s.augmentJob=f=>{t&&(f.flags|=4),d&&(f.flags|=2,u&&(f.id=u.uid,f.i=u))};const p=_y(e,t,s);return Qo&&(c?c.push(p):l&&p()),p}function d0(e,t,r){const a=this.proxy,o=ot(e)?e.includes(".")?jg(a,e):()=>a[e]:e.bind(a,a);let n;Te(t)?n=t:(n=t.handler,r=t);const i=vn(this),s=mn(o,n.bind(a),r);return i(),s}function jg(e,t){const r=t.split(".");return()=>{let a=e;for(let o=0;o<r.length&&a;o++)a=a[r[o]];return a}}function Ec(e,t,r=Ze){const a=Vt(),o=At(t),n=rr(t),i=Dg(e,o),s=qc((l,c)=>{let u,d=Ze,p;return u0(()=>{const f=e[o];tr(u,f)&&(u=f,c())}),{get(){return l(),r.get?r.get(u):u},set(f){const h=r.set?r.set(f):f;if(!tr(h,u)&&!(d!==Ze&&tr(f,d)))return;const m=a.vnode.props;m&&(t in m||o in m||n in m)&&(`onUpdate:${t}`in m||`onUpdate:${o}`in m||`onUpdate:${n}`in m)||(u=f,c()),a.emit(`update:${t}`,h),tr(f,h)&&tr(f,d)&&!tr(h,p)&&c(),d=f,p=h}}});return s[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?i||Ze:s,done:!1}:{done:!0}}}},s}const Dg=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${At(t)}Modifiers`]||e[`${rr(t)}Modifiers`];function p0(e,t,...r){if(e.isUnmounted)return;const a=e.vnode.props||Ze;let o=r;const n=t.startsWith("update:"),i=n&&Dg(a,t.slice(7));i&&(i.trim&&(o=r.map(u=>ot(u)?u.trim():u)),i.number&&(o=r.map(Vb)));let s,l=a[s=Mo(t)]||a[s=Mo(At(t))];!l&&n&&(l=a[s=Mo(rr(t))]),l&&xr(l,e,6,o);const c=a[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,xr(c,e,6,o)}}const f0=new WeakMap;function Mg(e,t,r=!1){const a=r?f0:t.emitsCache,o=a.get(e);if(o!==void 0)return o;const n=e.emits;let i={},s=!1;if(!Te(e)){const l=c=>{const u=Mg(c,t,!0);u&&(s=!0,ct(i,u))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!n&&!s?(Qe(e)&&a.set(e,null),null):(we(n)?n.forEach(l=>i[l]=null):ct(i,n),Qe(e)&&a.set(e,i),i)}function es(e,t){return!e||!Ri(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ge(e,t[0].toLowerCase()+t.slice(1))||Ge(e,rr(t))||Ge(e,t))}function Qu(e){const{type:t,vnode:r,proxy:a,withProxy:o,propsOptions:[n],slots:i,attrs:s,emit:l,render:c,renderCache:u,props:d,data:p,setupState:f,ctx:h,inheritAttrs:m}=e,v=fi(e);let k,y;try{if(r.shapeFlag&4){const w=o||a,_=w;k=Tr(c.call(_,w,u,d,f,p,h)),y=s}else{const w=t;k=Tr(w.length>1?w(d,{attrs:s,slots:i,emit:l}):w(d,null)),y=t.props?s:g0(s)}}catch(w){Ho.length=0,Zi(w,e,1),k=B(St)}let b=k;if(y&&m!==!1){const w=Object.keys(y),{shapeFlag:_}=b;w.length&&_&7&&(n&&w.some(mc)&&(y=h0(y,n)),b=jr(b,y,!1,!0))}return r.dirs&&(b=jr(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(r.dirs):r.dirs),r.transition&&lo(b,r.transition),k=b,fi(v),k}const g0=e=>{let t;for(const r in e)(r==="class"||r==="style"||Ri(r))&&((t||(t={}))[r]=e[r]);return t},h0=(e,t)=>{const r={};for(const a in e)(!mc(a)||!(a.slice(9)in t))&&(r[a]=e[a]);return r};function m0(e,t,r){const{props:a,children:o,component:n}=e,{props:i,children:s,patchFlag:l}=t,c=n.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return a?ed(a,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let d=0;d<u.length;d++){const p=u[d];if(i[p]!==a[p]&&!es(c,p))return!0}}}else return(o||s)&&(!s||!s.$stable)?!0:a===i?!1:a?i?ed(a,i,c):!0:!!i;return!1}function ed(e,t,r){const a=Object.keys(t);if(a.length!==Object.keys(e).length)return!0;for(let o=0;o<a.length;o++){const n=a[o];if(t[n]!==e[n]&&!es(r,n))return!0}return!1}function v0({vnode:e,parent:t},r){for(;t;){const a=t.subTree;if(a.suspense&&a.suspense.activeBranch===e&&(a.el=e.el),a===e)(e=t.vnode).el=r,t=t.parent;else break}}const vi=e=>e.__isSuspense;function b0(e,t){t&&t.pendingBranch?we(e)?t.effects.push(...e):t.effects.push(e):Iy(e)}const qe=Symbol.for("v-fgt"),ts=Symbol.for("v-txt"),St=Symbol.for("v-cmt"),Ds=Symbol.for("v-stc"),Ho=[];let sr=null;function x(e=!1){Ho.push(sr=e?null:[])}function y0(){Ho.pop(),sr=Ho[Ho.length-1]||null}let Yo=1;function bi(e,t=!1){Yo+=e,e<0&&sr&&t&&(sr.hasOnce=!0)}function Ng(e){return e.dynamicChildren=Yo>0?sr||Qa:null,y0(),Yo>0&&sr&&sr.push(e),e}function F(e,t,r,a,o,n){return Ng(M(e,t,r,a,o,n,!0))}function q(e,t,r,a,o){return Ng(B(e,t,r,a,o,!0))}function co(e){return e?e.__v_isVNode===!0:!1}function ma(e,t){return e.type===t.type&&e.key===t.key}const Rg=({key:e})=>e??null,ri=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?ot(e)||Ye(e)||Te(e)?{i:Jt,r:e,k:t,f:!!r}:e:null);function M(e,t=null,r=null,a=0,o=null,n=e===qe?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,t
vendor: 4,601 bytes, line 1
1ype:e,props:t,key:t&&Rg(t),ref:t&&ri(t),scopeId:og,slotScopeIds:null,children:r,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:n,patchFlag:a,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Jt};return s?(jc(l,r),n&128&&e.normalize(l)):r&&(l.shapeFlag|=ot(r)?8:16),Yo>0&&!i&&sr&&(l.patchFlag>0||n&6)&&l.patchFlag!==32&&sr.push(l),l}const B=w0;function w0(e,t=null,r=null,a=0,o=null,n=!1){if((!e||e===bg)&&(e=St),co(e)){const s=jr(e,t,!0);return r&&jc(s,r),Yo>0&&!n&&sr&&(s.shapeFlag&6?sr[sr.indexOf(e)]=s:sr.push(s)),s.patchFlag=-2,s}if(q0(e)&&(e=e.__vccOpts),t){t=He(t);let{class:s,style:l}=t;s&&!ot(s)&&(t.class=K(s)),Qe(l)&&(Cc(l)&&!we(l)&&(l=ct({},l)),t.style=Rt(l))}const i=ot(e)?1:vi(e)?128:ig(e)?64:Qe(e)?4:Te(e)?2:0;return M(e,t,r,a,o,i,n,!0)}function He(e){return e?Cc(e)||zg(e)?ct({},e):e:null}function jr(e,t,r=!1,a=!1){const{props:o,ref:n,patchFlag:i,children:s,transition:l}=e,c=t?oe(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Rg(c),ref:t&&t.ref?r&&n?we(n)?n.concat(ri(t)):[n,ri(t)]:ri(t):n,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!==qe?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&jr(e.ssContent),ssFallback:e.ssFallback&&jr(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&a&&lo(u,l.clone(u)),u}function Ee(e=" ",t=0){return B(ts,null,e,t)}function X(e="",t=!1){return t?(x(),q(St,null,e)):B(St,null,e)}function Tr(e){return e==null||typeof e=="boolean"?B(St):we(e)?B(qe,null,e.slice()):co(e)?fa(e):B(ts,null,String(e))}function fa(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:jr(e)}function jc(e,t){let r=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(we(t))r=16;else if(typeof t=="object")if(a&65){const o=t.default;o&&(o._c&&(o._d=!1),jc(e,o()),o._c&&(o._d=!0));return}else{r=32;const o=t._;!o&&!zg(t)?t._ctx=Jt:o===3&&Jt&&(Jt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Te(t)?(t={default:t,_ctx:Jt},r=32):(t=String(t),a&64?(r=16,t=[Ee(t)]):r=8);e.children=t,e.shapeFlag|=r}function oe(...e){const t={};for(let r=0;r<e.length;r++){const a=e[r];for(const o in a)if(o==="class")t.class!==a.class&&(t.class=K([t.class,a.class]));else if(o==="style")t.style=Rt([t.style,a.style]);else if(Ri(o)){const n=t[o],i=a[o];i&&n!==i&&!(we(n)&&n.includes(i))&&(t[o]=n?[].concat(n,i):i)}else o!==""&&(t[o]=a[o])}return t}function dr(e,t,r,a=null){xr(e,t,7,[r,a])}const x0=Cg();let k0=0;function _0(e,t,r){const a=e.type,o=(t?t.appContext:e.appContext)||x0,n={uid:k0++,vnode:e,type:a,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Bf(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:$g(a,o),emitsOptions:Mg(a,o),emit:null,emitted:null,propsDefaults:Ze,inheritAttrs:a.inheritAttrs,ctx:Ze,data:Ze,props:Ze,attrs:Ze,slots:Ze,refs:Ze,setupState:Ze,setupContext:null,suspense:r,suspenseId:r?r.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 n.ctx={_:n},n.root=t?t.root:n,n.emit=p0.bind(null,n),e.ce&&e.ce(n),n}let Dt=null;const Vt=()=>Dt||Jt;let yi,wl;{const e=Ui(),t=(r,a)=>{let o;return(o=e[r])||(o=e[r]=[]),o.push(a),n=>{o.length>1?o.forEach(i=>i(n)):o[0](n)}};yi=t("__VUE_INSTANCE_SETTERS__",r=>Dt=r),wl=t("__VUE_SSR_SETTERS__",r=>Qo=r)}const vn=e=>{const t=Dt;return yi(e),e.scope.on(),()=>{e.scope.off(),yi(t)}},td=()=>{Dt&&Dt.scope.off(),yi(null)};function Lg(e){return e.vnode.shapeFlag&4}let Qo=!1;function S0(e,t=!1,r=!1){t&&wl(t);const{props:a,children:o}=e.vnode,n=Lg(e);Yy(e,a,n,t),r0(e,o,r||t);const i=n?C0(e,t):void 0;return t&&wl(!1),i}function C0(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Vy);const{setup:a}=r;if(a){ta();const o=e.setupContext=a.length>1?Vg(e):null,n=vn(e),i=hn(a,e,0,[e.props,o]),s=zf(i);if(ra(),n(),(s||e.sp)&&!Ta(e)&&gg(e),s){if(i.then(td,td),t)return i.then(l=>{rd(e,l)}).catch(l=>{Zi(l,e,0)});e.asyncDep=i}else rd(e,i)}else Fg(e)}
vendor: 1,725 bytes, line 1
1function rd(e,t,r){Te(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Qe(t)&&(e.setupState=Yf(t)),Fg(e)}function Fg(e,t,r){const a=e.type;e.render||(e.render=a.render||Br);{const o=vn(e);ta();try{Hy(e)}finally{ra(),o()}}}const I0={get(e,t){return jt(e,"get",""),e[t]}};function Vg(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,I0),slots:e.slots,emit:e.emit,expose:t}}function Dc(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Yf(Ic(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in Uo)return Uo[r](e)},has(t,r){return r in t||r in Uo}})):e.proxy}function xl(e,t=!0){return Te(e)?e.displayName||e.name:e.name||t&&e.__name}function q0(e){return Te(e)&&"__vccOpts"in e}const C=(e,t)=>xy(e,t,Qo);function wr(e,t,r){try{bi(-1);const a=arguments.length;return a===2?Qe(t)&&!we(t)?co(t)?B(e,null,[t]):B(e,t):B(e,null,t):(a>3?r=Array.prototype.slice.call(arguments,2):a===3&&co(r)&&(r=[r]),B(e,t,r))}finally{bi(1)}}const z0="3.5.22";let kl;const ad=typeof window<"u"&&window.trustedTypes;if(ad)try{kl=ad.createPolicy("vue",{createHTML:e=>e})}catch{}const Ug=kl?e=>kl.createHTML(e):e=>e,A0="http://www.w3.org/2000/svg",$0="http://www.w3.org/1998/Math/MathML",Zr=typeof document<"u"?document:null,od=Zr&&Zr.createElement("template"),O0={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,a)=>{const o=t==="svg"?Zr.createElementNS(A0,e):t==="mathml"?Zr.createElementNS($0,e):r?Zr.createElement(e,{is:r}):Zr.createElement(e);return e==="select"&&a&&a.multiple!=null&&o.setAttribute("multiple",a.multiple),o},createText:e=>Zr.createTextNode(e),createComment:e=>Zr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
vendor: 24,477 bytes, line 1
1{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Zr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,a,o,n){const i=r?r.previousSibling:t.lastChild;if(o&&(o===n||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),r),!(o===n||!(o=o.nextSibling)););else{od.innerHTML=Ug(a==="svg"?`<svg>${e}</svg>`:a==="mathml"?`<math>${e}</math>`:e);const s=od.content;if(a==="svg"||a==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},la="transition",Io="animation",en=Symbol("_vtc"),Hg={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},T0=ct({},cg,Hg),P0=e=>(e.displayName="Transition",e.props=T0,e),wi=P0((e,{slots:t})=>wr($y,B0(e),t)),Ia=(e,t=[])=>{we(e)?e.forEach(r=>r(...t)):e&&e(...t)},nd=e=>e?we(e)?e.some(t=>t.length>1):e.length>1:!1;function B0(e){const t={};for(const G in e)G in Hg||(t[G]=e[G]);if(e.css===!1)return t;const{name:r="v",type:a,duration:o,enterFromClass:n=`${r}-enter-from`,enterActiveClass:i=`${r}-enter-active`,enterToClass:s=`${r}-enter-to`,appearFromClass:l=n,appearActiveClass:c=i,appearToClass:u=s,leaveFromClass:d=`${r}-leave-from`,leaveActiveClass:p=`${r}-leave-active`,leaveToClass:f=`${r}-leave-to`}=e,h=E0(o),m=h&&h[0],v=h&&h[1],{onBeforeEnter:k,onEnter:y,onEnterCancelled:b,onLeave:w,onLeaveCancelled:_,onBeforeAppear:S=k,onAppear:A=y,onAppearCancelled:T=b}=t,$=(G,ee,U,ne)=>{G._enterCancelled=ne,qa(G,ee?u:s),qa(G,ee?c:i),U&&U()},j=(G,ee)=>{G._isLeaving=!1,qa(G,d),qa(G,f),qa(G,p),ee&&ee()},ae=G=>(ee,U)=>{const ne=G?A:y,te=()=>$(ee,G,U);Ia(ne,[ee,te]),id(()=>{qa(ee,G?l:n),Hr(ee,G?u:s),nd(ne)||sd(ee,a,m,te)})};return ct(t,{onBeforeEnter(G){Ia(k,[G]),Hr(G,n),Hr(G,i)},onBeforeAppear(G){Ia(S,[G]),Hr(G,l),Hr(G,c)},onEnter:ae(!1),onAppear:ae(!0),onLeave(G,ee){G._isLeaving=!0;const U=()=>j(G,ee);Hr(G,d),G._enterCancelled?(Hr(G,p),ud(G)):(ud(G),Hr(G,p)),id(()=>{G._isLeaving&&(qa(G,d),Hr(G,f),nd(w)||sd(G,a,v,U))}),Ia(w,[G,U])},onEnterCancelled(G){$(G,!1,void 0,!0),Ia(b,[G])},onAppearCancelled(G){$(G,!0,void 0,!0),Ia(T,[G])},onLeaveCancelled(G){j(G),Ia(_,[G])}})}function E0(e){if(e==null)return null;if(Qe(e))return[Ms(e.enter),Ms(e.leave)];{const t=Ms(e);return[t,t]}}function Ms(e){return ul(e)}function Hr(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[en]||(e[en]=new Set)).add(t)}function qa(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const r=e[en];r&&(r.delete(t),r.size||(e[en]=void 0))}function id(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let j0=0;function sd(e,t,r,a){const o=e._endId=++j0,n=()=>{o===e._endId&&a()};if(r!=null)return setTimeout(n,r);const{type:i,timeout:s,propCount:l}=D0(e,t);if(!i)return a();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,p),n()},p=f=>{f.target===e&&++u>=l&&d()};setTimeout(()=>{u<l&&d()},s+1),e.addEventListener(c,p)}function D0(e,t){const r=window.getComputedStyle(e),a=h=>(r[h]||"").split(", "),o=a(`${la}Delay`),n=a(`${la}Duration`),i=ld(o,n),s=a(`${Io}Delay`),l=a(`${Io}Duration`),c=ld(s,l);let u=null,d=0,p=0;t===la?i>0&&(u=la,d=i,p=n.length):t===Io?c>0&&(u=Io,d=c,p=l.length):(d=Math.max(i,c),u=d>0?i>c?la:Io:null,p=u?u===la?n.length:l.length:0);const f=u===la&&/\b(?:transform|all)(?:,|$)/.test(a(`${la}Property`).toString());return{type:u,timeout:d,propCount:p,hasTransform:f}}function ld(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((r,a)=>cd(r)+cd(e[a])))}function cd(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function ud(e){return(e?e.ownerDocument:document).body.offsetHeight}function M0(e,t,r){const a=e[en];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const dd=Symbol("_vod"),N0=Symbol("_vsh"),R0=Symbol(""),L0=/(?:^|;)\s*display\s*:/;function F0(e,t,r){const a=e.style,o=ot(r);let n=!1;if(r&&!o){if(t)if(ot(t))for(const i of t.split(";")){const s=i.slice(0,i.indexOf(":")).trim();r[s]==null&&ai(a,s,"")}else for(const i in t)r[i]==null&&ai(a,i,"");for(const i in r)i==="display"&&(n=!0),ai(a,i,r[i])}else if(o){if(t!==r){const i=a[R0];i&&(r+=";"+i),a.cssText=r,n=L0.test(r)}}else t&&e.removeAttribute("style");dd in e&&(e[dd]=n?a.display:"",e[N0]&&(a.display="none"))}const pd=/\s*!important$/;function ai(e,t,r){if(we(r))r.forEach(a=>ai(e,t,a));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const a=V0(e,t);pd.test(r)?e.setProperty(rr(a),r.replace(pd,""),"important"):e[a]=r}}const fd=["Webkit","Moz","ms"],Ns={};function V0(e,t){const r=Ns[t];if(r)return r;let a=At(t);if(a!=="filter"&&a in e)return Ns[t]=a;a=Vi(a);for(let o=0;o<fd.length;o++){const n=fd[o]+a;if(n in e)return Ns[t]=n}return t}const gd="http://www.w3.org/1999/xlink";function hd(e,t,r,a,o,n=Zb(t)){a&&t.startsWith("xlink:")?r==null?e.removeAttributeNS(gd,t.slice(6,t.length)):e.setAttributeNS(gd,t,r):r==null||n&&!Of(r)?e.removeAttribute(t):e.setAttribute(t,n?"":na(r)?String(r):r)}function md(e,t,r,a,o){if(t==="innerHTML"||t==="textContent"){r!=null&&(e[t]=t==="innerHTML"?Ug(r):r);return}const n=e.tagName;if(t==="value"&&n!=="PROGRESS"&&!n.includes("-")){const s=n==="OPTION"?e.getAttribute("value")||"":e.value,l=r==null?e.type==="checkbox"?"on":"":String(r);(s!==l||!("_value"in e))&&(e.value=l),r==null&&e.removeAttribute(t),e._value=r;return}let i=!1;if(r===""||r==null){const s=typeof e[t];s==="boolean"?r=Of(r):r==null&&s==="string"?(r="",i=!0):s==="number"&&(r=0,i=!0)}try{e[t]=r}catch{}i&&e.removeAttribute(o||t)}function U0(e,t,r,a){e.addEventListener(t,r,a)}function H0(e,t,r,a){e.removeEventListener(t,r,a)}const vd=Symbol("_vei");function W0(e,t,r,a,o=null){const n=e[vd]||(e[vd]={}),i=n[t];if(a&&i)i.value=a;else{const[s,l]=K0(t);if(a){const c=n[t]=J0(a,o);U0(e,s,c,l)}else i&&(H0(e,s,i,l),n[t]=void 0)}}const bd=/(?:Once|Passive|Capture)$/;function K0(e){let t;if(bd.test(e)){t={};let r;for(;r=e.match(bd);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):rr(e.slice(2)),t]}let Rs=0;const G0=Promise.resolve(),Z0=()=>Rs||(G0.then(()=>Rs=0),Rs=Date.now());function J0(e,t){const r=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=r.attached)return;xr(X0(a,r.value),t,5,[a])};return r.value=e,r.attached=Z0(),r}function X0(e,t){if(we(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(a=>o=>!o._stopped&&a&&a(o))}else return t}const yd=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Y0=(e,t,r,a,o,n)=>{const i=o==="svg";t==="class"?M0(e,a,i):t==="style"?F0(e,r,a):Ri(t)?mc(t)||W0(e,t,r,a,n):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Q0(e,t,a,i))?(md(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&hd(e,t,a,i,n,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!ot(a))?md(e,At(t),a,n,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),hd(e,t,a,i))};function Q0(e,t,r,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&yd(t)&&Te(r));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return yd(t)&&ot(r)?!1:t in e}const wd={};function ew(e,t,r){let a=V(e,t);Li(a)&&(a=ct({},a,t));class o extends Mc{constructor(i){super(a,i,r)}}return o.def=a,o}const tw=typeof HTMLElement<"u"?HTMLElement:class{};class Mc extends tw{constructor(t,r={},a=kd){super(),this._def=t,this._props=r,this._createApp=a,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&a!==kd?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(ct({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof Mc){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,Ve(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const r of t)this._setAttr(r.attributeName)}_resolveDef(){if(this._pendingResolve)return;for(let a=0;a<this.attributes.length;a++)this._setAttr(this.attributes[a].name);this._ob=new MutationObserver(this._processMutations.bind(this)),this._ob.observe(this,{attributes:!0});const t=(a,o=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:n,styles:i}=a;let s;if(n&&!we(n))for(const l in n){const c=n[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=ul(this._props[l])),(s||(s=Object.create(null)))[At(l)]=!0)}this._numberProps=s,this._resolveProps(a),this.shadowRoot&&this._applyStyles(i),this._mount(a)},r=this._def.__asyncLoader;r?this._pendingResolve=r().then(a=>{a.configureApp=this._def.configureApp,t(this._def=a,!0)}):t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const r=this._instance&&this._instance.exposed;if(r)for(const a in r)Ge(this,a)||Object.defineProperty(this,a,{get:()=>g(r[a])})}_resolveProps(t){const{props:r}=t,a=we(r)?r:Object.keys(r||{});for(const o of Object.keys(this))o[0]!=="_"&&a.includes(o)&&this._setProp(o,this[o]);for(const o of a.map(At))Object.defineProperty(this,o,{get(){return this._getProp(o)},set(n){this._setProp(o,n,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const r=this.hasAttribute(t);let a=r?this.getAttribute(t):wd;const o=At(t);r&&this._numberProps&&this._numberProps[o]&&(a=ul(a)),this._setProp(o,a,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,r,a=!0,o=!1){if(r!==this._props[t]&&(r===wd?delete this._props[t]:(this._props[t]=r,t==="key"&&this._app&&(this._app._ceVNode.key=r)),o&&this._instance&&this._update(),a)){const n=this._ob;n&&(this._processMutations(n.takeRecords()),n.disconnect()),r===!0?this.setAttribute(rr(t),""):typeof r=="string"||typeof r=="number"?this.setAttribute(rr(t),r+""):r||this.removeAttribute(rr(t)),n&&n.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),iw(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const r=B(this._def,ct(t,this._props));return this._instance||(r.ce=a=>{this._instance=a,a.ce=this,a.isCE=!0;const o=(n,i)=>{this.dispatchEvent(new CustomEvent(n,Li(i[0])?ct({detail:i},i[0]):{detail:i}))};a.emit=(n,...i)=>{o(n,i),rr(n)!==n&&o(rr(n),i)},this._setParent()}),r}_applyStyles(t,r){if(!t)return;if(r){if(r===this._def||this._styleChildren.has(r))return;this._styleChildren.add(r)}const a=this._nonce;for(let o=t.length-1;o>=0;o--){const n=document.createElement("style");a&&n.setAttribute("nonce",a),n.textContent=t[o],this.shadowRoot.prepend(n)}}_parseSlots(){const t=this._slots={};let r;for(;r=this.firstChild;){const a=r.nodeType===1&&r.getAttribute("slot")||"default";(t[a]||(t[a]=[])).push(r),this.removeChild(r)}}_renderSlots(){const t=this._getSlots(),r=this._instance.type.__scopeId;for(let a=0;a<t.length;a++){const o=t[a],n=o.getAttribute("name")||"default",i=this._slots[n],s=o.parentNode;if(i)for(const l of i){if(r&&l.nodeType===1){const c=r+"-s",u=document.createTreeWalker(l,1);l.setAttribute(c,"");let d;for(;d=u.nextNode();)d.setAttribute(c,"")}s.insertBefore(l,o)}else for(;o.firstChild;)s.insertBefore(o.firstChild,o);s.removeChild(o)}}_getSlots(){const t=[this];return this._teleportTargets&&t.push(...this._teleportTargets),t.reduce((r,a)=>(r.push(...Array.from(a.querySelectorAll("slot"))),r),[])}_injectChildStyle(t){this._applyStyles(t.styles,t)}_removeChildStyle(t){}}const rw=["ctrl","shift","alt","meta"],aw={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)=>rw.some(r=>e[`${r}Key`]&&!t.includes(r))},Ot=(e,t)=>{const r=e._withMods||(e._withMods={}),a=t.join(".");return r[a]||(r[a]=((o,...n)=>{for(let i=0;i<t.length;i++){const s=aw[t[i]];if(s&&s(o,t))return}return e(o,...n)}))},ow={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Nc=(e,t)=>{const r=e._withKeys||(e._withKeys={}),a=t.join(".");return r[a]||(r[a]=(o=>{if(!("key"in o))return;const n=rr(o.key);if(t.some(i=>i===n||ow[i]===n))return e(o)}))},nw=ct({patchProp:Y0},O0);let xd;function Wg(){return xd||(xd=o0(nw))}const iw=((...e)=>{Wg().render(...e)}),kd=((...e)=>{const t=Wg().createApp(...e),{mount:r}=t;return t.mount=a=>{const o=lw(a);if(!o)return;const n=t._component;!Te(n)&&!n.render&&!n.template&&(n.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const i=r(o,!1,sw(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t});function sw(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function lw(e){return ot(e)?document.querySelector(e):e}const Ja=typeof document<"u";function Kg(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function cw(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Kg(e.default)}const rt=Object.assign;function Ls(e,t){const r={};for(const a in t){const o=t[a];r[a]=kr(o)?o.map(e):e(o)}return r}const Wo=()=>{},kr=Array.isArray;function _d(e,t){const r={};for(const a in e)r[a]=a in t?t[a]:e[a];return r}const Gg=/#/g,uw=/&/g,dw=/\//g,pw=/=/g,fw=/\?/g,Zg=/\+/g,gw=/%5B/g,hw=/%5D/g,Jg=/%5E/g,mw=/%60/g,Xg=/%7B/g,vw=/%7C/g,Yg=/%7D/g,bw=/%20/g;function Rc(e){return e==null?"":encodeURI(""+e).replace(vw,"|").replace(gw,"[").replace(hw,"]")}function yw(e){return Rc(e).replace(Xg,"{").replace(Yg,"}").replace(Jg,"^")}function _l(e){return Rc(e).replace(Zg,"%2B").replace(bw,"+").replace(Gg,"%23").replace(uw,"%26").replace(mw,"`").replace(Xg,"{").replace(Yg,"}").replace(Jg,"^")}function ww(e){return _l(e).replace(pw,"%3D")}function xw(e){return Rc(e).replace(Gg,"%23").replace(fw,"%3F")}function kw(e){return xw(e).replace(dw,"%2F")}function tn(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const _w=/\/$/,Sw=e=>e.replace(_w,"");function Fs(e,t,r="/"){let a,o={},n="",i="";const s=t.indexOf("#");let l=t.indexOf("?");return l=s>=0&&l>s?-1:l,l>=0&&(a=t.slice(0,l),n=t.slice(l,s>0?s:t.length),o=e(n.slice(1))),s>=0&&(a=a||t.slice(0,s),i=t.slice(s,t.length)),a=zw(a??t,r),{fullPath:a+n+i,path:a,query:o,hash:tn(i)}}function Cw(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function Iw(e,t,r){const a=t.matched.length-1,o=r.matched.length-1;return a>-1&&a===o&&uo(t.matched[a],r.matched[o])&&Qg(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function uo(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Qg(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!qw(e[r],t[r]))return!1;return!0}function qw(e,t){return kr(e)?Sd(e,t):kr(t)?Sd(t,e):e===t}function Sd(e,t){return kr(t)?e.length===t.length&&e.every((r,a)=>r===t[a]):e.length===1&&e[0]===t}function zw(e,t){if(e.startsWith("/"))return e;if(!e)return t;const r=t.split("/"),a=e.split("/"),o=a[a.length-1];(o===".."||o===".")&&a.push("");let n=r.length-1,i,s;for(i=0;i<a.length;i++)if(s=a[i],s!==".")if(s==="..")n>1&&n--;else break;return r.slice(0,n).join("/")+"/"+a.slice(i).join("/")}const ca={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Sl=(function(e){return e.pop="pop",e.push="push",e})({}),Cd=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});const Vs="";function Aw(e){if(!e)if(Ja){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Sw(e)}const $w=/^[^#]+#/;function Ow(e,t){return e.replace($w,"#")+t}function Tw(e,t){const r=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-r.left-(t.left||0),top:a.top-r.top-(t.top||0)}}const Pw=()=>({left:window.scrollX,top:window.scrollY});function Bw(e){let t;if("el"in e){const r=e.el,a=typeof r=="string"&&r.startsWith("#"),o=typeof r=="string"?a?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!o)return;t=Tw(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Id(e,t){return(history.state?history.state.position-t:-1)+e}const Cl=new Map;function Ew(e,t){Cl.set(e,t)}function jw(e){const t=Cl.get(e);return Cl.delete(e),t}function Dw(e){return typeof e=="string"||e&&typeof e=="object"}function eh(e){return typeof e=="string"||typeof e=="symbol"}let pt=(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 th=Symbol("");pt.MATCHER_NOT_FOUND+"",pt.NAVIGATION_GUARD_REDIRECT+"",pt.NAVIGATION_ABORTED+"",pt.NAVIGATION_CANCELLED+"",pt.NAVIGATION_DUPLICATED+"";function po(e,t){return rt(new Error,{type:e,[th]:!0},t)}function Wr(e,t){return e instanceof Error&&th in e&&(t==null||!!(e.type&t))}const Mw=["params","query","hash"];function Nw(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const r of Mw)r in e&&(t[r]=e[r]);return JSON.stringify(t,null,2)}function Rw(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;a<r.length;++a){const o=r[a].replace(Zg," "),n=o.indexOf("="),i=tn(n<0?o:o.slice(0,n)),s=n<0?null:tn(o.slice(n+1));if(i in t){let l=t[i];kr(l)||(l=t[i]=[l]),l.push(s)}else t[i]=s}return t}function qd(e){let t="";for(let r in e){const a=e[r];if(r=ww(r),a==null){a!==void 0&&(t+=(t.length?"&":"")+r);continue}(kr(a)?a.map(o=>o&&_l(o)):[a&&_l(a)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+r,o!=null&&(t+="="+o))})}return t}function Lw(e){const t={};for(const r in e){const a=e[r];a!==void 0&&(t[r]=kr(a)?a.map(o=>o==null?null:""+o):a==null?a:""+a)}return t}const Fw=Symbol(""),zd=Symbol(""),rs=Symbol(""),Lc=Symbol(""),Il=Symbol("");function qo(){let e=[];function t(a){return e.push(a),()=>{const o=e.indexOf(a);o>-1&&e.splice(o,1)}}function r(){e=[]}return{add:t,list:()=>e.slice(),reset:r}}function ga(e,t,r,a,o,n=i=>i()){const i=a&&(a.enterCallbacks[o]=a.enterCallbacks[o]||[]);return()=>new Promise((s,l)=>{const c=p=>{p===!1?l(po(pt.NAVIGATION_ABORTED,{from:r,to:t})):p instanceof Error?l(p):Dw(p)?l(po(pt.NAVIGATION_GUARD_REDIRECT,{from:t,to:p})):(i&&a.enterCallbacks[o]===i&&typeof p=="function"&&i.push(p),s())},u=n(()=>e.call(a&&a.instances[o],t,r,c));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch(p=>l(p))})}function Us(e,t,r,a,o=n=>n()){const n=[];for(const i of e)for(const s in i.components){let l=i.components[s];if(!(t!=="beforeRouteEnter"&&!i.instances[s]))if(Kg(l)){const c=(l.__vccOpts||l)[t];c&&n.push(ga(c,r,a,i,s,o))}else{let c=l();n.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${s}" at "${i.path}"`);const d=cw(u)?u.default:u;i.mods[s]=u,i.components[s]=d;const p=(d.__vccOpts||d)[t];return p&&ga(p,r,a,i,s,o)()}))}}return n}function Vw(e,t){const r=[],a=[],o=[],n=Math.max(t.matched.length,e.matched.length);for(let i=0;i<n;i++){const s=t.matched[i];s&&(e.matched.find(c=>uo(c,s))?a.push(s):r.push(s));const l=e.matched[i];l&&(t.matched.find(c=>uo(c,l))||o.push(l))}return[r,a,o]}function Uw(e=""){let t=[],r=[[Vs,{}]],a=0;e=Aw(e);function o(s,l={}){a++,a!==r.length&&r.splice(a),r.push([s,l])}function n(s,l,{direction:c,delta:u}){const d={direction:c,delta:u,type:Sl.pop};for(const p of t)p(s,l,d)}const i={location:Vs,state:{},base:e,createHref:Ow.bind(null,e),replace(s,l){r.splice(a--,1),o(s,l)},push(s,l){o(s,l)},listen(s){return t.push(s),()=>{const l=t.indexOf(s);l>-1&&t.splice(l,1)}},destroy(){t=[],r=[[Vs,{}]],a=0},go(s,l=!0){const c=this.location,u=s<0?Cd.back:Cd.forward;a=Math.max(0,Math.min(a+s,r.length-1)),l&&n(this.location,c,{direction:u,delta:s})}};return Object.defineProperty(i,"location",{enumerable:!0,get:()=>r[a][0]}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>r[a][1]}),i}let $a=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var kt=(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})(kt||{});const Hw={type:$a.Static,value:""},Ww=/[a-zA-Z0-9_]/;function Kw(e){if(!e)return[[]];if(e==="/")return[[Hw]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(f){throw new Error(`ERR (${r})/"${c}": ${f}`)}let r=kt.Static,a=r;const o=[];let n;function i(){n&&o.push(n),n=[]}let s=0,l,c="",u="";function d(){c&&(r===kt.Static?n.push({type:$a.Static,value:c}):r===kt.Param||r===kt.ParamRegExp||r===kt.ParamRegExpEnd?(n.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),n.push({type:$a.Param,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function p(){c+=l}for(;s<e.length;){if(l=e[s++],l==="\\"&&r!==kt.ParamRegExp){a=r,r=kt.EscapeNext;continue}switch(r){case kt.Static:l==="/"?(c&&d(),i()):l===":"?(d(),r=kt.Param):p();break;case kt.EscapeNext:p(),r=a;break;case kt.Param:l==="("?r=kt.ParamRegExp:Ww.test(l)?p():(d(),r=kt.Static,l!=="*"&&l!=="?"&&l!=="+"&&s--);break;case kt.ParamRegExp:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:r=kt.ParamRegExpEnd:u+=l;break;case kt.ParamRegExpEnd:d(),r=kt.Static,l!=="*"&&l!=="?"&&l!=="+"&&s--,u="";break;default:t("Unknown state");break}}return r===kt.ParamRegExp&&t(`Unfinished custom RegExp for param "${c}"`),d(),i(),o}const Ad="[^/]+?",Gw={sensitive:!1,strict:!1,start:!0,end:!0};var Wt=(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})(Wt||{});const Zw=/[.+*?^${}()[\]/\\]/g;function Jw(e,t){const r=rt({},Gw,t),a=[];let o=r.start?"^":"";const n=[];for(const c of e){const u=c.length?[]:[Wt.Root];r.strict&&!c.length&&(o+="/");for(let d=0;d<c.length;d++){const p=c[d];let f=Wt.Segment+(r.sensitive?Wt.BonusCaseSensitive:0);if(p.type===$a.Static)d||(o+="/"),o+=p.value.replace(Zw,"\\$&"),f+=Wt.Static;else if(p.type===$a.Param){const{value:h,repeatable:m,optional:v,regexp:k}=p;n.push({name:h,repeatable:m,optional:v});const y=k||Ad;if(y!==Ad){f+=Wt.BonusCustomRegExp;try{`${y}`}catch(w){throw new Error(`Invalid custom RegExp for param "${h}" (${y}): `+w.message)}}let b=m?`((?:${y}
1)(?:/(?:${y}))*)`:`(${y})`;d||(b=v&&c.length<2?`(?:/${b})`:"/"+b),v&&(b+="?"),o+=b,f+=Wt.Dynamic,v&&(f+=Wt.BonusOptional),m&&(f+=Wt.BonusRepeatable),y===".*"&&(f+=Wt.BonusWildcard)}u.push(f)}a.push(u)}if(r.strict&&r.end){const c=a.length-1;a[c][a[c].length-1]+=Wt.BonusStrict}r.strict||(o+="/?"),r.end?o+="$":r.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const i=new RegExp(o,r.sensitive?"":"i");function s(c){const u=c.match(i),d={};if(!u)return null;for(let p=1;p<u.length;p++){const f=u[p]||"",h=n[p-1];d[h.name]=f&&h.repeatable?f.split("/"):f}return d}function l(c){let u="",d=!1;for(const p of e){(!d||!u.endsWith("/"))&&(u+="/"),d=!1;for(const f of p)if(f.type===$a.Static)u+=f.value;else if(f.type===$a.Param){const{value:h,repeatable:m,optional:v}=f,k=h in c?c[h]:"";if(kr(k)&&!m)throw new Error(`Provided param "${h}" is an array but it is not repeatable (* or + modifiers)`);const y=kr(k)?k.join("/"):k;if(!y)if(v)p.length<2&&(u.endsWith("/")?u=u.slice(0,-1):d=!0);else throw new Error(`Missing required param "${h}"`);u+=y}}return u||"/"}return{re:i,score:a,keys:n,parse:s,stringify:l}}function Xw(e,t){let r=0;for(;r<e.length&&r<t.length;){const a=t[r]-e[r];if(a)return a;r++}return e.length<t.length?e.length===1&&e[0]===Wt.Static+Wt.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===Wt.Static+Wt.Segment?1:-1:0}function rh(e,t){let r=0;const a=e.score,o=t.score;for(;r<a.length&&r<o.length;){const n=Xw(a[r],o[r]);if(n)return n;r++}if(Math.abs(o.length-a.length)===1){if($d(a))return 1;if($d(o))return-1}return o.length-a.length}function $d(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Yw={strict:!1,end:!0,sensitive:!1};function Qw(e,t,r){const a=Jw(Kw(e.path),r),o=rt(a,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function ex(e,t){const r=[],a=new Map;t=_d(Yw,t);function o(d){return a.get(d)}function n(d,p,f){const h=!f,m=Td(d);m.aliasOf=f&&f.record;const v=_d(t,d),k=[m];if("alias"in d){const w=typeof d.alias=="string"?[d.alias]:d.alias;for(const _ of w)k.push(Td(rt({},m,{components:f?f.record.components:m.components,path:_,aliasOf:f?f.record:m})))}let y,b;for(const w of k){const{path:_}=w;if(p&&_[0]!=="/"){const S=p.record.path,A=S[S.length-1]==="/"?"":"/";w.path=p.record.path+(_&&A+_)}if(y=Qw(w,p,v),f?f.alias.push(y):(b=b||y,b!==y&&b.alias.push(y),h&&d.name&&!Pd(y)&&i(d.name)),ah(y)&&l(y),m.children){const S=m.children;for(let A=0;A<S.length;A++)n(S[A],y,f&&f.children[A])}f=f||y}return b?()=>{i(b)}:Wo}function i(d){if(eh(d)){const p=a.get(d);p&&(a.delete(d),r.splice(r.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=r.indexOf(d);p>-1&&(r.splice(p,1),d.record.name&&a.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function s(){return r}function l(d){const p=ax(d,r);r.splice(p,0,d),d.record.name&&!Pd(d)&&a.set(d.record.name,d)}function c(d,p){let f,h={},m,v;if("name"in d&&d.name){if(f=a.get(d.name),!f)throw po(pt.MATCHER_NOT_FOUND,{location:d});v=f.record.name,h=rt(Od(p.params,f.keys.filter(b=>!b.optional).concat(f.parent?f.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),d.params&&Od(d.params,f.keys.map(b=>b.name))),m=f.stringify(h)}else if(d.path!=null)m=d.path,f=r.find(b=>b.re.test(m)),f&&(h=f.parse(m),v=f.record.name);else{if(f=p.name?a.get(p.name):r.find(b=>b.re.test(p.path)),!f)throw po(pt.MATCHER_NOT_FOUND,{location:d,currentLocation:p});v=f.record.name,h=rt({},p.params,d.params),m=f.stringify(h)}const k=[];let y=f;for(;y;)k.unshift(y.record),y=y.parent;return{name:v,path:m,params:h,matched:k,meta:rx(k)}}e.forEach(d=>n(d));function u(){r.length=0,a.clear()}return{addRoute:n,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:s,getRecordMatcher:o}}function Od(e,t){const r={};for(const a of t)a in e&&(r[a]=e[a]);return r}function Td(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:tx(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 tx(e){const t={},r=e.props||!1;if("component"in e)t.default=r;else for(const a in e.components)t[a]=typeof r=="object"?r[a]:r;return t}function Pd(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function rx(e){return e.reduce((t,r)=>rt(t,r.meta),{})}function ax(e,t){let r=0,a=t.length;for(;r!==a;){const n=r+a>>1;rh(e,t[n])<0?a=n:r=n+1}const o=ox(e);return o&&(a=t.lastIndexOf(o,a-1)),a}function ox(e){let t=e;for(;t=t.parent;)if(ah(t)&&rh(e,t)===0)return t}function ah({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Bd(e){const t=Xe(rs),r=Xe(Lc),a=C(()=>{const l=g(e.to);return t.resolve(l)}),o=C(()=>{const{matched:l}=a.value,{length:c}=l,u=l[c-1],d=r.matched;
vendor: 9,686 bytes, line 1
1if(!u||!d.length)return-1;const p=d.findIndex(uo.bind(null,u));if(p>-1)return p;const f=Ed(l[c-2]);return c>1&&Ed(u)===f&&d[d.length-1].path!==f?d.findIndex(uo.bind(null,l[c-2])):p}),n=C(()=>o.value>-1&&lx(r.params,a.value.params)),i=C(()=>o.value>-1&&o.value===r.matched.length-1&&Qg(r.params,a.value.params));function s(l={}){if(sx(l)){const c=t[g(e.replace)?"replace":"push"](g(e.to)).catch(Wo);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:a,href:C(()=>a.value.href),isActive:n,isExactActive:i,navigate:s}}function nx(e){return e.length===1?e[0]:e}const ix=V({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:Bd,setup(e,{slots:t}){const r=$t(Bd(e)),{options:a}=Xe(rs),o=C(()=>({[jd(e.activeClass,a.linkActiveClass,"router-link-active")]:r.isActive,[jd(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const n=t.default&&nx(t.default(r));return e.custom?n:wr("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:o.value},n)}}}),oh=ix;function sx(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 lx(e,t){for(const r in t){const a=t[r],o=e[r];if(typeof a=="string"){if(a!==o)return!1}else if(!kr(o)||o.length!==a.length||a.some((n,i)=>n!==o[i]))return!1}return!0}function Ed(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const jd=(e,t,r)=>e??t??r,cx=V({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const a=Xe(Il),o=C(()=>e.route||a.value),n=Xe(zd,0),i=C(()=>{let c=g(n);const{matched:u}=o.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=C(()=>o.value.matched[i.value]);bt(zd,C(()=>i.value+1)),bt(Fw,s),bt(Il,o);const l=E();return xe(()=>[l.value,s.value,e.name],([c,u,d],[p,f,h])=>{u&&(u.instances[d]=c,f&&f!==u&&c&&c===p&&(u.leaveGuards.size||(u.leaveGuards=f.leaveGuards),u.updateGuards.size||(u.updateGuards=f.updateGuards))),c&&u&&(!f||!uo(u,f)||!p)&&(u.enterCallbacks[d]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,d=s.value,p=d&&d.components[u];if(!p)return Dd(r.default,{Component:p,route:c});const f=d.props[u],h=f?f===!0?c.params:typeof f=="function"?f(c):f:null,m=wr(p,rt({},h,t,{onVnodeUnmounted:v=>{v.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return Dd(r.default,{Component:m,route:c})||m}}});function Dd(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const ux=cx;function dx(e){const t=ex(e.routes,e),r=e.parseQuery||Rw,a=e.stringifyQuery||qd,o=e.history,n=qo(),i=qo(),s=qo(),l=lt(ca);let c=ca;Ja&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Ls.bind(null,R=>""+R),d=Ls.bind(null,kw),p=Ls.bind(null,tn);function f(R,L){let ie,be;return eh(R)?(ie=t.getRecordMatcher(R),be=L):be=R,t.addRoute(be,ie)}function h(R){const L=t.getRecordMatcher(R);L&&t.removeRoute(L)}function m(){return t.getRoutes().map(R=>R.record)}function v(R){return!!t.getRecordMatcher(R)}function k(R,L){if(L=rt({},L||l.value),typeof R=="string"){const W=Fs(r,R,L.path),J=t.resolve({path:W.path},L),re=o.createHref(W.fullPath);return rt(W,J,{params:p(J.params),hash:tn(W.hash),redirectedFrom:void 0,href:re})}let ie;if(R.path!=null)ie=rt({},R,{path:Fs(r,R.path,L.path).path});else{const W=rt({},R.params);for(const J in W)W[J]==null&&delete W[J];ie=rt({},R,{params:d(W)}),L.params=d(L.params)}const be=t.resolve(ie,L),I=R.hash||"";be.params=u(p(be.params));const O=Cw(a,rt({},R,{hash:yw(I),path:be.path})),D=o.createHref(O);return rt({fullPath:O,hash:I,query:a===qd?Lw(R.query):R.query||{}},be,{redirectedFrom:void 0,href:D})}function y(R){return typeof R=="string"?Fs(r,R,l.value.path):rt({},R)}function b(R,L){if(c!==R)return po(pt.NAVIGATION_CANCELLED,{from:L,to:R})}function w(R){return A(R)}function _(R){return w(rt(y(R),{replace:!0}))}function S(R,L){const ie=R.matched[R.matched.length-1];if(ie&&ie.redirect){const{redirect:be}=ie;let I=typeof be=="function"?be(R,L):be;return typeof I=="string"&&(I=I.includes("?")||I.includes("#")?I=y(I):{path:I},I.params={}),rt({query:R.query,hash:R.hash,params:I.path!=null?{}:R.params},I)}}function A(R,L){const ie=c=k(R),be=l.value,I=R.state,O=R.force,D=R.replace===!0,W=S(ie,be);if(W)return A(rt(y(W),{state:typeof W=="object"?rt({},I,W.state):I,force:O,replace:D}),L||ie);const J=ie;J.redirectedFrom=L;let re;return!O&&Iw(a,be,ie)&&(re=po(pt.NAVIGATION_DUPLICATED,{to:J,from:be}),N(be,be,!0,!1)),(re?Promise.resolve(re):j(J,be)).catch(ce=>Wr(ce)?Wr(ce,pt.NAVIGATION_GUARD_REDIRECT)?ce:$e(ce):H(ce,J,be)).then(ce=>{if(ce){if(Wr(ce,pt.NAVIGATION_GUARD_REDIRECT))return A(rt({replace:D},y(ce.to),{state:typeof ce.to=="object"?rt({},I,ce.to.state):I,force:O}),L||J)}else ce=G(J,be,!0,D,I);return ae(J,be,ce),ce})}function T(R,L){const ie=b(R,L);return ie?Promise.reject(ie):Promise.resolve()}function $(R){const L=fe.values().next().value;return L&&typeof L.runWithContext=="function"?L.runWithContext(R):R()}function j(R,L){let ie;const[be,I,O]=Vw(R,L);ie=Us(be.reverse(),"beforeRouteLeave",R,L);for(const W of be)W.leaveGuards.forEach(J=>{ie.push(ga(J,R,L))});const D=T.bind(null,R,L);return ie.push(D),Ce(ie).then(()=>{ie=[];for(const W of n.list())ie.push(ga(W,R,L));return ie.push(D),Ce(ie)}).then(()=>{ie=Us(I,"beforeRouteUpdate",R,L);for(const W of I)W.updateGuards.forEach(J=>{ie.push(ga(J,R,L))});return ie.push(D),Ce(ie)}).then(()=>{ie=[];for(const W of O)if(W.beforeEnter)if(kr(W.beforeEnter))for(const J of W.beforeEnter)ie.push(ga(J,R,L));else ie.push(ga(W.beforeEnter,R,L));return ie.push(D),Ce(ie)}).then(()=>(R.matched.forEach(W=>W.enterCallbacks={}),ie=Us(O,"beforeRouteEnter",R,L,$),ie.push(D),Ce(ie))).then(()=>{ie=[];for(const W of i.list())ie.push(ga(W,R,L));return ie.push(D),Ce(ie)}).catch(W=>Wr(W,pt.NAVIGATION_CANCELLED)?W:Promise.reject(W))}function ae(R,L,ie){s.list().forEach(be=>$(()=>be(R,L,ie)))}function G(R,L,ie,be,I){const O=b(R,L);if(O)return O;const D=L===ca,W=Ja?history.state:{};ie&&(be||D?o.replace(R.fullPath,rt({scroll:D&&W&&W.scroll},I)):o.push(R.fullPath,I)),l.value=R,N(R,L,ie,D),$e()}let ee;function U(){ee||(ee=o.listen((R,L,ie)=>{if(!Oe.listening)return;const be=k(R),I=S(be,Oe.currentRoute.value);if(I){A(rt(I,{replace:!0,force:!0}),be).catch(Wo);return}c=be;const O=l.value;Ja&&Ew(Id(O.fullPath,ie.delta),Pw()),j(be,O).catch(D=>Wr(D,pt.NAVIGATION_ABORTED|pt.NAVIGATION_CANCELLED)?D:Wr(D,pt.NAVIGATION_GUARD_REDIRECT)?(A(rt(y(D.to),{force:!0}),be).then(W=>{Wr(W,pt.NAVIGATION_ABORTED|pt.NAVIGATION_DUPLICATED)&&!ie.delta&&ie.type===Sl.pop&&o.go(-1,!1)}).catch(Wo),Promise.reject()):(ie.delta&&o.go(-ie.delta,!1),H(D,be,O))).then(D=>{D=D||G(be,O,!1),D&&(ie.delta&&!Wr(D,pt.NAVIGATION_CANCELLED)?o.go(-ie.delta,!1):ie.type===Sl.pop&&Wr(D,pt.NAVIGATION_ABORTED|pt.NAVIGATION_DUPLICATED)&&o.go(-1,!1)),ae(be,O,D)}).catch(Wo)}))}let ne=qo(),te=qo(),Y;function H(R,L,ie){$e(R);const be=te.list();return be.length?be.forEach(I=>I(R,L,ie)):console.error(R),Promise.reject(R)}function he(){return Y&&l.value!==ca?Promise.resolve():new Promise((R,L)=>{ne.add([R,L])})}function $e(R){return Y||(Y=!R,U(),ne.list().forEach(([L,ie])=>R?ie(R):L()),ne.reset()),R}function N(R,L,ie,be){const{scrollBehavior:I}=e;if(!Ja||!I)return Promise.resolve();const O=!ie&&jw(Id(R.fullPath,0))||(be||!ie)&&history.state&&history.state.scroll||null;return Ve().then(()=>I(R,L,O)).then(D=>D&&Bw(D)).catch(D=>H(D,R,L))}const Z=R=>o.go(R);let le;const fe=new Set,Oe={currentRoute:l,listening:!0,addRoute:f,removeRoute:h,clearRoutes:t.clearRoutes,hasRoute:v,getRoutes:m,resolve:k,options:e,push:w,replace:_,go:Z,back:()=>Z(-1),forward:()=>Z(1),beforeEach:n.add,beforeResolve:i.add,afterEach:s.add,onError:te.add,isReady:he,install(R){R.component("RouterLink",oh),R.component("RouterView",ux),R.config.globalProperties.$router=Oe,Object.defineProperty(R.config.globalProperties,"$route",{enumerable:!0,get:()=>g(l)}),Ja&&!le&&l.value===ca&&(le=!0,w(o.location).catch(be=>{}));const L={};for(const be in ca)Object.defineProperty(L,be,{get:()=>l.value[be],enumerable:!0});R.provide(rs,Oe),R.provide(Lc,Sc(L)),R.provide(Il,l);const ie=R.unmount;fe.add(R),R.unmount=function(){fe.delete(R),fe.size<1&&(c=ca,ee&&ee(),ee=null,l.value=ca,le=!1,Y=!1),ie()}}};function Ce(R){return R.reduce((L,ie)=>L.then(()=>$(ie)),Promise.resolve())}return Oe}function ja(){return Xe(rs)}function bo(e){return Xe(Lc)}const px=`/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;
1--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:"#EFFDF5";--color-green-100:"#D9FBE8";--color-green-200:"#B3F5D1";--color-green-300:"#75EDAE";--color-green-400:"#00DC82";--color-green-500:"#00C16A";--color-green-600:"#00A155";--color-green-700:"#007F45";--color-green-800:"#016538";--color-green-900:"#0A5331";--color-green-950:"#052e16";--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);
1--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:var(--ui-color-neutral-50);--color-neutral-100:var(--ui-color-neutral-100);--color-neutral-200:var(--ui-color-neutral-200);--color-neutral-300:var(--ui-color-neutral-300);--color-neutral-400:var(--ui-color-neutral-400);--color-neutral-500:var(--ui-color-neutral-500);--color-neutral-600:var(--ui-color-neutral-600);--color-neutral-700:var(--ui-color-neutral-700);--color-neutral-800:var(--ui-color-neutral-800);--color-neutral-900:var(--ui-color-neutral-900);--color-neutral-950:var(--ui-color-neutral-950);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;
1--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-old-neutral-50:oklch(98.5% 0 0);--color-old-neutral-100:oklch(97% 0 0);--color-old-neutral-200:oklch(92.2% 0 0);--color-old-neutral-300:oklch(87% 0 0);--color-old-neutral-400:oklch(70.8% 0 0);--color-old-neutral-500:oklch(55.6% 0 0);--color-old-neutral-600:oklch(43.9% 0 0);--color-old-neutral-700:oklch(37.1% 0 0);--color-old-neutral-800:oklch(26.9% 0 0);--color-old-neutral-900:oklch(20.5% 0 0);--color-old-neutral-950:oklch(14.5% 0 0)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}
1::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--ui-bg);color:var(--ui-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:light}body:where(.dark,.dark *){color-scheme:dark}:root{--ui-header-height:calc(var(--spacing)*16)}.light,:root{--ui-text-dimmed:var(--ui-color-neutral-400);--ui-text-muted:var(--ui-color-neutral-500);--ui-text-toned:var(--ui-color-neutral-600);--ui-text:var(--ui-color-neutral-700);--ui-text-highlighted:var(--ui-color-neutral-900);--ui-text-inverted:var(--color-white);--ui-bg:var(--color-white);--ui-bg-muted:var(--ui-color-neutral-50);--ui-bg-elevated:var(--ui-color-neutral-100);--ui-bg-accented:var(--ui-color-neutral-200);--ui-bg-inverted:var(--ui-color-neutral-900);--ui-border:var(--ui-color-neutral-200);--ui-border-muted:var(--ui-color-neutral-200);--ui-border-accented:var(--ui-color-neutral-300);--ui-border-inverted:var(--ui-color-neutral-900);--ui-radius:.25rem;--ui-container:var(--container-7xl)}.dark{--ui-text-dimmed:var(--ui-color-neutral-500);--ui-text-muted:var(--ui-color-neutral-400);--ui-text-toned:var(--ui-color-neutral-300);--ui-text:var(--ui-color-neutral-200);--ui-text-highlighted:var(--color-white);--ui-text-inverted:var(--ui-color-neutral-900);--ui-bg:var(--ui-color-neutral-900);--ui-bg-muted:var(--ui-color-neutral-800);--ui-bg-elevated:var(--ui-color-neutral-800);--ui-bg-accented:var(--ui-color-neutral-700);--ui-bg-inverted:var(--color-white);--ui-border:var(--ui-color-neutral-800);--ui-border-muted:var(--ui-color-neutral-700);--ui-border-accented:var(--ui-color-neutral-700);--ui-border-inverted:var(--color-white)}}@layer components;@layer utilities{.\\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-1{inset-inline:calc(var(--spacing)*1)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-x-px{inset-inline:1px}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-1{inset-block:calc(var(--spacing)*1)}.inset-y-1\\.5{inset-block:calc(var(--spacing)*1.5)}.inset-y-2{inset-block:calc(var(--spacing)*2)}.inset-y-3{inset-block:calc(var(--spacing)*3)}.inset-y-4{inset-block:calc(var(--spacing)*4)}.-start-px{inset-inline-start:-1px}.start-0{inset-inline-start:calc(var(--spacing)*0)}.start-4{inset-inline-start:calc(var(--spacing)*4)}.start-32{inset-inline-start:calc(var(--spacing)*32)}.start-\\[calc\\(50\\%\\+16px\\)\\]{inset-inline-start:calc(50% + 16px)}.start-\\[calc\\(50\\%\\+20px\\)\\]{inset-inline-start:calc(50% + 20px)}.start-\\[calc\\(50\\%\\+28px\\)\\]{inset-inline-start:calc(50% + 28px)}.start-\\[calc\\(50\\%\\+32px\\)\\]{inset-inline-start:calc(50% + 32px)}.start-\\[calc\\(50\\%\\+36px\\)\\]{inset-inline-start:calc(50% + 36px)}.start-\\[calc\\(50\\%-1px\\)\\]{inset-inline-start:calc(50% - 1px)}.-end-1\\.5{inset-inline-end:calc(var(--spacing)*-1.5)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.end-4{inset-inline-end:calc(var(--spacing)*4)}.end-\\[calc\\(-50\\%\\+16px\\)\\]{inset-inline-end:calc(16px - 50%)}.end-\\[calc\\(-50\\%\\+20px\\)\\]{inset-inline-end:calc(20px - 50%)}.end-\\[calc\\(-50\\%\\+28px\\)\\]{inset-inline-end:calc(28px - 50%)}.end-\\[calc\\(-50\\%\\+32px\\)\\]{inset-inline-end:calc(32px - 50%)}.end-\\[calc\\(-50\\%\\+36px\\)\\]{inset-inline-end:calc(36px - 50%)}.-top-1\\.5{top:calc(var(--spacing)*-1.5)}.-top-8{top:calc(var(--spacing)*-8)}.top-\\(--ui-header-height\\){top:var(--ui-header-height)}.top-0{top:calc(var(--spacing)*0)}.top-0\\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-\\[11px\\]{top:11px}.top-\\[30px\\]{top:30px}.top-\\[38px\\]{top:38px}.top-\\[46px\\]{top:46px}.top-\\[50\\%\\]{top:50%}.top-\\[54px\\]{top:54px}.top-\\[62px\\]{top:62px}.top-\\[86\\%\\]{top:86%}.top-\\[calc\\(50\\%-2px\\)\\]{top:calc(50% - 2px)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\\/2{right:50%}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-\\[11px\\]{right:11px}
1.-bottom-7{bottom:calc(var(--spacing)*-7)}.-bottom-\\[10px\\]{bottom:-10px}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-px{bottom:1px}.left-\\(--reka-navigation-menu-viewport-left\\){left:var(--reka-navigation-menu-viewport-left)}.left-0{left:calc(var(--spacing)*0)}.left-1\\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-4{left:calc(var(--spacing)*4)}.left-6\\.5{left:calc(var(--spacing)*6.5)}.left-11{left:calc(var(--spacing)*11)}.isolate{isolation:isolate}.z-\\(--index\\){z-index:var(--index)}.z-10{z-index:10}.z-50{z-index:50}.z-\\[1\\]{z-index:1}.z-\\[2\\]{z-index:2}.z-\\[100\\]{z-index:100}.order-first{order:-9999}.order-last{order:9999}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0\\.5{margin:calc(var(--spacing)*.5)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-2\\.5{margin-inline:calc(var(--spacing)*-2.5)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-1\\.5{margin-block:calc(var(--spacing)*1.5)}.my-2{margin-block:calc(var(--spacing)*2)}.my-5{margin-block:calc(var(--spacing)*5)}.my-12{margin-block:calc(var(--spacing)*12)}.-ms-1\\.5{margin-inline-start:calc(var(--spacing)*-1.5)}.-ms-4{margin-inline-start:calc(var(--spacing)*-4)}.-ms-8{margin-inline-start:calc(var(--spacing)*-8)}.-ms-\\[8\\.5px\\]{margin-inline-start:-8.5px}.-ms-px{margin-inline-start:-1px}.ms-0{margin-inline-start:calc(var(--spacing)*0)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-2\\.5{margin-inline-start:calc(var(--spacing)*2.5)}.ms-3{margin-inline-start:calc(var(--spacing)*3)}.ms-4{margin-inline-start:calc(var(--spacing)*4)}.ms-4\\.5{margin-inline-start:calc(var(--spacing)*4.5)}.ms-5{margin-inline-start:calc(var(--spacing)*5)}.ms-5\\.5{margin-inline-start:calc(var(--spacing)*5.5)}.ms-6{margin-inline-start:calc(var(--spacing)*6)}.ms-auto{margin-inline-start:auto}.-me-0\\.5{margin-inline-end:calc(var(--spacing)*-.5)}.-me-1{margin-inline-end:calc(var(--spacing)*-1)}.-me-1\\.5{margin-inline-end:calc(var(--spacing)*-1.5)}.-me-2{margin-inline-end:calc(var(--spacing)*-2)}.me-1\\.5{margin-inline-end:calc(var(--spacing)*1.5)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>
1li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"â""â""â""â";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"\`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75
vendor: 2,617 bytes, line 1
1}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.
1-mt-0\\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-1\\.5{margin-top:calc(var(--spacing)*-1.5)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.-mt-8{margin-top:calc(var(--spacing)*-8)}.mt-0\\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-3\\.5{margin-top:calc(var(--spacing)*3.5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-auto{margin-top:auto}.\\!mr-4{margin-right:calc(var(--spacing)*4)!important}.-mr-1{margin-right:calc(var(--spacing)*-1)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-24{margin-bottom:calc(var(--spacing)*24)}.mb-auto{margin-bottom:auto}.\\!ml-4{margin-left:calc(var(--spacing)*4)!important}.-ml-3{margin-left:calc(var(--spacing)*-3)}.ml-2{margin-left:calc(var(--spacing)*2)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\\[16\\/9\\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-4\\.5{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-10\\/12{width:83.3333%;height:83.3333%}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-full{width:100%;height:100%}.\\!h-1\\.5{height:calc(var(--spacing)*1.5)!important}.\\!h-12{height:calc(var(--spacing)*12)!important}.h-\\(--indicator-size\\){height:var(--indicator-size)}.h-\\(--reka-navigation-menu-viewport-height\\){height:var(--reka-navigation-menu-viewport-height)}.h-\\(--reka-tabs-indicator-size\\){height:var(--reka-tabs-indicator-size)}.h-\\(--ui-header-height\\){height:var(--ui-header-height)}.h-0\\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-2\\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-32{height:calc(var(--spacing)*32)}.h-38{height:calc(var(--spacing)*38)}.h-40{height:calc(var(--spacing)*40)}.h-42{height:calc(var(--spacing)*42)}.h-44{height:calc(var(--spacing)*44)}.h-46{height:calc(var(--spacing)*46)}.h-\\[4px\\]{height:4px}.h-\\[5px\\]{height:5px}.h-\\[6px\\]{height:6px}.h-\\[7px\\]{height:7px}.h-\\[8px\\]{height:8px}.h-\\[9px\\]{height:9px}.h-\\[10px\\]{height:10px}.h-\\[11px\\]{height:11px}.h-\\[12px\\]{height:12px}.h-\\[45px\\]{height:45px}.h-\\[200px\\]{height:200px}.h-\\[fit-content\\]{height:fit-content}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-\\[70vh\\]{max-height:70vh}.max-h-\\[95vh\\]{max-height:95vh}.max-h-\\[96\\%\\]{max-height:96%}.max-h-\\[350px\\]{max-height:350px}.max-h-\\[calc\\(100dvh-2rem\\)\\]{max-height:calc(100dvh - 2rem)}.max-h-\\[calc\\(100vh-var\\(--ui-header-height\\)\\)\\]{max-height:calc(100vh - var(--ui-header-height))}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-\\[49px\\]{min-height:49px}.min-h-\\[calc\\(100vh-var\\(--ui-header-height\\)\\)\\]{min-height:calc(100vh - var(--ui-header-height))}.min-h-fit{min-height:fit-content}.min-h-svh{min-height:100svh}.\\!w-1\\.5{width:calc(var(--spacing)*1.5)!important}.\\!w-12{width:calc(var(--spacing)*12)!important}.w-\\(--reka-combobox-trigger-width\\){width:var(--reka-combobox-trigger-width)}.w-\\(--reka-navigation-menu-indicator-size\\){width:var(--reka-navigation-menu-indicator-size)}.w-\\(--reka-select-trigger-width\\){width:var(--reka-select-trigger-width)}.w-\\(--reka-tabs-indicator-size\\){width:var(--reka-tabs-indicator-size)}.w-\\(--width\\){width:var(--width)}.w-0{width:calc(var(--spacing)*0)}.w-0\\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-18{width:calc(var(--spacing)*18)}.w-32{width:calc(var(--spacing)*32)}.w-38{width:calc(var(--spacing)*38)}.w-40{width:calc(var(--spacing)*40)}.w-42{width:calc(var(--spacing)*42)}.w-44{width:calc(var(--spacing)*44)}.w-46{width:calc(var(--spacing)*46)}.w-60{width:calc(var(--spacing)*60)}.w-\\[6px\\]{width:6px}.w-\\[7px\\]{width:7px}.w-\\[8px\\]{width:8px}.w-\\[9px\\]{width:9px}.w-\\[10px\\]{width:10px}.w-\\[calc\\(100\\%-2rem\\)\\]{width:calc(100% - 2rem)}.w-\\[calc\\(100vw-2rem\\)\\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-\\(--ui-container\\){max-width:var(--ui-container)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\\[75\\%\\]{max-width:75%}.max-w-\\[95vw\\]{max-width:95vw}.max-w-\\[calc\\(100\\%-2rem\\)\\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-\\[4px\\]{min-width:4px}.min-w-\\[5px\\]{min-width:5px}.min-w-\\[6px\\]{min-width:6px}.min-w-\\[7px\\]{min-width:7px}.min-w-\\[8px\\]{min-width:8px}.min-w-\\[9px\\]{min-width:9px}.min-w-\\[10px\\]{min-width:10px}.min-w-\\[11px\\]{min-width:11px}.min-w-\\[12px\\]{min-width:12px}.min-w-\\[16px\\]{min-width:16px}.min-w-\\[20px\\]{min-width:20px}.min-w-\\[24px\\]{min-width:24px}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.border-spacing-x-0{--tw-border-spacing-x:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.origin-\\(--reka-combobox-content-transform-origin\\){transform-origin:var(--reka-combobox-content-transform-origin)}.origin-\\(--reka-context-menu-content-transform-origin\\){transform-origin:var(--reka-context-menu-content-transform-origin)}.origin-\\(--reka-dropdown-menu-content-transform-origin\\){transform-origin:var(--reka-dropdown-menu-content-transform-origin)}.origin-\\(--reka-popover-content-transform-origin\\){transform-origin:var(--reka-popover-content-transform-origin)}.origin-\\(--reka-select-content-transform-origin\\){transform-origin:var(--reka-select-content-transform-origin)}.origin-\\(--reka-tooltip-content-transform-origin\\){transform-origin:var(--reka-tooltip-content-transform-origin)}.origin-\\[top_center\\]{transform-origin:top}.-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-12{--tw-translate-x:calc(var(--spacing)*-12);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-\\[4px\\]{--tw-translate-x: -4px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\\(--reka-navigation-menu-indicator-position\\){--tw-translate-x:var(--reka-navigation-menu-indicator-position);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\\(--reka-tabs-indicator-position\\){--tw-translate-x:var(--reka-tabs-indicator-position);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\\(--indicator-position\\){--tw-translate-y:var(--indicator-position);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\\(--reka-tabs-indicator-position\\){--tw-translate-y:var(--reka-tabs-indicator-position);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-80{--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform-\\(--transform\\){transform:var(--transform)}.animate-\\[marquee-vertical_var\\(--duration\\)_linear_infinite\\]{animation:marquee-vertical var(--duration)linear infinite}.animate-\\[marquee_var\\(--duration\\)_linear_infinite\\]{animation:marquee var(--duration)linear infinite}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-ew-resize{cursor:ew-resize}
1.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-mt-3{scroll-margin-top:calc(var(--spacing)*3)}.scroll-mt-4{scroll-margin-top:calc(var(--spacing)*4)}.scroll-mt-\\[calc\\(24px\\+45px\\+var\\(--ui-header-height\\)\\)\\]{scroll-margin-top:calc(24px + 45px + var(--ui-header-height))}.scroll-mt-\\[calc\\(32px\\+45px\\+var\\(--ui-header-height\\)\\)\\]{scroll-margin-top:calc(32px + 45px + var(--ui-header-height))}.scroll-mt-\\[calc\\(45px\\+var\\(--ui-header-height\\)\\)\\]{scroll-margin-top:calc(45px + var(--ui-header-height))}.scroll-mt-\\[calc\\(48px\\+45px\\+var\\(--ui-header-height\\)\\)\\]{scroll-margin-top:calc(48px + 45px + var(--ui-header-height))}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\\(--gap\\){gap:var(--gap)}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-16{gap:calc(var(--spacing)*16)}:where(.-space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(-1px*var(--tw-space-y-reverse));margin-block-end:calc(-1px*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}:where(.-space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(-1px*var(--tw-space-x-reverse));margin-inline-end:calc(-1px*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:calc(var(--spacing)*0)}.gap-y-0\\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-accented>:not(:last-child)){border-color:var(--ui-border-accented)}:where(.divide-default>:not(:last-child)){border-color:var(--ui-border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\\[inherit\\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}
1.rounded-lg{border-radius:calc(var(--ui-radius)*2)}.rounded-md{border-radius:calc(var(--ui-radius)*1.5)}.rounded-sm{border-radius:var(--ui-radius)}.rounded-xl{border-radius:calc(var(--ui-radius)*3)}.rounded-xs{border-radius:calc(var(--ui-radius)*.5)}.rounded-t-lg{border-top-left-radius:calc(var(--ui-radius)*2);border-top-right-radius:calc(var(--ui-radius)*2)}.rounded-t-md{border-top-left-radius:calc(var(--ui-radius)*1.5);border-top-right-radius:calc(var(--ui-radius)*1.5)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-lg{border-top-left-radius:calc(var(--ui-radius)*2);border-bottom-left-radius:calc(var(--ui-radius)*2)}.rounded-r-lg{border-top-right-radius:calc(var(--ui-radius)*2);border-bottom-right-radius:calc(var(--ui-radius)*2)}.rounded-b-lg{border-bottom-right-radius:calc(var(--ui-radius)*2);border-bottom-left-radius:calc(var(--ui-radius)*2)}.rounded-b-md{border-bottom-right-radius:calc(var(--ui-radius)*1.5);border-bottom-left-radius:calc(var(--ui-radius)*1.5)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-s-\\[2px\\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-\\[3px\\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.border-s-\\[4px\\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-s-\\[5px\\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:5px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\\[0\\.5px\\]{border-top-style:var(--tw-border-style);border-top-width:.5px}.border-t-\\[2px\\]{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\\[3px\\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-t-\\[4px\\]{border-top-style:var(--tw-border-style);border-top-width:4px}.border-t-\\[5px\\]{border-top-style:var(--tw-border-style);border-top-width:5px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-\\[0\\.5px\\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.5px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-solid{--tw-border-style:solid;border-style:solid}.border-accented{border-color:var(--ui-border-accented)}.border-bg{border-color:var(--ui-bg)}.border-default{border-color:var(--ui-border)}.border-error,.border-error\\/25{border-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.border-error\\/25{border-color:color-mix(in oklab,var(--ui-error)25%,transparent)}}.border-info,.border-info\\/25{border-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.border-info\\/25{border-color:color-mix(in oklab,var(--ui-info)25%,transparent)}}.border-inverted{border-color:var(--ui-border-inverted)}.border-muted{border-color:var(--ui-border-muted)}.border-primary,.border-primary\\/25{border-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\\/25{border-color:color-mix(in oklab,var(--ui-primary)25%,transparent)}}.border-secondary,.border-secondary\\/25{border-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.border-secondary\\/25{border-color:color-mix(in oklab,var(--ui-secondary)25%,transparent)}}.border-success,.border-success\\/25{border-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.border-success\\/25{border-color:color-mix(in oklab,var(--ui-success)25%,transparent)}}.border-transparent{border-color:#0000}.border-warning,.border-warning\\/25{border-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\\/25{border-color:color-mix(in oklab,var(--ui-warning)25%,transparent)}}
1.\\!bg-accented{background-color:var(--ui-bg-accented)!important}.bg-\\(--ui-border-accented\\){background-color:var(--ui-border-accented)}.bg-\\[var\\(--ui-color-neutral-400\\)\\]{background-color:var(--ui-color-neutral-400)}.bg-accented{background-color:var(--ui-bg-accented)}.bg-black{background-color:var(--color-black)}.bg-black\\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-border{background-color:var(--ui-border)}.bg-default,.bg-default\\/75{background-color:var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){.bg-default\\/75{background-color:color-mix(in oklab,var(--ui-bg)75%,transparent)}}.bg-default\\/90{background-color:var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){.bg-default\\/90{background-color:color-mix(in oklab,var(--ui-bg)90%,transparent)}}.bg-elevated,.bg-elevated\\/50{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-elevated\\/50{background-color:color-mix(in oklab,var(--ui-bg-elevated)50%,transparent)}}.bg-elevated\\/75{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-elevated\\/75{background-color:color-mix(in oklab,var(--ui-bg-elevated)75%,transparent)}}.bg-error,.bg-error\\/10{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.bg-error\\/10{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.bg-gray-400{background-color:var(--color-gray-400)}.bg-info,.bg-info\\/10{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.bg-info\\/10{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.bg-inverted{background-color:var(--ui-bg-inverted)}.bg-muted,.bg-muted\\/50{background-color:var(--ui-bg-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\\/50{background-color:color-mix(in oklab,var(--ui-bg-muted)50%,transparent)}}.bg-muted\\/70{background-color:var(--ui-bg-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\\/70{background-color:color-mix(in oklab,var(--ui-bg-muted)70%,transparent)}}.bg-primary,.bg-primary\\/3{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\\/3{background-color:color-mix(in oklab,var(--ui-primary)3%,transparent)}}.bg-primary\\/10{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\\/10{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.bg-secondary,.bg-secondary\\/10{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\\/10{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.bg-secondary\\/20{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\\/20{background-color:color-mix(in oklab,var(--ui-secondary)20%,transparent)}}.bg-success,.bg-success\\/10{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.bg-success\\/10{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\\/10{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\\/10{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\\[linear-gradient\\(45deg\\,\\#e6e9ea_25\\%\\,transparent_0\\)\\,linear-gradient\\(-45deg\\,\\#e6e9ea_25\\%\\,transparent_0\\)\\,linear-gradient\\(45deg\\,transparent_75\\%\\,\\#e6e9ea_0\\)\\,linear-gradient\\(-45deg\\,transparent_75\\%\\,\\#e6e9ea_0\\)\\]{background-image:linear-gradient(45deg,#e6e9ea 25%,#0000 0),linear-gradient(-45deg,#e6e9ea 25%,#0000 0),linear-gradient(45deg,#0000 75%,#e6e9ea 0),linear-gradient(-45deg,#0000 75%,#e6e9ea 0)}.from-default{--tw-gradient-from:var(--ui-bg);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var
1(--tw-gradient-to-position))}.from-muted{--tw-gradient-from:var(--ui-bg-muted);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-secondary\\/10{--tw-gradient-from:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.from-secondary\\/10{--tw-gradient-from:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.from-secondary\\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-secondary\\/15{--tw-gradient-via:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.via-secondary\\/15{--tw-gradient-via:color-mix(in oklab,var(--ui-secondary)15%,transparent)}}.via-secondary\\/15{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-secondary\\/10{--tw-gradient-to:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.to-secondary\\/10{--tw-gradient-to:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.to-secondary\\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-size-\\[24px_24px\\]{background-size:24px 24px}.bg-position-\\[0_0\\,0_12px\\,12px_-12px\\,-12px_0\\]{background-position:0 0,0 12px,12px -12px,-12px 0}.fill-default{fill:var(--ui-border)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:calc(var(--spacing)*0)}.p-0\\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-4\\.5{padding:calc(var(--spacing)*4.5)}.p-6{padding:calc(var(--spacing)*6)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-24{padding-block:calc(var(--spacing)*24)}.ps-1{padding-inline-start:calc(var(--spacing)*1)}.ps-1\\.5{padding-inline-start:calc(var(--spacing)*1.5)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-2\\.5{padding-inline-start:calc(var(--spacing)*2.5)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-4{padding-inline-start:calc(var(--spacing)*4)}.ps-6{padding-inline-start:calc(var(--spacing)*6)}.ps-7{padding-inline-start:calc(var(--spacing)*7)}.ps-8{padding-inline-start:calc(var(--spacing)*8)}.ps-9{padding-inline-start:calc(var(--spacing)*9)}.ps-10{padding-inline-start:calc(var(--spacing)*10)}.ps-11{padding-inline-start:calc(var(--spacing)*11)}.pe-1{padding-inline-end:calc(var(--spacing)*1)}.pe-2{padding-inline-end:calc(var(--spacing)*2)}.pe-2\\.5{padding-inline-end:calc(var(--spacing)*2.5)}.pe-3{padding-inline-end:calc(var(--spacing)*3)}.pe-4\\.5{padding-inline-end:calc(var(--spacing)*4.5)}.pe-5{padding-inline-end:calc(var(--spacing)*5)}.pe-5\\.5{padding-inline-end:calc(var(--spacing)*5.5)}.pe-6{padding-inline-end:calc(var(--spacing)*6)}.pe-6\\.5{padding-inline-end:calc(var(--spacing)*6.5)}.pe-7{padding-inline-end:calc(var(--spacing)*7)}.pe-7\\.5{padding-inline-end:calc(var(--spacing)*7.5)}.pe-8{padding-inline-end:calc(var(--spacing)*8)}.pe-8\\.5{padding-inline-end:calc(var(--spacing)*8.5)}.pe-9{padding-inline-end:calc(var(--spacing)*9)}.pe-10{padding-inline-end:calc(var(--spacing)*10)}.pe-11{padding-inline-end:calc(var(--spacing)*11)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-2\\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-3\\.5{padding-bottom:calc(var(--spacing)*3.5)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-4\\.5{padding-bottom:calc(var(--spacing)*4.5)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-5\\.5{padding-bottom:calc(var(--spacing)*5.5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-6\\.5{padding-bottom:calc(var(--spacing)*6.5)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-7\\.5{padding-bottom:calc(var(--spacing)*7.5)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-8\\.5{padding-bottom:calc(var(--spacing)*8.5)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-sub{vertical-align:sub}.align-text-top{vertical-align:text-top}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-\\[8px\\]\\/3{font-size:8px;line-height:calc(var(--spacing)*3)}.text-\\[10px\\]\\/3{font-size:10px;line-height:calc(var(--spacing)*3)}.text-base{font-size:var(--text-base);
1line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\\/5{font-size:var(--text-base);line-height:calc(var(--spacing)*5)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\\/6{font-size:var(--text-sm);line-height:calc(var(--spacing)*6)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\\/5{font-size:var(--text-xs);line-height:calc(var(--spacing)*5)}.text-\\[4px\\]{font-size:4px}.text-\\[5px\\]{font-size:5px}.text-\\[6px\\]{font-size:6px}.text-\\[7px\\]{font-size:7px}.text-\\[8px\\]{font-size:8px}.text-\\[9px\\]{font-size:9px}.text-\\[10px\\]{font-size:10px}.text-\\[11px\\]{font-size:11px}.text-\\[12px\\]{font-size:12px}.text-\\[15px\\]{font-size:15px}.text-\\[22px\\]{font-size:22px}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-default{color:var(--ui-text)}.text-dimmed{color:var(--ui-text-dimmed)}.text-error{color:var(--ui-error)}.text-error-600{color:var(--ui-color-error-600)}.text-error\\/75{color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.text-error\\/75{color:color-mix(in oklab,var(--ui-error)75%,transparent)}}.text-highlighted{color:var(--ui-text-highlighted)}.text-info{color:var(--ui-info)}.text-info-600{color:var(--ui-color-info-600)}.text-info\\/75{color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.text-info\\/75{color:color-mix(in oklab,var(--ui-info)75%,transparent)}}.text-inherit{color:inherit}.text-inverted{color:var(--ui-text-inverted)}.text-muted{color:var(--ui-text-muted)}.text-primary{color:var(--ui-primary)}.text-primary-600{color:var(--ui-color-primary-600)}.text-primary\\/75{color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\\/75{color:color-mix(in oklab,var(--ui-primary)75%,transparent)}}.text-secondary{color:var(--ui-secondary)}.text-secondary-600{color:var(--ui-color-secondary-600)}.text-secondary\\/75{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.text-secondary\\/75{color:color-mix(in oklab,var(--ui-secondary)75%,transparent)}}.text-success{color:var(--ui-success)}.text-success-600{color:var(--ui-color-success-600)}.text-success\\/75{color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.text-success\\/75{color:color-mix(in oklab,var(--ui-success)75%,transparent)}}.text-toned{color:var(--ui-text-toned)}.text-warning{color:var(--ui-warning)}.text-warning-600{color:var(--ui-color-warning-600)}.text-warning\\/75{color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.text-warning\\/75{color:color-mix(in oklab,var(--ui-warning)75%,transparent)}}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}
1.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\\(--color-white\\){--tw-ring-color:var(--color-white)}.ring-\\(--ui-error\\)\\/25{--tw-ring-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.ring-\\(--ui-error\\)\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-error)25%,transparent)}}.ring-\\(--ui-info\\)\\/25{--tw-ring-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.ring-\\(--ui-info\\)\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-info)25%,transparent)}}.ring-\\(--ui-neutral\\)\\/25{--tw-ring-color:var(--ui-neutral)}@supports (color:color-mix(in lab,red,red)){.ring-\\(--ui-neutral\\)\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-neutral)25%,transparent)}}.ring-\\(--ui-success\\)\\/25{--tw-ring-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.ring-\\(--ui-success\\)\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-success)25%,transparent)}}.ring-\\(--ui-warning\\)\\/25{--tw-ring-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.ring-\\(--ui-warning\\)\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-warning)25%,transparent)}}.ring-accented{--tw-ring-color:var(--ui-border-accented)}.ring-bg{--tw-ring-color:var(--ui-bg)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-default{--tw-ring-color:var(--ui-border)}.ring-error,.ring-error\\/25{--tw-ring-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.ring-error\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-error)25%,transparent)}}.ring-error\\/50{--tw-ring-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.ring-error\\/50{--tw-ring-color:color-mix(in oklab,var(--ui-error)50%,transparent)}}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-green-200{--tw-ring-color:var(--color-green-200)}.ring-info,.ring-info\\/25{--tw-ring-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.ring-info\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-info)25%,transparent)}}.ring-info\\/50{--tw-ring-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.ring-info\\/50{--tw-ring-color:color-mix(in oklab,var(--ui-info)50%,transparent)}}.ring-inverted{--tw-ring-color:var(--ui-border-inverted)}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-primary,.ring-primary\\/25{--tw-ring-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-primary)25%,transparent)}}.ring-primary\\/50{--tw-ring-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\\/50{--tw-ring-color:color-mix(in oklab,var(--ui-primary)50%,transparent)}}.ring-red-200{--tw-ring-color:var(--color-red-200)}.ring-secondary,.ring-secondary\\/25{--tw-ring-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.ring-secondary\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-secondary)25%,transparent)}}.ring-secondary\\/50{--tw-ring-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.ring-secondary\\/50{--tw-ring-color:color-mix(in oklab,var(--ui-secondary)50%,transparent)}}.ring-success,.ring-success\\/25{--tw-ring-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.ring-success\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-success)25%,transparent)}}.ring-success\\/50{--tw-ring-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.ring-success\\/50{--tw-ring-color:color-mix(in oklab,var(--ui-success)50%,transparent)}}.ring-warning,.ring-warning\\/25{--tw-ring-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.ring-warning\\/25{--tw-ring-color:color-mix(in oklab,var(--ui-warning)25%,transparent)}}.ring-warning\\/50{--tw-ring-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.ring-warning\\/50{--tw-ring-color:color-mix(in oklab,var(--ui-warning)50%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background\\]{transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[color\\,opacity\\]{transition-property:color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[color\\,translate\\]{transition-property:color,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[transform\\,translate\\,height\\]{transition-property:transform,translate,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[translate\\,height\\]{transition-property:translate,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[translate\\,width\\]{transition-property:translate,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[width\\,height\\,left\\]{transition-property:width,height,left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[width\\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-300{transition-delay:.3s}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\\[height\\]{will-change:height}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\\!\\[animation-direction\\:reverse\\]{animation-direction:reverse!important}.\\[--duration\\:20s\\]{--duration:20s}.\\[--gap\\:--spacing\\(16\\)\\]{--gap:calc(var(--spacing)*16)}.\\[--initial-transform\\:calc\\(100\\%\\+1\\.5rem\\)\\]{--initial-transform: calc(100% + 1.5rem) }.\\[--spotlight-color\\:var\\(--ui-bg-inverted\\)\\]{--spotlight-color:var(--ui-bg-inverted)}.\\[--spotlight-color\\:var\\(--ui-error\\)\\]{--spotlight-color:var(--ui-error)}.\\[--spotlight-color\\:var\\(--ui-info\\)\\]{--spotlight-color:var(--ui-info)}.\\[--spotlight-color\\:var\\(--ui-primary\\)\\]{--spotlight-color:var(--ui-primary)}.\\[--spotlight-color\\:var\\(--ui-secondary\\)\\]{--spotlight-color:var(--ui-secondary)}.\\[--spotlight-color\\:var\\(--ui-success\\)\\]{--spotlight-color:var(--ui-success)}.\\[--spotlight-color\\:var\\(--ui-warning\\)\\]{--spotlight-color:var(--ui-warning)}.\\[--spotlight-size\\:400px\\]{--spotlight-size:400px}.\\[counter-reset\\:step\\]{counter-reset:step}.backface-hidden{backface-visibility:hidden}.ring-inset{--tw-ring-inset:inset}:is(.\\*\\:my-0>*){margin-block:calc(var(--spacing)*0)}:is(.\\*\\:my-1>*){margin-block:calc(var(--spacing)*1)}:is(.\\*\\:my-1\\.5>*){margin-block:calc(var(--spacing)*1.5)}:is(.\\*\\:size-2>*){width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}:is(.\\*\\:break-inside-avoid-column>*){break-inside:avoid-column}:is(.\\*\\:rounded-full>*){border-radius:3.40282e38px}:is(.\\*\\:bg-elevated>*){background-color:var(--ui-bg-elevated)}:is(.\\*\\:pt-8>*){padding-top:calc(var(--spacing)*8)}:is(.\\*\\:will-change-transform>*){will-change:transform}:is(.\\*\\:not-first\\:\\!static>*):not(:first-child){position:static!important}:is(.\\*\\:not-first\\:\\!my-0>*):not(:first-child){margin-block:calc(var(--spacing)*0)!important}:is(.\\*\\:not-last\\:pb-5>
1*):not(:last-child){padding-bottom:calc(var(--spacing)*5)}.not-last\\:not-first\\:rounded-none:not(:last-child):not(:first-child),.group-not-last\\:group-not-first\\:rounded-none:is(:where(.group):not(:last-child) *):is(:where(.group):not(:first-child) *){border-radius:0}.group-not-only\\:group-first\\:rounded-e-none:is(:where(.group):not(:only-child) *):is(:where(.group):first-child *){border-start-end-radius:0;border-end-end-radius:0}.group-not-only\\:group-first\\:rounded-b-none:is(:where(.group):not(:only-child) *):is(:where(.group):first-child *){border-bottom-right-radius:0;border-bottom-left-radius:0}.group-not-only\\:group-last\\:rounded-s-none:is(:where(.group):not(:only-child) *):is(:where(.group):last-child *){border-start-start-radius:0;border-end-start-radius:0}.group-not-only\\:group-last\\:rounded-t-none:is(:where(.group):not(:only-child) *):is(:where(.group):last-child *){border-top-left-radius:0;border-top-right-radius:0}@media(hover:hover){.group-hover\\:bg-primary:is(:where(.group):hover *),.group-hover\\:bg-primary\\/10:is(:where(.group):hover *){background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\\:bg-primary\\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.group-hover\\:text-default:is(:where(.group):hover *){color:var(--ui-text)}.group-hover\\:text-error:is(:where(.group):hover *){color:var(--ui-error)}.group-hover\\:text-highlighted:is(:where(.group):hover *){color:var(--ui-text-highlighted)}.group-hover\\:text-info:is(:where(.group):hover *){color:var(--ui-info)}.group-hover\\:text-inverted:is(:where(.group):hover *){color:var(--ui-text-inverted)}.group-hover\\:text-primary:is(:where(.group):hover *){color:var(--ui-primary)}.group-hover\\:text-secondary:is(:where(.group):hover *){color:var(--ui-secondary)}.group-hover\\:text-success:is(:where(.group):hover *){color:var(--ui-success)}.group-hover\\:text-warning:is(:where(.group):hover *){color:var(--ui-warning)}.group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\\:ring-primary:is(:where(.group):hover *),.group-hover\\:ring-primary\\/50:is(:where(.group):hover *){--tw-ring-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\\:ring-primary\\/50:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab,var(--ui-primary)50%,transparent)}}.group-hover\\:\\[animation-play-state\\:paused\\]:is(:where(.group):hover *){animation-play-state:paused}.group-hover\\/blog-post\\:scale-110:is(:where(.group\\/blog-post):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\\/blog-post\\:rounded-r-none:is(:where(.group\\/blog-post):hover *){border-top-right-radius:0;border-bottom-right-radius:0}.group-hover\\/blog-post\\:rounded-b-none:is(:where(.group\\/blog-post):hover *){border-bottom-right-radius:0;border-bottom-left-radius:0}.group-hover\\/blog-post\\:shadow-none:is(:where(.group\\/blog-post):hover *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.group-hover\\/changelog-version-image\\:scale-105:is(:where(.group\\/changelog-version-image):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\\/message\\:opacity-100:is(:where(.group\\/message):hover *){opacity:1}.group-hover\\/user\\:scale-115:is(:where(.group\\/user):hover *){--tw-scale-x:115%;--tw-scale-y:115%;--tw-scale-z:115%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.group-focus\\:opacity-100:is(:where(.group):focus *){opacity:1}.group-active\\:-translate-x-0\\.5:is(:where(.group):active *){--tw-translate-x:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-active\\:translate-x-0\\.5:is(:where(.group):active *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-expanded\\:rotate-180:is(:where(.group)[data-expanded] *){rotate:180deg}.group-data-highlighted\\:inline-flex:is(:where(.group)[data-highlighted] *){display:inline-flex}.group-data-highlighted\\:text-default:is(:where(.group)[data-highlighted] *){color:var(--ui-text)}.group-data-highlighted\\:text-error:is(:where(.group)[data-highlighted] *){color:var(--ui-error)}.group-data-highlighted\\:text-info:is(:where(.group)[data-highlighted] *){color:var(--ui-info)}.group-data-highlighted\\:text-primary:is(:where(.group)[data-highlighted] *){color:var(--ui-primary)}.group-data-highlighted\\:text-secondary:is(:where(.group)[data-highlighted] *){color:var(--ui-secondary)}.group-data-highlighted\\:text-success:is(:where(.group)[data-highlighted] *){color:var(--ui-success)}.group-data-highlighted\\:text-warning:is(:where(.group)[data-highlighted] *){color:var(--ui-warning)}.group-data-highlighted\\:not-group-data-disabled\\:text-default:is(:where(.group)[data-highlighted] *):not(:is(:where(.group)[data-disabled] *)){color:var(--ui-text)}.group-data-\\[disabled\\]\\:opacity-75:is(:where(.group)[data-disabled] *){opacity:.75}.group-data-\\[state\\=active\\]\\:bg-error:is(:where(.group)[data-state=active] *){background-color:var(--ui-error)}.group-data-\\[state\\=active\\]\\:bg-info:is(:where(.group)[data-state=active] *){background-color:var(--ui-info)}.group-data-\\[state\\=active\\]\\:bg-inverted:is(:where(.group)[data-state=active] *){background-color:var(--ui-bg-inverted)}.group-data-\\[state\\=active\\]\\:bg-primary:is(:where(.group)[data-state=active] *){background-color:var(--ui-primary)}.group-data-\\[state\\=active\\]\\:bg-secondary:is(:where(.group)[data-state=active] *){background-color:var(--ui-secondary)}.group-data-\\[state\\=active\\]\\:bg-success:is(:where(.group)[data-state=active] *){background-color:var(--ui-success)}.group-data-\\[state\\=active\\]\\:bg-warning:is(:where(.group)[data-state=active] *){background-color:var(--ui-warning)}.group-data-\\[state\\=active\\]\\:text-inverted:is(:where(.group)[data-state=active] *){color:var(--ui-text-inverted)}.group-data-\\[state\\=checked\\]\\:text-error:is(:where(.group)[data-state=checked] *){color:var(--ui-error)}.group-data-\\[state\\=checked\\]\\:text-highlighted:is(:where(.group)[data-state=checked] *){color:var(--ui-text-highlighted)}.group-data-\\[state\\=checked\\]\\:text-info:is(:where(.group)[data-state=checked] *){color:var(--ui-info)}.group-data-\\[state\\=checked\\]\\:text-primary:is(:where(.group)[data-state=checked] *){color:var(--ui-primary)}.group-data-\\[state\\=checked\\]\\:text-secondary:is(:where(.group)[data-state=checked] *){color:var(--ui-secondary)}.group-data-\\[state\\=checked\\]\\:text-success:is(:where(.group)[data-state=checked] *){color:var(--ui-success)}.group-data-\\[state\\=checked\\]\\:text-warning:is(:where(.group)[data-state=checked] *){color:var(--ui-warning)}.group-data-\\[state\\=checked\\]\\:opacity-100:is(:where(.group)[data-state=checked] *){opacity:1}.group-data-\\[state\\=completed\\]\\:bg-error:is(:where(.group)[data-state=completed] *){background-color:var(--ui-error)}.group-data-\\[state\\=completed\\]\\:bg-info:is(:where(.group)[data-state=completed] *){background-color:var(--ui-info)}.group-data-\\[state\\=completed\\]\\:bg-inverted:is(:where(.group)[data-state=completed] *){background-color:var(--ui-bg-inverted)}.group-data-\\[state\\=completed\\]\\:bg-primary:is(:where(.group)[data-state=completed] *){background-color:var(--ui-primary)}.group-data-\\[state\\=completed\\]\\:bg-secondary:is(:where(.group)[data-state=completed] *){background-color:var(--ui-secondary)}.group-data-\\[state\\=completed\\]\\:bg-success:is(:where(.group)[data-state=completed] *){background-color:var(--ui-success)}.group-data-\\[state\\=completed\\]\\:bg-warning:is(:where(.group)[data-state=completed] *){background-color:var(--ui-warning)}.group-data-\\[state\\=completed\\]\\:text-inverted:is(:where(.group)[data-state=completed] *){color:var(--ui-text-inverted)}.group-data-\\[state\\=open\\]\\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\\[state\\=open\\]\\:text-default:is(:where(.group)[data-state=open] *){color:var(--ui-text)}.group-data-\\[state\\=open\\]\\:text-error:is(:where(.group)[data-state=open] *){color:var(--ui-error)}.group-data-\\[state\\=open\\]\\:text-highlighted:is(:where(.group)[data-state=open] *){color:var(--ui-text-highlighted)}.group-data-\\[state\\=open\\]\\:text-info:is(:where(.group)[data-state=open] *){color:var(--ui-info)}.group-data-\\[state\\=open\\]\\:text-primary:is(:where(.group)[data-state=open] *){color:var(--ui-primary)}.group-data-\\[state\\=open\\]\\:text-secondary:is(:where(.group)[data-state=open] *){color:var(--ui-secondary)}.group-data-\\[state\\=open\\]\\:text-success:is(:where(.group)[data-state=open] *){color:var(--ui-success)}.group-data-\\[state\\=open\\]\\:text-warning:is(:where(.group)[data-state=open] *){color:var(--ui-warning)}.group-data-\\[state\\=unchecked\\]\\:text-dimmed:is(:where(.group)[data-state=unchecked] *){color:var(--ui-text-dimmed)}.group-data-\\[state\\=unchecked\\]\\:opacity-100:is(:where(.group)[data-state=unchecked] *){opacity:1}@media(hover:hover){.peer-hover\\:text-highlighted:is(:where(.peer):hover~*){color:var(--ui-text-highlighted)}.peer-hover\\:text-toned:is(:where(.peer):hover~*){color:var(--ui-text-toned)}}.marker\\:text-\\(--ui-border-accented\\) ::marker{color:var(--ui-border-accented)}.marker\\:text-\\(--ui-border-accented\\)::marker{color:var(--ui-border-accented)}.marker\\:text-\\(--ui-border-accented\\) ::-webkit-details-marker{color:var(--ui-border-accented)}.marker\\:text-\\(--ui-border-accented\\)::-webkit-details-marker{color:var(--ui-border-accented)}.marker\\:text-muted ::marker{color:var(--ui-text-muted)}.marker\\:text-muted::marker{color:var(--ui-text-muted)}.marker\\:text-muted ::-webkit-details-marker{color:var(--ui-text-muted)}.marker\\:text-muted::-webkit-details-marker{color:var(--ui-text-muted)}.file\\:me-1\\.5::file-selector-button{margin-inline-end:calc(var(--spacing)*1.5)}.file\\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\\:text-muted::file-selector-button{color:var(--ui-text-muted)}.file\\:outline-none::file-selector-button{--tw-outline-style:none;outline-style:none}.placeholder\\:text-dimmed::placeholder{color:var(--ui-text-dimmed)}.before\\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\\:absolute:before{content:var(--tw-content);position:absolute}.before\\:-inset-px:before{content:var(--tw-content);inset:-1px}.before\\:inset-px:before{content:var(--tw-content);inset:1px}.before\\:inset-x-0:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.before\\:inset-x-px:before{content:var(--tw-content);inset-inline:1px}.before\\:inset-y-0:before{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.before\\:inset-y-px:before{content:var(--tw-content);inset-block:1px}.before\\:top-0:before{content:var(--tw-content);top:calc(var(--spacing)*0)}.before\\:-right-1\\.5:before{content:var(--tw-content);right:calc(var(--spacing)*-1.5)}.before\\:-left-1\\.5:before{content:var(--tw-content);left:calc(var(--spacing)*-1.5)}.before\\:left-0:before{content:var(--tw-content);left:calc(var(--spacing)*0)}.before\\:z-2:before{content:var(--tw-content);z-index:2}.before\\:z-\\[-1\\]:before{content:var(--tw-content);z-index:-1}.before\\:h-1\\/3:before{content:var(--tw-content);height:33.3333%}.before\\:h-full:before{content:var(--tw-content);height:100%}.before\\:w-1\\/3:before{content:var(--tw-content);width:33.3333%}.before\\:w-full:before{content:var(--tw-content);width:100%}.before\\:rounded-\\[inherit\\]:before{content:var(--tw-content);border-radius:inherit}.before\\:rounded-md:before{content:var(--tw-content);border-radius:calc(var(--ui-radius)*1.5)}.before\\:bg-elevated:before{content:var(--tw-content);background-color:var(--ui-bg-elevated)}.before\\:bg-error\\/10:before{content:var(--tw-content);background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.before\\:bg-error\\/10:before{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.before\\:bg-info\\/10:before{content:var(--tw-content);background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.before\\:bg-info\\/10:before{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.before\\:bg-primary\\/10:before{content:var(--tw-content);background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.before\\:bg-primary\\/10:before{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.before\\:bg-secondary\\/10:before{content:var(--tw-content);background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.before\\:bg-secondary\\/10:before{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.before\\:bg-success\\/10:before{content:var(--tw-content);background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.before\\:bg-success\\/10:before{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.before\\:bg-warning\\/10:before{content:var(--tw-content);background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.before\\:bg-warning\\/10:before{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.before\\:bg-gradient-to-b:before{content:var(--tw-content);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\\:bg-gradient-to-r:before{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\\:bg-\\[radial-gradient\\(var\\(--spotlight-size\\)_var\\(--spotlight-size\\)_at_calc\\(var\\(--spotlight-x\\,0px\\)\\)_calc\\(var\\(--spotlight-y\\,0px\\)\\)\\,var\\(--spotlight-color\\)\\,transparent_70\\%\\)\\]:before{content:var(--tw-content);background-image:radial-gradient(var(--spotlight-size)var(--spotlight-size)at calc(var(--spotlight-x,0px))calc(var(--spotlight-y,0px)),var(--spotlight-color),transparent 70%)}.before\\:from-default:before{content:var(--tw-content);--tw-gradient-from:var(--ui-bg);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var
1(--tw-gradient-to-position))}.before\\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\\:content-\\[\\\\\\"\\\\\\"\\]:before{--tw-content:\\"\\";content:var(--tw-content)}.not-first-of-type\\:before\\:me-0\\.5:not(:first-of-type):before{content:var(--tw-content);margin-inline-end:calc(var(--spacing)*.5)}.not-first-of-type\\:before\\:content-\\[\\'·\\'\\]:not(:first-of-type):before{--tw-content:"·";content:var(--tw-content)}.after\\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\\:absolute:after{content:var(--tw-content);position:absolute}.after\\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.after\\:inset-x-2\\.5:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*2.5)}.after\\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\\:inset-y-0\\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing)*.5)}.after\\:-start-1\\.5:after{content:var(--tw-content);inset-inline-start:calc(var(--spacing)*-1.5)}.after\\:right-0:after{content:var(--tw-content);right:calc(var(--spacing)*0)}.after\\:-bottom-2:after{content:var(--tw-content);bottom:calc(var(--spacing)*-2)}.after\\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\\:-left-1\\.5:after{content:var(--tw-content);left:calc(var(--spacing)*-1.5)}.after\\:z-2:after{content:var(--tw-content);z-index:2}.after\\:z-\\[1\\]:after{content:var(--tw-content);z-index:1}.after\\:ms-0\\.5:after{content:var(--tw-content);margin-inline-start:calc(var(--spacing)*.5)}.after\\:block:after{content:var(--tw-content);display:block}.after\\:hidden:after{content:var(--tw-content);display:none}.after\\:size-1:after{content:var(--tw-content);width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.after\\:size-1\\.5:after{content:var(--tw-content);width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.after\\:size-2:after{content:var(--tw-content);width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.after\\:h-1\\/3:after{content:var(--tw-content);height:33.3333%}.after\\:h-full:after{content:var(--tw-content);height:100%}.after\\:h-px:after{content:var(--tw-content);height:1px}.after\\:w-1\\/3:after{content:var(--tw-content);width:33.3333%}.after\\:w-full:after{content:var(--tw-content);width:100%}.after\\:w-px:after{content:var(--tw-content);width:1px}.after\\:animate-\\[carousel-inverse_2s_ease-in-out_infinite\\]:after{content:var(--tw-content);animation:2s ease-in-out infinite carousel-inverse}.after\\:animate-\\[carousel_2s_ease-in-out_infinite\\]:after{content:var(--tw-content);animation:2s ease-in-out infinite carousel}.after\\:animate-\\[elastic_2s_ease-in-out_infinite\\]:after{content:var(--tw-content);animation:2s ease-in-out infinite elastic}.after\\:animate-\\[swing_2s_ease-in-out_infinite\\]:after{content:var(--tw-content);animation:2s ease-in-out infinite swing}.after\\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\\:bg-default:after{content:var(--tw-content);background-color:var(--ui-bg)}.after\\:bg-error:after{content:var(--tw-content);background-color:var(--ui-error)}.after\\:bg-info:after{content:var(--tw-content);background-color:var(--ui-info)}.after\\:bg-inverted:after{content:var(--tw-content);background-color:var(--ui-bg-inverted)}.after\\:bg-primary:after{content:var(--tw-content);background-color:var(--ui-primary)}.after\\:bg-secondary:after{content:var(--tw-content);background-color:var(--ui-secondary)}.after\\:bg-success:after{content:var(--tw-content);background-color:var(--ui-success)}.after\\:bg-warning:after{content:var(--tw-content);background-color:var(--ui-warning)}.after\\:bg-gradient-to-l:after{content:var(--tw-content);--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.after\\:bg-gradient-to-t:after{content:var(--tw-content);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.after\\:from-default:after{content:var(--tw-content);--tw-gradient-from:var(--ui-bg);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var
1(--tw-gradient-to-position))}.after\\:to-transparent:after{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\\:text-error:after{content:var(--tw-content);color:var(--ui-error)}.after\\:transition-colors:after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\\:content-\\[\\'\\*\\'\\]:after{--tw-content:"*";content:var(--tw-content)}.after\\:content-\\[\\\\\\"\\\\\\"\\]:after{--tw-content:\\"\\";content:var(--tw-content)}:is(.\\*\\:not-last\\:after\\:absolute>*):not(:last-child):after{content:var(--tw-content);position:absolute}:is(.\\*\\:not-last\\:after\\:inset-x-1>*):not(:last-child):after{content:var(--tw-content);inset-inline:calc(var(--spacing)*1)}:is(.\\*\\:not-last\\:after\\:bottom-0>*):not(:last-child):after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}:is(.\\*\\:not-last\\:after\\:h-px>*):not(:last-child):after{content:var(--tw-content);height:1px}:is(.\\*\\:not-last\\:after\\:bg-border>*):not(:last-child):after{content:var(--tw-content);background-color:var(--ui-border)}.first\\:me-0:first-child{margin-inline-end:calc(var(--spacing)*0)}.first\\:border-s:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}:is(.\\*\\:first\\:mt-0>*):first-child{margin-top:calc(var(--spacing)*0)}:is(.\\*\\:first\\:mt-2\\.5>*):first-child{margin-top:calc(var(--spacing)*2.5)}.not-only\\:first\\:rounded-e-none:not(:only-child):first-child{border-start-end-radius:0;border-end-end-radius:0}.not-only\\:first\\:rounded-b-none:not(:only-child):first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.last\\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}:is(.\\*\\:last\\:mb-0>*):last-child{margin-bottom:calc(var(--spacing)*0)}.not-only\\:last\\:rounded-s-none:not(:only-child):last-child{border-start-start-radius:0;border-end-start-radius:0}.not-only\\:last\\:rounded-t-none:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0}.first-of-type\\:rounded-s-lg:first-of-type{border-start-start-radius:calc(var(--ui-radius)*2);border-end-start-radius:calc(var(--ui-radius)*2)}.first-of-type\\:rounded-t-lg:first-of-type{border-top-left-radius:calc(var(--ui-radius)*2);border-top-right-radius:calc(var(--ui-radius)*2)}.last-of-type\\:rounded-e-lg:last-of-type{border-start-end-radius:calc(var(--ui-radius)*2);border-end-end-radius:calc(var(--ui-radius)*2)}.last-of-type\\:rounded-b-lg:last-of-type{border-bottom-right-radius:calc(var(--ui-radius)*2);border-bottom-left-radius:calc(var(--ui-radius)*2)}@media(hover:hover){.hover\\:scale-115:hover{--tw-scale-x:115%;--tw-scale-y:115%;--tw-scale-z:115%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\\:border-error:hover{border-color:var(--ui-error)}.hover\\:border-info:hover{border-color:var(--ui-info)}.hover\\:border-inverted:hover{border-color:var(--ui-border-inverted)}.hover\\:border-primary:hover{border-color:var(--ui-primary)}.hover\\:border-secondary:hover{border-color:var(--ui-secondary)}.hover\\:border-success:hover{border-color:var(--ui-success)}.hover\\:border-warning:hover{border-color:var(--ui-warning)}.hover\\:bg-accented\\/75:hover{background-color:var(--ui-bg-accented)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-accented\\/75:hover{background-color:color-mix(in oklab,var(--ui-bg-accented)75%,transparent)}}.hover\\:bg-black\\/60:hover{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-black\\/60:hover{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.hover\\:bg-default\\/10:hover{background-color:var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-default\\/10:hover{background-color:color-mix(in oklab,var(--ui-bg)10%,transparent)}}.hover\\:bg-elevated:hover,.hover\\:bg-elevated\\/25:hover{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-elevated\\/25:hover{background-color:color-mix(in oklab,var(--ui-bg-elevated)25%,transparent)}}.hover\\:bg-elevated\\/50:hover{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-elevated\\/50:hover{background-color:color-mix(in oklab,var(--ui-bg-elevated)50%,transparent)}}.hover\\:bg-error\\/10:hover{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-error\\/10:hover{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.hover\\:bg-error\\/15:hover{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-error\\/15:hover{background-color:color-mix(in oklab,var(--ui-error)15%,transparent)}}.hover\\:bg-error\\/75:hover{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-error\\/75:hover{background-color:color-mix(in oklab,var(--ui-error)75%,transparent)}}.hover\\:bg-error\\/90:hover{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-error\\/90:hover{background-color:color-mix(in oklab,var(--ui-error)90%,transparent)}}.hover\\:bg-info\\/10:hover{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-info\\/10:hover{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.hover\\:bg-info\\/15:hover{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-info\\/15:hover{background-color:color-mix(in oklab,var(--ui-info)15%,transparent)}}.hover\\:bg-info\\/75:hover{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-info\\/75:hover{background-color:color-mix(in oklab,var(--ui-info)75%,transparent)}}.hover\\:bg-info\\/90:hover{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-info\\/90:hover{background-color:color-mix(in oklab,var(--ui-info)90%,transparent)}}.hover\\:bg-inverted\\/90:hover{background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-inverted\\/90:hover{background-color:color-mix(in oklab,var(--ui-bg-inverted)90%,transparent)}}.hover\\:bg-muted:hover,.hover\\:bg-muted\\/50:hover{background-color:var(--ui-bg-muted)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-muted\\/50:hover{background-color:color-mix(in oklab,var(--ui-bg-muted)50%,transparent)}}.hover\\:bg-primary\\/10:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-primary\\/10:hover{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.hover\\:bg-primary\\/15:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-primary\\/15:hover{background-color:color-mix(in oklab,var(--ui-primary)15%,transparent)}}.hover\\:bg-primary\\/75:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-primary\\/75:hover{background-color:color-mix(in oklab,var(--ui-primary)75%,transparent)}}.hover\\:bg-primary\\/90:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-primary\\/90:hover{background-color:color-mix(in oklab,var(--ui-primary)90%,transparent)}}.hover\\:bg-secondary\\/10:hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-secondary\\/10:hover{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.hover\\:bg-secondary\\/15:hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-secondary\\/15:hover{background-color:color-mix(in oklab,var(--ui-secondary)15%,transparent)}}.hover\\:bg-secondary\\/75:hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-secondary\\/75:hover{background-color:color-mix(in oklab,var(--ui-secondary)75%,transparent)}}.hover\\:bg-secondary\\/90:hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-secondary\\/90:hover{background-color:color-mix(in oklab,var(--ui-secondary)90%,transparent)}}.hover\\:bg-success\\/10:hover{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-success\\/10:hover{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.hover\\:bg-success\\/15:hover{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-success\\/15:hover{background-color:color-mix(in oklab,var(--ui-success)15%,transparent)}}.hover\\:bg-success\\/75:hover{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-success\\/75:hover{background-color:color-mix(in oklab,var(--ui-success)75%,transparent)}}.hover\\:bg-success\\/90:hover{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-success\\/90:hover{background-color:color-mix(in oklab,var(--ui-success)90%,transparent)}}.hover\\:bg-warning\\/10:hover{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-warning\\/10:hover{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.hover\\:bg-warning\\/15:hover{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-warning\\/15:hover{background-color:color-mix(in oklab,var(--ui-warning)15%,transparent)}}.hover\\:bg-warning\\/75:hover{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-warning\\/75:hover{background-color:color-mix(in oklab,var(--ui-warning)75%,transparent)}}.hover\\:bg-warning\\/90:hover{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-warning\\/90:hover{background-color:color-mix(in oklab,var(--ui-warning)90%,transparent)}}.hover\\:bg-white:hover{background-color:var(--color-white)}.hover\\:text-default:hover{color:var(--ui-text)}.hover\\:text-error\\/75:hover{color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\\:text-error\\/75:hover{color:color-mix(in oklab,var(--ui-error)75%,transparent)}}.hover\\:text-highlighted:hover{color:var(--ui-text-highlighted)}.hover\\:text-info\\/75:hover{color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\\:text-info\\/75:hover{color:color-mix(in oklab,var(--ui-info)75%,transparent)}}.hover\\:text-primary:hover,.hover\\:text-primary\\/75:hover{color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\\:text-primary\\/75:hover{color:color-mix(in oklab,var(--ui-primary)75%,transparent)}}.hover\\:text-secondary\\/75:hover{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\\:text-secondary\\/75:hover{color:color-mix(in oklab,var(--ui-secondary)75%,transparent)}}.hover\\:text-success\\/75:hover{color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\\:text-success\\/75:hover{color:color-mix(in oklab,var(--ui-success)75%,transparent)}}.hover\\:text-warning\\/75:hover{color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\\:text-warning\\/75:hover{color:color-mix(in oklab,var(--ui-warning)75%,transparent)}}.hover\\:ring-accented:hover{--tw-ring-color:var(--ui-border-accented)}.hover\\:ring-blue-300:hover{--tw-ring-color:var(--color-blue-300)}.hover\\:ring-gray-300:hover{--tw-ring-color:var(--color-gray-300)}.hover\\:ring-green-300:hover{--tw-ring-color:var(--color-green-300)}.hover\\:ring-orange-300:hover{--tw-ring-color:var(--color-orange-300)}.hover\\:ring-red-300:hover{--tw-ring-color:var(--color-red-300)}.hover\\:not-data-\\[selected\\]\\:bg-error\\/10:hover:not([data-selected]){background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-error\\/10:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-error\\/20:hover:not([data-selected]){background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-error\\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-error)20%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-info\\/10:hover:not([data-selected]){background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-info\\/10:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-info\\/20:hover:not([data-selected]){background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-info\\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-info)20%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-inverted\\/10:hover:not([data-selected]){background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-inverted\\/10:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-bg-inverted)10%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-primary\\/10:hover:not([data-selected]){background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-primary\\/10:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-primary\\/20:hover:not([data-selected]){background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-primary\\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-primary)20%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-secondary\\/10:hover:not([data-selected]){background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-secondary\\/10:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-secondary\\/20:hover:not([data-selected]){background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-secondary\\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-secondary)20%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-success\\/10:hover:not([data-selected]){background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-success\\/10:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-success\\/20:hover:not([data-selected]){background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-success\\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-success)20%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-warning\\/10:hover:not([data-selected]){background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-warning\\/10:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.hover\\:not-data-\\[selected\\]\\:bg-warning\\/20:hover:not([data-selected]){background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.hover\\:not-data-\\[selected\\]\\:bg-warning\\/20:hover:not([data-selected]){background-color:color-mix(in oklab,var(--ui-warning)20%,transparent)}}.hover\\:before\\:bg-elevated\\/50:hover:before{content:var(--tw-content);background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.hover\\:before\\:bg-elevated\\/50:hover:before{background-color:color-mix(in oklab,var(--ui-bg-elevated)50%,transparent)}}}.focus\\:bg-elevated:focus{background-color:var(--ui-bg-elevated)}.focus\\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,
1)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-error:focus{--tw-ring-color:var(--ui-error)}.focus\\:ring-info:focus{--tw-ring-color:var(--ui-info)}.focus\\:ring-inverted:focus{--tw-ring-color:var(--ui-border-inverted)}.focus\\:ring-primary:focus{--tw-ring-color:var(--ui-primary)}.focus\\:ring-secondary:focus{--tw-ring-color:var(--ui-secondary)}.focus\\:ring-success:focus{--tw-ring-color:var(--ui-success)}.focus\\:ring-warning:focus{--tw-ring-color:var(--ui-warning)}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\\:z-\\[1\\]:focus-visible{z-index:1}.focus-visible\\:bg-accented\\/75:focus-visible{background-color:var(--ui-bg-accented)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-accented\\/75:focus-visible{background-color:color-mix(in oklab,var(--ui-bg-accented)75%,transparent)}}.focus-visible\\:bg-default\\/10:focus-visible{background-color:var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-default\\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-bg)10%,transparent)}}.focus-visible\\:bg-elevated:focus-visible{background-color:var(--ui-bg-elevated)}.focus-visible\\:bg-error\\/10:focus-visible{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-error\\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.focus-visible\\:bg-error\\/15:focus-visible{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-error\\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-error)15%,transparent)}}.focus-visible\\:bg-info\\/10:focus-visible{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-info\\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.focus-visible\\:bg-info\\/15:focus-visible{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-info\\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-info)15%,transparent)}}.focus-visible\\:bg-primary\\/10:focus-visible{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-primary\\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.focus-visible\\:bg-primary\\/15:focus-visible{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-primary\\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-primary)15%,transparent)}}.focus-visible\\:bg-secondary\\/10:focus-visible{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-secondary\\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.focus-visible\\:bg-secondary\\/15:focus-visible{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-secondary\\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-secondary)15%,transparent)}}.focus-visible\\:bg-success\\/10:focus-visible{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-success\\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.focus-visible\\:bg-success\\/15:focus-visible{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-success\\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-success)15%,transparent)}}.focus-visible\\:bg-warning\\/10:focus-visible{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-warning\\/10:focus-visible{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.focus-visible\\:bg-warning\\/15:focus-visible{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:bg-warning\\/15:focus-visible{background-color:color-mix(in oklab,var(--ui-warning)15%,transparent)}}.focus-visible\\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.focus-visible\\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\\:ring-error:focus-visible{--tw-ring-color:var(--ui-error)}.focus-visible\\:ring-info:focus-visible{--tw-ring-color:var(--ui-info)}.focus-visible\\:ring-inverted:focus-visible{--tw-ring-color:var(--ui-border-inverted)}.focus-visible\\:ring-primary:focus-visible{--tw-ring-color:var(--ui-primary)}.focus-visible\\:ring-secondary:focus-visible{--tw-ring-color:var(--ui-secondary)}.focus-visible\\:ring-success:focus-visible{--tw-ring-color:var(--ui-success)}.focus-visible\\:ring-warning:focus-visible{--tw-ring-color:var(--ui-warning)}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-error:focus-visible,.focus-visible\\:outline-error\\/50:focus-visible{outline-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:outline-error\\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-error)50%,transparent)}}.focus-visible\\:outline-info:focus-visible,.focus-visible\\:outline-info\\/50:focus-visible{outline-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:outline-info\\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-info)50%,transparent)}}.focus-visible\\:outline-inverted:focus-visible,.focus-visible\\:outline-inverted\\/50:focus-visible{outline-color:var(--ui-border-inverted)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:outline-inverted\\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-border-inverted)50%,transparent)}}.focus-visible\\:outline-primary:focus-visible,.focus-visible\\:outline-primary\\/50:focus-visible{outline-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:outline-primary\\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-primary)50%,transparent)}}.focus-visible\\:outline-secondary:focus-visible,.focus-visible\\:outline-secondary\\/50:focus-visible{outline-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:outline-secondary\\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-secondary)50%,transparent)}}.focus-visible\\:outline-success:focus-visible,.focus-visible\\:outline-success\\/50:focus-visible{outline-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:outline-success\\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-success)50%,transparent)}}.focus-visible\\:outline-warning:focus-visible,.focus-visible\\:outline-warning\\/50:focus-visible{outline-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.focus-visible\\:outline-warning\\/50:focus-visible{outline-color:color-mix(in oklab,var(--ui-warning)50%,transparent)}}.focus-visible\\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\\:before\\:ring-2:focus-visible:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.focus-visible\\:before\\:ring-error:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-error)}.focus-visible\\:before\\:ring-info:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-info)}.focus-visible\\:before\\:ring-inverted:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-border-inverted)}.focus-visible\\:before\\:ring-primary:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-primary)}.focus-visible\\:before\\:ring-secondary:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-secondary)}.focus-visible\\:before\\:ring-success:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-success)}.focus-visible\\:before\\:ring-warning:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-warning)}.focus-visible\\:before\\:ring-inset:focus-visible:before{content:var(--tw-content);--tw-ring-inset:inset}.active\\:bg-accented\\/75:active{background-color:var(--ui-bg-accented)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-accented\\/75:active{background-color:color-mix(in oklab,var(--ui-bg-accented)75%,transparent)}}.active\\:bg-elevated:active{background-color:var(--ui-bg-elevated)}.active\\:bg-error\\/10:active{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-error\\/10:active{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.active\\:bg-error\\/15:active{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-error\\/15:active{background-color:color-mix(in oklab,var(--ui-error)15%,transparent)}}.active\\:bg-error\\/75:active{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-error\\/75:active{background-color:color-mix(in oklab,var(--ui-error)75%,transparent)}}.active\\:bg-info\\/10:active{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-info\\/10:active{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.active\\:bg-info\\/15:active{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-info\\/15:active{background-color:color-mix(in oklab,var(--ui-info)15%,transparent)}}.active\\:bg-info\\/75:active{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-info\\/75:active{background-color:color-mix(in oklab,var(--ui-info)75%,transparent)}}.active\\:bg-inverted\\/90:active{background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-inverted\\/90:active{background-color:color-mix(in oklab,var(--ui-bg-inverted)90%,transparent)}}.active\\:bg-primary\\/10:active{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-primary\\/10:active{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.active\\:bg-primary\\/15:active{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-primary\\/15:active{background-color:color-mix(in oklab,var(--ui-primary)15%,transparent)}}.active\\:bg-primary\\/75:active{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-primary\\/75:active{background-color:color-mix(in oklab,var(--ui-primary)75%,transparent)}}.active\\:bg-secondary\\/10:active{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-secondary\\/10:active{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.active\\:bg-secondary\\/15:active{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-secondary\\/15:active{background-color:color-mix(in oklab,var(--ui-secondary)15%,transparent)}}.active\\:bg-secondary\\/75:active{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-secondary\\/75:active{background-color:color-mix(in oklab,var(--ui-secondary)75%,transparent)}}.active\\:bg-success\\/10:active{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-success\\/10:active{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.active\\:bg-success\\/15:active{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-success\\/15:active{background-color:color-mix(in oklab,var(--ui-success)15%,transparent)}}.active\\:bg-success\\/75:active{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-success\\/75:active{background-color:color-mix(in oklab,var(--ui-success)75%,transparent)}}.active\\:bg-warning\\/10:active{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-warning\\/10:active{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.active\\:bg-warning\\/15:active{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-warning\\/15:active{background-color:color-mix(in oklab,var(--ui-warning)15%,transparent)}}.active\\:bg-warning\\/75:active{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.active\\:bg-warning\\/75:active{background-color:color-mix(in oklab,var(--ui-warning)75%,transparent)}}.active\\:text-default:active{color:var(--ui-text)}.active\\:text-error\\/75:active{color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.active\\:text-error\\/75:active{color:color-mix(in oklab,var(--ui-error)75%,transparent)}}.active\\:text-info\\/75:active{color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.active\\:text-info\\/75:active{color:color-mix(in oklab,var(--ui-info)75%,transparent)}}.active\\:text-primary\\/75:active{color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.active\\:text-primary\\/75:active{color:color-mix(in oklab,var(--ui-primary)75%,transparent)}}.active\\:text-secondary\\/75:active{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.active\\:text-secondary\\/75:active{color:color-mix(in oklab,var(--ui-secondary)75%,transparent)}}.active\\:text-success\\/75:active{color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.active\\:text-success\\/75:active{color:color-mix(in oklab,var(--ui-success)75%,transparent)}}.active\\:text-warning\\/75:active{color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.active\\:text-warning\\/75:active{color:color-mix(in oklab,var(--ui-warning)75%,transparent)}}.disabled\\:pointer-events-none:disabled{pointer-events:none}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:bg-default:disabled{background-color:var(--ui-bg)}.disabled\\:bg-elevated:disabled,.disabled\\:bg-elevated\\/50:disabled{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.disabled\\:bg-elevated\\/50:disabled{background-color:color-mix(in oklab,var(--ui-bg-elevated)50%,transparent)}}.disabled\\:bg-error:disabled,.disabled\\:bg-error\\/10:disabled{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.disabled\\:bg-error\\/10:disabled{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.disabled\\:bg-info:disabled,.disabled\\:bg-info\\/10:disabled{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.disabled\\:bg-info\\/10:disabled{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.disabled\\:bg-inverted:disabled{background-color:var(--ui-bg-inverted)}.disabled\\:bg-primary:disabled,.disabled\\:bg-primary\\/10:disabled{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.disabled\\:bg-primary\\/10:disabled{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.disabled\\:bg-secondary:disabled,.disabled\\:bg-secondary\\/10:disabled{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.disabled\\:bg-secondary\\/10:disabled{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.disabled\\:bg-success:disabled,.disabled\\:bg-success\\/10:disabled{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.disabled\\:bg-success\\/10:disabled{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.disabled\\:bg-transparent:disabled{background-color:#0000}.disabled\\:bg-warning:disabled,.disabled\\:bg-warning\\/10:disabled{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.disabled\\:bg-warning\\/10:disabled{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.disabled\\:text-error:disabled{color:var(--ui-error)}.disabled\\:text-info:disabled{color:var(--ui-info)}.disabled\\:text-muted:disabled{color:var(--ui-text-muted)}.disabled\\:text-primary:disabled{color:var(--ui-primary)}.disabled\\:text-secondary:disabled{color:var(--ui-secondary)}.disabled\\:text-success:disabled{color:var(--ui-success)}.disabled\\:text-warning:disabled{color:var(--ui-warning)}.disabled\\:opacity-75:disabled{opacity:.75}@media(hover:hover){.hover\\:disabled\\:bg-transparent:hover:disabled{background-color:#0000}}.has-focus\\:bg-elevated:has(:focus){background-color:var(--ui-bg-elevated)}.has-focus-visible\\:z-\\[1\\]:has(:focus-visible){z-index:1}.has-focus-visible\\:ring-2:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.has-focus-visible\\:ring-error:has(:focus-visible){--tw-ring-color:var(--ui-error)}.has-focus-visible\\:ring-info:has(:focus-visible){--tw-ring-color:var(--ui-info)}.has-focus-visible\\:ring-inverted:has(:focus-visible){--tw-ring-color:var(--ui-border-inverted)}.has-focus-visible\\:ring-primary:has(:focus-visible){--tw-ring-color:var(--ui-primary)}.has-focus-visible\\:ring-secondary:has(:focus-visible){--tw-ring-color:var(--ui-secondary)}.has-focus-visible\\:ring-success:has(:focus-visible){--tw-ring-color:var(--ui-success)}.has-focus-visible\\:ring-warning:has(:focus-visible){--tw-ring-color:var(--ui-warning)}.has-focus-visible\\:ring-inset:has(:focus-visible){--tw-ring-inset:inset}.has-data-\\[state\\=checked\\]\\:z-\\[1\\]:has([data-state=checked]){z-index:1}.has-data-\\[state\\=checked\\]\\:border-error:has([data-state=checked]),.has-data-\\[state\\=checked\\]\\:border-error\\/50:has([data-state=checked]){border-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:border-error\\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-error)50%,transparent)}}.has-data-\\[state\\=checked\\]\\:border-info:has([data-state=checked]),.has-data-\\[state\\=checked\\]\\:border-info\\/50:has([data-state=checked]){border-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:border-info\\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-info)50%,transparent)}}.has-data-\\[state\\=checked\\]\\:border-inverted:has([data-state=checked]),.has-data-\\[state\\=checked\\]\\:border-inverted\\/50:has([data-state=checked]){border-color:var(--ui-border-inverted)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:border-inverted\\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-border-inverted)50%,transparent)}}.has-data-\\[state\\=checked\\]\\:border-primary:has([data-state=checked]),.has-data-\\[state\\=checked\\]\\:border-primary\\/50:has([data-state=checked]){border-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:border-primary\\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-primary)50%,transparent)}}.has-data-\\[state\\=checked\\]\\:border-secondary:has([data-state=checked]),.has-data-\\[state\\=checked\\]\\:border-secondary\\/50:has([data-state=checked]){border-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:border-secondary\\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-secondary)50%,transparent)}}.has-data-\\[state\\=checked\\]\\:border-success:has([data-state=checked]),.has-data-\\[state\\=checked\\]\\:border-success\\/50:has([data-state=checked]){border-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:border-success\\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-success)50%,transparent)}}.has-data-\\[state\\=checked\\]\\:border-warning:has([data-state=checked]),.has-data-\\[state\\=checked\\]\\:border-warning\\/50:has([data-state=checked]){border-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:border-warning\\/50:has([data-state=checked]){border-color:color-mix(in oklab,var(--ui-warning)50%,transparent)}}.has-data-\\[state\\=checked\\]\\:bg-elevated:has([data-state=checked]){background-color:var(--ui-bg-elevated)}.has-data-\\[state\\=checked\\]\\:bg-error\\/10:has([data-state=checked]){background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:bg-error\\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.has-data-\\[state\\=checked\\]\\:bg-info\\/10:has([data-state=checked]){background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:bg-info\\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.has-data-\\[state\\=checked\\]\\:bg-primary\\/10:has([data-state=checked]){background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:bg-primary\\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.has-data-\\[state\\=checked\\]\\:bg-secondary\\/10:has([data-state=checked]){background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:bg-secondary\\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.has-data-\\[state\\=checked\\]\\:bg-success\\/10:has([data-state=checked]){background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:bg-success\\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.has-data-\\[state\\=checked\\]\\:bg-warning\\/10:has([data-state=checked]){background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.has-data-\\[state\\=checked\\]\\:bg-warning\\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}
1.aria-disabled\\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\\:bg-default[aria-disabled=true]{background-color:var(--ui-bg)}.aria-disabled\\:bg-elevated[aria-disabled=true]{background-color:var(--ui-bg-elevated)}.aria-disabled\\:bg-error[aria-disabled=true],.aria-disabled\\:bg-error\\/10[aria-disabled=true]{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\\:bg-error\\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.aria-disabled\\:bg-info[aria-disabled=true],.aria-disabled\\:bg-info\\/10[aria-disabled=true]{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\\:bg-info\\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.aria-disabled\\:bg-inverted[aria-disabled=true]{background-color:var(--ui-bg-inverted)}.aria-disabled\\:bg-primary[aria-disabled=true],.aria-disabled\\:bg-primary\\/10[aria-disabled=true]{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\\:bg-primary\\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.aria-disabled\\:bg-secondary[aria-disabled=true],.aria-disabled\\:bg-secondary\\/10[aria-disabled=true]{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\\:bg-secondary\\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.aria-disabled\\:bg-success[aria-disabled=true],.aria-disabled\\:bg-success\\/10[aria-disabled=true]{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\\:bg-success\\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.aria-disabled\\:bg-transparent[aria-disabled=true]{background-color:#0000}.aria-disabled\\:bg-warning[aria-disabled=true],.aria-disabled\\:bg-warning\\/10[aria-disabled=true]{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.aria-disabled\\:bg-warning\\/10[aria-disabled=true]{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.aria-disabled\\:text-error[aria-disabled=true]{color:var(--ui-error)}.aria-disabled\\:text-info[aria-disabled=true]{color:var(--ui-info)}.aria-disabled\\:text-muted[aria-disabled=true]{color:var(--ui-text-muted)}.aria-disabled\\:text-primary[aria-disabled=true]{color:var(--ui-primary)}.aria-disabled\\:text-secondary[aria-disabled=true]{color:var(--ui-secondary)}.aria-disabled\\:text-success[aria-disabled=true]{color:var(--ui-success)}.aria-disabled\\:text-warning[aria-disabled=true]{color:var(--ui-warning)}.aria-disabled\\:opacity-75[aria-disabled=true]{opacity:.75}@media(hover:hover){.hover\\:aria-disabled\\:bg-transparent:hover[aria-disabled=true]{background-color:#0000}}.data-disabled\\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\\:text-muted[data-disabled]{color:var(--ui-text-muted)}.data-disabled\\:opacity-75[data-disabled]{opacity:.75}.data-highlighted\\:text-error[data-highlighted]{color:var(--ui-error)}.data-highlighted\\:text-highlighted[data-highlighted]{color:var(--ui-text-highlighted)}.data-highlighted\\:text-info[data-highlighted]{color:var(--ui-info)}.data-highlighted\\:text-primary[data-highlighted]{color:var(--ui-primary)}.data-highlighted\\:text-secondary[data-highlighted]{color:var(--ui-secondary)}.data-highlighted\\:text-success[data-highlighted]{color:var(--ui-success)}.data-highlighted\\:text-warning[data-highlighted]{color:var(--ui-warning)}.data-highlighted\\:not-data-disabled\\:text-highlighted[data-highlighted]:not([data-disabled]){color:var(--ui-text-highlighted)}.data-highlighted\\:before\\:bg-elevated\\/50[data-highlighted]:before{content:var(--tw-content);background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\\:before\\:bg-elevated\\/50[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-bg-elevated)50%,transparent)}}.data-highlighted\\:before\\:bg-error\\/10[data-highlighted]:before{content:var(--tw-content);background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\\:before\\:bg-error\\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.data-highlighted\\:before\\:bg-info\\/10[data-highlighted]:before{content:var(--tw-content);background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\\:before\\:bg-info\\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.data-highlighted\\:before\\:bg-primary\\/10[data-highlighted]:before{content:var(--tw-content);background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\\:before\\:bg-primary\\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.data-highlighted\\:before\\:bg-secondary\\/10[data-highlighted]:before{content:var(--tw-content);background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\\:before\\:bg-secondary\\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.data-highlighted\\:before\\:bg-success\\/10[data-highlighted]:before{content:var(--tw-content);background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\\:before\\:bg-success\\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.data-highlighted\\:before\\:bg-warning\\/10[data-highlighted]:before{content:var(--tw-content);background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\\:before\\:bg-warning\\/10[data-highlighted]:before{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.data-highlighted\\:not-data-disabled\\:before\\:bg-elevated\\/50[data-highlighted]:not([data-disabled]):before{content:var(--tw-content);background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\\:not-data-disabled\\:before\\:bg-elevated\\/50[data-highlighted]:not([data-disabled]):before{background-color:color-mix(in oklab,var(--ui-bg-elevated)50%,transparent)}}.data-today\\:font-semibold[data-today]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-today\\:not-data-\\[selected\\]\\:text-error[data-today]:not([data-selected]){color:var(--ui-error)}.data-today\\:not-data-\\[selected\\]\\:text-highlighted[data-today]:not([data-selected]){color:var(--ui-text-highlighted)}.data-today\\:not-data-\\[selected\\]\\:text-info[data-today]:not([data-selected]){color:var(--ui-info)}.data-today\\:not-data-\\[selected\\]\\:text-primary[data-today]:not([data-selected]){color:var(--ui-primary)}.data-today\\:not-data-\\[selected\\]\\:text-secondary[data-today]:not([data-selected]){color:var(--ui-secondary)}.data-today\\:not-data-\\[selected\\]\\:text-success[data-today]:not([data-selected]){color:var(--ui-success)}.data-today\\:not-data-\\[selected\\]\\:text-warning[data-today]:not([data-selected]){color:var(--ui-warning)}.data-unavailable\\:pointer-events-none[data-unavailable]{pointer-events:none}.data-unavailable\\:text-muted[data-unavailable]{color:var(--ui-text-muted)}.data-unavailable\\:line-through[data-unavailable]{text-decoration-line:line-through}.data-\\[disabled\\]\\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\\[disabled\\]\\:opacity-75[data-disabled]{opacity:.75}.data-\\[dragging\\=true\\]\\:bg-elevated\\/25[data-dragging=true]{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.data-\\[dragging\\=true\\]\\:bg-elevated\\/25[data-dragging=true]{background-color:color-mix(in oklab,var(--ui-bg-elevated)25%,transparent)}}.data-\\[expanded\\=true\\]\\:h-\\(--height\\)[data-expanded=true]{height:var(--height)}:is(.data-\\[front\\=false\\]\\:\\*\\:transition-opacity[data-front=false]>*){transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(.data-\\[front\\=false\\]\\:\\*\\:duration-100[data-front=false]>*){--tw-duration:.1s;transition-duration:.1s}.data-\\[expanded\\=false\\]\\:data-\\[front\\=false\\]\\:h-\\(--front-height\\)[data-expanded=false][data-front=false]{height:var(--front-height)}:is(.data-\\[expanded\\=false\\]\\:data-\\[front\\=false\\]\\:\\*\\:opacity-0[data-expanded=false][data-front=false]>*){opacity:0}
1.data-\\[highlighted\\]\\:bg-error\\/10[data-highlighted]{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-error\\/10[data-highlighted]{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.data-\\[highlighted\\]\\:bg-error\\/20[data-highlighted]{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-error\\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-error)20%,transparent)}}.data-\\[highlighted\\]\\:bg-info\\/10[data-highlighted]{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-info\\/10[data-highlighted]{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.data-\\[highlighted\\]\\:bg-info\\/20[data-highlighted]{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-info\\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-info)20%,transparent)}}.data-\\[highlighted\\]\\:bg-inverted\\/10[data-highlighted]{background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-inverted\\/10[data-highlighted]{background-color:color-mix(in oklab,var(--ui-bg-inverted)10%,transparent)}}.data-\\[highlighted\\]\\:bg-inverted\\/20[data-highlighted]{background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-inverted\\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-bg-inverted)20%,transparent)}}.data-\\[highlighted\\]\\:bg-primary\\/10[data-highlighted]{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-primary\\/10[data-highlighted]{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.data-\\[highlighted\\]\\:bg-primary\\/20[data-highlighted]{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-primary\\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-primary)20%,transparent)}}.data-\\[highlighted\\]\\:bg-secondary\\/10[data-highlighted]{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-secondary\\/10[data-highlighted]{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.data-\\[highlighted\\]\\:bg-secondary\\/20[data-highlighted]{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-secondary\\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-secondary)20%,transparent)}}.data-\\[highlighted\\]\\:bg-success\\/10[data-highlighted]{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-success\\/10[data-highlighted]{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.data-\\[highlighted\\]\\:bg-success\\/20[data-highlighted]{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-success\\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-success)20%,transparent)}}.data-\\[highlighted\\]\\:bg-warning\\/10[data-highlighted]{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-warning\\/10[data-highlighted]{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.data-\\[highlighted\\]\\:bg-warning\\/20[data-highlighted]{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.data-\\[highlighted\\]\\:bg-warning\\/20[data-highlighted]{background-color:color-mix(in oklab,var(--ui-warning)20%,transparent)}}.data-\\[motion\\=from-end\\]\\:animate-\\[enter-from-right_200ms_ease\\][data-motion=from-end]{animation:.2s enter-from-right}.data-\\[motion\\=from-start\\]\\:animate-\\[enter-from-left_200ms_ease\\][data-motion=from-start]{animation:.2s enter-from-left}.data-\\[motion\\=to-end\\]\\:animate-\\[exit-to-right_200ms_ease\\][data-motion=to-end]{animation:.2s exit-to-right}.data-\\[motion\\=to-start\\]\\:animate-\\[exit-to-left_200ms_ease\\][data-motion=to-start]{animation:.2s exit-to-left}.data-\\[outside-view\\]\\:text-muted[data-outside-view]{color:var(--ui-text-muted)}.data-\\[pinned\\=left\\]\\:left-0[data-pinned=left]{left:calc(var(--spacing)*0)}.data-\\[pinned\\=right\\]\\:right-0[data-pinned=right]{right:calc(var(--spacing)*0)}.data-\\[selected\\]\\:bg-default[data-selected]{background-color:var(--ui-bg)}.data-\\[selected\\]\\:bg-elevated[data-selected]{background-color:var(--ui-bg-elevated)}.data-\\[selected\\]\\:bg-error[data-selected],.data-\\[selected\\]\\:bg-error\\/10[data-selected]{background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:bg-error\\/10[data-selected]{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.data-\\[selected\\]\\:bg-info[data-selected],.data-\\[selected\\]\\:bg-info\\/10[data-selected]{background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:bg-info\\/10[data-selected]{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.data-\\[selected\\]\\:bg-inverted[data-selected]{background-color:var(--ui-bg-inverted)}.data-\\[selected\\]\\:bg-primary[data-selected],.data-\\[selected\\]\\:bg-primary\\/10[data-selected]{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:bg-primary\\/10[data-selected]{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.data-\\[selected\\]\\:bg-secondary[data-selected],.data-\\[selected\\]\\:bg-secondary\\/10[data-selected]{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:bg-secondary\\/10[data-selected]{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.data-\\[selected\\]\\:bg-success[data-selected],.data-\\[selected\\]\\:bg-success\\/10[data-selected]{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:bg-success\\/10[data-selected]{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.data-\\[selected\\]\\:bg-warning[data-selected],.data-\\[selected\\]\\:bg-warning\\/10[data-selected]{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:bg-warning\\/10[data-selected]{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.data-\\[selected\\]\\:text-default[data-selected]{color:var(--ui-text)}.data-\\[selected\\]\\:text-error[data-selected]{color:var(--ui-error)}.data-\\[selected\\]\\:text-info[data-selected]{color:var(--ui-info)}.data-\\[selected\\]\\:text-inverted[data-selected]{color:var(--ui-text-inverted)}.data-\\[selected\\]\\:text-primary[data-selected]{color:var(--ui-primary)}.data-\\[selected\\]\\:text-secondary[data-selected]{color:var(--ui-secondary)}.data-\\[selected\\]\\:text-success[data-selected]{color:var(--ui-success)}.data-\\[selected\\]\\:text-warning[data-selected]{color:var(--ui-warning)}.data-\\[selected\\]\\:ring[data-selected]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.data-\\[selected\\]\\:ring-accented[data-selected]{--tw-ring-color:var(--ui-border-accented)}.data-\\[selected\\]\\:ring-error\\/25[data-selected]{--tw-ring-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-error\\/25[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-error)25%,transparent)}}.data-\\[selected\\]\\:ring-error\\/50[data-selected]{--tw-ring-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-error\\/50[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-error)50%,transparent)}}.data-\\[selected\\]\\:ring-info\\/25[data-selected]{--tw-ring-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-info\\/25[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-info)25%,transparent)}}.data-\\[selected\\]\\:ring-info\\/50[data-selected]{--tw-ring-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-info\\/50[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-info)50%,transparent)}}.data-\\[selected\\]\\:ring-primary\\/25[data-selected]{--tw-ring-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-primary\\/25[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-primary)25%,transparent)}}.data-\\[selected\\]\\:ring-primary\\/50[data-selected]{--tw-ring-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-primary\\/50[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-primary)50%,transparent)}}.data-\\[selected\\]\\:ring-secondary\\/25[data-selected]{--tw-ring-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-secondary\\/25[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-secondary)25%,transparent)}}.data-\\[selected\\]\\:ring-secondary\\/50[data-selected]{--tw-ring-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-secondary\\/50[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-secondary)50%,transparent)}}.data-\\[selected\\]\\:ring-success\\/25[data-selected]{--tw-ring-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-success\\/25[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-success)25%,transparent)}}.data-\\[selected\\]\\:ring-success\\/50[data-selected]{--tw-ring-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-success\\/50[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-success)50%,transparent)}}.data-\\[selected\\]\\:ring-warning\\/25[data-selected]{--tw-ring-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-warning\\/25[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-warning)25%,transparent)}}.data-\\[selected\\]\\:ring-warning\\/50[data-selected]{--tw-ring-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\]\\:ring-warning\\/50[data-selected]{--tw-ring-color:color-mix(in oklab,var(--ui-warning)50%,transparent)}}.data-\\[selected\\]\\:ring-inset[data-selected]{--tw-ring-inset:inset}.data-\\[selected\\=true\\]\\:bg-elevated\\/50[data-selected=true]{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.data-\\[selected\\=true\\]\\:bg-elevated\\/50[data-selected=true]{background-color:color-mix(in oklab,var(--ui-bg-elevated)50%,transparent)}}.data-\\[state\\=\\\\\\"active\\\\\\"\\]\\:bg-accented[data-state='"active"']{background-color:var(--ui-bg-accented)}.data-\\[state\\=active\\]\\:bg-inverted[data-state=active]{background-color:var(--ui-bg-inverted)}.data-\\[state\\=active\\]\\:text-error[data-state=active]{color:var(--ui-error)}.data-\\[state\\=active\\]\\:text-highlighted[data-state=active]{color:var(--ui-text-highlighted)}.data-\\[state\\=active\\]\\:text-info[data-state=active]{color:var(--ui-info)}.data-\\[state\\=active\\]\\:text-inverted[data-state=active]{color:var(--ui-text-inverted)}.data-\\[state\\=active\\]\\:text-primary[data-state=active]{color:var(--ui-primary)}.data-\\[state\\=active\\]\\:text-secondary[data-state=active]{color:var(--ui-secondary)}.data-\\[state\\=active\\]\\:text-success[data-state=active]{color:var(--ui-success)}.data-\\[state\\=active\\]\\:text-warning[data-state=active]{color:var(--ui-warning)}.data-\\[state\\=checked\\]\\:translate-x-3[data-state=checked]{--tw-translate-x:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=checked\\]\\:translate-x-3\\.5[data-state=checked]{--tw-translate-x:calc(var(--spacing)*3.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=checked\\]\\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=checked\\]\\:translate-x-4\\.5[data-state=checked]{--tw-translate-x:calc(var(--spacing)*4.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=checked\\]\\:translate-x-5[data-state=checked]{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=checked\\]\\:bg-error[data-state=checked]{background-color:var(--ui-error)}.data-\\[state\\=checked\\]\\:bg-info[data-state=checked]{background-color:var(--ui-info)}.data-\\[state\\=checked\\]\\:bg-inverted[data-state=checked]{background-color:var(--ui-bg-inverted)}.data-\\[state\\=checked\\]\\:bg-primary[data-state=checked]{background-color:var(--ui-primary)}.data-\\[state\\=checked\\]\\:bg-secondary[data-state=checked]{background-color:var(--ui-secondary)}.data-\\[state\\=checked\\]\\:bg-success[data-state=checked]{background-color:var(--ui-success)}.data-\\[state\\=checked\\]\\:bg-warning[data-state=checked]{background-color:var(--ui-warning)}.data-\\[state\\=closed\\]\\:animate-\\[accordion-up_200ms_ease-out\\][data-state=closed]{animation:.2s ease-out accordion-up}.data-\\[state\\=closed\\]\\:animate-\\[collapsible-up_200ms_ease-out\\][data-state=closed]{animation:.2s ease-out collapsible-up}.data-\\[state\\=closed\\]\\:animate-\\[fade-out_200ms_ease-in\\][data-state=closed]{animation:.2s ease-in fade-out}.data-\\[state\\=closed\\]\\:animate-\\[scale-out_100ms_ease-in\\][data-state=closed]{animation:.1s ease-in scale-out}.data-\\[state\\=closed\\]\\:animate-\\[scale-out_200ms_ease-in\\][data-state=closed]{animation:.2s ease-in scale-out}.data-\\[state\\=closed\\]\\:animate-\\[slide-out-to-bottom_200ms_ease-in-out\\][data-state=closed]{animation:.2s ease-in-out slide-out-to-bottom}.data-\\[state\\=closed\\]\\:animate-\\[slide-out-to-left_200ms_ease-in-out\\][data-state=closed]{animation:.2s ease-in-out slide-out-to-left}.data-\\[state\\=closed\\]\\:animate-\\[slide-out-to-right_200ms_ease-in-out\\][data-state=closed]{animation:.2s ease-in-out slide-out-to-right}.data-\\[state\\=closed\\]\\:animate-\\[slide-out-to-top_200ms_ease-in-out\\][data-state=closed]{animation:.2s ease-in-out slide-out-to-top}.data-\\[state\\=closed\\]\\:animate-\\[toast-closed_200ms_ease-in-out\\][data-state=closed]{animation:.2s ease-in-out toast-closed}.data-\\[state\\=closed\\]\\:data-\\[expanded\\=false\\]\\:data-\\[front\\=false\\]\\:animate-\\[toast-collapsed-closed_200ms_ease-in-out\\][data-state=closed][data-expanded=false][data-front=false]{animation:.2s ease-in-out toast-collapsed-closed}.data-\\[state\\=delayed-open\\]\\:animate-\\[scale-in_100ms_ease-out\\][data-state=delayed-open]{animation:.1s ease-out scale-in}.data-\\[state\\=hidden\\]\\:animate-\\[fade-out_100ms_ease-in\\][data-state=hidden]{animation:.1s ease-in fade-out}.data-\\[state\\=hidden\\]\\:opacity-0[data-state=hidden]{opacity:0}
1.data-\\[state\\=inactive\\]\\:text-muted[data-state=inactive]{color:var(--ui-text-muted)}@media(hover:hover){.hover\\:data-\\[state\\=inactive\\]\\:not-disabled\\:text-default:hover[data-state=inactive]:not(:disabled){color:var(--ui-text)}}.data-\\[state\\=indeterminate\\]\\:animate-\\[carousel-inverse-vertical_2s_ease-in-out_infinite\\][data-state=indeterminate]{animation:2s ease-in-out infinite carousel-inverse-vertical}.data-\\[state\\=indeterminate\\]\\:animate-\\[carousel-inverse_2s_ease-in-out_infinite\\][data-state=indeterminate]{animation:2s ease-in-out infinite carousel-inverse}.data-\\[state\\=indeterminate\\]\\:animate-\\[carousel-vertical_2s_ease-in-out_infinite\\][data-state=indeterminate]{animation:2s ease-in-out infinite carousel-vertical}.data-\\[state\\=indeterminate\\]\\:animate-\\[carousel_2s_ease-in-out_infinite\\][data-state=indeterminate]{animation:2s ease-in-out infinite carousel}.data-\\[state\\=indeterminate\\]\\:animate-\\[elastic-vertical_2s_ease-in-out_infinite\\][data-state=indeterminate]{animation:2s ease-in-out infinite elastic-vertical}.data-\\[state\\=indeterminate\\]\\:animate-\\[elastic_2s_ease-in-out_infinite\\][data-state=indeterminate]{animation:2s ease-in-out infinite elastic}.data-\\[state\\=indeterminate\\]\\:animate-\\[swing-vertical_2s_ease-in-out_infinite\\][data-state=indeterminate]{animation:2s ease-in-out infinite swing-vertical}.data-\\[state\\=indeterminate\\]\\:animate-\\[swing_2s_ease-in-out_infinite\\][data-state=indeterminate]{animation:2s ease-in-out infinite swing}.data-\\[state\\=open\\]\\:mb-1\\.5[data-state=open]{margin-bottom:calc(var(--spacing)*1.5)}.data-\\[state\\=open\\]\\:animate-\\[accordion-down_200ms_ease-out\\][data-state=open]{animation:.2s ease-out accordion-down}.data-\\[state\\=open\\]\\:animate-\\[collapsible-down_200ms_ease-out\\][data-state=open]{animation:.2s ease-out collapsible-down}.data-\\[state\\=open\\]\\:animate-\\[fade-in_200ms_ease-out\\][data-state=open]{animation:.2s ease-out fade-in}.data-\\[state\\=open\\]\\:animate-\\[scale-in_100ms_ease-out\\][data-state=open]{animation:.1s ease-out scale-in}.data-\\[state\\=open\\]\\:animate-\\[scale-in_200ms_ease-out\\][data-state=open]{animation:.2s ease-out scale-in}.data-\\[state\\=open\\]\\:animate-\\[slide-in-from-bottom_200ms_ease-in-out\\][data-state=open]{animation:.2s ease-in-out slide-in-from-bottom}.data-\\[state\\=open\\]\\:animate-\\[slide-in-from-left_200ms_ease-in-out\\][data-state=open]{animation:.2s ease-in-out slide-in-from-left}.data-\\[state\\=open\\]\\:animate-\\[slide-in-from-right_200ms_ease-in-out\\][data-state=open]{animation:.2s ease-in-out slide-in-from-right}.data-\\[state\\=open\\]\\:animate-\\[slide-in-from-top_200ms_ease-in-out\\][data-state=open]{animation:.2s ease-in-out slide-in-from-top}.data-\\[state\\=open\\]\\:text-highlighted[data-state=open]{color:var(--ui-text-highlighted)}.data-\\[state\\=open\\]\\:before\\:bg-elevated\\/50[data-state=open]:before{content:var(--tw-content);background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.data-\\[state\\=open\\]\\:before\\:bg-elevated\\/50[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-bg-elevated)50%,transparent)}}.data-\\[state\\=open\\]\\:before\\:bg-error\\/10[data-state=open]:before{content:var(--tw-content);background-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.data-\\[state\\=open\\]\\:before\\:bg-error\\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-error)10%,transparent)}}.data-\\[state\\=open\\]\\:before\\:bg-info\\/10[data-state=open]:before{content:var(--tw-content);background-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.data-\\[state\\=open\\]\\:before\\:bg-info\\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-info)10%,transparent)}}.data-\\[state\\=open\\]\\:before\\:bg-primary\\/10[data-state=open]:before{content:var(--tw-content);background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.data-\\[state\\=open\\]\\:before\\:bg-primary\\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-primary)10%,transparent)}}.data-\\[state\\=open\\]\\:before\\:bg-secondary\\/10[data-state=open]:before{content:var(--tw-content);background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.data-\\[state\\=open\\]\\:before\\:bg-secondary\\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-secondary)10%,transparent)}}.data-\\[state\\=open\\]\\:before\\:bg-success\\/10[data-state=open]:before{content:var(--tw-content);background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.data-\\[state\\=open\\]\\:before\\:bg-success\\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-success)10%,transparent)}}.data-\\[state\\=open\\]\\:before\\:bg-warning\\/10[data-state=open]:before{content:var(--tw-content);background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.data-\\[state\\=open\\]\\:before\\:bg-warning\\/10[data-state=open]:before{background-color:color-mix(in oklab,var(--ui-warning)10%,transparent)}}.data-\\[state\\=unchecked\\]\\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=unchecked\\]\\:bg-accented[data-state=unchecked]{background-color:var(--ui-bg-accented)}.data-\\[state\\=visible\\]\\:animate-\\[fade-in_100ms_ease-out\\][data-state=visible]{animation:.1s ease-out fade-in}.data-\\[swipe\\=cancel\\]\\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[swipe\\=cancel\\]\\:translate-y-0[data-swipe=cancel]{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[swipe\\=end\\]\\:translate-x-\\(--reka-toast-swipe-end-x\\)[data-swipe=end]{--tw-translate-x:var(--reka-toast-swipe-end-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[swipe\\=end\\]\\:translate-y-\\(--reka-toast-swipe-end-y\\)[data-swipe=end]{--tw-translate-y:var(--reka-toast-swipe-end-y);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[swipe\\=end\\]\\:animate-\\[toast-slide-down_200ms_ease-out\\][data-swipe=end]{animation:.2s ease-out toast-slide-down}.data-\\[swipe\\=end\\]\\:animate-\\[toast-slide-left_200ms_ease-out\\][data-swipe=end]{animation:.2s ease-out toast-slide-left}.data-\\[swipe\\=end\\]\\:animate-\\[toast-slide-right_200ms_ease-out\\][data-swipe=end]{animation:.2s ease-out toast-slide-right}.data-\\[swipe\\=end\\]\\:animate-\\[toast-slide-up_200ms_ease-out\\][data-swipe=end]{animation:.2s ease-out toast-slide-up}.data-\\[swipe\\=move\\]\\:translate-x-\\(--reka-toast-swipe-move-x\\)[data-swipe=move]{--tw-translate-x:var(--reka-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[swipe\\=move\\]\\:translate-y-\\(--reka-toast-swipe-move-y\\)[data-swipe=move]{--tw-translate-y:var(--reka-toast-swipe-move-y);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[swipe\\=move\\]\\:transition-none[data-swipe=move]{transition-property:none}@media(min-width:40rem){.sm\\:-start-12{inset-inline-start:calc(var(--spacing)*-12)}.sm\\:-end-12{inset-inline-end:calc(var(--spacing)*-12)}.sm\\:-top-12{top:calc(var(--spacing)*-12)}.sm\\:-bottom-12{bottom:calc(var(--spacing)*-12)}.sm\\:-mx-6{margin-inline:calc(var(--spacing)*-6)}.sm\\:grid{display:grid}.sm\\:h-\\[28rem\\]{height:28rem}.sm\\:max-h-\\[calc\\(100dvh-4rem\\)\\]{max-height:calc(100dvh - 4rem)}.sm\\:w-\\(--reka-navigation-menu-viewport-width\\){width:var(--reka-navigation-menu-viewport-width)}.sm\\:w-96{width:calc(var(--spacing)*96)}.sm\\:max-w-3xl{max-width:var(--container-3xl)}.sm\\:scroll-mt-6{scroll-margin-top:calc(var(--spacing)*6)}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:flex-row{flex-direction:row}.sm\\:gap-6{gap:calc(var(--spacing)*6)}.sm\\:gap-16{gap:calc(var(--spacing)*16)}:where(.sm\\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\\:space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.sm\\:gap-y-12{row-gap:calc(var(--spacing)*12)}.sm\\:gap-y-24{row-gap:calc(var(--spacing)*24)}.sm\\:p-0{padding:calc(var(--spacing)*0)}.sm\\:p-2{padding:calc(var(--spacing)*2)}.sm\\:p-6{padding:calc(var(--spacing)*6)}.sm\\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\\:py-24{padding-block:calc(var(--spacing)*24)}.sm\\:py-32{padding-block:calc(var(--spacing)*32)}.sm\\:pt-6{padding-top:calc(var(--spacing)*6)}.sm\\:pb-4\\.5{padding-bottom:calc(var(--spacing)*4.5)}.sm\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\\:text-xl\\/8{font-size:var(--text-xl);line-height:calc(var(--spacing)*8)}
1.sm\\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\\:ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:48rem){.md\\:hidden{display:none}.md\\:table{display:table}.md\\:columns-2{columns:2}.md\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.lg\\:sticky{position:sticky}.lg\\:top-\\(--ui-header-height\\){top:var(--ui-header-height)}.lg\\:z-\\[1\\]{z-index:1}.lg\\:order-1{order:1}.lg\\:order-2{order:2}.lg\\:order-3{order:3}.lg\\:order-last{order:9999}.lg\\:col-span-2{grid-column:span 2/span 2}.lg\\:col-span-6{grid-column:span 6/span 6}.lg\\:col-span-8{grid-column:span 8/span 8}.lg\\:col-span-10{grid-column:span 10/span 10}.lg\\:mx-auto{margin-inline:auto}.lg\\:-ms-2{margin-inline-start:calc(var(--spacing)*-2)}.lg\\:-ms-4{margin-inline-start:calc(var(--spacing)*-4)}.lg\\:me-0{margin-inline-end:calc(var(--spacing)*0)}.lg\\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\\:mt-12{margin-top:calc(var(--spacing)*12)}.lg\\:block{display:block}.lg\\:flex{display:flex}.lg\\:grid{display:grid}.lg\\:hidden{display:none}.lg\\:inline-flex{display:inline-flex}.lg\\:h-\\[450px\\]{height:450px}.lg\\:max-h-\\[calc\\(100vh-var\\(--ui-header-height\\)\\)\\]{max-height:calc(100vh - var(--ui-header-height))}.lg\\:w-\\(--width\\){width:var(--width)}.lg\\:w-full{width:100%}.lg\\:max-w-xs{max-width:var(--container-xs)}.lg\\:flex-1{flex:1}.lg\\:scale-\\[1\\.1\\]{scale:1.1}.lg\\:scroll-mt-\\(--ui-header-height\\){scroll-margin-top:var(--ui-header-height)}.lg\\:scroll-mt-\\[calc\\(24px\\+var\\(--ui-header-height\\)\\)\\]{scroll-margin-top:calc(24px + var(--ui-header-height))}.lg\\:scroll-mt-\\[calc\\(32px\\+var\\(--ui-header-height\\)\\)\\]{scroll-margin-top:calc(32px + var(--ui-header-height))}.lg\\:scroll-mt-\\[calc\\(48px\\+var\\(--ui-header-height\\)\\)\\]{scroll-margin-top:calc(48px + var(--ui-header-height))}.lg\\:columns-3{columns:3}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\\:grid-cols-\\[repeat\\(var\\(--count\\)\\,minmax\\(0\\,1fr\\)\\)\\]{grid-template-columns:repeat(var(--count),minmax(0,1fr))}.lg\\:flex-col{flex-direction:column}.lg\\:flex-row{flex-direction:row}.lg\\:items-center{align-items:center}.lg\\:justify-between{justify-content:space-between}.lg\\:justify-center{justify-content:center}.lg\\:justify-end{justify-content:flex-end}.lg\\:justify-start{justify-content:flex-start}.lg\\:gap-10{gap:calc(var(--spacing)*10)}.lg\\:gap-x-3{column-gap:calc(var(--spacing)*3)}.lg\\:gap-x-13{column-gap:calc(var(--spacing)*13)}.lg\\:gap-y-16{row-gap:calc(var(--spacing)*16)}:where(.lg\\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px*var(--tw-divide-y-reverse));border-bottom-width:calc(0px*calc(1 - var(--tw-divide-y-reverse)))}.lg\\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.lg\\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\\:bg-\\[initial\\]{background-color:initial}.lg\\:p-6{padding:calc(var(--spacing)*6)}.lg\\:p-8{padding:calc(var(--spacing)*8)}.lg\\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\\:py-4{padding-block:calc(var(--spacing)*4)}.lg\\:py-8{padding-block:calc(var(--spacing)*8)}.lg\\:py-12{padding-block:calc(var(--spacing)*12)}.lg\\:py-24{padding-block:calc(var(--spacing)*24)}.lg\\:py-32{padding-block:calc(var(--spacing)*32)}.lg\\:py-40{padding-block:calc(var(--spacing)*40)}.lg\\:ps-2{padding-inline-start:calc(var(--spacing)*2)}.lg\\:ps-4{padding-inline-start:calc(var(--spacing)*4)}.lg\\:pe-6\\.5{padding-inline-end:calc(var(--spacing)*6.5)}.lg\\:pr-6{padding-right:calc(var(--spacing)*6)}.lg\\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\\:opacity-0{opacity:0}
1.lg\\:not-last\\:border-e:not(:last-child){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.lg\\:not-last\\:border-default:not(:last-child){border-color:var(--ui-border)}@media(hover:hover){.lg\\:group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media(min-width:80rem){.xl\\:col-span-2{grid-column:span 2/span 2}.xl\\:mt-0{margin-top:calc(var(--spacing)*0)}.xl\\:mb-0{margin-bottom:calc(var(--spacing)*0)}.xl\\:grid{display:grid}.xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\\:gap-8{gap:calc(var(--spacing)*8)}.xl\\:p-10{padding:calc(var(--spacing)*10)}}.ltr\\:justify-end:where(:dir(ltr),[dir=ltr],[dir=ltr] *){justify-content:flex-end}.rtl\\:translate-x-\\[4px\\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:4px;translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\\:-rotate-90:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:-90deg}.rtl\\:animate-\\[marquee-rtl_var\\(--duration\\)_linear_infinite\\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){animation:marquee-rtl var(--duration)linear infinite}.rtl\\:animate-\\[marquee-vertical-rtl_var\\(--duration\\)_linear_infinite\\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){animation:marquee-vertical-rtl var(--duration)linear infinite}.rtl\\:justify-end:where(:dir(rtl),[dir=rtl],[dir=rtl] *){justify-content:flex-end}.rtl\\:text-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}.rtl\\:after\\:animate-\\[carousel-inverse-rtl_2s_ease-in-out_infinite\\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *):after{content:var(--tw-content);animation:2s ease-in-out infinite carousel-inverse-rtl}.rtl\\:after\\:animate-\\[carousel-rtl_2s_ease-in-out_infinite\\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *):after{content:var(--tw-content);animation:2s ease-in-out infinite carousel-rtl}.data-\\[state\\=checked\\]\\:rtl\\:-translate-x-3[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-3);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=checked\\]\\:rtl\\:-translate-x-3\\.5[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-3.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=checked\\]\\:rtl\\:-translate-x-4[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=checked\\]\\:rtl\\:-translate-x-4\\.5[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-4.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=checked\\]\\:rtl\\:-translate-x-5[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[state\\=indeterminate\\]\\:rtl\\:animate-\\[carousel-inverse-rtl_2s_ease-in-out_infinite\\][data-state=indeterminate]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){animation:2s ease-in-out infinite carousel-inverse-rtl}.data-\\[state\\=indeterminate\\]\\:rtl\\:animate-\\[carousel-rtl_2s_ease-in-out_infinite\\][data-state=indeterminate]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){animation:2s ease-in-out infinite carousel-rtl}.data-\\[state\\=unchecked\\]\\:rtl\\:-translate-x-0[data-state=unchecked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.dark\\:block:where(.dark,.dark *){display:block}.dark\\:hidden:where(.dark,.dark *){display:none}.dark\\:text-error-300:where(.dark,.dark *){color:var(--ui-color-error-300)}.dark\\:text-info-300:where(.dark,.dark *){color:var(--ui-color-info-300)}.dark\\:text-primary-300:where(.dark,.dark *){color:var(--ui-color-primary-300)}.dark\\:text-secondary-300:where(.dark,.dark *){color:var(--ui-color-secondary-300)}.dark\\:text-success-300:where(.dark,.dark *){color:var(--ui-color-success-300)}.dark\\:text-warning-300:where(.dark,.dark *){color:var(--ui-color-warning-300)}@media(hover:hover){.hover\\:dark\\:ring-blue-700:hover:where(.dark,.dark *){--tw-ring-color:var(--color-blue-700)}.hover\\:dark\\:ring-gray-700:hover:where(.dark,.dark *){--tw-ring-color:var(--color-gray-700)}.hover\\:dark\\:ring-green-700:hover:where(.dark,.dark *){--tw-ring-color:var(--color-green-700)}.hover\\:dark\\:ring-orange-700:hover:where(.dark,.dark *){--tw-ring-color:var(--color-orange-700)}.hover\\:dark\\:ring-red-700:hover:where(.dark,.dark *){--tw-ring-color:var(--color-red-700)}}.dark\\:focus-visible\\:outline-none:where(.dark,.dark *):focus-visible{--tw-outline-style:none;outline-style:none}.dark\\:disabled\\:bg-transparent:where(.dark,.dark *):disabled{background-color:#0000}@media(hover:hover){.dark\\:hover\\:disabled\\:bg-transparent:where(.dark,.dark *):hover:disabled{background-color:#0000}}.dark\\:aria-disabled\\:bg-transparent:where(.dark,.dark *)[aria-disabled=true]{background-color:#0000}@media(hover:hover){.dark\\:hover\\:aria-disabled\\:bg-transparent:where(.dark,.dark *):hover[aria-disabled=true]{background-color:#0000}}.\\[\\&_a\\]\\:text-error a{color:var(--ui-error)}.\\[\\&_a\\]\\:text-info a{color:var(--ui-info)}.\\[\\&_a\\]\\:text-primary a{color:var(--ui-primary)}.\\[\\&_a\\]\\:text-secondary a{color:var(--ui-secondary)}.\\[\\&_a\\]\\:text-success a{color:var(--ui-success)}.\\[\\&_a\\]\\:text-warning a{color:var(--ui-warning)}@media(hover:hover){.\\[\\&_a\\]\\:hover\\:border-error a:hover{border-color:var(--ui-error)}.\\[\\&_a\\]\\:hover\\:border-info a:hover{border-color:var(--ui-info)}.\\[\\&_a\\]\\:hover\\:border-primary a:hover{border-color:var(--ui-primary)}.\\[\\&_a\\]\\:hover\\:border-secondary a:hover{border-color:var(--ui-secondary)}.\\[\\&_a\\]\\:hover\\:border-success a:hover{border-color:var(--ui-success)}.\\[\\&_a\\]\\:hover\\:border-warning a:hover{border-color:var(--ui-warning)}}.\\[\\&_code\\]\\:border-error\\/25 code{border-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.\\[\\&_code\\]\\:border-error\\/25 code{border-color:color-mix(in oklab,var(--ui-error)25%,transparent)}}.\\[\\&_code\\]\\:border-info\\/25 code{border-color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.\\[\\&_code\\]\\:border-info\\/25 code{border-color:color-mix(in oklab,var(--ui-info)25%,transparent)}}.\\[\\&_code\\]\\:border-primary\\/25 code{border-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.\\[\\&_code\\]\\:border-primary\\/25 code{border-color:color-mix(in oklab,var(--ui-primary)25%,transparent)}}.\\[\\&_code\\]\\:border-secondary\\/25 code{border-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.\\[\\&_code\\]\\:border-secondary\\/25 code{border-color:color-mix(in oklab,var(--ui-secondary)25%,transparent)}}.\\[\\&_code\\]\\:border-success\\/25 code{border-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.\\[\\&_code\\]\\:border-success\\/25 code{border-color:color-mix(in oklab,var(--ui-success)25%,transparent)}}.\\[\\&_code\\]\\:border-warning\\/25 code{border-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.\\[\\&_code\\]\\:border-warning\\/25 code{border-color:color-mix(in oklab,var(--ui-warning)25%,transparent)}}
1.\\[\\&_code\\]\\:bg-default code{background-color:var(--ui-bg)}.\\[\\&_code\\]\\:text-xs\\/4 code{font-size:var(--text-xs);line-height:calc(var(--spacing)*4)}.\\[\\&_code\\]\\:text-xs\\/5 code{font-size:var(--text-xs);line-height:calc(var(--spacing)*5)}.\\[\\&_code\\]\\:text-error-600 code{color:var(--ui-color-error-600)}.\\[\\&_code\\]\\:text-info-600 code{color:var(--ui-color-info-600)}.\\[\\&_code\\]\\:text-primary-600 code{color:var(--ui-color-primary-600)}.\\[\\&_code\\]\\:text-secondary-600 code{color:var(--ui-color-secondary-600)}.\\[\\&_code\\]\\:text-success-600 code{color:var(--ui-color-success-600)}.\\[\\&_code\\]\\:text-warning-600 code{color:var(--ui-color-warning-600)}.dark\\:\\[\\&_code\\]\\:text-error-300:where(.dark,.dark *) code{color:var(--ui-color-error-300)}.dark\\:\\[\\&_code\\]\\:text-info-300:where(.dark,.dark *) code{color:var(--ui-color-info-300)}.dark\\:\\[\\&_code\\]\\:text-primary-300:where(.dark,.dark *) code{color:var(--ui-color-primary-300)}.dark\\:\\[\\&_code\\]\\:text-secondary-300:where(.dark,.dark *) code{color:var(--ui-color-secondary-300)}.dark\\:\\[\\&_code\\]\\:text-success-300:where(.dark,.dark *) code{color:var(--ui-color-success-300)}.dark\\:\\[\\&_code\\]\\:text-warning-300:where(.dark,.dark *) code{color:var(--ui-color-warning-300)}.\\[\\&_li\\]\\:my-0 li{margin-block:calc(var(--spacing)*0)}.\\[\\&_li\\]\\:my-0\\.5 li{margin-block:calc(var(--spacing)*.5)}.\\[\\&_li\\]\\:leading-6 li{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.\\[\\&_ol\\]\\:my-0 ol{margin-block:calc(var(--spacing)*0)}.\\[\\&_ol\\]\\:my-2\\.5 ol{margin-block:calc(var(--spacing)*2.5)}.\\[\\&_ol\\]\\:ps-4\\.5 ol{padding-inline-start:calc(var(--spacing)*4.5)}.\\[\\&_p\\]\\:my-0 p{margin-block:calc(var(--spacing)*0)}.\\[\\&_p\\]\\:leading-6 p{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.\\[\\&_pre\\]\\:h-\\[200px\\] pre{height:200px}.\\[\\&_pre\\]\\:h-auto pre{height:auto}.\\[\\&_pre\\]\\:max-h-\\[80vh\\] pre{max-height:80vh}.\\[\\&_pre\\]\\:min-h-\\[200px\\] pre{min-height:200px}.\\[\\&_pre\\]\\:overflow-hidden pre{overflow:hidden}.\\[\\&_pre\\]\\:bg-default pre{background-color:var(--ui-bg)}.\\[\\&_pre\\]\\:pb-12 pre{padding-bottom:calc(var(--spacing)*12)}.\\[\\&_ul\\]\\:my-0 ul{margin-block:calc(var(--spacing)*0)}.\\[\\&_ul\\]\\:my-2\\.5 ul{margin-block:calc(var(--spacing)*2.5)}.\\[\\&_ul\\]\\:ps-4\\.5 ul{padding-inline-start:calc(var(--spacing)*4.5)}.\\[\\&\\:first-child\\>th\\:first-child\\]\\:rounded-tl-md:first-child>th:first-child{border-top-left-radius:calc(var(--ui-radius)*1.5)}.\\[\\&\\:first-child\\>th\\:last-child\\]\\:rounded-tr-md:first-child>th:last-child{border-top-right-radius:calc(var(--ui-radius)*1.5)}.\\[\\&\\:has\\(\\[role\\=checkbox\\]\\)\\]\\:pe-0:has([role=checkbox]){padding-inline-end:calc(var(--spacing)*0)}.\\[\\&\\:last-child\\>td\\:first-child\\]\\:rounded-bl-md:last-child>td:first-child{border-bottom-left-radius:calc(var(--ui-radius)*1.5)}.\\[\\&\\:last-child\\>td\\:last-child\\]\\:rounded-br-md:last-child>td:last-child{border-bottom-right-radius:calc(var(--ui-radius)*1.5)}.\\[\\&\\>\\*\\]\\:last\\:\\!mb-0>:last-child{margin-bottom:calc(var(--spacing)*0)!important}.\\[\\&\\>\\*\\:nth-child\\(1\\)\\]\\:animate-\\[bounce_1s_infinite\\]>:first-child{animation:1s infinite bounce}.\\[\\&\\>\\*\\:nth-child\\(2\\)\\]\\:animate-\\[bounce_1s_0\\.15s_infinite\\]>:nth-child(2){animation:1s .15s infinite bounce}.\\[\\&\\>\\*\\:nth-child\\(3\\)\\]\\:animate-\\[bounce_1s_0\\.3s_infinite\\]>:nth-child(3){animation:1s .3s infinite bounce}.\\[\\&\\>a\\]\\:focus-visible\\:outline-primary>a:focus-visible{outline-color:var(--ui-primary)}.\\[\\&\\>a\\>code\\]\\:border-dashed>a>code{--tw-border-style:dashed;border-style:dashed}.\\[\\&\\>a\\>code\\]\\:text-lg\\/6>a>code{font-size:var(--text-lg);line-height:calc(var(--spacing)*6)}.\\[\\&\\>a\\>code\\]\\:text-xl\\/7>a>code{font-size:var(--text-xl);line-height:calc(var(--spacing)*7)}.\\[\\&\\>a\\>code\\]\\:font-bold>a>code{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\\[\\&\\>a\\>code\\]\\:transition-colors>a>code{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.hover\\:\\[\\&\\>a\\>code\\]\\:border-primary:hover>a>code{border-color:var(--ui-primary)}.hover\\:\\[\\&\\>a\\>code\\]\\:text-primary:hover>a>code{color:var(--ui-primary)}}.\\[\\&\\>article\\]\\:last-of-type\\:min-h-\\(--last-message-height\\)>article:last-of-type{min-height:var(--last-message-height)}.\\[\\&\\>button\\]\\:py-0>button{padding-block:calc(var(--spacing)*0)}.\\[\\&\\>code\\]\\:border-dashed>code{--tw-border-style:dashed;border-style:dashed}.\\[\\&\\>code\\]\\:transition-colors>code{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.hover\\:\\[\\&\\>code\\]\\:border-primary:hover>code{border-color:var(--ui-primary)}.hover\\:\\[\\&\\>code\\]\\:text-primary:hover>code{color:var(--ui-primary)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:border-error a:hover>code{border-color:var(--ui-error)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:border-info a:hover>code{border-color:var(--ui-info)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:border-primary a:hover>code{border-color:var(--ui-primary)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:border-secondary a:hover>code{border-color:var(--ui-secondary)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:border-success a:hover>code{border-color:var(--ui-success)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:border-warning a:hover>code{border-color:var(--ui-warning)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:text-error a:hover>code{color:var(--ui-error)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:text-info a:hover>code{color:var(--ui-info)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:text-primary a:hover>code{color:var(--ui-primary)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:text-secondary a:hover>code{color:var(--ui-secondary)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:text-success a:hover>code{color:var(--ui-success)}.\\[\\&_a\\]\\:hover\\:\\[\\&\\>code\\]\\:text-warning a:hover>code{color:var(--ui-warning)}}.\\[\\&\\>div\\]\\:my-0>div{margin-block:calc(var(--spacing)*0)}.\\[\\&\\>div\\]\\:my-2\\.5>div{margin-block:calc(var(--spacing)*2.5)}.\\[\\&\\>div\\]\\:flex>div{display:flex}.\\[\\&\\>div\\]\\:min-w-0>div{min-width:calc(var(--spacing)*0)}.\\[\\&\\>div\\]\\:flex-1>div{flex:1}.\\[\\&\\>div\\]\\:flex-col>div{flex-direction:column}.\\[\\&\\>div\\]\\:overflow-y-auto>div{overflow-y:auto}.\\[\\&\\>div\\>div\\]\\:border-0>div>div{border-style:var(--tw-border-style);border-width:0}.\\[\\&\\>div\\>pre\\]\\:flex-1>div>pre{flex:1}.\\[\\&\\>div\\>pre\\]\\:rounded-t-none>div>pre{border-top-left-radius:0;border-top-right-radius:0}.\\[\\&\\>div\\>pre\\]\\:rounded-l-none>div>pre{border-top-left-radius:0;border-bottom-left-radius:0}.\\[\\&\\>div\\>pre\\]\\:border-s-0>div>pre{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\\[\\&\\>div\\>pre\\]\\:border-e-0>div>pre{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.\\[\\&\\>div\\>pre\\]\\:border-b-0>
1div>pre{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\\[\\&\\>h2\\]\\:relative>h2{position:relative}.\\[\\&\\>h2\\]\\:\\[counter-increment\\:step\\]>h2{counter-increment:step}.\\[\\&\\>h2\\]\\:before\\:absolute>h2:before{content:var(--tw-content);position:absolute}.\\[\\&\\>h2\\]\\:before\\:-ms-\\[48\\.5px\\]>h2:before{content:var(--tw-content);margin-inline-start:-48.5px}.\\[\\&\\>h2\\]\\:before\\:-mt-0>h2:before{content:var(--tw-content);margin-top:calc(var(--spacing)*0)}.\\[\\&\\>h2\\]\\:before\\:inline-flex>h2:before{content:var(--tw-content);display:inline-flex}.\\[\\&\\>h2\\]\\:before\\:size-8>h2:before{content:var(--tw-content);width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.\\[\\&\\>h2\\]\\:before\\:items-center>h2:before{content:var(--tw-content);align-items:center}.\\[\\&\\>h2\\]\\:before\\:justify-center>h2:before{content:var(--tw-content);justify-content:center}.\\[\\&\\>h2\\]\\:before\\:rounded-full>h2:before{content:var(--tw-content);border-radius:3.40282e38px}.\\[\\&\\>h2\\]\\:before\\:bg-elevated>h2:before{content:var(--tw-content);background-color:var(--ui-bg-elevated)}.\\[\\&\\>h2\\]\\:before\\:text-sm>h2:before{content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\\[\\&\\>h2\\]\\:before\\:font-semibold>h2:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\\[\\&\\>h2\\]\\:before\\:tabular-nums>h2:before{content:var(--tw-content);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.\\[\\&\\>h2\\]\\:before\\:ring-4>h2:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.\\[\\&\\>h2\\]\\:before\\:ring-bg>h2:before{content:var(--tw-content);--tw-ring-color:var(--ui-bg)}.\\[\\&\\>h2\\]\\:before\\:content-\\[counter\\(step\\)\\]>h2:before{--tw-content:counter(step);content:var(--tw-content)}.\\[\\&\\>h2\\>a\\>span\\.absolute\\]\\:hidden>h2>a>span.absolute{display:none}.\\[\\&\\>h3\\]\\:relative>h3{position:relative}.\\[\\&\\>h3\\]\\:\\[counter-increment\\:step\\]>h3{counter-increment:step}.\\[\\&\\>h3\\]\\:before\\:absolute>h3:before{content:var(--tw-content);position:absolute}.\\[\\&\\>h3\\]\\:before\\:inset-x-0\\.5>h3:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*.5)}.\\[\\&\\>h3\\]\\:before\\:-ms-\\[48\\.5px\\]>h3:before{content:var(--tw-content);margin-inline-start:-48.5px}.\\[\\&\\>h3\\]\\:before\\:inline-flex>h3:before{content:var(--tw-content);display:inline-flex}.\\[\\&\\>h3\\]\\:before\\:size-7>h3:before{content:var(--tw-content);width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.\\[\\&\\>h3\\]\\:before\\:items-center>h3:before{content:var(--tw-content);align-items:center}.\\[\\&\\>h3\\]\\:before\\:justify-center>h3:before{content:var(--tw-content);justify-content:center}.\\[\\&\\>h3\\]\\:before\\:rounded-full>h3:before{content:var(--tw-content);border-radius:3.40282e38px}.\\[\\&\\>h3\\]\\:before\\:bg-elevated>h3:before{content:var(--tw-content);background-color:var(--ui-bg-elevated)}.\\[\\&\\>h3\\]\\:before\\:text-sm>h3:before{content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\\[\\&\\>h3\\]\\:before\\:font-semibold>h3:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\\[\\&\\>h3\\]\\:before\\:tabular-nums>h3:before{content:var(--tw-content);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.\\[\\&\\>h3\\]\\:before\\:ring-4>h3:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.\\[\\&\\>h3\\]\\:before\\:ring-bg>h3:before{content:var(--tw-content);--tw-ring-color:var(--ui-bg)}.\\[\\&\\>h3\\]\\:before\\:content-\\[counter\\(step\\)\\]>h3:before{--tw-content:counter(step);content:var(--tw-content)}.\\[\\&\\>h3\\>a\\>span\\.absolute\\]\\:hidden>h3>a>span.absolute{display:none}.\\[\\&\\>h4\\]\\:relative>h4{position:relative}.\\[\\&\\>h4\\]\\:\\[counter-increment\\:step\\]>h4{counter-increment:step}.\\[\\&\\>h4\\]\\:before\\:absolute>h4:before{content:var(--tw-content);position:absolute}.\\[\\&\\>h4\\]\\:before\\:inset-x-0\\.5>h4:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*.5)}.\\[\\&\\>h4\\]\\:before\\:-ms-\\[48\\.5px\\]>h4:before{content:var(--tw-content);margin-inline-start:-48.5px}.\\[\\&\\>h4\\]\\:before\\:inline-flex>h4:before{content:var(--tw-content);display:inline-flex}.\\[\\&\\>h4\\]\\:before\\:size-7>h4:before{content:var(--tw-content);width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.\\[\\&\\>h4\\]\\:before\\:items-center>h4:before{content:var(--tw-content);align-items:center}.\\[\\&\\>h4\\]\\:before\\:justify-center>h4:before{content:var(--tw-content);justify-content:center}.\\[\\&\\>h4\\]\\:before\\:rounded-full>h4:before{content:var(--tw-content);border-radius:3.40282e38px}.\\[\\&\\>h4\\]\\:before\\:bg-elevated>h4:before{content:var(--tw-content);background-color:var(--ui-bg-elevated)}.\\[\\&\\>h4\\]\\:before\\:text-sm>h4:before{content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\\[\\&\\>h4\\]\\:before\\:font-semibold>h4:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\\[\\&\\>h4\\]\\:before\\:tabular-nums>h4:before{content:var(--tw-content);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.\\[\\&\\>h4\\]\\:before\\:ring-4>h4:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.\\[\\&\\>h4\\]\\:before\\:ring-bg>h4:before{content:var(--tw-content);--tw-ring-color:var(--ui-bg)}.\\[\\&\\>h4\\]\\:before\\:content-\\[counter\\(step\\)\\]>h4:before{--tw-content:counter(step);content:var(--tw-content)}.\\[\\&\\>h4\\>a\\>span\\.absolute\\]\\:hidden>h4>a>span.absolute{display:none}.\\[\\&\\>input\\]\\:h-12>input{height:calc(var(--spacing)*12)}.\\[\\&\\>input\\]\\:text-base\\/5>input{font-size:var(--text-base);line-height:calc(var(--spacing)*5)}.\\[\\&\\>mark\\]\\:bg-primary>mark{background-color:var(--ui-primary)}.\\[\\&\\>mark\\]\\:text-inverted>mark{color:var(--ui-text-inverted)}.\\[\\&\\>pre\\]\\:my-0>pre{margin-block:calc(var(--spacing)*0)}.\\[\\&\\>pre\\]\\:rounded-t-none>pre{border-top-left-radius:0;border-top-right-radius:0}@media(hover:hover){.\\[\\&\\>tr\\]\\:data-\\[selectable\\=true\\]\\:hover\\:bg-elevated\\/50>tr[data-selectable=true]:hover{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>tr\\]\\:data-\\[selectable\\=true\\]\\:hover\\:bg-elevated\\/50>tr[data-selectable=true]:hover{background-color:color-mix(in oklab,var(--ui-bg-elevated)50%,transparent)}}}.\\[\\&\\>tr\\]\\:data-\\[selectable\\=true\\]\\:focus-visible\\:outline-primary>tr[data-selectable=true]:focus-visible{outline-color:var(--ui-primary)}.\\[\\&\\>ul\\]\\:my-0>ul{margin-block:calc(var(--spacing)*0)}.\\[\\&\\>ul\\]\\:marker\\:text-error\\/50>ul ::marker{color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-error\\/50>ul ::marker{color:color-mix(in oklab,var(--ui-error)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-error\\/50>ul::marker{color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-error\\/50>ul::marker{color:color-mix(in oklab,var(--ui-error)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-error\\/50>ul ::-webkit-details-marker{color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-error\\/50>ul ::-webkit-details-marker{color:color-mix(in oklab,var(--ui-error)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-error\\/50>ul::-webkit-details-marker{color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-error\\/50>ul::-webkit-details-marker{color:color-mix(in oklab,var(--ui-error)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-info\\/50>ul ::marker{color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-info\\/50>ul ::marker{color:color-mix(in oklab,var(--ui-info)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-info\\/50>ul::marker{color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-info\\/50>ul::marker{color:color-mix(in oklab,var(--ui-info)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-info\\/50>ul ::-webkit-details-marker{color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-info\\/50>ul ::-webkit-details-marker{color:color-mix(in oklab,var(--ui-info)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-info\\/50>ul::-webkit-details-marker{color:var(--ui-info)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-info\\/50>ul::-webkit-details-marker{color:color-mix(in oklab,var(--ui-info)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-primary\\/50>ul ::marker{color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-primary\\/50>ul ::marker{color:color-mix(in oklab,var(--ui-primary)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-primary\\/50>ul::marker{color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-primary\\/50>ul::marker{color:color-mix(in oklab,var(--ui-primary)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-primary\\/50>ul ::-webkit-details-marker{color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-primary\\/50>ul ::-webkit-details-marker{color:color-mix(in oklab,var(--ui-primary)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-primary\\/50>ul::-webkit-details-marker{color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-primary\\/50>ul::-webkit-details-marker{color:color-mix(in oklab,var(--ui-primary)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-secondary\\/50>ul ::marker{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-secondary\\/50>ul ::marker{color:color-mix(in oklab,var(--ui-secondary)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-secondary\\/50>ul::marker{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-secondary\\/50>ul::marker{color:color-mix(in oklab,var(--ui-secondary)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-secondary\\/50>ul ::-webkit-details-marker{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-secondary\\/50>ul ::-webkit-details-marker{color:color-mix(in oklab,var(--ui-secondary)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-secondary\\/50>ul::-webkit-details-marker{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-secondary\\/50>ul::-webkit-details-marker{color:color-mix(in oklab,var(--ui-secondary)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-success\\/50>ul ::marker{color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-success\\/50>ul ::marker{color:color-mix(in oklab,var(--ui-success)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-success\\/50>ul::marker{color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-success\\/50>ul::marker{color:color-mix(in oklab,var(--ui-success)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-success\\/50>ul ::-webkit-details-marker{color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-success\\/50>ul ::-webkit-details-marker{color:color-mix(in oklab,var(--ui-success)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-success\\/50>ul::-webkit-details-marker{color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-success\\/50>ul::-webkit-details-marker{color:color-mix(in oklab,var(--ui-success)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-warning\\/50>ul ::marker{color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-warning\\/50>ul ::marker{color:color-mix(in oklab,var(--ui-warning)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-warning\\/50>ul::marker{color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-warning\\/50>ul::marker{color:color-mix(in oklab,var(--ui-warning)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-warning\\/50>ul ::-webkit-details-marker{color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-warning\\/50>ul ::-webkit-details-marker{color:color-mix(in oklab,var(--ui-warning)50%,transparent)}}.\\[\\&\\>ul\\]\\:marker\\:text-warning\\/50>ul::-webkit-details-marker{color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.\\[\\&\\>ul\\]\\:marker\\:text-warning\\/50>ul::-webkit-details-marker{color:color-mix(in oklab,var(--ui-warning)50%,transparent)}}}@keyframes accordion-up{0%{height:var(--reka-accordion-content-height)}to{height:0}}@keyframes accordion-down{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes collapsible-up{0%{height:var(--reka-collapsible-content-height)}to{height:0}}@keyframes collapsible-down{0%{height:0}to{height:var(--reka-collapsible-content-height)}}@keyframes toast-collapsed-closed{0%{transform:var(--transform)}to{transform:translateY(calc((var(--before) - var(--height))*var(--gap)))scale(var(--scale))}}@keyframes toast-closed{0%{transform:var(--transform)}to{transform:translateY(calc((var(--offset) - var(--height))*var(--translate-factor)))}}@keyframes toast-slide-left{0%{transform:translate(0)translateY(var(--translate))}to{transform:translate(-100%)translateY(var(--translate))}}@keyframes toast-slide-right{0%{transform:translate(0)translateY(var(--translate))}to{transform:translate(100%)translateY(var(--translate))}}@keyframes fade-in{0%{opacity:0}
1to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes slide-in-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-to-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-to-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-from-top-and-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-top-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes slide-in-from-right-and-fade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-right-and-fade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(4px)}}@keyframes slide-in-from-bottom-and-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-bottom-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes slide-in-from-left-and-fade{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-left-and-fade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-4px)}}@keyframes enter-from-right{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enter-from-left{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exit-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exit-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes carousel{0%,to{width:50%}0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes carousel-rtl{0%,to{width:50%}0%{transform:translate(100%)}to{transform:translate(-200%)}}@keyframes carousel-vertical{0%,to{height:50%}0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@keyframes carousel-inverse{0%,to{width:50%}0%{transform:translate(200%)}to{transform:translate(-100%)}}@keyframes carousel-inverse-rtl{0%,to{width:50%}0%{transform:translate(-200%)}to{transform:translate(100%)}}@keyframes carousel-inverse-vertical{0%,to{height:50%}0%{transform:translateY(200%)}to{transform:translateY(-100%)}}@keyframes swing{0%,to{width:50%}0%,to{transform:translate(-25%)}50%{transform:translate(125%)}}@keyframes swing-vertical{0%,to{height:50%}0%,to{transform:translateY(-25%)}50%{transform:translateY(125%)}}@keyframes elastic{0%,to{width:50%;margin-left:25%}50%{width:90%;margin-left:5%}}@keyframes elastic-vertical{0%,to{height:50%;margin-top:25%}50%{height:90%;margin-top:5%}}:root,.light{--ui-primary:black}.dark{--ui-primary:white}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}
1@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}`;function ql(e,t={},r){for(const a in e){const o=e[a],n=r?`${r}:${a}`:a;typeof o=="object"&&o!==null?ql(o,t,n):typeof o=="function"&&(t[n]=o)}return t}const fx={run:e=>e()},gx=()=>fx,nh=typeof console.createTask<"u"?console.createTask:gx;function hx(e,t){const r=t.shift(),a=nh(r);return e.reduce((o,n)=>o.then(()=>a.run(()=>n(...t))),Promise.resolve())}function mx(e,t){const r=t.shift(),a=nh(r);return Promise.all(e.map(o=>a.run(()=>o(...t))))}function Hs(e,t){for(const r of[...e])r(t)}class vx{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,r,a={}){if(!t||typeof r!="function")return()=>{};const o=t;let n;for(;this._deprecatedHooks[t];)n=this._deprecatedHooks[t],t=n.to;if(n&&!a.allowDeprecated){let i=n.message;i||(i=`${o} hook has been deprecated`+(n.to?`, please use ${n.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!r.name)try{Object.defineProperty(r,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(r),()=>{r&&(this.removeHook(t,r),r=void 0)}}hookOnce(t,r){let a,o=(...n)=>(typeof a=="function"&&a(),a=void 0,o=void 0,r(...n));return a=this.hook(t,o),a}removeHook(t,r){if(this._hooks[t]){const a=this._hooks[t].indexOf(r);a!==-1&&this._hooks[t].splice(a,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,r){this._deprecatedHooks[t]=typeof r=="string"?{to:r}:r;const a=this._hooks[t]||[];delete this._hooks[t];for(const o of a)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const r in t)this.deprecateHook(r,t[r])}addHooks(t){const r=ql(t),a=Object.keys(r).map(o=>this.hook(o,r[o]));return()=>{for(const o of a.splice(0,a.length))o()}}removeHooks(t){const r=ql(t);for(const a in r)this.removeHook(a,r[a])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...r){return r.unshift(t),this.callHookWith(hx,t,...r)}callHookParallel(t,...r){return r.unshift(t),this.callHookWith(mx,t,...r)}callHookWith(t,r,...a){const o=this._before||this._after?{name:r,args:a,context:{}}:void 0;this._before&&Hs(this._before,o);const n=t(r in this._hooks?[...this._hooks[r]]:[],a);return n instanceof Promise?n.finally(()=>{this._after&&o&&Hs(this._after,o)}):(this._after&&o&&Hs(this._after,o),n)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const r=this._before.indexOf(t);r!==-1&&this._before.splice(r,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const r=this._after.indexOf(t);r!==-1&&this._after.splice(r,1)}}}}function Fc(){return new vx}const bx=new Set(["link","style","script","noscript"]),yx=new Set(["title","titleTemplate","script","style","noscript"]),Md=new Set(["base","meta","link","style","script","noscript"]),wx=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),xx=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),kx=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),_x=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Sx=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),Cx=["name","property","http-equiv"],Ix=new Set(["viewport","description","keywords","robots"]);function ih(e){const t=e.split(":");return t.length?Sx.has(t[1]):!1}function zl(e){const{props:t,tag:r}=e;if(xx.has(r))return r;if(r==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(e.tag==="meta"){for(const a of Cx)if(t[a]!==void 0){const o=t[a],n=o.includes(":"),i=Ix.has(o),s=!(n||i)&&e.key?`:key:${e.key}`:"";return`${r}:${o}${s}`}}if(e.key)return`${r}:key:${e.key}`;if(t.id)return`${r}:id:${t.id}`;if(yx.has(r)){const a=e.textContent||e.innerHTML;if(a)return`${r}:content:${a}`}}function Nd(e){const t=e._h||e._d;return t||e.textContent||e.innerHTML||`${e.tag}:${Object.entries(e.props).map(([a,o])=>`${a}
1:${String(o)}`).join(",")}`}function Al(e,t,r){typeof e=="function"&&(!r||r!=="titleTemplate"&&!(r[0]==="o"&&r[1]==="n"))&&(e=e());let a;if(t&&(a=t(r,e)),Array.isArray(a))return a.map(o=>Al(o,t));if(a?.constructor===Object){const o={};for(const n of Object.keys(a))o[n]=Al(a[n],t,n);return o}return a}function qx(e,t){const r=e==="style"?new Map:new Set;function a(o){const n=o.trim();if(n)if(e==="style"){const[i,...s]=n.split(":").map(l=>l.trim());i&&s.length&&r.set(i,s.join(":"))}else n.split(" ").filter(Boolean).forEach(i=>r.add(i))}return typeof t=="string"?e==="style"?t.split(";").forEach(a):a(t):Array.isArray(t)?t.forEach(o=>a(o)):t&&typeof t=="object"&&Object.entries(t).forEach(([o,n])=>{n&&n!=="false"&&(e==="style"?r.set(o.trim(),n):a(o))}),r}function sh(e,t){return e.props=e.props||{},t?e.tag==="templateParams"?(e.props=t,e):(Object.entries(t).forEach(([r,a])=>{if(a===null){e.props[r]=null;return}if(r==="class"||r==="style"){e.props[r]=qx(r,a);return}if(kx.has(r)){if(["textContent","innerHTML"].includes(r)&&typeof a=="object"){let i=t.type;if(t.type||(i="application/json"),!i?.endsWith("json")&&i!=="speculationrules")return;t.type=i,e.props.type=i,e[r]=JSON.stringify(a)}else e[r]=a;return}const o=String(a),n=r.startsWith("data-");o==="true"||o===""?e.props[r]=n?o:!0:!a&&n&&o==="false"?e.props[r]="false":a!==void 0&&(e.props[r]=a)}),e):e}function zx(e,t){const r=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},a=sh({tag:e,props:{}},r);return a.key&&bx.has(a.tag)&&(a.props["data-hid"]=a._h=a.key),a.tag==="script"&&typeof a.innerHTML=="object"&&(a.innerHTML=JSON.stringify(a.innerHTML),a.props.type=a.props.type||"application/json"),Array.isArray(a.props.content)?a.props.content.map(o=>({...a,props:{...a.props,content:o}})):a}function Ax(e,t){if(!e)return[];typeof e=="function"&&(e=e());const r=(o,n)=>{for(let i=0;i<t.length;i++)n=t[i](o,n);return n};e=r(void 0,e);const a=[];return e=Al(e,r),Object.entries(e||{}).forEach(([o,n])=>{if(n!==void 0)for(const i of Array.isArray(n)?n:[n])a.push(zx(o,i))}),a.flat()}const Rd=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Ld={base:-10,title:10},$x={critical:-8,high:-1,low:2},Fd={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}},Ox=/@import/,zo=e=>e===""||e===!0;function Tx(e,t){if(typeof t.tagPriority=="number")return t.tagPriority;let r=100;const a=$x[t.tagPriority]||0,o=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:Fd;if(t.tag in Ld)r=Ld[t.tag];else if(t.tag==="meta"){const n=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;n&&(r=Fd.meta[n])}else t.tag==="link"&&t.props.rel?r=o.link[t.props.rel]:t.tag==="script"?zo(t.props.async)?r=o.script.async:t.props.src&&!zo(t.props.defer)&&!zo(t.props.async)&&t.props.type!=="module"&&!t.props.type?.endsWith("json")?r=o.script.sync:zo(t.props.defer)&&t.props.src&&!zo(t.props.async)&&(r=o.script.defer):t.tag==="style"&&(r=t.innerHTML&&Ox.test(t.innerHTML)?o.style.imported:o.style.sync);return(r||100)+a}function Vd(e,t){const r=typeof t=="function"?t(e):t,a=r.key||String(e.plugins.size+1);e.plugins.get(a)||(e.plugins.set(a,r),e.hooks.addHooks(r.hooks||{}))}function Px(e={}){const t=Fc();t.addHooks(e.hooks||{});const r=!e.document,a=new Map,o=new Map,n=new Set,i={_entryCount:1,plugins:o,dirty:!1,resolvedOptions:e,hooks:t,ssr:r,entries:a,headEntries(){return[...a.values()]},use:s=>Vd(i,s),push(s,l){const c={...l||{}};delete c.head;const u=c._index??i._entryCount++,d={_i:u,input:s,options:c},p={_poll(f=!1){i.dirty=!0,!f&&n.add(u),t.callHook("entries:updated",i)},dispose(){a.delete(u)&&i.invalidate()},patch(f){(!c.mode||c.mode==="server"&&r||c.mode==="client"&&!r)&&(d.input=f,a.set(u,d),p._poll())}};return p.patch(s),p},async resolveTags(){const s={tagMap:new Map,tags:[],entries:[...i.entries.values()]};for(await t.callHook("entries:resolve",s);n.size;){const p=n.values().next().value;n.delete(p);const f=a.get(p);if(f){const h={tags:Ax(f.input,e.propResolvers||[]).map(m=>Object.assign(m,f.options)),entry:f};await t.callHook("entries:normalize",h),f._tags=h.tags.map((m,v)=>(m._w=Tx(i,m),m._p=(f._i<<10)+v,m._d=zl(m),m))}}let l=!1;
1s.entries.flatMap(p=>(p._tags||[]).map(f=>({...f,props:{...f.props}}))).sort(Rd).reduce((p,f)=>{const h=String(f._d||f._p);if(!p.has(h))return p.set(h,f);const m=p.get(h);if((f?.tagDuplicateStrategy||(_x.has(f.tag)?"merge":null)||(f.key&&f.key===m.key?"merge":null))==="merge"){const v={...m.props};Object.entries(f.props).forEach(([k,y])=>v[k]=k==="style"?new Map([...m.props.style||new Map,...y]):k==="class"?new Set([...m.props.class||new Set,...y]):y),p.set(h,{...f,props:v})}else f._p>>10===m._p>>10&&f.tag==="meta"&&ih(h)?(p.set(h,Object.assign([...Array.isArray(m)?m:[m],f],f)),l=!0):(f._w===m._w?f._p>m._p:f?._w<m?._w)&&p.set(h,f);return p},s.tagMap);const c=s.tagMap.get("title"),u=s.tagMap.get("titleTemplate");if(i._title=c?.textContent,u){const p=u?.textContent;if(i._titleTemplate=p,p){let f=typeof p=="function"?p(c?.textContent):p;typeof f=="string"&&!i.plugins.has("template-params")&&(f=f.replace("%s",c?.textContent||"")),c?f===null?s.tagMap.delete("title"):s.tagMap.set("title",{...c,textContent:f}):(u.tag="title",u.textContent=f)}}s.tags=Array.from(s.tagMap.values()),l&&(s.tags=s.tags.flat().sort(Rd)),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:f,tag:h,props:m}=p;if(wx.has(h)&&!(Object.keys(m).length===0&&!p.innerHTML&&!p.textContent)&&!(h==="meta"&&!m.content&&!m["http-equiv"]&&!m.charset)){if(h==="script"&&f){if(m.type?.endsWith("json")){const v=typeof f=="string"?f:JSON.stringify(f);p.innerHTML=v.replace(/</g,"\\u003C")}else typeof f=="string"&&(p.innerHTML=f.replace(new RegExp(`</${h}`,"g"),`<\\/${h}`));p._d=zl(p)}d.push(p)}}return d},invalidate(){for(const s of a.values())n.add(s._i);i.dirty=!0,t.callHook("entries:updated",i)}};return(e?.plugins||[]).forEach(s=>Vd(i,s)),i.hooks.callHook("init",i),e.init?.forEach(s=>s&&i.push(s)),i}async function lh(e,t={}){const r=t.document||e.resolvedOptions.document;if(!r||!e.dirty)return;const a={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",a),!!a.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async o=>{const n=new Map,i=new Promise(f=>{e.resolveTags().then(h=>{f(h.map(m=>{const v=n.get(m._d)||0,k={tag:m,id:(v?`${m._d}:${v}`:m._d)||Nd(m),shouldRender:!0};return m._d&&ih(m._d)&&n.set(m._d,v+1),k}))})});let s=e._dom;if(!s){s={title:r.title,elMap:new Map().set("htmlAttrs",r.documentElement).set("bodyAttrs",r.body)};for(const f of["body","head"]){const h=r[f]?.children;for(const m of h){const v=m.tagName.toLowerCase();if(!Md.has(v))continue;const k=sh({tag:v,props:{}},{innerHTML:m.innerHTML,...m.getAttributeNames().reduce((y,b)=>(y[b]=m.getAttribute(b),y),{})||{}});if(k.key=m.getAttribute("data-hid")||void 0,k._d=zl(k)||Nd(k),s.elMap.has(k._d)){let y=1,b=k._d;for(;s.elMap.has(b);)b=`${k._d}:${y++}`;s.elMap.set(b,m)}else s.elMap.set(k._d,m)}}}s.pendingSideEffects={...s.sideEffects},s.sideEffects={};function l(f,h,m){const v=`${f}:${h}`;s.sideEffects[v]=m,delete s.pendingSideEffects[v]}function c({id:f,$el:h,tag:m}){const v=m.tag.endsWith("Attrs");s.elMap.set(f,h),v||(m.textContent&&m.textContent!==h.textContent&&(h.textContent=m.textContent),m.innerHTML&&m.innerHTML!==h.innerHTML&&(h.innerHTML=m.innerHTML),l(f,"el",()=>{h?.remove(),s.elMap.delete(f)}));for(const k in m.props){if(!Object.prototype.hasOwnProperty.call(m.props,k))continue;const y=m.props[k];if(k.startsWith("on")&&typeof y=="function"){const w=h?.dataset;if(w&&w[`${k}fired`]){const _=k.slice(0,-5);y.call(h,new Event(_.substring(2)))}h.getAttribute(`data-${k}`)!==""&&((m.tag==="bodyAttrs"?r.defaultView:h).addEventListener(k.substring(2),y.bind(h)),h.setAttribute(`data-${k}`,""));continue}const b=`attr:${k}`;if(k==="class"){if(!y)continue;for(const w of y)v&&l(f,`${b}:${w}`,()=>h.classList.remove(w)),!h.classList.contains(w)&&h.classList.add(w)}else if(k==="style"){if(!y)continue;for(const[w,_]of y)l(f,`${b}:${w}`,()=>{h.style.removeProperty(w)}),h.style.setProperty(w,_)}else y!==!1&&y!==null&&(h.getAttribute(k)!==y&&h.setAttribute(k,y===!0?"":String(y)),v&&l(f,b,()=>h.removeAttribute(k)))}}const u=[],d={bodyClose:void 0,bodyOpen:void 0,head:void 0},p=await i;for(const f of p){const{tag:h,shouldRender:m,id:v}=f;if(m){if(h.tag==="title"){r.title=h.textContent,l("title","",()=>r.title=s.title);continue}f.$el=f.$el||s.elMap.get(v),f.$el?c(f):Md.has(h.tag)&&u.push(f)}}for(const f of u){const h=f.tag.tagPosition||"head";f.$el=r.createElement(f.tag.tag),c(f),d[h]=d[h]||r.createDocumentFragment(),d[h].appendChild(f.$el)}for(const f of p)await e.hooks.callHook("dom:renderTag",f,r,l);d.head&&r.head.appendChild(d.head),d.bodyOpen&&r.body.insertBefore(d.bodyOpen,r.body.firstChild),d.bodyClose&&r.body.appendChild(d.bodyClose);for(const f in s.pendingSideEffects)s.pendingSideEffects[f]();e._dom=s,await e.hooks.callHook("dom:rendered",{renders:p}),o()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function Bx(e={}){const t=e.domOptions?.render||lh;e.document=e.document||(typeof window<"u"?document:void 0);const r=e.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return Px({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[r?JSON.parse(r):!1,...e.init||[]]})}function Ex(e,t){let r=0;return()=>{const a=++r;t(()=>{r===a&&e()})}}const jx="usehead";function Dx(e){return{install(t){t.config.globalProperties.$unhead=e,t.config.globalProperties.$head=e,t.provide(jx,e)}}.install}function Mx(e={}){const t=Bx({domOptions:{render:Ex(()=>lh(t),r=>setTimeout(r,0))},...e});return t.install=Dx(t),t}const ch={ui:{colors:{primary:"green",secondary:"blue",success:"green",info:"blue",warning:"yellow",error:"red",neutral:"neutral"},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",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",minu
1s:"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"},pageCard:{slots:{wrapper:"min-w-0",container:"p-0 sm:p-0 gap-y-0",body:"p-2 sm:p-2 w-full"}},navigationMenu:{slots:{link:"cursor-pointer"}},breadcrumb:{slots:{link:"cursor-pointer"}}},colorMode:!0},Nx=$t(ch),nt=()=>Nx;function Rx(){const e=nt(),t=[50,100,200,300,400,500,600,700,800,900,950];function r(s,l){return`${t.map(c=>`--ui-color-${s}-${c}: var(--color-${l==="neutral"?"old-neutral":l}-${c});`).join(` 2 `)}`}function a(s,l){return`--ui-${s}: var(--ui-color-${s}-${l});`}const o=e.ui.colors,{neutral:n,...i}=o;return`@layer base { 3 :host { 4 ${Object.entries(o).map(([s,l])=>r(s,l)).join(` 5 `)} 6 } 7 :host, .light { 8 ${Object.keys(i).map(s=>a(s,500)).join(` 9 `)} 10 } 11 .dark { 12 ${Object.keys(i).map(s=>a(s,400)).join(` 13 `)} 14 } 15 }`}const Lx=` 16:host { 17 --color-red-50: oklch(0.971 0.013 17.38); 18 --color-red-100: oklch(0.936 0.032 17.717); 19 --color-red-200: oklch(0.885 0.062 18.334); 20 --color-red-300: oklch(0.808 0.114 19.571); 21 --color-red-400: oklch(0.704 0.191 22.216); 22 --color-red-500: oklch(0.637 0.237 25.331); 23 --color-red-600: oklch(0.577 0.245 27.325); 24 --color-red-700: oklch(0.505 0.213 27.518); 25 --color-red-800: oklch(0.444 0.177 26.899); 26 --color-red-900: oklch(0.396 0.141 25.723); 27 --color-red-950: oklch(0.258 0.092 26.042); 28 --color-orange-50: oklch(0.98 0.016 73.684); 29 --color-orange-100: oklch(0.954 0.038 75.164); 30 --color-orange-200: oklch(0.901 0.076 70.697); 31 --color-orange-300: oklch(0.837 0.128 66.29); 32 --color-orange-400: oklch(0.75 0.183 55.934); 33 --color-orange-500: oklch(0.705 0.213 47.604); 34 --color-orange-600: oklch(0.646 0.222 41.116); 35 --color-orange-700: oklch(0.553 0.195 38.402); 36 --color-orange-800: oklch(0.47 0.157 37.304); 37 --color-orange-900: oklch(0.408 0.123 38.172); 38 --color-orange-950: oklch(0.266 0.079 36.259); 39 --color-amber-50: oklch(0.987 0.022 95.277); 40 --color-amber-100: oklch(0.962 0.059 95.617); 41 --color-amber-200: oklch(0.924 0.12 95.746); 42 --color-amber-300: oklch(0.879 0.169 91.605); 43 --color-amber-400: oklch(0.828 0.189 84.429); 44 --color-amber-500: oklch(0.769 0.188 70.08); 45 --color-amber-600: oklch(0.666 0.179 58.318); 46 --color-amber-700: oklch(0.555 0.163 48.998); 47 --color-amber-800: oklch(0.473 0.137 46.201); 48 --color-amber-900: oklch(0.414 0.112 45.904); 49 --color-amber-950: oklch(0.279 0.077 45.635); 50 --color-yellow-50: oklch(0.987 0.026 102.212); 51 --color-yellow-100: oklch(0.973 0.071 103.193); 52 --color-yellow-200: oklch(0.945 0.129 101.54); 53 --color-yellow-300: oklch(0.905 0.182 98.111); 54 --color-yellow-400: oklch(0.852 0.199 91.936); 55 --color-yellow-500: oklch(0.795 0.184 86.047); 56 --color-yellow-600: oklch(0.681 0.162 75.834); 57 --color-yellow-700: oklch(0.554 0.135 66.442); 58 --color-yellow-800: oklch(0.476 0.114 61.907); 59 --color-yellow-900: oklch(0.421 0.095 57.708); 60 --color-yellow-950: oklch(0.286 0.066 53.813); 61 --color-lime-50: oklch(0.986 0.031 120.757); 62 --color-lime-100: oklch(0.967 0.067 122.328); 63 --color-lime-200: oklch(0.938 0.127 124.321); 64 --color-lime-300: oklch(0.897 0.196 126.665); 65 --color-lime-400: oklch(0.841 0.238 128.85); 66 --color-lime-500: oklch(0.768 0.233 130.85); 67 --color-lime-600: oklch(0.648 0.2 131.684); 68 --color-lime-700: oklch(0.532 0.157 131.589); 69 --color-lime-800: oklch(0.453 0.124 130.933); 70 --color-lime-900: oklch(0.405 0.101 131.063); 71 --color-lime-950: oklch(0.274 0.072 132.109); 72 --color-green-50: oklch(0.982 0.018 155.826); 73 --color-green-100: oklch(0.962 0.044 156.743); 74 --color-green-200: oklch(0.925 0.084 155.995); 75 --color-green-300: oklch(0.871 0.15 154.449); 76 --color-green-400: oklch(0.792 0.209 151.711); 77 --color-green-500: oklch(0.723 0.219 149.579); 78 --color-green-600: oklch(0.627 0.194 149.214); 79 --color-green-700: oklch(0.527 0.154 150.069); 80 --color-green-800: oklch(0.448 0.119 151.328); 81 --color-green-900: oklch(0.393 0.095 152.535); 82 --color-green-950: oklch(0.266 0.065 152.934); 83 --color-emerald-50: oklch(0.979 0.021 166.113); 84 --color-emerald-100: oklch(0.95 0.052 163.051); 85 --color-emerald-200: oklch(0.905 0.093 164.15); 86 --color-emerald-300: oklch(0.845 0.143 164.978); 87 --color-emerald-400: oklch(0.765 0.177 163.223); 88 --color-emerald-500: oklch(0.696 0.17 162.48); 89 --color-emerald-600: oklch(0.596 0.145 163.225); 90 --color-emerald-700: oklch(0.508 0.118 165.612);
91 --color-emerald-800: oklch(0.432 0.095 166.913); 92 --color-emerald-900: oklch(0.378 0.077 168.94); 93 --color-emerald-950: oklch(0.262 0.051 172.552); 94 --color-teal-50: oklch(0.984 0.014 180.72); 95 --color-teal-100: oklch(0.953 0.051 180.801); 96 --color-teal-200: oklch(0.91 0.096 180.426); 97 --color-teal-300: oklch(0.855 0.138 181.071); 98 --color-teal-400: oklch(0.777 0.152 181.912); 99 --color-teal-500: oklch(0.704 0.14 182.503); 100 --color-teal-600: oklch(0.6 0.118 184.704); 101 --color-teal-700: oklch(0.511 0.096 186.391); 102 --color-teal-800: oklch(0.437 0.078 188.216); 103 --color-teal-900: oklch(0.386 0.063 188.416); 104 --color-teal-950: oklch(0.277 0.046 192.524); 105 --color-cyan-50: oklch(0.984 0.019 200.873); 106 --color-cyan-100: oklch(0.956 0.045 203.388); 107 --color-cyan-200: oklch(0.917 0.08 205.041); 108 --color-cyan-300: oklch(0.865 0.127 207.078); 109 --color-cyan-400: oklch(0.789 0.154 211.53); 110 --color-cyan-500: oklch(0.715 0.143 215.221); 111 --color-cyan-600: oklch(0.609 0.126 221.723); 112 --color-cyan-700: oklch(0.52 0.105 223.128); 113 --color-cyan-800: oklch(0.45 0.085 224.283); 114 --color-cyan-900: oklch(0.398 0.07 227.392); 115 --color-cyan-950: oklch(0.302 0.056 229.695); 116 --color-sky-50: oklch(0.977 0.013 236.62); 117 --color-sky-100: oklch(0.951 0.026 236.824); 118 --color-sky-200: oklch(0.901 0.058 230.902); 119 --color-sky-300: oklch(0.828 0.111 230.318); 120 --color-sky-400: oklch(0.746 0.16 232.661); 121 --color-sky-500: oklch(0.685 0.169 237.323); 122 --color-sky-600: oklch(0.588 0.158 241.966); 123 --color-sky-700: oklch(0.5 0.134 242.749); 124 --color-sky-800: oklch(0.443 0.11 240.79); 125 --color-sky-900: oklch(0.391 0.09 240.876); 126 --color-sky-950: oklch(0.293 0.066 243.157); 127 --color-blue-50: oklch(0.97 0.014 254.604); 128 --color-blue-100: oklch(0.932 0.032 255.585); 129 --color-blue-200: oklch(0.882 0.059 254.128); 130 --color-blue-300: oklch(0.809 0.105 251.813); 131 --color-blue-400: oklch(0.707 0.165 254.624); 132 --color-blue-500: oklch(0.623 0.214 259.815); 133 --color-blue-600: oklch(0.546 0.245 262.881); 134 --color-blue-700: oklch(0.488 0.243 264.376); 135 --color-blue-800: oklch(0.424 0.199 265.638); 136 --color-blue-900: oklch(0.379 0.146 265.522); 137 --color-blue-950: oklch(0.282 0.091 267.935); 138 --color-indigo-50: oklch(0.962 0.018 272.314); 139 --color-indigo-100: oklch(0.93 0.034 272.788); 140 --color-indigo-200: oklch(0.87 0.065 274.039); 141 --color-indigo-300: oklch(0.785 0.115 274.713); 142 --color-indigo-400: oklch(0.673 0.182 276.935); 143 --color-indigo-500: oklch(0.585 0.233 277.117); 144 --color-indigo-600: oklch(0.511 0.262 276.966); 145 --color-indigo-700: oklch(0.457 0.24 277.023); 146 --color-indigo-800: oklch(0.398 0.195 277.366); 147 --color-indigo-900: oklch(0.359 0.144 278.697); 148 --color-indigo-950: oklch(0.257 0.09 281.288); 149 --color-violet-50: oklch(0.969 0.016 293.756); 150 --color-violet-100: oklch(0.943 0.029 294.588); 151 --color-violet-200: oklch(0.894 0.057 293.283); 152 --color-violet-300: oklch(0.811 0.111 293.571); 153 --color-violet-400: oklch(0.702 0.183 293.541); 154 --color-violet-500: oklch(0.606 0.25 292.717); 155 --color-violet-600: oklch(0.541 0.281 293.009); 156 --color-violet-700: oklch(0.491 0.27 292.581); 157 --color-violet-800: oklch(0.432 0.232 292.759); 158 --color-violet-900: oklch(0.38 0.189 293.745); 159 --color-violet-950: oklch(0.283 0.141 291.089); 160 --color-purple-50: oklch(0.977 0.014 308.299); 161 --color-purple-100: oklch(0.946 0.033 307.174); 162 --color-purple-200: oklch(0.902 0.063 306.703); 163 --color-purple-300: oklch(0.827 0.119 306.383); 164 --color-purple-400: oklch(0.714 0.203 305.504); 165 --color-purple-500: oklch(0.627 0.265 303.9); 166 --color-purple-600: oklch(0.558 0.288 302.321); 167 --color-purple-700: oklch(0.496 0.265 301.924); 168 --color-purple-800: oklch(0.438 0.218 303.724); 169 --color-purple-900: oklch(0.381 0.176 304.987); 170 --color-purple-950: oklch(0.291 0.149 302.717); 171 --color-fuchsia-50: oklch(0.977 0.017 320.058); 172 --color-fuchsia-100: oklch(0.952 0.037 318.852); 173 --color-fuchsia-200: oklch(0.903 0.076 319.62); 174 --color-fuchsia-300: oklch(0.833 0.145 321.434); 175 --color-fuchsia-400: oklch(0.74 0.238 322.16); 176 --color-fuchsia-500: oklch(0.667 0.295 322.15); 177 --color-fuchsia-600: oklch(0.591 0.293 322.896); 178 --color-fuchsia-700: oklch(0.518 0.253 323.949); 179 --color-fuchsia-800: oklch(0.452 0.211 324.591); 180 --color-fuchsia-900: oklch(0.401 0.17 325.612); 181 --color-fuchsia-950: oklch(0.293 0.136 325.661); 182 --color-pink-50: oklch(0.971 0.014 343.198); 183 --color-pink-100: oklch(0.948 0.028 342.258); 184 --color-pink-200: oklch(0.899 0.061 343.231); 185 --color-pink-300: oklch(0.823 0.12 346.018); 186 --color-pink-400: oklch(0.718 0.202 349.761); 187 --color-pink-500: oklch(0.656 0.241 354.308); 188 --color-pink-600: oklch(0.592 0.249 0.584); 189 --color-pink-700: oklch(0.525 0.223 3.958); 190 --color-pink-800: oklch(0.459 0.187 3.815); 191 --color-pink-900: oklch(0.408 0.153 2.432); 192 --color-pink-950: oklch(0.284 0.109 3.907); 193 --color-rose-50: oklch(0.969 0.015 12.422); 194 --color-rose-100: oklch(0.941 0.03 12.58); 195 --color-rose-200: oklch(0.892 0.058 10.001); 196 --color-rose-300: oklch(0.81 0.117 11.638); 197 --color-rose-400: oklch(0.712 0.194 13.428); 198 --color-rose-500: oklch(0.645 0.246 16.439); 199 --color-rose-600: oklch(0.586 0.253 17.585); 200 --color-rose-700: oklch(0.514 0.222 16.935); 201 --color-rose-800: oklch(0.455 0.188 13.697); 202 --color-rose-900: oklch(0.41 0.159 10.272); 203 --color-rose-950: oklch(0.271 0.105 12.094); 204 --color-slate-50: oklch(0.984 0.003 247.858); 205 --color-slate-100: oklch(0.968 0.007 247.896); 206 --color-slate-200: oklch(0.929 0.013 255.508); 207 --color-slate-300: oklch(0.869 0.022 252.894); 208 --color-slate-400: oklch(0.704 0.04 256.788); 209 --color-slate-500: oklch(0.554 0.046 257.417); 210 --color-slate-600: oklch(0.446 0.043 257.281); 211 --color-slate-700: oklch(0.372 0.044 257.287); 212 --color-slate-800: oklch(0.279 0.041 260.031); 213 --color-slate-900: oklch(0.208 0.042 265.755); 214 --color-slate-950: oklch(0.129 0.042 264.695); 215 --color-gray-50: oklch(0.985 0.002 247.839); 216 --color-gray-100: oklch(0.967 0.003 264.542); 217 --color-gray-200: oklch(0.928 0.006 264.531); 218 --color-gray-300: oklch(0.872 0.01 258.338); 219 --color-gray-400: oklch(0.707 0.022 261.325); 220 --color-gray-500: oklch(0.551 0.027 264.364); 221 --color-gray-600: oklch(0.446 0.03 256.802); 222 --color-gray-700: oklch(0.373 0.034 259.733); 223 --color-gray-800: oklch(0.278 0.033 256.848); 224 --color-gray-900: oklch(0.21 0.034 264.665); 225 --color-gray-950: oklch(0.13 0.028 261.692); 226 --color-zinc-50: oklch(0.985 0 0); 227 --color-zinc-100: oklch(0.967 0.001 286.375); 228 --color-zinc-200: oklch(0.92 0.004 286.32); 229 --color-zinc-300: oklch(0.871 0.006 286.286); 230 --color-zinc-400: oklch(0.705 0.015 286.067); 231 --color-zinc-500: oklch(0.552 0.016 285.938); 232 --color-zinc-600: oklch(0.442 0.017 285.786); 233 --color-zinc-700: oklch(0.37 0.013 285.805); 234 --color-zinc-800: oklch(0.274 0.006 286.033); 235 --color-zinc-900: oklch(0.21 0.006 285.885); 236 --color-zinc-950: oklch(0.141 0.005 285.823); 237 --color-neutral-50: oklch(0.985 0 0); 238 --color-neutral-100: oklch(0.97 0 0); 239 --color-neutral-200: oklch(0.922 0 0); 240 --color-neutral-300: oklch(0.87 0 0); 241 --color-neutral-400: oklch(0.708 0 0); 242 --color-neutral-500: oklch(0.556 0 0); 243 --color-neutral-600: oklch(0.439 0 0); 244 --color-neutral-700: oklch(0.371 0 0); 245 --color-neutral-800: oklch(0.269 0 0); 246 --color-neutral-900: oklch(0.205 0 0); 247 --color-neutral-950: oklch(0.145 0 0); 248 --color-stone-50: oklch(0.985 0.001 106.423); 249 --color-stone-100: oklch(0.97 0.001 106.424); 250 --color-stone-200: oklch(0.923 0.003 48.717); 251 --color-stone-300: oklch(0.869 0.005 56.366); 252 --color-stone-400: oklch(0.709 0.01 56.259); 253 --color-stone-500: oklch(0.553 0.013 58.071); 254 --color-stone-600: oklch(0.444 0.011 73.639); 255 --color-stone-700: oklch(0.374 0.01 67.558); 256 --color-stone-800: oklch(0.268 0.007 34.298); 257 --color-stone-900: oklch(0.216 0.006 56.043); 258 --color-stone-950: oklch(0.147 0.004 49.25); 259 --color-black: #000; 260 --color-white: #fff; 261} 262`;function Fx(e){return e=Vx(e),e=e.replace(/:root/g,":host").replace(/([^-])html/g,"$1:h
262ost").replace(/([^-])body/g,"$1:host"),e}function Vx(e){const t=/@property\s+(--[\w-]+)\s*\{([^}]*)\}/g,r=[],a=e.replace(t,(n,i,s)=>{const l=s.match(/initial-value\s*:([^;]+)(;|$)/);if(l){let c=l[1].trim();s.includes("<length>")&&!c.endsWith("px")&&(c=`${c}px`),r.push(`${i}: ${c};`)}return""}),o=r.length>0?`:host { 263 ${r.join(` 264 `)} 265}`:"";return o+(o&&a.trim()?` 266 267`:"")+a.trim()}function $l(e){return typeof e=="string"?`'${e}'`:new Ux().serialize(e)}const Ux=(function(){class e{#e=new Map;compare(r,a){const o=typeof r,n=typeof a;return o==="string"&&n==="string"?r.localeCompare(a):o==="number"&&n==="number"?r-a:String.prototype.localeCompare.call(this.serialize(r,!0),this.serialize(a,!0))}serialize(r,a){if(r===null)return"null";switch(typeof r){case"string":return a?r:`'${r}'`;case"bigint":return`${r}n`;case"object":return this.$object(r);case"function":return this.$function(r)}return String(r)}serializeObject(r){const a=Object.prototype.toString.call(r);if(a!=="[object Object]")return this.serializeBuiltInType(a.length<10?`unknown:${a}`:a.slice(8,-1),r);const o=r.constructor,n=o===Object||o===void 0?"":o.name;if(n!==""&&globalThis[n]===o)return this.serializeBuiltInType(n,r);if(typeof r.toJSON=="function"){const i=r.toJSON();return n+(i!==null&&typeof i=="object"?this.$object(i):`(${this.serialize(i)})`)}return this.serializeObjectEntries(n,Object.entries(r))}serializeBuiltInType(r,a){const o=this["$"+r];if(o)return o.call(this,a);if(typeof a?.entries=="function")return this.serializeObjectEntries(r,a.entries());throw new Error(`Cannot serialize ${r}`)}serializeObjectEntries(r,a){const o=Array.from(a).sort((i,s)=>this.compare(i[0],s[0]));let n=`${r}{`;for(let i=0;i<o.length;i++){const[s,l]=o[i];n+=`${this.serialize(s,!0)}:${this.serialize(l)}`,i<o.length-1&&(n+=",")}return n+"}"}$object(r){let a=this.#e.get(r);return a===void 0&&(this.#e.set(r,`#${this.#e.size}`),a=this.serializeObject(r),this.#e.set(r,a)),a}$function(r){const a=Function.prototype.toString.call(r);return a.slice(-15)==="[native code] }"?`${r.name||""}()[native]`:`${r.name}(${r.length})${a.replace(/\s*\n\s*/g,"")}`}$Array(r){let a="[";for(let o=0;o<r.length;o++)a+=this.serialize(r[o]),o<r.length-1&&(a+=",");return a+"]"}$Date(r){try{return`Date(${r.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(r){return`ArrayBuffer[${new Uint8Array(r).join(",")}]`}$Set(r){return`Set${this.$Array(Array.from(r).sort((a,o)=>this.compare(a,o)))}`}$Map(r){return this.serializeObjectEntries("Map",r.entries())}}
267for(const t of["Error","RegExp","URL"])e.prototype["$"+t]=function(r){return`${t}(${r})`};for(const t of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+t]=function(r){return`${t}[${r.join(",")}]`};for(const t of["BigInt64Array","BigUint64Array"])e.prototype["$"+t]=function(r){return`${t}[${r.join("n,")}${r.length>0?"n":""}]`};return e})();function as(e,t){return e===t||$l(e)===$l(t)}function Ud(e,t=Number.NEGATIVE_INFINITY,r=Number.POSITIVE_INFINITY){return Math.min(r,Math.max(t,e))}function gt(e,t){const r=typeof e=="string"&&!t?`${e}Context`:t,a=Symbol(r);return[o=>{const n=Xe(a,o);if(n||n===null)return n;throw new Error(`Injection \`${a.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(", ")}`:`\`${e}\``}`)},o=>(bt(a,o),o)]}function Nt(){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 Vc(e,t,r){const a=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),a.dispatchEvent(o)}function xi(e){return e==null}function Uc(e){return e?e.flatMap(t=>t.type===qe?Uc(t.children):[t]):[]}const Hx=["INPUT","TEXTAREA"];function Wx(e,t,r,a={}){if(!t||a.enableIgnoredElement&&Hx.includes(t.nodeName))return null;const{arrowKeyOptions:o="both",attributeName:n="[data-reka-collection-item]",itemsArray:i=[],loop:s=!0,dir:l="ltr",preventScroll:c=!0,focus:u=!1}=a,[d,p,f,h,m,v]=[e.key==="ArrowRight",e.key==="ArrowLeft",e.key==="ArrowUp",e.key==="ArrowDown",e.key==="Home",e.key==="End"],k=f||h,y=d||p;if(!m&&!v&&(!k&&!y||o==="vertical"&&y||o==="horizontal"&&k))return null;const b=r?Array.from(r.querySelectorAll(n)):i;if(!b.length)return null;c&&e.preventDefault();let w=null;return y||k?w=uh(b,t,{goForward:k?h:l==="ltr"?d:p,loop:s}):m?w=b.at(0)||null:v&&(w=b.at(-1)||null),u&&w?.focus(),w}function uh(e,t,r,a=e.length){if(--a===0)return null;const o=e.indexOf(t),n=r.goForward?o+1:o-1;if(!r.loop&&(n<0||n>=e.length))return null;const i=(n+e.length)%e.length,s=e[i];return s?s.hasAttribute("disabled")&&s.getAttribute("disabled")!=="false"?uh(e,s,r,a):s:null}const[dh,Kx]=gt("ConfigProvider");var Gx=V({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:r,locale:a,scrollBody:o,nonce:n}=It(t);return Kx({dir:r,locale:a,scrollBody:o,nonce:n,useId:t.useId}),(i,s)=>P(i.$slots,"default")}}),Zx=Gx;function Jx(e,t){var r;const a=lt();return Bt(()=>{a.value=e()},{...t,flush:(r=void 0)!=null?r:"sync"}),Zt(a)}function Da(e){return gn()?(wc(e),!0):!1}function Xx(){const e=new Set,t=r=>{e.delete(r)};return{on:r=>{e.add(r);const a=()=>t(r);return Da(a),{off:a}},off:t,trigger:(...r)=>Promise.all(Array.from(e).map(a=>a(...r))),clear:()=>{e.clear()}}}function Yx(e){let t=!1,r;const a=yc(!0);return(...o)=>(t||(r=a.run(()=>e(...o)),t=!0),r)}function ph(e){let t=0,r,a;const o=()=>{t-=1,a&&t<=0&&(a.stop(),r=void 0,a=void 0)};return(...n)=>(t+=1,a||(a=yc(!0),r=a.run(()=>e(...n))),Da(o),r)}function Qx(e){if(!Ye(e))return $t(e);const t=new Proxy({},{get(r,a,o){return g(Reflect.get(e.value,a,o))},set(r,a,o){return Ye(e.value[a])&&!Ye(o)?e.value[a].value=o:e.value[a]=o,!0},deleteProperty(r,a){return Reflect.deleteProperty(e.value,a)},has(r,a){return Reflect.has(e.value,a)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return $t(t)}function ek(e){return Qx(C(e))}function Hc(e,...t){const r=t.flat(),a=r[0];return ek(()=>Object.fromEntries(typeof a=="function"?Object.entries(It(e)).filter(([o,n])=>!a(Ke(n),o)):Object.entries(It(e)).filter(o=>!r.includes(o[0]))))}const Rr=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const tk=e=>typeof e<"u",rk=Object.prototype.toString,ak=e=>rk.call(e)==="[object Object]",ok=()=>{},Hd=nk();function nk(){var e,t;return Rr&&((e=window?.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window?.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function ik(e){return Vt()}function Ws(e){return Array.isArray(e)?e:[e]}function fh(e,t=1e4){return qc((r,a)=>{let o=Ke(e),n;const i=()=>setTimeout(()=>{o=Ke(e),a()},Ke(t));return Da(()=>{clearTimeout(n)}),{get(){return r(),o},set(s){o=s,a(),clearTimeout(n),n=i()}}})}const sk=Ke;function lk(e,t){ik()&&Qi(e,t)}function Wc(e,t,r={}){const{immediate:a=!0,immediateCallback:o=!1}=r,n=lt(!1);let i=null;function s(){i&&(clearTimeout(i),i=null)}function l(){n.value=!1,s()}function c(...u){o&&e(),s(),n.value=!0,i=setTimeout(()=>{n.value=!1,i=null,e(...u)},Ke(t))}return a&&(n.value=!0,Rr&&c()),Da(l),{isPending:Zt(n),start:c,stop:l}}function ck(e=1e3,t={}){const{controls:r=!1,callback:a}=t,o=Wc(a??ok,e,t),n=C(()=>!o.isPending.value);return r?{ready:n,...o}:n}function uk(e,t,r){return xe(e,t,{...r,immediate:!0})}const bn=Rr?window:void 0;function gr(e){var t;const r=Ke(e);return(t=r?.$el)!=null?t:r}function fo(...e){const t=[],r=()=>{t.forEach(s=>s()),t.length=0},a=(s,l,c,u)=>(s.addEventListener(l,c,u),()=>s.removeEventListener(l,c,u)),o=C(()=>{const s=Ws(Ke(e[0])).filter(l=>l!=null);return s.every(l=>typeof l!="string")?s:void 0}),n=uk(()=>{var s,l;return[(l=(s=o.value)==null?void 0:s.map(c=>gr(c)))!=null?l:[bn].filter(c=>c!=null),Ws(Ke(o.value?e[1]:e[0])),Ws(g(o.value?e[2]:e[1])),Ke(o.value?e[3]:e[2])]},([s,l,c,u])=>{if(r(),!s?.length||!l?.length||!c?.length)return;const d=ak(u)?{...u}:u;t.push(...s.flatMap(p=>l.flatMap(f=>c.map(h=>a(p,f,h,d)))))},{flush:"post"}),i=()=>{n(),r()};return Da(r),i}function gh(){const e=lt(!1),t=Vt();return t&&Ue(()=>{e.value=!0},t),e}function dk(e){const t=gh();return C(()=>
267(t.value,!!e()))}function pk(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Kc(...e){let t,r,a={};e.length===3?(t=e[0],r=e[1],a=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,r=e[0],a=e[1]):(t=e[0],r=e[1]):(t=!0,r=e[0]);const{target:o=bn,eventName:n="keydown",passive:i=!1,dedupe:s=!1}=a,l=pk(t);return fo(o,n,c=>{c.repeat&&Ke(s)||l(c)&&r(c)},i)}function hh(e,t={}){const{immediate:r=!0,fpsLimit:a=void 0,window:o=bn,once:n=!1}=t,i=lt(!1),s=C(()=>a?1e3/Ke(a):null);let l=0,c=null;function u(f){if(!i.value||!o)return;l||(l=f);const h=f-l;if(s.value&&h<s.value){c=o.requestAnimationFrame(u);return}if(l=f,e({delta:h,timestamp:f}),n){i.value=!1,c=null;return}c=o.requestAnimationFrame(u)}function d(){!i.value&&o&&(i.value=!0,l=0,c=o.requestAnimationFrame(u))}function p(){i.value=!1,c!=null&&o&&(o.cancelAnimationFrame(c),c=null)}return r&&d(),Da(p),{isActive:Zt(i),pause:p,resume:d}}function fk(e){return JSON.parse(JSON.stringify(e))}function mh(e,t,r={}){const{window:a=bn,...o}=r;let n;const i=dk(()=>a&&"ResizeObserver"in a),s=()=>{n&&(n.disconnect(),n=void 0)},l=C(()=>{const d=Ke(e);return Array.isArray(d)?d.map(p=>
267gr(p)):[gr(d)]}),c=xe(l,d=>{if(s(),i.value&&a){n=new ResizeObserver(t);for(const p of d)p&&n.observe(p,o)}},{immediate:!0,flush:"post"}),u=()=>{s(),c()};return Da(u),{isSupported:i,stop:u}}function ar(e,t,r,a={}){var o,n,i;const{clone:s=!1,passive:l=!1,eventName:c,deep:u=!1,defaultValue:d,shouldEmit:p}=a,f=Vt(),h=r||f?.emit||((o=f?.$emit)==null?void 0:o.bind(f))||((i=(n=f?.proxy)==null?void 0:n.$emit)==null?void 0:i.bind(f?.proxy));let m=c;t||(t="modelValue"),m=m||`update:${t.toString()}`;const v=b=>s?typeof s=="function"?s(b):fk(b):b,k=()=>tk(e[t])?v(e[t]):d,y=b=>{p?p(b)&&h(m,b):h(m,b)};if(l){const b=k(),w=E(b);let _=!1;return xe(()=>e[t],S=>{_||(_=!0,w.value=v(S),Ve(()=>_=!1))}),xe(w,S=>{!_&&(S!==e[t]||u)&&y(S)},{deep:u}),w}else return C({get(){return k()},set(b){y(b)}})}const gk=ph(()=>{const e=E(new Map),t=E(),r=C(()=>{for(const i of e.value.values())if(i)return!0;return!1}),a=dh({scrollBody:E(!0)});let o=null;const n=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",document.body.style.pointerEvents="",document.documentElement.style.removeProperty("--scrollbar-width"),document.body.style.overflow=t.value??"",Hd&&o?.(),t.value=void 0};return xe(r,(i,s)=>{if(!Rr)return;if(!i){s&&n();return}t.value===void 0&&(t.value=document.body.style.overflow);const l=window.innerWidth-document.documentElement.clientWidth,c={padding:l,margin:0},u=a.scrollBody?.value?typeof a.scrollBody.value=="object"?ea({padding:a.scrollBody.value.padding===!0?l:a.scrollBody.value.padding,margin:a.scrollBody.value.margin===!0?l:a.scrollBody.value.margin},c):c:{padding:0,margin:0};l>0&&(document.body.style.paddingRight=typeof u.padding=="number"?`${u.padding}px`:String(u.padding),document.body.style.marginRight=typeof u.margin=="number"?`${u.margin}px`:String(u.margin),document.documentElement.style.setProperty("--scrollbar-width",`${l}px`),document.body.style.overflow="hidden"),Hd&&(o=fo(document,"touchmove",d=>hk(d),{passive:!1})),Ve(()=>{document.body.style.pointerEvents="none",document.body.style.overflow="hidden"})},{immediate:!0,flush:"sync"}),e});function vh(e){const t=Math.random().toString(36).substring(2,7),r=gk();r.value.set(t,e??!1);const a=C({get:()=>r.value.get(t)??!1,set:o=>r.value.set(t,o)});return lk(()=>{r.value.delete(t)}),a}function bh(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 r=e.parentNode;return!(r instanceof Element)||r.tagName==="BODY"?!1:bh(r)}}function hk(e){const t=e||window.event,r=t.target;return r instanceof Element&&bh(r)?!1:t.touches.length>1?!0:(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}function yn(e){const t=dh({dir:E("ltr")});return C(()=>e?.value||t.dir?.value||"ltr")}function os(e){const t=Vt(),r=t?.type.emits,a={};return r?.length||console.warn(`No emitted event found. Please check component: ${t?.type.__name}`),r?.forEach(o=>{a[Mo(At(o))]=(...n)=>e(o,...n)}),a}let Ks=0;function yh(){Bt(e=>{if(!Rr)return;const t=document.querySelectorAll("[data-reka-focus-guard]");document.body.insertAdjacentElement("afterbegin",t[0]??Wd()),document.body.insertAdjacentElement("beforeend",t[1]??Wd()),Ks++,e(()=>{Ks===1&&document.querySelectorAll("[data-reka-focus-guard]").forEach(r=>r.remove()),Ks--})})}function Wd(){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 mk(e){return C(()=>sk(e)?!!gr(e)?.closest("form"):!0)}function _e(){const e=Vt(),t=E(),r=C(()=>["#text","#comment"].includes(t.value?.$el.nodeName)?t.value?.$el.nextElementSibling:gr(t)),a=Object.assign({},e.exposed),o={};for(const i in e.props)Object.defineProperty(o,i,{enumerable:!0,configurable:!0,get:()=>e.props[i]});if(Object.keys(a).length>0)for(const i in a)Object.defineProperty(o,i,{enumerable:!0,configurable:!0,get:()=>a[i]});Object.defineProperty(o,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=o;function n(i){t.value=i,i&&(Object.defineProperty(o,"$el",{enumerable:!0,configurable:!0,get:()=>i instanceof Element?i:i.$el}),e.exposed=o)}return{forwardRef:n,currentRef:t,currentElement:r}}function Cr(e){const t=Vt(),r=Object.keys(t?.type.props??{}).reduce((o,n)=>{const i=(t?.type.props[n]).default;return i!==void 0&&(o[n]=i),o},{}),a=Ct(e);return C(()=>{const o={},n=t?.vnode.props??{};
267return Object.keys(n).forEach(i=>{o[At(i)]=n[i]}),Object.keys({...r,...o}).reduce((i,s)=>(a.value[s]!==void 0&&(i[s]=a.value[s]),i),{})})}function Ut(e,t){const r=Cr(e),a=t?os(t):{};return C(()=>({...r.value,...a}))}function vk(e,t){const r=fh(!1,300),a=E(null),o=Xx();function n(){a.value=null,r.value=!1}function i(s,l){const c=s.currentTarget,u={x:s.clientX,y:s.clientY},d=bk(u,c.getBoundingClientRect()),p=yk(u,d),f=wk(l.getBoundingClientRect()),h=kk([...p,...f]);a.value=h,r.value=!0}return Bt(s=>{if(e.value&&t.value){const l=u=>i(u,t.value),c=u=>i(u,e.value);e.value.addEventListener("pointerleave",l),t.value.addEventListener("pointerleave",c),s(()=>{e.value?.removeEventListener("pointerleave",l),t.value?.removeEventListener("pointerleave",c)})}}),Bt(s=>{if(a.value){const l=c=>{if(!a.value||!(c.target instanceof Element))return;const u=c.target,d={x:c.clientX,y:c.clientY},p=e.value?.contains(u)||t.value?.contains(u),f=!xk(d,a.value),h=!!u.closest("[data-grace-area-trigger]");p?n():(f||h)&&(n(),o.trigger())};e.value?.ownerDocument.addEventListener("pointermove",l),s(()=>e.value?.ownerDocument.removeEventListener("pointermove",l))}}),{isPointerInTransit:r,onPointerExit:o.on}}function bk(e,t){const r=Math.abs(t.top-e.y),a=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),n=Math.abs(t.left-e.x);switch(Math.min(r,a,o,n)){case n:return"left";case o:return"right";case r:return"top";case a:return"bottom";default:throw new Error("unreachable")}}function yk(e,t,r=5){const a=[];switch(t){case"top":a.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":a.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":a.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":a.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r});break}return a}function wk(e){const{top:t,right:r,bottom:a,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:a},{x:o,y:a}]}function xk(e,t){const{x:r,y:a}=e;let o=!1;for(let n=0,i=t.length-1;n<t.length;i=n++){const s=t[n].x,l=t[n].y,c=t[i].x,u=t[i].y;l>a!=u>a&&r<(c-s)*(a-l)/(u-l)+s&&(o=!o)}return o}function kk(e){const t=e.slice();return t.sort((r,a)=>r.x<a.x?-1:r.x>a.x?1:r.y<a.y?-1:r.y>a.y?1:0),_k(t)}function _k(e){if(e.length<=1)return e.slice();const t=[];for(let a=0;a<e.length;a++){const o=e[a];for(;t.length>=2;){const n=t[t.length-1],i=t[t.length-2];if((n.x-i.x)*(o.y-i.y)>=(n.y-i.y)*(o.x-i.x))t.pop();else break}t.push(o)}t.pop();const r=[];for(let a=e.length-1;a>=0;a--){const o=e[a];for(;r.length>=2;){const n=r[r.length-1],i=r[r.length-2];if((n.x-i.x)*(o.y-i.y)>=(n.y-i.y)*(o.x-i.x))r.pop();else break}r.push(o)}return r.pop(),t.length===1&&r.length===1&&t[0].x===r[0].x&&t[0].y===r[0].y?t:t.concat(r)}var Sk=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Wa=new WeakMap,En=new WeakMap,jn={},Gs=0,wh=function(e){return e&&(e.host||wh(e.parentNode))},Ck=function(e,t){return t.map(function(r){if(e.contains(r))return r;var a=wh(r);return a&&e.contains(a)?a:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},Ik=function(e,t,r,a){var o=Ck(t,Array.isArray(e)?e:[e]);jn[r]||(jn[r]=new WeakMap);var n=jn[r],i=[],s=new Set,l=new Set(o),c=function(d){!d||s.has(d)||(s.add(d),c(d.parentNode))};o.forEach(c);var u=function(d){!d||l.has(d)||Array.prototype.forEach.call(d.children,function(p){if(s.has(p))u(p);else try{var f=p.getAttribute(a),h=f!==null&&f!=="false",m=(Wa.get(p)||0)+1,v=(n.get(p)||0)+1;Wa.set(p,m),n.set(p,v),i.push(p),m===1&&h&&En.set(p,!0),v===1&&p.setAttribute(r,"true"),h||p.setAttribute(a,"true")}catch(k){console.error("aria-hidden: cannot operate on ",p,k)}})};return u(t),s.clear(),Gs++,function(){i.forEach(function(d){var p=Wa.get(d)-1,f=n.get(d)-1;Wa.set(d,p),n.set(d,f),p||(En.has(d)||d.removeAttribute(a),En.delete(d)),f||d.removeAttribute(r)}),Gs--,Gs||(Wa=new WeakMap,Wa=new WeakMap,En=new WeakMap,jn={})}},qk=function(e,t,r){r===void 0&&(r="data-aria-hidden");var a=Array.from(Array.isArray(e)?e:[e]),o=Sk(e);return o?(a.push.apply(a,Array.from(o.querySelectorAll("[aria-live], script"))),Ik(a,o,r,"aria-hidden")):function(){return null}};function xh(e){let t;xe(()=>gr(e),r=>{r?t=qk(r):t&&t()}),Lt(()=>{t&&t()})}function Lr(e,t="reka"){return`${t}-${Ji?.()}`}function zk(e){const t=E(),r=C(()=>t.value?.width??0),a=C(()=>t.value?.height??0);return Ue(()=>{const o=gr(e);if(o){t.value={width:o.offsetWidth,height:o.offsetHeight};const n=new ResizeObserver(i=>{if(!Array.isArray(i)||!i.length)return;const s=i[0];let l,c;if("borderBoxSize"in s){const u=s.borderBoxSize,d=Array.isArray(u)?u[0]:u;l=d.inlineSize,c=d.blockSize}else l=o.offsetWidth,c=o.offsetHeight;t.value={width:l,height:c}});return n.observe(o,{box:"border-box"}),()=>n.unobserve(o)}else t.value=void 0}),{width:r,height:a}}function Ak(e,t){const r=E(e);function a(o){return t[r.value][o]??r.value}return{state:r,dispatch:o=>{r.value=a(o)}}}function Gc(e){const t=fh("",1e3);return{search:t,handleTypeaheadSearch:(r,a)=>{t.value=t.value+r;{const o=Nt(),n=a.map(u=>({...u,textValue:u.value?.textValue??u.ref.textContent?.trim()??""})),i=n.find(u=>u.ref===o),s=n.map(u=>u.textValue),l=Ok(s,t.value,i?.textValue),c=n.find(u=>u.textValue===l);return c&&c.ref.focus(),c?.ref}},resetTypeahead:()=>{t.value=""}}}function $k(e,t){return e.map((r,a)=>e[(t+a)%e.length])}function Ok(e,t,r){const a=t.length>1&&Array.from(t).every(s=>s===t[0])?t[0]:t,o=r?e.indexOf(r):-1;let n=$k(e,Math.max(o,0));a.length===1&&(n=n.filter(s=>s!==r));const i=n.find(s=>s.toLowerCase().startsWith(a.toLowerCase()));return i!==r?i:void 0}function Tk(e,t){const r=E({}),a=E("none"),o=E(e),n=e.value?"mounted":"unmounted";let i;const s=t.value?.ownerDocument.defaultView??bn,{state:l,dispatch:c}=Ak(n,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}}),u=m=>{if(Rr){const v=new CustomEvent(m,{bubbles:!1,cancelable:!1});t.value?.dispatchEvent(v)}};xe(e,async(m,v)=>{const k=v!==m;if(await Ve(),k){const y=a.value,b=Dn(t.value);m?(c("MOUNT"),u("enter"),b==="none"&&u("after-enter")):b==="none"||b==="undefined"||r.value?.display==="none"?(c("UNMOUNT"),u("leave"),u("after-leave")):v&&y!==b?(c("ANIMATION_OUT"),u("leave")):(c("UNMOUNT"),u("after-leave"))}},{immediate:!0});const d=m=>{const v=Dn(t.value),k=v.includes(CSS.escape(m.animationName)),y=l.value==="mounted"?"enter":"leave";if(m.target===t.value&&k&&(u(`after-${y}`),c("ANIMATION_END"),!o.value)){const b=t.value.style.animationFillMode;t.value.style.animationFillMode="forwards",i=s?.setTimeout(()=>{t.value?.style.animationFillMode==="forwards"&&(t.value.style.animationFillMode=b)})}m.target===t.value&&v==="none"&&c("ANIMATION_END")},p=m=>
267{m.target===t.value&&(a.value=Dn(t.value))},f=xe(t,(m,v)=>{m?(r.value=getComputedStyle(m),m.addEventListener("animationstart",p),m.addEventListener("animationcancel",d),m.addEventListener("animationend",d)):(c("ANIMATION_END"),i!==void 0&&s?.clearTimeout(i),v?.removeEventListener("animationstart",p),v?.removeEventListener("animationcancel",d),v?.removeEventListener("animationend",d))},{immediate:!0}),h=xe(l,()=>{const m=Dn(t.value);a.value=l.value==="mounted"?m:"none"});return Lt(()=>{f(),h()}),{isPresent:C(()=>["mounted","unmountSuspended"].includes(l.value))}}function Dn(e){return e&&getComputedStyle(e).animationName||"none"}var Ma=V({name:"Presence",props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(e,{slots:t,expose:r}){const{present:a,forceMount:o}=It(e),n=E(),{isPresent:i}=Tk(a,n);r({present:i});let s=t.default({present:i.value});s=Uc(s||[]);const l=Vt();if(s&&s?.length>1){const c=l?.parent?.type.name?`<${l.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(u=>` - ${u}`).join(` 268`)].join(` 269`))}return()=>o.value||a.value||i.value?wr(t.default({present:i.value})[0],{ref:c=>{const u=gr(c);return typeof u?.hasAttribute>"u"||(u?.hasAttribute("data-reka-popper-content-wrapper")?n.value=u.firstElementChild:n.value=u),u}}):null}});const rn=V({name:"PrimitiveSlot",inheritAttrs:!1,setup(e,{attrs:t,slots:r}){return()=>{if(!r.default)return null;const a=Uc(r.default()),o=a.findIndex(l=>l.type!==St);if(o===-1)return a;const n=a[o];delete n.props?.ref;const i=n.props?oe(t,n.props):t,s=jr({...n,props:{}},i);return a.length===1?s:(a[o]=s,a)}}}),Pk=["area","img","input"],Ie=V({name:"Primitive",inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:"div"}},setup(e,{attrs:t,slots:r}){const a=e.asChild?"template":e.as;return typeof a=="string"&&Pk.includes(a)?()=>wr(a,t):a!=="template"?()=>wr(e.as,t,{default:r.default}):()=>wr(rn,t,{default:r.default})}});function Kd(){const e=E(),t=C(()=>["#text","#comment"].includes(e.value?.$el.nodeName)?e.value?.$el.nextElementSibling:gr(e));return{primitiveElement:e,currentElement:t}}const Bk="dismissableLayer.pointerDownOutside",Ek="dismissableLayer.focusOutside";function kh(e,t){const r=t.closest("[data-dismissable-layer]"),a=e.dataset.dismissableLayer===""?e:e.querySelector("[data-dismissable-layer]"),o=Array.from(e.ownerDocument.querySelectorAll("[data-dismissable-layer]"));return!!(r&&(a===r||o.indexOf(a)<o.indexOf(r)))}function jk(e,t,r=!0){const a=t?.value?.ownerDocument??globalThis?.document,o=E(!1),n=E(()=>{});return Bt(i=>{if(!Rr||!Ke(r))return;const s=async c=>{const u=c.target;if(!(!t?.value||!u)){if(kh(t.value,u)){o.value=!1;return}if(c.target&&!o.value){let d=function(){Vc(Bk,e,p)};const p={originalEvent:c};c.pointerType==="touch"?(a.removeEventListener("click",n.value),n.value=d,a.addEventListener("click",n.value,{once:!0})):d()}else a.removeEventListener("click",n.value);o.value=!1}},l=window.setTimeout(()=>{a.addEventListener("pointerdown",s)},0);i(()=>{window.clearTimeout(l),a.removeEventListener("pointerdown",s),a.removeEventListener("click",n.value)})}),{onPointerDownCapture:()=>{Ke(r)&&(o.value=!0)}}}function Dk(e,t,r=!0){const a=t?.value?.ownerDocument??globalThis?.document,o=E(!1);return Bt(n=>{if(!Rr||!Ke(r))return;const i=async s=>{if(!t?.value)return;await Ve(),await Ve();const l=s.target;!t.value||!l||kh(t.value,l)||s.target&&!o.value&&Vc(Ek,e,{originalEvent:s})};a.addEventListener("focusin",i),n(()=>a.removeEventListener("focusin",i))}),{onFocusCapture:()=>{Ke(r)&&(o.value=!0)},onBlurCapture:()=>{Ke(r)&&(o.value=!1)}}}const br=$t({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set});var Mk=V({__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 r=e,a=t,{forwardRef:o,currentElement:n}=_e(),i=C(()=>n.value?.ownerDocument??globalThis.document),s=C(()=>br.layersRoot),l=C(()=>n.value?Array.from(s.value).indexOf(n.value):-1),c=C(()=>br.layersWithOutsidePointerEventsDisabled.size>0),u=C(()=>{const h=Array.from(s.value),[m]=[...br.layersWithOutsidePointerEventsDisabled].slice(-1),v=h.indexOf(m);return l.value>=v}),d=jk(async h=>{const m=[...br.branches].some(v=>v?.contains(h.target));!u.value||m||(a("pointerDownOutside",h),a("interactOutside",h),await Ve(),h.defaultPrevented||a("dismiss"))},n),p=Dk(h=>{[...br.branches].some(m=>m?.contains(h.target))||(a("focusOutside",h),a("interactOutside",h),h.defaultPrevented||a("dismiss"))},n);Kc("Escape",h=>{l.value===s.value.size-1&&(a("escapeKeyDown",h),h.defaultPrevented||a("dismiss"))});let f;return Bt(h=>{n.value&&(r.disableOutsidePointerEvents&&(br.layersWithOutsidePointerEventsDisabled.size===0&&(f=i.value.body.style.pointerEvents,i.value.body.style.pointerEvents="none"),br.layersWithOutsidePointerEventsDisabled.add(n.value)),s.value.add(n.value),h(()=>{r.disableOutsidePointerEvents&&br.layersWithOutsidePointerEventsDisabled.size===1&&(i.value.body.style.pointerEvents=f)}))}),Bt(h=>{h(()=>{n.value&&(s.value.delete(n.value),br.layersWithOutsidePointerEventsDisabled.delete(n.value))})}),(h,m)=>(x(),q(g(Ie),{ref:g(o),"as-child":h.asChild,as:h.as,"data-dismissable-layer":"",style:Rt({pointerEvents:c.value?u.value?"auto":"none":void 0}),onFocusCapture:g(p).onFocusCapture,onBlurCapture:g(p).onBlurCapture,onPointerdownCapture:g(d).onPointerDownCapture},{default:z(()=>[P(h.$slots,"default")]),_:3}
269,8,["as-child","as","style","onFocusCapture","onBlurCapture","onPointerdownCapture"]))}}),Zc=Mk,Nk=V({__name:"DismissableLayerBranch",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:r,currentElement:a}=_e();return Ue(()=>{br.branches.add(a.value)}),Lt(()=>{br.branches.delete(a.value)}),(o,n)=>(x(),q(g(Ie),oe({ref:g(r)},t),{default:z(()=>[P(o.$slots,"default")]),_:3},16))}}),Rk=Nk;const Lk=Yx(()=>E([]));function Fk(){const e=Lk();return{add(t){const r=e.value[0];t!==r&&r?.pause(),e.value=Gd(e.value,t),e.value.unshift(t)},remove(t){e.value=Gd(e.value,t),e.value[0]?.resume()}}}function Gd(e,t){const r=[...e],a=r.indexOf(t);return a!==-1&&r.splice(a,1),r}function Vk(e){return e.filter(t=>t.tagName!=="A")}const Zs="focusScope.autoFocusOnMount",Js="focusScope.autoFocusOnUnmount",Zd={bubbles:!1,cancelable:!0};function oi(e,{select:t=!1}={}){const r=Nt();for(const a of e)if(da(a,{select:t}),Nt()!==r)return!0}function Uk(e){const t=Jc(e),r=Jd(t,e),a=Jd(t.reverse(),e);return[r,a]}function Jc(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:a=>{const o=a.tagName==="INPUT"&&a.type==="hidden";return a.disabled||a.hidden||o?NodeFilter.FILTER_SKIP:a.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function Jd(e,t){for(const r of e)if(!Hk(r,{upTo:t}))return r}function Hk(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 Wk(e){return e instanceof HTMLInputElement&&"select"in e}function da(e,{select:t=!1}={}){if(e&&e.focus){const r=Nt();e.focus({preventScroll:!0}),e!==r&&Wk(e)&&t&&e.select()}}var Kk=V({__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 r=e,a=t,{currentRef:o,currentElement:n}=_e(),i=E(null),s=Fk(),l=$t({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});Bt(u=>{if(!Rr)return;const d=n.value;if(!r.trapped)return;function p(v){if(l.paused||!d)return;const k=v.target;d.contains(k)?i.value=k:da(i.value,{select:!0})}function f(v){if(l.paused||!d)return;const k=v.relatedTarget;k!==null&&(d.contains(k)||da(i.value,{select:!0}))}function h(v){d.contains(i.value)||da(d)}document.addEventListener("focusin",p),document.addEventListener("focusout",f);const m=new MutationObserver(h);d&&m.observe(d,{childList:!0,subtree:!0}),u(()=>{document.removeEventListener("focusin",p),document.removeEventListener("focusout",f),m.disconnect()})}),Bt(async u=>{const d=n.value;if(await Ve(),!d)return;s.add(l);const p=Nt();if(!d.contains(p)){const f=new CustomEvent(Zs,Zd);d.addEventListener(Zs,h=>a("mountAutoFocus",h)),d.dispatchEvent(f),f.defaultPrevented||(oi(Vk(Jc(d)),{select:!0}),Nt()===p&&da(d))}u(()=>{d.removeEventListener(Zs,m=>a("mountAutoFocus",m));const f=new CustomEvent(Js,Zd),h=m=>{a("unmountAutoFocus",m)};d.addEventListener(Js,h),d.dispatchEvent(f),setTimeout(()=>{f.defaultPrevented||da(p??document.body,{select:!0}),d.removeEventListener(Js,h),s.remove(l)},0)})});function c(u){if(!r.loop&&!r.trapped||l.paused)return;const d=u.key==="Tab"&&!u.altKey&&!u.ctrlKey&&!u.metaKey,p=Nt();if(d&&p){const f=u.currentTarget,[h,m]=Uk(f);h&&m?!u.shiftKey&&p===m?(u.preventDefault(),r.loop&&da(h,{select:!0})):u.shiftKey&&p===h&&(u.preventDefault(),r.loop&&da(m,{select:!0})):p===f&&u.preventDefault()}}return(u,d)=>(x(),q(g(Ie),{ref_key:"currentRef",ref:o,tabindex:"-1","as-child":u.asChild,as:u.as,onKeydown:c},{default:z(()=>[P(u.$slots,"default")]),_:3},8,["as-child","as"]))}}),_h=Kk;const Gk="menu.itemSelect",Ol=["Enter"," "],Zk=["ArrowDown","PageUp","Home"],Sh=["ArrowUp","PageDown","End"],Jk=[...Zk,...Sh],Xk={ltr:[...Ol,"ArrowRight"],rtl:[...Ol,"ArrowLeft"]},Yk={ltr:["ArrowLeft"],rtl:["ArrowRight"]};function Ch(e){return e?"open":"closed"}function ki(e){return e==="indeterminate"}function Xc(e){return ki(e)?"indeterminate":e?"checked":"unchecked"}function Tl(e){const t=Nt();for(const r of e)if(r===t||(r.focus(),Nt()!==t))return}function Qk(e,t){const{x:r,y:a}=e;let o=!1;for(let n=0,i=t.length-1;n<t.length;i=n++){const s=t[n].x,l=t[n].y,c=t[i].x,u=t[i].y;l>a!=u>a&&r<(c-s)*(a-l)/(u-l)+s&&(o=!o)}return o}function e1(e,t){if(!t)return!1;const r={x:e.clientX,y:e.clientY};return Qk(r,t)}function an(e){return e.pointerType==="mouse"}var t1=V({__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=gh();return(r,a)=>g(t)||r.forceMount?(x(),q(Ac,{key:0,to:r.to,disabled:r.disabled,defer:r.defer},[P(r.$slots,"default")],8,["to","disabled","defer"])):X("v-if",!0)}}),ns=t1;const Xd="data-reka-collection-item";function Ir(e={}){const{key:t="",isProvider:r=!1}=e,a=`${t}CollectionProvider`;let o;if(r){const u=E(new Map);o={collectionRef:E(),itemMap:u},bt(a,o)}else o=Xe(a);const n=(u=!1)=>{const d=o.collectionRef.value;if(!d)return[];const p=Array.from(d.querySelectorAll(`[${Xd}]`)),f=Array.from(o.itemMap.value.values()).sort((h,m)=>p.indexOf(h.ref)-p.indexOf(m.ref));return u?f:f.filter(h=>h.ref.dataset.disabled!=="")},i=V({name:"CollectionSlot",setup(u,{slots:d}){const{primitiveElement:p,currentElement:f}=Kd();return xe(f,()=>{o.collectionRef.value=f.value}),()=>wr(rn,{ref:p},d)}}),s=V({name:"CollectionItem",inheritAttrs:!1,props:{value:{validator:()=>!0}},setup(u,{slots:d,attrs:p}){const{primitiveElement:f,currentElement:h}=Kd();return Bt(m=>{if(h.value){const v=Ic(h.value);o.itemMap.value.set(v,{ref:h.value,value:u.value}),m(()=>o.itemMap.value.delete(v))}}),()=>wr(rn,{...p,[Xd]:"",ref:f},d)}}),l=C(()=>
269Array.from(o.itemMap.value.values())),c=C(()=>o.itemMap.value.size);return{getItems:n,reactiveItems:l,itemMapSize:c,CollectionSlot:i,CollectionItem:s}}const r1="rovingFocusGroup.onEntryFocus",a1={bubbles:!1,cancelable:!0},o1={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function n1(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function i1(e,t,r){const a=n1(e.key,r);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(a))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(a)))return o1[a]}function Ih(e,t=!1){const r=Nt();for(const a of e)if(a===r||(a.focus({preventScroll:t}),Nt()!==r))return}function s1(e,t){return e.map((r,a)=>e[(t+a)%e.length])}const[l1,c1]=gt("RovingFocusGroup");var u1=V({__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:r}){const a=e,o=r,{loop:n,orientation:i,dir:s}=It(a),l=yn(s),c=ar(a,"currentTabStopId",o,{defaultValue:a.defaultCurrentTabStopId,passive:a.currentTabStopId===void 0}),u=E(!1),d=E(!1),p=E(0),{getItems:f,CollectionSlot:h}=Ir({isProvider:!0});function m(k){const y=!d.value;if(k.currentTarget&&k.target===k.currentTarget&&y&&!u.value){const b=new CustomEvent(r1,a1);if(k.currentTarget.dispatchEvent(b),o("entryFocus",b),!b.defaultPrevented){const w=f().map($=>$.ref).filter($=>$.dataset.disabled!==""),_=w.find($=>$.getAttribute("data-active")===""),S=w.find($=>$.getAttribute("data-highlighted")===""),A=w.find($=>$.id===c.value),T=[_,S,A,...w].filter(Boolean);Ih(T,a.preventScrollOnEntryFocus)}}d.value=!1}function v(){setTimeout(()=>{d.value=!1},1)}return t({getItems:f}),c1({loop:n,dir:l,orientation:i,currentTabStopId:c,onItemFocus:k=>{c.value=k},onItemShiftTab:()=>{u.value=!0},onFocusableItemAdd:()=>{p.value++},onFocusableItemRemove:()=>{p.value--}}),(k,y)=>(x(),q(g(h),null,{default:z(()=>[B(g(Ie),{tabindex:u.value||p.value===0?-1:0,"data-orientation":g(i),as:k.as,"as-child":k.asChild,dir:g(l),style:{outline:"none"},onMousedown:y[0]||(y[0]=b=>d.value=!0),onMouseup:v,onFocus:m,onBlur:y[1]||(y[1]=b=>u.value=!1)},{default:z(()=>[P(k.$slots,"default")]),_:3},8,["tabindex","data-orientation","as","as-child","dir"])]),_:3}))}}),qh=u1,d1=V({__name:"RovingFocusItem",props:{tabStopId:{type:String,required:!1},focusable:{type:Boolean,required:!1,default:!0},active:{type:Boolean,required:!1},allowShiftKey:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"span"}},setup(e){const t=e,r=l1(),a=Lr(),o=C(()=>t.tabStopId||a),n=C(()=>r.currentTabStopId.value===o.value),{getItems:i,CollectionItem:s}=Ir();Ue(()=>{t.focusable&&r.onFocusableItemAdd()}),Lt(()=>{t.focusable&&r.onFocusableItemRemove()});function l(c){if(c.key==="Tab"&&c.shiftKey){r.onItemShiftTab();return}if(c.target!==c.currentTarget)return;const u=i1(c,r.orientation.value,r.dir.value);if(u!==void 0){if(c.metaKey||c.ctrlKey||c.altKey||!t.allowShiftKey&&c.shiftKey)return;c.preventDefault();let d=[...i().map(p=>p.ref).filter(p=>p.dataset.disabled!=="")];if(u==="last")d.reverse();else if(u==="prev"||u==="next"){u==="prev"&&d.reverse();const p=d.indexOf(c.currentTarget);d=r.loop.value?s1(d,p+1):d.slice(p+1)}Ve(()=>Ih(d))}}return(c,u)=>(x(),q(g(s),null,{default:z(()=>[B(g(Ie),{tabindex:n.value?0:-1,"data-orientation":g(r).orientation.value,"data-active":c.active?"":void 0,"data-disabled":c.focusable?void 0:"",as:c.as,"as-child":c.asChild,onMousedown:u[0]||(u[0]=d=>{c.focusable?g(r).onItemFocus(o.value):d.preventDefault()}),onFocus:u[1]||(u[1]=d=>g(r).onItemFocus(o.value)),onKeydown:l},{default:z(()=>[P(c.$slots,"default")]),_:3},8,["tabindex","data-orientation","data-active","data-disabled","as","as-child"])]),_:3}))}}),p1=d1,f1=V({__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,r)=>(x(),q(g(Ie),{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:z(()=>[P(t.$slots,"default")]),_:3},8,["as","as-child","aria-hidden","data-hidden","tabindex"]))}}),is=f1;const[zh,g1]=gt("PopperRoot");var h1=V({inheritAttrs:!1,__name:"PopperRoot",setup(e){const t=E();return g1({anchor:t,onAnchorChange:r=>t.value=r}),(r,a)=>P(r.$slots,"default")}}),ss=h1,m1=V({__name:"PopperAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:r,currentElement:a}=_e(),o=zh();return Eg(()=>{o.onAnchorChange(t.reference??a.value)}),(n,i)=>(x(),q(g(Ie),{ref:g(r),as:n.as,"as-child":n.asChild},{default:z(()=>[P(n.$slots,"default")]),_:3},8,["as","as-child"]))}}),Yc=m1;const v1={key:0,d:"M0 0L6 6L12 0"},b1={key:1,d:"M0 0L4.58579 4.58579C5.36683 5.36683 6.63316 5.36684 7.41421 4.58579L12 0"};var y1=V({__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 _e(),(r,a)=>(x(),q(g(Ie),oe(t,{width:r.width,height:r.height,viewBox:r.asChild?void 0:"0 0 12 6",preserveAspectRatio:r.asChild?void 0:"none"}),{default:z(()=>[P(r.$slots,"default",{},()=>[r.rounded?(x(),F("path",b1)):(x(),F("path",v1))])]),_:3},16,["width","height","viewBox","preserveAspectRatio"]))}}),w1=y1;function x1(e){return e!==null}function k1(e){return{name:"transformOrigin",options:e,fn(t){const{placement:r,rects:a,middlewareData:o}=t,n=o.arrow?.centerOffset!==0,i=n?0:e.arrowWidth,s=n?0:e.arrowHeight,[l,c]=Pl(r),u={start:"0%",center:"50%",end:"100%"}[c],d=(o.arrow?.x??0)+i/2,p=(o.arrow?.y??0)+s/2;let f="",h="";return l==="bottom"?(f=n?u:`${d}px`,h=`${-s}px`):l==="top"?(f=n?u:`${d}px`,h=`${a.floating.height+s}px`):l==="right"?(f=`${-s}px`,h=n?u:`${p}px`):l==="left"&&(f=`${a.floating.width+s}px`,h=n?u:`${p}px`),{data:{x:f,y:h}}}}}function Pl(e){const[t,r="center"]=e.split("-");return[t,r]}const _1=["top","right","bottom","left"],ba=Math.min,ir=Math.max,_i=Math.round,Mn=Math.floor,Er=e=>({x:e,y:e}
vendor: 11,964 bytes, line 269
269),S1={left:"right",right:"left",bottom:"top",top:"bottom"},C1={start:"end",end:"start"};function Bl(e,t,r){return ir(e,ba(t,r))}function aa(e,t){return typeof e=="function"?e(t):e}function oa(e){return e.split("-")[0]}function yo(e){return e.split("-")[1]}function Qc(e){return e==="x"?"y":"x"}function eu(e){return e==="y"?"height":"width"}const I1=new Set(["top","bottom"]);function Pr(e){return I1.has(oa(e))?"y":"x"}function tu(e){return Qc(Pr(e))}function q1(e,t,r){r===void 0&&(r=!1);const a=yo(e),o=tu(e),n=eu(o);let i=o==="x"?a===(r?"end":"start")?"right":"left":a==="start"?"bottom":"top";return t.reference[n]>t.floating[n]&&(i=Si(i)),[i,Si(i)]}function z1(e){const t=Si(e);return[El(e),t,El(t)]}function El(e){return e.replace(/start|end/g,t=>C1[t])}const Yd=["left","right"],Qd=["right","left"],A1=["top","bottom"],$1=["bottom","top"];function O1(e,t,r){switch(e){case"top":case"bottom":return r?t?Qd:Yd:t?Yd:Qd;case"left":case"right":return t?A1:$1;default:return[]}}function T1(e,t,r,a){const o=yo(e);let n=O1(oa(e),r==="start",a);return o&&(n=n.map(i=>i+"-"+o),t&&(n=n.concat(n.map(El)))),n}function Si(e){return e.replace(/left|right|bottom|top/g,t=>S1[t])}function P1(e){return{top:0,right:0,bottom:0,left:0,...e}}function Ah(e){return typeof e!="number"?P1(e):{top:e,right:e,bottom:e,left:e}}function Ci(e){const{x:t,y:r,width:a,height:o}=e;return{width:a,height:o,top:r,left:t,right:t+a,bottom:r+o,x:t,y:r}}function ep(e,t,r){let{reference:a,floating:o}=e;const n=Pr(t),i=tu(t),s=eu(i),l=oa(t),c=n==="y",u=a.x+a.width/2-o.width/2,d=a.y+a.height/2-o.height/2,p=a[s]/2-o[s]/2;let f;switch(l){case"top":f={x:u,y:a.y-o.height};break;case"bottom":f={x:u,y:a.y+a.height};break;case"right":f={x:a.x+a.width,y:d};break;case"left":f={x:a.x-o.width,y:d};break;default:f={x:a.x,y:a.y}}switch(yo(t)){case"start":f[i]-=p*(r&&c?-1:1);break;case"end":f[i]+=p*(r&&c?-1:1);break}return f}const B1=async(e,t,r)=>{const{placement:a="bottom",strategy:o="absolute",middleware:n=[],platform:i}=r,s=n.filter(Boolean),l=await(i.isRTL==null?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=ep(c,a,l),p=a,f={},h=0;for(let m=0;m<s.length;m++){const{name:v,fn:k}=s[m],{x:y,y:b,data:w,reset:_}=await k({x:u,y:d,initialPlacement:a,placement:p,strategy:o,middlewareData:f,rects:c,platform:i,elements:{reference:e,floating:t}});u=y??u,d=b??d,f={...f,[v]:{...f[v],...w}},_&&h<=50&&(h++,typeof _=="object"&&(_.placement&&(p=_.placement),_.rects&&(c=_.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:o}):_.rects),{x:u,y:d}=ep(c,p,l)),m=-1)}return{x:u,y:d,placement:p,strategy:o,middlewareData:f}};async function on(e,t){var r;t===void 0&&(t={});const{x:a,y:o,platform:n,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:p=!1,padding:f=0}=aa(t,e),h=Ah(f),m=s[p?d==="floating"?"reference":"floating":d],v=Ci(await n.getClippingRect({element:(r=await(n.isElement==null?void 0:n.isElement(m)))==null||r?m:m.contextElement||await(n.getDocumentElement==null?void 0:n.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),k=d==="floating"?{x:a,y:o,width:i.floating.width,height:i.floating.height}:i.reference,y=await(n.getOffsetParent==null?void 0:n.getOffsetParent(s.floating)),b=await(n.isElement==null?void 0:n.isElement(y))?await(n.getScale==null?void 0:n.getScale(y))||{x:1,y:1}:{x:1,y:1},w=Ci(n.convertOffsetParentRelativeRectToViewportRelativeRect?await n.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:k,offsetParent:y,strategy:l}):k);return{top:(v.top-w.top+h.top)/b.y,bottom:(w.bottom-v.bottom+h.bottom)/b.y,left:(v.left-w.left+h.left)/b.x,right:(w.right-v.right+h.right)/b.x}}const E1=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:a,placement:o,rects:n,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=aa(e,t)||{};if(c==null)return{};const d=Ah(u),p={x:r,y:a},f=tu(o),h=eu(f),m=await i.getDimensions(c),v=f==="y",k=v?"top":"left",y=v?"bottom":"right",b=v?"clientHeight":"clientWidth",w=n.reference[h]+n.reference[f]-p[f]-n.floating[h],_=p[f]-n.reference[f],S=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c));let A=S?S[b]:0;(!A||!await(i.isElement==null?void 0:i.isElement(S)))&&(A=s.floating[b]||n.floating[h]);const T=w/2-_/2,$=A/2-m[h]/2-1,j=ba(d[k],$),ae=ba(d[y],$),G=j,ee=A-m[h]-ae,U=A/2-m[h]/2+T,ne=Bl(G,U,ee),te=!l.arrow&&yo(o)!=null&&U!==ne&&n.reference[h]/2-(U<G?j:ae)-m[h]/2<0,Y=te?U<G?U-G:U-ee:0;return{[f]:p[f]+Y,data:{[f]:ne,centerOffset:U-ne-Y,...te&&{alignmentOffset:Y}},reset:te}}}),j1=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,a;const{placement:o,middlewareData:n,rects:i,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:m=!0,...v}=aa(e,t);if((r=n.arrow)!=null&&r.alignmentOffset)return{};const k=oa(o),y=Pr(s),b=oa(s)===s,w=await(l.isRTL==null?void 0:l.isRTL(c.floating)),_=p||(b||!m?[Si(s)]:z1(s)),S=h!=="none";!p&&S&&_.push(...T1(s,m,h,w));const A=[s,..._],T=await on(t,v),$=[];let j=((a=n.flip)==null?void 0:a.overflows)||[];if(u&&$.push(T[k]),d){const U=q1(o,i,w);$.push(T[U[0]],T[U[1]])}if(j=[...j,{placement:o,overflows:$}],!$.every(U=>U<=0)){var ae,G;const U=(((ae=n.flip)==null?void 0:ae.index)||0)+1,ne=A[U];if(ne&&(!(d==="alignment"&&y!==Pr(ne))||j.every(Y=>Pr(Y.placement)===y?Y.overflows[0]>0:!0)))return{data:{index:U,overflows:j},reset:{placement:ne}};let te=(G=j.filter(Y=>Y.overflows[0]<=0).sort((Y,H)=>Y.overflows[1]-H.overflows[1])[0])==null?void 0:G.placement;if(!te)switch(f){case"bestFit":{var ee;const Y=(ee=j.filter(H=>{if(S){const he=Pr(H.placement);return he===y||he==="y"}return!0}).map(H=>[H.placement,H.overflows.filter(he=>he>0).reduce((he,$e)=>he+$e,0)]).sort((H,he)=>H[1]-he[1])[0])==null?void 0:ee[0];Y&&(te=Y);break}case"initialPlacement":te=s;break}if(o!==te)return{reset:{placement:te}}}return{}}}};function tp(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function rp(e){return _1.some(t=>e[t]>=0)}const D1=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:a="referenceHidden",...o}=aa(e,t);switch(a){case"referenceHidden":{const n=await on(t,{...o,elementContext:"reference"}),i=tp(n,r.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:rp(i)}}}case"escaped":{const n=await on(t,{...o,altBoundary:!0}),i=tp(n,r.floating);return{data:{escapedOffsets:i,escaped:rp(i)}}}default:return{}}}}},$h=new Set(["left","top"]);async function M1(e,t){const{placement:r,platform:a,elements:o}=e,n=await(a.isRTL==null?void 0:a.isRTL(o.floating)),i=oa(r),s=yo(r),l=Pr(r)==="y",c=$h.has(i)?-1:1,u=n&&l?-1:1,d=aa(t,e);let{mainAxis:p,crossAxis:f,alignmentAxis:h}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof h=="number"&&(f=s==="end"?h*-1:h),l?{x:f*u,y:p*c}:{x:p*c,y:f*u}}const N1=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,a;const{x:o,y:n,placement:i,middlewareData:s}=t,l=await M1(t,e);return i===((r=s.offset)==null?void 0:r.placement)&&(a=s.arrow)!=null&&a.alignmentOffset?{}:{x:o+l.x,y:n+l.y,data:{...l,placement:i}}}}},R1=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:a,placement:o}=t,{mainAxis:n=!0,crossAxis:i=!1,limiter:s={fn:v=>{let{x:k,y}=v;return{x:k,y}}},...l}=aa(e,t),c={x:r,y:a},u=await on(t,l),d=Pr(oa(o)),p=Qc(d);let f=c[p],h=c[d];if(n){const v=p==="y"?"top":"left",k=p==="y"?"bottom":"right",y=f+u[v],b=f-u[k];f=Bl(y,f,b)}if(i){const v=d==="y"?"top":"left",k=d==="y"?"bottom":"right",y=h+u[v],b=h-u[k];h=Bl(y,h,b)}const m=s.fn({...t,[p]:f,[d]:h});return{...m,data:{x:m.x-r,y:m.y-a,enabled:{[p]:n,[d]:i}}}}}},L1=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:r,y:a,placement:o,rects:n,middlewareData:i}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=aa(e,t),u={x:r,y:a},d=Pr(o),p=Qc(d);let f=u[p],h=u[d];const m=aa(s,t),v=typeof m=="number"?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){const b=p==="y"?"height":"width",w=n.reference[p]-n.floating[b]+v.mainAxis,_=n.reference[p]+n.reference[b]-v.mainAxis;f<w?f=w:f>_&&(f=_)}if(c){var k,y;const b=p==="y"?"width":"height",w=$h.has(oa(o)),_=n.reference[d]-n.floating[b]+(w&&((k=i.offset)==null?void 0:k[d])||0)+(w?0:v.crossAxis),S=n.reference[d]+n.reference[b]+(w?0:((y=i.offset)==null?void 0:y[d])||0)-(w?v.crossAxis:0);h<_?h=_:h>S&&(h=S)}return{[p]:f,[d]:h}}}},F1=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,a;const{placement:o,rects:n,platform:i,elements:s}=t,{apply:l=()=>{},...c}=aa(e,t),u=await on(t,c),d=oa(o),p=yo(o),f=Pr(o)==="y",{width:h,height:m}=n.floating;let v,k;d==="top"||d==="bottom"?(v=d,k=p===(await(i.isRTL==null?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(k=d,v=p==="end"?"top":"bottom");const y=m-u.top-u.bottom,b=h-u.left-u.right,w=ba(m-u[v],y),_=ba(h-u[k],b),S=!t.middlewareData.shift;let A=w,T=_;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(T=b),(a=t.middlewareData.shift)!=null&&a.enabled.y&&(A=y),S&&!p){const j=ir(u.left,0),ae=ir(u.right,0),G=ir(u.top,0),ee=ir(u.bottom,0);f?T=h-2*(j!==0||ae!==0?j+ae:ir(u.left,u.right)):A=m-2*(G!==0||ee!==0?G+ee:ir(u.top,u.bottom))}await l({...t,availableWidth:T,availableHeight:A});const $=await i.getDimensions(s.floating);return h!==$.width||m!==$.height?{reset:{rects:!0}}:{}}}};function ls(){return typeof window<"u"}function Na(e){return ru(e)?(e.nodeName||"").toLowerCase():"#document"}function lr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Fr(e){var t;return(t=(ru(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function ru(e){return ls()?e instanceof Node||e instanceof lr(e).Node:!1}function _r(e){return ls()?e instanceof Element||e instanceof lr(e).Element:!1}function Dr(e){return ls()?e instanceof HTMLElement||e instanceof lr(e).HTMLElement:!1}function ap(e){return!ls()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof lr(e).ShadowRoot}const V1=new Set(["inline","contents"]);function wn(e){const{overflow:t,overflowX:r,overflowY:a,display:o}=Sr(e);return/auto|scroll|overlay|hidden|clip/.test(t+a+r)&&!V1.has(o)}const U1=new Set(["table","td","th"]);function H1(e){return U1.has(Na(e))}const W1=[":popover-open",":modal"];function cs(e){return W1.some(t=>{try{return e.matches(t)}catch{return!1}})}const K1=["transform","translate","scale","rotate","perspective"],G1=["transform","translate","scale","rotate","perspective","filter"],Z1=["paint","layout","strict","content"];function au(e){const t=ou(),r=_r(e)?Sr(e):e;return K1.some(a=>r[a]?r[a]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||G1.some(a=>(r.willChange||"").includes(a))||Z1.some(a=>(r.contain||"").includes(a))}function J1(e){let t=ya(e);for(;Dr(t)&&!go(t);){if(au(t))return t;if(cs(t))return null;t=ya(t)}return null}function ou(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const X1=new Set(["html","body","#document"]);function go(e){return X1.has(Na(e))}function Sr(e){return lr(e).getComputedStyle(e)}function us(e){return _r(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ya(e){if(Na(e)==="html")return e;const t=e.assignedSlot||e.parentNode||ap(e)&&e.host||Fr(e);return ap(t)?t.host:t}function Oh(e){const t=ya(e);return go(t)?e.ownerDocument?e.ownerDocument.body:e.body:Dr(t)&&wn(t)?t:Oh(t)}function nn(e,t,r){var a;t===void 0&&(t=[]),r===void 0&&(r=!0);const o=Oh(e),n=o===((a=e.ownerDocument)==null?void 0:a.body),i=lr(o);if(n){const s=jl(i);
vendor: 8,645 bytes, line 269
269return t.concat(i,i.visualViewport||[],wn(o)?o:[],s&&r?nn(s):[])}return t.concat(o,nn(o,[],r))}function jl(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Th(e){const t=Sr(e);let r=parseFloat(t.width)||0,a=parseFloat(t.height)||0;const o=Dr(e),n=o?e.offsetWidth:r,i=o?e.offsetHeight:a,s=_i(r)!==n||_i(a)!==i;return s&&(r=n,a=i),{width:r,height:a,$:s}}function nu(e){return _r(e)?e:e.contextElement}function oo(e){const t=nu(e);if(!Dr(t))return Er(1);const r=t.getBoundingClientRect(),{width:a,height:o,$:n}=Th(t);let i=(n?_i(r.width):r.width)/a,s=(n?_i(r.height):r.height)/o;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const Y1=Er(0);function Ph(e){const t=lr(e);return!ou()||!t.visualViewport?Y1:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Q1(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==lr(e)?!1:t}function Pa(e,t,r,a){t===void 0&&(t=!1),r===void 0&&(r=!1);const o=e.getBoundingClientRect(),n=nu(e);let i=Er(1);t&&(a?_r(a)&&(i=oo(a)):i=oo(e));const s=Q1(n,r,a)?Ph(n):Er(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(n){const p=lr(n),f=a&&_r(a)?lr(a):a;let h=p,m=jl(h);for(;m&&a&&f!==h;){const v=oo(m),k=m.getBoundingClientRect(),y=Sr(m),b=k.left+(m.clientLeft+parseFloat(y.paddingLeft))*v.x,w=k.top+(m.clientTop+parseFloat(y.paddingTop))*v.y;l*=v.x,c*=v.y,u*=v.x,d*=v.y,l+=b,c+=w,h=lr(m),m=jl(h)}}return Ci({width:u,height:d,x:l,y:c})}function ds(e,t){const r=us(e).scrollLeft;return t?t.left+r:Pa(Fr(e)).left+r}function Bh(e,t){const r=e.getBoundingClientRect(),a=r.left+t.scrollLeft-ds(e,r),o=r.top+t.scrollTop;return{x:a,y:o}}function e2(e){let{elements:t,rect:r,offsetParent:a,strategy:o}=e;const n=o==="fixed",i=Fr(a),s=t?cs(t.floating):!1;if(a===i||s&&n)return r;let l={scrollLeft:0,scrollTop:0},c=Er(1);const u=Er(0),d=Dr(a);if((d||!d&&!n)&&((Na(a)!=="body"||wn(i))&&(l=us(a)),Dr(a))){const f=Pa(a);c=oo(a),u.x=f.x+a.clientLeft,u.y=f.y+a.clientTop}const p=i&&!d&&!n?Bh(i,l):Er(0);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-l.scrollLeft*c.x+u.x+p.x,y:r.y*c.y-l.scrollTop*c.y+u.y+p.y}}function t2(e){return Array.from(e.getClientRects())}function r2(e){const t=Fr(e),r=us(e),a=e.ownerDocument.body,o=ir(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),n=ir(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight);let i=-r.scrollLeft+ds(e);const s=-r.scrollTop;return Sr(a).direction==="rtl"&&(i+=ir(t.clientWidth,a.clientWidth)-o),{width:o,height:n,x:i,y:s}}const op=25;function a2(e,t){const r=lr(e),a=Fr(e),o=r.visualViewport;let n=a.clientWidth,i=a.clientHeight,s=0,l=0;if(o){n=o.width,i=o.height;const u=ou();(!u||u&&t==="fixed")&&(s=o.offsetLeft,l=o.offsetTop)}const c=ds(a);if(c<=0){const u=a.ownerDocument,d=u.body,p=getComputedStyle(d),f=u.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,h=Math.abs(a.clientWidth-d.clientWidth-f);h<=op&&(n-=h)}else c<=op&&(n+=c);return{width:n,height:i,x:s,y:l}}const o2=new Set(["absolute","fixed"]);function n2(e,t){const r=Pa(e,!0,t==="fixed"),a=r.top+e.clientTop,o=r.left+e.clientLeft,n=Dr(e)?oo(e):Er(1),i=e.clientWidth*n.x,s=e.clientHeight*n.y,l=o*n.x,c=a*n.y;return{width:i,height:s,x:l,y:c}}function np(e,t,r){let a;if(t==="viewport")a=a2(e,r);else if(t==="document")a=r2(Fr(e));else if(_r(t))a=n2(t,r);else{const o=Ph(e);a={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return Ci(a)}function Eh(e,t){const r=ya(e);return r===t||!_r(r)||go(r)?!1:Sr(r).position==="fixed"||Eh(r,t)}function i2(e,t){const r=t.get(e);if(r)return r;let a=nn(e,[],!1).filter(s=>_r(s)&&Na(s)!=="body"),o=null;const n=Sr(e).position==="fixed";let i=n?ya(e):e;for(;_r(i)&&!go(i);){const s=Sr(i),l=au(i);!l&&s.position==="fixed"&&(o=null),(n?!l&&!o:!l&&s.position==="static"&&o&&o2.has(o.position)||wn(i)&&!l&&Eh(e,i))?a=a.filter(c=>c!==i):o=s,i=ya(i)}return t.set(e,a),a}function s2(e){let{element:t,boundary:r,rootBoundary:a,strategy:o}=e;const n=[...r==="clippingAncestors"?cs(t)?[]:i2(t,this._c):[].concat(r),a],i=n[0],s=n.reduce((l,c)=>{const u=np(t,c,o);return l.top=ir(u.top,l.top),l.right=ba(u.right,l.right),l.bottom=ba(u.bottom,l.bottom),l.left=ir(u.left,l.left),l},np(t,i,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function l2(e){const{width:t,height:r}=Th(e);return{width:t,height:r}}function c2(e,t,r){const a=Dr(t),o=Fr(t),n=r==="fixed",i=Pa(e,!0,n,t);let s={scrollLeft:0,scrollTop:0};const l=Er(0);function c(){l.x=ds(o)}if(a||!a&&!n)if((Na(t)!=="body"||wn(o))&&(s=us(t)),a){const f=Pa(t,!0,n,t);l.x=f.x+t.clientLeft,l.y=f.y+t.clientTop}else o&&c();n&&!a&&o&&c();const u=o&&!a&&!n?Bh(o,s):Er(0),d=i.left+s.scrollLeft-l.x-u.x,p=i.top+s.scrollTop-l.y-u.y;return{x:d,y:p,width:i.width,height:i.height}}function Xs(e){return Sr(e).position==="static"}function ip(e,t){if(!Dr(e)||Sr(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Fr(e)===r&&(r=r.ownerDocument.body),r}function jh(e,t){const r=lr(e);if(cs(e))return r;if(!Dr(e)){let o=ya(e);for(;o&&!go(o);){if(_r(o)&&!Xs(o))return o;o=ya(o)}return r}let a=ip(e,t);for(;a&&H1(a)&&Xs(a);)a=ip(a,t);return a&&go(a)&&Xs(a)&&!au(a)?r:a||J1(e)||r}const u2=async function(e){const t=this.getOffsetParent||jh,r=this.getDimensions,a=await r(e.floating);return{reference:c2(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}};function d2(e){return Sr(e).direction==="rtl"}const p2={convertOffsetParentRelativeRectToViewportRelativeRect:e2,getDocumentElement:Fr,getClippingRect:s2,getOffsetParent:jh,getElementRects:u2,getClientRects:t2,getDimensions:l2,getScale:oo,isElement:_r,isRTL:d2};function Dh(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function f2(e,t){let r=null,a;const o=Fr(e);function n(){var s;clearTimeout(a),(s=r)==null||s.disconnect(),r=null}function i(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),n();const c=e.getBoundingClientRect(),{left:u,top:d,width:p,height:f}=c;if(s||t(),!p||!f)return;const h=Mn(d),m=Mn(o.clientWidth-(u+p)),v=Mn(o.clientHeight-(d+f)),k=Mn(u),y={rootMargin:-h+"px "+-m+"px "+-v+"px "+-k+"px",threshold:ir(0,ba(1,l))||1};let b=!0;function w(_){const S=_[0].intersectionRatio;if(S!==l){if(!b)return i();S?i(!1,S):a=setTimeout(()=>{i(!1,1e-7)},1e3)}S===1&&!Dh(c,e.getBoundingClientRect())&&i(),b=!1}try{r=new IntersectionObserver(w,{...y,root:o.ownerDocument})}catch{r=new IntersectionObserver(w,y)}r.observe(e)}return i(!0),n}function g2(e,t,r,a){a===void 0&&(a={});const{ancestorScroll:o=!0,ancestorResize:n=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=a,c=nu(e),u=o||n?[...c?nn(c):[],...nn(t)]:[];u.forEach(k=>{o&&k.addEventListener("scroll",r,{passive:!0}),n&&k.addEventListener("resize",r)});const d=c&&s?f2(c,r):null;let p=-1,f=null;i&&(f=new ResizeObserver(k=>{let[y]=k;y&&y.target===c&&f&&(f.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var b;(b=f)==null||b.observe(t)})),r()}),c&&!l&&f.observe(c),f.observe(t));let h,m=l?Pa(e):null;l&&v();function v(){const k=Pa(e);m&&!Dh(m,k)&&r(),m=k,h=requestAnimationFrame(v)}return r(),()=>{var k;u.forEach(y=>{o&&y.removeEventListener("scroll",r),n&&y.removeEventListener("resize",r)}),d?.(),(k=f)==null||k.disconnect(),f=null,l&&cancelAnimationFrame(h)}}const h2=N1,m2=R1,sp=j1,v2=F1,b2=D1,y2=E1,w2=L1,x2=(e,t,r)=>{const a=new Map,o={platform:p2,...r},n={...o.platform,_c:a};return B1(e,t,{...o,platform:n})};function k2(e){return e!=null&&typeof e=="object"&&"$el"in e}function Dl(e){if(k2(e)){const t=e.$el;return ru(t)&&Na(t)==="#comment"?null:t}return e}function Xa(e){return typeof e=="function"?e():g(e)}function _2(e){return{name:"arrow",options:e,fn(t){const r=Dl(Xa(e.element));return r==null?{}:y2({element:r,padding:e.padding}).fn(t)}}}function Mh(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function lp(e,t){const r=Mh(e);return Math.round(t*r)/r}function S2(e,t,r){r===void 0&&(r={});const a=r.whileElementsMounted,o=C(()=>{var A;return(A=Xa(r.open))!=null?A:!0}),n=C(()=>Xa(r.middleware)),i=C(()=>{var A;return(A=Xa(r.placement))!=null?A:"bottom"}),s=C(()=>{var A;return(A=Xa(r.strategy))!=null?A:"absolute"}),l=C(()=>{var A;return(A=Xa(r.transform))!=null?A:!0}),c=C(()=>Dl(e.value)),u=C(()=>Dl(t.value)),d=E(0),p=E(0),f=E(s.value),h=E(i.value),m=lt({}),v=E(!1),k=C(()=>{const A={position:f.value,left:"0",top:"0"};if(!u.value)return A;const T=lp(u.value,d.value),$=lp(u.value,p.value);return l.value?{...A,transform:"translate("+T+"px, "+$+"px)",...Mh(u.value)>=1.5&&{willChange:"transform"}}
269:{position:f.value,left:T+"px",top:$+"px"}});let y;function b(){if(c.value==null||u.value==null)return;const A=o.value;x2(c.value,u.value,{middleware:n.value,placement:i.value,strategy:s.value}).then(T=>{d.value=T.x,p.value=T.y,f.value=T.strategy,h.value=T.placement,m.value=T.middlewareData,v.value=A!==!1})}function w(){typeof y=="function"&&(y(),y=void 0)}function _(){if(w(),a===void 0){b();return}if(c.value!=null&&u.value!=null){y=a(c.value,u.value,b);return}}function S(){o.value||(v.value=!1)}return xe([n,i,s,o],b,{flush:"sync"}),xe([c,u],_,{flush:"sync"}),xe(o,S,{flush:"sync"}),gn()&&wc(w),{x:Ha(d),y:Ha(p),strategy:Ha(f),placement:Ha(h),middlewareData:Ha(m),isPositioned:Ha(v),floatingStyles:k,update:b}}const Nh={side:"bottom",sideOffset:0,sideFlip:!0,align:"center",alignOffset:0,alignFlip:!0,arrowPadding:0,avoidCollisions:!0,collisionBoundary:()=>[],collisionPadding:0,sticky:"partial",hideWhenDetached:!1,positionStrategy:"fixed",updatePositionStrategy:"optimized",prioritizePosition:!1},[C2,I2]=gt("PopperContent");var q2=V({inheritAttrs:!1,__name:"PopperContent",props:kg({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},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}},{...Nh}),emits:["placed"],setup(e,{emit:t}){const r=e,a=t,o=zh(),{forwardRef:n,currentElement:i}=_e(),s=E(),l=E(),{width:c,height:u}=zk(l),d=C(()=>r.side+(r.align!=="center"?`-${r.align}`:"")),p=C(()=>typeof r.collisionPadding=="number"?r.collisionPadding:{top:0,right:0,bottom:0,left:0,...r.collisionPadding}),f=C(()=>Array.isArray(r.collisionBoundary)?r.collisionBoundary:[r.collisionBoundary]),h=C(()=>({padding:p.value,boundary:f.value.filter(x1),altBoundary:f.value.length>0})),m=C(()=>({mainAxis:r.sideFlip,crossAxis:r.alignFlip})),v=Jx(()=>[h2({mainAxis:r.sideOffset+u.value,alignmentAxis:r.alignOffset}),r.prioritizePosition&&r.avoidCollisions&&sp({...h.value,...m.value}),r.avoidCollisions&&m2({mainAxis:!0,crossAxis:!!r.prioritizePosition,limiter:r.sticky==="partial"?w2():void 0,...h.value}),!r.prioritizePosition&&r.avoidCollisions&&sp({...h.value,...m.value}),v2({...h.value,apply:({elements:G,rects:ee,availableWidth:U,availableHeight:ne})=>{const{width:te,height:Y}=ee.reference,H=G.floating.style;H.setProperty("--reka-popper-available-width",`${U}px`),H.setProperty("--reka-popper-available-height",`${ne}px`),H.setProperty("--reka-popper-anchor-width",`${te}px`),H.setProperty("--reka-popper-anchor-height",`${Y}px`)}}),l.value&&_2({element:l.value,padding:r.arrowPadding}),k1({arrowWidth:c.value,arrowHeight:u.value}),r.hideWhenDetached&&b2({strategy:"referenceHidden",...h.value})]),k=C(()=>r.reference??o.anchor.value),{floatingStyles:y,placement:b,isPositioned:w,middlewareData:_}=S2(k,s,{strategy:r.positionStrategy,placement:d,whileElementsMounted:(...G)=>g2(...G,{layoutShift:!r.disableUpdateOnLayoutShift,animationFrame:r.updatePositionStrategy==="always"}),middleware:v}),S=C(()=>Pl(b.value)[0]),A=C(()=>Pl(b.value)[1]);Eg(()=>{w.value&&a("placed")});const T=C(()=>_.value.arrow?.centerOffset!==0),$=E("");Bt(()=>{i.value&&($.value=window.getComputedStyle(i.value).zIndex)});const j=C(()=>_.value.arrow?.x??0),ae=C(()=>_.value.arrow?.y??0);return I2({placedSide:S,onArrowChange:G=>l.value=G,arrowX:j,arrowY:ae,shouldHideArrow:T}),(G,ee)=>(x(),F("div",{ref_key:"floatingRef",ref:s,"data-reka-popper-content-wrapper":"",style:Rt({...g(y),transform:g(w)?g(y).transform:"translate(0, -200%)",minWidth:"max-content",zIndex:$.value,"--reka-popper-transform-origin":[g(_).transformOrigin?.x,g(_).transformOrigin?.y].join(" "),...g(_).hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}})},[B(g(Ie),oe({ref:g(n)},G.$attrs,{"as-child":r.asChild,as:G.as,"data-side":S.value,"data-align":A.value,style:{animation:g(w)?void 0:"none"}}),{default:z(()=>[P(G.$slots,"default")]),_:3},16,["as-child","as","data-side","data-align","style"])],4))}}),iu=q2;
269const z2={top:"bottom",right:"left",bottom:"top",left:"right"};var A2=V({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}=_e(),r=C2(),a=C(()=>z2[r.placedSide.value]);return(o,n)=>(x(),F("span",{ref:i=>{g(r).onArrowChange(i)},style:Rt({position:"absolute",left:g(r).arrowX?.value?`${g(r).arrowX?.value}px`:void 0,top:g(r).arrowY?.value?`${g(r).arrowY?.value}px`:void 0,[a.value]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[g(r).placedSide.value],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[g(r).placedSide.value],visibility:g(r).shouldHideArrow.value?"hidden":void 0})},[B(w1,oe(o.$attrs,{ref:g(t),style:{display:"block"},as:o.as,"as-child":o.asChild,rounded:o.rounded,width:o.width,height:o.height}),{default:z(()=>[P(o.$slots,"default")]),_:3},16,["as","as-child","rounded","width","height"])],4))}}),su=A2,$2=V({__name:"MenuAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return(r,a)=>(x(),q(g(Yc),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),Rh=$2,O2=V({__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(r,a)=>(x(),q(g(su),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),T2=O2;function P2(){const e=E(!1);return Ue(()=>{fo("keydown",()=>{e.value=!0},{capture:!0,passive:!0}),fo(["pointerdown","pointermove"],()=>{e.value=!1},{capture:!0,passive:!0})}),e}const B2=ph(P2),[Ra,Lh]=gt(["MenuRoot","MenuSub"],"MenuContext"),[xn,E2]=gt("MenuRoot");var j2=V({__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 r=e,a=t,{modal:o,dir:n}=It(r),i=yn(n),s=ar(r,"open",a),l=E(),c=B2();return Lh({open:s,onOpenChange:u=>{s.value=u},content:l,onContentChange:u=>{l.value=u}}),E2({onClose:()=>{s.value=!1},isUsingKeyboardRef:c,dir:i,modal:o}),(u,d)=>(x(),q(g(ss),null,{default:z(()=>[P(u.$slots,"default")]),_:3}))}}),D2=j2;const[lu,M2]=gt("MenuContent");var N2=V({__name:"MenuContentImpl",props:kg({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},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}},{...Nh}),emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus","dismiss"],setup(e,{emit:t}){const r=e,a=t,o=Ra(),n=xn(),{trapFocus:i,disableOutsidePointerEvents:s,loop:l}=It(r);yh(),vh(s.value);const c=E(""),u=E(0),d=E(0),p=E(null),f=E("right"),h=E(0),m=E(null),v=E(),{forwardRef:k,currentElement:y}=_e(),{handleTypeaheadSearch:b}=Gc();xe(y,$=>{o.onContentChange($)}),Lt(()=>{window.clearTimeout(u.value)});function w($){return f.value===p.value?.side&&e1($,p.value?.area)}async function _($){a("openAutoFocus",$),!$.defaultPrevented&&($.preventDefault(),y.value?.focus({preventScroll:!0}))}function S($){if($.defaultPrevented)return;const j=$.target.closest("[data-reka-menu-content]")===$.currentTarget,ae=$.ctrlKey||$.altKey||$.metaKey,G=$.key.length===1,ee=Wx($,Nt(),y.value,{loop:l.value,arrowKeyOptions:"vertical",dir:n?.dir.value,focus:!0,attributeName:"[data-reka-collection-item]:not([data-disabled])"});if(ee)return ee?.focus();if($.code==="Space")return;const U=v.value?.getItems()??[];if(j&&($.key==="Tab"&&$.preventDefault(),!ae&&G&&b($.key,U)),$.target!==y.value||!Jk.includes($.key))return;$.preventDefault();const ne=[...U.map(te=>te.ref)];Sh.includes($.key)&&ne.reverse(),Tl(ne)}function A($){$?.currentTarget?.contains?.($.target)||(window.clearTimeout(u.value),c.value="")}function T($){if(!an($))return;const j=$.target,ae=h.value!==$.clientX;if($?.currentTarget?.contains(j)&&ae){const G=$.clientX>h.value?"right":"left";f.value=G,h.value=$.clientX}}return M2({onItemEnter:$=>!!w($),onItemLeave:$=>{w($)||(y.value?.focus(),m.value=null)},onTriggerLeave:$=>!!w($),searchRef:c,pointerGraceTimerRef:d,onPointerGraceIntentChange:$=>{p.value=$}}),($,j)=>(x(),q(g(_h),{"as-child":"",trapped:g(i),onMountAutoFocus:_,onUnmountAutoFocus:j[7]||(j[7]=ae=>a("closeAutoFocus",ae))},{default:z(()=>[B(g(Zc),{"as-child":"","disable-outside-pointer-events":g(s),onEscapeKeyDown:j[2]||(j[2]=ae=>a("escapeKeyDown",ae)),onPointerDownOutside:j[3]||(j[3]=ae=>a("pointerDownOutside",ae)),onFocusOutside:j[4]||(j[4]=ae=>a("focusOutside",ae)),onInteractOutside:j[5]||(j[5]=ae=>a("interactOutside",ae)),onDismiss:j[6]||(j[6]=ae=>
269a("dismiss"))},{default:z(()=>[B(g(qh),{ref_key:"rovingFocusGroupRef",ref:v,"current-tab-stop-id":m.value,"onUpdate:currentTabStopId":j[0]||(j[0]=ae=>m.value=ae),"as-child":"",orientation:"vertical",dir:g(n).dir.value,loop:g(l),onEntryFocus:j[1]||(j[1]=ae=>{a("entryFocus",ae),g(n).isUsingKeyboardRef.value||ae.preventDefault()})},{default:z(()=>[B(g(iu),{ref:g(k),role:"menu",as:$.as,"as-child":$.asChild,"aria-orientation":"vertical","data-reka-menu-content":"","data-state":g(Ch)(g(o).open.value),dir:g(n).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:S,onBlur:A,onPointermove:T},{default:z(()=>[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"]))}}),cu=N2,R2=V({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,r=lu(),{forwardRef:a}=_e(),{CollectionItem:o}=Ir(),n=E(!1);async function i(l){l.defaultPrevented||an(l)&&(t.disabled?r.onItemLeave(l):r.onItemEnter(l)||l.currentTarget?.focus({preventScroll:!0}))}async function s(l){await Ve(),!l.defaultPrevented&&an(l)&&r.onItemLeave(l)}return(l,c)=>(x(),q(g(o),{value:{textValue:l.textValue}},{default:z(()=>[B(g(Ie),oe({ref:g(a),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":n.value?"":void 0,onPointermove:i,onPointerleave:s,onFocus:c[0]||(c[0]=async u=>{await Ve(),!(u.defaultPrevented||l.disabled)&&(n.value=!0)}),onBlur:c[1]||(c[1]=async u=>{await Ve(),!u.defaultPrevented&&(n.value=!1)})}),{default:z(()=>[P(l.$slots,"default")]),_:3},16,["as","as-child","aria-disabled","data-disabled","data-highlighted"])]),_:3},8,["value"]))}}),Fh=R2,L2=V({__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 r=e,a=t,{forwardRef:o,currentElement:n}=_e(),i=xn(),s=lu(),l=E(!1);async function c(){const u=n.value;if(!r.disabled&&u){const d=new CustomEvent(Gk,{bubbles:!0,cancelable:!0});a("select",d),await Ve(),d.defaultPrevented?l.value=!1:i.onClose()}}return(u,d)=>(x(),q(Fh,oe(r,{ref:g(o),onClick:c,onPointerdown:d[0]||(d[0]=()=>{l.value=!0}),onPointerup:d[1]||(d[1]=async p=>{await Ve(),!p.defaultPrevented&&(l.value||p.currentTarget?.click())}),onKeydown:d[2]||(d[2]=async p=>{const f=g(s).searchRef.value!=="";u.disabled||f&&p.key===" "||g(Ol).includes(p.key)&&(p.currentTarget.click(),p.preventDefault())})}),{default:z(()=>[P(u.$slots,"default")]),_:3},16))}}),uu=L2;const[F2,Vh]=gt(["MenuCheckboxItem","MenuRadioItem"],"MenuItemIndicatorContext");var V2=V({__name:"MenuItemIndicator",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"span"}},setup(e){const t=F2({modelValue:E(!1)});return(r,a)=>(x(),q(g(Ma),{present:r.forceMount||g(ki)(g(t).modelValue.value)||g(t).modelValue.value===!0},{default:z(()=>[B(g(Ie),{as:r.as,"as-child":r.asChild,"data-state":g(Xc)(g(t).modelValue.value)},{default:z(()=>[P(r.$slots,"default")]),_:3},8,["as","as-child","data-state"])]),_:3},8,["present"]))}}),U2=V2,H2=V({__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 r=e,a=t,o=Hc(r,["modelValue"]),n=Cr(o),i=ar(r,"modelValue",a);return Vh({modelValue:i}),(s,l)=>(x(),q(uu,oe({role:"menuitemcheckbox"},g(n),{"aria-checked":g(ki)(g(i))?"mixed":g(i),"data-state":g(Xc)(g(i)),onSelect:l[0]||(l[0]=async c=>{a("select",c),g(ki)(g(i))?i.value=!0:i.value=!g(i)})}),{default:z(()=>[P(s.$slots,"default",{modelValue:g(i)})]),_:3},16,["aria-checked","data-state"]))}}),W2=H2,K2=V({__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},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=e,a=t,o=Ut(r,a),n=Ra(),{forwardRef:i,currentElement:s}=_e();return xh(s),(l,c)=>(x(),q(cu,oe(g(o),{ref:g(i),"trap-focus":g(n).open.value,"disable-outside-pointer-events":g(n).open.value,"disable-outside-scroll":!0,onDismiss:c[0]||(c[0]=u=>g(n).onOpenChange(!1)),onFocusOutside:c[1]||(c[1]=Ot(u=>a("focusOutside",u),["prevent"]))}),{default:z(()=>[P(l.$slots,"default")]),_:3},16,["trap-focus","disable-outside-pointer-events"]))}}),G2=K2,Z2=V({__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},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=Ut(e,t),a=Ra();return(o,n)=>(x(),q(cu,oe(g(r),{"trap-focus":!1,"disable-outside-pointer-events":!1,"disable-outside-scroll":!1,onDismiss:n[0]||(n[0]=i=>g(a).onOpenChange(!1))}),{default:z(()=>[P(o.$slots,"default")]),_:3},16))}}),J2=Z2,X2=V({__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},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=Ut(e,t),a=Ra(),o=xn();return(n,i)=>(x(),q(g(Ma),{present:n.forceMount||g(a).open.value},{default:z(()=>[g(o).modal.value?(x(),q(G2,Ne(oe({key:0},{...n.$attrs,...g(r)})),{default:z(()=>[P(n.$slots,"default")]),_:3},16)):(x(),q(J2,Ne(oe({key:1},{...n.$attrs,...g(r)})),{default:z(()=>[P(n.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),Y2=X2,Q2=V({__name:"MenuGroup",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return(r,a)=>(x(),q(g(Ie),oe({role:"group"},t),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),Uh=Q2,e5=V({__name:"MenuLabel",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"div"}},setup(e){const t=e;return(r,a)=>(x(),q(g(Ie),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),t5=e5,r5=V({__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(r,a)=>(x(),q(g(ns),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}
269),a5=r5;const[o5,n5]=gt("MenuRadioGroup");var i5=V({__name:"MenuRadioGroup",props:{modelValue:{type:String,required:!1,default:""},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const r=e,a=t,o=Hc(r,["modelValue"]),n=Cr(o),i=ar(r,"modelValue",a);return n5({modelValue:i,onValueChange:s=>{i.value=s}}),(s,l)=>(x(),q(Uh,Ne(He(g(n))),{default:z(()=>[P(s.$slots,"default",{modelValue:g(i)})]),_:3},16))}}),s5=i5,l5=V({__name:"MenuRadioItem",props:{value:{type:String,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=e,a=t,o=Hc(r,["value"]),n=Cr(o),{value:i}=It(r),s=o5(),l=C(()=>s.modelValue.value===i?.value);return Vh({modelValue:l}),(c,u)=>(x(),q(uu,oe({role:"menuitemradio"},g(n),{"aria-checked":l.value,"data-state":g(Xc)(l.value),onSelect:u[0]||(u[0]=async d=>{a("select",d),g(s).onValueChange(g(i))})}),{default:z(()=>[P(c.$slots,"default")]),_:3},16,["aria-checked","data-state"]))}}),c5=l5,u5=V({__name:"MenuSeparator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return(r,a)=>(x(),q(g(Ie),oe(t,{role:"separator","aria-orientation":"horizontal"}),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),d5=u5;const[Hh,p5]=gt("MenuSub");var f5=V({__name:"MenuSub",props:{open:{type:Boolean,required:!1,default:void 0}},emits:["update:open"],setup(e,{emit:t}){const r=e,a=ar(r,"open",t,{defaultValue:!1,passive:r.open===void 0}),o=Ra(),n=E(),i=E();return Bt(s=>{o?.open.value===!1&&(a.value=!1),s(()=>a.value=!1)}),Lh({open:a,onOpenChange:s=>{a.value=s},content:i,onContentChange:s=>{i.value=s}}),p5({triggerId:"",contentId:"",trigger:n,onTriggerChange:s=>{n.value=s}}),(s,l)=>(x(),q(g(ss),null,{default:z(()=>[P(s.$slots,"default")]),_:3}))}}),g5=f5,h5=V({__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},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=Ut(e,t),a=Ra(),o=xn(),n=Hh(),{forwardRef:i,currentElement:s}=_e();return n.contentId||=Lr(void 0,"reka-menu-sub-content"),(l,c)=>(x(),q(g(Ma),{present:l.forceMount||g(a).open.value},{default:z(()=>[B(cu,oe(g(r),{id:g(n).contentId,ref:g(i),"aria-labelledby":g(n).triggerId,align:"start",side:g(o).dir.value==="rtl"?"left":"right","disable-outside-pointer-events":!1,"disable-outside-scroll":!1,"trap-focus":!1,onOpenAutoFocus:c[0]||(c[0]=Ot(u=>{g(o).isUsingKeyboardRef.value&&g(s)?.focus()},["prevent"])),onCloseAutoFocus:c[1]||(c[1]=Ot(()=>{},["prevent"])),onFocusOutside:c[2]||(c[2]=u=>{u.defaultPrevented||u.target!==g(n).trigger.value&&g(a).onOpenChange(!1)}),onEscapeKeyDown:c[3]||(c[3]=u=>{g(o).onClose(),u.preventDefault()}),onKeydown:c[4]||(c[4]=u=>{const d=u.currentTarget?.contains(u.target),p=g(Yk)[g(o).dir.value].includes(u.key);d&&p&&(g(a).onOpenChange(!1),g(n).trigger.value?.focus(),u.preventDefault())})}),{default:z(()=>[P(l.$slots,"default")]),_:3},16,["id","aria-labelledby","side"])]),_:3},8,["present"]))}}),m5=h5,v5=V({__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,r=Ra(),a=xn(),o=Hh(),n=lu(),i=E(null);o.triggerId||=Lr(void 0,"reka-menu-sub-trigger");function s(){i.value&&window.clearTimeout(i.value),i.value=null}Lt(()=>{s()});function l(d){!an(d)||n.onItemEnter(d)||!t.disabled&&!r.open.value&&!i.value&&(n.onPointerGraceIntentChange(null),i.value=window.setTimeout(()=>{r.onOpenChange(!0),s()},100))}async function c(d){if(!an(d))return;s();const p=r.content.value?.getBoundingClientRect();if(p?.width){const f=r.content.value?.dataset.side,h=f==="right",m=h?-5:5,v=p[h?"left":"right"],k=p[h?"right":"left"];n.onPointerGraceIntentChange({area:[{x:d.clientX+m,y:d.clientY},{x:v,y:p.top},{x:k,y:p.top},{x:k,y:p.bottom},{x:v,y:p.bottom}],side:f}),window.clearTimeout(n.pointerGraceTimerRef.value),n.pointerGraceTimerRef.value=window.setTimeout(()=>n.onPointerGraceIntentChange(null),300)}else{if(n.onTriggerLeave(d))return;n.onPointerGraceIntentChange(null)}}async function u(d){const p=n.searchRef.value!=="";t.disabled||p&&d.key===" "||Xk[a.dir.value].includes(d.key)&&(r.onOpenChange(!0),await Ve(),r.content.value?.focus(),d.preventDefault())}return(d,p)=>(x(),q(Rh,{"as-child":""},{default:z(()=>[B(Fh,oe(t,{id:g(o).triggerId,ref:f=>{g(o)?.onTriggerChange(f?.$el)},"aria-haspopup":"menu","aria-expanded":g(r).open.value,"aria-controls":g(o).contentId,"data-state":g(Ch)(g(r).open.value),onClick:p[
2690]||(p[0]=async f=>{t.disabled||f.defaultPrevented||(f.currentTarget.focus(),g(r).open.value||g(r).onOpenChange(!0))}),onPointermove:l,onPointerleave:c,onKeydown:u}),{default:z(()=>[P(d.$slots,"default")]),_:3},16,["id","aria-expanded","aria-controls","data-state"])]),_:3}))}}),b5=v5,y5=V({__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 _e(),(r,a)=>(x(),q(g(T2),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),Wh=y5,w5=V({__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 r=e,a=os(t);return _e(),(o,n)=>(x(),q(g(W2),Ne(He({...r,...g(a)})),{default:z(()=>[P(o.$slots,"default")]),_:3},16))}}),x5=w5;const[Kh,k5]=gt("DropdownMenuRoot");var _5=V({__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 r=e,a=t;_e();const o=ar(r,"open",a,{defaultValue:r.defaultOpen,passive:r.open===void 0}),n=E(),{modal:i,dir:s}=It(r),l=yn(s);return k5({open:o,onOpenChange:c=>{o.value=c},onOpenToggle:()=>{o.value=!o.value},triggerId:"",triggerElement:n,contentId:"",modal:i,dir:l}),(c,u)=>(x(),q(g(D2),{open:g(o),"onUpdate:open":u[0]||(u[0]=d=>Ye(o)?o.value=d:null),dir:g(l),modal:g(i)},{default:z(()=>[P(c.$slots,"default",{open:g(o)})]),_:3},8,["open","dir","modal"]))}}),Gh=_5,S5=V({__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},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=Ut(e,t);_e();const a=Kh(),o=E(!1);function n(i){i.defaultPrevented||(o.value||setTimeout(()=>{a.triggerElement.value?.focus()},0),o.value=!1,i.preventDefault())}return a.contentId||=Lr(void 0,"reka-dropdown-menu-content"),(i,s)=>(x(),q(g(Y2),oe(g(r),{id:g(a).contentId,"aria-labelledby":g(a)?.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:n,onInteractOutside:s[0]||(s[0]=l=>{if(l.defaultPrevented)return;const c=l.detail.originalEvent,u=c.button===0&&c.ctrlKey===!0,d=c.button===2||u;(!g(a).modal.value||d)&&(o.value=!0),g(a).triggerElement.value?.contains(l.target)&&l.preventDefault()})}),{default:z(()=>[P(i.$slots,"default")]),_:3},16,["id","aria-labelledby"]))}}),C5=S5,I5=V({__name:"DropdownMenuGroup",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return _e(),(r,a)=>(x(),q(g(Uh),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),q5=I5,z5=V({__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 r=e,a=os(t);return _e(),(o,n)=>(x(),q(g(uu),Ne(He({...r,...g(a)})),{default:z(()=>[P(o.$slots,"default")]),_:3},16))}}),A5=z5,$5=V({__name:"DropdownMenuItemIndicator",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return _e(),(r,a)=>(x(),q(g(U2),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),O5=$5,T5=V({__name:"DropdownMenuLabel",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return _e(),(r,a)=>(x(),q(g(t5),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}
269),P5=T5,B5=V({__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(r,a)=>(x(),q(g(a5),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),E5=B5,j5=V({__name:"DropdownMenuRadioGroup",props:{modelValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const r=e,a=os(t);return _e(),(o,n)=>(x(),q(g(s5),Ne(He({...r,...g(a)})),{default:z(()=>[P(o.$slots,"default")]),_:3},16))}}),D5=j5,M5=V({__name:"DropdownMenuRadioItem",props:{value:{type:String,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=Ut(e,t);return _e(),(a,o)=>(x(),q(g(c5),Ne(He(g(r))),{default:z(()=>[P(a.$slots,"default")]),_:3},16))}}),N5=M5,R5=V({__name:"DropdownMenuSeparator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return _e(),(r,a)=>(x(),q(g(d5),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),L5=R5,F5=V({__name:"DropdownMenuSub",props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0}},emits:["update:open"],setup(e,{emit:t}){const r=e,a=ar(r,"open",t,{passive:r.open===void 0,defaultValue:r.defaultOpen??!1});return _e(),(o,n)=>(x(),q(g(g5),{open:g(a),"onUpdate:open":n[0]||(n[0]=i=>Ye(a)?a.value=i:null)},{default:z(()=>[P(o.$slots,"default",{open:g(a)})]),_:3},8,["open"]))}}),V5=F5,U5=V({__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},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=Ut(e,t);return _e(),(a,o)=>(x(),q(g(m5),oe(g(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:z(()=>[P(a.$slots,"default")]),_:3},16))}}),H5=U5,W5=V({__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 _e(),(r,a)=>(x(),q(g(b5),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),K5=W5,G5=V({__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,r=Kh(),{forwardRef:a,currentElement:o}=_e();return Ue(()=>{r.triggerElement=o}),r.triggerId||=Lr(void 0,"reka-dropdown-menu-trigger"),(n,i)=>(x(),q(g(Rh),{"as-child":""},{default:z(()=>[B(g(Ie),{id:g(r).triggerId,ref:g(a),type:n.as==="button"?"button":void 0,"as-child":t.asChild,as:n.as,"aria-haspopup":"menu","aria-expanded":g(r).open.value,"aria-controls":g(r).open.value?g(r).contentId:void 0,"data-disabled":n.disabled?"":void 0,disabled:n.disabled,"data-state":g(r).open.value?"open":"closed",onClick:i[0]||(i[0]=async s=>{!n.disabled&&s.button===0&&s.ctrlKey===!1&&(g(r)?.onOpenToggle(),await Ve(),g(r).open.value&&s.preventDefault())}),onKeydown:i[1]||(i[1]=Nc(s=>{n.disabled||(["Enter"," "].includes(s.key)&&g(r).onOpenToggle(),s.key==="ArrowDown"&&g(r).onOpenChange(!0),["Enter"," ","ArrowDown"].includes(s.key)&&s.preventDefault())},["enter","space","arrow-down"]))},{default:z(()=>[P(n.$slots,"default")]),_:3},8,["id","type","as-child","as","aria-expanded","aria-controls","data-disabled","disabled","data-state"])]),_:3}))}}),Zh=G5,Z5=V({__name:"Label",props:{for:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"label"}},setup(e){const t=e;return _e(),(r,a)=>(x(),q(g(Ie),oe(t,{onMousedown:a[0]||(a[0]=o=>{!o.defaultPrevented&&o.detail>1&&o.preventDefault()})}),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),J5=Z5;const sn=100,[X5,Y5]=gt("ProgressRoot"),Ii=e=>typeof e=="number";function Q5(e,t){return xi(e)||Ii(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: 270 - a positive number 271 - less than the value passed to \`max\` (or ${sn} if no \`max\` prop is set) 272 - \`null\` or \`undefined\` if the progress is indeterminate. 273 274Defaulting to \`null\`.`),null)}function e_(e){return Ii(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 \`${sn}\`.`),sn)}var t_=V({__name:"ProgressRoot",props:{modelValue:{type:[Number,null],required:!1},max:{type:Number,required:!1,default:sn},getValueLabel:{type:Function,required:!1,default:(e,t)=>Ii(e)?`${Math.round(e/t*sn)}%`: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 r=e,a=t;_e();const o=ar(r,"modelValue",a,{passive:r.modelValue===void 0}),n=ar(r,"max",a,{passive:r.max===void 0});xe(()=>o.value,async s=>{const l=Q5(s,r.max);l!==s&&(await Ve(),o.value=l)},{immediate:!0}),xe(()=>r.max,s=>{const l=e_(r.max);l!==s&&(n.value=l)},{immediate:!0});const i=C(()=>xi(o.value)?"indeterminate":o.value===n.value?"complete":"loading");return Y5({modelValue:o,max:n,progressState:i}),(s,l)=>(x(),q(g(Ie),{"as-child":s.asChild,as:s.as,"aria-valuemax":g(n),"aria-valuemin":0,"aria-valuenow":Ii(g(o))?g(o):void 0,"aria-valuetext":s.getValueText?.(g(o),g(n)),"aria-label":s.getValueLabel(g(o),g(n)),role:"progressbar","data-state":i.value,"data-value":g(o)??void 0,"data-max":g(n)},{default:z(()=>[P(s.$slots,"default",{modelValue:g(o)})]),_:3},8,["as-child","as","aria-valuemax","aria-valuenow","aria-valuetext","aria-label","data-state","data-value","data-max"]))}}),r_=t_,a_=V({__name:"ProgressIndicator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,r=X5();return _e(),(a,o)=>(x(),q(g(Ie),oe(t,{"data-state":g(r).progressState.value,"data-value":g(r).modelValue?.value??void 0,"data-max":g(r).max.value}),{default:z(()=>[P(a.$slots,"default")]),_:3},16,["data-state","data-value","data-max"]))}}),o_=a_;const n_=[" ","Enter","ArrowUp","ArrowDown"],i_=[" ","Enter"],$r=10;function qi(e,t,r){return e===void 0?!1:Array.isArray(e)?e.some(a=>Ml(a,t,r)):Ml(e,t,r)}function Ml(e,t,r){return e===void 0||t===void 0?!1:typeof e=="string"?e===t:typeof r=="function"?r(e,t):typeof r=="string"?e?.[r]===t?.[r]:as(e,t)}function s_(e){return e==null||e===""||Array.isArray(e)&&e.length===0}const l_={key:0,value:""}
274,[wa,Jh]=gt("SelectRoot");var c_=V({inheritAttrs:!1,__name:"SelectRoot",props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1},defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1,default:void 0},by:{type:[String,Function],required:!1},dir:{type:String,required:!1},multiple:{type:Boolean,required:!1},autocomplete:{type:String,required:!1},disabled:{type:Boolean,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:["update:modelValue","update:open"],setup(e,{emit:t}){const r=e,a=t,{required:o,disabled:n,multiple:i,dir:s}=It(r),l=ar(r,"modelValue",a,{defaultValue:r.defaultValue??(i.value?[]:void 0),passive:r.modelValue===void 0,deep:!0}),c=ar(r,"open",a,{defaultValue:r.defaultOpen,passive:r.open===void 0}),u=E(),d=E(),p=E({x:0,y:0}),f=C(()=>i.value&&Array.isArray(l.value)?l.value?.length===0:xi(l.value));Ir({isProvider:!0});const h=yn(s),m=mk(u),v=E(new Set),k=C(()=>Array.from(v.value).map(w=>w.value).join(";"));function y(w){if(i.value){const _=Array.isArray(l.value)?[...l.value]:[],S=_.findIndex(A=>Ml(A,w,r.by));S===-1?_.push(w):_.splice(S,1),l.value=[..._]}else l.value=w}function b(w){return Array.from(v.value).find(_=>qi(w,_.value,r.by))}return Jh({triggerElement:u,onTriggerChange:w=>{u.value=w},valueElement:d,onValueElementChange:w=>{d.value=w},contentId:"",modelValue:l,onValueChange:y,by:r.by,open:c,multiple:i,required:o,onOpenChange:w=>{c.value=w},dir:h,triggerPointerDownPosRef:p,disabled:n,isEmptyModelValue:f,optionsSet:v,onOptionAdd:w=>{const _=b(w.value);_&&v.value.delete(_),v.value.add(w)},onOptionRemove:w=>{const _=b(w.value);_&&v.value.delete(_)}}),(w,_)=>(x(),q(g(ss),null,{default:z(()=>[P(w.$slots,"default",{modelValue:g(l),open:g(c)}),g(m)?(x(),q(p_,{key:k.value,"aria-hidden":"true",tabindex:"-1",multiple:g(i),required:g(o),name:w.name,autocomplete:w.autocomplete,disabled:g(n),value:g(l)},{default:z(()=>[g(xi)(g(l))?(x(),F("option",l_)):X("v-if",!0),(x(!0),F(qe,null,at(Array.from(v.value),S=>(x(),F("option",oe({key:S.value??""},{ref_for:!0},S),null,16))),128))]),_:1},8,["multiple","required","name","autocomplete","disabled","value"])):X("v-if",!0)]),_:3}))}}),u_=c_,d_=V({__name:"BubbleSelect",props:{autocomplete:{type:String,required:!1},autofocus:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},form:{type:String,required:!1},multiple:{type:Boolean,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1},size:{type:Number,required:!1},value:{type:null,required:!1}},setup(e){const t=e,r=E(),a=wa();xe(()=>t.value,(n,i)=>{const s=window.HTMLSelectElement.prototype,l=Object.getOwnPropertyDescriptor(s,"value").set;if(n!==i&&l&&r.value){const c=new Event("change",{bubbles:!0});l.call(r.value,n),r.value.dispatchEvent(c)}});function o(n){a.onValueChange(n.target.value)}return(n,i)=>(x(),q(g(is),{"as-child":""},{default:z(()=>[M("select",oe({ref_key:"selectElement",ref:r},t,{onInput:o}),[P(n.$slots,"default")],16)]),_:3}))}}),p_=d_,f_=V({__name:"SelectPopperPosition",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1,default:"start"},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,default:$r},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},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}},setup(e){const t=Cr(e);return(r,a)=>(x(),q(g(iu),oe(g(t),{style:{boxSizing:"border-box","--reka-select-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-select-content-available-width":"var(--reka-popper-available-width)","--reka-select-content-available-height":"var(--reka-popper-available-height)","--reka-select-trigger-width":"var(--reka-popper-anchor-width)","--reka-select-trigger-height":"var(--reka-popper-anchor-height)"}}),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),g_=f_;const Xh={onViewportChange:()=>{},itemTextRefCallback:()=>{},itemRefCallback:()=>{}},[ps,Yh]=gt("SelectContent");var h_=V({__name:"SelectContentImpl",props:{position:{type:String,required:!1,default:"item-aligned"},bodyLock:{type:Boolean,required:!1,default:!0},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1,default:"start"},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},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:["closeAutoFocus","escapeKeyDown","pointerDownOutside"],setup(e,{emit:t}){const r=e,a=t,o=wa();yh(),vh(r.bodyLock);const{CollectionSlot:n,getItems:i}=Ir(),s=E();xh(s);const{search:l,handleTypeaheadSearch:c}=Gc(),u=E(),d=E(),p=E(),f=E(!1),h=E(!1),m=E(!1);function v(){d.value&&s.value&&Tl([d.value,s.value])}xe(f,()=>{v()});const{onOpenChange:k,triggerPointerDownPosRef:y}=o;Bt(S=>{if(!s.value)return;let A={x:0,y:0};const T=j=>{A={x:Math.abs(Math.round(j.pageX)-(y.value?.x??0)),y:Math.abs(Math.round(j.pageY)-(y.value?.y??0))}},$=j=>{j.pointerType!=="touch"&&(A.x<=10&&A.y<=10?j.preventDefault():s.value?.contains(j.target)||k(!1),document.removeEventListener("pointermove",T),y.value=null)};y.value!==null&&(document.addEventListener("pointermove",T),document.addEventListener("pointerup",$,{capture:!0,once:!0})),S(()=>{document.removeEventListener("pointermove",T),document.removeEventListener("pointerup",$,{capture:!0})})});function b(S){const A=S.ctrlKey||S.altKey||S.metaKey;if(S.key==="Tab"&&S.preventDefault(),!A&&S.key.length===1&&c(S.key,i()),["ArrowUp","ArrowDown","Home","End"].includes(S.key)){let T=[...i().map($=>$.ref)];if(["ArrowUp","End"].includes(S.key)&&(T=T.slice().reverse()),["ArrowUp","ArrowDown"].includes(S.key)){const $=S.target,j=T.indexOf($);T=T.slice(j+1)}setTimeout(()=>Tl(T)),S.preventDefault()}}const w=C(()=>r.position==="popper"?r:{}),_=Cr(w.value);return Yh({content:s,viewport:u,onViewportChange:S=>{u.value=S},itemRefCallback:(S,A,T)=>{const $=!h.value&&!T,j=qi(o.modelValue.value,A,o.by);if(o.multiple.value){if(m.value)return;(j||$)&&(d.value=S,j&&(m.value=!0))}else(j||$)&&(d.value=S);$&&(h.value=!0)},selectedItem:d,selectedItemText:p,onItemLeave:()=>{s.value?.focus()},itemTextRefCallback:(S,A,T)=>{const $=!h.value&&!T;(qi(o.modelValue.value,A,o.by)||$)&&(p.value=S)},focusSelectedItem:v,position:r.position,isPositioned:f,searchRef:l}),(S,A)=>(x(),q(g(n),null,{default:z(()=>[B(g(_h),{"as-child":"",onMountAutoFocus:A[6]||(A[6]=Ot(()=>{},["prevent"])),onUnmountAutoFocus:A[7]||(A[7]=T=>{a("closeAutoFocus",T),!T.defaultPrevented&&(g(o).triggerElement.value?.focus({preventScroll:!0}),T.preventDefault())})},{default:z(()=>[B(g(Zc),{"as-child":"","disable-outside-pointer-events":"",onFocusOutside:A[2]||(A[2]=Ot(()=>{},["prevent"])),onDismiss:A[3]||(A[3]=T=>g(o).onOpenChange(!1)),onEscapeKeyDown:A[4]||(A[4]=T=>a("escapeKeyDown",T)),onPointerDownOutside:A[5]||(A[5]=T=>a("pointerDownOutside",T))},{default:z(()=>[(x(),q(Pt(S.position==="popper"?g_:y_),oe({...S.$attrs,...g(_)},{id:g(o).contentId,ref:T=>{const $=g(gr)(T);$?.hasAttribute("data-reka-popper-content-wrapper")?s.value=$.firstElementChild:s.value=$},role:"listbox","data-state":g(o).open.value?"open":"closed",dir:g(o).dir.value,style:{display:"flex",flexDirection:"column",outline:"none"},onContextmenu:A[0]||(A[0]=Ot(()=>{},["prevent"])),onPlaced:A[1]||(A[1]=T=>f.value=!0),onKeydown:b}),{default:z(()=>[P(S.$slots,"default")]),_:3},16,["id","data-state","dir","onKeydown"]))]),_:3})]),_:3})]),_:3}))}}),m_=h_;const[sB,v_]=gt("SelectItemAlignedPosition");var b_=V({inheritAttrs:!1,__name:"SelectItemAlignedPosition",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["placed"],setup(e,{emit:t}){const r=e,a=t,{getItems:o}=Ir(),n=wa(),i=ps(),s=E(!1),l=E(!0),c=E(),{forwardRef:u,currentElement:d}=_e(),{viewport:p,selectedItem:f,selectedItemText:h,focusSelectedItem:m}=i;function v(){if(n.triggerElement.value&&n.valueElement.value&&c.value&&d.value&&p?.value&&f?.value&&h?.value){const b=n.triggerElement.value.getBoundingClientRect(),w=d.value.getBoundingClientRect(),_=n.valueElement.value.getBoundingClientRect(),S=h.value.getBoundingClientRect();if(n.dir.value!=="rtl"){const Ce=S.left-w.left,R=_.left-Ce,L=b.left-R,ie=b.width+L,be=Math.max(ie,w.width),I=window.innerWidth-$r,O=Ud(R,$r,Math.max($r,I-be));c.value.style.minWidth=`${ie}px`,c.value.style.left=`${O}px`}else{const Ce=w.right-S.right,R=window.innerWidth-_.right-Ce,L=window.innerWidth-b.right-R,ie=b.width+L,be=Math.max(ie,w.width),I=window.innerWidth-$r,O=Ud(R,$r,Math.max($r,I-be));c.value.style.minWidth=`${ie}px`,c.value.style.right=`${O}px`}const A=o().map(Ce=>Ce.ref),T=window.innerHeight-$r*2,$=p.value.scrollHeight,j=window.getComputedStyle(d.value),ae=Number.parseInt(j.borderTopWidth,10),G=Number.parseInt(j.paddingTop,10),ee=Number.parseInt(j.borderBottomWidth,10),U=Number.parseInt(j.paddingBottom,10),ne=ae+G+$+U+ee,te=Math.min(f.value.offsetHeight*5,ne),Y=window.getComputedStyle(p.value),H=Number.parseInt(Y.paddingTop,10),he=Number.parseInt(Y.paddingBottom,10),$e=b.top+b.height/2-$r,N=T-$e,Z=f.value.offsetHeight/2,le=f.value.offsetTop+Z,fe=ae+G+le,Oe=ne-fe;if(fe<=$e){const Ce=f.value===A[A.length-1];c.value.style.bottom="0px";const R=d.value.clientHeight-p.value.offsetTop-p.value.offsetHeight,L=Math.max(N,Z+(Ce?he:0)+R+ee),ie=fe+L;c.value.style.height=`${ie}px`}else{const Ce=f.value===A[0];c.value.style.top="0px";const R=Math.max($e,ae+p.value.offsetTop+(Ce?H:0)+Z)+Oe;c.value.style.height=`${R}px`,p.value.scrollTop=fe-$e+p.value.offsetTop}c.value.style.margin=`${$r}px 0`,c.value.style.minHeight=`${te}px`,c.value.style.maxHeight=`${T}px`,a("placed"),requestAnimationFrame(()=>s.value=!0)}}const k=E("");Ue(async()=>{await Ve(),v(),d.value&&(k.value=window.getComputedStyle(d.value).zIndex)});function y(b){b&&l.value===!0&&(v(),m?.(),l.value=!1)}return mh(n.triggerElement,()=>{v()}),v_({contentWrapper:c,shouldExpandOnScrollRef:s,onScrollButtonChange:y}),(b,w)=>(x(),F("div",{ref_key:"contentWrapperElement",ref:c,style:Rt({display:"flex",flexDirection:"column",position:"fixed",zIndex:k.value})},[B(g(Ie),oe({ref:g(u),style:{boxSizing:"border-box",maxHeight:"100%"}},{...b.$attrs,...r}),{default:z(()=>[P(b.$slots,"default")]),_:3},16)],4))}}),y_=b_,w_=V({__name:"SelectArrow",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,r=wa(),a=ps(Xh);return(o,n)=>g(r).open.value&&g(a).position==="popper"?(x(),q(g(su),Ne(oe({key:0},t)),{default:z(()=>[P(o.$slots,"default")]),_:3},16)):X("v-if",!0)}}),x_=w_,k_=V({inheritAttrs:!1,__name:"SelectProvider",props:{context:{type:Object,required:!0}},setup(e){return Jh(e.context),Yh(Xh),(t,r)=>P(t.$slots,"default")}}),__=k_;const S_={key:1};var C_=V({inheritAttrs:!1,__name:"SelectContent",props:{forceMount:{type:Boolean,required:!1},position:{type:String,required:!1},bodyLock:{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},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:["closeAutoFocus","escapeKeyDown","pointerDownOutside"],setup(e,{emit:t}){const r=e,a=Ut(r,t),o=wa(),n=E();Ue(()=>{n.value=new DocumentFragment});const i=E(),s=C(()=>r.forceMount||o.open.value),l=E(s.value);return xe(s,()=>{setTimeout(()=>l.value=s.value)}),(c,u)=>s.value||l.value||i.value?.present?(x(),q(g(Ma),{key:0,ref_key:"presenceRef",ref:i,present:s.value},{default:z(()=>[B(m_,Ne(He({...g(a),...c.$attrs})),{default:z(()=>[P(c.$slots,"default")]),_:3},16)]),_:3},8,["present"])):n.value?(x(),F("div",S_,[(x(),q(Ac,{to:n.value},[B(__,{context:g(o)},{default:z(()=>[P(c.$slots,"default")]),_:3},8,["context"])],8,["to"]))])):X("v-if",!0)}}),I_=C_;const[q_,z_]=gt("SelectGroup");var A_=V({__name:"SelectGroup",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,r=Lr(void 0,"reka-select-group");return z_({id:r}),(a,o)=>(x(),q(g(Ie),oe({role:"group"},t,{"aria-labelledby":g(r)}),{default:z(()=>[P(a.$slots,"default")]),_:3},16,["aria-labelledby"]))}}),$_=A_;const[Qh,O_]=gt("SelectItem");var T_=V({__name:"SelectItem",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=e,a=t,{disabled:o}=It(r),n=wa(),i=ps(),{forwardRef:s,currentElement:l}=_e(),{CollectionItem:c}=Ir(),u=C(()=>qi(n.modelValue?.value,r.value,n.by)),d=E(!1),p=E(r.textValue??""),f=Lr(void 0,"reka-select-item-text"),h="select.select";async function m(w){if(w.defaultPrevented)return;const _={originalEvent:w,value:r.value};Vc(h,v,_)}async function v(w){await Ve(),a("select",w),!w.defaultPrevented&&(o.value||(n.onValueChange(r.value),n.multiple.value||n.onOpenChange(!1)))}async function k(w){await Ve(),!w.defaultPrevented&&(o.value?i.onItemLeave?.():w.currentTarget?.focus({preventScroll:!0}))}async function y(w){await Ve(),!w.defaultPrevented&&w.currentTarget===Nt()&&i.onItemLeave?.()}async function b(w){await Ve(),!(w.defaultPrevented||i.searchRef?.value!==""&&w.key===" ")&&(i_.includes(w.key)&&m(w),w.key===" "&&w.preventDefault())}if(r.value==="")throw new Error("A <SelectItem /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return Ue(()=>{l.value&&i.itemRefCallback(l.value,r.value,r.disabled)}),O_({value:r.value,disabled:o,textId:f,isSelected:u,onItemTextChange:w=>{p.value=((p.value||w?.textContent)??"").trim()}}),(w,_)=>(x(),q(g(c),{value:{textValue:p.value}},{default:z(()=>[B(g(Ie),{ref:g(s),role:"option","aria-labelledby":g(f),"data-highlighted":d.value?"":void 0,"aria-selected":u.value,"data-state":u.value?"checked":"unchecked","aria-disabled":g(o)||void 0,"data-disabled":g(o)?"":void 0,tabindex:g(o)?void 0:-1,as:w.as,"as-child":w.asChild,onFocus:_[0]||(_[0]=S=>d.value=!0),onBlur:_[1]||(_[1]=S=>d.value=!1),onPointerup:m,onPointerdown:_[2]||(_[2]=S=>
274{S.currentTarget.focus({preventScroll:!0})}),onTouchend:_[3]||(_[3]=Ot(()=>{},["prevent","stop"])),onPointermove:k,onPointerleave:y,onKeydown:b},{default:z(()=>[P(w.$slots,"default")]),_:3},8,["aria-labelledby","data-highlighted","aria-selected","data-state","aria-disabled","data-disabled","tabindex","as","as-child"])]),_:3},8,["value"]))}}),P_=T_,B_=V({__name:"SelectItemIndicator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"span"}},setup(e){const t=e,r=Qh();return(a,o)=>g(r).isSelected.value?(x(),q(g(Ie),oe({key:0,"aria-hidden":"true"},t),{default:z(()=>[P(a.$slots,"default")]),_:3},16)):X("v-if",!0)}}),E_=B_,j_=V({inheritAttrs:!1,__name:"SelectItemText",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"span"}},setup(e){const t=e,r=wa(),a=ps(),o=Qh(),{forwardRef:n,currentElement:i}=_e(),s=C(()=>({value:o.value,disabled:o.disabled.value,textContent:i.value?.textContent??o.value?.toString()??""}));return Ue(()=>{i.value&&(o.onItemTextChange(i.value),a.itemTextRefCallback(i.value,o.value,o.disabled.value),r.onOptionAdd(s.value))}),Lt(()=>{r.onOptionRemove(s.value)}),(l,c)=>(x(),q(g(Ie),oe({id:g(o).textId,ref:g(n)},{...t,...l.$attrs}),{default:z(()=>[P(l.$slots,"default")]),_:3},16,["id"]))}}),D_=j_,M_=V({__name:"SelectLabel",props:{for:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"div"}},setup(e){const t=e,r=q_({id:""});return(a,o)=>(x(),q(g(Ie),oe(t,{id:g(r).id}),{default:z(()=>[P(a.$slots,"default")]),_:3},16,["id"]))}}),N_=M_,R_=V({__name:"SelectPortal",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(r,a)=>(x(),q(g(ns),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),L_=R_,F_=V({__name:"SelectSeparator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return(r,a)=>(x(),q(g(Ie),oe({"aria-hidden":"true"},t),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),V_=F_,U_=V({__name:"SelectTrigger",props:{disabled:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,r=wa(),{forwardRef:a,currentElement:o}=_e(),n=C(()=>r.disabled?.value||t.disabled);r.contentId||=Lr(void 0,"reka-select-content"),Ue(()=>{r.onTriggerChange(o.value)});const{getItems:i}=Ir(),{search:s,handleTypeaheadSearch:l,resetTypeahead:c}=Gc();function u(){n.value||(r.onOpenChange(!0),c())}function d(p){u(),r.triggerPointerDownPosRef.value={x:Math.round(p.pageX),y:Math.round(p.pageY)}}return(p,f)=>(x(),q(g(Yc),{"as-child":"",reference:p.reference},{default:z(()=>[B(g(Ie),{ref:g(a),role:"combobox",type:p.as==="button"?"button":void 0,"aria-controls":g(r).contentId,"aria-expanded":g(r).open.value||!1,"aria-required":g(r).required?.value,"aria-autocomplete":"none",disabled:n.value,dir:g(r)?.dir.value,"data-state":g(r)?.open.value?"open":"closed","data-disabled":n.value?"":void 0,"data-placeholder":g(s_)(g(r).modelValue?.value)?"":void 0,"as-child":p.asChild,as:p.as,onClick:f[0]||(f[0]=h=>{h?.currentTarget?.focus()}),onPointerdown:f[1]||(f[1]=h=>{if(h.pointerType==="touch")return h.preventDefault();const m=h.target;m.hasPointerCapture(h.pointerId)&&m.releasePointerCapture(h.pointerId),h.button===0&&h.ctrlKey===!1&&(d(h),h.preventDefault())}),onPointerup:f[2]||(f[2]=Ot(h=>{h.pointerType==="touch"&&d(h)},["prevent"])),onKeydown:f[3]||(f[3]=h=>{const m=g(s)!=="";!(h.ctrlKey||h.altKey||h.metaKey)&&h.key.length===1&&m&&h.key===" "||(g(l)(h.key,g(i)()),g(n_).includes(h.key)&&(u(),h.preventDefault()))})},{default:z(()=>[P(p.$slots,"default")]),_:3},8,["type","aria-controls","aria-expanded","aria-required","disabled","dir","data-state","data-disabled","data-placeholder","as-child","as"])]),_:3},8,["reference"]))}}),H_=U_;const[fs,W_]=gt("TabsRoot");var K_=V({__name:"TabsRoot",props:{defaultValue:{type:null,required:!1},orientation:{type:String,required:!1,default:"horizontal"},dir:{type:String,required:!1},activationMode:{type:String,required:!1,default:"automatic"},modelValue:{type:null,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const r=e,a=t,{orientation:o,unmountOnHide:n,dir:i}=It(r),s=yn(i);_e();const l=ar(r,"modelValue",a,{defaultValue:r.defaultValue,passive:r.modelValue===void 0}),c=E();return W_({modelValue:l,changeModelValue:u=>{l.value=u},orientation:o,dir:s,unmountOnHide:n,activationMode:r.activationMode,baseId:Lr(void 0,"reka-tabs"),tabsList:c}),(u,d)=>(x(),q(g(Ie),{dir:g(s),"data-orientation":g(o),"as-child":u.asChild,as:u.as},{default:z(()=>[P(u.$slots,"default",{modelValue:g(l)})]),_:3},8,["dir","data-orientation","as-child","as"]))}}),G_=K_;function em(e,t){return`${e}-trigger-${t}`}function tm(e,t){return`${e}-content-${t}`}var Z_=V({__name:"TabsContent",props:{value:{type:[String,Number],required:!0},forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:r}=_e(),a=fs(),o=C(()=>em(a.baseId,t.value)),n=C(()=>tm(a.baseId,t.value)),i=C(()=>t.value===a.modelValue.value),s=E(i.value);return Ue(()=>{requestAnimationFrame(()=>{s.value=!1})}),(l,c)=>(x(),q(g(Ma),{present:l.forceMount||i.value,"force-mount":""},{default:z(({present:u})=>[B(g(Ie),{id:n.value,ref:g(r),"as-child":l.asChild,as:l.as,role:"tabpanel","data-state":i.value?"active":"inactive","data-orientation":g(a).orientation.value,"aria-labelledby":o.value,hidden:!u,tabindex:"0",style:Rt({animationDuration:s.value?"0s":void 0})},{default:z(()=>[!g(a).unmountOnHide.value||u?P(l.$slots,"default",{key:0}):X("v-if",!0)]),_:2},1032,["id","as-child","as","data-state","data-orientation","aria-labelledby","hidden","style"])]),_:3},8,["present"]))}}
274),J_=Z_,X_=V({__name:"TabsIndicator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,r=fs();_e();const a=E(),o=E({size:null,position:null});xe(()=>[r.modelValue.value,r?.dir.value],async()=>{await Ve(),n()},{immediate:!0}),mh([r.tabsList,a],n);function n(){a.value=r.tabsList.value?.querySelector('[role="tab"][data-state="active"]'),a.value&&(r.orientation.value==="horizontal"?o.value={size:a.value.offsetWidth,position:a.value.offsetLeft}:o.value={size:a.value.offsetHeight,position:a.value.offsetTop})}return(i,s)=>typeof o.value.size=="number"?(x(),q(g(Ie),oe({key:0},t,{style:{"--reka-tabs-indicator-size":`${o.value.size}px`,"--reka-tabs-indicator-position":`${o.value.position}px`}}),{default:z(()=>[P(i.$slots,"default")]),_:3},16,["style"])):X("v-if",!0)}}),Y_=X_,Q_=V({__name:"TabsList",props:{loop:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{loop:r}=It(t),{forwardRef:a,currentElement:o}=_e(),n=fs();return n.tabsList=o,(i,s)=>(x(),q(g(qh),{"as-child":"",orientation:g(n).orientation.value,dir:g(n).dir.value,loop:g(r)},{default:z(()=>[B(g(Ie),{ref:g(a),role:"tablist","as-child":i.asChild,as:i.as,"aria-orientation":g(n).orientation.value},{default:z(()=>[P(i.$slots,"default")]),_:3},8,["as-child","as","aria-orientation"])]),_:3},8,["orientation","dir","loop"]))}}),e3=Q_,t3=V({__name:"TabsTrigger",props:{value:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,{forwardRef:r}=_e(),a=fs(),o=C(()=>em(a.baseId,t.value)),n=C(()=>tm(a.baseId,t.value)),i=C(()=>t.value===a.modelValue.value);return(s,l)=>(x(),q(g(p1),{"as-child":"",focusable:!s.disabled,active:i.value},{default:z(()=>[B(g(Ie),{id:o.value,ref:g(r),role:"tab",type:s.as==="button"?"button":void 0,as:s.as,"as-child":s.asChild,"aria-selected":i.value?"true":"false","aria-controls":n.value,"data-state":i.value?"active":"inactive",disabled:s.disabled,"data-disabled":s.disabled?"":void 0,"data-orientation":g(a).orientation.value,onMousedown:l[0]||(l[0]=Ot(c=>{!s.disabled&&c.ctrlKey===!1?g(a).changeModelValue(s.value):c.preventDefault()},["left"])),onKeydown:l[1]||(l[1]=Nc(c=>g(a).changeModelValue(s.value),["enter","space"])),onFocus:l[2]||(l[2]=()=>{const c=g(a).activationMode!=="manual";!i.value&&!s.disabled&&c&&g(a).changeModelValue(s.value)})},{default:z(()=>[P(s.$slots,"default")]),_:3},8,["id","type","as","as-child","aria-selected","aria-controls","data-state","disabled","data-disabled","data-orientation"])]),_:3},8,["focusable","active"]))}}),r3=t3,a3=V({__name:"ToastAnnounceExclude",props:{altText:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){return(t,r)=>(x(),q(g(Ie),{as:t.as,"as-child":t.asChild,"data-reka-toast-announce-exclude":"","data-reka-toast-announce-alt":t.altText||void 0},{default:z(()=>[P(t.$slots,"default")]),_:3},8,["as","as-child","data-reka-toast-announce-alt"]))}}),rm=a3;const[gs,o3]=gt("ToastProvider");var n3=V({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:r,duration:a,disableSwipe:o,swipeDirection:n,swipeThreshold:i}=It(t);Ir({isProvider:!0});const s=E(),l=E(0),c=E(!1),u=E(!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 o3({label:r,duration:a,disableSwipe:o,swipeDirection:n,swipeThreshold:i,toastCount:l,viewport:s,onViewportChange(d){s.value=d},onToastAdd(){l.value++},onToastRemove(){l.value--},isFocusedToastEscapeKeyDownRef:c,isClosePausedRef:u}),(d,p)=>P(d.$slots,"default")}}),i3=n3,s3=V({__name:"ToastAnnounce",setup(e){const t=gs(),r=ck(1e3),a=E(!1);return hh(()=>{a.value=!0}),(o,n)=>g(r)||a.value?(x(),q(g(is),{key:0},{default:z(()=>[Ee(ze(g(t).label.value)+" ",1),P(o.$slots,"default")]),_:3})):X("v-if",!0)}}),l3=s3;const c3="toast.swipeStart",u3="toast.swipeMove",d3="toast.swipeCancel",p3="toast.swipeEnd",Nl="toast.viewportPause",Rl="toast.viewportResume";function Nn(e,t,r){const a=r.originalEvent.currentTarget,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),a.dispatchEvent(o)}function cp(e,t,r=0){const a=Math.abs(e.x),o=Math.abs(e.y),n=a>o;return t==="left"||t==="right"?n&&a>r:!n&&o>r}
274function f3(e){return e.nodeType===e.ELEMENT_NODE}function am(e){const t=[];return Array.from(e.childNodes).forEach(r=>{if(r.nodeType===r.TEXT_NODE&&r.textContent&&t.push(r.textContent),f3(r)){const a=r.ariaHidden||r.hidden||r.style.display==="none",o=r.dataset.rekaToastAnnounceExclude==="";if(!a)if(o){const n=r.dataset.rekaToastAnnounceAlt;n&&t.push(n)}else t.push(...am(r))}}),t}const[g3,h3]=gt("ToastRoot");var m3=V({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 r=e,a=t,{forwardRef:o,currentElement:n}=_e(),{CollectionItem:i}=Ir(),s=gs(),l=E(null),c=E(null),u=C(()=>typeof r.duration=="number"?r.duration:s.duration.value),d=E(0),p=E(u.value),f=E(0),h=E(u.value),m=hh(()=>{const b=new Date().getTime()-d.value;h.value=Math.max(p.value-b,0)},{fpsLimit:60});function v(b){b<=0||b===Number.POSITIVE_INFINITY||Rr&&(window.clearTimeout(f.value),d.value=new Date().getTime(),f.value=window.setTimeout(k,b))}function k(b){const w=b?.pointerType==="";n.value?.contains(Nt())&&w&&s.viewport.value?.focus(),w&&(s.isClosePausedRef.value=!1),a("close")}const y=C(()=>n.value?am(n.value):null);if(r.type&&!["foreground","background"].includes(r.type)){const b="Invalid prop `type` supplied to `Toast`. Expected `foreground | background`.";throw new Error(b)}return Bt(b=>{const w=s.viewport.value;if(w){const _=()=>{v(p.value),m.resume(),a("resume")},S=()=>{const A=new Date().getTime()-d.value;p.value=p.value-A,window.clearTimeout(f.value),m.pause(),a("pause")};return w.addEventListener(Nl,S),w.addEventListener(Rl,_),()=>{w.removeEventListener(Nl,S),w.removeEventListener(Rl,_)}}}),xe(()=>[r.open,u.value],()=>{p.value=u.value,r.open&&!s.isClosePausedRef.value&&v(u.value)},{immediate:!0}),Kc("Escape",b=>{a("escapeKeyDown",b),b.defaultPrevented||(s.isFocusedToastEscapeKeyDownRef.value=!0,k())}),Ue(()=>{s.onToastAdd()}),Lt(()=>{s.onToastRemove()}),h3({onClose:k}),(b,w)=>(x(),F(qe,null,[y.value?(x(),q(l3,{key:0,role:"alert","aria-live":b.type==="foreground"?"assertive":"polite","aria-atomic":"true"},{default:z(()=>[Ee(ze(y.value),1)]),_:1},8,["aria-live"])):X("v-if",!0),g(s).viewport.value?(x(),q(Ac,{key:1,to:g(s).viewport.value},[B(g(i),null,{default:z(()=>[B(g(Ie),oe({ref:g(o),role:"alert","aria-live":"off","aria-atomic":"true",tabindex:"0"},b.$attrs,{as:b.as,"as-child":b.asChild,"data-state":b.open?"open":"closed","data-swipe-direction":g(s).swipeDirection.value,style:g(s).disableSwipe.value?void 0:{userSelect:"none",touchAction:"none"},onPointerdown:w[0]||(w[0]=Ot(_=>{g(s).disableSwipe.value||(l.value={x:_.clientX,y:_.clientY})},["left"])),onPointermove:w[1]||(w[1]=_=>{if(g(s).disableSwipe.value||!l.value)return;const S=_.clientX-l.value.x,A=_.clientY-l.value.y,T=!!c.value,$=["left","right"].includes(g(s).swipeDirection.value),j=["left","up"].includes(g(s).swipeDirection.value)?Math.min:Math.max,ae=$?j(0,S):0,G=$?0:j(0,A),ee=_.pointerType==="touch"?10:2,U={x:ae,y:G},ne={originalEvent:_,delta:U};T?(c.value=U,g(Nn)(g(u3),te=>a("swipeMove",te),ne)):g(cp)(U,g(s).swipeDirection.value,ee)?(c.value=U,g(Nn)(g(c3),te=>a("swipeStart",te),ne),_.target.setPointerCapture(_.pointerId)):(Math.abs(S)>ee||Math.abs(A)>ee)&&(l.value=null)}),onPointerup:w[2]||(w[2]=_=>{if(g(s).disableSwipe.value)return;const S=c.value,A=_.target;if(A.hasPointerCapture(_.pointerId)&&A.releasePointerCapture(_.pointerId),c.value=null,l.value=null,S){const T=_.currentTarget,$={originalEvent:_,delta:S};g(cp)(S,g(s).swipeDirection.value,g(s).swipeThreshold.value)?g(Nn)(g(p3),j=>a("swipeEnd",j),$):g(Nn)(g(d3),j=>a("swipeCancel",j),$),T?.addEventListener("click",j=>j.preventDefault(),{once:!0})}})}),{default:z(()=>[P(b.$slots,"default",{remaining:h.value,duration:u.value})]),_:3},16,["as","as-child","data-state","data-swipe-direction","style"])]),_:3})],8,["to"])):X("v-if",!0)],64))}}),v3=m3,b3=V({__name:"ToastClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,r=g3(),{forwardRef:a}=_e();return(o,n)=>(x(),q(rm,{"as-child":""},{default:z(()=>[B(g(Ie),oe(t,{ref:g(a),type:o.as==="button"?"button":void 0,onClick:g(r).onClose}),{default:z(()=>[P(o.$slots,"default")]),_:3},16,["type","onClick"])]),_:3}))}}),om=b3,y3=V({__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:t}=_e();return(r,a)=>r.altText?(x(),q(rm,{key:0,"alt-text":r.altText,"as-child":""},{default:z(()=>[B(om,{ref:g(t),as:r.as,"as-child":r.asChild},{default:z(()=>[P(r.$slots,"default")]),_:3},8,["as","as-child"])]),_:3},8,["alt-text"])):X("v-if",!0)}}),up=y3,w3=V({__name:"ToastDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return _e(),(r,a)=>(x(),q(g(Ie),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),x3=w3,k3=V({__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(r,a)=>(x(),q(g(ns),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),_3=k3,S3=V({__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 r=e,a=t,{forwardRef:o}=_e(),n=ar(r,"open",a,{defaultValue:r.defaultOpen,passive:r.open===void 0});return(i,s)=>(x(),q(g(Ma),{present:i.forceMount||g(n)},{default:z(()=>[B(v3,oe({ref:g(o),open:g(n),type:i.type,as:i.as,"as-child":i.asChild,duration:i.duration},i.$attrs,{onClose:s[0]||(s[0]=l=>n.value=!1),onPause:s[1]||(s[1]=l=>a("pause")),onResume:s[2]||(s[2]=l=>a("resume")),onEscapeKeyDown:s[3]||(s[3]=l=>a("escapeKeyDown",l)),onSwipeStart:s[4]||(s[4]=l=>{a("swipeStart",l),l.defaultPrevented||l.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:s[5]||(s[5]=l=>{if(a("swipeMove",l),!l.defaultPrevented){const{x:c,y:u}=l.detail.delta,d=l.currentTarget;d.setAttribute("data-swipe","move"),d.style.setProperty("--reka-toast-swipe-move-x",`${c}px`),d.style.setProperty("--reka-toast-swipe-move-y",`${u}px`)}}),onSwipeCancel:s[6]||(s[6]=l=>{if(a("swipeCancel",l),!l.defaultPrevented){const c=l.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]=l=>{if(a("swipeEnd",l),!l.defaultPrevented){const{x:c,y:u}=l.detail.delta,d=l.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",`${u}px`),n.value=!1}})}),{default:z(({remaining:l,duration:c})=>[P(i.$slots,"default",{remaining:l,duration:c,open:g(n)})]),_:3},16,["open","type","as","as-child","duration"])]),_:3},8,["present"]))}}),C3=S3,I3=V({__name:"ToastTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return _e(),(r,a)=>(x(),q(g(Ie),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),q3=I3,z3=V({__name:"FocusProxy",emits:["focusFromOutsideViewport"],setup(e,{emit:t}){const r=t,a=gs();return(o,n)=>(x(),q(g(is),{"aria-hidden":"true",tabindex:"0",style:{position:"fixed"},onFocus:n[0]||(n[0]=i=>{const s=i.relatedTarget;!g(a).viewport.value?.contains(s)&&r("focusFromOutsideViewport")})},{default:z(()=>[P(o.$slots,"default")]),_:3}))}}),dp=z3,A3=V({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:r,label:a}=It(t),{forwardRef:o,currentElement:n}=_e(),{CollectionSlot:i,getItems:s}=Ir(),l=gs(),c=C(()=>l.toastCount.value>0),u=E(),d=E(),p=C(()=>r.value.join("+").replace(/Key/g,"").replace(/Digit/g,""));Kc(r.value,()=>{n.value.focus()}),Ue(()=>{l.onViewportChange(n.value)}),Bt(h=>{const m=n.value;if(c.value&&m){const v=()=>{if(!l.isClosePausedRef.value){const _=new CustomEvent(Nl);m.dispatchEvent(_),l.isClosePausedRef.value=!0}},k=()=>
274{if(l.isClosePausedRef.value){const _=new CustomEvent(Rl);m.dispatchEvent(_),l.isClosePausedRef.value=!1}},y=_=>{!m.contains(_.relatedTarget)&&k()},b=()=>{m.contains(Nt())||k()},w=_=>{const S=_.altKey||_.ctrlKey||_.metaKey;if(_.key==="Tab"&&!S){const A=Nt(),T=_.shiftKey;if(_.target===m&&T){u.value?.focus();return}const $=f({tabbingDirection:T?"backwards":"forwards"}),j=$.findIndex(ae=>ae===A);oi($.slice(j+1))?_.preventDefault():T?u.value?.focus():d.value?.focus()}};m.addEventListener("focusin",v),m.addEventListener("focusout",y),m.addEventListener("pointermove",v),m.addEventListener("pointerleave",b),m.addEventListener("keydown",w),window.addEventListener("blur",v),window.addEventListener("focus",k),h(()=>{m.removeEventListener("focusin",v),m.removeEventListener("focusout",y),m.removeEventListener("pointermove",v),m.removeEventListener("pointerleave",b),m.removeEventListener("keydown",w),window.removeEventListener("blur",v),window.removeEventListener("focus",k)})}});function f({tabbingDirection:h}){const m=s().map(v=>v.ref).map(v=>{const k=[v,...Jc(v)];return h==="forwards"?k:k.reverse()});return(h==="forwards"?m.reverse():m).flat()}return(h,m)=>(x(),q(g(Rk),{role:"region","aria-label":typeof g(a)=="string"?g(a).replace("{hotkey}",p.value):g(a)(p.value),tabindex:"-1",style:Rt({pointerEvents:c.value?void 0:"none"})},{default:z(()=>[c.value?(x(),q(dp,{key:0,ref:v=>{u.value=g(gr)(v)},onFocusFromOutsideViewport:m[0]||(m[0]=()=>{const v=f({tabbingDirection:"forwards"});g(oi)(v)})},null,512)):X("v-if",!0),B(g(i),null,{default:z(()=>[B(g(Ie),oe({ref:g(o),tabindex:"-1",as:h.as,"as-child":h.asChild},h.$attrs),{default:z(()=>[P(h.$slots,"default")]),_:3},16,["as","as-child"])]),_:3}),c.value?(x(),q(dp,{key:1,ref:v=>{d.value=g(gr)(v)},onFocusFromOutsideViewport:m[1]||(m[1]=()=>{const v=f({tabbingDirection:"backwards"});g(oi)(v)})},null,512)):X("v-if",!0)]),_:3},8,["aria-label","style"]))}}),$3=A3,O3=V({__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 _e(),(r,a)=>(x(),q(g(su),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),T3=O3;const[du,P3]=gt("TooltipProvider");var B3=V({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}},setup(e){const t=e,{delayDuration:r,skipDelayDuration:a,disableHoverableContent:o,disableClosingTrigger:n,ignoreNonKeyboardFocus:i,disabled:s}=It(t);_e();const l=E(!0),c=E(!1),{start:u,stop:d}=Wc(()=>{l.value=!0},a,{immediate:!1});return P3({isOpenDelayed:l,delayDuration:r,onOpen(){d(),l.value=!1},onClose(){u()},isPointerInTransitRef:c,disableHoverableContent:o,disableClosingTrigger:n,disabled:s,ignoreNonKeyboardFocus:i}),(p,f)=>P(p.$slots,"default")}}),E3=B3;const nm="tooltip.open",[hs,j3]=gt("TooltipRoot");var D3=V({__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 r=e,a=t;_e();const o=du(),n=C(()=>r.disableHoverableContent??o.disableHoverableContent.value),i=C(()=>r.disableClosingTrigger??o.disableClosingTrigger.value),s=C(()=>r.disabled??o.disabled.value),l=C(()=>r.delayDuration??o.delayDuration.value),c=C(()=>r.ignoreNonKeyboardFocus??o.ignoreNonKeyboardFocus.value),u=ar(r,"open",a,{defaultValue:r.defaultOpen,passive:r.open===void 0});xe(u,b=>{o.onClose&&(b?(o.onOpen(),document.dispatchEvent(new CustomEvent(nm))):o.onClose())});const d=E(!1),p=E(),f=C(()=>u.value?d.value?"delayed-open":"instant-open":"closed"),{start:h,stop:m}=Wc(()=>{d.value=!0,u.value=!0},l,{immediate:!1});function v(){m(),d.value=!1,u.value=!0}function k(){m(),u.value=!1}function y(){h()}return j3({contentId:"",open:u,stateAttribute:f,trigger:p,onTriggerChange(b){p.value=b},onTriggerEnter(){o.isOpenDelayed.value?y():v()},onTriggerLeave(){n.value?k():m()},onOpen:v,onClose:k,disableHoverableContent:n,disableClosingTrigger:i,disabled:s,ignoreNonKeyboardFocus:c}),(b,w)=>(x(),q(g(ss),null,{default:z(()=>[P(b.$slots,"default",{open:g(u)})]),_:3}))}}),M3=D3,N3=V({__name:"TooltipContentImpl",props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1,default:"top"},sideOffset:{type:Number,required:!1,default:0},align:{type:null,required:!1,default:"center"},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1,default:!0},collisionBoundary:{type:null,required:!1,default:()=>[]},collisionPadding:{type:[Number,Object],required:!1,default:0},arrowPadding:{type:Number,required:!1,default:0},sticky:{type:String,required:!1,default:"partial"},hideWhenDetached:{type:Boolean,required:!1,default:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:["escapeKeyDown","pointerDownOutside"],setup(e,{emit:t}){const r=e,a=t,o=hs(),{forwardRef:n}=_e(),i=Ft(),s=C(()=>i.default?.({})),l=C(()=>
274{if(r.ariaLabel)return r.ariaLabel;let u="";function d(p){typeof p.children=="string"&&p.type!==St?u+=p.children:Array.isArray(p.children)&&p.children.forEach(f=>d(f))}return s.value?.forEach(p=>d(p)),u}),c=C(()=>{const{ariaLabel:u,...d}=r;return d});return Ue(()=>{fo(window,"scroll",u=>{u.target?.contains(o.trigger.value)&&o.onClose()}),fo(window,nm,o.onClose)}),(u,d)=>(x(),q(g(Zc),{"as-child":"","disable-outside-pointer-events":!1,onEscapeKeyDown:d[0]||(d[0]=p=>a("escapeKeyDown",p)),onPointerDownOutside:d[1]||(d[1]=p=>{g(o).disableClosingTrigger.value&&g(o).trigger.value?.contains(p.target)&&p.preventDefault(),a("pointerDownOutside",p)}),onFocusOutside:d[2]||(d[2]=Ot(()=>{},["prevent"])),onDismiss:d[3]||(d[3]=p=>g(o).onClose())},{default:z(()=>[B(g(iu),oe({ref:g(n),"data-state":g(o).stateAttribute.value},{...u.$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:z(()=>[P(u.$slots,"default"),B(g(is),{id:g(o).contentId,role:"tooltip"},{default:z(()=>[Ee(ze(l.value),1)]),_:1},8,["id"])]),_:3},16,["data-state"])]),_:3}))}}),im=N3,R3=V({__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 t=Cr(e),{forwardRef:r,currentElement:a}=_e(),{trigger:o,onClose:n}=hs(),i=du(),{isPointerInTransit:s,onPointerExit:l}=vk(o,a);return i.isPointerInTransitRef=s,l(()=>{n()}),(c,u)=>(x(),q(im,oe({ref:g(r)},g(t)),{default:z(()=>[P(c.$slots,"default")]),_:3},16))}}),L3=R3,F3=V({__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,default:"top"},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 r=e,a=t,o=hs(),n=Ut(r,a),{forwardRef:i}=_e();return(s,l)=>(x(),q(g(Ma),{present:s.forceMount||g(o).open.value},{default:z(()=>[(x(),q(Pt(g(o).disableHoverableContent.value?im:L3),oe({ref:g(i)},g(n)),{default:z(()=>[P(s.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),V3=F3,U3=V({__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(r,a)=>(x(),q(g(ns),Ne(He(t)),{default:z(()=>[P(r.$slots,"default")]),_:3},16))}}),H3=U3,W3=V({__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,r=hs(),a=du();r.contentId||=Lr(void 0,"reka-tooltip-content");const{forwardRef:o,currentElement:n}=_e(),i=E(!1),s=E(!1),l=C(()=>r.disabled.value?{}:{click:m,focus:f,pointermove:d,pointerleave:p,pointerdown:u,blur:h});Ue(()=>{r.onTriggerChange(n.value)});function c(){setTimeout(()=>{i.value=!1},1)}function u(){r.open&&!r.disableClosingTrigger.value&&r.onClose(),i.value=!0,document.addEventListener("pointerup",c,{once:!0})}function d(v){v.pointerType!=="touch"&&!s.value&&!a.isPointerInTransitRef.value&&(r.onTriggerEnter(),s.value=!0)}function p(){r.onTriggerLeave(),s.value=!1}function f(v){i.value||r.ignoreNonKeyboardFocus.value&&!v.target.matches?.(":focus-visible")||r.onOpen()}function h(){r.onClose()}function m(){r.disableClosingTrigger.value||r.onClose()}return(v,k)=>(x(),q(g(Yc),{"as-child":"",reference:v.reference},{default:z(()=>[B(g(Ie),oe({ref:g(o),"aria-describedby":g(r).open.value?g(r).contentId:void 0,"data-state":g(r).stateAttribute.value,as:v.as,"as-child":t.asChild,"data-grace-area-trigger":""},Fy(l.value)),{default:z(()=>[P(v.$slots,"default")]),_:3},16,["aria-describedby","data-state","as","as-child"])]),_:3},8,["reference"]))}}),K3=W3;function kn(e){return gn()?(wc(e),!0):!1}function hr(e){let t=0,r,a;const o=()=>{t-=1,a&&t<=0&&(a.stop(),r=void 0,a=void 0)};return(...n)=>(t+=1,a||(a=yc(!0),r=a.run(()=>e(...n))),kn(o),r)}function G3(e,t){if(typeof Symbol<"u"){const r={...e};return Object.defineProperty(r,Symbol.iterator,{enumerable:!1,value(){let a=0;return{next:()=>({value:t[a++],done:a>t.length})}}}),r}else return Object.assign([...t],e)}function Z3(e){if(!Ye(e))return $t(e);const t=new Proxy({},{get(r,a,o){return g(Reflect.get(e.value,a,o))},set(r,a,o){return Ye(e.value[a])&&!Ye(o)?e.value[a].value=o:e.value[a]=o,!0},deleteProperty(r,a){return Reflect.deleteProperty(e.value,a)},has(r,a){return Reflect.has(e.value,a)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return $t(t)}function sm(e){return Z3(C(e))}function lm(e,...t){const r=t.flat(),a=r[0];return sm(()=>Object.fromEntries(typeof a=="function"?Object.entries(It(e)).filter(([o,n])=>!a(Ke(n),o)):Object.entries(It(e)).filter(o=>!r.includes(o[0]))))}const J3=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const X3=e=>typeof e<"u",Y3=e=>e!=null,Q3=Object.prototype.toString,e6=e=>Q3.call(e)==="[object Object]",zi=()=>{};function cm(...e){if(e.length!==1)return Ct(...e);const t=e[0];return typeof t=="function"?Zt(qc(()=>({get:t,set:zi}))):E(t)}function sa(e,...t){const r=t.flat(),a=r[0];return sm(()=>Object.fromEntries(typeof a=="function"?Object.entries(It(e)).filter(([o,n])=>a(Ke(n),o)):r.map(o=>[o,cm(e,o)])))}function um(e,t){function r(...a){return new Promise((o,n)=>{Promise.resolve(e(()=>t.apply(this,a),{fn:t,thisArg:this,args:a})).then(o).catch(n)})}return r}const dm=e=>e();function t6(e,t={}){let r,a,o=zi;const n=s=>{clearTimeout(s),o(),o=zi};let i;return s=>{const l=Ke(e),c=Ke(t.maxWait);return r&&n(r),l<=0||c!==void 0&&c<=0?(a&&(n(a),a=void 0),Promise.resolve(s())):new Promise((u,d)=>{o=t.rejectOnCancel?d:u,i=s,c&&!a&&(a=setTimeout(()=>{r&&n(r),a=void 0,u(i())},c)),r=setTimeout(()=>{a&&n(a),a=void 0,u(s())},l)})}}function pm(e=dm,t={}){const{initialState:r="active"}=t,a=cm(r==="active");function o(){a.value=!1}function n(){a.value=!0}const i=(...s)=>{a.value&&e(...s)};return{isActive:Zt(a),pause:o,resume:n,eventFilter:i}}function r6(e){let t;function r(){return t||(t=e()),t}return r.reset=async()=>{const a=t;t=void 0,a&&await a},r}function ni(e){return Array.isArray(e)?e:[e]}function a6(e){const t=Object.create(null);return r=>t[r]||(t[r]=e(r))}const o6=/-(\w)/g,n6=a6(e=>e.replace(o6,(t,r)=>r?r.toUpperCase():""));function i6(e){return Vt()}
274function fm(e,t=200,r={}){return um(t6(t,r),e)}function s6(e,t,r={}){const{eventFilter:a=dm,...o}=r;return xe(e,um(a,t),o)}function l6(e,t,r={}){const{eventFilter:a,initialState:o="active",...n}=r,{eventFilter:i,pause:s,resume:l,isActive:c}=pm(a,{initialState:o});return{stop:s6(e,t,{...n,eventFilter:i}),pause:s,resume:l,isActive:c}}function gm(e,t=!0,r){i6()?Ue(e,r):t?e():Ve(e)}function c6(e,t,r){return xe(e,t,{...r,immediate:!0})}function u6(e={}){const{inheritAttrs:t=!0}=e,r=lt(),a=V({setup(n,{slots:i}){return()=>{r.value=i.default}}}),o=V({inheritAttrs:t,props:e.props,setup(n,{attrs:i,slots:s}){return()=>{var l;r.value;const c=(l=r.value)==null?void 0:l.call(r,{...e.props==null?d6(i):n,$slots:s});return t&&c?.length===1?c[0]:c}}});return G3({define:a,reuse:o},[a,o])}function d6(e){const t={};for(const r in e)t[n6(r)]=e[r];return t}const Mr=J3?window:void 0;function ho(e){var t;const r=Ke(e);return(t=r?.$el)!=null?t:r}function pr(...e){const t=[],r=()=>{t.forEach(s=>s()),t.length=0},a=(s,l,c,u)=>(s.addEventListener(l,c,u),()=>s.removeEventListener(l,c,u)),o=C(()=>{const s=ni(Ke(e[0])).filter(l=>l!=null);return s.every(l=>typeof l!="string")?s:void 0}),n=c6(()=>{var s,l;return[(l=(s=o.value)==null?void 0:s.map(c=>ho(c)))!=null?l:[Mr].filter(c=>c!=null),ni(Ke(o.value?e[1]:e[0])),ni(g(o.value?e[2]:e[1])),Ke(o.value?e[3]:e[2])]},([s,l,c,u])=>{if(r(),!s?.length||!l?.length||!c?.length)return;const d=e6(u)?{...u}:u;t.push(...s.flatMap(p=>l.flatMap(f=>c.map(h=>a(p,f,h,d)))))},{flush:"post"}),i=()=>{n(),r()};return kn(r),i}function p6(){const e=lt(!1),t=Vt();return t&&Ue(()=>{e.value=!0},t),e}function hm(e){const t=p6();return C(()=>(t.value,!!e()))}function mm(e,t,r={}){const{window:a=Mr,...o}=r;let n;const i=hm(()=>a&&"MutationObserver"in a),s=()=>{n&&(n.disconnect(),n=void 0)},l=C(()=>{const p=Ke(e),f=ni(p).map(ho).filter(Y3);return new Set(f)}),c=xe(l,p=>{s(),i.value&&p.size&&(n=new MutationObserver(t),p.forEach(f=>n.observe(f,o)))},{immediate:!0,flush:"post"}),u=()=>n?.takeRecords(),d=()=>{c(),s()};return kn(d),{isSupported:i,stop:d,takeRecords:u}}function f6(e,t,r={}){const{window:a=Mr,document:o=a?.document,flush:n="sync"}=r;if(!a||!o)return zi;let i;const s=u=>{i?.(),i=u},l=Bt(()=>{const u=ho(e);if(u){const{stop:d}=mm(o,p=>{p.map(f=>[...f.removedNodes]).flat().some(f=>f===u||f.contains(u))&&t(p)},{window:a,childList:!0,subtree:!0});s(d)}},{flush:n}),c=()=>{l(),s()};return kn(c),c}function g6(e={}){var t;const{window:r=Mr,deep:a=!0,triggerOnRemoval:o=!1}=e,n=(t=e.document)!=null?t:r?.document,i=()=>{var c;let u=n?.activeElement;if(a)for(;u?.shadowRoot;)u=(c=u?.shadowRoot)==null?void 0:c.activeElement;return u},s=lt(),l=()=>{s.value=i()};if(r){const c={capture:!0,passive:!0};pr(r,"blur",u=>{u.relatedTarget===null&&l()},c),pr(r,"focus",l,c)}return o&&f6(s,l,{document:n}),l(),s}function h6(e){return JSON.parse(JSON.stringify(e))}const Rn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ln="__vueuse_ssr_handlers__",m6=v6();function v6(){return Ln in Rn||(Rn[Ln]=Rn[Ln]||{}),Rn[Ln]}function b6(e,t){return m6[e]||t}function y6(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const w6={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},pp="vueuse-storage";function Ll(e,t,r,a={}){var o;const{flush:n="pre",deep:i=!0,listenToStorageChanges:s=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:d=Mr,eventFilter:p,onError:f=U=>{console.error(U)},initOnMounted:h}=a,m=(u?lt:E)(typeof t=="function"?t():t),v=C(()=>Ke(e));if(!r)try{r=b6("getDefaultStorage",()=>{var U;return(U=Mr)==null?void 0:U.localStorage})()}catch(U){f(U)}if(!r)return m;
274const k=Ke(t),y=y6(k),b=(o=a.serializer)!=null?o:w6[y],{pause:w,resume:_}=l6(m,U=>j(U),{flush:n,deep:i,eventFilter:p});xe(v,()=>G(),{flush:n});let S=!1;const A=U=>{h&&!S||G(U)},T=U=>{h&&!S||ee(U)};d&&s&&(r instanceof Storage?pr(d,"storage",A,{passive:!0}):pr(d,pp,T)),h?gm(()=>{S=!0,G()}):G();function $(U,ne){if(d){const te={key:v.value,oldValue:U,newValue:ne,storageArea:r};d.dispatchEvent(r instanceof Storage?new StorageEvent("storage",te):new CustomEvent(pp,{detail:te}))}}function j(U){try{const ne=r.getItem(v.value);if(U==null)$(ne,null),r.removeItem(v.value);else{const te=b.write(U);ne!==te&&(r.setItem(v.value,te),$(ne,te))}}catch(ne){f(ne)}}function ae(U){const ne=U?U.newValue:r.getItem(v.value);if(ne==null)return l&&k!=null&&r.setItem(v.value,b.write(k)),k;if(!U&&c){const te=b.read(ne);return typeof c=="function"?c(te,k):y==="object"&&!Array.isArray(te)?{...k,...te}:te}else return typeof ne!="string"?ne:b.read(ne)}function G(U){if(!(U&&U.storageArea!==r)){if(U&&U.key==null){m.value=k;return}if(!(U&&U.key!==v.value)){w();try{const ne=b.write(m.value);(U===void 0||U?.newValue!==ne)&&(m.value=ae(U))}catch(ne){f(ne)}finally{U?Ve(_):_()}}}}function ee(U){G(U.detail)}return m}function x6(e,t,r={}){const{window:a=Mr,...o}=r;let n;const i=hm(()=>a&&"ResizeObserver"in a),s=()=>{n&&(n.disconnect(),n=void 0)},l=C(()=>{const d=Ke(e);return Array.isArray(d)?d.map(p=>ho(p)):[ho(d)]}),c=xe(l,d=>{if(s(),i.value&&a){n=new ResizeObserver(t);for(const p of d)p&&n.observe(p,o)}},{immediate:!0,flush:"post"}),u=()=>{s(),c()};return kn(u),{isSupported:i,stop:u}}const Ao=new Map;function k6(e){const t=gn();function r(s){var l;const c=Ao.get(e)||new Set;c.add(s),Ao.set(e,c);const u=()=>o(s);return(l=t?.cleanups)==null||l.push(u),u}function a(s){function l(...c){o(l),s(...c)}return r(l)}function o(s){const l=Ao.get(e);l&&(l.delete(s),l.size||n())}function n(){Ao.delete(e)}function i(s,l){var c;(c=Ao.get(e))==null||c.forEach(u=>u(s,l))}return{on:r,once:a,off:o,emit:i,reset:n}}function _6(e,t,r={}){const{window:a=Mr}=r;return Ll(e,t,a?.localStorage,r)}const S6={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 C6(e={}){const{type:t="page",touch:r=!0,resetOnTouchEnds:a=!1,initialValue:o={x:0,y:0},window:n=Mr,target:i=n,scroll:s=!0,eventFilter:l}=e;let c=null,u=0,d=0;const p=lt(o.x),f=lt(o.y),h=lt(null),m=typeof t=="function"?t:S6[t],v=A=>{const T=m(A);c=A,T&&([p.value,f.value]=T,h.value="mouse"),n&&(u=n.scrollX,d=n.scrollY)},k=A=>{if(A.touches.length>0){const T=m(A.touches[0]);T&&([p.value,f.value]=T,h.value="touch")}},y=()=>{if(!c||!n)return;const A=m(c);c instanceof MouseEvent&&A&&(p.value=A[0]+n.scrollX-u,f.value=A[1]+n.scrollY-d)},b=()=>{p.value=o.x,f.value=o.y},w=l?A=>l(()=>v(A),{}):A=>v(A),_=l?A=>l(()=>k(A),{}):A=>k(A),S=l?()=>l(()=>y(),{}):()=>y();if(i){const A={passive:!0};pr(i,["mousemove","dragover"],w,A),r&&t!=="movement"&&(pr(i,["touchstart","touchmove"],_,A),a&&pr(i,"touchend",b,A)),s&&t==="page"&&pr(n,"scroll",S,A)}return{x:p,y:f,sourceType:h}}function I6(e,t={}){const{windowResize:r=!0,windowScroll:a=!0,handleOutside:o=!0,window:n=Mr}=t,i=t.type||"page",{x:s,y:l,sourceType:c}=C6(t),u=lt(e??n?.document.body),d=lt(0),p=lt(0),f=lt(0),h=lt(0),m=lt(0),v=lt(0),k=lt(!0);function y(){if(!n)return;const _=ho(u);if(!_||!(_ instanceof Element))return;const{left:S,top:A,width:T,height:$}=_.getBoundingClientRect();f.value=S+(i==="page"?n.pageXOffset:0),h.value=A+(i==="page"?n.pageYOffset:0),m.value=$,v.value=T;const j=s.value-f.value,ae=l.value-h.value;k.value=T===0||$===0||j<0||ae<0||j>T||ae>$,(o||!k.value)&&(d.value=j,p.value=ae)}const b=[];function w(){b.forEach(_=>_()),b.length=0}if(gm(()=>{y()}),n){const{stop:_}=x6(u,y),{stop:S}=mm(u,y,{attributeFilter:["style","class"]}),A=xe([u,s,l],y);b.push(_,S,A),pr(document,"mouseleave",()=>k.value=!0,{passive:!0}),a&&b.push(pr("scroll",y,{capture:!0,passive:!0})),r&&b.push(pr("resize",y,{passive:!0}))}return{x:s,y:l,sourceType:c,elementX:d,elementY:p,elementPositionX:f,elementPositionY:h,elementHeight:m,elementWidth:v,isOutside:k,stop:w}}function q6(e,t,r,a={}){var o,n,i;const{clone:s=!1,passive:l=!1,eventName:c,deep:u=!1,defaultValue:d,shouldEmit:p}=a,f=Vt(),h=r||f?.emit||((o=f?.$emit)==null?void 0:o.bind(f))||((i=(n=f?.proxy)==null?void 0:n.$emit)==null?void 0:i.bind(f?.proxy));let m=c;m=m||`update:${t.toString()}`;const v=b=>s?typeof s=="function"?s(b):h6(b):b,k=()=>X3(e[t])?v(e[t]):d,y=b=>{p?p(b)&&h(m,b):h(m,b)};if(l){const b=k(),w=E(b);let _=!1;return xe(()=>e[t],S=>{_||(_=!0,w.value=v(S),Ve(()=>_=!1))}),xe(w,S=>{!_&&(S!==e[t]||u)&&y(S)},{deep:u}),w}else return C({get(){return k()},set(b){y(b)}})}function z6(e,t){const r=Fl(e),a=Fl(t);return vm(r,a)}function vm(e,t){const r=[],a=new Set([...Object.keys(e.props||{}),...Object.keys(t.props||{})]);if(e.props&&t.props)for(const o of a){const n=e.props[o],i=t.props[o];
274n&&i?r.push(...vm(e.props?.[o],t.props?.[o])):(n||i)&&r.push(new fp((i||n).key,n?"removed":"added",i,n))}return a.size===0&&e.hash!==t.hash&&r.push(new fp((t||e).key,"changed",t,e)),r}function Fl(e,t=""){if(e&&typeof e!="object")return new gp(t,e,$l(e));const r={},a=[];for(const o in e)r[o]=Fl(e[o],t?`${t}.${o}`:o),a.push(r[o].hash);return new gp(t,e,`{${a.join(":")}}`,r)}class fp{constructor(t,r,a,o){this.key=t,this.type=r,this.newValue=a,this.oldValue=o}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 gp{constructor(t,r,a,o){this.key=t,this.value=r,this.hash=a,this.props=o}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 ms(e,t){const r={...e};for(const a of t)delete r[a];return r}function mt(e,t,r){typeof t=="string"&&(t=t.split(".").map(o=>{const n=Number(o);return Number.isNaN(n)?o:n}));let a=e;for(const o of t){if(a==null)return r;a=a[o]}return a!==void 0?a:r}function A6(e){const t=Number.parseFloat(e);return Number.isNaN(t)?e:t}function $6(e,t,r){return e===void 0||t===void 0?!1:typeof e=="string"?e===t:as(e,t)}function hp(e){if(e==null)return!0;if(typeof e=="boolean"||typeof e=="number")return!1;if(typeof e=="string")return e.trim().length===0;if(Array.isArray(e))return e.length===0;if(e instanceof Map||e instanceof Set)return e.size===0;if(e instanceof Date||e instanceof RegExp||typeof e=="function")return!1;if(typeof e=="object"){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}return!1}function mp(e,t,r={}){const{valueKey:a,labelKey:o}=r,n=e.find(s=>{const l=typeof s=="object"&&s!==null&&a?mt(s,a):s;return $6(l,t)});if(hp(t)&&n)return o?mt(n,o):void 0;if(hp(t))return;const i=n??t;if(i!=null)return typeof i=="object"?o?mt(i,o):void 0:String(i)}function bm(e){return Array.isArray(e[0])}function vp(e,t){return!e&&!t?"":[...Array.isArray(e)?e:[e],t].filter(Boolean)}function Vl(e){return e.map(t=>{if(!t.children||typeof t.children=="string")return t.children||"";if(Array.isArray(t.children))return Vl(t.children);if(t.children.default)return Vl(t.children.default())}).join("")}function O6(e){return(t,r)=>T6(t,r,g(e))}function T6(e,t,r){return mt(r,`messages.${e}`,e).replace(/\{(\w+)\}/g,(a,o)=>`${t?.[o]??`{${o}}`}`)}function P6(e){const t=C(()=>g(e).name),r=C(()=>g(e).code),a=C(()=>g(e).dir),o=Ye(e)?e:E(e);return{lang:t,code:r,dir:a,locale:o,t:O6(e)}}function B6(e){return ea(e,{dir:"ltr"})}const bp=B6({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"},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"}
274,collapsible:{closeText:"Hide",name:"properties",openText:"Show"},pre:{copy:"Copy code to clipboard"}},selectMenu:{create:'Create "{label}"',noData:"No data",noMatch:"No matching data",search:"Searchâ¦"},slideover:{close:"Close"},table:{noData:"No data"},toast:{close:"Close"}}}),ym=Symbol.for("nuxt-ui.locale-context"),E6=e=>{const t=e||Ct(Xe(ym,bp));return P6(C(()=>t.value||bp))},_n=hr(E6),wm=Symbol("nuxt-ui.portal-target");function vs(e){const t=Xe(wm,void 0),r=C(()=>e.value===!0?t?.value:e.value),a=C(()=>typeof r.value=="boolean"?!r.value:!1),o=C(()=>typeof r.value=="boolean"?"body":r.value);return C(()=>({to:o.value,disabled:a.value}))}const Fn={meta:"",ctrl:"",alt:"",win:"â",command:"â",shift:"â§",control:"â",option:"â¥",enter:"âµ",delete:"â¦",backspace:"â«",escape:"Esc",tab:"â¥",capslock:"âª",arrowup:"â",arrowright:"â",arrowdown:"â",arrowleft:"â",pageup:"â",pagedown:"â",home:"â",end:"â"},j6=()=>{const e=C(()=>navigator&&navigator.userAgent&&navigator.userAgent.match(/Macintosh;/)),t=$t({meta:" ",alt:" ",ctrl:" "});Ue(()=>{t.meta=e.value?Fn.command:"Ctrl",t.ctrl=e.value?Fn.control:"Ctrl",t.alt=e.value?Fn.option:"Alt"});function r(a){if(a)return["meta","alt","ctrl"].includes(a)?t[a]:Fn[a]||a}return{macOS:e,getKbdKey:r}},xm=hr(j6),D6=/^[^-]+.*-.*[^-]+$/,M6=/^[^_]+.*_.*[^_]+$/,N6=["arrowleft","arrowright","arrowup","arrowright","tab","escape","enter","backspace"];function km(e,t={}){const r=E([]),a=()=>{r.value.splice(0,r.value.length)},o=fm(a,t.chainDelay??800),{macOS:n}=xm(),i=g6(),s=u=>{if(!u.key)return;const d=/^[a-z]{1}$/i.test(u.key),p=N6.includes(u.key.toLowerCase());let f;if(r.value.push(u.key),r.value.length>=2){f=r.value.slice(-2).join("-");for(const h of c.value.filter(m=>m.chained))if(h.key===f){h.enabled&&(u.preventDefault(),h.handler(u)),a();return}}for(const h of c.value.filter(m=>!m.chained))if(u.key.toLowerCase()===h.key&&u.metaKey===h.metaKey&&u.ctrlKey===h.ctrlKey&&!((d||p)&&u.shiftKey!==h.shiftKey)){h.enabled&&(u.preventDefault(),h.handler(u)),a();return}o()},l=C(()=>{const u=i.value?.tagName,d=i.value?.contentEditable;return u==="INPUT"||u==="TEXTAREA"||d==="true"||d==="plaintext-only"?i.value?.name||!0:!1}),c=C(()=>Object.entries(Ke(e)).map(([u,d])=>{if(!d)return null;let p;u.includes("-")&&u!=="-"&&!u.includes("_")&&!u.match(D6)?.length&&console.trace(`[Shortcut] Invalid key: "${u}"`),u.includes("_")&&u!=="_"&&!u.match(M6)?.length&&console.trace(`[Shortcut] Invalid key: "${u}"`);const f=u.includes("-")&&u!=="-"&&!u.includes("_");if(f)p={key:u.toLowerCase(),metaKey:!1,ctrlKey:!1,shiftKey:!1,altKey:!1};else{const m=u.toLowerCase().split("_").map(v=>v);p={key:m.filter(v=>!["meta","command","ctrl","shift","alt","option"].includes(v)).join("_"),metaKey:m.includes("meta")||m.includes("command"),ctrlKey:m.includes("ctrl"),shiftKey:m.includes("shift"),altKey:m.includes("alt")||m.includes("option")}}if(p.chained=f,!n.value&&p.metaKey&&!p.ctrlKey&&(p.metaKey=!1,p.ctrlKey=!0),typeof d=="function"?p.handler=d:typeof d=="object"&&(p={...p,handler:d.handler}),!p.handler)return console.trace("[Shortcut] Invalid value"),null;let h=!0;return d.usingInput?typeof d.usingInput=="string"&&(h=l.value===d.usingInput):h=!l.value,p.enabled=h,p}).filter(Boolean));return pr("keydown",s)}const Ys={},R6=(e,t)=>{if(Ys[e])return Ys[e];const r=E(t());return Ys[e]=r,r};Fc();const _m=Symbol("nuxt-ui.toast-max");function L6(){const e=R6("toasts",()=>[]),t=Xe(_m,void 0),r=E(!1),a=[],o=()=>`${Date.now()}-${Math.random().toString(36).slice(2,9)}`;async function n(){if(!(r.value||a.length===0)){for(r.value=!0;a.length>0;){const u=a.shift();await Ve(),e.value=[...e.value,u].slice(-(t?.value??5))}r.value=!1}}function i(u){const d={id:o(),open:!0,...u};return a.push(d),n(),d}function s(u,d){const p=e.value.findIndex(f=>f.id===u);p!==-1&&(e.value[p]={...e.value[p],...d})}function l(u){const d=e.value.findIndex(p=>p.id===u);d!==-1&&(e.value[d]={...e.value[d],open:!1}),setTimeout(()=>{e.value=e.value.filter(p=>p.id!==u)},200)}function c(){e.value=[]}return{toasts:e,add:i,update:s,remove:l,clear:c}}var F6=/\s+/g,Ul=e=>typeof e!="string"||!e?e:e.replace(F6," ").trim(),Ai=(...e)=>{let t=[],r=a=>{if(!a&&a!==0&&a!==0n)return;if(Array.isArray(a)){for(let n=0,i=a.length;n<i;n++)r(a[n]);return}let o=typeof a;
274if(o==="string"||o==="number"||o==="bigint"){if(o==="number"&&a!==a)return;t.push(String(a))}else if(o==="object"){let n=Object.keys(a);for(let i=0,s=n.length;i<s;i++){let l=n[i];a[l]&&t.push(l)}}};for(let a=0,o=e.length;a<o;a++){let n=e[a];n!=null&&r(n)}return t.length>0?Ul(t.join(" ")):void 0},yp=e=>e===!1?"false":e===!0?"true":e===0?"0":e,Qt=e=>{if(!e||typeof e!="object")return!0;for(let t in e)return!1;return!0},V6=(e,t)=>{if(e===t)return!0;if(!e||!t)return!1;let r=Object.keys(e),a=Object.keys(t);if(r.length!==a.length)return!1;for(let o=0;o<r.length;o++){let n=r[o];if(!a.includes(n)||e[n]!==t[n])return!1}return!0},wp=(e,t)=>{for(let r in t)if(Object.prototype.hasOwnProperty.call(t,r)){let a=t[r];r in e?e[r]=Ai(e[r],a):e[r]=a}return e},Sm=(e,t)=>{for(let r=0;r<e.length;r++){let a=e[r];Array.isArray(a)?Sm(a,t):a&&t.push(a)}},Cm=(...e)=>{let t=[];Sm(e,t);let r=[];for(let a=0;a<t.length;a++)t[a]&&r.push(t[a]);return r},Hl=(e,t)=>{let r={};for(let a in e){let o=e[a];if(a in t){let n=t[a];Array.isArray(o)||Array.isArray(n)?r[a]=Cm(n,o):typeof o=="object"&&typeof n=="object"&&o&&n?r[a]=Hl(o,n):r[a]=n+" "+o}else r[a]=o}for(let a in t)a in e||(r[a]=t[a]);return r},U6={twMerge:!0,twMergeConfig:{},responsiveVariants:!1};function H6(){let e=null,t={},r=!1;return{get cachedTwMerge(){return e},set cachedTwMerge(a){e=a},get cachedTwMergeConfig(){return t},set cachedTwMergeConfig(a){t=a},get didTwMergeConfigChange(){return r},set didTwMergeConfigChange(a){r=a},reset(){e=null,t={},r=!1}}}var Xr=H6(),W6=e=>{let t=(r,a)=>{let{extend:o=null,slots:n={},variants:i={},compoundVariants:s=[],compoundSlots:l=[],defaultVariants:c={}}=r,u={...U6,...a},d=o?.base?Ai(o.base,r?.base):r?.base,p=o?.variants&&!Qt(o.variants)?Hl(i,o.variants):i,f=o?.defaultVariants&&!Qt(o.defaultVariants)?{...o.defaultVariants,...c}:c;!Qt(u.twMergeConfig)&&!V6(u.twMergeConfig,Xr.cachedTwMergeConfig)&&(Xr.didTwMergeConfigChange=!0,Xr.cachedTwMergeConfig=u.twMergeConfig);let h=Qt(o?.slots),m=Qt(n)?{}:{base:Ai(r?.base,h&&o?.base),...n},v=h?m:wp({...o?.slots},Qt(m)?{base:r?.base}:m),k=Qt(o?.compoundVariants)?s:Cm(o?.compoundVariants,s),y=w=>{if(Qt(p)&&Qt(n)&&h)return e(d,w?.class,w?.className)(u);if(k&&!Array.isArray(k))throw new TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof k}`);if(l&&!Array.isArray(l))throw new TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof l}`);let _=(U,ne,te=[],Y)=>{let H=te;if(typeof ne=="string"){let he=Ul(ne).split(" ");for(let $e=0;$e<he.length;$e++)H.push(`${U}:${he[$e]}`)}else if(Array.isArray(ne))for(let he=0;he<ne.length;he++)H.push(`${U}:${ne[he]}`);else if(typeof ne=="object"&&typeof Y=="string"&&Y in ne){let he=ne[Y];if(he&&typeof he=="string"){let $e=Ul(he).split(" "),N=[];for(let Z=0;Z<$e.length;Z++)N.push(`${U}:${$e[Z]}`);H[Y]=H[Y]?H[Y].concat(N):N}else if(Array.isArray(he)&&he.length>0){let $e=[];for(let N=0;N<he.length;N++)$e.push(`${U}:${he[N]}`);H[Y]=$e}}return H},S=(U,ne=p,te=null,Y=null)=>{let H=ne[U];if(!H||Qt(H))return null;let he=Y?.[U]??w?.[U];if(he===null)return null;let $e=yp(he),N=Array.isArray(u.responsiveVariants)&&u.responsiveVariants.length>0||u.responsiveVariants===!0,Z=f?.[U],le=[];if(typeof $e=="object"&&N)for(let[Ce,R]of Object.entries($e)){let L=H[R];if(Ce==="initial"){Z=R;continue}Array.isArray(u.responsiveVariants)&&!u.responsiveVariants.includes(Ce)||(le=_(Ce,L,le,te))}let fe=$e!=null&&typeof $e!="object"?$e:yp(Z),Oe=H[fe||"false"];return typeof le=="object"&&typeof te=="string"&&le[te]?wp(le,Oe):le.length>0?(le.push(Oe),te==="base"?le.join(" "):le):Oe},A=()=>{if(!p)return null;let U=Object.keys(p),ne=[];for(let te=0;te<U.length;te++){let Y=S(U[te],p);Y&&ne.push(Y)}return ne},T=(U,ne)=>{if(!p||typeof p!="object")return null;let te=[];for(let Y in p){let H=S(Y,p,U,ne),he=U==="base"&&typeof H=="string"?H:H&&H[U];he&&te.push(he)}return te},$={};for(let U in w){let ne=w[U];ne!==void 0&&($[U]=ne)}let j=(U,ne)=>{let te=typeof w?.[U]=="object"?{[U]:w[U]?.initial}:{};return{...f,...$,...te,...ne}},ae=(U=[],ne)=>{let te=[],Y=U.length;for(let H=0;H<Y;H++){let{class:he,className:$e,...N}=U[H],Z=!0,le=j(null,ne);for(let fe in N){let Oe=N[fe],Ce=le[fe];
274if(Array.isArray(Oe)){if(!Oe.includes(Ce)){Z=!1;break}}else{if((Oe==null||Oe===!1)&&(Ce==null||Ce===!1))continue;if(Ce!==Oe){Z=!1;break}}}Z&&(he&&te.push(he),$e&&te.push($e))}return te},G=U=>{let ne=ae(k,U);if(!Array.isArray(ne))return ne;let te={},Y=e;for(let H=0;H<ne.length;H++){let he=ne[H];if(typeof he=="string")te.base=Y(te.base,he)(u);else if(typeof he=="object")for(let $e in he)te[$e]=Y(te[$e],he[$e])(u)}return te},ee=U=>{if(l.length<1)return null;let ne={},te=j(null,U);for(let Y=0;Y<l.length;Y++){let{slots:H=[],class:he,className:$e,...N}=l[Y];if(!Qt(N)){let Z=!0;for(let le in N){let fe=te[le],Oe=N[le];if(fe===void 0||(Array.isArray(Oe)?!Oe.includes(fe):Oe!==fe)){Z=!1;break}}if(!Z)continue}for(let Z=0;Z<H.length;Z++){let le=H[Z];ne[le]||(ne[le]=[]),ne[le].push([he,$e])}}return ne};if(!Qt(n)||!h){let U={};if(typeof v=="object"&&!Qt(v)){let ne=e;for(let te in v)U[te]=Y=>{let H=G(Y),he=ee(Y);return ne(v[te],T(te,Y),H?H[te]:void 0,he?he[te]:void 0,Y?.class,Y?.className)(u)}}return U}return e(d,A(),ae(k),w?.class,w?.className)(u)},b=()=>{if(!(!p||typeof p!="object"))return Object.keys(p)};return y.variantKeys=b(),y.extend=o,y.base=d,y.slots=v,y.variants=p,y.defaultVariants=f,y.compoundSlots=l,y.compoundVariants=k,y};return{tv:t,createTV:r=>(a,o)=>t(a,o?Hl(r,o):r)}};const pu="-",K6=e=>{const t=Z6(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:a}=e;return{getClassGroupId:o=>{const n=o.split(pu);return n[0]===""&&n.length!==1&&n.shift(),Im(n,t)||G6(o)},getConflictingClassGroupIds:(o,n)=>{const i=r[o]||[];return n&&a[o]?[...i,...a[o]]:i}}},Im=(e,t)=>{if(e.length===0)return t.classGroupId;const r=e[0],a=t.nextPart.get(r),o=a?Im(e.slice(1),a):void 0;if(o)return o;if(t.validators.length===0)return;const n=e.join(pu);return t.validators.find(({validator:i})=>i(n))?.classGroupId},xp=/^\[(.+)\]$/,G6=e=>{if(xp.test(e)){const t=xp.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},Z6=e=>{const{theme:t,classGroups:r}=e,a={nextPart:new Map,validators:[]};for(const o in r)Wl(r[o],a,o,t);return a},Wl=(e,t,r,a)=>{e.forEach(o=>{if(typeof o=="string"){const n=o===""?t:kp(t,o);n.classGroupId=r;return}if(typeof o=="function"){if(J6(o)){Wl(o(a),t,r,a);return}t.validators.push({validator:o,classGroupId:r});return}Object.entries(o).forEach(([n,i])=>{Wl(i,kp(t,n),r,a)})})},kp=(e,t)=>{let r=e;return t.split(pu).forEach(a=>{r.nextPart.has(a)||r.nextPart.set(a,{nextPart:new Map,validators:[]}),r=r.nextPart.get(a)}),r},J6=e=>e.isThemeGetter,X6=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,a=new Map;const o=(n,i)=>{r.set(n,i),t++,t>e&&(t=0,a=r,r=new Map)};return{get(n){let i=r.get(n);if(i!==void 0)return i;if((i=a.get(n))!==void 0)return o(n,i),i},set(n,i){r.has(n)?r.set(n,i):o(n,i)}}},Kl="!",Gl=":",Y6=Gl.length,Q6=e=>{const{prefix:t,experimentalParseClassName:r}=e;let a=o=>{const n=[];let i=0,s=0,l=0,c;for(let h=0;h<o.length;h++){let m=o[h];if(i===0&&s===0){if(m===Gl){n.push(o.slice(l,h)),l=h+Y6;continue}if(m==="/"){c=h;continue}}m==="["?i++:m==="]"?i--:m==="("?s++:m===")"&&s--}const u=n.length===0?o:o.substring(l),d=e4(u),p=d!==u,f=c&&c>l?c-l:void 0;return{modifiers:n,hasImportantModifier:p,baseClassName:d,maybePostfixModifierPosition:f}};if(t){const o=t+Gl,n=a;a=i=>i.startsWith(o)?n(i.substring(o.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:i,maybePostfixModifierPosition:void 0}}if(r){const o=a;a=n=>r({className:n,parseClassName:o})}return a},e4=e=>e.endsWith(Kl)?e.substring(0,e.length-1):e.startsWith(Kl)?e.substring(1):e,t4=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(r=>[r,!0]));return r=>{if(r.length<=1)return r;const a=[];let o=[];return r.forEach(n=>{n[0]==="["||t[n]?(a.push(...o.sort(),n),o=[]):o.push(n)}),a.push(...o.sort()),a}},r4=e=>({cache:X6(e.cacheSize),parseClassName:Q6(e),sortModifiers:t4(e),...K6(e)}),a4=/\s+/,o4=(e,t)=>{const{parseClassName:r,getClassGroupId:a,getConflictingClassGroupIds:o,sortModifiers:n}=t,i=[],s=e.trim().split(a4);let l="";for(let c=s.length-1;c>=0;c-=1){const u=s[c],{isExternal:d,modifiers:p,hasImportantModifier:f,baseClassName:h,maybePostfixModifierPosition:m}=r(u);if(d){l=u+(l.length>0?" "+l:l);continue}let v=!!m,k=a(v?h.substring(0,m):h);if(!k){if(!v){l=u+(l.length>0?" "+l:l);continue}if(k=a(h),!k){l=u+(l.length>0?" "+l:l);continue}v=!1}const y=n(p).join(":"),b=f?y+Kl:y,w=b+k;if(i.includes(w))continue;i.push(w);const _=o(k,v);for(let S=0;S<_.length;++S){const A=_[S];i.push(b+A)}l=u+(l.length>0?" "+l:l)}return l};function n4(){let e=0,t,r,a="";for(;e<arguments.length;)(t=arguments[e++])&&(r=qm(t))&&(a&&(a+=" "),a+=r);return a}const qm=e=>{if(typeof e=="string")return e;let t,r="";for(let a=0;a<e.length;
vendor: 5,295 bytes, line 274
274a++)e[a]&&(t=qm(e[a]))&&(r&&(r+=" "),r+=t);return r};function Zl(e,...t){let r,a,o,n=i;function i(l){const c=t.reduce((u,d)=>d(u),e());return r=r4(c),a=r.cache.get,o=r.cache.set,n=s,s(l)}function s(l){const c=a(l);if(c)return c;const u=o4(l,r);return o(l,u),u}return function(){return n(n4.apply(null,arguments))}}const xt=e=>{const t=r=>r[e]||[];return t.isThemeGetter=!0,t},zm=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Am=/^\((?:(\w[\w-]*):)?(.+)\)$/i,i4=/^\d+\/\d+$/,s4=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,l4=/\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$/,c4=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,u4=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,d4=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ka=e=>i4.test(e),De=e=>!!e&&!Number.isNaN(Number(e)),ua=e=>!!e&&Number.isInteger(Number(e)),Qs=e=>e.endsWith("%")&&De(e.slice(0,-1)),Kr=e=>s4.test(e),p4=()=>!0,f4=e=>l4.test(e)&&!c4.test(e),$m=()=>!1,g4=e=>u4.test(e),h4=e=>d4.test(e),m4=e=>!me(e)&&!ve(e),v4=e=>wo(e,Pm,$m),me=e=>zm.test(e),za=e=>wo(e,Bm,f4),el=e=>wo(e,k4,De),_p=e=>wo(e,Om,$m),b4=e=>wo(e,Tm,h4),Vn=e=>wo(e,Em,g4),ve=e=>Am.test(e),$o=e=>xo(e,Bm),y4=e=>xo(e,_4),Sp=e=>xo(e,Om),w4=e=>xo(e,Pm),x4=e=>xo(e,Tm),Un=e=>xo(e,Em,!0),wo=(e,t,r)=>{const a=zm.exec(e);return a?a[1]?t(a[1]):r(a[2]):!1},xo=(e,t,r=!1)=>{const a=Am.exec(e);return a?a[1]?t(a[1]):r:!1},Om=e=>e==="position"||e==="percentage",Tm=e=>e==="image"||e==="url",Pm=e=>e==="length"||e==="size"||e==="bg-size",Bm=e=>e==="length",k4=e=>e==="number",_4=e=>e==="family-name",Em=e=>e==="shadow",Jl=()=>{const e=xt("color"),t=xt("font"),r=xt("text"),a=xt("font-weight"),o=xt("tracking"),n=xt("leading"),i=xt("breakpoint"),s=xt("container"),l=xt("spacing"),c=xt("radius"),u=xt("shadow"),d=xt("inset-shadow"),p=xt("text-shadow"),f=xt("drop-shadow"),h=xt("blur"),m=xt("perspective"),v=xt("aspect"),k=xt("ease"),y=xt("animate"),b=()=>["auto","avoid","all","avoid-page","page","left","right","column"],w=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],_=()=>[...w(),ve,me],S=()=>["auto","hidden","clip","visible","scroll"],A=()=>["auto","contain","none"],T=()=>[ve,me,l],$=()=>[Ka,"full","auto",...T()],j=()=>[ua,"none","subgrid",ve,me],ae=()=>["auto",{span:["full",ua,ve,me]},ua,ve,me],G=()=>[ua,"auto",ve,me],ee=()=>["auto","min","max","fr",ve,me],U=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ne=()=>["start","end","center","stretch","center-safe","end-safe"],te=()=>["auto",...T()],Y=()=>[Ka,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...T()],H=()=>[e,ve,me],he=()=>[...w(),Sp,_p,{position:[ve,me]}],$e=()=>["no-repeat",{repeat:["","x","y","space","round"]}],N=()=>["auto","cover","contain",w4,v4,{size:[ve,me]}],Z=()=>[Qs,$o,za],le=()=>["","none","full",c,ve,me],fe=()=>["",De,$o,za],Oe=()=>["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"],R=()=>[De,Qs,Sp,_p],L=()=>["","none",h,ve,me],ie=()=>["none",De,ve,me],be=()=>["none",De,ve,me],I=()=>[De,ve,me],O=()=>[Ka,"full",...T()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Kr],breakpoint:[Kr],color:[p4],container:[Kr],"drop-shadow":[Kr],ease:["in","out","in-out"],font:[m4],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Kr],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Kr],shadow:[Kr],spacing:["px",De],text:[Kr],"text-shadow":[Kr],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Ka,me,ve,v]}],container:["container"],columns:[{columns:[De,me,ve,s]}],"break-after":[{"break-after":b()}],"break-before":[{"break-before":b()}],"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:_()}],overflow:[{overflow:S()}],"overflow-x":[{"overflow-x":S()}],"overflow-y":[{"overflow-y":S()}],overscroll:[{overscroll:A()}],"overscroll-x":[{"overscroll-x":A()}],"overscroll-y":[{"overscroll-y":A()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:$()}],"inset-x":[{"inset-x":$()}],"inset-y":[{"inset-y":$()}],start:[{start:$()}],end:[{end:$()}],top:[{top:$()}
vendor: 11,607 bytes, line 274
274],right:[{right:$()}],bottom:[{bottom:$()}],left:[{left:$()}],visibility:["visible","invisible","collapse"],z:[{z:[ua,"auto",ve,me]}],basis:[{basis:[Ka,"full","auto",s,...T()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[De,Ka,"auto","initial","none",me]}],grow:[{grow:["",De,ve,me]}],shrink:[{shrink:["",De,ve,me]}],order:[{order:[ua,"first","last","none",ve,me]}],"grid-cols":[{"grid-cols":j()}],"col-start-end":[{col:ae()}],"col-start":[{"col-start":G()}],"col-end":[{"col-end":G()}],"grid-rows":[{"grid-rows":j()}],"row-start-end":[{row:ae()}],"row-start":[{"row-start":G()}],"row-end":[{"row-end":G()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":ee()}],"auto-rows":[{"auto-rows":ee()}],gap:[{gap:T()}],"gap-x":[{"gap-x":T()}],"gap-y":[{"gap-y":T()}],"justify-content":[{justify:[...U(),"normal"]}],"justify-items":[{"justify-items":[...ne(),"normal"]}],"justify-self":[{"justify-self":["auto",...ne()]}],"align-content":[{content:["normal",...U()]}],"align-items":[{items:[...ne(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ne(),{baseline:["","last"]}]}],"place-content":[{"place-content":U()}],"place-items":[{"place-items":[...ne(),"baseline"]}],"place-self":[{"place-self":["auto",...ne()]}],p:[{p:T()}],px:[{px:T()}],py:[{py:T()}],ps:[{ps:T()}],pe:[{pe:T()}],pt:[{pt:T()}],pr:[{pr:T()}],pb:[{pb:T()}],pl:[{pl:T()}],m:[{m:te()}],mx:[{mx:te()}],my:[{my:te()}],ms:[{ms:te()}],me:[{me:te()}],mt:[{mt:te()}],mr:[{mr:te()}],mb:[{mb:te()}],ml:[{ml:te()}],"space-x":[{"space-x":T()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":T()}],"space-y-reverse":["space-y-reverse"],size:[{size:Y()}],w:[{w:[s,"screen",...Y()]}],"min-w":[{"min-w":[s,"screen","none",...Y()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[i]},...Y()]}],h:[{h:["screen","lh",...Y()]}],"min-h":[{"min-h":["screen","lh","none",...Y()]}],"max-h":[{"max-h":["screen","lh",...Y()]}],"font-size":[{text:["base",r,$o,za]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[a,ve,el]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Qs,me]}],"font-family":[{font:[y4,me,t]}],"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:[o,ve,me]}],"line-clamp":[{"line-clamp":[De,"none",ve,el]}],leading:[{leading:[n,...T()]}],"list-image":[{"list-image":["none",ve,me]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ve,me]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:H()}],"text-color":[{text:H()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...Oe(),"wavy"]}],"text-decoration-thickness":[{decoration:[De,"from-font","auto",ve,za]}],"text-decoration-color":[{decoration:H()}],"underline-offset":[{"underline-offset":[De,"auto",ve,me]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:T()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ve,me]}],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,me]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:he()}],"bg-repeat":[{bg:$e()}],"bg-size":[{bg:N()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},ua,ve,me],radial:["",ve,me],conic:[ua,ve,me]},x4,b4]}],"bg-color":[{bg:H()}],"gradient-from-pos":[{from:Z()}],"gradient-via-pos":[{via:Z()}],"gradient-to-pos":[{to:Z()}],"gradient-from":[{from:H()}],"gradient-via":[{via:H()}],"gradient-to":[{to:H()}],rounded:[{rounded:le()}],"rounded-s":[{"rounded-s":le()}],"rounded-e":[{"rounded-e":le()}],"rounded-t":[{"rounded-t":le()}],"rounded-r":[{"rounded-r":le()}],"rounded-b":[{"rounded-b":le()}],"rounded-l":[{"rounded-l":le()}],"rounded-ss":[{"rounded-ss":le()}],"rounded-se":[{"rounded-se":le()}],"rounded-ee":[{"rounded-ee":le()}],"rounded-es":[{"rounded-es":le()}],"rounded-tl":[{"rounded-tl":le()}],"rounded-tr":[{"rounded-tr":le()}],"rounded-br":[{"rounded-br":le()}],"rounded-bl":[{"rounded-bl":le()}],"border-w":[{border:fe()}],"border-w-x":[{"border-x":fe()}],"border-w-y":[{"border-y":fe()}],"border-w-s":[{"border-s":fe()}],"border-w-e":[{"border-e":fe()}],"border-w-t":[{"border-t":fe()}],"border-w-r":[{"border-r":fe()}],"border-w-b":[{"border-b":fe()}],"border-w-l":[{"border-l":fe()}],"divide-x":[{"divide-x":fe()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":fe()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...Oe(),"hidden","none"]}],"divide-style":[{divide:[...Oe(),"hidden","none"]}],"border-color":[{border:H()}],"border-color-x":[{"border-x":H()}],"border-color-y":[{"border-y":H()}],"border-color-s":[{"border-s":H()}],"border-color-e":[{"border-e":H()}],"border-color-t":[{"border-t":H()}],"border-color-r":[{"border-r":H()}],"border-color-b":[{"border-b":H()}],"border-color-l":[{"border-l":H()}],"divide-color":[{divide:H()}],"outline-style":[{outline:[...Oe(),"none","hidden"]}],"outline-offset":[{"outline-offset":[De,ve,me]}],"outline-w":[{outline:["",De,$o,za]}],"outline-color":[{outline:H()}],shadow:[{shadow:["","none",u,Un,Vn]}],"shadow-color":[{shadow:H()}],"inset-shadow":[{"inset-shadow":["none",d,Un,Vn]}],"inset-shadow-color":[{"inset-shadow":H()}],"ring-w":[{ring:fe()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:H()}],"ring-offset-w":[{"ring-offset":[De,za]}],"ring-offset-color":[{"ring-offset":H()}],"inset-ring-w":[{"inset-ring":fe()}],"inset-ring-color":[{"inset-ring":H()}],"text-shadow":[{"text-shadow":["none",p,Un,Vn]}],"text-shadow-color":[{"text-shadow":H()}],opacity:[{opacity:[De,ve,me]}],"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":[De]}],"mask-image-linear-from-pos":[{"mask-linear-from":R()}],"mask-image-linear-to-pos":[{"mask-linear-to":R()}],"mask-image-linear-from-color":[{"mask-linear-from":H()}],"mask-image-linear-to-color":[{"mask-linear-to":H()}],"mask-image-t-from-pos":[{"mask-t-from":R()}],"mask-image-t-to-pos":[{"mask-t-to":R()}],"mask-image-t-from-color":[{"mask-t-from":H()}],"mask-image-t-to-color":[{"mask-t-to":H()}],"mask-image-r-from-pos":[{"mask-r-from":R()}],"mask-image-r-to-pos":[{"mask-r-to":R()}],"mask-image-r-from-color":[{"mask-r-from":H()}],"mask-image-r-to-color":[{"mask-r-to":H()}],"mask-image-b-from-pos":[{"mask-b-from":R()}],"mask-image-b-to-pos":[{"mask-b-to":R()}],"mask-image-b-from-color":[{"mask-b-from":H()}],"mask-image-b-to-color":[{"mask-b-to":H()}],"mask-image-l-from-pos":[{"mask-l-from":R()}],"mask-image-l-to-pos":[{"mask-l-to":R()}],"mask-image-l-from-color":[{"mask-l-from":H()}],"mask-image-l-to-color":[{"mask-l-to":H()}],"mask-image-x-from-pos":[{"mask-x-from":R()}],"mask-image-x-to-pos":[{"mask-x-to":R()}],"mask-image-x-from-color":[{"mask-x-from":H()}],"mask-image-x-to-color":[{"mask-x-to":H()}],"mask-image-y-from-pos":[{"mask-y-from":R()}],"mask-image-y-to-pos":[{"mask-y-to":R()}],"mask-image-y-from-color":[{"mask-y-from":H()}],"mask-image-y-to-color":[{"mask-y-to":H()}],"mask-image-radial":[{"mask-radial":[ve,me]}],"mask-image-radial-from-pos":[{"mask-radial-from":R()}],"mask-image-radial-to-pos":[{"mask-radial-to":R()}],"mask-image-radial-from-color":[{"mask-radial-from":H()}],"mask-image-radial-to-color":[{"mask-radial-to":H()}],"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":w()}],"mask-image-conic-pos":[{"mask-conic":[De]}],"mask-image-conic-from-pos":[{"mask-conic-from":R()}],"mask-image-conic-to-pos":[{"mask-conic-to":R()}],"mask-image-conic-from-color":[{"mask-conic-from":H()}],"mask-image-conic-to-color":[{"mask-conic-to":H()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:he()}],"mask-repeat":[{mask:$e()}],"mask-size":[{mask:N()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ve,me]}],filter:[{filter:["","none",ve,me]}],blur:[{blur:L()}],brightness:[{brightness:[De,ve,me]}],contrast:[{contrast:[De,ve,me]}],"drop-shadow":[{"drop-shadow":["","none",f,Un,Vn]}],"drop-shadow-color":[{"drop-shadow":H()}],grayscale:[{grayscale:["",De,ve,me]}],"hue-rotate":[{"hue-rotate":[De,ve,me]}],invert:[{invert:["",De,ve,me]}],saturate:[{saturate:[De,ve,me]}],sepia:[{sepia:["",De,ve,me]}],"backdrop-filter":[{"backdrop-filter":["","none",ve,me]}],"backdrop-blur":[{"backdrop-blur":L()}],"backdrop-brightness":[{"backdrop-brightness":[De,ve,me]}],"backdrop-contrast":[{"backdrop-contrast":[De,ve,me]}],"backdrop-grayscale":[{"backdrop-grayscale":["",De,ve,me]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[De,ve,me]}],"backdrop-invert":[{"backdrop-invert":["",De,ve,me]}],"backdrop-opacity":[{"backdrop-opacity":[De,ve,me]}],"backdrop-saturate":[{"backdrop-saturate":[De,ve,me]}],"backdrop-sepia":[{"backdrop-sepia":["",De,ve,me]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":T()}],"border-spacing-x":[{"border-spacing-x":T()}],"border-spacing-y":[{"border-spacing-y":T()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ve,me]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[De,"initial",ve,me]}],ease:[{ease:["linear","initial",k,ve,me]}],delay:[{delay:[De,ve,me]}],animate:[{animate:["none",y,ve,me]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[m,ve,me]}],"perspective-origin":[{"perspective-origin":_()}],rotate:[{rotate:ie()}],"rotate-x":[{"rotate-x":ie()}],"rotate-y":[{"rotate-y":ie()}],"rotate-z":[{"rotate-z":ie()}],scale:[{scale:be()}],"scale-x":[{"scale-x":be()}],"scale-y":[{"scale-y":be()}],"scale-z":[{"scale-z":be()}],"scale-3d":["scale-3d"],skew:[{skew:I()}],"skew-x":[{"skew-x":I()}],"skew-y":[{"skew-y":I()}],transform:[{transform:[ve,me,"","none","gpu","cpu"]}],"transform-origin":[{origin:_()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:O()}],"translate-x":[{"translate-x":O()}],"translate-y":[{"translate-y":O()}],"translate-z":[{"translate-z":O()}],"translate-none":["translate-none"],accent:[{accent:H()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:H()}
274],"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,me]}],"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":T()}],"scroll-mx":[{"scroll-mx":T()}],"scroll-my":[{"scroll-my":T()}],"scroll-ms":[{"scroll-ms":T()}],"scroll-me":[{"scroll-me":T()}],"scroll-mt":[{"scroll-mt":T()}],"scroll-mr":[{"scroll-mr":T()}],"scroll-mb":[{"scroll-mb":T()}],"scroll-ml":[{"scroll-ml":T()}],"scroll-p":[{"scroll-p":T()}],"scroll-px":[{"scroll-px":T()}],"scroll-py":[{"scroll-py":T()}],"scroll-ps":[{"scroll-ps":T()}],"scroll-pe":[{"scroll-pe":T()}],"scroll-pt":[{"scroll-pt":T()}],"scroll-pr":[{"scroll-pr":T()}],"scroll-pb":[{"scroll-pb":T()}],"scroll-pl":[{"scroll-pl":T()}],"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,me]}],fill:[{fill:["none",...H()]}],"stroke-w":[{stroke:[De,$o,za,el]}],stroke:[{stroke:["none",...H()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","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-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},S4=(e,{cacheSize:t,prefix:r,experimentalParseClassName:a,extend:o={},override:n={}})=>(jo(e,"cacheSize",t),jo(e,"prefix",r),jo(e,"experimentalParseClassName",a),Hn(e.theme,n.theme),Hn(e.classGroups,n.classGroups),Hn(e.conflictingClassGroups,n.conflictingClassGroups),Hn(e.conflictingClassGroupModifiers,n.conflictingClassGroupModifiers),jo(e,"orderSensitiveModifiers",n.orderSensitiveModifiers),Wn(e.theme,o.theme),Wn(e.classGroups,o.classGroups),Wn(e.conflictingClassGroups,o.conflictingClassGroups),Wn(e.conflictingClassGroupModifiers,o.conflictingClassGroupModifiers),jm(e,o,"orderSensitiveModifiers"),e),jo=(e,t,r)=>{r!==void 0&&(e[t]=r)},Hn=(e,t)=>{if(t)for(const r in t)jo(e,r,t[r])},Wn=(e,t)=>{if(t)for(const r in t)jm(e,t,r)},jm=(e,t,r)=>{const a=t[r];a!==void 0&&(e[r]=e[r]?e[r].concat(a):a)},C4=(e,...t)=>typeof e=="function"?Zl(Jl,e,...t):Zl(()=>S4(Jl(),e),...t),I4=Zl(Jl);var q4=e=>Qt(e)?I4:C4({...e,extend:{theme:e.theme,classGroups:e.classGroups,conflictingClassGroupModifiers:e.conflictingClassGroupModifiers,conflictingClassGroups:e.conflictingClassGroups,...e.extend}}),z4=(...e)=>t=>{let r=Ai(e);return!r||!t.twMerge?r:((!Xr.cachedTwMerge||Xr.didTwMergeConfigChange)&&(Xr.didTwMergeConfigChange=!1,Xr.cachedTwMerge=q4(Xr.cachedTwMergeConfig)),Xr.cachedTwMerge(r)||void 0)},{createTV:A4}=W6(z4);const $4=ch,je=A4($4.ui?.tv),Dm=/^[a-z0-9]+(-[a-z0-9]+)*$/,bs=(e,t,r,a="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;a=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const s=o.pop(),l=o.pop(),c={provider:o.length>0?o[0]:a,prefix:l,name:s};return t&&!ii(c)?null:c}const n=o[0],i=n.split("-");if(i.length>1){const s={provider:a,prefix:i.shift(),name:i.join("-")};return t&&!ii(s)?null:s}if(r&&a===""){const s={provider:a,prefix:"",name:n};return t&&!ii(s,r)?null:s}return null},ii=(e,t)=>e?!!((t&&e.prefix===""||e.prefix)&&e.name):!1,Mm=Object.freeze({left:0,top:0,width:16,height:16}),$i=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),ys=Object.freeze({...Mm,...$i}),Xl=Object.freeze({...ys,body:"",hidden:!1});function O4(e,t){const r={};!e.hFlip!=!t.hFlip&&(r.hFlip=!0),!e.vFlip!=!t.vFlip&&(r.vFlip=!0);const a=((e.rotate||0)+(t.rotate||0))%4;return a&&(r.rotate=a),r}function Cp(e,t){const r=O4(e,t);for(const a in Xl)a in $i?a in e&&!(a in r)&&(r[a]=$i[a]):a in t?r[a]=t[a]:a in e&&(r[a]=e[a]);return r}function T4(e,t){const r=e.icons,a=e.aliases||Object.create(null),o=Object.create(null);function n(i){if(r[i])return o[i]=[];if(!(i in o)){o[i]=null;const s=a[i]&&a[i].parent,l=s&&n(s);l&&(o[i]=[s].concat(l))}return o[i]}
274return Object.keys(r).concat(Object.keys(a)).forEach(n),o}function P4(e,t,r){const a=e.icons,o=e.aliases||Object.create(null);let n={};function i(s){n=Cp(a[s]||o[s],n)}return i(t),r.forEach(i),Cp(e,n)}function Nm(e,t){const r=[];if(typeof e!="object"||typeof e.icons!="object")return r;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),r.push(o)});const a=T4(e);for(const o in a){const n=a[o];n&&(t(o,P4(e,o,n)),r.push(o))}return r}const B4={provider:"",aliases:{},not_found:{},...Mm};function tl(e,t){for(const r in t)if(r in e&&typeof e[r]!=typeof t[r])return!1;return!0}function Rm(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!tl(e,B4))return null;const r=t.icons;for(const o in r){const n=r[o];if(!o||typeof n.body!="string"||!tl(n,Xl))return null}const a=t.aliases||Object.create(null);for(const o in a){const n=a[o],i=n.parent;if(!o||typeof i!="string"||!r[i]&&!a[i]||!tl(n,Xl))return null}return t}const Ip=Object.create(null);function E4(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function mo(e,t){const r=Ip[e]||(Ip[e]=Object.create(null));return r[t]||(r[t]=E4(e,t))}function Lm(e,t){return Rm(t)?Nm(t,(r,a)=>{a?e.icons[r]=a:e.missing.add(r)}):[]}function j4(e,t,r){try{if(typeof r.body=="string")return e.icons[t]={...r},!0}catch{}return!1}let ln=!1;function Fm(e){return typeof e=="boolean"&&(ln=e),ln}function D4(e){const t=typeof e=="string"?bs(e,!0,ln):e;if(t){const r=mo(t.provider,t.prefix),a=t.name;return r.icons[a]||(r.missing.has(a)?null:void 0)}}function M4(e,t){const r=bs(e,!0,ln);if(!r)return!1;const a=mo(r.provider,r.prefix);return t?j4(a,r.name,t):(a.missing.add(r.name),!0)}function N4(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),ln&&!t&&!e.prefix){let o=!1;return Rm(e)&&(e.prefix="",Nm(e,(n,i)=>{M4(n,i)&&(o=!0)})),o}const r=e.prefix;if(!ii({prefix:r,name:"a"}))return!1;const a=mo(t,r);return!!Lm(a,e)}const Vm=Object.freeze({width:null,height:null}),Um=Object.freeze({...Vm,...$i}),R4=/(-?[0-9.]*[0-9]+[0-9.]*)/g,L4=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function qp(e,t,r){if(t===1)return e;if(r=r||100,typeof e=="number")return Math.ceil(e*t*r)/r;if(typeof e!="string")return e;const a=e.split(R4);if(a===null||!a.length)return e;const o=[];let n=a.shift(),i=L4.test(n);for(;;){if(i){const s=parseFloat(n);isNaN(s)?o.push(n):o.push(Math.ceil(s*t*r)/r)}else o.push(n);if(n=a.shift(),n===void 0)return o.join("");i=!i}}function F4(e,t="defs"){let r="";const a=e.indexOf("<"+t);for(;a>=0;){const o=e.indexOf(">",a),n=e.indexOf("</"+t);if(o===-1||n===-1)break;const i=e.indexOf(">",n);if(i===-1)break;r+=e.slice(o+1,n).trim(),e=e.slice(0,a).trim()+e.slice(i+1)}return{defs:r,content:e}}function V4(e,t){return e?"<defs>"+e+"</defs>"+t:t}function U4(e,t,r){const a=F4(e);return V4(a.defs,t+a.content+r)}const H4=e=>e==="unset"||e==="undefined"||e==="none";function W4(e,t){const r={...ys,...e},a={...Um,...t},o={left:r.left,top:r.top,width:r.width,height:r.height};let n=r.body;[r,a].forEach(m=>{const v=[],k=m.hFlip,y=m.vFlip;let b=m.rotate;k?y?b+=2:(v.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),v.push("scale(-1 1)"),o.top=o.left=0):y&&(v.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),v.push("scale(1 -1)"),o.top=o.left=0);let w;switch(b<0&&(b-=Math.floor(b/4)*4),b=b%4,b){case 1:w=o.height/2+o.top,v.unshift("rotate(90 "+w.toString()+" "+w.toString()+")");break;case 2:v.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:w=o.width/2+o.left,v.unshift("rotate(-90 "+w.toString()+" "+w.toString()+")");break}b%2===1&&(o.left!==o.top&&(w=o.left,o.left=o.top,o.top=w),o.width!==o.height&&(w=o.width,o.width=o.height,o.height=w)),v.length&&(n=U4(n,'<g transform="'+v.join(" ")+'">',"</g>"))});const i=a.width,s=a.height,l=o.width,c=o.height;let u,d;i===null?(d=s===null?"1em":s==="auto"?c:s,u=qp(d,l/c)):(u=i==="auto"?l:i,d=s===null?qp(u,c/l):s==="auto"?c:s);const p={},f=(m,v)=>{H4(v)||(p[m]=v.toString())};f("width",u),f("height",d);const h=[o.left,o.top,l,c];return p.viewBox=h.join(" "),{attributes:p,viewBox:h,body:n}}const K4=/\sid="(\S+)"/g,G4="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let Z4=0;function J4(e,t=G4){const r=[];let a;for(;a=K4.exec(e);)r.push(a[1]);if(!r.length)return e;const o="suffix"+(Math.random()*16777216|Date.now()).toString(16);return r.forEach(n=>{const i=typeof t=="function"?t(n):t+(Z4++).toString(),s=n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+i+o+"$3")}),e=e.replace(new RegExp(o,"g"),""),e}const Yl=Object.create(null);function X4(e,t){Yl[e]=t}function Ql(e){return Yl[e]||Yl[""]}function fu(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 gu=Object.create(null),Kn=["https://api.simplesvg.com","https://api.unisvg.com"],ec=[];for(;Kn.length>0;)Kn.length===1||Math.random()>.5?ec.push(Kn.shift()):ec.push(Kn.pop());gu[""]=fu({resources:["https://api.iconify.design"].concat(ec)});function Y4(e,t){const r=fu(t);return r===null?!1:(gu[e]=r,!0)}function hu(e){return gu[e]}const Q4=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let zp=Q4();function eS(e,t){const r=hu(e);if(!r)return 0;let a;if(!r.maxURL)a=0;else{let o=0;
274r.resources.forEach(i=>{o=Math.max(o,i.length)});const n=t+".json?icons=";a=r.maxURL-o-r.path.length-n.length}return a}function tS(e){return e===404}const rS=(e,t,r)=>{const a=[],o=eS(e,t),n="icons";let i={type:n,provider:e,prefix:t,icons:[]},s=0;return r.forEach((l,c)=>{s+=l.length+1,s>=o&&c>0&&(a.push(i),i={type:n,provider:e,prefix:t,icons:[]},s=l.length),i.icons.push(l)}),a.push(i),a};function aS(e){if(typeof e=="string"){const t=hu(e);if(t)return t.path}return"/"}const oS=(e,t,r)=>{if(!zp){r("abort",424);return}let a=aS(t.provider);switch(t.type){case"icons":{const n=t.prefix,i=t.icons.join(","),s=new URLSearchParams({icons:i});a+=n+".json?"+s.toString();break}case"custom":{const n=t.uri;a+=n.slice(0,1)==="/"?n.slice(1):n;break}default:r("abort",400);return}let o=503;zp(e+a).then(n=>{const i=n.status;if(i!==200){setTimeout(()=>{r(tS(i)?"abort":"next",i)});return}return o=501,n.json()}).then(n=>{if(typeof n!="object"||n===null){setTimeout(()=>{n===404?r("abort",n):r("next",o)});return}setTimeout(()=>{r("success",n)})}).catch(()=>{r("next",o)})},nS={prepare:rS,send:oS};function iS(e){const t={loaded:[],missing:[],pending:[]},r=Object.create(null);e.sort((o,n)=>o.provider!==n.provider?o.provider.localeCompare(n.provider):o.prefix!==n.prefix?o.prefix.localeCompare(n.prefix):o.name.localeCompare(n.name));let a={provider:"",prefix:"",name:""};return e.forEach(o=>{if(a.name===o.name&&a.prefix===o.prefix&&a.provider===o.provider)return;a=o;const n=o.provider,i=o.prefix,s=o.name,l=r[n]||(r[n]=Object.create(null)),c=l[i]||(l[i]=mo(n,i));let u;s in c.icons?u=t.loaded:i===""||c.missing.has(s)?u=t.missing:u=t.pending;const d={provider:n,prefix:i,name:s};u.push(d)}),t}function Hm(e,t){e.forEach(r=>{const a=r.loaderCallbacks;a&&(r.loaderCallbacks=a.filter(o=>o.id!==t))})}
274function sS(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let r=!1;const a=e.provider,o=e.prefix;t.forEach(n=>{const i=n.icons,s=i.pending.length;i.pending=i.pending.filter(l=>{if(l.prefix!==o)return!0;const c=l.name;if(e.icons[c])i.loaded.push({provider:a,prefix:o,name:c});else if(e.missing.has(c))i.missing.push({provider:a,prefix:o,name:c});else return r=!0,!0;return!1}),i.pending.length!==s&&(r||Hm([e],n.id),n.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),n.abort))})}))}let lS=0;function cS(e,t,r){const a=lS++,o=Hm.bind(null,r,a);if(!t.pending.length)return o;const n={id:a,icons:t,callback:e,abort:o};return r.forEach(i=>{(i.loaderCallbacks||(i.loaderCallbacks=[])).push(n)}),o}function uS(e,t=!0,r=!1){const a=[];return e.forEach(o=>{const n=typeof o=="string"?bs(o,t,r):o;n&&a.push(n)}),a}var dS={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function pS(e,t,r,a){const o=e.resources.length,n=e.random?Math.floor(Math.random()*o):e.index;let i;if(e.random){let S=e.resources.slice(0);for(i=[];S.length>1;){const A=Math.floor(Math.random()*S.length);i.push(S[A]),S=S.slice(0,A).concat(S.slice(A+1))}i=i.concat(S)}else i=e.resources.slice(n).concat(e.resources.slice(0,n));const s=Date.now();let l="pending",c=0,u,d=null,p=[],f=[];typeof a=="function"&&f.push(a);function h(){d&&(clearTimeout(d),d=null)}function m(){l==="pending"&&(l="aborted"),h(),p.forEach(S=>{S.status==="pending"&&(S.status="aborted")}),p=[]}function v(S,A){A&&(f=[]),typeof S=="function"&&f.push(S)}function k(){return{startTime:s,payload:t,status:l,queriesSent:c,queriesPending:p.length,subscribe:v,abort:m}}function y(){l="failed",f.forEach(S=>{S(void 0,u)})}function b(){p.forEach(S=>{S.status==="pending"&&(S.status="aborted")}),p=[]}function w(S,A,T){const $=A!=="success";switch(p=p.filter(j=>j!==S),l){case"pending":break;case"failed":if($||!e.dataAfterTimeout)return;break;default:return}if(A==="abort"){u=T,y();return}if($){u=T,p.length||(i.length?_():y());return}if(h(),b(),!e.random){const j=e.resources.indexOf(S.resource);j!==-1&&j!==e.index&&(e.index=j)}l="completed",f.forEach(j=>{j(T)})}function _(){if(l!=="pending")return;h();const S=i.shift();if(S===void 0){if(p.length){d=setTimeout(()=>{h(),l==="pending"&&(b(),y())},e.timeout);return}y();return}const A={status:"pending",resource:S,callback:(T,$)=>{w(A,T,$)}};p.push(A),c++,d=setTimeout(_,e.rotate),r(S,t,A.callback)}return setTimeout(_),k}function Wm(e){const t={...dS,...e};let r=[];function a(){r=r.filter(i=>i().status==="pending")}function o(i,s,l){const c=pS(t,i,s,(u,d)=>{a(),l&&l(u,d)});return r.push(c),c}function n(i){return r.find(s=>i(s))||null}return{query:o,find:n,setIndex:i=>{t.index=i},getIndex:()=>t.index,cleanup:a}}function Ap(){}const rl=Object.create(null);function fS(e){if(!rl[e]){const t=hu(e);if(!t)return;const r=Wm(t),a={config:t,redundancy:r};rl[e]=a}return rl[e]}function gS(e,t,r){let a,o;if(typeof e=="string"){const n=Ql(e);if(!n)return r(void 0,424),Ap;o=n.send;const i=fS(e);i&&(a=i.redundancy)}else{const n=fu(e);if(n){a=Wm(n);const i=e.resources?e.resources[0]:"",s=Ql(i);s&&(o=s.send)}}return!a||!o?(r(void 0,424),Ap):a.query(t,o,r)().abort}function $p(){}function hS(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,sS(e)}))}function mS(e){const t=[],r=[];return e.forEach(a=>{(a.match(Dm)?t:r).push(a)}),{valid:t,invalid:r}}function Oo(e,t,r){function a(){const o=e.pendingIcons;t.forEach(n=>{o&&o.delete(n),e.icons[n]||e.missing.add(n)})}if(r&&typeof r=="object")try{if(!Lm(e,r).length){a();return}}catch(o){console.error(o)}a(),hS(e)}function Op(e,t){e instanceof Promise?e.then(r=>{t(r)}).catch(()=>{t(null)}):t(e)}function vS(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:r,prefix:a}=e,o=e.iconsToLoad;if(delete e.iconsToLoad,!o||!o.length)return;const n=e.loadIcon;if(e.loadIcons&&(o.length>1||!n)){Op(e.loadIcons(o,a,r),c=>{Oo(e,o,c)});return}if(n){o.forEach(c=>{const u=n(c,a,r);Op(u,d=>{const p=d?{prefix:a,icons:{[c]:d}}:null;Oo(e,[c],p)})});return}const{valid:i,invalid:s}=mS(o);if(s.length&&Oo(e,s,null),!i.length)return;const l=a.match(Dm)?Ql(r):null;if(!l){Oo(e,i,null);return}
274l.prepare(r,a,i).forEach(c=>{gS(r,c,u=>{Oo(e,c.icons,u)})})}))}const bS=(e,t)=>{const r=uS(e,!0,Fm()),a=iS(r);if(!a.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(a.loaded,a.missing,a.pending,$p)}),()=>{l=!1}}const o=Object.create(null),n=[];let i,s;return a.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===s&&c===i)return;i=c,s=u,n.push(mo(c,u));const d=o[c]||(o[c]=Object.create(null));d[u]||(d[u]=[])}),a.pending.forEach(l=>{const{provider:c,prefix:u,name:d}=l,p=mo(c,u),f=p.pendingIcons||(p.pendingIcons=new Set);f.has(d)||(f.add(d),o[c][u].push(d))}),n.forEach(l=>{const c=o[l.provider][l.prefix];c.length&&vS(l,c)}),t?cS(t,a,n):$p};function yS(e,t){const r={...e};for(const a in t){const o=t[a],n=typeof o;a in Vm?(o===null||o&&(n==="string"||n==="number"))&&(r[a]=o):n===typeof r[a]&&(r[a]=a==="rotate"?o%4:o)}return r}const wS=/[\s,]+/;function xS(e,t){t.split(wS).forEach(r=>{switch(r.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function kS(e,t=0){const r=e.replace(/^-?[0-9.]*/,"");function a(o){for(;o<0;)o+=4;return o%4}if(r===""){const o=parseInt(e);return isNaN(o)?0:a(o)}else if(r!==e){let o=0;switch(r){case"%":o=25;break;case"deg":o=90}if(o){let n=parseFloat(e.slice(0,e.length-r.length));return isNaN(n)?0:(n=n/o,n%1===0?a(n):0)}}return t}function _S(e,t){let r=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const a in t)r+=" "+a+'="'+t[a]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+r+">"+e+"</svg>"}function SS(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function CS(e){return"data:image/svg+xml,"+SS(e)}function IS(e){return'url("'+CS(e)+'")'}const Tp={...Um,inline:!1},qS={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},zS={display:"inline-block"},tc={backgroundColor:"currentColor"},Km={backgroundColor:"transparent"},Pp={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Bp={webkitMask:tc,mask:tc,background:Km};for(const e in Bp){const t=Bp[e];for(const r in Pp)t[e+r]=Pp[r]}const si={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";si[e+"-flip"]=t,si[e.slice(0,1)+"-flip"]=t,si[e+"Flip"]=t});function Ep(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const jp=(e,t)=>{const r=yS(Tp,t),a={...qS},o=t.mode||"svg",n={},i=t.style,s=typeof i=="object"&&!(i instanceof Array)?i:{};for(let m in t){const v=t[m];
274if(v!==void 0)switch(m){case"icon":case"style":case"onLoad":case"mode":case"ssr":break;case"inline":case"hFlip":case"vFlip":r[m]=v===!0||v==="true"||v===1;break;case"flip":typeof v=="string"&&xS(r,v);break;case"color":n.color=v;break;case"rotate":typeof v=="string"?r[m]=kS(v):typeof v=="number"&&(r[m]=v);break;case"ariaHidden":case"aria-hidden":v!==!0&&v!=="true"&&delete a["aria-hidden"];break;default:{const k=si[m];k?(v===!0||v==="true"||v===1)&&(r[k]=!0):Tp[m]===void 0&&(a[m]=v)}}}const l=W4(e,r),c=l.attributes;if(r.inline&&(n.verticalAlign="-0.125em"),o==="svg"){a.style={...n,...s},Object.assign(a,c);let m=0,v=t.id;return typeof v=="string"&&(v=v.replace(/-/g,"_")),a.innerHTML=J4(l.body,v?()=>v+"ID"+m++:"iconifyVue"),wr("svg",a)}const{body:u,width:d,height:p}=e,f=o==="mask"||(o==="bg"?!1:u.indexOf("currentColor")!==-1),h=_S(u,{...c,width:d+"",height:p+""});return a.style={...n,"--svg":IS(h),width:Ep(c.width),height:Ep(c.height),...zS,...f?tc:Km,...s},wr("span",a)};Fm(!0);X4("",nS);if(typeof document<"u"&&typeof window<"u"){const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,r="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(a=>{try{(typeof a!="object"||a===null||a instanceof Array||typeof a.icons!="object"||typeof a.prefix!="string"||!N4(a))&&console.error(r)}catch{console.error(r)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let r in t){const a="IconifyProviders["+r+"] is invalid.";try{const o=t[r];if(typeof o!="object"||!o||o.resources===void 0)continue;Y4(r,o)||console.error(a)}catch{console.error(a)}}}}const AS={...ys,body:""},$S=V((e,{emit:t})=>{const r=E(null);function a(){r.value&&(r.value.abort?.(),r.value=null)}const o=E(!!e.ssr),n=E(""),i=lt(null);function s(){const c=e.icon;if(typeof c=="object"&&c!==null&&typeof c.body=="string")return n.value="",{data:c};let u;if(typeof c!="string"||(u=bs(c,!1,!0))===null)return null;let d=D4(u);if(!d){const h=r.value;return(!h||h.name!==c)&&(d===null?r.value={name:c}:r.value={name:c,abort:bS([u],l)}),null}a(),n.value!==c&&(n.value=c,Ve(()=>{t("load",c)}));const p=e.customise;if(p){d=Object.assign({},d);const h=p(d.body,u.name,u.prefix,u.provider);typeof h=="string"&&(d.body=h)}const f=["iconify"];return u.prefix!==""&&f.push("iconify--"+u.prefix),u.provider!==""&&f.push("iconify--"+u.provider),{data:d,classes:f}}function l(){const c=s();c?c.data!==i.value?.data&&(i.value=c):i.value=null}return o.value?l():Ue(()=>{o.value=!0,l()}),xe(()=>e.icon,l),Lt(a),()=>{const c=i.value;if(!c)return jp(AS,e);let u=e;return c.classes&&(u={...e,class:c.classes.join(" ")}),jp({...ys,...c.data},u)}},{props:["icon","mode","ssr","width","height","style","color","inline","rotate","hFlip","horizontalFlip","vFlip","verticalFlip","flip","id","ariaHidden","customise","title"],emits:["load"]}),Me={__name:"Icon",props:{name:{type:[String,Object],required:!0}},setup(e){return(t,r)=>typeof e.name=="string"?(x(),q(g($S),{key:0,icon:e.name.replace(/^i-/,"")},null,8,["icon"])):(x(),q(Pt(e.name),{key:1}))}},OS="img",Dp=Symbol("nuxt-ui.avatar-group");function Gm(e){const t=Xe(Dp,void 0),r=C(()=>e.size??t?.value.size);return bt(Dp,C(()=>({size:r.value}))),{size:r}}const TS={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:""}
274,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:"sm",color:"primary",position:"top-right"}},Zm=Object.assign({inheritAttrs:!1},{__name:"Chip",props:Oc({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:null,required:!1}},{show:{type:Boolean,default:!0},showModifiers:{}}),emits:["update:show"],setup(e){const t=e,r=Ec(e,"show",{type:Boolean,default:!0}),{size:a}=Gm(t),o=nt(),n=C(()=>je({extend:je(TS),...o.ui?.chip||{}})({color:t.color,size:a.value,position:t.position,inset:t.inset,standalone:t.standalone}));return(i,s)=>(x(),q(g(Ie),{as:e.as,class:K(n.value.root({class:[t.ui?.root,t.class]}))},{default:z(()=>[B(g(rn),Ne(He(i.$attrs)),{default:z(()=>[P(i.$slots,"default")]),_:3},16),r.value?(x(),F("span",{key:0,class:K(n.value.base({class:t.ui?.base}))},[P(i.$slots,"content",{},()=>[Ee(ze(e.text),1)])],2)):X("",!0)]),_:3},8,["as","class"]))}}),PS={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:"sm"}},Nr=Object.assign({inheritAttrs:!1},{__name:"Avatar",props:{as:{type:null,required:!1},src:{type:String,required:!1},alt:{type:String,required:!1},icon:{type:[String,Object],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:null,required:!1}},setup(e){const t=e,r=C(()=>typeof t.as=="string"||typeof t.as?.render=="function"?{root:t.as}:ea(t.as,{root:"span"})),a=C(()=>t.text||(t.alt||"").split(" ").map(u=>u.charAt(0)).join("").substring(0,2)),o=nt(),{size:n}=Gm(t),i=C(()=>je({extend:je(PS),...o.ui?.avatar||{}})({size:n.value})),s=C(()=>({"3xs":16,"2xs":20,xs:24,sm:28,md:32,lg:36,xl:40,"2xl":44,"3xl":48})[t.size||"md"]),l=E(!1);xe(()=>t.src,()=>{l.value&&(l.value=!1)});function c(){l.value=!0}return(u,d)=>(x(),q(Pt(t.chip?Zm:g(Ie)),oe({as:r.value.root},t.chip?typeof t.chip=="object"?{inset:!0,...t.chip}:{inset:!0}:{},{class:i.value.root({class:[t.ui?.root,t.class]}),style:t.style}),{default:z(()=>[e.src&&!l.value?(x(),q(Pt(r.value.img||g(OS)),oe({key:0,src:e.src,alt:e.alt,width:s.value,height:s.value},u.$attrs,{class:i.value.image({class:t.ui?.image}),onError:c}),null,16,["src","alt","width","height","class"])):(x(),q(g(rn),Ne(oe({key:1},u.$attrs)),{default:z(()=>[P(u.$slots,"default",{},()=>[e.icon?(x(),q(Me,{key:0,name:e.icon,class:K(i.value.icon({class:t.ui?.icon}))},null,8,["name","class"])):(x(),F("span",{key:1,class:K(i.value.fallback({class:t.ui?.fallback}))},ze(a.value||"Â "),3))])]),_:3},16))]),_:3},16,["as","class","style"]))}});function ws(e){const t=nt(),r=C(()=>Ke(e)),a=C(()=>r.value.icon&&r.value.leading||r.value.icon&&!r.value.trailing||r.value.loading&&!r.value.trailing||!!r.value.leadingIcon),o=C(()=>r.value.icon&&r.value.trailing||r.value.loading&&r.value.trailing||!!r.value.trailingIcon),n=C(()=>r.value.loading?r.value.loadingIcon||t.ui.icons.loading:r.value.leadingIcon||r.value.icon),i=C(()=>r.value.loading&&!a.value?r.value.loadingIcon||t.ui.icons.loading:r.value.trailingIcon||r.value.icon);return{isLeading:a,isTrailing:o,leadingIconName:n,trailingIconName:i}}const Jm=Symbol("nuxt-ui.field-group");function xs(e){const t=Xe(Jm,void 0);return{orientation:C(()=>t?.value.orientation),size:C(()=>e?.size??t?.value.size)}}const Xm=Symbol("nuxt-ui.form-options"),rc=Symbol("nuxt-ui.form-events"),Mp=Symbol("nuxt-ui.form-state"),ac=Symbol("nuxt-ui.form-field"),Ym=Symbol("nuxt-ui.input-id"),Qm=Symbol("nuxt-ui.form-inputs"),ev=Symbol("nuxt-ui.form-loading"),tv=Symbol("nuxt-ui.form-errors");function rv(e,t){const r=Xe(Xm,void 0),a=Xe(rc,void 0),o=Xe(ac,void 0),n=Xe(Ym,void 0);bt(ac,void 0),o&&n&&(t?.bind===!1?n.value=void 0:e?.id&&(n.value=e?.id));function i(d,p,f){a&&o&&p&&a.emit({type:d,name:p,eager:f})}function s(){i("blur",o?.value.name)}function l(){i("focus",o?.value.name)}function c(){i("change",o?.value.name)}const u=fm(()=>{i("input",o?.value.name,!t?.deferInputValidation||o?.value.eagerValidation)},o?.value.validateOnInputDelay??r?.value.validateOnInputDelay??0);return{id:C(()=>e?.id??n?.value),name:C(()=>e?.name??o?.value.name),size:C(()=>e?.size??o?.value.size),color:C(()=>o?.value.error?"error":e?.color),highlight:C(()=>o?.value.error?!0:e?.highlight),disabled:C(()=>r?.value.disabled||e?.disabled),emitFormBlur:s,emitFormInput:u,emitFormChange:c,emitFormFocus:l,ariaAttrs:C(()=>
274{if(!o?.value)return;const d=["error","hint","description","help"].filter(f=>o?.value?.[f]).map(f=>`${o?.value.ariaId}-${f}`)||[],p={"aria-invalid":!!o?.value.error};return d.length>0&&(p["aria-describedby"]=d.join(" ")),p})}}function mu(e){const t=Object.keys(e),r=t.filter(n=>n.startsWith("aria-")),a=t.filter(n=>n.startsWith("data-")),o=["active","activeClass","ariaCurrentValue","as","disabled","exact","exactActiveClass","exactHash","exactQuery","external","href","download","inactiveClass","noPrefetch","noRel","prefetch","prefetchedClass","rel","replace","target","to","type","title","onClick",...r,...a];return sa(e,...o)}function BS(e,t){const r=z6(e,t).reduce((n,i)=>(i.type==="added"&&n.add(i.key),n),new Set),a=Object.fromEntries(Object.entries(e).filter(([n])=>!r.has(n))),o=Object.fromEntries(Object.entries(t).filter(([n])=>!r.has(n)));return as(a,o)}const cn={__name:"LinkBase",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 r(a){if(t.disabled){a.stopPropagation(),a.preventDefault();return}if(t.onClick)for(const o of Array.isArray(t.onClick)?t.onClick:[t.onClick])o(a);t.href&&t.navigate&&!t.isExternal&&t.navigate(a)}return(a,o)=>(x(),q(g(Ie),oe(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:r}),{default:z(()=>[P(a.$slots,"default")]),_:3},16,["rel","target"]))}},ES={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"]}]},ks=Object.assign({inheritAttrs:!1},{__name:"Link",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,default:""},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},activeClass:{type:String,required:!1,default:""},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,r=bo(),a=nt(),o=Cr(lm(t,"as","type","disabled","active","exact","exactQuery","exactHash","activeClass","inactiveClass","to","href","raw","custom","class")),n=C(()=>je({extend:je(ES),...ea({variants:{active:{true:t.activeClass,false:t.inactiveClass}}},a.ui?.link||{})})),i=C(()=>t.to??t.href),s=C(()=>t.external?!0:i.value?typeof i.value=="string"&&Tb(i.value,{acceptRelative:!0}):!1);function l({route:u,isActive:d,isExactActive:p}){if(t.active!==void 0)return t.active;if(!i.value)return!1;if(t.exactQuery==="partial"){if(!BS(u.query,r.query))return!1}else if(t.exactQuery===!0&&!as(u.query,r.query))return!1;return t.exactHash&&u.hash!==r.hash?!1:!!(t.exact&&p||!t.exact&&d)}function c({route:u,isActive:d,isExactActive:p}={}){const f=l({route:u,isActive:d,isExactActive:p});return t.raw?[t.class,f?t.activeClass:t.inactiveClass]:n.value({class:t.class,active:f,disabled:t.disabled})}return(u,d)=>!s.value&&i.value?(x(),q(g(oh),oe({key:0},g(o),{to:i.value,custom:""}),{default:z(({href:p,navigate:f,route:h,isActive:m,isExactActive:v})=>[e.custom?P(u.$slots,"default",Ne(oe({key:0},{...u.$attrs,...e.exact&&v?{"aria-current":t.ariaCurrentValue}:{},as:e.as,type:e.type,disabled:e.disabled,href:p,navigate:f,active:l({route:h,isActive:m,isExactActive:v})}))):(x(),q(cn,oe({key:1},{...u.$attrs,...e.exact&&v?{"aria-current":t.ariaCurrentValue}:{},as:e.as,type:e.type,disabled:e.disabled,href:p,navigate:f},{class:c({route:h,isActive:m,isExactActive:v})}),{default:z(()=>[P(u.$slots,"default",{active:l({route:h,isActive:m,isExactActive:v})})]),_:2},1040,["class"]))]),_:3},16,["to"])):(x(),F(qe,{key:1},[e.custom?P(u.$slots,"default",Ne(oe({key:0},{...u.$attrs,as:e.as,type:e.type,disabled:e.disabled,href:i.value,target:s.value?"_blank":void 0,active:e.active,isExternal:s.value}))):(x(),q(cn,oe({key:1},{...u.$attrs,as:e.as,type:e.type,disabled:e.disabled,href:i.value,target:s.value?"_blank":void 0,isExternal:s.value},{class:c()}),{default:z(()=>[P(u.$slots,"default",{active:e.active})]),_:3},16,["class"]))],64))}}),jS={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]"}
274,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 focu
274s: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:"sm"}},ft={__name:"Button",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:null,required:!1},icon:{type:[String,Object],required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:[String,Object],required:!1},trailing:{type:Boolean,required:!1},trailingIcon:{type:[String,Object],required:!1},loading:{type:Boolean,required:!1},loadingIcon:{type:[String,Object],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},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,r=Ft(),a=nt(),{orientation:o,size:n}=xs(t),i=Cr(mu(t)),s=E(!1),l=Xe(ev,void 0);async function c(v){s.value=!0;const k=Array.isArray(t.onClick)?t.onClick:[t.onClick];try{await Promise.all(k.map(y=>y?.(v)))}finally{s.value=!1}}const u=C(()=>t.loading||t.loadingAuto&&(s.value||l?.value&&t.type==="submit")),{isLeading:d,isTrailing:p,leadingIconName:f,trailingIconName:h}=ws(C(()=>({...t,loading:u.value}))),m=C(()=>je({extend:je(jS),...ea({variants:{active:{true:{base:vp(a.ui?.button?.variants?.active?.true?.base,t.activeClass)},false:{base:vp(a.ui?.button?.variants?.active?.false?.base,t.inactiveClass)}}}},a.ui?.button||{})})({color:t.color,variant:t.variant,size:n.value,loading:u.value,block:t.block,square:t.square||!r.default&&!t.label,leading:d.value,trailing:p.value,fieldGroup:o.value}));return(v,k)=>(x(),q(ks,oe({type:e.type,disabled:e.disabled||u.value},g(ms)(g(i),["type","disabled","onClick"]),{custom:""}),{default:z(({active:y,...b})=>[B(cn,oe(b,{class:m.value.base({class:[t.ui?.base,t.class],active:y,...y&&e.activeVariant?{variant:e.activeVariant}:{},...y&&e.activeColor?{color:e.activeColor}:{}}),onClick:c}),{default:z(()=>[P(v.$slots,"leading",{ui:m.value},()=>[g(d)&&g(f)?(x(),q(Me,{key:0,name:g(f),class:K(m.value.leadingIcon({class:t.ui?.leadingIcon,active:y}))},null,8,["name","class"])):e.avatar?(x(),q(Nr,oe({key:1,size:t.ui?.leadingAvatarSize||m.value.leadingAvatarSize()},e.avatar,{class:m.value.leadingAvatar({class:t.ui?.leadingAvatar,active:y})}),null,16,["size","class"])):X("",!0)]),P(v.$slots,"default",{ui:m.value},()=>[e.label!==void 0&&e.label!==null?(x(),F("span",{key:0,class:K(m.value.label({class:t.ui?.label,active:y}))},ze(e.label),3)):X("",!0)]),P(v.$slots,"trailing",{ui:m.value},()=>[g(p)&&g(h)?(x(),q(Me,{key:0,name:g(h),class:K(m.value.trailingIcon({class:t.ui?.trailingIcon,active:y}))},null,8,["name","class"])):X("",!0)])]),_:2},1040,["class"])]),_:3},16,["type","disabled"]))}},DS={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:"sm"}},MS={__name:"Progress",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:null,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 r=e,a=t,o=Ft(),{dir:n}=_n(),i=nt(),s=Ut(sa(r,"getValueLabel","getValueText","modelValue"),a),l=C(()=>s.value.modelValue===null),c=C(()=>Array.isArray(r.max)),u=C(()=>
274{if(!(l.value||!r.max))return Array.isArray(r.max)?r.max.length-1:Number(r.max)}),d=C(()=>{if(!l.value)switch(!0){case s.value.modelValue<0:return 0;case s.value.modelValue>(u.value??100):return 100;default:return Math.round(s.value.modelValue/(u.value??100)*100)}}),p=C(()=>{if(d.value!==void 0)return r.orientation==="vertical"?{transform:`translateY(${r.inverted?"":"-"}${100-d.value}%)`}:n.value==="rtl"?{transform:`translateX(${r.inverted?"-":""}${100-d.value}%)`}:{transform:`translateX(${r.inverted?"":"-"}${100-d.value}%)`}}),f=C(()=>{const b=`${Math.max(d.value??0,0)}%`;return r.orientation==="vertical"?{height:b}:{width:b}});function h(b){return b===Number(r.modelValue)}function m(b){return b===0}function v(b){return b===u.value}function k(b){return b=Number(b),h(b)&&!m(b)?"active":m(b)&&h(b)?"first":v(b)&&h(b)?"last":"other"}const y=C(()=>je({extend:je(DS),...i.ui?.progress||{}})({animation:r.animation,size:r.size,color:r.color,orientation:r.orientation,inverted:r.inverted}));return(b,w)=>(x(),q(g(Ie),{as:e.as,"data-orientation":e.orientation,class:K(y.value.root({class:[r.ui?.root,r.class]}))},{default:z(()=>[!l.value&&(e.status||o.status)?(x(),F("div",{key:0,class:K(y.value.status({class:r.ui?.status})),style:Rt(f.value)},[P(b.$slots,"status",{percent:d.value},()=>[Ee(ze(d.value)+"% ",1)])],6)):X("",!0),B(g(r_),oe(g(s),{max:u.value,class:y.value.base({class:r.ui?.base}),style:{transform:"translateZ(0)"}}),{default:z(()=>[B(g(o_),{class:K(y.value.indicator({class:r.ui?.indicator})),style:Rt(p.value)},null,8,["class","style"])]),_:1},16,["max","class"]),c.value?(x(),F("div",{key:1,class:K(y.value.steps({class:r.ui?.steps}))},[(x(!0),F(qe,null,at(e.max,(_,S)=>(x(),F("div",{key:S,class:K(y.value.step({class:r.ui?.step,step:k(S)}))},[P(b.$slots,`step-${S}`,{step:_},()=>[Ee(ze(_),1)])],2))),128))],2)):X("",!0)]),_:3},8,["as","data-orientation","class"]))}},NS={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"}},RS={__name:"Toast",props:{as:{type:null,required:!1},title:{type:[String,Object,Function],required:!1},description:{type:[String,Object,Function],required:!1},icon:{type:[String,Object],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:[String,Object],required:!1},actions:{type:Array,required:!1},progress:{type:[Boolean,Object],required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,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:r}){const a=e,o=r,n=Ft(),{t:i}=_n(),s=nt(),l=Ut(sa(a,"as","defaultOpen","open","duration","type"),o),c=C(()=>je({extend:je(NS),...s.ui?.toast||{}})({color:a.color,orientation:a.orientation,title:!!a.title||!!n.title})),u=E(),d=E(0);return Ue(()=>{u.value&&Ve(()=>{d.value=u.value?.$el?.getBoundingClientRect()?.height})}),t({height:d}),(p,f)=>(x(),q(g(C3),oe({ref_key:"el",ref:u},g(l),{"data-orientation":e.orientation,class:c.value.root({class:[a.ui?.root,a.class]}),style:{"--height":d.value}}),{default:z(({remaining:h,duration:m,open:v})=>[P(p.$slots,"leading",{ui:c.value},()=>[e.avatar?(x(),q(Nr,oe({key:0,size:a.ui?.avatarSize||c.value.avatarSize()},e.avatar,{class:c.value.avatar({class:a.ui?.avatar})}),null,16,["size","class"])):e.icon?(x(),q(Me,{key:1,name:e.icon,class:K(c.value.icon({class:a.ui?.icon}))},null,8,["name","class"])):X("",!0)]),M("div",{class:K(c.value.wrapper({class:a.ui?.wrapper}))},[e.title||n.title?(x(),q(g(q3),{key:0,class:K(c.value.title({class:a.ui?.title}))},{default:z(()=>[P(p.$slots,"title",{},()=>[typeof e.title=="function"?(x(),q(Pt(e.title()),{key:0})):typeof e.title=="object"?(x(),q(Pt(e.title),{key:1})):(x(),F(qe,{key:2}
274,[Ee(ze(e.title),1)],64))])]),_:3},8,["class"])):X("",!0),e.description||n.description?(x(),q(g(x3),{key:1,class:K(c.value.description({class:a.ui?.description}))},{default:z(()=>[P(p.$slots,"description",{},()=>[typeof e.description=="function"?(x(),q(Pt(e.description()),{key:0})):typeof e.description=="object"?(x(),q(Pt(e.description),{key:1})):(x(),F(qe,{key:2},[Ee(ze(e.description),1)],64))])]),_:3},8,["class"])):X("",!0),e.orientation==="vertical"&&(e.actions?.length||n.actions)?(x(),F("div",{key:2,class:K(c.value.actions({class:a.ui?.actions}))},[P(p.$slots,"actions",{},()=>[(x(!0),F(qe,null,at(e.actions,(k,y)=>(x(),q(g(up),{key:y,"alt-text":k.label||"Action","as-child":"",onClick:f[0]||(f[0]=Ot(()=>{},["stop"]))},{default:z(()=>[B(ft,oe({size:"xs",color:e.color},{ref_for:!0},k),null,16,["color"])]),_:2},1032,["alt-text"]))),128))])],2)):X("",!0)],2),e.orientation==="horizontal"&&(e.actions?.length||n.actions)||e.close?(x(),F("div",{key:0,class:K(c.value.actions({class:a.ui?.actions,orientation:"horizontal"}))},[e.orientation==="horizontal"&&(e.actions?.length||n.actions)?P(p.$slots,"actions",{key:0},()=>[(x(!0),F(qe,null,at(e.actions,(k,y)=>(x(),q(g(up),{key:y,"alt-text":k.label||"Action","as-child":"",onClick:f[1]||(f[1]=Ot(()=>{},["stop"]))},{default:z(()=>[B(ft,oe({size:"xs",color:e.color},{ref_for:!0},k),null,16,["color"])]),_:2},1032,["alt-text"]))),128))]):X("",!0),e.close||n.close?(x(),q(g(om),{key:1,"as-child":""},{default:z(()=>[P(p.$slots,"close",{ui:c.value},()=>[e.close?(x(),q(ft,oe({key:0,icon:e.closeIcon||g(s).ui.icons.close,color:"neutral",variant:"link","aria-label":g(i)("toast.close")},typeof e.close=="object"?e.close:{},{class:c.value.close({class:a.ui?.close}),onClick:f[2]||(f[2]=Ot(()=>{},["stop"]))}),null,16,["icon","aria-label","class"])):X("",!0)])]),_:3})):X("",!0)],2)):X("",!0),e.progress&&v&&h>0&&m?(x(),q(MS,oe({key:1,"model-value":h/m*100,color:e.color},typeof e.progress=="object"?e.progress:{},{size:"sm",class:c.value.progress({class:a.ui?.progress})}),null,16,["model-value","color","class"])):X("",!0)]),_:3},16,["data-orientation","class","style"]))}},LS={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-[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-[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-[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"}},FS={name:"Toaster"},VS=Object.assign(FS,{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:null,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:r,remove:a}=L6(),o=nt();bt(_m,Ct(()=>t.max));const n=Cr(sa(t,"duration","label","swipeThreshold","disableSwipe")),i=vs(Ct(()=>t.portal)),s=C(()=>{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"}),l=C(()=>je({extend:je(LS),...o.ui?.toaster||{}})({position:t.position,swipeDirection:s.value}));function c(v,k){v||a(k)}const u=E(!1),d=C(()=>t.expand||u.value),p=E([]),f=C(()=>p.value.reduce((v,{height:k})=>v+k+16,0)),h=C(()=>p.value[p.value.length-1]?.height||0);function m(v){return p.value.slice(v+1).reduce((k,{height:y})=>k+y+16,0)}return(v,k)=>(x(),q(g(i3),oe({"swipe-direction":s.value},g(n)),{default:z(()=>[P(v.$slots,"default"),(x(!0),F(qe,null,at(g(r),(y,b)=>(x(),q(RS,oe({key:y.id,ref_for:!0,ref_key:"refs",ref:p,progress:e.progress},{ref_for:!0},g(ms)(y,["id","close"]),{close:y.close,"data-expanded":d.value,"data-front":!d.value&&b===g(r).length-1,style:{"--index":b-g(r).length+g(r).length,"--before":g(r).length-1-b,"--offset":m(b),"--scale":d.value?"1":"calc(1 - var(--before) * var(--scale-factor))","--translate":d.value?"calc(var(--offset) * var(--translate-factor))":"
274calc(var(--before) * var(--gap))","--transform":"translateY(var(--translate)) scale(var(--scale))"},class:l.value.base({class:[t.ui?.base,y.onClick?"cursor-pointer":void 0]}),"onUpdate:open":w=>c(w,y.id),onClick:w=>y.onClick&&y.onClick(y)}),null,16,["progress","close","data-expanded","data-front","style","class","onUpdate:open","onClick"]))),128)),B(g(_3),Ne(He(g(i))),{default:z(()=>[B(g($3),{"data-expanded":d.value,class:K(l.value.viewport({class:[t.ui?.viewport,t.class]})),style:Rt({"--scale-factor":"0.05","--translate-factor":e.position?.startsWith("top")?"1px":"-1px","--gap":e.position?.startsWith("top")?"16px":"-16px","--front-height":`${h.value}px`,"--height":`${f.value}px`}),onMouseenter:k[0]||(k[0]=y=>u.value=!0),onMouseleave:k[1]||(k[1]=y=>u.value=!1)},null,8,["data-expanded","class","style"])]),_:1},16)]),_:3},16,["swipe-direction"]))}});function US(){const e=Sc([]),t=(l,c)=>{const{props:u,defaultOpen:d,destroyOnClose:p}=c||{},f=$t({id:Symbol(""),isOpen:!!d,component:Ic(l),isMounted:!!d,destroyOnClose:!!p,originalProps:u||{},props:{...u}});return e.push(f),{...f,open:h=>r(f.id,h),close:h=>a(f.id,h),patch:h=>i(f.id,h)}},r=(l,c)=>{const u=s(l);c?u.props={...u.originalProps,...c}:u.props={...u.originalProps},u.isOpen=!0,u.isMounted=!0;const d=new Promise(p=>u.resolvePromise=p);return Object.assign(d,{id:l,isMounted:u.isMounted,isOpen:u.isOpen,result:d})},a=(l,c)=>{const u=s(l);u.isOpen=!1,u.resolvePromise&&(u.resolvePromise(c),u.resolvePromise=void 0)},o=()=>{e.forEach(l=>a(l.id))},n=l=>{const c=s(l);if(c.isMounted=!1,c.destroyOnClose){const u=e.findIndex(d=>d.id===l);e.splice(u,1)}},i=(l,c)=>{const u=s(l);u.props={...u.props,...c}},s=l=>{const c=e.find(u=>u.id===l);if(!c)throw new Error("Overlay not found");return c};return{overlays:e,open:r,close:a,closeAll:o,create:t,patch:i,unmount:n,isOpen:l=>s(l).isOpen}}const HS=hr(US),WS={__name:"OverlayProvider",setup(e){const{overlays:t,unmount:r,close:a}=HS(),o=C(()=>t.filter(s=>s.isMounted)),n=s=>{a(s),r(s)},i=(s,l)=>{a(s,l)};return(s,l)=>(x(!0),F(qe,null,at(o.value,c=>(x(),q(Pt(c.component),oe({key:c.id},{ref_for:!0},c.props,{open:c.isOpen,"onUpdate:open":u=>c.isOpen=u,onClose:u=>i(c.id,u),"onAfter:leave":u=>n(c.id)}),null,16,["open","onUpdate:open","onClose","onAfter:leave"]))),128))}},KS={name:"App"},GS=Object.assign(KS,{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"},scrollBody:{type:[Boolean,Object],required:!1},nonce:{type:String,required:!1}},setup(e){const t=e,r=Cr(sa(t,"scrollBody")),a=Ct(()=>t.tooltip),o=Ct(()=>t.toaster),n=Ct(()=>t.locale);bt(ym,n);const i=Ct(()=>t.portal);return bt(wm,i),(s,l)=>(x(),q(g(Zx),oe({"use-id":()=>Ji(),dir:n.value?.dir,locale:n.value?.code},g(r)),{default:z(()=>[B(g(E3),Ne(He(a.value)),{default:z(()=>[e.toaster!==null?(x(),q(VS,Ne(oe({key:0},o.value)),{default:z(()=>[P(s.$slots,"default")]),_:3},16)):P(s.$slots,"default",{key:1}),B(WS)]),_:3},16)]),_:3},16,["use-id","dir","locale"]))}}),ZS={base:"relative",variants:{size:{xs:"",sm:"",md:"",lg:"",xl:""},orientation:{horizontal:"inline-flex -space-x-px",vertical:"flex flex-col -space-y-px"}}},JS={__name:"FieldGroup",props:{as:{type:null,required:!1},size:{type:null,required:!1},orientation:{type:null,required:!1,default:"horizontal"},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const t=e,r=nt(),a=C(()=>je({extend:je(ZS),...r.ui?.fieldGroup||{}}));return bt(Jm,C(()=>({orientation:t.orientation,size:t.size}))),(o,n)=>(x(),q(g(Ie),{as:e.as,"data-orientation":e.orientation,class:K(a.value({orientation:e.orientation,class:t.class}))},{default:z(()=>[P(o.$slots,"default")]),_:3},8,["as","data-orientation","class"]))}},XS={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:"sm"}},av={__name:"Kbd",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}},setup(e){const t=e,{getKbdKey:r}=xm(),a=nt(),o=C(()=>je({extend:je(XS),...a.ui?.kbd||{}}));return(n,i)=>(x(),q(g(Ie),{as:e.as,class:K(o.value({class:t.class,color:t.color,variant:t.variant,size:t.size}))},{default:z(()=>[P(n.$slots,"default",{},()=>[Ee(ze(g(r)(e.value)),1)])]),_:3},8,["as","class"]))}},YS={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-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"}},Vr={__name:"Tooltip",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:null,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 r=e,a=t,o=Ft(),n=nt(),i=Ut(sa(r,"defaultOpen","open","delayDuration","disableHoverableContent","disableClosingTrigger","ignoreNonKeyboardFocus"),a),s=vs(Ct(()=>r.portal)),l=Ct(()=>ea(r.content,{side:"bottom",sideOffset:8,collisionPadding:8})),c=Ct(()=>r.arrow),u=C(()=>je({extend:je(YS),...n.ui?.tooltip||{}})({side:l.value.side}));return(d,p)=>(x(),q(g(M3),oe(g(i),{disabled:!(e.text||e.kbds?.length||o.content)||r.disabled}),{default:z(({open:f})=>[o.default||e.reference?(x(),q(g(K3),oe({key:0},d.$attrs,{"as-child":"",reference:e.reference,class:r.class}),{default:z(()=>[P(d.$slots,"default",{open:f})]),_:2},1040,["reference","class"])):X("",!0),B(g(H3),Ne(He(g(s))),{default:z(()=>[B(g(V3),oe(l.value,{class:u.value.content({class:[!o.default&&r.class,r.ui?.content]}
274)}),{default:z(()=>[P(d.$slots,"content",{ui:u.value},()=>[e.text?(x(),F("span",{key:0,class:K(u.value.text({class:r.ui?.text}))},ze(e.text),3)):X("",!0),e.kbds?.length?(x(),F("span",{key:1,class:K(u.value.kbds({class:r.ui?.kbds}))},[(x(!0),F(qe,null,at(e.kbds,(h,m)=>(x(),q(av,oe({key:m,size:r.ui?.kbdsSize||u.value.kbdsSize()},{ref_for:!0},typeof h=="string"?{value:h}:h),null,16,["size"]))),128))],2)):X("",!0)]),e.arrow?(x(),q(g(T3),oe({key:0},c.value,{class:u.value.arrow({class:r.ui?.arrow})}),null,16,["class"])):X("",!0)]),_:3},16,["class"])]),_:3},16)]),_:3},16,["disabled"]))}},vu=hr(()=>{const e=_6("studio-sidebar-width",440),t=E(!1),r=E(0),a=E(0),o=C(()=>Math.max(440,Math.min(800,e.value))),n=C(()=>({width:`${o.value}px`})),i=C(()=>({marginLeft:`${o.value}px`}));function s(f){f.preventDefault(),t.value=!0,r.value=f.clientX,a.value=o.value,document.body.style.cursor="col-resize",document.body.style.userSelect="none",document.body.style.transition="none"}function l(f){if(!t.value)return;f.preventDefault();const h=f.clientX-r.value,m=a.value+h;e.value=Math.max(440,Math.min(800,m))}function c(){t.value&&(t.value=!1,document.body.style.cursor="",document.body.style.userSelect="",document.body.style.transition="")}function u(f){if(!t.value)return;f.preventDefault();const h=f.touches[0];if(!h)return;const m=h.clientX-r.value,v=a.value+m;e.value=Math.max(440,Math.min(800,v))}function d(){t.value&&(t.value=!1)}function p(){e.value=440}return Ue(()=>{document.addEventListener("mousemove",l,{passive:!1}),document.addEventListener("mouseup",c),document.addEventListener("touchmove",u,{passive:!1}),document.addEventListener("touchend",d)}),Lt(()=>{document.removeEventListener("mousemove",l),document.removeEventListener("mouseup",c),document.removeEventListener("touchmove",u),document.removeEventListener("touchend",d)}),{sidebarWidth:o,isResizing:t,MIN_WIDTH:440,MAX_WIDTH:800,DEFAULT_WIDTH:440,sidebarStyle:n,bodyMarginStyle:i,startResize:s,resetWidth:p}}),QS=V({__name:"AppResizeHandle",setup(e){const{isResizing:t,startResize:r}=vu();return(a,o)=>(x(),F("div",{class:K(["absolute top-0 bottom-0 right-0 w-1 cursor-col-resize bg-transparent hover:bg-elevated transition-colors duration-200 group",{"bg-gray-400":g(t)}]),onMousedown:o[0]||(o[0]=(...n)=>g(r)&&g(r)(...n))},[M("div",{class:K(["absolute top-1/2 right-0 transform -translate-y-1/2 w-1 h-8 bg-elevated rounded-l opacity-0 group-hover:opacity-100 transition-opacity duration-200",{"opacity-100":g(t)}])},null,2)],34))}});var Gt=(e=>(e.Content="content",e.Media="media",e))(Gt||{}),pe=(e=>(e.CreateDocumentFolder="create-document-folder",e.CreateMediaFolder="create-media-folder",e.CreateDocument="create-document",e.UploadMedia="upload-media",e.RevertItem="revert-item",e.RenameItem="rename-item",e.DeleteItem="delete-item",e.DuplicateItem="duplicate-item",e.RevertAllItems="revert-all-items",e))(pe||{}),_s=(e=>(e.PublishBranch="publish-branch",e))(_s||{});const xa=hr(()=>{const e=E(""),t=Ll("studio-preferences",{syncEditorAndRoute:!0,showTechnicalMode:!1}),r=Ll("studio-active",{active:!1,feature:Gt.Content,fsPath:"/"});function a(s,l){r.value={active:!0,feature:s,fsPath:l}}function o(){r.value.active=!1}function n(s){e.value=s}function i(s,l){t.value={...t.value,[s]:l}}return{manifestId:Zt(e),preferences:Zt(t),location:Zt(r),setLocation:a,unsetActiveLocation:o,setManifestId:n,updatePreference:i}}),e9={key:0,class:"sticky bottom-0 z-50 border-t border-default bg-gradient-to-r from-secondary/10 via-secondary/15 to-secondary/10 backdrop-blur-sm px-4 py-3"},t9={class:"flex items-center justify-between gap-4"},r9={class:"flex-1 flex items-center gap-3"},a9={class:"flex-shrink-0"},o9={class:"flex items-center justify-center h-8 w-8 rounded-full bg-secondary/20"},n9=V({__name:"AppBanner",setup(e){const{manifestId:t}=xa(),r=ja(),a=E(t.value),o=E(!1),n=E(!1);xe(t,s=>{r.currentRoute.value.name!=="success"&&(a.value&&a.value!==s&&(o.value=!0),a.value=t.value)});function i(){n.value=!0,window.location.reload(),setTimeout(()=>{n.value=!1},2e3)}return(s,l)=>{const c=Me,u=ft;return x(),q(wi,{"enter-active-class":"transition-all duration-300","enter-from-class":"translate-y-full opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition-all duration-300","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-full opacity-0"},{default:z(()=>[o.value?(x(),F("div",e9,[M("div",t9,[M("div",r9,[M("div",a9,[M("div",o9,[B(c,{name:"i-lucide-bell-ring",class:"w-4 h-4 text-secondary"})])]),l[0]||(l[0]=M("div",{class:"flex-1 min-w-0"},[M("p",{class:"text-sm font-medium text-highlighted"}," New website version detected "),M("p",{class:"text-xs text-muted mt-0.5"}," A new version of your website has been deployed. Reload the app to see the latest changes. ")],-1))]),B(u,{color:"secondary",size:"sm","leading-icon":"i-lucide-refresh-cw",loading:n.value,onClick:i},{default:z(()=>[...l[1]||(l[1]=[Ee(" Reload ",-1)])]),_:1},8,["loading"])])])):X("",!0)]),_:1})}}}),i9={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]"}
274,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:"sm"}},ka={__name:"Badge",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:null,required:!1},icon:{type:[String,Object],required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:[String,Object],required:!1},trailing:{type:Boolean,required:!1},trailingIcon:{type:[String,Object],required:!1}},setup(e){const t=e,r=Ft(),a=nt(),{orientation:o,size:n}=xs(t),{isLeading:i,isTrailing:s,leadingIconName:l,trailingIconName:c}=ws(t),u=C(()=>je({extend:je(i9),...a.ui?.badge||{}})({color:t.color,variant:t.variant,size:n.value||t.size,square:t.square||!r.default&&!t.label,fieldGroup:o.value}));return(d,p)=>(x(),q(g(Ie),{as:e.as,class:K(u.value.base({class:[t.ui?.base,t.class]}))},{default:z(()=>[P(d.$slots,"leading",{ui:u.value},()=>[g(i)&&g(l)?(x(),q(Me,{key:0,name:g(l),class:K(u.value.leadingIcon({class:t.ui?.leadingIcon}))},null,8,["name","class"])):e.avatar?(x(),q(Nr,oe({key:1,size:t.ui?.leadingAvatarSize||u.value.leadingAvatarSize()},e.avatar,{class:u.value.leadingAvatar({class:t.ui?.leadingAvatar})}),null,16,["size","class"])):X("",!0)]),P(d.$slots,"default",{ui:u.value},()=>[e.label!==void 0&&e.label!==null?(x(),F("span",{key:0,class:K(u.value.label({class:t.ui?.label}))},ze(e.label),3)):X("",!0)]),P(d.$slots,"trailing",{ui:u.value},()=>[g(s)&&g(c)?(x(),q(Me,{key:0,name:g(c),class:K(u.value.trailingIcon({class:t.ui?.trailingIcon}))},null,8,["name","class"])):X("",!0)])]),_:3},8,["as","class"]))}},s9={slots:{root:"flex items-center gap-2",list:"relative flex p-1 group",indicator:"absolute transition-[translate,width] duration-200",trigger:["group relative inline-flex items-center min-w-0 data-[state=inactive]:text-muted hover:data-[state=inactive]:not-disabled:text-default font-medium rounded-md disabled:cursor-not-allowed disabled:opacity-75","transition-colors"],leadingIcon:"shrink-0",leadingAvatar:"shrink-0",leadingAvatarSize:"",label:"truncate",trailingBadge:"shrink-0",trailingBadgeSize:"sm",content:"focus:outline-none w-full"}
274,variants:{color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{pill:{list:"bg-elevated rounded-lg",trigger:"grow",indicator:"rounded-md shadow-xs"},link:{list:"border-default",indicator:"rounded-full",trigger:"focus:outline-none"}},orientation:{horizontal:{root:"flex-col",list:"w-full",indicator:"left-0 w-(--reka-tabs-indicator-size) translate-x-(--reka-tabs-indicator-position)",trigger:"justify-center"},vertical:{list:"flex-col",indicator:"top-0 h-(--reka-tabs-indicator-size) translate-y-(--reka-tabs-indicator-position)"}},size:{xs:{trigger:"px-2 py-1 text-xs gap-1",leadingIcon:"size-4",leadingAvatarSize:"3xs"},sm:{trigger:"px-2.5 py-1.5 text-xs gap-1.5",leadingIcon:"size-4",leadingAvatarSize:"3xs"},md:{trigger:"px-3 py-1.5 text-sm gap-1.5",leadingIcon:"size-5",leadingAvatarSize:"2xs"},lg:{trigger:"px-3 py-2 text-sm gap-2",leadingIcon:"size-5",leadingAvatarSize:"2xs"},xl:{trigger:"px-3 py-2 text-base gap-2",leadingIcon:"size-6",leadingAvatarSize:"xs"}}},compoundVariants:[{orientation:"horizontal",variant:"pill",class:{indicator:"inset-y-1"}},{orientation:"horizontal",variant:"link",class:{list:"border-b -mb-px",indicator:"-bottom-px h-px"}},{orientation:"vertical",variant:"pill",class:{indicator:"inset-x-1",list:"items-center"}},{orientation:"vertical",variant:"link",class:{list:"border-s -ms-px",indicator:"-start-px w-px"}},{color:"primary",variant:"pill",class:{indicator:"bg-primary",trigger:"data-[state=active]:text-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary"}},{color:"secondary",variant:"pill",class:{indicator:"bg-secondary",trigger:"data-[state=active]:text-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-secondary"}},{color:"success",variant:"pill",class:{indicator:"bg-success",trigger:"data-[state=active]:text-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-success"}},{color:"info",variant:"pill",class:{indicator:"bg-info",trigger:"data-[state=active]:text-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-info"}},{color:"warning",variant:"pill",class:{indicator:"bg-warning",trigger:"data-[state=active]:text-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-warning"}},{color:"error",variant:"pill",class:{indicator:"bg-error",trigger:"data-[state=active]:text-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-error"}},{color:"neutral",variant:"pill",class:{indicator:"bg-inverted",trigger:"data-[state=active]:text-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-inverted"}},{color:"primary",variant:"link",class:{indicator:"bg-primary",trigger:"data-[state=active]:text-primary focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary"}},{color:"secondary",variant:"link",class:{indicator:"bg-secondary",trigger:"data-[state=active]:text-secondary focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-secondary"}},{color:"success",variant:"link",class:{indicator:"bg-success",trigger:"data-[state=active]:text-success focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-success"}},{color:"info",variant:"link",class:{indicator:"bg-info",trigger:"data-[state=active]:text-info focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-info"}},{color:"warning",variant:"link",class:{indicator:"bg-warning",trigger:"data-[state=active]:text-warning focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-warning"}},{color:"error",variant:"link",class:{indicator:"bg-error",trigger:"data-[state=active]:text-error focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-error"}},{color:"neutral",variant:"link",class:{indicator:"bg-inverted",trigger:"data-[state=active]:text-highlighted focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-inverted"}}],defaultVariants:{color:"primary",variant:"pill",size:"sm"}},l9={__name:"Tabs",props:{as:{type:null,required:!1},items:{type:Array,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},orientation:{type:null,required:!1,default:"horizontal"},content:{type:Boolean,required:!1,default:!0},labelKey:{type:null,required:!1,default:"label"},class:{type:null,required:!1},ui:{type:null,required:!1},defaultValue:{type:null,required:!1,default:"0"},modelValue:{type:null,required:!1},activationMode:{type:String,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:["update:modelValue"],setup(e,{expose:t,emit:r}){const a=e,o=r,n=Ft(),i=nt(),s=Ut(sa(a,"as","unmountOnHide"),o),l=C(()=>je({extend:je(s9),...i.ui?.tabs||{}})({color:a.color,variant:a.variant,size:a.size,orientation:a.orientation})),c=E([]);return t({triggersRef:c}),(u,d)=>(x(),q(g(G_),oe(g(s),{"model-value":e.modelValue,"default-value":e.defaultValue,orientation:e.orientation,"activation-mode":e.activationMode,class:l.value.root({class:[a.ui?.root,a.class]})}),{default:z(()=>[B(g(e3),{class:K(l.value.list({class:a.ui?.list}))},{default:z(()=>[B(g(Y_),{class:K(l.value.indicator({class:a.ui?.indicator}))}
274,null,8,["class"]),P(u.$slots,"list-leading"),(x(!0),F(qe,null,at(e.items,(p,f)=>(x(),q(g(r3),{key:f,ref_for:!0,ref:h=>c.value[f]=h,value:p.value??String(f),disabled:p.disabled,class:K(l.value.trigger({class:[a.ui?.trigger,p.ui?.trigger]}))},{default:z(()=>[P(u.$slots,"leading",{item:p,index:f,ui:l.value},()=>[p.icon?(x(),q(Me,{key:0,name:p.icon,class:K(l.value.leadingIcon({class:[a.ui?.leadingIcon,p.ui?.leadingIcon]}))},null,8,["name","class"])):p.avatar?(x(),q(Nr,oe({key:1,size:p.ui?.leadingAvatarSize||a.ui?.leadingAvatarSize||l.value.leadingAvatarSize()},{ref_for:!0},p.avatar,{class:l.value.leadingAvatar({class:[a.ui?.leadingAvatar,p.ui?.leadingAvatar]})}),null,16,["size","class"])):X("",!0)]),g(mt)(p,a.labelKey)||n.default?(x(),F("span",{key:0,class:K(l.value.label({class:[a.ui?.label,p.ui?.label]}))},[P(u.$slots,"default",{item:p,index:f},()=>[Ee(ze(g(mt)(p,a.labelKey)),1)])],2)):X("",!0),P(u.$slots,"trailing",{item:p,index:f,ui:l.value},()=>[p.badge!==void 0?(x(),q(ka,oe({key:0,color:"neutral",variant:"outline",size:p.ui?.trailingBadgeSize||a.ui?.trailingBadgeSize||l.value.trailingBadgeSize()},{ref_for:!0},typeof p.badge=="string"||typeof p.badge=="number"?{label:p.badge}:p.badge,{class:l.value.trailingBadge({class:[a.ui?.trailingBadge,p.ui?.trailingBadge]})}),null,16,["size","class"])):X("",!0)])]),_:2},1032,["value","disabled","class"]))),128)),P(u.$slots,"list-trailing")]),_:3},8,["class"]),e.content?(x(!0),F(qe,{key:0},at(e.items,(p,f)=>(x(),q(g(J_),{key:f,value:p.value??String(f),class:K(l.value.content({class:[a.ui?.content,p.ui?.content,p.class]}))},{default:z(()=>[P(u.$slots,p.slot||"content",{item:p,index:f,ui:l.value},()=>[Ee(ze(p.content),1)])]),_:2},1032,["value","class"]))),128)):X("",!0)]),_:3},16,["model-value","default-value","orientation","activation-mode","class"]))}};class c9 extends Error{constructor(t,r){super(t,r),this.name="FetchError",r?.cause&&!this.cause&&(this.cause=r.cause)}}function u9(e){const t=e.error?.message||e.error?.toString()||"",r=e.request?.method||e.options?.method||"GET",a=e.request?.url||String(e.request)||"/",o=`[${r}] ${JSON.stringify(a)}`,n=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",i=`${o}: ${n}${t?` ${t}`:""}`,s=new c9(i,e.error?{cause:e.error}:void 0);for(const l of["request","options","response"])Object.defineProperty(s,l,{get(){return e[l]}});for(const[l,c]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(s,l,{get(){return e.response&&e.response[c]}});return s}const d9=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Np(e="GET"){return d9.has(e.toUpperCase())}function p9(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 f9=new Set(["image/svg","application/xml","application/xhtml","application/html"]),g9=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function h9(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return g9.test(t)?"json":t==="text/event-stream"?"stream":f9.has(t)||t.startsWith("text/")?"text":"blob"}function m9(e,t,r,a){const o=v9(t?.headers??e?.headers,r?.headers,a);let n;return(r?.query||r?.params||t?.params||t?.query)&&(n={...r?.params,...r?.query,...t?.params,...t?.query}),{...r,...t,query:n,params:n,headers:o}}function v9(e,t,r){if(!t)return new r(e);const a=new r(t);if(e)for(const[o,n]of Symbol.iterator in e||Array.isArray(e)?e:new r(e))a.set(o,n);return a}async function Gn(e,t){if(t)if(Array.isArray(t))for(const r of t)await r(e);else await t(e)}const b9=new Set([408,409,425,429,500,502,503,504]),y9=new Set([101,204,205,304]);function ov(e={}){const{fetch:t=globalThis.fetch,Headers:r=globalThis.Headers,AbortController:a=globalThis.AbortController}=e;async function o(s){const l=s.error&&s.error.name==="AbortError"&&!s.options.timeout||!1;if(s.options.retry!==!1&&!l){let u;typeof s.options.retry=="number"?u=s.options.retry:u=Np(s.options.method)?0:1;const d=s.response&&s.response.status||500;if(u>0&&(Array.isArray(s.options.retryStatusCodes)?s.options.retryStatusCodes.includes(d):b9.has(d))){const p=typeof s.options.retryDelay=="function"?s.options.retryDelay(s):s.options.retryDelay||0;return p>0&&await new Promise(f=>setTimeout(f,p)),n(s.request,{...s.options,retry:u-1})}}const c=u9(s);throw Error.captureStackTrace&&Error.captureStackTrace(c,n),c}const n=async function(s,l={}){const c={request:s,options:m9(s,l,e.defaults,r),response:void 0,error:void 0};if(c.options.method&&(c.options.method=c.options.method.toUpperCase()),c.options.onRequest&&(await Gn(c,c.options.onRequest),c.options.headers instanceof r||(c.options.headers=new r(c.options.headers||{}))),typeof c.request=="string"&&(c.options.baseURL&&(c.request=Cb(c.request,c.options.baseURL)),c.options.query&&(c.request=Ib(c.request,c.options.query),delete c.options.query),"query"in c.options&&delete c.options.query,"params"in c.options&&delete c.options.params),c.options.body&&Np(c.options.method))if(p9(c.options.body)){const d=c.options.headers.get("content-type");typeof c.options.body!="string"&&(c.options.body=d==="application/x-www-form-urlencoded"?new URLSearchParams(c.options.body).toString():JSON.stringify(c.options.body)),d||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")}else("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half"));let u;if(!c.options.signal&&c.options.timeout){const d=new a;u=setTimeout(()=>{const p=new Error("[TimeoutError]: The operation was aborted due to timeout");p.name="TimeoutError",p.code=23,d.abort(p)},c.options.timeout),c.options.signal=d.signal}try{c.response=await t(c.request,c.options)}catch(d){return c.error=d,c.options.onRequestError&&await Gn(c,c.options.onRequestError),await o(c)}finally{u&&clearTimeout(u)}if((c.response.body||c.response._bodyInit)&&!y9.has(c.response.status)&&c.options.method!=="HEAD"){const d=(c.options.parseResponse?"json":c.options.responseType)||h9(c.response.headers.get("content-type")||"");switch(d){case"json":{const p=await c.response.text(),f=c.options.parseResponse||Po;c.response._data=f(p);break}case"stream":{c.response._data=c.response.body||c.response._bodyInit;break}default:c.response._data=await c.response[d]()}}return c.options.onResponse&&await Gn(c,c.options.onResponse),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await Gn(c,c.options.onResponseError),await o(c)):c.response},i=async function(s,l){return(await n(s,l))._data};return i.raw=n,i.native=(...s)=>t(...s),i.create=(s={},l={})=>ov({...e,...l,defaults:{...e.defaults,...l.defaults,...s}}),i}const Oi=(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")})(),w9=Oi.fetch?(...e)=>Oi.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),x9=Oi.Headers,k9=Oi.AbortController,_9=ov({fetch:w9,Headers:x9,AbortController:k9});var Be=(e=>(e.Deleted="deleted",e.Created="created",e.Updated="updated",e.Pristine="pristine",e))(Be||{});const S9=e=>({fetchFile:(t,r={})=>Promise.resolve(null),commitFiles:(t,r)=>Promise.resolve(null),getRepositoryUrl:()=>"",getBranchUrl:()=>"",getContentRootDirUrl:()=>"",getRepositoryInfo:()=>({owner:"",repo:"",branch:""})}),C9=hr(({owner:e,repo:t,token:r,branch:a,rootDir:o,authorName:n,authorEmail:i})=>{const s={},l=r.startsWith("ghp_")?`token ${r}`:`Bearer ${r}`,c=_9.create({baseURL:`https://api.github.com/repos/${e}/${t}`,headers:{Authorization:l,Accept:"application/vnd.github.v3+json"}});async function u(k,{cached:y=!1}={}){if(k=vt(o,k),y){const b=s[k];if(b)return b}try{const b=await c(`/contents/${k}?ref=${a}`);return y&&(s[k]=b),b}catch(b){return b.status===404?(console.warn(`File not found on GitHub: ${k}`),null):(console.error(`Failed to fetch file from GitHub: ${k}`,b),null)}}function d(k,y){return r?(k=k.filter(b=>b.status!==Be.Pristine).map(b=>({...b,path:vt(o,b.path)})),p({owner:e,repo:t,branch:a,files:k,message:y,authorName:n,authorEmail:i})):Promise.resolve(null)}async function p({owner:k,repo:y,branch:b,files:w,message:_,authorName:S,authorEmail:A}){const T=(await c(`/git/refs/heads/${b}`)).object.sha,$=(await c(`/git/commits/${T}`)).tree.sha,j=[];for(const ee of w)if(ee.status===Be.Deleted)j.push({path:ee.path,mode:"100644",type:"blob",sha:null});else{const U=await c("/git/blobs",{method:"POST",body:JSON.stringify({content:ee.content,encoding:ee.encoding})});j.push({path:ee.path,mode:"100644",type:"blob",sha:U.sha})}const ae=await c("/git/trees",{method:"POST",body:JSON.stringify({base_tree:$,tree:j})}
274),G=await c("/git/commits",{method:"POST",body:JSON.stringify({message:_,tree:ae.sha,parents:[T],author:{name:S,email:A,date:new Date().toISOString()}})});return await c(`/git/refs/heads/${b}`,{method:"PATCH",body:JSON.stringify({sha:G.sha})}),{success:!0,commitSha:G.sha,url:`https://github.com/${k}/${y}/commit/${G.sha}`}}function f(){return`https://github.com/${e}/${t}`}function h(){return`https://github.com/${e}/${t}/tree/${a}`}function m(){return`https://github.com/${e}/${t}/tree/${a}/${o}/content`}function v(){return{owner:e,repo:t,branch:a}}return{fetchFile:u,commitFiles:d,getRepositoryUrl:f,getBranchUrl:h,getContentRootDirUrl:m,getRepositoryInfo:v}}),I9=hr(e=>{const t=vu(),r=E(!1),a=E(e.ui.colorMode);return e.on.colorModeChange(o=>{a.value=o}),xe(r,o=>{o?e.ui.expandSidebar():e.ui.collapseSidebar()}),{colorMode:a,sidebar:t,isOpen:r,open(){r.value=!0},toggle:()=>r.value=!r.value,close:()=>r.value=!1}});var cr=(e=>(e.Content="content",e.Media="public-assets",e))(cr||{}),Re=(e=>(e.Deleted="deleted",e.Created="created",e.Updated="updated",e.Renamed="renamed",e.Opened="opened",e))(Re||{});const bu=[pe.RevertItem,pe.DeleteItem,pe.DuplicateItem],q9=[pe.CreateDocument,pe.CreateDocumentFolder,pe.CreateMediaFolder,pe.RenameItem],z9=[{id:pe.RevertItem,label:"Revert changes",icon:"i-lucide-undo",tooltip:"Revert changes"},{id:pe.CreateDocument,label:"Create file",icon:"i-lucide-file-plus",tooltip:"Create a new file"},{id:pe.UploadMedia,label:"Upload media",icon:"i-lucide-upload",tooltip:"Upload media"},{id:pe.CreateDocumentFolder,label:"Create folder",icon:"i-lucide-folder-plus",tooltip:"Create a new folder"},{id:pe.CreateMediaFolder,label:"Create folder",icon:"i-lucide-folder-plus",tooltip:"Create a new folder"},{id:pe.RenameItem,label:"Rename",icon:"i-lucide-pencil",tooltip:"Rename file"},{id:pe.DuplicateItem,label:"Duplicate",icon:"i-lucide-copy",tooltip:"Duplicate file"},{id:pe.DeleteItem,label:"Delete",icon:"i-lucide-trash",tooltip:"Delete file"}],A9=[{id:_s.PublishBranch,label:"Publish branch",icon:"i-lucide-rocket",tooltip:"Publish branch"}];function nv(e,t){if(!t)return e;const r=[];switch(t.collections.includes(cr.Media)?r.push(pe.DuplicateItem,pe.CreateDocumentFolder,pe.CreateDocument):r.push(pe.UploadMedia,pe.CreateMediaFolder),t.type){case"root":r.push(pe.RenameItem,pe.DeleteItem,pe.DuplicateItem);break;case"file":r.push(pe.CreateDocumentFolder,pe.CreateMediaFolder,pe.CreateDocument,pe.UploadMedia);break;case"directory":r.push(pe.DuplicateItem);break}switch(t.status){case Re.Updated:case Re.Created:break;case Re.Deleted:r.push(pe.DuplicateItem,pe.RenameItem,pe.DeleteItem);break;case Re.Renamed:break;default:r.push(pe.RevertItem);break}return e.filter(a=>!r.includes(a.id))}function yu(e,{ignoreFirstLine:t=!1}={}){return e.split(` 275`).map((r,a)=>t&&a===0?r:" "+r).join(` 276`)}function ko(e){return typeof e=="string"?e:e.slice(2).map(t=>ko(t)).join("")}function iv(e){return Object.entries(e).map(([t,r])=>`${t}="${r}"`).join(" ")}function $9(e,t){return`\`${ko(e)}\``}function O9(e,t){const[r,a,...o]=e,n=a.language||"",i=a.filename?" ["+a.filename+"]":"";return"```"+n+i+(a.meta||"")+` 277`+String(e[1]?.code||o.join("")).trim()+"\n```"+t.context.blockSeparator}function T9(e,t){return"---"+t.context.blockSeparator}function Ga(e,t){const[r]=e,a=Number(r.slice(1)),o=t.flow(e,t);return"#".repeat(a)+" "+o+t.context.blockSeparator}function P9(e,t){return e.slice(2).map(r=>t.one(r,t)).join("")+t.context.blockSeparator}function B9(e,t){const[r,a]=e;return`[${t.flow(e,t)}](${a.href})`}function E9(e,t){const r=e.slice(2),a=t.applyContext({list:!0,order:!1});let o=r.map(n=>t.one(n,t)).join("").trim();return a.list?o=` 278`+yu(o):o=o+t.context.blockSeparator,t.applyContext(a),o}function j9(e,t){const r=e.slice(2),a=t.applyContext({list:!0,order:1});let o=r.map(n=>t.one(n,t)).join("").trim();return a.list?o=` 279`+yu(o):o=o+t.context.blockSeparator,t.applyContext(a),o}function D9(e,t){const r=e.slice(2),a=t.context.order;let o=a?`${a}. `:"- ";if((e[1].className&&Array.isArray(e[1].className)?e[1].className.join(" "):String(e[1].className)).includes("task-list-item")){const i=r.shift();o+=i[1].checked?"[x] ":"[ ] "}const n=r.map(i=>t.one(i,t)).join("").trim();return a&&t.applyContext({order:a+1}),`${o}${n} 280`}const M9=new Set(["p","h1","h2","h3","h4","h5","h6","li"]),N9=new Set(["br","hr","
280img","input","link","meta","source","track","wbr"]),R9=new Set(["table"]);function sv(e,t,r){const[a,o,...n]=F9(e),i=M9.has(String(r?.[0]))&&n.every(d=>typeof d=="string"),s=N9.has(String(a)),l=!t.context.html&&R9.has(String(a))?t.applyContext({html:!0}):null,c=n.map(d=>t.one(d,t,e)).join("").trim();l&&t.applyContext(l);const u=Object.keys(o).length>0?` ${iv(o)}`:"";return s?`<${a}${u} />`+(i?"":t.context.blockSeparator):i?`<${a}${u}>${c}</${a}>`:`<${a}${u}> 281${L9(c,t)} 282</${a}>`+t.context.blockSeparator}function L9(e,t){return t.context.html?yu(e):(e.trim().startsWith("<")?"":` 283`)+e+(e.trim().endsWith(">")?"":` 284`)}function F9(e){const[t,r]=e;return t==="pre"?[t,{language:r.language},r.code||ko(e)]:e}function V9(e,t){return`**${ko(e)}**`}function U9(e,t){return`*${ko(e)}*`}function H9(e,t){return e.slice(2).map(r=>t.one(r,t)).join("").trim().split(` 285`).map(r=>`> ${r}`).join(` 286`)+t.context.blockSeparator}function W9(e,t){const[r,a]=e;return``}function K9(e,t){return`~~${ko(e)}~~`}function G9(e,t){const[r,a,...o]=e;if(r==="table")return sv(e,t);const n=o.every(l=>typeof l=="string"),i=o.map(l=>t.one(l,t)).join("").trim(),s=Object.keys(a).length>0?`{${iv(a)}}`:"";return r==="span"?`[${i}]${s}`:n?`:${r}${i&&`[${i}]`}${s}`:`::${r}${s} 287${i} 288::`+t.context.blockSeparator}const Z9={code:$9,pre:O9,hr:T9,h1:Ga,h2:Ga,h3:Ga,h4:Ga,h5:Ga,h6:Ga,p:P9,a:B9,ul:E9,ol:j9,li:D9,html:sv,strong:V9,em:U9,blockquote:H9,img:W9,del:K9,mdc:G9};function wu(e,t,r){if(typeof e=="string")return e;if(t.context.html)return t.handlers.html(e,t,r);const a=t.context.handlers[e[0]]||t.handlers[e[0]];return a?a(e,t,r):t.context.format==="markdown/mdc"?t.handlers.mdc(e,t,r):t.handlers.html(e,t,r)}function J9(e,t,r){const a=e.slice(2);let o="";for(const n of a)o+=wu(n,t,r||e);return o}function X9(e={}){const t={blockSeparator:` 289 290`,format:"markdown/mdc",handlers:{},...e,html:e.format==="text/html"};return{handlers:Z9,context:t,flow:J9,one:wu,applyContext:r=>{const a={};for(const[o,n]of Object.entries(r))a[o]=t[o],t[o]=n;return a}}}const Y9={format:"markdown/mdc",removeLastStyle:!0};function Rp(e,t={}){t={...Y9,...t};const r=X9(t),a=e.value,o=a.length-1;return a.map((n,i)=>i===o&&t.removeLastStyle&&n[0]==="style"?"":wu(n,r)).join("").trim()+` 291`}function Ti(e,t){function r(d){return d.value[d.value.length-1]?.[0]==="style"?{...d,value:d.value.slice(0,-1)}:d}const{body:a,meta:o,...n}=e,{body:i,meta:s,...l}=t;if(e.extension===Mt.Markdown){const d=r(e.body.type==="minimark"?e.body:ju(e.body)),p=r(t.body.type==="minimark"?t.body:ju(t.body));if(Rp(d)!==Rp(p))return!1}else if(typeof a=="object"&&typeof i=="object"){if(!Du(a,i))return!1}else if(JSON.stringify(a)!==JSON.stringify(i))return!1;const c=Lp({...n,...o||{}}),u=Lp({...l,...s||{}});return!!Du(c,u)}function Lp(e){if(e.seo){const t=e.seo;e.seo={...t,title:t.title||e.title,description:t.description||e.description}}return Reflect.deleteProperty(e,"__hash__"),Reflect.deleteProperty(e,"path"),typeof e.navigation>"u"&&(e.navigation=!0),e}Re.Created+"",Re.Updated+"",Re.Deleted+"",Re.Renamed+"",Re.Opened+"";const no={[Re.Created]:"success",[Re.Updated]:"warning",[Re.Deleted]:"error",[Re.Renamed]:"info",[Re.Opened]:"neutral"};function Q9(e,t){const r=[],a=new Map,o=t?.filter(l=>l.status===Be.Deleted)||[],n=t?.filter(l=>l.status===Be.Created)||[];function i(l,c){l=[...l];for(const u of c){if(n.find(p=>p.original?.id===u.id))continue;const d={id:u.id,extension:vo(u.id),stem:"",fsPath:u.fsPath,path:u.original?.path};l.push(d)}return l}const s=i(e,o);for(const l of s){let c=function(b){return p.slice(0,b+1).join("/")};const u="path"in l&&l.path,d=l.fsPath.split("/").filter(Boolean),p=d.slice(0,-1);let f=d[d.length-1].replace(/\.[^/.]+$/,"");if(p.length===0){const{name:b,prefix:w}=ei(f);f=b==="index"?"home":b;const _={name:f,fsPath:l.fsPath,type:"file",prefix:w,collections:[l.id.split("/")[0]]};l.fsPath.endsWith(".gitkeep")&&(_.hide=!0),u&&(_.routePath=l.path);const S=t?.find(A=>A.id===l.id);S&&(_.status=Fp(S.modified,S.original)),r.push(_);continue}let h=r;for(let b=0;b<p.length;b++){const{name:w,prefix:_}=ei(p[b]),S=c(b);let A=a.get(S);if(!A)A={name:w,fsPath:S,type:"directory",children:[],prefix:_,collections:[l.id.split("/")[0]]},a.set(S,A),h.find(T=>T.fsPath===S)||h.push(A);else{const T=l.id.split("/")[0];A.collections.includes(T)||A.collections.push(T)}h=A.children}const{name:m,prefix:v}=ei(f),k={name:m,fsPath:l.fsPath,type:"file",prefix:v,collections:[l.id.split("/")[0]]};
291l.fsPath.endsWith(".gitkeep")&&(k.hide=!0);const y=t?.find(b=>b.id===l.id);y&&(k.status=Fp(y.modified,y.original)),l.path&&(k.routePath=l.path),h.push(k)}return cv(r),r}function Gr(e,t){return vt(t,e)}function Fp(e,t){if(io.dev)return Re.Opened;if(!t&&!e)throw new Error("Unconsistent state: both modified and original are undefined");if(!t)return Re.Created;if(!e)return Re.Deleted;if(e.id!==t.id)return Re.Renamed;if(t.extension===Mt.Markdown){if(!Ti(t,e))return Re.Updated}else if(JSON.stringify(t)!==JSON.stringify(e))return Re.Updated;return Re.Opened}function oc(e,t){for(const r of e){if(r.fsPath===t)return r;if(r.children){const a=oc(r.children,t);if(a)return a}}return null}function xu(e,t){for(const r of e)if(r.children){for(const o of r.children)if(o.fsPath===t)return r;const a=xu(r.children,t);if(a)return a}return null}function lv(e,t){for(const r of e){if(r.routePath===t.path)return r;if(r.type==="directory"&&r.children){const a=lv(r.children,t);if(a)return a}}return null}function Vp(e,t){const r=[];function a(n){for(const i of n)if(i.type==="file"){const s=i.fsPath===t,l=i.fsPath.startsWith(t+"/");(s||l)&&r.push(i)}else i.fsPath===t?o(i.children,r):i.children&&a(i.children)}function o(n,i){for(const s of n)s.type==="file"&&i.push(s),s.children&&o(s.children,i)}return a(e),r}function cv(e){if(!io.dev)for(const t of e){if(t.type==="file"||!t.children)continue;cv(t.children);const r=t.children.filter(a=>a.status&&a.status!==Re.Opened);r.length>0&&(t.status=Re.Updated,r.length===t.children.length&&(r.every(a=>a.status===Re.Deleted)?t.status=Re.Deleted:r.every(a=>a.status===Re.Renamed)?t.status=Re.Renamed:r.every(a=>a.status===Re.Created)&&(t.status=Re.Created)))}}function uv(e){return e.split(".").slice(0,-1).join(".")}const e8=hr((e,t,r,a)=>{const o=bo(),n=ja(),i=C(()=>[...r.draft.list.value,...a.draft.list.value].filter(v=>v.status!==Be.Pristine)),s=C(()=>i.value.some(v=>v.status!==Be.Pristine)),l=C(()=>i.value.length),c=E(null),u=C(()=>o.name==="media"?a:r),d=C(()=>z9.map(v=>({...v,handler:async k=>{if(c.value?.id===v.id)if(q9.includes(v.id)){await p[v.id](k),m();return}else return;c.value={id:v.id},v.id===pe.RenameItem&&(c.value.item=k),bu.includes(v.id)&&(await p[v.id](k),m())}}))),p={[pe.CreateDocumentFolder]:async v=>{const{fsPath:k}=v,y=k.split("/").pop(),b=vt(k,"index.md"),w=vt(k,".navigation.yml"),_=await e.document.create(w,`title: ${y}`),S=await e.document.create(b,`# ${kf(y)} root file`);await u.value.draft.create(_),m();const A=await u.value.draft.create(S);await u.value.selectItemByFsPath(A.fsPath)},[pe.CreateMediaFolder]:async v=>{const{fsPath:k}=v,y=vt(k,".gitkeep"),b={id:Gr(y,cr.Media),fsPath:y,stem:uv(y),extension:""};await e.media.upsert(b.id,b),await u.value.draft.create(b),m(),await u.value.selectParentByFsPath(b.id)},[pe.CreateDocument]:async v=>{const{fsPath:k,content:y}=v,b=await e.document.create(k,y),w=await u.value.draft.create(b);await u.value.selectItemByFsPath(w.fsPath)},[pe.UploadMedia]:async({parentFsPath:v,files:k})=>{const y=v==="/"?".gitkeep":vt(v,".gitkeep"),b=Gr(y,cr.Media);await u.value.draft.get(b)&&await u.value.draft.remove([b],{rerender:!1});for(const w of k)await u.value.draft.upload(v,w)},[pe.RevertItem]:async v=>{for(const k of v.collections){const y=Gr(v.fsPath,k);await u.value.draft.revert(y)}},[pe.RenameItem]:async v=>{const{item:k,newFsPath:y}=v;if(k.type==="file"){const w=Gr(k.fsPath,k.collections[0]);await u.value.draft.rename([{id:w,newFsPath:y}]);return}const b=Vp(u.value.root.value,k.fsPath);if(b.length>0){const w=b.map(_=>({id:Gr(_.fsPath,_.collections[0]),newFsPath:_.fsPath.replace(k.fsPath,y)}));await u.value.draft.rename(w)}},[pe.DeleteItem]:async v=>{if(v.type==="file"){const y=Gr(v.fsPath,v.collections[0]);await u.value.draft.remove([y]);return}const k=Vp(u.value.root.value,v.fsPath);if(k.length>0){const y=k.map(b=>Gr(b.fsPath,b.collections[0]));await u.value.draft.remove(y)}},[pe.DuplicateItem]:async v=>{if(v.type==="file"){const k=Gr(v.fsPath,v.collections[0]),y=await u.value.draft.duplicate(k);await u.value.selectItemByFsPath(y.id);return}},[pe.RevertAllItems]:async()=>{await r.draft.revertAll(),await a.draft.revertAll()}},f=C(()=>A9.map(v=>({...v,handler:async k=>{c.value={id:v.id},await h[v.id](k),m()}}))),h={[_s.PublishBranch]:async v=>{const{commitMessage:k}=v,y=await r.draft.listAsRawFiles(),b=await a.draft.listAsRawFiles();await t.commitFiles([...y,...b],k),await p[pe.RevertAllItems](),n.push("/content")}};function m(){c.value=null}return{activeTree:u,itemActions:d,itemActionHandler:p,branchActions:f,branchActionHandler:h,actionInProgress:c,allDrafts:i,draftCount:l,isDraftInProgress:s,unsetActionInProgress:m}});function Pi(e){const t=atob(e),r=t.length,a=new Uint8Array(r);for(let o=0;o<r;o++)a[o]=t.charCodeAt(o);return new TextDecoder("utf-8").decode(a)}async function Up(e){if(e.id.startsWith(cr.Media)||e.status===Be.Deleted)return;if(e.status===Be.Created&&e.githubFile)return{githubContent:Pi(e.githubFile.content),localContent:await Qr(e.modified)};if(!e.githubFile||!e.githubFile.content)return;const t=await Qr(e.original),r=Pi(e.githubFile.content),a=await Sf(e.id,r);if(!Ti(e.original,a)&&t.trim()!==r.trim())return{githubContent:r,localContent:t}}function un(e,t){if(io.dev)return Be.Pristine;if(!e&&!t)throw new Error("Unconsistent state: both modified and original are undefined");if(!e)return Be.Deleted;if(!t||t.id!==e.id)return Be.Created;if(t.extension===Mt.Markdown){if(!Ti(t,e))return Be.Updated}else if(typeof t=="object"&&typeof e=="object"){if(!Ti(t,e))return Be.Updated}else if(JSON.stringify(t)!==JSON.stringify(e))return Be.Updated;return Be.Pristine}function t8(e,t){if([cr.Content,cr.Media].includes(t))return e;const r=[];for(const a of e){if(a.id===t)return[a];a.id.startsWith(t+"/")&&r.push(a)}return r}const Sn=hr(()=>Fc());function r8(e){return!e||typeof e.then!="function"?Promise.resolve(e):e}function zt(e,...t){try{return r8(e(...t))}catch(r){return Promise.reject(r)}}function a8(e){const t=typeof e;return e===null||t!=="object"&&t!=="function"}function o8(e){const t=Object.getPrototypeOf(e);return!t||t.isPrototypeOf(Object)}function li(e){if(a8(e))return String(e);if(o8(e)||Array.isArray(e))return JSON.stringify(e);if(typeof e.toJSON=="function")return li(e.toJSON());throw new Error("[unstorage] Cannot stringify value!")}const nc="base64:";function n8(e){return typeof e=="string"?e:nc+l8(e)}function i8(e){return typeof e!="string"||!e.startsWith(nc)?e:s8(e.slice(nc.length))}function s8(e){return globalThis.Buffer?Buffer.from(e,"base64"):Uint8Array.from(globalThis.atob(e),t=>t.codePointAt(0))}function l8(e){return globalThis.Buffer?Buffer.from(e).toString("base64"):globalThis.btoa(String.fromCodePoint(...e))}function er(e){return e&&e.split("?")[0]?.replace(/[/\\]/g,":").replace(/:+/g,":").replace(/^:|:$/g,"")||""}function c8(...e){return er(e.join(":"))}function Zn(e){return e=er(e),e?e+":":""}function u8(e,t){if(t===void 0)return!0;let r=0,a=e.indexOf(":");for(;a>-1;)r++,a=e.indexOf(":",a+1);return r<=t}function d8(e,t){return t?e.startsWith(t)&&e[e.length-1]!=="$":e[e.length-1]!=="$"}const p8="memory",f8=()=>{const e=new Map;return{name:p8,getInstance:()=>e,hasItem(t){return e.has(t)},getItem(t){return e.get(t)??null},getItemRaw(t){return e.get(t)??null},setItem(t,r){e.set(t,r)},setItemRaw(t,r){e.set(t,r)},removeItem(t){e.delete(t)},getKeys(){return[...e.keys()]},clear(){e.clear()},dispose(){e.clear()}}};function dv(e={}){const t={mounts:{"":e.driver||f8()},mountpoints:[""],watching:!1,watchListeners:[],unwatch:{}}
vendor: 5,168 bytes, line 291
291,r=c=>{for(const u of t.mountpoints)if(c.startsWith(u))return{base:u,relativeKey:c.slice(u.length),driver:t.mounts[u]};return{base:"",relativeKey:c,driver:t.mounts[""]}},a=(c,u)=>t.mountpoints.filter(d=>d.startsWith(c)||u&&c.startsWith(d)).map(d=>({relativeBase:c.length>d.length?c.slice(d.length):void 0,mountpoint:d,driver:t.mounts[d]})),o=(c,u)=>{if(t.watching){u=er(u);for(const d of t.watchListeners)d(c,u)}},n=async()=>{if(!t.watching){t.watching=!0;for(const c in t.mounts)t.unwatch[c]=await Hp(t.mounts[c],o,c)}},i=async()=>{if(t.watching){for(const c in t.unwatch)await t.unwatch[c]();t.unwatch={},t.watching=!1}},s=(c,u,d)=>{const p=new Map,f=h=>{let m=p.get(h.base);return m||(m={driver:h.driver,base:h.base,items:[]},p.set(h.base,m)),m};for(const h of c){const m=typeof h=="string",v=er(m?h:h.key),k=m?void 0:h.value,y=m||!h.options?u:{...u,...h.options},b=r(v);f(b).items.push({key:v,value:k,relativeKey:b.relativeKey,options:y})}return Promise.all([...p.values()].map(h=>d(h))).then(h=>h.flat())},l={hasItem(c,u={}){c=er(c);const{relativeKey:d,driver:p}=r(c);return zt(p.hasItem,d,u)},getItem(c,u={}){c=er(c);const{relativeKey:d,driver:p}=r(c);return zt(p.getItem,d,u).then(f=>Po(f))},getItems(c,u={}){return s(c,u,d=>d.driver.getItems?zt(d.driver.getItems,d.items.map(p=>({key:p.relativeKey,options:p.options})),u).then(p=>p.map(f=>({key:c8(d.base,f.key),value:Po(f.value)}))):Promise.all(d.items.map(p=>zt(d.driver.getItem,p.relativeKey,p.options).then(f=>({key:p.key,value:Po(f)})))))},getItemRaw(c,u={}){c=er(c);const{relativeKey:d,driver:p}=r(c);return p.getItemRaw?zt(p.getItemRaw,d,u):zt(p.getItem,d,u).then(f=>i8(f))},async setItem(c,u,d={}){if(u===void 0)return l.removeItem(c);c=er(c);const{relativeKey:p,driver:f}=r(c);f.setItem&&(await zt(f.setItem,p,li(u),d),f.watch||o("update",c))},async setItems(c,u){await s(c,u,async d=>{if(d.driver.setItems)return zt(d.driver.setItems,d.items.map(p=>({key:p.relativeKey,value:li(p.value),options:p.options})),u);d.driver.setItem&&await Promise.all(d.items.map(p=>zt(d.driver.setItem,p.relativeKey,li(p.value),p.options)))})},async setItemRaw(c,u,d={}){if(u===void 0)return l.removeItem(c,d);c=er(c);const{relativeKey:p,driver:f}=r(c);if(f.setItemRaw)await zt(f.setItemRaw,p,u,d);else if(f.setItem)await zt(f.setItem,p,n8(u),d);else return;f.watch||o("update",c)},async removeItem(c,u={}){typeof u=="boolean"&&(u={removeMeta:u}),c=er(c);const{relativeKey:d,driver:p}=r(c);p.removeItem&&(await zt(p.removeItem,d,u),(u.removeMeta||u.removeMata)&&await zt(p.removeItem,d+"$",u),p.watch||o("remove",c))},async getMeta(c,u={}){typeof u=="boolean"&&(u={nativeOnly:u}),c=er(c);const{relativeKey:d,driver:p}=r(c),f=Object.create(null);if(p.getMeta&&Object.assign(f,await zt(p.getMeta,d,u)),!u.nativeOnly){const h=await zt(p.getItem,d+"$",u).then(m=>Po(m));h&&typeof h=="object"&&(typeof h.atime=="string"&&(h.atime=new Date(h.atime)),typeof h.mtime=="string"&&(h.mtime=new Date(h.mtime)),Object.assign(f,h))}return f},setMeta(c,u,d={}){return this.setItem(c+"$",u,d)},removeMeta(c,u={}){return this.removeItem(c+"$",u)},async getKeys(c,u={}){c=Zn(c);const d=a(c,!0);let p=[];const f=[];let h=!0;for(const v of d){v.driver.flags?.maxDepth||(h=!1);const k=await zt(v.driver.getKeys,v.relativeBase,u);for(const y of k){const b=v.mountpoint+er(y);p.some(w=>b.startsWith(w))||f.push(b)}p=[v.mountpoint,...p.filter(y=>!y.startsWith(v.mountpoint))]}const m=u.maxDepth!==void 0&&!h;return f.filter(v=>(!m||u8(v,u.maxDepth))&&d8(v,c))},async clear(c,u={}){c=Zn(c),await Promise.all(a(c,!1).map(async d=>{if(d.driver.clear)return zt(d.driver.clear,d.relativeBase,u);if(d.driver.removeItem){const p=await d.driver.getKeys(d.relativeBase||"",u);return Promise.all(p.map(f=>d.driver.removeItem(f,u)))}}))},async dispose(){await Promise.all(Object.values(t.mounts).map(c=>Wp(c)))},async watch(c){return await n(),t.watchListeners.push(c),async()=>{t.watchListeners=t.watchListeners.filter(u=>u!==c),t.watchListeners.length===0&&await i()}},async unwatch(){t.watchListeners=[],await i()},mount(c,u){if(c=Zn(c),c&&t.mounts[c])throw new Error(`already mounted at ${c}`);return c&&(t.mountpoints.push(c),t.mountpoints.sort((d,p)=>p.length-d.length)),t.mounts[c]=u,t.watching&&Promise.resolve(Hp(u,o,c)).then(d=>{t.unwatch[c]=d}).catch(console.error),l},async unmount(c,u=!0){c=Zn(c),!(!c||!t.mounts[c])&&(t.watching&&c in t.unwatch&&(t.unwatch[c]?.(),delete t.unwatch[c]),u&&await Wp(t.mounts[c]),t.mountpoints=t.mountpoints.filter(d=>d!==c),delete t.mounts[c])},getMount(c=""){c=er(c)+":";const u=r(c);return{driver:u.driver,base:u.base}},getMounts(c="",u={}){return c=er(c),a(c,u.parents).map(d=>({driver:d.driver,base:d.mountpoint}))},keys:(c,u={})=>l.getKeys(c,u),get:(c,u={})=>l.getItem(c,u),set:(c,u,d={})=>l.setItem(c,u,d),has:(c,u={})=>l.hasItem(c,u),del:(c,u={})=>l.removeItem(c,u),remove:(c,u={})=>l.removeItem(c,u)};return l}function Hp(e,t,r){return e.watch?e.watch((a,o)=>t(a,r+o)):()=>{}}async function Wp(e){typeof e.dispose=="function"&&await zt(e.dispose)}function La(e){return new Promise((t,r)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>r(e.error)})}function pv(e,t){let r;const a=()=>
291{if(r)return r;const o=indexedDB.open(e);return o.onupgradeneeded=()=>o.result.createObjectStore(t),r=La(o),r.then(n=>{n.onclose=()=>r=void 0},()=>{}),r};return(o,n)=>a().then(i=>n(i.transaction(t,o).objectStore(t)))}let al;function Cn(){return al||(al=pv("keyval-store","keyval")),al}function ol(e,t=Cn()){return t("readonly",r=>La(r.get(e)))}function Kp(e,t,r=Cn()){return r("readwrite",a=>(a.put(t,e),La(a.transaction)))}function g8(e,t=Cn()){return t("readwrite",r=>(r.delete(e),La(r.transaction)))}function h8(e=Cn()){return e("readwrite",t=>(t.clear(),La(t.transaction)))}function m8(e,t){return e.openCursor().onsuccess=function(){this.result&&(t(this.result),this.result.continue())},La(e.transaction)}function v8(e=Cn()){return e("readonly",t=>{if(t.getAllKeys)return La(t.getAllKeys());const r=[];return m8(t,a=>r.push(a.key)).then(()=>r)})}const b8="idb-keyval",y8=(e={})=>{const t=e.base&&e.base.length>0?`${e.base}:`:"",r=o=>t+o;let a;return e.dbName&&e.storeName&&(a=pv(e.dbName,e.storeName)),{name:b8,options:e,async hasItem(o){return await ol(r(o),a)!==void 0},async getItem(o){return await ol(r(o),a)??null},async getItemRaw(o){return await ol(r(o),a)??null},setItem(o,n){return Kp(r(o),n,a)},setItemRaw(o,n){return Kp(r(o),n,a)},removeItem(o){return g8(r(o),a)},getKeys(){return v8(a)},clear(){return h8(a)}}},w8="null",x8=()=>({name:w8,hasItem(){return!1},getItem(){return null},getItemRaw(){return null},getItems(){return[]},getMeta(){return null},getKeys(){return[]},setItem(){},setItemRaw(){},setItems(){},removeItem(){},clear(){}}),Gp=x8(),fv=e=>y8({dbName:`studio-${e}`,storeName:"drafts"}),ic=dv({driver:fv("document")}),gv=dv({driver:fv("media")});function hv(e,t,r,a){const o=E(!1),n=E([]),i=E(null),s=e==="media"?"public":"content",l=e==="media"?t.media:t.document,c=`studio:draft:${e}:updated`,u=Sn();async function d(b){return n.value.find(w=>w.id===b)}async function p(b,w,{rerender:_=!0}={}){if(n.value?.find(j=>j.id===b.id))throw new Error(`Draft file already exists for document ${b.id}`);const S=l.getFileSystemPath(b.id),A=await r.fetchFile(vt(s,S),{cached:!0}),T={id:b.id,fsPath:S,githubFile:A,status:un(b,w),modified:b};w&&(T.original=w);const $=await Up(T);return $&&(T.conflict=$),await a.setItem(b.id,T),n.value.push(T),_&&await u.callHook(c,{caller:"useDraftBase.create"}),T}async function f(b,{rerender:w=!0}={}){for(const _ of b){const S=n.value.find(j=>j.id===_),A=l.getFileSystemPath(_),T=await l.get(_);await a.removeItem(_),await l.delete(_);let $=null;if(S){if(S.status===Be.Deleted)return;S.status===Be.Created?n.value=n.value.filter(j=>j.id!==_):($={id:_,fsPath:S.fsPath,status:Be.Deleted,original:S.original,githubFile:S.githubFile},n.value=n.value.map(j=>j.id===_?$:j))}else{const j=await r.fetchFile(vt("content",A),{cached:!0});$={id:_,fsPath:A,status:Be.Deleted,original:T,githubFile:j},n.value.push($)}$&&await a.setItem(_,$),w&&await u.callHook(c,{caller:"useDraftBase.remove"})}}async function h(b,{rerender:w=!0}={}){const _=t8(n.value,b);for(const S of _){const A=n.value.find(T=>T.id===S.id);if(!A)return;
291A.status===Be.Created?(await l.delete(S.id),await a.removeItem(S.id),n.value=n.value.filter(T=>T.id!==S.id),A.original&&await h(A.original.id,{rerender:!1})):(await l.upsert(S.id,A.original),A.modified=A.original,A.status=un(A.modified,A.original),await a.setItem(S.id,A))}w&&await u.callHook(c,{caller:"useDraftBase.revert"})}async function m(){const b=[...n.value];for(const w of b)await h(w.id,{rerender:!1});await u.callHook(c,{caller:"useDraftBase.revertAll"})}async function v(){i.value=null}async function k(b){o.value=!0;try{const w=n.value?.find(A=>A.id===b);if(w){i.value=w;return}const _=await l.get(b);if(!_)throw new Error(`Cannot select item: no corresponding database entry found for id ${b}`);const S=await p(_,_);i.value=S}finally{o.value=!1}}async function y(){const b=await a.getKeys().then(async w=>Promise.all(w.map(async _=>{const S=await a.getItem(_);return S.status===Be.Pristine?(await a.removeItem(_),null):S})));n.value=b.filter(Boolean),await Promise.all(n.value.map(async w=>{w.status===Be.Deleted?await l.delete(w.id):await l.upsert(w.id,w.modified)})),await u.callHook(c,{caller:"useDraftBase.load",selectItem:!1})}return{isLoading:o,list:n,current:i,get:d,create:p,remove:f,revert:h,revertAll:m,selectById:k,unselect:v,load:y,checkConflict:Up}}const k8=hr((e,t)=>{const{isLoading:r,list:a,current:o,get:n,create:i,remove:s,revert:l,revertAll:c,selectById:u,unselect:d,load:p}=hv("document",e,t,ic),f=Sn();async function h(y,b){const w=a.value.find(S=>S.id===y);if(!w)throw new Error(`Draft file not found for document ${y}`);const _=w.status;return w.status=un(b,w.original),w.modified=b,await ic.setItem(y,w),a.value=a.value.map(S=>S.id===y?w:S),await e.document.upsert(y,w.modified),w.status!==_?await f.callHook("studio:draft:document:updated",{caller:"useDraftDocuments.update"}):e.app.requestRerender(),w}async function m(y){for(const b of y){const{id:w,newFsPath:_}=b,S=a.value.find(G=>G.id===w),A=await e.document.get(w);if(!A)throw new Error(`Database item not found for document ${w}`);const T=S?.modified||A;let $=A;S&&($=S.original);const j=await Qr(T);await s([w],{rerender:!1});const ae=await e.document.create(_,j);await i(ae,$,{rerender:!1})}await f.callHook("studio:draft:document:updated",{caller:"useDraftDocuments.rename"})}async function v(y){let b=await e.document.get(y);if(!b)throw new Error(`Database item not found for document ${y}`);const w=a.value.find(G=>G.id===y);w&&(b=w.modified);const _=w?.fsPath||e.document.getFileSystemPath(y),S=await Qr(b)||"",A=_.split("/").pop(),T=vo(A),$=A.split(".").slice(0,-1).join("."),j=`${_.split("/").slice(0,-1).join("/")}/${$}-copy.${T}`,ae=await e.document.create(j,S);return await i(ae)}async function k(){const y=[];for(const b of a.value){if(b.status===Be.Deleted){y.push({path:vt("content",b.fsPath),content:null,status:b.status,encoding:"utf-8"});continue}const w=await Qr(b.modified);y.push({path:vt("content",b.fsPath),content:w,status:b.status,encoding:"utf-8"})}return y}return{isLoading:r,list:a,current:o,get:n,create:i,update:h,remove:s,revert:l,revertAll:c,rename:m,duplicate:v,listAsRawFiles:k,load:p,selectById:u,unselect:d}}),_8=Sn(),S8=hr((e,t)=>{const{isLoading:r,list:a,current:o,get:n,create:i,remove:s,revert:l,revertAll:c,selectById:u,unselect:d,load:p}=hv("media",e,t,gv);async function f(y,b){const w=await h(y,b);e.media.upsert(w.id,w.modified),await i(w.modified)}async function h(y,b){const w=await v(b),_=qb(b.name),S=y!=="/"?vt(y,_):_;return{id:vt(cr.Media,S),fsPath:S,githubFile:void 0,status:Be.Created,modified:{id:vt(cr.Media,S),fsPath:S,extension:vo(S),stem:S.split(".").join("."),path:cl(S),raw:w}}}async function m(y){for(const b of y){const{id:w,newFsPath:_}=b,S=a.value.find(j=>j.id===w),A=await e.media.get(w);if(!A)throw new Error(`Database item not found for document ${w}`);await s([w],{rerender:!1});const T={...A,id:vt(cr.Media,_),stem:uv(_),path:cl(_)};await e.media.upsert(T.id,T);let $=A;S&&($=S.original),await i(T,$,{rerender:!1})}await _8.callHook("studio:draft:media:updated",{caller:"useDraftMedias.rename"})}function v(y){return new Promise((b,w)=>{const _=new FileReader;
291_.readAsDataURL(y),_.onload=()=>b(_.result),_.onerror=S=>w(S)})}async function k(){const y=[];for(const b of a.value){if(b.status===Be.Pristine)continue;if(b.status===Be.Deleted){y.push({path:vt("public",b.fsPath),content:null,status:b.status,encoding:"base64"});continue}const w=(await b.modified?.raw).replace(/^data:\w+\/\w+;base64,/,"");y.push({path:vt("public",b.fsPath),content:w,status:b.status,encoding:"base64"})}return y}return{isLoading:r,list:a,current:o,get:n,create:i,update:()=>{},duplicate:()=>{},remove:s,revert:l,revertAll:c,rename:m,load:p,selectById:u,unselect:d,upload:f,listAsRawFiles:k}}),Zp=(e,t,r)=>{const a=Sn(),{preferences:o,setLocation:n}=xa(),i=E([]),s=C(()=>{const m=r.list.value.filter(v=>v.status!==Be.Pristine);return{name:e===Gt.Content?"content":"public",type:"root",fsPath:"/",children:i.value,status:m.length>0?Re.Updated:null,collections:[e===Gt.Content?cr.Content:cr.Media],prefix:null}}),l=E(s.value),c=C(()=>{if(l.value.type==="root")return i.value;let m=i.value;const v=l.value.fsPath.split("/").filter(Boolean);for(let k=0;k<v.length;k++){const y=v.slice(0,k+1).join("/"),b=m.find(w=>w.fsPath===y);b&&(m=b.children)}return m});async function u(m){if(l.value=m||s.value,n(e,l.value.fsPath),m?.type==="file"){if(await r.selectById(Gr(m.fsPath,m.collections[0])),!o.value.syncEditorAndRoute||e===Gt.Media||m.name===".navigation")return;t.app.navigateTo(m.routePath)}else r.unselect()}async function d(m){const v=lv(i.value,m);!v||v.fsPath===l.value.fsPath||await u(v)}async function p(m){const v=oc(i.value,m);if(!v){await u(s.value);return}v.fsPath!==l.value.fsPath&&await u(v)}async function f(m){const v=xu(i.value,m);await u(v||s.value)}async function h(m=!0){const v=e===Gt.Content?t.document:t.media,k=(await v.list()).map(y=>{const b=v.getFileSystemPath(y.id);return{...y,fsPath:b}});i.value=Q9(k,r.list.value),m&&u(oc(i.value,l.value.fsPath)),t.app.requestRerender()}return e===Gt.Content?a.hook("studio:draft:document:updated",async({caller:m})=>{console.info("studio:draft:document:updated have been called by",m),await h(m!=="useDraftBase.load")}):a.hook("studio:draft:media:updated",async({caller:m})=>{console.info("studio:draft:media:updated have been called by",m),await h(m!=="useDraftBase.load")}),{root:i,rootItem:s,current:c,currentItem:l,select:u,selectByRoute:d,selectItemByFsPath:p,selectParentByFsPath:f,type:e,draft:r}},io={dev:!1},ht=hr(()=>{const e=E(!1),t=window.useStudioHost();io.dev=t.meta.dev;const r={owner:t.repository.owner,repo:t.repository.repo,branch:t.repository.branch,rootDir:t.repository.rootDir,token:t.user.get().githubToken,authorName:t.user.get().name,authorEmail:t.user.get().email},a=io.dev?S9():C9(r),{preferences:o,setManifestId:n}=xa(),i=I9(t),s=k8(t,a),l=Zp(Gt.Content,t,s),c=S8(t,a),u=Zp(Gt.Media,t,c),d=e8(t,a,l,u);return t.on.mounted(async()=>{io.dev&&C8(t,s,c,l,u),await s.load(),await c.load(),t.app.requestRerender(),e.value=!0,t.on.routeChange(async(f,h)=>{if(i.isOpen.value&&o.value.syncEditorAndRoute){if(l.currentItem.value.routePath===f.path)return;await l.selectByRoute(f)}});const p=await t.app.getManifestId();n(p),t.on.manifestUpdate(f=>{n(f)})}),{isReady:e,host:t,git:a,ui:i,context:d,mediaTree:u}});function C8(e,t,r,a,o){const n=Sn();ic.mount("/",Gp),gv.mount("/",Gp),e.on.documentUpdate(async(i,s)=>{const l=t.list.value.find(c=>c.id===i);if(s==="remove")l&&await t.remove([i]);else if(l){const c=e.document.getFileSystemPath(i);if(!window.document.hasFocus()||a.currentItem.value?.fsPath!==c){const u=await e.document.get(i);l.modified=u,l.original=u,l.status=un(u,l.original),l.version=l.version?l.version+1:1}}await n.callHook("studio:draft:document:updated",{caller:"useStudio.on.documentUpdate"})}),e.on.mediaUpdate(async(i,s)=>{const l=r.list.value.find(c=>c.id===i);if(s==="remove")l&&await r.remove([i]);else if(l){const c=e.media.getFileSystemPath(i);if(!window.document.hasFocus()||o.currentItem.value?.fsPath!==c){const u=await e.media.get(i);l.modified=u,l.original=u,l.status=un(u,l.original),l.version=l.version?l.version+1:1}}await n.callHook("studio:draft:media:updated",{caller:"useStudio.on.mediaUpdate"})})}const I8={class:"w-full flex items-center justify-between gap-2"},q8=V({__name:"HeaderMain",setup(e){const t=ja(),r=bo(),{context:a}=ht(),{setLocation:o}=xa(),n=[{label:"Content",value:"content",to:"/content"},{label:"Media",value:"media",to:"/media"}],i=C({get:()=>r.name,set:async s=>{await t.push({name:s});const l=a.activeTree.value.currentItem.value;o(s,l.fsPath),l.type==="root"&&await a.activeTree.value.select(a.activeTree.value.rootItem.value)}});return(s,l)=>{const c=l9,u=ka,d=ft;return x(),F("div",I8,[B(c,{modelValue:i.value,"onUpdate:modelValue":l[0]||(l[0]=p=>
291i.value=p),content:!1,items:n,variant:"link",size:"md",color:"neutral",ui:{trigger:"py-1 px-2",list:"py-2 px-0"}},null,8,["modelValue"]),B(d,{label:"Review",color:"neutral",variant:g(a).draftCount.value>0?"solid":"soft",to:"/review",disabled:g(a).draftCount.value===0,icon:"i-lucide-file-diff",ui:{leadingIcon:"size-3.5"}},$c({_:2},[g(a).draftCount.value>0?{name:"leading",fn:z(()=>[B(u,{label:g(a).draftCount.value.toString(),class:"bg-[var(--ui-color-neutral-400)]",size:"xs",variant:"soft"},null,8,["label"])]),key:"0"}:void 0]),1032,["variant","disabled"])])}}});function z8(e){return"schema"in e&&typeof e.coercer=="function"&&typeof e.validator=="function"&&typeof e.refiner=="function"}function A8(e){return"~standard"in e}async function $8(e,t){const r=await t["~standard"].validate(e);return r.issues?{errors:r.issues?.map(a=>({name:a.path?.map(o=>typeof o=="object"?o.key:o).join(".")||"",message:a.message}))||[],result:null}:{errors:null,result:r.value}}async function O8(e,t){const[r,a]=t.validate(e);return r?{errors:r.failures().map(o=>({message:o.message,name:o.path.join(".")})),result:null}:{errors:null,result:a}}function T8(e,t){if(A8(t))return $8(e,t);if(z8(t))return O8(e,t);throw new Error("Form validation failed: Unsupported form schema")}function P8(e,t){return t?t.split(".").reduce((r,a)=>r?.[a],e):e}function B8(e,t,r){if(!t)return Object.assign(e,r);if(!e)return e;const a=t.split(".");let o=e;for(let i=0;i<a.length-1;i++){const s=a[i];(o[s]===void 0||o[s]===null)&&(i+1<a.length&&!Number.isNaN(Number(a[i+1]))?o[s]=[]:o[s]={}),o=o[s]}const n=a[a.length-1];return o[n]=r,e}class Ko extends Error{formId;errors;constructor(t,r){super("Form validation exception"),this.formId=t,this.errors=r,Object.setPrototypeOf(this,Ko.prototype)}}const E8={base:""},mv={__name:"Form",props:{id:{type:[String,Number],required:!1},schema:{type:null,required:!1},state:{type:null,required:!1},validate:{type:Function,required:!1},validateOn:{type:Array,required:!1,default(){return["input","blur","change"]}},disabled:{type:Boolean,required:!1},name:{type:null,required:!1},validateOnInputDelay:{type:Number,required:!1,default:300},transform:{type:null,required:!1,default:()=>!0},nested:{type:null,required:!1},loadingAuto:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},onSubmit:{type:Function,required:!1}},emits:["submit","error"],setup(e,{expose:t,emit:r}){const a=e,o=r,n=nt(),i=C(()=>je({extend:je(E8),...n.ui?.form||{}})),s=a.id??Ji(),l=k6(`form-${s}`),c=a.nested?.toString()===""||a.nested===!0,u=c&&Xe(rc,void 0),d=c?Xe(Mp,void 0):void 0,p=C(()=>d?.value?a.name?P8(d.value,a.name):d.value:a.state);bt(rc,l),bt(Mp,p);const f=E(new Map);Ue(async()=>{u&&(await Ve(),u.emit({type:"attach",validate:S,formId:s,name:a.name,api:$e}))}),Lt(()=>{l.reset(),u&&u.emit({type:"detach",formId:s})}),Ue(async()=>{l.on(async N=>{N.type==="attach"?f.value.set(N.formId,{validate:N.validate,name:N.name,api:N.api}):N.type==="detach"?f.value.delete(N.formId):a.validateOn?.includes(N.type)&&!A.value&&(N.type!=="input"?await S({name:N.name,silent:!0,nested:!1}):(N.eager||y.has(N.name))&&await S({name:N.name,silent:!0,nested:!1})),N.type==="blur"&&y.add(N.name),(N.type==="change"||N.type==="input"||N.type==="blur"||N.type==="focus")&&k.add(N.name),(N.type==="change"||N.type==="input")&&v.add(N.name)})});const h=E([]);bt(tv,h);const m=E({});bt(Qm,m);const v=$t(new Set),k=$t(new Set),y=$t(new Set);function b(N){return N.map(Z=>({...Z,id:Z?.name?m.value[Z.name]?.id:void 0}))}const w=E(null);async function _(){let N=a.validate?await a.validate(p.value)??[]:[];if(a.schema){const{errors:Z,result:le}=await T8(p.value,a.schema);Z?N=N.concat(Z):w.value=le}return b(N)}async function S(N={silent:!1,nested:!1,transform:!1}){const Z=N.name&&!Array.isArray(N.name)?[N.name]:N.name;let le=[],fe=[];if(!Z&&N.nested){const Ce=Array.from(f.value.values()).map(L=>
291j(L,N)),R=await Promise.all(Ce);fe=R.filter(L=>L.error).flatMap(L=>L.error.errors.map(ie=>ae(ie,L.name))),le=R.filter(L=>L.output!==void 0)}const Oe=[...await _(),...fe];if(Z?h.value=Y(Oe,Z):h.value=Oe,h.value?.length){if(N.silent)return!1;throw new Ko(s,h.value)}return N.transform?(le.forEach(Ce=>{Ce.name?B8(w.value,Ce.name,Ce.output):Object.assign(w.value,Ce.output)}),w.value??p.value):p.value}const A=E(!1);bt(ev,Zt(A));async function T(N){A.value=a.loadingAuto&&!0;const Z=N;try{Z.data=await S({nested:!0,transform:a.transform}),await a.onSubmit?.(Z),v.clear()}catch(le){if(!(le instanceof Ko))throw le;const fe={...Z,errors:le.errors};o("error",fe)}finally{A.value=!1}}const $=C(()=>a.disabled||A.value);bt(Xm,C(()=>({disabled:$.value,validateOnInputDelay:a.validateOnInputDelay})));async function j(N,Z){try{const le=await N.validate({...Z,silent:!1});return{name:N.name,output:le}}catch(le){if(!(le instanceof Ko))throw le;return{name:N.name,error:le}}}function ae(N,Z){return!Z||!N.name?N:{...N,name:Z+"."+N.name}}function G(N,Z){const le=Z+".",fe=N?.name?.startsWith(le)?N.name.substring(le.length):N.name;return{...N,name:fe}}function ee(N,Z){return Z?N.filter(le=>le?.name?.startsWith(Z+".")).map(le=>G(le,Z)):N}function U(N){return N.api.getErrors().map(Z=>N.name?{...Z,name:N.name+"."+Z.name}:Z)}function ne(N,Z){return!N||!Z?!0:N instanceof RegExp?N.test(Z):Z===N||typeof N=="string"&&N.startsWith(Z+".")}function te(N,Z){if(!N||N instanceof RegExp)return N;if(Z!==N)return typeof N=="string"&&N.startsWith(Z+".")?N.substring(Z.length+1):N}function Y(N,Z){const le=new Set(Z),fe=Z.map(L=>m.value?.[L]?.pattern).filter(Boolean),Oe=L=>L.name?le.has(L.name)?!0:fe.some(ie=>ie.test(L.name)):!1,Ce=h.value.filter(L=>!Oe(L)),R=N.filter(Oe);return[...Ce,...R]}function H(N,Z){return N.filter(le=>Z instanceof RegExp?!(le.name&&Z.test(le.name)):!le.name||le.name!==Z)}function he(N){return!N.name||!!m.value[N.name]}const $e={validate:S,errors:h,setErrors(N,Z){const le=b(N.filter(he)),fe=[];for(const Oe of f.value.values())if(ne(Z,Oe.name)){const Ce=ee(N,Oe.name);Oe.api.setErrors(Ce,te(Z,Oe.name||"")),fe.push(...U(Oe))}if(Z){const Oe=H(h.value,Z);h.value=[...Oe,...le,...fe]}else h.value=[...le,...fe]},async submit(){await T(new Event("submit"))},getErrors(N){return N?h.value.filter(Z=>N instanceof RegExp?Z.name&&N.test(Z.name):Z.name===N):h.value},clear(N){const Z=N?h.value.filter(fe=>he(fe)&&(N instanceof RegExp?!(fe.name&&N.test(fe.name)):fe.name!==N)):[],le=[];for(const fe of f.value.values())ne(N,fe.name)&&fe.api.clear(),le.push(...U(fe));h.value=[...Z,...le]},disabled:$,loading:A,dirty:C(()=>!!v.size),dirtyFields:Zt(v),blurredFields:Zt(y),touchedFields:Zt(k)};return t($e),(N,Z)=>(x(),q(Pt(g(u)?"div":"form"),{id:g(s),class:K(i.value({class:a.class})),onSubmit:Ot(T,["prevent"])},{default:z(()=>[P(N.$slots,"default",{errors:h.value,loading:A.value})]),_:3},40,["id","class"]))}},j8={slots:{root:"",wrapper:"",labelWrapper:"flex content-center items-center justify-between",label:"block font-medium text-default",container:"mt-1 relative",description:"text-muted",error:"mt-2 text-error",hint:"text-muted",help:"mt-2 text-muted"},variants:{size:{xs:{root:"text-xs"},sm:{root:"text-xs"},md:{root:"text-sm"},lg:{root:"text-sm"},xl:{root:"text-base"}},required:{true:{label:"after:content-['*'] after:ms-0.5 after:text-error"}}},defaultVariants:{size:"sm"}},D8=["id"],M8=["id"],N8=["id"],R8=["id"],vv={__name:"FormField",props:{as:{type:null,required:!1},name:{type:String,required:!1},errorPattern:{type:null,required:!1},label:{type:String,required:!1},description:{type:String,required:!1},help:{type:String,required:!1},error:{type:[Boolean,String],required:!1},hint:{type:String,required:!1},size:{type:null,required:!1},required:{type:Boolean,required:!1},eagerValidation:{type:Boolean,required:!1},validateOnInputDelay:{type:Number,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const t=e,r=Ft(),a=nt(),o=C(()=>je({extend:je(j8),...a.ui?.formField||{}})({size:t.size,required:t.required})),n=Xe(tv,null),i=C(()=>t.error||n?.value?.find(u=>u.name===t.name||t.errorPattern&&u.name?.match(t.errorPattern))?.message),s=E(Ji()),l=s.value,c=Xe(Qm,void 0);return xe(s,()=>{c&&t.name&&(c.value[t.name]={id:s.value,pattern:t.errorPattern})},{immediate:!0}),bt(Ym,s),bt(ac,C(()=>
291({error:i.value,name:t.name,size:t.size,eagerValidation:t.eagerValidation,validateOnInputDelay:t.validateOnInputDelay,errorPattern:t.errorPattern,hint:t.hint,description:t.description,help:t.help,ariaId:l}))),(u,d)=>(x(),q(g(Ie),{as:e.as,class:K(o.value.root({class:[t.ui?.root,t.class]}))},{default:z(()=>[M("div",{class:K(o.value.wrapper({class:t.ui?.wrapper}))},[e.label||r.label?(x(),F("div",{key:0,class:K(o.value.labelWrapper({class:t.ui?.labelWrapper}))},[B(g(J5),{for:s.value,class:K(o.value.label({class:t.ui?.label}))},{default:z(()=>[P(u.$slots,"label",{label:e.label},()=>[Ee(ze(e.label),1)])]),_:3},8,["for","class"]),e.hint||r.hint?(x(),F("span",{key:0,id:`${g(l)}-hint`,class:K(o.value.hint({class:t.ui?.hint}))},[P(u.$slots,"hint",{hint:e.hint},()=>[Ee(ze(e.hint),1)])],10,D8)):X("",!0)],2)):X("",!0),e.description||r.description?(x(),F("p",{key:1,id:`${g(l)}-description`,class:K(o.value.description({class:t.ui?.description}))},[P(u.$slots,"description",{description:e.description},()=>[Ee(ze(e.description),1)])],10,M8)):X("",!0)],2),M("div",{class:K([(e.label||!!r.label||e.description||!!r.description)&&o.value.container({class:t.ui?.container})])},[P(u.$slots,"default",{error:i.value}),typeof i.value=="string"&&i.value||r.error?(x(),F("div",{key:0,id:`${g(l)}-error`,class:K(o.value.error({class:t.ui?.error}))},[P(u.$slots,"error",{error:i.value},()=>[Ee(ze(i.value),1)])],10,N8)):e.help||r.help?(x(),F("div",{key:1,id:`${g(l)}-help`,class:K(o.value.help({class:t.ui?.help}))},[P(u.$slots,"help",{help:e.help},()=>[Ee(ze(e.help),1)])],10,R8)):X("",!0)],2)]),_:3},8,["as","class"]))}},L8={slots:{root:"relative inline-flex items-center",base:["w-full rounded-md border-0 appearance-none placeholder:text-dimmed focus:outline-none disabled:cursor-not-allowed disabled:opacity-75","transition-colors"],leading:"absolute inset-y-0 start-0 flex items-center",leadingIcon:"shrink-0 text-dimmed",leadingAvatar:"shrink-0",leadingAvatarSize:"",trailing:"absolute inset-y-0 end-0 flex items-center",trailingIcon:"shrink-0 text-dimmed"},variants:{fieldGroup:{horizontal:{root:"group has-focus-visible:z-[1]",base:"group-not-only:group-first:rounded-e-none group-not-only:group-last:rounded-s-none group-not-last:group-not-first:rounded-none"},vertical:{root:"group has-focus-visible:z-[1]",base:"group-not-only:group-first:rounded-b-none group-not-only:group-last:rounded-t-none group-not-last:group-not-first:rounded-none"}},size:{xs:{base:"px-2 py-1 text-xs gap-1",leading:"ps-2",trailing:"pe-2",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},sm:{base:"px-2.5 py-1.5 text-xs gap-1.5",leading:"ps-2.5",trailing:"pe-2.5",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},md:{base:"px-2.5 py-1.5 text-sm gap-1.5",leading:"ps-2.5",trailing:"pe-2.5",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},lg:{base:"px-3 py-2 text-sm gap-2",leading:"ps-3",trailing:"pe-3",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},xl:{base:"px-3 py-2 text-base gap-2",leading:"ps-3",trailing:"pe-3",leadingIcon:"size-6",leadingAvatarSize:"xs",trailingIcon:"size-6"}},variant:{outline:"text-highlighted bg-default ring ring-inset ring-accented",soft:"text-highlighted bg-elevated/50 hover:bg-elevated focus:bg-elevated disabled:bg-elevated/50",subtle:"text-highlighted bg-elevated ring ring-inset ring-accented",ghost:"text-highlighted bg-transparent hover:bg-elevated focus:bg-elevated disabled:bg-transparent dark:disabled:bg-transparent",none:"text-highlighted bg-transparent"},color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},leading:{true:""},trailing:{true:""},loading:{true:""},highlight:{true:""},type:{file:"file:me-1.5 file:font-medium file:text-muted file:outline-none"}},compoundVariants:[{color:"primary",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary"},{color:"secondary",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-secondary"},{color:"success",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-success"},{color:"info",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-info"},{color:"warning",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-warning"},{color:"error",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-error"},{color:"primary",highlight:!0,class:"ring ring-inset ring-primary"},{color:"secondary",highlight:!0,class:"ring ring-inset ring-secondary"},{color:"success",highlight:!0,class:"ring ring-inset ring-success"},{color:"info",highlight:!0,class:"ring ring-inset ring-info"},{color:"warning",highlight:!0,class:"ring ring-inset ring-warning"},{color:"error",highlight:!0,class:"ring ring-inset ring-error"},{color:"neutral",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-inverted"},{color:"neutral",highlight:!0,class:"ring ring-inset ring-inverted"},{leading:!0,size:"xs",class:"ps-7"},{leading:!0,size:"sm",class:"ps-8"},{leading:!0,size:"md",class:"ps-9"},{leading:!0,size:"lg",class:"ps-10"},{leading:!0,size:"xl",class:"ps-11"},{trailing:!0,size:"xs",class:"pe-7"},{trailing:!0,size:"sm",class:"pe-8"},{trailing:!0,size:"md",class:"pe-9"},{trailing:!0,size:"lg",class:"pe-10"},{trailing:!0,size:"xl",class:"pe-11"},{loading:!0,leading:!0,class:{leadingIcon:"animate-spin"}},{loading:!0,leading:!1,trailing:!0,class:{trailingIcon:"animate-spin"}}],defaultVariants:{size:"sm",color:"primary",variant:"outline"}},F8=["id","type","value","name","placeholder","disabled","required","autocomplete"],bv=Object.assign({inheritAttrs:!1},{__name:"Input",props:{as:{type:null,required:!1},id:{type:String,required:!1},name:{type:String,required:!1},type:{type:null,required:!1,default:"text"},placeholder:{type:String,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},required:{type:Boolean,required:!1},autocomplete:{type:null,required:!1,default:"off"},autofocus:{type:Boolean,required:!1},autofocusDelay:{type:Number,required:!1,default:0},disabled:{type:Boolean,required:!1},highlight:{type:Boolean,required:!1},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1},modelModifiers:{type:Object,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1},icon:{type:[String,Object],required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:[String,Object],required:!1},trailing:{type:Boolean,required:!1},trailingIcon:{type:[String,Object],required:!1},loading:{type:Boolean,required:!1},loadingIcon:{type:[String,Object],required:!1}},emits:["update:modelValue","blur","change"],setup(e,{expose:t,emit:r}){const a=e,o=r,n=Ft(),i=q6(a,"modelValue",o,{defaultValue:a.defaultValue}),s=nt(),{emitFormBlur:l,emitFormInput:c,emitFormChange:u,size:d,color:p,id:f,name:h,highlight:m,disabled:v,emitFormFocus:k,ariaAttrs:y}=rv(a,{deferInputValidation:!0}
291),{orientation:b,size:w}=xs(a),{isLeading:_,isTrailing:S,leadingIconName:A,trailingIconName:T}=ws(a),$=C(()=>w.value||d.value),j=C(()=>je({extend:je(L8),...s.ui?.input||{}})({type:a.type,color:p.value,variant:a.variant,size:$?.value,loading:a.loading,highlight:m.value,leading:_.value||!!a.avatar||!!n.leading,trailing:S.value||!!n.trailing,fieldGroup:b.value})),ae=E(null);function G(Y){a.modelModifiers?.trim&&(Y=Y?.trim()??null),(a.modelModifiers?.number||a.type==="number")&&(Y=A6(Y)),a.modelModifiers?.nullable&&(Y||=null),a.modelModifiers?.optional&&(Y||=void 0),i.value=Y,c()}function ee(Y){a.modelModifiers?.lazy||G(Y.target.value)}function U(Y){const H=Y.target.value;a.modelModifiers?.lazy&&G(H),a.modelModifiers?.trim&&(Y.target.value=H.trim()),u(),o("change",Y)}function ne(Y){l(),o("blur",Y)}function te(){a.autofocus&&ae.value?.focus()}return Ue(()=>{setTimeout(()=>{te()},a.autofocusDelay)}),t({inputRef:ae}),(Y,H)=>(x(),q(g(Ie),{as:e.as,class:K(j.value.root({class:[a.ui?.root,a.class]}))},{default:z(()=>[M("input",oe({id:g(f),ref_key:"inputRef",ref:ae,type:e.type,value:g(i),name:g(h),placeholder:e.placeholder,class:j.value.base({class:a.ui?.base}),disabled:g(v),required:e.required,autocomplete:e.autocomplete},{...Y.$attrs,...g(y)},{onInput:ee,onBlur:ne,onChange:U,onFocus:H[0]||(H[0]=(...he)=>g(k)&&g(k)(...he))}),null,16,F8),P(Y.$slots,"default",{ui:j.value}),g(_)||e.avatar||n.leading?(x(),F("span",{key:0,class:K(j.value.leading({class:a.ui?.leading}))},[P(Y.$slots,"leading",{ui:j.value},()=>[g(_)&&g(A)?(x(),q(Me,{key:0,name:g(A),class:K(j.value.leadingIcon({class:a.ui?.leadingIcon}))},null,8,["name","class"])):e.avatar?(x(),q(Nr,oe({key:1,size:a.ui?.leadingAvatarSize||j.value.leadingAvatarSize()},e.avatar,{class:j.value.leadingAvatar({class:a.ui?.leadingAvatar})}),null,16,["size","class"])):X("",!0)])],2)):X("",!0),g(S)||n.trailing?(x(),F("span",{key:1,class:K(j.value.trailing({class:a.ui?.trailing}))},[P(Y.$slots,"trailing",{ui:j.value},()=>[g(T)?(x(),q(Me,{key:0,name:g(T),class:K(j.value.trailingIcon({class:a.ui?.trailingIcon}))},null,8,["name","class"])):X("",!0)])],2)):X("",!0)]),_:3},8,["as","class"]))}});function Q(e,t,r){function a(s,l){var c;Object.defineProperty(s,"_zod",{value:s._zod??{},enumerable:!1}),(c=s._zod).traits??(c.traits=new Set),s._zod.traits.add(e),t(s,l);for(const u in i.prototype)u in s||Object.defineProperty(s,u,{value:i.prototype[u].bind(s)});s._zod.constr=i,s._zod.def=l}const o=r?.Parent??Object;class n extends o{}Object.defineProperty(n,"name",{value:e});function i(s){var l;const c=r?.Parent?new n:this;a(c,s),(l=c._zod).deferred??(l.deferred=[]);for(const u of c._zod.deferred)u();return c}return Object.defineProperty(i,"init",{value:a}),Object.defineProperty(i,Symbol.hasInstance,{value:s=>r?.Parent&&s instanceof r.Parent?!0:s?._zod?.traits?.has(e)}),Object.defineProperty(i,"name",{value:e}),i}class so extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class yv extends Error{constructor(t){super(`Encountered unidirectional transform during encode: ${t}`),this.name="ZodEncodeError"}}const wv={};function Ba(e){return wv}function V8(e){const t=Object.values(e).filter(r=>typeof r=="number");return Object.entries(e).filter(([r,a])=>t.indexOf(+r)===-1).map(([r,a])=>a)}function sc(e,t){return typeof t=="bigint"?t.toString():t}function ku(e){return{get value(){{const t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function _u(e){return e==null}function Su(e){const t=e.startsWith("^")?1:0,r=e.endsWith("$")?e.length-1:e.length;return e.slice(t,r)}function U8(e,t){const r=(e.toString().split(".")[1]||"").length,a=t.toString();let o=(a.split(".")[1]||"").length;if(o===0&&/\d?e-\d?/.test(a)){const l=a.match(/\d?e-(\d?)/);l?.[1]&&(o=Number.parseInt(l[1]))}const n=r>o?r:o,i=Number.parseInt(e.toFixed(n).replace(".","")),s=Number.parseInt(t.toFixed(n).replace(".",""));return i%s/10**n}const Jp=Symbol("evaluating");function tt(e,t,r){let a;Object.defineProperty(e,t,{get(){if(a!==Jp)return a===void 0&&(a=Jp,a=r()),a},set(o){Object.defineProperty(e,t,{value:o})},configurable:!0})}function Fa(e,t,r){Object.defineProperty(e,t,{value:r,writable:!0,enumerable:!0,configurable:!0})}function Va(...e){const t={};for(const r of e){const a=Object.getOwnPropertyDescriptors(r);Object.assign(t,a)}return Object.defineProperties({},t)}function Xp(e){return JSON.stringify(e)}const xv="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function Bi(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}const H8=ku(()=>{if(typeof navigator<"u"&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{const e=Function;return new e(""),!0}catch{return!1}});function dn(e){if(Bi(e)===!1)return!1;const t=e.constructor;if(t===void 0)return!0;const r=t.prototype;return!(Bi(r)===!1||Object.prototype.hasOwnProperty.call(r,"isPrototypeOf")===!1)}function kv(e){return dn(e)?{...e}:Array.isArray(e)?[...e]:e}
vendor: 43,972 bytes, lines 291-310
291const W8=new Set(["string","number","symbol"]);function Ss(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function _a(e,t,r){const a=new e._zod.constr(t??e._zod.def);return(!t||r?.parent)&&(a._zod.parent=e),a}function ke(e){const t=e;if(!t)return{};if(typeof t=="string")return{error:()=>t};if(t?.message!==void 0){if(t?.error!==void 0)throw new Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,typeof t.error=="string"?{...t,error:()=>t.error}:t}function K8(e){return Object.keys(e).filter(t=>e[t]._zod.optin==="optional"&&e[t]._zod.optout==="optional")}const G8={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]};function Z8(e,t){const r=e._zod.def,a=Va(e._zod.def,{get shape(){const o={};for(const n in t){if(!(n in r.shape))throw new Error(`Unrecognized key: "${n}"`);t[n]&&(o[n]=r.shape[n])}return Fa(this,"shape",o),o},checks:[]});return _a(e,a)}function J8(e,t){const r=e._zod.def,a=Va(e._zod.def,{get shape(){const o={...e._zod.def.shape};for(const n in t){if(!(n in r.shape))throw new Error(`Unrecognized key: "${n}"`);t[n]&&delete o[n]}return Fa(this,"shape",o),o},checks:[]});return _a(e,a)}function X8(e,t){if(!dn(t))throw new Error("Invalid input to extend: expected a plain object");const r=e._zod.def.checks;if(r&&r.length>0)throw new Error("Object schemas containing refinements cannot be extended. Use `.safeExtend()` instead.");const a=Va(e._zod.def,{get shape(){const o={...e._zod.def.shape,...t};return Fa(this,"shape",o),o},checks:[]});return _a(e,a)}function Y8(e,t){if(!dn(t))throw new Error("Invalid input to safeExtend: expected a plain object");const r={...e._zod.def,get shape(){const a={...e._zod.def.shape,...t};return Fa(this,"shape",a),a},checks:e._zod.def.checks};return _a(e,r)}function Q8(e,t){const r=Va(e._zod.def,{get shape(){const a={...e._zod.def.shape,...t._zod.def.shape};return Fa(this,"shape",a),a},get catchall(){return t._zod.def.catchall},checks:[]});return _a(e,r)}function eC(e,t,r){const a=Va(t._zod.def,{get shape(){const o=t._zod.def.shape,n={...o};if(r)for(const i in r){if(!(i in o))throw new Error(`Unrecognized key: "${i}"`);r[i]&&(n[i]=e?new e({type:"optional",innerType:o[i]}):o[i])}else for(const i in o)n[i]=e?new e({type:"optional",innerType:o[i]}):o[i];return Fa(this,"shape",n),n},checks:[]});return _a(t,a)}function tC(e,t,r){const a=Va(t._zod.def,{get shape(){const o=t._zod.def.shape,n={...o};if(r)for(const i in r){if(!(i in n))throw new Error(`Unrecognized key: "${i}"`);r[i]&&(n[i]=new e({type:"nonoptional",innerType:o[i]}))}else for(const i in o)n[i]=new e({type:"nonoptional",innerType:o[i]});return Fa(this,"shape",n),n},checks:[]});return _a(t,a)}function Ya(e,t=0){if(e.aborted===!0)return!0;for(let r=t;r<e.issues.length;r++)if(e.issues[r]?.continue!==!0)return!0;return!1}function _v(e,t){return t.map(r=>{var a;return(a=r).path??(a.path=[]),r.path.unshift(e),r})}function Jn(e){return typeof e=="string"?e:e?.message}function Ea(e,t,r){const a={...e,path:e.path??[]};if(!e.message){const o=Jn(e.inst?._zod.def?.error?.(e))??Jn(t?.error?.(e))??Jn(r.customError?.(e))??Jn(r.localeError?.(e))??"Invalid input";a.message=o}return delete a.inst,delete a.continue,t?.reportInput||delete a.input,a}function Cu(e){return Array.isArray(e)?"array":typeof e=="string"?"string":"unknown"}function pn(...e){const[t,r,a]=e;return typeof t=="string"?{message:t,code:"custom",input:r,inst:a}:{...t}}const Sv=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,sc,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},Cv=Q("$ZodError",Sv),Iv=Q("$ZodError",Sv,{Parent:Error});function rC(e,t=r=>r.message){const r={},a=[];for(const o of e.issues)o.path.length>0?(r[o.path[0]]=r[o.path[0]]||[],r[o.path[0]].push(t(o))):a.push(t(o));return{formErrors:a,fieldErrors:r}}function aC(e,t=r=>r.message){const r={_errors:[]},a=o=>{for(const n of o.issues)if(n.code==="invalid_union"&&n.errors.length)n.errors.map(i=>a({issues:i}));else if(n.code==="invalid_key")a({issues:n.issues});else if(n.code==="invalid_element")a({issues:n.issues});else if(n.path.length===0)r._errors.push(t(n));else{let i=r,s=0;for(;s<n.path.length;){const l=n.path[s];s===n.path.length-1?(i[l]=i[l]||{_errors:[]},i[l]._errors.push(t(n))):i[l]=i[l]||{_errors:[]},i=i[l],s++}}};return a(e),r}const Iu=e=>(t,r,a,o)=>{const n=a?Object.assign(a,{async:!1}):{async:!1},i=t._zod.run({value:r,issues:[]},n);if(i instanceof Promise)throw new so;if(i.issues.length){const s=new(o?.Err??e)(i.issues.map(l=>Ea(l,n,Ba())));throw xv(s,o?.callee),s}return i.value},qu=e=>async(t,r,a,o)=>{const n=a?Object.assign(a,{async:!0}):{async:!0};let i=t._zod.run({value:r,issues:[]},n);if(i instanceof Promise&&(i=await i),i.issues.length){const s=new(o?.Err??e)(i.issues.map(l=>Ea(l,n,Ba())));throw xv(s,o?.callee),s}return i.value},Cs=e=>(t,r,a)=>{const o=a?{...a,async:!1}:{async:!1},n=t._zod.run({value:r,issues:[]},o);if(n instanceof Promise)throw new so;return n.issues.length?{success:!1,error:new(e??Cv)(n.issues.map(i=>Ea(i,o,Ba())))}:{success:!0,data:n.value}},oC=Cs(Iv),Is=e=>async(t,r,a)=>{const o=a?Object.assign(a,{async:!0}):{async:!0};let n=t._zod.run({value:r,issues:[]},o);return n instanceof Promise&&(n=await n),n.issues.length?{success:!1,error:new e(n.issues.map(i=>Ea(i,o,Ba())))}:{success:!0,data:n.value}},nC=Is(Iv),iC=e=>(t,r,a)=>{const o=a?Object.assign(a,{direction:"backward"}):{direction:"backward"};return Iu(e)(t,r,o)},sC=e=>(t,r,a)=>Iu(e)(t,r,a),lC=e=>async(t,r,a)=>{const o=a?Object.assign(a,{direction:"backward"}):{direction:"backward"};return qu(e)(t,r,o)},cC=e=>async(t,r,a)=>qu(e)(t,r,a),uC=e=>(t,r,a)=>{const o=a?Object.assign(a,{direction:"backward"}):{direction:"backward"};return Cs(e)(t,r,o)},dC=e=>(t,r,a)=>Cs(e)(t,r,a),pC=e=>async(t,r,a)=>{const o=a?Object.assign(a,{direction:"backward"}):{direction:"backward"};return Is(e)(t,r,o)},fC=e=>async(t,r,a)=>Is(e)(t,r,a),gC=/^[cC][^\s-]{8,}$/,hC=/^[0-9a-z]+$/,mC=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,vC=/^[0-9a-vA-V]{20}$/,bC=/^[A-Za-z0-9]{27}$/,yC=/^[a-zA-Z0-9_-]{21}$/,wC=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,xC=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Yp=e=>e?new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,kC=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,_C="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";function SC(){return new RegExp(_C,"u")}const CC=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,IC=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,qC=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,zC=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,AC=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,qv=/^[A-Za-z0-9_-]*$/,$C=/^(?=.{1,253}\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\.?$/,OC=/^\+(?:[0-9]){6,14}[0-9]$/,zv="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",TC=new RegExp(`^${zv}$`);function Av(e){const t="(?:[01]\\d|2[0-3]):[0-5]\\d";return typeof e.precision=="number"?e.precision===-1?`${t}`:e.precision===0?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function PC(e){return new RegExp(`^${Av(e)}$`)}function BC(e){const t=Av({precision:e.precision}),r=["Z"];e.local&&r.push(""),e.offset&&r.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");const a=`${t}(?:${r.join("|")})`;return new RegExp(`^${zv}T(?:${a})$`)}const EC=e=>{const t=e?`[\\s\\S]{${e?.minimum??0},${e?.maximum??""}}`:"[\\s\\S]*";return new RegExp(`^${t}$`)},jC=/^-?\d+$/,DC=/^-?\d+(?:\.\d+)?/,MC=/^[^A-Z]*$/,NC=/^[^a-z]*$/,or=Q("$ZodCheck",(e,t)=>{var r;e._zod??(e._zod={}),e._zod.def=t,(r=e._zod).onattach??(r.onattach=[])}),$v={number:"number",bigint:"bigint",object:"date"},Ov=Q("$ZodCheckLessThan",(e,t)=>{or.init(e,t);const r=$v[typeof t.value];e._zod.onattach.push(a=>{const o=a._zod.bag,n=(t.inclusive?o.maximum:o.exclusiveMaximum)??Number.POSITIVE_INFINITY;t.value<n&&(t.inclusive?o.maximum=t.value:o.exclusiveMaximum=t.value)}),e._zod.check=a=>{(t.inclusive?a.value<=t.value:a.value<t.value)||a.issues.push({origin:r,code:"too_big",maximum:t.value,input:a.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),Tv=Q("$ZodCheckGreaterThan",(e,t)=>{or.init(e,t);const r=$v[typeof t.value];e._zod.onattach.push(a=>{const o=a._zod.bag,n=(t.inclusive?o.minimum:o.exclusiveMinimum)??Number.NEGATIVE_INFINITY;t.value>n&&(t.inclusive?o.minimum=t.value:o.exclusiveMinimum=t.value)}),e._zod.check=a=>{(t.inclusive?a.value>=t.value:a.value>t.value)||a.issues.push({origin:r,code:"too_small",minimum:t.value,input:a.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),RC=Q("$ZodCheckMultipleOf",(e,t)=>{or.init(e,t),e._zod.onattach.push(r=>{var a;(a=r._zod.bag).multipleOf??(a.multipleOf=t.value)}),e._zod.check=r=>{if(typeof r.value!=typeof t.value)throw new Error("Cannot mix number and bigint in multiple_of check.");(typeof r.value=="bigint"?r.value%t.value===BigInt(0):U8(r.value,t.value)===0)||r.issues.push({origin:typeof r.value,code:"not_multiple_of",divisor:t.value,input:r.value,inst:e,continue:!t.abort})}}),LC=Q("$ZodCheckNumberFormat",(e,t)=>{or.init(e,t),t.format=t.format||"float64";const r=t.format?.includes("int"),a=r?"int":"number",[o,n]=G8[t.format];e._zod.onattach.push(i=>{const s=i._zod.bag;s.format=t.format,s.minimum=o,s.maximum=n,r&&(s.pattern=jC)}),e._zod.check=i=>{const s=i.value;if(r){if(!Number.isInteger(s)){i.issues.push({expected:a,format:t.format,code:"invalid_type",continue:!1,input:s,inst:e});return}if(!Number.isSafeInteger(s)){s>0?i.issues.push({input:s,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:a,continue:!t.abort}):i.issues.push({input:s,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:a,continue:!t.abort});return}}s<o&&i.issues.push({origin:"number",input:s,code:"too_small",minimum:o,inclusive:!0,inst:e,continue:!t.abort}),s>n&&i.issues.push({origin:"number",input:s,code:"too_big",maximum:n,inst:e})}}),FC=Q("$ZodCheckMaxLength",(e,t)=>{var r;or.init(e,t),(r=e._zod.def).when??(r.when=a=>{const o=a.value;return!_u(o)&&o.length!==void 0}),e._zod.onattach.push(a=>{const o=a._zod.bag.maximum??Number.POSITIVE_INFINITY;t.maximum<o&&(a._zod.bag.maximum=t.maximum)}),e._zod.check=a=>{const o=a.value;if(o.length<=t.maximum)return;const n=Cu(o);a.issues.push({origin:n,code:"too_big",maximum:t.maximum,inclusive:!0,input:o,inst:e,continue:!t.abort})}}),VC=Q("$ZodCheckMinLength",(e,t)=>{var r;or.init(e,t),(r=e._zod.def).when??(r.when=a=>{const o=a.value;return!_u(o)&&o.length!==void 0}),e._zod.onattach.push(a=>{const o=a._zod.bag.minimum??Number.NEGATIVE_INFINITY;t.minimum>o&&(a._zod.bag.minimum=t.minimum)}),e._zod.check=a=>{const o=a.value;if(o.length>=t.minimum)return;const n=Cu(o);a.issues.push({origin:n,code:"too_small",minimum:t.minimum,inclusive:!0,input:o,inst:e,continue:!t.abort})}}),UC=Q("$ZodCheckLengthEquals",(e,t)=>{var r;or.init(e,t),(r=e._zod.def).when??(r.when=a=>{const o=a.value;return!_u(o)&&o.length!==void 0}),e._zod.onattach.push(a=>{const o=a._zod.bag;o.minimum=t.length,o.maximum=t.length,o.length=t.length}),e._zod.check=a=>{const o=a.value,n=o.length;if(n===t.length)return;const i=Cu(o),s=n>t.length;a.issues.push({origin:i,...s?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:a.value,inst:e,continue:!t.abort})}}),qs=Q("$ZodCheckStringFormat",(e,t)=>{var r,a;or.init(e,t),e._zod.onattach.push(o=>{const n=o._zod.bag;n.format=t.format,t.pattern&&(n.patterns??(n.patterns=new Set),n.patterns.add(t.pattern))}),t.pattern?(r=e._zod).check??(r.check=o=>{t.pattern.lastIndex=0,!t.pattern.test(o.value)&&o.issues.push({origin:"string",code:"invalid_format",format:t.format,input:o.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(a=e._zod).check??(a.check=()=>{})}),HC=Q("$ZodCheckRegex",(e,t)=>{qs.init(e,t),e._zod.check=r=>{t.pattern.lastIndex=0,!t.pattern.test(r.value)&&r.issues.push({origin:"string",code:"invalid_format",format:"regex",input:r.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),WC=Q("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=MC),qs.init(e,t)}),KC=Q("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=NC),qs.init(e,t)}),GC=Q("$ZodCheckIncludes",(e,t)=>{or.init(e,t);const r=Ss(t.includes),a=new RegExp(typeof t.position=="number"?`^.{${t.position}}${r}`:r);t.pattern=a,e._zod.onattach.push(o=>{const n=o._zod.bag;n.patterns??(n.patterns=new Set),n.patterns.add(a)}),e._zod.check=o=>{o.value.includes(t.includes,t.position)||o.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input:o.value,inst:e,continue:!t.abort})}}),ZC=Q("$ZodCheckStartsWith",(e,t)=>{or.init(e,t);const r=new RegExp(`^${Ss(t.prefix)}.*`);t.pattern??(t.pattern=r),e._zod.onattach.push(a=>{const o=a._zod.bag;o.patterns??(o.patterns=new Set),o.patterns.add(r)}),e._zod.check=a=>{a.value.startsWith(t.prefix)||a.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:a.value,inst:e,continue:!t.abort})}}),JC=Q("$ZodCheckEndsWith",(e,t)=>{or.init(e,t);const r=new RegExp(`.*${Ss(t.suffix)}$`);t.pattern??(t.pattern=r),e._zod.onattach.push(a=>{const o=a._zod.bag;o.patterns??(o.patterns=new Set),o.patterns.add(r)}),e._zod.check=a=>{a.value.endsWith(t.suffix)||a.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:a.value,inst:e,continue:!t.abort})}}),XC=Q("$ZodCheckOverwrite",(e,t)=>{or.init(e,t),e._zod.check=r=>{r.value=t.tx(r.value)}});class YC{constructor(t=[]){this.content=[],this.indent=0,this&&(this.args=t)}indented(t){this.indent+=1,t(this),this.indent-=1}write(t){if(typeof t=="function"){t(this,{execution:"sync"}),t(this,{execution:"async"});return}const r=t.split(` 292`).filter(n=>n),a=Math.min(...r.map(n=>n.length-n.trimStart().length)),o=r.map(n=>n.slice(a)).map(n=>" ".repeat(this.indent*2)+n);for(const n of o)this.content.push(n)}compile(){const t=Function,r=this?.args,a=[...(this?.content??[""]).map(o=>` ${o}`)];return new t(...r,a.join(` 293`))}}const QC={major:4,minor:1,patch:12},yt=Q("$ZodType",(e,t)=>{var r;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=QC;const a=[...e._zod.def.checks??[]];e._zod.traits.has("$ZodCheck")&&a.unshift(e);for(const o of a)for(const n of o._zod.onattach)n(e);if(a.length===0)(r=e._zod).deferred??(r.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{const o=(i,s,l)=>{let c=Ya(i),u;for(const d of s){if(d._zod.def.when){if(!d._zod.def.when(i))continue}else if(c)continue;const p=i.issues.length,f=d._zod.check(i);if(f instanceof Promise&&l?.async===!1)throw new so;if(u||f instanceof Promise)u=(u??Promise.resolve()).then(async()=>{await f,i.issues.length!==p&&(c||(c=Ya(i,p)))});else{if(i.issues.length===p)continue;c||(c=Ya(i,p))}}return u?u.then(()=>i):i},n=(i,s,l)=>{if(Ya(i))return i.aborted=!0,i;const c=o(s,a,l);if(c instanceof Promise){if(l.async===!1)throw new so;return c.then(u=>e._zod.parse(u,l))}return e._zod.parse(c,l)};e._zod.run=(i,s)=>{if(s.skipChecks)return e._zod.parse(i,s);if(s.direction==="backward"){const c=e._zod.parse({value:i.value,issues:[]},{...s,skipChecks:!0});return c instanceof Promise?c.then(u=>n(u,i,s)):n(c,i,s)}const l=e._zod.parse(i,s);if(l instanceof Promise){if(s.async===!1)throw new so;return l.then(c=>o(c,a,s))}return o(l,a,s)}}e["~standard"]={validate:o=>{try{const n=oC(e,o);return n.success?{value:n.data}:{issues:n.error?.issues}}catch{return nC(e,o).then(n=>n.success?{value:n.data}:{issues:n.error?.issues})}},vendor:"zod",version:1}}),zu=Q("$ZodString",(e,t)=>{yt.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??EC(e._zod.bag),e._zod.parse=(r,a)=>{if(t.coerce)try{r.value=String(r.value)}catch{}return typeof r.value=="string"||r.issues.push({expected:"string",code:"invalid_type",input:r.value,inst:e}),r}}),it=Q("$ZodStringFormat",(e,t)=>{qs.init(e,t),zu.init(e,t)}),eI=Q("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=xC),it.init(e,t)}),tI=Q("$ZodUUID",(e,t)=>{if(t.version){const r={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(r===void 0)throw new Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=Yp(r))}else t.pattern??(t.pattern=Yp());it.init(e,t)}),rI=Q("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=kC),it.init(e,t)}),aI=Q("$ZodURL",(e,t)=>{it.init(e,t),e._zod.check=r=>{try{const a=r.value.trim(),o=new URL(a);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(o.hostname)||r.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:$C.source,input:r.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(o.protocol.endsWith(":")?o.protocol.slice(0,-1):o.protocol)||r.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:r.value,inst:e,continue:!t.abort})),t.normalize?r.value=o.href:r.value=a;return}catch{r.issues.push({code:"invalid_format",format:"url",input:r.value,inst:e,continue:!t.abort})}}}),oI=Q("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=SC()),it.init(e,t)}),nI=Q("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=yC),it.init(e,t)}),iI=Q("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=gC),it.init(e,t)}),sI=Q("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=hC),it.init(e,t)}),lI=Q("$ZodULID",(e,t)=>{t.pattern??(t.pattern=mC),it.init(e,t)}),cI=Q("$ZodXID",(e,t)=>{t.pattern??(t.pattern=vC),it.init(e,t)}),uI=Q("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=bC),it.init(e,t)}),dI=Q("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=BC(t)),it.init(e,t)}),pI=Q("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=TC),it.init(e,t)}),fI=Q("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=PC(t)),it.init(e,t)}),gI=Q("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=wC),it.init(e,t)}),hI=Q("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=CC),it.init(e,t),e._zod.onattach.push(r=>{const a=r._zod.bag;a.format="ipv4"})}),mI=Q("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=IC),it.init(e,t),e._zod.onattach.push(r=>{const a=r._zod.bag;a.format="ipv6"}),e._zod.check=r=>{try{new URL(`http://[${r.value}]`)}catch{r.issues.push({code:"invalid_format",format:"ipv6",input:r.value,inst:e,continue:!t.abort})}}}),vI=Q("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=qC),it.init(e,t)}),bI=Q("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=zC),it.init(e,t),e._zod.check=r=>{const a=r.value.split("/");try{if(a.length!==2)throw new Error;const[o,n]=a;if(!n)throw new Error;const i=Number(n);if(`${i}`!==n)throw new Error;if(i<0||i>128)throw new Error;new URL(`http://[${o}]`)}catch{r.issues.push({code:"invalid_format",format:"cidrv6",input:r.value,inst:e,continue:!t.abort})}}});function Pv(e){if(e==="")return!0;if(e.length%4!==0)return!1;try{return atob(e),!0}catch{return!1}}const yI=Q("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=AC),it.init(e,t),e._zod.onattach.push(r=>{r._zod.bag.contentEncoding="base64"}),e._zod.check=r=>{Pv(r.value)||r.issues.push({code:"invalid_format",format:"base64",input:r.value,inst:e,continue:!t.abort})}});function wI(e){if(!qv.test(e))return!1;const t=e.replace(/[-_]/g,a=>a==="-"?"+":"/"),r=t.padEnd(Math.ceil(t.length/4)*4,"=");return Pv(r)}const xI=Q("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=qv),it.init(e,t),e._zod.onattach.push(r=>{r._zod.bag.contentEncoding="base64url"}),e._zod.check=r=>{wI(r.value)||r.issues.push({code:"invalid_format",format:"base64url",input:r.value,inst:e,continue:!t.abort})}}),kI=Q("$ZodE164",(e,t)=>{t.pattern??(t.pattern=OC),it.init(e,t)});function _I(e,t=null){try{const r=e.split(".");if(r.length!==3)return!1;const[a]=r;if(!a)return!1;const o=JSON.parse(atob(a));return!("typ"in o&&o?.typ!=="JWT"||!o.alg||t&&(!("alg"in o)||o.alg!==t))}catch{return!1}}const SI=Q("$ZodJWT",(e,t)=>{it.init(e,t),e._zod.check=r=>{_I(r.value,t.alg)||r.issues.push({code:"invalid_format",format:"jwt",input:r.value,inst:e,continue:!t.abort})}}),Bv=Q("$ZodNumber",(e,t)=>{yt.init(e,t),e._zod.pattern=e._zod.bag.pattern??DC,e._zod.parse=(r,a)=>{if(t.coerce)try{r.value=Number(r.value)}catch{}const o=r.value;if(typeof o=="number"&&!Number.isNaN(o)&&Number.isFinite(o))return r;const n=typeof o=="number"?Number.isNaN(o)?"NaN":Number.isFinite(o)?void 0:"Infinity":void 0;return r.issues.push({expected:"number",code:"invalid_type",input:o,inst:e,...n?{received:n}:{}}),r}}),CI=Q("$ZodNumber",(e,t)=>{LC.init(e,t),Bv.init(e,t)}),II=Q("$ZodUnknown",(e,t)=>{yt.init(e,t),e._zod.parse=r=>r}),qI=Q("$ZodNever",(e,t)=>{yt.init(e,t),e._zod.parse=(r,a)=>(r.issues.push({expected:"never",code:"invalid_type",input:r.value,inst:e}),r)});function Qp(e,t,r){e.issues.length&&t.issues.push(..._v(r,e.issues)),t.value[r]=e.value}const zI=Q("$ZodArray",(e,t)=>{yt.init(e,t),e._zod.parse=(r,a)=>{const o=r.value;if(!Array.isArray(o))return r.issues.push({expected:"array",code:"invalid_type",input:o,inst:e}),r;r.value=Array(o.length);const n=[];for(let i=0;i<o.length;i++){const s=o[i],l=t.element._zod.run({value:s,issues:[]},a);l instanceof Promise?n.push(l.then(c=>Qp(c,r,i))):Qp(l,r,i)}return n.length?Promise.all(n).then(()=>r):r}});function Ei(e,t,r,a){e.issues.length&&t.issues.push(..._v(r,e.issues)),e.value===void 0?r in a&&(t.value[r]=void 0):t.value[r]=e.value}function Ev(e){const t=Object.keys(e.shape);for(const a of t)if(!e.shape?.[a]?._zod?.traits?.has("$ZodType"))throw new Error(`Invalid element at key "${a}": expected a Zod schema`);const r=K8(e.shape);return{...e,keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(r)}}function jv(e,t,r,a,o,n){const i=[],s=o.keySet,l=o.catchall._zod,c=l.def.type;for(const u of Object.keys(t)){if(s.has(u))continue;if(c==="never"){i.push(u);continue}const d=l.run({value:t[u],issues:[]},a);d instanceof Promise?e.push(d.then(p=>Ei(p,r,u,t))):Ei(d,r,u,t)}return i.length&&r.issues.push({code:"unrecognized_keys",keys:i,input:t,inst:n}),e.length?Promise.all(e).then(()=>r):r}const AI=Q("$ZodObject",(e,t)=>{if(yt.init(e,t),!Object.getOwnPropertyDescriptor(t,"shape")?.get){const i=t.shape;Object.defineProperty(t,"shape",{get:()=>{const s={...i};return Object.defineProperty(t,"shape",{value:s}),s}})}const r=ku(()=>Ev(t));tt(e._zod,"propValues",()=>{const i=t.shape,s={};for(const l in i){const c=i[l]._zod;if(c.values){s[l]??(s[l]=new Set);for(const u of c.values)s[l].add(u)}}return s});const a=Bi,o=t.catchall;let n;e._zod.parse=(i,s)=>{n??(n=r.value);const l=i.value;if(!a(l))return i.issues.push({expected:"object",code:"invalid_type",input:l,inst:e}),i;i.value={};const c=[],u=n.shape;for(const d of n.keys){const p=u[d]._zod.run({value:l[d],issues:[]},s);p instanceof Promise?c.push(p.then(f=>Ei(f,i,d,l))):Ei(p,i,d,l)}return o?jv(c,l,i,s,r.value,e):c.length?Promise.all(c).then(()=>i):i}}),$I=Q("$ZodObjectJIT",(e,t)=>{AI.init(e,t);const r=e._zod.parse,a=ku(()=>Ev(t)),o=d=>{const p=new YC(["shape","payload","ctx"]),f=a.value,h=y=>{const b=Xp(y);return`shape[${b}]._zod.run({ value: input[${b}], issues: [] }, ctx)`};p.write("const input = payload.value;");const m=Object.create(null);let v=0;for(const y of f.keys)m[y]=`key_${v++}`;p.write("const newResult = {};");for(const y of f.keys){const b=m[y],w=Xp(y);p.write(`const ${b} = ${h(y)};`),p.write(` 294 if (${b}.issues.length) { 295 payload.issues = payload.issues.concat(${b}.issues.map(iss => ({ 296 ...iss, 297 path: iss.path ? [${w}, ...iss.path] : [${w}] 298 }))); 299 } 300 301 302 if (${b}.value === undefined) { 303 if (${w} in input) { 304 newResult[${w}] = undefined; 305 } 306 } else { 307 newResult[${w}] = ${b}.value; 308 } 309 310 `)}p.write("payload.value = newResult;"),p.write("return payload;");const k=p.compile();return(y,b)=>k(d,y,b)};let n;const i=Bi,s=!wv.jitless,l=s&&H8.value,c=t.catchall;let u;e._zod.parse=(d,p)=>{u??(u=a.value);const f=d.value;return i(f)?s&&l&&p?.async===!1&&p.jitless!==!0?(n||(n=o(t.shape)),d=n(d,p),c?jv([],f,d,p,u,e):d):r(d,p):(d.issues.push({expected:"object",code:"invalid_type",input:f,inst:e}),d)}});function ef(e,t,r,a){for(const n of e)if(n.issues.length===0)return t.value=n.value,t;const o=e.filter(n=>!Ya(n));return o.length===1?(t.value=o[0].value,o[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:r,errors:e.map(n=>n.issues.map(i=>Ea(i,a,Ba())))}),t)}const OI=Q("$ZodUnion",(e,t)=>{yt.init(e,t),tt(e._zod,"optin",()=>t.options.some(o=>o._zod.optin==="optional")?"optional":void 0),tt(e._zod,"optout",()=>t.options.some(o=>o._zod.optout==="optional")?"optional":void 0),tt(e._zod,"values",()=>{if(t.options.every(o=>o._zod.values))return new Set(t.options.flatMap(o=>Array.from(o._zod.values)))}),tt(e._zod,"pattern",()=>{if(t.options.every(o=>o._zod.pattern)){const o=t.options.map(n=>n._zod.pattern);return new RegExp(`^(${o.map(n=>Su(n.source)).join("|")})$`)}});const r=t.options.length===1,a=t.options[0]._zod.run;e._zod.parse=(o,n)=>{if(r)return a(o,n);let i=!1;const s=[];for(const l of t.options){const c=l._zod.run({value:o.value,issues:[]},n);if(c instanceof Promise)s.push(c),i=!0;else{if(c.issues.length===0)return c;s.push(c)}}return i?Promise.all(s).then(l=>ef(l,o,e,n)):ef(s,o,e,n)}}),TI=Q("$ZodIntersection",(e,t)=>{yt.init(e,t),e._zod.parse=(r,a)=>{const o=r.value,n=t.left._zod.run({value:o,issues:[]},a),i=t.right._zod.run({value:o,issues:[]},a);return n instanceof Promise||i instanceof Promise?Promise.all([n,i]).then(([s,l])=>tf(r,s,l)):tf(r,n,i)}});function lc(e,t){if(e===t)return{valid:!0,data:e};if(e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(dn(e)&&dn(t)){const r=Object.keys(t),a=Object.keys(e).filter(n=>r.indexOf(n)!==-1),o={...e,...t};for(const n of a){const i=lc(e[n],t[n]);if(!i.valid)return{valid:!1,mergeErrorPath:[n,...i.mergeErrorPath]};o[n]=i.data}return{valid:!0,data:o}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};const r=[];for(let a=0;a<e.length;a++){const o=e[a],n=t[a],i=lc(o,n);if(!i.valid)return{valid:!1,mergeErrorPath:[a,...i.mergeErrorPath]};r.push(i.data)}return{valid:!0,data:r}}return{valid:!1,mergeErrorPath:[]}}function tf(e,t,r){if(t.issues.length&&e.issues.push(...t.issues),r.issues.length&&e.issues.push(...r.issues),Ya(e))return e;const a=lc(t.value,r.value);if(!a.valid)throw new Error(`Unmergable intersection. Error path: ${JSON.stringify(a.mergeErrorPath)}`);return e.value=a.data,e}const PI=Q("$ZodEnum",(e,t)=>{yt.init(e,t);const r=V8(t.entries),a=new Set(r);e._zod.values=a,e._zod.pattern=new RegExp(`^(${r.filter(o=>W8.has(typeof o)).map(o=>typeof o=="string"?Ss(o):o.toString()).join("|")})$`),e._zod.parse=(o,n)=>{const i=o.value;return a.has(i)||o.issues.push({code:"invalid_value",values:r,input:i,inst:e}),o}}),BI=Q("$ZodTransform",(e,t)=>{yt.init(e,t),e._zod.parse=(r,a)=>{if(a.direction==="backward")throw new yv(e.constructor.name);const o=t.transform(r.value,r);if(a.async)return(o instanceof Promise?o:Promise.resolve(o)).then(n=>(r.value=n,r));if(o instanceof Promise)throw new so;return r.value=o,r}});function rf(e,t){return e.issues.length&&t===void 0?{issues:[],value:void 0}:e}const EI=Q("$ZodOptional",(e,t)=>{yt.init(e,t),e._zod.optin="optional",e._zod.optout="optional",tt(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),tt(e._zod,"pattern",()=>{const r=t.innerType._zod.pattern;return r?new RegExp(`^(${Su(r.source)})?$`):void 0}),e._zod.parse=(r,a)=>{if(t.innerType._zod.optin==="optional"){const o=t.innerType._zod.run(r,a);return o instanceof Promise?o.then(n=>rf(n,r.value)):rf(o,r.value)}return r.value===void 0?r:t.innerType._zod.run(r,a)}}),jI=Q("$ZodNullable",(e,t)=>{yt.init(e,t),tt(e._zod,"optin",()=>t.innerType._zod.optin),tt(e._zod,"optout",()=>t.innerType._zod.optout),tt(e._zod,"pattern",()=>{const r=t.innerType._zod.pattern;return r?new RegExp(`^(${Su(r.source)}|null)$`):void 0}),tt(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(r,a)=>r.value===null?r:t.innerType._zod.run(r,a)}),DI=Q("$ZodDefault",(e,t)=>{yt.init(e,t),e._zod.optin="optional",tt(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(r,a)=>{if(a.direction==="backward")return t.innerType._zod.run(r,a);if(r.value===void 0)return r.value=t.defaultValue,r;const o=t.innerType._zod.run(r,a);return o instanceof Promise?o.then(n=>af(n,t)):af(o,t)}});function af(e,t){return e.value===void 0&&(e.value=t.defaultValue),e}const MI=Q("$ZodPrefault",(e,t)=>{yt.init(e,t),e._zod.optin="optional",tt(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(r,a)=>(a.direction==="backward"||r.value===void 0&&(r.value=t.defaultValue),t.innerType._zod.run(r,a))}),NI=Q("$ZodNonOptional",(e,t)=>{yt.init(e,t),tt(e._zod,"values",()=>{const r=t.innerType._zod.values;return r?new Set([...r].filter(a=>a!==void 0)):void 0}),e._zod.parse=(r,a)=>{const o=t.innerType._zod.run(r,a);return o instanceof Promise?o.then(n=>of(n,e)):of(o,e)}});function of(e,t){return!e.issues.length&&e.value===void 0&&e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}const RI=Q("$ZodCatch",(e,t)=>{yt.init(e,t),tt(e._zod,"optin",()=>t.innerType._zod.optin),tt(e._zod,"optout",()=>t.innerType._zod.optout),tt(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(r,a)=>{if(a.direction==="backward")return t.innerType._zod.run(r,a);const o=t.innerType._zod.run(r,a);return o instanceof Promise?o.then(n=>(r.value=n.value,n.issues.length&&(r.value=t.catchValue({...r,error:{issues:n.issues.map(i=>Ea(i,a,Ba()))},input:r.value}),r.issues=[]),r)):(r.value=o.value,o.issues.length&&(r.value=t.catchValue({...r,error:{issues:o.issues.map(n=>Ea(n,a,Ba()))},input:r.value}),r.issues=[]),r)}}),LI=Q("$ZodPipe",(e,t)=>{yt.init(e,t),tt(e._zod,"values",()=>t.in._zod.values),tt(e._zod,"optin",()=>t.in._zod.optin),tt(e._zod,"optout",()=>t.out._zod.optout),tt(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(r,a)=>{if(a.direction==="backward"){const n=t.out._zod.run(r,a);return n instanceof Promise?n.then(i=>Xn(i,t.in,a)):Xn(n,t.in,a)}const o=t.in._zod.run(r,a);return o instanceof Promise?o.then(n=>Xn(n,t.out,a)):Xn(o,t.out,a)}});function Xn(e,t,r){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},r)}const FI=Q("$ZodReadonly",(e,t)=>{yt.init(e,t),tt(e._zod,"propValues",()=>t.innerType._zod.propValues),tt(e._zod,"values",()=>t.innerType._zod.values),tt(e._zod,"optin",()=>t.innerType._zod.optin),tt(e._zod,"optout",()=>t.innerType._zod.optout),e._zod.parse=(r,a)=>{if(a.direction==="backward")return t.innerType._zod.run(r,a);const o=t.innerType._zod.run(r,a);return o instanceof Promise?o.then(nf):nf(o)}});function nf(e){return e.value=Object.freeze(e.value),e}const VI=Q("$ZodCustom",(e,t)=>{or.init(e,t),yt.init(e,t),e._zod.parse=(r,a)=>r,e._zod.check=r=>{const a=r.value,o=t.fn(a);if(o instanceof Promise)return o.then(n=>sf(n,r,a,e));sf(o,r,a,e)}});function sf(e,t,r,a){if(!e){const o={code:"custom",input:r,inst:a,path:[...a._zod.def.path??[]],continue:!a._zod.def.abort};a._zod.def.params&&(o.params=a._zod.def.params),t.issues.push(pn(o))}}class UI{constructor(){this._map=new WeakMap,this._idmap=new Map}add(t,...r){const a=r[0];if(this._map.set(t,a),a&&typeof a=="object"&&"id"in a){if(this._idmap.has(a.id))throw new Error(`ID ${a.id} already exists in the registry`);this._idmap.set(a.id,t)}return this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(t){const r=this._map.get(t);return r&&typeof r=="object"&&"id"in r&&this._idmap.delete(r.id),this._map.delete(t),this}get(t){const r=t._zod.parent;if(r){const a={...this.get(r)??{}};delete a.id;const o={...a,...this._map.get(t)};return Object.keys(o).length?o:void 0}return this._map.get(t)}has(t){return this._map.has(t)}}function HI(){return new UI}const Yn=HI();function WI(e,t){return new e({type:"string",...ke(t)})}function KI(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...ke(t)})}function lf(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...ke(t)})}function GI(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...ke(t)})}function ZI(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...ke(t)})}function JI(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...ke(t)})}function XI(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...ke(t)})}function YI(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...ke(t)})}function QI(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...ke(t)})}function e7(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...ke(t)})}function t7(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...ke(t)})}function r7(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...ke(t)})}function a7(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...ke(t)})}function o7(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...ke(t)})}function n7(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...ke(t)})}function i7(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...ke(t)})}function s7(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...ke(t)})}function l7(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...ke(t)})}function c7(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...ke(t)})}function u7(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...ke(t)})}function d7(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...ke(t)})}function p7(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...ke(t)})}function f7(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...ke(t)})}function g7(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...ke(t)})}function h7(e,t){return new e({type:"string",format:"date",check:"string_format",...ke(t)})}function m7(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...ke(t)})}function v7(e,t){return new e({type:"string",format:"duration",check:"string_format",...ke(t)})}function b7(e,t){return new e({type:"number",checks:[],...ke(t)})}function y7(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"safeint",...ke(t)})}function w7(e){return new e({type:"unknown"})}function x7(e,t){return new e({type:"never",...ke(t)})}function cf(e,t){return new Ov({check:"less_than",...ke(t),value:e,inclusive:!1})}function nl(e,t){return new Ov({check:"less_than",...ke(t),value:e,inclusive:!0})}function uf(e,t){return new Tv({check:"greater_than",...ke(t),value:e,inclusive:!1})}function il(e,t){return new Tv({check:"greater_than",...ke(t),value:e,inclusive:!0})}function df(e,t){return new RC({check:"multiple_of",...ke(t),value:e})}function Dv(e,t){return new FC({check:"max_length",...ke(t),maximum:e})}function ji(e,t){return new VC({check:"min_length",...ke(t),minimum:e})}function Mv(e,t){return new UC({check:"length_equals",...ke(t),length:e})}function k7(e,t){return new HC({check:"string_format",format:"regex",...ke(t),pattern:e})}function _7(e){return new WC({check:"string_format",format:"lowercase",...ke(e)})}function S7(e){return new KC({check:"string_format",format:"uppercase",...ke(e)})}function C7(e,t){return new GC({check:"string_format",format:"includes",...ke(t),includes:e})}function I7(e,t){return new ZC({check:"string_format",format:"starts_with",...ke(t),prefix:e})}function q7(e,t){return new JC({check:"string_format",format:"ends_with",...ke(t),suffix:e})}function In(e){return new XC({check:"overwrite",tx:e})}function z7(e){return In(t=>t.normalize(e))}function A7(){return In(e=>e.trim())}function $7(){return In(e=>e.toLowerCase())}function O7(){return In(e=>e.toUpperCase())}function T7(e,t,r){return new e({type:"array",element:t,...ke(r)})}function P7(e,t,r){return new e({type:"custom",check:"custom",fn:t,...ke(r)})}function B7(e){const t=E7(r=>(r.addIssue=a=>{if(typeof a=="string")r.issues.push(pn(a,r.value,t._zod.def));else{const o=a;o.fatal&&(o.continue=!1),o.code??(o.code="custom"),o.input??(o.input=r.value),o.inst??(o.inst=t),o.continue??(o.continue=!t._zod.def.abort),r.issues.push(pn(o))}},e(r.value,r)));return t}function E7(e,t){const r=new or({check:"custom",...ke(t)});return r._zod.check=e,r}const j7=Q("ZodISODateTime",(e,t)=>{dI.init(e,t),ut.init(e,t)});function D7(e){return g7(j7,e)}const M7=Q("ZodISODate",(e,t)=>{pI.init(e,t),ut.init(e,t)});function N7(e){return h7(M7,e)}const R7=Q("ZodISOTime",(e,t)=>{fI.init(e,t),ut.init(e,t)});function L7(e){return m7(R7,e)}const F7=Q("ZodISODuration",(e,t)=>{gI.init(e,t),ut.init(e,t)});function V7(e){return v7(F7,e)}const Nv=(e,t)=>{Cv.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:r=>aC(e,r)},flatten:{value:r=>rC(e,r)},addIssue:{value:r=>{e.issues.push(r),e.message=JSON.stringify(e.issues,sc,2)}},addIssues:{value:r=>{e.issues.push(...r),e.message=JSON.stringify(e.issues,sc,2)}},isEmpty:{get(){return e.issues.length===0}}})},Rv=Q("ZodError",Nv),mr=Q("ZodError",Nv,{Parent:Error}),U7=Iu(mr),H7=qu(mr),W7=Cs(mr),K7=Is(mr),G7=iC(mr),Z7=sC(mr),J7=lC(mr),X7=cC(mr),Y7=uC(mr),Q7=dC(mr),eq=pC(mr),tq=fC(mr),qt=Q("ZodType",(e,t)=>(yt.init(e,t),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.check=(...r)=>e.clone(Va(t,{checks:[...t.checks??[],...r.map(a=>typeof a=="function"?{_zod:{check:a,def:{check:"custom"},onattach:[]}}:a)]})),e.clone=(r,a)=>_a(e,r,a),e.brand=()=>e,e.register=((r,a)=>(r.add(e,a),e)),e.parse=(r,a)=>U7(e,r,a,{callee:e.parse}),e.safeParse=(r,a)=>W7(e,r,a),e.parseAsync=async(r,a)=>H7(e,r,a,{callee:e.parseAsync}),e.safeParseAsync=async(r,a)=>K7(e,r,a),e.spa=e.safeParseAsync,e.encode=(r,a)=>G7(e,r,a),e.decode=(r,a)=>Z7(e,r,a),e.encodeAsync=async(r,a)=>J7(e,r,a),e.decodeAsync=async(r,a)=>X7(e,r,a),e.safeEncode=(r,a)=>Y7(e,r,a),e.safeDecode=(r,a)=>Q7(e,r,a),e.safeEncodeAsync=async(r,a)=>eq(e,r,a),e.safeDecodeAsync=async(r,a)=>tq(e,r,a),e.refine=(r,a)=>e.check(Hq(r,a)),e.superRefine=r=>e.check(Wq(r)),e.overwrite=r=>e.check(In(r)),e.optional=()=>hf(e),e.nullable=()=>mf(e),e.nullish=()=>hf(mf(e)),e.nonoptional=r=>Mq(e,r),e.array=()=>Iq(e),e.or=r=>Aq([e,r]),e.and=r=>Oq(e,r),e.transform=r=>uc(e,Wv(r)),e.default=r=>Eq(e,r),e.prefault=r=>Dq(e,r),e.catch=r=>Rq(e,r),e.pipe=r=>uc(e,r),e.readonly=()=>Vq(e),e.describe=r=>{const a=e.clone();return Yn.add(a,{description:r}),a},Object.defineProperty(e,"description",{get(){return Yn.get(e)?.description},configurable:!0}),e.meta=(...r)=>{if(r.length===0)return Yn.get(e);const a=e.clone();return Yn.add(a,r[0]),a},e.isOptional=()=>e.safeParse(void 0).success,e.isNullable=()=>e.safeParse(null).success,e)),Lv=Q("_ZodString",(e,t)=>{zu.init(e,t),qt.init(e,t);const r=e._zod.bag;e.format=r.format??null,e.minLength=r.minimum??null,e.maxLength=r.maximum??null,e.regex=(...a)=>e.check(k7(...a)),e.includes=(...a)=>e.check(C7(...a)),e.startsWith=(...a)=>e.check(I7(...a)),e.endsWith=(...a)=>e.check(q7(...a)),e.min=(...a)=>e.check(ji(...a)),e.max=(...a)=>e.check(Dv(...a)),e.length=(...a)=>e.check(Mv(...a)),e.nonempty=(...a)=>e.check(ji(1,...a)),e.lowercase=a=>e.check(_7(a)),e.uppercase=a=>e.check(S7(a)),e.trim=()=>e.check(A7()),e.normalize=(...a)=>e.check(z7(...a)),e.toLowerCase=()=>e.check($7()),e.toUpperCase=()=>e.check(O7())}),rq=Q("ZodString",(e,t)=>{zu.init(e,t),Lv.init(e,t),e.email=r=>e.check(KI(aq,r)),e.url=r=>e.check(YI(oq,r)),e.jwt=r=>e.check(f7(yq,r)),e.emoji=r=>e.check(QI(nq,r)),e.guid=r=>e.check(lf(pf,r)),e.uuid=r=>e.check(GI(Qn,r)),e.uuidv4=r=>e.check(ZI(Qn,r)),e.uuidv6=r=>e.check(JI(Qn,r)),e.uuidv7=r=>e.check(XI(Qn,r)),e.nanoid=r=>e.check(e7(iq,r)),e.guid=r=>e.check(lf(pf,r)),e.cuid=r=>e.check(t7(sq,r)),e.cuid2=r=>e.check(r7(lq,r)),e.ulid=r=>e.check(a7(cq,r)),e.base64=r=>e.check(u7(mq,r)),e.base64url=r=>e.check(d7(vq,r)),e.xid=r=>e.check(o7(uq,r)),e.ksuid=r=>e.check(n7(dq,r)),e.ipv4=r=>e.check(i7(pq,r)),e.ipv6=r=>e.check(s7(fq,r)),e.cidrv4=r=>e.check(l7(gq,r)),e.cidrv6=r=>e.check(c7(hq,r)),e.e164=r=>e.check(p7(bq,r)),e.datetime=r=>e.check(D7(r)),e.date=r=>e.check(N7(r)),e.time=r=>e.check(L7(r)),e.duration=r=>e.check(V7(r))});function Fv(e){return WI(rq,e)}const ut=Q("ZodStringFormat",(e,t)=>{it.init(e,t),Lv.init(e,t)}),aq=Q("ZodEmail",(e,t)=>{rI.init(e,t),ut.init(e,t)}),pf=Q("ZodGUID",(e,t)=>{eI.init(e,t),ut.init(e,t)}),Qn=Q("ZodUUID",(e,t)=>{tI.init(e,t),ut.init(e,t)}),oq=Q("ZodURL",(e,t)=>{aI.init(e,t),ut.init(e,t)}),nq=Q("ZodEmoji",(e,t)=>{oI.init(e,t),ut.init(e,t)}),iq=Q("ZodNanoID",(e,t)=>{nI.init(e,t),ut.init(e,t)}),sq=Q("ZodCUID",(e,t)=>{iI.init(e,t),ut.init(e,t)}),lq=Q("ZodCUID2",(e,t)=>{sI.init(e,t),ut.init(e,t)}),cq=Q("ZodULID",(e,t)=>{lI.init(e,t),ut.init(e,t)}),uq=Q("ZodXID",(e,t)=>{cI.init(e,t),ut.init(e,t)}),dq=Q("ZodKSUID",(e,t)=>{uI.init(e,t),ut.init(e,t)}),pq=Q("ZodIPv4",(e,t)=>{hI.init(e,t),ut.init(e,t)}),fq=Q("ZodIPv6",(e,t)=>{mI.init(e,t),ut.init(e,t)}),gq=Q("ZodCIDRv4",(e,t)=>{vI.init(e,t),ut.init(e,t)}),hq=Q("ZodCIDRv6",(e,t)=>{bI.init(e,t),ut.init(e,t)}),mq=Q("ZodBase64",(e,t)=>{yI.init(e,t),ut.init(e,t)}),vq=Q("ZodBase64URL",(e,t)=>{xI.init(e,t),ut.init(e,t)}),bq=Q("ZodE164",(e,t)=>{kI.init(e,t),ut.init(e,t)}),yq=Q("ZodJWT",(e,t)=>{SI.init(e,t),ut.init(e,t)}),Vv=Q("ZodNumber",(e,t)=>{Bv.init(e,t),qt.init(e,t),e.gt=(a,o)=>e.check(uf(a,o)),e.gte=(a,o)=>e.check(il(a,o)),e.min=(a,o)=>e.check(il(a,o)),e.lt=(a,o)=>e.check(cf(a,o)),e.lte=(a,o)=>e.check(nl(a,o)),e.max=(a,o)=>e.check(nl(a,o)),e.int=a=>e.check(ff(a)),e.safe=a=>e.check(ff(a)),e.positive=a=>e.check(uf(0,a)),e.nonnegative=a=>e.check(il(0,a)),e.negative=a=>e.check(cf(0,a)),e.nonpositive=a=>e.check(nl(0,a)),e.multipleOf=(a,o)=>e.check(df(a,o)),e.step=(a,o)=>e.check(df(a,o)),e.finite=()=>e;const r=e._zod.bag;e.minValue=Math.max(r.minimum??Number.NEGATIVE_INFINITY,r.exclusiveMinimum??Number.NEGATIVE_INFINITY)??null,e.maxValue=Math.min(r.maximum??Number.POSITIVE_INFINITY,r.exclusiveMaximum??Number.POSITIVE_INFINITY)??null,e.isInt=(r.format??"").includes("int")||Number.isSafeInteger(r.multipleOf??.5),e.isFinite=!0,e.format=r.format??null});function wq(e){return b7(Vv,e)}const xq=Q("ZodNumberFormat",(e,t)=>{CI.init(e,t),Vv.init(e,t)});function ff(e){return y7(xq,e)}
310const kq=Q("ZodUnknown",(e,t)=>{II.init(e,t),qt.init(e,t)});function gf(){return w7(kq)}const _q=Q("ZodNever",(e,t)=>{qI.init(e,t),qt.init(e,t)});function Sq(e){return x7(_q,e)}const Cq=Q("ZodArray",(e,t)=>{zI.init(e,t),qt.init(e,t),e.element=t.element,e.min=(r,a)=>e.check(ji(r,a)),e.nonempty=r=>e.check(ji(1,r)),e.max=(r,a)=>e.check(Dv(r,a)),e.length=(r,a)=>e.check(Mv(r,a)),e.unwrap=()=>e.element});function Iq(e,t){return T7(Cq,e,t)}const qq=Q("ZodObject",(e,t)=>{$I.init(e,t),qt.init(e,t),tt(e,"shape",()=>t.shape),e.keyof=()=>Hv(Object.keys(e._zod.def.shape)),e.catchall=r=>e.clone({...e._zod.def,catchall:r}),e.passthrough=()=>e.clone({...e._zod.def,catchall:gf()}),e.loose=()=>e.clone({...e._zod.def,catchall:gf()}),e.strict=()=>e.clone({...e._zod.def,catchall:Sq()}),e.strip=()=>e.clone({...e._zod.def,catchall:void 0}),e.extend=r=>X8(e,r),e.safeExtend=r=>Y8(e,r),e.merge=r=>Q8(e,r),e.pick=r=>Z8(e,r),e.omit=r=>J8(e,r),e.partial=(...r)=>eC(Kv,e,r[0]),e.required=(...r)=>tC(Gv,e,r[0])});function Uv(e,t){const r={type:"object",shape:e??{},...ke(t)};return new qq(r)}const zq=Q("ZodUnion",(e,t)=>{OI.init(e,t),qt.init(e,t),e.options=t.options});function Aq(e,t){return new zq({type:"union",options:e,...ke(t)})}const $q=Q("ZodIntersection",(e,t)=>{TI.init(e,t),qt.init(e,t)});function Oq(e,t){return new $q({type:"intersection",left:e,right:t})}const cc=Q("ZodEnum",(e,t)=>{PI.init(e,t),qt.init(e,t),e.enum=t.entries,e.options=Object.values(t.entries);const r=new Set(Object.keys(t.entries));e.extract=(a,o)=>{const n={};for(const i of a)if(r.has(i))n[i]=t.entries[i];else throw new Error(`Key ${i} not found in enum`);return new cc({...t,checks:[],...ke(o),entries:n})},e.exclude=(a,o)=>{const n={...t.entries};for(const i of a)if(r.has(i))delete n[i];else throw new Error(`Key ${i} not found in enum`);return new cc({...t,checks:[],...ke(o),entries:n})}});function Hv(e,t){const r=Array.isArray(e)?Object.fromEntries(e.map(a=>[a,a])):e;return new cc({type:"enum",entries:r,...ke(t)})}const Tq=Q("ZodTransform",(e,t)=>{BI.init(e,t),qt.init(e,t),e._zod.parse=(r,a)=>{if(a.direction==="backward")throw new yv(e.constructor.name);r.addIssue=n=>{if(typeof n=="string")r.issues.push(pn(n,r.value,t));else{const i=n;i.fatal&&(i.continue=!1),i.code??(i.code="custom"),i.input??(i.input=r.value),i.inst??(i.inst=e),r.issues.push(pn(i))}};const o=t.transform(r.value,r);return o instanceof Promise?o.then(n=>(r.value=n,r)):(r.value=o,r)}});function Wv(e){return new Tq({type:"transform",transform:e})}const Kv=Q("ZodOptional",(e,t)=>{EI.init(e,t),qt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function hf(e){return new Kv({type:"optional",innerType:e})}const Pq=Q("ZodNullable",(e,t)=>{jI.init(e,t),qt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function mf(e){return new Pq({type:"nullable",innerType:e})}const Bq=Q("ZodDefault",(e,t)=>{DI.init(e,t),qt.init(e,t),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function Eq(e,t){return new Bq({type:"default",innerType:e,get defaultValue(){return typeof t=="function"?t():kv(t)}})}const jq=Q("ZodPrefault",(e,t)=>{MI.init(e,t),qt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function Dq(e,t){return new jq({type:"prefault",innerType:e,get defaultValue(){return typeof t=="function"?t():kv(t)}})}const Gv=Q("ZodNonOptional",(e,t)=>{NI.init(e,t),qt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function Mq(e,t){return new Gv({type:"nonoptional",innerType:e,...ke(t)})}const Nq=Q("ZodCatch",(e,t)=>{RI.init(e,t),qt.init(e,t),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function Rq(e,t){return new Nq({type:"catch",innerType:e,catchValue:typeof t=="function"?t:()=>t})}const Lq=Q("ZodPipe",(e,t)=>{LI.init(e,t),qt.init(e,t),e.in=t.in,e.out=t.out});function uc(e,t){return new Lq({type:"pipe",in:e,out:t})}const Fq=Q("ZodReadonly",(e,t)=>{FI.init(e,t),qt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function Vq(e){return new Fq({type:"readonly",innerType:e})}const Uq=Q("ZodCustom",(e,t)=>{VI.init(e,t),qt.init(e,t)});function Hq(e,t={}){return P7(Uq,e,t)}function Wq(e){return B7(e)}function Kq(e,t){return uc(Wv(e),t)}const Gq={class:"w-full flex items-center gap-2"},Zq=V({__name:"HeaderReview",setup(e){const t=ja(),{location:r}=xa(),{context:a}=ht(),o=E(!1),n=E(!1),i=Uv({commitMessage:Fv().nonempty("Commit message is required")}),s=$t({commitMessage:""}),l=C(()=>{try{return i.parse(s),[]}
310catch(p){return p instanceof Rv?p.issues:[]}});xe(l,p=>{p.length>0?n.value=!0:n.value=!1});const c=C(()=>l.value.length>0?l.value[0].message:"Publish changes");async function u(){if(!o.value){o.value=!0;try{const p=a.draftCount.value;await a.branchActionHandler[_s.PublishBranch]({commitMessage:s.commitMessage}),s.commitMessage="",t.push({path:"/success",query:{changeCount:p.toString()}})}catch(p){const f=p;t.push({path:"/error",query:{error:f.message||"Failed to publish changes"}})}finally{o.value=!1}}}async function d(){t.push(`/${r.value.feature}`),await a.activeTree.value.selectItemByFsPath(r.value.fsPath)}return km({escape:()=>{s.commitMessage="",t.push("/content")}}),(p,f)=>{const h=ft,m=Vr,v=bv,k=vv,y=mv;return x(),q(y,{schema:g(i),state:s,class:"py-2 w-full",onSubmit:u},{default:z(()=>[M("div",Gq,[B(m,{text:"Back to content",kbds:["esc"]},{default:z(()=>[B(h,{icon:"i-ph-arrow-left",color:"neutral",variant:"soft",size:"sm","aria-label":"Back",onClick:d})]),_:1}),B(k,{name:"commitMessage",class:"w-full",ui:{error:"hidden"}},{error:z(()=>[...f[3]||(f[3]=[M("span",null,null,-1)])]),default:z(()=>[B(v,{modelValue:s.commitMessage,"onUpdate:modelValue":f[0]||(f[0]=b=>s.commitMessage=b),placeholder:"Commit message",size:"sm",disabled:o.value,class:"w-full",autofocus:"",ui:{base:"focus-visible:ring-1"},onInput:f[1]||(f[1]=b=>n.value=!1)},null,8,["modelValue","disabled"])]),_:1}),B(m,{open:n.value,"onUpdate:open":f[2]||(f[2]=b=>n.value=b),text:c.value},{default:z(()=>[B(h,{type:"submit",color:"neutral",variant:"solid",loading:o.value,disabled:l.value.length>0,icon:"i-lucide-check",label:"Publish",ui:{leadingIcon:"size-3.5"}},null,8,["loading","disabled"])]),_:1},8,["open","text"])])]),_:1},8,["schema","state"])}}}),Jq={class:"w-full flex items-center gap-2"},Xq=V({__name:"HeaderSuccess",setup(e){const t=ja();function r(){t.push("/content")}return(a,o)=>{const n=ft,i=Vr;return x(),F("div",Jq,[B(i,{text:"Back to content",kbds:["esc"]},{default:z(()=>[B(n,{icon:"i-ph-arrow-left",color:"neutral",variant:"soft",size:"sm","aria-label":"Back",onClick:r})]),_:1})])}}}),Yq={class:"bg-muted/50 border-default border-b-[0.5px] pr-4 gap-1.5 flex items-center justify-between px-4 h-[45px]"},Qq=V({__name:"AppHeader",setup(e){const t=bo(),r=C(()=>t.name==="review"?Zq:["success","error"].includes(t.name)?Xq:q8);return(a,o)=>(x(),F("div",Yq,[(x(),q(Pt(r.value)))]))}}),vr={Root:Gh,Trigger:Zh,Portal:E5,Content:C5,Arrow:Wh,Item:A5,Group:q5,Separator:L5,CheckboxItem:x5,ItemIndicator:O5,Label:P5,RadioGroup:D5,RadioItem:N5,Sub:V5,SubContent:H5,SubTrigger:K5},Zv={__name:"DropdownMenuContent",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:[String,Object],required:!1},loadingIcon:{type:[String,Object],required:!1},externalIcon:{type:[Boolean,String,Object],required:!1},class:{type:null,required:!1},ui:{type:null,required:!0},uiOverride:{type:null,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},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}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","closeAutoFocus"],setup(e,{emit:t}){const r=e,a=t,o=Ft(),{dir:n}=_n(),i=nt(),s=vs(Ct(()=>r.portal)),l=Ut(lm(r,"sub","items","portal","labelKey","descriptionKey","checkedIcon","loadingIcon","externalIcon","class","ui","uiOverride"),a),c=()=>ms(o,["default"]),[u,d]=u6(),p=C(()=>n.value==="rtl"?i.ui.icons.chevronLeft:i.ui.icons.chevronRight),f=C(()=>r.items?.length?bm(r.items)?r.items:[r.items]:[]);
310return(h,m)=>(x(),F(qe,null,[B(g(u),null,{default:z(({item:v,active:k,index:y})=>[P(h.$slots,v.slot||"item",{item:v,index:y,ui:e.ui},()=>[P(h.$slots,v.slot?`${v.slot}-leading`:"item-leading",{item:v,active:k,index:y,ui:e.ui},()=>[v.loading?(x(),q(Me,{key:0,name:e.loadingIcon||g(i).ui.icons.loading,class:K(e.ui.itemLeadingIcon({class:[e.uiOverride?.itemLeadingIcon,v.ui?.itemLeadingIcon],color:v?.color,loading:!0}))},null,8,["name","class"])):v.icon?(x(),q(Me,{key:1,name:v.icon,class:K(e.ui.itemLeadingIcon({class:[e.uiOverride?.itemLeadingIcon,v.ui?.itemLeadingIcon],color:v?.color,active:k}))},null,8,["name","class"])):v.avatar?(x(),q(Nr,oe({key:2,size:v.ui?.itemLeadingAvatarSize||e.uiOverride?.itemLeadingAvatarSize||e.ui.itemLeadingAvatarSize()},v.avatar,{class:e.ui.itemLeadingAvatar({class:[e.uiOverride?.itemLeadingAvatar,v.ui?.itemLeadingAvatar],active:k})}),null,16,["size","class"])):X("",!0)]),g(mt)(v,r.labelKey)||o[v.slot?`${v.slot}-label`:"item-label"]||g(mt)(v,r.descriptionKey)||o[v.slot?`${v.slot}-description`:"item-description"]?(x(),F("span",{key:0,class:K(e.ui.itemWrapper({class:[e.uiOverride?.itemWrapper,v.ui?.itemWrapper]}))},[M("span",{class:K(e.ui.itemLabel({class:[e.uiOverride?.itemLabel,v.ui?.itemLabel],active:k}))},[P(h.$slots,v.slot?`${v.slot}-label`:"item-label",{item:v,active:k,index:y},()=>[Ee(ze(g(mt)(v,r.labelKey)),1)]),v.target==="_blank"&&e.externalIcon!==!1?(x(),q(Me,{key:0,name:typeof e.externalIcon=="string"?e.externalIcon:g(i).ui.icons.external,class:K(e.ui.itemLabelExternalIcon({class:[e.uiOverride?.itemLabelExternalIcon,v.ui?.itemLabelExternalIcon],color:v?.color,active:k}))},null,8,["name","class"])):X("",!0)],2),g(mt)(v,r.descriptionKey)?(x(),F("span",{key:0,class:K(e.ui.itemDescription({class:[e.uiOverride?.itemDescription,v.ui?.itemDescription]}))},[P(h.$slots,v.slot?`${v.slot}-description`:"item-description",{item:v,active:k,index:y},()=>[Ee(ze(g(mt)(v,r.descriptionKey)),1)])],2)):X("",!0)],2)):X("",!0),M("span",{class:K(e.ui.itemTrailing({class:[e.uiOverride?.itemTrailing,v.ui?.itemTrailing]}))},[P(h.$slots,v.slot?`${v.slot}-trailing`:"item-trailing",{item:v,active:k,index:y,ui:e.ui},()=>[v.children?.length?(x(),q(Me,{key:0,name:p.value,class:K(e.ui.itemTrailingIcon({class:[e.uiOverride?.itemTrailingIcon,v.ui?.itemTrailingIcon],color:v?.color,active:k}))},null,8,["name","class"])):v.kbds?.length?(x(),F("span",{key:1,class:K(e.ui.itemTrailingKbds({class:[e.uiOverride?.itemTrailingKbds,v.ui?.itemTrailingKbds]}))},[(x(!0),F(qe,null,at(v.kbds,(b,w)=>(x(),q(av,oe({key:w,size:v.ui?.itemTrailingKbdsSize||e.uiOverride?.itemTrailingKbdsSize||e.ui.itemTrailingKbdsSize()},{ref_for:!0},typeof b=="string"?{value:b}:b),null,16,["size"]))),128))],2)):X("",!0)]),B(g(vr).ItemIndicator,{"as-child":""},{default:z(()=>[B(Me,{name:e.checkedIcon||g(i).ui.icons.check,class:K(e.ui.itemTrailingIcon({class:[e.uiOverride?.itemTrailingIcon,v.ui?.itemTrailingIcon],color:v?.color}))},null,8,["name","class"])]),_:2},1024)],2)])]),_:3}),B(g(vr).Portal,Ne(He(g(s))),{default:z(()=>[(x(),q(Pt(e.sub?g(vr).SubContent:g(vr).Content),oe({class:e.ui.c
310ontent({class:[e.uiOverride?.content,r.class]})},g(l)),{default:z(()=>[P(h.$slots,"content-top"),M("div",{role:"presentation",class:K(e.ui.viewport({class:e.uiOverride?.viewport}))},[(x(!0),F(qe,null,at(f.value,(v,k)=>(x(),q(g(vr).Group,{key:`group-${k}`,class:K(e.ui.group({class:e.uiOverride?.group}))},{default:z(()=>[(x(!0),F(qe,null,at(v,(y,b)=>(x(),F(qe,{key:`group-${k}-${b}`},[y.type==="label"?(x(),q(g(vr).Label,{key:0,class:K(e.ui.label({class:[e.uiOverride?.label,y.ui?.label,y.class]}))},{default:z(()=>[B(g(d),{item:y,index:b},null,8,["item","index"])]),_:2},1032,["class"])):y.type==="separator"?(x(),q(g(vr).Separator,{key:1,class:K(e.ui.separator({class:[e.uiOverride?.separator,y.ui?.separator,y.class]}))},null,8,["class"])):y?.children?.length?(x(),q(g(vr).Sub,{key:2,open:y.open,"default-open":y.defaultOpen},{default:z(()=>[B(g(vr).SubTrigger,{as:"button",type:"button",disabled:y.disabled,"text-value":g(mt)(y,r.labelKey),class:K(e.ui.item({class:[e.uiOverride?.item,y.ui?.item,y.class],color:y?.color}))},{default:z(()=>[B(g(d),{item:y,index:b},null,8,["item","index"])]),_:2},1032,["disabled","text-value","class"]),B(Zv,oe({sub:"",class:y.ui?.content,ui:e.ui,"ui-override":e.uiOverride,portal:e.portal,items:y.children,align:"start","align-offset":-4,"side-offset":3,"label-key":e.labelKey,"description-key":e.descriptionKey,"checked-icon":e.checkedIcon,"loading-icon":e.loadingIcon,"external-icon":e.externalIcon},{ref_for:!0},y.content),$c({_:2},[at(c(),(w,_)=>({name:_,fn:z(S=>[P(h.$slots,_,oe({ref_for:!0},S))])}))]),1040,["class","ui","ui-override","portal","items","label-key","description-key","checked-icon","loading-icon","external-icon"])]),_:2},1032,["open","default-open"])):y.type==="checkbox"?(x(),q(g(vr).CheckboxItem,{key:3,"model-value":y.checked,disabled:y.disabled,"text-value":g(mt)(y,r.labelKey),class:K(e.ui.item({class:[e.uiOverride?.item,y.ui?.item,y.class],color:y?.color})),"onUpdate:modelValue":y.onUpdateChecked,onSelect:y.onSelect},{default:z(()=>[B(g(d),{item:y,index:b},null,8,["item","index"])]),_:2},1032,["model-value","disabled","text-value","class","onUpdate:modelValue","onSelect"])):(x(),q(g(vr).Item,{key:4,"as-child":"",disabled:y.disabled,"text-value":g(mt)(y,r.labelKey),onSelect:y.onSelect},{default:z(()=>[B(ks,oe({ref_for:!0},g(mu)(y),{custom:""}),{default:z(({active:w,..._})=>[B(cn,oe({ref_for:!0},_,{class:e.ui.item({class:[e.uiOverride?.item,y.ui?.item,y.class],color:y?.color,active:w})}),{default:z(()=>[B(g(d),{item:y,active:w,index:b},null,8,["item","active","index"])]),_:2},1040,["class"])]),_:2},1040)]),_:2},1032,["disabled","text-value","onSelect"]))],64))),128))]),_:2},1032,["class"]))),128))],2),P(h.$slots,"default"),P(h.$slots,"content-bottom")]),_:3},16,["class"]))]),_:3},16)],64))}},ez={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-dropdown-menu-content-transform-origin) flex flex-col",viewport:"relative divide-y divide-default scroll-py-1 overflow-y-auto flex-1",arrow:"fill-default",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"}}
310,{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:"sm"}},Au={__name:"DropdownMenu",props:{size:{type:null,required:!1},items:{type:null,required:!1},checkedIcon:{type:[String,Object],required:!1},loadingIcon:{type:[String,Object],required:!1},externalIcon:{type:[Boolean,String,Object],required:!1,default:!0},content:{type:Object,required:!1},arrow:{type:[Boolean,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:null,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const r=e,a=t,o=Ft(),n=nt(),i=Ut(sa(r,"defaultOpen","open","modal"),a),s=Ct(()=>ea(r.content,{side:"bottom",sideOffset:8,collisionPadding:8})),l=Ct(()=>r.arrow),c=()=>ms(o,["default"]),u=C(()=>je({extend:je(ez),...n.ui?.dropdownMenu||{}})({size:r.size}));return(d,p)=>(x(),q(g(Gh),Ne(He(g(i))),{default:z(({open:f})=>[o.default?(x(),q(g(Zh),{key:0,"as-child":"",class:K(r.class),disabled:e.disabled},{default:z(()=>[P(d.$slots,"default",{open:f})]),_:2},1032,["class","disabled"])):X("",!0),B(Zv,oe({class:u.value.content({class:[!o.default&&r.class,r.ui?.content]}),ui:u.value,"ui-override":r.ui},s.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}),$c({default:z(()=>[e.arrow?(x(),q(g(Wh),oe({key:0},l.value,{class:u.value.arrow({class:r.ui?.arrow})}),null,16,["class"])):X("",!0)]),_:2},[at(c(),(h,m)=>({name:m,fn:z(v=>[P(d.$slots,m,Ne(He(v)))])}))]),1040,["class","ui","ui-override","items","portal","label-key","description-key","checked-icon","loading-icon","external-icon"])]),_:3},16))}},tz={class:"bg-muted/50 border-default border-t-[0.5px] flex items-center justify-between gap-1.5 px-2 py-2"},rz={class:"flex items-center"},az=V({__name:"AppFooter",setup(e){const{ui:t,host:r,git:a}=ht(),{preferences:o,updatePreference:n,unsetActiveLocation:i}=xa(),s=r.user.get(),l=C(()=>
310a.getBranchUrl()),c=C(()=>[[l.value?{label:`${r.repository.owner}/${r.repository.repo}`,icon:"i-simple-icons:github",to:l.value,target:"_blank"}:void 0].filter(Boolean),[{label:"Sign out",icon:"i-lucide-log-out",onClick:()=>{fetch("/__nuxt_studio/auth/session",{method:"delete"}).then(()=>{window.location.reload()})}}]]);function u(){i(),t.close()}return(d,p)=>{const f=ft,h=Au,m=Vr;return x(),F("div",tz,[B(h,{portal:!1,items:c.value,ui:{content:"w-full"}},{default:z(()=>[B(f,{color:"neutral",variant:"ghost",size:"sm",avatar:{src:g(s)?.avatar,alt:g(s)?.name,size:"2xs"},class:"px-2 py-1 font-medium",label:g(s)?.name},null,8,["avatar","label"])]),_:1},8,["items"]),M("div",rz,[B(m,{text:g(o).syncEditorAndRoute?"Unlink editor and preview":"Link editor and preview","delay-duration":0},{default:z(()=>[B(f,{icon:"i-lucide-arrow-left-right",variant:"ghost",color:g(o).syncEditorAndRoute?"info":"neutral",class:K(!g(o).syncEditorAndRoute&&"opacity-50"),onClick:p[0]||(p[0]=v=>g(n)("syncEditorAndRoute",!g(o).syncEditorAndRoute))},null,8,["color","class"])]),_:1},8,["text"]),B(f,{icon:"i-lucide-panel-left-close",variant:"ghost",color:"neutral",onClick:u})])])}}}),oz={class:"flex-1 overflow-y-auto relative"},nz=V({__name:"AppLayout",props:{title:{},open:{type:Boolean}},setup(e){const{sidebarStyle:t}=vu();function r(n){const i=n;i.style.transform="translateX(-100%)",i.style.opacity="0"}function a(n,i){const s=n;s.style.transition="transform 0.3s ease",setTimeout(()=>{s.style.transform="translateX(0)",s.style.opacity="1"},10),setTimeout(i,300)}function o(n,i){const s=n;s.style.transition="transform 0.3s ease",s.style.transform="translateX(-100%)",setTimeout(i,300)}return(n,i)=>{const s=n9,l=QS;return x(),q(wi,{css:!1,onBeforeEnter:r,onEnter:a,onLeave:o},{default:z(()=>[e.open?(x(),F("div",{key:0,class:"fixed top-0 bottom-0 left-0 overflow-y-auto border-r border-default flex flex-col max-w-full bg-default",style:Rt(g(t))},[B(Qq),M("div",oz,[P(n.$slots,"default")]),B(s),B(az),B(l)],4)):X("",!0)]),_:3})}}}),iz=V({__name:"app",setup(e){const{host:t,ui:r,isReady:a,context:o}=ht(),{location:n}=xa(),i=ja();km({"meta_.":()=>{r.toggle()}}),xe(r.sidebar.sidebarWidth,()=>{r.isOpen.value&&t.ui.updateStyles()});const s=E([]);function l(){s.value=t.document.detectActives().map(h=>({id:h.id,title:h.title}))}async function c(h){await o.activeTree.value.selectItemByFsPath(h),r.open()}async function u(){await i.push(`/${n.value.feature}`),await o.activeTree.value.selectItemByFsPath(n.value.fsPath),r.open()}t.on.mounted(async()=>{l(),t.on.routeChange(()=>{setTimeout(()=>{l()},100)}),(!n.value||n.value.active)&&setTimeout(async()=>{await u()},100)});const d=E("left"),p=E(!1),f=["content","media"];return i.beforeEach((h,m)=>{h.name==="review"||m.name==="review"?p.value=!0:(p.value=!1,d.value=f.indexOf(m.name)>f.indexOf(h.name)?"left":"right")}),(h,m)=>{const v=Ly("RouterView"),k=nz,y=ft,b=Vr,w=JS,_=GS;return x(),F("div",{class:K(g(r).colorMode.value)},[B(_,{toaster:{portal:!1},modal:{portal:!1}},{default:z(()=>[B(k,{open:g(r).isOpen.value},{default:z(()=>[B(v,null,{default:z(({Component:S})=>[p.value?(x(),q(wi,{key:0,"enter-active-class":"transition-translate duration-200 absolute","enter-from-class":"-translate-y-full","enter-to-class":"translate-y-0","leave-active-class":"transition-translate duration-200 absolute","leave-from-class":"translate-y-0","leave-to-class":"-translate-y-full"},{default:z(()=>[(x(),q(Ku,null,[(x(),q(Pt(S),{class:"w-full h-full"}))],1024))]),_:2},1024)):(x(),q(wi,{key:1,"enter-active-class":"transition-translate duration-200 absolute","enter-from-class":d.value==="right"?"translate-x-full":"-translate-x-full","enter-to-class":"translate-x-0","leave-active-class":"transition-translate duration-200 absolute","leave-from-class":"translate-x-0","leave-to-class":d.value==="right"?"-translate-x-full":"translate-x-full"},{default:z(()=>[(x(),q(Ku,null,[(x(),q(Pt(S),{class:"w-full h-full"}))],1024))]),_:2},1032,["enter-from-class","leave-to-class"]))]),_:1})]),_:1},8,["open"]),M("div",{class:K(["fixed bottom-2 left-2 flex transition-all",[g(a)&&!g(r).isOpen.value?"opacity-100 duration-200 delay-300 translate-y-0":"duration-0 opacity-0 -translate-x-12 pointer-events-none"]])},[B(w,null,{default:z(()=>[B(b,{text:"Toggle Studio",kbds:["meta","."]},{default:z(()=>
310[B(y,{icon:"i-lucide-panel-left-open",size:"sm",color:"neutral",variant:"outline",class:"bg-transparent backdrop-blur-md",onClick:m[0]||(m[0]=S=>u())})]),_:1}),s.value.length===1?(x(),q(y,{key:0,size:"sm",color:"neutral",variant:"outline",class:"bg-transparent backdrop-blur-md px-2",label:"Edit this page",onClick:m[1]||(m[1]=S=>c(s.value[0].id))})):X("",!0)]),_:1})],2)]),_:1})],2)}}}),sz={slots:{root:"relative flex rounded-lg",spotlight:"absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90",container:"relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6",wrapper:"flex flex-col flex-1 items-start",header:"mb-4",body:"flex-1",footer:"pt-4 mt-auto",leading:"inline-flex items-center mb-2.5",leadingIcon:"size-5 shrink-0 text-primary",title:"text-base text-pretty font-semibold text-highlighted",description:"text-[15px] text-pretty"},variants:{orientation:{horizontal:{container:"lg:grid-cols-2 lg:items-center"},vertical:{container:""}},reverse:{true:{wrapper:"lg:order-last"}},variant:{solid:{root:"bg-inverted text-inverted",title:"text-inverted",description:"text-dimmed"},outline:{root:"bg-default ring ring-default",description:"text-muted"},soft:{root:"bg-elevated/50",description:"text-toned"},subtle:{root:"bg-elevated/50 ring ring-default",description:"text-toned"},ghost:{description:"text-muted"},naked:{container:"p-0 sm:p-0",description:"text-muted"}},to:{true:{root:["transition"]}},title:{true:{description:"mt-1"}},highlight:{true:{root:"ring-2"}},highlightColor:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},spotlight:{true:{root:"[--spotlight-size:400px] before:absolute before:-inset-px before:pointer-events-none before:rounded-[inherit] before:bg-[radial-gradient(var(--spotlight-size)_var(--spotlight-size)_at_calc(var(--spotlight-x,0px))_calc(var(--spotlight-y,0px)),var(--spotlight-color),transparent_70%)]"}},spotlightColor:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""}},compoundVariants:[{variant:"solid",to:!0,class:{root:"hover:bg-inverted/90"}},{variant:"outline",to:!0,class:{root:"hover:bg-elevated/50"}},{variant:"soft",to:!0,class:{root:"hover:bg-elevated"}},{variant:"subtle",to:!0,class:{root:"hover:bg-elevated"}},{variant:"subtle",to:!0,highlight:!1,class:{root:"hover:ring-accented"}},{variant:"ghost",to:!0,class:{root:"hover:bg-elevated/50"}},{highlightColor:"primary",highlight:!0,class:{root:"ring-primary"}},{highlightColor:"secondary",highlight:!0,class:{root:"ring-secondary"}},{highlightColor:"success",highlight:!0,class:{root:"ring-success"}},{highlightColor:"info",highlight:!0,class:{root:"ring-info"}},{highlightColor:"warning",highlight:!0,class:{root:"ring-warning"}},{highlightColor:"error",highlight:!0,class:{root:"ring-error"}},{highlightColor:"neutral",highlight:!0,class:{root:"ring-inverted"}},{spotlightColor:"primary",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-primary)]"}},{spotlightColor:"secondary",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-secondary)]"}},{spotlightColor:"success",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-success)]"}},{spotlightColor:"info",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-info)]"}},{spotlightColor:"warning",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-warning)]"}},{spotlightColor:"error",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-error)]"}},{spotlightColor:"neutral",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-bg-inverted)]"}},{to:!0,class:{root:"has-focus-visible:ring-2 has-focus-visible:ring-primary"}}],defaultVariants:{variant:"outline",highlightColor:"primary",spotlightColor:"primary"}},Jv=Object.assign({inheritAttrs:!1},{__name:"PageCard",props:{as:{type:null,required:!1},icon:{type:[String,Object],required:!1},title:{type:String,required:!1},description:{type:String,required:!1},orientation:{type:null,required:!1,default:"vertical"},reverse:{type:Boolean,required:!1},highlight:{type:Boolean,required:!1},highlightColor:{type:null,required:!1},spotlight:{type:Boolean,required:!1},spotlightColor:{type:null,required:!1},variant:{type:null,required:!1},to:{type:null,required:!1},target:{type:[String,Object,null],required:!1},onClick:{type:Function,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const t=e,r=Ft(),a=E(),o=pm(),n=nt(),{elementX:i,elementY:s}=I6(a,{eventFilter:o.eventFilter}),l=C(()=>t.spotlight&&(i.value!==0||s.value!==0));xe(()=>t.spotlight,d=>{d?o.resume():o.pause()},{immediate:!0});const c=C(()=>
310je({extend:je(sz),...n.ui?.pageCard||{}})({orientation:t.orientation,reverse:t.reverse,variant:t.variant,to:!!t.to||!!t.onClick,title:!!t.title||!!r.title,highlight:t.highlight,highlightColor:t.highlightColor,spotlight:l.value,spotlightColor:t.spotlightColor})),u=C(()=>(r.title&&Vl(r.title())||t.title||"Card link").trim());return(d,p)=>(x(),q(g(Ie),{ref_key:"cardRef",ref:a,as:e.as,"data-orientation":e.orientation,class:K(c.value.root({class:[t.ui?.root,t.class]})),style:Rt(l.value&&{"--spotlight-x":`${g(i)}px`,"--spotlight-y":`${g(s)}px`}),onClick:e.onClick},{default:z(()=>[t.spotlight?(x(),F("div",{key:0,class:K(c.value.spotlight({class:t.ui?.spotlight}))},null,2)):X("",!0),M("div",{class:K(c.value.container({class:t.ui?.container}))},[r.header||e.icon||r.leading||r.body||e.title||r.title||e.description||r.description||r.footer?(x(),F("div",{key:0,class:K(c.value.wrapper({class:t.ui?.wrapper}))},[r.header?(x(),F("div",{key:0,class:K(c.value.header({class:t.ui?.header}))},[P(d.$slots,"header")],2)):X("",!0),e.icon||r.leading?(x(),F("div",{key:1,class:K(c.value.leading({class:t.ui?.leading}))},[P(d.$slots,"leading",{ui:c.value},()=>[e.icon?(x(),q(Me,{key:0,name:e.icon,class:K(c.value.leadingIcon({class:t.ui?.leadingIcon}))},null,8,["name","class"])):X("",!0)])],2)):X("",!0),r.body||e.title||r.title||e.description||r.description?(x(),F("div",{key:2,class:K(c.value.body({class:t.ui?.body}))},[P(d.$slots,"body",{},()=>[e.title||r.title?(x(),F("div",{key:0,class:K(c.value.title({class:t.ui?.title}))},[P(d.$slots,"title",{},()=>[Ee(ze(e.title),1)])],2)):X("",!0),e.description||r.description?(x(),F("div",{key:1,class:K(c.value.description({class:t.ui?.description}))},[P(d.$slots,"description",{},()=>[Ee(ze(e.description),1)])],2)):X("",!0)])],2)):X("",!0),r.footer?(x(),F("div",{key:3,class:K(c.value.footer({class:t.ui?.footer}))},[P(d.$slots,"footer")],2)):X("",!0)],2)):X("",!0),P(d.$slots,"default")],2),e.to?(x(),q(ks,oe({key:1,"aria-label":u.value},{to:e.to,target:e.target,...d.$attrs},{class:"focus:outline-none peer",raw:""}),{default:z(()=>[...p[0]||(p[0]=[M("span",{class:"absolute inset-0","aria-hidden":"true"},null,-1)])]),_:1},16,["aria-label"])):X("",!0)]),_:3},8,["as","data-orientation","class","style","onClick"]))}}),lz={class:"truncate"},cz=V({__name:"ItemActionsDropdown",props:{item:{type:Object,required:!0}},setup(e){const{context:t}=ht(),r=e,a=E(!1),o=E(null),n=E(null);xe(a,()=>{a.value||setTimeout(()=>{o.value=null,n.value=null},300)}),xe(t.actionInProgress,l=>{l||(a.value=!1)});const i=C(()=>{const l=o.value!==null,c=n.value!==null;return nv(t.itemActions.value,r.item).map(u=>{const d=bu.includes(u.id),p=o.value?.id===u.id,f=n.value?.id===u.id,h=u.id===pe.DeleteItem;let m=u.icon;return f?m="i-ph-circle-notch":p&&(m=h?"i-ph-x":"i-ph-check"),{...u,icon:m,color:p?h?"error":"secondary":"neutral",slot:p?"pending-action":void 0,disabled:l&&!p||c,loading:f,onSelect:v=>{if(c){v.preventDefault();return}if(!d){r.item.type==="directory"&&[pe.CreateDocument,pe.CreateDocumentFolder,pe.CreateMediaFolder].includes(u.id)&&t.activeTree.value.selectItemByFsPath(r.item.fsPath),u.handler(r.item);return}v.preventDefault(),p?(n.value=u,u.handler(r.item),o.value=null):o.value!==null?o.value=null:o.value=u}}})}),s=C(()=>`Click again to ${o.value?.id.split("-")[0]}`);return(l,c)=>{const u=ft,d=Vr,p=Au;return x(),q(p,{open:a.value,"onUpdate:open":c[1]||(c[1]=f=>a.value=f),items:i.value,content:{side:"bottom"},ui:{content:"w-42"},size:"xs"},{"pending-action-label":z(()=>[B(d,{text:s.value},{default:z(()=>[M("span",lz,ze(s.value),1)]),_:1},8,["text"])]),default:z(()=>[B(u,{color:"neutral",variant:"ghost",icon:"i-ph-dots-three-vertical","aria-label":"Open actions",square:"",size:"sm",class:"cursor-pointer",onClick:c[0]||(c[0]=f=>f.stopPropagation())})]),_:1},8,["open","items"])}}}),Xv=V({__name:"ItemBadge",props:{status:{type:String,required:!0}},setup(e){return(t,r)=>{const a=ka;return x(),q(a,{color:g(no)[e.status],label:e.status,variant:"soft",size:"sm"},null,8,["color","label"])}}}),uz={class:"flex items-start gap-3"},dz={key:0,class:"relative shrink-0 w-12 h-12"},pz={class:"w-full h-full bg-size-[24px_24px] bg-position-[0_0,0_12px,12px_-12px,-12px_0] rounded-lg overflow-hidden bg-elevated"},fz={class:"flex flex-col gap-1 flex-1 min-w-0"},gz={class:"flex items-center gap-1 min-w-0"},hz={class:"truncate leading-relaxed text-xs text-dimmed"},mz={class:"flex flex-col items-end justify-between self-stretch"},Yv=V({__name:"ItemCard",props:{item:{type:Object,required:!0}},setup(e){const t=e,r=C(()=>Eb(t.item.name)),a=C(()=>t.item.type==="directory"),o=C(()=>t.item.status&&t.item.status!==Re.Opened?`ring-(--ui-${no[t.item.status]})/25`:""),n=C(()=>
310{if(a.value){const i=t.item.children?.filter(l=>!l.hide).length||0,s=t.item.collections.length;return`${i} ${i===1?"item":"items"} from ${s} ${s===1?"collection":"collections"}`}return t.item.routePath||t.item.fsPath});return(i,s)=>{const l=Xv,c=cz,u=Vr,d=Jv;return x(),q(d,{reverse:"",variant:"subtle",class:K(["cursor-pointer hover:bg-muted relative w-full min-w-0 overflow-hidden",o.value]),ui:{container:"overflow-hidden"}},{body:z(()=>[B(u,{text:e.item.fsPath},{default:z(()=>[M("div",uz,[a.value?X("",!0):(x(),F("div",dz,[M("div",pz,[P(i.$slots,"thumbnail")])])),M("div",fz,[M("div",gz,[P(i.$slots,"name-prefix"),M("h3",{class:K(["flex items-center gap-1 text-sm font-semibold truncate text-default overflow-hidden",t.item.status==="deleted"&&"line-through"])},[Ee(ze(r.value)+" ",1),e.item.status&&e.item.status!==g(Re).Opened?(x(),q(l,{key:0,status:e.item.status,size:"xs"},null,8,["status"])):X("",!0)],2)]),M("div",hz,ze(n.value),1)]),M("div",mz,[B(c,{item:e.item},null,8,["item"]),P(i.$slots,"bottom-right")])])]),_:3},8,["text"])]),_:3},8,["class"])}}});var vz=(e,t)=>{if(!(!e||!t))switch(t){case"constrained":return`(min-width: ${e}px) ${e}px, 100vw`;case"fixed":return`${e}px`;case"fullWidth":return"100vw";default:return}},To=e=>e||e===0?`${e}px`:void 0,bz=({width:e,height:t,aspectRatio:r,layout:a,objectFit:o="cover",background:n})=>{const i=[["object-fit",o]];return n?.startsWith("https:")||n?.startsWith("http:")||n?.startsWith("data:")||n?.startsWith("/")?(i.push(["background-image",`url(${n})`]),i.push(["background-size","cover"]),i.push(["background-repeat","no-repeat"])):i.push(["background",n]),a==="fixed"&&(i.push(["width",To(e)]),i.push(["height",To(t)])),a==="constrained"&&(i.push(["max-width",To(e)]),i.push(["max-height",To(t)]),i.push(["aspect-ratio",r?`${r}`:void 0]),i.push(["width","100%"])),a==="fullWidth"&&(i.push(["width","100%"]),i.push(["aspect-ratio",r?`${r}`:void 0]),i.push(["height",To(t)])),Object.fromEntries(i.filter(([,s])=>s))},yz=[6016,5120,4480,3840,3200,2560,2048,1920,1668,1280,1080,960,828,750,640],vf=24,wz=({width:e,layout:t,resolutions:r=yz})=>{if(t==="fullWidth")return r;if(!e)return[];const a=e*2;return t==="fixed"?[e,a]:t==="constrained"?[e,a,...r.filter(o=>o<a)]:[]},xz=({src:e,width:t,layout:r="constrained",height:a,aspectRatio:o,breakpoints:n,format:i})=>(n||=wz({width:t,layout:r}),n.sort((s,l)=>s-l).map(s=>{let l;return a&&o&&(l=Math.round(s/o)),{url:e,width:s,height:l,format:i}})),kz=e=>{let{src:t,transformer:r,operations:a}=e;return r?xz(e).map(({url:o,...n})=>`${r(t,{...a,...n},e.options)?.toString()} ${n.width}w`).join(`, 311`):""};function _z({width:e,height:t,priority:r,layout:a="constrained",aspectRatio:o,...n}){return e=e&&Number(e)||void 0,t=t&&Number(t)||void 0,r?(n.loading||="eager",n.fetchpriority||="high"):(n.loading||="lazy",n.decoding||="async"),n.alt===""&&(n.role||="presentation"),o?e?t||(t=Math.round(e/o)):t&&(e=Math.round(t*o)):e&&t&&(o=e/t),{width:e,height:t,aspectRatio:o,layout:a,...n}}function Sz(e){let{src:t,transformer:r,background:a,layout:o,objectFit:n,breakpoints:i,width:s,height:l,aspectRatio:c,unstyled:u,operations:d,options:p,...f}=_z(e);if(r&&a==="auto"){const m=c?Math.round(vf/c):void 0,v=r(t,{width:vf,height:m},p);v&&(a=v.toString())}const h={width:s,height:l,aspectRatio:c,layout:o,objectFit:n,background:a};if(f.sizes||=vz(s,o),u||(f.style={...bz(h),...f.style}),r){f.srcset=kz({src:t,width:s,height:l,aspectRatio:c,layout:o,breakpoints:i,transformer:r,operations:d,options:p});const m=r(t,{...d,width:s,height:l},p);m&&(t=m),(o==="fullWidth"||o==="constrained")&&(s=void 0,l=void 0)}return{...f,src:t?.toString(),width:s,height:l}}const Cz={"images.ctfassets.net":"contentful","cdn.builder.io":"builder.io","images.prismic.io":"imgix","www.datocms-assets.com":"imgix","cdn.sanity.io":"imgix","images.unsplash.com":"imgix","cdn.shopify.com":"shopify","s7d1.scene7.com":"scene7","ip.keycdn.com":"keycdn","assets.caisy.io":"bunny","images.contentstack.io":"contentstack","ucarecdn.com":"uploadcare","imagedelivery.net":"cloudflare_images"},Iz={"imgix.net":"imgix","wp.com":"wordpress","files.wordpress.com":"wordpress","b-cdn.net":"bunny","storyblok.com":"storyblok","kc-usercontent.com":"kontent.ai","cloudinary.com":"cloudinary","kxcdn.com":"keycdn","imgeng.in":"imageengine","imagekit.io":"imagekit","cloudimg.io":"cloudimage","ucarecdn.com":"uploadcare","supabase.co":"supabase","graphassets.com":"hygraph"},qz={"/cdn-cgi/image/":"cloudflare","/cdn-cgi/imagedelivery/":"cloudflare_images","/_next/image":"nextjs","/_vercel/image":"vercel","/is/image":"scene7","/_ipx/":"ipx","/_image":"astro","/.netlify/images":"netlify","/storage/v1/object/public/":"supabase","/storage/v1/render/image/public/":"supabase","/v1/storage/buckets/":"appwrite"};function Di(e){if(!e)return e;const t=Number(e);return isNaN(t)?e:Math.round(t)}const zz=e=>{const{pathname:t,search:r}=e;return`${t}${r}`},We=e=>e.hostname==="n"?zz(e):e.toString(),Ae=(e,t)=>
311typeof e=="string"?new URL(e,"http://n/"):e,bf=e=>e===" "?"+":"%"+e.charCodeAt(0).toString(16).toUpperCase().padStart(2,"0"),Qv=e=>e?.startsWith("/")?e.slice(1):e,$u=e=>e?.endsWith("/")?e.slice(0,-1):e,Az=e=>e?.endsWith("/")?e:`${e}/`,$z=(e,t)=>{const r=bf(e),a=bf(t);function o(i){return encodeURIComponent(i).replaceAll(e,r).replaceAll(t,a)}function n(i,s){return`${o(i)}${e}${o(String(s))}`}return i=>(Array.isArray(i)?i:Object.entries(i)).flatMap(([s,l])=>l==null?[]:Array.isArray(l)?l.map(c=>n(s,c)):n(s,l)).join(t)},Oz=(e,t)=>e==="="&&t==="&"?Bz:r=>{const a=r.toString();return Object.fromEntries(a.split(t).map(o=>{const[n,i]=o.split(e);return[decodeURI(n),decodeURI(i)]}))};function Tz(e,t=4e3,r=4e3){let{width:a,height:o}=e;return a=Number(a)||void 0,o=Number(o)||void 0,a&&a>t&&(o&&(o=Math.round(o*t/a)),a=t),o&&o>r&&(a&&(a=Math.round(a*r/o)),o=r),{width:a,height:o}}function qn(e){const t=Ae(e),r=Object.fromEntries(t.searchParams.entries());for(const a in["width","height","quality"]){const o=r[a];if(o){const n=Number(o);isNaN(n)||(r[a]=n)}}return t.search="",{operations:r,src:We(t)}}function eb({keyMap:e={},formatMap:t={},defaults:r={}},a){a.format&&a.format in t&&(a.format=t[a.format]),a.width&&(a.width=Di(a.width)),a.height&&(a.height=Di(a.height));for(const o in e){if(!Object.prototype.hasOwnProperty.call(e,o))continue;const n=o;if(e[n]===!1){delete a[n];continue}e[n]&&a[n]&&(a[e[n]]=a[n],delete a[n])}for(const o in r){if(!Object.prototype.hasOwnProperty.call(r,o))continue;const n=o,i=r[n];if(!a[n]&&i!==void 0){if(e[n]===!1)continue;const s=e[n]??n;if(s in a)continue;a[s]=i}}return a}const yf=e=>Object.fromEntries(Object.entries(e).map(([t,r])=>[r,t]));function Pz({keyMap:e={},formatMap:t={},defaults:r={}},a){const o=yf(e),n=yf(t),i=eb({keyMap:o,formatMap:n,defaults:r},a);i.width&&(i.width=Di(i.width)),i.height&&(i.height=Di(i.height));const s=Number(i.quality);return isNaN(s)||(i.quality=s),i}const Bz=e=>{const t=Ae(e);return Object.fromEntries(t.searchParams.entries())};function _o({kvSeparator:e="=",paramSeparator:t="&",...r}={}){const a=$z(e,t);return o=>{const n=eb(r,o);return a(n)}}function Ez({kvSeparator:e="=",paramSeparator:t="&",defaults:r,...a}={}){const o=Oz(e,t);return n=>{const i=n?o(n):{};return Pz(a,i)}}function wt(e){const t=_o(e),r=Ez(e);return{operationsGenerator:t,operationsParser:r}}function tb(e){if(e!=null)try{return!!JSON.parse(e?.toString())}catch{return!!e}}const jz=e=>Object.fromEntries(Object.entries(e).filter(([,t])=>t!==void 0));function dt(e,t){return((r,a,o)=>{const n=e(r,o);return n?t(n.src,{...n.operations,...jz(a)},{...n.options,...o}):t(r,a,o)})}const Dz=new Map(Object.entries(Cz)),Mz=Object.entries(Iz),Nz=Object.entries(qz);function Ou(e){return Rz(e)||zn(e)}function Rz(e){if(typeof e=="string"&&!e.startsWith("https://"))return!1;const{hostname:t}=Ae(e);return Dz.get(t)||Mz.find(([a])=>t.endsWith(a))?.[1]||!1}function zn(e){const{pathname:t}=Ae(e);return Nz.find(([r])=>t.startsWith(r))?.[1]||!1}const Lz="/view?",Fz="/preview?",{operationsGenerator:Vz,operationsParser:Uz}=wt({keyMap:{format:"output"},kvSeparator:"=",paramSeparator:"&"}),Hz=(e,t)=>{const r=Ae(e.toString().replace(Lz,Fz)),a=r.searchParams.get("project")??"",o=Vz(t);return r.search=o,r.searchParams.append("project",a),We(r)},Wz=e=>{if(zn(e)!=="appwrite")return null;const t=Ae(e),r=Uz(t);delete r.project;const a=t.searchParams.get("project")??"";return t.search="",t.searchParams.append("project",a),{src:t.href,operations:r}},Kz=dt(Wz,Hz),rb="/_image",{operationsParser:Gz,operationsGenerator:Zz}=wt({keyMap:{format:"f",width:"w",height:"h",quality:"q"},defaults:{fit:"cover"}}),sl=(e,t,r)=>{const a=Ae(`${$u(r?.baseUrl??"")}${r?.endpoint??rb}`),o=Zz(t);return a.search=o,a.searchParams.set("href",e.toString()),We(a)},Jz=e=>{const t=Ae(e),r=t.searchParams.get("href");if(!r)return null;t.searchParams.delete("href");const a=Gz(t);return{src:r,operations:a,options:{baseUrl:t.origin}}},Xz=(e,t,r={})=>{if(Ae(e).pathname!==(r?.endpoint??rb))return sl(e,t,r);const a=Jz(e);return a?(r.baseUrl??=a.options.baseUrl,sl(a.src,{...a.operations,...t},r)):sl(e,t,r)},Yz=_o({defaults:{fit:"cover",format:"webp",sharp:!0}}),Qz=qn,eA=(e,t)=>
311{const r=Yz(t),a=Ae(e);return a.search=r,We(a)},tA=dt(Qz,eA),rA=_o({keyMap:{format:"output"}}),aA=qn,oA=(e,t)=>{const r=rA(t),a=Ae(e);return a.search=r,We(a)},nA=dt(aA,oA),iA=(e,t)=>{const{width:r,height:a}=t;return r&&a&&(t.aspect_ratio??=`${Math.round(Number(r))}:${Math.round(Number(a))}`),nA(e,t)},{operationsGenerator:sA,operationsParser:lA}=wt({keyMap:{format:"f"},defaults:{format:"auto",fit:"cover"},formatMap:{jpg:"jpeg"},kvSeparator:"=",paramSeparator:","}),cA=(e,t,r)=>{const a=sA(t),o=Ae(r?.domain?`https://${r.domain}`:"/");return o.pathname=`/cdn-cgi/image/${a}/${Qv(e.toString())}`,We(o)},uA=(e,t)=>{if(zn(e)!=="cloudflare")return null;const r=Ae(e),[,,,a,...o]=r.pathname.split("/"),n=lA(a);return{src:We(Ae(o.join("/"))),operations:n,options:{domain:t?.domain??(r.hostname==="n"?void 0:r.hostname)}}},dA=dt(uA,cA),pA=/https?:\/\/(?<host>[^\/]+)\/cdn-cgi\/imagedelivery\/(?<accountHash>[^\/]+)\/(?<imageId>[^\/]+)\/*(?<transformations>[^\/]+)*$/g,fA=/https?:\/\/(?<host>imagedelivery.net)\/(?<accountHash>[^\/]+)\/(?<imageId>[^\/]+)\/*(?<transformations>[^\/]+)*$/g,{operationsGenerator:gA,operationsParser:hA}=wt({keyMap:{width:"w",height:"h",format:"f"},defaults:{fit:"cover"},kvSeparator:"=",paramSeparator:","});function ab(e,t){const{host:r,accountHash:a,imageId:o}=e;if(!r||!a||!o)throw new Error("Missing required Cloudflare Images options");return["https:/",...r==="imagedelivery.net"?[r]:[r,"cdn-cgi","imagedelivery"],a,o,t].filter(Boolean).join("/")}const mA=(e,t,r={})=>{const a=gA(t),o=ab(r,a);return We(Ae(o))},vA=e=>{const t=Ae(e),r=[...t.toString().matchAll(pA),...t.toString().matchAll(fA)];if(!r[0]?.groups)return null;const{host:a,accountHash:o,imageId:n,transformations:i}=r[0].groups,s=hA(i||""),l={host:a,accountHash:o,imageId:n};return{src:ab(l),operations:s,options:l}},bA=(e,t,r={})=>{const a=vA(e);if(!a)throw new Error("Invalid Cloudflare Images URL");const o={...a.operations,...t};return mA(a.src,o,{...a.options,...r})},{operationsGenerator:yA,operationsParser:wA}=wt({keyMap:{format:"force_format",width:"w",height:"h",quality:"q"},defaults:{org_if_sml:1}}),xA=(e,t={},{token:r}={})=>
311{if(!r)throw new Error("Token is required for Cloudimage URLs"+e);let a=e.toString();a=a.replace(/^https?:\/\//,""),a.includes("?")&&(t.ci_url_encoded=1,a=encodeURIComponent(a));const o=yA(t),n=new URL(`https://${r}.cloudimg.io/`);return n.pathname=a,n.search=o,n.toString()},kA=(e,t={})=>{const r=Ae(e);if(Ou(r)!=="cloudimage")return null;const a=wA(r);let o=r.pathname;return a.ci_url_encoded&&(o=decodeURIComponent(o),delete a.ci_url_encoded),t.token??=r.hostname.replace(".cloudimg.io",""),{src:`${r.protocol}/${o}`,operations:a,options:t}},_A=dt(kA,xA),SA=/https?:\/\/(?<host>res\.cloudinary\.com)\/(?<cloudName>[a-zA-Z0-9-]+)\/(?<assetType>image|video|raw)\/(?<deliveryType>upload|fetch|private|authenticated|sprite|facebook|twitter|youtube|vimeo)\/?(?<signature>s\-\-[a-zA-Z0-9]+\-\-)?\/?(?<transformations>(?:[^_\/]+_[^,\/]+,?)*)?\/(?:(?<version>v\d+)\/)?(?<id>(?:[^\s\/]+\/)*[^\s\/]+(?:\.[a-zA-Z0-9]+)?)$/,CA=/https?:\/\/(?<host>(?<cloudName>[a-zA-Z0-9-]+)-res\.cloudinary\.com|[a-zA-Z0-9.-]+)\/(?<assetType>image|video|raw)\/(?<deliveryType>upload|fetch|private|authenticated|sprite|facebook|twitter|youtube|vimeo)\/?(?<signature>s\-\-[a-zA-Z0-9]+\-\-)?\/?(?<transformations>(?:[^_\/]+_[^,\/]+,?)*)?\/(?:(?<version>v\d+)\/)?(?<id>(?:[^\s\/]+\/)*[^\s\/]+(?:\.[a-zA-Z0-9]+)?)$/,{operationsGenerator:IA,operationsParser:qA}=wt({keyMap:{width:"w",height:"h",format:"f",quality:"q"},defaults:{format:"auto",c:"lfill"},kvSeparator:"_",paramSeparator:","});function zA({host:e,cloudName:t,assetType:r,deliveryType:a,signature:o,transformations:n,version:i,id:s}){return["https:/",e,e==="res.cloudinary.com"?t:void 0,r,a,o,n,i,s].filter(Boolean).join("/")}function AA(e){let t=e.toString().match(SA);return t?.length||(t=e.toString().match(CA)),t?.length?t.groups||{}:null}const $A=(e,t)=>{const r=AA(e.toString());if(!r)return e.toString();const a=qA(r.transformations||"");return r.transformations=IA({...a,...t}),zA(r)},OA=_o({keyMap:{format:"fm",width:"w",height:"h",quality:"q"},defaults:{fit:"fill"}}),TA=(e,t)=>{const r=OA(t),a=new URL(e);return a.search=r,We(a)},PA=qn,BA=dt(PA,TA),EA=(e,t)=>{const{width:r,height:a}=Tz(t,4e3,4e3);return BA(e,{...t,width:r,height:a})},jA=_o({defaults:{auto:"webp",disable:"upscale"}}),DA=(e,t,{baseURL:r="https://images.contentstack.io/"}={})=>{t.width&&t.height&&(t.fit??="crop");const a=jA(t),o=Ae(e);return o.hostname==="n"&&(o.protocol="https:",o.hostname=new URL(r).hostname),o.search=a,We(o)},MA=e=>{const{src:t,operations:r}=qn(e)??{};if(!r||!t)return null;const{origin:a}=Ae(e);return{src:t,operations:r,options:{baseURL:a}}},NA=dt(MA,DA),RA=_o({defaults:{withoutEnlargement:!0,fit:"cover"}}),LA=(e,t)=>{Array.isArray(t.transforms)&&(t.transforms=JSON.stringify(t.transforms));const r=RA(t),a=Ae(e);return a.search=r,We(a)},FA=e=>{const t=qn(e);if(t?.operations?.transforms&&typeof t.operations.transforms=="string")try{t.operations.transforms=JSON.parse(t.operations.transforms)}catch{return null}return t},VA=dt(FA,LA),UA=/https:\/\/(?<region>[a-z0-9-]+)\.graphassets\.com\/(?<envId>[a-zA-Z0-9]+)(?:\/(?<transformations>.*?))?\/(?<handle>[a-zA-Z0-9]+)$/;wt({keyMap:{width:"width",height:"height",format:"format"},defaults:{format:"auto",fit:"crop"}});const ob=e=>{const t=Ae(e).toString().match(UA);if(!t?.groups)return null;const{region:r,envId:a,handle:o,transformations:n}=t.groups,i={};return n&&n.split("/").forEach(s=>{const[l,c]=s.split("=");l==="resize"&&c?c.split(",").forEach(u=>{const[d,p]=u.split(":");d==="width"||d==="height"?i[d]=Number(p):d==="fit"&&(i.fit=p)}):l==="output"&&c?c.split(",").forEach(u=>{const[d,p]=u.split(":");d==="format"&&(i.format=p)}):l==="auto_image"&&(i.format="auto")}),{src:`https://${r}.graphassets.com/${a}/${o}`,operations:i,options:{region:r,envId:a,handle:o}}},HA=(e,t,r={})=>{const a=ob(e);if(!a)throw new Error("Invalid Hygraph URL");const{region:o,envId:n,handle:i}={...a.options,...r},s=[];if(t.width||t.height){const d=[];t.width&&t.height?d.push("fit:crop"):t.fit&&d.push(`fit:${t.fit}`),t.width&&d.push(`width:${t.width}`),t.height&&d.push(`height:${t.height}`),d.length&&s.push(`resize=${d.join(",")}`)}t.format==="auto"||!t.format&&!a.operations.format?s.push("auto_image"):t.format&&s.push(`output=format:${t.format}`);const l=`https://${o}.graphassets.com/${n}`,c=s.length>0?"/"+s.join("/"):"",u=Ae(`${l}${c}/${i}`);return We(u)},WA=dt(ob,HA),{operationsGenerator:KA,operationsParser:GA}=wt({keyMap:{width:"w",height:"h",format:"f"},defaults:{m:"cropbox"},kvSeparator:"_",paramSeparator:"/"}),ZA=(e,t)=>{const r=KA(t),a=Ae(e);return a.searchParams.set("imgeng",r),We(a)},JA=e=>{const t=Ae(e),r=t.searchParams.get("imgeng");if(!r)return null;const a=GA(r);return t.searchParams.delete("imgeng"),{src:We(t),operations:a}},XA=dt(JA,ZA),{operationsGenerator:YA,operationsParser:QA}=wt({keyMap:{width:"w",height:"h",format:"f",quality:"q"},defaults:{c:"maintain_ratio",fo:"auto"},kvSeparator:"-",paramSeparator:","}),e$=(e,t)=>{const r=YA(t),a=Ae(e);return a.searchParams.set("tr",r),We(a)},t$=e=>{const t=Ae(e);let r=null,a=t.pathname;if(t.searchParams.has("tr"))r=t.searchParams.get("tr"),t.searchParams.delete("tr");else{const n=t.pathname.split("/"),i=n.findIndex(s=>s.startsWith("tr:"));i!==-1&&(r=n[i].slice(3),a=n.slice(0,i).concat(n.slice(i+1)).join("/"))}if(!r)return null;t.pathname=a;const o=QA(r);return{src:We(t),operations:o}},r$=dt(t$,e$),{operationsGenerator:a$,operationsParser:o$}=wt({keyMap:{format:"fm",width:"w",height:"h",quality:"q"},defaults:{fit:"min",auto:"format"}}),n$=e=>{const t=Ae(e),r=o$(e);return t.search="",{src:We(t),operations:r}},i$=(e,t)=>
311{const r=a$(t),a=Ae(e);return a.search=r,a.searchParams.has("fm")&&a.searchParams.get("auto")==="format"&&a.searchParams.delete("auto"),We(a)},s$=dt(n$,i$),{operationsGenerator:l$,operationsParser:c$}=wt({keyMap:{width:"w",height:"h",quality:"q",format:"f"},defaults:{f:"auto"},kvSeparator:"_",paramSeparator:","}),wf=(e,t,r)=>{t.width&&t.height&&(t.s=`${t.width}x${t.height}`,delete t.width,delete t.height);const a=l$(t),o=r?.baseURL??"/_ipx",n=Ae(o);return n.pathname=`${$u(n.pathname)}/${a}/${Qv(e.toString())}`,We(n)},u$=e=>{const t=Ae(e),[,r,a,...o]=t.pathname.split("/");if(!a||!o.length)return null;const n=c$(a);if(n.s){const[i,s]=n.s.split("x").map(Number);n.width=i,n.height=s,delete n.s}return{src:"/"+o.join("/"),operations:n,options:{baseURL:`${t.origin}/${r}`}}},d$=(e,t,r)=>{const a=Ae(e),o=r?.baseURL;if(o&&a.toString().startsWith(o)||a.pathname.startsWith("/_ipx")){const n=u$(e);if(n)return wf(n.src,{...n.operations,...t},{baseURL:n.options.baseURL})}return wf(e,t,{baseURL:o})},nb=["enlarge","flip","flop","negate","normalize","grayscale","removealpha","olrepeat","progressive","adaptive","lossless","nearlossless","metadata"],{operationsGenerator:p$,operationsParser:f$}=wt({defaults:{fit:"cover"},formatMap:{jpg:"jpeg"}}),g$=(e,t)=>{const r=Ae(e);for(const a of nb)t[a]!==void 0&&(t[a]=t[a]?1:0);return r.search=p$(t),We(r)},h$=e=>{const t=Ae(e),r=f$(t);for(const a of nb)r[a]!==void 0&&(r[a]=tb(r[a]));return t.search="",{src:We(t),operations:r}},m$=dt(h$,g$),{operationsGenerator:v$,operationsParser:b$}=wt({formatMap:{jpg:"jpeg"},keyMap:{format:"fm",width:"w",height:"h",quality:"q"}}),y$=(e,t)=>{const r=Ae(e);return t.lossless!==void 0&&(t.lossless=t.lossless?1:0),t.width&&t.height&&(t.fit="crop"),r.search=v$(t),We(r)},w$=e=>{const t=Ae(e),r=b$(t);return r.lossless!==void 0&&(r.lossless=tb(r.lossless)),t.search="",{src:We(t),operations:r}},x$=dt(w$,y$),{operationsGenerator:k$,operationsParser:_$}=wt({defaults:{fit:"cover"},keyMap:{format:"fm",width:"w",height:"h",quality:"q"}}),S$=(e,t,r={})=>{const a=Ae(`${r.baseUrl||""}/.netlify/images`);return a.search=k$(t),a.searchParams.set("url",e.toString()),We(a)},C$=e=>{if(zn(e)!=="netlify")return null;const t=Ae(e),r=_$(t);delete r.url;const a=t.searchParams.get("url")||"";return t.search="",{src:a,operations:r,options:{baseUrl:t.hostname==="n"?void 0:t.origin}}},I$=dt(C$,S$),{operationsGenerator:q$,operationsParser:z$}=wt({keyMap:{width:"w",quality:"q",height:!1,format:!1},defaults:{q:75}}),ib=(e,t,r={})=>{const a=Ae(`${r.baseUrl||""}/${r.prefix||"_vercel"}/image`);return a.search=q$(t),a.searchParams.append("url",e.toString()),We(a)},sb=(e,t={})=>{if(!["vercel","nextjs"].includes(zn(e)||""))return null;const r=Ae(e),a=r.searchParams.get("url")||"";r.searchParams.delete("url");const o=z$(r);return r.search="",{src:a,operations:o,options:{baseUrl:t.baseUrl??r.origin}}},A$=dt(sb,ib),$$=(e,t,r={})=>ib(e,t,{...r,prefix:"_next"}),O$=(e,t)=>sb(e,t),T$=dt(O$,$$),{operationsGenerator:P$,operationsParser:B$}=wt({keyMap:{width:"wid",height:"hei",quality:"qlt",format:"fmt"},defaults:{fit:"crop,0"}}),lb="https://s7d1.scene7.com/is/image/",E$=(e,t)=>{const r=new URL(e,lb);return r.search=P$(t),We(r)},j$=e=>{if(Ou(e)!=="scene7")return null;const t=new URL(e,lb),r=B$(t);return t.search="",{src:t.toString(),operations:r}},D$=dt(j$,E$),dc=/(.+?)(?:_(?:(pico|icon|thumb|small|compact|medium|large|grande|original|master)|(\d*)x(\d*)))?(?:_crop_([a-z]+))?(\.[a-zA-Z]+)(\.png|\.jpg|\.webp|\.avif)?$/,{operationsGenerator:M$,operationsParser:N$}=wt({keyMap:{format:!1}}),R$=(e,t)=>{const r=Ae(e),a=r.pathname.replace(dc,"$1$6");return r.pathname=a,r.search=M$(t),We(r)},L$=e=>{const t=Ae(e),r=dc.exec(t.pathname),a=N$(t);if(r){const[,,,n,i,s]=r;n&&i&&!a.width&&!a.height&&(a.width=parseInt(n,10),a.height=parseInt(i,10)),s&&(a.crop??=s)}const o=t.pathname.replace(dc,"$1$6");t.pathname=o;for(const n of["width","height","crop","pad_color","format"])t.searchParams.delete(n);return{src:t.toString(),operations:a}},F$=dt(L$,R$),V$=/(?<id>\/f\/\d+\/\d+x\d+\/\w+\/[^\/]+)\/?(?<modifiers>m\/?(?<crop>\d+x\d+:\d+x\d+)?\/?(?<resize>(?<flipx>\-)?(?<width>\d+)x(?<flipy>\-)?(?<height>\d+))?\/?(filters\:(?<filters>[^\/]+))?)?$/,U$=/^(?<modifiers>\/(?<crop>\d+x\d+:\d+x\d+)?\/?(?<resize>(?<flipx>\-)?(?<width>\d+)x(?<flipy>\-)?(?<height>\d+))?\/?(filters\:(?<filters>[^\/]+))?\/?)?(?<id>\/f\/.+)$/,H$=e=>e?Object.fromEntries(e.split(":").map(t=>{if(!t)return[];const[r,a]=t.split("(");return[r,a.replace(")","")]})):{},W$=e=>{if(!e)return;const t=Object.entries(e).map(([r,a])=>`${r}(${a??""})`);if(t.length!==0)return`filters:${t.join(":")}`},K$=e=>{const t=Ae(e),r=(t.hostname==="img2.storyblok.com"?U$:V$).exec(t.pathname);if(!r||!r.groups)return null;const{id:a,crop:o,width:n,height:i,filters:s,flipx:l,flipy:c}=r.groups,{format:u,...d}=H$(s??"");t.hostname==="img2.storyblok.com"&&(t.hostname="a.storyblok.com");const p=Object.fromEntries([["width",Number(n)||void 0],["height",Number(i)||void 0],["format",u],["crop",o],["filters",d],["flipx",l],["flipy",c]].filter(([f,h])=>h!==void 0));return{src:`${t.origin}${a}`,operations:p}},G$=(e,t)=>{const r=Ae(e),{width:a=0,height:o=0,format:n,crop:i,filters:s={},flipx:l="",flipy:c=""}=t,u=`${l}${a}x${c}${o}`;n&&(s.format=n);
311const d=[r.pathname,"m",i,u,W$(s)].filter(Boolean);return r.pathname=d.join("/"),We(r)},Z$=dt(K$,G$),Mi="/storage/v1/object/public/",Ni="/storage/v1/render/image/public/",J$=e=>e.pathname.startsWith(Ni),{operationsGenerator:X$,operationsParser:Y$}=wt({}),Q$=(e,t)=>{const r=Ae(e),a=r.pathname.replace(Ni,Mi);return r.pathname=a,t.format&&t.format!=="origin"&&delete t.format,r.search=X$(t),We(r).replace(Mi,Ni)},eO=e=>{const t=Ae(e),r=Y$(t),a=J$(t),o=t.pathname.replace(Ni,"").replace(Mi,"");return a?{src:`${t.origin}${Mi}${o}`,operations:r}:{src:We(t),operations:r}},tO=dt(eO,Q$),cb=/^https?:\/\/(?<host>[^\/]+)\/(?<uuid>[^\/]+)(?:\/(?<filename>[^\/]+)?)?/,{operationsGenerator:rO,operationsParser:aO}=wt({keyMap:{width:!1,height:!1},defaults:{format:"auto"},kvSeparator:"/",paramSeparator:"/-/"}),oO=e=>{const t=Ae(e),r=cb.exec(t.toString());if(!r||!r.groups)return null;const{host:a,uuid:o}=r.groups,[,...n]=t.pathname.split("/-/"),i=aO(n.join("/-/")||"");if(i.resize){const[s,l]=i.resize.split("x");s&&(i.width=parseInt(s)),l&&(i.height=parseInt(l)),delete i.resize}return{src:`https://${a}/${o}/`,operations:i,options:{host:a}}},nO=(e,t,r={})=>{const a=Ae(e),o=r.host||a.hostname,n=cb.exec(a.toString());n?.groups&&(a.pathname=`/${n.groups.uuid}/`),t.resize=t.resize||`${t.width??""}x${t.height??""}`,delete t.width,delete t.height;const i=Az(rO(t));return a.hostname=o,a.pathname=$u(a.pathname)+(i?`/-/${i}`:"")+(n?.groups?.filename??""),We(a)},iO=dt(oO,nO),{operationsGenerator:sO,operationsParser:lO}=wt({keyMap:{width:"w",height:"h"},defaults:{crop:"1"}}),cO=(e,t)=>{const r=Ae(e),{crop:a}=t;return typeof a<"u"&&a!=="0"&&(t.crop=a?"1":"0"),r.search=sO(t),We(r)},uO=e=>{const t=Ae(e),r=lO(t);return r.crop!==void 0&&(r.crop=r.crop==="1"),t.search="",{src:We(t),operations:r}},dO=dt(uO,cO),pO={appwrite:Kz,astro:Xz,"builder.io":tA,bunny:iA,cloudflare:dA,cloudflare_images:bA,cloudimage:_A,cloudinary:$A,contentful:EA,contentstack:NA,directus:VA,hygraph:WA,imageengine:XA,imagekit:r$,imgix:s$,ipx:d$,keycdn:m$,"kontent.ai":x$,netlify:I$,nextjs:T$,scene7:D$,shopify:F$,storyblok:Z$,supabase:tO,uploadcare:iO,vercel:A$,wordpress:dO};function fO(e){if(e)return pO[e]}function gO({cdn:e,fallback:t,operations:r={},options:a,...o}){if(e??=Ou(o.src)||t,!e)return o;const n=fO(e);return n?Sz({...o,operations:r?.[e],options:a?.[e],transformer:n}):o}const ub=V({__name:"image",props:{src:{},width:{},height:{},layout:{},cdn:{},priority:{type:Boolean},background:{},aspectRatio:{},objectFit:{},unstyled:{type:Boolean},operations:{},options:{}},setup(e){const t=e,r=Uy(),a=C(()=>gO({...r,...t}));return(o,n)=>(x(),F("img",Ne(He(a.value)),null,16))}}),hO={slots:{base:["relative group rounded-md inline-flex items-center focus:outline-none disabled:cursor-not-allowed disabled:opacity-75","transition-colors"],leading:"absolute inset-y-0 start-0 flex items-center",leadingIcon:"shrink-0 text-dimmed",leadingAvatar:"shrink-0",leadingAvatarSize:"",trailing:"absolute inset-y-0 end-0 flex items-center",trailingIcon:"shrink-0 text-dimmed",value:"truncate pointer-events-none",placeholder:"truncate text-dimmed",arrow:"fill-default",content:"max-h-60 w-(--reka-select-trigger-width) 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-select-content-transform-origin) pointer-events-auto flex flex-col",viewport:"relative divide-y divide-default scroll-py-1 overflow-y-auto flex-1",group:"p-1 isolate",empty:"text-center text-muted",label:"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 text-default data-highlighted:not-data-disabled:text-highlighted data-highlighted:not-data-disabled:before:bg-elevated/50","transition-colors before:transition-colors"],itemLeadingIcon:["shrink-0 text-dimmed group-data-highlighted:not-group-data-disabled:text-default","transition-colors"],itemLeadingAvatar:"shrink-0",itemLeadingAvatarSize:"",itemLeadingChip:"shrink-0",itemLeadingChipSize:"",itemTrailing:"ms-auto inline-flex gap-1.5 items-center",itemTrailingIcon:"shrink-0",itemWrapper:"flex-1 flex flex-col min-w-0",itemLabel:"truncate",itemDescription:"truncate text-muted"},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]"},size:{xs:{base:"px-2 py-1 text-xs gap-1",leading:"ps-2",trailing:"pe-2",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4",label:"p-1 text-[10px]/3 gap-1",item:"p-1 text-xs gap-1",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemLeadingChip:"size-4",itemLeadingChipSize:"sm",itemTrailingIcon:"size-4",empty:"p-1 text-xs"},sm:{base:"px-2.5 py-1.5 text-xs gap-1.5",leading:"ps-2.5",trailing:"pe-2.5",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4",label:"p-1.5 text-[10px]/3 gap-1.5",item:"p-1.5 text-xs gap-1.5",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemLeadingChip:"size-4",itemLeadingChipSize:"sm",itemTrailingIcon:"size-4",empty:"p-1.5 text-xs"},md:{base:"px-2.5 py-1.5 text-sm gap-1.5",leading:"ps-2.5",trailing:"pe-2.5",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5",label:"p-1.5 text-xs gap-1.5",item:"p-1.5 text-sm gap-1.5",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemLeadingChip:"size-5",itemLeadingChipSize:"md",itemTrailingIcon:"size-5",empty:"p-1.5 text-sm"},lg:{base:"px-3 py-2 text-sm gap-2",leading:"ps-3",trailing:"pe-3",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5",label:"p-2 text-xs gap-2",item:"p-2 text-sm gap-2",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemLeadingChip:"size-5",itemLeadingChipSize:"md",itemTrailingIcon:"size-5",empty:"p-2 text-sm"},xl:{base:"px-3 py-2 text-base gap-2",leading:"ps-3",trailing:"pe-3",leadingIcon:"size-6",leadingAvatarSize:"xs",trailingIcon:"size-6",label:"p-2 text-sm gap-2",item:"p-2 text-base gap-2",itemLeadingIcon:"size-6",itemLeadingAvatarSize:"xs",itemLeadingChip:"size-6",itemLeadingChipSize:"lg",itemTrailingIcon:"size-6",empty:"p-2 text-base"}},variant:{outline:"text-highlighted bg-default ring ring-inset ring-accented",soft:"text-highlighted bg-elevated/50 hover:bg-elevated focus:bg-elevated disabled:bg-elevated/50",subtle:"text-highlighted bg-elevated ring ring-inset ring-accented",ghost:"text-highlighted bg-transparent hover:bg-elevated focus:bg-elevated disabled:bg-transparent dark:disabled:bg-transparent",n
311one:"text-highlighted bg-transparent"},color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},leading:{true:""},trailing:{true:""},loading:{true:""},highlight:{true:""},type:{file:"file:me-1.5 file:font-medium file:text-muted file:outline-none"}},compoundVariants:[{color:"primary",variant:["outline","subtle"],class:"focus:ring-2 focus:ring-inset focus:ring-primary"},{color:"secondary",variant:["outline","subtle"],class:"focus:ring-2 focus:ring-inset focus:ring-secondary"},{color:"success",variant:["outline","subtle"],class:"focus:ring-2 focus:ring-inset focus:ring-success"},{color:"info",variant:["outline","subtle"],class:"focus:ring-2 focus:ring-inset focus:ring-info"},{color:"warning",variant:["outline","subtle"],class:"focus:ring-2 focus:ring-inset focus:ring-warning"},{color:"error",variant:["outline","subtle"],class:"focus:ring-2 focus:ring-inset focus:ring-error"},{color:"primary",highlight:!0,class:"ring ring-inset ring-primary"},{color:"secondary",highlight:!0,class:"ring ring-inset ring-secondary"},{color:"success",highlight:!0,class:"ring ring-inset ring-success"},{color:"info",highlight:!0,class:"ring ring-inset ring-info"},{color:"warning",highlight:!0,class:"ring ring-inset ring-warning"},{color:"error",highlight:!0,class:"ring ring-inset ring-error"},{color:"neutral",variant:["outline","subtle"],class:"focus:ring-2 focus:ring-inset focus:ring-inverted"},{color:"neutral",highlight:!0,class:"ring ring-inset ring-inverted"},{leading:!0,size:"xs",class:"ps-7"},{leading:!0,size:"sm",class:"ps-8"},{leading:!0,size:"md",class:"ps-9"},{leading:!0,size:"lg",class:"ps-10"},{leading:!0,size:"xl",class:"ps-11"},{trailing:!0,size:"xs",class:"pe-7"},{trailing:!0,size:"sm",class:"pe-8"},{trailing:!0,size:"md",class:"pe-9"},{trailing:!0,size:"lg",class:"pe-10"},{trailing:!0,size:"xl",class:"pe-11"},{loading:!0,leading:!0,class:{leadingIcon:"animate-spin"}},{loading:!0,leading:!1,trailing:!0,class:{trailingIcon:"animate-spin"}}],defaultVariants:{size:"sm",color:"primary",variant:"outline"}},mO=Object.assign({inheritAttrs:!1},{__name:"Select",props:{id:{type:String,required:!1},placeholder:{type:String,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},trailingIcon:{type:[String,Object],required:!1},selectedIcon:{type:[String,Object],required:!1},content:{type:Object,required:!1},arrow:{type:[Boolean,Object],required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},valueKey:{type:null,required:!1,default:"value"},labelKey:{type:null,required:!1,default:"label"},descriptionKey:{type:null,required:!1,default:"description"},items:{type:null,required:!1},defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1},multiple:{type:Boolean,required:!1},highlight:{type:Boolean,required:!1},autofocus:{type:Boolean,required:!1},autofocusDelay:{type:Number,required:!1,default:0},class:{type:null,required:!1},ui:{type:null,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},autocomplete:{type:String,required:!1},disabled:{type:Boolean,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1},icon:{type:[String,Object],required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:[String,Object],required:!1},trailing:{type:Boolean,required:!1},loading:{type:Boolean,required:!1},loadingIcon:{type:[String,Object],required:!1}},emits:["update:open","change","blur","focus","update:modelValue"],setup(e,{expose:t,emit:r}){const a=e,o=r,n=Ft(),i=nt(),s=Ut(sa(a,"open","defaultOpen","disabled","autocomplete","required","multiple"),o),l=vs(Ct(()=>a.portal)),c=Ct(()=>ea(a.content,{side:"bottom",sideOffset:8,collisionPadding:8,position:"popper"})),u=Ct(()=>a.arrow),{emitFormChange:d,emitFormInput:p,emitFormBlur:f,emitFormFocus:h,size:m,color:v,id:k,name:y,highlight:b,disabled:w,ariaAttrs:_}=rv(a),{orientation:S,size:A}=xs(a),{isLeading:T,isTrailing:$,leadingIconName:j,trailingIconName:ae}=ws(Ct(()=>ea(a,{trailingIcon:i.ui.icons.chevronDown}))),G=C(()=>A.value||m.value),ee=C(()=>je({extend:je(hO),...i.ui?.select||{}})({color:v.value,variant:a.variant,size:G?.value,loading:a.loading,highlight:b.value,leading:T.value||!!a.avatar||!!n.leading,trailing:$.value||!!n.trailing,fieldGroup:S.value})),U=C(()=>a.items?.length?bm(a.items)?a.items:[a.items]:[]),ne=C(()=>U.value.flatMap(Z=>Z));function te(Z){if(a.multiple&&Array.isArray(Z)){const le=Z.map(fe=>mp(ne.value,fe,{labelKey:a.labelKey,valueKey:a.valueKey})).filter(fe=>fe!=null&&fe!=="");return le.length>0?le.join(", "):void 0}return mp(ne.value,Z,{labelKey:a.labelKey,valueKey:a.valueKey})}const Y=E(null);function H(){a.autofocus&&Y.value?.$el?.focus({focusVisible:!0})}Ue(()=>{setTimeout(()=>{H()},a.autofocusDelay)});function he(Z){const le=new Event("change",{target:{value:Z}});o("change",le),d(),p()}function $e(Z){if(Z){const le=new FocusEvent("focus");o("focus",le),h()}else{const le=new FocusEvent("blur");o("blur",le),f()}}function N(Z){return typeof Z=="object"&&Z!==null}return t({triggerRef:Y}),(Z,le)=>(x(),q(g(u_),oe({name:g(y)},g(s),{autocomplete:e.autocomplete,disabled:g(w),"default-value":e.defaultValue,"model-value":e.modelValue,"onUpdate:modelValue":he,"onUpdate:open":$e}),{default:z(({modelValue:fe,open:Oe})=>[B(g(H_),oe({id:g(k),ref_key:"triggerRef",ref:Y,class:ee.value.base({class:[a.ui?.base,a.class]})},{...Z.$attrs,...g(_)}),{default:z(()=>[g(T)||e.avatar||n.leading?(x(),F("span",{key:0,class:K(ee.value.leading({class:a.ui?.leading}))},[P(Z.$slots,"leading",{modelValue:fe,open:Oe,ui:ee.value},()=>[g(T)&&g(j)?(x(),q(Me,{key:0,name:g(j),class:K(ee.value.leadingIcon({class:a.ui?.leadingIcon}))},null,8,["name","class"])):e.avatar?(x(),q(Nr,oe({key:1,size:a.ui?.itemLeadingAvatarSize||ee.value.itemLeadingAvatarSize()},e.avatar,{class:ee.value.itemLeadingAvatar({class:a.ui?.itemLeadingAvatar})}),null,16,["size","class"])):X("",!0)])],2)):X("",!0),P(Z.$slots,"default",{modelValue:fe,open:Oe,ui:ee.value},()=>[(x(!0),F(qe,null,at([te(fe)],Ce=>(x(),F(qe,{key:Ce},[Ce!=null?(x(),F("span",{key:0,class:K(ee.value.value({class:a.ui?.value}))},ze(Ce),3)):(x(),F("span",{key:1,class:K(ee.value.placeholder({class:a.ui?.placeholder}))},ze(e.placeholder??"Â "),3))],64))),128))]),g($)||n.trailing?(x(),F("span",{key:1,class:K(ee.value.trailing({class:a.ui?.trailing}))},[P(Z.$slots,"trailing",{modelValue:fe,open:Oe,ui:ee.value},()=>[g(ae)?(x(),q(Me,{key:0,name:g(ae),class:K(ee.value.trailingIcon({class:a.ui?.trailingIcon}))},null,8,["name","class"])):X("",!0)])],2)):X("",!0)]),_:2},1040,["id","class"]),B(g(L_),Ne(He(g(l))),{default:z(()=>[B(g(I_),oe({class:ee.value.content({class:a.ui?.content})},c.value),{default:z(()=>[P(Z.$slots,"content-top"),M("div",{role:"presentation",class:K(ee.value.viewport({class:a.ui?.viewport}))},[(x(!0),F(qe,null,at(U.value,(Ce,R)=>(x(),q(g($_),{key:`group-${R}`,class:K(ee.value.group({class:a.ui?.group}))},{default:z(()=>[(x(!0),F(qe,null,at(Ce,(L,ie)=>(x(),F(qe,{key:`group-${R}-${ie}`},[N(L)&&L.type==="label"?(x(),q(g(N_),{key:0,class:K(ee.value.label({class:[a.ui?.label,L.ui?.label,L.class]}))},{default:z(()=>[Ee(ze(g(mt)(L,a.labelKey)),1)]),_:2},1032,["class"])):N(L)&&L.type==="separator"?(x(),q(g(V_),{key:1,class:K(ee.value.separator({class:[a.ui?.separator,L.ui?.separator,L.class]}))},null,8,["class"])):(x(),q(g(P_),{key:2,class:K(ee.value.item({class:[a.ui?.item,N(L)&&L.ui?.item,N(L)&&L.class]})),disabled:N(L)&&L.disabled,value:N(L)?g(mt)(L,a.valueKey):L,onSelect:be=>N(L)&&L.onSelect?.(be)},{default:z(()=>[P(Z.$slots,"item",{item:L,index:ie,ui:ee.value},()=>[P(Z.$slots,"item-leading",{item:L,index:ie,ui:ee.value},()=>[N(L)&&L.icon?(x(),q(Me,{key:0,name:L.icon,class:K(ee.value.itemLeadingIcon({class:[a.ui?.itemLeadingIcon,L.ui?.itemLeadingIcon]}))},null,8,["name","class"])):N(L)&&L.avatar?(x(),q(Nr,oe({key:1,size:L.ui?.itemLeadingAvatarSize||a.ui?.itemLeadingAvatarSize||ee.value.itemLeadingAvatarSize()},{ref_for:!0},L.avatar,{class:ee.value.itemLeadingAvatar({class:[a.ui?.itemLeadingAvatar,L.ui?.itemLeadingAvatar]})}),null,16,["size","class"])):N(L)&&L.chip?(x(),q(Zm,oe({key:2,size:L.ui?.itemLeadingChipSize||a.ui?.itemLeadingChipSize||ee.value.itemLeadingChipSize(),inset:"",standalone:""},{ref_for:!0},L.chip,{class:ee.value.itemLeadingChip({class:[a.ui?.itemLeadingChip,L.ui?.itemLeadingChip]})}),null,16,["size","class"])):X("",!0)]),M("span",{class:K(ee.value.itemWrapper({class:[a.ui?.itemWrapper,N(L)&&L.ui?.itemWrapper]}))},[B(g(D_),{class:K(ee.value.itemLabel({class:[a.ui?.itemLabel,N(L)&&L.ui?.itemLabel]}))},{default:z(()=>[P(Z.$slots,"item-label",{item:L,index:ie},()=>[Ee(ze(N(L)?g(mt)(L,a.labelKey):L),1)])]),_:2},1032,["class"]),N(L)&&(g(mt)(L,a.descriptionKey)||n["item-description"])?(x(),F("span",{key:0,class:K(ee.value.itemDescription({class:[a.ui?.itemDescription,N(L)&&L.ui?.itemDescription]}))},[P(Z.$slots,"item-description",{item:L,index:ie},()=>[Ee(ze(g(mt)(L,a.descriptionKey)),1)])],2)):X("",!0)],2),M("span",{class:K(ee.value.itemTrailing({class:[a.ui?.itemTrailing,N(L)&&L.ui?.itemTrailing]}))},[P(Z.$slots,"item-trailing",{item:L,index:ie,ui:ee.value}),B(g(E_),{"as-child":""},{default:z(()=>[B(Me,{name:e.selectedIcon||g(i).ui.icons.check,class:K(ee.value.itemTrailingIcon({class:[a.ui?.itemTrailingIcon,N(L)&&L.ui?.itemTrailingIcon]}))},null,8,["name","class"])]),_:2},1024)],2)])]),_:2},1032,["class","disabled","value","onSelect"]))],64))),128))]),_:2},1032,["class"]))),128))],2),P(Z.$slots,"content-bottom"),e.arrow?(x(),q(g(x_),oe({key:0},u.value,{class:ee.value.arrow({class:a.ui?.arrow})}),null,16,["class"])):X("",!0)]),_:3},16,["class"])]),_:3},16)]),_:3},16,["name","autocomplete","disabled","default-value","model-value"]))}}),vO={class:"flex items-start gap-3"},bO={key:0,class:"relative flex-shrink-0 w-12 h-12"},yO={class:"w-full h-full bg-size-[24px_24px] bg-position-[0_0,0_12px,12px_-12px,-12px_0] rounded-lg overflow-hidden bg-elevated"},wO={class:"flex flex-col gap-1 flex-1 min-w-0"},xO={class:"flex items-center gap-1"},kO={class:"truncate leading-relaxed text-xs text-dimmed block w-full"},_O={class:"shrink-0 flex gap-1"},db=V({__name:"ItemCardForm",props:{actionId:{type:String,required:!0},parentItem:{type:Object,required:!0},renamedItem:{type:Object,default:null},config:{type:Object,required:!0}},setup(e){const{context:t}=ht(),r=E(!1),a=E(),o=E(!1),n=e,i=C(()=>n.renamedItem?.type==="directory"||[pe.CreateDocumentFolder,pe.CreateMediaFolder].includes(n.actionId)),s=C(()=>t.itemActions.value.find(w=>w.id===n.actionId)),l=C(()=>n.renamedItem?.name==="home"?"index":n.renamedItem?.name||""),c=C(()=>i.value?null:n.renamedItem?vo(n.renamedItem?.fsPath):n.config.default),u=C(()=>n.renamedItem?.prefix||null),d=C(()=>{const w=f.name,_=f.prefix?`${f.prefix}.${w}`:w;return i.value?_:`${_}.${f.extension}`}),p=C(()=>Uv({name:Fv().min(1,"Name cannot be empty").refine(w=>!w.endsWith("."),'Name cannot end with "."').refine(w=>!w.startsWith("/"),'Name cannot start with "/"'),extension:Hv([..._f,...fc]).nullish(),prefix:Kq(w=>w===""?null:w,wq().int().positive().nullish())}).refine(()=>!(n.parentItem.children?.filter(w=>!w.hide)||[]).some(w=>{const _=w.fsPath.split("/").pop();return n.renamedItem&&w.fsPath===n.renamedItem.fsPath?!1:_===d.value}),{message:"Name already exists",path:["name"]})),f=$t({name:l.value,extension:c.value,prefix:u.value}),h=C(()=>{try{return p.value.parse(f),[]}catch(w){return w instanceof Rv?w.issues:[]}});xe(h,w=>{w.length>0?o.value=!0:o.value=!1});const m=C(()=>{const w=f.name==="index"?"/":f.name,_=n.config.editable?w:`${w}.${f.extension}`;return cl(vt(n.parentItem.routePath,ei(_).name))}),v=C(()=>i.value?`${n.renamedItem?.children?.length||0} items`:m.value),k=C(()=>h.value.length>0?h.value[0]?.message:n.actionId===pe.RenameItem?"Rename":"Create file"),y=w=>{if(!a.value)return;const _=w.target,S=document.body;(window.getComputedStyle(S).pointerEvents==="none"||_.tagName==="HTML")&&(document.querySelector('[role="listbox"]')||document.querySelector("[data-radix-popper-content-wrapper]"))||w.composedPath().includes(a.value)||t.unsetActionInProgress()};Ue(()=>{setTimeout(()=>{document.addEventListener("click",y)},0)}),Lt(()=>{document.removeEventListener("click",y)});async function b(){if(r.value)return;r.value=!0;let w;const _=Db(vt(n.parentItem.fsPath,d.value));if(_===n.renamedItem?.fsPath){r.value=!1,t.unsetActionInProgress();return}switch(n.actionId){case pe.CreateDocument:w={fsPath:_,content:`# ${kf(f.name)} file`};break;case pe.RenameItem:w={newFsPath:_,item:n.renamedItem};break;case pe.CreateDocumentFolder:w={fsPath:_};break;case pe.CreateMediaFolder:w={fsPath:_};break}try{await s.value.handler(w)}finally{r.value=!1}}return(w,_)=>{const S=bv,A=vv,T=mO,$=Vr,j=ft,ae=Me,G=Jv,ee=mv;return x(),q(ee,{schema:p.value,state:f,onSubmit:b},{default:z(()=>
311[M("div",{ref_key:"formRef",ref:a,onClick:_[4]||(_[4]=Ot(()=>{},["stop"]))},[B(G,{reverse:"",class:K([{"animate-pulse":r.value},"hover:bg-white relative w-full min-w-0 overflow-hidden"]),ui:{container:"overflow-hidden"}},{body:z(()=>[M("div",vO,[i.value?X("",!0):(x(),F("div",bO,[M("div",yO,[P(w.$slots,"thumbnail")])])),M("div",wO,[M("div",xO,[B(A,{name:"prefix",ui:{error:"hidden"},class:"w-12"},{error:z(()=>[..._[5]||(_[5]=[M("span",null,null,-1)])]),default:z(()=>[B(S,{modelValue:f.prefix,"onUpdate:modelValue":_[0]||(_[0]=U=>f.prefix=U),modelModifiers:{number:!0},type:"number",variant:"soft",placeholder:"N°",min:"1",class:"h-5",size:"xs",disabled:r.value},null,8,["modelValue","disabled"])]),_:1}),B(A,{name:"name",ui:{error:"hidden"},class:"flex-1 min-w-0"},{error:z(()=>[..._[6]||(_[6]=[M("span",null,null,-1)])]),default:z(()=>[B(S,{modelValue:f.name,"onUpdate:modelValue":_[1]||(_[1]=U=>f.name=U),variant:"soft",autofocus:"",placeholder:"File name",class:"w-full h-5",size:"xs",disabled:r.value,onKeydown:Nc(g(t).unsetActionInProgress,["esc"])},null,8,["modelValue","disabled","onKeydown"])]),_:1}),i.value?X("",!0):(x(),q(A,{key:0,name:"extension",ui:{error:"hidden"}},{error:z(()=>[..._[7]||(_[7]=[M("span",null,null,-1)])]),default:z(()=>[B(T,{modelValue:f.extension,"onUpdate:modelValue":_[2]||(_[2]=U=>f.extension=U),items:e.config.allowed,disabled:!e.config.editable||r.value,variant:"soft",class:"w-18 h-5",size:"xs"},null,8,["modelValue","items","disabled"])]),_:1}))]),B($,{text:v.value},{default:z(()=>[M("span",kO,ze(v.value),1)]),_:1},8,["text"])]),M("div",_O,[B(j,{color:"neutral",variant:"ghost",icon:"i-ph-x","aria-label":"Cancel",size:"xs",square:"",disabled:r.value,onClick:g(t).unsetActionInProgress},null,8,["disabled","onClick"]),B($,{open:o.value,"onUpdate:open":_[3]||(_[3]=U=>o.value=U),text:k.value,popper:{strategy:"absolute"}},{default:z(()=>[B(j,{type:"submit",variant:"soft",color:h.value.length>0?"error":"secondary","aria-label":"Submit button",disabled:h.value.length>0||r.value,loading:r.value,size:"xs",square:""},{default:z(()=>[r.value?X("",!0):(x(),q(ae,{key:0,name:"i-ph-check",class:"size-4"}))]),_:1},8,["color","disabled","loading"])]),_:1},8,["open","text"])])])]),_:3},8,["class"])],512)]),_:3},8,["schema","state"])}}}),SO={key:0,class:"w-full h-full bg-[linear-gradient(45deg,#e6e9ea_25%,transparent_0),linear-gradient(-45deg,#e6e9ea_25%,transparent_0),linear-gradient(45deg,transparent_75%,#e6e9ea_0),linear-gradient(-45deg,transparent_75%,#e6e9ea_0)]"},CO={key:1,class:"w-full h-full flex items-center justify-center"},pb=V({__name:"MediaCardForm",props:{actionId:{type:String,required:!0},parentItem:{type:Object,required:!0},renamedItem:{type:Object,default:null}},setup(e){const t=e,r=C(()=>t.renamedItem&&pc(t.renamedItem?.fsPath));return(a,o)=>{const n=Me,i=db;return x(),q(i,{"action-id":e.actionId,"parent-item":e.parentItem,"renamed-item":e.renamedItem,config:{allowed:g(fc),editable:!1}},{thumbnail:z(()=>[r.value&&e.renamedItem?.routePath?(x(),F("div",SO,[B(g(ub),{src:e.renamedItem.routePath,width:"48",height:"48",alt:"File preview",class:"w-full h-full object-cover"},null,8,["src"])])):(x(),F("div",CO,[B(n,{name:"i-lucide-play",class:"w-6 h-6 text-muted"})]))]),_:1},8,["action-id","parent-item","renamed-item","config"])}}}),IO={key:0,class:"w-full h-full bg-[linear-gradient(45deg,#e6e9ea_25%,transparent_0),linear-gradient (-45deg,#e6e9ea_25%,transparent_0),linear-gradient(45deg,transparent_75%,#e6e9ea_0), linear-gradient(-45deg,transparent_75%,#e6e9ea_0)]"},qO={key:1,class:"flex items-center justify-center h-full"},zO=V({__name:"MediaCard",props:{item:{type:Object,required:!0},showRenameForm:{type:Boolean,default:!1}},setup(e){const{context:t}=ht(),r=e,a=C(()=>pc(r.item.fsPath)?r.item.routePath:null);return(o,n)=>{const i=Me,s=Yv;return e.showRenameForm?(x(),q(pb,{key:0,"renamed-item":r.item,"parent-item":g(t).activeTree.value.currentItem.value,"action-id":g(pe).RenameItem},null,8,["renamed-item","parent-item","action-id"])):(x(),q(s,{key:1,item:e.item},{thumbnail:z(()=>[a.value?(x(),F("div",IO,[B(g(ub),{src:a.value,width:"48",height:"48",alt:"File preview",class:"w-full h-full object-cover"},null,8,["src"])])):(x(),F("div",qO,[B(i,{name:"i-lucide-play",class:"w-6 h-6 text-muted"})]))]),_:1},8,["item"]))}}}),AO={class:"w-full h-full flex items-center justify-center"},fb=V({__name:"ContentCardForm",props:{actionId:{type:String,required:!0},parentItem:{type:Object,required:!0},renamedItem:{type:Object,default:null}},setup(e){const t=e,r=C(()=>t.renamedItem?gc(t.renamedItem.fsPath):"i-ph-markdown-logo");return(a,o)=>{const n=Me,i=db;return x(),q(i,{"action-id":e.actionId,"parent-item":e.parentItem,"renamed-item":e.renamedItem,config:{allowed:g(_f),default:g(Mt).Markdown,editable:!0}},{thumbnail:z(()=>[M("div",AO,[B(n,{name:r.value,class:"w-6 h-6 text-muted"},null,8,["name"])])]),_:1},8,["action-id","parent-item","renamed-item","config"])}}}),$O={class:"w-full h-full flex items-center justify-center"},OO=V({__name:"ContentCard",props:{item:{type:Object,required:!0},showRenameForm:{type:Boolean,default:!1}},setup(e){const{context:t}=ht(),r=e,a=C(()=>gc(r.item.fsPath)),o=C(()=>r.item.collections[0]),n=C(()=>r.item.type==="directory");return(i,s)=>{const l=Me,c=ka,u=Yv;return e.showRenameForm?(x(),q(fb,{key:0,"renamed-item":r.item,"parent-item":g(t).activeTree.value.currentItem.value,"action-id":g(pe).RenameItem},null,8,["renamed-item","parent-item","action-id"])):(x(),q(u,{key:1,item:e.item},{thumbnail:z(()=>[M("div",$O,[B(l,{name:a.value,class:"w-6 h-6 text-muted"},null,8,["name"])])]),"name-prefix":z(()=>[e.item.name==="home"?(x(),q(l,{key:0,name:"i-lucide-house",class:"size-3.5 shrink-0 text-muted"})):e.item.prefix?(x(),q(c,{key:1,label:e.item.prefix.toString(),size:"xs",variant:"soft",class:"bg-elevated"},null,8,["label"])):X("",!0)]),"bottom-right":z(()=>[n.value?X("",!0):(x(),q(c,{key:0,label:o.value,size:"xs",variant:"soft"},null,8,["label"]))]),_:1},8,["item"]))}}}),TO={class:"flex flex-col @container"},PO={class:"flex flex-col gap-2"},BO={key:0},gb=V({__name:"ItemTree",props:{tree:{type:Array,default:()=>[]},showForm:{type:Boolean,default:!1},feature:{type:String,required:!0}},setup(e){const{context:t}=ht(),r=e,a=C(()=>r.showForm&&t.actionInProgress.value?.id!==pe.RenameItem),o=C(()=>r.tree.filter(l=>!l.hide)),n=C(()=>r.feature===Gt.Media?zO:OO),i=l=>t.actionInProgress.value?.id!==pe.RenameItem?!1:t.actionInProgress.value?.item?.fsPath===l.fsPath,s=C(()=>r.feature===Gt.Media?pb:fb);return(l,c)=>(x(),F("div",TO,[M("ul",PO,[a.value?(x(),F("li",BO,[(x(),q(Pt(s.value),{"parent-item":g(t).activeTree.value.currentItem.value,"action-id":g(t).actionInProgress.value.id},null,8,["parent-item","action-id"]))])):X("",!0),(x(!0),F(qe,null,at(o.value,(u,d)=>(x(),F("li",{key:`${u.fsPath}-${d}`},[(x(),q(Pt(n.value),{item:u,"show-rename-form":i(u),onClick:p=>g(t).activeTree.value.select(u)},null,8,["item","show-rename-form","onClick"]))]))),128))])]))}}),EO=(e,t)=>
311{const r=e.__vccOpts||e;for(const[a,o]of t)r[a]=o;return r},jO={},DO={class:"w-6 h-6 rounded-full bg-secondary border border-default flex items-center justify-center"};function MO(e,t){const r=Me,a=Vr;return x(),q(a,{class:"absolute top-1 right-1 z-50",text:"Changes to your content has been automatically applied to align with the MDC syntax standard"},{default:z(()=>[M("div",DO,[B(r,{name:"i-lucide-file-pen-line",class:"w-3.5 h-3.5 text-white"})])]),_:1})}const hb=EO(jO,[["render",MO]]),NO={name:"Vitesse Light",base:"vs",colors:{focusBorder:"#00000000",foreground:"#393a34",descriptionForeground:"#393a3490",errorForeground:"#ab5959","textLink.foreground":"#1c6b48","textLink.activeForeground":"#1c6b48","textBlockQuote.background":"#ffffff","textBlockQuote.border":"#f0f0f0","textCodeBlock.background":"#ffffff","textPreformat.foreground":"#586069","textSeparator.foreground":"#d1d5da","button.background":"#1c6b48","button.foreground":"#ffffff","button.hoverBackground":"#1c6b48","checkbox.background":"#f7f7f7","checkbox.border":"#d1d5da","dropdown.background":"#ffffff","dropdown.border":"#f0f0f0","dropdown.foreground":"#393a34","dropdown.listBackground":"#f7f7f7","input.background":"#f7f7f7","input.border":"#f0f0f0","input.foreground":"#393a34","input.placeholderForeground":"#393a3490","inputOption.activeBackground":"#393a3450","badge.foreground":"#ffffff","badge.background":"#393a3490","progressBar.background":"#1c6b48","titleBar.activeForeground":"#4e4f47","titleBar.activeBackground":"#ffffff","titleBar.inactiveForeground":"#6a737d","titleBar.inactiveBackground":"#ffffff","titleBar.border":"#f7f7f7","activityBar.foreground":"#393a34","activityBar.inactiveForeground":"#393a3450","activityBar.background":"#ffffff","activityBarBadge.foreground":"#ffffff","activityBarBadge.background":"#4e4f47","activityBar.activeBorder":"#1c6b48","activityBar.border":"#f0f0f0","sideBar.foreground":"#4e4f47","sideBar.background":"#ffffff","sideBar.border":"#f0f0f0","sideBarTitle.foreground":"#393a34","sideBarSectionHeader.foreground":"#393a34","sideBarSectionHeader.background":"#ffffff","sideBarSectionHeader.border":"#f0f0f0","list.hoverForeground":"#393a34","list.inactiveSelectionForeground":"#393a34","list.activeSelectionForeground":"#393a34","list.hoverBackground":"#f7f7f7","list.inactiveSelectionBackground":"#f7f7f7","list.activeSelectionBackground":"#f7f7f7","list.inactiveFocusBackground":"#ffffff","list.focusBackground":"#f7f7f7","list.highlightForeground":"#1c6b48","tree.indentGuidesStroke":"#e1e4e8","notificationCenterHeader.foreground":"#6a737d","notificationCenterHeader.background":"#ffffff","notifications.foreground":"#393a34","notifications.background":"#ffffff","notifications.border":"#f0f0f0","notificationsErrorIcon.foreground":"#ab5959","notificationsWarningIcon.foreground":"#a65e2b","notificationsInfoIcon.foreground":"#296aa3","pickerGroup.border":"#f0f0f0","pickerGroup.foreground":"#393a34","quickInput.background":"#ffffff","quickInput.foreground":"#393a34","quickInputList.focusBackground":"#f7f7f7","statusBar.foreground":"#4e4f47","statusBar.background":"#ffffff","statusBar.border":"#f0f0f0","statusBar.noFolderBackground":"#ffffff","statusBar.debuggingBackgroun
311d":"#f7f7f7","statusBar.debuggingForeground":"#4e4f47","statusBarItem.prominentBackground":"#f7f7f7","editorGroupHeader.tabsBackground":"#ffffff","editorGroupHeader.tabsBorder":"#f0f0f0","editorGroup.border":"#f0f0f0","tab.activeForeground":"#393a34","tab.inactiveForeground":"#6a737d","tab.inactiveBackground":"#ffffff","tab.activeBackground":"#ffffff","tab.hoverBackground":"#f7f7f7","tab.unfocusedHoverBackground":"#ffffff","tab.border":"#f0f0f0","tab.unfocusedActiveBorderTop":"#f0f0f0","tab.activeBorder":"#f0f0f0","tab.unfocusedActiveBorder":"#f0f0f0","tab.activeBorderTop":"#393a3490","breadcrumb.foreground":"#6a737d","breadcrumb.focusForeground":"#393a34","breadcrumb.background":"#f7f7f7","breadcrumb.activeSelectionForeground":"#22222218","breadcrumbPicker.background":"#ffffff","editor.foreground":"#393a34","editor.background":"#ffffff","editorWidget.background":"#ffffff","editor.foldBackground":"#22222210","editor.lineHighlightBackground":"#f7f7f7","editorLineNumber.foreground":"#393a3450","editorLineNumber.activeForeground":"#4e4f47","editorIndentGuide.background":"#00000015","editorIndentGuide.activeBackground":"#00000030","editorWhitespace.foreground":"#00000015","editor.findMatchBackground":"#e6cc7744","editor.findMatchHighlightBackgroun
311d":"#e6cc7766","editor.inactiveSelectionBackground":"#22222210","editor.selectionBackground":"#22222218","editor.selectionHighlightBackground":"#22222210","editor.wordHighlightBackground":"#1c6b4805","editor.wordHighlightStrongBackground":"#1c6b4810","editorBracketMatch.background":"#1c6b4820","diffEditor.insertedTextBackground":"#1c6b4830","diffEditor.removedTextBackground":"#ab595940","scrollbar.shadow":"#6a737d33","scrollbarSlider.background":"#393a3410","scrollbarSlider.hoverBackground":"#393a3450","scrollbarSlider.activeBackground":"#393a3450","editorOverviewRuler.border":"#fff","panel.background":"#ffffff","panel.border":"#f0f0f0","panelTitle.activeBorder":"#1c6b48","panelTitle.activeForeground":"#393a34","panelTitle.inactiveForeground":"#6a737d","panelInput.border":"#e1e4e8","terminal.foreground":"#393a34","terminal.selectionBackground":"#22222218","terminal.ansiBrightBlack":"#aaaaaa","terminal.ansiBrightBlue":"#296aa3","terminal.ansiBrightCyan":"#2993a3","terminal.ansiBrightGreen":"#1e754f","terminal.ansiBrightMagenta":"#a13865","terminal.ansiBrightRed":"#ab5959","terminal.ansiBrightWhite":"#dddddd","terminal.ansiBrightYellow":"#bda437","terminal.ansiBlack":"#121212","terminal.ansiBlue":"#296aa3","terminal.ansiCyan":"#2993a3","terminal.ansiGreen":"#1e754f","terminal.ansiMagenta":"#a13865","terminal.ansiRed":"#ab5959","terminal.ansiWhite":"#dbd7ca","terminal.ansiYellow":"#bda437","gitDecoration.addedResourceForeground":"#1e754f","gitDecoration.modifiedResourceForeground":"#296aa3","gitDecoration.deletedResourceForeground":"#ab5959","gitDecoration.untrackedResourceForeground":"#2993a3","gitDecoration.ignoredResourceForeground":"#393a3450","gitDecoration.conflictingResourceForeground":"#a65e2b","gitDecoration.submoduleResourceForeground":"#393a3490","editorGutter.modifiedBackground":"#296aa3","editorGutter.addedBackground":"#1e754f","editorGutter.deletedBackground":"#ab5959","editorBracketHighlight.foreground1":"#2993a3","editorBracketHighlight.foreground2":"#1e754f","editorBracketHighlight.foreground3":"#a65e2b","editorBracketHighlight.foreground4":"#a13865","editorBracketHighlight.foreground5":"#bda437","editorBracketHighlight.foreground6":"#296aa3","debugToolBar.background":"#ffffff","editor.stackFrameHighlightBackgroun
311d":"#fffbdd","editor.focusedStackFrameHighlightBackground":"#fff5b1","peekViewEditor.background":"#ffffff","peekViewResult.background":"#ffffff","settings.headerForeground":"#393a34","settings.modifiedItemIndicator":"#1c6b48","welcomePage.buttonBackground":"#f6f8fa","welcomePage.buttonHoverBackground":"#e1e4e8","problemsErrorIcon.foreground":"#ab5959","problemsWarningIcon.foreground":"#a65e2b","problemsInfoIcon.foreground":"#296aa3","editorError.foreground":"#ab5959","editorWarning.foreground":"#a65e2b","editorInfo.foreground":"#296aa3","editorHint.foreground":"#1e754f","editorGutter.commentRangeForeground":"#393a3450","editorGutter.foldingControlForeground":"#393a3490","editorInlayHint.foreground":"#999999","editorInlayHint.background":"#f7f7f7","editorStickyScroll.background":"#f7f7f7","editorStickyScrollHover.background":"#f7f7f7","menu.separatorBackground":"#f0f0f0"},semanticHighlighting:!0,semanticTokenColors:{namespace:"#b05a78",property:"#998418",interface:"#2e808f",type:"#2e808f",class:"#5a6aa6"},tokenColors:[{scope:["comment","punctuation.definition.comment","string.comment"],settings:{foreground:"#a0ada0"}},{scope:["delimiter.bracket","delimiter","invalid.illegal.character-not-allowed-here.html","keyword.operator.rest","keyword.operator.spread","keyword.operator.type.annotation","keyword.operator.relational","keyword.operator.assignment","keyword.operator.type","meta.brace","meta.tag.block.any.html","meta.tag.inline.any.html","meta.tag.structure.input.void.html","meta.type.annotation","meta.embedded.block.github-actions-expression","storage.type.function.arrow","meta.objectliteral.ts","punctuation","punctuation.definition.string.begin.html.vue","punctuation.definition.string.end.html.vue"],settings:{foreground:"#999999"}},{scope:["constant","entity.name.constant","variable.language","meta.definition.variable"],settings:{foreground:"#a65e2b"}},{scope:["entity","entity.name"],settings:{foreground:"#59873a"}},{scope:"variable.parameter.function",settings:{foreground:"#393a34"}},{scope:["entity.name.tag","tag.html"],settings:{foreground:"#1e754f"}},{scope:"entity.name.function",settings:{foreground:"#59873a"}},{scope:["keyword","storage.type.class.jsdoc","punctuation.definition.template-expression"],settings:{foreground:"#1e754f"}},{scope:["storage","storage.type","support.type.builtin","constant.language.undefined","constant.language.null","constant.language.import-export-all.ts"],settings:{foreground:"#ab5959"}},{scope:["text.html.derivative","storage.modifier.package","storage.modifier.import","storage.type.java"],settings:{foreground:"#393a34"}},{scope:["string","string punctuation.section.embedded source","attribute.value"],settings:{foreground:"#b56959"}},{scope:["punctuation.definition.string"],settings:{foreground:"#b5695977"}},{scope:["punctuation.support.type.property-name"],settings:{foreground:"#99841877"}},{scope:"support",settings:{foreground:"#998418"}},{scope:["property","meta.property-name","meta.object-literal.key","entity.name.tag.yaml","attribute.name"],settings:{foreground:"#998418"}},{scope:["entity.other.attribute-name","invalid.deprecated.entity.other.attribute-name.html"],settings:{foreground:"#b07d48"}},{scope:["variable","identifier"],settings:{foreground:"#b07d48"}},{scope:["support.type.primitive","entity.name.type"],settings:{foreground:"#2e8f82"}},{scope:"namespace",settings:{foreground:"#b05a78"}},{scope:["keyword.operator","keyword.operator.assignment.compound","meta.var.expr.ts"],settings:{foreground:"#ab5959"}},{scope:"invalid.broken",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.deprecated",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.illegal",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"invalid.unimplemented",settings:{fontStyle:"italic",foreground:"#b31d28"}},{scope:"carriage-return",settings:{fontStyle:"italic underline",background:"#d73a49",foreground:"#fafbfc",content:"^M"}},{scope:"message.error",settings:{foreground:"#b31d28"}},{scope:"string variable",settings:{foreground:"#b56959"}},{scope:["source.regexp","string.regexp"],settings:{foreground:"#ab5e3f"}},{scope:["string.regexp.character-class","string.regexp constant.character.escape","string.regexp source.ruby.embedded","string.regexp string.regexp.arbitrary-repitition"],settings:{foreground:"#b56959"}},{scope:"string.regexp constant.character.escape",settings:{foreground:"#bda437"}},{scope:["support.constant"],settings:{foreground:"#a65e2b"}},{scope:["keyword.operator.quantifier.regexp","constant.numeric","number"],settings:{foreground:"#2f798a"}},{scope:["keyword.other.unit"],settings:{foreground:"#ab5959"}},{scope:["constant.language.boolean","constant.language"],settings:{foreground:"#1e754f"}},{scope:"meta.module-reference",settings:{foreground:"#1c6b48"}},{scope:"punctuation.definition.list.begin.markdown",settings:{foreground:"#a65e2b"}},{scope:["markup.heading","markup.heading entity.name"],settings:{fontStyle:"bold",foreground:"#1c6b48"}},{scope:"markup.quote",settings:{foreground:"#2e808f"}},{scope:"markup.italic",settings:{fontStyle:"italic",foreground:"#393a34"}},{scope:"markup.bold",settings:{fontStyle:"bold",foreground:"#393a34"}},{scope:"markup.raw",settings:{foreground:"#1c6b48"}},{scope:["markup.deleted","meta.diff.header.from-file","punctuation.definition.deleted"],settings:{background:"#ffeef0",foreground:"#b31d28"}},{scope:["markup.inserted","meta.diff.header.to-file","punctuation.definition.inserted"],settings:{background:"#f0fff4",foreground:"#22863a"}},{scope:["markup.changed","punctuation.definition.changed"],settings:{background:"#ffebda",foreground:"#e36209"}},{scope:["markup.ignored","markup.untracked"],settings:{foreground:"#f6f8fa",background:"#005cc5"}},{scope:"meta.diff.range",settings:{foreground:"#6f42c1",fontStyle:"bold"}},{scope:"meta.diff.header",settings:{foreground:"#005cc5"}},{scope:"meta.separator",settings:{fontStyle:"bold",foreground:"#005cc5"}},{scope:"meta.output",settings:{foreground:"#005cc5"}},{scope:["brackethighlighter.tag","brackethighlighter.curly","brackethighlighter.round","brackethighlighter.square","brackethighlighter.angle","brackethighlighter.quote"],settings:{foreground:"#586069"}},{scope:"brackethighlighter.unmatched",settings:{foreground:"#b31d28"}},{scope:["constant.other.reference.link","string.other.link","punctuation.definition.string.begin.markdown","punctuation.definition.string.end.markdown"],settings:{foreground:"#b56959"}},{scope:["markup.underline.link.markdown","markup.underline.link.image.markdown"],settings:{foreground:"#393a3490",fontStyle:"underline"}},{scope:["type.identifier","constant.other.character-class.regexp"],settings:{foreground:"#5a6aa6"}},{scope:["entity.other.attribute-name.html.vue"],settings:{foreground:"#59873a"}},{scope:["invalid.illegal.unrecognized-tag.html"],settings:{fontStyle:"normal"}}
311],rules:[{token:"comment",foreground:"a0ada0"},{token:"punctuation.definition.comment",foreground:"a0ada0"},{token:"string.comment",foreground:"a0ada0"},{token:"delimiter.bracket",foreground:"999999"},{token:"delimiter",foreground:"999999"},{token:"invalid.illegal.character-not-allowed-here.html",foreground:"999999"},{token:"keyword.operator.rest",foreground:"999999"},{token:"keyword.operator.spread",foreground:"999999"},{token:"keyword.operator.type.annotation",foreground:"999999"},{token:"keyword.operator.relational",foreground:"999999"},{token:"keyword.operator.assignment",foreground:"999999"},{token:"keyword.operator.type",foreground:"999999"},{token:"meta.brace",foreground:"999999"},{token:"meta.tag.block.any.html",foreground:"999999"},{token:"meta.tag.inline.any.html",foreground:"999999"},{token:"meta.tag.structure.input.void.html",foreground:"999999"},{token:"meta.type.annotation",foreground:"999999"},{token:"meta.embedded.block.github-actions-expression",foreground:"999999"},{token:"storage.type.function.arrow",foreground:"999999"},{token:"meta.objectliteral.ts",foreground:"999999"},{token:"punctuation",foreground:"999999"},{token:"punctuation.definition.string.begin.html.vue",foreground:"999999"},{token:"punctuation.definition.string.end.html.vue",foreground:"999999"},{token:"constant",foreground:"a65e2b"},{token:"entity.name.constant",foreground:"a65e2b"},{token:"variable.language",foreground:"a65e2b"},{token:"meta.definition.variable",foreground:"a65e2b"},{token:"entity",foreground:"59873a"},{token:"entity.name",foreground:"59873a"},{token:"variable.parameter.function",foreground:"393a34"},{token:"entity.name.tag",foreground:"1e754f"},{token:"tag.html",foreground:"1e754f"},{token:"entity.name.function",foreground:"59873a"},{token:"keyword",foreground:"1e754f"},{token:"storage.type.class.jsdoc",foreground:"1e754f"},{token:"punctuation.definition.template-expression",foreground:"1e754f"},{token:"storage",foreground:"ab5959"},{token:"storage.type",foreground:"ab5959"},{token:"support.type.builtin",foreground:"ab5959"},{token:"constant.language.undefined",foreground:"ab5959"},{token:"constant.language.null",foreground:"ab5959"},{token:"constant.language.import-export-all.ts",foreground:"ab5959"},{token:"text.html.derivative",foreground:"393a34"},{token:"storage.modifier.package",foreground:"393a34"},{token:"storage.modifier.import",foreground:"393a34"},{token:"storage.type.java",foreground:"393a34"},{token:"string",foreground:"b56959"},{token:"string punctuation.section.embedded source",foreground:"b56959"},{token:"attribute.value",foreground:"b56959"},{token:"punctuation.definition.string",foreground:"b5695977"},{token:"punctuation.support.type.property-name",foreground:"99841877"},{token:"support",foreground:"998418"},{token:"property",foreground:"998418"},{token:"meta.property-name",foreground:"998418"},{token:"meta.object-literal.key",foreground:"998418"},{token:"entity.name.tag.yaml",foreground:"998418"},{token:"attribute.name",foreground:"998418"},{token:"entity.other.attribute-name",foreground:"b07d48"},{token:"invalid.deprecated.entity.other.attribute-name.html",foreground:"b07d48"},{token:"variable",foreground:"b07d48"},{token:"identifier",foreground:"b07d48"},{token:"support.type.primitive",foreground:"2e8f82"},{token:"entity.name.type",foreground:"2e8f82"},{token:"namespace",foreground:"b05a78"},{token:"keyword.operator",foreground:"ab5959"},{token:"keyword.operator.assignment.compound",foreground:"ab5959"},{token:"meta.var.expr.ts",foreground:"ab5959"},{token:"invalid.broken",foreground:"b31d28"},{token:"invalid.deprecated",foreground:"b31d28"},{token:"invalid.illegal",foreground:"b31d28"},{token:"invalid.unimplemented",foreground:"b31d28"},{token:"carriage-return",foreground:"fafbfc"},{token:"message.error",foreground:"b31d28"},{token:"string variable",foreground:"b56959"},{token:"source.regexp",foreground:"ab5e3f"},{token:"string.regexp",foreground:"ab5e3f"},{token:"string.regexp.character-class",foreground:"b56959"},{token:"string.regexp constant.character.escape",foreground:"b56959"},{token:"string.regexp source.ruby.embedded",foreground:"b56959"},{token:"string.regexp string.regexp.arbitrary-repitition",foreground:"b56959"},{token:"string.regexp constant.character.escape",foreground:"bda437"},{token:"support.constant",foreground:"a65e2b"},{token:"keyword.operator.quantifier.regexp",foreground:"2f798a"}
311,{token:"constant.numeric",foreground:"2f798a"},{token:"number",foreground:"2f798a"},{token:"keyword.other.unit",foreground:"ab5959"},{token:"constant.language.boolean",foreground:"1e754f"},{token:"constant.language",foreground:"1e754f"},{token:"meta.module-reference",foreground:"1c6b48"},{token:"punctuation.definition.list.begin.markdown",foreground:"a65e2b"},{token:"markup.heading",foreground:"1c6b48"},{token:"markup.heading entity.name",foreground:"1c6b48"},{token:"markup.quote",foreground:"2e808f"},{token:"markup.italic",foreground:"393a34"},{token:"markup.bold",foreground:"393a34"},{token:"markup.raw",foreground:"1c6b48"},{token:"markup.deleted",foreground:"b31d28"},{token:"meta.diff.header.from-file",foreground:"b31d28"},{token:"punctuation.definition.deleted",foreground:"b31d28"},{token:"markup.inserted",foreground:"22863a"},{token:"meta.diff.header.to-file",foreground:"22863a"},{token:"punctuation.definition.inserted",foreground:"22863a"},{token:"markup.changed",foreground:"e36209"},{token:"punctuation.definition.changed",foreground:"e36209"},{token:"markup.ignored",foreground:"f6f8fa"},{token:"markup.untracked",foreground:"f6f8fa"},{token:"meta.diff.range",foreground:"6f42c1"},{token:"meta.diff.header",foreground:"005cc5"},{token:"meta.separator",foreground:"005cc5"},{token:"meta.output",foreground:"005cc5"},{token:"brackethighlighter.tag",foreground:"586069"},{token:"brackethighlighter.curly",foreground:"586069"},{token:"brackethighlighter.round",foreground:"586069"},{token:"brackethighlighter.square",foreground:"586069"},{token:"brackethighlighter.angle",foreground:"586069"},{token:"brackethighlighter.quote",foreground:"586069"},{token:"brackethighlighter.unmatched",foreground:"b31d28"},{token:"constant.other.reference.link",foreground:"b56959"},{token:"string.other.link",foreground:"b56959"},{token:"punctuation.definition.string.begin.markdown",foreground:"b56959"},{token:"punctuation.definition.string.end.markdown",foreground:"b56959"},{token:"markup.underline.link.markdown",foreground:"393a3490"},{token:"markup.underline.link.image.markdown",foreground:"393a3490"},{token:"type.identifier",foreground:"5a6aa6"},{token:"constant.other.character-class.regexp",foreground:"5a6aa6"},{token:"entity.other.attribute-name.html.vue",foreground:"59873a"},{token:"invalid.illegal.unrecognized-tag.html"}],inherit:!1},RO={name:"Vitesse Dark",base:"vs-dark",colors:{focusBorder:"#00000000",foreground:"#dbd7caee",descriptionForeground:"#dedcd590",errorForeground:"#cb7676","textLink.foreground":"#4d9375","textLink.activeForeground":"#4d9375","textBlockQuote.background":"#121212","textBlockQuote.border":"#191919","textCodeBlock.background":"#121212","textPreformat.foreground":"#d1d5da","textSeparator.foreground":"#586069","button.background":"#4d9375","button.foreground":"#121212","button.hoverBackground":"#4d9375","checkbox.background":"#181818","checkbox.border":"#2f363d","dropdown.background":"#121212","dropdown.border":"#191919","dropdown.foreground":"#dbd7caee","dropdown.listBackground":"#181818","input.background":"#181818","input.border":"#191919","input.foreground":"#dbd7caee","input.placeholderForeground":"#dedcd590","inputOption.activeBackground":"#dedcd550","badge.foreground":"#121212","badge.background":"#dedcd590","progressBar.background":"#4d9375","titleBar.activeForeground":"#bfbaaa","titleBar.activeBackground":"#121212","titleBar.inactiveForeground":"#959da5","titleBar.inactiveBackground":"#121212","titleBar.border":"#181818","activityBar.foreground":"#dbd7caee","activityBar.inactiveForeground":"#dedcd550","activityBar.background":"#121212","activityBarBadge.foreground":"#121212","activityBarBadge.background":"#bfbaaa","activityBar.activeBorder":"#4d9375","activityBar.border":"#191919","sideBar.foreground":"#bfbaaa","sideBar.background":"#121212","sideBar.border":"#191919","sideBarTitle.foreground":"#dbd7caee","sideBarSectionHeader.foreground":"#dbd7caee","sideBarSectionHeader.background":"#121212","sideBarSectionHeader.border":"#191919","list.hoverForeground":"#dbd7caee","list.inactiveSelectionForeground":"#dbd7caee","list.activeSelectionForeground":"#dbd7caee","list.hoverBackgroun
311d":"#181818","list.inactiveSelectionBackground":"#181818","list.activeSelectionBackground":"#181818","list.inactiveFocusBackground":"#121212","list.focusBackground":"#181818","list.highlightForeground":"#4d9375","tree.indentGuidesStroke":"#2f363d","notificationCenterHeader.foreground":"#959da5","notificationCenterHeader.background":"#121212","notifications.foreground":"#dbd7caee","notifications.background":"#121212","notifications.border":"#191919","notificationsErrorIcon.foreground":"#cb7676","notificationsWarningIcon.foreground":"#d4976c","notificationsInfoIcon.foreground":"#6394bf","pickerGroup.border":"#191919","pickerGroup.foreground":"#dbd7caee","quickInput.background":"#121212","quickInput.foreground":"#dbd7caee","quickInputList.focusBackground":"#181818","statusBar.foreground":"#bfbaaa","statusBar.background":"#121212","statusBar.border":"#191919","statusBar.noFolderBackground":"#121212","statusBar.debuggingBackground":"#181818","statusBar.debuggingForeground":"#bfbaaa","statusBarItem.prominentBackground":"#181818","editorGroupHeader.tabsBackground":"#121212","editorGroupHeader.tabsBorder":"#191919","editorGroup.border":"#191919","tab.activeForeground":"#dbd7caee","tab.inactiveForeground":"#959da5","tab.inactiveBackground":"#121212","tab.activeBackground":"#121212","tab.hoverBackground":"#181818","tab.unfocusedHoverBackground":"#121212","tab.border":"#191919","tab.unfocusedActiveBorderTop":"#191919","tab.activeBorder":"#191919","tab.unfocusedActiveBorder":"#191919","tab.activeBorderTop":"#dedcd590","breadcrumb.foreground":"#959da5","breadcrumb.focusForeground":"#dbd7caee","breadcrumb.background":"#181818","breadcrumb.activeSelectionForeground":"#eeeeee18","breadcrumbPicker.background":"#121212","editor.foreground":"#dbd7caee","editor.background":"#121212","editorWidget.background":"#121212","editor.foldBackground":"#eeeeee10","editor.lineHighlightBackgroun
311d":"#181818","editorLineNumber.foreground":"#dedcd550","editorLineNumber.activeForeground":"#bfbaaa","editorIndentGuide.background":"#ffffff15","editorIndentGuide.activeBackground":"#ffffff30","editorWhitespace.foreground":"#ffffff15","editor.findMatchBackground":"#e6cc7722","editor.findMatchHighlightBackground":"#e6cc7744","editor.inactiveSelectionBackground":"#eeeeee10","editor.selectionBackground":"#eeeeee18","editor.selectionHighlightBackground":"#eeeeee10","editor.wordHighlightBackground":"#1c6b4805","editor.wordHighlightStrongBackground":"#1c6b4810","editorBracketMatch.background":"#4d937520","diffEditor.insertedTextBackground":"#4d937550","diffEditor.removedTextBackground":"#ab595950","scrollbar.shadow":"#0000","scrollbarSlider.background":"#dedcd510","scrollbarSlider.hoverBackground":"#dedcd550","scrollbarSlider.activeBackground":"#dedcd550","editorOverviewRuler.border":"#111","panel.background":"#121212","panel.border":"#191919","panelTitle.activeBorder":"#4d9375","panelTitle.activeForeground":"#dbd7caee","panelTitle.inactiveForeground":"#959da5","panelInput.border":"#2f363d","terminal.foreground":"#dbd7caee","terminal.selectionBackground":"#eeeeee18","terminal.ansiBrightBlack":"#777777","terminal.ansiBrightBlue":"#6394bf","terminal.ansiBrightCyan":"#5eaab5","terminal.ansiBrightGreen":"#4d9375","terminal.ansiBrightMagenta":"#d9739f","terminal.ansiBrightRed":"#cb7676","terminal.ansiBrightWhite":"#ffffff","terminal.ansiBrightYellow":"#e6cc77","terminal.ansiBlack":"#393a34","terminal.ansiBlue":"#6394bf","terminal.ansiCyan":"#5eaab5","terminal.ansiGreen":"#4d9375","terminal.ansiMagenta":"#d9739f","terminal.ansiRed":"#cb7676","terminal.ansiWhite":"#dbd7ca","terminal.ansiYellow":"#e6cc77","gitDecoration.addedResourceForeground":"#4d9375","gitDecoration.modifiedResourceForeground":"#6394bf","gitDecoration.deletedResourceForeground":"#cb7676","gitDecoration.untrackedResourceForeground":"#5eaab5","gitDecoration.ignoredResourceForeground":"#dedcd550","gitDecoration.conflictingResourceForeground":"#d4976c","gitDecoration.submoduleResourceForeground":"#dedcd590","editorGutter.modifiedBackground":"#6394bf","editorGutter.addedBackground":"#4d9375","editorGutter.deletedBackground":"#cb7676","editorBracketHighlight.foreground1":"#5eaab5","editorBracketHighlight.foreground2":"#4d9375","editorBracketHighlight.foreground3":"#d4976c","editorBracketHighlight.foreground4":"#d9739f","editorBracketHighlight.foreground5":"#e6cc77","editorBracketHighlight.foreground6":"#6394bf","debugToolBar.background":"#121212","editor.stackFrameHighlightBackgroun
311d":"#a707","editor.focusedStackFrameHighlightBackground":"#b808","peekViewEditor.matchHighlightBackground":"#ffd33d33","peekViewResult.matchHighlightBackground":"#ffd33d33","peekViewEditor.background":"#121212","peekViewResult.background":"#121212","settings.headerForeground":"#dbd7caee","settings.modifiedItemIndicator":"#4d9375","welcomePage.buttonBackground":"#2f363d","welcomePage.buttonHoverBackground":"#444d56","problemsErrorIcon.foreground":"#cb7676","problemsWarningIcon.foreground":"#d4976c","problemsInfoIcon.foreground":"#6394bf","editorError.foreground":"#cb7676","editorWarning.foreground":"#d4976c","editorInfo.foreground":"#6394bf","editorHint.foreground":"#4d9375","editorGutter.commentRangeForeground":"#dedcd550","editorGutter.foldingControlForeground":"#dedcd590","editorInlayHint.foreground":"#666666","editorInlayHint.background":"#181818","editorStickyScroll.background":"#181818","editorStickyScrollHover.background":"#181818","menu.separatorBackground":"#191919"},semanticHighlighting:!0,semanticTokenColors:{namespace:"#db889a",property:"#b8a965",interface:"#5d99a9",type:"#5d99a9",class:"#6872ab"},tokenColors:[{scope:["comment","punctuation.definition.comment","string.comment"],settings:{foreground:"#758575dd"}},{scope:["delimiter.bracket","delimiter","invalid.illegal.character-not-allowed-here.html","keyword.operator.rest","keyword.operator.spread","keyword.operator.type.annotation","keyword.operator.relational","keyword.operator.assignment","keyword.operator.type","meta.brace","meta.tag.block.any.html","meta.tag.inline.any.html","meta.tag.structure.input.void.html","meta.type.annotation","meta.embedded.block.github-actions-expression","storage.type.function.arrow","meta.objectliteral.ts","punctuation","punctuation.definition.string.begin.html.vue","punctuation.definition.string.end.html.vue"],settings:{foreground:"#666666"}},{scope:["constant","entity.name.constant","variable.language","meta.definition.variable"],settings:{foreground:"#c99076"}},{scope:["entity","entity.name"],settings:{foreground:"#80a665"}},{scope:"variable.parameter.function",settings:{foreground:"#dbd7caee"}},{scope:["entity.name.tag","tag.html"],settings:{foreground:"#4d9375"}},{scope:"entity.name.function",settings:{foreground:"#80a665"}},{scope:["keyword","storage.type.class.jsdoc","punctuation.definition.template-expression"],settings:{foreground:"#4d9375"}},{scope:["storage","storage.type","support.type.builtin","constant.language.undefined","constant.language.null","constant.language.import-export-all.ts"],settings:{foreground:"#cb7676"}},{scope:["text.html.derivative","storage.modifier.package","storage.modifier.import","storage.type.java"],settings:{foreground:"#dbd7caee"}},{scope:["string","string punctuation.section.embedded source","attribute.value"],settings:{foreground:"#c98a7d"}},{scope:["punctuation.definition.string"],settings:{foreground:"#c98a7d77"}},{scope:["punctuation.support.type.property-name"],settings:{foreground:"#b8a96577"}},{scope:"support",settings:{foreground:"#b8a965"}},{scope:["property","meta.property-name","meta.object-literal.key","entity.name.tag.yaml","attribute.name"],settings:{foreground:"#b8a965"}},{scope:["entity.other.attribute-name","invalid.deprecated.entity.other.attribute-name.html"],settings:{foreground:"#bd976a"}},{scope:["variable","identifier"],settings:{foreground:"#bd976a"}},{scope:["support.type.primitive","entity.name.type"],settings:{foreground:"#5DA994"}},{scope:"namespace",settings:{foreground:"#db889a"}},{scope:["keyword.operator","keyword.operator.assignment.compound","meta.var.expr.ts"],settings:{foreground:"#cb7676"}},{scope:"invalid.broken",settings:{fontStyle:"italic",foreground:"#fdaeb7"}},{scope:"invalid.deprecated",settings:{fontStyle:"italic",foreground:"#fdaeb7"}},{scope:"invalid.illegal",settings:{fontStyle:"italic",foreground:"#fdaeb7"}},{scope:"invalid.unimplemented",settings:{fontStyle:"italic",foreground:"#fdaeb7"}},{scope:"carriage-return",settings:{fontStyle:"italic underline",background:"#f97583",foreground:"#24292e",content:"^M"}},{scope:"message.error",settings:{foreground:"#fdaeb7"}},{scope:"string variable",settings:{foreground:"#c98a7d"}},{scope:["source.regexp","string.regexp"],settings:{foreground:"#c4704f"}},{scope:["string.regexp.character-class","string.regexp constant.character.escape","string.regexp source.ruby.embedded","string.regexp string.regexp.arbitrary-repitition"],settings:{foreground:"#c98a7d"}},{scope:"string.regexp constant.character.escape",settings:{foreground:"#e6cc77"}},{scope:["support.constant"],settings:{foreground:"#c99076"}},{scope:["keyword.operator.quantifier.regexp","constant.numeric","number"],settings:{foreground:"#4C9A91"}},{scope:["keyword.other.unit"],settings:{foreground:"#cb7676"}},{scope:["constant.language.boolean","constant.language"],settings:{foreground:"#4d9375"}},{scope:"meta.module-reference",settings:{foreground:"#4d9375"}},{scope:"punctuation.definition.list.begin.markdown",settings:{foreground:"#d4976c"}},{scope:["markup.heading","markup.heading entity.name"],settings:{fontStyle:"bold",foreground:"#4d9375"}},{scope:"markup.quote",settings:{foreground:"#5d99a9"}},{scope:"markup.italic",settings:{fontStyle:"italic",foreground:"#dbd7caee"}},{scope:"markup.bold",settings:{fontStyle:"bold",foreground:"#dbd7caee"}},{scope:"markup.raw",settings:{foreground:"#4d9375"}},{scope:["markup.deleted","meta.diff.header.from-file","punctuation.definition.deleted"],settings:{background:"#86181d",foreground:"#fdaeb7"}},{scope:["markup.inserted","meta.diff.header.to-file","punctuation.definition.inserted"],settings:{background:"#144620",foreground:"#85e89d"}},{scope:["markup.changed","punctuation.definition.changed"],settings:{background:"#c24e00",foreground:"#ffab70"}},{scope:["markup.ignored","markup.untracked"],settings:{foreground:"#2f363d",background:"#79b8ff"}},{scope:"meta.diff.range",settings:{foreground:"#b392f0",fontStyle:"bold"}},{scope:"meta.diff.header",settings:{foreground:"#79b8ff"}},{scope:"meta.separator",settings:{fontStyle:"bold",foreground:"#79b8ff"}},{scope:"meta.output",settings:{foreground:"#79b8ff"}},{scope:["brackethighlighter.tag","brackethighlighter.curly","brackethighlighter.round","brackethighlighter.square","brackethighlighter.angle","brackethighlighter.quote"],settings:{foreground:"#d1d5da"}},{scope:"brackethighlighter.unmatched",settings:{foreground:"#fdaeb7"}},{scope:["constant.other.reference.link","string.other.link","punctuation.definition.string.begin.markdown","punctuation.definition.string.end.markdown"],settings:{foreground:"#c98a7d"}},{scope:["markup.underline.link.markdown","markup.underline.link.image.markdown"],settings:{foreground:"#dedcd590",fontStyle:"underline"}},{scope:["type.identifier","constant.other.character-class.regexp"],settings:{foreground:"#6872ab"}},{scope:["entity.other.attribute-name.html.vue"],settings:{foreground:"#80a665"}},{scope:["invalid.illegal.unrecognized-tag.html"],settings:{fontStyle:"normal"}}
311],rules:[{token:"comment",foreground:"758575dd"},{token:"punctuation.definition.comment",foreground:"758575dd"},{token:"string.comment",foreground:"758575dd"},{token:"delimiter.bracket",foreground:"666666"},{token:"delimiter",foreground:"666666"},{token:"invalid.illegal.character-not-allowed-here.html",foreground:"666666"},{token:"keyword.operator.rest",foreground:"666666"},{token:"keyword.operator.spread",foreground:"666666"},{token:"keyword.operator.type.annotation",foreground:"666666"},{token:"keyword.operator.relational",foreground:"666666"},{token:"keyword.operator.assignment",foreground:"666666"},{token:"keyword.operator.type",foreground:"666666"},{token:"meta.brace",foreground:"666666"},{token:"meta.tag.block.any.html",foreground:"666666"},{token:"meta.tag.inline.any.html",foreground:"666666"},{token:"meta.tag.structure.input.void.html",foreground:"666666"},{token:"meta.type.annotation",foreground:"666666"},{token:"meta.embedded.block.github-actions-expression",foreground:"666666"},{token:"storage.type.function.arrow",foreground:"666666"},{token:"meta.objectliteral.ts",foreground:"666666"},{token:"punctuation",foreground:"666666"},{token:"punctuation.definition.string.begin.html.vue",foreground:"666666"},{token:"punctuation.definition.string.end.html.vue",foreground:"666666"},{token:"constant",foreground:"c99076"},{token:"entity.name.constant",foreground:"c99076"},{token:"variable.language",foreground:"c99076"},{token:"meta.definition.variable",foreground:"c99076"},{token:"entity",foreground:"80a665"},{token:"entity.name",foreground:"80a665"},{token:"variable.parameter.function",foreground:"dbd7caee"},{token:"entity.name.tag",foreground:"4d9375"},{token:"tag.html",foreground:"4d9375"},{token:"entity.name.function",foreground:"80a665"},{token:"keyword",foreground:"4d9375"},{token:"storage.type.class.jsdoc",foreground:"4d9375"},{token:"punctuation.definition.template-expression",foreground:"4d9375"},{token:"storage",foreground:"cb7676"},{token:"storage.type",foreground:"cb7676"},{token:"support.type.builtin",foreground:"cb7676"},{token:"constant.language.undefined",foreground:"cb7676"},{token:"constant.language.null",foreground:"cb7676"},{token:"constant.language.import-export-all.ts",foreground:"cb7676"},{token:"text.html.derivative",foreground:"dbd7caee"},{token:"storage.modifier.package",foreground:"dbd7caee"},{token:"storage.modifier.import",foreground:"dbd7caee"},{token:"storage.type.java",foreground:"dbd7caee"},{token:"string",foreground:"c98a7d"},{token:"string punctuation.section.embedded source",foreground:"c98a7d"},{token:"attribute.value",foreground:"c98a7d"},{token:"punctuation.definition.string",foreground:"c98a7d77"},{token:"punctuation.support.type.property-name",foreground:"b8a96577"},{token:"support",foreground:"b8a965"},{token:"property",foreground:"b8a965"},{token:"meta.property-name",foreground:"b8a965"},{token:"meta.object-literal.key",foreground:"b8a965"},{token:"entity.name.tag.yaml",foreground:"b8a965"},{token:"attribute.name",foreground:"b8a965"},{token:"entity.other.attribute-name",foreground:"bd976a"},{token:"invalid.deprecated.entity.other.attribute-name.html",foreground:"bd976a"},{token:"variable",foreground:"bd976a"},{token:"identifier",foreground:"bd976a"},{token:"support.type.primitive",foreground:"5DA994"},{token:"entity.name.type",foreground:"5DA994"},{token:"namespace",foreground:"db889a"},{token:"keyword.operator",foreground:"cb7676"},{token:"keyword.operator.assignment.compound",foreground:"cb7676"},{token:"meta.var.expr.ts",foreground:"cb7676"},{token:"invalid.broken",foreground:"fdaeb7"},{token:"invalid.deprecated",foreground:"fdaeb7"},{token:"invalid.illegal",foreground:"fdaeb7"},{token:"invalid.unimplemented",foreground:"fdaeb7"},{token:"carriage-return",foreground:"24292e"},{token:"message.error",foreground:"fdaeb7"},{token:"string variable",foreground:"c98a7d"},{token:"source.regexp",foreground:"c4704f"},{token:"string.regexp",foreground:"c4704f"},{token:"string.regexp.character-class",foreground:"c98a7d"},{token:"string.regexp constant.character.escape",foreground:"c98a7d"},{token:"string.regexp source.ruby.embedded",foreground:"c98a7d"},{token:"string.regexp string.regexp.arbitrary-repitition",foreground:"c98a7d"},{token:"string.regexp constant.character.escape",foreground:"e6cc77"},{token:"support.constant",foreground:"c99076"},{token:"keyword.operator.quantifier.regexp",foreground:"4C9A91"}
311,{token:"constant.numeric",foreground:"4C9A91"},{token:"number",foreground:"4C9A91"},{token:"keyword.other.unit",foreground:"cb7676"},{token:"constant.language.boolean",foreground:"4d9375"},{token:"constant.language",foreground:"4d9375"},{token:"meta.module-reference",foreground:"4d9375"},{token:"punctuation.definition.list.begin.markdown",foreground:"d4976c"},{token:"markup.heading",foreground:"4d9375"},{token:"markup.heading entity.name",foreground:"4d9375"},{token:"markup.quote",foreground:"5d99a9"},{token:"markup.italic",foreground:"dbd7caee"},{token:"markup.bold",foreground:"dbd7caee"},{token:"markup.raw",foreground:"4d9375"},{token:"markup.deleted",foreground:"fdaeb7"},{token:"meta.diff.header.from-file",foreground:"fdaeb7"},{token:"punctuation.definition.deleted",foreground:"fdaeb7"},{token:"markup.inserted",foreground:"85e89d"},{token:"meta.diff.header.to-file",foreground:"85e89d"},{token:"punctuation.definition.inserted",foreground:"85e89d"},{token:"markup.changed",foreground:"ffab70"},{token:"punctuation.definition.changed",foreground:"ffab70"},{token:"markup.ignored",foreground:"2f363d"},{token:"markup.untracked",foreground:"2f363d"},{token:"meta.diff.range",foreground:"b392f0"},{token:"meta.diff.header",foreground:"79b8ff"},{token:"meta.separator",foreground:"79b8ff"},{token:"meta.output",foreground:"79b8ff"},{token:"brackethighlighter.tag",foreground:"d1d5da"},{token:"brackethighlighter.curly",foreground:"d1d5da"},{token:"brackethighlighter.round",foreground:"d1d5da"},{token:"brackethighlighter.square",foreground:"d1d5da"},{token:"brackethighlighter.angle",foreground:"d1d5da"},{token:"brackethighlighter.quote",foreground:"d1d5da"},{token:"brackethighlighter.unmatched",foreground:"fdaeb7"},{token:"constant.other.reference.link",foreground:"c98a7d"},{token:"string.other.link",foreground:"c98a7d"},{token:"punctuation.definition.string.begin.markdown",foreground:"c98a7d"},{token:"punctuation.definition.string.end.markdown",foreground:"c98a7d"},{token:"markup.underline.link.markdown",foreground:"dedcd590"},{token:"markup.underline.link.image.markdown",foreground:"dedcd590"},{token:"type.identifier",foreground:"6872ab"},{token:"constant.other.character-class.regexp",foreground:"6872ab"},{token:"entity.other.attribute-name.html.vue",foreground:"80a665"},{token:"invalid.illegal.unrecognized-tag.html"}],inherit:!1},ll=E([]),xf=E([]),LO=(e,t,r)=>{ll.value=t,xf.value=r,!e.languages.__mdcCompletionProvider&&(e.languages.__mdcCompletionProvider=!0,e.languages.registerCompletionItemProvider("mdc",{triggerCharacters:["/",":"],provideCompletionItems:function(a,o){const n=a.getWordUntilPosition(o),i={startLineNumber:o.lineNumber,endLineNumber:o.lineNumber,startColumn:n.startColumn-1,endColumn:n.endColumn},s=a.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:o.lineNumber,endColumn:o.column}),l=s.split(` 312`).pop()?.trim(),c=s.match(/(^|\s|,)(\/|:)[-\w\s]*$/)?.[2];if(!c||!l)return{suggestions:[]};let u="inline";return(l.startsWith("/")||l.startsWith(":"))&&(u="all"),l.startsWith("> ")&&(u="all"),{suggestions:[...VO(e,i,c),...UO(e,i,c,ll.value),...HO(e,i,c,xf.value)].filter(d=>u==="all"||d.type===u)}}}),e.languages.registerCompletionItemProvider("mdc",{triggerCharacters:"abcdefghijklmnopqrstuvwxyz ".split(""),provideCompletionItems:function(a,o){const n=a.getValueInRange({startLineNumber:o.lineNumber,startColumn:1,endLineNumber:o.lineNumber,endColumn:1e4}),i=n.substring(0,o.column-1).match(/((.*)(^|\s)(::|:)([\w-]+))\{[^}]*$/);if(i){const s=i[5],l=i[1].length+1,c=n.indexOf("}",l),u=n.substring(l,c).split(" ").filter(Boolean).reduce((f,h)=>{const[m,v]=h.split("=");return typeof v>"u"?m.startsWith("#")?f.id=m.substring(1):m.startsWith(".")?f.class=((f.class||"")+m).split(".").join(" "):f[m]=!0:f[m]=v,f},{}),d=a.getWordUntilPosition(o),p={startLineNumber:o.lineNumber,endLineNumber:o.lineNumber,startColumn:d.startColumn,endColumn:d.endColumn};return{suggestions:FO(s,ll.value).filter(f=>typeof u[f.name]>"u").map(f=>{const h=`${f.name}="\${1:${mb(f.default||"value")}}"`;return{label:f.name,filterText:f.name,detail:f.description,insertText:h,kind:e.languages.CompletionItemKind.Property,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"inline",range:p}})}}return{suggestions:[]}}}))};function FO(e,t){e=jb(e);const r=t.find(a=>a.name===e);return r?r.meta.props||[]:[]}function VO(e,t,r="/"){return[{label:"Heading 1",filterText:r+"heading 1",detail
312:"#",insertText:"# ${1:title}",kind:e.languages.CompletionItemKind.Function,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"block",range:t},{label:"Heading 2",filterText:r+"heading 2",detail:"##",insertText:"## ${1:title}",kind:e.languages.CompletionItemKind.Function,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"block",range:t},{label:"Heading 3",filterText:r+"heading 3",detail:"###",insertText:"### ${1:title}",kind:e.languages.CompletionItemKind.Function,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"block",range:t},{label:"Bold",filterText:r+"bold",insertText:"**${1:title}**",detail:"**",kind:e.languages.CompletionItemKind.Field,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"inline",range:t},{label:"Italic",filterText:r+"italic",insertText:"_${1:title}_",detail:"_",kind:e.languages.CompletionItemKind.Field,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"inline",range:t},{label:"Emojis",filterText:r+"emoji",insertText:":${1}:",detail:":",kind:e.languages.CompletionItemKind.Field,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"inline",range:t},{label:"Bulleted List",filterText:r+"bulleted-list",insertText:"- ${1:Item 1}\n- ${2:Item 2}\n\n${3}",detail:"-",kind:e.languages.CompletionItemKind.Function,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"block",range:t},{label:"Numbered List",filterText:r+"numbered-list",insertText:"1. ${1:Item 1}\n2. ${2:Item 2}\n\n${3}",detail:"1.",kind:e.languages.CompletionItemKind.Function,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"block",range:t},{label:"Blockquote",filterText:r+"blockquote",insertText:"> ${1}\n> ${2}\n\n${3}",detail:">",kind:e.languages.CompletionItemKind.Function,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"block",range:t},{label:"Code",filterText:r+"code",insertText:"```${1:language}\n${2:code}\n```\n\n${3}",detail:"```",kind:e.languages.CompletionItemKind.Function,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"block",range:t},{label:"Inline Code",filterText:r+"code-inline",insertText:"`$1` $2",detail:"`",kind:e.languages.CompletionItemKind.Field,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"inline",range:t},{label:"Link",filterText:r+"link",detail:"[]()",documentation:["[Studio](https://content.nuxt.com)"].join(` 313`),kind:e.languages.CompletionItemKind.Field,insertText:"[${1:title}](${2:link})",insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"inline",range:t},{label:"Image",filterText:r+"image",detail:"![]()",kind:e.languages.CompletionItemKind.Field,insertText:"",insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"inline",range:t}]}function UO(e,t,r="/",a){return a.map(o=>{let n=1;const i=o.meta.slots?.length,s=o.meta.props.filter(c=>c.required).map(c=>`${c.name}="\${${n++}:${mb(c.default||c.name)}}"`);let l=`${i?"::":":"}${zs(o.name)}`;return s&&(l+=`{${s.join(" ")}}`),i&&(l+=` 314\${${n++}:Write Something}`),i&&(l+=` 315::`),{label:o.name,filterText:`${r}${o.name}`,detail:i?`::${zs(o.name)}::`:`:${zs(o.name)}`,insertText:l,documentation:{supportHtml:!0,value:WO(o)},kind:e.languages.CompletionItemKind.Module,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:i?"block":"inline",range:t}})}const HO=(e,t,r="/",a)=>vb(a).map(o=>{const n=o.fsPath.split("/").slice(1).map(s=>encodeURIComponent(s)).join("/"),i=``;return{label:o.name,filterText:`${r}${o.name}`,detail:o.fsPath,insertText:i,kind:e.languages.CompletionItemKind.File,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,type:"inline",range:t}}),WO=e=>` 316Path in project: \`${e.path}\` 317 318<br /> 319 320## Props 321 322${e.meta.props.map(t=>` 323 - **${t.name}** 324 - - type: ${t.type}, 325 - - required: ${t.required}, 326 - - default: ${t.default}, 327 `).join(` 328`)} 329 330<br /> 331 332## Slots 333 334${e.meta.slots.map(t=>`- ${t.name}`).join(` 335`)} 336 337<br /> 338 339`,mb=(e="")=>e.startsWith('"')&&e.endsWith('"')?e.slice(1,-1):e,vb=e=>{const t=[];for(const r of e)t.push(r),r.type==="directory"&&t.push(...vb(r.children||[]));return t},bb=r6(async()=>{const e=await Eu(()=>import("https://esm.sh/modern-monaco"),[],import.meta.url).then(a=>a.init),t=await Eu(()=>import("https://esm.sh/modern-monaco/editor-core"),[],import.meta.url).then(a=>a.cssBundle);if(!window.document.getElementById("monaco-editor-core-css")){const a=window.document.createElement("style");a.id="monaco-editor-core-css",a.media="screen",a.textContent=["/* Only include font-face rules in head tag to load fonts and avoid conflicts with other styles */",t.match(/@font-face\{[^}]+\}/)?.[0]||""].join(` 340`),window.document.head.appendChild(a)}const r=await e();return r.editor.defineTheme("vitesse-light",NO),r.editor.defineTheme("vitesse-dark",RO),{monaco:r,editor:r.editor,createEditor:((a,o,n)=>{const i=window.document.createElement("style");return i.id="monaco-editor-core-css",i.media="screen",i.textContent=t,a.parentNode.appendChild(i),document.createElement("style"),r.editor.create(a,o,n)}),createDiffEditor:((a,o,n)=>{const i=window.document.createElement("style");return i.id="monaco-editor-core-css",i.media="screen",i.textContent=t,a.parentNode.appendChild(i),r.editor.createDiffEditor(a,o,n)})}});function yb(e,t){const r=lt(null);let a=!1,o=t.initialContent||"";const n=(u="dark")=>
340u==="light"?"vitesse-light":"vitesse-dark",i=async()=>{const u=g(e);if(!u||a)return;const d=await bb();t.onSetup&&await t.onSetup(d);const p=g(t.colorMode)||"dark";r.value=d.createEditor(u,{theme:n(p),lineNumbers:"off",readOnly:t.readOnly??!1,wordWrap:"on",scrollbar:t.readOnly?{vertical:"hidden",horizontal:"hidden",handleMouseWheel:!1}:void 0,...t.editorOptions}),t.onChange&&!t.readOnly&&r.value.onDidChangeModelContent(()=>{const m=r.value.getModel().getValue()||"";t.onChange(m)});const f=g(t.language),h=t.uri&&d.editor.getModel(t.uri)||d.editor.createModel(o,f,t.uri);r.value.setModel(h),xe(t.colorMode,m=>{r.value?.updateOptions({theme:n(m)})}),a=!0};xe(e,()=>{g(e)&&!a&&i()},{immediate:!0,flush:"post"});const s=(u,d=!0)=>{if(!r.value){o=u;return}const p=r.value.getModel();if(p&&p.getValue()!==u)if(d){const f=r.value.getPosition();p.setValue(u),f&&r.value.setPosition(f)}else p.setValue(u)},l=()=>r.value?.getModel()?.getValue()||"",c=u=>{r.value?.updateOptions(u)};return Lt(()=>{r.value?.dispose()}),{editor:r,setContent:s,getContent:l,updateOptions:c}}const KO={class:"relative h-full"},GO=V({__name:"ContentEditorCode",props:Oc({draftItem:{type:Object,required:!0},readOnly:{type:Boolean,required:!1,default:!1}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=e,r=Ec(e,"modelValue"),{mediaTree:a,host:o,ui:n}=ht(),i=E(),s=E(""),l=E(null),c=E(t.draftItem.status),u=E(!1),d=C(()=>{switch(r.value?.extension){case Mt.Markdown:return"mdc";case Mt.YAML:case Mt.YML:return"yaml";case Mt.JSON:return"javascript";default:return"text"}}),{editor:p,setContent:f}=yb(i,{uri:"file://"+(r.value?.id||""),language:d,readOnly:t.readOnly,colorMode:n.colorMode,onSetup:async m=>{LO(m.monaco,o.meta.components(),a.root.value)},onChange:m=>{t.readOnly||l.value===r.value?.id&&s.value!==m&&(s.value=m,Sf(r.value.id,s.value).then(v=>{c.value=Be.Updated,r.value={...Bb(t.draftItem.modified||r.value),...v}}))}});xe(()=>t.draftItem.status,m=>{if(p.value&&m!==c.value){const v=m===Be.Deleted?t.draftItem.original:t.draftItem.modified;c.value=m,h(v)}}),xe(()=>t.readOnly,m=>{p.value&&p.value.updateOptions({readOnly:m,scrollbar:m?{vertical:"hidden",horizontal:"hidden",handleMouseWheel:!1}:void 0})}),xe(()=>r.value?.id+"-"+t.draftItem.version,async()=>{r.value?.body&&h(r.value)},{immediate:!0});async function h(m){const v=await Qr(m)||"";if(s.value=v,f(v,!0),l.value=m.id,u.value=!1,t.draftItem.original&&t.draftItem.githubFile?.content){const k=await Qr(t.draftItem.original),y=Pi(t.draftItem.githubFile.content);u.value=!Cf(k,y)}}return(m,v)=>{const k=hb;return x(),F("div",KO,[u.value?(x(),q(k,{key:0})):X("",!0),M("div",{ref_key:"editorRef",ref:i,class:"h-full -ml-3"},null,512)])}}});function wb(e,t){let r=null,a=!1;const o=(i="dark")=>i==="light"?"vitesse-light":"vitesse-dark",n=async()=>{const i=g(e);if(!i||a)return;const s=await bb();r=s.createDiffEditor(i,{theme:o(t.colorMode),lineNumbers:"off",readOnly:!0,renderSideBySide:!0,renderSideBySideInlineBreakpoint:0,wordWrap:"on",scrollBeyondLastLine:!1,automaticLayout:!0,...t.editorOptions}),r.setModel({original:s.editor.createModel(t.original,t.language),modified:s.editor.createModel(t.modified,t.language)}),a=!0};return xe(e,()=>{const i=g(e);i&&!a?n():!i&&a&&(a=!1,r?.dispose(),r=null)},{immediate:!0,flush:"post"}),{editor:r,setOptions:i=>{r?.updateOptions(i)}}}const ZO={class:"h-full flex flex-col"},JO={class:"bg-warning/10 border-l-4 border-warning p-4 mb-4"},XO={class:"flex items-start gap-3"},YO={class:"flex-1"},QO={class:"space-y-2 text-xs mb-4"},eT={class:"flex items-center"},tT={class:"text-muted min-w-20 flex items-center gap-1.5"},rT={class:"text-highlighted font-medium"},aT={class:"flex items-center"},oT={class:"text-muted min-w-20 flex items-center gap-1.5"},nT={class:"text-highlighted font-medium"},iT={class:"flex items-center"},sT={class:"text-muted min-w-20 flex items-center gap-1.5"},lT={class:"text-highlighted font-medium"},cT={class:"grid grid-cols-2 mb-2 px-2"},uT={class:"flex items-center gap-1 text-sm text-muted"},dT={class:"flex items-center gap-1 text-sm text-muted"},pT=V({__name:"ContentEditorConflict",props:{draftItem:{type:Object,required:!0}},setup(e){const t=e,{ui:r,git:a}=ht(),o=E(),n=C(()=>t.draftItem.conflict),i=C(()=>a.getRepositoryInfo()),s=C(()=>vt(a.getContentRootDirUrl(),t.draftItem.fsPath)),l=C(()=>{switch(t.draftItem.fsPath.split(".").pop()){case Mt.Markdown:return"markdown";
340case Mt.YAML:case Mt.YML:return"yaml";case Mt.JSON:return"json";default:return"plaintext"}});return wb(o,{original:n.value?.githubContent||"",modified:n.value?.localContent||"",language:l.value,colorMode:r.colorMode.value}),(c,u)=>{const d=Me,p=ft;return x(),F("div",ZO,[M("div",JO,[M("div",XO,[B(d,{name:"i-lucide-alert-triangle",class:"size-4 text-warning flex-shrink-0"}),M("div",YO,[u[3]||(u[3]=M("h3",{class:"font-semibold text-highlighted text-sm mb-3"}," Conflict Detected ",-1)),M("dl",QO,[M("div",eT,[M("dt",tT,[B(d,{name:"i-simple-icons:github",class:"size-3.5"}),u[0]||(u[0]=Ee(" Repository ",-1))]),M("dd",rT,[B(p,{label:`${i.value.owner}/${i.value.repo}`,to:g(a).getRepositoryUrl(),variant:"link",target:"_blank",padded:!1,size:"xs"},null,8,["label","to"])])]),M("div",aT,[M("dt",oT,[B(d,{name:"i-lucide-git-branch",class:"size-3.5"}),u[1]||(u[1]=Ee(" Branch ",-1))]),M("dd",nT,[B(p,{label:i.value.branch,to:g(a).getBranchUrl(),variant:"link",target:"_blank",padded:!1,size:"xs"},null,8,["label","to"])])]),M("div",iT,[M("dt",sT,[B(d,{name:"i-lucide-file",class:"size-3.5"}),u[2]||(u[2]=Ee(" File ",-1))]),M("dd",lT,[B(p,{label:t.draftItem.fsPath,to:s.value,variant:"link",target:"_blank",size:"xs"},null,8,["label","to"])])])]),u[4]||(u[4]=M("p",{class:"text-xs mb-2"}," The content on GitHub differs from your website version. Ensure your latest changes are deployed and refresh the page. ",-1))])])]),M("div",cT,[M("div",uT,[B(d,{name:"i-simple-icons:git",class:"size-3.5"}),u[5]||(u[5]=Ee(" GitHub ",-1))]),M("div",dT,[B(d,{name:"i-lucide-globe",class:"size-3.5"}),u[6]||(u[6]=Ee(" Website ",-1))])]),M("div",{ref_key:"diffEditorRef",ref:o,class:"w-full h-full"},null,512)])}}}),fT={class:"h-full"},gT=V({__name:"ContentEditor",props:{draftItem:{type:Object,required:!0},readOnly:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,{context:r}=ht(),a=C({get(){if(!t.draftItem)return{};if(t.draftItem.status===Be.Deleted)return t.draftItem.original;const o=t.draftItem.modified;let n;return o.body?.type==="minimark"?n={...t.draftItem.modified,body:zb(o.body)}:n=o,n},set(o){t.readOnly||r.activeTree.value.draft.update(t.draftItem.id,{...Fe(a.value),...Fe(o)})}});return(o,n)=>{const i=pT,s=GO;return x(),F("div",fT,[e.draftItem.conflict?(x(),q(i,{key:0,"draft-item":e.draftItem},null,8,["draft-item"])):(x(),q(s,{key:1,modelValue:a.value,"onUpdate:modelValue":n[0]||(n[0]=l=>a.value=l),"draft-item":e.draftItem,"read-only":e.readOnly},null,8,["modelValue","draft-item","read-only"]))])}}}),hT=["accept"],xb=V({__name:"ItemActionsToolbar",setup(e){const{context:t}=ht(),r=E(),a=E(),o=E(null),n=E(null);xe(t.actionInProgress,d=>{d||(o.value=null,n.value=null)});const i=C(()=>t.activeTree.value.currentItem.value),s=C(()=>{const d=o.value!==null,p=n.value!==null;return nv(t.itemActions.value,i.value).map(f=>{const h=bu.includes(f.id),m=o.value?.id===f.id,v=n.value?.id===f.id,k=f.id===pe.DeleteItem;let y=f.icon;return v?y="i-ph-circle-notch":m&&(y=k?"i-ph-x":"i-ph-check"),{...f,color:m?k?"error":"secondary":"neutral",variant:m?"soft":"ghost",icon:y,tooltip:m?`Click again to ${f.id.split("-")[0].toLowerCase()}`:f.tooltip,disabled:d&&!m||p,isOneStepAction:h,isPending:m,isLoading:v}})}),l=d=>{const p=d.target;p.files&&p.files.length>0&&(t.itemActionHandler[pe.UploadMedia]({parentFsPath:i.value.fsPath,files:Array.from(p.files)}),p.value="")},c=(d,p)=>{if(p.stopPropagation(),d.isLoading)return;if(d.id===pe.UploadMedia){r.value?.click();return}const f=i.value;if(!d.isOneStepAction){d.id===pe.RenameItem&&t.activeTree.value.selectParentByFsPath(f.fsPath),d.handler(f);return}d.isPending?(n.value=d,d.handler(f),o.value=null):o.value!==null?o.value=null:o.value=d},u=()=>{o.value!==null&&n.value===null&&(o.value=null)};return Ue(()=>{document.addEventListener("click",u)}),Lt(()=>{document.removeEventListener("click",u)}),(d,p)=>{const f=ft,h=Vr;return x(),F("div",{ref_key:"toolbarRef",ref:a,class:"flex items-center -mr-1"},[(x(!0),F(qe,null,at(s.value,m=>(x(),q(h,{key:m.id,text:m.tooltip,open:m.isPending?!0:void 0},{default:z(()=>[(x(),q(f,{key:m.id,icon:m.icon,disabled:m.disabled,size:"sm",color:m.color,variant:m.variant,loading:m.isLoading,onClick:v=>c(m,v)},null,8,["icon","disabled","color","variant","loading","onClick"]))]),_:2},1032,["text","open"]))),128)),M("input",{ref_key:"fileInputRef",ref:r,type:"file",multiple:"",accept:g(fc).map(m=>`.${m}`).join(", "),class:"hidden",onChange:l},null,40,hT)],512)}}}),mT={slots:{root:"relative min-w-0",list:"flex items-center gap-1.5",item:"flex min-w-0",link:"group relative flex items-center gap-1.5 text-sm min-w-0 focus-visible:outline-primary",linkLeadingIcon:"shrink-0 size-5",linkLeadingAvatar:"shrink-0",linkLeadingAvatarSize:"2xs",linkLabel:"truncate",separator:"flex",separatorIcon:"shrink-0 size-5 text-muted"},variants:{active:{true:{link:"text-primary font-semibold"},false:{link:"text-muted font-medium"}},disabled:{true:{link:"cursor-not-allowed opacity-75"}},to:{true:""}},compoundVariants:[{disabled:!1,active:!1,to:!0,class:{link:["hover:text-default","transition-colors"]}}]},vT={__name:"Breadcrumb",props:{as:{type:null,required:!1,default:"nav"},items:{type:Array,required:!1},separatorIcon:{type:[String,Object],required:!1},labelKey:{type:null,required:!1,default:"label"},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const t=e,r=Ft(),{dir:a}=_n(),o=nt(),n=C(()=>t.separatorIcon||(a.value==="rtl"?o.ui.icons.chevronLeft:o.ui.icons.chevronRight)),i=C(()=>je({extend:je(mT),...o.ui?.breadcrumb||{}})());return(s,l)=>(x(),q(g(Ie),{as:e.as,"aria-label":"breadcrumb",class:K(i.value.root({class:[t.ui?.root,t.class]}))},{default:z(()=>[M("ol",{class:K(i.value.list({class:t.ui?.list}))},[(x(!0),F(qe,null,at(e.items,(c,u)=>(x(),F(qe,{key:u},[M("li",{class:K(i.value.item({class:[t.ui?.item,c.ui?.item]}))},[B(ks,oe({ref_for:!0},g(mu)(c),{custom:""}),{default:z(({active:d,...p})=>[B(cn,oe({ref_for:!0},p,{as:"span","aria-current":(c.active??d)&&u===e.items.length-1?"page":void 0,class:i.value.link({class:[t.ui?.link,c.ui?.link,c.class],active:c.active??u===e.items.length-1,disabled:!!c.disabled,to:!!c.to})}),{default:z(()=>[P(s.$slots,c.slot||"item",{item:c,active:c.active??u===e.items.length-1,index:u,ui:i.value},()=>[P(s.$slots,c.slot?`${c.slot}-leading`:"item-leading",{item:c,active:c.active??u===e.items.length-1,index:u,ui:i.value},()=>[c.icon?(x(),q(Me,{key:0,name:c.icon,class:K(i.value.linkLeadingIcon({class:[t.ui?.linkLeadingIcon,c.ui?.linkLeadingIcon],active:c.active??u===e.items.length-1}))},null,8,["name","class"])):c.avatar?(x(),q(Nr,oe({key:1,size:t.ui?.linkLeadingAvatarSize||i.value.linkLeadingAvatarSize()},{ref_for:!0},c.avatar,{class:i.value.linkLeadingAvatar({class:[t.ui?.linkLeadingAvatar,c.ui?.linkLeadingAvatar],active:c.active??u===e.items.length-1})}),null,16,["size","class"])):X("",!0)]),g(mt)(c,t.labelKey)||r[c.slot?`${c.slot}-label`:"item-label"]?(x(),F("span",{key:0,class:K(i.value.linkLabel({class:[t.ui?.linkLabel,c.ui?.linkLabel]}))},[P(s.$slots,c.slot?`${c.slot}-label`:"item-label",{item:c,active:c.active??u===e.items.length-1,index:u},()=>[Ee(ze(g(mt)(c,t.labelKey)),1)])],2)):X("",!0),P(s.$slots,c.slot?`${c.slot}-trailing`:"item-trailing",{item:c,active:c.active??u===e.items.length-1,index:u})])]),_:2},1040,["aria-current","class"])]),_:2},1040)],2),u<e.items.length-1?(x(),F("li",{key:0,role:"presentation","aria-hidden":"true",class:K(i.value.separator({class:[t.ui?.separator,c.ui?.separator]}))},[P(s.$slots,"separator",{ui:i.value},()=>[B(Me,{name:n.value,class:K(i.value.separatorIcon({class:[t.ui?.separatorIcon,c.ui?.separatorIcon]}))},null,8,["name","class"])])],2)):X("",!0)],64))),128))],2)]),_:3},8,["as","class"]))}},bT={class:"flex items-center gap-1"},kb=V({__name:"ItemBreadcrumb",setup(e){const{context:t}=ht(),r=C(()=>t.activeTree.value.currentItem.value),a=C(()=>t.activeTree.value.root.value),o=C(()=>{const n=t.activeTree.value.rootItem.value,i={icon:"i-lucide-folder-git",label:n.name,onClick:()=>{t.activeTree.value.select(n)}};if(r.value.fsPath===n.fsPath)return[i];const s=[];let l=g(r.value);for(;l;){const u=l;s.unshift({label:l.name,onClick:async()=>{await t.activeTree.value.select(u)}}),l=xu(a.value,l.fsPath)}const c=[i,...s];if(c.length>3){const u=c[0],d=c[c.length-1],p=c.slice(1,-1).map(f=>({label:f.label,onSelect:f.onClick}));return[u,{slot:"ellipsis",icon:"i-lucide-ellipsis",children:p},d]}return c});return(n,i)=>{const s=ft,l=Au,c=vT,u=Xv;return x(),F("div",bT,[B(c,{items:o.value,color:"neutral",ui:{link:"text-sm",list:"gap-0.5",separatorIcon:"size-3",linkLeadingIcon:"size-4"}},{ellipsis:z(({item:d})=>[B(l,{items:d.children},{default:z(()=>[B(s,{icon:d.icon,color:"neutral",variant:"link",class:"p-0.5"},null,8,["icon"])]),_:2},1032,["items"])]),_:1},8,["items"]),r.value.status&&r.value.status!==g(Re).Opened?(x(),q(u,{key:0,status:r.value.status,size:"xs"},null,8,["status"])):X("",!0)])}}}),yT={class:"h-full flex flex-col"},wT={class:"flex items-center justify-between gap-2 px-4 py-1 border-b-[0.5px] border-default bg-muted/70"},xT={class:"flex-1 relative"},kT={key:0,class:"absolute inset-0 bg-primary/3 animate-pulse z-10 pointer-events-none"},_T={key:1,class:"flex flex-col p-4"},ST={key:0},CT={class:"flex items-center gap-1 mb-3"},IT={key:1},qT={class:"flex items-center gap-1 mb-3"},zT=V({__name:"content",setup(e){const{context:t}=ht(),r=C(()=>(t.activeTree.value.current.value||[]).filter(l=>l.type==="directory")),a=C(()=>(t.activeTree.value.current.value||[]).filter(l=>l.type==="file")),o=C(()=>t.activeTree.value.currentItem.value),n=C(()=>t.activeTree.value.draft.current.value),i=C(()=>t.actionInProgress.value?.id===pe.CreateDocumentFolder||t.actionInProgress.value?.id===pe.RenameItem&&t.actionInProgress.value?.item?.type==="directory"),s=C(()=>t.actionInProgress.value?.id===pe.CreateDocument||t.actionInProgress.value?.id===pe.RenameItem&&t.actionInProgress.value?.item?.type==="file");return(l,c)=>{const u=kb,d=xb,p=gT,f=Me,h=ka,m=gb;return x(),F("div",yT,[M("div",wT,[B(u),B(d)]),M("div",xT,[g(t).activeTree.value.draft.isLoading.value?(x(),F("div",kT)):(x(),F(qe,{key:1},[o.value.type==="file"&&n.value?(x(),q(p,{key:0,"draft-item":n.value,"read-only":o.value.status===g(Re).Deleted}
340,null,8,["draft-item","read-only"])):(x(),F("div",_T,[r.value?.length>0||i.value?(x(),F("div",ST,[M("div",CT,[B(f,{name:"i-lucide-folder",class:"size-3.5 text-muted"}),c[0]||(c[0]=M("h3",{class:"text-xs uppercase tracking-wider text-muted"}," Directories ",-1)),r.value?.length>0?(x(),q(h,{key:0,label:r.value.length.toString(),color:"neutral",variant:"soft",size:"xs"},null,8,["label"])):X("",!0),c[1]||(c[1]=M("div",{class:"flex-1 h-px bg-border ml-2"},null,-1))]),B(m,{class:"mb-6",tree:r.value,"show-form":i.value,feature:g(Gt).Content},null,8,["tree","show-form","feature"])])):X("",!0),a.value?.length>0||s.value?(x(),F("div",IT,[M("div",qT,[B(f,{name:"i-lucide-file",class:"size-3.5 text-muted"}),c[2]||(c[2]=M("h3",{class:"text-xs uppercase tracking-wider text-muted"}," Files ",-1)),a.value?.length>0?(x(),q(h,{key:0,label:a.value.length.toString(),color:"neutral",variant:"soft",size:"xs"},null,8,["label"])):X("",!0),c[3]||(c[3]=M("div",{class:"flex-1 h-px bg-border ml-2"},null,-1))]),B(m,{tree:a.value,"show-form":s.value,feature:g(Gt).Content},null,8,["tree","show-form","feature"])])):X("",!0)]))],64))])])}}}),AT={class:"relative w-full max-w-4xl mx-auto overflow-hidden bg-black aspect-video flex items-end justify-end"},$T=["src"],OT=V({__name:"MediaEditorAudio",props:{src:{}},setup(e){const t=E(null),r=E(!1),a=E(!1),o=()=>{if(!r.value){r.value=!0;return}t.value&&(t.value.play(),a.value=!0)};return(n,i)=>{const s=ft;return x(),F("div",AT,[a.value?X("",!0):(x(),F("div",{key:0,class:"absolute inset-0 flex items-center justify-center bg-black/50 cursor-pointer z-10 transition-opacity hover:bg-black/60",onClick:o},[B(s,{icon:"i-lucide-play",size:"xl",color:"neutral",variant:"link",class:"w-32 h-32 rounded-full flex items-center justify-center",ui:{leadingIcon:"w-16 h-16",trailingIcon:"w-16 h-16"}},{default:z(()=>[...i[3]||(i[3]=[M("span",{class:"sr-only"},"Play Audio",-1)])]),_:1})])),r.value?(x(),F("audio",{key:1,ref_key:"audioRef",ref:t,class:K(["w-full aspect-audio",{"opacity-50":!a.value}]),controls:"",autoplay:"",onPlay:i[0]||(i[0]=l=>a.value=!0),onPause:i[1]||(i[1]=l=>a.value=!1),onEnded:i[2]||(i[2]=l=>a.value=!1)},[M("source",{src:e.src},null,8,$T),i[4]||(i[4]=Ee(" Your browser does not support the audio tag. ",-1))],34)):X("",!0)])}}}),TT={class:"relative w-full max-w-4xl mx-auto overflow-hidden bg-black aspect-video"},PT=["src"],BT=V({__name:"MediaEditorVideo",props:{src:{}},setup(e){const t=E(null),r=E(!1),a=E(!1),o=()=>{if(!r.value){r.value=!0;return}t.value&&(t.value.play(),a.value=!0)};return(n,i)=>{const s=ft;return x(),F("div",TT,[a.value?X("",!0):(x(),F("div",{key:0,class:"absolute inset-0 flex items-center justify-center bg-black/50 cursor-pointer z-10 transition-opacity hover:bg-black/60",onClick:o},[B(s,{icon:"i-lucide-play",size:"xl",color:"neutral",variant:"link",class:"w-32 h-32 rounded-full flex items-center justify-center",ui:{leadingIcon:"w-16 h-16",trailingIcon:"w-16 h-16"}},{default:z(()=>[...i[3]||(i[3]=[M("span",{class:"sr-only"},"Play Video",-1)])]),_:1})])),r.value?(x(),F("video",{key:1,ref_key:"videoRef",ref:t,class:K(["w-full aspect-video",{"opacity-50":!a.value}]),controls:"",autoplay:"",onPlay:i[0]||(i[0]=l=>a.value=!0),onPause:i[1]||(i[1]=l=>a.value=!1),onEnded:i[2]||(i[2]=l=>a.value=!1)},[M("source",{src:e.src,type:"video/mp4"},null,8,PT),i[4]||(i[4]=Ee(" Your browser does not support the video tag. ",-1))],34)):X("",!0)])}}}),ET=V({__name:"CopyButton",props:{content:{type:String,required:!0}},setup(e){const t=e,r=E(!1);async function a(){t.content&&(await navigator.clipboard.writeText(t.content),r.value=!0,setTimeout(()=>{r.value=!1},2e3))}return(o,n)=>{const i=ft,s=Vr;return x(),q(s,{text:r.value?"Copied to clipboard":"Copy to clipboard"},{default:z(()=>[B(i,{icon:r.value?"i-lucide-clipboard-check":"i-lucide-clipboard",variant:"ghost",size:"xs",disabled:r.value,onClick:a},null,8,["icon","disabled"])]),_:1},8,["text"])}}}),jT={class:"flex flex-col h-full gap-4 p-4"},DT=["src"],MT={class:"grid grid-cols-2 gap-3"},NT={class:"text-xs text-muted mb-1"},RT={class:"text-sm font-semibold text-highlighted"},LT={key:0,class:"p-3 rounded-lg bg-default border border-muted"},FT={class:"flex items-center gap-1 text-xs text-muted mb-2"},VT={class:"text-xs font-mono text-highlighted truncate"},UT={class:"p-3 rounded-lg bg-default border border-muted relative"},HT={class:"absolute top-3 right-3"},WT={class:"flex items-center gap-1 text-xs text-muted mb-2"},KT={class:"text-xs font-mono text-highlighted truncate"},GT={key:1,class:"p-3 rounded-lg bg-default border border-muted relative"},ZT={class:"absolute top-3 right-3"},JT={class:"flex items-center gap-1 text-xs text-muted mb-2"},XT={class:"text-xs font-mono text-highlighted truncate"},YT={class:"p-3 rounded-lg bg-default border border-muted relative"},QT={class:"absolute top-3 right-3"},eP={class:"flex items-center gap-1 text-xs text-muted mb-2"},tP={class:"text-xs font-mono text-highlighted truncate"},rP=V({__name:"MediaEditorImage",props:{mediaItem:{type:Object,required:!0},githubFile:{type:Object,default:null}},setup(e){const t=e,{git:r}=ht(),a=E(null),o=E({width:0,height:0});Ue(()=>
340{a.value&&(a.value.onload=()=>{o.value={width:a.value?.naturalWidth||0,height:a.value?.naturalHeight||0}})});const n=C(()=>vo(t.mediaItem.path||"").toUpperCase()),i=C(()=>{const u=[{label:"Width",value:`${o.value.width}px`},{label:"Height",value:`${o.value.height}px`},{label:"Type",value:n.value}];return t.githubFile&&u.push({label:"Size",value:Ab(t.githubFile.size)}),u}),s=C(()=>({backgroundImage:"linear-gradient(45deg, #e5e5e5 25%, transparent 25%, transparent 75%, #e5e5e5 75%, #e5e5e5), linear-gradient(45deg, #e5e5e5 25%, transparent 25%, transparent 75%, #e5e5e5 75%, #e5e5e5)",backgroundSize:"16px 16px",backgroundPosition:"0 0, 8px 8px",backgroundColor:"#f5f5f5"})),l=C(()=>``),c=C(()=>vt(r.getBranchUrl(),t.githubFile.path));return(u,d)=>{const p=Me,f=ET;return x(),F("div",jT,[M("div",{class:"flex items-center justify-center rounded-lg border border-default overflow-hidden max-h-[350px]",style:Rt(s.value)},[M("img",{ref_key:"imageRef",ref:a,src:e.mediaItem.path,alt:"Image preview",class:"max-w-full max-h-full object-contain"},null,8,DT)],4),M("div",MT,[(x(!0),F(qe,null,at(i.value,h=>(x(),F("div",{key:h.label,class:"p-3 rounded-lg bg-default border border-muted"},[M("p",NT,ze(h.label),1),M("p",RT,ze(h.value),1)]))),128))]),e.githubFile?.name?(x(),F("div",LT,[M("div",FT,[B(p,{name:"i-lucide-file",class:"w-3.5 h-3.5"}),d[0]||(d[0]=M("span",null,"File name",-1))]),M("p",VT,ze(e.githubFile.name),1)])):X("",!0),M("div",UT,[M("div",HT,[B(f,{content:e.mediaItem.path},null,8,["content"])]),M("div",WT,[B(p,{name:"i-lucide-globe",class:"w-3.5 h-3.5"}),d[1]||(d[1]=M("span",null,"Public path",-1))]),M("p",KT,ze(e.mediaItem.path),1)]),e.githubFile?.path?(x(),F("div",GT,[M("div",ZT,[B(f,{content:c.value},null,8,["content"])]),M("div",JT,[B(p,{name:"i-simple-icons:github",class:"w-3.5 h-3.5"}),d[2]||(d[2]=M("span",null,"GitHub path",-1))]),M("p",XT,ze(e.githubFile.path),1)])):X("",!0),M("div",YT,[M("div",QT,[B(f,{content:l.value},null,8,["content"])]),M("div",eP,[B(p,{name:"i-simple-icons:markdown",class:"w-3.5 h-3.5"}),d[3]||(d[3]=M("span",null,"Markdown",-1))]),M("p",tP,ze(l.value),1)])])}}}),aP={class:"bg-elevated h-full"},oP={key:3},nP=V({__name:"MediaEditor",props:{mediaItem:{type:Object,required:!0},githubFile:{type:Object,default:null},status:{type:String,required:!0}},setup(e){const t=e,r=C(()=>pc(t.mediaItem?.path||"")),a=C(()=>$b(t.mediaItem?.path||"")),o=C(()=>Ob(t.mediaItem?.path||""));return(n,i)=>{const s=rP,l=BT,c=OT,u=Me;return x(),F("div",aP,[r.value?(x(),q(s,{key:0,"media-item":e.mediaItem,"github-file":e.githubFile},null,8,["media-item","github-file"])):a.value?(x(),q(l,{key:1,src:e.mediaItem.path},null,8,["src"])):o.value?(x(),q(c,{key:2,src:e.mediaItem.path},null,8,["src"])):(x(),F("div",oP,[B(u,{name:"i-lucide-file",class:"w-10 h-10"})]))])}}}),iP={class:"flex items-center justify-between gap-2 px-4 py-1 border-b-[0.5px] border-default bg-muted/70"},sP={class:"flex-1 relative"},lP={key:0,class:"absolute inset-0 bg-primary/3 animate-pulse pointer-events-none"},cP={class:"flex flex-col p-4"},uP={key:0},dP={class:"flex items-center gap-1 mb-3"},pP={class:"flex items-center gap-1 mb-3"},fP=V({__name:"media",setup(e){const{context:t}=ht(),r=E(!1),a=C(()=>(t.activeTree.value.current.value||[]).filter(u=>u.type==="directory")),o=C(()=>(t.activeTree.value.current.value||[]).filter(u=>u.type==="file"&&!u.fsPath.endsWith(".gitkeep"))),n=C(()=>t.activeTree.value.currentItem.value),i=C(()=>t.activeTree.value.draft.current.value),s=C(()=>t.actionInProgress.value?.id===pe.CreateMediaFolder||t.actionInProgress.value?.id===pe.RenameItem&&t.actionInProgress.value?.item?.type==="directory"),l=C(()=>t.actionInProgress.value?.id===pe.CreateDocument||t.actionInProgress.value?.id===pe.RenameItem&&t.actionInProgress.value?.item?.type==="file");async function c(u){i.value||u.dataTransfer?.files&&(r.value=!0,await t.itemActionHandler[pe.UploadMedia]({parentFsPath:n.value.fsPath,files:Array.from(u.dataTransfer.files)}),r.value=!1)}return(u,d)=>{const p=kb,f=xb,h=nP,m=Me,v=ka,k=gb;return x(),F("div",{class:"h-full flex flex-col",onDrop:Ot(c,["prevent","stop"]),onDragover:d[0]||(d[0]=Ot(()=>{},["prevent","stop"]))},[M("div",iP,[B(p),B(f)]),M("div",sP,[g(t).activeTree.value.draft.isLoading.value?(x(),F("div",lP)):(x(),F(qe,{key:1},[n.value.type==="file"&&i.value?(x(),q(h,{key:0,"media-item":i.value.modified||i.value.original,"github-file":i.value.githubFile,status:i.value.status},null,8,["media-item","github-file","status"])):(x(),F("div",{key:1,class:K(["bg-default h-full",{"bg-primary/3 animate-pulse":r.value}])},[M("div",cP,[a.value?.length>0||s.value?(x(),F("div",uP,[M("div",dP,[B(m,{name:"i-lucide-folder",class:"size-3.5 text-muted"}),d[1]||(d[1]=M("h3",{class:"text-xs font-semibold uppercase tracking-wider text-muted"}," Directories ",-1)),a.value?.length>0?(x(),q(v,{key:0,label:a.value.length.toString(),color:"neutral",variant:"soft",size:"xs"},null,8,["label"])):X("",!0),d[2]||(d[2]=M("div",{class:"flex-1 h-px bg-border ml-2"},null,-1))]),B(k,{class:"mb-6",tree:a.value,"show-form":s.value,feature:g(Gt).Media},null,8,["tree","show-form","feature"])])):X("",!0),M("div",null,[M("div",pP,[B(m,{name:"i-lucide-image",class:"size-3.5 text-muted"}),d[3]||(d[3]=M("h3",{class:"text-xs font-semibold uppercase tracking-wider text-muted"}," Media ",-1)),B(v,{label:o.value.length.toString(),color:"neutral",variant:"soft",size:"xs"},null,8,["label"]),d[4]||(d[4]=M("div",{class:"flex-1 h-px bg-border ml-2"},null,-1))]),B(k,{tree:o.value,"show-form":l.value,feature:g(Gt).Media},null,8,["tree","show-form","feature"])])])],2))],64))])],32)}}}),gP={slots:{root:"rounded-lg overflow-hidden",header:"p-4 sm:px-6",body:"p-4 sm:p-6",footer
340:"p-4 sm:px-6"},variants:{variant:{solid:{root:"bg-inverted text-inverted"},outline:{root:"bg-default ring ring-default divide-y divide-default"},soft:{root:"bg-elevated/50 divide-y divide-default"},subtle:{root:"bg-elevated/50 ring ring-default divide-y divide-default"}}},defaultVariants:{variant:"outline"}},hP={__name:"Card",props:{as:{type:null,required:!1},variant:{type:null,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const t=e,r=Ft(),a=nt(),o=C(()=>je({extend:je(gP),...a.ui?.card||{}})({variant:t.variant}));return(n,i)=>(x(),q(g(Ie),{as:e.as,class:K(o.value.root({class:[t.ui?.root,t.class]}))},{default:z(()=>[r.header?(x(),F("div",{key:0,class:K(o.value.header({class:t.ui?.header}))},[P(n.$slots,"header")],2)):X("",!0),r.default?(x(),F("div",{key:1,class:K(o.value.body({class:t.ui?.body}))},[P(n.$slots,"default")],2)):X("",!0),r.footer?(x(),F("div",{key:2,class:K(o.value.footer({class:t.ui?.footer}))},[P(n.$slots,"footer")],2)):X("",!0)]),_:3},8,["as","class"]))}},mP={class:"flex items-center gap-3 flex-1 min-w-0"},vP={class:"flex flex-col flex-1 min-w-0"},bP={class:"flex items-center gap-2"},yP={class:"text-sm font-medium truncate"},wP={class:"flex items-center gap-2 truncate text-xs"},xP={key:0,class:"flex items-center gap-2"},kP={class:"text-dimmed font-medium"},_P={class:"text-muted italic"},SP={class:"flex items-center gap-2"},CP={key:0,class:"border-t border-default"},_b=V({__name:"ItemCardReview",props:Oc({draftItem:{type:Object,required:!0}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const{host:t}=ht(),r=e,a=Ec(e,"modelValue"),o=C(()=>gc(r.draftItem.fsPath)),n=C(()=>r.draftItem.fsPath.split("/").pop()||r.draftItem.fsPath),i=C(()=>r.draftItem.fsPath),s=C(()=>no[r.draftItem.status]),l=C(()=>r.draftItem.status!==Be.Created||!r.draftItem.original?null:(r.draftItem.original.id.startsWith(cr.Media)?t.media:t.document).getFileSystemPath(r.draftItem.original.id));function c(){a.value=!a.value}return(u,d)=>{const p=Me,f=ka,h=hP;return x(),q(h,{class:"overflow-hidden",ui:{body:"p-0 sm:p-0"}},{default:z(()=>[M("div",{class:"flex items-center justify-between gap-3 px-4 py-2 cursor-pointer hover:bg-muted/50 transition-colors",onClick:c},[M("div",mP,[B(p,{name:o.value,class:"w-5 h-5 shrink-0 text-muted"},null,8,["name"]),M("div",vP,[M("div",bP,[M("span",yP,ze(n.value),1),B(f,{label:e.draftItem.status,color:s.value,variant:"soft",size:"xs"},null,8,["label","color"])]),M("div",wP,[l.value?(x(),F("div",xP,[M("span",kP,ze(l.value),1),B(p,{name:"i-lucide-arrow-right",class:"w-3 h-3 text-dimmed shrink-0"})])):X("",!0),M("span",_P,ze(i.value),1)])])]),M("div",SP,[B(p,{name:a.value?"i-lucide-chevron-up":"i-lucide-chevron-down",class:"w-5 h-5 text-muted transition-transform"},null,8,["name"])])]),a.value?(x(),F("div",CP,[P(u.$slots,"open")])):X("",!0)]),_:3})}}}),IP={class:"bg-elevated h-[200px]"},qP={key:0,class:"p-4 flex items-center justify-center h-full"},zP={key:2,class:"relative w-full h-full"},AP=V({__name:"ContentCardReview",props:{draftItem:{type:Object,required:!0}},setup(e){const{ui:t}=ht(),r=e,a=E(),o=E(),n=E(!1),i=E(!1),s=E(!1),l=C(()=>{switch(vo(r.draftItem.fsPath)){case Mt.Markdown:return"markdown";case Mt.YAML:case Mt.YML:return"yaml";case Mt.JSON:return"json";default:return"plaintext"}});xe(i,()=>{i.value&&!n.value&&c()});async function c(){n.value=!0;const u=r.draftItem.original?await Qr(r.draftItem.original):null,d=r.draftItem.githubFile?.content?Pi(r.draftItem.githubFile.content):null,p=r.draftItem.modified?await Qr(r.draftItem.modified):null;s.value=!Cf(u,d),await Ve(),r.draftItem.status===Be.Updated?wb(a,{original:d,modified:p,language:l.value,colorMode:t.colorMode.value,editorOptions:{hideUnchangedRegions:{enabled:!0}}}):[Be.Created,Be.Deleted].includes(r.draftItem.status)&&yb(o,{language:l,initialContent:p||d,readOnly:!0,colorMode:t.colorMode}),n.value=!1}return(u,d)=>{const p=Me,f=hb,h=_b;return x(),q(h,{modelValue:i.value,"onUpdate:modelValue":d[0]||(d[0]=m=>i.value=m),"draft-item":e.draftItem},{open:z(()=>[M("div",IP,[n.value?(x(),F("div",qP,[B(p,{name:"i-lucide-loader-circle",class:"w-5 h-5 animate-spin text-muted"})])):e.draftItem.status===g(Be).Created||e.draftItem.status===g(Be).Deleted?(x(),F("div",{key:1,ref_key:"editorRef",ref:o,class:"w-full h-full"},null,512)):(x(),F("div",zP,[s.value?(x(),q(f,{key:0}
340)):X("",!0),M("div",{ref_key:"diffEditorRef",ref:a,class:"w-full h-full"},null,512)]))])]),_:1},8,["modelValue","draft-item"])}}}),$P=["src"],OP=V({__name:"MediaCardReview",props:{draftItem:{type:Object,required:!0}},setup(e){return(t,r)=>{const a=_b;return x(),q(a,{"draft-item":e.draftItem},{open:z(()=>[M("img",{src:e.draftItem.modified?.path,class:K({"opacity-50":e.draftItem.status===g(Be).Deleted})},null,10,$P)]),_:1},8,["draft-item"])}}}),TP={class:"flex flex-col h-full"},PP={class:"flex items-center gap-1 px-4 py-2 border-b-[0.5px] border-default bg-muted/70"},BP={class:"flex-1 overflow-auto p-4"},EP={class:"flex flex-col gap-2 mx-auto"},jP={key:0,class:"mb-4"},DP={class:"flex items-center gap-1 mb-2"},MP={class:"text-xs font-semibold"},NP={class:"flex flex-col gap-2"},RP=V({__name:"review",setup(e){const{context:t}=ht(),r=C(()=>({created:t.allDrafts.value.filter(o=>o.status===Be.Created),updated:t.allDrafts.value.filter(o=>o.status===Be.Updated),deleted:t.allDrafts.value.filter(o=>o.status===Be.Deleted)})),a={created:{icon:"i-lucide-file-plus-2",label:"Created",color:no[Be.Created],iconClass:"text-success"},updated:{icon:"i-lucide-file-edit",label:"Updated",color:no[Be.Updated],iconClass:"text-warning"},deleted:{icon:"i-lucide-file-x-2",label:"Deleted",color:no[Be.Deleted],iconClass:"text-error"}};return(o,n)=>{const i=ka,s=Me,l=OP,c=AP;return x(),F("div",TP,[M("div",PP,[n[0]||(n[0]=M("h2",{class:"text-xs font-semibold"}," Review changes ",-1)),g(t).draftCount.value>0?(x(),q(i,{key:0,label:g(t).draftCount.value.toString(),color:"primary",variant:"soft",size:"xs"},null,8,["label"])):X("",!0)]),M("div",BP,[M("div",EP,[(x(!0),F(qe,null,at(r.value,(u,d)=>(x(),F(qe,{key:d},[u.length>0?(x(),F("div",jP,[M("div",DP,[B(s,{name:a[d].icon,class:K([a[d].iconClass,"w-3.5 h-3.5"])},null,8,["name","class"]),M("span",MP,ze(a[d].label),1),B(i,{label:u.length.toString(),color:a[d].color,variant:"soft",size:"xs"},null,8,["label","color"])]),M("div",NP,[(x(!0),F(qe,null,at(u,p=>(x(),F(qe,{key:p.id},[g(Pb)(p.fsPath)?(x(),q(l,{key:0,"draft-item":p},null,8,["draft-item"])):(x(),q(c,{key:1,"draft-item":p},null,8,["draft-item"]))],64))),128))])])):X("",!0)],64))),128))])])])}}}),LP={slots:{root:"relative overflow-hidden w-full rounded-lg p-4 flex gap-2.5",wrapper:"min-w-0 flex-1 flex flex-col",title:"text-sm font-medium",description:"text-sm opacity-90",icon:"shrink-0 size-5",avatar:"shrink-0",avatarSize:"2xl",actions:"flex flex-wrap gap-1.5 shrink-0",close:"p-0"},variants:{color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{solid:"",outline:"",soft:"",subtle:""},orientation:{horizontal:{root:"items-center",actions:"items-center"},vertical:{root:"items-start",actions:"items-start mt-2.5"}},title:{true:{description:"mt-1"}}},compoundVariants:[{color:"primary",variant:"solid",class:{root:"bg-primary text-inverted"}},{color:"secondary",variant:"solid",class:{root:"bg-secondary text-inverted"}},{color:"success",variant:"solid",class:{root:"bg-success text-inverted"}},{color:"info",variant:"solid",class:{root:"bg-info text-inverted"}},{color:"warning",variant:"solid",class:{root:"bg-warning text-inverted"}},{color:"error",variant:"solid",class:{root:"bg-error text-inverted"}},{color:"primary",variant:"outline",class:{root:"text-primary ring ring-inset ring-primary/25"}},{color:"secondary",variant:"outline",class:{root:"text-secondary ring ring-inset ring-secondary/25"}},{color:"success",variant:"outline",class:{root:"text-success ring ring-inset ring-success/25"}},{color:"info",variant:"outline",class:{root:"text-info ring ring-inset ring-info/25"}},{color:"warning",variant:"outline",class:{root:"text-warning ring ring-inset ring-warning/25"}},{color:"error",variant:"outline",class:{root:"text-error ring ring-inset ring-error/25"}},{color:"primary",variant:"soft",class:{root:"bg-primary/10 text-primary"}},{color:"secondary",variant:"soft",class:{root:"bg-secondary/10 text-secondary"}},{color:"success",variant:"soft",class:{root:"bg-success/10 text-success"}},{color:"info",variant:"soft",class:{root:"bg-info/10 text-info"}},{color:"warning",variant:"soft",class:{root:"bg-warning/10 text-warning"}},{color:"error",variant:"soft",class:{root:"bg-error/10 text-error"}},{color:"primary",variant:"subtle",class:{root:"bg-primary/10 text-primary ring ring-inset ring-primary/25"}},{color:"secondary",variant:"subtle",class:{root:"bg-secondary/10 text-secondary ring ring-inset ring-secondary/25"}},{color:"success",variant:"subtle",class:{root:"bg-success/10 text-success ring ring-inset ring-success/25"}},{color:"info",variant:"subtle",class:{root:"bg-info/10 text-info ring ring-inset ring-info/25"}},{color:"warning",variant:"subtle",class:{root:"bg-warning/10 text-warning ring ring-inset ring-warning/25"}},{color:"error",variant:"subtle",class:{root:"bg-error/10 text-error ring ring-inset ring-error/25"}},{color:"neutral",variant:"solid",class:{root:"text-inverted bg-inverted"}},{color:"neutral",variant:"outline",class:{root:"text-highlighted bg-default ring ring-inset ring-default"}},{color:"neutral",variant:"soft",class:{root:"text-highlighted bg-elevated/50"}},{color:"neutral",variant:"subtle",class:{root:"text-highlighted bg-elevated/50 ring ring-inset ring-accented"}}],defaultVariants:{color:"primary",variant:"solid"}},Sb={__name:"Alert",props:{as:{type:null,required:!1},title:{type:String,required:!1},description:{type:String,required:!1},icon:{type:[String,Object],required:!1},avatar:{type:Object,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},orientation:{type:null,required:!1,default:"vertical"},actions:{type:Array,required:!1},close:{type:[Boolean,Object],required:!1},closeIcon:{type:[String,Object],required:!1},class:{type:null,required:!1},ui:{type:null,required:!1}},emits:["update:open"],setup(e,{emit:t}){const r=e,a=t,o=Ft(),{t:n}=_n(),i=nt(),s=C(()=>je({extend:je(LP),...i.ui?.alert||{}})({color:r.color,variant:r.variant,orientation:r.orientation,title:!!r.title||!!o.title}));return(l,c)=>(x(),q(g(Ie),{as:e.as,"data-orientation":e.orientation,class:K(s.value.root({class:[r.ui?.root,r.class]}))},{default:z(()=>[P(l.$slots,"leading",{ui:s.value},()=>[e.avatar?(x(),q(Nr,oe({key:0,size:r.ui?.avatarSize||s.value.avatarSize()},e.avatar,{class:s.value.avatar({class:r.ui?.avatar})}),null,16,["size","class"])):e.icon?(x(),q(Me,{key:1,name:e.icon,class:K(s.value.icon({class:r.ui?.icon}))},null,8,["name","class"])):X("",!0)]),M("div",{class:K(s.value.wrapper({class:r.ui?.wrapper}))},[e.title||o.title?(x(),F("div",{key:0,class:K(s.value.title({class:r.ui?.title}))},[P(l.$slots,"title",{},()=>
340[Ee(ze(e.title),1)])],2)):X("",!0),e.description||o.description?(x(),F("div",{key:1,class:K(s.value.description({class:r.ui?.description}))},[P(l.$slots,"description",{},()=>[Ee(ze(e.description),1)])],2)):X("",!0),e.orientation==="vertical"&&(e.actions?.length||o.actions)?(x(),F("div",{key:2,class:K(s.value.actions({class:r.ui?.actions}))},[P(l.$slots,"actions",{},()=>[(x(!0),F(qe,null,at(e.actions,(u,d)=>(x(),q(ft,oe({key:d,size:"xs"},{ref_for:!0},u),null,16))),128))])],2)):X("",!0)],2),e.orientation==="horizontal"&&(e.actions?.length||o.actions)||e.close?(x(),F("div",{key:0,class:K(s.value.actions({class:r.ui?.actions,orientation:"horizontal"}))},[e.orientation==="horizontal"&&(e.actions?.length||o.actions)?P(l.$slots,"actions",{key:0},()=>[(x(!0),F(qe,null,at(e.actions,(u,d)=>(x(),q(ft,oe({key:d,size:"xs"},{ref_for:!0},u),null,16))),128))]):X("",!0),P(l.$slots,"close",{ui:s.value},()=>[e.close?(x(),q(ft,oe({key:0,icon:e.closeIcon||g(i).ui.icons.close,color:"neutral",variant:"link","aria-label":g(n)("alert.close")},typeof e.close=="object"?e.close:{},{class:s.value.close({class:r.ui?.close}),onClick:c[0]||(c[0]=u=>a("update:open",!1))}),null,16,["icon","aria-label","class"])):X("",!0)])],2)):X("",!0)]),_:3},8,["as","data-orientation","class"]))}},FP={class:"w-full h-full flex items-center justify-center bg-default"},VP={class:"flex flex-col gap-8 max-w-md"},UP={class:"flex justify-center"},HP={class:"w-16 h-16 rounded-full bg-success/10 flex items-center justify-center"},WP={class:"text-center"},KP={class:"text-dimmed flex items-center flex-wrap justify-center"},GP={class:"font-semibold text-default"},ZP={class:"flex justify-center h-7"},JP=V({__name:"success",setup(e){const t=bo(),{git:r}=ht(),{manifestId:a}=xa(),o=E(!1),n=E(!0),i=E(a.value),s=C(()=>{const d=t.query.changeCount;return d?Number.parseInt(d,10):0}),l=C(()=>r.getRepositoryInfo()),c=C(()=>n.value?"The website needs to be deployed for changes to be visible in Studio.":"A new version of your website has been deployed. Please refresh your app to see changes in Studio.");function u(){o.value=!0,window.location.reload(),setTimeout(()=>{o.value=!1},2e3)}return Ue(()=>{n.value=!0;const d=xe(a,p=>{p!==i.value&&(i.value=p,n.value=!1,d.stop())})}),(d,p)=>{const f=Me,h=ft,m=Sb;return x(),F("div",FP,[M("div",VP,[M("div",UP,[M("div",HP,[B(f,{name:"i-lucide-check-circle-2",class:"w-8 h-8 text-success"})])]),M("div",WP,[p[2]||(p[2]=M("h1",{class:"text-2xl font-bold text-default mb-2"}," Changes Published ",-1)),M("p",KP,[M("span",GP,ze(s.value)+" Â ",1),Ee(" "+ze(s.value===1?"change":"changes")+" published on ",1),B(h,{label:l.value.branch,icon:"i-lucide-git-branch",to:g(r).getBranchUrl(),variant:"link",target:"_blank",padded:!1},null,8,["label","to"]),p[0]||(p[0]=Ee(" of ",-1)),B(h,{label:`${l.value.owner}/${l.value.repo}`,icon:"i-simple-icons:github",to:g(r).getRepositoryUrl(),variant:"link",target:"_blank",padded:!1},null,8,["label","to"]),p[1]||(p[1]=Ee(" repository ",-1))])]),B(m,{icon:n.value?"i-lucide-loader":"i-lucide-check",title:n.value?"Waiting for deployment...":"Deployment complete",description:c.value,color:n.value?"warning":"success",variant:"soft",ui:{icon:n.value?"animate-spin":""}},null,8,["icon","title","description","color","ui"]),M("div",ZP,[n.value?X("",!0):(x(),q(h,{key:0,icon:"i-lucide-rotate-ccw",color:"neutral",loading:o.value,onClick:u},{default:z(()=>[...p[3]||(p[3]=[Ee(" Reload application ",-1)])]),_:1},8,["loading"]))])])])}}}),XP={class:"w-full h-full flex items-center justify-center bg-default"},YP={class:"flex flex-col gap-8 max-w-md"},QP={class:"flex justify-center"},eB={class:"w-16 h-16 rounded-full bg-error/10 flex items-center justify-center"},tB={class:"text-center"},rB={class:"text-dimmed flex items-center flex-wrap justify-center"},aB={class:"flex justify-center h-7"},oB=V({__name:"error",setup(e){const t=bo(),r=ja(),{git:a}=ht(),o=C(()=>t.query.error||"An unknown error occurred"),n=C(()=>a.getRepositoryInfo());function i(){r.push("/review")}return(s,l)=>{const c=Me,u=ft,d=Sb;return x(),F("div",XP,[M("div",YP,[M("div",QP,[M("div",eB,[B(c,{name:"i-lucide-alert-circle",class:"w-8 h-8 text-error"})])]),M("div",tB,[l[3]||(l[3]=M("h1",{class:"text-2xl font-bold text-default mb-2"}
340," Publish Failed ",-1)),M("p",rB,[l[0]||(l[0]=Ee(" on ",-1)),B(u,{label:n.value.branch,icon:"i-lucide-git-branch",to:g(a).getBranchUrl(),variant:"link",target:"_blank",padded:!1},null,8,["label","to"]),l[1]||(l[1]=Ee(" of ",-1)),B(u,{label:`${n.value.owner}/${n.value.repo}`,icon:"i-simple-icons:github",to:g(a).getRepositoryUrl(),variant:"link",target:"_blank",padded:!1},null,8,["label","to"]),l[2]||(l[2]=Ee(" repository ",-1))])]),B(d,{icon:"i-lucide-alert-triangle",title:"Error during GitHub publish",description:o.value,color:"error",variant:"soft"},null,8,["description"]),M("div",aB,[B(u,{icon:"i-lucide-rotate-ccw",onClick:i},{default:z(()=>[...l[4]||(l[4]=[Ee(" Retry Publish ",-1)])]),_:1})])])])}}});if(typeof window<"u"&&"customElements"in window){const e=ew(iz,{shadowRoot:!0,configureApp(t){const r=dx({routes:[{name:"content",path:"/content",alias:"/",component:zT},{name:"media",path:"/media",component:fP},{name:"review",path:"/review",component:RP},{name:"success",path:"/success",component:JP},{name:"error",path:"/error",component:oB}],history:Uw()});t.use(r),t.use({install(){const a=Mx({hooks:{"dom:beforeRender":o=>{o.shouldRender=!1}}});t.use(a)}})},styles:[Lx,Rx(),Fx(px)]});customElements.define("nuxt-studio",e)}const lB={};export{dB as AudioFileExtension,Mt as ContentFileExtension,Be as DraftStatus,pB as ImageFileExtension,_s as StudioBranchActionId,Gt as StudioFeature,pe as StudioItemActionId,cr as TreeRootId,Re as TreeStatus,fB as VideoFileExtension,lB as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.