{"version":3,"file":"style.js","names":[],"sources":["esm/utils/style.js"],"sourcesContent":["function flattenStyle(style) {\n  if (!style) {\n    return void 0;\n  }\n  if (!Array.isArray(style)) {\n    return style;\n  }\n  let result;\n  for (const item of style) {\n    const flat = flattenStyle(item);\n    if (flat) {\n      result = { ...result, ...flat };\n    }\n  }\n  return result;\n}\nfunction convertFontWeightToStringFontWeight(fontWeight) {\n  if (fontWeight === void 0) {\n    return void 0;\n  }\n  if (typeof fontWeight === \"number\") {\n    return String(fontWeight);\n  }\n  return fontWeight;\n}\nexport {\n  convertFontWeightToStringFontWeight,\n  flattenStyle\n};\n//# sourceMappingURL=style.js.map\n"],"mappings":";AAAA,SAAS,aAAa,OAAO;CAC3B,IAAI,CAAC,OAAO;EACV,OAAO,KAAK;CACd;CACA,IAAI,CAAC,MAAM,QAAQ,KAAK,GAAG;EACzB,OAAO;CACT;CACA,IAAI;CACJ,KAAK,MAAM,QAAQ,OAAO;EACxB,MAAM,OAAO,aAAa,IAAI;EAC9B,IAAI,MAAM;GACR,SAAS;IAAE,GAAG;IAAQ,GAAG;GAAK;EAChC;CACF;CACA,OAAO;AACT;AACA,SAAS,oCAAoC,YAAY;CACvD,IAAI,eAAe,KAAK,GAAG;EACzB,OAAO,KAAK;CACd;CACA,IAAI,OAAO,eAAe,UAAU;EAClC,OAAO,OAAO,UAAU;CAC1B;CACA,OAAO;AACT"}