{"version":3,"file":"notification-banner.es-InqPRQb-.mjs","sources":["../../../components/notification-banner/dist/notification-banner.es.js"],"sourcesContent":["import { jsxs as z, jsx as _ } from \"react/jsx-runtime\";\nimport { forwardRef as U, Children as M, isValidElement as rr } from \"react\";\nconst nr = {\n  LG: \"lg\"\n};\nfunction pr(p) {\n  return p && p.__esModule && Object.prototype.hasOwnProperty.call(p, \"default\") ? p.default : p;\n}\nvar C = { exports: {} }, P;\nfunction ir() {\n  return P || (P = 1, (function(p) {\n    (function() {\n      var e = {}.hasOwnProperty;\n      function u() {\n        for (var r = \"\", n = 0; n < arguments.length; n++) {\n          var i = arguments[n];\n          i && (r = t(r, o.call(this, i)));\n        }\n        return r;\n      }\n      function o(r) {\n        if (typeof r == \"string\" || typeof r == \"number\")\n          return this && this[r] || r;\n        if (typeof r != \"object\")\n          return \"\";\n        if (Array.isArray(r))\n          return u.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var n = \"\";\n        for (var i in r)\n          e.call(r, i) && r[i] && (n = t(n, this && this[i] || i));\n        return n;\n      }\n      function t(r, n) {\n        return n ? r ? r + \" \" + n : r + n : r;\n      }\n      p.exports ? (u.default = u, p.exports = u) : window.classNames = u;\n    })();\n  })(C)), C.exports;\n}\nvar ur = ir();\nconst er = /* @__PURE__ */ pr(ur), tr = \"_rotate_12t9p_1\", or = \"_dash_12t9p_1\", _r = {\n  \"purpur-spinner\": \"_purpur-spinner_12t9p_2\",\n  rotate: tr,\n  \"purpur-spinner--xxs\": \"_purpur-spinner--xxs_12t9p_6\",\n  \"purpur-spinner--xs\": \"_purpur-spinner--xs_12t9p_10\",\n  \"purpur-spinner--sm\": \"_purpur-spinner--sm_12t9p_14\",\n  \"purpur-spinner--md\": \"_purpur-spinner--md_12t9p_18\",\n  \"purpur-spinner--lg\": \"_purpur-spinner--lg_12t9p_22\",\n  \"purpur-spinner__circle\": \"_purpur-spinner__circle_12t9p_26\",\n  dash: or,\n  \"purpur-spinner__circle--disabled\": \"_purpur-spinner__circle--disabled_12t9p_41\",\n  \"purpur-spinner__circle--negative\": \"_purpur-spinner__circle--negative_12t9p_44\"\n}, L = er.bind(_r), b = \"purpur-spinner\", ar = {\n  SM: \"sm\"\n}, W = ({\n  disabled: p = !1,\n  negative: e = !1,\n  size: u = ar.SM,\n  className: o,\n  ...t\n}) => /* @__PURE__ */ _(\"div\", { className: L(b, `${b}--${u}`, o), ...t, children: /* @__PURE__ */ _(\"svg\", { viewBox: \"0 0 50 50\", children: /* @__PURE__ */ _(\n  \"circle\",\n  {\n    className: L(`${b}__circle`, {\n      [`${b}__circle--disabled`]: p,\n      [`${b}__circle--negative`]: e\n    }),\n    cx: \"25\",\n    cy: \"25\",\n    r: \"20\"\n  }\n) }) });\nW.displayName = \"Spinner\";\nfunction lr(p) {\n  return p && p.__esModule && Object.prototype.hasOwnProperty.call(p, \"default\") ? p.default : p;\n}\nvar q = { exports: {} }, B;\nfunction sr() {\n  return B || (B = 1, (function(p) {\n    (function() {\n      var e = {}.hasOwnProperty;\n      function u() {\n        for (var r = \"\", n = 0; n < arguments.length; n++) {\n          var i = arguments[n];\n          i && (r = t(r, o.call(this, i)));\n        }\n        return r;\n      }\n      function o(r) {\n        if (typeof r == \"string\" || typeof r == \"number\")\n          return this && this[r] || r;\n        if (typeof r != \"object\")\n          return \"\";\n        if (Array.isArray(r))\n          return u.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var n = \"\";\n        for (var i in r)\n          e.call(r, i) && r[i] && (n = t(n, this && this[i] || i));\n        return n;\n      }\n      function t(r, n) {\n        return n ? r ? r + \" \" + n : r + n : r;\n      }\n      p.exports ? (u.default = u, p.exports = u) : window.classNames = u;\n    })();\n  })(q)), q.exports;\n}\nvar cr = sr();\nconst dr = /* @__PURE__ */ lr(cr), gr = {\n  \"purpur-button\": \"_purpur-button_10jh0_1\",\n  \"purpur-button--xs\": \"_purpur-button--xs_10jh0_22\",\n  \"purpur-button--icon-only\": \"_purpur-button--icon-only_10jh0_25\",\n  \"purpur-button--sm\": \"_purpur-button--sm_10jh0_28\",\n  \"purpur-button--md\": \"_purpur-button--md_10jh0_34\",\n  \"purpur-button--lg\": \"_purpur-button--lg_10jh0_40\",\n  \"purpur-button--full-width\": \"_purpur-button--full-width_10jh0_46\",\n  \"purpur-button--primary\": \"_purpur-button--primary_10jh0_64\",\n  \"purpur-button--disabled\": \"_purpur-button--disabled_10jh0_68\",\n  \"purpur-button--primary-negative\": \"_purpur-button--primary-negative_10jh0_74\",\n  \"purpur-button--secondary\": \"_purpur-button--secondary_10jh0_86\",\n  \"purpur-button--secondary-negative\": \"_purpur-button--secondary-negative_10jh0_97\",\n  \"purpur-button--expressive\": \"_purpur-button--expressive_10jh0_108\",\n  \"purpur-button--expressive-negative\": \"_purpur-button--expressive-negative_10jh0_118\",\n  \"purpur-button--negative\": \"_purpur-button--negative_10jh0_130\",\n  \"purpur-button--destructive\": \"_purpur-button--destructive_10jh0_137\",\n  \"purpur-button--destructive-negative\": \"_purpur-button--destructive-negative_10jh0_147\",\n  \"purpur-button--tertiary-purple\": \"_purpur-button--tertiary-purple_10jh0_157\",\n  \"purpur-button--tertiary-purple-negative\": \"_purpur-button--tertiary-purple-negative_10jh0_170\",\n  \"purpur-button--text-negative\": \"_purpur-button--text-negative_10jh0_185\",\n  \"purpur-button--text\": \"_purpur-button--text_10jh0_185\",\n  \"purpur-button__spinner\": \"_purpur-button__spinner_10jh0_235\"\n}, G = dr.bind(gr), c = \"purpur-button\", Y = U(\n  ({\n    children: p,\n    className: e,\n    disabled: u = !1,\n    fullWidth: o = !1,\n    iconOnly: t,\n    loading: r = !1,\n    negative: n = !1,\n    onClick: i,\n    size: l = \"md\",\n    variant: g,\n    type: v = \"button\",\n    ...a\n  }, f) => {\n    if (t && g === \"destructive\")\n      return null;\n    const h = G(\n      [\n        c,\n        `${c}--${n ? `${g}-negative` : g}`,\n        `${c}--${l}`\n      ],\n      {\n        [`${c}--icon-only`]: t,\n        [`${c}--negative`]: n,\n        [`${c}--full-width`]: o,\n        [`${c}--disabled`]: u || r\n      },\n      e\n    ), N = (A) => {\n      u || r ? A.preventDefault() : i && i(A);\n    }, x = !!a[\"aria-disabled\"] || u || r;\n    return /* @__PURE__ */ z(\n      \"button\",\n      {\n        className: h,\n        type: v,\n        ref: f,\n        \"aria-disabled\": x,\n        onClick: N,\n        ...a,\n        children: [\n          r && /* @__PURE__ */ _(\n            W,\n            {\n              size: l === nr.LG ? \"xs\" : \"xxs\",\n              negative: n,\n              disabled: x,\n              className: G(`${c}__spinner`)\n            }\n          ),\n          \" \",\n          p\n        ]\n      }\n    );\n  }\n);\nY.displayName = \"Button\";\nfunction mr(p) {\n  return p && p.__esModule && Object.prototype.hasOwnProperty.call(p, \"default\") ? p.default : p;\n}\nvar I = { exports: {} }, E;\nfunction vr() {\n  return E || (E = 1, (function(p) {\n    (function() {\n      var e = {}.hasOwnProperty;\n      function u() {\n        for (var r = \"\", n = 0; n < arguments.length; n++) {\n          var i = arguments[n];\n          i && (r = t(r, o.call(this, i)));\n        }\n        return r;\n      }\n      function o(r) {\n        if (typeof r == \"string\" || typeof r == \"number\")\n          return this && this[r] || r;\n        if (typeof r != \"object\")\n          return \"\";\n        if (Array.isArray(r))\n          return u.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var n = \"\";\n        for (var i in r)\n          e.call(r, i) && r[i] && (n = t(n, this && this[i] || i));\n        return n;\n      }\n      function t(r, n) {\n        return n ? r ? r + \" \" + n : r + n : r;\n      }\n      p.exports ? (u.default = u, p.exports = u) : window.classNames = u;\n    })();\n  })(I)), I.exports;\n}\nvar fr = vr();\nconst J = /* @__PURE__ */ mr(fr), hr = {\n  \"purpur-grid-item\": \"_purpur-grid-item_zx9tz_1\",\n  \"purpur-grid-item--no-col-gap\": \"_purpur-grid-item--no-col-gap_zx9tz_6\",\n  \"purpur-grid-item-colspan-sm-4\": \"_purpur-grid-item-colspan-sm-4_zx9tz_24\",\n  \"purpur-grid-item-colspan-sm-3\": \"_purpur-grid-item-colspan-sm-3_zx9tz_27\",\n  \"purpur-grid-item-colspan-sm-2\": \"_purpur-grid-item-colspan-sm-2_zx9tz_30\",\n  \"purpur-grid-item-colspan-sm-1\": \"_purpur-grid-item-colspan-sm-1_zx9tz_33\",\n  \"purpur-grid-item-colspan-md-8\": \"_purpur-grid-item-colspan-md-8_zx9tz_37\",\n  \"purpur-grid-item-colspan-md-7\": \"_purpur-grid-item-colspan-md-7_zx9tz_42\",\n  \"purpur-grid-item-colspan-md-6\": \"_purpur-grid-item-colspan-md-6_zx9tz_47\",\n  \"purpur-grid-item-colspan-md-5\": \"_purpur-grid-item-colspan-md-5_zx9tz_52\",\n  \"purpur-grid-item-colspan-md-4\": \"_purpur-grid-item-colspan-md-4_zx9tz_57\",\n  \"purpur-grid-item-colspan-md-3\": \"_purpur-grid-item-colspan-md-3_zx9tz_62\",\n  \"purpur-grid-item-colspan-md-2\": \"_purpur-grid-item-colspan-md-2_zx9tz_67\",\n  \"purpur-grid-item-colspan-md-1\": \"_purpur-grid-item-colspan-md-1_zx9tz_72\",\n  \"purpur-grid-item-colspan-lg-12\": \"_purpur-grid-item-colspan-lg-12_zx9tz_77\",\n  \"purpur-grid-item-colspan-lg-11\": \"_purpur-grid-item-colspan-lg-11_zx9tz_82\",\n  \"purpur-grid-item-colspan-lg-10\": \"_purpur-grid-item-colspan-lg-10_zx9tz_87\",\n  \"purpur-grid-item-colspan-lg-9\": \"_purpur-grid-item-colspan-lg-9_zx9tz_92\",\n  \"purpur-grid-item-colspan-lg-8\": \"_purpur-grid-item-colspan-lg-8_zx9tz_97\",\n  \"purpur-grid-item-colspan-lg-7\": \"_purpur-grid-item-colspan-lg-7_zx9tz_102\",\n  \"purpur-grid-item-colspan-lg-6\": \"_purpur-grid-item-colspan-lg-6_zx9tz_107\",\n  \"purpur-grid-item-colspan-lg-5\": \"_purpur-grid-item-colspan-lg-5_zx9tz_112\",\n  \"purpur-grid-item-colspan-lg-4\": \"_purpur-grid-item-colspan-lg-4_zx9tz_117\",\n  \"purpur-grid-item-colspan-lg-3\": \"_purpur-grid-item-colspan-lg-3_zx9tz_122\",\n  \"purpur-grid-item-colspan-lg-2\": \"_purpur-grid-item-colspan-lg-2_zx9tz_127\",\n  \"purpur-grid-item-colspan-lg-1\": \"_purpur-grid-item-colspan-lg-1_zx9tz_77\"\n}, br = J.bind(hr), y = \"purpur-grid-item\", w = ({\n  children: p,\n  className: e,\n  colSpanSm: u = 4,\n  colSpanMd: o = 8,\n  colSpanLg: t = 12,\n  noColGap: r = !1,\n  ...n\n}) => {\n  const i = br([\n    y,\n    {\n      [`${y}--no-col-gap`]: r,\n      [`${y}-colspan-sm-${u}`]: u,\n      [`${y}-colspan-md-${o}`]: o,\n      [`${y}-colspan-lg-${t}`]: t\n    },\n    e\n  ]);\n  return /* @__PURE__ */ _(\"div\", { className: i, ...n, children: p });\n}, yr = (p) => !!p && rr(p) && p.type === w;\nw.displayName = \"Grid.Item\";\nconst xr = {\n  \"purpur-grid\": \"_purpur-grid_8kjv6_1\",\n  \"purpur-grid__inner\": \"_purpur-grid__inner_8kjv6_27\",\n  \"purpur-grid__inner--no-gap\": \"_purpur-grid__inner--no-gap_8kjv6_32\",\n  \"purpur-grid__inner--no-row-gap\": \"_purpur-grid__inner--no-row-gap_8kjv6_32\",\n  \"purpur-grid__inner--grid\": \"_purpur-grid__inner--grid_8kjv6_50\",\n  \"purpur-grid__inner--no-col-gap\": \"_purpur-grid__inner--no-col-gap_8kjv6_54\",\n  \"purpur-grid__inner-col-sm-4\": \"_purpur-grid__inner-col-sm-4_8kjv6_57\",\n  \"purpur-grid__inner-col-sm-3\": \"_purpur-grid__inner-col-sm-3_8kjv6_60\",\n  \"purpur-grid__inner-col-sm-2\": \"_purpur-grid__inner-col-sm-2_8kjv6_63\",\n  \"purpur-grid__inner-col-md-8\": \"_purpur-grid__inner-col-md-8_8kjv6_67\",\n  \"purpur-grid__inner-col-md-7\": \"_purpur-grid__inner-col-md-7_8kjv6_72\",\n  \"purpur-grid__inner-col-md-6\": \"_purpur-grid__inner-col-md-6_8kjv6_77\",\n  \"purpur-grid__inner-col-md-5\": \"_purpur-grid__inner-col-md-5_8kjv6_82\",\n  \"purpur-grid__inner-col-md-4\": \"_purpur-grid__inner-col-md-4_8kjv6_87\",\n  \"purpur-grid__inner-col-md-3\": \"_purpur-grid__inner-col-md-3_8kjv6_92\",\n  \"purpur-grid__inner-col-md-2\": \"_purpur-grid__inner-col-md-2_8kjv6_97\",\n  \"purpur-grid__inner-col-lg-12\": \"_purpur-grid__inner-col-lg-12_8kjv6_102\",\n  \"purpur-grid__inner-col-lg-11\": \"_purpur-grid__inner-col-lg-11_8kjv6_107\",\n  \"purpur-grid__inner-col-lg-10\": \"_purpur-grid__inner-col-lg-10_8kjv6_112\",\n  \"purpur-grid__inner-col-lg-9\": \"_purpur-grid__inner-col-lg-9_8kjv6_117\",\n  \"purpur-grid__inner-col-lg-8\": \"_purpur-grid__inner-col-lg-8_8kjv6_122\",\n  \"purpur-grid__inner-col-lg-7\": \"_purpur-grid__inner-col-lg-7_8kjv6_127\",\n  \"purpur-grid__inner-col-lg-6\": \"_purpur-grid__inner-col-lg-6_8kjv6_132\",\n  \"purpur-grid__inner-col-lg-5\": \"_purpur-grid__inner-col-lg-5_8kjv6_137\",\n  \"purpur-grid__inner-col-lg-4\": \"_purpur-grid__inner-col-lg-4_8kjv6_142\",\n  \"purpur-grid__inner-col-lg-3\": \"_purpur-grid__inner-col-lg-3_8kjv6_147\",\n  \"purpur-grid__inner-col-lg-2\": \"_purpur-grid__inner-col-lg-2_8kjv6_152\",\n  \"purpur-grid__inner--flex\": \"_purpur-grid__inner--flex_8kjv6_156\"\n}, T = J.bind(xr), $r = \"purpur-grid\", s = \"purpur-grid__inner\", k = ({\n  children: p,\n  className: e,\n  containerClassName: u,\n  colsSm: o = 1,\n  colsMd: t = 1,\n  colsLg: r = 1,\n  noGap: n = !1,\n  noColGap: i = !1,\n  noRowGap: l = !1,\n  ...g\n}) => {\n  const v = M.toArray(p).filter(yr), a = !!v.length, f = T([$r, u]), h = T([\n    s,\n    {\n      [`${s}--grid`]: !a,\n      [`${s}--flex`]: a,\n      [`${s}--no-gap`]: n,\n      [`${s}--no-col-gap`]: i,\n      [`${s}--no-row-gap`]: l,\n      [`${s}-col-sm-${o}`]: o > 1 && !a,\n      [`${s}-col-md-${t}`]: t > 1 && !a,\n      [`${s}-col-lg-${r}`]: r > 1 && !a\n    },\n    e\n  ]);\n  return /* @__PURE__ */ _(\"div\", { className: f, ...g, children: /* @__PURE__ */ _(\"div\", { className: h, children: a ? M.map(v, ({ props: { children: N, ...x } }) => /* @__PURE__ */ _(w, { ...x, noColGap: n || i, children: N })) : p }) });\n};\nk.displayName = \"Grid\";\nk.Item = w;\nfunction jr(p) {\n  return p && p.__esModule && Object.prototype.hasOwnProperty.call(p, \"default\") ? p.default : p;\n}\nvar Z = { exports: {} }, R;\nfunction zr() {\n  return R || (R = 1, (function(p) {\n    (function() {\n      var e = {}.hasOwnProperty;\n      function u() {\n        for (var r = \"\", n = 0; n < arguments.length; n++) {\n          var i = arguments[n];\n          i && (r = t(r, o(i)));\n        }\n        return r;\n      }\n      function o(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 u.apply(null, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var n = \"\";\n        for (var i in r)\n          e.call(r, i) && r[i] && (n = t(n, i));\n        return n;\n      }\n      function t(r, n) {\n        return n ? r ? r + \" \" + n : r + n : r;\n      }\n      p.exports ? (u.default = u, p.exports = u) : window.classNames = u;\n    })();\n  })(Z)), Z.exports;\n}\nvar wr = zr();\nconst Nr = /* @__PURE__ */ jr(wr), $ = {\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}, Sr = {\n  TITLE100: \"title-100\"\n}, j = \"purpur-heading\", K = ({\n  children: p,\n  className: e = \"\",\n  enableHyphenation: u = !1,\n  negative: o = !1,\n  tag: t,\n  variant: r = Sr.TITLE100,\n  ...n\n}) => {\n  const i = t, l = Nr([\n    e,\n    $[j],\n    $[`${j}--${r}`],\n    {\n      [$[`${j}--hyphens`]]: u,\n      [$[`${j}--negative`]]: o\n    }\n  ]);\n  return /* @__PURE__ */ _(i, { className: l, ...n, children: p });\n};\nK.displayName = \"Heading\";\nfunction kr(p) {\n  return p && p.__esModule && Object.prototype.hasOwnProperty.call(p, \"default\") ? p.default : p;\n}\nvar D = { exports: {} }, H;\nfunction Or() {\n  return H || (H = 1, (function(p) {\n    (function() {\n      var e = {}.hasOwnProperty;\n      function u() {\n        for (var r = \"\", n = 0; n < arguments.length; n++) {\n          var i = arguments[n];\n          i && (r = t(r, o.call(this, i)));\n        }\n        return r;\n      }\n      function o(r) {\n        if (typeof r == \"string\" || typeof r == \"number\")\n          return this && this[r] || r;\n        if (typeof r != \"object\")\n          return \"\";\n        if (Array.isArray(r))\n          return u.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var n = \"\";\n        for (var i in r)\n          e.call(r, i) && r[i] && (n = t(n, this && this[i] || i));\n        return n;\n      }\n      function t(r, n) {\n        return n ? r ? r + \" \" + n : r + n : r;\n      }\n      p.exports ? (u.default = u, p.exports = u) : window.classNames = u;\n    })();\n  })(D)), D.exports;\n}\nvar Ar = Or();\nconst Mr = /* @__PURE__ */ kr(Ar), Cr = {\n  \"purpur-icon\": \"_purpur-icon_8u1lq_1\",\n  \"purpur-icon--xxs\": \"_purpur-icon--xxs_8u1lq_4\",\n  \"purpur-icon--xs\": \"_purpur-icon--xs_8u1lq_8\",\n  \"purpur-icon--sm\": \"_purpur-icon--sm_8u1lq_12\",\n  \"purpur-icon--md\": \"_purpur-icon--md_8u1lq_16\",\n  \"purpur-icon--lg\": \"_purpur-icon--lg_8u1lq_20\",\n  \"purpur-icon--xl\": \"_purpur-icon--xl_8u1lq_24\"\n}, Pr = Mr.bind(Cr), V = \"purpur-icon\", Lr = \"md\", qr = (p) => p.filter((e) => Object.keys(e).length >= 1).map((e) => `${e.name}=\"${e.value}\"`).join(\" \"), Br = ({ content: p = \"\", title: e } = {}) => {\n  const u = [\n    { name: \"xmlns\", value: \"http://www.w3.org/2000/svg\" },\n    { name: \"fill\", value: \"currentColor\" },\n    { name: \"viewBox\", value: \"0 0 24 24\" },\n    e ? { name: \"role\", value: \"img\" } : { name: \"aria-hidden\", value: \"true\" }\n  ], o = e ? `<title>${e}</title>` : \"\";\n  return `<svg ${qr(u)}>${o}${p}</svg>`;\n}, Gr = (p) => p.replace(/<(\\/?)svg([^>]*)>/g, \"\").trim(), O = ({ svg: p, allyTitle: e, className: u, size: o = Lr, ...t }) => {\n  const r = Br({\n    content: Gr(p.svg),\n    title: e\n  }), n = Pr(V, `${V}--${o}`, u);\n  return /* @__PURE__ */ _(\"span\", { className: n, dangerouslySetInnerHTML: { __html: r }, ...t });\n};\nO.displayName = \"Icon\";\nconst Ir = {\n  name: \"close\",\n  svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path fill-rule=\"evenodd\" d=\"M4.864 4.864a.9.9 0 0 1 1.273 0L12 10.727l5.864-5.863a.9.9 0 0 1 1.272 1.272L13.273 12l5.863 5.864a.9.9 0 1 1-1.272 1.272L12 13.273l-5.863 5.863a.9.9 0 0 1-1.273-1.272L10.727 12 4.864 6.136a.9.9 0 0 1 0-1.272Z\" clip-rule=\"evenodd\"/></svg>',\n  keywords: [\"close\"],\n  category: \"utility\"\n}, Q = (p) => /* @__PURE__ */ _(O, { ...p, svg: Ir });\nQ.displayName = \"IconClose\";\nconst Er = {\n  name: \"info\",\n  svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M11 8.18c0 .537.469.979 1.007.979.524 0 .993-.442.993-.98s-.469-.979-.993-.979c-.538 0-1.007.441-1.007.98Zm.152 1.958v6.897h1.696v-6.897h-1.696Z\"/><path fill-rule=\"evenodd\" d=\"M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10Zm-1.75 0a8.25 8.25 0 1 1-16.5 0 8.25 8.25 0 0 1 16.5 0Z\" clip-rule=\"evenodd\"/></svg>',\n  keywords: [\"info\"],\n  category: \"status\"\n}, X = (p) => /* @__PURE__ */ _(O, { ...p, svg: Er });\nX.displayName = \"IconInfo\";\nfunction Tr(p) {\n  return p && p.__esModule && Object.prototype.hasOwnProperty.call(p, \"default\") ? p.default : p;\n}\nvar S = { exports: {} };\nvar F;\nfunction Zr() {\n  return F || (F = 1, (function(p) {\n    (function() {\n      var e = {}.hasOwnProperty;\n      function u() {\n        for (var r = \"\", n = 0; n < arguments.length; n++) {\n          var i = arguments[n];\n          i && (r = t(r, o.call(this, i)));\n        }\n        return r;\n      }\n      function o(r) {\n        if (typeof r == \"string\" || typeof r == \"number\")\n          return this && this[r] || r;\n        if (typeof r != \"object\")\n          return \"\";\n        if (Array.isArray(r))\n          return u.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var n = \"\";\n        for (var i in r)\n          e.call(r, i) && r[i] && (n = t(n, this && this[i] || i));\n        return n;\n      }\n      function t(r, n) {\n        return n ? r ? r + \" \" + n : r + n : r;\n      }\n      p.exports ? (u.default = u, p.exports = u) : window.classNames = u;\n    })();\n  })(S)), S.exports;\n}\nvar Rr = Zr();\nconst Dr = /* @__PURE__ */ Tr(Rr), Hr = {\n  \"purpur-notification-banner\": \"_purpur-notification-banner_llblm_1\",\n  \"purpur-notification-banner__container\": \"_purpur-notification-banner__container_llblm_6\",\n  \"purpur-notification-banner__content\": \"_purpur-notification-banner__content_llblm_11\",\n  \"purpur-notification-banner__icon\": \"_purpur-notification-banner__icon_llblm_16\",\n  \"purpur-notification-banner__heading\": \"_purpur-notification-banner__heading_llblm_19\",\n  \"purpur-notification-banner__heading--no-overlap\": \"_purpur-notification-banner__heading--no-overlap_llblm_22\",\n  \"purpur-notification-banner__close-button\": \"_purpur-notification-banner__close-button_llblm_25\"\n}, m = Dr.bind(Hr), d = \"purpur-notification-banner\", Vr = U(\n  ({\n    [\"data-testid\"]: p,\n    children: e,\n    className: u,\n    closeButtonAriaLabel: o,\n    description: t,\n    hideIcon: r,\n    icon: n,\n    link: i,\n    onClose: l,\n    titleTag: g = \"h4\",\n    title: v,\n    ...a\n  }, f) => {\n    const h = m(u, d);\n    return /* @__PURE__ */ _(\"div\", { ...a, className: h, role: \"alert\", ref: f, \"data-testid\": p, children: /* @__PURE__ */ _(k, { children: /* @__PURE__ */ z(\"div\", { className: m(`${d}__container`), children: [\n      r ? null : n ? /* @__PURE__ */ _(\"span\", { className: m(`${d}__icon`), children: n }) : /* @__PURE__ */ _(X, { className: m(`${d}__icon`), size: \"sm\" }),\n      /* @__PURE__ */ z(\"div\", { className: m(`${d}__content`), children: [\n        /* @__PURE__ */ _(\n          K,\n          {\n            tag: g,\n            variant: \"subsection-100\",\n            className: m([\n              `${d}__heading`,\n              { [`${d}__heading--no-overlap`]: l }\n            ]),\n            children: v\n          }\n        ),\n        /* @__PURE__ */ z(\"div\", { children: [\n          t,\n          \" \",\n          i\n        ] }),\n        e\n      ] }),\n      l && /* @__PURE__ */ _(\n        Y,\n        {\n          \"data-testid\": p ? `${p}-close-button` : void 0,\n          variant: \"tertiary-purple\",\n          size: \"sm\",\n          iconOnly: !0,\n          \"aria-label\": o,\n          onClick: l,\n          className: m(`${d}__close-button`),\n          children: /* @__PURE__ */ _(Q, { size: \"sm\" })\n        }\n      )\n    ] }) }) });\n  }\n);\nVr.displayName = \"NotificationBanner\";\nexport {\n  Vr as NotificationBanner\n};\n//# sourceMappingURL=notification-banner.es.js.map\n"],"names":["pr","p","C","P","ir","e","u","i","t","ur","er","tr","W","_","q","B","Y","U","A","z","I","E","J","rr","$r","k","M","jr","R","zr","$","j","K","D","H","Ar","Cr","Pr","Lr","qr","Br","Gr","O","Ir","Q","Er","X","Tr","S","F","Zr","Rr","Dr","Hr","Vr"],"mappings":"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"}