1import{r as i,j as s}from"./index-BZ5o5J20.js";import{B as f,E as g,G as n,I as p,X as x,J as l,K as r,O as d,L as u}from"./Header-DJJG4LUB.js";import{d as o}from"./button-kc74H8XU.js";const k=f,z=u,y=g,c=i.forwardRef(({className:a,...e},t)=>s.jsx(d,{ref:t,className:o("fixed inset-0 z-50 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",a),...e}));c.displayName=d.displayName;const N=i.forwardRef(({className:a,children:e,...t},m)=>s.jsxs(y,{children:[s.jsx(c,{}),s.jsxs(n,{ref:m,className:o("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 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 sm:rounded-lg",a),...t,children:[e,s.jsxs(p,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background cursor-pointer transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[s.jsx(x,{className:"h-4 w-4"}),s.jsx("span",{className:"sr-only",children:"Close"})]})]})]}));N.displayName=n.displayName;const j=({className:a,...e})=>s.jsx("div",{className:o("flex flex-col space-y-1.5 text-center sm:text-left",a),...e});j.displayName="DialogHeader";const D=({className:a,...e})=>s.jsx("div",{className:o("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",a),...e});D.displayName="DialogFooter";const b=i.forwardRef(({className:a,...e},t)=>s.jsx(l,{ref:t,className:o("text-lg font-semibold leading-none tracking-tight",a),...e}));b.displayName=l.displayName;const h=i.forwardRef(({className:a,...e},t)=>s.jsx(r,{ref:t,className:o("text-sm text-muted-foreground",a),...e}));h.displayName=r.displayName;export{k as D,N as a,b,h as c,z as d,j as e,D as f};
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.