import{c as v}from"./createLucideIcon-PnqOq2iY.js";import{r as s,j as c}from"./index-C-9v46qO.js";import{a as u}from"./button-B-2orO_-.js";import{c as h}from"./utils-BQHNewu7.js";const N=[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]],j=v("smartphone",N);var x=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],y=x.reduce((o,r)=>{const a=u(`Primitive.${r}`),t=s.forwardRef((i,e)=>{const{asChild:p,...n}=i,f=p?a:r;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),c.jsx(f,{...n,ref:e})});return t.displayName=`Primitive.${r}`,{...o,[r]:t}},{}),w="Separator",l="horizontal",S=["horizontal","vertical"],m=s.forwardRef((o,r)=>{const{decorative:a,orientation:t=l,...i}=o,e=O(t)?t:l,n=a?{role:"none"}:{"aria-orientation":e==="vertical"?e:void 0,role:"separator"};return c.jsx(y.div,{"data-orientation":e,...n,...i,ref:r})});m.displayName=w;function O(o){return S.includes(o)}var d=m;const E=s.forwardRef(({className:o,orientation:r="horizontal",decorative:a=!0,...t},i)=>c.jsx(d,{ref:i,decorative:a,orientation:r,className:h("shrink-0 bg-border",r==="horizontal"?"h-[1px] w-full":"h-full w-[1px]",o),...t}));E.displayName=d.displayName;export{E as S,j as a};
