{"version":3,"file":"heading.es-BW0XDw3K.mjs","sources":["../../../components/heading/dist/heading.es.js"],"sourcesContent":["import { jsx as h } from \"react/jsx-runtime\";\nfunction g(p) {\n  return p && p.__esModule && Object.prototype.hasOwnProperty.call(p, \"default\") ? p.default : p;\n}\nvar l = { exports: {} };\nvar o;\nfunction y() {\n  return o || (o = 1, (function(p) {\n    (function() {\n      var s = {}.hasOwnProperty;\n      function t() {\n        for (var r = \"\", e = 0; e < arguments.length; e++) {\n          var i = arguments[e];\n          i && (r = a(r, d(i)));\n        }\n        return r;\n      }\n      function d(r) {\n        if (typeof r == \"string\" || typeof r == \"number\")\n          return r;\n        if (typeof r != \"object\")\n          return \"\";\n        if (Array.isArray(r))\n          return t.apply(null, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var e = \"\";\n        for (var i in r)\n          s.call(r, i) && r[i] && (e = a(e, i));\n        return e;\n      }\n      function a(r, e) {\n        return e ? r ? r + \" \" + e : r + e : r;\n      }\n      p.exports ? (t.default = t, p.exports = t) : window.classNames = t;\n    })();\n  })(l)), l.exports;\n}\nvar c = y();\nconst f = /* @__PURE__ */ g(c), n = {\n  \"purpur-heading\": \"_purpur-heading_vo751_1\",\n  \"purpur-heading--hyphens\": \"_purpur-heading--hyphens_vo751_8\",\n  \"purpur-heading--negative\": \"_purpur-heading--negative_vo751_11\",\n  \"purpur-heading--subsection-100\": \"_purpur-heading--subsection-100_vo751_14\",\n  \"purpur-heading--title-100\": \"_purpur-heading--title-100_vo751_20\",\n  \"purpur-heading--title-200\": \"_purpur-heading--title-200_vo751_26\",\n  \"purpur-heading--title-300\": \"_purpur-heading--title-300_vo751_32\",\n  \"purpur-heading--title-400\": \"_purpur-heading--title-400_vo751_38\",\n  \"purpur-heading--title-500\": \"_purpur-heading--title-500_vo751_44\",\n  \"purpur-heading--title-600\": \"_purpur-heading--title-600_vo751_50\",\n  \"purpur-heading--title-700\": \"_purpur-heading--title-700_vo751_56\",\n  \"purpur-heading--display-5\": \"_purpur-heading--display-5_vo751_62\",\n  \"purpur-heading--display-10\": \"_purpur-heading--display-10_vo751_68\",\n  \"purpur-heading--display-15\": \"_purpur-heading--display-15_vo751_74\",\n  \"purpur-heading--display-20\": \"_purpur-heading--display-20_vo751_80\",\n  \"purpur-heading--display-25\": \"_purpur-heading--display-25_vo751_86\",\n  \"purpur-heading--display-50\": \"_purpur-heading--display-50_vo751_92\",\n  \"purpur-heading--display-100\": \"_purpur-heading--display-100_vo751_98\",\n  \"purpur-heading--display-200\": \"_purpur-heading--display-200_vo751_104\"\n}, L = {\n  H1: \"h1\",\n  H2: \"h2\",\n  H3: \"h3\",\n  H4: \"h4\",\n  H5: \"h5\",\n  H6: \"h6\"\n}, v = {\n  TITLE100: \"title-100\",\n  TITLE200: \"title-200\",\n  TITLE300: \"title-300\",\n  TITLE400: \"title-400\",\n  TITLE500: \"title-500\",\n  TITLE600: \"title-600\",\n  TITLE700: \"title-700\",\n  SUBSECTION100: \"subsection-100\"\n}, S = {\n  DISPLAY5: \"display-5\",\n  DISPLAY10: \"display-10\",\n  DISPLAY15: \"display-15\",\n  DISPLAY20: \"display-20\",\n  DISPLAY25: \"display-25\",\n  DISPLAY50: \"display-50\",\n  DISPLAY100: \"display-100\",\n  DISPLAY200: \"display-200\"\n}, u = \"purpur-heading\", T = ({\n  children: p,\n  className: s = \"\",\n  enableHyphenation: t = !1,\n  negative: d = !1,\n  tag: a,\n  variant: r = v.TITLE100,\n  ...e\n}) => {\n  const i = a, _ = f([\n    s,\n    n[u],\n    n[`${u}--${r}`],\n    {\n      [n[`${u}--hyphens`]]: t,\n      [n[`${u}--negative`]]: d\n    }\n  ]);\n  return /* @__PURE__ */ h(i, { className: _, ...e, children: p });\n};\nT.displayName = \"Heading\";\nexport {\n  S as DisplayVariant,\n  T as Heading,\n  L as HeadingTag,\n  v as TitleVariant\n};\n//# sourceMappingURL=heading.es.js.map\n"],"names":["l","o","s","a","d","c","f","n","v","u","_","h"],"mappings":"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"}