(window['webpackJsonp'] = window['webpackJsonp'] || []).push([ [2], { wMS7: function (e, t, n) { (function (t, n) { e.exports = n(); })(0, function () { 'use strict'; function e(t) { return ( (e = 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator ? function (e) { return typeof e; } : function (e) { return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e; }), e(t) ); } function t(e, n) { return ( (t = Object.setPrototypeOf || function (e, t) { return (e.__proto__ = t), e; }), t(e, n) ); } function n() { if ('undefined' === typeof Reflect || !Reflect.construct) return !1; if (Reflect.construct.sham) return !1; if ('function' === typeof Proxy) return !0; try { return ( Boolean.prototype.valueOf.call( Reflect.construct(Boolean, [], function () {}), ), !0 ); } catch (e) { return !1; } } function r(e, o, a) { return ( (r = n() ? Reflect.construct : function (e, n, r) { var o = [null]; o.push.apply(o, n); var a = Function.bind.apply(e, o), i = new a(); return r && t(i, r.prototype), i; }), r.apply(null, arguments) ); } function o(e) { return a(e) || i(e) || l(e) || u(); } function a(e) { if (Array.isArray(e)) return c(e); } function i(e) { if ( ('undefined' !== typeof Symbol && null != e[Symbol.iterator]) || null != e['@@iterator'] ) return Array.from(e); } function l(e, t) { if (e) { if ('string' === typeof e) return c(e, t); var n = Object.prototype.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) ? c(e, t) : void 0 ); } } function c(e, t) { (null == t || t > e.length) && (t = e.length); for (var n = 0, r = new Array(t); n < t; n++) r[n] = e[n]; return r; } function u() { throw new TypeError( 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.', ); } var s = Object.hasOwnProperty, m = Object.setPrototypeOf, f = Object.isFrozen, p = Object.getPrototypeOf, d = Object.getOwnPropertyDescriptor, h = Object.freeze, g = Object.seal, y = Object.create, b = 'undefined' !== typeof Reflect && Reflect, v = b.apply, T = b.construct; v || (v = function (e, t, n) { return e.apply(t, n); }), h || (h = function (e) { return e; }), g || (g = function (e) { return e; }), T || (T = function (e, t) { return r(e, o(t)); }); var N = R(Array.prototype.forEach), w = R(Array.prototype.pop), A = R(Array.prototype.push), E = R(String.prototype.toLowerCase), k = R(String.prototype.match), x = R(String.prototype.replace), S = R(String.prototype.indexOf), _ = R(String.prototype.trim), O = R(RegExp.prototype.test), D = L(TypeError); function R(e) { return function (t) { for ( var n = arguments.length, r = new Array(n > 1 ? n - 1 : 0), o = 1; o < n; o++ ) r[o - 1] = arguments[o]; return v(e, t, r); }; } function L(e) { return function () { for (var t = arguments.length, n = new Array(t), r = 0; r < t; r++) n[r] = arguments[r]; return T(e, n); }; } function M(e, t, n) { (n = n || E), m && m(e, null); var r = t.length; while (r--) { var o = t[r]; if ('string' === typeof o) { var a = n(o); a !== o && (f(t) || (t[r] = a), (o = a)); } e[o] = !0; } return e; } function C(e) { var t, n = y(null); for (t in e) v(s, e, [t]) && (n[t] = e[t]); return n; } function I(e, t) { while (null !== e) { var n = d(e, t); if (n) { if (n.get) return R(n.get); if ('function' === typeof n.value) return R(n.value); } e = p(e); } function r(e) { return console.warn('fallback value for', e), null; } return r; } var F = h([ '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', ]), H = h([ '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', ]), U = h([ 'feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feDistantLight', 'feFlood', 'feFuncA', 'feFuncB', 'feFuncG', 'feFuncR', 'feGaussianBlur', 'feImage', 'feMerge', 'feMergeNode', 'feMorphology', 'feOffset', 'fePointLight', 'feSpecularLighting', 'feSpotLight', 'feTile', 'feTurbulence', ]), z = h([ 'animate', 'color-profile', 'cursor', 'discard', 'fedropshadow', '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', ]), B = h([ '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', ]), j = h([ 'maction', 'maligngroup', 'malignmark', 'mlongdiv', 'mscarries', 'mscarry', 'msgroup', 'mstack', 'msline', 'msrow', 'semantics', 'annotation', 'annotation-xml', 'mprescripts', 'none', ]), P = h(['#text']), G = h([ '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', ]), W = h([ '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', ]), q = h([ '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', ]), Y = h([ 'xlink:href', 'xml:id', 'xlink:title', 'xml:space', 'xmlns:xlink', ]), K = g(/\{\{[\w\W]*|[\w\W]*\}\}/gm), V = g(/<%[\w\W]*|[\w\W]*%>/gm), $ = g(/^data-[\-\w.\u00B7-\uFFFF]/), J = g(/^aria-[\-\w]+$/), X = g( /^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i, ), Z = g(/^(?:\w+script|data):/i), Q = g(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g), ee = g(/^html$/i), te = function () { return 'undefined' === typeof window ? null : window; }, ne = function (t, n) { if ('object' !== e(t) || 'function' !== typeof t.createPolicy) return null; var r = null, o = 'data-tt-policy-suffix'; n.currentScript && n.currentScript.hasAttribute(o) && (r = n.currentScript.getAttribute(o)); var a = 'dompurify' + (r ? '#' + r : ''); try { return t.createPolicy(a, { createHTML: function (e) { return e; }, createScriptURL: function (e) { return e; }, }); } catch (i) { return ( console.warn( 'TrustedTypes policy ' + a + ' could not be created.', ), null ); } }; function re() { var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : te(), n = function (e) { return re(e); }; if ( ((n.version = '2.3.10'), (n.removed = []), !t || !t.document || 9 !== t.document.nodeType) ) return (n.isSupported = !1), n; var r = t.document, a = t.document, i = t.DocumentFragment, l = t.HTMLTemplateElement, c = t.Node, u = t.Element, s = t.NodeFilter, m = t.NamedNodeMap, f = void 0 === m ? t.NamedNodeMap || t.MozNamedAttrMap : m, p = t.HTMLFormElement, d = t.DOMParser, g = t.trustedTypes, y = u.prototype, b = I(y, 'cloneNode'), v = I(y, 'nextSibling'), T = I(y, 'childNodes'), R = I(y, 'parentNode'); if ('function' === typeof l) { var L = a.createElement('template'); L.content && L.content.ownerDocument && (a = L.content.ownerDocument); } var oe = ne(g, r), ae = oe ? oe.createHTML('') : '', ie = a, le = ie.implementation, ce = ie.createNodeIterator, ue = ie.createDocumentFragment, se = ie.getElementsByTagName, me = r.importNode, fe = {}; try { fe = C(a).documentMode ? a.documentMode : {}; } catch (kt) {} var pe = {}; n.isSupported = 'function' === typeof R && le && 'undefined' !== typeof le.createHTMLDocument && 9 !== fe; var de, he, ge = K, ye = V, be = $, ve = J, Te = Z, Ne = Q, we = X, Ae = null, Ee = M({}, [].concat(o(F), o(H), o(U), o(B), o(P))), ke = null, xe = M({}, [].concat(o(G), o(W), o(q), o(Y))), Se = Object.seal( Object.create(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, Oe = null, De = !0, Re = !0, Le = !1, Me = !1, Ce = !1, Ie = !1, Fe = !1, He = !1, Ue = !1, ze = !1, Be = !0, je = !0, Pe = !1, Ge = {}, We = null, qe = M({}, [ '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', ]), Ye = null, Ke = M({}, ['audio', 'video', 'img', 'source', 'image', 'track']), Ve = null, $e = M({}, [ 'alt', 'class', 'for', 'id', 'label', 'name', 'pattern', 'placeholder', 'role', 'summary', 'title', 'value', 'style', 'xmlns', ]), Je = 'http://www.w3.org/1998/Math/MathML', Xe = 'http://www.w3.org/2000/svg', Ze = 'http://www.w3.org/1999/xhtml', Qe = Ze, et = !1, tt = ['application/xhtml+xml', 'text/html'], nt = 'text/html', rt = null, ot = a.createElement('form'), at = function (e) { return e instanceof RegExp || e instanceof Function; }, it = function (t) { (rt && rt === t) || ((t && 'object' === e(t)) || (t = {}), (t = C(t)), (de = de = -1 === tt.indexOf(t.PARSER_MEDIA_TYPE) ? nt : t.PARSER_MEDIA_TYPE), (he = 'application/xhtml+xml' === de ? function (e) { return e; } : E), (Ae = 'ALLOWED_TAGS' in t ? M({}, t.ALLOWED_TAGS, he) : Ee), (ke = 'ALLOWED_ATTR' in t ? M({}, t.ALLOWED_ATTR, he) : xe), (Ve = 'ADD_URI_SAFE_ATTR' in t ? M(C($e), t.ADD_URI_SAFE_ATTR, he) : $e), (Ye = 'ADD_DATA_URI_TAGS' in t ? M(C(Ke), t.ADD_DATA_URI_TAGS, he) : Ke), (We = 'FORBID_CONTENTS' in t ? M({}, t.FORBID_CONTENTS, he) : qe), (_e = 'FORBID_TAGS' in t ? M({}, t.FORBID_TAGS, he) : {}), (Oe = 'FORBID_ATTR' in t ? M({}, t.FORBID_ATTR, he) : {}), (Ge = 'USE_PROFILES' in t && t.USE_PROFILES), (De = !1 !== t.ALLOW_ARIA_ATTR), (Re = !1 !== t.ALLOW_DATA_ATTR), (Le = t.ALLOW_UNKNOWN_PROTOCOLS || !1), (Me = t.SAFE_FOR_TEMPLATES || !1), (Ce = t.WHOLE_DOCUMENT || !1), (He = t.RETURN_DOM || !1), (Ue = t.RETURN_DOM_FRAGMENT || !1), (ze = t.RETURN_TRUSTED_TYPE || !1), (Fe = t.FORCE_BODY || !1), (Be = !1 !== t.SANITIZE_DOM), (je = !1 !== t.KEEP_CONTENT), (Pe = t.IN_PLACE || !1), (we = t.ALLOWED_URI_REGEXP || we), (Qe = t.NAMESPACE || Ze), t.CUSTOM_ELEMENT_HANDLING && at(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck) && (Se.tagNameCheck = t.CUSTOM_ELEMENT_HANDLING.tagNameCheck), t.CUSTOM_ELEMENT_HANDLING && at(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck) && (Se.attributeNameCheck = t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck), t.CUSTOM_ELEMENT_HANDLING && 'boolean' === typeof t.CUSTOM_ELEMENT_HANDLING .allowCustomizedBuiltInElements && (Se.allowCustomizedBuiltInElements = t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements), Me && (Re = !1), Ue && (He = !0), Ge && ((Ae = M({}, o(P))), (ke = []), !0 === Ge.html && (M(Ae, F), M(ke, G)), !0 === Ge.svg && (M(Ae, H), M(ke, W), M(ke, Y)), !0 === Ge.svgFilters && (M(Ae, U), M(ke, W), M(ke, Y)), !0 === Ge.mathMl && (M(Ae, B), M(ke, q), M(ke, Y))), t.ADD_TAGS && (Ae === Ee && (Ae = C(Ae)), M(Ae, t.ADD_TAGS, he)), t.ADD_ATTR && (ke === xe && (ke = C(ke)), M(ke, t.ADD_ATTR, he)), t.ADD_URI_SAFE_ATTR && M(Ve, t.ADD_URI_SAFE_ATTR, he), t.FORBID_CONTENTS && (We === qe && (We = C(We)), M(We, t.FORBID_CONTENTS, he)), je && (Ae['#text'] = !0), Ce && M(Ae, ['html', 'head', 'body']), Ae.table && (M(Ae, ['tbody']), delete _e.tbody), h && h(t), (rt = t)); }, lt = M({}, ['mi', 'mo', 'mn', 'ms', 'mtext']), ct = M({}, ['foreignobject', 'desc', 'title', 'annotation-xml']), ut = M({}, ['title', 'style', 'font', 'a', 'script']), st = M({}, H); M(st, U), M(st, z); var mt = M({}, B); M(mt, j); var ft = function (e) { var t = R(e); (t && t.tagName) || (t = { namespaceURI: Ze, tagName: 'template' }); var n = E(e.tagName), r = E(t.tagName); return e.namespaceURI === Xe ? t.namespaceURI === Ze ? 'svg' === n : t.namespaceURI === Je ? 'svg' === n && ('annotation-xml' === r || lt[r]) : Boolean(st[n]) : e.namespaceURI === Je ? t.namespaceURI === Ze ? 'math' === n : t.namespaceURI === Xe ? 'math' === n && ct[r] : Boolean(mt[n]) : e.namespaceURI === Ze && !(t.namespaceURI === Xe && !ct[r]) && !(t.namespaceURI === Je && !lt[r]) && !mt[n] && (ut[n] || !st[n]); }, pt = function (e) { A(n.removed, { element: e }); try { e.parentNode.removeChild(e); } catch (kt) { try { e.outerHTML = ae; } catch (kt) { e.remove(); } } }, dt = function (e, t) { try { A(n.removed, { attribute: t.getAttributeNode(e), from: t }); } catch (kt) { A(n.removed, { attribute: null, from: t }); } if ((t.removeAttribute(e), 'is' === e && !ke[e])) if (He || Ue) try { pt(t); } catch (kt) {} else try { t.setAttribute(e, ''); } catch (kt) {} }, ht = function (e) { var t, n; if (Fe) e = '' + e; else { var r = k(e, /^[\r\n\t ]+/); n = r && r[0]; } 'application/xhtml+xml' === de && (e = '' + e + ''); var o = oe ? oe.createHTML(e) : e; if (Qe === Ze) try { t = new d().parseFromString(o, de); } catch (kt) {} if (!t || !t.documentElement) { t = le.createDocument(Qe, 'template', null); try { t.documentElement.innerHTML = et ? '' : o; } catch (kt) {} } var i = t.body || t.documentElement; return ( e && n && i.insertBefore(a.createTextNode(n), i.childNodes[0] || null), Qe === Ze ? se.call(t, Ce ? 'html' : 'body')[0] : Ce ? t.documentElement : i ); }, gt = function (e) { return ce.call( e.ownerDocument || e, e, s.SHOW_ELEMENT | s.SHOW_COMMENT | s.SHOW_TEXT, null, !1, ); }, yt = function (e) { return ( e instanceof p && ('string' !== typeof e.nodeName || 'string' !== typeof e.textContent || 'function' !== typeof e.removeChild || !(e.attributes instanceof f) || 'function' !== typeof e.removeAttribute || 'function' !== typeof e.setAttribute || 'string' !== typeof e.namespaceURI || 'function' !== typeof e.insertBefore) ); }, bt = function (t) { return 'object' === e(c) ? t instanceof c : t && 'object' === e(t) && 'number' === typeof t.nodeType && 'string' === typeof t.nodeName; }, vt = function (e, t, r) { pe[e] && N(pe[e], function (e) { e.call(n, t, r, rt); }); }, Tt = function (e) { var t; if ((vt('beforeSanitizeElements', e, null), yt(e))) return pt(e), !0; if (O(/[\u0080-\uFFFF]/, e.nodeName)) return pt(e), !0; var r = he(e.nodeName); if ( (vt('uponSanitizeElement', e, { tagName: r, allowedTags: Ae }), e.hasChildNodes() && !bt(e.firstElementChild) && (!bt(e.content) || !bt(e.content.firstElementChild)) && O(/<[/\w]/g, e.innerHTML) && O(/<[/\w]/g, e.textContent)) ) return pt(e), !0; if ('select' === r && O(/