"use strict";var e=require("tslib"),n=require("react"),a=require("tailwind-merge"),l=require("./styles.cjs"),r=require("../../../lib/utils.cjs");function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var s=t(n);const o=r.makeClassName("Col"),u=s.default.forwardRef(((n,r)=>{const{numColSpan:t=1,numColSpanSm:u,numColSpanMd:c,numColSpanLg:i,children:m,className:S}=n,d=e.__rest(n,["numColSpan","numColSpanSm","numColSpanMd","numColSpanLg","children","className"]),p=(e,n)=>e&&Object.keys(n).includes(String(e))?n[e]:"";return s.default.createElement("div",Object.assign({ref:r,className:a.twMerge(o("root"),(()=>{const e=p(t,l.colSpan),n=p(u,l.colSpanSm),r=p(c,l.colSpanMd),s=p(i,l.colSpanLg);return a.twMerge(e,n,r,s)})(),S)},d),m)}));u.displayName="Col",module.exports=u;
