import{V as v,r as s,dw as c,dx as f,j as x,d1 as y}from"./index-Ef5HIHwv.js";/**
 * @license lucide-react v0.462.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const C=v("CreditCard",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]]);var N=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],h=N.reduce((e,r)=>{const o=f(`Primitive.${r}`),a=s.forwardRef((t,i)=>{const{asChild:l,...n}=t,u=l?o:r;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),c.jsx(u,{...n,ref:i})});return a.displayName=`Primitive.${r}`,{...e,[r]:a}},{}),S="Separator",d="horizontal",b=["horizontal","vertical"],p=s.forwardRef((e,r)=>{const{decorative:o,orientation:a=d,...t}=e,i=w(a)?a:d,n=o?{role:"none"}:{"aria-orientation":i==="vertical"?i:void 0,role:"separator"};return c.jsx(h.div,{"data-orientation":i,...n,...t,ref:r})});p.displayName=S;function w(e){return b.includes(e)}var m=p;const E=s.forwardRef(({className:e,orientation:r="horizontal",decorative:o=!0,...a},t)=>x.jsxDEV(m,{ref:t,decorative:o,orientation:r,className:y("shrink-0 bg-border",r==="horizontal"?"h-[1px] w-full":"h-full w-[1px]",e),...a},void 0,!1,{fileName:"/Users/abanoubhelmy/Library/CloudStorage/OneDrive-Personal/EASYGDS/Operation System/trip-glide-control/src/components/ui/separator.tsx",lineNumber:15,columnNumber:5},void 0));E.displayName=m.displayName;export{C,E as S};
