1import{c as pe,l as ve,t as me,i as U,h as ye,a as ge,e as _e,u as B,P as R,m as he,n as Y,b as ne,d as k,f as ae}from"./utils-D7Qi8t57.js";import{d as C,f as A,w as T,n as W,E as Ee,j as h,c as be,s as _,x as u,l as E,p as g,q as y,v as w,y as Z,r as we,k as De,F as M,a1 as j,a9 as z,z as Oe,K as Ce,Y as Fe,Z as Be,G as Pe,H as re,I as ue}from"./index-DpK32h4I.js";import{i as Ae,d as Se,a as Ie,b as qe,u as J,D as xe,P as le,T as Me}from"./index-B_5lTofX.js";/** 2 * @license lucide-vue-next v0.468.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const ke=pe("XIcon",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function O(){let e=document.activeElement;if(e==null)return null;for(;e!=null&&e.shadowRoot!=null&&e.shadowRoot.activeElement!=null;)e=e.shadowRoot.activeElement;return e}const Q=Symbol("useBodyScrollLock"),Te=ve(()=>{const e=A(new Map),o=A(),t=C(()=>{for(const l of e.value.values())if(l)return!0;return!1}),s=Ae({scrollBody:A(!0)}),n=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",qe(document,Q),document.documentElement.style.removeProperty("--scrollbar-width"),document.body.style.overflow=o.value??"",o.value=void 0};return T(t,(l,p)=>{var v;if(!U)return;if(!l){p&&n();return}o.value===void 0&&(o.value=document.body.style.overflow);const d=window.innerWidth-document.documentElement.clientWidth,i={padding:d,margin:0},c=(v=s.scrollBody)!=null&&v.value?typeof s.scrollBody.value=="object"?Se({padding:s.scrollBody.value.padding===!0?d:s.scrollBody.value.padding,margin:s.scrollBody.value.margin===!0?d:s.scrollBody.value.margin},i):i:{padding:0,margin:0};d>0&&(document.body.style.paddingRight=typeof c.padding=="number"?`${c.padding}px`:String(c.padding),document.body.style.marginRight=typeof c.margin=="number"?`${c.margin}px`:String(c.margin),document.documentElement.style.setProperty("--scrollbar-width",`${d}px`),document.body.style.overflow="hidden"),W(()=>{t.value&&(Ie(document,Q),document.body.style.overflow="hidden")})},{immediate:!0,flush:"sync"}),e});function Re(e){const o=Math.random().toString(36).substring(2,7),t=Te();t.value.set(o,e??!1);const s=C({get:()=>t.value.get(o)??!1,set:n=>t.value.set(o,n)});return me(()=>{t.value.delete(o)}),s}var Le=function(e){if(typeof document>"u")return null;var o=Array.isArray(e)?e[0]:e;return o.ownerDocument.body},x=new WeakMap,L=new WeakMap,$={},N=0,ie=function(e){return e&&(e.host||ie(e.parentNode))},$e=function(e,o){return o.map(function(t){if(e.contains(t))return t;var s=ie(t);return s&&e.contains(s)?s:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)}).filter(function(t){return!!t})},Ne=function(e,o,t,s){var n=$e(o,Array.isArray(e)?e:[e]);$[t]||($[t]=new WeakMap);var l=$[t],p=[],d=new Set,i=new Set(n),c=function(a){!a||d.has(a)||(d.add(a),c(a.parentNode))};n.forEach(c);var v=function(a){!a||i.has(a)||Array.prototype.forEach.call(a.children,function(r){if(d.has(r))v(r);else try{var f=r.getAttribute(s),m=f!==null&&f!=="false",b=(x.get(r)||0)+1,D=(l.get(r)||0)+1;x.set(r,b),l.set(r,D),p.push(r),b===1&&m&&L.set(r,!0),D===1&&r.setAttribute(t,"true"),m||r.setAttribute(s,"true")}catch(q){console.error("aria-hidden: cannot operate on ",r,q)}})};return v(o),d.clear(),N++,function(){p.forEach(function(a){var r=x.get(a)-1,f=l.get(a)-1;x.set(a,r),l.set(a,f),r||(L.has(a)||a.removeAttribute(s),L.delete(a)),f||a.removeAttribute(t)}),N--,N||(x=new WeakMap,x=new WeakMap,L=new WeakMap,$={})}},Ke=function(e,o,t){t===void 0&&(t="data-aria-hidden");var s=Array.from(Array.isArray(e)?e:[e]),n=Le(e);return n?(s.push.apply(s,Array.from(n.querySelectorAll("[aria-live]"))),Ne(s,n,t,"aria-hidden")):function(){return null}};function He(e){let o;T(()=>ye(e),t=>{let s=!1;try{s=!!(t!=null&&t.closest("[popover]:not(:popover-open)"))}catch{}t&&!s?o=Ke(t):o&&o()}),Ee(()=>{o&&o()})}const[S,Ue]=ge("DialogRoot");var We=h({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},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:o}){const t=e,n=_e(t,"open",o,{defaultValue:t.defaultOpen,passive:t.open===void 0}),l=A(),p=A(),{modal:d,unmountOnHide:i}=be(t);return Ue({open:n,modal:d,unmountOnHide:i,openModal:()=>{n.value=!0},onOpenChange:c=>{n.value=c},onOpenToggle:()=>{n.value=!n.value},contentId:"",titleId:"",descriptionId:"",triggerElement:l,contentElement:p}),(c,v)=>_(c.$slots,"default",{open:u(n),close:()=>n.value=!1})}}),je=We,ze=h({__name:"DialogClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const o=e;B();const t=S();return(s,n)=>(g(),E(u(R),w(o,{type:e.as==="button"?"button":void 0,onClick:n[0]||(n[0]=l=>u(t).onOpenChange(!1))}),{default:y(()=>[_(s.$slots,"default")]),_:3},16,["type"]))}}),Ye=ze;const Ve=he(()=>A([]));function Ge(){const e=Ve();return{add(o){const t=e.value[0];o!==t&&(t==null||t.pause()),e.value=ee(e.value,o),e.value.unshift(o)},remove(o){var t;e.value=ee(e.value,o),(t=e.value[0])==null||t.resume()}}}function ee(e,o){const t=[...e],s=t.indexOf(o);return s!==-1&&t.splice(s,1),t}const K="focusScope.autoFocusOnMount",H="focusScope.autoFocusOnUnmount",te={bubbles:!1,cancelable:!0};
6function Xe(e,o){let t=o;for(;t;){if(e.contains(t))return!0;t=t.getRootNode().host??null}return!1}function Ze(e,{select:o=!1}={}){const t=O();for(const s of e)if(P(s,{select:o}),O()!==t)return!0}function Je(e){const o=de(e),t=oe(o,e),s=oe(o.reverse(),e);return[t,s]}function de(e){const o=[],t=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:s=>{const n=s.tagName==="INPUT"&&s.type==="hidden";return s.disabled||s.hidden||n?NodeFilter.FILTER_SKIP:s.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;t.nextNode();)o.push(t.currentNode);return o.sort((s,n)=>s.tabIndex===n.tabIndex?0:s.tabIndex===0?1:n.tabIndex===0?-1:s.tabIndex-n.tabIndex)}function oe(e,o){for(const t of e)if(!Qe(t,{upTo:o}))return t}function Qe(e,{upTo:o}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(o!==void 0&&e===o)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function et(e){return e instanceof HTMLInputElement&&"select"in e}function P(e,{select:o=!1}={}){if(e&&e.focus){const t=O();e.focus({preventScroll:!0}),e!==t&&et(e)&&o&&e.select()}}var tt=h({__name:"FocusScope",props:{loop:{type:Boolean,required:!1,default:!1},trapped:{type:Boolean,required:!1,default:!1},present:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["mountAutoFocus","unmountAutoFocus"],setup(e,{emit:o}){const t=e,s=o,{currentRef:n,currentElement:l}=B(),p=A(null),d=Ge(),i=we({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});Z(a=>{if(!U)return;const r=l.value;if(!t.trapped)return;const f=(r==null?void 0:r.ownerDocument)??document,m=r?r.getRootNode():f;function b(I){if(i.paused||!r)return;const F=I.target;r.contains(F)?p.value=F:P(p.value,{select:!0})}function D(I){if(i.paused||!r)return;const F=I.relatedTarget;F!==null&&(r.contains(F)||P(p.value,{select:!0}))}function q(I){const F=p.value;if(F===null||!I.some(fe=>fe.removedNodes.length>0))return;const X=O();if(X&&r.contains(X))return;r.contains(F)||P(r)}function V(I){if(i.paused||!r)return;const F=I.composedPath()[0];Xe(r,F)||P(p.value,{select:!0})}m.addEventListener("focusin",b),m.addEventListener("focusout",D),m!==f&&f.addEventListener("focusin",V);const G=new MutationObserver(q);r&&G.observe(r,{childList:!0,subtree:!0}),a(()=>{m.removeEventListener("focusin",b),m.removeEventListener("focusout",D),m!==f&&f.removeEventListener("focusin",V),G.disconnect()})});function c(a,r){const f=new CustomEvent(K,te),m=b=>
6s("mountAutoFocus",b);a.addEventListener(K,m),a.dispatchEvent(f),a.removeEventListener(K,m),f.defaultPrevented||(Ze(de(a),{select:!0}),O()===r&&P(a))}Z(async a=>{const r=l.value;if(await W(),!r)return;t.present!==!1&&d.add(i);const f=O();!r.contains(f)&&t.present!==!1&&c(r,f),a(()=>{const b=new CustomEvent(H,te),D=q=>{s("unmountAutoFocus",q)};r.addEventListener(H,D),r.dispatchEvent(b),r.setAttribute("data-focus-scope-unmounting",""),setTimeout(()=>{b.defaultPrevented||P(f??document.body,{select:!0}),r.removeEventListener(H,D),d.remove(i),r.removeAttribute("data-focus-scope-unmounting")},0)})}),T(()=>t.present,async(a,r)=>{if(!U)return;if(a===!1&&r===!0){d.remove(i);return}if(a!==!0||r!==!1)return;d.add(i),await W();const f=l.value;if(!f)return;const m=O();f.contains(m)||c(f,m)});function v(a){if(!t.loop&&!t.trapped||i.paused)return;const r=a.key==="Tab"&&!a.altKey&&!a.ctrlKey&&!a.metaKey,f=O();if(r&&f){const m=a.currentTarget,[b,D]=Je(m);b&&D?!a.shiftKey&&f===D?(a.preventDefault(),t.loop&&P(b,{select:!0})):a.shiftKey&&f===b&&(a.preventDefault(),t.loop&&P(D,{select:!0})):f===m&&a.preventDefault()}}return(a,r)=>(g(),E(u(R),{ref_key:"currentRef",ref:n,tabindex:"-1","as-child":e.asChild,as:e.as,onKeydown:v},{default:y(()=>[_(a.$slots,"default")]),_:3},8,["as-child","as"]))}}),ot=tt;const It="menu.itemSelect",se=["Enter"," "],st=["ArrowDown","PageUp","Home"],nt=["ArrowUp","PageDown","End"],qt=[...st,...nt],xt={ltr:[...se,"ArrowRight"],rtl:[...se,"ArrowLeft"]},Mt={ltr:["ArrowLeft"],rtl:["ArrowRight"]};function at(e){return e?"open":"closed"}function rt(e){return e==="indeterminate"}function kt(e){return rt(e)?"indeterminate":e?"checked":"unchecked"}function Tt(e){const{onEntryFocus:o,onEntryFocusOnce:t,...s}=e;return s}function Rt(e){const o=O();for(const t of e)if(t===o||(t.focus(),O()!==o))return}function ut(e,o){const{x:t,y:s}=e;let n=!1;for(let l=0,p=o.length-1;l<o.length;p=l++){const d=o[l].x,i=o[l].y,c=o[p].x,v=o[p].y;i>s!=v>s&&t<(c-d)*(s-i)/(v-i)+d&&(n=!n)}return n}function Lt(e,o){if(!o)return!1;const t={x:e.clientX,y:e.clientY};return ut(t,o)}function $t(e){return e.pointerType==="mouse"}var lt=h({__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},present:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:o}){const t=e,s=o,n=S(),{forwardRef:l,currentElement:p}=B();return n.titleId||(n.titleId=J(void 0,"reka-dialog-title")),n.descriptionId||(n.descriptionId=J(void 0,"reka-dialog-description")),De(()=>{n.contentElement=p,O()!==document.body&&(n.triggerElement.value=O())}),(d,i)=>(g(),E(u(ot),{"as-child":"",loop:"",trapped:t.trapFocus,present:t.present,onMountAutoFocus:i[5]||(i[5]=c=>s("openAutoFocus",c)),onUnmountAutoFocus:i[6]||(i[6]=c=>s("closeAutoFocus",c))},{default:y(()=>[M(u(xe),w({id:u(n).contentId,ref:u(l),as:e.as,"as-child":e.asChild,present:t.present,"disable-outside-pointer-events":e.disableOutsidePointerEvents,role:"dialog","aria-describedby":u(n).descriptionId,"aria-labelledby":u(n).titleId,"data-state":u(at)(u(n).open.value)},d.$attrs,{onDismiss:i[0]||(i[0]=c=>u(n).onOpenChange(!1)),onEscapeKeyDown:i[1]||(i[1]=c=>s("escapeKeyDown",c)),onFocusOutside:i[2]||(i[2]=c=>s("focusOutside",c)),onInteractOutside:i[3]||(i[3]=c=>s("interactOutside",c)),onPointerDownOutside:i[4]||(i[4]=c=>s("pointerDownOutside",c))}),{default:y(()=>[_(d.$slots,"default")]),_:3},16,["id","as","as-child","present","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped","present"]))}}),ce=lt,it=h({__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},present:{type:Boolean,required:!0}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:o}){const t=e,s=o,n=S(),l=Y(s),{forwardRef:p,currentElement:d}=B(),i=C(()=>t.present?d.value:void 0);He(i);const c=C(()=>{const{present:v,...a}=t;return a});return T(()=>t.present,(v,a)=>{var r;!v&&a&&((r=n.triggerElement.value)==null||r.focus())}),(v,a)=>(g(),E(ce,w({...c.value,...u(l)},{ref:u(p),present:e.present,"trap-focus":u(n).open.value,"disable-outside-pointer-events":t.disableOutsidePointerEvents,onCloseAutoFocus:a[0]||(a[0]=r=>{var f;r.defaultPrevented||(r.preventDefault(),(f=u(n).triggerElement.value)==null||f.focu
6s())}),onPointerDownOutside:a[1]||(a[1]=r=>{const f=r.detail.originalEvent,m=f.button===0&&f.ctrlKey===!0;(f.button===2||m)&&r.preventDefault()}),onFocusOutside:a[2]||(a[2]=r=>{r.preventDefault()})}),{default:y(()=>[_(v.$slots,"default")]),_:3},16,["present","trap-focus","disable-outside-pointer-events"]))}}),dt=it,ct=h({__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},present:{type:Boolean,required:!0}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:o}){const t=e,n=Y(o);B();const l=S(),p=A(!1),d=A(!1),i=C(()=>{const{present:c,...v}=t;return v});return T(()=>t.present,(c,v)=>{var a;!c&&v&&(p.value||(a=l.triggerElement.value)==null||a.focus(),p.value=!1,d.value=!1)}),(c,v)=>(g(),E(ce,w({...i.value,...u(n)},{present:e.present,"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:v[0]||(v[0]=a=>{var r;a.defaultPrevented||(p.value||(r=u(l).triggerElement.value)==null||r.focus(),a.preventDefault()),p.value=!1,d.value=!1}),onInteractOutside:v[1]||(v[1]=a=>{var m;a.defaultPrevented||(p.value=!0,a.detail.originalEvent.type==="pointerdown"&&(d.value=!0));const r=a.target;((m=u(l).triggerElement.value)==null?void 0:m.contains(r))&&a.preventDefault(),a.detail.originalEvent.type==="focusin"&&d.value&&a.preventDefault()})}),{default:y(()=>[_(c.$slots,"default")]),_:3},16,["present"]))}}),ft=ct,pt=h({__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(e,{emit:o}){const t=e,s=o,n=S(),l=Y(s),{forwardRef:p}=B(),d=C(()=>t.forceMount||!n.unmountOnHide.value);return(i,c)=>(g(),E(u(le),{present:u(n).open.value,"force-mount":d.value},{default:y(({present:v})=>[u(n).modal.value?j((g(),E(dt,w({key:0,ref:u(p),present:d.value?v:!0},{...t,...u(l),...i.$attrs}),{default:y(()=>[_(i.$slots,"default")]),_:3},16,["present"])),[[z,e.forceMount||u(n).unmountOnHide.value||v]]):j((g(),E(ft,w({key:1,ref:u(p),present:d.value?v:!0},{...t,...u(l),...i.$attrs}),{default:y(()=>[_(i.$slots,"default")]),_:3},16,["present"])),[[z,e.forceMount||u(n).unmountOnHide.value||v]])]),_:3},8,["present","force-mount"]))}}),vt=pt,mt=h({__name:"DialogDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"p"}},setup(e){const o=e;B();const t=S();return(s,n)=>(g(),E(u(R),w(o,{id:u(t).descriptionId}),{default:y(()=>[_(s.$slots,"default")]),_:3},16,["id"]))}}),yt=mt,gt=h({__name:"DialogOverlayImpl",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!1,default:!0}},setup(e){const o=e,t=S(),s=Re(o.present);return T(()=>o.present,n=>s.value=n),B(),(n,l)=>(g(),E(u(R),{as:e.as,"as-child":e.asChild,"data-state":u(t).open.value?"open":"closed",style:{"pointer-events":"auto"},onPointerdown:l[0]||(l[0]=Oe(()=>{},["left","self","prevent"]))},{default:y(()=>[_(n.$slots,"default")]),_:3},8,["as","as-child","data-state"]))}}),_t=gt,ht=h({__name:"DialogOverlay",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const o=e,t=S(),{forwardRef:s}=B(),n=C(()=>o.forceMount||!t.unmountOnHide.value);return(l,p)=>{var d;return(d=u(t))!=null&&d.modal.value?(g(),E(u(le),{key:0,present:u(t).open.value,"force-mount":n.value},{default:y(({present:i})=>[j(M(_t,w(l.$attrs,{ref:u(s),as:e.as,"as-child":e.asChild,present:n.value?i:!0}),{default:y(()=>[_(l.$slots,"default")]),_:3},16,["as","as-child","present"]),[[z,e.forceMount||u(t).unmountOnHide.value||i]])]),_:3},8,["present","force-mount"])):Ce("v-if",!0)}}}),Et=ht,bt=h({__name:"DialogPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){const o=e;return(t,s)=>(g(),E(u(Me),Fe(Be(o)),{default:y(()=>[_(t.$slots,"default")]),_:3},16))}}),wt=bt,Dt=h({__name:"DialogTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h2"}},setup(e){const o=e,t=S();return B(),(s,n)=>(g(),E(u(R),w(o,{id:u(t).titleId}),{default:y(()=>[_(s.$slots,"default")]),_:3},16,["id"]))}}),Ot=Dt;const Nt=h({__name:"Dialog",props:{open:{type:Boolean},defaultOpen:{type:Boolean},modal:{type:Boolean},unmountOnHide:{type:Boolean}},emits:["update:open"],setup(e,{emit:o}){const n=ne(e,o);return(l,p)=>(g(),E(u(je),w({"data-slot":"dialog"},u(n)),{default:y(()=>[_(l.$slots,"default")]),_:3},16))}}),Ct=h({__name:"DialogOverlay",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},setup(e){const o=e,t=C(()=>{const{class:s,...n}=o;return n});return(s,n)=>(g(),E(u(Et),w({"data-slot":"dialog-overlay"},t.value,{class:u(k)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/80",o.class)}),{default:y(()=>[_(s.$slots,"default")]),_:3},16,["class"]))}}),Kt=h({__name:"DialogContent",props:{forceMount:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:o}){const t=e,s=o,n=C(()=>{const{class:p,...d}=t;return d}),l=ne(n,s);return(p,d)=>(g(),E(u(wt),null,{default:y(()=>[M(Ct),M(u(vt),w({"data-slot":"dialog-content"},u(l),{class:u(k)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
6ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",t.class)}),{default:y(()=>[_(p.$slots,"default"),M(u(Ye),{class:"cursor-pointer ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4"},{default:y(()=>[M(u(ke)),d[0]||(d[0]=Pe("span",{class:"sr-only"},"Close",-1))]),_:1})]),_:3},16,["class"])]),_:3}))}}),Ht=h({__name:"DialogDescription",props:{asChild:{type:Boolean},as:{},class:{}},setup(e){const o=e,t=C(()=>{const{class:n,...l}=o;return l}),s=ae(t);return(n,l)=>(g(),E(u(yt),w({"data-slot":"dialog-description"},u(s),{class:u(k)("text-muted-foreground text-sm",o.class)}),{default:y(()=>[_(n.$slots,"default")]),_:3},16,["class"]))}}),Ut=h({__name:"DialogFooter",props:{class:{}},setup(e){const o=e;return(t,s)=>(g(),re("div",{"data-slot":"dialog-footer",class:ue(u(k)("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",o.class))},[_(t.$slots,"default")],2))}}),Wt=h({__name:"DialogHeader",props:{class:{}},setup(e){const o=e;return(t,s)=>(g(),re("div",{"data-slot":"dialog-header",class:ue(u(k)("flex flex-col gap-2 text-center sm:text-left",o.class))},[_(t.$slots,"default")],2))}}),jt=h({__name:"DialogTitle",props:{asChild:{type:Boolean},as:{},class:{}},setup(e){const o=e,t=C(()=>{const{class:n,...l}=o;return l}),s=ae(t);return(n,l)=>(g(),E(u(Ot),w({"data-slot":"dialog-title"},u(s),{class:u(k)("text-lg leading-none font-semibold",o.class)}),{default:y(()=>[_(n.$slots,"default")]),_:3},16,["class"]))}});export{Et as D,ot as F,It as I,nt as L,Mt as S,ke as X,jt as _,vt as a,je as b,Ye as c,wt as d,yt as e,Ot as f,Wt as g,Ut as h,S as i,Ht as j,Kt as k,Nt as l,O as m,kt as n,rt as o,at as p,$t as q,xt as r,Lt as s,qt as t,Re as u,Rt as v,se as w,He as x,Tt as y};
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.