1import{c as e,n as t,r as n,t as r}from"./jsx-runtime-B99rEt_x.js";import{o as i,t as a}from"./dist-Byldmmd9.js";import{t as o}from"./dist-DLRDPly_.js";var s=t(),c=e(n(),1),l=r(),u=o(`inline-flex items-center justify-center whitespace-nowrap rounded-xl text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50`,{variants:{variant:{default:`bg-primary text-primary-foreground hover:bg-primary/90 font-semibold`,destructive:`bg-destructive text-destructive-foreground hover:bg-destructive/90 font-semibold`,outline:`border border-input bg-background hover:bg-accent hover:text-accent-foreground font-semibold`,secondary:`bg-secondary text-secondary-foreground hover:bg-secondary/80 font-semibold`,ghost:`hover:bg-accent hover:text-accent-foreground font-semibold`,link:`text-primary underline-offset-4 hover:underline font-semibold`,"primary-shimmer":`bg-[linear-gradient(110deg,#F66F2B,45%,#FFA375,55%,#F66F2B)] bg-[length:200%_100%] text-primary-foreground `,"secondary-shimmer":`bg-[linear-gradient(110deg,#000103,45%,#1e2631,55%,#000103)] bg-[length:200%_100%] text-slate-400 hover:text-secondary-foreground`},size:{default:`h-10 px-4 py-2`,sm:`h-9 rounded-xl px-3`,lg:`h-11 rounded-xl px-8`,icon:`h-10 w-10`}},defaultVariants:{variant:`default`,size:`default`}}),d=c.forwardRef((e,t)=>{let n=(0,s.c)(15),r,o,c,d,f;n[0]===e?(r=n[1],o=n[2],c=n[3],d=n[4],f=n[5]):({className:r,variant:f,size:c,asChild:d,...o}=e,n[0]=e,n[1]=r,n[2]=o,n[3]=c,n[4]=d,n[5]=f);let p=d!==void 0&&d?a:`button`,m;n[6]!==r||n[7]!==c||n[8]!==f?(m=i(u({variant:f,size:c,className:r})),n[6]=r,n[7]=c,n[8]=f,n[9]=m):m=n[9];let h;return n[10]!==p||n[11]!==o||n[12]!==t||n[13]!==m?(h=(0,l.jsx)(p,{className:m,ref:t,...o}
1),n[10]=p,n[11]=o,n[12]=t,n[13]=m,n[14]=h):h=n[14],h});d.displayName=`Button`;export{u as n,d as t};
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.