"use strict";var e=require("@gem-sdk/core"),s=require("../../common/helper.js");exports.getClasses=({builderProps:s,styles:t})=>{let{align:r}=t??{},l="gp-flex gp-w-full ";return s?.uid&&(l+=s?.uid?.toLocaleLowerCase()),{...e.composeClasses(l),"gp-justify-start":"left"===r,"gp-justify-end":"right"===r,"gp-justify-center":"center"===r}},exports.getComponentClasses=e=>{let t=s.checkIsValidURL(e||"");return{"gp-underline":!t}},exports.getElementMarginClasses=()=>({"gp-h-2":!0}),exports.getTextClasses=t=>{let r=s.checkIsValidURL(t||"");return{...e.composeClasses("!gp-break-normal gp-leading-[15px] gp-min-w-fit [&>*]:gp-text-center [&>*]:gp-inline-block "),"[&>*]:gp-underline":!r}};
