1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4372],{5239:function(e){"use strict";/*! @license DOMPurify 3.4.13 | (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.13/LICENSE */function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}let t=Object.entries,n=Object.setPrototypeOf,r=Object.isFrozen,o=Object.getPrototypeOf,i=Object.getOwnPropertyDescriptor,a=Object.freeze,l=Object.seal,s=Object.create,u="undefined"!=typeof Reflect&&Reflect,c=u.apply,p=u.construct;a||(a=function(e){return e}),l||(l=function(e){return e}),c||(c=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return e.apply(t,r)}),p||(p=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return new e(...n)});let d=unapply(Array.prototype.forEach),f=unapply(Array.prototype.lastIndexOf),m=unapply(Array.prototype.pop),h=unapply(Array.prototype.push),y=unapply(Array.prototype.splice),g=Array.isArray,_=unappl
1y(String.prototype.toLowerCase),b=unapply(String.prototype.toString),T=unapply(String.prototype.match),S=unapply(String.prototype.replace),A=unapply(String.prototype.indexOf),v=unapply(String.prototype.trim),E=unapply(Number.prototype.toString),O=unapply(Boolean.prototype.toString),N="undefined"==typeof BigInt?null:unapply(BigInt.prototype.toString),w="undefined"==typeof Symbol?null:unapply(Symbol.prototype.toString),D=unapply(Object.prototype.hasOwnProperty),k=unapply(Object.prototype.toString),R=unapply(RegExp.prototype.test),C=(eo=TypeError,function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return p(eo,t)});function unapply(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return c(e,t,r)}}function addToSet(e,t){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:_;if(n&&n(e,null),!g(t))return e;let i=t.length;for(;i--;){let n=t[i];if("string"==typeof n){let e=o(n);e!==n&&(r(t)||(t[i]=e),n=e)}e[n]=!0}return e}function clone(e){let n=s(null);for(let o of t(e)){var r=function(e){if(Array.isArray(e))return e}(o)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t);else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){u=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(o,2)||function(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}}(o,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();let t=r[0],i=r[1],a=D(e,t);a&&(g(i)?n[t]=function(e){for(let t=0;t<e.length;t++){let n=D(e,t);n||(e[t]=null)}return e}(i):i&&"object"==typeof i&&i.constructor===Object?n[t]=clone(i):n[t]=i)}return n}function lookupGetter(e,t){for(;null!==e;){let n=i(e,t);if(n){if(n.get)return unapply(n.get);if("function"==typeof n.value)return unapply(n.value)}e=o(e)}return function(){return null}}let x=a(["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"]),M=a(["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"]),I=a(["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"]),P=a(["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"]),L=a(["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"]),z=a(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),F=a(["#text"]),H=a(["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","
1spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),U=a(["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","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","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"]),G=a(["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"]),j=a(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),B=l(/{{[\w\W]*|^[\w\W]*}}/g),W=l(/<%[\w\W]*|^[\w\W]*%>/g),V=l(/\${[\w\W]*/g),Y=l(/^data-[\-\w.\u00B7-\uFFFF]+$/),q=l(/^aria-[\-\w]+$/),X=l(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),$=l(/^(?:\w+script|data):/i),K=l(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Z=l(/^html$/i),J=l(/^[a-z][.\w]*(-[.\w]+)+$/i),Q=l(/<[/\w!]/g),ee=l(/<[/\w]/g),et=l(/<\/no(script|embed|frames)/i),en=l(/\/>/i),er={element:1,text:3,processingInstruction:7,comment:8,document:9,documentFragment:11},_createTrustedTypesPolicy=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null,r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));let o="dompurify"+(n?"#"+n:"");try{return e.createPolicy(o,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+o+" could not be created."),null}},_createHooksMap=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},_resolveSetOption=function(e,t,n,r){return D(e,t)&&g(e[t])?addToSet(r.base?clone(r.base):{},e[t],r.transform):n};var eo,ei=function createDOMPurify(){let e,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"==typeof window?null:window,DOMPurify=e=>createDOMPurify(e);if(DOMPurify.version="3.4.13",DOMPurify.removed=[],!r||!r.document||r.document.nodeType!==er.document||!r.Element)return DOMPurify.isSupported=!1,DOMPurify;let o=r.document,i=o,u=i.currentScript;r.DocumentFragment;
1let c=r.HTMLTemplateElement,p=r.Node,eo=r.Element,ei=r.NodeFilter,ea=r.NamedNodeMap;void 0===ea&&(r.NamedNodeMap||r.MozNamedAttrMap),r.HTMLFormElement;let el=r.DOMParser,es=r.trustedTypes,eu=eo.prototype,ec=lookupGetter(eu,"cloneNode"),ep=lookupGetter(eu,"remove"),ed=lookupGetter(eu,"nextSibling"),ef=lookupGetter(eu,"childNodes"),em=lookupGetter(eu,"parentNode"),eh=lookupGetter(eu,"shadowRoot"),ey=lookupGetter(eu,"attributes"),eg=p&&p.prototype?lookupGetter(p.prototype,"nodeType"):null,e_=p&&p.prototype?lookupGetter(p.prototype,"nodeName"):null,eb=p&&p.prototype?lookupGetter(p.prototype,"ownerDocument"):null;if("function"==typeof c){let e=o.createElement("template");e.content&&e.content.ownerDocument&&(o=e.content.ownerDocument)}let eT="",eS=!1,eA=0,_assertNotInTrustedTypesPolicy=function(){if(eA>0)throw C('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.')},_createTrustedHTML=function(t){_assertNotInTrustedTypesPolicy(),eA++;try{return e.createHTML(t)}finally{eA--}},_createTrustedScriptURL=function(t){_assertNotInTrustedTypesPolicy(),eA++;try{return e.createScriptURL(t)}finally{eA--}},ev=o,eE=ev.implementation,eO=ev.createNodeIterator,eN=ev.createDocumentFragment,ew=ev.getElementsByTagName,eD=i.importNode,ek=_createHooksMap();DOMPurify.isSupported="function"==typeof t&&"function"==typeof em&&eE&&void 0!==eE.createHTMLDocument;let eR=X,eC=null,ex=addToSet({},[...x,...M,...I,...L,...F]),eM=null,eI=addToSet({},[...H,...U,...G,...j]),eP=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}})),eL=null,ez=null,eF=Object.seal(s(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),eH=!0,eU=!0,eG=!1,ej=!0,eB=!1,eW=!0,eV=!1,eY=!1,eq=null,eX=null,e$=!1,eK=!1,eZ=!1,eJ=!1,eQ=!0,e0=!1,e1="user-content-",e2=!0,e3=!1,e9={},e8=null,e5=addToSet({},["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"]),e4=null,e7=addToSet({},["audio","video","img","source","image","track"]),e6=null,te=addToSet({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tt="http://www.w3.org/1998/Math/MathML",tn="http://www.w3.org/2000/svg",tr="http://www.w3.org/1999/xhtml",to=tr,ti=!1,ta=null,tl=addToSet({},[tt,tn,tr],b),ts=a(["mi","mo","mn","ms","mtext"]),tu=addToSet({},ts),tc=a(["annotation-xml"]),tp=addToSet({},tc),td=addToSet({},["title","style","font","a","script"]),tf=null,tm=["application/xhtml+xml","text/html"],th=null,ty=null,tg=o.createElement("form"),isRegexOrFunction=function(e){return e instanceof RegExp||e instanceof Function},_parseConfig=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(ty&&ty===t)return;t&&"object"==typeof t||(t={}),t=clone(t),th="application/xhtml+xml"===(tf=-1===tm.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE)?b:_,eC=_resolveSetOption(t,"ALLOWED_TAGS",ex,{transform:th}),eM=_resolveSetOption(t,"ALLOWED_ATTR",eI,{transform:th}),ta=_resolveSetOption(t,"ALLOWED_NAMESPACES",tl,{transform:b}),e6=_resolveSetOption(t,"ADD_URI_SAFE_ATTR",te,{transform:th,base:te}),e4=_resolveSetOption(t,"ADD_DATA_URI_TAGS",e7,{transform:th,base:e7}),e8=_resolveSetOption(t,"FORBID_CONTENTS",e5,{transform:th}),eL=_resolveSetOption(t,"FORBID_TAGS",clone({}),{transform:th}),ez=_resolveSetOption(t,"FORBID_ATTR",clone({}),{transform:th}),e9=!!D(t,"USE_PROFILES")&&(t.USE_PROFILES&&"object"==typeof t.USE_PROFILES?clone(t.USE_PROFILES):t.USE_PROFILES),eH=!1!==t.ALLOW_ARIA_ATTR,eU=!1!==t.ALLOW_DATA_ATTR,eG=t.ALLOW_UNKNOWN_PROTOCOLS||!1,ej=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,eB=t.SAFE_FOR_TEMPLATES||!1,eW=!1!==t.SAFE_FOR_XML,eV=t.WHOLE_DOCUMENT||!1,eK=t.RETURN_DOM||!1,eZ=t.RETURN_DOM_FRAGMENT||!1,eJ=t.RETURN_TRUSTED_TYPE||!1,e$=t.FORCE_BODY||!1,eQ=!1!==t.SANITIZE_DOM,e0=t.SANITIZE_NAMED_PROPS||!1,e2=!1!==t.KEEP_CONTENT,e3=t.IN_PLACE||!1,eR=!function(e){try{return R(e,""),!0}catch(e){return!1}}(t.ALLOWED_URI_REGEXP)?X:t.ALLOWED_URI_REGEXP,to="string"==typeof t.NAMESPACE?t.NAMESPACE:tr,tu=D(t,"MATHML_TEXT_INTEGRATION_POINTS")&&t.MATHML_TEXT_INTEGRATION_POINTS&&"object"==typeof t.MATHML_TEXT_INTEGRATION_POINTS?clone(t.MATHML_TEXT_INTEGRATION_POINTS):addToSet({},ts),tp=D(t,"HTML_INTEGRATION_POINTS")&&t.HTML_INTEGRATION_POINTS&&"object"==typeof t.HTML_INTEGRATION_POINTS?clone(t.HTML_INTEGRATION_POINTS):addToSet({},tc);let r=D(t,"CUSTOM_ELEMENT_HANDLING")&&t.CUSTOM_ELEMENT_HANDLING&&"object"==typeof t.CUSTOM_ELEMENT_HANDLING?clone(t.CUSTOM_ELEMENT_HANDLING):s(null);if(eP=s(null),D(r,"tagNameCheck")&&isRegexOrFunction(r.tagNameCheck)&&(eP.tagNameCheck=r.tagNameCheck),D(r,"attributeNameCheck")&&isRegexOrFunction(r.attributeNameCheck)&&(eP.attributeNameCheck=r.attributeNameCheck),D(r,"allowCustomizedBuiltInElements")&&"boolean"==typeof r.allowCustomizedBuiltInElements&&(eP.allowCustomizedBuiltInElements=r.allowCustomizedBuiltInElements),l(eP),eB&&(eU=!1),eZ&&(eK=!0),e9&&(eC=addToSet({},F),eM=s(null),!0===e9.html&&(addToSet(eC,x),addToSet(eM,H)),!0===e9.svg&&(addToSet(eC,M),addToSet(eM,U),addToSet(eM,j)),!0===e9.svgFilters&&
1(addToSet(eC,I),addToSet(eM,U),addToSet(eM,j)),!0===e9.mathMl&&(addToSet(eC,L),addToSet(eM,G),addToSet(eM,j))),eF.tagCheck=null,eF.attributeCheck=null,D(t,"ADD_TAGS")&&("function"==typeof t.ADD_TAGS?eF.tagCheck=t.ADD_TAGS:g(t.ADD_TAGS)&&(eC===ex&&(eC=clone(eC)),addToSet(eC,t.ADD_TAGS,th))),D(t,"ADD_ATTR")&&("function"==typeof t.ADD_ATTR?eF.attributeCheck=t.ADD_ATTR:g(t.ADD_ATTR)&&(eM===eI&&(eM=clone(eM)),addToSet(eM,t.ADD_ATTR,th))),D(t,"ADD_URI_SAFE_ATTR")&&g(t.ADD_URI_SAFE_ATTR)&&addToSet(e6,t.ADD_URI_SAFE_ATTR,th),D(t,"FORBID_CONTENTS")&&g(t.FORBID_CONTENTS)&&(e8===e5&&(e8=clone(e8)),addToSet(e8,t.FORBID_CONTENTS,th)),D(t,"ADD_FORBID_CONTENTS")&&g(t.ADD_FORBID_CONTENTS)&&(e8===e5&&(e8=clone(e8)),addToSet(e8,t.ADD_FORBID_CONTENTS,th)),e2&&(eC["#text"]=!0),eV&&addToSet(eC,["html","head","body"]),eC.table&&(addToSet(eC,["tbody"]),delete eL.tbody),t.TRUSTED_TYPES_POLICY){if("function"!=typeof t.TRUSTED_TYPES_POLICY.createHTML)throw C('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof t.TRUSTED_TYPES_POLICY.createScriptURL)throw C('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');let n=e;e=t.TRUSTED_TYPES_POLICY;try{eT=_createTrustedHTML("")}catch(t){throw e=n,t}}else null===t.TRUSTED_TYPES_POLICY?(e=void 0,eT=""):(void 0===e&&(eS||(n=_createTrustedTypesPolicy(es,u),eS=!0),e=n),e&&"string"==typeof eT&&(eT=_createTrustedHTML("")));a&&a(t),ty=t},t_=addToSet({},[...M,...I,...P]),tb=addToSet({},[...L,...z]),_checkValidNamespace=function(e){var t,n,r;let o=em(e);o&&o.tagName||(o={namespaceURI:to,tagName:"template"});let i=_(e.tagName),a=_(o.tagName);return!!ta[e.namespaceURI]&&(e.namespaceURI===tn?(t=o).namespaceURI===tr?"svg"===i:t.namespaceURI===tt?"svg"===i&&("annotation-xml"===a||tu[a]):!!t_[i]:e.namespaceURI===tt?(n=o).namespaceURI===tr?"math"===i:n.namespaceURI===tn?"math"===i&&tp[a]:!!tb[i]:e.namespaceURI===tr?((r=o).namespaceURI!==tn||!!tp[a])&&(r.namespaceURI!==tt||!!tu[a])&&!tb[i]&&(td[i]||!t_[i]):"application/xhtml+xml"===tf&&!!ta[e.namespaceURI])},_forceRemove=function(e){h(DOMPurify.removed,{element:e});try{em(e).removeChild(e)}catch(t){if(ep(e),!em(e))throw C("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},_neutralizeRoot=function(e){_neutralizeSubtree(e);let t=ef(e);if(t){let e=[];d(t,t=>{h(e,t)}),d(e,e=>{try{ep(e)}catch(e){}})}let n=ey(e);if(n)for(let t=n.length-1;t>=0;--t){let r=n[t],o=r&&r.name;if("string"==typeof o)try{e.removeAttribute(o)}catch(e){}}},_removeAttribute=function(e,t){try{h(DOMPurify.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){h(DOMPurify.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e){if(eK||eZ)try{_forceRemove(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}}},_stripDisallowedAttributes=function(e){let t=ey(e);if(t)for(let n=t.length-1;n>=0;--n){let r=t[n],o=r&&r.name;if("string"==typeof o&&!eM[th(o)])try{e.removeAttribute(o)}catch(e){}}},_neutralizeSubtree=function(e){let t=[e];for(;t.length>0;){let e=t.pop(),n=eg?eg(e):e.nodeType;n===er.element&&_stripDisallowedAttributes(e);let r=ef(e);if(r)for(let e=r.length-1;e>=0;--e)t.push(r[e])}},_neutralizePatchLinkage=function(e){if(!eW)return;let t=[e];for(;t.length>0;){let e=t.pop(),n=eg?eg(e):e.nodeType;if(n===er.processingInstruction||n===er.comment&&R(ee,e.data)){try{ep(e)}catch(e){}continue}if(n===er.element){let t=th(e_?e_(e):e.nodeName);try{e.hasAttribute&&e.hasAttribute("patchsrc")&&e.removeAttribute("patchsrc"),e.hasAttribute&&e.hasAttribute("for")&&"label"!==t&&"output"!==t&&e.removeAttribute("for")}catch(e){}}let r=ef(e);if(r)for(let e=r.length-1;e>=0;--e)t.push(r[e])}},_initDocument=function(t){let n=null,r=null;if(e$)t="<remove></remove>"+t;else{let e=T(t,/^[\r\n\t ]+/);r=e&&e[0]}"application/xhtml+xml"===tf&&to===tr&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");let i=e?_createTrustedHTML(t):t;if(to===tr)try{n=new el().parseFromString(i,tf)}catch(e){}if(!n||!n.documentElement){n=eE.createDocument(to,"template",null);try{n.documentElement.innerHTML=ti?eT:i}catch(e){}}let a=n.body||n.documentElement;return(t&&r&&a.insertBefore(o.createTextNode(r),a.childNodes[0]||null),to===tr)?ew.call(n,eV?"html":"body")[0]:eV?n.documentElement:a},_createNodeIterator=function(e){let t=eb?eb(e):e.ownerDocument;return eO.call(t||e,e,ei.SHOW_ELEMENT|ei.SHOW_COMMENT|ei.SHOW_TEXT|ei.SHOW_PROCESSING_INSTRUCTION|ei.SHOW_CDATA_SECTION,null)},_stripTemplateExpressions=function(e){return e=S(e,B," "),e=S(e,W," "),e=S(e,V," ")},_scrubTemplateExpressions2=function(e){var t;e.normalize();let n=eb?eb(e):e.ownerDocument,r=eO.call(n||e,e,ei.SHOW_TEXT|ei.SHOW_COMMENT|ei.SHOW_CDATA_SECTION|ei.SHOW_PROCESSING_INSTRUCTION,null),o=r.nextNode();for(;o;)o.data=_stripTemplateExpressions(o.data),o=r.nextNode();let i=null===(t=e.querySelectorAll)||void 0===t?void 0:t.call(e,"template");i&&d(i,e=>{_isDocumentFragment(e.content)&&_scrubTemplateExpressions2(e.content)})},_isClobbered=function(e){let t=e_?e_(e):null;return"string"==typeof t&&"form"===th(t)&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||e.attributes!==ey(e)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes||e.nodeType!==eg(e)||e.childNodes!==ef(e))},_isDocumentFragment=function(e){if(!eg||"object"!=typeof e||null===e)return!1;try{return eg(e)===er.documentFragment}catch(e){return!1}},_isNode=function(e){if(!eg||"object"!=typeof e||null===e)return!1;try{return"number"==typeof eg(e)}catch(e){return!1}};function _executeHooks(e,t,n){0!==e.length&&d(e,e=>{e.call(DOMPurify,t,n,ty)})}let _sanitizeDisallowedNode=function(e,t,n){if(!eL[t]&&_isBasicCustomElement(t)&&(eP.tagNameCheck instanceof RegExp&&R(eP.tagNameCheck,t)||eP.tagNameCheck instanceof Function&&eP.tagNameCheck(t)))return!1;if(e2&&!e8[t]){let t=em(e),r=ef(e);if(r&&t){let o=r.length;for(let i=o-1;i>=0;--i){let o=e===n?ec(r[i],!0):r[i];t.insertBefore(o,ed(e))}}}return _forceRemove(e),!0},_forkSharedAllowlist=function(e,t,n,r){return 0===e.length?t:t===n||t===r?clone(t):t},_sanitizeElements=function(e,t){if(_executeHooks(ek.beforeSanitizeElements,e,null),e!==t&&null===em(e))return e3&&_neutralizeSubtree(e),!0;if(_isClobbered(e))return _forceRemove(e),!0;let n=th(e_?e_(e):e.nodeName);if(eC=_forkSharedAllowlist(ek.uponSanitizeElement,eC,ex,eq),_executeHooks(ek.uponSanitizeElement,e,{tagName:n,allowedTags:eC}),e!==t&&null===em(e))return e3&&_neutralizeSubtree(e),!0;if(eW&&e.hasChildNodes()&&!_isNode(e.firstElementChild)&&R(Q,e.textContent)&&R(Q,e.innerHTML)||eW&&e.namespaceURI===tr&&"style"===n&&_isNode(e.firstElementChild)||e.nodeType===er.processingInstruction||eW&&e.nodeType===er.comment&&R(ee,e.data))return _forceRemove(e),!0;if(eL[n]||!(eF.tagCheck instanceof Function&&eF.tagCheck(n))&&!eC[n]){let r=_sanitizeDisallowedNode(e,n,t);return!1===r&&_executeHooks(ek.afterSanitizeElements,e,null),r}let r=eg?eg(e):e.nodeType;if(r===er.element&&!_checkValidNamespace(e)||("noscript"===n||"noembed"===n||"noframes"===n)&&R(et,e.innerHTML))return _forceRemove(e),!0;if(eB&&e.nodeType===er.text){let t=_stripTemplateExpressions(e.textContent);e.textContent!==t&&(h(DOMPurify.removed,{element:e.cloneNode()}),e.textContent=t)}return _executeHooks(ek.afterSanitizeElements,e,null),!1},_isValidAttribute=function(e,t,n){if(ez[t]||eW&&"patchsrc"===t||eW&&"for"===t&&"label"!==e&&"output"!==e||eQ&&("id"===t||"name"===t)&&(n in o||n in tg))return!1;let r=eM[t]||eF.attributeCheck instanceof Function&&eF.attributeCheck(t,e);if(eU&&R(Y,t));else if(eH&&R(q,t));else if(r){if(e6[t]);else if(R(eR,S(n,K,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===A(n,"data:")&&e4[e]);else if(eG&&!R($,S(n,K,"")));else if(n)return!1}
1else if(!(_isBasicCustomElement(e)&&(eP.tagNameCheck instanceof RegExp&&R(eP.tagNameCheck,e)||eP.tagNameCheck instanceof Function&&eP.tagNameCheck(e))&&(eP.attributeNameCheck instanceof RegExp&&R(eP.attributeNameCheck,t)||eP.attributeNameCheck instanceof Function&&eP.attributeNameCheck(t,e))||"is"===t&&eP.allowCustomizedBuiltInElements&&(eP.tagNameCheck instanceof RegExp&&R(eP.tagNameCheck,n)||eP.tagNameCheck instanceof Function&&eP.tagNameCheck(n))))return!1;return!0},tT=addToSet({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),_isBasicCustomElement=function(e){return!tT[_(e)]&&R(J,e)},_applyTrustedTypesToAttribute=function(t,n,r,o){if(e&&"object"==typeof es&&"function"==typeof es.getAttributeType&&!r)switch(es.getAttributeType(t,n)){case"TrustedHTML":return _createTrustedHTML(o);case"TrustedScriptURL":return _createTrustedScriptURL(o)}return o},_setAttributeValue=function(e,t,n,r){try{n?e.setAttributeNS(n,t,r):e.setAttribute(t,r),_isClobbered(e)?_forceRemove(e):m(DOMPurify.removed)}catch(n){_removeAttribute(t,e)}},_sanitizeAttributes=function(e){_executeHooks(ek.beforeSanitizeAttributes,e,null);let t=e.attributes;if(!t||_isClobbered(e))return;eM=_forkSharedAllowlist(ek.uponSanitizeAttribute,eM,eI,eX);let n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:eM,forceKeepAttr:void 0},r=t.length,o=th(e.nodeName);for(;r--;){let i=t[r],a=i.name,l=i.namespaceURI,s=i.value,u=th(a),c="value"===a?s:v(s);if(n.attrName=u,n.attrValue=c,n.keepAttr=!0,n.forceKeepAttr=void 0,_executeHooks(ek.uponSanitizeAttribute,e,n),c=n.attrValue,e0&&("id"===u||"name"===u)&&0!==A(c,e1)&&(_removeAttribute(a,e),c=e1+c),eW&&R(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,c)||"attributename"===u&&T(c,"href")){_removeAttribute(a,e);continue}if(!n.forceKeepAttr){if(!n.keepAttr||!ej&&R(en,c)||(eB&&(c=_stripTemplateExpressions(c)),!_isValidAttribute(o,u,c))){_removeAttribute(a,e);continue}(c=_applyTrustedTypesToAttribute(o,u,l,c))!==s&&_setAttributeValue(e,a,l,c)}}_executeHooks(ek.afterSanitizeAttributes,e,null)},_sanitizeShadowDOM2=function(e){let t=null,n=_createNodeIterator(e);for(_executeHooks(ek.beforeSanitizeShadowDOM,e,null);t=n.nextNode();){_executeHooks(ek.uponSanitizeShadowNode,t,null),_sanitizeElements(t,e),_sanitizeAttributes(t),_isDocumentFragment(t.content)&&_sanitizeShadowDOM2(t.content);let n=eg?eg(t):t.nodeType;if(n===er.element){let e=eh(t);_isDocumentFragment(e)&&(_sanitizeAttachedShadowRoots(e),_sanitizeShadowDOM2(e))}}_executeHooks(ek.afterSanitizeShadowDOM,e,null)},_sanitizeAttachedShadowRoots=function(e){let t=[{node:e,shadow:null}];for(;t.length>0;){let e=t.pop();if(e.shadow){_sanitizeShadowDOM2(e.shadow);continue}let n=e.node,r=eg?eg(n):n.nodeType,o=r===er.element,i=ef(n);if(i)for(let e=i.length-1;e>=0;--e)t.push({node:i[e],shadow:null});if(o){let e=e_?e_(n):null;if("string"==typeof e&&"template"===th(e)){let e=n.content;_isDocumentFragment(e)&&t.push({node:e,shadow:null})}}if(o){let e=eh(n);_isDocumentFragment(e)&&t.push({node:null,shadow:e},{node:e,shadow:null})}}};return DOMPurify.sanitize=function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,o=null,a=null,l=null;if((ti=!t)&&(t="<!-->"),"string"!=typeof t&&!_isNode(t)&&"string"!=typeof(t=function(e){switch(typeof e){case"string":return e;case"number":return E(e);case"boolean":return O(e);case"bigint":return N?N(e):"0";case"symbol":return w?w(e):"Symbol()";case"undefined":default:return k(e);case"function":case"object":{if(null===e)return k(e);let t=lookupGetter(e,"toString");if("function"==typeof t){let n=t(e);return"string"==typeof n?n:k(n)}return k(e)}}}(t)))throw C("dirty is not a string, aborting");if(!DOMPurify.isSupported)return t;eY?(eC=eq,eM=eX):_parseConfig(n),(ek.uponSanitizeElement.length>0||ek.uponSanitizeAttribute.length>0)&&(eC=clone(eC)),ek.uponSanitizeAttribute.length>0&&(eM=clone(eM)),DOMPurify.removed=[];let s=e3&&"string"!=typeof t&&_isNode(t);if(s){_neutralizePatchLinkage(t);let e=e_?e_(t):t.nodeName;if("string"==typeof e){let n=th(e);if(!eC[n]||eL[n])throw _neutralizeRoot(t),C("root node is forbidden and cannot be sanitized in-place")}if(_isClobbered(t))throw _neutralizeRoot(t),C("root node is clobbered and cannot be sanitized in-place");try{_sanitizeAttachedShadowRoots(t)}catch(e){throw _neutralizeRoot(t),e}}else if(_isNode(t))(o=(r=_initDocument("<!---->")).ownerDocument.importNode(t,!0)).nodeType===er.element&&"BODY"===o.nodeName?r=o:"HTML"===o.nodeName?r=o:r.appendChild(o),_sanitizeAttachedShadowRoots(o);else{if(!eK&&!eB&&!eV&&-1===t.indexOf("<"))return e&&eJ?_createTrustedHTML(t):t;if(!(r=_initDocument(t)))return eK?null:eJ?eT:""}r&&e$&&_forceRemove(r.firstChild);let u=s?t:r;try{let e=_createNodeIterator(u);for(;a=e.nextNode();)_sanitizeElements(a,u),_sanitizeAttributes(a),_isDocumentFragment(a.content)&&_sanitizeShadowDOM2(a.content)}catch(e){throw s&&(_neutralizeRoot(t),d(DOMPurify.removed,e=>{e.element&&_neutralizeSubtree(e.element)})),e}if(s)return d(DOMPurify.removed,e=>{e.element&&_neutralizeSubtree(e.element)}),eB&&_scrubTemplateExpressions2(t),t;
1if(eK){if(eB&&_scrubTemplateExpressions2(r),eZ)for(l=eN.call(r.ownerDocument);r.firstChild;)l.appendChild(r.firstChild);else l=r;return(eM.shadowroot||eM.shadowrootmode)&&(l=eD.call(i,l,!0)),l}let c=eV?r.outerHTML:r.innerHTML;return eV&&eC["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&R(Z,r.ownerDocument.doctype.name)&&(c="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+c),eB&&(c=_stripTemplateExpressions(c)),e&&eJ?_createTrustedHTML(c):c},DOMPurify.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};_parseConfig(e),eY=!0,eq=eC,eX=eM},DOMPurify.clearConfig=function(){ty=null,eY=!1,eq=null,eX=null,e=n,eT=""},DOMPurify.isValidAttribute=function(e,t,n){ty||_parseConfig({});let r=th(e),o=th(t);return _isValidAttribute(r,o,n)},DOMPurify.addHook=function(e,t){"function"==typeof t&&D(ek,e)&&h(ek[e],t)},DOMPurify.removeHook=function(e,t){if(D(ek,e)){if(void 0!==t){let n=f(ek[e],t);return -1===n?void 0:y(ek[e],n,1)[0]}return m(ek[e])}},DOMPurify.removeHooks=function(e){D(ek,e)&&(ek[e]=[])},DOMPurify.removeAllHooks=function(){ek=_createHooksMap()},DOMPurify}();e.exports=ei},29238:function(e,t,n){e.exports=window.DOMPurify||(window.DOMPurify=n(5239).default||n(5239))},18357:function(e,t,n){"use strict";n.d(t,{YD:function(){return useInView},df:function(){return u}});var r=n(67294),o=Object.defineProperty,__defNormalProp=(e,t,n)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,__publicField=(e,t,n)=>__defNormalProp(e,"symbol"!=typeof t?t+"":t,n),i=new Map,a=new WeakMap,l=0,s=void 0;function observe(e,t,n={},r=s){if(void 0===window.IntersectionObserver&&void 0!==r){let o=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:o,intersectionRect:o,rootBounds:o}),()=>{}}let{id:o,observer:u,elements:c}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var n;return`${t}_${"root"===t?(n=e.root)?(a.has(n)||(l+=1,a.set(n,l.toString())),a.get(n)):"0":e[t]}`}).toString(),n=i.get(t);if(!n){let r;let o=new Map,a=new IntersectionObserver(t=>{t.forEach(t=>{var n;let i=t.isIntersecting&&r.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(n=o.get(t.target))||n.forEach(e=>{e(i,t)})})},e);r=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:a,elements:o},i.set(t,n)}return n}(n),p=c.get(e)||[];return c.has(e)||c.set(e,p),p.push(t),u.observe(e),function(){p.splice(p.indexOf(t),1),0===p.length&&(c.delete(e),u.unobserve(e)),0===c.size&&(u.disconnect(),i.delete(o))}}var u=class extends r.Component{constructor(e){super(e),__publicField(this,"node",null),__publicField(this,"_unobserveCb",null),__publicField(this,"handleNode",e=>{!this.node||(this.unobserve(),e||this.props.triggerOnce||this.props.skip||this.setState({inView:!!this.props.initialInView,entry:void 0})),this.node=e||null,this.observeNode()}),__publicField(this,"handleChange",(e,t)=>{e&&this.props.triggerOnce&&this.unobserve(),"function"!=typeof this.props.children||this.setState({inView:e,entry:t}),this.props.onChange&&this.props.onChange(e,t)}),this.state={inView:!!e.initialInView,entry:void 0}}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;let{threshold:e,root:t,rootMargin:n,trackVisibility:r,delay:o,fallbackInView:i}=this.props;this._unobserveCb=observe(this.node,this.handleChange,{threshold:e,root:t,rootMargin:n,trackVisibility:r,delay:o},i)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){let{children:e}=this.props;if("function"==typeof e){let{inView:t,entry:n}=this.state;return e({inView:t,entry:n,ref:this.handleNode})}let{as:t,triggerOnce:n,threshold:o,root:i,rootMargin:a,onChange:l,ski
1p:s,trackVisibility:u,delay:c,initialInView:p,fallbackInView:d,...f}=this.props;return r.createElement(t||"div",{ref:this.handleNode,...f},e)}};function useInView({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:i,triggerOnce:a,skip:l,initialInView:s,fallbackInView:u,onChange:c}={}){var p;let[d,f]=r.useState(null),m=r.useRef(c),[h,y]=r.useState({inView:!!s,entry:void 0});m.current=c,r.useEffect(()=>{let r;if(!l&&d)return r=observe(d,(e,t)=>{y({inView:e,entry:t}),m.current&&m.current(e,t),t.isIntersecting&&a&&r&&(r(),r=void 0)},{root:i,rootMargin:o,threshold:e,trackVisibility:n,delay:t},u),()=>{r&&r()}},[Array.isArray(e)?e.toString():e,d,i,o,a,l,n,u,t]);let g=null==(p=h.entry)?void 0:p.target,_=r.useRef(void 0);d||!g||a||l||_.current===g||(_.current=g,y({inView:!!s,entry:void 0}));let b=[f,h.inView,h.entry];return b.ref=b[0],b.inView=b[1],b.entry=b[2],b}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.