diff --git a/200.html b/200.html index 3bf033a..f60426b 100644 --- a/200.html +++ b/200.html @@ -1,21 +1,29 @@ NIEM Toolbox - - - - - - + + + + + + + + - - - - + + - +
@@ -122,5 +130,5 @@

Loading NIEM Toolbox

-
- \ No newline at end of file +
+ \ No newline at end of file diff --git a/404.html b/404.html index 3bf033a..9d7c906 100644 --- a/404.html +++ b/404.html @@ -1,21 +1,29 @@ NIEM Toolbox - - - - - - + + + + + + + + - - - - + + - +
@@ -122,5 +130,5 @@

Loading NIEM Toolbox

-
- \ No newline at end of file +
+ \ No newline at end of file diff --git a/_nuxt/0cK8x4i_.js b/_nuxt/0cK8x4i_.js deleted file mode 100644 index c48c862..0000000 --- a/_nuxt/0cK8x4i_.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r}from"./DlAUqK2U.js";import{o,c as t,S as s}from"./BTOMz1uO.js";const c={};function n(e,a){return o(),t("tr",null,[s(e.$slots,"default")])}const _=r(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/3nFvkJXW.js b/_nuxt/3nFvkJXW.js deleted file mode 100644 index 4567bae..0000000 --- a/_nuxt/3nFvkJXW.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as s}from"./BTOMz1uO.js";const c={};function n(e,a){return r(),t("li",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/3rZ3nyJV.js b/_nuxt/3rZ3nyJV.js new file mode 100644 index 0000000..7feda92 --- /dev/null +++ b/_nuxt/3rZ3nyJV.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as c}from"./UIt75vAV.js";const s={};function n(e,l){return r(),t("blockquote",null,[c(e.$slots,"default")])}const _=o(s,[["render",n]]);export{_ as default}; diff --git a/_nuxt/5n2w0E7L.js b/_nuxt/5n2w0E7L.js new file mode 100644 index 0000000..5158c6e --- /dev/null +++ b/_nuxt/5n2w0E7L.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as n,R as t}from"./UIt75vAV.js";const c={};function s(e,a){return r(),n("code",null,[t(e.$slots,"default")])}const _=o(c,[["render",s]]);export{_ as default}; diff --git a/_nuxt/a0aDkVoX.js b/_nuxt/7MtLemtY.js similarity index 58% rename from _nuxt/a0aDkVoX.js rename to _nuxt/7MtLemtY.js index cc4d7bd..9b9a2e5 100644 --- a/_nuxt/a0aDkVoX.js +++ b/_nuxt/7MtLemtY.js @@ -1 +1 @@ -import{i as n,aS as e}from"./BTOMz1uO.js";const t=n({name:"DocumentDrivenNotFound",render(){return e("div","Document not found")}});export{t as default}; +import{i as n,aS as e}from"./UIt75vAV.js";const t=n({name:"DocumentDrivenNotFound",render(){return e("div","Document not found")}});export{t as default}; diff --git a/_nuxt/rA13xX4q.js b/_nuxt/7PDX338Y.js similarity index 89% rename from _nuxt/rA13xX4q.js rename to _nuxt/7PDX338Y.js index 148150b..31279aa 100644 --- a/_nuxt/rA13xX4q.js +++ b/_nuxt/7PDX338Y.js @@ -1 +1 @@ -import{i as n,l as o,b4 as c,aR as h,aQ as l,b5 as p,o as u,f as d,e as a,X as m}from"./BTOMz1uO.js";const f="img",S=n({__name:"ProseImg",props:{src:{type:String,default:""},alt:{type:String,default:""},width:{type:[String,Number],default:void 0},height:{type:[String,Number],default:void 0}},setup(r){const t=r,i=o(()=>{var s;if((s=t.src)!=null&&s.startsWith("/")&&!t.src.startsWith("//")){const e=c(h(l().app.baseURL));if(e!=="/"&&!t.src.startsWith(e))return p(e,t.src)}return t.src});return(s,e)=>(u(),d(m(a(f)),{src:a(i),alt:t.alt,width:t.width,height:t.height},null,8,["src","alt","width","height"]))}});export{S as default}; +import{i as n,l as o,b4 as c,aR as h,aQ as l,b5 as p,o as u,f as d,e as a,W as m}from"./UIt75vAV.js";const f="img",S=n({__name:"ProseImg",props:{src:{type:String,default:""},alt:{type:String,default:""},width:{type:[String,Number],default:void 0},height:{type:[String,Number],default:void 0}},setup(r){const t=r,i=o(()=>{var s;if((s=t.src)!=null&&s.startsWith("/")&&!t.src.startsWith("//")){const e=c(h(l().app.baseURL));if(e!=="/"&&!t.src.startsWith(e))return p(e,t.src)}return t.src});return(s,e)=>(u(),d(m(a(f)),{src:a(i),alt:t.alt,width:t.width,height:t.height},null,8,["src","alt","width","height"]))}});export{S as default}; diff --git a/_nuxt/CNxUL4iQ.js b/_nuxt/7Xeatmnr.js similarity index 77% rename from _nuxt/CNxUL4iQ.js rename to _nuxt/7Xeatmnr.js index b11dd5f..671f94c 100644 --- a/_nuxt/CNxUL4iQ.js +++ b/_nuxt/7Xeatmnr.js @@ -1 +1 @@ -import{i as p,aQ as f,l as i,o as s,c as n,e as l,S as r}from"./BTOMz1uO.js";const u=["id"],m=["href"],_=p({__name:"ProseH1",props:{id:{}},setup(c){const t=c,{headings:o}=f().public.mdc,a=i(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h1))});return(e,d)=>(s(),n("h1",{id:t.id},[l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,m)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; +import{i as p,aQ as f,l as i,o as s,c as n,e as l,R as r}from"./UIt75vAV.js";const u=["id"],m=["href"],_=p({__name:"ProseH1",props:{id:{}},setup(c){const t=c,{headings:o}=f().public.mdc,a=i(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h1))});return(e,d)=>(s(),n("h1",{id:t.id},[l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,m)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; diff --git a/_nuxt/B4TfhiX0.js b/_nuxt/B4TfhiX0.js new file mode 100644 index 0000000..c5215c2 --- /dev/null +++ b/_nuxt/B4TfhiX0.js @@ -0,0 +1 @@ +import{_ as r}from"./DlAUqK2U.js";import{o,c as t,R as s}from"./UIt75vAV.js";const c={};function n(e,a){return o(),t("tr",null,[s(e.$slots,"default")])}const _=r(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/B6Zy7yh1.js b/_nuxt/B6Zy7yh1.js deleted file mode 100644 index aef2bb4..0000000 --- a/_nuxt/B6Zy7yh1.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as s}from"./BTOMz1uO.js";const c={};function n(e,a){return r(),t("em",null,[s(e.$slots,"default")])}const m=o(c,[["render",n]]);export{m as default}; diff --git a/_nuxt/BOOz80yS.js b/_nuxt/BOOz80yS.js deleted file mode 100644 index fa109d9..0000000 --- a/_nuxt/BOOz80yS.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as s}from"./BTOMz1uO.js";const c={};function n(e,a){return r(),t("tbody",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/CaaLto-W.js b/_nuxt/BOlGLuLH.js similarity index 77% rename from _nuxt/CaaLto-W.js rename to _nuxt/BOlGLuLH.js index f236222..cf3e7d6 100644 --- a/_nuxt/CaaLto-W.js +++ b/_nuxt/BOlGLuLH.js @@ -1 +1 @@ -import{i,aQ as p,l as f,o as s,c as n,e as l,S as r}from"./BTOMz1uO.js";const u=["id"],d=["href"],_=i({__name:"ProseH6",props:{id:{}},setup(c){const t=c,{headings:o}=p().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h6))});return(e,m)=>(s(),n("h6",{id:t.id},[t.id&&l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,d)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; +import{i,aQ as p,l as f,o as s,c as n,e as l,R as r}from"./UIt75vAV.js";const u=["id"],d=["href"],_=i({__name:"ProseH6",props:{id:{}},setup(c){const t=c,{headings:o}=p().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h6))});return(e,m)=>(s(),n("h6",{id:t.id},[t.id&&l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,d)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; diff --git a/_nuxt/BRPB6W-F.js b/_nuxt/BRPB6W-F.js new file mode 100644 index 0000000..9a6dd55 --- /dev/null +++ b/_nuxt/BRPB6W-F.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as s}from"./UIt75vAV.js";const c={};function n(e,a){return r(),t("th",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/BSvrvzkh.js b/_nuxt/BhKsRzD2.js similarity index 60% rename from _nuxt/BSvrvzkh.js rename to _nuxt/BhKsRzD2.js index d1c33cb..9a9ab03 100644 --- a/_nuxt/BSvrvzkh.js +++ b/_nuxt/BhKsRzD2.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BQSS_uB9.js","./BTOMz1uO.js","./entry.BH81F_eS.css","./BAMBhGAA.js","./CnO9EHle.js","./C-v3KzvZ.js","./Cpj98o6Y.js"])))=>i.map(i=>d[i]); -import{aQ as f,aT as c,aU as v,i as g,aV as l,l as d,aW as h,N as _,aS as r,_ as y}from"./BTOMz1uO.js";import{q as C,w as m,e as w,s as N,j as P,u as $,a as T}from"./BAMBhGAA.js";import{u as j}from"./CnO9EHle.js";const D=async e=>{const{content:t}=f().public;typeof(e==null?void 0:e.params)!="function"&&(e=C(e));const a=e.params(),s=t.experimental.stripQueryParameters?m(`/navigation/${`${c(a)}.${t.integrity}`}/${w(a)}.json`):m(`/navigation/${c(a)}.${t.integrity}.json`);if(N())return(await v(()=>import("./BQSS_uB9.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url).then(o=>o.generateNavigation))(a);const n=await $fetch(s,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:P(a),previewToken:j().getPreviewToken()}});if(typeof n=="string"&&n.startsWith(""))throw new Error("Not found");return n},E=g({name:"ContentNavigation",props:{query:{type:Object,required:!1,default:void 0}},async setup(e){const{query:t}=l(e),a=d(()=>{var n;return typeof((n=t.value)==null?void 0:n.params)=="function"?t.value.params():t.value});if(!a.value&&h("dd-navigation").value){const{navigation:n}=$();return{navigation:n}}const{data:s}=await T(`content-navigation-${c(a.value)}`,()=>D(a.value));return{navigation:s}},render(e){const t=_(),{navigation:a}=e,s=o=>r(y,{to:o._path},()=>o.title),n=(o,u)=>r("ul",u?{"data-level":u}:null,o.map(i=>i.children?r("li",null,[s(i),n(i.children,u+1)]):r("li",null,s(i)))),p=o=>n(o,0);return t!=null&&t.default?t.default({navigation:a,...this.$attrs}):p(a)}}),b=E;export{b as default}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CLXTuYpI.js","./UIt75vAV.js","./entry.Dadj9ZYa.css","./C67PXB6u.js","./D5Txowgp.js","./C-v3KzvZ.js","./Cpj98o6Y.js"])))=>i.map(i=>d[i]); +import{aQ as f,aT as c,aU as v,i as g,aV as l,l as d,aW as h,M as _,aS as r,_ as y}from"./UIt75vAV.js";import{q as C,w as m,e as w,s as P,j as $,u as N,a as T}from"./C67PXB6u.js";import{u as j}from"./D5Txowgp.js";const D=async e=>{const{content:t}=f().public;typeof(e==null?void 0:e.params)!="function"&&(e=C(e));const a=e.params(),s=t.experimental.stripQueryParameters?m(`/navigation/${`${c(a)}.${t.integrity}`}/${w(a)}.json`):m(`/navigation/${c(a)}.${t.integrity}.json`);if(P())return(await v(()=>import("./CLXTuYpI.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url).then(o=>o.generateNavigation))(a);const n=await $fetch(s,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:$(a),previewToken:j().getPreviewToken()}});if(typeof n=="string"&&n.startsWith(""))throw new Error("Not found");return n},E=g({name:"ContentNavigation",props:{query:{type:Object,required:!1,default:void 0}},async setup(e){const{query:t}=l(e),a=d(()=>{var n;return typeof((n=t.value)==null?void 0:n.params)=="function"?t.value.params():t.value});if(!a.value&&h("dd-navigation").value){const{navigation:n}=N();return{navigation:n}}const{data:s}=await T(`content-navigation-${c(a.value)}`,()=>D(a.value));return{navigation:s}},render(e){const t=_(),{navigation:a}=e,s=o=>r(y,{to:o._path},()=>o.title),n=(o,u)=>r("ul",u?{"data-level":u}:null,o.map(i=>i.children?r("li",null,[s(i),n(i.children,u+1)]):r("li",null,s(i)))),p=o=>n(o,0);return t!=null&&t.default?t.default({navigation:a,...this.$attrs}):p(a)}}),b=E;export{b as default}; diff --git a/_nuxt/BjxhFl1e.js b/_nuxt/BjxhFl1e.js new file mode 100644 index 0000000..dcb0e9b --- /dev/null +++ b/_nuxt/BjxhFl1e.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as s}from"./UIt75vAV.js";const c={};function n(e,a){return r(),t("em",null,[s(e.$slots,"default")])}const m=o(c,[["render",n]]);export{m as default}; diff --git a/_nuxt/Bm_ajVtL.js b/_nuxt/Bm_ajVtL.js new file mode 100644 index 0000000..64566ef --- /dev/null +++ b/_nuxt/Bm_ajVtL.js @@ -0,0 +1 @@ +import{_ as m}from"./D5ctPlyr.js";import"./UIt75vAV.js";export{m as default}; diff --git a/_nuxt/BpKcXxnF.js b/_nuxt/BpKcXxnF.js deleted file mode 100644 index ddac200..0000000 --- a/_nuxt/BpKcXxnF.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as s}from"./BTOMz1uO.js";const c={};function n(e,l){return r(),t("ul",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/EyXL7GQa.js b/_nuxt/Bw5Rqz9F.js similarity index 91% rename from _nuxt/EyXL7GQa.js rename to _nuxt/Bw5Rqz9F.js index e1c36b4..6abe4e4 100644 --- a/_nuxt/EyXL7GQa.js +++ b/_nuxt/Bw5Rqz9F.js @@ -1 +1 @@ -var Pe=Object.defineProperty;var We=(t,i,a)=>i in t?Pe(t,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[i]=a;var ue=(t,i,a)=>We(t,typeof i!="symbol"?i+"":i,a);import{i as W,o as g,f as S,w as k,a as T,t as O,e as o,T as p,q as A,d as M,n as Te,M as R,a0 as re,a6 as ve,N as he,a7 as Ve,a8 as Ue,a9 as qe,aa as De,l as _,k as Z,ab as me,c as $,V as J,S as L,g as ee,U as fe,ac as He,Y as Re,ad as Me,ae as Ge,af as X,ag as Ye,ah as Je,b as D,ai as Xe,aj as Ze,ak as Qe,O as ea,P as aa,a1 as ta,a2 as Le,a3 as Ae,al as ia,am as sa,an as na,ao as ra,ap as oa,F as ge,r as $e,aq as la,ar as ua,W as pe,as as ca,at as da,au as ga,av as pa,aw as va,ax as _e,ay as Ce,az as ma,aA as fa,aB as ha,aC as ba,aD as ya,m as xa,X as za}from"./BTOMz1uO.js";import{a as Ke,d as wa}from"./NAbOXu9k.js";import{i as ce}from"./DEqQpGQK.js";import{u as Ia,a as Sa}from"./DlRFgOQ9.js";import{c as se,g as ka}from"./Cpj98o6Y.js";const La={class:"flex justify-between"},Aa={class:"mt-1"},$a={class:"whitespace-pre-wrap"},ht=W({__name:"CustomCodePanel",props:{code:{type:String,required:!0},title:{type:String,required:!1},color:{type:String,required:!1,default:"neutral"},variant:{type:String,required:!1,default:"subtle"}},setup(t){const{copy:i,copied:a,isSupported:e}=Ia(),c=t,u={root:`ring ring-inset ring-[var(--ui-${c.color})]/25 mt-[var(--app-vertical-spacer)] p-0`,header:`p-2 px-8 text-sm font-medium text-[var(--ui-${c.color})]`,body:"p-2 px-8 bg-gray-600 text-white",footer:"p-2 px-8 text-sm font-light"};return(v,n)=>{const x=Te,s=Ke;return g(),S(s,{ui:u,class:"mb-2 -ml-5"},{header:k(()=>[T("div",La,[T("span",Aa,O(t.title),1),o(e)?(g(),S(x,{key:0,id:"btn-copy",onClick:n[0]||(n[0]=l=>o(i)(t.code)),icon:("icons"in v?v.icons:o(ce)).copy,class:p({copied:o(a)})},null,8,["icon","class"])):A("",!0)])]),footer:k(()=>n[1]||(n[1]=[M(" Fill out fields in the form below to see a request. ")])),default:k(()=>[T("pre",$a,[T("code",null,O(t.code),1)])]),_:1})}}}),_a={slots:{root:"relative inline-flex items-center",base:["w-full rounded-[calc(var(--ui-radius)*1.5)] border-0 placeholder:text-[var(--ui-text-dimmed)] focus:outline-none disabled:cursor-not-allowed disabled:opacity-75","transition-colors"],leading:"absolute inset-y-0 start-0 flex items-center",leadingIcon:"shrink-0 text-[var(--ui-text-dimmed)]",leadingAvatar:"shrink-0",leadingAvatarSize:"",trailing:"absolute inset-y-0 end-0 flex items-center",trailingIcon:"shrink-0 text-[var(--ui-text-dimmed)]"},variants:{buttonGroup:{horizontal:{root:"group",base:"group-not-only:group-first:rounded-e-none group-not-only:group-last:rounded-s-none group-not-last:group-not-first:rounded-none"},vertical:{root:"group",base:"group-not-only:group-first:rounded-b-none group-not-only:group-last:rounded-t-none group-not-last:group-not-first:rounded-none"}},size:{xs:{base:"px-2 py-1 text-xs gap-1",leading:"pl-2",trailing:"pr-2",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},sm:{base:"px-2.5 py-1.5 text-xs gap-1.5",leading:"pl-2.5",trailing:"pr-2.5",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},md:{base:"px-2.5 py-1.5 text-sm gap-1.5",leading:"pl-2.5",trailing:"pr-2.5",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},lg:{base:"px-3 py-2 text-sm gap-2",leading:"pl-3",trailing:"pr-3",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},xl:{base:"px-3 py-2 text-base gap-2",leading:"pl-3",trailing:"pr-3",leadingIcon:"size-6",leadingAvatarSize:"xs",trailingIcon:"size-6"}},variant:{outline:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg)] ring ring-inset ring-[var(--ui-border-accented)]",soft:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg-elevated)]/50 hover:bg-[var(--ui-bg-elevated)] focus:bg-[var(--ui-bg-elevated)] disabled:bg-[var(--ui-bg-elevated)]/50",subtle:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg-elevated)] ring ring-inset ring-[var(--ui-border-accented)]",ghost:"text-[var(--ui-text-highlighted)] hover:bg-[var(--ui-bg-elevated)] focus:bg-[var(--ui-bg-elevated)] disabled:bg-transparent dark:disabled:bg-transparent",none:"text-[var(--ui-text-highlighted)]"},color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},leading:{true:""},trailing:{true:""},loading:{true:""},highlight:{true:""},type:{file:"file:mr-1.5 file:font-medium file:text-[var(--ui-text-muted)] file:outline-none"}},compoundVariants:[{color:"primary",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-primary)]"},{color:"secondary",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-secondary)]"},{color:"success",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-success)]"},{color:"info",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-info)]"},{color:"warning",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-warning)]"},{color:"error",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-error)]"},{color:"primary",highlight:!0,class:"ring ring-inset ring-[var(--ui-primary)]"},{color:"secondary",highlight:!0,class:"ring ring-inset ring-[var(--ui-secondary)]"},{color:"success",highlight:!0,class:"ring ring-inset ring-[var(--ui-success)]"},{color:"info",highlight:!0,class:"ring ring-inset ring-[var(--ui-info)]"},{color:"warning",highlight:!0,class:"ring ring-inset ring-[var(--ui-warning)]"},{color:"error",highlight:!0,class:"ring ring-inset ring-[var(--ui-error)]"},{color:"neutral",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-border-inverted)]"},{color:"neutral",highlight:!0,class:"ring ring-inset ring-[var(--ui-border-inverted)]"},{leading:!0,size:"xs",class:"pl-7"},{leading:!0,size:"sm",class:"pl-8"},{leading:!0,size:"md",class:"pl-9"},{leading:!0,size:"lg",class:"pl-10"},{leading:!0,size:"xl",class:"pl-11"},{trailing:!0,size:"xs",class:"pr-7"},{trailing:!0,size:"sm",class:"pr-8"},{trailing:!0,size:"md",class:"pr-9"},{trailing:!0,size:"lg",class:"pr-10"},{trailing:!0,size:"xl",class:"pr-11"},{loading:!0,leading:!0,class:{leadingIcon:"animate-spin"}},{loading:!0,leading:!1,trailing:!0,class:{trailingIcon:"animate-spin"}}],defaultVariants:{size:"md",color:"primary",variant:"outline"}},Ca=["id","type","value","name","placeholder","disabled","required","autocomplete"],Ba=re;var Be;const Ea=R({extend:R(_a),...((Be=Ba.ui)==null?void 0:Be.input)||{}}),ja=W({inheritAttrs:!1,__name:"Input",props:ve({id:{},name:{},type:{default:"text"},placeholder:{},color:{},variant:{},size:{},required:{type:Boolean},autocomplete:{default:"off"},autofocus:{type:Boolean},autofocusDelay:{default:0},disabled:{type:Boolean},highlight:{type:Boolean},class:{},ui:{},icon:{},avatar:{},leading:{type:Boolean},leadingIcon:{},trailing:{type:Boolean},trailingIcon:{},loading:{type:Boolean},loadingIcon:{}},{modelValue:{},modelModifiers:{}}),emits:ve(["update:modelValue","blur","change"],["update:modelValue"]),setup(t,{expose:i,emit:a}){const e=t,c=a,u=he(),[v,n]=Ve(t,"modelValue"),{emitFormBlur:x,emitFormInput:s,emitFormChange:l,size:z,color:d,id:y,name:C,highlight:F,disabled:B}=Ue(e),{orientation:r,size:b}=qe(e),{isLeading:I,isTrailing:E,leadingIconName:j,trailingIconName:V}=De(e),U=_(()=>b.value||z.value),m=_(()=>Ea({type:e.type,color:d.value,variant:e.variant,size:U==null?void 0:U.value,loading:e.loading,highlight:F.value,leading:I.value||!!e.avatar||!!u.leading,trailing:E.value||!!u.trailing,buttonGroup:r.value})),ae=Z(null);function de(){var h;e.autofocus&&((h=ae.value)==null||h.focus())}function oe(h){n.trim&&(h=h.trim()),(n.number||e.type==="number")&&(h=He(h)),v.value=h,s()}function w(h){n.lazy||oe(h.target.value)}function G(h){const Q=h.target.value;n.lazy&&oe(Q),n.trim&&(h.target.value=Q.trim()),l(),c("change",h)}function le(h){x(),c("blur",h)}return i({inputRef:ae}),me(()=>{setTimeout(()=>{de()},e.autofocusDelay)}),(h,Q)=>{var K,Y,q,N;const H=fe;return g(),$("div",{class:p(m.value.root({class:[e.class,(K=e.ui)==null?void 0:K.root]}))},[T("input",J({id:o(y),ref_key:"inputRef",ref:ae,type:h.type,value:o(v),name:o(C),placeholder:h.placeholder,class:m.value.base({class:(Y=e.ui)==null?void 0:Y.base}),disabled:o(B),required:h.required,autocomplete:h.autocomplete},h.$attrs,{onInput:w,onBlur:le,onChange:G}),null,16,Ca),L(h.$slots,"default"),o(I)||h.avatar||u.leading?(g(),$("span",{key:0,class:p(m.value.leading({class:(q=e.ui)==null?void 0:q.leading}))},[L(h.$slots,"leading",{},()=>{var f,P,te;return[o(I)&&o(j)?(g(),S(ee,{key:0,name:o(j),class:p(m.value.leadingIcon({class:(f=e.ui)==null?void 0:f.leadingIcon}))},null,8,["name","class"])):h.avatar?(g(),S(H,J({key:1,size:((P=e.ui)==null?void 0:P.leadingAvatarSize)||m.value.leadingAvatarSize()},h.avatar,{class:m.value.leadingAvatar({class:(te=e.ui)==null?void 0:te.leadingAvatar})}),null,16,["size","class"])):A("",!0)]})],2)):A("",!0),o(E)||u.trailing?(g(),$("span",{key:1,class:p(m.value.trailing({class:(N=e.ui)==null?void 0:N.trailing}))},[L(h.$slots,"trailing",{},()=>{var f;return[o(V)?(g(),S(ee,{key:0,name:o(V),class:p(m.value.trailingIcon({class:(f=e.ui)==null?void 0:f.trailingIcon}))},null,8,["name","class"])):A("",!0)]})],2)):A("",!0)],2)}}}),bt=W({__name:"CustomFileInput",props:{icon:{type:String,required:!1,default:ce.fileUpload},id:{type:String,required:!1,default:"file"}},setup(t){return(i,a)=>{const e=ja;return g(),S(e,{type:"file",icon:t.icon,id:t.id},Re({_:2},[i.$slots.trailing?{name:"trailing",fn:k(()=>[L(i.$slots,"trailing")]),key:"0"}:void 0]),1032,["icon","id"])}}}),Fa={slots:{root:"",wrapper:"",labelWrapper:"flex content-center items-center justify-between",label:"block font-medium text-[var(--ui-text)]",container:"mt-1 relative",description:"text-[var(--ui-text-muted)]",error:"mt-2 text-[var(--ui-error)]",hint:"text-[var(--ui-text-muted)]",help:"mt-2 text-[var(--ui-text-muted)]"},variants:{size:{xs:{root:"text-xs"},sm:{root:"text-xs"},md:{root:"text-sm"},lg:{root:"text-sm"},xl:{root:"text-base"}},required:{true:{label:"after:content-['*'] after:ms-0.5 after:text-[var(--ui-error)]"}}},defaultVariants:{size:"md"}},Oa=re;var Ee;const Ta=R({extend:R(Fa),...((Ee=Oa.ui)==null?void 0:Ee.formField)||{}}),yt=W({__name:"FormField",props:{name:{},label:{},description:{},help:{},error:{type:[String,Boolean]},hint:{},size:{},required:{type:Boolean},eagerValidation:{type:Boolean},validateOnInputDelay:{},class:{},ui:{}},setup(t){const i=t,a=he(),e=_(()=>Ta({size:i.size,required:i.required})),c=Me("form-errors",null),u=_(()=>{var n,x;return i.error||((x=(n=c==null?void 0:c.value)==null?void 0:n.find(s=>s.name===i.name))==null?void 0:x.message)}),v=Z(Ge());return X(Ye,v),X(Je,_(()=>({error:u.value,name:i.name,size:i.size,eagerValidation:i.eagerValidation,validateOnInputDelay:i.validateOnInputDelay}))),(n,x)=>{var s,l,z,d,y,C,F,B,r;return g(),$("div",{class:p(e.value.root({class:[i.class,(s=i.ui)==null?void 0:s.root]}))},[T("div",{class:p(e.value.wrapper({class:(l=i.ui)==null?void 0:l.wrapper}))},[n.label||a.label?(g(),$("div",{key:0,class:p(e.value.labelWrapper({class:(z=i.ui)==null?void 0:z.labelWrapper}))},[D(o(Xe),{for:v.value,class:p(e.value.label({class:(d=i.ui)==null?void 0:d.label}))},{default:k(()=>[L(n.$slots,"label",{label:n.label},()=>[M(O(n.label),1)])]),_:3},8,["for","class"]),n.hint||a.hint?(g(),$("span",{key:0,class:p(e.value.hint({class:(y=i.ui)==null?void 0:y.hint}))},[L(n.$slots,"hint",{hint:n.hint},()=>[M(O(n.hint),1)])],2)):A("",!0)],2)):A("",!0),n.description||a.description?(g(),$("p",{key:1,class:p(e.value.description({class:(C=i.ui)==null?void 0:C.description}))},[L(n.$slots,"description",{description:n.description},()=>[M(O(n.description),1)])],2)):A("",!0)],2),T("div",{class:p([n.label&&e.value.container({class:(F=i.ui)==null?void 0:F.container})])},[L(n.$slots,"default",{error:u.value}),typeof u.value=="string"&&u.value||a.error?(g(),$("p",{key:0,class:p(e.value.error({class:(B=i.ui)==null?void 0:B.error}))},[L(n.$slots,"error",{error:u.value},()=>[M(O(u.value),1)])],2)):n.help||a.help?(g(),$("p",{key:1,class:p(e.value.help({class:(r=i.ui)==null?void 0:r.help}))},[L(n.$slots,"help",{help:n.help},()=>[M(O(n.help),1)])],2)):A("",!0)],2)],2)}}}),Va={slots:{root:"relative inline-flex items-center justify-center shrink-0",base:"rounded-full ring ring-[var(--ui-bg)] flex items-center justify-center text-[var(--ui-bg)] font-medium whitespace-nowrap"},variants:{color:{primary:"bg-[var(--ui-primary)]",secondary:"bg-[var(--ui-secondary)]",success:"bg-[var(--ui-success)]",info:"bg-[var(--ui-info)]",warning:"bg-[var(--ui-warning)]",error:"bg-[var(--ui-error)]",neutral:"bg-[var(--ui-text-muted)]"},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"}},Ua=re;var je;const qa=R({extend:R(Va),...((je=Ua.ui)==null?void 0:je.chip)||{}}),Da=W({__name:"Chip",props:ve({as:{},text:{},color:{},size:{},position:{},inset:{type:Boolean,default:!1},standalone:{type:Boolean,default:!1},class:{},ui:{}},{show:{type:Boolean,default:!0},showModifiers:{}}),emits:["update:show"],setup(t){const i=t,a=Ve(t,"show"),{size:e}=Ze(i),c=_(()=>qa({color:i.color,size:e.value,position:i.position,inset:i.inset,standalone:i.standalone}));return(u,v)=>{var n;return g(),S(o(Qe),{as:u.as,class:p(c.value.root({class:[i.class,(n=i.ui)==null?void 0:n.root]}))},{default:k(()=>{var x;return[L(u.$slots,"default"),a.value?(g(),$("span",{key:0,class:p(c.value.base({class:(x=i.ui)==null?void 0:x.base}))},[L(u.$slots,"content",{},()=>[M(O(u.text),1)])],2)):A("",!0)]}),_:3},8,["as","class"])}}}),Ra={slots:{base:["relative group rounded-[calc(var(--ui-radius)*1.5)] inline-flex items-center focus:outline-none disabled:cursor-not-allowed disabled:opacity-75","transition-colors"],leading:"absolute inset-y-0 start-0 flex items-center",leadingIcon:"shrink-0 text-[var(--ui-text-dimmed)]",leadingAvatar:"shrink-0",leadingAvatarSize:"",trailing:"absolute inset-y-0 end-0 flex items-center",trailingIcon:"shrink-0 text-[var(--ui-text-dimmed)]",value:"truncate group-data-placeholder:text-[var(--ui-text-dimmed)]",arrow:"fill-[var(--ui-border)]",content:"max-h-60 w-[var(--radix-popper-anchor-width)] bg-[var(--ui-bg)] shadow-lg rounded-[calc(var(--ui-radius)*1.5)] ring ring-[var(--ui-border)] overflow-hidden data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in]",viewport:"divide-y divide-[var(--ui-border)] scroll-py-1",group:"p-1 isolate",empty:"py-2 text-center text-sm text-[var(--ui-text-muted)]",label:"font-semibold text-[var(--ui-text-highlighted)]",separator:"-mx-1 my-1 h-px bg-[var(--ui-border)]",item:["group relative w-full flex items-center select-none outline-none before:absolute before:z-[-1] before:inset-px before:rounded-[calc(var(--ui-radius)*1.5)] data-disabled:cursor-not-allowed data-disabled:opacity-75 text-[var(--ui-text)] data-highlighted:text-[var(--ui-text-highlighted)] data-highlighted:before:bg-[var(--ui-bg-elevated)]/50","transition-colors before:transition-colors"],itemLeadingIcon:["shrink-0 text-[var(--ui-text-dimmed)] group-data-highlighted:text-[var(--ui-text)]","transition-colors"],itemLeadingAvatar:"shrink-0",itemLeadingAvatarSize:"",itemLeadingChip:"shrink-0",itemLeadingChipSize:"",itemTrailing:"ms-auto inline-flex gap-1.5 items-center",itemTrailingIcon:"shrink-0",itemLabel:"truncate"},variants:{buttonGroup:{horizontal:"not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none",vertical:"not-only:first:rounded-b-none not-only:last:rounded-t-none not-last:not-first:rounded-none"},size:{xs:{base:"px-2 py-1 text-xs gap-1",leading:"pl-2",trailing:"pr-2",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4",label:"p-1 text-[10px]/3 gap-1",item:"p-1 text-xs gap-1",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemLeadingChip:"size-4",itemLeadingChipSize:"sm",itemTrailingIcon:"size-4"},sm:{base:"px-2.5 py-1.5 text-xs gap-1.5",leading:"pl-2.5",trailing:"pr-2.5",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4",label:"p-1.5 text-[10px]/3 gap-1.5",item:"p-1.5 text-xs gap-1.5",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemLeadingChip:"size-4",itemLeadingChipSize:"sm",itemTrailingIcon:"size-4"},md:{base:"px-2.5 py-1.5 text-sm gap-1.5",leading:"pl-2.5",trailing:"pr-2.5",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5",label:"p-1.5 text-xs gap-1.5",item:"p-1.5 text-sm gap-1.5",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemLeadingChip:"size-5",itemLeadingChipSize:"md",itemTrailingIcon:"size-5"},lg:{base:"px-3 py-2 text-sm gap-2",leading:"pl-3",trailing:"pr-3",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5",label:"p-2 text-xs gap-2",item:"p-2 text-sm gap-2",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemLeadingChip:"size-5",itemLeadingChipSize:"md",itemTrailingIcon:"size-5"},xl:{base:"px-3 py-2 text-base gap-2",leading:"pl-3",trailing:"pr-3",leadingIcon:"size-6",leadingAvatarSize:"xs",trailingIcon:"size-6",label:"p-2 text-sm gap-2",item:"p-2 text-base gap-2",itemLeadingIcon:"size-6",itemLeadingAvatarSize:"xs",itemLeadingChip:"size-6",itemLeadingChipSize:"lg",itemTrailingIcon:"size-6"}},variant:{outline:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg)] ring ring-inset ring-[var(--ui-border-accented)]",soft:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg-elevated)]/50 hover:bg-[var(--ui-bg-elevated)] focus:bg-[var(--ui-bg-elevated)] disabled:bg-[var(--ui-bg-elevated)]/50",subtle:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg-elevated)] ring ring-inset ring-[var(--ui-border-accented)]",ghost:"text-[var(--ui-text-highlighted)] hover:bg-[var(--ui-bg-elevated)] focus:bg-[var(--ui-bg-elevated)] disabled:bg-transparent dark:disabled:bg-transparent",none:"text-[var(--ui-text-highlighted)]"},color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},leading:{true:""},trailing:{true:""},loading:{true:""},highlight:{true:""},type:{file:"file:mr-1.5 file:font-medium file:text-[var(--ui-text-muted)] file:outline-none"}},compoundVariants:[{color:"primary",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-primary)]"},{color:"secondary",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-secondary)]"},{color:"success",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-success)]"},{color:"info",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-info)]"},{color:"warning",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-warning)]"},{color:"error",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-error)]"},{color:"primary",highlight:!0,class:"ring ring-inset ring-[var(--ui-primary)]"},{color:"secondary",highlight:!0,class:"ring ring-inset ring-[var(--ui-secondary)]"},{color:"success",highlight:!0,class:"ring ring-inset ring-[var(--ui-success)]"},{color:"info",highlight:!0,class:"ring ring-inset ring-[var(--ui-info)]"},{color:"warning",highlight:!0,class:"ring ring-inset ring-[var(--ui-warning)]"},{color:"error",highlight:!0,class:"ring ring-inset ring-[var(--ui-error)]"},{color:"neutral",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-border-inverted)]"},{color:"neutral",highlight:!0,class:"ring ring-inset ring-[var(--ui-border-inverted)]"},{leading:!0,size:"xs",class:"pl-7"},{leading:!0,size:"sm",class:"pl-8"},{leading:!0,size:"md",class:"pl-9"},{leading:!0,size:"lg",class:"pl-10"},{leading:!0,size:"xl",class:"pl-11"},{trailing:!0,size:"xs",class:"pr-7"},{trailing:!0,size:"sm",class:"pr-8"},{trailing:!0,size:"md",class:"pr-9"},{trailing:!0,size:"lg",class:"pr-10"},{trailing:!0,size:"xl",class:"pr-11"},{loading:!0,leading:!0,class:{leadingIcon:"animate-spin"}},{loading:!0,leading:!1,trailing:!0,class:{trailingIcon:"animate-spin"}}],defaultVariants:{size:"md",color:"primary",variant:"outline"}},Ma=re;var Fe;const Ga=R({extend:R(Ra),...((Fe=Ma.ui)==null?void 0:Fe.select)||{}}),xt=W({__name:"Select",props:{id:{},placeholder:{},color:{},variant:{},size:{},trailingIcon:{},selectedIcon:{},content:{},arrow:{type:[Boolean,Object]},portal:{type:Boolean,default:!0},valueKey:{default:"value"},labelKey:{default:"label"},items:{},highlight:{type:Boolean},class:{},ui:{},open:{type:Boolean},defaultOpen:{type:Boolean},defaultValue:{},modelValue:{},name:{},autocomplete:{},disabled:{type:Boolean},required:{type:Boolean},icon:{},avatar:{},leading:{type:Boolean},leadingIcon:{},trailing:{type:Boolean},loading:{type:Boolean},loadingIcon:{}},emits:["update:modelValue","update:open","change","blur","focus"],setup(t,{emit:i}){const a=t,e=i,c=he(),u=ea(),v=aa(ta(a,"modelValue","defaultValue","open","defaultOpen","disabled","autocomplete","required"),e),n=Le(()=>Ae(a.content,{side:"bottom",sideOffset:8,position:"popper"})),{emitFormChange:x,emitFormInput:s,emitFormBlur:l,size:z,color:d,id:y,name:C,highlight:F,disabled:B}=Ue(a),{orientation:r,size:b}=qe(a),{isLeading:I,isTrailing:E,leadingIconName:j,trailingIconName:V}=De(Le(()=>Ae(a,{trailingIcon:u.ui.icons.chevronDown}))),U=_(()=>b.value||z.value),m=_(()=>Ga({color:d.value,variant:a.variant,size:U==null?void 0:U.value,loading:a.loading,highlight:F.value,leading:I.value||!!a.avatar||!!c.leading,trailing:E.value||!!c.trailing,buttonGroup:r.value})),ae=_(()=>{var w;return(w=a.items)!=null&&w.length?Array.isArray(a.items[0])?a.items:[a.items]:[]});function de(w){const G=new Event("change",{target:{value:w}});e("change",G),x(),s()}function oe(w){if(w){const G=new FocusEvent("focus");e("focus",G)}else{const G=new FocusEvent("blur");e("blur",G),l()}}return(w,G)=>(g(),S(o(va),J({id:o(y)},o(v),{name:o(C),disabled:o(B),"onUpdate:modelValue":de,"onUpdate:open":oe}),{default:k(({modelValue:le,open:h})=>{var Q;return[D(o(ia),{class:p(m.value.base({class:[a.class,(Q=a.ui)==null?void 0:Q.base]}))},{default:k(()=>{var H,K,Y;return[o(I)||w.avatar||c.leading?(g(),$("span",{key:0,class:p(m.value.leading({class:(H=a.ui)==null?void 0:H.leading}))},[L(w.$slots,"leading",{modelValue:le,open:h,ui:m.value},()=>{var q,N,f;return[o(I)&&o(j)?(g(),S(ee,{key:0,name:o(j),class:p(m.value.leadingIcon({class:(q=a.ui)==null?void 0:q.leadingIcon}))},null,8,["name","class"])):w.avatar?(g(),S(fe,J({key:1,size:((N=a.ui)==null?void 0:N.itemLeadingAvatarSize)||m.value.itemLeadingAvatarSize()},w.avatar,{class:m.value.itemLeadingAvatar({class:(f=a.ui)==null?void 0:f.itemLeadingAvatar})}),null,16,["size","class"])):A("",!0)]})],2)):A("",!0),D(o(sa),{placeholder:w.placeholder??" ",class:p(m.value.value({class:(K=a.ui)==null?void 0:K.value}))},null,8,["placeholder","class"]),o(E)||c.trailing?(g(),$("span",{key:1,class:p(m.value.trailing({class:(Y=a.ui)==null?void 0:Y.trailing}))},[L(w.$slots,"trailing",{modelValue:le,open:h,ui:m.value},()=>{var q;return[o(V)?(g(),S(ee,{key:0,name:o(V),class:p(m.value.trailingIcon({class:(q=a.ui)==null?void 0:q.trailingIcon}))},null,8,["name","class"])):A("",!0)]})],2)):A("",!0)]}),_:2},1032,["class"]),D(o(na),{disabled:!w.portal},{default:k(()=>{var H;return[D(o(ra),J({class:m.value.content({class:(H=a.ui)==null?void 0:H.content})},n.value),{default:k(()=>{var K;return[D(o(oa),{class:p(m.value.viewport({class:(K=a.ui)==null?void 0:K.viewport}))},{default:k(()=>[(g(!0),$(ge,null,$e(ae.value,(Y,q)=>{var N;return g(),S(o(la),{key:`group-${q}`,class:p(m.value.group({class:(N=a.ui)==null?void 0:N.group}))},{default:k(()=>[(g(!0),$(ge,null,$e(Y,(f,P)=>{var te,be,ye;return g(),$(ge,{key:`group-${q}-${P}`},[(f==null?void 0:f.type)==="label"?(g(),S(o(ua),{key:0,class:p(m.value.label({class:(te=a.ui)==null?void 0:te.label}))},{default:k(()=>[M(O(o(pe)(f,a.labelKey)),1)]),_:2},1032,["class"])):(f==null?void 0:f.type)==="separator"?(g(),S(o(ca),{key:1,class:p(m.value.separator({class:(be=a.ui)==null?void 0:be.separator}))},null,8,["class"])):(g(),S(o(da),{key:2,class:p(m.value.item({class:(ye=a.ui)==null?void 0:ye.item})),disabled:f.disabled,value:typeof f=="object"?o(pe)(f,a.valueKey):f},{default:k(()=>[L(w.$slots,"item",{item:f,index:P},()=>{var xe,ze;return[L(w.$slots,"item-leading",{item:f,index:P},()=>{var ie,we,Ie,Se,ke;return[f.icon?(g(),S(ee,{key:0,name:f.icon,class:p(m.value.itemLeadingIcon({class:(ie=a.ui)==null?void 0:ie.itemLeadingIcon}))},null,8,["name","class"])):f.avatar?(g(),S(fe,J({key:1,size:((we=a.ui)==null?void 0:we.itemLeadingAvatarSize)||m.value.itemLeadingAvatarSize(),ref_for:!0},f.avatar,{class:m.value.itemLeadingAvatar({class:(Ie=a.ui)==null?void 0:Ie.itemLeadingAvatar})}),null,16,["size","class"])):f.chip?(g(),S(Da,J({key:2,size:((Se=a.ui)==null?void 0:Se.itemLeadingChipSize)||m.value.itemLeadingChipSize(),inset:"",standalone:"",ref_for:!0},f.chip,{class:m.value.itemLeadingChip({class:(ke=a.ui)==null?void 0:ke.itemLeadingChip})}),null,16,["size","class"])):A("",!0)]}),D(o(ga),{class:p(m.value.itemLabel({class:(xe=a.ui)==null?void 0:xe.itemLabel}))},{default:k(()=>[L(w.$slots,"item-label",{item:f,index:P},()=>[M(O(typeof f=="object"?o(pe)(f,a.labelKey):f),1)])]),_:2},1032,["class"]),T("span",{class:p(m.value.itemTrailing({class:(ze=a.ui)==null?void 0:ze.itemTrailing}))},[L(w.$slots,"item-trailing",{item:f,index:P}),D(o(pa),{"as-child":""},{default:k(()=>{var ie;return[D(ee,{name:w.selectedIcon||o(u).ui.icons.check,class:p(m.value.itemTrailingIcon({class:(ie=a.ui)==null?void 0:ie.itemTrailingIcon}))},null,8,["name","class"])]}),_:1})],2)]})]),_:2},1032,["class","disabled","value"]))],64)}),128))]),_:2},1032,["class"])}),128))]),_:3},8,["class"])]}),_:3},16,["class"])]}),_:3},8,["disabled"])]}),_:3},16,["id","name","disabled"]))}});function Ka(t){return t.validate&&t.__isYupSchema__}function Na(t){return t.inner!==void 0}async function Pa(t,i){try{return await i.validate(t,{abortEarly:!1}),[]}catch(a){if(Na(a))return a.inner.map(e=>({name:e.path??"",message:e.message}));throw a}}function Wa(t){return"schema"in t&&typeof t.coercer=="function"&&typeof t.validator=="function"&&typeof t.refiner=="function"}function Ha(t){return t.parse!==void 0}async function Ya(t,i){const a=await i.safeParseAsync(t);return a.success===!1?a.error.issues.map(e=>({name:e.path.join("."),message:e.message})):[]}function Ja(t){return t.validateAsync!==void 0&&t.id!==void 0}function Xa(t){return t.isJoi===!0}async function Za(t,i){try{return await i.validateAsync(t,{abortEarly:!1}),[]}catch(a){if(Xa(a))return a.details.map(e=>({name:e.path.join("."),message:e.message}));throw a}}function Qa(t){return"_run"in t||typeof t=="function"&&"schema"in t}async function et(t,i){var e;return((e=(await("_run"in i?i._run({typed:!1,value:t},{}):i(t))).issues)==null?void 0:e.map(c=>{var u;return{name:((u=c.path)==null?void 0:u.map(v=>v.key).join("."))||"",message:c.message}}))||[]}function at(t){return"~standard"in t}async function tt(t,i){var e;return((e=(await i["~validate"]({value:t})).issues)==null?void 0:e.map(c=>{var u;return{name:((u=c.path)==null?void 0:u.map(v=>typeof v=="object"?v.key:v).join("."))||"",message:c.message}}))||[]}async function it(t,i){const[a]=i.validate(t);return a?a.failures().map(c=>({message:c.message,name:c.path.join(".")})):[]}class ne extends Error{constructor(a,e,c){super("Form validation exception");ue(this,"formId");ue(this,"errors");ue(this,"childrens");this.formId=a,this.errors=e,this.childrens=c,Object.setPrototypeOf(this,ne.prototype)}}const st={base:""},nt=re;var Oe;const rt=R({extend:R(st),...((Oe=nt.ui)==null?void 0:Oe.form)||{}}),zt=W({__name:"Form",props:{id:{},schema:{},state:{},validate:{},validateOn:{default(){return["input","blur","change"]}},disabled:{type:Boolean},validateOnInputDelay:{default:300},class:{},onSubmit:{}},emits:["submit","error"],setup(t,{expose:i,emit:a}){const e=t,c=a,u=e.id??Ge(),v=Sa(`form-${u}`),n=Me(_e,void 0);X(_e,v);const x=Z(new Map);me(async()=>{v.on(async r=>{var b;r.type==="attach"?x.value.set(r.formId,{validate:r.validate}):r.type==="detach"?x.value.delete(r.formId):(b=e.validateOn)!=null&&b.includes(r.type)&&await y({name:r.name,silent:!0,nested:!1})})}),Ce(()=>{v.reset()}),me(async()=>{n&&(await ma(),n.emit({type:"attach",validate:y,formId:u}))}),Ce(()=>{n&&n.emit({type:"detach",formId:u})});const s=Z([]);X("form-errors",s);const l=Z({});X(fa,l);function z(r){return r.map(b=>({...b,id:l.value[b.name]}))}async function d(){let r=e.validate?await e.validate(e.state)??[]:[];if(e.schema)if(Ha(e.schema))r=r.concat(await Ya(e.state,e.schema));else if(Ka(e.schema))r=r.concat(await Pa(e.state,e.schema));else if(Ja(e.schema))r=r.concat(await Za(e.state,e.schema));else if(Qa(e.schema))r=r.concat(await et(e.state,e.schema));else if(Wa(e.schema))r=r.concat(await it(e.state,e.schema));else if(at(e.schema))r=r.concat(await tt(e.state,e.schema));else throw new Error("Form validation failed: Unsupported form schema");return z(r)}async function y(r={silent:!1,nested:!0}){const b=r.name&&!Array.isArray(r.name)?[r.name]:r.name,I=!b&&r.nested?Array.from(x.value.values()).map(({validate:j})=>j().then(()=>{}).catch(V=>{if(!(V instanceof ne))throw V;return V})):[];if(b){const j=s.value.filter(U=>!b.includes(U.name)),V=(await d()).filter(U=>b.includes(U.name));s.value=j.concat(V)}else s.value=await d();const E=(await Promise.all(I)).filter(j=>j);if(s.value.length+E.length>0){if(r.silent)return!1;throw new ne(u,s.value,E)}return e.state}const C=Z(!1);X(ba,ha(C));async function F(r){var I;C.value=!0;const b=r;try{await y({nested:!0}),b.data=e.state,await((I=e.onSubmit)==null?void 0:I.call(e,b))}catch(E){if(!(E instanceof ne))throw E;const j={...b,errors:E.errors,childrens:E.childrens};c("error",j)}C.value=!1}const B=_(()=>e.disabled||C.value);return X(ya,_(()=>({disabled:B.value,validateOnInputDelay:e.validateOnInputDelay}))),i({validate:y,errors:s,setErrors(r,b){b?s.value=s.value.filter(I=>I.name!==b).concat(z(r)):s.value=z(r)},async submit(){await F(new Event("submit"))},getErrors(r){return r?s.value.filter(b=>b.name===r):s.value},clear(r){r?s.value=s.value.filter(b=>b.name!==r):s.value=[]},disabled:B}),(r,b)=>(g(),S(za(o(n)?"div":"form"),{id:o(u),class:p(o(rt)({class:e.class})),onSubmit:xa(F,["prevent"])},{default:k(()=>[L(r.$slots,"default")]),_:3},40,["id","class"]))}}),ot={class:"flex justify-between"},lt={class:"whitespace-pre-line"},ut="right-0 p-0.5 bg-transparent text-[var(--ui-text-muted)] hover:text-[var(--ui-text)] font-medium text-sm hover:bg-inherit align-sub",wt=W({__name:"CustomResponseCard",props:{results:{}},setup(t){const i=Z(""),a=t,e=_(()=>ce[a.results.category]),c=_(()=>a.results.category=="pending"?"warning":a.results.category),u=_(()=>`mt-[--app-vertical-spacer] ${i.value}`),v=_(()=>({root:`ring ring-inset ring-[var(--ui-${c.value})]/25 mt-[var(--app-vertical-spacer)] p-0`,header:`p-2 px-8 text-sm font-medium bg-[var(--ui-${c.value})]/10 text-[var(--ui-${c.value})]`,body:"p-2 px-8",footer:"p-2 px-8 text-sm font-light"}));return(n,x)=>{const s=wa,l=Te,z=Ke;return n.results.status!="unsent"?(g(),S(z,{key:0,class:p(o(u)),ui:o(v)},Re({header:k(()=>[T("div",ot,[D(s,{title:n.results.title||n.results.category.toUpperCase(),icon:o(e)},null,8,["title","icon"]),D(l,{icon:("icons"in n?n.icons:o(ce)).close,onClick:x[0]||(x[0]=d=>i.value="hidden"),class:p(ut)},null,8,["icon"])])]),default:k(()=>[T("span",lt,[T("div",null,O(n.results.message),1)])]),_:2},[n.results.status=="returned"?{name:"footer",fn:k(()=>[T("p",null,"Request returned in "+O(n.results.time)+" seconds",1)]),key:"0"}:void 0]),1032,["class","ui"])):A("",!0)}}}),It={button_default:{base:"bg-[var(--color-niem)] hover:bg-[var(--color-niem)] hover:font-semibold"},button_icon:"bg-transparent text-gray-500",button_invisible:{base:"bg-transparent"}};var Ne={exports:{}};(function(t,i){(function(a,e){e()})(se,function(){function a(s,l){return typeof l>"u"?l={autoBom:!1}:typeof l!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),l={autoBom:!l}),l.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(s.type)?new Blob(["\uFEFF",s],{type:s.type}):s}function e(s,l,z){var d=new XMLHttpRequest;d.open("GET",s),d.responseType="blob",d.onload=function(){x(d.response,l,z)},d.onerror=function(){console.error("could not download file")},d.send()}function c(s){var l=new XMLHttpRequest;l.open("HEAD",s,!1);try{l.send()}catch{}return 200<=l.status&&299>=l.status}function u(s){try{s.dispatchEvent(new MouseEvent("click"))}catch{var l=document.createEvent("MouseEvents");l.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),s.dispatchEvent(l)}}var v=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof se=="object"&&se.global===se?se:void 0,n=v.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),x=v.saveAs||(typeof window!="object"||window!==v?function(){}:"download"in HTMLAnchorElement.prototype&&!n?function(s,l,z){var d=v.URL||v.webkitURL,y=document.createElement("a");l=l||s.name||"download",y.download=l,y.rel="noopener",typeof s=="string"?(y.href=s,y.origin===location.origin?u(y):c(y.href)?e(s,l,z):u(y,y.target="_blank")):(y.href=d.createObjectURL(s),setTimeout(function(){d.revokeObjectURL(y.href)},4e4),setTimeout(function(){u(y)},0))}:"msSaveOrOpenBlob"in navigator?function(s,l,z){if(l=l||s.name||"download",typeof s!="string")navigator.msSaveOrOpenBlob(a(s,z),l);else if(c(s))e(s,l,z);else{var d=document.createElement("a");d.href=s,d.target="_blank",setTimeout(function(){u(d)})}}:function(s,l,z,d){if(d=d||open("","_blank"),d&&(d.document.title=d.document.body.innerText="downloading..."),typeof s=="string")return e(s,l,z);var y=s.type==="application/octet-stream",C=/constructor/i.test(v.HTMLElement)||v.safari,F=/CriOS\/[\d]+/.test(navigator.userAgent);if((F||y&&C||n)&&typeof FileReader<"u"){var B=new FileReader;B.onloadend=function(){var I=B.result;I=F?I:I.replace(/^data:[^;]*;/,"data:attachment/file;"),d?d.location.href=I:location=I,d=null},B.readAsDataURL(s)}else{var r=v.URL||v.webkitURL,b=r.createObjectURL(s);d?d.location=b:location.href=b,d=null,setTimeout(function(){r.revokeObjectURL(b)},4e4)}});v.saveAs=x.saveAs=x,t.exports=x})})(Ne);var ct=Ne.exports;const St=ka(ct);function kt(t){return((Date.now()-t)/1e3).toFixed(2)}const Lt="Do not upload sensitive or distribution-restricted files.";export{St as F,It as _,ht as a,bt as b,yt as c,xt as d,zt as e,wt as f,kt as g,Lt as h}; +var Pe=Object.defineProperty;var We=(t,i,a)=>i in t?Pe(t,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[i]=a;var ue=(t,i,a)=>We(t,typeof i!="symbol"?i+"":i,a);import{i as W,o as g,f as S,w as k,a as T,t as O,e as o,S as p,q as A,d as M,n as Te,$ as D,a6 as ve,M as he,a7 as Ve,a8 as Ue,a9 as qe,aa as Re,l as _,k as Z,ab as me,c as $,U as Y,R as L,g as ee,a5 as re,T as fe,ac as He,X as De,ad as Me,ae as Ge,af as X,ag as Je,ah as Ye,b as R,ai as Xe,aj as Ze,ak as Qe,N as ea,O as aa,a0 as ta,a1 as Le,a2 as Ae,al as ia,am as sa,an as na,ao as ra,ap as oa,F as ge,r as $e,aq as la,ar as ua,V as pe,as as ca,at as da,au as ga,av as pa,aw as va,ax as _e,ay as Ce,az as ma,aA as fa,aB as ha,aC as ba,aD as ya,m as xa,W as za}from"./UIt75vAV.js";import{a as Ke,d as wa}from"./DLx7CKo_.js";import{i as ce}from"./DEqQpGQK.js";import{u as Ia,a as Sa}from"./DSVSXOr1.js";import{c as se,g as ka}from"./Cpj98o6Y.js";const La={class:"flex justify-between"},Aa={class:"mt-1"},$a={class:"whitespace-pre-wrap"},ht=W({__name:"CustomCodePanel",props:{code:{type:String,required:!0},title:{type:String,required:!1},color:{type:String,required:!1,default:"neutral"},variant:{type:String,required:!1,default:"subtle"}},setup(t){const{copy:i,copied:a,isSupported:e}=Ia(),c=t,u={root:`ring ring-inset ring-[var(--ui-${c.color})]/25 mt-[var(--app-vertical-spacer)] p-0`,header:`p-2 px-8 text-sm font-medium text-[var(--ui-${c.color})]`,body:"p-2 px-8 bg-gray-600 text-white",footer:"p-2 px-8 text-sm font-light"};return(v,n)=>{const x=Te,s=Ke;return g(),S(s,{ui:u,class:"mb-2 -ml-5"},{header:k(()=>[T("div",La,[T("span",Aa,O(t.title),1),o(e)?(g(),S(x,{key:0,id:"btn-copy",onClick:n[0]||(n[0]=l=>o(i)(t.code)),icon:("icons"in v?v.icons:o(ce)).copy,class:p({copied:o(a)})},null,8,["icon","class"])):A("",!0)])]),footer:k(()=>n[1]||(n[1]=[M(" Fill out fields in the form below to see a request. ")])),default:k(()=>[T("pre",$a,[T("code",null,O(t.code),1)])]),_:1})}}}),_a={slots:{root:"relative inline-flex items-center",base:["w-full rounded-[calc(var(--ui-radius)*1.5)] border-0 placeholder:text-[var(--ui-text-dimmed)] focus:outline-none disabled:cursor-not-allowed disabled:opacity-75","transition-colors"],leading:"absolute inset-y-0 start-0 flex items-center",leadingIcon:"shrink-0 text-[var(--ui-text-dimmed)]",leadingAvatar:"shrink-0",leadingAvatarSize:"",trailing:"absolute inset-y-0 end-0 flex items-center",trailingIcon:"shrink-0 text-[var(--ui-text-dimmed)]"},variants:{buttonGroup:{horizontal:{root:"group",base:"group-not-only:group-first:rounded-e-none group-not-only:group-last:rounded-s-none group-not-last:group-not-first:rounded-none"},vertical:{root:"group",base:"group-not-only:group-first:rounded-b-none group-not-only:group-last:rounded-t-none group-not-last:group-not-first:rounded-none"}},size:{xs:{base:"px-2 py-1 text-xs gap-1",leading:"pl-2",trailing:"pr-2",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},sm:{base:"px-2.5 py-1.5 text-xs gap-1.5",leading:"pl-2.5",trailing:"pr-2.5",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},md:{base:"px-2.5 py-1.5 text-sm gap-1.5",leading:"pl-2.5",trailing:"pr-2.5",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},lg:{base:"px-3 py-2 text-sm gap-2",leading:"pl-3",trailing:"pr-3",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},xl:{base:"px-3 py-2 text-base gap-2",leading:"pl-3",trailing:"pr-3",leadingIcon:"size-6",leadingAvatarSize:"xs",trailingIcon:"size-6"}},variant:{outline:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg)] ring ring-inset ring-[var(--ui-border-accented)]",soft:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg-elevated)]/50 hover:bg-[var(--ui-bg-elevated)] focus:bg-[var(--ui-bg-elevated)] disabled:bg-[var(--ui-bg-elevated)]/50",subtle:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg-elevated)] ring ring-inset ring-[var(--ui-border-accented)]",ghost:"text-[var(--ui-text-highlighted)] hover:bg-[var(--ui-bg-elevated)] focus:bg-[var(--ui-bg-elevated)] disabled:bg-transparent dark:disabled:bg-transparent",none:"text-[var(--ui-text-highlighted)]"},color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},leading:{true:""},trailing:{true:""},loading:{true:""},highlight:{true:""},type:{file:"file:mr-1.5 file:font-medium file:text-[var(--ui-text-muted)] file:outline-none"}},compoundVariants:[{color:"primary",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-primary)]"},{color:"secondary",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-secondary)]"},{color:"success",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-success)]"},{color:"info",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-info)]"},{color:"warning",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-warning)]"},{color:"error",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-error)]"},{color:"primary",highlight:!0,class:"ring ring-inset ring-[var(--ui-primary)]"},{color:"secondary",highlight:!0,class:"ring ring-inset ring-[var(--ui-secondary)]"},{color:"success",highlight:!0,class:"ring ring-inset ring-[var(--ui-success)]"},{color:"info",highlight:!0,class:"ring ring-inset ring-[var(--ui-info)]"},{color:"warning",highlight:!0,class:"ring ring-inset ring-[var(--ui-warning)]"},{color:"error",highlight:!0,class:"ring ring-inset ring-[var(--ui-error)]"},{color:"neutral",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-border-inverted)]"},{color:"neutral",highlight:!0,class:"ring ring-inset ring-[var(--ui-border-inverted)]"},{leading:!0,size:"xs",class:"pl-7"},{leading:!0,size:"sm",class:"pl-8"},{leading:!0,size:"md",class:"pl-9"},{leading:!0,size:"lg",class:"pl-10"},{leading:!0,size:"xl",class:"pl-11"},{trailing:!0,size:"xs",class:"pr-7"},{trailing:!0,size:"sm",class:"pr-8"},{trailing:!0,size:"md",class:"pr-9"},{trailing:!0,size:"lg",class:"pr-10"},{trailing:!0,size:"xl",class:"pr-11"},{loading:!0,leading:!0,class:{leadingIcon:"animate-spin"}},{loading:!0,leading:!1,trailing:!0,class:{trailingIcon:"animate-spin"}}],defaultVariants:{size:"md",color:"primary",variant:"outline"}},Ca=["id","type","value","name","placeholder","disabled","required","autocomplete"],Ba=re;var Be;const Ea=D({extend:D(_a),...((Be=Ba.ui)==null?void 0:Be.input)||{}}),ja=W({inheritAttrs:!1,__name:"Input",props:ve({id:{},name:{},type:{default:"text"},placeholder:{},color:{},variant:{},size:{},required:{type:Boolean},autocomplete:{default:"off"},autofocus:{type:Boolean},autofocusDelay:{default:0},disabled:{type:Boolean},highlight:{type:Boolean},class:{},ui:{},icon:{},avatar:{},leading:{type:Boolean},leadingIcon:{},trailing:{type:Boolean},trailingIcon:{},loading:{type:Boolean},loadingIcon:{}},{modelValue:{},modelModifiers:{}}),emits:ve(["update:modelValue","blur","change"],["update:modelValue"]),setup(t,{expose:i,emit:a}){const e=t,c=a,u=he(),[v,n]=Ve(t,"modelValue"),{emitFormBlur:x,emitFormInput:s,emitFormChange:l,size:z,color:d,id:y,name:C,highlight:F,disabled:B}=Ue(e),{orientation:r,size:b}=qe(e),{isLeading:I,isTrailing:E,leadingIconName:j,trailingIconName:V}=Re(e),U=_(()=>b.value||z.value),m=_(()=>Ea({type:e.type,color:d.value,variant:e.variant,size:U==null?void 0:U.value,loading:e.loading,highlight:F.value,leading:I.value||!!e.avatar||!!u.leading,trailing:E.value||!!u.trailing,buttonGroup:r.value})),ae=Z(null);function de(){var h;e.autofocus&&((h=ae.value)==null||h.focus())}function oe(h){n.trim&&(h=h.trim()),(n.number||e.type==="number")&&(h=He(h)),v.value=h,s()}function w(h){n.lazy||oe(h.target.value)}function G(h){const Q=h.target.value;n.lazy&&oe(Q),n.trim&&(h.target.value=Q.trim()),l(),c("change",h)}function le(h){x(),c("blur",h)}return i({inputRef:ae}),me(()=>{setTimeout(()=>{de()},e.autofocusDelay)}),(h,Q)=>{var K,J,q,N;const H=fe;return g(),$("div",{class:p(m.value.root({class:[e.class,(K=e.ui)==null?void 0:K.root]}))},[T("input",Y({id:o(y),ref_key:"inputRef",ref:ae,type:h.type,value:o(v),name:o(C),placeholder:h.placeholder,class:m.value.base({class:(J=e.ui)==null?void 0:J.base}),disabled:o(B),required:h.required,autocomplete:h.autocomplete},h.$attrs,{onInput:w,onBlur:le,onChange:G}),null,16,Ca),L(h.$slots,"default"),o(I)||h.avatar||u.leading?(g(),$("span",{key:0,class:p(m.value.leading({class:(q=e.ui)==null?void 0:q.leading}))},[L(h.$slots,"leading",{},()=>{var f,P,te;return[o(I)&&o(j)?(g(),S(ee,{key:0,name:o(j),class:p(m.value.leadingIcon({class:(f=e.ui)==null?void 0:f.leadingIcon}))},null,8,["name","class"])):h.avatar?(g(),S(H,Y({key:1,size:((P=e.ui)==null?void 0:P.leadingAvatarSize)||m.value.leadingAvatarSize()},h.avatar,{class:m.value.leadingAvatar({class:(te=e.ui)==null?void 0:te.leadingAvatar})}),null,16,["size","class"])):A("",!0)]})],2)):A("",!0),o(E)||u.trailing?(g(),$("span",{key:1,class:p(m.value.trailing({class:(N=e.ui)==null?void 0:N.trailing}))},[L(h.$slots,"trailing",{},()=>{var f;return[o(V)?(g(),S(ee,{key:0,name:o(V),class:p(m.value.trailingIcon({class:(f=e.ui)==null?void 0:f.trailingIcon}))},null,8,["name","class"])):A("",!0)]})],2)):A("",!0)],2)}}}),bt=W({__name:"CustomFileInput",props:{icon:{type:String,required:!1,default:ce.fileUpload},id:{type:String,required:!1,default:"file"}},setup(t){return(i,a)=>{const e=ja;return g(),S(e,{type:"file",icon:t.icon,id:t.id},De({_:2},[i.$slots.trailing?{name:"trailing",fn:k(()=>[L(i.$slots,"trailing")]),key:"0"}:void 0]),1032,["icon","id"])}}}),Fa={slots:{root:"",wrapper:"",labelWrapper:"flex content-center items-center justify-between",label:"block font-medium text-[var(--ui-text)]",container:"mt-1 relative",description:"text-[var(--ui-text-muted)]",error:"mt-2 text-[var(--ui-error)]",hint:"text-[var(--ui-text-muted)]",help:"mt-2 text-[var(--ui-text-muted)]"},variants:{size:{xs:{root:"text-xs"},sm:{root:"text-xs"},md:{root:"text-sm"},lg:{root:"text-sm"},xl:{root:"text-base"}},required:{true:{label:"after:content-['*'] after:ms-0.5 after:text-[var(--ui-error)]"}}},defaultVariants:{size:"md"}},Oa=re;var Ee;const Ta=D({extend:D(Fa),...((Ee=Oa.ui)==null?void 0:Ee.formField)||{}}),yt=W({__name:"FormField",props:{name:{},label:{},description:{},help:{},error:{type:[String,Boolean]},hint:{},size:{},required:{type:Boolean},eagerValidation:{type:Boolean},validateOnInputDelay:{},class:{},ui:{}},setup(t){const i=t,a=he(),e=_(()=>Ta({size:i.size,required:i.required})),c=Me("form-errors",null),u=_(()=>{var n,x;return i.error||((x=(n=c==null?void 0:c.value)==null?void 0:n.find(s=>s.name===i.name))==null?void 0:x.message)}),v=Z(Ge());return X(Je,v),X(Ye,_(()=>({error:u.value,name:i.name,size:i.size,eagerValidation:i.eagerValidation,validateOnInputDelay:i.validateOnInputDelay}))),(n,x)=>{var s,l,z,d,y,C,F,B,r;return g(),$("div",{class:p(e.value.root({class:[i.class,(s=i.ui)==null?void 0:s.root]}))},[T("div",{class:p(e.value.wrapper({class:(l=i.ui)==null?void 0:l.wrapper}))},[n.label||a.label?(g(),$("div",{key:0,class:p(e.value.labelWrapper({class:(z=i.ui)==null?void 0:z.labelWrapper}))},[R(o(Xe),{for:v.value,class:p(e.value.label({class:(d=i.ui)==null?void 0:d.label}))},{default:k(()=>[L(n.$slots,"label",{label:n.label},()=>[M(O(n.label),1)])]),_:3},8,["for","class"]),n.hint||a.hint?(g(),$("span",{key:0,class:p(e.value.hint({class:(y=i.ui)==null?void 0:y.hint}))},[L(n.$slots,"hint",{hint:n.hint},()=>[M(O(n.hint),1)])],2)):A("",!0)],2)):A("",!0),n.description||a.description?(g(),$("p",{key:1,class:p(e.value.description({class:(C=i.ui)==null?void 0:C.description}))},[L(n.$slots,"description",{description:n.description},()=>[M(O(n.description),1)])],2)):A("",!0)],2),T("div",{class:p([n.label&&e.value.container({class:(F=i.ui)==null?void 0:F.container})])},[L(n.$slots,"default",{error:u.value}),typeof u.value=="string"&&u.value||a.error?(g(),$("p",{key:0,class:p(e.value.error({class:(B=i.ui)==null?void 0:B.error}))},[L(n.$slots,"error",{error:u.value},()=>[M(O(u.value),1)])],2)):n.help||a.help?(g(),$("p",{key:1,class:p(e.value.help({class:(r=i.ui)==null?void 0:r.help}))},[L(n.$slots,"help",{help:n.help},()=>[M(O(n.help),1)])],2)):A("",!0)],2)],2)}}}),Va={slots:{root:"relative inline-flex items-center justify-center shrink-0",base:"rounded-full ring ring-[var(--ui-bg)] flex items-center justify-center text-[var(--ui-bg)] font-medium whitespace-nowrap"},variants:{color:{primary:"bg-[var(--ui-primary)]",secondary:"bg-[var(--ui-secondary)]",success:"bg-[var(--ui-success)]",info:"bg-[var(--ui-info)]",warning:"bg-[var(--ui-warning)]",error:"bg-[var(--ui-error)]",neutral:"bg-[var(--ui-text-muted)]"},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"}},Ua=re;var je;const qa=D({extend:D(Va),...((je=Ua.ui)==null?void 0:je.chip)||{}}),Ra=W({__name:"Chip",props:ve({as:{},text:{},color:{},size:{},position:{},inset:{type:Boolean,default:!1},standalone:{type:Boolean,default:!1},class:{},ui:{}},{show:{type:Boolean,default:!0},showModifiers:{}}),emits:["update:show"],setup(t){const i=t,a=Ve(t,"show"),{size:e}=Ze(i),c=_(()=>qa({color:i.color,size:e.value,position:i.position,inset:i.inset,standalone:i.standalone}));return(u,v)=>{var n;return g(),S(o(Qe),{as:u.as,class:p(c.value.root({class:[i.class,(n=i.ui)==null?void 0:n.root]}))},{default:k(()=>{var x;return[L(u.$slots,"default"),a.value?(g(),$("span",{key:0,class:p(c.value.base({class:(x=i.ui)==null?void 0:x.base}))},[L(u.$slots,"content",{},()=>[M(O(u.text),1)])],2)):A("",!0)]}),_:3},8,["as","class"])}}}),Da={slots:{base:["relative group rounded-[calc(var(--ui-radius)*1.5)] inline-flex items-center focus:outline-none disabled:cursor-not-allowed disabled:opacity-75","transition-colors"],leading:"absolute inset-y-0 start-0 flex items-center",leadingIcon:"shrink-0 text-[var(--ui-text-dimmed)]",leadingAvatar:"shrink-0",leadingAvatarSize:"",trailing:"absolute inset-y-0 end-0 flex items-center",trailingIcon:"shrink-0 text-[var(--ui-text-dimmed)]",value:"truncate group-data-placeholder:text-[var(--ui-text-dimmed)]",arrow:"fill-[var(--ui-border)]",content:"max-h-60 w-[var(--radix-popper-anchor-width)] bg-[var(--ui-bg)] shadow-lg rounded-[calc(var(--ui-radius)*1.5)] ring ring-[var(--ui-border)] overflow-hidden data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in]",viewport:"divide-y divide-[var(--ui-border)] scroll-py-1",group:"p-1 isolate",empty:"py-2 text-center text-sm text-[var(--ui-text-muted)]",label:"font-semibold text-[var(--ui-text-highlighted)]",separator:"-mx-1 my-1 h-px bg-[var(--ui-border)]",item:["group relative w-full flex items-center select-none outline-none before:absolute before:z-[-1] before:inset-px before:rounded-[calc(var(--ui-radius)*1.5)] data-disabled:cursor-not-allowed data-disabled:opacity-75 text-[var(--ui-text)] data-highlighted:text-[var(--ui-text-highlighted)] data-highlighted:before:bg-[var(--ui-bg-elevated)]/50","transition-colors before:transition-colors"],itemLeadingIcon:["shrink-0 text-[var(--ui-text-dimmed)] group-data-highlighted:text-[var(--ui-text)]","transition-colors"],itemLeadingAvatar:"shrink-0",itemLeadingAvatarSize:"",itemLeadingChip:"shrink-0",itemLeadingChipSize:"",itemTrailing:"ms-auto inline-flex gap-1.5 items-center",itemTrailingIcon:"shrink-0",itemLabel:"truncate"},variants:{buttonGroup:{horizontal:"not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none",vertical:"not-only:first:rounded-b-none not-only:last:rounded-t-none not-last:not-first:rounded-none"},size:{xs:{base:"px-2 py-1 text-xs gap-1",leading:"pl-2",trailing:"pr-2",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4",label:"p-1 text-[10px]/3 gap-1",item:"p-1 text-xs gap-1",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemLeadingChip:"size-4",itemLeadingChipSize:"sm",itemTrailingIcon:"size-4"},sm:{base:"px-2.5 py-1.5 text-xs gap-1.5",leading:"pl-2.5",trailing:"pr-2.5",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4",label:"p-1.5 text-[10px]/3 gap-1.5",item:"p-1.5 text-xs gap-1.5",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemLeadingChip:"size-4",itemLeadingChipSize:"sm",itemTrailingIcon:"size-4"},md:{base:"px-2.5 py-1.5 text-sm gap-1.5",leading:"pl-2.5",trailing:"pr-2.5",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5",label:"p-1.5 text-xs gap-1.5",item:"p-1.5 text-sm gap-1.5",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemLeadingChip:"size-5",itemLeadingChipSize:"md",itemTrailingIcon:"size-5"},lg:{base:"px-3 py-2 text-sm gap-2",leading:"pl-3",trailing:"pr-3",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5",label:"p-2 text-xs gap-2",item:"p-2 text-sm gap-2",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemLeadingChip:"size-5",itemLeadingChipSize:"md",itemTrailingIcon:"size-5"},xl:{base:"px-3 py-2 text-base gap-2",leading:"pl-3",trailing:"pr-3",leadingIcon:"size-6",leadingAvatarSize:"xs",trailingIcon:"size-6",label:"p-2 text-sm gap-2",item:"p-2 text-base gap-2",itemLeadingIcon:"size-6",itemLeadingAvatarSize:"xs",itemLeadingChip:"size-6",itemLeadingChipSize:"lg",itemTrailingIcon:"size-6"}},variant:{outline:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg)] ring ring-inset ring-[var(--ui-border-accented)]",soft:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg-elevated)]/50 hover:bg-[var(--ui-bg-elevated)] focus:bg-[var(--ui-bg-elevated)] disabled:bg-[var(--ui-bg-elevated)]/50",subtle:"text-[var(--ui-text-highlighted)] bg-[var(--ui-bg-elevated)] ring ring-inset ring-[var(--ui-border-accented)]",ghost:"text-[var(--ui-text-highlighted)] hover:bg-[var(--ui-bg-elevated)] focus:bg-[var(--ui-bg-elevated)] disabled:bg-transparent dark:disabled:bg-transparent",none:"text-[var(--ui-text-highlighted)]"},color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},leading:{true:""},trailing:{true:""},loading:{true:""},highlight:{true:""},type:{file:"file:mr-1.5 file:font-medium file:text-[var(--ui-text-muted)] file:outline-none"}},compoundVariants:[{color:"primary",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-primary)]"},{color:"secondary",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-secondary)]"},{color:"success",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-success)]"},{color:"info",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-info)]"},{color:"warning",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-warning)]"},{color:"error",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-error)]"},{color:"primary",highlight:!0,class:"ring ring-inset ring-[var(--ui-primary)]"},{color:"secondary",highlight:!0,class:"ring ring-inset ring-[var(--ui-secondary)]"},{color:"success",highlight:!0,class:"ring ring-inset ring-[var(--ui-success)]"},{color:"info",highlight:!0,class:"ring ring-inset ring-[var(--ui-info)]"},{color:"warning",highlight:!0,class:"ring ring-inset ring-[var(--ui-warning)]"},{color:"error",highlight:!0,class:"ring ring-inset ring-[var(--ui-error)]"},{color:"neutral",variant:["outline","subtle"],class:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-border-inverted)]"},{color:"neutral",highlight:!0,class:"ring ring-inset ring-[var(--ui-border-inverted)]"},{leading:!0,size:"xs",class:"pl-7"},{leading:!0,size:"sm",class:"pl-8"},{leading:!0,size:"md",class:"pl-9"},{leading:!0,size:"lg",class:"pl-10"},{leading:!0,size:"xl",class:"pl-11"},{trailing:!0,size:"xs",class:"pr-7"},{trailing:!0,size:"sm",class:"pr-8"},{trailing:!0,size:"md",class:"pr-9"},{trailing:!0,size:"lg",class:"pr-10"},{trailing:!0,size:"xl",class:"pr-11"},{loading:!0,leading:!0,class:{leadingIcon:"animate-spin"}},{loading:!0,leading:!1,trailing:!0,class:{trailingIcon:"animate-spin"}}],defaultVariants:{size:"md",color:"primary",variant:"outline"}},Ma=re;var Fe;const Ga=D({extend:D(Da),...((Fe=Ma.ui)==null?void 0:Fe.select)||{}}),xt=W({__name:"Select",props:{id:{},placeholder:{},color:{},variant:{},size:{},trailingIcon:{},selectedIcon:{},content:{},arrow:{type:[Boolean,Object]},portal:{type:Boolean,default:!0},valueKey:{default:"value"},labelKey:{default:"label"},items:{},highlight:{type:Boolean},class:{},ui:{},open:{type:Boolean},defaultOpen:{type:Boolean},defaultValue:{},modelValue:{},name:{},autocomplete:{},disabled:{type:Boolean},required:{type:Boolean},icon:{},avatar:{},leading:{type:Boolean},leadingIcon:{},trailing:{type:Boolean},loading:{type:Boolean},loadingIcon:{}},emits:["update:modelValue","update:open","change","blur","focus"],setup(t,{emit:i}){const a=t,e=i,c=he(),u=ea(),v=aa(ta(a,"modelValue","defaultValue","open","defaultOpen","disabled","autocomplete","required"),e),n=Le(()=>Ae(a.content,{side:"bottom",sideOffset:8,position:"popper"})),{emitFormChange:x,emitFormInput:s,emitFormBlur:l,size:z,color:d,id:y,name:C,highlight:F,disabled:B}=Ue(a),{orientation:r,size:b}=qe(a),{isLeading:I,isTrailing:E,leadingIconName:j,trailingIconName:V}=Re(Le(()=>Ae(a,{trailingIcon:u.ui.icons.chevronDown}))),U=_(()=>b.value||z.value),m=_(()=>Ga({color:d.value,variant:a.variant,size:U==null?void 0:U.value,loading:a.loading,highlight:F.value,leading:I.value||!!a.avatar||!!c.leading,trailing:E.value||!!c.trailing,buttonGroup:r.value})),ae=_(()=>{var w;return(w=a.items)!=null&&w.length?Array.isArray(a.items[0])?a.items:[a.items]:[]});function de(w){const G=new Event("change",{target:{value:w}});e("change",G),x(),s()}function oe(w){if(w){const G=new FocusEvent("focus");e("focus",G)}else{const G=new FocusEvent("blur");e("blur",G),l()}}return(w,G)=>(g(),S(o(va),Y({id:o(y)},o(v),{name:o(C),disabled:o(B),"onUpdate:modelValue":de,"onUpdate:open":oe}),{default:k(({modelValue:le,open:h})=>{var Q;return[R(o(ia),{class:p(m.value.base({class:[a.class,(Q=a.ui)==null?void 0:Q.base]}))},{default:k(()=>{var H,K,J;return[o(I)||w.avatar||c.leading?(g(),$("span",{key:0,class:p(m.value.leading({class:(H=a.ui)==null?void 0:H.leading}))},[L(w.$slots,"leading",{modelValue:le,open:h,ui:m.value},()=>{var q,N,f;return[o(I)&&o(j)?(g(),S(ee,{key:0,name:o(j),class:p(m.value.leadingIcon({class:(q=a.ui)==null?void 0:q.leadingIcon}))},null,8,["name","class"])):w.avatar?(g(),S(fe,Y({key:1,size:((N=a.ui)==null?void 0:N.itemLeadingAvatarSize)||m.value.itemLeadingAvatarSize()},w.avatar,{class:m.value.itemLeadingAvatar({class:(f=a.ui)==null?void 0:f.itemLeadingAvatar})}),null,16,["size","class"])):A("",!0)]})],2)):A("",!0),R(o(sa),{placeholder:w.placeholder??" ",class:p(m.value.value({class:(K=a.ui)==null?void 0:K.value}))},null,8,["placeholder","class"]),o(E)||c.trailing?(g(),$("span",{key:1,class:p(m.value.trailing({class:(J=a.ui)==null?void 0:J.trailing}))},[L(w.$slots,"trailing",{modelValue:le,open:h,ui:m.value},()=>{var q;return[o(V)?(g(),S(ee,{key:0,name:o(V),class:p(m.value.trailingIcon({class:(q=a.ui)==null?void 0:q.trailingIcon}))},null,8,["name","class"])):A("",!0)]})],2)):A("",!0)]}),_:2},1032,["class"]),R(o(na),{disabled:!w.portal},{default:k(()=>{var H;return[R(o(ra),Y({class:m.value.content({class:(H=a.ui)==null?void 0:H.content})},n.value),{default:k(()=>{var K;return[R(o(oa),{class:p(m.value.viewport({class:(K=a.ui)==null?void 0:K.viewport}))},{default:k(()=>[(g(!0),$(ge,null,$e(ae.value,(J,q)=>{var N;return g(),S(o(la),{key:`group-${q}`,class:p(m.value.group({class:(N=a.ui)==null?void 0:N.group}))},{default:k(()=>[(g(!0),$(ge,null,$e(J,(f,P)=>{var te,be,ye;return g(),$(ge,{key:`group-${q}-${P}`},[(f==null?void 0:f.type)==="label"?(g(),S(o(ua),{key:0,class:p(m.value.label({class:(te=a.ui)==null?void 0:te.label}))},{default:k(()=>[M(O(o(pe)(f,a.labelKey)),1)]),_:2},1032,["class"])):(f==null?void 0:f.type)==="separator"?(g(),S(o(ca),{key:1,class:p(m.value.separator({class:(be=a.ui)==null?void 0:be.separator}))},null,8,["class"])):(g(),S(o(da),{key:2,class:p(m.value.item({class:(ye=a.ui)==null?void 0:ye.item})),disabled:f.disabled,value:typeof f=="object"?o(pe)(f,a.valueKey):f},{default:k(()=>[L(w.$slots,"item",{item:f,index:P},()=>{var xe,ze;return[L(w.$slots,"item-leading",{item:f,index:P},()=>{var ie,we,Ie,Se,ke;return[f.icon?(g(),S(ee,{key:0,name:f.icon,class:p(m.value.itemLeadingIcon({class:(ie=a.ui)==null?void 0:ie.itemLeadingIcon}))},null,8,["name","class"])):f.avatar?(g(),S(fe,Y({key:1,size:((we=a.ui)==null?void 0:we.itemLeadingAvatarSize)||m.value.itemLeadingAvatarSize(),ref_for:!0},f.avatar,{class:m.value.itemLeadingAvatar({class:(Ie=a.ui)==null?void 0:Ie.itemLeadingAvatar})}),null,16,["size","class"])):f.chip?(g(),S(Ra,Y({key:2,size:((Se=a.ui)==null?void 0:Se.itemLeadingChipSize)||m.value.itemLeadingChipSize(),inset:"",standalone:"",ref_for:!0},f.chip,{class:m.value.itemLeadingChip({class:(ke=a.ui)==null?void 0:ke.itemLeadingChip})}),null,16,["size","class"])):A("",!0)]}),R(o(ga),{class:p(m.value.itemLabel({class:(xe=a.ui)==null?void 0:xe.itemLabel}))},{default:k(()=>[L(w.$slots,"item-label",{item:f,index:P},()=>[M(O(typeof f=="object"?o(pe)(f,a.labelKey):f),1)])]),_:2},1032,["class"]),T("span",{class:p(m.value.itemTrailing({class:(ze=a.ui)==null?void 0:ze.itemTrailing}))},[L(w.$slots,"item-trailing",{item:f,index:P}),R(o(pa),{"as-child":""},{default:k(()=>{var ie;return[R(ee,{name:w.selectedIcon||o(u).ui.icons.check,class:p(m.value.itemTrailingIcon({class:(ie=a.ui)==null?void 0:ie.itemTrailingIcon}))},null,8,["name","class"])]}),_:1})],2)]})]),_:2},1032,["class","disabled","value"]))],64)}),128))]),_:2},1032,["class"])}),128))]),_:3},8,["class"])]}),_:3},16,["class"])]}),_:3},8,["disabled"])]}),_:3},16,["id","name","disabled"]))}});function Ka(t){return t.validate&&t.__isYupSchema__}function Na(t){return t.inner!==void 0}async function Pa(t,i){try{return await i.validate(t,{abortEarly:!1}),[]}catch(a){if(Na(a))return a.inner.map(e=>({name:e.path??"",message:e.message}));throw a}}function Wa(t){return"schema"in t&&typeof t.coercer=="function"&&typeof t.validator=="function"&&typeof t.refiner=="function"}function Ha(t){return t.parse!==void 0}async function Ja(t,i){const a=await i.safeParseAsync(t);return a.success===!1?a.error.issues.map(e=>({name:e.path.join("."),message:e.message})):[]}function Ya(t){return t.validateAsync!==void 0&&t.id!==void 0}function Xa(t){return t.isJoi===!0}async function Za(t,i){try{return await i.validateAsync(t,{abortEarly:!1}),[]}catch(a){if(Xa(a))return a.details.map(e=>({name:e.path.join("."),message:e.message}));throw a}}function Qa(t){return"_run"in t||typeof t=="function"&&"schema"in t}async function et(t,i){var e;return((e=(await("_run"in i?i._run({typed:!1,value:t},{}):i(t))).issues)==null?void 0:e.map(c=>{var u;return{name:((u=c.path)==null?void 0:u.map(v=>v.key).join("."))||"",message:c.message}}))||[]}function at(t){return"~standard"in t}async function tt(t,i){var e;return((e=(await i["~validate"]({value:t})).issues)==null?void 0:e.map(c=>{var u;return{name:((u=c.path)==null?void 0:u.map(v=>typeof v=="object"?v.key:v).join("."))||"",message:c.message}}))||[]}async function it(t,i){const[a]=i.validate(t);return a?a.failures().map(c=>({message:c.message,name:c.path.join(".")})):[]}class ne extends Error{constructor(a,e,c){super("Form validation exception");ue(this,"formId");ue(this,"errors");ue(this,"childrens");this.formId=a,this.errors=e,this.childrens=c,Object.setPrototypeOf(this,ne.prototype)}}const st={base:""},nt=re;var Oe;const rt=D({extend:D(st),...((Oe=nt.ui)==null?void 0:Oe.form)||{}}),zt=W({__name:"Form",props:{id:{},schema:{},state:{},validate:{},validateOn:{default(){return["input","blur","change"]}},disabled:{type:Boolean},validateOnInputDelay:{default:300},class:{},onSubmit:{}},emits:["submit","error"],setup(t,{expose:i,emit:a}){const e=t,c=a,u=e.id??Ge(),v=Sa(`form-${u}`),n=Me(_e,void 0);X(_e,v);const x=Z(new Map);me(async()=>{v.on(async r=>{var b;r.type==="attach"?x.value.set(r.formId,{validate:r.validate}):r.type==="detach"?x.value.delete(r.formId):(b=e.validateOn)!=null&&b.includes(r.type)&&await y({name:r.name,silent:!0,nested:!1})})}),Ce(()=>{v.reset()}),me(async()=>{n&&(await ma(),n.emit({type:"attach",validate:y,formId:u}))}),Ce(()=>{n&&n.emit({type:"detach",formId:u})});const s=Z([]);X("form-errors",s);const l=Z({});X(fa,l);function z(r){return r.map(b=>({...b,id:l.value[b.name]}))}async function d(){let r=e.validate?await e.validate(e.state)??[]:[];if(e.schema)if(Ha(e.schema))r=r.concat(await Ja(e.state,e.schema));else if(Ka(e.schema))r=r.concat(await Pa(e.state,e.schema));else if(Ya(e.schema))r=r.concat(await Za(e.state,e.schema));else if(Qa(e.schema))r=r.concat(await et(e.state,e.schema));else if(Wa(e.schema))r=r.concat(await it(e.state,e.schema));else if(at(e.schema))r=r.concat(await tt(e.state,e.schema));else throw new Error("Form validation failed: Unsupported form schema");return z(r)}async function y(r={silent:!1,nested:!0}){const b=r.name&&!Array.isArray(r.name)?[r.name]:r.name,I=!b&&r.nested?Array.from(x.value.values()).map(({validate:j})=>j().then(()=>{}).catch(V=>{if(!(V instanceof ne))throw V;return V})):[];if(b){const j=s.value.filter(U=>!b.includes(U.name)),V=(await d()).filter(U=>b.includes(U.name));s.value=j.concat(V)}else s.value=await d();const E=(await Promise.all(I)).filter(j=>j);if(s.value.length+E.length>0){if(r.silent)return!1;throw new ne(u,s.value,E)}return e.state}const C=Z(!1);X(ba,ha(C));async function F(r){var I;C.value=!0;const b=r;try{await y({nested:!0}),b.data=e.state,await((I=e.onSubmit)==null?void 0:I.call(e,b))}catch(E){if(!(E instanceof ne))throw E;const j={...b,errors:E.errors,childrens:E.childrens};c("error",j)}C.value=!1}const B=_(()=>e.disabled||C.value);return X(ya,_(()=>({disabled:B.value,validateOnInputDelay:e.validateOnInputDelay}))),i({validate:y,errors:s,setErrors(r,b){b?s.value=s.value.filter(I=>I.name!==b).concat(z(r)):s.value=z(r)},async submit(){await F(new Event("submit"))},getErrors(r){return r?s.value.filter(b=>b.name===r):s.value},clear(r){r?s.value=s.value.filter(b=>b.name!==r):s.value=[]},disabled:B}),(r,b)=>(g(),S(za(o(n)?"div":"form"),{id:o(u),class:p(o(rt)({class:e.class})),onSubmit:xa(F,["prevent"])},{default:k(()=>[L(r.$slots,"default")]),_:3},40,["id","class"]))}}),ot={class:"flex justify-between"},lt={class:"whitespace-pre-line"},ut="right-0 p-0.5 bg-transparent text-[var(--ui-text-muted)] hover:text-[var(--ui-text)] font-medium text-sm hover:bg-inherit align-sub",wt=W({__name:"CustomResponseCard",props:{results:{}},setup(t){const i=Z(""),a=t,e=_(()=>ce[a.results.category]),c=_(()=>a.results.category=="pending"?"warning":a.results.category),u=_(()=>`mt-[--app-vertical-spacer] ${i.value}`),v=_(()=>({root:`ring ring-inset ring-[var(--ui-${c.value})]/25 mt-[var(--app-vertical-spacer)] p-0`,header:`p-2 px-8 text-sm font-medium bg-[var(--ui-${c.value})]/10 text-[var(--ui-${c.value})]`,body:"p-2 px-8",footer:"p-2 px-8 text-sm font-light"}));return(n,x)=>{const s=wa,l=Te,z=Ke;return n.results.status!="unsent"?(g(),S(z,{key:0,class:p(o(u)),ui:o(v)},De({header:k(()=>[T("div",ot,[R(s,{title:n.results.title||n.results.category.toUpperCase(),icon:o(e)},null,8,["title","icon"]),R(l,{icon:("icons"in n?n.icons:o(ce)).close,onClick:x[0]||(x[0]=d=>i.value="hidden"),class:p(ut)},null,8,["icon"])])]),default:k(()=>[T("span",lt,[T("div",null,O(n.results.message),1)])]),_:2},[n.results.status=="returned"?{name:"footer",fn:k(()=>[T("p",null,"Request returned in "+O(n.results.time)+" seconds",1)]),key:"0"}:void 0]),1032,["class","ui"])):A("",!0)}}}),It={button_default:{base:"bg-[var(--color-niem)] hover:bg-[var(--color-niem)] hover:font-semibold"},button_icon:"bg-transparent text-gray-500",button_invisible:{base:"bg-transparent"}};var Ne={exports:{}};(function(t,i){(function(a,e){e()})(se,function(){function a(s,l){return typeof l>"u"?l={autoBom:!1}:typeof l!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),l={autoBom:!l}),l.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(s.type)?new Blob(["\uFEFF",s],{type:s.type}):s}function e(s,l,z){var d=new XMLHttpRequest;d.open("GET",s),d.responseType="blob",d.onload=function(){x(d.response,l,z)},d.onerror=function(){console.error("could not download file")},d.send()}function c(s){var l=new XMLHttpRequest;l.open("HEAD",s,!1);try{l.send()}catch{}return 200<=l.status&&299>=l.status}function u(s){try{s.dispatchEvent(new MouseEvent("click"))}catch{var l=document.createEvent("MouseEvents");l.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),s.dispatchEvent(l)}}var v=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof se=="object"&&se.global===se?se:void 0,n=v.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),x=v.saveAs||(typeof window!="object"||window!==v?function(){}:"download"in HTMLAnchorElement.prototype&&!n?function(s,l,z){var d=v.URL||v.webkitURL,y=document.createElement("a");l=l||s.name||"download",y.download=l,y.rel="noopener",typeof s=="string"?(y.href=s,y.origin===location.origin?u(y):c(y.href)?e(s,l,z):u(y,y.target="_blank")):(y.href=d.createObjectURL(s),setTimeout(function(){d.revokeObjectURL(y.href)},4e4),setTimeout(function(){u(y)},0))}:"msSaveOrOpenBlob"in navigator?function(s,l,z){if(l=l||s.name||"download",typeof s!="string")navigator.msSaveOrOpenBlob(a(s,z),l);else if(c(s))e(s,l,z);else{var d=document.createElement("a");d.href=s,d.target="_blank",setTimeout(function(){u(d)})}}:function(s,l,z,d){if(d=d||open("","_blank"),d&&(d.document.title=d.document.body.innerText="downloading..."),typeof s=="string")return e(s,l,z);var y=s.type==="application/octet-stream",C=/constructor/i.test(v.HTMLElement)||v.safari,F=/CriOS\/[\d]+/.test(navigator.userAgent);if((F||y&&C||n)&&typeof FileReader<"u"){var B=new FileReader;B.onloadend=function(){var I=B.result;I=F?I:I.replace(/^data:[^;]*;/,"data:attachment/file;"),d?d.location.href=I:location=I,d=null},B.readAsDataURL(s)}else{var r=v.URL||v.webkitURL,b=r.createObjectURL(s);d?d.location=b:location.href=b,d=null,setTimeout(function(){r.revokeObjectURL(b)},4e4)}});v.saveAs=x.saveAs=x,t.exports=x})})(Ne);var ct=Ne.exports;const St=ka(ct);function kt(t){return((Date.now()-t)/1e3).toFixed(2)}const Lt="Do not upload sensitive or distribution-restricted files.";export{St as F,It as _,ht as a,bt as b,yt as c,xt as d,zt as e,wt as f,kt as g,Lt as h}; diff --git a/_nuxt/Bz4oxejn.js b/_nuxt/Bz4oxejn.js new file mode 100644 index 0000000..81d95e6 --- /dev/null +++ b/_nuxt/Bz4oxejn.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as s}from"./UIt75vAV.js";const c={};function n(e,a){return r(),t("td",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/pviwacRn.js b/_nuxt/C0yIDY8v.js similarity index 77% rename from _nuxt/pviwacRn.js rename to _nuxt/C0yIDY8v.js index 2cb7e7a..c95e9aa 100644 --- a/_nuxt/pviwacRn.js +++ b/_nuxt/C0yIDY8v.js @@ -1 +1 @@ -import{i,aQ as p,l as f,o as s,c as n,e as l,S as r}from"./BTOMz1uO.js";const u=["id"],d=["href"],_=i({__name:"ProseH3",props:{id:{}},setup(c){const t=c,{headings:o}=p().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h3))});return(e,m)=>(s(),n("h3",{id:t.id},[t.id&&l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,d)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; +import{i,aQ as p,l as f,o as s,c as n,e as l,R as r}from"./UIt75vAV.js";const u=["id"],d=["href"],_=i({__name:"ProseH3",props:{id:{}},setup(c){const t=c,{headings:o}=p().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h3))});return(e,m)=>(s(),n("h3",{id:t.id},[t.id&&l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,d)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; diff --git a/_nuxt/C1EkdgOp.js b/_nuxt/C1EkdgOp.js deleted file mode 100644 index 7036413..0000000 --- a/_nuxt/C1EkdgOp.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as s}from"./BTOMz1uO.js";const a={};function c(e,n){return r(),t("thead",null,[s(e.$slots,"default")])}const _=o(a,[["render",c]]);export{_ as default}; diff --git a/_nuxt/BAMBhGAA.js b/_nuxt/C67PXB6u.js similarity index 93% rename from _nuxt/BAMBhGAA.js rename to _nuxt/C67PXB6u.js index abce0ae..3558203 100644 --- a/_nuxt/BAMBhGAA.js +++ b/_nuxt/C67PXB6u.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BQSS_uB9.js","./BTOMz1uO.js","./entry.BH81F_eS.css","./C-v3KzvZ.js","./Cpj98o6Y.js","./CnO9EHle.js"])))=>i.map(i=>d[i]); -import{aX as L,aY as m,k as D,aZ as j,a2 as q,a_ as I,ay as Q,aO as F,a$ as $,b0 as M,e as U,b1 as V,b2 as H,b3 as K,aQ as g,b4 as N,b5 as z,b6 as k,aT as O,aU as A}from"./BTOMz1uO.js";import{u as B}from"./CnO9EHle.js";const G=e=>e==="defer"||e===!1;function se(...e){var C;const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);let[a,i,n={}]=e;if(typeof a!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof i!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const s=L(),r=i,u=()=>m.value,l=()=>s.isHydrating?s.payload.data[a]:s.static.data[a];n.server=n.server??!0,n.default=n.default??u,n.getCachedData=n.getCachedData??l,n.lazy=n.lazy??!1,n.immediate=n.immediate??!0,n.deep=n.deep??m.deep,n.dedupe=n.dedupe??"cancel";const y=n.getCachedData(a,s),w=y!=null;if(!s._asyncData[a]||!n.immediate){(C=s.payload._errors)[a]??(C[a]=m.errorValue);const f=n.deep?D:j;s._asyncData[a]={data:f(w?y:n.default()),pending:D(!w),error:q(s.payload._errors,a),status:D("idle"),_default:n.default}}const o={...s._asyncData[a]};delete o._default,o.refresh=o.execute=(f={})=>{if(s._asyncDataPromises[a]){if(G(f.dedupe??n.dedupe))return s._asyncDataPromises[a];s._asyncDataPromises[a].cancelled=!0}if(f._initial||s.isHydrating&&f._initial!==!1){const d=f._initial?y:n.getCachedData(a,s);if(d!=null)return Promise.resolve(d)}o.pending.value=!0,o.status.value="pending";const p=new Promise((d,c)=>{try{d(r(s))}catch(_){c(_)}}).then(async d=>{if(p.cancelled)return s._asyncDataPromises[a];let c=d;n.transform&&(c=await n.transform(d)),n.pick&&(c=X(c,n.pick)),s.payload.data[a]=c,o.data.value=c,o.error.value=m.errorValue,o.status.value="success"}).catch(d=>{if(p.cancelled)return s._asyncDataPromises[a];o.error.value=M(d),o.data.value=U(n.default()),o.status.value="error"}).finally(()=>{p.cancelled||(o.pending.value=!1,delete s._asyncDataPromises[a])});return s._asyncDataPromises[a]=p,s._asyncDataPromises[a]},o.clear=()=>W(s,a);const P=()=>o.refresh({_initial:!0}),x=n.server!==!1&&s.payload.serverRendered;{const f=V();if(f&&!f._nuxtOnBeforeMountCbs){f._nuxtOnBeforeMountCbs=[];const c=f._nuxtOnBeforeMountCbs;I(()=>{c.forEach(_=>{_()}),c.splice(0,c.length)}),Q(()=>c.splice(0,c.length))}x&&s.isHydrating&&(o.error.value||y!=null)?(o.pending.value=!1,o.status.value=o.error.value?"error":"success"):f&&(s.payload.serverRendered&&s.isHydrating||n.lazy)&&n.immediate?f._nuxtOnBeforeMountCbs.push(P):n.immediate&&P();const p=H();if(n.watch){const c=F(n.watch,()=>o.refresh());p&&$(c)}const d=s.hook("app:data:refresh",async c=>{(!c||c.includes(a))&&await o.refresh()});p&&$(d)}const b=Promise.resolve(s._asyncDataPromises[a]).then(()=>o);return Object.assign(b,o),b}function W(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=m.errorValue),e._asyncData[t]&&(e._asyncData[t].data.value=void 0,e._asyncData[t].error.value=m.errorValue,e._asyncData[t].pending.value=!1,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]&&(e._asyncDataPromises[t].cancelled=!0),e._asyncDataPromises[t]=void 0)}function X(e,t){const a={};for(const i of t)a[i]=e[i];return a}const E=(e,t)=>t.split(".").reduce((a,i)=>a&&a[i],e),v=(e,t)=>Object.keys(e).filter(t).reduce((a,i)=>Object.assign(a,{[i]:e[i]}),{}),ie=e=>t=>e&&e.length?v(t,a=>!e.includes(a)):t,oe=e=>t=>Array.isArray(t)?t.map(a=>e(a)):e(t),R=e=>{const t=[],a=[];for(const i of e)["$","_"].includes(i)?t.push(i):a.push(i);return{prefixes:t,properties:a}},ce=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:a,properties:i}=R(e);return v(t,n=>!i.includes(n)&&!a.includes(n[0]))},ue=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:a,properties:i}=R(e);return v(t,n=>i.includes(n)||a.includes(n[0]))},le=(e,t)=>{const a=new Intl.Collator(t.$locale,{numeric:t.$numeric,caseFirst:t.$caseFirst,sensitivity:t.$sensitivity}),i=Object.keys(t).filter(n=>!n.startsWith("$"));for(const n of i)e=e.sort((s,r)=>{const u=[E(s,n),E(r,n)].map(l=>{if(l!==null)return l instanceof Date?l.toISOString():l});return t[n]===-1&&u.reverse(),a.compare(u[0],u[1])});return e},fe=(e,t="Expected an array")=>{if(!Array.isArray(e))throw new TypeError(t)},h=e=>Array.isArray(e)?e:[void 0,null].includes(e)?[]:[e],Y=["sort","where","only","without"];function J(e,t={}){const a={};for(const r of Object.keys(t.initialParams||{}))a[r]=Y.includes(r)?h(t.initialParams[r]):t.initialParams[r];const i=(r,u=l=>l)=>(...l)=>(a[r]=u(...l),s),n=r=>{var u;return t.legacy?r!=null&&r.surround?r.surround:r&&(r!=null&&r.dirConfig&&(r.result={_path:(u=r.dirConfig)==null?void 0:u._path,...r.result,_dir:r.dirConfig}),r!=null&&r._path||Array.isArray(r)||!Object.prototype.hasOwnProperty.call(r,"result")?r:r==null?void 0:r.result):r},s={params:()=>({...a,...a.where?{where:[...h(a.where)]}:{},...a.sort?{sort:[...h(a.sort)]}:{}}),only:i("only",h),without:i("without",h),where:i("where",r=>[...h(a.where),...h(r)]),sort:i("sort",r=>[...h(a.sort),...h(r)]),limit:i("limit",r=>parseInt(String(r),10)),skip:i("skip",r=>parseInt(String(r),10)),find:()=>e(s).then(n),findOne:()=>e(i("first")(!0)).then(n),count:()=>e(i("count")(!0)).then(n),locale:r=>s.where({_locale:r}),withSurround:i("surround",(r,u)=>({query:r,...u})),withDirConfig:()=>i("dirConfig")(!0)};return t.legacy&&(s.findSurround=(r,u)=>s.withSurround(r,u).find().then(n)),s}function T(e){return JSON.stringify(e,Z)}function Z(e,t){return t instanceof RegExp?`--REGEX ${t.toString()}`:t}const ee=e=>{let t=T(e);return t=typeof Buffer<"u"?Buffer.from(t).toString("base64"):btoa(t),t=t.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),(t.match(/.{1,100}/g)||[]).join("/")},S=e=>K(e,g().public.content.api.baseURL),de=()=>{throw console.warn("useContent is only accessible when you are using `documentDriven` mode."),console.warn("Learn more by visiting: https://content.nuxt.com/document-driven"),new Error("useContent is only accessible when you are using `documentDriven` mode.")},te=()=>{const{experimental:e}=g().public.content;return e.clientDB?!0:B().isEnabled()},ae=()=>async e=>{const{content:t}=g().public,a=e.params(),i=t.experimental.stripQueryParameters?S(`/query/${`${O(a)}.${t.integrity}`}/${ee(a)}.json`):S(`/query/${O(a)}.${t.integrity}.json`);if(te())return(await A(()=>import("./BQSS_uB9.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url).then(r=>r.useContentDatabase())).fetch(e);const n=await $fetch(i,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:T(a),previewToken:B().getPreviewToken()}});if(typeof n=="string"&&n.startsWith(""))throw new Error("Not found");return n};function he(e,...t){const{content:a}=g().public,i=J(ae(),{initialParams:typeof e!="string"?e:{},legacy:!0});let n;typeof e=="string"&&(n=N(z(e,...t)));const s=i.params;return i.params=()=>{var u,l,y;const r=s();return n&&(r.where=r.where||[],r.first&&(r.where||[]).length===0?r.where.push({_path:k(n)}):r.where.push({_path:new RegExp(`^${n.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(u=r.sort)!=null&&u.length||(r.sort=[{_stem:1,$numeric:!0}]),a.locales.length&&((y=(l=r.where)==null?void 0:l.find(o=>o._locale))!=null&&y._locale||(r.where=r.where||[],r.where.push({_locale:a.defaultLocale}))),r},i}export{se as a,fe as b,h as c,le as d,ee as e,oe as f,E as g,ce as h,ue as i,T as j,J as k,ie as o,he as q,te as s,de as u,S as w}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CLXTuYpI.js","./UIt75vAV.js","./entry.Dadj9ZYa.css","./C-v3KzvZ.js","./Cpj98o6Y.js","./D5Txowgp.js"])))=>i.map(i=>d[i]); +import{aX as L,aY as m,k as D,aZ as j,a1 as q,a_ as I,ay as Q,aO as F,a$ as $,b0 as M,e as U,b1 as V,b2 as H,b3 as K,aQ as g,b4 as N,b5 as z,b6 as k,aT as O,aU as A}from"./UIt75vAV.js";import{u as B}from"./D5Txowgp.js";const G=e=>e==="defer"||e===!1;function se(...e){var C;const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);let[a,i,n={}]=e;if(typeof a!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof i!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const s=L(),r=i,u=()=>m.value,l=()=>s.isHydrating?s.payload.data[a]:s.static.data[a];n.server=n.server??!0,n.default=n.default??u,n.getCachedData=n.getCachedData??l,n.lazy=n.lazy??!1,n.immediate=n.immediate??!0,n.deep=n.deep??m.deep,n.dedupe=n.dedupe??"cancel";const y=n.getCachedData(a,s),w=y!=null;if(!s._asyncData[a]||!n.immediate){(C=s.payload._errors)[a]??(C[a]=m.errorValue);const f=n.deep?D:j;s._asyncData[a]={data:f(w?y:n.default()),pending:D(!w),error:q(s.payload._errors,a),status:D("idle"),_default:n.default}}const o={...s._asyncData[a]};delete o._default,o.refresh=o.execute=(f={})=>{if(s._asyncDataPromises[a]){if(G(f.dedupe??n.dedupe))return s._asyncDataPromises[a];s._asyncDataPromises[a].cancelled=!0}if(f._initial||s.isHydrating&&f._initial!==!1){const d=f._initial?y:n.getCachedData(a,s);if(d!=null)return Promise.resolve(d)}o.pending.value=!0,o.status.value="pending";const p=new Promise((d,c)=>{try{d(r(s))}catch(_){c(_)}}).then(async d=>{if(p.cancelled)return s._asyncDataPromises[a];let c=d;n.transform&&(c=await n.transform(d)),n.pick&&(c=X(c,n.pick)),s.payload.data[a]=c,o.data.value=c,o.error.value=m.errorValue,o.status.value="success"}).catch(d=>{if(p.cancelled)return s._asyncDataPromises[a];o.error.value=M(d),o.data.value=U(n.default()),o.status.value="error"}).finally(()=>{p.cancelled||(o.pending.value=!1,delete s._asyncDataPromises[a])});return s._asyncDataPromises[a]=p,s._asyncDataPromises[a]},o.clear=()=>W(s,a);const P=()=>o.refresh({_initial:!0}),x=n.server!==!1&&s.payload.serverRendered;{const f=V();if(f&&!f._nuxtOnBeforeMountCbs){f._nuxtOnBeforeMountCbs=[];const c=f._nuxtOnBeforeMountCbs;I(()=>{c.forEach(_=>{_()}),c.splice(0,c.length)}),Q(()=>c.splice(0,c.length))}x&&s.isHydrating&&(o.error.value||y!=null)?(o.pending.value=!1,o.status.value=o.error.value?"error":"success"):f&&(s.payload.serverRendered&&s.isHydrating||n.lazy)&&n.immediate?f._nuxtOnBeforeMountCbs.push(P):n.immediate&&P();const p=H();if(n.watch){const c=F(n.watch,()=>o.refresh());p&&$(c)}const d=s.hook("app:data:refresh",async c=>{(!c||c.includes(a))&&await o.refresh()});p&&$(d)}const b=Promise.resolve(s._asyncDataPromises[a]).then(()=>o);return Object.assign(b,o),b}function W(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=m.errorValue),e._asyncData[t]&&(e._asyncData[t].data.value=void 0,e._asyncData[t].error.value=m.errorValue,e._asyncData[t].pending.value=!1,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]&&(e._asyncDataPromises[t].cancelled=!0),e._asyncDataPromises[t]=void 0)}function X(e,t){const a={};for(const i of t)a[i]=e[i];return a}const E=(e,t)=>t.split(".").reduce((a,i)=>a&&a[i],e),v=(e,t)=>Object.keys(e).filter(t).reduce((a,i)=>Object.assign(a,{[i]:e[i]}),{}),ie=e=>t=>e&&e.length?v(t,a=>!e.includes(a)):t,oe=e=>t=>Array.isArray(t)?t.map(a=>e(a)):e(t),R=e=>{const t=[],a=[];for(const i of e)["$","_"].includes(i)?t.push(i):a.push(i);return{prefixes:t,properties:a}},ce=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:a,properties:i}=R(e);return v(t,n=>!i.includes(n)&&!a.includes(n[0]))},ue=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:a,properties:i}=R(e);return v(t,n=>i.includes(n)||a.includes(n[0]))},le=(e,t)=>{const a=new Intl.Collator(t.$locale,{numeric:t.$numeric,caseFirst:t.$caseFirst,sensitivity:t.$sensitivity}),i=Object.keys(t).filter(n=>!n.startsWith("$"));for(const n of i)e=e.sort((s,r)=>{const u=[E(s,n),E(r,n)].map(l=>{if(l!==null)return l instanceof Date?l.toISOString():l});return t[n]===-1&&u.reverse(),a.compare(u[0],u[1])});return e},fe=(e,t="Expected an array")=>{if(!Array.isArray(e))throw new TypeError(t)},h=e=>Array.isArray(e)?e:[void 0,null].includes(e)?[]:[e],Y=["sort","where","only","without"];function J(e,t={}){const a={};for(const r of Object.keys(t.initialParams||{}))a[r]=Y.includes(r)?h(t.initialParams[r]):t.initialParams[r];const i=(r,u=l=>l)=>(...l)=>(a[r]=u(...l),s),n=r=>{var u;return t.legacy?r!=null&&r.surround?r.surround:r&&(r!=null&&r.dirConfig&&(r.result={_path:(u=r.dirConfig)==null?void 0:u._path,...r.result,_dir:r.dirConfig}),r!=null&&r._path||Array.isArray(r)||!Object.prototype.hasOwnProperty.call(r,"result")?r:r==null?void 0:r.result):r},s={params:()=>({...a,...a.where?{where:[...h(a.where)]}:{},...a.sort?{sort:[...h(a.sort)]}:{}}),only:i("only",h),without:i("without",h),where:i("where",r=>[...h(a.where),...h(r)]),sort:i("sort",r=>[...h(a.sort),...h(r)]),limit:i("limit",r=>parseInt(String(r),10)),skip:i("skip",r=>parseInt(String(r),10)),find:()=>e(s).then(n),findOne:()=>e(i("first")(!0)).then(n),count:()=>e(i("count")(!0)).then(n),locale:r=>s.where({_locale:r}),withSurround:i("surround",(r,u)=>({query:r,...u})),withDirConfig:()=>i("dirConfig")(!0)};return t.legacy&&(s.findSurround=(r,u)=>s.withSurround(r,u).find().then(n)),s}function T(e){return JSON.stringify(e,Z)}function Z(e,t){return t instanceof RegExp?`--REGEX ${t.toString()}`:t}const ee=e=>{let t=T(e);return t=typeof Buffer<"u"?Buffer.from(t).toString("base64"):btoa(t),t=t.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),(t.match(/.{1,100}/g)||[]).join("/")},S=e=>K(e,g().public.content.api.baseURL),de=()=>{throw console.warn("useContent is only accessible when you are using `documentDriven` mode."),console.warn("Learn more by visiting: https://content.nuxt.com/document-driven"),new Error("useContent is only accessible when you are using `documentDriven` mode.")},te=()=>{const{experimental:e}=g().public.content;return e.clientDB?!0:B().isEnabled()},ae=()=>async e=>{const{content:t}=g().public,a=e.params(),i=t.experimental.stripQueryParameters?S(`/query/${`${O(a)}.${t.integrity}`}/${ee(a)}.json`):S(`/query/${O(a)}.${t.integrity}.json`);if(te())return(await A(()=>import("./CLXTuYpI.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url).then(r=>r.useContentDatabase())).fetch(e);const n=await $fetch(i,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:T(a),previewToken:B().getPreviewToken()}});if(typeof n=="string"&&n.startsWith(""))throw new Error("Not found");return n};function he(e,...t){const{content:a}=g().public,i=J(ae(),{initialParams:typeof e!="string"?e:{},legacy:!0});let n;typeof e=="string"&&(n=N(z(e,...t)));const s=i.params;return i.params=()=>{var u,l,y;const r=s();return n&&(r.where=r.where||[],r.first&&(r.where||[]).length===0?r.where.push({_path:k(n)}):r.where.push({_path:new RegExp(`^${n.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(u=r.sort)!=null&&u.length||(r.sort=[{_stem:1,$numeric:!0}]),a.locales.length&&((y=(l=r.where)==null?void 0:l.find(o=>o._locale))!=null&&y._locale||(r.where=r.where||[],r.where.push({_locale:a.defaultLocale}))),r},i}export{se as a,fe as b,h as c,le as d,ee as e,oe as f,E as g,ce as h,ue as i,T as j,J as k,ie as o,he as q,te as s,de as u,S as w}; diff --git a/_nuxt/-OEpsmSB.js b/_nuxt/CEy5k-4R.js similarity index 77% rename from _nuxt/-OEpsmSB.js rename to _nuxt/CEy5k-4R.js index ed004e3..51592f2 100644 --- a/_nuxt/-OEpsmSB.js +++ b/_nuxt/CEy5k-4R.js @@ -1 +1 @@ -import{i,aQ as p,l as f,o as s,c as n,e as l,S as r}from"./BTOMz1uO.js";const u=["id"],d=["href"],_=i({__name:"ProseH2",props:{id:{}},setup(c){const t=c,{headings:o}=p().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h2))});return(e,m)=>(s(),n("h2",{id:t.id},[t.id&&l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,d)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; +import{i,aQ as p,l as f,o as s,c as n,e as l,R as r}from"./UIt75vAV.js";const u=["id"],d=["href"],_=i({__name:"ProseH2",props:{id:{}},setup(c){const t=c,{headings:o}=p().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h2))});return(e,m)=>(s(),n("h2",{id:t.id},[t.id&&l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,d)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; diff --git a/_nuxt/DnkxBUlR.js b/_nuxt/CKztpX-u.js similarity index 84% rename from _nuxt/DnkxBUlR.js rename to _nuxt/CKztpX-u.js index 0cac2a1..69757a4 100644 --- a/_nuxt/DnkxBUlR.js +++ b/_nuxt/CKztpX-u.js @@ -1 +1 @@ -import{e as a,aO as w,aP as y,az as D,u as H,aQ as g,i as S,N as _,aR as b,aS as u}from"./BTOMz1uO.js";import q from"./BtgyqWCx.js";import x from"./HFufLRQv.js";import"./Bf0Nu1g1.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./CnO9EHle.js";import"./BAMBhGAA.js";const d=(p,s=y())=>{const e=a(p),f=g();w(()=>a(p),(n=e)=>{if(!s.path||!n)return;const t=Object.assign({},(n==null?void 0:n.head)||{});t.meta=[...t.meta||[]],t.link=[...t.link||[]];const r=t.title||(n==null?void 0:n.title);r&&(t.title=r),f.public.content.host;const c=(t==null?void 0:t.description)||(n==null?void 0:n.description);c&&t.meta.filter(l=>l.name==="description").length===0&&t.meta.push({name:"description",content:c}),t!=null&&t.image||(n==null||n.image),D(()=>H(t))},{immediate:!0})},O=S({name:"ContentDoc",props:{tag:{type:String,required:!1,default:"div"},excerpt:{type:Boolean,default:!1},path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0},head:{type:Boolean,required:!1,default:void 0}},render(p){const{contentHead:s}=g().public.content,e=_(),{tag:f,excerpt:m,path:n,query:t,head:r}=p,c=r===void 0?s:r,l={...t||{},path:n||(t==null?void 0:t.path)||b(y().path),find:"one"},C=(o,i)=>u("pre",null,JSON.stringify({message:"You should use slots with ",slot:o,data:i},null,2));return u(x,l,{default:e!=null&&e.default?({data:o,refresh:i,isPartial:v})=>{var h;return c&&d(o),(h=e.default)==null?void 0:h.call(e,{doc:o,refresh:i,isPartial:v,excerpt:m,...this.$attrs})}:({data:o})=>(c&&d(o),u(q,{value:o,excerpt:m,tag:f,...this.$attrs},{empty:i=>e!=null&&e.empty?e.empty(i):C("default",o)})),empty:o=>{var i;return((i=e==null?void 0:e.empty)==null?void 0:i.call(e,o))||u("p",null,"Document is empty, overwrite this content with #empty slot in .")},"not-found":o=>{var i;return((i=e==null?void 0:e["not-found"])==null?void 0:i.call(e,o))||u("p",null,"Document not found, overwrite this content with #not-found slot in .")}})}}),T=O;export{T as default}; +import{e as a,aO as w,aP as y,az as D,u as H,aQ as g,i as S,M as _,aR as b,aS as u}from"./UIt75vAV.js";import q from"./WlZVMWO4.js";import x from"./nNra6BT6.js";import"./jqeBq0XT.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./D5Txowgp.js";import"./C67PXB6u.js";const d=(p,s=y())=>{const e=a(p),f=g();w(()=>a(p),(n=e)=>{if(!s.path||!n)return;const t=Object.assign({},(n==null?void 0:n.head)||{});t.meta=[...t.meta||[]],t.link=[...t.link||[]];const r=t.title||(n==null?void 0:n.title);r&&(t.title=r),f.public.content.host;const c=(t==null?void 0:t.description)||(n==null?void 0:n.description);c&&t.meta.filter(l=>l.name==="description").length===0&&t.meta.push({name:"description",content:c}),t!=null&&t.image||(n==null||n.image),D(()=>H(t))},{immediate:!0})},O=S({name:"ContentDoc",props:{tag:{type:String,required:!1,default:"div"},excerpt:{type:Boolean,default:!1},path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0},head:{type:Boolean,required:!1,default:void 0}},render(p){const{contentHead:s}=g().public.content,e=_(),{tag:f,excerpt:m,path:n,query:t,head:r}=p,c=r===void 0?s:r,l={...t||{},path:n||(t==null?void 0:t.path)||b(y().path),find:"one"},C=(o,i)=>u("pre",null,JSON.stringify({message:"You should use slots with ",slot:o,data:i},null,2));return u(x,l,{default:e!=null&&e.default?({data:o,refresh:i,isPartial:v})=>{var h;return c&&d(o),(h=e.default)==null?void 0:h.call(e,{doc:o,refresh:i,isPartial:v,excerpt:m,...this.$attrs})}:({data:o})=>(c&&d(o),u(q,{value:o,excerpt:m,tag:f,...this.$attrs},{empty:i=>e!=null&&e.empty?e.empty(i):C("default",o)})),empty:o=>{var i;return((i=e==null?void 0:e.empty)==null?void 0:i.call(e,o))||u("p",null,"Document is empty, overwrite this content with #empty slot in .")},"not-found":o=>{var i;return((i=e==null?void 0:e["not-found"])==null?void 0:i.call(e,o))||u("p",null,"Document not found, overwrite this content with #not-found slot in .")}})}}),T=O;export{T as default}; diff --git a/_nuxt/BQSS_uB9.js b/_nuxt/CLXTuYpI.js similarity index 99% rename from _nuxt/BQSS_uB9.js rename to _nuxt/CLXTuYpI.js index e33ce46..de18599 100644 --- a/_nuxt/BQSS_uB9.js +++ b/_nuxt/CLXTuYpI.js @@ -1 +1 @@ -import{bb as _,b5 as T,aQ as M,aX as W,b3 as b}from"./BTOMz1uO.js";import{g as J,b as j,c as O,o as k,d as H,f as $,h as P,i as D,k as G}from"./BAMBhGAA.js";import{p as Z}from"./C-v3KzvZ.js";import{c as q}from"./Cpj98o6Y.js";import{u as U}from"./CnO9EHle.js";const F="memory",V=()=>{const t=new Map;return{name:F,getInstance:()=>t,hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return[...t.keys()]},clear(){t.clear()},dispose(){t.clear()}}};function Q(t){return!t||typeof t.then!="function"?Promise.resolve(t):t}function p(t,...r){try{return Q(t(...r))}catch(n){return Promise.reject(n)}}function X(t){const r=typeof t;return t===null||r!=="object"&&r!=="function"}function ee(t){const r=Object.getPrototypeOf(t);return!r||r.isPrototypeOf(Object)}function S(t){if(X(t))return String(t);if(ee(t)||Array.isArray(t))return JSON.stringify(t);if(typeof t.toJSON=="function")return S(t.toJSON());throw new Error("[unstorage] Cannot stringify value!")}function z(){if(typeof Buffer>"u")throw new TypeError("[unstorage] Buffer is not supported!")}const R="base64:";function te(t){if(typeof t=="string")return t;z();const r=Buffer.from(t).toString("base64");return R+r}function re(t){return typeof t!="string"||!t.startsWith(R)?t:(z(),Buffer.from(t.slice(R.length),"base64"))}const ne=["hasItem","getItem","getItemRaw","setItem","setItemRaw","removeItem","getMeta","setMeta","removeMeta","getKeys","clear","mount","unmount"];function ie(t,r){if(r=E(r),!r)return t;const n={...t};for(const a of ne)n[a]=(c="",...l)=>t[a](r+c,...l);return n.getKeys=(a="",...c)=>t.getKeys(r+a,...c).then(l=>l.map(o=>o.slice(r.length))),n}function y(t){return t?t.split("?")[0].replace(/[/\\]/g,":").replace(/:+/g,":").replace(/^:|:$/g,""):""}function ae(...t){return y(t.join(":"))}function E(t){return t=y(t),t?t+":":""}const se="memory",oe=()=>{const t=new Map;return{name:se,getInstance:()=>t,hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return[...t.keys()]},clear(){t.clear()},dispose(){t.clear()}}};function ue(t={}){const r={mounts:{"":t.driver||oe()},mountpoints:[""],watching:!1,watchListeners:[],unwatch:{}},n=e=>{for(const i of r.mountpoints)if(e.startsWith(i))return{base:i,relativeKey:e.slice(i.length),driver:r.mounts[i]};return{base:"",relativeKey:e,driver:r.mounts[""]}},a=(e,i)=>r.mountpoints.filter(s=>s.startsWith(e)||i&&e.startsWith(s)).map(s=>({relativeBase:e.length>s.length?e.slice(s.length):void 0,mountpoint:s,driver:r.mounts[s]})),c=(e,i)=>{if(r.watching){i=y(i);for(const s of r.watchListeners)s(e,i)}},l=async()=>{if(!r.watching){r.watching=!0;for(const e in r.mounts)r.unwatch[e]=await x(r.mounts[e],c,e)}},o=async()=>{if(r.watching){for(const e in r.unwatch)await r.unwatch[e]();r.unwatch={},r.watching=!1}},g=(e,i,s)=>{const u=new Map,m=f=>{let d=u.get(f.base);return d||(d={driver:f.driver,base:f.base,items:[]},u.set(f.base,d)),d};for(const f of e){const d=typeof f=="string",v=y(d?f:f.key),I=d?void 0:f.value,w=d||!f.options?i:{...i,...f.options},A=n(v);m(A).items.push({key:v,value:I,relativeKey:A.relativeKey,options:w})}return Promise.all([...u.values()].map(f=>s(f))).then(f=>f.flat())},h={hasItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.hasItem,s,i)},getItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.getItem,s,i).then(m=>_(m))},getItems(e,i){return g(e,i,s=>s.driver.getItems?p(s.driver.getItems,s.items.map(u=>({key:u.relativeKey,options:u.options})),i).then(u=>u.map(m=>({key:ae(s.base,m.key),value:_(m.value)}))):Promise.all(s.items.map(u=>p(s.driver.getItem,u.relativeKey,u.options).then(m=>({key:u.key,value:_(m)})))))},getItemRaw(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return u.getItemRaw?p(u.getItemRaw,s,i):p(u.getItem,s,i).then(m=>re(m))},async setItem(e,i,s={}){if(i===void 0)return h.removeItem(e);e=y(e);const{relativeKey:u,driver:m}=n(e);m.setItem&&(await p(m.setItem,u,S(i),s),m.watch||c("update",e))},async setItems(e,i){await g(e,i,async s=>{if(s.driver.setItems)return p(s.driver.setItems,s.items.map(u=>({key:u.relativeKey,value:S(u.value),options:u.options})),i);s.driver.setItem&&await Promise.all(s.items.map(u=>p(s.driver.setItem,u.relativeKey,S(u.value),u.options)))})},async setItemRaw(e,i,s={}){if(i===void 0)return h.removeItem(e,s);e=y(e);const{relativeKey:u,driver:m}=n(e);if(m.setItemRaw)await p(m.setItemRaw,u,i,s);else if(m.setItem)await p(m.setItem,u,te(i),s);else return;m.watch||c("update",e)},async removeItem(e,i={}){typeof i=="boolean"&&(i={removeMeta:i}),e=y(e);const{relativeKey:s,driver:u}=n(e);u.removeItem&&(await p(u.removeItem,s,i),(i.removeMeta||i.removeMata)&&await p(u.removeItem,s+"$",i),u.watch||c("remove",e))},async getMeta(e,i={}){typeof i=="boolean"&&(i={nativeOnly:i}),e=y(e);const{relativeKey:s,driver:u}=n(e),m=Object.create(null);if(u.getMeta&&Object.assign(m,await p(u.getMeta,s,i)),!i.nativeOnly){const f=await p(u.getItem,s+"$",i).then(d=>_(d));f&&typeof f=="object"&&(typeof f.atime=="string"&&(f.atime=new Date(f.atime)),typeof f.mtime=="string"&&(f.mtime=new Date(f.mtime)),Object.assign(m,f))}return m},setMeta(e,i,s={}){return this.setItem(e+"$",i,s)},removeMeta(e,i={}){return this.removeItem(e+"$",i)},async getKeys(e,i={}){e=E(e);const s=a(e,!0);let u=[];const m=[];for(const f of s){const d=await p(f.driver.getKeys,f.relativeBase,i);for(const v of d){const I=f.mountpoint+y(v);u.some(w=>I.startsWith(w))||m.push(I)}u=[f.mountpoint,...u.filter(v=>!v.startsWith(f.mountpoint))]}return e?m.filter(f=>f.startsWith(e)&&f[f.length-1]!=="$"):m.filter(f=>f[f.length-1]!=="$")},async clear(e,i={}){e=E(e),await Promise.all(a(e,!1).map(async s=>{if(s.driver.clear)return p(s.driver.clear,s.relativeBase,i);if(s.driver.removeItem){const u=await s.driver.getKeys(s.relativeBase||"",i);return Promise.all(u.map(m=>s.driver.removeItem(m,i)))}}))},async dispose(){await Promise.all(Object.values(r.mounts).map(e=>L(e)))},async watch(e){return await l(),r.watchListeners.push(e),async()=>{r.watchListeners=r.watchListeners.filter(i=>i!==e),r.watchListeners.length===0&&await o()}},async unwatch(){r.watchListeners=[],await o()},mount(e,i){if(e=E(e),e&&r.mounts[e])throw new Error(`already mounted at ${e}`);return e&&(r.mountpoints.push(e),r.mountpoints.sort((s,u)=>u.length-s.length)),r.mounts[e]=i,r.watching&&Promise.resolve(x(i,c,e)).then(s=>{r.unwatch[e]=s}).catch(console.error),h},async unmount(e,i=!0){e=E(e),!(!e||!r.mounts[e])&&(r.watching&&e in r.unwatch&&(r.unwatch[e](),delete r.unwatch[e]),i&&await L(r.mounts[e]),r.mountpoints=r.mountpoints.filter(s=>s!==e),delete r.mounts[e])},getMount(e=""){e=y(e)+":";const i=n(e);return{driver:i.driver,base:i.base}},getMounts(e="",i={}){return e=y(e),a(e,i.parents).map(u=>({driver:u.driver,base:u.mountpoint}))},keys:(e,i={})=>h.getKeys(e,i),get:(e,i={})=>h.getItem(e,i),set:(e,i,s={})=>h.setItem(e,i,s),has:(e,i={})=>h.hasItem(e,i),del:(e,i={})=>h.removeItem(e,i),remove:(e,i={})=>h.removeItem(e,i)};return h}function x(t,r,n){return t.watch?t.watch((a,c)=>r(a,n+c)):()=>{}}async function L(t){typeof t.dispose=="function"&&await p(t.dispose)}function ce(t={}){const r=le(n,t.operators);function n(a,c){return typeof c!="object"||c instanceof RegExp?r.$eq(a,c):Object.keys(c||{}).every(l=>{const o=c[l];if(l.startsWith("$")&&r[l]){const g=r[l];return typeof g=="function"?g(a,o):!1}return n(J(a,l),o)})}return n}function le(t,r={}){return{$match:(n,a)=>t(n,a),$eq:(n,a)=>a instanceof RegExp?a.test(n):n===a,$ne:(n,a)=>a instanceof RegExp?!a.test(n):n!==a,$not:(n,a)=>!t(n,a),$and:(n,a)=>(j(a,"$and requires an array as condition"),a.every(c=>t(n,c))),$or:(n,a)=>(j(a,"$or requires an array as condition"),a.some(c=>t(n,c))),$in:(n,a)=>O(a).some(c=>Array.isArray(n)?t(n,{$contains:c}):t(n,c)),$contains:(n,a)=>(n=Array.isArray(n)?n:String(n),O(a).every(c=>n.includes(c))),$icontains:(n,a)=>{if(typeof a!="string")throw new TypeError("$icontains requires a string, use $contains instead");return n=String(n).toLocaleLowerCase(),O(a).every(c=>n.includes(c.toLocaleLowerCase()))},$containsAny:(n,a)=>(j(a,"$containsAny requires an array as condition"),n=Array.isArray(n)?n:String(n),a.some(c=>n.includes(c))),$exists:(n,a)=>a?typeof n<"u":typeof n>"u",$type:(n,a)=>typeof n===String(a),$regex:(n,a)=>{if(!(a instanceof RegExp)){const c=String(a).match(/\/(.*)\/([dgimsuy]*)$/);a=c!=null&&c[1]?new RegExp(c[1],c[2]||""):new RegExp(a)}return a.test(String(n||""))},$lt:(n,a)=>nn<=a,$gt:(n,a)=>n>a,$gte:(n,a)=>n>=a,...r||{}}}function fe(t){const r=ce(),n=(l,{query:o,before:g,after:h})=>{const e=typeof o=="string"?{_path:o}:o,i=l.findIndex(u=>r(u,e));g=g??1,h=h??1;const s=new Array(g+h).fill(null,0);return i===-1?s:s.map((u,m)=>l[i-g+m+ +(m>=g)]||null)},a=[(l,o)=>{const g=l.result.filter(h=>O(o.where).every(e=>r(h,e)));return{...l,result:g,total:g.length}},(l,o)=>O(o.sort).forEach(g=>H(l.result,g)),function(o,g,h){var e;if(g.surround){let i=n(((e=o.result)==null?void 0:e.length)===1?h:o.result,g.surround);i=$(P(g.without))(i),i=$(D(g.only))(i),o.surround=i}return o}],c=[(l,o)=>{if(o.skip)return{...l,result:l.result.slice(o.skip),skip:o.skip}},(l,o)=>{if(o.limit)return{...l,result:l.result.slice(0,o.limit),limit:o.limit}},function(o,g,h){var e,i,s;if(g.dirConfig){const u=((e=o.result[0])==null?void 0:e._path)||((s=(i=g.where)==null?void 0:i.find(m=>m._path))==null?void 0:s._path);if(typeof u=="string"){const m=h.find(f=>f._path===T(u,"_dir"));m&&(o.dirConfig={_path:m._path,...P(["_"])(m)})}}return o},(l,o)=>({...l,result:$(P(o.without))(l.result)}),(l,o)=>({...l,result:$(D(o.only))(l.result)})];return async l=>{const o=await t(),g=l.params(),h={result:o,limit:0,skip:0,total:o.length},e=a.reduce((s,u)=>u(s,g,o)||s,h);if(g.count)return{result:e.result.length};const i=c.reduce((s,u)=>u(s,g,o)||s,e);return g.first?{...k(["skip","limit","total"])(i),result:i.result[0]}:i}}function N(t){const r=fe(t);return async n=>{var l;n.params().first&&n.withDirConfig();const a=n.params(),c=await r(n);return a.surround?c==null?void 0:c.surround:(c!=null&&c.dirConfig&&(c.result={_path:(l=c.dirConfig)==null?void 0:l._path,...c.result,_dir:c.dirConfig}),c==null?void 0:c.result)}}var me={exports:{}};(function(t,r){(function(n,a,c){t.exports=c(),t.exports.default=c()})("slugify",q,function(){var n=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E'","Ը":"Y'","Թ":"T'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C'","Կ":"K","Հ":"H","Ձ":"D'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P'","Ք":"Q'","Օ":"O''","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ṣ":"S","ṣ":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"'","’":"'","“":"\\"","”":"\\"","„":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}`),a=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');function c(l,o){if(typeof l!="string")throw new Error("slugify: string argument expected");o=typeof o=="string"?{replacement:o}:o||{};var g=a[o.locale]||{},h=o.replacement===void 0?"-":o.replacement,e=o.trim===void 0?!0:o.trim,i=l.normalize().split("").reduce(function(s,u){var m=g[u];return m===void 0&&(m=n[u]),m===void 0&&(m=u),m===h&&(m=" "),s+m.replace(o.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return o.strict&&(i=i.replace(/[^A-Za-z0-9\s]/g,"")),e&&(i=i.trim()),i=i.replace(/\s+/g,h),o.lower&&(i=i.toLowerCase()),i}return c.extend=function(l){Object.assign(n,l)},c})})(me);const he=t=>t.split(/[\s-]/g).map(Z).join(" ");function ge(t,r){const{navigation:n}=M().public.content;if(n===!1)return[];const a=l=>({...de(["title",...n.fields])(l),...ye(l==null?void 0:l.navigation)?l.navigation:{}}),c=t.sort((l,o)=>l._path.localeCompare(o._path)).reduce((l,o)=>{var m;const g=o._path.substring(1).split("/"),h=o._id.split(":").slice(1),e=!!((m=h[h.length-1])!=null&&m.match(/([1-9][0-9]*\.)?index.md/g)),i=f=>({title:f.title,_path:f._path,_file:f._file,children:[],...a(f),...f._draft?{_draft:!0}:{}}),s=i(o);if(e){const f=r[s._path];if(typeof(f==null?void 0:f.navigation)<"u"&&!(f!=null&&f.navigation))return l;if(o._path!=="/"){const d=i(o);s.children.push(d)}f&&Object.assign(s,a(f))}return g.length===1?(l.push(s),l):(g.slice(0,-1).reduce((f,d,v)=>{const I="/"+g.slice(0,v+1).join("/"),w=r[I];if(typeof(w==null?void 0:w.navigation)<"u"&&!w.navigation)return[];let A=f.find(B=>B._path===I);return A||(A={title:he(d),_path:I,_file:o._file,children:[],...w&&a(w)},f.push(A)),A.children},l).push(s),l)},[]);return Y(c)}const pe=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});function Y(t){var n;t.forEach(a=>{a._file=a._file.split(".").slice(0,-1).join(".")});const r=t.sort((a,c)=>pe.compare(a._file,c._file));for(const a of r)(n=a.children)!=null&&n.length?Y(a.children):delete a.children,delete a._file;return t}function de(t){return r=>(r=r||{},t&&t.length?t.filter(n=>typeof r[n]<"u").reduce((n,a)=>Object.assign(n,{[a]:r[a]}),{}):r)}function ye(t){return Object.prototype.toString.call(t)==="[object Object]"}const we=t=>b(t,M().public.content.api.baseURL),ve=ie(ue({driver:V()}),"@content");function Ie(t){async function r(){const n=new Set(await t.getKeys("cache:")),a=U().getPreviewToken();if(a){const l=await t.getItem(`${a}$`).then(h=>h||{});if(Array.isArray(l.ignoreSources)){const h=l.ignoreSources.map(e=>`cache:${e.trim()}:`);for(const e of n)h.some(i=>e.startsWith(i))&&n.delete(e)}const o=await t.getKeys(`${a}:`),g=await Promise.all(o.map(h=>t.getItem(h)));for(const h of g)n.delete(`cache:${h._id}`),h.__deleted||n.add(`${a}:${h._id}`)}return await Promise.all(Array.from(n).map(l=>t.getItem(l)))}return{storage:t,fetch:N(r),query:n=>G(N(r),{initialParams:n,legacy:!0})}}let C=null,K=null;async function Ae(){return K?await K:C||(K=Ee(),C=await K),C}async function Ee(){const t=W(),{content:r}=M().public,n=Ie(ve),a=await n.storage.getItem("integrity");if(r.integrity!==+(a||0)){const{contents:c,navigation:l}=await $fetch(we(r.integrity?`cache.${r.integrity}.json`:"cache.json"));await Promise.all(c.map(o=>n.storage.setItem(`cache:${o._id}`,o))),await n.storage.setItem("navigation",l),await n.storage.setItem("integrity",r.integrity)}return await t.callHook("content:storage",n.storage),n}async function je(t){const r=await Ae();if(!U().getPreviewToken()&&Object.keys(t||{}).length===0)return r.storage.getItem("navigation");const n=await r.query(t).where({_partial:!1,navigation:{$ne:!1}}).find(),c=(await r.query().where({_path:/\/_dir$/i,_partial:!0}).find()).reduce((l,o)=>{var h;((h=o.title)==null?void 0:h.toLowerCase())==="dir"&&(o.title=void 0);const g=o._path.split("/").slice(0,-1).join("/")||"/";return l[g]={...o,...o.body},l},{});return ge(n,c)}export{ve as contentStorage,Ie as createDB,je as generateNavigation,Ae as useContentDatabase}; +import{bb as _,b5 as T,aQ as M,aX as W,b3 as b}from"./UIt75vAV.js";import{g as J,b as j,c as O,o as k,d as H,f as $,h as P,i as D,k as G}from"./C67PXB6u.js";import{p as Z}from"./C-v3KzvZ.js";import{c as q}from"./Cpj98o6Y.js";import{u as U}from"./D5Txowgp.js";const F="memory",V=()=>{const t=new Map;return{name:F,getInstance:()=>t,hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return[...t.keys()]},clear(){t.clear()},dispose(){t.clear()}}};function Q(t){return!t||typeof t.then!="function"?Promise.resolve(t):t}function p(t,...r){try{return Q(t(...r))}catch(n){return Promise.reject(n)}}function X(t){const r=typeof t;return t===null||r!=="object"&&r!=="function"}function ee(t){const r=Object.getPrototypeOf(t);return!r||r.isPrototypeOf(Object)}function S(t){if(X(t))return String(t);if(ee(t)||Array.isArray(t))return JSON.stringify(t);if(typeof t.toJSON=="function")return S(t.toJSON());throw new Error("[unstorage] Cannot stringify value!")}function z(){if(typeof Buffer>"u")throw new TypeError("[unstorage] Buffer is not supported!")}const R="base64:";function te(t){if(typeof t=="string")return t;z();const r=Buffer.from(t).toString("base64");return R+r}function re(t){return typeof t!="string"||!t.startsWith(R)?t:(z(),Buffer.from(t.slice(R.length),"base64"))}const ne=["hasItem","getItem","getItemRaw","setItem","setItemRaw","removeItem","getMeta","setMeta","removeMeta","getKeys","clear","mount","unmount"];function ie(t,r){if(r=E(r),!r)return t;const n={...t};for(const a of ne)n[a]=(c="",...l)=>t[a](r+c,...l);return n.getKeys=(a="",...c)=>t.getKeys(r+a,...c).then(l=>l.map(o=>o.slice(r.length))),n}function y(t){return t?t.split("?")[0].replace(/[/\\]/g,":").replace(/:+/g,":").replace(/^:|:$/g,""):""}function ae(...t){return y(t.join(":"))}function E(t){return t=y(t),t?t+":":""}const se="memory",oe=()=>{const t=new Map;return{name:se,getInstance:()=>t,hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return[...t.keys()]},clear(){t.clear()},dispose(){t.clear()}}};function ue(t={}){const r={mounts:{"":t.driver||oe()},mountpoints:[""],watching:!1,watchListeners:[],unwatch:{}},n=e=>{for(const i of r.mountpoints)if(e.startsWith(i))return{base:i,relativeKey:e.slice(i.length),driver:r.mounts[i]};return{base:"",relativeKey:e,driver:r.mounts[""]}},a=(e,i)=>r.mountpoints.filter(s=>s.startsWith(e)||i&&e.startsWith(s)).map(s=>({relativeBase:e.length>s.length?e.slice(s.length):void 0,mountpoint:s,driver:r.mounts[s]})),c=(e,i)=>{if(r.watching){i=y(i);for(const s of r.watchListeners)s(e,i)}},l=async()=>{if(!r.watching){r.watching=!0;for(const e in r.mounts)r.unwatch[e]=await x(r.mounts[e],c,e)}},o=async()=>{if(r.watching){for(const e in r.unwatch)await r.unwatch[e]();r.unwatch={},r.watching=!1}},g=(e,i,s)=>{const u=new Map,m=f=>{let d=u.get(f.base);return d||(d={driver:f.driver,base:f.base,items:[]},u.set(f.base,d)),d};for(const f of e){const d=typeof f=="string",v=y(d?f:f.key),I=d?void 0:f.value,w=d||!f.options?i:{...i,...f.options},A=n(v);m(A).items.push({key:v,value:I,relativeKey:A.relativeKey,options:w})}return Promise.all([...u.values()].map(f=>s(f))).then(f=>f.flat())},h={hasItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.hasItem,s,i)},getItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.getItem,s,i).then(m=>_(m))},getItems(e,i){return g(e,i,s=>s.driver.getItems?p(s.driver.getItems,s.items.map(u=>({key:u.relativeKey,options:u.options})),i).then(u=>u.map(m=>({key:ae(s.base,m.key),value:_(m.value)}))):Promise.all(s.items.map(u=>p(s.driver.getItem,u.relativeKey,u.options).then(m=>({key:u.key,value:_(m)})))))},getItemRaw(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return u.getItemRaw?p(u.getItemRaw,s,i):p(u.getItem,s,i).then(m=>re(m))},async setItem(e,i,s={}){if(i===void 0)return h.removeItem(e);e=y(e);const{relativeKey:u,driver:m}=n(e);m.setItem&&(await p(m.setItem,u,S(i),s),m.watch||c("update",e))},async setItems(e,i){await g(e,i,async s=>{if(s.driver.setItems)return p(s.driver.setItems,s.items.map(u=>({key:u.relativeKey,value:S(u.value),options:u.options})),i);s.driver.setItem&&await Promise.all(s.items.map(u=>p(s.driver.setItem,u.relativeKey,S(u.value),u.options)))})},async setItemRaw(e,i,s={}){if(i===void 0)return h.removeItem(e,s);e=y(e);const{relativeKey:u,driver:m}=n(e);if(m.setItemRaw)await p(m.setItemRaw,u,i,s);else if(m.setItem)await p(m.setItem,u,te(i),s);else return;m.watch||c("update",e)},async removeItem(e,i={}){typeof i=="boolean"&&(i={removeMeta:i}),e=y(e);const{relativeKey:s,driver:u}=n(e);u.removeItem&&(await p(u.removeItem,s,i),(i.removeMeta||i.removeMata)&&await p(u.removeItem,s+"$",i),u.watch||c("remove",e))},async getMeta(e,i={}){typeof i=="boolean"&&(i={nativeOnly:i}),e=y(e);const{relativeKey:s,driver:u}=n(e),m=Object.create(null);if(u.getMeta&&Object.assign(m,await p(u.getMeta,s,i)),!i.nativeOnly){const f=await p(u.getItem,s+"$",i).then(d=>_(d));f&&typeof f=="object"&&(typeof f.atime=="string"&&(f.atime=new Date(f.atime)),typeof f.mtime=="string"&&(f.mtime=new Date(f.mtime)),Object.assign(m,f))}return m},setMeta(e,i,s={}){return this.setItem(e+"$",i,s)},removeMeta(e,i={}){return this.removeItem(e+"$",i)},async getKeys(e,i={}){e=E(e);const s=a(e,!0);let u=[];const m=[];for(const f of s){const d=await p(f.driver.getKeys,f.relativeBase,i);for(const v of d){const I=f.mountpoint+y(v);u.some(w=>I.startsWith(w))||m.push(I)}u=[f.mountpoint,...u.filter(v=>!v.startsWith(f.mountpoint))]}return e?m.filter(f=>f.startsWith(e)&&f[f.length-1]!=="$"):m.filter(f=>f[f.length-1]!=="$")},async clear(e,i={}){e=E(e),await Promise.all(a(e,!1).map(async s=>{if(s.driver.clear)return p(s.driver.clear,s.relativeBase,i);if(s.driver.removeItem){const u=await s.driver.getKeys(s.relativeBase||"",i);return Promise.all(u.map(m=>s.driver.removeItem(m,i)))}}))},async dispose(){await Promise.all(Object.values(r.mounts).map(e=>L(e)))},async watch(e){return await l(),r.watchListeners.push(e),async()=>{r.watchListeners=r.watchListeners.filter(i=>i!==e),r.watchListeners.length===0&&await o()}},async unwatch(){r.watchListeners=[],await o()},mount(e,i){if(e=E(e),e&&r.mounts[e])throw new Error(`already mounted at ${e}`);return e&&(r.mountpoints.push(e),r.mountpoints.sort((s,u)=>u.length-s.length)),r.mounts[e]=i,r.watching&&Promise.resolve(x(i,c,e)).then(s=>{r.unwatch[e]=s}).catch(console.error),h},async unmount(e,i=!0){e=E(e),!(!e||!r.mounts[e])&&(r.watching&&e in r.unwatch&&(r.unwatch[e](),delete r.unwatch[e]),i&&await L(r.mounts[e]),r.mountpoints=r.mountpoints.filter(s=>s!==e),delete r.mounts[e])},getMount(e=""){e=y(e)+":";const i=n(e);return{driver:i.driver,base:i.base}},getMounts(e="",i={}){return e=y(e),a(e,i.parents).map(u=>({driver:u.driver,base:u.mountpoint}))},keys:(e,i={})=>h.getKeys(e,i),get:(e,i={})=>h.getItem(e,i),set:(e,i,s={})=>h.setItem(e,i,s),has:(e,i={})=>h.hasItem(e,i),del:(e,i={})=>h.removeItem(e,i),remove:(e,i={})=>h.removeItem(e,i)};return h}function x(t,r,n){return t.watch?t.watch((a,c)=>r(a,n+c)):()=>{}}async function L(t){typeof t.dispose=="function"&&await p(t.dispose)}function ce(t={}){const r=le(n,t.operators);function n(a,c){return typeof c!="object"||c instanceof RegExp?r.$eq(a,c):Object.keys(c||{}).every(l=>{const o=c[l];if(l.startsWith("$")&&r[l]){const g=r[l];return typeof g=="function"?g(a,o):!1}return n(J(a,l),o)})}return n}function le(t,r={}){return{$match:(n,a)=>t(n,a),$eq:(n,a)=>a instanceof RegExp?a.test(n):n===a,$ne:(n,a)=>a instanceof RegExp?!a.test(n):n!==a,$not:(n,a)=>!t(n,a),$and:(n,a)=>(j(a,"$and requires an array as condition"),a.every(c=>t(n,c))),$or:(n,a)=>(j(a,"$or requires an array as condition"),a.some(c=>t(n,c))),$in:(n,a)=>O(a).some(c=>Array.isArray(n)?t(n,{$contains:c}):t(n,c)),$contains:(n,a)=>(n=Array.isArray(n)?n:String(n),O(a).every(c=>n.includes(c))),$icontains:(n,a)=>{if(typeof a!="string")throw new TypeError("$icontains requires a string, use $contains instead");return n=String(n).toLocaleLowerCase(),O(a).every(c=>n.includes(c.toLocaleLowerCase()))},$containsAny:(n,a)=>(j(a,"$containsAny requires an array as condition"),n=Array.isArray(n)?n:String(n),a.some(c=>n.includes(c))),$exists:(n,a)=>a?typeof n<"u":typeof n>"u",$type:(n,a)=>typeof n===String(a),$regex:(n,a)=>{if(!(a instanceof RegExp)){const c=String(a).match(/\/(.*)\/([dgimsuy]*)$/);a=c!=null&&c[1]?new RegExp(c[1],c[2]||""):new RegExp(a)}return a.test(String(n||""))},$lt:(n,a)=>nn<=a,$gt:(n,a)=>n>a,$gte:(n,a)=>n>=a,...r||{}}}function fe(t){const r=ce(),n=(l,{query:o,before:g,after:h})=>{const e=typeof o=="string"?{_path:o}:o,i=l.findIndex(u=>r(u,e));g=g??1,h=h??1;const s=new Array(g+h).fill(null,0);return i===-1?s:s.map((u,m)=>l[i-g+m+ +(m>=g)]||null)},a=[(l,o)=>{const g=l.result.filter(h=>O(o.where).every(e=>r(h,e)));return{...l,result:g,total:g.length}},(l,o)=>O(o.sort).forEach(g=>H(l.result,g)),function(o,g,h){var e;if(g.surround){let i=n(((e=o.result)==null?void 0:e.length)===1?h:o.result,g.surround);i=$(P(g.without))(i),i=$(D(g.only))(i),o.surround=i}return o}],c=[(l,o)=>{if(o.skip)return{...l,result:l.result.slice(o.skip),skip:o.skip}},(l,o)=>{if(o.limit)return{...l,result:l.result.slice(0,o.limit),limit:o.limit}},function(o,g,h){var e,i,s;if(g.dirConfig){const u=((e=o.result[0])==null?void 0:e._path)||((s=(i=g.where)==null?void 0:i.find(m=>m._path))==null?void 0:s._path);if(typeof u=="string"){const m=h.find(f=>f._path===T(u,"_dir"));m&&(o.dirConfig={_path:m._path,...P(["_"])(m)})}}return o},(l,o)=>({...l,result:$(P(o.without))(l.result)}),(l,o)=>({...l,result:$(D(o.only))(l.result)})];return async l=>{const o=await t(),g=l.params(),h={result:o,limit:0,skip:0,total:o.length},e=a.reduce((s,u)=>u(s,g,o)||s,h);if(g.count)return{result:e.result.length};const i=c.reduce((s,u)=>u(s,g,o)||s,e);return g.first?{...k(["skip","limit","total"])(i),result:i.result[0]}:i}}function N(t){const r=fe(t);return async n=>{var l;n.params().first&&n.withDirConfig();const a=n.params(),c=await r(n);return a.surround?c==null?void 0:c.surround:(c!=null&&c.dirConfig&&(c.result={_path:(l=c.dirConfig)==null?void 0:l._path,...c.result,_dir:c.dirConfig}),c==null?void 0:c.result)}}var me={exports:{}};(function(t,r){(function(n,a,c){t.exports=c(),t.exports.default=c()})("slugify",q,function(){var n=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E'","Ը":"Y'","Թ":"T'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C'","Կ":"K","Հ":"H","Ձ":"D'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P'","Ք":"Q'","Օ":"O''","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ṣ":"S","ṣ":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"'","’":"'","“":"\\"","”":"\\"","„":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}`),a=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');function c(l,o){if(typeof l!="string")throw new Error("slugify: string argument expected");o=typeof o=="string"?{replacement:o}:o||{};var g=a[o.locale]||{},h=o.replacement===void 0?"-":o.replacement,e=o.trim===void 0?!0:o.trim,i=l.normalize().split("").reduce(function(s,u){var m=g[u];return m===void 0&&(m=n[u]),m===void 0&&(m=u),m===h&&(m=" "),s+m.replace(o.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return o.strict&&(i=i.replace(/[^A-Za-z0-9\s]/g,"")),e&&(i=i.trim()),i=i.replace(/\s+/g,h),o.lower&&(i=i.toLowerCase()),i}return c.extend=function(l){Object.assign(n,l)},c})})(me);const he=t=>t.split(/[\s-]/g).map(Z).join(" ");function ge(t,r){const{navigation:n}=M().public.content;if(n===!1)return[];const a=l=>({...de(["title",...n.fields])(l),...ye(l==null?void 0:l.navigation)?l.navigation:{}}),c=t.sort((l,o)=>l._path.localeCompare(o._path)).reduce((l,o)=>{var m;const g=o._path.substring(1).split("/"),h=o._id.split(":").slice(1),e=!!((m=h[h.length-1])!=null&&m.match(/([1-9][0-9]*\.)?index.md/g)),i=f=>({title:f.title,_path:f._path,_file:f._file,children:[],...a(f),...f._draft?{_draft:!0}:{}}),s=i(o);if(e){const f=r[s._path];if(typeof(f==null?void 0:f.navigation)<"u"&&!(f!=null&&f.navigation))return l;if(o._path!=="/"){const d=i(o);s.children.push(d)}f&&Object.assign(s,a(f))}return g.length===1?(l.push(s),l):(g.slice(0,-1).reduce((f,d,v)=>{const I="/"+g.slice(0,v+1).join("/"),w=r[I];if(typeof(w==null?void 0:w.navigation)<"u"&&!w.navigation)return[];let A=f.find(B=>B._path===I);return A||(A={title:he(d),_path:I,_file:o._file,children:[],...w&&a(w)},f.push(A)),A.children},l).push(s),l)},[]);return Y(c)}const pe=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});function Y(t){var n;t.forEach(a=>{a._file=a._file.split(".").slice(0,-1).join(".")});const r=t.sort((a,c)=>pe.compare(a._file,c._file));for(const a of r)(n=a.children)!=null&&n.length?Y(a.children):delete a.children,delete a._file;return t}function de(t){return r=>(r=r||{},t&&t.length?t.filter(n=>typeof r[n]<"u").reduce((n,a)=>Object.assign(n,{[a]:r[a]}),{}):r)}function ye(t){return Object.prototype.toString.call(t)==="[object Object]"}const we=t=>b(t,M().public.content.api.baseURL),ve=ie(ue({driver:V()}),"@content");function Ie(t){async function r(){const n=new Set(await t.getKeys("cache:")),a=U().getPreviewToken();if(a){const l=await t.getItem(`${a}$`).then(h=>h||{});if(Array.isArray(l.ignoreSources)){const h=l.ignoreSources.map(e=>`cache:${e.trim()}:`);for(const e of n)h.some(i=>e.startsWith(i))&&n.delete(e)}const o=await t.getKeys(`${a}:`),g=await Promise.all(o.map(h=>t.getItem(h)));for(const h of g)n.delete(`cache:${h._id}`),h.__deleted||n.add(`${a}:${h._id}`)}return await Promise.all(Array.from(n).map(l=>t.getItem(l)))}return{storage:t,fetch:N(r),query:n=>G(N(r),{initialParams:n,legacy:!0})}}let C=null,K=null;async function Ae(){return K?await K:C||(K=Ee(),C=await K),C}async function Ee(){const t=W(),{content:r}=M().public,n=Ie(ve),a=await n.storage.getItem("integrity");if(r.integrity!==+(a||0)){const{contents:c,navigation:l}=await $fetch(we(r.integrity?`cache.${r.integrity}.json`:"cache.json"));await Promise.all(c.map(o=>n.storage.setItem(`cache:${o._id}`,o))),await n.storage.setItem("navigation",l),await n.storage.setItem("integrity",r.integrity)}return await t.callHook("content:storage",n.storage),n}async function je(t){const r=await Ae();if(!U().getPreviewToken()&&Object.keys(t||{}).length===0)return r.storage.getItem("navigation");const n=await r.query(t).where({_partial:!1,navigation:{$ne:!1}}).find(),c=(await r.query().where({_path:/\/_dir$/i,_partial:!0}).find()).reduce((l,o)=>{var h;((h=o.title)==null?void 0:h.toLowerCase())==="dir"&&(o.title=void 0);const g=o._path.split("/").slice(0,-1).join("/")||"/";return l[g]={...o,...o.body},l},{});return ge(n,c)}export{ve as contentStorage,Ie as createDB,je as generateNavigation,Ae as useContentDatabase}; diff --git a/_nuxt/B-qnoxwZ.js b/_nuxt/COHbxr3s.js similarity index 95% rename from _nuxt/B-qnoxwZ.js rename to _nuxt/COHbxr3s.js index c94fa29..29c65d0 100644 --- a/_nuxt/B-qnoxwZ.js +++ b/_nuxt/COHbxr3s.js @@ -1,3 +1,3 @@ -import{_ as ke}from"./Cjgb0s-t.js";import{b as oe,_ as Ie,c as Se,a as we}from"./NAbOXu9k.js";import{_ as p,a as ze,b as Ce,c as Te,d as $e,e as Le,f as Oe,g as De,F as Fe}from"./EyXL7GQa.js";import{s as le,v as re,x as Ke,y as Me,z as ue,A as Pe,B as Be,C as _e,D as Ae,E as Re,G as Ee,H as Ue,I as Ve,J as qe,K as Ne,L as Xe,M as J,i as Q,N as de,O as je,P as me,Q as Ge,R as ce,l as A,o as d,c as F,b as o,w as r,S as K,f as v,g as q,e as a,T as I,U as xe,V as $,q as R,W as N,d as C,t as He,a as T,F as _,r as X,X as We,Y as pe,h as Ze,Z as Je,$ as Qe,a0 as Ye,a1 as ea,a2 as ee,a3 as aa,a4 as ae,a5 as se,j as ie,k as sa,m as ia,n as na}from"./BTOMz1uO.js";import{c as ta}from"./DlRFgOQ9.js";import{i as D,l as W,b as ne}from"./DEqQpGQK.js";import{v as Z,i as oa,g as la}from"./CzGluIhe.js";import{_ as ra}from"./DlAUqK2U.js";import"./Cpj98o6Y.js";const z={Root:le,Trigger:re,Portal:Ke,Content:Me,Arrow:ue,Item:Pe,Group:Be,Separator:_e,CheckboxItem:Ae,ItemIndicator:Re,Label:Ee,RadioGroup:Ue,RadioItem:Ve,Sub:qe,SubContent:Ne,SubTrigger:Xe},fe={slots:{content:"min-w-32 bg-[var(--ui-bg)] shadow-lg rounded-[calc(var(--ui-radius)*1.5)] ring ring-[var(--ui-border)] divide-y divide-[var(--ui-border)] overflow-y-auto scroll-py-1 data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in]",arrow:"fill-[var(--ui-border)]",group:"p-1 isolate",label:"w-full flex items-center font-semibold text-[var(--ui-text-highlighted)]",separator:"-mx-1 my-1 h-px bg-[var(--ui-border)]",item:"group relative w-full flex items-center select-none outline-none before:absolute before:z-[-1] before:inset-px before:rounded-[calc(var(--ui-radius)*1.5)] data-disabled:cursor-not-allowed data-disabled:opacity-75",itemLeadingIcon:"shrink-0",itemLeadingAvatar:"shrink-0",itemLeadingAvatarSize:"",itemTrailing:"ms-auto inline-flex",itemTrailingIcon:"shrink-0",itemTrailingKbds:"hidden lg:inline-flex items-center shrink-0",itemTrailingKbdsSize:"",itemLabel:"truncate",itemLabelExternalIcon:"size-3 align-top text-[var(--ui-text-dimmed)]"},variants:{active:{true:{item:"text-[var(--ui-text-highlighted)] before:bg-[var(--ui-bg-elevated)]",itemLeadingIcon:"text-[var(--ui-text)]"},false:{item:["text-[var(--ui-text)] data-highlighted:text-[var(--ui-text-highlighted)] data-[state=open]:text-[var(--ui-text-highlighted)] data-highlighted:before:bg-[var(--ui-bg-elevated)]/50 data-[state=open]:before:bg-[var(--ui-bg-elevated)]/50","transition-colors before:transition-colors"],itemLeadingIcon:["text-[var(--ui-text-dimmed)] group-data-highlighted:text-[var(--ui-text)] group-data-[state=open]:text-[var(--ui-text)]","transition-colors"]}},loading:{true:{itemLeadingIcon:"animate-spin"}},size:{xs:{label:"p-1 text-xs gap-1",item:"p-1 text-xs gap-1",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemTrailingIcon:"size-4",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"sm"},sm:{label:"p-1.5 text-xs gap-1.5",item:"p-1.5 text-xs gap-1.5",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemTrailingIcon:"size-4",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"sm"},md:{label:"p-1.5 text-sm gap-1.5",item:"p-1.5 text-sm gap-1.5",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemTrailingIcon:"size-5",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"md"},lg:{label:"p-2 text-sm gap-2",item:"p-2 text-sm gap-2",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemTrailingIcon:"size-5",itemTrailingKbds:"gap-1",itemTrailingKbdsSize:"md"},xl:{label:"p-2 text-base gap-2",item:"p-2 text-base gap-2",itemLeadingIcon:"size-6",itemLeadingAvatarSize:"xs",itemTrailingIcon:"size-6",itemTrailingKbds:"gap-1",itemTrailingKbdsSize:"lg"}}},defaultVariants:{size:"md"}};J(fe)();const ge=Q({__name:"DropdownMenuContent",props:{items:{},portal:{type:Boolean},sub:{type:Boolean},labelKey:{},checkedIcon:{},loadingIcon:{},class:{},ui:{},uiOverride:{},loop:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","closeAutoFocus"],setup(j,{emit:u}){const i=j,M=u,L=de(),O=je(),E=me(Ge(i,"sub","items","portal","class","ui"),M),U=ce(L,["default"]),[V,S]=ta(),y=A(()=>{var e;return(e=i.items)!=null&&e.length?Array.isArray(i.items[0])?i.items:[i.items]:[]});return(e,G)=>{const P=ge;return d(),F(_,null,[o(a(V),null,{default:r(({item:l,active:b,index:w})=>[K(e.$slots,l.slot||"item",{item:l,index:w},()=>{var t,n,s;return[K(e.$slots,l.slot?`${l.slot}-leading`:"item-leading",{item:l,active:b,index:w},()=>{var m,g,f,c;return[l.loading?(d(),v(q,{key:0,name:e.loadingIcon||a(O).ui.icons.loading,class:I(("ui"in e?e.ui:a(p)).itemLeadingIcon({class:(m=e.uiOverride)==null?void 0:m.itemLeadingIcon,loading:!0}))},null,8,["name","class"])):l.icon?(d(),v(q,{key:1,name:l.icon,class:I(("ui"in e?e.ui:a(p)).itemLeadingIcon({class:(g=e.uiOverride)==null?void 0:g.itemLeadingIcon,active:b}))},null,8,["name","class"])):l.avatar?(d(),v(xe,$({key:2,size:((f=i.uiOverride)==null?void 0:f.itemLeadingAvatarSize)||("ui"in e?e.ui:a(p)).itemLeadingAvatarSize()},l.avatar,{class:("ui"in e?e.ui:a(p)).itemLeadingAvatar({class:(c=e.uiOverride)==null?void 0:c.itemLeadingAvatar,active:b})}),null,16,["size","class"])):R("",!0)]}),a(N)(l,i.labelKey)||L[l.slot?`${l.slot}-label`:"item-label"]?(d(),F("span",{key:0,class:I(("ui"in e?e.ui:a(p)).itemLabel({class:(t=e.uiOverride)==null?void 0:t.itemLabel,active:b}))},[K(e.$slots,l.slot?`${l.slot}-label`:"item-label",{item:l,active:b,index:w},()=>[C(He(a(N)(l,i.labelKey)),1)]),l.target==="_blank"?(d(),v(q,{key:0,name:a(O).ui.icons.external,class:I(("ui"in e?e.ui:a(p)).itemLabelExternalIcon({class:(n=e.uiOverride)==null?void 0:n.itemLabelExternalIcon,active:b}))},null,8,["name","class"])):R("",!0)],2)):R("",!0),T("span",{class:I(("ui"in e?e.ui:a(p)).itemTrailing({class:(s=e.uiOverride)==null?void 0:s.itemTrailing}))},[K(e.$slots,l.slot?`${l.slot}-trailing`:"item-trailing",{item:l,active:b,index:w},()=>{var m,g,f,c;return[(m=l.children)!=null&&m.length?(d(),v(q,{key:0,name:a(O).ui.icons.chevronRight,class:I(("ui"in e?e.ui:a(p)).itemTrailingIcon({class:(g=e.uiOverride)==null?void 0:g.itemTrailingIcon,active:b}))},null,8,["name","class"])):(f=l.kbds)!=null&&f.length?(d(),F("span",{key:1,class:I(("ui"in e?e.ui:a(p)).itemTrailingKbds({class:(c=e.uiOverride)==null?void 0:c.itemTrailingKbds}))},[(d(!0),F(_,null,X(l.kbds,(h,k)=>{var B;return d(),v(oe,$({key:k,size:((B=i.uiOverride)==null?void 0:B.itemTrailingKbdsSize)||("ui"in e?e.ui:a(p)).itemTrailingKbdsSize(),ref_for:!0},typeof h=="string"?{value:h}:h),null,16,["size"])}),128))],2)):R("",!0)]}),o(a(z).ItemIndicator,{"as-child":""},{default:r(()=>{var m;return[o(q,{name:e.checkedIcon||a(O).ui.icons.check,class:I(("ui"in e?e.ui:a(p)).itemTrailingIcon({class:(m=e.uiOverride)==null?void 0:m.itemTrailingIcon}))},null,8,["name","class"])]}),_:1})],2)]})]),_:3}),o(a(z).Portal,{disabled:!e.portal},{default:r(()=>[(d(),v(We(e.sub?a(z).SubContent:a(z).Content),$({class:i.class},a(E)),{default:r(()=>[(d(!0),F(_,null,X(y.value,(l,b)=>{var w;return d(),v(a(z).Group,{key:`group-${b}`,class:I(("ui"in e?e.ui:a(p)).group({class:(w=e.uiOverride)==null?void 0:w.group}))},{default:r(()=>[(d(!0),F(_,null,X(l,(t,n)=>{var s,m,g,f;return d(),F(_,{key:`group-${b}-${n}`},[t.type==="label"?(d(),v(a(z).Label,{key:0,class:I(("ui"in e?e.ui:a(p)).label({class:(s=e.uiOverride)==null?void 0:s.label}))},{default:r(()=>[o(a(S),{item:t,index:n},null,8,["item","index"])]),_:2},1032,["class"])):t.type==="separator"?(d(),v(a(z).Separator,{key:1,class:I(("ui"in e?e.ui:a(p)).separator({class:(m=e.uiOverride)==null?void 0:m.separator}))},null,8,["class"])):(g=t==null?void 0:t.children)!=null&&g.length?(d(),v(a(z).Sub,{key:2,open:t.open,"default-open":t.defaultOpen},{default:r(()=>{var c;return[o(a(z).SubTrigger,{as:"button",type:"button",disabled:t.disabled,"text-value":a(N)(t,i.labelKey),class:I(("ui"in e?e.ui:a(p)).item({class:(c=e.uiOverride)==null?void 0:c.item}))},{default:r(()=>[o(a(S),{item:t,index:n},null,8,["item","index"])]),_:2},1032,["disabled","text-value","class"]),o(P,$({sub:"",class:i.class,ui:"ui"in e?e.ui:a(p),"ui-override":e.uiOverride,portal:e.portal,items:t.children,side:"right",align:"start","align-offset":-4,"side-offset":3,"label-key":e.labelKey,"checked-icon":e.checkedIcon,"loading-icon":e.loadingIcon,ref_for:!0},t.content),pe({_:2},[X(a(U),(h,k)=>({name:k,fn:r(B=>[K(e.$slots,k,$({ref_for:!0},B))])}))]),1040,["class","ui","ui-override","portal","items","label-key","checked-icon","loading-icon"])]}),_:2},1032,["open","default-open"])):t.type==="checkbox"?(d(),v(a(z).CheckboxItem,{key:3,checked:t.checked,disabled:t.disabled,"text-value":a(N)(t,i.labelKey),class:I(("ui"in e?e.ui:a(p)).item({class:[(f=e.uiOverride)==null?void 0:f.item,t.class]})),"onUpdate:checked":t.onUpdateChecked,onSelect:t.onSelect},{default:r(()=>[o(a(S),{item:t,index:n},null,8,["item","index"])]),_:2},1032,["checked","disabled","text-value","class","onUpdate:checked","onSelect"])):(d(),v(a(z).Item,{key:4,"as-child":"",disabled:t.disabled,"text-value":a(N)(t,i.labelKey),onSelect:t.onSelect},{default:r(()=>[o(Ze,$({ref_for:!0},a(Je)(t),{custom:""}),{default:r(({active:c,...h})=>{var k;return[o(Qe,$({ref_for:!0},h,{class:("ui"in e?e.ui:a(p)).item({class:[(k=e.uiOverride)==null?void 0:k.item,t.class],active:c})}),{default:r(()=>[o(a(S),{item:t,active:c,index:n},null,8,["item","active","index"])]),_:2},1040,["class"])]}),_:2},1040)]),_:2},1032,["disabled","text-value","onSelect"]))],64)}),128))]),_:2},1032,["class"])}),128)),K(e.$slots,"default")]),_:3},16,["class"]))]),_:3},8,["disabled"])],64)}}}),ua=Ye;var te;const da=J({extend:J(fe),...((te=ua.ui)==null?void 0:te.dropdownMenu)||{}}),ma=Q({__name:"DropdownMenu",props:{size:{},items:{},checkedIcon:{},loadingIcon:{},content:{},arrow:{type:[Boolean,Object]},portal:{type:Boolean,default:!0},labelKey:{default:"label"},disabled:{type:Boolean},class:{},ui:{},defaultOpen:{type:Boolean},open:{type:Boolean},modal:{type:Boolean,default:!0}},emits:["update:open"],setup(j,{emit:u}){const i=j,M=u,L=de(),O=me(ea(i,"defaultOpen","open","modal"),M),E=ee(()=>aa(i.content,{side:"bottom",sideOffset:8})),U=ee(()=>i.arrow),V=ce(L,["default"]),S=A(()=>da({size:i.size}));return(y,e)=>(d(),v(a(le),ae(se(a(O))),{default:r(({open:G})=>{var P;return[L.default?(d(),v(a(re),{key:0,"as-child":"",disabled:y.disabled},{default:r(()=>[K(y.$slots,"default",{open:G})]),_:2},1032,["disabled"])):R("",!0),o(ge,$({class:S.value.content({class:[i.class,(P=i.ui)==null?void 0:P.content]}),ui:S.value,"ui-override":i.ui},E.value,{items:y.items,portal:y.portal,"label-key":y.labelKey,"checked-icon":y.checkedIcon,"loading-icon":y.loadingIcon}),pe({default:r(()=>{var l;return[y.arrow?(d(),v(a(ue),$({key:0},U.value,{class:S.value.arrow({class:(l=i.ui)==null?void 0:l.arrow})}),null,16,["class"])):R("",!0)]}),_:2},[X(a(V),(l,b)=>({name:b,fn:r(w=>[K(y.$slots,b,ae(se(w)))])}))]),1040,["class","ui","ui-override","items","portal","label-key","checked-icon","loading-icon"])]}),_:3},16))}}),ca=Q({__name:"transform",setup(j){const u=ie({status:"unsent",category:"unsent",title:"",message:"",filename:"",time:""}),i=ie({from:void 0,to:void 0,file:void 0}),M=[{value:"cmf",label:"CMF XML",icon:D.cmf},{value:"xsd",label:"NIEM XSD",icon:D.xml}],L=M.concat([{value:"json_schema",label:"JSON Schema",icon:D.json},{value:"owl",label:"OWL",icon:D.owl}]),O=A(()=>{var n;return(n=M.find(s=>s.value==i.from))==null?void 0:n.icon}),E=A(()=>{var n;return(n=L.find(s=>s.value===i.to))==null?void 0:n.icon}),U=A(()=>{var n;return`curl -i -X POST -H "Content-Type: multipart/form-data" -F from=${i.from} -F to=${i.to} -F file=@${(n=i.file)==null?void 0:n.name} ${ne.transform}`}),V=[{label:"Crash Driver CMF",icon:D.cmf,onSelect:l},{label:"Crash Driver XSD ZIP",icon:D.xml,onSelect:w},{label:"Invalid Crash Driver CMF",icon:D.error,onSelect:b}],S=sa("");function y(n){const s=oa();return Z(s,"file",n.file),Z(s,"from",n.from),Z(s,"to",n.to),s}function e(n){var f,c;S.value="";const m=n.target.files;if(!m||m.length==0)return;switch(i.file=m[0],(c=(f=i.file.name)==null?void 0:f.split("."))==null?void 0:c.pop()){case void 0:return;case"cmf":case"xml":i.from="cmf";break;case"xsd":case"zip":i.from="xsd";break;default:i.from=void 0,S.value="Please select a valid file (.xml, .cmf, .xsd, .zip)";break}}let G=A(()=>{switch(i.to){case"cmf":return"cmf.xml";case"xsd":return"zip";case"owl":return"ttl";case"json_schema":return"schema.json"}});async function P(){var m,g,f;let n=Date.now();u.status="pending",u.category="pending",u.message="Request sent...",console.log("Sending transform request",i.from,i.to,i.file);const s=await fetch(ne.transform,{body:la(i),method:"post",mode:"no-cors"});if(u.time=De(n),s.ok){const c=await s.blob(),h=s.headers.get("Content-Disposition");u.filename=(h==null?void 0:h.split("=")[1])||"transform-results."+G,Fe.saveAs(c,u.filename),u.category="success",u.error=void 0,u.title="",u.message=`Downloaded ${u.filename}`,console.log("Request succeeded",u.filename)}else u.category="error",u.error=await s.json()||await s.text(),u.title=`ERROR ${(m=u.error)==null?void 0:m.status}: ${(g=u.error)==null?void 0:g.error}`,u.message=((f=u.error)==null?void 0:f.message.replaceAll(";",` +import{_ as ke}from"./CSjuNKSf.js";import{b as oe,_ as Ie,c as Se,a as we}from"./DLx7CKo_.js";import{_ as p,a as ze,b as Ce,c as Te,d as $e,e as Le,f as Oe,g as De,F as Fe}from"./Bw5Rqz9F.js";import{s as le,v as re,x as Ke,y as Me,z as ue,A as Pe,B as Be,C as _e,D as Ae,E as Re,G as Ee,H as Ue,I as Ve,J as qe,K as Ne,L as Xe,i as Q,M as de,N as je,O as me,P as Ge,Q as ce,l as A,o as d,c as F,b as o,w as r,R as K,f as v,g as q,e as a,S as I,T as xe,U as $,q as R,V as N,d as C,t as He,a as T,F as _,r as X,W as We,X as pe,h as Ze,Y as Je,Z as Qe,$ as J,a0 as Ye,a1 as ee,a2 as ea,a3 as ae,a4 as se,a5 as aa,j as ie,k as sa,m as ia,n as na}from"./UIt75vAV.js";import{c as ta}from"./DSVSXOr1.js";import{i as D,l as W,b as ne}from"./DEqQpGQK.js";import{v as Z,i as oa,g as la}from"./CzGluIhe.js";import{_ as ra}from"./DlAUqK2U.js";import"./Cpj98o6Y.js";const z={Root:le,Trigger:re,Portal:Ke,Content:Me,Arrow:ue,Item:Pe,Group:Be,Separator:_e,CheckboxItem:Ae,ItemIndicator:Re,Label:Ee,RadioGroup:Ue,RadioItem:Ve,Sub:qe,SubContent:Ne,SubTrigger:Xe},fe={slots:{content:"min-w-32 bg-[var(--ui-bg)] shadow-lg rounded-[calc(var(--ui-radius)*1.5)] ring ring-[var(--ui-border)] divide-y divide-[var(--ui-border)] overflow-y-auto scroll-py-1 data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in]",arrow:"fill-[var(--ui-border)]",group:"p-1 isolate",label:"w-full flex items-center font-semibold text-[var(--ui-text-highlighted)]",separator:"-mx-1 my-1 h-px bg-[var(--ui-border)]",item:"group relative w-full flex items-center select-none outline-none before:absolute before:z-[-1] before:inset-px before:rounded-[calc(var(--ui-radius)*1.5)] data-disabled:cursor-not-allowed data-disabled:opacity-75",itemLeadingIcon:"shrink-0",itemLeadingAvatar:"shrink-0",itemLeadingAvatarSize:"",itemTrailing:"ms-auto inline-flex",itemTrailingIcon:"shrink-0",itemTrailingKbds:"hidden lg:inline-flex items-center shrink-0",itemTrailingKbdsSize:"",itemLabel:"truncate",itemLabelExternalIcon:"size-3 align-top text-[var(--ui-text-dimmed)]"},variants:{active:{true:{item:"text-[var(--ui-text-highlighted)] before:bg-[var(--ui-bg-elevated)]",itemLeadingIcon:"text-[var(--ui-text)]"},false:{item:["text-[var(--ui-text)] data-highlighted:text-[var(--ui-text-highlighted)] data-[state=open]:text-[var(--ui-text-highlighted)] data-highlighted:before:bg-[var(--ui-bg-elevated)]/50 data-[state=open]:before:bg-[var(--ui-bg-elevated)]/50","transition-colors before:transition-colors"],itemLeadingIcon:["text-[var(--ui-text-dimmed)] group-data-highlighted:text-[var(--ui-text)] group-data-[state=open]:text-[var(--ui-text)]","transition-colors"]}},loading:{true:{itemLeadingIcon:"animate-spin"}},size:{xs:{label:"p-1 text-xs gap-1",item:"p-1 text-xs gap-1",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemTrailingIcon:"size-4",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"sm"},sm:{label:"p-1.5 text-xs gap-1.5",item:"p-1.5 text-xs gap-1.5",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemTrailingIcon:"size-4",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"sm"},md:{label:"p-1.5 text-sm gap-1.5",item:"p-1.5 text-sm gap-1.5",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemTrailingIcon:"size-5",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"md"},lg:{label:"p-2 text-sm gap-2",item:"p-2 text-sm gap-2",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemTrailingIcon:"size-5",itemTrailingKbds:"gap-1",itemTrailingKbdsSize:"md"},xl:{label:"p-2 text-base gap-2",item:"p-2 text-base gap-2",itemLeadingIcon:"size-6",itemLeadingAvatarSize:"xs",itemTrailingIcon:"size-6",itemTrailingKbds:"gap-1",itemTrailingKbdsSize:"lg"}}},defaultVariants:{size:"md"}};J(fe)();const ge=Q({__name:"DropdownMenuContent",props:{items:{},portal:{type:Boolean},sub:{type:Boolean},labelKey:{},checkedIcon:{},loadingIcon:{},class:{},ui:{},uiOverride:{},loop:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","closeAutoFocus"],setup(j,{emit:u}){const i=j,M=u,L=de(),O=je(),E=me(Ge(i,"sub","items","portal","class","ui"),M),U=ce(L,["default"]),[V,S]=ta(),y=A(()=>{var e;return(e=i.items)!=null&&e.length?Array.isArray(i.items[0])?i.items:[i.items]:[]});return(e,G)=>{const P=ge;return d(),F(_,null,[o(a(V),null,{default:r(({item:l,active:b,index:w})=>[K(e.$slots,l.slot||"item",{item:l,index:w},()=>{var t,n,s;return[K(e.$slots,l.slot?`${l.slot}-leading`:"item-leading",{item:l,active:b,index:w},()=>{var m,g,f,c;return[l.loading?(d(),v(q,{key:0,name:e.loadingIcon||a(O).ui.icons.loading,class:I(("ui"in e?e.ui:a(p)).itemLeadingIcon({class:(m=e.uiOverride)==null?void 0:m.itemLeadingIcon,loading:!0}))},null,8,["name","class"])):l.icon?(d(),v(q,{key:1,name:l.icon,class:I(("ui"in e?e.ui:a(p)).itemLeadingIcon({class:(g=e.uiOverride)==null?void 0:g.itemLeadingIcon,active:b}))},null,8,["name","class"])):l.avatar?(d(),v(xe,$({key:2,size:((f=i.uiOverride)==null?void 0:f.itemLeadingAvatarSize)||("ui"in e?e.ui:a(p)).itemLeadingAvatarSize()},l.avatar,{class:("ui"in e?e.ui:a(p)).itemLeadingAvatar({class:(c=e.uiOverride)==null?void 0:c.itemLeadingAvatar,active:b})}),null,16,["size","class"])):R("",!0)]}),a(N)(l,i.labelKey)||L[l.slot?`${l.slot}-label`:"item-label"]?(d(),F("span",{key:0,class:I(("ui"in e?e.ui:a(p)).itemLabel({class:(t=e.uiOverride)==null?void 0:t.itemLabel,active:b}))},[K(e.$slots,l.slot?`${l.slot}-label`:"item-label",{item:l,active:b,index:w},()=>[C(He(a(N)(l,i.labelKey)),1)]),l.target==="_blank"?(d(),v(q,{key:0,name:a(O).ui.icons.external,class:I(("ui"in e?e.ui:a(p)).itemLabelExternalIcon({class:(n=e.uiOverride)==null?void 0:n.itemLabelExternalIcon,active:b}))},null,8,["name","class"])):R("",!0)],2)):R("",!0),T("span",{class:I(("ui"in e?e.ui:a(p)).itemTrailing({class:(s=e.uiOverride)==null?void 0:s.itemTrailing}))},[K(e.$slots,l.slot?`${l.slot}-trailing`:"item-trailing",{item:l,active:b,index:w},()=>{var m,g,f,c;return[(m=l.children)!=null&&m.length?(d(),v(q,{key:0,name:a(O).ui.icons.chevronRight,class:I(("ui"in e?e.ui:a(p)).itemTrailingIcon({class:(g=e.uiOverride)==null?void 0:g.itemTrailingIcon,active:b}))},null,8,["name","class"])):(f=l.kbds)!=null&&f.length?(d(),F("span",{key:1,class:I(("ui"in e?e.ui:a(p)).itemTrailingKbds({class:(c=e.uiOverride)==null?void 0:c.itemTrailingKbds}))},[(d(!0),F(_,null,X(l.kbds,(h,k)=>{var B;return d(),v(oe,$({key:k,size:((B=i.uiOverride)==null?void 0:B.itemTrailingKbdsSize)||("ui"in e?e.ui:a(p)).itemTrailingKbdsSize(),ref_for:!0},typeof h=="string"?{value:h}:h),null,16,["size"])}),128))],2)):R("",!0)]}),o(a(z).ItemIndicator,{"as-child":""},{default:r(()=>{var m;return[o(q,{name:e.checkedIcon||a(O).ui.icons.check,class:I(("ui"in e?e.ui:a(p)).itemTrailingIcon({class:(m=e.uiOverride)==null?void 0:m.itemTrailingIcon}))},null,8,["name","class"])]}),_:1})],2)]})]),_:3}),o(a(z).Portal,{disabled:!e.portal},{default:r(()=>[(d(),v(We(e.sub?a(z).SubContent:a(z).Content),$({class:i.class},a(E)),{default:r(()=>[(d(!0),F(_,null,X(y.value,(l,b)=>{var w;return d(),v(a(z).Group,{key:`group-${b}`,class:I(("ui"in e?e.ui:a(p)).group({class:(w=e.uiOverride)==null?void 0:w.group}))},{default:r(()=>[(d(!0),F(_,null,X(l,(t,n)=>{var s,m,g,f;return d(),F(_,{key:`group-${b}-${n}`},[t.type==="label"?(d(),v(a(z).Label,{key:0,class:I(("ui"in e?e.ui:a(p)).label({class:(s=e.uiOverride)==null?void 0:s.label}))},{default:r(()=>[o(a(S),{item:t,index:n},null,8,["item","index"])]),_:2},1032,["class"])):t.type==="separator"?(d(),v(a(z).Separator,{key:1,class:I(("ui"in e?e.ui:a(p)).separator({class:(m=e.uiOverride)==null?void 0:m.separator}))},null,8,["class"])):(g=t==null?void 0:t.children)!=null&&g.length?(d(),v(a(z).Sub,{key:2,open:t.open,"default-open":t.defaultOpen},{default:r(()=>{var c;return[o(a(z).SubTrigger,{as:"button",type:"button",disabled:t.disabled,"text-value":a(N)(t,i.labelKey),class:I(("ui"in e?e.ui:a(p)).item({class:(c=e.uiOverride)==null?void 0:c.item}))},{default:r(()=>[o(a(S),{item:t,index:n},null,8,["item","index"])]),_:2},1032,["disabled","text-value","class"]),o(P,$({sub:"",class:i.class,ui:"ui"in e?e.ui:a(p),"ui-override":e.uiOverride,portal:e.portal,items:t.children,side:"right",align:"start","align-offset":-4,"side-offset":3,"label-key":e.labelKey,"checked-icon":e.checkedIcon,"loading-icon":e.loadingIcon,ref_for:!0},t.content),pe({_:2},[X(a(U),(h,k)=>({name:k,fn:r(B=>[K(e.$slots,k,$({ref_for:!0},B))])}))]),1040,["class","ui","ui-override","portal","items","label-key","checked-icon","loading-icon"])]}),_:2},1032,["open","default-open"])):t.type==="checkbox"?(d(),v(a(z).CheckboxItem,{key:3,checked:t.checked,disabled:t.disabled,"text-value":a(N)(t,i.labelKey),class:I(("ui"in e?e.ui:a(p)).item({class:[(f=e.uiOverride)==null?void 0:f.item,t.class]})),"onUpdate:checked":t.onUpdateChecked,onSelect:t.onSelect},{default:r(()=>[o(a(S),{item:t,index:n},null,8,["item","index"])]),_:2},1032,["checked","disabled","text-value","class","onUpdate:checked","onSelect"])):(d(),v(a(z).Item,{key:4,"as-child":"",disabled:t.disabled,"text-value":a(N)(t,i.labelKey),onSelect:t.onSelect},{default:r(()=>[o(Ze,$({ref_for:!0},a(Je)(t),{custom:""}),{default:r(({active:c,...h})=>{var k;return[o(Qe,$({ref_for:!0},h,{class:("ui"in e?e.ui:a(p)).item({class:[(k=e.uiOverride)==null?void 0:k.item,t.class],active:c})}),{default:r(()=>[o(a(S),{item:t,active:c,index:n},null,8,["item","active","index"])]),_:2},1040,["class"])]}),_:2},1040)]),_:2},1032,["disabled","text-value","onSelect"]))],64)}),128))]),_:2},1032,["class"])}),128)),K(e.$slots,"default")]),_:3},16,["class"]))]),_:3},8,["disabled"])],64)}}}),ua=aa;var te;const da=J({extend:J(fe),...((te=ua.ui)==null?void 0:te.dropdownMenu)||{}}),ma=Q({__name:"DropdownMenu",props:{size:{},items:{},checkedIcon:{},loadingIcon:{},content:{},arrow:{type:[Boolean,Object]},portal:{type:Boolean,default:!0},labelKey:{default:"label"},disabled:{type:Boolean},class:{},ui:{},defaultOpen:{type:Boolean},open:{type:Boolean},modal:{type:Boolean,default:!0}},emits:["update:open"],setup(j,{emit:u}){const i=j,M=u,L=de(),O=me(Ye(i,"defaultOpen","open","modal"),M),E=ee(()=>ea(i.content,{side:"bottom",sideOffset:8})),U=ee(()=>i.arrow),V=ce(L,["default"]),S=A(()=>da({size:i.size}));return(y,e)=>(d(),v(a(le),ae(se(a(O))),{default:r(({open:G})=>{var P;return[L.default?(d(),v(a(re),{key:0,"as-child":"",disabled:y.disabled},{default:r(()=>[K(y.$slots,"default",{open:G})]),_:2},1032,["disabled"])):R("",!0),o(ge,$({class:S.value.content({class:[i.class,(P=i.ui)==null?void 0:P.content]}),ui:S.value,"ui-override":i.ui},E.value,{items:y.items,portal:y.portal,"label-key":y.labelKey,"checked-icon":y.checkedIcon,"loading-icon":y.loadingIcon}),pe({default:r(()=>{var l;return[y.arrow?(d(),v(a(ue),$({key:0},U.value,{class:S.value.arrow({class:(l=i.ui)==null?void 0:l.arrow})}),null,16,["class"])):R("",!0)]}),_:2},[X(a(V),(l,b)=>({name:b,fn:r(w=>[K(y.$slots,b,ae(se(w)))])}))]),1040,["class","ui","ui-override","items","portal","label-key","checked-icon","loading-icon"])]}),_:3},16))}}),ca=Q({__name:"transform",setup(j){const u=ie({status:"unsent",category:"unsent",title:"",message:"",filename:"",time:""}),i=ie({from:void 0,to:void 0,file:void 0}),M=[{value:"cmf",label:"CMF XML",icon:D.cmf},{value:"xsd",label:"NIEM XSD",icon:D.xml}],L=M.concat([{value:"json_schema",label:"JSON Schema",icon:D.json},{value:"owl",label:"OWL",icon:D.owl}]),O=A(()=>{var n;return(n=M.find(s=>s.value==i.from))==null?void 0:n.icon}),E=A(()=>{var n;return(n=L.find(s=>s.value===i.to))==null?void 0:n.icon}),U=A(()=>{var n;return`curl -i -X POST -H "Content-Type: multipart/form-data" -F from=${i.from} -F to=${i.to} -F file=@${(n=i.file)==null?void 0:n.name} ${ne.transform}`}),V=[{label:"Crash Driver CMF",icon:D.cmf,onSelect:l},{label:"Crash Driver XSD ZIP",icon:D.xml,onSelect:w},{label:"Invalid Crash Driver CMF",icon:D.error,onSelect:b}],S=sa("");function y(n){const s=oa();return Z(s,"file",n.file),Z(s,"from",n.from),Z(s,"to",n.to),s}function e(n){var f,c;S.value="";const m=n.target.files;if(!m||m.length==0)return;switch(i.file=m[0],(c=(f=i.file.name)==null?void 0:f.split("."))==null?void 0:c.pop()){case void 0:return;case"cmf":case"xml":i.from="cmf";break;case"xsd":case"zip":i.from="xsd";break;default:i.from=void 0,S.value="Please select a valid file (.xml, .cmf, .xsd, .zip)";break}}let G=A(()=>{switch(i.to){case"cmf":return"cmf.xml";case"xsd":return"zip";case"owl":return"ttl";case"json_schema":return"schema.json"}});async function P(){var m,g,f;let n=Date.now();u.status="pending",u.category="pending",u.message="Request sent...",console.log("Sending transform request",i.from,i.to,i.file);const s=await fetch(ne.transform,{body:la(i),method:"post",mode:"no-cors"});if(u.time=De(n),s.ok){const c=await s.blob(),h=s.headers.get("Content-Disposition");u.filename=(h==null?void 0:h.split("=")[1])||"transform-results."+G,Fe.saveAs(c,u.filename),u.category="success",u.error=void 0,u.title="",u.message=`Downloaded ${u.filename}`,console.log("Request succeeded",u.filename)}else u.category="error",u.error=await s.json()||await s.text(),u.title=`ERROR ${(m=u.error)==null?void 0:m.status}: ${(g=u.error)==null?void 0:g.error}`,u.message=((f=u.error)==null?void 0:f.message.replaceAll(";",` `))||"",console.error("Request failed");u.status="returned"}async function l(){t("/demo/transform/CrashDriver.cmf.xml","cmf")}async function b(){t("/demo/transform/CrashDriver-0.6.cmf.xml","cmf")}async function w(){t("/demo/transform/CrashDriver.zip","xsd")}async function t(n,s){const g=await(await fetch(n)).blob(),f=n.split("/").pop()||"input.text",c=new File([g],f),h=new DataTransfer;h.items.add(c);const k=document.getElementById("file");k.files=h.files,i.file=c,i.from=s}return(n,s)=>{const m=ke,g=oe,f=ze,c=Ie,h=Ce,k=na,B=ma,be=Se,x=Te,Y=$e,ve=Le,he=we,ye=Oe;return d(),F(_,null,[o(c,{link:("links"in n?n.links:a(W)).transform},{info:r(()=>[s[9]||(s[9]=T("p",null," Transform a NIEM subset, schema, IEPD schemas, or message model in either CMF or NIEM XML Schema to another supported format. ",-1)),T("p",null,[s[4]||(s[4]=C(" This functionality leverages the ")),o(m,{link:("links"in n?n.links:a(W)).cmfTool},null,8,["link"]),s[5]||(s[5]=C()),o(g,null,{default:r(()=>s[2]||(s[2]=[C("version 0.7-alpha.6")])),_:1}),s[6]||(s[6]=C(" which supports ")),o(m,{link:("links"in n?n.links:a(W)).cmf},null,8,["link"]),s[7]||(s[7]=C()),o(g,null,{default:r(()=>s[3]||(s[3]=[C("version 0.8")])),_:1}),s[8]||(s[8]=C(". "))]),s[10]||(s[10]=T("p",{class:"font-medium"},"Tips:",-1)),s[11]||(s[11]=T("ul",{class:"bullets"},[T("li",null," CMF inputs have to be the version supported by this tool. "),T("li",null," CMF version migration is not automated and must be done by hand. "),T("li",null," NIEM XSD inputs can be a single schema as a XSD file or multiple schemas in a zip file. "),T("li",null," Validation or conformance errors may lead to transform failure. ")],-1)),s[12]||(s[12]=T("br",null,null,-1))]),developer:r(()=>[o(f,{title:"POST request",code:a(U)},null,8,["code"])]),_:1},8,["link"]),o(he,null,{default:r(()=>[o(ve,{state:a(i),validate:y,onSubmit:ia(P,["prevent"]),enctype:"multipart/form-data"},{default:r(()=>[o(x,{name:"file",required:"",error:a(S),label:"1. Select a model input file",help:"Do not upload sensitive or distribution-restricted files."},{default:r(()=>[o(be,null,{default:r(()=>[o(h,{onChange:e,class:"w-[600px]"},{trailing:r(()=>s[13]||(s[13]=[C("(CMF | XSD | ZIP)")])),_:1}),o(k,{color:"neutral",variant:"subtle",label:"Demo"}),o(B,{items:V},{default:r(()=>[o(k,{color:"neutral",variant:"subtle",icon:("icons"in n?n.icons:a(D)).down},null,8,["icon"])]),_:1})]),_:1})]),_:1},8,["error"]),o(x,{name:"from",required:"",label:"2. Select input file format"},{default:r(()=>[o(Y,{modelValue:a(i).from,"onUpdate:modelValue":s[0]||(s[0]=H=>a(i).from=H),items:M,icon:a(O),class:"w-64"},null,8,["modelValue","icon"])]),_:1}),o(x,{name:"to",required:"",label:"3. Select transformation format"},{default:r(()=>[o(Y,{modelValue:a(i).to,"onUpdate:modelValue":s[1]||(s[1]=H=>a(i).to=H),items:a(L),icon:a(E),class:"w-64"},null,8,["modelValue","items","icon"])]),_:1}),o(k,{type:"submit",ui:("ui"in n?n.ui:a(p)).button_default},{default:r(()=>s[14]||(s[14]=[C("Transform")])),_:1},8,["ui"])]),_:1},8,["state"])]),_:1}),o(ye,{results:a(u)},null,8,["results"])],64)}}}),Sa=ra(ca,[["__scopeId","data-v-9ce07e5d"]]);export{Sa as default}; diff --git a/_nuxt/CRJ6yEzP.js b/_nuxt/CRJ6yEzP.js new file mode 100644 index 0000000..c2a77af --- /dev/null +++ b/_nuxt/CRJ6yEzP.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as s}from"./UIt75vAV.js";const a={};function c(e,n){return r(),t("table",null,[s(e.$slots,"default")])}const _=o(a,[["render",c]]);export{_ as default}; diff --git a/_nuxt/Cjgb0s-t.js b/_nuxt/CSjuNKSf.js similarity index 81% rename from _nuxt/Cjgb0s-t.js rename to _nuxt/CSjuNKSf.js index 24c6b45..905f947 100644 --- a/_nuxt/Cjgb0s-t.js +++ b/_nuxt/CSjuNKSf.js @@ -1 +1 @@ -import{i as l,o as n,c as r,b as m,w as c,f as s,T as o,q as t,a as k,t as p,e as u,F as g,g as d,h as _}from"./BTOMz1uO.js";import{i as f}from"./DEqQpGQK.js";const C="size-4 align-middle mr-1",B="size-3 align-top text-[var(--ui-text-dimmed)]",L=l({__name:"CustomLink",props:{link:{}},setup(h){return(e,y)=>{const a=d,i=_;return n(),r(g,null,[m(i,{to:e.link.to,target:e.link.target},{default:c(()=>[e.link.icon?(n(),s(a,{key:0,name:e.link.icon,class:o(C)},null,8,["name"])):t("",!0),k("span",null,p(e.link.label),1)]),_:1},8,["to","target"]),e.link.target?(n(),s(a,{key:0,name:("icons"in e?e.icons:u(f)).externalLink,class:o(B)},null,8,["name"])):t("",!0)],64)}}});export{L as _}; +import{i as l,o as n,c as r,b as m,w as c,f as s,S as o,q as t,a as k,t as p,e as u,F as g,g as d,h as _}from"./UIt75vAV.js";import{i as f}from"./DEqQpGQK.js";const C="size-4 align-middle mr-1",B="size-3 align-top text-[var(--ui-text-dimmed)]",L=l({__name:"CustomLink",props:{link:{}},setup(h){return(e,y)=>{const a=d,i=_;return n(),r(g,null,[m(i,{to:e.link.to,target:e.link.target},{default:c(()=>[e.link.icon?(n(),s(a,{key:0,name:e.link.icon,class:o(C)},null,8,["name"])):t("",!0),k("span",null,p(e.link.label),1)]),_:1},8,["to","target"]),e.link.target?(n(),s(a,{key:0,name:("icons"in e?e.icons:u(f)).externalLink,class:o(B)},null,8,["name"])):t("",!0)],64)}}});export{L as _}; diff --git a/_nuxt/BkGztY6v.js b/_nuxt/CW9X1Uec.js similarity index 82% rename from _nuxt/BkGztY6v.js rename to _nuxt/CW9X1Uec.js index f9aa398..954f963 100644 --- a/_nuxt/BkGztY6v.js +++ b/_nuxt/CW9X1Uec.js @@ -1 +1 @@ -import{i as a,o as n,f as s,w as f,S as p,_}from"./BTOMz1uO.js";const i=a({__name:"ProseA",props:{href:{type:String,default:""},target:{type:String,default:void 0,required:!1}},setup(t){const e=t;return(r,c)=>{const o=_;return n(),s(o,{href:e.href,target:e.target},{default:f(()=>[p(r.$slots,"default")]),_:3},8,["href","target"])}}});export{i as default}; +import{i as a,o as n,f as s,w as f,R as p,_}from"./UIt75vAV.js";const i=a({__name:"ProseA",props:{href:{type:String,default:""},target:{type:String,default:void 0,required:!1}},setup(t){const e=t;return(r,c)=>{const o=_;return n(),s(o,{href:e.href,target:e.target},{default:f(()=>[p(r.$slots,"default")]),_:3},8,["href","target"])}}});export{i as default}; diff --git a/_nuxt/Cg2raTZf.js b/_nuxt/Cg2raTZf.js new file mode 100644 index 0000000..394cb27 --- /dev/null +++ b/_nuxt/Cg2raTZf.js @@ -0,0 +1 @@ +import{i as pe,M as ke,O as be,a0 as me,o as t,f as v,w as s,e as l,bo as Ie,R as S,q as d,b as c,bp as ze,S as n,U as g,bq as $e,$ as H,a5 as xe,a1 as Ce,l as de,c as u,T as Se,g as R,V as Y,d as ve,t as Z,F as y,r as U,br as Te,W as ge,bs as Be,X as De,h as G,Y as J,bt as Ve,bu as Q,Z as ee,bv as Ne,a as h,bw as Pe,bx as We,by as Ee}from"./UIt75vAV.js";import{c as Me}from"./DSVSXOr1.js";import{_ as Re}from"./Cz-40TE0.js";import{g as ae,a as A,c as je,i as Fe}from"./DEqQpGQK.js";import{_ as _e}from"./DlAUqK2U.js";const Ke={slots:{root:"",content:"data-[state=open]:animate-[collapsible-down_200ms_ease-out] data-[state=closed]:animate-[collapsible-up_200ms_ease-out] overflow-hidden"}},Oe=xe;var he;const Ue=H({extend:H(Ke),...((he=Oe.ui)==null?void 0:he.collapsible)||{}}),qe=pe({__name:"Collapsible",props:{as:{},class:{},ui:{},defaultOpen:{type:Boolean},open:{type:Boolean},disabled:{type:Boolean}},emits:["update:open"],setup(L,{emit:f}){const e=L,k=f,w=ke(),V=be(me(e,"as","defaultOpen","open","disabled"),k),j=Ue();return(F,X)=>{var i;return t(),v(l($e),g(l(V),{class:l(j).root({class:[e.class,(i=e.ui)==null?void 0:i.root]})}),{default:s(({open:K})=>{var o;return[w.default?(t(),v(l(Ie),{key:0,"as-child":""},{default:s(()=>[S(F.$slots,"default",{open:K})]),_:2},1024)):d("",!0),c(l(ze),{class:n(l(j).content({class:(o=e.ui)==null?void 0:o.content}))},{default:s(()=>[S(F.$slots,"content")]),_:3},8,["class"])]}),_:3},16,["class"])}}}),He={slots:{root:"relative flex gap-1.5",list:"isolate min-w-0",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-[calc(var(--ui-radius)*1.5)] 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:"ms-auto inline-flex",linkTrailingBadge:"shrink-0 rounded",linkTrailingBadgeSize:"sm",linkTrailingIcon:"size-5 transform shrink-0 group-data-[state=open]:rotate-180 transition-transform duration-200",linkLabel:"truncate",linkLabelExternalIcon:"size-3 align-top text-[var(--ui-text-dimmed)]",childList:"",childItem:"",childLink:"group size-full px-3 py-2 rounded-[calc(var(--ui-radius)*1.5)] flex items-start gap-2 text-left",childLinkWrapper:"flex flex-col items-start",childLinkIcon:"size-5 shrink-0",childLinkLabel:"font-semibold text-sm relative inline-flex",childLinkLabelExternalIcon:"size-3 align-top text-[var(--ui-text-dimmed)]",childLinkDescription:"text-sm text-[var(--ui-text-muted)]",separator:"px-2 h-px bg-[var(--ui-border)]",viewportWrapper:"absolute top-full inset-x-0 flex w-full",viewport:"relative overflow-hidden bg-[var(--ui-bg)] shadow-lg rounded-[calc(var(--ui-radius)*1.5)] ring ring-[var(--ui-border)] h-[var(--radix-navigation-menu-viewport-height)] w-full data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in]",content:"absolute top-0 left-0 w-full 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]",indicator:"data-[state=visible]:animate-[fade-in_100ms_ease-out] data-[state=hidden]:animate-[fade-out_100ms_ease-in] bottom-0 z-[1] flex h-2.5 items-end justify-center overflow-hidden transition-transform duration-200 ease-out",arrow:"relative top-[50%] size-2.5 rotate-45 border border-[var(--ui-border)] bg-[var(--ui-bg)] z-[1] rounded-[calc(var(--ui-radius)/2)]"},variants:{color:{primary:{link:"focus-visible:before:ring-[var(--ui-primary)]",childLink:"focus-visible:outline-[var(--ui-primary)]"},secondary:{link:"focus-visible:before:ring-[var(--ui-secondary)]",childLink:"focus-visible:outline-[var(--ui-secondary)]"},success:{link:"focus-visible:before:ring-[var(--ui-success)]",childLink:"focus-visible:outline-[var(--ui-success)]"},info:{link:"focus-visible:before:ring-[var(--ui-info)]",childLink:"focus-visible:outline-[var(--ui-info)]"},warning:{link:"focus-visible:before:ring-[var(--ui-warning)]",childLink:"focus-visible:outline-[var(--ui-warning)]"},error:{link:"focus-visible:before:ring-[var(--ui-error)]",childLink:"focus-visible:outline-[var(--ui-error)]"},neutral:{link:"focus-visible:before:ring-[var(--ui-border-inverted)]",childLink:"focus-visible:outline-[var(--ui-border-inverted)]"}},highlightColor:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{pill:"",link:""},orientation:{horizontal:{root:"w-full 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 grid-cols-2 gap-2 p-2"},vertical:{root:"flex-col",link:"flex-row px-2.5 py-1.5 before:inset-y-px before:inset-x-0",childList:"ml-5 border-l border-[var(--ui-border)]",childItem:"pl-1.5 -ml-px"}},active:{true:{childLink:"bg-[var(--ui-bg-elevated)] text-[var(--ui-text-highlighted)]",childLinkIcon:"text-[var(--ui-text)]"},false:{link:"text-[var(--ui-text-muted)]",linkLeadingIcon:"text-[var(--ui-text-dimmed)]",childLink:["hover:bg-[var(--ui-bg-elevated)]/50 text-[var(--ui-text)] hover:text-[var(--ui-text-highlighted)]","transition-colors"],childLinkIcon:["text-[var(--ui-text-dimmed)] group-hover:text-[var(--ui-text)]","transition-colors"]}},disabled:{true:{link:"cursor-not-allowed opacity-75"}},highlight:{true:""}},compoundVariants:[{highlight:!0,orientation:"horizontal",class:{item:"-mb-px",link:"after:absolute after:-bottom-2 after:inset-x-2.5 after:block after:h-px after:rounded-full"}},{highlight:!0,orientation:"vertical",class:{item:"px-1.5 -ml-px",link:"after:absolute after:-left-1.5 after:inset-y-0.5 after:block after:w-px after:rounded-full"}},{disabled:!1,active:!1,variant:"pill",class:{link:["hover:text-[var(--ui-text-highlighted)] hover:before:bg-[var(--ui-bg-elevated)]/50 data-[state=open]:text-[var(--ui-text-highlighted)]","transition-colors before:transition-colors"],linkLeadingIcon:["group-hover:text-[var(--ui-text)] group-data-[state=open]:text-[var(--ui-text)]","transition-colors"]}},{disabled:!1,variant:"pill",highlight:!0,orientation:"horizontal",class:{link:"data-[state=open]:before:bg-[var(--ui-bg-elevated)]/50"}},{disabled:!1,variant:"pill",highlight:!1,active:!1,orientation:"horizontal",class:{link:"data-[state=open]:before:bg-[var(--ui-bg-elevated)]/50"}},{color:"primary",variant:"pill",active:!0,class:{link:"text-[var(--ui-primary)]",linkLeadingIcon:"text-[var(--ui-primary)]"}},{color:"secondary",variant:"pill",active:!0,class:{link:"text-[var(--ui-secondary)]",linkLeadingIcon:"text-[var(--ui-secondary)]"}},{color:"success",variant:"pill",active:!0,class:{link:"text-[var(--ui-success)]",linkLeadingIcon:"text-[var(--ui-success)]"}},{color:"info",variant:"pill",active:!0,class:{link:"text-[var(--ui-info)]",linkLeadingIcon:"text-[var(--ui-info)]"}},{color:"warning",variant:"pill",active:!0,class:{link:"text-[var(--ui-warning)]",linkLeadingIcon:"text-[var(--ui-warning)]"}},{color:"error",variant:"pill",active:!0,class:{link:"text-[var(--ui-error)]",linkLeadingIcon:"text-[var(--ui-error)]"}},{color:"neutral",variant:"pill",active:!0,class:{link:"text-[var(--ui-text-highlighted)]",linkLeadingIcon:"text-[var(--ui-text-highlighted)]"}},{variant:"pill",active:!0,highlight:!1,class:{link:"before:bg-[var(--ui-bg-elevated)]"}},{variant:"pill",active:!0,highlight:!0,class:{link:["hover:before:bg-[var(--ui-bg-elevated)]/50","before:transition-colors"]}},{disabled:!1,active:!1,variant:"link",class:{link:["hover:text-[var(--ui-text-highlighted)] data-[state=open]:text-[var(--ui-text-highlighted)]","transition-colors"],linkLeadingIcon:["group-hover:text-[var(--ui-text)] group-data-[state=open]:text-[var(--ui-text)]","transition-colors"]}},{color:"primary",variant:"link",active:!0,class:{link:"text-[var(--ui-primary)]",linkLeadingIcon:"text-[var(--ui-primary)]"}},{color:"secondary",variant:"link",active:!0,class:{link:"text-[var(--ui-secondary)]",linkLeadingIcon:"text-[var(--ui-secondary)]"}},{color:"success",variant:"link",active:!0,class:{link:"text-[var(--ui-success)]",linkLeadingIcon:"text-[var(--ui-success)]"}},{color:"info",variant:"link",active:!0,class:{link:"text-[var(--ui-info)]",linkLeadingIcon:"text-[var(--ui-info)]"}},{color:"warning",variant:"link",active:!0,class:{link:"text-[var(--ui-warning)]",linkLeadingIcon:"text-[var(--ui-warning)]"}},{color:"error",variant:"link",active:!0,class:{link:"text-[var(--ui-error)]",linkLeadingIcon:"text-[var(--ui-error)]"}},{color:"neutral",variant:"link",active:!0,class:{link:"text-[var(--ui-text-highlighted)]",linkLeadingIcon:"text-[var(--ui-text-highlighted)]"}},{highlightColor:"primary",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-primary)]"}},{highlightColor:"secondary",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-secondary)]"}},{highlightColor:"success",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-success)]"}},{highlightColor:"info",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-info)]"}},{highlightColor:"warning",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-warning)]"}},{highlightColor:"error",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-error)]"}},{highlightColor:"neutral",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-bg-inverted)]"}}],defaultVariants:{color:"primary",highlightColor:"primary",variant:"pill"}},q=xe;var fe;const Ae=H({extend:H(He),...((fe=q.ui)==null?void 0:fe.navigationMenu)||{}}),ye=pe({__name:"NavigationMenu",props:{as:{},trailingIcon:{},items:{},color:{},variant:{},orientation:{default:"horizontal"},highlight:{type:Boolean},highlightColor:{},content:{},arrow:{type:Boolean},labelKey:{default:"label"},class:{},ui:{},defaultValue:{},delayDuration:{default:0},disableClickTrigger:{type:Boolean},disableHoverTrigger:{type:Boolean},modelValue:{},skipDelayDuration:{}},emits:["update:modelValue"],setup(L,{emit:f}){const e=L,k=f,w=ke(),V=be(me(e,"as","modelValue","defaultValue","delayDuration","skipDelayDuration","orientation"),k),j=Ce(()=>e.content),[F,X]=Me(),i=de(()=>Ae({orientation:e.orientation,color:e.color,variant:e.variant,highlight:e.highlight,highlightColor:e.highlightColor||e.color})),K=de(()=>{var o;return(o=e.items)!=null&&o.length?Array.isArray(e.items[0])?e.items:[e.items]:[]});return(o,ea)=>{var ie;return t(),u(y,null,[c(l(F),null,{default:s(({item:a,active:p,index:I})=>[S(o.$slots,a.slot||"item",{item:a,index:I},()=>{var z,T,N,P;return[S(o.$slots,a.slot?`${a.slot}-leading`:"item-leading",{item:a,active:p,index:I},()=>{var r,b,x;return[a.avatar?(t(),v(Se,g({key:0,size:((r=e.ui)==null?void 0:r.linkLeadingAvatarSize)||i.value.linkLeadingAvatarSize()},a.avatar,{class:i.value.linkLeadingAvatar({class:(b=e.ui)==null?void 0:b.linkLeadingAvatar,active:p,disabled:!!a.disabled})}),null,16,["size","class"])):a.icon?(t(),v(R,{key:1,name:a.icon,class:n(i.value.linkLeadingIcon({class:(x=e.ui)==null?void 0:x.linkLeadingIcon,active:p,disabled:!!a.disabled}))},null,8,["name","class"])):d("",!0)]}),l(Y)(a,e.labelKey)||w[a.slot?`${a.slot}-label`:"item-label"]?(t(),u("span",{key:0,class:n(i.value.linkLabel({class:(z=e.ui)==null?void 0:z.linkLabel}))},[S(o.$slots,a.slot?`${a.slot}-label`:"item-label",{item:a,active:p,index:I},()=>[ve(Z(l(Y)(a,e.labelKey)),1)]),a.target==="_blank"?(t(),v(R,{key:0,name:l(q).ui.icons.external,class:n(i.value.linkLabelExternalIcon({class:(T=e.ui)==null?void 0:T.linkLabelExternalIcon,active:p}))},null,8,["name","class"])):d("",!0)],2)):d("",!0),a.badge||(N=a.children)!=null&&N.length||w[a.slot?`${a.slot}-trailing`:"item-trailing"]?(t(),u("span",{key:1,class:n(i.value.linkTrailing({class:(P=e.ui)==null?void 0:P.linkTrailing}))},[S(o.$slots,a.slot?`${a.slot}-trailing`:"item-trailing",{item:a,active:p,index:I},()=>{var r,b,x,W;return[a.badge?(t(),v(Re,g({key:0,color:"neutral",variant:"outline",size:((r=e.ui)==null?void 0:r.linkTrailingBadgeSize)||i.value.linkTrailingBadgeSize()},typeof a.badge=="string"||typeof a.badge=="number"?{label:a.badge}:a.badge,{class:i.value.linkTrailingBadge({class:(b=e.ui)==null?void 0:b.linkTrailingBadge})}),null,16,["size","class"])):d("",!0),(x=a.children)!=null&&x.length?(t(),v(R,{key:1,name:a.trailingIcon||o.trailingIcon||l(q).ui.icons.chevronDown,class:n(i.value.linkTrailingIcon({class:(W=e.ui)==null?void 0:W.linkTrailingIcon,active:p}))},null,8,["name","class"])):d("",!0)]})],2)):d("",!0)]})]),_:3}),c(l(Ee),g(l(V),{class:i.value.root({class:[e.class,(ie=e.ui)==null?void 0:ie.root]})}),{default:s(()=>{var a,p,I;return[(t(!0),u(y,null,U(K.value,(z,T)=>{var N,P;return t(),u(y,{key:`list-${T}`},[c(l(Te),{class:n(i.value.list({class:(N=e.ui)==null?void 0:N.list}))},{default:s(()=>[(t(!0),u(y,null,U(z,(r,b)=>{var x,W,te;return t(),v(ge((x=r.children)!=null&&x.length&&o.orientation==="vertical"?qe:l(Be)),{key:`list-${T}-${b}`,as:"li",value:r.value||String(b),class:n(i.value.item({class:(W=e.ui)==null?void 0:W.item}))},De({default:s(()=>[c(G,g({ref_for:!0},l(J)(r),{custom:""}),{default:s(({active:$,...C})=>{var E,M,B,O;return[(t(),v(ge((E=r.children)!=null&&E.length&&o.orientation==="horizontal"?l(Ve):l(Q)),g({ref_for:!0},(M=r.children)!=null&&M.length?{disabled:r.disabled}:{active:$},{"as-child":"",active:$,onSelect:r.onSelect}),{default:s(()=>{var _;return[c(ee,g({ref_for:!0},C,{class:i.value.link({class:[(_=e.ui)==null?void 0:_.link,r.class],active:$,disabled:!!r.disabled})}),{default:s(()=>[c(l(X),{item:r,active:$,index:b},null,8,["item","active","index"])]),_:2},1040,["class"])]}),_:2},1040,["active","onSelect"])),(B=r.children)!=null&&B.length&&o.orientation==="horizontal"?(t(),v(l(Ne),g({key:0,ref_for:!0},j.value,{class:i.value.content({class:(O=e.ui)==null?void 0:O.content})}),{default:s(()=>{var _;return[h("ul",{class:n(i.value.childList({class:(_=e.ui)==null?void 0:_.childList}))},[(t(!0),u(y,null,U(r.children,(m,Le)=>{var le;return t(),u("li",{key:Le,class:n(i.value.childItem({class:(le=e.ui)==null?void 0:le.childItem}))},[c(G,g({ref_for:!0},l(J)(m),{custom:""}),{default:s(({active:D,...we})=>[c(l(Q),{"as-child":"",active:D,onSelect:m.onSelect},{default:s(()=>{var ne;return[c(ee,g({ref_for:!0},we,{class:i.value.childLink({class:[(ne=e.ui)==null?void 0:ne.childLink,m.class],active:D})}),{default:s(()=>{var re,se,oe,ce,ue;return[m.icon?(t(),v(R,{key:0,name:m.icon,class:n(i.value.childLinkIcon({class:(re=e.ui)==null?void 0:re.childLinkIcon,active:D}))},null,8,["name","class"])):d("",!0),h("div",{class:n(i.value.childLinkWrapper({class:(se=e.ui)==null?void 0:se.childLinkWrapper}))},[h("p",{class:n(i.value.childLinkLabel({class:(oe=e.ui)==null?void 0:oe.childLinkLabel,active:D}))},[ve(Z(l(Y)(m,e.labelKey))+" ",1),m.target==="_blank"?(t(),v(R,{key:0,name:l(q).ui.icons.external,class:n(i.value.childLinkLabelExternalIcon({class:(ce=e.ui)==null?void 0:ce.childLinkLabelExternalIcon,active:D}))},null,8,["name","class"])):d("",!0)],2),m.description?(t(),u("p",{key:0,class:n(i.value.childLinkDescription({class:(ue=e.ui)==null?void 0:ue.childLinkDescription,active:D}))},Z(m.description),3)):d("",!0)],2)]}),_:2},1040,["class"])]}),_:2},1032,["active","onSelect"])]),_:2},1040)],2)}),128))],2)]}),_:2},1040,["class"])):d("",!0)]}),_:2},1040)]),_:2},[(te=r.children)!=null&&te.length&&o.orientation==="vertical"?{name:"content",fn:s(()=>{var $;return[h("ul",{class:n(i.value.childList({class:($=e.ui)==null?void 0:$.childList}))},[(t(!0),u(y,null,U(r.children,(C,E)=>{var M;return t(),u("li",{key:E,class:n(i.value.childItem({class:(M=e.ui)==null?void 0:M.childItem}))},[c(G,g({ref_for:!0},l(J)(C),{custom:""}),{default:s(({active:B,...O})=>[c(l(Q),{"as-child":"",active:B,onSelect:C.onSelect},{default:s(()=>{var _;return[c(ee,g({ref_for:!0},O,{class:i.value.link({class:[(_=e.ui)==null?void 0:_.link,C.class],active:B,disabled:!!C.disabled})}),{default:s(()=>[c(l(X),{item:C,active:B,index:E},null,8,["item","active","index"])]),_:2},1040,["class"])]}),_:2},1032,["active","onSelect"])]),_:2},1040)],2)}),128))],2)]}),key:"0"}:void 0]),1032,["value","class"])}),128))]),_:2},1032,["class"]),o.orientation==="vertical"&&T{var z;return[h("div",{class:n(i.value.arrow({class:(z=e.ui)==null?void 0:z.arrow}))},null,2)]}),_:1},8,["class"])):d("",!0),c(l(We),{class:n(i.value.viewport({class:(I=e.ui)==null?void 0:I.viewport}))},null,8,["class"])],2)):d("",!0)]}),_:1},16,["class"])],64)}}}),Xe={__name:"PageNavbar",setup(L){const f=[ae(A.brand),[je(null,Fe.menu,A.siteSettings)]],e={viewportWrapper:"w-48 right-0 left-auto",childList:"grid-cols-1",linkLabel:"text-white text-lg",link:"text-white",linkLeadingIcon:"text-white",linkTrailingIcon:"hidden"};return(k,w)=>{const V=ye;return t(),v(V,{items:f,class:"flex justify-between h-12 bg-[var(--color-niem)] p-4",variant:"link",ui:e})}}},Ye=_e(Xe,[["__scopeId","data-v-e1bfe4e4"]]),Ze={__name:"PageFooter",setup(L){const f=[ae(A.footerLeft),ae(A.footerRight)];return(e,k)=>{const w=ye;return t(),u(y,null,[k[0]||(k[0]=h("hr",null,null,-1)),c(w,{items:f,class:"justify"})],64)}}},Ge={},Je={id:"page-contents"};function Qe(L,f){const e=Ye,k=Ze;return t(),u(y,null,[h("header",null,[c(e)]),h("main",null,[f[0]||(f[0]=h("div",{id:"page-header"},null,-1)),h("div",Je,[S(L.$slots,"default",{},void 0,!0)])]),h("footer",null,[c(k)])],64)}const ra=_e(Ge,[["render",Qe],["__scopeId","data-v-48405dfc"]]);export{ra as default}; diff --git a/_nuxt/ChBCNUBO.js b/_nuxt/ChBCNUBO.js new file mode 100644 index 0000000..cf2241a --- /dev/null +++ b/_nuxt/ChBCNUBO.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as s}from"./UIt75vAV.js";const c={};function n(e,a){return r(),t("tbody",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/C-gI4Wj9.js b/_nuxt/ChiYiQfz.js similarity index 72% rename from _nuxt/C-gI4Wj9.js rename to _nuxt/ChiYiQfz.js index 95fe3b1..d7302f4 100644 --- a/_nuxt/C-gI4Wj9.js +++ b/_nuxt/ChiYiQfz.js @@ -1 +1 @@ -import{i as r,e as n,o as s,c as a,d as e,a as o,q as i}from"./BTOMz1uO.js";const d={key:0},u=r({__name:"ProseScript",props:{src:{type:String,default:""}},setup(c){return(p,t)=>n(!1)?(s(),a("div",d,t[0]||(t[0]=[e(" Rendering the "),o("code",null,"script",-1),e(" element is dangerous and is disabled by default. Consider implementing your own "),o("code",null,"ProseScript",-1),e(" element to have control over script rendering. ")]))):i("",!0)}});export{u as default}; +import{i as r,e as n,o as s,c as a,d as e,a as o,q as i}from"./UIt75vAV.js";const d={key:0},u=r({__name:"ProseScript",props:{src:{type:String,default:""}},setup(c){return(p,t)=>n(!1)?(s(),a("div",d,t[0]||(t[0]=[e(" Rendering the "),o("code",null,"script",-1),e(" element is dangerous and is disabled by default. Consider implementing your own "),o("code",null,"ProseScript",-1),e(" element to have control over script rendering. ")]))):i("",!0)}});export{u as default}; diff --git a/_nuxt/ChqJJWr4.js b/_nuxt/ChqJJWr4.js deleted file mode 100644 index c190bba..0000000 --- a/_nuxt/ChqJJWr4.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as s}from"./BTOMz1uO.js";const c={};function n(e,l){return r(),t("ol",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/hrEE3_AK.js b/_nuxt/CoEJ30Ke.js similarity index 98% rename from _nuxt/hrEE3_AK.js rename to _nuxt/CoEJ30Ke.js index f9db975..c8a1dd8 100644 --- a/_nuxt/hrEE3_AK.js +++ b/_nuxt/CoEJ30Ke.js @@ -1 +1 @@ -import{u as a,o as i,c as u,a as e,t as r,b as c,w as l,d,_ as p}from"./BTOMz1uO.js";import{_ as f}from"./DlAUqK2U.js";const m={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},g={class:"max-w-520px text-center z-20"},h=["textContent"],b=["textContent"],x={class:"flex items-center justify-center w-full"},y={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const n=t;return a({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(k,o)=>{const s=p;return i(),u("div",m,[o[0]||(o[0]=e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),e("div",g,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:r(t.statusCode)},null,8,h),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:r(t.description)},null,8,b),e("div",x,[c(s,{to:"/",class:"cursor-pointer gradient-border px-4 py-2 sm:px-6 sm:py-3 sm:text-xl text-md"},{default:l(()=>[d(r(t.backHome),1)]),_:1})])])])}}},v=f(y,[["__scopeId","data-v-00b6b518"]]);export{v as default}; +import{u as a,o as i,c as u,a as e,t as r,b as c,w as l,d,_ as p}from"./UIt75vAV.js";import{_ as f}from"./DlAUqK2U.js";const m={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},g={class:"max-w-520px text-center z-20"},h=["textContent"],b=["textContent"],x={class:"flex items-center justify-center w-full"},y={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const n=t;return a({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(k,o)=>{const s=p;return i(),u("div",m,[o[0]||(o[0]=e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),e("div",g,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:r(t.statusCode)},null,8,h),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:r(t.description)},null,8,b),e("div",x,[c(s,{to:"/",class:"cursor-pointer gradient-border px-4 py-2 sm:px-6 sm:py-3 sm:text-xl text-md"},{default:l(()=>[d(r(t.backHome),1)]),_:1})])])])}}},v=f(y,[["__scopeId","data-v-00b6b518"]]);export{v as default}; diff --git a/_nuxt/CqJQBTBE.js b/_nuxt/CqJQBTBE.js deleted file mode 100644 index 7b5136b..0000000 --- a/_nuxt/CqJQBTBE.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as s}from"./BTOMz1uO.js";const c={};function n(e,a){return r(),t("th",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/CyoJm5Zu.js b/_nuxt/CyoJm5Zu.js new file mode 100644 index 0000000..ec72825 --- /dev/null +++ b/_nuxt/CyoJm5Zu.js @@ -0,0 +1 @@ +import{_ as o}from"./jqeBq0XT.js";import"./UIt75vAV.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./D5Txowgp.js";export{o as default}; diff --git a/_nuxt/w9pcHkQo.js b/_nuxt/Cz-40TE0.js similarity index 96% rename from _nuxt/w9pcHkQo.js rename to _nuxt/Cz-40TE0.js index aec38ca..9adc202 100644 --- a/_nuxt/w9pcHkQo.js +++ b/_nuxt/Cz-40TE0.js @@ -1 +1 @@ -import{M as a,a0 as e,i as o,o as c,f as l,w as u,S as v,d as g,t as b,T as d,e as i,ak as x}from"./BTOMz1uO.js";const p={base:"rounded-[calc(var(--ui-radius)*1.5)] font-medium inline-flex items-center",variants:{color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{solid:"",outline:"",soft:"",subtle:""},size:{sm:"text-xs px-1.5 py-0.5",md:"text-xs px-2 py-1",lg:"text-sm px-2 py-1"}},compoundVariants:[{color:"primary",variant:"solid",class:"bg-[var(--ui-primary)] text-[var(--ui-bg)]"},{color:"secondary",variant:"solid",class:"bg-[var(--ui-secondary)] text-[var(--ui-bg)]"},{color:"success",variant:"solid",class:"bg-[var(--ui-success)] text-[var(--ui-bg)]"},{color:"info",variant:"solid",class:"bg-[var(--ui-info)] text-[var(--ui-bg)]"},{color:"warning",variant:"solid",class:"bg-[var(--ui-warning)] text-[var(--ui-bg)]"},{color:"error",variant:"solid",class:"bg-[var(--ui-error)] text-[var(--ui-bg)]"},{color:"primary",variant:"outline",class:"text-[var(--ui-primary)] ring ring-inset ring-[var(--ui-primary)]/50"},{color:"secondary",variant:"outline",class:"text-[var(--ui-secondary)] ring ring-inset ring-[var(--ui-secondary)]/50"},{color:"success",variant:"outline",class:"text-[var(--ui-success)] ring ring-inset ring-[var(--ui-success)]/50"},{color:"info",variant:"outline",class:"text-[var(--ui-info)] ring ring-inset ring-[var(--ui-info)]/50"},{color:"warning",variant:"outline",class:"text-[var(--ui-warning)] ring ring-inset ring-[var(--ui-warning)]/50"},{color:"error",variant:"outline",class:"text-[var(--ui-error)] ring ring-inset ring-[var(--ui-error)]/50"},{color:"primary",variant:"soft",class:"bg-[var(--ui-primary)]/10 text-[var(--ui-primary)]"},{color:"secondary",variant:"soft",class:"bg-[var(--ui-secondary)]/10 text-[var(--ui-secondary)]"},{color:"success",variant:"soft",class:"bg-[var(--ui-success)]/10 text-[var(--ui-success)]"},{color:"info",variant:"soft",class:"bg-[var(--ui-info)]/10 text-[var(--ui-info)]"},{color:"warning",variant:"soft",class:"bg-[var(--ui-warning)]/10 text-[var(--ui-warning)]"},{color:"error",variant:"soft",class:"bg-[var(--ui-error)]/10 text-[var(--ui-error)]"},{color:"primary",variant:"subtle",class:"bg-[var(--ui-primary)]/10 text-[var(--ui-primary)] ring ring-inset ring-[var(--ui-primary)]/25"},{color:"secondary",variant:"subtle",class:"bg-[var(--ui-secondary)]/10 text-[var(--ui-secondary)] ring ring-inset ring-[var(--ui-secondary)]/25"},{color:"success",variant:"subtle",class:"bg-[var(--ui-success)]/10 text-[var(--ui-success)] ring ring-inset ring-[var(--ui-success)]/25"},{color:"info",variant:"subtle",class:"bg-[var(--ui-info)]/10 text-[var(--ui-info)] ring ring-inset ring-[var(--ui-info)]/25"},{color:"warning",variant:"subtle",class:"bg-[var(--ui-warning)]/10 text-[var(--ui-warning)] ring ring-inset ring-[var(--ui-warning)]/25"},{color:"error",variant:"subtle",class:"bg-[var(--ui-error)]/10 text-[var(--ui-error)] ring ring-inset ring-[var(--ui-error)]/25"},{color:"neutral",variant:"solid",class:"text-[var(--ui-bg)] bg-[var(--ui-bg-inverted)]"},{color:"neutral",variant:"outline",class:"ring ring-inset ring-[var(--ui-border-accented)] text-[var(--ui-text)] bg-[var(--ui-bg)]"},{color:"neutral",variant:"soft",class:"text-[var(--ui-text)] bg-[var(--ui-bg-elevated)]"},{color:"neutral",variant:"subtle",class:"ring ring-inset ring-[var(--ui-border-accented)] text-[var(--ui-text)] bg-[var(--ui-bg-elevated)]"}],defaultVariants:{color:"primary",variant:"solid",size:"md"}},f=e;var s;const y=a({extend:a(p),...((s=f.ui)==null?void 0:s.badge)||{}}),z=o({__name:"Badge",props:{as:{default:"span"},label:{},color:{},variant:{},size:{},class:{}},setup(n){const t=n;return(r,m)=>(c(),l(i(x),{as:r.as,class:d(i(y)({color:r.color,variant:r.variant,size:r.size,class:t.class}))},{default:u(()=>[v(r.$slots,"default",{},()=>[g(b(r.label),1)])]),_:3},8,["as","class"]))}});export{z as _}; +import{$ as a,a5 as e,i as o,o as c,f as l,w as u,R as v,d as g,t as b,S as d,e as i,ak as x}from"./UIt75vAV.js";const p={base:"rounded-[calc(var(--ui-radius)*1.5)] font-medium inline-flex items-center",variants:{color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{solid:"",outline:"",soft:"",subtle:""},size:{sm:"text-xs px-1.5 py-0.5",md:"text-xs px-2 py-1",lg:"text-sm px-2 py-1"}},compoundVariants:[{color:"primary",variant:"solid",class:"bg-[var(--ui-primary)] text-[var(--ui-bg)]"},{color:"secondary",variant:"solid",class:"bg-[var(--ui-secondary)] text-[var(--ui-bg)]"},{color:"success",variant:"solid",class:"bg-[var(--ui-success)] text-[var(--ui-bg)]"},{color:"info",variant:"solid",class:"bg-[var(--ui-info)] text-[var(--ui-bg)]"},{color:"warning",variant:"solid",class:"bg-[var(--ui-warning)] text-[var(--ui-bg)]"},{color:"error",variant:"solid",class:"bg-[var(--ui-error)] text-[var(--ui-bg)]"},{color:"primary",variant:"outline",class:"text-[var(--ui-primary)] ring ring-inset ring-[var(--ui-primary)]/50"},{color:"secondary",variant:"outline",class:"text-[var(--ui-secondary)] ring ring-inset ring-[var(--ui-secondary)]/50"},{color:"success",variant:"outline",class:"text-[var(--ui-success)] ring ring-inset ring-[var(--ui-success)]/50"},{color:"info",variant:"outline",class:"text-[var(--ui-info)] ring ring-inset ring-[var(--ui-info)]/50"},{color:"warning",variant:"outline",class:"text-[var(--ui-warning)] ring ring-inset ring-[var(--ui-warning)]/50"},{color:"error",variant:"outline",class:"text-[var(--ui-error)] ring ring-inset ring-[var(--ui-error)]/50"},{color:"primary",variant:"soft",class:"bg-[var(--ui-primary)]/10 text-[var(--ui-primary)]"},{color:"secondary",variant:"soft",class:"bg-[var(--ui-secondary)]/10 text-[var(--ui-secondary)]"},{color:"success",variant:"soft",class:"bg-[var(--ui-success)]/10 text-[var(--ui-success)]"},{color:"info",variant:"soft",class:"bg-[var(--ui-info)]/10 text-[var(--ui-info)]"},{color:"warning",variant:"soft",class:"bg-[var(--ui-warning)]/10 text-[var(--ui-warning)]"},{color:"error",variant:"soft",class:"bg-[var(--ui-error)]/10 text-[var(--ui-error)]"},{color:"primary",variant:"subtle",class:"bg-[var(--ui-primary)]/10 text-[var(--ui-primary)] ring ring-inset ring-[var(--ui-primary)]/25"},{color:"secondary",variant:"subtle",class:"bg-[var(--ui-secondary)]/10 text-[var(--ui-secondary)] ring ring-inset ring-[var(--ui-secondary)]/25"},{color:"success",variant:"subtle",class:"bg-[var(--ui-success)]/10 text-[var(--ui-success)] ring ring-inset ring-[var(--ui-success)]/25"},{color:"info",variant:"subtle",class:"bg-[var(--ui-info)]/10 text-[var(--ui-info)] ring ring-inset ring-[var(--ui-info)]/25"},{color:"warning",variant:"subtle",class:"bg-[var(--ui-warning)]/10 text-[var(--ui-warning)] ring ring-inset ring-[var(--ui-warning)]/25"},{color:"error",variant:"subtle",class:"bg-[var(--ui-error)]/10 text-[var(--ui-error)] ring ring-inset ring-[var(--ui-error)]/25"},{color:"neutral",variant:"solid",class:"text-[var(--ui-bg)] bg-[var(--ui-bg-inverted)]"},{color:"neutral",variant:"outline",class:"ring ring-inset ring-[var(--ui-border-accented)] text-[var(--ui-text)] bg-[var(--ui-bg)]"},{color:"neutral",variant:"soft",class:"text-[var(--ui-text)] bg-[var(--ui-bg-elevated)]"},{color:"neutral",variant:"subtle",class:"ring ring-inset ring-[var(--ui-border-accented)] text-[var(--ui-text)] bg-[var(--ui-bg-elevated)]"}],defaultVariants:{color:"primary",variant:"solid",size:"md"}},f=e;var s;const y=a({extend:a(p),...((s=f.ui)==null?void 0:s.badge)||{}}),z=o({__name:"Badge",props:{as:{default:"span"},label:{},color:{},variant:{},size:{},class:{}},setup(n){const t=n;return(r,m)=>(c(),l(i(x),{as:r.as,class:d(i(y)({color:r.color,variant:r.variant,size:r.size,class:t.class}))},{default:u(()=>[v(r.$slots,"default",{},()=>[g(b(r.label),1)])]),_:3},8,["as","class"]))}});export{z as _}; diff --git a/_nuxt/CzVvKG1W.js b/_nuxt/CzVvKG1W.js new file mode 100644 index 0000000..7ffebd1 --- /dev/null +++ b/_nuxt/CzVvKG1W.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as s}from"./UIt75vAV.js";const c={};function n(e,a){return r(),t("p",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/CnO9EHle.js b/_nuxt/D5Txowgp.js similarity index 98% rename from _nuxt/CnO9EHle.js rename to _nuxt/D5Txowgp.js index 142541c..ed2201a 100644 --- a/_nuxt/CnO9EHle.js +++ b/_nuxt/D5Txowgp.js @@ -1 +1 @@ -import{k as O,a$ as k,aO as A,b2 as P,bc as R,bb as D,bd as x,az as N,aP as T}from"./BTOMz1uO.js";function L(e,o){if(typeof e!="string")throw new TypeError("argument str must be a string");const i={},t=o||{},s=t.decode||M;let a=0;for(;aD(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},y=window.cookieStore;function b(e,o){var f;const i={...q,...o};i.filter??(i.filter=c=>c===e);const t=C(i)||{};let s;i.maxAge!==void 0?s=i.maxAge*1e3:i.expires&&(s=i.expires.getTime()-Date.now());const a=s!==void 0&&s<=0,r=u(a?void 0:t[e]??((f=i.default)==null?void 0:f.call(i))),n=s&&!a?F(r,s,i.watch&&i.watch!=="shallow"):O(r);{let c=null;try{!y&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const l=()=>{i.readonly||x(n.value,t[e])||(B(e,n.value,i),t[e]=u(n.value),c==null||c.postMessage({value:i.encode(n.value)}))},p=d=>{var m;const w=d.refresh?(m=C(i))==null?void 0:m[e]:i.decode(d.value);v=!0,n.value=w,t[e]=u(w),N(()=>{v=!1})};let v=!1;const S=!!P();if(S&&k(()=>{v=!0,l(),c==null||c.close()}),y){const d=w=>{const m=w.changed.find(g=>g.name===e),I=w.deleted.find(g=>g.name===e);m&&p({value:m.value}),I&&p({value:null})};y.addEventListener("change",d),S&&k(()=>y.removeEventListener("change",d))}else c&&(c.onmessage=({data:d})=>p(d));i.watch?A(n,()=>{v||l()},{deep:i.watch!=="shallow"}):l()}return n}function C(e={}){return L(document.cookie,e)}function z(e,o,i={}){return o==null?E(e,o,{...i,maxAge:-1}):E(e,o,i)}function B(e,o,i={}){document.cookie=z(e,o,i)}const j=2147483647;function F(e,o,i){let t,s,a=0;const r=i?O(e):{value:e};return P()&&k(()=>{s==null||s(),clearTimeout(t)}),R((n,f)=>{i&&(s=A(r,f));function c(){a=0,clearTimeout(t);const l=o-a,p=l{if(a+=p,a({isEnabled:()=>{const t=T().query;return Object.prototype.hasOwnProperty.call(t,"preview")&&!t.preview?!1:!!(t.preview||b("previewToken").value||sessionStorage.getItem("previewToken"))},getPreviewToken:()=>b("previewToken").value||sessionStorage.getItem("previewToken")||void 0,setPreviewToken:t=>{b("previewToken").value=t,T().query.preview=t||"",t?sessionStorage.setItem("previewToken",t):sessionStorage.removeItem("previewToken"),window.location.reload()}});export{V as u}; +import{k as O,a$ as k,aO as A,b2 as P,bc as R,bb as D,bd as x,az as N,aP as T}from"./UIt75vAV.js";function L(e,o){if(typeof e!="string")throw new TypeError("argument str must be a string");const i={},t=o||{},s=t.decode||M;let a=0;for(;aD(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},y=window.cookieStore;function b(e,o){var f;const i={...q,...o};i.filter??(i.filter=c=>c===e);const t=C(i)||{};let s;i.maxAge!==void 0?s=i.maxAge*1e3:i.expires&&(s=i.expires.getTime()-Date.now());const a=s!==void 0&&s<=0,r=u(a?void 0:t[e]??((f=i.default)==null?void 0:f.call(i))),n=s&&!a?F(r,s,i.watch&&i.watch!=="shallow"):O(r);{let c=null;try{!y&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const l=()=>{i.readonly||x(n.value,t[e])||(B(e,n.value,i),t[e]=u(n.value),c==null||c.postMessage({value:i.encode(n.value)}))},p=d=>{var m;const w=d.refresh?(m=C(i))==null?void 0:m[e]:i.decode(d.value);v=!0,n.value=w,t[e]=u(w),N(()=>{v=!1})};let v=!1;const S=!!P();if(S&&k(()=>{v=!0,l(),c==null||c.close()}),y){const d=w=>{const m=w.changed.find(g=>g.name===e),I=w.deleted.find(g=>g.name===e);m&&p({value:m.value}),I&&p({value:null})};y.addEventListener("change",d),S&&k(()=>y.removeEventListener("change",d))}else c&&(c.onmessage=({data:d})=>p(d));i.watch?A(n,()=>{v||l()},{deep:i.watch!=="shallow"}):l()}return n}function C(e={}){return L(document.cookie,e)}function z(e,o,i={}){return o==null?E(e,o,{...i,maxAge:-1}):E(e,o,i)}function B(e,o,i={}){document.cookie=z(e,o,i)}const j=2147483647;function F(e,o,i){let t,s,a=0;const r=i?O(e):{value:e};return P()&&k(()=>{s==null||s(),clearTimeout(t)}),R((n,f)=>{i&&(s=A(r,f));function c(){a=0,clearTimeout(t);const l=o-a,p=l{if(a+=p,a({isEnabled:()=>{const t=T().query;return Object.prototype.hasOwnProperty.call(t,"preview")&&!t.preview?!1:!!(t.preview||b("previewToken").value||sessionStorage.getItem("previewToken"))},getPreviewToken:()=>b("previewToken").value||sessionStorage.getItem("previewToken")||void 0,setPreviewToken:t=>{b("previewToken").value=t,T().query.preview=t||"",t?sessionStorage.setItem("previewToken",t):sessionStorage.removeItem("previewToken"),window.location.reload()}});export{V as u}; diff --git a/_nuxt/UkH4W4L3.js b/_nuxt/D5ctPlyr.js similarity index 79% rename from _nuxt/UkH4W4L3.js rename to _nuxt/D5ctPlyr.js index f67a10e..a4d7e75 100644 --- a/_nuxt/UkH4W4L3.js +++ b/_nuxt/D5ctPlyr.js @@ -1 +1 @@ -import{i as t,S as n}from"./BTOMz1uO.js";const o=t({__name:"ProseCode",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null}},setup(r){return(e,a)=>n(e.$slots,"default")}});export{o as _}; +import{i as t,R as n}from"./UIt75vAV.js";const o=t({__name:"ProseCode",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null}},setup(r){return(e,a)=>n(e.$slots,"default")}});export{o as _}; diff --git a/_nuxt/AmAcgy24.js b/_nuxt/D6fH6EPX.js similarity index 98% rename from _nuxt/AmAcgy24.js rename to _nuxt/D6fH6EPX.js index c7051db..9188ec7 100644 --- a/_nuxt/AmAcgy24.js +++ b/_nuxt/D6fH6EPX.js @@ -1 +1 @@ -import{_ as s}from"./DlAUqK2U.js";import{u as a,o as i,c as u,a as e,t as o}from"./BTOMz1uO.js";const l={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},c={class:"max-w-520px text-center"},d=["textContent"],p=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const r=t;return a({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(g,n)=>(i(),u("div",l,[n[0]||(n[0]=e("div",{class:"-bottom-1/2 fixed h-1/2 left-0 right-0 spotlight"},null,-1)),e("div",c,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:o(t.statusCode)},null,8,d),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:o(t.description)},null,8,p)])]))}},b=s(f,[["__scopeId","data-v-f7ad9679"]]);export{b as default}; +import{_ as s}from"./DlAUqK2U.js";import{u as a,o as i,c as u,a as e,t as o}from"./UIt75vAV.js";const l={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},c={class:"max-w-520px text-center"},d=["textContent"],p=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const r=t;return a({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(g,n)=>(i(),u("div",l,[n[0]||(n[0]=e("div",{class:"-bottom-1/2 fixed h-1/2 left-0 right-0 spotlight"},null,-1)),e("div",c,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:o(t.statusCode)},null,8,d),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:o(t.description)},null,8,p)])]))}},b=s(f,[["__scopeId","data-v-f7ad9679"]]);export{b as default}; diff --git a/_nuxt/D8oJSAcF.js b/_nuxt/D8oJSAcF.js deleted file mode 100644 index 6cb0b1f..0000000 --- a/_nuxt/D8oJSAcF.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./UkH4W4L3.js";import"./BTOMz1uO.js";export{m as default}; diff --git a/_nuxt/DEiHj1R5.js b/_nuxt/DEiHj1R5.js deleted file mode 100644 index 410929a..0000000 --- a/_nuxt/DEiHj1R5.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as s}from"./BTOMz1uO.js";const a={};function c(e,n){return r(),t("table",null,[s(e.$slots,"default")])}const _=o(a,[["render",c]]);export{_ as default}; diff --git a/_nuxt/DJT9m191.js b/_nuxt/DJT9m191.js new file mode 100644 index 0000000..4183f95 --- /dev/null +++ b/_nuxt/DJT9m191.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as n}from"./UIt75vAV.js";const s={};function c(e,a){return r(),t("strong",null,[n(e.$slots,"default")])}const _=o(s,[["render",c]]);export{_ as default}; diff --git a/_nuxt/DJ_DVzI7.js b/_nuxt/DJ_DVzI7.js new file mode 100644 index 0000000..5a8a9ca --- /dev/null +++ b/_nuxt/DJ_DVzI7.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as s}from"./UIt75vAV.js";const c={};function n(e,a){return r(),t("li",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/DLx7CKo_.js b/_nuxt/DLx7CKo_.js new file mode 100644 index 0000000..3d947a0 --- /dev/null +++ b/_nuxt/DLx7CKo_.js @@ -0,0 +1 @@ +import{o,c as f,b as _,a as k,t as T,S as d,g as R,aE as Y,l as I,k as L,ab as Z,$ as g,i as S,f as u,w as p,R as m,d as ee,e as r,ak as q,a5 as P,M,O as te,a0 as J,a1 as N,a2 as ae,aF as se,q as b,aG as oe,aH as re,U as B,F as V,r as Q,aI as ne,a3 as ie,a4 as le,aJ as ce,af as de,aK as ue,aL as pe,T as be,aM as me,aN as fe,n as ve}from"./UIt75vAV.js";import{_ as ge}from"./DlAUqK2U.js";import{i as K}from"./DEqQpGQK.js";const he={class:"align-middle"},W={__name:"CustomIconTitle",props:{icon:{type:String,required:!0},title:{type:String,required:!0},classes:{type:String,required:!1,default:""}},setup(n){return(e,a)=>{const t=R;return o(),f("span",{class:d(n.classes+" space-x-1.5")},[_(t,{name:n.icon,class:"size-4 align-middle"},null,8,["name"]),k("span",he,T(n.title),1)],2)}}},O={meta:"",command:"⌘",shift:"⇧",ctrl:"⌃",option:"⌥",alt:"⎇",enter:"↵",delete:"⌦",backspace:"⌫",escape:"⎋",tab:"⇥",capslock:"⇪",arrowup:"↑",arrowright:"→",arrowdown:"↓",arrowleft:"←",pageup:"⇞",pagedown:"⇟",home:"↖",end:"↘"},ye=()=>{const n=I(()=>navigator&&navigator.userAgent&&navigator.userAgent.match(/Macintosh;/)),e=L(" ");Z(()=>{e.value=n.value?O.command:O.ctrl});function a(t){if(t)return t==="meta"?e.value:O[t]||t.toUpperCase()}return{macOS:n,metaSymbol:e,getKbdKey:a}},_e=Y(ye),ze={base:"inline-flex items-center justify-center px-1 rounded-[var(--ui-radius)] font-medium font-sans",variants:{variant:{solid:"bg-[var(--ui-bg-inverted)] text-[var(--ui-bg)]",outline:"bg-[var(--ui-bg)] text-[var(--ui-text-highlighted)] ring ring-inset ring-[var(--ui-border-accented)]",subtle:"bg-[var(--ui-bg-elevated)] text-[var(--ui-text)] ring ring-inset ring-[var(--ui-border-accented)]"},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]"}},defaultVariants:{variant:"outline",size:"md"}},xe=P;var E;const ke=g({extend:g(ze),...((E=xe.ui)==null?void 0:E.kbd)||{}}),$e=S({__name:"Kbd",props:{as:{default:"kbd"},value:{},variant:{},size:{},class:{}},setup(n){const e=n,{getKbdKey:a}=_e();return(t,i)=>(o(),u(r(q),{as:t.as,class:d(r(ke)({variant:t.variant,size:t.size,class:e.class}))},{default:p(()=>[m(t.$slots,"default",{},()=>[ee(T(r(a)(t.value)),1)])]),_:3},8,["as","class"]))}}),we={slots:{content:"flex items-center gap-1 bg-[var(--ui-bg)] text-[var(--ui-text-highlighted)] shadow rounded-[var(--ui-radius)] ring ring-[var(--ui-border)] h-6 px-2 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]",arrow:"fill-[var(--ui-border)]",text:"truncate",kbds:"hidden lg:inline-flex items-center shrink-0 gap-0.5 before:content-['·'] before:mr-0.5",kbdsSize:"sm"}},Ce=P;var G;const Se=g({extend:g(we),...((G=Ce.ui)==null?void 0:G.tooltip)||{}}),Be=S({__name:"Tooltip",props:{text:{},kbds:{},content:{},arrow:{type:[Boolean,Object]},portal:{type:Boolean,default:!0},class:{},ui:{},defaultOpen:{type:Boolean},open:{type:Boolean},delayDuration:{},disableHoverableContent:{type:Boolean},disableClosingTrigger:{type:Boolean},disabled:{type:Boolean},ignoreNonKeyboardFocus:{type:Boolean}},emits:["update:open"],setup(n,{emit:e}){const a=n,t=e,i=M(),c=te(J(a,"defaultOpen","open","delayDuration","disableHoverableContent","disableClosingTrigger","disabled","ignoreNonKeyboardFocus"),t),z=N(()=>ae(a.content,{side:"bottom",sideOffset:8})),h=N(()=>a.arrow),s=I(()=>Se({side:z.value.side}));return(l,v)=>(o(),u(r(ce),ie(le(r(c))),{default:p(({open:C})=>[i.default?(o(),u(r(se),{key:0,"as-child":""},{default:p(()=>[m(l.$slots,"default",{open:C})]),_:2},1024)):b("",!0),_(r(oe),{disabled:!l.portal},{default:p(()=>{var $;return[_(r(re),B(z.value,{class:s.value.content({class:[a.class,($=a.ui)==null?void 0:$.content]})}),{default:p(()=>{var w;return[m(l.$slots,"content",{},()=>{var y,x,D;return[l.text?(o(),f("span",{key:0,class:d(s.value.text({class:(y=a.ui)==null?void 0:y.text}))},T(l.text),3)):b("",!0),(x=l.kbds)!=null&&x.length?(o(),f("span",{key:1,class:d(s.value.kbds({class:(D=a.ui)==null?void 0:D.kbds}))},[(o(!0),f(V,null,Q(l.kbds,(U,X)=>{var F;return o(),u($e,B({key:X,size:((F=a.ui)==null?void 0:F.kbdsSize)||s.value.kbdsSize(),ref_for:!0},typeof U=="string"?{value:U}:U),null,16,["size"])}),128))],2)):b("",!0)]}),l.arrow?(o(),u(r(ne),B({key:0},h.value,{class:s.value.arrow({class:(w=a.ui)==null?void 0:w.arrow})}),null,16,["class"])):b("",!0)]}),_:3},16,["class"])]}),_:3},8,["disabled"])]),_:3},16))}}),Pe={base:"relative",variants:{size:{xs:"",sm:"",md:"",lg:"",xl:""},orientation:{horizontal:"inline-flex -space-x-px",vertical:"flex flex-col -space-y-px"}}},Ke=P;var j;const Te=g({extend:g(Pe),...(j=Ke.ui)==null?void 0:j.buttonGroup}),Ie=S({__name:"ButtonGroup",props:{as:{},size:{},orientation:{default:"horizontal"},class:{}},setup(n){const e=n;return de(ue,I(()=>({orientation:e.orientation,size:e.size}))),(a,t)=>(o(),u(r(q),{as:a.as,class:d(r(Te)({orientation:a.orientation}))},{default:p(()=>[m(a.$slots,"default")]),_:3},8,["as","class"]))}}),Ue={slots:{root:"flex items-center align-center text-center",border:"",container:"font-medium text-[var(--ui-text)] flex",icon:"shrink-0 size-5",avatar:"shrink-0",avatarSize:"2xs",label:"text-sm"},variants:{color:{primary:{border:"border-[var(--ui-primary)]"},secondary:{border:"border-[var(--ui-secondary)]"},success:{border:"border-[var(--ui-success)]"},info:{border:"border-[var(--ui-info)]"},warning:{border:"border-[var(--ui-warning)]"},error:{border:"border-[var(--ui-error)]"},neutral:{border:"border-[var(--ui-border)]"}},orientation:{horizontal:{root:"w-full flex-row",border:"w-full",container:"mx-3 whitespace-nowrap"},vertical:{root:"h-full flex-col",border:"h-full",container:"my-2"}},size:{xs:"",sm:"",md:"",lg:"",xl:""},type:{solid:{border:"border-solid"},dashed:{border:"border-dashed"},dotted:{border:"border-dotted"}}},compoundVariants:[{orientation:"horizontal",size:"xs",class:{border:"border-t"}},{orientation:"horizontal",size:"sm",class:{border:"border-t-[2px]"}},{orientation:"horizontal",size:"md",class:{border:"border-t-[3px]"}},{orientation:"horizontal",size:"lg",class:{border:"border-t-[4px]"}},{orientation:"horizontal",size:"xl",class:{border:"border-t-[5px]"}},{orientation:"vertical",size:"xs",class:{border:"border-s"}},{orientation:"vertical",size:"sm",class:{border:"border-s-[2px]"}},{orientation:"vertical",size:"md",class:{border:"border-s-[3px]"}},{orientation:"vertical",size:"lg",class:{border:"border-s-[4px]"}},{orientation:"vertical",size:"xl",class:{border:"border-s-[5px]"}}],defaultVariants:{color:"neutral",size:"xs",type:"solid"}},Oe=P;var H;const qe=g({extend:g(Ue),...((H=Oe.ui)==null?void 0:H.separator)||{}}),Me=S({__name:"Separator",props:{as:{},label:{},icon:{},avatar:{},color:{},size:{},type:{},orientation:{default:"horizontal"},class:{},ui:{},decorative:{type:Boolean}},setup(n){const e=n,a=M(),t=pe(J(e,"as","decorative","orientation")),i=I(()=>qe({color:e.color,orientation:e.orientation,size:e.size,type:e.type}));return(c,z)=>{var h;return o(),u(r(me),B(r(t),{class:i.value.root({class:[e.class,(h=e.ui)==null?void 0:h.root]})}),{default:p(()=>{var s,l,v;return[k("div",{class:d(i.value.border({class:(s=e.ui)==null?void 0:s.border}))},null,2),c.label||c.icon||c.avatar||a.default?(o(),f(V,{key:0},[k("div",{class:d(i.value.container({class:(l=e.ui)==null?void 0:l.container}))},[m(c.$slots,"default",{},()=>{var C,$,w,y;return[c.label?(o(),f("span",{key:0,class:d(i.value.label({class:(C=e.ui)==null?void 0:C.label}))},T(c.label),3)):c.icon?(o(),u(R,{key:1,name:c.icon,class:d(i.value.icon({class:($=e.ui)==null?void 0:$.icon}))},null,8,["name","class"])):c.avatar?(o(),u(be,B({key:2,size:((w=e.ui)==null?void 0:w.avatarSize)||i.value.avatarSize()},c.avatar,{class:i.value.avatar({class:(y=e.ui)==null?void 0:y.avatar})}),null,16,["size","class"])):b("",!0)]})],2),k("div",{class:d(i.value.border({class:(v=e.ui)==null?void 0:v.border}))},null,2)],64)):b("",!0)]}),_:3},16,["class"])}}}),Ve={class:"more mt-2 text-sm spaced-sm"},De={__name:"PageMore",props:{icon:{type:String,required:!0},title:{type:String,required:!0},slot:{type:String,required:!0}},setup(n){return(e,a)=>{const t=Me,i=W;return o(),f("div",null,[_(t,{decorative:!0,class:"my-2"}),_(i,{icon:n.icon,title:n.title,classes:"page-header-title font-semibold ml-3 color-niem"},null,8,["icon","title"]),k("div",Ve,[m(e.$slots,n.slot,{},void 0,!0)])])}}},Fe=ge(De,[["__scopeId","data-v-2a501051"]]),Ne={class:"flex justify-between z-30"},Ee={class:"gap-1.5"},Ge={id:"page-header-more"},Qe=S({__name:"PageHeader",props:{link:{type:Object,required:!0,default:null}},setup(n){const a=n.link,t=L("none");function i(s){const v=s.currentTarget.id.replace("btn-","");t.value=t.value==v?"none":v}const c=["info","developer","preferences"],z=[{id:"info",title:"User information"},{id:"developer",title:"Developer information"},{id:"preferences",title:"Preferences"}];function h(s){var l;return(l=z.find(v=>v.id==s))==null?void 0:l.title}return(s,l)=>{const v=W,C=ve,$=Be,w=Ie,y=Fe;return o(),u(fe,{defer:"",to:"#page-header"},[k("div",Ne,[_(v,{icon:r(a).icon,title:r(a).label,classes:"page-header-title font-bold"},null,8,["icon","title"]),k("span",Ee,[_(w,{size:"sm",id:"page-header-buttons"},{default:p(()=>[(o(),f(V,null,Q(c,x=>_($,{text:h(x)},{default:p(()=>[_(C,{color:"neutral",variant:"outline",id:"btn-"+x,icon:("icons"in s?s.icons:r(K))[x],disabled:!s.$slots[x],onClick:i,class:d({open:t.value==x})},null,8,["id","icon","disabled","class"])]),_:2},1032,["text"])),64))]),_:1})])]),k("div",Ge,[t.value=="info"?(o(),u(y,{key:0,icon:("icons"in s?s.icons:r(K)).info,title:"User information",slot:"info"},{info:p(()=>[m(s.$slots,"info")]),_:3},8,["icon"])):b("",!0),t.value=="developer"?(o(),u(y,{key:1,icon:("icons"in s?s.icons:r(K)).developer,title:"Developer information",slot:"developer"},{developer:p(()=>[m(s.$slots,"developer")]),_:3},8,["icon"])):b("",!0),t.value=="preferences"?(o(),u(y,{key:2,icon:("icons"in s?s.icons:r(K)).preferences,title:"Preferences",slot:"preferences"},{preferences:p(()=>[m(s.$slots,"preferences")]),_:3},8,["icon"])):b("",!0)])])}}}),je={slots:{root:"bg-[var(--ui-bg)] ring ring-[var(--ui-border)] divide-y divide-[var(--ui-border)] rounded-[calc(var(--ui-radius)*2)] shadow",header:"p-4 sm:px-6",body:"p-4 sm:p-6",footer:"p-4 sm:px-6"}},He=P;var A;const Ae=g({extend:g(je),...((A=He.ui)==null?void 0:A.card)||{}}),We=S({__name:"Card",props:{as:{},class:{},ui:{}},setup(n){const e=n,a=M(),t=Ae();return(i,c)=>{var z;return o(),u(r(q),{as:i.as,class:d(r(t).root({class:[e.class,(z=e.ui)==null?void 0:z.root]}))},{default:p(()=>{var h,s,l;return[a.header?(o(),f("div",{key:0,class:d(r(t).header({class:(h=e.ui)==null?void 0:h.header}))},[m(i.$slots,"header")],2)):b("",!0),a.default?(o(),f("div",{key:1,class:d(r(t).body({class:(s=e.ui)==null?void 0:s.body}))},[m(i.$slots,"default")],2)):b("",!0),a.footer?(o(),f("div",{key:2,class:d(r(t).footer({class:(l=e.ui)==null?void 0:l.footer}))},[m(i.$slots,"footer")],2)):b("",!0)]}),_:3},8,["as","class"])}}});export{Qe as _,We as a,$e as b,Ie as c,W as d}; diff --git a/_nuxt/DMmFAJgs.js b/_nuxt/DNxq-anq.js similarity index 90% rename from _nuxt/DMmFAJgs.js rename to _nuxt/DNxq-anq.js index 979e928..e93ed6f 100644 --- a/_nuxt/DMmFAJgs.js +++ b/_nuxt/DNxq-anq.js @@ -1 +1 @@ -import{_ as w}from"./Cjgb0s-t.js";import{_ as T,a as y}from"./NAbOXu9k.js";import{c as p,b as l,w as t,e as a,F as k,r as S,o as r,a as o,d as e,f as U,t as d,g as L,h as N}from"./BTOMz1uO.js";import{_ as $}from"./w9pcHkQo.js";import{l as u,g as c,a as B}from"./DEqQpGQK.js";import{_ as C}from"./DlAUqK2U.js";const P={class:"bullets"},A={key:0},E={key:1,class:"label-text"},M={class:"font-semibold"},V={class:"label-description"},F={__name:"index",setup(G){const g={body:"sm:p-5 p-5"};return(s,n)=>{const m=w,b=T,_=L,I=N,f=$,v=y;return r(),p(k,null,[l(b,{link:("links"in s?s.links:a(u)).home},{info:t(()=>[n[4]||(n[4]=o("p",null," Use the provided utilities to help manage NIEM data models or to see working demos of NIEM API 2.0 functionality. ",-1)),n[5]||(n[5]=o("p",null," This application is under development. It is open source and will be a replacement for SSGT, Migration Tool, and ConTesA functionality. ",-1)),n[6]||(n[6]=o("p",{class:"font-medium"},"Tips:",-1)),n[7]||(n[7]=o("ul",{class:"bullets"},[o("li",null," Toggle the page buttons to open or close the panel. The button is blue when the panel is open. ")],-1)),n[8]||(n[8]=o("p",{class:"font-medium"},"Report bugs:",-1)),o("ul",P,[o("li",null,[n[0]||(n[0]=e(" Create an issue on the repo at ")),l(m,{link:("links"in s?s.links:a(u)).toolboxRepo},null,8,["link"]),n[1]||(n[1]=e()),n[2]||(n[2]=o("span",{class:"font-light text-xs"},"(GitHub account required)",-1))]),o("li",null,[n[3]||(n[3]=e(" Submit a report through ")),l(m,{link:("links"in s?s.links:a(u)).contact},null,8,["link"])])])]),developer:t(()=>[n[11]||(n[11]=o("p",null," See the developer information panels on each of the utility pages for information on how to make the corresponding API calls. ",-1)),o("p",null,[n[9]||(n[9]=e(" The Swagger UI and OpenAPI JSON file are available at ")),l(m,{link:("links"in s?s.links:a(u)).apiUI},null,8,["link"]),n[10]||(n[10]=e(". "))])]),preferences:t(()=>n[12]||(n[12]=[o("p",null,"Page-specific preferences will be available in this panel.",-1)])),_:1},8,["link"]),(r(!0),p(k,null,S(("getLinks"in s?s.getLinks:a(c))(("groups"in s?s.groups:a(B)).tools),i=>(r(),U(v,{ui:g},{default:t(()=>[l(_,{name:i.icon,class:"mr-2"},null,8,["name"]),i.to?(r(),p("span",A,[l(I,{to:i.to,class:"label-link font-semibold"},{default:t(()=>[e(d(i.label),1)]),_:2},1032,["to"]),l(f,{color:"warning",variant:"subtle",class:"ml-2 align-top"},{default:t(()=>n[13]||(n[13]=[e("alpha")])),_:1})])):(r(),p("span",E,[o("span",M,d(i.label),1),l(f,{color:"neutral",variant:"outline",class:"ml-2 align-top"},{default:t(()=>n[14]||(n[14]=[e("future")])),_:1})])),o("p",V,d(i.description),1)]),_:2},1024))),256))],64)}}},j=C(F,[["__scopeId","data-v-2830c52d"]]);export{j as default}; +import{_ as w}from"./CSjuNKSf.js";import{_ as T,a as y}from"./DLx7CKo_.js";import{c as p,b as l,w as t,e as a,F as k,r as S,o as r,a as o,d as e,f as U,t as d,g as L,h as N}from"./UIt75vAV.js";import{_ as $}from"./Cz-40TE0.js";import{l as u,g as c,a as B}from"./DEqQpGQK.js";import{_ as C}from"./DlAUqK2U.js";const P={class:"bullets"},A={key:0},E={key:1,class:"label-text"},M={class:"font-semibold"},V={class:"label-description"},F={__name:"index",setup(G){const g={body:"sm:p-5 p-5"};return(s,n)=>{const m=w,b=T,_=L,I=N,f=$,v=y;return r(),p(k,null,[l(b,{link:("links"in s?s.links:a(u)).home},{info:t(()=>[n[4]||(n[4]=o("p",null," Use the provided utilities to help manage NIEM data models or to see working demos of NIEM API 2.0 functionality. ",-1)),n[5]||(n[5]=o("p",null," This application is under development. It is open source and will be a replacement for SSGT, Migration Tool, and ConTesA functionality. ",-1)),n[6]||(n[6]=o("p",{class:"font-medium"},"Tips:",-1)),n[7]||(n[7]=o("ul",{class:"bullets"},[o("li",null," Toggle the page buttons to open or close the panel. The button is blue when the panel is open. ")],-1)),n[8]||(n[8]=o("p",{class:"font-medium"},"Report bugs:",-1)),o("ul",P,[o("li",null,[n[0]||(n[0]=e(" Create an issue on the repo at ")),l(m,{link:("links"in s?s.links:a(u)).toolboxRepo},null,8,["link"]),n[1]||(n[1]=e()),n[2]||(n[2]=o("span",{class:"font-light text-xs"},"(GitHub account required)",-1))]),o("li",null,[n[3]||(n[3]=e(" Submit a report through ")),l(m,{link:("links"in s?s.links:a(u)).contact},null,8,["link"])])])]),developer:t(()=>[n[11]||(n[11]=o("p",null," See the developer information panels on each of the utility pages for information on how to make the corresponding API calls. ",-1)),o("p",null,[n[9]||(n[9]=e(" The Swagger UI and OpenAPI JSON file are available at ")),l(m,{link:("links"in s?s.links:a(u)).apiUI},null,8,["link"]),n[10]||(n[10]=e(". "))])]),preferences:t(()=>n[12]||(n[12]=[o("p",null,"Page-specific preferences will be available in this panel.",-1)])),_:1},8,["link"]),(r(!0),p(k,null,S(("getLinks"in s?s.getLinks:a(c))(("groups"in s?s.groups:a(B)).tools),i=>(r(),U(v,{ui:g},{default:t(()=>[l(_,{name:i.icon,class:"mr-2"},null,8,["name"]),i.to?(r(),p("span",A,[l(I,{to:i.to,class:"label-link font-semibold"},{default:t(()=>[e(d(i.label),1)]),_:2},1032,["to"]),l(f,{color:"warning",variant:"subtle",class:"ml-2 align-top"},{default:t(()=>n[13]||(n[13]=[e("alpha")])),_:1})])):(r(),p("span",E,[o("span",M,d(i.label),1),l(f,{color:"neutral",variant:"outline",class:"ml-2 align-top"},{default:t(()=>n[14]||(n[14]=[e("future")])),_:1})])),o("p",V,d(i.description),1)]),_:2},1024))),256))],64)}}},j=C(F,[["__scopeId","data-v-2830c52d"]]);export{j as default}; diff --git a/_nuxt/DPdD5Zwi.js b/_nuxt/DPdD5Zwi.js new file mode 100644 index 0000000..9e6f36b --- /dev/null +++ b/_nuxt/DPdD5Zwi.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as s}from"./UIt75vAV.js";const c={};function n(e,l){return r(),t("ul",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/DQF7qhcv.js b/_nuxt/DQF7qhcv.js deleted file mode 100644 index 352be5c..0000000 --- a/_nuxt/DQF7qhcv.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as c}from"./BTOMz1uO.js";const s={};function n(e,l){return r(),t("blockquote",null,[c(e.$slots,"default")])}const _=o(s,[["render",n]]);export{_ as default}; diff --git a/_nuxt/3YaODRjK.js b/_nuxt/DSGcDxnd.js similarity index 85% rename from _nuxt/3YaODRjK.js rename to _nuxt/DSGcDxnd.js index 30b2ade..918a6ea 100644 --- a/_nuxt/3YaODRjK.js +++ b/_nuxt/DSGcDxnd.js @@ -1 +1 @@ -import d from"./HFufLRQv.js";import{i as c,N as l,aS as f}from"./BTOMz1uO.js";import"./BAMBhGAA.js";import"./CnO9EHle.js";const u=(r,t)=>f("pre",null,JSON.stringify({message:"You should use slots with ",slot:r,data:t},null,2)),h=c({name:"ContentList",props:{path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0}},render(r){const t=l(),{path:p,query:a}=r,m={...a||{},path:p||(a==null?void 0:a.path)||"/"};return f(d,m,{default:t!=null&&t.default?({data:e,refresh:o,isPartial:n})=>t.default({list:e,refresh:o,isPartial:n,...this.$attrs}):e=>u("default",e.data),empty:e=>t!=null&&t.empty?t.empty(e):u("default",e==null?void 0:e.data),"not-found":e=>{var o;return t!=null&&t["not-found"]?(o=t==null?void 0:t["not-found"])==null?void 0:o.call(t,e):u("not-found",e==null?void 0:e.data)}})}}),s=h;export{s as default}; +import d from"./nNra6BT6.js";import{i as c,M as l,aS as f}from"./UIt75vAV.js";import"./C67PXB6u.js";import"./D5Txowgp.js";const u=(r,t)=>f("pre",null,JSON.stringify({message:"You should use slots with ",slot:r,data:t},null,2)),h=c({name:"ContentList",props:{path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0}},render(r){const t=l(),{path:p,query:a}=r,m={...a||{},path:p||(a==null?void 0:a.path)||"/"};return f(d,m,{default:t!=null&&t.default?({data:e,refresh:o,isPartial:n})=>t.default({list:e,refresh:o,isPartial:n,...this.$attrs}):e=>u("default",e.data),empty:e=>t!=null&&t.empty?t.empty(e):u("default",e==null?void 0:e.data),"not-found":e=>{var o;return t!=null&&t["not-found"]?(o=t==null?void 0:t["not-found"])==null?void 0:o.call(t,e):u("not-found",e==null?void 0:e.data)}})}}),s=h;export{s as default}; diff --git a/_nuxt/DlRFgOQ9.js b/_nuxt/DSVSXOr1.js similarity index 97% rename from _nuxt/DlRFgOQ9.js rename to _nuxt/DSVSXOr1.js index 01714a8..49be078 100644 --- a/_nuxt/DlRFgOQ9.js +++ b/_nuxt/DSVSXOr1.js @@ -1 +1 @@ -import{aZ as g,bf as W,l as E,k as h,bg as j,bh as q,aO as z,bi as B,bj as w,bk as F,i as S,bl as P,bm as x,ab as V,bn as $,b1 as k,b2 as D,b7 as I}from"./BTOMz1uO.js";function H(e={}){const{inheritAttrs:t=!0}=e,n=g(),u=S({setup(i,{slots:d}){return()=>{n.value=d.default}}}),l=S({inheritAttrs:t,setup(i,{attrs:d,slots:r}){return()=>{var a;n.value;const o=(a=n.value)==null?void 0:a.call(n,{...K(d),$slots:r});return t&&(o==null?void 0:o.length)===1?o[0]:o}}});return W({define:u,reuse:l},[u,l])}function K(e){const t={};for(const n in e)t[P(n)]=e[n];return t}const N=x?window:void 0,M=x?window.navigator:void 0;function U(e){var t;const n=w(e);return(t=n==null?void 0:n.$el)!=null?t:n}function T(...e){let t,n,u,l;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,u,l]=e,t=N):[t,n,u,l]=e,!t)return q;Array.isArray(n)||(n=[n]),Array.isArray(u)||(u=[u]);const i=[],d=()=>{i.forEach(s=>s()),i.length=0},r=(s,f,v,m)=>(s.addEventListener(f,v,m),()=>s.removeEventListener(f,v,m)),a=z(()=>[U(t),w(l)],([s,f])=>{if(d(),!s)return;const v=B(f)?{...f}:f;i.push(...n.flatMap(m=>u.map(y=>r(s,m,y,v))))},{immediate:!0,flush:"post"}),o=()=>{a(),d()};return F(o),o}function Z(){const e=h(!1),t=k();return t&&V(()=>{e.value=!0},t),e}function R(e){const t=Z();return E(()=>(t.value,!!e()))}function A(e,t={}){const{controls:n=!1,navigator:u=M}=t,l=R(()=>u&&"permissions"in u),i=g(),d=typeof e=="string"?{name:e}:e,r=g(),a=()=>{var s,f;r.value=(f=(s=i.value)==null?void 0:s.state)!=null?f:"prompt"};T(i,"change",a);const o=$(async()=>{if(l.value){if(!i.value)try{i.value=await u.permissions.query(d)}catch{i.value=void 0}finally{a()}if(n)return I(i.value)}});return o(),n?{state:r,isSupported:l,query:o}:r}function J(e={}){const{navigator:t=M,read:n=!1,source:u,copiedDuring:l=1500,legacy:i=!1}=e,d=R(()=>t&&"clipboard"in t),r=A("clipboard-read"),a=A("clipboard-write"),o=E(()=>d.value||i),s=h(""),f=h(!1),v=j(()=>f.value=!1,l);function m(){d.value&&_(r.value)?t.clipboard.readText().then(c=>{s.value=c}):s.value=L()}o.value&&n&&T(["copy","cut"],m);async function y(c=w(u)){o.value&&c!=null&&(d.value&&_(a.value)?await t.clipboard.writeText(c):O(c),s.value=c,f.value=!0,v.start())}function O(c){const p=document.createElement("textarea");p.value=c??"",p.style.position="absolute",p.style.opacity="0",document.body.appendChild(p),p.select(),document.execCommand("copy"),p.remove()}function L(){var c,p,C;return(C=(p=(c=document==null?void 0:document.getSelection)==null?void 0:c.call(document))==null?void 0:p.toString())!=null?C:""}function _(c){return c==="granted"||c==="prompt"}return{isSupported:o,text:s,copied:f,copy:y}}const b=new Map;function Q(e){const t=D();function n(r){var a;const o=b.get(e)||new Set;o.add(r),b.set(e,o);const s=()=>l(r);return(a=t==null?void 0:t.cleanups)==null||a.push(s),s}function u(r){function a(...o){l(a),r(...o)}return n(a)}function l(r){const a=b.get(e);a&&(a.delete(r),a.size||i())}function i(){b.delete(e)}function d(r,a){var o;(o=b.get(e))==null||o.forEach(s=>s(r,a))}return{on:n,once:u,off:l,emit:d,reset:i}}export{Q as a,H as c,J as u}; +import{aZ as g,bf as W,l as E,k as h,bg as j,bh as q,aO as z,bi as B,bj as w,bk as F,i as S,bl as P,bm as x,ab as V,bn as $,b1 as k,b2 as D,b7 as I}from"./UIt75vAV.js";function H(e={}){const{inheritAttrs:t=!0}=e,n=g(),u=S({setup(i,{slots:d}){return()=>{n.value=d.default}}}),l=S({inheritAttrs:t,setup(i,{attrs:d,slots:r}){return()=>{var a;n.value;const o=(a=n.value)==null?void 0:a.call(n,{...K(d),$slots:r});return t&&(o==null?void 0:o.length)===1?o[0]:o}}});return W({define:u,reuse:l},[u,l])}function K(e){const t={};for(const n in e)t[P(n)]=e[n];return t}const N=x?window:void 0,M=x?window.navigator:void 0;function U(e){var t;const n=w(e);return(t=n==null?void 0:n.$el)!=null?t:n}function T(...e){let t,n,u,l;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,u,l]=e,t=N):[t,n,u,l]=e,!t)return q;Array.isArray(n)||(n=[n]),Array.isArray(u)||(u=[u]);const i=[],d=()=>{i.forEach(s=>s()),i.length=0},r=(s,f,v,m)=>(s.addEventListener(f,v,m),()=>s.removeEventListener(f,v,m)),a=z(()=>[U(t),w(l)],([s,f])=>{if(d(),!s)return;const v=B(f)?{...f}:f;i.push(...n.flatMap(m=>u.map(y=>r(s,m,y,v))))},{immediate:!0,flush:"post"}),o=()=>{a(),d()};return F(o),o}function Z(){const e=h(!1),t=k();return t&&V(()=>{e.value=!0},t),e}function R(e){const t=Z();return E(()=>(t.value,!!e()))}function A(e,t={}){const{controls:n=!1,navigator:u=M}=t,l=R(()=>u&&"permissions"in u),i=g(),d=typeof e=="string"?{name:e}:e,r=g(),a=()=>{var s,f;r.value=(f=(s=i.value)==null?void 0:s.state)!=null?f:"prompt"};T(i,"change",a);const o=$(async()=>{if(l.value){if(!i.value)try{i.value=await u.permissions.query(d)}catch{i.value=void 0}finally{a()}if(n)return I(i.value)}});return o(),n?{state:r,isSupported:l,query:o}:r}function J(e={}){const{navigator:t=M,read:n=!1,source:u,copiedDuring:l=1500,legacy:i=!1}=e,d=R(()=>t&&"clipboard"in t),r=A("clipboard-read"),a=A("clipboard-write"),o=E(()=>d.value||i),s=h(""),f=h(!1),v=j(()=>f.value=!1,l);function m(){d.value&&_(r.value)?t.clipboard.readText().then(c=>{s.value=c}):s.value=L()}o.value&&n&&T(["copy","cut"],m);async function y(c=w(u)){o.value&&c!=null&&(d.value&&_(a.value)?await t.clipboard.writeText(c):O(c),s.value=c,f.value=!0,v.start())}function O(c){const p=document.createElement("textarea");p.value=c??"",p.style.position="absolute",p.style.opacity="0",document.body.appendChild(p),p.select(),document.execCommand("copy"),p.remove()}function L(){var c,p,C;return(C=(p=(c=document==null?void 0:document.getSelection)==null?void 0:c.call(document))==null?void 0:p.toString())!=null?C:""}function _(c){return c==="granted"||c==="prompt"}return{isSupported:o,text:s,copied:f,copy:y}}const b=new Map;function Q(e){const t=D();function n(r){var a;const o=b.get(e)||new Set;o.add(r),b.set(e,o);const s=()=>l(r);return(a=t==null?void 0:t.cleanups)==null||a.push(s),s}function u(r){function a(...o){l(a),r(...o)}return n(a)}function l(r){const a=b.get(e);a&&(a.delete(r),a.size||i())}function i(){b.delete(e)}function d(r,a){var o;(o=b.get(e))==null||o.forEach(s=>s(r,a))}return{on:n,once:u,off:l,emit:d,reset:i}}export{Q as a,H as c,J as u}; diff --git a/_nuxt/Dd_zqzOJ.js b/_nuxt/Dd_zqzOJ.js deleted file mode 100644 index 5409359..0000000 --- a/_nuxt/Dd_zqzOJ.js +++ /dev/null @@ -1 +0,0 @@ -import{M as O,a0 as pe,i as ke,N as be,P as me,a1 as xe,o as t,f as v,w as s,e as l,bo as Ie,S,q as d,b as c,bp as ze,T as n,V as g,bq as $e,a2 as Ce,l as de,c as u,U as Se,g as j,W as Y,d as ve,t as Z,F as y,r as q,br as Te,X as ge,bs as Be,Y as De,h as G,Z as J,bt as Ve,bu as Q,$ as ee,bv as Ne,a as h,bw as Pe,bx as We,by as Ee}from"./BTOMz1uO.js";import{c as Me}from"./DlRFgOQ9.js";import{_ as je}from"./w9pcHkQo.js";import{g as ae,a as A,c as Fe,i as Ke}from"./DEqQpGQK.js";import{_ as _e}from"./DlAUqK2U.js";const Re={slots:{root:"",content:"data-[state=open]:animate-[collapsible-down_200ms_ease-out] data-[state=closed]:animate-[collapsible-up_200ms_ease-out] overflow-hidden"}},Ue=pe;var he;const qe=O({extend:O(Re),...((he=Ue.ui)==null?void 0:he.collapsible)||{}}),He=ke({__name:"Collapsible",props:{as:{},class:{},ui:{},defaultOpen:{type:Boolean},open:{type:Boolean},disabled:{type:Boolean}},emits:["update:open"],setup(L,{emit:f}){const e=L,k=f,w=be(),V=me(xe(e,"as","defaultOpen","open","disabled"),k),F=qe();return(K,X)=>{var i;return t(),v(l($e),g(l(V),{class:l(F).root({class:[e.class,(i=e.ui)==null?void 0:i.root]})}),{default:s(({open:R})=>{var o;return[w.default?(t(),v(l(Ie),{key:0,"as-child":""},{default:s(()=>[S(K.$slots,"default",{open:R})]),_:2},1024)):d("",!0),c(l(ze),{class:n(l(F).content({class:(o=e.ui)==null?void 0:o.content}))},{default:s(()=>[S(K.$slots,"content")]),_:3},8,["class"])]}),_:3},16,["class"])}}}),Oe={slots:{root:"relative flex gap-1.5",list:"isolate min-w-0",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-[calc(var(--ui-radius)*1.5)] 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:"ms-auto inline-flex",linkTrailingBadge:"shrink-0 rounded",linkTrailingBadgeSize:"sm",linkTrailingIcon:"size-5 transform shrink-0 group-data-[state=open]:rotate-180 transition-transform duration-200",linkLabel:"truncate",linkLabelExternalIcon:"size-3 align-top text-[var(--ui-text-dimmed)]",childList:"",childItem:"",childLink:"group size-full px-3 py-2 rounded-[calc(var(--ui-radius)*1.5)] flex items-start gap-2 text-left",childLinkWrapper:"flex flex-col items-start",childLinkIcon:"size-5 shrink-0",childLinkLabel:"font-semibold text-sm relative inline-flex",childLinkLabelExternalIcon:"size-3 align-top text-[var(--ui-text-dimmed)]",childLinkDescription:"text-sm text-[var(--ui-text-muted)]",separator:"px-2 h-px bg-[var(--ui-border)]",viewportWrapper:"absolute top-full inset-x-0 flex w-full",viewport:"relative overflow-hidden bg-[var(--ui-bg)] shadow-lg rounded-[calc(var(--ui-radius)*1.5)] ring ring-[var(--ui-border)] h-[var(--radix-navigation-menu-viewport-height)] w-full data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in]",content:"absolute top-0 left-0 w-full 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]",indicator:"data-[state=visible]:animate-[fade-in_100ms_ease-out] data-[state=hidden]:animate-[fade-out_100ms_ease-in] bottom-0 z-[1] flex h-2.5 items-end justify-center overflow-hidden transition-transform duration-200 ease-out",arrow:"relative top-[50%] size-2.5 rotate-45 border border-[var(--ui-border)] bg-[var(--ui-bg)] z-[1] rounded-[calc(var(--ui-radius)/2)]"},variants:{color:{primary:{link:"focus-visible:before:ring-[var(--ui-primary)]",childLink:"focus-visible:outline-[var(--ui-primary)]"},secondary:{link:"focus-visible:before:ring-[var(--ui-secondary)]",childLink:"focus-visible:outline-[var(--ui-secondary)]"},success:{link:"focus-visible:before:ring-[var(--ui-success)]",childLink:"focus-visible:outline-[var(--ui-success)]"},info:{link:"focus-visible:before:ring-[var(--ui-info)]",childLink:"focus-visible:outline-[var(--ui-info)]"},warning:{link:"focus-visible:before:ring-[var(--ui-warning)]",childLink:"focus-visible:outline-[var(--ui-warning)]"},error:{link:"focus-visible:before:ring-[var(--ui-error)]",childLink:"focus-visible:outline-[var(--ui-error)]"},neutral:{link:"focus-visible:before:ring-[var(--ui-border-inverted)]",childLink:"focus-visible:outline-[var(--ui-border-inverted)]"}},highlightColor:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{pill:"",link:""},orientation:{horizontal:{root:"w-full 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 grid-cols-2 gap-2 p-2"},vertical:{root:"flex-col",link:"flex-row px-2.5 py-1.5 before:inset-y-px before:inset-x-0",childList:"ml-5 border-l border-[var(--ui-border)]",childItem:"pl-1.5 -ml-px"}},active:{true:{childLink:"bg-[var(--ui-bg-elevated)] text-[var(--ui-text-highlighted)]",childLinkIcon:"text-[var(--ui-text)]"},false:{link:"text-[var(--ui-text-muted)]",linkLeadingIcon:"text-[var(--ui-text-dimmed)]",childLink:["hover:bg-[var(--ui-bg-elevated)]/50 text-[var(--ui-text)] hover:text-[var(--ui-text-highlighted)]","transition-colors"],childLinkIcon:["text-[var(--ui-text-dimmed)] group-hover:text-[var(--ui-text)]","transition-colors"]}},disabled:{true:{link:"cursor-not-allowed opacity-75"}},highlight:{true:""}},compoundVariants:[{highlight:!0,orientation:"horizontal",class:{item:"-mb-px",link:"after:absolute after:-bottom-2 after:inset-x-2.5 after:block after:h-px after:rounded-full"}},{highlight:!0,orientation:"vertical",class:{item:"px-1.5 -ml-px",link:"after:absolute after:-left-1.5 after:inset-y-0.5 after:block after:w-px after:rounded-full"}},{disabled:!1,active:!1,variant:"pill",class:{link:["hover:text-[var(--ui-text-highlighted)] hover:before:bg-[var(--ui-bg-elevated)]/50 data-[state=open]:text-[var(--ui-text-highlighted)]","transition-colors before:transition-colors"],linkLeadingIcon:["group-hover:text-[var(--ui-text)] group-data-[state=open]:text-[var(--ui-text)]","transition-colors"]}},{disabled:!1,variant:"pill",highlight:!0,orientation:"horizontal",class:{link:"data-[state=open]:before:bg-[var(--ui-bg-elevated)]/50"}},{disabled:!1,variant:"pill",highlight:!1,active:!1,orientation:"horizontal",class:{link:"data-[state=open]:before:bg-[var(--ui-bg-elevated)]/50"}},{color:"primary",variant:"pill",active:!0,class:{link:"text-[var(--ui-primary)]",linkLeadingIcon:"text-[var(--ui-primary)]"}},{color:"secondary",variant:"pill",active:!0,class:{link:"text-[var(--ui-secondary)]",linkLeadingIcon:"text-[var(--ui-secondary)]"}},{color:"success",variant:"pill",active:!0,class:{link:"text-[var(--ui-success)]",linkLeadingIcon:"text-[var(--ui-success)]"}},{color:"info",variant:"pill",active:!0,class:{link:"text-[var(--ui-info)]",linkLeadingIcon:"text-[var(--ui-info)]"}},{color:"warning",variant:"pill",active:!0,class:{link:"text-[var(--ui-warning)]",linkLeadingIcon:"text-[var(--ui-warning)]"}},{color:"error",variant:"pill",active:!0,class:{link:"text-[var(--ui-error)]",linkLeadingIcon:"text-[var(--ui-error)]"}},{color:"neutral",variant:"pill",active:!0,class:{link:"text-[var(--ui-text-highlighted)]",linkLeadingIcon:"text-[var(--ui-text-highlighted)]"}},{variant:"pill",active:!0,highlight:!1,class:{link:"before:bg-[var(--ui-bg-elevated)]"}},{variant:"pill",active:!0,highlight:!0,class:{link:["hover:before:bg-[var(--ui-bg-elevated)]/50","before:transition-colors"]}},{disabled:!1,active:!1,variant:"link",class:{link:["hover:text-[var(--ui-text-highlighted)] data-[state=open]:text-[var(--ui-text-highlighted)]","transition-colors"],linkLeadingIcon:["group-hover:text-[var(--ui-text)] group-data-[state=open]:text-[var(--ui-text)]","transition-colors"]}},{color:"primary",variant:"link",active:!0,class:{link:"text-[var(--ui-primary)]",linkLeadingIcon:"text-[var(--ui-primary)]"}},{color:"secondary",variant:"link",active:!0,class:{link:"text-[var(--ui-secondary)]",linkLeadingIcon:"text-[var(--ui-secondary)]"}},{color:"success",variant:"link",active:!0,class:{link:"text-[var(--ui-success)]",linkLeadingIcon:"text-[var(--ui-success)]"}},{color:"info",variant:"link",active:!0,class:{link:"text-[var(--ui-info)]",linkLeadingIcon:"text-[var(--ui-info)]"}},{color:"warning",variant:"link",active:!0,class:{link:"text-[var(--ui-warning)]",linkLeadingIcon:"text-[var(--ui-warning)]"}},{color:"error",variant:"link",active:!0,class:{link:"text-[var(--ui-error)]",linkLeadingIcon:"text-[var(--ui-error)]"}},{color:"neutral",variant:"link",active:!0,class:{link:"text-[var(--ui-text-highlighted)]",linkLeadingIcon:"text-[var(--ui-text-highlighted)]"}},{highlightColor:"primary",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-primary)]"}},{highlightColor:"secondary",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-secondary)]"}},{highlightColor:"success",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-success)]"}},{highlightColor:"info",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-info)]"}},{highlightColor:"warning",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-warning)]"}},{highlightColor:"error",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-error)]"}},{highlightColor:"neutral",highlight:!0,active:!0,class:{link:"after:bg-[var(--ui-bg-inverted)]"}}],defaultVariants:{color:"primary",highlightColor:"primary",variant:"pill"}},H=pe;var fe;const Ae=O({extend:O(Oe),...((fe=H.ui)==null?void 0:fe.navigationMenu)||{}}),ye=ke({__name:"NavigationMenu",props:{as:{},trailingIcon:{},items:{},color:{},variant:{},orientation:{default:"horizontal"},highlight:{type:Boolean},highlightColor:{},content:{},arrow:{type:Boolean},labelKey:{default:"label"},class:{},ui:{},defaultValue:{},delayDuration:{default:0},disableClickTrigger:{type:Boolean},disableHoverTrigger:{type:Boolean},modelValue:{},skipDelayDuration:{}},emits:["update:modelValue"],setup(L,{emit:f}){const e=L,k=f,w=be(),V=me(xe(e,"as","modelValue","defaultValue","delayDuration","skipDelayDuration","orientation"),k),F=Ce(()=>e.content),[K,X]=Me(),i=de(()=>Ae({orientation:e.orientation,color:e.color,variant:e.variant,highlight:e.highlight,highlightColor:e.highlightColor||e.color})),R=de(()=>{var o;return(o=e.items)!=null&&o.length?Array.isArray(e.items[0])?e.items:[e.items]:[]});return(o,ea)=>{var ie;return t(),u(y,null,[c(l(K),null,{default:s(({item:a,active:p,index:I})=>[S(o.$slots,a.slot||"item",{item:a,index:I},()=>{var z,T,N,P;return[S(o.$slots,a.slot?`${a.slot}-leading`:"item-leading",{item:a,active:p,index:I},()=>{var r,b,x;return[a.avatar?(t(),v(Se,g({key:0,size:((r=e.ui)==null?void 0:r.linkLeadingAvatarSize)||i.value.linkLeadingAvatarSize()},a.avatar,{class:i.value.linkLeadingAvatar({class:(b=e.ui)==null?void 0:b.linkLeadingAvatar,active:p,disabled:!!a.disabled})}),null,16,["size","class"])):a.icon?(t(),v(j,{key:1,name:a.icon,class:n(i.value.linkLeadingIcon({class:(x=e.ui)==null?void 0:x.linkLeadingIcon,active:p,disabled:!!a.disabled}))},null,8,["name","class"])):d("",!0)]}),l(Y)(a,e.labelKey)||w[a.slot?`${a.slot}-label`:"item-label"]?(t(),u("span",{key:0,class:n(i.value.linkLabel({class:(z=e.ui)==null?void 0:z.linkLabel}))},[S(o.$slots,a.slot?`${a.slot}-label`:"item-label",{item:a,active:p,index:I},()=>[ve(Z(l(Y)(a,e.labelKey)),1)]),a.target==="_blank"?(t(),v(j,{key:0,name:l(H).ui.icons.external,class:n(i.value.linkLabelExternalIcon({class:(T=e.ui)==null?void 0:T.linkLabelExternalIcon,active:p}))},null,8,["name","class"])):d("",!0)],2)):d("",!0),a.badge||(N=a.children)!=null&&N.length||w[a.slot?`${a.slot}-trailing`:"item-trailing"]?(t(),u("span",{key:1,class:n(i.value.linkTrailing({class:(P=e.ui)==null?void 0:P.linkTrailing}))},[S(o.$slots,a.slot?`${a.slot}-trailing`:"item-trailing",{item:a,active:p,index:I},()=>{var r,b,x,W;return[a.badge?(t(),v(je,g({key:0,color:"neutral",variant:"outline",size:((r=e.ui)==null?void 0:r.linkTrailingBadgeSize)||i.value.linkTrailingBadgeSize()},typeof a.badge=="string"||typeof a.badge=="number"?{label:a.badge}:a.badge,{class:i.value.linkTrailingBadge({class:(b=e.ui)==null?void 0:b.linkTrailingBadge})}),null,16,["size","class"])):d("",!0),(x=a.children)!=null&&x.length?(t(),v(j,{key:1,name:a.trailingIcon||o.trailingIcon||l(H).ui.icons.chevronDown,class:n(i.value.linkTrailingIcon({class:(W=e.ui)==null?void 0:W.linkTrailingIcon,active:p}))},null,8,["name","class"])):d("",!0)]})],2)):d("",!0)]})]),_:3}),c(l(Ee),g(l(V),{class:i.value.root({class:[e.class,(ie=e.ui)==null?void 0:ie.root]})}),{default:s(()=>{var a,p,I;return[(t(!0),u(y,null,q(R.value,(z,T)=>{var N,P;return t(),u(y,{key:`list-${T}`},[c(l(Te),{class:n(i.value.list({class:(N=e.ui)==null?void 0:N.list}))},{default:s(()=>[(t(!0),u(y,null,q(z,(r,b)=>{var x,W,te;return t(),v(ge((x=r.children)!=null&&x.length&&o.orientation==="vertical"?He:l(Be)),{key:`list-${T}-${b}`,as:"li",value:r.value||String(b),class:n(i.value.item({class:(W=e.ui)==null?void 0:W.item}))},De({default:s(()=>[c(G,g({ref_for:!0},l(J)(r),{custom:""}),{default:s(({active:$,...C})=>{var E,M,B,U;return[(t(),v(ge((E=r.children)!=null&&E.length&&o.orientation==="horizontal"?l(Ve):l(Q)),g({ref_for:!0},(M=r.children)!=null&&M.length?{disabled:r.disabled}:{active:$},{"as-child":"",active:$,onSelect:r.onSelect}),{default:s(()=>{var _;return[c(ee,g({ref_for:!0},C,{class:i.value.link({class:[(_=e.ui)==null?void 0:_.link,r.class],active:$,disabled:!!r.disabled})}),{default:s(()=>[c(l(X),{item:r,active:$,index:b},null,8,["item","active","index"])]),_:2},1040,["class"])]}),_:2},1040,["active","onSelect"])),(B=r.children)!=null&&B.length&&o.orientation==="horizontal"?(t(),v(l(Ne),g({key:0,ref_for:!0},F.value,{class:i.value.content({class:(U=e.ui)==null?void 0:U.content})}),{default:s(()=>{var _;return[h("ul",{class:n(i.value.childList({class:(_=e.ui)==null?void 0:_.childList}))},[(t(!0),u(y,null,q(r.children,(m,Le)=>{var le;return t(),u("li",{key:Le,class:n(i.value.childItem({class:(le=e.ui)==null?void 0:le.childItem}))},[c(G,g({ref_for:!0},l(J)(m),{custom:""}),{default:s(({active:D,...we})=>[c(l(Q),{"as-child":"",active:D,onSelect:m.onSelect},{default:s(()=>{var ne;return[c(ee,g({ref_for:!0},we,{class:i.value.childLink({class:[(ne=e.ui)==null?void 0:ne.childLink,m.class],active:D})}),{default:s(()=>{var re,se,oe,ce,ue;return[m.icon?(t(),v(j,{key:0,name:m.icon,class:n(i.value.childLinkIcon({class:(re=e.ui)==null?void 0:re.childLinkIcon,active:D}))},null,8,["name","class"])):d("",!0),h("div",{class:n(i.value.childLinkWrapper({class:(se=e.ui)==null?void 0:se.childLinkWrapper}))},[h("p",{class:n(i.value.childLinkLabel({class:(oe=e.ui)==null?void 0:oe.childLinkLabel,active:D}))},[ve(Z(l(Y)(m,e.labelKey))+" ",1),m.target==="_blank"?(t(),v(j,{key:0,name:l(H).ui.icons.external,class:n(i.value.childLinkLabelExternalIcon({class:(ce=e.ui)==null?void 0:ce.childLinkLabelExternalIcon,active:D}))},null,8,["name","class"])):d("",!0)],2),m.description?(t(),u("p",{key:0,class:n(i.value.childLinkDescription({class:(ue=e.ui)==null?void 0:ue.childLinkDescription,active:D}))},Z(m.description),3)):d("",!0)],2)]}),_:2},1040,["class"])]}),_:2},1032,["active","onSelect"])]),_:2},1040)],2)}),128))],2)]}),_:2},1040,["class"])):d("",!0)]}),_:2},1040)]),_:2},[(te=r.children)!=null&&te.length&&o.orientation==="vertical"?{name:"content",fn:s(()=>{var $;return[h("ul",{class:n(i.value.childList({class:($=e.ui)==null?void 0:$.childList}))},[(t(!0),u(y,null,q(r.children,(C,E)=>{var M;return t(),u("li",{key:E,class:n(i.value.childItem({class:(M=e.ui)==null?void 0:M.childItem}))},[c(G,g({ref_for:!0},l(J)(C),{custom:""}),{default:s(({active:B,...U})=>[c(l(Q),{"as-child":"",active:B,onSelect:C.onSelect},{default:s(()=>{var _;return[c(ee,g({ref_for:!0},U,{class:i.value.link({class:[(_=e.ui)==null?void 0:_.link,C.class],active:B,disabled:!!C.disabled})}),{default:s(()=>[c(l(X),{item:C,active:B,index:E},null,8,["item","active","index"])]),_:2},1040,["class"])]}),_:2},1032,["active","onSelect"])]),_:2},1040)],2)}),128))],2)]}),key:"0"}:void 0]),1032,["value","class"])}),128))]),_:2},1032,["class"]),o.orientation==="vertical"&&T{var z;return[h("div",{class:n(i.value.arrow({class:(z=e.ui)==null?void 0:z.arrow}))},null,2)]}),_:1},8,["class"])):d("",!0),c(l(We),{class:n(i.value.viewport({class:(I=e.ui)==null?void 0:I.viewport}))},null,8,["class"])],2)):d("",!0)]}),_:1},16,["class"])],64)}}}),Xe={__name:"PageNavbar",setup(L){const f=[ae(A.brand),[Fe(null,Ke.menu,A.siteSettings)]],e={viewportWrapper:"w-48 right-0 left-auto",childList:"grid-cols-1",linkLabel:"text-white text-lg",link:"text-white",linkLeadingIcon:"text-white",linkTrailingIcon:"hidden"};return(k,w)=>{const V=ye;return t(),v(V,{items:f,class:"flex justify-between h-12 bg-[var(--color-niem)] p-4",variant:"link",ui:e})}}},Ye=_e(Xe,[["__scopeId","data-v-e1bfe4e4"]]),Ze={__name:"PageFooter",setup(L){const f=[ae(A.footerLeft),ae(A.footerRight)];return(e,k)=>{const w=ye;return t(),u(y,null,[k[0]||(k[0]=h("hr",null,null,-1)),c(w,{items:f,class:"justify"})],64)}}},Ge={},Je={id:"page-contents"};function Qe(L,f){const e=Ye,k=Ze;return t(),u(y,null,[h("header",null,[c(e)]),h("main",null,[f[0]||(f[0]=h("div",{id:"page-header"},null,-1)),h("div",Je,[S(L.$slots,"default",{},void 0,!0)])]),h("footer",null,[c(k)])],64)}const ra=_e(Ge,[["render",Qe],["__scopeId","data-v-48405dfc"]]);export{ra as default}; diff --git a/_nuxt/C1ijuOZ7.js b/_nuxt/DfuOLGDU.js similarity index 82% rename from _nuxt/C1ijuOZ7.js rename to _nuxt/DfuOLGDU.js index 32cda3a..ed8ed9b 100644 --- a/_nuxt/C1ijuOZ7.js +++ b/_nuxt/DfuOLGDU.js @@ -1 +1 @@ -import{_ as l}from"./UkH4W4L3.js";import{i as n,o as s,f as i,w as o,a as r,T as g,be as u,S as f}from"./BTOMz1uO.js";const h=n({__name:"ProsePre",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null},class:{type:String,default:null},style:{type:[String,Object],default:null}},setup(e){return(a,m)=>{const t=l;return s(),i(t,{code:e.code,language:e.language,filename:e.filename,highlights:e.highlights,meta:e.meta},{default:o(()=>[r("pre",{class:g(a.$props.class),style:u(e.style)},[f(a.$slots,"default")],6)]),_:3},8,["code","language","filename","highlights","meta"])}}});export{h as default}; +import{_ as l}from"./D5ctPlyr.js";import{i as n,o as s,f as i,w as o,a as r,S as g,be as u,R as f}from"./UIt75vAV.js";const h=n({__name:"ProsePre",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null},class:{type:String,default:null},style:{type:[String,Object],default:null}},setup(e){return(a,m)=>{const t=l;return s(),i(t,{code:e.code,language:e.language,filename:e.filename,highlights:e.highlights,meta:e.meta},{default:o(()=>[r("pre",{class:g(a.$props.class),style:u(e.style)},[f(a.$slots,"default")],6)]),_:3},8,["code","language","filename","highlights","meta"])}}});export{h as default}; diff --git a/_nuxt/CH_EjEdv.js b/_nuxt/Dj5EQYzH.js similarity index 93% rename from _nuxt/CH_EjEdv.js rename to _nuxt/Dj5EQYzH.js index 0a1bb9b..7e320df 100644 --- a/_nuxt/CH_EjEdv.js +++ b/_nuxt/Dj5EQYzH.js @@ -1 +1 @@ -import{_ as h,a as N}from"./NAbOXu9k.js";import{f as I,w as t,p as y,o as e,b as l,e as E,c as a,r as m,a as r,t as n,F as d,q as u}from"./BTOMz1uO.js";import{l as g}from"./DEqQpGQK.js";import{_ as k}from"./DlAUqK2U.js";const L={key:0},V={class:"ml-5"},X={class:"bullets"},S={class:"feature-summary"},b={key:0,class:"feature-description"},D={__name:"release-notes",setup(C){const p=[{header:"Alpha 2: 2024-11-05",features:[{summary:"Migrate NIEM subsets",description:"Migrate a NIEM subset in a CMF file to a more recent version of NIEM."},{summary:"Validate NIEM XSD",description:"Validate NIEM XML schemas and check for NDR conformance."},{summary:"Validate NIEM XML",description:"Validate NIEM XML instances against their schemas."},{summary:"Validate NIEM message catalogs",description:"Validate NIEM IEPD / message catalog XML instances (defined by NIEM's MPD / IEPD specification)."},{summary:"Validate XML catalogs",description:"Validate XML catalogs (defined by OASIS), which can be used to override file location paths in XSD import statements."}]},{header:"Alpha 1: 2023-03-31",features:[{summary:"Initial application",description:""},{summary:"Transform NIEM models",description:"Transform NIEM models in CMF or XML Schemas to CMF, XML Schemas, JSON Schema, or OWL."}]}];return(i,c)=>{const _=h,f=N,M=y;return e(),I(M,null,{header:t(()=>[l(_,{link:("links"in i?i.links:E(g)).releaseNotes},null,8,["link"])]),default:t(()=>[(e(),a(d,null,m(p,s=>l(f,{key:s.header,class:"card"},{header:t(()=>[r("h2",null,n(s.header),1)]),default:t(()=>[s.features?(e(),a("div",L,[c[0]||(c[0]=r("h3",null,"Features",-1)),r("ul",V,[(e(!0),a(d,null,m(s.features,o=>(e(),a("li",X,[r("span",S,n(o.summary),1),o.description?(e(),a("p",b,n(o.description),1)):u("",!0)]))),256))])])):u("",!0)]),_:2},1024)),64))]),_:1})}}},P=k(D,[["__scopeId","data-v-c04eb1c8"]]);export{P as default}; +import{_ as h,a as N}from"./DLx7CKo_.js";import{f as I,w as t,p as y,o as e,b as l,e as E,c as a,r as m,a as r,t as n,F as d,q as u}from"./UIt75vAV.js";import{l as g}from"./DEqQpGQK.js";import{_ as k}from"./DlAUqK2U.js";const L={key:0},V={class:"ml-5"},X={class:"bullets"},S={class:"feature-summary"},b={key:0,class:"feature-description"},D={__name:"release-notes",setup(C){const p=[{header:"Alpha 2: 2024-11-05",features:[{summary:"Migrate NIEM subsets",description:"Migrate a NIEM subset in a CMF file to a more recent version of NIEM."},{summary:"Validate NIEM XSD",description:"Validate NIEM XML schemas and check for NDR conformance."},{summary:"Validate NIEM XML",description:"Validate NIEM XML instances against their schemas."},{summary:"Validate NIEM message catalogs",description:"Validate NIEM IEPD / message catalog XML instances (defined by NIEM's MPD / IEPD specification)."},{summary:"Validate XML catalogs",description:"Validate XML catalogs (defined by OASIS), which can be used to override file location paths in XSD import statements."}]},{header:"Alpha 1: 2023-03-31",features:[{summary:"Initial application",description:""},{summary:"Transform NIEM models",description:"Transform NIEM models in CMF or XML Schemas to CMF, XML Schemas, JSON Schema, or OWL."}]}];return(i,c)=>{const _=h,f=N,M=y;return e(),I(M,null,{header:t(()=>[l(_,{link:("links"in i?i.links:E(g)).releaseNotes},null,8,["link"])]),default:t(()=>[(e(),a(d,null,m(p,s=>l(f,{key:s.header,class:"card"},{header:t(()=>[r("h2",null,n(s.header),1)]),default:t(()=>[s.features?(e(),a("div",L,[c[0]||(c[0]=r("h3",null,"Features",-1)),r("ul",V,[(e(!0),a(d,null,m(s.features,o=>(e(),a("li",X,[r("span",S,n(o.summary),1),o.description?(e(),a("p",b,n(o.description),1)):u("",!0)]))),256))])])):u("",!0)]),_:2},1024)),64))]),_:1})}}},P=k(D,[["__scopeId","data-v-c04eb1c8"]]);export{P as default}; diff --git a/_nuxt/BwTzjMUP.js b/_nuxt/DnYIrbdY.js similarity index 93% rename from _nuxt/BwTzjMUP.js rename to _nuxt/DnYIrbdY.js index 5524159..ca5bc54 100644 --- a/_nuxt/BwTzjMUP.js +++ b/_nuxt/DnYIrbdY.js @@ -1,3 +1,3 @@ -import{i as B,j as F,k as C,l as $,o as P,c as T,b as i,w as r,a as u,d as c,e as n,m as D,F as O,h as x,n as A}from"./BTOMz1uO.js";import{_ as L,a as X,b as j,c as H,d as z,e as J,f as G,g as K,F as Q}from"./EyXL7GQa.js";import{_ as W,a as Y}from"./NAbOXu9k.js";import{l as Z,i as w,b as M}from"./DEqQpGQK.js";import{v,i as h,g as ee}from"./CzGluIhe.js";import{_ as te}from"./DlAUqK2U.js";import"./DlRFgOQ9.js";import"./Cpj98o6Y.js";const oe={class:"font-medium"},se=B({__name:"migrate",setup(ne){const o=F({status:"unsent",category:"unsent",title:"",message:"",filename:"",time:""}),s=F({from:void 0,to:void 0,file:void 0}),p=["1.0","2.0","2.1","3.0","3.1","3.2","4.0","4.1","4.2","5.0","5.1","5.2"],k=C(p.slice(0,-1)),S=$(()=>{if(s.from!=null){let t=s.from;return p.slice(1).filter(e=>e>t||"")}else return p.slice(1)}),y=$(()=>{var t;return`curl -i -X POST -H "Content-Type: multipart/form-data" -F from=${s.from} -F to=${s.to} -F file=@${(t=s.file)==null?void 0:t.name} ${M.migrate}`}),g=C("");function I(t){const e=h();return v(e,"file",t.file),v(e,"from",t.from),v(e,"to",t.to),e}function N(t){var l,f;g.value="";const a=t.target.files;if(!a||a.length==0)return;switch(s.file=a[0],(f=(l=s.file.name)==null?void 0:l.split("."))==null?void 0:f.pop()){case"cmf":case"xml":break;default:g.value="Please select a valid CMF file (.cmf or .cmf.xml)";break}}async function q(){var a,d,l;console.log("Sending migration request",s.from,s.to,s.file);let t=Date.now();const e=await fetch(M.migrate,{body:ee(s),method:"post"});if(o.time=K(t),e.ok){const f=await e.blob(),m=e.headers.get("Content-Disposition");o.filename=(m==null?void 0:m.split("=")[1])||"migration-results.zip",Q.saveAs(f,o.filename),o.category="success",o.error=void 0,o.title="",o.message=`Downloaded ${o.filename}`,console.log("Request succeeded",o.filename)}else o.category="error",o.error=await e.json(),o.title=`ERROR ${(a=o.error)==null?void 0:a.status}: ${(d=o.error)==null?void 0:d.error}`,o.message=((l=o.error)==null?void 0:l.message.replaceAll(";",` +import{i as B,j as F,k as C,l as $,o as P,c as T,b as i,w as r,a as u,d as c,e as n,m as D,F as O,h as x,n as A}from"./UIt75vAV.js";import{_ as L,a as X,b as j,c as H,d as z,e as J,f as G,g as K,F as Q}from"./Bw5Rqz9F.js";import{_ as W,a as Y}from"./DLx7CKo_.js";import{l as Z,i as w,b as M}from"./DEqQpGQK.js";import{v,i as h,g as ee}from"./CzGluIhe.js";import{_ as te}from"./DlAUqK2U.js";import"./DSVSXOr1.js";import"./Cpj98o6Y.js";const oe={class:"font-medium"},se=B({__name:"migrate",setup(ne){const o=F({status:"unsent",category:"unsent",title:"",message:"",filename:"",time:""}),s=F({from:void 0,to:void 0,file:void 0}),p=["1.0","2.0","2.1","3.0","3.1","3.2","4.0","4.1","4.2","5.0","5.1","5.2"],k=C(p.slice(0,-1)),S=$(()=>{if(s.from!=null){let t=s.from;return p.slice(1).filter(e=>e>t||"")}else return p.slice(1)}),y=$(()=>{var t;return`curl -i -X POST -H "Content-Type: multipart/form-data" -F from=${s.from} -F to=${s.to} -F file=@${(t=s.file)==null?void 0:t.name} ${M.migrate}`}),g=C("");function I(t){const e=h();return v(e,"file",t.file),v(e,"from",t.from),v(e,"to",t.to),e}function N(t){var l,f;g.value="";const a=t.target.files;if(!a||a.length==0)return;switch(s.file=a[0],(f=(l=s.file.name)==null?void 0:l.split("."))==null?void 0:f.pop()){case"cmf":case"xml":break;default:g.value="Please select a valid CMF file (.cmf or .cmf.xml)";break}}async function q(){var a,d,l;console.log("Sending migration request",s.from,s.to,s.file);let t=Date.now();const e=await fetch(M.migrate,{body:ee(s),method:"post"});if(o.time=K(t),e.ok){const f=await e.blob(),m=e.headers.get("Content-Disposition");o.filename=(m==null?void 0:m.split("=")[1])||"migration-results.zip",Q.saveAs(f,o.filename),o.category="success",o.error=void 0,o.title="",o.message=`Downloaded ${o.filename}`,console.log("Request succeeded",o.filename)}else o.category="error",o.error=await e.json(),o.title=`ERROR ${(a=o.error)==null?void 0:a.status}: ${(d=o.error)==null?void 0:d.error}`,o.message=((l=o.error)==null?void 0:l.message.replaceAll(";",` `))||"",console.log("Request failed");o.status="returned"}return(t,e)=>{const a=x,d=X,l=W,f=j,m=H,b=z,E=A,U=J,V=Y,R=G;return P(),T(O,null,[i(l,{link:("links"in t?t.links:n(Z)).migrate},{info:r(()=>[e[5]||(e[5]=u("p",null," Migrate a NIEM subset to a more recent version of NIEM. ",-1)),u("p",oe,[e[3]||(e[3]=c("Use the ")),i(a,{to:"/transform"},{default:r(()=>e[2]||(e[2]=[c("Transform")])),_:1}),e[4]||(e[4]=c(" feature to:"))]),e[6]||(e[6]=u("ul",{class:"bullets"},[u("li",null,"Convert existing NIEM XML schemas to CMF if needed for the migration."),u("li",null,"Convert the migration output to NIEM XML schemas, JSON schema, or another supported output format.")],-1)),e[7]||(e[7]=u("p",null,"Note that multi-step migration is possible in a single request. Any migration issues between versions will be aggregated into a single results file.",-1)),e[8]||(e[8]=u("br",null,null,-1))]),developer:r(()=>[i(d,{title:"POST request",code:n(y)},null,8,["code"])]),_:1},8,["link"]),i(V,null,{default:r(()=>[i(U,{state:n(s),validate:I,onSubmit:D(q,["prevent"]),enctype:"multipart/form-data"},{default:r(()=>[i(m,{name:"file",required:"",error:n(g),label:"1. Select a CMF file to migrate (NIEM subsets only)",help:"Do not upload sensitive or distribution-restricted files."},{default:r(()=>[i(f,{onChange:N,class:"w-[600px]"},{trailing:r(()=>e[9]||(e[9]=[c("(CMF)")])),_:1})]),_:1},8,["error"]),i(m,{name:"from",required:"",label:"2. Select current version"},{default:r(()=>[i(b,{modelValue:n(s).from,"onUpdate:modelValue":e[0]||(e[0]=_=>n(s).from=_),items:n(k),icon:("icons"in t?t.icons:n(w)).start,class:"w-64"},null,8,["modelValue","items","icon"])]),_:1}),i(m,{name:"to",required:"",label:"3. Select migration version"},{default:r(()=>[i(b,{modelValue:n(s).to,"onUpdate:modelValue":e[1]||(e[1]=_=>n(s).to=_),items:n(S),icon:("icons"in t?t.icons:n(w)).end,class:"w-64"},null,8,["modelValue","items","icon"])]),_:1}),i(E,{type:"submit",ui:("ui"in t?t.ui:n(L)).button_default},{default:r(()=>e[10]||(e[10]=[c("Migrate")])),_:1},8,["ui"])]),_:1},8,["state"])]),_:1}),i(R,{results:n(o)},null,8,["results"])],64)}}}),ce=te(se,[["__scopeId","data-v-22c0aaa9"]]);export{ce as default}; diff --git a/_nuxt/DyD-ZPyT.js b/_nuxt/DyD-ZPyT.js new file mode 100644 index 0000000..0d11ef9 --- /dev/null +++ b/_nuxt/DyD-ZPyT.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as s}from"./UIt75vAV.js";const a={};function c(e,n){return r(),t("thead",null,[s(e.$slots,"default")])}const _=o(a,[["render",c]]);export{_ as default}; diff --git a/_nuxt/Ei4GPXpI.js b/_nuxt/Ei4GPXpI.js deleted file mode 100644 index 3e118cd..0000000 --- a/_nuxt/Ei4GPXpI.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./Bf0Nu1g1.js";import"./BTOMz1uO.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./CnO9EHle.js";export{o as default}; diff --git a/_nuxt/DEbaL3y7.js b/_nuxt/JrF82A4-.js similarity index 77% rename from _nuxt/DEbaL3y7.js rename to _nuxt/JrF82A4-.js index e584214..6544321 100644 --- a/_nuxt/DEbaL3y7.js +++ b/_nuxt/JrF82A4-.js @@ -1 +1 @@ -import{i,aQ as p,l as f,o as s,c as n,e as l,S as r}from"./BTOMz1uO.js";const u=["id"],d=["href"],_=i({__name:"ProseH5",props:{id:{}},setup(c){const t=c,{headings:o}=p().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h5))});return(e,m)=>(s(),n("h5",{id:t.id},[t.id&&l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,d)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; +import{i,aQ as p,l as f,o as s,c as n,e as l,R as r}from"./UIt75vAV.js";const u=["id"],d=["href"],_=i({__name:"ProseH5",props:{id:{}},setup(c){const t=c,{headings:o}=p().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h5))});return(e,m)=>(s(),n("h5",{id:t.id},[t.id&&l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,d)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; diff --git a/_nuxt/K1QQMa2Y.js b/_nuxt/K1QQMa2Y.js new file mode 100644 index 0000000..b5530d3 --- /dev/null +++ b/_nuxt/K1QQMa2Y.js @@ -0,0 +1 @@ +import{_ as r}from"./DlAUqK2U.js";import{o as e,c as o}from"./UIt75vAV.js";const c={};function t(n,s){return e(),o("hr")}const f=r(c,[["render",t]]);export{f as default}; diff --git a/_nuxt/L5gIaUxO.js b/_nuxt/L5gIaUxO.js deleted file mode 100644 index f1601f5..0000000 --- a/_nuxt/L5gIaUxO.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as n,S as t}from"./BTOMz1uO.js";const c={};function s(e,a){return r(),n("code",null,[t(e.$slots,"default")])}const _=o(c,[["render",s]]);export{_ as default}; diff --git a/_nuxt/NAbOXu9k.js b/_nuxt/NAbOXu9k.js deleted file mode 100644 index 7b982e0..0000000 --- a/_nuxt/NAbOXu9k.js +++ /dev/null @@ -1 +0,0 @@ -import{o,c as f,b as _,a as k,t as T,T as d,g as L,aE as Y,l as I,k as R,ab as Z,M as g,a0 as P,i as S,f as u,w as p,S as m,d as ee,e as r,ak as q,N as M,P as te,a1 as J,a2 as F,a3 as ae,aF as se,q as b,aG as oe,aH as re,V as B,F as N,r as Q,aI as ne,a4 as ie,a5 as le,aJ as ce,af as de,aK as ue,aL as pe,U as be,aM as me,aN as fe,n as ve}from"./BTOMz1uO.js";import{_ as ge}from"./DlAUqK2U.js";import{i as K}from"./DEqQpGQK.js";const he={class:"align-middle"},W={__name:"CustomIconTitle",props:{icon:{type:String,required:!0},title:{type:String,required:!0},classes:{type:String,required:!1,default:""}},setup(n){return(e,a)=>{const t=L;return o(),f("span",{class:d(n.classes+" space-x-1.5")},[_(t,{name:n.icon,class:"size-4 align-middle"},null,8,["name"]),k("span",he,T(n.title),1)],2)}}},V={meta:"",command:"⌘",shift:"⇧",ctrl:"⌃",option:"⌥",alt:"⎇",enter:"↵",delete:"⌦",backspace:"⌫",escape:"⎋",tab:"⇥",capslock:"⇪",arrowup:"↑",arrowright:"→",arrowdown:"↓",arrowleft:"←",pageup:"⇞",pagedown:"⇟",home:"↖",end:"↘"},ye=()=>{const n=I(()=>navigator&&navigator.userAgent&&navigator.userAgent.match(/Macintosh;/)),e=R(" ");Z(()=>{e.value=n.value?V.command:V.ctrl});function a(t){if(t)return t==="meta"?e.value:V[t]||t.toUpperCase()}return{macOS:n,metaSymbol:e,getKbdKey:a}},_e=Y(ye),ze={base:"inline-flex items-center justify-center px-1 rounded-[var(--ui-radius)] font-medium font-sans",variants:{variant:{solid:"bg-[var(--ui-bg-inverted)] text-[var(--ui-bg)]",outline:"bg-[var(--ui-bg)] text-[var(--ui-text-highlighted)] ring ring-inset ring-[var(--ui-border-accented)]",subtle:"bg-[var(--ui-bg-elevated)] text-[var(--ui-text)] ring ring-inset ring-[var(--ui-border-accented)]"},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]"}},defaultVariants:{variant:"outline",size:"md"}},xe=P;var E;const ke=g({extend:g(ze),...((E=xe.ui)==null?void 0:E.kbd)||{}}),$e=S({__name:"Kbd",props:{as:{default:"kbd"},value:{},variant:{},size:{},class:{}},setup(n){const e=n,{getKbdKey:a}=_e();return(t,i)=>(o(),u(r(q),{as:t.as,class:d(r(ke)({variant:t.variant,size:t.size,class:e.class}))},{default:p(()=>[m(t.$slots,"default",{},()=>[ee(T(r(a)(t.value)),1)])]),_:3},8,["as","class"]))}}),we={slots:{content:"flex items-center gap-1 bg-[var(--ui-bg)] text-[var(--ui-text-highlighted)] shadow rounded-[var(--ui-radius)] ring ring-[var(--ui-border)] h-6 px-2 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]",arrow:"fill-[var(--ui-border)]",text:"truncate",kbds:"hidden lg:inline-flex items-center shrink-0 gap-0.5 before:content-['·'] before:mr-0.5",kbdsSize:"sm"}},Ce=P;var G;const Se=g({extend:g(we),...((G=Ce.ui)==null?void 0:G.tooltip)||{}}),Be=S({__name:"Tooltip",props:{text:{},kbds:{},content:{},arrow:{type:[Boolean,Object]},portal:{type:Boolean,default:!0},class:{},ui:{},defaultOpen:{type:Boolean},open:{type:Boolean},delayDuration:{},disableHoverableContent:{type:Boolean},disableClosingTrigger:{type:Boolean},disabled:{type:Boolean},ignoreNonKeyboardFocus:{type:Boolean}},emits:["update:open"],setup(n,{emit:e}){const a=n,t=e,i=M(),c=te(J(a,"defaultOpen","open","delayDuration","disableHoverableContent","disableClosingTrigger","disabled","ignoreNonKeyboardFocus"),t),z=F(()=>ae(a.content,{side:"bottom",sideOffset:8})),h=F(()=>a.arrow),s=I(()=>Se({side:z.value.side}));return(l,v)=>(o(),u(r(ce),ie(le(r(c))),{default:p(({open:C})=>[i.default?(o(),u(r(se),{key:0,"as-child":""},{default:p(()=>[m(l.$slots,"default",{open:C})]),_:2},1024)):b("",!0),_(r(oe),{disabled:!l.portal},{default:p(()=>{var $;return[_(r(re),B(z.value,{class:s.value.content({class:[a.class,($=a.ui)==null?void 0:$.content]})}),{default:p(()=>{var w;return[m(l.$slots,"content",{},()=>{var y,x,O;return[l.text?(o(),f("span",{key:0,class:d(s.value.text({class:(y=a.ui)==null?void 0:y.text}))},T(l.text),3)):b("",!0),(x=l.kbds)!=null&&x.length?(o(),f("span",{key:1,class:d(s.value.kbds({class:(O=a.ui)==null?void 0:O.kbds}))},[(o(!0),f(N,null,Q(l.kbds,(U,X)=>{var D;return o(),u($e,B({key:X,size:((D=a.ui)==null?void 0:D.kbdsSize)||s.value.kbdsSize(),ref_for:!0},typeof U=="string"?{value:U}:U),null,16,["size"])}),128))],2)):b("",!0)]}),l.arrow?(o(),u(r(ne),B({key:0},h.value,{class:s.value.arrow({class:(w=a.ui)==null?void 0:w.arrow})}),null,16,["class"])):b("",!0)]}),_:3},16,["class"])]}),_:3},8,["disabled"])]),_:3},16))}}),Pe={base:"relative",variants:{size:{xs:"",sm:"",md:"",lg:"",xl:""},orientation:{horizontal:"inline-flex -space-x-px",vertical:"flex flex-col -space-y-px"}}},Ke=P;var j;const Te=g({extend:g(Pe),...(j=Ke.ui)==null?void 0:j.buttonGroup}),Ie=S({__name:"ButtonGroup",props:{as:{},size:{},orientation:{default:"horizontal"},class:{}},setup(n){const e=n;return de(ue,I(()=>({orientation:e.orientation,size:e.size}))),(a,t)=>(o(),u(r(q),{as:a.as,class:d(r(Te)({orientation:a.orientation}))},{default:p(()=>[m(a.$slots,"default")]),_:3},8,["as","class"]))}}),Ue={slots:{root:"flex items-center align-center text-center",border:"",container:"font-medium text-[var(--ui-text)] flex",icon:"shrink-0 size-5",avatar:"shrink-0",avatarSize:"2xs",label:"text-sm"},variants:{color:{primary:{border:"border-[var(--ui-primary)]"},secondary:{border:"border-[var(--ui-secondary)]"},success:{border:"border-[var(--ui-success)]"},info:{border:"border-[var(--ui-info)]"},warning:{border:"border-[var(--ui-warning)]"},error:{border:"border-[var(--ui-error)]"},neutral:{border:"border-[var(--ui-border)]"}},orientation:{horizontal:{root:"w-full flex-row",border:"w-full",container:"mx-3 whitespace-nowrap"},vertical:{root:"h-full flex-col",border:"h-full",container:"my-2"}},size:{xs:"",sm:"",md:"",lg:"",xl:""},type:{solid:{border:"border-solid"},dashed:{border:"border-dashed"},dotted:{border:"border-dotted"}}},compoundVariants:[{orientation:"horizontal",size:"xs",class:{border:"border-t"}},{orientation:"horizontal",size:"sm",class:{border:"border-t-[2px]"}},{orientation:"horizontal",size:"md",class:{border:"border-t-[3px]"}},{orientation:"horizontal",size:"lg",class:{border:"border-t-[4px]"}},{orientation:"horizontal",size:"xl",class:{border:"border-t-[5px]"}},{orientation:"vertical",size:"xs",class:{border:"border-s"}},{orientation:"vertical",size:"sm",class:{border:"border-s-[2px]"}},{orientation:"vertical",size:"md",class:{border:"border-s-[3px]"}},{orientation:"vertical",size:"lg",class:{border:"border-s-[4px]"}},{orientation:"vertical",size:"xl",class:{border:"border-s-[5px]"}}],defaultVariants:{color:"neutral",size:"xs",type:"solid"}},Ve=P;var H;const qe=g({extend:g(Ue),...((H=Ve.ui)==null?void 0:H.separator)||{}}),Me=S({__name:"Separator",props:{as:{},label:{},icon:{},avatar:{},color:{},size:{},type:{},orientation:{default:"horizontal"},class:{},ui:{},decorative:{type:Boolean}},setup(n){const e=n,a=M(),t=pe(J(e,"as","decorative","orientation")),i=I(()=>qe({color:e.color,orientation:e.orientation,size:e.size,type:e.type}));return(c,z)=>{var h;return o(),u(r(me),B(r(t),{class:i.value.root({class:[e.class,(h=e.ui)==null?void 0:h.root]})}),{default:p(()=>{var s,l,v;return[k("div",{class:d(i.value.border({class:(s=e.ui)==null?void 0:s.border}))},null,2),c.label||c.icon||c.avatar||a.default?(o(),f(N,{key:0},[k("div",{class:d(i.value.container({class:(l=e.ui)==null?void 0:l.container}))},[m(c.$slots,"default",{},()=>{var C,$,w,y;return[c.label?(o(),f("span",{key:0,class:d(i.value.label({class:(C=e.ui)==null?void 0:C.label}))},T(c.label),3)):c.icon?(o(),u(L,{key:1,name:c.icon,class:d(i.value.icon({class:($=e.ui)==null?void 0:$.icon}))},null,8,["name","class"])):c.avatar?(o(),u(be,B({key:2,size:((w=e.ui)==null?void 0:w.avatarSize)||i.value.avatarSize()},c.avatar,{class:i.value.avatar({class:(y=e.ui)==null?void 0:y.avatar})}),null,16,["size","class"])):b("",!0)]})],2),k("div",{class:d(i.value.border({class:(v=e.ui)==null?void 0:v.border}))},null,2)],64)):b("",!0)]}),_:3},16,["class"])}}}),Ne={class:"more mt-2 text-sm spaced-sm"},Oe={__name:"PageMore",props:{icon:{type:String,required:!0},title:{type:String,required:!0},slot:{type:String,required:!0}},setup(n){return(e,a)=>{const t=Me,i=W;return o(),f("div",null,[_(t,{decorative:!0,class:"my-2"}),_(i,{icon:n.icon,title:n.title,classes:"page-header-title font-semibold ml-3 color-niem"},null,8,["icon","title"]),k("div",Ne,[m(e.$slots,n.slot,{},void 0,!0)])])}}},De=ge(Oe,[["__scopeId","data-v-2a501051"]]),Fe={class:"flex justify-between z-30"},Ee={class:"gap-1.5"},Ge={id:"page-header-more"},Qe=S({__name:"PageHeader",props:{link:{type:Object,required:!0,default:null}},setup(n){const a=n.link,t=R("none");function i(s){const v=s.currentTarget.id.replace("btn-","");t.value=t.value==v?"none":v}const c=["info","developer","preferences"],z=[{id:"info",title:"User information"},{id:"developer",title:"Developer information"},{id:"preferences",title:"Preferences"}];function h(s){var l;return(l=z.find(v=>v.id==s))==null?void 0:l.title}return(s,l)=>{const v=W,C=ve,$=Be,w=Ie,y=De;return o(),u(fe,{defer:"",to:"#page-header"},[k("div",Fe,[_(v,{icon:r(a).icon,title:r(a).label,classes:"page-header-title font-bold"},null,8,["icon","title"]),k("span",Ee,[_(w,{size:"sm",id:"page-header-buttons"},{default:p(()=>[(o(),f(N,null,Q(c,x=>_($,{text:h(x)},{default:p(()=>[_(C,{color:"neutral",variant:"outline",id:"btn-"+x,icon:("icons"in s?s.icons:r(K))[x],disabled:!s.$slots[x],onClick:i,class:d({open:t.value==x})},null,8,["id","icon","disabled","class"])]),_:2},1032,["text"])),64))]),_:1})])]),k("div",Ge,[t.value=="info"?(o(),u(y,{key:0,icon:("icons"in s?s.icons:r(K)).info,title:"User information",slot:"info"},{info:p(()=>[m(s.$slots,"info")]),_:3},8,["icon"])):b("",!0),t.value=="developer"?(o(),u(y,{key:1,icon:("icons"in s?s.icons:r(K)).developer,title:"Developer information",slot:"developer"},{developer:p(()=>[m(s.$slots,"developer")]),_:3},8,["icon"])):b("",!0),t.value=="preferences"?(o(),u(y,{key:2,icon:("icons"in s?s.icons:r(K)).preferences,title:"Preferences",slot:"preferences"},{preferences:p(()=>[m(s.$slots,"preferences")]),_:3},8,["icon"])):b("",!0)])])}}}),je={slots:{root:"bg-[var(--ui-bg)] ring ring-[var(--ui-border)] divide-y divide-[var(--ui-border)] rounded-[calc(var(--ui-radius)*2)] shadow",header:"p-4 sm:px-6",body:"p-4 sm:p-6",footer:"p-4 sm:px-6"}},He=P;var A;const Ae=g({extend:g(je),...((A=He.ui)==null?void 0:A.card)||{}}),We=S({__name:"Card",props:{as:{},class:{},ui:{}},setup(n){const e=n,a=M(),t=Ae();return(i,c)=>{var z;return o(),u(r(q),{as:i.as,class:d(r(t).root({class:[e.class,(z=e.ui)==null?void 0:z.root]}))},{default:p(()=>{var h,s,l;return[a.header?(o(),f("div",{key:0,class:d(r(t).header({class:(h=e.ui)==null?void 0:h.header}))},[m(i.$slots,"header")],2)):b("",!0),a.default?(o(),f("div",{key:1,class:d(r(t).body({class:(s=e.ui)==null?void 0:s.body}))},[m(i.$slots,"default")],2)):b("",!0),a.footer?(o(),f("div",{key:2,class:d(r(t).footer({class:(l=e.ui)==null?void 0:l.footer}))},[m(i.$slots,"footer")],2)):b("",!0)]}),_:3},8,["as","class"])}}});export{Qe as _,We as a,$e as b,Ie as c,W as d}; diff --git a/_nuxt/D7i4hb0c.js b/_nuxt/NgkGcFcL.js similarity index 77% rename from _nuxt/D7i4hb0c.js rename to _nuxt/NgkGcFcL.js index 9859f3b..9c6c4b9 100644 --- a/_nuxt/D7i4hb0c.js +++ b/_nuxt/NgkGcFcL.js @@ -1 +1 @@ -import{i as n,aS as e}from"./BTOMz1uO.js";const i=n({name:"DocumentDrivenEmpty",props:{value:{type:Object,required:!0}},render({value:t}){return e("div",void 0,[e("p","Document is empty"),e("p",`Add content to it by opening ${t._source}/${t._file} file.`)])}});export{i as default}; +import{i as n,aS as e}from"./UIt75vAV.js";const i=n({name:"DocumentDrivenEmpty",props:{value:{type:Object,required:!0}},render({value:t}){return e("div",void 0,[e("p","Document is empty"),e("p",`Add content to it by opening ${t._source}/${t._file} file.`)])}});export{i as default}; diff --git a/_nuxt/BTOMz1uO.js b/_nuxt/UIt75vAV.js similarity index 99% rename from _nuxt/BTOMz1uO.js rename to _nuxt/UIt75vAV.js index 4b73c88..67bce50 100644 --- a/_nuxt/BTOMz1uO.js +++ b/_nuxt/UIt75vAV.js @@ -1,4 +1,4 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DMmFAJgs.js","./Cjgb0s-t.js","./DEqQpGQK.js","./NAbOXu9k.js","./DlAUqK2U.js","./Card.BP9IyqPx.css","./w9pcHkQo.js","./index.lvnnwAwR.css","./BwTzjMUP.js","./EyXL7GQa.js","./DlRFgOQ9.js","./Cpj98o6Y.js","./app.B0YIrHrf.css","./CzGluIhe.js","./migrate.DHyOozZh.css","./CH_EjEdv.js","./release-notes.C_UJN_Su.css","./Dqr8ENlq.js","./B-qnoxwZ.js","./transform.CGAZybva.css","./DM7FBexL.js","./validate.CDhb8Bvj.css","./DnkxBUlR.js","./BtgyqWCx.js","./Bf0Nu1g1.js","./C-v3KzvZ.js","./Dnd51l0P.js","./CnO9EHle.js","./HFufLRQv.js","./BAMBhGAA.js","./3YaODRjK.js","./BSvrvzkh.js","./Ei4GPXpI.js","./BwxxM_6u.js","./B6eMH_eD.js","./D8oJSAcF.js","./UkH4W4L3.js","./ProsePre.CF5p0A8K.css","./L5gIaUxO.js","./C1ijuOZ7.js","./DQF7qhcv.js","./B6Zy7yh1.js","./hshz8SiF.js","./3nFvkJXW.js","./ChqJJWr4.js","./yewiNn35.js","./h0wmssTV.js","./DEiHj1R5.js","./BOOz80yS.js","./mIDGgVSM.js","./CqJQBTBE.js","./C1EkdgOp.js","./0cK8x4i_.js","./BpKcXxnF.js","./Dd_zqzOJ.js","./default.BbbSXCCg.css","./hrEE3_AK.js","./error-404.CqDb7sCh.css","./AmAcgy24.js","./error-500.CufqA5lH.css"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DNxq-anq.js","./CSjuNKSf.js","./DEqQpGQK.js","./DLx7CKo_.js","./DlAUqK2U.js","./Card.BP9IyqPx.css","./Cz-40TE0.js","./index.lvnnwAwR.css","./DnYIrbdY.js","./Bw5Rqz9F.js","./DSVSXOr1.js","./Cpj98o6Y.js","./app.B0YIrHrf.css","./CzGluIhe.js","./migrate.DHyOozZh.css","./Dj5EQYzH.js","./release-notes.C_UJN_Su.css","./Dqr8ENlq.js","./COHbxr3s.js","./transform.CGAZybva.css","./ZP8aUo7K.js","./validate.CDhb8Bvj.css","./CKztpX-u.js","./WlZVMWO4.js","./jqeBq0XT.js","./C-v3KzvZ.js","./Dnd51l0P.js","./D5Txowgp.js","./nNra6BT6.js","./C67PXB6u.js","./DSGcDxnd.js","./BhKsRzD2.js","./CyoJm5Zu.js","./s9YW530R.js","./kIrncTV1.js","./Bm_ajVtL.js","./D5ctPlyr.js","./ProsePre.CF5p0A8K.css","./5n2w0E7L.js","./DfuOLGDU.js","./3rZ3nyJV.js","./BjxhFl1e.js","./K1QQMa2Y.js","./DJ_DVzI7.js","./bmEpZ_bg.js","./CzVvKG1W.js","./DJT9m191.js","./CRJ6yEzP.js","./ChBCNUBO.js","./Bz4oxejn.js","./BRPB6W-F.js","./DyD-ZPyT.js","./B4TfhiX0.js","./DPdD5Zwi.js","./Cg2raTZf.js","./default.BbbSXCCg.css","./CoEJ30Ke.js","./error-404.CqDb7sCh.css","./D6fH6EPX.js","./error-500.CufqA5lH.css"])))=>i.map(i=>d[i]); /** * @vue/shared v3.5.12 * (c) 2018-present Yuxi (Evan) You and Vue contributors @@ -22,11 +22,11 @@ Use "options.replacer" or "options.ignoreUnknown" * vue-router v4.4.5 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const xo=typeof document<"u";function Oh(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function e_(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Oh(e.default)}const Re=Object.assign;function aa(e,t){const n={};for(const o in t){const r=t[o];n[o]=jt(r)?r.map(e):e(r)}return n}const xr=()=>{},jt=Array.isArray,Ih=/#/g,t_=/&/g,n_=/\//g,o_=/=/g,r_=/\?/g,Mh=/\+/g,s_=/%5B/g,i_=/%5D/g,Lh=/%5E/g,a_=/%60/g,$h=/%7B/g,l_=/%7C/g,Bh=/%7D/g,u_=/%20/g;function au(e){return encodeURI(""+e).replace(l_,"|").replace(s_,"[").replace(i_,"]")}function c_(e){return au(e).replace($h,"{").replace(Bh,"}").replace(Lh,"^")}function al(e){return au(e).replace(Mh,"%2B").replace(u_,"+").replace(Ih,"%23").replace(t_,"%26").replace(a_,"`").replace($h,"{").replace(Bh,"}").replace(Lh,"^")}function f_(e){return al(e).replace(o_,"%3D")}function d_(e){return au(e).replace(Ih,"%23").replace(r_,"%3F")}function p_(e){return e==null?"":d_(e).replace(n_,"%2F")}function Ir(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const h_=/\/$/,g_=e=>e.replace(h_,"");function la(e,t,n="/"){let o,r={},s="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(o=t.slice(0,l),s=t.slice(l+1,a>-1?a:t.length),r=e(s)),a>-1&&(o=o||t.slice(0,a),i=t.slice(a,t.length)),o=b_(o??t,n),{fullPath:o+(s&&"?")+s+i,path:o,query:r,hash:Ir(i)}}function v_(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function nf(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function m_(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&Fo(t.matched[o],n.matched[r])&&Dh(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Fo(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Dh(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!y_(e[n],t[n]))return!1;return!0}function y_(e,t){return jt(e)?of(e,t):jt(t)?of(t,e):e===t}function of(e,t){return jt(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function b_(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];(r===".."||r===".")&&o.push("");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+o.slice(i).join("/")}const Bt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Mr;(function(e){e.pop="pop",e.push="push"})(Mr||(Mr={}));var Cr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Cr||(Cr={}));function w_(e){if(!e)if(xo){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),g_(e)}const __=/^[^#]+#/;function x_(e,t){return e.replace(__,"#")+t}function C_(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const Si=()=>({left:window.scrollX,top:window.scrollY});function E_(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=C_(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function rf(e,t){return(history.state?history.state.position-t:-1)+e}const ll=new Map;function S_(e,t){ll.set(e,t)}function k_(e){const t=ll.get(e);return ll.delete(e),t}let T_=()=>location.protocol+"//"+location.host;function Nh(e,t){const{pathname:n,search:o,hash:r}=t,s=e.indexOf("#");if(s>-1){let a=r.includes(e.slice(s))?e.slice(s).length:1,l=r.slice(a);return l[0]!=="/"&&(l="/"+l),nf(l,"")}return nf(n,e)+o+r}function P_(e,t,n,o){let r=[],s=[],i=null;const a=({state:d})=>{const p=Nh(e,location),v=n.value,g=t.value;let y=0;if(d){if(n.value=p,t.value=d,i&&i===v){i=null;return}y=g?d.position-g.position:0}else o(p);r.forEach(_=>{_(n.value,v,{delta:y,type:Mr.pop,direction:y?y>0?Cr.forward:Cr.back:Cr.unknown})})};function l(){i=n.value}function c(d){r.push(d);const p=()=>{const v=r.indexOf(d);v>-1&&r.splice(v,1)};return s.push(p),p}function u(){const{history:d}=window;d.state&&d.replaceState(Re({},d.state,{scroll:Si()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function sf(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Si():null}}function A_(e){const{history:t,location:n}=window,o={value:Nh(e,n)},r={value:t.state};r.value||s(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:T_()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),r.value=c}catch(p){console.error(p),n[u?"replace":"assign"](d)}}function i(l,c){const u=Re({},t.state,sf(r.value.back,l,r.value.forward,!0),c,{position:r.value.position});s(l,u,!0),o.value=l}function a(l,c){const u=Re({},r.value,t.state,{forward:l,scroll:Si()});s(u.current,u,!0);const f=Re({},sf(o.value,l,null),{position:u.position+1},c);s(l,f,!1),o.value=l}return{location:o,state:r,push:a,replace:i}}function Hh(e){e=w_(e);const t=A_(e),n=P_(e,t.state,t.location,t.replace);function o(s,i=!0){i||n.pauseListeners(),history.go(s)}const r=Re({location:"",base:e,go:o,createHref:x_.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function R_(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Hh(e)}function O_(e){return typeof e=="string"||e&&typeof e=="object"}function Fh(e){return typeof e=="string"||typeof e=="symbol"}const jh=Symbol("");var af;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(af||(af={}));function jo(e,t){return Re(new Error,{type:e,[jh]:!0},t)}function ln(e,t){return e instanceof Error&&jh in e&&(t==null||!!(e.type&t))}const lf="[^/]+?",I_={sensitive:!1,strict:!1,start:!0,end:!0},M_=/[.+*?^${}()[\]/\\]/g;function L_(e,t){const n=Re({},I_,t),o=[];let r=n.start?"^":"";const s=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function Vh(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const B_={type:0,value:""},D_=/[a-zA-Z0-9_]/;function N_(e){if(!e)return[[]];if(e==="/")return[[B_]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=0,o=n;const r=[];let s;function i(){s&&r.push(s),s=[]}let a=0,l,c="",u="";function f(){c&&(n===0?s.push({type:0,value:c}):n===1||n===2||n===3?(s.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a{i(h)}:xr}function i(f){if(Fh(f)){const d=o.get(f);d&&(o.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&o.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=z_(f,n);n.splice(d,0,f),f.record.name&&!df(f)&&o.set(f.record.name,f)}function c(f,d){let p,v={},g,y;if("name"in f&&f.name){if(p=o.get(f.name),!p)throw jo(1,{location:f});y=p.record.name,v=Re(cf(d.params,p.keys.filter(h=>!h.optional).concat(p.parent?p.parent.keys.filter(h=>h.optional):[]).map(h=>h.name)),f.params&&cf(f.params,p.keys.map(h=>h.name))),g=p.stringify(v)}else if(f.path!=null)g=f.path,p=n.find(h=>h.re.test(g)),p&&(v=p.parse(g),y=p.record.name);else{if(p=d.name?o.get(d.name):n.find(h=>h.re.test(d.path)),!p)throw jo(1,{location:f,currentLocation:d});y=p.record.name,v=Re({},d.params,f.params),g=p.stringify(v)}const _=[];let w=p;for(;w;)_.unshift(w.record),w=w.parent;return{name:y,path:g,params:v,matched:_,meta:V_(_)}}e.forEach(f=>s(f));function u(){n.length=0,o.clear()}return{addRoute:s,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:a,getRecordMatcher:r}}function cf(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function ff(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:j_(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function j_(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function df(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function V_(e){return e.reduce((t,n)=>Re(t,n.meta),{})}function pf(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function z_(e,t){let n=0,o=t.length;for(;n!==o;){const s=n+o>>1;Vh(e,t[s])<0?o=s:n=s+1}const r=U_(e);return r&&(o=t.lastIndexOf(r,o-1)),o}function U_(e){let t=e;for(;t=t.parent;)if(zh(t)&&Vh(e,t)===0)return t}function zh({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function W_(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rs&&al(s)):[o&&al(o)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function K_(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=jt(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const q_=Symbol(""),gf=Symbol(""),lu=Symbol(""),uu=Symbol(""),ul=Symbol("");function sr(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Bn(e,t,n,o,r,s=i=>i()){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(jo(4,{from:n,to:t})):d instanceof Error?l(d):O_(d)?l(jo(2,{from:t,to:d})):(i&&o.enterCallbacks[r]===i&&typeof d=="function"&&i.push(d),a())},u=s(()=>e.call(o&&o.instances[r],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function ua(e,t,n,o,r=s=>s()){const s=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Oh(l)){const u=(l.__vccOpts||l)[t];u&&s.push(Bn(u,n,o,i,a,r))}else{let c=l();s.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=e_(u)?u.default:u;i.mods[a]=u,i.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&Bn(p,n,o,i,a,r)()}))}}return s}function vf(e){const t=Oe(lu),n=Oe(uu),o=N(()=>{const l=m(e.to);return t.resolve(l)}),r=N(()=>{const{matched:l}=o.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(Fo.bind(null,u));if(d>-1)return d;const p=mf(l[c-2]);return c>1&&mf(u)===p&&f[f.length-1].path!==p?f.findIndex(Fo.bind(null,l[c-2])):d}),s=N(()=>r.value>-1&&X_(n.params,o.value.params)),i=N(()=>r.value>-1&&r.value===n.matched.length-1&&Dh(n.params,o.value.params));function a(l={}){return J_(l)?t[m(e.replace)?"replace":"push"](m(e.to)).catch(xr):Promise.resolve()}return{route:o,href:N(()=>o.value.href),isActive:s,isExactActive:i,navigate:a}}const G_=D({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:vf,setup(e,{slots:t}){const n=dt(vf(e)),{options:o}=Oe(lu),r=N(()=>({[yf(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[yf(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:_e("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},s)}}}),Y_=G_;function J_(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function X_(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!jt(r)||r.length!==o.length||o.some((s,i)=>s!==r[i]))return!1}return!0}function mf(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const yf=(e,t,n)=>e??t??n,Q_=D({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=Oe(ul),r=N(()=>e.route||o.value),s=Oe(gf,0),i=N(()=>{let c=m(s);const{matched:u}=r.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=N(()=>r.value.matched[i.value]);Xt(gf,N(()=>i.value+1)),Xt(q_,a),Xt(ul,r);const l=O();return be(()=>[l.value,a.value,e.name],([c,u,f],[d,p,v])=>{u&&(u.instances[f]=c,p&&p!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!Fo(u,p)||!d)&&(u.enterCallbacks[f]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return bf(n.default,{Component:d,route:c});const p=f.props[u],v=p?p===!0?c.params:typeof p=="function"?p(c):p:null,y=_e(d,Re({},v,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return bf(n.default,{Component:y,route:c})||y}}});function bf(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Uh=Q_;function Z_(e){const t=F_(e.routes,e),n=e.parseQuery||W_,o=e.stringifyQuery||hf,r=e.history,s=sr(),i=sr(),a=sr(),l=yn(Bt);let c=Bt;xo&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=aa.bind(null,H=>""+H),f=aa.bind(null,p_),d=aa.bind(null,Ir);function p(H,ee){let X,se;return Fh(H)?(X=t.getRecordMatcher(H),se=ee):se=H,t.addRoute(se,X)}function v(H){const ee=t.getRecordMatcher(H);ee&&t.removeRoute(ee)}function g(){return t.getRoutes().map(H=>H.record)}function y(H){return!!t.getRecordMatcher(H)}function _(H,ee){if(ee=Re({},ee||l.value),typeof H=="string"){const k=la(n,H,ee.path),M=t.resolve({path:k.path},ee),W=r.createHref(k.fullPath);return Re(k,M,{params:d(M.params),hash:Ir(k.hash),redirectedFrom:void 0,href:W})}let X;if(H.path!=null)X=Re({},H,{path:la(n,H.path,ee.path).path});else{const k=Re({},H.params);for(const M in k)k[M]==null&&delete k[M];X=Re({},H,{params:f(k)}),ee.params=f(ee.params)}const se=t.resolve(X,ee),me=H.hash||"";se.params=u(d(se.params));const Ie=v_(o,Re({},H,{hash:c_(me),path:se.path})),C=r.createHref(Ie);return Re({fullPath:Ie,hash:me,query:o===hf?K_(H.query):H.query||{}},se,{redirectedFrom:void 0,href:C})}function w(H){return typeof H=="string"?la(n,H,l.value.path):Re({},H)}function h(H,ee){if(c!==H)return jo(8,{from:ee,to:H})}function b(H){return T(H)}function x(H){return b(Re(w(H),{replace:!0}))}function E(H){const ee=H.matched[H.matched.length-1];if(ee&&ee.redirect){const{redirect:X}=ee;let se=typeof X=="function"?X(H):X;return typeof se=="string"&&(se=se.includes("?")||se.includes("#")?se=w(se):{path:se},se.params={}),Re({query:H.query,hash:H.hash,params:se.path!=null?{}:H.params},se)}}function T(H,ee){const X=c=_(H),se=l.value,me=H.state,Ie=H.force,C=H.replace===!0,k=E(X);if(k)return T(Re(w(k),{state:typeof k=="object"?Re({},me,k.state):me,force:Ie,replace:C}),ee||X);const M=X;M.redirectedFrom=ee;let W;return!Ie&&m_(o,se,X)&&(W=jo(16,{to:M,from:se}),Se(se,se,!0,!1)),(W?Promise.resolve(W):S(M,se)).catch(V=>ln(V)?ln(V,2)?V:Ee(V):K(V,M,se)).then(V=>{if(V){if(ln(V,2))return T(Re({replace:C},w(V.to),{state:typeof V.to=="object"?Re({},me,V.to.state):me,force:Ie}),ee||M)}else V=P(M,se,!0,C,me);return B(M,se,V),V})}function L(H,ee){const X=h(H,ee);return X?Promise.reject(X):Promise.resolve()}function A(H){const ee=At.values().next().value;return ee&&typeof ee.runWithContext=="function"?ee.runWithContext(H):H()}function S(H,ee){let X;const[se,me,Ie]=ex(H,ee);X=ua(se.reverse(),"beforeRouteLeave",H,ee);for(const k of se)k.leaveGuards.forEach(M=>{X.push(Bn(M,H,ee))});const C=L.bind(null,H,ee);return X.push(C),et(X).then(()=>{X=[];for(const k of s.list())X.push(Bn(k,H,ee));return X.push(C),et(X)}).then(()=>{X=ua(me,"beforeRouteUpdate",H,ee);for(const k of me)k.updateGuards.forEach(M=>{X.push(Bn(M,H,ee))});return X.push(C),et(X)}).then(()=>{X=[];for(const k of Ie)if(k.beforeEnter)if(jt(k.beforeEnter))for(const M of k.beforeEnter)X.push(Bn(M,H,ee));else X.push(Bn(k.beforeEnter,H,ee));return X.push(C),et(X)}).then(()=>(H.matched.forEach(k=>k.enterCallbacks={}),X=ua(Ie,"beforeRouteEnter",H,ee,A),X.push(C),et(X))).then(()=>{X=[];for(const k of i.list())X.push(Bn(k,H,ee));return X.push(C),et(X)}).catch(k=>ln(k,8)?k:Promise.reject(k))}function B(H,ee,X){a.list().forEach(se=>A(()=>se(H,ee,X)))}function P(H,ee,X,se,me){const Ie=h(H,ee);if(Ie)return Ie;const C=ee===Bt,k=xo?history.state:{};X&&(se||C?r.replace(H.fullPath,Re({scroll:C&&k&&k.scroll},me)):r.push(H.fullPath,me)),l.value=H,Se(H,ee,X,C),Ee()}let F;function U(){F||(F=r.listen((H,ee,X)=>{if(!bt.listening)return;const se=_(H),me=E(se);if(me){T(Re(me,{replace:!0}),se).catch(xr);return}c=se;const Ie=l.value;xo&&S_(rf(Ie.fullPath,X.delta),Si()),S(se,Ie).catch(C=>ln(C,12)?C:ln(C,2)?(T(C.to,se).then(k=>{ln(k,20)&&!X.delta&&X.type===Mr.pop&&r.go(-1,!1)}).catch(xr),Promise.reject()):(X.delta&&r.go(-X.delta,!1),K(C,se,Ie))).then(C=>{C=C||P(se,Ie,!1),C&&(X.delta&&!ln(C,8)?r.go(-X.delta,!1):X.type===Mr.pop&&ln(C,20)&&r.go(-1,!1)),B(se,Ie,C)}).catch(xr)}))}let Z=sr(),z=sr(),Y;function K(H,ee,X){Ee(H);const se=z.list();return se.length?se.forEach(me=>me(H,ee,X)):console.error(H),Promise.reject(H)}function le(){return Y&&l.value!==Bt?Promise.resolve():new Promise((H,ee)=>{Z.add([H,ee])})}function Ee(H){return Y||(Y=!H,U(),Z.list().forEach(([ee,X])=>H?X(H):ee()),Z.reset()),H}function Se(H,ee,X,se){const{scrollBehavior:me}=e;if(!xo||!me)return Promise.resolve();const Ie=!X&&k_(rf(H.fullPath,0))||(se||!X)&&history.state&&history.state.scroll||null;return Le().then(()=>me(H,ee,Ie)).then(C=>C&&E_(C)).catch(C=>K(C,H,ee))}const Ve=H=>r.go(H);let Pt;const At=new Set,bt={currentRoute:l,listening:!0,addRoute:p,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:g,resolve:_,options:e,push:b,replace:x,go:Ve,back:()=>Ve(-1),forward:()=>Ve(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:z.add,isReady:le,install(H){const ee=this;H.component("RouterLink",Y_),H.component("RouterView",Uh),H.config.globalProperties.$router=ee,Object.defineProperty(H.config.globalProperties,"$route",{enumerable:!0,get:()=>m(l)}),xo&&!Pt&&l.value===Bt&&(Pt=!0,b(r.location).catch(me=>{}));const X={};for(const me in Bt)Object.defineProperty(X,me,{get:()=>l.value[me],enumerable:!0});H.provide(lu,ee),H.provide(uu,vn(X)),H.provide(ul,l);const se=H.unmount;At.add(H),H.unmount=function(){At.delete(H),At.size<1&&(c=Bt,F&&F(),F=null,l.value=Bt,Pt=!1,Y=!1),se()}}};function et(H){return H.reduce((ee,X)=>ee.then(()=>A(X)),Promise.resolve())}return bt}function ex(e,t){const n=[],o=[],r=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iFo(c,a))?o.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(c=>Fo(c,l))||r.push(l))}return[n,o,r]}function tx(e){return Oe(uu)}const nx=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var o;return((o=e.params[n.slice(1)])==null?void 0:o.toString())||""}),cl=(e,t)=>{const n=e.route.matched.find(r=>{var s;return((s=r.components)==null?void 0:s.default)===e.Component.type}),o=t??(n==null?void 0:n.meta.key)??(n&&nx(e.route,n));return typeof o=="function"?o(e.route):o},ox=(e,t)=>({default:()=>e?_e(Sm,e===!0?{}:e,t):t});function cu(e){return Array.isArray(e)?e:[e]}const rx="modulepreload",sx=function(e,t){return new URL(e,t).href},wf={},pe=function(t,n,o){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));r=Promise.allSettled(n.map(c=>{if(c=sx(c,o),c in wf)return;wf[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(!!o)for(let v=i.length-1;v>=0;v--){const g=i[v];if(g.href===c&&(!u||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${f}`))return;const p=document.createElement("link");if(p.rel=u?"stylesheet":rx,u||(p.as="script"),p.crossOrigin="",p.href=c,l&&p.setAttribute("nonce",l),document.head.appendChild(p),u)return new Promise((v,g)=>{p.addEventListener("load",v),p.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return r.then(i=>{for(const a of i||[])a.status==="rejected"&&s(a.reason);return t().catch(s)})},ca=[{name:"index",path:"/",component:()=>pe(()=>import("./DMmFAJgs.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url)},{name:"migrate",path:"/migrate",component:()=>pe(()=>import("./BwTzjMUP.js"),__vite__mapDeps([8,9,3,4,2,5,10,11,12,13,14]),import.meta.url)},{name:"release-notes",path:"/release-notes",component:()=>pe(()=>import("./CH_EjEdv.js"),__vite__mapDeps([15,3,4,2,5,16]),import.meta.url)},{name:"test",path:"/test",component:()=>pe(()=>import("./Dqr8ENlq.js"),__vite__mapDeps([17,4]),import.meta.url)},{name:"transform",path:"/transform",component:()=>pe(()=>import("./B-qnoxwZ.js"),__vite__mapDeps([18,1,2,3,4,5,9,10,11,12,13,19]),import.meta.url)},{name:"validate",path:"/validate",component:()=>pe(()=>import("./DM7FBexL.js"),__vite__mapDeps([20,9,3,4,2,5,10,11,12,21]),import.meta.url)}],Wh=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var o;return t?_e(e,t,n):(o=n.default)==null?void 0:o.call(n)}});function _f(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var o;return((o=e.params[n.slice(1)])==null?void 0:o.toString())||""});return typeof t=="function"?t(e):t}function ix(e,t){return e===t||t===Bt?!1:_f(e)!==_f(t)?!0:!e.matched.every((o,r)=>{var s,i;return o.components&&o.components.default===((i=(s=t.matched[r])==null?void 0:s.components)==null?void 0:i.default)})}function fa(e,t=!1){if(e){if(e.nodeName==="#comment"&&e.nodeValue==="[")return Kh(e,[],t);if(t){const n=e.cloneNode(!0);return n.querySelectorAll("[data-island-slot]").forEach(o=>{o.innerHTML=""}),[n.outerHTML]}return[e.outerHTML]}return null}function Kh(e,t=[],n=!1){if(e&&e.nodeName){if(lx(e))return t;if(!ax(e)){const o=e.cloneNode(!0);n&&o.querySelectorAll("[data-island-slot]").forEach(r=>{r.innerHTML=""}),t.push(o.outerHTML)}Kh(e.nextSibling,t,n)}return t}function ax(e){return e.nodeName==="#comment"&&e.nodeValue==="["}function lx(e){return e.nodeName==="#comment"&&e.nodeValue==="]"}const ux={scrollBehavior(e,t,n){var c;const o=xe(),r=((c=it().options)==null?void 0:c.scrollBehaviorType)??"auto";let s=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!s&&t&&e&&i!==!1&&ix(e,t)&&(s={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:xf(e.hash),behavior:r}:!1;const a=u=>!!(u.meta.pageTransition??Ja),l=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(u=>{o.hooks.hookOnce(l,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(s={el:e.hash,top:xf(e.hash),behavior:r}),u(s)})})}};function xf(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}const cx={hashMode:!1,scrollBehaviorType:"auto"},Ot={...cx,...ux},fx=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const o=xe(),r=it(),s=([t,n]=Mo(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(s===!0)return;const i=Ci({statusCode:s&&s.statusCode||404,statusMessage:s&&s.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=r.beforeResolve(c=>{if(a(),c===e){const u=r.afterEach(async()=>{u(),await o.runWithContext(()=>ko(i)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})},dx=async e=>{let t,n;const o=([t,n]=Mo(()=>iu(e.path)),t=await t,n(),t);if(o.redirect)return Sn(o.redirect,{acceptRelative:!0})?(window.location.href=o.redirect,!1):o.redirect},px=[fx,dx],Er={};function hx(e,t,n){const{pathname:o,search:r,hash:s}=t,i=e.indexOf("#");if(i>-1){const c=s.includes(e.slice(i))?e.slice(i).length:1;let u=s.slice(c);return u[0]!=="/"&&(u="/"+u),$c(u,"")}const a=$c(o,e),l=!n||Tb(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":r)+s}const gx=nt({name:"nuxt:router",enforce:"pre",async setup(e){var y;let t,n,o=Yo().app.baseURL;Ot.hashMode&&!o.includes("#")&&(o+="#");const r=((y=Ot.history)==null?void 0:y.call(Ot,o))??(Ot.hashMode?R_(o):Hh(o)),s=Ot.routes?([t,n]=Mo(()=>Ot.routes(ca)),t=await t,n(),t??ca):ca;let i;const a=Z_({...Ot,scrollBehavior:(_,w,h)=>{if(w===Bt){i=h;return}if(Ot.scrollBehavior){if(a.options.scrollBehavior=Ot.scrollBehavior,"scrollRestoration"in window.history){const b=a.beforeEach(()=>{b(),window.history.scrollRestoration="manual"})}return Ot.scrollBehavior(_,Bt,i||h)}},history:r,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=yn(a.currentRoute.value);a.afterEach((_,w)=>{l.value=w}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=hx(o,window.location,e.payload.path),u=yn(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((_,w)=>{var h,b,x,E;((b=(h=_.matched[0])==null?void 0:h.components)==null?void 0:b.default)===((E=(x=w.matched[0])==null?void 0:x.components)==null?void 0:E.default)&&f()});const d={};for(const _ in u.value)Object.defineProperty(d,_,{get:()=>u.value[_],enumerable:!0});e._route=vn(d),e._middleware=e._middleware||{global:[],named:{}};const p=xi();a.afterEach(async(_,w,h)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(zw),h&&await e.callHook("page:loading:end"),_.matched.length===0&&await e.runWithContext(()=>ko(el({statusCode:404,fatal:!1,statusMessage:`Page not found: ${_.fullPath}`,data:{path:_.fullPath}})))});try{[t,n]=Mo(()=>a.isReady()),await t,n()}catch(_){[t,n]=Mo(()=>e.runWithContext(()=>ko(_))),await t,n()}const v=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;f();const g=e.payload.state._layout;return a.beforeEach(async(_,w)=>{var h;await e.callHook("page:loading:start"),_.meta=dt(_.meta),e.isHydrating&&g&&!Fn(_.meta.layout)&&(_.meta.layout=g),e._processingMiddleware=!0;{const b=new Set([...px,...e._middleware.global]);for(const x of _.matched){const E=x.meta.middleware;if(E)for(const T of cu(E))b.add(T)}{const x=await e.runWithContext(()=>iu(_.path));if(x.appMiddleware)for(const E in x.appMiddleware)x.appMiddleware[E]?b.add(E):b.delete(E)}for(const x of b){const E=typeof x=="string"?e._middleware.named[x]||await((h=Er[x])==null?void 0:h.call(Er).then(L=>L.default||L)):x;if(!E)throw new Error(`Unknown route middleware: '${x}'.`);const T=await e.runWithContext(()=>E(_,w));if(!e.payload.serverRendered&&e.isHydrating&&(T===!1||T instanceof Error)){const L=T||el({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>ko(L)),!1}if(T!==!0&&(T||T===!1))return T}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in v&&(v.name=void 0),await a.replace({...v,force:!0}),a.options.scrollBehavior=Ot.scrollBehavior}catch(_){await e.runWithContext(()=>ko(_))}}),{provide:{router:a}}}}),fl=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),vx=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),ki=e=>{const t=xe();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{fl(()=>e())}):fl(()=>e())},mx=nt({name:"nuxt:payload",setup(e){it().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const o=await Qc(t.path);o&&Object.assign(e.static.data,o.data)}),ki(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:o}=new URL(n,window.location.href);o===window.location.hostname&&await Qc(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Ei,1e3)})}}),yx=nt(()=>{const e=it();ki(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),bx=nt(e=>{let t;async function n(){const o=await Ei();t&&clearTimeout(t),t=setTimeout(n,Fc);try{const r=await $fetch(su("builds/latest.json")+`?${Date.now()}`);r.id!==o.id&&e.hooks.callHook("app:manifest:update",r)}catch{}}ki(()=>{t=setTimeout(n,Fc)})});function wx(e={}){const t=e.path||window.location.pathname;let n={};try{n=js(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires){o.clear()}),e.hook("app:chunkError",({error:s})=>{o.add(s)});function r(s){const a="href"in s&&s.href[0]==="#"?n.app.baseURL+s.href:wi(n.app.baseURL,s.fullPath);wx({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(r)}),t.onError((s,i)=>{o.has(s)&&r(i)})}}),xx=!1;/*! + */const xo=typeof document<"u";function Oh(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function e_(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Oh(e.default)}const Re=Object.assign;function aa(e,t){const n={};for(const o in t){const r=t[o];n[o]=jt(r)?r.map(e):e(r)}return n}const xr=()=>{},jt=Array.isArray,Ih=/#/g,t_=/&/g,n_=/\//g,o_=/=/g,r_=/\?/g,Mh=/\+/g,s_=/%5B/g,i_=/%5D/g,Lh=/%5E/g,a_=/%60/g,$h=/%7B/g,l_=/%7C/g,Bh=/%7D/g,u_=/%20/g;function au(e){return encodeURI(""+e).replace(l_,"|").replace(s_,"[").replace(i_,"]")}function c_(e){return au(e).replace($h,"{").replace(Bh,"}").replace(Lh,"^")}function al(e){return au(e).replace(Mh,"%2B").replace(u_,"+").replace(Ih,"%23").replace(t_,"%26").replace(a_,"`").replace($h,"{").replace(Bh,"}").replace(Lh,"^")}function f_(e){return al(e).replace(o_,"%3D")}function d_(e){return au(e).replace(Ih,"%23").replace(r_,"%3F")}function p_(e){return e==null?"":d_(e).replace(n_,"%2F")}function Ir(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const h_=/\/$/,g_=e=>e.replace(h_,"");function la(e,t,n="/"){let o,r={},s="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(o=t.slice(0,l),s=t.slice(l+1,a>-1?a:t.length),r=e(s)),a>-1&&(o=o||t.slice(0,a),i=t.slice(a,t.length)),o=b_(o??t,n),{fullPath:o+(s&&"?")+s+i,path:o,query:r,hash:Ir(i)}}function v_(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function nf(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function m_(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&Fo(t.matched[o],n.matched[r])&&Dh(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Fo(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Dh(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!y_(e[n],t[n]))return!1;return!0}function y_(e,t){return jt(e)?of(e,t):jt(t)?of(t,e):e===t}function of(e,t){return jt(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function b_(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];(r===".."||r===".")&&o.push("");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+o.slice(i).join("/")}const Bt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Mr;(function(e){e.pop="pop",e.push="push"})(Mr||(Mr={}));var Cr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Cr||(Cr={}));function w_(e){if(!e)if(xo){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),g_(e)}const __=/^[^#]+#/;function x_(e,t){return e.replace(__,"#")+t}function C_(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const Si=()=>({left:window.scrollX,top:window.scrollY});function E_(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=C_(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function rf(e,t){return(history.state?history.state.position-t:-1)+e}const ll=new Map;function S_(e,t){ll.set(e,t)}function k_(e){const t=ll.get(e);return ll.delete(e),t}let T_=()=>location.protocol+"//"+location.host;function Nh(e,t){const{pathname:n,search:o,hash:r}=t,s=e.indexOf("#");if(s>-1){let a=r.includes(e.slice(s))?e.slice(s).length:1,l=r.slice(a);return l[0]!=="/"&&(l="/"+l),nf(l,"")}return nf(n,e)+o+r}function P_(e,t,n,o){let r=[],s=[],i=null;const a=({state:d})=>{const p=Nh(e,location),v=n.value,g=t.value;let y=0;if(d){if(n.value=p,t.value=d,i&&i===v){i=null;return}y=g?d.position-g.position:0}else o(p);r.forEach(_=>{_(n.value,v,{delta:y,type:Mr.pop,direction:y?y>0?Cr.forward:Cr.back:Cr.unknown})})};function l(){i=n.value}function c(d){r.push(d);const p=()=>{const v=r.indexOf(d);v>-1&&r.splice(v,1)};return s.push(p),p}function u(){const{history:d}=window;d.state&&d.replaceState(Re({},d.state,{scroll:Si()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function sf(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Si():null}}function A_(e){const{history:t,location:n}=window,o={value:Nh(e,n)},r={value:t.state};r.value||s(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:T_()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),r.value=c}catch(p){console.error(p),n[u?"replace":"assign"](d)}}function i(l,c){const u=Re({},t.state,sf(r.value.back,l,r.value.forward,!0),c,{position:r.value.position});s(l,u,!0),o.value=l}function a(l,c){const u=Re({},r.value,t.state,{forward:l,scroll:Si()});s(u.current,u,!0);const f=Re({},sf(o.value,l,null),{position:u.position+1},c);s(l,f,!1),o.value=l}return{location:o,state:r,push:a,replace:i}}function Hh(e){e=w_(e);const t=A_(e),n=P_(e,t.state,t.location,t.replace);function o(s,i=!0){i||n.pauseListeners(),history.go(s)}const r=Re({location:"",base:e,go:o,createHref:x_.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function R_(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Hh(e)}function O_(e){return typeof e=="string"||e&&typeof e=="object"}function Fh(e){return typeof e=="string"||typeof e=="symbol"}const jh=Symbol("");var af;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(af||(af={}));function jo(e,t){return Re(new Error,{type:e,[jh]:!0},t)}function ln(e,t){return e instanceof Error&&jh in e&&(t==null||!!(e.type&t))}const lf="[^/]+?",I_={sensitive:!1,strict:!1,start:!0,end:!0},M_=/[.+*?^${}()[\]/\\]/g;function L_(e,t){const n=Re({},I_,t),o=[];let r=n.start?"^":"";const s=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function Vh(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const B_={type:0,value:""},D_=/[a-zA-Z0-9_]/;function N_(e){if(!e)return[[]];if(e==="/")return[[B_]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=0,o=n;const r=[];let s;function i(){s&&r.push(s),s=[]}let a=0,l,c="",u="";function f(){c&&(n===0?s.push({type:0,value:c}):n===1||n===2||n===3?(s.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a{i(h)}:xr}function i(f){if(Fh(f)){const d=o.get(f);d&&(o.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&o.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=z_(f,n);n.splice(d,0,f),f.record.name&&!df(f)&&o.set(f.record.name,f)}function c(f,d){let p,v={},g,y;if("name"in f&&f.name){if(p=o.get(f.name),!p)throw jo(1,{location:f});y=p.record.name,v=Re(cf(d.params,p.keys.filter(h=>!h.optional).concat(p.parent?p.parent.keys.filter(h=>h.optional):[]).map(h=>h.name)),f.params&&cf(f.params,p.keys.map(h=>h.name))),g=p.stringify(v)}else if(f.path!=null)g=f.path,p=n.find(h=>h.re.test(g)),p&&(v=p.parse(g),y=p.record.name);else{if(p=d.name?o.get(d.name):n.find(h=>h.re.test(d.path)),!p)throw jo(1,{location:f,currentLocation:d});y=p.record.name,v=Re({},d.params,f.params),g=p.stringify(v)}const _=[];let w=p;for(;w;)_.unshift(w.record),w=w.parent;return{name:y,path:g,params:v,matched:_,meta:V_(_)}}e.forEach(f=>s(f));function u(){n.length=0,o.clear()}return{addRoute:s,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:a,getRecordMatcher:r}}function cf(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function ff(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:j_(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function j_(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function df(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function V_(e){return e.reduce((t,n)=>Re(t,n.meta),{})}function pf(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function z_(e,t){let n=0,o=t.length;for(;n!==o;){const s=n+o>>1;Vh(e,t[s])<0?o=s:n=s+1}const r=U_(e);return r&&(o=t.lastIndexOf(r,o-1)),o}function U_(e){let t=e;for(;t=t.parent;)if(zh(t)&&Vh(e,t)===0)return t}function zh({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function W_(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rs&&al(s)):[o&&al(o)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function K_(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=jt(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const q_=Symbol(""),gf=Symbol(""),lu=Symbol(""),uu=Symbol(""),ul=Symbol("");function sr(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Bn(e,t,n,o,r,s=i=>i()){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(jo(4,{from:n,to:t})):d instanceof Error?l(d):O_(d)?l(jo(2,{from:t,to:d})):(i&&o.enterCallbacks[r]===i&&typeof d=="function"&&i.push(d),a())},u=s(()=>e.call(o&&o.instances[r],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function ua(e,t,n,o,r=s=>s()){const s=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Oh(l)){const u=(l.__vccOpts||l)[t];u&&s.push(Bn(u,n,o,i,a,r))}else{let c=l();s.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=e_(u)?u.default:u;i.mods[a]=u,i.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&Bn(p,n,o,i,a,r)()}))}}return s}function vf(e){const t=Oe(lu),n=Oe(uu),o=N(()=>{const l=m(e.to);return t.resolve(l)}),r=N(()=>{const{matched:l}=o.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(Fo.bind(null,u));if(d>-1)return d;const p=mf(l[c-2]);return c>1&&mf(u)===p&&f[f.length-1].path!==p?f.findIndex(Fo.bind(null,l[c-2])):d}),s=N(()=>r.value>-1&&X_(n.params,o.value.params)),i=N(()=>r.value>-1&&r.value===n.matched.length-1&&Dh(n.params,o.value.params));function a(l={}){return J_(l)?t[m(e.replace)?"replace":"push"](m(e.to)).catch(xr):Promise.resolve()}return{route:o,href:N(()=>o.value.href),isActive:s,isExactActive:i,navigate:a}}const G_=D({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:vf,setup(e,{slots:t}){const n=dt(vf(e)),{options:o}=Oe(lu),r=N(()=>({[yf(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[yf(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:_e("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},s)}}}),Y_=G_;function J_(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function X_(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!jt(r)||r.length!==o.length||o.some((s,i)=>s!==r[i]))return!1}return!0}function mf(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const yf=(e,t,n)=>e??t??n,Q_=D({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=Oe(ul),r=N(()=>e.route||o.value),s=Oe(gf,0),i=N(()=>{let c=m(s);const{matched:u}=r.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=N(()=>r.value.matched[i.value]);Xt(gf,N(()=>i.value+1)),Xt(q_,a),Xt(ul,r);const l=O();return be(()=>[l.value,a.value,e.name],([c,u,f],[d,p,v])=>{u&&(u.instances[f]=c,p&&p!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!Fo(u,p)||!d)&&(u.enterCallbacks[f]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return bf(n.default,{Component:d,route:c});const p=f.props[u],v=p?p===!0?c.params:typeof p=="function"?p(c):p:null,y=_e(d,Re({},v,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return bf(n.default,{Component:y,route:c})||y}}});function bf(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Uh=Q_;function Z_(e){const t=F_(e.routes,e),n=e.parseQuery||W_,o=e.stringifyQuery||hf,r=e.history,s=sr(),i=sr(),a=sr(),l=yn(Bt);let c=Bt;xo&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=aa.bind(null,H=>""+H),f=aa.bind(null,p_),d=aa.bind(null,Ir);function p(H,ee){let X,se;return Fh(H)?(X=t.getRecordMatcher(H),se=ee):se=H,t.addRoute(se,X)}function v(H){const ee=t.getRecordMatcher(H);ee&&t.removeRoute(ee)}function g(){return t.getRoutes().map(H=>H.record)}function y(H){return!!t.getRecordMatcher(H)}function _(H,ee){if(ee=Re({},ee||l.value),typeof H=="string"){const k=la(n,H,ee.path),M=t.resolve({path:k.path},ee),W=r.createHref(k.fullPath);return Re(k,M,{params:d(M.params),hash:Ir(k.hash),redirectedFrom:void 0,href:W})}let X;if(H.path!=null)X=Re({},H,{path:la(n,H.path,ee.path).path});else{const k=Re({},H.params);for(const M in k)k[M]==null&&delete k[M];X=Re({},H,{params:f(k)}),ee.params=f(ee.params)}const se=t.resolve(X,ee),me=H.hash||"";se.params=u(d(se.params));const Ie=v_(o,Re({},H,{hash:c_(me),path:se.path})),C=r.createHref(Ie);return Re({fullPath:Ie,hash:me,query:o===hf?K_(H.query):H.query||{}},se,{redirectedFrom:void 0,href:C})}function w(H){return typeof H=="string"?la(n,H,l.value.path):Re({},H)}function h(H,ee){if(c!==H)return jo(8,{from:ee,to:H})}function b(H){return T(H)}function x(H){return b(Re(w(H),{replace:!0}))}function E(H){const ee=H.matched[H.matched.length-1];if(ee&&ee.redirect){const{redirect:X}=ee;let se=typeof X=="function"?X(H):X;return typeof se=="string"&&(se=se.includes("?")||se.includes("#")?se=w(se):{path:se},se.params={}),Re({query:H.query,hash:H.hash,params:se.path!=null?{}:H.params},se)}}function T(H,ee){const X=c=_(H),se=l.value,me=H.state,Ie=H.force,C=H.replace===!0,k=E(X);if(k)return T(Re(w(k),{state:typeof k=="object"?Re({},me,k.state):me,force:Ie,replace:C}),ee||X);const M=X;M.redirectedFrom=ee;let W;return!Ie&&m_(o,se,X)&&(W=jo(16,{to:M,from:se}),Se(se,se,!0,!1)),(W?Promise.resolve(W):S(M,se)).catch(V=>ln(V)?ln(V,2)?V:Ee(V):K(V,M,se)).then(V=>{if(V){if(ln(V,2))return T(Re({replace:C},w(V.to),{state:typeof V.to=="object"?Re({},me,V.to.state):me,force:Ie}),ee||M)}else V=P(M,se,!0,C,me);return B(M,se,V),V})}function L(H,ee){const X=h(H,ee);return X?Promise.reject(X):Promise.resolve()}function A(H){const ee=At.values().next().value;return ee&&typeof ee.runWithContext=="function"?ee.runWithContext(H):H()}function S(H,ee){let X;const[se,me,Ie]=ex(H,ee);X=ua(se.reverse(),"beforeRouteLeave",H,ee);for(const k of se)k.leaveGuards.forEach(M=>{X.push(Bn(M,H,ee))});const C=L.bind(null,H,ee);return X.push(C),et(X).then(()=>{X=[];for(const k of s.list())X.push(Bn(k,H,ee));return X.push(C),et(X)}).then(()=>{X=ua(me,"beforeRouteUpdate",H,ee);for(const k of me)k.updateGuards.forEach(M=>{X.push(Bn(M,H,ee))});return X.push(C),et(X)}).then(()=>{X=[];for(const k of Ie)if(k.beforeEnter)if(jt(k.beforeEnter))for(const M of k.beforeEnter)X.push(Bn(M,H,ee));else X.push(Bn(k.beforeEnter,H,ee));return X.push(C),et(X)}).then(()=>(H.matched.forEach(k=>k.enterCallbacks={}),X=ua(Ie,"beforeRouteEnter",H,ee,A),X.push(C),et(X))).then(()=>{X=[];for(const k of i.list())X.push(Bn(k,H,ee));return X.push(C),et(X)}).catch(k=>ln(k,8)?k:Promise.reject(k))}function B(H,ee,X){a.list().forEach(se=>A(()=>se(H,ee,X)))}function P(H,ee,X,se,me){const Ie=h(H,ee);if(Ie)return Ie;const C=ee===Bt,k=xo?history.state:{};X&&(se||C?r.replace(H.fullPath,Re({scroll:C&&k&&k.scroll},me)):r.push(H.fullPath,me)),l.value=H,Se(H,ee,X,C),Ee()}let F;function U(){F||(F=r.listen((H,ee,X)=>{if(!bt.listening)return;const se=_(H),me=E(se);if(me){T(Re(me,{replace:!0}),se).catch(xr);return}c=se;const Ie=l.value;xo&&S_(rf(Ie.fullPath,X.delta),Si()),S(se,Ie).catch(C=>ln(C,12)?C:ln(C,2)?(T(C.to,se).then(k=>{ln(k,20)&&!X.delta&&X.type===Mr.pop&&r.go(-1,!1)}).catch(xr),Promise.reject()):(X.delta&&r.go(-X.delta,!1),K(C,se,Ie))).then(C=>{C=C||P(se,Ie,!1),C&&(X.delta&&!ln(C,8)?r.go(-X.delta,!1):X.type===Mr.pop&&ln(C,20)&&r.go(-1,!1)),B(se,Ie,C)}).catch(xr)}))}let Z=sr(),z=sr(),Y;function K(H,ee,X){Ee(H);const se=z.list();return se.length?se.forEach(me=>me(H,ee,X)):console.error(H),Promise.reject(H)}function le(){return Y&&l.value!==Bt?Promise.resolve():new Promise((H,ee)=>{Z.add([H,ee])})}function Ee(H){return Y||(Y=!H,U(),Z.list().forEach(([ee,X])=>H?X(H):ee()),Z.reset()),H}function Se(H,ee,X,se){const{scrollBehavior:me}=e;if(!xo||!me)return Promise.resolve();const Ie=!X&&k_(rf(H.fullPath,0))||(se||!X)&&history.state&&history.state.scroll||null;return Le().then(()=>me(H,ee,Ie)).then(C=>C&&E_(C)).catch(C=>K(C,H,ee))}const Ve=H=>r.go(H);let Pt;const At=new Set,bt={currentRoute:l,listening:!0,addRoute:p,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:g,resolve:_,options:e,push:b,replace:x,go:Ve,back:()=>Ve(-1),forward:()=>Ve(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:z.add,isReady:le,install(H){const ee=this;H.component("RouterLink",Y_),H.component("RouterView",Uh),H.config.globalProperties.$router=ee,Object.defineProperty(H.config.globalProperties,"$route",{enumerable:!0,get:()=>m(l)}),xo&&!Pt&&l.value===Bt&&(Pt=!0,b(r.location).catch(me=>{}));const X={};for(const me in Bt)Object.defineProperty(X,me,{get:()=>l.value[me],enumerable:!0});H.provide(lu,ee),H.provide(uu,vn(X)),H.provide(ul,l);const se=H.unmount;At.add(H),H.unmount=function(){At.delete(H),At.size<1&&(c=Bt,F&&F(),F=null,l.value=Bt,Pt=!1,Y=!1),se()}}};function et(H){return H.reduce((ee,X)=>ee.then(()=>A(X)),Promise.resolve())}return bt}function ex(e,t){const n=[],o=[],r=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iFo(c,a))?o.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(c=>Fo(c,l))||r.push(l))}return[n,o,r]}function tx(e){return Oe(uu)}const nx=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var o;return((o=e.params[n.slice(1)])==null?void 0:o.toString())||""}),cl=(e,t)=>{const n=e.route.matched.find(r=>{var s;return((s=r.components)==null?void 0:s.default)===e.Component.type}),o=t??(n==null?void 0:n.meta.key)??(n&&nx(e.route,n));return typeof o=="function"?o(e.route):o},ox=(e,t)=>({default:()=>e?_e(Sm,e===!0?{}:e,t):t});function cu(e){return Array.isArray(e)?e:[e]}const rx="modulepreload",sx=function(e,t){return new URL(e,t).href},wf={},pe=function(t,n,o){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));r=Promise.allSettled(n.map(c=>{if(c=sx(c,o),c in wf)return;wf[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(!!o)for(let v=i.length-1;v>=0;v--){const g=i[v];if(g.href===c&&(!u||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${f}`))return;const p=document.createElement("link");if(p.rel=u?"stylesheet":rx,u||(p.as="script"),p.crossOrigin="",p.href=c,l&&p.setAttribute("nonce",l),document.head.appendChild(p),u)return new Promise((v,g)=>{p.addEventListener("load",v),p.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return r.then(i=>{for(const a of i||[])a.status==="rejected"&&s(a.reason);return t().catch(s)})},ca=[{name:"index",path:"/",component:()=>pe(()=>import("./DNxq-anq.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url)},{name:"migrate",path:"/migrate",component:()=>pe(()=>import("./DnYIrbdY.js"),__vite__mapDeps([8,9,3,4,2,5,10,11,12,13,14]),import.meta.url)},{name:"release-notes",path:"/release-notes",component:()=>pe(()=>import("./Dj5EQYzH.js"),__vite__mapDeps([15,3,4,2,5,16]),import.meta.url)},{name:"test",path:"/test",component:()=>pe(()=>import("./Dqr8ENlq.js"),__vite__mapDeps([17,4]),import.meta.url)},{name:"transform",path:"/transform",component:()=>pe(()=>import("./COHbxr3s.js"),__vite__mapDeps([18,1,2,3,4,5,9,10,11,12,13,19]),import.meta.url)},{name:"validate",path:"/validate",component:()=>pe(()=>import("./ZP8aUo7K.js"),__vite__mapDeps([20,9,3,4,2,5,10,11,12,21]),import.meta.url)}],Wh=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var o;return t?_e(e,t,n):(o=n.default)==null?void 0:o.call(n)}});function _f(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var o;return((o=e.params[n.slice(1)])==null?void 0:o.toString())||""});return typeof t=="function"?t(e):t}function ix(e,t){return e===t||t===Bt?!1:_f(e)!==_f(t)?!0:!e.matched.every((o,r)=>{var s,i;return o.components&&o.components.default===((i=(s=t.matched[r])==null?void 0:s.components)==null?void 0:i.default)})}function fa(e,t=!1){if(e){if(e.nodeName==="#comment"&&e.nodeValue==="[")return Kh(e,[],t);if(t){const n=e.cloneNode(!0);return n.querySelectorAll("[data-island-slot]").forEach(o=>{o.innerHTML=""}),[n.outerHTML]}return[e.outerHTML]}return null}function Kh(e,t=[],n=!1){if(e&&e.nodeName){if(lx(e))return t;if(!ax(e)){const o=e.cloneNode(!0);n&&o.querySelectorAll("[data-island-slot]").forEach(r=>{r.innerHTML=""}),t.push(o.outerHTML)}Kh(e.nextSibling,t,n)}return t}function ax(e){return e.nodeName==="#comment"&&e.nodeValue==="["}function lx(e){return e.nodeName==="#comment"&&e.nodeValue==="]"}const ux={scrollBehavior(e,t,n){var c;const o=xe(),r=((c=it().options)==null?void 0:c.scrollBehaviorType)??"auto";let s=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!s&&t&&e&&i!==!1&&ix(e,t)&&(s={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:xf(e.hash),behavior:r}:!1;const a=u=>!!(u.meta.pageTransition??Ja),l=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(u=>{o.hooks.hookOnce(l,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(s={el:e.hash,top:xf(e.hash),behavior:r}),u(s)})})}};function xf(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}const cx={hashMode:!1,scrollBehaviorType:"auto"},Ot={...cx,...ux},fx=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const o=xe(),r=it(),s=([t,n]=Mo(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(s===!0)return;const i=Ci({statusCode:s&&s.statusCode||404,statusMessage:s&&s.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=r.beforeResolve(c=>{if(a(),c===e){const u=r.afterEach(async()=>{u(),await o.runWithContext(()=>ko(i)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})},dx=async e=>{let t,n;const o=([t,n]=Mo(()=>iu(e.path)),t=await t,n(),t);if(o.redirect)return Sn(o.redirect,{acceptRelative:!0})?(window.location.href=o.redirect,!1):o.redirect},px=[fx,dx],Er={};function hx(e,t,n){const{pathname:o,search:r,hash:s}=t,i=e.indexOf("#");if(i>-1){const c=s.includes(e.slice(i))?e.slice(i).length:1;let u=s.slice(c);return u[0]!=="/"&&(u="/"+u),$c(u,"")}const a=$c(o,e),l=!n||Tb(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":r)+s}const gx=nt({name:"nuxt:router",enforce:"pre",async setup(e){var y;let t,n,o=Yo().app.baseURL;Ot.hashMode&&!o.includes("#")&&(o+="#");const r=((y=Ot.history)==null?void 0:y.call(Ot,o))??(Ot.hashMode?R_(o):Hh(o)),s=Ot.routes?([t,n]=Mo(()=>Ot.routes(ca)),t=await t,n(),t??ca):ca;let i;const a=Z_({...Ot,scrollBehavior:(_,w,h)=>{if(w===Bt){i=h;return}if(Ot.scrollBehavior){if(a.options.scrollBehavior=Ot.scrollBehavior,"scrollRestoration"in window.history){const b=a.beforeEach(()=>{b(),window.history.scrollRestoration="manual"})}return Ot.scrollBehavior(_,Bt,i||h)}},history:r,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=yn(a.currentRoute.value);a.afterEach((_,w)=>{l.value=w}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=hx(o,window.location,e.payload.path),u=yn(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((_,w)=>{var h,b,x,E;((b=(h=_.matched[0])==null?void 0:h.components)==null?void 0:b.default)===((E=(x=w.matched[0])==null?void 0:x.components)==null?void 0:E.default)&&f()});const d={};for(const _ in u.value)Object.defineProperty(d,_,{get:()=>u.value[_],enumerable:!0});e._route=vn(d),e._middleware=e._middleware||{global:[],named:{}};const p=xi();a.afterEach(async(_,w,h)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(zw),h&&await e.callHook("page:loading:end"),_.matched.length===0&&await e.runWithContext(()=>ko(el({statusCode:404,fatal:!1,statusMessage:`Page not found: ${_.fullPath}`,data:{path:_.fullPath}})))});try{[t,n]=Mo(()=>a.isReady()),await t,n()}catch(_){[t,n]=Mo(()=>e.runWithContext(()=>ko(_))),await t,n()}const v=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;f();const g=e.payload.state._layout;return a.beforeEach(async(_,w)=>{var h;await e.callHook("page:loading:start"),_.meta=dt(_.meta),e.isHydrating&&g&&!Fn(_.meta.layout)&&(_.meta.layout=g),e._processingMiddleware=!0;{const b=new Set([...px,...e._middleware.global]);for(const x of _.matched){const E=x.meta.middleware;if(E)for(const T of cu(E))b.add(T)}{const x=await e.runWithContext(()=>iu(_.path));if(x.appMiddleware)for(const E in x.appMiddleware)x.appMiddleware[E]?b.add(E):b.delete(E)}for(const x of b){const E=typeof x=="string"?e._middleware.named[x]||await((h=Er[x])==null?void 0:h.call(Er).then(L=>L.default||L)):x;if(!E)throw new Error(`Unknown route middleware: '${x}'.`);const T=await e.runWithContext(()=>E(_,w));if(!e.payload.serverRendered&&e.isHydrating&&(T===!1||T instanceof Error)){const L=T||el({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>ko(L)),!1}if(T!==!0&&(T||T===!1))return T}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in v&&(v.name=void 0),await a.replace({...v,force:!0}),a.options.scrollBehavior=Ot.scrollBehavior}catch(_){await e.runWithContext(()=>ko(_))}}),{provide:{router:a}}}}),fl=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),vx=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),ki=e=>{const t=xe();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{fl(()=>e())}):fl(()=>e())},mx=nt({name:"nuxt:payload",setup(e){it().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const o=await Qc(t.path);o&&Object.assign(e.static.data,o.data)}),ki(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:o}=new URL(n,window.location.href);o===window.location.hostname&&await Qc(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Ei,1e3)})}}),yx=nt(()=>{const e=it();ki(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),bx=nt(e=>{let t;async function n(){const o=await Ei();t&&clearTimeout(t),t=setTimeout(n,Fc);try{const r=await $fetch(su("builds/latest.json")+`?${Date.now()}`);r.id!==o.id&&e.hooks.callHook("app:manifest:update",r)}catch{}}ki(()=>{t=setTimeout(n,Fc)})});function wx(e={}){const t=e.path||window.location.pathname;let n={};try{n=js(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires){o.clear()}),e.hook("app:chunkError",({error:s})=>{o.add(s)});function r(s){const a="href"in s&&s.href[0]==="#"?n.app.baseURL+s.href:wi(n.app.baseURL,s.fullPath);wx({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(r)}),t.onError((s,i)=>{o.has(s)&&r(i)})}}),xx=!1;/*! * pinia v2.2.5 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Cx=Symbol();var Cf;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Cf||(Cf={}));function Ex(){const e=Vr(!0),t=e.run(()=>O({}));let n=[],o=[];const r=ql({install(s){r._a=s,s.provide(Cx,r),s.config.globalProperties.$pinia=r,o.forEach(i=>n.push(i)),o=[]},use(s){return!this._a&&!xx?o.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}async function Sx(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,o]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [callOnce] key must be a string: "+n);if(o!==void 0&&typeof o!="function")throw new Error("[nuxt] [callOnce] fn must be a function: "+o);const r=xe();r.payload.once.has(n)||(r._once=r._once||{},r._once[n]=r._once[n]||o()||!0,await r._once[n],r.payload.once.add(n),delete r._once[n])}const kx="$s";function qh(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,o]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(o!==void 0&&typeof o!="function")throw new Error("[nuxt] [useState] init must be a function: "+o);const r=kx+n,s=xe(),i=Bo(s.payload.state,r);if(i.value===void 0&&o){const a=o();if(De(a))return s.payload.state[r]=a,a;i.value=a}return i}async function Gh(e,t=it()){const{path:n,matched:o}=t.resolve(e);if(!o.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(n)))return;const r=t._preloadPromises=t._preloadPromises||[];if(r.length>4)return Promise.all(r).then(()=>Gh(e,t));t._routePreloaded.add(n);const s=o.map(i=>{var a;return(a=i.components)==null?void 0:a.default}).filter(i=>typeof i=="function");for(const i of s){const a=Promise.resolve(i()).catch(()=>{}).finally(()=>r.splice(r.indexOf(a)));r.push(a)}await Promise.all(r)}function Tx(e={}){var c;const t=O(""),n=O(e.politeness||"polite"),o=Sh();function r(u="",f="polite"){t.value=u,n.value=f}function s(u){return r(u,"polite")}function i(u){return r(u,"assertive")}function a(){var u;r((u=document==null?void 0:document.title)==null?void 0:u.trim(),n.value)}function l(){var u;(u=o==null?void 0:o.hooks)==null||u.removeHook("dom:rendered",a)}return a(),(c=o==null?void 0:o.hooks)==null||c.hook("dom:rendered",()=>{a()}),{_cleanup:l,message:t,politeness:n,set:r,polite:s,assertive:i}}function Px(e={}){const t=xe(),n=t._routeAnnouncer=t._routeAnnouncer||Tx(e);return e.politeness!==n.politeness.value&&(n.politeness.value=e.politeness||"polite"),Wo()&&(t._routeAnnouncerDeps=t._routeAnnouncerDeps||0,t._routeAnnouncerDeps++,ci(()=>{t._routeAnnouncerDeps--,t._routeAnnouncerDeps===0&&(n._cleanup(),delete t._routeAnnouncer)})),n}const Ax=(...e)=>e.find(t=>t!==void 0);function Rx(e){const t=e.componentName||"NuxtLink";function n(r,s){if(!r||e.trailingSlash!=="append"&&e.trailingSlash!=="remove")return r;if(typeof r=="string")return Ef(r,e.trailingSlash);const i="path"in r&&r.path!==void 0?r.path:s(r).path;return{...r,name:void 0,path:Ef(i,e.trailingSlash)}}function o(r){const s=it(),i=Yo(),a=N(()=>!!r.target&&r.target!=="_self"),l=N(()=>{const g=r.to||r.href||"";return typeof g=="string"&&Sn(g,{acceptRelative:!0})}),c=ic("RouterLink"),u=c&&typeof c!="string"?c.useLink:void 0,f=N(()=>{if(r.external)return!0;const g=r.to||r.href||"";return typeof g=="object"?!1:g===""||l.value}),d=N(()=>{const g=r.to||r.href||"";return f.value?g:n(g,s.resolve)}),p=f.value||u==null?void 0:u({...r,to:d}),v=N(()=>{var g;if(!d.value||l.value)return d.value;if(f.value){const y=typeof d.value=="object"&&"path"in d.value?nl(d.value):d.value,_=typeof y=="object"?s.resolve(y).href:y;return n(_,s.resolve)}return typeof d.value=="object"?((g=s.resolve(d.value))==null?void 0:g.href)??null:n(wi(i.app.baseURL,d.value),s.resolve)});return{to:d,hasTarget:a,isAbsoluteUrl:l,isExternal:f,href:v,isActive:(p==null?void 0:p.isActive)??N(()=>d.value===s.currentRoute.value.path),isExactActive:(p==null?void 0:p.isExactActive)??N(()=>d.value===s.currentRoute.value.path),route:(p==null?void 0:p.route)??N(()=>s.resolve(d.value)),async navigate(){await Vw(v.value,{replace:r.replace,external:f.value||a.value})}}}return D({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}},useLink:o,setup(r,{slots:s}){const i=it(),{to:a,href:l,navigate:c,isExternal:u,hasTarget:f,isAbsoluteUrl:d}=o(r),p=O(!1),v=O(null),g=w=>{var h;v.value=r.custom?(h=w==null?void 0:w.$el)==null?void 0:h.nextElementSibling:w==null?void 0:w.$el};function y(w){var h,b;return!p.value&&(typeof r.prefetchOn=="string"?r.prefetchOn===w:((h=r.prefetchOn)==null?void 0:h[w])??((b=e.prefetchOn)==null?void 0:b[w]))&&(r.prefetch??e.prefetch)!==!1&&r.noPrefetch!==!0&&r.target!=="_blank"&&!Mx()}async function _(w=xe()){if(p.value)return;p.value=!0;const h=typeof a.value=="string"?a.value:u.value?nl(a.value):i.resolve(a.value).fullPath;await Promise.all([w.hooks.callHook("link:prefetch",h).catch(()=>{}),!u.value&&!f.value&&Gh(a.value,i).catch(()=>{})])}if(y("visibility")){const w=xe();let h,b=null;Be(()=>{const x=Ix();ki(()=>{h=fl(()=>{var E;(E=v==null?void 0:v.value)!=null&&E.tagName&&(b=x.observe(v.value,async()=>{b==null||b(),b=null,await _(w)}))})})}),co(()=>{h&&vx(h),b==null||b(),b=null})}return()=>{var b;if(!u.value&&!f.value){const x={ref:g,to:a.value,activeClass:r.activeClass||e.activeClass,exactActiveClass:r.exactActiveClass||e.exactActiveClass,replace:r.replace,ariaCurrentValue:r.ariaCurrentValue,custom:r.custom};return r.custom||(y("interaction")&&(x.onPointerenter=_.bind(null,void 0),x.onFocus=_.bind(null,void 0)),p.value&&(x.class=r.prefetchedClass||e.prefetchedClass),x.rel=r.rel||void 0),_e(ic("RouterLink"),x,s.default)}const w=r.target||null,h=Ax(r.noRel?"":r.rel,e.externalRelAttribute,d.value||f.value?"noopener noreferrer":"")||null;return r.custom?s.default?s.default({href:l.value,navigate:c,prefetch:_,get route(){if(!l.value)return;const x=new URL(l.value,window.location.href);return{path:x.pathname,fullPath:x.pathname,get query(){return Qp(x.search)},hash:x.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:l.value}},rel:h,target:w,isExternal:u.value||f.value,isActive:!1,isExactActive:!1}):null:_e("a",{ref:v,href:l.value||null,rel:h,target:w},(b=s.default)==null?void 0:b.call(s))}}})}const Ox=Rx(iw);function Ef(e,t){const n=t==="append"?zs:bi;return Sn(e)&&!e.startsWith("http")?e:n(e,!0)}function Ix(){const e=xe();if(e._observer)return e._observer;let t=null;const n=new Map,o=(s,i)=>(t||(t=new IntersectionObserver(a=>{for(const l of a){const c=n.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}})),n.set(s,i),t.observe(s),()=>{n.delete(s),t.unobserve(s),n.size===0&&(t.disconnect(),t=null)});return e._observer={observe:o}}function Mx(){const e=navigator.connection;return!!(e&&(e.saveData||/2g/.test(e.effectiveType)))}const Lx={ui:{colors:{primary:"--color-niem",secondary:"--color-niem-secondary",success:"emerald",info:"cyan",error:"red",neutral:"zinc"},button:{slots:{base:"bg-[var(--color-niem)]"}},formField:{slots:{help:"mt-1 font-light"}},icons:{},input:{slots:{base:"file:font-normal",trailing:"text-xs font-medium text-gray-400"}}}},$x={nuxt:{},ui:{colors:{primary:"green",secondary:"blue",success:"green",info:"blue",warning:"yellow",error:"red",neutral:"slate"},icons:{chevronDoubleLeft:"i-heroicons-chevron-double-left-20-solid",chevronDoubleRight:"i-heroicons-chevron-double-right-20-solid",chevronDown:"i-heroicons-chevron-down-20-solid",chevronLeft:"i-heroicons-chevron-left-20-solid",chevronRight:"i-heroicons-chevron-right-20-solid",arrowLeft:"i-heroicons-arrow-left-20-solid",arrowRight:"i-heroicons-arrow-right-20-solid",check:"i-heroicons-check-20-solid",close:"i-heroicons-x-mark-20-solid",ellipsis:"i-heroicons-ellipsis-horizontal-20-solid",external:"i-heroicons-arrow-up-right-20-solid",loading:"i-heroicons-arrow-path-20-solid",minus:"i-heroicons-minus-20-solid",search:"i-heroicons-magnifying-glass-20-solid"}},icon:{provider:"server",class:"",aliases:{},iconifyApiEndpoint:"https://api.iconify.design",localApiEndpoint:"/api/_nuxt_icon",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:500}},Jo=$w(Lx,$x);function Kn(){const e=xe();return e._appConfig||(e._appConfig=dt(Jo)),e._appConfig}const Bx=nt({name:"pinia",setup(e){const t=Ex();return e.vueApp.use(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),Dx=ve(()=>pe(()=>import("./DnkxBUlR.js"),__vite__mapDeps([22,23,24,25,26,27,28,29]),import.meta.url).then(e=>e.default||e.default||e)),Nx=ve(()=>pe(()=>import("./3YaODRjK.js"),__vite__mapDeps([30,28,29,27]),import.meta.url).then(e=>e.default||e.default||e)),Hx=ve(()=>pe(()=>import("./BSvrvzkh.js"),__vite__mapDeps([31,29,27]),import.meta.url).then(e=>e.default||e.default||e)),Fx=ve(()=>pe(()=>import("./HFufLRQv.js"),__vite__mapDeps([28,29,27]),import.meta.url).then(e=>e.default||e.default||e)),jx=ve(()=>pe(()=>import("./BtgyqWCx.js"),__vite__mapDeps([23,24,25,26,27]),import.meta.url).then(e=>e.default||e.default||e)),Vx=ve(()=>pe(()=>import("./Ei4GPXpI.js"),__vite__mapDeps([32,24,25,26,27]),import.meta.url).then(e=>e.default||e.default||e)),zx=ve(()=>pe(()=>import("./BwxxM_6u.js"),__vite__mapDeps([33,26]),import.meta.url).then(e=>e.default||e.default||e)),Ux=ve(()=>pe(()=>import("./D7i4hb0c.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Wx=ve(()=>pe(()=>import("./a0aDkVoX.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Kx=ve(()=>pe(()=>import("./B6eMH_eD.js"),__vite__mapDeps([34,33,26]),import.meta.url).then(e=>e.default||e.default||e)),qx=ve(()=>pe(()=>import("./D8oJSAcF.js"),__vite__mapDeps([35,36,37]),import.meta.url).then(e=>e.default||e.default||e)),Gx=ve(()=>pe(()=>import("./L5gIaUxO.js"),__vite__mapDeps([38,4]),import.meta.url).then(e=>e.default||e.default||e)),Yx=ve(()=>pe(()=>import("./C1ijuOZ7.js"),__vite__mapDeps([39,36,37]),import.meta.url).then(e=>e.default||e.default||e)),Jx=ve(()=>pe(()=>import("./BkGztY6v.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Xx=ve(()=>pe(()=>import("./DQF7qhcv.js"),__vite__mapDeps([40,4]),import.meta.url).then(e=>e.default||e.default||e)),Qx=ve(()=>pe(()=>import("./B6Zy7yh1.js"),__vite__mapDeps([41,4]),import.meta.url).then(e=>e.default||e.default||e)),Zx=ve(()=>pe(()=>import("./CNxUL4iQ.js"),[],import.meta.url).then(e=>e.default||e.default||e)),eC=ve(()=>pe(()=>import("./-OEpsmSB.js"),[],import.meta.url).then(e=>e.default||e.default||e)),tC=ve(()=>pe(()=>import("./pviwacRn.js"),[],import.meta.url).then(e=>e.default||e.default||e)),nC=ve(()=>pe(()=>import("./ymdncOTD.js"),[],import.meta.url).then(e=>e.default||e.default||e)),oC=ve(()=>pe(()=>import("./DEbaL3y7.js"),[],import.meta.url).then(e=>e.default||e.default||e)),rC=ve(()=>pe(()=>import("./CaaLto-W.js"),[],import.meta.url).then(e=>e.default||e.default||e)),sC=ve(()=>pe(()=>import("./hshz8SiF.js"),__vite__mapDeps([42,4]),import.meta.url).then(e=>e.default||e.default||e)),iC=ve(()=>pe(()=>import("./rA13xX4q.js"),[],import.meta.url).then(e=>e.default||e.default||e)),aC=ve(()=>pe(()=>import("./3nFvkJXW.js"),__vite__mapDeps([43,4]),import.meta.url).then(e=>e.default||e.default||e)),lC=ve(()=>pe(()=>import("./ChqJJWr4.js"),__vite__mapDeps([44,4]),import.meta.url).then(e=>e.default||e.default||e)),uC=ve(()=>pe(()=>import("./yewiNn35.js"),__vite__mapDeps([45,4]),import.meta.url).then(e=>e.default||e.default||e)),cC=ve(()=>pe(()=>import("./C-gI4Wj9.js"),[],import.meta.url).then(e=>e.default||e.default||e)),fC=ve(()=>pe(()=>import("./h0wmssTV.js"),__vite__mapDeps([46,4]),import.meta.url).then(e=>e.default||e.default||e)),dC=ve(()=>pe(()=>import("./DEiHj1R5.js"),__vite__mapDeps([47,4]),import.meta.url).then(e=>e.default||e.default||e)),pC=ve(()=>pe(()=>import("./BOOz80yS.js"),__vite__mapDeps([48,4]),import.meta.url).then(e=>e.default||e.default||e)),hC=ve(()=>pe(()=>import("./mIDGgVSM.js"),__vite__mapDeps([49,4]),import.meta.url).then(e=>e.default||e.default||e)),gC=ve(()=>pe(()=>import("./CqJQBTBE.js"),__vite__mapDeps([50,4]),import.meta.url).then(e=>e.default||e.default||e)),vC=ve(()=>pe(()=>import("./C1EkdgOp.js"),__vite__mapDeps([51,4]),import.meta.url).then(e=>e.default||e.default||e)),mC=ve(()=>pe(()=>import("./0cK8x4i_.js"),__vite__mapDeps([52,4]),import.meta.url).then(e=>e.default||e.default||e)),yC=ve(()=>pe(()=>import("./BpKcXxnF.js"),__vite__mapDeps([53,4]),import.meta.url).then(e=>e.default||e.default||e)),bC=ve(()=>pe(()=>Promise.resolve().then(()=>MP),void 0,import.meta.url).then(e=>e.default||e.default||e)),wC=[["ContentDoc",Dx],["ContentList",Nx],["ContentNavigation",Hx],["ContentQuery",Fx],["ContentRenderer",jx],["ContentRendererMarkdown",Vx],["MDCSlot",zx],["DocumentDrivenEmpty",Ux],["DocumentDrivenNotFound",Wx],["Markdown",Kx],["ProseCode",qx],["ProseCodeInline",Gx],["ProsePre",Yx],["ProseA",Jx],["ProseBlockquote",Xx],["ProseEm",Qx],["ProseH1",Zx],["ProseH2",eC],["ProseH3",tC],["ProseH4",nC],["ProseH5",oC],["ProseH6",rC],["ProseHr",sC],["ProseImg",iC],["ProseLi",aC],["ProseOl",lC],["ProseP",uC],["ProseScript",cC],["ProseStrong",fC],["ProseTable",dC],["ProseTbody",pC],["ProseTd",hC],["ProseTh",gC],["ProseThead",vC],["ProseTr",mC],["ProseUl",yC],["Icon",bC]],_C=nt({name:"nuxt:global-components",setup(e){for(const[t,n]of wC)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),Dn={default:()=>pe(()=>import("./Dd_zqzOJ.js"),__vite__mapDeps([54,10,6,2,4,55]),import.meta.url)},xC=nt({name:"nuxt:prefetch",setup(e){const t=it();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var r;const o=(r=n==null?void 0:n.meta)==null?void 0:r.layout;o&&typeof Dn[o]=="function"&&await Dn[o]()})}),e.hooks.hook("link:prefetch",n=>{if(Sn(n))return;const o=t.resolve(n);if(!o)return;const r=o.meta.layout;let s=cu(o.meta.middleware);s=s.filter(i=>typeof i=="string");for(const i of s)typeof Er[i]=="function"&&Er[i]();r&&typeof Dn[r]=="function"&&Dn[r]()})}}),CC=nt(()=>({provide:{pwaIcons:{transparent:{},maskable:{},favicon:{},apple:{},appleSplashScreen:{}}}}));function EC(e={}){const{immediate:t=!1,onNeedRefresh:n,onOfflineReady:o,onRegistered:r,onRegisteredSW:s,onRegisterError:i}=e;let a,l,c;const u=async(d=!0)=>{await l,await(c==null?void 0:c())};async function f(){if("serviceWorker"in navigator){if(a=await pe(async()=>{const{Workbox:d}=await import("./B9K5rw8f.js");return{Workbox:d}},[],import.meta.url).then(({Workbox:d})=>new d("/niem-toolbox/sw.js",{scope:"/niem-toolbox/",type:"classic"})).catch(d=>{i==null||i(d)}),!a)return;c=async()=>{await(a==null?void 0:a.messageSkipWaiting())};{let d=!1;const p=()=>{d=!0,a==null||a.addEventListener("controlling",v=>{v.isUpdate&&window.location.reload()}),n==null||n()};a.addEventListener("installed",v=>{typeof v.isUpdate>"u"?typeof v.isExternal<"u"?v.isExternal?p():!d&&(o==null||o()):v.isExternal?window.location.reload():!d&&(o==null||o()):v.isUpdate||o==null||o()}),a.addEventListener("waiting",p),a.addEventListener("externalwaiting",p)}a.register({immediate:t}).then(d=>{s?s("/niem-toolbox/sw.js",d):r==null||r(d)}).catch(d=>{i==null||i(d)})}}return l=f(),u}function SC(e={}){const{immediate:t=!0,onNeedRefresh:n,onOfflineReady:o,onRegistered:r,onRegisteredSW:s,onRegisterError:i}=e,a=O(!1),l=O(!1);return{updateServiceWorker:EC({immediate:t,onNeedRefresh(){a.value=!0,n==null||n()},onOfflineReady(){l.value=!0,o==null||o()},onRegistered:r,onRegisteredSW:s,onRegisterError:i}),offlineReady:l,needRefresh:a}}const kC="standalone",TC=void 0,PC=nt(()=>{const e=O(!1),t=O(!1),n=O(!1),o=O(!0),r=navigator.userAgent,s=r.match(/iPhone|iPad|iPod/),i=`${kC}`,a=window.matchMedia(`(display-mode: ${i})`).matches,l=O(!!(a||s&&!r.match(/Safari/))),c=O(l.value);window.matchMedia(`(display-mode: ${i})`).addEventListener("change",w=>{!c.value&&w.matches&&(c.value=!0)});let u;const f=()=>u,{offlineReady:d,needRefresh:p,updateServiceWorker:v}=SC({immediate:!0,onRegisterError(){e.value=!0},onRegisteredSW(w,h){u=h}}),g=async()=>{d.value=!1,p.value=!1};let y=()=>Promise.resolve(void 0),_=()=>{};if(!o.value){let w;const h=b=>{b.preventDefault(),w=b,n.value=!0};window.addEventListener("beforeinstallprompt",h),window.addEventListener("appinstalled",()=>{w=void 0,n.value=!1}),_=()=>{w=void 0,n.value=!1,window.removeEventListener("beforeinstallprompt",h),o.value=!0,localStorage.setItem(TC,"true")},y=async()=>{if(!n.value||!w){n.value=!1;return}return n.value=!1,await Le(),w.prompt(),await w.userChoice}}return{provide:{pwa:dt({isInstalled:l,isPWAInstalled:c,showInstallPrompt:n,cancelInstall:_,install:y,swActivated:t,registrationError:e,offlineReady:d,needRefresh:p,updateServiceWorker:v,cancelPrompt:g,getSWRegistration:f})}}});function Yh(e){return Wo()?(ci(e),!0):!1}function Jh(e){let t=0,n,o;const r=()=>{t-=1,o&&t<=0&&(o.stop(),n=void 0,o=void 0)};return(...s)=>(t+=1,o||(o=Vr(!0),n=o.run(()=>e(...s))),Yh(r),n)}function rR(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 Lr(e){return typeof e=="function"?e():m(e)}function AC(e){if(!De(e))return dt(e);const t=new Proxy({},{get(n,o,r){return m(Reflect.get(e.value,o,r))},set(n,o,r){return De(e.value[o])&&!De(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 dt(t)}function Xh(e){return AC(N(e))}function RC(e,...t){const n=t.flat(),o=n[0];return Xh(()=>Object.fromEntries(typeof o=="function"?Object.entries(Xe(e)).filter(([r,s])=>!o(Lr(s),r)):Object.entries(Xe(e)).filter(r=>!n.includes(r[0]))))}const OC=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const IC=Object.prototype.toString,sR=e=>IC.call(e)==="[object Object]",dl=()=>{};function MC(e,t){function n(...o){return new Promise((r,s)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(s)})}return n}function LC(e,t={}){let n,o,r=dl;const s=a=>{clearTimeout(a),r(),r=dl};return a=>{const l=Lr(e),c=Lr(t.maxWait);return n&&s(n),l<=0||c!==void 0&&c<=0?(o&&(s(o),o=null),Promise.resolve(a())):new Promise((u,f)=>{r=t.rejectOnCancel?f:u,c&&!o&&(o=setTimeout(()=>{n&&s(n),o=null,u(a())},c)),n=setTimeout(()=>{o&&s(o),o=null,u(a())},l)})}}function $C(e){const t=Object.create(null);return n=>t[n]||(t[n]=e(n))}const BC=/-(\w)/g,iR=$C(e=>e.replace(BC,(t,n)=>n?n.toUpperCase():""));function aR(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const o=t;t=void 0,o&&await o},n}function DC(...e){if(e.length!==1)return Bo(...e);const t=e[0];return typeof t=="function"?uo(Gl(()=>({get:t,set:dl}))):O(t)}function Xo(e,...t){const n=t.flat(),o=n[0];return Xh(()=>Object.fromEntries(typeof o=="function"?Object.entries(Xe(e)).filter(([r,s])=>o(Lr(s),r)):n.map(r=>[r,DC(e,r)])))}function NC(e,t=200,n={}){return MC(LC(t,n),e)}function lR(e,t,n={}){const{immediate:o=!0}=n,r=O(!1);let s=null;function i(){s&&(clearTimeout(s),s=null)}function a(){r.value=!1,i()}function l(...c){i(),r.value=!0,s=setTimeout(()=>{r.value=!1,s=null,e(...c)},Lr(t))}return o&&(r.value=!0,OC&&l()),Yh(a),{isPending:uo(r),start:l,stop:a}}const fu=Symbol("nuxt-ui.slideover");function HC(){const e=Oe(fu),t=O(!1);function n(i,a){if(!e)throw new Error("useSlideover() is called without provider");e.value={component:i,props:a??{}},t.value=!0}async function o(){e&&(t.value=!1)}function r(){e&&(e.value={component:"div",props:{}})}function s(i){e&&(e.value={...e.value,props:{...e.value.props,...i}})}return{open:n,close:o,reset:r,patch:s,isOpen:t}}const FC=Jh(HC),jC=nt(e=>{const t=yn({component:"div",props:{}});e.vueApp.provide(fu,t)}),du=Symbol("nuxt-ui.modal");function VC(){const e=Oe(du),t=O(!1);function n(i,a){if(!e)throw new Error("useModal() is called without provider");e.value={component:i,props:a??{}},t.value=!0}async function o(){e&&(t.value=!1)}function r(){e&&(e.value={component:"div",props:{}})}function s(i){e&&(e.value={...e.value,props:{...e.value.props,...i}})}return{open:n,close:o,reset:r,patch:s,isOpen:t}}const zC=Jh(VC),UC=nt(e=>{const t=yn({component:"div",props:{}});e.vueApp.provide(du,t)}),WC=nt(()=>{const e=Kn(),t=xe(),n=[50,100,200,300,400,500,600,700,800,900,950];function o(a,l){return`${n.map(c=>`--ui-color-${a}-${c}: var(--color-${l}-${c});`).join(` + */const Cx=Symbol();var Cf;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Cf||(Cf={}));function Ex(){const e=Vr(!0),t=e.run(()=>O({}));let n=[],o=[];const r=ql({install(s){r._a=s,s.provide(Cx,r),s.config.globalProperties.$pinia=r,o.forEach(i=>n.push(i)),o=[]},use(s){return!this._a&&!xx?o.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}async function Sx(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,o]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [callOnce] key must be a string: "+n);if(o!==void 0&&typeof o!="function")throw new Error("[nuxt] [callOnce] fn must be a function: "+o);const r=xe();r.payload.once.has(n)||(r._once=r._once||{},r._once[n]=r._once[n]||o()||!0,await r._once[n],r.payload.once.add(n),delete r._once[n])}const kx="$s";function qh(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,o]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(o!==void 0&&typeof o!="function")throw new Error("[nuxt] [useState] init must be a function: "+o);const r=kx+n,s=xe(),i=Bo(s.payload.state,r);if(i.value===void 0&&o){const a=o();if(De(a))return s.payload.state[r]=a,a;i.value=a}return i}async function Gh(e,t=it()){const{path:n,matched:o}=t.resolve(e);if(!o.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(n)))return;const r=t._preloadPromises=t._preloadPromises||[];if(r.length>4)return Promise.all(r).then(()=>Gh(e,t));t._routePreloaded.add(n);const s=o.map(i=>{var a;return(a=i.components)==null?void 0:a.default}).filter(i=>typeof i=="function");for(const i of s){const a=Promise.resolve(i()).catch(()=>{}).finally(()=>r.splice(r.indexOf(a)));r.push(a)}await Promise.all(r)}function Tx(e={}){var c;const t=O(""),n=O(e.politeness||"polite"),o=Sh();function r(u="",f="polite"){t.value=u,n.value=f}function s(u){return r(u,"polite")}function i(u){return r(u,"assertive")}function a(){var u;r((u=document==null?void 0:document.title)==null?void 0:u.trim(),n.value)}function l(){var u;(u=o==null?void 0:o.hooks)==null||u.removeHook("dom:rendered",a)}return a(),(c=o==null?void 0:o.hooks)==null||c.hook("dom:rendered",()=>{a()}),{_cleanup:l,message:t,politeness:n,set:r,polite:s,assertive:i}}function Px(e={}){const t=xe(),n=t._routeAnnouncer=t._routeAnnouncer||Tx(e);return e.politeness!==n.politeness.value&&(n.politeness.value=e.politeness||"polite"),Wo()&&(t._routeAnnouncerDeps=t._routeAnnouncerDeps||0,t._routeAnnouncerDeps++,ci(()=>{t._routeAnnouncerDeps--,t._routeAnnouncerDeps===0&&(n._cleanup(),delete t._routeAnnouncer)})),n}const Ax=(...e)=>e.find(t=>t!==void 0);function Rx(e){const t=e.componentName||"NuxtLink";function n(r,s){if(!r||e.trailingSlash!=="append"&&e.trailingSlash!=="remove")return r;if(typeof r=="string")return Ef(r,e.trailingSlash);const i="path"in r&&r.path!==void 0?r.path:s(r).path;return{...r,name:void 0,path:Ef(i,e.trailingSlash)}}function o(r){const s=it(),i=Yo(),a=N(()=>!!r.target&&r.target!=="_self"),l=N(()=>{const g=r.to||r.href||"";return typeof g=="string"&&Sn(g,{acceptRelative:!0})}),c=ic("RouterLink"),u=c&&typeof c!="string"?c.useLink:void 0,f=N(()=>{if(r.external)return!0;const g=r.to||r.href||"";return typeof g=="object"?!1:g===""||l.value}),d=N(()=>{const g=r.to||r.href||"";return f.value?g:n(g,s.resolve)}),p=f.value||u==null?void 0:u({...r,to:d}),v=N(()=>{var g;if(!d.value||l.value)return d.value;if(f.value){const y=typeof d.value=="object"&&"path"in d.value?nl(d.value):d.value,_=typeof y=="object"?s.resolve(y).href:y;return n(_,s.resolve)}return typeof d.value=="object"?((g=s.resolve(d.value))==null?void 0:g.href)??null:n(wi(i.app.baseURL,d.value),s.resolve)});return{to:d,hasTarget:a,isAbsoluteUrl:l,isExternal:f,href:v,isActive:(p==null?void 0:p.isActive)??N(()=>d.value===s.currentRoute.value.path),isExactActive:(p==null?void 0:p.isExactActive)??N(()=>d.value===s.currentRoute.value.path),route:(p==null?void 0:p.route)??N(()=>s.resolve(d.value)),async navigate(){await Vw(v.value,{replace:r.replace,external:f.value||a.value})}}}return D({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}},useLink:o,setup(r,{slots:s}){const i=it(),{to:a,href:l,navigate:c,isExternal:u,hasTarget:f,isAbsoluteUrl:d}=o(r),p=O(!1),v=O(null),g=w=>{var h;v.value=r.custom?(h=w==null?void 0:w.$el)==null?void 0:h.nextElementSibling:w==null?void 0:w.$el};function y(w){var h,b;return!p.value&&(typeof r.prefetchOn=="string"?r.prefetchOn===w:((h=r.prefetchOn)==null?void 0:h[w])??((b=e.prefetchOn)==null?void 0:b[w]))&&(r.prefetch??e.prefetch)!==!1&&r.noPrefetch!==!0&&r.target!=="_blank"&&!Mx()}async function _(w=xe()){if(p.value)return;p.value=!0;const h=typeof a.value=="string"?a.value:u.value?nl(a.value):i.resolve(a.value).fullPath;await Promise.all([w.hooks.callHook("link:prefetch",h).catch(()=>{}),!u.value&&!f.value&&Gh(a.value,i).catch(()=>{})])}if(y("visibility")){const w=xe();let h,b=null;Be(()=>{const x=Ix();ki(()=>{h=fl(()=>{var E;(E=v==null?void 0:v.value)!=null&&E.tagName&&(b=x.observe(v.value,async()=>{b==null||b(),b=null,await _(w)}))})})}),co(()=>{h&&vx(h),b==null||b(),b=null})}return()=>{var b;if(!u.value&&!f.value){const x={ref:g,to:a.value,activeClass:r.activeClass||e.activeClass,exactActiveClass:r.exactActiveClass||e.exactActiveClass,replace:r.replace,ariaCurrentValue:r.ariaCurrentValue,custom:r.custom};return r.custom||(y("interaction")&&(x.onPointerenter=_.bind(null,void 0),x.onFocus=_.bind(null,void 0)),p.value&&(x.class=r.prefetchedClass||e.prefetchedClass),x.rel=r.rel||void 0),_e(ic("RouterLink"),x,s.default)}const w=r.target||null,h=Ax(r.noRel?"":r.rel,e.externalRelAttribute,d.value||f.value?"noopener noreferrer":"")||null;return r.custom?s.default?s.default({href:l.value,navigate:c,prefetch:_,get route(){if(!l.value)return;const x=new URL(l.value,window.location.href);return{path:x.pathname,fullPath:x.pathname,get query(){return Qp(x.search)},hash:x.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:l.value}},rel:h,target:w,isExternal:u.value||f.value,isActive:!1,isExactActive:!1}):null:_e("a",{ref:v,href:l.value||null,rel:h,target:w},(b=s.default)==null?void 0:b.call(s))}}})}const Ox=Rx(iw);function Ef(e,t){const n=t==="append"?zs:bi;return Sn(e)&&!e.startsWith("http")?e:n(e,!0)}function Ix(){const e=xe();if(e._observer)return e._observer;let t=null;const n=new Map,o=(s,i)=>(t||(t=new IntersectionObserver(a=>{for(const l of a){const c=n.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}})),n.set(s,i),t.observe(s),()=>{n.delete(s),t.unobserve(s),n.size===0&&(t.disconnect(),t=null)});return e._observer={observe:o}}function Mx(){const e=navigator.connection;return!!(e&&(e.saveData||/2g/.test(e.effectiveType)))}const Lx={ui:{colors:{primary:"--color-niem",secondary:"--color-niem-secondary",success:"emerald",info:"cyan",error:"red",neutral:"zinc"},button:{slots:{base:"bg-[var(--color-niem)]"}},formField:{slots:{help:"mt-1 font-light"}},icons:{},input:{slots:{base:"file:font-normal",trailing:"text-xs font-medium text-gray-400"}}}},$x={nuxt:{},ui:{colors:{primary:"green",secondary:"blue",success:"green",info:"blue",warning:"yellow",error:"red",neutral:"slate"},icons:{chevronDoubleLeft:"i-heroicons-chevron-double-left-20-solid",chevronDoubleRight:"i-heroicons-chevron-double-right-20-solid",chevronDown:"i-heroicons-chevron-down-20-solid",chevronLeft:"i-heroicons-chevron-left-20-solid",chevronRight:"i-heroicons-chevron-right-20-solid",arrowLeft:"i-heroicons-arrow-left-20-solid",arrowRight:"i-heroicons-arrow-right-20-solid",check:"i-heroicons-check-20-solid",close:"i-heroicons-x-mark-20-solid",ellipsis:"i-heroicons-ellipsis-horizontal-20-solid",external:"i-heroicons-arrow-up-right-20-solid",loading:"i-heroicons-arrow-path-20-solid",minus:"i-heroicons-minus-20-solid",search:"i-heroicons-magnifying-glass-20-solid"}},icon:{provider:"server",class:"",aliases:{},iconifyApiEndpoint:"https://api.iconify.design",localApiEndpoint:"/api/_nuxt_icon",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:500}},Jo=$w(Lx,$x);function Kn(){const e=xe();return e._appConfig||(e._appConfig=dt(Jo)),e._appConfig}const Bx=nt({name:"pinia",setup(e){const t=Ex();return e.vueApp.use(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),Dx=ve(()=>pe(()=>import("./CKztpX-u.js"),__vite__mapDeps([22,23,24,25,26,27,28,29]),import.meta.url).then(e=>e.default||e.default||e)),Nx=ve(()=>pe(()=>import("./DSGcDxnd.js"),__vite__mapDeps([30,28,29,27]),import.meta.url).then(e=>e.default||e.default||e)),Hx=ve(()=>pe(()=>import("./BhKsRzD2.js"),__vite__mapDeps([31,29,27]),import.meta.url).then(e=>e.default||e.default||e)),Fx=ve(()=>pe(()=>import("./nNra6BT6.js"),__vite__mapDeps([28,29,27]),import.meta.url).then(e=>e.default||e.default||e)),jx=ve(()=>pe(()=>import("./WlZVMWO4.js"),__vite__mapDeps([23,24,25,26,27]),import.meta.url).then(e=>e.default||e.default||e)),Vx=ve(()=>pe(()=>import("./CyoJm5Zu.js"),__vite__mapDeps([32,24,25,26,27]),import.meta.url).then(e=>e.default||e.default||e)),zx=ve(()=>pe(()=>import("./s9YW530R.js"),__vite__mapDeps([33,26]),import.meta.url).then(e=>e.default||e.default||e)),Ux=ve(()=>pe(()=>import("./NgkGcFcL.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Wx=ve(()=>pe(()=>import("./7MtLemtY.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Kx=ve(()=>pe(()=>import("./kIrncTV1.js"),__vite__mapDeps([34,33,26]),import.meta.url).then(e=>e.default||e.default||e)),qx=ve(()=>pe(()=>import("./Bm_ajVtL.js"),__vite__mapDeps([35,36,37]),import.meta.url).then(e=>e.default||e.default||e)),Gx=ve(()=>pe(()=>import("./5n2w0E7L.js"),__vite__mapDeps([38,4]),import.meta.url).then(e=>e.default||e.default||e)),Yx=ve(()=>pe(()=>import("./DfuOLGDU.js"),__vite__mapDeps([39,36,37]),import.meta.url).then(e=>e.default||e.default||e)),Jx=ve(()=>pe(()=>import("./CW9X1Uec.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Xx=ve(()=>pe(()=>import("./3rZ3nyJV.js"),__vite__mapDeps([40,4]),import.meta.url).then(e=>e.default||e.default||e)),Qx=ve(()=>pe(()=>import("./BjxhFl1e.js"),__vite__mapDeps([41,4]),import.meta.url).then(e=>e.default||e.default||e)),Zx=ve(()=>pe(()=>import("./7Xeatmnr.js"),[],import.meta.url).then(e=>e.default||e.default||e)),eC=ve(()=>pe(()=>import("./CEy5k-4R.js"),[],import.meta.url).then(e=>e.default||e.default||e)),tC=ve(()=>pe(()=>import("./C0yIDY8v.js"),[],import.meta.url).then(e=>e.default||e.default||e)),nC=ve(()=>pe(()=>import("./uuI-ajcj.js"),[],import.meta.url).then(e=>e.default||e.default||e)),oC=ve(()=>pe(()=>import("./JrF82A4-.js"),[],import.meta.url).then(e=>e.default||e.default||e)),rC=ve(()=>pe(()=>import("./BOlGLuLH.js"),[],import.meta.url).then(e=>e.default||e.default||e)),sC=ve(()=>pe(()=>import("./K1QQMa2Y.js"),__vite__mapDeps([42,4]),import.meta.url).then(e=>e.default||e.default||e)),iC=ve(()=>pe(()=>import("./7PDX338Y.js"),[],import.meta.url).then(e=>e.default||e.default||e)),aC=ve(()=>pe(()=>import("./DJ_DVzI7.js"),__vite__mapDeps([43,4]),import.meta.url).then(e=>e.default||e.default||e)),lC=ve(()=>pe(()=>import("./bmEpZ_bg.js"),__vite__mapDeps([44,4]),import.meta.url).then(e=>e.default||e.default||e)),uC=ve(()=>pe(()=>import("./CzVvKG1W.js"),__vite__mapDeps([45,4]),import.meta.url).then(e=>e.default||e.default||e)),cC=ve(()=>pe(()=>import("./ChiYiQfz.js"),[],import.meta.url).then(e=>e.default||e.default||e)),fC=ve(()=>pe(()=>import("./DJT9m191.js"),__vite__mapDeps([46,4]),import.meta.url).then(e=>e.default||e.default||e)),dC=ve(()=>pe(()=>import("./CRJ6yEzP.js"),__vite__mapDeps([47,4]),import.meta.url).then(e=>e.default||e.default||e)),pC=ve(()=>pe(()=>import("./ChBCNUBO.js"),__vite__mapDeps([48,4]),import.meta.url).then(e=>e.default||e.default||e)),hC=ve(()=>pe(()=>import("./Bz4oxejn.js"),__vite__mapDeps([49,4]),import.meta.url).then(e=>e.default||e.default||e)),gC=ve(()=>pe(()=>import("./BRPB6W-F.js"),__vite__mapDeps([50,4]),import.meta.url).then(e=>e.default||e.default||e)),vC=ve(()=>pe(()=>import("./DyD-ZPyT.js"),__vite__mapDeps([51,4]),import.meta.url).then(e=>e.default||e.default||e)),mC=ve(()=>pe(()=>import("./B4TfhiX0.js"),__vite__mapDeps([52,4]),import.meta.url).then(e=>e.default||e.default||e)),yC=ve(()=>pe(()=>import("./DPdD5Zwi.js"),__vite__mapDeps([53,4]),import.meta.url).then(e=>e.default||e.default||e)),bC=ve(()=>pe(()=>Promise.resolve().then(()=>MP),void 0,import.meta.url).then(e=>e.default||e.default||e)),wC=[["ContentDoc",Dx],["ContentList",Nx],["ContentNavigation",Hx],["ContentQuery",Fx],["ContentRenderer",jx],["ContentRendererMarkdown",Vx],["MDCSlot",zx],["DocumentDrivenEmpty",Ux],["DocumentDrivenNotFound",Wx],["Markdown",Kx],["ProseCode",qx],["ProseCodeInline",Gx],["ProsePre",Yx],["ProseA",Jx],["ProseBlockquote",Xx],["ProseEm",Qx],["ProseH1",Zx],["ProseH2",eC],["ProseH3",tC],["ProseH4",nC],["ProseH5",oC],["ProseH6",rC],["ProseHr",sC],["ProseImg",iC],["ProseLi",aC],["ProseOl",lC],["ProseP",uC],["ProseScript",cC],["ProseStrong",fC],["ProseTable",dC],["ProseTbody",pC],["ProseTd",hC],["ProseTh",gC],["ProseThead",vC],["ProseTr",mC],["ProseUl",yC],["Icon",bC]],_C=nt({name:"nuxt:global-components",setup(e){for(const[t,n]of wC)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),Dn={default:()=>pe(()=>import("./Cg2raTZf.js"),__vite__mapDeps([54,10,6,2,4,55]),import.meta.url)},xC=nt({name:"nuxt:prefetch",setup(e){const t=it();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var r;const o=(r=n==null?void 0:n.meta)==null?void 0:r.layout;o&&typeof Dn[o]=="function"&&await Dn[o]()})}),e.hooks.hook("link:prefetch",n=>{if(Sn(n))return;const o=t.resolve(n);if(!o)return;const r=o.meta.layout;let s=cu(o.meta.middleware);s=s.filter(i=>typeof i=="string");for(const i of s)typeof Er[i]=="function"&&Er[i]();r&&typeof Dn[r]=="function"&&Dn[r]()})}}),CC=nt(()=>({provide:{pwaIcons:{transparent:{},maskable:{},favicon:{},apple:{},appleSplashScreen:{}}}}));function EC(e={}){const{immediate:t=!1,onNeedRefresh:n,onOfflineReady:o,onRegistered:r,onRegisteredSW:s,onRegisterError:i}=e;let a,l,c;const u=async(d=!0)=>{await l,await(c==null?void 0:c())};async function f(){if("serviceWorker"in navigator){if(a=await pe(async()=>{const{Workbox:d}=await import("./B9K5rw8f.js");return{Workbox:d}},[],import.meta.url).then(({Workbox:d})=>new d("/niem-toolbox/sw.js",{scope:"/niem-toolbox/",type:"classic"})).catch(d=>{i==null||i(d)}),!a)return;c=async()=>{await(a==null?void 0:a.messageSkipWaiting())};{let d=!1;const p=()=>{d=!0,a==null||a.addEventListener("controlling",v=>{v.isUpdate&&window.location.reload()}),n==null||n()};a.addEventListener("installed",v=>{typeof v.isUpdate>"u"?typeof v.isExternal<"u"?v.isExternal?p():!d&&(o==null||o()):v.isExternal?window.location.reload():!d&&(o==null||o()):v.isUpdate||o==null||o()}),a.addEventListener("waiting",p),a.addEventListener("externalwaiting",p)}a.register({immediate:t}).then(d=>{s?s("/niem-toolbox/sw.js",d):r==null||r(d)}).catch(d=>{i==null||i(d)})}}return l=f(),u}function SC(e={}){const{immediate:t=!0,onNeedRefresh:n,onOfflineReady:o,onRegistered:r,onRegisteredSW:s,onRegisterError:i}=e,a=O(!1),l=O(!1);return{updateServiceWorker:EC({immediate:t,onNeedRefresh(){a.value=!0,n==null||n()},onOfflineReady(){l.value=!0,o==null||o()},onRegistered:r,onRegisteredSW:s,onRegisterError:i}),offlineReady:l,needRefresh:a}}const kC="standalone",TC=void 0,PC=nt(()=>{const e=O(!1),t=O(!1),n=O(!1),o=O(!0),r=navigator.userAgent,s=r.match(/iPhone|iPad|iPod/),i=`${kC}`,a=window.matchMedia(`(display-mode: ${i})`).matches,l=O(!!(a||s&&!r.match(/Safari/))),c=O(l.value);window.matchMedia(`(display-mode: ${i})`).addEventListener("change",w=>{!c.value&&w.matches&&(c.value=!0)});let u;const f=()=>u,{offlineReady:d,needRefresh:p,updateServiceWorker:v}=SC({immediate:!0,onRegisterError(){e.value=!0},onRegisteredSW(w,h){u=h}}),g=async()=>{d.value=!1,p.value=!1};let y=()=>Promise.resolve(void 0),_=()=>{};if(!o.value){let w;const h=b=>{b.preventDefault(),w=b,n.value=!0};window.addEventListener("beforeinstallprompt",h),window.addEventListener("appinstalled",()=>{w=void 0,n.value=!1}),_=()=>{w=void 0,n.value=!1,window.removeEventListener("beforeinstallprompt",h),o.value=!0,localStorage.setItem(TC,"true")},y=async()=>{if(!n.value||!w){n.value=!1;return}return n.value=!1,await Le(),w.prompt(),await w.userChoice}}return{provide:{pwa:dt({isInstalled:l,isPWAInstalled:c,showInstallPrompt:n,cancelInstall:_,install:y,swActivated:t,registrationError:e,offlineReady:d,needRefresh:p,updateServiceWorker:v,cancelPrompt:g,getSWRegistration:f})}}});function Yh(e){return Wo()?(ci(e),!0):!1}function Jh(e){let t=0,n,o;const r=()=>{t-=1,o&&t<=0&&(o.stop(),n=void 0,o=void 0)};return(...s)=>(t+=1,o||(o=Vr(!0),n=o.run(()=>e(...s))),Yh(r),n)}function rR(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 Lr(e){return typeof e=="function"?e():m(e)}function AC(e){if(!De(e))return dt(e);const t=new Proxy({},{get(n,o,r){return m(Reflect.get(e.value,o,r))},set(n,o,r){return De(e.value[o])&&!De(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 dt(t)}function Xh(e){return AC(N(e))}function RC(e,...t){const n=t.flat(),o=n[0];return Xh(()=>Object.fromEntries(typeof o=="function"?Object.entries(Xe(e)).filter(([r,s])=>!o(Lr(s),r)):Object.entries(Xe(e)).filter(r=>!n.includes(r[0]))))}const OC=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const IC=Object.prototype.toString,sR=e=>IC.call(e)==="[object Object]",dl=()=>{};function MC(e,t){function n(...o){return new Promise((r,s)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(s)})}return n}function LC(e,t={}){let n,o,r=dl;const s=a=>{clearTimeout(a),r(),r=dl};return a=>{const l=Lr(e),c=Lr(t.maxWait);return n&&s(n),l<=0||c!==void 0&&c<=0?(o&&(s(o),o=null),Promise.resolve(a())):new Promise((u,f)=>{r=t.rejectOnCancel?f:u,c&&!o&&(o=setTimeout(()=>{n&&s(n),o=null,u(a())},c)),n=setTimeout(()=>{o&&s(o),o=null,u(a())},l)})}}function $C(e){const t=Object.create(null);return n=>t[n]||(t[n]=e(n))}const BC=/-(\w)/g,iR=$C(e=>e.replace(BC,(t,n)=>n?n.toUpperCase():""));function aR(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const o=t;t=void 0,o&&await o},n}function DC(...e){if(e.length!==1)return Bo(...e);const t=e[0];return typeof t=="function"?uo(Gl(()=>({get:t,set:dl}))):O(t)}function Xo(e,...t){const n=t.flat(),o=n[0];return Xh(()=>Object.fromEntries(typeof o=="function"?Object.entries(Xe(e)).filter(([r,s])=>o(Lr(s),r)):n.map(r=>[r,DC(e,r)])))}function NC(e,t=200,n={}){return MC(LC(t,n),e)}function lR(e,t,n={}){const{immediate:o=!0}=n,r=O(!1);let s=null;function i(){s&&(clearTimeout(s),s=null)}function a(){r.value=!1,i()}function l(...c){i(),r.value=!0,s=setTimeout(()=>{r.value=!1,s=null,e(...c)},Lr(t))}return o&&(r.value=!0,OC&&l()),Yh(a),{isPending:uo(r),start:l,stop:a}}const fu=Symbol("nuxt-ui.slideover");function HC(){const e=Oe(fu),t=O(!1);function n(i,a){if(!e)throw new Error("useSlideover() is called without provider");e.value={component:i,props:a??{}},t.value=!0}async function o(){e&&(t.value=!1)}function r(){e&&(e.value={component:"div",props:{}})}function s(i){e&&(e.value={...e.value,props:{...e.value.props,...i}})}return{open:n,close:o,reset:r,patch:s,isOpen:t}}const FC=Jh(HC),jC=nt(e=>{const t=yn({component:"div",props:{}});e.vueApp.provide(fu,t)}),du=Symbol("nuxt-ui.modal");function VC(){const e=Oe(du),t=O(!1);function n(i,a){if(!e)throw new Error("useModal() is called without provider");e.value={component:i,props:a??{}},t.value=!0}async function o(){e&&(t.value=!1)}function r(){e&&(e.value={component:"div",props:{}})}function s(i){e&&(e.value={...e.value,props:{...e.value.props,...i}})}return{open:n,close:o,reset:r,patch:s,isOpen:t}}const zC=Jh(VC),UC=nt(e=>{const t=yn({component:"div",props:{}});e.vueApp.provide(du,t)}),WC=nt(()=>{const e=Kn(),t=xe(),n=[50,100,200,300,400,500,600,700,800,900,950];function o(a,l){return`${n.map(c=>`--ui-color-${a}-${c}: var(--color-${l}-${c});`).join(` `)}`}function r(a,l){return`--ui-${a}: var(--ui-color-${a}-${l});`}const s=N(()=>{const{neutral:a,...l}=e.ui.colors;return`:root { ${Object.entries(e.ui.colors).map(([c,u])=>o(c,u)).join(` `)} @@ -58,4 +58,4 @@ Use "options.replacer" or "options.ignoreUnknown" padding: 2px 0.5em; `,a=`%c${[r,o].filter(Boolean).join(":")}`;typeof t.args[0]=="string"?n(`${a}%c ${t.args[0]}`,i,"",...t.args.slice(1)):n(a,i,...t.args)}}function TP(e={}){return SP({reporters:e.reporters||[new kP({})],prompt(n,o={}){return o.type==="confirm"?Promise.resolve(confirm(n)):Promise.resolve(prompt(n))},...e})}const sd=TP();async function PP(e,t){if(!e)return null;const n=hl(e);if(n)return n;let o;const r=N1(e).catch(()=>(sd.warn(`[Icon] failed to load icon \`${e}\``),null)).finally(()=>clearTimeout(o));return t>0?await Promise.race([r,new Promise(s=>{o=setTimeout(()=>{sd.warn(`[Icon] loading icon \`${e}\` timed out after ${t}ms`),s()},t)})]):await r,hl(e)}function uv(e){const t=Kn().icon,n=(t.collections||[]).sort((o,r)=>r.length-o.length);return N(()=>{var i;const o=e(),r=o.startsWith(t.cssSelectorPrefix)?o.slice(t.cssSelectorPrefix.length):o,s=((i=t.aliases)==null?void 0:i[r])||r;if(!s.includes(":")){const a=n.find(l=>s.startsWith(l+"-"));return a?a+":"+s.slice(a.length+1):s}return s})}let ar;function AP(e){return e.replace(/([^\w-])/g,"\\$1")}function RP(){if(ar)return ar;ar=new Set;const e=n=>{if(n=n.replace(/^:where\((.*)\)$/,"$1").trim(),n.startsWith("."))return n},t=n=>{if(n!=null&&n.length)for(const o of n){o!=null&&o.cssRules&&t(o.cssRules);const r=o==null?void 0:o.selectorText;if(typeof r=="string"){const s=e(r);s&&ar.add(s)}}};if(typeof document<"u")for(const n of document.styleSheets)try{const o=n.cssRules||n.rules;t(o)}catch{}return ar}const OP=D({name:"NuxtIconCss",props:{name:{type:String,required:!0},customize:{type:Function,required:!1}},setup(e){const t=xe(),n=Kn().icon,o=N(()=>e.name?n.cssSelectorPrefix+e.name:"");function r(a){var u,f;if(!a)return;const l=hl(a);if(l)return l;const c=(f=(u=t.payload)==null?void 0:u.data)==null?void 0:f[a];if(c)return gu(a,c),c}const s=N(()=>"."+AP(o.value));function i(a,l=!0){let c=s.value;n.cssWherePseudo&&(c=`:where(${c})`);const u=wP(a,{iconSelector:c,format:"compressed",customise:e.customize});return n.cssLayer&&l?`@layer ${n.cssLayer} { ${u} }`:u}{const a=RP();async function l(c){if(a.has(s.value)||typeof document>"u")return;const u=document.createElement("style");u.textContent=i(c);const f=document.head.querySelector('style, link[rel="stylesheet"]');f?document.head.insertBefore(u,f):document.head.appendChild(u),a.add(s.value)}be(()=>e.name,()=>{if(a.has(s.value))return;const c=r(e.name);c?l(c):PP(e.name,n.fetchTimeout).then(u=>{u&&l(u)}).catch(()=>null)},{immediate:!0})}return()=>_e("span",{class:["iconify",o.value]})}}),IP=D({name:"NuxtIconSvg",props:{name:{type:String,required:!0},customize:{type:Function,required:!1}},async setup(e,{slots:t}){const n=xe();Kn().icon;const o=uv(()=>e.name),r="i-"+o.value;if(o.value){const s=n.payload.data[r];s&&gu(o.value,s)}return()=>_e(Q1,{icon:o.value,ssr:!0,customise:e.customize},t)}}),cv=D({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,required:!1}},async setup(e,{slots:t}){const n=xe(),o=Kn().icon,r=uv(()=>e.name),s=N(()=>{var l;return((l=n.vueApp)==null?void 0:l.component(r.value))||((e.mode||o.mode)==="svg"?IP:OP)}),i=N(()=>{const l=e.size||o.size;return l?{fontSize:Number.isNaN(+l)?l:l+"px"}:null}),a=e.customize||o.customize;return()=>_e(s.value,{...o.attrs,name:r.value,class:o.class,style:i.value,customize:a},t)}}),MP=Object.freeze(Object.defineProperty({__proto__:null,default:cv},Symbol.toStringTag,{value:"Module"})),oi=D({__name:"Icon",props:{name:{},mode:{},size:{},customize:{type:Function}},setup(e){const n=on(Xo(e,"name","mode","size","customize"));return(o,r)=>{const s=cv;return R(),$(s,Pe(Ne(m(n))),null,16)}}});var id=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,pt=e=>!e||typeof e!="object"||Object.keys(e).length===0,LP=(e,t)=>JSON.stringify(e)===JSON.stringify(t);function fv(e,t){e.forEach(function(n){Array.isArray(n)?fv(n,t):t.push(n)})}function dv(e){let t=[];return fv(e,t),t}var pv=(...e)=>dv(e).filter(Boolean),hv=(e,t)=>{let n={},o=Object.keys(e),r=Object.keys(t);for(let s of o)if(r.includes(s)){let i=e[s],a=t[s];typeof i=="object"&&typeof a=="object"?n[s]=hv(i,a):Array.isArray(i)||Array.isArray(a)?n[s]=pv(a,i):n[s]=a+" "+i}else n[s]=e[s];for(let s of r)o.includes(s)||(n[s]=t[s]);return n},ad=e=>!e||typeof e!="string"?e:e.replace(/\s+/g," ").trim();const qu="-",$P=e=>{const t=DP(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:o}=e;return{getClassGroupId:i=>{const a=i.split(qu);return a[0]===""&&a.length!==1&&a.shift(),gv(a,t)||BP(i)},getConflictingClassGroupIds:(i,a)=>{const l=n[i]||[];return a&&o[i]?[...l,...o[i]]:l}}},gv=(e,t)=>{var i;if(e.length===0)return t.classGroupId;const n=e[0],o=t.nextPart.get(n),r=o?gv(e.slice(1),o):void 0;if(r)return r;if(t.validators.length===0)return;const s=e.join(qu);return(i=t.validators.find(({validator:a})=>a(s)))==null?void 0:i.classGroupId},ld=/^\[(.+)\]$/,BP=e=>{if(ld.test(e)){const t=ld.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},DP=e=>{const{theme:t,prefix:n}=e,o={nextPart:new Map,validators:[]};return HP(Object.entries(e.classGroups),n).forEach(([s,i])=>{$l(i,o,s,t)}),o},$l=(e,t,n,o)=>{e.forEach(r=>{if(typeof r=="string"){const s=r===""?t:ud(t,r);s.classGroupId=n;return}if(typeof r=="function"){if(NP(r)){$l(r(o),t,n,o);return}t.validators.push({validator:r,classGroupId:n});return}Object.entries(r).forEach(([s,i])=>{$l(i,ud(t,s),n,o)})})},ud=(e,t)=>{let n=e;return t.split(qu).forEach(o=>{n.nextPart.has(o)||n.nextPart.set(o,{nextPart:new Map,validators:[]}),n=n.nextPart.get(o)}),n},NP=e=>e.isThemeGetter,HP=(e,t)=>t?e.map(([n,o])=>{const r=o.map(s=>typeof s=="string"?t+s:typeof s=="object"?Object.fromEntries(Object.entries(s).map(([i,a])=>[t+i,a])):s);return[n,r]}):e,FP=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,o=new Map;const r=(s,i)=>{n.set(s,i),t++,t>e&&(t=0,o=n,n=new Map)};return{get(s){let i=n.get(s);if(i!==void 0)return i;if((i=o.get(s))!==void 0)return r(s,i),i},set(s,i){n.has(s)?n.set(s,i):r(s,i)}}},vv="!",jP=e=>{const{separator:t,experimentalParseClassName:n}=e,o=t.length===1,r=t[0],s=t.length,i=a=>{const l=[];let c=0,u=0,f;for(let y=0;yu?f-u:void 0;return{modifiers:l,hasImportantModifier:p,baseClassName:v,maybePostfixModifierPosition:g}};return n?a=>n({className:a,parseClassName:i}):i},VP=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(o=>{o[0]==="["?(t.push(...n.sort(),o),n=[]):n.push(o)}),t.push(...n.sort()),t},zP=e=>({cache:FP(e.cacheSize),parseClassName:jP(e),...$P(e)}),UP=/\s+/,WP=(e,t)=>{const{parseClassName:n,getClassGroupId:o,getConflictingClassGroupIds:r}=t,s=[],i=e.trim().split(UP);let a="";for(let l=i.length-1;l>=0;l-=1){const c=i[l],{modifiers:u,hasImportantModifier:f,baseClassName:d,maybePostfixModifierPosition:p}=n(c);let v=!!p,g=o(v?d.substring(0,p):d);if(!g){if(!v){a=c+(a.length>0?" "+a:a);continue}if(g=o(d),!g){a=c+(a.length>0?" "+a:a);continue}v=!1}const y=VP(u).join(":"),_=f?y+vv:y,w=_+g;if(s.includes(w))continue;s.push(w);const h=r(g,v);for(let b=0;b0?" "+a:a)}return a};function KP(){let e=0,t,n,o="";for(;e{if(typeof e=="string")return e;let t,n="";for(let o=0;of(u),e());return n=zP(c),o=n.cache.get,r=n.cache.set,s=a,a(l)}function a(l){const c=o(l);if(c)return c;const u=WP(l,n);return r(l,u),u}return function(){return s(KP.apply(null,arguments))}}const ze=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},yv=/^\[(?:([a-z-]+):)?(.+)\]$/i,qP=/^\d+\/\d+$/,GP=new Set(["px","full","screen"]),YP=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,JP=/\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$/,XP=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,QP=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,ZP=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,cn=e=>$o(e)||GP.has(e)||qP.test(e),An=e=>er(e,"length",aA),$o=e=>!!e&&!Number.isNaN(Number(e)),ka=e=>er(e,"number",$o),lr=e=>!!e&&Number.isInteger(Number(e)),eA=e=>e.endsWith("%")&&$o(e.slice(0,-1)),ge=e=>yv.test(e),Rn=e=>YP.test(e),tA=new Set(["length","size","percentage"]),nA=e=>er(e,tA,bv),oA=e=>er(e,"position",bv),rA=new Set(["image","url"]),sA=e=>er(e,rA,uA),iA=e=>er(e,"",lA),ur=()=>!0,er=(e,t,n)=>{const o=yv.exec(e);return o?o[1]?typeof t=="string"?o[1]===t:t.has(o[1]):n(o[2]):!1},aA=e=>JP.test(e)&&!XP.test(e),bv=()=>!1,lA=e=>QP.test(e),uA=e=>ZP.test(e),Dl=()=>{const e=ze("colors"),t=ze("spacing"),n=ze("blur"),o=ze("brightness"),r=ze("borderColor"),s=ze("borderRadius"),i=ze("borderSpacing"),a=ze("borderWidth"),l=ze("contrast"),c=ze("grayscale"),u=ze("hueRotate"),f=ze("invert"),d=ze("gap"),p=ze("gradientColorStops"),v=ze("gradientColorStopPositions"),g=ze("inset"),y=ze("margin"),_=ze("opacity"),w=ze("padding"),h=ze("saturate"),b=ze("scale"),x=ze("sepia"),E=ze("skew"),T=ze("space"),L=ze("translate"),A=()=>["auto","contain","none"],S=()=>["auto","hidden","clip","visible","scroll"],B=()=>["auto",ge,t],P=()=>[ge,t],F=()=>["",cn,An],U=()=>["auto",$o,ge],Z=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],z=()=>["solid","dashed","dotted","double","none"],Y=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],K=()=>["start","end","center","between","around","evenly","stretch"],le=()=>["","0",ge],Ee=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Se=()=>[$o,ge];return{cacheSize:500,separator:":",theme:{colors:[ur],spacing:[cn,An],blur:["none","",Rn,ge],brightness:Se(),borderColor:[e],borderRadius:["none","","full",Rn,ge],borderSpacing:P(),borderWidth:F(),contrast:Se(),grayscale:le(),hueRotate:Se(),invert:le(),gap:P(),gradientColorStops:[e],gradientColorStopPositions:[eA,An],inset:B(),margin:B(),opacity:Se(),padding:P(),saturate:Se(),scale:Se(),sepia:le(),skew:Se(),space:P(),translate:P()},classGroups:{aspect:[{aspect:["auto","square","video",ge]}],container:["container"],columns:[{columns:[Rn]}],"break-after":[{"break-after":Ee()}],"break-before":[{"break-before":Ee()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...Z(),ge]}],overflow:[{overflow:S()}],"overflow-x":[{"overflow-x":S()}],"overflow-y":[{"overflow-y":S()}],overscroll:[{overscroll:A()}],"overscroll-x":[{"overscroll-x":A()}],"overscroll-y":[{"overscroll-y":A()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[g]}],"inset-x":[{"inset-x":[g]}],"inset-y":[{"inset-y":[g]}],start:[{start:[g]}],end:[{end:[g]}],top:[{top:[g]}],right:[{right:[g]}],bottom:[{bottom:[g]}],left:[{left:[g]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",lr,ge]}],basis:[{basis:B()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",ge]}],grow:[{grow:le()}],shrink:[{shrink:le()}],order:[{order:["first","last","none",lr,ge]}],"grid-cols":[{"grid-cols":[ur]}],"col-start-end":[{col:["auto",{span:["full",lr,ge]},ge]}],"col-start":[{"col-start":U()}],"col-end":[{"col-end":U()}],"grid-rows":[{"grid-rows":[ur]}],"row-start-end":[{row:["auto",{span:[lr,ge]},ge]}],"row-start":[{"row-start":U()}],"row-end":[{"row-end":U()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",ge]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",ge]}],gap:[{gap:[d]}],"gap-x":[{"gap-x":[d]}],"gap-y":[{"gap-y":[d]}],"justify-content":[{justify:["normal",...K()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...K(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...K(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[w]}],px:[{px:[w]}],py:[{py:[w]}],ps:[{ps:[w]}],pe:[{pe:[w]}],pt:[{pt:[w]}],pr:[{pr:[w]}],pb:[{pb:[w]}],pl:[{pl:[w]}],m:[{m:[y]}],mx:[{mx:[y]}],my:[{my:[y]}],ms:[{ms:[y]}],me:[{me:[y]}],mt:[{mt:[y]}],mr:[{mr:[y]}],mb:[{mb:[y]}],ml:[{ml:[y]}],"space-x":[{"space-x":[T]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[T]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",ge,t]}],"min-w":[{"min-w":[ge,t,"min","max","fit"]}],"max-w":[{"max-w":[ge,t,"none","full","min","max","fit","prose",{screen:[Rn]},Rn]}],h:[{h:[ge,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[ge,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[ge,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[ge,t,"auto","min","max","fit"]}],"font-size":[{text:["base",Rn,An]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",ka]}],"font-family":[{font:[ur]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",ge]}],"line-clamp":[{"line-clamp":["none",$o,ka]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",cn,ge]}],"list-image":[{"list-image":["none",ge]}],"list-style-type":[{list:["none","disc","decimal",ge]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[_]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[_]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...z(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",cn,An]}],"underline-offset":[{"underline-offset":["auto",cn,ge]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:P()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ge]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ge]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[_]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...Z(),oA]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",nA]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},sA]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[v]}],"gradient-via-pos":[{via:[v]}],"gradient-to-pos":[{to:[v]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[s]}],"rounded-s":[{"rounded-s":[s]}],"rounded-e":[{"rounded-e":[s]}],"rounded-t":[{"rounded-t":[s]}],"rounded-r":[{"rounded-r":[s]}],"rounded-b":[{"rounded-b":[s]}],"rounded-l":[{"rounded-l":[s]}],"rounded-ss":[{"rounded-ss":[s]}],"rounded-se":[{"rounded-se":[s]}],"rounded-ee":[{"rounded-ee":[s]}],"rounded-es":[{"rounded-es":[s]}],"rounded-tl":[{"rounded-tl":[s]}],"rounded-tr":[{"rounded-tr":[s]}],"rounded-br":[{"rounded-br":[s]}],"rounded-bl":[{"rounded-bl":[s]}],"border-w":[{border:[a]}],"border-w-x":[{"border-x":[a]}],"border-w-y":[{"border-y":[a]}],"border-w-s":[{"border-s":[a]}],"border-w-e":[{"border-e":[a]}],"border-w-t":[{"border-t":[a]}],"border-w-r":[{"border-r":[a]}],"border-w-b":[{"border-b":[a]}],"border-w-l":[{"border-l":[a]}],"border-opacity":[{"border-opacity":[_]}],"border-style":[{border:[...z(),"hidden"]}],"divide-x":[{"divide-x":[a]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[a]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[_]}],"divide-style":[{divide:z()}],"border-color":[{border:[r]}],"border-color-x":[{"border-x":[r]}],"border-color-y":[{"border-y":[r]}],"border-color-s":[{"border-s":[r]}],"border-color-e":[{"border-e":[r]}],"border-color-t":[{"border-t":[r]}],"border-color-r":[{"border-r":[r]}],"border-color-b":[{"border-b":[r]}],"border-color-l":[{"border-l":[r]}],"divide-color":[{divide:[r]}],"outline-style":[{outline:["",...z()]}],"outline-offset":[{"outline-offset":[cn,ge]}],"outline-w":[{outline:[cn,An]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:F()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[_]}],"ring-offset-w":[{"ring-offset":[cn,An]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Rn,iA]}],"shadow-color":[{shadow:[ur]}],opacity:[{opacity:[_]}],"mix-blend":[{"mix-blend":[...Y(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":Y()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[o]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",Rn,ge]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[f]}],saturate:[{saturate:[h]}],sepia:[{sepia:[x]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[o]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[f]}],"backdrop-opacity":[{"backdrop-opacity":[_]}],"backdrop-saturate":[{"backdrop-saturate":[h]}],"backdrop-sepia":[{"backdrop-sepia":[x]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",ge]}],duration:[{duration:Se()}],ease:[{ease:["linear","in","out","in-out",ge]}],delay:[{delay:Se()}],animate:[{animate:["none","spin","ping","pulse","bounce",ge]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[b]}],"scale-x":[{"scale-x":[b]}],"scale-y":[{"scale-y":[b]}],rotate:[{rotate:[lr,ge]}],"translate-x":[{"translate-x":[L]}],"translate-y":[{"translate-y":[L]}],"skew-x":[{"skew-x":[E]}],"skew-y":[{"skew-y":[E]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",ge]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ge]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":P()}],"scroll-mx":[{"scroll-mx":P()}],"scroll-my":[{"scroll-my":P()}],"scroll-ms":[{"scroll-ms":P()}],"scroll-me":[{"scroll-me":P()}],"scroll-mt":[{"scroll-mt":P()}],"scroll-mr":[{"scroll-mr":P()}],"scroll-mb":[{"scroll-mb":P()}],"scroll-ml":[{"scroll-ml":P()}],"scroll-p":[{"scroll-p":P()}],"scroll-px":[{"scroll-px":P()}],"scroll-py":[{"scroll-py":P()}],"scroll-ps":[{"scroll-ps":P()}],"scroll-pe":[{"scroll-pe":P()}],"scroll-pt":[{"scroll-pt":P()}],"scroll-pr":[{"scroll-pr":P()}],"scroll-pb":[{"scroll-pb":P()}],"scroll-pl":[{"scroll-pl":P()}],"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",ge]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[cn,An,ka]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"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-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-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"],"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"]}}},cA=(e,{cacheSize:t,prefix:n,separator:o,experimentalParseClassName:r,extend:s={},override:i={}})=>{pr(e,"cacheSize",t),pr(e,"prefix",n),pr(e,"separator",o),pr(e,"experimentalParseClassName",r);for(const a in i)fA(e[a],i[a]);for(const a in s)dA(e[a],s[a]);return e},pr=(e,t,n)=>{n!==void 0&&(e[t]=n)},fA=(e,t)=>{if(t)for(const n in t)pr(e,n,t[n])},dA=(e,t)=>{if(t)for(const n in t){const o=t[n];o!==void 0&&(e[n]=(e[n]||[]).concat(o))}},pA=(e,...t)=>typeof e=="function"?Bl(Dl,e,...t):Bl(()=>cA(Dl(),e),...t),hA=Bl(Dl);var gA={twMerge:!0,twMergeConfig:{},responsiveVariants:!1},wv=e=>e||void 0,Fr=(...e)=>wv(dv(e).filter(Boolean).join(" ")),Ta=null,pn={},Nl=!1,cr=(...e)=>t=>t.twMerge?((!Ta||Nl)&&(Nl=!1,Ta=pt(pn)?hA:pA({...pn,extend:{theme:pn.theme,classGroups:pn.classGroups,conflictingClassGroupModifiers:pn.conflictingClassGroupModifiers,conflictingClassGroups:pn.conflictingClassGroups,...pn.extend}})),wv(Ta(Fr(e)))):Fr(e),cd=(e,t)=>{for(let n in t)e.hasOwnProperty(n)?e[n]=Fr(e[n],t[n]):e[n]=t[n];return e},Ut=(e,t)=>{let{extend:n=null,slots:o={},variants:r={},compoundVariants:s=[],compoundSlots:i=[],defaultVariants:a={}}=e,l={...gA,...t},c=n!=null&&n.base?Fr(n.base,e==null?void 0:e.base):e==null?void 0:e.base,u=n!=null&&n.variants&&!pt(n.variants)?hv(r,n.variants):r,f=n!=null&&n.defaultVariants&&!pt(n.defaultVariants)?{...n.defaultVariants,...a}:a;!pt(l.twMergeConfig)&&!LP(l.twMergeConfig,pn)&&(Nl=!0,pn=l.twMergeConfig);let d=pt(n==null?void 0:n.slots),p=pt(o)?{}:{base:Fr(e==null?void 0:e.base,d&&(n==null?void 0:n.base)),...o},v=d?p:cd({...n==null?void 0:n.slots},pt(p)?{base:e==null?void 0:e.base}:p),g=pt(n==null?void 0:n.compoundVariants)?s:pv(n==null?void 0:n.compoundVariants,s),y=w=>{if(pt(u)&&pt(o)&&d)return cr(c,w==null?void 0:w.class,w==null?void 0:w.className)(l);if(g&&!Array.isArray(g))throw new TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof g}`);if(i&&!Array.isArray(i))throw new TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof i}`);let h=(P,F,U=[],Z)=>{let z=U;if(typeof F=="string")z=z.concat(ad(F).split(" ").map(Y=>`${P}:${Y}`));else if(Array.isArray(F))z=z.concat(F.reduce((Y,K)=>Y.concat(`${P}:${K}`),[]));else if(typeof F=="object"&&typeof Z=="string"){for(let Y in F)if(F.hasOwnProperty(Y)&&Y===Z){let K=F[Y];if(K&&typeof K=="string"){let le=ad(K);z[Z]?z[Z]=z[Z].concat(le.split(" ").map(Ee=>`${P}:${Ee}`)):z[Z]=le.split(" ").map(Ee=>`${P}:${Ee}`)}else Array.isArray(K)&&K.length>0&&(z[Z]=K.reduce((le,Ee)=>le.concat(`${P}:${Ee}`),[]))}}return z},b=(P,F=u,U=null,Z=null)=>{var z;let Y=F[P];if(!Y||pt(Y))return null;let K=(z=Z==null?void 0:Z[P])!=null?z:w==null?void 0:w[P];if(K===null)return null;let le=id(K),Ee=Array.isArray(l.responsiveVariants)&&l.responsiveVariants.length>0||l.responsiveVariants===!0,Se=f==null?void 0:f[P],Ve=[];if(typeof le=="object"&&Ee)for(let[bt,et]of Object.entries(le)){let H=Y[et];if(bt==="initial"){Se=et;continue}Array.isArray(l.responsiveVariants)&&!l.responsiveVariants.includes(bt)||(Ve=h(bt,H,Ve,U))}let Pt=le!=null&&typeof le!="object"?le:id(Se),At=Y[Pt||"false"];return typeof Ve=="object"&&typeof U=="string"&&Ve[U]?cd(Ve,At):Ve.length>0?(Ve.push(At),Ve):At},x=()=>u?Object.keys(u).map(P=>b(P,u)):null,E=(P,F)=>{if(!u||typeof u!="object")return null;let U=new Array;for(let Z in u){let z=b(Z,u,P,F),Y=P==="base"&&typeof z=="string"?z:z&&z[P];Y&&(U[U.length]=Y)}return U},T={};for(let P in w)w[P]!==void 0&&(T[P]=w[P]);let L=(P,F)=>{var U;let Z=typeof(w==null?void 0:w[P])=="object"?{[P]:(U=w[P])==null?void 0:U.initial}:{};return{...f,...T,...Z,...F}},A=(P=[],F)=>{let U=[];for(let{class:Z,className:z,...Y}of P){let K=!0;for(let[le,Ee]of Object.entries(Y)){let Se=L(le,F);if(Array.isArray(Ee)){if(!Ee.includes(Se[le])){K=!1;break}}else if(Se[le]!==Ee){K=!1;break}}K&&(Z&&U.push(Z),z&&U.push(z))}return U},S=P=>{let F=A(g,P);if(!Array.isArray(F))return F;let U={};for(let Z of F)if(typeof Z=="string"&&(U.base=cr(U.base,Z)(l)),typeof Z=="object")for(let[z,Y]of Object.entries(Z))U[z]=cr(U[z],Y)(l);return U},B=P=>{if(i.length<1)return null;let F={};for(let{slots:U=[],class:Z,className:z,...Y}of i){if(!pt(Y)){let K=!0;for(let le of Object.keys(Y)){let Ee=L(le,P)[le];if(Ee===void 0||(Array.isArray(Y[le])?!Y[le].includes(Ee):Y[le]!==Ee)){K=!1;break}}if(!K)continue}for(let K of U)F[K]=F[K]||[],F[K].push([Z,z])}return F};if(!pt(o)||!d){let P={};if(typeof v=="object"&&!pt(v))for(let F of Object.keys(v))P[F]=U=>{var Z,z;return cr(v[F],E(F,U),((Z=S(U))!=null?Z:[])[F],((z=B(U))!=null?z:[])[F],U==null?void 0:U.class,U==null?void 0:U.className)(l)};return P}return cr(c,x(),A(g),w==null?void 0:w.class,w==null?void 0:w.className)(l)},_=()=>{if(!(!u||typeof u!="object"))return Object.keys(u)};return y.variantKeys=_(),y.extend=n,y.base=c,y.slots=v,y.variants=u,y.defaultVariants=f,y.compoundSlots=i,y.compoundVariants=g,y};const vA={slots:{root:"inline-flex items-center justify-center shrink-0 select-none overflow-hidden rounded-full align-middle bg-[var(--ui-bg-elevated)]",image:"h-full w-full rounded-[inherit] object-cover",fallback:"font-medium leading-none text-[var(--ui-text-muted)] truncate",icon:"text-[var(--ui-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"}},mA=Jo;var pd;const yA=Ut({extend:Ut(vA),...((pd=mA.ui)==null?void 0:pd.avatar)||{}}),_v=D({inheritAttrs:!1,__name:"Avatar",props:{as:{},src:{},alt:{},icon:{},text:{},size:{},class:{},ui:{},delayMs:{}},setup(e){const t=e,n=on(Xo(t,"delayMs")),o=N(()=>t.text||(t.alt||"").split(" ").map(i=>i.charAt(0)).join("").substring(0,2)),{size:r}=tP(t),s=N(()=>yA({size:r.value}));return(i,a)=>{var l;return R(),$(m(gk),{class:Ze(s.value.root({class:[t.class,(l=t.ui)==null?void 0:l.root]}))},{default:I(()=>{var c;return[i.src?(R(),$(m(mk),re({key:0,as:i.as,src:i.src,alt:i.alt},i.$attrs,{class:s.value.image({class:(c=t.ui)==null?void 0:c.image})}),null,16,["as","src","alt","class"])):we("",!0),ne(m(yk),re({"as-child":""},m(n)),{default:I(()=>{var u,f;return[i.icon?(R(),$(oi,{key:0,name:i.icon,class:Ze(s.value.icon({class:(u=t.ui)==null?void 0:u.icon}))},null,8,["name","class"])):(R(),We("span",{key:1,class:Ze(s.value.fallback({class:(f=t.ui)==null?void 0:f.fallback}))},mn(o.value),3))]}),_:1},16)]}),_:1},8,["class"])}}});function bA(e){const t=Kn(),n=N(()=>nm(e)),o=N(()=>n.value.icon&&n.value.leading||n.value.icon&&!n.value.trailing||n.value.loading&&!n.value.trailing||!!n.value.leadingIcon),r=N(()=>n.value.icon&&n.value.trailing||n.value.loading&&n.value.trailing||!!n.value.trailingIcon),s=N(()=>n.value.loading?n.value.loadingIcon||t.ui.icons.loading:n.value.leadingIcon||n.value.icon),i=N(()=>n.value.loading&&!o.value?n.value.loadingIcon||t.ui.icons.loading:n.value.trailingIcon||n.value.icon);return{isLeading:o,isTrailing:r,leadingIconName:s,trailingIconName:i}}const wA=Symbol("nuxt-ui.button-group");function _A(e){const t=Oe(wA,void 0);return{orientation:N(()=>t==null?void 0:t.value.orientation),size:N(()=>(e==null?void 0:e.size)??(t==null?void 0:t.value.size))}}function xA(e){return Xo(e,"active","activeClass","ariaCurrentValue","ariaLabel","as","disabled","exact","exactActiveClass","exactHash","exactQuery","external","href","inactiveClass","noPrefetch","noRel","prefetch","prefetchedClass","rel","replace","target","to","type","title")}const CA=D({__name:"LinkBase",props:{as:{default:"button"},type:{default:"button"},disabled:{type:Boolean},onClick:{},href:{},navigate:{},rel:{},target:{},isExternal:{type:Boolean}},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)=>(R(),$(m(de),re(o.href?{as:"a",href:o.disabled?void 0:o.href,"aria-disabled":o.disabled?"true":void 0,role:o.disabled?"link":void 0,tabindex:o.disabled?-1:void 0}:o.as==="button"?{as:o.as,type:o.type,disabled:o.disabled}:{as:o.as},{rel:o.rel,target:o.target,onClick:n}),{default:I(()=>[j(o.$slots,"default")]),_:3},16,["rel","target"]))}}),EA={base:"focus-visible:outline-[var(--ui-primary)]",variants:{active:{true:"text-[var(--ui-primary)]",false:["text-[var(--ui-text-muted)] hover:text-[var(--ui-text)]","transition-colors"]},disabled:{true:"cursor-not-allowed opacity-75"}}},SA=Jo;var hd;const kA=Ut({extend:Ut(EA),...((hd=SA.ui)==null?void 0:hd.link)||{}}),TA=D({inheritAttrs:!1,__name:"Link",props:{as:{default:"button"},type:{default:"button"},disabled:{type:Boolean},active:{type:Boolean,default:void 0},exact:{type:Boolean},exactQuery:{type:Boolean},exactHash:{type:Boolean},inactiveClass:{default:""},custom:{type:Boolean},raw:{type:Boolean},class:{},to:{},href:{},external:{type:Boolean},target:{},rel:{},noRel:{type:Boolean},prefetchedClass:{},prefetch:{type:Boolean},prefetchOn:{},noPrefetch:{type:Boolean},activeClass:{default:""},exactActiveClass:{},ariaCurrentValue:{},replace:{type:Boolean}},setup(e){const t=e,n=_i(),o=on(RC(t,"as","type","disabled","active","exact","exactQuery","exactHash","activeClass","inactiveClass")),r=N(()=>Ut({extend:kA,variants:{active:{true:t.activeClass,false:t.inactiveClass}}}));function s({route:a,isActive:l,isExactActive:c}){return t.active!==void 0?t.active:t.exactQuery&&!Iw(a.query,n.query)||t.exactHash&&a.hash!==n.hash?!1:!!(t.exact&&c||!t.exact&&l)}function i({route:a,isActive:l,isExactActive:c}){const u=s({route:a,isActive:l,isExactActive:c});return t.raw?[t.class,u?t.activeClass:t.inactiveClass]:r.value({class:t.class,active:u,disabled:t.disabled})}return(a,l)=>{const c=CA,u=Ox;return R(),$(u,re(m(o),{custom:""}),{default:I(({href:f,navigate:d,route:p,rel:v,target:g,isExternal:y,isActive:_,isExactActive:w})=>[a.custom?j(a.$slots,"default",Pe(re({key:0},{...a.$attrs,as:a.as,type:a.type,disabled:a.disabled,href:f,navigate:d,rel:v,target:g,isExternal:y,active:s({route:p,isActive:_,isExactActive:w})}))):(R(),$(c,re({key:1},{...a.$attrs,as:a.as,type:a.type,disabled:a.disabled,href:f,navigate:d,rel:v,target:g,isExternal:y},{class:i({route:p,isActive:_,isExactActive:w})}),{default:I(()=>[j(a.$slots,"default",{active:s({route:p,isActive:_,isExactActive:w})})]),_:2},1040,["class"]))]),_:3},16)}}}),PA={slots:{base:["rounded-[calc(var(--ui-radius)*1.5)] font-medium inline-flex items-center focus:outline-none 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:{buttonGroup:{horizontal:"not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none",vertical:"not-only:first:rounded-b-none not-only:last:rounded-t-none not-last:not-first:rounded-none"},color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},variant:{solid:"",outline:"",soft:"",subtle:"",ghost:"",link:""},size:{xs:{base:"px-2 py-1 text-xs gap-1",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},sm:{base:"px-2.5 py-1.5 text-xs gap-1.5",leadingIcon:"size-4",leadingAvatarSize:"3xs",trailingIcon:"size-4"},md:{base:"px-2.5 py-1.5 text-sm gap-1.5",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},lg:{base:"px-3 py-2 text-sm gap-2",leadingIcon:"size-5",leadingAvatarSize:"2xs",trailingIcon:"size-5"},xl:{base:"px-3 py-2 text-base gap-2",leadingIcon:"size-6",leadingAvatarSize:"xs",trailingIcon:"size-6"}},block:{true:{base:"w-full justify-center",leadingAvatarSize:"xs",trailingIcon:"ms-auto"}},square:{true:""},leading:{true:""},trailing:{true:""},loading:{true:""}},compoundVariants:[{color:"primary",variant:"solid",class:"text-[var(--ui-bg)] bg-[var(--ui-primary)] hover:bg-[var(--ui-primary)]/75 disabled:bg-[var(--ui-primary)] aria-disabled:bg-[var(--ui-primary)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--ui-primary)]"},{color:"secondary",variant:"solid",class:"text-[var(--ui-bg)] bg-[var(--ui-secondary)] hover:bg-[var(--ui-secondary)]/75 disabled:bg-[var(--ui-secondary)] aria-disabled:bg-[var(--ui-secondary)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--ui-secondary)]"},{color:"success",variant:"solid",class:"text-[var(--ui-bg)] bg-[var(--ui-success)] hover:bg-[var(--ui-success)]/75 disabled:bg-[var(--ui-success)] aria-disabled:bg-[var(--ui-success)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--ui-success)]"},{color:"info",variant:"solid",class:"text-[var(--ui-bg)] bg-[var(--ui-info)] hover:bg-[var(--ui-info)]/75 disabled:bg-[var(--ui-info)] aria-disabled:bg-[var(--ui-info)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--ui-info)]"},{color:"warning",variant:"solid",class:"text-[var(--ui-bg)] bg-[var(--ui-warning)] hover:bg-[var(--ui-warning)]/75 disabled:bg-[var(--ui-warning)] aria-disabled:bg-[var(--ui-warning)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--ui-warning)]"},{color:"error",variant:"solid",class:"text-[var(--ui-bg)] bg-[var(--ui-error)] hover:bg-[var(--ui-error)]/75 disabled:bg-[var(--ui-error)] aria-disabled:bg-[var(--ui-error)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--ui-error)]"},{color:"primary",variant:"outline",class:"ring ring-inset ring-[var(--ui-primary)]/50 text-[var(--ui-primary)] hover:bg-[var(--ui-primary)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-[var(--ui-primary)]"},{color:"secondary",variant:"outline",class:"ring ring-inset ring-[var(--ui-secondary)]/50 text-[var(--ui-secondary)] hover:bg-[var(--ui-secondary)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-[var(--ui-secondary)]"},{color:"success",variant:"outline",class:"ring ring-inset ring-[var(--ui-success)]/50 text-[var(--ui-success)] hover:bg-[var(--ui-success)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-[var(--ui-success)]"},{color:"info",variant:"outline",class:"ring ring-inset ring-[var(--ui-info)]/50 text-[var(--ui-info)] hover:bg-[var(--ui-info)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-[var(--ui-info)]"},{color:"warning",variant:"outline",class:"ring ring-inset ring-[var(--ui-warning)]/50 text-[var(--ui-warning)] hover:bg-[var(--ui-warning)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-[var(--ui-warning)]"},{color:"error",variant:"outline",class:"ring ring-inset ring-[var(--ui-error)]/50 text-[var(--ui-error)] hover:bg-[var(--ui-error)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-[var(--ui-error)]"},{color:"primary",variant:"soft",class:"text-[var(--ui-primary)] bg-[var(--ui-primary)]/10 hover:bg-[var(--ui-primary)]/15 focus-visible:bg-[var(--ui-primary)]/15 disabled:bg-[var(--ui-primary)]/10 aria-disabled:bg-[var(--ui-primary)]/10"},{color:"secondary",variant:"soft",class:"text-[var(--ui-secondary)] bg-[var(--ui-secondary)]/10 hover:bg-[var(--ui-secondary)]/15 focus-visible:bg-[var(--ui-secondary)]/15 disabled:bg-[var(--ui-secondary)]/10 aria-disabled:bg-[var(--ui-secondary)]/10"},{color:"success",variant:"soft",class:"text-[var(--ui-success)] bg-[var(--ui-success)]/10 hover:bg-[var(--ui-success)]/15 focus-visible:bg-[var(--ui-success)]/15 disabled:bg-[var(--ui-success)]/10 aria-disabled:bg-[var(--ui-success)]/10"},{color:"info",variant:"soft",class:"text-[var(--ui-info)] bg-[var(--ui-info)]/10 hover:bg-[var(--ui-info)]/15 focus-visible:bg-[var(--ui-info)]/15 disabled:bg-[var(--ui-info)]/10 aria-disabled:bg-[var(--ui-info)]/10"},{color:"warning",variant:"soft",class:"text-[var(--ui-warning)] bg-[var(--ui-warning)]/10 hover:bg-[var(--ui-warning)]/15 focus-visible:bg-[var(--ui-warning)]/15 disabled:bg-[var(--ui-warning)]/10 aria-disabled:bg-[var(--ui-warning)]/10"},{color:"error",variant:"soft",class:"text-[var(--ui-error)] bg-[var(--ui-error)]/10 hover:bg-[var(--ui-error)]/15 focus-visible:bg-[var(--ui-error)]/15 disabled:bg-[var(--ui-error)]/10 aria-disabled:bg-[var(--ui-error)]/10"},{color:"primary",variant:"subtle",class:"text-[var(--ui-primary)] ring ring-inset ring-[var(--ui-primary)]/25 bg-[var(--ui-primary)]/10 hover:bg-[var(--ui-primary)]/15 disabled:bg-[var(--ui-primary)]/10 aria-disabled:bg-[var(--ui-primary)]/10 focus-visible:ring-2 focus-visible:ring-[var(--ui-primary)]"},{color:"secondary",variant:"subtle",class:"text-[var(--ui-secondary)] ring ring-inset ring-[var(--ui-secondary)]/25 bg-[var(--ui-secondary)]/10 hover:bg-[var(--ui-secondary)]/15 disabled:bg-[var(--ui-secondary)]/10 aria-disabled:bg-[var(--ui-secondary)]/10 focus-visible:ring-2 focus-visible:ring-[var(--ui-secondary)]"},{color:"success",variant:"subtle",class:"text-[var(--ui-success)] ring ring-inset ring-[var(--ui-success)]/25 bg-[var(--ui-success)]/10 hover:bg-[var(--ui-success)]/15 disabled:bg-[var(--ui-success)]/10 aria-disabled:bg-[var(--ui-success)]/10 focus-visible:ring-2 focus-visible:ring-[var(--ui-success)]"},{color:"info",variant:"subtle",class:"text-[var(--ui-info)] ring ring-inset ring-[var(--ui-info)]/25 bg-[var(--ui-info)]/10 hover:bg-[var(--ui-info)]/15 disabled:bg-[var(--ui-info)]/10 aria-disabled:bg-[var(--ui-info)]/10 focus-visible:ring-2 focus-visible:ring-[var(--ui-info)]"},{color:"warning",variant:"subtle",class:"text-[var(--ui-warning)] ring ring-inset ring-[var(--ui-warning)]/25 bg-[var(--ui-warning)]/10 hover:bg-[var(--ui-warning)]/15 disabled:bg-[var(--ui-warning)]/10 aria-disabled:bg-[var(--ui-warning)]/10 focus-visible:ring-2 focus-visible:ring-[var(--ui-warning)]"},{color:"error",variant:"subtle",class:"text-[var(--ui-error)] ring ring-inset ring-[var(--ui-error)]/25 bg-[var(--ui-error)]/10 hover:bg-[var(--ui-error)]/15 disabled:bg-[var(--ui-error)]/10 aria-disabled:bg-[var(--ui-error)]/10 focus-visible:ring-2 focus-visible:ring-[var(--ui-error)]"},{color:"primary",variant:"ghost",class:"text-[var(--ui-primary)] hover:bg-[var(--ui-primary)]/10 focus-visible:bg-[var(--ui-primary)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"secondary",variant:"ghost",class:"text-[var(--ui-secondary)] hover:bg-[var(--ui-secondary)]/10 focus-visible:bg-[var(--ui-secondary)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"success",variant:"ghost",class:"text-[var(--ui-success)] hover:bg-[var(--ui-success)]/10 focus-visible:bg-[var(--ui-success)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"info",variant:"ghost",class:"text-[var(--ui-info)] hover:bg-[var(--ui-info)]/10 focus-visible:bg-[var(--ui-info)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"warning",variant:"ghost",class:"text-[var(--ui-warning)] hover:bg-[var(--ui-warning)]/10 focus-visible:bg-[var(--ui-warning)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"error",variant:"ghost",class:"text-[var(--ui-error)] hover:bg-[var(--ui-error)]/10 focus-visible:bg-[var(--ui-error)]/10 disabled:bg-transparent aria-disabled:bg-transparent dark:disabled:bg-transparent dark:aria-disabled:bg-transparent"},{color:"primary",variant:"link",class:"text-[var(--ui-primary)] hover:text-[var(--ui-primary)]/75 disabled:text-[var(--ui-primary)] aria-disabled:text-[var(--ui-primary)] focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-primary)]"},{color:"secondary",variant:"link",class:"text-[var(--ui-secondary)] hover:text-[var(--ui-secondary)]/75 disabled:text-[var(--ui-secondary)] aria-disabled:text-[var(--ui-secondary)] focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-secondary)]"},{color:"success",variant:"link",class:"text-[var(--ui-success)] hover:text-[var(--ui-success)]/75 disabled:text-[var(--ui-success)] aria-disabled:text-[var(--ui-success)] focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-success)]"},{color:"info",variant:"link",class:"text-[var(--ui-info)] hover:text-[var(--ui-info)]/75 disabled:text-[var(--ui-info)] aria-disabled:text-[var(--ui-info)] focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-info)]"},{color:"warning",variant:"link",class:"text-[var(--ui-warning)] hover:text-[var(--ui-warning)]/75 disabled:text-[var(--ui-warning)] aria-disabled:text-[var(--ui-warning)] focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-warning)]"},{color:"error",variant:"link",class:"text-[var(--ui-error)] hover:text-[var(--ui-error)]/75 disabled:text-[var(--ui-error)] aria-disabled:text-[var(--ui-error)] focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-error)]"},{color:"neutral",variant:"solid",class:"text-[var(--ui-bg)] bg-[var(--ui-bg-inverted)] hover:bg-[var(--ui-bg-inverted)]/80 disabled:bg-[var(--ui-bg-inverted)] aria-disabled:bg-[var(--ui-bg-inverted)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--ui-border-inverted)]"},{color:"neutral",variant:"outline",class:"ring ring-inset ring-[var(--ui-border-accented)] text-[var(--ui-text)] bg-[var(--ui-bg)] hover:bg-[var(--ui-bg-elevated)] disabled:bg-[var(--ui-bg)] aria-disabled:bg-[var(--ui-bg)] focus-visible:ring-2 focus-visible:ring-[var(--ui-border-inverted)]"},{color:"neutral",variant:"soft",class:"text-[var(--ui-text)] bg-[var(--ui-bg-elevated)] hover:bg-[var(--ui-bg-accented)]/75 focus-visible:bg-[var(--ui-bg-accented)]/75 disabled:bg-[var(--ui-bg-elevated)] aria-disabled:bg-[var(--ui-bg-elevated)]"},{color:"neutral",variant:"subtle",class:"ring ring-inset ring-[var(--ui-border-accented)] text-[var(--ui-text)] bg-[var(--ui-bg-elevated)] hover:bg-[var(--ui-bg-accented)]/75 disabled:bg-[var(--ui-bg-elevated)] aria-disabled:bg-[var(--ui-bg-elevated)] focus-visible:ring-2 focus-visible:ring-[var(--ui-border-inverted)]"},{color:"neutral",variant:"ghost",class:"text-[var(--ui-text)] hover:bg-[var(--ui-bg-elevated)] focus-visible:bg-[var(--ui-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-[var(--ui-text-muted)] hover:text-[var(--ui-text)] disabled:text-[var(--ui-text-muted)] aria-disabled:text-[var(--ui-text-muted)] focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-[var(--ui-border-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"}},AA=Symbol("nuxt-ui.form-options"),RA=Symbol("nuxt-ui.form-events"),OA=Symbol("nuxt-ui.form-field"),IA=Symbol("nuxt-ui.input-id"),MA=Symbol("nuxt-ui.form-inputs"),LA=Symbol("nuxt-ui.form-loading");function rO(e,t){const n=Oe(AA,void 0),o=Oe(RA,void 0),r=Oe(OA,void 0),s=Oe(MA,void 0),i=Oe(IA,void 0);r&&i&&(e!=null&&e.legend?i.value=void 0:e!=null&&e.id&&(i.value=e==null?void 0:e.id),s&&r.value.name&&i.value&&(s.value[r.value.name]=i.value));const a=O(!1);function l(d,p){o&&r&&p&&o.emit({type:d,name:p})}function c(){l("blur",r==null?void 0:r.value.name),a.value=!0}function u(){l("change",r==null?void 0:r.value.name)}const f=NC(()=>{l("input",r==null?void 0:r.value.name)},(r==null?void 0:r.value.validateOnInputDelay)??(n==null?void 0:n.value.validateOnInputDelay)??0);return{id:N(()=>(e==null?void 0:e.id)??(i==null?void 0:i.value)),name:N(()=>(e==null?void 0:e.name)??(r==null?void 0:r.value.name)),size:N(()=>(e==null?void 0:e.size)??(r==null?void 0:r.value.size)),color:N(()=>r!=null&&r.value.error?"error":e==null?void 0:e.color),highlight:N(()=>r!=null&&r.value.error?!0:e==null?void 0:e.highlight),disabled:N(()=>(n==null?void 0:n.value.disabled)||(e==null?void 0:e.disabled)),emitFormBlur:c,emitFormInput:f,emitFormChange:u}}const $A=Jo;var gd;const BA=Ut({extend:Ut(PA),...((gd=$A.ui)==null?void 0:gd.button)||{}}),DA=D({__name:"Button",props:{label:{},color:{},variant:{},size:{},square:{type:Boolean},block:{type:Boolean},loadingAuto:{type:Boolean},onClick:{type:[Function,Array]},class:{},ui:{},icon:{},avatar:{},leading:{type:Boolean},leadingIcon:{},trailing:{type:Boolean},trailingIcon:{},loading:{type:Boolean},loadingIcon:{},as:{},type:{},disabled:{type:Boolean},active:{type:Boolean},exact:{type:Boolean},exactQuery:{type:Boolean},exactHash:{type:Boolean},inactiveClass:{},to:{},href:{},external:{type:Boolean},target:{},rel:{},noRel:{type:Boolean},prefetchedClass:{},prefetch:{type:Boolean},prefetchOn:{},noPrefetch:{type:Boolean},activeClass:{},exactActiveClass:{},ariaCurrentValue:{},replace:{type:Boolean}},setup(e){const t=e,n=vi(),o=on(xA(t)),{orientation:r,size:s}=_A(t),i=O(!1),a=Oe(LA,void 0);async function l(g){i.value=!0;const y=Array.isArray(t.onClick)?t.onClick:[t.onClick];try{await Promise.all(y.map(_=>_==null?void 0:_(g)))}finally{i.value=!1}}const c=N(()=>t.loading||t.loadingAuto&&(i.value||(a==null?void 0:a.value)&&t.type==="submit")),{isLeading:u,isTrailing:f,leadingIconName:d,trailingIconName:p}=bA(N(()=>({...t,loading:c.value}))),v=N(()=>BA({color:t.color,variant:t.variant,size:s.value,loading:c.value,block:t.block,square:t.square||!n.default&&!t.label,leading:u.value,trailing:f.value,buttonGroup:r.value}));return(g,y)=>{var w;const _=_v;return R(),$(TA,re({type:g.type,disabled:g.disabled||c.value,class:v.value.base({class:[t.class,(w=t.ui)==null?void 0:w.base]})},m(av)(m(o),["type","disabled"]),{raw:"",onClick:l}),{default:I(()=>[j(g.$slots,"leading",{},()=>{var h,b,x;return[m(u)&&m(d)?(R(),$(oi,{key:0,name:m(d),class:Ze(v.value.leadingIcon({class:(h=t.ui)==null?void 0:h.leadingIcon}))},null,8,["name","class"])):g.avatar?(R(),$(_,re({key:1,size:((b=t.ui)==null?void 0:b.leadingAvatarSize)||v.value.leadingAvatarSize()},g.avatar,{class:v.value.leadingAvatar({class:(x=t.ui)==null?void 0:x.leadingAvatar})}),null,16,["size","class"])):we("",!0)]}),j(g.$slots,"default",{},()=>{var h;return[g.label?(R(),We("span",{key:0,class:Ze(v.value.label({class:(h=t.ui)==null?void 0:h.label}))},mn(g.label),3)):we("",!0)]}),j(g.$slots,"trailing",{},()=>{var h;return[m(f)&&m(p)?(R(),$(oi,{key:0,name:m(p),class:Ze(v.value.trailingIcon({class:(h=t.ui)==null?void 0:h.trailingIcon}))},null,8,["name","class"])):we("",!0)]})]),_:3},16,["type","disabled","class"])}}}),NA={slots:{root:"relative group overflow-hidden bg-[var(--ui-bg)] shadow-lg rounded-[calc(var(--ui-radius)*2)] ring ring-[var(--ui-border)] p-4 flex gap-2.5 focus:outline-none",wrapper:"w-0 flex-1 flex flex-col gap-1",title:"text-sm font-medium text-[var(--ui-text-highlighted)]",description:"text-sm text-[var(--ui-text-muted)]",icon:"shrink-0 size-5",avatar:"shrink-0",avatarSize:"2xl",actions:"flex gap-1.5 shrink-0",progress:"absolute inset-x-0 bottom-0 h-1 z-[-1]",close:"p-0.5"},variants:{color:{primary:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-primary)]",icon:"text-[var(--ui-primary)]",progress:"bg-[var(--ui-primary)]"},secondary:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-secondary)]",icon:"text-[var(--ui-secondary)]",progress:"bg-[var(--ui-secondary)]"},success:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-success)]",icon:"text-[var(--ui-success)]",progress:"bg-[var(--ui-success)]"},info:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-info)]",icon:"text-[var(--ui-info)]",progress:"bg-[var(--ui-info)]"},warning:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-warning)]",icon:"text-[var(--ui-warning)]",progress:"bg-[var(--ui-warning)]"},error:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-error)]",icon:"text-[var(--ui-error)]",progress:"bg-[var(--ui-error)]"},neutral:{root:"focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[var(--ui-border-inverted)]",icon:"text-[var(--ui-text-highlighted)]",progress:"bg-[var(--ui-bg-inverted)]"}},multiline:{true:{root:"items-start",actions:"items-start mt-1"},false:{root:"items-center",actions:"items-center"}}},defaultVariants:{color:"primary"}},HA=Jo;var vd;const FA=Ut({extend:Ut(NA),...((vd=HA.ui)==null?void 0:vd.toast)||{}}),jA=D({__name:"Toast",props:{as:{},title:{},description:{},icon:{},avatar:{},color:{},actions:{},close:{type:Boolean,default:!0},closeIcon:{},class:{},ui:{},defaultOpen:{type:Boolean},open:{type:Boolean},type:{},duration:{}},emits:["escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd","update:open"],setup(e,{expose:t,emit:n}){const o=e,r=n,s=vi(),i=Kn(),a=rn(Xo(o,"as","defaultOpen","open","duration","type"),r),l=N(()=>!!o.title&&!!o.description),c=N(()=>FA({color:o.color})),u=O(),f=O(0);return Be(()=>{u.value&&setTimeout(()=>{var d;f.value=(d=u.value.$el.getBoundingClientRect())==null?void 0:d.height},0)}),t({height:f}),(d,p)=>{var g;const v=DA;return R(),$(m(KT),re({ref_key:"el",ref:u},m(a),{class:c.value.root({class:[o.class,(g=o.ui)==null?void 0:g.root],multiline:l.value}),style:{"--height":f.value}}),{default:I(({remaining:y,duration:_})=>{var w,h,b,x,E,T,L,A;return[j(d.$slots,"leading",{},()=>{var S,B,P;return[d.avatar?(R(),$(_v,re({key:0,size:((S=o.ui)==null?void 0:S.avatarSize)||c.value.avatarSize()},d.avatar,{class:c.value.avatar({class:(B=o.ui)==null?void 0:B.avatar})}),null,16,["size","class"])):d.icon?(R(),$(oi,{key:1,name:d.icon,class:Ze(c.value.icon({class:(P=o.ui)==null?void 0:P.icon}))},null,8,["name","class"])):we("",!0)]}),Kr("div",{class:Ze(c.value.wrapper({class:(w=o.ui)==null?void 0:w.wrapper}))},[d.title||s.title?(R(),$(m(GT),{key:0,class:Ze(c.value.title({class:(h=o.ui)==null?void 0:h.title}))},{default:I(()=>[j(d.$slots,"title",{},()=>[bn(mn(d.title),1)])]),_:3},8,["class"])):we("",!0),d.description||s.description?(R(),$(m(YT),{key:1,class:Ze(c.value.description({class:(b=o.ui)==null?void 0:b.description}))},{default:I(()=>[j(d.$slots,"description",{},()=>[bn(mn(d.description),1)])]),_:3},8,["class"])):we("",!0),l.value&&((x=d.actions)!=null&&x.length)?(R(),We("div",{key:2,class:Ze(c.value.actions({class:(E=o.ui)==null?void 0:E.actions,multiline:!0}))},[j(d.$slots,"actions",{},()=>[(R(!0),We(Me,null,Ls(d.actions,(S,B)=>(R(),$(m(ed),{key:B,"alt-text":S.label||"Action","as-child":"",onClick:p[0]||(p[0]=kt(()=>{},["stop"]))},{default:I(()=>[ne(v,re({size:"xs",color:d.color,ref_for:!0},S),null,16,["color"])]),_:2},1032,["alt-text"]))),128))])],2)):we("",!0)],2),!l.value&&((T=d.actions)!=null&&T.length)||d.close!==null?(R(),We("div",{key:0,class:Ze(c.value.actions({class:(L=o.ui)==null?void 0:L.actions,multiline:!1}))},[l.value?we("",!0):j(d.$slots,"actions",{key:0},()=>[(R(!0),We(Me,null,Ls(d.actions,(S,B)=>(R(),$(m(ed),{key:B,"alt-text":S.label||"Action","as-child":"",onClick:p[1]||(p[1]=kt(()=>{},["stop"]))},{default:I(()=>[ne(v,re({size:"xs",color:d.color,ref_for:!0},S),null,16,["color"])]),_:2},1032,["alt-text"]))),128))]),ne(m(rv),{"as-child":""},{default:I(()=>[j(d.$slots,"close",{ui:c.value},()=>{var S;return[d.close?(R(),$(v,re({key:0,icon:d.closeIcon||m(i).ui.icons.close,size:"md",color:"neutral",variant:"link","aria-label":"Close"},typeof d.close=="object"?d.close:void 0,{class:c.value.close({class:(S=o.ui)==null?void 0:S.close}),onClick:p[2]||(p[2]=kt(()=>{},["stop"]))}),null,16,["icon","class"])):we("",!0)]})]),_:3})],2)):we("",!0),y>0&&_?(R(),We("div",{key:1,class:Ze(c.value.progress({class:(A=o.ui)==null?void 0:A.progress})),style:Wt({width:`${y/_*100}%`})},null,6)):we("",!0)]}),_:3},16,["class","style"])}}}),VA={slots:{viewport:"fixed flex flex-col w-[calc(100%-2rem)] sm:w-96 z-[100] data-[expanded=true]:h-[var(--height)] focus:outline-none",base:"absolute inset-x-0 z-[var(--index)] transform-[var(--transform)] data-[expanded=false]:data-[front=false]:h-[var(--front-height)] data-[expanded=false]:data-[front=false]:*:invisible data-[state=closed]:animate-[toast-closed_200ms_ease-in-out] data-[state=closed]:data-[expanded=false]:data-[front=false]:animate-[toast-collapsed-closed_200ms_ease-in-out] data-[swipe=move]:transition-none transition-[transform,translate,height] duration-200 ease-out"},variants:{position:{"top-left":{viewport:"left-4"},"top-center":{viewport:"left-1/2 transform -translate-x-1/2"},"top-right":{viewport:"right-4"},"bottom-left":{viewport:"left-4"},"bottom-center":{viewport:"left-1/2 transform -translate-x-1/2"},"bottom-right":{viewport:"right-4"}},swipeDirection:{up:"data-[swipe=end]:animate-[toast-slide-up_200ms_ease-out]",right:"data-[swipe=end]:animate-[toast-slide-right_200ms_ease-out]",down:"data-[swipe=end]:animate-[toast-slide-down_200ms_ease-out]",left:"data-[swipe=end]:animate-[toast-slide-left_200ms_ease-out]"}},compoundVariants:[{position:["top-left","top-center","top-right"],class:{viewport:"top-4",base:"top-0 data-[state=open]:animate-[slide-in-from-top_200ms_ease-in-out]"}},{position:["bottom-left","bottom-center","bottom-right"],class:{viewport:"bottom-4",base:"bottom-0 data-[state=open]:animate-[slide-in-from-bottom_200ms_ease-in-out]"}},{swipeDirection:["left","right"],class:"data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=cancel]:translate-x-0"},{swipeDirection:["up","down"],class:"data-[swipe=move]:translate-y-[var(--radix-toast-swipe-move-y)] data-[swipe=end]:translate-y-[var(--radix-toast-swipe-end-y)] data-[swipe=cancel]:translate-y-0"}],defaultVariants:{position:"bottom-right"}},zA=Jo;var md;const UA=Ut({extend:Ut(VA),...((md=zA.ui)==null?void 0:md.toaster)||{}}),WA=D({__name:"Toaster",props:{position:{},expand:{type:Boolean,default:!0},class:{},ui:{},label:{},duration:{default:5e3},swipeThreshold:{}},setup(e){const t=e,n=on(Xo(t,"duration","label","swipeThreshold")),{toasts:o,remove:r}=eP(),s=N(()=>{switch(t.position){case"top-center":return"up";case"top-right":case"bottom-right":return"right";case"bottom-center":return"down";case"top-left":case"bottom-left":return"left"}return"right"}),i=N(()=>UA({position:t.position,swipeDirection:s.value}));function a(v,g){v||r(g)}const l=O(!1),c=N(()=>t.expand||l.value),u=O([]),f=N(()=>u.value.reduce((v,{height:g})=>v+g+16,0)),d=N(()=>{var v;return((v=u.value[u.value.length-1])==null?void 0:v.height)||0});function p(v){return u.value.slice(v+1).reduce((g,{height:y})=>g+y+16,0)}return(v,g)=>(R(),$(m(BT),re({"swipe-direction":s.value},m(n)),{default:I(()=>{var y,_,w;return[j(v.$slots,"default"),(R(!0),We(Me,null,Ls(m(o),(h,b)=>(R(),$(jA,re({key:h.id,ref_for:!0,ref_key:"refs",ref:u},m(av)(h,["id"]),{"data-expanded":c.value,"data-front":!c.value&&b===m(o).length-1,style:{"--index":b-m(o).length+m(o).length,"--before":m(o).length-1-b,"--offset":p(b),"--scale":c.value?"1":"calc(1 - var(--before) * var(--scale-factor))","--translate":c.value?"calc(var(--offset) * var(--translate-factor))":"calc(var(--before) * var(--gap))","--transform":"translateY(var(--translate)) scale(var(--scale))"},class:[i.value.base(),{"cursor-pointer":!!h.click}],"onUpdate:open":x=>a(x,h.id),onClick:x=>h.click&&h.click(h)}),null,16,["data-expanded","data-front","style","class","onUpdate:open","onClick"]))),128)),ne(m(qT),{"data-expanded":c.value,class:Ze(i.value.viewport({class:[t.class,(y=t.ui)==null?void 0:y.viewport]})),style:Wt({"--scale-factor":"0.05","--translate-factor":(_=v.position)!=null&&_.startsWith("top")?"1px":"-1px","--gap":(w=v.position)!=null&&w.startsWith("top")?"16px":"-16px","--front-height":`${d.value}px`,"--height":`${f.value}px`}),onMouseenter:g[0]||(g[0]=h=>l.value=!0),onMouseleave:g[1]||(g[1]=h=>l.value=!1)},null,8,["data-expanded","class","style"])]}),_:3},16,["swipe-direction"]))}}),KA=D({__name:"ModalProvider",setup(e){const t=Oe(du),{isOpen:n}=zC();return(o,r)=>m(t)?(R(),$(Go(m(t).component),re({key:0},m(t).props,{open:m(n),"onUpdate:open":r[0]||(r[0]=s=>De(n)?n.value=s:null)}),null,16,["open"])):we("",!0)}}),qA=D({__name:"SlideoverProvider",setup(e){const t=Oe(fu),{isOpen:n}=FC();return(o,r)=>m(t)?(R(),$(Go(m(t).component),re({key:0},m(t).props,{open:m(n),"onUpdate:open":r[0]||(r[0]=s=>De(n)?n.value=s:null)}),null,16,["open"])):we("",!0)}}),GA=D({__name:"App",props:{tooltip:{},toaster:{},dir:{},scrollBody:{type:[Boolean,Object]},nonce:{}},setup(e){const t=e,n=on(Xo(t,"dir","scrollBody")),o=Bo(()=>t.tooltip),r=Bo(()=>t.toaster);return(s,i)=>(R(),$(m(kS),re({"use-id":()=>$a()},m(n)),{default:I(()=>[ne(m(XT),Pe(Ne(o.value)),{default:I(()=>[s.toaster!==null?(R(),$(WA,Pe(re({key:0},r.value)),{default:I(()=>[j(s.$slots,"default")]),_:3},16)):we("",!0)]),_:3},16),ne(KA),ne(qA)]),_:3},16,["use-id"]))}}),YA=oE(sE),JA=D({__name:"app",async setup(e){let t,n;return[t,n]=Mm(()=>Sx(async()=>{},"$siNM9WAguS")),await t,n(),(o,r)=>{const s=nE,i=YA,a=aE,l=dE,c=GA;return R(),We(Me,null,[ne(s),ne(i),ne(c,null,{default:I(()=>[ne(l,null,{default:I(()=>[ne(a)]),_:1})]),_:1})],64)}}}),XA={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` `).splice(1).map(f=>({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&&!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=>`${f.text}`).join(` -`);const o=Number(n.statusCode||500),r=o===404,s=n.statusMessage??(r?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,u=r?ve(()=>pe(()=>import("./hrEE3_AK.js"),__vite__mapDeps([56,4,57]),import.meta.url)):ve(()=>pe(()=>import("./AmAcgy24.js"),__vite__mapDeps([58,4,59]),import.meta.url));return(f,d)=>(R(),$(m(u),Pe(Ne({statusCode:m(o),statusMessage:m(s),description:m(i),stack:m(a)})),null,16))}},QA={key:0},fd={__name:"nuxt-root",setup(e){const t=()=>null,n=xe(),o=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",o);it().beforeEach(l)}const r=!1;Xt(qr,_i()),n.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const s=xi(),i=!1;cp((l,c,u)=>{if(n.hooks.callHook("vue:error",l,c,u).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Uw(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>ko(l)),!1});const a=!1;return(l,c)=>(R(),$(nu,{onResolve:m(o)},{default:I(()=>[m(i)?(R(),We("div",QA)):m(s)?(R(),$(m(XA),{key:1,error:m(s)},null,8,["error"])):m(a)?(R(),$(m(t),{key:2,context:m(a)},null,8,["context"])):m(r)?(R(),$(Go(m(r)),{key:3})):(R(),$(m(JA),{key:4}))]),_:1},8,["onResolve"]))}};let dd;{let e;dd=async function(){var i,a;if(e)return e;const o=!!(((i=window.__NUXT__)==null?void 0:i.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?Qy(fd):Xy(fd),r=fw({vueApp:o});async function s(l){await r.callHook("app:error",l),r.payload.error=r.payload.error||Ci(l)}o.config.errorHandler=s;try{await hw(r,tE)}catch(l){s(l)}try{await r.hooks.callHook("app:created",o),await r.hooks.callHook("app:beforeMount",o),o.mount(lw),await r.hooks.callHook("app:mounted",o),await Le()}catch(l){s(l)}return o.config.errorHandler===s&&(o.config.errorHandler=void 0),o},e=dd().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{CA as $,yR as A,bR as B,wR as C,_R as D,xR as E,Me as F,CR as G,ER as H,SR as I,kR as J,TR as K,PR as L,Ut as M,vi as N,Kn as O,rn as P,RC as Q,av as R,j as S,Ze as T,_v as U,re as V,nO as W,Go as X,ZA as Y,xA as Z,Ox as _,Kr as a,ci as a$,Jo as a0,Xo as a1,Bo as a2,hh as a3,Pe as a4,Ne as a5,eR as a6,tR as a7,rO as a8,_A as a9,MA as aA,uo as aB,LA as aC,AA as aD,Jh as aE,QR as aF,tO as aG,ZR as aH,eO as aI,XR as aJ,wA as aK,on as aL,JR as aM,qo as aN,be as aO,_i as aP,Yo as aQ,zs as aR,_e as aS,oR as aT,pe as aU,Xe as aV,qh as aW,xe as aX,nR as aY,yn as aZ,lp as a_,bA as aa,Be as ab,oO as ac,Oe as ad,$a as ae,Xt as af,IA as ag,OA as ah,AR as ai,tP as aj,de as ak,HR as al,YR as am,FR as an,jR as ao,GR as ap,WR as aq,KR as ar,VR as as,zR as at,qR as au,UR as av,NR as aw,RA as ax,En as ay,Le as az,ne as b,Ci as b0,at as b1,Wo as b2,Sb as b3,Lc as b4,wi as b5,bi as b6,Ce as b7,ic as b8,oo as b9,Ke as ba,js as bb,Gl as bc,Iw as bd,Wt as be,rR as bf,lR as bg,dl as bh,sR as bi,Lr as bj,Yh as bk,iR as bl,OC as bm,aR as bn,cR as bo,fR as bp,uR as bq,$R as br,OR as bs,BR as bt,LR as bu,IR as bv,MR as bw,DR as bx,RR as by,We as c,bn as d,m as e,$ as f,oi as g,TA as h,D as i,dt as j,O as k,N as l,kt as m,DA as n,R as o,dE as p,we as q,Ls as r,pR as s,mn as t,kh as u,hR as v,I as w,gR as x,vR as y,mR as z}; +`);const o=Number(n.statusCode||500),r=o===404,s=n.statusMessage??(r?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,u=r?ve(()=>pe(()=>import("./CoEJ30Ke.js"),__vite__mapDeps([56,4,57]),import.meta.url)):ve(()=>pe(()=>import("./D6fH6EPX.js"),__vite__mapDeps([58,4,59]),import.meta.url));return(f,d)=>(R(),$(m(u),Pe(Ne({statusCode:m(o),statusMessage:m(s),description:m(i),stack:m(a)})),null,16))}},QA={key:0},fd={__name:"nuxt-root",setup(e){const t=()=>null,n=xe(),o=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",o);it().beforeEach(l)}const r=!1;Xt(qr,_i()),n.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const s=xi(),i=!1;cp((l,c,u)=>{if(n.hooks.callHook("vue:error",l,c,u).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Uw(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>ko(l)),!1});const a=!1;return(l,c)=>(R(),$(nu,{onResolve:m(o)},{default:I(()=>[m(i)?(R(),We("div",QA)):m(s)?(R(),$(m(XA),{key:1,error:m(s)},null,8,["error"])):m(a)?(R(),$(m(t),{key:2,context:m(a)},null,8,["context"])):m(r)?(R(),$(Go(m(r)),{key:3})):(R(),$(m(JA),{key:4}))]),_:1},8,["onResolve"]))}};let dd;{let e;dd=async function(){var i,a;if(e)return e;const o=!!(((i=window.__NUXT__)==null?void 0:i.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?Qy(fd):Xy(fd),r=fw({vueApp:o});async function s(l){await r.callHook("app:error",l),r.payload.error=r.payload.error||Ci(l)}o.config.errorHandler=s;try{await hw(r,tE)}catch(l){s(l)}try{await r.hooks.callHook("app:created",o),await r.hooks.callHook("app:beforeMount",o),o.mount(lw),await r.hooks.callHook("app:mounted",o),await Le()}catch(l){s(l)}return o.config.errorHandler===s&&(o.config.errorHandler=void 0),o},e=dd().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{Ut as $,yR as A,bR as B,wR as C,_R as D,xR as E,Me as F,CR as G,ER as H,SR as I,kR as J,TR as K,PR as L,vi as M,Kn as N,rn as O,RC as P,av as Q,j as R,Ze as S,_v as T,re as U,nO as V,Go as W,ZA as X,xA as Y,CA as Z,Ox as _,Kr as a,ci as a$,Xo as a0,Bo as a1,hh as a2,Pe as a3,Ne as a4,Jo as a5,eR as a6,tR as a7,rO as a8,_A as a9,MA as aA,uo as aB,LA as aC,AA as aD,Jh as aE,QR as aF,tO as aG,ZR as aH,eO as aI,XR as aJ,wA as aK,on as aL,JR as aM,qo as aN,be as aO,_i as aP,Yo as aQ,zs as aR,_e as aS,oR as aT,pe as aU,Xe as aV,qh as aW,xe as aX,nR as aY,yn as aZ,lp as a_,bA as aa,Be as ab,oO as ac,Oe as ad,$a as ae,Xt as af,IA as ag,OA as ah,AR as ai,tP as aj,de as ak,HR as al,YR as am,FR as an,jR as ao,GR as ap,WR as aq,KR as ar,VR as as,zR as at,qR as au,UR as av,NR as aw,RA as ax,En as ay,Le as az,ne as b,Ci as b0,at as b1,Wo as b2,Sb as b3,Lc as b4,wi as b5,bi as b6,Ce as b7,ic as b8,oo as b9,Ke as ba,js as bb,Gl as bc,Iw as bd,Wt as be,rR as bf,lR as bg,dl as bh,sR as bi,Lr as bj,Yh as bk,iR as bl,OC as bm,aR as bn,cR as bo,fR as bp,uR as bq,$R as br,OR as bs,BR as bt,LR as bu,IR as bv,MR as bw,DR as bx,RR as by,We as c,bn as d,m as e,$ as f,oi as g,TA as h,D as i,dt as j,O as k,N as l,kt as m,DA as n,R as o,dE as p,we as q,Ls as r,pR as s,mn as t,kh as u,hR as v,I as w,gR as x,vR as y,mR as z}; diff --git a/_nuxt/BtgyqWCx.js b/_nuxt/WlZVMWO4.js similarity index 84% rename from _nuxt/BtgyqWCx.js rename to _nuxt/WlZVMWO4.js index 9262b4d..22ee00e 100644 --- a/_nuxt/BtgyqWCx.js +++ b/_nuxt/WlZVMWO4.js @@ -1 +1 @@ -import{_ as f}from"./Bf0Nu1g1.js";import{i as l,aO as s,N as d,aS as c}from"./BTOMz1uO.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./CnO9EHle.js";const _=l({name:"ContentRenderer",props:{value:{type:Object,required:!1,default:()=>({})},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"}},setup(t){s(()=>t.excerpt,n=>{var e,a,i;n&&!((e=t.value)!=null&&e.excerpt)&&(console.warn(`No excerpt found for document content/${(a=t==null?void 0:t.value)==null?void 0:a._path}.${(i=t==null?void 0:t.value)==null?void 0:i._extension}!`),console.warn("Make sure to use in your content if you want to use excerpt feature."))},{immediate:!0})},render(t){var u,o;const n=d(),{value:e,excerpt:a,tag:i}=t,r=a?e==null?void 0:e.excerpt:e==null?void 0:e.body;return!((u=r==null?void 0:r.children)!=null&&u.length)&&(n!=null&&n.empty)?n.empty({value:e,excerpt:a,tag:i,...this.$attrs}):n!=null&&n.default?n.default({value:e,excerpt:a,tag:i,...this.$attrs}):(r==null?void 0:r.type)==="root"&&((o=r==null?void 0:r.children)!=null&&o.length)?c(f,{value:e,excerpt:a,tag:i,...this.$attrs}):c("pre",null,JSON.stringify({message:"You should use slots with ",value:e,excerpt:a,tag:i},null,2))}});export{_ as default}; +import{_ as f}from"./jqeBq0XT.js";import{i as l,aO as s,M as d,aS as c}from"./UIt75vAV.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./D5Txowgp.js";const _=l({name:"ContentRenderer",props:{value:{type:Object,required:!1,default:()=>({})},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"}},setup(t){s(()=>t.excerpt,n=>{var e,a,i;n&&!((e=t.value)!=null&&e.excerpt)&&(console.warn(`No excerpt found for document content/${(a=t==null?void 0:t.value)==null?void 0:a._path}.${(i=t==null?void 0:t.value)==null?void 0:i._extension}!`),console.warn("Make sure to use in your content if you want to use excerpt feature."))},{immediate:!0})},render(t){var u,o;const n=d(),{value:e,excerpt:a,tag:i}=t,r=a?e==null?void 0:e.excerpt:e==null?void 0:e.body;return!((u=r==null?void 0:r.children)!=null&&u.length)&&(n!=null&&n.empty)?n.empty({value:e,excerpt:a,tag:i,...this.$attrs}):n!=null&&n.default?n.default({value:e,excerpt:a,tag:i,...this.$attrs}):(r==null?void 0:r.type)==="root"&&((o=r==null?void 0:r.children)!=null&&o.length)?c(f,{value:e,excerpt:a,tag:i,...this.$attrs}):c("pre",null,JSON.stringify({message:"You should use slots with ",value:e,excerpt:a,tag:i},null,2))}});export{_ as default}; diff --git a/_nuxt/DM7FBexL.js b/_nuxt/ZP8aUo7K.js similarity index 96% rename from _nuxt/DM7FBexL.js rename to _nuxt/ZP8aUo7K.js index ec42d95..85c53e5 100644 --- a/_nuxt/DM7FBexL.js +++ b/_nuxt/ZP8aUo7K.js @@ -1,3 +1,3 @@ -import{i as W,j as x,l as h,o as c,c as b,b as r,w as n,a as s,d as f,F as E,r as U,t as g,q as R,e as l,m as Z,f as q,h as z,n as J}from"./BTOMz1uO.js";import{h as A,_ as K,a as Q,d as Y,c as ee,b as ae,e as te,f as le,g as ie,F as oe}from"./EyXL7GQa.js";import{_ as ne,a as se}from"./NAbOXu9k.js";import{b as N,i as _,l as re}from"./DEqQpGQK.js";import{_ as me}from"./DlAUqK2U.js";import"./DlRFgOQ9.js";import"./Cpj98o6Y.js";const de={class:"bullets spaced-sm"},ce={class:"font-semibold mb-3"},fe={class:"bullets spaced-sm"},pe={class:"font-semibold"},ue={key:0,class:"font-light"},ge=W({__name:"validate",setup(_e){const t=x({returned:!1,category:"pending",title:"",message:"",filename:"",time:""}),i=x({kindValue:void 0,file1:void 0,file2:void 0,resultFormat:"csv"}),T=[{label:"XML schemas",type:"label",group:"display"},{value:"ndr",label:"Validate NDR conformance",type:"item",description:"Check one or more NIEM XML schemas against the NIEM Naming and Design Rules (NDR)",group:"XSD",route:N.validate_ndr,file1:{fileType:"XSD | ZIP",icon:_.xml,description:"NIEM XSD",paramName:"file",file:void 0}},{value:"xsd",label:"Validate NIEM XSD",type:"item",description:"Validate one or more XML schemas to check that the basic syntax is correct.",group:"XSD",route:N.validate_xsd,file1:{fileType:"XSD | ZIP",icon:_.xml,description:"NIEM XSD",paramName:"file",file:void 0}},{type:"separator",group:"display"},{label:"XML instances",type:"label",group:"display"},{value:"cmf",label:"Validate CMF",type:"item",description:"Validate a CMF file (an XML instance file) against its NIEM CMF XML schema.",note:"Note that this does not check NDR conformance of the content.",group:"XML",route:N.validate_cmf,file1:{fileType:"CMF | XML",icon:_.xml,description:"CMF",paramName:"file",file:void 0}},{value:"xml",label:"Validate XML",type:"item",description:"Validate one or more XML instances against its user-provided XML schemas.",group:"XML",route:N.validate_xml,file1:{fileType:"CMF | XML",icon:_.xml,description:"XML instance",paramName:"xml",file:void 0},file2:{fileType:"ZIP",icon:_.zip,description:"NIEM XSD",paramName:"xsd",file:void 0}},{value:"message-catalog",label:"Validate message catalog",type:"item",description:"Validate an IEPD or message catalog (an XML instance file) against its NIEM IEPD / message catalog schema.",group:"XML",route:N.validate_message_catalog,file1:{fileType:"XML",icon:_.xml,description:"message-catalog.xml or iepd-catalog.xml",paramName:"file",file:void 0}},{value:"xml-catalog",label:"Validate XML catalog",type:"item",description:"Validate an XML catalog (an XML instance file) against the OASIS schema specification for XML catalogs.",group:"XML",route:N.validate_xml_catalog,file1:{fileType:"XML",icon:_.xml,description:"xml-catalog.xml",paramName:"file",file:void 0}}],$=x(T.filter(a=>a.type=="item")),O=x({XSD:$.filter(a=>a.group=="XSD"),XML:$.filter(a=>a.group=="XML")}),o=h(()=>$.find(a=>a.value==i.kindValue));function B(a){return`${a||"(pending)"} | ${A}`}const j=h(()=>{var a,e;return i.file2?`-F ${(e=(a=o.value)==null?void 0:a.file2)==null?void 0:e.paramName}=@${i.file2.name}`:""}),G=h(()=>{var a,e,m,d,v;return`curl -i -X POST -H "Content-Type: multipart/form-data" -F ${(e=(a=o.value)==null?void 0:a.file1)==null?void 0:e.paramName}=${(m=i.file1)==null?void 0:m.name} ${j.value} -F file=@${(d=i.file1)==null?void 0:d.name} ${(v=o.value)==null?void 0:v.route}`});async function H(a){var y,X,I,S;if(!i.kindValue||!((y=o.value)!=null&&y.route)||!a.target){console.log("cancelling request for missing fields");return}const m=a.target.files;if(!m||m.length==0){console.log("cancelling request for missing files");return}i.file1=m[0],i.file2=m[1];const d=new FormData;o.value.value=="xml"?(d.append("xml",i.file1),d.append("xsd",i.file2)):d.append("file",i.file1),console.log("Sending validation request",i.kindValue,i.file1,i.file2);let v=Date.now();const M=await fetch(o.value.route,{body:d,method:"post"});if(t.time=ie(v),M.ok){const C=await M.blob(),L=M.headers.get("Content-Disposition");t.filename=(L==null?void 0:L.split("=")[1])||"migration-results.zip",oe.saveAs(C,t.filename),t.category="success",t.error=void 0,t.title="",t.message=`Downloaded ${t.filename}`,console.log("Request succeeded",t.filename)}else t.category="error",t.error=await M.json(),t.title=`ERROR ${(X=t.error)==null?void 0:X.status}: ${(I=t.error)==null?void 0:I.error}`,t.message=((S=t.error)==null?void 0:S.message.replaceAll(";",` +import{i as W,j as x,l as h,o as c,c as b,b as r,w as n,a as s,d as f,F as E,r as U,t as g,q as R,e as l,m as Z,f as q,h as z,n as J}from"./UIt75vAV.js";import{h as A,_ as K,a as Q,d as Y,c as ee,b as ae,e as te,f as le,g as ie,F as oe}from"./Bw5Rqz9F.js";import{_ as ne,a as se}from"./DLx7CKo_.js";import{b as N,i as _,l as re}from"./DEqQpGQK.js";import{_ as me}from"./DlAUqK2U.js";import"./DSVSXOr1.js";import"./Cpj98o6Y.js";const de={class:"bullets spaced-sm"},ce={class:"font-semibold mb-3"},fe={class:"bullets spaced-sm"},pe={class:"font-semibold"},ue={key:0,class:"font-light"},ge=W({__name:"validate",setup(_e){const t=x({returned:!1,category:"pending",title:"",message:"",filename:"",time:""}),i=x({kindValue:void 0,file1:void 0,file2:void 0,resultFormat:"csv"}),T=[{label:"XML schemas",type:"label",group:"display"},{value:"ndr",label:"Validate NDR conformance",type:"item",description:"Check one or more NIEM XML schemas against the NIEM Naming and Design Rules (NDR)",group:"XSD",route:N.validate_ndr,file1:{fileType:"XSD | ZIP",icon:_.xml,description:"NIEM XSD",paramName:"file",file:void 0}},{value:"xsd",label:"Validate NIEM XSD",type:"item",description:"Validate one or more XML schemas to check that the basic syntax is correct.",group:"XSD",route:N.validate_xsd,file1:{fileType:"XSD | ZIP",icon:_.xml,description:"NIEM XSD",paramName:"file",file:void 0}},{type:"separator",group:"display"},{label:"XML instances",type:"label",group:"display"},{value:"cmf",label:"Validate CMF",type:"item",description:"Validate a CMF file (an XML instance file) against its NIEM CMF XML schema.",note:"Note that this does not check NDR conformance of the content.",group:"XML",route:N.validate_cmf,file1:{fileType:"CMF | XML",icon:_.xml,description:"CMF",paramName:"file",file:void 0}},{value:"xml",label:"Validate XML",type:"item",description:"Validate one or more XML instances against its user-provided XML schemas.",group:"XML",route:N.validate_xml,file1:{fileType:"CMF | XML",icon:_.xml,description:"XML instance",paramName:"xml",file:void 0},file2:{fileType:"ZIP",icon:_.zip,description:"NIEM XSD",paramName:"xsd",file:void 0}},{value:"message-catalog",label:"Validate message catalog",type:"item",description:"Validate an IEPD or message catalog (an XML instance file) against its NIEM IEPD / message catalog schema.",group:"XML",route:N.validate_message_catalog,file1:{fileType:"XML",icon:_.xml,description:"message-catalog.xml or iepd-catalog.xml",paramName:"file",file:void 0}},{value:"xml-catalog",label:"Validate XML catalog",type:"item",description:"Validate an XML catalog (an XML instance file) against the OASIS schema specification for XML catalogs.",group:"XML",route:N.validate_xml_catalog,file1:{fileType:"XML",icon:_.xml,description:"xml-catalog.xml",paramName:"file",file:void 0}}],$=x(T.filter(a=>a.type=="item")),O=x({XSD:$.filter(a=>a.group=="XSD"),XML:$.filter(a=>a.group=="XML")}),o=h(()=>$.find(a=>a.value==i.kindValue));function B(a){return`${a||"(pending)"} | ${A}`}const j=h(()=>{var a,e;return i.file2?`-F ${(e=(a=o.value)==null?void 0:a.file2)==null?void 0:e.paramName}=@${i.file2.name}`:""}),G=h(()=>{var a,e,m,d,v;return`curl -i -X POST -H "Content-Type: multipart/form-data" -F ${(e=(a=o.value)==null?void 0:a.file1)==null?void 0:e.paramName}=${(m=i.file1)==null?void 0:m.name} ${j.value} -F file=@${(d=i.file1)==null?void 0:d.name} ${(v=o.value)==null?void 0:v.route}`});async function H(a){var y,X,I,S;if(!i.kindValue||!((y=o.value)!=null&&y.route)||!a.target){console.log("cancelling request for missing fields");return}const m=a.target.files;if(!m||m.length==0){console.log("cancelling request for missing files");return}i.file1=m[0],i.file2=m[1];const d=new FormData;o.value.value=="xml"?(d.append("xml",i.file1),d.append("xsd",i.file2)):d.append("file",i.file1),console.log("Sending validation request",i.kindValue,i.file1,i.file2);let v=Date.now();const M=await fetch(o.value.route,{body:d,method:"post"});if(t.time=ie(v),M.ok){const C=await M.blob(),L=M.headers.get("Content-Disposition");t.filename=(L==null?void 0:L.split("=")[1])||"migration-results.zip",oe.saveAs(C,t.filename),t.category="success",t.error=void 0,t.title="",t.message=`Downloaded ${t.filename}`,console.log("Request succeeded",t.filename)}else t.category="error",t.error=await M.json(),t.title=`ERROR ${(X=t.error)==null?void 0:X.status}: ${(I=t.error)==null?void 0:I.error}`,t.message=((S=t.error)==null?void 0:S.message.replaceAll(";",` `))||"",console.log("Request failed");t.returned=!0}return(a,e)=>{const m=z,d=Q,v=ne,M=Y,y=ee,X=ae,I=J,S=te,C=se,L=le;return c(),b(E,null,[r(v,{link:("links"in a?a.links:l(re)).validate},{info:n(()=>[e[8]||(e[8]=s("p",null," Validate NIEM artifacts and check NDR conformance. ",-1)),e[9]||(e[9]=s("p",{class:"font-semibold"},"Notes:",-1)),s("ul",de,[s("li",null,[e[2]||(e[2]=f(" Use the ")),r(m,{to:"/transform"},{default:n(()=>e[1]||(e[1]=[f("Transform")])),_:1}),e[3]||(e[3]=f(" feature to convert a CMF model to XSD to check NDR conformance. "))]),e[4]||(e[4]=s("li",null," JSON instance and schema validation is not yet available. ",-1))]),(c(!0),b(E,null,U(Object.entries(l(O)),([F,k])=>(c(),b("div",null,[s("p",ce,g(F)+" validation options:",1),s("ul",fe,[(c(!0),b(E,null,U(k,p=>(c(),b("li",null,[s("span",pe,g(p.label),1),e[6]||(e[6]=f(" - ")),s("span",null,g(p.description),1),p.note?(c(),b("span",ue,[e[5]||(e[5]=s("br",null,null,-1)),f(g(p.note),1)])):R("",!0)]))),256))]),e[7]||(e[7]=s("br",null,null,-1))]))),256))]),developer:n(()=>[r(d,{title:"POST request",code:l(G)},null,8,["code"])]),_:1},8,["link"]),r(C,null,{default:n(()=>[r(S,{state:l(i),onSubmit:Z(H,["prevent"]),enctype:"multipart/form-data"},{default:n(()=>{var F,k,p,P;return[r(y,{name:"kind",required:"",label:"1. Select validation kind"},{default:n(()=>[r(M,{modelValue:l(i).kindValue,"onUpdate:modelValue":e[0]||(e[0]=u=>l(i).kindValue=u),items:T,class:"w-64"},null,8,["modelValue"])]),_:1}),r(y,{name:"file1",required:"",label:"2. Select a file to validate",help:B((k=(F=l(o))==null?void 0:F.file1)==null?void 0:k.description)},{default:n(()=>{var u,D;return[r(X,{class:"w-[600px]",icon:(D=(u=l(o))==null?void 0:u.file1)==null?void 0:D.icon},{trailing:n(()=>{var V,w;return[f("("+g((w=(V=l(o))==null?void 0:V.file1)==null?void 0:w.fileType)+")",1)]}),_:1},8,["icon"])]}),_:1},8,["help"]),(p=l(o))!=null&&p.file2?(c(),q(y,{key:0,name:"file2",label:"3. Select supporting file for validation",help:((P=l(o))==null?void 0:P.file2.description)+" | "+("FILE_UPLOAD_WARNING"in a?a.FILE_UPLOAD_WARNING:l(A))},{default:n(()=>{var u,D;return[r(X,{class:"w-[600px]",icon:(D=(u=l(o))==null?void 0:u.file2)==null?void 0:D.icon},{trailing:n(()=>{var V;return[f("("+g((V=l(o).file2)==null?void 0:V.fileType)+")",1)]}),_:1},8,["icon"])]}),_:1},8,["help"])):R("",!0),r(I,{type:"submit",ui:("ui"in a?a.ui:l(K)).button_default},{default:n(()=>e[10]||(e[10]=[f("Validate")])),_:1},8,["ui"])]}),_:1},8,["state"])]),_:1}),l(t).returned?(c(),q(L,{key:0,category:l(t).category,title:l(t).title,seconds:l(t).time},{default:n(()=>[s("div",null,g(l(t).message),1)]),_:1},8,["category","title","seconds"])):R("",!0)],64)}}}),De=me(ge,[["__scopeId","data-v-8b3b265a"]]);export{De as default}; diff --git a/_nuxt/bmEpZ_bg.js b/_nuxt/bmEpZ_bg.js new file mode 100644 index 0000000..be21ead --- /dev/null +++ b/_nuxt/bmEpZ_bg.js @@ -0,0 +1 @@ +import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,R as s}from"./UIt75vAV.js";const c={};function n(e,l){return r(),t("ol",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/builds/latest.json b/_nuxt/builds/latest.json index 71c3a6a..b659d8d 100644 --- a/_nuxt/builds/latest.json +++ b/_nuxt/builds/latest.json @@ -1 +1 @@ -{"id":"9aca8762-5d93-4586-8060-073ed28d8d20","timestamp":1731546385466} \ No newline at end of file +{"id":"c6020d18-8de9-4a4e-b336-8bf15417b983","timestamp":1731546865071} \ No newline at end of file diff --git a/_nuxt/builds/meta/9aca8762-5d93-4586-8060-073ed28d8d20.json b/_nuxt/builds/meta/9aca8762-5d93-4586-8060-073ed28d8d20.json deleted file mode 100644 index 59c8e31..0000000 --- a/_nuxt/builds/meta/9aca8762-5d93-4586-8060-073ed28d8d20.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"9aca8762-5d93-4586-8060-073ed28d8d20","timestamp":1731546385466,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]} \ No newline at end of file diff --git a/_nuxt/builds/meta/c6020d18-8de9-4a4e-b336-8bf15417b983.json b/_nuxt/builds/meta/c6020d18-8de9-4a4e-b336-8bf15417b983.json new file mode 100644 index 0000000..a48975d --- /dev/null +++ b/_nuxt/builds/meta/c6020d18-8de9-4a4e-b336-8bf15417b983.json @@ -0,0 +1 @@ +{"id":"c6020d18-8de9-4a4e-b336-8bf15417b983","timestamp":1731546865071,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/","/test","/release-notes","/validate","/migrate","/transform"]} \ No newline at end of file diff --git a/_nuxt/entry.BH81F_eS.css b/_nuxt/entry.BH81F_eS.css deleted file mode 100644 index 02bed3d..0000000 --- a/_nuxt/entry.BH81F_eS.css +++ /dev/null @@ -1 +0,0 @@ -#page-header button:disabled:hover{cursor:auto}#page-header button:disabled:hover>.iconify,#page-header button:disabled>.iconify{color:var(--ui-text-dimmed)!important}#page-header button>.iconify:hover:not(.disabled){color:var(--ui-text-highlighted)}#page-header button.open{background-color:var(--color-niem)!important}#page-header button.open>.iconify{color:#fff}:root{--color-niem:#297db3;--color-niem-light:#297eb32f;--color-light:#f5f5f5;--app-margin-left:12px;--app-padding-left:12px;--app-padding-right:12px;--app-vertical-spacer:24px;--app-vertical-spacer-sm:16px}@tailwind base;@tailwind components;@tailwind utilities;a[href]{color:#00709a}a[href]:state(hover){color:#00709a;font-weight:bolder}button:state(hover){font-weight:bolder}.color-niem{color:var(--color-niem)}.spaced>:not(:first-child),form>:not(:first-child){margin-top:var(--app-vertical-spacer)}.spaced-sm>:not(:first-child),form.sm>:not(:first-child){margin-top:var(--app-vertical-spacer-sm)}h1{font-size:x-large;font-weight:700}h2{font-size:large}h2,h3{font-weight:500}h3{padding-bottom:4px}input::file-selector-button{margin-right:12px}kbd{background-color:transparent!important;border-width:0!important;color:var(--color-amber-800)!important;font-family:Courier New,Courier,monospace;font-size:small!important;font-weight:bolder!important}ul.bullets{list-style-position:outside;list-style-type:disc;margin-left:18px}/*! tailwindcss v4.0.0-alpha.29 | MIT License | https://tailwindcss.com */@layer theme{:root{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-family-sans);--default-font-feature-settings:var(--font-family-sans--font-feature-settings);--default-font-variation-settings:var(--font-family-sans--font-variation-settings);--default-mono-font-family:var(--font-family-mono);--default-mono-font-feature-settings:var(--font-family-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-family-mono--font-variation-settings);--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--color-black:#000;--color-white:#fff;--color-slate-50:oklch(.984 .003 247.858);--color-slate-100:oklch(.968 .007 247.896);--color-slate-200:oklch(.929 .013 255.508);--color-slate-300:oklch(.869 .022 252.894);--color-slate-400:oklch(.704 .04 256.788);--color-slate-500:oklch(.554 .046 257.417);--color-slate-600:oklch(.446 .043 257.281);--color-slate-700:oklch(.372 .044 257.287);--color-slate-800:oklch(.279 .041 260.031);--color-slate-900:oklch(.208 .042 265.755);--color-slate-950:oklch(.129 .042 264.695);--color-gray-50:oklch(.985 .002 247.839);--color-gray-100:oklch(.967 .003 264.542);--color-gray-200:oklch(.928 .006 264.531);--color-gray-300:oklch(.872 .01 258.338);--color-gray-400:oklch(.707 .022 261.325);--color-gray-500:oklch(.551 .027 264.364);--color-gray-600:oklch(.446 .03 256.802);--color-gray-700:oklch(.373 .034 259.733);--color-gray-800:oklch(.278 .033 256.848);--color-gray-900:oklch(.21 .034 264.665);--color-gray-950:oklch(.13 .028 261.692);--color-zinc-50:oklch(.985 0 0);--color-zinc-100:oklch(.967 .001 286.375);--color-zinc-200:oklch(.92 .004 286.32);--color-zinc-300:oklch(.871 .006 286.286);--color-zinc-400:oklch(.705 .015 286.067);--color-zinc-500:oklch(.552 .016 285.938);--color-zinc-600:oklch(.442 .017 285.786);--color-zinc-700:oklch(.37 .013 285.805);--color-zinc-800:oklch(.274 .006 286.033);--color-zinc-900:oklch(.21 .006 285.885);--color-zinc-950:oklch(.141 .005 285.823);--color-neutral-50:oklch(.985 0 0);--color-neutral-100:oklch(.97 0 0);--color-neutral-200:oklch(.922 0 0);--color-neutral-300:oklch(.87 0 0);--color-neutral-400:oklch(.708 0 0);--color-neutral-500:oklch(.556 0 0);--color-neutral-600:oklch(.439 0 0);--color-neutral-700:oklch(.371 0 0);--color-neutral-800:oklch(.269 0 0);--color-neutral-900:oklch(.205 0 0);--color-neutral-950:oklch(.145 0 0);--color-stone-50:oklch(.985 .001 106.423);--color-stone-100:oklch(.97 .001 106.424);--color-stone-200:oklch(.923 .003 48.717);--color-stone-300:oklch(.869 .005 56.366);--color-stone-400:oklch(.709 .01 56.259);--color-stone-500:oklch(.553 .013 58.071);--color-stone-600:oklch(.444 .011 73.639);--color-stone-700:oklch(.374 .01 67.558);--color-stone-800:oklch(.268 .007 34.298);--color-stone-900:oklch(.216 .006 56.043);--color-stone-950:oklch(.147 .004 49.25);--color-red-50:oklch(.971 .013 17.38);--color-red-100:oklch(.936 .032 17.717);--color-red-200:oklch(.885 .062 18.334);--color-red-300:oklch(.808 .114 19.571);--color-red-400:oklch(.704 .191 22.216);--color-red-500:oklch(.637 .237 25.331);--color-red-600:oklch(.577 .245 27.325);--color-red-700:oklch(.505 .213 27.518);--color-red-800:oklch(.444 .177 26.899);--color-red-900:oklch(.396 .141 25.723);--color-red-950:oklch(.258 .092 26.042);--color-orange-50:oklch(.98 .016 73.684);--color-orange-100:oklch(.954 .038 75.164);--color-orange-200:oklch(.901 .076 70.697);--color-orange-300:oklch(.837 .128 66.29);--color-orange-400:oklch(.75 .183 55.934);--color-orange-500:oklch(.705 .213 47.604);--color-orange-600:oklch(.646 .222 41.116);--color-orange-700:oklch(.553 .195 38.402);--color-orange-800:oklch(.47 .157 37.304);--color-orange-900:oklch(.408 .123 38.172);--color-orange-950:oklch(.266 .079 36.259);--color-amber-50:oklch(.987 .022 95.277);--color-amber-100:oklch(.962 .059 95.617);--color-amber-200:oklch(.924 .12 95.746);--color-amber-300:oklch(.879 .169 91.605);--color-amber-400:oklch(.828 .189 84.429);--color-amber-500:oklch(.769 .188 70.08);--color-amber-600:oklch(.666 .179 58.318);--color-amber-700:oklch(.555 .163 48.998);--color-amber-800:oklch(.473 .137 46.201);--color-amber-900:oklch(.414 .112 45.904);--color-amber-950:oklch(.279 .077 45.635);--color-yellow-50:oklch(.987 .026 102.212);--color-yellow-100:oklch(.973 .071 103.193);--color-yellow-200:oklch(.945 .129 101.54);--color-yellow-300:oklch(.905 .182 98.111);--color-yellow-400:oklch(.852 .199 91.936);--color-yellow-500:oklch(.795 .184 86.047);--color-yellow-600:oklch(.681 .162 75.834);--color-yellow-700:oklch(.554 .135 66.442);--color-yellow-800:oklch(.476 .114 61.907);--color-yellow-900:oklch(.421 .095 57.708);--color-yellow-950:oklch(.286 .066 53.813);--color-lime-50:oklch(.986 .031 120.757);--color-lime-100:oklch(.967 .067 122.328);--color-lime-200:oklch(.938 .127 124.321);--color-lime-300:oklch(.897 .196 126.665);--color-lime-400:oklch(.841 .238 128.85);--color-lime-500:oklch(.768 .233 130.85);--color-lime-600:oklch(.648 .2 131.684);--color-lime-700:oklch(.532 .157 131.589);--color-lime-800:oklch(.453 .124 130.933);--color-lime-900:oklch(.405 .101 131.063);--color-lime-950:oklch(.274 .072 132.109);--color-green-50:oklch(.982 .018 155.826);--color-green-100:oklch(.962 .044 156.743);--color-green-200:oklch(.925 .084 155.995);--color-green-300:oklch(.871 .15 154.449);--color-green-400:oklch(.792 .209 151.711);--color-green-500:oklch(.723 .219 149.579);--color-green-600:oklch(.627 .194 149.214);--color-green-700:oklch(.527 .154 150.069);--color-green-800:oklch(.448 .119 151.328);--color-green-900:oklch(.393 .095 152.535);--color-green-950:oklch(.266 .065 152.934);--color-emerald-50:oklch(.979 .021 166.113);--color-emerald-100:oklch(.95 .052 163.051);--color-emerald-200:oklch(.905 .093 164.15);--color-emerald-300:oklch(.845 .143 164.978);--color-emerald-400:oklch(.765 .177 163.223);--color-emerald-500:oklch(.696 .17 162.48);--color-emerald-600:oklch(.596 .145 163.225);--color-emerald-700:oklch(.508 .118 165.612);--color-emerald-800:oklch(.432 .095 166.913);--color-emerald-900:oklch(.378 .077 168.94);--color-emerald-950:oklch(.262 .051 172.552);--color-teal-50:oklch(.984 .014 180.72);--color-teal-100:oklch(.953 .051 180.801);--color-teal-200:oklch(.91 .096 180.426);--color-teal-300:oklch(.855 .138 181.071);--color-teal-400:oklch(.777 .152 181.912);--color-teal-500:oklch(.704 .14 182.503);--color-teal-600:oklch(.6 .118 184.704);--color-teal-700:oklch(.511 .096 186.391);--color-teal-800:oklch(.437 .078 188.216);--color-teal-900:oklch(.386 .063 188.416);--color-teal-950:oklch(.277 .046 192.524);--color-cyan-50:oklch(.984 .019 200.873);--color-cyan-100:oklch(.956 .045 203.388);--color-cyan-200:oklch(.917 .08 205.041);--color-cyan-300:oklch(.865 .127 207.078);--color-cyan-400:oklch(.789 .154 211.53);--color-cyan-500:oklch(.715 .143 215.221);--color-cyan-600:oklch(.609 .126 221.723);--color-cyan-700:oklch(.52 .105 223.128);--color-cyan-800:oklch(.45 .085 224.283);--color-cyan-900:oklch(.398 .07 227.392);--color-cyan-950:oklch(.302 .056 229.695);--color-sky-50:oklch(.977 .013 236.62);--color-sky-100:oklch(.951 .026 236.824);--color-sky-200:oklch(.901 .058 230.902);--color-sky-300:oklch(.828 .111 230.318);--color-sky-400:oklch(.746 .16 232.661);--color-sky-500:oklch(.685 .169 237.323);--color-sky-600:oklch(.588 .158 241.966);--color-sky-700:oklch(.5 .134 242.749);--color-sky-800:oklch(.443 .11 240.79);--color-sky-900:oklch(.391 .09 240.876);--color-sky-950:oklch(.293 .066 243.157);--color-blue-50:oklch(.97 .014 254.604);--color-blue-100:oklch(.932 .032 255.585);--color-blue-200:oklch(.882 .059 254.128);--color-blue-300:oklch(.809 .105 251.813);--color-blue-400:oklch(.707 .165 254.624);--color-blue-500:oklch(.623 .214 259.815);--color-blue-600:oklch(.546 .245 262.881);--color-blue-700:oklch(.488 .243 264.376);--color-blue-800:oklch(.424 .199 265.638);--color-blue-900:oklch(.379 .146 265.522);--color-blue-950:oklch(.282 .091 267.935);--color-indigo-50:oklch(.962 .018 272.314);--color-indigo-100:oklch(.93 .034 272.788);--color-indigo-200:oklch(.87 .065 274.039);--color-indigo-300:oklch(.785 .115 274.713);--color-indigo-400:oklch(.673 .182 276.935);--color-indigo-500:oklch(.585 .233 277.117);--color-indigo-600:oklch(.511 .262 276.966);--color-indigo-700:oklch(.457 .24 277.023);--color-indigo-800:oklch(.398 .195 277.366);--color-indigo-900:oklch(.359 .144 278.697);--color-indigo-950:oklch(.257 .09 281.288);--color-violet-50:oklch(.969 .016 293.756);--color-violet-100:oklch(.943 .029 294.588);--color-violet-200:oklch(.894 .057 293.283);--color-violet-300:oklch(.811 .111 293.571);--color-violet-400:oklch(.702 .183 293.541);--color-violet-500:oklch(.606 .25 292.717);--color-violet-600:oklch(.541 .281 293.009);--color-violet-700:oklch(.491 .27 292.581);--color-violet-800:oklch(.432 .232 292.759);--color-violet-900:oklch(.38 .189 293.745);--color-violet-950:oklch(.283 .141 291.089);--color-purple-50:oklch(.977 .014 308.299);--color-purple-100:oklch(.946 .033 307.174);--color-purple-200:oklch(.902 .063 306.703);--color-purple-300:oklch(.827 .119 306.383);--color-purple-400:oklch(.714 .203 305.504);--color-purple-500:oklch(.627 .265 303.9);--color-purple-600:oklch(.558 .288 302.321);--color-purple-700:oklch(.496 .265 301.924);--color-purple-800:oklch(.438 .218 303.724);--color-purple-900:oklch(.381 .176 304.987);--color-purple-950:oklch(.291 .149 302.717);--color-fuchsia-50:oklch(.977 .017 320.058);--color-fuchsia-100:oklch(.952 .037 318.852);--color-fuchsia-200:oklch(.903 .076 319.62);--color-fuchsia-300:oklch(.833 .145 321.434);--color-fuchsia-400:oklch(.74 .238 322.16);--color-fuchsia-500:oklch(.667 .295 322.15);--color-fuchsia-600:oklch(.591 .293 322.896);--color-fuchsia-700:oklch(.518 .253 323.949);--color-fuchsia-800:oklch(.452 .211 324.591);--color-fuchsia-900:oklch(.401 .17 325.612);--color-fuchsia-950:oklch(.293 .136 325.661);--color-pink-50:oklch(.971 .014 343.198);--color-pink-100:oklch(.948 .028 342.258);--color-pink-200:oklch(.899 .061 343.231);--color-pink-300:oklch(.823 .12 346.018);--color-pink-400:oklch(.718 .202 349.761);--color-pink-500:oklch(.656 .241 354.308);--color-pink-600:oklch(.592 .249 .584);--color-pink-700:oklch(.525 .223 3.958);--color-pink-800:oklch(.459 .187 3.815);--color-pink-900:oklch(.408 .153 2.432);--color-pink-950:oklch(.284 .109 3.907);--color-rose-50:oklch(.969 .015 12.422);--color-rose-100:oklch(.941 .03 12.58);--color-rose-200:oklch(.892 .058 10.001);--color-rose-300:oklch(.81 .117 11.638);--color-rose-400:oklch(.712 .194 13.428);--color-rose-500:oklch(.645 .246 16.439);--color-rose-600:oklch(.586 .253 17.585);--color-rose-700:oklch(.514 .222 16.935);--color-rose-800:oklch(.455 .188 13.697);--color-rose-900:oklch(.41 .159 10.272);--color-rose-950:oklch(.271 .105 12.094);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur:8px;--blur-sm:4px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--radius:.25rem;--radius-sm:.125rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-xs:0 1px #0000000d;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--inset-shadow-xs:inset 0 1px #0000000d;--inset-shadow-sm:inset 0 1px 1px #0000000d;--inset-shadow:inset 0 2px 4px #0000000d;--drop-shadow:0 1px 2px #0000001a,0 1px 1px #0000000f;--drop-shadow-sm:0 1px 1px #0000000d;--drop-shadow-md:0 4px 3px #00000012,0 2px 2px #0000000f;--drop-shadow-lg:0 10px 8px #0000000a,0 4px 3px #0000001a;--drop-shadow-xl:0 20px 13px #00000008,0 8px 5px #00000014;--drop-shadow-2xl:0 25px 25px #00000026;--drop-shadow-none:0 0 #0000;--spacing-px:1px;--spacing-0:0px;--spacing-0_5:.125rem;--spacing-1:.25rem;--spacing-1_5:.375rem;--spacing-2:.5rem;--spacing-2_5:.625rem;--spacing-3:.75rem;--spacing-3_5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--width-3xs:16rem;--width-2xs:18rem;--width-xs:20rem;--width-sm:24rem;--width-md:28rem;--width-lg:32rem;--width-xl:36rem;--width-2xl:42rem;--width-3xl:48rem;--width-4xl:56rem;--width-5xl:64rem;--width-6xl:72rem;--width-7xl:80rem;--width-prose:65ch;--font-family-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-size-xs:.75rem;--font-size-xs--line-height:1rem;--font-size-sm:.875rem;--font-size-sm--line-height:1.25rem;--font-size-base:1rem;--font-size-base--line-height:1.5rem;--font-size-lg:1.125rem;--font-size-lg--line-height:1.75rem;--font-size-xl:1.25rem;--font-size-xl--line-height:1.75rem;--font-size-2xl:1.5rem;--font-size-2xl--line-height:2rem;--font-size-3xl:1.875rem;--font-size-3xl--line-height:2.25rem;--font-size-4xl:2.25rem;--font-size-4xl--line-height:2.5rem;--font-size-5xl:3rem;--font-size-5xl--line-height:1;--font-size-6xl:3.75rem;--font-size-6xl--line-height:1;--font-size-7xl:4.5rem;--font-size-7xl--line-height:1;--font-size-8xl:6rem;--font-size-8xl--line-height:1;--font-size-9xl:8rem;--font-size-9xl--line-height:1;--letter-spacing-tighter:-.05em;--letter-spacing-tight:-.025em;--letter-spacing-normal:0em;--letter-spacing-wide:.025em;--letter-spacing-wider:.05em;--letter-spacing-widest:.1em;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--line-height-3:.75rem;--line-height-4:1rem;--line-height-5:1.25rem;--line-height-6:1.5rem;--line-height-7:1.75rem;--line-height-8:2rem;--line-height-9:2.25rem;--line-height-10:2.5rem;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--transition-timing-function-linear:linear;--transition-timing-function-in:cubic-bezier(.4,0,1,1);--transition-timing-function-out:cubic-bezier(0,0,.2,1);--transition-timing-function-in-out:cubic-bezier(.4,0,.2,1);--spacing-4_5:1.125rem;--color-primary:var(--ui-primary);--color-secondary:var(--ui-secondary)}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{background:0 0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit}::file-selector-button{background:0 0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit}input:where(:not([type=button],[type=reset],[type=submit])),select,textarea{border-width:1px}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}summary{display:list-item}menu,ol,ul{list-style:none}textarea{resize:vertical}::-moz-placeholder{color:color-mix(in oklch,currentColor 50%,transparent);opacity:1}::placeholder{color:color-mix(in oklch,currentColor 50%,transparent);opacity:1}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--ui-bg);color:var(--ui-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-text-dimmed:var(--ui-color-neutral-400);--ui-text-muted:var(--ui-color-neutral-500);--ui-text-toned:var(--ui-color-neutral-600);--ui-text:var(--ui-color-neutral-700);--ui-text-highlighted:var(--ui-color-neutral-900);--ui-bg:var(--color-white);--ui-bg-elevated:var(--ui-color-neutral-100);--ui-bg-accented:var(--ui-color-neutral-200);--ui-bg-inverted:var(--ui-color-neutral-900);--ui-border:var(--ui-color-neutral-200);--ui-border-accented:var(--ui-color-neutral-300);--ui-border-inverted:var(--ui-color-neutral-900);--ui-radius:var(--radius)}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-text-dimmed:var(--ui-color-neutral-500);--ui-text-muted:var(--ui-color-neutral-400);--ui-text-toned:var(--ui-color-neutral-300);--ui-text:var(--ui-color-neutral-200);--ui-text-highlighted:var(--color-white);--ui-bg:var(--ui-color-neutral-900);--ui-bg-elevated:var(--ui-color-neutral-800);--ui-bg-accented:var(--ui-color-neutral-700);--ui-bg-inverted:var(--color-white);--ui-border:var(--ui-color-neutral-800);--ui-border-accented:var(--ui-color-neutral-700);--ui-border-inverted:var(--color-white)}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing-1,.25rem)*-1)}.inset-x-0{left:var(--spacing-0,0);right:var(--spacing-0,0)}.inset-y-0{bottom:var(--spacing-0,0);top:var(--spacing-0,0)}.start-0{inset-inline-start:var(--spacing-0,0)}.end-0{inset-inline-end:var(--spacing-0,0)}.top-0{top:var(--spacing-0,0)}.top-4{top:var(--spacing-4,1rem)}.top-\[50\%\]{top:50%}.top-full{top:100%}.right-0{right:var(--spacing-0,0)}.right-4{right:var(--spacing-4,1rem)}.-bottom-1{bottom:calc(var(--spacing-1,.25rem)*-1)}.-bottom-1\/2{bottom:-50%}.bottom-0{bottom:var(--spacing-0,0)}.bottom-4{bottom:var(--spacing-4,1rem)}.left-0{left:var(--spacing-0,0)}.left-1\/2{left:50%}.left-4{left:var(--spacing-4,1rem)}.left-auto{left:auto}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[-1\]{z-index:-1}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[var\(--index\)\]{z-index:var(--index)}.-mx-1{margin-left:calc(var(--spacing-1,.25rem)*-1);margin-right:calc(var(--spacing-1,.25rem)*-1)}.mx-3{margin-left:var(--spacing-3,.75rem);margin-right:var(--spacing-3,.75rem)}.my-1{margin-bottom:var(--spacing-1,.25rem);margin-top:var(--spacing-1,.25rem)}.my-2{margin-bottom:var(--spacing-2,.5rem);margin-top:var(--spacing-2,.5rem)}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:var(--spacing-1,.25rem)}.mt-2{margin-top:var(--spacing-2,.5rem)}.mt-\[--app-vertical-spacer\]{margin-top:--app-vertical-spacer}.mt-\[var\(--app-vertical-spacer\)\]{margin-top:var(--app-vertical-spacer)}.mr-1{margin-right:var(--spacing-1,.25rem)}.mr-2{margin-right:var(--spacing-2,.5rem)}.-mb-px{margin-bottom:calc(var(--spacing-px,1px)*-1)}.mb-2{margin-bottom:var(--spacing-2,.5rem)}.mb-3{margin-bottom:var(--spacing-3,.75rem)}.mb-6{margin-bottom:var(--spacing-6,1.5rem)}.mb-8{margin-bottom:var(--spacing-8,2rem)}.mb-16{margin-bottom:var(--spacing-16,4rem)}.-ml-5{margin-left:calc(var(--spacing-5,1.25rem)*-1)}.-ml-px{margin-left:calc(var(--spacing-px,1px)*-1)}.ml-2{margin-left:var(--spacing-2,.5rem)}.ml-3{margin-left:var(--spacing-3,.75rem)}.ml-5{margin-left:var(--spacing-5,1.25rem)}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.size-2\.5{height:var(--spacing-2_5,.625rem);width:var(--spacing-2_5,.625rem)}.size-3{height:var(--spacing-3,.75rem);width:var(--spacing-3,.75rem)}.size-4{height:var(--spacing-4,1rem);width:var(--spacing-4,1rem)}.size-5{height:var(--spacing-5,1.25rem);width:var(--spacing-5,1.25rem)}.size-6{height:var(--spacing-6,1.5rem);width:var(--spacing-6,1.5rem)}.size-7{height:var(--spacing-7,1.75rem);width:var(--spacing-7,1.75rem)}.size-8{height:var(--spacing-8,2rem);width:var(--spacing-8,2rem)}.size-9{height:var(--spacing-9,2.25rem);width:var(--spacing-9,2.25rem)}.size-10{height:var(--spacing-10,2.5rem);width:var(--spacing-10,2.5rem)}.size-11{height:var(--spacing-11,2.75rem);width:var(--spacing-11,2.75rem)}.size-12{height:var(--spacing-12,3rem);width:var(--spacing-12,3rem)}.size-full{height:100%;width:100%}.h-1{height:var(--spacing-1,.25rem)}.h-1\/2{height:50%}.h-2\.5{height:var(--spacing-2_5,.625rem)}.h-4{height:var(--spacing-4,1rem)}.h-5{height:var(--spacing-5,1.25rem)}.h-6{height:var(--spacing-6,1.5rem)}.h-12{height:var(--spacing-12,3rem)}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:var(--spacing-px,1px)}.max-h-60{max-height:var(--spacing-60,15rem)}.min-h-screen{min-height:100vh}.w-0{width:var(--spacing-0,0)}.w-48{width:var(--spacing-48,12rem)}.w-64{width:var(--spacing-64,16rem)}.w-\[600px\]{width:600px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[var\(--radix-popper-anchor-width\)\]{width:var(--radix-popper-anchor-width)}.w-full{width:100%}.min-w-0{min-width:var(--spacing-0,0)}.min-w-32{min-width:var(--spacing-32,8rem)}.min-w-\[4px\]{min-width:4px}.min-w-\[5px\]{min-width:5px}.min-w-\[6px\]{min-width:6px}.min-w-\[7px\]{min-width:7px}.min-w-\[8px\]{min-width:8px}.min-w-\[9px\]{min-width:9px}.min-w-\[10px\]{min-width:10px}.min-w-\[11px\]{min-width:11px}.min-w-\[12px\]{min-width:12px}.min-w-\[16px\]{min-width:16px}.min-w-\[20px\]{min-width:20px}.min-w-\[24px\]{min-width:24px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-1\/2,.translate-y-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:50%}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.transform-\[var\(--transform\)\]{transform:var(--transform)}.animate-spin{animation:var(--animate-spin,spin 1s linear infinite)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.resize{resize:both}.scroll-py-1{scroll-padding-bottom:var(--spacing-1,.25rem);scroll-padding-top:var(--spacing-1,.25rem)}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:var(--spacing-0_5,.125rem)}.gap-1{gap:var(--spacing-1,.25rem)}.gap-1\.5{gap:var(--spacing-1_5,.375rem)}.gap-2{gap:var(--spacing-2,.5rem)}.gap-2\.5{gap:var(--spacing-2_5,.625rem)}:where(.-space-y-px>:not(:last-child)){margin-bottom:calc(var(--spacing-px,1px)*-1*(1 - var(--tw-space-y-reverse)));margin-top:calc(var(--spacing-px,1px)*-1*var(--tw-space-y-reverse))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}:where(.-space-x-px>:not(:last-child)){margin-inline-end:calc(var(--spacing-px,1px)*-1*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing-px,1px)*-1*var(--tw-space-x-reverse))}:where(.space-x-1\.5>:not(:last-child)){margin-inline-end:calc(var(--spacing-1_5,.375rem)*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing-1_5,.375rem)*var(--tw-space-x-reverse))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){border-inline-end-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-style:var(--tw-border-style)}:where(.divide-y>:not(:last-child)){border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}:where(.divide-\[var\(--ui-border\)\]>:not(:last-child)){border-color:var(--ui-border)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-y-auto{overflow-y:auto}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.rounded{border-radius:var(--radius,.25rem)}.rounded-\[calc\(var\(--ui-radius\)\*1\.5\)\]{border-radius:calc(var(--ui-radius)*1.5)}.rounded-\[calc\(var\(--ui-radius\)\*2\)\]{border-radius:calc(var(--ui-radius)*2)}.rounded-\[calc\(var\(--ui-radius\)\/2\)\]{border-radius:calc(var(--ui-radius)/2)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--ui-radius\)\]{border-radius:var(--ui-radius)}.rounded-full{border-radius:3.40282e+38px}.rounded-s{border-end-start-radius:var(--radius,.25rem)}.rounded-s,.rounded-ss{border-start-start-radius:var(--radius,.25rem)}.rounded-e{border-end-end-radius:var(--radius,.25rem)}.rounded-e,.rounded-se{border-start-end-radius:var(--radius,.25rem)}.rounded-ee{border-end-end-radius:var(--radius,.25rem)}.rounded-es{border-end-start-radius:var(--radius,.25rem)}.rounded-l{border-bottom-left-radius:var(--radius,.25rem)}.rounded-l,.rounded-t{border-top-left-radius:var(--radius,.25rem)}.rounded-t{border-top-right-radius:var(--radius,.25rem)}.rounded-t-md{border-top-left-radius:var(--radius-md,.375rem);border-top-right-radius:var(--radius-md,.375rem)}.rounded-tl{border-top-left-radius:var(--radius,.25rem)}.rounded-r{border-bottom-right-radius:var(--radius,.25rem)}.rounded-r,.rounded-tr{border-top-right-radius:var(--radius,.25rem)}.rounded-b{border-bottom-left-radius:var(--radius,.25rem)}.rounded-b,.rounded-br{border-bottom-right-radius:var(--radius,.25rem)}.rounded-bl{border-bottom-left-radius:var(--radius,.25rem)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-\[2px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-\[3px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.border-s-\[4px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-s-\[5px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:5px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-y{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-top-style:var(--tw-border-style);border-top-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[2px\]{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-t-\[4px\]{border-top-style:var(--tw-border-style);border-top-width:4px}.border-t-\[5px\]{border-top-style:var(--tw-border-style);border-top-width:5px}.border-x{border-left-style:var(--tw-border-style);border-left-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[var\(--ui-border\)\]{border-color:var(--ui-border)}.border-\[var\(--ui-error\)\]{border-color:var(--ui-error)}.border-\[var\(--ui-info\)\]{border-color:var(--ui-info)}.border-\[var\(--ui-primary\)\]{border-color:var(--ui-primary)}.border-\[var\(--ui-secondary\)\]{border-color:var(--ui-secondary)}.border-\[var\(--ui-success\)\]{border-color:var(--ui-success)}.border-\[var\(--ui-warning\)\]{border-color:var(--ui-warning)}.bg-\[var\(--color-niem\)\]{background-color:var(--color-niem)}.bg-\[var\(--ui-bg\)\]{background-color:var(--ui-bg)}.bg-\[var\(--ui-bg-elevated\)\]{background-color:var(--ui-bg-elevated)}.bg-\[var\(--ui-bg-elevated\)\]\/50{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent)}.bg-\[var\(--ui-bg-inverted\)\]{background-color:var(--ui-bg-inverted)}.bg-\[var\(--ui-border\)\]{background-color:var(--ui-border)}.bg-\[var\(--ui-error\)\]{background-color:var(--ui-error)}.bg-\[var\(--ui-error\)\]\/10{background-color:color-mix(in oklch,var(--ui-error)10%,transparent)}.bg-\[var\(--ui-info\)\]{background-color:var(--ui-info)}.bg-\[var\(--ui-info\)\]\/10{background-color:color-mix(in oklch,var(--ui-info)10%,transparent)}.bg-\[var\(--ui-primary\)\]{background-color:var(--ui-primary)}.bg-\[var\(--ui-primary\)\]\/10{background-color:color-mix(in oklch,var(--ui-primary)10%,transparent)}.bg-\[var\(--ui-secondary\)\]{background-color:var(--ui-secondary)}.bg-\[var\(--ui-secondary\)\]\/10{background-color:color-mix(in oklch,var(--ui-secondary)10%,transparent)}.bg-\[var\(--ui-success\)\]{background-color:var(--ui-success)}.bg-\[var\(--ui-success\)\]\/10{background-color:color-mix(in oklch,var(--ui-success)10%,transparent)}.bg-\[var\(--ui-text-muted\)\]{background-color:var(--ui-text-muted)}.bg-\[var\(--ui-warning\)\]{background-color:var(--ui-warning)}.bg-\[var\(--ui-warning\)\]\/10{background-color:color-mix(in oklch,var(--ui-warning)10%,transparent)}.bg-black{background-color:var(--color-black,#000)}.bg-black\/5{background-color:color-mix(in oklch,var(--color-black,#000)5%,transparent)}.bg-gray-600{background-color:var(--color-gray-600,oklch(.446 .03 256.802))}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white,#fff)}.bg-repeat{background-repeat:repeat}.fill-\[var\(--ui-border\)\]{fill:var(--ui-border)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:var(--spacing-0,0)}.p-0\.5{padding:var(--spacing-0_5,.125rem)}.p-1{padding:var(--spacing-1,.25rem)}.p-1\.5{padding:var(--spacing-1_5,.375rem)}.p-2{padding:var(--spacing-2,.5rem)}.p-4{padding:var(--spacing-4,1rem)}.p-5{padding:var(--spacing-5,1.25rem)}.p-8{padding:var(--spacing-8,2rem)}.py-0\.5{padding-bottom:var(--spacing-0_5,.125rem);padding-top:var(--spacing-0_5,.125rem)}.py-1{padding-bottom:var(--spacing-1,.25rem);padding-top:var(--spacing-1,.25rem)}.py-1\.5{padding-bottom:var(--spacing-1_5,.375rem);padding-top:var(--spacing-1_5,.375rem)}.py-2{padding-bottom:var(--spacing-2,.5rem);padding-top:var(--spacing-2,.5rem)}.pt-14{padding-top:var(--spacing-14,3.5rem)}.px-1{padding-left:var(--spacing-1,.25rem);padding-right:var(--spacing-1,.25rem)}.px-1\.5{padding-left:var(--spacing-1_5,.375rem);padding-right:var(--spacing-1_5,.375rem)}.px-2{padding-left:var(--spacing-2,.5rem);padding-right:var(--spacing-2,.5rem)}.px-2\.5{padding-left:var(--spacing-2_5,.625rem);padding-right:var(--spacing-2_5,.625rem)}.px-3{padding-left:var(--spacing-3,.75rem);padding-right:var(--spacing-3,.75rem)}.px-4{padding-left:var(--spacing-4,1rem);padding-right:var(--spacing-4,1rem)}.px-8{padding-left:var(--spacing-8,2rem);padding-right:var(--spacing-8,2rem)}.px-10{padding-left:var(--spacing-10,2.5rem);padding-right:var(--spacing-10,2.5rem)}.pr-2{padding-right:var(--spacing-2,.5rem)}.pr-2\.5{padding-right:var(--spacing-2_5,.625rem)}.pr-3{padding-right:var(--spacing-3,.75rem)}.pr-7{padding-right:var(--spacing-7,1.75rem)}.pr-8{padding-right:var(--spacing-8,2rem)}.pr-9{padding-right:var(--spacing-9,2.25rem)}.pr-10{padding-right:var(--spacing-10,2.5rem)}.pr-11{padding-right:var(--spacing-11,2.75rem)}.pl-1\.5{padding-left:var(--spacing-1_5,.375rem)}.pl-2{padding-left:var(--spacing-2,.5rem)}.pl-2\.5{padding-left:var(--spacing-2_5,.625rem)}.pl-3{padding-left:var(--spacing-3,.75rem)}.pl-7{padding-left:var(--spacing-7,1.75rem)}.pl-8{padding-left:var(--spacing-8,2rem)}.pl-9{padding-left:var(--spacing-9,2.25rem)}.pl-10{padding-left:var(--spacing-10,2.5rem)}.pl-11{padding-left:var(--spacing-11,2.75rem)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.align-sub{vertical-align:sub}.align-top{vertical-align:top}.font-sans{font-family:var(--font-family-sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji")}.text-2xl{font-size:var(--font-size-2xl,1.5rem);line-height:var(--tw-leading,var(--font-size-2xl--line-height,2rem))}.text-6xl{font-size:var(--font-size-6xl,3.75rem);line-height:var(--tw-leading,var(--font-size-6xl--line-height,1))}.text-8xl{font-size:var(--font-size-8xl,6rem);line-height:var(--tw-leading,var(--font-size-8xl--line-height,1))}.text-base{font-size:var(--font-size-base,1rem);line-height:var(--tw-leading,var(--font-size-base--line-height,1.5rem))}.text-lg{font-size:var(--font-size-lg,1.125rem);line-height:var(--tw-leading,var(--font-size-lg--line-height,1.75rem))}.text-sm{font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--font-size-sm--line-height,1.25rem))}.text-xl{font-size:var(--font-size-xl,1.25rem);line-height:var(--tw-leading,var(--font-size-xl--line-height,1.75rem))}.text-xs{font-size:var(--font-size-xs,.75rem);line-height:var(--tw-leading,var(--font-size-xs--line-height,1rem))}.text-\[10px\]\/3{font-size:10px;line-height:var(--line-height-3,.75rem)}.text-\[4px\]{font-size:4px}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[22px\]{font-size:22px}.font-bold{--tw-font-weight:700;font-weight:700}.font-light{--tw-font-weight:300;font-weight:300}.font-medium{--tw-font-weight:500;font-weight:500}.font-semibold{--tw-font-weight:600;font-weight:600}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.diagonal-fractions,.lining-nums{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums}.normal-nums{font-variant-numeric:normal}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.oldstyle-nums,.ordinal{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal}.proportional-nums{--tw-numeric-spacing:proportional-nums}.proportional-nums,.slashed-zero{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.leading-none{--tw-leading:var(--line-height-none,1);line-height:var(--line-height-none,1)}.leading-tight{--tw-leading:var(--line-height-tight,1.25);line-height:var(--line-height-tight,1.25)}.text-\[var\(--ui-bg\)\]{color:var(--ui-bg)}.text-\[var\(--ui-error\)\]{color:var(--ui-error)}.text-\[var\(--ui-info\)\]{color:var(--ui-info)}.text-\[var\(--ui-primary\)\]{color:var(--ui-primary)}.text-\[var\(--ui-secondary\)\]{color:var(--ui-secondary)}.text-\[var\(--ui-success\)\]{color:var(--ui-success)}.text-\[var\(--ui-text\)\]{color:var(--ui-text)}.text-\[var\(--ui-text-dimmed\)\]{color:var(--ui-text-dimmed)}.text-\[var\(--ui-text-highlighted\)\]{color:var(--ui-text-highlighted)}.text-\[var\(--ui-text-muted\)\]{color:var(--ui-text-muted)}.text-\[var\(--ui-warning\)\]{color:var(--ui-warning)}.text-black{color:var(--color-black,#000)}.text-gray-400{color:var(--color-gray-400,oklch(.707 .022 261.325))}.text-gray-500{color:var(--color-gray-500,oklch(.551 .027 264.364))}.text-white{color:var(--color-white,#fff)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-75{opacity:.75}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--ui-bg\)\]{--tw-ring-color:var(--ui-bg)}.ring-\[var\(--ui-border\)\]{--tw-ring-color:var(--ui-border)}.ring-\[var\(--ui-border-accented\)\]{--tw-ring-color:var(--ui-border-accented)}.ring-\[var\(--ui-border-inverted\)\]{--tw-ring-color:var(--ui-border-inverted)}.ring-\[var\(--ui-error\)\]{--tw-ring-color:var(--ui-error)}.ring-\[var\(--ui-error\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-error)25%,transparent)}.ring-\[var\(--ui-error\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-error)50%,transparent)}.ring-\[var\(--ui-info\)\]{--tw-ring-color:var(--ui-info)}.ring-\[var\(--ui-info\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-info)25%,transparent)}.ring-\[var\(--ui-info\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-info)50%,transparent)}.ring-\[var\(--ui-primary\)\]{--tw-ring-color:var(--ui-primary)}.ring-\[var\(--ui-primary\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-primary)25%,transparent)}.ring-\[var\(--ui-primary\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-primary)50%,transparent)}.ring-\[var\(--ui-secondary\)\]{--tw-ring-color:var(--ui-secondary)}.ring-\[var\(--ui-secondary\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-secondary)25%,transparent)}.ring-\[var\(--ui-secondary\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-secondary)50%,transparent)}.ring-\[var\(--ui-success\)\]{--tw-ring-color:var(--ui-success)}.ring-\[var\(--ui-success\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-success)25%,transparent)}.ring-\[var\(--ui-success\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-success)50%,transparent)}.ring-\[var\(--ui-warning\)\]{--tw-ring-color:var(--ui-warning)}.ring-\[var\(--ui-warning\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-warning)25%,transparent)}.ring-\[var\(--ui-warning\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-warning)50%,transparent)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(var(--blur,8px))}.blur,.drop-shadow{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow:drop-shadow(var(--drop-shadow,0 1px 2px #0000001a,0 1px 1px #0000000f))}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(var(--blur,8px))}.backdrop-blur,.backdrop-grayscale{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.backdrop-invert{--tw-backdrop-invert:invert(100%)}.backdrop-invert,.backdrop-sepia{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.\!transition{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,-webkit-backdrop-filter,backdrop-filter!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))!important}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.transition-\[transform\,translate\,height\]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--transition-timing-function-in-out,cubic-bezier(.4,0,.2,1));transition-timing-function:var(--transition-timing-function-in-out,cubic-bezier(.4,0,.2,1))}.ease-out{--tw-ease:var(--transition-timing-function-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--transition-timing-function-out,cubic-bezier(0,0,.2,1))}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.not-last\:not-first\:rounded-none:not(:last-child):not(:first-child){border-radius:0}.group-not-last\:group-not-first\:rounded-none:is(:where(.group):not(:last-child) *):is(:where(.group):not(:first-child) *){border-radius:0}.group-not-only\:group-first\:rounded-e-none:is(:where(.group):not(:only-child) *):is(:where(.group):first-child *){border-end-end-radius:0;border-start-end-radius:0}.group-not-only\:group-first\:rounded-b-none:is(:where(.group):not(:only-child) *):is(:where(.group):first-child *){border-bottom-left-radius:0;border-bottom-right-radius:0}.group-not-only\:group-last\:rounded-s-none:is(:where(.group):not(:only-child) *):is(:where(.group):last-child *){border-end-start-radius:0;border-start-start-radius:0}.group-not-only\:group-last\:rounded-t-none:is(:where(.group):not(:only-child) *):is(:where(.group):last-child *){border-top-left-radius:0;border-top-right-radius:0}@media (hover:hover){.group-hover\:text-\[var\(--ui-text\)\]:is(:where(.group):hover *){color:var(--ui-text)}}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[state\=open\]\:text-\[var\(--ui-text\)\]:is(:where(.group)[data-state=open] *){color:var(--ui-text)}.group-data-highlighted\:text-\[var\(--ui-text\)\]:is(:where(.group)[data-highlighted] *){color:var(--ui-text)}.group-data-placeholder\:text-\[var\(--ui-text-dimmed\)\]:is(:where(.group)[data-placeholder] *){color:var(--ui-text-dimmed)}.file\:mr-1\.5::file-selector-button{margin-right:var(--spacing-1_5,.375rem)}.file\:font-medium::file-selector-button{--tw-font-weight:500;font-weight:500}.file\:font-normal::file-selector-button{--tw-font-weight:400;font-weight:400}.file\:text-\[var\(--ui-text-muted\)\]::file-selector-button{color:var(--ui-text-muted)}.file\:outline-none::file-selector-button{outline:2px solid #0000;outline-offset:2px}.placeholder\:text-\[var\(--ui-text-dimmed\)\]::-moz-placeholder{color:var(--ui-text-dimmed)}.placeholder\:text-\[var\(--ui-text-dimmed\)\]::placeholder{color:var(--ui-text-dimmed)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-px:before{content:var(--tw-content);inset:var(--spacing-px,1px)}.before\:inset-x-0:before{content:var(--tw-content);left:var(--spacing-0,0);right:var(--spacing-0,0)}.before\:inset-x-px:before{content:var(--tw-content);left:var(--spacing-px,1px);right:var(--spacing-px,1px)}.before\:inset-y-0:before{bottom:var(--spacing-0,0);content:var(--tw-content);top:var(--spacing-0,0)}.before\:inset-y-px:before{bottom:var(--spacing-px,1px);content:var(--tw-content);top:var(--spacing-px,1px)}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:mr-0\.5:before{content:var(--tw-content);margin-right:var(--spacing-0_5,.125rem)}.before\:rounded-\[calc\(var\(--ui-radius\)\*1\.5\)\]:before{border-radius:calc(var(--ui-radius)*1.5);content:var(--tw-content)}.before\:bg-\[var\(--ui-bg-elevated\)\]:before{background-color:var(--ui-bg-elevated);content:var(--tw-content)}.before\:transition-colors:before{content:var(--tw-content);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.before\:content-\[\'·\'\]:before{--tw-content:"·";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-2\.5:after{content:var(--tw-content);left:var(--spacing-2_5,.625rem);right:var(--spacing-2_5,.625rem)}.after\:inset-y-0\.5:after{bottom:var(--spacing-0_5,.125rem);content:var(--tw-content);top:var(--spacing-0_5,.125rem)}.after\:-bottom-2:after{bottom:calc(var(--spacing-2,.5rem)*-1);content:var(--tw-content)}.after\:-left-1\.5:after{content:var(--tw-content);left:calc(var(--spacing-1_5,.375rem)*-1)}.after\:ms-0\.5:after{content:var(--tw-content);margin-inline-start:var(--spacing-0_5,.125rem)}.after\:block:after{content:var(--tw-content);display:block}.after\:h-px:after{content:var(--tw-content);height:var(--spacing-px,1px)}.after\:w-px:after{content:var(--tw-content);width:var(--spacing-px,1px)}.after\:rounded-full:after{border-radius:3.40282e+38px;content:var(--tw-content)}.after\:bg-\[var\(--ui-bg-inverted\)\]:after{background-color:var(--ui-bg-inverted);content:var(--tw-content)}.after\:bg-\[var\(--ui-error\)\]:after{background-color:var(--ui-error);content:var(--tw-content)}.after\:bg-\[var\(--ui-info\)\]:after{background-color:var(--ui-info);content:var(--tw-content)}.after\:bg-\[var\(--ui-primary\)\]:after{background-color:var(--ui-primary);content:var(--tw-content)}.after\:bg-\[var\(--ui-secondary\)\]:after{background-color:var(--ui-secondary);content:var(--tw-content)}.after\:bg-\[var\(--ui-success\)\]:after{background-color:var(--ui-success);content:var(--tw-content)}.after\:bg-\[var\(--ui-warning\)\]:after{background-color:var(--ui-warning);content:var(--tw-content)}.after\:text-\[var\(--ui-error\)\]:after{color:var(--ui-error);content:var(--tw-content)}.after\:content-\[\'\*\'\]:after{--tw-content:"*";content:var(--tw-content)}.not-only\:first\:rounded-e-none:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0}.not-only\:first\:rounded-b-none:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.not-only\:last\:rounded-s-none:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0}.not-only\:last\:rounded-t-none:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0}@media (hover:hover){.hover\:bg-\[var\(--color-niem\)\]:hover{background-color:var(--color-niem)}.hover\:bg-\[var\(--ui-bg-accented\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-bg-accented)75%,transparent)}.hover\:bg-\[var\(--ui-bg-elevated\)\]:hover{background-color:var(--ui-bg-elevated)}.hover\:bg-\[var\(--ui-bg-elevated\)\]\/50:hover{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent)}.hover\:bg-\[var\(--ui-bg-inverted\)\]\/80:hover{background-color:color-mix(in oklch,var(--ui-bg-inverted)80%,transparent)}.hover\:bg-\[var\(--ui-error\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-error)10%,transparent)}.hover\:bg-\[var\(--ui-error\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-error)15%,transparent)}.hover\:bg-\[var\(--ui-error\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-error)75%,transparent)}.hover\:bg-\[var\(--ui-info\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-info)10%,transparent)}.hover\:bg-\[var\(--ui-info\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-info)15%,transparent)}.hover\:bg-\[var\(--ui-info\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-info)75%,transparent)}.hover\:bg-\[var\(--ui-primary\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-primary)10%,transparent)}.hover\:bg-\[var\(--ui-primary\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-primary)15%,transparent)}.hover\:bg-\[var\(--ui-primary\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-primary)75%,transparent)}.hover\:bg-\[var\(--ui-secondary\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-secondary)10%,transparent)}.hover\:bg-\[var\(--ui-secondary\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-secondary)15%,transparent)}.hover\:bg-\[var\(--ui-secondary\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-secondary)75%,transparent)}.hover\:bg-\[var\(--ui-success\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-success)10%,transparent)}.hover\:bg-\[var\(--ui-success\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-success)15%,transparent)}.hover\:bg-\[var\(--ui-success\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-success)75%,transparent)}.hover\:bg-\[var\(--ui-warning\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-warning)10%,transparent)}.hover\:bg-\[var\(--ui-warning\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-warning)15%,transparent)}.hover\:bg-\[var\(--ui-warning\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-warning)75%,transparent)}.hover\:bg-inherit:hover{background-color:inherit}.hover\:font-semibold:hover{--tw-font-weight:600;font-weight:600}.hover\:text-\[var\(--ui-error\)\]\/75:hover{color:color-mix(in oklch,var(--ui-error)75%,transparent)}.hover\:text-\[var\(--ui-info\)\]\/75:hover{color:color-mix(in oklch,var(--ui-info)75%,transparent)}.hover\:text-\[var\(--ui-primary\)\]\/75:hover{color:color-mix(in oklch,var(--ui-primary)75%,transparent)}.hover\:text-\[var\(--ui-secondary\)\]\/75:hover{color:color-mix(in oklch,var(--ui-secondary)75%,transparent)}.hover\:text-\[var\(--ui-success\)\]\/75:hover{color:color-mix(in oklch,var(--ui-success)75%,transparent)}.hover\:text-\[var\(--ui-text\)\]:hover{color:var(--ui-text)}.hover\:text-\[var\(--ui-text-highlighted\)\]:hover{color:var(--ui-text-highlighted)}.hover\:text-\[var\(--ui-warning\)\]\/75:hover{color:color-mix(in oklch,var(--ui-warning)75%,transparent)}.hover\:before\:bg-\[var\(--ui-bg-elevated\)\]\/50:hover:before{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent);content:var(--tw-content)}}.focus\:bg-\[var\(--ui-bg-elevated\)\]:focus{background-color:var(--ui-bg-elevated)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus-visible\:bg-\[var\(--ui-bg-accented\)\]\/75:focus-visible{background-color:color-mix(in oklch,var(--ui-bg-accented)75%,transparent)}.focus-visible\:bg-\[var\(--ui-bg-elevated\)\]:focus-visible{background-color:var(--ui-bg-elevated)}.focus-visible\:bg-\[var\(--ui-error\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-error)10%,transparent)}.focus-visible\:bg-\[var\(--ui-error\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-error)15%,transparent)}.focus-visible\:bg-\[var\(--ui-info\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-info)10%,transparent)}.focus-visible\:bg-\[var\(--ui-info\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-info)15%,transparent)}.focus-visible\:bg-\[var\(--ui-primary\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-primary)10%,transparent)}.focus-visible\:bg-\[var\(--ui-primary\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-primary)15%,transparent)}.focus-visible\:bg-\[var\(--ui-secondary\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-secondary)10%,transparent)}.focus-visible\:bg-\[var\(--ui-secondary\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-secondary)15%,transparent)}.focus-visible\:bg-\[var\(--ui-success\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-success)10%,transparent)}.focus-visible\:bg-\[var\(--ui-success\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-success)15%,transparent)}.focus-visible\:bg-\[var\(--ui-warning\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-warning)10%,transparent)}.focus-visible\:bg-\[var\(--ui-warning\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-warning)15%,transparent)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--ui-border-inverted\)\]:focus-visible{--tw-ring-color:var(--ui-border-inverted)}.focus-visible\:ring-\[var\(--ui-error\)\]:focus-visible{--tw-ring-color:var(--ui-error)}.focus-visible\:ring-\[var\(--ui-info\)\]:focus-visible{--tw-ring-color:var(--ui-info)}.focus-visible\:ring-\[var\(--ui-primary\)\]:focus-visible{--tw-ring-color:var(--ui-primary)}.focus-visible\:ring-\[var\(--ui-secondary\)\]:focus-visible{--tw-ring-color:var(--ui-secondary)}.focus-visible\:ring-\[var\(--ui-success\)\]:focus-visible{--tw-ring-color:var(--ui-success)}.focus-visible\:ring-\[var\(--ui-warning\)\]:focus-visible{--tw-ring-color:var(--ui-warning)}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--ui-border-inverted\)\]:focus-visible{outline-color:var(--ui-border-inverted)}.focus-visible\:outline-\[var\(--ui-error\)\]:focus-visible{outline-color:var(--ui-error)}.focus-visible\:outline-\[var\(--ui-info\)\]:focus-visible{outline-color:var(--ui-info)}.focus-visible\:outline-\[var\(--ui-primary\)\]:focus-visible{outline-color:var(--ui-primary)}.focus-visible\:outline-\[var\(--ui-secondary\)\]:focus-visible{outline-color:var(--ui-secondary)}.focus-visible\:outline-\[var\(--ui-success\)\]:focus-visible{outline-color:var(--ui-success)}.focus-visible\:outline-\[var\(--ui-warning\)\]:focus-visible{outline-color:var(--ui-warning)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:before\:ring-2:focus-visible:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:before\:ring-\[var\(--ui-border-inverted\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-border-inverted)}.focus-visible\:before\:ring-\[var\(--ui-error\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-error)}.focus-visible\:before\:ring-\[var\(--ui-info\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-info)}.focus-visible\:before\:ring-\[var\(--ui-primary\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-primary)}.focus-visible\:before\:ring-\[var\(--ui-secondary\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-secondary)}.focus-visible\:before\:ring-\[var\(--ui-success\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-success)}.focus-visible\:before\:ring-\[var\(--ui-warning\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-warning)}.focus-visible\:before\:ring-inset:focus-visible:before{content:var(--tw-content);--tw-ring-inset:inset}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--ui-bg\)\]:disabled{background-color:var(--ui-bg)}.disabled\:bg-\[var\(--ui-bg-elevated\)\]:disabled{background-color:var(--ui-bg-elevated)}.disabled\:bg-\[var\(--ui-bg-elevated\)\]\/50:disabled{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent)}.disabled\:bg-\[var\(--ui-bg-inverted\)\]:disabled{background-color:var(--ui-bg-inverted)}.disabled\:bg-\[var\(--ui-error\)\]:disabled{background-color:var(--ui-error)}.disabled\:bg-\[var\(--ui-error\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-error)10%,transparent)}.disabled\:bg-\[var\(--ui-info\)\]:disabled{background-color:var(--ui-info)}.disabled\:bg-\[var\(--ui-info\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-info)10%,transparent)}.disabled\:bg-\[var\(--ui-primary\)\]:disabled{background-color:var(--ui-primary)}.disabled\:bg-\[var\(--ui-primary\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-primary)10%,transparent)}.disabled\:bg-\[var\(--ui-secondary\)\]:disabled{background-color:var(--ui-secondary)}.disabled\:bg-\[var\(--ui-secondary\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-secondary)10%,transparent)}.disabled\:bg-\[var\(--ui-success\)\]:disabled{background-color:var(--ui-success)}.disabled\:bg-\[var\(--ui-success\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-success)10%,transparent)}.disabled\:bg-\[var\(--ui-warning\)\]:disabled{background-color:var(--ui-warning)}.disabled\:bg-\[var\(--ui-warning\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-warning)10%,transparent)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-\[var\(--ui-error\)\]:disabled{color:var(--ui-error)}.disabled\:text-\[var\(--ui-info\)\]:disabled{color:var(--ui-info)}.disabled\:text-\[var\(--ui-primary\)\]:disabled{color:var(--ui-primary)}.disabled\:text-\[var\(--ui-secondary\)\]:disabled{color:var(--ui-secondary)}.disabled\:text-\[var\(--ui-success\)\]:disabled{color:var(--ui-success)}.disabled\:text-\[var\(--ui-text-muted\)\]:disabled{color:var(--ui-text-muted)}.disabled\:text-\[var\(--ui-warning\)\]:disabled{color:var(--ui-warning)}.disabled\:opacity-75:disabled{opacity:.75}@media (hover:hover){.hover\:disabled\:bg-transparent:hover:disabled{background-color:#0000}}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:bg-\[var\(--ui-bg\)\][aria-disabled=true]{background-color:var(--ui-bg)}.aria-disabled\:bg-\[var\(--ui-bg-elevated\)\][aria-disabled=true]{background-color:var(--ui-bg-elevated)}.aria-disabled\:bg-\[var\(--ui-bg-inverted\)\][aria-disabled=true]{background-color:var(--ui-bg-inverted)}.aria-disabled\:bg-\[var\(--ui-error\)\][aria-disabled=true]{background-color:var(--ui-error)}.aria-disabled\:bg-\[var\(--ui-error\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-error)10%,transparent)}.aria-disabled\:bg-\[var\(--ui-info\)\][aria-disabled=true]{background-color:var(--ui-info)}.aria-disabled\:bg-\[var\(--ui-info\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-info)10%,transparent)}.aria-disabled\:bg-\[var\(--ui-primary\)\][aria-disabled=true]{background-color:var(--ui-primary)}.aria-disabled\:bg-\[var\(--ui-primary\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-primary)10%,transparent)}.aria-disabled\:bg-\[var\(--ui-secondary\)\][aria-disabled=true]{background-color:var(--ui-secondary)}.aria-disabled\:bg-\[var\(--ui-secondary\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-secondary)10%,transparent)}.aria-disabled\:bg-\[var\(--ui-success\)\][aria-disabled=true]{background-color:var(--ui-success)}.aria-disabled\:bg-\[var\(--ui-success\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-success)10%,transparent)}.aria-disabled\:bg-\[var\(--ui-warning\)\][aria-disabled=true]{background-color:var(--ui-warning)}.aria-disabled\:bg-\[var\(--ui-warning\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-warning)10%,transparent)}.aria-disabled\:bg-transparent[aria-disabled=true]{background-color:#0000}.aria-disabled\:text-\[var\(--ui-error\)\][aria-disabled=true]{color:var(--ui-error)}.aria-disabled\:text-\[var\(--ui-info\)\][aria-disabled=true]{color:var(--ui-info)}.aria-disabled\:text-\[var\(--ui-primary\)\][aria-disabled=true]{color:var(--ui-primary)}.aria-disabled\:text-\[var\(--ui-secondary\)\][aria-disabled=true]{color:var(--ui-secondary)}.aria-disabled\:text-\[var\(--ui-success\)\][aria-disabled=true]{color:var(--ui-success)}.aria-disabled\:text-\[var\(--ui-text-muted\)\][aria-disabled=true]{color:var(--ui-text-muted)}.aria-disabled\:text-\[var\(--ui-warning\)\][aria-disabled=true]{color:var(--ui-warning)}.aria-disabled\:opacity-75[aria-disabled=true]{opacity:.75}@media (hover:hover){.hover\:aria-disabled\:bg-transparent:hover[aria-disabled=true]{background-color:#0000}}.data-\[motion\=from-end\]\:animate-\[enter-from-right_200ms_ease\][data-motion=from-end]{animation:enter-from-right .2s}.data-\[motion\=from-start\]\:animate-\[enter-from-left_200ms_ease\][data-motion=from-start]{animation:enter-from-left .2s}.data-\[motion\=to-end\]\:animate-\[exit-to-right_200ms_ease\][data-motion=to-end]{animation:exit-to-right .2s}.data-\[motion\=to-start\]\:animate-\[exit-to-left_200ms_ease\][data-motion=to-start]{animation:exit-to-left .2s}.data-\[state\=closed\]\:animate-\[collapsible-up_200ms_ease-out\][data-state=closed]{animation:collapsible-up .2s ease-out}.data-\[state\=closed\]\:animate-\[scale-out_100ms_ease-in\][data-state=closed]{animation:scale-out .1s ease-in}.data-\[state\=closed\]\:animate-\[toast-closed_200ms_ease-in-out\][data-state=closed]{animation:toast-closed .2s ease-in-out}.data-\[state\=hidden\]\:animate-\[fade-out_100ms_ease-in\][data-state=hidden]{animation:fade-out .1s ease-in}.data-\[state\=open\]\:animate-\[collapsible-down_200ms_ease-out\][data-state=open]{animation:collapsible-down .2s ease-out}.data-\[state\=open\]\:animate-\[scale-in_100ms_ease-out\][data-state=open]{animation:scale-in .1s ease-out}.data-\[state\=open\]\:animate-\[slide-in-from-bottom_200ms_ease-in-out\][data-state=open]{animation:slide-in-from-bottom .2s ease-in-out}.data-\[state\=open\]\:animate-\[slide-in-from-top_200ms_ease-in-out\][data-state=open]{animation:slide-in-from-top .2s ease-in-out}.data-\[state\=open\]\:text-\[var\(--ui-text-highlighted\)\][data-state=open]{color:var(--ui-text-highlighted)}.data-\[state\=open\]\:before\:bg-\[var\(--ui-bg-elevated\)\]\/50[data-state=open]:before{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent);content:var(--tw-content)}.data-\[state\=visible\]\:animate-\[fade-in_100ms_ease-out\][data-state=visible]{animation:fade-in .1s ease-out}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-75[data-disabled]{opacity:.75}.data-highlighted\:text-\[var\(--ui-text-highlighted\)\][data-highlighted]{color:var(--ui-text-highlighted)}.data-highlighted\:before\:bg-\[var\(--ui-bg-elevated\)\]\/50[data-highlighted]:before{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent);content:var(--tw-content)}.data-\[state\=delayed-open\]\:animate-\[scale-in_100ms_ease-out\][data-state=delayed-open]{animation:scale-in .1s ease-out}.data-\[expanded\=false\]\:data-\[front\=false\]\:h-\[var\(--front-height\)\][data-expanded=false][data-front=false]{height:var(--front-height)}:where(.data-\[expanded\=false\]\:data-\[front\=false\]\:\*\:invisible[data-expanded=false][data-front=false]>*){visibility:hidden}.data-\[state\=closed\]\:data-\[expanded\=false\]\:data-\[front\=false\]\:animate-\[toast-collapsed-closed_200ms_ease-in-out\][data-state=closed][data-expanded=false][data-front=false]{animation:toast-collapsed-closed .2s ease-in-out}.data-\[expanded\=true\]\:h-\[var\(--height\)\][data-expanded=true]{height:var(--height)}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:var(--spacing-0,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=cancel\]\:translate-y-0[data-swipe=cancel]{--tw-translate-y:var(--spacing-0,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-y-\[var\(--radix-toast-swipe-end-y\)\][data-swipe=end]{--tw-translate-y:var(--radix-toast-swipe-end-y);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:animate-\[toast-slide-down_200ms_ease-out\][data-swipe=end]{animation:toast-slide-down .2s ease-out}.data-\[swipe\=end\]\:animate-\[toast-slide-left_200ms_ease-out\][data-swipe=end]{animation:toast-slide-left .2s ease-out}.data-\[swipe\=end\]\:animate-\[toast-slide-right_200ms_ease-out\][data-swipe=end]{animation:toast-slide-right .2s ease-out}.data-\[swipe\=end\]\:animate-\[toast-slide-up_200ms_ease-out\][data-swipe=end]{animation:toast-slide-up .2s ease-out}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:translate-y-\[var\(--radix-toast-swipe-move-y\)\][data-swipe=move]{--tw-translate-y:var(--radix-toast-swipe-move-y);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}@media (width>=40rem){.sm\:w-96{width:var(--spacing-96,24rem)}.sm\:p-5{padding:var(--spacing-5,1.25rem)}.sm\:p-6{padding:var(--spacing-6,1.5rem)}.sm\:py-3{padding-bottom:var(--spacing-3,.75rem);padding-top:var(--spacing-3,.75rem)}.sm\:px-0{padding-left:var(--spacing-0,0);padding-right:var(--spacing-0,0)}.sm\:px-6{padding-left:var(--spacing-6,1.5rem);padding-right:var(--spacing-6,1.5rem)}.sm\:text-2xl{font-size:var(--font-size-2xl,1.5rem);line-height:var(--tw-leading,var(--font-size-2xl--line-height,2rem))}.sm\:text-4xl{font-size:var(--font-size-4xl,2.25rem);line-height:var(--tw-leading,var(--font-size-4xl--line-height,2.5rem))}.sm\:text-8xl{font-size:var(--font-size-8xl,6rem);line-height:var(--tw-leading,var(--font-size-8xl--line-height,1))}.sm\:text-xl{font-size:var(--font-size-xl,1.25rem);line-height:var(--tw-leading,var(--font-size-xl--line-height,1.75rem))}}@media (width>=64rem){.lg\:inline-flex{display:inline-flex}}.dark\:bg-black:where(.dark,.dark *){background-color:var(--color-black,#000)}.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklch,var(--color-white,#fff)10%,transparent)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white,#fff)}.dark\:focus-visible\:outline-none:where(.dark,.dark *):focus-visible{outline:2px solid #0000;outline-offset:2px}.dark\:disabled\:bg-transparent:where(.dark,.dark *):disabled{background-color:#0000}@media (hover:hover){.dark\:hover\:disabled\:bg-transparent:where(.dark,.dark *):hover:disabled{background-color:#0000}}.dark\:aria-disabled\:bg-transparent:where(.dark,.dark *)[aria-disabled=true]{background-color:#0000}@media (hover:hover){.dark\:hover\:aria-disabled\:bg-transparent:where(.dark,.dark *):hover[aria-disabled=true]{background-color:#0000}}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes toast-collapsed-closed{0%{transform:var(--transform)}to{transform:translateY(calc((var(--before) - var(--height))*var(--gap)))scale(var(--scale))}}@keyframes toast-closed{0%{transform:var(--transform)}to{transform:translateY(calc((var(--offset) - var(--height))*var(--translate-factor)))}}@keyframes toast-slide-left{0%{transform:translate(0)translateY(var(--translate))}to{transform:translate(-100%)translateY(var(--translate))}}@keyframes toast-slide-right{0%{transform:translate(0)translateY(var(--translate))}to{transform:translate(100%)translateY(var(--translate))}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes slide-in-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-to-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-to-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-from-top-and-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-top-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes slide-in-from-right-and-fade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-right-and-fade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(4px)}}@keyframes slide-in-from-bottom-and-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-bottom-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes slide-in-from-left-and-fade{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-left-and-fade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-4px)}}@keyframes enter-from-right{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enter-from-left{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exit-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exit-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes carousel{0%,to{width:50%}0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes carousel-vertical{0%,to{height:50%}0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@keyframes carousel-inverse{0%,to{width:50%}0%{transform:translate(200%)}to{transform:translate(-100%)}}@keyframes carousel-inverse-vertical{0%,to{height:50%}0%{transform:translateY(200%)}to{transform:translateY(-100%)}}@keyframes swing{0%,to{width:50%}0%,to{transform:translate(-25%)}50%{transform:translate(125%)}}@keyframes swing-vertical{0%,to{height:50%}0%,to{transform:translateY(-25%)}50%{transform:translateY(125%)}}@keyframes elastic{0%,to{margin-left:25%;width:50%}50%{margin-left:5%;width:90%}}@keyframes elastic-vertical{0%,to{height:50%;margin-top:25%}50%{height:90%;margin-top:5%}}:root{--ui-primary:#297db3;--ui-secondary:#297eb32f}@supports (-moz-orient:inline){@layer base{*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:rotateX(0);--tw-rotate-y:rotateY(0);--tw-rotate-z:rotateZ(0);--tw-skew-x:skewX(0);--tw-skew-y:skewY(0);--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@property --tw-translate-x{syntax:"|";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"|";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"";inherits:false;initial-value:rotate(0)}@property --tw-skew-x{syntax:"";inherits:false;initial-value:skew(0)}@property --tw-skew-y{syntax:"";inherits:false;initial-value:skewY(0)}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"";inherits:false;initial-value:0}@property --tw-border-style{syntax:"";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""} diff --git a/_nuxt/entry.Dadj9ZYa.css b/_nuxt/entry.Dadj9ZYa.css new file mode 100644 index 0000000..6270957 --- /dev/null +++ b/_nuxt/entry.Dadj9ZYa.css @@ -0,0 +1 @@ +/*! tailwindcss v4.0.0-alpha.29 | MIT License | https://tailwindcss.com */@layer theme{:root{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-family-sans);--default-font-feature-settings:var(--font-family-sans--font-feature-settings);--default-font-variation-settings:var(--font-family-sans--font-variation-settings);--default-mono-font-family:var(--font-family-mono);--default-mono-font-feature-settings:var(--font-family-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-family-mono--font-variation-settings);--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--color-black:#000;--color-white:#fff;--color-slate-50:oklch(.984 .003 247.858);--color-slate-100:oklch(.968 .007 247.896);--color-slate-200:oklch(.929 .013 255.508);--color-slate-300:oklch(.869 .022 252.894);--color-slate-400:oklch(.704 .04 256.788);--color-slate-500:oklch(.554 .046 257.417);--color-slate-600:oklch(.446 .043 257.281);--color-slate-700:oklch(.372 .044 257.287);--color-slate-800:oklch(.279 .041 260.031);--color-slate-900:oklch(.208 .042 265.755);--color-slate-950:oklch(.129 .042 264.695);--color-gray-50:oklch(.985 .002 247.839);--color-gray-100:oklch(.967 .003 264.542);--color-gray-200:oklch(.928 .006 264.531);--color-gray-300:oklch(.872 .01 258.338);--color-gray-400:oklch(.707 .022 261.325);--color-gray-500:oklch(.551 .027 264.364);--color-gray-600:oklch(.446 .03 256.802);--color-gray-700:oklch(.373 .034 259.733);--color-gray-800:oklch(.278 .033 256.848);--color-gray-900:oklch(.21 .034 264.665);--color-gray-950:oklch(.13 .028 261.692);--color-zinc-50:oklch(.985 0 0);--color-zinc-100:oklch(.967 .001 286.375);--color-zinc-200:oklch(.92 .004 286.32);--color-zinc-300:oklch(.871 .006 286.286);--color-zinc-400:oklch(.705 .015 286.067);--color-zinc-500:oklch(.552 .016 285.938);--color-zinc-600:oklch(.442 .017 285.786);--color-zinc-700:oklch(.37 .013 285.805);--color-zinc-800:oklch(.274 .006 286.033);--color-zinc-900:oklch(.21 .006 285.885);--color-zinc-950:oklch(.141 .005 285.823);--color-neutral-50:oklch(.985 0 0);--color-neutral-100:oklch(.97 0 0);--color-neutral-200:oklch(.922 0 0);--color-neutral-300:oklch(.87 0 0);--color-neutral-400:oklch(.708 0 0);--color-neutral-500:oklch(.556 0 0);--color-neutral-600:oklch(.439 0 0);--color-neutral-700:oklch(.371 0 0);--color-neutral-800:oklch(.269 0 0);--color-neutral-900:oklch(.205 0 0);--color-neutral-950:oklch(.145 0 0);--color-stone-50:oklch(.985 .001 106.423);--color-stone-100:oklch(.97 .001 106.424);--color-stone-200:oklch(.923 .003 48.717);--color-stone-300:oklch(.869 .005 56.366);--color-stone-400:oklch(.709 .01 56.259);--color-stone-500:oklch(.553 .013 58.071);--color-stone-600:oklch(.444 .011 73.639);--color-stone-700:oklch(.374 .01 67.558);--color-stone-800:oklch(.268 .007 34.298);--color-stone-900:oklch(.216 .006 56.043);--color-stone-950:oklch(.147 .004 49.25);--color-red-50:oklch(.971 .013 17.38);--color-red-100:oklch(.936 .032 17.717);--color-red-200:oklch(.885 .062 18.334);--color-red-300:oklch(.808 .114 19.571);--color-red-400:oklch(.704 .191 22.216);--color-red-500:oklch(.637 .237 25.331);--color-red-600:oklch(.577 .245 27.325);--color-red-700:oklch(.505 .213 27.518);--color-red-800:oklch(.444 .177 26.899);--color-red-900:oklch(.396 .141 25.723);--color-red-950:oklch(.258 .092 26.042);--color-orange-50:oklch(.98 .016 73.684);--color-orange-100:oklch(.954 .038 75.164);--color-orange-200:oklch(.901 .076 70.697);--color-orange-300:oklch(.837 .128 66.29);--color-orange-400:oklch(.75 .183 55.934);--color-orange-500:oklch(.705 .213 47.604);--color-orange-600:oklch(.646 .222 41.116);--color-orange-700:oklch(.553 .195 38.402);--color-orange-800:oklch(.47 .157 37.304);--color-orange-900:oklch(.408 .123 38.172);--color-orange-950:oklch(.266 .079 36.259);--color-amber-50:oklch(.987 .022 95.277);--color-amber-100:oklch(.962 .059 95.617);--color-amber-200:oklch(.924 .12 95.746);--color-amber-300:oklch(.879 .169 91.605);--color-amber-400:oklch(.828 .189 84.429);--color-amber-500:oklch(.769 .188 70.08);--color-amber-600:oklch(.666 .179 58.318);--color-amber-700:oklch(.555 .163 48.998);--color-amber-800:oklch(.473 .137 46.201);--color-amber-900:oklch(.414 .112 45.904);--color-amber-950:oklch(.279 .077 45.635);--color-yellow-50:oklch(.987 .026 102.212);--color-yellow-100:oklch(.973 .071 103.193);--color-yellow-200:oklch(.945 .129 101.54);--color-yellow-300:oklch(.905 .182 98.111);--color-yellow-400:oklch(.852 .199 91.936);--color-yellow-500:oklch(.795 .184 86.047);--color-yellow-600:oklch(.681 .162 75.834);--color-yellow-700:oklch(.554 .135 66.442);--color-yellow-800:oklch(.476 .114 61.907);--color-yellow-900:oklch(.421 .095 57.708);--color-yellow-950:oklch(.286 .066 53.813);--color-lime-50:oklch(.986 .031 120.757);--color-lime-100:oklch(.967 .067 122.328);--color-lime-200:oklch(.938 .127 124.321);--color-lime-300:oklch(.897 .196 126.665);--color-lime-400:oklch(.841 .238 128.85);--color-lime-500:oklch(.768 .233 130.85);--color-lime-600:oklch(.648 .2 131.684);--color-lime-700:oklch(.532 .157 131.589);--color-lime-800:oklch(.453 .124 130.933);--color-lime-900:oklch(.405 .101 131.063);--color-lime-950:oklch(.274 .072 132.109);--color-green-50:oklch(.982 .018 155.826);--color-green-100:oklch(.962 .044 156.743);--color-green-200:oklch(.925 .084 155.995);--color-green-300:oklch(.871 .15 154.449);--color-green-400:oklch(.792 .209 151.711);--color-green-500:oklch(.723 .219 149.579);--color-green-600:oklch(.627 .194 149.214);--color-green-700:oklch(.527 .154 150.069);--color-green-800:oklch(.448 .119 151.328);--color-green-900:oklch(.393 .095 152.535);--color-green-950:oklch(.266 .065 152.934);--color-emerald-50:oklch(.979 .021 166.113);--color-emerald-100:oklch(.95 .052 163.051);--color-emerald-200:oklch(.905 .093 164.15);--color-emerald-300:oklch(.845 .143 164.978);--color-emerald-400:oklch(.765 .177 163.223);--color-emerald-500:oklch(.696 .17 162.48);--color-emerald-600:oklch(.596 .145 163.225);--color-emerald-700:oklch(.508 .118 165.612);--color-emerald-800:oklch(.432 .095 166.913);--color-emerald-900:oklch(.378 .077 168.94);--color-emerald-950:oklch(.262 .051 172.552);--color-teal-50:oklch(.984 .014 180.72);--color-teal-100:oklch(.953 .051 180.801);--color-teal-200:oklch(.91 .096 180.426);--color-teal-300:oklch(.855 .138 181.071);--color-teal-400:oklch(.777 .152 181.912);--color-teal-500:oklch(.704 .14 182.503);--color-teal-600:oklch(.6 .118 184.704);--color-teal-700:oklch(.511 .096 186.391);--color-teal-800:oklch(.437 .078 188.216);--color-teal-900:oklch(.386 .063 188.416);--color-teal-950:oklch(.277 .046 192.524);--color-cyan-50:oklch(.984 .019 200.873);--color-cyan-100:oklch(.956 .045 203.388);--color-cyan-200:oklch(.917 .08 205.041);--color-cyan-300:oklch(.865 .127 207.078);--color-cyan-400:oklch(.789 .154 211.53);--color-cyan-500:oklch(.715 .143 215.221);--color-cyan-600:oklch(.609 .126 221.723);--color-cyan-700:oklch(.52 .105 223.128);--color-cyan-800:oklch(.45 .085 224.283);--color-cyan-900:oklch(.398 .07 227.392);--color-cyan-950:oklch(.302 .056 229.695);--color-sky-50:oklch(.977 .013 236.62);--color-sky-100:oklch(.951 .026 236.824);--color-sky-200:oklch(.901 .058 230.902);--color-sky-300:oklch(.828 .111 230.318);--color-sky-400:oklch(.746 .16 232.661);--color-sky-500:oklch(.685 .169 237.323);--color-sky-600:oklch(.588 .158 241.966);--color-sky-700:oklch(.5 .134 242.749);--color-sky-800:oklch(.443 .11 240.79);--color-sky-900:oklch(.391 .09 240.876);--color-sky-950:oklch(.293 .066 243.157);--color-blue-50:oklch(.97 .014 254.604);--color-blue-100:oklch(.932 .032 255.585);--color-blue-200:oklch(.882 .059 254.128);--color-blue-300:oklch(.809 .105 251.813);--color-blue-400:oklch(.707 .165 254.624);--color-blue-500:oklch(.623 .214 259.815);--color-blue-600:oklch(.546 .245 262.881);--color-blue-700:oklch(.488 .243 264.376);--color-blue-800:oklch(.424 .199 265.638);--color-blue-900:oklch(.379 .146 265.522);--color-blue-950:oklch(.282 .091 267.935);--color-indigo-50:oklch(.962 .018 272.314);--color-indigo-100:oklch(.93 .034 272.788);--color-indigo-200:oklch(.87 .065 274.039);--color-indigo-300:oklch(.785 .115 274.713);--color-indigo-400:oklch(.673 .182 276.935);--color-indigo-500:oklch(.585 .233 277.117);--color-indigo-600:oklch(.511 .262 276.966);--color-indigo-700:oklch(.457 .24 277.023);--color-indigo-800:oklch(.398 .195 277.366);--color-indigo-900:oklch(.359 .144 278.697);--color-indigo-950:oklch(.257 .09 281.288);--color-violet-50:oklch(.969 .016 293.756);--color-violet-100:oklch(.943 .029 294.588);--color-violet-200:oklch(.894 .057 293.283);--color-violet-300:oklch(.811 .111 293.571);--color-violet-400:oklch(.702 .183 293.541);--color-violet-500:oklch(.606 .25 292.717);--color-violet-600:oklch(.541 .281 293.009);--color-violet-700:oklch(.491 .27 292.581);--color-violet-800:oklch(.432 .232 292.759);--color-violet-900:oklch(.38 .189 293.745);--color-violet-950:oklch(.283 .141 291.089);--color-purple-50:oklch(.977 .014 308.299);--color-purple-100:oklch(.946 .033 307.174);--color-purple-200:oklch(.902 .063 306.703);--color-purple-300:oklch(.827 .119 306.383);--color-purple-400:oklch(.714 .203 305.504);--color-purple-500:oklch(.627 .265 303.9);--color-purple-600:oklch(.558 .288 302.321);--color-purple-700:oklch(.496 .265 301.924);--color-purple-800:oklch(.438 .218 303.724);--color-purple-900:oklch(.381 .176 304.987);--color-purple-950:oklch(.291 .149 302.717);--color-fuchsia-50:oklch(.977 .017 320.058);--color-fuchsia-100:oklch(.952 .037 318.852);--color-fuchsia-200:oklch(.903 .076 319.62);--color-fuchsia-300:oklch(.833 .145 321.434);--color-fuchsia-400:oklch(.74 .238 322.16);--color-fuchsia-500:oklch(.667 .295 322.15);--color-fuchsia-600:oklch(.591 .293 322.896);--color-fuchsia-700:oklch(.518 .253 323.949);--color-fuchsia-800:oklch(.452 .211 324.591);--color-fuchsia-900:oklch(.401 .17 325.612);--color-fuchsia-950:oklch(.293 .136 325.661);--color-pink-50:oklch(.971 .014 343.198);--color-pink-100:oklch(.948 .028 342.258);--color-pink-200:oklch(.899 .061 343.231);--color-pink-300:oklch(.823 .12 346.018);--color-pink-400:oklch(.718 .202 349.761);--color-pink-500:oklch(.656 .241 354.308);--color-pink-600:oklch(.592 .249 .584);--color-pink-700:oklch(.525 .223 3.958);--color-pink-800:oklch(.459 .187 3.815);--color-pink-900:oklch(.408 .153 2.432);--color-pink-950:oklch(.284 .109 3.907);--color-rose-50:oklch(.969 .015 12.422);--color-rose-100:oklch(.941 .03 12.58);--color-rose-200:oklch(.892 .058 10.001);--color-rose-300:oklch(.81 .117 11.638);--color-rose-400:oklch(.712 .194 13.428);--color-rose-500:oklch(.645 .246 16.439);--color-rose-600:oklch(.586 .253 17.585);--color-rose-700:oklch(.514 .222 16.935);--color-rose-800:oklch(.455 .188 13.697);--color-rose-900:oklch(.41 .159 10.272);--color-rose-950:oklch(.271 .105 12.094);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur:8px;--blur-sm:4px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--radius:.25rem;--radius-sm:.125rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-xs:0 1px #0000000d;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--inset-shadow-xs:inset 0 1px #0000000d;--inset-shadow-sm:inset 0 1px 1px #0000000d;--inset-shadow:inset 0 2px 4px #0000000d;--drop-shadow:0 1px 2px #0000001a,0 1px 1px #0000000f;--drop-shadow-sm:0 1px 1px #0000000d;--drop-shadow-md:0 4px 3px #00000012,0 2px 2px #0000000f;--drop-shadow-lg:0 10px 8px #0000000a,0 4px 3px #0000001a;--drop-shadow-xl:0 20px 13px #00000008,0 8px 5px #00000014;--drop-shadow-2xl:0 25px 25px #00000026;--drop-shadow-none:0 0 #0000;--spacing-px:1px;--spacing-0:0px;--spacing-0_5:.125rem;--spacing-1:.25rem;--spacing-1_5:.375rem;--spacing-2:.5rem;--spacing-2_5:.625rem;--spacing-3:.75rem;--spacing-3_5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--width-3xs:16rem;--width-2xs:18rem;--width-xs:20rem;--width-sm:24rem;--width-md:28rem;--width-lg:32rem;--width-xl:36rem;--width-2xl:42rem;--width-3xl:48rem;--width-4xl:56rem;--width-5xl:64rem;--width-6xl:72rem;--width-7xl:80rem;--width-prose:65ch;--font-family-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-size-xs:.75rem;--font-size-xs--line-height:1rem;--font-size-sm:.875rem;--font-size-sm--line-height:1.25rem;--font-size-base:1rem;--font-size-base--line-height:1.5rem;--font-size-lg:1.125rem;--font-size-lg--line-height:1.75rem;--font-size-xl:1.25rem;--font-size-xl--line-height:1.75rem;--font-size-2xl:1.5rem;--font-size-2xl--line-height:2rem;--font-size-3xl:1.875rem;--font-size-3xl--line-height:2.25rem;--font-size-4xl:2.25rem;--font-size-4xl--line-height:2.5rem;--font-size-5xl:3rem;--font-size-5xl--line-height:1;--font-size-6xl:3.75rem;--font-size-6xl--line-height:1;--font-size-7xl:4.5rem;--font-size-7xl--line-height:1;--font-size-8xl:6rem;--font-size-8xl--line-height:1;--font-size-9xl:8rem;--font-size-9xl--line-height:1;--letter-spacing-tighter:-.05em;--letter-spacing-tight:-.025em;--letter-spacing-normal:0em;--letter-spacing-wide:.025em;--letter-spacing-wider:.05em;--letter-spacing-widest:.1em;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--line-height-3:.75rem;--line-height-4:1rem;--line-height-5:1.25rem;--line-height-6:1.5rem;--line-height-7:1.75rem;--line-height-8:2rem;--line-height-9:2.25rem;--line-height-10:2.5rem;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--transition-timing-function-linear:linear;--transition-timing-function-in:cubic-bezier(.4,0,1,1);--transition-timing-function-out:cubic-bezier(0,0,.2,1);--transition-timing-function-in-out:cubic-bezier(.4,0,.2,1);--spacing-4_5:1.125rem;--color-primary:var(--ui-primary);--color-secondary:var(--ui-secondary)}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{background:0 0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit}::file-selector-button{background:0 0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit}input:where(:not([type=button],[type=reset],[type=submit])),select,textarea{border-width:1px}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}summary{display:list-item}menu,ol,ul{list-style:none}textarea{resize:vertical}::-moz-placeholder{color:color-mix(in oklch,currentColor 50%,transparent);opacity:1}::placeholder{color:color-mix(in oklch,currentColor 50%,transparent);opacity:1}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--ui-bg);color:var(--ui-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-text-dimmed:var(--ui-color-neutral-400);--ui-text-muted:var(--ui-color-neutral-500);--ui-text-toned:var(--ui-color-neutral-600);--ui-text:var(--ui-color-neutral-700);--ui-text-highlighted:var(--ui-color-neutral-900);--ui-bg:var(--color-white);--ui-bg-elevated:var(--ui-color-neutral-100);--ui-bg-accented:var(--ui-color-neutral-200);--ui-bg-inverted:var(--ui-color-neutral-900);--ui-border:var(--ui-color-neutral-200);--ui-border-accented:var(--ui-color-neutral-300);--ui-border-inverted:var(--ui-color-neutral-900);--ui-radius:var(--radius)}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-text-dimmed:var(--ui-color-neutral-500);--ui-text-muted:var(--ui-color-neutral-400);--ui-text-toned:var(--ui-color-neutral-300);--ui-text:var(--ui-color-neutral-200);--ui-text-highlighted:var(--color-white);--ui-bg:var(--ui-color-neutral-900);--ui-bg-elevated:var(--ui-color-neutral-800);--ui-bg-accented:var(--ui-color-neutral-700);--ui-bg-inverted:var(--color-white);--ui-border:var(--ui-color-neutral-800);--ui-border-accented:var(--ui-color-neutral-700);--ui-border-inverted:var(--color-white)}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing-1,.25rem)*-1)}.inset-x-0{left:var(--spacing-0,0);right:var(--spacing-0,0)}.inset-y-0{bottom:var(--spacing-0,0);top:var(--spacing-0,0)}.start-0{inset-inline-start:var(--spacing-0,0)}.end-0{inset-inline-end:var(--spacing-0,0)}.top-0{top:var(--spacing-0,0)}.top-4{top:var(--spacing-4,1rem)}.top-\[50\%\]{top:50%}.top-full{top:100%}.right-0{right:var(--spacing-0,0)}.right-4{right:var(--spacing-4,1rem)}.-bottom-1{bottom:calc(var(--spacing-1,.25rem)*-1)}.-bottom-1\/2{bottom:-50%}.bottom-0{bottom:var(--spacing-0,0)}.bottom-4{bottom:var(--spacing-4,1rem)}.left-0{left:var(--spacing-0,0)}.left-1\/2{left:50%}.left-4{left:var(--spacing-4,1rem)}.left-auto{left:auto}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[-1\]{z-index:-1}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[var\(--index\)\]{z-index:var(--index)}.-mx-1{margin-left:calc(var(--spacing-1,.25rem)*-1);margin-right:calc(var(--spacing-1,.25rem)*-1)}.mx-3{margin-left:var(--spacing-3,.75rem);margin-right:var(--spacing-3,.75rem)}.my-1{margin-bottom:var(--spacing-1,.25rem);margin-top:var(--spacing-1,.25rem)}.my-2{margin-bottom:var(--spacing-2,.5rem);margin-top:var(--spacing-2,.5rem)}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:var(--spacing-1,.25rem)}.mt-2{margin-top:var(--spacing-2,.5rem)}.mt-\[--app-vertical-spacer\]{margin-top:--app-vertical-spacer}.mt-\[var\(--app-vertical-spacer\)\]{margin-top:var(--app-vertical-spacer)}.mr-1{margin-right:var(--spacing-1,.25rem)}.mr-2{margin-right:var(--spacing-2,.5rem)}.-mb-px{margin-bottom:calc(var(--spacing-px,1px)*-1)}.mb-2{margin-bottom:var(--spacing-2,.5rem)}.mb-3{margin-bottom:var(--spacing-3,.75rem)}.mb-6{margin-bottom:var(--spacing-6,1.5rem)}.mb-8{margin-bottom:var(--spacing-8,2rem)}.mb-16{margin-bottom:var(--spacing-16,4rem)}.-ml-5{margin-left:calc(var(--spacing-5,1.25rem)*-1)}.-ml-px{margin-left:calc(var(--spacing-px,1px)*-1)}.ml-2{margin-left:var(--spacing-2,.5rem)}.ml-3{margin-left:var(--spacing-3,.75rem)}.ml-5{margin-left:var(--spacing-5,1.25rem)}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.size-2\.5{height:var(--spacing-2_5,.625rem);width:var(--spacing-2_5,.625rem)}.size-3{height:var(--spacing-3,.75rem);width:var(--spacing-3,.75rem)}.size-4{height:var(--spacing-4,1rem);width:var(--spacing-4,1rem)}.size-5{height:var(--spacing-5,1.25rem);width:var(--spacing-5,1.25rem)}.size-6{height:var(--spacing-6,1.5rem);width:var(--spacing-6,1.5rem)}.size-7{height:var(--spacing-7,1.75rem);width:var(--spacing-7,1.75rem)}.size-8{height:var(--spacing-8,2rem);width:var(--spacing-8,2rem)}.size-9{height:var(--spacing-9,2.25rem);width:var(--spacing-9,2.25rem)}.size-10{height:var(--spacing-10,2.5rem);width:var(--spacing-10,2.5rem)}.size-11{height:var(--spacing-11,2.75rem);width:var(--spacing-11,2.75rem)}.size-12{height:var(--spacing-12,3rem);width:var(--spacing-12,3rem)}.size-full{height:100%;width:100%}.h-1{height:var(--spacing-1,.25rem)}.h-1\/2{height:50%}.h-2\.5{height:var(--spacing-2_5,.625rem)}.h-4{height:var(--spacing-4,1rem)}.h-5{height:var(--spacing-5,1.25rem)}.h-6{height:var(--spacing-6,1.5rem)}.h-12{height:var(--spacing-12,3rem)}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:var(--spacing-px,1px)}.max-h-60{max-height:var(--spacing-60,15rem)}.min-h-screen{min-height:100vh}.w-0{width:var(--spacing-0,0)}.w-48{width:var(--spacing-48,12rem)}.w-64{width:var(--spacing-64,16rem)}.w-\[600px\]{width:600px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[var\(--radix-popper-anchor-width\)\]{width:var(--radix-popper-anchor-width)}.w-full{width:100%}.min-w-0{min-width:var(--spacing-0,0)}.min-w-32{min-width:var(--spacing-32,8rem)}.min-w-\[4px\]{min-width:4px}.min-w-\[5px\]{min-width:5px}.min-w-\[6px\]{min-width:6px}.min-w-\[7px\]{min-width:7px}.min-w-\[8px\]{min-width:8px}.min-w-\[9px\]{min-width:9px}.min-w-\[10px\]{min-width:10px}.min-w-\[11px\]{min-width:11px}.min-w-\[12px\]{min-width:12px}.min-w-\[16px\]{min-width:16px}.min-w-\[20px\]{min-width:20px}.min-w-\[24px\]{min-width:24px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-1\/2,.translate-y-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:50%}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.transform-\[var\(--transform\)\]{transform:var(--transform)}.animate-spin{animation:var(--animate-spin,spin 1s linear infinite)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.resize{resize:both}.scroll-py-1{scroll-padding-bottom:var(--spacing-1,.25rem);scroll-padding-top:var(--spacing-1,.25rem)}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:var(--spacing-0_5,.125rem)}.gap-1{gap:var(--spacing-1,.25rem)}.gap-1\.5{gap:var(--spacing-1_5,.375rem)}.gap-2{gap:var(--spacing-2,.5rem)}.gap-2\.5{gap:var(--spacing-2_5,.625rem)}:where(.-space-y-px>:not(:last-child)){margin-bottom:calc(var(--spacing-px,1px)*-1*(1 - var(--tw-space-y-reverse)));margin-top:calc(var(--spacing-px,1px)*-1*var(--tw-space-y-reverse))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}:where(.-space-x-px>:not(:last-child)){margin-inline-end:calc(var(--spacing-px,1px)*-1*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing-px,1px)*-1*var(--tw-space-x-reverse))}:where(.space-x-1\.5>:not(:last-child)){margin-inline-end:calc(var(--spacing-1_5,.375rem)*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing-1_5,.375rem)*var(--tw-space-x-reverse))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){border-inline-end-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-style:var(--tw-border-style)}:where(.divide-y>:not(:last-child)){border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}:where(.divide-\[var\(--ui-border\)\]>:not(:last-child)){border-color:var(--ui-border)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-y-auto{overflow-y:auto}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.rounded{border-radius:var(--radius,.25rem)}.rounded-\[calc\(var\(--ui-radius\)\*1\.5\)\]{border-radius:calc(var(--ui-radius)*1.5)}.rounded-\[calc\(var\(--ui-radius\)\*2\)\]{border-radius:calc(var(--ui-radius)*2)}.rounded-\[calc\(var\(--ui-radius\)\/2\)\]{border-radius:calc(var(--ui-radius)/2)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--ui-radius\)\]{border-radius:var(--ui-radius)}.rounded-full{border-radius:3.40282e+38px}.rounded-s{border-end-start-radius:var(--radius,.25rem)}.rounded-s,.rounded-ss{border-start-start-radius:var(--radius,.25rem)}.rounded-e{border-end-end-radius:var(--radius,.25rem)}.rounded-e,.rounded-se{border-start-end-radius:var(--radius,.25rem)}.rounded-ee{border-end-end-radius:var(--radius,.25rem)}.rounded-es{border-end-start-radius:var(--radius,.25rem)}.rounded-l{border-bottom-left-radius:var(--radius,.25rem)}.rounded-l,.rounded-t{border-top-left-radius:var(--radius,.25rem)}.rounded-t{border-top-right-radius:var(--radius,.25rem)}.rounded-t-md{border-top-left-radius:var(--radius-md,.375rem);border-top-right-radius:var(--radius-md,.375rem)}.rounded-tl{border-top-left-radius:var(--radius,.25rem)}.rounded-r{border-bottom-right-radius:var(--radius,.25rem)}.rounded-r,.rounded-tr{border-top-right-radius:var(--radius,.25rem)}.rounded-b{border-bottom-left-radius:var(--radius,.25rem)}.rounded-b,.rounded-br{border-bottom-right-radius:var(--radius,.25rem)}.rounded-bl{border-bottom-left-radius:var(--radius,.25rem)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-\[2px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-\[3px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.border-s-\[4px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-s-\[5px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:5px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-y{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-top-style:var(--tw-border-style);border-top-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[2px\]{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-t-\[4px\]{border-top-style:var(--tw-border-style);border-top-width:4px}.border-t-\[5px\]{border-top-style:var(--tw-border-style);border-top-width:5px}.border-x{border-left-style:var(--tw-border-style);border-left-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[var\(--ui-border\)\]{border-color:var(--ui-border)}.border-\[var\(--ui-error\)\]{border-color:var(--ui-error)}.border-\[var\(--ui-info\)\]{border-color:var(--ui-info)}.border-\[var\(--ui-primary\)\]{border-color:var(--ui-primary)}.border-\[var\(--ui-secondary\)\]{border-color:var(--ui-secondary)}.border-\[var\(--ui-success\)\]{border-color:var(--ui-success)}.border-\[var\(--ui-warning\)\]{border-color:var(--ui-warning)}.bg-\[var\(--color-niem\)\]{background-color:var(--color-niem)}.bg-\[var\(--ui-bg\)\]{background-color:var(--ui-bg)}.bg-\[var\(--ui-bg-elevated\)\]{background-color:var(--ui-bg-elevated)}.bg-\[var\(--ui-bg-elevated\)\]\/50{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent)}.bg-\[var\(--ui-bg-inverted\)\]{background-color:var(--ui-bg-inverted)}.bg-\[var\(--ui-border\)\]{background-color:var(--ui-border)}.bg-\[var\(--ui-error\)\]{background-color:var(--ui-error)}.bg-\[var\(--ui-error\)\]\/10{background-color:color-mix(in oklch,var(--ui-error)10%,transparent)}.bg-\[var\(--ui-info\)\]{background-color:var(--ui-info)}.bg-\[var\(--ui-info\)\]\/10{background-color:color-mix(in oklch,var(--ui-info)10%,transparent)}.bg-\[var\(--ui-primary\)\]{background-color:var(--ui-primary)}.bg-\[var\(--ui-primary\)\]\/10{background-color:color-mix(in oklch,var(--ui-primary)10%,transparent)}.bg-\[var\(--ui-secondary\)\]{background-color:var(--ui-secondary)}.bg-\[var\(--ui-secondary\)\]\/10{background-color:color-mix(in oklch,var(--ui-secondary)10%,transparent)}.bg-\[var\(--ui-success\)\]{background-color:var(--ui-success)}.bg-\[var\(--ui-success\)\]\/10{background-color:color-mix(in oklch,var(--ui-success)10%,transparent)}.bg-\[var\(--ui-text-muted\)\]{background-color:var(--ui-text-muted)}.bg-\[var\(--ui-warning\)\]{background-color:var(--ui-warning)}.bg-\[var\(--ui-warning\)\]\/10{background-color:color-mix(in oklch,var(--ui-warning)10%,transparent)}.bg-black{background-color:var(--color-black,#000)}.bg-black\/5{background-color:color-mix(in oklch,var(--color-black,#000)5%,transparent)}.bg-gray-600{background-color:var(--color-gray-600,oklch(.446 .03 256.802))}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white,#fff)}.bg-repeat{background-repeat:repeat}.fill-\[var\(--ui-border\)\]{fill:var(--ui-border)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:var(--spacing-0,0)}.p-0\.5{padding:var(--spacing-0_5,.125rem)}.p-1{padding:var(--spacing-1,.25rem)}.p-1\.5{padding:var(--spacing-1_5,.375rem)}.p-2{padding:var(--spacing-2,.5rem)}.p-4{padding:var(--spacing-4,1rem)}.p-5{padding:var(--spacing-5,1.25rem)}.p-8{padding:var(--spacing-8,2rem)}.py-0\.5{padding-bottom:var(--spacing-0_5,.125rem);padding-top:var(--spacing-0_5,.125rem)}.py-1{padding-bottom:var(--spacing-1,.25rem);padding-top:var(--spacing-1,.25rem)}.py-1\.5{padding-bottom:var(--spacing-1_5,.375rem);padding-top:var(--spacing-1_5,.375rem)}.py-2{padding-bottom:var(--spacing-2,.5rem);padding-top:var(--spacing-2,.5rem)}.pt-14{padding-top:var(--spacing-14,3.5rem)}.px-1{padding-left:var(--spacing-1,.25rem);padding-right:var(--spacing-1,.25rem)}.px-1\.5{padding-left:var(--spacing-1_5,.375rem);padding-right:var(--spacing-1_5,.375rem)}.px-2{padding-left:var(--spacing-2,.5rem);padding-right:var(--spacing-2,.5rem)}.px-2\.5{padding-left:var(--spacing-2_5,.625rem);padding-right:var(--spacing-2_5,.625rem)}.px-3{padding-left:var(--spacing-3,.75rem);padding-right:var(--spacing-3,.75rem)}.px-4{padding-left:var(--spacing-4,1rem);padding-right:var(--spacing-4,1rem)}.px-8{padding-left:var(--spacing-8,2rem);padding-right:var(--spacing-8,2rem)}.px-10{padding-left:var(--spacing-10,2.5rem);padding-right:var(--spacing-10,2.5rem)}.pr-2{padding-right:var(--spacing-2,.5rem)}.pr-2\.5{padding-right:var(--spacing-2_5,.625rem)}.pr-3{padding-right:var(--spacing-3,.75rem)}.pr-7{padding-right:var(--spacing-7,1.75rem)}.pr-8{padding-right:var(--spacing-8,2rem)}.pr-9{padding-right:var(--spacing-9,2.25rem)}.pr-10{padding-right:var(--spacing-10,2.5rem)}.pr-11{padding-right:var(--spacing-11,2.75rem)}.pl-1\.5{padding-left:var(--spacing-1_5,.375rem)}.pl-2{padding-left:var(--spacing-2,.5rem)}.pl-2\.5{padding-left:var(--spacing-2_5,.625rem)}.pl-3{padding-left:var(--spacing-3,.75rem)}.pl-7{padding-left:var(--spacing-7,1.75rem)}.pl-8{padding-left:var(--spacing-8,2rem)}.pl-9{padding-left:var(--spacing-9,2.25rem)}.pl-10{padding-left:var(--spacing-10,2.5rem)}.pl-11{padding-left:var(--spacing-11,2.75rem)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.align-sub{vertical-align:sub}.align-top{vertical-align:top}.font-sans{font-family:var(--font-family-sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji")}.text-2xl{font-size:var(--font-size-2xl,1.5rem);line-height:var(--tw-leading,var(--font-size-2xl--line-height,2rem))}.text-6xl{font-size:var(--font-size-6xl,3.75rem);line-height:var(--tw-leading,var(--font-size-6xl--line-height,1))}.text-8xl{font-size:var(--font-size-8xl,6rem);line-height:var(--tw-leading,var(--font-size-8xl--line-height,1))}.text-base{font-size:var(--font-size-base,1rem);line-height:var(--tw-leading,var(--font-size-base--line-height,1.5rem))}.text-lg{font-size:var(--font-size-lg,1.125rem);line-height:var(--tw-leading,var(--font-size-lg--line-height,1.75rem))}.text-sm{font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--font-size-sm--line-height,1.25rem))}.text-xl{font-size:var(--font-size-xl,1.25rem);line-height:var(--tw-leading,var(--font-size-xl--line-height,1.75rem))}.text-xs{font-size:var(--font-size-xs,.75rem);line-height:var(--tw-leading,var(--font-size-xs--line-height,1rem))}.text-\[10px\]\/3{font-size:10px;line-height:var(--line-height-3,.75rem)}.text-\[4px\]{font-size:4px}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[22px\]{font-size:22px}.font-bold{--tw-font-weight:700;font-weight:700}.font-light{--tw-font-weight:300;font-weight:300}.font-medium{--tw-font-weight:500;font-weight:500}.font-semibold{--tw-font-weight:600;font-weight:600}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.diagonal-fractions,.lining-nums{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums}.normal-nums{font-variant-numeric:normal}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.oldstyle-nums,.ordinal{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal}.proportional-nums{--tw-numeric-spacing:proportional-nums}.proportional-nums,.slashed-zero{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.leading-none{--tw-leading:var(--line-height-none,1);line-height:var(--line-height-none,1)}.leading-tight{--tw-leading:var(--line-height-tight,1.25);line-height:var(--line-height-tight,1.25)}.text-\[var\(--ui-bg\)\]{color:var(--ui-bg)}.text-\[var\(--ui-error\)\]{color:var(--ui-error)}.text-\[var\(--ui-info\)\]{color:var(--ui-info)}.text-\[var\(--ui-primary\)\]{color:var(--ui-primary)}.text-\[var\(--ui-secondary\)\]{color:var(--ui-secondary)}.text-\[var\(--ui-success\)\]{color:var(--ui-success)}.text-\[var\(--ui-text\)\]{color:var(--ui-text)}.text-\[var\(--ui-text-dimmed\)\]{color:var(--ui-text-dimmed)}.text-\[var\(--ui-text-highlighted\)\]{color:var(--ui-text-highlighted)}.text-\[var\(--ui-text-muted\)\]{color:var(--ui-text-muted)}.text-\[var\(--ui-warning\)\]{color:var(--ui-warning)}.text-black{color:var(--color-black,#000)}.text-gray-400{color:var(--color-gray-400,oklch(.707 .022 261.325))}.text-gray-500{color:var(--color-gray-500,oklch(.551 .027 264.364))}.text-white{color:var(--color-white,#fff)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-75{opacity:.75}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--ui-bg\)\]{--tw-ring-color:var(--ui-bg)}.ring-\[var\(--ui-border\)\]{--tw-ring-color:var(--ui-border)}.ring-\[var\(--ui-border-accented\)\]{--tw-ring-color:var(--ui-border-accented)}.ring-\[var\(--ui-border-inverted\)\]{--tw-ring-color:var(--ui-border-inverted)}.ring-\[var\(--ui-error\)\]{--tw-ring-color:var(--ui-error)}.ring-\[var\(--ui-error\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-error)25%,transparent)}.ring-\[var\(--ui-error\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-error)50%,transparent)}.ring-\[var\(--ui-info\)\]{--tw-ring-color:var(--ui-info)}.ring-\[var\(--ui-info\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-info)25%,transparent)}.ring-\[var\(--ui-info\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-info)50%,transparent)}.ring-\[var\(--ui-primary\)\]{--tw-ring-color:var(--ui-primary)}.ring-\[var\(--ui-primary\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-primary)25%,transparent)}.ring-\[var\(--ui-primary\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-primary)50%,transparent)}.ring-\[var\(--ui-secondary\)\]{--tw-ring-color:var(--ui-secondary)}.ring-\[var\(--ui-secondary\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-secondary)25%,transparent)}.ring-\[var\(--ui-secondary\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-secondary)50%,transparent)}.ring-\[var\(--ui-success\)\]{--tw-ring-color:var(--ui-success)}.ring-\[var\(--ui-success\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-success)25%,transparent)}.ring-\[var\(--ui-success\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-success)50%,transparent)}.ring-\[var\(--ui-warning\)\]{--tw-ring-color:var(--ui-warning)}.ring-\[var\(--ui-warning\)\]\/25{--tw-ring-color:color-mix(in oklch,var(--ui-warning)25%,transparent)}.ring-\[var\(--ui-warning\)\]\/50{--tw-ring-color:color-mix(in oklch,var(--ui-warning)50%,transparent)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(var(--blur,8px))}.blur,.drop-shadow{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow:drop-shadow(var(--drop-shadow,0 1px 2px #0000001a,0 1px 1px #0000000f))}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(var(--blur,8px))}.backdrop-blur,.backdrop-grayscale{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.backdrop-invert{--tw-backdrop-invert:invert(100%)}.backdrop-invert,.backdrop-sepia{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.\!transition{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,-webkit-backdrop-filter,backdrop-filter!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))!important}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.transition-\[transform\,translate\,height\]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--transition-timing-function-in-out,cubic-bezier(.4,0,.2,1));transition-timing-function:var(--transition-timing-function-in-out,cubic-bezier(.4,0,.2,1))}.ease-out{--tw-ease:var(--transition-timing-function-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--transition-timing-function-out,cubic-bezier(0,0,.2,1))}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.not-last\:not-first\:rounded-none:not(:last-child):not(:first-child){border-radius:0}.group-not-last\:group-not-first\:rounded-none:is(:where(.group):not(:last-child) *):is(:where(.group):not(:first-child) *){border-radius:0}.group-not-only\:group-first\:rounded-e-none:is(:where(.group):not(:only-child) *):is(:where(.group):first-child *){border-end-end-radius:0;border-start-end-radius:0}.group-not-only\:group-first\:rounded-b-none:is(:where(.group):not(:only-child) *):is(:where(.group):first-child *){border-bottom-left-radius:0;border-bottom-right-radius:0}.group-not-only\:group-last\:rounded-s-none:is(:where(.group):not(:only-child) *):is(:where(.group):last-child *){border-end-start-radius:0;border-start-start-radius:0}.group-not-only\:group-last\:rounded-t-none:is(:where(.group):not(:only-child) *):is(:where(.group):last-child *){border-top-left-radius:0;border-top-right-radius:0}@media (hover:hover){.group-hover\:text-\[var\(--ui-text\)\]:is(:where(.group):hover *){color:var(--ui-text)}}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[state\=open\]\:text-\[var\(--ui-text\)\]:is(:where(.group)[data-state=open] *){color:var(--ui-text)}.group-data-highlighted\:text-\[var\(--ui-text\)\]:is(:where(.group)[data-highlighted] *){color:var(--ui-text)}.group-data-placeholder\:text-\[var\(--ui-text-dimmed\)\]:is(:where(.group)[data-placeholder] *){color:var(--ui-text-dimmed)}.file\:mr-1\.5::file-selector-button{margin-right:var(--spacing-1_5,.375rem)}.file\:font-medium::file-selector-button{--tw-font-weight:500;font-weight:500}.file\:font-normal::file-selector-button{--tw-font-weight:400;font-weight:400}.file\:text-\[var\(--ui-text-muted\)\]::file-selector-button{color:var(--ui-text-muted)}.file\:outline-none::file-selector-button{outline:2px solid #0000;outline-offset:2px}.placeholder\:text-\[var\(--ui-text-dimmed\)\]::-moz-placeholder{color:var(--ui-text-dimmed)}.placeholder\:text-\[var\(--ui-text-dimmed\)\]::placeholder{color:var(--ui-text-dimmed)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-px:before{content:var(--tw-content);inset:var(--spacing-px,1px)}.before\:inset-x-0:before{content:var(--tw-content);left:var(--spacing-0,0);right:var(--spacing-0,0)}.before\:inset-x-px:before{content:var(--tw-content);left:var(--spacing-px,1px);right:var(--spacing-px,1px)}.before\:inset-y-0:before{bottom:var(--spacing-0,0);content:var(--tw-content);top:var(--spacing-0,0)}.before\:inset-y-px:before{bottom:var(--spacing-px,1px);content:var(--tw-content);top:var(--spacing-px,1px)}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:mr-0\.5:before{content:var(--tw-content);margin-right:var(--spacing-0_5,.125rem)}.before\:rounded-\[calc\(var\(--ui-radius\)\*1\.5\)\]:before{border-radius:calc(var(--ui-radius)*1.5);content:var(--tw-content)}.before\:bg-\[var\(--ui-bg-elevated\)\]:before{background-color:var(--ui-bg-elevated);content:var(--tw-content)}.before\:transition-colors:before{content:var(--tw-content);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.before\:content-\[\'·\'\]:before{--tw-content:"·";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-2\.5:after{content:var(--tw-content);left:var(--spacing-2_5,.625rem);right:var(--spacing-2_5,.625rem)}.after\:inset-y-0\.5:after{bottom:var(--spacing-0_5,.125rem);content:var(--tw-content);top:var(--spacing-0_5,.125rem)}.after\:-bottom-2:after{bottom:calc(var(--spacing-2,.5rem)*-1);content:var(--tw-content)}.after\:-left-1\.5:after{content:var(--tw-content);left:calc(var(--spacing-1_5,.375rem)*-1)}.after\:ms-0\.5:after{content:var(--tw-content);margin-inline-start:var(--spacing-0_5,.125rem)}.after\:block:after{content:var(--tw-content);display:block}.after\:h-px:after{content:var(--tw-content);height:var(--spacing-px,1px)}.after\:w-px:after{content:var(--tw-content);width:var(--spacing-px,1px)}.after\:rounded-full:after{border-radius:3.40282e+38px;content:var(--tw-content)}.after\:bg-\[var\(--ui-bg-inverted\)\]:after{background-color:var(--ui-bg-inverted);content:var(--tw-content)}.after\:bg-\[var\(--ui-error\)\]:after{background-color:var(--ui-error);content:var(--tw-content)}.after\:bg-\[var\(--ui-info\)\]:after{background-color:var(--ui-info);content:var(--tw-content)}.after\:bg-\[var\(--ui-primary\)\]:after{background-color:var(--ui-primary);content:var(--tw-content)}.after\:bg-\[var\(--ui-secondary\)\]:after{background-color:var(--ui-secondary);content:var(--tw-content)}.after\:bg-\[var\(--ui-success\)\]:after{background-color:var(--ui-success);content:var(--tw-content)}.after\:bg-\[var\(--ui-warning\)\]:after{background-color:var(--ui-warning);content:var(--tw-content)}.after\:text-\[var\(--ui-error\)\]:after{color:var(--ui-error);content:var(--tw-content)}.after\:content-\[\'\*\'\]:after{--tw-content:"*";content:var(--tw-content)}.not-only\:first\:rounded-e-none:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0}.not-only\:first\:rounded-b-none:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.not-only\:last\:rounded-s-none:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0}.not-only\:last\:rounded-t-none:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0}@media (hover:hover){.hover\:bg-\[var\(--color-niem\)\]:hover{background-color:var(--color-niem)}.hover\:bg-\[var\(--ui-bg-accented\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-bg-accented)75%,transparent)}.hover\:bg-\[var\(--ui-bg-elevated\)\]:hover{background-color:var(--ui-bg-elevated)}.hover\:bg-\[var\(--ui-bg-elevated\)\]\/50:hover{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent)}.hover\:bg-\[var\(--ui-bg-inverted\)\]\/80:hover{background-color:color-mix(in oklch,var(--ui-bg-inverted)80%,transparent)}.hover\:bg-\[var\(--ui-error\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-error)10%,transparent)}.hover\:bg-\[var\(--ui-error\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-error)15%,transparent)}.hover\:bg-\[var\(--ui-error\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-error)75%,transparent)}.hover\:bg-\[var\(--ui-info\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-info)10%,transparent)}.hover\:bg-\[var\(--ui-info\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-info)15%,transparent)}.hover\:bg-\[var\(--ui-info\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-info)75%,transparent)}.hover\:bg-\[var\(--ui-primary\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-primary)10%,transparent)}.hover\:bg-\[var\(--ui-primary\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-primary)15%,transparent)}.hover\:bg-\[var\(--ui-primary\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-primary)75%,transparent)}.hover\:bg-\[var\(--ui-secondary\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-secondary)10%,transparent)}.hover\:bg-\[var\(--ui-secondary\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-secondary)15%,transparent)}.hover\:bg-\[var\(--ui-secondary\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-secondary)75%,transparent)}.hover\:bg-\[var\(--ui-success\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-success)10%,transparent)}.hover\:bg-\[var\(--ui-success\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-success)15%,transparent)}.hover\:bg-\[var\(--ui-success\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-success)75%,transparent)}.hover\:bg-\[var\(--ui-warning\)\]\/10:hover{background-color:color-mix(in oklch,var(--ui-warning)10%,transparent)}.hover\:bg-\[var\(--ui-warning\)\]\/15:hover{background-color:color-mix(in oklch,var(--ui-warning)15%,transparent)}.hover\:bg-\[var\(--ui-warning\)\]\/75:hover{background-color:color-mix(in oklch,var(--ui-warning)75%,transparent)}.hover\:bg-inherit:hover{background-color:inherit}.hover\:font-semibold:hover{--tw-font-weight:600;font-weight:600}.hover\:text-\[var\(--ui-error\)\]\/75:hover{color:color-mix(in oklch,var(--ui-error)75%,transparent)}.hover\:text-\[var\(--ui-info\)\]\/75:hover{color:color-mix(in oklch,var(--ui-info)75%,transparent)}.hover\:text-\[var\(--ui-primary\)\]\/75:hover{color:color-mix(in oklch,var(--ui-primary)75%,transparent)}.hover\:text-\[var\(--ui-secondary\)\]\/75:hover{color:color-mix(in oklch,var(--ui-secondary)75%,transparent)}.hover\:text-\[var\(--ui-success\)\]\/75:hover{color:color-mix(in oklch,var(--ui-success)75%,transparent)}.hover\:text-\[var\(--ui-text\)\]:hover{color:var(--ui-text)}.hover\:text-\[var\(--ui-text-highlighted\)\]:hover{color:var(--ui-text-highlighted)}.hover\:text-\[var\(--ui-warning\)\]\/75:hover{color:color-mix(in oklch,var(--ui-warning)75%,transparent)}.hover\:before\:bg-\[var\(--ui-bg-elevated\)\]\/50:hover:before{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent);content:var(--tw-content)}}.focus\:bg-\[var\(--ui-bg-elevated\)\]:focus{background-color:var(--ui-bg-elevated)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus-visible\:bg-\[var\(--ui-bg-accented\)\]\/75:focus-visible{background-color:color-mix(in oklch,var(--ui-bg-accented)75%,transparent)}.focus-visible\:bg-\[var\(--ui-bg-elevated\)\]:focus-visible{background-color:var(--ui-bg-elevated)}.focus-visible\:bg-\[var\(--ui-error\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-error)10%,transparent)}.focus-visible\:bg-\[var\(--ui-error\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-error)15%,transparent)}.focus-visible\:bg-\[var\(--ui-info\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-info)10%,transparent)}.focus-visible\:bg-\[var\(--ui-info\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-info)15%,transparent)}.focus-visible\:bg-\[var\(--ui-primary\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-primary)10%,transparent)}.focus-visible\:bg-\[var\(--ui-primary\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-primary)15%,transparent)}.focus-visible\:bg-\[var\(--ui-secondary\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-secondary)10%,transparent)}.focus-visible\:bg-\[var\(--ui-secondary\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-secondary)15%,transparent)}.focus-visible\:bg-\[var\(--ui-success\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-success)10%,transparent)}.focus-visible\:bg-\[var\(--ui-success\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-success)15%,transparent)}.focus-visible\:bg-\[var\(--ui-warning\)\]\/10:focus-visible{background-color:color-mix(in oklch,var(--ui-warning)10%,transparent)}.focus-visible\:bg-\[var\(--ui-warning\)\]\/15:focus-visible{background-color:color-mix(in oklch,var(--ui-warning)15%,transparent)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--ui-border-inverted\)\]:focus-visible{--tw-ring-color:var(--ui-border-inverted)}.focus-visible\:ring-\[var\(--ui-error\)\]:focus-visible{--tw-ring-color:var(--ui-error)}.focus-visible\:ring-\[var\(--ui-info\)\]:focus-visible{--tw-ring-color:var(--ui-info)}.focus-visible\:ring-\[var\(--ui-primary\)\]:focus-visible{--tw-ring-color:var(--ui-primary)}.focus-visible\:ring-\[var\(--ui-secondary\)\]:focus-visible{--tw-ring-color:var(--ui-secondary)}.focus-visible\:ring-\[var\(--ui-success\)\]:focus-visible{--tw-ring-color:var(--ui-success)}.focus-visible\:ring-\[var\(--ui-warning\)\]:focus-visible{--tw-ring-color:var(--ui-warning)}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--ui-border-inverted\)\]:focus-visible{outline-color:var(--ui-border-inverted)}.focus-visible\:outline-\[var\(--ui-error\)\]:focus-visible{outline-color:var(--ui-error)}.focus-visible\:outline-\[var\(--ui-info\)\]:focus-visible{outline-color:var(--ui-info)}.focus-visible\:outline-\[var\(--ui-primary\)\]:focus-visible{outline-color:var(--ui-primary)}.focus-visible\:outline-\[var\(--ui-secondary\)\]:focus-visible{outline-color:var(--ui-secondary)}.focus-visible\:outline-\[var\(--ui-success\)\]:focus-visible{outline-color:var(--ui-success)}.focus-visible\:outline-\[var\(--ui-warning\)\]:focus-visible{outline-color:var(--ui-warning)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:before\:ring-2:focus-visible:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:before\:ring-\[var\(--ui-border-inverted\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-border-inverted)}.focus-visible\:before\:ring-\[var\(--ui-error\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-error)}.focus-visible\:before\:ring-\[var\(--ui-info\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-info)}.focus-visible\:before\:ring-\[var\(--ui-primary\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-primary)}.focus-visible\:before\:ring-\[var\(--ui-secondary\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-secondary)}.focus-visible\:before\:ring-\[var\(--ui-success\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-success)}.focus-visible\:before\:ring-\[var\(--ui-warning\)\]:focus-visible:before{content:var(--tw-content);--tw-ring-color:var(--ui-warning)}.focus-visible\:before\:ring-inset:focus-visible:before{content:var(--tw-content);--tw-ring-inset:inset}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--ui-bg\)\]:disabled{background-color:var(--ui-bg)}.disabled\:bg-\[var\(--ui-bg-elevated\)\]:disabled{background-color:var(--ui-bg-elevated)}.disabled\:bg-\[var\(--ui-bg-elevated\)\]\/50:disabled{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent)}.disabled\:bg-\[var\(--ui-bg-inverted\)\]:disabled{background-color:var(--ui-bg-inverted)}.disabled\:bg-\[var\(--ui-error\)\]:disabled{background-color:var(--ui-error)}.disabled\:bg-\[var\(--ui-error\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-error)10%,transparent)}.disabled\:bg-\[var\(--ui-info\)\]:disabled{background-color:var(--ui-info)}.disabled\:bg-\[var\(--ui-info\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-info)10%,transparent)}.disabled\:bg-\[var\(--ui-primary\)\]:disabled{background-color:var(--ui-primary)}.disabled\:bg-\[var\(--ui-primary\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-primary)10%,transparent)}.disabled\:bg-\[var\(--ui-secondary\)\]:disabled{background-color:var(--ui-secondary)}.disabled\:bg-\[var\(--ui-secondary\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-secondary)10%,transparent)}.disabled\:bg-\[var\(--ui-success\)\]:disabled{background-color:var(--ui-success)}.disabled\:bg-\[var\(--ui-success\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-success)10%,transparent)}.disabled\:bg-\[var\(--ui-warning\)\]:disabled{background-color:var(--ui-warning)}.disabled\:bg-\[var\(--ui-warning\)\]\/10:disabled{background-color:color-mix(in oklch,var(--ui-warning)10%,transparent)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-\[var\(--ui-error\)\]:disabled{color:var(--ui-error)}.disabled\:text-\[var\(--ui-info\)\]:disabled{color:var(--ui-info)}.disabled\:text-\[var\(--ui-primary\)\]:disabled{color:var(--ui-primary)}.disabled\:text-\[var\(--ui-secondary\)\]:disabled{color:var(--ui-secondary)}.disabled\:text-\[var\(--ui-success\)\]:disabled{color:var(--ui-success)}.disabled\:text-\[var\(--ui-text-muted\)\]:disabled{color:var(--ui-text-muted)}.disabled\:text-\[var\(--ui-warning\)\]:disabled{color:var(--ui-warning)}.disabled\:opacity-75:disabled{opacity:.75}@media (hover:hover){.hover\:disabled\:bg-transparent:hover:disabled{background-color:#0000}}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:bg-\[var\(--ui-bg\)\][aria-disabled=true]{background-color:var(--ui-bg)}.aria-disabled\:bg-\[var\(--ui-bg-elevated\)\][aria-disabled=true]{background-color:var(--ui-bg-elevated)}.aria-disabled\:bg-\[var\(--ui-bg-inverted\)\][aria-disabled=true]{background-color:var(--ui-bg-inverted)}.aria-disabled\:bg-\[var\(--ui-error\)\][aria-disabled=true]{background-color:var(--ui-error)}.aria-disabled\:bg-\[var\(--ui-error\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-error)10%,transparent)}.aria-disabled\:bg-\[var\(--ui-info\)\][aria-disabled=true]{background-color:var(--ui-info)}.aria-disabled\:bg-\[var\(--ui-info\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-info)10%,transparent)}.aria-disabled\:bg-\[var\(--ui-primary\)\][aria-disabled=true]{background-color:var(--ui-primary)}.aria-disabled\:bg-\[var\(--ui-primary\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-primary)10%,transparent)}.aria-disabled\:bg-\[var\(--ui-secondary\)\][aria-disabled=true]{background-color:var(--ui-secondary)}.aria-disabled\:bg-\[var\(--ui-secondary\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-secondary)10%,transparent)}.aria-disabled\:bg-\[var\(--ui-success\)\][aria-disabled=true]{background-color:var(--ui-success)}.aria-disabled\:bg-\[var\(--ui-success\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-success)10%,transparent)}.aria-disabled\:bg-\[var\(--ui-warning\)\][aria-disabled=true]{background-color:var(--ui-warning)}.aria-disabled\:bg-\[var\(--ui-warning\)\]\/10[aria-disabled=true]{background-color:color-mix(in oklch,var(--ui-warning)10%,transparent)}.aria-disabled\:bg-transparent[aria-disabled=true]{background-color:#0000}.aria-disabled\:text-\[var\(--ui-error\)\][aria-disabled=true]{color:var(--ui-error)}.aria-disabled\:text-\[var\(--ui-info\)\][aria-disabled=true]{color:var(--ui-info)}.aria-disabled\:text-\[var\(--ui-primary\)\][aria-disabled=true]{color:var(--ui-primary)}.aria-disabled\:text-\[var\(--ui-secondary\)\][aria-disabled=true]{color:var(--ui-secondary)}.aria-disabled\:text-\[var\(--ui-success\)\][aria-disabled=true]{color:var(--ui-success)}.aria-disabled\:text-\[var\(--ui-text-muted\)\][aria-disabled=true]{color:var(--ui-text-muted)}.aria-disabled\:text-\[var\(--ui-warning\)\][aria-disabled=true]{color:var(--ui-warning)}.aria-disabled\:opacity-75[aria-disabled=true]{opacity:.75}@media (hover:hover){.hover\:aria-disabled\:bg-transparent:hover[aria-disabled=true]{background-color:#0000}}.data-\[motion\=from-end\]\:animate-\[enter-from-right_200ms_ease\][data-motion=from-end]{animation:enter-from-right .2s}.data-\[motion\=from-start\]\:animate-\[enter-from-left_200ms_ease\][data-motion=from-start]{animation:enter-from-left .2s}.data-\[motion\=to-end\]\:animate-\[exit-to-right_200ms_ease\][data-motion=to-end]{animation:exit-to-right .2s}.data-\[motion\=to-start\]\:animate-\[exit-to-left_200ms_ease\][data-motion=to-start]{animation:exit-to-left .2s}.data-\[state\=closed\]\:animate-\[collapsible-up_200ms_ease-out\][data-state=closed]{animation:collapsible-up .2s ease-out}.data-\[state\=closed\]\:animate-\[scale-out_100ms_ease-in\][data-state=closed]{animation:scale-out .1s ease-in}.data-\[state\=closed\]\:animate-\[toast-closed_200ms_ease-in-out\][data-state=closed]{animation:toast-closed .2s ease-in-out}.data-\[state\=hidden\]\:animate-\[fade-out_100ms_ease-in\][data-state=hidden]{animation:fade-out .1s ease-in}.data-\[state\=open\]\:animate-\[collapsible-down_200ms_ease-out\][data-state=open]{animation:collapsible-down .2s ease-out}.data-\[state\=open\]\:animate-\[scale-in_100ms_ease-out\][data-state=open]{animation:scale-in .1s ease-out}.data-\[state\=open\]\:animate-\[slide-in-from-bottom_200ms_ease-in-out\][data-state=open]{animation:slide-in-from-bottom .2s ease-in-out}.data-\[state\=open\]\:animate-\[slide-in-from-top_200ms_ease-in-out\][data-state=open]{animation:slide-in-from-top .2s ease-in-out}.data-\[state\=open\]\:text-\[var\(--ui-text-highlighted\)\][data-state=open]{color:var(--ui-text-highlighted)}.data-\[state\=open\]\:before\:bg-\[var\(--ui-bg-elevated\)\]\/50[data-state=open]:before{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent);content:var(--tw-content)}.data-\[state\=visible\]\:animate-\[fade-in_100ms_ease-out\][data-state=visible]{animation:fade-in .1s ease-out}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-75[data-disabled]{opacity:.75}.data-highlighted\:text-\[var\(--ui-text-highlighted\)\][data-highlighted]{color:var(--ui-text-highlighted)}.data-highlighted\:before\:bg-\[var\(--ui-bg-elevated\)\]\/50[data-highlighted]:before{background-color:color-mix(in oklch,var(--ui-bg-elevated)50%,transparent);content:var(--tw-content)}.data-\[state\=delayed-open\]\:animate-\[scale-in_100ms_ease-out\][data-state=delayed-open]{animation:scale-in .1s ease-out}.data-\[expanded\=false\]\:data-\[front\=false\]\:h-\[var\(--front-height\)\][data-expanded=false][data-front=false]{height:var(--front-height)}:where(.data-\[expanded\=false\]\:data-\[front\=false\]\:\*\:invisible[data-expanded=false][data-front=false]>*){visibility:hidden}.data-\[state\=closed\]\:data-\[expanded\=false\]\:data-\[front\=false\]\:animate-\[toast-collapsed-closed_200ms_ease-in-out\][data-state=closed][data-expanded=false][data-front=false]{animation:toast-collapsed-closed .2s ease-in-out}.data-\[expanded\=true\]\:h-\[var\(--height\)\][data-expanded=true]{height:var(--height)}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:var(--spacing-0,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=cancel\]\:translate-y-0[data-swipe=cancel]{--tw-translate-y:var(--spacing-0,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-y-\[var\(--radix-toast-swipe-end-y\)\][data-swipe=end]{--tw-translate-y:var(--radix-toast-swipe-end-y);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:animate-\[toast-slide-down_200ms_ease-out\][data-swipe=end]{animation:toast-slide-down .2s ease-out}.data-\[swipe\=end\]\:animate-\[toast-slide-left_200ms_ease-out\][data-swipe=end]{animation:toast-slide-left .2s ease-out}.data-\[swipe\=end\]\:animate-\[toast-slide-right_200ms_ease-out\][data-swipe=end]{animation:toast-slide-right .2s ease-out}.data-\[swipe\=end\]\:animate-\[toast-slide-up_200ms_ease-out\][data-swipe=end]{animation:toast-slide-up .2s ease-out}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:translate-y-\[var\(--radix-toast-swipe-move-y\)\][data-swipe=move]{--tw-translate-y:var(--radix-toast-swipe-move-y);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}@media (width>=40rem){.sm\:w-96{width:var(--spacing-96,24rem)}.sm\:p-5{padding:var(--spacing-5,1.25rem)}.sm\:p-6{padding:var(--spacing-6,1.5rem)}.sm\:py-3{padding-bottom:var(--spacing-3,.75rem);padding-top:var(--spacing-3,.75rem)}.sm\:px-0{padding-left:var(--spacing-0,0);padding-right:var(--spacing-0,0)}.sm\:px-6{padding-left:var(--spacing-6,1.5rem);padding-right:var(--spacing-6,1.5rem)}.sm\:text-2xl{font-size:var(--font-size-2xl,1.5rem);line-height:var(--tw-leading,var(--font-size-2xl--line-height,2rem))}.sm\:text-4xl{font-size:var(--font-size-4xl,2.25rem);line-height:var(--tw-leading,var(--font-size-4xl--line-height,2.5rem))}.sm\:text-8xl{font-size:var(--font-size-8xl,6rem);line-height:var(--tw-leading,var(--font-size-8xl--line-height,1))}.sm\:text-xl{font-size:var(--font-size-xl,1.25rem);line-height:var(--tw-leading,var(--font-size-xl--line-height,1.75rem))}}@media (width>=64rem){.lg\:inline-flex{display:inline-flex}}.dark\:bg-black:where(.dark,.dark *){background-color:var(--color-black,#000)}.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklch,var(--color-white,#fff)10%,transparent)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white,#fff)}.dark\:focus-visible\:outline-none:where(.dark,.dark *):focus-visible{outline:2px solid #0000;outline-offset:2px}.dark\:disabled\:bg-transparent:where(.dark,.dark *):disabled{background-color:#0000}@media (hover:hover){.dark\:hover\:disabled\:bg-transparent:where(.dark,.dark *):hover:disabled{background-color:#0000}}.dark\:aria-disabled\:bg-transparent:where(.dark,.dark *)[aria-disabled=true]{background-color:#0000}@media (hover:hover){.dark\:hover\:aria-disabled\:bg-transparent:where(.dark,.dark *):hover[aria-disabled=true]{background-color:#0000}}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes toast-collapsed-closed{0%{transform:var(--transform)}to{transform:translateY(calc((var(--before) - var(--height))*var(--gap)))scale(var(--scale))}}@keyframes toast-closed{0%{transform:var(--transform)}to{transform:translateY(calc((var(--offset) - var(--height))*var(--translate-factor)))}}@keyframes toast-slide-left{0%{transform:translate(0)translateY(var(--translate))}to{transform:translate(-100%)translateY(var(--translate))}}@keyframes toast-slide-right{0%{transform:translate(0)translateY(var(--translate))}to{transform:translate(100%)translateY(var(--translate))}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes slide-in-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-to-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-to-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-from-top-and-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-top-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes slide-in-from-right-and-fade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-right-and-fade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(4px)}}@keyframes slide-in-from-bottom-and-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-bottom-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes slide-in-from-left-and-fade{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-left-and-fade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-4px)}}@keyframes enter-from-right{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enter-from-left{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exit-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exit-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes carousel{0%,to{width:50%}0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes carousel-vertical{0%,to{height:50%}0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@keyframes carousel-inverse{0%,to{width:50%}0%{transform:translate(200%)}to{transform:translate(-100%)}}@keyframes carousel-inverse-vertical{0%,to{height:50%}0%{transform:translateY(200%)}to{transform:translateY(-100%)}}@keyframes swing{0%,to{width:50%}0%,to{transform:translate(-25%)}50%{transform:translate(125%)}}@keyframes swing-vertical{0%,to{height:50%}0%,to{transform:translateY(-25%)}50%{transform:translateY(125%)}}@keyframes elastic{0%,to{margin-left:25%;width:50%}50%{margin-left:5%;width:90%}}@keyframes elastic-vertical{0%,to{height:50%;margin-top:25%}50%{height:90%;margin-top:5%}}:root{--ui-primary:#297db3;--ui-secondary:#297eb32f}@supports (-moz-orient:inline){@layer base{*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:rotateX(0);--tw-rotate-y:rotateY(0);--tw-rotate-z:rotateZ(0);--tw-skew-x:skewX(0);--tw-skew-y:skewY(0);--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@property --tw-translate-x{syntax:"|";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"|";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"";inherits:false;initial-value:rotate(0)}@property --tw-skew-x{syntax:"";inherits:false;initial-value:skew(0)}@property --tw-skew-y{syntax:"";inherits:false;initial-value:skewY(0)}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"";inherits:false;initial-value:0}@property --tw-border-style{syntax:"";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""} diff --git a/_nuxt/h0wmssTV.js b/_nuxt/h0wmssTV.js deleted file mode 100644 index aa2d490..0000000 --- a/_nuxt/h0wmssTV.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as n}from"./BTOMz1uO.js";const s={};function c(e,a){return r(),t("strong",null,[n(e.$slots,"default")])}const _=o(s,[["render",c]]);export{_ as default}; diff --git a/_nuxt/hshz8SiF.js b/_nuxt/hshz8SiF.js deleted file mode 100644 index 146b190..0000000 --- a/_nuxt/hshz8SiF.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r}from"./DlAUqK2U.js";import{o as e,c as o}from"./BTOMz1uO.js";const c={};function t(n,s){return e(),o("hr")}const f=r(c,[["render",t]]);export{f as default}; diff --git a/_nuxt/Bf0Nu1g1.js b/_nuxt/jqeBq0XT.js similarity index 99% rename from _nuxt/Bf0Nu1g1.js rename to _nuxt/jqeBq0XT.js index 557745a..c935210 100644 --- a/_nuxt/Bf0Nu1g1.js +++ b/_nuxt/jqeBq0XT.js @@ -1 +1 @@ -import{i as H,b1 as ln,b7 as en,l as w,aS as D,b8 as on,b9 as P,ba as tn,bb as rn,o as an,f as un,e as sn}from"./BTOMz1uO.js";import{p as F,k as cn}from"./C-v3KzvZ.js";import{f as pn}from"./Dnd51l0P.js";import{u as dn}from"./CnO9EHle.js";class S{constructor(l,o,t){this.property=l,this.normal=o,t&&(this.space=t)}}S.prototype.property={};S.prototype.normal={};S.prototype.space=null;function V(n,l){const o={},t={};let r=-1;for(;++r4&&o.slice(0,4)==="data"&&yn.test(l)){if(l.charAt(4)==="-"){const a=l.slice(5).replace(j,Cn);t="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=l.slice(4);if(!j.test(a)){let i=a.replace(vn,kn);i.charAt(0)!=="-"&&(i="-"+i),l="data"+i}}r=E}return new r(t,l)}function kn(n){return"-"+n.toLowerCase()}function Cn(n){return n.charAt(1).toUpperCase()}const Sn=V([W,q,Y,$,fn],"html");V([W,q,Y,$,mn],"svg");const B=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"],T="default",Z=/^@|^v-on:/,J=/^:|^v-bind:/,G=/^v-model/,xn=["select","textarea","input"],wn=Object.fromEntries(["p","a","blockquote","code","pre","code","em","h1","h2","h3","h4","h5","h6","hr","img","ul","ol","li","strong","table","thead","tbody","td","th","tr","script"].map(n=>[n,`prose-${n}`])),Pn=H({name:"MDCRenderer",props:{body:{type:Object,required:!0},data:{type:Object,default:()=>({})},class:{type:[String,Object],default:void 0},tag:{type:[String,Boolean],default:void 0},prose:{type:Boolean,default:void 0},components:{type:Object,default:()=>({})},unwrap:{type:[Boolean,String],default:!1}},async setup(n){var i,s,c,h,f,p,y,z;const l=(c=(s=(i=ln())==null?void 0:i.appContext)==null?void 0:s.app)==null?void 0:c.$nuxt,o=(l==null?void 0:l.$route)||(l==null?void 0:l._route),{mdc:t}=((h=l==null?void 0:l.$config)==null?void 0:h.public)||{},r={...(f=t==null?void 0:t.components)!=null&&f.prose&&n.prose!==!1?wn:{},...((p=t==null?void 0:t.components)==null?void 0:p.map)||{},...en(((z=(y=n.data)==null?void 0:y.mdc)==null?void 0:z.components)||{}),...n.components},a=w(()=>{var I;const nn=(((I=n.body)==null?void 0:I.children)||[]).map(x=>x.tag||x.type).filter(x=>!B.includes(x));return Array.from(new Set(nn)).sort().join(".")});return await zn(n.body,{tags:r}),{tags:r,contentKey:a,route:o}},render(n){var p,y;const{tags:l,tag:o,body:t,data:r,contentKey:a,route:i,unwrap:s}=n;if(!t)return null;const c={...r,tags:l,$route:i},h=o!==!1?U(o||((p=c.component)==null?void 0:p.name)||c.component||"div"):void 0;return h?D(h,{...(y=c.component)==null?void 0:y.props,class:n.class,...this.$attrs,key:a},{default:f}):f==null?void 0:f();function f(){return s?pn(A(t,D,c,c).default(),typeof s=="string"?s.split(" "):["*"]):A(t,D,c,c).default()}}});function On(n,l,o,t={}){if(n.type==="text")return l(P,n.value);if(n.type==="comment")return l(tn,null,n.value);const r=n.tag,a=Q(n,o.tags);if(n.tag==="binding")return Dn(n,l,o,t);const i=U(a);typeof i=="object"&&(i.tag=r);const s=Ln(n,o);return l(i,s,A(n,l,o,{...t,...s}))}function Dn(n,l,o,t={}){var h,f;const r={...t,$document:o,$doc:o},a=/\.|\[(\d+)\]/,s=((h=n.props)==null?void 0:h.value.trim().split(a).filter(Boolean)).reduce((p,y)=>{if(p&&y in p)return typeof p[y]=="function"?p[y]():p[y]},r),c=(f=n.props)==null?void 0:f.defaultValue;return l(P,s??c??"")}function A(n,l,o,t){const a=(n.children||[]).reduce((s,c)=>{if(!Bn(c))return s[T].push(c),s;const h=En(c);return s[h]=s[h]||[],c.type==="element"&&s[h].push(...c.children||[]),s},{[T]:[]});return Object.entries(a).reduce((s,[c,h])=>(h.length&&(s[c]=()=>{const f=h.map(p=>On(p,l,o,t));return Un(f)}),s),{})}function Ln(n,l){const{tag:o="",props:t={}}=n;return Object.keys(t).reduce(function(r,a){if(a==="__ignoreMap")return r;const i=t[a];if(G.test(a)&&!xn.includes(o))return Mn(a,i,r,l);if(a==="v-bind")return Rn(a,i,r,l);if(Z.test(a))return Tn(a,i,r,l);if(J.test(a))return An(a,i,r,l);const{attribute:s}=bn(Sn,a);return Array.isArray(i)&&i.every(c=>typeof c=="string")?(r[s]=i.join(" "),r):(r[s]=i,r)},{})}function Mn(n,l,o,t){const r=p=>+p,a=p=>p.trim(),i=p=>p,s=n.replace(G,"").split(".").filter(p=>p).reduce((p,y)=>(p[y]=!0,p),{}),c="value",h=s.lazy?"change":"input",f=s.number?r:s.trim?a:i;return o[c]=O(l,t),o.on=o.on||{},o.on[h]=p=>t[l]=f(p),o}function Rn(n,l,o,t){const r=O(l,t);return o=Object.assign(o,r),o}function Tn(n,l,o,t){return n=n.replace(Z,""),o.on=o.on||{},o.on[n]=()=>O(l,t),o}function An(n,l,o,t){return n=n.replace(J,""),o[n]=O(l,t),o}const U=n=>typeof n=="string"?B.includes(n)?n:on(F(n),!1):n;function O(n,l){const o=n.split(".").reduce((t,r)=>typeof t=="object"?t[r]:void 0,l);return typeof o>"u"?rn(n):o}function En(n){let l="";for(const o of Object.keys(n.props||{}))if(!(!o.startsWith("#")&&!o.startsWith("v-slot:"))){l=o.split(/[:#]/,2)[1];break}return l||T}function Bn(n){return n.tag==="template"}function Un(n){const l=[];for(const o of n){const t=l[l.length-1];o.type===P&&(t==null?void 0:t.type)===P?t.children=t.children+o.children:l.push(o)}return l}async function zn(n,l){if(!n)return;const o=Array.from(new Set(t(n,l)));await Promise.all(o.map(async r=>{if(r!=null&&r.render||r!=null&&r.ssrRender||r!=null&&r.__ssrInlineRender)return;const a=U(r);a!=null&&a.__asyncLoader&&!a.__asyncResolved&&await a.__asyncLoader()}));function t(r,a){const i=r.tag;if(r.type==="text"||i==="binding"||r.type==="comment")return[];const s=Q(r,a.tags),c=[];r.type!=="root"&&!B.includes(s)&&c.push(s);for(const h of r.children||[])c.push(...t(h,a));return c}}function Q(n,l){var t;const o=n.tag;return!o||typeof((t=n.props)==null?void 0:t.__ignoreMap)<"u"?o:l[o]||l[F(o)]||l[cn(n.tag)]||o}const Fn=H({__name:"ContentRendererMarkdown",props:{value:{type:Object,required:!0},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"},components:{type:Object,default:()=>({})},data:{type:Object,default:()=>({})}},setup(n){const l=n,o=dn().isEnabled(),t=w(()=>{let i=l.value.body||l.value;return l.excerpt&&l.value.excerpt&&(i=l.value.excerpt),i}),r=w(()=>{const{body:i,excerpt:s,...c}=l.value;return{...c,...l.data}}),a=w(()=>({...l.components,...r.value._components||{}}));return(i,s)=>{const c=Pn;return an(),un(c,{body:t.value,data:r.value,tag:n.tag,components:a.value,"data-content-id":sn(o)?n.value._id:void 0},null,8,["body","data","tag","components","data-content-id"])}}});export{Fn as _}; +import{i as H,b1 as ln,b7 as en,l as w,aS as D,b8 as on,b9 as P,ba as tn,bb as rn,o as an,f as un,e as sn}from"./UIt75vAV.js";import{p as F,k as cn}from"./C-v3KzvZ.js";import{f as pn}from"./Dnd51l0P.js";import{u as dn}from"./D5Txowgp.js";class S{constructor(l,o,t){this.property=l,this.normal=o,t&&(this.space=t)}}S.prototype.property={};S.prototype.normal={};S.prototype.space=null;function V(n,l){const o={},t={};let r=-1;for(;++r4&&o.slice(0,4)==="data"&&yn.test(l)){if(l.charAt(4)==="-"){const a=l.slice(5).replace(j,Cn);t="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=l.slice(4);if(!j.test(a)){let i=a.replace(vn,kn);i.charAt(0)!=="-"&&(i="-"+i),l="data"+i}}r=E}return new r(t,l)}function kn(n){return"-"+n.toLowerCase()}function Cn(n){return n.charAt(1).toUpperCase()}const Sn=V([W,q,Y,$,fn],"html");V([W,q,Y,$,mn],"svg");const B=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"],T="default",Z=/^@|^v-on:/,J=/^:|^v-bind:/,G=/^v-model/,xn=["select","textarea","input"],wn=Object.fromEntries(["p","a","blockquote","code","pre","code","em","h1","h2","h3","h4","h5","h6","hr","img","ul","ol","li","strong","table","thead","tbody","td","th","tr","script"].map(n=>[n,`prose-${n}`])),Pn=H({name:"MDCRenderer",props:{body:{type:Object,required:!0},data:{type:Object,default:()=>({})},class:{type:[String,Object],default:void 0},tag:{type:[String,Boolean],default:void 0},prose:{type:Boolean,default:void 0},components:{type:Object,default:()=>({})},unwrap:{type:[Boolean,String],default:!1}},async setup(n){var i,s,c,h,f,p,y,z;const l=(c=(s=(i=ln())==null?void 0:i.appContext)==null?void 0:s.app)==null?void 0:c.$nuxt,o=(l==null?void 0:l.$route)||(l==null?void 0:l._route),{mdc:t}=((h=l==null?void 0:l.$config)==null?void 0:h.public)||{},r={...(f=t==null?void 0:t.components)!=null&&f.prose&&n.prose!==!1?wn:{},...((p=t==null?void 0:t.components)==null?void 0:p.map)||{},...en(((z=(y=n.data)==null?void 0:y.mdc)==null?void 0:z.components)||{}),...n.components},a=w(()=>{var I;const nn=(((I=n.body)==null?void 0:I.children)||[]).map(x=>x.tag||x.type).filter(x=>!B.includes(x));return Array.from(new Set(nn)).sort().join(".")});return await zn(n.body,{tags:r}),{tags:r,contentKey:a,route:o}},render(n){var p,y;const{tags:l,tag:o,body:t,data:r,contentKey:a,route:i,unwrap:s}=n;if(!t)return null;const c={...r,tags:l,$route:i},h=o!==!1?U(o||((p=c.component)==null?void 0:p.name)||c.component||"div"):void 0;return h?D(h,{...(y=c.component)==null?void 0:y.props,class:n.class,...this.$attrs,key:a},{default:f}):f==null?void 0:f();function f(){return s?pn(A(t,D,c,c).default(),typeof s=="string"?s.split(" "):["*"]):A(t,D,c,c).default()}}});function On(n,l,o,t={}){if(n.type==="text")return l(P,n.value);if(n.type==="comment")return l(tn,null,n.value);const r=n.tag,a=Q(n,o.tags);if(n.tag==="binding")return Dn(n,l,o,t);const i=U(a);typeof i=="object"&&(i.tag=r);const s=Ln(n,o);return l(i,s,A(n,l,o,{...t,...s}))}function Dn(n,l,o,t={}){var h,f;const r={...t,$document:o,$doc:o},a=/\.|\[(\d+)\]/,s=((h=n.props)==null?void 0:h.value.trim().split(a).filter(Boolean)).reduce((p,y)=>{if(p&&y in p)return typeof p[y]=="function"?p[y]():p[y]},r),c=(f=n.props)==null?void 0:f.defaultValue;return l(P,s??c??"")}function A(n,l,o,t){const a=(n.children||[]).reduce((s,c)=>{if(!Bn(c))return s[T].push(c),s;const h=En(c);return s[h]=s[h]||[],c.type==="element"&&s[h].push(...c.children||[]),s},{[T]:[]});return Object.entries(a).reduce((s,[c,h])=>(h.length&&(s[c]=()=>{const f=h.map(p=>On(p,l,o,t));return Un(f)}),s),{})}function Ln(n,l){const{tag:o="",props:t={}}=n;return Object.keys(t).reduce(function(r,a){if(a==="__ignoreMap")return r;const i=t[a];if(G.test(a)&&!xn.includes(o))return Mn(a,i,r,l);if(a==="v-bind")return Rn(a,i,r,l);if(Z.test(a))return Tn(a,i,r,l);if(J.test(a))return An(a,i,r,l);const{attribute:s}=bn(Sn,a);return Array.isArray(i)&&i.every(c=>typeof c=="string")?(r[s]=i.join(" "),r):(r[s]=i,r)},{})}function Mn(n,l,o,t){const r=p=>+p,a=p=>p.trim(),i=p=>p,s=n.replace(G,"").split(".").filter(p=>p).reduce((p,y)=>(p[y]=!0,p),{}),c="value",h=s.lazy?"change":"input",f=s.number?r:s.trim?a:i;return o[c]=O(l,t),o.on=o.on||{},o.on[h]=p=>t[l]=f(p),o}function Rn(n,l,o,t){const r=O(l,t);return o=Object.assign(o,r),o}function Tn(n,l,o,t){return n=n.replace(Z,""),o.on=o.on||{},o.on[n]=()=>O(l,t),o}function An(n,l,o,t){return n=n.replace(J,""),o[n]=O(l,t),o}const U=n=>typeof n=="string"?B.includes(n)?n:on(F(n),!1):n;function O(n,l){const o=n.split(".").reduce((t,r)=>typeof t=="object"?t[r]:void 0,l);return typeof o>"u"?rn(n):o}function En(n){let l="";for(const o of Object.keys(n.props||{}))if(!(!o.startsWith("#")&&!o.startsWith("v-slot:"))){l=o.split(/[:#]/,2)[1];break}return l||T}function Bn(n){return n.tag==="template"}function Un(n){const l=[];for(const o of n){const t=l[l.length-1];o.type===P&&(t==null?void 0:t.type)===P?t.children=t.children+o.children:l.push(o)}return l}async function zn(n,l){if(!n)return;const o=Array.from(new Set(t(n,l)));await Promise.all(o.map(async r=>{if(r!=null&&r.render||r!=null&&r.ssrRender||r!=null&&r.__ssrInlineRender)return;const a=U(r);a!=null&&a.__asyncLoader&&!a.__asyncResolved&&await a.__asyncLoader()}));function t(r,a){const i=r.tag;if(r.type==="text"||i==="binding"||r.type==="comment")return[];const s=Q(r,a.tags),c=[];r.type!=="root"&&!B.includes(s)&&c.push(s);for(const h of r.children||[])c.push(...t(h,a));return c}}function Q(n,l){var t;const o=n.tag;return!o||typeof((t=n.props)==null?void 0:t.__ignoreMap)<"u"?o:l[o]||l[F(o)]||l[cn(n.tag)]||o}const Fn=H({__name:"ContentRendererMarkdown",props:{value:{type:Object,required:!0},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"},components:{type:Object,default:()=>({})},data:{type:Object,default:()=>({})}},setup(n){const l=n,o=dn().isEnabled(),t=w(()=>{let i=l.value.body||l.value;return l.excerpt&&l.value.excerpt&&(i=l.value.excerpt),i}),r=w(()=>{const{body:i,excerpt:s,...c}=l.value;return{...c,...l.data}}),a=w(()=>({...l.components,...r.value._components||{}}));return(i,s)=>{const c=Pn;return an(),un(c,{body:t.value,data:r.value,tag:n.tag,components:a.value,"data-content-id":sn(o)?n.value._id:void 0},null,8,["body","data","tag","components","data-content-id"])}}});export{Fn as _}; diff --git a/_nuxt/B6eMH_eD.js b/_nuxt/kIrncTV1.js similarity index 61% rename from _nuxt/B6eMH_eD.js rename to _nuxt/kIrncTV1.js index f0180b5..7d5ebc6 100644 --- a/_nuxt/B6eMH_eD.js +++ b/_nuxt/kIrncTV1.js @@ -1 +1 @@ -import s from"./BwxxM_6u.js";import{i as o,N as u,l as f,b1 as i}from"./BTOMz1uO.js";import"./Dnd51l0P.js";const l=o({name:"Markdown",extends:s,setup(t){const{parent:e}=i(),{between:n,default:a}=u(),r=f(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:a,tags:r,between:n,parent:e}}});export{l as default}; +import s from"./s9YW530R.js";import{i as o,M as u,l as f,b1 as i}from"./UIt75vAV.js";import"./Dnd51l0P.js";const l=o({name:"Markdown",extends:s,setup(t){const{parent:e}=i(),{between:n,default:a}=u(),r=f(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:a,tags:r,between:n,parent:e}}});export{l as default}; diff --git a/_nuxt/mIDGgVSM.js b/_nuxt/mIDGgVSM.js deleted file mode 100644 index c4757b0..0000000 --- a/_nuxt/mIDGgVSM.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as s}from"./BTOMz1uO.js";const c={};function n(e,a){return r(),t("td",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_nuxt/HFufLRQv.js b/_nuxt/nNra6BT6.js similarity index 80% rename from _nuxt/HFufLRQv.js rename to _nuxt/nNra6BT6.js index 20b57e8..efaa316 100644 --- a/_nuxt/HFufLRQv.js +++ b/_nuxt/nNra6BT6.js @@ -1 +1 @@ -import{i as g,aV as S,l as C,aQ as b,aO as N,aT as O,N as Q,aS as _}from"./BTOMz1uO.js";import{a as k,q as m}from"./BAMBhGAA.js";import"./CnO9EHle.js";const A=g({name:"ContentQuery",props:{path:{type:String,required:!1,default:void 0},only:{type:Array,required:!1,default:void 0},without:{type:Array,required:!1,default:void 0},where:{type:Object,required:!1,default:void 0},sort:{type:Object,required:!1,default:void 0},limit:{type:Number,required:!1,default:void 0},skip:{type:Number,required:!1,default:void 0},locale:{type:String,required:!1,default:void 0},find:{type:String,required:!1,default:void 0}},async setup(a){const{path:t,only:r,without:o,where:u,sort:l,limit:f,skip:d,locale:s,find:p}=S(a),y=C(()=>{var e;return(e=t.value)==null?void 0:e.includes("/_")}),h=!b().public.content.experimental.advanceQuery;N(()=>a,()=>n(),{deep:!0});const i=e=>h?e!=null&&e.surround?e.surround:e!=null&&e._id||Array.isArray(e)?e:e==null?void 0:e.result:e.result,{data:v,refresh:n}=await k(`content-query-${O(a)}`,()=>{let e;return t.value?e=m(t.value):e=m(),r.value&&(e=e.only(r.value)),o.value&&(e=e.without(o.value)),u.value&&(e=e.where(u.value)),l.value&&(e=e.sort(l.value)),f.value&&(e=e.limit(f.value)),d.value&&(e=e.skip(d.value)),s.value&&(e=e.where({_locale:s.value})),p.value==="one"?e.findOne().then(i):p.value==="surround"?t.value?h?e.findSurround(t.value):e.withSurround(t.value).findOne().then(i):(console.warn("[Content] Surround queries requires `path` prop to be set."),console.warn("[Content] Query without `path` will return regular `find()` results."),e.find().then(i)):e.find().then(i)});return{isPartial:y,data:v,refresh:n}},render(a){var c;const t=Q(),{data:r,refresh:o,isPartial:u,path:l,only:f,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v}=a,n={path:l,only:f,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v};if(n.find==="one"){if(!r&&(t!=null&&t["not-found"]))return t["not-found"]({props:n,...this.$attrs});if(t!=null&&t.empty&&(r==null?void 0:r._type)==="markdown"&&!((c=r==null?void 0:r.body)!=null&&c.children.length))return t.empty({props:n,...this.$attrs})}else if((!r||!r.length)&&t!=null&&t["not-found"])return t["not-found"]({props:n,...this.$attrs});return t!=null&&t.default?t.default({data:r,refresh:o,isPartial:u,props:n,...this.$attrs}):((w,q)=>_("pre",null,JSON.stringify({message:"You should use slots with !",slot:w,data:q},null,2)))("default",{data:r,props:n,isPartial:u})}}),x=A;export{x as default}; +import{i as g,aV as S,l as C,aQ as b,aO as O,aT as Q,M as _,aS as k}from"./UIt75vAV.js";import{a as A,q as m}from"./C67PXB6u.js";import"./D5Txowgp.js";const N=g({name:"ContentQuery",props:{path:{type:String,required:!1,default:void 0},only:{type:Array,required:!1,default:void 0},without:{type:Array,required:!1,default:void 0},where:{type:Object,required:!1,default:void 0},sort:{type:Object,required:!1,default:void 0},limit:{type:Number,required:!1,default:void 0},skip:{type:Number,required:!1,default:void 0},locale:{type:String,required:!1,default:void 0},find:{type:String,required:!1,default:void 0}},async setup(a){const{path:t,only:r,without:o,where:u,sort:l,limit:f,skip:d,locale:s,find:p}=S(a),y=C(()=>{var e;return(e=t.value)==null?void 0:e.includes("/_")}),h=!b().public.content.experimental.advanceQuery;O(()=>a,()=>n(),{deep:!0});const i=e=>h?e!=null&&e.surround?e.surround:e!=null&&e._id||Array.isArray(e)?e:e==null?void 0:e.result:e.result,{data:v,refresh:n}=await A(`content-query-${Q(a)}`,()=>{let e;return t.value?e=m(t.value):e=m(),r.value&&(e=e.only(r.value)),o.value&&(e=e.without(o.value)),u.value&&(e=e.where(u.value)),l.value&&(e=e.sort(l.value)),f.value&&(e=e.limit(f.value)),d.value&&(e=e.skip(d.value)),s.value&&(e=e.where({_locale:s.value})),p.value==="one"?e.findOne().then(i):p.value==="surround"?t.value?h?e.findSurround(t.value):e.withSurround(t.value).findOne().then(i):(console.warn("[Content] Surround queries requires `path` prop to be set."),console.warn("[Content] Query without `path` will return regular `find()` results."),e.find().then(i)):e.find().then(i)});return{isPartial:y,data:v,refresh:n}},render(a){var c;const t=_(),{data:r,refresh:o,isPartial:u,path:l,only:f,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v}=a,n={path:l,only:f,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v};if(n.find==="one"){if(!r&&(t!=null&&t["not-found"]))return t["not-found"]({props:n,...this.$attrs});if(t!=null&&t.empty&&(r==null?void 0:r._type)==="markdown"&&!((c=r==null?void 0:r.body)!=null&&c.children.length))return t.empty({props:n,...this.$attrs})}else if((!r||!r.length)&&t!=null&&t["not-found"])return t["not-found"]({props:n,...this.$attrs});return t!=null&&t.default?t.default({data:r,refresh:o,isPartial:u,props:n,...this.$attrs}):((w,q)=>k("pre",null,JSON.stringify({message:"You should use slots with !",slot:w,data:q},null,2)))("default",{data:r,props:n,isPartial:u})}}),x=N;export{x as default}; diff --git a/_nuxt/BwxxM_6u.js b/_nuxt/s9YW530R.js similarity index 85% rename from _nuxt/BwxxM_6u.js rename to _nuxt/s9YW530R.js index d65622d..7e73868 100644 --- a/_nuxt/BwxxM_6u.js +++ b/_nuxt/s9YW530R.js @@ -1 +1 @@ -import{f as i}from"./Dnd51l0P.js";import{i as u,N as f,l as c,aS as a,b1 as d}from"./BTOMz1uO.js";const p=u({name:"MDCSlot",functional:!0,props:{name:{type:String,default:"default"},unwrap:{type:[Boolean,String],default:!1},use:{type:Function,default:void 0}},setup(t){const{parent:s}=d(),{default:n}=f(),r=c(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:n,tags:r,parent:s}},render({use:t,unwrap:s,fallbackSlot:n,tags:r,parent:e}){var l;try{let o=t;return typeof t=="string"&&(o=(e==null?void 0:e.slots[t])||((l=e==null?void 0:e.parent)==null?void 0:l.slots[t]),console.warn(`Please set :use="$slots.${t}" in component to enable reactivity`)),o?s?i(o(),r):[o()]:n?n():a("div")}catch{return a("div")}}}),g=u({props:{use:{type:Function,default:void 0},unwrap:{type:[Boolean,String],default:!1}},render(t){return a(p,t)}});export{g as default}; +import{f as i}from"./Dnd51l0P.js";import{i as u,M as f,l as c,aS as a,b1 as d}from"./UIt75vAV.js";const p=u({name:"MDCSlot",functional:!0,props:{name:{type:String,default:"default"},unwrap:{type:[Boolean,String],default:!1},use:{type:Function,default:void 0}},setup(t){const{parent:s}=d(),{default:n}=f(),r=c(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:n,tags:r,parent:s}},render({use:t,unwrap:s,fallbackSlot:n,tags:r,parent:e}){var l;try{let o=t;return typeof t=="string"&&(o=(e==null?void 0:e.slots[t])||((l=e==null?void 0:e.parent)==null?void 0:l.slots[t]),console.warn(`Please set :use="$slots.${t}" in component to enable reactivity`)),o?s?i(o(),r):[o()]:n?n():a("div")}catch{return a("div")}}}),g=u({props:{use:{type:Function,default:void 0},unwrap:{type:[Boolean,String],default:!1}},render(t){return a(p,t)}});export{g as default}; diff --git a/_nuxt/ymdncOTD.js b/_nuxt/uuI-ajcj.js similarity index 77% rename from _nuxt/ymdncOTD.js rename to _nuxt/uuI-ajcj.js index b821081..521ef77 100644 --- a/_nuxt/ymdncOTD.js +++ b/_nuxt/uuI-ajcj.js @@ -1 +1 @@ -import{i,aQ as p,l as f,o as s,c as n,e as l,S as r}from"./BTOMz1uO.js";const u=["id"],d=["href"],_=i({__name:"ProseH4",props:{id:{}},setup(c){const t=c,{headings:o}=p().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h4))});return(e,m)=>(s(),n("h4",{id:t.id},[t.id&&l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,d)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; +import{i,aQ as p,l as f,o as s,c as n,e as l,R as r}from"./UIt75vAV.js";const u=["id"],d=["href"],_=i({__name:"ProseH4",props:{id:{}},setup(c){const t=c,{headings:o}=p().public.mdc,a=f(()=>{var e;return t.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h4))});return(e,m)=>(s(),n("h4",{id:t.id},[t.id&&l(a)?(s(),n("a",{key:0,href:`#${t.id}`},[r(e.$slots,"default")],8,d)):r(e.$slots,"default",{key:1})],8,u))}});export{_ as default}; diff --git a/_nuxt/yewiNn35.js b/_nuxt/yewiNn35.js deleted file mode 100644 index d329d1a..0000000 --- a/_nuxt/yewiNn35.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./DlAUqK2U.js";import{o as r,c as t,S as s}from"./BTOMz1uO.js";const c={};function n(e,a){return r(),t("p",null,[s(e.$slots,"default")])}const _=o(c,[["render",n]]);export{_ as default}; diff --git a/_payload.json b/_payload.json new file mode 100644 index 0000000..429c25f --- /dev/null +++ b/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1731546895545] \ No newline at end of file diff --git a/api/_content/cache.1731546384884.json b/api/_content/cache.1731546384884.json deleted file mode 100644 index c9707bf..0000000 --- a/api/_content/cache.1731546384884.json +++ /dev/null @@ -1 +0,0 @@ -{"generatedAt":1731546407927,"generateTime":65,"contents":[],"navigation":[]} \ No newline at end of file diff --git a/api/_content/cache.1731546864474.json b/api/_content/cache.1731546864474.json new file mode 100644 index 0000000..01d8ef9 --- /dev/null +++ b/api/_content/cache.1731546864474.json @@ -0,0 +1 @@ +{"generatedAt":1731546895537,"generateTime":85,"contents":[],"navigation":[]} \ No newline at end of file diff --git a/index.html b/index.html index 8a9a322..0474de4 100644 --- a/index.html +++ b/index.html @@ -1,126 +1,133 @@ + NIEM Toolbox - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - + + - -
- - - - - - - - - -

Loading NIEM Toolbox

-
-
-
-
-
-
- - - -
- \ No newline at end of file + + + +
Browse NIEM and community contentfuture

Browse NIEM and published models top-down. Look at highlighted NIEM components.

Search NIEM and community contentfuture

Search on specific terms, filter results by namespaces, types, and other options.

Work on modelsfuture

Build a subset and create extensions. Reuse components from NIEM and other published models.

Validate models and artifactsalpha

Check NIEM schemas, sample instances, catalog files, and IEPDs / message specifications.

Transform modelsalpha

Convert NIEM models in CMF or NIEM XML Schema into supported formats, including NIEM JSON.

Publish a modelfuture

Import a NIEM community model or IEPD / message specification to make available to others.

Migrate a modelalpha

Update a NIEM subset to a more recent version.

+ \ No newline at end of file diff --git a/migrate/_payload.json b/migrate/_payload.json new file mode 100644 index 0000000..cf55187 --- /dev/null +++ b/migrate/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1731546895917] \ No newline at end of file diff --git a/migrate/index.html b/migrate/index.html index e41952a..1efbdc4 100644 --- a/migrate/index.html +++ b/migrate/index.html @@ -1,126 +1,136 @@ + NIEM Toolbox - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + - -
- - - - - - - - - -

Loading NIEM Toolbox

-
-
-
-
-
-
- - - -
- \ No newline at end of file + + + +
(CMF)

Do not upload sensitive or distribution-restricted files.

+ \ No newline at end of file diff --git a/release-notes/_payload.json b/release-notes/_payload.json new file mode 100644 index 0000000..cf55187 --- /dev/null +++ b/release-notes/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1731546895917] \ No newline at end of file diff --git a/release-notes/index.html b/release-notes/index.html index 1c9d0ee..c1621b2 100644 --- a/release-notes/index.html +++ b/release-notes/index.html @@ -1,126 +1,131 @@ + NIEM Toolbox - - - - - - - - + + + + + + + + + + + + + + + + + - - - - + + - -
- - - - - - - - - -

Loading NIEM Toolbox

-
-
-
-
-
-
- - - -
- \ No newline at end of file + + + +

Alpha 2: 2024-11-05

Features

  • Migrate NIEM subsets

    Migrate a NIEM subset in a CMF file to a more recent version of NIEM.

  • Validate NIEM XSD

    Validate NIEM XML schemas and check for NDR conformance.

  • Validate NIEM XML

    Validate NIEM XML instances against their schemas.

  • Validate NIEM message catalogs

    Validate NIEM IEPD / message catalog XML instances (defined by NIEM's MPD / IEPD specification).

  • Validate XML catalogs

    Validate XML catalogs (defined by OASIS), which can be used to override file location paths in XSD import statements.

Alpha 1: 2023-03-31

Features

  • Initial application
  • Transform NIEM models

    Transform NIEM models in CMF or XML Schemas to CMF, XML Schemas, JSON Schema, or OWL.

+ \ No newline at end of file diff --git a/sw.js b/sw.js index d3a7fbb..1d37bdd 100644 --- a/sw.js +++ b/sw.js @@ -1 +1 @@ -if(!self.define){let e,t={};const n=(n,s)=>(n=new URL(n+".js",s).href,t[n]||new Promise((t=>{if("document"in self){const e=document.createElement("script");e.src=n,e.onload=t,document.head.appendChild(e)}else e=n,importScripts(n),t()})).then((()=>{let e=t[n];if(!e)throw new Error(`Module ${n} didn’t register its module`);return e})));self.define=(s,i)=>{const o=e||("document"in self?document.currentScript.src:"")||location.href;if(t[o])return;let r={};const d=e=>n(e,o),l={module:{uri:o},exports:r,require:d};t[o]=Promise.all(s.map((e=>l[e]||d(e)))).then((e=>(i(...e),r)))}}define(["./workbox-e3490c72"],(function(e){"use strict";self.addEventListener("message",(e=>{e.data&&"SKIP_WAITING"===e.data.type&&self.skipWaiting()})),e.precacheAndRoute([{url:"_nuxt/builds/latest.json",revision:"7b6ce5644b102dee3377a4d344b6df57"},{url:"_nuxt/builds/meta/9aca8762-5d93-4586-8060-073ed28d8d20.json",revision:null},{url:"manifest.webmanifest",revision:"730244696516379198bcde1198eda23d"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("/niem-toolbox/")))})); +if(!self.define){let e,o={};const s=(s,n)=>(s=new URL(s+".js",n).href,o[s]||new Promise((o=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=o,document.head.appendChild(e)}else e=s,importScripts(s),o()})).then((()=>{let e=o[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e})));self.define=(n,i)=>{const r=e||("document"in self?document.currentScript.src:"")||location.href;if(o[r])return;let t={};const a=e=>s(e,r),l={module:{uri:r},exports:t,require:a};o[r]=Promise.all(n.map((e=>l[e]||a(e)))).then((e=>(i(...e),t)))}}define(["./workbox-e3490c72"],(function(e){"use strict";self.addEventListener("message",(e=>{e.data&&"SKIP_WAITING"===e.data.type&&self.skipWaiting()})),e.precacheAndRoute([{url:"_payload.json",revision:"2a41fff34fe5e6f05bcf91460bcccb5e"},{url:"migrate/_payload.json",revision:"25595f8089ebed6f2c6659edf2ce6b60"},{url:"release-notes/_payload.json",revision:"25595f8089ebed6f2c6659edf2ce6b60"},{url:"test/_payload.json",revision:"4d8af7d8d3faeb924d57eb91e3ae9734"},{url:"transform/_payload.json",revision:"20016e1968fc6cae8065623a9ec9e52a"},{url:"validate/_payload.json",revision:"20016e1968fc6cae8065623a9ec9e52a"},{url:"_nuxt/builds/latest.json",revision:"674430973a1ffcba0f0db9b46b431378"},{url:"_nuxt/builds/meta/c6020d18-8de9-4a4e-b336-8bf15417b983.json",revision:null},{url:"manifest.webmanifest",revision:"730244696516379198bcde1198eda23d"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("/niem-toolbox/")))})); diff --git a/test/_payload.json b/test/_payload.json new file mode 100644 index 0000000..c882264 --- /dev/null +++ b/test/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1731546895918] \ No newline at end of file diff --git a/test/index.html b/test/index.html index 8daf8fc..8d6254a 100644 --- a/test/index.html +++ b/test/index.html @@ -1,126 +1,128 @@ + NIEM Toolbox - - - - - - - - + + + + + + + + + + + + + + - - - - + + - -
- - - - - - - - - -

Loading NIEM Toolbox

-
-
-
-
-
-
- - - -
- \ No newline at end of file + + + +
+ \ No newline at end of file diff --git a/transform/_payload.json b/transform/_payload.json new file mode 100644 index 0000000..7b6e3e2 --- /dev/null +++ b/transform/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1731546895919] \ No newline at end of file diff --git a/transform/index.html b/transform/index.html index ddb0ce0..3cc0b4a 100644 --- a/transform/index.html +++ b/transform/index.html @@ -1,126 +1,137 @@ + NIEM Toolbox - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - + + - -
- - - - - - - - - -

Loading NIEM Toolbox

-
-
-
-
-
-
- - - -
- \ No newline at end of file + + + +
(CMF | XSD | ZIP)

Do not upload sensitive or distribution-restricted files.

+ \ No newline at end of file diff --git a/validate/_payload.json b/validate/_payload.json new file mode 100644 index 0000000..7b6e3e2 --- /dev/null +++ b/validate/_payload.json @@ -0,0 +1 @@ +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1731546895919] \ No newline at end of file diff --git a/validate/index.html b/validate/index.html index ddb0ce0..c7d922c 100644 --- a/validate/index.html +++ b/validate/index.html @@ -1,126 +1,135 @@ + NIEM Toolbox - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - + + - -
- - - - - - - - - -

Loading NIEM Toolbox

-
-
-
-
-
-
- - - -
- \ No newline at end of file + + + +
()

(pending) | Do not upload sensitive or distribution-restricted files.

+ \ No newline at end of file