2025-05-06 02:15:06 +07:00

115 lines
82 KiB
JavaScript

"use strict";
/*
* ATTENTION: An "eval-source-map" devtool has been used.
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
*/
exports.id = "vendor-chunks/html-react-parser";
exports.ids = ["vendor-chunks/html-react-parser"];
exports.modules = {
/***/ "(ssr)/./node_modules/html-react-parser/lib/attributes-to-props.js":
/*!*******************************************************************!*\
!*** ./node_modules/html-react-parser/lib/attributes-to-props.js ***!
\*******************************************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = attributesToProps;\nvar react_property_1 = __webpack_require__(/*! react-property */ \"(ssr)/./node_modules/react-property/lib/index.js\");\nvar utilities_1 = __webpack_require__(/*! ./utilities */ \"(ssr)/./node_modules/html-react-parser/lib/utilities.js\");\n// https://react.dev/learn/sharing-state-between-components#controlled-and-uncontrolled-components\n// https://developer.mozilla.org/docs/Web/HTML/Attributes\nvar UNCONTROLLED_COMPONENT_ATTRIBUTES = ['checked', 'value'];\nvar UNCONTROLLED_COMPONENT_NAMES = ['input', 'select', 'textarea'];\nvar valueOnlyInputs = {\n reset: true,\n submit: true,\n};\n/**\n * Converts HTML/SVG DOM attributes to React props.\n *\n * @param attributes - HTML/SVG DOM attributes.\n * @param nodeName - DOM node name.\n * @returns - React props.\n */\nfunction attributesToProps(attributes, nodeName) {\n if (attributes === void 0) { attributes = {}; }\n var props = {};\n var isInputValueOnly = Boolean(attributes.type && valueOnlyInputs[attributes.type]);\n for (var attributeName in attributes) {\n var attributeValue = attributes[attributeName];\n // ARIA (aria-*) or custom data (data-*) attribute\n if ((0, react_property_1.isCustomAttribute)(attributeName)) {\n props[attributeName] = attributeValue;\n continue;\n }\n // convert HTML/SVG attribute to React prop\n var attributeNameLowerCased = attributeName.toLowerCase();\n var propName = getPropName(attributeNameLowerCased);\n if (propName) {\n var propertyInfo = (0, react_property_1.getPropertyInfo)(propName);\n // convert attribute to uncontrolled component prop (e.g., `value` to `defaultValue`)\n if (UNCONTROLLED_COMPONENT_ATTRIBUTES.includes(propName) &&\n UNCONTROLLED_COMPONENT_NAMES.includes(nodeName) &&\n !isInputValueOnly) {\n propName = getPropName('default' + attributeNameLowerCased);\n }\n props[propName] = attributeValue;\n switch (propertyInfo && propertyInfo.type) {\n case react_property_1.BOOLEAN:\n props[propName] = true;\n break;\n case react_property_1.OVERLOADED_BOOLEAN:\n if (attributeValue === '') {\n props[propName] = true;\n }\n break;\n }\n continue;\n }\n // preserve custom attribute if React >=16\n if (utilities_1.PRESERVE_CUSTOM_ATTRIBUTES) {\n props[attributeName] = attributeValue;\n }\n }\n // transform inline style to object\n (0, utilities_1.setStyleProp)(attributes.style, props);\n return props;\n}\n/**\n * Gets prop name from lowercased attribute name.\n *\n * @param attributeName - Lowercased attribute name.\n * @returns - Prop name.\n */\nfunction getPropName(attributeName) {\n return react_property_1.possibleStandardNames[attributeName];\n}\n//# sourceMappingURL=attributes-to-props.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvbGliL2F0dHJpYnV0ZXMtdG8tcHJvcHMuanMiLCJtYXBwaW5ncyI6IkFBQWE7QUFDYiw4Q0FBNkMsRUFBRSxhQUFhLEVBQUM7QUFDN0Qsa0JBQWU7QUFDZix1QkFBdUIsbUJBQU8sQ0FBQyx3RUFBZ0I7QUFDL0Msa0JBQWtCLG1CQUFPLENBQUMsNEVBQWE7QUFDdkM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQ0FBaUM7QUFDakM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9hcmtkaW4vLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvbGliL2F0dHJpYnV0ZXMtdG8tcHJvcHMuanM/NTRjNyJdLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBzdHJpY3RcIjtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcIl9fZXNNb2R1bGVcIiwgeyB2YWx1ZTogdHJ1ZSB9KTtcbmV4cG9ydHMuZGVmYXVsdCA9IGF0dHJpYnV0ZXNUb1Byb3BzO1xudmFyIHJlYWN0X3Byb3BlcnR5XzEgPSByZXF1aXJlKFwicmVhY3QtcHJvcGVydHlcIik7XG52YXIgdXRpbGl0aWVzXzEgPSByZXF1aXJlKFwiLi91dGlsaXRpZXNcIik7XG4vLyBodHRwczovL3JlYWN0LmRldi9sZWFybi9zaGFyaW5nLXN0YXRlLWJldHdlZW4tY29tcG9uZW50cyNjb250cm9sbGVkLWFuZC11bmNvbnRyb2xsZWQtY29tcG9uZW50c1xuLy8gaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZG9jcy9XZWIvSFRNTC9BdHRyaWJ1dGVzXG52YXIgVU5DT05UUk9MTEVEX0NPTVBPTkVOVF9BVFRSSUJVVEVTID0gWydjaGVja2VkJywgJ3ZhbHVlJ107XG52YXIgVU5DT05UUk9MTEVEX0NPTVBPTkVOVF9OQU1FUyA9IFsnaW5wdXQnLCAnc2VsZWN0JywgJ3RleHRhcmVhJ107XG52YXIgdmFsdWVPbmx5SW5wdXRzID0ge1xuICAgIHJlc2V0OiB0cnVlLFxuICAgIHN1Ym1pdDogdHJ1ZSxcbn07XG4vKipcbiAqIENvbnZlcnRzIEhUTUwvU1ZHIERPTSBhdHRyaWJ1dGVzIHRvIFJlYWN0IHByb3BzLlxuICpcbiAqIEBwYXJhbSBhdHRyaWJ1dGVzIC0gSFRNTC9TVkcgRE9NIGF0dHJpYnV0ZXMuXG4gKiBAcGFyYW0gbm9kZU5hbWUgLSBET00gbm9kZSBuYW1lLlxuICogQHJldHVybnMgLSBSZWFjdCBwcm9wcy5cbiAqL1xuZnVuY3Rpb24gYXR0cmlidXRlc1RvUHJvcHMoYXR0cmlidXRlcywgbm9kZU5hbWUpIHtcbiAgICBpZiAoYXR0cmlidXRlcyA9PT0gdm9pZCAwKSB7IGF0dHJpYnV0ZXMgPSB7fTsgfVxuICAgIHZhciBwcm9wcyA9IHt9O1xuICAgIHZhciBpc0lucHV0VmFsdWVPbmx5ID0gQm9vbGVhbihhdHRyaWJ1dGVzLnR5cGUgJiYgdmFsdWVPbmx5SW5wdXRzW2F0dHJpYnV0ZXMudHlwZV0pO1xuICAgIGZvciAodmFyIGF0dHJpYnV0ZU5hbWUgaW4gYXR0cmlidXRlcykge1xuICAgICAgICB2YXIgYXR0cmlidXRlVmFsdWUgPSBhdHRyaWJ1dGVzW2F0dHJpYnV0ZU5hbWVdO1xuICAgICAgICAvLyBBUklBIChhcmlhLSopIG9yIGN1c3RvbSBkYXRhIChkYXRhLSopIGF0dHJpYnV0ZVxuICAgICAgICBpZiAoKDAsIHJlYWN0X3Byb3BlcnR5XzEuaXNDdXN0b21BdHRyaWJ1dGUpKGF0dHJpYnV0ZU5hbWUpKSB7XG4gICAgICAgICAgICBwcm9wc1thdHRyaWJ1dGVOYW1lXSA9IGF0dHJpYnV0ZVZhbHVlO1xuICAgICAgICAgICAgY29udGludWU7XG4gICAgICAgIH1cbiAgICAgICAgLy8gY29udmVydCBIVE1ML1NWRyBhdHRyaWJ1dGUgdG8gUmVhY3QgcHJvcFxuICAgICAgICB2YXIgYXR0cmlidXRlTmFtZUxvd2VyQ2FzZWQgPSBhdHRyaWJ1dGVOYW1lLnRvTG93ZXJDYXNlKCk7XG4gICAgICAgIHZhciBwcm9wTmFtZSA9IGdldFByb3BOYW1lKGF0dHJpYnV0ZU5hbWVMb3dlckNhc2VkKTtcbiAgICAgICAgaWYgKHByb3BOYW1lKSB7XG4gICAgICAgICAgICB2YXIgcHJvcGVydHlJbmZvID0gKDAsIHJlYWN0X3Byb3BlcnR5XzEuZ2V0UHJvcGVydHlJbmZvKShwcm9wTmFtZSk7XG4gICAgICAgICAgICAvLyBjb252ZXJ0IGF0dHJpYnV0ZSB0byB1bmNvbnRyb2xsZWQgY29tcG9uZW50IHByb3AgKGUuZy4sIGB2YWx1ZWAgdG8gYGRlZmF1bHRWYWx1ZWApXG4gICAgICAgICAgICBpZiAoVU5DT05UUk9MTEVEX0NPTVBPTkVOVF9BVFRSSUJVVEVTLmluY2x1ZGVzKHByb3BOYW1lKSAmJlxuICAgICAgICAgICAgICAgIFVOQ09OVFJPTExFRF9DT01QT05FTlRfTkFNRVMuaW5jbHVkZXMobm9kZU5hbWUpICYmXG4gICAgICAgICAgICAgICAgIWlzSW5wdXRWYWx1ZU9ubHkpIHtcbiAgICAgICAgICAgICAgICBwcm9wTmFtZSA9IGdldFByb3BOYW1lKCdkZWZhdWx0JyArIGF0dHJpYnV0ZU5hbWVMb3dlckNhc2VkKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHByb3BzW3Byb3BOYW1lXSA9IGF0dHJpYnV0ZVZhbHVlO1xuICAgICAgICAgICAgc3dpdGNoIChwcm9wZXJ0eUluZm8gJiYgcHJvcGVydHlJbmZvLnR5cGUpIHtcbiAgICAgICAgICAgICAgICBjYXNlIHJlYWN0X3Byb3BlcnR5XzEuQk9PTEVBTjpcbiAgICAgICAgICAgICAgICAgICAgcHJvcHNbcHJvcE5hbWVdID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICAgICAgY2FzZSByZWFjdF9wcm9wZXJ0eV8xLk9WRVJMT0FERURfQk9PTEVBTjpcbiAgICAgICAgICAgICAgICAgICAgaWYgKGF0dHJpYnV0ZVZhbHVlID09PSAnJykge1xuICAgICAgICAgICAgICAgICAgICAgICAgcHJvcHNbcHJvcE5hbWVdID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGNvbnRpbnVlO1xuICAgICAgICB9XG4gICAgICAgIC8vIHByZXNlcnZlIGN1c3RvbSBhdHRyaWJ1dGUgaWYgUmVhY3QgPj0xNlxuICAgICAgICBpZiAodXRpbGl0aWVzXzEuUFJFU0VSVkVfQ1VTVE9NX0FUVFJJQlVURVMpIHtcbiAgICAgICAgICAgIHByb3BzW2F0dHJpYnV0ZU5hbWVdID0gYXR0cmlidXRlVmFsdWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gdHJhbnNmb3JtIGlubGluZSBzdHlsZSB0byBvYmplY3RcbiAgICAoMCwgdXRpbGl0aWVzXzEuc2V0U3R5bGVQcm9wKShhdHRyaWJ1dGVzLnN0eWxlLCBwcm9wcyk7XG4gICAgcmV0dXJuIHByb3BzO1xufVxuLyoqXG4gKiBHZXRzIHByb3AgbmFtZSBmcm9tIGxvd2VyY2FzZWQgYXR0cmlidXRlIG5hbWUuXG4gKlxuICogQHBhcmFtIGF0dHJpYnV0ZU5hbWUgLSBMb3dlcmNhc2VkIGF0dHJpYnV0ZSBuYW1lLlxuICogQHJldHVybnMgLSBQcm9wIG5hbWUuXG4gKi9cbmZ1bmN0aW9uIGdldFByb3BOYW1lKGF0dHJpYnV0ZU5hbWUpIHtcbiAgICByZXR1cm4gcmVhY3RfcHJvcGVydHlfMS5wb3NzaWJsZVN0YW5kYXJkTmFtZXNbYXR0cmlidXRlTmFtZV07XG59XG4vLyMgc291cmNlTWFwcGluZ1VSTD1hdHRyaWJ1dGVzLXRvLXByb3BzLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/html-react-parser/lib/attributes-to-props.js\n");
/***/ }),
/***/ "(ssr)/./node_modules/html-react-parser/lib/dom-to-react.js":
/*!************************************************************!*\
!*** ./node_modules/html-react-parser/lib/dom-to-react.js ***!
\************************************************************/
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
eval("\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = domToReact;\nvar react_1 = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\nvar attributes_to_props_1 = __importDefault(__webpack_require__(/*! ./attributes-to-props */ \"(ssr)/./node_modules/html-react-parser/lib/attributes-to-props.js\"));\nvar utilities_1 = __webpack_require__(/*! ./utilities */ \"(ssr)/./node_modules/html-react-parser/lib/utilities.js\");\nvar React = {\n cloneElement: react_1.cloneElement,\n createElement: react_1.createElement,\n isValidElement: react_1.isValidElement,\n};\n/**\n * Converts DOM nodes to JSX element(s).\n *\n * @param nodes - DOM nodes.\n * @param options - Options.\n * @returns - String or JSX element(s).\n */\nfunction domToReact(nodes, options) {\n if (options === void 0) { options = {}; }\n var reactElements = [];\n var hasReplace = typeof options.replace === 'function';\n var transform = options.transform || utilities_1.returnFirstArg;\n var _a = options.library || React, cloneElement = _a.cloneElement, createElement = _a.createElement, isValidElement = _a.isValidElement;\n var nodesLength = nodes.length;\n for (var index = 0; index < nodesLength; index++) {\n var node = nodes[index];\n // replace with custom React element (if present)\n if (hasReplace) {\n var replaceElement = options.replace(node, index);\n if (isValidElement(replaceElement)) {\n // set \"key\" prop for sibling elements\n // https://react.dev/learn/rendering-lists#rules-of-keys\n if (nodesLength > 1) {\n replaceElement = cloneElement(replaceElement, {\n key: replaceElement.key || index,\n });\n }\n reactElements.push(transform(replaceElement, node, index));\n continue;\n }\n }\n if (node.type === 'text') {\n var isWhitespace = !node.data.trim().length;\n // We have a whitespace node that can't be nested in its parent\n // so skip it\n if (isWhitespace &&\n node.parent &&\n !(0, utilities_1.canTextBeChildOfNode)(node.parent)) {\n continue;\n }\n // Trim is enabled and we have a whitespace node\n // so skip it\n if (options.trim && isWhitespace) {\n continue;\n }\n // We have a text node that's not whitespace and it can be nested\n // in its parent so add it to the results\n reactElements.push(transform(node.data, node, index));\n continue;\n }\n var element = node;\n var props = {};\n if (skipAttributesToProps(element)) {\n (0, utilities_1.setStyleProp)(element.attribs.style, element.attribs);\n props = element.attribs;\n }\n else if (element.attribs) {\n props = (0, attributes_to_props_1.default)(element.attribs, element.name);\n }\n var children = void 0;\n switch (node.type) {\n case 'script':\n case 'style':\n // prevent text in <script> or <style> from being escaped\n // https://react.dev/reference/react-dom/components/common#dangerously-setting-the-inner-html\n if (node.children[0]) {\n props.dangerouslySetInnerHTML = {\n __html: node.children[0].data,\n };\n }\n break;\n case 'tag':\n // setting textarea value in children is an antipattern in React\n // https://react.dev/reference/react-dom/components/textarea#caveats\n if (node.name === 'textarea' && node.children[0]) {\n props.defaultValue = node.children[0].data;\n }\n else if (node.children && node.children.length) {\n // continue recursion of creating React elements (if applicable)\n children = domToReact(node.children, options);\n }\n break;\n // skip all other cases (e.g., comment)\n default:\n continue;\n }\n // set \"key\" prop for sibling elements\n // https://react.dev/learn/rendering-lists#rules-of-keys\n if (nodesLength > 1) {\n props.key = index;\n }\n reactElements.push(transform(createElement(node.name, props, children), node, index));\n }\n return reactElements.length === 1 ? reactElements[0] : reactElements;\n}\n/**\n * Determines whether DOM element attributes should be transformed to props.\n * Web Components should not have their attributes transformed except for `style`.\n *\n * @param node - Element node.\n * @returns - Whether the node attributes should be converted to props.\n */\nfunction skipAttributesToProps(node) {\n return (utilities_1.PRESERVE_CUSTOM_ATTRIBUTES &&\n node.type === 'tag' &&\n (0, utilities_1.isCustomComponent)(node.name, node.attribs));\n}\n//# sourceMappingURL=dom-to-react.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvbGliL2RvbS10by1yZWFjdC5qcyIsIm1hcHBpbmdzIjoiQUFBYTtBQUNiO0FBQ0EsNkNBQTZDO0FBQzdDO0FBQ0EsOENBQTZDLEVBQUUsYUFBYSxFQUFDO0FBQzdELGtCQUFlO0FBQ2YsY0FBYyxtQkFBTyxDQUFDLHdHQUFPO0FBQzdCLDRDQUE0QyxtQkFBTyxDQUFDLGdHQUF1QjtBQUMzRSxrQkFBa0IsbUJBQU8sQ0FBQyw0RUFBYTtBQUN2QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhCQUE4QjtBQUM5QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esd0JBQXdCLHFCQUFxQjtBQUM3QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL2Fya2Rpbi8uL25vZGVfbW9kdWxlcy9odG1sLXJlYWN0LXBhcnNlci9saWIvZG9tLXRvLXJlYWN0LmpzPzVhMGEiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2Ugc3RyaWN0XCI7XG52YXIgX19pbXBvcnREZWZhdWx0ID0gKHRoaXMgJiYgdGhpcy5fX2ltcG9ydERlZmF1bHQpIHx8IGZ1bmN0aW9uIChtb2QpIHtcbiAgICByZXR1cm4gKG1vZCAmJiBtb2QuX19lc01vZHVsZSkgPyBtb2QgOiB7IFwiZGVmYXVsdFwiOiBtb2QgfTtcbn07XG5PYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgXCJfX2VzTW9kdWxlXCIsIHsgdmFsdWU6IHRydWUgfSk7XG5leHBvcnRzLmRlZmF1bHQgPSBkb21Ub1JlYWN0O1xudmFyIHJlYWN0XzEgPSByZXF1aXJlKFwicmVhY3RcIik7XG52YXIgYXR0cmlidXRlc190b19wcm9wc18xID0gX19pbXBvcnREZWZhdWx0KHJlcXVpcmUoXCIuL2F0dHJpYnV0ZXMtdG8tcHJvcHNcIikpO1xudmFyIHV0aWxpdGllc18xID0gcmVxdWlyZShcIi4vdXRpbGl0aWVzXCIpO1xudmFyIFJlYWN0ID0ge1xuICAgIGNsb25lRWxlbWVudDogcmVhY3RfMS5jbG9uZUVsZW1lbnQsXG4gICAgY3JlYXRlRWxlbWVudDogcmVhY3RfMS5jcmVhdGVFbGVtZW50LFxuICAgIGlzVmFsaWRFbGVtZW50OiByZWFjdF8xLmlzVmFsaWRFbGVtZW50LFxufTtcbi8qKlxuICogQ29udmVydHMgRE9NIG5vZGVzIHRvIEpTWCBlbGVtZW50KHMpLlxuICpcbiAqIEBwYXJhbSBub2RlcyAtIERPTSBub2Rlcy5cbiAqIEBwYXJhbSBvcHRpb25zIC0gT3B0aW9ucy5cbiAqIEByZXR1cm5zIC0gU3RyaW5nIG9yIEpTWCBlbGVtZW50KHMpLlxuICovXG5mdW5jdGlvbiBkb21Ub1JlYWN0KG5vZGVzLCBvcHRpb25zKSB7XG4gICAgaWYgKG9wdGlvbnMgPT09IHZvaWQgMCkgeyBvcHRpb25zID0ge307IH1cbiAgICB2YXIgcmVhY3RFbGVtZW50cyA9IFtdO1xuICAgIHZhciBoYXNSZXBsYWNlID0gdHlwZW9mIG9wdGlvbnMucmVwbGFjZSA9PT0gJ2Z1bmN0aW9uJztcbiAgICB2YXIgdHJhbnNmb3JtID0gb3B0aW9ucy50cmFuc2Zvcm0gfHwgdXRpbGl0aWVzXzEucmV0dXJuRmlyc3RBcmc7XG4gICAgdmFyIF9hID0gb3B0aW9ucy5saWJyYXJ5IHx8IFJlYWN0LCBjbG9uZUVsZW1lbnQgPSBfYS5jbG9uZUVsZW1lbnQsIGNyZWF0ZUVsZW1lbnQgPSBfYS5jcmVhdGVFbGVtZW50LCBpc1ZhbGlkRWxlbWVudCA9IF9hLmlzVmFsaWRFbGVtZW50O1xuICAgIHZhciBub2Rlc0xlbmd0aCA9IG5vZGVzLmxlbmd0aDtcbiAgICBmb3IgKHZhciBpbmRleCA9IDA7IGluZGV4IDwgbm9kZXNMZW5ndGg7IGluZGV4KyspIHtcbiAgICAgICAgdmFyIG5vZGUgPSBub2Rlc1tpbmRleF07XG4gICAgICAgIC8vIHJlcGxhY2Ugd2l0aCBjdXN0b20gUmVhY3QgZWxlbWVudCAoaWYgcHJlc2VudClcbiAgICAgICAgaWYgKGhhc1JlcGxhY2UpIHtcbiAgICAgICAgICAgIHZhciByZXBsYWNlRWxlbWVudCA9IG9wdGlvbnMucmVwbGFjZShub2RlLCBpbmRleCk7XG4gICAgICAgICAgICBpZiAoaXNWYWxpZEVsZW1lbnQocmVwbGFjZUVsZW1lbnQpKSB7XG4gICAgICAgICAgICAgICAgLy8gc2V0IFwia2V5XCIgcHJvcCBmb3Igc2libGluZyBlbGVtZW50c1xuICAgICAgICAgICAgICAgIC8vIGh0dHBzOi8vcmVhY3QuZGV2L2xlYXJuL3JlbmRlcmluZy1saXN0cyNydWxlcy1vZi1rZXlzXG4gICAgICAgICAgICAgICAgaWYgKG5vZGVzTGVuZ3RoID4gMSkge1xuICAgICAgICAgICAgICAgICAgICByZXBsYWNlRWxlbWVudCA9IGNsb25lRWxlbWVudChyZXBsYWNlRWxlbWVudCwge1xuICAgICAgICAgICAgICAgICAgICAgICAga2V5OiByZXBsYWNlRWxlbWVudC5rZXkgfHwgaW5kZXgsXG4gICAgICAgICAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZWFjdEVsZW1lbnRzLnB1c2godHJhbnNmb3JtKHJlcGxhY2VFbGVtZW50LCBub2RlLCBpbmRleCkpO1xuICAgICAgICAgICAgICAgIGNvbnRpbnVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlmIChub2RlLnR5cGUgPT09ICd0ZXh0Jykge1xuICAgICAgICAgICAgdmFyIGlzV2hpdGVzcGFjZSA9ICFub2RlLmRhdGEudHJpbSgpLmxlbmd0aDtcbiAgICAgICAgICAgIC8vIFdlIGhhdmUgYSB3aGl0ZXNwYWNlIG5vZGUgdGhhdCBjYW4ndCBiZSBuZXN0ZWQgaW4gaXRzIHBhcmVudFxuICAgICAgICAgICAgLy8gc28gc2tpcCBpdFxuICAgICAgICAgICAgaWYgKGlzV2hpdGVzcGFjZSAmJlxuICAgICAgICAgICAgICAgIG5vZGUucGFyZW50ICYmXG4gICAgICAgICAgICAgICAgISgwLCB1dGlsaXRpZXNfMS5jYW5UZXh0QmVDaGlsZE9mTm9kZSkobm9kZS5wYXJlbnQpKSB7XG4gICAgICAgICAgICAgICAgY29udGludWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBUcmltIGlzIGVuYWJsZWQgYW5kIHdlIGhhdmUgYSB3aGl0ZXNwYWNlIG5vZGVcbiAgICAgICAgICAgIC8vIHNvIHNraXAgaXRcbiAgICAgICAgICAgIGlmIChvcHRpb25zLnRyaW0gJiYgaXNXaGl0ZXNwYWNlKSB7XG4gICAgICAgICAgICAgICAgY29udGludWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBXZSBoYXZlIGEgdGV4dCBub2RlIHRoYXQncyBub3Qgd2hpdGVzcGFjZSBhbmQgaXQgY2FuIGJlIG5lc3RlZFxuICAgICAgICAgICAgLy8gaW4gaXRzIHBhcmVudCBzbyBhZGQgaXQgdG8gdGhlIHJlc3VsdHNcbiAgICAgICAgICAgIHJlYWN0RWxlbWVudHMucHVzaCh0cmFuc2Zvcm0obm9kZS5kYXRhLCBub2RlLCBpbmRleCkpO1xuICAgICAgICAgICAgY29udGludWU7XG4gICAgICAgIH1cbiAgICAgICAgdmFyIGVsZW1lbnQgPSBub2RlO1xuICAgICAgICB2YXIgcHJvcHMgPSB7fTtcbiAgICAgICAgaWYgKHNraXBBdHRyaWJ1dGVzVG9Qcm9wcyhlbGVtZW50KSkge1xuICAgICAgICAgICAgKDAsIHV0aWxpdGllc18xLnNldFN0eWxlUHJvcCkoZWxlbWVudC5hdHRyaWJzLnN0eWxlLCBlbGVtZW50LmF0dHJpYnMpO1xuICAgICAgICAgICAgcHJvcHMgPSBlbGVtZW50LmF0dHJpYnM7XG4gICAgICAgIH1cbiAgICAgICAgZWxzZSBpZiAoZWxlbWVudC5hdHRyaWJzKSB7XG4gICAgICAgICAgICBwcm9wcyA9ICgwLCBhdHRyaWJ1dGVzX3RvX3Byb3BzXzEuZGVmYXVsdCkoZWxlbWVudC5hdHRyaWJzLCBlbGVtZW50Lm5hbWUpO1xuICAgICAgICB9XG4gICAgICAgIHZhciBjaGlsZHJlbiA9IHZvaWQgMDtcbiAgICAgICAgc3dpdGNoIChub2RlLnR5cGUpIHtcbiAgICAgICAgICAgIGNhc2UgJ3NjcmlwdCc6XG4gICAgICAgICAgICBjYXNlICdzdHlsZSc6XG4gICAgICAgICAgICAgICAgLy8gcHJldmVudCB0ZXh0IGluIDxzY3JpcHQ+IG9yIDxzdHlsZT4gZnJvbSBiZWluZyBlc2NhcGVkXG4gICAgICAgICAgICAgICAgLy8gaHR0cHM6Ly9yZWFjdC5kZXYvcmVmZXJlbmNlL3JlYWN0LWRvbS9jb21wb25lbnRzL2NvbW1vbiNkYW5nZXJvdXNseS1zZXR0aW5nLXRoZS1pbm5lci1odG1sXG4gICAgICAgICAgICAgICAgaWYgKG5vZGUuY2hpbGRyZW5bMF0pIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuZGFuZ2Vyb3VzbHlTZXRJbm5lckhUTUwgPSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfX2h0bWw6IG5vZGUuY2hpbGRyZW5bMF0uZGF0YSxcbiAgICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICBjYXNlICd0YWcnOlxuICAgICAgICAgICAgICAgIC8vIHNldHRpbmcgdGV4dGFyZWEgdmFsdWUgaW4gY2hpbGRyZW4gaXMgYW4gYW50aXBhdHRlcm4gaW4gUmVhY3RcbiAgICAgICAgICAgICAgICAvLyBodHRwczovL3JlYWN0LmRldi9yZWZlcmVuY2UvcmVhY3QtZG9tL2NvbXBvbmVudHMvdGV4dGFyZWEjY2F2ZWF0c1xuICAgICAgICAgICAgICAgIGlmIChub2RlLm5hbWUgPT09ICd0ZXh0YXJlYScgJiYgbm9kZS5jaGlsZHJlblswXSkge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5kZWZhdWx0VmFsdWUgPSBub2RlLmNoaWxkcmVuWzBdLmRhdGE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2UgaWYgKG5vZGUuY2hpbGRyZW4gJiYgbm9kZS5jaGlsZHJlbi5sZW5ndGgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gY29udGludWUgcmVjdXJzaW9uIG9mIGNyZWF0aW5nIFJlYWN0IGVsZW1lbnRzIChpZiBhcHBsaWNhYmxlKVxuICAgICAgICAgICAgICAgICAgICBjaGlsZHJlbiA9IGRvbVRvUmVhY3Qobm9kZS5jaGlsZHJlbiwgb3B0aW9ucyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgLy8gc2tpcCBhbGwgb3RoZXIgY2FzZXMgKGUuZy4sIGNvbW1lbnQpXG4gICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgIGNvbnRpbnVlO1xuICAgICAgICB9XG4gICAgICAgIC8vIHNldCBcImtleVwiIHByb3AgZm9yIHNpYmxpbmcgZWxlbWVudHNcbiAgICAgICAgLy8gaHR0cHM6Ly9yZWFjdC5kZXYvbGVhcm4vcmVuZGVyaW5nLWxpc3RzI3J1bGVzLW9mLWtleXNcbiAgICAgICAgaWYgKG5vZGVzTGVuZ3RoID4gMSkge1xuICAgICAgICAgICAgcHJvcHMua2V5ID0gaW5kZXg7XG4gICAgICAgIH1cbiAgICAgICAgcmVhY3RFbGVtZW50cy5wdXNoKHRyYW5zZm9ybShjcmVhdGVFbGVtZW50KG5vZGUubmFtZSwgcHJvcHMsIGNoaWxkcmVuKSwgbm9kZSwgaW5kZXgpKTtcbiAgICB9XG4gICAgcmV0dXJuIHJlYWN0RWxlbWVudHMubGVuZ3RoID09PSAxID8gcmVhY3RFbGVtZW50c1swXSA6IHJlYWN0RWxlbWVudHM7XG59XG4vKipcbiAqIERldGVybWluZXMgd2hldGhlciBET00gZWxlbWVudCBhdHRyaWJ1dGVzIHNob3VsZCBiZSB0cmFuc2Zvcm1lZCB0byBwcm9wcy5cbiAqIFdlYiBDb21wb25lbnRzIHNob3VsZCBub3QgaGF2ZSB0aGVpciBhdHRyaWJ1dGVzIHRyYW5zZm9ybWVkIGV4Y2VwdCBmb3IgYHN0eWxlYC5cbiAqXG4gKiBAcGFyYW0gbm9kZSAtIEVsZW1lbnQgbm9kZS5cbiAqIEByZXR1cm5zIC0gV2hldGhlciB0aGUgbm9kZSBhdHRyaWJ1dGVzIHNob3VsZCBiZSBjb252ZXJ0ZWQgdG8gcHJvcHMuXG4gKi9cbmZ1bmN0aW9uIHNraXBBdHRyaWJ1dGVzVG9Qcm9wcyhub2RlKSB7XG4gICAgcmV0dXJuICh1dGlsaXRpZXNfMS5QUkVTRVJWRV9DVVNUT01fQVRUUklCVVRFUyAmJlxuICAgICAgICBub2RlLnR5cGUgPT09ICd0YWcnICYmXG4gICAgICAgICgwLCB1dGlsaXRpZXNfMS5pc0N1c3RvbUNvbXBvbmVudCkobm9kZS5uYW1lLCBub2RlLmF0dHJpYnMpKTtcbn1cbi8vIyBzb3VyY2VNYXBwaW5nVVJMPWRvbS10by1yZWFjdC5qcy5tYXAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/html-react-parser/lib/dom-to-react.js\n");
/***/ }),
/***/ "(ssr)/./node_modules/html-react-parser/lib/index.js":
/*!*****************************************************!*\
!*** ./node_modules/html-react-parser/lib/index.js ***!
\*****************************************************/
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
eval("\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.htmlToDOM = exports.domToReact = exports.attributesToProps = exports.Text = exports.ProcessingInstruction = exports.Element = exports.Comment = void 0;\nexports[\"default\"] = HTMLReactParser;\nvar html_dom_parser_1 = __importDefault(__webpack_require__(/*! html-dom-parser */ \"(ssr)/./node_modules/html-dom-parser/lib/index.js\"));\nexports.htmlToDOM = html_dom_parser_1.default;\nvar attributes_to_props_1 = __importDefault(__webpack_require__(/*! ./attributes-to-props */ \"(ssr)/./node_modules/html-react-parser/lib/attributes-to-props.js\"));\nexports.attributesToProps = attributes_to_props_1.default;\nvar dom_to_react_1 = __importDefault(__webpack_require__(/*! ./dom-to-react */ \"(ssr)/./node_modules/html-react-parser/lib/dom-to-react.js\"));\nexports.domToReact = dom_to_react_1.default;\nvar domhandler_1 = __webpack_require__(/*! domhandler */ \"(ssr)/./node_modules/domhandler/lib/index.js\");\nObject.defineProperty(exports, \"Comment\", ({ enumerable: true, get: function () { return domhandler_1.Comment; } }));\nObject.defineProperty(exports, \"Element\", ({ enumerable: true, get: function () { return domhandler_1.Element; } }));\nObject.defineProperty(exports, \"ProcessingInstruction\", ({ enumerable: true, get: function () { return domhandler_1.ProcessingInstruction; } }));\nObject.defineProperty(exports, \"Text\", ({ enumerable: true, get: function () { return domhandler_1.Text; } }));\nvar domParserOptions = { lowerCaseAttributeNames: false };\n/**\n * Converts HTML string to React elements.\n *\n * @param html - HTML string.\n * @param options - Parser options.\n * @returns - React element(s), empty array, or string.\n */\nfunction HTMLReactParser(html, options) {\n if (typeof html !== 'string') {\n throw new TypeError('First argument must be a string');\n }\n if (!html) {\n return [];\n }\n return (0, dom_to_react_1.default)((0, html_dom_parser_1.default)(html, (options === null || options === void 0 ? void 0 : options.htmlparser2) || domParserOptions), options);\n}\n//# sourceMappingURL=index.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvbGliL2luZGV4LmpzIiwibWFwcGluZ3MiOiJBQUFhO0FBQ2I7QUFDQSw2Q0FBNkM7QUFDN0M7QUFDQSw4Q0FBNkMsRUFBRSxhQUFhLEVBQUM7QUFDN0QsaUJBQWlCLEdBQUcsa0JBQWtCLEdBQUcseUJBQXlCLEdBQUcsWUFBWSxHQUFHLDZCQUE2QixHQUFHLGVBQWUsR0FBRyxlQUFlO0FBQ3JKLGtCQUFlO0FBQ2Ysd0NBQXdDLG1CQUFPLENBQUMsMEVBQWlCO0FBQ2pFLGlCQUFpQjtBQUNqQiw0Q0FBNEMsbUJBQU8sQ0FBQyxnR0FBdUI7QUFDM0UseUJBQXlCO0FBQ3pCLHFDQUFxQyxtQkFBTyxDQUFDLGtGQUFnQjtBQUM3RCxrQkFBa0I7QUFDbEIsbUJBQW1CLG1CQUFPLENBQUMsZ0VBQVk7QUFDdkMsMkNBQTBDLEVBQUUscUNBQXFDLGdDQUFnQyxFQUFDO0FBQ2xILDJDQUEwQyxFQUFFLHFDQUFxQyxnQ0FBZ0MsRUFBQztBQUNsSCx5REFBd0QsRUFBRSxxQ0FBcUMsOENBQThDLEVBQUM7QUFDOUksd0NBQXVDLEVBQUUscUNBQXFDLDZCQUE2QixFQUFDO0FBQzVHLHlCQUF5QjtBQUN6QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYXJrZGluLy4vbm9kZV9tb2R1bGVzL2h0bWwtcmVhY3QtcGFyc2VyL2xpYi9pbmRleC5qcz8yNjQzIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIHN0cmljdFwiO1xudmFyIF9faW1wb3J0RGVmYXVsdCA9ICh0aGlzICYmIHRoaXMuX19pbXBvcnREZWZhdWx0KSB8fCBmdW5jdGlvbiAobW9kKSB7XG4gICAgcmV0dXJuIChtb2QgJiYgbW9kLl9fZXNNb2R1bGUpID8gbW9kIDogeyBcImRlZmF1bHRcIjogbW9kIH07XG59O1xuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFwiX19lc01vZHVsZVwiLCB7IHZhbHVlOiB0cnVlIH0pO1xuZXhwb3J0cy5odG1sVG9ET00gPSBleHBvcnRzLmRvbVRvUmVhY3QgPSBleHBvcnRzLmF0dHJpYnV0ZXNUb1Byb3BzID0gZXhwb3J0cy5UZXh0ID0gZXhwb3J0cy5Qcm9jZXNzaW5nSW5zdHJ1Y3Rpb24gPSBleHBvcnRzLkVsZW1lbnQgPSBleHBvcnRzLkNvbW1lbnQgPSB2b2lkIDA7XG5leHBvcnRzLmRlZmF1bHQgPSBIVE1MUmVhY3RQYXJzZXI7XG52YXIgaHRtbF9kb21fcGFyc2VyXzEgPSBfX2ltcG9ydERlZmF1bHQocmVxdWlyZShcImh0bWwtZG9tLXBhcnNlclwiKSk7XG5leHBvcnRzLmh0bWxUb0RPTSA9IGh0bWxfZG9tX3BhcnNlcl8xLmRlZmF1bHQ7XG52YXIgYXR0cmlidXRlc190b19wcm9wc18xID0gX19pbXBvcnREZWZhdWx0KHJlcXVpcmUoXCIuL2F0dHJpYnV0ZXMtdG8tcHJvcHNcIikpO1xuZXhwb3J0cy5hdHRyaWJ1dGVzVG9Qcm9wcyA9IGF0dHJpYnV0ZXNfdG9fcHJvcHNfMS5kZWZhdWx0O1xudmFyIGRvbV90b19yZWFjdF8xID0gX19pbXBvcnREZWZhdWx0KHJlcXVpcmUoXCIuL2RvbS10by1yZWFjdFwiKSk7XG5leHBvcnRzLmRvbVRvUmVhY3QgPSBkb21fdG9fcmVhY3RfMS5kZWZhdWx0O1xudmFyIGRvbWhhbmRsZXJfMSA9IHJlcXVpcmUoXCJkb21oYW5kbGVyXCIpO1xuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFwiQ29tbWVudFwiLCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZnVuY3Rpb24gKCkgeyByZXR1cm4gZG9taGFuZGxlcl8xLkNvbW1lbnQ7IH0gfSk7XG5PYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgXCJFbGVtZW50XCIsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBmdW5jdGlvbiAoKSB7IHJldHVybiBkb21oYW5kbGVyXzEuRWxlbWVudDsgfSB9KTtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcIlByb2Nlc3NpbmdJbnN0cnVjdGlvblwiLCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZnVuY3Rpb24gKCkgeyByZXR1cm4gZG9taGFuZGxlcl8xLlByb2Nlc3NpbmdJbnN0cnVjdGlvbjsgfSB9KTtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcIlRleHRcIiwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGZ1bmN0aW9uICgpIHsgcmV0dXJuIGRvbWhhbmRsZXJfMS5UZXh0OyB9IH0pO1xudmFyIGRvbVBhcnNlck9wdGlvbnMgPSB7IGxvd2VyQ2FzZUF0dHJpYnV0ZU5hbWVzOiBmYWxzZSB9O1xuLyoqXG4gKiBDb252ZXJ0cyBIVE1MIHN0cmluZyB0byBSZWFjdCBlbGVtZW50cy5cbiAqXG4gKiBAcGFyYW0gaHRtbCAtIEhUTUwgc3RyaW5nLlxuICogQHBhcmFtIG9wdGlvbnMgLSBQYXJzZXIgb3B0aW9ucy5cbiAqIEByZXR1cm5zIC0gUmVhY3QgZWxlbWVudChzKSwgZW1wdHkgYXJyYXksIG9yIHN0cmluZy5cbiAqL1xuZnVuY3Rpb24gSFRNTFJlYWN0UGFyc2VyKGh0bWwsIG9wdGlvbnMpIHtcbiAgICBpZiAodHlwZW9mIGh0bWwgIT09ICdzdHJpbmcnKSB7XG4gICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ0ZpcnN0IGFyZ3VtZW50IG11c3QgYmUgYSBzdHJpbmcnKTtcbiAgICB9XG4gICAgaWYgKCFodG1sKSB7XG4gICAgICAgIHJldHVybiBbXTtcbiAgICB9XG4gICAgcmV0dXJuICgwLCBkb21fdG9fcmVhY3RfMS5kZWZhdWx0KSgoMCwgaHRtbF9kb21fcGFyc2VyXzEuZGVmYXVsdCkoaHRtbCwgKG9wdGlvbnMgPT09IG51bGwgfHwgb3B0aW9ucyA9PT0gdm9pZCAwID8gdm9pZCAwIDogb3B0aW9ucy5odG1scGFyc2VyMikgfHwgZG9tUGFyc2VyT3B0aW9ucyksIG9wdGlvbnMpO1xufVxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9aW5kZXguanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/html-react-parser/lib/index.js\n");
/***/ }),
/***/ "(ssr)/./node_modules/html-react-parser/lib/utilities.js":
/*!*********************************************************!*\
!*** ./node_modules/html-react-parser/lib/utilities.js ***!
\*********************************************************/
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
eval("\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.returnFirstArg = exports.canTextBeChildOfNode = exports.ELEMENTS_WITH_NO_TEXT_CHILDREN = exports.PRESERVE_CUSTOM_ATTRIBUTES = void 0;\nexports.isCustomComponent = isCustomComponent;\nexports.setStyleProp = setStyleProp;\nvar react_1 = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\nvar style_to_js_1 = __importDefault(__webpack_require__(/*! style-to-js */ \"(ssr)/./node_modules/style-to-js/cjs/index.js\"));\nvar RESERVED_SVG_MATHML_ELEMENTS = new Set([\n 'annotation-xml',\n 'color-profile',\n 'font-face',\n 'font-face-src',\n 'font-face-uri',\n 'font-face-format',\n 'font-face-name',\n 'missing-glyph',\n]);\n/**\n * Check if a tag is a custom component.\n *\n * @see {@link https://github.com/facebook/react/blob/v16.6.3/packages/react-dom/src/shared/isCustomComponent.js}\n *\n * @param tagName - Tag name.\n * @param props - Props passed to the element.\n * @returns - Whether the tag is custom component.\n */\nfunction isCustomComponent(tagName, props) {\n if (!tagName.includes('-')) {\n return Boolean(props && typeof props.is === 'string');\n }\n // These are reserved SVG and MathML elements.\n // We don't mind this whitelist too much because we expect it to never grow.\n // The alternative is to track the namespace in a few places which is convoluted.\n // https://w3c.github.io/webcomponents/spec/custom/#custom-elements-core-concepts\n if (RESERVED_SVG_MATHML_ELEMENTS.has(tagName)) {\n return false;\n }\n return true;\n}\nvar styleOptions = {\n reactCompat: true,\n};\n/**\n * Sets style prop.\n *\n * @param style - Inline style.\n * @param props - Props object.\n */\nfunction setStyleProp(style, props) {\n if (typeof style !== 'string') {\n return;\n }\n if (!style.trim()) {\n props.style = {};\n return;\n }\n try {\n props.style = (0, style_to_js_1.default)(style, styleOptions);\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n }\n catch (error) {\n props.style = {};\n }\n}\n/**\n * @see https://reactjs.org/blog/2017/09/08/dom-attributes-in-react-16.html\n */\nexports.PRESERVE_CUSTOM_ATTRIBUTES = Number(react_1.version.split('.')[0]) >= 16;\n/**\n * @see https://github.com/facebook/react/blob/cae635054e17a6f107a39d328649137b83f25972/packages/react-dom/src/client/validateDOMNesting.js#L213\n */\nexports.ELEMENTS_WITH_NO_TEXT_CHILDREN = new Set([\n 'tr',\n 'tbody',\n 'thead',\n 'tfoot',\n 'colgroup',\n 'table',\n 'head',\n 'html',\n 'frameset',\n]);\n/**\n * Checks if the given node can contain text nodes\n *\n * @param node - Element node.\n * @returns - Whether the node can contain text nodes.\n */\nvar canTextBeChildOfNode = function (node) {\n return !exports.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(node.name);\n};\nexports.canTextBeChildOfNode = canTextBeChildOfNode;\n/**\n * Returns the first argument as is.\n *\n * @param arg - The argument to be returned.\n * @returns - The input argument `arg`.\n */\nvar returnFirstArg = function (arg) { return arg; };\nexports.returnFirstArg = returnFirstArg;\n//# sourceMappingURL=utilities.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvbGliL3V0aWxpdGllcy5qcyIsIm1hcHBpbmdzIjoiQUFBYTtBQUNiO0FBQ0EsNkNBQTZDO0FBQzdDO0FBQ0EsOENBQTZDLEVBQUUsYUFBYSxFQUFDO0FBQzdELHNCQUFzQixHQUFHLDRCQUE0QixHQUFHLHNDQUFzQyxHQUFHLGtDQUFrQztBQUNuSSx5QkFBeUI7QUFDekIsb0JBQW9CO0FBQ3BCLGNBQWMsbUJBQU8sQ0FBQyx3R0FBTztBQUM3QixvQ0FBb0MsbUJBQU8sQ0FBQyxrRUFBYTtBQUN6RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtDQUFrQztBQUNsQztBQUNBO0FBQ0E7QUFDQSxzQ0FBc0M7QUFDdEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw0QkFBNEI7QUFDNUI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0NBQXNDO0FBQ3RDLHNCQUFzQjtBQUN0QiIsInNvdXJjZXMiOlsid2VicGFjazovL2Fya2Rpbi8uL25vZGVfbW9kdWxlcy9odG1sLXJlYWN0LXBhcnNlci9saWIvdXRpbGl0aWVzLmpzPzE1NmYiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2Ugc3RyaWN0XCI7XG52YXIgX19pbXBvcnREZWZhdWx0ID0gKHRoaXMgJiYgdGhpcy5fX2ltcG9ydERlZmF1bHQpIHx8IGZ1bmN0aW9uIChtb2QpIHtcbiAgICByZXR1cm4gKG1vZCAmJiBtb2QuX19lc01vZHVsZSkgPyBtb2QgOiB7IFwiZGVmYXVsdFwiOiBtb2QgfTtcbn07XG5PYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgXCJfX2VzTW9kdWxlXCIsIHsgdmFsdWU6IHRydWUgfSk7XG5leHBvcnRzLnJldHVybkZpcnN0QXJnID0gZXhwb3J0cy5jYW5UZXh0QmVDaGlsZE9mTm9kZSA9IGV4cG9ydHMuRUxFTUVOVFNfV0lUSF9OT19URVhUX0NISUxEUkVOID0gZXhwb3J0cy5QUkVTRVJWRV9DVVNUT01fQVRUUklCVVRFUyA9IHZvaWQgMDtcbmV4cG9ydHMuaXNDdXN0b21Db21wb25lbnQgPSBpc0N1c3RvbUNvbXBvbmVudDtcbmV4cG9ydHMuc2V0U3R5bGVQcm9wID0gc2V0U3R5bGVQcm9wO1xudmFyIHJlYWN0XzEgPSByZXF1aXJlKFwicmVhY3RcIik7XG52YXIgc3R5bGVfdG9fanNfMSA9IF9faW1wb3J0RGVmYXVsdChyZXF1aXJlKFwic3R5bGUtdG8tanNcIikpO1xudmFyIFJFU0VSVkVEX1NWR19NQVRITUxfRUxFTUVOVFMgPSBuZXcgU2V0KFtcbiAgICAnYW5ub3RhdGlvbi14bWwnLFxuICAgICdjb2xvci1wcm9maWxlJyxcbiAgICAnZm9udC1mYWNlJyxcbiAgICAnZm9udC1mYWNlLXNyYycsXG4gICAgJ2ZvbnQtZmFjZS11cmknLFxuICAgICdmb250LWZhY2UtZm9ybWF0JyxcbiAgICAnZm9udC1mYWNlLW5hbWUnLFxuICAgICdtaXNzaW5nLWdseXBoJyxcbl0pO1xuLyoqXG4gKiBDaGVjayBpZiBhIHRhZyBpcyBhIGN1c3RvbSBjb21wb25lbnQuXG4gKlxuICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2ZhY2Vib29rL3JlYWN0L2Jsb2IvdjE2LjYuMy9wYWNrYWdlcy9yZWFjdC1kb20vc3JjL3NoYXJlZC9pc0N1c3RvbUNvbXBvbmVudC5qc31cbiAqXG4gKiBAcGFyYW0gdGFnTmFtZSAtIFRhZyBuYW1lLlxuICogQHBhcmFtIHByb3BzIC0gUHJvcHMgcGFzc2VkIHRvIHRoZSBlbGVtZW50LlxuICogQHJldHVybnMgLSBXaGV0aGVyIHRoZSB0YWcgaXMgY3VzdG9tIGNvbXBvbmVudC5cbiAqL1xuZnVuY3Rpb24gaXNDdXN0b21Db21wb25lbnQodGFnTmFtZSwgcHJvcHMpIHtcbiAgICBpZiAoIXRhZ05hbWUuaW5jbHVkZXMoJy0nKSkge1xuICAgICAgICByZXR1cm4gQm9vbGVhbihwcm9wcyAmJiB0eXBlb2YgcHJvcHMuaXMgPT09ICdzdHJpbmcnKTtcbiAgICB9XG4gICAgLy8gVGhlc2UgYXJlIHJlc2VydmVkIFNWRyBhbmQgTWF0aE1MIGVsZW1lbnRzLlxuICAgIC8vIFdlIGRvbid0IG1pbmQgdGhpcyB3aGl0ZWxpc3QgdG9vIG11Y2ggYmVjYXVzZSB3ZSBleHBlY3QgaXQgdG8gbmV2ZXIgZ3Jvdy5cbiAgICAvLyBUaGUgYWx0ZXJuYXRpdmUgaXMgdG8gdHJhY2sgdGhlIG5hbWVzcGFjZSBpbiBhIGZldyBwbGFjZXMgd2hpY2ggaXMgY29udm9sdXRlZC5cbiAgICAvLyBodHRwczovL3czYy5naXRodWIuaW8vd2ViY29tcG9uZW50cy9zcGVjL2N1c3RvbS8jY3VzdG9tLWVsZW1lbnRzLWNvcmUtY29uY2VwdHNcbiAgICBpZiAoUkVTRVJWRURfU1ZHX01BVEhNTF9FTEVNRU5UUy5oYXModGFnTmFtZSkpIHtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbiAgICByZXR1cm4gdHJ1ZTtcbn1cbnZhciBzdHlsZU9wdGlvbnMgPSB7XG4gICAgcmVhY3RDb21wYXQ6IHRydWUsXG59O1xuLyoqXG4gKiBTZXRzIHN0eWxlIHByb3AuXG4gKlxuICogQHBhcmFtIHN0eWxlIC0gSW5saW5lIHN0eWxlLlxuICogQHBhcmFtIHByb3BzIC0gUHJvcHMgb2JqZWN0LlxuICovXG5mdW5jdGlvbiBzZXRTdHlsZVByb3Aoc3R5bGUsIHByb3BzKSB7XG4gICAgaWYgKHR5cGVvZiBzdHlsZSAhPT0gJ3N0cmluZycpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICBpZiAoIXN0eWxlLnRyaW0oKSkge1xuICAgICAgICBwcm9wcy5zdHlsZSA9IHt9O1xuICAgICAgICByZXR1cm47XG4gICAgfVxuICAgIHRyeSB7XG4gICAgICAgIHByb3BzLnN0eWxlID0gKDAsIHN0eWxlX3RvX2pzXzEuZGVmYXVsdCkoc3R5bGUsIHN0eWxlT3B0aW9ucyk7XG4gICAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tdW51c2VkLXZhcnNcbiAgICB9XG4gICAgY2F0Y2ggKGVycm9yKSB7XG4gICAgICAgIHByb3BzLnN0eWxlID0ge307XG4gICAgfVxufVxuLyoqXG4gKiBAc2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvYmxvZy8yMDE3LzA5LzA4L2RvbS1hdHRyaWJ1dGVzLWluLXJlYWN0LTE2Lmh0bWxcbiAqL1xuZXhwb3J0cy5QUkVTRVJWRV9DVVNUT01fQVRUUklCVVRFUyA9IE51bWJlcihyZWFjdF8xLnZlcnNpb24uc3BsaXQoJy4nKVswXSkgPj0gMTY7XG4vKipcbiAqIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL2ZhY2Vib29rL3JlYWN0L2Jsb2IvY2FlNjM1MDU0ZTE3YTZmMTA3YTM5ZDMyODY0OTEzN2I4M2YyNTk3Mi9wYWNrYWdlcy9yZWFjdC1kb20vc3JjL2NsaWVudC92YWxpZGF0ZURPTU5lc3RpbmcuanMjTDIxM1xuICovXG5leHBvcnRzLkVMRU1FTlRTX1dJVEhfTk9fVEVYVF9DSElMRFJFTiA9IG5ldyBTZXQoW1xuICAgICd0cicsXG4gICAgJ3Rib2R5JyxcbiAgICAndGhlYWQnLFxuICAgICd0Zm9vdCcsXG4gICAgJ2NvbGdyb3VwJyxcbiAgICAndGFibGUnLFxuICAgICdoZWFkJyxcbiAgICAnaHRtbCcsXG4gICAgJ2ZyYW1lc2V0Jyxcbl0pO1xuLyoqXG4gKiBDaGVja3MgaWYgdGhlIGdpdmVuIG5vZGUgY2FuIGNvbnRhaW4gdGV4dCBub2Rlc1xuICpcbiAqIEBwYXJhbSBub2RlIC0gRWxlbWVudCBub2RlLlxuICogQHJldHVybnMgLSBXaGV0aGVyIHRoZSBub2RlIGNhbiBjb250YWluIHRleHQgbm9kZXMuXG4gKi9cbnZhciBjYW5UZXh0QmVDaGlsZE9mTm9kZSA9IGZ1bmN0aW9uIChub2RlKSB7XG4gICAgcmV0dXJuICFleHBvcnRzLkVMRU1FTlRTX1dJVEhfTk9fVEVYVF9DSElMRFJFTi5oYXMobm9kZS5uYW1lKTtcbn07XG5leHBvcnRzLmNhblRleHRCZUNoaWxkT2ZOb2RlID0gY2FuVGV4dEJlQ2hpbGRPZk5vZGU7XG4vKipcbiAqIFJldHVybnMgdGhlIGZpcnN0IGFyZ3VtZW50IGFzIGlzLlxuICpcbiAqIEBwYXJhbSBhcmcgLSBUaGUgYXJndW1lbnQgdG8gYmUgcmV0dXJuZWQuXG4gKiBAcmV0dXJucyAtIFRoZSBpbnB1dCBhcmd1bWVudCBgYXJnYC5cbiAqL1xudmFyIHJldHVybkZpcnN0QXJnID0gZnVuY3Rpb24gKGFyZykgeyByZXR1cm4gYXJnOyB9O1xuZXhwb3J0cy5yZXR1cm5GaXJzdEFyZyA9IHJldHVybkZpcnN0QXJnO1xuLy8jIHNvdXJjZU1hcHBpbmdVUkw9dXRpbGl0aWVzLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/html-react-parser/lib/utilities.js\n");
/***/ }),
/***/ "(rsc)/./node_modules/html-react-parser/lib/attributes-to-props.js":
/*!*******************************************************************!*\
!*** ./node_modules/html-react-parser/lib/attributes-to-props.js ***!
\*******************************************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = attributesToProps;\nvar react_property_1 = __webpack_require__(/*! react-property */ \"(rsc)/./node_modules/react-property/lib/index.js\");\nvar utilities_1 = __webpack_require__(/*! ./utilities */ \"(rsc)/./node_modules/html-react-parser/lib/utilities.js\");\n// https://react.dev/learn/sharing-state-between-components#controlled-and-uncontrolled-components\n// https://developer.mozilla.org/docs/Web/HTML/Attributes\nvar UNCONTROLLED_COMPONENT_ATTRIBUTES = ['checked', 'value'];\nvar UNCONTROLLED_COMPONENT_NAMES = ['input', 'select', 'textarea'];\nvar valueOnlyInputs = {\n reset: true,\n submit: true,\n};\n/**\n * Converts HTML/SVG DOM attributes to React props.\n *\n * @param attributes - HTML/SVG DOM attributes.\n * @param nodeName - DOM node name.\n * @returns - React props.\n */\nfunction attributesToProps(attributes, nodeName) {\n if (attributes === void 0) { attributes = {}; }\n var props = {};\n var isInputValueOnly = Boolean(attributes.type && valueOnlyInputs[attributes.type]);\n for (var attributeName in attributes) {\n var attributeValue = attributes[attributeName];\n // ARIA (aria-*) or custom data (data-*) attribute\n if ((0, react_property_1.isCustomAttribute)(attributeName)) {\n props[attributeName] = attributeValue;\n continue;\n }\n // convert HTML/SVG attribute to React prop\n var attributeNameLowerCased = attributeName.toLowerCase();\n var propName = getPropName(attributeNameLowerCased);\n if (propName) {\n var propertyInfo = (0, react_property_1.getPropertyInfo)(propName);\n // convert attribute to uncontrolled component prop (e.g., `value` to `defaultValue`)\n if (UNCONTROLLED_COMPONENT_ATTRIBUTES.includes(propName) &&\n UNCONTROLLED_COMPONENT_NAMES.includes(nodeName) &&\n !isInputValueOnly) {\n propName = getPropName('default' + attributeNameLowerCased);\n }\n props[propName] = attributeValue;\n switch (propertyInfo && propertyInfo.type) {\n case react_property_1.BOOLEAN:\n props[propName] = true;\n break;\n case react_property_1.OVERLOADED_BOOLEAN:\n if (attributeValue === '') {\n props[propName] = true;\n }\n break;\n }\n continue;\n }\n // preserve custom attribute if React >=16\n if (utilities_1.PRESERVE_CUSTOM_ATTRIBUTES) {\n props[attributeName] = attributeValue;\n }\n }\n // transform inline style to object\n (0, utilities_1.setStyleProp)(attributes.style, props);\n return props;\n}\n/**\n * Gets prop name from lowercased attribute name.\n *\n * @param attributeName - Lowercased attribute name.\n * @returns - Prop name.\n */\nfunction getPropName(attributeName) {\n return react_property_1.possibleStandardNames[attributeName];\n}\n//# sourceMappingURL=attributes-to-props.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvbGliL2F0dHJpYnV0ZXMtdG8tcHJvcHMuanMiLCJtYXBwaW5ncyI6IkFBQWE7QUFDYiw4Q0FBNkMsRUFBRSxhQUFhLEVBQUM7QUFDN0Qsa0JBQWU7QUFDZix1QkFBdUIsbUJBQU8sQ0FBQyx3RUFBZ0I7QUFDL0Msa0JBQWtCLG1CQUFPLENBQUMsNEVBQWE7QUFDdkM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQ0FBaUM7QUFDakM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9hcmtkaW4vLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvbGliL2F0dHJpYnV0ZXMtdG8tcHJvcHMuanM/ZDk3YiJdLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBzdHJpY3RcIjtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcIl9fZXNNb2R1bGVcIiwgeyB2YWx1ZTogdHJ1ZSB9KTtcbmV4cG9ydHMuZGVmYXVsdCA9IGF0dHJpYnV0ZXNUb1Byb3BzO1xudmFyIHJlYWN0X3Byb3BlcnR5XzEgPSByZXF1aXJlKFwicmVhY3QtcHJvcGVydHlcIik7XG52YXIgdXRpbGl0aWVzXzEgPSByZXF1aXJlKFwiLi91dGlsaXRpZXNcIik7XG4vLyBodHRwczovL3JlYWN0LmRldi9sZWFybi9zaGFyaW5nLXN0YXRlLWJldHdlZW4tY29tcG9uZW50cyNjb250cm9sbGVkLWFuZC11bmNvbnRyb2xsZWQtY29tcG9uZW50c1xuLy8gaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZG9jcy9XZWIvSFRNTC9BdHRyaWJ1dGVzXG52YXIgVU5DT05UUk9MTEVEX0NPTVBPTkVOVF9BVFRSSUJVVEVTID0gWydjaGVja2VkJywgJ3ZhbHVlJ107XG52YXIgVU5DT05UUk9MTEVEX0NPTVBPTkVOVF9OQU1FUyA9IFsnaW5wdXQnLCAnc2VsZWN0JywgJ3RleHRhcmVhJ107XG52YXIgdmFsdWVPbmx5SW5wdXRzID0ge1xuICAgIHJlc2V0OiB0cnVlLFxuICAgIHN1Ym1pdDogdHJ1ZSxcbn07XG4vKipcbiAqIENvbnZlcnRzIEhUTUwvU1ZHIERPTSBhdHRyaWJ1dGVzIHRvIFJlYWN0IHByb3BzLlxuICpcbiAqIEBwYXJhbSBhdHRyaWJ1dGVzIC0gSFRNTC9TVkcgRE9NIGF0dHJpYnV0ZXMuXG4gKiBAcGFyYW0gbm9kZU5hbWUgLSBET00gbm9kZSBuYW1lLlxuICogQHJldHVybnMgLSBSZWFjdCBwcm9wcy5cbiAqL1xuZnVuY3Rpb24gYXR0cmlidXRlc1RvUHJvcHMoYXR0cmlidXRlcywgbm9kZU5hbWUpIHtcbiAgICBpZiAoYXR0cmlidXRlcyA9PT0gdm9pZCAwKSB7IGF0dHJpYnV0ZXMgPSB7fTsgfVxuICAgIHZhciBwcm9wcyA9IHt9O1xuICAgIHZhciBpc0lucHV0VmFsdWVPbmx5ID0gQm9vbGVhbihhdHRyaWJ1dGVzLnR5cGUgJiYgdmFsdWVPbmx5SW5wdXRzW2F0dHJpYnV0ZXMudHlwZV0pO1xuICAgIGZvciAodmFyIGF0dHJpYnV0ZU5hbWUgaW4gYXR0cmlidXRlcykge1xuICAgICAgICB2YXIgYXR0cmlidXRlVmFsdWUgPSBhdHRyaWJ1dGVzW2F0dHJpYnV0ZU5hbWVdO1xuICAgICAgICAvLyBBUklBIChhcmlhLSopIG9yIGN1c3RvbSBkYXRhIChkYXRhLSopIGF0dHJpYnV0ZVxuICAgICAgICBpZiAoKDAsIHJlYWN0X3Byb3BlcnR5XzEuaXNDdXN0b21BdHRyaWJ1dGUpKGF0dHJpYnV0ZU5hbWUpKSB7XG4gICAgICAgICAgICBwcm9wc1thdHRyaWJ1dGVOYW1lXSA9IGF0dHJpYnV0ZVZhbHVlO1xuICAgICAgICAgICAgY29udGludWU7XG4gICAgICAgIH1cbiAgICAgICAgLy8gY29udmVydCBIVE1ML1NWRyBhdHRyaWJ1dGUgdG8gUmVhY3QgcHJvcFxuICAgICAgICB2YXIgYXR0cmlidXRlTmFtZUxvd2VyQ2FzZWQgPSBhdHRyaWJ1dGVOYW1lLnRvTG93ZXJDYXNlKCk7XG4gICAgICAgIHZhciBwcm9wTmFtZSA9IGdldFByb3BOYW1lKGF0dHJpYnV0ZU5hbWVMb3dlckNhc2VkKTtcbiAgICAgICAgaWYgKHByb3BOYW1lKSB7XG4gICAgICAgICAgICB2YXIgcHJvcGVydHlJbmZvID0gKDAsIHJlYWN0X3Byb3BlcnR5XzEuZ2V0UHJvcGVydHlJbmZvKShwcm9wTmFtZSk7XG4gICAgICAgICAgICAvLyBjb252ZXJ0IGF0dHJpYnV0ZSB0byB1bmNvbnRyb2xsZWQgY29tcG9uZW50IHByb3AgKGUuZy4sIGB2YWx1ZWAgdG8gYGRlZmF1bHRWYWx1ZWApXG4gICAgICAgICAgICBpZiAoVU5DT05UUk9MTEVEX0NPTVBPTkVOVF9BVFRSSUJVVEVTLmluY2x1ZGVzKHByb3BOYW1lKSAmJlxuICAgICAgICAgICAgICAgIFVOQ09OVFJPTExFRF9DT01QT05FTlRfTkFNRVMuaW5jbHVkZXMobm9kZU5hbWUpICYmXG4gICAgICAgICAgICAgICAgIWlzSW5wdXRWYWx1ZU9ubHkpIHtcbiAgICAgICAgICAgICAgICBwcm9wTmFtZSA9IGdldFByb3BOYW1lKCdkZWZhdWx0JyArIGF0dHJpYnV0ZU5hbWVMb3dlckNhc2VkKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHByb3BzW3Byb3BOYW1lXSA9IGF0dHJpYnV0ZVZhbHVlO1xuICAgICAgICAgICAgc3dpdGNoIChwcm9wZXJ0eUluZm8gJiYgcHJvcGVydHlJbmZvLnR5cGUpIHtcbiAgICAgICAgICAgICAgICBjYXNlIHJlYWN0X3Byb3BlcnR5XzEuQk9PTEVBTjpcbiAgICAgICAgICAgICAgICAgICAgcHJvcHNbcHJvcE5hbWVdID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICAgICAgY2FzZSByZWFjdF9wcm9wZXJ0eV8xLk9WRVJMT0FERURfQk9PTEVBTjpcbiAgICAgICAgICAgICAgICAgICAgaWYgKGF0dHJpYnV0ZVZhbHVlID09PSAnJykge1xuICAgICAgICAgICAgICAgICAgICAgICAgcHJvcHNbcHJvcE5hbWVdID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGNvbnRpbnVlO1xuICAgICAgICB9XG4gICAgICAgIC8vIHByZXNlcnZlIGN1c3RvbSBhdHRyaWJ1dGUgaWYgUmVhY3QgPj0xNlxuICAgICAgICBpZiAodXRpbGl0aWVzXzEuUFJFU0VSVkVfQ1VTVE9NX0FUVFJJQlVURVMpIHtcbiAgICAgICAgICAgIHByb3BzW2F0dHJpYnV0ZU5hbWVdID0gYXR0cmlidXRlVmFsdWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gdHJhbnNmb3JtIGlubGluZSBzdHlsZSB0byBvYmplY3RcbiAgICAoMCwgdXRpbGl0aWVzXzEuc2V0U3R5bGVQcm9wKShhdHRyaWJ1dGVzLnN0eWxlLCBwcm9wcyk7XG4gICAgcmV0dXJuIHByb3BzO1xufVxuLyoqXG4gKiBHZXRzIHByb3AgbmFtZSBmcm9tIGxvd2VyY2FzZWQgYXR0cmlidXRlIG5hbWUuXG4gKlxuICogQHBhcmFtIGF0dHJpYnV0ZU5hbWUgLSBMb3dlcmNhc2VkIGF0dHJpYnV0ZSBuYW1lLlxuICogQHJldHVybnMgLSBQcm9wIG5hbWUuXG4gKi9cbmZ1bmN0aW9uIGdldFByb3BOYW1lKGF0dHJpYnV0ZU5hbWUpIHtcbiAgICByZXR1cm4gcmVhY3RfcHJvcGVydHlfMS5wb3NzaWJsZVN0YW5kYXJkTmFtZXNbYXR0cmlidXRlTmFtZV07XG59XG4vLyMgc291cmNlTWFwcGluZ1VSTD1hdHRyaWJ1dGVzLXRvLXByb3BzLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/html-react-parser/lib/attributes-to-props.js\n");
/***/ }),
/***/ "(rsc)/./node_modules/html-react-parser/lib/dom-to-react.js":
/*!************************************************************!*\
!*** ./node_modules/html-react-parser/lib/dom-to-react.js ***!
\************************************************************/
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
eval("\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = domToReact;\nvar react_1 = __webpack_require__(/*! react */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react.js\");\nvar attributes_to_props_1 = __importDefault(__webpack_require__(/*! ./attributes-to-props */ \"(rsc)/./node_modules/html-react-parser/lib/attributes-to-props.js\"));\nvar utilities_1 = __webpack_require__(/*! ./utilities */ \"(rsc)/./node_modules/html-react-parser/lib/utilities.js\");\nvar React = {\n cloneElement: react_1.cloneElement,\n createElement: react_1.createElement,\n isValidElement: react_1.isValidElement,\n};\n/**\n * Converts DOM nodes to JSX element(s).\n *\n * @param nodes - DOM nodes.\n * @param options - Options.\n * @returns - String or JSX element(s).\n */\nfunction domToReact(nodes, options) {\n if (options === void 0) { options = {}; }\n var reactElements = [];\n var hasReplace = typeof options.replace === 'function';\n var transform = options.transform || utilities_1.returnFirstArg;\n var _a = options.library || React, cloneElement = _a.cloneElement, createElement = _a.createElement, isValidElement = _a.isValidElement;\n var nodesLength = nodes.length;\n for (var index = 0; index < nodesLength; index++) {\n var node = nodes[index];\n // replace with custom React element (if present)\n if (hasReplace) {\n var replaceElement = options.replace(node, index);\n if (isValidElement(replaceElement)) {\n // set \"key\" prop for sibling elements\n // https://react.dev/learn/rendering-lists#rules-of-keys\n if (nodesLength > 1) {\n replaceElement = cloneElement(replaceElement, {\n key: replaceElement.key || index,\n });\n }\n reactElements.push(transform(replaceElement, node, index));\n continue;\n }\n }\n if (node.type === 'text') {\n var isWhitespace = !node.data.trim().length;\n // We have a whitespace node that can't be nested in its parent\n // so skip it\n if (isWhitespace &&\n node.parent &&\n !(0, utilities_1.canTextBeChildOfNode)(node.parent)) {\n continue;\n }\n // Trim is enabled and we have a whitespace node\n // so skip it\n if (options.trim && isWhitespace) {\n continue;\n }\n // We have a text node that's not whitespace and it can be nested\n // in its parent so add it to the results\n reactElements.push(transform(node.data, node, index));\n continue;\n }\n var element = node;\n var props = {};\n if (skipAttributesToProps(element)) {\n (0, utilities_1.setStyleProp)(element.attribs.style, element.attribs);\n props = element.attribs;\n }\n else if (element.attribs) {\n props = (0, attributes_to_props_1.default)(element.attribs, element.name);\n }\n var children = void 0;\n switch (node.type) {\n case 'script':\n case 'style':\n // prevent text in <script> or <style> from being escaped\n // https://react.dev/reference/react-dom/components/common#dangerously-setting-the-inner-html\n if (node.children[0]) {\n props.dangerouslySetInnerHTML = {\n __html: node.children[0].data,\n };\n }\n break;\n case 'tag':\n // setting textarea value in children is an antipattern in React\n // https://react.dev/reference/react-dom/components/textarea#caveats\n if (node.name === 'textarea' && node.children[0]) {\n props.defaultValue = node.children[0].data;\n }\n else if (node.children && node.children.length) {\n // continue recursion of creating React elements (if applicable)\n children = domToReact(node.children, options);\n }\n break;\n // skip all other cases (e.g., comment)\n default:\n continue;\n }\n // set \"key\" prop for sibling elements\n // https://react.dev/learn/rendering-lists#rules-of-keys\n if (nodesLength > 1) {\n props.key = index;\n }\n reactElements.push(transform(createElement(node.name, props, children), node, index));\n }\n return reactElements.length === 1 ? reactElements[0] : reactElements;\n}\n/**\n * Determines whether DOM element attributes should be transformed to props.\n * Web Components should not have their attributes transformed except for `style`.\n *\n * @param node - Element node.\n * @returns - Whether the node attributes should be converted to props.\n */\nfunction skipAttributesToProps(node) {\n return (utilities_1.PRESERVE_CUSTOM_ATTRIBUTES &&\n node.type === 'tag' &&\n (0, utilities_1.isCustomComponent)(node.name, node.attribs));\n}\n//# sourceMappingURL=dom-to-react.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvbGliL2RvbS10by1yZWFjdC5qcyIsIm1hcHBpbmdzIjoiQUFBYTtBQUNiO0FBQ0EsNkNBQTZDO0FBQzdDO0FBQ0EsOENBQTZDLEVBQUUsYUFBYSxFQUFDO0FBQzdELGtCQUFlO0FBQ2YsY0FBYyxtQkFBTyxDQUFDLHdHQUFPO0FBQzdCLDRDQUE0QyxtQkFBTyxDQUFDLGdHQUF1QjtBQUMzRSxrQkFBa0IsbUJBQU8sQ0FBQyw0RUFBYTtBQUN2QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhCQUE4QjtBQUM5QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esd0JBQXdCLHFCQUFxQjtBQUM3QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL2Fya2Rpbi8uL25vZGVfbW9kdWxlcy9odG1sLXJlYWN0LXBhcnNlci9saWIvZG9tLXRvLXJlYWN0LmpzPzBiZGIiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2Ugc3RyaWN0XCI7XG52YXIgX19pbXBvcnREZWZhdWx0ID0gKHRoaXMgJiYgdGhpcy5fX2ltcG9ydERlZmF1bHQpIHx8IGZ1bmN0aW9uIChtb2QpIHtcbiAgICByZXR1cm4gKG1vZCAmJiBtb2QuX19lc01vZHVsZSkgPyBtb2QgOiB7IFwiZGVmYXVsdFwiOiBtb2QgfTtcbn07XG5PYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgXCJfX2VzTW9kdWxlXCIsIHsgdmFsdWU6IHRydWUgfSk7XG5leHBvcnRzLmRlZmF1bHQgPSBkb21Ub1JlYWN0O1xudmFyIHJlYWN0XzEgPSByZXF1aXJlKFwicmVhY3RcIik7XG52YXIgYXR0cmlidXRlc190b19wcm9wc18xID0gX19pbXBvcnREZWZhdWx0KHJlcXVpcmUoXCIuL2F0dHJpYnV0ZXMtdG8tcHJvcHNcIikpO1xudmFyIHV0aWxpdGllc18xID0gcmVxdWlyZShcIi4vdXRpbGl0aWVzXCIpO1xudmFyIFJlYWN0ID0ge1xuICAgIGNsb25lRWxlbWVudDogcmVhY3RfMS5jbG9uZUVsZW1lbnQsXG4gICAgY3JlYXRlRWxlbWVudDogcmVhY3RfMS5jcmVhdGVFbGVtZW50LFxuICAgIGlzVmFsaWRFbGVtZW50OiByZWFjdF8xLmlzVmFsaWRFbGVtZW50LFxufTtcbi8qKlxuICogQ29udmVydHMgRE9NIG5vZGVzIHRvIEpTWCBlbGVtZW50KHMpLlxuICpcbiAqIEBwYXJhbSBub2RlcyAtIERPTSBub2Rlcy5cbiAqIEBwYXJhbSBvcHRpb25zIC0gT3B0aW9ucy5cbiAqIEByZXR1cm5zIC0gU3RyaW5nIG9yIEpTWCBlbGVtZW50KHMpLlxuICovXG5mdW5jdGlvbiBkb21Ub1JlYWN0KG5vZGVzLCBvcHRpb25zKSB7XG4gICAgaWYgKG9wdGlvbnMgPT09IHZvaWQgMCkgeyBvcHRpb25zID0ge307IH1cbiAgICB2YXIgcmVhY3RFbGVtZW50cyA9IFtdO1xuICAgIHZhciBoYXNSZXBsYWNlID0gdHlwZW9mIG9wdGlvbnMucmVwbGFjZSA9PT0gJ2Z1bmN0aW9uJztcbiAgICB2YXIgdHJhbnNmb3JtID0gb3B0aW9ucy50cmFuc2Zvcm0gfHwgdXRpbGl0aWVzXzEucmV0dXJuRmlyc3RBcmc7XG4gICAgdmFyIF9hID0gb3B0aW9ucy5saWJyYXJ5IHx8IFJlYWN0LCBjbG9uZUVsZW1lbnQgPSBfYS5jbG9uZUVsZW1lbnQsIGNyZWF0ZUVsZW1lbnQgPSBfYS5jcmVhdGVFbGVtZW50LCBpc1ZhbGlkRWxlbWVudCA9IF9hLmlzVmFsaWRFbGVtZW50O1xuICAgIHZhciBub2Rlc0xlbmd0aCA9IG5vZGVzLmxlbmd0aDtcbiAgICBmb3IgKHZhciBpbmRleCA9IDA7IGluZGV4IDwgbm9kZXNMZW5ndGg7IGluZGV4KyspIHtcbiAgICAgICAgdmFyIG5vZGUgPSBub2Rlc1tpbmRleF07XG4gICAgICAgIC8vIHJlcGxhY2Ugd2l0aCBjdXN0b20gUmVhY3QgZWxlbWVudCAoaWYgcHJlc2VudClcbiAgICAgICAgaWYgKGhhc1JlcGxhY2UpIHtcbiAgICAgICAgICAgIHZhciByZXBsYWNlRWxlbWVudCA9IG9wdGlvbnMucmVwbGFjZShub2RlLCBpbmRleCk7XG4gICAgICAgICAgICBpZiAoaXNWYWxpZEVsZW1lbnQocmVwbGFjZUVsZW1lbnQpKSB7XG4gICAgICAgICAgICAgICAgLy8gc2V0IFwia2V5XCIgcHJvcCBmb3Igc2libGluZyBlbGVtZW50c1xuICAgICAgICAgICAgICAgIC8vIGh0dHBzOi8vcmVhY3QuZGV2L2xlYXJuL3JlbmRlcmluZy1saXN0cyNydWxlcy1vZi1rZXlzXG4gICAgICAgICAgICAgICAgaWYgKG5vZGVzTGVuZ3RoID4gMSkge1xuICAgICAgICAgICAgICAgICAgICByZXBsYWNlRWxlbWVudCA9IGNsb25lRWxlbWVudChyZXBsYWNlRWxlbWVudCwge1xuICAgICAgICAgICAgICAgICAgICAgICAga2V5OiByZXBsYWNlRWxlbWVudC5rZXkgfHwgaW5kZXgsXG4gICAgICAgICAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZWFjdEVsZW1lbnRzLnB1c2godHJhbnNmb3JtKHJlcGxhY2VFbGVtZW50LCBub2RlLCBpbmRleCkpO1xuICAgICAgICAgICAgICAgIGNvbnRpbnVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlmIChub2RlLnR5cGUgPT09ICd0ZXh0Jykge1xuICAgICAgICAgICAgdmFyIGlzV2hpdGVzcGFjZSA9ICFub2RlLmRhdGEudHJpbSgpLmxlbmd0aDtcbiAgICAgICAgICAgIC8vIFdlIGhhdmUgYSB3aGl0ZXNwYWNlIG5vZGUgdGhhdCBjYW4ndCBiZSBuZXN0ZWQgaW4gaXRzIHBhcmVudFxuICAgICAgICAgICAgLy8gc28gc2tpcCBpdFxuICAgICAgICAgICAgaWYgKGlzV2hpdGVzcGFjZSAmJlxuICAgICAgICAgICAgICAgIG5vZGUucGFyZW50ICYmXG4gICAgICAgICAgICAgICAgISgwLCB1dGlsaXRpZXNfMS5jYW5UZXh0QmVDaGlsZE9mTm9kZSkobm9kZS5wYXJlbnQpKSB7XG4gICAgICAgICAgICAgICAgY29udGludWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBUcmltIGlzIGVuYWJsZWQgYW5kIHdlIGhhdmUgYSB3aGl0ZXNwYWNlIG5vZGVcbiAgICAgICAgICAgIC8vIHNvIHNraXAgaXRcbiAgICAgICAgICAgIGlmIChvcHRpb25zLnRyaW0gJiYgaXNXaGl0ZXNwYWNlKSB7XG4gICAgICAgICAgICAgICAgY29udGludWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBXZSBoYXZlIGEgdGV4dCBub2RlIHRoYXQncyBub3Qgd2hpdGVzcGFjZSBhbmQgaXQgY2FuIGJlIG5lc3RlZFxuICAgICAgICAgICAgLy8gaW4gaXRzIHBhcmVudCBzbyBhZGQgaXQgdG8gdGhlIHJlc3VsdHNcbiAgICAgICAgICAgIHJlYWN0RWxlbWVudHMucHVzaCh0cmFuc2Zvcm0obm9kZS5kYXRhLCBub2RlLCBpbmRleCkpO1xuICAgICAgICAgICAgY29udGludWU7XG4gICAgICAgIH1cbiAgICAgICAgdmFyIGVsZW1lbnQgPSBub2RlO1xuICAgICAgICB2YXIgcHJvcHMgPSB7fTtcbiAgICAgICAgaWYgKHNraXBBdHRyaWJ1dGVzVG9Qcm9wcyhlbGVtZW50KSkge1xuICAgICAgICAgICAgKDAsIHV0aWxpdGllc18xLnNldFN0eWxlUHJvcCkoZWxlbWVudC5hdHRyaWJzLnN0eWxlLCBlbGVtZW50LmF0dHJpYnMpO1xuICAgICAgICAgICAgcHJvcHMgPSBlbGVtZW50LmF0dHJpYnM7XG4gICAgICAgIH1cbiAgICAgICAgZWxzZSBpZiAoZWxlbWVudC5hdHRyaWJzKSB7XG4gICAgICAgICAgICBwcm9wcyA9ICgwLCBhdHRyaWJ1dGVzX3RvX3Byb3BzXzEuZGVmYXVsdCkoZWxlbWVudC5hdHRyaWJzLCBlbGVtZW50Lm5hbWUpO1xuICAgICAgICB9XG4gICAgICAgIHZhciBjaGlsZHJlbiA9IHZvaWQgMDtcbiAgICAgICAgc3dpdGNoIChub2RlLnR5cGUpIHtcbiAgICAgICAgICAgIGNhc2UgJ3NjcmlwdCc6XG4gICAgICAgICAgICBjYXNlICdzdHlsZSc6XG4gICAgICAgICAgICAgICAgLy8gcHJldmVudCB0ZXh0IGluIDxzY3JpcHQ+IG9yIDxzdHlsZT4gZnJvbSBiZWluZyBlc2NhcGVkXG4gICAgICAgICAgICAgICAgLy8gaHR0cHM6Ly9yZWFjdC5kZXYvcmVmZXJlbmNlL3JlYWN0LWRvbS9jb21wb25lbnRzL2NvbW1vbiNkYW5nZXJvdXNseS1zZXR0aW5nLXRoZS1pbm5lci1odG1sXG4gICAgICAgICAgICAgICAgaWYgKG5vZGUuY2hpbGRyZW5bMF0pIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvcHMuZGFuZ2Vyb3VzbHlTZXRJbm5lckhUTUwgPSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfX2h0bWw6IG5vZGUuY2hpbGRyZW5bMF0uZGF0YSxcbiAgICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICBjYXNlICd0YWcnOlxuICAgICAgICAgICAgICAgIC8vIHNldHRpbmcgdGV4dGFyZWEgdmFsdWUgaW4gY2hpbGRyZW4gaXMgYW4gYW50aXBhdHRlcm4gaW4gUmVhY3RcbiAgICAgICAgICAgICAgICAvLyBodHRwczovL3JlYWN0LmRldi9yZWZlcmVuY2UvcmVhY3QtZG9tL2NvbXBvbmVudHMvdGV4dGFyZWEjY2F2ZWF0c1xuICAgICAgICAgICAgICAgIGlmIChub2RlLm5hbWUgPT09ICd0ZXh0YXJlYScgJiYgbm9kZS5jaGlsZHJlblswXSkge1xuICAgICAgICAgICAgICAgICAgICBwcm9wcy5kZWZhdWx0VmFsdWUgPSBub2RlLmNoaWxkcmVuWzBdLmRhdGE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2UgaWYgKG5vZGUuY2hpbGRyZW4gJiYgbm9kZS5jaGlsZHJlbi5sZW5ndGgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gY29udGludWUgcmVjdXJzaW9uIG9mIGNyZWF0aW5nIFJlYWN0IGVsZW1lbnRzIChpZiBhcHBsaWNhYmxlKVxuICAgICAgICAgICAgICAgICAgICBjaGlsZHJlbiA9IGRvbVRvUmVhY3Qobm9kZS5jaGlsZHJlbiwgb3B0aW9ucyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgLy8gc2tpcCBhbGwgb3RoZXIgY2FzZXMgKGUuZy4sIGNvbW1lbnQpXG4gICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgIGNvbnRpbnVlO1xuICAgICAgICB9XG4gICAgICAgIC8vIHNldCBcImtleVwiIHByb3AgZm9yIHNpYmxpbmcgZWxlbWVudHNcbiAgICAgICAgLy8gaHR0cHM6Ly9yZWFjdC5kZXYvbGVhcm4vcmVuZGVyaW5nLWxpc3RzI3J1bGVzLW9mLWtleXNcbiAgICAgICAgaWYgKG5vZGVzTGVuZ3RoID4gMSkge1xuICAgICAgICAgICAgcHJvcHMua2V5ID0gaW5kZXg7XG4gICAgICAgIH1cbiAgICAgICAgcmVhY3RFbGVtZW50cy5wdXNoKHRyYW5zZm9ybShjcmVhdGVFbGVtZW50KG5vZGUubmFtZSwgcHJvcHMsIGNoaWxkcmVuKSwgbm9kZSwgaW5kZXgpKTtcbiAgICB9XG4gICAgcmV0dXJuIHJlYWN0RWxlbWVudHMubGVuZ3RoID09PSAxID8gcmVhY3RFbGVtZW50c1swXSA6IHJlYWN0RWxlbWVudHM7XG59XG4vKipcbiAqIERldGVybWluZXMgd2hldGhlciBET00gZWxlbWVudCBhdHRyaWJ1dGVzIHNob3VsZCBiZSB0cmFuc2Zvcm1lZCB0byBwcm9wcy5cbiAqIFdlYiBDb21wb25lbnRzIHNob3VsZCBub3QgaGF2ZSB0aGVpciBhdHRyaWJ1dGVzIHRyYW5zZm9ybWVkIGV4Y2VwdCBmb3IgYHN0eWxlYC5cbiAqXG4gKiBAcGFyYW0gbm9kZSAtIEVsZW1lbnQgbm9kZS5cbiAqIEByZXR1cm5zIC0gV2hldGhlciB0aGUgbm9kZSBhdHRyaWJ1dGVzIHNob3VsZCBiZSBjb252ZXJ0ZWQgdG8gcHJvcHMuXG4gKi9cbmZ1bmN0aW9uIHNraXBBdHRyaWJ1dGVzVG9Qcm9wcyhub2RlKSB7XG4gICAgcmV0dXJuICh1dGlsaXRpZXNfMS5QUkVTRVJWRV9DVVNUT01fQVRUUklCVVRFUyAmJlxuICAgICAgICBub2RlLnR5cGUgPT09ICd0YWcnICYmXG4gICAgICAgICgwLCB1dGlsaXRpZXNfMS5pc0N1c3RvbUNvbXBvbmVudCkobm9kZS5uYW1lLCBub2RlLmF0dHJpYnMpKTtcbn1cbi8vIyBzb3VyY2VNYXBwaW5nVVJMPWRvbS10by1yZWFjdC5qcy5tYXAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/html-react-parser/lib/dom-to-react.js\n");
/***/ }),
/***/ "(rsc)/./node_modules/html-react-parser/lib/index.js":
/*!*****************************************************!*\
!*** ./node_modules/html-react-parser/lib/index.js ***!
\*****************************************************/
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
eval("\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.htmlToDOM = exports.domToReact = exports.attributesToProps = exports.Text = exports.ProcessingInstruction = exports.Element = exports.Comment = void 0;\nexports[\"default\"] = HTMLReactParser;\nvar html_dom_parser_1 = __importDefault(__webpack_require__(/*! html-dom-parser */ \"(rsc)/./node_modules/html-dom-parser/lib/index.js\"));\nexports.htmlToDOM = html_dom_parser_1.default;\nvar attributes_to_props_1 = __importDefault(__webpack_require__(/*! ./attributes-to-props */ \"(rsc)/./node_modules/html-react-parser/lib/attributes-to-props.js\"));\nexports.attributesToProps = attributes_to_props_1.default;\nvar dom_to_react_1 = __importDefault(__webpack_require__(/*! ./dom-to-react */ \"(rsc)/./node_modules/html-react-parser/lib/dom-to-react.js\"));\nexports.domToReact = dom_to_react_1.default;\nvar domhandler_1 = __webpack_require__(/*! domhandler */ \"(rsc)/./node_modules/domhandler/lib/index.js\");\nObject.defineProperty(exports, \"Comment\", ({ enumerable: true, get: function () { return domhandler_1.Comment; } }));\nObject.defineProperty(exports, \"Element\", ({ enumerable: true, get: function () { return domhandler_1.Element; } }));\nObject.defineProperty(exports, \"ProcessingInstruction\", ({ enumerable: true, get: function () { return domhandler_1.ProcessingInstruction; } }));\nObject.defineProperty(exports, \"Text\", ({ enumerable: true, get: function () { return domhandler_1.Text; } }));\nvar domParserOptions = { lowerCaseAttributeNames: false };\n/**\n * Converts HTML string to React elements.\n *\n * @param html - HTML string.\n * @param options - Parser options.\n * @returns - React element(s), empty array, or string.\n */\nfunction HTMLReactParser(html, options) {\n if (typeof html !== 'string') {\n throw new TypeError('First argument must be a string');\n }\n if (!html) {\n return [];\n }\n return (0, dom_to_react_1.default)((0, html_dom_parser_1.default)(html, (options === null || options === void 0 ? void 0 : options.htmlparser2) || domParserOptions), options);\n}\n//# sourceMappingURL=index.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvbGliL2luZGV4LmpzIiwibWFwcGluZ3MiOiJBQUFhO0FBQ2I7QUFDQSw2Q0FBNkM7QUFDN0M7QUFDQSw4Q0FBNkMsRUFBRSxhQUFhLEVBQUM7QUFDN0QsaUJBQWlCLEdBQUcsa0JBQWtCLEdBQUcseUJBQXlCLEdBQUcsWUFBWSxHQUFHLDZCQUE2QixHQUFHLGVBQWUsR0FBRyxlQUFlO0FBQ3JKLGtCQUFlO0FBQ2Ysd0NBQXdDLG1CQUFPLENBQUMsMEVBQWlCO0FBQ2pFLGlCQUFpQjtBQUNqQiw0Q0FBNEMsbUJBQU8sQ0FBQyxnR0FBdUI7QUFDM0UseUJBQXlCO0FBQ3pCLHFDQUFxQyxtQkFBTyxDQUFDLGtGQUFnQjtBQUM3RCxrQkFBa0I7QUFDbEIsbUJBQW1CLG1CQUFPLENBQUMsZ0VBQVk7QUFDdkMsMkNBQTBDLEVBQUUscUNBQXFDLGdDQUFnQyxFQUFDO0FBQ2xILDJDQUEwQyxFQUFFLHFDQUFxQyxnQ0FBZ0MsRUFBQztBQUNsSCx5REFBd0QsRUFBRSxxQ0FBcUMsOENBQThDLEVBQUM7QUFDOUksd0NBQXVDLEVBQUUscUNBQXFDLDZCQUE2QixFQUFDO0FBQzVHLHlCQUF5QjtBQUN6QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYXJrZGluLy4vbm9kZV9tb2R1bGVzL2h0bWwtcmVhY3QtcGFyc2VyL2xpYi9pbmRleC5qcz81MDlhIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIHN0cmljdFwiO1xudmFyIF9faW1wb3J0RGVmYXVsdCA9ICh0aGlzICYmIHRoaXMuX19pbXBvcnREZWZhdWx0KSB8fCBmdW5jdGlvbiAobW9kKSB7XG4gICAgcmV0dXJuIChtb2QgJiYgbW9kLl9fZXNNb2R1bGUpID8gbW9kIDogeyBcImRlZmF1bHRcIjogbW9kIH07XG59O1xuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFwiX19lc01vZHVsZVwiLCB7IHZhbHVlOiB0cnVlIH0pO1xuZXhwb3J0cy5odG1sVG9ET00gPSBleHBvcnRzLmRvbVRvUmVhY3QgPSBleHBvcnRzLmF0dHJpYnV0ZXNUb1Byb3BzID0gZXhwb3J0cy5UZXh0ID0gZXhwb3J0cy5Qcm9jZXNzaW5nSW5zdHJ1Y3Rpb24gPSBleHBvcnRzLkVsZW1lbnQgPSBleHBvcnRzLkNvbW1lbnQgPSB2b2lkIDA7XG5leHBvcnRzLmRlZmF1bHQgPSBIVE1MUmVhY3RQYXJzZXI7XG52YXIgaHRtbF9kb21fcGFyc2VyXzEgPSBfX2ltcG9ydERlZmF1bHQocmVxdWlyZShcImh0bWwtZG9tLXBhcnNlclwiKSk7XG5leHBvcnRzLmh0bWxUb0RPTSA9IGh0bWxfZG9tX3BhcnNlcl8xLmRlZmF1bHQ7XG52YXIgYXR0cmlidXRlc190b19wcm9wc18xID0gX19pbXBvcnREZWZhdWx0KHJlcXVpcmUoXCIuL2F0dHJpYnV0ZXMtdG8tcHJvcHNcIikpO1xuZXhwb3J0cy5hdHRyaWJ1dGVzVG9Qcm9wcyA9IGF0dHJpYnV0ZXNfdG9fcHJvcHNfMS5kZWZhdWx0O1xudmFyIGRvbV90b19yZWFjdF8xID0gX19pbXBvcnREZWZhdWx0KHJlcXVpcmUoXCIuL2RvbS10by1yZWFjdFwiKSk7XG5leHBvcnRzLmRvbVRvUmVhY3QgPSBkb21fdG9fcmVhY3RfMS5kZWZhdWx0O1xudmFyIGRvbWhhbmRsZXJfMSA9IHJlcXVpcmUoXCJkb21oYW5kbGVyXCIpO1xuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFwiQ29tbWVudFwiLCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZnVuY3Rpb24gKCkgeyByZXR1cm4gZG9taGFuZGxlcl8xLkNvbW1lbnQ7IH0gfSk7XG5PYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgXCJFbGVtZW50XCIsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBmdW5jdGlvbiAoKSB7IHJldHVybiBkb21oYW5kbGVyXzEuRWxlbWVudDsgfSB9KTtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcIlByb2Nlc3NpbmdJbnN0cnVjdGlvblwiLCB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZnVuY3Rpb24gKCkgeyByZXR1cm4gZG9taGFuZGxlcl8xLlByb2Nlc3NpbmdJbnN0cnVjdGlvbjsgfSB9KTtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcIlRleHRcIiwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGZ1bmN0aW9uICgpIHsgcmV0dXJuIGRvbWhhbmRsZXJfMS5UZXh0OyB9IH0pO1xudmFyIGRvbVBhcnNlck9wdGlvbnMgPSB7IGxvd2VyQ2FzZUF0dHJpYnV0ZU5hbWVzOiBmYWxzZSB9O1xuLyoqXG4gKiBDb252ZXJ0cyBIVE1MIHN0cmluZyB0byBSZWFjdCBlbGVtZW50cy5cbiAqXG4gKiBAcGFyYW0gaHRtbCAtIEhUTUwgc3RyaW5nLlxuICogQHBhcmFtIG9wdGlvbnMgLSBQYXJzZXIgb3B0aW9ucy5cbiAqIEByZXR1cm5zIC0gUmVhY3QgZWxlbWVudChzKSwgZW1wdHkgYXJyYXksIG9yIHN0cmluZy5cbiAqL1xuZnVuY3Rpb24gSFRNTFJlYWN0UGFyc2VyKGh0bWwsIG9wdGlvbnMpIHtcbiAgICBpZiAodHlwZW9mIGh0bWwgIT09ICdzdHJpbmcnKSB7XG4gICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ0ZpcnN0IGFyZ3VtZW50IG11c3QgYmUgYSBzdHJpbmcnKTtcbiAgICB9XG4gICAgaWYgKCFodG1sKSB7XG4gICAgICAgIHJldHVybiBbXTtcbiAgICB9XG4gICAgcmV0dXJuICgwLCBkb21fdG9fcmVhY3RfMS5kZWZhdWx0KSgoMCwgaHRtbF9kb21fcGFyc2VyXzEuZGVmYXVsdCkoaHRtbCwgKG9wdGlvbnMgPT09IG51bGwgfHwgb3B0aW9ucyA9PT0gdm9pZCAwID8gdm9pZCAwIDogb3B0aW9ucy5odG1scGFyc2VyMikgfHwgZG9tUGFyc2VyT3B0aW9ucyksIG9wdGlvbnMpO1xufVxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9aW5kZXguanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/html-react-parser/lib/index.js\n");
/***/ }),
/***/ "(rsc)/./node_modules/html-react-parser/lib/utilities.js":
/*!*********************************************************!*\
!*** ./node_modules/html-react-parser/lib/utilities.js ***!
\*********************************************************/
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
eval("\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.returnFirstArg = exports.canTextBeChildOfNode = exports.ELEMENTS_WITH_NO_TEXT_CHILDREN = exports.PRESERVE_CUSTOM_ATTRIBUTES = void 0;\nexports.isCustomComponent = isCustomComponent;\nexports.setStyleProp = setStyleProp;\nvar react_1 = __webpack_require__(/*! react */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react.js\");\nvar style_to_js_1 = __importDefault(__webpack_require__(/*! style-to-js */ \"(rsc)/./node_modules/style-to-js/cjs/index.js\"));\nvar RESERVED_SVG_MATHML_ELEMENTS = new Set([\n 'annotation-xml',\n 'color-profile',\n 'font-face',\n 'font-face-src',\n 'font-face-uri',\n 'font-face-format',\n 'font-face-name',\n 'missing-glyph',\n]);\n/**\n * Check if a tag is a custom component.\n *\n * @see {@link https://github.com/facebook/react/blob/v16.6.3/packages/react-dom/src/shared/isCustomComponent.js}\n *\n * @param tagName - Tag name.\n * @param props - Props passed to the element.\n * @returns - Whether the tag is custom component.\n */\nfunction isCustomComponent(tagName, props) {\n if (!tagName.includes('-')) {\n return Boolean(props && typeof props.is === 'string');\n }\n // These are reserved SVG and MathML elements.\n // We don't mind this whitelist too much because we expect it to never grow.\n // The alternative is to track the namespace in a few places which is convoluted.\n // https://w3c.github.io/webcomponents/spec/custom/#custom-elements-core-concepts\n if (RESERVED_SVG_MATHML_ELEMENTS.has(tagName)) {\n return false;\n }\n return true;\n}\nvar styleOptions = {\n reactCompat: true,\n};\n/**\n * Sets style prop.\n *\n * @param style - Inline style.\n * @param props - Props object.\n */\nfunction setStyleProp(style, props) {\n if (typeof style !== 'string') {\n return;\n }\n if (!style.trim()) {\n props.style = {};\n return;\n }\n try {\n props.style = (0, style_to_js_1.default)(style, styleOptions);\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n }\n catch (error) {\n props.style = {};\n }\n}\n/**\n * @see https://reactjs.org/blog/2017/09/08/dom-attributes-in-react-16.html\n */\nexports.PRESERVE_CUSTOM_ATTRIBUTES = Number(react_1.version.split('.')[0]) >= 16;\n/**\n * @see https://github.com/facebook/react/blob/cae635054e17a6f107a39d328649137b83f25972/packages/react-dom/src/client/validateDOMNesting.js#L213\n */\nexports.ELEMENTS_WITH_NO_TEXT_CHILDREN = new Set([\n 'tr',\n 'tbody',\n 'thead',\n 'tfoot',\n 'colgroup',\n 'table',\n 'head',\n 'html',\n 'frameset',\n]);\n/**\n * Checks if the given node can contain text nodes\n *\n * @param node - Element node.\n * @returns - Whether the node can contain text nodes.\n */\nvar canTextBeChildOfNode = function (node) {\n return !exports.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(node.name);\n};\nexports.canTextBeChildOfNode = canTextBeChildOfNode;\n/**\n * Returns the first argument as is.\n *\n * @param arg - The argument to be returned.\n * @returns - The input argument `arg`.\n */\nvar returnFirstArg = function (arg) { return arg; };\nexports.returnFirstArg = returnFirstArg;\n//# sourceMappingURL=utilities.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvbGliL3V0aWxpdGllcy5qcyIsIm1hcHBpbmdzIjoiQUFBYTtBQUNiO0FBQ0EsNkNBQTZDO0FBQzdDO0FBQ0EsOENBQTZDLEVBQUUsYUFBYSxFQUFDO0FBQzdELHNCQUFzQixHQUFHLDRCQUE0QixHQUFHLHNDQUFzQyxHQUFHLGtDQUFrQztBQUNuSSx5QkFBeUI7QUFDekIsb0JBQW9CO0FBQ3BCLGNBQWMsbUJBQU8sQ0FBQyx3R0FBTztBQUM3QixvQ0FBb0MsbUJBQU8sQ0FBQyxrRUFBYTtBQUN6RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtDQUFrQztBQUNsQztBQUNBO0FBQ0E7QUFDQSxzQ0FBc0M7QUFDdEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw0QkFBNEI7QUFDNUI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0NBQXNDO0FBQ3RDLHNCQUFzQjtBQUN0QiIsInNvdXJjZXMiOlsid2VicGFjazovL2Fya2Rpbi8uL25vZGVfbW9kdWxlcy9odG1sLXJlYWN0LXBhcnNlci9saWIvdXRpbGl0aWVzLmpzPzc2YjgiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2Ugc3RyaWN0XCI7XG52YXIgX19pbXBvcnREZWZhdWx0ID0gKHRoaXMgJiYgdGhpcy5fX2ltcG9ydERlZmF1bHQpIHx8IGZ1bmN0aW9uIChtb2QpIHtcbiAgICByZXR1cm4gKG1vZCAmJiBtb2QuX19lc01vZHVsZSkgPyBtb2QgOiB7IFwiZGVmYXVsdFwiOiBtb2QgfTtcbn07XG5PYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgXCJfX2VzTW9kdWxlXCIsIHsgdmFsdWU6IHRydWUgfSk7XG5leHBvcnRzLnJldHVybkZpcnN0QXJnID0gZXhwb3J0cy5jYW5UZXh0QmVDaGlsZE9mTm9kZSA9IGV4cG9ydHMuRUxFTUVOVFNfV0lUSF9OT19URVhUX0NISUxEUkVOID0gZXhwb3J0cy5QUkVTRVJWRV9DVVNUT01fQVRUUklCVVRFUyA9IHZvaWQgMDtcbmV4cG9ydHMuaXNDdXN0b21Db21wb25lbnQgPSBpc0N1c3RvbUNvbXBvbmVudDtcbmV4cG9ydHMuc2V0U3R5bGVQcm9wID0gc2V0U3R5bGVQcm9wO1xudmFyIHJlYWN0XzEgPSByZXF1aXJlKFwicmVhY3RcIik7XG52YXIgc3R5bGVfdG9fanNfMSA9IF9faW1wb3J0RGVmYXVsdChyZXF1aXJlKFwic3R5bGUtdG8tanNcIikpO1xudmFyIFJFU0VSVkVEX1NWR19NQVRITUxfRUxFTUVOVFMgPSBuZXcgU2V0KFtcbiAgICAnYW5ub3RhdGlvbi14bWwnLFxuICAgICdjb2xvci1wcm9maWxlJyxcbiAgICAnZm9udC1mYWNlJyxcbiAgICAnZm9udC1mYWNlLXNyYycsXG4gICAgJ2ZvbnQtZmFjZS11cmknLFxuICAgICdmb250LWZhY2UtZm9ybWF0JyxcbiAgICAnZm9udC1mYWNlLW5hbWUnLFxuICAgICdtaXNzaW5nLWdseXBoJyxcbl0pO1xuLyoqXG4gKiBDaGVjayBpZiBhIHRhZyBpcyBhIGN1c3RvbSBjb21wb25lbnQuXG4gKlxuICogQHNlZSB7QGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2ZhY2Vib29rL3JlYWN0L2Jsb2IvdjE2LjYuMy9wYWNrYWdlcy9yZWFjdC1kb20vc3JjL3NoYXJlZC9pc0N1c3RvbUNvbXBvbmVudC5qc31cbiAqXG4gKiBAcGFyYW0gdGFnTmFtZSAtIFRhZyBuYW1lLlxuICogQHBhcmFtIHByb3BzIC0gUHJvcHMgcGFzc2VkIHRvIHRoZSBlbGVtZW50LlxuICogQHJldHVybnMgLSBXaGV0aGVyIHRoZSB0YWcgaXMgY3VzdG9tIGNvbXBvbmVudC5cbiAqL1xuZnVuY3Rpb24gaXNDdXN0b21Db21wb25lbnQodGFnTmFtZSwgcHJvcHMpIHtcbiAgICBpZiAoIXRhZ05hbWUuaW5jbHVkZXMoJy0nKSkge1xuICAgICAgICByZXR1cm4gQm9vbGVhbihwcm9wcyAmJiB0eXBlb2YgcHJvcHMuaXMgPT09ICdzdHJpbmcnKTtcbiAgICB9XG4gICAgLy8gVGhlc2UgYXJlIHJlc2VydmVkIFNWRyBhbmQgTWF0aE1MIGVsZW1lbnRzLlxuICAgIC8vIFdlIGRvbid0IG1pbmQgdGhpcyB3aGl0ZWxpc3QgdG9vIG11Y2ggYmVjYXVzZSB3ZSBleHBlY3QgaXQgdG8gbmV2ZXIgZ3Jvdy5cbiAgICAvLyBUaGUgYWx0ZXJuYXRpdmUgaXMgdG8gdHJhY2sgdGhlIG5hbWVzcGFjZSBpbiBhIGZldyBwbGFjZXMgd2hpY2ggaXMgY29udm9sdXRlZC5cbiAgICAvLyBodHRwczovL3czYy5naXRodWIuaW8vd2ViY29tcG9uZW50cy9zcGVjL2N1c3RvbS8jY3VzdG9tLWVsZW1lbnRzLWNvcmUtY29uY2VwdHNcbiAgICBpZiAoUkVTRVJWRURfU1ZHX01BVEhNTF9FTEVNRU5UUy5oYXModGFnTmFtZSkpIHtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbiAgICByZXR1cm4gdHJ1ZTtcbn1cbnZhciBzdHlsZU9wdGlvbnMgPSB7XG4gICAgcmVhY3RDb21wYXQ6IHRydWUsXG59O1xuLyoqXG4gKiBTZXRzIHN0eWxlIHByb3AuXG4gKlxuICogQHBhcmFtIHN0eWxlIC0gSW5saW5lIHN0eWxlLlxuICogQHBhcmFtIHByb3BzIC0gUHJvcHMgb2JqZWN0LlxuICovXG5mdW5jdGlvbiBzZXRTdHlsZVByb3Aoc3R5bGUsIHByb3BzKSB7XG4gICAgaWYgKHR5cGVvZiBzdHlsZSAhPT0gJ3N0cmluZycpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICBpZiAoIXN0eWxlLnRyaW0oKSkge1xuICAgICAgICBwcm9wcy5zdHlsZSA9IHt9O1xuICAgICAgICByZXR1cm47XG4gICAgfVxuICAgIHRyeSB7XG4gICAgICAgIHByb3BzLnN0eWxlID0gKDAsIHN0eWxlX3RvX2pzXzEuZGVmYXVsdCkoc3R5bGUsIHN0eWxlT3B0aW9ucyk7XG4gICAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tdW51c2VkLXZhcnNcbiAgICB9XG4gICAgY2F0Y2ggKGVycm9yKSB7XG4gICAgICAgIHByb3BzLnN0eWxlID0ge307XG4gICAgfVxufVxuLyoqXG4gKiBAc2VlIGh0dHBzOi8vcmVhY3Rqcy5vcmcvYmxvZy8yMDE3LzA5LzA4L2RvbS1hdHRyaWJ1dGVzLWluLXJlYWN0LTE2Lmh0bWxcbiAqL1xuZXhwb3J0cy5QUkVTRVJWRV9DVVNUT01fQVRUUklCVVRFUyA9IE51bWJlcihyZWFjdF8xLnZlcnNpb24uc3BsaXQoJy4nKVswXSkgPj0gMTY7XG4vKipcbiAqIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL2ZhY2Vib29rL3JlYWN0L2Jsb2IvY2FlNjM1MDU0ZTE3YTZmMTA3YTM5ZDMyODY0OTEzN2I4M2YyNTk3Mi9wYWNrYWdlcy9yZWFjdC1kb20vc3JjL2NsaWVudC92YWxpZGF0ZURPTU5lc3RpbmcuanMjTDIxM1xuICovXG5leHBvcnRzLkVMRU1FTlRTX1dJVEhfTk9fVEVYVF9DSElMRFJFTiA9IG5ldyBTZXQoW1xuICAgICd0cicsXG4gICAgJ3Rib2R5JyxcbiAgICAndGhlYWQnLFxuICAgICd0Zm9vdCcsXG4gICAgJ2NvbGdyb3VwJyxcbiAgICAndGFibGUnLFxuICAgICdoZWFkJyxcbiAgICAnaHRtbCcsXG4gICAgJ2ZyYW1lc2V0Jyxcbl0pO1xuLyoqXG4gKiBDaGVja3MgaWYgdGhlIGdpdmVuIG5vZGUgY2FuIGNvbnRhaW4gdGV4dCBub2Rlc1xuICpcbiAqIEBwYXJhbSBub2RlIC0gRWxlbWVudCBub2RlLlxuICogQHJldHVybnMgLSBXaGV0aGVyIHRoZSBub2RlIGNhbiBjb250YWluIHRleHQgbm9kZXMuXG4gKi9cbnZhciBjYW5UZXh0QmVDaGlsZE9mTm9kZSA9IGZ1bmN0aW9uIChub2RlKSB7XG4gICAgcmV0dXJuICFleHBvcnRzLkVMRU1FTlRTX1dJVEhfTk9fVEVYVF9DSElMRFJFTi5oYXMobm9kZS5uYW1lKTtcbn07XG5leHBvcnRzLmNhblRleHRCZUNoaWxkT2ZOb2RlID0gY2FuVGV4dEJlQ2hpbGRPZk5vZGU7XG4vKipcbiAqIFJldHVybnMgdGhlIGZpcnN0IGFyZ3VtZW50IGFzIGlzLlxuICpcbiAqIEBwYXJhbSBhcmcgLSBUaGUgYXJndW1lbnQgdG8gYmUgcmV0dXJuZWQuXG4gKiBAcmV0dXJucyAtIFRoZSBpbnB1dCBhcmd1bWVudCBgYXJnYC5cbiAqL1xudmFyIHJldHVybkZpcnN0QXJnID0gZnVuY3Rpb24gKGFyZykgeyByZXR1cm4gYXJnOyB9O1xuZXhwb3J0cy5yZXR1cm5GaXJzdEFyZyA9IHJldHVybkZpcnN0QXJnO1xuLy8jIHNvdXJjZU1hcHBpbmdVUkw9dXRpbGl0aWVzLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/html-react-parser/lib/utilities.js\n");
/***/ }),
/***/ "(ssr)/./node_modules/html-react-parser/esm/index.mjs":
/*!******************************************************!*\
!*** ./node_modules/html-react-parser/esm/index.mjs ***!
\******************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Comment: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.Comment),\n/* harmony export */ Element: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.Element),\n/* harmony export */ ProcessingInstruction: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.ProcessingInstruction),\n/* harmony export */ Text: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.Text),\n/* harmony export */ attributesToProps: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.attributesToProps),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ domToReact: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.domToReact),\n/* harmony export */ htmlToDOM: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.htmlToDOM)\n/* harmony export */ });\n/* harmony import */ var _lib_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../lib/index.js */ \"(ssr)/./node_modules/html-react-parser/lib/index.js\");\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_lib_index_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"] || _lib_index_js__WEBPACK_IMPORTED_MODULE_0__);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvZXNtL2luZGV4Lm1qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFBOEM7O0FBVXJCOztBQUV6QixpRUFBZSxxREFBdUIsSUFBSSwwQ0FBZSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYXJrZGluLy4vbm9kZV9tb2R1bGVzL2h0bWwtcmVhY3QtcGFyc2VyL2VzbS9pbmRleC5tanM/MjlhNCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgSFRNTFJlYWN0UGFyc2VyIGZyb20gJy4uL2xpYi9pbmRleC5qcyc7XG5cbmV4cG9ydCB7XG4gIGF0dHJpYnV0ZXNUb1Byb3BzLFxuICBDb21tZW50LFxuICBkb21Ub1JlYWN0LFxuICBFbGVtZW50LFxuICBodG1sVG9ET00sXG4gIFByb2Nlc3NpbmdJbnN0cnVjdGlvbixcbiAgVGV4dCxcbn0gZnJvbSAnLi4vbGliL2luZGV4LmpzJztcblxuZXhwb3J0IGRlZmF1bHQgSFRNTFJlYWN0UGFyc2VyLmRlZmF1bHQgfHwgSFRNTFJlYWN0UGFyc2VyO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/html-react-parser/esm/index.mjs\n");
/***/ }),
/***/ "(rsc)/./node_modules/html-react-parser/esm/index.mjs":
/*!******************************************************!*\
!*** ./node_modules/html-react-parser/esm/index.mjs ***!
\******************************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Comment: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.Comment),\n/* harmony export */ Element: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.Element),\n/* harmony export */ ProcessingInstruction: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.ProcessingInstruction),\n/* harmony export */ Text: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.Text),\n/* harmony export */ attributesToProps: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.attributesToProps),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ domToReact: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.domToReact),\n/* harmony export */ htmlToDOM: () => (/* reexport safe */ _lib_index_js__WEBPACK_IMPORTED_MODULE_0__.htmlToDOM)\n/* harmony export */ });\n/* harmony import */ var _lib_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../lib/index.js */ \"(rsc)/./node_modules/html-react-parser/lib/index.js\");\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_lib_index_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"] || _lib_index_js__WEBPACK_IMPORTED_MODULE_0__);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvaHRtbC1yZWFjdC1wYXJzZXIvZXNtL2luZGV4Lm1qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFBOEM7O0FBVXJCOztBQUV6QixpRUFBZSxxREFBdUIsSUFBSSwwQ0FBZSxFQUFDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYXJrZGluLy4vbm9kZV9tb2R1bGVzL2h0bWwtcmVhY3QtcGFyc2VyL2VzbS9pbmRleC5tanM/NGY3NCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgSFRNTFJlYWN0UGFyc2VyIGZyb20gJy4uL2xpYi9pbmRleC5qcyc7XG5cbmV4cG9ydCB7XG4gIGF0dHJpYnV0ZXNUb1Byb3BzLFxuICBDb21tZW50LFxuICBkb21Ub1JlYWN0LFxuICBFbGVtZW50LFxuICBodG1sVG9ET00sXG4gIFByb2Nlc3NpbmdJbnN0cnVjdGlvbixcbiAgVGV4dCxcbn0gZnJvbSAnLi4vbGliL2luZGV4LmpzJztcblxuZXhwb3J0IGRlZmF1bHQgSFRNTFJlYWN0UGFyc2VyLmRlZmF1bHQgfHwgSFRNTFJlYWN0UGFyc2VyO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/html-react-parser/esm/index.mjs\n");
/***/ })
};
;