"use strict";var helpers=require("../../../common/helpers.js"),core=require("@gem-sdk/core");const composeClasses=e=>helpers.filterTruthy(e),composeContainerClasses=({setting:e,advanced:s,builderProps:o,type:l})=>{let{hideOnClient:r}=e??{};return composeClasses({[o?.uid]:!!o?.uid,"!gp-hidden":r&&"liquid"===l,[s?.cssClass]:!!s?.cssClass,"flex flex-col":!0})},composeInnerClasses=(e,s)=>{let{typography:o,size:l,hideOnClient:r}=e??{},{uid:t}=s??{},p=core.composeTypographyClassName(e?.typo,o);return composeClasses({"gp-form-item":!0,[p]:!!p,[core.genSizeClass(l?.type)]:!!l?.type,"!gp-outline-none !gp-bg-none":!0,"gp-opacity-50":r,[`email-form-${t}`]:!0})},getClassTitle=()=>({"gp-text-16":!0,"gp-text-[#121212]":!0});exports.composeContainerClasses=composeContainerClasses,exports.composeInnerClasses=composeInnerClasses,exports.getClassTitle=getClassTitle;
