"use strict";var e=require("@gem-sdk/core");function t(e){return Object.fromEntries(Object.entries(e||{}).filter(([,e])=>!!e))}exports.getContainStyle=r=>{let{horizontalGap:o,textAlign:l}=r||{},n={gap:o,...e.makeStyleResponsive("jc",l)};return t(n)},exports.getDateStyle=r=>{let{borderState:o,itemPadding:l,backgroundItemColor:n,roundedState:a}=r||{},s={...e.getResponsiveStylePadding(l),...e.handleConvertBorderStyle(o),...e.handleConvertBorderWidth(o),...e.handleConvertBorderColor(o),...e.composeRadius(a),...e.makeStyle({bg:e.getGlobalColorCSSProp(n)})};return t(s)},exports.getTextBackStyle=r=>{let{colorLabel:o}=r||{},l={};return o&&(l={...e.makeStyle({c:e.getGlobalColorCSSProp(o)})}),t(l)},exports.getTextFrontStyle=r=>{let{colorNumber:o,verticalGap:l}=r||{},n={};return o&&(n={...e.makeStyle({mb:l,c:e.getGlobalColorCSSProp(o)})}),t(n)},exports.getWrapperStyle=r=>{let o={...e.makeStyleResponsive("jc",r?.textAlign)};return t(o)};
