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