1import{b1 as Yt,m as I,b2 as Xt,A as _,ay as Gt,C as ae,b3 as wt,aH as $t,b4 as vt,az as Zt,Q as Fe,K as Ot,b5 as Jt,e as z,aa as te,h as w,o as m,w as b,r as h,v as U,j as s,P as oe,b6 as Qt,V as ea,b7 as Be,b8 as ue,aI as ke,b9 as je,ba as ta,bb as aa,bc as Le,bd as pt,be as na,al as ze,b as P,bf as la,bg as Ke,aA as Dt,i as B,k as be,ak as Ve,l as we,ac as Ie,ad as Ye,bh as Xe,O as de,n as J,p as S,aZ as me,a_ as ye,bi as Ge,bj as Ze,d as K,t as V,c as X,a as Y,s as Ne,a8 as oa,aG as sa,D as ra,a9 as ia,I as ua,aS as da,ag as ca,ai as fa,aj as va,bk as pa,x as ma,z as ya,F as ga,bl as ha}from"#entry";import{c as Ue}from"./XvjG6sK2.js";import{_ as kt}from"./DHRinBfw.js";import{i as ne,D as Je,a as Qe,b as et}from"./K6dCkEwh.js";import{u as mt}from"./CuRGqI-Y.js";import{_ as tt}from"./DlAUqK2U.js";const ba=Yt(()=>{const e=_(new Map),a=_(),t=I(()=>{for(const u of e.value.values())if(u)return!0;return!1}),l=Gt({scrollBody:_(!0)});let n=null;const f=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",document.body.style.pointerEvents="",document.documentElement.style.removeProperty("--scrollbar-width"),document.body.style.overflow=a.value??"",vt&&n?.(),a.value=void 0};return ae(t,(u,d)=>{if(!wt)return;if(!u){d&&f();return}a.value===void 0&&(a.value=document.body.style.overflow);const v=window.innerWidth-document.documentElement.clientWidth,y={padding:v,margin:0},i=l.scrollBody?.value?typeof l.scrollBody.value=="object"?$t({padding:l.scrollBody.value.padding===!0?v:l.scrollBody.value.padding,margin:l.scrollBody.value.margin===!0?v:l.scrollBody.value.margin},y):y:{padding:0,margin:0};v>0&&(document.body.style.paddingRight=typeof i.padding=="number"?`${i.padding}px`:String(i.padding),document.body.style.marginRight=typeof i.margin=="number"?`${i.margin}px`:String(i.margin),document.documentElement.style.setProperty("--scrollbar-width",`${v}px`),document.body.style.overflow="hidden"),vt&&(n=Zt(document,"touchmove",o=>$a(o),{passive:!1})),Fe(()=>{document.body.style.pointerEvents="none",document.body.style.overflow="hidden"})},{immediate:!0,flush:"sync"}),e});function wa(e){const a=Math.random().toString(36).substring(2,7),t=ba();t.value.set(a,e);const l=I({get:()=>t.value.get(a)??!1,set:n=>t.value.set(a,n)});return Xt(()=>{t.value.delete(a)}),l}function Bt(e){const a=window.getComputedStyle(e);if(a.overflowX==="scroll"||a.overflowY==="scroll"||a.overflowX==="auto"&&e.clientWidth<e.scrollWidth||a.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const t=e.parentNode;return!(t instanceof Element)||t.tagName==="BODY"?!1:Bt(t)}}function $a(e){const a=e||window.event,t=a.target;return t instanceof Element&&Bt(t)?!1:a.touches.length>1?!0:(a.preventDefault&&a.cancelable&&a.preventDefault(),!1)}var Oa=function(e){if(typeof document>"u")return null;var a=Array.isArray(e)?e[0]:e;return a.ownerDocument.body},pe=new WeakMap,Ee=new WeakMap,Pe={},He=0,St=function(e){return e&&(e.host||St(e.parentNode))},Da=function(e,a){return a.map(function(t){if(e.contains(t))return t;var l=St(t);return l&&e.contains(l)?l:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)}).filter(function(t){return!!t})},ka=function(e,a,t,l){var n=Da(a,Array.isArray(e)?e:[e]);Pe[t]||(Pe[t]=new WeakMap);var f=Pe[t],u=[],d=new Set,v=new Set(n),y=function(o){!o||d.has(o)||(d.add(o),y(o.parentNode))};n.forEach(y);var i=function(o){!o||v.has(o)||Array.prototype.forEach.call(o.children,function(r){if(d.has(r))i(r);else try{var g=r.getAttribute(l),p=g!==null&&g!=="false",c=(pe.get(r)||0)+1,T=(f.get(r)||0)+1;pe.set(r,c),f.set(r,T),u.push(r),c===1&&p&&Ee.set(r,!0),T===1&&r.setAttribute(t,"true"),p||r.setAttribute(l,"true")}catch(A){console.error("aria-hidden: cannot operate on ",r,A)}})};return i(a),d.clear(),He++,function(){u.forEach(function(o){var r=pe.get(o)-1,g=f.get(o)-1;pe.set(o,r),f.set(o,g),r||(Ee.has(o)||o.removeAttribute(l),Ee.delete(o)),g||o.removeAttribute(t)}),He--,He||(pe=new WeakMap,pe=new WeakMap,Ee=new WeakMap,Pe={})}},Ba=function(e,a,t){t===void 0&&(t="data-aria-hidden");var l=Array.from(Array.isArray(e)?e:[e]),n=Oa(e);return n?(l.push.apply(l,Array.from(n.querySelectorAll("[aria-live], script"))),ka(l,n,t,"aria-hidden")):function(){return null}};function Sa(e){let a;ae(()=>Jt(e),t=>{t?a=Ba(t):a&&a()}),Ot(()=>{a&&a()})}var xa=z({__name:"DialogClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const a=e;te();const t=ne();return(l,n)=>(m(),w(s(oe),U(a,{type:l.as==="button"?"button":void 0,onClick:n[0]||(n[0]=f=>s(t).onOpenChange(!1))}),{default:b(()=>[h(l.$slots,"default")]),_:3},16,["type"]))}}),xt=xa;const Ta=Qt(()=>_([]));function _a(){const e=Ta();return{add(a){const t=e.value[0];a!==t&&t?.pause(),e.value=yt(e.value,a),e.value.unshift(a)},remove(a){e.value=yt(e.value,a),e.value[0]?.resume()}}}function yt(e,a){const t=[...e],l=t.indexOf(a);return l!==-1&&t.splice(l,1),t}function qa(e){return e.filter(a=>a.tagName!=="A")}var Ca=z({__name:"FocusScope",props:{loop:{type:Boolean,required:!1,default:!1},trapped:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["mountAutoFocus","unmountAutoFocus"],setup(e,{emit:a}
1){const t=e,l=a,{currentRef:n,currentElement:f}=te(),u=_(null),d=_a(),v=ea({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});Be(i=>{if(!wt)return;const o=f.value;if(!t.trapped)return;function r(T){if(v.paused||!o)return;const A=T.target;o.contains(A)?u.value=A:ue(u.value,{select:!0})}function g(T){if(v.paused||!o)return;const A=T.relatedTarget;A!==null&&(o.contains(A)||ue(u.value,{select:!0}))}function p(T){o.contains(u.value)||ue(o)}document.addEventListener("focusin",r),document.addEventListener("focusout",g);const c=new MutationObserver(p);o&&c.observe(o,{childList:!0,subtree:!0}),i(()=>{document.removeEventListener("focusin",r),document.removeEventListener("focusout",g),c.disconnect()})}),Be(async i=>{const o=f.value;if(await Fe(),!o)return;d.add(v);const r=ke();if(!o.contains(r)){const p=new CustomEvent(je,pt);o.addEventListener(je,c=>l("mountAutoFocus",c)),o.dispatchEvent(p),p.defaultPrevented||(ta(qa(aa(o)),{select:!0}),ke()===r&&ue(o))}i(()=>{o.removeEventListener(je,T=>l("mountAutoFocus",T));const p=new CustomEvent(Le,pt),c=T=>{l("unmountAutoFocus",T)};o.addEventListener(Le,c),o.dispatchEvent(p),setTimeout(()=>{p.defaultPrevented||ue(r??document.body,{select:!0}),o.removeEventListener(Le,c),d.remove(v)},0)})});function y(i){if(!t.loop&&!t.trapped||v.paused)return;const o=i.key==="Tab"&&!i.altKey&&!i.ctrlKey&&!i.metaKey,r=ke();if(o&&r){const g=i.currentTarget,[p,c]=na(g);p&&c?!i.shiftKey&&r===c?(i.preventDefault(),t.loop&&ue(p,{select:!0})):i.shiftKey&&r===p&&(i.preventDefault(),t.loop&&ue(c,{select:!0})):r===g&&i.preventDefault()}}return(i,o)=>(m(),w(s(oe),{ref_key:"currentRef",ref:n,tabindex:"-1","as-child":i.asChild,as:i.as,onKeydown:y},{default:b(()=>[h(i.$slots,"default")]),_:3},8,["as-child","as"]))}}),Ea=Ca;function Pa(e){return e?"open":"closed"}var Aa=z({__name:"DialogContentImpl",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:a}){const t=e,l=a,n=ne(),{forwardRef:f,currentElement:u}=te();return n.titleId||=mt(void 0,"reka-dialog-title"),n.descriptionId||=mt(void 0,"reka-dialog-description"),ze(()=>{n.contentElement=u,ke()!==document.body&&(n.triggerElement.value=ke())}),(d,v)=>(m(),w(s(Ea),{"as-child":"",loop:"",trapped:t.trapFocus,onMountAutoFocus:v[5]||(v[5]=y=>l("openAutoFocus",y)),onUnmountAutoFocus:v[6]||(v[6]=y=>l("closeAutoFocus",y))},{default:b(()=>[P(s(la),U({id:s(n).contentId,ref:s(f),as:d.as,"as-child":d.asChild,"disable-outside-pointer-events":d.disableOutsidePointerEvents,role:"dialog","aria-describedby":s(n).descriptionId,"aria-labelledby":s(n).titleId,"data-state":s(Pa)(s(n).open.value)},d.$attrs,{onDismiss:v[0]||(v[0]=y=>s(n).onOpenChange(!1)),onEscapeKeyDown:v[1]||(v[1]=y=>l("escapeKeyDown",y)),onFocusOutside:v[2]||(v[2]=y=>l("focusOutside",y)),onInteractOutside:v[3]||(v[3]=y=>l("interactOutside",y)),onPointerDownOutside:v[4]||(v[4]=y=>l("pointerDownOutside",y))}),{default:b(()=>[h(d.$slots,"default")]),_:3},16,["id","as","as-child","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped"]))}}),Tt=Aa,Ra=z({__name:"DialogContentModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:a}){const t=e,l=a,n=ne(),f=Ke(l),{forwardRef:u,currentElement:d}=te();return Sa(d),(v,y)=>(m(),w(Tt,U({...t,...s(f)},{ref:s(u),"trap-focus":s(n).open.value,"disable-outside-pointer-events":!0,onCloseAutoFocus:y[0]||(y[0]=i=>{i.defaultPrevented||(i.preventDefault(),s(n).triggerElement.value?.focus())}),onPointerDownOutside:y[1]||(y[1]=i=>{const o=i.detail.originalEvent,r=o.button===0&&o.ctrlKey===!0;(o.button===2||r)&&i.preventDefault()}),onFocusOutside:y[2]||(y[2]=i=>{i.preventDefault()})}),{default:b(()=>[h(v.$slots,"default")]),_:3},16,["trap-focus"]))}}),Fa=Ra,Ia=z({__name:"DialogContentNonModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:a}){const t=e,n=Ke(a);te();const f=ne(),u=_(!1),d=_(!1);return(v,y)=>(m(),w(Tt,U({...t,...s(n)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:y[0]||(y[0]=i=>{i.defaultPrevented||(u.value||s(f).triggerElement.value?.focus(),i.preventDefault()),u.value=!1,d.value=!1}),onInteractOutside:y[1]||(y[1]=i=>{i.defaultPrevented||(u.value=!0,i.detail.originalEvent.type==="pointerdown"&&(d.value=!0));const o=i.target;s(f).triggerElement.value?.contains(o)&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&d.value&&i.preventDefault()})}),{default:b(()=>[h(v.$slots,"default")]),_:3},16))}}),Na=Ia,Ma=z({__name:"DialogContent",props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:a}){const t=e,l=a,n=ne(),f=Ke(l),{forwardRef:u}=te();return(d,v)=>(m(),w(s(Dt),{present:d.forceMount||s(n).open.value},{default:b(()=>
1[s(n).modal.value?(m(),w(Fa,U({key:0,ref:s(u)},{...t,...s(f),...d.$attrs}),{default:b(()=>[h(d.$slots,"default")]),_:3},16)):(m(),w(Na,U({key:1,ref:s(u)},{...t,...s(f),...d.$attrs}),{default:b(()=>[h(d.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),at=Ma,ja=z({__name:"DialogDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"p"}},setup(e){const a=e;te();const t=ne();return(l,n)=>(m(),w(s(oe),U(a,{id:s(t).descriptionId}),{default:b(()=>[h(l.$slots,"default")]),_:3},16,["id"]))}}),ge=ja,La=z({__name:"DialogOverlayImpl",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const a=ne();return wa(!0),te(),(t,l)=>(m(),w(s(oe),{as:t.as,"as-child":t.asChild,"data-state":s(a).open.value?"open":"closed",style:{"pointer-events":"auto"}},{default:b(()=>[h(t.$slots,"default")]),_:3},8,["as","as-child","data-state"]))}}),Ua=La,Ha=z({__name:"DialogOverlay",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const a=ne(),{forwardRef:t}=te();return(l,n)=>s(a)?.modal.value?(m(),w(s(Dt),{key:0,present:l.forceMount||s(a).open.value},{default:b(()=>[P(Ua,U(l.$attrs,{ref:s(t),as:l.as,"as-child":l.asChild}),{default:b(()=>[h(l.$slots,"default")]),_:3},16,["as","as-child"])]),_:3},8,["present"])):B("v-if",!0)}}),nt=Ha,Wa=z({__name:"DialogTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h2"}},setup(e){const a=e,t=ne();return te(),(l,n)=>(m(),w(s(oe),U(a,{id:s(t).titleId}),{default:b(()=>[h(l.$slots,"default")]),_:3},16,["id"]))}}),he=Wa;const za={slots:{overlay:"fixed inset-0 bg-elevated/75",content:"fixed bg-default divide-y divide-default sm:ring ring-default sm:shadow-lg flex flex-col focus:outline-none",header:"flex items-center gap-1.5 p-4 sm:px-6 min-h-16",wrapper:"",body:"flex-1 overflow-y-auto p-4 sm:p-6",footer:"flex items-center gap-1.5 p-4 sm:px-6",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",close:"absolute top-4 end-4"},variants:{side:{top:{content:"inset-x-0 top-0 max-h-full"},right:{content:"right-0 inset-y-0 w-full max-w-md"},bottom:{content:"inset-x-0 bottom-0 max-h-full"},left:{content:"left-0 inset-y-0 w-full max-w-md"}},transition:{true:{overlay:"data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]"}}},compoundVariants:[{transition:!0,side:"top",class:{content:"data-[state=open]:animate-[slide-in-from-top_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-top_200ms_ease-in-out]"}},{transition:!0,side:"right",class:{content:"data-[state=open]:animate-[slide-in-from-right_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-right_200ms_ease-in-out]"}},{transition:!0,side:"bottom",class:{content:"data-[state=open]:animate-[slide-in-from-bottom_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-bottom_200ms_ease-in-out]"}},{transition:!0,side:"left",class:{content:"data-[state=open]:animate-[slide-in-from-left_200ms_ease-in-out] data-[state=closed]:animate-[slide-out-to-left_200ms_ease-in-out]"}}]},Ka={__name:"USlideover",props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},transition:{type:Boolean,required:!1,default:!0},side:{type:null,required:!1,default:"right"},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:[String,Object],required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["after:leave","after:enter","close:prevent","update:open"],setup(e,{emit:a}){const t=e,l=a,n=be(),{t:f}=Ve(),u=we(),d=Ie(Ye(t,"open","defaultOpen","modal"),l),v=Xe(de(()=>t.portal)),y=de(()=>t.content),i=I(()=>{const r={closeAutoFocus:g=>g.preventDefault()};return t.dismissible?r:["pointerDownOutside","interactOutside","escapeKeyDown"].reduce((p,c)=>
1(p[c]=T=>{T.preventDefault(),l("close:prevent")},p),r)}),o=I(()=>J({extend:J(za),...u.ui?.slideover||{}})({transition:t.transition,side:t.side}));return(r,g)=>(m(),w(s(et),me(ye(s(d))),{default:b(({open:p,close:c})=>[n.default?(m(),w(s(Je),{key:0,"as-child":"",class:S(t.class)},{default:b(()=>[h(r.$slots,"default",{open:p})]),_:2},1032,["class"])):B("",!0),P(s(Qe),me(ye(s(v))),{default:b(()=>[e.overlay?(m(),w(s(nt),{key:0,class:S(o.value.overlay({class:t.ui?.overlay}))},null,8,["class"])):B("",!0),P(s(at),U({"data-side":e.side,class:o.value.content({class:[!n.default&&t.class,t.ui?.content]})},y.value,{onAfterEnter:g[0]||(g[0]=T=>l("after:enter")),onAfterLeave:g[1]||(g[1]=T=>l("after:leave"))},Ge(i.value)),{default:b(()=>[n.content&&(e.title||n.title||e.description||n.description)?(m(),w(s(Ze),{key:0},{default:b(()=>[e.title||n.title?(m(),w(s(he),{key:0},{default:b(()=>[h(r.$slots,"title",{},()=>[K(V(e.title),1)])]),_:3})):B("",!0),e.description||n.description?(m(),w(s(ge),{key:1},{default:b(()=>[h(r.$slots,"description",{},()=>[K(V(e.description),1)])]),_:3})):B("",!0)]),_:3})):B("",!0),h(r.$slots,"content",{close:c},()=>[n.header||e.title||n.title||e.description||n.description||t.close||n.close?(m(),X("div",{key:0,class:S(o.value.header({class:t.ui?.header}))},[h(r.$slots,"header",{close:c},()=>[Y("div",{class:S(o.value.wrapper({class:t.ui?.wrapper}))},[e.title||n.title?(m(),w(s(he),{key:0,class:S(o.value.title({class:t.ui?.title}))},{default:b(()=>[h(r.$slots,"title",{},()=>[K(V(e.title),1)])]),_:3},8,["class"])):B("",!0),e.description||n.description?(m(),w(s(ge),{key:1,class:S(o.value.description({class:t.ui?.description}))},{default:b(()=>[h(r.$slots,"description",{},()=>[K(V(e.description),1)])]),_:3},8,["class"])):B("",!0)],2),h(r.$slots,"actions"),t.close||n.close?(m(),w(s(xt),{key:0,"as-child":""},{default:b(()=>[h(r.$slots,"close",{close:c,ui:o.value},()=>[t.close?(m(),w(Ne,U({key:0,icon:e.closeIcon||s(u).ui.icons.close,color:"neutral",variant:"ghost","aria-label":s(f)("slideover.close")},typeof t.close=="object"?t.close:{},{class:o.value.close({class:t.ui?.close})}),null,16,["icon","aria-label","class"])):B("",!0)])]),_:2},1024)):B("",!0)])],2)):B("",!0),Y("div",{class:S(o.value.body({class:t.ui?.body}))},[h(r.$slots,"body",{close:c})],2),n.footer?(m(),X("div",{key:1,class:S(o.value.footer({class:t.ui?.footer}))},[h(r.$slots,"footer",{close:c})],2)):B("",!0)])]),_:2},1040,["data-side","class"])]),_:2},1040)]),_:3},16))}},Va={slots:{overlay:"fixed inset-0 bg-elevated/75",content:"fixed bg-default divide-y divide-default flex flex-col focus:outline-none",header:"flex items-center gap-1.5 p-4 sm:px-6 min-h-16",wrapper:"",body:"flex-1 overflow-y-auto p-4 sm:p-6",footer:"flex items-center gap-1.5 p-4 sm:px-6",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",close:"absolute top-4 end-4"},variants:{transition:{true:{overlay:"data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]",content:"data-[state=open]:animate-[scale-in_200ms_ease-out] data-[state=closed]:animate-[scale-out_200ms_ease-in]"}},fullscreen:{true:{content:"inset-0"},false:{content:"top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[calc(100vw-2rem)] max-w-lg max-h-[calc(100dvh-2rem)] sm:max-h-[calc(100dvh-4rem)] rounded-lg shadow-lg ring ring-default overflow-hidden"}}}},Ya={__name:"UModal",props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},transition:{type:Boolean,required:!1,default:!0},fullscreen:{type:Boolean,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:[String,Object],required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["after:leave","after:enter","close:prevent","update:open"],setup(e,{emit:a}){const t=e,l=a,n=be(),{t:f}=Ve(),u=we(),d=Ie(Ye(t,"open","defaultOpen","modal"),l),v=Xe(de(()=>t.portal)),y=de(()=>t.content),i=I(()=>{const r={closeAutoFocus:g=>g.preventDefault()};return t.dismissible?r:["pointerDownOutside","interactOutside","escapeKeyDown"].reduce((p,c)=>
1(p[c]=T=>{T.preventDefault(),l("close:prevent")},p),r)}),o=I(()=>J({extend:J(Va),...u.ui?.modal||{}})({transition:t.transition,fullscreen:t.fullscreen}));return(r,g)=>(m(),w(s(et),me(ye(s(d))),{default:b(({open:p,close:c})=>[n.default?(m(),w(s(Je),{key:0,"as-child":"",class:S(t.class)},{default:b(()=>[h(r.$slots,"default",{open:p})]),_:2},1032,["class"])):B("",!0),P(s(Qe),me(ye(s(v))),{default:b(()=>[e.overlay?(m(),w(s(nt),{key:0,class:S(o.value.overlay({class:t.ui?.overlay}))},null,8,["class"])):B("",!0),P(s(at),U({class:o.value.content({class:[!n.default&&t.class,t.ui?.content]})},y.value,{onAfterEnter:g[0]||(g[0]=T=>l("after:enter")),onAfterLeave:g[1]||(g[1]=T=>l("after:leave"))},Ge(i.value)),{default:b(()=>[n.content&&(e.title||n.title||e.description||n.description)?(m(),w(s(Ze),{key:0},{default:b(()=>[e.title||n.title?(m(),w(s(he),{key:0},{default:b(()=>[h(r.$slots,"title",{},()=>[K(V(e.title),1)])]),_:3})):B("",!0),e.description||n.description?(m(),w(s(ge),{key:1},{default:b(()=>[h(r.$slots,"description",{},()=>[K(V(e.description),1)])]),_:3})):B("",!0)]),_:3})):B("",!0),h(r.$slots,"content",{close:c},()=>[n.header||e.title||n.title||e.description||n.description||t.close||n.close?(m(),X("div",{key:0,class:S(o.value.header({class:t.ui?.header}))},[h(r.$slots,"header",{close:c},()=>[Y("div",{class:S(o.value.wrapper({class:t.ui?.wrapper}))},[e.title||n.title?(m(),w(s(he),{key:0,class:S(o.value.title({class:t.ui?.title}))},{default:b(()=>[h(r.$slots,"title",{},()=>[K(V(e.title),1)])]),_:3},8,["class"])):B("",!0),e.description||n.description?(m(),w(s(ge),{key:1,class:S(o.value.description({class:t.ui?.description}))},{default:b(()=>[h(r.$slots,"description",{},()=>[K(V(e.description),1)])]),_:3},8,["class"])):B("",!0)],2),h(r.$slots,"actions"),t.close||n.close?(m(),w(s(xt),{key:0,"as-child":""},{default:b(()=>[h(r.$slots,"close",{close:c,ui:o.value},()=>[t.close?(m(),w(Ne,U({key:0,icon:e.closeIcon||s(u).ui.icons.close,color:"neutral",variant:"ghost","aria-label":s(f)("modal.close")},typeof t.close=="object"?t.close:{},{class:o.value.close({class:t.ui?.close})}),null,16,["icon","aria-label","class"])):B("",!0)])]),_:2},1024)):B("",!0)])],2)):B("",!0),n.body?(m(),X("div",{key:1,class:S(o.value.body({class:t.ui?.body}))},[h(r.$slots,"body",{close:c})],2)):B("",!0),n.footer?(m(),X("div",{key:2,class:S(o.value.footer({class:t.ui?.footer}))},[h(r.$slots,"footer",{close:c})],2)):B("",!0)])]),_:2},1040,["class"])]),_:2},1040)]),_:3},16))}};(function(){var e;try{if(typeof document<"u"){var a=document.createElement("style");a.nonce=(e=document.head.querySelector("meta[property=csp-nonce]"))==null?void 0:e.content,a.appendChild(document.createTextNode('[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform, 100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform, 100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height, 0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height, 0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]:after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]:after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]:after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not([data-state=closed]){opacity:0}
1[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:hover,[data-vaul-handle]:active{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover: hover) and (pointer: fine){[data-vaul-drawer]{-webkit-user-select:none;user-select:none}}@media (pointer: fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{0%{transform:translate3d(0,var(--initial-transform, 100%),0)}to{transform:translateZ(0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform, 100%),0)}}@keyframes slideFromTop{0%{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}to{transform:translateZ(0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}}@keyframes slideFromLeft{0%{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}to{transform:translateZ(0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}}@keyframes slideFromRight{0%{transform:translate3d(var(--initial-transform, 100%),0,0)}to{transform:translateZ(0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform, 100%),0,0)}}')),document.head.appendChild(a)}}catch(t){console.error("vite-plugin-css-injected-by-js",t)}})();const Xa=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Ga=e=>typeof e<"u";function Za(e){return JSON.parse(JSON.stringify(e))}function gt(e,a,t,l={}){var n,f,u;const{clone:d=!1,passive:v=!1,eventName:y,deep:i=!1,defaultValue:o,shouldEmit:r}=l,g=ua(),p=t||g?.emit||((n=g?.$emit)==null?void 0:n.bind(g))||((u=(f=g?.proxy)==null?void 0:f.$emit)==null?void 0:u.bind(g?.proxy));let c=y;a||(a="modelValue"),c=c||`update:${a.toString()}`;const T=$=>d?typeof d=="function"?d($):Za($):$,A=()=>Ga(e[a])?T(e[a]):o,O=$=>{r?r($)&&p(c,$):p(c,$)};if(v){const $=A(),k=_($);let x=!1;return ae(()=>e[a],C=>{x||(x=!0,k.value=T(C),Fe(()=>x=!1))}),ae(k,C=>{!x&&(C!==e[a]||i)&&O(C)},{deep:i}),k}else return I({get(){return A()},set($){O($)}})}const[Se,Ja]=oa("DrawerRoot"),_t=new WeakMap;function L(e,a,t=!1){if(!e||!(e instanceof HTMLElement)||!a)return;const l={};Object.entries(a).forEach(([n,f])=>{if(n.startsWith("--")){e.style.setProperty(n,f);return}l[n]=e.style[n],e.style[n]=f}),!t&&_t.set(e,l)}function Qa(e,a){if(!e||!(e instanceof HTMLElement))return;const t=_t.get(e);t&&Object.entries(t).forEach(([l,n])=>{e.style[l]=n})}function Ae(e,a){const t=window.getComputedStyle(e),l=t.transform||t.webkitTransform||t.mozTransform;let n=l.match(/^matrix3d\((.+)\)$/);return n?Number.parseFloat(n[1].split(", ")[M(a)?13:12]):(n=l.match(/^matrix\((.+)\)$/),n?Number.parseFloat(n[1].split(", ")[M(a)?5:4]):null)}function en(e){return 8*(Math.log(e+1)-2)}function M(e){switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}}function We(e,a){if(!e)return()=>{};const t=e.style.cssText;return Object.assign(e.style,a),()=>{e.style.cssText=t}}function tn(...e){return(...a)=>{for(const t of e)typeof t=="function"&&t(...a)}}const F={DURATION:.5,EASE:[.32,.72,0,1]},qt=.4,an=.25,nn=100,Ct=8,Re=16,Et=26,ht="vaul-dragging";function ln({activeSnapPoint:e,snapPoints:a,drawerRef:t,overlayRef:l,fadeFromIndex:n,onSnapPointChange:f,direction:u}){const d=_(typeof window<"u"?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);function v(){d.value={innerWidth:window.innerWidth,innerHeight:window.innerHeight}}ze(()=>{typeof window<"u"&&window.addEventListener("resize",v)}),da(()=>{typeof window<"u"&&window.removeEventListener("resize",v)});const y=I(()=>(a.value&&e.value===a.value[a.value.length-1])??null),i=I(()=>a.value&&a.value.length>0&&(n?.value||n?.value===0)&&!Number.isNaN(n?.value)&&a.value[n?.value??-1]===e.value||!a.value),o=I(()=>{var O;return((O=a.value)==null?void 0:O.findIndex($=>$===e.value))??null}),r=I(()=>{var O;return((O=a.value)==null?void 0:O.map($=>{const k=typeof $=="string";let x=0;if(k&&(x=Number.parseInt($,10)),M(u.value)){const E=k?x:d.value?$*d.value.innerHe
1ight:0;return d.value?u.value==="bottom"?d.value.innerHeight-E:-d.value.innerHeight+E:E}const C=k?x:d.value?$*d.value.innerWidth:0;return d.value?u.value==="right"?d.value.innerWidth-C:-d.value.innerWidth+C:C}))??[]}),g=I(()=>{var O;return o.value!==null?(O=r.value)==null?void 0:O[o.value]:null}),p=O=>{var $,k,x,C;const E=(($=r.value)==null?void 0:$.findIndex(Z=>Z===O))??null;Fe(()=>{var Z;f(E,r.value),L((Z=t.value)==null?void 0:Z.$el,{transition:`transform ${F.DURATION}s cubic-bezier(${F.EASE.join(",")})`,transform:M(u.value)?`translate3d(0, ${O}px, 0)`:`translate3d(${O}px, 0, 0)`})}),r.value&&E!==r.value.length-1&&E!==n?.value?L((k=l.value)==null?void 0:k.$el,{transition:`opacity ${F.DURATION}s cubic-bezier(${F.EASE.join(",")})`,opacity:"0"}):L((x=l.value)==null?void 0:x.$el,{transition:`opacity ${F.DURATION}s cubic-bezier(${F.EASE.join(",")})`,opacity:"1"}),e.value=E!==null?((C=a.value)==null?void 0:C[E])??null:null};ae([e,r,a],()=>{var O;if(e.value){const $=((O=a.value)==null?void 0:O.findIndex(k=>k===e.value))??-1;r.value&&$!==-1&&typeof r.value[$]=="number"&&p(r.value[$])}},{immediate:!0});function c({draggedDistance:O,closeDrawer:$,velocity:k,dismissible:x}){var C,E,Z;if(n.value===void 0)return;const se=u.value==="bottom"||u.value==="right"?(g.value??0)-O:(g.value??0)+O,xe=o.value===n.value-1,ce=o.value===0,le=O>0;
1if(xe&&L((C=l.value)==null?void 0:C.$el,{transition:`opacity ${F.DURATION}s cubic-bezier(${F.EASE.join(",")})`}),k>2&&!le){x?$():p(r.value[0]);return}if(k>2&&le&&r&&a.value){p(r.value[a.value.length-1]);return}const $e=(E=r.value)==null?void 0:E.reduce((ee,q)=>typeof ee!="number"||typeof q!="number"?ee:Math.abs(q-se)<Math.abs(ee-se)?q:ee),fe=M(u.value)?window.innerHeight:window.innerWidth;if(k>qt&&Math.abs(O)<fe*.4){const ee=le?1:-1;if(ee>0&&y){p(r.value[(((Z=a.value)==null?void 0:Z.length)??0)-1]);return}if(ce&&ee<0&&x&&$(),o.value===null)return;p(r.value[o.value+ee]);return}p($e)}function T({draggedDistance:O}){var $;if(g.value===null)return;const k=u.value==="bottom"||u.value==="right"?g.value-O:g.value+O;(u.value==="bottom"||u.value==="right")&&k<r.value[r.value.length-1]||(u.value==="top"||u.value==="left")&&k>r.value[r.value.length-1]||L(($=t.value)==null?void 0:$.$el,{transform:M(u.value)?`translate3d(0, ${k}px, 0)`:`translate3d(${k}px, 0, 0)`})}function A(O,$){if(!a.value||typeof o.value!="number"||!r.value||n.value===void 0)return null;const k=o.value===n.value-1;if(o.value>=n.value&&$)return 0;if(k&&!$)return 1;if(!i.value&&!k)return null;const x=k?o.value+1:o.value-1,C=k?r.value[x]-r.value[x-1]:r.value[x+1]-r.value[x],E=O/Math.abs(C);return k?1-E:E}return{isLastSnapPoint:y,shouldFade:i,getPercentageDragged:A,activeSnapPointIndex:o,onRelease:c,onDrag:T,snapPointsOffset:r}}function bt(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}let De=null;function on(e){const{isOpen:a,modal:t,nested:l,hasBeenOpened:n,preventScrollRestoration:f,noBodyStyles:u}=e,d=_(typeof window<"u"?window.location.href:""),v=_(0);function y(){if(bt()&&De===null&&a.value&&!u.value){De={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height};const{scrollX:o,innerHeight:r}=window;document.body.style.setProperty("position","fixed","important"),Object.assign(document.body.style,{top:`${-v.value}px`,left:`${-o}px`,right:"0px",height:"auto"}),setTimeout(()=>{requestAnimationFrame(()=>{const g=r-window.innerHeight;g&&v.value>=r&&(document.body.style.top=`-${v.value+g}px`)})},300)}}function i(){if(bt()&&De!==null&&!u.value){const o=-Number.parseInt(document.body.style.top,10),r=-Number.parseInt(document.body.style.left,10);Object.assign(document.body.style,De),window.requestAnimationFrame(()=>{if(f.value&&d.value!==window.location.href){d.value=window.location.href;return}window.scrollTo(r,o)}),De=null}}return ze(()=>{function o(){v.value=window.scrollY}o(),window.addEventListener("scroll",o),Ot(()=>{window.removeEventListener("scroll",o)})}),ae([a,n,d],()=>{l.value||!n.value||(a.value?(window.matchMedia("(display-mode: standalone)").matches||y(),t.value||setTimeout(()=>{i()},500)):i())}),{restorePositionSetting:i}}function sn(e,a){return e&&e.value?e:a}function rn(e){const{emitDrag:a,emitRelease:t,emitClose:l,emitOpenChange:n,open:f,dismissible:u,nested:d,modal:v,shouldScaleBackground:y,setBackgroundColorOnScale:i,scrollLockTimeout:o,closeThreshold:r,activeSnapPoint:g,fadeFromIndex:p,direction:c,noBodyStyles:T,handleOnly:A,preventScrollRestoration:O}=e,$=_(f.value??!1),k=_(!1),x=_(!1),C=_(!1),E=_(null),Z=_(null),se=_(null),xe=_(null),ce=_(null),le=_(!1),$e=_(null),fe=_(0),ee=_(!1);_(0);const q=_(null);_(0);const lt=I(()=>{var D;return((D=q.value)==null?void 0:D.$el.getBoundingClientRect().height)||0}),G=sn(e.snapPoints,_(void 0)),At=I(()=>{var D;return G&&(((D=G.value)==null?void 0:D.length)??0)>0}),Rt=_(null),{activeSnapPointIndex:ot,onRelease:Ft,snapPointsOffset:It,onDrag:Nt,shouldFade:st,getPercentageDragged:Mt}=ln({snapPoints:G,activeSnapPoint:g,drawerRef:q,fadeFromIndex:p,overlayRef:E,onSnapPointChange:jt,direction:c});function jt(D,N){G.value&&D===N.length-1&&(Z.value=new Date)}on({isOpen:$,modal:v,nested:d,hasBeenOpened:k,noBodyStyles:T,preventScrollRestoration:O});function Te(){return(window.innerWidth-Et)/window.innerWidth}function rt(D,N){var j;if(!D)return!1;let R=D;const H=(j=window.getSelection())==null?void 0:j.toString(),W=q.value?Ae(q.value.$el,c.value):null,Q=new Date;if(R.hasAttribute("data-vaul-no-drag")||R.closest("[data-vaul-no-drag]"))return!1;if(c.value==="right"||c.value==="left")return!0;
1if(Z.value&&Q.getTime()-Z.value.getTime()<500)return!1;if(W!==null&&(c.value==="bottom"?W>0:W<0))return!0;if(H&&H.length>0)return!1;if(ce.value&&Q.getTime()-ce.value.getTime()<o.value&&W===0||N)return ce.value=Q,!1;for(;R;){if(R.scrollHeight>R.clientHeight){if(R.scrollTop!==0)return ce.value=new Date,!1;if(R.getAttribute("role")==="dialog")return!0}R=R.parentNode}return!0}function Lt(D){!u.value&&!G.value||q.value&&!q.value.$el.contains(D.target)||(x.value=!0,se.value=new Date,D.target.setPointerCapture(D.pointerId),fe.value=M(c.value)?D.clientY:D.clientX)}function Ut(D){var N,j,R,H,W,Q;if(q.value&&x.value){const ve=c.value==="bottom"||c.value==="right"?1:-1,_e=(fe.value-(M(c.value)?D.clientY:D.clientX))*ve,qe=_e>0,ut=G.value&&!u.value&&!qe;if(ut&&ot.value===0)return;const Me=Math.abs(_e),dt=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");let re=Me/lt.value;const ct=Mt(Me,qe);if(ct!==null&&(re=ct),ut&&re>=1||!le.value&&!rt(D.target,qe))return;if((N=q?.value)==null||N.$el.classList.add(ht),le.value=!0,L((j=q.value)==null?void 0:j.$el,{transition:"none"}),L((R=E.value)==null?void 0:R.$el,{transition:"none"}),G.value&&Nt({draggedDistance:_e}),qe&&!G.value){const ie=en(_e),Ce=Math.min(ie*-1,0)*ve;L((H=q.value)==null?void 0:H.$el,{transform:M(c.value)?`translate3d(0, ${Ce}px, 0)`:`translate3d(${Ce}px, 0, 0)`});return}const Vt=1-re;if((st.value||p.value&&ot.value===p.value-1)&&(a(re),L((W=E.value)==null?void 0:W.$el,{opacity:`${Vt}`,transition:"none"},!0)),dt&&E.value&&y.value){const ie=Math.min(Te()+re*(1-Te()),1),Ce=8-re*8,ft=Math.max(0,14-re*14);L(dt,{borderRadius:`${Ce}px`,transform:M(c.value)?`scale(${ie}) translate3d(0, ${ft}px, 0)`:`scale(${ie}) translate3d(${ft}px, 0, 0)`,transition:"none"},!0)}if(!G.value){const ie=Me*ve;L((Q=q.value)==null?void 0:Q.$el,{transform:M(c.value)?`translate3d(0, ${ie}px, 0)`:`translate3d(${ie}px, 0, 0)`})}}}function it(){var D;if(!q.value)return;const N=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]"),j=Ae(q.value.$el,c.value);L(q.value.$el,{transform:"translate3d(0, 0, 0)",transition:`transform ${F.DURATION}s cubic-bezier(${F.EASE.join(",")})`}),L((D=E.value)==null?void 0:D.$el,{transition:`opacity ${F.DURATION}s cubic-bezier(${F.EASE.join(",")})`,opacity:"1"}),y.value&&j&&j>0&&$.value&&L(N,{borderRadius:`${Ct}px`,overflow:"hidden",...M(c.value)?{transform:`scale(${Te()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:"top"}:{transform:`scale(${Te()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:`${F.DURATION}s`,transitionTimingFunction:`cubic-bezier(${F.EASE.join(",")})`},!0)}function Oe(D){q.value&&(l(),D||($.value=!1),window.setTimeout(()=>{G.value&&(g.value=G.value[0])},F.DURATION*1e3))}Be(()=>{if(!$.value&&y.value&&Xa){const D=setTimeout(()=>{Qa(document.body)},200);return()=>clearTimeout(D)}}),ae(f,()=>{$.value=f.value,f.value||Oe()});function Ht(D){if(!x.value||!q.value)return;q.value.$el.classList.remove(ht),le.value=!1,x.value=!1,xe.value=new Date;const N=Ae(q.value.$el,c.value);
1if(!rt(D.target,!1)||!N||Number.isNaN(N)||se.value===null)return;const j=xe.value.getTime()-se.value.getTime(),R=fe.value-(M(c.value)?D.clientY:D.clientX),H=Math.abs(R)/j;if(H>.05&&(C.value=!0,window.setTimeout(()=>{C.value=!1},200)),G.value){const Q=c.value==="bottom"||c.value==="right"?1:-1;Ft({draggedDistance:R*Q,closeDrawer:Oe,velocity:H,dismissible:u.value}),t(!0);return}if(c.value==="bottom"||c.value==="right"?R>0:R<0){it(),t(!0);return}if(H>qt){Oe(),t(!1);return}const W=Math.min(q.value.$el.getBoundingClientRect().height??0,window.innerHeight);if(N>=W*r.value){Oe(),t(!1);return}t(!0),it()}ae($,D=>{D&&(Z.value=new Date),n(D)},{immediate:!0});function Wt(D){var N,j;const R=D?(window.innerWidth-Re)/window.innerWidth:1,H=D?-16:0;$e.value&&window.clearTimeout($e.value),L((N=q.value)==null?void 0:N.$el,{transition:`transform ${F.DURATION}s cubic-bezier(${F.EASE.join(",")})`,transform:`scale(${R}) translate3d(0, ${H}px, 0)`}),!D&&(j=q.value)!=null&&j.$el&&($e.value=window.setTimeout(()=>{var W,Q;const ve=Ae((W=q.value)==null?void 0:W.$el,c.value);L((Q=q.value)==null?void 0:Q.$el,{transition:"none",transform:M(c.value)?`translate3d(0, ${ve}px, 0)`:`translate3d(${ve}px, 0, 0)`})},500))}function zt(D){var N;if(D<0)return;const j=M(c.value)?window.innerHeight:window.innerWidth,R=(j-Re)/j,H=R+D*(1-R),W=-16+D*Re;L((N=q.value)==null?void 0:N.$el,{transform:M(c.value)?`scale(${H}) translate3d(0, ${W}px, 0)`:`scale(${H}) translate3d(${W}px, 0, 0)`,transition:"none"})}function Kt(D){var N;const j=M(c.value)?window.innerHeight:window.innerWidth,R=D?(j-Re)/j:1,H=D?-16:0;D&&L((N=q.value)==null?void 0:N.$el,{transition:`transform ${F.DURATION}s cubic-bezier(${F.EASE.join(",")})`,transform:M(c.value)?`scale(${R}) translate3d(0, ${H}px, 0)`:`scale(${R}) translate3d(${H}px, 0, 0)`})}return{open:f,isOpen:$,modal:v,keyboardIsOpen:ee,hasBeenOpened:k,drawerRef:q,drawerHeightRef:lt,overlayRef:E,handleRef:Rt,isDragging:x,dragStartTime:se,isAllowedToDrag:le,snapPoints:G,activeSnapPoint:g,hasSnapPoints:At,pointerStart:fe,dismissible:u,snapPointsOffset:It,direction:c,shouldFade:st,fadeFromIndex:p,shouldScaleBackground:y,setBackgroundColorOnScale:i,onPress:Lt,onDrag:Ut,onRelease:Ht,closeDrawer:Oe,onNestedDrag:zt,onNestedRelease:Kt,onNestedOpenChange:Wt,emitClose:l,emitDrag:a,emitRelease:t,emitOpenChange:n,nested:d,handleOnly:A,noBodyStyles:T}}const Pt=z({__name:"DrawerRoot",props:{activeSnapPoint:{default:void 0},closeThreshold:{default:an},shouldScaleBackground:{type:Boolean,default:void 0},setBackgroundColorOnScale:{type:Boolean,default:!0},scrollLockTimeout:{default:nn},fixed:{type:Boolean,default:void 0},dismissible:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},nested:{type:Boolean,default:!1},direction:{default:"bottom"},noBodyStyles:{type:Boolean},handleOnly:{type:Boolean,default:!1},preventScrollRestoration:{type:Boolean},snapPoints:{default:void 0},fadeFromIndex:{default:void 0}},emits:["drag","release","close","update:open","update:activeSnapPoint","animationEnd"],setup(e,{expose:a,emit:t}){const l=e,n=t;be();const f=I(()=>l.fadeFromIndex??(l.snapPoints&&l.snapPoints.length-1)),u=gt(l,"open",n,{defaultValue:l.defaultOpen,passive:l.open===void 0}),d=gt(l,"activeSnapPoint",n,{passive:l.activeSnapPoint===void 0}),v={emitDrag:p=>n("drag",p),emitRelease:p=>n("release",p),emitClose:()=>n("close"),emitOpenChange:p=>{n("update:open",p),setTimeout(()=>{n("animationEnd",p)},F.DURATION*1e3)}},{closeDrawer:y,hasBeenOpened:i,modal:o,isOpen:r}=Ja(rn({...v,...ia(l),activeSnapPoint:d,fadeFromIndex:f,open:u}));function g(p){if(u.value!==void 0){v.emitOpenChange(p);return}r.value=p,p?i.value=!0:y()}return a({open:r}),(p,c)=>(m(),w(s(et),{open:s(r),modal:s(o),"onUpdate:open":g},{default:b(()=>[h(p.$slots,"default",{open:s(r)})]),_:3},8,["open","modal"]))}}),un=z({__name:"DrawerRootNested",props:{activeSnapPoint:{},closeThreshold:{},shouldScaleBackground:{type:Boolean},setBackgroundColorOnScale:{type:Boolean},scrollLockTimeout:{},fixed:{type:Boolean},dismissible:{type:Boolean},modal:{type:Boolean},open:{type:Boolean},defaultOpen:{type:Boolean},nested:{type:Boolean},direction:{},noBodyStyles:{type:Boolean},handleOnly:{type:Boolean},preventScrollRestoration:{type:Boolean},snapPoints:{},fadeFromIndex:{}},emits:["drag","release","close","update:open","update:activeSnapPoint","animationEnd"],setup(e,{emit:a}){const t=e,l=a,{onNestedDrag:n,onNestedOpenChange:f,onNestedRelease:u}=Se();function d(){f(!1)}function v(o){n(o)}function y(o){o&&f(o),l("update:open",o)}const i=Ie(t,l);return(o,r)=>(m(),w(Pt,U(s(i),{nested:"",onClose:d,onDrag:v,onRelease:s(u),"onUpdate:open":y}),{default:b(()=>[h(o.$slots,"default")]),_:3},16,["onRelease"]))}}),dn=z({__name:"DrawerOverlay",setup(e){const{overlayRef:a,hasSnapPoints:t,isOpen:l,shouldFade:n}=Se();return(f,u)=>
1(m(),w(s(nt),{ref_key:"overlayRef",ref:a,"data-vaul-overlay":"","data-vaul-snap-points":s(l)&&s(t)?"true":"false","data-vaul-snap-points-overlay":s(l)&&s(n)?"true":"false"},null,8,["data-vaul-snap-points","data-vaul-snap-points-overlay"]))}}),cn=()=>()=>{};function fn(){const{direction:e,isOpen:a,shouldScaleBackground:t,setBackgroundColorOnScale:l,noBodyStyles:n}=Se(),f=_(null),u=_(document.body.style.backgroundColor);function d(){return(window.innerWidth-Et)/window.innerWidth}Be(v=>{if(a.value&&t.value){f.value&&clearTimeout(f.value);const y=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!y)return;tn(l.value&&!n.value?We(document.body,{background:"black"}):cn,We(y,{transformOrigin:M(e.value)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:`${F.DURATION}s`,transitionTimingFunction:`cubic-bezier(${F.EASE.join(",")})`}));const i=We(y,{borderRadius:`${Ct}px`,overflow:"hidden",...M(e.value)?{transform:`scale(${d()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${d()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}});v(()=>{i(),f.value=window.setTimeout(()=>{u.value?document.body.style.background=u.value:document.body.style.removeProperty("background")},F.DURATION*1e3)})}},{flush:"pre"})}const vn=z({__name:"DrawerContent",setup(e){const{open:a,isOpen:t,snapPointsOffset:l,hasSnapPoints:n,drawerRef:f,onPress:u,onDrag:d,onRelease:v,modal:y,emitOpenChange:i,dismissible:o,keyboardIsOpen:r,closeDrawer:g,direction:p,handleOnly:c}=Se();fn();const T=_(!1),A=I(()=>l.value&&l.value.length>0?`${l.value[0]}px`:"0");function O(x){if(!y.value||x.defaultPrevented){x.preventDefault();return}r.value&&(r.value=!1),o.value?i(!1):x.preventDefault()}function $(x){c.value||u(x)}function k(x){c.value||d(x)}return Be(()=>{n.value&&window.requestAnimationFrame(()=>{T.value=!0})}),(x,C)=>(m(),w(s(at),{ref_key:"drawerRef",ref:f,"data-vaul-drawer":"","data-vaul-drawer-direction":s(p),"data-vaul-delayed-snap-points":T.value?"true":"false","data-vaul-snap-points":s(t)&&s(n)?"true":"false",style:ra({"--snap-point-height":A.value}),onPointerdown:$,onPointermove:k,onPointerup:s(v),onPointerDownOutside:O,onOpenAutoFocus:C[0]||(C[0]=sa(()=>{},["prevent"])),onEscapeKeyDown:C[1]||(C[1]=E=>{s(o)||E.preventDefault()})},{default:b(()=>[h(x.$slots,"default")]),_:3},8,["data-vaul-drawer-direction","data-vaul-delayed-snap-points","data-vaul-snap-points","style","onPointerup"]))}}),pn=["data-vaul-drawer-visible"],mn={"data-vaul-handle-hitarea":"","aria-hidden":"true"},yn=250,gn=120,hn=z({__name:"DrawerHandle",props:{preventCycle:{type:Boolean,default:!1}},setup(e){const a=e,{onPress:t,onDrag:l,handleRef:n,handleOnly:f,isOpen:u,snapPoints:d,activeSnapPoint:v,isDragging:y,dismissible:i,closeDrawer:o}=Se(),r=_(null),g=_(!1);function p(){if(g.value){A();return}window.setTimeout(()=>{c()},gn)}function c(){if(y.value||a.preventCycle||g.value){A();return}if(A(),!d.value||d.value.length===0){i.value||o();return}const k=v.value===d.value[d.value.length-1];if(k&&i.value){o();return}const x=d.value.findIndex(E=>E===v.value);if(x===-1)return;const C=k?0:x+1;v.value=d.value[C]}function T(){r.value=window.setTimeout(()=>{g.value=!0},yn)}function A(){r.value&&window.clearTimeout(r.value),g.value=!1}function O(k){f.value&&t(k),T()}function $(k){f.value&&l(k)}return(k,x)=>(m(),X("div",{ref_key:"handleRef",ref:n,"data-vaul-drawer-visible":s(u)?"true":"false","data-vaul-handle":"","aria-hidden":"true",onClick:p,onPointercancel:A,onPointerdown:O,onPointermove:$},[Y("span",mn,[h(k.$slots,"default")])],40,pn))}}),bn={slots:{overlay:"fixed inset-0 bg-elevated/75",content:"fixed bg-default ring ring-default flex focus:outline-none",handle:["shrink-0 !bg-accented","transition-opacity"],container:"w-full flex flex-col gap-4 p-4 overflow-y-auto",header:"",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",body:"flex-1",footer:"flex flex-col gap-1.5"},variants:{direction:{top:{content:"mb-24 flex-col-reverse",handle:"mb-4"},right:{content:"flex-row",handle:"!ml-4"},bottom:{content:"mt-24 flex-col",handle:"mt-4"},left:{content:"flex-row-reverse",handle:"!mr-4"}},inset:{true:{content:"rounded-lg after:hidden overflow-hidden [--initial-transform:calc(100%+1.5rem)]"}}},compoundVariants:[{direction:["top","bottom"],class:{content:"h-auto max-h-[96%]",handle:"!w-12 !h-1.5 mx-auto"}},{direction:["right","left"],class:{content:"w-auto max-w-[calc(100%-2rem)]",handle:"!h-12 !w-1.5 mt-auto mb-auto"}},{direction:"top",inset:!0,class:{content:"inset-x-4 top-4"}},{direction:"top",inset:!1,class:{content:"inset-x-0 top-0 rounded-b-lg"}},{direction:"bottom",inset:!0,class:{content:"inset-x-4 bottom-4"}},{direction:"bottom",inset:!1,class:{content:"inset-x-0 bottom-0 rounded-t-lg"}},{direction:"left",inset:!0,class:{content:"inset-y-4 left-4"}},{direction:"left",inset:!1,class:{content:"inset-y-0 left-0 rounded-r-lg"}},{direction:"right",inset:!0,class:{content:"inset-y-4 right-4"}},{direction:"right",inset:!1,class:{content:"inset-y-0 right-0 rounded-l-lg"}}]},wn={__name:"UDrawer",props:{as:{type:null,required:!1},title:{type:String,required:!1},description:{type:String,required:!1},inset:{type:Boolean,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},handle:{type:Boolean,required:!1,default:!0},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},nested:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1},activeSnapPoint:{type:[Number,String,null],required:!1},closeThreshold:{type:Number,required:!1}
1,shouldScaleBackground:{type:Boolean,required:!1},setBackgroundColorOnScale:{type:Boolean,required:!1},scrollLockTimeout:{type:Number,required:!1},fixed:{type:Boolean,required:!1},dismissible:{type:Boolean,required:!1,default:!0},modal:{type:Boolean,required:!1,default:!0},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},direction:{type:String,required:!1,default:"bottom"},noBodyStyles:{type:Boolean,required:!1},handleOnly:{type:Boolean,required:!1},preventScrollRestoration:{type:Boolean,required:!1},snapPoints:{type:Array,required:!1}},emits:["drag","release","close","update:open","update:activeSnapPoint","animationEnd"],setup(e,{emit:a}){const t=e,l=a,n=be(),f=we(),u=Ie(Ye(t,"activeSnapPoint","closeThreshold","shouldScaleBackground","setBackgroundColorOnScale","scrollLockTimeout","fixed","dismissible","modal","open","defaultOpen","nested","direction","noBodyStyles","handleOnly","preventScrollRestoration","snapPoints"),l),d=Xe(de(()=>t.portal)),v=de(()=>t.content),y={closeAutoFocus:o=>o.preventDefault()},i=I(()=>J({extend:J(bn),...f.ui?.drawer||{}})({direction:t.direction,inset:t.inset}));return(o,r)=>(m(),w(ca(e.nested?s(un):s(Pt)),me(ye(s(u))),{default:b(()=>[n.default?(m(),w(s(Je),{key:0,"as-child":"",class:S(t.class)},{default:b(()=>[h(o.$slots,"default")]),_:3},8,["class"])):B("",!0),P(s(Qe),me(ye(s(d))),{default:b(()=>[e.overlay?(m(),w(s(dn),{key:0,class:S(i.value.overlay({class:t.ui?.overlay}))},null,8,["class"])):B("",!0),P(s(vn),U({class:i.value.content({class:[!n.default&&t.class,t.ui?.content]})},v.value,Ge(y)),{default:b(()=>[e.handle?(m(),w(s(hn),{key:0,class:S(i.value.handle({class:t.ui?.handle}))},null,8,["class"])):B("",!0),n.content&&(e.title||n.title||e.description||n.description)?(m(),w(s(Ze),{key:1},{default:b(()=>[e.title||n.title?(m(),w(s(he),{key:0},{default:b(()=>[h(o.$slots,"title",{},()=>[K(V(e.title),1)])]),_:3})):B("",!0),e.description||n.description?(m(),w(s(ge),{key:1},{default:b(()=>[h(o.$slots,"description",{},()=>[K(V(e.description),1)])]),_:3})):B("",!0)]),_:3})):B("",!0),h(o.$slots,"content",{},()=>[Y("div",{class:S(i.value.container({class:t.ui?.container}))},[n.header||e.title||n.title||e.description||n.description?(m(),X("div",{key:0,class:S(i.value.header({class:t.ui?.header}))},[h(o.$slots,"header",{},()=>[e.title||n.title?(m(),w(s(he),{key:0,class:S(i.value.title({class:t.ui?.title}))},{default:b(()=>[h(o.$slots,"title",{},()=>[K(V(e.title),1)])]),_:3},8,["class"])):B("",!0),e.description||n.description?(m(),w(s(ge),{key:1,class:S(i.value.description({class:t.ui?.description}))},{default:b(()=>[h(o.$slots,"description",{},()=>[K(V(e.description),1)])]),_:3},8,["class"])):B("",!0)])],2)):B("",!0),n.body?(m(),X("div",{key:1,class:S(i.value.body({class:t.ui?.body}))},[h(o.$slots,"body")],2)):B("",!0),n.footer?(m(),X("div",{key:2,class:S(i.value.footer({class:t.ui?.footer}))},[h(o.$slots,"footer")],2)):B("",!0)],2)])]),_:3},16,["class"])]),_:3},16)]),_:3},16))}},$n={slots:{root:"bg-default/75 backdrop-blur border-b border-default h-(--ui-header-height) sticky top-0 z-50",container:"flex items-center justify-between gap-3 h-full",left:"lg:flex-1 flex items-center gap-1.5",center:"hidden lg:flex",right:"flex items-center justify-end lg:flex-1 gap-1.5",title:"shrink-0 font-bold text-xl text-highlighted flex items-end gap-1.5",toggle:"lg:hidden",content:"lg:hidden",overlay:"lg:hidden",header:"px-4 sm:px-6 h-(--ui-header-height) shrink-0 flex items-center justify-between gap-3",body:"p-4 sm:p-6 overflow-y-auto"},variants:{toggleSide:{left:{toggle:"-ms-1.5"},right:{toggle:"-me-1.5"}}}},On=Object.assign({inheritAttrs:!1},{__name:"UHeader",props:fa({as:{type:null,required:!1,default:"header"},title:{type:String,required:!1,default:"Nuxt UI"},to:{type:String,required:!1,default:"/"},mode:{type:null,required:!1,default:"modal"},menu:{type:null,required:!1},toggle:{type:[Boolean,Object],required:!1,default:!0},toggleSide:{type:String,required:!1,default:"right"},class:{type:null,required:!1},ui:{type:null,required:!1}},{open:{type:Boolean,default:!1},openModifiers:{}}),emits:["update:open"],setup(e){const a=e,t=be(),l=va(e,"open",{type:Boolean,default:!1}),n=pa(),{t:f}=Ve(),u=we(),[d,v]=Ue(),[y,i]=Ue(),[o,r]=Ue(),g=I(()=>(t.title&&ma(t.title())||a.title||"Nuxt UI").trim());ae(()=>n.fullPath,()=>{l.value=!1});const p=I(()=>J({extend:J($n),...u.ui?.header||{}})()),c=I(()=>({slideover:Ka,modal:Ya,drawer:wn})[a.mode]),T=de(()=>$t(a.menu,{content:{onOpenAutoFocus:O=>O.preventDefault()}},a.mode==="modal"?{fullscreen:!0,transition:!1}:{}));function A(){l.value=!l.value}return(O,$)=>(m(),X(ga,null,[P(s(o),null,{default:b(()=>[h(O.$slots,"toggle",{open:l.value,toggle:A},()=>[e.toggle?(m(),w(Ne,U({key:0,color:"neutral",variant:"ghost","aria-label":l.value?s(f)("header.close"):s(f)("header.open"),icon:l.value?s(u).ui.icons.close:s(u).ui.icons.menu},typeof e.toggle=="object"?e.toggle:{},{class:p.value.toggle({class:a.ui?.toggle,toggleSide:e.toggleSide}),onClick:A}),null,16,["aria-label","icon","class"])):B("",!0)])]),_:3}),P(s(d),null,{default:b(()=>[Y("div",{class:S(p.value.left({class:a.ui?.left}))}
1,[e.toggleSide==="left"?(m(),w(s(r),{key:0})):B("",!0),h(O.$slots,"left",{},()=>[P(ya,{to:e.to,"aria-label":g.value,class:S(p.value.title({class:a.ui?.title}))},{default:b(()=>[h(O.$slots,"title",{},()=>[K(V(e.title),1)])]),_:3},8,["to","aria-label","class"])])],2)]),_:3}),P(s(y),null,{default:b(()=>[Y("div",{class:S(p.value.right({class:a.ui?.right}))},[h(O.$slots,"right"),e.toggleSide==="right"?(m(),w(s(r),{key:0})):B("",!0)],2)]),_:3}),P(s(oe),U({as:e.as},O.$attrs,{class:p.value.root({class:[a.ui?.root,a.class]})}),{default:b(()=>[h(O.$slots,"top"),P(kt,{class:S(p.value.container({class:a.ui?.container}))},{default:b(()=>[P(s(v)),Y("div",{class:S(p.value.center({class:a.ui?.center}))},[h(O.$slots,"default")],2),P(s(i))]),_:3},8,["class"]),h(O.$slots,"bottom")]),_:3},16,["as","class"]),P(s(c),U({open:l.value,"onUpdate:open":$[0]||($[0]=k=>l.value=k),title:s(f)("header.title"),description:s(f)("header.description")},T.value,{ui:{overlay:p.value.overlay({class:a.ui?.overlay}),content:p.value.content({class:a.ui?.content})}}),{content:b(()=>[h(O.$slots,"content",{},()=>[e.mode!=="drawer"?(m(),X("div",{key:0,class:S(p.value.header({class:a.ui?.header}))},[P(s(v)),P(s(i))],2)):B("",!0),Y("div",{class:S(p.value.body({class:a.ui?.body}))},[h(O.$slots,"body")],2)])]),_:3},16,["open","title","description","ui"])],64))}}),Dn={};function kn(e,a){const t=On;return m(),w(t,{toggle:!1},{title:b(()=>[...a[0]||(a[0]=[K(" Kaiboard ",-1)])]),toggle:b(()=>[...a[1]||(a[1]=[])]),_:1})}const Bn=Object.assign(tt(Dn,[["render",kn]]),{__name:"TheHeader"}),Sn={base:"min-h-[calc(100vh-var(--ui-header-height))]"},xn={__name:"UMain",props:{as:{type:null,required:!1,default:"main"},class:{type:null,required:!1}},setup(e){const a=e,t=we(),l=I(()=>J({extend:J(Sn),...t.ui?.main||{}}));return(n,f)=>(m(),w(s(oe),{as:e.as,class:S(l.value({class:a.class}))},{default:b(()=>[h(n.$slots,"default")]),_:3},8,["as","class"]))}},Tn={slots:{root:"",top:"py-8 lg:py-12",bottom:"py-8 lg:py-12",container:"py-8 lg:py-4 lg:flex lg:items-center lg:justify-between lg:gap-x-3",left:"flex items-center justify-center lg:justify-start lg:flex-1 gap-x-1.5 mt-3 lg:mt-0 lg:order-1",center:"mt-3 lg:mt-0 lg:order-2 flex items-center justify-center",right:"lg:flex-1 flex items-center justify-center lg:justify-end gap-x-1.5 lg:order-3"}},_n={__name:"UFooter",props:{as:{type:null,required:!1,default:"footer"},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const a=e,t=be(),l=we(),n=I(()=>J({extend:J(Tn),...l.ui?.footer||{}})());return(f,u)=>(m(),w(s(oe),{as:e.as,class:S(n.value.root({class:[a.ui?.root,a.class]}))},{default:b(()=>[t.top?(m(),X("div",{key:0,class:S(n.value.top({class:a.ui?.top}))},[h(f.$slots,"top")],2)):B("",!0),P(kt,{class:S(n.value.container({class:a.ui?.container}))},{default:b(()=>[Y("div",{class:S(n.value.right({class:a.ui?.right}))},[h(f.$slots,"right")],2),Y("div",{class:S(n.value.center({class:a.ui?.center}))},[h(f.$slots,"default")],2),Y("div",{class:S(n.value.left({class:a.ui?.left}))},[h(f.$slots,"left")],2)]),_:3},8,["class"]),t.bottom?(m(),X("div",{key:1,class:S(n.value.bottom({class:a.ui?.bottom}))},[h(f.$slots,"bottom")],2)):B("",!0)]),_:3},8,["as","class"]))}},qn={},Cn={class:"text-muted text-sm"};function En(e,a){const t=Ne,l=_n;return m(),w(l,null,{left:b(()=>[Y("p",Cn," © 2014-"+V(new Date().getFullYear())+" Kaiboard ",1)]),right:b(()=>[P(t,{icon:"i-lucide-mail",color:"neutral",variant:"ghost",to:"mailto:[email protected]",target:"_blank","aria-label":"Email"}),P(t,{icon:"i-simple-icons-facebook",color:"neutral",variant:"ghost",to:"https://www.facebook.com/KaiboardApp",target:"_blank","aria-label":"Facebook"})]),_:1})}const Pn=Object.assign(tt(qn,[["render",En]]),{__name:"TheFooter"}),An={};function Rn(e,a){const t=Bn,l=ha,n=xn,f=Pn;return m(),X("div",null,[P(t),P(n,null,{default:b(()=>[P(l)]),_:1}),a[0]||(a[0]=Y("hr",{class:"border-default"},null,-1)),P(f)])}const Un=tt(An,[["render",Rn]]);export{Un as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.