1import{s as Mn,r as st,c as qi,e as bo,g as Cn,h as wo,a as We,i as Ue,t as ce,b as le,d as mt,f as P,w as ge,o as ko,j as Fl,k as jl,S as Ti,l as Pe,T as Vl,m as _,n as ee,p as xo,q as lt,u as Be,v as f,x as _i,y as Dt,z as Hl,A as $,B as Se,C as va,D as Sr,F as ze,E as Or,G as qn,H as Re,I as Wl,J as Si,K as Ul,L as Oi,M,N as Kl,O as T,P as x,Q as q,R as A,U as L,V as N,W as Ai,X as Co,Y as Ar,Z as ie,_ as pe,$ as Gl,a0 as Ei,a1 as Y,a2 as zt,a3 as Ql,a4 as Ut,a5 as Ge,a6 as Ke,a7 as ke,a8 as ae,a9 as Tn,aa as Pi,ab as Di,ac as I,ad as Vt,ae as _e}from"./zS39GKmL.js";const Yl=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Xl=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,Jl=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Zl(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){eu(e);return}return t}function eu(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function oy(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!Jl.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Yl.test(e)||Xl.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Zl)}return JSON.parse(e)}catch(o){if(t.strict)throw o;return e}}const tu=/#/g,nu=/&/g,ou=/\//g,ru=/=/g,Er=/\+/g,au=/%5e/gi,iu=/%60/gi,su=/%7c/gi,lu=/%20/gi;function uu(e){return encodeURI(""+e).replace(su,"|")}function Jo(e){return uu(typeof e=="string"?e:JSON.stringify(e)).replace(Er,"%2B").replace(lu,"+").replace(tu,"%23").replace(nu,"%26").replace(iu,"`").replace(au,"^").replace(ou,"%2F")}function No(e){return Jo(e).replace(ru,"%3D")}function ro(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function cu(e){return ro(e.replace(Er," "))}function du(e){return ro(e.replace(Er," "))}function Pr(e=""){const t=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const o=n.match(/([^=]+)=?(.*)/)||[];if(o.length<2)continue;const r=cu(o[1]);if(r==="__proto__"||r==="constructor")continue;const a=du(o[2]||"");t[r]===void 0?t[r]=a:Array.isArray(t[r])?t[r].push(a):t[r]=[t[r],a]}return t}function fu(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${No(e)}=${Jo(n)}`).join("&"):`${No(e)}=${Jo(t)}`:No(e)}function pu(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>fu(t,e[t])).filter(Boolean).join("&")}const hu=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,vu=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,gu=/^([/\\]\s*){2,}[^/\\]/,mu=/^[\s\0]*(blob|data|javascript|vbscript):$/i,yu=/\/$|\/\?|\/#/,bu=/^\.?\//;function Xt(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?hu.test(e):vu.test(e)||(t.acceptRelative?gu.test(e):!1)}function wu(e){return!!e&&mu.test(e)}function Zo(e="",t){return t?yu.test(e):e.endsWith("/")}function vn(e="",t){if(!t)return(Zo(e)?e.slice(0,-1):e)||"/";if(!Zo(e,!0))return e||"/";let n=e,o="";const r=e.indexOf("#");r!==-1&&(n=e.slice(0,r),o=e.slice(r));const[a,...i]=n.split("?");return((a.endsWith("/")?a.slice(0,-1):a)||"/")+(i.length>0?`?${i.join("?")}`:"")+o}function Bi(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Zo(e,!0))return e||"/";let n=e,o="";const r=e.indexOf("#");if(r!==-1&&(n=e.slice(0,r),o=e.slice(r),!n))return o;const[a,...i]=n.split("?");return a+"/"+(i.length>0?`?${i.join("?")}`:"")+o}function ry(e,t){if($i(t)||Xt(e))return e;const n=vn(t);return e.startsWith(n)?e:Ii(n,e)}function ay(e,t){if($i(t))return e;const n=vn(t);if(!e.startsWith(n))return e;const o=e.slice(n.length);return o[0]==="/"?o:"/"+o}function ku(e,t){const n=Ni(e),o={...Pr(n.search),...t};return n.search=pu(o),Cu(n)}function $i(e){return!e||e==="/"}function xu(e){return e&&e!=="/"}function Ii(e,...t){let n=e||"";for(const o of t.filter(r=>xu(r)))if(n){const r=o.replace(bu,"");n=Bi(n)+r}else n=o;return n}function iy(...e){const t=/\/(?!\/)/,n=e.filter(Boolean),o=[];let r=0;for(const i of n)if(!(!i||i==="/")){for(const[s,l]of i.split(t).entries())if(!(!l||l===".")){if(l===".."){if(o.length===1&&Xt(o[0]))continue;o.pop(),r--;continue}if(s===1&&o[o.length-1]?.endsWith(":/")){o[o.length-1]+="/"+l;continue}o.push(l),r++}}let a=o.join("/");return r>=0?n[0]?.startsWith("/")&&!a.startsWith("/")?a="/"+a:n[0]?.startsWith("./")&&!a.startsWith("./")&&(a="./"+a):a="../".repeat(-1*r)+a,n[n.length-1]?.endsWith("/")&&!a.endsWith("/")&&(a+="/"),a}function sy(e,t){return ro(vn(e))===ro(vn(t))}const Mi=Symbol.for("ufo:protocolRelative");function Ni(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,d,p=""]=n;return{protocol:d.toLowerCase(),pathname:p,href:d+p,auth:"",host:"",search:"",hash:""}}if(!Xt(e,{acceptRelative:!0}))return ga(e);const[,o="",r,a=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",s=""]=a.match(/([^#/?]*)(.*)?/)||[];o==="file:"&&(s=s.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=ga(s);return{protocol:o.toLowerCase(),auth:r?r.slice(0,Math.max(0,r.length-1)):"",host:i,pathname:l,search:c,hash:u,[Mi]:!o}}function ga(e=""){const[t="",n="",o=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:o}}function Cu(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?""
1:"?")+e.search:"",o=e.hash||"",r=e.auth?e.auth+"@":"",a=e.host||"";return(e.protocol||e[Mi]?(e.protocol||"")+"//":"")+r+a+t+n+o}function qu(e={}){let t,n=!1;const o=i=>{if(t&&t!==i)throw new Error("Context conflict")};let r;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?r=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const a=()=>{if(r){const i=r.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=a();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>a(),set:(i,s)=>{s||o(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,s)=>{o(i),t=i;try{return r?r.run(i,s):s()}finally{n||(t=void 0)}},async callAsync(i,s){t=i;const l=()=>{t=i},c=()=>t===i?l:void 0;er.add(c);try{const u=r?r.run(i,s):s();return n||(t=void 0),await u}finally{er.delete(c)}}}}function Tu(e={}){const t={};return{get(n,o={}){return t[n]||(t[n]=qu({...e,...o})),t[n]}}}const ao=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},ma="__unctx__",_u=ao[ma]||(ao[ma]=Tu()),Su=(e,t={})=>_u.get(e,t),ya="__unctx_async_handlers__",er=ao[ya]||(ao[ya]=new Set);function ly(e){const t=[];for(const r of er){const a=r();a&&t.push(a)}const n=()=>{for(const r of t)r()};let o=e();return o&&typeof o=="object"&&"catch"in o&&(o=o.catch(r=>{throw n(),r})),[o,n]}const uy=!1,cy=!1,dy=!1,fy={id:"__nuxt-loader"},Ou={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},Au={deep:!1},py={},hy="#__nuxt",Li="nuxt-app",vy=36e5,Eu="vite:preloadError";function Ri(e=Li){return Su(e,{asyncContext:!1})}const Pu="__nuxt_plugin";function gy(e){let t=0;const n={_id:e.id||Li||"nuxt-app",_scope:bo(),provide:void 0,versions:{get nuxt(){return"4.2.2"},get vue(){return n.vueApp.version}},payload:Mn({...e.ssrContext?.payload||{},data:Mn({}),state:st({}),once:new Set,_errors:Mn({})}),static:{data:{}},runWithContext(r){return n._scope.active&&!Cn()?n._scope.run(()=>ba(n,r)):ba(n,r)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let r=!1;return()=>{if(!r&&(r=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Mn({}),_payloadRevivers:{},...e};{const r=window.__NUXT__;if(r)for(const a in r)switch(a){case"data":case"state":case"_errors":Object.assign(n.payload[a],r[a]);break;default:n.payload[a]=r[a]}}n.hooks=qi(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(r,a)=>{const i="$"+r;Nn(n,i,a),Nn(n.vueApp.config.globalProperties,i,a)},Nn(n.vueApp,"$nuxt",n),Nn(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(Eu,a=>{n.callHook("app:chunkError",{error:a.payload}),a.payload.message.includes("Unable to preload CSS")&&a.preventDefault()}),window.useNuxtApp||=de;const r=n.hook("app:error",(...a)=>{console.error("[nuxt] error caught during app initialization",...a)});n.hook("app:mounted",r)}const o=n.payload.config;return n.provide("config",o),n}function Du(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function Bu(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const o in n)e.provide(o,n[o])}}async function my(e,t){const n=new Set,o=[],r=[];let a,i=0;async function s(l){const c=l.dependsOn?.filter(u=>t.some(d=>d._name===u)&&!n.has(u))??[];if(c.length>0)o.push([new Set(c),l]);else{const u=Bu(e,l).then(async()=>{l._name&&(n.add(l._name),await Promise.all(o.map(async([d,p])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(i++,await s(p)))})))}).catch(d=>{if(!l.parallel&&!e.payload.error)throw d;a||=d});l.parallel?r.push(u):await u}}for(const l of t)Du(e,l);for(const l of t)await s(l);if(await Promise.all(r),i)for(let l=0;l<i;l++)await Promise.all(r);if(a)throw e.payload.error||a}function zi(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[Pu]:!0,_name:t})}const yy=zi;function ba(e,t,n){const o=()=>t();return Ri(e._id).set(e),e.vueApp.runWithContext(o)}function $u(e){let t;return wo()&&(t=We()?.appContext.app.$nuxt),t||=Ri(e).tryUse(),t||null}function de(e){const t=$u(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function Iu(e){return de().$config}function Nn(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function Mu(e,t){return{ctx:{table:e},matchAll:n=>ji(n,e)}}function Fi(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([o,r])=>[o,Fi(r)])):new Map(Object.entries(e[n]));return t}function by(e){return Mu(Fi(e))}function ji(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const o=[];for(const[a,i]of wa(t.wildcard))(e===a||e.startsWith(a+"/"))&&o.push(i);for(const[a,i]of wa(t.dynamic))if(e.startsWith(a+"/")){const s="/"+e.slice(a.length).split("/").splice(2).join("/");o.push(...ji(s,i))}const r=t.static.get(e);
1return r&&o.push(r),o.filter(Boolean)}function wa(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function Lo(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function tr(e,t,n=".",o){if(!Lo(t))return tr(e,{},n,o);const r=Object.assign({},t);for(const a in e){if(a==="__proto__"||a==="constructor")continue;const i=e[a];i!=null&&(o&&o(r,a,i,n)||(Array.isArray(i)&&Array.isArray(r[a])?r[a]=[...i,...r[a]]:Lo(i)&&Lo(r[a])?r[a]=tr(i,r[a],(n?`${n}.`:"")+a.toString(),o):r[a]=i))}return r}function Vi(e){return(...t)=>t.reduce((n,o)=>tr(n,o,"",e),{})}const Xe=Vi(),Nu=Vi((e,t,n)=>{if(e[t]!==void 0&&typeof n=="function")return e[t]=n(e[t]),!0});function Lu(e,t){try{return t in e}catch{return!1}}class ka extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(t,n={}){super(t,n),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:nr(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Hi(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}function Ru(e){if(typeof e=="string")return new ka(e);if(zu(e))return e;const t=new ka(e.message??e.statusMessage??"",{cause:e.cause||e});if(Lu(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=nr(e.statusCode,t.statusCode):e.status&&(t.statusCode=nr(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Hi(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function zu(e){return e?.constructor?.__h3_error__===!0}const Fu=/[^\u0009\u0020-\u007E]/g;function Hi(e=""){return e.replace(Fu,"")}function nr(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const wy=Symbol("layout-meta"),ju=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const At=()=>de()?.$router,Wi=()=>wo()?Ue(ju,de()._route):de()._route;function ky(e){return e}const Vu=()=>{try{if(de()._processingMiddleware)return!0}catch{return!1}return!1},Hu=(e,t)=>{e||="/";const n=typeof e=="string"?e:"path"in e?or(e):At().resolve(e).href;if(t?.open){const{target:l="_blank",windowFeatures:c={}}=t.open,u=[];for(const[d,p]of Object.entries(c))p!==void 0&&u.push(`${d.toLowerCase()}=${p}`);return open(n,l,u.join(", ")),Promise.resolve()}const o=Xt(n,{acceptRelative:!0}),r=t?.external||o;if(r){if(!t?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:l}=new URL(n,window.location.href);if(l&&wu(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const a=Vu();if(!r&&a){if(t?.replace){if(typeof e=="string"){const{pathname:l,search:c,hash:u}=Ni(e);return{path:l,...c&&{query:Pr(c)},...u&&{hash:u},replace:!0}}return{...e,replace:!0}}return e}const i=At(),s=de();return r?(s._scope.stop(),t?.replace?location.replace(n):location.href=n,a?s.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t?.replace?i.replace(e):i.push(e)};function or(e){return ku(e.path||"",e.query||{})+(e.hash||"")}const Ui="__nuxt_error",Ki=()=>ce(de().payload,"error"),xy=e=>{const t=Gi(e);try{const n=Ki();de().hooks.callHook("app:error",t),n.value||=t}catch{throw t}return t},Cy=async(e={})=>{const t=de(),n=Ki();t.callHook("app:error:cleared",e),e.redirect&&await At().replace(e.redirect),n.value=void 0},qy=e=>!!e&&typeof e=="object"&&Ui in e,Gi=e=>{const t=Ru(e);return Object.defineProperty(t,Ui,{value:!0,configurable:!1,writable:!1}),t},Wu=new Set(["link","style","script","noscript"]),Uu=new Set(["title","titleTemplate","script","style","noscript"]),Ty=new Set(["base","meta","link","style","script","noscript"]),Ku=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Gu=ne
1w Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),Qu=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),Yu=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Dr=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),gn={META:new Set(["twitter"]),OG:new Set(["og","book","article","profile","fb"]),MEDIA:new Set(["ogImage","ogVideo","ogAudio","twitterImage"]),HTTP_EQUIV:new Set(["contentType","defaultStyle","xUaCompatible"])},Xu={articleExpirationTime:"article:expiration_time",articleModifiedTime:"article:modified_time",articlePublishedTime:"article:published_time",bookReleaseDate:"book:release_date",fbAppId:"fb:app_id",ogAudioSecureUrl:"og:audio:secure_url",ogAudioUrl:"og:audio",ogImageSecureUrl:"og:image:secure_url",ogImageUrl:"og:image",ogSiteName:"og:site_name",ogVideoSecureUrl:"og:video:secure_url",ogVideoUrl:"og:video",profileFirstName:"profile:first_name",profileLastName:"profile:last_name",profileUsername:"profile:username",msapplicationConfig:"msapplication-Config",msapplicationTileColor:"msapplication-TileColor",msapplicationTileImage:"msapplication-TileImage"},Qi={appleItunesApp:{unpack:{entrySeparator:", ",resolve:({key:e,value:t})=>`${it(e)}=${t}`}},refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve:({key:e,value:t})=>e==="seconds"?`${t}`:void 0}},robots:{unpack:{entrySeparator:", ",resolve:({key:e,value:t})=>typeof t=="boolean"?it(e):`${it(e)}:${t}`}},contentSecurityPolicy:{metaKey:"http-equiv",unpack:{entrySeparator:"; ",resolve:({key:e,value:t})=>`${it(e)} ${t}`}},charset:{}};function it(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.indexOf("-");return n===-1?t:gn.META.has(t.slice(0,n))||gn.OG.has(t.slice(0,n))?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function Yi(e){return Object.fromEntries(Object.entries(e).filter(([t,n])=>String(n)!=="false"&&t))}function rr(e){return Array.isArray(e)?e.map(rr):!e||typeof e!="object"?e:Object.fromEntries(Object.entries(e).map(([t,n])=>[it(t),rr(n)]))}function Xi(e,t={}){const{entrySeparator:n="",keyValueSeparator:o="",wrapValue:r,resolve:a}=t;return Object.entries(e).map(([i,s])=>{if(a){const c=a({key:i,value:s});if(c!==void 0)return c}const l=typeof s=="object"?Xi(s,t):typeof s=="number"?s.toString():typeof s=="string"&&r?`${r}${s.replace(new RegExp(r,"g"),`\\${r}`)}${r}`:s;return`${i}${o}${l}`}).join(n)}function xa(e,t){const n=Yi(t),o=it(e),r=Ji(o);if(!Dr.has(o))return[{[r]:o,...n}];const a=Object.fromEntries(Object.entries(n).map(([i,s])=>[`${e}${i==="url"?"":`${i[0].toUpperCase()}${i.slice(1)}`}`,s]));return io(a||{}).sort((i,s)=>(i[r]?.length||0)-(s[r]?.length||0))}function Ji(e){if(Qi[e]?.metaKey==="http-equiv"||gn.HTTP_EQUIV.has(e))return"http-equiv";const t=it(e),n=t.indexOf(":");return n===-1?"name":gn.OG.has(t.slice(0,n))?"property":"name"}function Ju(e){return Xu[e]||it(e)}function Zu(e,t){return t==="refresh"?`${e.seconds};url=${e.url}`:Xi(rr(e),{keyValueSeparator:"=",entrySeparator:", ",resolve:({value:n,key:o})=>n===null?"":typeof n=="boolean"?o:void 0,...Qi[t]?.unpack})}function io(e){const t=[],n={};for(const[r,a]of Object.entries(e)){if(Array.isArray(a)){if(r==="themeColor"){a.forEach(i=>{typeof i=="object"&&i!==null&&t.push({name:"theme-color",...i})});continue}for(const i of a)if(typeof i=="object"&&i!==null){const s=[],l=[];for(const[c,u]of Object.entries(i)){const d=`${r}${c==="url"?"":`:${c}`}`,p=io({[d]:u});(c==="url"?s:l).push(...p)}t.push(...s,...l)}else t.push(...typeof i=="string"?io({[r]:i}):xa(r,i));continue}if(typeof a=="object"&&a)if(gn.MEDIA.has(r)){const i=r.startsWith("twitter")?"twitter":"og",s=r.replace(/^(og|twitter)/,"").toLowerCase(),l=i==="twitter"?"name":"property";a.url&&t.push({[l]:`${i}:${s}`,content:a.url}),a.secureUrl&&t.push({[l]:`${i}:${s}:secure_url`,content:a.secureUrl});for(const[c,u]of Object.entries(a))c!=="url"&&c!=="secureUrl"&&t.push({[l]:`${i}:${s}:${c}`,content:u})}else Dr.has(it(r))?t.push(...xa(r,a)):n[r]=Yi(a);else n[r]=a}const o=Object.entries(n).map(([r,a])=>
1{if(r==="charset")return{charset:a===null?"_null":a};const i=Ji(r),s=Ju(r),l=a===null?"_null":typeof a=="object"?Zu(a,r):typeof a=="number"?a.toString():a;return i==="http-equiv"?{"http-equiv":s,content:l}:{[i]:s,content:l}});return[...t,...o].map(r=>"content"in r&&r.content==="_null"?{...r,content:null}:r)}const ec={key:"flatMeta",hooks:{"entries:normalize":e=>{const t=[];e.tags=e.tags.map(n=>n.tag!=="_flatMeta"?n:(t.push(io(n.props).map(o=>({...n,tag:"meta",props:o}))),!1)).filter(Boolean).concat(...t)}}},tc=["name","property","http-equiv"],nc=new Set(["viewport","description","keywords","robots"]);function oc(e){const t=e.split(":");return t.length?Dr.has(t[1]):!1}function Ca(e){const{props:t,tag:n}=e;if(Gu.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(e.tag==="meta"){for(const o of tc)if(t[o]!==void 0){const r=t[o],a=r&&typeof r=="string"&&r.includes(":"),i=r&&nc.has(r),l=!(a||i)&&e.key?`:key:${e.key}`:"";return`${n}:${r}${l}`}}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(Uu.has(n)){const o=e.textContent||e.innerHTML;if(o)return`${n}:content:${o}`}}function _y(e){const t=e._h||e._d;if(t)return t;const n=e.textContent||e.innerHTML;return n||`${e.tag}:${Object.entries(e.props).map(([o,r])=>`${o}:${String(r)}`).join(",")}`}function so(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());const r=t?t(n,e):e;if(Array.isArray(r))return r.map(a=>so(a,t));if(r?.constructor===Object){const a={};for(const i of Object.keys(r))a[i]=so(r[i],t,i);return a}return r}function rc(e,t){const n=e==="style"?new Map:new Set;function o(r){if(r==null||r===void 0)return;const a=String(r).trim();if(a)if(e==="style"){const[i,...s]=a.split(":").map(l=>l?l.trim():"");i&&s.length&&n.set(i,s.join(":"))}else a.split(" ").filter(Boolean).forEach(i=>n.add(i))}return typeof t=="string"?e==="style"?t.split(";").forEach(o):o(t):Array.isArray(t)?t.forEach(r=>o(r)):t&&typeof t=="object"&&Object.entries(t).forEach(([r,a])=>{a&&a!=="false"&&(e==="style"?n.set(String(r).trim(),String(a)):o(r))}),n}function ac(e,t){return e.props=e.props||{},t?e.tag==="templateParams"?(e.props=t,e):(Object.entries(t).forEach(([n,o])=>{if(o===null){e.props[n]=null;return}if(n==="class"||n==="style"){e.props[n]=rc(n,o);return}if(Qu.has(n)){if(["textContent","innerHTML"].includes(n)&&typeof o=="object"){let s=t.type;if(t.type||(s="application/json"),!s?.endsWith("json")&&s!=="speculationrules")return;t.type=s,e.props.type=s,e[n]=JSON.stringify(o)}else e[n]=o;return}const r=String(o),a=n.startsWith("data-"),i=e.tag==="meta"&&n==="content";r==="true"||r===""?e.props[n]=a||i?r:!0:!o&&a&&r==="false"?e.props[n]="false":o!==void 0&&(e.props[n]=o)}),e):e}function ic(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},o=ac({tag:e,props:{}},n);return o.key&&Wu.has(o.tag)&&(o.props["data-hid"]=o._h=o.key),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(r=>({...o,props:{...o.props,content:r}})):o}function sc(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(r,a)=>{for(let i=0;i<t.length;i++)a=t[i](r,a);return a};e=n(void 0,e);const o=[];return e=so(e,n),Object.entries(e||{}).forEach(([r,a])=>{if(a!==void 0)for(const i of Array.isArray(a)?a:[a])o.push(ic(r,i))}),o.flat()}const qa=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Ta={base:-10,title:10},lc={critical:-8,high:-1,low:2},_a={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}},uc=/@import/,an=e=>e===""||e===!0;function cc(e,t){if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const o=lc[t.tagPriority]||0,r=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:_a;if(t.tag in Ta)n=Ta[t.tag];else if(t.tag==="meta"){const a=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;a&&(n=_a.meta[a])}else if(t.tag==="link"&&t.props.rel)n=r.link[t.props.rel];else if(t.tag==="script"){const a=String(t.props.type);an(t.props.async)?n=r.script.async:t.props.src&&!an(t.props.defer)&&!an(t.props.async)&&a!=="module"&&!a.endsWith("json")||t.innerHTML&&!a.endsWith("json")?n=r.script.sync:(an(t.props.defer)&&t.props.src&&!an(t.props.async)||a==="module")&&(n=r.script.defer)}else t.tag==="style"&&(n=t.innerHTML&&uc.test(t.innerHTML)?r.style.imported:r.style.sync);return(n||100)+o}function Sa(e,t){const n=typeof t=="function"?t(e):t,o=n.key||String(e.plugins.size+1);e.plugins.get(o)||(e.plugins.set(o,n),e.hooks.addHooks(n.hooks||{}))}function Sy(e={}){const t=qi();t.addHooks(e.hooks||{});const n=!e.document,o=new Map,r=new Map,a=new Set,i={_entryCount:1,plugins:r,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:o,headEntries(){return[...o.values()]},use:s=>Sa(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(h=!1){i.dirty=!0,!h&&a.add(u),t.callHook("entries:updated",i)},dispose(){o.delete(u)&&i.invalidate()},patch(h){(!c.mode||c.mode==="server"&&n||c.mode==="client"&&!n)&&(d.input=h,o.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);a.size;){const p=a.values().next().value;a.delete(p);const h=o.get(p);if(h){const g={tags:sc(h.input,e.propResolvers||[]).map(v=>Object.assign(v,h.options)),entry:h};await t.callHook("entries:normalize",g),h._tags=g.tags.map((v,y)=>(v._w=cc(i,v),v._p=(h._i<<10)+y,v._d=Ca(v),v))}}let l=!1;
1s.entries.flatMap(p=>(p._tags||[]).map(h=>({...h,props:{...h.props}}))).sort(qa).reduce((p,h)=>{const g=String(h._d||h._p);if(!p.has(g))return p.set(g,h);const v=p.get(g);if((h?.tagDuplicateStrategy||(Yu.has(h.tag)?"merge":null)||(h.key&&h.key===v.key?"merge":null))==="merge"){const C={...v.props};Object.entries(h.props).forEach(([w,b])=>C[w]=w==="style"?new Map([...v.props.style||new Map,...b]):w==="class"?new Set([...v.props.class||new Set,...b]):b),p.set(g,{...h,props:C})}else h._p>>10===v._p>>10&&h.tag==="meta"&&oc(g)?(p.set(g,Object.assign([...Array.isArray(v)?v:[v],h],h)),l=!0):(h._w===v._w?h._p>v._p:h?._w<v?._w)&&p.set(g,h);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 h=typeof p=="function"?p(c?.textContent):p;typeof h=="string"&&!i.plugins.has("template-params")&&(h=h.replace("%s",c?.textContent||"")),c?h===null?s.tagMap.delete("title"):s.tagMap.set("title",{...c,textContent:h}):(u.tag="title",u.textContent=h)}}s.tags=Array.from(s.tagMap.values()),l&&(s.tags=s.tags.flat().sort(qa)),await t.callHook("tags:beforeResolve",s),await t.callHook("tags:resolve",s),await t.callHook("tags:afterResolve",s);const d=[];for(const p of s.tags){const{innerHTML:h,tag:g,props:v}=p;if(Ku.has(g)&&!(Object.keys(v).length===0&&!p.innerHTML&&!p.textContent)&&!(g==="meta"&&!v.content&&!v["http-equiv"]&&!v.charset)){if(g==="script"&&h){if(String(v.type).endsWith("json")){const y=typeof h=="string"?h:JSON.stringify(h);p.innerHTML=y.replace(/</g,"\\u003C")}else typeof h=="string"&&(p.innerHTML=h.replace(new RegExp(`</${g}`,"g"),`<\\/${g}`));p._d=Ca(p)}d.push(p)}}return d},invalidate(){for(const s of o.values())a.add(s._i);i.dirty=!0,t.callHook("entries:updated",i)}};return(e?.plugins||[]).forEach(s=>Sa(i,s)),i.hooks.callHook("init",i),e.init?.forEach(s=>s&&i.push(s)),i}const dc=(e,t)=>mt(t)?le(t):t,Br="usehead";function Oy(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Br,e)}}.install}function Zi(){if(wo()){const e=Ue(Br);if(!e)throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.");return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function es(e,t={}){const n=t.head||Zi();return n.ssr?n.push(e||{},t):fc(n,e,t)}function fc(e,t,n={}){const o=P(!1);let r;return ge(()=>{const i=o.value?{}:so(t,dc);r?r.patch(i):r=e.push(i,n)}),We()&&(ko(()=>{r.dispose()}),Fl(()=>{o.value=!0}),jl(()=>{o.value=!1})),r}function pc(e={},t={}){(t.head||Zi()).use(ec);const{title:o,titleTemplate:r,...a}=e;return es({title:o,titleTemplate:r,_flatMeta:a},t)}function ts(e){const t=e||de();return t.ssrContext?.head||t.runWithContext(()=>{if(wo()){const n=Ue(Br);if(!n)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return n}})}function hc(e,t={}){const n=t.head||ts(t.nuxt);return es(e,{head:n,...t})}function Ay(e,t={}){const n=t.head||ts(t.nuxt);return pc(e,{head:n,...t})}const Ey=(e,t)=>({default:()=>e?Pe(Vl,e===!0?{}:e,t):t.default?.()}),vc=/(:\w+)\([^)]+\)/g,gc=/(:\w+)[?+*]/g,mc=/:\w+/g;function Oa(e){const t=e?.meta.key??e.path.replace(vc,"$1").replace(gc,"$1").replace(mc,n=>e.params[n.slice(1)]?.toString()||"");return typeof t=="function"?t(e):t}function yc(e,t){return e===t||t===Ti?!1:Oa(e)!==Oa(t)?!0:!e.matched.every((o,r)=>o.components&&o.components.default===t.matched[r]?.components?.default)}const bc={scrollBehavior(e,t,n){const o=de(),r=At().options?.scrollBehaviorType??"auto";if(e.path.replace(/\/$/,"")===t.path.replace(/\/$/,""))return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:ns(e.hash),behavior:r}:!1;if((typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1)return!1;const i=o._runningTransition?"page:transition:finish":"page:loading:end";return new Promise(s=>{if(t===Ti){s(Aa(e,t,n,r));return}o.hooks.hookOnce(i,()=>{requestAnimationFrame(()=>s(Aa(e,t,n,r)))})})}};function ns(e){try{const t=document.querySelector(e);
1if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function Aa(e,t,n,o){if(n)return n;const r=yc(e,t);return e.hash?{el:e.hash,top:ns(e.hash),behavior:r?o:"instant"}:{left:0,top:0}}const wc={hashMode:!1,scrollBehaviorType:"auto"},Py={...wc,...bc},ar=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),kc=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),xc=e=>{const t=de();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{ar(()=>e())}):ar(()=>e())};function lo(e){return typeof e=="string"?`'${e}'`:new Cc().serialize(e)}const Cc=(function(){class e{#e=new Map;compare(n,o){const r=typeof n,a=typeof o;return r==="string"&&a==="string"?n.localeCompare(o):r==="number"&&a==="number"?n-o:String.prototype.localeCompare.call(this.serialize(n,!0),this.serialize(o,!0))}serialize(n,o){if(n===null)return"null";switch(typeof n){case"string":return o?n:`'${n}'`;case"bigint":return`${n}n`;case"object":return this.$object(n);case"function":return this.$function(n)}return String(n)}serializeObject(n){const o=Object.prototype.toString.call(n);if(o!=="[object Object]")return this.serializeBuiltInType(o.length<10?`unknown:${o}`:o.slice(8,-1),n);const r=n.constructor,a=r===Object||r===void 0?"":r.name;if(a!==""&&globalThis[a]===r)return this.serializeBuiltInType(a,n);if(typeof n.toJSON=="function"){const i=n.toJSON();return a+(i!==null&&typeof i=="object"?this.$object(i):`(${this.serialize(i)})`)}return this.serializeObjectEntries(a,Object.entries(n))}serializeBuiltInType(n,o){const r=this["$"+n];if(r)return r.call(this,o);if(typeof o?.entries=="function")return this.serializeObjectEntries(n,o.entries());throw new Error(`Cannot serialize ${n}`)}serializeObjectEntries(n,o){const r=Array.from(o).sort((i,s)=>this.compare(i[0],s[0]));let a=`${n}{`;for(let i=0;i<r.length;i++){const[s,l]=r[i];a+=`${this.serialize(s,!0)}:${this.serialize(l)}`,i<r.length-1&&(a+=",")}return a+"}"}$object(n){let o=this.#e.get(n);return o===void 0&&(this.#e.set(n,`#${this.#e.size}`),o=this.serializeObject(n),this.#e.set(n,o)),o}$function(n){const o=Function.prototype.toString.call(n);return o.slice(-15)==="[native code] }"?`${n.name||""}()[native]`:`${n.name}(${n.length})${o.replace(/\s*\n\s*/g,"")}`}$Array(n){let o="[";for(let r=0;r<n.length;r++)o+=this.serialize(n[r]),r<n.length-1&&(o+=",");return o+"]"}$Date(n){try{return`Date(${n.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(n){return`ArrayBuffer[${new Uint8Array(n).join(",")}]`}$Set(n){return`Set${this.$Array(Array.from(n).sort((o,r)=>this.compare(o,r)))}`}
1$Map(n){return this.serializeObjectEntries("Map",n.entries())}}for(const t of["Error","RegExp","URL"])e.prototype["$"+t]=function(n){return`${t}(${n})`};for(const t of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join(",")}]`};for(const t of["BigInt64Array","BigUint64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join("n,")}${n.length>0?"n":""}]`};return e})();function Kt(e,t){return e===t||lo(e)===lo(t)}const qc=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],Tc=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],_c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",Tt=[];class Sc{_data=new Ln;_hash=new Ln([...qc]);_nDataBytes=0;_minBufferSize=0;finalize(t){t&&this._append(t);const n=this._nDataBytes*8,o=this._data.sigBytes*8;return this._data.words[o>>>5]|=128<<24-o%32,this._data.words[(o+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(o+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(t,n){const o=this._hash.words;let r=o[0],a=o[1],i=o[2],s=o[3],l=o[4],c=o[5],u=o[6],d=o[7];for(let p=0;p<64;p++){if(p<16)Tt[p]=t[n+p]|0;else{const b=Tt[p-15],m=(b<<25|b>>>7)^(b<<14|b>>>18)^b>>>3,k=Tt[p-2],O=(k<<15|k>>>17)^(k<<13|k>>>19)^k>>>10;Tt[p]=m+Tt[p-7]+O+Tt[p-16]}const h=l&c^~l&u,g=r&a^r&i^a&i,v=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),y=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),C=d+y+h+Tc[p]+Tt[p],w=v+g;d=u,u=c,c=l,l=s+C|0,s=i,i=a,a=r,r=C+w|0}o[0]=o[0]+r|0,o[1]=o[1]+a|0,o[2]=o[2]+i|0,o[3]=o[3]+s|0,o[4]=o[4]+l|0,o[5]=o[5]+c|0,o[6]=o[6]+u|0,o[7]=o[7]+d|0}_append(t){typeof t=="string"&&(t=Ln.fromUtf8(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_process(t){let n,o=this._data.sigBytes/64;t?o=Math.ceil(o):o=Math.max((o|0)-this._minBufferSize,0);const r=o*16,a=Math.min(r*4,this._data.sigBytes);if(r){for(let i=0;i<r;i+=16)this._doProcessBlock(this._data.words,i);n=this._data.words.splice(0,r),this._data.sigBytes-=a}return new Ln(n,a)}}let Ln=class os{words;sigBytes;constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}static fromUtf8(t){const n=unescape(encodeURIComponent(t)),o=n.length,r=[];for(let a=0;a<o;a++)r[a>>>2]|=(n.charCodeAt(a)&255)<<24-a%4*8;return new os(r,o)}toBase64(){const t=[];for(let n=0;n<this.sigBytes;n+=3){const o=this.words[n>>>2]>>>24-n%4*8&255,r=this.words[n+1>>>2]>>>24-(n+1)%4*8&255,a=this.words[n+2>>>2]>>>24-(n+2)%4*8&255,i=o<<16|r<<8|a;for(let s=0;s<4&&n*8+s*6<this.sigBytes*8;s++)t.push(_c.charAt(i>>>6*(3-s)&63))}return t.join("")}concat(t){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let n=0;n<t.sigBytes;n++){const o=t.words[n>>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=o<<24-(this.sigBytes+n)%4*8}else for(let n=0;n<t.sigBytes;n+=4)this.words[this.sigBytes+n>>>2]=t.words[n>>>2];this.sigBytes+=t.sigBytes}};function Oc(e){return new Sc().finalize(e).toBase64()}function Dy(e){return Oc(lo(e))}const Ac={trailing:!0};function Ec(e,t=25,n={}){if(n={...Ac,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let o,r,a=[],i,s;const l=(d,p)=>(i=Pc(e,d,p),i.finally(()=>{if(i=null,n.trailing&&s&&!r){const h=l(d,s);return s=null,h}}),i),c=function(...d){return n.trailing&&(s=d),i||new Promise(p=>{const h=!r&&n.leading;clearTimeout(r),r=setTimeout(()=>{r=null;const g=n.leading?o:l(this,d);s=null;for(const v of a)v(g);a=[]},t),h?(o=l(this,d),p(o)):a.push(p)})},u=d=>{d&&(clearTimeout(d),r=null)};return c.isPending=()=>!!r,c.cancel=()=>{u(r),a=[],s=null},c.flush=()=>
1{if(u(r),!s||i)return;const d=s;return s=null,l(this,d)},c}async function Pc(e,t,n){return await e.apply(t,n)}const Dc=Symbol.for("nuxt:client-only");function By(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;Bc(e[0],e[1])&&e.unshift(t);let[n,o,r={}]=e,a=!1;const i=_(()=>le(n));if(typeof i.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof o!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const s=de();r.server??=!0,r.default??=Ic,r.getCachedData??=as,r.lazy??=!1,r.immediate??=!0,r.deep??=Au.deep,r.dedupe??="cancel",r._functionName,s._asyncData[i.value];function l(){const g={cause:"initial",dedupe:r.dedupe};return s._asyncData[i.value]?._init||(g.cachedData=r.getCachedData(i.value,s,{cause:"initial"}),s._asyncData[i.value]=Ea(s,i.value,o,r,g.cachedData)),()=>s._asyncData[i.value].execute(g)}const c=l(),u=s._asyncData[i.value];u._deps++;const d=r.server!==!1&&s.payload.serverRendered;{let g=function(m){const k=s._asyncData[m];k?._deps&&(k._deps--,k._deps===0&&k?._off())};const v=We();if(v&&d&&r.immediate&&!v.sp&&(v.sp=[]),v&&!v._nuxtOnBeforeMountCbs){v._nuxtOnBeforeMountCbs=[];const m=v._nuxtOnBeforeMountCbs;_i(()=>{m.forEach(k=>{k()}),m.splice(0,m.length)}),Dt(()=>m.splice(0,m.length))}const y=v&&(v._nuxtClientOnly||Ue(Dc,!1));d&&s.isHydrating&&(u.error.value||u.data.value!==void 0)?u.status.value=u.error.value?"error":"success":v&&(!y&&s.payload.serverRendered&&s.isHydrating||r.lazy)&&r.immediate?v._nuxtOnBeforeMountCbs.push(c):r.immediate&&u.status.value!=="success"&&c();const C=Cn(),w=ee(i,(m,k)=>{if((m||k)&&m!==k){a=!0;const O=s._asyncData[k]?.data.value!==void 0,S=s._asyncDataPromises[k]!==void 0,E={cause:"initial",dedupe:r.dedupe};if(!s._asyncData[m]?._init){let F;k&&O?F=s._asyncData[k].data.value:(F=r.getCachedData(m,s,{cause:"initial"}),E.cachedData=F),s._asyncData[m]=Ea(s,m,o,r,F)}s._asyncData[m]._deps++,k&&g(k),(r.immediate||O||S)&&s._asyncData[m].execute(E),Hl(()=>{a=!1})}},{flush:"sync"}),b=r.watch?ee(r.watch,()=>{a||s._asyncData[i.value]?._execute({cause:"watch",dedupe:r.dedupe})}):()=>{};C&&xo(()=>{w(),b(),g(i.value)})}const p={data:Rn(()=>s._asyncData[i.value]?.data),pending:Rn(()=>s._asyncData[i.value]?.pending),status:Rn(()=>s._asyncData[i.value]?.status),error:Rn(()=>s._asyncData[i.value]?.error),refresh:(...g)=>s._asyncData[i.value]?._init?s._asyncData[i.value].execute(...g):l()(),execute:(...g)=>p.refresh(...g),clear:()=>{const g=s._asyncData[i.value];if(g?._abortController)try{g._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{g._abortController=void 0}rs(s,i.value)}},h=Promise.resolve(s._asyncDataPromises[i.value]).then(()=>p);return Object.assign(h,p),h}function Rn(e){return _({get(){return e()?.value},set(t){const n=e();n&&(n.value=t)}})}function Bc(e,t){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof t=="function")}function rs(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=void 0),e._asyncData[t]&&(e._asyncData[t].data.value=f(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]=void 0)}function $c(e,t){const n={};for(const o of t)n[o]=e[o];return n}function Ea(e,t,n,o,r){e.payload._errors[t]??=void 0;const a=o.getCachedData!==as,i=n,s=o.deep?P:lt,l=r!==void 0,c=e.hook("app:data:refresh",async d=>{(!d||d.includes(t))&&await u.execute({cause:"refresh:hook"})}),u={data:s(l?r:o.default()),pending:_(()=>u.status.value==="pending"),error:ce(e.payload._errors,t),status:lt("idle"),execute:(...d)=>{const[p,h=void 0]=d,g=p&&h===void 0&&typeof p=="object"?p:{};if(e._asyncDataPromises[t]&&(g.dedupe??o.dedupe)==="defer")return e._asyncDataPromises[t];
1{const C="cachedData"in g?g.cachedData:o.getCachedData(t,e,{cause:g.cause??"refresh:manual"});if(C!==void 0)return e.payload.data[t]=u.data.value=C,u.error.value=void 0,u.status.value="success",Promise.resolve(C)}u._abortController&&u._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),u._abortController=new AbortController,u.status.value="pending";const v=new AbortController,y=new Promise((C,w)=>{try{const b=g.timeout??o.timeout,m=Mc([u._abortController?.signal,g?.signal],v.signal,b);if(m.aborted){const k=m.reason;w(k instanceof Error?k:new DOMException(String(k??"Aborted"),"AbortError"));return}return m.addEventListener("abort",()=>{const k=m.reason;w(k instanceof Error?k:new DOMException(String(k??"Aborted"),"AbortError"))},{once:!0,signal:v.signal}),Promise.resolve(i(e,{signal:m})).then(C,w)}catch(b){w(b)}}).then(async C=>{let w=C;o.transform&&(w=await o.transform(C)),o.pick&&(w=$c(w,o.pick)),e.payload.data[t]=w,u.data.value=w,u.error.value=void 0,u.status.value="success"}).catch(C=>{if(e._asyncDataPromises[t]&&e._asyncDataPromises[t]!==y||u._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<"u"&&C instanceof DOMException&&C.name==="AbortError")return u.status.value="idle",e._asyncDataPromises[t];u.error.value=Gi(C),u.data.value=f(o.default()),u.status.value="error"}).finally(()=>{v.abort(),delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=y,e._asyncDataPromises[t]},_execute:Ec((...d)=>u.execute(...d),0,{leading:!0}),_default:o.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{c(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),a||Be(()=>{e._asyncData[t]?._init||(rs(e,t),u.execute=()=>Promise.resolve())})}};return u}const Ic=()=>{},as=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!=="refresh:manual"&&n.cause!=="refresh:hook")return t.static.data[e]};function Mc(e,t,n){const o=e.filter(i=>!!i);if(typeof n=="number"&&n>=0){const i=AbortSignal.timeout?.(n);i&&o.push(i)}if(AbortSignal.any)return AbortSignal.any(o);const r=new AbortController;for(const i of o)if(i.aborted){const s=i.reason??new DOMException("Aborted","AbortError");try{r.abort(s)}catch{r.abort()}return r.signal}const a=()=>{const s=o.find(l=>l.aborted)?.reason??new DOMException("Aborted","AbortError");try{r.abort(s)}catch{r.abort()}};for(const i of o)i.addEventListener?.("abort",a,{once:!0,signal:t});return r.signal}function ht(e){if(typeof e!="object")return e;var t,n,o=Object.prototype.toString.call(e);if(o==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=ht(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:ht(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=ht(e[t])}return n}if(o==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=ht(e[t]);return n}return o==="[object Set]"?(n=new Set,e.forEach(function(r){n.add(ht(r))}),n):o==="[object Map]"?(n=new Map,e.forEach(function(r,a){n.set(ht(a),ht(r))}),n):o==="[object Date]"?new Date(+e):o==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):o==="[object DataView]"?new e.constructor(ht(e.buffer)):o==="[object ArrayBuffer]"?e.slice(0):o.slice(-6)==="Array]"?new e.constructor(e):e}function $y(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function is(e,t=At()){const{path:n,matched:o}=t.resolve(e);if(!o.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;const r=t._preloadPromises||=[];if(r.length>4)return Promise.all(r).then(()=>is(e,t));t._routePreloaded.add(n);for(const a of o){const i=a.components?.default;if(typeof i!="function")continue;const s=Promise.resolve(i()).catch(()=>{}).finally(()=>r.splice(r.indexOf(s)));r.push(s)}await Promise.all(r)}const Nc=(...e)=>e.find(t=>t!==void 0);function Lc(e){const t=e.componentName||"NuxtLink";function n(a){return typeof a=="string"&&a.startsWith("#")}function o(a,i,s){const l=s??e.trailingSlash;if(!a||l!=="append"&&l!=="remove")return a;
1if(typeof a=="string")return zn(a,l);const c="path"in a&&a.path!==void 0?a.path:i(a).path;return{...a,name:void 0,path:zn(c,l)}}function r(a){const i=At(),s=Iu(),l=_(()=>!!a.target&&a.target!=="_self"),c=_(()=>{const y=a.to||a.href||"";return typeof y=="string"&&Xt(y,{acceptRelative:!0})}),u=va("RouterLink"),d=typeof u!="string"?u.useLink:void 0,p=_(()=>{if(a.external)return!0;const y=a.to||a.href||"";return typeof y=="object"?!1:y===""||c.value}),h=_(()=>{const y=a.to||a.href||"";return p.value?y:o(y,i.resolve,a.trailingSlash)}),g=p.value?void 0:d?.({...a,to:h}),v=_(()=>{const y=a.trailingSlash??e.trailingSlash;if(!h.value||c.value||n(h.value))return h.value;if(p.value){const C=typeof h.value=="object"&&"path"in h.value?or(h.value):h.value,w=typeof C=="object"?i.resolve(C).href:C;return zn(w,y)}return typeof h.value=="object"?i.resolve(h.value)?.href??null:zn(Ii(s.app.baseURL,h.value),y)});return{to:h,hasTarget:l,isAbsoluteUrl:c,isExternal:p,href:v,isActive:g?.isActive??_(()=>h.value===i.currentRoute.value.path),isExactActive:g?.isExactActive??_(()=>h.value===i.currentRoute.value.path),route:g?.route??_(()=>i.resolve(h.value)),async navigate(y){await Hu(v.value,{replace:a.replace,external:p.value||l.value})}}}return $({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:r,setup(a,{slots:i}){const s=At(),{to:l,href:c,navigate:u,isExternal:d,hasTarget:p,isAbsoluteUrl:h}=r(a),g=lt(!1),v=P(null),y=b=>{v.value=a.custom?b?.$el?.nextElementSibling:b?.$el};function C(b){return!g.value&&(typeof a.prefetchOn=="string"?a.prefetchOn===b:a.prefetchOn?.[b]??e.prefetchOn?.[b])&&(a.prefetch??e.prefetch)!==!1&&a.noPrefetch!==!0&&a.target!=="_blank"&&!jc()}async function w(b=de()){if(g.value)return;g.value=!0;const m=typeof l.value=="string"?l.value:d.value?or(l.value):s.resolve(l.value).fullPath,k=d.value?new URL(m,window.location.href).href:m;await Promise.all([b.hooks.callHook("link:prefetch",k).catch(()=>{}),!d.value&&!p.value&&is(l.value,s).catch(()=>{})])}if(C("visibility")){const b=de();let m,k=null;Se(()=>{const O=zc();xc(()=>{m=ar(()=>{v?.value?.tagName&&(k=O.observe(v.value,async()=>{k?.(),k=null,await w(b)}))})})}),ko(()=>{m&&kc(m),k?.(),k=null})}return()=>{if(!d.value&&!p.value&&!n(l.value)){const k={ref:y,to:l.value,activeClass:a.activeClass||e.activeClass,exactActiveClass:a.exactActiveClass||e.exactActiveClass,replace:a.replace,ariaCurrentValue:a.ariaCurrentValue,custom:a.custom};
1return a.custom||(C("interaction")&&(k.onPointerenter=w.bind(null,void 0),k.onFocus=w.bind(null,void 0)),g.value&&(k.class=a.prefetchedClass||e.prefetchedClass),k.rel=a.rel||void 0),Pe(va("RouterLink"),k,i.default)}const b=a.target||null,m=Nc(a.noRel?"":a.rel,e.externalRelAttribute,h.value||p.value?"noopener noreferrer":"")||null;return a.custom?i.default?i.default({href:c.value,navigate:u,prefetch:w,get route(){if(!c.value)return;const k=new URL(c.value,window.location.href);return{path:k.pathname,fullPath:k.pathname,get query(){return Pr(k.search)},hash:k.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:m,target:b,isExternal:d.value||p.value,isActive:!1,isExactActive:!1}):null:Pe("a",{ref:v,href:c.value||null,rel:m,target:b,onClick:k=>{if(!(d.value||p.value))return k.preventDefault(),a.replace?s.replace(c.value):s.push(c.value)}},i.default?.())}}})}const Rc=Lc(Ou);function zn(e,t){const n=t==="append"?Bi:vn;return Xt(e)&&!e.startsWith("http")?e:n(e,!0)}function zc(){const e=de();if(e._observer)return e._observer;let t=null;const n=new Map,o=(a,i)=>(t||=new IntersectionObserver(s=>{for(const l of s){const c=n.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}}),n.set(a,i),t.observe(a),()=>{n.delete(a),t?.unobserve(a),n.size===0&&(t?.disconnect(),t=null)});return e._observer={observe:o}}const Fc=/2g/;function jc(){const e=navigator.connection;return!!(e&&(e.saveData||Fc.test(e.effectiveType)))}const Vc={nuxt:{},ui:{colors:{primary:"green",secondary:"blue",neutral:"slate"},icons:{arrowDown:"i-lucide-arrow-down",arrowLeft:"i-lucide-arrow-left",arrowRight:"i-lucide-arrow-right",arrowUp:"i-lucide-arrow-up",caution:"i-lucide-circle-alert",check:"i-lucide-check",chevronDoubleLeft:"i-lucide-chevrons-left",chevronDoubleRight:"i-lucide-chevrons-right",chevronDown:"i-lucide-chevron-down",chevronLeft:"i-lucide-chevron-left",chevronRight:"i-lucide-chevron-right",chevronUp:"i-lucide-chevron-up",close:"i-lucide-x",copy:"i-lucide-copy",copyCheck:"i-lucide-copy-check",dark:"i-lucide-moon",ellipsis:"i-lucide-ellipsis",error:"i-lucide-circle-x",external:"i-lucide-arrow-up-right",eye:"i-lucide-eye",eyeOff:"i-lucide-eye-off",file:"i-lucide-file",folder:"i-lucide-folder",folderOpen:"i-lucide-folder-open",hash:"i-lucide-hash",info:"i-lucide-info",light:"i-lucide-sun",loading:"i-lucide-loader-circle",menu:"i-lucide-menu",minus:"i-lucide-minus",panelClose:"i-lucide-panel-left-close",panelOpen:"i-lucide-panel-left-open",plus:"i-lucide-plus",reload:"i-lucide-rotate-ccw",search:"i-lucide-search",stop:"i-lucide-square",success:"i-lucide-circle-check",system:"i-lucide-monitor",tip:"i-lucide-lightbulb",upload:"i-lucide-upload",warning:"i-lucide-triangle-alert"}},icon:{provider:"server",class:"",aliases:{},iconifyApiEndpoint:"https://api.iconify.design",localApiEndpoint:"/nuxt-icons",fallbackToApi:!0,cssSelectorPrefix:"i-",cssWherePseudo:!0,cssLayer:"components",mode:"css",attrs:{"aria-hidden":!0},collections:["academicons","akar-icons","ant-design","arcticons","basil","bi","bitcoin-icons","bpmn","brandico","bx","bxl","bxs","bytesize","carbon","catppuccin","cbi","charm","ci","cib","cif","cil","circle-flags","circum","clarity","codicon","covid","cryptocurrency","cryptocurrency-color","dashicons","devicon","devicon-plain","ei","el","emojione","emojione-monotone","emojione-v1","entypo","entypo-social","eos-icons","ep","et","eva","f7","fa","fa-brands","fa-regular","fa-solid","fa6-brands","fa6-regular","fa6-solid","fad","fe","feather","file-icons","flag","flagpack","flat-color-icons","flat-ui","flowbite","fluent","fluent-emoji","fluent-emoji-flat","fluent-emoji-high-contrast","fluent-mdl2","fontelico","fontisto","formkit","foundation","fxemoji","gala","game-icons","geo","gg","gis","gravity-ui","gridicons","grommet-icons","guidance","healthicons","heroicons","heroicons-outline","heroicons-solid","hugeicons","humbleicons","ic","icomoon-free","icon-park","icon-park-outline","icon-park-solid","icon-park-twotone","iconamoon","iconoir","icons8","il","ion","iwwa","jam","la","lets-icons","line-md","logos","ls","lucide","lucide-lab","mage","majesticons","maki","map","marketeq","material-symbols","material-symbols-light","mdi","mdi-light","medical-icon","memory","meteocons","mi","mingcute","mono-icons","mynaui","nimbus","nonicons","noto","noto-v1","octicon","oi","ooui","openmoji","oui","pajamas","pepicons","pepicons-pencil","pepicons-pop","pepicons-print","ph","pixelarticons","prime","ps","quill","radix-icons","raphael","ri","rivet-icons","si-glyph","simple-icons","simple-line-icons","skill-icons","solar","streamline","streamline-emojis","subway","svg-spinners","system-uicons","tabler","tdesign","teenyicons","token","token-branded","topcoat","twemoji","typcn","uil","uim","uis","uit","uiw","unjs","vaadin","vs","vscode-icons","websymbol","weui","whh","wi","wpf","zmdi","zondicons"],fetchTimeout:1500}},ss=Nu(Vc);function me(){const e=de();return e._appConfig||=st(ss),e._appConfig}const ls=/^[a-z0-9]+(-[a-z0-9]+)*$/,_n=(e,t,n,o="")=>{const r=e.split(":");if(e.slice(0,1)==="@"){if(r.length<2||r.length>3)return null;o=r.shift().slice(1)}if(r.length>3||!r.length)return null;if(r.length>1){const s=r.pop(),l=r.pop(),c={provider:r.length>0?r[0]:o,prefix:l,name:s};return t&&!Zn(c)?null:c}const a=r[0],i=a.split("-");if(i.length>1){const s={provider:o,prefix:i.shift(),name:i.join("-")};return t&&!Zn(s)?null:s}if(n&&o===""){const s={provider:o,prefix:"",name:a};return t&&!Zn(s,n)?null:s}return null},Zn=(e,t)=>e?!!((t&&e.prefix===""||e.prefix)&&e.name):!1,us=Object.freeze({left:0,top:0,width:16,height:16}),uo=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Jt=Object.freeze({...us,...uo}),ir=Object.freeze({...Jt,body:"",hidden:!1});function Hc(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const o=((e.rotate||0)+(t.rotate||0))%4;return o&&(n.rotate=o),n}function Pa(e,t){const n=Hc(e,t);for(const o in ir)o in uo?o in e&&!(o in n)&&(n[o]=uo[o]):o in t?n[o]=t[o]:o in e&&(n[o]=e[o]);return n}function Wc(e,t){const n=e.icons,o=e.aliases||Object.create(null),r=Object.create(null);function a(i){if(n[i])return r[i]=[];if(!(i in r)){r[i]=null;const s=o[i]&&o[i].parent,l=s&&a(s);l&&(r[i]=[s].concat(l))}return r[i]}
1return Object.keys(n).concat(Object.keys(o)).forEach(a),r}function Uc(e,t,n){const o=e.icons,r=e.aliases||Object.create(null);let a={};function i(s){a=Pa(o[s]||r[s],a)}return i(t),n.forEach(i),Pa(e,a)}function cs(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(r=>{t(r,null),n.push(r)});const o=Wc(e);for(const r in o){const a=o[r];a&&(t(r,Uc(e,r,a)),n.push(r))}return n}const Kc={provider:"",aliases:{},not_found:{},...us};function Ro(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function ds(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Ro(e,Kc))return null;const n=t.icons;for(const r in n){const a=n[r];if(!r||typeof a.body!="string"||!Ro(a,ir))return null}const o=t.aliases||Object.create(null);for(const r in o){const a=o[r],i=a.parent;if(!r||typeof i!="string"||!n[i]&&!o[i]||!Ro(a,ir))return null}return t}const Da=Object.create(null);function Gc(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function Et(e,t){const n=Da[e]||(Da[e]=Object.create(null));return n[t]||(n[t]=Gc(e,t))}function fs(e,t){return ds(t)?cs(t,(n,o)=>{o?e.icons[n]=o:e.missing.add(n)}):[]}function Qc(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let mn=!1;function ps(e){return typeof e=="boolean"&&(mn=e),mn}function $r(e){const t=typeof e=="string"?_n(e,!0,mn):e;if(t){const n=Et(t.provider,t.prefix),o=t.name;return n.icons[o]||(n.missing.has(o)?null:void 0)}}function yn(e,t){const n=_n(e,!0,mn);if(!n)return!1;const o=Et(n.provider,n.prefix);return t?Qc(o,n.name,t):(o.missing.add(n.name),!0)}function Yc(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),mn&&!t&&!e.prefix){let r=!1;return ds(e)&&(e.prefix="",cs(e,(a,i)=>{yn(a,i)&&(r=!0)})),r}const n=e.prefix;if(!Zn({prefix:n,name:"a"}))return!1;const o=Et(t,n);return!!fs(o,e)}function sr(e){const t=$r(e);return t&&{...Jt,...t}}const hs=Object.freeze({width:null,height:null}),vs=Object.freeze({...hs,...uo}),Xc=/(-?[0-9.]*[0-9]+[0-9.]*)/g,Jc=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Ba(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const o=e.split(Xc);if(o===null||!o.length)return e;const r=[];let a=o.shift(),i=Jc.test(a);for(;;){if(i){const s=parseFloat(a);isNaN(s)?r.push(a):r.push(Math.ceil(s*t*n)/n)}else r.push(a);if(a=o.shift(),a===void 0)return r.join("");i=!i}}function Zc(e,t="defs"){let n="";const o=e.indexOf("<"+t);for(;o>=0;){const r=e.indexOf(">",o),a=e.indexOf("</"+t);if(r===-1||a===-1)break;const i=e.indexOf(">",a);if(i===-1)break;n+=e.slice(r+1,a).trim(),e=e.slice(0,o).trim()+e.slice(i+1)}return{defs:n,content:e}}function ed(e,t){return e?"<defs>"+e+"</defs>"+t:t}function td(e,t,n){const o=Zc(e);return ed(o.defs,t+o.content+n)}const nd=e=>e==="unset"||e==="undefined"||e==="none";function od(e,t){const n={...Jt,...e},o={...vs,...t},r={left:n.left,top:n.top,width:n.width,height:n.height};let a=n.body;[n,o].forEach(v=>{const y=[],C=v.hFlip,w=v.vFlip;let b=v.rotate;C?w?b+=2:(y.push("translate("+(r.width+r.left).toString()+" "+(0-r.top).toString()+")"),y.push("scale(-1 1)"),r.top=r.left=0):w&&(y.push("translate("+(0-r.left).toString()+" "+(r.height+r.top).toString()+")"),y.push("scale(1 -1)"),r.top=r.left=0);let m;switch(b<0&&(b-=Math.floor(b/4)*4),b=b%4,b){case 1:m=r.height/2+r.top,y.unshift("rotate(90 "+m.toString()+" "+m.toString()+")");break;case 2:y.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:m=r.width/2+r.left,y.unshift("rotate(-90 "+m.toString()+" "+m.toString()+")");break}b%2===1&&(r.left!==r.top&&(m=r.left,r.left=r.top,r.top=m),r.width!==r.height&&(m=r.width,r.width=r.height,r.height=m)),y.length&&(a=td(a,'<g transform="'+y.join(" ")+'">',"</g>"))});const i=o.width,s=o.height,l=r.width,c=r.height;let u,d;i===null?(d=s===null?"1em":s==="auto"?c:s,u=Ba(d,l/c)):(u=i==="auto"?l:i,d=s===null?Ba(u,c/l):s==="auto"?c:s);const p={},h=(v,y)=>{nd(y)||(p[v]=y.toString())};h("width",u),h("height",d);const g=[r.left,r.top,l,c];return p.viewBox=g.join(" "),{attributes:p,viewBox:g,body:a}}const rd=/\sid="(\S+)"/g,ad="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let id=0;function sd(e,t=ad){const n=[];let o;for(;o=rd.exec(e);)n.push(o[1]);if(!n.length)return e;const r="suffix"+(Math.random()*16777216|Date.now()).toString(16);
1return n.forEach(a=>{const i=typeof t=="function"?t(a):t+(id++).toString(),s=a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+i+r+"$3")}),e=e.replace(new RegExp(r,"g"),""),e}const lr=Object.create(null);function gs(e,t){lr[e]=t}function ur(e){return lr[e]||lr[""]}function Ir(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 qo=Object.create(null),sn=["https://api.simplesvg.com","https://api.unisvg.com"],eo=[];for(;sn.length>0;)sn.length===1||Math.random()>.5?eo.push(sn.shift()):eo.push(sn.pop());qo[""]=Ir({resources:["https://api.iconify.design"].concat(eo)});function ld(e,t){const n=Ir(t);return n===null?!1:(qo[e]=n,!0)}function To(e){return qo[e]}function ud(){return Object.keys(qo)}const cd=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let co=cd();function dd(e){co=e}function fd(){return co}function pd(e,t){const n=To(e);if(!n)return 0;let o;if(!n.maxURL)o=0;else{let r=0;n.resources.forEach(i=>{r=Math.max(r,i.length)});const a=t+".json?icons=";o=n.maxURL-r-n.path.length-a.length}return o}function hd(e){return e===404}const vd=(e,t,n)=>{const o=[],r=pd(e,t),a="icons";let i={type:a,provider:e,prefix:t,icons:[]},s=0;return n.forEach((l,c)=>{s+=l.length+1,s>=r&&c>0&&(o.push(i),i={type:a,provider:e,prefix:t,icons:[]},s=l.length),i.icons.push(l)}),o.push(i),o};function gd(e){if(typeof e=="string"){const t=To(e);if(t)return t.path}return"/"}const md=(e,t,n)=>{if(!co){n("abort",424);return}let o=gd(t.provider);switch(t.type){case"icons":{const a=t.prefix,s=t.icons.join(","),l=new URLSearchParams({icons:s});o+=a+".json?"+l.toString();break}case"custom":{const a=t.uri;o+=a.slice(0,1)==="/"?a.slice(1):a;break}default:n("abort",400);return}let r=503;co(e+o).then(a=>{const i=a.status;if(i!==200){setTimeout(()=>{n(hd(i)?"abort":"next",i)});return}return r=501,a.json()}).then(a=>{if(typeof a!="object"||a===null){setTimeout(()=>{a===404?n("abort",a):n("next",r)});return}setTimeout(()=>{n("success",a)})}).catch(()=>{n("next",r)})},yd={prepare:vd,send:md};function bd(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((r,a)=>r.provider!==a.provider?r.provider.localeCompare(a.provider):r.prefix!==a.prefix?r.prefix.localeCompare(a.prefix):r.name.localeCompare(a.name));let o={provider:"",prefix:"",name:""};return e.forEach(r=>{if(o.name===r.name&&o.prefix===r.prefix&&o.provider===r.provider)return;o=r;const a=r.provider,i=r.prefix,s=r.name,l=n[a]||(n[a]=Object.create(null)),c=l[i]||(l[i]=Et(a,i));let u;s in c.icons?u=t.loaded:i===""||c.missing.has(s)?u=t.missing:u=t.pending;const d={provider:a,prefix:i,name:s};u.push(d)}),t}function ms(e,t){e.forEach(n=>{const o=n.loaderCallbacks;o&&(n.loaderCallbacks=o.filter(r=>r.id!==t))})}function wd(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const o=e.provider,r=e.prefix;t.forEach(a=>{const i=a.icons,s=i.pending.length;i.pending=i.pending.filter(l=>{if(l.prefix!==r)return!0;const c=l.name;if(e.icons[c])i.loaded.push({provider:o,prefix:r,name:c});else if(e.missing.has(c))i.missing.push({provider:o,prefix:r,name:c});else return n=!0,!0;return!1}),i.pending.length!==s&&(n||ms([e],a.id),a.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),a.abort))})}))}let kd=0;function xd(e,t,n){const o=kd++,r=ms.bind(null,n,o);if(!t.pending.length)return r;const a={id:o,icons:t,callback:e,abort:r};return n.forEach(i=>{(i.loaderCallbacks||(i.loaderCallbacks=[])).push(a)}),r}function Cd(e,t=!0,n=!1){const o=[];return e.forEach(r=>{const a=typeof r=="string"?_n(r,t,n):r;a&&o.push(a)}),o}var qd={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function Td(e,t,n,o){const r=e.resources.length,a=e.random?Math.floor(Math.random()*r):e.index;let i;if(e.random){let O=e.resources.slice(0);for(i=[];O.length>1;){const S=Math.floor(Math.random()*O.length);i.push(O[S]),O=O.slice(0,S).concat(O.slice(S+1))}i=i.concat(O)}else i=e.resources.slice(a).concat(e.resources.slice(0,a));const s=Date.now();let l="pending",c=0,u,d=null,p=[],h=[];typeof o=="function"&&h.push(o);function g(){d&&(clearTimeout(d),d=null)}function v(){l==="pending"&&(l="aborted"),g(),p.forEach(O=>{O.status==="pending"&&(O.status="aborted")}),p=[]}function y(O,S){S&&(h=[]),typeof O=="function"&&h.push(O)}function C(){return{startTime:s,payload:t,status:l,queriesSent:c,queriesPending:p.length,subscribe:y,abort:v}}function w(){l="failed",h.forEach(O=>{O(void 0,u)})}function b(){p.forEach(O=>{O.status==="pending"&&(O.status="aborted")}),p=[]}function m(O,S,E){const F=S!=="success";switch(p=p.filter(K=>
1K!==O),l){case"pending":break;case"failed":if(F||!e.dataAfterTimeout)return;break;default:return}if(S==="abort"){u=E,w();return}if(F){u=E,p.length||(i.length?k():w());return}if(g(),b(),!e.random){const K=e.resources.indexOf(O.resource);K!==-1&&K!==e.index&&(e.index=K)}l="completed",h.forEach(K=>{K(E)})}function k(){if(l!=="pending")return;g();const O=i.shift();if(O===void 0){if(p.length){d=setTimeout(()=>{g(),l==="pending"&&(b(),w())},e.timeout);return}w();return}const S={status:"pending",resource:O,callback:(E,F)=>{m(S,E,F)}};p.push(S),c++,d=setTimeout(k,e.rotate),n(O,t,S.callback)}return setTimeout(k),C}function ys(e){const t={...qd,...e};let n=[];function o(){n=n.filter(s=>s().status==="pending")}function r(s,l,c){const u=Td(t,s,l,(d,p)=>{o(),c&&c(d,p)});return n.push(u),u}function a(s){return n.find(l=>s(l))||null}return{query:r,find:a,setIndex:s=>{t.index=s},getIndex:()=>t.index,cleanup:o}}function $a(){}const zo=Object.create(null);function _d(e){if(!zo[e]){const t=To(e);if(!t)return;const n=ys(t),o={config:t,redundancy:n};zo[e]=o}return zo[e]}function bs(e,t,n){let o,r;if(typeof e=="string"){const a=ur(e);if(!a)return n(void 0,424),$a;r=a.send;const i=_d(e);i&&(o=i.redundancy)}else{const a=Ir(e);if(a){o=ys(a);const i=e.resources?e.resources[0]:"",s=ur(i);s&&(r=s.send)}}return!o||!r?(n(void 0,424),$a):o.query(t,r,n)().abort}function Ia(){}function Sd(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,wd(e)}))}function Od(e){const t=[],n=[];return e.forEach(o=>{(o.match(ls)?t:n).push(o)}),{valid:t,invalid:n}}
1function ln(e,t,n){function o(){const r=e.pendingIcons;t.forEach(a=>{r&&r.delete(a),e.icons[a]||e.missing.add(a)})}if(n&&typeof n=="object")try{if(!fs(e,n).length){o();return}}catch(r){console.error(r)}o(),Sd(e)}function Ma(e,t){e instanceof Promise?e.then(n=>{t(n)}).catch(()=>{t(null)}):t(e)}function Ad(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:o}=e,r=e.iconsToLoad;if(delete e.iconsToLoad,!r||!r.length)return;const a=e.loadIcon;if(e.loadIcons&&(r.length>1||!a)){Ma(e.loadIcons(r,o,n),u=>{ln(e,r,u)});return}if(a){r.forEach(u=>{const d=a(u,o,n);Ma(d,p=>{const h=p?{prefix:o,icons:{[u]:p}}:null;ln(e,[u],h)})});return}const{valid:i,invalid:s}=Od(r);if(s.length&&ln(e,s,null),!i.length)return;const l=o.match(ls)?ur(n):null;if(!l){ln(e,i,null);return}l.prepare(n,o,i).forEach(u=>{bs(n,u,d=>{ln(e,u.icons,d)})})}))}const ws=(e,t)=>{const n=Cd(e,!0,ps()),o=bd(n);if(!o.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(o.loaded,o.missing,o.pending,Ia)}),()=>{l=!1}}const r=Object.create(null),a=[];let i,s;return o.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===s&&c===i)return;i=c,s=u,a.push(Et(c,u));const d=r[c]||(r[c]=Object.create(null));d[u]||(d[u]=[])}),o.pending.forEach(l=>{const{provider:c,prefix:u,name:d}=l,p=Et(c,u),h=p.pendingIcons||(p.pendingIcons=new Set);h.has(d)||(h.add(d),r[c][u].push(d))}),a.forEach(l=>{const c=r[l.provider][l.prefix];c.length&&Ad(l,c)}),t?xd(t,o,a):Ia},Ed=e=>new Promise((t,n)=>{const o=typeof e=="string"?_n(e,!0):e;if(!o){n(e);return}ws([o||e],r=>{if(r.length&&o){const a=$r(o);if(a){t({...Jt,...a});return}}n(e)})});function Iy(e,t,n){Et("",t).loadIcons=e}function Pd(e,t){const n={...e};for(const o in t){const r=t[o],a=typeof r;o in hs?(r===null||r&&(a==="string"||a==="number"))&&(n[o]=r):a===typeof n[o]&&(n[o]=o==="rotate"?r%4:r)}return n}const Dd=/[\s,]+/;function Bd(e,t){t.split(Dd).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function $d(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function o(r){for(;r<0;)r+=4;return r%4}if(n===""){const r=parseInt(e);return isNaN(r)?0:o(r)}else if(n!==e){let r=0;switch(n){case"%":r=25;break;case"deg":r=90}if(r){let a=parseFloat(e.slice(0,e.length-n.length));return isNaN(a)?0:(a=a/r,a%1===0?o(a):0)}}return t}function Id(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const o in t)n+=" "+o+'="'+t[o]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}function Md(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function Nd(e){return"data:image/svg+xml,"+Md(e)}function Ld(e){return'url("'+Nd(e)+'")'}const Na={...vs,inline:!1},Rd={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},zd={display:"inline-block"},cr={backgroundColor:"currentColor"},ks={backgroundColor:"transparent"},La={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Ra={webkitMask:cr,mask:cr,background:ks};for(const e in Ra){const t=Ra[e];for(const n in La)t[e+n]=La[n]}const to={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";to[e+"-flip"]=t,to[e.slice(0,1)+"-flip"]=t,to[e+"Flip"]=t});function za(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Fa=(e,t)=>{const n=Pd(Na,t),o={...Rd},r=t.mode||"svg",a={},i=t.style,s=typeof i=="object"&&!(i instanceof Array)?i:{};for(let v in t){const y=t[v];if(y!==void 0)switch(v){case"icon":case"style":case"onLoad":case"mode":case"ssr":break;case"inline":case"hFlip":case"vFlip":n[v]=y===!0||y==="true"||y===1;break;case"flip":typeof y=="string"&&Bd(n,y);break;case"color":a.color=y;break;case"rotate":typeof y=="string"?n[v]=$d(y):typeof y=="number"&&(n[v]=y);break;case"ariaHidden":case"aria-hidden":y!==!0&&y!=="true"&&delete o["aria-hidden"];break;default:{const C=to[v];C?(y===!0||y==="true"||y===1)&&(n[C]=!0):Na[v]===void 0&&(o[v]=y)}}}const l=od(e,n),c=l.attributes;if(n.inline&&(a.verticalAlign="-0.125em"),r==="svg"){o.style={...a,...s},Object.assign(o,c);let v=0,y=t.id;return typeof y=="string"&&(y=y.replace(/-/g,"_")),o.innerHTML=sd(l.body,y?()=>y+"ID"+v++:"iconifyVue"),Pe("svg",o)}const{body:u,width:d,height:p}=e,h=r==="mask"||(r==="bg"?!1:u.indexOf("currentColor")!==-1),g=Id(u,{...c,width:d+"",height:p+""});return o.style={...a,"--svg":Ld(g),width:za(c.width),height:za(c.height),...zd,...h?cr:ks,...s},Pe("span",o)};ps(!0);gs("",yd);if(typeof document<"u"&&typeof window<"u"){const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";
1typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(o=>{try{(typeof o!="object"||o===null||o instanceof Array||typeof o.icons!="object"||typeof o.prefix!="string"||!Yc(o))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const o="IconifyProviders["+n+"] is invalid.";try{const r=t[n];if(typeof r!="object"||!r||r.resources===void 0)continue;ld(n,r)||console.error(o)}catch{console.error(o)}}}}const Fd={...Jt,body:""},jd=$((e,{emit:t})=>{const n=P(null);function o(){n.value&&(n.value.abort?.(),n.value=null)}const r=P(!!e.ssr),a=P(""),i=lt(null);function s(){const c=e.icon;if(typeof c=="object"&&c!==null&&typeof c.body=="string")return a.value="",{data:c};let u;if(typeof c!="string"||(u=_n(c,!1,!0))===null)return null;let d=$r(u);if(!d){const g=n.value;return(!g||g.name!==c)&&(d===null?n.value={name:c}:n.value={name:c,abort:ws([u],l)}),null}o(),a.value!==c&&(a.value=c,Be(()=>{t("load",c)}));const p=e.customise;if(p){d=Object.assign({},d);const g=p(d.body,u.name,u.prefix,u.provider);typeof g=="string"&&(d.body=g)}const h=["iconify"];return u.prefix!==""&&h.push("iconify--"+u.prefix),u.provider!==""&&h.push("iconify--"+u.provider),{data:d,classes:h}}function l(){const c=s();c?c.data!==i.value?.data&&(i.value=c):i.value=null}return r.value?l():Se(()=>{r.value=!0,l()}),ee(()=>e.icon,l),Dt(o),()=>{const c=i.value;if(!c)return Fa(Fd,e);let u=e;return c.classes&&(u={...e,class:c.classes.join(" ")}),Fa({...Jt,...c.data},u)}},{props:["icon","mode","ssr","width","height","style","color","inline","rotate","hFlip","horizontalFlip","vFlip","verticalFlip","flip","id","ariaHidden","customise","title"],emits:["load"]}),My={getAPIConfig:To,setAPIModule:gs,sendAPIQuery:bs,setFetch:dd,getFetch:fd,listAPIProviders:ud};var Fn={inherit:"inherit",current:"currentcolor",transparent:"transparent",black:"#000",white:"#fff",slate:{50:"oklch(98.4% 0.003 247.858)",100:"oklch(96.8% 0.007 247.896)",200:"oklch(92.9% 0.013 255.508)",300:"oklch(86.9% 0.022 252.894)",400:"oklch(70.4% 0.04 256.788)",500:"oklch(55.4% 0.046 257.417)",600:"oklch(44.6% 0.043 257.281)",700:"oklch(37.2% 0.044 257.287)",800:"oklch(27.9% 0.041 260.031)",900:"oklch(20.8% 0.042 265.755)",950:"oklch(12.9% 0.042 264.695)"},gray:{50:"oklch(98.5% 0.002 247.839)",100:"oklch(96.7% 0.003 264.542)",200:"oklch(92.8% 0.006 264.531)",300:"oklch(87.2% 0.01 258.338)",400:"oklch(70.7% 0.022 261.325)",500:"oklch(55.1% 0.027 264.364)",600:"oklch(44.6% 0.03 256.802)",700:"oklch(37.3% 0.034 259.733)",800:"oklch(27.8% 0.033 256.848)",900:"oklch(21% 0.034 264.665)",950:"oklch(13% 0.028 261.692)"},zinc:{50:"oklch(98.5% 0 0)",100:"oklch(96.7% 0.001 286.375)",200:"oklch(92% 0.004 286.32)",300:"oklch(87.1% 0.006 286.286)",400:"oklch(70.5% 0.015 286.067)",500:"oklch(55.2% 0.016 285.938)",600:"oklch(44.2% 0.017 285.786)",700:"oklch(37% 0.013 285.805)",800:"oklch(27.4% 0.006 286.033)",900:"oklch(21% 0.006 285.885)",950:"oklch(14.1% 0.005 285.823)"},neutral:{50:"oklch(98.5% 0 0)",100:"oklch(97% 0 0)",200:"oklch(92.2% 0 0)",300:"oklch(87% 0 0)",400:"oklch(70.8% 0 0)",500:"oklch(55.6% 0 0)",600:"oklch(43.9% 0 0)",700:"oklch(37.1% 0 0)",800:"oklch(26.9% 0 0)",900:"oklch(20.5% 0 0)",950:"oklch(14.5% 0 0)"},stone:{50:"oklch(98.5% 0.001 106.423)",100:"oklch(97% 0.001 106.424)",200:"oklch(92.3% 0.003 48.717)",300:"oklch(86.9% 0.005 56.366)",400:"oklch(70.9% 0.01 56.259)",500:"oklch(55.3% 0.013 58.071)",600:"oklch(44.4% 0.011 73.639)",700:"oklch(37.4% 0.01 67.558)",800:"oklch(26.8% 0.007 34.298)",900:"oklch(21.6% 0.006 56.043)",950:"oklch(14.7% 0.004 49.25)"},red:{50:"oklch(97.1% 0.013 17.38)",100:"oklch(93.6% 0.032 17.717)",200:"oklch(88.5% 0.062 18.334)",300:"oklch(80.8% 0.114 19.571)",400:"oklch(70.4% 0.191 22.216)",500:"oklch(63.7% 0.237 25.331)",600:"oklch(57.7% 0.245 27.325)",700:"oklch(50.5% 0.213 27.518)",800:"oklch(44.4% 0.177 26.899)",900:"oklch(39.6% 0.141 25.723)",950:"oklch(25.8% 0.092 26.042)"},orange:{50:"oklch(98% 0.016 73.684)",100:"oklch(95.4% 0.038 75.164)",200:"oklch(90.1% 0.076 70.697)",300:"oklch(83.7% 0.128 66.29)",400:"oklch(75% 0.183 55.934)",500:"oklch(70.5% 0.213 47.604)",600:"oklch(64.6% 0.222 41.116)",700:"oklch(55.3% 0.195 38.402)",800:"oklch(47% 0.157 37.304)",900:"oklch(40.8% 0.123 38.172)",950:"oklch(26.6% 0.079 36.259)"},amber:{50:"oklch(98.7% 0.022 95.277)",100:"oklch(96.2% 0.059 95.617)",200:"oklch(92.4% 0.12 95.746)",300:"oklch(87.9% 0.169 91.605)",400:"oklch(82.8% 0.189 84.429)",500:"oklch(76.9% 0.188 70.08)",600:"oklch(66.6% 0.179 58.318)",700:"oklch(55.5% 0.163 48.998)",800:"oklch(47.3% 0.137 46.201)",900:"oklch(41.4% 0.112 45.904)",950:"oklch(27.9% 0.077 45.635)"},yellow:{50:"oklch(98.7% 0.026 102.212)",100:"oklch(97.3% 0.071 103.193)",200:"oklch(94.5% 0.129 101.54)",300:"oklch(90.5% 0.182 98.111)",400:"oklch(85.2% 0.199 91.936)",500:"oklch(79.5% 0.184 86.047)",600:"oklch(68.1% 0.162 75.834)",700:"oklch(55.4% 0.135 66.442)",800:"oklch(47.6% 0.114 61.907)",900:"oklch(42.1% 0.095 57.708)",950:"oklch(28.6% 0.066 53.813)"},lime:{50:"oklch(98.6% 0.031 120.757)",100:"oklch(96.7% 0.067 122.328)",200:"oklch(93.8% 0.127 124.321)",300:"oklch(89.7% 0.196 126.665)",400:"oklch(84.1% 0.238 128.85)",500:"oklch(76.8% 0.233 130.85)",600:"oklch(64.8% 0.2 131.684)",700:"oklch(53.2% 0.157 131.589)",800:"oklch(45.3% 0.124 130.933)",900:"oklch(40.5% 0.101 131.063)",950:"oklch(27.4% 0.072 132.109)"},green:{50:"oklch(98.2% 0.018 155.826)",100:"oklch(96.2% 0.044 156.743)",200:"oklch(92.5% 0.084 155.995)",300:"oklch(87.1% 0.15 154.449)",400:"oklch(79.2% 0.209 151.711)",500:"oklch(72.3% 0.219 149.579)",600:"oklch(62.7% 0.194 149.214)",700:"oklch(52.7% 0.154 150.069)",800:"oklch(44.8% 0.119 151.328)",900:"oklch(39.3% 0.095 152.535)",950:"oklch(26.6% 0.065 152.934)"}
1,emerald:{50:"oklch(97.9% 0.021 166.113)",100:"oklch(95% 0.052 163.051)",200:"oklch(90.5% 0.093 164.15)",300:"oklch(84.5% 0.143 164.978)",400:"oklch(76.5% 0.177 163.223)",500:"oklch(69.6% 0.17 162.48)",600:"oklch(59.6% 0.145 163.225)",700:"oklch(50.8% 0.118 165.612)",800:"oklch(43.2% 0.095 166.913)",900:"oklch(37.8% 0.077 168.94)",950:"oklch(26.2% 0.051 172.552)"},teal:{50:"oklch(98.4% 0.014 180.72)",100:"oklch(95.3% 0.051 180.801)",200:"oklch(91% 0.096 180.426)",300:"oklch(85.5% 0.138 181.071)",400:"oklch(77.7% 0.152 181.912)",500:"oklch(70.4% 0.14 182.503)",600:"oklch(60% 0.118 184.704)",700:"oklch(51.1% 0.096 186.391)",800:"oklch(43.7% 0.078 188.216)",900:"oklch(38.6% 0.063 188.416)",950:"oklch(27.7% 0.046 192.524)"},cyan:{50:"oklch(98.4% 0.019 200.873)",100:"oklch(95.6% 0.045 203.388)",200:"oklch(91.7% 0.08 205.041)",300:"oklch(86.5% 0.127 207.078)",400:"oklch(78.9% 0.154 211.53)",500:"oklch(71.5% 0.143 215.221)",600:"oklch(60.9% 0.126 221.723)",700:"oklch(52% 0.105 223.128)",800:"oklch(45% 0.085 224.283)",900:"oklch(39.8% 0.07 227.392)",950:"oklch(30.2% 0.056 229.695)"},sky:{50:"oklch(97.7% 0.013 236.62)",100:"oklch(95.1% 0.026 236.824)",200:"oklch(90.1% 0.058 230.902)",300:"oklch(82.8% 0.111 230.318)",400:"oklch(74.6% 0.16 232.661)",500:"oklch(68.5% 0.169 237.323)",600:"oklch(58.8% 0.158 241.966)",700:"oklch(50% 0.134 242.749)",800:"oklch(44.3% 0.11 240.79)",900:"oklch(39.1% 0.09 240.876)",950:"oklch(29.3% 0.066 243.157)"},blue:{50:"oklch(97% 0.014 254.604)",100:"oklch(93.2% 0.032 255.585)",200:"oklch(88.2% 0.059 254.128)",300:"oklch(80.9% 0.105 251.813)",400:"oklch(70.7% 0.165 254.624)",500:"oklch(62.3% 0.214 259.815)",600:"oklch(54.6% 0.245 262.881)",700:"oklch(48.8% 0.243 264.376)",800:"oklch(42.4% 0.199 265.638)",900:"oklch(37.9% 0.146 265.522)",950:"oklch(28.2% 0.091 267.935)"},indigo:{50:"oklch(96.2% 0.018 272.314)",100:"oklch(93% 0.034 272.788)",200:"oklch(87% 0.065 274.039)",300:"oklch(78.5% 0.115 274.713)",400:"oklch(67.3% 0.182 276.935)",500:"oklch(58.5% 0.233 277.117)",600:"oklch(51.1% 0.262 276.966)",700:"oklch(45.7% 0.24 277.023)",800:"oklch(39.8% 0.195 277.366)",900:"oklch(35.9% 0.144 278.697)",950:"oklch(25.7% 0.09 281.288)"},violet:{50:"oklch(96.9% 0.016 293.756)",100:"oklch(94.3% 0.029 294.588)",200:"oklch(89.4% 0.057 293.283)",300:"oklch(81.1% 0.111 293.571)",400:"oklch(70.2% 0.183 293.541)",500:"oklch(60.6% 0.25 292.717)",600:"oklch(54.1% 0.281 293.009)",700:"oklch(49.1% 0.27 292.581)",800:"oklch(43.2% 0.232 292.759)",900:"oklch(38% 0.189 293.745)",950:"oklch(28.3% 0.141 291.089)"},purple:{50:"oklch(97.7% 0.014 308.299)",100:"oklch(94.6% 0.033 307.174)",200:"oklch(90.2% 0.063 306.703)",300:"oklch(82.7% 0.119 306.383)",400:"oklch(71.4% 0.203 305.504)",500:"oklch(62.7% 0.265 303.9)",600:"oklch(55.8% 0.288 302.321)",700:"oklch(49.6% 0.265 301.924)",800:"oklch(43.8% 0.218 303.724)",900:"oklch(38.1% 0.176 304.987)",950:"oklch(29.1% 0.149 302.717)"},fuchsia:{50:"oklch(97.7% 0.017 320.058)",100:"oklch(95.2% 0.037 318.852)",200:"oklch(90.3% 0.076 319.62)",300:"oklch(83.3% 0.145 321.434)",400:"oklch(74% 0.238 322.16)",500:"oklch(66.7% 0.295 322.15)",600:"oklch(59.1% 0.293 322.896)",700:"oklch(51.8% 0.253 323.949)",800:"oklch(45.2% 0.211 324.591)",900:"oklch(40.1% 0.17 325.612)",950:"oklch(29.3% 0.136 325.661)"},pink:{50:"oklch(97.1% 0.014 343.198)",100:"oklch(94.8% 0.028 342.258)",200:"oklch(89.9% 0.061 343.231)",300:"oklch(82.3% 0.12 346.018)",400:"oklch(71.8% 0.202 349.761)",500:"oklch(65.6% 0.241 354.308)",600:"oklch(59.2% 0.249 0.584)",700:"oklch(52.5% 0.223 3.958)",800:"oklch(45.9% 0.187 3.815)",900:"oklch(40.8% 0.153 2.432)",950:"oklch(28.4% 0.109 3.907)"},rose:{50:"oklch(96.9% 0.015 12.422)",100:"oklch(94.1% 0.03 12.58)",200:"oklch(89.2% 0.058 10.001)",300:"oklch(81% 0.117 11.638)",400:"oklch(71.2% 0.194 13.428)",500:"oklch(64.5% 0.246 16.439)",600:"oklch(58.6% 0.253 17.585)",700:"oklch(51.4% 0.222 16.935)",800:"oklch(45.5% 0.188 13.697)",900:"oklch(41% 0.159 10.272)",950:"oklch(27.1% 0.105 12.094)"}};const Vd=[50,100,200,300,400,500,600,700,800,900,950];function Hd(e,t){return e in Fn&&typeof Fn[e]=="object"&&t in Fn[e]?Fn[e][t]:""}function Wd(e,t){return`${Vd.map(n=>`--ui-color-${e}-${n}: var(--color-${t==="neutral"?"old-neutral":t}-${n}, ${Hd(t,n)});`).join(` 2 `)}`}function ja(e,t){return`--ui-${e}: var(--ui-color-${e}-${t});`}const Ny=zi(()=>{const e=me(),t=de(),n=_(()=>{const{neutral:r,...a}=e.ui.colors;return`@layer base { 3 :root {
4 ${Object.entries(e.ui.colors).map(([i,s])=>Wd(i,s)).join(` 5 `)} 6 } 7 :root, .light { 8 ${Object.keys(a).map(i=>ja(i,500)).join(` 9 `)} 10 } 11 .dark { 12 ${Object.keys(a).map(i=>ja(i,400)).join(` 13 `)} 14 } 15}`}),o={style:[{innerHTML:()=>n.value,tagPriority:-2,id:"nuxt-ui-colors"}]};if(t.isHydrating&&!t.payload.serverRendered){const r=document.createElement("style");r.innerHTML=n.value,r.setAttribute("data-nuxt-ui-colors",""),document.head.appendChild(r),o.script=[{innerHTML:"document.head.removeChild(document.querySelector('[data-nuxt-ui-colors]'))"}]}hc(o)});function Mr(e){return Xe(e,{dir:"ltr"})}const Va=Mr({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"},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"}}}),Ly=Mr({name:"ç®ä½ä¸æ",code:"zh-CN",messages:{alert:{close:"å ³é"},authForm:{hidePassword:"éèå¯ç ",showPassword:"æ¾ç¤ºå¯ç ",submit:"ç»§ç»"},banner:{close:"å ³é"},calendar:{nextMonth:"ä¸ä¸ªæ",nextYear:"æå¹´",prevMonth:"ä¸ä¸ªæ",prevYear:"å»å¹´"},carousel:{dots:"éæ©è¦æ¾ç¤ºçå¹»ç¯ç",goto:"跳转å°ç¬¬ {slide} 页",next:"ä¸ä¸é¡µ",prev:"ä¸ä¸é¡µ"},chatPrompt:{placeholder:"å¨è¿éè¾å ¥ä½ çæ¶æ¯â¦"}
15,chatPromptSubmit:{label:"åé"},colorMode:{dark:"æ·±è²",light:"æµ
è²",switchToDark:"忢尿·±è²æ¨¡å¼",switchToLight:"忢尿µ
è²æ¨¡å¼",system:"ç³»ç»"},commandPalette:{back:"è¿å",close:"å
³é",noData:"æ²¡ææ°æ®",noMatch:"没æå¹é
çæ°æ®",placeholder:"è¾å
¥å½ä»¤ææç´¢â¦"},contentSearch:{links:"龿¥",theme:"主é¢"},contentSearchButton:{label:"æç´¢â¦"},contentToc:{title:"æ¬é¡µå
容"},dashboardSearch:{theme:"主é¢"},dashboardSearchButton:{label:"æç´¢â¦"},dashboardSidebarCollapse:{collapse:"æ¶èµ·ä¾§è¾¹æ ",expand:"å±å¼ä¾§è¾¹æ "},dashboardSidebarToggle:{close:"å
³éä¾§è¾¹æ ",open:"æå¼ä¾§è¾¹æ "},error:{clear:"è¿åé¦é¡µ"},fileUpload:{removeFile:"å é¤ {filename}"},header:{close:"å
³éèå",open:"æå¼èå"},inputMenu:{create:'å建 "{label}"',noData:"æ²¡ææ°æ®",noMatch:"没æå¹é
çæ°æ®"},inputNumber:{decrement:"åå°",increment:"å¢å "},modal:{close:"å
³é"},pricingTable:{caption:"ä»·æ ¼è®¡åæ¯è¾"},prose:{codeCollapse:{closeText:"æ¶èµ·",name:"代ç ",openText:"å±å¼"},collapsible:{closeText:"éè",name:"屿§",openText:"æ¾ç¤º"},pre:{copy:"å¤å¶ä»£ç å°åªè´´æ¿"}},selectMenu:{create:'å建 "{label}"',noData:"æ²¡ææ°æ®",noMatch:"没æå¹é
çæ°æ®",search:"æç´¢â¦"},slideover:{close:"å
³é"},table:{noData:"æ²¡ææ°æ®"},toast:{close:"å
³é"}}}),Ry=Mr({name:"ç¹é«ä¸æ",code:"zh-TW",messages:{alert:{close:"éé"},authForm:{hidePassword:"é±èå¯ç¢¼",showPassword:"顯示å¯ç¢¼",submit:"ç¹¼çº"},banner:{close:"éé"},calendar:{nextMonth:"ä¸åæ",nextYear:"æå¹´",prevMonth:"ä¸åæ",prevYear:"å»å¹´"},carousel:{dots:"鏿è¦é¡¯ç¤ºçæå½±ç",goto:"è·³è½å°ç¬¬ {slide} é ",next:"ä¸ä¸é ",prev:"ä¸ä¸é "},chatPrompt:{placeholder:"å¨é裡輸å
¥ä½ çæ¶æ¯â¦"}
15,chatPromptSubmit:{label:"ç¼é"},colorMode:{dark:"æ·±è²",light:"æ·ºè²",switchToDark:"åæå°æ·±è²æ¨¡å¼",switchToLight:"åæå°æ·ºè²æ¨¡å¼",system:"系統"},commandPalette:{back:"è¿å",close:"éé",noData:"æ²æè³æ",noMatch:"æ²æç¸ç¬¦çè³æ",placeholder:"輸å
¥å½ä»¤ææå°â¦"},contentSearch:{links:"é£çµ",theme:"主é¡"},contentSearchButton:{label:"æå°â¦"},contentToc:{title:"æ¬é å
§å®¹"},dashboardSearch:{theme:"主é¡"},dashboardSearchButton:{label:"æå°â¦"},dashboardSidebarCollapse:{collapse:"æ¶èµ·å´éæ¬",expand:"å±éå´éæ¬"},dashboardSidebarToggle:{close:"ééå´éæ¬",open:"éåå´éæ¬"},error:{clear:"è¿åé¦é "},fileUpload:{removeFile:"ç§»é¤ {filename}"},header:{close:"ééé¸å®",open:"éåé¸å®"},inputMenu:{create:"建ç«ã{label}ã",noData:"æ²æè³æ",noMatch:"æ²æç¸ç¬¦çè³æ"},inputNumber:{decrement:"æ¸å°",increment:"å¢å "},modal:{close:"éé"},pricingTable:{caption:"广 ¼è¨ç«æ¯è¼"},prose:{codeCollapse:{closeText:"æ¶èµ·",name:"ç¨å¼ç¢¼",openText:"å±é"},collapsible:{closeText:"é±è",name:"屬æ§",openText:"顯示"},pre:{copy:"è¤è£½ç¨å¼ç¢¼å°åªè²¼ç°¿"}},selectMenu:{create:"建ç«ã{label}ã",noData:"æ²æè³æ",noMatch:"æ²æç¸ç¬¦çè³æ",search:"æå°â¦"},slideover:{close:"éé"},table:{noData:"æ²æè³æ"},toast:{close:"éé"}}});function Ie(e,t){const n=typeof e=="string"&&!t?`${e}Context`:t,o=Symbol(n);return[i=>{const s=Ue(o,i);if(s||s===null)return s;throw new Error(`Injection \`${o.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(", ")}`:`\`${e}\``}`)},i=>(Sr(o,i),i)]}function De(){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 xs(e,t,n){const o=n.originalEvent.target,r=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),o.dispatchEvent(r)}function Ud(e){return e==null}function Kd(e,t){return Ud(e)?!1:Array.isArray(e)?e.some(n=>Kt(n,t)):Kt(e,t)}function Nr(e){return e?e.flatMap(t=>t.type===ze?Nr(t.children):[t]):[]}const Gd=["INPUT","TEXTAREA"];function Lr(e,t,n,o={}){if(!t||o.enableIgnoredElement&&Gd.includes(t.nodeName))return null;const{arrowKeyOptions:r="both",attributeName:a="[data-reka-collection-item]",itemsArray:i=[],loop:s=!0,dir:l="ltr",preventScroll:c=!0,focus:u=!1}=o,[d,p,h,g,v,y]=[e.key==="ArrowRight",e.key==="ArrowLeft",e.key==="ArrowUp",e.key==="ArrowDown",e.key==="Home",e.key==="End"],C=h||g,w=d||p;if(!v&&!y&&(!C&&!w||r==="vertical"&&w||r==="horizontal"&&C))return null;const b=n?Array.from(n.querySelectorAll(a)):i;if(!b.length)return null;c&&e.preventDefault();let m=null;return w||C?m=Cs(b,t,{goForward:C?g:l==="ltr"?d:p,loop:s}):v?m=b.at(0)||null:y&&(m=b.at(-1)||null),u&&m?.focus(),m}function Cs(e,t,n,o=e.length){if(--o===0)return null;const r=e.indexOf(t),a=n.goForward?r+1:r-1;if(!n.loop&&(a<0||a>=e.length))return null;const i=(a+e.length)%e.length,s=e[i];return s?s.hasAttribute("disabled")&&s.getAttribute("disabled")!=="false"?Cs(e,s,n,o):s:null}const[qs]=Ie("ConfigProvider");function Qd(e,t){var n;const o=lt();return ge(()=>{o.value=e()},{...t,flush:(n=void 0)!=null?n:"sync"}),qn(o)}function Zt(e){return Cn()?(xo(e),!0):!1}function Yd(){const e=new Set,t=a=>{e.delete(a)};return{on:a=>{e.add(a);const i=()=>t(a);return Zt(i),{off:i}},off:t,trigger:(...a)=>Promise.all(Array.from(e).map(i=>i(...a))),clear:()=>{e.clear()}}}function Xd(e){let t=!1,n;const o=bo(!0);return(...r)=>(t||(n=o.run(()=>e(...r)),t=!0),n)}function Jd(e){let t=0,n,o;const r=()=>{t-=1,o&&t<=0&&(o.stop(),n=void 0,o=void 0)};return(...a)=>(t+=1,o||(o=bo(!0),n=o.run(()=>e(...a))),Zt(r),n)}function Zd(e){if(!mt(e))return st(e);const t=new Proxy({},{get(n,o,r){return f(Reflect.get(e.value,o,r))},set(n,o,r){return mt(e.value[o])&&!mt(r)?e.value[o].value=r:e.value[o]=r,!0},deleteProperty(n,o){return Reflect.deleteProperty(e.value,o)},has(n,o){return Reflect.has(e.value,o)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return st(t)}function ef(e){return Zd(_(e))}function Ts(e,...t){const n=t.flat(),o=n[0];return ef(()=>Object.fromEntries(typeof o=="function"?Object.entries(Re(e)).filter(([r,a])=>!o(le(a),r)):Object.entries(Re(e)).filter(r=>!n.includes(r[0]))))}const je=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const tf=e=>typeof e<"u",nf=Object.prototype.toString,of=e=>nf.call(e)==="[object Object]",dr=()=>{},Ha=rf();function rf(){var e,t;return je&&((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 _s(e,t){function n(...o){return new Promise((r,a)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(a)})}return n}const Ss=e=>e();function af(e,t={}){let n,o,r=dr;const a=l=>{clearTimeout(l),r(),r=dr};let i;return l=>{const c=le(e),u=le(t.maxWait);return n&&a(n),c<=0||u!==void 0&&u<=0?(o&&(a(o),o=null),Promise.resolve(l())):new Promise((d,p)=>{r=t.rejectOnCancel?p:d,i=l,u&&!o&&(o=setTimeout(()=>{n&&a(n),o=null,d(i())},u)),n=setTimeout(()=>{o&&a(o),o=null,d(l())},c)})}}function sf(e=Ss,t={}){const{initialState:n="active"}=t,o=uf(n==="active");function r(){o.value=!1}function a(){o.value=!0}const i=(...s)=>{o.value&&e(...s)};return{isActive:qn(o),pause:r,resume:a,eventFilter:i}}function lf(e){return We()}function Fo(e){return Array.isArray(e)?e:[e]}function uf(...e){if(e.length!==1)return ce(...e);const t=e[0];return typeof t=="function"?qn(Or(()=>({get:t,set:dr}))):P(t)}function Rr(e,t=1e4){return Or((n,o)=>{let r=le(e),a;const i=()=>setTimeout(()=>{r=le(e),o()},le(t));return Zt(()=>{clearTimeout(a)}),{get(){return n(),r},set(s){r=s,o(),clearTimeout(a),a=i()}}})}
15function cf(e,t=200,n={}){return _s(af(t,n),e)}function df(e,t,n={}){const{eventFilter:o=Ss,...r}=n;return ee(e,_s(o,t),r)}function Wa(e,t,n={}){const{eventFilter:o,initialState:r="active",...a}=n,{eventFilter:i,pause:s,resume:l,isActive:c}=sf(o,{initialState:r});return{stop:df(e,t,{...a,eventFilter:i}),pause:s,resume:l,isActive:c}}function ff(e,t,...[n]){const{flush:o="sync",deep:r=!1,immediate:a=!0,direction:i="both",transform:s={}}=n||{},l=[],c="ltr"in s&&s.ltr||(p=>p),u="rtl"in s&&s.rtl||(p=>p);return(i==="both"||i==="ltr")&&l.push(Wa(e,p=>{l.forEach(h=>h.pause()),t.value=c(p),l.forEach(h=>h.resume())},{flush:o,deep:r,immediate:a})),(i==="both"||i==="rtl")&&l.push(Wa(t,p=>{l.forEach(h=>h.pause()),e.value=u(p),l.forEach(h=>h.resume())},{flush:o,deep:r,immediate:a})),()=>{l.forEach(p=>p.stop())}}function pf(e,t){lf()&&ko(e,t)}function hf(e,t,n={}){const{immediate:o=!0,immediateCallback:r=!1}=n,a=lt(!1);let i=null;function s(){i&&(clearTimeout(i),i=null)}function l(){a.value=!1,s()}function c(...u){r&&e(),s(),a.value=!0,i=setTimeout(()=>{a.value=!1,i=null,e(...u)},le(t))}return o&&(a.value=!0,je&&c()),Zt(l),{isPending:qn(a),start:c,stop:l}}function vf(e,t,n){return ee(e,t,{...n,immediate:!0})}const _o=je?window:void 0;function ut(e){var t;const n=le(e);return(t=n?.$el)!=null?t:n}function bn(...e){const t=[],n=()=>{t.forEach(s=>s()),t.length=0},o=(s,l,c,u)=>(s.addEventListener(l,c,u),()=>s.removeEventListener(l,c,u)),r=_(()=>{const s=Fo(le(e[0])).filter(l=>l!=null);return s.every(l=>typeof l!="string")?s:void 0}),a=vf(()=>{var s,l;return[(l=(s=r.value)==null?void 0:s.map(c=>ut(c)))!=null?l:[_o].filter(c=>c!=null),Fo(le(r.value?e[1]:e[0])),Fo(f(r.value?e[2]:e[1])),le(r.value?e[3]:e[2])]},([s,l,c,u])=>{if(n(),!s?.length||!l?.length||!c?.length)return;const d=of(u)?{...u}:u;t.push(...s.flatMap(p=>l.flatMap(h=>c.map(g=>o(p,h,g,d)))))},{flush:"post"}),i=()=>{a(),n()};return Zt(n),i}function Os(){const e=lt(!1),t=We();return t&&Se(()=>{e.value=!0},t),e}function gf(e){const t=Os();return _(()=>(t.value,!!e()))}function mf(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function yf(...e){let t,n,o={};e.length===3?(t=e[0],n=e[1],o=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],o=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=_o,eventName:a="keydown",passive:i=!1,dedupe:s=!1}=o,l=mf(t);return bn(r,a,u=>{u.repeat&&le(s)||l(u)&&n(u)},i)}function bf(e){return JSON.parse(JSON.stringify(e))}function fo(e,t,n={}){const{window:o=_o,...r}=n;let a;const i=gf(()=>o&&"ResizeObserver"in o),s=()=>{a&&(a.disconnect(),a=void 0)},l=_(()=>{const d=le(e);return Array.isArray(d)?d.map(p=>ut(p)):[ut(d)]}),c=ee(l,d=>{if(s(),i.value&&o){a=new ResizeObserver(t);for(const p of d)p&&a.observe(p,r)}},{immediate:!0,flush:"post"}),u=()=>{s(),c()};return Zt(u),{isSupported:i,stop:u}}function Bt(e,t,n,o={}){var r,a,i;const{clone:s=!1,passive:l=!1,eventName:c,deep:u=!1,defaultValue:d,shouldEmit:p}=o,h=We(),g=n||h?.emit||((r=h?.$emit)==null?void 0:r.bind(h))||((i=(a=h?.proxy)==null?void 0:a.$emit)==null?void 0:i.bind(h?.proxy));let v=c;t||(t="modelValue"),v=v||`update:${t.toString()}`;const y=b=>s?typeof s=="function"?s(b):bf(b):b,C=()=>tf(e[t])?y(e[t]):d,w=b=>{p?p(b)&&g(v,b):g(v,b)};if(l){const b=C(),m=P(b);let k=!1;return ee(()=>e[t],O=>{k||(k=!0,m.value=y(O),Be(()=>k=!1))}),ee(m,O=>{!k&&(O!==e[t]||u)&&w(O)},{deep:u}),m}else return _({get(){return C()},set(b){w(b)}})}const wf=Jd(()=>{const e=P(new Map),t=P(),n=_(()=>{for(const i of e.value.values())if(i)return!0;return!1}),o=qs({scrollBody:P(!0)});let r=null;const a=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",document.body.style.pointerEvents="",document.documentElement.style.removeProperty("--scrollbar-width"),document.body.style.overflow=t.value??"",Ha&&r?.(),t.value=void 0};return ee(n,(i,s)=>{if(!je)return;if(!i){s&&a();return}t.value===void 0&&(t.value=document.body.style.overflow);const l=window.innerWidth-document.documentElement.clientWidth,c={padding:l,margin:0},u=o.scrollBody?.value?typeof o.scrollBody.value=="object"?Xe({padding:o.scrollBody.value.padding===!0?l:o.scrollBody.value.padding,margin:o.scrollBody.value.margin===!0?l:o.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"),Ha&&(r=bn(document,"touchmove",d=>kf(d),{passive:!1})),Be(()=>{document.body.style.pointerEvents="none",document.body.style.overflow="hidden"})},{immediate:!0,flush:"sync"}),e});function As(e){const t=Math.random().toString(36).substring(2,7),n=wf();n.value.set(t,e);const o=_({get:()=>n.value.get(t)??!1,set:r=>n.value.set(t,r)});return pf(()=>{n.value.delete(t)}),o}function Es(e){const t=window.getComputedStyle(e);
15if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth<e.scrollWidth||t.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const n=e.parentNode;return!(n instanceof Element)||n.tagName==="BODY"?!1:Es(n)}}function kf(e){const t=e||window.event,n=t.target;return n instanceof Element&&Es(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}function Ps(e){const t=qs({dir:P("ltr")});return _(()=>e?.value||t.dir?.value||"ltr")}function So(e){const t=We(),n=t?.type.emits,o={};return n?.length||console.warn(`No emitted event found. Please check component: ${t?.type.__name}`),n?.forEach(r=>{o[Wl(Si(r))]=(...a)=>e(r,...a)}),o}let jo=0;function xf(){ge(e=>{if(!je)return;const t=document.querySelectorAll("[data-reka-focus-guard]");document.body.insertAdjacentElement("afterbegin",t[0]??Ua()),document.body.insertAdjacentElement("beforeend",t[1]??Ua()),jo++,e(()=>{jo===1&&document.querySelectorAll("[data-reka-focus-guard]").forEach(n=>n.remove()),jo--})})}function Ua(){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 H(){const e=We(),t=P(),n=_(()=>["#text","#comment"].includes(t.value?.$el.nodeName)?t.value?.$el.nextElementSibling:ut(t)),o=Object.assign({},e.exposed),r={};for(const i in e.props)Object.defineProperty(r,i,{enumerable:!0,configurable:!0,get:()=>e.props[i]});if(Object.keys(o).length>0)for(const i in o)Object.defineProperty(r,i,{enumerable:!0,configurable:!0,get:()=>o[i]});Object.defineProperty(r,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=r;function a(i){t.value=i,i&&(Object.defineProperty(r,"$el",{enumerable:!0,configurable:!0,get:()=>i instanceof Element?i:i.$el}),e.exposed=r)}return{forwardRef:a,currentRef:t,currentElement:n}}function $t(e){const t=We(),n=Object.keys(t?.type.props??{}).reduce((r,a)=>{const i=(t?.type.props[a]).default;return i!==void 0&&(r[a]=i),r},{}),o=ce(e);return _(()=>{const r={},a=t?.vnode.props??{};return Object.keys(a).forEach(i=>{r[Si(i)]=a[i]}),Object.keys({...n,...r}).reduce((i,s)=>(o.value[s]!==void 0&&(i[s]=o.value[s]),i),{})})}function $e(e,t){const n=$t(e),o=t?So(t):{};return _(()=>({...n.value,...o}))}function Ds(e,t){const n=Rr(!1,300),o=P(null),r=Yd();function a(){o.value=null,n.value=!1}function i(s,l){const c=s.currentTarget,u={x:s.clientX,y:s.clientY},d=Cf(u,c.getBoundingClientRect()),p=qf(u,d),h=Tf(l.getBoundingClientRect()),g=Sf([...p,...h]);o.value=g,n.value=!0}return ge(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)})}}),ge(s=>{if(o.value){const l=c=>{if(!o.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),h=!_f(d,o.value),g=!!u.closest("[data-grace-area-trigger]");p?a():(h||g)&&(a(),r.trigger())};e.value?.ownerDocument.addEventListener("pointermove",l),s(()=>e.value?.ownerDocument.removeEventListener("pointermove",l))}}),{isPointerInTransit:n,onPointerExit:r.on}}function Cf(e,t){const n=Math.abs(t.top-e.y),o=Math.abs(t.bottom-e.y),r=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,o,r,a)){case a:return"left";case r:return"right";case n:return"top";case o:return"bottom";default:throw new Error("unreachable")}}function qf(e,t,n=5){const o=[];switch(t){case"top":o.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":o.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":o.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":o.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return o}function Tf(e){const{top:t,right:n,bottom:o,left:r}=e;return[{x:r,y:t},{x:n,y:t},{x:n,y:o},{x:r,y:o}]}function _f(e,t){const{x:n,y:o}=e;let r=!1;for(let a=0,i=t.length-1;a<t.length;i=a++){const s=t[a].x,l=t[a].y,c=t[i].x,u=t[i].y;l>o!=u>o&&n<(c-s)*(o-l)/(u-l)+s&&(r=!r)}return r}function Sf(e){const t=e.slice();return t.sort((n,o)=>n.x<o.x?-1:n.x>o.x?1:n.y<o.y?-1:n.y>o.y?1:0),Of(t)}function Of(e){if(e.length<=1)return e.slice();const t=[];for(let o=0;o<e.length;o++){const r=e[o];for(;t.length>=2;){const a=t[t.length-1],i=t[t.length-2];if((a.x-i.x)*(r.y-i.y)>=(a.y-i.y)*(r.x-i.x))t.pop();else break}t.push(r)}t.pop();const n=[];for(let o=e.length-1;o>=0;o--){const r=e[o];for(;n.length>=2;){const a=n[n.length-1],i=n[n.length-2];if((a.x-i.x)*(r.y-i.y)>=(a.y-i.y)*(r.x-i.x))n.pop();else break}n.push(r)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var Af=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Ft=new WeakMap,jn=new WeakMap,Vn={},Vo=0,Bs=function(e){return e&&(e.host||Bs(e.parentNode))},Ef=function(e,t){return t.map(function(n){if(e.contains(n))return n;var o=Bs(n);return o&&e.contains(o)?o:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},Pf=function(e,t,n,o){var r=Ef(t,Array.isArray(e)?e:[e]);Vn[n]||(Vn[n]=new WeakMap);var a=Vn[n],i=[],s=new Set,l=new Set(r),c=function(d){!d||s.has(d)||(s.add(d),c(d.parentNode))};r.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 h=p.getAttribute(o),g=h!==null&&h!=="false",v=(Ft.get(p)||0)+1,y=(a.get(p)||0)+1;Ft.set(p,v),a.set(p,y),i.push(p),v===1&&g&&jn.set(p,!0),y===1&&p.setAttribute(n,"true"),g||p.setAttribute(o,"true")}catch(C){console.error("aria-hidden: cannot operate on ",p,C)}})};
15return u(t),s.clear(),Vo++,function(){i.forEach(function(d){var p=Ft.get(d)-1,h=a.get(d)-1;Ft.set(d,p),a.set(d,h),p||(jn.has(d)||d.removeAttribute(o),jn.delete(d)),h||d.removeAttribute(n)}),Vo--,Vo||(Ft=new WeakMap,Ft=new WeakMap,jn=new WeakMap,Vn={})}},Df=function(e,t,n){n===void 0&&(n="data-aria-hidden");var o=Array.from(Array.isArray(e)?e:[e]),r=Af(e);return r?(o.push.apply(o,Array.from(r.querySelectorAll("[aria-live], script"))),Pf(o,r,n,"aria-hidden")):function(){return null}};function $s(e){let t;ee(()=>ut(e),n=>{n?t=Df(n):t&&t()}),Dt(()=>{t&&t()})}function Je(e,t="reka"){return e||`${t}-${Ul?.()}`}function Bf(e){const t=P(),n=_(()=>t.value?.width??0),o=_(()=>t.value?.height??0);return Se(()=>{const r=ut(e);if(r){t.value={width:r.offsetWidth,height:r.offsetHeight};const a=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=r.offsetWidth,c=r.offsetHeight;t.value={width:l,height:c}});return a.observe(r,{box:"border-box"}),()=>a.unobserve(r)}else t.value=void 0}),{width:n,height:o}}function $f(e,t){const n=P(e);function o(a){return t[n.value][a]??n.value}return{state:n,dispatch:a=>{n.value=o(a)}}}function If(e,t){const n=P({}),o=P("none"),r=P(e),a=e.value?"mounted":"unmounted";let i;const s=t.value?.ownerDocument.defaultView??_o,{state:l,dispatch:c}=$f(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}}),u=y=>{if(je){const C=new CustomEvent(y,{bubbles:!1,cancelable:!1});t.value?.dispatchEvent(C)}};ee(e,async(y,C)=>{const w=C!==y;if(await Be(),w){const b=o.value,m=Hn(t.value);y?(c("MOUNT"),u("enter"),m==="none"&&u("after-enter")):m==="none"||m==="undefined"||n.value?.display==="none"?(c("UNMOUNT"),u("leave"),u("after-leave")):C&&b!==m?(c("ANIMATION_OUT"),u("leave")):(c("UNMOUNT"),u("after-leave"))}},{immediate:!0});const d=y=>{const C=Hn(t.value),w=C.includes(CSS.escape(y.animationName)),b=l.value==="mounted"?"enter":"leave";if(y.target===t.value&&w&&(u(`after-${b}`),c("ANIMATION_END"),!r.value)){const m=t.value.style.animationFillMode;t.value.style.animationFillMode="forwards",i=s?.setTimeout(()=>{t.value?.style.animationFillMode==="forwards"&&(t.value.style.animationFillMode=m)})}y.target===t.value&&C==="none"&&c("ANIMATION_END")},p=y=>{y.target===t.value&&(o.value=Hn(t.value))},h=ee(t,(y,C)=>{y?(n.value=getComputedStyle(y),y.addEventListener("animationstart",p),y.addEventListener("animationcancel",d),y.addEventListener("animationend",d)):(c("ANIMATION_END"),i!==void 0&&s?.clearTimeout(i),C?.removeEventListener("animationstart",p),C?.removeEventListener("animationcancel",d),C?.removeEventListener("animationend",d))},{immediate:!0}),g=ee(l,()=>{const y=Hn(t.value);o.value=l.value==="mounted"?y:"none"});return Dt(()=>{h(),g()}),{isPresent:_(()=>["mounted","unmountSuspended"].includes(l.value))}}function Hn(e){return e&&getComputedStyle(e).animationName||"none"}var pt=$({name:"Presence",props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(e,{slots:t,expose:n}){const{present:o,forceMount:r}=Re(e),a=P(),{isPresent:i}=If(o,a);n({present:i});let s=t.default({present:i.value});s=Nr(s||[]);const l=We();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(` 16`)].join(` 17`))}return()=>r.value||o.value||i.value?Pe(t.default({present:i.value})[0],{ref:c=>{const u=ut(c);return typeof u?.hasAttribute>"u"||(u?.hasAttribute("data-reka-popper-content-wrapper")?a.value=u.firstElementChild:a.value=u),u}}
17):null}});const wn=$({name:"PrimitiveSlot",inheritAttrs:!1,setup(e,{attrs:t,slots:n}){return()=>{if(!n.default)return null;const o=Nr(n.default()),r=o.findIndex(l=>l.type!==Oi);if(r===-1)return o;const a=o[r];delete a.props?.ref;const i=a.props?M(t,a.props):t,s=Kl({...a,props:{}},i);return o.length===1?s:(o[r]=s,o)}}}),Mf=["area","img","input"],X=$({name:"Primitive",inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:"div"}},setup(e,{attrs:t,slots:n}){const o=e.asChild?"template":e.as;return typeof o=="string"&&Mf.includes(o)?()=>Pe(o,t):o!=="template"?()=>Pe(e.as,t,{default:n.default}):()=>Pe(wn,t,{default:n.default})}});function Ka(){const e=P(),t=_(()=>["#text","#comment"].includes(e.value?.$el.nodeName)?e.value?.$el.nextElementSibling:ut(e));return{primitiveElement:e,currentElement:t}}const[Is,Nf]=Ie("CollapsibleRoot");var Lf=$({__name:"CollapsibleRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},disabled:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:open"],setup(e,{expose:t,emit:n}){const o=e,a=Bt(o,"open",n,{defaultValue:o.defaultOpen,passive:o.open===void 0}),{disabled:i,unmountOnHide:s}=Re(o);return Nf({contentId:"",disabled:i,open:a,unmountOnHide:s,onOpenToggle:()=>{i.value||(a.value=!a.value)}}),t({open:a}),H(),(l,c)=>(x(),T(f(X),{as:l.as,"as-child":o.asChild,"data-state":f(a)?"open":"closed","data-disabled":f(i)?"":void 0},{default:q(()=>[A(l.$slots,"default",{open:f(a)})]),_:3},8,["as","as-child","data-state","data-disabled"]))}}),Rf=Lf,zf=$({inheritAttrs:!1,__name:"CollapsibleContent",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["contentFound"],setup(e,{emit:t}){const n=e,o=t,r=Is();r.contentId||=Je(void 0,"reka-collapsible-content");const a=P(),{forwardRef:i,currentElement:s}=H(),l=P(0),c=P(0),u=_(()=>r.open.value),d=P(u.value),p=P();ee(()=>[u.value,a.value?.present],async()=>{await Be();const g=s.value;if(!g)return;p.value=p.value||{transitionDuration:g.style.transitionDuration,animationName:g.style.animationName},g.style.transitionDuration="0s",g.style.animationName="none";const v=g.getBoundingClientRect();c.value=v.height,l.value=v.width,d.value||(g.style.transitionDuration=p.value.transitionDuration,g.style.animationName=p.value.animationName)},{immediate:!0});const h=_(()=>d.value&&r.open.value);return Se(()=>{requestAnimationFrame(()=>{d.value=!1})}),bn(s,"beforematch",g=>{requestAnimationFrame(()=>{r.onOpenToggle(),o("contentFound")})}),(g,v)=>(x(),T(f(pt),{ref_key:"presentRef",ref:a,present:g.forceMount||f(r).open.value,"force-mount":!0},{default:q(({present:y})=>[L(f(X),M(g.$attrs,{id:f(r).contentId,ref:f(i),"as-child":n.asChild,as:g.as,hidden:y?void 0:f(r).unmountOnHide.value?"":"until-found","data-state":h.value?void 0:f(r).open.value?"open":"closed","data-disabled":f(r).disabled?.value?"":void 0,style:{"--reka-collapsible-content-height":`${c.value}px`,"--reka-collapsible-content-width":`${l.value}px`}}),{default:q(()=>
17[!f(r).unmountOnHide.value||y?A(g.$slots,"default",{key:0}):N("v-if",!0)]),_:2},1040,["id","as-child","as","hidden","data-state","data-disabled","style"])]),_:3},8,["present"]))}}),Ff=zf,jf=$({__name:"CollapsibleTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e;H();const n=Is();return(o,r)=>(x(),T(f(X),{type:o.as==="button"?"button":void 0,as:o.as,"as-child":t.asChild,"aria-controls":f(n).contentId,"aria-expanded":f(n).open.value,"data-state":f(n).open.value?"open":"closed","data-disabled":f(n).disabled?.value?"":void 0,disabled:f(n).disabled?.value,onClick:f(n).onOpenToggle},{default:q(()=>[A(o.$slots,"default")]),_:3},8,["type","as","as-child","aria-controls","aria-expanded","data-state","data-disabled","disabled","onClick"]))}}),Vf=jf;function Hf({type:e,defaultValue:t,modelValue:n}){const o=n||t;return n!==void 0||t!==void 0?Array.isArray(o)?"multiple":"single":e??"single"}function Wf({type:e,defaultValue:t,modelValue:n}){return e||Hf({type:e,defaultValue:t,modelValue:n})}function Uf({type:e,defaultValue:t}){return t!==void 0?t:e==="single"?void 0:[]}function Kf(e,t){const n=_(()=>Wf(e)),o=Bt(e,"modelValue",t,{defaultValue:Uf(e),passive:e.modelValue===void 0,deep:!0});function r(i){if(n.value==="single")o.value=Kt(i,o.value)?void 0:i;else{const s=Array.isArray(o.value)?[...o.value||[]]:[o.value].filter(Boolean);if(Kd(s,i)){const l=s.findIndex(c=>Kt(c,i));s.splice(l,1)}else s.push(i);o.value=s}}const a=_(()=>n.value==="single");return{modelValue:o,changeModelValue:r,isSingle:a}}const[zr,Gf]=Ie("AccordionRoot");var Qf=$({__name:"AccordionRoot",props:{collapsible:{type:Boolean,required:!1,default:!1},disabled:{type:Boolean,required:!1,default:!1},dir:{type:String,required:!1},orientation:{type:String,required:!1,default:"vertical"},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},type:{type:String,required:!1},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t,{dir:r,disabled:a,unmountOnHide:i}=Re(n),s=Ps(r),{modelValue:l,changeModelValue:c,isSingle:u}=Kf(n,o),{forwardRef:d,currentElement:p}=H();return Gf({disabled:a,direction:s,orientation:n.orientation,parentElement:p,isSingle:u,collapsible:n.collapsible,modelValue:l,changeModelValue:c,unmountOnHide:i}),(h,g)=>(x(),T(f(X),{ref:f(d),"as-child":h.asChild,as:h.as},{default:q(()=>[A(h.$slots,"default",{modelValue:f(l)})]),_:3},8,["as-child","as"]))}}),Ga=Qf,fr=(function(e){return e.Open="open",e.Closed="closed",e})(fr||{});const[Ms,Yf]=Ie("AccordionItem");var Xf=$({__name:"AccordionItem",props:{disabled:{type:Boolean,required:!1},value:{type:String,required:!0},unmountOnHide:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e,{expose:t}){const n=e,o=zr(),r=_(()=>o.isSingle.value?n.value===o.modelValue.value:Array.isArray(o.modelValue.value)&&o.modelValue.value.includes(n.value)),a=_(()=>o.disabled.value||n.disabled),i=_(()=>a.value?"":void 0),s=_(()=>r.value?fr.Open:fr.Closed);t({open:r,dataDisabled:i});const{currentRef:l,currentElement:c}=H();Yf({open:r,dataState:s,disabled:a,dataDisabled:i,triggerId:"",currentRef:l,currentElement:c,value:_(()=>n.value)});function u(d){const p=d.target;if(Array.from(o.parentElement.value?.querySelectorAll("[data-reka-collection-item]")??[]).findIndex(v=>v===p)===-1)return null;Lr(d,p,o.parentElement.value,{arrowKeyOptions:o.orientation,dir:o.direction.value,focus:!0})}return(d,p)=>(x(),T(f(Rf),{"data-orientation":f(o).orientation,"data-disabled":i.value,"data-state":s.value,disabled:a.value,open:r.value,as:n.as,"as-child":n.asChild,"unmount-on-hide":f(o).unmountOnHide.value,onKeydown:Ai(u,["up","down","left","right","home","end"])},{default:q(()=>[A(d.$slots,"default",{open:r.value})]),_:3},8,["data-orientation","data-disabled","data-state","disabled","open","as","as-child","unmount-on-hide"]))}}),Jf=Xf,Zf=$({__name:"AccordionContent",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,n=zr(),o=Ms();return H(),(r,a)=>(x(),T(f(Ff),{role:"region","as-child":t.asChild,as:r.as,"force-mount":t.forceMount,"aria-labelledby":f(o).triggerId,"data-state":f(o).dataState.value,"data-disabled":f(o).dataDisabled.value,"data-orientation":f(n).orientation,style:{"--reka-accordion-content-width":"var(--reka-collapsible-content-width)","--reka-accordion-content-height":"var(--reka-collapsible-content-height)"},onContentFound:a[0]||(a[0]=i=>f(n).changeModelValue(f(o).value.value))},{default:q(()=>[A(r.$slots,"default")]),_:3},8,["as-child","as","force-mount","aria-labelledby","data-state","data-disabled","data-orientation"]))}}),ep=Zf,tp=$({__name:"AccordionTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,n=zr(),o=Ms();o.triggerId||=Je(void 0,"reka-accordion-trigger");function r(){const a=n.isSingle.value&&o.open.value&&!n.collapsible;o.disabled.value||a||n.changeModelValue(o.value.value)}return(a,i)=>(x(),T(f(Vf),{id:f(o).triggerId,ref:f(o).currentRef,"data-reka-collection-item":"",as:t.as,"as-child":t.asChild,"aria-disabled":f(o).disabled.value||void 0,"aria-expanded":f(o).open.value||!1,"data-disabled":f(o).dataDisabled.value,"data-orientation":f(n).orientation,"data-state":f(o).dataState.value,disabled:f(o).disabled.value,onClick:r},{default:q(()=>[A(a.$slots,"default")]),_:3},8,["id","as","as-child","aria-disabled","aria-expanded","data-disabled","data-orientation","data-state","disabled"]))}}),Qa=tp;const[et,np]=Ie("DialogRoot");var op=$({inheritAttrs:!1,__name:"DialogRoot",props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1,default:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=Bt(n,"open",t,{defaultValue:n.defaultOpen,passive:n.open===void 0}),a=P(),i=P(),{modal:s}=Re(n);return np({open:r,modal:s,openModal:()=>{r.value=!0},onOpenChange:l=>{r.value=l},onOpenToggle:()=>{r.value=!r.value},contentId:"",titleId:"",descriptionId:"",triggerElement:a,contentElement:i}),(l,c)=>A(l.$slots,"default",{open:f(r),close:()=>r.value=!1})}}),Fr=op,rp=$({__name:"DialogClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e;H();const n=et();return(o,r)=>(x(),T(f(X),M(t,{type:o.as==="button"?"button":void 0,onClick:r[0]||(r[0]=a=>f(n).onOpenChange(!1))}),{default:q(()=>[A(o.$slots,"default")]),_:3},16,["type"]))}}),Ns=rp;const ap="dismissableLayer.pointerDownOutside",ip="dismissableLayer.focusOutside";function Ls(e,t){const n=t.closest("[data-dismissable-layer]"),o=e.dataset.dismissableLayer===""?e:e.querySelector("[data-dismissable-layer]"),r=Array.from(e.ownerDocument.querySelectorAll("[data-dismissable-layer]"));return!!(n&&(o===n||r.indexOf(o)<r.indexOf(n)))}function sp(e,t,n=!0){const o=t?.value?.ownerDocument??globalThis?.document,r=P(!1),a=P(()=>{});return ge(i=>{if(!je||!le(n))return;const s=async c=>{const u=c.target;if(!(!t?.value||!u)){if(Ls(t.value,u)){r.value=!1;return}if(c.target&&!r.value){let p=function(){xs(ap,e,d)};const d={originalEvent:c};c.pointerType==="touch"?(o.removeEventListener("click",a.value),a.value=p,o.addEventListener("click",a.value,{once:!0})):p()}else o.removeEventListener("click",a.value);r.value=!1}},l=window.setTimeout(()=>{o.addEventListener("pointerdown",s)},0);i(()=>{window.clearTimeout(l),o.removeEventListener("pointerdown",s),o.removeEventListener("click",a.value)})}),{onPointerDownCapture:()=>{le(n)&&(r.value=!0)}}}function lp(e,t,n=!0){const o=t?.value?.ownerDocument??globalThis?.document,r=P(!1);return ge(a=>{if(!je||!le(n))return;const i=async s=>{if(!t?.value)return;await Be(),await Be();const l=s.target;!t.value||!l||Ls(t.value,l)||s.target&&!r.value&&xs(ip,e,{originalEvent:s})};o.addEventListener("focusin",i),a(()=>o.removeEventListener("focusin",i))}),{onFocusCapture:()=>{le(n)&&(r.value=!0)},onBlurCapture:()=>{le(n)&&(r.value=!1)}}}const ot=st({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set});var up=$({__name:"DismissableLayer",props:{disableOutsidePointerEvents:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","dismiss"],setup(e,{emit:t}){const n=e,o=t,{forwardRef:r,currentElement:a}=H(),i=_(()=>a.value?.ownerDocument??globalThis.document),s=_(()=>
17ot.layersRoot),l=_(()=>a.value?Array.from(s.value).indexOf(a.value):-1),c=_(()=>ot.layersWithOutsidePointerEventsDisabled.size>0),u=_(()=>{const g=Array.from(s.value),[v]=[...ot.layersWithOutsidePointerEventsDisabled].slice(-1),y=g.indexOf(v);return l.value>=y}),d=sp(async g=>{const v=[...ot.branches].some(y=>y?.contains(g.target));!u.value||v||(o("pointerDownOutside",g),o("interactOutside",g),await Be(),g.defaultPrevented||o("dismiss"))},a),p=lp(g=>{[...ot.branches].some(y=>y?.contains(g.target))||(o("focusOutside",g),o("interactOutside",g),g.defaultPrevented||o("dismiss"))},a);yf("Escape",g=>{l.value===s.value.size-1&&(o("escapeKeyDown",g),g.defaultPrevented||o("dismiss"))});let h;return ge(g=>{a.value&&(n.disableOutsidePointerEvents&&(ot.layersWithOutsidePointerEventsDisabled.size===0&&(h=i.value.body.style.pointerEvents,i.value.body.style.pointerEvents="none"),ot.layersWithOutsidePointerEventsDisabled.add(a.value)),s.value.add(a.value),g(()=>{n.disableOutsidePointerEvents&&ot.layersWithOutsidePointerEventsDisabled.size===1&&(i.value.body.style.pointerEvents=h)}))}),ge(g=>{g(()=>{a.value&&(s.value.delete(a.value),ot.layersWithOutsidePointerEventsDisabled.delete(a.value))})}),(g,v)=>(x(),T(f(X),{ref:f(r),"as-child":g.asChild,as:g.as,"data-dismissable-layer":"",style:Co({pointerEvents:c.value?u.value?"auto":"none":void 0}),onFocusCapture:f(p).onFocusCapture,onBlurCapture:f(p).onBlurCapture,onPointerdownCapture:f(d).onPointerDownCapture},{default:q(()=>[A(g.$slots,"default")]),_:3},8,["as-child","as","style","onFocusCapture","onBlurCapture","onPointerdownCapture"]))}}),Sn=up;const cp=Xd(()=>P([]));function dp(){const e=cp();return{add(t){const n=e.value[0];t!==n&&n?.pause(),e.value=Ya(e.value,t),e.value.unshift(t)},remove(t){e.value=Ya(e.value,t),e.value[0]?.resume()}}}function Ya(e,t){const n=[...e],o=n.indexOf(t);return o!==-1&&n.splice(o,1),n}function fp(e){return e.filter(t=>t.tagName!=="A")}const Ho="focusScope.autoFocusOnMount",Wo="focusScope.autoFocusOnUnmount",Xa={bubbles:!1,cancelable:!0};function pp(e,{select:t=!1}={}){const n=De();for(const o of e)if(gt(o,{select:t}),De()!==n)return!0}function hp(e){const t=Rs(e),n=Ja(t,e),o=Ja(t.reverse(),e);return[n,o]}function Rs(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{const r=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||r?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Ja(e,t){for(const n of e)if(!vp(n,{upTo:t}))return n}function vp(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 gp(e){return e instanceof HTMLInputElement&&"select"in e}function gt(e,{select:t=!1}={}){if(e&&e.focus){const n=De();e.focus({preventScroll:!0}),e!==n&&gp(e)&&t&&e.select()}}var mp=$({__name:"FocusScope",props:{loop:{type:Boolean,required:!1,default:!1},trapped:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["mountAutoFocus","unmountAutoFocus"],setup(e,{emit:t}){const n=e,o=t,{currentRef:r,currentElement:a}=H(),i=P(null),s=dp(),l=st({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});ge(u=>{if(!je)return;const d=a.value;if(!n.trapped)return;function p(y){if(l.paused||!d)return;const C=y.target;d.contains(C)?i.value=C:gt(i.value,{select:!0})}function h(y){if(l.paused||!d)return;const C=y.relatedTarget;C!==null&&(d.contains(C)||gt(i.value,{select:!0}))}function g(y){d.contains(i.value)||gt(d)}document.addEventListener("focusin",p),document.addEventListener("focusout",h);const v=new MutationObserver(g);d&&v.observe(d,{childList:!0,subtree:!0}),u(()=>{document.removeEventListener("focusin",p),document.removeEventListener("focusout",h),v.disconnect()})}),ge(async u=>{const d=a.value;if(await Be(),!d)return;s.add(l);const p=De();if(!d.contains(p)){const g=new CustomEvent(Ho,Xa);d.addEventListener(Ho,v=>o("mountAutoFocus",v)),d.dispatchEvent(g),g.defaultPrevented||(pp(fp(Rs(d)),{select:!0}),De()===p&>(d))}u(()=>{d.removeEventListener(Ho,y=>o("mountAutoFocus",y));
17const g=new CustomEvent(Wo,Xa),v=y=>{o("unmountAutoFocus",y)};d.addEventListener(Wo,v),d.dispatchEvent(g),setTimeout(()=>{g.defaultPrevented||gt(p??document.body,{select:!0}),d.removeEventListener(Wo,v),s.remove(l)},0)})});function c(u){if(!n.loop&&!n.trapped||l.paused)return;const d=u.key==="Tab"&&!u.altKey&&!u.ctrlKey&&!u.metaKey,p=De();if(d&&p){const h=u.currentTarget,[g,v]=hp(h);g&&v?!u.shiftKey&&p===v?(u.preventDefault(),n.loop&>(g,{select:!0})):u.shiftKey&&p===g&&(u.preventDefault(),n.loop&>(v,{select:!0})):p===h&&u.preventDefault()}}return(u,d)=>(x(),T(f(X),{ref_key:"currentRef",ref:r,tabindex:"-1","as-child":u.asChild,as:u.as,onKeydown:c},{default:q(()=>[A(u.$slots,"default")]),_:3},8,["as-child","as"]))}}),zs=mp;function yp(e){return e?"open":"closed"}var bp=$({__name:"DialogContentImpl",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=et(),{forwardRef:a,currentElement:i}=H();return r.titleId||=Je(void 0,"reka-dialog-title"),r.descriptionId||=Je(void 0,"reka-dialog-description"),Se(()=>{r.contentElement=i,De()!==document.body&&(r.triggerElement.value=De())}),(s,l)=>(x(),T(f(zs),{"as-child":"",loop:"",trapped:n.trapFocus,onMountAutoFocus:l[5]||(l[5]=c=>o("openAutoFocus",c)),onUnmountAutoFocus:l[6]||(l[6]=c=>o("closeAutoFocus",c))},{default:q(()=>[L(f(Sn),M({id:f(r).contentId,ref:f(a),as:s.as,"as-child":s.asChild,"disable-outside-pointer-events":s.disableOutsidePointerEvents,role:"dialog","aria-describedby":f(r).descriptionId,"aria-labelledby":f(r).titleId,"data-state":f(yp)(f(r).open.value)},s.$attrs,{onDismiss:l[0]||(l[0]=c=>f(r).onOpenChange(!1)),onEscapeKeyDown:l[1]||(l[1]=c=>o("escapeKeyDown",c)),onFocusOutside:l[2]||(l[2]=c=>o("focusOutside",c)),onInteractOutside:l[3]||(l[3]=c=>o("interactOutside",c)),onPointerDownOutside:l[4]||(l[4]=c=>o("pointerDownOutside",c))}),{default:q(()=>[A(s.$slots,"default")]),_:3},16,["id","as","as-child","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped"]))}}),Fs=bp,wp=$({__name:"DialogContentModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=et(),a=So(o),{forwardRef:i,currentElement:s}=H();return $s(s),(l,c)=>(x(),T(Fs,M({...n,...f(a)},{ref:f(i),"trap-focus":f(r).open.value,"disable-outside-pointer-events":!0,onCloseAutoFocus:c[0]||(c[0]=u=>{u.defaultPrevented||(u.preventDefault(),f(r).triggerElement.value?.focus())}),onPointerDownOutside:c[1]||(c[1]=u=>{const d=u.detail.originalEvent,p=d.button===0&&d.ctrlKey===!0;(d.button===2||p)&&u.preventDefault()}),onFocusOutside:c[2]||(c[2]=u=>{u.preventDefault()})}),{default:q(()=>[A(l.$slots,"default")]),_:3},16,["trap-focus"]))}}),kp=wp,xp=$({__name:"DialogContentNonModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=So(t);H();const a=et(),i=P(!1),s=P(!1);return(l,c)=>(x(),T(Fs,M({...n,...f(r)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:c[0]||(c[0]=u=>{u.defaultPrevented||(i.value||f(a).triggerElement.value?.focus(),u.preventDefault()),i.value=!1,s.value=!1}),onInteractOutside:c[1]||(c[1]=u=>{u.defaultPrevented||(i.value=!0,u.detail.originalEvent.type==="pointerdown"&&(s.value=!0));const d=u.target;f(a).triggerElement.value?.contains(d)&&u.preventDefault(),u.detail.originalEvent.type==="focusin"&&s.value&&u.preventDefault()})}),{default:q(()=>[A(l.$slots,"default")]),_:3},16))}}),Cp=xp,qp=$({__name:"DialogContent",props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=et(),a=So(o),{forwardRef:i}=H();return(s,l)=>(x(),T(f(pt),{present:s.forceMount||f(r).open.value},{default:q(()=>[f(r).modal.value?(x(),T(kp,M({key:0,ref:f(i)},{...n,...f(a),...s.$attrs}),{default:q(()=>[A(s.$slots,"default")]),_:3},16)):(x(),T(Cp,M({key:1,ref:f(i)},{...n,...f(a),...s.$attrs}),{default:q(()=>[A(s.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),jr=qp,Tp=$({__name:"DialogDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"p"}},setup(e){const t=e;H();const n=et();return(o,r)=>(x(),T(f(X),M(t,{id:f(n).descriptionId}),{default:q(()=>[A(o.$slots,"default")]),_:3},16,["id"]))}}),Gt=Tp,_p=$({__name:"DialogOverlayImpl",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=et();return As(!0),H(),(n,o)=>(x(),T(f(X),{as:n.as,"as-child":n.asChild,"data-state":f(t).open.value?"open":"closed",style:{"pointer-events":"auto"}},{default:q(()=>[A(n.$slots,"default")]),_:3},8,["as","as-child","data-state"]))}}),Sp=_p,Op=$({__name:"DialogOverlay",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=et(),{forwardRef:n}=H();return(o,r)=>f(t)?.modal.value?(x(),T(f(pt),{key:0,present:o.forceMount||f(t).open.value},{default:q(()=>[L(Sp,M(o.$attrs,{ref:f(n),as:o.as,"as-child":o.asChild}),{default:q(()=>[A(o.$slots,"default")]),_:3},16,["as","as-child"])]),_:3},8,["present"])):N("v-if",!0)}}),Vr=Op,Ap=$({__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=Os();return(n,o)=>f(t)||n.forceMount?(x(),T(Ar,{key:0,to:n.to,disabled:n.disabled,defer:n.defer}
17,[A(n.$slots,"default")],8,["to","disabled","defer"])):N("v-if",!0)}}),Oo=Ap,Ep=$({__name:"DialogPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(x(),T(f(Oo),ie(pe(t)),{default:q(()=>[A(n.$slots,"default")]),_:3},16))}}),Hr=Ep,Pp=$({__name:"DialogTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h2"}},setup(e){const t=e,n=et();return H(),(o,r)=>(x(),T(f(X),M(t,{id:f(n).titleId}),{default:q(()=>[A(o.$slots,"default")]),_:3},16,["id"]))}}),Qt=Pp,Dp=$({__name:"DialogTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=et(),{forwardRef:o,currentElement:r}=H();return n.contentId||=Je(void 0,"reka-dialog-content"),Se(()=>{n.triggerElement.value=r.value}),(a,i)=>(x(),T(f(X),M(t,{ref:f(o),type:a.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":f(n).open.value||!1,"aria-controls":f(n).open.value?f(n).contentId:void 0,"data-state":f(n).open.value?"open":"closed",onClick:f(n).onOpenToggle}),{default:q(()=>[A(a.$slots,"default")]),_:3},16,["type","aria-expanded","aria-controls","data-state","onClick"]))}}),Wr=Dp;const Za="data-reka-collection-item";function On(e={}){const{key:t="",isProvider:n=!1}=e,o=`${t}CollectionProvider`;let r;if(n){const u=P(new Map);r={collectionRef:P(),itemMap:u},Sr(o,r)}else r=Ue(o);const a=(u=!1)=>{const d=r.collectionRef.value;if(!d)return[];const p=Array.from(d.querySelectorAll(`[${Za}]`)),g=Array.from(r.itemMap.value.values()).sort((v,y)=>p.indexOf(v.ref)-p.indexOf(y.ref));return u?g:g.filter(v=>v.ref.dataset.disabled!=="")},i=$({name:"CollectionSlot",setup(u,{slots:d}){const{primitiveElement:p,currentElement:h}=Ka();return ee(h,()=>{r.collectionRef.value=h.value}),()=>Pe(wn,{ref:p},d)}}),s=$({name:"CollectionItem",inheritAttrs:!1,props:{value:{validator:()=>!0}},setup(u,{slots:d,attrs:p}){const{primitiveElement:h,currentElement:g}=Ka();return ge(v=>{if(g.value){const y=Gl(g.value);r.itemMap.value.set(y,{ref:g.value,value:u.value}),v(()=>r.itemMap.value.delete(y))}}),()=>Pe(wn,{...p,[Za]:"",ref:h},d)}}),l=_(()=>
17Array.from(r.itemMap.value.values())),c=_(()=>r.itemMap.value.size);return{getItems:a,reactiveItems:l,itemMapSize:c,CollectionSlot:i,CollectionItem:s}}var Bp=$({__name:"VisuallyHidden",props:{feature:{type:String,required:!1,default:"focusable"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"span"}},setup(e){return(t,n)=>(x(),T(f(X),{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:q(()=>[A(t.$slots,"default")]),_:3},8,["as","as-child","aria-hidden","data-hidden","tabindex"]))}}),An=Bp;const[js,$p]=Ie("PopperRoot");var Ip=$({inheritAttrs:!1,__name:"PopperRoot",setup(e){const t=P();return $p({anchor:t,onAnchorChange:n=>t.value=n}),(n,o)=>A(n.$slots,"default")}}),Ur=Ip,Mp=$({__name:"PopperAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:n,currentElement:o}=H(),r=js();return Ei(()=>{r.onAnchorChange(t.reference??o.value)}),(a,i)=>(x(),T(f(X),{ref:f(n),as:a.as,"as-child":a.asChild},{default:q(()=>[A(a.$slots,"default")]),_:3},8,["as","as-child"]))}}),Ao=Mp;const Np={key:0,d:"M0 0L6 6L12 0"},Lp={key:1,d:"M0 0L4.58579 4.58579C5.36683 5.36683 6.63316 5.36684 7.41421 4.58579L12 0"};var Rp=$({__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 H(),(n,o)=>(x(),T(f(X),M(t,{width:n.width,height:n.height,viewBox:n.asChild?void 0:"0 0 12 6",preserveAspectRatio:n.asChild?void 0:"none"}),{default:q(()=>[A(n.$slots,"default",{},()=>[n.rounded?(x(),Y("path",Lp)):(x(),Y("path",Np))])]),_:3},16,["width","height","viewBox","preserveAspectRatio"]))}}),zp=Rp;function Fp(e){return e!==null}function jp(e){return{name:"transformOrigin",options:e,fn(t){const{placement:n,rects:o,middlewareData:r}=t,i=r.arrow?.centerOffset!==0,s=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[c,u]=pr(n),d={start:"0%",center:"50%",end:"100%"}[u],p=(r.arrow?.x??0)+s/2,h=(r.arrow?.y??0)+l/2;let g="",v="";return c==="bottom"?(g=i?d:`${p}px`,v=`${-l}px`):c==="top"?(g=i?d:`${p}px`,v=`${o.floating.height+l}px`):c==="right"?(g=`${-l}px`,v=i?d:`${h}px`):c==="left"&&(g=`${o.floating.width+l}px`,v=i?d:`${h}px`),{data:{x:g,y:v}}}}}function pr(e){const[t,n="center"]=e.split("-");return[t,n]}const Vp=["top","right","bottom","left"],yt=Math.min,Ne=Math.max,po=Math.round,Wn=Math.floor,Ye=e=>({x:e,y:e}),Hp={left:"right",right:"left",bottom:"top",top:"bottom"},Wp={start:"end",end:"start"};function hr(e,t,n){return Ne(e,yt(t,n))}function ct(e,t){return typeof e=="function"?e(t):e}function dt(e){return e.split("-")[0]}function en(e){return e.split("-")[1]}function Kr(e){return e==="x"?"y":"x"}function Gr(e){return e==="y"?"height":"width"}const Up=new Set(["top","bottom"]);function Qe(e){return Up.has(dt(e))?"y":"x"}function Qr(e){return Kr(Qe(e))}function Kp(e,t,n){n===void 0&&(n=!1);const o=en(e),r=Qr(e),a=Gr(r);let i=r==="x"?o===(n?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=ho(i)),[i,ho(i)]}function Gp(e){const t=ho(e);return[vr(e),t,vr(t)]}function vr(e){return e.replace(/start|end/g,t=>Wp[t])}const ei=["left","right"],ti=["right","left"],Qp=["top","bottom"],Yp=["bottom","top"];function Xp(e,t,n){switch(e){case"top":case"bottom":return n?t?ti:ei:t?ei:ti;case"left":case"right":return t?Qp:Yp;default:return[]}}function Jp(e,t,n,o){const r=en(e);let a=Xp(dt(e),n==="start",o);return r&&(a=a.map(i=>i+"-"+r),t&&(a=a.concat(a.map(vr)))),a}function ho(e){return e.replace(/left|right|bottom|top/g,t=>Hp[t])}function Zp(e){return{top:0,right:0,bottom:0,left:0,...e}}function Vs(e){return typeof e!="number"?Zp(e):{top:e,right:e,bottom:e,left:e}}function vo(e){const{x:t,y:n,width:o,height:r}=e;return{width:o,height:r,top:n,left:t,right:t+o,bottom:n+r,x:t,y:n}}function ni(e,t,n){let{reference:o,floating:r}=e;const a=Qe(t),i=Qr(t),s=Gr(i),l=dt(t),c=a==="y",u=o.x+o.width/2-r.width/2,d=o.y+o.height/2-r.height/2,p=o[s]/2-r[s]/2;let h;switch(l){case"top":h={x:u,y:o.y-r.height};break;case"bottom":h={x:u,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:d};break;case"left":h={x:o.x-r.width,y:d};break;default:h={x:o.x,y:o.y}}switch(en(t)){case"start":h[i]-=p*(n&&c?-1:1);break;case"end":h[i]+=p*(n&&c?-1:1);break}return h}const eh=async(e,t,n)=>{const{placement:o="bottom",strategy:r="absolute",middleware:a=[],platform:i}
17=n,s=a.filter(Boolean),l=await(i.isRTL==null?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:r}),{x:u,y:d}=ni(c,o,l),p=o,h={},g=0;for(let v=0;v<s.length;v++){const{name:y,fn:C}=s[v],{x:w,y:b,data:m,reset:k}=await C({x:u,y:d,initialPlacement:o,placement:p,strategy:r,middlewareData:h,rects:c,platform:i,elements:{reference:e,floating:t}});u=w??u,d=b??d,h={...h,[y]:{...h[y],...m}},k&&g<=50&&(g++,typeof k=="object"&&(k.placement&&(p=k.placement),k.rects&&(c=k.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:r}):k.rects),{x:u,y:d}=ni(c,p,l)),v=-1)}return{x:u,y:d,placement:p,strategy:r,middlewareData:h}};async function kn(e,t){var n;t===void 0&&(t={});const{x:o,y:r,platform:a,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:p=!1,padding:h=0}=ct(t,e),g=Vs(h),y=s[p?d==="floating"?"reference":"floating":d],C=vo(await a.getClippingRect({element:(n=await(a.isElement==null?void 0:a.isElement(y)))==null||n?y:y.contextElement||await(a.getDocumentElement==null?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),w=d==="floating"?{x:o,y:r,width:i.floating.width,height:i.floating.height}:i.reference,b=await(a.getOffsetParent==null?void 0:a.getOffsetParent(s.floating)),m=await(a.isElement==null?void 0:a.isElement(b))?await(a.getScale==null?void 0:a.getScale(b))||{x:1,y:1}:{x:1,y:1},k=vo(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:w,offsetParent:b,strategy:l}):w);return{top:(C.top-k.top+g.top)/m.y,bottom:(k.bottom-C.bottom+g.bottom)/m.y,left:(C.left-k.left+g.left)/m.x,right:(k.right-C.right+g.right)/m.x}}const th=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:o,placement:r,rects:a,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=ct(e,t)||{};if(c==null)return{};const d=Vs(u),p={x:n,y:o},h=Qr(r),g=Gr(h),v=await i.getDimensions(c),y=h==="y",C=y?"top":"left",w=y?"bottom":"right",b=y?"clientHeight":"clientWidth",m=a.reference[g]+a.reference[h]-p[h]-a.floating[g],k=p[h]-a.reference[h],O=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c));let S=O?O[b]:0;(!S||!await(i.isElement==null?void 0:i.isElement(O)))&&(S=s.floating[b]||a.floating[g]);const E=m/2-k/2,F=S/2-v[g]/2-1,K=yt(d[C],F),J=yt(d[w],F),G=K,oe=S-v[g]-J,j=S/2-v[g]/2+E,V=hr(G,j,oe),B=!l.arrow&&en(r)!=null&&j!==V&&a.reference[g]/2-(j<G?K:J)-v[g]/2<0,W=B?j<G?j-G:j-oe:0;return{[h]:p[h]+W,data:{[h]:V,centerOffset:j-V-W,...B&&{alignmentOffset:W}},reset:B}}}),nh=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,o;const{placement:r,middlewareData:a,rects:i,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0,...y}=ct(e,t);if((n=a.arrow)!=null&&n.alignmentOffset)return{};const C=dt(r),w=Qe(s),b=dt(s)===s,m=await(l.isRTL==null?void 0:l.isRTL(c.floating)),k=p||(b||!v?[ho(s)]:Gp(s)),O=g!=="none";!p&&O&&k.push(...Jp(s,v,g,m));const S=[s,...k],E=await kn(t,y),F=[];let K=((o=a.flip)==null?void 0:o.overflows)||[];if(u&&F.push(E[C]),d){const j=Kp(r,i,m);F.push(E[j[0]],E[j[1]])}if(K=[...K,{placement:r,overflows:F}],!F.every(j=>j<=0)){var J,G;const j=(((J=a.flip)==null?void 0:J.index)||0)+1,V=S[j];if(V&&(!(d==="alignment"?w!==Qe(V):!1)||K.every(D=>Qe(D.placement)===w?D.overflows[0]>0:!0)))return{data:{index:j,overflows:K},reset:{placement:V}};let B=(G=K.filter(W=>W.overflows[0]<=0).sort((W,D)=>W.overflows[1]-D.overflows[1])[0])==null?void 0:G.placement;if(!B)switch(h){case"bestFit":{var oe;const W=(oe=K.filter(D=>{if(O){const Z=Qe(D.placement);return Z===w||Z==="y"}return!0}).map(D=>[D.placement,D.overflows.filter(Z=>Z>0).reduce((Z,ye)=>Z+ye,0)]).sort((D,Z)=>D[1]-Z[1])[0])==null?void 0:oe[0];W&&(B=W);break}case"initialPlacement":B=s;break}if(r!==B)return{reset:{placement:B}}}return{}}}};function oi(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ri(e){return Vp.some(t=>e[t]>=0)}const oh=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:o="referenceHidden",...r}=ct(e,t);switch(o){case"referenceHidden":{const a=await kn(t,{...r,elementContext:"reference"}),i=oi(a,n.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:ri(i)}}}case"escaped":{const a=await kn(t,{...r,altBoundary:!0}),i=oi(a,n.floating);return{data:{escapedOffsets:i,escaped:ri(i)}}}default:return{}}}}},Hs=new Set(["left","top"]);async function rh(e,t){const{placement:n,platform:o,elements:r}=e,a=await(o.isRTL==null?void 0:o.isRTL(r.floating)),i=dt(n),s=en(n),l=Qe(n)==="y",c=Hs.has(i)?-1:1,u=a&&l?-1:1,d=ct(t,e);let{mainAxis:p,crossAxis:h,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}
17:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof g=="number"&&(h=s==="end"?g*-1:g),l?{x:h*u,y:p*c}:{x:p*c,y:h*u}}const ah=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,o;const{x:r,y:a,placement:i,middlewareData:s}=t,l=await rh(t,e);return i===((n=s.offset)==null?void 0:n.placement)&&(o=s.arrow)!=null&&o.alignmentOffset?{}:{x:r+l.x,y:a+l.y,data:{...l,placement:i}}}}},ih=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:o,placement:r}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:y=>{let{x:C,y:w}=y;return{x:C,y:w}}},...l}=ct(e,t),c={x:n,y:o},u=await kn(t,l),d=Qe(dt(r)),p=Kr(d);let h=c[p],g=c[d];if(a){const y=p==="y"?"top":"left",C=p==="y"?"bottom":"right",w=h+u[y],b=h-u[C];h=hr(w,h,b)}if(i){const y=d==="y"?"top":"left",C=d==="y"?"bottom":"right",w=g+u[y],b=g-u[C];g=hr(w,g,b)}const v=s.fn({...t,[p]:h,[d]:g});return{...v,data:{x:v.x-n,y:v.y-o,enabled:{[p]:a,[d]:i}}}}}},sh=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:o,placement:r,rects:a,middlewareData:i}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=ct(e,t),u={x:n,y:o},d=Qe(r),p=Kr(d);let h=u[p],g=u[d];const v=ct(s,t),y=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(l){const b=p==="y"?"height":"width",m=a.reference[p]-a.floating[b]+y.mainAxis,k=a.reference[p]+a.reference[b]-y.mainAxis;h<m?h=m:h>k&&(h=k)}if(c){var C,w;const b=p==="y"?"width":"height",m=Hs.has(dt(r)),k=a.reference[d]-a.floating[b]+(m&&((C=i.offset)==null?void 0:C[d])||0)+(m?0:y.crossAxis),O=a.reference[d]+a.reference[b]+(m?0:((w=i.offset)==null?void 0:w[d])||0)-(m?y.crossAxis:0);g<k?g=k:g>O&&(g=O)}return{[p]:h,[d]:g}}}},lh=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,o;const{placement:r,rects:a,platform:i,elements:s}=t,{apply:l=()=>{},...c}=ct(e,t),u=await kn(t,c),d=dt(r),p=en(r),h=Qe(r)==="y",{width:g,height:v}=a.floating;let y,C;d==="top"||d==="bottom"?(y=d,C=p===(await(i.isRTL==null?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(C=d,y=p==="end"?"top":"bottom");const w=v-u.top-u.bottom,b=g-u.left-u.right,m=yt(v-u[y],w),k=yt(g-u[C],b),O=!t.middlewareData.shift;let S=m,E=k;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(E=b),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(S=w),O&&!p){const K=Ne(u.left,0),J=Ne(u.right,0),G=Ne(u.top,0),oe=Ne(u.bottom,0);h?E=g-2*(K!==0||J!==0?K+J:Ne(u.left,u.right)):S=v-2*(G!==0||oe!==0?G+oe:Ne(u.top,u.bottom))}await l({...t,availableWidth:E,availableHeight:S});const F=await i.getDimensions(s.floating);return g!==F.width||v!==F.height?{reset:{rects:!0}}:{}}}};function Eo(){return typeof window<"u"}function It(e){return Yr(e)?(e.nodeName||"").toLowerCase():"#document"}function Le(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function tt(e){var t;return(t=(Yr(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Yr(e){return Eo()?e instanceof Node||e instanceof Le(e).Node:!1}function Ve(e){return Eo()?e instanceof Element||e instanceof Le(e).Element:!1}function Ze(e){return Eo()?e instanceof HTMLElement||e instanceof Le(e).HTMLElement:!1}function ai(e){return!Eo()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Le(e).ShadowRoot}const uh=new Set(["inline","contents"]);function En(e){const{overflow:t,overflowX:n,overflowY:o,display:r}=He(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&!uh.has(r)}const ch=new Set(["table","td","th"]);function dh(e){return ch.has(It(e))}const fh=[":popover-open",":modal"];function Po(e){return fh.some(t=>{try{return e.matches(t)}catch{return!1}})}const ph=["transform","translate","scale","rotate","perspective"],hh=["transform","translate","scale","rotate","perspective","filter"],vh=["paint","layout","strict","content"];function Xr(e){const t=Jr(),n=Ve(e)?He(e):e;return ph.some(o=>n[o]?n[o]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||hh.some(o=>(n.willChange||"").includes(o))||vh.some(o=>(n.contain||"").includes(o))}function gh(e){let t=bt(e);for(;Ze(t)&&!Yt(t);){if(Xr(t))return t;if(Po(t))return null;t=bt(t)}return null}function Jr(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const mh=new Set(["html","body","#document"]);function Yt(e){return mh.has(It(e))}function He(e){return Le(e).getComputedStyle(e)}function Do(e){return Ve(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function bt(e){if(It(e)==="html")return e;const t=e.assignedSlot||e.parentNode||ai(e)&&e.host||tt(e);return ai(t)?t.host:t}function Ws(e){const t=bt(e);return Yt(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ze(t)&&En(t)?t:Ws(t)}function xn(e,t,n){var o;t===void 0&&(t=[]),n===void 0&&(n=!0);const r=Ws(e),a=r===((o=e.ownerDocument)==null?void 0:o.body),i=Le(r);if(a){const s=gr(i);
17return t.concat(i,i.visualViewport||[],En(r)?r:[],s&&n?xn(s):[])}return t.concat(r,xn(r,[],n))}function gr(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Us(e){const t=He(e);let n=parseFloat(t.width)||0,o=parseFloat(t.height)||0;const r=Ze(e),a=r?e.offsetWidth:n,i=r?e.offsetHeight:o,s=po(n)!==a||po(o)!==i;return s&&(n=a,o=i),{width:n,height:o,$:s}}function Zr(e){return Ve(e)?e:e.contextElement}function Wt(e){const t=Zr(e);if(!Ze(t))return Ye(1);const n=t.getBoundingClientRect(),{width:o,height:r,$:a}=Us(t);let i=(a?po(n.width):n.width)/o,s=(a?po(n.height):n.height)/r;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const yh=Ye(0);function Ks(e){const t=Le(e);return!Jr()||!t.visualViewport?yh:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function bh(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Le(e)?!1:t}function Pt(e,t,n,o){t===void 0&&(t=!1),n===void 0&&(n=!1);const r=e.getBoundingClientRect(),a=Zr(e);let i=Ye(1);t&&(o?Ve(o)&&(i=Wt(o)):i=Wt(e));const s=bh(a,n,o)?Ks(a):Ye(0);let l=(r.left+s.x)/i.x,c=(r.top+s.y)/i.y,u=r.width/i.x,d=r.height/i.y;if(a){const p=Le(a),h=o&&Ve(o)?Le(o):o;let g=p,v=gr(g);for(;v&&o&&h!==g;){const y=Wt(v),C=v.getBoundingClientRect(),w=He(v),b=C.left+(v.clientLeft+parseFloat(w.paddingLeft))*y.x,m=C.top+(v.clientTop+parseFloat(w.paddingTop))*y.y;l*=y.x,c*=y.y,u*=y.x,d*=y.y,l+=b,c+=m,g=Le(v),v=gr(g)}}return vo({width:u,height:d,x:l,y:c})}function Bo(e,t){const n=Do(e).scrollLeft;return t?t.left+n:Pt(tt(e)).left+n}function Gs(e,t){const n=e.getBoundingClientRect(),o=n.left+t.scrollLeft-Bo(e,n),r=n.top+t.scrollTop;return{x:o,y:r}}function wh(e){let{elements:t,rect:n,offsetParent:o,strategy:r}=e;const a=r==="fixed",i=tt(o),s=t?Po(t.floating):!1;if(o===i||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=Ye(1);const u=Ye(0),d=Ze(o);if((d||!d&&!a)&&((It(o)!=="body"||En(i))&&(l=Do(o)),Ze(o))){const h=Pt(o);c=Wt(o),u.x=h.x+o.clientLeft,u.y=h.y+o.clientTop}const p=i&&!d&&!a?Gs(i,l):Ye(0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+p.x,y:n.y*c.y-l.scrollTop*c.y+u.y+p.y}}function kh(e){return Array.from(e.getClientRects())}function xh(e){const t=tt(e),n=Do(e),o=e.ownerDocument.body,r=Ne(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),a=Ne(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let i=-n.scrollLeft+Bo(e);const s=-n.scrollTop;return He(o).direction==="rtl"&&(i+=Ne(t.clientWidth,o.clientWidth)-r),{width:r,height:a,x:i,y:s}}const ii=25;function Ch(e,t){const n=Le(e),o=tt(e),r=n.visualViewport;let a=o.clientWidth,i=o.clientHeight,s=0,l=0;if(r){a=r.width,i=r.height;const u=Jr();(!u||u&&t==="fixed")&&(s=r.offsetLeft,l=r.offsetTop)}const c=Bo(o);if(c<=0){const u=o.ownerDocument,d=u.body,p=getComputedStyle(d),h=u.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,g=Math.abs(o.clientWidth-d.clientWidth-h);g<=ii&&(a-=g)}else c<=ii&&(a+=c);return{width:a,height:i,x:s,y:l}}const qh=new Set(["absolute","fixed"]);function Th(e,t){const n=Pt(e,!0,t==="fixed"),o=n.top+e.clientTop,r=n.left+e.clientLeft,a=Ze(e)?Wt(e):Ye(1),i=e.clientWidth*a.x,s=e.clientHeight*a.y,l=r*a.x,c=o*a.y;return{width:i,height:s,x:l,y:c}}function si(e,t,n){let o;if(t==="viewport")o=Ch(e,n);else if(t==="document")o=xh(tt(e));else if(Ve(t))o=Th(t,n);else{const r=Ks(e);o={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return vo(o)}function Qs(e,t){const n=bt(e);return n===t||!Ve(n)||Yt(n)?!1:He(n).position==="fixed"||Qs(n,t)}function _h(e,t){const n=t.get(e);if(n)return n;let o=xn(e,[],!1).filter(s=>Ve(s)&&It(s)!=="body"),r=null;const a=He(e).position==="fixed";let i=a?bt(e):e;for(;Ve(i)&&!Yt(i);){const s=He(i),l=Xr(i);!l&&s.position==="fixed"&&(r=null),(a?!l&&!r:!l&&s.position==="static"&&!!r&&qh.has(r.position)||En(i)&&!l&&Qs(e,i))?o=o.filter(u=>u!==i):r=s,i=bt(i)}return t.set(e,o),o}function Sh(e){let{element:t,boundary:n,rootBoundary:o,strategy:r}=e;const i=[...n==="clippingAncestors"?Po(t)?[]:_h(t,this._c):[].concat(n),o],s=i[0],l=i.reduce((c,u)=>{const d=si(t,u,r);return c.top=Ne(d.top,c.top),c.right=yt(d.right,c.right),c.bottom=yt(d.bottom,c.bottom),c.left=Ne(d.left,c.left),c},si(t,s,r));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function Oh(e){const{width:t,height:n}=Us(e);return{width:t,height:n}}function Ah(e,t,n){const o=Ze(t),r=tt(t),a=n==="fixed",i=Pt(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const l=Ye(0);function c(){l.x=Bo(r)}if(o||!o&&!a)if((It(t)!=="body"||En(r))&&(s=Do(t)),o){const h=Pt(t,!0,a,t);l.x=h.x+t.clientLeft,l.y=h.y+t.clientTop}else r&&c();a&&!o&&r&&c();const u=r&&!o&&!a?Gs(r,s):Ye(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 Uo(e){return He(e).position==="static"}function li(e,t){if(!Ze(e)||He(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return tt(e)===n&&(n=n.ownerDocument.body),n}function Ys(e,t){const n=Le(e);if(Po(e))return n;if(!Ze(e)){let r=bt(e);for(;r&&!Yt(r);){if(Ve(r)&&!Uo(r))return r;r=bt(r)}return n}let o=li(e,t);for(;o&&dh(o)&&Uo(o);)o=li(o,t);return o&&Yt(o)&&Uo(o)&&!Xr(o)?n:o||gh(e)||n}const Eh=async function(e){const t=this.getOffsetParent||Ys,n=this.getDimensions,o=await n(e.floating);return{reference:Ah(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function Ph(e){return He(e).direction==="rtl"}const Dh={convertOffsetParentRelativeRectToViewportRelativeRect:wh,getDocumentElement:tt,getClippingRect:Sh,getOffsetParent:Ys,getElementRects:Eh,getClientRects:kh,getDimensions:Oh,getScale:Wt,isElement:Ve,isRTL:Ph};function Xs(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Bh(e,t){let n=null,o;const r=tt(e);function a(){var s;clearTimeout(o),(s=n)==null||s.disconnect(),n=null}function i(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),a();const c=e.getBoundingClientRect(),{left:u,top:d,width:p,height:h}=c;if(s||t(),!p||!h)return;const g=Wn(d),v=Wn(r.clientWidth-(u+p)),y=Wn(r.clientHeight-(d+h)),C=Wn(u),b={rootMargin:-g+"px "+-v+"px "+-y+"px "+-C+"px",threshold:Ne(0,yt(1,l))||1};let m=!0;function k(O){const S=O[0].intersectionRatio;if(S!==l){if(!m)return i();S?i(!1,S):o=setTimeout(()=>{i(!1,1e-7)},1e3)}S===1&&!Xs(c,e.getBoundingClientRect())&&i(),m=!1}try{n=new IntersectionObserver(k,{...b,root:r.ownerDocument})}catch{n=new IntersectionObserver(k,b)}n.observe(e)}return i(!0),a}function $h(e,t,n,o){o===void 0&&(o={});const{ancestorScroll:r=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=o,c=Zr(e),u=r||a?[...c?xn(c):[],...xn(t)]:[];u.forEach(C=>{r&&C.addEventListener("scroll",n,{passive:!0}),a&&C.addEventListener("resize",n)});const d=c&&s?Bh(c,n):null;let p=-1,h=null;i&&(h=new ResizeObserver(C=>{let[w]=C;w&&w.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var b;(b=h)==null||b.observe(t)})),n()}),c&&!l&&h.observe(c),h.observe(t));let g,v=l?Pt(e):null;l&&y();function y(){const C=Pt(e);v&&!Xs(v,C)&&n(),v=C,g=requestAnimationFrame(y)}return n(),()=>{var C;u.forEach(w=>{r&&w.removeEventListener("scroll",n),a&&w.removeEventListener("resize",n)}),d?.(),(C=h)==null||C.disconnect(),h=null,l&&cancelAnimationFrame(g)}}const Ih=ah,Mh=ih,ui=nh,Nh=lh,Lh=oh,Rh=th,zh=sh,Fh=(e,t,n)=>{const o=new Map,r={platform:Dh,...n},a={...r.platform,_c:o};return eh(e,t,{...r,platform:a})};function jh(e){return e!=null&&typeof e=="object"&&"$el"in e}function mr(e){if(jh(e)){const t=e.$el;return Yr(t)&&It(t)==="#comment"?null:t}return e}function Ht(e){return typeof e=="function"?e():f(e)}function Vh(e){return{name:"arrow",options:e,fn(t){const n=mr(Ht(e.element));return n==null?{}:Rh({element:n,padding:e.padding}).fn(t)}}}function Js(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ci(e,t){const n=Js(e);return Math.round(t*n)/n}function Hh(e,t,n){n===void 0&&(n={});const o=n.whileElementsMounted,r=_(()=>{var S;return(S=Ht(n.open))!=null?S:!0}),a=_(()=>Ht(n.middleware)),i=_(()=>{var S;return(S=Ht(n.placement))!=null?S:"bottom"}),s=_(()=>{var S;return(S=Ht(n.strategy))!=null?S:"absolute"}),l=_(()=>{var S;return(S=Ht(n.transform))!=null?S:!0}),c=_(()=>mr(e.value)),u=_(()=>mr(t.value)),d=P(0),p=P(0),h=P(s.value),g=P(i.value),v=lt({}),y=P(!1),C=_(()=>{const S={position:h.value,left:"0",top:"0"};if(!u.value)return S;const E=ci(u.value,d.value),F=ci(u.value,p.value);return l.value?{...S,transform:"translate("+E+"px, "+F+"px)",...Js(u.value)>=1.5&&{willChange:"transform"}}:{position:h.value,left:E+"px",top:F+"px"}});let w;function b(){if(c.value==null||u.value==null)return;const S=r.value;Fh(c.value,u.value,{middleware:a.value,placement:i.value,strategy:s.value}).then(E=>{d.value=E.x,p.value=E.y,h.value=E.strategy,g.value=E.placement,v.value=E.middlewareData,y.value=S!==!1})}function m(){typeof w=="function"&&(w(),w=void 0)}function k(){if(m(),o===void 0){b();return}if(c.value!=null&&u.value!=null){w=o(c.value,u.value,b);return}}function O(){r.value||(y.value=!1)}return ee([a,i,s,r],b,{flush:"sync"}),ee([c,u],k,{flush:"sync"}),ee(r,O,{flush:"sync"}
17),Cn()&&xo(m),{x:zt(d),y:zt(p),strategy:zt(h),placement:zt(g),middlewareData:zt(v),isPositioned:zt(y),floatingStyles:C,update:b}}const Wh={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},[Uh,Kh]=Ie("PopperContent");var Gh=$({inheritAttrs:!1,__name:"PopperContent",props:Ql({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}},{...Wh}),emits:["placed"],setup(e,{emit:t}){const n=e,o=t,r=js(),{forwardRef:a,currentElement:i}=H(),s=P(),l=P(),{width:c,height:u}=Bf(l),d=_(()=>n.side+(n.align!=="center"?`-${n.align}`:"")),p=_(()=>typeof n.collisionPadding=="number"?n.collisionPadding:{top:0,right:0,bottom:0,left:0,...n.collisionPadding}),h=_(()=>Array.isArray(n.collisionBoundary)?n.collisionBoundary:[n.collisionBoundary]),g=_(()=>({padding:p.value,boundary:h.value.filter(Fp),altBoundary:h.value.length>0})),v=_(()=>({mainAxis:n.sideFlip,crossAxis:n.alignFlip})),y=Qd(()=>[Ih({mainAxis:n.sideOffset+u.value,alignmentAxis:n.alignOffset}),n.prioritizePosition&&n.avoidCollisions&&ui({...g.value,...v.value}),n.avoidCollisions&&Mh({mainAxis:!0,crossAxis:!!n.prioritizePosition,limiter:n.sticky==="partial"?zh():void 0,...g.value}),!n.prioritizePosition&&n.avoidCollisions&&ui({...g.value,...v.value}),Nh({...g.value,apply:({elements:G,rects:oe,availableWidth:j,availableHeight:V})=>{const{width:B,height:W}=oe.reference,D=G.floating.style;D.setProperty("--reka-popper-available-width",`${j}px`),D.setProperty("--reka-popper-available-height",`${V}px`),D.setProperty("--reka-popper-anchor-width",`${B}px`),D.setProperty("--reka-popper-anchor-height",`${W}px`)}}),l.value&&Vh({element:l.value,padding:n.arrowPadding}),jp({arrowWidth:c.value,arrowHeight:u.value}),n.hideWhenDetached&&Lh({strategy:"referenceHidden",...g.value})]),C=_(()=>n.reference??r.anchor.value),{floatingStyles:w,placement:b,isPositioned:m,middlewareData:k}=Hh(C,s,{strategy:n.positionStrategy,placement:d,whileElementsMounted:(...G)=>$h(...G,{layoutShift:!n.disableUpdateOnLayoutShift,animationFrame:n.updatePositionStrategy==="always"}),middleware:y}),O=_(()=>pr(b.value)[0]),S=_(()=>pr(b.value)[1]);Ei(()=>{m.value&&o("placed")});const E=_(()=>k.value.arrow?.centerOffset!==0),F=P("");ge(()=>{i.value&&(F.value=window.getComputedStyle(i.value).zIndex)});const K=_(()=>k.value.arrow?.x??0),J=_(()=>k.value.arrow?.y??0);return Kh({placedSide:O,onArrowChange:G=>l.value=G,arrowX:K,arrowY:J,shouldHideArrow:E}),(G,oe)=>(x(),Y("div",{ref_key:"floatingRef",ref:s,"data-reka-popper-content-wrapper":"",style:Co({...f(w),transform:f(m)?f(w).transform:"translate(0, -200%)",minWidth:"max-content",zIndex:F.value,"--reka-popper-transform-origin":[f(k).transformOrigin?.x,f(k).transformOrigin?.y].join(" "),...f(k).hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}})},[L(f(X),M({ref:f(a)},G.$attrs,{"as-child":n.asChild,as:G.as,"data-side":O.value,"data-align":S.value,style:{animation:f(m)?void 0:"none"}}),{default:q(()=>[A(G.$slots,"default")]),_:3},16,["as-child","as","data-side","data-align","style"])],4))}}),ea=Gh;const Qh={top:"bottom",right:"left",bottom:"top",left:"right"};var Yh=$({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}=H(),n=Uh(),o=_(()=>Qh[n.placedSide.value]);return(r,a)=>(x(),Y("span",{ref:i=>{f(n).onArrowChange(i)},style:Co({position:"absolute",left:f(n).arrowX?.value?`${f(n).arrowX?.value}px`:void 0,top:f(n).arrowY?.value?`${f(n).arrowY?.value}px`:void 0,[o.value]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[f(n).placedSide.value],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[f(n).placedSide.value],visibility:f(n).shouldHideArrow.value?"hidden":void 0})},[L(zp,M(r.$attrs,{ref:f(t),style:{display:"block"},as:r.as,"as-child":r.asChild,rounded:r.rounded,width:r.width,height:r.height}),{default:q(()=>[A(r.$slots,"default")]),_:3},16,["as","as-child","rounded","width","height"])],4))}}),ta=Yh;const[Mt,Xh]=Ie("PopoverRoot");var Jh=$({__name:"PopoverRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},modal:{type:Boolean,required:!1,default:!1}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t,{modal:r}=Re(n),a=Bt(n,"open",o,{defaultValue:n.defaultOpen,passive:n.open===void 0}),i=P(),s=P(!1);return Xh({contentId:"",triggerId:"",modal:r,open:a,onOpenChange:l=>{a.value=l},onOpenToggle:()=>{a.value=!a.value},triggerElement:i,hasCustomAnchor:s}),(l,c)=>(x(),T(f(Ur),null,{default:q(()=>[A(l.$slots,"default",{open:f(a),close:()=>a.value=!1})]),_:3}))}}),Zh=Jh,ev=$({__name:"PopoverAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;H();const n=Mt();return _i(()=>{n.hasCustomAnchor.value=!0}),Dt(()=>{n.hasCustomAnchor.value=!1}),(o,r)=>(x(),T(f(Ao),ie(pe(t)),{default:q(()=>[A(o.$slots,"default")]),_:3},16))}}),tv=ev,nv=$({__name:"PopoverArrow",props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"svg"}},setup(e){const t=e;return H(),(n,o)=>(x(),T(f(ta),ie(pe(t)),{default:q(()=>[A(n.$slots,"default")]),_:3},16))}}),ov=nv,rv=$({__name:"PopoverClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e;H();const n=Mt();return(o,r)=>(x(),T(f(X),{type:o.as==="button"?"button":void 0,as:o.as,"as-child":t.asChild,onClick:r[0]||(r[0]=a=>f(n).onOpenChange(!1))},{default:q(()=>[A(o.$slots,"default")]),_:3},8,["type","as","as-child"]))}}),av=rv,iv=$({__name:"PopoverContentImpl",props:{trapFocus:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=$t(Ts(n,"trapFocus","disableOutsidePointerEvents")),{forwardRef:a}=H(),i=Mt();return xf(),(s,l)=>(x(),T(f(zs),{"as-child":"",loop:"",trapped:s.trapFocus,onMountAutoFocus:l[5]||(l[5]=c=>o("openAutoFocus",c)),onUnmountAutoFocus:l[6]||(l[6]=c=>o("closeAutoFocus",c))},{default:q(()=>[L(f(Sn),{"as-child":"","disable-outside-pointer-events":s.disableOutsidePointerEvents,onPointerDownOutside:l[0]||(l[0]=c=>o("pointerDownOutside",c)),onInteractOutside:l[1]||(l[1]=c=>o("interactOutside",c)),onEscapeKeyDown:l[2]||(l[2]=c=>o("escapeKeyDown",c)),onFocusOutside:l[3]||(l[3]=c=>o("focusOutside",c)),onDismiss:l[4]||(l[4]=c=>f(i).onOpenChange(!1))},{default:q(()=>[L(f(ea),M(f(r),{id:f(i).contentId,ref:f(a),"data-state":f(i).open.value?"open":"closed","aria-labelledby":f(i).triggerId,style:{"--reka-popover-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-popover-content-available-width":"var(--reka-popper-available-width)","--reka-popover-content-available-height":"var(--reka-popper-available-height)","--reka-popover-trigger-width":"var(--reka-popper-anchor-width)","--reka-popover-trigger-height":"var(--reka-popper-anchor-height)"},role:"dialog"}),{default:q(()=>[A(s.$slots,"default")]),_:3},16,["id","data-state","aria-labelledby"])]),_:3},8,["disable-outside-pointer-events"])]),_:3},8,["trapped"]))}}),Zs=iv,sv=$({__name:"PopoverContentModal",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=Mt(),a=P(!1);As(!0);const i=$e(n,o),{forwardRef:s,currentElement:l}=H();return $s(l),(c,u)=>(x(),T(Zs,M(f(i),{ref:f(s),"trap-focus":f(r).open.value,"disable-outside-pointer-events":"",onCloseAutoFocus:u[0]||(u[0]=Ut(d=>{o("closeAutoFocus",d),a.value||f(r).triggerElement.value?.focus()},["prevent"])),onPointerDownOutside:u[1]||(u[1]=d=>{o("pointerDownOutside",d);const p=d.detail.originalEvent,h=p.button===0&&p.ctrlKey===!0,g=p.button===2||h;a.value=g}),onFocusOutside:u[2]||(u[2]=Ut(()=>{},["prevent"]))}),{default:q(()=>[A(c.$slots,"default")]),_:3},16,["trap-focus"]))}}),lv=sv,uv=$({__name:"PopoverContentNonModal",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=Mt(),a=P(!1),i=P(!1),s=$e(n,o);return(l,c)=>(x(),T(Zs,M(f(s),{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:c[0]||(c[0]=u=>{o("closeAutoFocus",u),u.defaultPrevented||(a.value||f(r).triggerElement.value?.focus(),u.preventDefault()),a.value=!1,i.value=!1}),onInteractOutside:c[1]||(c[1]=async u=>{o("interactOutside",u),u.defaultPrevented||(a.value=!0,u.detail.originalEvent.type==="pointerdown"&&(i.value=!0));const d=u.target;f(r).triggerElement.value?.contains(d)&&u.preventDefault(),u.detail.originalEvent.type==="focusin"&&i.value&&u.preventDefault()})}),{default:q(()=>[A(l.$slots,"default")]),_:3},16))}}),cv=uv,dv=$({__name:"PopoverContent",props:{forceMount:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,o=t,r=Mt(),a=$e(n,o),{forwardRef:i}=H();return r.contentId||=Je(void 0,"reka-popover-content"),(s,l)=>(x(),T(f(pt),{present:s.forceMount||f(r).open.value},{default:q(()=>[f(r).modal.value?(x(),T(lv,M({key:0},f(a),{ref:f(i)}),{default:q(()=>[A(s.$slots,"default")]),_:3},16)):(x(),T(cv,M({key:1},f(a),{ref:f(i)}),{default:q(()=>[A(s.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),fv=dv,pv=$({__name:"PopoverPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(x(),T(f(Oo),ie(pe(t)),{default:q(()=>[A(n.$slots,"default")]),_:3},16))}}),hv=pv,vv=$({__name:"PopoverTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=Mt(),{forwardRef:o,currentElement:r}=H();return n.triggerId||=Je(void 0,"reka-popover-trigger"),Se(()=>{n.triggerElement.value=r.value}),(a,i)=>(x(),T(Ge(f(n).hasCustomAnchor.value?f(X):f(Ao)),{"as-child":""},{default:q(()=>[L(f(X),{id:f(n).triggerId,ref:f(o),type:a.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":f(n).open.value,"aria-controls":f(n).contentId,"data-state":f(n).open.value?"open":"closed",as:a.as,"as-child":t.asChild,onClick:f(n).onOpenToggle},{default:q(()=>[A(a.$slots,"default")]),_:3},8,["id","type","aria-expanded","aria-controls","data-state","as","as-child","onClick"])]),_:3}))}}),gv=vv,mv=$({__name:"HoverCardArrow",props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"svg"}},setup(e){const t=e;return H(),(n,o)=>(x(),T(f(ta),ie(pe(t)),{default:q(()=>[A(n.$slots,"default")]),_:3},16))}}),yv=mv;const[na,bv]=Ie("HoverCardRoot");var wv=$({__name:"HoverCardRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},openDelay:{type:Number,required:!1,default:700},closeDelay:{type:Number,required:!1,default:300}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t,{openDelay:r,closeDelay:a}=Re(n);H();const i=Bt(n,"open",o,{defaultValue:n.defaultOpen,passive:n.open===void 0}),s=P(0),l=P(0),c=P(!1),u=P(!1),d=P(!1),p=P();function h(){clearTimeout(l.value),s.value=window.setTimeout(()=>i.value=!0,r.value)}function g(){clearTimeout(s.value),!c.value&&!u.value&&(l.value=window.setTimeout(()=>i.value=!1,a.value))}function v(){i.value=!1}return bv({open:i,onOpenChange(y){i.value=y},onOpen:h,onClose:g,onDismiss:v,hasSelectionRef:c,isPointerDownOnContentRef:u,isPointerInTransitRef:d,triggerElement:p}),(y,C)=>(x(),T(f(Ur),null,{default:q(()=>[A(y.$slots,"default",{open:f(i)})]),_:3}))}}),kv=wv;function yr(e){return t=>t.pointerType==="touch"?void 0:e()}function xv(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;n.nextNode();)t.push(n.currentNod
17e);return t}var Cv=$({__name:"HoverCardContentImpl",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,o=t,r=$t(n),{forwardRef:a,currentElement:i}=H(),s=na(),{isPointerInTransit:l,onPointerExit:c}=Ds(s.triggerElement,i);ff(s.isPointerInTransitRef,l,{direction:"rtl"}),c(()=>{s.onClose()});const u=P(!1);let d;ge(h=>{if(u.value){const g=document.body;d=g.style.userSelect||g.style.webkitUserSelect,g.style.userSelect="none",g.style.webkitUserSelect="none",h(()=>{g.style.userSelect=d,g.style.webkitUserSelect=d})}});function p(){u.value=!1,s.isPointerDownOnContentRef.value=!1,Be(()=>{document.getSelection()?.toString()!==""&&(s.hasSelectionRef.value=!0)})}return Se(()=>{i.value&&(document.addEventListener("pointerup",p),xv(i.value).forEach(g=>g.setAttribute("tabindex","-1")))}),Dt(()=>{document.removeEventListener("pointerup",p),s.hasSelectionRef.value=!1,s.isPointerDownOnContentRef.value=!1}),(h,g)=>(x(),T(f(Sn),{"as-child":"","disable-outside-pointer-events":!1,onEscapeKeyDown:g[1]||(g[1]=v=>o("escapeKeyDown",v)),onPointerDownOutside:g[2]||(g[2]=v=>o("pointerDownOutside",v)),onFocusOutside:g[3]||(g[3]=Ut(v=>o("focusOutside",v),["prevent"])),onDismiss:f(s).onDismiss},{default:q(()=>[L(f(ea),M({...f(r),...h.$attrs},{ref:f(a),"data-state":f(s).open.value?"open":"closed",style:{userSelect:u.value?"text":void 0,WebkitUserSelect:u.value?"text":void 0,"--reka-hover-card-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-hover-card-content-available-width":"var(--reka-popper-available-width)","--reka-hover-card-content-available-height":"var(--reka-popper-available-height)","--reka-hover-card-trigger-width":"var(--reka-popper-anchor-width)","--reka-hover-card-trigger-height":"var(--reka-popper-anchor-height)"},onPointerdown:g[0]||(g[0]=v=>{v.currentTarget.contains(v.target)&&(u.value=!0),f(s).hasSelectionRef.value=!1,f(s).isPointerDownOnContentRef.value=!0})}),{default:q(()=>[A(h.$slots,"default")]),_:3},16,["data-state","style"])]),_:3},8,["onDismiss"]))}}),qv=Cv,Tv=$({__name:"HoverCardContent",props:{forceMount:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const r=$e(e,t),{forwardRef:a}=H(),i=na();return(s,l)=>(x(),T(f(pt),{present:s.forceMount||f(i).open.value},{default:q(()=>[L(qv,M(f(r),{ref:f(a),onPointerenter:l[0]||(l[0]=c=>f(yr)(f(i).onOpen)(c))}),{default:q(()=>[A(s.$slots,"default")]),_:3},16)]),_:3},8,["present"]))}}),_v=Tv,Sv=$({__name:"HoverCardPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(x(),T(f(Oo),ie(pe(t)),{default:q(()=>[A(n.$slots,"default")]),_:3},16))}}),Ov=Sv,Av=$({__name:"HoverCardTrigger",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"a"}},setup(e){const{forwardRef:t,currentElement:n}=H(),o=na();o.triggerElement=n;function r(){setTimeout(()=>{!o.isPointerInTransitRef.value&&!o.open.value&&o.onClose()},0)}return(a,i)=>(x(),T(f(Ao),{"as-child":"",reference:a.reference},{default:q(()=>[L(f(X),{ref:f(t),"as-child":a.asChild,as:a.as,"data-state":f(o).open.value?"open":"closed","data-grace-area-trigger":"",onPointerenter:i[0]||(i[0]=s=>f(yr)(f(o).onOpen)(s)),onPointerleave:i[1]||(i[1]=s=>f(yr)(r)(s)),onFocus:i[2]||(i[2]=s=>f(o).onOpen()),onBlur:i[3]||(i[3]=s=>f(o).onClose())},{default:q(()=>[A(a.$slots,"default")]),_:3},8,["as-child","as","data-state"])]),_:3},8,["reference"]))}}),Ev=Av;const[Nt,Pv]=Ie(["NavigationMenuRoot","NavigationMenuSub"],"NavigationMenuContext");var Dv=$({__name:"NavigationMenuRoot",props:{modelValue:{type:String,required:!1,default:void 0},defaultValue:{type:String,required:!1},dir:{type:String,required:!1},orientation:{type:String,required:!1,default:"horizontal"},delayDuration:{type:Number,required:!1,default:200},skipDelayDuration:{type:Number,required:!1,default:300},disableClickTrigger:{type:Boolean,required:!1,default:!1},disableHoverTrigger:{type:Boolean,required:!1,default:!1},disablePointerLeaveClose:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"nav"}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=Bt(n,"modelValue",t,{defaultValue:n.defaultValue??"",passive:n.modelValue===void 0}),a=P(""),{forwardRef:i,currentElement:s}=H(),l=P(),c=P(),u=P(),{getItems:d,CollectionSlot:p}=On({key:"NavigationMenu",isProvider:!0}),{delayDuration:h,skipDelayDuration:g,dir:v,disableClickTrigger:y,disableHoverTrigger:C,unmountOnHide:w}=Re(n),b=Ps(v),m=Rr(!1,g),k=_(()=>r.value!==""||m.value?150:h.value),O=cf(S=>{typeof S=="string"&&(a.value=r.value,r.value=S)},k);return ge(()=>{if(!r.value)return;const S=d().map(E=>E.ref);u.value=S.find(E=>E.id.includes(r.value))}),Pv({isRootMenu:!0,modelValue:r,previousValue:a,baseId:Je(void 0,"reka-navigation-menu"),disableClickTrigger:y,disableHoverTrigger:C,dir:b,unmountOnHide:w,orientation:n.orientation,rootNavigationMenu:s,indicatorTrack:l,activeTrigger:u,onIndicatorTrackChange:S=>{l.value=S},viewport:c,onViewportChange:S=>{c.value=S},onTriggerEnter:S=>{O(S)},onTriggerLeave:()=>{m.value=!0,O("")},onContentEnter:()=>{O()},onContentLeave:()=>{n.disablePointerLeaveClose||O("")},onItemSelect:S=>{a.value=r.value,r.value=S},onItemDismiss:()=>{a.value=r.value,r.value=""}}),(S,E)=>(x(),T(f(p),null,{default:q(()=>[L(f(X),{ref:f(i),"aria-label":"Main",as:S.as,"as-child":S.asChild,"data-orientation":S.orientation,dir:f(b),"data-reka-navigation-menu":""},{default:q(()=>[A(S.$slots,"default",{modelValue:f(r)})]),_:3},8,["as","as-child","data-orientation","dir"])]),_:3}))}}),Bv=Dv;function $o(e){return e?"open":"closed"}function el(e,t){return`${e}-trigger-${t}`}function oa(e,t){return`${e}-content-${t}`}const $v="navigationMenu.linkSelect",no="navigationMenu.rootContentDism
17iss";function br(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{const r=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||r?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function tl(e){const t=De();return e.some(n=>n===t?!0:(n.focus(),De()!==t))}function Iv(e){return e.forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")}),()=>{e.forEach(t=>{const n=t.dataset.tabindex;t.setAttribute("tabindex",n)})}}function nl(e){return t=>t.pointerType==="mouse"?e(t):void 0}const[ra,Mv]=Ie("NavigationMenuItem");var Nv=$({__name:"NavigationMenuItem",props:{value:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"li"}},setup(e){const t=e;H();const{getItems:n}=On({key:"NavigationMenu"}),o=Nt(),r=Je(t.value),a=P(),i=P(),s=oa(o.baseId,r);let l=()=>({});const c=P(!1);async function u(g="start"){const v=document.getElementById(s);if(v){l();const y=br(v);y.length&&tl(g==="start"?y:y.reverse())}}function d(){const g=document.getElementById(s);if(g){const v=br(g);v.length&&(l=Iv(v))}}Mv({value:r,contentId:s,triggerRef:a,focusProxyRef:i,wasEscapeCloseRef:c,onEntryKeyDown:u,onFocusProxyEnter:u,onContentFocusOutside:d,onRootContentClose:d});function p(){o.onItemDismiss(),a.value?.focus()}function h(g){const v=De();if(g.keyCode===32||g.key==="Enter")if(o.modelValue.value===r){p(),g.preventDefault();return}else{g.target.click(),g.preventDefault();return}const y=n().filter(w=>w.ref.parentElement?.hasAttribute("data-menu-item")).map(w=>w.ref);if(!y.includes(v))return;const C=Lr(g,v,void 0,{itemsArray:y,loop:!1});C&&C?.focus(),g.preventDefault(),g.stopPropagation()}return(g,v)=>(x(),T(f(X),{"as-child":g.asChild,as:g.as,"data-menu-item":"",onKeydown:Ai(h,["up","down","left","right","home","end","space"])},{default:q(()=>[A(g.$slots,"default")]),_:3},8,["as-child","as"]))}}),Lv=Nv,Rv=$({__name:"NavigationMenuContentImpl",props:{disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,o=t,{getItems:r}=On({key:"NavigationMenu"}),{forwardRef:a,currentElement:i}=H(),s=Nt(),l=ra(),c=el(s.baseId,l.value),u=oa(s.baseId,l.value),d=P(null),p=_(()=>{const w=r().map(E=>E.ref.id.split("trigger-")[1]);s.dir.value==="rtl"&&w.reverse();const b=w.indexOf(s.modelValue.value),m=w.indexOf(s.previousValue.value),k=l.value===s.modelValue.value,O=m===w.indexOf(l.value);if(!k&&!O)return d.value;const S=(()=>{if(b!==m){if(k&&m!==-1)return b>m?"from-end":"from-start";if(O&&b!==-1)return b>m?"to-start":"to-end"}return null})();return d.value=S,S});function h(w){if(o("focusOutside",w),o("interactOutside",w),w.detail.originalEvent.target.hasAttribute("data-navigation-menu-trigger")&&w.preventDefault(),!w.defaultPrevented){l.onContentFocusOutside();const m=w.target;s.rootNavigationMenu?.value?.contains(m)&&w.preventDefault()}}function g(w){if(o("pointerDownOutside",w),!w.defaultPrevented){const b=w.target,m=r().some(O=>O.ref.contains(b)),k=s.isRootMenu&&s.viewport.value?.contains(b);(m||k||!s.isRootMenu)&&w.preventDefault()}}ge(w=>{const b=i.value;if(s.isRootMenu&&b){const m=()=>{s.onItemDismiss(),l.onRootContentClose(),b.contains(De())&&l.triggerRef.value?.focus()};b.addEventListener(no,m),w(()=>b.removeEventListener(no,m))}});function v(w){o("escapeKeyDown",w),w.defaultPrevented||(s.onItemDismiss(),l.triggerRef?.value?.focus(),l.wasEscapeCloseRef.value=!0)}function y(w){if(w.target.closest("[data-reka-navigation-menu]")!==s.rootNavigationMenu.value)return;const b=w.altKey||w.ctrlKey||w.metaKey,m=w.key==="Tab"&&!b,k=br(w.currentTarget);if(m){const S=De(),E=k.findIndex(J=>J===S),K=w.shiftKey?k.slice(0,E).reverse():k.slice(E+1,k.length);if(tl(K))w.preventDefault();else{l.focusProxyRef.value?.focus();return}}Lr(w,De(),void 0,{itemsArray:k,loop:!1,enableIgnoredElement:!0})?.focus()}function C(){const w=new Event(no,{bubbles:!0,cancelable:!0});i.value?.dispatchEvent(w)}return(w,b)=>(x(),T(f(Sn),M({id:f(u),ref:f(a),"aria-labelledby":f(c),"data-motion":p.value,"data-state":f($o)(f(s).modelValue.value===f(l).value),"data-orientation":f(s).orientation},n,{onKeydown:y,onEscapeKeyDown:v,onPointerDownOutside:g,onFocusOutside:h,onDismiss:C}),{default:q(()=>[A(w.$slots,"default")]),_:3},16,["id","aria-labelledby","data-motion","data-state","data-orientation"]))}}),zv=Rv,Fv=$({inheritAttrs:!1,__name:"NavigationMenuContent",props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,o=t,r=$e(Ts(n,"forceMount"),o),{forwardRef:a}=H(),i=Nt(),s=ra(),l=_(()=>s.value===i.modelValue.value),c=_(()=>i.viewport.value&&!i.modelValue.value&&i.previousValue.value?i.previousValue.value===s.value:!1);return(u,d)=>(x(),T(Ar,{to:f(je)&&f(i).viewport.value?f(i).viewport.value:"body",disabled:f(je)&&f(i).viewport.value?!f(i).viewport.value:!0},[L(f(pt),{present:u.forceMount||l.value||c.value,"force-mount":!f(i).unmountOnHide.value},{default:q(({present:p})=>[L(zv,M({ref:f(a),"data-state":f($o)(l.value),style:{pointerEvents:!l.value&&f(i).isRootMenu?"none":void 0}},{...u.$attrs,...f(r)},{hidden:!p,onPointerenter:d[0]||(d[0]=h=>f(i).onContentEnter(f(s).value)),onPointerleave:d[1]||(d[1]=h=>f(nl)(()=>f(i).onContentLeave())(h)),onPointerDownOutside:d[2]||(d[2]=h=>o("pointerDownOutside",h)),onFocusOutside:d[3]||(d[3]=h=>o("focusOutside",h)),onInteractOutside:d[4]||(d[4]=h=>o("interactOutside",h))}),{default:q(()=>[A(u.$slots,"default")]),_:2},1040,["data-state","style","hidden"])]),_:3},8,["present","force-mount"])],8,["to","disabled"]))}}),jv=Fv,Vv=$({inheritAttrs:!1,__name:"NavigationMenuIndicator",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:n}=H(),o=Nt(),r=P(),a=_(()=>o.orientation==="horizontal"),i=_(()=>!!o.modelValue.value),{activeTrigger:s}=o;function l(){s.value&&(r.value={size:a.value?s.value.offsetWidth:s.value.offsetHeight,position:a.value?s.value.offsetLeft:s.value.offsetTop})}return ge(()=>{o.modelValue.value&&l()}),fo(s,l),fo(o.indicatorTrack,l),(c,u)=>f(o).indicatorTrack.value?(x(),T(Ar,{key:0,to:f(o).indicatorTrack.value},[L(f(pt),{present:c.forceMount||i.value},{default:q(()=>[L(f(X),M({ref:f(n),"aria-hidden":"true","data-state":i.value?"visible":"hidden","data-orientation":f(o).orientation,"as-child":t.asChild,as:c.as,style:{...r.value?{"--reka-navigation-menu-indicator-size":`${r.value.size}px`,"--reka-navigation-menu-indicator-position":`${r.value.position}px`}:{}}},c.$attrs),{default:q(()=>[A(c.$slots,"default")]),_:3},16,["data-state","data-orientation","as-child","as","style"])]),_:3},8,["present"])],8,["to"])):N("v-if",!0)}}),Hv=Vv,Wv=$({__name:"NavigationMenuLink",props:{active:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"a"}},emits:["select"],setup(e,{emit:t}){const n=e,o=t,{CollectionItem:r}=On({key:"NavigationMenu"});H();async function a(i){const s=new CustomEvent($v,{bubbles:!0,cancelable:!0,detail:{originalEvent:i}});if(o("select",s),!s.defaultPrevented&&!i.metaKey){const l=new CustomEvent(no,{bubbles:!0,cancelable:!0});i.target?.dispatchEvent(l)}}return(i,s)=>(x(),T(f(r),null,{default:q(()=>[L(f(X),{as:i.as,"data-active":i.active?"":void 0,"aria-current":i.active?"page":void 0,"as-child":n.asChild,onClick:a},{default:q(()=>[A(i.$slots,"default")]),_:3},8,["as","data-active","aria-current","as-child"])]),_:3}))}}),Ko=Wv,Uv=$({inheritAttrs:!1,__name:"NavigationMenuList",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"ul"}},setup(e){const t=e,n=Nt(),{forwardRef:o,currentElement:r}=H();return Se(()=>{n.onIndicatorTrackChange(r.value)}),(a,i)=>(x(),T(f(X),{ref:f(o),style:{position:"relative"}}
17,{default:q(()=>[L(f(X),M(a.$attrs,{"as-child":t.asChild,as:a.as,"data-orientation":f(n).orientation}),{default:q(()=>[A(a.$slots,"default")]),_:3},16,["as-child","as","data-orientation"])]),_:3},512))}}),Kv=Uv;const Gv=["aria-owns"];var Qv=$({inheritAttrs:!1,__name:"NavigationMenuTrigger",props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=Nt(),o=ra(),{CollectionItem:r}=On({key:"NavigationMenu"}),{forwardRef:a,currentElement:i}=H(),s=P(""),l=P(""),c=Rr(!1,300),u=P(!1),d=_(()=>o.value===n.modelValue.value);Se(()=>{o.triggerRef=i,s.value=el(n.baseId,o.value),l.value=oa(n.baseId,o.value)});function p(){n.disableHoverTrigger.value||(u.value=!1,o.wasEscapeCloseRef.value=!1)}function h(b){if(!n.disableHoverTrigger.value&&b.pointerType==="mouse"){if(t.disabled||u.value||o.wasEscapeCloseRef.value||c.value)return;n.onTriggerEnter(o.value),c.value=!0}}function g(b){if(!n.disableHoverTrigger.value&&b.pointerType==="mouse"){if(t.disabled)return;n.onTriggerLeave(),c.value=!1}}function v(b){(!("pointerType"in b)||b.pointerType==="mouse")&&n.disableClickTrigger.value||c.value||(d.value?n.onItemSelect(""):n.onItemSelect(o.value),u.value=d.value)}function y(b){const k={horizontal:"ArrowDown",vertical:n.dir.value==="rtl"?"ArrowLeft":"ArrowRight"}[n.orientation];d.value&&b.key===k&&(o.onEntryKeyDown(),b.preventDefault(),b.stopPropagation())}function C(b){o.focusProxyRef.value=ut(b)}function w(b){const m=document.getElementById(o.contentId),k=b.relatedTarget,O=k===i.value,S=m?.contains(k);(O||!S)&&o.onFocusProxyEnter(O?"start":"end")}return(b,m)=>(x(),Y(ze,null,[L(f(r),null,{default:q(()=>[L(f(X),M({id:s.value,ref:f(a),disabled:b.disabled,"data-disabled":b.disabled?"":void 0,"data-state":f($o)(d.value),"data-navigation-menu-trigger":"","aria-expanded":d.value,"aria-controls":l.value,"as-child":t.asChild,as:b.as},b.$attrs,{onPointerenter:p,onPointermove:h,onPointerleave:g,onClick:v,onKeydown:y}),{default:q(()=>[A(b.$slots,"default")]),_:3},16,["id","disabled","data-disabled","data-state","aria-expanded","aria-controls","as-child","as"])]),_:3}),d.value?(x(),Y(ze,{key:0},[L(f(An),{ref:C,"aria-hidden":"true",tabindex:0,onFocus:w}),f(n).viewport?(x(),Y("span",{key:0,"aria-owns":l.value},null,8,Gv)):N("v-if",!0)],64)):N("v-if",!0)],64))}}),Yv=Qv,Xv=$({inheritAttrs:!1,__name:"NavigationMenuViewport",props:{forceMount:{type:Boolean,required:!1},align:{type:String,required:!1,default:"center"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:n,currentElement:o}=H(),r=Nt(),{activeTrigger:a,rootNavigationMenu:i,modelValue:s}=r,l=P(),c=P(),u=_(()=>!!r.modelValue.value);ee(o,()=>{r.onViewportChange(o.value)});const d=P();ee([s,u],()=>{Be(()=>{o.value&&requestAnimationFrame(()=>{const h=o.value?.querySelector("[data-state=open]");d.value=h})})},{immediate:!0});function p(){if(d.value&&a.value&&i.value){const h=document.documentElement.offsetWidth,g=document.documentElement.offsetHeight,v=i.value.getBoundingClientRect(),y=a.value.getBoundingClientRect(),{offsetWidth:C,offsetHeight:w}=d.value,b=y.left-v.left,m=y.top-v.top;let k=null,O=null;switch(t.align){case"start":k=b,O=m;break;case"end":k=b-C+y.width,O=m-w+y.height;break;default:k=b-C/2+y.width/2,O=m-w/2+y.height/2}const S=10;k+v.left<S&&(k=S-v.left);const E=k+v.left+C;E>h-S&&(k-=E-h+S,k<S-v.left&&(k=S-v.left)),O+v.top<S&&(O=S-v.top);const F=O+v.top+w;F>g-S&&(O-=F-g+S,O<S-v.top&&(O=S-v.top)),k=Math.round(k),O=Math.round(O),c.value={left:k,top:O}}}return fo(d,()=>{d.value&&(l.value={width:d.value.offsetWidth,height:d.value.offsetHeight},p())}),fo([globalThis.document?.body,i],()=>{p()}),(h,g)=>(x(),T(f(pt),{present:h.forceMount||u.value,"force-mount":!f(r).unmountOnHide.value,onAfterLeave:g[2]||(g[2]=()=>{l.value=void 0,c.value=void 0})},{default:q(({present:v})=>[L(f(X),M(h.$attrs,{ref:f(n),as:h.as,"as-child":h.asChild,"data-state":f($o)(u.value),"data-orientation":f(r).orientation,style:{pointerEvents:!u.value&&f(r).isRootMenu?"none":void 0,"--reka-navigation-menu-viewport-width":l.value?`${l.value?.width}px`:void 0,"--reka-navigation-menu-viewport-height":l.value?`${l.value?.height}px`:void 0,"--reka-navigation-menu-viewport-left":c.value?`${c.value?.left}px`:void 0,"--reka-navigation-menu-viewport-top":c.value?`${c.value?.top}px`:void 0},hidden:!v,onPointerenter:g[0]||(g[0]=y=>f(r).onContentEnter(f(r).modelValue.value)),onPointerleave:g[1]||(g[1]=y=>f(nl)(()=>f(r).onContentLeave())(y))}),{default:q(()=>[A(h.$slots,"default")]),_:2},1040,["as","as-child","data-state","data-orientation","style","hidden"])]),_:3},8,["present","force-mount"]))}}),Jv=Xv,Zv=$({__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 H(),(n,o)=>(x(),T(f(ta),ie(pe(t)),{default:q(()=>[A(n.$slots,"default")]),_:3},16))}}),eg=Zv;const[aa]=Ie("TooltipProvider"),ol="tooltip.open",[Io,tg]=Ie("TooltipRoot");var ng=$({__name:"TooltipRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},delayDuration:{type:Number,required:!1,default:void 0},disableHoverableContent:{type:Boolean,required:!1,default:void 0},disableClosingTrigger:{type:Boolean,required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:void 0},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:void 0}},emits:["update:open"],setup(e,{emit:t}){const n=e,o=t;H();const r=aa(),a=_(()=>n.disableHoverableContent??r.disableHoverableContent.value),i=_(()=>n.disableClosingTrigger??r.disableClosingTrigger.value),s=_(()=>n.disabled??r.disabled.value),l=_(()=>
17n.delayDuration??r.delayDuration.value),c=_(()=>n.ignoreNonKeyboardFocus??r.ignoreNonKeyboardFocus.value),u=Bt(n,"open",o,{defaultValue:n.defaultOpen,passive:n.open===void 0});ee(u,b=>{r.onClose&&(b?(r.onOpen(),document.dispatchEvent(new CustomEvent(ol))):r.onClose())});const d=P(!1),p=P(),h=_(()=>u.value?d.value?"delayed-open":"instant-open":"closed"),{start:g,stop:v}=hf(()=>{d.value=!0,u.value=!0},l,{immediate:!1});function y(){v(),d.value=!1,u.value=!0}function C(){v(),u.value=!1}function w(){g()}return tg({contentId:"",open:u,stateAttribute:h,trigger:p,onTriggerChange(b){p.value=b},onTriggerEnter(){r.isOpenDelayed.value?w():y()},onTriggerLeave(){a.value?C():v()},onOpen:y,onClose:C,disableHoverableContent:a,disableClosingTrigger:i,disabled:s,ignoreNonKeyboardFocus:c}),(b,m)=>(x(),T(f(Ur),null,{default:q(()=>[A(b.$slots,"default",{open:f(u)})]),_:3}))}}),og=ng,rg=$({__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 n=e,o=t,r=Io(),{forwardRef:a}=H(),i=Ke(),s=_(()=>i.default?.({})),l=_(()=>{if(n.ariaLabel)return n.ariaLabel;let u="";function d(p){typeof p.children=="string"&&p.type!==Oi?u+=p.children:Array.isArray(p.children)&&p.children.forEach(h=>d(h))}return s.value?.forEach(p=>d(p)),u}),c=_(()=>{const{ariaLabel:u,...d}=n;return d});return Se(()=>{bn(window,"scroll",u=>{u.target?.contains(r.trigger.value)&&r.onClose()}),bn(window,ol,r.onClose)}),(u,d)=>(x(),T(f(Sn),{"as-child":"","disable-outside-pointer-events":!1,onEscapeKeyDown:d[0]||(d[0]=p=>o("escapeKeyDown",p)),onPointerDownOutside:d[1]||(d[1]=p=>{f(r).disableClosingTrigger.value&&f(r).trigger.value?.contains(p.target)&&p.preventDefault(),o("pointerDownOutside",p)}),onFocusOutside:d[2]||(d[2]=Ut(()=>{},["prevent"])),onDismiss:d[3]||(d[3]=p=>f(r).onClose())},{default:q(()=>[L(f(ea),M({ref:f(a),"data-state":f(r).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:q(()=>[A(u.$slots,"default"),L(f(An),{id:f(r).contentId,role:"tooltip"},{default:q(()=>[ke(ae(l.value),1)]),_:1},8,["id"])]),_:3},16,["data-state"])]),_:3}))}}),rl=rg,ag=$({__name:"TooltipContentHoverable",props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},setup(e){const n=$t(e),{forwardRef:o,currentElement:r}=H(),{trigger:a,onClose:i}=Io(),s=aa(),{isPointerInTransit:l,onPointerExit:c}=Ds(a,r);return s.isPointerInTransitRef=l,c(()=>{i()}),(u,d)=>(x(),T(rl,M({ref:f(o)},f(n)),{default:q(()=>[A(u.$slots,"default")]),_:3},16))}}),ig=ag,sg=$({__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 n=e,o=t,r=Io(),a=$e(n,o),{forwardRef:i}=H();return(s,l)=>(x(),T(f(pt),{present:s.forceMount||f(r).open.value},{default:q(()=>[(x(),T(Ge(f(r).disableHoverableContent.value?rl:ig),M({ref:f(i)},f(a)),{default:q(()=>[A(s.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),lg=sg,ug=$({__name:"TooltipPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const t=e;return(n,o)=>(x(),T(f(Oo),ie(pe(t)),{default:q(()=>[A(n.$slots,"default")]),_:3},16))}}),cg=ug,dg=$({__name:"TooltipTrigger",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=Io(),o=aa();n.contentId||=Je(void 0,"reka-tooltip-content");const{forwardRef:r,currentElement:a}=H(),i=P(!1),s=P(!1),l=_(()=>n.disabled.value?{}
17:{click:v,focus:h,pointermove:d,pointerleave:p,pointerdown:u,blur:g});Se(()=>{n.onTriggerChange(a.value)});function c(){setTimeout(()=>{i.value=!1},1)}function u(){n.open&&!n.disableClosingTrigger.value&&n.onClose(),i.value=!0,document.addEventListener("pointerup",c,{once:!0})}function d(y){y.pointerType!=="touch"&&!s.value&&!o.isPointerInTransitRef.value&&(n.onTriggerEnter(),s.value=!0)}function p(){n.onTriggerLeave(),s.value=!1}function h(y){i.value||n.ignoreNonKeyboardFocus.value&&!y.target.matches?.(":focus-visible")||n.onOpen()}function g(){n.onClose()}function v(){n.disableClosingTrigger.value||n.onClose()}return(y,C)=>(x(),T(f(Ao),{"as-child":"",reference:y.reference},{default:q(()=>[L(f(X),M({ref:f(r),"aria-describedby":f(n).open.value?f(n).contentId:void 0,"data-state":f(n).stateAttribute.value,as:y.as,"as-child":t.asChild,"data-grace-area-trigger":""},Tn(l.value)),{default:q(()=>[A(y.$slots,"default")]),_:3},16,["aria-describedby","data-state","as","as-child"])]),_:3},8,["reference"]))}}),fg=dg;function al(e){const t=me(),n=_(()=>le(e)),o=_(()=>n.value.icon&&n.value.leading||n.value.icon&&!n.value.trailing||n.value.loading&&!n.value.trailing||!!n.value.leadingIcon),r=_(()=>n.value.icon&&n.value.trailing||n.value.loading&&n.value.trailing||!!n.value.trailingIcon),a=_(()=>n.value.loading?n.value.loadingIcon||t.ui.icons.loading:n.value.leadingIcon||n.value.icon),i=_(()=>n.value.loading&&!o.value?n.value.loadingIcon||t.ui.icons.loading:n.value.trailingIcon||n.value.icon);return{isLeading:o,isTrailing:r,leadingIconName:a,trailingIconName:i}}const pg=Symbol("nuxt-ui.field-group");function il(e){const t=Ue(pg,void 0);return{orientation:_(()=>t?.value.orientation),size:_(()=>e?.size??t?.value.size)}}function hg(e){return Cn()?(xo(e),!0):!1}function sl(e){let t=0,n,o;const r=()=>{t-=1,o&&t<=0&&(o.stop(),n=void 0,o=void 0)};return(...a)=>(t+=1,o||(o=bo(!0),n=o.run(()=>e(...a))),hg(r),n)}function vg(e,t){if(typeof Symbol<"u"){const n={...e};return Object.defineProperty(n,Symbol.iterator,{enumerable:!1,value(){let o=0;return{next:()=>({value:t[o++],done:o>t.length})}}}),n}else return Object.assign([...t],e)}function gg(e){if(!mt(e))return st(e);const t=new Proxy({},{get(n,o,r){return f(Reflect.get(e.value,o,r))},set(n,o,r){return mt(e.value[o])&&!mt(r)?e.value[o].value=r:e.value[o]=r,!0},deleteProperty(n,o){return Reflect.deleteProperty(e.value,o)},has(n,o){return Reflect.has(e.value,o)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return st(t)}function ll(e){return gg(_(e))}function mg(e,...t){const n=t.flat(),o=n[0];return ll(()=>Object.fromEntries(typeof o=="function"?Object.entries(Re(e)).filter(([r,a])=>!o(le(a),r)):Object.entries(Re(e)).filter(r=>!n.includes(r[0]))))}typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const yg=()=>{};function bg(...e){if(e.length!==1)return ce(...e);const t=e[0];return typeof t=="function"?qn(Or(()=>({get:t,set:yg}))):P(t)}function ft(e,...t){const n=t.flat(),o=n[0];return ll(()=>Object.fromEntries(typeof o=="function"?Object.entries(Re(e)).filter(([r,a])=>o(le(a),r)):n.map(r=>[r,bg(e,r)])))}function wg(e){const t=Object.create(null);return n=>t[n]||(t[n]=e(n))}const kg=/-(\w)/g,xg=wg(e=>e.replace(kg,(t,n)=>n?n.toUpperCase():""));function pn(e={}){const{inheritAttrs:t=!0}=e,n=lt(),o=$({setup(a,{slots:i}){return()=>{n.value=i.default}}}),r=$({inheritAttrs:t,props:e.props,setup(a,{attrs:i,slots:s}){return()=>{var l;n.value;const c=(l=n.value)==null?void 0:l.call(n,{...e.props==null?Cg(i):a,$slots:s});return t&&c?.length===1?c[0]:c}}});return vg({define:o,reuse:r},[o,r])}function Cg(e){const t={};for(const n in e)t[xg(n)]=e[n];return t}const qg=Symbol("nuxt-ui.form-loading");function Tg(e,t){const n=wr(e),o=wr(t);return ul(n,o)}function ul(e,t){const n=[],o=new Set([...Object.keys(e.props||{}),...Object.keys(t.props||{})]);if(e.props&&t.props)for(const r of o){const a=e.props[r],i=t.props[r];a&&i?n.push(...ul(e.props?.[r],t.props?.[r])):(a||i)&&n.push(new di((i||a).key,a?"removed":"added",i,a))}return o.size===0&&e.hash!==t.hash&&n.push(new di((t||e).key,"changed",t,e)),n}function wr(e,t=""){if(e&&typeof e!="object")return new fi(t,e,lo(e));const n={},o=[];for(const r in e)n[r]=wr(e[r],t?`${t}.${r}`:r),o.push(n[r].hash);return new fi(t,e,`{${o.join(":")}}`,n)}class di{constructor(t,n,o,r){this.key=t,this.type=n,this.newValue=o,this.oldValue=r}toString(){return this.toJSON()}toJSON(){switch(this.type){case"added":return`Added \`${this.key}\``;case"removed":return`Removed \`${this.key}\``;case"changed":return`Changed \`${this.key}\` from \`${this.oldValue?.toString()||"-"}\` to \`${this.newValue.toString()}\``}}}class fi{constructor(t,n,o,r){this.key=t,this.value=n,this.hash=o,this.props=r}toString(){return this.props?`{${Object.keys(this.props).join(",")}}`:JSON.stringify(this.value)}toJSON(){const t=this.key||".";return this.props?`${t}({${Object.keys(this.props).join(",")}})`:`${t}(${this.value})`}}function _g(e,t){const n={...e};for(const o of t)delete n[o];return n}function St(e,t,n){typeof t=="string"&&(t=t.split(".").map(r=>{const a=Number(r);return Number.isNaN(a)?r:a}));let o=e;for(const r of t){if(o==null)return n;o=o[r]}return o!==void 0?o:n}function Sg(e){return Array.isArray(e[0])}function go(e,t){return!e&&!t?"":[...Array.isArray(e)?e:[e],t].filter(
17Boolean)}function kr(e){return e.map(t=>{if(!t.children||typeof t.children=="string")return t.children||"";if(Array.isArray(t.children))return kr(t.children);if(t.children.default)return kr(t.children.default())}).join("")}var Og=/\s+/g,Ag=e=>typeof e!="string"||!e?e:e.replace(Og," ").trim(),mo=(...e)=>{const t=[],n=o=>{if(!o&&o!==0&&o!==0n)return;if(Array.isArray(o)){for(let a=0,i=o.length;a<i;a++)n(o[a]);return}const r=typeof o;if(r==="string"||r==="number"||r==="bigint"){if(r==="number"&&o!==o)return;t.push(String(o))}else if(r==="object"){const a=Object.keys(o);for(let i=0,s=a.length;i<s;i++){const l=a[i];o[l]&&t.push(l)}}};for(let o=0,r=e.length;o<r;o++){const a=e[o];a!=null&&n(a)}return t.length>0?Ag(t.join(" ")):void 0},pi=e=>e===!1?"false":e===!0?"true":e===0?"0":e,Ee=e=>{if(!e||typeof e!="object")return!0;for(const t in e)return!1;return!0},Eg=(e,t)=>{if(e===t)return!0;if(!e||!t)return!1;const n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(let r=0;r<n.length;r++){const a=n[r];if(!o.includes(a)||e[a]!==t[a])return!1}return!0},Pg=(e,t)=>{for(const n in t)if(Object.prototype.hasOwnProperty.call(t,n)){const o=t[n];n in e?e[n]=mo(e[n],o):e[n]=o}return e},cl=(e,t)=>{for(let n=0;n<e.length;n++){const o=e[n];Array.isArray(o)?cl(o,t):o&&t.push(o)}},dl=(...e)=>{const t=[];cl(e,t);const n=[];for(let o=0;o<t.length;o++)t[o]&&n.push(t[o]);return n},xr=(e,t)=>{const n={};for(const o in e){const r=e[o];if(o in t){const a=t[o];Array.isArray(r)||Array.isArray(a)?n[o]=dl(a,r):typeof r=="object"&&typeof a=="object"&&r&&a?n[o]=xr(r,a):n[o]=a+" "+r}else n[o]=r}for(const o in t)o in e||(n[o]=t[o]);return n},Dg={twMerge:!0,twMergeConfig:{}};function Bg(){let e=null,t={},n=!1;return{get cachedTwMerge(){return e},set cachedTwMerge(o){e=o},get cachedTwMergeConfig(){return t},set cachedTwMergeConfig(o){t=o},get didTwMergeConfigChange(){return n},set didTwMergeConfigChange(o){n=o},reset(){e=null,t={},n=!1}}}var at=Bg(),$g=e=>{const t=(o,r)=>{const{extend:a=null,slots:i={},variants:s={},compoundVariants:l=[],compoundSlots:c=[],defaultVariants:u={}}=o,d={...Dg,...r},p=a?.base?mo(a.base,o?.base):o?.base,h=a?.variants&&!Ee(a.variants)?xr(s,a.variants):s,g=a?.defaultVariants&&!Ee(a.defaultVariants)?{...a.defaultVariants,...u}:u;!Ee(d.twMergeConfig)&&!Eg(d.twMergeConfig,at.cachedTwMergeConfig)&&(at.didTwMergeConfigChange=!0,at.cachedTwMergeConfig=d.twMergeConfig);const v=Ee(a?.slots),y=Ee(i)?{}:{base:mo(o?.base,v&&a?.base),...i},C=v?y:Pg({...a?.slots},Ee(y)?{base:o?.base}:y),w=Ee(a?.compoundVariants)?l:dl(a?.compoundVariants,l),b=k=>{if(Ee(h)&&Ee(i)&&v)return e(p,k?.class,k?.className)(d);if(w&&!Array.isArray(w))throw new TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof w}`);if(c&&!Array.isArray(c))throw new TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof c}`);const O=(j,V=h,B=null,W=null)=>{const D=V[j];if(!D||Ee(D))return null;const Z=W?.[j]??k?.[j];if(Z===null)return null;const ye=pi(Z);if(typeof ye=="object")return null;const Ae=g?.[j],xe=ye??pi(Ae);return D[xe||"false"]},S=()=>{if(!h)return null;const j=Object.keys(h),V=[];for(let B=0;B<j.length;B++){const W=O(j[B],h);W&&V.push(W)}return V},E=(j,V)=>{if(!h||typeof h!="object")return null;const B=[];for(const W in h){const D=O(W,h,j,V),Z=j==="base"&&typeof D=="str
17ing"?D:D&&D[j];Z&&B.push(Z)}return B},F={};for(const j in k){const V=k[j];V!==void 0&&(F[j]=V)}const K=(j,V)=>{const B=typeof k?.[j]=="object"?{[j]:k[j]?.initial}:{};return{...g,...F,...B,...V}},J=(j=[],V)=>{const B=[],W=j.length;for(let D=0;D<W;D++){const{class:Z,className:ye,...Ae}=j[D];let xe=!0;const ne=K(null,V);for(const ue in Ae){const qe=Ae[ue],nt=ne[ue];if(Array.isArray(qe)){if(!qe.includes(nt)){xe=!1;break}}else{if((qe==null||qe===!1)&&(nt==null||nt===!1))continue;if(nt!==qe){xe=!1;break}}}xe&&(Z&&B.push(Z),ye&&B.push(ye))}return B},G=j=>{const V=J(w,j);if(!Array.isArray(V))return V;const B={},W=e;for(let D=0;D<V.length;D++){const Z=V[D];if(typeof Z=="string")B.base=W(B.base,Z)(d);else if(typeof Z=="object")for(const ye in Z)B[ye]=W(B[ye],Z[ye])(d)}return B},oe=j=>{if(c.length<1)return null;const V={},B=K(null,j);for(let W=0;W<c.length;W++){const{slots:D=[],class:Z,className:ye,...Ae}=c[W];if(!Ee(Ae)){let xe=!0;for(const ne in Ae){const ue=B[ne],qe=Ae[ne];if(ue===void 0||(Array.isArray(qe)?!qe.includes(ue):qe!==ue)){xe=!1;break}}if(!xe)continue}for(let xe=0;xe<D.length;xe++){const ne=D[xe];V[ne]||(V[ne]=[]),V[ne].push([Z,ye])}}return V};if(!Ee(i)||!v){const j={};if(typeof C=="object"&&!Ee(C)){const V=e;for(const B in C)j[B]=W=>{const D=G(W),Z=oe(W);return V(C[B],E(B,W),D?D[B]:void 0,Z?Z[B]:void 0,W?.class,W?.className)(d)}}return j}return e(p,S(),J(w),k?.class,k?.className)(d)},m=()=>{if(!(!h||typeof h!="object"))return Object.keys(h)};return b.variantKeys=m(),b.extend=a,b.base=p,b.slots=C,b.variants=h,b.defaultVariants=g,b.compoundSlots=c,b.compoundVariants=w,b};return{tv:t,createTV:o=>(r,a)=>t(r,a?xr(o,a):o)}};const Ig=(e,t)=>{const n=new Array(e.length+t.length);for(let o=0;o<e.length;o++)n[o]=e[o];for(let o=0;o<t.length;o++)n[e.length+o]=t[o];return n},Mg=(e,t)=>({classGroupId:e,validator:t}),fl=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),yo="-",hi=[],Ng="arbitrary..",Lg=e=>{const t=zg(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:o}=e;return{getClassGroupId:i=>{if(i.startsWith("[")&&i.endsWith("]"))return Rg(i);const s=i.split(yo),l=s[0]===""&&s.length>1?1:0;return pl(s,l,t)},getConflictingClassGroupIds:(i,s)=>{if(s){const l=o[i],c=n[i];return l?c?Ig(c,l):l:c||hi}return n[i]||hi}}},pl=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;const r=e[t],a=n.nextPart.get(r);if(a){const c=pl(e,t+1,a);if(c)return c}const i=n.validators;if(i===null)return;const s=t===0?e.join(yo):e.slice(t).join(yo),l=i.length;for(let c=0;c<l;c++){const u=i[c];if(u.validator(s))return u.classGroupId}},Rg=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const t=e.slice(1,-1),n=t.indexOf(":"),o=t.slice(0,n);return o?Ng+o:void 0})(),zg=e=>{const{theme:t,classGroups:n}=e;return Fg(n,t)},Fg=(e,t)=>
vendor: 8,199 bytes, line 17
17{const n=fl();for(const o in e){const r=e[o];ia(r,n,o,t)}return n},ia=(e,t,n,o)=>{const r=e.length;for(let a=0;a<r;a++){const i=e[a];jg(i,t,n,o)}},jg=(e,t,n,o)=>{if(typeof e=="string"){Vg(e,t,n);return}if(typeof e=="function"){Hg(e,t,n,o);return}Wg(e,t,n,o)},Vg=(e,t,n)=>{const o=e===""?t:hl(t,e);o.classGroupId=n},Hg=(e,t,n,o)=>{if(Ug(e)){ia(e(o),t,n,o);return}t.validators===null&&(t.validators=[]),t.validators.push(Mg(n,e))},Wg=(e,t,n,o)=>{const r=Object.entries(e),a=r.length;for(let i=0;i<a;i++){const[s,l]=r[i];ia(l,hl(t,s),n,o)}},hl=(e,t)=>{let n=e;const o=t.split(yo),r=o.length;for(let a=0;a<r;a++){const i=o[a];let s=n.nextPart.get(i);s||(s=fl(),n.nextPart.set(i,s)),n=s}return n},Ug=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,Kg=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=Object.create(null),o=Object.create(null);const r=(a,i)=>{n[a]=i,t++,t>e&&(t=0,o=n,n=Object.create(null))};return{get(a){let i=n[a];if(i!==void 0)return i;if((i=o[a])!==void 0)return r(a,i),i},set(a,i){a in n?n[a]=i:r(a,i)}}},Cr="!",vi=":",Gg=[],gi=(e,t,n,o,r)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:o,isExternal:r}),Qg=e=>{const{prefix:t,experimentalParseClassName:n}=e;let o=r=>{const a=[];let i=0,s=0,l=0,c;const u=r.length;for(let v=0;v<u;v++){const y=r[v];if(i===0&&s===0){if(y===vi){a.push(r.slice(l,v)),l=v+1;continue}if(y==="/"){c=v;continue}}y==="["?i++:y==="]"?i--:y==="("?s++:y===")"&&s--}const d=a.length===0?r:r.slice(l);let p=d,h=!1;d.endsWith(Cr)?(p=d.slice(0,-1),h=!0):d.startsWith(Cr)&&(p=d.slice(1),h=!0);const g=c&&c>l?c-l:void 0;return gi(a,h,p,g)};if(t){const r=t+vi,a=o;o=i=>i.startsWith(r)?a(i.slice(r.length)):gi(Gg,!1,i,void 0,!0)}if(n){const r=o;o=a=>n({className:a,parseClassName:r})}return o},Yg=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((n,o)=>{t.set(n,1e6+o)}),n=>{const o=[];let r=[];for(let a=0;a<n.length;a++){const i=n[a],s=i[0]==="[",l=t.has(i);s||l?(r.length>0&&(r.sort(),o.push(...r),r=[]),o.push(i)):r.push(i)}return r.length>0&&(r.sort(),o.push(...r)),o}},Xg=e=>({cache:Kg(e.cacheSize),parseClassName:Qg(e),sortModifiers:Yg(e),...Lg(e)}),Jg=/\s+/,Zg=(e,t)=>{const{parseClassName:n,getClassGroupId:o,getConflictingClassGroupIds:r,sortModifiers:a}=t,i=[],s=e.trim().split(Jg);let l="";for(let c=s.length-1;c>=0;c-=1){const u=s[c],{isExternal:d,modifiers:p,hasImportantModifier:h,baseClassName:g,maybePostfixModifierPosition:v}=n(u);if(d){l=u+(l.length>0?" "+l:l);continue}let y=!!v,C=o(y?g.substring(0,v):g);if(!C){if(!y){l=u+(l.length>0?" "+l:l);continue}if(C=o(g),!C){l=u+(l.length>0?" "+l:l);continue}y=!1}const w=p.length===0?"":p.length===1?p[0]:a(p).join(":"),b=h?w+Cr:w,m=b+C;if(i.indexOf(m)>-1)continue;i.push(m);const k=r(C,y);for(let O=0;O<k.length;++O){const S=k[O];i.push(b+S)}l=u+(l.length>0?" "+l:l)}return l},em=(...e)=>{let t=0,n,o,r="";for(;t<e.length;)(n=e[t++])&&(o=vl(n))&&(r&&(r+=" "),r+=o);return r},vl=e=>{if(typeof e=="string")return e;let t,n="";for(let o=0;o<e.length;o++)e[o]&&(t=vl(e[o]))&&(n&&(n+=" "),n+=t);return n},qr=(e,...t)=>{let n,o,r,a;const i=l=>{const c=t.reduce((u,d)=>d(u),e());return n=Xg(c),o=n.cache.get,r=n.cache.set,a=s,s(l)},s=l=>{const c=o(l);if(c)return c;const u=Zg(l,n);return r(l,u),u};return a=i,(...l)=>a(em(...l))},tm=[],we=e=>{const t=n=>n[e]||tm;return t.isThemeGetter=!0,t},gl=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,ml=/^\((?:(\w[\w-]*):)?(.+)\)$/i,nm=/^\d+\/\d+$/,om=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,rm=/\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$/,am=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,im=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,sm=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,jt=e=>nm.test(e),Q=e=>!!e&&!Number.isNaN(Number(e)),vt=e=>!!e&&Number.isInteger(Number(e)),Go=e=>e.endsWith("%")&&Q(e.slice(0,-1)),rt=e=>om.test(e),lm=()=>!0,um=e=>rm.test(e)&&!am.test(e),yl=()=>!1,cm=e=>im.test(e),dm=e=>sm.test(e),fm=e=>!R(e)&&!z(e),pm=e=>tn(e,kl,yl),R=e=>gl.test(e),_t=e=>tn(e,xl,um),Qo=e=>tn(e,ym,Q),mi=e=>tn(e,bl,yl),hm=e=>tn(e,wl,dm),Un=e=>tn(e,Cl,cm),z=e=>ml.test(e),un=e=>nn(e,xl),vm=e=>nn(e,bm),yi=e=>nn(e,bl),gm=e=>nn(e,kl),mm=e=>nn(e,wl),Kn=e=>nn(e,Cl,!0),tn=(e,t,n)=>{const o=gl.exec(e);return o?o[1]?t(o[1]):n(o[2]):!1},nn=(e,t,n=!1)=>{const o=ml.exec(e);return o?o[1]?t(o[1]):n:!1},bl=e=>e==="position"||e==="percentage",wl=e=>e==="image"||e==="url",kl=e=>e==="length"||e==="size"||e==="bg-size",xl=e=>e==="length",ym=e=>e==="number",bm=e=>e==="family-name",Cl=e=>e==="shadow",Tr=()=>{const e=we("color"),t=we("font"),n=we("text"),o=we("font-weight"),r=we("tracking"),a=we("leading"),i=we("breakpoint"),s=we("container"),l=we("spacing"),c=we("radius"),u=we("shadow"),d=we("inset-shadow"),p=we("text-shadow"),h=we("drop-shadow"),g=we("blur"),v=we("perspective"),y=we("aspect"),C=we("ease"),w=we("animate"),b=()=>["auto","avoid","all","avoid-page","page","left","right","column"],m=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],k=()=>[...m(),z,R],O=()=>["auto","hidden","clip","visible","scroll"],S=()=>["auto","contain","none"],E=()=>[z,R,l],F=()=>[jt,"full","auto",...E()],K=()=>[vt,"none","subgrid",z,R],J=()=>["auto",{span:["full",vt,z,R]},vt,z,R],G=()=>[vt,"auto",z,R],oe=()=>["auto","min","max","fr",z,R],j=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],V=()=>["start","end","center","stretch","center-safe","end-safe"],B=()=>["auto",...E()],W=()=>[jt,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...E()],D=()=>[e,z,R],Z=()=>[...m(),yi,mi,{position:[z,R]}],ye=()=>["no-repeat",{repeat:["","x","y","space","round"]}],Ae=()=>["auto","cover","contain",gm,pm,{size:[z,R]}],xe=()=>[Go,un,_t],ne=()=>["","none","full",c,z,R],ue=()=>["",Q,un,_t],qe=()=>["solid","dashed","dotted","double"],nt=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],he=()=>[Q,Go,yi,mi],wt=()=>["","none",g,z,R],kt=()=>["none",Q,z,R],Lt=()=>["none",Q,z,R],on=()=>[Q,z,R],xt=()=>[jt,"full",...E()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[rt],breakpoint:[rt],color:[lm],container:[rt],"drop-shadow":[rt],ease:["in","out","in-out"],font:[fm],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[rt],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[rt],shadow:[rt],spacing:["px",Q],text:[rt],"text-shadow":[rt],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",jt,R,z,y]}],container:["container"],columns:[{columns:[Q,R,z,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:k()}],overflow:[{overflow:O()}],"overflow-x":[{"overflow-x":O()}],"overflow-y":[{"overflow-y":O()}],overscroll:[{overscroll:S()}],"overscroll-x":[{"overscroll-x":S()}],"overscroll-y":[{"overscroll-y":S()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:F()}],"inset-x":[{"inset-x":F()}],"inset-y":[{"inset-y":F()}],start:[{start:F()}],end:[{end:F()}],top:[{top:F()}
vendor: 4,324 bytes, line 17
17],right:[{right:F()}],bottom:[{bottom:F()}],left:[{left:F()}],visibility:["visible","invisible","collapse"],z:[{z:[vt,"auto",z,R]}],basis:[{basis:[jt,"full","auto",s,...E()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Q,jt,"auto","initial","none",R]}],grow:[{grow:["",Q,z,R]}],shrink:[{shrink:["",Q,z,R]}],order:[{order:[vt,"first","last","none",z,R]}],"grid-cols":[{"grid-cols":K()}],"col-start-end":[{col:J()}],"col-start":[{"col-start":G()}],"col-end":[{"col-end":G()}],"grid-rows":[{"grid-rows":K()}],"row-start-end":[{row:J()}],"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":oe()}],"auto-rows":[{"auto-rows":oe()}],gap:[{gap:E()}],"gap-x":[{"gap-x":E()}],"gap-y":[{"gap-y":E()}],"justify-content":[{justify:[...j(),"normal"]}],"justify-items":[{"justify-items":[...V(),"normal"]}],"justify-self":[{"justify-self":["auto",...V()]}],"align-content":[{content:["normal",...j()]}],"align-items":[{items:[...V(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...V(),{baseline:["","last"]}]}],"place-content":[{"place-content":j()}],"place-items":[{"place-items":[...V(),"baseline"]}],"place-self":[{"place-self":["auto",...V()]}],p:[{p:E()}],px:[{px:E()}],py:[{py:E()}],ps:[{ps:E()}],pe:[{pe:E()}],pt:[{pt:E()}],pr:[{pr:E()}],pb:[{pb:E()}],pl:[{pl:E()}],m:[{m:B()}],mx:[{mx:B()}],my:[{my:B()}],ms:[{ms:B()}],me:[{me:B()}],mt:[{mt:B()}],mr:[{mr:B()}],mb:[{mb:B()}],ml:[{ml:B()}],"space-x":[{"space-x":E()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":E()}],"space-y-reverse":["space-y-reverse"],size:[{size:W()}],w:[{w:[s,"screen",...W()]}],"min-w":[{"min-w":[s,"screen","none",...W()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[i]},...W()]}],h:[{h:["screen","lh",...W()]}],"min-h":[{"min-h":["screen","lh","none",...W()]}],"max-h":[{"max-h":["screen","lh",...W()]}],"font-size":[{text:["base",n,un,_t]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,z,Qo]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Go,R]}],"font-family":[{font:[vm,R,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:[r,z,R]}],"line-clamp":[{"line-clamp":[Q,"none",z,Qo]}],leading:[{leading:[a,...E()]}],"list-image":[{"list-image":["none",z,R]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",z,R]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:D()}],"text-color":[{text:D()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...qe(),"wavy"]}],"text-decoration-thickness":[{decoration:[Q,"from-font","auto",z,_t]}],"text-decoration-color":[{decoration:D()}],"underline-offset":[{"underline-offset":[Q,"auto",z,R]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:E()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",z,R]}],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",z,R]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:Z()}],"bg-repeat":[{bg:ye()}],"bg-size":[{bg:Ae()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},vt,z,R],radial:["",z,R],conic:[vt,z,R]},mm,hm]}],"bg-color":[{bg:D()}],"gradient-from-pos":[{from:xe()}
17],"gradient-via-pos":[{via:xe()}],"gradient-to-pos":[{to:xe()}],"gradient-from":[{from:D()}],"gradient-via":[{via:D()}],"gradient-to":[{to:D()}],rounded:[{rounded:ne()}],"rounded-s":[{"rounded-s":ne()}],"rounded-e":[{"rounded-e":ne()}],"rounded-t":[{"rounded-t":ne()}],"rounded-r":[{"rounded-r":ne()}],"rounded-b":[{"rounded-b":ne()}],"rounded-l":[{"rounded-l":ne()}],"rounded-ss":[{"rounded-ss":ne()}],"rounded-se":[{"rounded-se":ne()}],"rounded-ee":[{"rounded-ee":ne()}],"rounded-es":[{"rounded-es":ne()}],"rounded-tl":[{"rounded-tl":ne()}],"rounded-tr":[{"rounded-tr":ne()}],"rounded-br":[{"rounded-br":ne()}],"rounded-bl":[{"rounded-bl":ne()}],"border-w":[{border:ue()}],"border-w-x":[{"border-x":ue()}],"border-w-y":[{"border-y":ue()}],"border-w-s":[{"border-s":ue()}],"border-w-e":[{"border-e":ue()}],"border-w-t":[{"border-t":ue()}],"border-w-r":[{"border-r":ue()}],"border-w-b":[{"border-b":ue()}],"border-w-l":[{"border-l":ue()}],"divide-x":[{"divide-x":ue()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":ue()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...qe(),"hidden","none"]}],"divide-style":[{divide:[...qe(),"hidden","none"]}],"border-color":[{border:D()}],"border-color-x":[{"border-x":D()}],"border-color-y":[{"border-y":D()}],"border-color-s":[{"border-s":D()}],"border-color-e":[{"border-e":D()}],"border-color-t":[{"border-t":D()}],"border-color-r":[{"border-r":D()}],"border-color-b":[{"border-b":D()}],"border-color-l":[{"border-l":D()}
vendor: 4,728 bytes, line 17
17],"divide-color":[{divide:D()}],"outline-style":[{outline:[...qe(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Q,z,R]}],"outline-w":[{outline:["",Q,un,_t]}],"outline-color":[{outline:D()}],shadow:[{shadow:["","none",u,Kn,Un]}],"shadow-color":[{shadow:D()}],"inset-shadow":[{"inset-shadow":["none",d,Kn,Un]}],"inset-shadow-color":[{"inset-shadow":D()}],"ring-w":[{ring:ue()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:D()}],"ring-offset-w":[{"ring-offset":[Q,_t]}],"ring-offset-color":[{"ring-offset":D()}],"inset-ring-w":[{"inset-ring":ue()}],"inset-ring-color":[{"inset-ring":D()}],"text-shadow":[{"text-shadow":["none",p,Kn,Un]}],"text-shadow-color":[{"text-shadow":D()}],opacity:[{opacity:[Q,z,R]}],"mix-blend":[{"mix-blend":[...nt(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":nt()}],"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":[Q]}],"mask-image-linear-from-pos":[{"mask-linear-from":he()}],"mask-image-linear-to-pos":[{"mask-linear-to":he()}],"mask-image-linear-from-color":[{"mask-linear-from":D()}],"mask-image-linear-to-color":[{"mask-linear-to":D()}],"mask-image-t-from-pos":[{"mask-t-from":he()}],"mask-image-t-to-pos":[{"mask-t-to":he()}],"mask-image-t-from-color":[{"mask-t-from":D()}],"mask-image-t-to-color":[{"mask-t-to":D()}],"mask-image-r-from-pos":[{"mask-r-from":he()}],"mask-image-r-to-pos":[{"mask-r-to":he()}],"mask-image-r-from-color":[{"mask-r-from":D()}],"mask-image-r-to-color":[{"mask-r-to":D()}],"mask-image-b-from-pos":[{"mask-b-from":he()}],"mask-image-b-to-pos":[{"mask-b-to":he()}],"mask-image-b-from-color":[{"mask-b-from":D()}],"mask-image-b-to-color":[{"mask-b-to":D()}],"mask-image-l-from-pos":[{"mask-l-from":he()}],"mask-image-l-to-pos":[{"mask-l-to":he()}],"mask-image-l-from-color":[{"mask-l-from":D()}],"mask-image-l-to-color":[{"mask-l-to":D()}],"mask-image-x-from-pos":[{"mask-x-from":he()}],"mask-image-x-to-pos":[{"mask-x-to":he()}],"mask-image-x-from-color":[{"mask-x-from":D()}],"mask-image-x-to-color":[{"mask-x-to":D()}],"mask-image-y-from-pos":[{"mask-y-from":he()}],"mask-image-y-to-pos":[{"mask-y-to":he()}],"mask-image-y-from-color":[{"mask-y-from":D()}],"mask-image-y-to-color":[{"mask-y-to":D()}],"mask-image-radial":[{"mask-radial":[z,R]}],"mask-image-radial-from-pos":[{"mask-radial-from":he()}],"mask-image-radial-to-pos":[{"mask-radial-to":he()}],"mask-image-radial-from-color":[{"mask-radial-from":D()}],"mask-image-radial-to-color":[{"mask-radial-to":D()}],"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":m()}],"mask-image-conic-pos":[{"mask-conic":[Q]}],"mask-image-conic-from-pos":[{"mask-conic-from":he()}],"mask-image-conic-to-pos":[{"mask-conic-to":he()}],"mask-image-conic-from-color":[{"mask-conic-from":D()}],"mask-image-conic-to-color":[{"mask-conic-to":D()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:Z()}],"mask-repeat":[{mask:ye()}],"mask-size":[{mask:Ae()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",z,R]}],filter:[{filter:["","none",z,R]}],blur:[{blur:wt()}],brightness:[{brightness:[Q,z,R]}],contrast:[{contrast:[Q,z,R]}],"drop-shadow":[{"drop-shadow":["","none",h,Kn,Un]}],"drop-shadow-color":[{"drop-shadow":D()}],grayscale:[{grayscale:["",Q,z,R]}],"hue-rotate":[{"hue-rotate":[Q,z,R]}],invert:[{invert:["",Q,z,R]}],saturate:[{saturate:[Q,z,R]}],sepia:[{sepia:["",Q,z,R]}],"backdrop-filter":[{"backdrop-filter":["","none",z,R]}],"backdrop-blur":[{"backdrop-blur":wt()}],"backdrop-brightness":[{"backdrop-brightness":[Q,z,R]}],"backdrop-contrast":[{"backdrop-contrast":[Q,z,R]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Q,z,R]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Q,z,R]}],"backdrop-invert":[{"backdrop-invert":["",Q,z,R]}],"backdrop-opacity":[{"backdrop-opacity":[Q,z,R]}],"backdrop-saturate":[{"backdrop-saturate":[Q,z,R]}],"backdrop-sepia":[{"backdrop-sepia":["",Q,z,R]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":E()}],"border-spacing-x":[{"border-spacing-x":E()}],"border-spacing-y":[{"border-spacing-y":E()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",z,R]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Q,"initial",z,R]}
vendor: 6,023 bytes, line 17
17],ease:[{ease:["linear","initial",C,z,R]}],delay:[{delay:[Q,z,R]}],animate:[{animate:["none",w,z,R]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[v,z,R]}],"perspective-origin":[{"perspective-origin":k()}],rotate:[{rotate:kt()}],"rotate-x":[{"rotate-x":kt()}],"rotate-y":[{"rotate-y":kt()}],"rotate-z":[{"rotate-z":kt()}],scale:[{scale:Lt()}],"scale-x":[{"scale-x":Lt()}],"scale-y":[{"scale-y":Lt()}],"scale-z":[{"scale-z":Lt()}],"scale-3d":["scale-3d"],skew:[{skew:on()}],"skew-x":[{"skew-x":on()}],"skew-y":[{"skew-y":on()}],transform:[{transform:[z,R,"","none","gpu","cpu"]}],"transform-origin":[{origin:k()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:xt()}],"translate-x":[{"translate-x":xt()}],"translate-y":[{"translate-y":xt()}],"translate-z":[{"translate-z":xt()}],"translate-none":["translate-none"],accent:[{accent:D()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:D()}],"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",z,R]}],"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":E()}],"scroll-mx":[{"scroll-mx":E()}],"scroll-my":[{"scroll-my":E()}],"scroll-ms":[{"scroll-ms":E()}],"scroll-me":[{"scroll-me":E()}],"scroll-mt":[{"scroll-mt":E()}],"scroll-mr":[{"scroll-mr":E()}],"scroll-mb":[{"scroll-mb":E()}],"scroll-ml":[{"scroll-ml":E()}],"scroll-p":[{"scroll-p":E()}],"scroll-px":[{"scroll-px":E()}],"scroll-py":[{"scroll-py":E()}],"scroll-ps":[{"scroll-ps":E()}],"scroll-pe":[{"scroll-pe":E()}],"scroll-pt":[{"scroll-pt":E()}],"scroll-pr":[{"scroll-pr":E()}],"scroll-pb":[{"scroll-pb":E()}],"scroll-pl":[{"scroll-pl":E()}],"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",z,R]}],fill:[{fill:["none",...D()]}],"stroke-w":[{stroke:[Q,un,_t,Qo]}],stroke:[{stroke:["none",...D()]}],"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"]}},wm=(e,{cacheSize:t,prefix:n,experimentalParseClassName:o,extend:r={},override:a={}})=>(fn(e,"cacheSize",t),fn(e,"prefix",n),fn(e,"experimentalParseClassName",o),Gn(e.theme,a.theme),Gn(e.classGroups,a.classGroups),Gn(e.conflictingClassGroups,a.conflictingClassGroups),Gn(e.conflictingClassGroupModifiers,a.conflictingClassGroupModifiers),fn(e,"orderSensitiveModifiers",a.orderSensitiveModifiers),Qn(e.theme,r.theme),Qn(e.classGroups,r.classGroups),Qn(e.conflictingClassGroups,r.conflictingClassGroups),Qn(e.conflictingClassGroupModifiers,r.conflictingClassGroupModifiers),ql(e,r,"orderSensitiveModifiers"),e),fn=(e,t,n)=>{n!==void 0&&(e[t]=n)},Gn=(e,t)=>
17{if(t)for(const n in t)fn(e,n,t[n])},Qn=(e,t)=>{if(t)for(const n in t)ql(e,t,n)},ql=(e,t,n)=>{const o=t[n];o!==void 0&&(e[n]=e[n]?e[n].concat(o):o)},km=(e,...t)=>typeof e=="function"?qr(Tr,e,...t):qr(()=>wm(Tr(),e),...t),xm=qr(Tr);var Cm=e=>Ee(e)?xm:km({...e,extend:{theme:e.theme,classGroups:e.classGroups,conflictingClassGroupModifiers:e.conflictingClassGroupModifiers,conflictingClassGroups:e.conflictingClassGroups,...e.extend}}),qm=(e,t)=>{const n=mo(e);return!n||!(t?.twMerge??!0)?n:((!at.cachedTwMerge||at.didTwMergeConfigChange)&&(at.didTwMergeConfigChange=!1,at.cachedTwMerge=Cm(at.cachedTwMergeConfig)),at.cachedTwMerge(n)||void 0)},Tm=(...e)=>t=>qm(e,t),{createTV:_m}=$g(Tm);const Sm=ss,te=_m(Sm.ui?.tv);function oo(e){const t=Object.keys(e),n=t.filter(a=>a.startsWith("aria-")),o=t.filter(a=>a.startsWith("data-")),r=["active","activeClass","ariaCurrentValue","as","disabled","exact","exactActiveClass","exactHash","exactQuery","external","href","download","inactiveClass","noPrefetch","noRel","prefetch","prefetchedClass","rel","replace","target","to","type","title","onClick",...n,...o];return ft(e,...r)}function Om(e,t){const n=Tg(e,t).reduce((a,i)=>(i.type==="added"&&a.add(i.key),a),new Set),o=Object.fromEntries(Object.entries(e).filter(([a])=>!n.has(a))),r=Object.fromEntries(Object.entries(t).filter(([a])=>!n.has(a)));return Kt(o,r)}const Am=Object.freeze({left:0,top:0,width:16,height:16}),Tl=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),sa=Object.freeze({...Am,...Tl});Object.freeze({...sa,body:"",hidden:!1});function Em(e){const[t,n,o,r]=e;if(o!==r){const a=Math.max(o,r);return[t-(a-o)/2,n-(a-r)/2,a,a]}return e}const Pm=/(-?[0-9.]*[0-9]+[0-9.]*)/g,Dm=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function _r(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const o=e.split(Pm);if(o===null||!o.length)return e;const r=[];let a=o.shift(),i=Dm.test(a);for(;;){if(i){const s=parseFloat(a);isNaN(s)?r.push(a):r.push(Math.ceil(s*t*n)/n)}else r.push(a);if(a=o.shift(),a===void 0)return r.join("");i=!i}}const Bm=Object.freeze({width:null,height:null}),$m=Object.freeze({...Bm,...Tl});function Im(e,t="defs"){let n="";const o=e.indexOf("<"+t);for(;o>=0;){const r=e.indexOf(">",o),a=e.indexOf("</"+t);if(r===-1||a===-1)break;const i=e.indexOf(">",a);if(i===-1)break;n+=e.slice(r+1,a).trim(),e=e.slice(0,o).trim()+e.slice(i+1)}return{defs:n,content:e}}function Mm(e,t){return e?"<defs>"+e+"</defs>"+t:t}function Nm(e,t,n){const o=Im(e);return Mm(o.defs,t+o.content+n)}const Lm=e=>e==="unset"||e==="undefined"||e==="none";function Rm(e,t){const n={...sa,...e},o={...$m,...t},r={left:n.left,top:n.top,width:n.width,height:n.height};let a=n.body;[n,o].forEach(v=>{const y=[],C=v.hFlip,w=v.vFlip;let b=v.rotate;C?w?b+=2:(y.push("translate("+(r.width+r.left).toString()+" "+(0-r.top).toString()+")"),y.push("scale(-1 1)"),r.top=r.left=0):w&&(y.push("translate("+(0-r.left).toString()+" "+(r.height+r.top).toString()+")"),y.push("scale(1 -1)"),r.top=r.left=0);let m;switch(b<0&&(b-=Math.floor(b/4)*4),b=b%4,b){case 1:m=r.height/2+r.top,y.unshift("rotate(90 "+m.toString()+" "+m.toString()+")");break;case 2:y.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:m=r.width/2+r.left,y.unshift("rotate(-90 "+m.toString()+" "+m.toString()+")");break}b%2===1&&(r.left!==r.top&&(m=r.left,r.left=r.top,r.top=m),r.width!==r.height&&(m=r.width,r.width=r.height,r.height=m)),y.length&&(a=Nm(a,'<g transform="'+y.join(" ")+'">',"</g>"))});const i=o.width,s=o.height,l=r.width,c=r.height;let u,d;i===null?(d=s===null?"1em":s==="auto"?c:s,u=_r(d,l/c)):(u=i==="auto"?l:i,d=s===null?_r(u,c/l):s==="auto"?c:s);const p={},h=(v,y)=>{Lm(y)||(p[v]=y.toString())};h("width",u),h("height",d);const g=[r.left,r.top,l,c];return p.viewBox=g.join(" "),{attributes:p,viewBox:g,body:a}}function zm(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function Fm(e){return"data:image/svg+xml,"+zm(e)}function jm(e){return'url("'+Fm(e)+'")'}function Vm(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const o in t)n+=" "+o+'="'+t[o]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}function Hm(e){const t={display:"inline-block",width:"1em",height:"1em"},n=e.varName;switch(e.pseudoSelector&&(t.content="''"),e.mode){case"background":n&&(t["background-image"]="var(--"+n+")"),t["background-repeat"]="no-repeat",t["background-size"]="100% 100%";break;case"mask":t["background-color"]="currentColor",n&&(t["mask-image"]=t["-webkit-mask-image"]="var(--"+n+")"),t["mask-repeat"]=t["-webkit-mask-repeat"]="no-repeat",t["mask-size"]=t["-webkit-mask-size"]="100% 100%";break}return t}function Wm(e,t){const n={},o=t.varName,r=Rm(e);let a=r.viewBox;a[2]!==a[3]&&(t.forceSquare?a=Em(a):n.width=_r("1em",a[2]/a[3]));const i=jm(Vm(r.body.replace(/currentColor/g,t.color||"black"),{viewBox:`${a[0]} ${a[1]} ${a[2]} ${a[3]}`,width:`${a[2]}`,height:`${a[3]}`}));if(o)n["--"+o]=i;else switch(t.mode){case"background":n["background-image"]=i;break;case"mask":n["mask-image"]=n["-webkit-mask-image"]=i;break}return n}const Yo={selectorStart:{compressed:"{",compact:" {",expanded:" {"},selectorEnd:{compressed:"}",compact:`; } 18`,expanded:`; 19} 20`},rule:{compressed:"{key}:",compact:" {key}: ",expanded:` 21 {key}: `}};function Um(e,t="expanded"){const n=[];for(let o=0;o<e.length;o++){const{selector:r,rules:a}=e[o];let i=(r instanceof Array?r.join(t==="compressed"?",":", "):r)+Yo.selectorStart[t],s=!0;for(const l in a)s||(i+=";"),i+=Yo.rule[t].replace("{key}",l)+a[l],s=!1;i+=Yo.selectorEnd[t],n.push(i)}return n.join(t==="compressed"?"":` 22`)}function Km(e,t={}){const n=t.customise?t.customise(e.body):e.body,o=t.mode||(t.color||!n.includes("currentColor")?"background":"mask");let r=t.varName;r===void 0&&o==="mask"&&(r="svg");const a={...t,mode:o,varName:r};o==="background"&&delete a.varName;
22const i={...t.rules,...Hm(a),...Wm({...sa,...e,body:n},a)};return Um([{selector:t.iconSelector||".icon",rules:i}],a.format)}let bi=!1;function _l(e){if(bi)return;const t=JSON.parse('[{"prefix":"icon-park-outline","icons":{"football":{"width":48,"height":48,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"4\\"><path d=\\"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20\\"/><path d=\\"m30.093 6.5l-6.024 4.359v4.359l7.745 6.102l4.302-1.743l2.581-6.974M18.046 6.5l6.023 4.359v4.359l-7.744 6.102l-4.302-1.743l-2.582-6.974\\"/><path d=\\"m6 22.192l6.023-2.615l4.303 1.743l2.581 9.59l-2.581 3.487H8.58\\"/><path d=\\"M16.325 40.5v-6.103l2.582-3.487h10.325l2.582 3.487V40.5\\"/><path d=\\"M39.558 34.397h-7.744l-2.582-3.487l2.582-9.59l4.302-1.743L43 23.064\\"/></g>"},"basketball":{"width":48,"height":48,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-width=\\"4\\"><path d=\\"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20\\"/><path d=\\"M8.546 11.273Q14.91 16.727 14.91 24T8.546 36.727m30.909 0Q33.09 31.273 33.09 24q0-7.272 6.364-12.727M4 24h40M24 4v40\\"/></g>"},"broadcast":{"width":48,"height":48,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linejoin=\\"round\\" stroke-width=\\"4\\"><path d=\\"M24 28.63a4.54 4.54 0 0 0 4.546-4.532A4.54 4.54 0 0 0 24 19.567a4.54 4.54 0 0 0-4.545 4.53A4.54 4.54 0 0 0 24 28.63Z\\"/><path stroke-linecap=\\"round\\" d=\\"M16 15c-5.333 4.97-5.333 13.03 0 18m16 0c5.333-4.97 5.333-13.03 0-18M9.858 10c-7.81 7.786-7.81 20.41 0 28.196m28.284 0c7.81-7.786 7.81-20.41 0-28.196\\"/></g>"},"soccer":{"width":48,"height":48,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\" stroke-miterlimit=\\"2\\" stroke-width=\\"4\\"><path d=\\"M17.817 4.98C7.31 8.39 1.57 19.677 4.98 30.176c3.41 10.498 14.698 16.247 25.196 12.838c10.508-3.41 16.247-14.698 12.838-25.196C39.603 7.309 28.315 1.57 17.817 4.98\\"/><path d=\\"m34 21l-10-8l-10 8l4 12h12zm0 0l9-3m-7 22l-6-7m-12 0l-6 7m2-19l-9-3m19-5V4\\"/></g>"},"video":{"width":48,"height":48,"body":"<g fill=\\"none\\" stroke=\\"currentColor\\" stroke-linejoin=\\"round\\" stroke-width=\\"4\\"><path d=\\"M4 10a2 2 0 0 1 2-2h36a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z\\"/><path stroke-linecap=\\"round\\" d=\\"M36 8v32M12 8v32m26-22h6m-6 12h6M4 18h6m-6-2v4M9 8h6M9 40h6M33 8h6m-6 32h6M4 30h6m-6-2v4m40-4v4m0-16v4\\"/><path d=\\"m21 19l8 5l-8 5z\\"/></g>"},"fire":{"width":48,"height":48,"body":"<path fill=\\"none\\" stroke=\\"currentColor\\" stroke-linejoin=\\"round\\" stroke-width=\\"4\\" d=\\"M24 44c8.235 0 15-6.526 15-14.902c0-2.056-.105-4.26-1.245-7.686s-1.369-3.868-2.574-5.984c-.515 4.317-3.27 6.117-3.97 6.655c0-.56-1.666-6.747-4.193-10.45C24.537 8 21.163 5.617 19.185 4c0 3.07-.863 7.634-2.1 9.96c-1.236 2.325-1.468 2.41-3.013 4.14s-2.253 2.265-3.545 4.365S9 27.362 9 29.418C9 37.794 15.765 44 24 44Z\\"/>"}}},{"prefix":"material-symbols","icons":{"border-all-outline-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21H5q-.825 0-1.412-.587T3 19m10-6v6h6v-6zm0-2h6V5h-6zm-2 0V5H5v6zm0 2H5v6h6z\\"/>"},"live-tv":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m9.5 15.5l7-4.5l-7-4.5zM8 21v-2H4q-.825 0-1.412-.587T2 17V5q0-.825.588-1.412T4 3h16q.825 0 1.413.588T22 5v12q0 .825-.587 1.413T20 19h-4v2z\\"/>"},"schedule-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M13 11.6V8q0-.425-.288-.712T12 7t-.712.288T11 8v3.975q0 .2.075.388t.225.337l3.3 3.3q.275.275.7.275T16 16t.275-.7t-.275-.7zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22\\"/>"},"favorite-outline-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M11.288 20.2q-.363-.125-.638-.4l-1.725-1.575q-2.65-2.425-4.787-4.812T2 8.15Q2 5.8 3.575 4.225T7.5 2.65q1.325 0 2.5.562t2 1.538q.825-.975 2-1.537t2.5-.563q2.35 0 3.925 1.575T22 8.15q0 2.875-2.125 5.275T15.05 18.25l-1.7 1.55q-.275.275-.637.4t-.713.125t-.712-.125M11.05 6.75q-.725-1.025-1.55-1.562t-2-.538q-1.5 0-2.5 1t-1 2.5q0 1.3.925 2.763t2.213 2.837t2.65 2.575T12 18.3q.85-.775 2.213-1.975t2.65-2.575t2.212-2.837T20 8.15q0-1.5-1-2.5t-2.5-1q-1.175 0-2 .538T12.95 6.75q-.175.25-.425.375T12 7.25t-.525-.125t-.425-.375m.95 4.725\\"/>"},"chevron-left-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m10.8 12l3.9 3.9q.275.275.275.7t-.275.7t-.7.275t-.7-.275l-4.6-4.6q-.15-.15-.212-.325T8.425 12t.063-.375t.212-.325l4.6-4.6q.275-.275.7-.275t.7.275t.275.7t-.275.7z\\"/>"},"chevron-right-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M12.6 12L8.7 8.1q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l4.6 4.6q.15.15.213.325t.062.375t-.062.375t-.213.325l-4.6 4.6q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7z\\"/>"},"sports-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M11 19q-2.5 0-4.25-1.75T5 13q0-.275.025-.55t.075-.55q-.125.05-.3.075T4.5 12q-1.05 0-1.775-.725T2 9.5t.688-1.775T4.425 7q.825 0 1.488.462T6.85 8.65q.825-.75 1.888-1.2T11 7h10q.425 0 .713.288T22 8v2q0 .425-.288.713T21 11h-4v2q0 2.5-1.75 4.25T11 19m-5.787-8.787Q5.5 9.925 5.5 9.5t-.288-.712T4.5 8.5t-.712.288T3.5 9.5t.288.713t.712.287t.713-.288m7.2 4.2Q13 13.826 13 13t-.587-1.412T11 11t-1.412.588T9 13t.588 1.413T11 15t1.413-.587\\"/>
22"},"local-fire-department-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M7.9 20.875q-1.75-1.05-2.825-2.863Q4 16.2 4 14q0-2.825 1.675-5.425q1.675-2.6 4.6-4.55q.55-.375 1.138-.038Q12 4.325 12 5v1.3q0 .85.588 1.425q.587.575 1.437.575q.425 0 .813-.187q.387-.188.687-.538q.2-.25.513-.313q.312-.062.587.138Q18.2 8.525 19.1 10.275q.9 1.75.9 3.725q0 2.2-1.075 4.012q-1.075 1.813-2.825 2.863q.425-.6.663-1.313Q17 18.85 17 18.05q0-1-.375-1.887q-.375-.888-1.075-1.588L12 11.1l-3.525 3.475q-.725.725-1.1 1.6Q7 17.05 7 18.05q0 .8.238 1.512q.237.713.662 1.313ZM12 21q-1.25 0-2.125-.863Q9 19.275 9 18.05q0-.575.225-1.112q.225-.538.65-.963L12 13.9l2.125 2.075q.425.425.65.95q.225.525.225 1.125q0 1.225-.875 2.087Q13.25 21 12 21Z\\"/>","hidden":true},"live-tv-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m11.05 14.5l4.15-2.65q.45-.3.45-.85t-.45-.85L11.05 7.5q-.5-.325-1.025-.05t-.525.875v5.35q0 .6.525.875t1.025-.05M4 19q-.825 0-1.412-.587T2 17V5q0-.825.588-1.412T4 3h16q.825 0 1.413.588T22 5v12q0 .825-.587 1.413T20 19h-4v1q0 .425-.288.713T15 21H9q-.425 0-.712-.288T8 20v-1z\\"/>"},"diamond-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M9.2 8.25h5.6L12.15 3h-.3zm2.05 11.85V9.75H2.625zm1.5 0l8.625-10.35H12.75zm3.7-11.85h5.175L19.55 4.1q-.275-.5-.737-.8T17.775 3H13.85zm-14.075 0H7.55L10.15 3H6.225q-.575 0-1.037.3t-.738.8z\\"/>"},"waves-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M7 18.95q-1.225 0-1.95.55t-2.025.775q-.425.075-.725-.2t-.3-.7t.287-.712T3 18.25q.9-.275 1.7-.763T7 17q.95 0 1.563.213t1.137.474t1.05.488T12 18.4t1.25-.225t1.05-.488t1.15-.475T17 17q1.5 0 2.3.488t1.7.762q.425.125.713.413t.287.712t-.3.7t-.725.2q-1.3-.225-2.025-.775T17 18.95q-.7 0-1.213.213t-1.025.474t-1.15.488T12 20.35t-1.613-.225t-1.15-.488t-1.012-.475T7 18.95m0-4.45q-1.225 0-1.95.55t-2.025.775q-.425.075-.725-.2t-.3-.7t.287-.712T3 13.8q.9-.275 1.7-.763T7 12.55q.95 0 1.563.213t1.137.475t1.05.487t1.25.225t1.25-.225t1.05-.487t1.15-.475T17 12.55q1.5 0 2.3.488t1.7.762q.425.125.713.413t.287.712t-.3.7t-.725.2q-1.3-.225-2.025-.775T17 14.5q-.725 0-1.237.212t-1.026.475t-1.137.488t-1.6.225t-1.612-.225t-1.15-.488t-1.013-.474T7 14.5m0-4.45q-1.225 0-1.95.55t-2.025.775q-.425.075-.725-.2t-.3-.7t.288-.712T3 9.35q.9-.275 1.7-.763T7 8.1q.95 0 1.563.213t1.137.474t1.05.488T12 9.5t1.25-.225t1.05-.488t1.15-.475T17 8.1q1.5 0 2.3.488t1.7.762q.425.125.713.413t.287.712t-.3.7t-.725.2q-1.3-.225-2.025-.775T17 10.05q-.7 0-1.213.212t-1.025.475t-1.15.488T12 11.45t-1.613-.225t-1.15-.488t-1.012-.475T7 10.05M7 5.6q-1.225 0-1.95.55t-2.025.775Q2.6 7 2.3 6.725t-.3-.7t.287-.713T3 4.9q.9-.275 1.7-.763T7 3.65q.95 0 1.563.213t1.137.475t1.05.487T12 5.05t1.25-.225t1.05-.488t1.15-.474T17 3.65q1.5 0 2.3.488T21 4.9q.425.125.713.413t.287.712t-.3.7t-.725.2q-1.3-.225-2.025-.775T17 5.6q-.7 0-1.213.213t-1.025.475t-1.15.487T12 7t-1.613-.225t-1.15-.488t-1.012-.474T7 5.6\\"/>"},"arrow-forward-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M16.175 13H5q-.425 0-.712-.288T4 12t.288-.712T5 11h11.175l-4.9-4.9q-.3-.3-.288-.7t.313-.7q.3-.275.7-.288t.7.288l6.6 6.6q.15.15.213.325t.062.375t-.062.375t-.213.325l-6.6 6.6q-.275.275-.687.275T11.3 19.3q-.3-.3-.3-.712t.3-.713z\\"/>"},"circle":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22\\"/>"},"wb-sunny-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M11 3V2q0-.425.288-.712T12 1t.713.288T13 2v1q0 .425-.288.713T12 4t-.712-.288T11 3m0 19v-1q0-.425.288-.712T12 20t.713.288T13 21v1q0 .425-.288.713T12 23t-.712-.288T11 22m11-9h-1q-.425 0-.712-.288T20 12t.288-.712T21 11h1q.425 0 .713.288T23 12t-.288.713T22 13M3 13H2q-.425 0-.712-.288T1 12t.288-.712T2 11h1q.425 0 .713.288T4 12t-.288.713T3 13m16.75-7.325l-.35.35q-.275.275-.687.275T18 6q-.275-.275-.288-.687t.263-.713l.375-.375q.275-.3.7-.3t.725.3t.288.725t-.313.725M6.025 19.4l-.375.375q-.275.3-.7.3t-.725-.3t-.288-.725t.313-.725l.35-.35q.275-.275.688-.275T6 18q.275.275.288.688t-.263.712m12.3.35l-.35-.35q-.275-.275-.275-.687T18 18q.275-.275.688-.287t.712.262l.375.375q.3.275.3.7t-.3.725t-.725.288t-.725-.313M4.6 6.025l-.375-.375q-.3-.275-.3-.7t.3-.725t.725-.288t.725.313l.35.35q.275.275.275.688T6 6q-.275.275-.687.288T4.6 6.025M7.75 16.25Q6 14.5 6 12t1.75-4.25T12 6t4.25 1.75T18 12t-1.75 4.25T12 18t-4.25-1.75\\"/>"},"newspaper":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M4 21q-.825 0-1.412-.587T2 19V3l1.675 1.675L5.325 3L7 4.675L8.675 3l1.65 1.675L12 3l1.675 1.675L15.325 3L17 4.675L18.675 3l1.65 1.675L22 3v16q0 .825-.587 1.413T20 21zm0-2h7v-6H4zm9 0h7v-2h-7zm0-4h7v-2h-7zm-9-4h16V8H4z\\"/>"},"play-arrow-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M8 17.175V6.825q0-.425.3-.713t.7-.287q.125 0 .263.037t.262.113l8.15 5.175q.225.15.338.375t.112.475t-.112.475t-.338.375l-8.15 5.175q-.125.075-.262.113T9 18.175q-.4 0-.7-.288t-.3-.712\\"/>"},"search":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m19.6 21l-6.3-6.3q-.75.6-1.725.95T9.5 16q-2.725 0-4.612-1.888T3 9.5t1.888-4.612T9.5 3t4.613 1.888T16 9.5q0 1.1-.35 2.075T14.7 13.3l6.3 6.3zM9.5 14q1.875 0 3.188-1.312T14 9.5t-1.312-3.187T9.5 5T6.313 6.313T5 9.5t1.313 3.188T9.5 14\\"/>"},"sports-soccer":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m5-12.5l1.35-.45l.4-1.35q-.8-1.2-1.925-2.062T14.35 4.35L13 5.3v1.4zm-10 0l4-2.8V5.3l-1.35-.95q-1.35.425-2.47
225 1.287T5.25 7.7l.4 1.35zm-1.05 7.7l1.15-.1l.75-1.35L6.4 11.4L5 10.9l-1 .75q0 1.625.45 2.962t1.5 2.588m7.325 2.7q.625-.1 1.225-.3l.7-1.5l-.65-1.1h-5.1l-.65 1.1l.7 1.5q.6.2 1.225.3T12 20t1.275-.1M9.75 15h4.5l1.4-4L12 8.45L8.4 11zm8.3 2.2q1.05-1.25 1.5-2.588T20 11.65l-1-.7l-1.4.45l-1.45 4.35l.75 1.35z\\"/>"},"star-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m12 17.275l-4.15 2.5q-.275.175-.575.15t-.525-.2t-.35-.437t-.05-.588l1.1-4.725L3.775 10.8q-.25-.225-.312-.513t.037-.562t.3-.45t.55-.225l4.85-.425l1.875-4.45q.125-.3.388-.45t.537-.15t.537.15t.388.45l1.875 4.45l4.85.425q.35.05.55.225t.3.45t.038.563t-.313.512l-3.675 3.175l1.1 4.725q.075.325-.05.588t-.35.437t-.525.2t-.575-.15z\\"/>"},"leaderboard":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M2 21V9h5.5v12zm7.25 0V3h5.5v18zm7.25 0V11H22v10z\\"/>"},"sports-basketball":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M2.05 10.975q.125-1.275.525-2.412t1.1-2.138q.875.9 1.463 2.088t.762 2.462zm16.05 0q.175-1.275.75-2.45t1.475-2.075q.7.975 1.1 2.125t.525 2.4zM3.675 17.55q-.7-.975-1.1-2.113t-.525-2.412H5.9q-.175 1.275-.763 2.45T3.676 17.55m16.65 0q-.9-.9-1.475-2.075t-.75-2.45h3.85q-.125 1.25-.525 2.4t-1.1 2.125m-12.4-6.575q-.2-1.8-.975-3.325T4.925 4.9q1.2-1.2 2.738-1.925t3.312-.925v8.925zm5.1 0V2.05q1.775.2 3.313.925T19.075 4.9Q17.8 6.1 17.038 7.638t-.963 3.337zm-2.05 10.975q-1.8-.2-3.325-.937t-2.725-1.938q1.275-1.2 2.038-2.725t.962-3.325h3.05zm2.05 0v-8.925h3.05q.2 1.8.963 3.338t2.037 2.737q-1.2 1.2-2.738 1.925t-3.312.925\\"/>"},"thumb-up":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M18 21H8V8l7-7l1.25 1.25q.175.175.288.475t.112.575v.35L15.55 8H21q.8 0 1.4.6T23 10v2q0 .175-.037.375t-.113.375l-3 7.05q-.225.5-.75.85T18 21M6 8v13H2V8z\\"/>"},"thumb-down":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M6 3h10v13l-7 7l-1.25-1.25q-.175-.175-.288-.475T7.35 20.7v-.35L8.45 16H3q-.8 0-1.4-.6T1 14v-2q0-.175.037-.375t.113-.375l3-7.05q.225-.5.75-.85T6 3m12 13V3h4v13z\\"/>"},"category-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M7.425 9.47
225L11.15 3.4q.15-.25.375-.363T12 2.925t.475.113t.375.362l3.725 6.075q.15.25.15.525t-.125.5t-.35.363t-.525.137h-7.45q-.3 0-.525-.137T7.4 10.5t-.125-.5t.15-.525M17.5 22q-1.875 0-3.187-1.312T13 17.5t1.313-3.187T17.5 13t3.188 1.313T22 17.5t-1.312 3.188T17.5 22M3 20.5v-6q0-.425.288-.712T4 13.5h6q.425 0 .713.288T11 14.5v6q0 .425-.288.713T10 21.5H4q-.425 0-.712-.288T3 20.5\\"/>"},"check-circle":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m10.6 16.6l7.05-7.05l-1.4-1.4l-5.65 5.65l-2.85-2.85l-1.4 1.4zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22\\"/>"},"play-circle-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m10.65 15.75l4.875-3.125q.35-.225.35-.625t-.35-.625L10.65 8.25q-.375-.25-.763-.038t-.387.663v6.25q0 .45.388.663t.762-.038M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22\\"/>"},"visibility":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M15.188 14.688Q16.5 13.375 16.5 11.5t-1.312-3.187T12 7T8.813 8.313T7.5 11.5t1.313 3.188T12 16t3.188-1.312m-5.1-1.276Q9.3 12.625 9.3 11.5t.788-1.912T12 8.8t1.913.788t.787 1.912t-.787 1.913T12 14.2t-1.912-.787m-4.738 3.55Q2.35 14.925 1 11.5q1.35-3.425 4.35-5.462T12 4t6.65 2.038T23 11.5q-1.35 3.425-4.35 5.463T12 19t-6.65-2.037\\"/>"},"movie-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m4 4l1.625 3.25q.175.35.5.55t.7.2q.75 0 1.15-.638t.05-1.312L7 4h2l1.625 3.25q.175.35.5.55t.7.2q.75 0 1.15-.638t.05-1.312L12 4h2l1.625 3.25q.175.35.5.55t.7.2q.75 0 1.15-.638t.05-1.312L17 4h3q.825 0 1.413.587T22 6v12q0 .825-.587 1.413T20 20H4q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4\\"/>"},"stars-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m12 14.95l2.775 2.1q.3.2.6.013t.175-.538L14.5 13.05l2.725-1.95q.3-.225.175-.563t-.475-.337H13.6l-1.125-3.65Q12.35 6.2 12 6.2t-.475.35L10.4 10.2H7.075q-.35 0-.475.338t.175.562L9.5 13.05l-1.05 3.475q-.125.35.175.538t.6-.013zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22\\"/>"},"article-outline":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M7 17h7v-2H7zm0-4h10v-2H7zm0-4h10V7H7zM5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm0-2h14V5H5zM5 5v14z\\"/>"},"info-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M12.713 16.713Q13 16.425 13 16v-4q0-.425-.288-.712T12 11t-.712.288T11 12v4q0 .425.288.713T12 17t.713-.288m0-8Q13 8.425 13 8t-.288-.712T12 7t-.712.288T11 8t.288.713T12 9t.713-.288M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22\\"/>"},"trophy-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M7 10.8V7H5v1q0 .95.55 1.713T7 10.8m10 0q.9-.325 1.45-1.088T19 8V7h-2zM11 19v-3.1q-1.225-.275-2.187-1.037T7.4 12.95q-1.875-.225-3.137-1.637T3 8V7q0-.825.588-1.412T5 5h2q0-.825.588-1.412T9 3h6q.825 0 1.413.588T17 5h2q.825 0 1.413.588T21 7v1q0 1.9-1.263 3.313T16.6 12.95q-.45 1.15-1.412 1.913T13 15.9V19h3q.425 0 .713.288T17 20t-.288.713T16 21H8q-.425 0-.712-.288T7 20t.288-.712T8 19z\\"/>"},"groups-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M1 18q-.425 0-.712-.288T0 17v-.575q0-1.075 1.1-1.75T4 14q.325 0 .625.013t.575.062q-.35.525-.525 1.1t-.175 1.2V18zm6 0q-.425 0-.712-.288T6 17v-.625q0-.8.438-1.463t1.237-1.162T9.588 13T12 12.75q1.325 0 2.438.25t1.912.75t1.225 1.163t.425 1.462V17q0 .425-.287.713T17 18zm12.5 0v-1.625q0-.65-.162-1.225t-.488-1.075q.275-.05.563-.062T20 14q1.8 0 2.9.663t1.1 1.762V17q0 .425-.288.713T23 18zM4 13q-.825 0-1.412-.587T2 11q0-.85.588-1.425T4 9q.85 0 1.425.575T6 11q0 .825-.575 1.413T4 13m16 0q-.825 0-1.412-.587T18 11q0-.85.588-1.425T20 9q.85 0 1.425.575T22 11q0 .825-.575 1.413T20 13m-8-1q-1.25 0-2.125-.875T9 9q0-1.275.875-2.137T12 6q1.275 0 2.138.863T15 9q0 1.25-.862 2.125T12 12\\"/>"},"scoreboard-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M15.5 15H18q.425 0 .713-.288T19 14v-4q0-.425-.288-.712T18 9h-2.5q-.425 0-.712.288T14.5 10v4q0 .425.288.713T15.5 15m.5-1.5h1.5v-3H16zM6 15h2.75q.325 0 .538-.213t.212-.537t-.213-.537t-.537-.213H6.5v-1h2q.425 0 .713-.288T9.5 11.5V10q0-.425-.288-.712T8.5 9H5.75q-.325 0-.537.213T5 9.75t.213.538t.537.212H8v1H6q-.425 0-.712.288T5 12.5V14q0 .425.288.713T6 15m-2 5q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h3V3q0-.425.288-.712T8 2t.713.288T9 3v1h6V3q0-.425.288-.712T16 2t.713.288T17 3v1h3q.825 0 1.413.588T22 6v12q0 .825-.587 1.413T20 20zm8.538-9.212q.212-.213.212-.538t-.213-.537T12 9.5t-.537.213t-.213.537t.213.538T12 11t.538-.213m0 3.5q.212-.212.212-.537t-.213-.537T12 13t-.537.213t-.213.537t.213.538t.537.212t.538-.213m0-7q.212-.212.212-.537t-.213-.537T12 6t-.537.213t-.213.537t.213.538T12 7.5t.538-.213m0 10.5q.212-.212.212-.537t-.213-.537T12 16.5t-.537.213t-.213.537t.213.538T12 18t.538-.213\\"/>"},"video-library-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M17.525 10.625q.35-.225.35-.625t-.35-.625L12.65 6.25q-.375-.25-.763-.038t-.387.663v6.25q0 .45.388.663t.762-.038zM8 18q-.825 0-1.412-.587T6 16V4q0-.825.588-1.412T8 2h12q.825 0 1.413.588T22 4v12q0 .825-.587 1.413T20 18zm-4 4q-.825 0-1.412-.587T2 20V7q0-.425.288-.712T3 6t.713.288T4 7v13h13q.425 0 .713.288T18 21t-.288.713T17 22z\\"/>"},"newspaper-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M4 21q-.825 0-1.412-.587T2 19V3.6q0-.175.15-.238t.275.063l1.25 1.25l1.3-1.325q.15-.15.35-.15t.35.15L7 4.675L8.325 3.35q.15-.15.35-.15t.35.15l1.3 1.325L11.65 3.35q.15-.15.35-.15t.35.15l1.325 1.325l1.3-1.325q.15-.15.35-.15t.35.15L17 4.675l1.325-1.325q.15-.15.35-.15t.35.15l1.3 1.325l1.25-1.25q.125-.125.275-.062T22 3.6V19q0 .825-.588 1.413T20 21zm0-2h7v-6H4zm9 0h7v-2h-7zm0-4h7v-2h-7zm-9-4h16V8H4z\\"/>"},"alarm-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M13 12.6V9q0-.425-.288-.712T12 8t-.712.288T11 9v3.975q0 .2.075.388t.225.337l2.8 2.8q.275.275.7.275t.7-.275t.275-.7t-.275-.7zm-4.512 8.688q-1.638-.713-2.85-1.925t-1.925-2.85T3 13t.713-3.512t1.924-2.85t2.85-1.925T12 4t3.513.713t2.85 1.925t1.925 2.85T21 13t-.712 3.513t-1.925 2.85t-2.85 1.925T12 22t-3.512-.712M2.05 7.3q-.275-.275-.275-.7t.275-.7L4.9 3.05q.275-.275.7-.275t.7.275t.275.7t-.275.7L3.45 7.3q-.275.275-.7.275t-.7-.275m19.9 0q-.275.275-.7.275t-.7-.275L17.7 4.45q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l2.85 2.85q.275.275.275.7t-.275.7\\"/>"},"group-work":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M8 16q.825 0 1.413-.587T10 14t-.587-1.412T8 12t-1.412.588T6 14t.588 1.413T8 16m9.413-.587Q18 14.825 18
2214t-.587-1.412T16 12t-1.412.588T14 14t.588 1.413T16 16t1.413-.587m-4-6Q14 8.825 14 8t-.587-1.412T12 6t-1.412.588T10 8t.588 1.413T12 10t1.413-.587M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22\\"/>"},"score-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm14-8v-2.5l-6 6l-3.3-3.3q-.3-.3-.7-.3t-.7.3L5 16.5V19l4-4l3.3 3.3q.3.3.7.3t.7-.3zm-5.712-1.213q.212-.212.212-.537v-4.5q0-.325-.213-.537T12.75 6t-.537.213T12 6.75v4.5q0 .325.213.538t.537.212t.538-.213M15.2 9l1.275-1.9q.25-.35.038-.725T15.875 6q-.175 0-.325.088t-.25.237L13.5 9l1.8 2.675q.1.15.25.238t.325.087q.425 0 .625-.375t-.025-.725zm-6.7 1.5v-.75h1.75q.325 0 .538-.213T11 9V6.75q0-.325-.213-.537T10.25 6h-2.5q-.325 0-.537.213T7 6.75t.213.538t.537.212H9.5v.75H7.75q-.325 0-.537.213T7 9v2.25q0 .325.213.538T7.75 12h2.5q.325 0 .538-.213T11 11.25t-.213-.537t-.537-.213z\\"/>"},"lightbulb-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M10.588 21.413Q10 20.825 10 20h4q0 .825-.587 1.413T12 22t-1.412-.587M9 19q-.425 0-.712-.288T8 18t.288-.712T9 17h6q.425 0 .713.288T16 18t-.288.713T15 19zm-.75-3q-1.725-1.025-2.738-2.75T4.5 9.5q0-3.125 2.188-5.312T12 2t5.313 2.188T19.5 9.5q0 2.025-1.012 3.75T15.75 16z\\"/>"},"video-camera-front-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M6 16h8v-.55q0-1.1-1.1-1.775T10 13t-2.9.675T6 15.45zm4-4q.825 0 1.413-.587T12 10t-.587-1.412T10 8t-1.412.588T8 10t.588 1.413T10 12m-6 8q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h12q.825 0 1.413.588T18 6v4.5l3.15-3.15q.25-.25.55-.125t.3.475v8.6q0 .35-.3.475t-.55-.125L18 13.5V18q0 .825-.587 1.413T16 20z\\"/>"}}}]');for(const n of t)for(const[o,r]of Object.entries(n.icons))e(n.prefix?n.prefix+":"+o:o,r);bi=!0}async function Gm(e,t){if(!e)return null;_l(yn);const n=sr(e);return n||(await Ed(e).catch(()=>(console.warn(`[Icon] failed to load icon \`${e}\``),null)),sr(e))}function Sl(e){const t=me().icon,n=(t.collections||[]).sort((o,r)=>r.length-o.length);return _(()=>{const o=e(),r=o.startsWith(t.cssSelectorPrefix)?o.slice(t.cssSelectorPrefix.length):o,a=t.aliases?.[r]||r;if(!a.includes(":")){const i=n.find(s=>a.startsWith(s+"-"));return i?i+":"+a.slice(i.length+1):a}return a})}function Ol(e,t){if(e!==!1)return e===!0||e===null?t:e}let cn;function Qm(e){return e.replace(/([^\w-])/g,"\\$1")}function Ym(){if(cn)return cn;cn=new Set;const e=n=>{if(n=n.replace(/^:where\((.*)\)$/,"$1").trim(),n.startsWith("."))return n},t=n=>{if(n?.length)for(const o of n){o?.cssRules&&t(o.cssRules);const r=o?.selectorText;if(typeof r=="string"){const a=e(r);a&&cn.add(a)}}};if(typeof document<"u")for(const n of document.styleSheets)try{const o=n.cssRules||n.rules;t(o)}catch{}return cn}const Xm=$({name:"NuxtIconCss",props:{name:{type:String,required:!0},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e){const t=de(),n=me().icon,o=_(()=>e.name?n.cssSelectorPrefix+e.name:"");function r(s){if(!s)return;const l=sr(s);if(l)return l;const c=t.payload?.data?.[s];if(c)return yn(s,c),c}const a=_(()=>"."+Qm(o.value));function i(s,l=!0){let c=a.value;n.cssWherePseudo&&(c=`:where(${c})`);const u=Km(s,{iconSelector:c,format:"compressed",customise:Ol(e.customize,n.customize)});return n.cssLayer&&l?`@layer ${n.cssLayer} { ${u} }`:u}{const s=Ym();async function l(c){if(s.has(a.value)||typeof document>"u")return;const u=document.createElement("style");u.textContent=i(c);const d=document.head.querySelector('style, link[rel="stylesheet"]');d?document.head.insertBefore(u,d):document.head.appendChild(u),s.add(a.value)}ee(()=>e.name,()=>{if(s.has(a.value))return;const c=r(e.name);c?l(c):Gm(e.name).then(u=>{u&&l(u)}).catch(()=>null)},{immediate:!0})}return()=>Pe("span",{class:["iconify",o.value]})}}),Jm=$({name:"NuxtIconSvg",props:{name:{type:String,required:!0},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e,{slots:t}){const n=de(),o=me().icon,r=Sl(()=>e.name),a="i-"+r.value;if(r.value){const i=n.payload.data[a];i?yn(r.value,i):_l(yn)}return()=>Pe(jd,{icon:r.value,ssr:!0,customise:Ol(e.customize,o.customize)},t)}}),Al=$({name:"NuxtIcon",props:{name:{type:String,required:!0},mode:{type:String,required:!1,default:null},size:{type:[Number,String],required:!1,default:null},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e,{slots:t}){const n=de(),o=me().icon,r=Sl(()=>e.name),a=_(()=>n.vueApp?.component(r.value)||((e.mode||o.mode)==="svg"?Jm:Xm)),i=_(()=>{const s=e.size||o.size;return s?{fontSize:Number.isNaN(+s)?s:s+"px"}:null});return()=>Pe(a.value,{...o.attrs,name:r.value,class:o.class,style:i.value,customize:e.customize},t)}}),zy=Object.freeze(Object.defineProperty({__proto__:null,default:Al},Symbol.toStringTag,{value:"Module"})),Me={__name:"NuxtIcon",props:{name:{type:[String,Object],required:!0},mode:{type:String,required:!1},size:{type:[String,Number],required:!1},customize:{type:Function,required:!1}},setup(e){const n=$t(ft(e,"name","mode","size","customize"));return(o,r)=>{const a=Al;
22return typeof e.name=="string"?(x(),T(a,ie(M({key:0},f(n))),null,16)):(x(),T(Ge(e.name),{key:1}))}}},Zm="img",wi=Symbol("nuxt-ui.avatar-group");function El(e){const t=Ue(wi,void 0),n=_(()=>e.size??t?.value.size);return Sr(wi,_(()=>({size:n.value}))),{size:n}}const e0={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",Neutral:"bg-Neutral",neutral:"bg-inverted"},size:{"3xs":"h-[4px] min-w-[4px] text-[4px]","2xs":"h-[5px] min-w-[5px] text-[5px]",xs:"h-[6px] min-w-[6px] text-[6px]",sm:"h-[7px] min-w-[7px] text-[7px]",md:"h-[8px] min-w-[8px] text-[8px]",lg:"h-[9px] min-w-[9px] text-[9px]",xl:"h-[10px] min-w-[10px] text-[10px]","2xl":"h-[11px] min-w-[11px] text-[11px]","3xl":"h-[12px] min-w-[12px] text-[12px]"},position:{"top-right":"top-0 right-0","bottom-right":"bottom-0 right-0","top-left":"top-0 left-0","bottom-left":"bottom-0 left-0"},inset:{false:""},standalone:{false:"absolute"}},compoundVariants:[{position:"top-right",inset:!1,class:"-translate-y-1/2 translate-x-1/2 transform"},{position:"bottom-right",inset:!1,class:"translate-y-1/2 translate-x-1/2 transform"},{position:"top-left",inset:!1,class:"-translate-y-1/2 -translate-x-1/2 transform"},{position:"bottom-left",inset:!1,class:"translate-y-1/2 -translate-x-1/2 transform"}],defaultVariants:{size:"md",color:"primary",position:"top-right"}},t0=Object.assign({inheritAttrs:!1},{__name:"NuxtChip",props:Pi({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,n=Di(e,"show",{type:Boolean,default:!0}),{size:o}=El(t),r=me(),a=_(()=>te({extend:te(e0),...r.ui?.chip||{}})({color:t.color,size:o.value,position:t.position,inset:t.inset,standalone:t.standalone}));return(i,s)=>(x(),T(f(X),{as:e.as,class:I(a.value.root({class:[t.ui?.root,t.class]}))},{default:q(()=>[L(f(wn),ie(pe(i.$attrs)),{default:q(()=>[A(i.$slots,"default")]),_:3},16),n.value?(x(),Y("span",{key:0,class:I(a.value.base({class:t.ui?.base}))},[A(i.$slots,"content",{},()=>[ke(ae(e.text),1)])],2)):N("",!0)]),_:3},8,["as","class"]))}}),n0={slots:{root:"inline-flex items-center justify-center shrink-0 select-none rounded-full align-middle bg-elevated",image:"h-full w-full rounded-[inherit] object-cover",fallback:"font-medium leading-none text-muted truncate",icon:"text-muted shrink-0"},variants:{size:{"3xs":{root:"size-4 text-[8px]"},"2xs":{root:"size-5 text-[10px]"},xs:{root:"size-6 text-xs"},sm:{root:"size-7 text-sm"},md:{root:"size-8 text-base"},lg:{root:"size-9 text-lg"},xl:{root:"size-10 text-xl"},"2xl":{root:"size-11 text-[22px]"},"3xl":{root:"size-12 text-2xl"}}},defaultVariants:{size:"md"}},la=Object.assign({inheritAttrs:!1},{__name:"NuxtAvatar",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,n=_(()=>typeof t.as=="string"||typeof t.as?.render=="function"?{root:t.as}:Xe(t.as,{root:"span"})),o=_(()=>t.text||(t.alt||"").split(" ").map(u=>u.charAt(0)).join("").substring(0,2)),r=me(),{size:a}=El(t),i=_(()=>te({extend:te(n0),...r.ui?.avatar||{}})({size:a.value})),s=_(()=>({"3xs":16,"2xs":20,xs:24,sm:28,md:32,lg:36,xl:40,"2xl":44,"3xl":48})[t.size||"md"]),l=P(!1);ee(()=>t.src,()=>{l.value&&(l.value=!1)});function c(){l.value=!0}return(u,d)=>(x(),T(Ge(t.chip?t0:f(X)),M({as:n.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:q(()=>[e.src&&!l.value?(x(),T(Ge(n.value.img||f(Zm)),M({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(),T(f(wn),ie(M({ke
22y:1},u.$attrs)),{default:q(()=>[A(u.$slots,"default",{},()=>[e.icon?(x(),T(Me,{key:0,name:e.icon,class:I(i.value.icon({class:t.ui?.icon}))},null,8,["name","class"])):(x(),Y("span",{key:1,class:I(i.value.fallback({class:t.ui?.fallback}))},ae(o.value||"Â "),3))])]),_:3},16))]),_:3},16,["as","class","style"]))}}),Ot={__name:"NuxtLinkBase",props:{as:{type:String,required:!1,default:"button"},type:{type:String,required:!1,default:"button"},disabled:{type:Boolean,required:!1},onClick:{type:[Function,Array],required:!1},href:{type:String,required:!1},navigate:{type:Function,required:!1},target:{type:[String,Object,null],required:!1},rel:{type:[String,Object,null],required:!1},active:{type:Boolean,required:!1},isExternal:{type:Boolean,required:!1}},setup(e){const t=e;function n(o){if(t.disabled){o.stopPropagation(),o.preventDefault();return}if(t.onClick)for(const r of Array.isArray(t.onClick)?t.onClick:[t.onClick])r(o);t.href&&t.navigate&&!t.isExternal&&t.navigate(o)}return(o,r)=>(x(),T(f(X),M(e.href?{as:"a",href:e.disabled?void 0:e.href,"aria-disabled":e.disabled?"true":void 0,role:e.disabled?"link":void 0,tabindex:e.disabled?-1:void 0}:e.as==="button"?{as:e.as,type:e.type,disabled:e.disabled}:{as:e.as},{rel:e.rel,target:e.target,onClick:n}),{default:q(()=>[A(o.$slots,"default")]),_:3},16,["rel","target"]))}},o0={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"]}]},hn=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},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},exactActiveClass:{type:String,required:!1},ariaCurrentValue:{type:String,required:!1,default:"page"},viewTransition:{type:Boolean,required:!1},replace:{type:Boolean,required:!1}},setup(e){const t=e,n=Wi(),o=me(),r=$t(mg(t,"as","type","disabled","active","exact","exactQuery","exactHash","activeClass","inactiveClass","to","href","raw","custom","class")),a=_(()=>te({extend:te(o0),...Xe({variants:{active:{true:go(o.ui?.link?.variants?.active?.true,t.activeClass),false:go(o.ui?.link?.variants?.active?.false,t.inactiveClass)}}},o.ui?.link||{})})),i=_(()=>t.to??t.href);function s({route:c,isActive:u,isExactActive:d}){if(t.active!==void 0)return t.active;if(t.exactQuery==="partial"){if(!Om(c.query,n.query))return!1}else if(t.exactQuery===!0&&!Kt(c.query,n.query))return!1;return t.exactHash&&c.hash!==n.hash?!1:!!(t.exact&&d||!t.exact&&u)}function l({route:c,isActive:u,isExactActive:d}){const p=s({route:c,isActive:u,isExactActive:d});return t.raw?[t.class,p?t.activeClass:t.inactiveClass]:a.value({class:t.class,active:p,disabled:t.disabled})}return(c,u)=>{const d=Rc;return x(),T(d,M(f(r),{to:i.value,custom:""}),{default:q(({href:p,navigate:h,route:g,rel:v,target:y,isExternal:C,isActive:w,isExactActive:b})=>[e.custom?A(c.$slots,"default",ie(M({key:0},{...c.$attrs,...e.exact&&b?{"aria-current":t.ariaCurrentValue}:{},as:e.as,type:e.type,disabled:e.disabled,href:p,navigate:h,rel:v,target:y,isExternal:C,active:s({route:g,isActive:w,isExactActive:b})}))):(x(),T(Ot,M({key:1},{...c.$attrs,...e.exact&&b?{"aria-current":t.ariaCurrentValue}:{},as:e.as,type:e.type,disabled:e.disabled,href:p,navigate:h,rel:v,target:y,isExternal:C},{class:l({route:g,isActive:w,isExactActive:b})}),{default:q(()=>[A(c.$slots,"default",{active:s({route:g,isActive:w,isExactActive:b})})]),_:2},1040,["class"]))]),_:3},16,["to"])}}}),r0={slots:{base:["rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75","transition-colors"],label:"truncate",leadingIcon:"shrink-0",leadingAvatar:"shrink-0",leadingAvatarSize:"",trailingIcon:"shrink-0"},variants:{fieldGroup:{horizontal:"not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none focus-visible:z-[1]",vertical:"not-only:first:rounded-b-none not-only:last:rounded-t-none not-last:not-first:rounded-none focus-visible:z-[1]"},color:{primary:"",secondary:"",Neutral:"",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:"Neutral",variant:"solid",class:"text-inverted bg-Neutral hover:bg-Neutral/75 active:bg-Neutral/75 disabled:bg-Neutral aria-disabled:bg-Neutral focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-Neutral"},{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:"Neutral",variant:"outline",class:"ring ring-inset ring-Neutral/50 text-Neutral hover:bg-Neutral/10 active:bg-Neutral/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-Neutral"},{color:"primary",variant:"soft",class:"text-primary bg-primary/10 hover:bg-primary/15 active:bg-primary/15 focu
22s: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:"Neutral",variant:"soft",class:"text-Neutral bg-Neutral/10 hover:bg-Neutral/15 active:bg-Neutral/15 focus:outline-none focus-visible:bg-Neutral/15 disabled:bg-Neutral/10 aria-disabled:bg-Neutral/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:"Neutral",variant:"subtle",class:"text-Neutral ring ring-inset ring-Neutral/25 bg-Neutral/10 hover:bg-Neutral/15 active:bg-Neutral/15 disabled:bg-Neutral/10 aria-disabled:bg-Neutral/10 focus:outline-none focus-visible:ring-2 focus-visible:ring-Neutral"},{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:"Neutral",variant:"ghost",class:"text-Neutral hover:bg-Neutral/10 active:bg-Neutral/10 focus:outline-none focus-visible:bg-Neutral/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:"Neutral",variant:"link",class:"text-Neutral hover:text-Neutral/75 active:text-Neutral/75 disabled:text-Neutral aria-disabled:text-Neutral focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-Neutral"},{color:"neutral",variant:"solid",class:"text-inverted bg-inverted hover:bg-inverted/90 active:bg-inverted/90 disabled:bg-inverted aria-disabled:bg-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-inverted"},{color:"neutral",variant:"outline",class:"ring ring-inset ring-accented text-default bg-default hover:bg-elevated active:bg-elevated disabled:bg-default aria-disabled:bg-default focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"},{color:"neutral",variant:"soft",class:"text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 focus:outline-none focus-visible:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated"},{color:"neutral",variant:"subtle",class:"ring ring-inset ring-accented text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"},{color:"neutral",variant:"ghost",class:"text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"},{color:"neutral",variant:"link",class:"text-muted hover:text-default active:text-default disabled:text-muted aria-disabled:text-muted focus:outline-none focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-inverted"},{size:"xs",square:!0,class:"p-1"},{size:"sm",square:!0,class:"p-1.5"},{size:"md",square:!0,class:"p-1.5"},{size:"lg",square:!0,class:"p-2"},{size:"xl",square:!0,class:"p-2"},{loading:!0,leading:!0,class:{leadingIcon:"animate-spin"}},{loading:!0,leading:!1,trailing:!0,class:{trailingIcon:"animate-spin"}}],defaultVariants:{color:"primary",variant:"solid",size:"md"}},ua={__name:"NuxtButton",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,n=Ke(),o=me(),{orientation:r,size:a}=il(t),i=$t(oo(t)),s=P(!1),l=Ue(qg,void 0);async function c(y){s.value=!0;const C=Array.isArray(t.onClick)?t.onClick:[t.onClick];try{await Promise.all(C.map(w=>w?.(y)))}finally{s.value=!1}}const u=_(()=>t.loading||t.loadingAuto&&(s.value||l?.value&&t.type==="submit")),{isLeading:d,isTrailing:p,leadingIconName:h,trailingIconName:g}=al(_(()=>({...t,loading:u.value}))),v=_(()=>te({extend:te(r0),...Xe({variants:{active:{true:{base:go(o.ui?.button?.variants?.active?.true?.base,t.activeClass)},false:{base:go(o.ui?.button?.variants?.active?.false?.base,t.inactiveClass)}}}},o.ui?.button||{})})({color:t.color,variant:t.variant,size:a.value,loading:u.value,block:t.block,square:t.square||!n.default&&!t.label,leading:d.value,trailing:p.value,fieldGroup:r.value}));return(y,C)=>(x(),T(hn,M({type:e.type,disabled:e.disabled||u.value},f(_g)(f(i),["type","disabled","onClick"]),{custom:""}),{default:q(({active:w,...b})=>[L(Ot,M(b,{class:v.value.base({class:[t.ui?.base,t.class],active:w,...w&&e.activeVariant?{variant:e.activeVariant}:{},...w&&e.activeColor?{color:e.activeColor}:{}}),onClick:c}),{default:q(()=>[A(y.$slots,"leading",{ui:v.value},()=>[f(d)&&f(h)?(x(),T(Me,{key:0,name:f(h),class:I(v.value.leadingIcon({class:t.ui?.leadingIcon,active:w}))},null,8,["name","class"])):e.avatar?(x(),T(la,M({key:1,size:t.ui?.leadingAvatarSize||v.value.leadingAvatarSize()},e.avatar,{class:v.value.leadingAvatar({class:t.ui?.leadingAvatar,active:w})}),null,16,["size","class"])):N("",!0)]),A(y.$slots,"default",{ui:v.value},()=>[e.label!==void 0&&e.label!==null?(x(),Y("span",{key:0,class:I(v.value.label({class:t.ui?.label,active:w}))},ae(e.label),3)):N("",!0)]),A(y.$slots,"trailing",{ui:v.value},()=>[f(p)&&f(g)?(x(),T(Me,{key:0,name:f(g),class:I(v.value.trailingIcon({class:t.ui?.trailingIcon,active:w}))},null,8,["name","class"])):N("",!0)])]),_:2},1040,["class"])]),_:3},16,["type","disabled"]))}},a0={slots:{base:"font-medium inline-flex items-center",label:"truncate",leadingIcon:"shrink-0",leadingAvatar:"shrink-0",leadingAvatarSize:"",trailingIcon:"shrink-0"},variants:{fieldGroup:{horizontal:"not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none focus-visible:z-[1]",vertical:"not-only:first:rounded-b-none not-only:last:rounded-t-none not-last:not-first:rounded-none focus-visible:z-[1]"},color:{primary:"",secondary:"",Neutral:"",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:"Neutral",variant:"solid",class:"bg-Neutral 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:"Neutral",variant:"outline",class:"text-Neutral ring ring-inset ring-Neutral/50"},{color:"primary",variant:"soft",class:"bg-primary/10 text-primary"},{color:"secondary",variant:"soft",class:"bg-secondary/10 text-secondary"},{color:"Neutral",variant:"soft",class:"bg-Neutral/10 text-Neutral"},{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:"Neutral",variant:"subtle",class:"bg-Neutral/10 text-Neutral ring ring-inset ring-Neutral/25"},{color:"neutral",variant:"solid",class:"text-inverted bg-inverted"},{color:"neutral",variant:"outline",class:"ring ring-inset ring-accented text-default bg-default"},{color:"neutral",variant:"soft",class:"text-default bg-elevated"},{color:"neutral",variant:"subtle",class:"ring ring-inset ring-accented text-default bg-elevated"},{size:"xs",square:!0,class:"p-0.5"},{size:"sm",square:!0,class:"p-1"},{size:"md",square:!0,class:"p-1"},{size:"lg",square:!0,class:"p-1"},{size:"xl",square:!0,class:"p-1"}],defaultVariants:{color:"primary",variant:"solid",size:"md"}},i0={__name:"NuxtBadge",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,n=Ke(),o=me(),{orientation:r,size:a}=il(t),{isLeading:i,isTrailing:s,leadingIconName:l,trailingIconName:c}=al(t),u=_(()=>te({extend:te(a0),...o.ui?.badge||{}})({color:t.color,variant:t.variant,size:a.value||t.size,square:t.square||!n.default&&!t.label,fieldGroup:r.value}));return(d,p)=>(x(),T(f(X),{as:e.as,class:I(u.value.base({class:[t.ui?.base,t.class]}))},{default:q(()=>[A(d.$slots,"leading",{ui:u.value},()=>[f(i)&&f(l)?(x(),T(Me,{key:0,name:f(l),class:I(u.value.leadingIcon({class:t.ui?.leadingIcon}))},null,8,["name","class"])):e.avatar?(x(),T(la,M({key:1,size:t.ui?.leadingAvatarSize||u.value.leadingAvatarSize()},e.avatar,{class:u.value.leadingAvatar({class:t.ui?.leadingAvatar})}),null,16,["size","class"])):N("",!0)]),A(d.$slots,"default",{ui:u.value},()=>[e.label!==void 0&&e.label!==null?(x(),Y("span",{key:0,class:I(u.value.label({class:t.ui?.label}))},ae(e.label),3)):N("",!0)]),A(d.$slots,"trailing",{ui:u.value},()=>[f(s)&&f(c)?(x(),T(Me,{key:0,name:f(c),class:I(u.value.trailingIcon({class:t.ui?.trailingIcon}))},null,8,["name","class"])):N("",!0)])]),_:3},8,["as","class"]))}},s0={Root:kv,Trigger:Ev,Portal:Ov,Content:_v,Arrow:yv},l0={Root:Zh,Trigger:gv,Portal:hv,Content:fv,Arrow:ov,Close:av,Anchor:tv},u0=Symbol("nuxt-ui.portal-target");function Pn(e){const t=Ue(u0,void 0),n=_(()=>e.value===!0?t?.value:e.value),o=_(()=>typeof n.value=="boolean"?!n.value:!1),r=_(()=>typeof n.value=="boolean"?"body":n.value);return _(()=>({to:r.value,disabled:o.value}))}const c0={slots:{content:"bg-default shadow-lg rounded-md ring ring-default data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in] origin-(--reka-popover-content-transform-origin) focus:outline-none pointer-events-auto",arrow:"fill-default"}},d0={__name:"NuxtPopover",props:{mode:{type:null,required:!1,default:"click"},content:{type:Object,required:!1},arrow:{type:[Boolean,Object],required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},reference:{type:null,required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},modal:{type:Boolean,required:!1},openDelay:{type:Number,required:!1,default:0},closeDelay:{type:Number,required:!1,default:0}},emits:["close:prevent","update:open"],setup(e,{emit:t}){const n=e,o=t,r=Ke(),a=me(),i=n.mode==="hover"?ft(n,"defaultOpen","open","openDelay","closeDelay"):ft(n,"defaultOpen","open","modal"),s=$e(i,o),l=Pn(ce(()=>n.portal)),c=ce(()=>Xe(n.content,{side:"bottom",sideOffset:8,collisionPadding:8})),u=_(()=>n.dismissible?{}:["pointerDownOutside","interactOutside","escapeKeyDown"].reduce((v,y)=>(v[y]=C=>{C.preventDefault(),o("close:prevent")},v),{})),d=ce(()=>n.arrow),p=_(()=>te({extend:te(c0),...a.ui?.popover||{}})({side:c.value.side})),h=_(()=>n.mode==="hover"?s0:l0);return(g,v)=>(x(),T(f(h).Root,ie(pe(f(s))),{default:q(({open:y,close:C})=>[r.default||e.reference?(x(),T(f(h).Trigger,{key:0,"as-child":"",reference:e.reference,class:I(n.class)},{default:q(()=>[A(g.$slots,"default",{open:y})]),_:2},1032,["reference","class"])):N("",!0),"Anchor"in h.value&&r.anchor?(x(),T(f(h).Anchor,{key:1,"as-child":""},{default:q(()=>[A(g.$slots,"anchor",ie(pe(C?{close:C}:{})))]),_:2},1024)):N("",!0),L(f(h).Portal,ie(pe(f(l))),{default:q(()=>[L(f(h).Content,M(c.value,{class:p.value.content({class:[!r.default&&n.class,n.ui?.content]}
22)},Tn(u.value)),{default:q(()=>[A(g.$slots,"content",ie(pe(C?{close:C}:{}))),e.arrow?(x(),T(f(h).Arrow,M({key:0},d.value,{class:p.value.arrow({class:n.ui?.arrow})}),null,16,["class"])):N("",!0)]),_:2},1040,["class"])]),_:2},1040)]),_:3},16))}},Yn={meta:"",ctrl:"",alt:"",win:"â",command:"â",shift:"â§",control:"â",option:"â¥",enter:"âµ",delete:"â¦",backspace:"â«",escape:"Esc",tab:"â¥",capslock:"âª",arrowup:"â",arrowright:"â",arrowdown:"â",arrowleft:"â",pageup:"â",pagedown:"â",home:"â",end:"â"},f0=()=>{const e=_(()=>navigator&&navigator.userAgent&&navigator.userAgent.match(/Macintosh;/)),t=st({meta:" ",alt:" ",ctrl:" "});Se(()=>{t.meta=e.value?Yn.command:"Ctrl",t.ctrl=e.value?Yn.control:"Ctrl",t.alt=e.value?Yn.option:"Alt"});function n(o){if(o)return["meta","alt","ctrl"].includes(o)?t[o]:Yn[o]||o}return{macOS:e,getKbdKey:n}},p0=sl(f0),h0={base:"inline-flex items-center justify-center px-1 rounded-sm font-medium font-sans uppercase",variants:{color:{primary:"",secondary:"",Neutral:"",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:"Neutral",variant:"solid",class:"text-inverted bg-Neutral"},{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:"Neutral",variant:"outline",class:"ring ring-inset ring-Neutral/50 text-Neutral"},{color:"primary",variant:"soft",class:"text-primary bg-primary/10"},{color:"secondary",variant:"soft",class:"text-secondary bg-secondary/10"},{color:"Neutral",variant:"soft",class:"text-Neutral bg-Neutral/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:"Neutral",variant:"subtle",class:"text-Neutral ring ring-inset ring-Neutral/25 bg-Neutral/10"},{color:"neutral",variant:"solid",class:"text-inverted bg-inverted"},{color:"neutral",variant:"outline",class:"ring ring-inset ring-accented text-default bg-default"},{color:"neutral",variant:"soft",class:"text-default bg-elevated"},{color:"neutral",variant:"subtle",class:"ring ring-inset ring-accented text-default bg-elevated"}],defaultVariants:{variant:"outline",color:"neutral",size:"md"}},v0={__name:"NuxtKbd",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:n}=p0(),o=me(),r=_(()=>te({extend:te(h0),...o.ui?.kbd||{}}));return(a,i)=>(x(),T(f(X),{as:e.as,class:I(r.value({class:t.class,color:t.color,variant:t.variant,size:t.size}))},{default:q(()=>[A(a.$slots,"default",{},()=>[ke(ae(f(n)(e.value)),1)])]),_:3},8,["as","class"]))}},g0={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"}},m0={__name:"NuxtTooltip",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 n=e,o=t,r=Ke(),a=me(),i=$e(ft(n,"defaultOpen","open","delayDuration","disableHoverableContent","disableClosingTrigger","ignoreNonKeyboardFocus"),o),s=Pn(ce(()=>n.portal)),l=ce(()=>Xe(n.content,{side:"bottom",sideOffset:8,collisionPadding:8})),c=ce(()=>n.arrow),u=_(()=>te({extend:te(g0),...a.ui?.tooltip||{}})({side:l.value.side}));return(d,p)=>(x(),T(f(og),M(f(i),{disabled:!(e.text||e.kbds?.length||r.content)||n.disabled}),{default:q(({open:h})=>[r.default||e.reference?(x(),T(f(fg),M({key:0},d.$attrs,{"as-child":"",reference:e.reference,class:n.class}),{default:q(()=>[A(d.$slots,"default",{open:h})]),_:2},1040,["reference","class"])):N("",!0),L(f(cg),ie(pe(f(s))),{default:q(()=>[L(f(lg),M(l.value,{class:u.value.content({class:[!r.default&&n.class,n.ui?.content]}
22)}),{default:q(()=>[A(d.$slots,"content",{ui:u.value},()=>[e.text?(x(),Y("span",{key:0,class:I(u.value.text({class:n.ui?.text}))},ae(e.text),3)):N("",!0),e.kbds?.length?(x(),Y("span",{key:1,class:I(u.value.kbds({class:n.ui?.kbds}))},[(x(!0),Y(ze,null,Vt(e.kbds,(g,v)=>(x(),T(v0,M({key:v,size:n.ui?.kbdsSize||u.value.kbdsSize()},{ref_for:!0},typeof g=="string"?{value:g}:g),null,16,["size"]))),128))],2)):N("",!0)]),e.arrow?(x(),T(f(eg),M({key:0},c.value,{class:u.value.arrow({class:n.ui?.arrow})}),null,16,["class"])):N("",!0)]),_:3},16,["class"])]),_:3},16)]),_:3},16,["disabled"]))}},y0={slots:{root:"relative flex gap-1.5 [&>div]:min-w-0",list:"isolate min-w-0",label:"w-full flex items-center gap-1.5 font-semibold text-xs/5 text-highlighted px-2.5 py-1.5",item:"min-w-0",link:"group relative w-full flex items-center gap-1.5 font-medium text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2",linkLeadingIcon:"shrink-0 size-5",linkLeadingAvatar:"shrink-0",linkLeadingAvatarSize:"2xs",linkTrailing:"group ms-auto inline-flex gap-1.5 items-center",linkTrailingBadge:"shrink-0",linkTrailingBadgeSize:"sm",linkTrailingIcon:"size-5 transform shrink-0 group-data-[state=open]:rotate-180 transition-transform duration-200",linkLabel:"truncate",linkLabelExternalIcon:"inline-block size-3 align-top text-dimmed",childList:"isolate",childLabel:"text-xs text-highlighted",childItem:"",childLink:"group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2",childLinkWrapper:"min-w-0",childLinkIcon:"size-5 shrink-0",childLinkLabel:"truncate",childLinkLabelExternalIcon:"inline-block size-3 align-top text-dimmed",childLinkDescription:"text-muted",separator:"px-2 h-px bg-border",viewportWrapper:"absolute top-full left-0 flex w-full",viewport:"relative overflow-hidden bg-default shadow-lg rounded-md ring ring-default h-(--reka-navigation-menu-viewport-height) w-full transition-[width,height,left] duration-200 origin-[top_center] data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in] z-[1]",content:"",indicator:"absolute data-[state=visible]:animate-[fade-in_100ms_ease-out] data-[state=hidden]:animate-[fade-out_100ms_ease-in] data-[state=hidden]:opacity-0 bottom-0 z-[2] w-(--reka-navigation-menu-indicator-size) translate-x-(--reka-navigation-menu-indicator-position) flex h-2.5 items-end justify-center overflow-hidden transition-[translate,width] duration-200",arrow:"relative top-[50%] size-2.5 rotate-45 border border-default bg-default z-[1] rounded-xs"},variants:{color:{primary:{link:"focus-visible:before:ring-primary",childLink:"focus-visible:before:ring-primary"},secondary:{link:"focus-visible:before:ring-secondary",childLink:"focus-visible:before:ring-secondary"},Neutral:{link:"focus-visible:before:ring-Neutral",childLink:"focus-visible:before:ring-Neutral"},neutral:{link:"focus-visible:before:ring-inverted",childLink:"focus-visible:before:ring-inverted"}},highlightColor:{primary:"",secondary:"",Neutral:"",neutral:""},variant:{pill:"",link:""},orientation:{horizontal:{root:"items-center justify-between",list:"flex items-center",item:"py-2",link:"px-2.5 py-1.5 before:inset-x-px before:inset-y-0",childList:"grid p-2",childLink:"px-3 py-2 gap-2 before:inset-x-px before:inset-y-0",childLinkLabel:"font-medium",content:"absolute top-0 left-0 w-full max-h-[70vh] overflow-y-auto"},vertical:{root:"flex-col",link:"flex-row px-2.5 py-1.5 before:inset-y-px before:inset-x-0",childLabel:"px-1.5 py-0.5",childLink:"p-1.5 gap-1.5 before:inset-y-px before:inset-x-0"}},contentOrientation:{horizontal:{viewportWrapper:"justify-center",content:"data-[motion=from-start]:animate-[enter-from-left_200ms_ease] data-[motion=from-end]:animate-[enter-from-right_200ms_ease] data-[motion=to-start]:animate-[exit-to-left_200ms_ease] data-[motion=to-end]:animate-[exit-to-right_200ms_ease]"},vertical:{viewport:"sm:w-(--reka-navigation-menu-viewport-width) left-(--reka-navigation-menu-viewport-left)"}},active:{true:{childLink:"before:bg-elevated text-highlighted",childLinkIcon:"text-default"},false:{link:"text-muted",linkLeadingIcon:"text-dimmed",childLink:["hover:before:bg-elevated/50 text-default hover:text-highlighted","transition-colors before:transition-colors"],childLinkIcon:["text-dimmed group-hover:text-default","transition-colors"]}},disabled:{true:{link:"cursor-not-allowed opacity-75"}},highlight:{true:""},level:{true:""},collapsed:{true:""}},compoundVariants:[{orientation:"horizontal",contentOrientation:"horizontal",class:{childList:"grid-cols-2 gap-2"}},{orientation:"horizontal",contentOrientation:"vertical",class:{childList:"gap-1",content:"w-60"}},{orientation:"vertical",collapsed:!1,class:{childList:"ms-5 border-s border-default",childItem:"ps-1.5 -ms-px",content:"data-[state=open]:animate-[collapsible-down_200ms_ease-out] data-[state=closed]:animate-[collapsible-up_200ms_ease-out] overflow-hidden"}},{orientation:"vertical",collapsed:!0,class:{link:"px-1.5",content:"shadow-sm rounded-sm min-h-6 p-1"}},{orientation:"horizontal",highlight:!0,class:{link:["after:absolute after:-bottom-2 after:inset-x-2.5 after:block after:h-px after:rounded-full","after:transition-colors"]}},{orientation:"vertical",highlight:!0,level:!0,class:{link:["after:absolute after:-start-1.5 after:inset-y-0.5 after:block after:w-px after:rounded-full","after:transition-colors"]}},{disabled:!1,active:!1,variant:"pill",class:{link:["hover:text-highlighted hover:before:bg-elevated/50","transition-colors before:transition-colors"],linkLeadingIcon:["group-hover:text-default","transition-colors"]}},{disabled:!1,active:!1,variant:"pill",orientation:"horizontal",class:{link:"data-[state=open]:text-highlighted",linkLeadingIcon:"group-data-[state=open]:text-default"}},{disabled:!1,variant:"pill",highlight:!0,orientation:"horizontal",class:{link:"data-[state=open]:before:bg-elevated/50"}},{disabled:!1,variant:"pill",highlight:!1,active:!1,orientation:"horizontal",class:{link:"data-[state=open]:before:bg-elevated/50"}},{color:"primary",variant:"pill",active:!0,class:{link:"text-primary",linkLeadingIcon:"text-primary group-data-[state=open]:text-primary"}}
22,{color:"secondary",variant:"pill",active:!0,class:{link:"text-secondary",linkLeadingIcon:"text-secondary group-data-[state=open]:text-secondary"}},{color:"Neutral",variant:"pill",active:!0,class:{link:"text-Neutral",linkLeadingIcon:"text-Neutral group-data-[state=open]:text-Neutral"}},{color:"neutral",variant:"pill",active:!0,class:{link:"text-highlighted",linkLeadingIcon:"text-highlighted group-data-[state=open]:text-highlighted"}},{variant:"pill",active:!0,highlight:!1,class:{link:"before:bg-elevated"}},{variant:"pill",active:!0,highlight:!0,disabled:!1,class:{link:["hover:before:bg-elevated/50","before:transition-colors"]}},{disabled:!1,active:!1,variant:"link",class:{link:["hover:text-highlighted","transition-colors"],linkLeadingIcon:["group-hover:text-default","transition-colors"]}},{disabled:!1,active:!1,variant:"link",orientation:"horizontal",class:{link:"data-[state=open]:text-highlighted",linkLeadingIcon:"group-data-[state=open]:text-default"}},{color:"primary",variant:"link",active:!0,class:{link:"text-primary",linkLeadingIcon:"text-primary group-data-[state=open]:text-primary"}},{color:"secondary",variant:"link",active:!0,class:{link:"text-secondary",linkLeadingIcon:"text-secondary group-data-[state=open]:text-secondary"}},{color:"Neutral",variant:"link",active:!0,class:{link:"text-Neutral",linkLeadingIcon:"text-Neutral group-data-[state=open]:text-Neutral"}},{color:"neutral",variant:"link",active:!0,class:{link:"text-highlighted",linkLeadingIcon:"text-highlighted group-data-[state=open]:text-highlighted"}},{highlightColor:"primary",highlight:!0,level:!0,active:!0,class:{link:"after:bg-primary"}},{highlightColor:"secondary",highlight:!0,level:!0,active:!0,class:{link:"after:bg-secondary"}},{highlightColor:"Neutral",highlight:!0,level:!0,active:!0,class:{link:"after:bg-Neutral"}},{highlightColor:"neutral",highlight:!0,level:!0,active:!0,class:{link:"after:bg-inverted"}}],defaultVariants:{color:"primary",highlightColor:"primary",variant:"pill"}},Fy=Object.assign({inheritAttrs:!1},{__name:"NuxtNavigationMenu",props:{as:{type:null,required:!1},trailingIcon:{type:[String,Object],required:!1},externalIcon:{type:[Boolean,String,Object],required:!1,default:!0},items:{type:null,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},orientation:{type:null,required:!1,default:"horizontal"},collapsed:{type:Boolean,required:!1},tooltip:{type:[Boolean,Object],required:!1},popover:{type:[Boolean,Object],required:!1},highlight:{type:Boolean,required:!1},highlightColor:{type:null,required:!1},content:{type:Object,required:!1},contentOrientation:{type:null,required:!1,default:"horizontal"},arrow:{type:Boolean,required:!1},labelKey:{type:null,required:!1,default:"label"},class:{type:null,required:!1},ui:{type:null,required:!1},modelValue:{type:String,required:!1},defaultValue:{type:String,required:!1},delayDuration:{type:Number,required:!1,default:0},disableClickTrigger:{type:Boolean,required:!1},disableHoverTrigger:{type:Boolean,required:!1},skipDelayDuration:{type:Number,required:!1},disablePointerLeaveClose:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},disabled:{type:Boolean,required:!1},type:{type:String,required:!1,default:"multiple"},collapsible:{type:Boolean,required:!1,default:!0}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t,r=Ke(),a=me(),i=$e(_(()=>({as:n.as,modelValue:n.modelValue,defaultValue:n.defaultValue,delayDuration:n.delayDuration,skipDelayDuration:n.skipDelayDuration,orientation:n.orientation,disableClickTrigger:n.disableClickTrigger,disableHoverTrigger:n.disableHoverTrigger,disablePointerLeaveClose:n.disablePointerLeaveClose,unmountOnHide:n.unmountOnHide})),o),s=$e(ft(n,"collapsible","disabled","type","unmountOnHide"),o),l=ce(()=>n.content),c=ce(()=>Xe(typeof n.tooltip=="boolean"?{}:n.tooltip,{delayDuration:0,content:{side:"right"}})),u=ce(()=>Xe(typeof n.popover=="boolean"?{}:n.popover,{mode:"hover",content:{side:"right",align:"start",alignOffset:2}})),[d,p]=pn(),[h,g]=pn({props:{item:Object,index:Number,level:Number}}),v=_(()=>te({extend:te(y0),...a.ui?.navigationMenu||{}})({orientation:n.orientation,contentOrientation:n.orientation==="vertical"?void 0:n.contentOrientation,collapsed:n.collapsed,color:n.color,variant:n.variant,highlight:n.highlight,highlightColor:n.highlightColor||n.color})),y=_(()=>n.items?.length?Sg(n.items)?n.items:[n.items]:[]);function C(w,b=0){const m=w.reduce((k,O,S)=>((O.defaultOpen||O.open)&&k.push(O.value||(b>0?`item-${b}-${S}`:`item-${S}`)),k),[]);return n.type==="single"?m[0]:m}return(w,b)=>(x(),Y(ze,null,[L(f(d),null,{default:q(({item:m,active:k,index:O})=>[A(w.$slots,m.slot||"item",{item:m,index:O,active:k,ui:v.value},()=>[A(w.$slots,m.slot?`${m.slot}-leading`:"item-leading",{item:m,active:k,index:O,ui:v.value},()=>[m.avatar?(x(),T(la,M({key:0,size:m.ui?.linkLeadingAvatarSize||n.ui?.linkLeadingAvatarSize||v.value.linkLeadingAvatarSize()},m.avatar,{class:v.value.linkLeadingAvatar({class:[n.ui?.linkLeadingAvatar,m.ui?.linkLeadingAvatar],active:k,disabled:!!m.disabled})}),null,16,["size","class"])):m.icon?(x(),T(Me,{key:1,name:m.icon,class:I(v.value.linkLeadingIcon({class:[n.ui?.linkLeadingIcon,m.ui?.linkLeadingIcon],active:k,disabled:!!m.disabled}))},null,8,["name","class"])):N("",!0)]),(!e.collapsed||e.orientation!=="vertical")&&(f(St)(m,n.labelKey)||r[m.slot?`${m.slot}-label`:"item-label"])?(x(),Y("span",{key:0,class:I(v.value.linkLabel({class:[n.ui?.linkLabel,m.ui?.linkLabel]}))},[A(w.$slots,m.slot?`${m.slot}-label`:"item-label",{item:m,active:k,index:O},()=>[ke(ae(f(St)(m,n.labelKey)),1)]),m.target==="_blank"&&e.externalIcon!==!1?(x(),T(Me,{key:0,name:typeof e.externalIcon=="str
22ing"?e.externalIcon:f(a).ui.icons.external,class:I(v.value.linkLabelExternalIcon({class:[n.ui?.linkLabelExternalIcon,m.ui?.linkLabelExternalIcon],active:k}))},null,8,["name","class"])):N("",!0)],2)):N("",!0),(!e.collapsed||e.orientation!=="vertical")&&(m.badge!==void 0||e.orientation==="horizontal"&&(m.children?.length||r[m.slot?`${m.slot}-content`:"item-content"])||e.orientation==="vertical"&&m.children?.length||m.trailingIcon||r[m.slot?`${m.slot}-trailing`:"item-trailing"])?(x(),T(Ge(e.orientation==="vertical"&&m.children?.length&&!e.collapsed?f(Qa):"span"),{key:1,as:"span",class:I(v.value.linkTrailing({class:[n.ui?.linkTrailing,m.ui?.linkTrailing]})),onClick:b[0]||(b[0]=Ut(()=>{},["stop","prevent"]))},{default:q(()=>[A(w.$slots,m.slot?`${m.slot}-trailing`:"item-trailing",{item:m,active:k,index:O,ui:v.value},()=>[m.badge!==void 0?(x(),T(i0,M({key:0,color:"neutral",variant:"outline",size:m.ui?.linkTrailingBadgeSize||n.ui?.linkTrailingBadgeSize||v.value.linkTrailingBadgeSize()},typeof m.badge=="string"||typeof m.badge=="number"?{label:m.badge}:m.badge,{class:v.value.linkTrailingBadge({class:[n.ui?.linkTrailingBadge,m.ui?.linkTrailingBadge]})}),null,16,["size","class"])):N("",!0),e.orientation==="horizontal"&&(m.children?.length||r[m.slot?`${m.slot}-content`:"item-content"])||e.orientation==="vertical"&&m.children?.length?(x(),T(Me,{key:1,name:m.trailingIcon||e.trailingIcon||f(a).ui.icons.chevronDown,class:I(v.value.linkTrailingIcon({class:[n.ui?.linkTrailingIcon,m.ui?.linkTrailingIcon],active:k}))},null,8,["name","class"])):m.trailingIcon?(x(),T(Me,{key:2,name:m.trailingIcon,class:I(v.value.linkTrailingIcon({class:[n.ui?.linkTrailingIcon,m.ui?.linkTrailingIcon],active:k}))},null,8,["name","class"])):N("",!0)])]),_:2},1032,["class"])):N("",!0)])]),_:3}),L(f(h),null,{default:q(({item:m,index:k,level:O=0})=>[(x(),T(Ge(e.orientation==="vertical"&&!e.collapsed?f(Jf):f(Lv)),{as:"li",value:m.value||(O>0?`item-${O}-${k}`:`item-${k}`)},{default:q(()=>[e.orientation==="vertical"&&m.type==="label"&&!e.collapsed?(x(),Y("div",{key:0,class:I(v.value.label({class:[n.ui?.label,m.ui?.label,m.class]}))},[L(f(p),{item:m,index:k},null,8,["item","index"])],2)):m.type!=="label"?(x(),T(hn,M({key:1},e.orientation==="vertical"&&m.children?.length&&!e.collapsed&&m.type==="trigger"?{}:f(oo)(m),{custom:""}),{default:q(({active:S,...E})=>[(x(),T(Ge(e.orientation==="horizontal"&&(m.children?.length||r[m.slot?`${m.slot}-content`:"item-content"])?f(Yv):e.orientation==="vertical"&&m.children?.length&&!e.collapsed&&!E.href?f(Qa):f(Ko)),{"as-child":"",active:S||m.active,disabled:m.disabled,onSelect:m.onSelect},{default:q(()=>[e.orientation==="vertical"&&e.collapsed&&m.children?.length&&(n.popover||m.popover)?(x(),T(d0,M({key:0},{...u.value,...typeof m.popover=="boolean"?{}:m.popover||{}},{ui:{content:v.value.content({class:[n.ui?.content,m.ui?.content]})}}),{content:q(({close:F})=>[A(w.$slots,m.slot?`${m.slot}-content`:"item-content",{item:m,active:S||m.active,index:k,ui:v.value,close:F},()=>[_e("ul",{class:I(v.value.childList({class:[n.ui?.childList,m.ui?.childList]}))},[_e("li",{class:I(v.value.childLabel({class:[n.ui?.childLabel,m.ui?.childLabel]}))},ae(f(St)(m,n.labelKey)),3),(x(!0),Y(ze,null,Vt(m.children,(K,J)=>(x(),Y("li",{key:J,class:I(v.value.childItem({class:[n.ui?.childItem,m.ui?.childItem]}))},[L(hn,M({ref_for:!0},f(oo)(K),{custom:""}),{default:q(({active:G,...oe})=>[L(f(Ko),{"as-child":"",active:G,onSelect:K.onSelect},{default:q(()=>[L(Ot,M({ref_for:!0},oe,{class:v.value.childLink({class:[n.ui?.childLink,m.ui?.childLink,K.class],active:G})}),{default:q(()=>[K.icon?(x(),T(Me,{key:0,name:K.icon,class:I(v.value.childLinkIcon({class:[n.ui?.childLinkIcon,m.ui?.childLinkIcon],active:G}))},null,8,["name","class"])):N("",!0),_e("span",{class:I(v.value.childLinkLabel({class:[n.ui?.childLinkLabel,m.ui?.childLinkLabel],active:G}))},[ke(ae(f(St)(K,n.labelKey))+" ",1),K.target==="_blank"&&e.externalIcon!==!1?(x(),T(Me,{key:0,name:typeof e.externalIcon=="string"?e.externalIcon:f(a).ui.icons.external,class:I(v.value.childLinkLabelExternalIcon({class:[n.ui?.childLinkLabelExternalIcon,m.ui?.childLinkLabelExternalIcon],active:G}))},null,8,["name","class"])):N("",!0)],2)]),_:2},1040,["class"])]),_:2},1032,["active","onSelect"])]),_:2},1040)],2))),128))],2)])]),default:q(()=>[L(Ot,M(E,{class:v.value.link({class:[n.ui?.link,m.ui?.link,m.class],active:S||m.active,disabled:!!m.disabled,level:O>0})}),{default:q(()=>[L(f(p),{item:m,active:S||m.active,index:k},null,8,["item","active","index"])]),_:2},1040,["class"])]),_:2},1040,["ui"])):e.orientation==="vertical"&&e.collapsed&&(n.tooltip||m.tooltip)?(x(),T(m0,M({key:1,text:f(St)(m,n.labelKey)},{...c.value,...typeof m.tooltip=="boolean"?{}:m.tooltip||{}}),{default:q(()=>[L(Ot,M(E,{class:v.value.link({class:[n.ui?.link,m.ui?.link,m.class],active:S||m.active,disabled:!!m.disabled,level:O>0})}),{default:q(()=>[L(f(p),{item:m,active:S||m.active,index:k},null,8,["item","active","index"])]),_:2},1040,["class"])]),_:2},1040,["text"])):(x(),T(Ot,M({key:2},E,{class:v.value.link({class:[n.ui?.link,m.ui?.link,m.class],active:S||m.active,disabled:!!m.disabled,level:e.orientation==="horizontal"||O>0})}),{default:q(()=>[L(f(p),{item:m,active:S||m.active,index:k},null,8,["item","active","index"])]),_:2},1040,["class"]))]),_:2},1064,["active","disabled","onSelect"])),e.orientation==="horizontal"&&(m.children?.length||r[m.slot?`${m.slot}-content`:"item-content"])?(x(),T(f(jv),M({key:0},l.value,{class:v.value.content({class:[n.ui?.content,m.ui?.content]}
22)}),{default:q(()=>[A(w.$slots,m.slot?`${m.slot}-content`:"item-content",{item:m,active:S||m.active,index:k,ui:v.value},()=>[_e("ul",{class:I(v.value.childList({class:[n.ui?.childList,m.ui?.childList]}))},[(x(!0),Y(ze,null,Vt(m.children,(F,K)=>(x(),Y("li",{key:K,class:I(v.value.childItem({class:[n.ui?.childItem,m.ui?.childItem]}))},[L(hn,M({ref_for:!0},f(oo)(F),{custom:""}),{default:q(({active:J,...G})=>[L(f(Ko),{"as-child":"",active:J,onSelect:F.onSelect},{default:q(()=>[L(Ot,M({ref_for:!0},G,{class:v.value.childLink({class:[n.ui?.childLink,m.ui?.childLink,F.class],active:J})}),{default:q(()=>[F.icon?(x(),T(Me,{key:0,name:F.icon,class:I(v.value.childLinkIcon({class:[n.ui?.childLinkIcon,m.ui?.childLinkIcon],active:J}))},null,8,["name","class"])):N("",!0),_e("div",{class:I(v.value.childLinkWrapper({class:[n.ui?.childLinkWrapper,m.ui?.childLinkWrapper]}))},[_e("p",{class:I(v.value.childLinkLabel({class:[n.ui?.childLinkLabel,m.ui?.childLinkLabel],active:J}))},[ke(ae(f(St)(F,n.labelKey))+" ",1),F.target==="_blank"&&e.externalIcon!==!1?(x(),T(Me,{key:0,name:typeof e.externalIcon=="string"?e.externalIcon:f(a).ui.icons.external,class:I(v.value.childLinkLabelExternalIcon({class:[n.ui?.childLinkLabelExternalIcon,m.ui?.childLinkLabelExternalIcon],active:J}))},null,8,["name","class"])):N("",!0)],2),F.description?(x(),Y("p",{key:0,class:I(v.value.childLinkDescription({class:[n.ui?.childLinkDescription,m.ui?.childLinkDescription],active:J}))},ae(F.description),3)):N("",!0)],2)]),_:2},1040,["class"])]),_:2},1032,["active","onSelect"])]),_:2},1040)],2))),128))],2)])]),_:2},1040,["class"])):N("",!0)]),_:2},1040)):N("",!0),e.orientation==="vertical"&&m.children?.length&&!e.collapsed?(x(),T(f(ep),{key:2,class:I(v.value.content({class:[n.ui?.content,m.ui?.content]}))},{default:q(()=>[L(f(Ga),M({...f(s),defaultValue:C(m.children,O+1)},{as:"ul",class:v.value.childList({class:n.ui?.childList})}),{default:q(()=>[(x(!0),Y(ze,null,Vt(m.children,(S,E)=>(x(),T(f(g),{key:E,item:S,index:E,level:O+1,class:I(v.value.childItem({class:[n.ui?.childItem,S.ui?.childItem]}))},null,8,["item","index","level","class"]))),128))]),_:2},1040,["class"])]),_:2},1032,["class"])):N("",!0)]),_:2},1032,["value"]))]),_:3}),L(f(Bv),M({...f(i),...w.$attrs},{"data-collapsed":e.collapsed,class:v.value.root({class:[n.ui?.root,n.class]})}),{default:q(()=>[A(w.$slots,"list-leading"),(x(!0),Y(ze,null,Vt(y.value,(m,k)=>(x(),Y(ze,{key:`list-${k}`},[(x(),T(Ge(e.orientation==="vertical"&&!e.collapsed?f(Ga):f(Kv)),M({ref_for:!0},e.orientation==="vertical"&&!e.collapsed?{...f(s),defaultValue:C(m)}:{},{as:"ul",class:v.value.list({class:n.ui?.list})}),{default:q(()=>[(x(!0),Y(ze,null,Vt(m,(O,S)=>(x(),T(f(g),{key:`list-${k}-${S}`,item:O,index:S,class:I(v.value.item({class:[n.ui?.item,O.ui?.item]}))},null,8,["item","index","class"]))),128))]),_:2},1040,["class"])),e.orientation==="vertical"&&k<y.value.length-1?(x(),Y("div",{key:0,class:I(v.value.separator({class:n.ui?.separator}))},null,2)):N("",!0)],64))),128)),A(w.$slots,"list-trailing"),e.orientation==="horizontal"?(x(),Y("div",{key:0,class:I(v.value.viewportWrapper({class:n.ui?.viewportWrapper}))},[e.arrow?(x(),T(f(Hv),{key:0,class:I(v.value.indicator({class:n.ui?.indicator}))},{default:q(()=>[_e("div",{class:I(v.value.arrow({class:n.ui?.arrow}))},null,2)]),_:1},8,["class"])):N("",!0),L(f(Jv),{class:I(v.value.viewport({class:n.ui?.viewport}))},null,8,["class"])],2)):N("",!0)]),_:3},16,["data-collapsed","class"])],64))}});function b0(e){return(t,n)=>w0(t,n,f(e))}function w0(e,t,n){return St(n,`messages.${e}`,e).replace(/\{(\w+)\}/g,(r,a)=>`${t?.[a]??`{${a}}`}`)}function k0(e){const t=_(()=>f(e).name),n=_(()=>f(e).code),o=_(()=>f(e).dir),r=mt(e)?e:P(e);return{lang:t,code:n,dir:o,locale:r,t:b0(e)}}const x0=Symbol.for("nuxt-ui.locale-context"),C0=e=>{const t=e||ce(Ue(x0,Va));return k0(_(()=>t.value||Va))},ca=sl(C0),q0={base:"w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8"},T0={__name:"NuxtContainer",props:{as:{type:null,required:!1},class:{type:null,required:!1}},setup(e){const t=e,n=me(),o=_(()=>te({extend:te(q0),...n.ui?.container||{}}));return(r,a)=>(x(),T(f(X),{as:e.as,class:I(o.value({class:t.class}))},{default:q(()=>[A(r.$slots,"default")]),_:3},8,["as","class"]))}},_0={slots:{overlay:"fixed inset-0 bg-elevated/75",content:"fixed bg-default divide-y divide-default sm:ring ring-default sm:shadow-lg flex flex-col focus:outline-none",header:"flex items-center gap-1.5 p-4 sm:px-6 min-h-16",wrapper:"",body:"flex-1 overflow-y-auto p-4 sm:p-6",footer
22:"flex items-center gap-1.5 p-4 sm:px-6",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",close:"absolute top-4 end-4"},variants:{side:{top:{content:"inset-x-0 top-0 max-h-full"},right:{content:"right-0 inset-y-0 w-full max-w-md"},bottom:{content:"inset-x-0 bottom-0 max-h-full"},left:{content:"left-0 inset-y-0 w-full max-w-md"}},transition:{true:{overlay:"data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]"}}},compoundVariants:[{transition:!0,side:"top",class:{content:"data-[state=open]:animate-[slide-in-from-top_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-top_200ms_ease-in-out]"}},{transition:!0,side:"right",class:{content:"data-[state=open]:animate-[slide-in-from-right_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-right_200ms_ease-in-out]"}},{transition:!0,side:"bottom",class:{content:"data-[state=open]:animate-[slide-in-from-bottom_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-bottom_200ms_ease-in-out]"}},{transition:!0,side:"left",class:{content:"data-[state=open]:animate-[slide-in-from-left_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-left_200ms_ease-in-out]"}}]},S0={__name:"NuxtSlideover",props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},transition:{type:Boolean,required:!1,default:!0},side:{type:null,required:!1,default:"right"},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:[String,Object],required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["after:leave","after:enter","close:prevent","update:open"],setup(e,{emit:t}){const n=e,o=t,r=Ke(),{t:a}=ca(),i=me(),s=$e(ft(n,"open","defaultOpen","modal"),o),l=Pn(ce(()=>n.portal)),c=ce(()=>n.content),u=_(()=>n.dismissible?{}:["pointerDownOutside","interactOutside","escapeKeyDown"].reduce((h,g)=>(h[g]=v=>{v.preventDefault(),o("close:prevent")},h),{})),d=_(()=>te({extend:te(_0),...i.ui?.slideover||{}})({transition:n.transition,side:n.side}));return(p,h)=>(x(),T(f(Fr),ie(pe(f(s))),{default:q(({open:g,close:v})=>[r.default?(x(),T(f(Wr),{key:0,"as-child":"",class:I(n.class)},{default:q(()=>[A(p.$slots,"default",{open:g})]),_:2},1032,["class"])):N("",!0),L(f(Hr),ie(pe(f(l))),{default:q(()=>[e.overlay?(x(),T(f(Vr),{key:0,class:I(d.value.overlay({class:n.ui?.overlay}))},null,8,["class"])):N("",!0),L(f(jr),M({"data-side":e.side,class:d.value.content({class:[!r.default&&n.class,n.ui?.content]})},c.value,{onAfterEnter:h[0]||(h[0]=y=>o("after:enter")),onAfterLeave:h[1]||(h[1]=y=>o("after:leave"))},Tn(u.value)),{default:q(()=>[r.content&&(e.title||r.title||e.description||r.description)?(x(),T(f(An),{key:0},{default:q(()=>[e.title||r.title?(x(),T(f(Qt),{key:0},{default:q(()=>[A(p.$slots,"title",{},()=>[ke(ae(e.title),1)])]),_:3})):N("",!0),e.description||r.description?(x(),T(f(Gt),{key:1},{default:q(()=>[A(p.$slots,"description",{},()=>[ke(ae(e.description),1)])]),_:3})):N("",!0)]),_:3})):N("",!0),A(p.$slots,"content",{close:v},()=>[r.header||e.title||r.title||e.description||r.description||n.close||r.close?(x(),Y("div",{key:0,class:I(d.value.header({class:n.ui?.header}))},[A(p.$slots,"header",{close:v},()=>[_e("div",{class:I(d.value.wrapper({class:n.ui?.wrapper}))},[e.title||r.title?(x(),T(f(Qt),{key:0,class:I(d.value.title({class:n.ui?.title}))},{default:q(()=>[A(p.$slots,"title",{},()=>[ke(ae(e.title),1)])]),_:3},8,["class"])):N("",!0),e.description||r.description?(x(),T(f(Gt),{key:1,class:I(d.value.description({class:n.ui?.description}))},{default:q(()=>[A(p.$slots,"description",{},()=>[ke(ae(e.description),1)])]),_:3},8,["class"])):N("",!0)],2),A(p.$slots,"actions"),n.close||r.close?(x(),T(f(Ns),{key:0,"as-child":""},{default:q(()=>[A(p.$slots,"close",{ui:d.value},()=>[n.close?(x(),T(ua,M({key:0,icon:e.closeIcon||f(i).ui.icons.close,color:"neutral",variant:"ghost","aria-label":f(a)("slideover.close")},typeof n.close=="object"?n.close:{},{class:d.value.close({class:n.ui?.close})}),null,16,["icon","aria-label","class"])):N("",!0)])]),_:2},1024)):N("",!0)])],2)):N("",!0),_e("div",{class:I(d.value.body({class:n.ui?.body}))},[A(p.$slots,"body",{close:v})],2),r.footer?(x(),Y("div",{key:1,class:I(d.value.footer({class:n.ui?.footer}))},[A(p.$slots,"footer",{close:v})],2)):N("",!0)])]),_:2},1040,["data-side","class"])]),_:2},1040)]),_:3},16))}},O0={slots:{overlay:"fixed inset-0 bg-elevated/75",content:"fixed bg-default divide-y divide-default flex flex-col focus:outline-none",header:"flex items-center gap-1.5 p-4 sm:px-6 min-h-16",wrapper:"",body:"flex-1 overflow-y-auto p-4 sm:p-6",footer
22:"flex items-center gap-1.5 p-4 sm:px-6",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",close:"absolute top-4 end-4"},variants:{transition:{true:{overlay:"data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]",content:"data-[state=open]:animate-[scale-in_200ms_ease-out] data-[state=closed]:animate-[scale-out_200ms_ease-in]"}},fullscreen:{true:{content:"inset-0"},false:{content:"top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[calc(100vw-2rem)] max-w-lg max-h-[calc(100dvh-2rem)] sm:max-h-[calc(100dvh-4rem)] rounded-lg shadow-lg ring ring-default overflow-hidden"}}}},A0={__name:"NuxtModal",props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},transition:{type:Boolean,required:!1,default:!0},fullscreen:{type:Boolean,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:[String,Object],required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["after:leave","after:enter","close:prevent","update:open"],setup(e,{emit:t}){const n=e,o=t,r=Ke(),{t:a}=ca(),i=me(),s=$e(ft(n,"open","defaultOpen","modal"),o),l=Pn(ce(()=>n.portal)),c=ce(()=>n.content),u=_(()=>n.dismissible?{}:["pointerDownOutside","interactOutside","escapeKeyDown"].reduce((h,g)=>(h[g]=v=>{v.preventDefault(),o("close:prevent")},h),{})),d=_(()=>te({extend:te(O0),...i.ui?.modal||{}})({transition:n.transition,fullscreen:n.fullscreen}));return(p,h)=>(x(),T(f(Fr),ie(pe(f(s))),{default:q(({open:g,close:v})=>[r.default?(x(),T(f(Wr),{key:0,"as-child":"",class:I(n.class)},{default:q(()=>[A(p.$slots,"default",{open:g})]),_:2},1032,["class"])):N("",!0),L(f(Hr),ie(pe(f(l))),{default:q(()=>[e.overlay?(x(),T(f(Vr),{key:0,class:I(d.value.overlay({class:n.ui?.overlay}))},null,8,["class"])):N("",!0),L(f(jr),M({class:d.value.content({class:[!r.default&&n.class,n.ui?.content]})},c.value,{onAfterEnter:h[0]||(h[0]=y=>o("after:enter")),onAfterLeave:h[1]||(h[1]=y=>o("after:leave"))},Tn(u.value)),{default:q(()=>[r.content&&(e.title||r.title||e.description||r.description)?(x(),T(f(An),{key:0},{default:q(()=>[e.title||r.title?(x(),T(f(Qt),{key:0},{default:q(()=>[A(p.$slots,"title",{},()=>[ke(ae(e.title),1)])]),_:3})):N("",!0),e.description||r.description?(x(),T(f(Gt),{key:1},{default:q(()=>[A(p.$slots,"description",{},()=>[ke(ae(e.description),1)])]),_:3})):N("",!0)]),_:3})):N("",!0),A(p.$slots,"content",{close:v},()=>[r.header||e.title||r.title||e.description||r.description||n.close||r.close?(x(),Y("div",{key:0,class:I(d.value.header({class:n.ui?.header}))},[A(p.$slots,"header",{close:v},()=>[_e("div",{class:I(d.value.wrapper({class:n.ui?.wrapper}))},[e.title||r.title?(x(),T(f(Qt),{key:0,class:I(d.value.title({class:n.ui?.title}))},{default:q(()=>[A(p.$slots,"title",{},()=>[ke(ae(e.title),1)])]),_:3},8,["class"])):N("",!0),e.description||r.description?(x(),T(f(Gt),{key:1,class:I(d.value.description({class:n.ui?.description}))},{default:q(()=>[A(p.$slots,"description",{},()=>[ke(ae(e.description),1)])]),_:3},8,["class"])):N("",!0)],2),A(p.$slots,"actions"),n.close||r.close?(x(),T(f(Ns),{key:0,"as-child":""},{default:q(()=>[A(p.$slots,"close",{ui:d.value},()=>[n.close?(x(),T(ua,M({key:0,icon:e.closeIcon||f(i).ui.icons.close,color:"neutral",variant:"ghost","aria-label":f(a)("modal.close")},typeof n.close=="object"?n.close:{},{class:d.value.close({class:n.ui?.close})}),null,16,["icon","aria-label","class"])):N("",!0)])]),_:2},1024)):N("",!0)])],2)):N("",!0),r.body?(x(),Y("div",{key:1,class:I(d.value.body({class:n.ui?.body}))},[A(p.$slots,"body",{close:v})],2)):N("",!0),r.footer?(x(),Y("div",{key:2,class:I(d.value.footer({class:n.ui?.footer}))},[A(p.$slots,"footer",{close:v})],2)):N("",!0)])]),_:2},1040,["class"])]),_:2},1040)]),_:3},16))}};(function(){var e;try{if(typeof document<"u"){var t=document.createElement("style");t.nonce=(e=document.head.querySelector("meta[property=csp-nonce]"))==null?void 0:e.content,t.appendChild(document.createTextNode('[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform, 100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform, 100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height, 0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height, 0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]:after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]:after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]:after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not([data-state=closed]){opacity:0}
22[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:hover,[data-vaul-handle]:active{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover: hover) and (pointer: fine){[data-vaul-drawer]{-webkit-user-select:none;user-select:none}}@media (pointer: fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{0%{transform:translate3d(0,var(--initial-transform, 100%),0)}to{transform:translateZ(0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform, 100%),0)}}@keyframes slideFromTop{0%{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}to{transform:translateZ(0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}}@keyframes slideFromLeft{0%{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}to{transform:translateZ(0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}}@keyframes slideFromRight{0%{transform:translate3d(var(--initial-transform, 100%),0,0)}to{transform:translateZ(0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform, 100%),0,0)}}')),document.head.appendChild(t)}}catch(n){console.error("vite-plugin-css-injected-by-js",n)}})();const E0=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const P0=e=>typeof e<"u";function D0(e){return JSON.parse(JSON.stringify(e))}function ki(e,t,n,o={}){var r,a,i;const{clone:s=!1,passive:l=!1,eventName:c,deep:u=!1,defaultValue:d,shouldEmit:p}=o,h=We(),g=n||h?.emit||((r=h?.$emit)==null?void 0:r.bind(h))||((i=(a=h?.proxy)==null?void 0:a.$emit)==null?void 0:i.bind(h?.proxy));let v=c;t||(t="modelValue"),v=v||`update:${t.toString()}`;const y=b=>s?typeof s=="function"?s(b):D0(b):b,C=()=>P0(e[t])?y(e[t]):d,w=b=>{p?p(b)&&g(v,b):g(v,b)};if(l){const b=C(),m=P(b);let k=!1;return ee(()=>e[t],O=>{k||(k=!0,m.value=y(O),Be(()=>k=!1))}),ee(m,O=>{!k&&(O!==e[t]||u)&&w(O)},{deep:u}),m}else return _({get(){return C()},set(b){w(b)}})}const[Dn,B0]=Ie("DrawerRoot"),Pl=new WeakMap;function Ce(e,t,n=!1){if(!e||!(e instanceof HTMLElement)||!t)return;const o={};Object.entries(t).forEach(([r,a])=>{if(r.startsWith("--")){e.style.setProperty(r,a);return}o[r]=e.style[r],e.style[r]=a}),!n&&Pl.set(e,o)}function $0(e,t){if(!e||!(e instanceof HTMLElement))return;const n=Pl.get(e);n&&Object.entries(n).forEach(([o,r])=>{e.style[o]=r})}function Xn(e,t){const n=window.getComputedStyle(e),o=n.transform||n.webkitTransform||n.mozTransform;let r=o.match(/^matrix3d\((.+)\)$/);return r?Number.parseFloat(r[1].split(", ")[ve(t)?13:12]):(r=o.match(/^matrix\((.+)\)$/),r?Number.parseFloat(r[1].split(", ")[ve(t)?5:4]):null)}function I0(e){return 8*(Math.log(e+1)-2)}function ve(e){switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}}function Xo(e,t){if(!e)return()=>{};const n=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=n}}function M0(...e){return(...t)=>{for(const n of e)typeof n=="function"&&n(...t)}}const se={DURATION:.5,EASE:[.32,.72,0,1]},Dl=.4,N0=.25,L0=100,Bl=8,Jn=16,$l=26,xi="vaul-dragging";function R0({activeSnapPoint:e,snapPoints:t,drawerRef:n,overlayRef:o,fadeFromIndex:r,onSnapPointChange:a,direction:i}){const s=P(typeof window<"u"?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);function l(){s.value={innerWidth:window.innerWidth,innerHeight:window.innerHeight}}Se(()=>{typeof window<"u"&&window.addEventListener("resize",l)}),ko(()=>{typeof window<"u"&&window.removeEventListener("resize",l)});const c=_(()=>(t.value&&e.value===t.value[t.value.length-1])??null),u=_(()=>t.value&&t.value.length>0&&(r?.value||r?.value===0)&&!Number.isNaN(r?.value)&&t.value[r?.value??-1]===e.value||!t.value),d=_(()=>{var w;return((w=t.value)==null?void 0:w.findIndex(b=>b===e.value))??null}),p=_(()=>{var w;return((w=t.value)==null?void 0:w.map(b=>{const m=typeof b=="string";let k=0;if(m&&(k=Number.parseInt(b,10)),ve(i.value)){const S=m?k:s.value?b*s.value.innerHe
22ight:0;return s.value?i.value==="bottom"?s.value.innerHeight-S:-s.value.innerHeight+S:S}const O=m?k:s.value?b*s.value.innerWidth:0;return s.value?i.value==="right"?s.value.innerWidth-O:-s.value.innerWidth+O:O}))??[]}),h=_(()=>{var w;return d.value!==null?(w=p.value)==null?void 0:w[d.value]:null}),g=w=>{var b,m,k,O;const S=((b=p.value)==null?void 0:b.findIndex(E=>E===w))??null;Be(()=>{var E;a(S,p.value),Ce((E=n.value)==null?void 0:E.$el,{transition:`transform ${se.DURATION}s cubic-bezier(${se.EASE.join(",")})`,transform:ve(i.value)?`translate3d(0, ${w}px, 0)`:`translate3d(${w}px, 0, 0)`})}),p.value&&S!==p.value.length-1&&S!==r?.value?Ce((m=o.value)==null?void 0:m.$el,{transition:`opacity ${se.DURATION}s cubic-bezier(${se.EASE.join(",")})`,opacity:"0"}):Ce((k=o.value)==null?void 0:k.$el,{transition:`opacity ${se.DURATION}s cubic-bezier(${se.EASE.join(",")})`,opacity:"1"}),e.value=S!==null?((O=t.value)==null?void 0:O[S])??null:null};ee([e,p,t],()=>{var w;if(e.value){const b=((w=t.value)==null?void 0:w.findIndex(m=>m===e.value))??-1;p.value&&b!==-1&&typeof p.value[b]=="number"&&g(p.value[b])}},{immediate:!0});function v({draggedDistance:w,closeDrawer:b,velocity:m,dismissible:k}){var O,S,E;if(r.value===void 0)return;const F=i.value==="bottom"||i.value==="right"?(h.value??0)-w:(h.value??0)+w,K=d.value===r.value-1,J=d.value===0,G=w>0;if(K&&Ce((O=o.value)==null?void 0:O.$el,{transition:`opacity ${se.DURATION}s cubic-bezier(${se.EASE.join(",")})`}),m>2&&!G){k?b():g(p.value[0]);return}if(m>2&&G&&p&&t.value){g(p.value[t.value.length-1]);return}const oe=(S=p.value)==null?void 0:S.reduce((V,B)=>typeof V!="number"||typeof B!="number"?V:Math.abs(B-F)<Math.abs(V-F)?B:V),j=ve(i.value)?window.innerHeight:window.innerWidth;if(m>Dl&&Math.abs(w)<j*.4){const V=G?1:-1;if(V>0&&c){g(p.value[(((E=t.value)==null?void 0:E.length)??0)-1]);return}if(J&&V<0&&k&&b(),d.value===null)return;g(p.value[d.value+V]);return}g(oe)}function y({draggedDistance:w}){var b;if(h.value===null)return;const m=i.value==="bottom"||i.value==="right"?h.value-w:h.value+w;(i.value==="bottom"||i.value==="right")&&m<p.value[p.value.length-1]||(i.value==="top"||i.value==="left")&&m>p.value[p.value.length-1]||Ce((b=n.value)==null?void 0:b.$el,{transform:ve(i.value)?`translate3d(0, ${m}px, 0)`:`translate3d(${m}px, 0, 0)`})}function C(w,b){if(!t.value||typeof d.value!="number"||!p.value||r.value===void 0)return null;const m=d.value===r.value-1;if(d.value>=r.value&&b)return 0;if(m&&!b)return 1;if(!u.value&&!m)return null;const k=m?d.value+1:d.value-1,O=m?p.value[k]-p.value[k-1]:p.value[k+1]-p.value[k],S=w/Math.abs(O);return m?1-S:S}return{isLastSnapPoint:c,shouldFade:u,getPercentageDragged:C,activeSnapPointIndex:d,onRelease:v,onDrag:y,snapPointsOffset:p}}function Ci(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}let dn=null;function z0(e){const{isOpen:t,modal:n,nested:o,hasBeenOpened:r,preventScrollRestoration:a,noBodyStyles:i}=e,s=P(typeof window<"u"?window.location.href:""),l=P(0);function c(){if(Ci()&&dn===null&&t.value&&!i.value){dn={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height};const{scrollX:d,innerHeight:p}=window;document.body.style.setProperty("position","fixed","important"),Object.assign(document.body.style,{top:`${-l.value}px`,left:`${-d}px`,right:"0px",height:"auto"}),setTimeout(()=>{requestAnimationFrame(()=>{const h=p-window.innerHeight;h&&l.value>=p&&(document.body.style.top=`-${l.value+h}px`)})},300)}}function u(){if(Ci()&&dn!==null&&!i.value){const d=-Number.parseInt(document.body.style.top,10),p=-Number.parseInt(document.body.style.left,10);Object.assign(document.body.style,dn),window.requestAnimationFrame(()=>{if(a.value&&s.value!==window.location.href){s.value=window.location.href;return}window.scrollTo(p,d)}),dn=null}}return Se(()=>{function d(){l.value=window.scrollY}d(),window.addEventListener("scroll",d),Dt(()=>{window.removeEventListener("scroll",d)})}),ee([t,r,s],()=>{o.value||!r.value||(t.value?(window.matchMedia("(display-mode: standalone)").matches||c(),n.value||setTimeout(()=>{u()},500)):u())}),{restorePositionSetting:u}}function F0(e,t){return e&&e.value?e:t}function j0(e){const{emitDrag:t,emitRelease:n,emitClose:o,emitOpenChange:r,open:a,dism
22issible:i,nested:s,modal:l,shouldScaleBackground:c,setBackgroundColorOnScale:u,scrollLockTimeout:d,closeThreshold:p,activeSnapPoint:h,fadeFromIndex:g,direction:v,noBodyStyles:y,handleOnly:C,preventScrollRestoration:w}=e,b=P(a.value??!1),m=P(!1),k=P(!1),O=P(!1),S=P(null),E=P(null),F=P(null),K=P(null),J=P(null),G=P(!1),oe=P(null),j=P(0),V=P(!1);P(0);const B=P(null);P(0);const W=_(()=>{var U;return((U=B.value)==null?void 0:U.$el.getBoundingClientRect().height)||0}),D=F0(e.snapPoints,P(void 0)),Z=_(()=>{var U;return D&&(((U=D.value)==null?void 0:U.length)??0)>0}),ye=P(null),{activeSnapPointIndex:Ae,onRelease:xe,snapPointsOffset:ne,onDrag:ue,shouldFade:qe,getPercentageDragged:nt}=R0({snapPoints:D,activeSnapPoint:h,drawerRef:B,fadeFromIndex:g,overlayRef:S,onSnapPointChange:he,direction:v});function he(U,fe){D.value&&U===fe.length-1&&(E.value=new Date)}z0({isOpen:b,modal:l,nested:s,hasBeenOpened:m,noBodyStyles:y,preventScrollRestoration:w});function wt(){return(window.innerWidth-$l)/window.innerWidth}function kt(U,fe){var be;if(!U)return!1;let re=U;const Te=(be=window.getSelection())==null?void 0:be.toString(),Oe=B.value?Xn(B.value.$el,v.value):null,Fe=new Date;if(re.hasAttribute("data-vaul-no-drag")||re.closest("[data-vaul-no-drag]"))return!1;if(v.value==="right"||v.value==="left")return!0;if(E.value&&Fe.getTime()-E.value.getTime()<500)return!1;if(Oe!==null&&(v.value==="bottom"?Oe>0:Oe<0))return!0;if(Te&&Te.length>0)return!1;if(J.value&&Fe.getTime()-J.value.getTime()<d.value&&Oe===0||fe)return J.value=Fe,!1;for(;re;){if(re.scrollHeight>re.clientHeight){if(re.scrollTop!==0)return J.value=new Date,!1;if(re.getAttribute("role")==="dialog")return!0}re=re.parentNode}return!0}function Lt(U){!i.value&&!D.value||B.value&&!B.value.$el.contains(U.target)||(k.value=!0,F.value=new Date,U.target.setPointerCapture(U.pointerId),j.value=ve(v.value)?U.clientY:U.clientX)}function on(U){var fe,be,re,Te,Oe,Fe;if(B.value&&k.value){const Rt=v.value==="bottom"||v.value==="right"?1:-1,Bn=(j.value-(ve(v.value)?U.clientY:U.clientX))*Rt,$n=Bn>0,da=D.value&&!i.value&&!$n;if(da&&Ae.value===0)return;const Mo=Math.abs(Bn),fa=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");let Ct=Mo/W.value;const pa=nt(Mo,$n);if(pa!==null&&(Ct=pa),da&&Ct>=1||!G.value&&!kt(U.target,$n))return;if((fe=B?.value)==null||fe.$el.classList.add(xi),G.value=!0,Ce((be=B.value)==null?void 0:be.$el,{transition:"none"}),Ce((re=S.value)==null?void 0:re.$el,{transition:"none"}),D.value&&ue({draggedDistance:Bn}),$n&&!D.value){const qt=I0(Bn),In=Math.min(qt*-1,0)*Rt;Ce((Te=B.value)==null?void 0:Te.$el,{transform:ve(v.value)?`translate3d(0, ${In}px, 0)`:`translate3d(${In}px, 0, 0)`});return}const zl=1-Ct;if((qe.value||g.value&&Ae.value===g.value-1)&&(t(Ct),Ce((Oe=S.value)==null?void 0:Oe.$el,{opacity:`${zl}`,transition:"none"},!0)),fa&&S.value&&c.value){const qt=Math.min(wt()+Ct*(1-wt()),1),In=8-Ct*8,ha=Math.max(0,14-Ct*14);Ce(fa,{borderRadius:`${In}px`,transform:ve(v.value)?`scale(${qt}) translate3d(0, ${ha}px, 0)`:`scale(${qt}) translate3d(${ha}px, 0, 0)`,transition:"none"},!0)}if(!D.value){const qt=Mo*Rt;Ce((Fe=B.value)==null?void 0:Fe.$el,{transform:ve(v.value)?`translate3d(0, ${qt}px, 0)`:`translate3d(${qt}px, 0, 0)`})}}}function xt(){var U;if(!B.value)return;const fe=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]"),be=Xn(B.value.$el,v.value);Ce(B.value.$el,{transform:"translate3d(0, 0, 0)",transition:`transform ${se.DURATION}s cubic-bezier(${se.EASE.join(",")})`}),Ce((U=S.value)==null?void 0:U.$el,{transition:`opacity ${se.DURATION}s cubic-bezier(${se.EASE.join(",")})`,opacity:"1"}),c.value&&be&&be>0&&b.value&&Ce(fe,{borderRadius:`${Bl}px`,overflow:"hidden",...ve(v.value)?{transform:`scale(${wt()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:"top"}:{transform:`scale(${wt()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:`${se.DURATION}s`,transitionTimingFunction:`cubic-bezier(${se.EASE.join(",")})`},!0)}function rn(U){B.value&&(o(),U||(b.value=!1),window.setTimeout(()=>{D.value&&(h.value=D.value[0])},se.DURATION*1e3))}ge(()=>{if(!b.value&&c.value&&E0){const U=setTimeout(()=>{$0(document.body)},200);return()=>clearTimeout(U)}}),ee(a,()=>{b.value=a.value,a.value||rn()});function Ml(U){if(!k.value||!B.value)return;B.value.$el.classList.remove(xi),G.value=!1,k.value=!1,K.value=new Date;const fe=Xn(B.value.$el,v.value);
22if(!kt(U.target,!1)||!fe||Number.isNaN(fe)||F.value===null)return;const be=K.value.getTime()-F.value.getTime(),re=j.value-(ve(v.value)?U.clientY:U.clientX),Te=Math.abs(re)/be;if(Te>.05&&(O.value=!0,window.setTimeout(()=>{O.value=!1},200)),D.value){const Fe=v.value==="bottom"||v.value==="right"?1:-1;xe({draggedDistance:re*Fe,closeDrawer:rn,velocity:Te,dismissible:i.value}),n(!0);return}if(v.value==="bottom"||v.value==="right"?re>0:re<0){xt(),n(!0);return}if(Te>Dl){rn(),n(!1);return}const Oe=Math.min(B.value.$el.getBoundingClientRect().height??0,window.innerHeight);if(fe>=Oe*p.value){rn(),n(!1);return}n(!0),xt()}ee(b,U=>{U&&(E.value=new Date),r(U)},{immediate:!0});function Nl(U){var fe,be;const re=U?(window.innerWidth-Jn)/window.innerWidth:1,Te=U?-16:0;oe.value&&window.clearTimeout(oe.value),Ce((fe=B.value)==null?void 0:fe.$el,{transition:`transform ${se.DURATION}s cubic-bezier(${se.EASE.join(",")})`,transform:`scale(${re}) translate3d(0, ${Te}px, 0)`}),!U&&(be=B.value)!=null&&be.$el&&(oe.value=window.setTimeout(()=>{var Oe,Fe;const Rt=Xn((Oe=B.value)==null?void 0:Oe.$el,v.value);Ce((Fe=B.value)==null?void 0:Fe.$el,{transition:"none",transform:ve(v.value)?`translate3d(0, ${Rt}px, 0)`:`translate3d(${Rt}px, 0, 0)`})},500))}function Ll(U){var fe;if(U<0)return;const be=ve(v.value)?window.innerHeight:window.innerWidth,re=(be-Jn)/be,Te=re+U*(1-re),Oe=-16+U*Jn;Ce((fe=B.value)==null?void 0:fe.$el,{transform:ve(v.value)?`scale(${Te}) translate3d(0, ${Oe}px, 0)`:`scale(${Te}) translate3d(${Oe}px, 0, 0)`,transition:"none"})}function Rl(U){var fe;const be=ve(v.value)?window.innerHeight:window.innerWidth,re=U?(be-Jn)/be:1,Te=U?-16:0;U&&Ce((fe=B.value)==null?void 0:fe.$el,{transition:`transform ${se.DURATION}s cubic-bezier(${se.EASE.join(",")})`,transform:ve(v.value)?`scale(${re}) translate3d(0, ${Te}px, 0)`:`scale(${re}) translate3d(${Te}px, 0, 0)`})}return{open:a,isOpen:b,modal:l,keyboardIsOpen:V,hasBeenOpened:m,drawerRef:B,drawerHeightRef:W,overlayRef:S,handleRef:ye,isDragging:k,dragStartTime:F,isAllowedToDrag:G,snapPoints:D,activeSnapPoint:h,hasSnapPoints:Z,pointerStart:j,dismissible:i,snapPointsOffset:ne,direction:v,shouldFade:qe,fadeFromIndex:g,shouldScaleBackground:c,setBackgroundColorOnScale:u,onPress:Lt,onDrag:on,onRelease:Ml,closeDrawer:rn,onNestedDrag:Ll,onNestedRelease:Rl,onNestedOpenChange:Nl,emitClose:o,emitDrag:t,emitRelease:n,emitOpenChange:r,nested:s,handleOnly:C,noBodyStyles:y}}const Il=$({__name:"DrawerRoot",props:{activeSnapPoint:{default:void 0},closeThreshold:{default:N0},shouldScaleBackground:{type:Boolean,default:void 0},setBackgroundColorOnScale:{type:Boolean,default:!0},scrollLockTimeout:{default:L0},fixed:{type:Boolean,default:void 0},dismissible:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},nested:{type:Boolean,default:!1},direction:{default:"bottom"},noBodyStyles:{type:Boolean},handleOnly:{type:Boolean,default:!1},preventScrollRestoration:{type:Boolean},snapPoints:{default:void 0},fadeFromIndex:{default:void 0}},emits:["drag","release","close","update:open","update:activeSnapPoint","animationEnd"],setup(e,{expose:t,emit:n}){const o=e,r=n;Ke();const a=_(()=>o.fadeFromIndex??(o.snapPoints&&o.snapPoints.length-1)),i=ki(o,"open",r,{defaultValue:o.defaultOpen,passive:o.open===void 0}),s=ki(o,"activeSnapPoint",r,{passive:o.activeSnapPoint===void 0}),l={emitDrag:g=>r("drag",g),emitRelease:g=>r("release",g),emitClose:()=>r("close"),emitOpenChange:g=>{r("update:open",g),setTimeout(()=>{r("animationEnd",g)},se.DURATION*1e3)}},{closeDrawer:c,hasBeenOpened:u,modal:d,isOpen:p}=B0(j0({...l,...Re(o),activeSnapPoint:s,fadeFromIndex:a,open:i}));function h(g){if(i.value!==void 0){l.emitOpenChange(g);return}p.value=g,g?u.value=!0:c()}return t({open:p}),(g,v)=>(x(),T(f(Fr),{open:f(p),modal:f(d),"onUpdate:open":h},{default:q(()=>[A(g.$slots,"default",{open:f(p)})]),_:3},8,["open","modal"]))}}),V0=$({__name:"DrawerRootNested",props:{activeSnapPoint:{},closeThreshold:{},shouldScaleBackground:{type:Boolean},setBackgroundColorOnScale:{type:Boolean},scrollLockTimeout:{},fixed:{type:Boolean},dismissible:{type:Boolean},modal:{type:Boolean},open:{type:Boolean},defaultOpen:{type:Boolean},nested:{type:Boolean},direction:{},noBodyStyles:{type:Boolean},handleOnly:{type:Boolean},preventScrollRestoration:{type:Boolean},snapPoints:{},fadeFromIndex:{}},emits:["drag","release","close","update:open","update:activeSnapPoint","animationEnd"],setup(e,{emit:t}){const n=e,o=t,{onNestedDrag:r,onNestedOpenChange:a,onNestedRelease:i}=Dn();function s(){a(!1)}function l(d){r(d)}function c(d){d&&a(d),o("update:open",d)}const u=$e(n,o);return(d,p)=>(x(),T(Il,M(f(u),{nested:"",onClose:s,onDrag:l,onRelease:f(i),"onUpdate:open":c}),{default:q(()=>[A(d.$slots,"default")]),_:3},16,["onRelease"]))}}),H0=$({__name:"DrawerOverlay",setup(e){const{overlayRef:t,hasSnapPoints:n,isOpen:o,shouldFade:r}=Dn();return(a,i)=>(x(),T(f(Vr),{ref_key:"overlayRef",ref:t,"data-vaul-overlay":"","data-vaul-snap-points":f(o)&&f(n)?"true":"false","data-vaul-snap-points-overlay":f(o)&&f(r)?"true":"false"},null,8,["data-vaul-snap-points","data-vaul-snap-points-overlay"]))}}),W0=()=>()=>{};
22function U0(){const{direction:e,isOpen:t,shouldScaleBackground:n,setBackgroundColorOnScale:o,noBodyStyles:r}=Dn(),a=P(null),i=P(document.body.style.backgroundColor);function s(){return(window.innerWidth-$l)/window.innerWidth}ge(l=>{if(t.value&&n.value){a.value&&clearTimeout(a.value);const c=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!c)return;M0(o.value&&!r.value?Xo(document.body,{background:"black"}):W0,Xo(c,{transformOrigin:ve(e.value)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:`${se.DURATION}s`,transitionTimingFunction:`cubic-bezier(${se.EASE.join(",")})`}));const u=Xo(c,{borderRadius:`${Bl}px`,overflow:"hidden",...ve(e.value)?{transform:`scale(${s()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${s()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}});l(()=>{u(),a.value=window.setTimeout(()=>{i.value?document.body.style.background=i.value:document.body.style.removeProperty("background")},se.DURATION*1e3)})}},{flush:"pre"})}const K0=$({__name:"DrawerContent",setup(e){const{open:t,isOpen:n,snapPointsOffset:o,hasSnapPoints:r,drawerRef:a,onPress:i,onDrag:s,onRelease:l,modal:c,emitOpenChange:u,dismissible:d,keyboardIsOpen:p,closeDrawer:h,direction:g,handleOnly:v}=Dn();U0();const y=P(!1),C=_(()=>o.value&&o.value.length>0?`${o.value[0]}px`:"0");function w(k){if(!c.value||k.defaultPrevented){k.preventDefault();return}p.value&&(p.value=!1),d.value?u(!1):k.preventDefault()}function b(k){v.value||i(k)}function m(k){v.value||s(k)}return ge(()=>{r.value&&window.requestAnimationFrame(()=>{y.value=!0})}),(k,O)=>(x(),T(f(jr),{ref_key:"drawerRef",ref:a,"data-vaul-drawer":"","data-vaul-drawer-direction":f(g),"data-vaul-delayed-snap-points":y.value?"true":"false","data-vaul-snap-points":f(n)&&f(r)?"true":"false",style:Co({"--snap-point-height":C.value}),onPointerdown:b,onPointermove:m,onPointerup:f(l),onPointerDownOutside:w,onOpenAutoFocus:O[0]||(O[0]=Ut(()=>{},["prevent"])),onEscapeKeyDown:O[1]||(O[1]=S=>{f(d)||S.preventDefault()})},{default:q(()=>[A(k.$slots,"default")]),_:3},8,["data-vaul-drawer-direction","data-vaul-delayed-snap-points","data-vaul-snap-points","style","onPointerup"]))}}),G0=["data-vaul-drawer-visible"],Q0={"data-vaul-handle-hitarea":"","aria-hidden":"true"},Y0=250,X0=120,J0=$({__name:"DrawerHandle",props:{preventCycle:{type:Boolean,default:!1}},setup(e){const t=e,{onPress:n,onDrag:o,handleRef:r,handleOnly:a,isOpen:i,snapPoints:s,activeSnapPoint:l,isDragging:c,dismissible:u,closeDrawer:d}=Dn(),p=P(null),h=P(!1);function g(){if(h.value){C();return}window.setTimeout(()=>{v()},X0)}function v(){if(c.value||t.preventCycle||h.value){C();return}if(C(),!s.value||s.value.length===0){u.value||d();return}const m=l.value===s.value[s.value.length-1];if(m&&u.value){d();return}const k=s.value.findIndex(S=>S===l.value);if(k===-1)return;const O=m?0:k+1;l.value=s.value[O]}function y(){p.value=window.setTimeout(()=>{h.value=!0},Y0)}function C(){p.value&&window.clearTimeout(p.value),h.value=!1}function w(m){a.value&&n(m),y()}function b(m){a.value&&o(m)}return(m,k)=>(x(),Y("div",{ref_key:"handleRef",ref:r,"data-vaul-drawer-visible":f(i)?"true":"false","data-vaul-handle":"","aria-hidden":"true",onClick:g,onPointercancel:C,onPointerdown:w,onPointermove:b},[_e("span",Q0,[A(m.$slots,"default")])],40,G0))}}),Z0={slots:{overlay:"fixed inset-0 bg-elevated/75",content:"fixed bg-default ring ring-default flex focus:outline-none",handle:["shrink-0 !bg-accented","transition-opacity"],container:"w-full flex flex-col gap-4 p-4 overflow-y-auto",header:"",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",body:"flex-1",footer:"flex flex-col gap-1.5"},variants:{direction:{top:{content:"mb-24 flex-col-reverse",handle:"mb-4"},right:{content:"flex-row",handle:"!ml-4"},bottom:{content:"mt-24 flex-col",handle:"mt-4"},left:{content:"flex-row-reverse",handle:"!mr-4"}},inset:{true:{content:"rounded-lg after:hidden overflow-hidden [--initial-transform:calc(100%+1.5rem)]"}},snapPoints:{true:""}},compoundVariants:[{direction:["top","bottom"],class:{content:"h-auto max-h-[96%]",handle:"!w-12 !h-1.5 mx-auto"}},{direction:["top","bottom"],snapPoints:!0,class:{content:"h-full"}},{direction:["right","left"],class:{content:"w-auto max-w-[calc(100%-2rem)]",handle:"!h-12 !w-1.5 mt-auto mb-auto"}},{direction:["right","left"],snapPoints:!0,class:{content:"w-full"}},{direction:"top",inset:!0,class:{content:"inset-x-4 top-4"}},{direction:"top",inset:!1,class:{content:"inset-x-0 top-0 rounded-b-lg"}},{direction:"bottom",inset:!0,class:{content:"inset-x-4 bottom-4"}},{direction:"bottom",inset:!1,class:{content:"inset-x-0 bottom-0 rounded-t-lg"}},{direction:"left",inset:!0,class:{content:"inset-y-4 left-4"}},{direction:"left",inset:!1,class:{content:"inset-y-0 left-0 rounded-r-lg"}},{direction:"right",inset:!0,class:{content:"inset-y-4 right-4"}},{direction:"right",inset:!1,class:{content:"inset-y-0 right-0 rounded-l-lg"}}]},ey={__name:"NuxtDrawer",props:{as:{type:null,required:!1},title:{type:String,required:!1},description:{type:String,required:!1},inset:{type:Boolean,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},handle:{type:Boolean,required:!1,default:!0},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},nested:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1},activeSnapPoint:{type:[Number,String,null],required:!1},closeThreshold:{type:Number,required:!1}
22,shouldScaleBackground:{type:Boolean,required:!1},setBackgroundColorOnScale:{type:Boolean,required:!1},scrollLockTimeout:{type:Number,required:!1},fixed:{type:Boolean,required:!1},dismissible:{type:Boolean,required:!1,default:!0},modal:{type:Boolean,required:!1,default:!0},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},direction:{type:String,required:!1,default:"bottom"},noBodyStyles:{type:Boolean,required:!1},handleOnly:{type:Boolean,required:!1},preventScrollRestoration:{type:Boolean,required:!1},snapPoints:{type:Array,required:!1}},emits:["close:prevent","drag","release","close","update:open","update:activeSnapPoint","animationEnd"],setup(e,{emit:t}){const n=e,o=t,r=Ke(),a=me(),i=$e(ft(n,"activeSnapPoint","closeThreshold","shouldScaleBackground","setBackgroundColorOnScale","scrollLockTimeout","fixed","dismissible","modal","open","defaultOpen","nested","direction","noBodyStyles","handleOnly","preventScrollRestoration","snapPoints"),o),s=Pn(ce(()=>n.portal)),l=ce(()=>n.content),c=_(()=>n.dismissible?{}:["pointerDownOutside","interactOutside","escapeKeyDown"].reduce((p,h)=>(p[h]=g=>{g.preventDefault(),o("close:prevent")},p),{})),u=_(()=>te({extend:te(Z0),...a.ui?.drawer||{}})({direction:n.direction,inset:n.inset,snapPoints:n.snapPoints&&n.snapPoints.length>0}));return(d,p)=>(x(),T(Ge(e.nested?f(V0):f(Il)),ie(pe(f(i))),{default:q(()=>[r.default?(x(),T(f(Wr),{key:0,"as-child":"",class:I(n.class)},{default:q(()=>[A(d.$slots,"default")]),_:3},8,["class"])):N("",!0),L(f(Hr),ie(pe(f(s))),{default:q(()=>[e.overlay?(x(),T(f(H0),{key:0,class:I(u.value.overlay({class:n.ui?.overlay}))},null,8,["class"])):N("",!0),L(f(K0),M({class:u.value.content({class:[!r.default&&n.class,n.ui?.content]})},l.value,Tn(c.value)),{default:q(()=>[e.handle?(x(),T(f(J0),{key:0,class:I(u.value.handle({class:n.ui?.handle}))},null,8,["class"])):N("",!0),r.content&&(e.title||r.title||e.description||r.description)?(x(),T(f(An),{key:1},{default:q(()=>[e.title||r.title?(x(),T(f(Qt),{key:0},{default:q(()=>[A(d.$slots,"title",{},()=>[ke(ae(e.title),1)])]),_:3})):N("",!0),e.description||r.description?(x(),T(f(Gt),{key:1},{default:q(()=>[A(d.$slots,"description",{},()=>[ke(ae(e.description),1)])]),_:3})):N("",!0)]),_:3})):N("",!0),A(d.$slots,"content",{},()=>[_e("div",{class:I(u.value.container({class:n.ui?.container}))},[r.header||e.title||r.title||e.description||r.description?(x(),Y("div",{key:0,class:I(u.value.header({class:n.ui?.header}))},[A(d.$slots,"header",{},()=>[e.title||r.title?(x(),T(f(Qt),{key:0,class:I(u.value.title({class:n.ui?.title}))},{default:q(()=>[A(d.$slots,"title",{},()=>[ke(ae(e.title),1)])]),_:3},8,["class"])):N("",!0),e.description||r.description?(x(),T(f(Gt),{key:1,class:I(u.value.description({class:n.ui?.description}))},{default:q(()=>[A(d.$slots,"description",{},()=>[ke(ae(e.description),1)])]),_:3},8,["class"])):N("",!0)])],2)):N("",!0),r.body?(x(),Y("div",{key:1,class:I(u.value.body({class:n.ui?.body}))},[A(d.$slots,"body")],2)):N("",!0),r.footer?(x(),Y("div",{key:2,class:I(u.value.footer({class:n.ui?.footer}))},[A(d.$slots,"footer")],2)):N("",!0)],2)])]),_:3},16,["class"])]),_:3},16)]),_:3},16))}},ty={slots:{root:"bg-default/75 backdrop-blur border-b border-default h-(--ui-header-height) sticky top-0 z-50",container:"flex items-center justify-between gap-3 h-full",left:"lg:flex-1 flex items-center gap-1.5",center:"hidden lg:flex",right:"flex items-center justify-end lg:flex-1 gap-1.5",title:"shrink-0 font-bold text-xl text-highlighted flex items-end gap-1.5",toggle:"lg:hidden",content:"lg:hidden",overlay:"lg:hidden",header:"px-4 sm:px-6 h-(--ui-header-height) shrink-0 flex items-center justify-between gap-3",body:"p-4 sm:p-6 overflow-y-auto"},variants:{toggleSide:{left:{toggle:"-ms-1.5"},right:{toggle:"-me-1.5"}}}},jy=Object.assign({inheritAttrs:!1},{__name:"NuxtHeader",props:Pi({as:{type:null,required:!1,default:"header"},title:{type:String,required:!1,default:"Nuxt UI"},to:{type:String,required:!1,default:"/"},mode:{type:null,required:!1,default:"modal"},menu:{type:null,required:!1},toggle:{type:[Boolean,Object],required:!1,default:!0},toggleSide:{type:String,required:!1,default:"right"},class:{type:null,required:!1},ui:{type:null,required:!1}},{open:{type:Boolean,default:!1},openModifiers:{}}),emits:["update:open"],setup(e){const t=e,n=Ke(),o=Di(e,"open",{type:Boolean,default:!1}),r=Wi(),{t:a}
22=ca(),i=me(),[s,l]=pn(),[c,u]=pn(),[d,p]=pn(),h=_(()=>(n.title&&kr(n.title())||t.title||"Nuxt UI").trim());ee(()=>r.fullPath,()=>{o.value=!1});const g=_(()=>te({extend:te(ty),...i.ui?.header||{}})()),v=_(()=>({slideover:S0,modal:A0,drawer:ey})[t.mode]),y=ce(()=>Xe(t.menu,{content:{onOpenAutoFocus:w=>w.preventDefault()}},t.mode==="modal"?{fullscreen:!0,transition:!1}:{}));function C(){o.value=!o.value}return(w,b)=>(x(),Y(ze,null,[L(f(d),null,{default:q(()=>[A(w.$slots,"toggle",{open:o.value,toggle:C,ui:g.value},()=>[e.toggle?(x(),T(ua,M({key:0,color:"neutral",variant:"ghost","aria-label":o.value?f(a)("header.close"):f(a)("header.open"),icon:o.value?f(i).ui.icons.close:f(i).ui.icons.menu},typeof e.toggle=="object"?e.toggle:{},{class:g.value.toggle({class:t.ui?.toggle,toggleSide:e.toggleSide}),onClick:C}),null,16,["aria-label","icon","class"])):N("",!0)])]),_:3}),L(f(s),null,{default:q(()=>[_e("div",{class:I(g.value.left({class:t.ui?.left}))},[e.toggleSide==="left"?(x(),T(f(p),{key:0})):N("",!0),A(w.$slots,"left",{},()=>[L(hn,{to:e.to,"aria-label":h.value,class:I(g.value.title({class:t.ui?.title}))},{default:q(()=>[A(w.$slots,"title",{},()=>[ke(ae(e.title),1)])]),_:3},8,["to","aria-label","class"])])],2)]),_:3}),L(f(c),null,{default:q(()=>[_e("div",{class:I(g.value.right({class:t.ui?.right}))},[A(w.$slots,"right"),e.toggleSide==="right"?(x(),T(f(p),{key:0})):N("",!0)],2)]),_:3}),L(f(X),M({as:e.as},w.$attrs,{class:g.value.root({class:[t.ui?.root,t.class]})}),{default:q(()=>[A(w.$slots,"top"),L(T0,{class:I(g.value.container({class:t.ui?.container}))},{default:q(()=>[L(f(l)),_e("div",{class:I(g.value.center({class:t.ui?.center}))},[A(w.$slots,"default")],2),L(f(u))]),_:3},8,["class"]),A(w.$slots,"bottom")]),_:3},16,["as","class"]),L(f(v),M({open:o.value,"onUpdate:open":b[0]||(b[0]=m=>o.value=m),title:f(a)("header.title"),description:f(a)("header.description")},y.value,{ui:{overlay:g.value.overlay({class:t.ui?.overlay}),content:g.value.content({class:t.ui?.content})}}),{content:q(m=>[A(w.$slots,"content",ie(pe(m)),()=>[e.mode!=="drawer"?(x(),Y("div",{key:0,class:I(g.value.header({class:t.ui?.header}))},[L(f(l)),L(f(u))],2)):N("",!0),_e("div",{class:I(g.value.body({class:t.ui?.body}))},[A(w.$slots,"body")],2)])]),_:3},16,["open","title","description","ui"])],64))}});export{Ly as $,qy as A,ay as B,sy as C,At as D,xc as E,vy as F,ht as G,Ty as H,Kt as I,ga as J,Pr as K,Vi as L,hc as M,vn as N,me as O,My as P,ld as Q,Iy as R,Ny as S,ju as T,wy as U,cy as V,dy as W,Ey as X,uy as Y,By as Z,$y as _,ku as a,Ry as a0,Va as a1,Ay as a2,Hu as a3,gy as a4,fy as a5,my as a6,hy as a7,Rc as a8,ua as a9,Fy as aa,jy as ab,la as ac,Al as ad,i0 as ae,Dy as af,py as ag,zy as ah,Xe as b,by as c,oy as d,de as e,Wi as f,Ii as g,Xt as h,yy as i,iy as j,zi as k,Gi as l,ly as m,_y as n,oc as o,ac as p,Ca as q,Sy as r,ky as s,Py as t,Iu as u,Oy as v,ry as w,Ki as x,Cy as y,xy as z};
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.