import{s as e}from"./rolldown-runtime-C5c2KzVm.js";import{$P as t}from"./lucide-C4oWPzu4.js";import{p as n,t as r}from"./utils-Bs-0X7qI.js";import{r as i}from"./bundle-mjs-C4g7ASB5.js";import{i as a,t as o}from"./dist-CImBN8k_.js";var s=n();e(t(),1);var c=i(),l=o(`h-5 gap-1 rounded-4xl border border-transparent px-2 py-0.5 text-xs font-medium transition-all has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&>svg]:size-3! inline-flex items-center justify-center w-fit whitespace-nowrap shrink-0 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-colors overflow-hidden group/badge`,{variants:{variant:{default:`bg-primary text-primary-foreground [a]:hover:bg-primary/80`,secondary:`bg-secondary text-secondary-foreground [a]:hover:bg-secondary/80`,destructive:`bg-destructive/10 [a]:hover:bg-destructive/20 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 text-destructive dark:bg-destructive/20`,outline:`border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground`,ghost:`hover:bg-muted hover:text-muted-foreground dark:hover:bg-muted/50`,link:`text-primary underline-offset-4 hover:underline`}},defaultVariants:{variant:`default`}});function u(e){let t=(0,s.c)(13),n,i,o,u;t[0]===e?(n=t[1],i=t[2],o=t[3],u=t[4]):({className:n,variant:o,asChild:u,...i}=e,t[0]=e,t[1]=n,t[2]=i,t[3]=o,t[4]=u);let d=o===void 0?`default`:o,f=u!==void 0&&u?a:`span`,p;t[5]!==n||t[6]!==d?(p=r(l({variant:d}),n),t[5]=n,t[6]=d,t[7]=p):p=t[7];let m;return t[8]!==f||t[9]!==i||t[10]!==p||t[11]!==d?(m=(0,c.jsx)(f,{"data-slot":`badge`,"data-variant":d,className:p,...i}),t[8]=f,t[9]=i,t[10]=p,t[11]=d,t[12]=m):m=t[12],m}export{u as t};