import{composeTypographyClassName as e,composeTypographyStyle as o}from"@gem-sdk/core";let getHiddenOnPageByDevice=(e,o)=>"tablet"===e?o?.tablet??o?.desktop??!1:"mobile"===e?o?.mobile??o?.tablet??o?.desktop??!1:o?.desktop??!1,makeStyleStateConditionActive=(e,o,t)=>o?t?{[`--${e}`]:o?.active}:{[`--${e}`]:o?.normal,[`--hvr-${e}`]:o?.hover,[`--focus-${e}`]:o?.focus}:{},composeAppendTypoClass=o=>(delete o?.attrs?.color,e(o)),composeAppendTypoStyle=e=>(delete e?.attrs?.color,o(e));export{composeAppendTypoClass,composeAppendTypoStyle,getHiddenOnPageByDevice,makeStyleStateConditionActive};
