"use strict";var e=require("@gem-sdk/core");exports.getCustomStyle=l=>{let{typo:o,layout:r,typographyPaginator:t,itemSpacing:p,buttonSizeNumber:S,buttonShape:m,normalColor:a}=l??{},b=e.composeTypographyStyle(o,t),c=e.composeMemo(()=>e.removeNullUndefined({...b,...e.makeStyle({ml:p,mr:p,bc:e.getGlobalColorCSSProp(a),c:e.getGlobalColorCSSProp(a)})}),[p,a,o,t?.custom,t?.type]);if("simple"!=r&&(c={...c,...e.makeStyle({h:S+"px",w:S+"px",pr:"10px",pl:"10px"})},"circle"===m)){let l=S?S/2+"px":"1000px";c={...c,...e.makeStyle({bblr:l,bbrr:l,btlr:l,btrr:l})}}return c},exports.getPaginatorStyle=(l,o,r)=>({...o,...l?{...e.makeStyle({c:e.getGlobalColorCSSProp(r),bc:e.getGlobalColorCSSProp(r)})}:{}});
