{"version":3,"file":"footer.es-CskUCpnS.mjs","sources":["../../../components/footer/dist/footer.es.js"],"sourcesContent":["import { jsx as p, jsxs as f, Fragment as Xr } from \"react/jsx-runtime\";\nimport * as d from \"react\";\nimport { forwardRef as Vr, useId as E, createContext as Yr, useContext as re, useState as ee, createElement as H } from \"react\";\nimport \"react-dom\";\nimport { useTheme as te, useColorScheme as ne, useApplyTheme as ie } from \"@purpurds/theme\";\nfunction ae(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar Q = { exports: {} }, U;\nfunction oe() {\n  return U || (U = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(Q)), Q.exports;\n}\nvar ue = oe();\nconst pe = /* @__PURE__ */ ae(ue), le = {\n  \"purpur-container\": \"_purpur-container_1t9gx_1\",\n  \"purpur-container--xs\": \"_purpur-container--xs_1t9gx_13\",\n  \"purpur-container--sm\": \"_purpur-container--sm_1t9gx_24\",\n  \"purpur-container--md\": \"_purpur-container--md_1t9gx_39\",\n  \"purpur-container--lg\": \"_purpur-container--lg_1t9gx_42\",\n  \"purpur-container--xl\": \"_purpur-container--xl_1t9gx_45\",\n  \"purpur-container--xxl\": \"_purpur-container--xxl_1t9gx_48\"\n}, se = pe.bind(le), X = \"purpur-container\", Hr = Vr(\n  ({ children: e, className: a, width: n = \"xxl\", element: u = \"div\", ...o }, r) => {\n    const t = se([X, `${X}--${n}`, a]);\n    return /* @__PURE__ */ p(u, { className: t, ref: r, ...o, children: e });\n  }\n);\nHr.displayName = \"Container\";\nfunction ce(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar Y = { exports: {} }, rr;\nfunction _e() {\n  return rr || (rr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(Y)), Y.exports;\n}\nvar de = _e();\nconst fe = /* @__PURE__ */ ce(de), ge = {\n  \"purpur-link\": \"_purpur-link_5pram_1\",\n  \"purpur-link--text\": \"_purpur-link--text_5pram_18\",\n  \"purpur-link--standalone\": \"_purpur-link--standalone_5pram_18\",\n  \"purpur-link--navigation\": \"_purpur-link--navigation_5pram_18\",\n  \"purpur-link--disable-visited\": \"_purpur-link--disable-visited_5pram_29\",\n  \"purpur-link--text-negative\": \"_purpur-link--text-negative_5pram_32\",\n  \"purpur-link--standalone-negative\": \"_purpur-link--standalone-negative_5pram_32\",\n  \"purpur-link--navigation-negative\": \"_purpur-link--navigation-negative_5pram_32\",\n  \"purpur-link--ensure-target-area\": \"_purpur-link--ensure-target-area_5pram_71\",\n  \"purpur-link--silent\": \"_purpur-link--silent_5pram_77\"\n}, he = fe.bind(ge), C = \"purpur-link\", F = ({\n  [\"data-testid\"]: e,\n  children: a,\n  className: n,\n  disableVisited: u = !0,\n  ensureTargetArea: o,\n  href: r,\n  negative: t = !1,\n  onClick: i,\n  rel: _,\n  silent: h,\n  target: w,\n  variant: l,\n  ...v\n}) => (\n  /* eslint-disable-next-line jsx-a11y/click-events-have-key-events */\n  /* @__PURE__ */ p(\n    \"span\",\n    {\n      className: he(\n        n,\n        C,\n        `${C}--${t ? `${l}-negative` : l}`,\n        {\n          [`${C}--silent`]: h,\n          [`${C}--negative`]: t,\n          [`${C}--disable-visited`]: u ?? h,\n          [`${C}--ensure-target-area`]: o\n        }\n      ),\n      \"data-testid\": e,\n      onClick: r ? void 0 : i,\n      ...r ? {} : v,\n      children: r ? /* @__PURE__ */ p(\n        \"a\",\n        {\n          href: r,\n          target: w,\n          rel: _,\n          onClick: i,\n          \"data-testid\": e ? `${e} a` : void 0,\n          ...v,\n          children: a\n        }\n      ) : a\n    }\n  )\n);\nF.displayName = \"Link\";\nfunction ve(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar er = { exports: {} }, tr;\nfunction me() {\n  return tr || (tr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(er)), er.exports;\n}\nvar ye = me();\nconst $e = /* @__PURE__ */ ve(ye), be = {\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}, xe = $e.bind(be), nr = \"purpur-icon\", we = \"md\", Ne = (e) => e.filter((a) => Object.keys(a).length >= 1).map((a) => `${a.name}=\"${a.value}\"`).join(\" \"), Se = ({ content: e = \"\", title: a } = {}) => {\n  const n = [\n    { name: \"xmlns\", value: \"http://www.w3.org/2000/svg\" },\n    { name: \"fill\", value: \"currentColor\" },\n    { name: \"viewBox\", value: \"0 0 24 24\" },\n    a ? { name: \"role\", value: \"img\" } : { name: \"aria-hidden\", value: \"true\" }\n  ], u = a ? `<title>${a}</title>` : \"\";\n  return `<svg ${Ne(n)}>${u}${e}</svg>`;\n}, Ce = (e) => e.replace(/<(\\/?)svg([^>]*)>/g, \"\").trim(), Ir = ({ svg: e, allyTitle: a, className: n, size: u = we, ...o }) => {\n  const r = Se({\n    content: Ce(e.svg),\n    title: a\n  }), t = xe(nr, `${nr}--${u}`, n);\n  return /* @__PURE__ */ p(\"span\", { className: t, dangerouslySetInnerHTML: { __html: r }, ...o });\n};\nIr.displayName = \"Icon\";\nconst Oe = {\n  name: \"error-filled\",\n  svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 25 24\" fill=\"currentColor\"><path fill-rule=\"evenodd\" d=\"M14.268 3.5c-.77-1.333-2.694-1.333-3.464 0l-8.66 15c-.77 1.333.192 3 1.732 3h17.32c1.54 0 2.502-1.667 1.733-3l-8.66-15Zm-.694 5.067-.247 6.876h-1.566l-.247-6.876a1.03 1.03 0 1 1 2.06 0Zm.212 8.917c0 .649-.585 1.234-1.25 1.234-.648 0-1.25-.585-1.25-1.234 0-.633.602-1.234 1.25-1.234.665 0 1.25.601 1.25 1.234Z\" clip-rule=\"evenodd\"/></svg>',\n  keywords: [\"error-filled\"],\n  category: \"status\"\n};\nfunction je(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar ir = { exports: {} }, ar;\nfunction ke() {\n  return ar || (ar = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(ir)), ir.exports;\n}\nvar qe = ke();\nconst Pe = /* @__PURE__ */ je(qe), Ae = {\n  \"purpur-field-error-text\": \"_purpur-field-error-text_u1cy2_1\",\n  \"purpur-field-error-text--negative\": \"_purpur-field-error-text--negative_u1cy2_11\",\n  \"purpur-field-error-text__icon\": \"_purpur-field-error-text__icon_u1cy2_14\"\n}, or = Pe.bind(Ae), I = \"purpur-field-error-text\", Me = ({\n  children: e,\n  className: a,\n  negative: n = !1,\n  [\"aria-relevant\"]: u = \"additions text\",\n  ...o\n}) => /* @__PURE__ */ f(\n  \"div\",\n  {\n    className: or(a, I, {\n      [`${I}--negative`]: n\n    }),\n    \"aria-live\": \"assertive\",\n    \"aria-relevant\": u,\n    ...o,\n    children: [\n      /* @__PURE__ */ p(Ir, { svg: Oe, size: \"xs\", className: or(`${I}__icon`) }),\n      e\n    ]\n  }\n);\nfunction Te(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar ur = { exports: {} }, pr;\nfunction ze() {\n  return pr || (pr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(ur)), ur.exports;\n}\nvar Ve = ze();\nconst He = /* @__PURE__ */ Te(Ve), Ie = {\n  \"purpur-field-helper-text\": \"_purpur-field-helper-text_1ociq_1\",\n  \"purpur-field-helper-text--disabled\": \"_purpur-field-helper-text--disabled_1ociq_9\",\n  \"purpur-field-helper-text--negative\": \"_purpur-field-helper-text--negative_1ociq_12\"\n}, Ze = He.bind(Ie), Z = \"purpur-field-helper-text\", Le = ({\n  children: e,\n  className: a,\n  disabled: n,\n  id: u,\n  negative: o,\n  ...r\n}) => {\n  const t = Ze(a, Z, {\n    [`${Z}--disabled`]: n,\n    [`${Z}--negative`]: o\n  });\n  return /* @__PURE__ */ p(\"span\", { id: u, className: t, ...r, children: e });\n};\nfunction Re(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar lr = { exports: {} }, sr;\nfunction Be() {\n  return sr || (sr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(lr)), lr.exports;\n}\nvar Ee = Be();\nconst Fe = /* @__PURE__ */ Re(Ee), De = {\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}, We = Fe.bind(De), cr = \"purpur-icon\", Ge = \"md\", Je = (e) => e.filter((a) => Object.keys(a).length >= 1).map((a) => `${a.name}=\"${a.value}\"`).join(\" \"), Ke = ({ content: e = \"\", title: a } = {}) => {\n  const n = [\n    { name: \"xmlns\", value: \"http://www.w3.org/2000/svg\" },\n    { name: \"fill\", value: \"currentColor\" },\n    { name: \"viewBox\", value: \"0 0 24 24\" },\n    a ? { name: \"role\", value: \"img\" } : { name: \"aria-hidden\", value: \"true\" }\n  ], u = a ? `<title>${a}</title>` : \"\";\n  return `<svg ${Je(n)}>${u}${e}</svg>`;\n}, Qe = (e) => e.replace(/<(\\/?)svg([^>]*)>/g, \"\").trim(), D = ({ svg: e, allyTitle: a, className: n, size: u = Ge, ...o }) => {\n  const r = Ke({\n    content: Qe(e.svg),\n    title: a\n  }), t = We(cr, `${cr}--${u}`, n);\n  return /* @__PURE__ */ p(\"span\", { className: t, dangerouslySetInnerHTML: { __html: r }, ...o });\n};\nD.displayName = \"Icon\";\nconst Ue = {\n  name: \"check-circle-filled\",\n  svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path fill-rule=\"evenodd\" d=\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10Zm4.712-12.491a.875.875 0 1 0-1.424-1.018l-4.4 6.16-2.27-2.27a.875.875 0 0 0-1.237 1.238l3 3a.875.875 0 0 0 1.331-.11l5-7Z\" clip-rule=\"evenodd\"/></svg>',\n  keywords: [\"check-circle-filled\"],\n  category: \"status\"\n}, Zr = (e) => /* @__PURE__ */ p(D, { ...e, svg: Ue });\nZr.displayName = \"IconCheckCircleFilled\";\nconst Xe = {\n  name: \"chevron-down\",\n  svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path fill-rule=\"evenodd\" d=\"M20.136 7.864a.9.9 0 0 0-1.272 0L12 14.727 5.136 7.864a.9.9 0 0 0-1.272 1.272l7.5 7.5a.9.9 0 0 0 1.272 0l7.5-7.5a.9.9 0 0 0 0-1.272Z\" clip-rule=\"evenodd\"/></svg>',\n  keywords: [\"chevron-down\"],\n  category: \"utility\"\n}, Lr = (e) => /* @__PURE__ */ p(D, { ...e, svg: Xe });\nLr.displayName = \"IconChevronDown\";\nfunction _r(e, a) {\n  if (typeof e == \"function\")\n    return e(a);\n  e != null && (e.current = a);\n}\nfunction Ye(...e) {\n  return (a) => {\n    let n = !1;\n    const u = e.map((o) => {\n      const r = _r(o, a);\n      return !n && typeof r == \"function\" && (n = !0), r;\n    });\n    if (n)\n      return () => {\n        for (let o = 0; o < u.length; o++) {\n          const r = u[o];\n          typeof r == \"function\" ? r() : _r(e[o], null);\n        }\n      };\n  };\n}\nvar rt = /* @__PURE__ */ Symbol.for(\"react.lazy\"), z = d[\" use \".trim().toString()];\nfunction et(e) {\n  return typeof e == \"object\" && e !== null && \"then\" in e;\n}\nfunction Rr(e) {\n  return e != null && typeof e == \"object\" && \"$$typeof\" in e && e.$$typeof === rt && \"_payload\" in e && et(e._payload);\n}\n// @__NO_SIDE_EFFECTS__\nfunction tt(e) {\n  const a = /* @__PURE__ */ nt(e), n = d.forwardRef((u, o) => {\n    let { children: r, ...t } = u;\n    Rr(r) && typeof z == \"function\" && (r = z(r._payload));\n    const i = d.Children.toArray(r), _ = i.find(at);\n    if (_) {\n      const h = _.props.children, w = i.map((l) => l === _ ? d.Children.count(h) > 1 ? d.Children.only(null) : d.isValidElement(h) ? h.props.children : null : l);\n      return /* @__PURE__ */ p(a, { ...t, ref: o, children: d.isValidElement(h) ? d.cloneElement(h, void 0, w) : null });\n    }\n    return /* @__PURE__ */ p(a, { ...t, ref: o, children: r });\n  });\n  return n.displayName = `${e}.Slot`, n;\n}\n// @__NO_SIDE_EFFECTS__\nfunction nt(e) {\n  const a = d.forwardRef((n, u) => {\n    let { children: o, ...r } = n;\n    if (Rr(o) && typeof z == \"function\" && (o = z(o._payload)), d.isValidElement(o)) {\n      const t = ut(o), i = ot(r, o.props);\n      return o.type !== d.Fragment && (i.ref = u ? Ye(u, t) : t), d.cloneElement(o, i);\n    }\n    return d.Children.count(o) > 1 ? d.Children.only(null) : null;\n  });\n  return a.displayName = `${e}.SlotClone`, a;\n}\nvar it = /* @__PURE__ */ Symbol(\"radix.slottable\");\nfunction at(e) {\n  return d.isValidElement(e) && typeof e.type == \"function\" && \"__radixId\" in e.type && e.type.__radixId === it;\n}\nfunction ot(e, a) {\n  const n = { ...a };\n  for (const u in a) {\n    const o = e[u], r = a[u];\n    /^on[A-Z]/.test(u) ? o && r ? n[u] = (...t) => {\n      const i = r(...t);\n      return o(...t), i;\n    } : o && (n[u] = o) : u === \"style\" ? n[u] = { ...o, ...r } : u === \"className\" && (n[u] = [o, r].filter(Boolean).join(\" \"));\n  }\n  return { ...e, ...n };\n}\nfunction ut(e) {\n  let a = Object.getOwnPropertyDescriptor(e.props, \"ref\")?.get, n = a && \"isReactWarning\" in a && a.isReactWarning;\n  return n ? e.ref : (a = Object.getOwnPropertyDescriptor(e, \"ref\")?.get, n = a && \"isReactWarning\" in a && a.isReactWarning, n ? e.props.ref : e.props.ref || e.ref);\n}\nvar pt = [\n  \"a\",\n  \"button\",\n  \"div\",\n  \"form\",\n  \"h2\",\n  \"h3\",\n  \"img\",\n  \"input\",\n  \"label\",\n  \"li\",\n  \"nav\",\n  \"ol\",\n  \"p\",\n  \"select\",\n  \"span\",\n  \"svg\",\n  \"ul\"\n], lt = pt.reduce((e, a) => {\n  const n = /* @__PURE__ */ tt(`Primitive.${a}`), u = d.forwardRef((o, r) => {\n    const { asChild: t, ...i } = o, _ = t ? n : a;\n    return typeof window < \"u\" && (window[/* @__PURE__ */ Symbol.for(\"radix-ui\")] = !0), /* @__PURE__ */ p(_, { ...i, ref: r });\n  });\n  return u.displayName = `Primitive.${a}`, { ...e, [a]: u };\n}, {}), st = \"Label\", Br = d.forwardRef((e, a) => /* @__PURE__ */ p(\n  lt.label,\n  {\n    ...e,\n    ref: a,\n    onMouseDown: (n) => {\n      n.target.closest(\"button, input, select, textarea\") || (e.onMouseDown?.(n), !n.defaultPrevented && n.detail > 1 && n.preventDefault());\n    }\n  }\n));\nBr.displayName = st;\nvar ct = Br;\nfunction _t(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar dr = { exports: {} }, fr;\nfunction dt() {\n  return fr || (fr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(dr)), dr.exports;\n}\nvar ft = dt();\nconst gt = /* @__PURE__ */ _t(ft), ht = {\n  \"purpur-label\": \"_purpur-label_1x80u_1\",\n  \"purpur-label--negative\": \"_purpur-label--negative_1x80u_8\",\n  \"purpur-label--disabled\": \"_purpur-label--disabled_1x80u_11\"\n}, vt = gt.bind(ht), L = \"purpur-label\", mt = ({\n  children: e,\n  className: a,\n  disabled: n,\n  negative: u = !1,\n  ...o\n}) => {\n  const r = vt(a, L, {\n    [`${L}--disabled`]: n,\n    [`${L}--negative`]: u\n  });\n  return /* @__PURE__ */ p(ct, { className: r, ...o, children: e });\n};\nfunction yt(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar gr = { exports: {} }, hr;\nfunction $t() {\n  return hr || (hr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(gr)), gr.exports;\n}\nvar bt = $t();\nconst xt = /* @__PURE__ */ yt(bt), wt = \"_rotate_12t9p_1\", Nt = \"_dash_12t9p_1\", St = {\n  \"purpur-spinner\": \"_purpur-spinner_12t9p_2\",\n  rotate: wt,\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: Nt,\n  \"purpur-spinner__circle--disabled\": \"_purpur-spinner__circle--disabled_12t9p_41\",\n  \"purpur-spinner__circle--negative\": \"_purpur-spinner__circle--negative_12t9p_44\"\n}, vr = xt.bind(St), P = \"purpur-spinner\", Ct = {\n  SM: \"sm\"\n}, Er = ({\n  disabled: e = !1,\n  negative: a = !1,\n  size: n = Ct.SM,\n  className: u,\n  ...o\n}) => /* @__PURE__ */ p(\"div\", { className: vr(P, `${P}--${n}`, u), ...o, children: /* @__PURE__ */ p(\"svg\", { viewBox: \"0 0 50 50\", children: /* @__PURE__ */ p(\n  \"circle\",\n  {\n    className: vr(`${P}__circle`, {\n      [`${P}__circle--disabled`]: e,\n      [`${P}__circle--negative`]: a\n    }),\n    cx: \"25\",\n    cy: \"25\",\n    r: \"20\"\n  }\n) }) });\nEr.displayName = \"Spinner\";\nfunction Ot(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar mr = { exports: {} }, yr;\nfunction jt() {\n  return yr || (yr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(mr)), mr.exports;\n}\nvar kt = jt();\nconst qt = /* @__PURE__ */ Ot(kt), Pt = {\n  \"purpur-select\": \"_purpur-select_1gf3p_1\",\n  \"purpur-select__label\": \"_purpur-select__label_1gf3p_7\",\n  \"purpur-select__field-row\": \"_purpur-select__field-row_1gf3p_12\",\n  \"purpur-select__frame\": \"_purpur-select__frame_1gf3p_16\",\n  \"purpur-select__frame--negative\": \"_purpur-select__frame--negative_1gf3p_23\",\n  \"purpur-select__select-container\": \"_purpur-select__select-container_1gf3p_26\",\n  \"purpur-select__select-container--disabled\": \"_purpur-select__select-container--disabled_1gf3p_33\",\n  \"purpur-select__select\": \"_purpur-select__select_1gf3p_26\",\n  \"purpur-select__select-container--readonly\": \"_purpur-select__select-container--readonly_1gf3p_33\",\n  \"purpur-select__select-container--negative\": \"_purpur-select__select-container--negative_1gf3p_41\",\n  \"purpur-select__select--error\": \"_purpur-select__select--error_1gf3p_91\",\n  \"purpur-select__select--is-valid\": \"_purpur-select__select--is-valid_1gf3p_97\",\n  \"purpur-select__select--negative\": \"_purpur-select__select--negative_1gf3p_103\",\n  \"purpur-select__end-adornments\": \"_purpur-select__end-adornments_1gf3p_120\",\n  \"purpur-select__select-icon\": \"_purpur-select__select-icon_1gf3p_130\",\n  \"purpur-select__select-icon--readonly\": \"_purpur-select__select-icon--readonly_1gf3p_133\",\n  \"purpur-select__select-icon--disabled\": \"_purpur-select__select-icon--disabled_1gf3p_133\",\n  \"purpur-select__select-icon--negative\": \"_purpur-select__select-icon--negative_1gf3p_136\",\n  \"purpur-select__valid-icon\": \"_purpur-select__valid-icon_1gf3p_142\"\n}, b = qt.bind(Pt), s = \"purpur-select\", Fr = Vr(\n  ({\n    label: e,\n    options: a,\n    className: n,\n    errorText: u,\n    helperText: o,\n    negative: r = !1,\n    placeholder: t,\n    readOnly: i = !1,\n    [\"data-testid\"]: _,\n    valid: h,\n    loading: w,\n    ...l\n  }, v) => {\n    const $ = (q) => _ ? `${_}-${q}` : void 0, N = h && !u, k = E(), g = l.id ?? k, m = o ? `${g}-helper-text` : void 0, S = b(`${s}__select-container`, {\n      [`${s}__select-container--disabled`]: l.disabled,\n      [`${s}__select-container--readonly`]: i && !l.disabled,\n      [`${s}__select-container--negative`]: r\n    });\n    return b(`${s}__select-icon`, {\n      [`${s}__select-icon--disabled`]: l.disabled,\n      [`${s}__select-icon--readonly`]: i && !l.disabled,\n      [`${s}__select-icon--is-valid`]: N,\n      [`${s}__select-icon--negative`]: r\n    }), N && b(`${s}__valid-icon`), /* @__PURE__ */ f(\n      \"div\",\n      {\n        className: b(s, n, {\n          [`${s}--negative`]: r\n        }),\n        children: [\n          e && /* @__PURE__ */ f(\n            mt,\n            {\n              htmlFor: g,\n              className: b(`${s}__label`),\n              \"data-testid\": $(\"label\"),\n              disabled: l.disabled,\n              negative: r,\n              children: [\n                l.required && /* @__PURE__ */ p(\"span\", { \"aria-hidden\": !0, children: \"*\" }),\n                e\n              ]\n            }\n          ),\n          /* @__PURE__ */ p(\"div\", { className: b(`${s}__field-row`), children: /* @__PURE__ */ f(\"div\", { className: S, children: [\n            /* @__PURE__ */ f(\n              \"select\",\n              {\n                ...l,\n                onChange: i ? void 0 : l?.onChange,\n                id: g,\n                ref: v,\n                \"data-testid\": $(\"select\"),\n                \"aria-describedby\": l[\"aria-describedby\"] || m,\n                \"aria-invalid\": l[\"aria-invalid\"] || !!u,\n                \"aria-disabled\": l[\"aria-disabled\"] || l.disabled,\n                \"aria-readonly\": l[\"aria-readonly\"] || i && !l.disabled,\n                className: b(`${s}__select`, {\n                  [`${s}__select--error`]: !!u,\n                  [`${s}__select--is-valid`]: N,\n                  [`${s}__select--negative`]: r\n                }),\n                children: [\n                  t && /* @__PURE__ */ p(\"option\", { value: t.value ?? t.label, disabled: !0, children: t.label }),\n                  a.map(\n                    (q, K) => At(q) ? Mt(q, g, K, i) : Dr(q, g, K, i)\n                  )\n                ]\n              }\n            ),\n            /* @__PURE__ */ f(\"div\", { className: b(`${s}__end-adornments`), children: [\n              w ? /* @__PURE__ */ p(\n                Er,\n                {\n                  disabled: l.disabled,\n                  size: \"xxs\",\n                  negative: r,\n                  \"data-testid\": $(\"spinner\")\n                },\n                \"spinner\"\n              ) : /* @__PURE__ */ p(\n                Lr,\n                {\n                  className: b(`${s}__select-icon`, {\n                    [`${s}__select-icon--disabled`]: l.disabled,\n                    [`${s}__select-icon--readonly`]: i && !l.disabled,\n                    [`${s}__select-icon--is-valid`]: N,\n                    [`${s}__select-icon--negative`]: r\n                  }),\n                  \"data-testid\": $(\"dropdown-icon\"),\n                  size: \"sm\"\n                },\n                \"chevron-down-icon\"\n              ),\n              N && /* @__PURE__ */ p(\n                Zr,\n                {\n                  \"data-testid\": $(\"valid-icon\"),\n                  className: b(`${s}__valid-icon`)\n                },\n                \"valid-icon\"\n              )\n            ] }),\n            /* @__PURE__ */ p(\n              \"div\",\n              {\n                className: b(`${s}__frame`, {\n                  [`${s}__frame--negative`]: r\n                })\n              }\n            )\n          ] }) }),\n          m && /* @__PURE__ */ p(\n            Le,\n            {\n              disabled: l.disabled,\n              \"data-testid\": $(\"helper-text\"),\n              id: m,\n              negative: r,\n              children: o\n            }\n          ),\n          u && /* @__PURE__ */ p(Me, { negative: r, \"data-testid\": $(\"error-text\"), children: u })\n        ]\n      }\n    );\n  }\n), At = (e) => e.hasOwnProperty(\"options\"), Mt = (e, a, n, u) => {\n  const o = `${a}--group--${n}`;\n  return /* @__PURE__ */ p(\"optgroup\", { label: e.label, children: e.options.map((r, t) => Dr(r, o, t, u)) }, o);\n}, Dr = (e, a, n, u) => /* @__PURE__ */ p(\n  \"option\",\n  {\n    value: e.value ?? e.label,\n    disabled: u,\n    children: e.label\n  },\n  `${a}--option--${n}`\n);\nFr.displayName = \"Select\";\nfunction Tt(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar R = { exports: {} };\nvar $r;\nfunction zt() {\n  return $r || ($r = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(R)), R.exports;\n}\nvar Vt = zt();\nconst W = /* @__PURE__ */ Tt(Vt), c = \"purpur-footer\", G = {\n  \"purpur-footer\": \"_purpur-footer_yqb4h_1\",\n  \"purpur-footer__container\": \"_purpur-footer__container_yqb4h_8\",\n  \"purpur-footer__logo\": \"_purpur-footer__logo_yqb4h_30\",\n  \"purpur-footer__logo--telia\": \"_purpur-footer__logo--telia_yqb4h_34\",\n  \"purpur-footer__social\": \"_purpur-footer__social_yqb4h_54\",\n  \"purpur-footer__social--md\": \"_purpur-footer__social--md_yqb4h_70\",\n  \"purpur-footer__social--sm\": \"_purpur-footer__social--sm_yqb4h_78\",\n  \"purpur-footer__social-link\": \"_purpur-footer__social-link_yqb4h_87\",\n  \"purpur-footer__navigation\": \"_purpur-footer__navigation_yqb4h_107\",\n  \"purpur-footer__navigation-section\": \"_purpur-footer__navigation-section_yqb4h_116\",\n  \"purpur-footer__navigation-section-heading\": \"_purpur-footer__navigation-section-heading_yqb4h_119\",\n  \"purpur-footer__navigation--lg\": \"_purpur-footer__navigation--lg_yqb4h_142\",\n  \"purpur-footer__navigation--sm\": \"_purpur-footer__navigation--sm_yqb4h_156\",\n  \"purpur-footer__custom-link-navigation\": \"_purpur-footer__custom-link-navigation_yqb4h_180\",\n  \"purpur-footer__payments\": \"_purpur-footer__payments_yqb4h_202\",\n  \"purpur-footer__payments-image\": \"_purpur-footer__payments-image_yqb4h_219\",\n  \"purpur-footer__contacts\": \"_purpur-footer__contacts_yqb4h_223\",\n  \"purpur-footer__contacts-copyright\": \"_purpur-footer__contacts-copyright_yqb4h_238\",\n  \"purpur-footer__contacts-address\": \"_purpur-footer__contacts-address_yqb4h_243\",\n  \"purpur-footer__theme-select\": \"_purpur-footer__theme-select_yqb4h_247\",\n  \"purpur-footer__additional\": \"_purpur-footer__additional_yqb4h_263\",\n  \"purpur-footer__additional-links\": \"_purpur-footer__additional-links_yqb4h_280\",\n  \"purpur-footer__custom-content\": \"_purpur-footer__custom-content_yqb4h_292\"\n};\nfunction Ht(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar br = { exports: {} }, xr;\nfunction It() {\n  return xr || (xr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u(i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(null, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(br)), br.exports;\n}\nvar Zt = It();\nconst Lt = /* @__PURE__ */ Ht(Zt), M = {\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}, Rt = {\n  TITLE100: \"title-100\"\n}, T = \"purpur-heading\", J = ({\n  children: e,\n  className: a = \"\",\n  enableHyphenation: n = !1,\n  negative: u = !1,\n  tag: o,\n  variant: r = Rt.TITLE100,\n  ...t\n}) => {\n  const i = o, _ = Lt([\n    a,\n    M[T],\n    M[`${T}--${r}`],\n    {\n      [M[`${T}--hyphens`]]: n,\n      [M[`${T}--negative`]]: u\n    }\n  ]);\n  return /* @__PURE__ */ p(i, { className: _, ...t, children: e });\n};\nJ.displayName = \"Heading\";\nfunction Bt(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar wr = { exports: {} }, Nr;\nfunction Et() {\n  return Nr || (Nr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(wr)), wr.exports;\n}\nvar Ft = Et();\nconst Wr = /* @__PURE__ */ Bt(Ft), Dt = {\n  \"purpur-accordion\": \"_purpur-accordion_mwmy0_1\",\n  \"purpur-accordion__title\": \"_purpur-accordion__title_mwmy0_4\",\n  \"purpur-accordion--negative\": \"_purpur-accordion--negative_mwmy0_13\"\n};\nfunction Wt(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar Sr = { exports: {} }, Cr;\nfunction Gt() {\n  return Cr || (Cr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(Sr)), Sr.exports;\n}\nvar Jt = Gt();\nconst Kt = /* @__PURE__ */ Wt(Jt), Qt = {\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}, Ut = Kt.bind(Qt), Or = \"purpur-icon\", Xt = \"md\", Yt = (e) => e.filter((a) => Object.keys(a).length >= 1).map((a) => `${a.name}=\"${a.value}\"`).join(\" \"), rn = ({ content: e = \"\", title: a } = {}) => {\n  const n = [\n    { name: \"xmlns\", value: \"http://www.w3.org/2000/svg\" },\n    { name: \"fill\", value: \"currentColor\" },\n    { name: \"viewBox\", value: \"0 0 24 24\" },\n    a ? { name: \"role\", value: \"img\" } : { name: \"aria-hidden\", value: \"true\" }\n  ], u = a ? `<title>${a}</title>` : \"\";\n  return `<svg ${Yt(n)}>${u}${e}</svg>`;\n}, en = (e) => e.replace(/<(\\/?)svg([^>]*)>/g, \"\").trim(), Gr = ({ svg: e, allyTitle: a, className: n, size: u = Xt, ...o }) => {\n  const r = rn({\n    content: en(e.svg),\n    title: a\n  }), t = Ut(Or, `${Or}--${u}`, n);\n  return /* @__PURE__ */ p(\"span\", { className: t, dangerouslySetInnerHTML: { __html: r }, ...o });\n};\nGr.displayName = \"Icon\";\nconst tn = {\n  name: \"chevron-down\",\n  svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path fill-rule=\"evenodd\" d=\"M20.136 7.864a.9.9 0 0 0-1.272 0L12 14.727 5.136 7.864a.9.9 0 0 0-1.272 1.272l7.5 7.5a.9.9 0 0 0 1.272 0l7.5-7.5a.9.9 0 0 0 0-1.272Z\" clip-rule=\"evenodd\"/></svg>',\n  keywords: [\"chevron-down\"],\n  category: \"utility\"\n}, Jr = (e) => /* @__PURE__ */ p(Gr, { ...e, svg: tn });\nJr.displayName = \"IconChevronDown\";\nfunction nn(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar jr = { exports: {} }, kr;\nfunction an() {\n  return kr || (kr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(jr)), jr.exports;\n}\nvar on = an();\nconst un = /* @__PURE__ */ nn(on), pn = {\n  \"purpur-paragraph\": \"_purpur-paragraph_1vz75_1\",\n  \"purpur-paragraph--disabled\": \"_purpur-paragraph--disabled_1vz75_7\",\n  \"purpur-paragraph--hyphens\": \"_purpur-paragraph--hyphens_1vz75_10\",\n  \"purpur-paragraph--negative\": \"_purpur-paragraph--negative_1vz75_13\",\n  \"purpur-paragraph--paragraph-100\": \"_purpur-paragraph--paragraph-100_1vz75_16\",\n  \"purpur-paragraph--paragraph-100-medium\": \"_purpur-paragraph--paragraph-100-medium_1vz75_22\",\n  \"purpur-paragraph--paragraph-100-bold\": \"_purpur-paragraph--paragraph-100-bold_1vz75_29\",\n  \"purpur-paragraph--paragraph-200\": \"_purpur-paragraph--paragraph-200_1vz75_36\",\n  \"purpur-paragraph--preamble-100\": \"_purpur-paragraph--preamble-100_1vz75_42\",\n  \"purpur-paragraph--preamble-200\": \"_purpur-paragraph--preamble-200_1vz75_48\",\n  \"purpur-paragraph--additional-100\": \"_purpur-paragraph--additional-100_1vz75_54\",\n  \"purpur-paragraph--additional-100-medium\": \"_purpur-paragraph--additional-100-medium_1vz75_60\",\n  \"purpur-paragraph--additional-100-bold\": \"_purpur-paragraph--additional-100-bold_1vz75_67\",\n  \"purpur-paragraph--overline-100\": \"_purpur-paragraph--overline-100_1vz75_74\",\n  \"purpur-paragraph--overline-200\": \"_purpur-paragraph--overline-200_1vz75_82\"\n}, ln = un.bind(pn), sn = {\n  PARAGRAPH100: \"paragraph-100\"\n}, A = \"purpur-paragraph\", Kr = ({\n  children: e,\n  className: a,\n  disabled: n,\n  enableHyphenation: u = !1,\n  negative: o = !1,\n  variant: r = sn.PARAGRAPH100,\n  ...t\n}) => {\n  const i = ln(a, A, `${A}--${r}`, {\n    [`${A}--hyphens`]: u,\n    [`${A}--disabled`]: n,\n    [`${A}--negative`]: o\n  });\n  return /* @__PURE__ */ p(\"p\", { ...t, className: i, children: e });\n};\nKr.displayName = \"Paragraph\";\nconst cn = {\n  \"purpur-accordion-item\": \"_purpur-accordion-item_1du2l_1\",\n  \"purpur-accordion-item__trigger\": \"_purpur-accordion-item__trigger_1du2l_4\",\n  \"purpur-accordion-item__header\": \"_purpur-accordion-item__header_1du2l_10\",\n  \"purpur-accordion-item__trigger__icon\": \"_purpur-accordion-item__trigger__icon_1du2l_43\",\n  \"purpur-accordion-item__title\": \"_purpur-accordion-item__title_1du2l_49\",\n  \"purpur-accordion-item__icon\": \"_purpur-accordion-item__icon_1du2l_50\",\n  \"purpur-accordion-item__rotate\": \"_purpur-accordion-item__rotate_1du2l_64\",\n  \"purpur-accordion-item__content\": \"_purpur-accordion-item__content_1du2l_67\",\n  \"purpur-accordion-item__contentText\": \"_purpur-accordion-item__contentText_1du2l_82\",\n  \"purpur-accordion-item__contentText--limit-width\": \"_purpur-accordion-item__contentText--limit-width_1du2l_85\",\n  \"purpur-accordion-item--negative\": \"_purpur-accordion-item--negative_1du2l_107\"\n}, O = Wr.bind(cn), x = \"purpur-accordion-item\", _n = ({\n  children: e,\n  className: a,\n  fullWidth: n = !1,\n  title: u,\n  titleTag: o = \"h3\",\n  initialOpen: r = !1,\n  onClick: t,\n  onOpen: i,\n  onClose: _,\n  ...h\n}) => {\n  const w = re(Qr), l = E(), [v, $] = ee(!r), N = O([\n    x,\n    {\n      [`${x}--negative`]: w\n    },\n    a\n  ]);\n  return /* @__PURE__ */ f(\"div\", { className: N, ...h, children: [\n    /* @__PURE__ */ p(\n      J,\n      {\n        tag: o,\n        variant: \"title-100\",\n        className: O([`${x}__header`, `${x}__title`]),\n        children: /* @__PURE__ */ f(\n          \"button\",\n          {\n            type: \"button\",\n            \"data-state\": v ? \"open\" : \"close\",\n            onClick: (k) => {\n              t && t(k), v ? i && i() : _ && _(), $(!v);\n            },\n            className: O(`${x}__trigger`, a, {\n              [`${x}__rotate`]: !v\n            }),\n            \"aria-expanded\": !v,\n            \"aria-controls\": l,\n            id: l + \"button\",\n            children: [\n              u,\n              /* @__PURE__ */ p(Jr, { size: \"md\", className: O(`${x}__icon`), \"aria-hidden\": !0 })\n            ]\n          }\n        )\n      }\n    ),\n    /* @__PURE__ */ p(\n      \"div\",\n      {\n        className: O(`${x}__content`, a),\n        \"aria-hidden\": v,\n        id: l,\n        \"aria-labelledby\": l + \"button\",\n        role: \"region\",\n        children: /* @__PURE__ */ p(\n          \"div\",\n          {\n            className: O(`${x}__contentText`, {\n              [`${x}__contentText--limit-width`]: !n\n            }),\n            children: typeof e == \"string\" ? /* @__PURE__ */ p(Kr, { variant: \"paragraph-200\", children: e }) : e\n          }\n        )\n      }\n    )\n  ] });\n}, qr = Wr.bind(Dt), B = \"purpur-accordion\", Qr = Yr(!1), V = ({\n  children: e,\n  className: a,\n  negative: n = !1,\n  title: u,\n  titleTag: o = \"h2\",\n  titleVariant: r = \"title-300\",\n  schema: t,\n  ...i\n}) => {\n  const _ = qr([\n    B,\n    {\n      [`${B}--negative`]: n\n    },\n    a\n  ]);\n  return /* @__PURE__ */ f(\"div\", { className: _, ...i, children: [\n    u && /* @__PURE__ */ p(J, { tag: o, variant: r, className: qr(`${B}__title`), children: u }),\n    /* @__PURE__ */ p(Qr.Provider, { value: n, children: e }),\n    t && /* @__PURE__ */ p(\n      \"script\",\n      {\n        type: \"application/ld+json\",\n        dangerouslySetInnerHTML: {\n          __html: t\n        }\n      }\n    )\n  ] });\n};\nV.Item = _n;\nV.displayName = \"Accordion\";\nconst j = W.bind(G), Pr = ({ links: e, customLink: a }) => /* @__PURE__ */ p(\"ul\", { children: e.map(({ href: n, text: u, ...o }, r) => /* @__PURE__ */ p(\"li\", { children: a ? /* @__PURE__ */ p(\n  a,\n  {\n    ...o,\n    href: n,\n    className: j(`${c}__custom-link-navigation`),\n    children: u\n  }\n) : /* @__PURE__ */ p(F, { ...o, variant: \"navigation\", negative: !0, href: n, disableVisited: !0, children: u }) }, r)) }), dn = ({\n  navigationLinks: e,\n  sectionProps: a,\n  customLink: n\n}) => /* @__PURE__ */ f(Xr, { children: [\n  /* @__PURE__ */ p(\n    \"section\",\n    {\n      ...a,\n      className: j(\n        `${c}__navigation`,\n        `${c}__navigation--lg`,\n        a?.className\n      ),\n      children: e.map((u, o) => /* @__PURE__ */ f(\"div\", { className: j(`${c}__navigation-section`), children: [\n        /* @__PURE__ */ p(\"h3\", { className: j(`${c}__navigation-section-heading`), children: u.heading }),\n        /* @__PURE__ */ p(Pr, { links: u.links, customLink: n })\n      ] }, o))\n    }\n  ),\n  /* @__PURE__ */ p(\n    \"section\",\n    {\n      ...a,\n      className: j(\n        `${c}__navigation`,\n        `${c}__navigation--sm`,\n        a?.className\n      ),\n      children: /* @__PURE__ */ p(V, { negative: !0, children: e.map((u, o) => /* @__PURE__ */ p(\n        V.Item,\n        {\n          title: u.heading,\n          titleTag: \"h2\",\n          className: j(`${c}__navigation-section`),\n          children: /* @__PURE__ */ p(Pr, { links: u.links, customLink: n })\n        },\n        o\n      )) })\n    }\n  )\n] });\nfunction fn(e) {\n  return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, \"default\") ? e.default : e;\n}\nvar Ar = { exports: {} }, Mr;\nfunction gn() {\n  return Mr || (Mr = 1, (function(e) {\n    (function() {\n      var a = {}.hasOwnProperty;\n      function n() {\n        for (var r = \"\", t = 0; t < arguments.length; t++) {\n          var i = arguments[t];\n          i && (r = o(r, u.call(this, i)));\n        }\n        return r;\n      }\n      function u(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 n.apply(this, r);\n        if (r.toString !== Object.prototype.toString && !r.toString.toString().includes(\"[native code]\"))\n          return r.toString();\n        var t = \"\";\n        for (var i in r)\n          a.call(r, i) && r[i] && (t = o(t, this && this[i] || i));\n        return t;\n      }\n      function o(r, t) {\n        return t ? r ? r + \" \" + t : r + t : r;\n      }\n      e.exports ? (n.default = n, e.exports = n) : window.classNames = n;\n    })();\n  })(Ar)), Ar.exports;\n}\nvar hn = gn();\nconst vn = /* @__PURE__ */ fn(hn), mn = {\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}, yn = vn.bind(mn), Tr = \"purpur-icon\", $n = \"md\", bn = (e) => e.filter((a) => Object.keys(a).length >= 1).map((a) => `${a.name}=\"${a.value}\"`).join(\" \"), xn = ({ content: e = \"\", title: a } = {}) => {\n  const n = [\n    { name: \"xmlns\", value: \"http://www.w3.org/2000/svg\" },\n    { name: \"fill\", value: \"currentColor\" },\n    { name: \"viewBox\", value: \"0 0 24 24\" },\n    a ? { name: \"role\", value: \"img\" } : { name: \"aria-hidden\", value: \"true\" }\n  ], u = a ? `<title>${a}</title>` : \"\";\n  return `<svg ${bn(n)}>${u}${e}</svg>`;\n}, wn = (e) => e.replace(/<(\\/?)svg([^>]*)>/g, \"\").trim(), Ur = ({ svg: e, allyTitle: a, className: n, size: u = $n, ...o }) => {\n  const r = xn({\n    content: wn(e.svg),\n    title: a\n  }), t = yn(Tr, `${Tr}--${u}`, n);\n  return /* @__PURE__ */ p(\"span\", { className: t, dangerouslySetInnerHTML: { __html: r }, ...o });\n};\nUr.displayName = \"Icon\";\nconst Nn = W.bind(G), zr = ({ icon: e, href: a, ...n }) => /* @__PURE__ */ p(\n  \"a\",\n  {\n    ...n,\n    href: a,\n    className: Nn(`${c}__social-link`),\n    rel: \"noreferrer\",\n    target: \"_blank\",\n    children: /* @__PURE__ */ p(Ur, { svg: e })\n  }\n), Sn = () => /* @__PURE__ */ f(\n  \"svg\",\n  {\n    width: \"81\",\n    height: \"32\",\n    viewBox: \"0 0 81 32\",\n    xmlns: \"http://www.w3.org/2000/svg\",\n    role: \"img\",\n    \"aria-hidden\": \"true\",\n    children: [\n      /* @__PURE__ */ f(\"g\", { clipPath: \"url(#clip0_5309_7721)\", children: [\n        /* @__PURE__ */ p(\n          \"path\",\n          {\n            d: \"M81.28 16.8043V25.2064H78.5458V23.8293C77.6183 25.04 76.1438 25.4912 74.9076 25.4912C72.3401 25.4912 70.8186 23.8773 70.8186 21.8592C70.8186 19.5573 73.4107 17.6821 76.5723 17.6821C77.1909 17.6821 77.8566 17.7301 78.4507 17.92V17.1371C78.4507 15.9499 77.7615 15.3333 76.3586 15.3333C75.0989 15.3333 73.9812 15.9744 73.2921 16.8053L71.2235 15.2864C72.3882 13.9339 74.3862 12.9845 76.4067 12.9845C79.5683 12.9824 81.28 14.3595 81.28 16.8043ZM78.4507 20.6251V20.1024C77.9752 19.936 77.4762 19.8891 76.8576 19.8891C74.7174 19.8891 73.6244 20.7435 73.6244 21.7877C73.6244 22.6421 74.3616 23.1883 75.4792 23.1883C76.9527 23.1883 78.4507 22.3104 78.4507 20.6251Z\",\n            fill: \"currentColor\"\n          }\n        ),\n        /* @__PURE__ */ p(\n          \"path\",\n          {\n            d: \"M65.8021 9.968C65.8021 9.04214 66.6109 8.28267 67.5373 8.28267C68.4412 8.28267 69.249 9.04214 69.249 9.968C69.249 10.8939 68.4401 11.6533 67.5373 11.6533C66.6109 11.6533 65.8021 10.8939 65.8021 9.968ZM66.0638 25.2064V13.3387H68.9883V25.2064H66.0638Z\",\n            fill: \"currentColor\"\n          }\n        ),\n        /* @__PURE__ */ p(\n          \"path\",\n          {\n            d: \"M64.2806 25.2533C63.8286 25.3483 63.3531 25.3717 62.9257 25.3717C60.8337 25.3717 59.9062 24.3744 59.9062 22.3573V8.59093H62.8306V21.9541C62.8306 22.9749 63.4493 23.1168 64.2806 23.0219V25.2533Z\",\n            fill: \"currentColor\"\n          }\n        ),\n        /* @__PURE__ */ p(\n          \"path\",\n          {\n            d: \"M58.0513 20.1035H49.2781C49.5869 21.8603 50.8477 23.0229 52.4643 23.0229C53.677 23.0229 54.6514 22.4768 55.2466 21.5755L57.5769 22.976C56.3877 24.5664 54.4388 25.5157 52.4653 25.5157C49.2086 25.5157 46.3793 22.9291 46.3793 19.2256C46.3793 15.5221 49.1851 12.96 52.3232 12.96C56.4347 12.9589 58.4552 16.2347 58.0513 20.1035ZM49.3732 17.8955H55.222C54.8651 16.3531 53.8672 15.3792 52.3211 15.3792C50.8712 15.3803 49.7771 16.3765 49.3732 17.8955Z\",\n            fill: \"currentColor\"\n          }\n        ),\n        /* @__PURE__ */ p(\n          \"path\",\n          {\n            d: \"M48.6359 11.2971H43.69V25.2064H40.5518V11.2971H35.5589V8.59093H48.6359V11.2971Z\",\n            fill: \"currentColor\"\n          }\n        ),\n        /* @__PURE__ */ p(\n          \"path\",\n          {\n            d: \"M16.9321 27.4656C11.5983 29.6245 8.54567 28.9365 6.85855 27.5904L6.83397 27.5712C9.44532 30.1717 12.4221 32.0011 15.0324 32.0011C19.6033 32.0011 25.8614 26.4651 28.8232 17.8805C27.1542 20.9792 23.5727 24.7861 16.9321 27.4656Z\",\n            fill: \"currentColor\"\n          }\n        ),\n        /* @__PURE__ */ p(\n          \"path\",\n          {\n            d: \"M20.9806 22.4843C25.137 20.0779 28.8809 15.9968 30.0616 13.0869C30.3971 10.6784 30.4654 10.3744 30.506 7.7248C30.5114 7.35787 30.4889 7.00587 30.4548 6.6688C30.2122 10.56 25.1743 15.4528 18.5092 18.6496C10.4689 22.5056 4.43738 23.5435 1.74589 20.6027C2.6808 22.4459 3.29411 23.3408 4.34549 24.7083C7.45048 27.4539 13.9853 26.5355 20.9806 22.4843Z\",\n            fill: \"currentColor\"\n          }\n        ),\n        /* @__PURE__ */ p(\n          \"path\",\n          {\n            d: \"M17.5721 15.8923C25.1562 12.24 30.4387 7.04427 29.5177 3.6C28.0058 0.993067 24.9457 0 21.6644 0C11.9381 0 0 6.4 0 14.5653C0 15.6149 0.231859 16.7883 0.647496 18.0181C2.86565 20.9568 9.64833 19.7077 17.5721 15.8923Z\",\n            fill: \"currentColor\"\n          }\n        )\n      ] }),\n      /* @__PURE__ */ p(\"defs\", { children: /* @__PURE__ */ p(\"clipPath\", { id: \"clip0_5309_7721\", children: /* @__PURE__ */ p(\"rect\", { width: \"81\", height: \"32\", fill: \"currentColor\" }) }) })\n    ]\n  }\n), y = W.bind(G), Cn = ({\n  className: e,\n  navigation: a,\n  social: n,\n  contacts: u,\n  additional: o,\n  custom: r,\n  payments: t,\n  logo: i,\n  themeSelect: _,\n  forceColorScheme: h,\n  ...w\n}) => {\n  const l = y(e, c), v = E(), { options: $ } = te(), [N, k] = ne();\n  return ie({\n    cssVariablesSelector: `[data-id=\"${v}\"]`,\n    currentColorScheme: h ?? $?.footerColorScheme\n  }), /* @__PURE__ */ p(\"footer\", { \"data-id\": v, className: l, ...w, children: /* @__PURE__ */ p(Hr, { children: /* @__PURE__ */ f(\"div\", { className: y(`${c}__container`), children: [\n    /* @__PURE__ */ p(\n      \"div\",\n      {\n        className: y(`${c}__logo`, {\n          [`${c}__logo--telia`]: !i\n        }),\n        children: i ?? /* @__PURE__ */ p(Sn, {})\n      }\n    ),\n    n && /* @__PURE__ */ p(\n      \"section\",\n      {\n        ...n.sectionProps,\n        className: y(\n          `${c}__social`,\n          `${c}__social--md`,\n          n.sectionProps?.className\n        ),\n        children: n.links.map(({ icon: g, href: m, ...S }) => /* @__PURE__ */ H(zr, { ...S, icon: g, href: m, key: m }))\n      }\n    ),\n    a && /* @__PURE__ */ p(\n      dn,\n      {\n        customLink: a.customLink,\n        navigationLinks: a.links,\n        sectionProps: a.sectionProps\n      }\n    ),\n    t && /* @__PURE__ */ f(\n      \"section\",\n      {\n        ...t.sectionProps,\n        className: y(`${c}__payments`, t.sectionProps?.className),\n        children: [\n          t.content,\n          t.images?.map(({ alt: g, src: m }) => /* @__PURE__ */ p(\n            \"img\",\n            {\n              className: y(`${c}__payments-image`),\n              src: m,\n              alt: g\n            },\n            m\n          ))\n        ]\n      }\n    ),\n    _ && /* @__PURE__ */ p(\"section\", { className: y(`${c}__theme-select`), children: /* @__PURE__ */ p(\n      Fr,\n      {\n        value: N,\n        label: _.label,\n        options: _.options,\n        negative: !0,\n        onChange: (g) => {\n          k(g.target.value);\n        }\n      }\n    ) }),\n    u && /* @__PURE__ */ f(\n      \"section\",\n      {\n        ...u.sectionProps,\n        className: y(`${c}__contacts`, u.sectionProps?.className),\n        children: [\n          u.copyright && /* @__PURE__ */ p(\"div\", { className: y(`${c}__contacts-copyright`), children: u.copyright }),\n          u.address && /* @__PURE__ */ p(\n            \"address\",\n            {\n              ...u.address.addressProps,\n              className: y(\n                `${c}__contacts-address`,\n                u.address.addressProps?.className\n              ),\n              children: u.address.content\n            }\n          )\n        ]\n      }\n    ),\n    (r || o) && /* @__PURE__ */ f(\"div\", { className: y(`${c}__additional`), children: [\n      r && /* @__PURE__ */ p(\n        \"section\",\n        {\n          ...r.sectionProps,\n          className: y(`${c}__custom-content`, r.sectionProps?.className),\n          children: r.content\n        }\n      ),\n      o && /* @__PURE__ */ p(\n        \"section\",\n        {\n          ...o.sectionProps,\n          className: y(\n            `${c}__additional-links`,\n            o.sectionProps?.className\n          ),\n          children: o?.links?.map(({ href: g, text: m, ...S }) => /* @__PURE__ */ H(\n            F,\n            {\n              ...S,\n              variant: \"standalone\",\n              negative: !0,\n              href: g,\n              key: g,\n              disableVisited: !0\n            },\n            m\n          ))\n        }\n      )\n    ] }),\n    n && /* @__PURE__ */ p(\n      \"section\",\n      {\n        ...n.sectionProps,\n        className: y(\n          `${c}__social`,\n          `${c}__social--sm`,\n          n.sectionProps?.className\n        ),\n        children: n.links.map(({ icon: g, href: m, ...S }) => /* @__PURE__ */ H(zr, { ...S, icon: g, href: m, key: m }))\n      }\n    )\n  ] }) }) });\n};\nCn.displayName = \"Footer\";\nexport {\n  Cn as Footer\n};\n//# sourceMappingURL=footer.es.js.map\n"],"names":["Hr","Vr","p","rr","F","w","er","tr","$e","be","xe","nr","we","Ir","je","ir","ar","ke","qe","Pe","or","I","f","ur","pr","Ve","He","Ie","Ze","Z","Le","lr","sr","Fe","De","cr","Ke","Qe","Ue","Zr","Xe","Lr","_r","Ye","d","dr","fr","L","gr","hr","$t","bt","xt","wt","vr","P","mr","yr","jt","kt","qt","Pt","b","Fr","$","q","k","E","K","Dr","R","$r","Vt","W","G","Ht","br","xr","It","Zt","Lt","J","wr","Ft","Dt","Kt","Qt","Ut","Xt","Yt","jr","kr","Kr","x","re","Qr","ee","qr","B","Yr","V","j","Pr","Xr","$n","bn","xn","wn","Ur","te","ne","ie","H"],"mappings":"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"}