import{j as e}from"./react-vendor-jWT2yUdV.js";import{c as r}from"./index-DiaaLdUu.js";const n=({icon:d,title:l,description:a,action:s,compact:t=!1,className:x})=>e.jsxs("div",{className:r("w-full flex flex-col items-center justify-center text-center","rounded-2xl border border-dashed border-default-200/80 dark:border-white/10","bg-white/40 dark:bg-white/[0.02]",t?"py-8 px-4 gap-1.5":"py-14 px-6 gap-2",x),children:[e.jsx("div",{className:r("rounded-2xl flex items-center justify-center text-primary-500","bg-gradient-to-br from-primary-100/80 to-secondary-100/60","dark:from-primary-900/30 dark:to-secondary-900/20",t?"w-11 h-11 text-lg mb-1":"w-14 h-14 text-2xl mb-2"),children:d}),e.jsx("p",{className:r("font-semibold text-default-700 dark:text-default-200",t?"text-small":"text-base"),children:l}),a&&e.jsx("p",{className:"text-tiny text-default-400 max-w-sm leading-relaxed",children:a}),s&&e.jsx("div",{className:"mt-2",children:s})]});export{n as E};