{"version":3,"file":"SmartFAQparser.1URZU0UW.mjs","names":["useState","useRef","DOMPurify","useMemo"],"sources":["https:/esm.sh/dompurify@3.4.17/es2022/dompurify.mjs","https:/esm.sh/dompurify@3","https:/framerusercontent.com/modules/wTkS1l0W1WAxTRwbSvcf/uBBav9wY3Kz9bM11yUW8/SmartFAQparser.js"],"sourcesContent":["/* esm.sh - dompurify@3.4.17 */\nfunction so(r,s){this.v=r,this.k=s}function rn(r,s){(s==null||s>r.length)&&(s=r.length);for(var a=0,c=Array(s);a<s;a++)c[a]=r[a];return c}function ao(r){if(Array.isArray(r))return r}function lo(r,s){var a=r==null?null:typeof Symbol<\"u\"&&r[Symbol.iterator]||r[\"@@iterator\"];if(a!=null){var c,f,m,h,z=[],E=!0,F=!1;try{if(m=(a=a.call(r)).next,s===0){if(Object(a)!==a)return;E=!1}else for(;!(E=(c=m.call(a)).done)&&(z.push(c.value),z.length!==s);E=!0);}catch(D){F=!0,f=D}finally{try{if(!E&&a.return!=null&&(h=a.return(),Object(h)!==h))return}finally{if(F)throw f}}return z}}function co(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uo(r,s){return ao(r)||lo(r,s)||fo(r,s)||co()}function fo(r,s){if(r){if(typeof r==\"string\")return rn(r,s);var a={}.toString.call(r).slice(8,-1);return a===\"Object\"&&r.constructor&&(a=r.constructor.name),a===\"Map\"||a===\"Set\"?Array.from(r):a===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?rn(r,s):void 0}}function Ut(r){var s,a;function c(m,h){try{var z=r[m](h),E=z.value,F=E instanceof so;Promise.resolve(F?E.v:E).then(function(D){if(F){var P=m===\"return\"&&E.k?m:\"next\";if(!E.k||D.done)return c(P,D);D=r[P](D).value}f(!!z.done,D)},function(D){c(\"throw\",D)})}catch(D){f(2,D)}}function f(m,h){m===2?s.reject(h):s.resolve({value:h,done:m}),(s=s.next)?c(s.key,s.arg):a=null}this._invoke=function(m,h){return new Promise(function(z,E){var F={key:m,arg:h,resolve:z,reject:E,next:null};a?a=a.next=F:(s=a=F,c(m,h))})},typeof r.return!=\"function\"&&(this.return=void 0)}Ut.prototype[typeof Symbol==\"function\"&&Symbol.asyncIterator||\"@@asyncIterator\"]=function(){return this},Ut.prototype.next=function(r){return this._invoke(\"next\",r)},Ut.prototype.throw=function(r){return this._invoke(\"throw\",r)},Ut.prototype.return=function(r){return this._invoke(\"return\",r)};var En=Object.entries,sn=Object.setPrototypeOf,po=Object.isFrozen,yn=Object.getPrototypeOf,Sn=Object.getOwnPropertyDescriptor,O=Object.freeze,w=Object.seal,mt=Object.create,bn=typeof Reflect<\"u\"&&Reflect,Se=bn.apply,be=bn.construct;O||(O=function(s){return s});w||(w=function(s){return s});Se||(Se=function(s,a){for(var c=arguments.length,f=new Array(c>2?c-2:0),m=2;m<c;m++)f[m-2]=arguments[m];return s.apply(a,f)});be||(be=function(s){for(var a=arguments.length,c=new Array(a>1?a-1:0),f=1;f<a;f++)c[f-1]=arguments[f];return new s(...c)});var Y=A(Array.prototype.forEach);Array.prototype.indexOf;var mo=A(Array.prototype.lastIndexOf),an=A(Array.prototype.pop),St=A(Array.prototype.push),ho=A(Array.prototype.slice),_o=A(Array.prototype.splice),dt=Array.isArray,me=On(Set),de=A(Set.prototype.add),bt=A(Set.prototype.has),nt=A(String.prototype.toLowerCase),he=A(String.prototype.toString),ln=A(String.prototype.match),Ot=A(String.prototype.replace),cn=A(String.prototype.indexOf),To=A(String.prototype.trim),go=A(Number.prototype.toString),Ao=A(Boolean.prototype.toString),un=typeof BigInt>\"u\"?null:A(BigInt.prototype.toString),fn=typeof Symbol>\"u\"?null:A(Symbol.prototype.toString),C=A(Object.prototype.hasOwnProperty),Rt=A(Object.prototype.toString),R=A(RegExp.prototype.test),j=On(TypeError);function A(r){return function(s){s instanceof RegExp&&(s.lastIndex=0);for(var a=arguments.length,c=new Array(a>1?a-1:0),f=1;f<a;f++)c[f-1]=arguments[f];return Se(r,s,c)}}function On(r){return function(){for(var s=arguments.length,a=new Array(s),c=0;c<s;c++)a[c]=arguments[c];return be(r,a)}}function d(r,s){let a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:nt;if(sn&&sn(r,null),!dt(s))return r;let c=s.length;for(;c--;){let f=s[c];if(typeof f==\"string\"){let m=a(f);m!==f&&(po(s)||(s[c]=m),f=m)}r[f]=!0}return r}function Eo(r){for(let s=0;s<r.length;s++)C(r,s)||(r[s]=null);return r}function M(r){let s=mt(null);for(let c of En(r)){var a=uo(c,2);let f=a[0],m=a[1];C(r,f)&&(dt(m)?s[f]=Eo(m):m&&typeof m==\"object\"&&m.constructor===Object?s[f]=M(m):s[f]=m)}return s}function yo(r){switch(typeof r){case\"string\":return r;case\"number\":return go(r);case\"boolean\":return Ao(r);case\"bigint\":return un?un(r):\"0\";case\"symbol\":return fn?fn(r):\"Symbol()\";case\"undefined\":return Rt(r);case\"function\":case\"object\":{if(r===null)return Rt(r);let s=r,a=k(s,\"toString\");if(typeof a==\"function\"){let c=a(s);return typeof c==\"string\"?c:Rt(c)}return Rt(r)}default:return Rt(r)}}function k(r,s){for(;r!==null;){let c=Sn(r,s);if(c){if(c.get)return A(c.get);if(typeof c.value==\"function\")return A(c.value)}r=yn(r)}function a(){return null}return a}function So(r,s){for(;r!==null;){let a=Sn(r,s);if(a)return a.get?A(a.get):null;r=yn(r)}return null}function bo(r){try{return R(r,\"\"),!0}catch{return!1}}var pn=O([\"a\",\"abbr\",\"acronym\",\"address\",\"area\",\"article\",\"aside\",\"audio\",\"b\",\"bdi\",\"bdo\",\"big\",\"blink\",\"blockquote\",\"body\",\"br\",\"button\",\"canvas\",\"caption\",\"center\",\"cite\",\"code\",\"col\",\"colgroup\",\"content\",\"data\",\"datalist\",\"dd\",\"decorator\",\"del\",\"details\",\"dfn\",\"dialog\",\"dir\",\"div\",\"dl\",\"dt\",\"element\",\"em\",\"fieldset\",\"figcaption\",\"figure\",\"font\",\"footer\",\"form\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"head\",\"header\",\"hgroup\",\"hr\",\"html\",\"i\",\"img\",\"input\",\"ins\",\"kbd\",\"label\",\"legend\",\"li\",\"main\",\"map\",\"mark\",\"marquee\",\"menu\",\"menuitem\",\"meter\",\"nav\",\"nobr\",\"ol\",\"optgroup\",\"option\",\"output\",\"p\",\"picture\",\"pre\",\"progress\",\"q\",\"rp\",\"rt\",\"ruby\",\"s\",\"samp\",\"search\",\"section\",\"select\",\"shadow\",\"slot\",\"small\",\"source\",\"spacer\",\"span\",\"strike\",\"strong\",\"style\",\"sub\",\"summary\",\"sup\",\"table\",\"tbody\",\"td\",\"template\",\"textarea\",\"tfoot\",\"th\",\"thead\",\"time\",\"tr\",\"track\",\"tt\",\"u\",\"ul\",\"var\",\"video\",\"wbr\"]),_e=O([\"svg\",\"a\",\"altglyph\",\"altglyphdef\",\"altglyphitem\",\"animatecolor\",\"animatemotion\",\"animatetransform\",\"circle\",\"clippath\",\"defs\",\"desc\",\"ellipse\",\"enterkeyhint\",\"exportparts\",\"filter\",\"font\",\"g\",\"glyph\",\"glyphref\",\"hkern\",\"image\",\"inputmode\",\"line\",\"lineargradient\",\"marker\",\"mask\",\"metadata\",\"mpath\",\"part\",\"path\",\"pattern\",\"polygon\",\"polyline\",\"radialgradient\",\"rect\",\"stop\",\"style\",\"switch\",\"symbol\",\"text\",\"textpath\",\"title\",\"tref\",\"tspan\",\"view\",\"vkern\"]),Te=O([\"feBlend\",\"feColorMatrix\",\"feComponentTransfer\",\"feComposite\",\"feConvolveMatrix\",\"feDiffuseLighting\",\"feDisplacementMap\",\"feDistantLight\",\"feDropShadow\",\"feFlood\",\"feFuncA\",\"feFuncB\",\"feFuncG\",\"feFuncR\",\"feGaussianBlur\",\"feImage\",\"feMerge\",\"feMergeNode\",\"feMorphology\",\"feOffset\",\"fePointLight\",\"feSpecularLighting\",\"feSpotLight\",\"feTile\",\"feTurbulence\"]),Oo=O([\"animate\",\"color-profile\",\"cursor\",\"discard\",\"font-face\",\"font-face-format\",\"font-face-name\",\"font-face-src\",\"font-face-uri\",\"foreignobject\",\"hatch\",\"hatchpath\",\"mesh\",\"meshgradient\",\"meshpatch\",\"meshrow\",\"missing-glyph\",\"script\",\"set\",\"solidcolor\",\"unknown\",\"use\"]),ge=O([\"math\",\"menclose\",\"merror\",\"mfenced\",\"mfrac\",\"mglyph\",\"mi\",\"mlabeledtr\",\"mmultiscripts\",\"mn\",\"mo\",\"mover\",\"mpadded\",\"mphantom\",\"mroot\",\"mrow\",\"ms\",\"mspace\",\"msqrt\",\"mstyle\",\"msub\",\"msup\",\"msubsup\",\"mtable\",\"mtd\",\"mtext\",\"mtr\",\"munder\",\"munderover\",\"mprescripts\"]),Ro=O([\"maction\",\"maligngroup\",\"malignmark\",\"mlongdiv\",\"mscarries\",\"mscarry\",\"msgroup\",\"mstack\",\"msline\",\"msrow\",\"semantics\",\"annotation\",\"annotation-xml\",\"mprescripts\",\"none\"]),mn=O([\"#text\"]),dn=O([\"accept\",\"action\",\"align\",\"alt\",\"autocapitalize\",\"autocomplete\",\"autopictureinpicture\",\"autoplay\",\"background\",\"bgcolor\",\"border\",\"capture\",\"cellpadding\",\"cellspacing\",\"checked\",\"cite\",\"class\",\"clear\",\"color\",\"cols\",\"colspan\",\"command\",\"commandfor\",\"controls\",\"controlslist\",\"coords\",\"crossorigin\",\"datetime\",\"decoding\",\"default\",\"dir\",\"disabled\",\"disablepictureinpicture\",\"disableremoteplayback\",\"download\",\"draggable\",\"enctype\",\"enterkeyhint\",\"exportparts\",\"face\",\"for\",\"headers\",\"height\",\"hidden\",\"high\",\"href\",\"hreflang\",\"id\",\"inert\",\"inputmode\",\"integrity\",\"ismap\",\"kind\",\"label\",\"lang\",\"list\",\"loading\",\"loop\",\"low\",\"max\",\"maxlength\",\"media\",\"method\",\"min\",\"minlength\",\"multiple\",\"muted\",\"name\",\"nonce\",\"noshade\",\"novalidate\",\"nowrap\",\"open\",\"optimum\",\"part\",\"pattern\",\"placeholder\",\"playsinline\",\"popover\",\"popovertarget\",\"popovertargetaction\",\"poster\",\"preload\",\"pubdate\",\"radiogroup\",\"readonly\",\"rel\",\"required\",\"rev\",\"reversed\",\"role\",\"rows\",\"rowspan\",\"spellcheck\",\"scope\",\"selected\",\"shape\",\"size\",\"sizes\",\"slot\",\"span\",\"srclang\",\"start\",\"src\",\"srcset\",\"step\",\"style\",\"summary\",\"tabindex\",\"title\",\"translate\",\"type\",\"usemap\",\"valign\",\"value\",\"width\",\"wrap\",\"xmlns\"]),Ae=O([\"accent-height\",\"accumulate\",\"additive\",\"alignment-baseline\",\"amplitude\",\"ascent\",\"attributename\",\"attributetype\",\"azimuth\",\"basefrequency\",\"baseline-shift\",\"begin\",\"bias\",\"by\",\"class\",\"clip\",\"clippathunits\",\"clip-path\",\"clip-rule\",\"color\",\"color-interpolation\",\"color-interpolation-filters\",\"color-profile\",\"color-rendering\",\"cx\",\"cy\",\"d\",\"dx\",\"dy\",\"diffuseconstant\",\"direction\",\"display\",\"divisor\",\"dominant-baseline\",\"dur\",\"edgemode\",\"elevation\",\"end\",\"exponent\",\"fill\",\"fill-opacity\",\"fill-rule\",\"filter\",\"filterunits\",\"flood-color\",\"flood-opacity\",\"font-family\",\"font-size\",\"font-size-adjust\",\"font-stretch\",\"font-style\",\"font-variant\",\"font-weight\",\"fx\",\"fy\",\"g1\",\"g2\",\"glyph-name\",\"glyphref\",\"gradientunits\",\"gradienttransform\",\"height\",\"href\",\"id\",\"image-rendering\",\"in\",\"in2\",\"intercept\",\"k\",\"k1\",\"k2\",\"k3\",\"k4\",\"kerning\",\"keypoints\",\"keysplines\",\"keytimes\",\"lang\",\"lengthadjust\",\"letter-spacing\",\"kernelmatrix\",\"kernelunitlength\",\"lighting-color\",\"local\",\"marker-end\",\"marker-mid\",\"marker-start\",\"markerheight\",\"markerunits\",\"markerwidth\",\"maskcontentunits\",\"maskunits\",\"max\",\"mask\",\"mask-type\",\"media\",\"method\",\"mode\",\"min\",\"name\",\"numoctaves\",\"offset\",\"operator\",\"opacity\",\"order\",\"orient\",\"orientation\",\"origin\",\"overflow\",\"paint-order\",\"path\",\"pathlength\",\"patterncontentunits\",\"patterntransform\",\"patternunits\",\"pointer-events\",\"points\",\"preservealpha\",\"preserveaspectratio\",\"primitiveunits\",\"r\",\"rx\",\"ry\",\"radius\",\"refx\",\"refy\",\"repeatcount\",\"repeatdur\",\"restart\",\"result\",\"rotate\",\"scale\",\"seed\",\"shape-rendering\",\"slope\",\"specularconstant\",\"specularexponent\",\"spreadmethod\",\"startoffset\",\"stddeviation\",\"stitchtiles\",\"stop-color\",\"stop-opacity\",\"stroke-dasharray\",\"stroke-dashoffset\",\"stroke-linecap\",\"stroke-linejoin\",\"stroke-miterlimit\",\"stroke-opacity\",\"stroke\",\"stroke-width\",\"style\",\"surfacescale\",\"systemlanguage\",\"tabindex\",\"tablevalues\",\"targetx\",\"targety\",\"transform\",\"transform-origin\",\"text-anchor\",\"text-decoration\",\"text-orientation\",\"text-rendering\",\"textlength\",\"type\",\"u1\",\"u2\",\"unicode\",\"values\",\"vector-effect\",\"viewbox\",\"visibility\",\"version\",\"vert-adv-y\",\"vert-origin-x\",\"vert-origin-y\",\"width\",\"word-spacing\",\"wrap\",\"writing-mode\",\"xchannelselector\",\"ychannelselector\",\"x\",\"x1\",\"x2\",\"xmlns\",\"y\",\"y1\",\"y2\",\"z\",\"zoomandpan\"]),hn=O([\"accent\",\"accentunder\",\"align\",\"bevelled\",\"close\",\"columnalign\",\"columnlines\",\"columnspacing\",\"columnspan\",\"denomalign\",\"depth\",\"dir\",\"display\",\"displaystyle\",\"encoding\",\"fence\",\"frame\",\"height\",\"href\",\"id\",\"largeop\",\"length\",\"linethickness\",\"lquote\",\"lspace\",\"mathbackground\",\"mathcolor\",\"mathsize\",\"mathvariant\",\"maxsize\",\"minsize\",\"movablelimits\",\"notation\",\"numalign\",\"open\",\"rowalign\",\"rowlines\",\"rowspacing\",\"rowspan\",\"rspace\",\"rquote\",\"scriptlevel\",\"scriptminsize\",\"scriptsizemultiplier\",\"selection\",\"separator\",\"separators\",\"stretchy\",\"subscriptshift\",\"supscriptshift\",\"symmetric\",\"voffset\",\"width\",\"xmlns\"]),zt=O([\"xlink:href\",\"xml:id\",\"xlink:title\",\"xml:space\",\"xmlns:xlink\"]),wo=w(/{{[\\w\\W]*|^[\\w\\W]*}}/g),Do=w(/<%[\\w\\W]*|^[\\w\\W]*%>/g),Lo=w(/\\${[\\w\\W]*/g),Io=w(/^data-[\\-\\w.\\u00B7-\\uFFFF]+$/),No=w(/^aria-[\\-\\w]+$/),_n=w(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\\-]+(?:[^a-z+.\\-:]|$))/i),vo=w(/^(?:\\w+script|data):/i),Co=w(/[\\u0000-\\u0020\\u00A0\\u1680\\u180E\\u2000-\\u2029\\u205F\\u3000]/g),Mo=w(/^html$/i),Po=w(/^[a-z][.\\w]*(-[.\\w]+)+$/i),Ee=w(/<[/\\w!]/g),Tn=w(/<[/\\w]/g),xo=w(/<\\/no(script|embed|frames)/i),gn=w(/\\/>/i),S={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},ko=O(d({},[\"style\",\"script\",\"xmp\",\"iframe\",\"noembed\",\"noframes\",\"plaintext\",\"noscript\"])),Uo=function(){return typeof window>\"u\"?null:window},zo=function(s,a){if(typeof s!=\"object\"||typeof s.createPolicy!=\"function\")return null;let c=null,f=\"data-tt-policy-suffix\";a&&a.hasAttribute(f)&&(c=a.getAttribute(f));let m=\"dompurify\"+(c?\"#\"+c:\"\");try{return s.createPolicy(m,{createHTML(h){return h},createScriptURL(h){return h}})}catch{return console.warn(\"TrustedTypes policy \"+m+\" could not be created.\"),null}},An=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},q=function(s,a,c,f){return C(s,a)&&dt(s[a])?d(f.base?M(f.base):{},s[a],f.transform):c},ye=function(s,a,c){let f=C(s,a)?s[a]:void 0;return f&&typeof f==\"object\"?M(f):c()};function Rn(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Uo(),s=i=>Rn(i);if(s.version=\"3.4.17\",s.removed=[],!r||!r.document||r.document.nodeType!==S.document||!r.Element)return s.isSupported=!1,s;let a=r.document,c=a,f=c.currentScript;r.DocumentFragment;let m=r.HTMLTemplateElement,h=r.Node,z=r.Element,E=r.NodeFilter;r.NamedNodeMap===void 0&&(r.NamedNodeMap||r.MozNamedAttrMap),r.HTMLFormElement;let F=r.DOMParser,D=r.trustedTypes,P=z.prototype,wn=k(P,\"cloneNode\"),Ft=k(P,\"remove\"),Oe=k(P,\"removeAttributeNode\"),Dn=k(P,\"nextSibling\"),ht=k(P,\"childNodes\"),ot=k(P,\"parentNode\"),Ht=k(P,\"shadowRoot\"),Gt=k(P,\"attributes\"),K=h&&h.prototype?k(h.prototype,\"nodeType\"):null,rt=h&&h.prototype?k(h.prototype,\"nodeName\"):null,wt=h&&h.prototype?k(h.prototype,\"ownerDocument\"):null,x=function(t){return K?K(t):t.nodeType},_t=function(t){return rt?rt(t):t.nodeName},Re=So(P,\"namespaceURI\"),Wt=function(t){return Re?Re(t):t.namespaceURI};if(typeof m==\"function\"){let i=a.createElement(\"template\");i.content&&i.content.ownerDocument&&(a=i.content.ownerDocument)}let I,Z=\"\",Bt,we=!1,Tt=0,De=function(){if(Tt>0)throw j('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the \"DOMPurify and Trusted Types\" section of the README.')},it=function(t){De(),Tt++;try{return I.createHTML(t)}finally{Tt--}},Ln=function(t){De(),Tt++;try{return I.createScriptURL(t)}finally{Tt--}},In=function(){return we||(Bt=zo(D,f),we=!0),Bt},Dt=a,Yt=Dt.implementation,Le=Dt.createNodeIterator,Nn=Dt.createDocumentFragment,vn=Dt.getElementsByTagName,Cn=c.importNode,_=An();s.isSupported=typeof En==\"function\"&&typeof ot==\"function\"&&Yt&&Yt.createHTMLDocument!==void 0;let Mn=wo,Pn=Do,xn=Lo,kn=Io,Un=No,zn=vo,Ie=Co,Fn=Po,Ne=_n,T=null,jt=d({},[...pn,..._e,...Te,...ge,...mn]),g=null,Vt=d({},[...dn,...Ae,...hn,...zt]),H=Object.seal(mt(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),gt=null,ve=null,V=Object.seal(mt(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),Ce=!0,$t=!0,Me=!1,Xt=!0,B=!1,J=!0,Q=!1,qt=!1,Lt=null,It=null,Kt=!1,st=!1,Nt=!1,vt=!1,Pe=!0,xe=!1,ke=\"user-content-\",Zt=!0,Jt=!1,tt=null,at={},et=null,Ue=d({},[\"annotation-xml\",\"audio\",\"colgroup\",\"desc\",\"foreignobject\",\"head\",\"iframe\",\"math\",\"mi\",\"mn\",\"mo\",\"ms\",\"mtext\",\"noembed\",\"noframes\",\"noscript\",\"plaintext\",\"script\",\"selectedcontent\",\"style\",\"svg\",\"template\",\"thead\",\"title\",\"video\",\"xmp\"]),ze=null,Fe=d({},[\"audio\",\"video\",\"img\",\"source\",\"image\",\"track\"]),He=null,Ge=d({},[\"alt\",\"class\",\"for\",\"id\",\"label\",\"name\",\"pattern\",\"placeholder\",\"role\",\"summary\",\"title\",\"value\",\"style\",\"xmlns\"]),Ct=\"http://www.w3.org/1998/Math/MathML\",Mt=\"http://www.w3.org/2000/svg\",G=\"http://www.w3.org/1999/xhtml\",lt=G,Qt=!1,te=null,Hn=d({},[Ct,Mt,G],he),We=O([\"mi\",\"mo\",\"mn\",\"ms\",\"mtext\"]),ee=d({},We),Be=O([\"annotation-xml\"]),ne=d({},Be),Gn=d({},[\"title\",\"style\",\"font\",\"a\",\"script\"]),At=null,Wn=[\"application/xhtml+xml\",\"text/html\"],Bn=\"text/html\",y=null,ct=null,Yn=a.createElement(\"form\"),Ye=function(t){return t instanceof RegExp||t instanceof Function},oe=function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(ct&&ct===t)return;(!t||typeof t!=\"object\")&&(t={}),t=M(t),At=Wn.indexOf(t.PARSER_MEDIA_TYPE)===-1?Bn:t.PARSER_MEDIA_TYPE,y=At===\"application/xhtml+xml\"?he:nt,T=q(t,\"ALLOWED_TAGS\",jt,{transform:y}),g=q(t,\"ALLOWED_ATTR\",Vt,{transform:y}),te=q(t,\"ALLOWED_NAMESPACES\",Hn,{transform:he}),He=q(t,\"ADD_URI_SAFE_ATTR\",Ge,{transform:y,base:Ge}),ze=q(t,\"ADD_DATA_URI_TAGS\",Fe,{transform:y,base:Fe}),et=q(t,\"FORBID_CONTENTS\",Ue,{transform:y}),gt=q(t,\"FORBID_TAGS\",M({}),{transform:y}),ve=q(t,\"FORBID_ATTR\",M({}),{transform:y}),at=C(t,\"USE_PROFILES\")?t.USE_PROFILES&&typeof t.USE_PROFILES==\"object\"?M(t.USE_PROFILES):t.USE_PROFILES:!1,Ce=t.ALLOW_ARIA_ATTR!==!1,$t=t.ALLOW_DATA_ATTR!==!1,Me=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Xt=t.ALLOW_SELF_CLOSE_IN_ATTR!==!1,B=t.SAFE_FOR_TEMPLATES||!1,J=t.SAFE_FOR_XML!==!1,Q=t.WHOLE_DOCUMENT||!1,st=t.RETURN_DOM||!1,Nt=t.RETURN_DOM_FRAGMENT||!1,vt=t.RETURN_TRUSTED_TYPE||!1,Kt=t.FORCE_BODY||!1,Pe=t.SANITIZE_DOM!==!1,xe=t.SANITIZE_NAMED_PROPS||!1,Zt=t.KEEP_CONTENT!==!1,Jt=t.IN_PLACE||!1,Ne=bo(t.ALLOWED_URI_REGEXP)?t.ALLOWED_URI_REGEXP:_n,lt=typeof t.NAMESPACE==\"string\"?t.NAMESPACE:G,ee=ye(t,\"MATHML_TEXT_INTEGRATION_POINTS\",()=>d({},We)),ne=ye(t,\"HTML_INTEGRATION_POINTS\",()=>d({},Be));let e=ye(t,\"CUSTOM_ELEMENT_HANDLING\",()=>mt(null));if(H=mt(null),C(e,\"tagNameCheck\")&&Ye(e.tagNameCheck)&&(H.tagNameCheck=e.tagNameCheck),C(e,\"attributeNameCheck\")&&Ye(e.attributeNameCheck)&&(H.attributeNameCheck=e.attributeNameCheck),C(e,\"allowCustomizedBuiltInElements\")&&typeof e.allowCustomizedBuiltInElements==\"boolean\"&&(H.allowCustomizedBuiltInElements=e.allowCustomizedBuiltInElements),w(H),B&&($t=!1),Nt&&(st=!0),at&&(T=d({},mn),g=mt(null),at.html===!0&&(d(T,pn),d(g,dn)),at.svg===!0&&(d(T,_e),d(g,Ae),d(g,zt)),at.svgFilters===!0&&(d(T,Te),d(g,Ae),d(g,zt)),at.mathMl===!0&&(d(T,ge),d(g,hn),d(g,zt))),V.tagCheck=null,V.attributeCheck=null,C(t,\"ADD_TAGS\")&&(typeof t.ADD_TAGS==\"function\"?V.tagCheck=t.ADD_TAGS:dt(t.ADD_TAGS)&&(T===jt&&(T=M(T)),d(T,t.ADD_TAGS,y))),C(t,\"ADD_ATTR\")&&(typeof t.ADD_ATTR==\"function\"?V.attributeCheck=t.ADD_ATTR:dt(t.ADD_ATTR)&&(g===Vt&&(g=M(g)),d(g,t.ADD_ATTR,y))),C(t,\"ADD_FORBID_CONTENTS\")&&dt(t.ADD_FORBID_CONTENTS)&&(et===Ue&&(et=M(et)),d(et,t.ADD_FORBID_CONTENTS,y)),Zt&&(T[\"#text\"]=!0),Q&&d(T,[\"html\",\"head\",\"body\"]),T.table&&(d(T,[\"tbody\"]),delete gt.tbody),t.TRUSTED_TYPES_POLICY){if(typeof t.TRUSTED_TYPES_POLICY.createHTML!=\"function\")throw j('TRUSTED_TYPES_POLICY configuration option must provide a \"createHTML\" hook.');if(typeof t.TRUSTED_TYPES_POLICY.createScriptURL!=\"function\")throw j('TRUSTED_TYPES_POLICY configuration option must provide a \"createScriptURL\" hook.');let n=I;I=t.TRUSTED_TYPES_POLICY;try{Z=it(\"\")}catch(o){throw I=n,o}}else t.TRUSTED_TYPES_POLICY===null?(I=void 0,Z=\"\"):(I===void 0&&(I=In()),I&&typeof Z==\"string\"&&(Z=it(\"\")));O&&O(t),ct=t},je=d({},[..._e,...Te,...Oo]),Ve=d({},[...ge,...Ro]),jn=function(t,e,n){return e.namespaceURI===G?t===\"svg\":e.namespaceURI===Ct?t===\"svg\"&&(n===\"annotation-xml\"||ee[n]):!!je[t]},Vn=function(t,e,n){return e.namespaceURI===G?t===\"math\":e.namespaceURI===Mt?t===\"math\"&&ne[n]:!!Ve[t]},$n=function(t,e,n){return e.namespaceURI===Mt&&!ne[n]||e.namespaceURI===Ct&&!ee[n]?!1:!Ve[t]&&(Gn[t]||!je[t])},Xn=function(t){let e=Wt(t),n=nt(_t(t)),o=ot(t),l,u;return o&&x(o)===S.element?(l={namespaceURI:Wt(o)},u=nt(_t(o))):(l={namespaceURI:lt},u=\"template\"),te[e]?e===Mt?jn(n,l,u):e===Ct?Vn(n,l,u):e===G?$n(n,l,u):!!(At===\"application/xhtml+xml\"&&te[e]):!1},$=function(t){St(s.removed,{element:t});try{ot(t).removeChild(t)}catch{if(Ft(t),!ot(t))throw j(\"a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place\")}},$e=function(t,e,n){try{Oe(t,e)}catch{try{t.removeAttribute(n)}catch{}}},re=function(t){se(t);let e=ht(t);e&&Y(ho(e),o=>{try{Ft(o)}catch{}});let n=x(t)===S.element?Gt(t):null;if(n)for(let o=n.length-1;o>=0;--o){let l=n[o],u=l&&l.name;typeof u==\"string\"&&$e(t,l,u)}},ut=function(t,e,n){if(!n)try{n=e.getAttributeNode(t)}catch{n=null}St(s.removed,{attribute:n||null,from:e});try{n?Oe(e,n):e.removeAttribute(t)}catch{try{e.removeAttribute(t)}catch{}}if(t===\"is\")if(st||Nt)try{$(e)}catch{}else try{e.setAttribute(t,\"\")}catch{}},Xe=function(t){let e=Gt(t);if(e)for(let n=e.length-1;n>=0;--n){let o=e[n],l=o&&o.name;typeof l!=\"string\"||g[y(l)]||$e(t,o,l)}},ie=function(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,o=[t];for(;o.length>0;){let l=o.pop();if(e(l)===!1)continue;if(n&&x(l)===S.element){let p=Ht(l);X(p)&&o.push(p)}let u=ht(l);if(u)for(let p=u.length-1;p>=0;--p)o.push(u[p])}},se=function(t){ie(t,e=>{x(e)===S.element&&Xe(e)})},ae=function(t){let e=[];return ie(t,n=>{e.push(n)},!0),e},qn=function(t,e){let n=me();Y(ae(t),o=>{x(o)===S.element&&de(n,o)}),Y(e,o=>{x(o)===S.element&&!bt(n,o)&&Xe(o)})},qe=function(t,e){let n=!1;return Y(s.removed,o=>{o.element&&(n=n||o.element===t,se(o.element))}),qn(t,e),n},Kn=8,Zn=function(t,e){let n=tt,o=null,l=()=>(o||(o=me(),Y(e,u=>{de(o,u)})),o);for(let u=0;;u++){let p=ae(t),b=[t],W=!1;if(Y(p,L=>{x(L)===S.documentFragment?St(b,L):!W&&!bt(n,L)&&(W=bt(l(),L))}),!W)return;if(u>=Kn)throw j(\"the tree kept changing during in-place sanitization; refusing to return it\");Y(b,(L,N)=>{Jn(L,N>0,t,l())})}},Jn=function(t,e,n,o){let l=le(t),u;for(;u=l.nextNode();)!bt(o,u)||bt(tt,u)||(e&&U(_.uponSanitizeShadowNode,u,null),ue(u,n),fe(u,n),X(u.content)&&yt(u.content))},Qn=function(t){tt&&de(tt,t)},Ke=function(t,e){return J?t===\"patchsrc\"?!0:t===\"for\"&&e!==\"label\"&&e!==\"output\":!1},to=function(t){J&&ie(t,e=>{let n=x(e);if(n===S.processingInstruction||n===S.comment&&R(Tn,e.data)){try{Ft(e)}catch{}return!1}if(n===S.element){let o=e,l=y(_t(e));try{o.hasAttribute&&o.hasAttribute(\"patchsrc\")&&o.removeAttribute(\"patchsrc\"),o.hasAttribute&&o.hasAttribute(\"for\")&&Ke(\"for\",l)&&o.removeAttribute(\"for\")}catch{}}return!0})},Ze=function(t){let e=null,n=null;if(Kt)t=\"<remove></remove>\"+t;else{let u=ln(t,/^[\\r\\n\\t ]+/);n=u&&u[0]}At===\"application/xhtml+xml\"&&lt===G&&(t='<html xmlns=\"http://www.w3.org/1999/xhtml\"><head></head><body>'+t+\"</body></html>\");let o=I?it(t):t;if(lt===G)try{e=new F().parseFromString(o,At)}catch{}if(!e||!e.documentElement){e=Yt.createDocument(lt,\"template\",null);try{e.documentElement.innerHTML=Qt?Z:o}catch{}}let l=e.body||e.documentElement;return t&&n&&l.insertBefore(a.createTextNode(n),l.childNodes[0]||null),lt===G?vn.call(e,Q?\"html\":\"body\")[0]:Q?e.documentElement:l},le=function(t){let e=wt?wt(t):t.ownerDocument;return Le.call(e||t,t,E.SHOW_ELEMENT|E.SHOW_COMMENT|E.SHOW_TEXT|E.SHOW_PROCESSING_INSTRUCTION|E.SHOW_CDATA_SECTION,null)},Pt=function(t){return t=Ot(t,Mn,\" \"),t=Ot(t,Pn,\" \"),t=Ot(t,xn,\" \"),t},ce=function(t){var e;Je(t);let n=(e=t.querySelectorAll)===null||e===void 0?void 0:e.call(t,\"template\");n&&Y(n,o=>{X(o.content)&&ce(o.content)})},Je=function(t){t.normalize();let e=wt?wt(t):t.ownerDocument,n=Le.call(e||t,t,E.SHOW_TEXT|E.SHOW_COMMENT|E.SHOW_CDATA_SECTION|E.SHOW_PROCESSING_INSTRUCTION,null),o=n.nextNode();for(;o;)o.data=Pt(o.data),o=n.nextNode()},xt=function(t){let e=rt?rt(t):null;return typeof e!=\"string\"||y(e)!==\"form\"?!1:typeof t.nodeName!=\"string\"||typeof t.textContent!=\"string\"||typeof t.removeChild!=\"function\"||t.attributes!==Gt(t)||typeof t.removeAttribute!=\"function\"||typeof t.removeAttributeNode!=\"function\"||typeof t.getAttributeNode!=\"function\"||typeof t.setAttribute!=\"function\"||typeof t.namespaceURI!=\"string\"||typeof t.insertBefore!=\"function\"||typeof t.hasChildNodes!=\"function\"||t.nodeType!==K(t)||t.childNodes!==ht(t)},X=function(t){if(!K||typeof t!=\"object\"||t===null)return!1;try{return K(t)===S.documentFragment}catch{return!1}},Et=function(t){if(!K||typeof t!=\"object\"||t===null)return!1;try{return typeof K(t)==\"number\"}catch{return!1}};function U(i,t,e){i.length!==0&&Y(i,n=>{n.call(s,t,e,ct)})}let eo=function(t,e){return!!(J&&t.hasChildNodes()&&!Et(t.firstElementChild)&&R(Ee,t.textContent)&&R(Ee,t.innerHTML)||J&&ko[e]&&x(t)===S.element&&Wt(t)===G&&(Et(t.firstElementChild)||typeof t.textContent==\"string\"&&R(Ee,t.textContent))||t.nodeType===S.processingInstruction||J&&t.nodeType===S.comment&&R(Tn,t.data))},kt=function(t,e){if(t instanceof RegExp)return R(t,e);if(t instanceof Function){for(var n=arguments.length,o=new Array(n>2?n-2:0),l=2;l<n;l++)o[l-2]=arguments[l];return!!t(e,...o)}return!1},no=function(t,e,n){if(!gt[e]&&en(e)&&kt(H.tagNameCheck,e))return!1;if(Zt&&!et[e]&&!et[nt(e)]){let o=ot(t),l=ht(t);if(l&&o){let u=l.length;for(let p=u-1;p>=0;--p){let b=t===n?wn(l[p],!0):l[p];o.insertBefore(b,Dn(t))}}}return $(t),!0},Qe=function(t,e,n,o){return t.length===0?e:e===n||e===o?M(e):e},ft=function(t,e){return t===e||ot(t)!==null?!1:(Jt&&se(t),!0)},ue=function(t,e){if(Qn(t),U(_.beforeSanitizeElements,t,null),ft(t,e))return!0;if(xt(t))return $(t),!0;let n=y(_t(t));if(T=Qe(_.uponSanitizeElement,T,jt,Lt),U(_.uponSanitizeElement,t,{tagName:n,allowedTags:T}),ft(t,e))return!0;if(eo(t,n))return $(t),!0;if(gt[n]||!(V.tagCheck instanceof Function&&V.tagCheck(n))&&!T[n]){let o=no(t,n,e);return o===!1&&(U(_.afterSanitizeElements,t,null),ft(t,e))?!0:o}if(x(t)===S.element&&!Xn(t)||(n===\"noscript\"||n===\"noembed\"||n===\"noframes\")&&R(xo,t.innerHTML))return $(t),!0;if(B&&t.nodeType===S.text){let o=Pt(t.textContent);t.textContent!==o&&(St(s.removed,{element:t.cloneNode()}),t.textContent=o)}return U(_.afterSanitizeElements,t,null),ft(t,e)},tn=function(t,e,n){if(ve[e]||Ke(e,t)||Pe&&(e===\"id\"||e===\"name\")&&(n in a||n in Yn))return!1;let o=g[e]||V.attributeCheck instanceof Function&&V.attributeCheck(e,t);return $t&&R(kn,e)||Ce&&R(Un,e)?!0:o?He[e]||R(Ne,Ot(n,Ie,\"\"))||(e===\"src\"||e===\"xlink:href\"||e===\"href\")&&t!==\"script\"&&cn(n,\"data:\")===0&&ze[t]||Me&&!R(zn,Ot(n,Ie,\"\"))?!0:!n:en(t)&&kt(H.tagNameCheck,t)&&kt(H.attributeNameCheck,e,t)||e===\"is\"&&H.allowCustomizedBuiltInElements&&kt(H.tagNameCheck,n)},oo=d({},[\"annotation-xml\",\"color-profile\",\"font-face\",\"font-face-format\",\"font-face-name\",\"font-face-src\",\"font-face-uri\",\"missing-glyph\"]),en=function(t){return!oo[nt(t)]&&R(Fn,t)},ro=function(t,e,n,o){if(I&&typeof D==\"object\"&&typeof D.getAttributeType==\"function\"&&!n)switch(D.getAttributeType(t,e)){case\"TrustedHTML\":return it(o);case\"TrustedScriptURL\":return Ln(o)}return o},io=function(t,e,n,o){try{return n?t.setAttributeNS(n,e,o):t.setAttribute(e,o),xt(t)?($(t),!1):!0}catch{return ut(e,t),!1}},nn=function(t,e){return J&&R(/((--!?|])>)|<\\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,e)?!0:nt(t)===\"attributename\"&&ln(e,\"href\")!==null},fe=function(t,e){if(U(_.beforeSanitizeAttributes,t,null),ft(t,e))return;let n=t.attributes;if(!n||xt(t))return;g=Qe(_.uponSanitizeAttribute,g,Vt,It);let o={attrName:\"\",attrValue:\"\",keepAttr:!0,allowedAttributes:g,forceKeepAttr:void 0},l=n.length,u=y(t.nodeName);for(;l--;){let p=n[l],b=p.name,W=p.namespaceURI,L=p.value,N=y(b),pt=L,v=b===\"value\"?pt:To(pt),on=!1;if(o.attrName=N,o.attrValue=v,o.keepAttr=!0,o.forceKeepAttr=void 0,U(_.uponSanitizeAttribute,t,o),v=o.attrValue,xe&&(N===\"id\"||N===\"name\")&&cn(v,ke)!==0&&(ut(b,t,p),v=ke+v,on=!0),nn(b,v)){ut(b,t,p);continue}if(!o.forceKeepAttr){if(!o.keepAttr){ut(b,t,p);continue}if(!Xt&&R(gn,v)){ut(b,t,p);continue}if(B&&(v=Pt(v)),!tn(u,N,v)){ut(b,t,p);continue}v=ro(u,N,W,v),v!==pt&&io(t,b,W,v)&&on&&an(s.removed)}}U(_.afterSanitizeAttributes,t,null),ft(t,e)},yt=function(t){let e=null,n=le(t);for(U(_.beforeSanitizeShadowDOM,t,null);e=n.nextNode();)if(U(_.uponSanitizeShadowNode,e,null),ue(e,t),fe(e,t),X(e.content)&&yt(e.content),x(e)===S.element){let o=Ht(e);X(o)&&(pe(o),yt(o))}B&&Je(t),U(_.afterSanitizeShadowDOM,t,null)},pe=function(t){let e=[{node:t,shadow:null}];for(;e.length>0;){let n=e.pop();if(n.shadow){yt(n.shadow);continue}let o=n.node,l=x(o)===S.element,u=ht(o);if(u)for(let p=u.length-1;p>=0;--p)e.push({node:u[p],shadow:null});if(l){let p=rt?rt(o):null;if(typeof p==\"string\"&&y(p)===\"template\"){let b=o.content;X(b)&&e.push({node:b,shadow:null})}}if(l){let p=Ht(o);X(p)&&e.push({node:null,shadow:p},{node:p,shadow:null})}}};return s.sanitize=function(i){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},e=null,n=null,o=null,l=null;if(Qt=!i,Qt&&(i=\"<!-->\"),typeof i!=\"string\"&&!Et(i)&&(i=yo(i),typeof i!=\"string\"))throw j(\"dirty is not a string, aborting\");if(!s.isSupported)return i;qt?(T=Lt,g=It):oe(t),(_.uponSanitizeElement.length>0||_.uponSanitizeAttribute.length>0)&&(T=M(T)),_.uponSanitizeAttribute.length>0&&(g=M(g)),s.removed=[];let u=Jt&&typeof i!=\"string\"&&Et(i),p=[],b=tt;if(u){to(i);let N=_t(i);if(typeof N==\"string\"){let pt=y(N);if(!T[pt]||gt[pt])throw re(i),j(\"root node is forbidden and cannot be sanitized in-place\")}if(xt(i))throw re(i),j(\"root node is clobbered and cannot be sanitized in-place\");p=ae(i),tt=me()}else if(Et(i))e=Ze(\"<!---->\"),n=e.ownerDocument.importNode(i,!0),n.nodeType===S.element&&n.nodeName===\"BODY\"||n.nodeName===\"HTML\"?e=n:e.appendChild(n),pe(e);else{if(!st&&!B&&!Q&&i.indexOf(\"<\")===-1)return I&&vt?it(i):i;if(e=Ze(i),!e)return st?null:vt?Z:\"\"}e&&Kt&&$(e.firstChild);let W=u?i:e;try{u&&pe(i);let N=le(W);for(;o=N.nextNode();)ue(o,W),fe(o,W),X(o.content)&&yt(o.content);u&&Zn(i,p)}catch(N){throw u&&(re(i),qe(i,p)),N}finally{tt=b}if(u){if(qe(i,p))throw j(\"a node selected for removal could not be safely returned; refusing to sanitize in place\");return B&&ce(i),i}if(st){if(B&&ce(e),Nt)for(l=Nn.call(e.ownerDocument);e.firstChild;)l.appendChild(e.firstChild);else l=e;return(g.shadowroot||g.shadowrootmode)&&(l=Cn.call(c,l,!0)),l}let L=Q?e.outerHTML:e.innerHTML;return Q&&T[\"!doctype\"]&&e.ownerDocument&&e.ownerDocument.doctype&&e.ownerDocument.doctype.name&&R(Mo,e.ownerDocument.doctype.name)&&(L=\"<!DOCTYPE \"+e.ownerDocument.doctype.name+`>\n`+L),B&&(L=Pt(L)),I&&vt?it(L):L},s.setConfig=function(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};oe(i),qt=!0,Lt=T,It=g},s.clearConfig=function(){ct=null,qt=!1,Lt=null,It=null,I=Bt,Z=\"\"},s.isValidAttribute=function(i,t,e){ct||oe({});let n=y(i),o=y(t);return typeof e==\"string\"&&(nn(t,e)||!Xt&&R(gn,e))?!1:tn(n,o,e)},s.addHook=function(i,t){typeof t==\"function\"&&C(_,i)&&St(_[i],t)},s.removeHook=function(i,t){if(C(_,i)){if(t!==void 0){let e=mo(_[i],t);return e===-1?void 0:_o(_[i],e,1)[0]}return an(_[i])}},s.removeHooks=function(i){C(_,i)&&(_[i]=[])},s.removeAllHooks=function(){_=An()},s}var Fo=Rn();export{Fo as default};\n/*! Bundled license information:\n\ndompurify/dist/purify.es.mjs:\n  (*! @license DOMPurify 3.4.17 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.17/LICENSE *)\n  (*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE *)\n*/\n//# sourceMappingURL=dompurify.mjs.map","/* esm.sh - dompurify@3.4.17 */\nexport * from \"/dompurify@3.4.17/es2022/dompurify.mjs\";\nexport { default } from \"/dompurify@3.4.17/es2022/dompurify.mjs\";\n","// created: 2026-08-11\n//Updated:\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef,useMemo}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";// @ts-expect-error ESM URL import has no bundled TypeScript declarations in Framer code files.\nimport DOMPurify from\"https://esm.sh/dompurify@3\";function stripInlineColorStylesFromHtml(html){const removeColorFromStyle=styleValue=>{const withoutColor=styleValue.replace(/(?:^|;)\\s*(?:color|-webkit-text-fill-color)\\s*:\\s*[^;]+;?/gi,\";\");return withoutColor.replace(/;;+/g,\";\").replace(/^\\s*;\\s*|\\s*;\\s*$/g,\"\").trim();};if(typeof window===\"undefined\"||typeof document===\"undefined\"){return html.replace(/\\scolor\\s*=\\s*(\".*?\"|'.*?'|[^\\s>]+)/gi,\"\").replace(/style\\s*=\\s*\"([^\"]*)\"/gi,(_,styleContent)=>{const cleaned=removeColorFromStyle(styleContent);return cleaned?`style=\"${cleaned}\"`:\"\";}).replace(/style\\s*=\\s*'([^']*)'/gi,(_,styleContent)=>{const cleaned=removeColorFromStyle(styleContent);return cleaned?`style='${cleaned}'`:\"\";});}const container=document.createElement(\"div\");container.innerHTML=html;const elements=container.querySelectorAll(\"[color], [style]\");elements.forEach(el=>{if(el.hasAttribute(\"color\"))el.removeAttribute(\"color\");const styleValue=el.getAttribute(\"style\");if(!styleValue)return;const cleanedStyle=removeColorFromStyle(styleValue);if(cleanedStyle){el.setAttribute(\"style\",cleanedStyle);}else{el.removeAttribute(\"style\");}});return container.innerHTML;}function getColorStringFromUnknown(input,depth=0){if(depth>3||input==null)return null;if(typeof input===\"string\"){const trimmed=input.trim();return trimmed?trimmed:null;}if(typeof input!==\"object\")return null;const candidate=input;const directKeys=[\"color\",\"value\",\"defaultValue\",\"fill\",\"textColor\"];for(const key of directKeys){const value=candidate[key];if(typeof value===\"string\"&&value.trim())return value.trim();}for(const value of Object.values(candidate)){const nested=getColorStringFromUnknown(value,depth+1);if(nested)return nested;}return null;}export default function SmartFAQparser(props){const{contentNode,dividerColor,questions,answers,plusIcon,questionStyles,answerStyles,iconStyles}=props;const resolvedQuestionStyles=questions||questionStyles||{};const resolvedAnswerStyles=answers||answerStyles||{};const resolvedIconStyles=plusIcon||iconStyles||{};const resolvedAnswerColor=getColorStringFromUnknown(resolvedAnswerStyles?.color)||getColorStringFromUnknown(resolvedAnswerStyles)||getColorStringFromUnknown(answerStyles?.color)||getColorStringFromUnknown(answerStyles)||\"#666666\";const[faqs,setFaqs]=useState([]);const[openIndex,setOpenIndex]=useState(null);const hiddenRef=useRef(null);const visibleAnswerRef=useRef(null);useEffect(()=>{if(!hiddenRef.current)return;const timer=setTimeout(()=>{if(!hiddenRef.current)return;const htmlString=hiddenRef.current.innerHTML;const extractedFaqs=[];const regex=RegExp(\"<h3[^>]*>(.*?)<\\\\/h3>(.*?)(?=<h3[^>]*>|$)\",\"gis\");let match;while((match=regex.exec(htmlString))!==null){const rawQuestion=match[1];const rawAnswerHtml=match[2];const cleanQuestion=rawQuestion.replace(/<[^>]+>/g,\"\").trim();const cleanAnswerText=rawAnswerHtml.replace(/<[^>]+>/g,\"\").trim();if(cleanQuestion&&cleanAnswerText){const sanitizedAnswerHtml=DOMPurify.sanitize(rawAnswerHtml.trim());const normalizedAnswerHtml=stripInlineColorStylesFromHtml(sanitizedAnswerHtml);extractedFaqs.push({question:cleanQuestion,answerHtml:normalizedAnswerHtml,answerText:cleanAnswerText});}}setFaqs(extractedFaqs);},50);return()=>clearTimeout(timer);},[contentNode]);const schemaData=faqs.length>0?{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",mainEntity:faqs.map(faq=>({\"@type\":\"Question\",name:faq.question,acceptedAnswer:{\"@type\":\"Answer\",text:faq.answerText}}))}:null;const answerScopedCss=useMemo(()=>{return`\n            .smart-faq-answer-content,\n            .smart-faq-answer-content p,\n            .smart-faq-answer-content span,\n            .smart-faq-answer-content h1,\n            .smart-faq-answer-content h2,\n            .smart-faq-answer-content h3,\n            .smart-faq-answer-content h4,\n            .smart-faq-answer-content h5,\n            .smart-faq-answer-content h6,\n            .smart-faq-answer-content ul,\n            .smart-faq-answer-content ol,\n            .smart-faq-answer-content li,\n            .smart-faq-answer-content em,\n            .smart-faq-answer-content strong,\n            .smart-faq-answer-content b,\n            .smart-faq-answer-content i,\n            .smart-faq-answer-content a {\n                color: ${resolvedAnswerColor} !important;\n                -webkit-text-fill-color: ${resolvedAnswerColor} !important;\n            }\n        `;},[resolvedAnswerColor]);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const container=visibleAnswerRef.current;if(!container||!resolvedAnswerColor)return;const applyForcedColor=element=>{element.style.setProperty(\"color\",resolvedAnswerColor,\"important\");element.style.setProperty(\"-webkit-text-fill-color\",resolvedAnswerColor,\"important\");};applyForcedColor(container);const descendants=container.querySelectorAll(\"*\");descendants.forEach(el=>applyForcedColor(el));},[resolvedAnswerColor,faqs,openIndex]);return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(\"div\",{ref:hiddenRef,style:{display:\"none\"},children:contentNode}),schemaData&&/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:JSON.stringify(schemaData)}}),/*#__PURE__*/_jsx(\"style\",{children:answerScopedCss}),!contentNode&&/*#__PURE__*/_jsxs(\"div\",{style:placeholderStyle,children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Smart FAQ Parser\"}),/*#__PURE__*/_jsxs(\"p\",{style:{marginTop:8},children:[\"Connect the \",/*#__PURE__*/_jsx(\"b\",{children:\"Content Node\"}),\" property to a Text Layer mapped to your CMS Formatted Text.\"]})]}),faqs.map((faq,index)=>{const isOpen=openIndex===index;return /*#__PURE__*/_jsxs(\"div\",{style:{borderBottom:`1px solid ${dividerColor}`,padding:\"16px 0\"},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>setOpenIndex(isOpen?null:index),style:{width:\"100%\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",background:\"transparent\",border:\"none\",cursor:\"pointer\",padding:0,textAlign:\"left\",outline:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{paddingRight:\"16px\",color:resolvedQuestionStyles.color,...resolvedQuestionStyles.font},children:faq.question}),/*#__PURE__*/_jsx(motion.div,{animate:{rotate:isOpen?45:0},transition:{duration:.2},style:{color:resolvedIconStyles.color,fontSize:`${resolvedIconStyles.size}px`,fontWeight:resolvedIconStyles.weight,lineHeight:1,transformOrigin:\"center\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:\"+\"})]}),/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:isOpen&&/*#__PURE__*/_jsx(motion.div,{initial:{height:0,opacity:0},animate:{height:\"auto\",opacity:1},exit:{height:0,opacity:0},transition:{duration:.3,ease:\"easeInOut\"},style:{overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{className:\"smart-faq-answer-content\",ref:visibleAnswerRef,style:{paddingTop:\"12px\",color:resolvedAnswerColor,...resolvedAnswerStyles.font},dangerouslySetInnerHTML:{__html:faq.answerHtml}})})})]},index);})]});}const placeholderStyle={width:\"100%\",padding:\"24px\",background:\"rgba(0,0,0,0.05)\",border:\"1px dashed rgba(0,0,0,0.2)\",borderRadius:\"8px\",textAlign:\"center\",color:\"#666\"};// Framer Property Controls mapped into Object Groups\naddPropertyControls(SmartFAQparser,{contentNode:{type:ControlType.ComponentInstance,title:\"Content Node\"},dividerColor:{type:ControlType.Color,title:\"Divider Color\",defaultValue:\"#EAEAEA\"},questions:{type:ControlType.Object,title:\"Questions\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#111111\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{variant:\"Semibold\",fontSize:18}}}},answers:{type:ControlType.Object,title:\"Answers\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#666666\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{variant:\"Regular\",fontSize:16}}}},plusIcon:{type:ControlType.Object,title:\"Plus Icon\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#111111\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:24,min:10,max:100,displayStepper:true},weight:{type:ControlType.Enum,title:\"Weight\",options:[300,400,500,600,700],optionTitles:[\"Light\",\"Regular\",\"Medium\",\"Semi-Bold\",\"Bold\"],defaultValue:400}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmartFAQparser\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmartFAQparser.map"],"mappings":"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"}