1import{bW as ye,bX as me,bY as ne,t as A,p as le,V as x,bZ as re,bp as ge,b_ as Q,b$ as _e,c0 as ue,U as be,bc as he,a$ as De,x as C,ai as we,c1 as Ce,r as b,z as t,bd as Ee,be as B,o as f,i as g,w as y,a6 as O,aq as M,c2 as Oe,b0 as Z,c3 as P,c4 as R,c5 as j,c6 as Be,c7 as ke,c8 as W,c9 as ee,ca as qe,cb as Fe,H as ie,h as k,cc as Ae,bb as J,cd as de,Q as $e,J as w,j as Y,k as X,ce as Ie,ag as Pe,ah as Se,cf as Me,aj as Te,cg as Re,ch as xe,ci as Le,cj as te,ck as Ne,cl as Ke,cm as Ue,D as N,I as T,c as $,T as F,l as je,cn as We,K as Ve,ar as oe,f as He,F as ze}from"./D5KAL_CN.js";import{c as Ye}from"./BxtIu7yk.js";(function(){try{var o=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};o.SENTRY_RELEASE={id:"72c001f942a6f5935616493b43f640f1c8e31c6e"};var s=new o.Error().stack;s&&(o._sentryDebugIds=o._sentryDebugIds||{},o._sentryDebugIds[s]="673abfff-5154-4571-8c51-672bba9962c6",o._sentryDebugIdIdentifier="sentry-dbid-673abfff-5154-4571-8c51-672bba9962c6")}catch{}})();const Xe=me(()=>{const o=A(new Map),s=A(),e=x(()=>{for(const v of o.value.values())if(v)return!0;return!1}),a=ne({scrollBody:A(!0)});let n=null;const l=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",document.body.style.pointerEvents="",document.documentElement.style.removeProperty("--scrollbar-width"),document.body.style.overflow=s.value??"",Q&&n?.(),s.value=void 0};return le(e,(v,c)=>{if(!re)return;if(!v){c&&l();return}s.value===void 0&&(s.value=document.body.style.overflow);const i=window.innerWidth-document.documentElement.clientWidth,d={padding:i,margin:0},u=a.scrollBody?.value?typeof a.scrollBody.value=="object"?ge({padding:a.scrollBody.value.padding===!0?i:a.scrollBody.value.padding,margin:a.scrollBody.value.margin===!0?i:a.scrollBody.value.margin},d):d:{padding:0,margin:0};i>0&&(document.body.style.paddingRight=typeof u.padding=="number"?`${u.padding}px`:String(u.padding),document.body.style.marginRight=typeof u.margin=="number"?`${u.margin}px`:String(u.margin),document.documentElement.style.setProperty("--scrollbar-width",`${i}px`),document.body.style.overflow="hidden"),Q&&(n=_e(document,"touchmove",r=>Je(r),{passive:!1})),ue(()=>{e.value&&(document.body.style.pointerEvents="none",document.body.style.overflow="hidden")})},{immediate:!0,flush:"sync"}),o});function Ge(o){const s=Math.random().toString(36).substring(2,7),e=Xe();e.value.set(s,o??!1);const a=x({get:()=>e.value.get(s)??!1,set:n=>e.value.set(s,n)});return ye(()=>{e.value.delete(s)}),a}function ce(o){const s=window.getComputedStyle(o);if(s.overflowX==="scroll"||s.overflowY==="scroll"||s.overflowX==="auto"&&o.clientWidth<o.scrollWidth||s.overflowY==="auto"&&o.clientHeight<o.scrollHeight)return!0;{const e=o.parentNode;return!(e instanceof Element)||e.tagName==="BODY"?!1:ce(e)}}function Je(o){const s=o||window.event,e=s.target;return e instanceof Element&&ce(e)?!1:s.touches.length>1?!0:(s.preventDefault&&s.cancelable&&s.preventDefault(),!1)}var Qe=function(o){if(typeof document>"u")return null;var s=Array.isArray(o)?o[0]:o;return s.ownerDocument.body},S=new WeakMap,K=new WeakMap,U={},V=0,fe=function(o){return o&&(o.host||fe(o.parentNode))},Ze=function(o,s){return s.map(function(e){if(o.contains(e))return e;var a=fe(e);return a&&o.contains(a)?a:null}).filter(function(e){return!!e})},et=function(o,s,e,a){var n=Ze(s,Array.isArray(o)?o:[o]);U[e]||(U[e]=new WeakMap);var l=U[e],v=[],c=new Set,i=new Set(n),d=function(r){!r||c.has(r)||(c.add(r),d(r.parentNode))};n.forEach(d);var u=function(r){!r||i.has(r)||Array.prototype.forEach.call(r.children,function(p){if(c.has(p))u(p);else try{var D=p.getAttribute(a),_=D!==null&&D!=="false",m=(S.get(p)||0)+1,h=(l.get(p)||0)+1;S.set(p,m),l.set(p,h),v.push(p),m===1&&_&&K.set(p,!0),h===1&&p.setAttribute(e,"true"),_||p.setAttribute(a,"true")}catch{}})};return u(s),c.clear(),V++,function(){v.forEach(function(r){var p=S.get(r)-1,D=l.get(r)-1;S.set(r,p),l.set(r,D),p||(K.has(r)||r.removeAttribute(a),K.delete(r)),D||r.removeAttribute(e)}),V--,V||(S=new WeakMap,S=new WeakMap,K=new WeakMap,U={})}},tt=function(o,s,e){e===void 0&&(e="data-aria-hidden");var a=Array.from(Array.isArray(o)?o:[o]),n=Qe(o);return n?(a.push.apply(a,Array.from(n.querySelectorAll("[aria-live], script"))),et(a,n,e,"aria-hidden")):function(){return null}};function ot(o){let s;le(()=>he(o),e=>{let a=!1;try{a=!!e?.closest("[popover]:not(:popover-open)")}catch{}e&&!a?s=tt(e):s&&s()}),be(()=>{s&&s()})}function G(o,s="reka"){let e;const a=ne({useId:void 0});return a.useId?e=a.useId():e=De?.(),s?`${s}-${e}
1`:e}const[q,st]=Ee("DialogRoot");var at=C({inheritAttrs:!1,__name:"DialogRoot",props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1,default:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(o,{emit:s}){const e=o,n=we(e,"open",s,{defaultValue:e.defaultOpen,passive:e.open===void 0}),l=A(),v=A(),{modal:c}=Ce(e);return st({open:n,modal:c,openModal:()=>{n.value=!0},onOpenChange:i=>{n.value=i},onOpenToggle:()=>{n.value=!n.value},contentId:"",titleId:"",descriptionId:"",triggerElement:l,contentElement:v}),(i,d)=>b(i.$slots,"default",{open:t(n),close:()=>n.value=!1})}}),nt=at,lt=C({__name:"DialogClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(o){const s=o;B();const e=q();return(a,n)=>(f(),g(t(M),O(s,{type:a.as==="button"?"button":void 0,onClick:n[0]||(n[0]=l=>t(e).onOpenChange(!1))}),{default:y(()=>[b(a.$slots,"default")]),_:3},16,["type"]))}}),rt=lt;const ut=Oe(()=>A([]));function it(){const o=ut();return{add(s){const e=o.value[0];s!==e&&e?.pause(),o.value=se(o.value,s),o.value.unshift(s)},remove(s){o.value=se(o.value,s),o.value[0]?.resume()}}}function se(o,s){const e=[...o],a=e.indexOf(s);return a!==-1&&e.splice(a,1),e}var dt=C({__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(o,{emit:s}){const e=o,a=s,{currentRef:n,currentElement:l}=B(),v=A(null),c=it(),i=qe({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});Z(u=>{if(!re)return;const r=l.value;if(!e.trapped)return;function p(h){if(i.paused||!r)return;const E=h.target;r.contains(E)?v.value=E:P(v.value,{select:!0})}function D(h){if(i.paused||!r)return;const E=h.relatedTarget;E!==null&&(r.contains(E)||P(v.value,{select:!0}))}function _(h){const E=v.value;if(E===null||!h.some(ve=>ve.removedNodes.length>0))return;r.contains(E)||P(r)}document.addEventListener("focusin",p),document.addEventListener("focusout",D);const m=new MutationObserver(_);r&&m.observe(r,{childList:!0,subtree:!0}),u(()=>{document.removeEventListener("focusin",p),document.removeEventListener("focusout",D),m.disconnect()})}),Z(async u=>{const r=l.value;if(await ue(),!r)return;c.add(i);const p=R();if(!r.contains(p)){const _=new CustomEvent(j,ee);r.addEventListener(j,m=>a("mountAutoFocus",m)),r.dispatchEvent(_),_.defaultPrevented||(Be(ke(r),{select:!0}),R()===p&&P(r))}u(()=>{r.removeEventListener(j,h=>a("mountAutoFocus",h));const _=new CustomEvent(W,ee),m=h=>{a("unmountAutoFocus",h)};r.addEventListener(W,m),r.dispatchEvent(_),r.setAttribute("data-focus-scope-unmounting",""),setTimeout(()=>{_.defaultPrevented||P(p??document.body,{select:!0}),r.removeEventListener(W,m),c.remove(i),r.removeAttribute("data-focus-scope-unmounting")},0)})});function d(u){if(!e.loop&&!e.trapped||i.paused)return;const r=u.key==="Tab"&&!u.altKey&&!u.ctrlKey&&!u.metaKey,p=R();if(r&&p){const D=u.currentTarget,[_,m]=Fe(D);_&&m?!u.shiftKey&&p===m?(u.preventDefault(),e.loop&&P(_,{select:!0})):u.shiftKey&&p===_&&(u.preventDefault(),e.loop&&P(m,{select:!0})):p===D&&u.preventDefault()}}return(u,r)=>(f(),g(t(M),{ref_key:"currentRef",ref:n,tabindex:"-1","as-child":u.asChild,as:u.as,onKeydown:d},{default:y(()=>[b(u.$slots,"default")]),_:3},8,["as-child","as"]))}}),ct=dt;function ft(o){return o?"open":"closed"}var pt=C({__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(o,{emit:s}){const e=o,a=s,n=q(),{forwardRef:l,currentElement:v}=B();return n.titleId||(n.titleId=G(void 0,"reka-dialog-title")),n.descriptionId||(n.descriptionId=G(void 0,"reka-dialog-description")),ie(()=>{n.contentElement=v,R()!==document.body&&(n.triggerElement.value=R())}),(c,i)=>(f(),g(t(ct),{"as-child":"",loop:"",trapped:e.trapFocus,onMountAutoFocus:i[5]||(i[5]=d=>a("openAutoFocus",d)),onUnmountAutoFocus:i[6]||(i[6]=d=>a("closeAutoFocus",d))},{default:y(()=>[k(t(Ae),O({id:t(n).contentId,ref:t(l),as:c.as,"as-child":c.asChild,"disable-outside-pointer-events":c.disableOutsidePointerEvents,role:"dialog","aria-describedby":t(n).descriptionId,"aria-labelledby":t(n).titleId,"data-state":t(ft)(t(n).open.value)},c.$attrs,{onDismiss:i[0]||(i[0]=d=>t(n).onOpenChange(!1)),onEscapeKeyDown:i[1]||(i[1]=d=>a("escapeKeyDown",d)),onFocusOutside:i[2]||(i[2]=d=>a("focusOutside",d)),onInteractOutside:i[3]||(i[3]=d=>a("interactOutside",d)),onPointerDownOutside:i[4]||(i[4]=d=>a("pointerDownOutside",d))}),{default:y(()=>[b(c.$slots,"default")]),_:3},16,["id","as","as-child","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped"]))}}),pe=pt,vt=C({__name:"DialogContentModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(o,{emit:s}){const e=o,a=s,n=q(),l=J(a),{forwardRef:v,currentElement:c}=B();return ot(c),(i,d)=>(f(),g(pe,O({...e,...t(l)},{ref:t(v),"trap-focus":t(n).open.value,"disable-outside-pointer-events":e.disableOutsidePointerEvents,onCloseAutoFocus:d[0]||(d[0]=u=>{u.defaultPrevented||(u.preventDefault(),t(n).triggerElement.value?.focus())}),onPointerDownOutside:d[1]||(d[1]=u=>{const r=u.detail.originalEvent,p=r.button===0&&r.ctrlKey===!0;(r.button===2||p)&&u.preventDefault()}),onFocusOutside:d[2]||(d[2]=u=>{u.preventDefault()})}),{default:y(()=>[b(i.$slots,"default")]),_:3},16,["trap-focus","disable-outside-pointer-events"]))}}),yt=vt,mt=C({__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(o,{emit:s}){const e=o,n=J(s);B();const l=q(),v=A(!1),c=A(!1);return(i,d)=>(f(),g(pe,O({...e,...t(n)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:d[0]||(d[0]=u=>{u.defaultPrevented||(v.value||t(l).triggerElement.value?.focus(),u.preventDefault()),v.value=!1,c.value=!1}),onInteractOutside:d[1]||(d[1]=u=>{u.defaultPrevented||(v.value=!0,u.detail.originalEvent.type==="pointerdown"&&(c.value=!0));const r=u.target;t(l).triggerElement.value?.contains(r)&&u.preventDefault(),u.detail.originalEvent.type==="focusin"&&c.value&&u.preventDefault()})}),{default:y(()=>[b(i.$slots,"default")]),_:3},16))}}),gt=mt,_t=C({__name:"DialogContent",props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(o,{emit:s}){const e=o,a=s,n=q(),l=J(a),{forwardRef:v}=B();return(c,i)=>(f(),g(t(de),{present:c.forceMount||t(n).open.value},{default:y(()=>[t(n).modal.value?(f(),g(yt,O({key:0,ref:t(v)},{...e,...t(l),...c.$attrs}),{default:y(()=>[b(c.$slots,"default")]),_:3},16)):(f(),g(gt,O({key:1,ref:t(v)},{...e,...t(l),...c.$attrs}),{default:y(()=>[b(c.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),bt=_t,ht=C({__name:"DialogDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"p"}},setup(o){const s=o;B();const e=q();return(a,n)=>(f(),g(t(M),O(s,{id:t(e).descriptionId}),{default:y(()=>[b(a.$slots,"default")]),_:3},16,["id"]))}}),H=ht,Dt=C({__name:"DialogOverlayImpl",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(o){const s=q();return Ge(!0),B(),(e,a)=>(f(),g(t(M),{as:e.as,"as-child":e.asChild,"data-state":t(s).open.value?"open":"closed",style:{"pointer-events":"auto"},onPointerdown:a[0]||(a[0]=$e(()=>{},["left","self","prevent"]))},{default:y(()=>[b(e.$slots,"default")]),_:3},8,["as","as-child","data-state"]))}}),wt=Dt,Ct=C({__name:"DialogOverlay",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(o){const s=q(),{forwardRef:e}=B();return(a,n)=>t(s)?.modal.value?(f(),g(t(de),{key:0,present:a.forceMount||t(s).open.value},{default:y(()=>[k(wt,O(a.$attrs,{ref:t(e),as:a.as,"as-child":a.asChild}),{default:y(()=>[b(a.$slots,"default")]),_:3},16,["as","as-child"])]),_:3},8,["present"])):w("v-if",!0)}}),ae=Ct,Et=C({__name:"DialogPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(o){const s=o;return(e,a)=>(f(),g(t(Ie),Y(X(s)),{default:y(()=>[b(e.$slots,"default")]),_:3},16))}}),Ot=Et,Bt=C({__name:"DialogTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h2"}},setup(o){const s=o,e=q();return B(),(a,n)=>(f(),g(t(M),O(s,{id:t(e).titleId}),{default:y(()=>[b(a.$slots,"default")]),_:3},16,["id"]))}}),z=Bt,kt=C({__name:"DialogTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(o){const s=o,e=q(),{forwardRef:a,currentElement:n}=B();return e.contentId||(e.contentId=G(void 0,"reka-dialog-content")),ie(()=>{e.triggerElement.value=n.value}),(l,v)=>(f(),g(t(M),O(s,{ref:t(a),type:l.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":t(e).open.value||!1,"aria-controls":t(e).open.value?t(e).contentId:void 0,"data-state":t(e).open.value?"open":"closed",onClick:t(e).onOpenToggle}),{default:y(()=>[b(l.$slots,"default")]),_:3},16,["type","aria-expanded","aria-controls","data-state","onClick"]))}}),qt=kt;function Ft(o,s={}){const e=o.detail.originalEvent,a=e.target;if(!a?.isConnected){o.preventDefault();return}s.scrollable&&(e.offsetX>a.clientWidth||e.offsetY>a.clientHeight)&&o.preventDefault()}const At={slots:{overlay:"fixed inset-0",content:"bg-default divide-y divide-default flex flex-col focus:outline-none",header:"flex items-center gap-1.5 p-4 sm:px-6 min-h-(--ui-header-height)",wrapper:"",body:"flex-1 p-4 sm:p-6",footer
1:"flex items-center gap-1.5 p-4 sm:px-6",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",close:"absolute top-4 end-4"},variants:{transition:{true:{overlay:"data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]",content:"data-[state=open]:animate-[scale-in_200ms_ease-out] data-[state=closed]:animate-[scale-out_200ms_ease-in]"}},fullscreen:{true:{content:"inset-0"},false:{content:"w-[calc(100vw-2rem)] max-w-lg rounded-lg shadow-lg ring ring-default"}},overlay:{true:{overlay:"bg-elevated/75"}},scrollable:{true:{overlay:"overflow-y-auto",content:"relative"},false:{content:"fixed",body:"overflow-y-auto"}}},compoundVariants:[{scrollable:!0,fullscreen:!1,class:{overlay:"grid place-items-center p-4 sm:py-8"}},{scrollable:!1,fullscreen:!1,class:{content:"top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 max-h-[calc(100dvh-2rem)] sm:max-h-[calc(100dvh-4rem)] overflow-hidden"}}]},$t={__name:"UModal",props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},scrollable:{type:Boolean,required:!1},transition:{type:Boolean,required:!1,default:!0},fullscreen:{type:Boolean,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:null,required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["leave","after:leave","enter","after:enter","close:prevent","update:open"],setup(o,{emit:s}){const e=o,a=s,n=Pe(),l=Se("modal",e),{t:v}=Me(),c=Te(),i=Re(xe(l,"open","defaultOpen","modal"),a),d=Le(te(()=>l.portal)),u=te(()=>l.content),r=x(()=>l.dismissible?{pointerDownOutside:m=>Ft(m,{scrollable:l.scrollable})}:["interactOutside","escapeKeyDown"].reduce((h,E)=>(h[E]=I=>{I.preventDefault(),a("close:prevent")},h),{})),[p,D]=Ne(),_=x(()=>oe({extend:oe(At),...c.ui?.modal||{}})({transition:l.transition,fullscreen:l.fullscreen,overlay:l.overlay,scrollable:l.scrollable}));return(m,h)=>(f(),g(t(nt),Y(X(t(i))),{default:y(({open:E,close:I})=>[k(t(p),null,{default:y(()=>[k(t(bt),O({"data-slot":"content",class:_.value.content({class:[!n.default&&t(l).class,t(l).ui?.content]})},u.value,{onEnter:h[0]||(h[0]=L=>a("enter")),onAfterEnter:h[1]||(h[1]=L=>a("after:enter")),onLeave:h[2]||(h[2]=L=>a("leave")),onAfterLeave:h[3]||(h[3]=L=>a("after:leave"))},Ke(r.value)),{default:y(()=>[!t(l).title&&!n.title||!t(l).description&&!n.description||n.content?(f(),g(t(Ue),{key:0},{default:y(()=>[!t(l).title&&!n.title?(f(),g(t(z),{key:0})):n.content?(f(),g(t(z),{key:1},{default:y(()=>[b(m.$slots,"title",{},()=>[N(T(t(l).title),1)])]),_:3})):w("",!0),!t(l).description&&!n.description?(f(),g(t(H),{key:2})):n.content?(f(),g(t(H),{key:3},{default:y(()=>[b(m.$slots,"description",{},()=>[N(T(t(l).description),1)])]),_:3})):w("",!0)]),_:3})):w("",!0),b(m.$slots,"content",{close:I},()=>[n.header||t(l).title||n.title||t(l).description||n.description||t(l).close||n.close?(f(),$("div",{key:0,"data-slot":"header",class:F(_.value.header({class:t(l).ui?.header}))},[b(m.$slots,"header",{close:I},()=>[t(l).title||n.title||t(l).description||n.description?(f(),$("div",{key:0,"data-slot":"wrapper",class:F(_.value.wrapper({class:t(l).ui?.wrapper}))},[t(l).title||n.title?(f(),g(t(z),{key:0,"data-slot":"title",class:F(_.value.title({class:t(l).ui?.title}))},{default:y(()=>[b(m.$slots,"title",{},()=>[N(T(t(l).title),1)])]),_:3},8,["class"])):w("",!0),t(l).description||n.description?(f(),g(t(H),{key:1,"data-slot":"description",class:F(_.value.description({class:t(l).ui?.description}))},{default:y(()=>[b(m.$slots,"description",{},()=>[N(T(t(l).description),1)])]),_:3},8,["class"])):w("",!0)],2)):w("",!0),b(m.$slots,"actions"),t(l).close||n.close?(f(),g(t(rt),{key:1,"as-child":""},{default:y(()=>[b(m.$slots,"close",{ui:_.value},()=>[t(l).close?(f(),g(je,O({key:0,icon:t(l).closeIcon||t(c).ui.icons.close,color:"neutral",variant:"ghost","aria-label":t(v)("modal.close")},typeof t(l).close=="object"?t(l).close:{},{"data-slot":"close",class:_.value.close({class:t(l).ui?.close})}),null,16,["icon","aria-label","class"])):w("",!0)])]),_:2},1024)):w("",!0)])],2)):w("",!0),n.body?(f(),$("div",{key:1,"data-slot":"body",class:F(_.value.body({class:t(l).ui?.body}))},[b(m.$slots,"body",{close:I})],2)):w("",!0),n.footer?(f(),$("div",{key:2,"data-slot":"footer",class:F(_.value.footer({class:t(l).ui?.footer}))},[b(m.$slots,"footer",{close:I})],2)):w("",!0)])]),_:2},1040,["class"])]),_:2}
1,1024),n.default?(f(),g(t(qt),{key:0,"as-child":"",class:F(t(l).class)},{default:y(()=>[b(m.$slots,"default",{open:E})]),_:2},1032,["class"])):w("",!0),k(t(Ot),Y(X(t(d))),{default:y(()=>[k(t(We),null,{default:y(()=>[t(l).scrollable?(f(),g(t(ae),{key:0,"data-slot":"overlay",class:F(_.value.overlay({class:t(l).ui?.overlay}))},{default:y(()=>[k(t(D))]),_:1},8,["class"])):(f(),$(Ve,{key:1},[t(l).overlay?(f(),g(t(ae),{key:0,"data-slot":"overlay",class:F(_.value.overlay({class:t(l).ui?.overlay}))},null,8,["class"])):w("",!0),k(t(D))],64))]),_:1})]),_:1},16)]),_:3},16))}},It={key:0,class:"flex w-full items-center justify-between border-b px-4 py-3"},Pt={class:"font-bold"},St=C({__name:"SimpleModal",props:{visible:{type:Boolean},title:{default:void 0},fullscreen:{type:Boolean,default:!1},showCloseButton:{type:Boolean,default:!0},dismissible:{type:Boolean,default:!0},ui:{default:void 0}},emits:["close","update:visible"],setup(o,{emit:s}){const e=o,a=s,n=()=>{e.dismissible&&(a("update:visible",!1),a("close"))},l=c=>{c||!e.dismissible||(a("update:visible",!1),a("close"))},v=x(()=>e.dismissible&&e.showCloseButton);return(c,i)=>{const d=ze,u=$t;return f(),g(u,{open:e.visible,fullscreen:e.fullscreen,dismissible:e.dismissible,close:!1,ui:{overlay:e.ui?.overlay,content:t(Ye)("bg-white",e.ui?.content)},"onUpdate:open":l},{content:y(()=>[e.title?(f(),$("div",It,[He("h2",Pt,T(e.title),1),t(v)?(f(),$("button",{key:0,type:"button","aria-label":"éãã",class:"cursor-pointer",onClick:n},[k(d,{name:"tabler:x",size:"24"})])):w("",!0)])):t(v)?(f(),$("button",{key:1,type:"button","aria-label":"éãã",class:"absolute top-2 right-2 z-1 cursor-pointer",onClick:n},[k(d,{name:"tabler:x",size:"24"})])):w("",!0),b(c.$slots,"default")]),_:3},8,["open","fullscreen","dismissible","ui"])}}}),Mt=Object.assign(St,{__name:"SimpleModal"}),xt=Object.freeze(Object.defineProperty({__proto__:null,default:Mt},Symbol.toStringTag,{value:"Module"}));export{qt as D,ct as F,xt as S,Mt as _,Ot as a,ae as b,bt as c,z as d,H as e,rt as f,nt as g,Ge as h,ot as i,Ft as p,G as u};
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.