1import{j as t}from"./jsx-runtime-u17CrQMm.js";import{R as i,C as r,b as n,X as d,T as c,D as g,P as u,O as f,c as x}from"./middleware-DrP25n4O.js";import{B as m}from"./button-9Jm--AQt.js";import{a as o}from"./index-C-dmXOB-.js";function v({...a}){return t.jsx(i,{"data-slot":"dialog",...a})}function y({...a}){return t.jsx(x,{"data-slot":"dialog-trigger",...a})}function p({...a}){return t.jsx(u,{"data-slot":"dialog-portal",...a})}function C({...a}){return t.jsx(n,{"data-slot":"dialog-close",...a})}function j({className:a,...e}){return t.jsx(f,{"data-slot":"dialog-overlay",className:o("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-overlay",a),...e})}function w({className:a,children:e,onClickOverlay:s=()=>{},...l}){return t.jsxs(p,{"data-slot":"dialog-portal",children:[t.jsx(j,{onClick:s}),t.jsx(r,{"data-slot":"dialog-content",className:o("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)] sm:max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 rounded-xl border p-6 shadow-lg duration-200",a),...l,children:e})]})}function z({className:a,showCloseButton:e=!0,children:s,...l}){return t.jsxs("div",{"data-slot":"dialog-header",className:o("flex items-start justify-between gap-4 text-left",a),...l,children:[t.jsx("div",{className:"flex min-w-0 flex-1 flex-col gap-2 text-center sm:text-left",children:s}),e&&t.jsx(m,{variant:"secondary",size:"icon",className:"size-10! shrink-0 rounded-full bg-muted-foreground/10",asChild:!0,children:t.jsxs(n,{"data-slot":"dialog-close",className:"cursor-pointer",children:[t.jsx(d,{}),t.jsx("span",{className:"sr-only",children:"Close"})]})})]})}function T({className:a,...e}){return t.jsx("div",{"data-slot":"dialog-footer",className:o("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",a),...e})}function k({className:a,...e}){return t.jsx(c,{"data-slot":"dialog-title",className:o("text-lg leading-none font-semibold",a),...e})}function O({className:a,...e}){return t.jsx(g,{"data-slot":"dialog-description",className:o("text-muted-foreground text-sm",a),...e})}export{v as D,y as a,w as b,z as c,k as d,p as e,O as f,T as g,C as h};
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.