import{getGlobalColorClass as e}from"@gem-sdk/core";function t(e){return e.split(" ").reduce((e,t)=>(e[t]=!0,e),{})}let g=({isLiquid:e,autoHideWhenTimeout:g})=>{let p="gp-flex gp-flex-wrap gp-w-max gp-relative ";return e&&g&&(p+=" !gp-hidden"),{...t(p)}},p=e=>{let g="gp-flex";return e&&(g+=` ${e}`),{...t(g)}},n=e=>{let g="gp-flex-1 gp-text-center gp-min-w-max !gp-max-w-max";return e||(g+=" gp-content-center"),{...t(g)}},r=g=>{let p="gp-countdown-number",{colorNumber:n}=g||{};return e("text",n)&&(p+=` ${e("text",n)}`),{...t(p)}},s=(g,p)=>{let n="",{colorLabel:r}=g||{};return e("text",r)&&(n+=` ${e("text",r)}`),p||(n+=" gp-hidden"),{...t(n)}},l=()=>({...t("gp-absolute gp-inset-0 gp-z-1 gp-pointer-events-none")}),x=()=>({...t("gp-flex gp-h-12 gp-items-center gp-justify-center gp-bg-[#d6d6d6] gp-opacity-70")});export{g as getContentClasses,n as getDateClasses,l as getLinkClasses,s as getTextBackClasses,x as getTextExpireClasses,r as getTextFrontClasses,p as getWrapperClasses};
