(function() { LWR.define("lightning/purifyLib",["exports","lwc"],function(e,t){
/*! @license DOMPurify 3.0.11 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.0.11/LICENSE */
const{entries:n,setPrototypeOf:o,isFrozen:r,getPrototypeOf:i,getOwnPropertyDescriptor:a}=Object;let{freeze:l,seal:c,create:s}=Object,{apply:u,construct:m}="undefined"!=typeof Reflect&&Reflect;l||(l=function(e){return e}),c||(c=function(e){return e}),u||(u=function(e,t,n){return e.apply(t,n)}),m||(m=function(e,t){return new e(...t)});const p=R(Array.prototype.forEach),f=R(Array.prototype.pop),d=R(Array.prototype.push),h=R(String.prototype.toLowerCase),g=R(String.prototype.toString),T=R(String.prototype.match),y=R(String.prototype.replace),E=R(String.prototype.indexOf),A=R(String.prototype.trim),_=R(Object.prototype.hasOwnProperty),N=R(RegExp.prototype.test),b=(S=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return m(S,t)});var S;function R(e){return function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];return u(e,t,o)}}function w(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h;o&&o(e,null);let i=t.length;for(;i--;){let o=t[i];if("string"==typeof o){const e=n(o);e!==o&&(r(t)||(t[i]=e),o=e)}e[o]=!0}return e}function L(e){for(let t=0;t<e.length;t++){_(e,t)||(e[t]=null)}return e}function C(e){const t=s(null);for(const[o,r]of n(e)){_(e,o)&&(Array.isArray(r)?t[o]=L(r):r&&"object"==typeof r&&r.constructor===Object?t[o]=C(r):t[o]=r)}return t}function D(e,t){for(;null!==e;){const n=a(e,t);if(n){if(n.get)return R(n.get);if("function"==typeof n.value)return R(n.value)}e=i(e)}return function(){return null}}const v=l(["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","section","select","shadow","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"]),O=l(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),x=l(["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"]),k=l(["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"]),I=l(["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"]),M=l(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),U=l(["#text"]),P=l(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","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","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),H=l(["accent-height","accumulate","additive","alignment-baseline","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","dur","edgemode","elevation","end","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","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","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","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","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","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"]),F=l(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","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"]),z=l(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),B=c(/\{\{[\w\W]*|[\w\W]*\}\}/gm),W=c(/<%[\w\W]*|[\w\W]*%>/gm),G=c(/\${[\w\W]*}/gm),Y=c(/^data-[\-\w.\u00B7-\uFFFF]/),j=c(/^aria-[\-\w]+$/),q=c(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),X=c(/^(?:\w+script|data):/i),V=c(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),$=c(/^html$/i),K=c(/^[a-z][.\w]*(-[.\w]+)+$/i);var Z=Object.freeze({__proto__:null,MUSTACHE_EXPR:B,ERB_EXPR:W,TMPLIT_EXPR:G,DATA_ATTR:Y,ARIA_ATTR:j,IS_ALLOWED_URI:q,IS_SCRIPT_OR_DATA:X,ATTR_WHITESPACE:V,DOCTYPE_NAME:$,CUSTOM_ELEMENT:K});const J=function(){return"undefined"==typeof window?null:window};var Q=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:J();const o=t=>e(t);if(o.version="3.0.11",o.removed=[],!t||!t.document||9!==t.document.nodeType)return o.isSupported=!1,o;let{document:r}=t;const i=r,a=i.currentScript,{DocumentFragment:c,HTMLTemplateElement:u,Node:m,Element:S,NodeFilter:R,NamedNodeMap:L=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:B,DOMParser:W,trustedTypes:G}=t,Y=S.prototype,j=D(Y,"cloneNode"),X=D(Y,"nextSibling"),V=D(Y,"childNodes"),K=D(Y,"parentNode");if("function"==typeof u){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let Q,ee="";const{implementation:te,createNodeIterator:ne,createDocumentFragment:oe,getElementsByTagName:re}=r,{importNode:ie}=i;let ae={};o.isSupported="function"==typeof n&&"function"==typeof K&&te&&void 0!==te.createHTMLDocument;const{MUSTACHE_EXPR:le,ERB_EXPR:ce,TMPLIT_EXPR:se,DATA_ATTR:ue,ARIA_ATTR:me,IS_SCRIPT_OR_DATA:pe,ATTR_WHITESPACE:fe,CUSTOM_ELEMENT:de}=Z;let{IS_ALLOWED_URI:he}=Z,ge=null;const Te=w({},[...v,...O,...x,...I,...U]);let ye=null;const Ee=w({},[...P,...H,...F,...z]);let Ae=Object.seal(s(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}})),_e=null,Ne=null,be=!0,Se=!0,Re=!1,we=!0,Le=!1,Ce=!1,De=!1,ve=!1,Oe=!1,xe=!1,ke=!1,Ie=!0,Me=!1,Ue=!0,Pe=!1,He={},Fe=null;const ze=w({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Be=null;const We=w({},["audio","video","img","source","image","track"]);let Ge=null;const Ye=w({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),je="http://www.w3.org/1998/Math/MathML",qe="http://www.w3.org/2000/svg",Xe="http://www.w3.org/1999/xhtml";let Ve=Xe,$e=!1,Ke=null;const Ze=w({},[je,qe,Xe],g);let Je=null;const Qe=["application/xhtml+xml","text/html"];let et=null,tt=null;const nt=r.createElement("form"),ot=function(e){return e instanceof RegExp||e instanceof Function},rt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!tt||tt!==e){if(e&&"object"==typeof e||(e={}),e=C(e),Je=-1===Qe.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,et="application/xhtml+xml"===Je?g:h,ge=_(e,"ALLOWED_TAGS")?w({},e.ALLOWED_TAGS,et):Te,ye=_(e,"ALLOWED_ATTR")?w({},e.ALLOWED_ATTR,et):Ee,Ke=_(e,"ALLOWED_NAMESPACES")?w({},e.ALLOWED_NAMESPACES,g):Ze,Ge=_(e,"ADD_URI_SAFE_ATTR")?w(C(Ye),e.ADD_URI_SAFE_ATTR,et):Ye,Be=_(e,"ADD_DATA_URI_TAGS")?w(C(We),e.ADD_DATA_URI_TAGS,et):We,Fe=_(e,"FORBID_CONTENTS")?w({},e.FORBID_CONTENTS,et):ze,_e=_(e,"FORBID_TAGS")?w({},e.FORBID_TAGS,et):{},Ne=_(e,"FORBID_ATTR")?w({},e.FORBID_ATTR,et):{},He=!!_(e,"USE_PROFILES")&&e.USE_PROFILES,be=!1!==e.ALLOW_ARIA_ATTR,Se=!1!==e.ALLOW_DATA_ATTR,Re=e.ALLOW_UNKNOWN_PROTOCOLS||!1,we=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Le=e.SAFE_FOR_TEMPLATES||!1,Ce=e.WHOLE_DOCUMENT||!1,Oe=e.RETURN_DOM||!1,xe=e.RETURN_DOM_FRAGMENT||!1,ke=e.RETURN_TRUSTED_TYPE||!1,ve=e.FORCE_BODY||!1,Ie=!1!==e.SANITIZE_DOM,Me=e.SANITIZE_NAMED_PROPS||!1,Ue=!1!==e.KEEP_CONTENT,Pe=e.IN_PLACE||!1,he=e.ALLOWED_URI_REGEXP||q,Ve=e.NAMESPACE||Xe,Ae=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ot(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ae.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ot(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ae.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ae.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Le&&(Se=!1),xe&&(Oe=!0),He&&(ge=w({},U),ye=[],!0===He.html&&(w(ge,v),w(ye,P)),!0===He.svg&&(w(ge,O),w(ye,H),w(ye,z)),!0===He.svgFilters&&(w(ge,x),w(ye,H),w(ye,z)),!0===He.mathMl&&(w(ge,I),w(ye,F),w(ye,z))),e.ADD_TAGS&&(ge===Te&&(ge=C(ge)),w(ge,e.ADD_TAGS,et)),e.ADD_ATTR&&(ye===Ee&&(ye=C(ye)),w(ye,e.ADD_ATTR,et)),e.ADD_URI_SAFE_ATTR&&w(Ge,e.ADD_URI_SAFE_ATTR,et),e.FORBID_CONTENTS&&(Fe===ze&&(Fe=C(Fe)),w(Fe,e.FORBID_CONTENTS,et)),Ue&&(ge["#text"]=!0),Ce&&w(ge,["html","head","body"]),ge.table&&(w(ge,["tbody"]),delete _e.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw b('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw b('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Q=e.TRUSTED_TYPES_POLICY,ee=Q.createHTML("")}else void 0===Q&&(Q=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const r="dompurify"+(n?"#"+n:"");try{return e.createPolicy(r,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+r+" could not be created."),null}}(G,a)),null!==Q&&"string"==typeof ee&&(ee=Q.createHTML(""));l&&l(e),tt=e}},it=w({},["mi","mo","mn","ms","mtext"]),at=w({},["foreignobject","desc","title","annotation-xml"]),lt=w({},["title","style","font","a","script"]),ct=w({},[...O,...x,...k]),st=w({},[...I,...M]),ut=function(e){d(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},mt=function(e,t){try{d(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){d(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ye[e])if(Oe||xe)try{ut(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},pt=function(e){let t=null,n=null;if(ve)e="<remove></remove>"+e;else{const t=T(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Je&&Ve===Xe&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=Q?Q.createHTML(e):e;if(Ve===Xe)try{t=(new W).parseFromString(o,Je)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Ve,"template",null);try{t.documentElement.innerHTML=$e?ee:o}catch(e){}}const i=t.body||t.documentElement;return e&&n&&i.insertBefore(r.createTextNode(n),i.childNodes[0]||null),Ve===Xe?re.call(t,Ce?"html":"body")[0]:Ce?t.documentElement:i},ft=function(e){return ne.call(e.ownerDocument||e,e,R.SHOW_ELEMENT|R.SHOW_COMMENT|R.SHOW_TEXT|R.SHOW_PROCESSING_INSTRUCTION|R.SHOW_CDATA_SECTION,null)},dt=function(e){return"function"==typeof m&&e instanceof m},ht=function(e,t,n){ae[e]&&p(ae[e],e=>{e.call(o,t,n,tt)})},gt=function(e){let t=null;if(ht("beforeSanitizeElements",e,null),(n=e)instanceof B&&("string"!=typeof n.nodeName||"string"!=typeof n.textContent||"function"!=typeof n.removeChild||!(n.attributes instanceof L)||"function"!=typeof n.removeAttribute||"function"!=typeof n.setAttribute||"string"!=typeof n.namespaceURI||"function"!=typeof n.insertBefore||"function"!=typeof n.hasChildNodes))return ut(e),!0;var n;const r=et(e.nodeName);if(ht("uponSanitizeElement",e,{tagName:r,allowedTags:ge}),e.hasChildNodes()&&!dt(e.firstElementChild)&&N(/<[/\w]/g,e.innerHTML)&&N(/<[/\w]/g,e.textContent))return ut(e),!0;if(7===e.nodeType)return ut(e),!0;if(!ge[r]||_e[r]){if(!_e[r]&&yt(r)){if(Ae.tagNameCheck instanceof RegExp&&N(Ae.tagNameCheck,r))return!1;if(Ae.tagNameCheck instanceof Function&&Ae.tagNameCheck(r))return!1}if(Ue&&!Fe[r]){const t=K(e)||e.parentNode,n=V(e)||e.childNodes;if(n&&t){for(let o=n.length-1;o>=0;--o)t.insertBefore(j(n[o],!0),X(e))}}return ut(e),!0}return e instanceof S&&!function(e){let t=K(e);t&&t.tagName||(t={namespaceURI:Ve,tagName:"template"});const n=h(e.tagName),o=h(t.tagName);return!!Ke[e.namespaceURI]&&(e.namespaceURI===qe?t.namespaceURI===Xe?"svg"===n:t.namespaceURI===je?"svg"===n&&("annotation-xml"===o||it[o]):Boolean(ct[n]):e.namespaceURI===je?t.namespaceURI===Xe?"math"===n:t.namespaceURI===qe?"math"===n&&at[o]:Boolean(st[n]):e.namespaceURI===Xe?!(t.namespaceURI===qe&&!at[o])&&!(t.namespaceURI===je&&!it[o])&&!st[n]&&(lt[n]||!ct[n]):!("application/xhtml+xml"!==Je||!Ke[e.namespaceURI]))}(e)?(ut(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!N(/<\/no(script|embed|frames)/i,e.innerHTML)?(Le&&3===e.nodeType&&(t=e.textContent,p([le,ce,se],e=>{t=y(t,e," ")}),e.textContent!==t&&(d(o.removed,{element:e.cloneNode()}),e.textContent=t)),ht("afterSanitizeElements",e,null),!1):(ut(e),!0)},Tt=function(e,t,n){if(Ie&&("id"===t||"name"===t)&&(n in r||n in nt))return!1;if(Se&&!Ne[t]&&N(ue,t));else if(be&&N(me,t));else if(!ye[t]||Ne[t]){if(!(yt(e)&&(Ae.tagNameCheck instanceof RegExp&&N(Ae.tagNameCheck,e)||Ae.tagNameCheck instanceof Function&&Ae.tagNameCheck(e))&&(Ae.attributeNameCheck instanceof RegExp&&N(Ae.attributeNameCheck,t)||Ae.attributeNameCheck instanceof Function&&Ae.attributeNameCheck(t))||"is"===t&&Ae.allowCustomizedBuiltInElements&&(Ae.tagNameCheck instanceof RegExp&&N(Ae.tagNameCheck,n)||Ae.tagNameCheck instanceof Function&&Ae.tagNameCheck(n))))return!1}else if(Ge[t]);else if(N(he,y(n,fe,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==E(n,"data:")||!Be[e]){if(Re&&!N(pe,y(n,fe,"")));else if(n)return!1}else;return!0},yt=function(e){return"annotation-xml"!==e&&T(e,de)},Et=function(e){ht("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ye};let r=t.length;for(;r--;){const i=t[r],{name:a,namespaceURI:l,value:c}=i,s=et(a);let u="value"===a?c:A(c);if(n.attrName=s,n.attrValue=u,n.keepAttr=!0,n.forceKeepAttr=void 0,ht("uponSanitizeAttribute",e,n),u=n.attrValue,n.forceKeepAttr)continue;if(mt(a,e),!n.keepAttr)continue;if(!we&&N(/\/>/i,u)){mt(a,e);continue}Le&&p([le,ce,se],e=>{u=y(u,e," ")});const m=et(e.nodeName);if(Tt(m,s,u)){if(!Me||"id"!==s&&"name"!==s||(mt(a,e),u="user-content-"+u),Q&&"object"==typeof G&&"function"==typeof G.getAttributeType)if(l);else switch(G.getAttributeType(m,s)){case"TrustedHTML":u=Q.createHTML(u);break;case"TrustedScriptURL":u=Q.createScriptURL(u)}try{l?e.setAttributeNS(l,a,u):e.setAttribute(a,u),f(o.removed)}catch(e){}}}ht("afterSanitizeAttributes",e,null)},At=function e(t){let n=null;const o=ft(t);for(ht("beforeSanitizeShadowDOM",t,null);n=o.nextNode();)ht("uponSanitizeShadowNode",n,null),gt(n)||(n.content instanceof c&&e(n.content),Et(n));ht("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,r=null,a=null,l=null;if($e=!e,$e&&(e="\x3c!--\x3e"),"string"!=typeof e&&!dt(e)){if("function"!=typeof e.toString)throw b("toString is not a function");if("string"!=typeof(e=e.toString()))throw b("dirty is not a string, aborting")}if(!o.isSupported)return e;if(De||rt(t),o.removed=[],"string"==typeof e&&(Pe=!1),Pe){if(e.nodeName){const t=et(e.nodeName);if(!ge[t]||_e[t])throw b("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof m)n=pt("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),1===r.nodeType&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!Oe&&!Le&&!Ce&&-1===e.indexOf("<"))return Q&&ke?Q.createHTML(e):e;if(n=pt(e),!n)return Oe?null:ke?ee:""}n&&ve&&ut(n.firstChild);const s=ft(Pe?e:n);for(;a=s.nextNode();)gt(a)||(a.content instanceof c&&At(a.content),Et(a));if(Pe)return e;if(Oe){if(xe)for(l=oe.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(ye.shadowroot||ye.shadowrootmode)&&(l=ie.call(i,l,!0)),l}let u=Ce?n.outerHTML:n.innerHTML;return Ce&&ge["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&N($,n.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+u),Le&&p([le,ce,se],e=>{u=y(u,e," ")}),Q&&ke?Q.createHTML(u):u},o.setConfig=function(){rt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),De=!0},o.clearConfig=function(){tt=null,De=!1},o.isValidAttribute=function(e,t,n){tt||rt({});const o=et(e),r=et(t);return Tt(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&(ae[e]=ae[e]||[],d(ae[e],t))},o.removeHook=function(e){if(ae[e])return f(ae[e])},o.removeHooks=function(e){ae[e]&&(ae[e]=[])},o.removeAllHooks=function(){ae={}},o}(),ee=t.registerComponent(Q,{tmpl:void 0,sel:"lightning-purify-lib",apiVersion:61});e.default=function(e,t){return ee.sanitize(e,t)},Object.defineProperty(e,"__esModule",{value:!0})});
})();(function() { LWR.define("experience/dataLayerObject",["exports","lwc","lightning/purifyLib"],function(t,e,a){function c(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var s=c(a);const i={hidden:""},r={lwc:{dom:"manual"}};function o(t,e,a,c){const{shc:s,h:o}=t;return[o("div",{attrs:i,props:{innerHTML:c._rawHtml$0!==(c._rawHtml$0=e.scriptElement)?c._sanitizedHtml$0=s(e.scriptElement):c._sanitizedHtml$0},context:r,key:0})]}var l=e.registerTemplate(o);o.stylesheets=[],o.renderMode="light",o.stylesheetToken="lwc-64pqse1e4gn",o.legacyStylesheetToken="experience-dataLayerObject_dataLayerObject",e.freezeTemplate(o);const b=Object.freeze({ALLOWED_TAGS:[],ALLOWED_ATTR:[]});class n extends e.LightningElement{constructor(...t){super(...t),this._scriptDataAttributes={},this._catalogObjectId=void 0,this._catalogObjectType=void 0,this._catalogObjectAttributes=void 0,this._relatedCatalogObjects=void 0,this._customObject=void 0}set scriptDataAttributes(t){this._scriptDataAttributes=t}get scriptDataAttributes(){return this._scriptDataAttributes}set catalogObjectId(t){this._catalogObjectId=t}get catalogObjectId(){return this._catalogObjectId}set catalogObjectType(t){this._catalogObjectType=t}get catalogObjectType(){return this._catalogObjectType}set catalogObjectAttributes(t){this._catalogObjectAttributes=t}get catalogObjectAttributes(){return this._catalogObjectAttributes}set relatedCatalogObjects(t){this._relatedCatalogObjects=t}get relatedCatalogObjects(){return this._relatedCatalogObjects}set customObject(t){this._customObject=t}get customObject(){return this._customObject}get scriptElement(){if(this.scriptDataAttributes?.providerType&&(this.isCustomObject()||this.isCatalogObject())){const e=this.scriptDataAttributes?.providerType;return`<script type="application/json" data-provider-type="${e}">${t=this.scriptElementContent(),"undefined"==typeof window?t:s.default(t,b)}<\/script>`}var t;return""}scriptElementContent(){const t=this.isCustomObject()?this.customObject:this.buildCatalogObject();return JSON.stringify(t)}isCustomObject(){return!!this.customObject}isCatalogObject(){return!(!this.catalogObjectId||!this.catalogObjectType)}buildCatalogObject(){return{id:this.catalogObjectId,type:this.catalogObjectType,attributes:this.catalogObjectAttributes,relatedCatalogObjects:this.relatedCatalogObjects}}}n.renderMode="light",e.registerDecorators(n,{publicProps:{scriptDataAttributes:{config:3},catalogObjectId:{config:3},catalogObjectType:{config:3},catalogObjectAttributes:{config:3},relatedCatalogObjects:{config:3},customObject:{config:3},scriptElement:{config:1}},fields:["_scriptDataAttributes","_catalogObjectId","_catalogObjectType","_catalogObjectAttributes","_relatedCatalogObjects","_customObject"]});var g=e.registerComponent(n,{tmpl:l,sel:"experience-data-layer-object",apiVersion:61});t.default=g,Object.defineProperty(t,"__esModule",{value:!0})});
})();(function() { LWR.define("experience/utilsInternal",["exports"],function(e){const t=Object.prototype.toString,n=Object.prototype.hasOwnProperty,r=Function.prototype.toString,o=r.call(Object);function i(e){return"function"==typeof e}function c(e){return"object"==typeof e&&null!==e}function s(e){return i(e)||c(e)}function u(e){return t.call(e)}function a(e){if(!c(e)||"[object Object]"!==u(e))return!1;const t=Object.getPrototypeOf(Object(e));if(null===t)return!0;const s=n.call(t,"constructor")&&t.constructor;return i(s)&&s instanceof s&&r.call(s)===o}function l(e){return null==e}const f="#REF:$";function p(e,t){return e.localeCompare(t)}function y(e,t,n,r,o=f){if(!c(e))return e;const i=e;return n.has(i)?e:(n.set(i,o),Array.isArray(i)?i.map((e,i)=>{const c=`${o}[${String(i)}]`;return y(e,t,n,r,c)}):a(e)?Object.keys(e).sort(t).reduce((i,c)=>{const s=`${o}.${c}`;return i[c]=y(e[c],t,n,r,s),i},{}):e)}function d(e,t=[],n="#REF:$"){if(c(e)&&!Object.isFrozen(e)){const r=e;if("undefined"==typeof window&&!a(r)&&!Array.isArray(r)){const e=`unsupported type '${u(r)}' found at '${n}'`;t.push(new Error(e))}Object.freeze(r);for(const e of Object.keys(r))d(r[e],t,`${n}.${e}`)}const r=Object.create(null);return Object.defineProperty(r,"value",{enumerable:!0,value:e}),Object.defineProperty(r,"errors",{enumerable:!0,value:t}),r}const b=new WeakSet;function h(e,t){try{const n=Reflect.get(e,t);Reflect.defineProperty(e,t,{enumerable:!0,get:()=>"object"==typeof n&&null!==n?g(n):n})}catch{}}function g(e){if("object"!=typeof e||null===e||b.has(e))return e;if(b.add(e),Object.isFrozen(e)){const t=Array.isArray(e)?[]:Object.create(Object.getPrototypeOf(e));for(const[n,r]of Object.entries(e))Reflect.set(t,n,"object"==typeof r&&null!==r?g(r):r);return Object.freeze(t)}for(const t of Object.keys(e))h(e,t);return Object.freeze(e)}function m(e,t,n){const r=n=>String.prototype.split.call(t,n).filter(Boolean).reduce((e,t)=>null!=e?e[t]:e,e),o=r(/[,[\]]+?/)||r(/[,[\].]+?/);return void 0===o||o===e?n:o}function j(){const e=[],t=[],n=new WeakMap,r="#REF:$";function o(e,o){const i=String(e),s=n.get(this),u=s?s+(Array.isArray(this)?`[${i}]`:"."+i):Array.isArray(this)?`[${i}]`:i;if(!c(o)||o!==Object(o))return void 0===o?(t.push(u),"#REF:undefined"):o;const a=o;if(n.has(a)){const e=n.get(a);return e?`${r}${"["===e[0]?"":"."}${e}`:r}return n.set(a,u),a}return o.errors=()=>e,o.pathsUndefined=()=>t,o}function v(){const e=new Map,t="#REF:$";function n(t,n){const r=e.get(t);let o=t.substring(6);0===o.indexOf(".")&&(o=o.substring(1));const i=o?m(n,o):n;for(const e of r)e.value[e.key]=i;e.delete(t)}return function(r,o){if("string"==typeof o&&0===o.indexOf(t))return e.has(o)||e.set(o,[]),e.get(o).push({value:this,key:r}),o;if(!c(o)||o!==Object(o))return"string"==typeof o&&"#REF:undefined"===o?void 0:o;if(""===r){const t=this[""];for(const r of e.keys())n(r,t)}return o}}const O="#REF:$";function w(e,t,n,r,o=O){if(e===t)return!0;if(null==e||null==t||"object"!=typeof e||"object"!=typeof t)return e!=e&&t!=t;if(n.has(e))return n.get(e)===t;if(n.set(e,t),Array.isArray(e)){const i=e.length;if(!Array.isArray(t)||i!==t.length)return!1;for(let c=i;0!=c--;){const i=`${o}[${String(c)}]`;if(!w(e.at(c),t.at(c),n,r,i))return!1}return!0}if(a(e)){const i=Reflect.ownKeys(e),c=i.length;if(!a(t)||c!==Reflect.ownKeys(t).length)return!1;for(let s=c;0!=s--;){const c=i.at(s),u=`${o}.${String(c)}`;if(!Reflect.has(t,c)||!w(Reflect.get(e,c),Reflect.get(t,c),n,r,u))return!1}return!0}return!1}const A=function(){let e=0;return()=>i(crypto?.randomUUID)?crypto.randomUUID():i(crypto?.getRandomValues)?[1e7,1e3,4e3,8e3,1e11].join("-").replace(/[018]/g,e=>(Number(e)^crypto.getRandomValues(new Uint8Array(1))[0]&15>>Number(e)/4).toString(16)):String(++e)}();const R=new WeakMap,$=new WeakMap,k=new WeakMap;function S(e){return!!R.has(e)&&(clearTimeout(R.get(e)),$.has(e)&&clearTimeout($.get(e)),R.delete(e),$.delete(e),k.delete(e),!0)}const P=Symbol(),F=["connect","disconnect","update"];function D(e,t){const n=Reflect.get(e,t),r={...e};Reflect.deleteProperty(r,t);return["function"==typeof n||void 0===n?n:()=>Boolean(n),r]}function E(e,t,n){let r=0;const o=[],i=[...e];for(;;){let e=0,c=!0;for(let o=r;o<i.length;o++){const s=t*e+i[o];i[o]=Math.floor(s/n),e=s%n,c&&(i[o]?c=!1:r=o)}if(o.unshift(e),c)return o}}const M="0123456789abcdefghijklmnopqrstuvwxyz",T=[...M].reduce((e,t,n)=>(e[t]=n,e),{});e.CONDITION=P,e.base36Decode=function(e){if(!e)return e;const t=E([...e].map(e=>{const t=T[e];if(void 0===t)throw new TypeError(`Invalid base 36 digit: ${e}`);return t}),36,256);return(new TextDecoder).decode(new Uint8Array(t))},e.base36Encode=function(e){return e?E((new TextEncoder).encode(e),256,36).map(e=>M[e]).join(""):e},e.baseConvert=E,e.circularRefReplacer=j,e.circularRefReviver=v,e.clearDebounceTimeout=S,e.createConditionalAdapter=function(e,t,n){const r=arguments.length;let o,c;if(r>2){if(void 0!==t&&!Array.isArray(t))throw new TypeError(`[utils] traps need to be an array; '${typeof t}' given`);if(void 0!==n&&!i(n))throw new TypeError(`[utils] callback needs to be a function; '${typeof n}' given`);o=t,c=n}else if(r>1){const e=Array.isArray(t),n=i(t);if(void 0!==t&&!e&&!n)throw new TypeError(`[utils] second parameter either needs to define traps via an array, or a callback function; '${typeof t}' given`);o=e?t:void 0,c=n?t:void 0}const s=Symbol(),u=Symbol();class a extends e{[u](e){const t=this[s].last??this[s].default;return t?.(e,this)??!0}constructor(...e){super(...e),this[s]={default:c,last:c};const t=this,n=new Set(Array.isArray(o)&&o.length>0?o.filter(e=>!F.includes(e)):[]);for(const e of n){const n=Reflect.get(this,e);i(n)&&Reflect.defineProperty(this,e,{enumerable:!0,writable:!1,configurable:!1,value:function(...r){if(t[u](e))return n?.apply(this,r)}})}}update(e,t){let n,r;if(Reflect.has(e,P)){const[o,i]=D(e,P);n=i,r=t,this[s].last=o}else if(t&&Reflect.has(t,"value")){const[o,i]=D(t.value,P);r={...t,value:i},n=e,this[s].last=o}else this[s].last=void 0,n=e,r=t;!Array.isArray(o)||Array.isArray(o)&&(0===o.length||o.includes("update"))?this[u]("update")&&super.update(n,r):super.update(n,r)}}return a.contextSchema={value:"required"},a},e.dateAdd=function(e,t){if(e instanceof Date){const n=new Date(e);return"number"==typeof t?.years&&n.setFullYear(n.getFullYear()+t.years),"number"==typeof t?.months&&n.setMonth(n.getMonth()+t.months),"number"==typeof t?.days&&n.setDate(n.getDate()+t.days),n}},e.dateSubtract=function(e,t){if(e instanceof Date){const n=new Date(e);return"number"==typeof t?.years&&n.setFullYear(n.getFullYear()-t.years),"number"==typeof t?.months&&n.setMonth(n.getMonth()-t.months),"number"==typeof t?.days&&n.setDate(n.getDate()-t.days),n}},e.debounce=function(e,t=0){let n,r,o=[];function i(){const{promise:t,resolve:c,reject:s}=n;if(k.has(t)){const e=setTimeout(i.bind(this),k.get(t));return $.set(t,e),void k.delete(t)}const u=o;r=void 0,o=[];try{const r=e.apply(this,u[u.length-1]);Promise.resolve(r).then(c,s).finally(()=>{n=void 0,R.delete(t),$.delete(t),k.delete(t)})}catch(e){s(e)}}return function(...e){n?S(n.promise):n=function(){const e={};return e.promise=new Promise((t,n)=>{e.resolve=t,e.reject=n}),e}(),o.push(e),r=setTimeout(i.bind(this),t);const{promise:c}=n;return R.set(c,r),c}},e.deepClone=function(e){const t=(e,t)=>{const n=Object.create(null);return Object.defineProperty(n,"value",{enumerable:!0,value:e}),Object.defineProperty(n,"errors",{enumerable:!0,value:t}),n};if(!s(e))return t("symbol"==typeof e?Symbol.prototype.valueOf.call(e):e,[]);const n=j(),r=JSON.parse(JSON.stringify(e,n),v()),o=n.pathsUndefined();for(const e of o){e.split(".").reduce((e,t)=>{if(a(e))return!Object.prototype.hasOwnProperty.call(e,t)&&(e[t]=void 0),e[t]},r)}return t(r,n.errors())},e.deepEqual=function(e,t){const n=[],r=w(e,t,new WeakMap,n),o=Object.create(null);return Object.defineProperty(o,"value",{enumerable:!0,value:r}),Object.defineProperty(o,"errors",{enumerable:!0,value:n}),o},e.deepFreeze=function(e){return d(e)},e.deepSort=function(e,t){const n=new WeakMap,r=[],o=y(e,i(t)?t:p,n,r),c=Object.create(null);return Object.defineProperty(c,"value",{enumerable:!0,value:o}),Object.defineProperty(c,"errors",{enumerable:!0,value:r}),c},e.empty=function(e){if(Array.isArray(e))return 0===e.length;switch(typeof e){case"string":return""===e.toString();case"boolean":case"number":case"function":return!1;case"object":return 0===Object.keys(e??{}).length;default:return null==e}},e.extendDebouncedTimeout=function(e,t=0){return!!R.has(e)&&(k.set(e,t),!0)},e.get=m,e.getCookie=function(e){const t=document?.cookie.split(";").map(e=>e.trim().split("=")).filter(([t])=>t.startsWith(e)).map(([,e])=>e)[0];return t},e.getObjectTag=u,e.isBlank=function(e){return l(e)||"string"!=typeof e||0===e.trim().length},e.isFunction=i,e.isInteger=e=>Number.isInteger?Number.isInteger(e):"number"==typeof e&&isFinite(e)&&Math.floor(e)===e,e.isNil=l,e.isObject=s,e.isObjectLike=c,e.isPlainObject=a,e.isPromiseLike=function(e){return c(e)&&"function"==typeof e.then},e.readonly=g,e.uuidValidate=function(e){return"string"==typeof e&&/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i.test(e)},e.uuidv4=A,Object.defineProperty(e,"__esModule",{value:!0})});
})();(function() { LWR.define("experience/utils",["exports","experience/utilsInternal"],function(e,t){Object.defineProperty(e,"clearDebounceTimeout",{enumerable:!0,get:function(){return t.clearDebounceTimeout}}),Object.defineProperty(e,"debounce",{enumerable:!0,get:function(){return t.debounce}}),Object.defineProperty(e,"empty",{enumerable:!0,get:function(){return t.empty}}),Object.defineProperty(e,"extendDebouncedTimeout",{enumerable:!0,get:function(){return t.extendDebouncedTimeout}}),Object.defineProperty(e,"get",{enumerable:!0,get:function(){return t.get}}),Object.defineProperty(e,"getObjectTag",{enumerable:!0,get:function(){return t.getObjectTag}}),Object.defineProperty(e,"isBlank",{enumerable:!0,get:function(){return t.isBlank}}),Object.defineProperty(e,"isFunction",{enumerable:!0,get:function(){return t.isFunction}}),Object.defineProperty(e,"isInteger",{enumerable:!0,get:function(){return t.isInteger}}),Object.defineProperty(e,"isNil",{enumerable:!0,get:function(){return t.isNil}}),Object.defineProperty(e,"isObject",{enumerable:!0,get:function(){return t.isObject}}),Object.defineProperty(e,"isObjectLike",{enumerable:!0,get:function(){return t.isObjectLike}}),Object.defineProperty(e,"isPlainObject",{enumerable:!0,get:function(){return t.isPlainObject}}),Object.defineProperty(e,"isPromiseLike",{enumerable:!0,get:function(){return t.isPromiseLike}}),Object.defineProperty(e,"__esModule",{value:!0})});
})();(function() { LWR.define("experience/dataProvider",["exports","lwc","experience/dataLayerObject","experience/utils"],function(e,t,r,n){function a(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var o=a(r);const s=[];function i(e,t,r,n){const{k:a,c:i,i:c,s:d,f:l}=e;return l([t.hasDataLayerObjects?c(t.dataLayerObjects,function(e){return i("experience-data-layer-object",o.default,{props:{scriptDataAttributes:e.attributes,customObject:e.customObject},key:a(0,e.id)})}):s,d("",{key:1,slotData:t.dataProxyContext},s,r)])}var c=t.registerTemplate(i);i.slots=[""],i.stylesheets=[],i.renderMode="light",i.stylesheetToken="lwc-1cva0bnnf5d",i.legacyStylesheetToken="experience-dataProvider_dataProvider",t.freezeTemplate(i);const d="sfdc__dataprovider_action";class l extends CustomEvent{constructor(e,t,r){const a={onSuccess:n.isFunction(r)?r:n.isPlainObject(r)&&n.isFunction(r.onSuccess)?r.onSuccess:void 0,onError:n.isFunction(r)?r:n.isPlainObject(r)&&n.isFunction(r.onError)?r.onError:void 0};super(d,{bubbles:!0,cancelable:!0,composed:!0,detail:{type:e,payload:t,options:a}})}}const u=new WeakMap;function f(e){return function e(t){if(n.isFunction(t)&&t.constructor===D.constructor)return!0;const r=null!=t?Object.getPrototypeOf(t):null;return null!=r&&e(r)}(e)}function p(e){return function(e){const t=[];return function e(r,n){n&&t.push(r);const a=null!=r?Object.getPrototypeOf(r):null;f(a)&&e(a,!0)}(e,f(e)),t.reverse()}(e).reduce((e,t)=>{if(u.has(t)){const r=u.get(t);return{...e,...r}}return e},{})}const h=Symbol("handleDataProviderActionEventField"),v=Symbol("handleDataProviderActionEvent"),y=Symbol(),b=Symbol();class g extends t.LightningElement{wireConnectedState({connected:e}){e?this.addEventListener(d,this[h]):this.removeEventListener(d,this[h])}get sfdcData(){return this._sfdcData}set sfdcData(e){this._sfdcData=e}get dataProxyContext(){return{[y]:this.getData(),[b]:this}}hasData(e){return!0}updateComponents(){}getData(){return this.sfdcData}get hasDataLayerObjects(){return!!this.dataLayerObjects&&this.dataLayerObjects.length>0}constructor(){super(),this[h]=this[v].bind(this),this.sfdcFields=[],this.sfdcIsPreviewMode=!1,this.sfdcType=void 0,this.sfdcExpressionKey=void 0,this.sfdcIsViewLevelDataProvider=!1,this.generatedTemplate=void 0,this._sfdcData=void 0,this.dataLayerObjects=void 0,this._sfdcData={}}[v](e){if(e.defaultPrevented)return;const{detail:t,target:r}=e,{type:a,payload:o,options:s}=t,i=p(Object.getPrototypeOf(this).constructor);if(Reflect.has(i,a)){e.preventDefault(),e.stopPropagation();const t=n.isFunction(s.onSuccess),c=n.isFunction(s.onError);try{const e=i[a].call(this,o,this,r);e instanceof Promise?e.then(e=>(t&&s.onSuccess?.call(void 0,e,!0),e),e=>{c&&s.onError?.call(void 0,e,!1)}):t&&s.onSuccess?.call(void 0,e,!0)}catch(e){c&&s.onError?.call(void 0,e,!1)}}}}g.renderMode="light",g.preloadData=void 0,t.registerDecorators(g,{publicProps:{sfdcFields:{config:0},sfdcIsPreviewMode:{config:0},sfdcType:{config:0},sfdcExpressionKey:{config:0},sfdcIsViewLevelDataProvider:{config:0},generatedTemplate:{config:0},sfdcData:{config:3}},publicMethods:["hasData","updateComponents","getData"],track:{_sfdcData:1},wire:{wireConnectedState:{adapter:class{constructor(e){this.dataCallback=e}update(){}connect(){this.dataCallback({connected:!0})}disconnect(){this.dataCallback({connected:!1})}},method:1,config:function(e){return{}}}},fields:["dataLayerObjects"]});var D=t.registerComponent(g,{tmpl:c,sel:"experience-data-provider",apiVersion:61});e.DataProviderActionEvent=l,e.SFDC_DATA_ATTRIBUTE=y,e.SFDC_PROVIDER_ATTRIBUTE=b,e.default=D,e.registerAction=function(e,t,r){if(!f(e))throw new TypeError("[dataProvider] parameter 'ctor' needs to be a DataProvider constructor");if("string"!=typeof t)throw new TypeError("[dataProvider] parameter 'type' needs to be a string");if(!n.isFunction(r))throw new TypeError("[dataProvider] parameter 'handler' needs to be a function");u.has(e)||u.set(e,{});const a=u.get(e);if(Reflect.has(a,t))throw new TypeError(`[dataProvider] a handler has already been registered for action type '${t}'`);a[t]=r},Object.defineProperty(e,"__esModule",{value:!0})});
})();(function() { LWR.define("dxp_data_provider/dataProxy",["exports","lwc","experience/dataProvider"],function(t,e,a){class r extends e.LightningElement{constructor(...t){super(...t),this.routerContainerView=void 0,this.routeParams=void 0,this.attributes={},this._sfdcData=void 0,this.generated=void 0,this.html=void 0}get generatedTemplate(){return this.generated}set generatedTemplate(t){this.generated=t,this.html=t.html,this.attributes=this.evaluateAttributes(t.attributes),this.updateComponents()}get sfdcData(){return this._sfdcData}set sfdcData(t){this._sfdcData=t,this.updateComponents()}hasData(t){return function(t,e){return t?.[a.SFDC_PROVIDER_ATTRIBUTE]?.hasData?.(e)??!0}(this.sfdcData,t)}getData(){return t=this.sfdcData,t?.[a.SFDC_DATA_ATTRIBUTE]??t;var t}updateComponents(){this.generatedTemplate&&(this.attributes=this.evaluateAttributes(this.generatedTemplate.attributes))}connectedCallback(){this.updateComponents()}evaluateAttributes(t){return"function"==typeof t?t(this):{}}render(){return this.html}}r.renderMode="light",e.registerDecorators(r,{publicProps:{routerContainerView:{config:0},routeParams:{config:0},generatedTemplate:{config:3},sfdcData:{config:3}},publicMethods:["hasData","getData","updateComponents"],track:{attributes:1,_sfdcData:1},fields:["generated","html"]});var s=e.registerComponent(r,{tmpl:void 0,sel:"dxp_data_provider-data-proxy",apiVersion:61});t.default=s,Object.defineProperty(t,"__esModule",{value:!0})});
})();(function() { LWR.define("embedded_service_iframe/iframeWrapper",["exports","lwc"],function(e,r){const t={attrs:{"data-f6-region":"",role:"main"},key:0},a={key:1},s=[];function i(e,r,i,n){const{s:l,h:m}=e;return[m("main",t,[l("",a,s,i)])]}var n=r.registerTemplate(i);i.slots=[""],i.stylesheets=[],i.stylesheetToken="lwc-3dhekc6vnh1",i.legacyStylesheetToken="embedded_service_iframe-iframeWrapper_iframeWrapper",r.freezeTemplate(i);class l extends r.LightningElement{}var m=r.registerComponent(l,{tmpl:n,sel:"embedded_service_iframe-iframe-wrapper",apiVersion:61});e.default=m,Object.defineProperty(e,"__esModule",{value:!0})});
})();(function() { LWR.define("dxp_data_provider/userDataProvider",["exports","@salesforce/loader","lwc","experience/dataLayerObject","experience/dataProvider"],function(e,t,s,r,a){function i(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var d=i(r),o=i(a);const u=[];function c(e,t,s,r){const{c:a,s:i}=e;return[a("experience-data-layer-object",d.default,{props:{scriptDataAttributes:t.dataAttributes,customObject:t.userDataLayer},key:0}),i("",{key:1,slotData:t.dataProxyContext},u,s)]}var n=s.registerTemplate(c);c.slots=[""],c.stylesheets=[],c.renderMode="light",c.stylesheetToken="lwc-1qlnuek0fto",c.legacyStylesheetToken="dxp_data_provider-userDataProvider_userDataProvider",s.freezeTemplate(c);class l extends o.default{constructor(...e){super(...e),this.sfdcExpressionKey=void 0,this.childData=void 0,this.userId=void 0,this.isGuest=void 0}triggerAsyncImports(){void 0===this.isGuest&&t.load("@salesforce/user/isGuest").then(e=>{this.isGuest=e.default,!1===this.isGuest&&t.load("@salesforce/user/Id").then(e=>{this.userId=e.default})})}get sfdcData(){return{userId:this.userId,isGuest:this.isGuest,...this.childData}}hasData(e){return this.isGuest||void 0!==this.sfdcData[e]}get userDataLayer(){return{crmId:this.userId,attributes:{isGuest:this.isGuest}}}get dataAttributes(){return{providerType:"user"}}connectedCallback(){this.triggerAsyncImports()}render(){return n}}l.renderMode="light",s.registerDecorators(l,{publicProps:{sfdcExpressionKey:{config:0},childData:{config:0}},publicMethods:["hasData"],fields:["userId","isGuest"]});var p=s.registerComponent(l,{tmpl:n,sel:"dxp_data_provider-user-data-provider",apiVersion:61});e.default=p,Object.defineProperty(e,"__esModule",{value:!0})});
})();(function() { LWR.define("@view/frame",["exports","lwc","dxp_data_provider/dataProxy","dxp_data_provider/userDataProvider","webruntime/routerContainer","embedded_service_iframe/iframeWrapper"],function(e,r,t,a,d,i){function s(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var o=s(t),p=s(a),_=s(d),n=s(i);function u(e,r,t,a){const{c:d,fr:i,ssf:s}=e;return[d("dxp_data_provider-user-data-provider",p.default,{props:{sfdcExpressionKey:r.attributes.dxp_data_provideruserdataprovider_1_0.sfdcExpressionKey,generatedTemplate:r.attributes.dxp_data_provideruserdataprovider_1_0.generatedTemplate,sfdcIsPreviewMode:r.attributes.dxp_data_provideruserdataprovider_1_0.sfdcIsPreviewMode,childData:r.attributes.dxp_data_provideruserdataprovider_1_0.childData,sfdcFields:r.attributes.dxp_data_provideruserdataprovider_1_0.sfdcFields},key:0},[s("",function(e,t){return i(t,[d("dxp_data_provider-data-proxy",o.default,{props:{routerContainerView:r.routerContainerView,sfdcData:e,generatedTemplate:r.attributes.dxp_data_provideruserdataprovider_1_0.generatedTemplate,routeParams:r.routeParams},key:1})],0)})])]}var l=r.registerTemplate(u);u.stylesheets=[],u.renderMode="light",u.stylesheetToken="lwc-3tdhfs4d9ra",u.legacyStylesheetToken="___at___view-frame_frame",r.freezeTemplate(u);const f={attrs:{"data-component-id":"iframeWrapper-1645"},key:0};function c(e,r,t,a){const{c:d}=e;return[d("embedded_service_iframe-iframe-wrapper",n.default,f,[d("webruntime-router-container",_.default,{props:{view:r.routerContainerView,routeParams:r.routeParams},key:1})])]}var v=r.registerTemplate(c);c.stylesheets=[],c.renderMode="light",c.stylesheetToken="lwc-1te211ugcen",c.legacyStylesheetToken="___at___view-frame_dxp_data_provideruserdataprovider_1_0_html",r.freezeTemplate(c);var m=r.registerComponent(class{static get html(){return l}static get attributes(){return function(e){return{dxp_data_provideruserdataprovider_1_0:{sfdcIsPreviewMode:!1,sfdcFields:[],childData:{},sfdcExpressionKey:"User",generatedTemplate:{attributes:e=>({}),html:v}}}}}},{tmpl:l,sel:"@view-frame",apiVersion:61});e.default=m,Object.defineProperty(e,"__esModule",{value:!0})});
})();