{"version":3,"file":"SmartFAQparser.B981S1yJ.mjs","names":["useState","useRef","DOMPurify","useMemo"],"sources":["https:/esm.sh/dompurify@3.4.16/es2022/dompurify.mjs","https:/esm.sh/dompurify@3","https:/framerusercontent.com/modules/wTkS1l0W1WAxTRwbSvcf/uBBav9wY3Kz9bM11yUW8/SmartFAQparser.js"],"sourcesContent":["/* esm.sh - dompurify@3.4.16 */\nfunction Gn(n,r){this.v=n,this.k=r}function je(n,r){(r==null||r>n.length)&&(r=n.length);for(var s=0,c=Array(r);s<r;s++)c[s]=n[s];return c}function Wn(n){if(Array.isArray(n))return n}function Bn(n,r){var s=n==null?null:typeof Symbol<\"u\"&&n[Symbol.iterator]||n[\"@@iterator\"];if(s!=null){var c,u,p,h,k=[],E=!0,U=!1;try{if(p=(s=s.call(n)).next,r===0){if(Object(s)!==s)return;E=!1}else for(;!(E=(c=p.call(s)).done)&&(k.push(c.value),k.length!==r);E=!0);}catch(R){U=!0,u=R}finally{try{if(!E&&s.return!=null&&(h=s.return(),Object(h)!==h))return}finally{if(U)throw u}}return k}}function Yn(){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 jn(n,r){return Wn(n)||Bn(n,r)||Xn(n,r)||Yn()}function Xn(n,r){if(n){if(typeof n==\"string\")return je(n,r);var s={}.toString.call(n).slice(8,-1);return s===\"Object\"&&n.constructor&&(s=n.constructor.name),s===\"Map\"||s===\"Set\"?Array.from(n):s===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?je(n,r):void 0}}function xt(n){var r,s;function c(p,h){try{var k=n[p](h),E=k.value,U=E instanceof Gn;Promise.resolve(U?E.v:E).then(function(R){if(U){var x=p===\"return\"&&E.k?p:\"next\";if(!E.k||R.done)return c(x,R);R=n[x](R).value}u(!!k.done,R)},function(R){c(\"throw\",R)})}catch(R){u(2,R)}}function u(p,h){p===2?r.reject(h):r.resolve({value:h,done:p}),(r=r.next)?c(r.key,r.arg):s=null}this._invoke=function(p,h){return new Promise(function(k,E){var U={key:p,arg:h,resolve:k,reject:E,next:null};s?s=s.next=U:(r=s=U,c(p,h))})},typeof n.return!=\"function\"&&(this.return=void 0)}xt.prototype[typeof Symbol==\"function\"&&Symbol.asyncIterator||\"@@asyncIterator\"]=function(){return this},xt.prototype.next=function(n){return this._invoke(\"next\",n)},xt.prototype.throw=function(n){return this._invoke(\"throw\",n)},xt.prototype.return=function(n){return this._invoke(\"return\",n)};var sn=Object.entries,Xe=Object.setPrototypeOf,$n=Object.isFrozen,Vn=Object.getPrototypeOf,qn=Object.getOwnPropertyDescriptor,b=Object.freeze,O=Object.seal,ut=Object.create,ln=typeof Reflect<\"u\"&&Reflect,ce=ln.apply,ue=ln.construct;b||(b=function(r){return r});O||(O=function(r){return r});ce||(ce=function(r,s){for(var c=arguments.length,u=new Array(c>2?c-2:0),p=2;p<c;p++)u[p-2]=arguments[p];return r.apply(s,u)});ue||(ue=function(r){for(var s=arguments.length,c=new Array(s>1?s-1:0),u=1;u<s;u++)c[u-1]=arguments[u];return new r(...c)});var Z=S(Array.prototype.forEach);Array.prototype.indexOf;var Kn=S(Array.prototype.lastIndexOf),$e=S(Array.prototype.pop),_t=S(Array.prototype.push);Array.prototype.slice;var Zn=S(Array.prototype.splice),ft=Array.isArray,At=S(String.prototype.toLowerCase),oe=S(String.prototype.toString),Ve=S(String.prototype.match),gt=S(String.prototype.replace),qe=S(String.prototype.indexOf),Jn=S(String.prototype.trim),Qn=S(Number.prototype.toString),to=S(Boolean.prototype.toString),Ke=typeof BigInt>\"u\"?null:S(BigInt.prototype.toString),Ze=typeof Symbol>\"u\"?null:S(Symbol.prototype.toString),I=S(Object.prototype.hasOwnProperty),Et=S(Object.prototype.toString),w=S(RegExp.prototype.test),Y=eo(TypeError);function S(n){return function(r){r instanceof RegExp&&(r.lastIndex=0);for(var s=arguments.length,c=new Array(s>1?s-1:0),u=1;u<s;u++)c[u-1]=arguments[u];return ce(n,r,c)}}function eo(n){return function(){for(var r=arguments.length,s=new Array(r),c=0;c<r;c++)s[c]=arguments[c];return ue(n,s)}}function d(n,r){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:At;if(Xe&&Xe(n,null),!ft(r))return n;let c=r.length;for(;c--;){let u=r[c];if(typeof u==\"string\"){let p=s(u);p!==u&&($n(r)||(r[c]=p),u=p)}n[u]=!0}return n}function no(n){for(let r=0;r<n.length;r++)I(n,r)||(n[r]=null);return n}function C(n){let r=ut(null);for(let c of sn(n)){var s=jn(c,2);let u=s[0],p=s[1];I(n,u)&&(ft(p)?r[u]=no(p):p&&typeof p==\"object\"&&p.constructor===Object?r[u]=C(p):r[u]=p)}return r}function oo(n){switch(typeof n){case\"string\":return n;case\"number\":return Qn(n);case\"boolean\":return to(n);case\"bigint\":return Ke?Ke(n):\"0\";case\"symbol\":return Ze?Ze(n):\"Symbol()\";case\"undefined\":return Et(n);case\"function\":case\"object\":{if(n===null)return Et(n);let r=n,s=P(r,\"toString\");if(typeof s==\"function\"){let c=s(r);return typeof c==\"string\"?c:Et(c)}return Et(n)}default:return Et(n)}}function P(n,r){for(;n!==null;){let c=qn(n,r);if(c){if(c.get)return S(c.get);if(typeof c.value==\"function\")return S(c.value)}n=Vn(n)}function s(){return null}return s}function ro(n){try{return w(n,\"\"),!0}catch{return!1}}var Je=b([\"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\"]),re=b([\"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\"]),ie=b([\"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\"]),io=b([\"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\"]),ae=b([\"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\"]),ao=b([\"maction\",\"maligngroup\",\"malignmark\",\"mlongdiv\",\"mscarries\",\"mscarry\",\"msgroup\",\"mstack\",\"msline\",\"msrow\",\"semantics\",\"annotation\",\"annotation-xml\",\"mprescripts\",\"none\"]),Qe=b([\"#text\"]),tn=b([\"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\"]),se=b([\"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\"]),en=b([\"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\"]),kt=b([\"xlink:href\",\"xml:id\",\"xlink:title\",\"xml:space\",\"xmlns:xlink\"]),so=O(/{{[\\w\\W]*|^[\\w\\W]*}}/g),lo=O(/<%[\\w\\W]*|^[\\w\\W]*%>/g),co=O(/\\${[\\w\\W]*/g),uo=O(/^data-[\\-\\w.\\u00B7-\\uFFFF]+$/),fo=O(/^aria-[\\-\\w]+$/),nn=O(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\\-]+(?:[^a-z+.\\-:]|$))/i),po=O(/^(?:\\w+script|data):/i),mo=O(/[\\u0000-\\u0020\\u00A0\\u1680\\u180E\\u2000-\\u2029\\u205F\\u3000]/g),ho=O(/^html$/i),To=O(/^[a-z][.\\w]*(-[.\\w]+)+$/i),on=O(/<[/\\w!]/g),rn=O(/<[/\\w]/g),_o=O(/<\\/no(script|embed|frames)/i),go=O(/\\/>/i),v={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},cn=[\"style\",\"script\",\"xmp\",\"iframe\",\"noembed\",\"noframes\",\"plaintext\",\"noscript\"],Eo=b(d({},cn)),Ao=(function(){let n={};return Z(cn,r=>{n[r]=O(new RegExp(\"</\"+r+\"(?=[\\\\t\\\\n\\\\f\\\\r />])\",\"i\"))}),b(n)})(),yo=function(){return typeof window>\"u\"?null:window},So=function(r,s){if(typeof r!=\"object\"||typeof r.createPolicy!=\"function\")return null;let c=null,u=\"data-tt-policy-suffix\";s&&s.hasAttribute(u)&&(c=s.getAttribute(u));let p=\"dompurify\"+(c?\"#\"+c:\"\");try{return r.createPolicy(p,{createHTML(h){return h},createScriptURL(h){return h}})}catch{return console.warn(\"TrustedTypes policy \"+p+\" could not be created.\"),null}},an=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},j=function(r,s,c,u){return I(r,s)&&ft(r[s])?d(u.base?C(u.base):{},r[s],u.transform):c},le=function(r,s,c){let u=I(r,s)?r[s]:void 0;return u&&typeof u==\"object\"?C(u):c()};function un(){let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:yo(),r=i=>un(i);if(r.version=\"3.4.16\",r.removed=[],!n||!n.document||n.document.nodeType!==v.document||!n.Element)return r.isSupported=!1,r;let s=n.document,c=s,u=c.currentScript;n.DocumentFragment;let p=n.HTMLTemplateElement,h=n.Node,k=n.Element,E=n.NodeFilter;n.NamedNodeMap===void 0&&(n.NamedNodeMap||n.MozNamedAttrMap),n.HTMLFormElement;let U=n.DOMParser,R=n.trustedTypes,x=k.prototype,fn=P(x,\"cloneNode\"),Ut=P(x,\"remove\"),fe=P(x,\"removeAttributeNode\"),pn=P(x,\"nextSibling\"),J=P(x,\"childNodes\"),Q=P(x,\"parentNode\"),pe=P(x,\"shadowRoot\"),Ft=P(x,\"attributes\"),X=h&&h.prototype?P(h.prototype,\"nodeType\"):null,tt=h&&h.prototype?P(h.prototype,\"nodeName\"):null,yt=h&&h.prototype?P(h.prototype,\"ownerDocument\"):null,pt=function(t){return X?X(t):t.nodeType},zt=function(t){return tt?tt(t):t.nodeName};if(typeof p==\"function\"){let i=s.createElement(\"template\");i.content&&i.content.ownerDocument&&(s=i.content.ownerDocument)}let D,$=\"\",Ht,me=!1,mt=0,de=function(){if(mt>0)throw Y('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.')},et=function(t){de(),mt++;try{return D.createHTML(t)}finally{mt--}},mn=function(t){de(),mt++;try{return D.createScriptURL(t)}finally{mt--}},dn=function(){return me||(Ht=So(R,u),me=!0),Ht},St=s,Gt=St.implementation,he=St.createNodeIterator,hn=St.createDocumentFragment,Tn=St.getElementsByTagName,_n=c.importNode,T=an();r.isSupported=typeof sn==\"function\"&&typeof Q==\"function\"&&Gt&&Gt.createHTMLDocument!==void 0;let gn=so,En=lo,An=co,yn=uo,Sn=fo,bn=po,Te=mo,On=To,_e=nn,_=null,Wt=d({},[...Je,...re,...ie,...ae,...Qe]),g=null,Bt=d({},[...tn,...se,...en,...kt]),F=Object.seal(ut(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}})),dt=null,ge=null,G=Object.seal(ut(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),Ee=!0,Yt=!0,Ae=!1,ye=!0,W=!1,V=!0,q=!1,jt=!1,bt=null,Ot=null,Xt=!1,nt=!1,Rt=!1,wt=!1,Se=!0,be=!1,Oe=\"user-content-\",$t=!0,Vt=!1,ot={},rt=null,Re=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\"]),we=null,Le=d({},[\"audio\",\"video\",\"img\",\"source\",\"image\",\"track\"]),De=null,Ie=d({},[\"alt\",\"class\",\"for\",\"id\",\"label\",\"name\",\"pattern\",\"placeholder\",\"role\",\"summary\",\"title\",\"value\",\"style\",\"xmlns\"]),Lt=\"http://www.w3.org/1998/Math/MathML\",Dt=\"http://www.w3.org/2000/svg\",z=\"http://www.w3.org/1999/xhtml\",it=z,qt=!1,Kt=null,Rn=d({},[Lt,Dt,z],oe),Ne=b([\"mi\",\"mo\",\"mn\",\"ms\",\"mtext\"]),Zt=d({},Ne),ve=b([\"annotation-xml\"]),Jt=d({},ve),wn=d({},[\"title\",\"style\",\"font\",\"a\",\"script\"]),ht=null,Ln=[\"application/xhtml+xml\",\"text/html\"],Dn=\"text/html\",y=null,at=null,In=s.createElement(\"form\"),Ce=function(t){return t instanceof RegExp||t instanceof Function},Qt=function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(at&&at===t)return;(!t||typeof t!=\"object\")&&(t={}),t=C(t),ht=Ln.indexOf(t.PARSER_MEDIA_TYPE)===-1?Dn:t.PARSER_MEDIA_TYPE,y=ht===\"application/xhtml+xml\"?oe:At,_=j(t,\"ALLOWED_TAGS\",Wt,{transform:y}),g=j(t,\"ALLOWED_ATTR\",Bt,{transform:y}),Kt=j(t,\"ALLOWED_NAMESPACES\",Rn,{transform:oe}),De=j(t,\"ADD_URI_SAFE_ATTR\",Ie,{transform:y,base:Ie}),we=j(t,\"ADD_DATA_URI_TAGS\",Le,{transform:y,base:Le}),rt=j(t,\"FORBID_CONTENTS\",Re,{transform:y}),dt=j(t,\"FORBID_TAGS\",C({}),{transform:y}),ge=j(t,\"FORBID_ATTR\",C({}),{transform:y}),ot=I(t,\"USE_PROFILES\")?t.USE_PROFILES&&typeof t.USE_PROFILES==\"object\"?C(t.USE_PROFILES):t.USE_PROFILES:!1,Ee=t.ALLOW_ARIA_ATTR!==!1,Yt=t.ALLOW_DATA_ATTR!==!1,Ae=t.ALLOW_UNKNOWN_PROTOCOLS||!1,ye=t.ALLOW_SELF_CLOSE_IN_ATTR!==!1,W=t.SAFE_FOR_TEMPLATES||!1,V=t.SAFE_FOR_XML!==!1,q=t.WHOLE_DOCUMENT||!1,nt=t.RETURN_DOM||!1,Rt=t.RETURN_DOM_FRAGMENT||!1,wt=t.RETURN_TRUSTED_TYPE||!1,Xt=t.FORCE_BODY||!1,Se=t.SANITIZE_DOM!==!1,be=t.SANITIZE_NAMED_PROPS||!1,$t=t.KEEP_CONTENT!==!1,Vt=t.IN_PLACE||!1,_e=ro(t.ALLOWED_URI_REGEXP)?t.ALLOWED_URI_REGEXP:nn,it=typeof t.NAMESPACE==\"string\"?t.NAMESPACE:z,Zt=le(t,\"MATHML_TEXT_INTEGRATION_POINTS\",()=>d({},Ne)),Jt=le(t,\"HTML_INTEGRATION_POINTS\",()=>d({},ve));let e=le(t,\"CUSTOM_ELEMENT_HANDLING\",()=>ut(null));if(F=ut(null),I(e,\"tagNameCheck\")&&Ce(e.tagNameCheck)&&(F.tagNameCheck=e.tagNameCheck),I(e,\"attributeNameCheck\")&&Ce(e.attributeNameCheck)&&(F.attributeNameCheck=e.attributeNameCheck),I(e,\"allowCustomizedBuiltInElements\")&&typeof e.allowCustomizedBuiltInElements==\"boolean\"&&(F.allowCustomizedBuiltInElements=e.allowCustomizedBuiltInElements),O(F),W&&(Yt=!1),Rt&&(nt=!0),ot&&(_=d({},Qe),g=ut(null),ot.html===!0&&(d(_,Je),d(g,tn)),ot.svg===!0&&(d(_,re),d(g,se),d(g,kt)),ot.svgFilters===!0&&(d(_,ie),d(g,se),d(g,kt)),ot.mathMl===!0&&(d(_,ae),d(g,en),d(g,kt))),G.tagCheck=null,G.attributeCheck=null,I(t,\"ADD_TAGS\")&&(typeof t.ADD_TAGS==\"function\"?G.tagCheck=t.ADD_TAGS:ft(t.ADD_TAGS)&&(_===Wt&&(_=C(_)),d(_,t.ADD_TAGS,y))),I(t,\"ADD_ATTR\")&&(typeof t.ADD_ATTR==\"function\"?G.attributeCheck=t.ADD_ATTR:ft(t.ADD_ATTR)&&(g===Bt&&(g=C(g)),d(g,t.ADD_ATTR,y))),I(t,\"ADD_FORBID_CONTENTS\")&&ft(t.ADD_FORBID_CONTENTS)&&(rt===Re&&(rt=C(rt)),d(rt,t.ADD_FORBID_CONTENTS,y)),$t&&(_[\"#text\"]=!0),q&&d(_,[\"html\",\"head\",\"body\"]),_.table&&(d(_,[\"tbody\"]),delete dt.tbody),t.TRUSTED_TYPES_POLICY){if(typeof t.TRUSTED_TYPES_POLICY.createHTML!=\"function\")throw Y('TRUSTED_TYPES_POLICY configuration option must provide a \"createHTML\" hook.');if(typeof t.TRUSTED_TYPES_POLICY.createScriptURL!=\"function\")throw Y('TRUSTED_TYPES_POLICY configuration option must provide a \"createScriptURL\" hook.');let o=D;D=t.TRUSTED_TYPES_POLICY;try{$=et(\"\")}catch(a){throw D=o,a}}else t.TRUSTED_TYPES_POLICY===null?(D=void 0,$=\"\"):(D===void 0&&(D=dn()),D&&typeof $==\"string\"&&($=et(\"\")));b&&b(t),at=t},Me=d({},[...re,...ie,...io]),Pe=d({},[...ae,...ao]),Nn=function(t,e,o){return e.namespaceURI===z?t===\"svg\":e.namespaceURI===Lt?t===\"svg\"&&(o===\"annotation-xml\"||Zt[o]):!!Me[t]},vn=function(t,e,o){return e.namespaceURI===z?t===\"math\":e.namespaceURI===Dt?t===\"math\"&&Jt[o]:!!Pe[t]},Cn=function(t,e,o){return e.namespaceURI===Dt&&!Jt[o]||e.namespaceURI===Lt&&!Zt[o]?!1:!Pe[t]&&(wn[t]||!Me[t])},Mn=function(t){let e=Q(t);(!e||!e.tagName)&&(e={namespaceURI:it,tagName:\"template\"});let o=At(t.tagName),a=At(e.tagName);return Kt[t.namespaceURI]?t.namespaceURI===Dt?Nn(o,e,a):t.namespaceURI===Lt?vn(o,e,a):t.namespaceURI===z?Cn(o,e,a):!!(ht===\"application/xhtml+xml\"&&Kt[t.namespaceURI]):!1},B=function(t){_t(r.removed,{element:t});try{Q(t).removeChild(t)}catch{if(Ut(t),!Q(t))throw Y(\"a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place\")}},xe=function(t,e,o){try{fe(t,e)}catch{try{t.removeAttribute(o)}catch{}}},It=function(t){Nt(t);let e=J(t);if(e){let a=[];Z(e,l=>{_t(a,l)}),Z(a,l=>{try{Ut(l)}catch{}})}let o=Ft(t);if(o)for(let a=o.length-1;a>=0;--a){let l=o[a],f=l&&l.name;typeof f==\"string\"&&xe(t,l,f)}},K=function(t,e,o){if(!o)try{o=e.getAttributeNode(t)}catch{o=null}_t(r.removed,{attribute:o||null,from:e});try{o?fe(e,o):e.removeAttribute(t)}catch{try{e.removeAttribute(t)}catch{}}if(t===\"is\")if(nt||Rt)try{B(e)}catch{}else try{e.setAttribute(t,\"\")}catch{}},Pn=function(t){let e=Ft(t);if(e)for(let o=e.length-1;o>=0;--o){let a=e[o],l=a&&a.name;typeof l!=\"string\"||g[y(l)]||xe(t,a,l)}},Nt=function(t){let e=[t];for(;e.length>0;){let o=e.pop();pt(o)===v.element&&Pn(o);let a=J(o);if(a)for(let l=a.length-1;l>=0;--l)e.push(a[l])}},ke=function(t,e){return V?t===\"patchsrc\"?!0:t===\"for\"&&e!==\"label\"&&e!==\"output\":!1},xn=function(t){if(!V)return;let e=[t];for(;e.length>0;){let o=e.pop(),a=pt(o);if(a===v.processingInstruction||a===v.comment&&w(rn,o.data)){try{Ut(o)}catch{}continue}if(a===v.element){let f=o,m=y(zt(o));try{f.hasAttribute&&f.hasAttribute(\"patchsrc\")&&f.removeAttribute(\"patchsrc\"),f.hasAttribute&&f.hasAttribute(\"for\")&&ke(\"for\",m)&&f.removeAttribute(\"for\")}catch{}}let l=J(o);if(l)for(let f=l.length-1;f>=0;--f)e.push(l[f])}},Ue=function(t){let e=null,o=null;if(Xt)t=\"<remove></remove>\"+t;else{let f=Ve(t,/^[\\r\\n\\t ]+/);o=f&&f[0]}ht===\"application/xhtml+xml\"&&it===z&&(t='<html xmlns=\"http://www.w3.org/1999/xhtml\"><head></head><body>'+t+\"</body></html>\");let a=D?et(t):t;if(it===z)try{e=new U().parseFromString(a,ht)}catch{}if(!e||!e.documentElement){e=Gt.createDocument(it,\"template\",null);try{e.documentElement.innerHTML=qt?$:a}catch{}}let l=e.body||e.documentElement;return t&&o&&l.insertBefore(s.createTextNode(o),l.childNodes[0]||null),it===z?Tn.call(e,q?\"html\":\"body\")[0]:q?e.documentElement:l},Fe=function(t){let e=yt?yt(t):t.ownerDocument;return he.call(e||t,t,E.SHOW_ELEMENT|E.SHOW_COMMENT|E.SHOW_TEXT|E.SHOW_PROCESSING_INSTRUCTION|E.SHOW_CDATA_SECTION,null)},vt=function(t){return t=gt(t,gn,\" \"),t=gt(t,En,\" \"),t=gt(t,An,\" \"),t},te=function(t){var e;t.normalize();let o=yt?yt(t):t.ownerDocument,a=he.call(o||t,t,E.SHOW_TEXT|E.SHOW_COMMENT|E.SHOW_CDATA_SECTION|E.SHOW_PROCESSING_INSTRUCTION,null),l=a.nextNode();for(;l;)l.data=vt(l.data),l=a.nextNode();let f=(e=t.querySelectorAll)===null||e===void 0?void 0:e.call(t,\"template\");f&&Z(f,m=>{st(m.content)&&te(m.content)})},Ct=function(t){let e=tt?tt(t):null;return typeof e!=\"string\"||y(e)!==\"form\"?!1:typeof t.nodeName!=\"string\"||typeof t.textContent!=\"string\"||typeof t.removeChild!=\"function\"||t.attributes!==Ft(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!==X(t)||t.childNodes!==J(t)},st=function(t){if(!X||typeof t!=\"object\"||t===null)return!1;try{return X(t)===v.documentFragment}catch{return!1}},Tt=function(t){if(!X||typeof t!=\"object\"||t===null)return!1;try{return typeof X(t)==\"number\"}catch{return!1}};function H(i,t,e){i.length!==0&&Z(i,o=>{o.call(r,t,e,at)})}let kn=function(t,e){return!!(V&&t.hasChildNodes()&&!Tt(t.firstElementChild)&&w(on,t.textContent)&&w(on,t.innerHTML)||V&&t.namespaceURI===z&&Eo[e]&&(Tt(t.firstElementChild)||typeof t.textContent==\"string\"&&w(Ao[e],t.textContent))||t.nodeType===v.processingInstruction||V&&t.nodeType===v.comment&&w(rn,t.data))},Mt=function(t,e){if(t instanceof RegExp)return w(t,e);if(t instanceof Function){for(var o=arguments.length,a=new Array(o>2?o-2:0),l=2;l<o;l++)a[l-2]=arguments[l];return!!t(e,...a)}return!1},Un=function(t,e,o){if(!dt[e]&&We(e)&&Mt(F.tagNameCheck,e))return!1;if($t&&!rt[e]){let a=Q(t),l=J(t);if(l&&a){let f=l.length;for(let m=f-1;m>=0;--m){let A=t===o?fn(l[m],!0):l[m];a.insertBefore(A,pn(t))}}}return B(t),!0},ze=function(t,e,o,a){return t.length===0?e:e===o||e===a?C(e):e},lt=function(t,e){return t===e||Q(t)!==null?!1:(Vt&&Nt(t),!0)},He=function(t,e){if(H(T.beforeSanitizeElements,t,null),lt(t,e))return!0;if(Ct(t))return B(t),!0;let o=y(zt(t));if(_=ze(T.uponSanitizeElement,_,Wt,bt),H(T.uponSanitizeElement,t,{tagName:o,allowedTags:_}),lt(t,e))return!0;if(kn(t,o))return B(t),!0;if(dt[o]||!(G.tagCheck instanceof Function&&G.tagCheck(o))&&!_[o]){let a=Un(t,o,e);return a===!1&&(H(T.afterSanitizeElements,t,null),lt(t,e))?!0:a}if(pt(t)===v.element&&!Mn(t)||(o===\"noscript\"||o===\"noembed\"||o===\"noframes\")&&w(_o,t.innerHTML))return B(t),!0;if(W&&t.nodeType===v.text){let a=vt(t.textContent);t.textContent!==a&&(_t(r.removed,{element:t.cloneNode()}),t.textContent=a)}return H(T.afterSanitizeElements,t,null),lt(t,e)},Ge=function(t,e,o){if(ge[e]||ke(e,t)||Se&&(e===\"id\"||e===\"name\")&&(o in s||o in In))return!1;let a=g[e]||G.attributeCheck instanceof Function&&G.attributeCheck(e,t);return Yt&&w(yn,e)||Ee&&w(Sn,e)?!0:a?De[e]||w(_e,gt(o,Te,\"\"))||(e===\"src\"||e===\"xlink:href\"||e===\"href\")&&t!==\"script\"&&qe(o,\"data:\")===0&&we[t]||Ae&&!w(bn,gt(o,Te,\"\"))?!0:!o:We(t)&&Mt(F.tagNameCheck,t)&&Mt(F.attributeNameCheck,e,t)||e===\"is\"&&F.allowCustomizedBuiltInElements&&Mt(F.tagNameCheck,o)},Fn=d({},[\"annotation-xml\",\"color-profile\",\"font-face\",\"font-face-format\",\"font-face-name\",\"font-face-src\",\"font-face-uri\",\"missing-glyph\"]),We=function(t){return!Fn[At(t)]&&w(On,t)},zn=function(t,e,o,a){if(D&&typeof R==\"object\"&&typeof R.getAttributeType==\"function\"&&!o)switch(R.getAttributeType(t,e)){case\"TrustedHTML\":return et(a);case\"TrustedScriptURL\":return mn(a)}return a},Hn=function(t,e,o,a){try{return o?t.setAttributeNS(o,e,a):t.setAttribute(e,a),Ct(t)?(B(t),!1):!0}catch{return K(e,t),!1}},Be=function(t,e){if(H(T.beforeSanitizeAttributes,t,null),lt(t,e))return;let o=t.attributes;if(!o||Ct(t))return;g=ze(T.uponSanitizeAttribute,g,Bt,Ot);let a={attrName:\"\",attrValue:\"\",keepAttr:!0,allowedAttributes:g,forceKeepAttr:void 0},l=o.length,f=y(t.nodeName);for(;l--;){let m=o[l],A=m.name,M=m.namespaceURI,N=m.value,ct=y(A),ne=N,L=A===\"value\"?ne:Jn(ne),Ye=!1;if(a.attrName=ct,a.attrValue=L,a.keepAttr=!0,a.forceKeepAttr=void 0,H(T.uponSanitizeAttribute,t,a),L=a.attrValue,be&&(ct===\"id\"||ct===\"name\")&&qe(L,Oe)!==0&&(K(A,t,m),L=Oe+L,Ye=!0),V&&w(/((--!?|])>)|<\\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,L)){K(A,t,m);continue}if(ct===\"attributename\"&&Ve(L,\"href\")){K(A,t,m);continue}if(!a.forceKeepAttr){if(!a.keepAttr){K(A,t,m);continue}if(!ye&&w(go,L)){K(A,t,m);continue}if(W&&(L=vt(L)),!Ge(f,ct,L)){K(A,t,m);continue}L=zn(f,ct,M,L),L!==ne&&Hn(t,A,M,L)&&Ye&&$e(r.removed)}}H(T.afterSanitizeAttributes,t,null),lt(t,e)},Pt=function(t){let e=null,o=Fe(t);for(H(T.beforeSanitizeShadowDOM,t,null);e=o.nextNode();)if(H(T.uponSanitizeShadowNode,e,null),He(e,t),Be(e,t),st(e.content)&&Pt(e.content),pt(e)===v.element){let a=pe(e);st(a)&&(ee(a),Pt(a))}H(T.afterSanitizeShadowDOM,t,null)},ee=function(t){let e=[{node:t,shadow:null}];for(;e.length>0;){let o=e.pop();if(o.shadow){Pt(o.shadow);continue}let a=o.node,l=pt(a)===v.element,f=J(a);if(f)for(let m=f.length-1;m>=0;--m)e.push({node:f[m],shadow:null});if(l){let m=tt?tt(a):null;if(typeof m==\"string\"&&y(m)===\"template\"){let A=a.content;st(A)&&e.push({node:A,shadow:null})}}if(l){let m=pe(a);st(m)&&e.push({node:null,shadow:m},{node:m,shadow:null})}}};return r.sanitize=function(i){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},e=null,o=null,a=null,l=null;if(qt=!i,qt&&(i=\"<!-->\"),typeof i!=\"string\"&&!Tt(i)&&(i=oo(i),typeof i!=\"string\"))throw Y(\"dirty is not a string, aborting\");if(!r.isSupported)return i;jt?(_=bt,g=Ot):Qt(t),(T.uponSanitizeElement.length>0||T.uponSanitizeAttribute.length>0)&&(_=C(_)),T.uponSanitizeAttribute.length>0&&(g=C(g)),r.removed=[];let f=Vt&&typeof i!=\"string\"&&Tt(i);if(f){xn(i);let M=zt(i);if(typeof M==\"string\"){let N=y(M);if(!_[N]||dt[N])throw It(i),Y(\"root node is forbidden and cannot be sanitized in-place\")}if(Ct(i))throw It(i),Y(\"root node is clobbered and cannot be sanitized in-place\");try{ee(i)}catch(N){throw It(i),N}}else if(Tt(i))e=Ue(\"<!---->\"),o=e.ownerDocument.importNode(i,!0),o.nodeType===v.element&&o.nodeName===\"BODY\"||o.nodeName===\"HTML\"?e=o:e.appendChild(o),ee(e);else{if(!nt&&!W&&!q&&i.indexOf(\"<\")===-1)return D&&wt?et(i):i;if(e=Ue(i),!e)return nt?null:wt?$:\"\"}e&&Xt&&B(e.firstChild);let m=f?i:e;try{let M=Fe(m);for(;a=M.nextNode();)He(a,m),Be(a,m),st(a.content)&&Pt(a.content)}catch(M){throw f&&(It(i),Z(r.removed,N=>{N.element&&Nt(N.element)})),M}if(f){let M=!1;if(Z(r.removed,N=>{N.element&&(N.element===i&&(M=!0),Nt(N.element))}),M)throw Y(\"a node selected for removal could not be safely returned; refusing to sanitize in place\");return W&&te(i),i}if(nt){if(W&&te(e),Rt)for(l=hn.call(e.ownerDocument);e.firstChild;)l.appendChild(e.firstChild);else l=e;return(g.shadowroot||g.shadowrootmode)&&(l=_n.call(c,l,!0)),l}let A=q?e.outerHTML:e.innerHTML;return q&&_[\"!doctype\"]&&e.ownerDocument&&e.ownerDocument.doctype&&e.ownerDocument.doctype.name&&w(ho,e.ownerDocument.doctype.name)&&(A=\"<!DOCTYPE \"+e.ownerDocument.doctype.name+`>\n`+A),W&&(A=vt(A)),D&&wt?et(A):A},r.setConfig=function(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Qt(i),jt=!0,bt=_,Ot=g},r.clearConfig=function(){at=null,jt=!1,bt=null,Ot=null,D=Ht,$=\"\"},r.isValidAttribute=function(i,t,e){at||Qt({});let o=y(i),a=y(t);return Ge(o,a,e)},r.addHook=function(i,t){typeof t==\"function\"&&I(T,i)&&_t(T[i],t)},r.removeHook=function(i,t){if(I(T,i)){if(t!==void 0){let e=Kn(T[i],t);return e===-1?void 0:Zn(T[i],e,1)[0]}return $e(T[i])}},r.removeHooks=function(i){I(T,i)&&(T[i]=[])},r.removeAllHooks=function(){T=an()},r}var bo=un();export{bo as default};\n/*! Bundled license information:\n\ndompurify/dist/purify.es.mjs:\n  (*! @license DOMPurify 3.4.16 | (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.16/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.16 */\nexport * from \"/dompurify@3.4.16/es2022/dompurify.mjs\";\nexport { default } from \"/dompurify@3.4.16/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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"}