import{composeClasses as e,composeTypographyClassName as t}from"@gem-sdk/core";let getClassWraplistIcon=()=>e("gp-flex"),getClassColListIcon=()=>e("gp-inline-flex gp-flex-col"),getClassWrapItemIcon=({builderProps:t})=>e(`gp-icon-list-wrapper gp-flex gp-child-item-${t?.uid}`),getClassWrapIcon=()=>e("gp-icon-list-icon gp-inline-flex gp-shrink-0 gp-overflow-hidden"),getClassIcon=()=>e("gp-icon gp-inline-flex gp-items-center gp-justify-center gp-overflow-hidden [&>svg]:!gp-h-[var(--size-desktop)] [&>svg]:!gp-w-[var(--size-desktop)] tablet:[&>svg]:!gp-h-[var(--size-tablet)] tablet:[&>svg]:!gp-w-[var(--size-tablet)] mobile:[&>svg]:!gp-h-[var(--size-mobile)] mobile:[&>svg]:!gp-w-[var(--size-mobile)]"),getClassTextItem=({setting:s})=>{let{textTypo:g}=s??{},l=t(g);return e(`${l} gp-w-full gp-border gp-border-transparent gp-text-left gp-icon-list-text`)};export{getClassColListIcon,getClassIcon,getClassTextItem,getClassWrapIcon,getClassWrapItemIcon,getClassWraplistIcon};
