(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6435],{95692:function(e){e.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}},35619:function(e,t,r){"use strict";var n=r(97527),a=r(8196)(function(e,t){return n(e,{xmlMode:t&&t.xmlMode},s,[t])}),s=function(e,t){return a.juiceDocument(e,t)};a.inlineContent=function(e,t,r){return n(e,{xmlMode:r&&r.xmlMode},a.inlineDocument,[t,r])},a.codeBlocks=n.codeBlocks,e.exports=a},97527:function(e,t,r){"use strict";var n=r(26761);r(31123);var a=function(e,t,r){let{xmlMode:a,...s}=t;return t=Object.assign({xml:{decodeEntities:!1,xmlMode:a}},s),e=r(e),n.load(e,t)},s=function(){var t=[];return{encodeEntities:function(r){var n=e.exports.codeBlocks;return Object.keys(n).forEach(function(e){var a=RegExp(n[e].start+"([\\S\\s]*?)"+n[e].end,"g");r=r.replace(a,function(e,r){return t.push(e),"JUICE_CODE_BLOCK_"+(t.length-1)+"_"})}),r},decodeEntities:function(e){for(var r=0;r<t.length;r++){var n=RegExp("JUICE_CODE_BLOCK_"+r+'_(="")?',"gi");e=e.replace(n,function(){return t[r]})}return e}}};e.exports=function(e,t,r,n){var i=s(),o=a(e,t,i.encodeEntities),l=[o];l.push.apply(l,n);var c=r.apply(void 0,l)||o;return t&&t.xmlMode?i.decodeEntities(c.xml()):i.decodeEntities(c.html())},e.exports.codeBlocks={EJS:{start:"<%",end:"%>"},HBS:{start:"{{",end:"}}"}}},8196:function(e,t,r){"use strict";var n=r(31123),a=r(82948),s=r(67529);e.exports=function(e){function t(t,o,l){l=l||{};var c=n.parseCSS(o),u=[],h="style",d={};if(l.styleAttributeName&&(h=l.styleAttributeName),c.forEach(function(a){var s,o=a[0],c=a[1],p=new n.Selector(o),f=p.parsed();if(f){for(var m=function(e){if(0!==e.length){var t=e[e.length-1].pseudos;if(t){for(var r=0;r<t.length;r++)if(i(t[r]))return t[r].name}}}(f),E=0;E<f.length;++E){var T=f[E];if(T.pseudos)for(var g=0;g<T.pseudos.length;++g){var A=T.pseudos[g];if(e.ignoredPseudos.indexOf(A.name)>=0)return}}if(m){var S=f[f.length-1],_=S.pseudos;S.pseudos=S.pseudos.filter(function(e){return!i(e)}),o=f.toString(),S.pseudos=_}try{s=t(o)}catch(e){return}s.each(function(){var a=this;if(!(a.name&&e.nonVisualElements.indexOf(a.name.toUpperCase())>=0)){if(a.counterProps||(a.counterProps=a.parent&&a.parent.counterProps?Object.create(a.parent.counterProps):{}),m){var s="pseudo"+m,i=a[s];i||((i=a[s]=t("<span />").get(0)).pseudoElementType=m,i.pseudoElementParent=a,i.counterProps=a.counterProps,a[s]=i),a=i}if(!a.styleProps){if(a.styleProps={},t(a).attr(h)){var o="* { "+t(a).attr(h)+" } ";f(n.parseCSS(o)[0][1],new n.Selector("<style>",!0))}u.push(a)}f(c,p)}function f(t,s){for(var i=0,o=t.length;i<o;i++)if("property"==t[i].type){var c=t[i].name,u=t[i].value;"counter-reset"===c&&function(e,t){for(var r=t.split(/\s+/),n=0;n<r.length;n++){var a=r[n],s=parseInt(r[n+1],10);isNaN(s)?e.counterProps[a]=d[a]=0:e.counterProps[a]=d[r[n++]]=s}}(a,u),"counter-increment"===c&&function(e,t){for(var r=t.split(/\s+/),n=0;n<r.length;n++){var a=r[n];if(void 0!==e.counterProps[a]){var s=parseInt(r[n+1],10);isNaN(s)?e.counterProps[a]=d[a]+=1:e.counterProps[a]=d[r[n++]]+=s}}}(a,u);var h=null!==u.match(/!important$/);h&&!l.preserveImportant&&(u=r(u));var p=[t[i].position.start.line,t[i].position.start.col],f=new n.Property(c,u,s,h?2:0,p),m=a.styleProps[c];0>e.excludedProperties.indexOf(c)&&(m&&m.compare(f)===f||!m)&&(m&&m.selector!==s?delete a.styleProps[c]:m&&(f.nextProp=m),a.styleProps[c]=f)}}})}}),u.forEach(function(e){Object.keys(e.styleProps).length;var r=[];Object.keys(e.styleProps).forEach(function(t){for(var n=e.styleProps[t];void 0!==n;)r.push(n),n=n.nextProp}),r.sort(function(e,t){return e.compareFunc(t)});var n=r.filter(function(e){return(!l.resolveCSSVariables||0!==e.prop.indexOf("--"))&&"content"!==e.prop}).map(function(t){return l.resolveCSSVariables&&(t.value=s.replaceVariables(e,t.value)),t.prop+": "+t.value.replace(/["]/g,"'")+";"}).join(" ");n&&t(e).attr(h,n)}),l.inlinePseudoElements&&u.forEach(function(e){if(e.pseudoElementType&&e.styleProps.content){var r=function(e){var t=e.styleProps.content.value;if("none"===t||"normal"===t)return"";var r=t.match(/^\s*url\s*\(\s*(.*?)\s*\)\s*$/i);if(r)return{img:r[1].replace(/^['"]|['"]$/g,"")};for(var n=[],i=t.split(/['"]/),o=0;o<i.length;o++)if(""!==i[o]){var l=i[o].match(/var\s*\(\s*(.*?)\s*(,\s*(.*?)\s*)?\s*\)/i);if(l){var c=s.findVariableValue(e,l[1])||l[2];n.push(c.replace(/^['"]|['"]$/g,""));continue}var u=i[o].match(/counter\s*\(\s*(.*?)\s*(,\s*(.*?)\s*)?\s*\)/i);if(u&&u[1]in e.counterProps){var h=e.counterProps[u[1]];n.push(function(e,t){switch(t){case"lower-roman":return a.romanize(e).toLowerCase();case"upper-roman":return a.romanize(e);case"lower-latin":case"lower-alpha":return a.alphanumeric(e).toLowerCase();case"upper-latin":case"upper-alpha":return a.alphanumeric(e);default:return e.toString()}}(h,u[3]));continue}var d=i[o].match(/attr\s*\(\s*(.*?)\s*\)/i);if(d){var p=d[1];n.push(e.pseudoElementParent?e.pseudoElementParent.attribs[p]:e.attribs[p]);continue}n.push(i[o])}return(t=n.join("")).replace(/\\/g,"")}(e);r.img?(e.name="img",t(e).attr("src",r.img)):t(e).text(r);var n=e.pseudoElementParent;"before"===e.pseudoElementType?t(n).prepend(e):t(n).append(e)}}),l.applyWidthAttributes&&u.forEach(function(e){m(e,"width")}),l.applyHeightAttributes&&u.forEach(function(e){m(e,"height")}),l.applyAttributesTableElements&&u.forEach(function(n){if(n.name){var a=n.name.toUpperCase(),s=Object.keys(e.styleToAttribute);if(e.tableElements.indexOf(a)>-1){for(var i in n.styleProps)if(s.indexOf(n.styleProps[i].prop)>-1){var o,c=e.styleToAttribute[n.styleProps[i].prop],u=n.styleProps[i].value;if(l.preserveImportant&&(u=r(u)),"background"===c&&(u=0!==(o=u).indexOf("url(")?o:o.replace(/^url\((["'])?([^"']+)\1\)$/,"$2")),/(linear|radial)-gradient\(/i.test(u))continue;t(n).attr(c,u)}}}}),l.insertPreservedExtraCss&&l.extraCss){var p=n.getPreservedText(l.extraCss,{mediaQueries:l.preserveMediaQueries,fontFaces:l.preserveFontFaces,keyFrames:l.preserveKeyFrames});if(p){var f=null;!0!==l.insertPreservedExtraCss?f=t(l.insertPreservedExtraCss):((f=t("head")).length||(f=t("body")),f.length||(f=t.root())),f.first().append("<style>"+p+"</style>")}}function m(n,a){if(n.name){var s=n.name.toUpperCase();if(e[a+"Elements"].indexOf(s)>-1){for(var i in n.styleProps)if(n.styleProps[i].prop===a){var o=n.styleProps[i].value;if(l.preserveImportant&&(o=r(o)),o.match(/(px|auto)/)){var c=o.replace("px","");t(n).attr(a,c);return}if(e.tableElements.indexOf(s)>-1&&o.match(/\%/)){t(n).attr(a,o);return}}}}}}function r(e){return e.replace(/\s*!important$/,"")}function i(e){return"before"===e.name||"after"===e.name}return e.ignoredPseudos=["hover","active","focus","visited","link"],e.widthElements=["TABLE","TD","TH","IMG"],e.heightElements=["TABLE","TD","TH","IMG"],e.tableElements=["TABLE","TH","TR","TD","CAPTION","COLGROUP","COL","THEAD","TBODY","TFOOT"],e.nonVisualElements=["HEAD","TITLE","BASE","LINK","STYLE","META","SCRIPT","NOSCRIPT"],e.styleToAttribute={"background-color":"bgcolor","background-image":"background","text-align":"align","vertical-align":"valign"},e.excludedProperties=[],e.juiceDocument=function(r,a){var s,i,o,l,c,u,h=(s=r,i=a=n.getDefaultOptions(a),(u=[],s("style").each(function(){if(c=this,1!==(o=c.childNodes).length){i.removeStyleTags&&s(c).remove();return}if(l=o[0].data,i.applyStyleTags&&void 0===s(c).attr("data-embed")&&u.push(l),i.removeStyleTags&&void 0===s(c).attr("data-embed")){var t=c.childNodes[0].nodeValue,r=n.getPreservedText(t,{mediaQueries:i.preserveMediaQueries,fontFaces:i.preserveFontFaces,keyFrames:i.preserveKeyFrames,pseudos:i.preservePseudos},e.ignoredPseudos);r?c.childNodes[0].nodeValue=r:s(c).remove()}s(c).removeAttr("data-embed")}),u).join("\n"));return t(r,h+="\n"+a.extraCss,a),r},e.inlineDocument=t,e}},82948:function(e,t){"use strict";t.romanize=function(e){if(isNaN(e))return NaN;for(var t=String(+e).split(""),r=["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM","","X","XX","XXX","XL","L","LX","LXX","LXXX","XC","","I","II","III","IV","V","VI","VII","VIII","IX"],n="",a=3;a--;)n=(r[+t.pop()+10*a]||"")+n;return Array(+t.join("")+1).join("M")+n},t.alphanumeric=function(e){for(var t,r="";e>0;)r=String.fromCharCode(65+(t=(e-1)%26))+r,e=(e-t)/26|0;return r||void 0}},43233:function(e,t,r){"use strict";e.exports=a;var n=r(31123);function a(e,t,r,n,a){this.prop=e,this.value=t,this.selector=r,this.priority=n||0,this.additionalPriority=a||[]}a.prototype.compareFunc=function(e){var t=[];t.push.apply(t,this.selector.specificity()),t.push.apply(t,this.additionalPriority),t[0]+=this.priority;var r=[];return r.push.apply(r,e.selector.specificity()),r.push.apply(r,e.additionalPriority),r[0]+=e.priority,n.compareFunc(t,r)},a.prototype.compare=function(e){return 1===this.compareFunc(e)?this:e},a.prototype.toString=function(){return this.prop+": "+this.value.replace(/['"]+/g,"")+";"}},58125:function(e,t,r){"use strict";var n=r(17162);function a(e,t){this.text=e,this.spec=void 0,this.styleAttribute=t||!1}function s(e){try{return n(e)[0]}catch(e){return[]}}e.exports=a,a.prototype.parsed=function(){return this.tokens||(this.tokens=s(this.text)),this.tokens},a.prototype.specificity=function(){var e=this.styleAttribute;return this.spec||(this.spec=function t(r,n){for(var a=n||s(r),i=[e?1:0,0,0,0],o=[],l=0;l<a.length;l++){var c=a[l],u=c.pseudos;if(c.id&&i[1]++,c.attributes&&(i[2]+=c.attributes.length),c.classList&&(i[2]+=c.classList.length),c.tag&&"*"!==c.tag&&i[3]++,u){i[3]+=u.length;for(var h=0;h<u.length;h++)"not"===u[h].name&&(o.push(u[h].value),i[3]--)}}for(var d=o.length;d--;)for(var p=t(o[d]),f=4;f--;)i[f]+=p[f];return i}(this.text,this.parsed())),this.spec}},31123:function(e,t,r){"use strict";var n=r(25008),a=r(58125),s=r(43233);t.Selector=a,t.Property=s,t.extract=function(e){for(var t=0,r=[],n="",a=0,s=e.length;a<s;a++){var i=e.charAt(a);t?(("]"===i||")"===i)&&t--,n+=i):","===i?(r.push(n),n=""):(("["===i||"("===i)&&t++,(n.length||","!==i&&"\n"!==i&&" "!==i)&&(n+=i))}return n.length&&r.push(n),r},t.parseCSS=function(e){for(var t=n.parse(e,{position:!0,comments:!0}),r=void 0!==t.stylesheet&&t.stylesheet.rules?t.stylesheet.rules:[],a=[],s=0,i=r.length;s<i;s++)if("rule"==r[s].type)for(var o=r[s],l=o.selectors,c=0,u=l.length;c<u;c++)a.push([l[c],o.declarations]);return a},t.getPreservedText=function(e,t,r){for(var a=n.parse(e,{position:!0,comments:!0}),s=void 0!==a.stylesheet&&a.stylesheet.rules?a.stylesheet.rules:[],i=[],o=s.length-1;o>=0;o--)(t.fontFaces&&"font-face"===s[o].type||t.mediaQueries&&"media"===s[o].type||t.keyFrames&&"keyframes"===s[o].type||t.pseudos&&s[o].selectors&&this.matchesPseudo(s[o].selectors[0],r))&&i.unshift(n.stringify({stylesheet:{rules:[s[o]]}},{comments:!1,indentation:"  "})),s[o].position.start;return 0!==i.length&&"\n"+i.join("\n")+"\n"},t.normalizeLineEndings=function(e){return e.replace(/\r\n/g,"\n").replace(/\n/g,"\r\n")},t.matchesPseudo=function(e,t){return t.find(function(t){return e.indexOf(t)>-1})},t.compareFunc=function(e,t){for(var r=Math.min(e.length,t.length),n=0;n<r;n++)if(e[n]!==t[n]){if(e[n]>t[n])return 1;return -1}return e.length-t.length},t.compare=function(e,r){return 1==t.compareFunc(e,r)?e:r},t.getDefaultOptions=function(e){var t=Object.assign({extraCss:"",insertPreservedExtraCss:!0,applyStyleTags:!0,removeStyleTags:!0,preserveMediaQueries:!0,preserveFontFaces:!0,preserveKeyFrames:!0,preservePseudos:!0,applyWidthAttributes:!0,applyHeightAttributes:!0,applyAttributesTableElements:!0,resolveCSSVariables:!0,url:""},e);return t.webResources=t.webResources||{},t}},67529:function(e){"use strict";let t=e=>{let t="";do t=(Math.random()+1).toString(36).substring(2);while(-1!==e.indexOf(t));return t},r=(e,t)=>{for(;e;){if(e.styleProps&&t in e.styleProps)return e.styleProps[t].value;var e=e.pseudoElementParent||e.parent}};e.exports={replaceVariables:(e,n)=>{let a,s=/([a-z\-]+)\s*\(\s*([^\(\)]*?)\s*(?:,\s*([^\(\)]*?)\s*)?\s*\)/i,i=[],o=t(n);for(;null!==(a=s.exec(n));){let t=`${i.length}`;if("var"==a[1].toLowerCase()){let t=r(e,a[2]);if(t){n=n.replace(a[0],t);continue}if(a[3]){n=n.replace(a[0],a[3]);continue}}let s=`${o}${t.padStart(5,"-")}`;n=n.replace(a[0],s),i.push({placeholder:s,replace:a[0]})}for(var l=i.length-1;l>=0;l--){let e=i[l];n=n.replace(e.placeholder,e.replace)}return n},findVariableValue:r}},25008:function(e,t,r){e.exports={lex:r(86119),parse:r(65942),stringify:r(31209)}},31654:function(e,t,r){var n=r(40257);function a(e){var t=[].slice.call(arguments,1);t.unshift("["+e+"]"),n.stderr.write(t.join(" ")+"\n")}t=e.exports=function(e){return a.bind(null,e)}},86119:function(e,t,r){r(31654)("lex"),e.exports=function(e){var t="",r=0,n=-1,a=0,s=1,i="before-selector",o=[i],l={},c=[],u=["media","keyframes",{name:"-webkit-keyframes",type:"keyframes",prefix:"-webkit-"},{name:"-moz-keyframes",type:"keyframes",prefix:"-moz-"},{name:"-ms-keyframes",type:"keyframes",prefix:"-ms-"},{name:"-o-keyframes",type:"keyframes",prefix:"-o-"},"font-face",{name:"import",state:"before-at-value"},{name:"charset",state:"before-at-value"},"supports","viewport",{name:"namespace",state:"before-at-value"},"document",{name:"-moz-document",type:"document",prefix:"-moz-"},"page"];function h(e){return e?o[o.length-1-e]:i}function d(t){return e[n+(t||1)]}function p(){var e=o.pop();return i=o[o.length-1],e}function f(e){return i=e,o.push(i),o.length}function m(e){var t=i;return o[o.length-1]=i=e,t}function E(t){if(1==(t||1))"\n"==e[n]?(s++,r=1):r++,n++;else{var a=e.slice(n,n+t).split("\n");a.length>1&&(s+=a.length-1,r=1),r+=a[a.length-1].length,n+=t}}function T(){l.end={line:s,col:r},c.push(l),t="",l={}}function g(e){l={type:e,start:{line:s,col:r}}}for(;E(),S=e[n];)switch(S){case" ":switch(h()){case"selector":case"value":case"value-paren":case"at-group":case"at-value":case"comment":case"double-string":case"single-string":t+=S}break;case"\n":case"	":case"\r":case"\f":switch(h()){case"value":case"value-paren":case"at-group":case"comment":case"single-string":case"double-string":case"selector":t+=S;break;case"at-value":"\n"===S&&(l.value=t.trim(),T(),p())}break;case":":switch(h()){case"name":l.name=t.trim(),t="",m("before-value");break;case"before-selector":t+=S,g("selector"),f("selector");break;case"before-value":m("value"),t+=S;break;default:t+=S}break;case";":switch(h()){case"name":case"before-value":case"value":t.trim().length>0&&(l.value=t.trim(),T()),m("before-name");break;case"value-paren":default:t+=S;break;case"at-value":l.value=t.trim(),T(),p();case"before-name":}break;case"{":switch(h()){case"selector":if("\\"===d(-1)){t+=S;break}l.text=t.trim(),T(),m("before-name"),a+=1;break;case"at-group":switch(l.name=t.trim(),l.type){case"font-face":case"viewport":case"page":f("before-name");break;default:f("before-selector")}T(),a+=1;break;case"name":case"at-rule":l.name=t.trim(),T(),f("before-name"),a+=1;break;case"comment":case"double-string":case"single-string":t+=S;break;case"before-value":m("value"),t+=S}break;case"}":switch(h()){case"before-name":case"name":case"before-value":case"value":t&&(l.value=t.trim()),l.name&&l.value&&T(),g("end"),T(),p(),"at-group"===h()&&(g("at-group-end"),T(),p()),a>0&&(a-=1);break;case"at-group":case"before-selector":case"selector":if("\\"===d(-1)){t+=S;break}a>0&&"at-group"===h(1)&&(g("at-group-end"),T()),a>1&&p(),a>0&&(a-=1);break;case"double-string":case"single-string":case"comment":t+=S}break;case'"':case"'":switch(h()){case"double-string":'"'===S&&"\\"!==d(-1)&&p();break;case"single-string":"'"===S&&"\\"!==d(-1)&&p();break;case"before-at-value":m("at-value"),f('"'===S?"double-string":"single-string");break;case"before-value":m("value"),f('"'===S?"double-string":"single-string");break;case"comment":break;default:"\\"!==d(-1)&&f('"'===S?"double-string":"single-string")}t+=S;break;case"/":switch(h()){case"comment":case"double-string":case"single-string":t+=S;break;case"before-value":case"selector":case"name":case"value":if("*"===d(1)){var A=function(t){var r=e.slice(n).indexOf("*/");return r>0&&r}(0);A&&E(A+1)}else"before-value"==h()&&m("value"),t+=S;break;default:"*"===d(1)?(g("comment"),f("comment"),E()):t+=S}break;case"*":switch(h()){case"comment":"/"===d(1)?(l.text=t,E(),T(),p()):t+=S;break;case"before-selector":t+=S,g("selector"),f("selector");break;case"before-value":m("value"),t+=S;break;default:t+=S}break;case"@":switch(h()){case"comment":case"double-string":case"single-string":t+=S;break;case"before-value":m("value"),t+=S;break;default:for(var S,_,b,y=!1,C=0,k=u.length;!y&&C<k;++C)(function(t){var r=n+1;return t===e.slice(r,r+t.length)})(_=(b=u[C]).name||b)&&(y=!0,g(_),f(b.state||"at-group"),E(_.length),b.prefix&&(l.prefix=b.prefix),b.type&&(l.type=b.type));y||(t+=S)}break;case"(":switch(h()){case"value":f("value-paren");break;case"before-value":m("value")}t+=S;break;case")":switch(h()){case"value-paren":p();break;case"before-value":m("value")}t+=S;break;default:switch(h()){case"before-selector":g("selector"),f("selector");break;case"before-name":g("property"),m("name");break;case"before-value":m("value");break;case"before-at-value":m("at-value")}t+=S}return c}},65942:function(e,t,r){r(31654)("parse");var n,a,s,i,o=r(86119);function l(e,t){t||(t={});for(var r,n=["type","name","value"],a={},i=0;i<n.length;++i)e[r=n[i]]&&(a[r]=t[r]||e[r]);for(i=0,n=Object.keys(t);i<n.length;++i)a[r=n[i]]||(a[r]=t[r]);return s&&(a.position={start:e.start,end:e.end}),a}function c(e){switch(e.type){case"property":case"charset":case"import":case"namespace":return l(e);case"selector":return l(e,{type:"rule",selectors:e.text.split(",").map(function(e){return e.trim()}),declarations:h(e)});case"at-group-end":a-=1;return;case"media":case"keyframes":case"font-face":case"supports":case"viewport":case"document":case"page":return function(e){a+=1;var t={};switch(e.type){case"font-face":case"viewport":t.declarations=h();break;case"page":t.prefix=e.prefix,t.declarations=h();break;default:t.prefix=e.prefix,t.rules=u(function(){return a})}return l(e,t)}(e);case"comment":if(n)return l(e,{text:e.text})}}function u(e){for(var t,r,n=[];(r=i.shift())&&e&&e(r);)(t=c(r))&&n.push(t);return r&&"end"!==r.type&&i.unshift(r),n}function h(){return u(function(e){return"property"===e.type||"comment"===e.type})}e.exports=function(e,t){t||(t={}),n=!!t.comments,s=!!t.position,a=0,i=Array.isArray(e)?e.slice():o(e);for(var r,l,u=[];l=i.shift();)(r=c(l))&&u.push(r);return{type:"stylesheet",stylesheet:{rules:u}}}},31209:function(e,t,r){var n,a,s,i,o,l;function c(e){if(e){i+=e;return}return a?"":Array(i).join(s||"")}function u(e){return n?"/*"+(e.text||"")+"*/"+o:""}function h(e){var t;return t=e.selectors?e.selectors.join(","+o):"@"+e.type+(e.name?" "+e.name:""),c()+t+l+p(e)+o}function d(e,t){return e.reduce(function(e,r){var n="comment"===r.type?u(r):t(r);return n&&e.push(n),e},[])}function p(e,t){var r=e.declarations,n=f;return e.rules&&(r=e.rules,n=h),(r=function(e,t){if(!e)return"";c(1);var r=d(e,t);return(c(-1),r.length)?r.join(o):""}(r,n))&&(r=o+r+(t?"":o)),"{"+r+c()+"}"}function f(e){if("property"===e.type){var t;return t=e.name?e.name+":"+l:"",c()+t+e.value+";"}}function m(e){switch(e.type){case"rule":return h(e);case"media":case"keyframes":case"font-face":case"supports":case"viewport":case"document":case"page":var t,r,n;return t="",r=e.prefix||"",e.name&&(t=" "+e.name),n="page"!==e.type,"@"+r+e.type+t+l+p(e,n)+o;case"comment":return u(e);case"import":case"charset":case"namespace":return"@"+e.type+" "+e.value+";"+o}}r(31654)("stringify"),e.exports=function(e,t){return t||(t={}),s=t.indentation||"",a=!!t.compress,n=!!t.comments,i=1,a?o=l="":(o="\n",l=" "),d(e.stylesheet.rules,m).join("\n").trim()}},17162:function(e){"use strict";var t=/([-.*+?^${}()|[\]\/\\])/g,r=/\\/g,n=function(e){return(e+"").replace(t,"\\$1")},a=function(e){return(e+"").replace(r,"")},s=RegExp("^(?:\\s*(,)\\s*|\\s*(<combinator>+)\\s*|(\\s+)|(<unicode>+|\\*)|\\#(<unicode>+)|\\.(<unicode>+)|\\[\\s*(<unicode1>+)(?:\\s*([*^$!~|]?=)(?:\\s*(?:([\"']?)(.*?)\\9)))?\\s*\\](?!\\])|(:+)(<unicode>+)(?:\\((?:(?:([\"'])([^\\13]*)\\13)|((?:\\([^)]+\\)|[^()]*)+))\\))?)".replace(/<combinator>/,"["+n(">+~`!@$%^&={}\\;</")+"]").replace(/<unicode>/g,"(?:[\\w\\u00a1-\\uFFFF-]|\\\\[^\\s0-9a-f])").replace(/<unicode1>/g,"(?:[:\\w\\u00a1-\\uFFFF-]|\\\\[^\\s0-9a-f])")),i=function(e){this.combinator=e||" ",this.tag="*"};i.prototype.toString=function(){if(!this.raw){var e,t,r="";if(r+=this.tag||"*",this.id&&(r+="#"+this.id),this.classes&&(r+="."+this.classList.join(".")),this.attributes)for(e=0;t=this.attributes[e++];)r+="["+t.name+(t.operator?t.operator+'"'+t.value+'"':"")+"]";if(this.pseudos)for(e=0;t=this.pseudos[e++];)r+=":"+t.name,t.value&&(r+="("+t.value+")");this.raw=r}return this.raw};var o=function(){this.length=0};o.prototype.toString=function(){if(!this.raw){for(var e,t="",r=0;e=this[r++];)1!==r&&(t+=" ")," "!==e.combinator&&(t+=e.combinator+" "),t+=e;this.raw=t}return this.raw};var l=function(e,t,r,s,l,c,u,h,d,p,f,m,E,T,g,A){var S,_;if((t||!this.length)&&(S=this[this.length++]=new o,t))return"";if(S||(S=this[this.length-1]),(r||s||!S.length)&&(_=S[S.length++]=new i(r)),_||(_=S[S.length-1]),l)_.tag=a(l);else if(c)_.id=a(c);else if(u){var b=a(u),y=_.classes||(_.classes={});if(!y[b]){y[b]=n(u);var C=_.classList||(_.classList=[]);C.push(b),C.sort()}}else E?(A=A||g,(_.pseudos||(_.pseudos=[])).push({type:1==m.length?"class":"element",name:a(E),escapedName:n(E),value:A?a(A):null,escapedValue:A?n(A):null})):h&&(f=f?n(f):null,(_.attributes||(_.attributes=[])).push({operator:d,name:a(h),escapedName:n(h),value:f?a(f):null,escapedValue:f?n(f):null}));return""},c=function(e){this.length=0;for(var t,r=this,n=e;e;){if((t=e.replace(s,function(){return l.apply(r,arguments)}))===e)throw Error(n+" is an invalid expression");e=t}};c.prototype.toString=function(){if(!this.raw){for(var e,t=[],r=0;e=this[r++];)t.push(e);this.raw=t.join(", ")}return this.raw};var u={};e.exports=function(e){return null==e?null:u[e=(""+e).replace(/^\s+|\s+$/g,"")]||(u[e]=new c(e))}},800:function(e,t,r){"use strict";var n=r(2265),a=r(54887);function s(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=Symbol.for("react.element"),o=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),h=Symbol.for("react.provider"),d=Symbol.for("react.consumer"),p=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),E=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),A=Symbol.for("react.scope"),S=Symbol.for("react.debug_trace_mode"),_=Symbol.for("react.offscreen"),b=Symbol.for("react.legacy_hidden"),y=Symbol.for("react.cache"),C=Symbol.iterator,k=Array.isArray;function I(e,t){var r=3&e.length,n=e.length-r,a=t;for(t=0;t<n;){var s=255&e.charCodeAt(t)|(255&e.charCodeAt(++t))<<8|(255&e.charCodeAt(++t))<<16|(255&e.charCodeAt(++t))<<24;++t,a^=s=461845907*(65535&(s=(s=3432918353*(65535&s)+((3432918353*(s>>>16)&65535)<<16)&4294967295)<<15|s>>>17))+((461845907*(s>>>16)&65535)<<16)&4294967295,a=(65535&(a=5*(65535&(a=a<<13|a>>>19))+((5*(a>>>16)&65535)<<16)&4294967295))+27492+(((a>>>16)+58964&65535)<<16)}switch(s=0,r){case 3:s^=(255&e.charCodeAt(t+2))<<16;case 2:s^=(255&e.charCodeAt(t+1))<<8;case 1:s^=255&e.charCodeAt(t),a^=461845907*(65535&(s=(s=3432918353*(65535&s)+((3432918353*(s>>>16)&65535)<<16)&4294967295)<<15|s>>>17))+((461845907*(s>>>16)&65535)<<16)&4294967295}return a^=e.length,a^=a>>>16,a=2246822507*(65535&a)+((2246822507*(a>>>16)&65535)<<16)&4294967295,a^=a>>>13,((a=3266489909*(65535&a)+((3266489909*(a>>>16)&65535)<<16)&4294967295)^a>>>16)>>>0}var N=Object.assign,R=Object.prototype.hasOwnProperty,D=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),v={},O={};function P(e){return!!R.call(O,e)||!R.call(v,e)&&(D.test(e)?O[e]=!0:(v[e]=!0,!1))}var L=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" ")),M=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),x=/["'&<>]/;function w(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=x.exec(e);if(t){var r,n="",a=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==r&&(n+=e.slice(a,r)),a=r+1,n+=t}e=a!==r?n+e.slice(a,r):n}return e}var F=/([A-Z])/g,B=/^ms-/,H=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,U={pending:!1,data:null,method:null,action:null},G=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,q={prefetchDNS:function(e){var t=tF||null;if(t){var r,n,a=t.resumableState,s=t.renderState;"string"==typeof e&&e&&(a.dnsResources.hasOwnProperty(e)||(a.dnsResources[e]=null,(n=(a=s.headers)&&0<a.remainingCapacity)&&(r="<"+(""+e).replace(ex,ew)+">; rel=dns-prefetch",n=2<=(a.remainingCapacity-=r.length)),n?(s.resets.dns[e]=null,a.preconnects&&(a.preconnects+=", "),a.preconnects+=r):(es(r=[],{href:e,rel:"dns-prefetch"}),s.preconnects.add(r))),ro(t))}},preconnect:function(e,t){var r=tF||null;if(r){var n=r.resumableState,a=r.renderState;if("string"==typeof e&&e){var s,i,o="use-credentials"===t?"credentials":"string"==typeof t?"anonymous":"default";n.connectResources[o].hasOwnProperty(e)||(n.connectResources[o][e]=null,(i=(n=a.headers)&&0<n.remainingCapacity)&&(i="<"+(""+e).replace(ex,ew)+">; rel=preconnect","string"==typeof t&&(i+='; crossorigin="'+(""+t).replace(eF,eB)+'"'),s=i,i=2<=(n.remainingCapacity-=s.length)),i?(a.resets.connect[o][e]=null,n.preconnects&&(n.preconnects+=", "),n.preconnects+=s):(es(o=[],{rel:"preconnect",href:e,crossOrigin:t}),a.preconnects.add(o))),ro(r)}}},preload:function(e,t,r){var n=tF||null;if(n){var a=n.resumableState,s=n.renderState;if(t&&e){switch(t){case"image":if(r)var i,o=r.imageSrcSet,l=r.imageSizes,c=r.fetchPriority;var u=o?o+"\n"+(l||""):e;if(a.imageResources.hasOwnProperty(u))return;a.imageResources[u]=Y,(a=s.headers)&&0<a.remainingCapacity&&"high"===c&&(i=eM(e,t,r),2<=(a.remainingCapacity-=i.length))?(s.resets.image[u]=Y,a.highImagePreloads&&(a.highImagePreloads+=", "),a.highImagePreloads+=i):(es(a=[],N({rel:"preload",href:o?void 0:e,as:t},r)),"high"===c?s.highImagePreloads.add(a):(s.bulkPreloads.add(a),s.preloads.images.set(u,a)));break;case"style":if(a.styleResources.hasOwnProperty(e))return;es(o=[],N({rel:"preload",href:e,as:t},r)),a.styleResources[e]=r&&("string"==typeof r.crossOrigin||"string"==typeof r.integrity)?[r.crossOrigin,r.integrity]:Y,s.preloads.stylesheets.set(e,o),s.bulkPreloads.add(o);break;case"script":if(a.scriptResources.hasOwnProperty(e))return;o=[],s.preloads.scripts.set(e,o),s.bulkPreloads.add(o),es(o,N({rel:"preload",href:e,as:t},r)),a.scriptResources[e]=r&&("string"==typeof r.crossOrigin||"string"==typeof r.integrity)?[r.crossOrigin,r.integrity]:Y;break;default:if(a.unknownResources.hasOwnProperty(t)){if((o=a.unknownResources[t]).hasOwnProperty(e))return}else o={},a.unknownResources[t]=o;(o[e]=Y,(a=s.headers)&&0<a.remainingCapacity&&"font"===t&&(u=eM(e,t,r),2<=(a.remainingCapacity-=u.length)))?(s.resets.font[e]=Y,a.fontPreloads&&(a.fontPreloads+=", "),a.fontPreloads+=u):(es(a=[],e=N({rel:"preload",href:e,as:t},r)),"font"===t)?s.fontPreloads.add(a):s.bulkPreloads.add(a)}ro(n)}}},preloadModule:function(e,t){var r=tF||null;if(r){var n=r.resumableState,a=r.renderState;if(e){var s=t&&"string"==typeof t.as?t.as:"script";if("script"===s){if(n.moduleScriptResources.hasOwnProperty(e))return;s=[],n.moduleScriptResources[e]=t&&("string"==typeof t.crossOrigin||"string"==typeof t.integrity)?[t.crossOrigin,t.integrity]:Y,a.preloads.moduleScripts.set(e,s)}else{if(n.moduleUnknownResources.hasOwnProperty(s)){var i=n.unknownResources[s];if(i.hasOwnProperty(e))return}else i={},n.moduleUnknownResources[s]=i;s=[],i[e]=Y}es(s,N({rel:"modulepreload",href:e},t)),a.bulkPreloads.add(s),ro(r)}}},preinitStyle:function(e,t,r){var n=tF||null;if(n){var a=n.resumableState,s=n.renderState;if(e){t=t||"default";var i=s.styles.get(t),o=a.styleResources.hasOwnProperty(e)?a.styleResources[e]:void 0;null!==o&&(a.styleResources[e]=null,i||(i={precedence:w(t),rules:[],hrefs:[],sheets:new Map},s.styles.set(t,i)),t={state:0,props:N({rel:"stylesheet",href:e,"data-precedence":t},r)},o&&(2===o.length&&eL(t.props,o),(s=s.preloads.stylesheets.get(e))&&0<s.length?s.length=0:t.state=1),i.sheets.set(e,t),ro(n))}}},preinitScript:function(e,t){var r=tF||null;if(r){var n=r.resumableState,a=r.renderState;if(e){var s=n.scriptResources.hasOwnProperty(e)?n.scriptResources[e]:void 0;null!==s&&(n.scriptResources[e]=null,t=N({src:e,async:!0},t),s&&(2===s.length&&eL(t,s),e=a.preloads.scripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),el(e,t),ro(r))}}},preinitModuleScript:function(e,t){var r=tF||null;if(r){var n=r.resumableState,a=r.renderState;if(e){var s=n.moduleScriptResources.hasOwnProperty(e)?n.moduleScriptResources[e]:void 0;null!==s&&(n.moduleScriptResources[e]=null,t=N({src:e,type:"module",async:!0},t),s&&(2===s.length&&eL(t,s),e=a.preloads.moduleScripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),el(e,t),ro(r))}}}},Y=[],V=/(<\/|<)(s)(cript)/gi;function $(e,t,r,n){return""+t+("s"===r?"\\u0073":"\\u0053")+n}function W(e,t,r){return{insertionMode:e,selectedValue:t,tagScope:r}}function Q(e,t,r){switch(t){case"noscript":return W(2,null,1|e.tagScope);case"select":return W(2,null!=r.value?r.value:r.defaultValue,e.tagScope);case"svg":return W(3,null,e.tagScope);case"picture":return W(2,null,2|e.tagScope);case"math":return W(4,null,e.tagScope);case"foreignObject":return W(2,null,e.tagScope);case"table":return W(5,null,e.tagScope);case"thead":case"tbody":case"tfoot":return W(6,null,e.tagScope);case"colgroup":return W(8,null,e.tagScope);case"tr":return W(7,null,e.tagScope)}return 5<=e.insertionMode?W(2,null,e.tagScope):0===e.insertionMode?"html"===t?W(1,null,e.tagScope):W(2,null,e.tagScope):1===e.insertionMode?W(2,null,e.tagScope):e}var j=new Map;function X(e,t){if("object"!=typeof t)throw Error(s(62));var r,n=!0;for(r in t)if(R.call(t,r)){var a=t[r];if(null!=a&&"boolean"!=typeof a&&""!==a){if(0===r.indexOf("--")){var i=w(r);a=w((""+a).trim())}else void 0===(i=j.get(r))&&(i=w(r.replace(F,"-$1").toLowerCase().replace(B,"-ms-")),j.set(r,i)),a="number"==typeof a?0===a||L.has(r)?""+a:a+"px":w((""+a).trim());n?(n=!1,e.push(' style="',i,":",a)):e.push(";",i,":",a)}}n||e.push('"')}function z(e,t,r){r&&"function"!=typeof r&&"symbol"!=typeof r&&e.push(" ",t,'=""')}function K(e,t,r){"function"!=typeof r&&"symbol"!=typeof r&&"boolean"!=typeof r&&e.push(" ",t,'="',w(r),'"')}function J(e){var t=e.nextFormID++;return e.idPrefix+t}var Z=w("javascript:throw new Error('React form unexpectedly submitted.')");function ee(e,t){if(this.push('<input type="hidden"'),"string"!=typeof e)throw Error(s(480));K(this,"name",t),K(this,"value",e),this.push("/>")}function et(e,t,r,n,a,s,i,o){var l=null;return"function"==typeof n&&("function"==typeof n.$$FORM_ACTION?(a=J(t),o=(t=n.$$FORM_ACTION(a)).name,n=t.action||"",a=t.encType,s=t.method,i=t.target,l=t.data):(e.push(" ","formAction",'="',Z,'"'),i=s=a=n=o=null,ea(t,r))),null!=o&&er(e,"name",o),null!=n&&er(e,"formAction",n),null!=a&&er(e,"formEncType",a),null!=s&&er(e,"formMethod",s),null!=i&&er(e,"formTarget",i),l}function er(e,t,r){switch(t){case"className":K(e,"class",r);break;case"tabIndex":K(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":K(e,t,r);break;case"style":X(e,r);break;case"src":case"href":case"action":case"formAction":if(null==r||"function"==typeof r||"symbol"==typeof r||"boolean"==typeof r)break;e.push(" ",t,'="',w(""+r),'"');break;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;case"autoFocus":case"multiple":case"muted":z(e,t.toLowerCase(),r);break;case"xlinkHref":if("function"==typeof r||"symbol"==typeof r||"boolean"==typeof r)break;e.push(" ","xlink:href",'="',w(""+r),'"');break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":"function"!=typeof r&&"symbol"!=typeof r&&e.push(" ",t,'="',w(r),'"');break;case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&"function"!=typeof r&&"symbol"!=typeof r&&e.push(" ",t,'=""');break;case"capture":case"download":!0===r?e.push(" ",t,'=""'):!1!==r&&"function"!=typeof r&&"symbol"!=typeof r&&e.push(" ",t,'="',w(r),'"');break;case"cols":case"rows":case"size":case"span":"function"!=typeof r&&"symbol"!=typeof r&&!isNaN(r)&&1<=r&&e.push(" ",t,'="',w(r),'"');break;case"rowSpan":case"start":"function"==typeof r||"symbol"==typeof r||isNaN(r)||e.push(" ",t,'="',w(r),'"');break;case"xlinkActuate":K(e,"xlink:actuate",r);break;case"xlinkArcrole":K(e,"xlink:arcrole",r);break;case"xlinkRole":K(e,"xlink:role",r);break;case"xlinkShow":K(e,"xlink:show",r);break;case"xlinkTitle":K(e,"xlink:title",r);break;case"xlinkType":K(e,"xlink:type",r);break;case"xmlBase":K(e,"xml:base",r);break;case"xmlLang":K(e,"xml:lang",r);break;case"xmlSpace":K(e,"xml:space",r);break;default:if((!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&P(t=M.get(t)||t)){switch(typeof r){case"function":case"symbol":return;case"boolean":var n=t.toLowerCase().slice(0,5);if("data-"!==n&&"aria-"!==n)return}e.push(" ",t,'="',w(r),'"')}}}function en(e,t,r){if(null!=t){if(null!=r)throw Error(s(60));if("object"!=typeof t||!("__html"in t))throw Error(s(61));null!=(t=t.__html)&&e.push(""+t)}}function ea(e,t){0!=(16&e.instructions)||t.externalRuntimeScript||(e.instructions|=16,t.bootstrapChunks.unshift(t.startInlineScript,'addEventListener("submit",function(a){if(!a.defaultPrevented){var c=a.target,d=a.submitter,e=c.action,b=d;if(d){var f=d.getAttribute("formAction");null!=f&&(e=f,b=null)}"javascript:throw new Error(\'React form unexpectedly submitted.\')"===e&&(a.preventDefault(),b?(a=document.createElement("input"),a.name=b.name,a.value=b.value,b.parentNode.insertBefore(a,b),b=new FormData(c),a.parentNode.removeChild(a)):b=new FormData(c),a=c.ownerDocument||c,(a.$$reactFormReplay=a.$$reactFormReplay||[]).push(c,d,b))}});',"</script>"))}function es(e,t){for(var r in e.push(ed("link")),t)if(R.call(t,r)){var n=t[r];if(null!=n)switch(r){case"children":case"dangerouslySetInnerHTML":throw Error(s(399,"link"));default:er(e,r,n)}}return e.push("/>"),null}function ei(e,t,r){for(var n in e.push(ed(r)),t)if(R.call(t,n)){var a=t[n];if(null!=a)switch(n){case"children":case"dangerouslySetInnerHTML":throw Error(s(399,r));default:er(e,n,a)}}return e.push("/>"),null}function eo(e,t){e.push(ed("title"));var r,n=null,a=null;for(r in t)if(R.call(t,r)){var s=t[r];if(null!=s)switch(r){case"children":n=s;break;case"dangerouslySetInnerHTML":a=s;break;default:er(e,r,s)}}return e.push(">"),"function"!=typeof(t=Array.isArray(n)?2>n.length?n[0]:null:n)&&"symbol"!=typeof t&&null!=t&&e.push(w(""+t)),en(e,a,n),e.push(ef("title")),null}function el(e,t){e.push(ed("script"));var r,n=null,a=null;for(r in t)if(R.call(t,r)){var s=t[r];if(null!=s)switch(r){case"children":n=s;break;case"dangerouslySetInnerHTML":a=s;break;default:er(e,r,s)}}return e.push(">"),en(e,a,n),"string"==typeof n&&e.push(w(n)),e.push(ef("script")),null}function ec(e,t,r){e.push(ed(r));var n,a=r=null;for(n in t)if(R.call(t,n)){var s=t[n];if(null!=s)switch(n){case"children":r=s;break;case"dangerouslySetInnerHTML":a=s;break;default:er(e,n,s)}}return e.push(">"),en(e,a,r),"string"==typeof r?(e.push(w(r)),null):r}var eu=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,eh=new Map;function ed(e){var t=eh.get(e);if(void 0===t){if(!eu.test(e))throw Error(s(65,e));t="<"+e,eh.set(e,t)}return t}var ep=new Map;function ef(e){var t=ep.get(e);return void 0===t&&(t="</"+e+">",ep.set(e,t)),t}function em(e,t){t=t.bootstrapChunks;for(var r=0;r<t.length-1;r++)e.push(t[r]);return!(r<t.length)||(r=t[r],t.length=0,e.push(r))}function eE(e,t,r){if(e.push('<!--$?--><template id="'),null===r)throw Error(s(395));return e.push(t.boundaryPrefix),t=r.toString(16),e.push(t),e.push('"></template>')}var eT=/[<\u2028\u2029]/g;function eg(e){return JSON.stringify(e).replace(eT,function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}var eA=/[&><\u2028\u2029]/g;function eS(e){return JSON.stringify(e).replace(eA,function(e){switch(e){case"&":return"\\u0026";case">":return"\\u003e";case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}var e_=!1,eb=!0;function ey(e){var t=e.rules,r=e.hrefs,n=0;if(r.length){for(this.push('<style media="not all" data-precedence="'),this.push(e.precedence),this.push('" data-href="');n<r.length-1;n++)this.push(r[n]),this.push(" ");for(this.push(r[n]),this.push('">'),n=0;n<t.length;n++)this.push(t[n]);eb=this.push("</style>"),e_=!0,t.length=0,r.length=0}}function eC(e){return 2!==e.state&&(e_=!0)}function ek(e,t,r){return e_=!1,eb=!0,t.styles.forEach(ey,e),t.stylesheets.forEach(eC),e_&&(r.stylesToHoist=!0),eb}function eI(e){for(var t=0;t<e.length;t++)this.push(e[t]);e.length=0}var eN=[];function eR(e){es(eN,e.props);for(var t=0;t<eN.length;t++)this.push(eN[t]);eN.length=0,e.state=2}function eD(e){var t=0<e.sheets.size;e.sheets.forEach(eR,this),e.sheets.clear();var r=e.rules,n=e.hrefs;if(!t||n.length){if(this.push('<style data-precedence="'),this.push(e.precedence),e=0,n.length){for(this.push('" data-href="');e<n.length-1;e++)this.push(n[e]),this.push(" ");this.push(n[e])}for(this.push('">'),e=0;e<r.length;e++)this.push(r[e]);this.push("</style>"),r.length=0,n.length=0}}function ev(e){if(0===e.state){e.state=1;var t=e.props;for(es(eN,{rel:"preload",as:"style",href:e.props.href,crossOrigin:t.crossOrigin,fetchPriority:t.fetchPriority,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy}),e=0;e<eN.length;e++)this.push(eN[e]);eN.length=0}}function eO(e){e.sheets.forEach(ev,this),e.sheets.clear()}function eP(){return{styles:new Set,stylesheets:new Set}}function eL(e,t){null==e.crossOrigin&&(e.crossOrigin=t[0]),null==e.integrity&&(e.integrity=t[1])}function eM(e,t,r){for(var n in t="<"+(e=(""+e).replace(ex,ew))+'>; rel=preload; as="'+(t=(""+t).replace(eF,eB))+'"',r)R.call(r,n)&&"string"==typeof(e=r[n])&&(t+="; "+n.toLowerCase()+'="'+(""+e).replace(eF,eB)+'"');return t}var ex=/[<>\r\n]/g;function ew(e){switch(e){case"<":return"%3C";case">":return"%3E";case"\n":return"%0A";case"\r":return"%0D";default:throw Error("escapeLinkHrefForHeaderContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}var eF=/["';,\r\n]/g;function eB(e){switch(e){case'"':return"%22";case"'":return"%27";case";":return"%3B";case",":return"%2C";case"\n":return"%0A";case"\r":return"%0D";default:throw Error("escapeStringForLinkHeaderQuotedParamValueContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}function eH(e){this.styles.add(e)}function eU(e){this.stylesheets.add(e)}function eG(e,t,r,n){return r.generateStaticMarkup?(e.push(w(t)),!1):(""===t?e=n:(n&&e.push("<!-- -->"),e.push(w(t)),e=!0),e)}var eq=Symbol.for("react.client.reference");function eY(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===eq?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case l:return"Fragment";case o:return"Portal";case u:return"Profiler";case c:return"StrictMode";case m:return"Suspense";case E:return"SuspenseList";case y:return"Cache"}if("object"==typeof e)switch(e.$$typeof){case h:return(e._context.displayName||"Context")+".Provider";case p:return(e.displayName||"Context")+".Consumer";case f:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case T:return null!==(t=e.displayName||null)?t:eY(e.type)||"Memo";case g:t=e._payload,e=e._init;try{return eY(e(t))}catch(e){}}return null}var eV={};function e$(e,t){if(!(e=e.contextTypes))return eV;var r,n={};for(r in e)n[r]=t[r];return n}var eW=null;function eQ(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var r=t.parent;if(null===e){if(null!==r)throw Error(s(401))}else{if(null===r)throw Error(s(401));eQ(e,r)}t.context._currentValue2=t.value}}function ej(e){var t=eW;t!==e&&(null===t?function e(t){var r=t.parent;null!==r&&e(r),t.context._currentValue2=t.value}(e):null===e?function e(t){t.context._currentValue2=t.parentValue,null!==(t=t.parent)&&e(t)}(t):t.depth===e.depth?eQ(t,e):t.depth>e.depth?function e(t,r){if(t.context._currentValue2=t.parentValue,null===(t=t.parent))throw Error(s(402));t.depth===r.depth?eQ(t,r):e(t,r)}(t,e):function e(t,r){var n=r.parent;if(null===n)throw Error(s(402));t.depth===n.depth?eQ(t,n):e(t,n),r.context._currentValue2=r.value}(t,e),eW=e)}var eX={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ez(e,t,r,n){var a=void 0!==e.state?e.state:null;e.updater=eX,e.props=r,e.state=a;var s={queue:[],replace:!1};e._reactInternals=s;var i=t.contextType;if(e.context="object"==typeof i&&null!==i?i._currentValue2:n,"function"==typeof(i=t.getDerivedStateFromProps)&&(a=null==(i=i(r,a))?a:N({},a,i),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount)){if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&eX.enqueueReplaceState(e,e.state,null),null!==s.queue&&0<s.queue.length){if(t=s.queue,i=s.replace,s.queue=null,s.replace=!1,i&&1===t.length)e.state=t[0];else{for(s=i?t[0]:e.state,a=!0,i=i?1:0;i<t.length;i++){var o=t[i];null!=(o="function"==typeof o?o.call(e,s,r,n):o)&&(a?(a=!1,s=N({},s,o)):N(s,o))}e.state=s}}else s.queue=null}}var eK={id:1,overflow:""};function eJ(e,t,r){var n=e.id;e=e.overflow;var a=32-eZ(n)-1;n&=~(1<<a),r+=1;var s=32-eZ(t)+a;if(30<s){var i=a-a%5;return s=(n&(1<<i)-1).toString(32),n>>=i,a-=i,{id:1<<32-eZ(t)+a|r<<a|n,overflow:s+e}}return{id:1<<s|r<<a|n,overflow:e}}var eZ=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(e0(e)/e1|0)|0},e0=Math.log,e1=Math.LN2,e2=Error(s(460));function e3(){}var e5=null;function e8(){if(null===e5)throw Error(s(459));var e=e5;return e5=null,e}var e6="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},e4=null,e9=null,e7=null,te=null,tt=null,tr=null,tn=!1,ta=!1,ts=0,ti=0,to=-1,tl=0,tc=null,tu=null,th=0;function td(){if(null===e4)throw Error(s(321));return e4}function tp(){if(0<th)throw Error(s(312));return{memoizedState:null,queue:null,next:null}}function tf(){return null===tr?null===tt?(tn=!1,tt=tr=tp()):(tn=!0,tr=tt):null===tr.next?(tn=!1,tr=tr.next=tp()):(tn=!0,tr=tr.next),tr}function tm(){var e=tc;return tc=null,e}function tE(){te=e7=e9=e4=null,ta=!1,tt=null,th=0,tr=tu=null}function tT(e,t){return"function"==typeof t?t(e):t}function tg(e,t,r){if(e4=td(),tr=tf(),tn){var n=tr.queue;if(t=n.dispatch,null!==tu&&void 0!==(r=tu.get(n))){tu.delete(n),n=tr.memoizedState;do n=e(n,r.action),r=r.next;while(null!==r);return tr.memoizedState=n,[n,t]}return[tr.memoizedState,t]}return e=e===tT?"function"==typeof t?t():t:void 0!==r?r(t):t,tr.memoizedState=e,e=(e=tr.queue={last:null,dispatch:null}).dispatch=tS.bind(null,e4,e),[tr.memoizedState,e]}function tA(e,t){if(e4=td(),tr=tf(),t=void 0===t?null:t,null!==tr){var r=tr.memoizedState;if(null!==r&&null!==t){var n=r[1];e:if(null===n)n=!1;else{for(var a=0;a<n.length&&a<t.length;a++)if(!e6(t[a],n[a])){n=!1;break e}n=!0}if(n)return r[0]}}return e=e(),tr.memoizedState=[e,t],e}function tS(e,t,r){if(25<=th)throw Error(s(301));if(e===e4){if(ta=!0,e={action:r,next:null},null===tu&&(tu=new Map),void 0===(r=tu.get(t)))tu.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}}function t_(){throw Error(s(394))}function tb(){throw Error(s(479))}function ty(e){var t=tl;return tl+=1,null===tc&&(tc=[]),function(e,t,r){switch(void 0===(r=e[r])?e.push(t):r!==t&&(t.then(e3,e3),t=r),t.status){case"fulfilled":return t.value;case"rejected":throw t.reason;default:if("string"!=typeof t.status)switch((e=t).status="pending",e.then(function(e){if("pending"===t.status){var r=t;r.status="fulfilled",r.value=e}},function(e){if("pending"===t.status){var r=t;r.status="rejected",r.reason=e}}),t.status){case"fulfilled":return t.value;case"rejected":throw t.reason}throw e5=t,e2}}(tc,e,t)}function tC(){throw Error(s(393))}function tk(){}var tI,tN={readContext:function(e){return e._currentValue2},use:function(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return ty(e);if(e.$$typeof===p)return e._currentValue2}throw Error(s(438,String(e)))},useContext:function(e){return td(),e._currentValue2},useMemo:tA,useReducer:tg,useRef:function(e){e4=td();var t=(tr=tf()).memoizedState;return null===t?(e={current:e},tr.memoizedState=e):t},useState:function(e){return tg(tT,e)},useInsertionEffect:tk,useLayoutEffect:tk,useCallback:function(e,t){return tA(function(){return e},t)},useImperativeHandle:tk,useEffect:tk,useDebugValue:tk,useDeferredValue:function(e){return td(),e},useTransition:function(){return td(),[!1,t_]},useId:function(){var e=e9.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-eZ(e)-1)).toString(32)+t;var r=tR;if(null===r)throw Error(s(404));return t=ts++,e=":"+r.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useSyncExternalStore:function(e,t,r){if(void 0===r)throw Error(s(407));return r()},useCacheRefresh:function(){return tC},useHostTransitionStatus:function(){return td(),U},useOptimistic:function(e){return td(),[e,tb]},useFormState:function(e,t,r){td();var n=ti++,a=e7;if("function"==typeof e.$$FORM_ACTION){var s=null,i=te;a=a.formState;var o=e.$$IS_SIGNATURE_EQUAL;if(null!==a&&"function"==typeof o){var l=a[1];o.call(e,a[2],a[3])&&l===(s=void 0!==r?"p"+r:"k"+I(JSON.stringify([i,null,n]),0))&&(to=n,t=a[0])}var c=e.bind(null,t);return e=function(e){c(e)},"function"==typeof c.$$FORM_ACTION&&(e.$$FORM_ACTION=function(e){e=c.$$FORM_ACTION(e),void 0!==r&&(r+="",e.action=r);var t=e.data;return t&&(null===s&&(s=void 0!==r?"p"+r:"k"+I(JSON.stringify([i,null,n]),0)),t.append("$ACTION_KEY",s)),e}),[t,e]}var u=e.bind(null,t);return[t,function(e){u(e)}]}},tR=null,tD={getCacheSignal:function(){throw Error(s(248))},getCacheForType:function(){throw Error(s(248))}};function tv(e){if(void 0===tI)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);tI=t&&t[1]||""}return"\n"+tI+e}var tO=!1;function tP(e,t){if(!e||tO)return"";tO=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var n={DetermineComponentFrameRoot:function(){try{if(t){var r=function(){throw Error()};if(Object.defineProperty(r.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(r,[])}catch(e){var n=e}Reflect.construct(e,[],r)}else{try{r.call()}catch(e){n=e}e.call(r.prototype)}}else{try{throw Error()}catch(e){n=e}(r=e())&&"function"==typeof r.catch&&r.catch(function(){})}}catch(e){if(e&&n&&"string"==typeof e.stack)return[e.stack,n.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});try{var s=n.DetermineComponentFrameRoot(),i=s[0],o=s[1];if(i&&o){var l=i.split("\n"),c=o.split("\n");for(a=n=0;n<l.length&&!l[n].includes("DetermineComponentFrameRoot");)n++;for(;a<c.length&&!c[a].includes("DetermineComponentFrameRoot");)a++;if(n===l.length||a===c.length)for(n=l.length-1,a=c.length-1;1<=n&&0<=a&&l[n]!==c[a];)a--;for(;1<=n&&0<=a;n--,a--)if(l[n]!==c[a]){if(1!==n||1!==a)do if(n--,a--,0>a||l[n]!==c[a]){var u="\n"+l[n].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=n&&0<=a);break}}}finally{tO=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?tv(r):""}var tL=H.ReactCurrentDispatcher,tM=H.ReactCurrentCache;function tx(e){return console.error(e),null}function tw(){}var tF=null;function tB(e,t){e.pingedTasks.push(t),1===e.pingedTasks.length&&(e.flushScheduled=null!==e.destination,re(e))}function tH(e,t){return{status:0,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,completedSegments:[],byteSize:0,fallbackAbortableTasks:t,errorDigest:null,contentState:eP(),fallbackState:eP(),trackedContentKeyPath:null,trackedFallbackNode:null}}function tU(e,t,r,n,a,s,i,o,l,c,u,h,d,p,f){e.allPendingTasks++,null===a?e.pendingRootTasks++:a.pendingTasks++;var m={replay:null,node:r,childIndex:n,ping:function(){return tB(e,m)},blockedBoundary:a,blockedSegment:s,hoistableState:i,abortSet:o,keyPath:l,formatContext:c,legacyContext:u,context:h,treeContext:d,componentStack:p,thenableState:t,isFallback:f};return o.add(m),m}function tG(e,t,r,n,a,s,i,o,l,c,u,h,d,p,f){e.allPendingTasks++,null===s?e.pendingRootTasks++:s.pendingTasks++,r.pendingTasks++;var m={replay:r,node:n,childIndex:a,ping:function(){return tB(e,m)},blockedBoundary:s,blockedSegment:null,hoistableState:i,abortSet:o,keyPath:l,formatContext:c,legacyContext:u,context:h,treeContext:d,componentStack:p,thenableState:t,isFallback:f};return o.add(m),m}function tq(e,t,r,n,a,s){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],parentFormatContext:n,boundary:r,lastPushedText:a,textEmbedded:s}}function tY(e,t){return{tag:0,parent:e.componentStack,type:t}}function tV(e,t){if(t&&null!==e.trackedPostpones){try{e="";do{switch(t.tag){case 0:e+=tv(t.type,null);break;case 1:e+=tP(t.type,!1);break;case 2:e+=tP(t.type,!0)}t=t.parent}while(t);var r=e}catch(e){r="\nError generating stack: "+e.message+"\n"+e.stack}r={componentStack:r}}else r={};return r}function t$(e,t,r){if(null==(e=e.onError(t,r))||"string"==typeof e)return e}function tW(e,t){var r=e.onShellError;r(t),(r=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function tQ(e,t,r,n,a,s){var i=t.thenableState;for(t.thenableState=null,e4={},e9=t,e7=e,te=r,ti=ts=0,to=-1,tl=0,tc=i,e=n(a,s);ta;)ta=!1,ti=ts=0,to=-1,tl=0,th+=1,tr=null,e=n(a,s);return tE(),e}function tj(e,t,r,n,a){var i=n.render(),o=a.childContextTypes;if(null!=o){if(r=t.legacyContext,"function"!=typeof n.getChildContext)a=r;else{for(var l in n=n.getChildContext())if(!(l in o))throw Error(s(108,eY(a)||"Unknown",l));a=N({},r,n)}t.legacyContext=a,tZ(e,t,i,-1),t.legacyContext=r}else a=t.keyPath,t.keyPath=r,tZ(e,t,i,-1),t.keyPath=a}function tX(e,t,r,n,a,s,i){var o=!1;if(0!==s&&null!==e.formState){var l=t.blockedSegment;if(null!==l){o=!0,l=l.chunks;for(var c=0;c<s;c++)c===i?l.push("<!--F!-->"):l.push("<!--F-->")}}s=t.keyPath,t.keyPath=r,a?(r=t.treeContext,t.treeContext=eJ(r,1,0),t2(e,t,n,-1),t.treeContext=r):o?t2(e,t,n,-1):tZ(e,t,n,-1),t.keyPath=s}function tz(e,t){if(e&&e.defaultProps)for(var r in t=N({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}function tK(e,t,r,a,i,o){if("function"==typeof a){if(a.prototype&&a.prototype.isReactComponent){o=t.componentStack,t.componentStack={tag:2,parent:t.componentStack,type:a};var y=e$(a,t.legacyContext),C=a.contextType;ez(C=new a(i,"object"==typeof C&&null!==C?C._currentValue2:y),a,i,y),tj(e,t,r,C,a),t.componentStack=o}else{o=e$(a,t.legacyContext),y=t.componentStack,t.componentStack={tag:1,parent:t.componentStack,type:a},C=tQ(e,t,r,a,i,o);var I=0!==ts,D=ti,v=to;"object"==typeof C&&null!==C&&"function"==typeof C.render&&void 0===C.$$typeof?(ez(C,a,i,o),tj(e,t,r,C,a)):tX(e,t,r,C,I,D,v),t.componentStack=y}}else if("string"==typeof a){if(o=t.componentStack,t.componentStack=tY(t,a),null===(y=t.blockedSegment))y=i.children,C=t.formatContext,I=t.keyPath,t.formatContext=Q(C,a,i),t.keyPath=r,t2(e,t,y,-1),t.formatContext=C,t.keyPath=I;else{I=function(e,t,r,a,i,o,l,c,u){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":break;case"select":e.push(ed("select"));var h,d=null,p=null;for(h in r)if(R.call(r,h)){var f=r[h];if(null!=f)switch(h){case"children":d=f;break;case"dangerouslySetInnerHTML":p=f;break;case"defaultValue":case"value":break;default:er(e,h,f)}}return e.push(">"),en(e,p,d),d;case"option":var m=l.selectedValue;e.push(ed("option"));var E,T=null,g=null,A=null,S=null;for(E in r)if(R.call(r,E)){var _=r[E];if(null!=_)switch(E){case"children":T=_;break;case"selected":A=_;break;case"dangerouslySetInnerHTML":S=_;break;case"value":g=_;default:er(e,E,_)}}if(null!=m){var b,y,C=null!==g?""+g:(b=T,y="",n.Children.forEach(b,function(e){null!=e&&(y+=e)}),y);if(k(m)){for(var I=0;I<m.length;I++)if(""+m[I]===C){e.push(' selected=""');break}}else""+m===C&&e.push(' selected=""')}else A&&e.push(' selected=""');return e.push(">"),en(e,S,T),T;case"textarea":e.push(ed("textarea"));var D,v=null,O=null,L=null;for(D in r)if(R.call(r,D)){var M=r[D];if(null!=M)switch(D){case"children":L=M;break;case"value":v=M;break;case"defaultValue":O=M;break;case"dangerouslySetInnerHTML":throw Error(s(91));default:er(e,D,M)}}if(null===v&&null!==O&&(v=O),e.push(">"),null!=L){if(null!=v)throw Error(s(92));if(k(L)){if(1<L.length)throw Error(s(93));v=""+L[0]}v=""+L}return"string"==typeof v&&"\n"===v[0]&&e.push("\n"),null!==v&&e.push(w(""+v)),null;case"input":e.push(ed("input"));var x,F=null,B=null,H=null,U=null,G=null,q=null,V=null,$=null,W=null;for(x in r)if(R.call(r,x)){var Q=r[x];if(null!=Q)switch(x){case"children":case"dangerouslySetInnerHTML":throw Error(s(399,"input"));case"name":F=Q;break;case"formAction":B=Q;break;case"formEncType":H=Q;break;case"formMethod":U=Q;break;case"formTarget":G=Q;break;case"defaultChecked":W=Q;break;case"defaultValue":V=Q;break;case"checked":$=Q;break;case"value":q=Q;break;default:er(e,x,Q)}}var j=et(e,a,i,B,H,U,G,F);return null!==$?z(e,"checked",$):null!==W&&z(e,"checked",W),null!==q?er(e,"value",q):null!==V&&er(e,"value",V),e.push("/>"),null!==j&&j.forEach(ee,e),null;case"button":e.push(ed("button"));var eu,eh=null,ep=null,em=null,eE=null,eT=null,eg=null,eA=null;for(eu in r)if(R.call(r,eu)){var eS=r[eu];if(null!=eS)switch(eu){case"children":eh=eS;break;case"dangerouslySetInnerHTML":ep=eS;break;case"name":em=eS;break;case"formAction":eE=eS;break;case"formEncType":eT=eS;break;case"formMethod":eg=eS;break;case"formTarget":eA=eS;break;default:er(e,eu,eS)}}var e_=et(e,a,i,eE,eT,eg,eA,em);if(e.push(">"),null!==e_&&e_.forEach(ee,e),en(e,ep,eh),"string"==typeof eh){e.push(w(eh));var eb=null}else eb=eh;return eb;case"form":e.push(ed("form"));var ey,eC=null,ek=null,eI=null,eN=null,eR=null,eD=null;for(ey in r)if(R.call(r,ey)){var ev=r[ey];if(null!=ev)switch(ey){case"children":eC=ev;break;case"dangerouslySetInnerHTML":ek=ev;break;case"action":eI=ev;break;case"encType":eN=ev;break;case"method":eR=ev;break;case"target":eD=ev;break;default:er(e,ey,ev)}}var eO=null,eP=null;if("function"==typeof eI){if("function"==typeof eI.$$FORM_ACTION){var ex=J(a),ew=eI.$$FORM_ACTION(ex);eI=ew.action||"",eN=ew.encType,eR=ew.method,eD=ew.target,eO=ew.data,eP=ew.name}else e.push(" ","action",'="',Z,'"'),eD=eR=eN=eI=null,ea(a,i)}if(null!=eI&&er(e,"action",eI),null!=eN&&er(e,"encType",eN),null!=eR&&er(e,"method",eR),null!=eD&&er(e,"target",eD),e.push(">"),null!==eP&&(e.push('<input type="hidden"'),K(e,"name",eP),e.push("/>"),null!==eO&&eO.forEach(ee,e)),en(e,ek,eC),"string"==typeof eC){e.push(w(eC));var eF=null}else eF=eC;return eF;case"menuitem":for(var eB in e.push(ed("menuitem")),r)if(R.call(r,eB)){var eH=r[eB];if(null!=eH)switch(eB){case"children":case"dangerouslySetInnerHTML":throw Error(s(400));default:er(e,eB,eH)}}return e.push(">"),null;case"title":if(3===l.insertionMode||1&l.tagScope||null!=r.itemProp)var eU=eo(e,r);else u?eU=null:(eo(i.hoistableChunks,r),eU=void 0);return eU;case"link":var eG=r.rel,eq=r.href,eY=r.precedence;if(3===l.insertionMode||1&l.tagScope||null!=r.itemProp||"string"!=typeof eG||"string"!=typeof eq||""===eq){es(e,r);var eV=null}else if("stylesheet"===r.rel){if("string"!=typeof eY||null!=r.disabled||r.onLoad||r.onError)eV=es(e,r);else{var e$=i.styles.get(eY),eW=a.styleResources.hasOwnProperty(eq)?a.styleResources[eq]:void 0;if(null!==eW){a.styleResources[eq]=null,e$||(e$={precedence:w(eY),rules:[],hrefs:[],sheets:new Map},i.styles.set(eY,e$));var eQ={state:0,props:N({},r,{"data-precedence":r.precedence,precedence:null})};if(eW){2===eW.length&&eL(eQ.props,eW);var ej=i.preloads.stylesheets.get(eq);ej&&0<ej.length?ej.length=0:eQ.state=1}e$.sheets.set(eq,eQ),o&&o.stylesheets.add(eQ)}else if(e$){var eX=e$.sheets.get(eq);eX&&o&&o.stylesheets.add(eX)}c&&e.push("<!-- -->"),eV=null}}else r.onLoad||r.onError?eV=es(e,r):(c&&e.push("<!-- -->"),eV=u?null:es(i.hoistableChunks,r));return eV;case"script":var ez=r.async;if("string"!=typeof r.src||!r.src||!ez||"function"==typeof ez||"symbol"==typeof ez||r.onLoad||r.onError||3===l.insertionMode||1&l.tagScope||null!=r.itemProp)var eK=el(e,r);else{var eJ=r.src;if("module"===r.type)var eZ=a.moduleScriptResources,e0=i.preloads.moduleScripts;else eZ=a.scriptResources,e0=i.preloads.scripts;var e1=eZ.hasOwnProperty(eJ)?eZ[eJ]:void 0;if(null!==e1){eZ[eJ]=null;var e2=r;if(e1){2===e1.length&&eL(e2=N({},r),e1);var e3=e0.get(eJ);e3&&(e3.length=0)}var e5=[];i.scripts.add(e5),el(e5,e2)}c&&e.push("<!-- -->"),eK=null}return eK;case"style":var e8=r.precedence,e6=r.href;if(3===l.insertionMode||1&l.tagScope||null!=r.itemProp||"string"!=typeof e8||"string"!=typeof e6||""===e6){e.push(ed("style"));var e4,e9=null,e7=null;for(e4 in r)if(R.call(r,e4)){var te=r[e4];if(null!=te)switch(e4){case"children":e9=te;break;case"dangerouslySetInnerHTML":e7=te;break;default:er(e,e4,te)}}e.push(">");var tt=Array.isArray(e9)?2>e9.length?e9[0]:null:e9;"function"!=typeof tt&&"symbol"!=typeof tt&&null!=tt&&e.push(w(""+tt)),en(e,e7,e9),e.push(ef("style"));var tr=null}else{var tn=i.styles.get(e8);if(null!==(a.styleResources.hasOwnProperty(e6)?a.styleResources[e6]:void 0)){a.styleResources[e6]=null,tn?tn.hrefs.push(w(e6)):(tn={precedence:w(e8),rules:[],hrefs:[w(e6)],sheets:new Map},i.styles.set(e8,tn));var ta,ts=tn.rules,ti=null,to=null;for(ta in r)if(R.call(r,ta)){var tl=r[ta];if(null!=tl)switch(ta){case"children":ti=tl;break;case"dangerouslySetInnerHTML":to=tl}}var tc=Array.isArray(ti)?2>ti.length?ti[0]:null:ti;"function"!=typeof tc&&"symbol"!=typeof tc&&null!=tc&&ts.push(w(""+tc)),en(ts,to,ti)}tn&&o&&o.styles.add(tn),c&&e.push("<!-- -->"),tr=void 0}return tr;case"meta":if(3===l.insertionMode||1&l.tagScope||null!=r.itemProp)var tu=ei(e,r,"meta");else c&&e.push("<!-- -->"),tu=u?null:"string"==typeof r.charSet?ei(i.charsetChunks,r,"meta"):"viewport"===r.name?ei(i.viewportChunks,r,"meta"):ei(i.hoistableChunks,r,"meta");return tu;case"listing":case"pre":e.push(ed(t));var th,td=null,tp=null;for(th in r)if(R.call(r,th)){var tf=r[th];if(null!=tf)switch(th){case"children":td=tf;break;case"dangerouslySetInnerHTML":tp=tf;break;default:er(e,th,tf)}}if(e.push(">"),null!=tp){if(null!=td)throw Error(s(60));if("object"!=typeof tp||!("__html"in tp))throw Error(s(61));var tm=tp.__html;null!=tm&&("string"==typeof tm&&0<tm.length&&"\n"===tm[0]?e.push("\n",tm):e.push(""+tm))}return"string"==typeof td&&"\n"===td[0]&&e.push("\n"),td;case"img":var tE=r.src,tT=r.srcSet;if(!("lazy"===r.loading||!tE&&!tT||"string"!=typeof tE&&null!=tE||"string"!=typeof tT&&null!=tT)&&"low"!==r.fetchPriority&&!1==!!(2&l.tagScope)&&("string"!=typeof tE||":"!==tE[4]||"d"!==tE[0]&&"D"!==tE[0]||"a"!==tE[1]&&"A"!==tE[1]||"t"!==tE[2]&&"T"!==tE[2]||"a"!==tE[3]&&"A"!==tE[3])&&("string"!=typeof tT||":"!==tT[4]||"d"!==tT[0]&&"D"!==tT[0]||"a"!==tT[1]&&"A"!==tT[1]||"t"!==tT[2]&&"T"!==tT[2]||"a"!==tT[3]&&"A"!==tT[3])){var tg="string"==typeof r.sizes?r.sizes:void 0,tA=tT?tT+"\n"+(tg||""):tE,tS=i.preloads.images,t_=tS.get(tA);if(t_)("high"===r.fetchPriority||10>i.highImagePreloads.size)&&(tS.delete(tA),i.highImagePreloads.add(t_));else if(!a.imageResources.hasOwnProperty(tA)){a.imageResources[tA]=Y;var tb,ty=r.crossOrigin,tC="string"==typeof ty?"use-credentials"===ty?ty:"":void 0,tk=i.headers;tk&&0<tk.remainingCapacity&&("high"===r.fetchPriority||500>tk.highImagePreloads.length)&&(tb=eM(tE,"image",{imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:tC,integrity:r.integrity,nonce:r.nonce,type:r.type,fetchPriority:r.fetchPriority,referrerPolicy:r.refererPolicy}),2<=(tk.remainingCapacity-=tb.length))?(i.resets.image[tA]=Y,tk.highImagePreloads&&(tk.highImagePreloads+=", "),tk.highImagePreloads+=tb):(es(t_=[],{rel:"preload",as:"image",href:tT?void 0:tE,imageSrcSet:tT,imageSizes:tg,crossOrigin:tC,integrity:r.integrity,type:r.type,fetchPriority:r.fetchPriority,referrerPolicy:r.referrerPolicy}),"high"===r.fetchPriority||10>i.highImagePreloads.size?i.highImagePreloads.add(t_):(i.bulkPreloads.add(t_),tS.set(tA,t_)))}}return ei(e,r,"img");case"base":case"area":case"br":case"col":case"embed":case"hr":case"keygen":case"param":case"source":case"track":case"wbr":return ei(e,r,t);case"head":if(2>l.insertionMode&&null===i.headChunks){i.headChunks=[];var tI=ec(i.headChunks,r,"head")}else tI=ec(e,r,"head");return tI;case"html":if(0===l.insertionMode&&null===i.htmlChunks){i.htmlChunks=[""];var tN=ec(i.htmlChunks,r,"html")}else tN=ec(e,r,"html");return tN;default:if(-1!==t.indexOf("-")){e.push(ed(t));var tR,tD=null,tv=null;for(tR in r)if(R.call(r,tR)){var tO=r[tR];if(null!=tO)switch(tR){case"children":tD=tO;break;case"dangerouslySetInnerHTML":tv=tO;break;case"style":X(e,tO);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;default:P(tR)&&"function"!=typeof tO&&"symbol"!=typeof tO&&e.push(" ",tR,'="',w(tO),'"')}}return e.push(">"),en(e,tv,tD),tD}}return ec(e,r,t)}(y.chunks,a,i,e.resumableState,e.renderState,t.hoistableState,t.formatContext,y.lastPushedText,t.isFallback),y.lastPushedText=!1,C=t.formatContext,D=t.keyPath,t.formatContext=Q(C,a,i),t.keyPath=r,t2(e,t,I,-1),t.formatContext=C,t.keyPath=D;e:{switch(r=y.chunks,e=e.resumableState,a){case"title":case"style":case"script":case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break e;case"body":if(1>=C.insertionMode){e.hasBody=!0;break e}break;case"html":if(0===C.insertionMode){e.hasHtml=!0;break e}}r.push(ef(a))}y.lastPushedText=!1}t.componentStack=o}else{switch(a){case b:case S:case c:case u:case l:a=t.keyPath,t.keyPath=r,tZ(e,t,i.children,-1),t.keyPath=a;return;case _:"hidden"!==i.mode&&(a=t.keyPath,t.keyPath=r,tZ(e,t,i.children,-1),t.keyPath=a);return;case E:a=t.componentStack,t.componentStack=tY(t,"SuspenseList"),o=t.keyPath,t.keyPath=r,tZ(e,t,i.children,-1),t.keyPath=o,t.componentStack=a;return;case A:throw Error(s(343));case m:e:if(null!==t.replay){a=t.keyPath,t.keyPath=r,r=i.children;try{t2(e,t,r,-1)}finally{t.keyPath=a}}else{var O=t.componentStack;a=t.componentStack=tY(t,"Suspense");var L=t.keyPath;o=t.blockedBoundary;var M=t.hoistableState,x=t.blockedSegment;y=i.fallback;var F=i.children;C=tH(e,i=new Set),null!==e.trackedPostpones&&(C.trackedContentKeyPath=r),I=tq(e,x.chunks.length,C,t.formatContext,!1,!1),x.children.push(I),x.lastPushedText=!1;var B=tq(e,0,null,t.formatContext,!1,!1);B.parentFlushed=!0,t.blockedBoundary=C,t.hoistableState=C.contentState,t.blockedSegment=B,t.keyPath=r;try{if(t2(e,t,F,-1),e.renderState.generateStaticMarkup||B.lastPushedText&&B.textEmbedded&&B.chunks.push("<!-- -->"),B.status=1,t9(C,B),0===C.pendingTasks&&0===C.status){C.status=1,t.componentStack=O;break e}}catch(r){B.status=4,C.status=4,D=tV(e,t.componentStack),v=t$(e,r,D),C.errorDigest=v,t1(e,C)}finally{t.blockedBoundary=o,t.hoistableState=M,t.blockedSegment=x,t.keyPath=L,t.componentStack=O}D=[r[0],"Suspense Fallback",r[2]],null!==(v=e.trackedPostpones)&&(O=[D[1],D[2],[],null],v.workingMap.set(D,O),5===C.status?v.workingMap.get(r)[4]=O:C.trackedFallbackNode=O),t=tU(e,null,y,-1,o,I,C.fallbackState,i,D,t.formatContext,t.legacyContext,t.context,t.treeContext,a,!0),e.pingedTasks.push(t)}return}if("object"==typeof a&&null!==a)switch(a.$$typeof){case f:y=t.componentStack,t.componentStack={tag:1,parent:t.componentStack,type:a.render},i=tQ(e,t,r,a.render,i,o),tX(e,t,r,i,0!==ts,ti,to),t.componentStack=y;return;case T:i=tz(a=a.type,i),tK(e,t,r,a,i,o);return;case h:if(y=i.children,o=t.keyPath,a=a._context,i=i.value,C=a._currentValue2,a._currentValue2=i,eW=i={parent:I=eW,depth:null===I?0:I.depth+1,context:a,parentValue:C,value:i},t.context=i,t.keyPath=r,tZ(e,t,y,-1),null===(e=eW))throw Error(s(403));e.context._currentValue2=e.parentValue,e=eW=e.parent,t.context=e,t.keyPath=o;return;case p:i=(i=i.children)(a._currentValue2),a=t.keyPath,t.keyPath=r,tZ(e,t,i,-1),t.keyPath=a;return;case d:case g:o=t.componentStack,t.componentStack=tY(t,"Lazy"),i=tz(a=(y=a._init)(a._payload),i),tK(e,t,r,a,i,void 0),t.componentStack=o;return}throw Error(s(130,null==a?a:typeof a,""))}}function tJ(e,t,r,n,a){var s=t.replay,i=t.blockedBoundary,o=tq(e,0,null,t.formatContext,!1,!1);o.id=r,o.parentFlushed=!0;try{t.replay=null,t.blockedSegment=o,t2(e,t,n,a),o.status=1,null===i?e.completedRootSegment=o:(t9(i,o),i.parentFlushed&&e.partialBoundaries.push(i))}finally{t.replay=s,t.blockedSegment=null}}function tZ(e,t,r,n){if(null!==t.replay&&"number"==typeof t.replay.slots)tJ(e,t,t.replay.slots,r,n);else if(t.node=r,t.childIndex=n,null!==r){if("object"==typeof r){switch(r.$$typeof){case i:var a=r.type,l=r.key,c=r.props,u=r.ref,h=eY(a),d=null==l?-1===n?0:n:l;if(l=[t.keyPath,h,d],null!==t.replay)e:{var f=t.replay;for(r=0,n=f.nodes;r<n.length;r++){var E=n[r];if(d===E[1]){if(4===E.length){if(null!==h&&h!==E[0])throw Error(s(490,E[0],h));var T=E[2];h=E[3],d=t.node,t.replay={nodes:T,slots:h,pendingTasks:1};try{if(tK(e,t,l,a,c,u),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(s(488));t.replay.pendingTasks--}catch(r){if("object"==typeof r&&null!==r&&(r===e2||"function"==typeof r.then))throw t.node===d&&(t.replay=f),r;t.replay.pendingTasks--,c=tV(e,t.componentStack),l=e,e=t.blockedBoundary,c=t$(l,a=r,c),t5(l,e,T,h,a,c)}t.replay=f}else{if(a!==m)throw Error(s(490,"Suspense",eY(a)||"Unknown"));t:{f=void 0,a=E[5],u=E[2],h=E[3],d=null===E[4]?[]:E[4][2],E=null===E[4]?null:E[4][3];var A=t.componentStack,S=t.componentStack=tY(t,"Suspense"),_=t.keyPath,b=t.replay,y=t.blockedBoundary,I=t.hoistableState,N=c.children;c=c.fallback;var R=new Set,D=tH(e,R);D.parentFlushed=!0,D.rootSegmentID=a,t.blockedBoundary=D,t.hoistableState=D.contentState,t.replay={nodes:u,slots:h,pendingTasks:1};try{if(t2(e,t,N,-1),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(s(488));if(t.replay.pendingTasks--,0===D.pendingTasks&&0===D.status){D.status=1,e.completedBoundaries.push(D);break t}}catch(r){D.status=4,T=tV(e,t.componentStack),f=t$(e,r,T),D.errorDigest=f,t.replay.pendingTasks--,e.clientRenderedBoundaries.push(D)}finally{t.blockedBoundary=y,t.hoistableState=I,t.replay=b,t.keyPath=_,t.componentStack=A}t=tG(e,null,{nodes:d,slots:E,pendingTasks:0},c,-1,y,D.fallbackState,R,[l[0],"Suspense Fallback",l[2]],t.formatContext,t.legacyContext,t.context,t.treeContext,S,!0),e.pingedTasks.push(t)}}n.splice(r,1);break e}}}else tK(e,t,l,a,c,u);return;case o:throw Error(s(257));case g:c=t.componentStack,t.componentStack=tY(t,"Lazy"),r=(l=r._init)(r._payload),t.componentStack=c,tZ(e,t,r,n);return}if(k(r)){t0(e,t,r,n);return}if((c=null===r||"object"!=typeof r?null:"function"==typeof(c=C&&r[C]||r["@@iterator"])?c:null)&&(c=c.call(r))){if(!(r=c.next()).done){l=[];do l.push(r.value),r=c.next();while(!r.done);t0(e,t,l,n)}return}if("function"==typeof r.then)return t.thenableState=null,tZ(e,t,ty(r),n);if(r.$$typeof===p)return tZ(e,t,r._currentValue2,n);throw Error(s(31,"[object Object]"===(n=Object.prototype.toString.call(r))?"object with keys {"+Object.keys(r).join(", ")+"}":n))}"string"==typeof r?null!==(n=t.blockedSegment)&&(n.lastPushedText=eG(n.chunks,r,e.renderState,n.lastPushedText)):"number"==typeof r&&null!==(n=t.blockedSegment)&&(n.lastPushedText=eG(n.chunks,""+r,e.renderState,n.lastPushedText))}}function t0(e,t,r,n){var a=t.keyPath;if(-1!==n&&(t.keyPath=[t.keyPath,"Fragment",n],null!==t.replay)){for(var i=t.replay,o=i.nodes,l=0;l<o.length;l++){var c=o[l];if(c[1]===n){n=c[2],c=c[3],t.replay={nodes:n,slots:c,pendingTasks:1};try{if(t0(e,t,r,-1),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(s(488));t.replay.pendingTasks--}catch(a){if("object"==typeof a&&null!==a&&(a===e2||"function"==typeof a.then))throw a;t.replay.pendingTasks--,r=tV(e,t.componentStack);var u=t.blockedBoundary;r=t$(e,a,r),t5(e,u,n,c,a,r)}t.replay=i,o.splice(l,1);break}}t.keyPath=a;return}if(i=t.treeContext,o=r.length,null!==t.replay&&null!==(l=t.replay.slots)&&"object"==typeof l){for(n=0;n<o;n++)c=r[n],t.treeContext=eJ(i,o,n),"number"==typeof(u=l[n])?(tJ(e,t,u,c,n),delete l[n]):t2(e,t,c,n);t.treeContext=i,t.keyPath=a;return}for(l=0;l<o;l++)n=r[l],t.treeContext=eJ(i,o,l),t2(e,t,n,l);t.treeContext=i,t.keyPath=a}function t1(e,t){null!==(e=e.trackedPostpones)&&null!==(t=t.trackedContentKeyPath)&&void 0!==(t=e.workingMap.get(t))&&(t.length=4,t[2]=[],t[3]=null)}function t2(e,t,r,n){var a=t.formatContext,s=t.legacyContext,i=t.context,o=t.keyPath,l=t.treeContext,c=t.componentStack,u=t.blockedSegment;if(null===u)try{return tZ(e,t,r,n)}catch(u){if(tE(),"object"==typeof(r=u===e2?e8():u)&&null!==r&&"function"==typeof r.then){e=tG(e,n=tm(),t.replay,t.node,t.childIndex,t.blockedBoundary,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.legacyContext,t.context,t.treeContext,null!==t.componentStack?t.componentStack.parent:null,t.isFallback).ping,r.then(e,e),t.formatContext=a,t.legacyContext=s,t.context=i,t.keyPath=o,t.treeContext=l,t.componentStack=c,ej(i);return}}else{var h=u.children.length,d=u.chunks.length;try{return tZ(e,t,r,n)}catch(p){if(tE(),u.children.length=h,u.chunks.length=d,"object"==typeof(r=p===e2?e8():p)&&null!==r&&"function"==typeof r.then){n=tm(),h=tq(e,(u=t.blockedSegment).chunks.length,null,t.formatContext,u.lastPushedText,!0),u.children.push(h),u.lastPushedText=!1,e=tU(e,n,t.node,t.childIndex,t.blockedBoundary,h,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.legacyContext,t.context,t.treeContext,null!==t.componentStack?t.componentStack.parent:null,t.isFallback).ping,r.then(e,e),t.formatContext=a,t.legacyContext=s,t.context=i,t.keyPath=o,t.treeContext=l,t.componentStack=c,ej(i);return}}}throw t.formatContext=a,t.legacyContext=s,t.context=i,t.keyPath=o,t.treeContext=l,ej(i),r}function t3(e){var t=e.blockedBoundary;null!==(e=e.blockedSegment)&&(e.status=3,t7(this,t,e))}function t5(e,t,r,n,a,i){for(var o=0;o<r.length;o++){var l=r[o];if(4===l.length)t5(e,t,l[2],l[3],a,i);else{l=l[5];var c=tH(e,new Set);c.parentFlushed=!0,c.rootSegmentID=l,c.status=4,c.errorDigest=i,c.parentFlushed&&e.clientRenderedBoundaries.push(c)}}if(r.length=0,null!==n){if(null===t)throw Error(s(487));if(4!==t.status&&(t.status=4,t.errorDigest=i,t.parentFlushed&&e.clientRenderedBoundaries.push(t)),"object"==typeof n)for(var u in n)delete n[u]}}function t8(e,t){try{var r=e.renderState,n=r.onHeaders;if(n){var a=r.headers;if(a){r.headers=null;var s=a.preconnects;if(a.fontPreloads&&(s&&(s+=", "),s+=a.fontPreloads),a.highImagePreloads&&(s&&(s+=", "),s+=a.highImagePreloads),!t){var i=r.styles.values(),o=i.next();t:for(;0<a.remainingCapacity&&!o.done;o=i.next())for(var l=o.value.sheets.values(),c=l.next();0<a.remainingCapacity&&!c.done;c=l.next()){var u=c.value,h=u.props,d=h.href,p=u.props,f=eM(p.href,"style",{crossOrigin:p.crossOrigin,integrity:p.integrity,nonce:p.nonce,type:p.type,fetchPriority:p.fetchPriority,referrerPolicy:p.referrerPolicy,media:p.media});if(2<=(a.remainingCapacity-=f.length))r.resets.style[d]=Y,s&&(s+=", "),s+=f,r.resets.style[d]="string"==typeof h.crossOrigin||"string"==typeof h.integrity?[h.crossOrigin,h.integrity]:Y;else break t}}n(s?{Link:s}:{})}}}catch(t){t$(e,t,{})}}function t6(e){null===e.trackedPostpones&&t8(e,!0),e.onShellError=tw,(e=e.onShellReady)()}function t4(e){t8(e,null===e.trackedPostpones||null===e.completedRootSegment||5!==e.completedRootSegment.status),(e=e.onAllReady)()}function t9(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary&&-1===t.children[0].id){var r=t.children[0];r.id=t.id,r.parentFlushed=!0,1===r.status&&t9(e,r)}else e.completedSegments.push(t)}function t7(e,t,r){if(null===t){if(null!==r&&r.parentFlushed){if(null!==e.completedRootSegment)throw Error(s(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&t6(e)}else t.pendingTasks--,4!==t.status&&(0===t.pendingTasks?(0===t.status&&(t.status=1),null!==r&&r.parentFlushed&&1===r.status&&t9(t,r),t.parentFlushed&&e.completedBoundaries.push(t),1===t.status&&(t.fallbackAbortableTasks.forEach(t3,e),t.fallbackAbortableTasks.clear())):null!==r&&r.parentFlushed&&1===r.status&&(t9(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&t4(e)}function re(e){if(2!==e.status){var t=eW,r=tL.current;tL.current=tN;var n=tM.current;tM.current=tD;var a=tF;tF=e;var i=tR;tR=e.resumableState;try{var o,l=e.pingedTasks;for(o=0;o<l.length;o++){var c=l[o],u=e,h=c.blockedSegment;if(null===h){var d=u;if(0!==c.replay.pendingTasks){ej(c.context);try{if(tZ(d,c,c.node,c.childIndex),1===c.replay.pendingTasks&&0<c.replay.nodes.length)throw Error(s(488));c.replay.pendingTasks--,c.abortSet.delete(c),t7(d,c.blockedBoundary,null)}catch(e){tE();var p=e===e2?e8():e;if("object"==typeof p&&null!==p&&"function"==typeof p.then){var f=c.ping;p.then(f,f),c.thenableState=tm()}else{c.replay.pendingTasks--,c.abortSet.delete(c);var m=tV(d,c.componentStack);u=void 0;var E=d,T=c.blockedBoundary,g=c.replay.nodes,A=c.replay.slots;u=t$(E,p,m),t5(E,T,g,A,p,u),d.pendingRootTasks--,0===d.pendingRootTasks&&t6(d),d.allPendingTasks--,0===d.allPendingTasks&&t4(d)}}finally{}}}else if(d=void 0,E=h,0===E.status){ej(c.context);var S=E.children.length,_=E.chunks.length;try{tZ(u,c,c.node,c.childIndex),u.renderState.generateStaticMarkup||E.lastPushedText&&E.textEmbedded&&E.chunks.push("<!-- -->"),c.abortSet.delete(c),E.status=1,t7(u,c.blockedBoundary,E)}catch(e){tE(),E.children.length=S,E.chunks.length=_;var b=e===e2?e8():e;if("object"==typeof b&&null!==b&&"function"==typeof b.then){var y=c.ping;b.then(y,y),c.thenableState=tm()}else{var C=tV(u,c.componentStack);c.abortSet.delete(c),E.status=4;var k=c.blockedBoundary;d=t$(u,b,C),null===k?tW(u,b):(k.pendingTasks--,4!==k.status&&(k.status=4,k.errorDigest=d,t1(u,k),k.parentFlushed&&u.clientRenderedBoundaries.push(k))),u.allPendingTasks--,0===u.allPendingTasks&&t4(u)}}finally{}}}l.splice(0,o),null!==e.destination&&ri(e,e.destination)}catch(t){t$(e,t,{}),tW(e,t)}finally{tR=i,tL.current=r,tM.current=n,r===tN&&ej(t),tF=a}}}function rt(e,t,r,n){switch(r.parentFlushed=!0,r.status){case 0:r.id=e.nextSegmentId++;case 5:return n=r.id,r.lastPushedText=!1,r.textEmbedded=!1,e=e.renderState,t.push('<template id="'),t.push(e.placeholderPrefix),e=n.toString(16),t.push(e),t.push('"></template>');case 1:r.status=2;var a=!0,i=r.chunks,o=0;r=r.children;for(var l=0;l<r.length;l++){for(a=r[l];o<a.index;o++)t.push(i[o]);a=rr(e,t,a,n)}for(;o<i.length-1;o++)t.push(i[o]);return o<i.length&&(a=t.push(i[o])),a;default:throw Error(s(390))}}function rr(e,t,r,n){var a=r.boundary;if(null===a)return rt(e,t,r,n);if(a.parentFlushed=!0,4===a.status)return e.renderState.generateStaticMarkup||(a=a.errorDigest,t.push("<!--$!-->"),t.push("<template"),a&&(t.push(' data-dgst="'),a=w(a),t.push(a),t.push('"')),t.push("></template>")),rt(e,t,r,n),e=!!e.renderState.generateStaticMarkup||t.push("<!--/$-->");if(1!==a.status)return 0===a.status&&(a.rootSegmentID=e.nextSegmentId++),0<a.completedSegments.length&&e.partialBoundaries.push(a),eE(t,e.renderState,a.rootSegmentID),n&&((a=a.fallbackState).styles.forEach(eH,n),a.stylesheets.forEach(eU,n)),rt(e,t,r,n),t.push("<!--/$-->");if(a.byteSize>e.progressiveChunkSize)return a.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(a),eE(t,e.renderState,a.rootSegmentID),rt(e,t,r,n),t.push("<!--/$-->");if(n&&((r=a.contentState).styles.forEach(eH,n),r.stylesheets.forEach(eU,n)),e.renderState.generateStaticMarkup||t.push("<!--$-->"),1!==(r=a.completedSegments).length)throw Error(s(391));return rr(e,t,r[0],n),e=!!e.renderState.generateStaticMarkup||t.push("<!--/$-->")}function rn(e,t,r,n){return!function(e,t,r,n){switch(r.insertionMode){case 0:case 1:case 2:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 3:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 4:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 8:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');default:throw Error(s(397))}}(t,e.renderState,r.parentFormatContext,r.id),rr(e,t,r,n),function(e,t){switch(t.insertionMode){case 0:case 1:case 2:return e.push("</div>");case 3:return e.push("</svg>");case 4:return e.push("</math>");case 5:return e.push("</table>");case 6:return e.push("</tbody></table>");case 7:return e.push("</tr></table>");case 8:return e.push("</colgroup></table>");default:throw Error(s(397))}}(t,r.parentFormatContext)}function ra(e,t,r){for(var n=r.completedSegments,a=0;a<n.length;a++)rs(e,t,r,n[a]);n.length=0,ek(t,r.contentState,e.renderState),n=e.resumableState,e=e.renderState,a=r.rootSegmentID,r=r.contentState;var i=e.stylesToHoist;e.stylesToHoist=!1;var o=0===n.streamingFormat;return o?(t.push(e.startInlineScript),i?0==(2&n.instructions)?(n.instructions|=10,t.push('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(r,t,w){for(var u=$RC,n=$RM,p=new Map,q=document,g,b,h=q.querySelectorAll("link[data-precedence],style[data-precedence]"),v=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?v.push(b):("LINK"===b.tagName&&n.set(b.getAttribute("href"),b),p.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=w[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var d=f[m++];if(a=n.get(d)){var e=a._p;c=!0}else{a=q.createElement("link");a.href=d;a.rel="stylesheet";for(a.dataset.precedence=\nl=f[m++];e=f[m++];)a.setAttribute(e,f[m++]);e=a._p=new Promise(function(x,y){a.onload=x;a.onerror=y});n.set(d,a)}d=a.getAttribute("media");!e||"l"===e.s||d&&!matchMedia(d).matches||h.push(e);if(c)continue}else{a=v[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=p.get(l)||g;c===g&&(g=a);p.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=q.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(u.bind(null,r,t,""),u.bind(null,r,t,"Resource failed to load"))};$RR("')):0==(8&n.instructions)?(n.instructions|=8,t.push('$RM=new Map;\n$RR=function(r,t,w){for(var u=$RC,n=$RM,p=new Map,q=document,g,b,h=q.querySelectorAll("link[data-precedence],style[data-precedence]"),v=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?v.push(b):("LINK"===b.tagName&&n.set(b.getAttribute("href"),b),p.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=w[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var d=f[m++];if(a=n.get(d)){var e=a._p;c=!0}else{a=q.createElement("link");a.href=d;a.rel="stylesheet";for(a.dataset.precedence=\nl=f[m++];e=f[m++];)a.setAttribute(e,f[m++]);e=a._p=new Promise(function(x,y){a.onload=x;a.onerror=y});n.set(d,a)}d=a.getAttribute("media");!e||"l"===e.s||d&&!matchMedia(d).matches||h.push(e);if(c)continue}else{a=v[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=p.get(l)||g;c===g&&(g=a);p.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=q.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(u.bind(null,r,t,""),u.bind(null,r,t,"Resource failed to load"))};$RR("')):t.push('$RR("'):0==(2&n.instructions)?(n.instructions|=2,t.push('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("')):t.push('$RC("')):i?t.push('<template data-rri="" data-bid="'):t.push('<template data-rci="" data-bid="'),n=a.toString(16),t.push(e.boundaryPrefix),t.push(n),o?t.push('","'):t.push('" data-sid="'),t.push(e.segmentPrefix),t.push(n),i?o?(t.push('",'),function(e,t){e.push("[");var r="[";t.stylesheets.forEach(function(t){if(2!==t.state){if(3===t.state)e.push(r),t=eS(""+t.props.href),e.push(t),e.push("]"),r=",[";else{e.push(r);var n=t.props["data-precedence"],a=t.props,i=eS(""+t.props.href);for(var o in e.push(i),n=""+n,e.push(","),n=eS(n),e.push(n),a)if(R.call(a,o)&&null!=(i=a[o]))switch(o){case"href":case"rel":case"precedence":case"data-precedence":break;case"children":case"dangerouslySetInnerHTML":throw Error(s(399,"link"));default:e:{n=e;var l=o.toLowerCase();switch(typeof i){case"function":case"symbol":break e}switch(o){case"innerHTML":case"dangerouslySetInnerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"style":case"ref":break e;case"className":l="class",i=""+i;break;case"hidden":if(!1===i)break e;i="";break;case"src":case"href":i=""+i;break;default:if(2<o.length&&("o"===o[0]||"O"===o[0])&&("n"===o[1]||"N"===o[1])||!P(o))break e;i=""+i}n.push(","),l=eS(l),n.push(l),n.push(","),i=eS(i),n.push(i)}}e.push("]"),r=",[",t.state=3}}}),e.push("]")}(t,r)):(t.push('" data-sty="'),function(e,t){e.push("[");var r="[";t.stylesheets.forEach(function(t){if(2!==t.state){if(3===t.state)e.push(r),t=w(JSON.stringify(""+t.props.href)),e.push(t),e.push("]"),r=",[";else{e.push(r);var n=t.props["data-precedence"],a=t.props,i=w(JSON.stringify(""+t.props.href));for(var o in e.push(i),n=""+n,e.push(","),n=w(JSON.stringify(n)),e.push(n),a)if(R.call(a,o)&&null!=(i=a[o]))switch(o){case"href":case"rel":case"precedence":case"data-precedence":break;case"children":case"dangerouslySetInnerHTML":throw Error(s(399,"link"));default:e:{n=e;var l=o.toLowerCase();switch(typeof i){case"function":case"symbol":break e}switch(o){case"innerHTML":case"dangerouslySetInnerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"style":case"ref":break e;case"className":l="class",i=""+i;break;case"hidden":if(!1===i)break e;i="";break;case"src":case"href":i=""+i;break;default:if(2<o.length&&("o"===o[0]||"O"===o[0])&&("n"===o[1]||"N"===o[1])||!P(o))break e;i=""+i}n.push(","),l=w(JSON.stringify(l)),n.push(l),n.push(","),i=w(JSON.stringify(i)),n.push(i)}}e.push("]"),r=",[",t.state=3}}}),e.push("]")}(t,r)):o&&t.push('"'),n=o?t.push(")</script>"):t.push('"></template>'),em(t,e)&&n}function rs(e,t,r,n){if(2===n.status)return!0;var a=r.contentState,i=n.id;if(-1===i){if(-1===(n.id=r.rootSegmentID))throw Error(s(392));return rn(e,t,n,a)}return i===r.rootSegmentID?rn(e,t,n,a):(rn(e,t,n,a),r=e.resumableState,e=e.renderState,(n=0===r.streamingFormat)?(t.push(e.startInlineScript),0==(1&r.instructions)?(r.instructions|=1,t.push('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')):t.push('$RS("')):t.push('<template data-rsi="" data-sid="'),t.push(e.segmentPrefix),i=i.toString(16),t.push(i),n?t.push('","'):t.push('" data-pid="'),t.push(e.placeholderPrefix),t.push(i),t=n?t.push('")</script>'):t.push('"></template>'))}function ri(e,t){try{var r,n=e.completedRootSegment;if(null!==n){if(5===n.status||0!==e.pendingRootTasks)return;var a=e.renderState;if((0!==e.allPendingTasks||null!==e.trackedPostpones)&&a.externalRuntimeScript){var s=a.externalRuntimeScript,i=e.resumableState,o=s.src,l=s.chunks;i.scriptResources.hasOwnProperty(o)||(i.scriptResources[o]=null,a.scripts.add(l))}var c,u=a.htmlChunks,h=a.headChunks;if(u){for(c=0;c<u.length;c++)t.push(u[c]);if(h)for(c=0;c<h.length;c++)t.push(h[c]);else{var d=ed("head");t.push(d),t.push(">")}}else if(h)for(c=0;c<h.length;c++)t.push(h[c]);var p=a.charsetChunks;for(c=0;c<p.length;c++)t.push(p[c]);p.length=0,a.preconnects.forEach(eI,t),a.preconnects.clear();var f=a.viewportChunks;for(c=0;c<f.length;c++)t.push(f[c]);f.length=0,a.fontPreloads.forEach(eI,t),a.fontPreloads.clear(),a.highImagePreloads.forEach(eI,t),a.highImagePreloads.clear(),a.styles.forEach(eD,t);var m=a.importMapChunks;for(c=0;c<m.length;c++)t.push(m[c]);m.length=0,a.bootstrapScripts.forEach(eI,t),a.scripts.forEach(eI,t),a.scripts.clear(),a.bulkPreloads.forEach(eI,t),a.bulkPreloads.clear();var E=a.hoistableChunks;for(c=0;c<E.length;c++)t.push(E[c]);if(E.length=0,u&&null===h){var T=ef("head");t.push(T)}rr(e,t,n,null),e.completedRootSegment=null,em(t,e.renderState)}var g=e.renderState;n=0;var A=g.viewportChunks;for(n=0;n<A.length;n++)t.push(A[n]);A.length=0,g.preconnects.forEach(eI,t),g.preconnects.clear(),g.fontPreloads.forEach(eI,t),g.fontPreloads.clear(),g.highImagePreloads.forEach(eI,t),g.highImagePreloads.clear(),g.styles.forEach(eO,t),g.scripts.forEach(eI,t),g.scripts.clear(),g.bulkPreloads.forEach(eI,t),g.bulkPreloads.clear();var S=g.hoistableChunks;for(n=0;n<S.length;n++)t.push(S[n]);S.length=0;var _=e.clientRenderedBoundaries;for(r=0;r<_.length;r++){var b=_[r];g=t;var y=e.resumableState,C=e.renderState,k=b.rootSegmentID,I=b.errorDigest,N=b.errorMessage,R=b.errorComponentStack,D=0===y.streamingFormat;D?(g.push(C.startInlineScript),0==(4&y.instructions)?(y.instructions|=4,g.push('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("')):g.push('$RX("')):g.push('<template data-rxi="" data-bid="'),g.push(C.boundaryPrefix);var v=k.toString(16);if(g.push(v),D&&g.push('"'),I||N||R){if(D){g.push(",");var O=eg(I||"");g.push(O)}else{g.push('" data-dgst="');var P=w(I||"");g.push(P)}}if(N||R){if(D){g.push(",");var L=eg(N||"");g.push(L)}else{g.push('" data-msg="');var M=w(N||"");g.push(M)}}if(R){if(D){g.push(",");var x=eg(R);g.push(x)}else{g.push('" data-stck="');var F=w(R);g.push(F)}}if(D?!g.push(")</script>"):!g.push('"></template>')){e.destination=null,r++,_.splice(0,r);return}}_.splice(0,r);var B=e.completedBoundaries;for(r=0;r<B.length;r++)if(!ra(e,t,B[r])){e.destination=null,r++,B.splice(0,r);return}B.splice(0,r);var H=e.partialBoundaries;for(r=0;r<H.length;r++){var U=H[r];e:{_=e,b=t;var G=U.completedSegments;for(y=0;y<G.length;y++)if(!rs(_,b,U,G[y])){y++,G.splice(0,y);var q=!1;break e}G.splice(0,y),q=ek(b,U.contentState,_.renderState)}if(!q){e.destination=null,r++,H.splice(0,r);return}}H.splice(0,r);var Y=e.completedBoundaries;for(r=0;r<Y.length;r++)if(!ra(e,t,Y[r])){e.destination=null,r++,Y.splice(0,r);return}Y.splice(0,r)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&(e.flushScheduled=!1,(r=e.resumableState).hasBody&&(H=ef("body"),t.push(H)),r.hasHtml&&(r=ef("html"),t.push(r)),t.push(null),e.destination=null)}}function ro(e){if(!1===e.flushScheduled&&0===e.pingedTasks.length&&null!==e.destination){e.flushScheduled=!0;var t=e.destination;t?ri(e,t):e.flushScheduled=!1}}function rl(){}function rc(e,t,r,n){var a,i,o,l,c,u,h,d,p,f,m,E,T,g=!1,A=null,S="",_=!1;if(t={idPrefix:void 0===(a=t?t.identifierPrefix:void 0)?"":a,nextFormID:0,streamingFormat:0,bootstrapScriptContent:void 0,bootstrapScripts:void 0,bootstrapModules:void 0,instructions:0,hasBody:!1,hasHtml:!1,unknownResources:{},dnsResources:{},connectResources:{default:{},anonymous:{},credentials:{}},imageResources:{},styleResources:{},scriptResources:{},moduleUnknownResources:{},moduleScriptResources:{}},i=e,o=t,l=function(e,t){var r=e.idPrefix,n=[],a=e.bootstrapScriptContent,s=e.bootstrapScripts,i=e.bootstrapModules;void 0!==a&&n.push("<script>",(""+a).replace(V,$),"</script>"),a=r+"P:";var o=r+"S:";r+="B:";var l=new Set,c=new Set,u=new Set,h=new Map,d=new Set,p=new Set,f=new Set,m={images:new Map,stylesheets:new Map,scripts:new Map,moduleScripts:new Map};if(void 0!==s)for(var E=0;E<s.length;E++){var T,g=s[E],A=void 0,S=void 0,_={rel:"preload",as:"script",fetchPriority:"low",nonce:void 0};"string"==typeof g?_.href=T=g:(_.href=T=g.src,_.integrity=S="string"==typeof g.integrity?g.integrity:void 0,_.crossOrigin=A="string"==typeof g||null==g.crossOrigin?void 0:"use-credentials"===g.crossOrigin?"use-credentials":"");var b=T;(g=e).scriptResources[b]=null,g.moduleScriptResources[b]=null,es(g=[],_),d.add(g),n.push('<script src="',w(T)),"string"==typeof S&&n.push('" integrity="',w(S)),"string"==typeof A&&n.push('" crossorigin="',w(A)),n.push('" async=""></script>')}if(void 0!==i)for(s=0;s<i.length;s++)_=i[s],A=T=void 0,S={rel:"modulepreload",fetchPriority:"low",nonce:void 0},"string"==typeof _?S.href=E=_:(S.href=E=_.src,S.integrity=A="string"==typeof _.integrity?_.integrity:void 0,S.crossOrigin=T="string"==typeof _||null==_.crossOrigin?void 0:"use-credentials"===_.crossOrigin?"use-credentials":""),_=e,g=E,_.scriptResources[g]=null,_.moduleScriptResources[g]=null,es(_=[],S),d.add(_),n.push('<script type="module" src="',w(E)),"string"==typeof A&&n.push('" integrity="',w(A)),"string"==typeof T&&n.push('" crossorigin="',w(T)),n.push('" async=""></script>');return{placeholderPrefix:a,segmentPrefix:o,boundaryPrefix:r,startInlineScript:"<script>",htmlChunks:null,headChunks:null,externalRuntimeScript:null,bootstrapChunks:n,importMapChunks:[],onHeaders:void 0,headers:null,resets:{font:{},dns:{},connect:{default:{},anonymous:{},credentials:{}},image:{},style:{}},charsetChunks:[],viewportChunks:[],hoistableChunks:[],preconnects:l,fontPreloads:c,highImagePreloads:u,styles:h,bootstrapScripts:d,scripts:p,bulkPreloads:f,preloads:m,stylesToHoist:!1,generateStaticMarkup:t}}(t,r),c=W(0,null,0),u=1/0,h=void 0,d=function(){_=!0},p=void 0,f=void 0,m=void 0,G.current=q,E=[],(l=tq(o={destination:null,flushScheduled:!1,resumableState:o,renderState:l,rootFormatContext:c,progressiveChunkSize:void 0===u?12800:u,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:T=new Set,pingedTasks:E,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],trackedPostpones:null,onError:void 0===rl?tx:rl,onPostpone:void 0===m?tw:m,onAllReady:void 0===h?tw:h,onShellReady:void 0===d?tw:d,onShellError:void 0===p?tw:p,onFatalError:void 0===f?tw:f,formState:null},0,null,c,!1,!1)).parentFlushed=!0,i=tU(o,null,i,-1,null,l,null,T,null,c,eV,null,eK,null,!1),E.push(i),(e=o).flushScheduled=null!==e.destination,re(e),null===e.trackedPostpones&&t8(e,0===e.pendingRootTasks),!function(e,t){try{var r=e.abortableTasks;if(0<r.size){var n=void 0===t?Error(s(432)):t;r.forEach(function(t){return function e(t,r,n){var a=t.blockedBoundary,s=t.blockedSegment;if(null!==s&&(s.status=3),null===a){if(a={},1!==r.status&&2!==r.status){if(null===(t=t.replay)){t$(r,n,a),tW(r,n);return}t.pendingTasks--,0===t.pendingTasks&&0<t.nodes.length&&(a=t$(r,n,a),t5(r,null,t.nodes,t.slots,n,a)),r.pendingRootTasks--,0===r.pendingRootTasks&&t6(r)}}else a.pendingTasks--,4!==a.status&&(a.status=4,t=tV(r,t.componentStack),t=t$(r,n,t),a.errorDigest=t,t1(r,a),a.parentFlushed&&r.clientRenderedBoundaries.push(a)),a.fallbackAbortableTasks.forEach(function(t){return e(t,r,n)}),a.fallbackAbortableTasks.clear();r.allPendingTasks--,0===r.allPendingTasks&&t4(r)}(t,e,n)}),r.clear()}null!==e.destination&&ri(e,e.destination)}catch(t){t$(e,t,{}),tW(e,t)}}(e,n),!function(e,t){if(1===e.status)e.status=2,t.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=t;try{ri(e,t)}catch(t){t$(e,t,{}),tW(e,t)}}}(e,{push:function(e){return null!==e&&(S+=e),!0},destroy:function(e){g=!0,A=e}}),g&&A!==n)throw A;if(!_)throw Error(s(426));return S}t.renderToNodeStream=function(){throw Error(s(207))},t.renderToStaticMarkup=function(e,t){return rc(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(s(208))},t.renderToString=function(e,t){return rc(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.0-canary-14898b6a9-20240318"},37921:function(e,t,r){"use strict";var n=r(2265),a=r(54887);function s(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=Symbol.for("react.element"),o=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),h=Symbol.for("react.provider"),d=Symbol.for("react.consumer"),p=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),E=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),A=Symbol.for("react.scope"),S=Symbol.for("react.debug_trace_mode"),_=Symbol.for("react.offscreen"),b=Symbol.for("react.legacy_hidden"),y=Symbol.for("react.cache"),C=Symbol.iterator,k=Array.isArray;function I(e,t){var r=3&e.length,n=e.length-r,a=t;for(t=0;t<n;){var s=255&e.charCodeAt(t)|(255&e.charCodeAt(++t))<<8|(255&e.charCodeAt(++t))<<16|(255&e.charCodeAt(++t))<<24;++t,a^=s=461845907*(65535&(s=(s=3432918353*(65535&s)+((3432918353*(s>>>16)&65535)<<16)&4294967295)<<15|s>>>17))+((461845907*(s>>>16)&65535)<<16)&4294967295,a=(65535&(a=5*(65535&(a=a<<13|a>>>19))+((5*(a>>>16)&65535)<<16)&4294967295))+27492+(((a>>>16)+58964&65535)<<16)}switch(s=0,r){case 3:s^=(255&e.charCodeAt(t+2))<<16;case 2:s^=(255&e.charCodeAt(t+1))<<8;case 1:s^=255&e.charCodeAt(t),a^=461845907*(65535&(s=(s=3432918353*(65535&s)+((3432918353*(s>>>16)&65535)<<16)&4294967295)<<15|s>>>17))+((461845907*(s>>>16)&65535)<<16)&4294967295}return a^=e.length,a^=a>>>16,a=2246822507*(65535&a)+((2246822507*(a>>>16)&65535)<<16)&4294967295,a^=a>>>13,((a=3266489909*(65535&a)+((3266489909*(a>>>16)&65535)<<16)&4294967295)^a>>>16)>>>0}var N=null,R=0;function D(e,t){if(0!==t.byteLength){if(2048<t.byteLength)0<R&&(e.enqueue(new Uint8Array(N.buffer,0,R)),N=new Uint8Array(2048),R=0),e.enqueue(t);else{var r=N.length-R;r<t.byteLength&&(0===r?e.enqueue(N):(N.set(t.subarray(0,r),R),e.enqueue(N),t=t.subarray(r)),N=new Uint8Array(2048),R=0),N.set(t,R),R+=t.byteLength}}}function v(e,t){return D(e,t),!0}function O(e){N&&0<R&&(e.enqueue(new Uint8Array(N.buffer,0,R)),N=null,R=0)}var P=new TextEncoder;function L(e){return P.encode(e)}function M(e){return P.encode(e)}function x(e,t){"function"==typeof e.error?e.error(t):e.close()}var w=Object.assign,F=Object.prototype.hasOwnProperty,B=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),H={},U={};function G(e){return!!F.call(U,e)||!F.call(H,e)&&(B.test(e)?U[e]=!0:(H[e]=!0,!1))}var q=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" ")),Y=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),V=/["'&<>]/;function $(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=V.exec(e);if(t){var r,n="",a=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==r&&(n+=e.slice(a,r)),a=r+1,n+=t}e=a!==r?n+e.slice(a,r):n}return e}var W=/([A-Z])/g,Q=/^ms-/,j=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,X={pending:!1,data:null,method:null,action:null},z=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,K={prefetchDNS:function(e){var t=nA||null;if(t){var r,n,a=t.resumableState,s=t.renderState;"string"==typeof e&&e&&(a.dnsResources.hasOwnProperty(e)||(a.dnsResources[e]=null,(n=(a=s.headers)&&0<a.remainingCapacity)&&(r="<"+(""+e).replace(rg,rA)+">; rel=dns-prefetch",n=2<=(a.remainingCapacity-=r.length)),n?(s.resets.dns[e]=null,a.preconnects&&(a.preconnects+=", "),a.preconnects+=r):(eG(r=[],{href:e,rel:"dns-prefetch"}),s.preconnects.add(r))),nZ(t))}},preconnect:function(e,t){var r=nA||null;if(r){var n=r.resumableState,a=r.renderState;if("string"==typeof e&&e){var s,i,o="use-credentials"===t?"credentials":"string"==typeof t?"anonymous":"default";n.connectResources[o].hasOwnProperty(e)||(n.connectResources[o][e]=null,(i=(n=a.headers)&&0<n.remainingCapacity)&&(i="<"+(""+e).replace(rg,rA)+">; rel=preconnect","string"==typeof t&&(i+='; crossorigin="'+(""+t).replace(rS,r_)+'"'),s=i,i=2<=(n.remainingCapacity-=s.length)),i?(a.resets.connect[o][e]=null,n.preconnects&&(n.preconnects+=", "),n.preconnects+=s):(eG(o=[],{rel:"preconnect",href:e,crossOrigin:t}),a.preconnects.add(o))),nZ(r)}}},preload:function(e,t,r){var n=nA||null;if(n){var a=n.resumableState,s=n.renderState;if(t&&e){switch(t){case"image":if(r)var i,o=r.imageSrcSet,l=r.imageSizes,c=r.fetchPriority;var u=o?o+"\n"+(l||""):e;if(a.imageResources.hasOwnProperty(u))return;a.imageResources[u]=J,(a=s.headers)&&0<a.remainingCapacity&&"high"===c&&(i=rT(e,t,r),2<=(a.remainingCapacity-=i.length))?(s.resets.image[u]=J,a.highImagePreloads&&(a.highImagePreloads+=", "),a.highImagePreloads+=i):(eG(a=[],w({rel:"preload",href:o?void 0:e,as:t},r)),"high"===c?s.highImagePreloads.add(a):(s.bulkPreloads.add(a),s.preloads.images.set(u,a)));break;case"style":if(a.styleResources.hasOwnProperty(e))return;eG(o=[],w({rel:"preload",href:e,as:t},r)),a.styleResources[e]=r&&("string"==typeof r.crossOrigin||"string"==typeof r.integrity)?[r.crossOrigin,r.integrity]:J,s.preloads.stylesheets.set(e,o),s.bulkPreloads.add(o);break;case"script":if(a.scriptResources.hasOwnProperty(e))return;o=[],s.preloads.scripts.set(e,o),s.bulkPreloads.add(o),eG(o,w({rel:"preload",href:e,as:t},r)),a.scriptResources[e]=r&&("string"==typeof r.crossOrigin||"string"==typeof r.integrity)?[r.crossOrigin,r.integrity]:J;break;default:if(a.unknownResources.hasOwnProperty(t)){if((o=a.unknownResources[t]).hasOwnProperty(e))return}else o={},a.unknownResources[t]=o;(o[e]=J,(a=s.headers)&&0<a.remainingCapacity&&"font"===t&&(u=rT(e,t,r),2<=(a.remainingCapacity-=u.length)))?(s.resets.font[e]=J,a.fontPreloads&&(a.fontPreloads+=", "),a.fontPreloads+=u):(eG(a=[],e=w({rel:"preload",href:e,as:t},r)),"font"===t)?s.fontPreloads.add(a):s.bulkPreloads.add(a)}nZ(n)}}},preloadModule:function(e,t){var r=nA||null;if(r){var n=r.resumableState,a=r.renderState;if(e){var s=t&&"string"==typeof t.as?t.as:"script";if("script"===s){if(n.moduleScriptResources.hasOwnProperty(e))return;s=[],n.moduleScriptResources[e]=t&&("string"==typeof t.crossOrigin||"string"==typeof t.integrity)?[t.crossOrigin,t.integrity]:J,a.preloads.moduleScripts.set(e,s)}else{if(n.moduleUnknownResources.hasOwnProperty(s)){var i=n.unknownResources[s];if(i.hasOwnProperty(e))return}else i={},n.moduleUnknownResources[s]=i;s=[],i[e]=J}eG(s,w({rel:"modulepreload",href:e},t)),a.bulkPreloads.add(s),nZ(r)}}},preinitStyle:function(e,t,r){var n=nA||null;if(n){var a=n.resumableState,s=n.renderState;if(e){t=t||"default";var i=s.styles.get(t),o=a.styleResources.hasOwnProperty(e)?a.styleResources[e]:void 0;null!==o&&(a.styleResources[e]=null,i||(i={precedence:L($(t)),rules:[],hrefs:[],sheets:new Map},s.styles.set(t,i)),t={state:0,props:w({rel:"stylesheet",href:e,"data-precedence":t},r)},o&&(2===o.length&&rE(t.props,o),(s=s.preloads.stylesheets.get(e))&&0<s.length?s.length=0:t.state=1),i.sheets.set(e,t),nZ(n))}}},preinitScript:function(e,t){var r=nA||null;if(r){var n=r.resumableState,a=r.renderState;if(e){var s=n.scriptResources.hasOwnProperty(e)?n.scriptResources[e]:void 0;null!==s&&(n.scriptResources[e]=null,t=w({src:e,async:!0},t),s&&(2===s.length&&rE(t,s),e=a.preloads.scripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),eV(e,t),nZ(r))}}},preinitModuleScript:function(e,t){var r=nA||null;if(r){var n=r.resumableState,a=r.renderState;if(e){var s=n.moduleScriptResources.hasOwnProperty(e)?n.moduleScriptResources[e]:void 0;null!==s&&(n.moduleScriptResources[e]=null,t=w({src:e,type:"module",async:!0},t),s&&(2===s.length&&rE(t,s),e=a.preloads.moduleScripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),eV(e,t),nZ(r))}}}},J=[],Z=M('"></template>'),ee=M("<script>"),et=M("</script>"),er=M('<script src="'),en=M('<script type="module" src="'),ea=M('" nonce="'),es=M('" integrity="'),ei=M('" crossorigin="'),eo=M('" async=""></script>'),el=/(<\/|<)(s)(cript)/gi;function ec(e,t,r,n){return""+t+("s"===r?"\\u0073":"\\u0053")+n}var eu=M('<script type="importmap">'),eh=M("</script>");function ed(e,t,r){return{insertionMode:e,selectedValue:t,tagScope:r}}function ep(e,t,r){switch(t){case"noscript":return ed(2,null,1|e.tagScope);case"select":return ed(2,null!=r.value?r.value:r.defaultValue,e.tagScope);case"svg":return ed(3,null,e.tagScope);case"picture":return ed(2,null,2|e.tagScope);case"math":return ed(4,null,e.tagScope);case"foreignObject":return ed(2,null,e.tagScope);case"table":return ed(5,null,e.tagScope);case"thead":case"tbody":case"tfoot":return ed(6,null,e.tagScope);case"colgroup":return ed(8,null,e.tagScope);case"tr":return ed(7,null,e.tagScope)}return 5<=e.insertionMode?ed(2,null,e.tagScope):0===e.insertionMode?"html"===t?ed(1,null,e.tagScope):ed(2,null,e.tagScope):1===e.insertionMode?ed(2,null,e.tagScope):e}var ef=M("<!-- -->");function em(e,t,r,n){return""===t?n:(n&&e.push(ef),e.push(L($(t))),!0)}var eE=new Map,eT=M(' style="'),eg=M(":"),eA=M(";");function eS(e,t){if("object"!=typeof t)throw Error(s(62));var r,n=!0;for(r in t)if(F.call(t,r)){var a=t[r];if(null!=a&&"boolean"!=typeof a&&""!==a){if(0===r.indexOf("--")){var i=L($(r));a=L($((""+a).trim()))}else void 0===(i=eE.get(r))&&(i=M($(r.replace(W,"-$1").toLowerCase().replace(Q,"-ms-"))),eE.set(r,i)),a="number"==typeof a?0===a||q.has(r)?L(""+a):L(a+"px"):L($((""+a).trim()));n?(n=!1,e.push(eT,i,eg,a)):e.push(eA,i,eg,a)}}n||e.push(ey)}var e_=M(" "),eb=M('="'),ey=M('"'),eC=M('=""');function ek(e,t,r){r&&"function"!=typeof r&&"symbol"!=typeof r&&e.push(e_,L(t),eC)}function eI(e,t,r){"function"!=typeof r&&"symbol"!=typeof r&&"boolean"!=typeof r&&e.push(e_,L(t),eb,L($(r)),ey)}function eN(e){var t=e.nextFormID++;return e.idPrefix+t}var eR=M($("javascript:throw new Error('React form unexpectedly submitted.')")),eD=M('<input type="hidden"');function ev(e,t){if(this.push(eD),"string"!=typeof e)throw Error(s(480));eI(this,"name",t),eI(this,"value",e),this.push(eM)}function eO(e,t,r,n,a,s,i,o){var l=null;return"function"==typeof n&&("function"==typeof n.$$FORM_ACTION?(a=eN(t),o=(t=n.$$FORM_ACTION(a)).name,n=t.action||"",a=t.encType,s=t.method,i=t.target,l=t.data):(e.push(e_,L("formAction"),eb,eR,ey),i=s=a=n=o=null,eB(t,r))),null!=o&&eP(e,"name",o),null!=n&&eP(e,"formAction",n),null!=a&&eP(e,"formEncType",a),null!=s&&eP(e,"formMethod",s),null!=i&&eP(e,"formTarget",i),l}function eP(e,t,r){switch(t){case"className":eI(e,"class",r);break;case"tabIndex":eI(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":eI(e,t,r);break;case"style":eS(e,r);break;case"src":case"href":case"action":case"formAction":if(null==r||"function"==typeof r||"symbol"==typeof r||"boolean"==typeof r)break;r=""+r,e.push(e_,L(t),eb,L($(r)),ey);break;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;case"autoFocus":case"multiple":case"muted":ek(e,t.toLowerCase(),r);break;case"xlinkHref":if("function"==typeof r||"symbol"==typeof r||"boolean"==typeof r)break;r=""+r,e.push(e_,L("xlink:href"),eb,L($(r)),ey);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":"function"!=typeof r&&"symbol"!=typeof r&&e.push(e_,L(t),eb,L($(r)),ey);break;case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&"function"!=typeof r&&"symbol"!=typeof r&&e.push(e_,L(t),eC);break;case"capture":case"download":!0===r?e.push(e_,L(t),eC):!1!==r&&"function"!=typeof r&&"symbol"!=typeof r&&e.push(e_,L(t),eb,L($(r)),ey);break;case"cols":case"rows":case"size":case"span":"function"!=typeof r&&"symbol"!=typeof r&&!isNaN(r)&&1<=r&&e.push(e_,L(t),eb,L($(r)),ey);break;case"rowSpan":case"start":"function"==typeof r||"symbol"==typeof r||isNaN(r)||e.push(e_,L(t),eb,L($(r)),ey);break;case"xlinkActuate":eI(e,"xlink:actuate",r);break;case"xlinkArcrole":eI(e,"xlink:arcrole",r);break;case"xlinkRole":eI(e,"xlink:role",r);break;case"xlinkShow":eI(e,"xlink:show",r);break;case"xlinkTitle":eI(e,"xlink:title",r);break;case"xlinkType":eI(e,"xlink:type",r);break;case"xmlBase":eI(e,"xml:base",r);break;case"xmlLang":eI(e,"xml:lang",r);break;case"xmlSpace":eI(e,"xml:space",r);break;default:if((!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&G(t=Y.get(t)||t)){switch(typeof r){case"function":case"symbol":return;case"boolean":var n=t.toLowerCase().slice(0,5);if("data-"!==n&&"aria-"!==n)return}e.push(e_,L(t),eb,L($(r)),ey)}}}var eL=M(">"),eM=M("/>");function ex(e,t,r){if(null!=t){if(null!=r)throw Error(s(60));if("object"!=typeof t||!("__html"in t))throw Error(s(61));null!=(t=t.__html)&&e.push(L(""+t))}}var ew=M(' selected=""'),eF=M('addEventListener("submit",function(a){if(!a.defaultPrevented){var c=a.target,d=a.submitter,e=c.action,b=d;if(d){var f=d.getAttribute("formAction");null!=f&&(e=f,b=null)}"javascript:throw new Error(\'React form unexpectedly submitted.\')"===e&&(a.preventDefault(),b?(a=document.createElement("input"),a.name=b.name,a.value=b.value,b.parentNode.insertBefore(a,b),b=new FormData(c),a.parentNode.removeChild(a)):b=new FormData(c),a=c.ownerDocument||c,(a.$$reactFormReplay=a.$$reactFormReplay||[]).push(c,d,b))}});');function eB(e,t){0!=(16&e.instructions)||t.externalRuntimeScript||(e.instructions|=16,t.bootstrapChunks.unshift(t.startInlineScript,eF,et))}var eH=M("<!--F!-->"),eU=M("<!--F-->");function eG(e,t){for(var r in e.push(eX("link")),t)if(F.call(t,r)){var n=t[r];if(null!=n)switch(r){case"children":case"dangerouslySetInnerHTML":throw Error(s(399,"link"));default:eP(e,r,n)}}return e.push(eM),null}function eq(e,t,r){for(var n in e.push(eX(r)),t)if(F.call(t,n)){var a=t[n];if(null!=a)switch(n){case"children":case"dangerouslySetInnerHTML":throw Error(s(399,r));default:eP(e,n,a)}}return e.push(eM),null}function eY(e,t){e.push(eX("title"));var r,n=null,a=null;for(r in t)if(F.call(t,r)){var s=t[r];if(null!=s)switch(r){case"children":n=s;break;case"dangerouslySetInnerHTML":a=s;break;default:eP(e,r,s)}}return e.push(eL),"function"!=typeof(t=Array.isArray(n)?2>n.length?n[0]:null:n)&&"symbol"!=typeof t&&null!=t&&e.push(L($(""+t))),ex(e,a,n),e.push(eJ("title")),null}function eV(e,t){e.push(eX("script"));var r,n=null,a=null;for(r in t)if(F.call(t,r)){var s=t[r];if(null!=s)switch(r){case"children":n=s;break;case"dangerouslySetInnerHTML":a=s;break;default:eP(e,r,s)}}return e.push(eL),ex(e,a,n),"string"==typeof n&&e.push(L($(n))),e.push(eJ("script")),null}function e$(e,t,r){e.push(eX(r));var n,a=r=null;for(n in t)if(F.call(t,n)){var s=t[n];if(null!=s)switch(n){case"children":r=s;break;case"dangerouslySetInnerHTML":a=s;break;default:eP(e,n,s)}}return e.push(eL),ex(e,a,r),"string"==typeof r?(e.push(L($(r))),null):r}var eW=M("\n"),eQ=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,ej=new Map;function eX(e){var t=ej.get(e);if(void 0===t){if(!eQ.test(e))throw Error(s(65,e));t=M("<"+e),ej.set(e,t)}return t}var ez=M("<!DOCTYPE html>"),eK=new Map;function eJ(e){var t=eK.get(e);return void 0===t&&(t=M("</"+e+">"),eK.set(e,t)),t}function eZ(e,t){t=t.bootstrapChunks;for(var r=0;r<t.length-1;r++)D(e,t[r]);return!(r<t.length)||(r=t[r],t.length=0,v(e,r))}var e0=M('<template id="'),e1=M('"></template>'),e2=M("<!--$-->"),e3=M('<!--$?--><template id="'),e5=M('"></template>'),e8=M("<!--$!-->"),e6=M("<!--/$-->"),e4=M("<template"),e9=M('"'),e7=M(' data-dgst="');M(' data-msg="'),M(' data-stck="');var te=M("></template>");function tt(e,t,r){if(D(e,e3),null===r)throw Error(s(395));return D(e,t.boundaryPrefix),D(e,L(r.toString(16))),v(e,e5)}var tr=M('<div hidden id="'),tn=M('">'),ta=M("</div>"),ts=M('<svg aria-hidden="true" style="display:none" id="'),ti=M('">'),to=M("</svg>"),tl=M('<math aria-hidden="true" style="display:none" id="'),tc=M('">'),tu=M("</math>"),th=M('<table hidden id="'),td=M('">'),tp=M("</table>"),tf=M('<table hidden><tbody id="'),tm=M('">'),tE=M("</tbody></table>"),tT=M('<table hidden><tr id="'),tg=M('">'),tA=M("</tr></table>"),tS=M('<table hidden><colgroup id="'),t_=M('">'),tb=M("</colgroup></table>"),ty=M('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),tC=M('$RS("'),tk=M('","'),tI=M('")</script>'),tN=M('<template data-rsi="" data-sid="'),tR=M('" data-pid="'),tD=M('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("'),tv=M('$RC("'),tO=M('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;\n$RR=function(r,t,w){for(var u=$RC,n=$RM,p=new Map,q=document,g,b,h=q.querySelectorAll("link[data-precedence],style[data-precedence]"),v=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?v.push(b):("LINK"===b.tagName&&n.set(b.getAttribute("href"),b),p.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=w[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var d=f[m++];if(a=n.get(d)){var e=a._p;c=!0}else{a=q.createElement("link");a.href=d;a.rel="stylesheet";for(a.dataset.precedence=\nl=f[m++];e=f[m++];)a.setAttribute(e,f[m++]);e=a._p=new Promise(function(x,y){a.onload=x;a.onerror=y});n.set(d,a)}d=a.getAttribute("media");!e||"l"===e.s||d&&!matchMedia(d).matches||h.push(e);if(c)continue}else{a=v[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=p.get(l)||g;c===g&&(g=a);p.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=q.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(u.bind(null,r,t,""),u.bind(null,r,t,"Resource failed to load"))};$RR("'),tP=M('$RM=new Map;\n$RR=function(r,t,w){for(var u=$RC,n=$RM,p=new Map,q=document,g,b,h=q.querySelectorAll("link[data-precedence],style[data-precedence]"),v=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?v.push(b):("LINK"===b.tagName&&n.set(b.getAttribute("href"),b),p.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var f=w[b++];if(!f){k=!1;b=0;continue}var c=!1,m=0;var d=f[m++];if(a=n.get(d)){var e=a._p;c=!0}else{a=q.createElement("link");a.href=d;a.rel="stylesheet";for(a.dataset.precedence=\nl=f[m++];e=f[m++];)a.setAttribute(e,f[m++]);e=a._p=new Promise(function(x,y){a.onload=x;a.onerror=y});n.set(d,a)}d=a.getAttribute("media");!e||"l"===e.s||d&&!matchMedia(d).matches||h.push(e);if(c)continue}else{a=v[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=p.get(l)||g;c===g&&(g=a);p.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=q.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(u.bind(null,r,t,""),u.bind(null,r,t,"Resource failed to load"))};$RR("'),tL=M('$RR("'),tM=M('","'),tx=M('",'),tw=M('"'),tF=M(")</script>"),tB=M('<template data-rci="" data-bid="'),tH=M('<template data-rri="" data-bid="'),tU=M('" data-sid="'),tG=M('" data-sty="'),tq=M('$RX=function(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};;$RX("'),tY=M('$RX("'),tV=M('"'),t$=M(","),tW=M(")</script>"),tQ=M('<template data-rxi="" data-bid="'),tj=M('" data-dgst="'),tX=M('" data-msg="'),tz=M('" data-stck="'),tK=/[<\u2028\u2029]/g;function tJ(e){return JSON.stringify(e).replace(tK,function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}var tZ=/[&><\u2028\u2029]/g;function t0(e){return JSON.stringify(e).replace(tZ,function(e){switch(e){case"&":return"\\u0026";case">":return"\\u003e";case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}var t1=M('<style media="not all" data-precedence="'),t2=M('" data-href="'),t3=M('">'),t5=M("</style>"),t8=!1,t6=!0;function t4(e){var t=e.rules,r=e.hrefs,n=0;if(r.length){for(D(this,t1),D(this,e.precedence),D(this,t2);n<r.length-1;n++)D(this,r[n]),D(this,rs);for(D(this,r[n]),D(this,t3),n=0;n<t.length;n++)D(this,t[n]);t6=v(this,t5),t8=!0,t.length=0,r.length=0}}function t9(e){return 2!==e.state&&(t8=!0)}function t7(e,t,r){return t8=!1,t6=!0,t.styles.forEach(t4,e),t.stylesheets.forEach(t9),t8&&(r.stylesToHoist=!0),t6}function re(e){for(var t=0;t<e.length;t++)D(this,e[t]);e.length=0}var rt=[];function rr(e){eG(rt,e.props);for(var t=0;t<rt.length;t++)D(this,rt[t]);rt.length=0,e.state=2}var rn=M('<style data-precedence="'),ra=M('" data-href="'),rs=M(" "),ri=M('">'),ro=M("</style>");function rl(e){var t=0<e.sheets.size;e.sheets.forEach(rr,this),e.sheets.clear();var r=e.rules,n=e.hrefs;if(!t||n.length){if(D(this,rn),D(this,e.precedence),e=0,n.length){for(D(this,ra);e<n.length-1;e++)D(this,n[e]),D(this,rs);D(this,n[e])}for(D(this,ri),e=0;e<r.length;e++)D(this,r[e]);D(this,ro),r.length=0,n.length=0}}function rc(e){if(0===e.state){e.state=1;var t=e.props;for(eG(rt,{rel:"preload",as:"style",href:e.props.href,crossOrigin:t.crossOrigin,fetchPriority:t.fetchPriority,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy}),e=0;e<rt.length;e++)D(this,rt[e]);rt.length=0}}function ru(e){e.sheets.forEach(rc,this),e.sheets.clear()}var rh=M("["),rd=M(",["),rp=M(","),rf=M("]");function rm(){return{styles:new Set,stylesheets:new Set}}function rE(e,t){null==e.crossOrigin&&(e.crossOrigin=t[0]),null==e.integrity&&(e.integrity=t[1])}function rT(e,t,r){for(var n in t="<"+(e=(""+e).replace(rg,rA))+'>; rel=preload; as="'+(t=(""+t).replace(rS,r_))+'"',r)F.call(r,n)&&"string"==typeof(e=r[n])&&(t+="; "+n.toLowerCase()+'="'+(""+e).replace(rS,r_)+'"');return t}var rg=/[<>\r\n]/g;function rA(e){switch(e){case"<":return"%3C";case">":return"%3E";case"\n":return"%0A";case"\r":return"%0D";default:throw Error("escapeLinkHrefForHeaderContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}var rS=/["';,\r\n]/g;function r_(e){switch(e){case'"':return"%22";case"'":return"%27";case";":return"%3B";case",":return"%2C";case"\n":return"%0A";case"\r":return"%0D";default:throw Error("escapeStringForLinkHeaderQuotedParamValueContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}function rb(e){this.styles.add(e)}function ry(e){this.stylesheets.add(e)}var rC=Symbol.for("react.client.reference");function rk(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===rC?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case l:return"Fragment";case o:return"Portal";case u:return"Profiler";case c:return"StrictMode";case m:return"Suspense";case E:return"SuspenseList";case y:return"Cache"}if("object"==typeof e)switch(e.$$typeof){case h:return(e._context.displayName||"Context")+".Provider";case p:return(e.displayName||"Context")+".Consumer";case f:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case T:return null!==(t=e.displayName||null)?t:rk(e.type)||"Memo";case g:t=e._payload,e=e._init;try{return rk(e(t))}catch(e){}}return null}var rI={};function rN(e,t){if(!(e=e.contextTypes))return rI;var r,n={};for(r in e)n[r]=t[r];return n}var rR=null;function rD(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var r=t.parent;if(null===e){if(null!==r)throw Error(s(401))}else{if(null===r)throw Error(s(401));rD(e,r)}t.context._currentValue=t.value}}function rv(e){var t=rR;t!==e&&(null===t?function e(t){var r=t.parent;null!==r&&e(r),t.context._currentValue=t.value}(e):null===e?function e(t){t.context._currentValue=t.parentValue,null!==(t=t.parent)&&e(t)}(t):t.depth===e.depth?rD(t,e):t.depth>e.depth?function e(t,r){if(t.context._currentValue=t.parentValue,null===(t=t.parent))throw Error(s(402));t.depth===r.depth?rD(t,r):e(t,r)}(t,e):function e(t,r){var n=r.parent;if(null===n)throw Error(s(402));t.depth===n.depth?rD(t,n):e(t,n),r.context._currentValue=r.value}(t,e),rR=e)}var rO={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function rP(e,t,r,n){var a=void 0!==e.state?e.state:null;e.updater=rO,e.props=r,e.state=a;var s={queue:[],replace:!1};e._reactInternals=s;var i=t.contextType;if(e.context="object"==typeof i&&null!==i?i._currentValue:n,"function"==typeof(i=t.getDerivedStateFromProps)&&(a=null==(i=i(r,a))?a:w({},a,i),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount)){if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&rO.enqueueReplaceState(e,e.state,null),null!==s.queue&&0<s.queue.length){if(t=s.queue,i=s.replace,s.queue=null,s.replace=!1,i&&1===t.length)e.state=t[0];else{for(s=i?t[0]:e.state,a=!0,i=i?1:0;i<t.length;i++){var o=t[i];null!=(o="function"==typeof o?o.call(e,s,r,n):o)&&(a?(a=!1,s=w({},s,o)):w(s,o))}e.state=s}}else s.queue=null}}var rL={id:1,overflow:""};function rM(e,t,r){var n=e.id;e=e.overflow;var a=32-rx(n)-1;n&=~(1<<a),r+=1;var s=32-rx(t)+a;if(30<s){var i=a-a%5;return s=(n&(1<<i)-1).toString(32),n>>=i,a-=i,{id:1<<32-rx(t)+a|r<<a|n,overflow:s+e}}return{id:1<<s|r<<a|n,overflow:e}}var rx=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(rw(e)/rF|0)|0},rw=Math.log,rF=Math.LN2,rB=Error(s(460));function rH(){}var rU=null;function rG(){if(null===rU)throw Error(s(459));var e=rU;return rU=null,e}var rq="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},rY=null,rV=null,r$=null,rW=null,rQ=null,rj=null,rX=!1,rz=!1,rK=0,rJ=0,rZ=-1,r0=0,r1=null,r2=null,r3=0;function r5(){if(null===rY)throw Error(s(321));return rY}function r8(){if(0<r3)throw Error(s(312));return{memoizedState:null,queue:null,next:null}}function r6(){return null===rj?null===rQ?(rX=!1,rQ=rj=r8()):(rX=!0,rj=rQ):null===rj.next?(rX=!1,rj=rj.next=r8()):(rX=!0,rj=rj.next),rj}function r4(){var e=r1;return r1=null,e}function r9(){rW=r$=rV=rY=null,rz=!1,rQ=null,r3=0,rj=r2=null}function r7(e,t){return"function"==typeof t?t(e):t}function ne(e,t,r){if(rY=r5(),rj=r6(),rX){var n=rj.queue;if(t=n.dispatch,null!==r2&&void 0!==(r=r2.get(n))){r2.delete(n),n=rj.memoizedState;do n=e(n,r.action),r=r.next;while(null!==r);return rj.memoizedState=n,[n,t]}return[rj.memoizedState,t]}return e=e===r7?"function"==typeof t?t():t:void 0!==r?r(t):t,rj.memoizedState=e,e=(e=rj.queue={last:null,dispatch:null}).dispatch=nr.bind(null,rY,e),[rj.memoizedState,e]}function nt(e,t){if(rY=r5(),rj=r6(),t=void 0===t?null:t,null!==rj){var r=rj.memoizedState;if(null!==r&&null!==t){var n=r[1];e:if(null===n)n=!1;else{for(var a=0;a<n.length&&a<t.length;a++)if(!rq(t[a],n[a])){n=!1;break e}n=!0}if(n)return r[0]}}return e=e(),rj.memoizedState=[e,t],e}function nr(e,t,r){if(25<=r3)throw Error(s(301));if(e===rY){if(rz=!0,e={action:r,next:null},null===r2&&(r2=new Map),void 0===(r=r2.get(t)))r2.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}}function nn(){throw Error(s(394))}function na(){throw Error(s(479))}function ns(e){var t=r0;return r0+=1,null===r1&&(r1=[]),function(e,t,r){switch(void 0===(r=e[r])?e.push(t):r!==t&&(t.then(rH,rH),t=r),t.status){case"fulfilled":return t.value;case"rejected":throw t.reason;default:if("string"!=typeof t.status)switch((e=t).status="pending",e.then(function(e){if("pending"===t.status){var r=t;r.status="fulfilled",r.value=e}},function(e){if("pending"===t.status){var r=t;r.status="rejected",r.reason=e}}),t.status){case"fulfilled":return t.value;case"rejected":throw t.reason}throw rU=t,rB}}(r1,e,t)}function ni(){throw Error(s(393))}function no(){}var nl,nc={readContext:function(e){return e._currentValue},use:function(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return ns(e);if(e.$$typeof===p)return e._currentValue}throw Error(s(438,String(e)))},useContext:function(e){return r5(),e._currentValue},useMemo:nt,useReducer:ne,useRef:function(e){rY=r5();var t=(rj=r6()).memoizedState;return null===t?(e={current:e},rj.memoizedState=e):t},useState:function(e){return ne(r7,e)},useInsertionEffect:no,useLayoutEffect:no,useCallback:function(e,t){return nt(function(){return e},t)},useImperativeHandle:no,useEffect:no,useDebugValue:no,useDeferredValue:function(e){return r5(),e},useTransition:function(){return r5(),[!1,nn]},useId:function(){var e=rV.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-rx(e)-1)).toString(32)+t;var r=nu;if(null===r)throw Error(s(404));return t=rK++,e=":"+r.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useSyncExternalStore:function(e,t,r){if(void 0===r)throw Error(s(407));return r()},useCacheRefresh:function(){return ni},useHostTransitionStatus:function(){return r5(),X},useOptimistic:function(e){return r5(),[e,na]},useFormState:function(e,t,r){r5();var n=rJ++,a=r$;if("function"==typeof e.$$FORM_ACTION){var s=null,i=rW;a=a.formState;var o=e.$$IS_SIGNATURE_EQUAL;if(null!==a&&"function"==typeof o){var l=a[1];o.call(e,a[2],a[3])&&l===(s=void 0!==r?"p"+r:"k"+I(JSON.stringify([i,null,n]),0))&&(rZ=n,t=a[0])}var c=e.bind(null,t);return e=function(e){c(e)},"function"==typeof c.$$FORM_ACTION&&(e.$$FORM_ACTION=function(e){e=c.$$FORM_ACTION(e),void 0!==r&&(r+="",e.action=r);var t=e.data;return t&&(null===s&&(s=void 0!==r?"p"+r:"k"+I(JSON.stringify([i,null,n]),0)),t.append("$ACTION_KEY",s)),e}),[t,e]}var u=e.bind(null,t);return[t,function(e){u(e)}]}},nu=null,nh={getCacheSignal:function(){throw Error(s(248))},getCacheForType:function(){throw Error(s(248))}};function nd(e){if(void 0===nl)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);nl=t&&t[1]||""}return"\n"+nl+e}var np=!1;function nf(e,t){if(!e||np)return"";np=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var n={DetermineComponentFrameRoot:function(){try{if(t){var r=function(){throw Error()};if(Object.defineProperty(r.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(r,[])}catch(e){var n=e}Reflect.construct(e,[],r)}else{try{r.call()}catch(e){n=e}e.call(r.prototype)}}else{try{throw Error()}catch(e){n=e}(r=e())&&"function"==typeof r.catch&&r.catch(function(){})}}catch(e){if(e&&n&&"string"==typeof e.stack)return[e.stack,n.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});try{var s=n.DetermineComponentFrameRoot(),i=s[0],o=s[1];if(i&&o){var l=i.split("\n"),c=o.split("\n");for(a=n=0;n<l.length&&!l[n].includes("DetermineComponentFrameRoot");)n++;for(;a<c.length&&!c[a].includes("DetermineComponentFrameRoot");)a++;if(n===l.length||a===c.length)for(n=l.length-1,a=c.length-1;1<=n&&0<=a&&l[n]!==c[a];)a--;for(;1<=n&&0<=a;n--,a--)if(l[n]!==c[a]){if(1!==n||1!==a)do if(n--,a--,0>a||l[n]!==c[a]){var u="\n"+l[n].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=n&&0<=a);break}}}finally{np=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?nd(r):""}var nm=j.ReactCurrentDispatcher,nE=j.ReactCurrentCache;function nT(e){return console.error(e),null}function ng(){}var nA=null;function nS(e,t){e.pingedTasks.push(t),1===e.pingedTasks.length&&(e.flushScheduled=null!==e.destination,nW(e))}function n_(e,t){return{status:0,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,completedSegments:[],byteSize:0,fallbackAbortableTasks:t,errorDigest:null,contentState:rm(),fallbackState:rm(),trackedContentKeyPath:null,trackedFallbackNode:null}}function nb(e,t,r,n,a,s,i,o,l,c,u,h,d,p,f){e.allPendingTasks++,null===a?e.pendingRootTasks++:a.pendingTasks++;var m={replay:null,node:r,childIndex:n,ping:function(){return nS(e,m)},blockedBoundary:a,blockedSegment:s,hoistableState:i,abortSet:o,keyPath:l,formatContext:c,legacyContext:u,context:h,treeContext:d,componentStack:p,thenableState:t,isFallback:f};return o.add(m),m}function ny(e,t,r,n,a,s,i,o,l,c,u,h,d,p,f){e.allPendingTasks++,null===s?e.pendingRootTasks++:s.pendingTasks++,r.pendingTasks++;var m={replay:r,node:n,childIndex:a,ping:function(){return nS(e,m)},blockedBoundary:s,blockedSegment:null,hoistableState:i,abortSet:o,keyPath:l,formatContext:c,legacyContext:u,context:h,treeContext:d,componentStack:p,thenableState:t,isFallback:f};return o.add(m),m}function nC(e,t,r,n,a,s){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],parentFormatContext:n,boundary:r,lastPushedText:a,textEmbedded:s}}function nk(e,t){return{tag:0,parent:e.componentStack,type:t}}function nI(e,t){if(t&&null!==e.trackedPostpones){try{e="";do{switch(t.tag){case 0:e+=nd(t.type,null);break;case 1:e+=nf(t.type,!1);break;case 2:e+=nf(t.type,!0)}t=t.parent}while(t);var r=e}catch(e){r="\nError generating stack: "+e.message+"\n"+e.stack}r={componentStack:r}}else r={};return r}function nN(e,t,r){if(null==(e=e.onError(t,r))||"string"==typeof e)return e}function nR(e,t){var r=e.onShellError;r(t),(r=e.onFatalError)(t),null!==e.destination?(e.status=2,x(e.destination,t)):(e.status=1,e.fatalError=t)}function nD(e,t,r,n,a,s){var i=t.thenableState;for(t.thenableState=null,rY={},rV=t,r$=e,rW=r,rJ=rK=0,rZ=-1,r0=0,r1=i,e=n(a,s);rz;)rz=!1,rJ=rK=0,rZ=-1,r0=0,r3+=1,rj=null,e=n(a,s);return r9(),e}function nv(e,t,r,n,a){var i=n.render(),o=a.childContextTypes;if(null!=o){if(r=t.legacyContext,"function"!=typeof n.getChildContext)a=r;else{for(var l in n=n.getChildContext())if(!(l in o))throw Error(s(108,rk(a)||"Unknown",l));a=w({},r,n)}t.legacyContext=a,nx(e,t,i,-1),t.legacyContext=r}else a=t.keyPath,t.keyPath=r,nx(e,t,i,-1),t.keyPath=a}function nO(e,t,r,n,a,s,i){var o=!1;if(0!==s&&null!==e.formState){var l=t.blockedSegment;if(null!==l){o=!0,l=l.chunks;for(var c=0;c<s;c++)c===i?l.push(eH):l.push(eU)}}s=t.keyPath,t.keyPath=r,a?(r=t.treeContext,t.treeContext=rM(r,1,0),nB(e,t,n,-1),t.treeContext=r):o?nB(e,t,n,-1):nx(e,t,n,-1),t.keyPath=s}function nP(e,t){if(e&&e.defaultProps)for(var r in t=w({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}function nL(e,t,r,a,i,o){if("function"==typeof a){if(a.prototype&&a.prototype.isReactComponent){o=t.componentStack,t.componentStack={tag:2,parent:t.componentStack,type:a};var y=rN(a,t.legacyContext),C=a.contextType;rP(C=new a(i,"object"==typeof C&&null!==C?C._currentValue:y),a,i,y),nv(e,t,r,C,a),t.componentStack=o}else{o=rN(a,t.legacyContext),y=t.componentStack,t.componentStack={tag:1,parent:t.componentStack,type:a},C=nD(e,t,r,a,i,o);var I=0!==rK,N=rJ,R=rZ;"object"==typeof C&&null!==C&&"function"==typeof C.render&&void 0===C.$$typeof?(rP(C,a,i,o),nv(e,t,r,C,a)):nO(e,t,r,C,I,N,R),t.componentStack=y}}else if("string"==typeof a){if(o=t.componentStack,t.componentStack=nk(t,a),null===(y=t.blockedSegment))y=i.children,C=t.formatContext,I=t.keyPath,t.formatContext=ep(C,a,i),t.keyPath=r,nB(e,t,y,-1),t.formatContext=C,t.keyPath=I;else{I=function(e,t,r,a,i,o,l,c,u){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":break;case"select":e.push(eX("select"));var h,d=null,p=null;for(h in r)if(F.call(r,h)){var f=r[h];if(null!=f)switch(h){case"children":d=f;break;case"dangerouslySetInnerHTML":p=f;break;case"defaultValue":case"value":break;default:eP(e,h,f)}}return e.push(eL),ex(e,p,d),d;case"option":var m=l.selectedValue;e.push(eX("option"));var E,T=null,g=null,A=null,S=null;for(E in r)if(F.call(r,E)){var _=r[E];if(null!=_)switch(E){case"children":T=_;break;case"selected":A=_;break;case"dangerouslySetInnerHTML":S=_;break;case"value":g=_;default:eP(e,E,_)}}if(null!=m){var b,y,C=null!==g?""+g:(b=T,y="",n.Children.forEach(b,function(e){null!=e&&(y+=e)}),y);if(k(m)){for(var I=0;I<m.length;I++)if(""+m[I]===C){e.push(ew);break}}else""+m===C&&e.push(ew)}else A&&e.push(ew);return e.push(eL),ex(e,S,T),T;case"textarea":e.push(eX("textarea"));var N,R=null,D=null,v=null;for(N in r)if(F.call(r,N)){var O=r[N];if(null!=O)switch(N){case"children":v=O;break;case"value":R=O;break;case"defaultValue":D=O;break;case"dangerouslySetInnerHTML":throw Error(s(91));default:eP(e,N,O)}}if(null===R&&null!==D&&(R=D),e.push(eL),null!=v){if(null!=R)throw Error(s(92));if(k(v)){if(1<v.length)throw Error(s(93));R=""+v[0]}R=""+v}return"string"==typeof R&&"\n"===R[0]&&e.push(eW),null!==R&&e.push(L($(""+R))),null;case"input":e.push(eX("input"));var P,M=null,x=null,B=null,H=null,U=null,q=null,Y=null,V=null,W=null;for(P in r)if(F.call(r,P)){var Q=r[P];if(null!=Q)switch(P){case"children":case"dangerouslySetInnerHTML":throw Error(s(399,"input"));case"name":M=Q;break;case"formAction":x=Q;break;case"formEncType":B=Q;break;case"formMethod":H=Q;break;case"formTarget":U=Q;break;case"defaultChecked":W=Q;break;case"defaultValue":Y=Q;break;case"checked":V=Q;break;case"value":q=Q;break;default:eP(e,P,Q)}}var j=eO(e,a,i,x,B,H,U,M);return null!==V?ek(e,"checked",V):null!==W&&ek(e,"checked",W),null!==q?eP(e,"value",q):null!==Y&&eP(e,"value",Y),e.push(eM),null!==j&&j.forEach(ev,e),null;case"button":e.push(eX("button"));var X,z=null,K=null,Z=null,ee=null,et=null,er=null,en=null;for(X in r)if(F.call(r,X)){var ea=r[X];if(null!=ea)switch(X){case"children":z=ea;break;case"dangerouslySetInnerHTML":K=ea;break;case"name":Z=ea;break;case"formAction":ee=ea;break;case"formEncType":et=ea;break;case"formMethod":er=ea;break;case"formTarget":en=ea;break;default:eP(e,X,ea)}}var es=eO(e,a,i,ee,et,er,en,Z);if(e.push(eL),null!==es&&es.forEach(ev,e),ex(e,K,z),"string"==typeof z){e.push(L($(z)));var ei=null}else ei=z;return ei;case"form":e.push(eX("form"));var eo,el=null,ec=null,eu=null,eh=null,ed=null,ep=null;for(eo in r)if(F.call(r,eo)){var em=r[eo];if(null!=em)switch(eo){case"children":el=em;break;case"dangerouslySetInnerHTML":ec=em;break;case"action":eu=em;break;case"encType":eh=em;break;case"method":ed=em;break;case"target":ep=em;break;default:eP(e,eo,em)}}var eE=null,eT=null;if("function"==typeof eu){if("function"==typeof eu.$$FORM_ACTION){var eg=eN(a),eA=eu.$$FORM_ACTION(eg);eu=eA.action||"",eh=eA.encType,ed=eA.method,ep=eA.target,eE=eA.data,eT=eA.name}else e.push(e_,L("action"),eb,eR,ey),ep=ed=eh=eu=null,eB(a,i)}if(null!=eu&&eP(e,"action",eu),null!=eh&&eP(e,"encType",eh),null!=ed&&eP(e,"method",ed),null!=ep&&eP(e,"target",ep),e.push(eL),null!==eT&&(e.push(eD),eI(e,"name",eT),e.push(eM),null!==eE&&eE.forEach(ev,e)),ex(e,ec,el),"string"==typeof el){e.push(L($(el)));var eC=null}else eC=el;return eC;case"menuitem":for(var eF in e.push(eX("menuitem")),r)if(F.call(r,eF)){var eH=r[eF];if(null!=eH)switch(eF){case"children":case"dangerouslySetInnerHTML":throw Error(s(400));default:eP(e,eF,eH)}}return e.push(eL),null;case"title":if(3===l.insertionMode||1&l.tagScope||null!=r.itemProp)var eU=eY(e,r);else u?eU=null:(eY(i.hoistableChunks,r),eU=void 0);return eU;case"link":var eQ=r.rel,ej=r.href,eK=r.precedence;if(3===l.insertionMode||1&l.tagScope||null!=r.itemProp||"string"!=typeof eQ||"string"!=typeof ej||""===ej){eG(e,r);var eZ=null}else if("stylesheet"===r.rel){if("string"!=typeof eK||null!=r.disabled||r.onLoad||r.onError)eZ=eG(e,r);else{var e0=i.styles.get(eK),e1=a.styleResources.hasOwnProperty(ej)?a.styleResources[ej]:void 0;if(null!==e1){a.styleResources[ej]=null,e0||(e0={precedence:L($(eK)),rules:[],hrefs:[],sheets:new Map},i.styles.set(eK,e0));var e2={state:0,props:w({},r,{"data-precedence":r.precedence,precedence:null})};if(e1){2===e1.length&&rE(e2.props,e1);var e3=i.preloads.stylesheets.get(ej);e3&&0<e3.length?e3.length=0:e2.state=1}e0.sheets.set(ej,e2),o&&o.stylesheets.add(e2)}else if(e0){var e5=e0.sheets.get(ej);e5&&o&&o.stylesheets.add(e5)}c&&e.push(ef),eZ=null}}else r.onLoad||r.onError?eZ=eG(e,r):(c&&e.push(ef),eZ=u?null:eG(i.hoistableChunks,r));return eZ;case"script":var e8=r.async;if("string"!=typeof r.src||!r.src||!e8||"function"==typeof e8||"symbol"==typeof e8||r.onLoad||r.onError||3===l.insertionMode||1&l.tagScope||null!=r.itemProp)var e6=eV(e,r);else{var e4=r.src;if("module"===r.type)var e9=a.moduleScriptResources,e7=i.preloads.moduleScripts;else e9=a.scriptResources,e7=i.preloads.scripts;var te=e9.hasOwnProperty(e4)?e9[e4]:void 0;if(null!==te){e9[e4]=null;var tt=r;if(te){2===te.length&&rE(tt=w({},r),te);var tr=e7.get(e4);tr&&(tr.length=0)}var tn=[];i.scripts.add(tn),eV(tn,tt)}c&&e.push(ef),e6=null}return e6;case"style":var ta=r.precedence,ts=r.href;if(3===l.insertionMode||1&l.tagScope||null!=r.itemProp||"string"!=typeof ta||"string"!=typeof ts||""===ts){e.push(eX("style"));var ti,to=null,tl=null;for(ti in r)if(F.call(r,ti)){var tc=r[ti];if(null!=tc)switch(ti){case"children":to=tc;break;case"dangerouslySetInnerHTML":tl=tc;break;default:eP(e,ti,tc)}}e.push(eL);var tu=Array.isArray(to)?2>to.length?to[0]:null:to;"function"!=typeof tu&&"symbol"!=typeof tu&&null!=tu&&e.push(L($(""+tu))),ex(e,tl,to),e.push(eJ("style"));var th=null}else{var td=i.styles.get(ta);if(null!==(a.styleResources.hasOwnProperty(ts)?a.styleResources[ts]:void 0)){a.styleResources[ts]=null,td?td.hrefs.push(L($(ts))):(td={precedence:L($(ta)),rules:[],hrefs:[L($(ts))],sheets:new Map},i.styles.set(ta,td));var tp,tf=td.rules,tm=null,tE=null;for(tp in r)if(F.call(r,tp)){var tT=r[tp];if(null!=tT)switch(tp){case"children":tm=tT;break;case"dangerouslySetInnerHTML":tE=tT}}var tg=Array.isArray(tm)?2>tm.length?tm[0]:null:tm;"function"!=typeof tg&&"symbol"!=typeof tg&&null!=tg&&tf.push(L($(""+tg))),ex(tf,tE,tm)}td&&o&&o.styles.add(td),c&&e.push(ef),th=void 0}return th;case"meta":if(3===l.insertionMode||1&l.tagScope||null!=r.itemProp)var tA=eq(e,r,"meta");else c&&e.push(ef),tA=u?null:"string"==typeof r.charSet?eq(i.charsetChunks,r,"meta"):"viewport"===r.name?eq(i.viewportChunks,r,"meta"):eq(i.hoistableChunks,r,"meta");return tA;case"listing":case"pre":e.push(eX(t));var tS,t_=null,tb=null;for(tS in r)if(F.call(r,tS)){var ty=r[tS];if(null!=ty)switch(tS){case"children":t_=ty;break;case"dangerouslySetInnerHTML":tb=ty;break;default:eP(e,tS,ty)}}if(e.push(eL),null!=tb){if(null!=t_)throw Error(s(60));if("object"!=typeof tb||!("__html"in tb))throw Error(s(61));var tC=tb.__html;null!=tC&&("string"==typeof tC&&0<tC.length&&"\n"===tC[0]?e.push(eW,L(tC)):e.push(L(""+tC)))}return"string"==typeof t_&&"\n"===t_[0]&&e.push(eW),t_;case"img":var tk=r.src,tI=r.srcSet;if(!("lazy"===r.loading||!tk&&!tI||"string"!=typeof tk&&null!=tk||"string"!=typeof tI&&null!=tI)&&"low"!==r.fetchPriority&&!1==!!(2&l.tagScope)&&("string"!=typeof tk||":"!==tk[4]||"d"!==tk[0]&&"D"!==tk[0]||"a"!==tk[1]&&"A"!==tk[1]||"t"!==tk[2]&&"T"!==tk[2]||"a"!==tk[3]&&"A"!==tk[3])&&("string"!=typeof tI||":"!==tI[4]||"d"!==tI[0]&&"D"!==tI[0]||"a"!==tI[1]&&"A"!==tI[1]||"t"!==tI[2]&&"T"!==tI[2]||"a"!==tI[3]&&"A"!==tI[3])){var tN="string"==typeof r.sizes?r.sizes:void 0,tR=tI?tI+"\n"+(tN||""):tk,tD=i.preloads.images,tv=tD.get(tR);if(tv)("high"===r.fetchPriority||10>i.highImagePreloads.size)&&(tD.delete(tR),i.highImagePreloads.add(tv));else if(!a.imageResources.hasOwnProperty(tR)){a.imageResources[tR]=J;var tO,tP=r.crossOrigin,tL="string"==typeof tP?"use-credentials"===tP?tP:"":void 0,tM=i.headers;tM&&0<tM.remainingCapacity&&("high"===r.fetchPriority||500>tM.highImagePreloads.length)&&(tO=rT(tk,"image",{imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:tL,integrity:r.integrity,nonce:r.nonce,type:r.type,fetchPriority:r.fetchPriority,referrerPolicy:r.refererPolicy}),2<=(tM.remainingCapacity-=tO.length))?(i.resets.image[tR]=J,tM.highImagePreloads&&(tM.highImagePreloads+=", "),tM.highImagePreloads+=tO):(eG(tv=[],{rel:"preload",as:"image",href:tI?void 0:tk,imageSrcSet:tI,imageSizes:tN,crossOrigin:tL,integrity:r.integrity,type:r.type,fetchPriority:r.fetchPriority,referrerPolicy:r.referrerPolicy}),"high"===r.fetchPriority||10>i.highImagePreloads.size?i.highImagePreloads.add(tv):(i.bulkPreloads.add(tv),tD.set(tR,tv)))}}return eq(e,r,"img");case"base":case"area":case"br":case"col":case"embed":case"hr":case"keygen":case"param":case"source":case"track":case"wbr":return eq(e,r,t);case"head":if(2>l.insertionMode&&null===i.headChunks){i.headChunks=[];var tx=e$(i.headChunks,r,"head")}else tx=e$(e,r,"head");return tx;case"html":if(0===l.insertionMode&&null===i.htmlChunks){i.htmlChunks=[ez];var tw=e$(i.htmlChunks,r,"html")}else tw=e$(e,r,"html");return tw;default:if(-1!==t.indexOf("-")){e.push(eX(t));var tF,tB=null,tH=null;for(tF in r)if(F.call(r,tF)){var tU=r[tF];if(null!=tU)switch(tF){case"children":tB=tU;break;case"dangerouslySetInnerHTML":tH=tU;break;case"style":eS(e,tU);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;default:G(tF)&&"function"!=typeof tU&&"symbol"!=typeof tU&&e.push(e_,L(tF),eb,L($(tU)),ey)}}return e.push(eL),ex(e,tH,tB),tB}}return e$(e,r,t)}(y.chunks,a,i,e.resumableState,e.renderState,t.hoistableState,t.formatContext,y.lastPushedText,t.isFallback),y.lastPushedText=!1,C=t.formatContext,N=t.keyPath,t.formatContext=ep(C,a,i),t.keyPath=r,nB(e,t,I,-1),t.formatContext=C,t.keyPath=N;e:{switch(r=y.chunks,e=e.resumableState,a){case"title":case"style":case"script":case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break e;case"body":if(1>=C.insertionMode){e.hasBody=!0;break e}break;case"html":if(0===C.insertionMode){e.hasHtml=!0;break e}}r.push(eJ(a))}y.lastPushedText=!1}t.componentStack=o}else{switch(a){case b:case S:case c:case u:case l:a=t.keyPath,t.keyPath=r,nx(e,t,i.children,-1),t.keyPath=a;return;case _:"hidden"!==i.mode&&(a=t.keyPath,t.keyPath=r,nx(e,t,i.children,-1),t.keyPath=a);return;case E:a=t.componentStack,t.componentStack=nk(t,"SuspenseList"),o=t.keyPath,t.keyPath=r,nx(e,t,i.children,-1),t.keyPath=o,t.componentStack=a;return;case A:throw Error(s(343));case m:e:if(null!==t.replay){a=t.keyPath,t.keyPath=r,r=i.children;try{nB(e,t,r,-1)}finally{t.keyPath=a}}else{var D=t.componentStack;a=t.componentStack=nk(t,"Suspense");var v=t.keyPath;o=t.blockedBoundary;var O=t.hoistableState,P=t.blockedSegment;y=i.fallback;var M=i.children;C=n_(e,i=new Set),null!==e.trackedPostpones&&(C.trackedContentKeyPath=r),I=nC(e,P.chunks.length,C,t.formatContext,!1,!1),P.children.push(I),P.lastPushedText=!1;var x=nC(e,0,null,t.formatContext,!1,!1);x.parentFlushed=!0,t.blockedBoundary=C,t.hoistableState=C.contentState,t.blockedSegment=x,t.keyPath=r;try{if(nB(e,t,M,-1),x.lastPushedText&&x.textEmbedded&&x.chunks.push(ef),x.status=1,nV(C,x),0===C.pendingTasks&&0===C.status){C.status=1,t.componentStack=D;break e}}catch(r){x.status=4,C.status=4,N=nI(e,t.componentStack),R=nN(e,r,N),C.errorDigest=R,nF(e,C)}finally{t.blockedBoundary=o,t.hoistableState=O,t.blockedSegment=P,t.keyPath=v,t.componentStack=D}N=[r[0],"Suspense Fallback",r[2]],null!==(R=e.trackedPostpones)&&(D=[N[1],N[2],[],null],R.workingMap.set(N,D),5===C.status?R.workingMap.get(r)[4]=D:C.trackedFallbackNode=D),t=nb(e,null,y,-1,o,I,C.fallbackState,i,N,t.formatContext,t.legacyContext,t.context,t.treeContext,a,!0),e.pingedTasks.push(t)}return}if("object"==typeof a&&null!==a)switch(a.$$typeof){case f:y=t.componentStack,t.componentStack={tag:1,parent:t.componentStack,type:a.render},i=nD(e,t,r,a.render,i,o),nO(e,t,r,i,0!==rK,rJ,rZ),t.componentStack=y;return;case T:i=nP(a=a.type,i),nL(e,t,r,a,i,o);return;case h:if(y=i.children,o=t.keyPath,a=a._context,i=i.value,C=a._currentValue,a._currentValue=i,rR=i={parent:I=rR,depth:null===I?0:I.depth+1,context:a,parentValue:C,value:i},t.context=i,t.keyPath=r,nx(e,t,y,-1),null===(e=rR))throw Error(s(403));e.context._currentValue=e.parentValue,e=rR=e.parent,t.context=e,t.keyPath=o;return;case p:i=(i=i.children)(a._currentValue),a=t.keyPath,t.keyPath=r,nx(e,t,i,-1),t.keyPath=a;return;case d:case g:o=t.componentStack,t.componentStack=nk(t,"Lazy"),i=nP(a=(y=a._init)(a._payload),i),nL(e,t,r,a,i,void 0),t.componentStack=o;return}throw Error(s(130,null==a?a:typeof a,""))}}function nM(e,t,r,n,a){var s=t.replay,i=t.blockedBoundary,o=nC(e,0,null,t.formatContext,!1,!1);o.id=r,o.parentFlushed=!0;try{t.replay=null,t.blockedSegment=o,nB(e,t,n,a),o.status=1,null===i?e.completedRootSegment=o:(nV(i,o),i.parentFlushed&&e.partialBoundaries.push(i))}finally{t.replay=s,t.blockedSegment=null}}function nx(e,t,r,n){if(null!==t.replay&&"number"==typeof t.replay.slots)nM(e,t,t.replay.slots,r,n);else if(t.node=r,t.childIndex=n,null!==r){if("object"==typeof r){switch(r.$$typeof){case i:var a=r.type,l=r.key,c=r.props,u=r.ref,h=rk(a),d=null==l?-1===n?0:n:l;if(l=[t.keyPath,h,d],null!==t.replay)e:{var f=t.replay;for(r=0,n=f.nodes;r<n.length;r++){var E=n[r];if(d===E[1]){if(4===E.length){if(null!==h&&h!==E[0])throw Error(s(490,E[0],h));var T=E[2];h=E[3],d=t.node,t.replay={nodes:T,slots:h,pendingTasks:1};try{if(nL(e,t,l,a,c,u),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(s(488));t.replay.pendingTasks--}catch(r){if("object"==typeof r&&null!==r&&(r===rB||"function"==typeof r.then))throw t.node===d&&(t.replay=f),r;t.replay.pendingTasks--,c=nI(e,t.componentStack),l=e,e=t.blockedBoundary,c=nN(l,a=r,c),nU(l,e,T,h,a,c)}t.replay=f}else{if(a!==m)throw Error(s(490,"Suspense",rk(a)||"Unknown"));t:{f=void 0,a=E[5],u=E[2],h=E[3],d=null===E[4]?[]:E[4][2],E=null===E[4]?null:E[4][3];var A=t.componentStack,S=t.componentStack=nk(t,"Suspense"),_=t.keyPath,b=t.replay,y=t.blockedBoundary,I=t.hoistableState,N=c.children;c=c.fallback;var R=new Set,D=n_(e,R);D.parentFlushed=!0,D.rootSegmentID=a,t.blockedBoundary=D,t.hoistableState=D.contentState,t.replay={nodes:u,slots:h,pendingTasks:1};try{if(nB(e,t,N,-1),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(s(488));if(t.replay.pendingTasks--,0===D.pendingTasks&&0===D.status){D.status=1,e.completedBoundaries.push(D);break t}}catch(r){D.status=4,T=nI(e,t.componentStack),f=nN(e,r,T),D.errorDigest=f,t.replay.pendingTasks--,e.clientRenderedBoundaries.push(D)}finally{t.blockedBoundary=y,t.hoistableState=I,t.replay=b,t.keyPath=_,t.componentStack=A}t=ny(e,null,{nodes:d,slots:E,pendingTasks:0},c,-1,y,D.fallbackState,R,[l[0],"Suspense Fallback",l[2]],t.formatContext,t.legacyContext,t.context,t.treeContext,S,!0),e.pingedTasks.push(t)}}n.splice(r,1);break e}}}else nL(e,t,l,a,c,u);return;case o:throw Error(s(257));case g:c=t.componentStack,t.componentStack=nk(t,"Lazy"),r=(l=r._init)(r._payload),t.componentStack=c,nx(e,t,r,n);return}if(k(r)){nw(e,t,r,n);return}if((c=null===r||"object"!=typeof r?null:"function"==typeof(c=C&&r[C]||r["@@iterator"])?c:null)&&(c=c.call(r))){if(!(r=c.next()).done){l=[];do l.push(r.value),r=c.next();while(!r.done);nw(e,t,l,n)}return}if("function"==typeof r.then)return t.thenableState=null,nx(e,t,ns(r),n);if(r.$$typeof===p)return nx(e,t,r._currentValue,n);throw Error(s(31,"[object Object]"===(n=Object.prototype.toString.call(r))?"object with keys {"+Object.keys(r).join(", ")+"}":n))}"string"==typeof r?null!==(n=t.blockedSegment)&&(n.lastPushedText=em(n.chunks,r,e.renderState,n.lastPushedText)):"number"==typeof r&&null!==(n=t.blockedSegment)&&(n.lastPushedText=em(n.chunks,""+r,e.renderState,n.lastPushedText))}}function nw(e,t,r,n){var a=t.keyPath;if(-1!==n&&(t.keyPath=[t.keyPath,"Fragment",n],null!==t.replay)){for(var i=t.replay,o=i.nodes,l=0;l<o.length;l++){var c=o[l];if(c[1]===n){n=c[2],c=c[3],t.replay={nodes:n,slots:c,pendingTasks:1};try{if(nw(e,t,r,-1),1===t.replay.pendingTasks&&0<t.replay.nodes.length)throw Error(s(488));t.replay.pendingTasks--}catch(a){if("object"==typeof a&&null!==a&&(a===rB||"function"==typeof a.then))throw a;t.replay.pendingTasks--,r=nI(e,t.componentStack);var u=t.blockedBoundary;r=nN(e,a,r),nU(e,u,n,c,a,r)}t.replay=i,o.splice(l,1);break}}t.keyPath=a;return}if(i=t.treeContext,o=r.length,null!==t.replay&&null!==(l=t.replay.slots)&&"object"==typeof l){for(n=0;n<o;n++)c=r[n],t.treeContext=rM(i,o,n),"number"==typeof(u=l[n])?(nM(e,t,u,c,n),delete l[n]):nB(e,t,c,n);t.treeContext=i,t.keyPath=a;return}for(l=0;l<o;l++)n=r[l],t.treeContext=rM(i,o,l),nB(e,t,n,l);t.treeContext=i,t.keyPath=a}function nF(e,t){null!==(e=e.trackedPostpones)&&null!==(t=t.trackedContentKeyPath)&&void 0!==(t=e.workingMap.get(t))&&(t.length=4,t[2]=[],t[3]=null)}function nB(e,t,r,n){var a=t.formatContext,s=t.legacyContext,i=t.context,o=t.keyPath,l=t.treeContext,c=t.componentStack,u=t.blockedSegment;if(null===u)try{return nx(e,t,r,n)}catch(u){if(r9(),"object"==typeof(r=u===rB?rG():u)&&null!==r&&"function"==typeof r.then){e=ny(e,n=r4(),t.replay,t.node,t.childIndex,t.blockedBoundary,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.legacyContext,t.context,t.treeContext,null!==t.componentStack?t.componentStack.parent:null,t.isFallback).ping,r.then(e,e),t.formatContext=a,t.legacyContext=s,t.context=i,t.keyPath=o,t.treeContext=l,t.componentStack=c,rv(i);return}}else{var h=u.children.length,d=u.chunks.length;try{return nx(e,t,r,n)}catch(p){if(r9(),u.children.length=h,u.chunks.length=d,"object"==typeof(r=p===rB?rG():p)&&null!==r&&"function"==typeof r.then){n=r4(),h=nC(e,(u=t.blockedSegment).chunks.length,null,t.formatContext,u.lastPushedText,!0),u.children.push(h),u.lastPushedText=!1,e=nb(e,n,t.node,t.childIndex,t.blockedBoundary,h,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.legacyContext,t.context,t.treeContext,null!==t.componentStack?t.componentStack.parent:null,t.isFallback).ping,r.then(e,e),t.formatContext=a,t.legacyContext=s,t.context=i,t.keyPath=o,t.treeContext=l,t.componentStack=c,rv(i);return}}}throw t.formatContext=a,t.legacyContext=s,t.context=i,t.keyPath=o,t.treeContext=l,rv(i),r}function nH(e){var t=e.blockedBoundary;null!==(e=e.blockedSegment)&&(e.status=3,n$(this,t,e))}function nU(e,t,r,n,a,i){for(var o=0;o<r.length;o++){var l=r[o];if(4===l.length)nU(e,t,l[2],l[3],a,i);else{l=l[5];var c=n_(e,new Set);c.parentFlushed=!0,c.rootSegmentID=l,c.status=4,c.errorDigest=i,c.parentFlushed&&e.clientRenderedBoundaries.push(c)}}if(r.length=0,null!==n){if(null===t)throw Error(s(487));if(4!==t.status&&(t.status=4,t.errorDigest=i,t.parentFlushed&&e.clientRenderedBoundaries.push(t)),"object"==typeof n)for(var u in n)delete n[u]}}function nG(e,t){try{var r=e.renderState,n=r.onHeaders;if(n){var a=r.headers;if(a){r.headers=null;var s=a.preconnects;if(a.fontPreloads&&(s&&(s+=", "),s+=a.fontPreloads),a.highImagePreloads&&(s&&(s+=", "),s+=a.highImagePreloads),!t){var i=r.styles.values(),o=i.next();t:for(;0<a.remainingCapacity&&!o.done;o=i.next())for(var l=o.value.sheets.values(),c=l.next();0<a.remainingCapacity&&!c.done;c=l.next()){var u=c.value,h=u.props,d=h.href,p=u.props,f=rT(p.href,"style",{crossOrigin:p.crossOrigin,integrity:p.integrity,nonce:p.nonce,type:p.type,fetchPriority:p.fetchPriority,referrerPolicy:p.referrerPolicy,media:p.media});if(2<=(a.remainingCapacity-=f.length))r.resets.style[d]=J,s&&(s+=", "),s+=f,r.resets.style[d]="string"==typeof h.crossOrigin||"string"==typeof h.integrity?[h.crossOrigin,h.integrity]:J;else break t}}n(s?{Link:s}:{})}}}catch(t){nN(e,t,{})}}function nq(e){null===e.trackedPostpones&&nG(e,!0),e.onShellError=ng,(e=e.onShellReady)()}function nY(e){nG(e,null===e.trackedPostpones||null===e.completedRootSegment||5!==e.completedRootSegment.status),(e=e.onAllReady)()}function nV(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary&&-1===t.children[0].id){var r=t.children[0];r.id=t.id,r.parentFlushed=!0,1===r.status&&nV(e,r)}else e.completedSegments.push(t)}function n$(e,t,r){if(null===t){if(null!==r&&r.parentFlushed){if(null!==e.completedRootSegment)throw Error(s(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&nq(e)}else t.pendingTasks--,4!==t.status&&(0===t.pendingTasks?(0===t.status&&(t.status=1),null!==r&&r.parentFlushed&&1===r.status&&nV(t,r),t.parentFlushed&&e.completedBoundaries.push(t),1===t.status&&(t.fallbackAbortableTasks.forEach(nH,e),t.fallbackAbortableTasks.clear())):null!==r&&r.parentFlushed&&1===r.status&&(nV(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&nY(e)}function nW(e){if(2!==e.status){var t=rR,r=nm.current;nm.current=nc;var n=nE.current;nE.current=nh;var a=nA;nA=e;var i=nu;nu=e.resumableState;try{var o,l=e.pingedTasks;for(o=0;o<l.length;o++){var c=l[o],u=e,h=c.blockedSegment;if(null===h){var d=u;if(0!==c.replay.pendingTasks){rv(c.context);try{if(nx(d,c,c.node,c.childIndex),1===c.replay.pendingTasks&&0<c.replay.nodes.length)throw Error(s(488));c.replay.pendingTasks--,c.abortSet.delete(c),n$(d,c.blockedBoundary,null)}catch(e){r9();var p=e===rB?rG():e;if("object"==typeof p&&null!==p&&"function"==typeof p.then){var f=c.ping;p.then(f,f),c.thenableState=r4()}else{c.replay.pendingTasks--,c.abortSet.delete(c);var m=nI(d,c.componentStack);u=void 0;var E=d,T=c.blockedBoundary,g=c.replay.nodes,A=c.replay.slots;u=nN(E,p,m),nU(E,T,g,A,p,u),d.pendingRootTasks--,0===d.pendingRootTasks&&nq(d),d.allPendingTasks--,0===d.allPendingTasks&&nY(d)}}finally{}}}else if(d=void 0,E=h,0===E.status){rv(c.context);var S=E.children.length,_=E.chunks.length;try{nx(u,c,c.node,c.childIndex),E.lastPushedText&&E.textEmbedded&&E.chunks.push(ef),c.abortSet.delete(c),E.status=1,n$(u,c.blockedBoundary,E)}catch(e){r9(),E.children.length=S,E.chunks.length=_;var b=e===rB?rG():e;if("object"==typeof b&&null!==b&&"function"==typeof b.then){var y=c.ping;b.then(y,y),c.thenableState=r4()}else{var C=nI(u,c.componentStack);c.abortSet.delete(c),E.status=4;var k=c.blockedBoundary;d=nN(u,b,C),null===k?nR(u,b):(k.pendingTasks--,4!==k.status&&(k.status=4,k.errorDigest=d,nF(u,k),k.parentFlushed&&u.clientRenderedBoundaries.push(k))),u.allPendingTasks--,0===u.allPendingTasks&&nY(u)}}finally{}}}l.splice(0,o),null!==e.destination&&nJ(e,e.destination)}catch(t){nN(e,t,{}),nR(e,t)}finally{nu=i,nm.current=r,nE.current=n,r===nc&&rv(t),nA=a}}}function nQ(e,t,r,n){switch(r.parentFlushed=!0,r.status){case 0:r.id=e.nextSegmentId++;case 5:return n=r.id,r.lastPushedText=!1,r.textEmbedded=!1,e=e.renderState,D(t,e0),D(t,e.placeholderPrefix),D(t,e=L(n.toString(16))),v(t,e1);case 1:r.status=2;var a=!0,i=r.chunks,o=0;r=r.children;for(var l=0;l<r.length;l++){for(a=r[l];o<a.index;o++)D(t,i[o]);a=nj(e,t,a,n)}for(;o<i.length-1;o++)D(t,i[o]);return o<i.length&&(a=v(t,i[o])),a;default:throw Error(s(390))}}function nj(e,t,r,n){var a=r.boundary;if(null===a)return nQ(e,t,r,n);if(a.parentFlushed=!0,4===a.status)a=a.errorDigest,v(t,e8),D(t,e4),a&&(D(t,e7),D(t,L($(a))),D(t,e9)),v(t,te),nQ(e,t,r,n);else if(1!==a.status)0===a.status&&(a.rootSegmentID=e.nextSegmentId++),0<a.completedSegments.length&&e.partialBoundaries.push(a),tt(t,e.renderState,a.rootSegmentID),n&&((a=a.fallbackState).styles.forEach(rb,n),a.stylesheets.forEach(ry,n)),nQ(e,t,r,n);else if(a.byteSize>e.progressiveChunkSize)a.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(a),tt(t,e.renderState,a.rootSegmentID),nQ(e,t,r,n);else{if(n&&((r=a.contentState).styles.forEach(rb,n),r.stylesheets.forEach(ry,n)),v(t,e2),1!==(r=a.completedSegments).length)throw Error(s(391));nj(e,t,r[0],n)}return v(t,e6)}function nX(e,t,r,n){return!function(e,t,r,n){switch(r.insertionMode){case 0:case 1:case 2:return D(e,tr),D(e,t.segmentPrefix),D(e,L(n.toString(16))),v(e,tn);case 3:return D(e,ts),D(e,t.segmentPrefix),D(e,L(n.toString(16))),v(e,ti);case 4:return D(e,tl),D(e,t.segmentPrefix),D(e,L(n.toString(16))),v(e,tc);case 5:return D(e,th),D(e,t.segmentPrefix),D(e,L(n.toString(16))),v(e,td);case 6:return D(e,tf),D(e,t.segmentPrefix),D(e,L(n.toString(16))),v(e,tm);case 7:return D(e,tT),D(e,t.segmentPrefix),D(e,L(n.toString(16))),v(e,tg);case 8:return D(e,tS),D(e,t.segmentPrefix),D(e,L(n.toString(16))),v(e,t_);default:throw Error(s(397))}}(t,e.renderState,r.parentFormatContext,r.id),nj(e,t,r,n),function(e,t){switch(t.insertionMode){case 0:case 1:case 2:return v(e,ta);case 3:return v(e,to);case 4:return v(e,tu);case 5:return v(e,tp);case 6:return v(e,tE);case 7:return v(e,tA);case 8:return v(e,tb);default:throw Error(s(397))}}(t,r.parentFormatContext)}function nz(e,t,r){for(var n,a,i,o,l=r.completedSegments,c=0;c<l.length;c++)nK(e,t,r,l[c]);l.length=0,t7(t,r.contentState,e.renderState),l=e.resumableState,e=e.renderState,c=r.rootSegmentID,r=r.contentState;var u=e.stylesToHoist;e.stylesToHoist=!1;var h=0===l.streamingFormat;return h?(D(t,e.startInlineScript),u?0==(2&l.instructions)?(l.instructions|=10,D(t,tO)):0==(8&l.instructions)?(l.instructions|=8,D(t,tP)):D(t,tL):0==(2&l.instructions)?(l.instructions|=2,D(t,tD)):D(t,tv)):u?D(t,tH):D(t,tB),l=L(c.toString(16)),D(t,e.boundaryPrefix),D(t,l),h?D(t,tM):D(t,tU),D(t,e.segmentPrefix),D(t,l),u?(h?(D(t,tx),n=r,D(t,rh),a=rh,n.stylesheets.forEach(function(e){if(2!==e.state){if(3===e.state)D(t,a),D(t,L(t0(""+e.props.href))),D(t,rf),a=rd;else{D(t,a);var r=e.props["data-precedence"],n=e.props;for(var i in D(t,L(t0(""+e.props.href))),r=""+r,D(t,rp),D(t,L(t0(r))),n)if(F.call(n,i)){var o=n[i];if(null!=o)switch(i){case"href":case"rel":case"precedence":case"data-precedence":break;case"children":case"dangerouslySetInnerHTML":throw Error(s(399,"link"));default:e:{r=t;var l=i.toLowerCase();switch(typeof o){case"function":case"symbol":break e}switch(i){case"innerHTML":case"dangerouslySetInnerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"style":case"ref":break e;case"className":l="class",o=""+o;break;case"hidden":if(!1===o)break e;o="";break;case"src":case"href":o=""+o;break;default:if(2<i.length&&("o"===i[0]||"O"===i[0])&&("n"===i[1]||"N"===i[1])||!G(i))break e;o=""+o}D(r,rp),D(r,L(t0(l))),D(r,rp),D(r,L(t0(o)))}}}D(t,rf),a=rd,e.state=3}}})):(D(t,tG),i=r,D(t,rh),o=rh,i.stylesheets.forEach(function(e){if(2!==e.state){if(3===e.state)D(t,o),D(t,L($(JSON.stringify(""+e.props.href)))),D(t,rf),o=rd;else{D(t,o);var r=e.props["data-precedence"],n=e.props;for(var a in D(t,L($(JSON.stringify(""+e.props.href)))),r=""+r,D(t,rp),D(t,L($(JSON.stringify(r)))),n)if(F.call(n,a)){var i=n[a];if(null!=i)switch(a){case"href":case"rel":case"precedence":case"data-precedence":break;case"children":case"dangerouslySetInnerHTML":throw Error(s(399,"link"));default:e:{r=t;var l=a.toLowerCase();switch(typeof i){case"function":case"symbol":break e}switch(a){case"innerHTML":case"dangerouslySetInnerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"style":case"ref":break e;case"className":l="class",i=""+i;break;case"hidden":if(!1===i)break e;i="";break;case"src":case"href":i=""+i;break;default:if(2<a.length&&("o"===a[0]||"O"===a[0])&&("n"===a[1]||"N"===a[1])||!G(a))break e;i=""+i}D(r,rp),D(r,L($(JSON.stringify(l)))),D(r,rp),D(r,L($(JSON.stringify(i))))}}}D(t,rf),o=rd,e.state=3}}})),D(t,rf)):h&&D(t,tw),l=h?v(t,tF):v(t,Z),eZ(t,e)&&l}function nK(e,t,r,n){if(2===n.status)return!0;var a=r.contentState,i=n.id;if(-1===i){if(-1===(n.id=r.rootSegmentID))throw Error(s(392));return nX(e,t,n,a)}return i===r.rootSegmentID?nX(e,t,n,a):(nX(e,t,n,a),r=e.resumableState,e=e.renderState,(n=0===r.streamingFormat)?(D(t,e.startInlineScript),0==(1&r.instructions)?(r.instructions|=1,D(t,ty)):D(t,tC)):D(t,tN),D(t,e.segmentPrefix),D(t,i=L(i.toString(16))),n?D(t,tk):D(t,tR),D(t,e.placeholderPrefix),D(t,i),t=n?v(t,tI):v(t,Z))}function nJ(e,t){N=new Uint8Array(2048),R=0;try{var r,n=e.completedRootSegment;if(null!==n){if(5===n.status||0!==e.pendingRootTasks)return;var a=e.renderState;if((0!==e.allPendingTasks||null!==e.trackedPostpones)&&a.externalRuntimeScript){var s=a.externalRuntimeScript,i=e.resumableState,o=s.src,l=s.chunks;i.scriptResources.hasOwnProperty(o)||(i.scriptResources[o]=null,a.scripts.add(l))}var c,u=a.htmlChunks,h=a.headChunks;if(u){for(c=0;c<u.length;c++)D(t,u[c]);if(h)for(c=0;c<h.length;c++)D(t,h[c]);else D(t,eX("head")),D(t,eL)}else if(h)for(c=0;c<h.length;c++)D(t,h[c]);var d=a.charsetChunks;for(c=0;c<d.length;c++)D(t,d[c]);d.length=0,a.preconnects.forEach(re,t),a.preconnects.clear();var p=a.viewportChunks;for(c=0;c<p.length;c++)D(t,p[c]);p.length=0,a.fontPreloads.forEach(re,t),a.fontPreloads.clear(),a.highImagePreloads.forEach(re,t),a.highImagePreloads.clear(),a.styles.forEach(rl,t);var f=a.importMapChunks;for(c=0;c<f.length;c++)D(t,f[c]);f.length=0,a.bootstrapScripts.forEach(re,t),a.scripts.forEach(re,t),a.scripts.clear(),a.bulkPreloads.forEach(re,t),a.bulkPreloads.clear();var m=a.hoistableChunks;for(c=0;c<m.length;c++)D(t,m[c]);m.length=0,u&&null===h&&D(t,eJ("head")),nj(e,t,n,null),e.completedRootSegment=null,eZ(t,e.renderState)}var E=e.renderState;n=0;var T=E.viewportChunks;for(n=0;n<T.length;n++)D(t,T[n]);T.length=0,E.preconnects.forEach(re,t),E.preconnects.clear(),E.fontPreloads.forEach(re,t),E.fontPreloads.clear(),E.highImagePreloads.forEach(re,t),E.highImagePreloads.clear(),E.styles.forEach(ru,t),E.scripts.forEach(re,t),E.scripts.clear(),E.bulkPreloads.forEach(re,t),E.bulkPreloads.clear();var g=E.hoistableChunks;for(n=0;n<g.length;n++)D(t,g[n]);g.length=0;var A=e.clientRenderedBoundaries;for(r=0;r<A.length;r++){var S=A[r];E=t;var _=e.resumableState,b=e.renderState,y=S.rootSegmentID,C=S.errorDigest,k=S.errorMessage,I=S.errorComponentStack,P=0===_.streamingFormat;if(P?(D(E,b.startInlineScript),0==(4&_.instructions)?(_.instructions|=4,D(E,tq)):D(E,tY)):D(E,tQ),D(E,b.boundaryPrefix),D(E,L(y.toString(16))),P&&D(E,tV),(C||k||I)&&(P?(D(E,t$),D(E,L(tJ(C||"")))):(D(E,tj),D(E,L($(C||""))))),(k||I)&&(P?(D(E,t$),D(E,L(tJ(k||"")))):(D(E,tX),D(E,L($(k||""))))),I&&(P?(D(E,t$),D(E,L(tJ(I)))):(D(E,tz),D(E,L($(I))))),P?!v(E,tW):!v(E,Z)){e.destination=null,r++,A.splice(0,r);return}}A.splice(0,r);var M=e.completedBoundaries;for(r=0;r<M.length;r++)if(!nz(e,t,M[r])){e.destination=null,r++,M.splice(0,r);return}M.splice(0,r),O(t),N=new Uint8Array(2048),R=0;var x=e.partialBoundaries;for(r=0;r<x.length;r++){var w=x[r];e:{A=e,S=t;var F=w.completedSegments;for(_=0;_<F.length;_++)if(!nK(A,S,w,F[_])){_++,F.splice(0,_);var B=!1;break e}F.splice(0,_),B=t7(S,w.contentState,A.renderState)}if(!B){e.destination=null,r++,x.splice(0,r);return}}x.splice(0,r);var H=e.completedBoundaries;for(r=0;r<H.length;r++)if(!nz(e,t,H[r])){e.destination=null,r++,H.splice(0,r);return}H.splice(0,r)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length?(e.flushScheduled=!1,(r=e.resumableState).hasBody&&D(t,eJ("body")),r.hasHtml&&D(t,eJ("html")),O(t),t.close(),e.destination=null):O(t)}}function nZ(e){if(!1===e.flushScheduled&&0===e.pingedTasks.length&&null!==e.destination){e.flushScheduled=!0;var t=e.destination;t?nJ(e,t):e.flushScheduled=!1}}function n0(e,t){try{var r=e.abortableTasks;if(0<r.size){var n=void 0===t?Error(s(432)):t;r.forEach(function(t){return function e(t,r,n){var a=t.blockedBoundary,s=t.blockedSegment;if(null!==s&&(s.status=3),null===a){if(a={},1!==r.status&&2!==r.status){if(null===(t=t.replay)){nN(r,n,a),nR(r,n);return}t.pendingTasks--,0===t.pendingTasks&&0<t.nodes.length&&(a=nN(r,n,a),nU(r,null,t.nodes,t.slots,n,a)),r.pendingRootTasks--,0===r.pendingRootTasks&&nq(r)}}else a.pendingTasks--,4!==a.status&&(a.status=4,t=nI(r,t.componentStack),t=nN(r,n,t),a.errorDigest=t,nF(r,a),a.parentFlushed&&r.clientRenderedBoundaries.push(a)),a.fallbackAbortableTasks.forEach(function(t){return e(t,r,n)}),a.fallbackAbortableTasks.clear();r.allPendingTasks--,0===r.allPendingTasks&&nY(r)}(t,e,n)}),r.clear()}null!==e.destination&&nJ(e,e.destination)}catch(t){nN(e,t,{}),nR(e,t)}}t.renderToReadableStream=function(e,t){return new Promise(function(r,n){var a,s,i,o,l,c,u,h,d,p,f,m,E,T,g,A,S,_,b,y,C,k,I,N,R=new Promise(function(e,t){I=e,k=t}),D=t?t.onHeaders:void 0;D&&(N=function(e){D(new Headers(e))});var v=(a=t?t.identifierPrefix:void 0,s=t?t.unstable_externalRuntimeSrc:void 0,i=t?t.bootstrapScriptContent:void 0,o=t?t.bootstrapScripts:void 0,l=t?t.bootstrapModules:void 0,c=0,void 0!==s&&(c=1),{idPrefix:void 0===a?"":a,nextFormID:0,streamingFormat:c,bootstrapScriptContent:i,bootstrapScripts:o,bootstrapModules:l,instructions:0,hasBody:!1,hasHtml:!1,unknownResources:{},dnsResources:{},connectResources:{default:{},anonymous:{},credentials:{}},imageResources:{},styleResources:{},scriptResources:{},moduleUnknownResources:{},moduleScriptResources:{}}),O=(h=e,d=v,p=function(e,t,r,n,a,s){var i=void 0===t?ee:M('<script nonce="'+$(t)+'">'),o=e.idPrefix,l=[],c=null,u=e.bootstrapScriptContent,h=e.bootstrapScripts,d=e.bootstrapModules;if(void 0!==u&&l.push(i,L((""+u).replace(el,ec)),et),void 0!==r&&("string"==typeof r?eV((c={src:r,chunks:[]}).chunks,{src:r,async:!0,integrity:void 0,nonce:t}):eV((c={src:r.src,chunks:[]}).chunks,{src:r.src,async:!0,integrity:r.integrity,nonce:t})),r=[],void 0!==n&&(r.push(eu),r.push(L((""+JSON.stringify(n)).replace(el,ec))),r.push(eh)),n=a?{preconnects:"",fontPreloads:"",highImagePreloads:"",remainingCapacity:"number"==typeof s?s:2e3}:null,a={placeholderPrefix:M(o+"P:"),segmentPrefix:M(o+"S:"),boundaryPrefix:M(o+"B:"),startInlineScript:i,htmlChunks:null,headChunks:null,externalRuntimeScript:c,bootstrapChunks:l,importMapChunks:r,onHeaders:a,headers:n,resets:{font:{},dns:{},connect:{default:{},anonymous:{},credentials:{}},image:{},style:{}},charsetChunks:[],viewportChunks:[],hoistableChunks:[],preconnects:new Set,fontPreloads:new Set,highImagePreloads:new Set,styles:new Map,bootstrapScripts:new Set,scripts:new Set,bulkPreloads:new Set,preloads:{images:new Map,stylesheets:new Map,scripts:new Map,moduleScripts:new Map},nonce:t,hoistableState:null,stylesToHoist:!1},void 0!==h)for(i=0;i<h.length;i++)r=h[i],n=c=void 0,s={rel:"preload",as:"script",fetchPriority:"low",nonce:t},"string"==typeof r?s.href=o=r:(s.href=o=r.src,s.integrity=n="string"==typeof r.integrity?r.integrity:void 0,s.crossOrigin=c="string"==typeof r||null==r.crossOrigin?void 0:"use-credentials"===r.crossOrigin?"use-credentials":""),r=e,u=o,r.scriptResources[u]=null,r.moduleScriptResources[u]=null,eG(r=[],s),a.bootstrapScripts.add(r),l.push(er,L($(o))),t&&l.push(ea,L($(t))),"string"==typeof n&&l.push(es,L($(n))),"string"==typeof c&&l.push(ei,L($(c))),l.push(eo);if(void 0!==d)for(h=0;h<d.length;h++)s=d[h],c=o=void 0,n={rel:"modulepreload",fetchPriority:"low",nonce:t},"string"==typeof s?n.href=i=s:(n.href=i=s.src,n.integrity=c="string"==typeof s.integrity?s.integrity:void 0,n.crossOrigin=o="string"==typeof s||null==s.crossOrigin?void 0:"use-credentials"===s.crossOrigin?"use-credentials":""),s=e,r=i,s.scriptResources[r]=null,s.moduleScriptResources[r]=null,eG(s=[],n),a.bootstrapScripts.add(s),l.push(en,L($(i))),t&&l.push(ea,L($(t))),"string"==typeof c&&l.push(es,L($(c))),"string"==typeof o&&l.push(ei,L($(o))),l.push(eo);return a}(v,t?t.nonce:void 0,t?t.unstable_externalRuntimeSrc:void 0,t?t.importMap:void 0,N,t?t.maxHeadersLength:void 0),f=ed("http://www.w3.org/2000/svg"===(u=t?t.namespaceURI:void 0)?3:"http://www.w3.org/1998/Math/MathML"===u?4:0,null,0),m=t?t.progressiveChunkSize:void 0,E=t?t.onError:void 0,T=I,g=function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===O.status)O.status=2,x(e,O.fatalError);else if(2!==O.status&&null===O.destination){O.destination=e;try{nJ(O,e)}catch(e){nN(O,e,{}),nR(O,e)}}},cancel:function(e){O.destination=null,n0(O,e)}},{highWaterMark:0});e.allReady=R,r(e)},A=function(e){R.catch(function(){}),n(e)},S=k,_=t?t.onPostpone:void 0,b=t?t.formState:void 0,z.current=K,y=[],(p=nC(d={destination:null,flushScheduled:!1,resumableState:d,renderState:p,rootFormatContext:f,progressiveChunkSize:void 0===m?12800:m,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:C=new Set,pingedTasks:y,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],trackedPostpones:null,onError:void 0===E?nT:E,onPostpone:void 0===_?ng:_,onAllReady:void 0===T?ng:T,onShellReady:void 0===g?ng:g,onShellError:void 0===A?ng:A,onFatalError:void 0===S?ng:S,formState:void 0===b?null:b},0,null,f,!1,!1)).parentFlushed=!0,h=nb(d,null,h,-1,null,p,null,C,null,f,rI,null,rL,null,!1),y.push(h),d);if(t&&t.signal){var P=t.signal;if(P.aborted)n0(O,P.reason);else{var w=function(){n0(O,P.reason),P.removeEventListener("abort",w)};P.addEventListener("abort",w)}}O.flushScheduled=null!==O.destination,nW(O),null===O.trackedPostpones&&nG(O,0===O.pendingRootTasks)})},t.version="18.3.0-canary-14898b6a9-20240318"},74332:function(e,t,r){"use strict";var n,a;n=r(800),a=r(37921),t.version=n.version,t.renderToString=n.renderToString,t.renderToStaticMarkup=n.renderToStaticMarkup,t.renderToNodeStream=n.renderToNodeStream,t.renderToStaticNodeStream=n.renderToStaticNodeStream,t.renderToReadableStream=a.renderToReadableStream,a.resume&&(t.resume=a.resume)},26761:function(e,t,r){"use strict";r.r(t),r.d(t,{contains:function(){return tz},load:function(){return ig},merge:function(){return tJ}});var n,a,s,i,o,l,c,u,h,d,p,f,m,E,T,g,A,S,_,b,y,C,k,I,N,R,D,v,O,P,L,M,x,w,F,B,H,U,G,q,Y,V,$,W,Q,j,X,z,K,J,Z,ee,et,er,en={};r.r(en),r.d(en,{DocumentPosition:function(){return H},append:function(){return tf},appendChild:function(){return tp},compareDocumentPosition:function(){return tP},existsOne:function(){return function e(t,r){return r.some(r=>eD(r)&&(t(r)||e(t,r.children)))}},filter:function(){return tT},find:function(){return tg},findAll:function(){return t_},findOne:function(){return tS},findOneChild:function(){return tA},getAttributeValue:function(){return ti},getChildren:function(){return tn},getElementById:function(){return tR},getElements:function(){return tN},getElementsByTagName:function(){return tD},getElementsByTagType:function(){return tv},getFeed:function(){return tM},getInnerHTML:function(){return te},getName:function(){return tl},getOuterHTML:function(){return e7},getParent:function(){return ta},getSiblings:function(){return ts},getText:function(){return function e(t){return Array.isArray(t)?t.map(e).join(""):eD(t)?"br"===t.name?"\n":e(t.children):ev(t)?e(t.children):eO(t)?t.data:""}},hasAttrib:function(){return to},hasChildren:function(){return ex},innerText:function(){return tr},isCDATA:function(){return ev},isComment:function(){return eP},isDocument:function(){return eM},isTag:function(){return eD},isText:function(){return eO},nextElementSibling:function(){return tc},prepend:function(){return tE},prependChild:function(){return tm},prevElementSibling:function(){return tu},removeElement:function(){return th},removeSubsets:function(){return tO},replaceElement:function(){return td},testElement:function(){return tI},textContent:function(){return tt},uniqueSort:function(){return tL}});var ea={};r.r(ea),r.d(ea,{contains:function(){return tz},extract:function(){return tK},html:function(){return t$},merge:function(){return tJ},parseHTML:function(){return tj},root:function(){return tX},text:function(){return tQ},xml:function(){return tW}});var es={};r.r(es),r.d(es,{addClass:function(){return rd},attr:function(){return re},data:function(){return ri},hasClass:function(){return rh},prop:function(){return rn},removeAttr:function(){return ru},removeClass:function(){return rp},toggleClass:function(){return rf},val:function(){return ro}});var ei={};r.r(ei),r.d(ei,{_findBySelector:function(){return ng},add:function(){return nZ},addBack:function(){return n0},children:function(){return nx},closest:function(){return nN},contents:function(){return nw},each:function(){return nF},end:function(){return nJ},eq:function(){return nQ},filter:function(){return nU},filterArray:function(){return nG},find:function(){return nT},first:function(){return n$},get:function(){return nj},has:function(){return nV},index:function(){return nz},is:function(){return nq},last:function(){return nW},map:function(){return nB},next:function(){return nR},nextAll:function(){return nD},nextUntil:function(){return nv},not:function(){return nY},parent:function(){return nC},parents:function(){return nk},parentsUntil:function(){return nI},prev:function(){return nO},prevAll:function(){return nP},prevUntil:function(){return nL},siblings:function(){return nM},slice:function(){return nK},toArray:function(){return nX}});var eo={};r.r(eo),r.d(eo,{_makeDomArray:function(){return n3},after:function(){return as},append:function(){return n9},appendTo:function(){return n6},before:function(){return ao},clone:function(){return am},empty:function(){return ah},html:function(){return ad},insertAfter:function(){return ai},insertBefore:function(){return al},prepend:function(){return n7},prependTo:function(){return n4},remove:function(){return ac},replaceWith:function(){return au},text:function(){return af},toString:function(){return ap},unwrap:function(){return an},wrap:function(){return at},wrapAll:function(){return aa},wrapInner:function(){return ar}});var el={};r.r(el),r.d(el,{css:function(){return aE}});var ec={};r.r(ec),r.d(ec,{serialize:function(){return a_},serializeArray:function(){return ab}});var eu={};r.r(eu),r.d(eu,{extract:function(){return ay}}),(n=O||(O={})).Root="root",n.Text="text",n.Directive="directive",n.Comment="comment",n.Script="script",n.Style="style",n.Tag="tag",n.CDATA="cdata",n.Doctype="doctype";let eh=O.Root,ed=O.Text,ep=O.Directive,ef=O.Comment,em=O.Script,eE=O.Style,eT=O.Tag,eg=O.CDATA,eA=O.Doctype;class eS{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return ew(this,e)}}class e_ extends eS{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}}class eb extends e_{constructor(){super(...arguments),this.type=O.Text}get nodeType(){return 3}}class ey extends e_{constructor(){super(...arguments),this.type=O.Comment}get nodeType(){return 8}}class eC extends e_{constructor(e,t){super(t),this.name=e,this.type=O.Directive}get nodeType(){return 1}}class ek extends eS{constructor(e){super(),this.children=e}get firstChild(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}}class eI extends ek{constructor(){super(...arguments),this.type=O.CDATA}get nodeType(){return 4}}class eN extends ek{constructor(){super(...arguments),this.type=O.Root}get nodeType(){return 9}}class eR extends ek{constructor(e,t,r=[],n="script"===e?O.Script:"style"===e?O.Style:O.Tag){super(r),this.name=e,this.attribs=t,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var t,r;return{name:e,value:this.attribs[e],namespace:null===(t=this["x-attribsNamespace"])||void 0===t?void 0:t[e],prefix:null===(r=this["x-attribsPrefix"])||void 0===r?void 0:r[e]}})}}function eD(e){return e.type===O.Tag||e.type===O.Script||e.type===O.Style}function ev(e){return e.type===O.CDATA}function eO(e){return e.type===O.Text}function eP(e){return e.type===O.Comment}function eL(e){return e.type===O.Directive}function eM(e){return e.type===O.Root}function ex(e){return Object.prototype.hasOwnProperty.call(e,"children")}function ew(e,t=!1){let r;if(eO(e))r=new eb(e.data);else if(eP(e))r=new ey(e.data);else if(eD(e)){let n=t?eF(e.children):[],a=new eR(e.name,{...e.attribs},n);n.forEach(e=>e.parent=a),null!=e.namespace&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]={...e["x-attribsNamespace"]}),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]={...e["x-attribsPrefix"]}),r=a}else if(ev(e)){let n=t?eF(e.children):[],a=new eI(n);n.forEach(e=>e.parent=a),r=a}else if(eM(e)){let n=t?eF(e.children):[],a=new eN(n);n.forEach(e=>e.parent=a),e["x-mode"]&&(a["x-mode"]=e["x-mode"]),r=a}else if(eL(e)){let t=new eC(e.name,e.data);null!=e["x-name"]&&(t["x-name"]=e["x-name"],t["x-publicId"]=e["x-publicId"],t["x-systemId"]=e["x-systemId"]),r=t}else throw Error(`Not implemented yet: ${e.type}`);return r.startIndex=e.startIndex,r.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(r.sourceCodeLocation=e.sourceCodeLocation),r}function eF(e){let t=e.map(e=>ew(e,!0));for(let e=1;e<t.length;e++)t[e].prev=t[e-1],t[e-1].next=t[e];return t}let eB={withStartIndices:!1,withEndIndices:!1,xmlMode:!1};class eH{constructor(e,t,r){this.dom=[],this.root=new eN(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(r=t,t=eB),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:eB,this.elementCB=null!=r?r:null}onparserinit(e){this.parser=e}onreset(){this.dom=[],this.root=new eN(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null}onend(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))}onerror(e){this.handleCallback(e)}onclosetag(){this.lastNode=null;let e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)}onopentag(e,t){let r=new eR(e,t,void 0,this.options.xmlMode?O.Tag:void 0);this.addNode(r),this.tagStack.push(r)}ontext(e){let{lastNode:t}=this;if(t&&t.type===O.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{let t=new eb(e);this.addNode(t),this.lastNode=t}}oncomment(e){if(this.lastNode&&this.lastNode.type===O.Comment){this.lastNode.data+=e;return}let t=new ey(e);this.addNode(t),this.lastNode=t}oncommentend(){this.lastNode=null}oncdatastart(){let e=new eb(""),t=new eI([e]);this.addNode(t),e.parent=t,this.lastNode=e}oncdataend(){this.lastNode=null}onprocessinginstruction(e,t){let r=new eC(e,t);this.addNode(r)}handleCallback(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e}addNode(e){let t=this.tagStack[this.tagStack.length-1],r=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),r&&(e.prev=r,r.next=e),e.parent=t,this.lastNode=null}}var eU=new Uint16Array('ᵁ<\xd5ıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms\x7f\x84\x8b\x90\x95\x98\xa6\xb3\xb9\xc8\xcflig耻\xc6䃆P耻&䀦cute耻\xc1䃁reve;䄂Āiyx}rc耻\xc2䃂;䐐r;쀀\ud835\udd04rave耻\xc0䃀pha;䎑acr;䄀d;橓Āgp\x9d\xa1on;䄄f;쀀\ud835\udd38plyFunction;恡ing耻\xc5䃅Ācs\xbe\xc3r;쀀\ud835\udc9cign;扔ilde耻\xc3䃃ml耻\xc4䃄Ѐaceforsu\xe5\xfb\xfeėĜĢħĪĀcr\xea\xf2kslash;或Ŷ\xf6\xf8;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀\ud835\udd05pf;쀀\ud835\udd39eve;䋘c\xf2ēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻\xa9䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻\xc7䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷\xf2ſi;䎧rcleȀDMPTǇǋǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀\ud835\udc9epĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀\ud835\udd07Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀\ud835\udd3bƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegra\xecȹoɴ͹\0\0ͻ\xbb͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔e\xe5ˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀\ud835\udc9frok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻\xd0䃐cute耻\xc9䃉ƀaiyӒӗӜron;䄚rc耻\xca䃊;䐭ot;䄖r;쀀\ud835\udd08rave耻\xc8䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀\ud835\udd3csilon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻\xcb䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀\ud835\udd09lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀\ud835\udd3dAll;戀riertrf;愱c\xf2׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀\ud835\udd0a;拙pf;쀀\ud835\udd3eeater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀\ud835\udca2;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅ\xf2کrok;䄦mpńېۘownHum\xf0įqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻\xcd䃍Āiyܓܘrc耻\xce䃎;䐘ot;䄰r;愑rave耻\xcc䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lie\xf3ϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀\ud835\udd40a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻\xcf䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀\ud835\udd0dpf;쀀\ud835\udd41ǣ߇\0ߌr;쀀\ud835\udca5rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀\ud835\udd0epf;쀀\ud835\udd42cr;쀀\ud835\udca6րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ight\xe1Μs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀\ud835\udd0fĀ;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊight\xe1οight\xe1ϊf;쀀\ud835\udd43erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂ\xf2ࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀\ud835\udd10nusPlus;戓pf;쀀\ud835\udd44c\xf2੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘\xeb૙eryThi\xee૙tedĀGL૸ଆreaterGreate\xf2ٳessLes\xf3ੈLine;䀊r;쀀\ud835\udd11ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀\ud835\udca9ilde耻\xd1䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻\xd3䃓Āiy෎ීrc耻\xd4䃔;䐞blac;䅐r;쀀\ud835\udd12rave耻\xd2䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀\ud835\udd46enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀\ud835\udcaaash耻\xd8䃘iŬื฼de耻\xd5䃕es;樷ml耻\xd6䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀\ud835\udd13i;䎦;䎠usMinus;䂱Āipຢອncareplan\xe5ڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀\ud835\udcab;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀\ud835\udd14pf;愚cr;쀀\ud835\udcac؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻\xae䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r\xbbཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀\ud835\udd16ortȀDLRUᄪᄴᄾᅉownArrow\xbbОeftArrow\xbb࢚ightArrow\xbb࿝pArrow;憑gma;䎣allCircle;战pf;쀀\ud835\udd4aɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀\ud835\udcaear;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Th\xe1ྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et\xbbሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻\xde䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀\ud835\udd17Āeiቻ኉ǲኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀\ud835\udd4bipleDot;惛Āctዖዛr;쀀\ud835\udcafrok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻\xda䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻\xdb䃛;䐣blac;䅰r;쀀\ud835\udd18rave耻\xd9䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀\ud835\udd4cЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥own\xe1ϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀\ud835\udcb0ilde;䅨ml耻\xdc䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀\ud835\udd19pf;쀀\ud835\udd4dcr;쀀\ud835\udcb1dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀\ud835\udd1apf;쀀\ud835\udd4ecr;쀀\ud835\udcb2Ȁfiosᓋᓐᓒᓘr;쀀\ud835\udd1b;䎞pf;쀀\ud835\udd4fcr;쀀\ud835\udcb3ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻\xdd䃝Āiyᔉᔍrc;䅶;䐫r;쀀\ud835\udd1cpf;쀀\ud835\udd50cr;쀀\ud835\udcb4ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻ǲᕔ\0ᕛoWidt\xe8૙a;䎖r;愨pf;愤cr;쀀\ud835\udcb5௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻\xe1䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻\xe2䃢te肻\xb4̆;䐰lig耻\xe6䃦Ā;r\xb2ᖺ;쀀\ud835\udd1erave耻\xe0䃠ĀepᗊᗖĀfpᗏᗔsym;愵\xe8ᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e\xbbᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢\xbb\xb9arr;捼Āgpᙣᙧon;䄅f;쀀\ud835\udd52΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒ\xf1ᚃing耻\xe5䃥ƀctyᚡᚦᚨr;쀀\ud835\udcb6;䀪mpĀ;e዁ᚯ\xf1ʈilde耻\xe3䃣ml耻\xe4䃤Āciᛂᛈonin\xf4ɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e\xbbᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰s\xe9ᜌno\xf5ēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀\ud835\udd1fg΀costuvwឍឝឳេ៕៛៞ƀaiuបពរ\xf0ݠrc;旯p\xbb፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄e\xe5ᑄ\xe5ᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀\ud835\udd53Ā;tᏋᡣom\xbbᏌtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻\xa6䂦Ȁceioᥑᥖᥚᥠr;쀀\ud835\udcb7mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t\xbb᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁\xeeړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻\xe7䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻\xb8ƭptyv;榲t脀\xa2;eᨭᨮ䂢r\xe4Ʋr;쀀\ud835\udd20ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark\xbbᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟\xbbཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it\xbb᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;q\xc7\xc6ɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁\xeeᅠeĀmx᫱᫶ent\xbb᫩e\xf3ɍǧ᫾\0ᬇĀ;dኻᬂot;橭n\xf4Ɇƀfryᬐᬔᬗ;쀀\ud835\udd54o\xe4ɔ脀\xa9;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀\ud835\udcb8Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒre\xe3᭳u\xe3᭵ee;拎edge;拏en耻\xa4䂤earrowĀlrᯮ᯳eft\xbbᮀight\xbbᮽe\xe4ᯝĀciᰁᰇonin\xf4Ƿnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍r\xf2΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸\xf2ᄳhĀ;vᱚᱛ怐\xbbऊūᱡᱧarow;椏a\xe3̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻\xb0䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀\ud835\udd21arĀlrᲳᲵ\xbbࣜ\xbbသʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀\xf7;o᳧ᳰntimes;拇n\xf8᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀\ud835\udd55ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedg\xe5\xfanƀadhᄮᵝᵧownarrow\xf3ᲃarpoonĀlrᵲᵶef\xf4Ჴigh\xf4ᲶŢᵿᶅkaro\xf7གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀\ud835\udcb9;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃r\xf2Щa\xf2ྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴo\xf4ᲉĀcsḎḔute耻\xe9䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻\xea䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀\ud835\udd22ƀ;rsṐṑṗ檚ave耻\xe8䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et\xbbẓpĀ1;ẝẤĳạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀\ud835\udd56ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on\xbbớ;䏵ȀcsuvỪỳἋἣĀioữḱrc\xbbḮɩỹ\0\0ỻ\xedՈantĀglἂἆtr\xbbṝess\xbbṺƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯o\xf4͒ĀahὉὋ;䎷耻\xf0䃰Āmrὓὗl耻\xeb䃫o;悬ƀcipὡὤὧl;䀡s\xf4ծĀeoὬὴctatio\xeeՙnential\xe5չৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotse\xf1Ṅy;䑄male;晀ƀilrᾭᾳ῁lig;耀ﬃɩᾹ\0\0᾽g;耀ﬀig;耀ﬄ;쀀\ud835\udd23lig;耀ﬁlig;쀀fjƀaltῙ῜ῡt;晭ig;耀ﬂns;斱of;䆒ǰ΅\0ῳf;쀀\ud835\udd57ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒α‚‰‸⁅⁈\0⁐β•‥‧‪‬\0‮耻\xbd䂽;慓耻\xbc䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻\xbe䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀\ud835\udcbbࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lan\xf4٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀\ud835\udd24Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox\xbbℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀\ud835\udd58Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎pro\xf8₞r;楸qĀlqؿ↖les\xf3₈i\xed٫Āen↣↭rtneqq;쀀≩︀\xc5↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽r\xf2ΠȀilmr⇐⇔⇗⇛rs\xf0ᒄf\xbb․il\xf4کĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it\xbb∊lip;怦con;抹r;쀀\ud835\udd25sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀\ud835\udd59bar;怕ƀclt≯≴≸r;쀀\ud835\udcbdas\xe8⇴rok;䄧Ābp⊂⊇ull;恃hen\xbbᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻\xed䃭ƀ;iyݱ⊰⊵rc耻\xee䃮;䐸Ācx⊼⊿y;䐵cl耻\xa1䂡ĀfrΟ⋉;쀀\ud835\udd26rave耻\xec䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓in\xe5ގar\xf4ܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝do\xf4⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙er\xf3ᕣ\xe3⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀\ud835\udd5aa;䎹uest耻\xbf䂿Āci⎊⎏r;쀀\ud835\udcbenʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻\xef䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀\ud835\udd27ath;䈷pf;쀀\ud835\udd5bǣ⏬\0⏱r;쀀\ud835\udcbfrcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀\ud835\udd28reen;䄸cy;䑅cy;䑜pf;쀀\ud835\udd5ccr;쀀\ud835\udcc0஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼r\xf2৆\xf2Εail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴ra\xeeࡌbda;䎻gƀ;dlࢎⓁⓃ;榑\xe5ࢎ;檅uo耻\xab䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝\xeb≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼\xecࢰ\xe2┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□a\xe9⓶arpoonĀdu▯▴own\xbbњp\xbb०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoon\xf3྘quigarro\xf7⇰hreetimes;拋ƀ;qs▋ও◺lan\xf4বʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋ppro\xf8Ⓠot;拖qĀgq♃♅\xf4উgt\xf2⒌\xf4ছi\xedলƀilr♕࣡♚sht;楼;쀀\ud835\udd29Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖r\xf2◁orne\xf2ᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che\xbb⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox\xbb⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽r\xebࣁgƀlmr⛿✍✔eftĀar০✇ight\xe1৲apsto;柼ight\xe1৽parrowĀlr✥✩ef\xf4⓭ight;憬ƀafl✶✹✽r;榅;쀀\ud835\udd5dus;樭imes;樴š❋❏st;戗\xe1ፎƀ;ef❗❘᠀旊nge\xbb❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇r\xf2ࢨorne\xf2ᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀\ud835\udcc1mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹re\xe5◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀\xc5⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻\xaf䂯Āet⡗⡙;時Ā;e⡞⡟朠se\xbb⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻ow\xeeҌef\xf4ए\xf0Ꮡker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle\xbbᘦr;쀀\ud835\udd2ao;愧ƀcdn⢯⢴⣉ro耻\xb5䂵Ȁ;acdᑤ⢽⣀⣄s\xf4ᚧir;櫰ot肻\xb7Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛\xf2−\xf0ઁĀdp⣩⣮els;抧f;쀀\ud835\udd5eĀct⣸⣽r;쀀\ud835\udcc2pos\xbbᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la\xbb˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉ro\xf8඄urĀ;a⧓⧔普lĀ;s⧓ସǳ⧟\0⧣p肻\xa0ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸ui\xf6ୣĀei⩊⩎ar;椨\xed஘istĀ;s஠டr;쀀\ud835\udd2bȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lan\xf4௢i\xed௪Ā;rஶ⪁\xbbஷƀAap⪊⪍⪑r\xf2⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹r\xf2⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro\xf7⫁ightarro\xf7⪐ƀ;qs఻⪺⫪lan\xf4ౕĀ;sౕ⫴\xbbశi\xedౝĀ;rవ⫾iĀ;eచథi\xe4ඐĀpt⬌⬑f;쀀\ud835\udd5f膀\xac;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lle\xec୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳u\xe5ಥĀ;cಘ⭸Ā;eಒ⭽\xf1ಘȀAait⮈⮋⮝⮧r\xf2⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow\xbb⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉u\xe5൅;쀀\ud835\udcc3ortɭ⬅\0\0⯖ar\xe1⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭\xe5೸\xe5ഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗ\xf1സȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇ\xecௗlde耻\xf1䃱\xe7ృiangleĀlrⱒⱜeftĀ;eచⱚ\xf1దightĀ;eೋⱥ\xf1೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻\xf3䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻\xf4䃴;䐾ʀabios᪠ⵒⵗǈⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀\ud835\udd2cͯ⵹\0\0⵼\0ⶂn;䋛ave耻\xf2䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨr\xf2᪀Āir⶝ⶠr;榾oss;榻n\xe5๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀\ud835\udd60ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨r\xf2᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f\xbbⷿ耻\xaa䂪耻\xba䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧\xf2⸁ash耻\xf8䃸l;折iŬⸯ⸴de耻\xf5䃵esĀ;aǛ⸺s;樶ml耻\xf6䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀\xb6;l⹭⹮䂶le\xecЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀\ud835\udd2dƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕ma\xf4੶ne;明ƀ;tv⺿⻀⻈䏀chfork\xbb´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎\xf6⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻\xb1ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀\ud835\udd61nd耻\xa3䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷u\xe5໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾ppro\xf8⽃urlye\xf1໙\xf1໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨i\xedໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺\xf0⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴\xef໻rel;抰Āci⿀⿅r;쀀\ud835\udcc5;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀\ud835\udd2epf;쀀\ud835\udd62rime;恗cr;쀀\ud835\udcc6ƀaeo⿸〉〓tĀei⿾々rnion\xf3ڰnt;樖stĀ;e【】䀿\xf1Ἑ\xf4༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがr\xf2Ⴓ\xf2ϝail;検ar\xf2ᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕i\xe3ᅮmptyv;榳gȀ;del࿑らるろ;榒;榥\xe5࿑uo耻\xbb䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞\xeb≝\xf0✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶al\xf3༞ƀabrョリヮr\xf2៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗\xec࿲\xe2ヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜn\xe5Ⴛar\xf4ྩt;断ƀilrㅩဣㅮsht;楽;쀀\ud835\udd2fĀaoㅷㆆrĀduㅽㅿ\xbbѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭa\xe9トarpoonĀduㆻㆿow\xeeㅾp\xbb႒eftĀah㇊㇐rrow\xf3࿪arpoon\xf3Ցightarrows;應quigarro\xf7ニhreetimes;拌g;䋚ingdotse\xf1ἲƀahm㈍㈐㈓r\xf2࿪a\xf2Ց;怏oustĀ;a㈞㈟掱che\xbb㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾r\xebဃƀafl㉇㉊㉎r;榆;쀀\ud835\udd63us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒ar\xf2㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀\ud835\udcc7Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠re\xe5ㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛qu\xef➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡u\xe5ᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓i\xedሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒\xeb∨Ā;oਸ਼਴t耻\xa7䂧i;䀻war;椩mĀin㍩\xf0nu\xf3\xf1t;朶rĀ;o㍶⁕쀀\ud835\udd30Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜i\xe4ᑤara\xec⹯耻\xad䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲ar\xf2ᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetm\xe9㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀\ud835\udd64aĀdr㑍ЂesĀ;u㑔㑕晠it\xbb㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍\xf1ᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝\xf1ᆮƀ;afᅻ㒦ְrť㒫ֱ\xbbᅼar\xf2ᅈȀcemt㒹㒾㓂㓅r;쀀\ud835\udcc8tm\xee\xf1i\xec㐕ar\xe6ᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psilo\xeeỠh\xe9⺯s\xbb⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦ppro\xf8㋺urlye\xf1ᇾ\xf1ᇳƀaes㖂㖈㌛ppro\xf8㌚q\xf1㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻\xb9䂹耻\xb2䂲耻\xb3䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨\xeb∮Ā;oਫ਩war;椪lig耻\xdf䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄r\xeb๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀\ud835\udd31Ȁeiko㚆㚝㚵㚼ǲ㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮ppro\xf8዁im\xbbኬs\xf0ኞĀas㚺㚮\xf0዁rn耻\xfe䃾Ǭ̟㛆⋧es膀\xd7;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀\xe1⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀\ud835\udd65rk;櫚\xe1㍢rime;怴ƀaip㜏㜒㝤d\xe5ቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own\xbbᶻeftĀ;e⠀㜾\xf1म;扜ightĀ;e㊪㝋\xf1ၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀\ud835\udcc9;䑆cy;䑛rok;䅧Āio㞋㞎x\xf4᝷headĀlr㞗㞠eftarro\xf7ࡏightarrow\xbbཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶r\xf2ϭar;楣Ācr㟜㟢ute耻\xfa䃺\xf2ᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻\xfb䃻;䑃ƀabh㠃㠆㠋r\xf2Ꭽlac;䅱a\xf2ᏃĀir㠓㠘sht;楾;쀀\ud835\udd32rave耻\xf9䃹š㠧㠱rĀlr㠬㠮\xbbॗ\xbbႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r\xbb㡆op;挏ri;旸Āal㡖㡚cr;䅫肻\xa8͉Āgp㡢㡦on;䅳f;쀀\ud835\udd66̀adhlsuᅋ㡸㡽፲㢑㢠own\xe1ᎳarpoonĀlr㢈㢌ef\xf4㠭igh\xf4㠯iƀ;hl㢙㢚㢜䏅\xbbᏺon\xbb㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r\xbb㢽op;挎ng;䅯ri;旹cr;쀀\ud835\udccaƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨\xbb᠓Āam㣯㣲r\xf2㢨l耻\xfc䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠r\xf2ϷarĀ;v㤦㤧櫨;櫩as\xe8ϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖app\xe1␕othin\xe7ẖƀhir㓫⻈㥙op\xf4⾵Ā;hᎷ㥢\xefㆍĀiu㥩㥭gm\xe1㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟et\xe1㚜iangleĀlr㦪㦯eft\xbbथight\xbbၑy;䐲ash\xbbံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨa\xf2ᑩr;쀀\ud835\udd33tr\xe9㦮suĀbp㧯㧱\xbbജ\xbb൙pf;쀀\ud835\udd67ro\xf0໻tr\xe9㦴Ācu㨆㨋r;쀀\ud835\udccbĀbp㨐㨘nĀEe㦀㨖\xbb㥾nĀEe㦒㨞\xbb㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀\ud835\udd34pf;쀀\ud835\udd68Ā;eᑹ㩦at\xe8ᑹcr;쀀\ud835\udcccૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tr\xe9៑r;쀀\ud835\udd35ĀAa㪔㪗r\xf2σr\xf2৶;䎾ĀAa㪡㪤r\xf2θr\xf2৫a\xf0✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀\ud835\udd69im\xe5ឲĀAa㫇㫊r\xf2ώr\xf2ਁĀcq㫒ីr;쀀\ud835\udccdĀpt៖㫜r\xe9។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻\xfd䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻\xa5䂥r;쀀\ud835\udd36cy;䑗pf;쀀\ud835\udd6acr;쀀\ud835\udcceĀcm㬦㬩y;䑎l耻\xff䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡tr\xe6ᕟa;䎶r;쀀\ud835\udd37cy;䐶grarr;懝pf;쀀\ud835\udd6bcr;쀀\ud835\udccfĀjn㮅㮇;怍j;怌'.split("").map(e=>e.charCodeAt(0))),eG=new Uint16Array("Ȁaglq	\x15\x18\x1bɭ\x0f\0\0\x12p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));let eq=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),eY=null!==(P=String.fromCodePoint)&&void 0!==P?P:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)};function eV(e){return e>=L.ZERO&&e<=L.NINE}(a=L||(L={}))[a.NUM=35]="NUM",a[a.SEMI=59]="SEMI",a[a.EQUALS=61]="EQUALS",a[a.ZERO=48]="ZERO",a[a.NINE=57]="NINE",a[a.LOWER_A=97]="LOWER_A",a[a.LOWER_F=102]="LOWER_F",a[a.LOWER_X=120]="LOWER_X",a[a.LOWER_Z=122]="LOWER_Z",a[a.UPPER_A=65]="UPPER_A",a[a.UPPER_F=70]="UPPER_F",a[a.UPPER_Z=90]="UPPER_Z",(s=M||(M={}))[s.VALUE_LENGTH=49152]="VALUE_LENGTH",s[s.BRANCH_LENGTH=16256]="BRANCH_LENGTH",s[s.JUMP_TABLE=127]="JUMP_TABLE",(i=x||(x={}))[i.EntityStart=0]="EntityStart",i[i.NumericStart=1]="NumericStart",i[i.NumericDecimal=2]="NumericDecimal",i[i.NumericHex=3]="NumericHex",i[i.NamedEntity=4]="NamedEntity",(o=w||(w={}))[o.Legacy=0]="Legacy",o[o.Strict=1]="Strict",o[o.Attribute=2]="Attribute";class e${constructor(e,t,r){this.decodeTree=e,this.emitCodePoint=t,this.errors=r,this.state=x.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=w.Strict}startEntity(e){this.decodeMode=e,this.state=x.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case x.EntityStart:if(e.charCodeAt(t)===L.NUM)return this.state=x.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=x.NamedEntity,this.stateNamedEntity(e,t);case x.NumericStart:return this.stateNumericStart(e,t);case x.NumericDecimal:return this.stateNumericDecimal(e,t);case x.NumericHex:return this.stateNumericHex(e,t);case x.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===L.LOWER_X?(this.state=x.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=x.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,r,n){if(t!==r){let a=r-t;this.result=this.result*Math.pow(n,a)+parseInt(e.substr(t,a),n),this.consumed+=a}}stateNumericHex(e,t){let r=t;for(;t<e.length;){var n;let a=e.charCodeAt(t);if(!eV(a)&&(!((n=a)>=L.UPPER_A)||!(n<=L.UPPER_F))&&(!(n>=L.LOWER_A)||!(n<=L.LOWER_F)))return this.addToNumericResult(e,r,t,16),this.emitNumericEntity(a,3);t+=1}return this.addToNumericResult(e,r,t,16),-1}stateNumericDecimal(e,t){let r=t;for(;t<e.length;){let n=e.charCodeAt(t);if(!eV(n))return this.addToNumericResult(e,r,t,10),this.emitNumericEntity(n,2);t+=1}return this.addToNumericResult(e,r,t,10),-1}emitNumericEntity(e,t){var r,n,a;if(this.consumed<=t)return null===(r=this.errors)||void 0===r||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===L.SEMI)this.consumed+=1;else if(this.decodeMode===w.Strict)return 0;return this.emitCodePoint((n=this.result)>=55296&&n<=57343||n>1114111?65533:null!==(a=eq.get(n))&&void 0!==a?a:n,this.consumed),this.errors&&(e!==L.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){let{decodeTree:r}=this,n=r[this.treeIndex],a=(n&M.VALUE_LENGTH)>>14;for(;t<e.length;t++,this.excess++){let s=e.charCodeAt(t);if(this.treeIndex=eQ(r,n,this.treeIndex+Math.max(1,a),s),this.treeIndex<0)return 0===this.result||this.decodeMode===w.Attribute&&(0===a||function(e){var t;return e===L.EQUALS||(t=e)>=L.UPPER_A&&t<=L.UPPER_Z||t>=L.LOWER_A&&t<=L.LOWER_Z||eV(t)}(s))?0:this.emitNotTerminatedNamedEntity();if(0!=(a=((n=r[this.treeIndex])&M.VALUE_LENGTH)>>14)){if(s===L.SEMI)return this.emitNamedEntityData(this.treeIndex,a,this.consumed+this.excess);this.decodeMode!==w.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1}emitNotTerminatedNamedEntity(){var e;let{result:t,decodeTree:r}=this,n=(r[t]&M.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,n,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,r){let{decodeTree:n}=this;return this.emitCodePoint(1===t?n[e]&~M.VALUE_LENGTH:n[e+1],r),3===t&&this.emitCodePoint(n[e+2],r),r}end(){var e;switch(this.state){case x.NamedEntity:return 0!==this.result&&(this.decodeMode!==w.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case x.NumericDecimal:return this.emitNumericEntity(0,2);case x.NumericHex:return this.emitNumericEntity(0,3);case x.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case x.EntityStart:return 0}}}function eW(e){let t="",r=new e$(e,e=>t+=eY(e));return function(e,n){let a=0,s=0;for(;(s=e.indexOf("&",s))>=0;){t+=e.slice(a,s),r.startEntity(n);let i=r.write(e,s+1);if(i<0){a=s+r.end();break}a=s+i,s=0===i?a+1:a}let i=t+e.slice(a);return t="",i}}function eQ(e,t,r,n){let a=(t&M.BRANCH_LENGTH)>>7,s=t&M.JUMP_TABLE;if(0===a)return 0!==s&&n===s?r:-1;if(s){let t=n-s;return t<0||t>=a?-1:e[r+t]-1}let i=r,o=i+a-1;for(;i<=o;){let t=i+o>>>1,r=e[t];if(r<n)i=t+1;else{if(!(r>n))return e[t+a];o=t-1}}return -1}eW(eU),eW(eG);let ej=/["&'<>$\x80-\uFFFF]/g,eX=new Map([[34,"&quot;"],[38,"&amp;"],[39,"&apos;"],[60,"&lt;"],[62,"&gt;"]]),ez=null!=String.prototype.codePointAt?(e,t)=>e.codePointAt(t):(e,t)=>(64512&e.charCodeAt(t))==55296?(e.charCodeAt(t)-55296)*1024+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t);function eK(e){let t,r="",n=0;for(;null!==(t=ej.exec(e));){let a=t.index,s=e.charCodeAt(a),i=eX.get(s);void 0!==i?(r+=e.substring(n,a)+i,n=a+1):(r+=`${e.substring(n,a)}&#x${ez(e,a).toString(16)};`,n=ej.lastIndex+=Number((64512&s)==55296))}return r+e.substr(n)}function eJ(e,t){return function(r){let n;let a=0,s="";for(;n=e.exec(r);)a!==n.index&&(s+=r.substring(a,n.index)),s+=t.get(n[0].charCodeAt(0)),a=n.index+1;return s+r.substring(a)}}eJ(/[&<>'"]/g,eX);let eZ=eJ(/["&\u00A0]/g,new Map([[34,"&quot;"],[38,"&amp;"],[160,"&nbsp;"]])),e0=eJ(/[&<>\u00A0]/g,new Map([[38,"&amp;"],[60,"&lt;"],[62,"&gt;"],[160,"&nbsp;"]]));(l=F||(F={}))[l.XML=0]="XML",l[l.HTML=1]="HTML",(c=B||(B={}))[c.UTF8=0]="UTF8",c[c.ASCII=1]="ASCII",c[c.Extensive=2]="Extensive",c[c.Attribute=3]="Attribute",c[c.Text=4]="Text";let e1=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","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","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),e2=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),e3=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function e5(e){return e.replace(/"/g,"&quot;")}let e8=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function e6(e,t={}){let r="length"in e?e:[e],n="";for(let e=0;e<r.length;e++)n+=function(e,t){switch(e.type){case eh:return e6(e.children,t);case eA:case ep:return`<${e.data}>`;case ef:return`<!--${e.data}-->`;case eg:return`<![CDATA[${e.children[0].data}]]>`;case em:case eE:case eT:return function(e,t){var r;"foreign"===t.xmlMode&&(e.name=null!==(r=e1.get(e.name))&&void 0!==r?r:e.name,e.parent&&e4.has(e.parent.name)&&(t={...t,xmlMode:!1})),!t.xmlMode&&e9.has(e.name)&&(t={...t,xmlMode:"foreign"});let n=`<${e.name}`,a=function(e,t){var r;if(!e)return;let n=(null!==(r=t.encodeEntities)&&void 0!==r?r:t.decodeEntities)===!1?e5:t.xmlMode||"utf8"!==t.encodeEntities?eK:eZ;return Object.keys(e).map(r=>{var a,s;let i=null!==(a=e[r])&&void 0!==a?a:"";return("foreign"===t.xmlMode&&(r=null!==(s=e2.get(r))&&void 0!==s?s:r),t.emptyAttrs||t.xmlMode||""!==i)?`${r}="${n(i)}"`:r}).join(" ")}(e.attribs,t);return a&&(n+=` ${a}`),0===e.children.length&&(t.xmlMode?!1!==t.selfClosingTags:t.selfClosingTags&&e8.has(e.name))?(t.xmlMode||(n+=" "),n+="/>"):(n+=">",e.children.length>0&&(n+=e6(e.children,t)),(t.xmlMode||!e8.has(e.name))&&(n+=`</${e.name}>`)),n}(e,t);case ed:return function(e,t){var r;let n=e.data||"";return(null!==(r=t.encodeEntities)&&void 0!==r?r:t.decodeEntities)===!1||!t.xmlMode&&e.parent&&e3.has(e.parent.name)||(n=t.xmlMode||"utf8"!==t.encodeEntities?eK(n):e0(n)),n}(e,t)}}(r[e],t);return n}let e4=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),e9=new Set(["svg","math"]);function e7(e,t){return e6(e,t)}function te(e,t){return ex(e)?e.children.map(e=>e6(e,t)).join(""):""}function tt(e){return Array.isArray(e)?e.map(tt).join(""):ex(e)&&!eP(e)?tt(e.children):eO(e)?e.data:""}function tr(e){return Array.isArray(e)?e.map(tr).join(""):ex(e)&&(e.type===O.Tag||ev(e))?tr(e.children):eO(e)?e.data:""}function tn(e){return ex(e)?e.children:[]}function ta(e){return e.parent||null}function ts(e){let t=ta(e);if(null!=t)return tn(t);let r=[e],{prev:n,next:a}=e;for(;null!=n;)r.unshift(n),{prev:n}=n;for(;null!=a;)r.push(a),{next:a}=a;return r}function ti(e,t){var r;return null===(r=e.attribs)||void 0===r?void 0:r[t]}function to(e,t){return null!=e.attribs&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&null!=e.attribs[t]}function tl(e){return e.name}function tc(e){let{next:t}=e;for(;null!==t&&!eD(t);)({next:t}=t);return t}function tu(e){let{prev:t}=e;for(;null!==t&&!eD(t);)({prev:t}=t);return t}function th(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){let t=e.parent.children,r=t.lastIndexOf(e);r>=0&&t.splice(r,1)}e.next=null,e.prev=null,e.parent=null}function td(e,t){let r=t.prev=e.prev;r&&(r.next=t);let n=t.next=e.next;n&&(n.prev=t);let a=t.parent=e.parent;if(a){let r=a.children;r[r.lastIndexOf(e)]=t,e.parent=null}}function tp(e,t){if(th(t),t.next=null,t.parent=e,e.children.push(t)>1){let r=e.children[e.children.length-2];r.next=t,t.prev=r}else t.prev=null}function tf(e,t){th(t);let{parent:r}=e,n=e.next;if(t.next=n,t.prev=e,e.next=t,t.parent=r,n){if(n.prev=t,r){let e=r.children;e.splice(e.lastIndexOf(n),0,t)}}else r&&r.children.push(t)}function tm(e,t){if(th(t),t.parent=e,t.prev=null,1!==e.children.unshift(t)){let r=e.children[1];r.prev=t,t.next=r}else t.next=null}function tE(e,t){th(t);let{parent:r}=e;if(r){let n=r.children;n.splice(n.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=r,t.prev=e.prev,t.next=e,e.prev=t}function tT(e,t,r=!0,n=1/0){return tg(e,Array.isArray(t)?t:[t],r,n)}function tg(e,t,r,n){let a=[],s=[t],i=[0];for(;;){if(i[0]>=s[0].length){if(1===i.length)return a;s.shift(),i.shift();continue}let t=s[0][i[0]++];if(e(t)&&(a.push(t),--n<=0))return a;r&&ex(t)&&t.children.length>0&&(i.unshift(0),s.unshift(t.children))}}function tA(e,t){return t.find(e)}function tS(e,t,r=!0){let n=null;for(let a=0;a<t.length&&!n;a++){let s=t[a];eD(s)&&(e(s)?n=s:r&&s.children.length>0&&(n=tS(e,s.children,!0)))}return n}function t_(e,t){let r=[],n=[t],a=[0];for(;;){if(a[0]>=n[0].length){if(1===n.length)return r;n.shift(),a.shift();continue}let t=n[0][a[0]++];eD(t)&&(e(t)&&r.push(t),t.children.length>0&&(a.unshift(0),n.unshift(t.children)))}}let tb={tag_name:e=>"function"==typeof e?t=>eD(t)&&e(t.name):"*"===e?eD:t=>eD(t)&&t.name===e,tag_type:e=>"function"==typeof e?t=>e(t.type):t=>t.type===e,tag_contains:e=>"function"==typeof e?t=>eO(t)&&e(t.data):t=>eO(t)&&t.data===e};function ty(e,t){return"function"==typeof t?r=>eD(r)&&t(r.attribs[e]):r=>eD(r)&&r.attribs[e]===t}function tC(e,t){return r=>e(r)||t(r)}function tk(e){let t=Object.keys(e).map(t=>{let r=e[t];return Object.prototype.hasOwnProperty.call(tb,t)?tb[t](r):ty(t,r)});return 0===t.length?null:t.reduce(tC)}function tI(e,t){let r=tk(e);return!r||r(t)}function tN(e,t,r,n=1/0){let a=tk(e);return a?tT(a,t,r,n):[]}function tR(e,t,r=!0){return Array.isArray(t)||(t=[t]),tS(ty("id",e),t,r)}function tD(e,t,r=!0,n=1/0){return tT(tb.tag_name(e),t,r,n)}function tv(e,t,r=!0,n=1/0){return tT(tb.tag_type(e),t,r,n)}function tO(e){let t=e.length;for(;--t>=0;){let r=e[t];if(t>0&&e.lastIndexOf(r,t-1)>=0){e.splice(t,1);continue}for(let n=r.parent;n;n=n.parent)if(e.includes(n)){e.splice(t,1);break}}return e}function tP(e,t){let r=[],n=[];if(e===t)return 0;let a=ex(e)?e:e.parent;for(;a;)r.unshift(a),a=a.parent;for(a=ex(t)?t:t.parent;a;)n.unshift(a),a=a.parent;let s=Math.min(r.length,n.length),i=0;for(;i<s&&r[i]===n[i];)i++;if(0===i)return H.DISCONNECTED;let o=r[i-1],l=o.children,c=r[i],u=n[i];return l.indexOf(c)>l.indexOf(u)?o===t?H.FOLLOWING|H.CONTAINED_BY:H.FOLLOWING:o===e?H.PRECEDING|H.CONTAINS:H.PRECEDING}function tL(e){return(e=e.filter((e,t,r)=>!r.includes(e,t+1))).sort((e,t)=>{let r=tP(e,t);return r&H.PRECEDING?-1:r&H.FOLLOWING?1:0}),e}function tM(e){let t=tB(tG,e);return t?"feed"===t.name?function(e){var t;let r=e.children,n={type:"atom",items:tD("entry",r).map(e=>{var t;let{children:r}=e,n={media:tF(r)};tU(n,"id","id",r),tU(n,"title","title",r);let a=null===(t=tB("link",r))||void 0===t?void 0:t.attribs.href;a&&(n.link=a);let s=tH("summary",r)||tH("content",r);s&&(n.description=s);let i=tH("updated",r);return i&&(n.pubDate=new Date(i)),n})};tU(n,"id","id",r),tU(n,"title","title",r);let a=null===(t=tB("link",r))||void 0===t?void 0:t.attribs.href;a&&(n.link=a),tU(n,"description","subtitle",r);let s=tH("updated",r);return s&&(n.updated=new Date(s)),tU(n,"author","email",r,!0),n}(t):function(e){var t,r;let n=null!==(r=null===(t=tB("channel",e.children))||void 0===t?void 0:t.children)&&void 0!==r?r:[],a={type:e.name.substr(0,3),id:"",items:tD("item",e.children).map(e=>{let{children:t}=e,r={media:tF(t)};tU(r,"id","guid",t),tU(r,"title","title",t),tU(r,"link","link",t),tU(r,"description","description",t);let n=tH("pubDate",t)||tH("dc:date",t);return n&&(r.pubDate=new Date(n)),r})};tU(a,"title","title",n),tU(a,"link","link",n),tU(a,"description","description",n);let s=tH("lastBuildDate",n);return s&&(a.updated=new Date(s)),tU(a,"author","managingEditor",n,!0),a}(t):null}(u=H||(H={}))[u.DISCONNECTED=1]="DISCONNECTED",u[u.PRECEDING=2]="PRECEDING",u[u.FOLLOWING=4]="FOLLOWING",u[u.CONTAINS=8]="CONTAINS",u[u.CONTAINED_BY=16]="CONTAINED_BY";let tx=["url","type","lang"],tw=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function tF(e){return tD("media:content",e).map(e=>{let{attribs:t}=e,r={medium:t.medium,isDefault:!!t.isDefault};for(let e of tx)t[e]&&(r[e]=t[e]);for(let e of tw)t[e]&&(r[e]=parseInt(t[e],10));return t.expression&&(r.expression=t.expression),r})}function tB(e,t){return tD(e,t,!0,1)[0]}function tH(e,t,r=!1){return tt(tD(e,t,r,1)).trim()}function tU(e,t,r,n,a=!1){let s=tH(r,n,a);s&&(e[t]=s)}function tG(e){return"rss"===e||"feed"===e||"rdf:RDF"===e}let tq={_useHtmlParser2:!1};function tY(e,t){if(!e)return null!=t?t:tq;let r={_useHtmlParser2:!!e.xmlMode,...t,...e};return e.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,!0!==e.xml&&Object.assign(r,e.xml)):e.xmlMode&&(r._useHtmlParser2=!0),r}function tV(e,t,r){return e?e(null!=t?t:e._root.children,null,void 0,r).toString():""}function t$(e,t){return tV(this,"object"!=typeof e||null==e||"length"in e||"type"in e?e:void(t=e),{...this===null||void 0===this?void 0:this._options,...tY(t)})}function tW(e){return tV(this,e,{...this._options,xmlMode:!0})}function tQ(e){let t=null!=e?e:this?this.root():[],r="";for(let e=0;e<t.length;e++)r+=tt(t[e]);return r}function tj(e,t,r="boolean"==typeof t&&t){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(r=t);let n=this.load(e,this._options,!1);return r||n("script").remove(),[...n.root()[0].children]}function tX(){return this(this._root)}function tz(e,t){if(t===e)return!1;let r=t;for(;r&&r!==r.parent;)if((r=r.parent)===e)return!0;return!1}function tK(e){return this.root().extract(e)}function tJ(e,t){if(!tZ(e)||!tZ(t))return;let r=e.length,n=+t.length;for(let a=0;a<n;a++)e[r++]=t[a];return e.length=r,e}function tZ(e){if(Array.isArray(e))return!0;if("object"!=typeof e||null===e||!("length"in e)||"number"!=typeof e.length||e.length<0)return!1;for(let t=0;t<e.length;t++)if(!(t in e))return!1;return!0}function t0(e){return null!=e.cheerio}function t1(e,t){let r=e.length;for(let n=0;n<r;n++)t(e[n],n);return e}function t2(e){let t=e.indexOf("<");if(t<0||t>e.length-3)return!1;let r=e.charCodeAt(t+1);return(r>=U.LowerA&&r<=U.LowerZ||r>=U.UpperA&&r<=U.UpperZ||r===U.Exclamation)&&e.includes(">",t+2)}(h=U||(U={}))[h.LowerA=97]="LowerA",h[h.LowerZ=122]="LowerZ",h[h.UpperA=65]="UpperA",h[h.UpperZ=90]="UpperZ",h[h.Exclamation=33]="Exclamation";let t3=Object.prototype.hasOwnProperty,t5=/\s+/,t8="data-",t6=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,t4=/^{[^]*}$|^\[[^]*]$/;function t9(e,t,r){var n;if(e&&eD(e)){if(null!==(n=e.attribs)&&void 0!==n||(e.attribs={}),!t)return e.attribs;if(t3.call(e.attribs,t))return!r&&t6.test(t)?t:e.attribs[t];if("option"===e.name&&"value"===t)return tQ(e.children);if("input"===e.name&&("radio"===e.attribs.type||"checkbox"===e.attribs.type)&&"value"===t)return"on"}}function t7(e,t,r){null===r?rl(e,t):e.attribs[t]=`${r}`}function re(e,t){if("object"==typeof e||void 0!==t){if("function"==typeof t){if("string"!=typeof e)throw Error("Bad combination of arguments.");return t1(this,(r,n)=>{eD(r)&&t7(r,e,t.call(r,n,r.attribs[e]))})}return t1(this,r=>{if(eD(r)){if("object"==typeof e)for(let t of Object.keys(e)){let n=e[t];t7(r,t,n)}else t7(r,e,t)}})}return arguments.length>1?this:t9(this[0],e,this.options.xmlMode)}function rt(e,t,r){return t in e?e[t]:!r&&t6.test(t)?void 0!==t9(e,t,!1):t9(e,t,r)}function rr(e,t,r,n){t in e?e[t]=r:t7(e,t,!n&&t6.test(t)?r?"":null:`${r}`)}function rn(e,t){var r;if("string"==typeof e&&void 0===t){let t=this[0];if(!t||!eD(t))return;switch(e){case"style":{let e=this.css(),t=Object.keys(e);for(let r=0;r<t.length;r++)e[r]=t[r];return e.length=t.length,e}case"tagName":case"nodeName":return t.name.toUpperCase();case"href":case"src":{let n=null===(r=t.attribs)||void 0===r?void 0:r[e];if("undefined"!=typeof URL&&("href"===e&&("a"===t.tagName||"link"===t.tagName)||"src"===e&&("img"===t.tagName||"iframe"===t.tagName||"audio"===t.tagName||"video"===t.tagName||"source"===t.tagName))&&void 0!==n&&this.options.baseURI)return new URL(n,this.options.baseURI).href;return n}case"innerText":return tr(t);case"textContent":return tt(t);case"outerHTML":return this.clone().wrap("<container />").parent().html();case"innerHTML":return this.html();default:return rt(t,e,this.options.xmlMode)}}if("object"==typeof e||void 0!==t){if("function"==typeof t){if("object"==typeof e)throw TypeError("Bad combination of arguments.");return t1(this,(r,n)=>{eD(r)&&rr(r,e,t.call(r,n,rt(r,e,this.options.xmlMode)),this.options.xmlMode)})}return t1(this,r=>{if(eD(r)){if("object"==typeof e)for(let t of Object.keys(e)){let n=e[t];rr(r,t,n,this.options.xmlMode)}else rr(r,e,t,this.options.xmlMode)}})}}function ra(e,t,r){var n;null!==(n=e.data)&&void 0!==n||(e.data={}),"object"==typeof t?Object.assign(e.data,t):"string"==typeof t&&void 0!==r&&(e.data[t]=r)}function rs(e){if("null"===e)return null;if("true"===e)return!0;if("false"===e)return!1;let t=Number(e);if(e===String(t))return t;if(t4.test(e))try{return JSON.parse(e)}catch{}return e}function ri(e,t){var r;let n=this[0];return n&&eD(n)?(null!==(r=n.data)&&void 0!==r||(n.data={}),null==e)?function(e){for(let t of Object.keys(e.attribs)){if(!t.startsWith(t8))continue;let r=t.slice(t8.length).replace(/[._-](\w|$)/g,(e,t)=>t.toUpperCase());t3.call(e.data,r)||(e.data[r]=rs(e.attribs[t]))}return e.data}(n):"object"==typeof e||void 0!==t?(t1(this,r=>{eD(r)&&("object"==typeof e?ra(r,e):ra(r,e,t))}),this):function(e,t){let r=t8+t.replace(/[A-Z]/g,"-$&").toLowerCase(),n=e.data;return t3.call(n,t)?n[t]:t3.call(e.attribs,r)?n[t]=rs(e.attribs[r]):void 0}(n,e):void 0}function ro(e){let t=0==arguments.length,r=this[0];if(!r||!eD(r))return t?void 0:this;switch(r.name){case"textarea":return this.text(e);case"select":{let r=this.find("option:selected");if(!t){if(null==this.attr("multiple")&&"object"==typeof e)return this;for(let t of(this.find("option").removeAttr("selected"),"object"==typeof e?e:[e]))this.find(`option[value="${t}"]`).attr("selected","");return this}return this.attr("multiple")?r.toArray().map(e=>tQ(e.children)):r.attr("value")}case"input":case"option":return t?this.attr("value"):this.attr("value",e)}}function rl(e,t){e.attribs&&t3.call(e.attribs,t)&&delete e.attribs[t]}function rc(e){return e?e.trim().split(t5):[]}function ru(e){for(let t of rc(e))t1(this,e=>{eD(e)&&rl(e,t)});return this}function rh(e){return this.toArray().some(t=>{let r=eD(t)&&t.attribs.class,n=-1;if(r&&e.length>0)for(;(n=r.indexOf(e,n+1))>-1;){let t=n+e.length;if((0===n||t5.test(r[n-1]))&&(t===r.length||t5.test(r[t])))return!0}return!1})}function rd(e){if("function"==typeof e)return t1(this,(t,r)=>{if(eD(t)){let n=t.attribs.class||"";rd.call([t],e.call(t,r,n))}});if(!e||"string"!=typeof e)return this;let t=e.split(t5),r=this.length;for(let e=0;e<r;e++){let r=this[e];if(!eD(r))continue;let n=t9(r,"class",!1);if(n){let e=` ${n} `;for(let r of t){let t=`${r} `;e.includes(` ${t}`)||(e+=t)}t7(r,"class",e.trim())}else t7(r,"class",t.join(" ").trim())}return this}function rp(e){if("function"==typeof e)return t1(this,(t,r)=>{eD(t)&&rp.call([t],e.call(t,r,t.attribs.class||""))});let t=rc(e),r=t.length,n=0==arguments.length;return t1(this,e=>{if(eD(e)){if(n)e.attribs.class="";else{let n=rc(e.attribs.class),a=!1;for(let e=0;e<r;e++){let r=n.indexOf(t[e]);r>=0&&(n.splice(r,1),a=!0,e--)}a&&(e.attribs.class=n.join(" "))}}})}function rf(e,t){if("function"==typeof e)return t1(this,(r,n)=>{eD(r)&&rf.call([r],e.call(r,n,r.attribs.class||"",t),t)});if(!e||"string"!=typeof e)return this;let r=e.split(t5),n=r.length,a="boolean"==typeof t?t?1:-1:0,s=this.length;for(let e=0;e<s;e++){let t=this[e];if(!eD(t))continue;let s=rc(t.attribs.class);for(let e=0;e<n;e++){let t=s.indexOf(r[e]);a>=0&&t<0?s.push(r[e]):a<=0&&t>=0&&s.splice(t,1)}t.attribs.class=s.join(" ")}return this}(d=G||(G={})).Attribute="attribute",d.Pseudo="pseudo",d.PseudoElement="pseudo-element",d.Tag="tag",d.Universal="universal",d.Adjacent="adjacent",d.Child="child",d.Descendant="descendant",d.Parent="parent",d.Sibling="sibling",d.ColumnCombinator="column-combinator",(p=q||(q={})).Any="any",p.Element="element",p.End="end",p.Equals="equals",p.Exists="exists",p.Hyphen="hyphen",p.Not="not",p.Start="start";let rm=/^[^\\#]?(?:\\(?:[\da-f]{1,6}\s?|.)|[\w\-\u00b0-\uFFFF])+/,rE=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,rT=new Map([[126,q.Element],[94,q.Start],[36,q.End],[42,q.Any],[33,q.Not],[124,q.Hyphen]]),rg=new Set(["has","not","matches","is","where","host","host-context"]);function rA(e){switch(e.type){case G.Adjacent:case G.Child:case G.Descendant:case G.Parent:case G.Sibling:case G.ColumnCombinator:return!0;default:return!1}}let rS=new Set(["contains","icontains"]);function r_(e,t,r){let n=parseInt(t,16)-65536;return n!=n||r?t:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)}function rb(e){return e.replace(rE,r_)}function ry(e){return 39===e||34===e}function rC(e){return 32===e||9===e||10===e||12===e||13===e}function rk(e){let t=[],r=function e(t,r,n){let a=[];function s(e){let t=r.slice(n+e).match(rm);if(!t)throw Error(`Expected name, found ${r.slice(n)}`);let[a]=t;return n+=e+a.length,rb(a)}function i(e){for(n+=e;n<r.length&&rC(r.charCodeAt(n));)n++}function o(){let e=n+=1,t=1;for(;t>0&&n<r.length;n++)40!==r.charCodeAt(n)||l(n)?41===r.charCodeAt(n)&&!l(n)&&t--:t++;if(t)throw Error("Parenthesis not matched");return rb(r.slice(e,n-1))}function l(e){let t=0;for(;92===r.charCodeAt(--e);)t++;return(1&t)==1}function c(){if(a.length>0&&rA(a[a.length-1]))throw Error("Did not expect successive traversals.")}function u(e){if(a.length>0&&a[a.length-1].type===G.Descendant){a[a.length-1].type=e;return}c(),a.push({type:e})}function h(e,t){a.push({type:G.Attribute,name:e,action:t,value:s(1),namespace:null,ignoreCase:"quirks"})}function d(){if(a.length&&a[a.length-1].type===G.Descendant&&a.pop(),0===a.length)throw Error("Empty sub-selector");t.push(a)}if(i(0),r.length===n)return n;r:for(;n<r.length;){let t=r.charCodeAt(n);switch(t){case 32:case 9:case 10:case 12:case 13:(0===a.length||a[0].type!==G.Descendant)&&(c(),a.push({type:G.Descendant})),i(1);break;case 62:u(G.Child),i(1);break;case 60:u(G.Parent),i(1);break;case 126:u(G.Sibling),i(1);break;case 43:u(G.Adjacent),i(1);break;case 46:h("class",q.Element);break;case 35:h("id",q.Equals);break;case 91:{let e;i(1);let t=null;124===r.charCodeAt(n)?e=s(1):r.startsWith("*|",n)?(t="*",e=s(2)):(e=s(0),124===r.charCodeAt(n)&&61!==r.charCodeAt(n+1)&&(t=e,e=s(1))),i(0);let o=q.Exists,c=rT.get(r.charCodeAt(n));if(c){if(o=c,61!==r.charCodeAt(n+1))throw Error("Expected `=`");i(2)}else 61===r.charCodeAt(n)&&(o=q.Equals,i(1));let u="",h=null;if("exists"!==o){if(ry(r.charCodeAt(n))){let e=r.charCodeAt(n),t=n+1;for(;t<r.length&&(r.charCodeAt(t)!==e||l(t));)t+=1;if(r.charCodeAt(t)!==e)throw Error("Attribute value didn't end");u=rb(r.slice(n+1,t)),n=t+1}else{let e=n;for(;n<r.length&&(!rC(r.charCodeAt(n))&&93!==r.charCodeAt(n)||l(n));)n+=1;u=rb(r.slice(e,n))}i(0);let e=32|r.charCodeAt(n);115===e?(h=!1,i(1)):105===e&&(h=!0,i(1))}if(93!==r.charCodeAt(n))throw Error("Attribute selector didn't terminate");n+=1;let d={type:G.Attribute,name:e,action:o,value:u,namespace:t,ignoreCase:h};a.push(d);break}case 58:{if(58===r.charCodeAt(n+1)){a.push({type:G.PseudoElement,name:s(2).toLowerCase(),data:40===r.charCodeAt(n)?o():null});continue}let t=s(1).toLowerCase(),i=null;if(40===r.charCodeAt(n)){if(rg.has(t)){if(ry(r.charCodeAt(n+1)))throw Error(`Pseudo-selector ${t} cannot be quoted`);if(n=e(i=[],r,n+1),41!==r.charCodeAt(n))throw Error(`Missing closing parenthesis in :${t} (${r})`);n+=1}else{if(i=o(),rS.has(t)){let e=i.charCodeAt(0);e===i.charCodeAt(i.length-1)&&ry(e)&&(i=i.slice(1,-1))}i=rb(i)}}a.push({type:G.Pseudo,name:t,data:i});break}case 44:d(),a=[],i(1);break;default:{let e;if(r.startsWith("/*",n)){let e=r.indexOf("*/",n+2);if(e<0)throw Error("Comment was not terminated");n=e+2,0===a.length&&i(0);break}let o=null;if(42===t)n+=1,e="*";else if(124===t){if(e="",124===r.charCodeAt(n+1)){u(G.ColumnCombinator),i(2);break}}else if(rm.test(r.slice(n)))e=s(0);else break r;124===r.charCodeAt(n)&&124!==r.charCodeAt(n+1)&&(o=e,42===r.charCodeAt(n+1)?(e="*",n+=2):e=s(1)),a.push("*"===e?{type:G.Universal,namespace:o}:{type:G.Tag,name:e,namespace:o})}}}return d(),n}(t,`${e}`,0);if(r<e.length)throw Error(`Unmatched selector: ${e.slice(r)}`);return t}var rI=r(95692);let rN=new Map([[G.Universal,50],[G.Tag,30],[G.Attribute,1],[G.Pseudo,0]]);function rR(e){return!rN.has(e.type)}let rD=new Map([[q.Exists,10],[q.Equals,8],[q.Not,7],[q.Start,6],[q.End,6],[q.Any,5]]);function rv(e){let t=e.map(rO);for(let r=1;r<e.length;r++){let n=t[r];if(!(n<0))for(let a=r-1;a>=0&&n<t[a];a--){let r=e[a+1];e[a+1]=e[a],e[a]=r,t[a+1]=t[a],t[a]=n}}}function rO(e){var t,r;let n=null!==(t=rN.get(e.type))&&void 0!==t?t:-1;return e.type===G.Attribute?(n=null!==(r=rD.get(e.action))&&void 0!==r?r:4,e.action===q.Equals&&"id"===e.name&&(n=9),e.ignoreCase&&(n>>=1)):e.type===G.Pseudo&&(e.data?"has"===e.name||"contains"===e.name?n=0:Array.isArray(e.data)?(n=Math.min(...e.data.map(e=>Math.min(...e.map(rO)))))<0&&(n=0):n=2:n=3),n}let rP=/[-[\]{}()*+?.,\\^$|#\s]/g;function rL(e){return e.replace(rP,"\\$&")}let rM=new Set(["accept","accept-charset","align","alink","axis","bgcolor","charset","checked","clear","codetype","color","compact","declare","defer","dir","direction","disabled","enctype","face","frame","hreflang","http-equiv","lang","language","link","media","method","multiple","nohref","noresize","noshade","nowrap","readonly","rel","rev","rules","scope","scrolling","selected","shape","target","text","type","valign","valuetype","vlink"]);function rx(e,t){return"boolean"==typeof e.ignoreCase?e.ignoreCase:"quirks"===e.ignoreCase?!!t.quirksMode:!t.xmlMode&&rM.has(e.name)}let rw={equals(e,t,r){let{adapter:n}=r,{name:a}=t,{value:s}=t;return rx(t,r)?(s=s.toLowerCase(),t=>{let r=n.getAttributeValue(t,a);return null!=r&&r.length===s.length&&r.toLowerCase()===s&&e(t)}):t=>n.getAttributeValue(t,a)===s&&e(t)},hyphen(e,t,r){let{adapter:n}=r,{name:a}=t,{value:s}=t,i=s.length;return rx(t,r)?(s=s.toLowerCase(),function(t){let r=n.getAttributeValue(t,a);return null!=r&&(r.length===i||"-"===r.charAt(i))&&r.substr(0,i).toLowerCase()===s&&e(t)}):function(t){let r=n.getAttributeValue(t,a);return null!=r&&(r.length===i||"-"===r.charAt(i))&&r.substr(0,i)===s&&e(t)}},element(e,t,r){let{adapter:n}=r,{name:a,value:s}=t;if(/\s/.test(s))return rI.falseFunc;let i=RegExp(`(?:^|\\s)${rL(s)}(?:$|\\s)`,rx(t,r)?"i":"");return function(t){let r=n.getAttributeValue(t,a);return null!=r&&r.length>=s.length&&i.test(r)&&e(t)}},exists:(e,{name:t},{adapter:r})=>n=>r.hasAttrib(n,t)&&e(n),start(e,t,r){let{adapter:n}=r,{name:a}=t,{value:s}=t,i=s.length;return 0===i?rI.falseFunc:rx(t,r)?(s=s.toLowerCase(),t=>{let r=n.getAttributeValue(t,a);return null!=r&&r.length>=i&&r.substr(0,i).toLowerCase()===s&&e(t)}):t=>{var r;return!!(null===(r=n.getAttributeValue(t,a))||void 0===r?void 0:r.startsWith(s))&&e(t)}},end(e,t,r){let{adapter:n}=r,{name:a}=t,{value:s}=t,i=-s.length;return 0===i?rI.falseFunc:rx(t,r)?(s=s.toLowerCase(),t=>{var r;return(null===(r=n.getAttributeValue(t,a))||void 0===r?void 0:r.substr(i).toLowerCase())===s&&e(t)}):t=>{var r;return!!(null===(r=n.getAttributeValue(t,a))||void 0===r?void 0:r.endsWith(s))&&e(t)}},any(e,t,r){let{adapter:n}=r,{name:a,value:s}=t;if(""===s)return rI.falseFunc;if(rx(t,r)){let t=RegExp(rL(s),"i");return function(r){let i=n.getAttributeValue(r,a);return null!=i&&i.length>=s.length&&t.test(i)&&e(r)}}return t=>{var r;return!!(null===(r=n.getAttributeValue(t,a))||void 0===r?void 0:r.includes(s))&&e(t)}},not(e,t,r){let{adapter:n}=r,{name:a}=t,{value:s}=t;return""===s?t=>!!n.getAttributeValue(t,a)&&e(t):rx(t,r)?(s=s.toLowerCase(),t=>{let r=n.getAttributeValue(t,a);return(null==r||r.length!==s.length||r.toLowerCase()!==s)&&e(t)}):t=>n.getAttributeValue(t,a)!==s&&e(t)}},rF=new Set([9,10,12,13,32]);function rB(e){return function(e){let t=e[0],r=e[1]-1;if(r<0&&t<=0)return rI.falseFunc;if(-1===t)return e=>e<=r;if(0===t)return e=>e===r;if(1===t)return r<0?rI.trueFunc:e=>e>=r;let n=Math.abs(t),a=(r%n+n)%n;return t>1?e=>e>=r&&e%n===a:e=>e<=r&&e%n===a}(function(e){if("even"===(e=e.trim().toLowerCase()))return[2,0];if("odd"===e)return[2,1];let t=0,r=0,n=s(),a=i();if(t<e.length&&"n"===e.charAt(t)&&(t++,r=n*(null!=a?a:1),o(),t<e.length?(n=s(),o(),a=i()):n=a=0),null===a||t<e.length)throw Error(`n-th rule couldn't be parsed ('${e}')`);return[r,n*a];function s(){return"-"===e.charAt(t)?(t++,-1):("+"===e.charAt(t)&&t++,1)}function i(){let r=t,n=0;for(;t<e.length&&e.charCodeAt(t)>=48&&57>=e.charCodeAt(t);)n=10*n+(e.charCodeAt(t)-48),t++;return t===r?null:n}function o(){for(;t<e.length&&rF.has(e.charCodeAt(t));)t++}}(e))}function rH(e,t){return r=>{let n=t.getParent(r);return null!=n&&t.isTag(n)&&e(r)}}let rU={contains:(e,t,{adapter:r})=>function(n){return e(n)&&r.getText(n).includes(t)},icontains(e,t,{adapter:r}){let n=t.toLowerCase();return function(t){return e(t)&&r.getText(t).toLowerCase().includes(n)}},"nth-child"(e,t,{adapter:r,equals:n}){let a=rB(t);return a===rI.falseFunc?rI.falseFunc:a===rI.trueFunc?rH(e,r):function(t){let s=r.getSiblings(t),i=0;for(let e=0;e<s.length&&!n(t,s[e]);e++)r.isTag(s[e])&&i++;return a(i)&&e(t)}},"nth-last-child"(e,t,{adapter:r,equals:n}){let a=rB(t);return a===rI.falseFunc?rI.falseFunc:a===rI.trueFunc?rH(e,r):function(t){let s=r.getSiblings(t),i=0;for(let e=s.length-1;e>=0&&!n(t,s[e]);e--)r.isTag(s[e])&&i++;return a(i)&&e(t)}},"nth-of-type"(e,t,{adapter:r,equals:n}){let a=rB(t);return a===rI.falseFunc?rI.falseFunc:a===rI.trueFunc?rH(e,r):function(t){let s=r.getSiblings(t),i=0;for(let e=0;e<s.length;e++){let a=s[e];if(n(t,a))break;r.isTag(a)&&r.getName(a)===r.getName(t)&&i++}return a(i)&&e(t)}},"nth-last-of-type"(e,t,{adapter:r,equals:n}){let a=rB(t);return a===rI.falseFunc?rI.falseFunc:a===rI.trueFunc?rH(e,r):function(t){let s=r.getSiblings(t),i=0;for(let e=s.length-1;e>=0;e--){let a=s[e];if(n(t,a))break;r.isTag(a)&&r.getName(a)===r.getName(t)&&i++}return a(i)&&e(t)}},root:(e,t,{adapter:r})=>t=>{let n=r.getParent(t);return(null==n||!r.isTag(n))&&e(t)},scope(e,t,r,n){let{equals:a}=r;return n&&0!==n.length?1===n.length?t=>a(n[0],t)&&e(t):t=>n.includes(t)&&e(t):rU.root(e,t,r)},hover:rG("isHovered"),visited:rG("isVisited"),active:rG("isActive")};function rG(e){return function(t,r,{adapter:n}){let a=n[e];return"function"!=typeof a?rI.falseFunc:function(e){return a(e)&&t(e)}}}let rq={empty:(e,{adapter:t})=>!t.getChildren(e).some(e=>t.isTag(e)||""!==t.getText(e)),"first-child"(e,{adapter:t,equals:r}){if(t.prevElementSibling)return null==t.prevElementSibling(e);let n=t.getSiblings(e).find(e=>t.isTag(e));return null!=n&&r(e,n)},"last-child"(e,{adapter:t,equals:r}){let n=t.getSiblings(e);for(let a=n.length-1;a>=0;a--){if(r(e,n[a]))return!0;if(t.isTag(n[a]))break}return!1},"first-of-type"(e,{adapter:t,equals:r}){let n=t.getSiblings(e),a=t.getName(e);for(let s=0;s<n.length;s++){let i=n[s];if(r(e,i))return!0;if(t.isTag(i)&&t.getName(i)===a)break}return!1},"last-of-type"(e,{adapter:t,equals:r}){let n=t.getSiblings(e),a=t.getName(e);for(let s=n.length-1;s>=0;s--){let i=n[s];if(r(e,i))return!0;if(t.isTag(i)&&t.getName(i)===a)break}return!1},"only-of-type"(e,{adapter:t,equals:r}){let n=t.getName(e);return t.getSiblings(e).every(a=>r(e,a)||!t.isTag(a)||t.getName(a)!==n)},"only-child":(e,{adapter:t,equals:r})=>t.getSiblings(e).every(n=>r(e,n)||!t.isTag(n))};function rY(e,t,r,n){if(null===r){if(e.length>n)throw Error(`Pseudo-class :${t} requires an argument`)}else if(e.length===n)throw Error(`Pseudo-class :${t} doesn't have any arguments`)}let rV={"any-link":":is(a, area, link)[href]",link:":any-link:not(:visited)",disabled:`:is(
        :is(button, input, select, textarea, optgroup, option)[disabled],
        optgroup[disabled] > option,
        fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
    )`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"},r$={};function rW(e,t){return e===rI.falseFunc?rI.falseFunc:r=>t.isTag(r)&&e(r)}function rQ(e,t){let r=t.getSiblings(e);if(r.length<=1)return[];let n=r.indexOf(e);return n<0||n===r.length-1?[]:r.slice(n+1).filter(t.isTag)}function rj(e){return{xmlMode:!!e.xmlMode,lowerCaseAttributeNames:!!e.lowerCaseAttributeNames,lowerCaseTags:!!e.lowerCaseTags,quirksMode:!!e.quirksMode,cacheResults:!!e.cacheResults,pseudos:e.pseudos,adapter:e.adapter,equals:e.equals}}let rX=(e,t,r,n,a)=>{let s=a(t,rj(r),n);return s===rI.trueFunc?e:s===rI.falseFunc?rI.falseFunc:t=>s(t)&&e(t)},rz={is:rX,matches:rX,where:rX,not(e,t,r,n,a){let s=a(t,rj(r),n);return s===rI.falseFunc?e:s===rI.trueFunc?rI.falseFunc:t=>!s(t)&&e(t)},has(e,t,r,n,a){let{adapter:s}=r,i=rj(r);i.relativeSelector=!0;let o=t.some(e=>e.some(rR))?[r$]:void 0,l=a(t,i,o);if(l===rI.falseFunc)return rI.falseFunc;let c=rW(l,s);if(o&&l!==rI.trueFunc){let{shouldTestNextSiblings:t=!1}=l;return r=>{if(!e(r))return!1;o[0]=r;let n=s.getChildren(r),a=t?[...n,...rQ(r,s)]:n;return s.existsOne(c,a)}}return t=>e(t)&&s.existsOne(c,s.getChildren(t))}};function rK(e,t){let r=t.getParent(e);return r&&t.isTag(r)?r:null}function rJ(e,t,r){return r3("string"==typeof e?rk(e):e,t,r)}function rZ(e){return e.type===G.Pseudo&&("scope"===e.name||Array.isArray(e.data)&&e.data.some(e=>e.some(rZ)))}let r0={type:G.Descendant},r1={type:"_flexibleDescendant"},r2={type:G.Pseudo,name:"scope",data:null};function r3(e,t,r){var n;e.forEach(rv);let a=Array.isArray(r=null!==(n=t.context)&&void 0!==n?n:r),s=r&&(Array.isArray(r)?r:[r]);if(!1!==t.relativeSelector)!function(e,{adapter:t},r){let n=!!(null==r?void 0:r.every(e=>{let r=t.isTag(e)&&t.getParent(e);return e===r$||r&&t.isTag(r)}));for(let t of e){if(t.length>0&&rR(t[0])&&t[0].type!==G.Descendant);else{if(!n||t.some(rZ))continue;t.unshift(r0)}t.unshift(r2)}}(e,t,s);else if(e.some(e=>e.length>0&&rR(e[0])))throw Error("Relative selectors are not allowed when the `relativeSelector` option is disabled");let i=!1,o=e.map(e=>{var r;if(e.length>=2){let[t,r]=e;t.type!==G.Pseudo||"scope"!==t.name||(a&&r.type===G.Descendant?e[1]=r1:(r.type===G.Adjacent||r.type===G.Sibling)&&(i=!0))}return e.reduce((e,r)=>e===rI.falseFunc?rI.falseFunc:function(e,t,r,n,a){let{adapter:s,equals:i}=r;switch(t.type){case G.PseudoElement:throw Error("Pseudo-elements are not supported by css-select");case G.ColumnCombinator:throw Error("Column combinators are not yet supported by css-select");case G.Attribute:if(null!=t.namespace)throw Error("Namespaced attributes are not yet supported by css-select");return(!r.xmlMode||r.lowerCaseAttributeNames)&&(t.name=t.name.toLowerCase()),rw[t.action](e,t,r);case G.Pseudo:return function(e,t,r,n,a){var s;let{name:i,data:o}=t;if(Array.isArray(o)){if(!(i in rz))throw Error(`Unknown pseudo-class :${i}(${o})`);return rz[i](e,o,r,n,a)}let l=null===(s=r.pseudos)||void 0===s?void 0:s[i],c="string"==typeof l?l:rV[i];if("string"==typeof c){if(null!=o)throw Error(`Pseudo ${i} doesn't have any arguments`);let t=rk(c);return rz.is(e,t,r,n,a)}if("function"==typeof l)return rY(l,i,o,1),t=>l(t,o)&&e(t);if(i in rU)return rU[i](e,o,r,n);if(i in rq){let t=rq[i];return rY(t,i,o,2),n=>t(n,r,o)&&e(n)}throw Error(`Unknown pseudo-class :${i}`)}(e,t,r,n,a);case G.Tag:{if(null!=t.namespace)throw Error("Namespaced tag names are not yet supported by css-select");let{name:n}=t;return(!r.xmlMode||r.lowerCaseTags)&&(n=n.toLowerCase()),function(t){return s.getName(t)===n&&e(t)}}case G.Descendant:{if(!1===r.cacheResults||"undefined"==typeof WeakSet)return function(t){let r=t;for(;r=rK(r,s);)if(e(r))return!0;return!1};let t=new WeakSet;return function(r){let n=r;for(;n=rK(n,s);)if(!t.has(n)){if(s.isTag(n)&&e(n))return!0;t.add(n)}return!1}}case"_flexibleDescendant":return function(t){let r=t;do if(e(r))return!0;while(r=rK(r,s));return!1};case G.Parent:return function(t){return s.getChildren(t).some(t=>s.isTag(t)&&e(t))};case G.Child:return function(t){let r=s.getParent(t);return null!=r&&s.isTag(r)&&e(r)};case G.Sibling:return function(t){let r=s.getSiblings(t);for(let n=0;n<r.length;n++){let a=r[n];if(i(t,a))break;if(s.isTag(a)&&e(a))return!0}return!1};case G.Adjacent:if(s.prevElementSibling)return function(t){let r=s.prevElementSibling(t);return null!=r&&e(r)};return function(t){let r;let n=s.getSiblings(t);for(let e=0;e<n.length;e++){let a=n[e];if(i(t,a))break;s.isTag(a)&&(r=a)}return!!r&&e(r)};case G.Universal:if(null!=t.namespace&&"*"!==t.namespace)throw Error("Namespaced universal selectors are not yet supported by css-select");return e}}(e,r,t,s,r3),null!==(r=t.rootFunc)&&void 0!==r?r:rI.trueFunc)}).reduce(r5,rI.falseFunc);return o.shouldTestNextSiblings=i,o}function r5(e,t){return t===rI.falseFunc||e===rI.trueFunc?e:e===rI.falseFunc||t===rI.trueFunc?t:function(r){return e(r)||t(r)}}let r8=(e,t)=>e===t,r6={adapter:en,equals:r8};function r4(e){var t,r,n,a;let s=null!=e?e:r6;return null!==(t=s.adapter)&&void 0!==t||(s.adapter=en),null!==(r=s.equals)&&void 0!==r||(s.equals=null!==(a=null===(n=s.adapter)||void 0===n?void 0:n.equals)&&void 0!==a?a:r8),s}function r9(e){return function(t,r,n){return e(t,r4(r),n)}}r9(function(e,t,r){return rW(rJ(e,t,r),t.adapter)}),r9(rJ);let r7=r9(r3);function ne(e){return function(t,r,n){let a=r4(n);"function"!=typeof t&&(t=rJ(t,a,r));let s=nt(r,a.adapter,t.shouldTestNextSiblings);return e(t,s,a)}}function nt(e,t,r=!1){return r&&(e=function(e,t){let r=Array.isArray(e)?e.slice(0):[e],n=r.length;for(let e=0;e<n;e++){let n=rQ(r[e],t);r.push(...n)}return r}(e,t)),Array.isArray(e)?t.removeSubsets(e):t.getChildren(e)}ne((e,t,r)=>e!==rI.falseFunc&&t&&0!==t.length?r.adapter.findAll(e,t):[]),ne((e,t,r)=>e!==rI.falseFunc&&t&&0!==t.length?r.adapter.findOne(e,t):null);let nr=new Set(["first","last","eq","gt","nth","lt","even","odd"]);function nn(e){return"pseudo"===e.type&&(!!nr.has(e.name)||!!("not"===e.name&&Array.isArray(e.data))&&e.data.some(e=>e.some(nn)))}function na(e){let t=[],r=[];for(let n of e)n.some(nn)?t.push(n):r.push(n);return[r,t]}let ns={type:G.Universal,namespace:null},ni={type:G.Pseudo,name:"scope",data:null};function no(e,t,r={}){return nl([e],t,r)}function nl(e,t,r={}){if("function"==typeof t)return e.some(t);let[n,a]=na(rk(t));return n.length>0&&e.some(r7(n,r))||a.some(t=>nh(t,e,r).length>0)}function nc(e,t,r={}){return nu(rk(e),t,r)}function nu(e,t,r){let n;if(0===t.length)return[];let[a,s]=na(e);if(a.length){let e=nm(t,a,r);if(0===s.length)return e;e.length&&(n=new Set(e))}for(let e=0;e<s.length&&(null==n?void 0:n.size)!==t.length;e++){let a=s[e];if(0===(n?t.filter(e=>eD(e)&&!n.has(e)):t).length)break;let i=nh(a,t,r);if(i.length){if(n)i.forEach(e=>n.add(e));else{if(e===s.length-1)return i;n=new Set(i)}}}return void 0!==n?n.size===t.length?t:t.filter(e=>n.has(e)):[]}function nh(e,t,r){var n;if(e.some(rA)){let a=null!==(n=r.root)&&void 0!==n?n:function(e){for(;e.parent;)e=e.parent;return e}(t[0]),s={...r,context:t,relativeSelector:!1};return e.push(ni),nd(a,e,s,!0,t.length)}return nd(t,e,r,!1,t.length)}function nd(e,t,r,n,a){let s=t.findIndex(nn),i=t.slice(0,s),o=t[s],l=t.length-1===s?a:1/0,c=function(e,t,r){let n=null!=t?parseInt(t,10):NaN;switch(e){case"first":return 1;case"nth":case"eq":return isFinite(n)?n>=0?n+1:1/0:0;case"lt":return isFinite(n)?n>=0?Math.min(n,r):1/0:0;case"gt":return isFinite(n)?1/0:0;case"odd":return 2*r;case"even":return 2*r-1;case"last":case"not":return 1/0}}(o.name,o.data,l);if(0===c)return[];let u=(0!==i.length||Array.isArray(e)?0===i.length?(Array.isArray(e)?e:[e]).filter(eD):n||i.some(rA)?np(e,[i],r,c):nm(e,[i],r):tn(e).filter(eD)).slice(0,c),h=function(e,t,r,n){let a="string"==typeof r?parseInt(r,10):NaN;switch(e){case"first":case"lt":return t;case"last":return t.length>0?[t[t.length-1]]:t;case"nth":case"eq":return isFinite(a)&&Math.abs(a)<t.length?[a<0?t[t.length+a]:t[a]]:[];case"gt":return isFinite(a)?t.slice(a+1):[];case"even":return t.filter((e,t)=>t%2==0);case"odd":return t.filter((e,t)=>t%2==1);case"not":{let e=new Set(nu(r,t,n));return t.filter(t=>!e.has(t))}}}(o.name,u,o.data,r);if(0===h.length||t.length===s+1)return h;let d=t.slice(s+1),p=d.some(rA);if(p){if(rA(d[0])){let{type:e}=d[0];(e===G.Sibling||e===G.Adjacent)&&(h=nt(h,en,!0)),d.unshift(ns)}r={...r,relativeSelector:!1,rootFunc:e=>h.includes(e)}}else r.rootFunc&&r.rootFunc!==rI.trueFunc&&(r={...r,rootFunc:rI.trueFunc});return d.some(nn)?nd(h,d,r,!1,a):p?np(h,[d],r,a):nm(h,[d],r)}function np(e,t,r,n){let a=r7(t,r,e);return nf(e,a,n)}function nf(e,t,r=1/0){return tg(e=>eD(e)&&t(e),nt(e,en,t.shouldTestNextSiblings),!0,r)}function nm(e,t,r){let n=(Array.isArray(e)?e:[e]).filter(eD);if(0===n.length)return n;let a=r7(t,r);return a===rI.trueFunc?n:n.filter(a)}let nE=/^\s*[+~]/;function nT(e){if(!e)return this._make([]);if("string"!=typeof e){let t=t0(e)?e.toArray():[e],r=this.toArray();return this._make(t.filter(e=>r.some(t=>tz(t,e))))}return this._findBySelector(e,Number.POSITIVE_INFINITY)}function ng(e,t){var r;let n=this.toArray(),a=nE.test(e)?n:this.children().toArray(),s={context:n,root:null===(r=this._root)||void 0===r?void 0:r[0],xmlMode:this.options.xmlMode,lowerCaseTags:this.options.lowerCaseTags,lowerCaseAttributeNames:this.options.lowerCaseAttributeNames,pseudos:this.options.pseudos,quirksMode:this.options.quirksMode};return this._make(function(e,t,r={},n=1/0){if("function"==typeof e)return nf(t,e);let[a,s]=na(rk(e)),i=s.map(e=>nd(t,e,r,!0,n));return(a.length&&i.push(np(t,a,r,n)),0===i.length)?[]:1===i.length?i[0]:tL(i.reduce((e,t)=>[...e,...t]))}(e,a,s,t))}function nA(e){return function(t,...r){return function(n){var a;let s=e(t,this);return n&&(s=nG(s,n,this.options.xmlMode,null===(a=this._root)||void 0===a?void 0:a[0])),this._make(this.length>1&&s.length>1?r.reduce((e,t)=>t(e),s):s)}}}let nS=nA((e,t)=>{let r=[];for(let n=0;n<t.length;n++){let a=e(t[n]);a.length>0&&(r=r.concat(a))}return r}),n_=nA((e,t)=>{let r=[];for(let n=0;n<t.length;n++){let a=e(t[n]);null!==a&&r.push(a)}return r});function nb(e,...t){let r=null,n=nA((e,t)=>{let n=[];return t1(t,t=>{for(let a;(a=e(t))&&(null==r||!r(a,n.length));t=a)n.push(a)}),n})(e,...t);return function(e,t){r="string"==typeof e?t=>no(t,e,this.options):e?nH(e):null;let a=n.call(this,t);return r=null,a}}function ny(e){return e.length>1?Array.from(new Set(e)):e}let nC=n_(({parent:e})=>e&&!eM(e)?e:null,ny),nk=nS(e=>{let t=[];for(;e.parent&&!eM(e.parent);)t.push(e.parent),e=e.parent;return t},tL,e=>e.reverse()),nI=nb(({parent:e})=>e&&!eM(e)?e:null,tL,e=>e.reverse());function nN(e){var t;let r=[];if(!e)return this._make(r);let n={xmlMode:this.options.xmlMode,root:null===(t=this._root)||void 0===t?void 0:t[0]},a="string"==typeof e?t=>no(t,e,n):nH(e);return t1(this,e=>{for(!e||eM(e)||eD(e)||(e=e.parent);e&&eD(e);){if(a(e,0)){r.includes(e)||r.push(e);break}e=e.parent}}),this._make(r)}let nR=n_(e=>tc(e)),nD=nS(e=>{let t=[];for(;e.next;)eD(e=e.next)&&t.push(e);return t},ny),nv=nb(e=>tc(e),ny),nO=n_(e=>tu(e)),nP=nS(e=>{let t=[];for(;e.prev;)eD(e=e.prev)&&t.push(e);return t},ny),nL=nb(e=>tu(e),ny),nM=nS(e=>ts(e).filter(t=>eD(t)&&t!==e),tL),nx=nS(e=>tn(e).filter(eD),ny);function nw(){let e=this.toArray().reduce((e,t)=>ex(t)?e.concat(t.children):e,[]);return this._make(e)}function nF(e){let t=0,r=this.length;for(;t<r&&!1!==e.call(this[t],t,this[t]);)++t;return this}function nB(e){let t=[];for(let r=0;r<this.length;r++){let n=this[r],a=e.call(n,r,n);null!=a&&(t=t.concat(a))}return this._make(t)}function nH(e){return"function"==typeof e?(t,r)=>e.call(t,r,t):t0(e)?t=>Array.prototype.includes.call(e,t):function(t){return e===t}}function nU(e){var t;return this._make(nG(this.toArray(),e,this.options.xmlMode,null===(t=this._root)||void 0===t?void 0:t[0]))}function nG(e,t,r,n){return"string"==typeof t?nc(t,e,{xmlMode:r,root:n}):e.filter(nH(t))}function nq(e){let t=this.toArray();return"string"==typeof e?nl(t.filter(eD),e,this.options):!!e&&t.some(nH(e))}function nY(e){let t=this.toArray();if("string"==typeof e){let r=new Set(nc(e,t,this.options));t=t.filter(e=>!r.has(e))}else{let r=nH(e);t=t.filter((e,t)=>!r(e,t))}return this._make(t)}function nV(e){return this.filter("string"==typeof e?`:has(${e})`:(t,r)=>this._make(r).find(e).length>0)}function n$(){return this.length>1?this._make(this[0]):this}function nW(){return this.length>0?this._make(this[this.length-1]):this}function nQ(e){var t;return 0==(e=+e)&&this.length<=1?this:(e<0&&(e=this.length+e),this._make(null!==(t=this[e])&&void 0!==t?t:[]))}function nj(e){return null==e?this.toArray():this[e<0?this.length+e:e]}function nX(){return Array.prototype.slice.call(this)}function nz(e){let t,r;return null==e?(t=this.parent().children(),r=this[0]):"string"==typeof e?(t=this._make(e),r=this[0]):(t=this,r=t0(e)?e[0]:e),Array.prototype.indexOf.call(t,r)}function nK(e,t){return this._make(Array.prototype.slice.call(this,e,t))}function nJ(){var e;return null!==(e=this.prevObject)&&void 0!==e?e:this._make([])}function nZ(e,t){let r=this._make(e,t),n=tL([...this.get(),...r.get()]);return this._make(n)}function n0(e){return this.prevObject?this.add(e?this.prevObject.filter(e):this.prevObject):this}var n1=r(82957).Buffer;function n2(e,t){let r=Array.isArray(e)?e:[e];t?t.children=r:t=null;for(let e=0;e<r.length;e++){let n=r[e];n.parent&&n.parent.children!==r&&th(n),t?(n.prev=r[e-1]||null,n.next=r[e+1]||null):n.prev=n.next=null,n.parent=t}return t}function n3(e,t){if(null==e)return[];if("string"==typeof e)return this._parse(e,this.options,!1,null).children.slice(0);if("length"in e){if(1===e.length)return this._makeDomArray(e[0],t);let r=[];for(let n=0;n<e.length;n++){let a=e[n];if("object"==typeof a){if(null==a)continue;if(!("length"in a)){r.push(t?ew(a,!0):a);continue}}r.push(...this._makeDomArray(a,t))}return r}return[t?ew(e,!0):e]}function n5(e){return function(...t){let r=this.length-1;return t1(this,(n,a)=>{if(!ex(n))return;let s="function"==typeof t[0]?t[0].call(n,a,this._render(n.children)):t;e(this._makeDomArray(s,a<r),n.children,n)})}}function n8(e,t,r,n,a){var s,i;let o=[t,r,...n],l=0===t?null:e[t-1],c=t+r>=e.length?null:e[t+r];for(let e=0;e<n.length;++e){let r=n[e],u=r.parent;if(u){let e=u.children.indexOf(r);e>-1&&(u.children.splice(e,1),a===u&&t>e&&o[0]--)}r.parent=a,r.prev&&(r.prev.next=null!==(s=r.next)&&void 0!==s?s:null),r.next&&(r.next.prev=null!==(i=r.prev)&&void 0!==i?i:null),r.prev=0===e?l:n[e-1],r.next=e===n.length-1?c:n[e+1]}return l&&(l.next=n[0]),c&&(c.prev=n[n.length-1]),e.splice(...o)}function n6(e){return(t0(e)?e:this._make(e)).append(this),this}function n4(e){return(t0(e)?e:this._make(e)).prepend(this),this}let n9=n5((e,t,r)=>{n8(t,t.length,0,e,r)}),n7=n5((e,t,r)=>{n8(t,0,0,e,r)});function ae(e){return function(t){let r=this.length-1,n=this.parents().last();for(let a=0;a<this.length;a++){let s=this[a],i="function"==typeof t?t.call(s,a,s):"string"!=typeof t||t2(t)?t:n.find(t).clone(),[o]=this._makeDomArray(i,a<r);if(!o||!ex(o))continue;let l=o,c=0;for(;c<l.children.length;){let e=l.children[c];eD(e)?(l=e,c=0):c++}e(s,l,[o])}return this}}let at=ae((e,t,r)=>{let{parent:n}=e;if(!n)return;let a=n.children,s=a.indexOf(e);n2([e],t),n8(a,s,0,r,n)}),ar=ae((e,t,r)=>{ex(e)&&(n2(e.children,t),n2(r,e))});function an(e){return this.parent(e).not("body").each((e,t)=>{this._make(t).replaceWith(t.children)}),this}function aa(e){let t=this[0];if(t){let r;let n=this._make("function"==typeof e?e.call(t,0,t):e).insertBefore(t);for(let e=0;e<n.length;e++)"tag"===n[e].type&&(r=n[e]);let a=0;for(;r&&a<r.children.length;){let e=r.children[a];"tag"===e.type?(r=e,a=0):a++}r&&this._make(r).append(this)}return this}function as(...e){let t=this.length-1;return t1(this,(r,n)=>{if(!ex(r)||!r.parent)return;let a=r.parent.children,s=a.indexOf(r);if(s<0)return;let i="function"==typeof e[0]?e[0].call(r,n,this._render(r.children)):e;n8(a,s+1,0,this._makeDomArray(i,n<t),r.parent)})}function ai(e){"string"==typeof e&&(e=this._make(e)),this.remove();let t=[];for(let r of this._makeDomArray(e)){let e=this.clone().toArray(),{parent:n}=r;if(!n)continue;let a=n.children,s=a.indexOf(r);s<0||(n8(a,s+1,0,e,n),t.push(...e))}return this._make(t)}function ao(...e){let t=this.length-1;return t1(this,(r,n)=>{if(!ex(r)||!r.parent)return;let a=r.parent.children,s=a.indexOf(r);if(s<0)return;let i="function"==typeof e[0]?e[0].call(r,n,this._render(r.children)):e;n8(a,s,0,this._makeDomArray(i,n<t),r.parent)})}function al(e){let t=this._make(e);this.remove();let r=[];return t1(t,e=>{let t=this.clone().toArray(),{parent:n}=e;if(!n)return;let a=n.children,s=a.indexOf(e);s<0||(n8(a,s,0,t,n),r.push(...t))}),this._make(r)}function ac(e){return t1(e?this.filter(e):this,e=>{th(e),e.prev=e.next=e.parent=null}),this}function au(e){return t1(this,(t,r)=>{let{parent:n}=t;if(!n)return;let a=n.children,s="function"==typeof e?e.call(t,r,t):e,i=this._makeDomArray(s);n2(i,null);let o=a.indexOf(t);n8(a,o,1,i,n),i.includes(t)||(t.parent=t.prev=t.next=null)})}function ah(){return t1(this,e=>{if(ex(e)){for(let t of e.children)t.next=t.prev=t.parent=null;e.children.length=0}})}function ad(e){if(void 0===e){let e=this[0];return e&&ex(e)?this._render(e.children):null}return t1(this,t=>{if(ex(t)){for(let e of t.children)e.next=e.prev=e.parent=null;n2(t0(e)?e.toArray():this._parse(`${e}`,this.options,!1,t).children,t)}})}function ap(){return this._render(this)}function af(e){return void 0===e?tQ(this):"function"==typeof e?t1(this,(t,r)=>this._make(t).text(e.call(t,r,tQ([t])))):t1(this,t=>{if(ex(t)){for(let e of t.children)e.next=e.prev=e.parent=null;n2(new eb(`${e}`),t)}})}function am(){let e=Array.prototype.map.call(this.get(),e=>ew(e,!0)),t=new eN(e);for(let r of e)r.parent=t;return this._make(e)}function aE(e,t){return(null==e||null==t)&&("object"!=typeof e||Array.isArray(e))?0!==this.length?aT(this[0],e):void 0:t1(this,(r,n)=>{eD(r)&&function e(t,r,n,a){if("string"==typeof r){let e=aT(t),s="function"==typeof n?n.call(t,a,e[r]):n;""===s?delete e[r]:null!=s&&(e[r]=s),t.attribs.style=Object.keys(e).reduce((t,r)=>`${t}${t?" ":""}${r}: ${e[r]};`,"")}else if("object"==typeof r){let n=Object.keys(r);for(let a=0;a<n.length;a++){let s=n[a];e(t,s,r[s],a)}}}(r,e,t,n)})}function aT(e,t){if(!e||!eD(e))return;let r=function(e){let t;if(!(e=(e||"").trim()))return{};let r={};for(let n of e.split(";")){let e=n.indexOf(":");if(e<1||e===n.length-1){let e=n.trimEnd();e.length>0&&void 0!==t&&(r[t]+=`;${e}`)}else r[t=n.slice(0,e).trim()]=n.slice(e+1).trim()}return r}(e.attribs.style);if("string"==typeof t)return r[t];if(Array.isArray(t)){let e={};for(let n of t)null!=r[n]&&(e[n]=r[n]);return e}return r}let ag="input,select,textarea,keygen",aA=/%20/g,aS=/\r?\n/g;function a_(){return this.serializeArray().map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`).join("&").replace(aA,"+")}function ab(){return this.map((e,t)=>{let r=this._make(t);return eD(t)&&"form"===t.name?r.find(ag).toArray():r.filter(ag).toArray()}).filter('[name!=""]:enabled:not(:submit, :button, :image, :reset, :file):matches([checked], :not(:checkbox, :radio))').map((e,t)=>{var r;let n=this._make(t),a=n.attr("name"),s=null!==(r=n.val())&&void 0!==r?r:"";return Array.isArray(s)?s.map(e=>({name:a,value:e.replace(aS,"\r\n")})):{name:a,value:s.replace(aS,"\r\n")}}).toArray()}function ay(e){let t={};for(let r in e){let n=e[r],a=Array.isArray(n),{selector:s,value:i}=function(e){var t;return"string"==typeof e?{selector:e,value:"textContent"}:{selector:e.selector,value:null!==(t=e.value)&&void 0!==t?t:"textContent"}}(a?n[0]:n),o="function"==typeof i?i:"string"==typeof i?e=>this._make(e).prop(i):e=>this._make(e).extract(i);if(a)t[r]=this._findBySelector(s,Number.POSITIVE_INFINITY).map((e,n)=>o(n,r,t)).get();else{let e=this._findBySelector(s,1);t[r]=e.length>0?o(e[0],r,t):void 0}}return t}class aC{constructor(e,t,r){if(this.length=0,this.options=r,this._root=t,e){for(let t=0;t<e.length;t++)this[t]=e[t];this.length=e.length}}}aC.prototype.cheerio="[cheerio object]",aC.prototype.splice=Array.prototype.splice,aC.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator],Object.assign(aC.prototype,es,ei,eo,el,ec,eu);let ak=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]);(f=Y=Y||(Y={}))[f.EOF=-1]="EOF",f[f.NULL=0]="NULL",f[f.TABULATION=9]="TABULATION",f[f.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",f[f.LINE_FEED=10]="LINE_FEED",f[f.FORM_FEED=12]="FORM_FEED",f[f.SPACE=32]="SPACE",f[f.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",f[f.QUOTATION_MARK=34]="QUOTATION_MARK",f[f.NUMBER_SIGN=35]="NUMBER_SIGN",f[f.AMPERSAND=38]="AMPERSAND",f[f.APOSTROPHE=39]="APOSTROPHE",f[f.HYPHEN_MINUS=45]="HYPHEN_MINUS",f[f.SOLIDUS=47]="SOLIDUS",f[f.DIGIT_0=48]="DIGIT_0",f[f.DIGIT_9=57]="DIGIT_9",f[f.SEMICOLON=59]="SEMICOLON",f[f.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",f[f.EQUALS_SIGN=61]="EQUALS_SIGN",f[f.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",f[f.QUESTION_MARK=63]="QUESTION_MARK",f[f.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",f[f.LATIN_CAPITAL_F=70]="LATIN_CAPITAL_F",f[f.LATIN_CAPITAL_X=88]="LATIN_CAPITAL_X",f[f.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",f[f.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",f[f.GRAVE_ACCENT=96]="GRAVE_ACCENT",f[f.LATIN_SMALL_A=97]="LATIN_SMALL_A",f[f.LATIN_SMALL_F=102]="LATIN_SMALL_F",f[f.LATIN_SMALL_X=120]="LATIN_SMALL_X",f[f.LATIN_SMALL_Z=122]="LATIN_SMALL_Z",f[f.REPLACEMENT_CHARACTER=65533]="REPLACEMENT_CHARACTER";let aI={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function aN(e){return e>=55296&&e<=57343}function aR(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159}function aD(e){return e>=64976&&e<=65007||ak.has(e)}(m=V=V||(V={})).controlCharacterInInputStream="control-character-in-input-stream",m.noncharacterInInputStream="noncharacter-in-input-stream",m.surrogateInInputStream="surrogate-in-input-stream",m.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",m.endTagWithAttributes="end-tag-with-attributes",m.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",m.unexpectedSolidusInTag="unexpected-solidus-in-tag",m.unexpectedNullCharacter="unexpected-null-character",m.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",m.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",m.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",m.missingEndTagName="missing-end-tag-name",m.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",m.unknownNamedCharacterReference="unknown-named-character-reference",m.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",m.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",m.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",m.eofBeforeTagName="eof-before-tag-name",m.eofInTag="eof-in-tag",m.missingAttributeValue="missing-attribute-value",m.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",m.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",m.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",m.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",m.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",m.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",m.missingDoctypePublicIdentifier="missing-doctype-public-identifier",m.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",m.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",m.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",m.cdataInHtmlContent="cdata-in-html-content",m.incorrectlyOpenedComment="incorrectly-opened-comment",m.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",m.eofInDoctype="eof-in-doctype",m.nestedComment="nested-comment",m.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",m.eofInComment="eof-in-comment",m.incorrectlyClosedComment="incorrectly-closed-comment",m.eofInCdata="eof-in-cdata",m.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",m.nullCharacterReference="null-character-reference",m.surrogateCharacterReference="surrogate-character-reference",m.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",m.controlCharacterReference="control-character-reference",m.noncharacterCharacterReference="noncharacter-character-reference",m.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",m.missingDoctypeName="missing-doctype-name",m.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",m.duplicateAttribute="duplicate-attribute",m.nonConformingDoctype="non-conforming-doctype",m.missingDoctype="missing-doctype",m.misplacedDoctype="misplaced-doctype",m.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",m.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",m.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",m.openElementsLeftAfterEof="open-elements-left-after-eof",m.abandonedHeadElementChild="abandoned-head-element-child",m.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",m.nestedNoscriptInHead="nested-noscript-in-head",m.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text";class av{constructor(e){this.handler=e,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+Number(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(e){let{line:t,col:r,offset:n}=this;return{code:e,startLine:t,endLine:t,startCol:r,endCol:r,startOffset:n,endOffset:n}}_err(e){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(e)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.html.length-1){let t=this.html.charCodeAt(this.pos+1);if(t>=56320&&t<=57343)return this.pos++,this._addGap(),(e-55296)*1024+9216+t}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,Y.EOF;return this._err(V.surrogateInInputStream),e}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(e,t){this.html.length>0?this.html+=e:this.html=e,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(e,t){if(this.pos+e.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(t)return this.html.startsWith(e,this.pos);for(let t=0;t<e.length;t++)if((32|this.html.charCodeAt(this.pos+t))!==e.charCodeAt(t))return!1;return!0}peek(e){let t=this.pos+e;if(t>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,Y.EOF;let r=this.html.charCodeAt(t);return r===Y.CARRIAGE_RETURN?Y.LINE_FEED:r}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,Y.EOF;let e=this.html.charCodeAt(this.pos);return e===Y.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,Y.LINE_FEED):e===Y.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,aN(e)&&(e=this._processSurrogate(e)),null===this.handler.onParseError||e>31&&e<127||e===Y.LINE_FEED||e===Y.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e)}_checkForProblematicCharacters(e){aR(e)?this._err(V.controlCharacterInInputStream):aD(e)&&this._err(V.noncharacterInInputStream)}retreat(e){for(this.pos-=e;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}function aO(e,t){for(let r=e.attrs.length-1;r>=0;r--)if(e.attrs[r].name===t)return e.attrs[r].value;return null}(E=$=$||($={}))[E.CHARACTER=0]="CHARACTER",E[E.NULL_CHARACTER=1]="NULL_CHARACTER",E[E.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",E[E.START_TAG=3]="START_TAG",E[E.END_TAG=4]="END_TAG",E[E.COMMENT=5]="COMMENT",E[E.DOCTYPE=6]="DOCTYPE",E[E.EOF=7]="EOF",E[E.HIBERNATION=8]="HIBERNATION",(T=W=W||(W={})).HTML="http://www.w3.org/1999/xhtml",T.MATHML="http://www.w3.org/1998/Math/MathML",T.SVG="http://www.w3.org/2000/svg",T.XLINK="http://www.w3.org/1999/xlink",T.XML="http://www.w3.org/XML/1998/namespace",T.XMLNS="http://www.w3.org/2000/xmlns/",(g=Q=Q||(Q={})).TYPE="type",g.ACTION="action",g.ENCODING="encoding",g.PROMPT="prompt",g.NAME="name",g.COLOR="color",g.FACE="face",g.SIZE="size",(A=j=j||(j={})).NO_QUIRKS="no-quirks",A.QUIRKS="quirks",A.LIMITED_QUIRKS="limited-quirks",(S=X=X||(X={})).A="a",S.ADDRESS="address",S.ANNOTATION_XML="annotation-xml",S.APPLET="applet",S.AREA="area",S.ARTICLE="article",S.ASIDE="aside",S.B="b",S.BASE="base",S.BASEFONT="basefont",S.BGSOUND="bgsound",S.BIG="big",S.BLOCKQUOTE="blockquote",S.BODY="body",S.BR="br",S.BUTTON="button",S.CAPTION="caption",S.CENTER="center",S.CODE="code",S.COL="col",S.COLGROUP="colgroup",S.DD="dd",S.DESC="desc",S.DETAILS="details",S.DIALOG="dialog",S.DIR="dir",S.DIV="div",S.DL="dl",S.DT="dt",S.EM="em",S.EMBED="embed",S.FIELDSET="fieldset",S.FIGCAPTION="figcaption",S.FIGURE="figure",S.FONT="font",S.FOOTER="footer",S.FOREIGN_OBJECT="foreignObject",S.FORM="form",S.FRAME="frame",S.FRAMESET="frameset",S.H1="h1",S.H2="h2",S.H3="h3",S.H4="h4",S.H5="h5",S.H6="h6",S.HEAD="head",S.HEADER="header",S.HGROUP="hgroup",S.HR="hr",S.HTML="html",S.I="i",S.IMG="img",S.IMAGE="image",S.INPUT="input",S.IFRAME="iframe",S.KEYGEN="keygen",S.LABEL="label",S.LI="li",S.LINK="link",S.LISTING="listing",S.MAIN="main",S.MALIGNMARK="malignmark",S.MARQUEE="marquee",S.MATH="math",S.MENU="menu",S.META="meta",S.MGLYPH="mglyph",S.MI="mi",S.MO="mo",S.MN="mn",S.MS="ms",S.MTEXT="mtext",S.NAV="nav",S.NOBR="nobr",S.NOFRAMES="noframes",S.NOEMBED="noembed",S.NOSCRIPT="noscript",S.OBJECT="object",S.OL="ol",S.OPTGROUP="optgroup",S.OPTION="option",S.P="p",S.PARAM="param",S.PLAINTEXT="plaintext",S.PRE="pre",S.RB="rb",S.RP="rp",S.RT="rt",S.RTC="rtc",S.RUBY="ruby",S.S="s",S.SCRIPT="script",S.SECTION="section",S.SELECT="select",S.SOURCE="source",S.SMALL="small",S.SPAN="span",S.STRIKE="strike",S.STRONG="strong",S.STYLE="style",S.SUB="sub",S.SUMMARY="summary",S.SUP="sup",S.TABLE="table",S.TBODY="tbody",S.TEMPLATE="template",S.TEXTAREA="textarea",S.TFOOT="tfoot",S.TD="td",S.TH="th",S.THEAD="thead",S.TITLE="title",S.TR="tr",S.TRACK="track",S.TT="tt",S.U="u",S.UL="ul",S.SVG="svg",S.VAR="var",S.WBR="wbr",S.XMP="xmp",(_=z=z||(z={}))[_.UNKNOWN=0]="UNKNOWN",_[_.A=1]="A",_[_.ADDRESS=2]="ADDRESS",_[_.ANNOTATION_XML=3]="ANNOTATION_XML",_[_.APPLET=4]="APPLET",_[_.AREA=5]="AREA",_[_.ARTICLE=6]="ARTICLE",_[_.ASIDE=7]="ASIDE",_[_.B=8]="B",_[_.BASE=9]="BASE",_[_.BASEFONT=10]="BASEFONT",_[_.BGSOUND=11]="BGSOUND",_[_.BIG=12]="BIG",_[_.BLOCKQUOTE=13]="BLOCKQUOTE",_[_.BODY=14]="BODY",_[_.BR=15]="BR",_[_.BUTTON=16]="BUTTON",_[_.CAPTION=17]="CAPTION",_[_.CENTER=18]="CENTER",_[_.CODE=19]="CODE",_[_.COL=20]="COL",_[_.COLGROUP=21]="COLGROUP",_[_.DD=22]="DD",_[_.DESC=23]="DESC",_[_.DETAILS=24]="DETAILS",_[_.DIALOG=25]="DIALOG",_[_.DIR=26]="DIR",_[_.DIV=27]="DIV",_[_.DL=28]="DL",_[_.DT=29]="DT",_[_.EM=30]="EM",_[_.EMBED=31]="EMBED",_[_.FIELDSET=32]="FIELDSET",_[_.FIGCAPTION=33]="FIGCAPTION",_[_.FIGURE=34]="FIGURE",_[_.FONT=35]="FONT",_[_.FOOTER=36]="FOOTER",_[_.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",_[_.FORM=38]="FORM",_[_.FRAME=39]="FRAME",_[_.FRAMESET=40]="FRAMESET",_[_.H1=41]="H1",_[_.H2=42]="H2",_[_.H3=43]="H3",_[_.H4=44]="H4",_[_.H5=45]="H5",_[_.H6=46]="H6",_[_.HEAD=47]="HEAD",_[_.HEADER=48]="HEADER",_[_.HGROUP=49]="HGROUP",_[_.HR=50]="HR",_[_.HTML=51]="HTML",_[_.I=52]="I",_[_.IMG=53]="IMG",_[_.IMAGE=54]="IMAGE",_[_.INPUT=55]="INPUT",_[_.IFRAME=56]="IFRAME",_[_.KEYGEN=57]="KEYGEN",_[_.LABEL=58]="LABEL",_[_.LI=59]="LI",_[_.LINK=60]="LINK",_[_.LISTING=61]="LISTING",_[_.MAIN=62]="MAIN",_[_.MALIGNMARK=63]="MALIGNMARK",_[_.MARQUEE=64]="MARQUEE",_[_.MATH=65]="MATH",_[_.MENU=66]="MENU",_[_.META=67]="META",_[_.MGLYPH=68]="MGLYPH",_[_.MI=69]="MI",_[_.MO=70]="MO",_[_.MN=71]="MN",_[_.MS=72]="MS",_[_.MTEXT=73]="MTEXT",_[_.NAV=74]="NAV",_[_.NOBR=75]="NOBR",_[_.NOFRAMES=76]="NOFRAMES",_[_.NOEMBED=77]="NOEMBED",_[_.NOSCRIPT=78]="NOSCRIPT",_[_.OBJECT=79]="OBJECT",_[_.OL=80]="OL",_[_.OPTGROUP=81]="OPTGROUP",_[_.OPTION=82]="OPTION",_[_.P=83]="P",_[_.PARAM=84]="PARAM",_[_.PLAINTEXT=85]="PLAINTEXT",_[_.PRE=86]="PRE",_[_.RB=87]="RB",_[_.RP=88]="RP",_[_.RT=89]="RT",_[_.RTC=90]="RTC",_[_.RUBY=91]="RUBY",_[_.S=92]="S",_[_.SCRIPT=93]="SCRIPT",_[_.SECTION=94]="SECTION",_[_.SELECT=95]="SELECT",_[_.SOURCE=96]="SOURCE",_[_.SMALL=97]="SMALL",_[_.SPAN=98]="SPAN",_[_.STRIKE=99]="STRIKE",_[_.STRONG=100]="STRONG",_[_.STYLE=101]="STYLE",_[_.SUB=102]="SUB",_[_.SUMMARY=103]="SUMMARY",_[_.SUP=104]="SUP",_[_.TABLE=105]="TABLE",_[_.TBODY=106]="TBODY",_[_.TEMPLATE=107]="TEMPLATE",_[_.TEXTAREA=108]="TEXTAREA",_[_.TFOOT=109]="TFOOT",_[_.TD=110]="TD",_[_.TH=111]="TH",_[_.THEAD=112]="THEAD",_[_.TITLE=113]="TITLE",_[_.TR=114]="TR",_[_.TRACK=115]="TRACK",_[_.TT=116]="TT",_[_.U=117]="U",_[_.UL=118]="UL",_[_.SVG=119]="SVG",_[_.VAR=120]="VAR",_[_.WBR=121]="WBR",_[_.XMP=122]="XMP";let aP=new Map([[X.A,z.A],[X.ADDRESS,z.ADDRESS],[X.ANNOTATION_XML,z.ANNOTATION_XML],[X.APPLET,z.APPLET],[X.AREA,z.AREA],[X.ARTICLE,z.ARTICLE],[X.ASIDE,z.ASIDE],[X.B,z.B],[X.BASE,z.BASE],[X.BASEFONT,z.BASEFONT],[X.BGSOUND,z.BGSOUND],[X.BIG,z.BIG],[X.BLOCKQUOTE,z.BLOCKQUOTE],[X.BODY,z.BODY],[X.BR,z.BR],[X.BUTTON,z.BUTTON],[X.CAPTION,z.CAPTION],[X.CENTER,z.CENTER],[X.CODE,z.CODE],[X.COL,z.COL],[X.COLGROUP,z.COLGROUP],[X.DD,z.DD],[X.DESC,z.DESC],[X.DETAILS,z.DETAILS],[X.DIALOG,z.DIALOG],[X.DIR,z.DIR],[X.DIV,z.DIV],[X.DL,z.DL],[X.DT,z.DT],[X.EM,z.EM],[X.EMBED,z.EMBED],[X.FIELDSET,z.FIELDSET],[X.FIGCAPTION,z.FIGCAPTION],[X.FIGURE,z.FIGURE],[X.FONT,z.FONT],[X.FOOTER,z.FOOTER],[X.FOREIGN_OBJECT,z.FOREIGN_OBJECT],[X.FORM,z.FORM],[X.FRAME,z.FRAME],[X.FRAMESET,z.FRAMESET],[X.H1,z.H1],[X.H2,z.H2],[X.H3,z.H3],[X.H4,z.H4],[X.H5,z.H5],[X.H6,z.H6],[X.HEAD,z.HEAD],[X.HEADER,z.HEADER],[X.HGROUP,z.HGROUP],[X.HR,z.HR],[X.HTML,z.HTML],[X.I,z.I],[X.IMG,z.IMG],[X.IMAGE,z.IMAGE],[X.INPUT,z.INPUT],[X.IFRAME,z.IFRAME],[X.KEYGEN,z.KEYGEN],[X.LABEL,z.LABEL],[X.LI,z.LI],[X.LINK,z.LINK],[X.LISTING,z.LISTING],[X.MAIN,z.MAIN],[X.MALIGNMARK,z.MALIGNMARK],[X.MARQUEE,z.MARQUEE],[X.MATH,z.MATH],[X.MENU,z.MENU],[X.META,z.META],[X.MGLYPH,z.MGLYPH],[X.MI,z.MI],[X.MO,z.MO],[X.MN,z.MN],[X.MS,z.MS],[X.MTEXT,z.MTEXT],[X.NAV,z.NAV],[X.NOBR,z.NOBR],[X.NOFRAMES,z.NOFRAMES],[X.NOEMBED,z.NOEMBED],[X.NOSCRIPT,z.NOSCRIPT],[X.OBJECT,z.OBJECT],[X.OL,z.OL],[X.OPTGROUP,z.OPTGROUP],[X.OPTION,z.OPTION],[X.P,z.P],[X.PARAM,z.PARAM],[X.PLAINTEXT,z.PLAINTEXT],[X.PRE,z.PRE],[X.RB,z.RB],[X.RP,z.RP],[X.RT,z.RT],[X.RTC,z.RTC],[X.RUBY,z.RUBY],[X.S,z.S],[X.SCRIPT,z.SCRIPT],[X.SECTION,z.SECTION],[X.SELECT,z.SELECT],[X.SOURCE,z.SOURCE],[X.SMALL,z.SMALL],[X.SPAN,z.SPAN],[X.STRIKE,z.STRIKE],[X.STRONG,z.STRONG],[X.STYLE,z.STYLE],[X.SUB,z.SUB],[X.SUMMARY,z.SUMMARY],[X.SUP,z.SUP],[X.TABLE,z.TABLE],[X.TBODY,z.TBODY],[X.TEMPLATE,z.TEMPLATE],[X.TEXTAREA,z.TEXTAREA],[X.TFOOT,z.TFOOT],[X.TD,z.TD],[X.TH,z.TH],[X.THEAD,z.THEAD],[X.TITLE,z.TITLE],[X.TR,z.TR],[X.TRACK,z.TRACK],[X.TT,z.TT],[X.U,z.U],[X.UL,z.UL],[X.SVG,z.SVG],[X.VAR,z.VAR],[X.WBR,z.WBR],[X.XMP,z.XMP]]);function aL(e){var t;return null!==(t=aP.get(e))&&void 0!==t?t:z.UNKNOWN}let aM=z,ax={[W.HTML]:new Set([aM.ADDRESS,aM.APPLET,aM.AREA,aM.ARTICLE,aM.ASIDE,aM.BASE,aM.BASEFONT,aM.BGSOUND,aM.BLOCKQUOTE,aM.BODY,aM.BR,aM.BUTTON,aM.CAPTION,aM.CENTER,aM.COL,aM.COLGROUP,aM.DD,aM.DETAILS,aM.DIR,aM.DIV,aM.DL,aM.DT,aM.EMBED,aM.FIELDSET,aM.FIGCAPTION,aM.FIGURE,aM.FOOTER,aM.FORM,aM.FRAME,aM.FRAMESET,aM.H1,aM.H2,aM.H3,aM.H4,aM.H5,aM.H6,aM.HEAD,aM.HEADER,aM.HGROUP,aM.HR,aM.HTML,aM.IFRAME,aM.IMG,aM.INPUT,aM.LI,aM.LINK,aM.LISTING,aM.MAIN,aM.MARQUEE,aM.MENU,aM.META,aM.NAV,aM.NOEMBED,aM.NOFRAMES,aM.NOSCRIPT,aM.OBJECT,aM.OL,aM.P,aM.PARAM,aM.PLAINTEXT,aM.PRE,aM.SCRIPT,aM.SECTION,aM.SELECT,aM.SOURCE,aM.STYLE,aM.SUMMARY,aM.TABLE,aM.TBODY,aM.TD,aM.TEMPLATE,aM.TEXTAREA,aM.TFOOT,aM.TH,aM.THEAD,aM.TITLE,aM.TR,aM.TRACK,aM.UL,aM.WBR,aM.XMP]),[W.MATHML]:new Set([aM.MI,aM.MO,aM.MN,aM.MS,aM.MTEXT,aM.ANNOTATION_XML]),[W.SVG]:new Set([aM.TITLE,aM.FOREIGN_OBJECT,aM.DESC]),[W.XLINK]:new Set,[W.XML]:new Set,[W.XMLNS]:new Set};function aw(e){return e===aM.H1||e===aM.H2||e===aM.H3||e===aM.H4||e===aM.H5||e===aM.H6}let aF=new Set([X.STYLE,X.SCRIPT,X.XMP,X.IFRAME,X.NOEMBED,X.NOFRAMES,X.PLAINTEXT]),aB=new Map([[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);(b=K||(K={}))[b.DATA=0]="DATA",b[b.RCDATA=1]="RCDATA",b[b.RAWTEXT=2]="RAWTEXT",b[b.SCRIPT_DATA=3]="SCRIPT_DATA",b[b.PLAINTEXT=4]="PLAINTEXT",b[b.TAG_OPEN=5]="TAG_OPEN",b[b.END_TAG_OPEN=6]="END_TAG_OPEN",b[b.TAG_NAME=7]="TAG_NAME",b[b.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",b[b.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",b[b.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",b[b.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",b[b.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",b[b.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",b[b.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",b[b.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",b[b.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",b[b.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",b[b.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",b[b.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",b[b.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",b[b.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",b[b.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",b[b.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",b[b.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",b[b.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",b[b.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",b[b.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",b[b.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",b[b.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",b[b.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",b[b.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",b[b.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",b[b.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",b[b.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",b[b.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",b[b.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",b[b.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",b[b.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",b[b.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",b[b.BOGUS_COMMENT=40]="BOGUS_COMMENT",b[b.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",b[b.COMMENT_START=42]="COMMENT_START",b[b.COMMENT_START_DASH=43]="COMMENT_START_DASH",b[b.COMMENT=44]="COMMENT",b[b.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",b[b.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",b[b.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",b[b.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",b[b.COMMENT_END_DASH=49]="COMMENT_END_DASH",b[b.COMMENT_END=50]="COMMENT_END",b[b.COMMENT_END_BANG=51]="COMMENT_END_BANG",b[b.DOCTYPE=52]="DOCTYPE",b[b.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",b[b.DOCTYPE_NAME=54]="DOCTYPE_NAME",b[b.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",b[b.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",b[b.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",b[b.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",b[b.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",b[b.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",b[b.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",b[b.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",b[b.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",b[b.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",b[b.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",b[b.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",b[b.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",b[b.CDATA_SECTION=68]="CDATA_SECTION",b[b.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",b[b.CDATA_SECTION_END=70]="CDATA_SECTION_END",b[b.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",b[b.NAMED_CHARACTER_REFERENCE=72]="NAMED_CHARACTER_REFERENCE",b[b.AMBIGUOUS_AMPERSAND=73]="AMBIGUOUS_AMPERSAND",b[b.NUMERIC_CHARACTER_REFERENCE=74]="NUMERIC_CHARACTER_REFERENCE",b[b.HEXADEMICAL_CHARACTER_REFERENCE_START=75]="HEXADEMICAL_CHARACTER_REFERENCE_START",b[b.HEXADEMICAL_CHARACTER_REFERENCE=76]="HEXADEMICAL_CHARACTER_REFERENCE",b[b.DECIMAL_CHARACTER_REFERENCE=77]="DECIMAL_CHARACTER_REFERENCE",b[b.NUMERIC_CHARACTER_REFERENCE_END=78]="NUMERIC_CHARACTER_REFERENCE_END";let aH={DATA:K.DATA,RCDATA:K.RCDATA,RAWTEXT:K.RAWTEXT,SCRIPT_DATA:K.SCRIPT_DATA,PLAINTEXT:K.PLAINTEXT,CDATA_SECTION:K.CDATA_SECTION};function aU(e){return e>=Y.DIGIT_0&&e<=Y.DIGIT_9}function aG(e){return e>=Y.LATIN_CAPITAL_A&&e<=Y.LATIN_CAPITAL_Z}function aq(e){return e>=Y.LATIN_SMALL_A&&e<=Y.LATIN_SMALL_Z||aG(e)}function aY(e){return aq(e)||aU(e)}function aV(e){return e>=Y.LATIN_CAPITAL_A&&e<=Y.LATIN_CAPITAL_F}function a$(e){return e>=Y.LATIN_SMALL_A&&e<=Y.LATIN_SMALL_F}function aW(e){return e===Y.SPACE||e===Y.LINE_FEED||e===Y.TABULATION||e===Y.FORM_FEED}function aQ(e){return aW(e)||e===Y.SOLIDUS||e===Y.GREATER_THAN_SIGN}class aj{constructor(e,t){this.options=e,this.handler=t,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=K.DATA,this.returnState=K.DATA,this.charRefCode=-1,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new av(t),this.currentLocation=this.getCurrentLocation(-1)}_err(e){var t,r;null===(r=(t=this.handler).onParseError)||void 0===r||r.call(t,this.preprocessor.getError(e))}getCurrentLocation(e){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-e,startOffset:this.preprocessor.offset-e,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;let e=this._consume();this._ensureHibernation()||this._callState(e)}this.inLoop=!1}}pause(){this.paused=!0}resume(e){if(!this.paused)throw Error("Parser was already resumed");this.paused=!1,this.inLoop||(this._runParsingLoop(),this.paused||null==e||e())}write(e,t,r){this.active=!0,this.preprocessor.write(e,t),this._runParsingLoop(),this.paused||null==r||r()}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e),this._runParsingLoop()}_ensureHibernation(){return!!this.preprocessor.endOfChunkHit&&(this._unconsume(this.consumedAfterSnapshot),this.active=!1,!0)}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(e){this.consumedAfterSnapshot-=e,this.preprocessor.retreat(e)}_reconsumeInState(e,t){this.state=e,this._callState(t)}_advanceBy(e){this.consumedAfterSnapshot+=e;for(let t=0;t<e;t++)this.preprocessor.advance()}_consumeSequenceIfMatch(e,t){return!!this.preprocessor.startsWith(e,t)&&(this._advanceBy(e.length-1),!0)}_createStartTagToken(){this.currentToken={type:$.START_TAG,tagName:"",tagID:z.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:$.END_TAG,tagName:"",tagID:z.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(e){this.currentToken={type:$.COMMENT,data:"",location:this.getCurrentLocation(e)}}_createDoctypeToken(e){this.currentToken={type:$.DOCTYPE,name:e,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(e,t){this.currentCharacterToken={type:e,chars:t,location:this.currentLocation}}_createAttr(e){this.currentAttr={name:e,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var e,t;let r=this.currentToken;null===aO(r,this.currentAttr.name)?(r.attrs.push(this.currentAttr),r.location&&this.currentLocation&&((null!==(e=(t=r.location).attrs)&&void 0!==e?e:t.attrs=Object.create(null))[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue())):this._err(V.duplicateAttribute)}_leaveAttrValue(){this.currentLocation&&(this.currentLocation.endLine=this.preprocessor.line,this.currentLocation.endCol=this.preprocessor.col,this.currentLocation.endOffset=this.preprocessor.offset)}prepareToken(e){this._emitCurrentCharacterToken(e.location),this.currentToken=null,e.location&&(e.location.endLine=this.preprocessor.line,e.location.endCol=this.preprocessor.col+1,e.location.endOffset=this.preprocessor.offset+1),this.currentLocation=this.getCurrentLocation(-1)}emitCurrentTagToken(){let e=this.currentToken;this.prepareToken(e),e.tagID=aL(e.tagName),e.type===$.START_TAG?(this.lastStartTagName=e.tagName,this.handler.onStartTag(e)):(e.attrs.length>0&&this._err(V.endTagWithAttributes),e.selfClosing&&this._err(V.endTagWithTrailingSolidus),this.handler.onEndTag(e)),this.preprocessor.dropParsedChunk()}emitCurrentComment(e){this.prepareToken(e),this.handler.onComment(e),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(e){this.prepareToken(e),this.handler.onDoctype(e),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(e){if(this.currentCharacterToken){switch(e&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=e.startLine,this.currentCharacterToken.location.endCol=e.startCol,this.currentCharacterToken.location.endOffset=e.startOffset),this.currentCharacterToken.type){case $.CHARACTER:this.handler.onCharacter(this.currentCharacterToken);break;case $.NULL_CHARACTER:this.handler.onNullCharacter(this.currentCharacterToken);break;case $.WHITESPACE_CHARACTER:this.handler.onWhitespaceCharacter(this.currentCharacterToken)}this.currentCharacterToken=null}}_emitEOFToken(){let e=this.getCurrentLocation(0);e&&(e.endLine=e.startLine,e.endCol=e.startCol,e.endOffset=e.startOffset),this._emitCurrentCharacterToken(e),this.handler.onEof({type:$.EOF,location:e}),this.active=!1}_appendCharToCurrentCharacterToken(e,t){if(this.currentCharacterToken){if(this.currentCharacterToken.type!==e)this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();else{this.currentCharacterToken.chars+=t;return}}this._createCharacterToken(e,t)}_emitCodePoint(e){let t=aW(e)?$.WHITESPACE_CHARACTER:e===Y.NULL?$.NULL_CHARACTER:$.CHARACTER;this._appendCharToCurrentCharacterToken(t,String.fromCodePoint(e))}_emitChars(e){this._appendCharToCurrentCharacterToken($.CHARACTER,e)}_matchNamedCharacterReference(e){let t=null,r=0,n=!1;for(let s=0,i=eU[0];s>=0&&!((s=eQ(eU,i,s+1,e))<0);e=this._consume()){r+=1;let o=(i=eU[s])&M.VALUE_LENGTH;if(o){var a;let i=(o>>14)-1;if(e!==Y.SEMICOLON&&this._isCharacterReferenceInAttribute()&&((a=this.preprocessor.peek(1))===Y.EQUALS_SIGN||aY(a))?(t=[Y.AMPERSAND],s+=i):(t=0===i?[eU[s]&~M.VALUE_LENGTH]:1===i?[eU[++s]]:[eU[++s],eU[++s]],r=0,n=e!==Y.SEMICOLON),0===i){this._consume();break}}}return this._unconsume(r),n&&!this.preprocessor.endOfChunkHit&&this._err(V.missingSemicolonAfterCharacterReference),this._unconsume(1),t}_isCharacterReferenceInAttribute(){return this.returnState===K.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===K.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===K.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(e){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(e):this._emitCodePoint(e)}_callState(e){switch(this.state){case K.DATA:this._stateData(e);break;case K.RCDATA:this._stateRcdata(e);break;case K.RAWTEXT:this._stateRawtext(e);break;case K.SCRIPT_DATA:this._stateScriptData(e);break;case K.PLAINTEXT:this._statePlaintext(e);break;case K.TAG_OPEN:this._stateTagOpen(e);break;case K.END_TAG_OPEN:this._stateEndTagOpen(e);break;case K.TAG_NAME:this._stateTagName(e);break;case K.RCDATA_LESS_THAN_SIGN:this._stateRcdataLessThanSign(e);break;case K.RCDATA_END_TAG_OPEN:this._stateRcdataEndTagOpen(e);break;case K.RCDATA_END_TAG_NAME:this._stateRcdataEndTagName(e);break;case K.RAWTEXT_LESS_THAN_SIGN:this._stateRawtextLessThanSign(e);break;case K.RAWTEXT_END_TAG_OPEN:this._stateRawtextEndTagOpen(e);break;case K.RAWTEXT_END_TAG_NAME:this._stateRawtextEndTagName(e);break;case K.SCRIPT_DATA_LESS_THAN_SIGN:this._stateScriptDataLessThanSign(e);break;case K.SCRIPT_DATA_END_TAG_OPEN:this._stateScriptDataEndTagOpen(e);break;case K.SCRIPT_DATA_END_TAG_NAME:this._stateScriptDataEndTagName(e);break;case K.SCRIPT_DATA_ESCAPE_START:this._stateScriptDataEscapeStart(e);break;case K.SCRIPT_DATA_ESCAPE_START_DASH:this._stateScriptDataEscapeStartDash(e);break;case K.SCRIPT_DATA_ESCAPED:this._stateScriptDataEscaped(e);break;case K.SCRIPT_DATA_ESCAPED_DASH:this._stateScriptDataEscapedDash(e);break;case K.SCRIPT_DATA_ESCAPED_DASH_DASH:this._stateScriptDataEscapedDashDash(e);break;case K.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataEscapedLessThanSign(e);break;case K.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:this._stateScriptDataEscapedEndTagOpen(e);break;case K.SCRIPT_DATA_ESCAPED_END_TAG_NAME:this._stateScriptDataEscapedEndTagName(e);break;case K.SCRIPT_DATA_DOUBLE_ESCAPE_START:this._stateScriptDataDoubleEscapeStart(e);break;case K.SCRIPT_DATA_DOUBLE_ESCAPED:this._stateScriptDataDoubleEscaped(e);break;case K.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:this._stateScriptDataDoubleEscapedDash(e);break;case K.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:this._stateScriptDataDoubleEscapedDashDash(e);break;case K.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataDoubleEscapedLessThanSign(e);break;case K.SCRIPT_DATA_DOUBLE_ESCAPE_END:this._stateScriptDataDoubleEscapeEnd(e);break;case K.BEFORE_ATTRIBUTE_NAME:this._stateBeforeAttributeName(e);break;case K.ATTRIBUTE_NAME:this._stateAttributeName(e);break;case K.AFTER_ATTRIBUTE_NAME:this._stateAfterAttributeName(e);break;case K.BEFORE_ATTRIBUTE_VALUE:this._stateBeforeAttributeValue(e);break;case K.ATTRIBUTE_VALUE_DOUBLE_QUOTED:this._stateAttributeValueDoubleQuoted(e);break;case K.ATTRIBUTE_VALUE_SINGLE_QUOTED:this._stateAttributeValueSingleQuoted(e);break;case K.ATTRIBUTE_VALUE_UNQUOTED:this._stateAttributeValueUnquoted(e);break;case K.AFTER_ATTRIBUTE_VALUE_QUOTED:this._stateAfterAttributeValueQuoted(e);break;case K.SELF_CLOSING_START_TAG:this._stateSelfClosingStartTag(e);break;case K.BOGUS_COMMENT:this._stateBogusComment(e);break;case K.MARKUP_DECLARATION_OPEN:this._stateMarkupDeclarationOpen(e);break;case K.COMMENT_START:this._stateCommentStart(e);break;case K.COMMENT_START_DASH:this._stateCommentStartDash(e);break;case K.COMMENT:this._stateComment(e);break;case K.COMMENT_LESS_THAN_SIGN:this._stateCommentLessThanSign(e);break;case K.COMMENT_LESS_THAN_SIGN_BANG:this._stateCommentLessThanSignBang(e);break;case K.COMMENT_LESS_THAN_SIGN_BANG_DASH:this._stateCommentLessThanSignBangDash(e);break;case K.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:this._stateCommentLessThanSignBangDashDash(e);break;case K.COMMENT_END_DASH:this._stateCommentEndDash(e);break;case K.COMMENT_END:this._stateCommentEnd(e);break;case K.COMMENT_END_BANG:this._stateCommentEndBang(e);break;case K.DOCTYPE:this._stateDoctype(e);break;case K.BEFORE_DOCTYPE_NAME:this._stateBeforeDoctypeName(e);break;case K.DOCTYPE_NAME:this._stateDoctypeName(e);break;case K.AFTER_DOCTYPE_NAME:this._stateAfterDoctypeName(e);break;case K.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._stateAfterDoctypePublicKeyword(e);break;case K.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:this._stateBeforeDoctypePublicIdentifier(e);break;case K.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypePublicIdentifierDoubleQuoted(e);break;case K.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypePublicIdentifierSingleQuoted(e);break;case K.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:this._stateAfterDoctypePublicIdentifier(e);break;case K.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:this._stateBetweenDoctypePublicAndSystemIdentifiers(e);break;case K.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._stateAfterDoctypeSystemKeyword(e);break;case K.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:this._stateBeforeDoctypeSystemIdentifier(e);break;case K.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypeSystemIdentifierDoubleQuoted(e);break;case K.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypeSystemIdentifierSingleQuoted(e);break;case K.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:this._stateAfterDoctypeSystemIdentifier(e);break;case K.BOGUS_DOCTYPE:this._stateBogusDoctype(e);break;case K.CDATA_SECTION:this._stateCdataSection(e);break;case K.CDATA_SECTION_BRACKET:this._stateCdataSectionBracket(e);break;case K.CDATA_SECTION_END:this._stateCdataSectionEnd(e);break;case K.CHARACTER_REFERENCE:this._stateCharacterReference(e);break;case K.NAMED_CHARACTER_REFERENCE:this._stateNamedCharacterReference(e);break;case K.AMBIGUOUS_AMPERSAND:this._stateAmbiguousAmpersand(e);break;case K.NUMERIC_CHARACTER_REFERENCE:this._stateNumericCharacterReference(e);break;case K.HEXADEMICAL_CHARACTER_REFERENCE_START:this._stateHexademicalCharacterReferenceStart(e);break;case K.HEXADEMICAL_CHARACTER_REFERENCE:this._stateHexademicalCharacterReference(e);break;case K.DECIMAL_CHARACTER_REFERENCE:this._stateDecimalCharacterReference(e);break;case K.NUMERIC_CHARACTER_REFERENCE_END:this._stateNumericCharacterReferenceEnd(e);break;default:throw Error("Unknown state")}}_stateData(e){switch(e){case Y.LESS_THAN_SIGN:this.state=K.TAG_OPEN;break;case Y.AMPERSAND:this.returnState=K.DATA,this.state=K.CHARACTER_REFERENCE;break;case Y.NULL:this._err(V.unexpectedNullCharacter),this._emitCodePoint(e);break;case Y.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRcdata(e){switch(e){case Y.AMPERSAND:this.returnState=K.RCDATA,this.state=K.CHARACTER_REFERENCE;break;case Y.LESS_THAN_SIGN:this.state=K.RCDATA_LESS_THAN_SIGN;break;case Y.NULL:this._err(V.unexpectedNullCharacter),this._emitChars("�");break;case Y.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRawtext(e){switch(e){case Y.LESS_THAN_SIGN:this.state=K.RAWTEXT_LESS_THAN_SIGN;break;case Y.NULL:this._err(V.unexpectedNullCharacter),this._emitChars("�");break;case Y.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptData(e){switch(e){case Y.LESS_THAN_SIGN:this.state=K.SCRIPT_DATA_LESS_THAN_SIGN;break;case Y.NULL:this._err(V.unexpectedNullCharacter),this._emitChars("�");break;case Y.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_statePlaintext(e){switch(e){case Y.NULL:this._err(V.unexpectedNullCharacter),this._emitChars("�");break;case Y.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateTagOpen(e){if(aq(e))this._createStartTagToken(),this.state=K.TAG_NAME,this._stateTagName(e);else switch(e){case Y.EXCLAMATION_MARK:this.state=K.MARKUP_DECLARATION_OPEN;break;case Y.SOLIDUS:this.state=K.END_TAG_OPEN;break;case Y.QUESTION_MARK:this._err(V.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=K.BOGUS_COMMENT,this._stateBogusComment(e);break;case Y.EOF:this._err(V.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break;default:this._err(V.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=K.DATA,this._stateData(e)}}_stateEndTagOpen(e){if(aq(e))this._createEndTagToken(),this.state=K.TAG_NAME,this._stateTagName(e);else switch(e){case Y.GREATER_THAN_SIGN:this._err(V.missingEndTagName),this.state=K.DATA;break;case Y.EOF:this._err(V.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break;default:this._err(V.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=K.BOGUS_COMMENT,this._stateBogusComment(e)}}_stateTagName(e){let t=this.currentToken;switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:this.state=K.BEFORE_ATTRIBUTE_NAME;break;case Y.SOLIDUS:this.state=K.SELF_CLOSING_START_TAG;break;case Y.GREATER_THAN_SIGN:this.state=K.DATA,this.emitCurrentTagToken();break;case Y.NULL:this._err(V.unexpectedNullCharacter),t.tagName+="�";break;case Y.EOF:this._err(V.eofInTag),this._emitEOFToken();break;default:t.tagName+=String.fromCodePoint(aG(e)?e+32:e)}}_stateRcdataLessThanSign(e){e===Y.SOLIDUS?this.state=K.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=K.RCDATA,this._stateRcdata(e))}_stateRcdataEndTagOpen(e){aq(e)?(this.state=K.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(e)):(this._emitChars("</"),this.state=K.RCDATA,this._stateRcdata(e))}handleSpecialEndTag(e){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();switch(this._createEndTagToken(),this.currentToken.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=K.BEFORE_ATTRIBUTE_NAME,!1;case Y.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=K.SELF_CLOSING_START_TAG,!1;case Y.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=K.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=K.RCDATA,this._stateRcdata(e))}_stateRawtextLessThanSign(e){e===Y.SOLIDUS?this.state=K.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=K.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagOpen(e){aq(e)?(this.state=K.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(e)):(this._emitChars("</"),this.state=K.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=K.RAWTEXT,this._stateRawtext(e))}_stateScriptDataLessThanSign(e){switch(e){case Y.SOLIDUS:this.state=K.SCRIPT_DATA_END_TAG_OPEN;break;case Y.EXCLAMATION_MARK:this.state=K.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break;default:this._emitChars("<"),this.state=K.SCRIPT_DATA,this._stateScriptData(e)}}_stateScriptDataEndTagOpen(e){aq(e)?(this.state=K.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(e)):(this._emitChars("</"),this.state=K.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=K.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStart(e){e===Y.HYPHEN_MINUS?(this.state=K.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=K.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStartDash(e){e===Y.HYPHEN_MINUS?(this.state=K.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=K.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscaped(e){switch(e){case Y.HYPHEN_MINUS:this.state=K.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break;case Y.LESS_THAN_SIGN:this.state=K.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case Y.NULL:this._err(V.unexpectedNullCharacter),this._emitChars("�");break;case Y.EOF:this._err(V.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataEscapedDash(e){switch(e){case Y.HYPHEN_MINUS:this.state=K.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break;case Y.LESS_THAN_SIGN:this.state=K.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case Y.NULL:this._err(V.unexpectedNullCharacter),this.state=K.SCRIPT_DATA_ESCAPED,this._emitChars("�");break;case Y.EOF:this._err(V.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=K.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedDashDash(e){switch(e){case Y.HYPHEN_MINUS:this._emitChars("-");break;case Y.LESS_THAN_SIGN:this.state=K.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case Y.GREATER_THAN_SIGN:this.state=K.SCRIPT_DATA,this._emitChars(">");break;case Y.NULL:this._err(V.unexpectedNullCharacter),this.state=K.SCRIPT_DATA_ESCAPED,this._emitChars("�");break;case Y.EOF:this._err(V.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=K.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedLessThanSign(e){e===Y.SOLIDUS?this.state=K.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:aq(e)?(this._emitChars("<"),this.state=K.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(e)):(this._emitChars("<"),this.state=K.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagOpen(e){aq(e)?(this.state=K.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(e)):(this._emitChars("</"),this.state=K.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=K.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscapeStart(e){if(this.preprocessor.startsWith(aI.SCRIPT,!1)&&aQ(this.preprocessor.peek(aI.SCRIPT.length))){this._emitCodePoint(e);for(let e=0;e<aI.SCRIPT.length;e++)this._emitCodePoint(this._consume());this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=K.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscaped(e){switch(e){case Y.HYPHEN_MINUS:this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break;case Y.LESS_THAN_SIGN:this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case Y.NULL:this._err(V.unexpectedNullCharacter),this._emitChars("�");break;case Y.EOF:this._err(V.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDash(e){switch(e){case Y.HYPHEN_MINUS:this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break;case Y.LESS_THAN_SIGN:this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case Y.NULL:this._err(V.unexpectedNullCharacter),this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars("�");break;case Y.EOF:this._err(V.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDashDash(e){switch(e){case Y.HYPHEN_MINUS:this._emitChars("-");break;case Y.LESS_THAN_SIGN:this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case Y.GREATER_THAN_SIGN:this.state=K.SCRIPT_DATA,this._emitChars(">");break;case Y.NULL:this._err(V.unexpectedNullCharacter),this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars("�");break;case Y.EOF:this._err(V.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedLessThanSign(e){e===Y.SOLIDUS?(this.state=K.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateScriptDataDoubleEscapeEnd(e){if(this.preprocessor.startsWith(aI.SCRIPT,!1)&&aQ(this.preprocessor.peek(aI.SCRIPT.length))){this._emitCodePoint(e);for(let e=0;e<aI.SCRIPT.length;e++)this._emitCodePoint(this._consume());this.state=K.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=K.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateBeforeAttributeName(e){switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:break;case Y.SOLIDUS:case Y.GREATER_THAN_SIGN:case Y.EOF:this.state=K.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case Y.EQUALS_SIGN:this._err(V.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=K.ATTRIBUTE_NAME;break;default:this._createAttr(""),this.state=K.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateAttributeName(e){switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:case Y.SOLIDUS:case Y.GREATER_THAN_SIGN:case Y.EOF:this._leaveAttrName(),this.state=K.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case Y.EQUALS_SIGN:this._leaveAttrName(),this.state=K.BEFORE_ATTRIBUTE_VALUE;break;case Y.QUOTATION_MARK:case Y.APOSTROPHE:case Y.LESS_THAN_SIGN:this._err(V.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(e);break;case Y.NULL:this._err(V.unexpectedNullCharacter),this.currentAttr.name+="�";break;default:this.currentAttr.name+=String.fromCodePoint(aG(e)?e+32:e)}}_stateAfterAttributeName(e){switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:break;case Y.SOLIDUS:this.state=K.SELF_CLOSING_START_TAG;break;case Y.EQUALS_SIGN:this.state=K.BEFORE_ATTRIBUTE_VALUE;break;case Y.GREATER_THAN_SIGN:this.state=K.DATA,this.emitCurrentTagToken();break;case Y.EOF:this._err(V.eofInTag),this._emitEOFToken();break;default:this._createAttr(""),this.state=K.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateBeforeAttributeValue(e){switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:break;case Y.QUOTATION_MARK:this.state=K.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break;case Y.APOSTROPHE:this.state=K.ATTRIBUTE_VALUE_SINGLE_QUOTED;break;case Y.GREATER_THAN_SIGN:this._err(V.missingAttributeValue),this.state=K.DATA,this.emitCurrentTagToken();break;default:this.state=K.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(e)}}_stateAttributeValueDoubleQuoted(e){switch(e){case Y.QUOTATION_MARK:this.state=K.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case Y.AMPERSAND:this.returnState=K.ATTRIBUTE_VALUE_DOUBLE_QUOTED,this.state=K.CHARACTER_REFERENCE;break;case Y.NULL:this._err(V.unexpectedNullCharacter),this.currentAttr.value+="�";break;case Y.EOF:this._err(V.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueSingleQuoted(e){switch(e){case Y.APOSTROPHE:this.state=K.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case Y.AMPERSAND:this.returnState=K.ATTRIBUTE_VALUE_SINGLE_QUOTED,this.state=K.CHARACTER_REFERENCE;break;case Y.NULL:this._err(V.unexpectedNullCharacter),this.currentAttr.value+="�";break;case Y.EOF:this._err(V.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueUnquoted(e){switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:this._leaveAttrValue(),this.state=K.BEFORE_ATTRIBUTE_NAME;break;case Y.AMPERSAND:this.returnState=K.ATTRIBUTE_VALUE_UNQUOTED,this.state=K.CHARACTER_REFERENCE;break;case Y.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=K.DATA,this.emitCurrentTagToken();break;case Y.NULL:this._err(V.unexpectedNullCharacter),this.currentAttr.value+="�";break;case Y.QUOTATION_MARK:case Y.APOSTROPHE:case Y.LESS_THAN_SIGN:case Y.EQUALS_SIGN:case Y.GRAVE_ACCENT:this._err(V.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(e);break;case Y.EOF:this._err(V.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAfterAttributeValueQuoted(e){switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:this._leaveAttrValue(),this.state=K.BEFORE_ATTRIBUTE_NAME;break;case Y.SOLIDUS:this._leaveAttrValue(),this.state=K.SELF_CLOSING_START_TAG;break;case Y.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=K.DATA,this.emitCurrentTagToken();break;case Y.EOF:this._err(V.eofInTag),this._emitEOFToken();break;default:this._err(V.missingWhitespaceBetweenAttributes),this.state=K.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateSelfClosingStartTag(e){switch(e){case Y.GREATER_THAN_SIGN:this.currentToken.selfClosing=!0,this.state=K.DATA,this.emitCurrentTagToken();break;case Y.EOF:this._err(V.eofInTag),this._emitEOFToken();break;default:this._err(V.unexpectedSolidusInTag),this.state=K.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateBogusComment(e){let t=this.currentToken;switch(e){case Y.GREATER_THAN_SIGN:this.state=K.DATA,this.emitCurrentComment(t);break;case Y.EOF:this.emitCurrentComment(t),this._emitEOFToken();break;case Y.NULL:this._err(V.unexpectedNullCharacter),t.data+="�";break;default:t.data+=String.fromCodePoint(e)}}_stateMarkupDeclarationOpen(e){this._consumeSequenceIfMatch(aI.DASH_DASH,!0)?(this._createCommentToken(aI.DASH_DASH.length+1),this.state=K.COMMENT_START):this._consumeSequenceIfMatch(aI.DOCTYPE,!1)?(this.currentLocation=this.getCurrentLocation(aI.DOCTYPE.length+1),this.state=K.DOCTYPE):this._consumeSequenceIfMatch(aI.CDATA_START,!0)?this.inForeignNode?this.state=K.CDATA_SECTION:(this._err(V.cdataInHtmlContent),this._createCommentToken(aI.CDATA_START.length+1),this.currentToken.data="[CDATA[",this.state=K.BOGUS_COMMENT):this._ensureHibernation()||(this._err(V.incorrectlyOpenedComment),this._createCommentToken(2),this.state=K.BOGUS_COMMENT,this._stateBogusComment(e))}_stateCommentStart(e){switch(e){case Y.HYPHEN_MINUS:this.state=K.COMMENT_START_DASH;break;case Y.GREATER_THAN_SIGN:{this._err(V.abruptClosingOfEmptyComment),this.state=K.DATA;let e=this.currentToken;this.emitCurrentComment(e);break}default:this.state=K.COMMENT,this._stateComment(e)}}_stateCommentStartDash(e){let t=this.currentToken;switch(e){case Y.HYPHEN_MINUS:this.state=K.COMMENT_END;break;case Y.GREATER_THAN_SIGN:this._err(V.abruptClosingOfEmptyComment),this.state=K.DATA,this.emitCurrentComment(t);break;case Y.EOF:this._err(V.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=K.COMMENT,this._stateComment(e)}}_stateComment(e){let t=this.currentToken;switch(e){case Y.HYPHEN_MINUS:this.state=K.COMMENT_END_DASH;break;case Y.LESS_THAN_SIGN:t.data+="<",this.state=K.COMMENT_LESS_THAN_SIGN;break;case Y.NULL:this._err(V.unexpectedNullCharacter),t.data+="�";break;case Y.EOF:this._err(V.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+=String.fromCodePoint(e)}}_stateCommentLessThanSign(e){let t=this.currentToken;switch(e){case Y.EXCLAMATION_MARK:t.data+="!",this.state=K.COMMENT_LESS_THAN_SIGN_BANG;break;case Y.LESS_THAN_SIGN:t.data+="<";break;default:this.state=K.COMMENT,this._stateComment(e)}}_stateCommentLessThanSignBang(e){e===Y.HYPHEN_MINUS?this.state=K.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=K.COMMENT,this._stateComment(e))}_stateCommentLessThanSignBangDash(e){e===Y.HYPHEN_MINUS?this.state=K.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=K.COMMENT_END_DASH,this._stateCommentEndDash(e))}_stateCommentLessThanSignBangDashDash(e){e!==Y.GREATER_THAN_SIGN&&e!==Y.EOF&&this._err(V.nestedComment),this.state=K.COMMENT_END,this._stateCommentEnd(e)}_stateCommentEndDash(e){let t=this.currentToken;switch(e){case Y.HYPHEN_MINUS:this.state=K.COMMENT_END;break;case Y.EOF:this._err(V.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=K.COMMENT,this._stateComment(e)}}_stateCommentEnd(e){let t=this.currentToken;switch(e){case Y.GREATER_THAN_SIGN:this.state=K.DATA,this.emitCurrentComment(t);break;case Y.EXCLAMATION_MARK:this.state=K.COMMENT_END_BANG;break;case Y.HYPHEN_MINUS:t.data+="-";break;case Y.EOF:this._err(V.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--",this.state=K.COMMENT,this._stateComment(e)}}_stateCommentEndBang(e){let t=this.currentToken;switch(e){case Y.HYPHEN_MINUS:t.data+="--!",this.state=K.COMMENT_END_DASH;break;case Y.GREATER_THAN_SIGN:this._err(V.incorrectlyClosedComment),this.state=K.DATA,this.emitCurrentComment(t);break;case Y.EOF:this._err(V.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--!",this.state=K.COMMENT,this._stateComment(e)}}_stateDoctype(e){switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:this.state=K.BEFORE_DOCTYPE_NAME;break;case Y.GREATER_THAN_SIGN:this.state=K.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e);break;case Y.EOF:{this._err(V.eofInDoctype),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._err(V.missingWhitespaceBeforeDoctypeName),this.state=K.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e)}}_stateBeforeDoctypeName(e){if(aG(e))this._createDoctypeToken(String.fromCharCode(e+32)),this.state=K.DOCTYPE_NAME;else switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:break;case Y.NULL:this._err(V.unexpectedNullCharacter),this._createDoctypeToken("�"),this.state=K.DOCTYPE_NAME;break;case Y.GREATER_THAN_SIGN:{this._err(V.missingDoctypeName),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this.state=K.DATA;break}case Y.EOF:{this._err(V.eofInDoctype),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(e)),this.state=K.DOCTYPE_NAME}}_stateDoctypeName(e){let t=this.currentToken;switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:this.state=K.AFTER_DOCTYPE_NAME;break;case Y.GREATER_THAN_SIGN:this.state=K.DATA,this.emitCurrentDoctype(t);break;case Y.NULL:this._err(V.unexpectedNullCharacter),t.name+="�";break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.name+=String.fromCodePoint(aG(e)?e+32:e)}}_stateAfterDoctypeName(e){let t=this.currentToken;switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:break;case Y.GREATER_THAN_SIGN:this.state=K.DATA,this.emitCurrentDoctype(t);break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._consumeSequenceIfMatch(aI.PUBLIC,!1)?this.state=K.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch(aI.SYSTEM,!1)?this.state=K.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(V.invalidCharacterSequenceAfterDoctypeName),t.forceQuirks=!0,this.state=K.BOGUS_DOCTYPE,this._stateBogusDoctype(e))}}_stateAfterDoctypePublicKeyword(e){let t=this.currentToken;switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:this.state=K.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break;case Y.QUOTATION_MARK:this._err(V.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=K.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case Y.APOSTROPHE:this._err(V.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=K.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case Y.GREATER_THAN_SIGN:this._err(V.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=K.DATA,this.emitCurrentDoctype(t);break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(V.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=K.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypePublicIdentifier(e){let t=this.currentToken;switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:break;case Y.QUOTATION_MARK:t.publicId="",this.state=K.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case Y.APOSTROPHE:t.publicId="",this.state=K.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case Y.GREATER_THAN_SIGN:this._err(V.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=K.DATA,this.emitCurrentDoctype(t);break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(V.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=K.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypePublicIdentifierDoubleQuoted(e){let t=this.currentToken;switch(e){case Y.QUOTATION_MARK:this.state=K.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case Y.NULL:this._err(V.unexpectedNullCharacter),t.publicId+="�";break;case Y.GREATER_THAN_SIGN:this._err(V.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=K.DATA;break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.publicId+=String.fromCodePoint(e)}}_stateDoctypePublicIdentifierSingleQuoted(e){let t=this.currentToken;switch(e){case Y.APOSTROPHE:this.state=K.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case Y.NULL:this._err(V.unexpectedNullCharacter),t.publicId+="�";break;case Y.GREATER_THAN_SIGN:this._err(V.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=K.DATA;break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.publicId+=String.fromCodePoint(e)}}_stateAfterDoctypePublicIdentifier(e){let t=this.currentToken;switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:this.state=K.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break;case Y.GREATER_THAN_SIGN:this.state=K.DATA,this.emitCurrentDoctype(t);break;case Y.QUOTATION_MARK:this._err(V.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=K.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case Y.APOSTROPHE:this._err(V.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=K.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(V.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=K.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBetweenDoctypePublicAndSystemIdentifiers(e){let t=this.currentToken;switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:break;case Y.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=K.DATA;break;case Y.QUOTATION_MARK:t.systemId="",this.state=K.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case Y.APOSTROPHE:t.systemId="",this.state=K.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(V.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=K.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateAfterDoctypeSystemKeyword(e){let t=this.currentToken;switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:this.state=K.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break;case Y.QUOTATION_MARK:this._err(V.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=K.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case Y.APOSTROPHE:this._err(V.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=K.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case Y.GREATER_THAN_SIGN:this._err(V.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=K.DATA,this.emitCurrentDoctype(t);break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(V.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=K.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypeSystemIdentifier(e){let t=this.currentToken;switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:break;case Y.QUOTATION_MARK:t.systemId="",this.state=K.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case Y.APOSTROPHE:t.systemId="",this.state=K.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case Y.GREATER_THAN_SIGN:this._err(V.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=K.DATA,this.emitCurrentDoctype(t);break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(V.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=K.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypeSystemIdentifierDoubleQuoted(e){let t=this.currentToken;switch(e){case Y.QUOTATION_MARK:this.state=K.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case Y.NULL:this._err(V.unexpectedNullCharacter),t.systemId+="�";break;case Y.GREATER_THAN_SIGN:this._err(V.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=K.DATA;break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.systemId+=String.fromCodePoint(e)}}_stateDoctypeSystemIdentifierSingleQuoted(e){let t=this.currentToken;switch(e){case Y.APOSTROPHE:this.state=K.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case Y.NULL:this._err(V.unexpectedNullCharacter),t.systemId+="�";break;case Y.GREATER_THAN_SIGN:this._err(V.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=K.DATA;break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.systemId+=String.fromCodePoint(e)}}_stateAfterDoctypeSystemIdentifier(e){let t=this.currentToken;switch(e){case Y.SPACE:case Y.LINE_FEED:case Y.TABULATION:case Y.FORM_FEED:break;case Y.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=K.DATA;break;case Y.EOF:this._err(V.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(V.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=K.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBogusDoctype(e){let t=this.currentToken;switch(e){case Y.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=K.DATA;break;case Y.NULL:this._err(V.unexpectedNullCharacter);break;case Y.EOF:this.emitCurrentDoctype(t),this._emitEOFToken()}}_stateCdataSection(e){switch(e){case Y.RIGHT_SQUARE_BRACKET:this.state=K.CDATA_SECTION_BRACKET;break;case Y.EOF:this._err(V.eofInCdata),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateCdataSectionBracket(e){e===Y.RIGHT_SQUARE_BRACKET?this.state=K.CDATA_SECTION_END:(this._emitChars("]"),this.state=K.CDATA_SECTION,this._stateCdataSection(e))}_stateCdataSectionEnd(e){switch(e){case Y.GREATER_THAN_SIGN:this.state=K.DATA;break;case Y.RIGHT_SQUARE_BRACKET:this._emitChars("]");break;default:this._emitChars("]]"),this.state=K.CDATA_SECTION,this._stateCdataSection(e)}}_stateCharacterReference(e){e===Y.NUMBER_SIGN?this.state=K.NUMERIC_CHARACTER_REFERENCE:aY(e)?(this.state=K.NAMED_CHARACTER_REFERENCE,this._stateNamedCharacterReference(e)):(this._flushCodePointConsumedAsCharacterReference(Y.AMPERSAND),this._reconsumeInState(this.returnState,e))}_stateNamedCharacterReference(e){let t=this._matchNamedCharacterReference(e);if(this._ensureHibernation());else if(t){for(let e=0;e<t.length;e++)this._flushCodePointConsumedAsCharacterReference(t[e]);this.state=this.returnState}else this._flushCodePointConsumedAsCharacterReference(Y.AMPERSAND),this.state=K.AMBIGUOUS_AMPERSAND}_stateAmbiguousAmpersand(e){aY(e)?this._flushCodePointConsumedAsCharacterReference(e):(e===Y.SEMICOLON&&this._err(V.unknownNamedCharacterReference),this._reconsumeInState(this.returnState,e))}_stateNumericCharacterReference(e){this.charRefCode=0,e===Y.LATIN_SMALL_X||e===Y.LATIN_CAPITAL_X?this.state=K.HEXADEMICAL_CHARACTER_REFERENCE_START:aU(e)?(this.state=K.DECIMAL_CHARACTER_REFERENCE,this._stateDecimalCharacterReference(e)):(this._err(V.absenceOfDigitsInNumericCharacterReference),this._flushCodePointConsumedAsCharacterReference(Y.AMPERSAND),this._flushCodePointConsumedAsCharacterReference(Y.NUMBER_SIGN),this._reconsumeInState(this.returnState,e))}_stateHexademicalCharacterReferenceStart(e){aU(e)||aV(e)||a$(e)?(this.state=K.HEXADEMICAL_CHARACTER_REFERENCE,this._stateHexademicalCharacterReference(e)):(this._err(V.absenceOfDigitsInNumericCharacterReference),this._flushCodePointConsumedAsCharacterReference(Y.AMPERSAND),this._flushCodePointConsumedAsCharacterReference(Y.NUMBER_SIGN),this._unconsume(2),this.state=this.returnState)}_stateHexademicalCharacterReference(e){aV(e)?this.charRefCode=16*this.charRefCode+e-55:a$(e)?this.charRefCode=16*this.charRefCode+e-87:aU(e)?this.charRefCode=16*this.charRefCode+e-48:e===Y.SEMICOLON?this.state=K.NUMERIC_CHARACTER_REFERENCE_END:(this._err(V.missingSemicolonAfterCharacterReference),this.state=K.NUMERIC_CHARACTER_REFERENCE_END,this._stateNumericCharacterReferenceEnd(e))}_stateDecimalCharacterReference(e){aU(e)?this.charRefCode=10*this.charRefCode+e-48:e===Y.SEMICOLON?this.state=K.NUMERIC_CHARACTER_REFERENCE_END:(this._err(V.missingSemicolonAfterCharacterReference),this.state=K.NUMERIC_CHARACTER_REFERENCE_END,this._stateNumericCharacterReferenceEnd(e))}_stateNumericCharacterReferenceEnd(e){if(this.charRefCode===Y.NULL)this._err(V.nullCharacterReference),this.charRefCode=Y.REPLACEMENT_CHARACTER;else if(this.charRefCode>1114111)this._err(V.characterReferenceOutsideUnicodeRange),this.charRefCode=Y.REPLACEMENT_CHARACTER;else if(aN(this.charRefCode))this._err(V.surrogateCharacterReference),this.charRefCode=Y.REPLACEMENT_CHARACTER;else if(aD(this.charRefCode))this._err(V.noncharacterCharacterReference);else if(aR(this.charRefCode)||this.charRefCode===Y.CARRIAGE_RETURN){this._err(V.controlCharacterReference);let e=aB.get(this.charRefCode);void 0!==e&&(this.charRefCode=e)}this._flushCodePointConsumedAsCharacterReference(this.charRefCode),this._reconsumeInState(this.returnState,e)}}let aX=new Set([z.DD,z.DT,z.LI,z.OPTGROUP,z.OPTION,z.P,z.RB,z.RP,z.RT,z.RTC]),az=new Set([...aX,z.CAPTION,z.COLGROUP,z.TBODY,z.TD,z.TFOOT,z.TH,z.THEAD,z.TR]),aK=new Map([[z.APPLET,W.HTML],[z.CAPTION,W.HTML],[z.HTML,W.HTML],[z.MARQUEE,W.HTML],[z.OBJECT,W.HTML],[z.TABLE,W.HTML],[z.TD,W.HTML],[z.TEMPLATE,W.HTML],[z.TH,W.HTML],[z.ANNOTATION_XML,W.MATHML],[z.MI,W.MATHML],[z.MN,W.MATHML],[z.MO,W.MATHML],[z.MS,W.MATHML],[z.MTEXT,W.MATHML],[z.DESC,W.SVG],[z.FOREIGN_OBJECT,W.SVG],[z.TITLE,W.SVG]]),aJ=[z.H1,z.H2,z.H3,z.H4,z.H5,z.H6],aZ=[z.TR,z.TEMPLATE,z.HTML],a0=[z.TBODY,z.TFOOT,z.THEAD,z.TEMPLATE,z.HTML],a1=[z.TABLE,z.TEMPLATE,z.HTML],a2=[z.TD,z.TH];class a3{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(e,t,r){this.treeAdapter=t,this.handler=r,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=z.UNKNOWN,this.current=e}_indexOf(e){return this.items.lastIndexOf(e,this.stackTop)}_isInTemplate(){return this.currentTagId===z.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===W.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(e,t){this.stackTop++,this.items[this.stackTop]=e,this.current=e,this.tagIDs[this.stackTop]=t,this.currentTagId=t,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(e,t,!0)}pop(){let e=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!0)}replace(e,t){let r=this._indexOf(e);this.items[r]=t,r===this.stackTop&&(this.current=t)}insertAfter(e,t,r){let n=this._indexOf(e)+1;this.items.splice(n,0,t),this.tagIDs.splice(n,0,r),this.stackTop++,n===this.stackTop&&this._updateCurrentElement(),this.handler.onItemPush(this.current,this.currentTagId,n===this.stackTop)}popUntilTagNamePopped(e){let t=this.stackTop+1;do t=this.tagIDs.lastIndexOf(e,t-1);while(t>0&&this.treeAdapter.getNamespaceURI(this.items[t])!==W.HTML);this.shortenToLength(t<0?0:t)}shortenToLength(e){for(;this.stackTop>=e;){let t=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,this.stackTop<e)}}popUntilElementPopped(e){let t=this._indexOf(e);this.shortenToLength(t<0?0:t)}popUntilPopped(e,t){let r=this._indexOfTagNames(e,t);this.shortenToLength(r<0?0:r)}popUntilNumberedHeaderPopped(){this.popUntilPopped(aJ,W.HTML)}popUntilTableCellPopped(){this.popUntilPopped(a2,W.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(e,t){for(let r=this.stackTop;r>=0;r--)if(e.includes(this.tagIDs[r])&&this.treeAdapter.getNamespaceURI(this.items[r])===t)return r;return -1}clearBackTo(e,t){let r=this._indexOfTagNames(e,t);this.shortenToLength(r+1)}clearBackToTableContext(){this.clearBackTo(a1,W.HTML)}clearBackToTableBodyContext(){this.clearBackTo(a0,W.HTML)}clearBackToTableRowContext(){this.clearBackTo(aZ,W.HTML)}remove(e){let t=this._indexOf(e);t>=0&&(t===this.stackTop?this.pop():(this.items.splice(t,1),this.tagIDs.splice(t,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===z.BODY?this.items[1]:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){let t=this._indexOf(e)-1;return t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.tagIDs[0]===z.HTML}hasInScope(e){for(let t=this.stackTop;t>=0;t--){let r=this.tagIDs[t],n=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===e&&n===W.HTML)break;if(aK.get(r)===n)return!1}return!0}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){let t=this.tagIDs[e],r=this.treeAdapter.getNamespaceURI(this.items[e]);if(aw(t)&&r===W.HTML)break;if(aK.get(t)===r)return!1}return!0}hasInListItemScope(e){for(let t=this.stackTop;t>=0;t--){let r=this.tagIDs[t],n=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===e&&n===W.HTML)break;if((r===z.UL||r===z.OL)&&n===W.HTML||aK.get(r)===n)return!1}return!0}hasInButtonScope(e){for(let t=this.stackTop;t>=0;t--){let r=this.tagIDs[t],n=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===e&&n===W.HTML)break;if(r===z.BUTTON&&n===W.HTML||aK.get(r)===n)return!1}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--){let r=this.tagIDs[t];if(this.treeAdapter.getNamespaceURI(this.items[t])===W.HTML){if(r===e)break;if(r===z.TABLE||r===z.TEMPLATE||r===z.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--){let t=this.tagIDs[e];if(this.treeAdapter.getNamespaceURI(this.items[e])===W.HTML){if(t===z.TBODY||t===z.THEAD||t===z.TFOOT)break;if(t===z.TABLE||t===z.HTML)return!1}}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--){let r=this.tagIDs[t];if(this.treeAdapter.getNamespaceURI(this.items[t])===W.HTML){if(r===e)break;if(r!==z.OPTION&&r!==z.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;aX.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;az.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;this.currentTagId!==e&&az.has(this.currentTagId);)this.pop()}}(y=J=J||(J={}))[y.Marker=0]="Marker",y[y.Element=1]="Element";let a5={type:J.Marker};class a8{constructor(e){this.treeAdapter=e,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(e,t){let r=[],n=t.length,a=this.treeAdapter.getTagName(e),s=this.treeAdapter.getNamespaceURI(e);for(let e=0;e<this.entries.length;e++){let t=this.entries[e];if(t.type===J.Marker)break;let{element:i}=t;if(this.treeAdapter.getTagName(i)===a&&this.treeAdapter.getNamespaceURI(i)===s){let t=this.treeAdapter.getAttrList(i);t.length===n&&r.push({idx:e,attrs:t})}}return r}_ensureNoahArkCondition(e){if(this.entries.length<3)return;let t=this.treeAdapter.getAttrList(e),r=this._getNoahArkConditionCandidates(e,t);if(r.length<3)return;let n=new Map(t.map(e=>[e.name,e.value])),a=0;for(let e=0;e<r.length;e++){let t=r[e];t.attrs.every(e=>n.get(e.name)===e.value)&&(a+=1)>=3&&this.entries.splice(t.idx,1)}}insertMarker(){this.entries.unshift(a5)}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.unshift({type:J.Element,element:e,token:t})}insertElementAfterBookmark(e,t){let r=this.entries.indexOf(this.bookmark);this.entries.splice(r,0,{type:J.Element,element:e,token:t})}removeEntry(e){let t=this.entries.indexOf(e);t>=0&&this.entries.splice(t,1)}clearToLastMarker(){let e=this.entries.indexOf(a5);e>=0?this.entries.splice(0,e+1):this.entries.length=0}getElementEntryInScopeWithTagName(e){let t=this.entries.find(t=>t.type===J.Marker||this.treeAdapter.getTagName(t.element)===e);return t&&t.type===J.Element?t:null}getElementEntry(e){return this.entries.find(t=>t.type===J.Element&&t.element===e)}}function a6(e){return{nodeName:"#text",value:e,parentNode:null}}let a4={createDocument:()=>({nodeName:"#document",mode:j.NO_QUIRKS,childNodes:[]}),createDocumentFragment:()=>({nodeName:"#document-fragment",childNodes:[]}),createElement:(e,t,r)=>({nodeName:e,tagName:e,attrs:r,namespaceURI:t,childNodes:[],parentNode:null}),createCommentNode:e=>({nodeName:"#comment",data:e,parentNode:null}),appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,r){let n=e.childNodes.indexOf(r);e.childNodes.splice(n,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,r,n){let a=e.childNodes.find(e=>"#documentType"===e.nodeName);a?(a.name=t,a.publicId=r,a.systemId=n):a4.appendChild(e,{nodeName:"#documentType",name:t,publicId:r,systemId:n,parentNode:null})},setDocumentMode(e,t){e.mode=t},getDocumentMode:e=>e.mode,detachNode(e){if(e.parentNode){let t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){let r=e.childNodes[e.childNodes.length-1];if(a4.isTextNode(r)){r.value+=t;return}}a4.appendChild(e,a6(t))},insertTextBefore(e,t,r){let n=e.childNodes[e.childNodes.indexOf(r)-1];n&&a4.isTextNode(n)?n.value+=t:a4.insertBefore(e,a6(t),r)},adoptAttributes(e,t){let r=new Set(e.attrs.map(e=>e.name));for(let n=0;n<t.length;n++)r.has(t[n].name)||e.attrs.push(t[n])},getFirstChild:e=>e.childNodes[0],getChildNodes:e=>e.childNodes,getParentNode:e=>e.parentNode,getAttrList:e=>e.attrs,getTagName:e=>e.tagName,getNamespaceURI:e=>e.namespaceURI,getTextNodeContent:e=>e.value,getCommentNodeContent:e=>e.data,getDocumentTypeNodeName:e=>e.name,getDocumentTypeNodePublicId:e=>e.publicId,getDocumentTypeNodeSystemId:e=>e.systemId,isTextNode:e=>"#text"===e.nodeName,isCommentNode:e=>"#comment"===e.nodeName,isDocumentTypeNode:e=>"#documentType"===e.nodeName,isElementNode:e=>Object.prototype.hasOwnProperty.call(e,"tagName"),setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation:e=>e.sourceCodeLocation,updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},a9="html",a7=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],se=[...a7,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],st=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),sr=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],sn=[...sr,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function sa(e,t){return t.some(t=>e.startsWith(t))}let ss={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},si=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),so=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:W.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:W.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:W.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:W.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:W.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:W.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:W.XLINK}],["xml:base",{prefix:"xml",name:"base",namespace:W.XML}],["xml:lang",{prefix:"xml",name:"lang",namespace:W.XML}],["xml:space",{prefix:"xml",name:"space",namespace:W.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:W.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:W.XMLNS}]]),sl=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),sc=new Set([z.B,z.BIG,z.BLOCKQUOTE,z.BODY,z.BR,z.CENTER,z.CODE,z.DD,z.DIV,z.DL,z.DT,z.EM,z.EMBED,z.H1,z.H2,z.H3,z.H4,z.H5,z.H6,z.HEAD,z.HR,z.I,z.IMG,z.LI,z.LISTING,z.MENU,z.META,z.NOBR,z.OL,z.P,z.PRE,z.RUBY,z.S,z.SMALL,z.SPAN,z.STRONG,z.STRIKE,z.SUB,z.SUP,z.TABLE,z.TT,z.U,z.UL,z.VAR]);function su(e){for(let t=0;t<e.attrs.length;t++)if("definitionurl"===e.attrs[t].name){e.attrs[t].name="definitionURL";break}}function sh(e){for(let t=0;t<e.attrs.length;t++){let r=si.get(e.attrs[t].name);null!=r&&(e.attrs[t].name=r)}}function sd(e){for(let t=0;t<e.attrs.length;t++){let r=so.get(e.attrs[t].name);r&&(e.attrs[t].prefix=r.prefix,e.attrs[t].name=r.name,e.attrs[t].namespace=r.namespace)}}(C=Z||(Z={}))[C.INITIAL=0]="INITIAL",C[C.BEFORE_HTML=1]="BEFORE_HTML",C[C.BEFORE_HEAD=2]="BEFORE_HEAD",C[C.IN_HEAD=3]="IN_HEAD",C[C.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",C[C.AFTER_HEAD=5]="AFTER_HEAD",C[C.IN_BODY=6]="IN_BODY",C[C.TEXT=7]="TEXT",C[C.IN_TABLE=8]="IN_TABLE",C[C.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",C[C.IN_CAPTION=10]="IN_CAPTION",C[C.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",C[C.IN_TABLE_BODY=12]="IN_TABLE_BODY",C[C.IN_ROW=13]="IN_ROW",C[C.IN_CELL=14]="IN_CELL",C[C.IN_SELECT=15]="IN_SELECT",C[C.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",C[C.IN_TEMPLATE=17]="IN_TEMPLATE",C[C.AFTER_BODY=18]="AFTER_BODY",C[C.IN_FRAMESET=19]="IN_FRAMESET",C[C.AFTER_FRAMESET=20]="AFTER_FRAMESET",C[C.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",C[C.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET";let sp={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},sf=new Set([z.TABLE,z.TBODY,z.TFOOT,z.THEAD,z.TR]),sm={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:a4,onParseError:null};class sE{constructor(e,t,r=null,n=null){this.fragmentContext=r,this.scriptHandler=n,this.currentToken=null,this.stopped=!1,this.insertionMode=Z.INITIAL,this.originalInsertionMode=Z.INITIAL,this.headElement=null,this.formElement=null,this.currentNotInHTML=!1,this.tmplInsertionModeStack=[],this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1,this.options={...sm,...e},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=null!=t?t:this.treeAdapter.createDocument(),this.tokenizer=new aj(this.options,this),this.activeFormattingElements=new a8(this.treeAdapter),this.fragmentContextID=r?aL(this.treeAdapter.getTagName(r)):z.UNKNOWN,this._setContextModes(null!=r?r:this.document,this.fragmentContextID),this.openElements=new a3(this.document,this.treeAdapter,this)}static parse(e,t){let r=new this(t);return r.tokenizer.write(e,!0),r.document}static getFragmentParser(e,t){let r={...sm,...t};null!=e||(e=r.treeAdapter.createElement(X.TEMPLATE,W.HTML,[]));let n=r.treeAdapter.createElement("documentmock",W.HTML,[]),a=new this(r,n,e);return a.fragmentContextID===z.TEMPLATE&&a.tmplInsertionModeStack.unshift(Z.IN_TEMPLATE),a._initTokenizerForFragmentParsing(),a._insertFakeRootElement(),a._resetInsertionMode(),a._findFormInFragmentContext(),a}getFragment(){let e=this.treeAdapter.getFirstChild(this.document),t=this.treeAdapter.createDocumentFragment();return this._adoptNodes(e,t),t}_err(e,t,r){var n;if(!this.onParseError)return;let a=null!==(n=e.location)&&void 0!==n?n:sp,s={code:t,startLine:a.startLine,startCol:a.startCol,startOffset:a.startOffset,endLine:r?a.startLine:a.endLine,endCol:r?a.startCol:a.endCol,endOffset:r?a.startOffset:a.endOffset};this.onParseError(s)}onItemPush(e,t,r){var n,a;null===(a=(n=this.treeAdapter).onItemPush)||void 0===a||a.call(n,e),r&&this.openElements.stackTop>0&&this._setContextModes(e,t)}onItemPop(e,t){var r,n;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(e,this.currentToken),null===(n=(r=this.treeAdapter).onItemPop)||void 0===n||n.call(r,e,this.openElements.current),t){let e,t;0===this.openElements.stackTop&&this.fragmentContext?(e=this.fragmentContext,t=this.fragmentContextID):{current:e,currentTagId:t}=this.openElements,this._setContextModes(e,t)}}_setContextModes(e,t){let r=e===this.document||this.treeAdapter.getNamespaceURI(e)===W.HTML;this.currentNotInHTML=!r,this.tokenizer.inForeignNode=!r&&!this._isIntegrationPoint(t,e)}_switchToTextParsing(e,t){this._insertElement(e,W.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=Z.TEXT}switchToPlaintextParsing(){this.insertionMode=Z.TEXT,this.originalInsertionMode=Z.IN_BODY,this.tokenizer.state=aH.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;for(;e;){if(this.treeAdapter.getTagName(e)===X.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}}_initTokenizerForFragmentParsing(){if(this.fragmentContext&&this.treeAdapter.getNamespaceURI(this.fragmentContext)===W.HTML)switch(this.fragmentContextID){case z.TITLE:case z.TEXTAREA:this.tokenizer.state=aH.RCDATA;break;case z.STYLE:case z.XMP:case z.IFRAME:case z.NOEMBED:case z.NOFRAMES:case z.NOSCRIPT:this.tokenizer.state=aH.RAWTEXT;break;case z.SCRIPT:this.tokenizer.state=aH.SCRIPT_DATA;break;case z.PLAINTEXT:this.tokenizer.state=aH.PLAINTEXT}}_setDocumentType(e){let t=e.name||"",r=e.publicId||"",n=e.systemId||"";if(this.treeAdapter.setDocumentType(this.document,t,r,n),e.location){let t=this.treeAdapter.getChildNodes(this.document).find(e=>this.treeAdapter.isDocumentTypeNode(e));t&&this.treeAdapter.setNodeSourceCodeLocation(t,e.location)}}_attachElementToTree(e,t){if(this.options.sourceCodeLocationInfo){let r=t&&{...t,startTag:t};this.treeAdapter.setNodeSourceCodeLocation(e,r)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{let t=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(t,e)}}_appendElement(e,t){let r=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(r,e.location)}_insertElement(e,t){let r=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(r,e.location),this.openElements.push(r,e.tagID)}_insertFakeElement(e,t){let r=this.treeAdapter.createElement(e,W.HTML,[]);this._attachElementToTree(r,null),this.openElements.push(r,t)}_insertTemplate(e){let t=this.treeAdapter.createElement(e.tagName,W.HTML,e.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,r),this._attachElementToTree(t,e.location),this.openElements.push(t,e.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,null)}_insertFakeRootElement(){let e=this.treeAdapter.createElement(X.HTML,W.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(e,null),this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e,z.HTML)}_appendCommentNode(e,t){let r=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,r),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,e.location)}_insertCharacters(e){let t,r;if(this._shouldFosterParentOnInsertion()?({parent:t,beforeElement:r}=this._findFosterParentingLocation(),r?this.treeAdapter.insertTextBefore(t,e.chars,r):this.treeAdapter.insertText(t,e.chars)):(t=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(t,e.chars)),!e.location)return;let n=this.treeAdapter.getChildNodes(t),a=r?n.lastIndexOf(r):n.length,s=n[a-1];if(this.treeAdapter.getNodeSourceCodeLocation(s)){let{endLine:t,endCol:r,endOffset:n}=e.location;this.treeAdapter.updateNodeSourceCodeLocation(s,{endLine:t,endCol:r,endOffset:n})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(s,e.location)}_adoptNodes(e,t){for(let r=this.treeAdapter.getFirstChild(e);r;r=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(t,r)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){let r=t.location,n=this.treeAdapter.getTagName(e),a=t.type===$.END_TAG&&n===t.tagName?{endTag:{...r},endLine:r.endLine,endCol:r.endCol,endOffset:r.endOffset}:{endLine:r.startLine,endCol:r.startCol,endOffset:r.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(e,a)}}shouldProcessStartTagTokenInForeignContent(e){let t,r;return!!this.currentNotInHTML&&(0===this.openElements.stackTop&&this.fragmentContext?(t=this.fragmentContext,r=this.fragmentContextID):{current:t,currentTagId:r}=this.openElements,(e.tagID!==z.SVG||this.treeAdapter.getTagName(t)!==X.ANNOTATION_XML||this.treeAdapter.getNamespaceURI(t)!==W.MATHML)&&(this.tokenizer.inForeignNode||(e.tagID===z.MGLYPH||e.tagID===z.MALIGNMARK)&&!this._isIntegrationPoint(r,t,W.HTML)))}_processToken(e){switch(e.type){case $.CHARACTER:this.onCharacter(e);break;case $.NULL_CHARACTER:this.onNullCharacter(e);break;case $.COMMENT:this.onComment(e);break;case $.DOCTYPE:this.onDoctype(e);break;case $.START_TAG:this._processStartTag(e);break;case $.END_TAG:this.onEndTag(e);break;case $.EOF:this.onEof(e);break;case $.WHITESPACE_CHARACTER:this.onWhitespaceCharacter(e)}}_isIntegrationPoint(e,t,r){let n=this.treeAdapter.getNamespaceURI(t),a=this.treeAdapter.getAttrList(t);return(!r||r===W.HTML)&&function(e,t,r){if(t===W.MATHML&&e===z.ANNOTATION_XML){for(let e=0;e<r.length;e++)if(r[e].name===Q.ENCODING){let t=r[e].value.toLowerCase();return t===ss.TEXT_HTML||t===ss.APPLICATION_XML}}return t===W.SVG&&(e===z.FOREIGN_OBJECT||e===z.DESC||e===z.TITLE)}(e,n,a)||(!r||r===W.MATHML)&&n===W.MATHML&&(e===z.MI||e===z.MO||e===z.MN||e===z.MS||e===z.MTEXT)}_reconstructActiveFormattingElements(){let e=this.activeFormattingElements.entries.length;if(e){let t=this.activeFormattingElements.entries.findIndex(e=>e.type===J.Marker||this.openElements.contains(e.element)),r=t<0?e-1:t-1;for(let e=r;e>=0;e--){let t=this.activeFormattingElements.entries[e];this._insertElement(t.token,this.treeAdapter.getNamespaceURI(t.element)),t.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=Z.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(z.P),this.openElements.popUntilTagNamePopped(z.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop;e>=0;e--)switch(0===e&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[e]){case z.TR:this.insertionMode=Z.IN_ROW;return;case z.TBODY:case z.THEAD:case z.TFOOT:this.insertionMode=Z.IN_TABLE_BODY;return;case z.CAPTION:this.insertionMode=Z.IN_CAPTION;return;case z.COLGROUP:this.insertionMode=Z.IN_COLUMN_GROUP;return;case z.TABLE:this.insertionMode=Z.IN_TABLE;return;case z.BODY:this.insertionMode=Z.IN_BODY;return;case z.FRAMESET:this.insertionMode=Z.IN_FRAMESET;return;case z.SELECT:this._resetInsertionModeForSelect(e);return;case z.TEMPLATE:this.insertionMode=this.tmplInsertionModeStack[0];return;case z.HTML:this.insertionMode=this.headElement?Z.AFTER_HEAD:Z.BEFORE_HEAD;return;case z.TD:case z.TH:if(e>0){this.insertionMode=Z.IN_CELL;return}break;case z.HEAD:if(e>0){this.insertionMode=Z.IN_HEAD;return}}this.insertionMode=Z.IN_BODY}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){let e=this.openElements.tagIDs[t];if(e===z.TEMPLATE)break;if(e===z.TABLE){this.insertionMode=Z.IN_SELECT_IN_TABLE;return}}this.insertionMode=Z.IN_SELECT}_isElementCausesFosterParenting(e){return sf.has(e)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let e=this.openElements.stackTop;e>=0;e--){let t=this.openElements.items[e];switch(this.openElements.tagIDs[e]){case z.TEMPLATE:if(this.treeAdapter.getNamespaceURI(t)===W.HTML)return{parent:this.treeAdapter.getTemplateContent(t),beforeElement:null};break;case z.TABLE:{let r=this.treeAdapter.getParentNode(t);if(r)return{parent:r,beforeElement:t};return{parent:this.openElements.items[e-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(e){let t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_isSpecialElement(e,t){return ax[this.treeAdapter.getNamespaceURI(e)].has(t)}onCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){this._insertCharacters(e),this.framesetOk=!1;return}switch(this.insertionMode){case Z.INITIAL:sS(this,e);break;case Z.BEFORE_HTML:s_(this,e);break;case Z.BEFORE_HEAD:sb(this,e);break;case Z.IN_HEAD:sk(this,e);break;case Z.IN_HEAD_NO_SCRIPT:sI(this,e);break;case Z.AFTER_HEAD:sN(this,e);break;case Z.IN_BODY:case Z.IN_CAPTION:case Z.IN_CELL:case Z.IN_TEMPLATE:sv(this,e);break;case Z.TEXT:case Z.IN_SELECT:case Z.IN_SELECT_IN_TABLE:this._insertCharacters(e);break;case Z.IN_TABLE:case Z.IN_TABLE_BODY:case Z.IN_ROW:sH(this,e);break;case Z.IN_TABLE_TEXT:sV(this,e);break;case Z.IN_COLUMN_GROUP:sj(this,e);break;case Z.AFTER_BODY:s3(this,e);break;case Z.AFTER_AFTER_BODY:s5(this,e)}}onNullCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){e.chars="�",this._insertCharacters(e);return}switch(this.insertionMode){case Z.INITIAL:sS(this,e);break;case Z.BEFORE_HTML:s_(this,e);break;case Z.BEFORE_HEAD:sb(this,e);break;case Z.IN_HEAD:sk(this,e);break;case Z.IN_HEAD_NO_SCRIPT:sI(this,e);break;case Z.AFTER_HEAD:sN(this,e);break;case Z.TEXT:this._insertCharacters(e);break;case Z.IN_TABLE:case Z.IN_TABLE_BODY:case Z.IN_ROW:sH(this,e);break;case Z.IN_COLUMN_GROUP:sj(this,e);break;case Z.AFTER_BODY:s3(this,e);break;case Z.AFTER_AFTER_BODY:s5(this,e)}}onComment(e){if(this.skipNextNewLine=!1,this.currentNotInHTML){sg(this,e);return}switch(this.insertionMode){case Z.INITIAL:case Z.BEFORE_HTML:case Z.BEFORE_HEAD:case Z.IN_HEAD:case Z.IN_HEAD_NO_SCRIPT:case Z.AFTER_HEAD:case Z.IN_BODY:case Z.IN_TABLE:case Z.IN_CAPTION:case Z.IN_COLUMN_GROUP:case Z.IN_TABLE_BODY:case Z.IN_ROW:case Z.IN_CELL:case Z.IN_SELECT:case Z.IN_SELECT_IN_TABLE:case Z.IN_TEMPLATE:case Z.IN_FRAMESET:case Z.AFTER_FRAMESET:sg(this,e);break;case Z.IN_TABLE_TEXT:s$(this,e);break;case Z.AFTER_BODY:!function(e,t){e._appendCommentNode(t,e.openElements.items[0])}(this,e);break;case Z.AFTER_AFTER_BODY:case Z.AFTER_AFTER_FRAMESET:!function(e,t){e._appendCommentNode(t,e.document)}(this,e)}}onDoctype(e){switch(this.skipNextNewLine=!1,this.insertionMode){case Z.INITIAL:!function(e,t){e._setDocumentType(t);let r=t.forceQuirks?j.QUIRKS:function(e){if(e.name!==a9)return j.QUIRKS;let{systemId:t}=e;if(t&&"http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"===t.toLowerCase())return j.QUIRKS;let{publicId:r}=e;if(null!==r){if(r=r.toLowerCase(),st.has(r))return j.QUIRKS;let e=null===t?se:a7;if(sa(r,e))return j.QUIRKS;if(sa(r,e=null===t?sr:sn))return j.LIMITED_QUIRKS}return j.NO_QUIRKS}(t);t.name===a9&&null===t.publicId&&(null===t.systemId||"about:legacy-compat"===t.systemId)||e._err(t,V.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,r),e.insertionMode=Z.BEFORE_HTML}(this,e);break;case Z.BEFORE_HEAD:case Z.IN_HEAD:case Z.IN_HEAD_NO_SCRIPT:case Z.AFTER_HEAD:this._err(e,V.misplacedDoctype);break;case Z.IN_TABLE_TEXT:s$(this,e)}}onStartTag(e){this.skipNextNewLine=!1,this.currentToken=e,this._processStartTag(e),e.selfClosing&&!e.ackSelfClosing&&this._err(e,V.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(e){this.shouldProcessStartTagTokenInForeignContent(e)?function(e,t){if(function(e){let t=e.tagID;return t===z.FONT&&e.attrs.some(({name:e})=>e===Q.COLOR||e===Q.SIZE||e===Q.FACE)||sc.has(t)}(t))s8(e),e._startTagOutsideForeignContent(t);else{let r=e._getAdjustedCurrentElement(),n=e.treeAdapter.getNamespaceURI(r);n===W.MATHML?su(t):n===W.SVG&&(function(e){let t=sl.get(e.tagName);null!=t&&(e.tagName=t,e.tagID=aL(e.tagName))}(t),sh(t)),sd(t),t.selfClosing?e._appendElement(t,n):e._insertElement(t,n),t.ackSelfClosing=!0}}(this,e):this._startTagOutsideForeignContent(e)}_startTagOutsideForeignContent(e){switch(this.insertionMode){case Z.INITIAL:sS(this,e);break;case Z.BEFORE_HTML:e.tagID===z.HTML?(this._insertElement(e,W.HTML),this.insertionMode=Z.BEFORE_HEAD):s_(this,e);break;case Z.BEFORE_HEAD:!function(e,t){switch(t.tagID){case z.HTML:sx(e,t);break;case z.HEAD:e._insertElement(t,W.HTML),e.headElement=e.openElements.current,e.insertionMode=Z.IN_HEAD;break;default:sb(e,t)}}(this,e);break;case Z.IN_HEAD:sy(this,e);break;case Z.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case z.HTML:sx(e,t);break;case z.BASEFONT:case z.BGSOUND:case z.HEAD:case z.LINK:case z.META:case z.NOFRAMES:case z.STYLE:sy(e,t);break;case z.NOSCRIPT:e._err(t,V.nestedNoscriptInHead);break;default:sI(e,t)}}(this,e);break;case Z.AFTER_HEAD:!function(e,t){switch(t.tagID){case z.HTML:sx(e,t);break;case z.BODY:e._insertElement(t,W.HTML),e.framesetOk=!1,e.insertionMode=Z.IN_BODY;break;case z.FRAMESET:e._insertElement(t,W.HTML),e.insertionMode=Z.IN_FRAMESET;break;case z.BASE:case z.BASEFONT:case z.BGSOUND:case z.LINK:case z.META:case z.NOFRAMES:case z.SCRIPT:case z.STYLE:case z.TEMPLATE:case z.TITLE:e._err(t,V.abandonedHeadElementChild),e.openElements.push(e.headElement,z.HEAD),sy(e,t),e.openElements.remove(e.headElement);break;case z.HEAD:e._err(t,V.misplacedStartTagForHeadElement);break;default:sN(e,t)}}(this,e);break;case Z.IN_BODY:sx(this,e);break;case Z.IN_TABLE:sU(this,e);break;case Z.IN_TABLE_TEXT:s$(this,e);break;case Z.IN_CAPTION:!function(e,t){let r=t.tagID;sW.has(r)?e.openElements.hasInTableScope(z.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(z.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Z.IN_TABLE,sU(e,t)):sx(e,t)}(this,e);break;case Z.IN_COLUMN_GROUP:sQ(this,e);break;case Z.IN_TABLE_BODY:sX(this,e);break;case Z.IN_ROW:sK(this,e);break;case Z.IN_CELL:!function(e,t){let r=t.tagID;sW.has(r)?(e.openElements.hasInTableScope(z.TD)||e.openElements.hasInTableScope(z.TH))&&(e._closeTableCell(),sK(e,t)):sx(e,t)}(this,e);break;case Z.IN_SELECT:sZ(this,e);break;case Z.IN_SELECT_IN_TABLE:!function(e,t){let r=t.tagID;r===z.CAPTION||r===z.TABLE||r===z.TBODY||r===z.TFOOT||r===z.THEAD||r===z.TR||r===z.TD||r===z.TH?(e.openElements.popUntilTagNamePopped(z.SELECT),e._resetInsertionMode(),e._processStartTag(t)):sZ(e,t)}(this,e);break;case Z.IN_TEMPLATE:!function(e,t){switch(t.tagID){case z.BASE:case z.BASEFONT:case z.BGSOUND:case z.LINK:case z.META:case z.NOFRAMES:case z.SCRIPT:case z.STYLE:case z.TEMPLATE:case z.TITLE:sy(e,t);break;case z.CAPTION:case z.COLGROUP:case z.TBODY:case z.TFOOT:case z.THEAD:e.tmplInsertionModeStack[0]=Z.IN_TABLE,e.insertionMode=Z.IN_TABLE,sU(e,t);break;case z.COL:e.tmplInsertionModeStack[0]=Z.IN_COLUMN_GROUP,e.insertionMode=Z.IN_COLUMN_GROUP,sQ(e,t);break;case z.TR:e.tmplInsertionModeStack[0]=Z.IN_TABLE_BODY,e.insertionMode=Z.IN_TABLE_BODY,sX(e,t);break;case z.TD:case z.TH:e.tmplInsertionModeStack[0]=Z.IN_ROW,e.insertionMode=Z.IN_ROW,sK(e,t);break;default:e.tmplInsertionModeStack[0]=Z.IN_BODY,e.insertionMode=Z.IN_BODY,sx(e,t)}}(this,e);break;case Z.AFTER_BODY:e.tagID===z.HTML?sx(this,e):s3(this,e);break;case Z.IN_FRAMESET:!function(e,t){switch(t.tagID){case z.HTML:sx(e,t);break;case z.FRAMESET:e._insertElement(t,W.HTML);break;case z.FRAME:e._appendElement(t,W.HTML),t.ackSelfClosing=!0;break;case z.NOFRAMES:sy(e,t)}}(this,e);break;case Z.AFTER_FRAMESET:!function(e,t){switch(t.tagID){case z.HTML:sx(e,t);break;case z.NOFRAMES:sy(e,t)}}(this,e);break;case Z.AFTER_AFTER_BODY:e.tagID===z.HTML?sx(this,e):s5(this,e);break;case Z.AFTER_AFTER_FRAMESET:!function(e,t){switch(t.tagID){case z.HTML:sx(e,t);break;case z.NOFRAMES:sy(e,t)}}(this,e)}}onEndTag(e){this.skipNextNewLine=!1,this.currentToken=e,this.currentNotInHTML?function(e,t){if(t.tagID===z.P||t.tagID===z.BR){s8(e),e._endTagOutsideForeignContent(t);return}for(let r=e.openElements.stackTop;r>0;r--){let n=e.openElements.items[r];if(e.treeAdapter.getNamespaceURI(n)===W.HTML){e._endTagOutsideForeignContent(t);break}let a=e.treeAdapter.getTagName(n);if(a.toLowerCase()===t.tagName){t.tagName=a,e.openElements.shortenToLength(r);break}}}(this,e):this._endTagOutsideForeignContent(e)}_endTagOutsideForeignContent(e){var t;switch(this.insertionMode){case Z.INITIAL:sS(this,e);break;case Z.BEFORE_HTML:!function(e,t){let r=t.tagID;(r===z.HTML||r===z.HEAD||r===z.BODY||r===z.BR)&&s_(e,t)}(this,e);break;case Z.BEFORE_HEAD:!function(e,t){let r=t.tagID;r===z.HEAD||r===z.BODY||r===z.HTML||r===z.BR?sb(e,t):e._err(t,V.endTagWithoutMatchingOpenElement)}(this,e);break;case Z.IN_HEAD:!function(e,t){switch(t.tagID){case z.HEAD:e.openElements.pop(),e.insertionMode=Z.AFTER_HEAD;break;case z.BODY:case z.BR:case z.HTML:sk(e,t);break;case z.TEMPLATE:sC(e,t);break;default:e._err(t,V.endTagWithoutMatchingOpenElement)}}(this,e);break;case Z.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case z.NOSCRIPT:e.openElements.pop(),e.insertionMode=Z.IN_HEAD;break;case z.BR:sI(e,t);break;default:e._err(t,V.endTagWithoutMatchingOpenElement)}}(this,e);break;case Z.AFTER_HEAD:!function(e,t){switch(t.tagID){case z.BODY:case z.HTML:case z.BR:sN(e,t);break;case z.TEMPLATE:sC(e,t);break;default:e._err(t,V.endTagWithoutMatchingOpenElement)}}(this,e);break;case Z.IN_BODY:sF(this,e);break;case Z.TEXT:e.tagID===z.SCRIPT&&(null===(t=this.scriptHandler)||void 0===t||t.call(this,this.openElements.current)),this.openElements.pop(),this.insertionMode=this.originalInsertionMode;break;case Z.IN_TABLE:sG(this,e);break;case Z.IN_TABLE_TEXT:s$(this,e);break;case Z.IN_CAPTION:!function(e,t){let r=t.tagID;switch(r){case z.CAPTION:case z.TABLE:e.openElements.hasInTableScope(z.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(z.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Z.IN_TABLE,r===z.TABLE&&sG(e,t));break;case z.BODY:case z.COL:case z.COLGROUP:case z.HTML:case z.TBODY:case z.TD:case z.TFOOT:case z.TH:case z.THEAD:case z.TR:break;default:sF(e,t)}}(this,e);break;case Z.IN_COLUMN_GROUP:!function(e,t){switch(t.tagID){case z.COLGROUP:e.openElements.currentTagId===z.COLGROUP&&(e.openElements.pop(),e.insertionMode=Z.IN_TABLE);break;case z.TEMPLATE:sC(e,t);break;case z.COL:break;default:sj(e,t)}}(this,e);break;case Z.IN_TABLE_BODY:sz(this,e);break;case Z.IN_ROW:sJ(this,e);break;case Z.IN_CELL:!function(e,t){let r=t.tagID;switch(r){case z.TD:case z.TH:e.openElements.hasInTableScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Z.IN_ROW);break;case z.TABLE:case z.TBODY:case z.TFOOT:case z.THEAD:case z.TR:e.openElements.hasInTableScope(r)&&(e._closeTableCell(),sJ(e,t));break;case z.BODY:case z.CAPTION:case z.COL:case z.COLGROUP:case z.HTML:break;default:sF(e,t)}}(this,e);break;case Z.IN_SELECT:s0(this,e);break;case Z.IN_SELECT_IN_TABLE:!function(e,t){let r=t.tagID;r===z.CAPTION||r===z.TABLE||r===z.TBODY||r===z.TFOOT||r===z.THEAD||r===z.TR||r===z.TD||r===z.TH?e.openElements.hasInTableScope(r)&&(e.openElements.popUntilTagNamePopped(z.SELECT),e._resetInsertionMode(),e.onEndTag(t)):s0(e,t)}(this,e);break;case Z.IN_TEMPLATE:e.tagID===z.TEMPLATE&&sC(this,e);break;case Z.AFTER_BODY:s2(this,e);break;case Z.IN_FRAMESET:e.tagID!==z.FRAMESET||this.openElements.isRootHtmlElementCurrent()||(this.openElements.pop(),this.fragmentContext||this.openElements.currentTagId===z.FRAMESET||(this.insertionMode=Z.AFTER_FRAMESET));break;case Z.AFTER_FRAMESET:e.tagID===z.HTML&&(this.insertionMode=Z.AFTER_AFTER_FRAMESET);break;case Z.AFTER_AFTER_BODY:s5(this,e)}}onEof(e){switch(this.insertionMode){case Z.INITIAL:sS(this,e);break;case Z.BEFORE_HTML:s_(this,e);break;case Z.BEFORE_HEAD:sb(this,e);break;case Z.IN_HEAD:sk(this,e);break;case Z.IN_HEAD_NO_SCRIPT:sI(this,e);break;case Z.AFTER_HEAD:sN(this,e);break;case Z.IN_BODY:case Z.IN_TABLE:case Z.IN_CAPTION:case Z.IN_COLUMN_GROUP:case Z.IN_TABLE_BODY:case Z.IN_ROW:case Z.IN_CELL:case Z.IN_SELECT:case Z.IN_SELECT_IN_TABLE:sB(this,e);break;case Z.TEXT:this._err(e,V.eofInElementThatCanContainOnlyText),this.openElements.pop(),this.insertionMode=this.originalInsertionMode,this.onEof(e);break;case Z.IN_TABLE_TEXT:s$(this,e);break;case Z.IN_TEMPLATE:s1(this,e);break;case Z.AFTER_BODY:case Z.IN_FRAMESET:case Z.AFTER_FRAMESET:case Z.AFTER_AFTER_BODY:case Z.AFTER_AFTER_FRAMESET:sA(this,e)}}onWhitespaceCharacter(e){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,e.chars.charCodeAt(0)===Y.LINE_FEED)){if(1===e.chars.length)return;e.chars=e.chars.substr(1)}if(this.tokenizer.inForeignNode){this._insertCharacters(e);return}switch(this.insertionMode){case Z.IN_HEAD:case Z.IN_HEAD_NO_SCRIPT:case Z.AFTER_HEAD:case Z.TEXT:case Z.IN_COLUMN_GROUP:case Z.IN_SELECT:case Z.IN_SELECT_IN_TABLE:case Z.IN_FRAMESET:case Z.AFTER_FRAMESET:this._insertCharacters(e);break;case Z.IN_BODY:case Z.IN_CAPTION:case Z.IN_CELL:case Z.IN_TEMPLATE:case Z.AFTER_BODY:case Z.AFTER_AFTER_BODY:case Z.AFTER_AFTER_FRAMESET:sD(this,e);break;case Z.IN_TABLE:case Z.IN_TABLE_BODY:case Z.IN_ROW:sH(this,e);break;case Z.IN_TABLE_TEXT:sY(this,e)}}}function sT(e,t){for(let r=0;r<8;r++){let r=function(e,t){let r=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return r?e.openElements.contains(r.element)?e.openElements.hasInScope(t.tagID)||(r=null):(e.activeFormattingElements.removeEntry(r),r=null):sw(e,t),r}(e,t);if(!r)break;let n=function(e,t){let r=null,n=e.openElements.stackTop;for(;n>=0;n--){let a=e.openElements.items[n];if(a===t.element)break;e._isSpecialElement(a,e.openElements.tagIDs[n])&&(r=a)}return r||(e.openElements.shortenToLength(n<0?0:n),e.activeFormattingElements.removeEntry(t)),r}(e,r);if(!n)break;e.activeFormattingElements.bookmark=r;let a=function(e,t,r){let n=t,a=e.openElements.getCommonAncestor(t);for(let s=0,i=a;i!==r;s++,i=a){a=e.openElements.getCommonAncestor(i);let r=e.activeFormattingElements.getElementEntry(i),o=r&&s>=3;!r||o?(o&&e.activeFormattingElements.removeEntry(r),e.openElements.remove(i)):(i=function(e,t){let r=e.treeAdapter.getNamespaceURI(t.element),n=e.treeAdapter.createElement(t.token.tagName,r,t.token.attrs);return e.openElements.replace(t.element,n),t.element=n,n}(e,r),n===t&&(e.activeFormattingElements.bookmark=r),e.treeAdapter.detachNode(n),e.treeAdapter.appendChild(i,n),n=i)}return n}(e,n,r.element),s=e.openElements.getCommonAncestor(r.element);e.treeAdapter.detachNode(a),s&&function(e,t,r){let n=aL(e.treeAdapter.getTagName(t));if(e._isElementCausesFosterParenting(n))e._fosterParentElement(r);else{let a=e.treeAdapter.getNamespaceURI(t);n===z.TEMPLATE&&a===W.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,r)}}(e,s,a),function(e,t,r){let n=e.treeAdapter.getNamespaceURI(r.element),{token:a}=r,s=e.treeAdapter.createElement(a.tagName,n,a.attrs);e._adoptNodes(t,s),e.treeAdapter.appendChild(t,s),e.activeFormattingElements.insertElementAfterBookmark(s,a),e.activeFormattingElements.removeEntry(r),e.openElements.remove(r.element),e.openElements.insertAfter(t,s,a.tagID)}(e,n,r)}}function sg(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function sA(e,t){if(e.stopped=!0,t.location){let r=e.fragmentContext?0:2;for(let n=e.openElements.stackTop;n>=r;n--)e._setEndLocation(e.openElements.items[n],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){let r=e.openElements.items[0],n=e.treeAdapter.getNodeSourceCodeLocation(r);if(n&&!n.endTag&&(e._setEndLocation(r,t),e.openElements.stackTop>=1)){let r=e.openElements.items[1],n=e.treeAdapter.getNodeSourceCodeLocation(r);n&&!n.endTag&&e._setEndLocation(r,t)}}}}function sS(e,t){e._err(t,V.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,j.QUIRKS),e.insertionMode=Z.BEFORE_HTML,e._processToken(t)}function s_(e,t){e._insertFakeRootElement(),e.insertionMode=Z.BEFORE_HEAD,e._processToken(t)}function sb(e,t){e._insertFakeElement(X.HEAD,z.HEAD),e.headElement=e.openElements.current,e.insertionMode=Z.IN_HEAD,e._processToken(t)}function sy(e,t){switch(t.tagID){case z.HTML:sx(e,t);break;case z.BASE:case z.BASEFONT:case z.BGSOUND:case z.LINK:case z.META:e._appendElement(t,W.HTML),t.ackSelfClosing=!0;break;case z.TITLE:e._switchToTextParsing(t,aH.RCDATA);break;case z.NOSCRIPT:e.options.scriptingEnabled?e._switchToTextParsing(t,aH.RAWTEXT):(e._insertElement(t,W.HTML),e.insertionMode=Z.IN_HEAD_NO_SCRIPT);break;case z.NOFRAMES:case z.STYLE:e._switchToTextParsing(t,aH.RAWTEXT);break;case z.SCRIPT:e._switchToTextParsing(t,aH.SCRIPT_DATA);break;case z.TEMPLATE:e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=Z.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(Z.IN_TEMPLATE);break;case z.HEAD:e._err(t,V.misplacedStartTagForHeadElement);break;default:sk(e,t)}}function sC(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==z.TEMPLATE&&e._err(t,V.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(z.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,V.endTagWithoutMatchingOpenElement)}function sk(e,t){e.openElements.pop(),e.insertionMode=Z.AFTER_HEAD,e._processToken(t)}function sI(e,t){let r=t.type===$.EOF?V.openElementsLeftAfterEof:V.disallowedContentInNoscriptInHead;e._err(t,r),e.openElements.pop(),e.insertionMode=Z.IN_HEAD,e._processToken(t)}function sN(e,t){e._insertFakeElement(X.BODY,z.BODY),e.insertionMode=Z.IN_BODY,sR(e,t)}function sR(e,t){switch(t.type){case $.CHARACTER:sv(e,t);break;case $.WHITESPACE_CHARACTER:sD(e,t);break;case $.COMMENT:sg(e,t);break;case $.START_TAG:sx(e,t);break;case $.END_TAG:sF(e,t);break;case $.EOF:sB(e,t)}}function sD(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function sv(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function sO(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,W.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function sP(e){let t=aO(e,Q.TYPE);return null!=t&&"hidden"===t.toLowerCase()}function sL(e,t){e._switchToTextParsing(t,aH.RAWTEXT)}function sM(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,W.HTML)}function sx(e,t){switch(t.tagID){case z.I:case z.S:case z.B:case z.U:case z.EM:case z.TT:case z.BIG:case z.CODE:case z.FONT:case z.SMALL:case z.STRIKE:case z.STRONG:e._reconstructActiveFormattingElements(),e._insertElement(t,W.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case z.A:!function(e,t){let r=e.activeFormattingElements.getElementEntryInScopeWithTagName(X.A);r&&(sT(e,t),e.openElements.remove(r.element),e.activeFormattingElements.removeEntry(r)),e._reconstructActiveFormattingElements(),e._insertElement(t,W.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case z.H1:case z.H2:case z.H3:case z.H4:case z.H5:case z.H6:e.openElements.hasInButtonScope(z.P)&&e._closePElement(),aw(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,W.HTML);break;case z.P:case z.DL:case z.OL:case z.UL:case z.DIV:case z.DIR:case z.NAV:case z.MAIN:case z.MENU:case z.ASIDE:case z.CENTER:case z.FIGURE:case z.FOOTER:case z.HEADER:case z.HGROUP:case z.DIALOG:case z.DETAILS:case z.ADDRESS:case z.ARTICLE:case z.SECTION:case z.SUMMARY:case z.FIELDSET:case z.BLOCKQUOTE:case z.FIGCAPTION:e.openElements.hasInButtonScope(z.P)&&e._closePElement(),e._insertElement(t,W.HTML);break;case z.LI:case z.DD:case z.DT:!function(e,t){e.framesetOk=!1;let r=t.tagID;for(let t=e.openElements.stackTop;t>=0;t--){let n=e.openElements.tagIDs[t];if(r===z.LI&&n===z.LI||(r===z.DD||r===z.DT)&&(n===z.DD||n===z.DT)){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n);break}if(n!==z.ADDRESS&&n!==z.DIV&&n!==z.P&&e._isSpecialElement(e.openElements.items[t],n))break}e.openElements.hasInButtonScope(z.P)&&e._closePElement(),e._insertElement(t,W.HTML)}(e,t);break;case z.BR:case z.IMG:case z.WBR:case z.AREA:case z.EMBED:case z.KEYGEN:sO(e,t);break;case z.HR:e.openElements.hasInButtonScope(z.P)&&e._closePElement(),e._appendElement(t,W.HTML),e.framesetOk=!1,t.ackSelfClosing=!0;break;case z.RB:case z.RTC:e.openElements.hasInScope(z.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,W.HTML);break;case z.RT:case z.RP:e.openElements.hasInScope(z.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(z.RTC),e._insertElement(t,W.HTML);break;case z.PRE:case z.LISTING:e.openElements.hasInButtonScope(z.P)&&e._closePElement(),e._insertElement(t,W.HTML),e.skipNextNewLine=!0,e.framesetOk=!1;break;case z.XMP:e.openElements.hasInButtonScope(z.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,aH.RAWTEXT);break;case z.SVG:e._reconstructActiveFormattingElements(),sh(t),sd(t),t.selfClosing?e._appendElement(t,W.SVG):e._insertElement(t,W.SVG),t.ackSelfClosing=!0;break;case z.HTML:0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs);break;case z.BASE:case z.LINK:case z.META:case z.STYLE:case z.TITLE:case z.SCRIPT:case z.BGSOUND:case z.BASEFONT:case z.TEMPLATE:sy(e,t);break;case z.BODY:!function(e,t){let r=e.openElements.tryPeekProperlyNestedBodyElement();r&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(r,t.attrs))}(e,t);break;case z.FORM:!function(e,t){let r=e.openElements.tmplCount>0;e.formElement&&!r||(e.openElements.hasInButtonScope(z.P)&&e._closePElement(),e._insertElement(t,W.HTML),r||(e.formElement=e.openElements.current))}(e,t);break;case z.NOBR:e._reconstructActiveFormattingElements(),e.openElements.hasInScope(z.NOBR)&&(sT(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,W.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case z.MATH:e._reconstructActiveFormattingElements(),su(t),sd(t),t.selfClosing?e._appendElement(t,W.MATHML):e._insertElement(t,W.MATHML),t.ackSelfClosing=!0;break;case z.TABLE:e.treeAdapter.getDocumentMode(e.document)!==j.QUIRKS&&e.openElements.hasInButtonScope(z.P)&&e._closePElement(),e._insertElement(t,W.HTML),e.framesetOk=!1,e.insertionMode=Z.IN_TABLE;break;case z.INPUT:e._reconstructActiveFormattingElements(),e._appendElement(t,W.HTML),sP(t)||(e.framesetOk=!1),t.ackSelfClosing=!0;break;case z.PARAM:case z.TRACK:case z.SOURCE:e._appendElement(t,W.HTML),t.ackSelfClosing=!0;break;case z.IMAGE:t.tagName=X.IMG,t.tagID=z.IMG,sO(e,t);break;case z.BUTTON:e.openElements.hasInScope(z.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(z.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,W.HTML),e.framesetOk=!1;break;case z.APPLET:case z.OBJECT:case z.MARQUEE:e._reconstructActiveFormattingElements(),e._insertElement(t,W.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1;break;case z.IFRAME:e.framesetOk=!1,e._switchToTextParsing(t,aH.RAWTEXT);break;case z.SELECT:e._reconstructActiveFormattingElements(),e._insertElement(t,W.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===Z.IN_TABLE||e.insertionMode===Z.IN_CAPTION||e.insertionMode===Z.IN_TABLE_BODY||e.insertionMode===Z.IN_ROW||e.insertionMode===Z.IN_CELL?Z.IN_SELECT_IN_TABLE:Z.IN_SELECT;break;case z.OPTION:case z.OPTGROUP:e.openElements.currentTagId===z.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,W.HTML);break;case z.NOEMBED:sL(e,t);break;case z.FRAMESET:!function(e,t){let r=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&r&&(e.treeAdapter.detachNode(r),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,W.HTML),e.insertionMode=Z.IN_FRAMESET)}(e,t);break;case z.TEXTAREA:e._insertElement(t,W.HTML),e.skipNextNewLine=!0,e.tokenizer.state=aH.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=Z.TEXT;break;case z.NOSCRIPT:e.options.scriptingEnabled?sL(e,t):sM(e,t);break;case z.PLAINTEXT:e.openElements.hasInButtonScope(z.P)&&e._closePElement(),e._insertElement(t,W.HTML),e.tokenizer.state=aH.PLAINTEXT;break;case z.COL:case z.TH:case z.TD:case z.TR:case z.HEAD:case z.FRAME:case z.TBODY:case z.TFOOT:case z.THEAD:case z.CAPTION:case z.COLGROUP:break;default:sM(e,t)}}function sw(e,t){let r=t.tagName,n=t.tagID;for(let t=e.openElements.stackTop;t>0;t--){let a=e.openElements.items[t],s=e.openElements.tagIDs[t];if(n===s&&(n!==z.UNKNOWN||e.treeAdapter.getTagName(a)===r)){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.stackTop>=t&&e.openElements.shortenToLength(t);break}if(e._isSpecialElement(a,s))break}}function sF(e,t){switch(t.tagID){case z.A:case z.B:case z.I:case z.S:case z.U:case z.EM:case z.TT:case z.BIG:case z.CODE:case z.FONT:case z.NOBR:case z.SMALL:case z.STRIKE:case z.STRONG:sT(e,t);break;case z.P:e.openElements.hasInButtonScope(z.P)||e._insertFakeElement(X.P,z.P),e._closePElement();break;case z.DL:case z.UL:case z.OL:case z.DIR:case z.DIV:case z.NAV:case z.PRE:case z.MAIN:case z.MENU:case z.ASIDE:case z.BUTTON:case z.CENTER:case z.FIGURE:case z.FOOTER:case z.HEADER:case z.HGROUP:case z.DIALOG:case z.ADDRESS:case z.ARTICLE:case z.DETAILS:case z.SECTION:case z.SUMMARY:case z.LISTING:case z.FIELDSET:case z.BLOCKQUOTE:case z.FIGCAPTION:!function(e,t){let r=t.tagID;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r))}(e,t);break;case z.LI:e.openElements.hasInListItemScope(z.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(z.LI),e.openElements.popUntilTagNamePopped(z.LI));break;case z.DD:case z.DT:!function(e,t){let r=t.tagID;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r))}(e,t);break;case z.H1:case z.H2:case z.H3:case z.H4:case z.H5:case z.H6:e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped());break;case z.BR:e._reconstructActiveFormattingElements(),e._insertFakeElement(X.BR,z.BR),e.openElements.pop(),e.framesetOk=!1;break;case z.BODY:!function(e,t){if(e.openElements.hasInScope(z.BODY)&&(e.insertionMode=Z.AFTER_BODY,e.options.sourceCodeLocationInfo)){let r=e.openElements.tryPeekProperlyNestedBodyElement();r&&e._setEndLocation(r,t)}}(e,t);break;case z.HTML:e.openElements.hasInScope(z.BODY)&&(e.insertionMode=Z.AFTER_BODY,s2(e,t));break;case z.FORM:!function(e){let t=e.openElements.tmplCount>0,{formElement:r}=e;t||(e.formElement=null),(r||t)&&e.openElements.hasInScope(z.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(z.FORM):r&&e.openElements.remove(r))}(e);break;case z.APPLET:case z.OBJECT:case z.MARQUEE:!function(e,t){let r=t.tagID;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r),e.activeFormattingElements.clearToLastMarker())}(e,t);break;case z.TEMPLATE:sC(e,t);break;default:sw(e,t)}}function sB(e,t){e.tmplInsertionModeStack.length>0?s1(e,t):sA(e,t)}function sH(e,t){if(sf.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=Z.IN_TABLE_TEXT,t.type){case $.CHARACTER:sV(e,t);break;case $.WHITESPACE_CHARACTER:sY(e,t)}else sq(e,t)}function sU(e,t){switch(t.tagID){case z.TD:case z.TH:case z.TR:e.openElements.clearBackToTableContext(),e._insertFakeElement(X.TBODY,z.TBODY),e.insertionMode=Z.IN_TABLE_BODY,sX(e,t);break;case z.STYLE:case z.SCRIPT:case z.TEMPLATE:sy(e,t);break;case z.COL:e.openElements.clearBackToTableContext(),e._insertFakeElement(X.COLGROUP,z.COLGROUP),e.insertionMode=Z.IN_COLUMN_GROUP,sQ(e,t);break;case z.FORM:e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,W.HTML),e.formElement=e.openElements.current,e.openElements.pop());break;case z.TABLE:e.openElements.hasInTableScope(z.TABLE)&&(e.openElements.popUntilTagNamePopped(z.TABLE),e._resetInsertionMode(),e._processStartTag(t));break;case z.TBODY:case z.TFOOT:case z.THEAD:e.openElements.clearBackToTableContext(),e._insertElement(t,W.HTML),e.insertionMode=Z.IN_TABLE_BODY;break;case z.INPUT:sP(t)?e._appendElement(t,W.HTML):sq(e,t),t.ackSelfClosing=!0;break;case z.CAPTION:e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,W.HTML),e.insertionMode=Z.IN_CAPTION;break;case z.COLGROUP:e.openElements.clearBackToTableContext(),e._insertElement(t,W.HTML),e.insertionMode=Z.IN_COLUMN_GROUP;break;default:sq(e,t)}}function sG(e,t){switch(t.tagID){case z.TABLE:e.openElements.hasInTableScope(z.TABLE)&&(e.openElements.popUntilTagNamePopped(z.TABLE),e._resetInsertionMode());break;case z.TEMPLATE:sC(e,t);break;case z.BODY:case z.CAPTION:case z.COL:case z.COLGROUP:case z.HTML:case z.TBODY:case z.TD:case z.TFOOT:case z.TH:case z.THEAD:case z.TR:break;default:sq(e,t)}}function sq(e,t){let r=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,sR(e,t),e.fosterParentingEnabled=r}function sY(e,t){e.pendingCharacterTokens.push(t)}function sV(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function s$(e,t){let r=0;if(e.hasNonWhitespacePendingCharacterToken)for(;r<e.pendingCharacterTokens.length;r++)sq(e,e.pendingCharacterTokens[r]);else for(;r<e.pendingCharacterTokens.length;r++)e._insertCharacters(e.pendingCharacterTokens[r]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}let sW=new Set([z.CAPTION,z.COL,z.COLGROUP,z.TBODY,z.TD,z.TFOOT,z.TH,z.THEAD,z.TR]);function sQ(e,t){switch(t.tagID){case z.HTML:sx(e,t);break;case z.COL:e._appendElement(t,W.HTML),t.ackSelfClosing=!0;break;case z.TEMPLATE:sy(e,t);break;default:sj(e,t)}}function sj(e,t){e.openElements.currentTagId===z.COLGROUP&&(e.openElements.pop(),e.insertionMode=Z.IN_TABLE,e._processToken(t))}function sX(e,t){switch(t.tagID){case z.TR:e.openElements.clearBackToTableBodyContext(),e._insertElement(t,W.HTML),e.insertionMode=Z.IN_ROW;break;case z.TH:case z.TD:e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(X.TR,z.TR),e.insertionMode=Z.IN_ROW,sK(e,t);break;case z.CAPTION:case z.COL:case z.COLGROUP:case z.TBODY:case z.TFOOT:case z.THEAD:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=Z.IN_TABLE,sU(e,t));break;default:sU(e,t)}}function sz(e,t){let r=t.tagID;switch(t.tagID){case z.TBODY:case z.TFOOT:case z.THEAD:e.openElements.hasInTableScope(r)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=Z.IN_TABLE);break;case z.TABLE:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=Z.IN_TABLE,sG(e,t));break;case z.BODY:case z.CAPTION:case z.COL:case z.COLGROUP:case z.HTML:case z.TD:case z.TH:case z.TR:break;default:sG(e,t)}}function sK(e,t){switch(t.tagID){case z.TH:case z.TD:e.openElements.clearBackToTableRowContext(),e._insertElement(t,W.HTML),e.insertionMode=Z.IN_CELL,e.activeFormattingElements.insertMarker();break;case z.CAPTION:case z.COL:case z.COLGROUP:case z.TBODY:case z.TFOOT:case z.THEAD:case z.TR:e.openElements.hasInTableScope(z.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Z.IN_TABLE_BODY,sX(e,t));break;default:sU(e,t)}}function sJ(e,t){switch(t.tagID){case z.TR:e.openElements.hasInTableScope(z.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Z.IN_TABLE_BODY);break;case z.TABLE:e.openElements.hasInTableScope(z.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Z.IN_TABLE_BODY,sz(e,t));break;case z.TBODY:case z.TFOOT:case z.THEAD:(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(z.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=Z.IN_TABLE_BODY,sz(e,t));break;case z.BODY:case z.CAPTION:case z.COL:case z.COLGROUP:case z.HTML:case z.TD:case z.TH:break;default:sG(e,t)}}function sZ(e,t){switch(t.tagID){case z.HTML:sx(e,t);break;case z.OPTION:e.openElements.currentTagId===z.OPTION&&e.openElements.pop(),e._insertElement(t,W.HTML);break;case z.OPTGROUP:e.openElements.currentTagId===z.OPTION&&e.openElements.pop(),e.openElements.currentTagId===z.OPTGROUP&&e.openElements.pop(),e._insertElement(t,W.HTML);break;case z.INPUT:case z.KEYGEN:case z.TEXTAREA:case z.SELECT:e.openElements.hasInSelectScope(z.SELECT)&&(e.openElements.popUntilTagNamePopped(z.SELECT),e._resetInsertionMode(),t.tagID!==z.SELECT&&e._processStartTag(t));break;case z.SCRIPT:case z.TEMPLATE:sy(e,t)}}function s0(e,t){switch(t.tagID){case z.OPTGROUP:e.openElements.stackTop>0&&e.openElements.currentTagId===z.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===z.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===z.OPTGROUP&&e.openElements.pop();break;case z.OPTION:e.openElements.currentTagId===z.OPTION&&e.openElements.pop();break;case z.SELECT:e.openElements.hasInSelectScope(z.SELECT)&&(e.openElements.popUntilTagNamePopped(z.SELECT),e._resetInsertionMode());break;case z.TEMPLATE:sC(e,t)}}function s1(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(z.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):sA(e,t)}function s2(e,t){var r;if(t.tagID===z.HTML){if(e.fragmentContext||(e.insertionMode=Z.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===z.HTML){e._setEndLocation(e.openElements.items[0],t);let n=e.openElements.items[1];!n||(null===(r=e.treeAdapter.getNodeSourceCodeLocation(n))||void 0===r?void 0:r.endTag)||e._setEndLocation(n,t)}}else s3(e,t)}function s3(e,t){e.insertionMode=Z.IN_BODY,sR(e,t)}function s5(e,t){e.insertionMode=Z.IN_BODY,sR(e,t)}function s8(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==W.HTML&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}let s6=new Set([X.AREA,X.BASE,X.BASEFONT,X.BGSOUND,X.BR,X.COL,X.EMBED,X.FRAME,X.HR,X.IMG,X.INPUT,X.KEYGEN,X.LINK,X.META,X.PARAM,X.SOURCE,X.TRACK,X.WBR]),s4={treeAdapter:a4,scriptingEnabled:!0};function s9(e){let t=e.includes('"')?"'":'"';return t+e+t}let s7={isCommentNode:eP,isElementNode:eD,isTextNode:eO,createDocument(){let e=new eN([]);return e["x-mode"]=j.NO_QUIRKS,e},createDocumentFragment:()=>new eN([]),createElement(e,t,r){let n=Object.create(null),a=Object.create(null),s=Object.create(null);for(let e=0;e<r.length;e++){let t=r[e].name;n[t]=r[e].value,a[t]=r[e].namespace,s[t]=r[e].prefix}let i=new eR(e,n,[]);return i.namespace=t,i["x-attribsNamespace"]=a,i["x-attribsPrefix"]=s,i},createCommentNode:e=>new ey(e),appendChild(e,t){let r=e.children[e.children.length-1];r&&(r.next=t,t.prev=r),e.children.push(t),t.parent=e},insertBefore(e,t,r){let n=e.children.indexOf(r),{prev:a}=r;a&&(a.next=t,t.prev=a),r.prev=t,t.next=r,e.children.splice(n,0,t),t.parent=e},setTemplateContent(e,t){s7.appendChild(e,t)},getTemplateContent:e=>e.children[0],setDocumentType(e,t,r,n){let a;let s=(a="!DOCTYPE ",t&&(a+=t),r?a+=` PUBLIC ${s9(r)}`:n&&(a+=" SYSTEM"),n&&(a+=` ${s9(n)}`),a),i=e.children.find(e=>eL(e)&&"!doctype"===e.name);i?i.data=null!=s?s:null:(i=new eC("!doctype",s),s7.appendChild(e,i)),i["x-name"]=null!=t?t:void 0,i["x-publicId"]=null!=r?r:void 0,i["x-systemId"]=null!=n?n:void 0},setDocumentMode(e,t){e["x-mode"]=t},getDocumentMode:e=>e["x-mode"],detachNode(e){if(e.parent){let t=e.parent.children.indexOf(e),{prev:r,next:n}=e;e.prev=null,e.next=null,r&&(r.next=n),n&&(n.prev=r),e.parent.children.splice(t,1),e.parent=null}},insertText(e,t){let r=e.children[e.children.length-1];r&&eO(r)?r.data+=t:s7.appendChild(e,new eb(t))},insertTextBefore(e,t,r){let n=e.children[e.children.indexOf(r)-1];n&&eO(n)?n.data+=t:s7.insertBefore(e,new eb(t),r)},adoptAttributes(e,t){for(let r=0;r<t.length;r++){let n=t[r].name;void 0===e.attribs[n]&&(e.attribs[n]=t[r].value,e["x-attribsNamespace"][n]=t[r].namespace,e["x-attribsPrefix"][n]=t[r].prefix)}},getFirstChild:e=>e.children[0],getChildNodes:e=>e.children,getParentNode:e=>e.parent,getAttrList:e=>e.attributes,getTagName:e=>e.name,getNamespaceURI:e=>e.namespace,getTextNodeContent:e=>e.data,getCommentNodeContent:e=>e.data,getDocumentTypeNodeName(e){var t;return null!==(t=e["x-name"])&&void 0!==t?t:""},getDocumentTypeNodePublicId(e){var t;return null!==(t=e["x-publicId"])&&void 0!==t?t:""},getDocumentTypeNodeSystemId(e){var t;return null!==(t=e["x-systemId"])&&void 0!==t?t:""},isDocumentTypeNode:e=>eL(e)&&"!doctype"===e.name,setNodeSourceCodeLocation(e,t){t&&(e.startIndex=t.startOffset,e.endIndex=t.endOffset),e.sourceCodeLocation=t},getNodeSourceCodeLocation:e=>e.sourceCodeLocation,updateNodeSourceCodeLocation(e,t){null!=t.endOffset&&(e.endIndex=t.endOffset),e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},ie={treeAdapter:s7};function it(e){return e===ee.Space||e===ee.NewLine||e===ee.Tab||e===ee.FormFeed||e===ee.CarriageReturn}function ir(e){return e===ee.Slash||e===ee.Gt||it(e)}(k=ee||(ee={}))[k.Tab=9]="Tab",k[k.NewLine=10]="NewLine",k[k.FormFeed=12]="FormFeed",k[k.CarriageReturn=13]="CarriageReturn",k[k.Space=32]="Space",k[k.ExclamationMark=33]="ExclamationMark",k[k.Number=35]="Number",k[k.Amp=38]="Amp",k[k.SingleQuote=39]="SingleQuote",k[k.DoubleQuote=34]="DoubleQuote",k[k.Dash=45]="Dash",k[k.Slash=47]="Slash",k[k.Zero=48]="Zero",k[k.Nine=57]="Nine",k[k.Semi=59]="Semi",k[k.Lt=60]="Lt",k[k.Eq=61]="Eq",k[k.Gt=62]="Gt",k[k.Questionmark=63]="Questionmark",k[k.UpperA=65]="UpperA",k[k.LowerA=97]="LowerA",k[k.UpperF=70]="UpperF",k[k.LowerF=102]="LowerF",k[k.UpperZ=90]="UpperZ",k[k.LowerZ=122]="LowerZ",k[k.LowerX=120]="LowerX",k[k.OpeningSquareBracket=91]="OpeningSquareBracket",(I=et||(et={}))[I.Text=1]="Text",I[I.BeforeTagName=2]="BeforeTagName",I[I.InTagName=3]="InTagName",I[I.InSelfClosingTag=4]="InSelfClosingTag",I[I.BeforeClosingTagName=5]="BeforeClosingTagName",I[I.InClosingTagName=6]="InClosingTagName",I[I.AfterClosingTagName=7]="AfterClosingTagName",I[I.BeforeAttributeName=8]="BeforeAttributeName",I[I.InAttributeName=9]="InAttributeName",I[I.AfterAttributeName=10]="AfterAttributeName",I[I.BeforeAttributeValue=11]="BeforeAttributeValue",I[I.InAttributeValueDq=12]="InAttributeValueDq",I[I.InAttributeValueSq=13]="InAttributeValueSq",I[I.InAttributeValueNq=14]="InAttributeValueNq",I[I.BeforeDeclaration=15]="BeforeDeclaration",I[I.InDeclaration=16]="InDeclaration",I[I.InProcessingInstruction=17]="InProcessingInstruction",I[I.BeforeComment=18]="BeforeComment",I[I.CDATASequence=19]="CDATASequence",I[I.InSpecialComment=20]="InSpecialComment",I[I.InCommentLike=21]="InCommentLike",I[I.BeforeSpecialS=22]="BeforeSpecialS",I[I.BeforeSpecialT=23]="BeforeSpecialT",I[I.SpecialStartSequence=24]="SpecialStartSequence",I[I.InSpecialTag=25]="InSpecialTag",I[I.InEntity=26]="InEntity",(N=er||(er={}))[N.NoValue=0]="NoValue",N[N.Unquoted=1]="Unquoted",N[N.Single=2]="Single",N[N.Double=3]="Double";let ia={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};class is{constructor({xmlMode:e=!1,decodeEntities:t=!0},r){this.cbs=r,this.state=et.Text,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=et.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.xmlMode=e,this.decodeEntities=t,this.entityDecoder=new e$(e?eG:eU,(e,t)=>this.emitCodePoint(e,t))}reset(){this.state=et.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=et.Text,this.currentSequence=void 0,this.running=!0,this.offset=0}write(e){this.offset+=this.buffer.length,this.buffer=e,this.parse()}end(){this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()}stateText(e){e===ee.Lt||!this.decodeEntities&&this.fastForwardTo(ee.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=et.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&e===ee.Amp&&this.startEntity()}stateSpecialStartSequence(e){let t=this.sequenceIndex===this.currentSequence.length;if(t?ir(e):(32|e)===this.currentSequence[this.sequenceIndex]){if(!t){this.sequenceIndex++;return}}else this.isSpecial=!1;this.sequenceIndex=0,this.state=et.InTagName,this.stateInTagName(e)}stateInSpecialTag(e){if(this.sequenceIndex===this.currentSequence.length){if(e===ee.Gt||it(e)){let t=this.index-this.currentSequence.length;if(this.sectionStart<t){let e=this.index;this.index=t,this.cbs.ontext(this.sectionStart,t),this.index=e}this.isSpecial=!1,this.sectionStart=t+2,this.stateInClosingTagName(e);return}this.sequenceIndex=0}(32|e)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===ia.TitleEnd?this.decodeEntities&&e===ee.Amp&&this.startEntity():this.fastForwardTo(ee.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=Number(e===ee.Lt)}stateCDATASequence(e){e===ia.Cdata[this.sequenceIndex]?++this.sequenceIndex===ia.Cdata.length&&(this.state=et.InCommentLike,this.currentSequence=ia.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=et.InDeclaration,this.stateInDeclaration(e))}fastForwardTo(e){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===e)return!0;return this.index=this.buffer.length+this.offset-1,!1}stateInCommentLike(e){e===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===ia.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=et.Text):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):e!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}isTagStartChar(e){return this.xmlMode?!ir(e):e>=ee.LowerA&&e<=ee.LowerZ||e>=ee.UpperA&&e<=ee.UpperZ}startSpecial(e,t){this.isSpecial=!0,this.currentSequence=e,this.sequenceIndex=t,this.state=et.SpecialStartSequence}stateBeforeTagName(e){if(e===ee.ExclamationMark)this.state=et.BeforeDeclaration,this.sectionStart=this.index+1;else if(e===ee.Questionmark)this.state=et.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(e)){let t=32|e;this.sectionStart=this.index,this.xmlMode?this.state=et.InTagName:t===ia.ScriptEnd[2]?this.state=et.BeforeSpecialS:t===ia.TitleEnd[2]?this.state=et.BeforeSpecialT:this.state=et.InTagName}else e===ee.Slash?this.state=et.BeforeClosingTagName:(this.state=et.Text,this.stateText(e))}stateInTagName(e){ir(e)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=et.BeforeAttributeName,this.stateBeforeAttributeName(e))}stateBeforeClosingTagName(e){it(e)||(e===ee.Gt?this.state=et.Text:(this.state=this.isTagStartChar(e)?et.InClosingTagName:et.InSpecialComment,this.sectionStart=this.index))}stateInClosingTagName(e){(e===ee.Gt||it(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=et.AfterClosingTagName,this.stateAfterClosingTagName(e))}stateAfterClosingTagName(e){(e===ee.Gt||this.fastForwardTo(ee.Gt))&&(this.state=et.Text,this.sectionStart=this.index+1)}stateBeforeAttributeName(e){e===ee.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=et.InSpecialTag,this.sequenceIndex=0):this.state=et.Text,this.sectionStart=this.index+1):e===ee.Slash?this.state=et.InSelfClosingTag:it(e)||(this.state=et.InAttributeName,this.sectionStart=this.index)}stateInSelfClosingTag(e){e===ee.Gt?(this.cbs.onselfclosingtag(this.index),this.state=et.Text,this.sectionStart=this.index+1,this.isSpecial=!1):it(e)||(this.state=et.BeforeAttributeName,this.stateBeforeAttributeName(e))}stateInAttributeName(e){(e===ee.Eq||ir(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=this.index,this.state=et.AfterAttributeName,this.stateAfterAttributeName(e))}stateAfterAttributeName(e){e===ee.Eq?this.state=et.BeforeAttributeValue:e===ee.Slash||e===ee.Gt?(this.cbs.onattribend(er.NoValue,this.sectionStart),this.sectionStart=-1,this.state=et.BeforeAttributeName,this.stateBeforeAttributeName(e)):it(e)||(this.cbs.onattribend(er.NoValue,this.sectionStart),this.state=et.InAttributeName,this.sectionStart=this.index)}stateBeforeAttributeValue(e){e===ee.DoubleQuote?(this.state=et.InAttributeValueDq,this.sectionStart=this.index+1):e===ee.SingleQuote?(this.state=et.InAttributeValueSq,this.sectionStart=this.index+1):it(e)||(this.sectionStart=this.index,this.state=et.InAttributeValueNq,this.stateInAttributeValueNoQuotes(e))}handleInAttributeValue(e,t){e===t||!this.decodeEntities&&this.fastForwardTo(t)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(t===ee.DoubleQuote?er.Double:er.Single,this.index+1),this.state=et.BeforeAttributeName):this.decodeEntities&&e===ee.Amp&&this.startEntity()}stateInAttributeValueDoubleQuotes(e){this.handleInAttributeValue(e,ee.DoubleQuote)}stateInAttributeValueSingleQuotes(e){this.handleInAttributeValue(e,ee.SingleQuote)}stateInAttributeValueNoQuotes(e){it(e)||e===ee.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(er.Unquoted,this.index),this.state=et.BeforeAttributeName,this.stateBeforeAttributeName(e)):this.decodeEntities&&e===ee.Amp&&this.startEntity()}stateBeforeDeclaration(e){e===ee.OpeningSquareBracket?(this.state=et.CDATASequence,this.sequenceIndex=0):this.state=e===ee.Dash?et.BeforeComment:et.InDeclaration}stateInDeclaration(e){(e===ee.Gt||this.fastForwardTo(ee.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=et.Text,this.sectionStart=this.index+1)}stateInProcessingInstruction(e){(e===ee.Gt||this.fastForwardTo(ee.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=et.Text,this.sectionStart=this.index+1)}stateBeforeComment(e){e===ee.Dash?(this.state=et.InCommentLike,this.currentSequence=ia.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=et.InDeclaration}stateInSpecialComment(e){(e===ee.Gt||this.fastForwardTo(ee.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=et.Text,this.sectionStart=this.index+1)}stateBeforeSpecialS(e){let t=32|e;t===ia.ScriptEnd[3]?this.startSpecial(ia.ScriptEnd,4):t===ia.StyleEnd[3]?this.startSpecial(ia.StyleEnd,4):(this.state=et.InTagName,this.stateInTagName(e))}stateBeforeSpecialT(e){let t=32|e;t===ia.TitleEnd[3]?this.startSpecial(ia.TitleEnd,4):t===ia.TextareaEnd[3]?this.startSpecial(ia.TextareaEnd,4):(this.state=et.InTagName,this.stateInTagName(e))}startEntity(){this.baseState=this.state,this.state=et.InEntity,this.entityStart=this.index,this.entityDecoder.startEntity(this.xmlMode?w.Strict:this.baseState===et.Text||this.baseState===et.InSpecialTag?w.Legacy:w.Attribute)}stateInEntity(){let e=this.entityDecoder.write(this.buffer,this.index-this.offset);e>=0?(this.state=this.baseState,0===e&&(this.index=this.entityStart)):this.index=this.offset+this.buffer.length-1}cleanup(){this.running&&this.sectionStart!==this.index&&(this.state===et.Text||this.state===et.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===et.InAttributeValueDq||this.state===et.InAttributeValueSq||this.state===et.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}shouldContinue(){return this.index<this.buffer.length+this.offset&&this.running}parse(){for(;this.shouldContinue();){let e=this.buffer.charCodeAt(this.index-this.offset);switch(this.state){case et.Text:this.stateText(e);break;case et.SpecialStartSequence:this.stateSpecialStartSequence(e);break;case et.InSpecialTag:this.stateInSpecialTag(e);break;case et.CDATASequence:this.stateCDATASequence(e);break;case et.InAttributeValueDq:this.stateInAttributeValueDoubleQuotes(e);break;case et.InAttributeName:this.stateInAttributeName(e);break;case et.InCommentLike:this.stateInCommentLike(e);break;case et.InSpecialComment:this.stateInSpecialComment(e);break;case et.BeforeAttributeName:this.stateBeforeAttributeName(e);break;case et.InTagName:this.stateInTagName(e);break;case et.InClosingTagName:this.stateInClosingTagName(e);break;case et.BeforeTagName:this.stateBeforeTagName(e);break;case et.AfterAttributeName:this.stateAfterAttributeName(e);break;case et.InAttributeValueSq:this.stateInAttributeValueSingleQuotes(e);break;case et.BeforeAttributeValue:this.stateBeforeAttributeValue(e);break;case et.BeforeClosingTagName:this.stateBeforeClosingTagName(e);break;case et.AfterClosingTagName:this.stateAfterClosingTagName(e);break;case et.BeforeSpecialS:this.stateBeforeSpecialS(e);break;case et.BeforeSpecialT:this.stateBeforeSpecialT(e);break;case et.InAttributeValueNq:this.stateInAttributeValueNoQuotes(e);break;case et.InSelfClosingTag:this.stateInSelfClosingTag(e);break;case et.InDeclaration:this.stateInDeclaration(e);break;case et.BeforeDeclaration:this.stateBeforeDeclaration(e);break;case et.BeforeComment:this.stateBeforeComment(e);break;case et.InProcessingInstruction:this.stateInProcessingInstruction(e);break;case et.InEntity:this.stateInEntity()}this.index++}this.cleanup()}finish(){this.state===et.InEntity&&(this.entityDecoder.end(),this.state=this.baseState),this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){let e=this.buffer.length+this.offset;this.sectionStart>=e||(this.state===et.InCommentLike?this.currentSequence===ia.CdataEnd?this.cbs.oncdata(this.sectionStart,e,0):this.cbs.oncomment(this.sectionStart,e,0):this.state===et.InTagName||this.state===et.BeforeAttributeName||this.state===et.BeforeAttributeValue||this.state===et.AfterAttributeName||this.state===et.InAttributeName||this.state===et.InAttributeValueSq||this.state===et.InAttributeValueDq||this.state===et.InAttributeValueNq||this.state===et.InClosingTagName||this.cbs.ontext(this.sectionStart,e))}emitCodePoint(e,t){this.baseState!==et.Text&&this.baseState!==et.InSpecialTag?(this.sectionStart<this.entityStart&&this.cbs.onattribdata(this.sectionStart,this.entityStart),this.sectionStart=this.entityStart+t,this.index=this.sectionStart-1,this.cbs.onattribentity(e)):(this.sectionStart<this.entityStart&&this.cbs.ontext(this.sectionStart,this.entityStart),this.sectionStart=this.entityStart+t,this.index=this.sectionStart-1,this.cbs.ontextentity(e,this.sectionStart))}}let ii=new Set(["input","option","optgroup","select","button","datalist","textarea"]),io=new Set(["p"]),il=new Set(["thead","tbody"]),ic=new Set(["dd","dt"]),iu=new Set(["rt","rp"]),ih=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",io],["h1",io],["h2",io],["h3",io],["h4",io],["h5",io],["h6",io],["select",ii],["input",ii],["output",ii],["button",ii],["datalist",ii],["textarea",ii],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",ic],["dt",ic],["address",io],["article",io],["aside",io],["blockquote",io],["details",io],["div",io],["dl",io],["fieldset",io],["figcaption",io],["figure",io],["footer",io],["form",io],["header",io],["hr",io],["main",io],["nav",io],["ol",io],["pre",io],["section",io],["table",io],["ul",io],["rt",iu],["rp",iu],["tbody",il],["tfoot",il]]),id=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),ip=new Set(["math","svg"]),im=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),iE=/\s|\//;class iT{constructor(e,t={}){var r,n,a,s,i,o;this.options=t,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=null!=e?e:{},this.htmlMode=!this.options.xmlMode,this.lowerCaseTagNames=null!==(r=t.lowerCaseTags)&&void 0!==r?r:this.htmlMode,this.lowerCaseAttributeNames=null!==(n=t.lowerCaseAttributeNames)&&void 0!==n?n:this.htmlMode,this.recognizeSelfClosing=null!==(a=t.recognizeSelfClosing)&&void 0!==a?a:!this.htmlMode,this.tokenizer=new(null!==(s=t.Tokenizer)&&void 0!==s?s:is)(this.options,this),this.foreignContext=[!this.htmlMode],null===(o=(i=this.cbs).onparserinit)||void 0===o||o.call(i,this)}ontext(e,t){var r,n;let a=this.getSlice(e,t);this.endIndex=t-1,null===(n=(r=this.cbs).ontext)||void 0===n||n.call(r,a),this.startIndex=t}ontextentity(e,t){var r,n;this.endIndex=t-1,null===(n=(r=this.cbs).ontext)||void 0===n||n.call(r,eY(e)),this.startIndex=t}isVoidElement(e){return this.htmlMode&&id.has(e)}onopentagname(e,t){this.endIndex=t;let r=this.getSlice(e,t);this.lowerCaseTagNames&&(r=r.toLowerCase()),this.emitOpenTag(r)}emitOpenTag(e){var t,r,n,a;this.openTagStart=this.startIndex,this.tagname=e;let s=this.htmlMode&&ih.get(e);if(s)for(;this.stack.length>0&&s.has(this.stack[0]);){let e=this.stack.shift();null===(r=(t=this.cbs).onclosetag)||void 0===r||r.call(t,e,!0)}!this.isVoidElement(e)&&(this.stack.unshift(e),this.htmlMode&&(ip.has(e)?this.foreignContext.unshift(!0):im.has(e)&&this.foreignContext.unshift(!1))),null===(a=(n=this.cbs).onopentagname)||void 0===a||a.call(n,e),this.cbs.onopentag&&(this.attribs={})}endOpenTag(e){var t,r;this.startIndex=this.openTagStart,this.attribs&&(null===(r=(t=this.cbs).onopentag)||void 0===r||r.call(t,this.tagname,this.attribs,e),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}onopentagend(e){this.endIndex=e,this.endOpenTag(!1),this.startIndex=e+1}onclosetag(e,t){var r,n,a,s,i,o,l,c;this.endIndex=t;let u=this.getSlice(e,t);if(this.lowerCaseTagNames&&(u=u.toLowerCase()),this.htmlMode&&(ip.has(u)||im.has(u))&&this.foreignContext.shift(),this.isVoidElement(u))this.htmlMode&&"br"===u&&(null===(s=(a=this.cbs).onopentagname)||void 0===s||s.call(a,"br"),null===(o=(i=this.cbs).onopentag)||void 0===o||o.call(i,"br",{},!0),null===(c=(l=this.cbs).onclosetag)||void 0===c||c.call(l,"br",!1));else{let e=this.stack.indexOf(u);if(-1!==e)for(let t=0;t<=e;t++){let a=this.stack.shift();null===(n=(r=this.cbs).onclosetag)||void 0===n||n.call(r,a,t!==e)}else this.htmlMode&&"p"===u&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=t+1}onselfclosingtag(e){this.endIndex=e,this.recognizeSelfClosing||this.foreignContext[0]?(this.closeCurrentTag(!1),this.startIndex=e+1):this.onopentagend(e)}closeCurrentTag(e){var t,r;let n=this.tagname;this.endOpenTag(e),this.stack[0]===n&&(null===(r=(t=this.cbs).onclosetag)||void 0===r||r.call(t,n,!e),this.stack.shift())}onattribname(e,t){this.startIndex=e;let r=this.getSlice(e,t);this.attribname=this.lowerCaseAttributeNames?r.toLowerCase():r}onattribdata(e,t){this.attribvalue+=this.getSlice(e,t)}onattribentity(e){this.attribvalue+=eY(e)}onattribend(e,t){var r,n;this.endIndex=t,null===(n=(r=this.cbs).onattribute)||void 0===n||n.call(r,this.attribname,this.attribvalue,e===er.Double?'"':e===er.Single?"'":e===er.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}getInstructionName(e){let t=e.search(iE),r=t<0?e:e.substr(0,t);return this.lowerCaseTagNames&&(r=r.toLowerCase()),r}ondeclaration(e,t){this.endIndex=t;let r=this.getSlice(e,t);if(this.cbs.onprocessinginstruction){let e=this.getInstructionName(r);this.cbs.onprocessinginstruction(`!${e}`,`!${r}`)}this.startIndex=t+1}onprocessinginstruction(e,t){this.endIndex=t;let r=this.getSlice(e,t);if(this.cbs.onprocessinginstruction){let e=this.getInstructionName(r);this.cbs.onprocessinginstruction(`?${e}`,`?${r}`)}this.startIndex=t+1}oncomment(e,t,r){var n,a,s,i;this.endIndex=t,null===(a=(n=this.cbs).oncomment)||void 0===a||a.call(n,this.getSlice(e,t-r)),null===(i=(s=this.cbs).oncommentend)||void 0===i||i.call(s),this.startIndex=t+1}oncdata(e,t,r){var n,a,s,i,o,l,c,u,h,d;this.endIndex=t;let p=this.getSlice(e,t-r);!this.htmlMode||this.options.recognizeCDATA?(null===(a=(n=this.cbs).oncdatastart)||void 0===a||a.call(n),null===(i=(s=this.cbs).ontext)||void 0===i||i.call(s,p),null===(l=(o=this.cbs).oncdataend)||void 0===l||l.call(o)):(null===(u=(c=this.cbs).oncomment)||void 0===u||u.call(c,`[CDATA[${p}]]`),null===(d=(h=this.cbs).oncommentend)||void 0===d||d.call(h)),this.startIndex=t+1}onend(){var e,t;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(let e=0;e<this.stack.length;e++)this.cbs.onclosetag(this.stack[e],!0)}null===(t=(e=this.cbs).onend)||void 0===t||t.call(e)}reset(){var e,t,r,n;null===(t=(e=this.cbs).onreset)||void 0===t||t.call(e),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(n=(r=this.cbs).onparserinit)||void 0===n||n.call(r,this),this.buffers.length=0,this.foreignContext.length=0,this.foreignContext.unshift(!this.htmlMode),this.bufferOffset=0,this.writeIndex=0,this.ended=!1}parseComplete(e){this.reset(),this.end(e)}getSlice(e,t){for(;e-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();let r=this.buffers[0].slice(e-this.bufferOffset,t-this.bufferOffset);for(;t-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),r+=this.buffers[0].slice(0,t-this.bufferOffset);return r}shiftBuffer(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}write(e){var t,r;if(this.ended){null===(r=(t=this.cbs).onerror)||void 0===r||r.call(t,Error(".write() after done!"));return}this.buffers.push(e),this.tokenizer.running&&(this.tokenizer.write(e),this.writeIndex++)}end(e){var t,r;if(this.ended){null===(r=(t=this.cbs).onerror)||void 0===r||r.call(t,Error(".end() after done!"));return}e&&this.write(e),this.ended=!0,this.tokenizer.end()}pause(){this.tokenizer.pause()}resume(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()}parseChunk(e){this.write(e)}done(e){this.end(e)}}let ig=(R=(e,t,r,n)=>{var a;return t._useHtmlParser2?function(e,t){let r=new eH(void 0,t);return new iT(r,t).end(e),r.root}(e,t):(null!==(a=t.treeAdapter)&&void 0!==a||(t.treeAdapter=s7),!1!==t.scriptingEnabled&&(t.scriptingEnabled=!0),r?sE.parse(e,t):function(e,t,r){"string"==typeof e&&(r=t,t=e,e=null);let n=sE.getFragmentParser(e,r);return n.tokenizer.write(t,!0),n.getFragment()}(n,e,t))},D=function(e,t,r,n){if(void 0!==n1&&n1.isBuffer(e)&&(e=e.toString()),"string"==typeof e)return R(e,t,r,n);let a=e;if(!Array.isArray(a)&&eM(a))return a;let s=new eN([]);return n2(a,s),s},v=(e,t)=>t._useHtmlParser2?e6(e,t):function(e){let t="length"in e?e:[e];for(let e=0;e<t.length;e+=1){let r=t[e];eM(r)&&Array.prototype.splice.call(t,e,1,...r.children)}let r="";for(let e=0;e<t.length;e+=1)r+=function e(t,r){return r.treeAdapter.isElementNode(t)?function(t,r){let n=r.treeAdapter.getTagName(t);return`<${n}${function(e,{treeAdapter:t}){let r="";for(let n of t.getAttrList(e)){if(r+=" ",n.namespace)switch(n.namespace){case W.XML:r+=`xml:${n.name}`;break;case W.XMLNS:"xmlns"!==n.name&&(r+="xmlns:"),r+=n.name;break;case W.XLINK:r+=`xlink:${n.name}`;break;default:r+=`${n.prefix}:${n.name}`}else r+=n.name;r+=`="${eZ(n.value)}"`}return r}(t,r)}>${r.treeAdapter.isElementNode(t)&&r.treeAdapter.getNamespaceURI(t)===W.HTML&&s6.has(r.treeAdapter.getTagName(t))?"":`${function(t,r){let n="",a=r.treeAdapter.isElementNode(t)&&r.treeAdapter.getTagName(t)===X.TEMPLATE&&r.treeAdapter.getNamespaceURI(t)===W.HTML?r.treeAdapter.getTemplateContent(t):t,s=r.treeAdapter.getChildNodes(a);if(s)for(let t of s)n+=e(t,r);return n}(t,r)}</${n}>`}`}(t,r):r.treeAdapter.isTextNode(t)?function(e,t){var r;let{treeAdapter:n}=t,a=n.getTextNodeContent(e),s=n.getParentNode(e),i=s&&n.isElementNode(s)&&n.getTagName(s);return i&&n.getNamespaceURI(s)===W.HTML&&(r=t.scriptingEnabled,aF.has(i)||r&&i===X.NOSCRIPT)?a:e0(a)}(t,r):r.treeAdapter.isCommentNode(t)?function(e,{treeAdapter:t}){return`<!--${t.getCommentNodeContent(e)}-->`}(t,r):r.treeAdapter.isDocumentTypeNode(t)?function(e,{treeAdapter:t}){return`<!DOCTYPE ${t.getDocumentTypeNodeName(e)}>`}(t,r):""}(t[e],{...s4,...ie});return r}(e),function e(t,r,n=!0){if(null==t)throw Error("cheerio.load() expects a string");let a=tY(r),s=D(t,a,n,null);class i extends aC{_make(e,t){let r=o(e,t);return r.prevObject=this,r}_parse(e,t,r,n){return D(e,t,r,n)}_render(e){return v(e,this.options)}}function o(e,t,r=s,n){if(e&&t0(e))return e;let o=tY(n,a),l="string"==typeof r?[D(r,o,!1,null)]:"length"in r?r:[r],c=t0(l)?l:new i(l,null,o);if(c._root=c,!e)return new i(void 0,c,o);let u="string"==typeof e&&t2(e)?D(e,o,!1,null).children:e.name||"root"===e.type||"text"===e.type||"comment"===e.type?[e]:Array.isArray(e)?e:void 0,h=new i(u,c,o);if(u)return h;if("string"!=typeof e)throw TypeError("Unexpected type of selector");let d=e,p=t?"string"==typeof t?t2(t)?new i([D(t,o,!1,null)],c,o):(d=`${t} ${d}`,c):t0(t)?t:new i(Array.isArray(t)?t:[t],c,o):c;return p?p.find(d):h}return Object.assign(o,ea,{load:e,_root:s,_options:a,fn:i.prototype,prototype:i.prototype}),o})}}]);