import { jsx as d } from "react/jsx-runtime";
import { c as l } from "./bind-CU-R61T-.mjs";
const o = {
  "purpur-paragraph": "_purpur-paragraph_1vz75_1",
  "purpur-paragraph--disabled": "_purpur-paragraph--disabled_1vz75_7",
  "purpur-paragraph--hyphens": "_purpur-paragraph--hyphens_1vz75_10",
  "purpur-paragraph--negative": "_purpur-paragraph--negative_1vz75_13",
  "purpur-paragraph--paragraph-100": "_purpur-paragraph--paragraph-100_1vz75_16",
  "purpur-paragraph--paragraph-100-medium": "_purpur-paragraph--paragraph-100-medium_1vz75_22",
  "purpur-paragraph--paragraph-100-bold": "_purpur-paragraph--paragraph-100-bold_1vz75_29",
  "purpur-paragraph--paragraph-200": "_purpur-paragraph--paragraph-200_1vz75_36",
  "purpur-paragraph--preamble-100": "_purpur-paragraph--preamble-100_1vz75_42",
  "purpur-paragraph--preamble-200": "_purpur-paragraph--preamble-200_1vz75_48",
  "purpur-paragraph--additional-100": "_purpur-paragraph--additional-100_1vz75_54",
  "purpur-paragraph--additional-100-medium": "_purpur-paragraph--additional-100-medium_1vz75_60",
  "purpur-paragraph--additional-100-bold": "_purpur-paragraph--additional-100-bold_1vz75_67",
  "purpur-paragraph--overline-100": "_purpur-paragraph--overline-100_1vz75_74",
  "purpur-paragraph--overline-200": "_purpur-paragraph--overline-200_1vz75_82"
}, n = l.bind(o), s = {
  PARAGRAPH100: "paragraph-100",
  PARAGRAPH100MEDIUM: "paragraph-100-medium",
  PARAGRAPH100BOLD: "paragraph-100-bold",
  PARAGRAPH200: "paragraph-200",
  PREAMBLE100: "preamble-100",
  PREAMBLE200: "preamble-200",
  ADDITIONAL100: "additional-100",
  ADDITIONAL100MEDIUM: "additional-100-medium",
  ADDITIONAL100BOLD: "additional-100-bold",
  OVERLINE100: "overline-100",
  OVERLINE200: "overline-200"
}, a = "purpur-paragraph", m = ({
  children: r,
  className: p,
  disabled: u,
  enableHyphenation: h = !1,
  negative: e = !1,
  variant: g = s.PARAGRAPH100,
  ..._
}) => {
  const i = n(p, a, `${a}--${g}`, {
    [`${a}--hyphens`]: h,
    [`${a}--disabled`]: u,
    [`${a}--negative`]: e
  });
  return /* @__PURE__ */ d("p", { ..._, className: i, children: r });
};
m.displayName = "Paragraph";
export {
  s as P,
  m as a
};
//# sourceMappingURL=paragraph-DNtj7OLr.mjs.map
