1import{i as t,a as e,b as a,c as s,d as o,e as n,f as l}from"/_nuxt/BBO0pRGN.js?v=29695f07";import{l as i,p as d,_ as r,V as c,$ as u,a0 as p,Z as f,C as g,a5 as m,ac as _,J as b,X as y,u as D,a2 as h}from"/_nuxt/DEQ097k7.js?v=29695f07";import{u as x,g as v,f as w}from"/_nuxt/BppBo87c.js?v=29695f07";import{O as C,c as O}from"#entry";import{X as j}from"/_nuxt/Cgw3rzRo.js?v=29695f07";import{u as B}from"/_nuxt/BwQJKHmF.js?v=29695f07";import{P as k}from"/_nuxt/BoE8egOc.js?v=29695f07";var $=i({__name:"DialogTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const a=e,s=t(),{forwardRef:o,currentElement:n}=x();return s.contentId||=B(void 0,"reka-dialog-content"),d(()=>{s.triggerElement.value=n.value}),(t,e)=>(c(),r(g(k),f(a,{ref:g(o),type:"button"===t.as?"button":void 0,"aria-haspopup":"dialog","aria-expanded":g(s).open.value||!1,"aria-controls":g(s).open.value?g(s).contentId:void 0,"data-state":g(s).open.value?"open":"closed",onClick:g(s).onOpenToggle}),{default:u(()=>[p(t.$slots,"default")]),_:3},16,["type","aria-expanded","aria-controls","data-state","onClick"]))}});const z=i({__name:"DialogClose",props:{asChild:{type:Boolean},as:{}},setup(t){const a=t;return(t,s)=>(c(),r(g(e),m(_(a)),{default:u(()=>[p(t.$slots,"default")]),_:3},16))}});Object.assign(z,{__name:"DialogClose"});const T=i({__name:"DialogContent",props:{forceMount:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(t,{emit:n}){const l=t,i=n,d=C(l,"class"),m=v(d,i);return(t,n)=>(c(),r(g(o),null,{default:u(()=>[b(g(a),{class:"fixed inset-0 z-50 bg-black/50 backdrop-blur-[5px] data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0"}),b(g(s),f(g(m),{class:g(O)("fixed left-1/2 top-1/2 z-50 grid w-full max-w-lg -translate-x-1/2 -translate-y-1/2 gap-4 bg-white dark:bg-brandD rounded-xl !text-brandD dark:!text-white p-4 sm:p-5 shadow-lg duration-200 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 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] outline-none",l.class)}),{default:u(()=>[p(t.$slots,"default"),b(g(e),{class:"absolute right-4 top-4 sm:right-5 sm:top-5 rounded-sm text-brandB opacity-80 ring-offset-background transition-opacity outline-none hover:opacity-100 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground"},{default:u(()=>[b(g(j),{class:"w-5.5 h-5.5"}),n[0]||(n[0]=y("span",{class:"sr-only"},"Close",-1))]),_:1})]),_:3},16,["class"])]),_:3}))}});Object.assign(T,{__name:"DialogContent"});const E=i({__name:"DialogDescription",props:{asChild:{type:Boolean},as:{},class:{}},setup(t){const e=t,a=C(e,"class"),s=w(a);return(t,a)=>(c(),r(g(n),f(g(s),{class:g(O)("text-sm text-muted-foreground",e.class)}),{default:u(()=>[p(t.$slots,"default")]),_:3},16,["class"]))}});Object.assign(E,{__name:"DialogDescription"});const F=i({__name:"DialogHeader",props:{class:{}},setup(t){const e=t;return(t,a)=>(c(),D("div",{class:h(g(O)("flex flex-col gap-y-1.5 text-center sm:text-left",e.class))},[p(t.$slots,"default")],2))}});Object.assign(F,{__name:"DialogHeader"});const A=i({__name:"DialogScrollContent",props:{forceMount:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(t,{emit:n}){const l=t,i=n,d=C(l,"class"),m=v(d,i);return(t,n)=>(c(),r(g(o),null,{default:u(()=>[b(g(a),{class:"fixed inset-0 z-50 grid place-items-center overflow-y-auto bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0"},{default:u(()=>[b(g(s),f({class:g(O)("relative z-50 grid w-full max-w-lg my-8 gap-4 border border-border bg-background p-6 shadow-lg duration-200 sm:rounded-lg md:w-full outline-none",l.class)},g(m),{onPointerDownOutside:n[0]||(n[0]=t=>{const e=t.detail.originalEvent,a=e.target;(e.offsetX>a.clientWidth||e.offsetY>a.clientHeight)&&t.preventDefault()})}),{default:u(()=>[p(t.$slots,"default"),b(g(e),{class:"absolute top-3 right-3 p-0.5 transition-colors rounded-md outline-none hover:bg-secondary"},{default:u(()=>[b(g(j),{class:"w-4 h-4"}),n[1]||(n[1]=y("span",{class:"sr-only"},"Close",-1))]),_:1})]),_:3},16,["class"])]),_:3})]),_:3}))}});Object.assign(A,{__name:"DialogScrollContent"});const P=i({__name:"DialogTitle",props:{asChild:{type:Boolean},as:{},class:{}},setup(t){const e=t,a=C(e,"class"),s=w(a);return(t,a)=>(c(),r(g(l),f(g(s),{class:g(O)("text-lg font-robotoMedium leading-none tracking-tight",e.class)}),{default:u(()=>[p(t.$slots,"default")]),_:3},16,["class"]))}});Object.assign(P,{__name:"DialogTitle"});const H=i({__name:"DialogTrigger",props:{asChild:{type:Boolean},as:{}},setup(t){const e=t;return(t,a)=>(c(),r(g($),m(_(e)),{default:u(()=>[p(t.$slots,"default")]),_:3},16))}});Object.assign(H,{__name:"DialogTrigger"});export{$ as D};
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.