import{j as a}from"./ui-vendor-8uIfD_JC.js";import{c as s,f as r}from"./index-BagLllOy.js";function o({className:e,...t}){return a.jsx("div",{"data-slot":"empty",className:s("flex min-w-0 flex-1 flex-col items-center justify-center gap-6 rounded-lg border-dashed p-6 text-center text-balance md:p-12",e),...t})}function c({className:e,...t}){return a.jsx("div",{"data-slot":"empty-header",className:s("flex max-w-sm flex-col items-center gap-2 text-center",e),...t})}const i=r("flex shrink-0 items-center justify-center mb-2 [&_svg]:pointer-events-none [&_svg]:shrink-0",{variants:{variant:{default:"bg-transparent",icon:"bg-muted text-foreground flex size-10 shrink-0 items-center justify-center rounded-lg [&_svg:not([class*='size-'])]:size-6"}},defaultVariants:{variant:"default"}});function l({className:e,variant:t="default",...n}){return a.jsx("div",{"data-slot":"empty-icon","data-variant":t,className:s(i({variant:t,className:e})),...n})}function f({className:e,...t}){return a.jsx("div",{"data-slot":"empty-title",className:s("text-lg font-medium tracking-tight",e),...t})}function u({className:e,...t}){return a.jsx("div",{"data-slot":"empty-description",className:s("text-muted-foreground [&>a:hover]:text-primary text-sm/relaxed [&>a]:underline [&>a]:underline-offset-4",e),...t})}export{o as E,c as a,l as b,f as c,u as d};