import{composeClasses as e,composeTypographyClassName as t}from"@gem-sdk/core";let g=()=>e("gp-flex"),l=()=>e("gp-inline-flex gp-flex-col"),p=({builderProps:t})=>e(`gp-icon-list-wrapper gp-flex gp-child-item-${t?.uid}`),s=()=>e("gp-icon-list-icon gp-inline-flex gp-shrink-0 gp-overflow-hidden"),i=()=>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)]"),o=({setting:g})=>{let{textTypo:l}=g??{},p=t(l);return e(`${p} gp-w-full gp-border gp-border-transparent gp-text-left gp-icon-list-text`)};export{l as getClassColListIcon,i as getClassIcon,o as getClassTextItem,s as getClassWrapIcon,p as getClassWrapItemIcon,g as getClassWraplistIcon};
