import{r as e}from"./rolldown-runtime-QTnfLwEv.js";import{ki as t}from"./lucide-icons-BjbcRgLk.js";import{t as n}from"./jsx-runtime-By8HlURe.js";import{t as r}from"./utils-BFSTDHdM.js";import{t as i}from"./dist-CDe9cWnA.js";var a=e(t(),1),o=n(),s=`Separator`,c=`horizontal`,l=[`horizontal`,`vertical`],u=a.forwardRef((e,t)=>{let{decorative:n,orientation:r=c,...a}=e,s=d(r)?r:c,l=n?{role:`none`}:{"aria-orientation":s===`vertical`?s:void 0,role:`separator`};return(0,o.jsx)(i.div,{"data-orientation":s,...l,...a,ref:t})});u.displayName=s;function d(e){return l.includes(e)}var f=u,p=a.forwardRef(({className:e,orientation:t=`horizontal`,decorative:n=!0,...i},a)=>(0,o.jsx)(f,{ref:a,decorative:n,orientation:t,className:r(`shrink-0 bg-border`,t===`horizontal`?`h-[1px] w-full`:`h-full w-[1px]`,e),...i}));p.displayName=f.displayName;export{p as t};