PageSourceSearch

https://platform.autorun.ai/_next/static/chunks/3355.a02dd7291b00f9a2.js

js autorun.ai collected 2026-10-05 12:24:42 UTC 1,224,963 bytes, 594 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3355],{22851:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BLANK_URL=t.relativeFirstCharacters=t.whitespaceEscapeCharsRegex=t.urlSchemeRegex=t.ctrlCharactersRegex=t.htmlCtrlEntityRegex=t.htmlEntitiesRegex=t.invalidProtocolRegex=void 0,t.invalidProtocolRegex=/^([^\w]*)(javascript|data|vbscript)/im,t.htmlEntitiesRegex=/&#(\w+)(^\w|;)?/g,t.htmlCtrlEntityRegex=/&(newline|tab);/gi,t.ctrlCharactersRegex=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,t.urlSchemeRegex=/^.+(:|&colon;)/gim,t.whitespaceEscapeCharsRegex=/(\\|%5[cC])((%(6[eE]|72|74))|[nrt])/g,t.relativeFirstCharacters=[".","/"],t.BLANK_URL="about:blank"},17967:function(e,t,r){"use strict";t.N=function(e){if(!e)return i.BLANK_URL;var t,r=n(e.trim());do r=r.replace(i.ctrlCharactersRegex,"").replace(i.htmlEntitiesRegex,function(e,t){return String.fromCharCode(t)}).replace(i.htmlCtrlEntityRegex,"").replace(i.ctrlCharactersRegex,"").replace(i.whitespaceEscapeCharsRegex,"").trim(),t=(r=n(r)).match(i.ctrlCharactersRegex)||r.match(i.htmlEntitiesRegex)||r.match(i.htmlCtrlEntityRegex)||r.match(i.whitespaceEscapeCharsRegex);while(t&&t.length>0);var a=r;if(!a)return i.BLANK_URL;if(i.relativeFirstCharacters.indexOf(a[0])>-1)return a;var o=a.trimStart(),s=o.match(i.urlSchemeRegex);if(!s)return a;var l=s[0].toLowerCase().trim();if(i.invalidProtocolRegex.test(l))return i.BLANK_URL;var c=o.replace(/\\/g,"/");if("mailto:"===l||l.includes("://"))return c;if("http:"===l||"https:"===l){if(!URL.canParse(c))return i.BLANK_URL;var d=new URL(c);return d.protocol=d.protocol.toLowerCase(),d.hostname=d.hostname.toLowerCase(),d.toString()}return c};var i=r(22851);function n(e){try{return decodeURIComponent(e)}catch(t){return e}}},23541:function(e,t,r){"use strict";r.d(t,{Ry:function(){return c}});var i=new WeakMap,n=new WeakMap,a={},o=0,s=function(e){return e&&(e.host||s(e.parentNode))},l=function(e,t,r,l){var c=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=s(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return Boolean(e)});a[r]||(a[r]=new WeakMap);var d=a[r],u=[],h=new Set,p=new Set(c),f=function(e){!e||h.has(e)||(h.add(e),f(e.parentNode))};c.forEach(f);var m=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(h.has(e))m(e);else try{var t=e.getAttribute(l),a=null!==t&&"false"!==t,o=(i.get(e)||0)+1,s=(d.get(e)||0)+1;i.set(e,o),d.set(e,s),u.push(e),1===o&&a&&n.set(e,!0),1===s&&e.setAttribute(r,"true"),a||e.setAttribute(l,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return m(t),h.clear(),o++,function(){u.forEach(function(e){var t=i.get(e)-1,a=d.get(e)-1;i.set(e,t),d.set(e,a),t||(n.has(e)||e.removeAttribute(l),n.delete(e)),a||e.removeAttribute(r)}),--o||(i=new WeakMap,i=new WeakMap,n=new WeakMap,a={})}},c=function(e,t,r){void 0===r&&(r="data-aria-hidden");var i=Array.from(Array.isArray(e)?e:[e]),n=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return n?(i.push.apply(i,Array.from(n.querySelectorAll("[aria-live], script"))),l(i,n,r,"aria-hidden")):function(){return null}}},11073:function(e){e.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}},54991:function(e,t,r){"use strict";var i=r(65630);e.exports=function(e){var t;for(t in i)if(i[t].detect(e))return t}},29134:function(e,t,r){"use strict";var i=r(48764).Buffer,n=r(65630),a=r(54991);e.exports=function(e){if(i.isBuffer(e))return function(e){var t=a(e);if(t in n){var r=n[t].calculate(e);if(!1!==r)return r.type=t,r}throw TypeError("unsupported file type: "+t)}(e);throw TypeError("expecting only a buffer as input")},e.exports.types=Object.keys(n)},65630:function(e,t,r){"use strict";var i={bmp:r(24007),cur:r(3358),dds:r(89595),gif:r(11866),ico:r(42512),jpg:r(10491),png:r(7337),psd:r(19150),svg:r(54108),webp:r(54673)};e.exports=i},24007:function(e){"use strict";e.exports={detect:function(e){return"BM"===e.toString("ascii",0,2)},calculate:function(e){return{width:e.readUInt32LE(18),height:Math.abs(e.readInt32LE(22))}}}},3358:function(e,t,r){"use strict";e.exports={detect:function(e){return 0===e.readUInt16LE(0)&&2===e.readUInt16LE(2)},calculate:r(42512).calculate}},89595:function(e){"use strict";e.exports={detect:function(e){return 542327876===e.readUInt32LE(0)},calculate:function(e){return{height:e.readUInt32LE(12),width:e.readUInt32LE(16)}}}},11866:function(e){"use strict";var t=/^GIF8[79]a/;e.exports={detect:function(e){var r=e.toString("ascii",0,6);return t.test(r)},calculate:function(e){return{width:e.readUInt16LE(6),height:e.readUInt16LE(8)}}}},42512:function(e){"use strict";function t(e,t){var r=e.readUInt8(t);return 0===r?256:r}function r(e,r){var i=6+16*r;return{width:t(e,i),height:t(e,i+1)}}e.exports={detect:function(e){return 0===e.readUInt16LE(0)&&1===e.readUInt16LE(2)},calculate:function(e){var t,i=e.readUInt16LE(4),n=r(e,0);if(1===i)return n;for(t=1,n.images=[{width:n.width,height:n.height}];t<i;
1t+=1)n.images.push(r(e,t));return n}}},10491:function(e){"use strict";e.exports={detect:function(e){return"ffd8"===e.toString("hex",0,2)},calculate:function(e){var t,r,i,n;for(e=e.slice(4);e.length;){if(t=e.readUInt16BE(0),!function(e,t){if(t>e.length)throw TypeError("Corrupt JPG, exceeded buffer limits");if(255!==e[t])throw TypeError("Invalid JPG, marker table corrupted")}(e,t),192===(r=e[t+1])||193===r||194===r)return i=e,n=t+5,{height:i.readUInt16BE(n),width:i.readUInt16BE(n+2)};e=e.slice(t+2)}throw TypeError("Invalid JPG, no size found")}}},7337:function(e){"use strict";var t="CgBI";e.exports={detect:function(e){if("PNG\r\n\x1a\n"===e.toString("ascii",1,8)){var r=e.toString("ascii",12,16);if(r===t&&(r=e.toString("ascii",28,32)),"IHDR"!==r)throw TypeError("invalid png");return!0}},calculate:function(e){return e.toString("ascii",12,16)===t?{width:e.readUInt32BE(32),height:e.readUInt32BE(36)}:{width:e.readUInt32BE(16),height:e.readUInt32BE(20)}}}},19150:function(e){"use strict";e.exports={detect:function(e){return"8BPS"===e.toString("ascii",0,4)},calculate:function(e){return{width:e.readUInt32BE(18),height:e.readUInt32BE(14)}}}},54108:function(e){"use strict";var t=/<svg[^>]+[^>]*>/,r={root:/<svg\s[^>]+>/,width:/\bwidth=(['"])([^%]+?)\1/,height:/\bheight=(['"])([^%]+?)\1/,viewbox:/\bviewBox=(['"])(.+?)\1/};e.exports={detect:function(e){return t.test(e)},calculate:function(e){var t=e.toString("utf8").match(r.root);if(t){var i,n,a,o,s,l,c=(a=(i=t[0]).match(r.width),o=i.match(r.height),s=i.match(r.viewbox),{width:a&&parseInt(a[2],10),height:o&&parseInt(o[2],10),viewbox:s&&{width:parseInt((n=s[2].split(" "))[2],10),height:parseInt(n[3],10)}});if(c.width&&c.height)return{width:c.width,height:c.height};if(c.viewbox)return l=c.viewbox.width/c.viewbox.height,c.width?{width:c.width,height:Math.floor(c.width/l)}:c.height?{width:Math.floor(c.height*l),height:c.height}:{width:c.viewbox.width,height:c.viewbox.height}}throw TypeError("invalid svg")}}},54673:function(e){"use strict";e.exports={detect:function(e){var t="RIFF"===e.toString("ascii",0,4),r="WEBP"===e.toString("ascii",8,12),i="VP8"===e.toString("ascii",12,15);return t&&r&&i},calculate:function(e){var t,r,i=e.toString("ascii",12,16);if(e=e.slice(20,30),"VP8X"===i){var n,a=e[0];return(192&a)==0&&(1&a)==0&&{width:1+(n=e).readUIntLE(4,3),height:1+n.readUIntLE(7,3)}}if("VP8 "===i&&47!==e[0])return{width:16383&(t=e).readInt16LE(6),height:16383&t.readInt16LE(8)};var o=e.toString("hex",3,6);return"VP8L"===i&&"9d012a"!==o&&{width:1+((63&(r=e)[2])<<8|r[1]),height:1+((15&r[4])<<10|r[3]<<2|(192&r[2])>>6)}}}},86094:function(e,t,r){"use strict";var i=r(29018),n=r(58880)(function(e,t){return i(e,{xmlMode:t&&t.xmlMode},a,[t])}),a=function(e,t){return n.juiceDocument(e,t)};n.inlineContent=function(e,t,r){return i(e,{xmlMode:r&&r.xmlMode},n.inlineDocument,[t,r])},n.codeBlocks=i.codeBlocks,e.exports=n},29018:function(e,t,r){"use strict";var i=r(16680);r(9671);var n=function(e,t,r){let{xmlMode:n,...a}=t;return t=Object.assign({xml:{decodeEntities:!1,xmlMode:n}},a),e=r(e),i.load(e,t)},a=function(){var t=[];return{encodeEntities:function(r){var i=e.exports.codeBlocks;
1return Object.keys(i).forEach(function(e){var n=RegExp(i[e].start+"([\\S\\s]*?)"+i[e].end,"g");r=r.replace(n,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 i=RegExp("JUICE_CODE_BLOCK_"+r+'_(="")?',"gi");e=e.replace(i,function(){return t[r]})}return e}}};e.exports=function(e,t,r,i){var o=a(),s=n(e,t,o.encodeEntities),l=[s];l.push.apply(l,i);var c=r.apply(void 0,l)||s;return t&&t.xmlMode?o.decodeEntities(c.xml()):o.decodeEntities(c.html())},e.exports.codeBlocks={EJS:{start:"<%",end:"%>"},HBS:{start:"{{",end:"}}"}}},58880:function(e,t,r){"use strict";var{decode:i}=r(43585),n=r(9671),a=r(15468),o=r(28929);e.exports=function(e){function t(t,l,c){c=c||{};var d=n.parseCSS(l),u=[],h="style",p={},f=c.removeInlinedSelectors?new Set:null;function m(i,n){if(i.name){var a=i.name.toUpperCase();if(e[n+"Elements"].indexOf(a)>-1){for(var o in i.styleProps)if(i.styleProps[o].prop===n){var s=i.styleProps[o].value;if(c.preserveImportant&&(s=r(s)),s.match(/(px|auto)/)){var l=s.replace("px","");t(i).attr(n,l);return}if(e.tableElements.indexOf(a)>-1&&s.match(/\%/)){t(i).attr(n,s);return}}}}}if(c.styleAttributeName&&(h=c.styleAttributeName),d.forEach(function(a){var o,l=a[0],d=a[1],m=new n.Selector(l),g=m.parsed();if(g){for(var A=function(e){if(0!==e.length){var t=e[e.length-1].pseudos;if(t){for(var r=0;r<t.length;r++)if(s(t[r]))return t[r].name}}}(g),b=0;b<g.length;++b){var x=g[b];if(x.pseudos)for(var y=0;y<x.pseudos.length;++y){var E=x.pseudos[y];if(e.ignoredPseudos.indexOf(E.name)>=0)return}}if(A){var T=g[g.length-1],C=T.pseudos;T.pseudos=T.pseudos.filter(function(e){return!s(e)}),l=g.toString(),T.pseudos=C}try{o=t(l)}catch(e){return}var k=!1;o.each(function(){var a=this;if(!(a.name&&e.nonVisualElements.indexOf(a.name.toUpperCase())>
1=0)){if(k=!0,a.counterProps||(a.counterProps=a.parent&&a.parent.counterProps?Object.create(a.parent.counterProps):{}),A){var o="pseudo"+A,s=a[o];s||((s=a[o]=t("<span />").get(0)).pseudoElementType=A,s.pseudoElementParent=a,s.counterProps=a.counterProps,a[o]=s),a=s}if(!a.styleProps){if(a.styleProps={},t(a).attr(h)){var l=t(a).attr(h),f=c.decodeStyleAttributes?i(l):l;g(n.parseCSS("* { "+f+" } ")[0][1],new n.Selector("<style>",!0))}u.push(a)}g(d,m)}function g(t,i){for(var o=0,s=t.length;o<s;o++)if("property"==t[o].type){var l=t[o].name,d=t[o].value;"counter-reset"===l&&function(e,t){for(var r=t.split(/\s+/),i=0;i<r.length;i++){var n=r[i],a=parseInt(r[i+1],10);isNaN(a)?e.counterProps[n]=p[n]=0:e.counterProps[n]=p[r[i++]]=a}}(a,d),"counter-increment"===l&&function(e,t){for(var r=t.split(/\s+/),i=0;i<r.length;i++){var n=r[i];if(void 0!==e.counterProps[n]){var a=parseInt(r[i+1],10);isNaN(a)?e.counterProps[n]=p[n]+=1:e.counterProps[n]=p[r[i++]]+=a}}}(a,d);var u=null!==d.match(/!important$/);u&&!c.preserveImportant&&(d=r(d));var h=[t[o].position.start.line,t[o].position.start.col],f=new n.Property(l,d,i,u?2:0,h),m=a.styleProps[l];if(0>e.excludedProperties.indexOf(l)){if(c.inlineDuplicateProperties){if(m){if(m.selector===i)f.nextProp=m,a.styleProps[l]=f;else{for(var g=m;g.nextProp;)g=g.nextProp;g.nextProp=f}}else a.styleProps[l]=f}else(m&&m.compare(f)===f||!m)&&(m&&m.selector!==i?delete a.styleProps[l]:m&&(f.nextProp=m),a.styleProps[l]=f)}}}}),k&&f&&f.add(a[0])}}),u.forEach(function(e){Object.keys(e.styleProps).length;var r=[];Object.keys(e.styleProps).forEach(function(t){for(var i=e.styleProps[t];void 0!==i;)r.push(i),i=i.nextProp}),r.sort(function(e,t){return e.compareFunc(t)});var i=r.filter(function(e){return(!c.resolveCSSVariables||0!==e.prop.indexOf("--"))&&"content"!==e.prop}).map(function(t){return c.resolveCSSVariables&&(t.value=o.replaceVariables(e,t.value)),t.prop+": "+t.value.replace(/["]/g,"'")+";"}).join(" ");i&&t(e).attr(h,i)}),c.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 i=[],n=t.split(/['"]/),s=0;s<n.length;s++)if(""!==n[s]){var l=n[s].match(/var\s*\(\s*(.*?)\s*(,\s*(.*?)\s*)?\s*\)/i);if(l){var c=o.findVariableValue(e,l[1])||l[2];i.push(c.replace(/^['"]|['"]$/g,""));continue}var d=n[s].match(/counter\s*\(\s*(.*?)\s*(,\s*(.*?)\s*)?\s*\)/i);if(d&&d[1]in e.counterProps){var u=e.counterProps[d[1]];i.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()}}(u,d[3]));continue}var h=n[s].match(/attr\s*\(\s*(.*?)\s*\)/i);if(h){var p=h[1];i.push(e.pseudoElementParent?e.pseudoElementParent.attribs[p]:e.attribs[p]);continue}i.push(n[s])}return(t=i.join("")).replace(/\\/g,"")}(e);r.img?(e.name="img",t(e).attr("src",r.img)):t(e).text(r);var i=e.pseudoElementParent;"before"===e.pseudoElementType?t(i).prepend(e):t(i).append(e)}}),c.applyWidthAttributes&&u.forEach(function(e){m(e,"width")}),c.applyHeightAttributes&&u.forEach(function(e){m(e,"height")}),c.applyAttributesTableElements&&u.forEach(function(i){if(i.name){var n=i.name.toUpperCase(),a=Object.keys(e.styleToAttribute);if(e.tableElements.indexOf(n)>-1){for(var o in i.styleProps)if(a.indexOf(i.styleProps[o].prop)>-1){var s,l=e.styleToAttribute[i.styleProps[o].prop],d=i.styleProps[o].value;if(c.preserveImportant&&(d=r(d)),"background"===l&&(d=0!==(s=d).indexOf("url(")?s:s.replace(/^url\((["'])?([^"']+)\1\)$/,"$2")),/(linear|radial)-gradient\(/i.test(d))continue;t(i).attr(l,d)}}}}),c.insertPreservedExtraCss&&c.extraCss){var g=n.getPreservedText(c.extraCss,{mediaQueries:c.preserveMediaQueries,fontFaces:c.preserveFontFaces,keyFrames:c.preserveKeyFrames,preservedSelectors:c.preservedSelectors});if(g){var A=null;!0!==c.insertPreservedExtraCss?A=t(c.insertPreservedExtraCss):((A=t("head")).length||(A=t("body")),A.length||(A=t.root())),A.first().append("<style>"+g+"</style>")}}return f}function r(e){return e.replace(/\s*!important$/,"")}function s(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,i){i=n.getDefaultOptions(i);var a,o,s,l,c,d,u=new Set;
1i.removeInlinedSelectors&&!i.removeStyleTags&&r("style[data-embed]").each(function(){u.add(this)});var h=(a=r,o=i,(d=[],a("style").each(function(){if(c=this,1!==(s=c.childNodes).length){o.removeStyleTags&&a(c).remove();return}if(l=s[0].data,o.applyStyleTags&&void 0===a(c).attr("data-embed")&&d.push(l),o.removeStyleTags&&void 0===a(c).attr("data-embed")){var t=c.childNodes[0].nodeValue,r=n.getPreservedText(t,{mediaQueries:o.preserveMediaQueries,fontFaces:o.preserveFontFaces,keyFrames:o.preserveKeyFrames,pseudos:o.preservePseudos,preservedSelectors:o.preservedSelectors},e.ignoredPseudos);r?c.childNodes[0].nodeValue=r:a(c).remove()}a(c).removeAttr("data-embed")}),d).join("\n")),p=t(r,h+="\n"+i.extraCss,i);return p&&!i.removeStyleTags&&function(t,r,i,a){t("style").each(function(){var o=this,s=o.childNodes;if(!(1!==s.length||a&&a.has(o))){var l=s[0].nodeValue,c=n.removeInlinedSelectorsFromCSS(l,r,i,e.ignoredPseudos);c&&c.trim()?o.childNodes[0].nodeValue=c:t(o).remove()}})}(r,p,i,u),r},e.inlineDocument=t,e}},15468: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"],i="",n=3;n--;)i=(r[+t.pop()+10*n]||"")+i;return Array(+t.join("")+1).join("M")+i},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}},24777:function(e,t,r){"use strict";e.exports=n;var i=r(9671);function n(e,t,r,i,n){this.prop=e,this.value=t,this.selector=r,this.priority=i||0,this.additionalPriority=n||[]}n.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,i.compareFunc(t,r)},n.prototype.compare=function(e){return 1===this.compareFunc(e)?this:e},n.prototype.toString=function(){return this.prop+": "+this.value.replace(/['"]+/g,"")+";"}},19240:function(e,t,r){"use strict";var i=r(86585);function n(e,t){this.text=e,this.spec=void 0,this.styleAttribute=t||!1}function a(e){try{return i(e)[0]}catch(e){return[]}}e.exports=n,n.prototype.parsed=function(){return this.tokens||(this.tokens=a(this.text)),this.tokens},n.prototype.specificity=function(){var e=this.styleAttribute;return this.spec||(this.spec=function t(r,i){for(var n=i||a(r),o=[e?1:0,0,0,0],s=[],l=0;l<n.length;l++){var c=n[l],d=c.pseudos;if(c.id&&o[1]++,c.attributes&&(o[2]+=c.attributes.length),c.classList&&(o[2]+=c.classList.length),c.tag&&"*"!==c.tag&&o[3]++,d){o[3]+=d.length;for(var u=0;u<d.length;u++)"not"===d[u].name&&(s.push(d[u].value),o[3]--)}}for(var h=s.length;h--;)for(var p=t(s[h]),f=4;f--;)o[f]+=p[f];return o}(this.text,this.parsed())),this.spec}},9671:function(e,t,r){"use strict";var i=r(34984),n=r(19240),a=r(24777);t.Selector=n,t.Property=a,/**
2 * Returns an array of the selectors.
3 *
4 * @license Sizzle CSS Selector Engine - MIT
5 * @param {String} selectorText from mensch
6 * @api public
7 */t.extract=function(e){for(var t=0,r=[],i="",n=0,a=e.length;n<a;n++){var o=e.charAt(n);t?(("]"===o||")"===o)&&t--,i+=o):","===o?(r.push(i),i=""):(("["===o||"("===o)&&t++,(i.length||","!==o&&"\n"!==o&&" "!==o)&&(i+=o))}return i.length&&r.push(i),r},t.parseCSS=function(e){var t=i.parse(e,{position:!0,comments:!0}),r=void 0!==t.stylesheet&&t.stylesheet.rules?t.stylesheet.rules:[],n=[],a=!1,o=!1;if(r.length>0&&"comment"===r[0].type&&r[0].text&&"juice ignore"===r[0].text.trim()&&(o=!0),o)return n;for(var s=0,l=r.length;s<l;s++){if("comment"===r[s].type){if(!r[s].text)continue;var c=r[s].text.trim();"juice start ignore"===c?a=!0:"juice end ignore"===c?a=!1:"juice ignore next"===c&&s++;continue}if(!a&&"rule"==r[s].type){var d=r[s],u=d.selectors,h=[];if(d.declarations)for(var p=!1,f=0;f<d.declarations.length;f++){var m=d.declarations[f];if("comment"===m.type&&m.text&&"juice ignore next"===m.text.trim()){p=!0;continue}if(p&&"property"===m.type){p=!1;continue}"property"===m.type&&h.push(m)}if(h.length>0)for(var g=0,A=u.length;g<A;
7g++)n.push([u[g],h])}}return n},t.getPreservedText=function(e,r,n){var a=i.parse(e,{position:!0,comments:!0}),o=void 0!==a.stylesheet&&a.stylesheet.rules?a.stylesheet.rules:[],s=[],l=!1,c=[],d=!1,u=new Set;if(o.length>0&&"comment"===o[0].type&&o[0].text&&"juice ignore"===o[0].text.trim()&&(d=!0),d)return"\n"+e+"\n";for(var h=0;h<o.length;h++){if("comment"===o[h].type&&o[h].text){var p=o[h].text.trim();"juice ignore next"===p&&h+1<o.length&&u.add(h+1)}if("rule"===o[h].type&&o[h].declarations){for(var f=0;f<o[h].declarations.length;f++)if("comment"===o[h].declarations[f].type&&o[h].declarations[f].text&&"juice ignore next"===o[h].declarations[f].text.trim()){u.add(h);break}}}for(var h=o.length-1;h>=0;h--){var m=o[h];if("comment"===m.type){if(!m.text)continue;var p=m.text.trim();"juice end ignore"===p?(l=!0,c.push(m)):"juice start ignore"===p&&(l=!1,c.push(m),c.length>0&&(s.unshift(i.stringify({stylesheet:{rules:c.reverse()}},{comments:!0,indentation:"  "})),c=[]));continue}if(l){c.push(m);continue}if(u.has(h)){s.unshift(i.stringify({stylesheet:{rules:[m]}},{comments:!0,indentation:"  "}));continue}(r.fontFaces&&"font-face"===m.type||r.mediaQueries&&"media"===m.type||r.keyFrames&&"keyframes"===m.type||r.pseudos&&m.selectors&&this.matchesPseudo(m.selectors[0],n)||r.preservedSelectors&&m.selectors&&m.selectors.some(function(e){return t.matchesPreservedSelector(e,r.preservedSelectors)}))&&s.unshift(i.stringify({stylesheet:{rules:[m]}},{comments:!1,indentation:"  "})),m.position.start}return 0!==s.length&&"\n"+s.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.matchesPreservedSelector=function(e,t){if(!t||0===t.length)return!1;for(var r=0;r<t.length;r++){var i=t[r];if(e===i||-1!==e.indexOf(i))return!0}return!1},t.removeInlinedSelectorsFromCSS=function(e,r,n,a){for(var o=i.parse(e,{position:!0,comments:!0}),s=void 0!==o.stylesheet&&o.stylesheet.rules?o.stylesheet.rules:[],l=[],c=0;c<s.length;c++){var d=s[c];if("rule"!==d.type||d.selectors&&n.preservePseudos&&this.matchesPseudo(d.selectors[0],a)||d.selectors&&n.preservedSelectors&&d.selectors.some(function(e){return t.matchesPreservedSelector(e,n.preservedSelectors)})){l.push(d);continue}var u=d.selectors.filter(function(e){return!r.has(e)});if(u.length>0){var h=Object.assign({},d,{selectors:u});l.push(h)}}return 0===l.length?"":i.stringify({stylesheet:{rules:l}},{comments:!1,indentation:"  "})},t.compareFunc=function(e,t){for(var r=Math.min(e.length,t.length),i=0;i<r;i++)if(e[i]!==t[i]){if(e[i]>t[i])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,removeInlinedSelectors:!1,preserveMediaQueries:!0,preserveFontFaces:!0,preserveKeyFrames:!0,preservePseudos:!0,preservedSelectors:[],applyWidthAttributes:!0,applyHeightAttributes:!0,applyAttributesTableElements:!0,resolveCSSVariables:!0,inlineDuplicateProperties:!1,url:""},e);return t.webResources=t.webResources||{},t}},28929: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,r)=>{let n,a=/([a-z\-]+)\s*\(\s*([^\(\)]*?)\s*(?:,\s*([^\(\)]*?)\s*)?\s*\)/i,o=[],s=t(r);for(;null!==(n=a.exec(r));){let t=`${o.length}`;if("var"==n[1].toLowerCase()){let t=i(e,n[2]);if(t){r=r.replace(n[0],t);continue}if(n[3]){r=r.replace(n[0],n[3]);continue}}let a=`${s}${t.padStart(5,"-")}`;r=r.replace(n[0],a),o.push({placeholder:a,replace:n[0]})}for(var l=o.length-1;l>=0;l--){let e=o[l];r=r.replace(e.placeholder,e.replace)}return r},i=(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:r,findVariableValue:i}},34984:function(e,t,r){e.exports={lex:r(55625),parse:r(82579),stringify:r(17134)}},91514:function(e,t,r){var i=r(83454);
7function n(e){var t=[].slice.call(arguments,1);t.unshift("["+e+"]"),i.stderr.write(t.join(" ")+"\n")}t=e.exports=function(e){return n.bind(null,e)}},55625:function(e,t,r){r(91514)("lex"),e.exports=function(e){var t="",r=0,i=-1,n=0,a=1,o="before-selector",s=[o],l={},c=[],d=["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 u(e){return e?s[s.length-1-e]:o}function h(t){return e[i+(t||1)]}function p(){var e=s.pop();return o=s[s.length-1],e}function f(e){return o=e,s.push(o),s.length}function m(e){var t=o;return s[s.length-1]=o=e,t}function g(t){if(1==(t||1))"\n"==e[i]?(a++,r=1):r++,i++;else{var n=e.slice(i,i+t).split("\n");n.length>1&&(a+=n.length-1,r=1),r+=n[n.length-1].length,i+=t}}function A(){l.end={line:a,col:r},c.push(l),t="",l={}}function b(e){l={type:e,start:{line:a,col:r}}}for(;g(),y=e[i];)switch(y){case" ":switch(u()){case"selector":case"value":case"value-paren":case"at-group":case"at-value":case"comment":case"double-string":case"single-string":t+=y}break;case"\n":case"	":case"\r":case"\f":switch(u()){case"value":case"value-paren":case"at-group":case"comment":case"single-string":case"double-string":case"selector":t+=y;break;case"at-value":"\n"===y&&(l.value=t.trim(),A(),p())}break;case":":switch(u()){case"name":l.name=t.trim(),t="",m("before-value");break;case"before-selector":t+=y,b("selector"),f("selector");break;case"before-value":m("value"),t+=y;break;default:t+=y}break;case";":switch(u()){case"name":case"before-value":case"value":t.trim().length>0&&(l.value=t.trim(),A()),m("before-name");break;case"value-paren":default:t+=y;break;case"at-value":l.value=t.trim(),A(),p();case"before-name":}break;case"{":switch(u()){case"selector":if("\\"===h(-1)){t+=y;break}l.text=t.trim(),A(),m("before-name"),n+=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")}A(),n+=1;break;case"name":case"at-rule":l.name=t.trim(),A(),f("before-name"),n+=1;break;case"comment":case"double-string":case"single-string":t+=y;break;case"before-value":m("value"),t+=y}break;case"}":switch(u()){case"before-name":case"name":case"before-value":case"value":t&&(l.value=t.trim()),l.name&&l.value&&A(),b("end"),A(),p(),"at-group"===u()&&(b("at-group-end"),A(),p()),n>0&&(n-=1);break;case"at-group":case"before-selector":case"selector":if("\\"===h(-1)){t+=y;break}n>0&&"at-group"===u(1)&&(b("at-group-end"),A()),n>1&&p(),n>0&&(n-=1);break;case"double-string":case"single-string":case"comment":t+=y}break;case'"':case"'":switch(u()){case"double-string":'"'===y&&"\\"!==h(-1)&&p();break;case"single-string":"'"===y&&"\\"!==h(-1)&&p();break;case"before-at-value":m("at-value"),f('"'===y?"double-string":"single-string");break;case"before-value":m("value"),f('"'===y?"double-string":"single-string");break;case"comment":break;default:"\\"!==h(-1)&&f('"'===y?"double-string":"single-string")}t+=y;break;case"/":switch(u()){case"comment":case"double-string":case"single-string":t+=y;break;case"before-value":case"selector":case"name":case"value":if("*"===h(1)){var x=function(t){var r=e.slice(i).indexOf("*/");return r>0&&r}(0);x&&g(x+1)}else"before-value"==u()&&m("value"),t+=y;break;default:"*"===h(1)?(b("comment"),f("comment"),g()):t+=y}break;case"*":switch(u()){case"comment":"/"===h(1)?(l.text=t,g(),A(),p()):t+=y;break;case"before-selector":t+=y,b("selector"),f("selector");break;case"before-value":m("value"),t+=y;break;default:t+=y}break;case"@":switch(u()){case"comment":case"double-string":case"single-string":t+=y;break;case"before-value":m("value"),t+=y;break;default:for(var y,E,T,C=!1,k=0,_=d.length;!C&&k<_;++k)(function(t){var r=i+1;return t===e.slice(r,r+t.length)})(E=(T=d[k]).name||T)&&(C=!0,b(E),f(T.state||"at-group"),g(E.length),T.prefix&&(l.prefix=T.prefix),T.type&&(l.type=T.type));C||(t+=y)}break;case"(":switch(u()){case"value":f("value-paren");break;case"before-value":m("value")}t+=y;break;case")":switch(u()){case"value-paren":p();break;case"before-value":m("value")}t+=y;break;default:switch(u()){case"before-selector":b("selector"),f("selector");break;case"before-name":b("property"),m("name");break;case"before-value":m("value");break;case"before-at-value":m("at-value")}t+=y}return c}},82579:function(e,t,r){r(91514)("parse");var i,n,a,o,s=r(55625);function l(e,t){t||(t={});for(var r,i=["type","name","value"],n={},o=0;o<i.length;++o)e[r=i[o]]&&(n[r]=t[r]||e[r]);for(o=0,i=Object.keys(t);o<i.length;++o)n[r=i[o]]||(n[r]=t[r]);return a&&(n.position={start:e.start,end:e.end}),n}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:u(e)});case"at-group-end":n-=1;return;
7case"media":case"keyframes":case"font-face":case"supports":case"viewport":case"document":case"page":return function(e){n+=1;var t={};switch(e.type){case"font-face":case"viewport":t.declarations=u();break;case"page":t.prefix=e.prefix,t.declarations=u();break;default:t.prefix=e.prefix,t.rules=d(function(){return n})}return l(e,t)}(e);case"comment":if(i)return l(e,{text:e.text})}}function d(e){for(var t,r,i=[];(r=o.shift())&&e&&e(r);)(t=c(r))&&i.push(t);return r&&"end"!==r.type&&o.unshift(r),i}function u(){return d(function(e){return"property"===e.type||"comment"===e.type})}e.exports=function(e,t){t||(t={}),i=!!t.comments,a=!!t.position,n=0,o=Array.isArray(e)?e.slice():s(e);for(var r,l,d=[];l=o.shift();)(r=c(l))&&d.push(r);return{type:"stylesheet",stylesheet:{rules:d}}}},17134:function(e,t,r){var i,n,a,o,s,l;function c(e){if(e){o+=e;return}return n?"":Array(o).join(a||"")}function d(e){return i?"/*"+(e.text||"")+"*/"+s:""}function u(e){var t;return t=e.selectors?e.selectors.join(","+s):"@"+e.type+(e.name?" "+e.name:""),c()+t+l+p(e)+s}function h(e,t){return e.reduce(function(e,r){var i="comment"===r.type?d(r):t(r);return i&&e.push(i),e},[])}function p(e,t){var r=e.declarations,i=f;return e.rules&&(r=e.rules,i=u),(r=function(e,t){if(!e)return"";c(1);var r=h(e,t);return(c(-1),r.length)?r.join(s):""}(r,i))&&(r=s+r+(t?"":s)),"{"+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 u(e);case"media":case"keyframes":case"font-face":case"supports":case"viewport":case"document":case"page":var t,r,i;return t="",r=e.prefix||"",e.name&&(t=" "+e.name),i="page"!==e.type,"@"+r+e.type+t+l+p(e,i)+s;case"comment":return d(e);case"import":case"charset":case"namespace":return"@"+e.type+" "+e.value+";"+s}}r(91514)("stringify"),e.exports=function(e,t){return t||(t={}),a=t.indentation||"",n=!!t.compress,i=!!t.comments,o=1,n?s=l="":(s="\n",l=" "),h(e.stylesheet.rules,m).join("\n").trim()}},4267:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var i=r(67294);/**
8 * @license lucide-react v0.427.0 - ISC
9 *
10 * This source code is licensed under the ISC license.
11 * See the LICENSE file in the root directory of this source tree.
12 */let n=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),a=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>Boolean(e)&&r.indexOf(e)===t).join(" ")};/**
13 * @license lucide-react v0.427.0 - ISC
14 *
15 * This source code is licensed under the ISC license.
16 * See the LICENSE file in the root directory of this source tree.
17 */var o={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
18 * @license lucide-react v0.427.0 - ISC
19 *
20 * This source code is licensed under the ISC license.
21 * See the LICENSE file in the root directory of this source tree.
22 */let s=(0,i.forwardRef)((e,t)=>{let{color:r="currentColor",size:n=24,strokeWidth:s=2,absoluteStrokeWidth:l,className:c="",children:d,iconNode:u,...h}=e;return(0,i.createElement)("svg",{ref:t,...o,width:n,height:n,stroke:r,strokeWidth:l?24*Number(s)/Number(n):s,className:a("lucide",c),...h},[...u.map(e=>{let[t,r]=e;return(0,i.createElement)(t,r)}),...Array.isArray(d)?d:[d]])}),l=(e,t)=>{let r=(0,i.forwardRef)((r,o)=>{let{className:l,...c}=r;return(0,i.createElement)(s,{ref:o,iconNode:t,className:a("lucide-".concat(n(e)),l),...c})});return r.displayName="".concat(e),r}},96128:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
23 * @license lucide-react v0.427.0 - ISC
24 *
25 * This source code is licensed under the ISC license.
26 * See the LICENSE file in the root directory of this source tree.
27 */let n=(0,i.Z)("AudioLines",[["path",{d:"M2 10v3",key:"1fnikh"}],["path",{d:"M6 6v11",key:"11sgs0"}],["path",{d:"M10 3v18",key:"yhl04a"}],["path",{d:"M14 8v7",key:"3a1oy3"}],["path",{d:"M18 5v13",key:"123xd1"}],["path",{d:"M22 10v3",key:"154ddg"}]])},11898:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
28 * @license lucide-react v0.427.0 - ISC
29 *
30 * This source code is licensed under the ISC license.
31 * See the LICENSE file in the root directory of this source tree.
32 */let n=(0,i.Z)("BetweenHorizontalEnd",[["rect",{width:"13",height:"7",x:"3",y:"3",rx:"1",key:"11xb64"}],["path",{d:"m22 15-3-3 3-3",key:"26chmm"}],["rect",{width:"13",height:"7",x:"3",y:"14",rx:"1",key:"k6ky7n"}]])},91944:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
33 * @license lucide-react v0.427.0 - ISC
34 *
35 * This source code is licensed under the ISC license.
36 * See the LICENSE file in the root directory of this source tree.
37 */let n=(0,i.Z)("BetweenHorizontalStart",[["rect",{width:"13",height:"7",x:"8",y:"3",rx:"1",key:"pkso9a"}],["path",{d:"m2 9 3 3-3 3",key:"1agib5"}],["rect",{width:"13",height:"7",x:"8",y:"14",rx:"1",key:"1q5fc1"}]])},50087:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
38 * @license lucide-react v0.427.0 - ISC
39 *
40 * This source code is licensed under the ISC license.
41 * See the LICENSE file in the root directory of this source tree.
42 */let n=(0,i.Z)("BetweenVerticalEnd",[["rect",{width:"7",height:"13",x:"3",y:"3",rx:"1",key:"1fdu0f"}],["path",{d:"m9 22 3-3 3 3",key:"17z65a"}],["rect",{width:"7",height:"13",x:"14",y:"3",rx:"1",key:"1squn4"}]])},83045:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
43 * @license lucide-react v0.427.0 - ISC
44 *
45 * This source code is licensed under the ISC license.
46 * See the LICENSE file in the root directory of this source tree.
47 */let n=(0,i.Z)("BetweenVerticalStart",[["rect",{width:"7",height:"13",x:"3",y:"8",rx:"1",key:"1fjrkv"}],["path",{d:"m15 2-3 3-3-3",key:"1uh6eb"}],["rect",{width:"7",height:"13",x:"14",y:"8",rx:"1",key:"w3fjg8"}]])},86817:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
48 * @license lucide-react v0.427.0 - ISC
49 *
50 * This source code is licensed under the ISC license.
51 * See the LICENSE file in the root directory of this source tree.
52 */let n=(0,i.Z)("Bold",[["path",{d:"M6 12h9a4 4 0 0 1 0 8H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h7a4 4 0 0 1 0 8",key:"mg9rjx"}]])},9177:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
53 * @license lucide-react v0.427.0 - ISC
54 *
55 * This source code is licensed under the ISC license.
56 * See the LICENSE file in the root directory of this source tree.
57 */let n=(0,i.Z)("BookMarked",[["path",{d:"M10 2v8l3-3 3 3V2",key:"sqw3rj"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20",key:"k3hazp"}]])},17879:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
58 * @license lucide-react v0.427.0 - ISC
59 *
60 * This source code is licensed under the ISC license.
61 * See the LICENSE file in the root directory of this source tree.
62 */let n=(0,i.Z)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},91148:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
63 * @license lucide-react v0.427.0 - ISC
64 *
65 * This source code is licensed under the ISC license.
66 * See the LICENSE file in the root directory of this source tree.
67 */let n=(0,i.Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},64020:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
68 * @license lucide-react v0.427.0 - ISC
69 *
70 * This source code is licensed under the ISC license.
71 * See the LICENSE file in the root directory of this source tree.
72 */let n=(0,i.Z)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},82614:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
73 * @license lucide-react v0.427.0 - ISC
74 *
75 * This source code is licensed under the ISC license.
76 * See the LICENSE file in the root directory of this source tree.
77 */let n=(0,i.Z)("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},16578:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
78 * @license lucide-react v0.427.0 - ISC
79 *
80 * This source code is licensed under the ISC license.
81 * See the LICENSE file in the root directory of this source tree.
82 */let n=(0,i.Z)("ChevronsUpDown",[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]])},23115:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
83 * @license lucide-react v0.427.0 - ISC
84 *
85 * This source code is licensed under the ISC license.
86 * See the LICENSE file in the root directory of this source tree.
87 */let n=(0,i.Z)("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},14917:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
88 * @license lucide-react v0.427.0 - ISC
89 *
90 * This source code is licensed under the ISC license.
91 * See the LICENSE file in the root directory of this source tree.
92 */let n=(0,i.Z)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},82556:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
93 * @license lucide-react v0.427.0 - ISC
94 *
95 * This source code is licensed under the ISC license.
96 * See the LICENSE file in the root directory of this source tree.
97 */let n=(0,i.Z)("Clipboard",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}]])},96291:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
98 * @license lucide-react v0.427.0 - ISC
99 *
100 * This source code is licensed under the ISC license.
101 * See the LICENSE file in the root directory of this source tree.
102 */let n=(0,i.Z)("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]])},62245:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
103 * @license lucide-react v0.427.0 - ISC
104 *
105 * This source code is licensed under the ISC license.
106 * See the LICENSE file in the root directory of this source tree.
107 */let n=(0,i.Z)("CodeXml",[["path",{d:"m18 16 4-4-4-4",key:"1inbqp"}],["path",{d:"m6 8-4 4 4 4",key:"15zrgr"}],["path",{d:"m14.5 4-5 16",key:"e7oirm"}]])},45158:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
108 * @license lucide-react v0.427.0 - ISC
109 *
110 * This source code is licensed under the ISC license.
111 * See the LICENSE file in the root directory of this source tree.
112 */let n=(0,i.Z)("Code",[["polyline",{points:"16 18 22 12 16 6",key:"z7tu5w"}],["polyline",{points:"8 6 2 12 8 18",key:"1eg1df"}]])},79721:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
113 * @license lucide-react v0.427.0 - ISC
114 *
115 * This source code is licensed under the ISC license.
116 * See the LICENSE file in the root directory of this source tree.
117 */let n=(0,i.Z)("Columns2",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M12 3v18",key:"108xh3"}]])},77205:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
118 * @license lucide-react v0.427.0 - ISC
119 *
120 * This source code is licensed under the ISC license.
121 * See the LICENSE file in the root directory of this source tree.
122 */let n=(0,i.Z)("Columns3",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"M15 3v18",key:"14nvp0"}]])},67201:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
123 * @license lucide-react v0.427.0 - ISC
124 *
125 * This source code is licensed under the ISC license.
126 * See the LICENSE file in the root directory of this source tree.
127 */let n=(0,i.Z)("Columns4",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M7.5 3v18",key:"w0wo6v"}],["path",{d:"M12 3v18",key:"108xh3"}],["path",{d:"M16.5 3v18",key:"10tjh1"}]])},79925:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
128 * @license lucide-react v0.427.0 - ISC
129 *
130 * This source code is licensed under the ISC license.
131 * See the LICENSE file in the root directory of this source tree.
132 */let n=(0,i.Z)("CopyCheck",[["path",{d:"m12 15 2 2 4-4",key:"2c609p"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},25606:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
133 * @license lucide-react v0.427.0 - ISC
134 *
135 * This source code is licensed under the ISC license.
136 * See the LICENSE file in the root directory of this source tree.
137 */let n=(0,i.Z)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},27626:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
138 * @license lucide-react v0.427.0 - ISC
139 *
140 * This source code is licensed under the ISC license.
141 * See the LICENSE file in the root directory of this source tree.
142 */let n=(0,i.Z)("Crop",[["path",{d:"M6 2v14a2 2 0 0 0 2 2h14",key:"ron5a4"}],["path",{d:"M18 22V8a2 2 0 0 0-2-2H2",key:"7s9ehn"}]])},32391:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
143 * @license lucide-react v0.427.0 - ISC
144 *
145 * This source code is licensed under the ISC license.
146 * See the LICENSE file in the root directory of this source tree.
147 */let n=(0,i.Z)("Eraser",[["path",{d:"m7 21-4.3-4.3c-1-1-1-2.5 0-3.4l9.6-9.6c1-1 2.5-1 3.4 0l5.6 5.6c1 1 1 2.5 0 3.4L13 21",key:"182aya"}],["path",{d:"M22 21H7",key:"t4ddhn"}],["path",{d:"m5 11 9 9",key:"1mo9qw"}]])},10753:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
148 * @license lucide-react v0.427.0 - ISC
149 *
150 * This source code is licensed under the ISC license.
151 * See the LICENSE file in the root directory of this source tree.
152 */let n=(0,i.Z)("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},36280:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
153 * @license lucide-react v0.427.0 - ISC
154 *
155 * This source code is licensed under the ISC license.
156 * See the LICENSE file in the root directory of this source tree.
157 */let n=(0,i.Z)("File",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}]])},10043:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
158 * @license lucide-react v0.427.0 - ISC
159 *
160 * This source code is licensed under the ISC license.
161 * See the LICENSE file in the root directory of this source tree.
162 */let n=(0,i.Z)("FlipHorizontal",[["path",{d:"M8 3H5a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h3",key:"1i73f7"}],["path",{d:"M16 3h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-3",key:"saxlbk"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"M12 14v2",key:"8jcxud"}],["path",{d:"M12 8v2",key:"1woqiv"}],["path",{d:"M12 2v2",key:"tus03m"}]])}
162,48195:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
163 * @license lucide-react v0.427.0 - ISC
164 *
165 * This source code is licensed under the ISC license.
166 * See the LICENSE file in the root directory of this source tree.
167 */let n=(0,i.Z)("FlipVertical",[["path",{d:"M21 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v3",key:"14bfxa"}],["path",{d:"M21 16v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3",key:"14rx03"}],["path",{d:"M4 12H2",key:"rhcxmi"}],["path",{d:"M10 12H8",key:"s88cx1"}],["path",{d:"M16 12h-2",key:"10asgb"}],["path",{d:"M22 12h-2",key:"14jgyd"}]])},94652:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
168 * @license lucide-react v0.427.0 - ISC
169 *
170 * This source code is licensed under the ISC license.
171 * See the LICENSE file in the root directory of this source tree.
172 */let n=(0,i.Z)("Frame",[["line",{x1:"22",x2:"2",y1:"6",y2:"6",key:"15w7dq"}],["line",{x1:"22",x2:"2",y1:"18",y2:"18",key:"1ip48p"}],["line",{x1:"6",x2:"6",y1:"2",y2:"22",key:"a2lnyx"}],["line",{x1:"18",x2:"18",y1:"2",y2:"22",key:"8vb6jd"}]])},63482:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
173 * @license lucide-react v0.427.0 - ISC
174 *
175 * This source code is licensed under the ISC license.
176 * See the LICENSE file in the root directory of this source tree.
177 */let n=(0,i.Z)("GripVertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]])},44923:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
178 * @license lucide-react v0.427.0 - ISC
179 *
180 * This source code is licensed under the ISC license.
181 * See the LICENSE file in the root directory of this source tree.
182 */let n=(0,i.Z)("Heading1",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["path",{d:"m17 12 3-2v8",key:"1hhhft"}]])},32037:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
183 * @license lucide-react v0.427.0 - ISC
184 *
185 * This source code is licensed under the ISC license.
186 * See the LICENSE file in the root directory of this source tree.
187 */let n=(0,i.Z)("Heading2",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["path",{d:"M21 18h-4c0-4 4-3 4-6 0-1.5-2-2.5-4-1",key:"9jr5yi"}]])},9430:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
188 * @license lucide-react v0.427.0 - ISC
189 *
190 * This source code is licensed under the ISC license.
191 * See the LICENSE file in the root directory of this source tree.
192 */let n=(0,i.Z)("Heading3",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["path",{d:"M17.5 10.5c1.7-1 3.5 0 3.5 1.5a2 2 0 0 1-2 2",key:"68ncm8"}],["path",{d:"M17 17.5c2 1.5 4 .3 4-1.5a2 2 0 0 0-2-2",key:"1ejuhz"}]])},52834:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
193 * @license lucide-react v0.427.0 - ISC
194 *
195 * This source code is licensed under the ISC license.
196 * See the LICENSE file in the root directory of this source tree.
197 */let n=(0,i.Z)("Heading4",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["path",{d:"M17 10v4h4",key:"13sv97"}],["path",{d:"M21 10v8",key:"1kdml4"}]])},79985:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
198 * @license lucide-react v0.427.0 - ISC
199 *
200 * This source code is licensed under the ISC license.
201 * See the LICENSE file in the root directory of this source tree.
202 */let n=(0,i.Z)("Heading5",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["path",{d:"M17 13v-3h4",key:"1nvgqp"}],["path",{d:"M17 17.7c.4.2.8.3 1.3.3 1.5 0 2.7-1.1 2.7-2.5S19.8 13 18.3 13H17",key:"2nebdn"}]])},70551:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
203 * @license lucide-react v0.427.0 - ISC
204 *
205 * This source code is licensed under the ISC license.
206 * See the LICENSE file in the root directory of this source tree.
207 */let n=(0,i.Z)("Heading6",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["circle",{cx:"19",cy:"16",r:"2",key:"15mx69"}],["path",{d:"M20 10c-2 2-3 3.5-3 6",key:"f35dl0"}]])},26872:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
208 * @license lucide-react v0.427.0 - ISC
209 *
210 * This source code is licensed under the ISC license.
211 * See the LICENSE file in the root directory of this source tree.
212 */let n=(0,i.Z)("ImageUp",[["path",{d:"M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21",key:"9csbqa"}],["path",{d:"m14 19.5 3-3 3 3",key:"9vmjn0"}],["path",{d:"M17 22v-5.5",key:"1aa6fl"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}]])},97143:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
213 * @license lucide-react v0.427.0 - ISC
214 *
215 * This source code is licensed under the ISC license.
216 * See the LICENSE file in the root directory of this source tree.
217 */let n=(0,i.Z)("Image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]])},86192:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
218 * @license lucide-react v0.427.0 - ISC
219 *
220 * This source code is licensed under the ISC license.
221 * See the LICENSE file in the root directory of this source tree.
222 */let n=(0,i.Z)("IndentDecrease",[["polyline",{points:"7 8 3 12 7 16",key:"2j60jr"}],["line",{x1:"21",x2:"11",y1:"12",y2:"12",key:"1fxxak"}],["line",{x1:"21",x2:"11",y1:"6",y2:"6",key:"asgu94"}],["line",{x1:"21",x2:"11",y1:"18",y2:"18",key:"13dsj7"}]])},18878:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
223 * @license lucide-react v0.427.0 - ISC
224 *
225 * This source code is licensed under the ISC license.
226 * See the LICENSE file in the root directory of this source tree.
227 */let n=(0,i.Z)("IndentIncrease",[["polyline",{points:"3 8 7 12 3 16",key:"f3rxhf"}],["line",{x1:"21",x2:"11",y1:"12",y2:"12",key:"1fxxak"}],["line",{x1:"21",x2:"11",y1:"6",y2:"6",key:"asgu94"}],["line",{x1:"21",x2:"11",y1:"18",y2:"18",key:"13dsj7"}]])},48988:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
228 * @license lucide-react v0.427.0 - ISC
229 *
230 * This source code is licensed under the ISC license.
231 * See the LICENSE file in the root directory of this source tree.
232 */let n=(0,i.Z)("Italic",[["line",{x1:"19",x2:"10",y1:"4",y2:"4",key:"15jd3p"}],["line",{x1:"14",x2:"5",y1:"20",y2:"20",key:"bu0au3"}],["line",{x1:"15",x2:"9",y1:"4",y2:"20",key:"uljnxc"}]])},15395:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
233 * @license lucide-react v0.427.0 - ISC
234 *
235 * This source code is licensed under the ISC license.
236 * See the LICENSE file in the root directory of this source tree.
237 */let n=(0,i.Z)("Laugh",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M18 13a6 6 0 0 1-6 5 6 6 0 0 1-6-5h12Z",key:"b2q4dd"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9",key:"yxxnd0"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9",key:"1p4y9e"}]])},7849:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
238 * @license lucide-react v0.427.0 - ISC
239 *
240 * This source code is licensed under the ISC license.
241 * See the LICENSE file in the root directory of this source tree.
242 */let n=(0,i.Z)("Link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]])},89608:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
243 * @license lucide-react v0.427.0 - ISC
244 *
245 * This source code is licensed under the ISC license.
246 * See the LICENSE file in the root directory of this source tree.
247 */let n=(0,i.Z)("ListOrdered",[["line",{x1:"10",x2:"21",y1:"6",y2:"6",key:"76qw6h"}],["line",{x1:"10",x2:"21",y1:"12",y2:"12",key:"16nom4"}],["line",{x1:"10",x2:"21",y1:"18",y2:"18",key:"u3jurt"}],["path",{d:"M4 6h1v4",key:"cnovpq"}],["path",{d:"M4 10h2",key:"16xx2s"}],["path",{d:"M6 18H4c0-1 2-2 2-3s-1-1.5-2-1",key:"m9a95d"}]])},30538:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
248 * @license lucide-react v0.427.0 - ISC
249 *
250 * This source code is licensed under the ISC license.
251 * See the LICENSE file in the root directory of this source tree.
252 */let n=(0,i.Z)("ListTodo",[["rect",{x:"3",y:"5",width:"6",height:"6",rx:"1",key:"1defrl"}],["path",{d:"m3 17 2 2 4-4",key:"1jhpwq"}],["path",{d:"M13 6h8",key:"15sg57"}],["path",{d:"M13 12h8",key:"h98zly"}],["path",{d:"M13 18h8",key:"oe0vm4"}]])},81875:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
253 * @license lucide-react v0.427.0 - ISC
254 *
255 * This source code is licensed under the ISC license.
256 * See the LICENSE file in the root directory of this source tree.
257 */let n=(0,i.Z)("List",[["line",{x1:"8",x2:"21",y1:"6",y2:"6",key:"7ey8pc"}],["line",{x1:"8",x2:"21",y1:"12",y2:"12",key:"rjfblc"}],["line",{x1:"8",x2:"21",y1:"18",y2:"18",key:"c3b1m8"}],["line",{x1:"3",x2:"3.01",y1:"6",y2:"6",key:"1g7gq3"}],["line",{x1:"3",x2:"3.01",y1:"12",y2:"12",key:"1pjlvk"}],["line",{x1:"3",x2:"3.01",y1:"18",y2:"18",key:"28t2mc"}]])},51525:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
258 * @license lucide-react v0.427.0 - ISC
259 *
260 * This source code is licensed under the ISC license.
261 * See the LICENSE file in the root directory of this source tree.
262 */let n=(0,i.Z)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},51814:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
263 * @license lucide-react v0.427.0 - ISC
264 *
265 * This source code is licensed under the ISC license.
266 * See the LICENSE file in the root directory of this source tree.
267 */let n=(0,i.Z)("Maximize",[["path",{d:"M8 3H5a2 2 0 0 0-2 2v3",key:"1dcmit"}],["path",{d:"M21 8V5a2 2 0 0 0-2-2h-3",key:"1e4gt3"}],["path",{d:"M3 16v3a2 2 0 0 0 2 2h3",key:"wsl5sc"}],["path",{d:"M16 21h3a2 2 0 0 0 2-2v-3",key:"18trek"}]])},55705:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
268 * @license lucide-react v0.427.0 - ISC
269 *
270 * This source code is licensed under the ISC license.
271 * See the LICENSE file in the root directory of this source tree.
272 */let n=(0,i.Z)("Minimize",[["path",{d:"M8 3v3a2 2 0 0 1-2 2H3",key:"hohbtr"}],["path",{d:"M21 8h-3a2 2 0 0 1-2-2V3",key:"5jw1f3"}],["path",{d:"M3 16h3a2 2 0 0 1 2 2v3",key:"198tvr"}],["path",{d:"M16 21v-3a2 2 0 0 1 2-2h3",key:"ph8mxp"}]])},81363:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
273 * @license lucide-react v0.427.0 - ISC
274 *
275 * This source code is licensed under the ISC license.
276 * See the LICENSE file in the root directory of this source tree.
277 */let n=(0,i.Z)("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]])},95164:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
278 * @license lucide-react v0.427.0 - ISC
279 *
280 * This source code is licensed under the ISC license.
281 * See the LICENSE file in the root directory of this source tree.
282 */let n=(0,i.Z)("PaintRoller",[["rect",{width:"16",height:"6",x:"2",y:"2",rx:"2",key:"jcyz7m"}],["path",{d:"M10 16v-2a2 2 0 0 1 2-2h8a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2",key:"1b9h7c"}],["rect",{width:"4",height:"6",x:"8",y:"16",rx:"1",key:"d6e7yl"}]])},83550:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
283 * @license lucide-react v0.427.0 - ISC
284 *
285 * This source code is licensed under the ISC license.
286 * See the LICENSE file in the root directory of this source tree.
287 */let n=(0,i.Z)("PanelLeft",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]])},12642:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
288 * @license lucide-react v0.427.0 - ISC
289 *
290 * This source code is licensed under the ISC license.
291 * See the LICENSE file in the root directory of this source tree.
292 */let n=(0,i.Z)("PanelRight",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M15 3v18",key:"14nvp0"}]])},18492:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
293 * @license lucide-react v0.427.0 - ISC
294 *
295 * This source code is licensed under the ISC license.
296 * See the LICENSE file in the root directory of this source tree.
297 */let n=(0,i.Z)("Paperclip",[["path",{d:"m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48",key:"1u3ebp"}]])},16959:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
298 * @license lucide-react v0.427.0 - ISC
299 *
300 * This source code is licensed under the ISC license.
301 * See the LICENSE file in the root directory of this source tree.
302 */let n=(0,i.Z)("Pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]])},35596:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
303 * @license lucide-react v0.427.0 - ISC
304 *
305 * This source code is licensed under the ISC license.
306 * See the LICENSE file in the root directory of this source tree.
307 */let n=(0,i.Z)("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]])},9119:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
308 * @license lucide-react v0.427.0 - ISC
309 *
310 * This source code is licensed under the ISC license.
311 * See the LICENSE file in the root directory of this source tree.
312 */let n=(0,i.Z)("Quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]])},17864:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
313 * @license lucide-react v0.427.0 - ISC
314 *
315 * This source code is licensed under the ISC license.
316 * See the LICENSE file in the root directory of this source tree.
317 */let n=(0,i.Z)("Redo2",[["path",{d:"m15 14 5-5-5-5",key:"12vg1m"}],["path",{d:"M20 9H9.5A5.5 5.5 0 0 0 4 14.5A5.5 5.5 0 0 0 9.5 20H13",key:"6uklza"}]])},92334:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
318 * @license lucide-react v0.427.0 - ISC
319 *
320 * This source code is licensed under the ISC license.
321 * See the LICENSE file in the root directory of this source tree.
322 */let n=(0,i.Z)("Replace",[["path",{d:"M14 4a2 2 0 0 1 2-2",key:"1w2hp7"}],["path",{d:"M16 10a2 2 0 0 1-2-2",key:"shjach"}],["path",{d:"M20 2a2 2 0 0 1 2 2",key:"188mtx"}],["path",{d:"M22 8a2 2 0 0 1-2 2",key:"ddf4tu"}],["path",{d:"m3 7 3 3 3-3",key:"x25e72"}],["path",{d:"M6 10V5a3 3 0 0 1 3-3h1",key:"3y3t5z"}],["rect",{x:"2",y:"14",width:"8",height:"8",rx:"2",key:"4rksxw"}]])},15663:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
323 * @license lucide-react v0.427.0 - ISC
324 *
325 * This source code is licensed under the ISC license.
326 * See the LICENSE file in the root directory of this source tree.
327 */let n=(0,i.Z)("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},71883:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
328 * @license lucide-react v0.427.0 - ISC
329 *
330 * This source code is licensed under the ISC license.
331 * See the LICENSE file in the root directory of this source tree.
332 */let n=(0,i.Z)("Sheet",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["line",{x1:"3",x2:"21",y1:"9",y2:"9",key:"1vqk6q"}],["line",{x1:"3",x2:"21",y1:"15",y2:"15",key:"o2sbyz"}],["line",{x1:"9",x2:"9",y1:"9",y2:"21",key:"1ib60c"}],["line",{x1:"15",x2:"15",y1:"9",y2:"21",key:"1n26ft"}]])},35537:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
333 * @license lucide-react v0.427.0 - ISC
334 *
335 * This source code is licensed under the ISC license.
336 * See the LICENSE file in the root directory of this source tree.
337 */let n=(0,i.Z)("Sigma",[["path",{d:"M18 7V5a1 1 0 0 0-1-1H6.5a.5.5 0 0 0-.4.8l4.5 6a2 2 0 0 1 0 2.4l-4.5 6a.5.5 0 0 0 .4.8H17a1 1 0 0 0 1-1v-2",key:"wuwx1p"}]])},63730:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
338 * @license lucide-react v0.427.0 - ISC
339 *
340 * This source code is licensed under the ISC license.
341 * See the LICENSE file in the root directory of this source tree.
342 */let n=(0,i.Z)("SmilePlus",[["path",{d:"M22 11v1a10 10 0 1 1-9-10",key:"ew0xw9"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2",key:"1y1vjs"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9",key:"yxxnd0"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9",key:"1p4y9e"}],["path",{d:"M16 5h6",key:"1vod17"}],["path",{d:"M19 2v6",key:"4bpg5p"}]])},83787:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
343 * @license lucide-react v0.427.0 - ISC
344 *
345 * This source code is licensed under the ISC license.
346 * See the LICENSE file in the root directory of this source tree.
347 */let n=(0,i.Z)("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]])},16151:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
348 * @license lucide-react v0.427.0 - ISC
349 *
350 * This source code is licensed under the ISC license.
351 * See the LICENSE file in the root directory of this source tree.
352 */let n=(0,i.Z)("Strikethrough",[["path",{d:"M16 4H9a3 3 0 0 0-2.83 4",key:"43sutm"}],["path",{d:"M14 12a4 4 0 0 1 0 8H6",key:"nlfj13"}],["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}]])},14417:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
353 * @license lucide-react v0.427.0 - ISC
354 *
355 * This source code is licensed under the ISC license.
356 * See the LICENSE file in the root directory of this source tree.
357 */let n=(0,i.Z)("Subscript",[["path",{d:"m4 5 8 8",key:"1eunvl"}],["path",{d:"m12 5-8 8",key:"1ah0jp"}],["path",{d:"M20 19h-4c0-1.5.44-2 1.5-2.5S20 15.33 20 14c0-.47-.17-.93-.48-1.29a2.11 2.11 0 0 0-2.62-.44c-.42.24-.74.62-.9 1.07",key:"e8ta8j"}]])},95139:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
358 * @license lucide-react v0.427.0 - ISC
359 *
360 * This source code is licensed under the ISC license.
361 * See the LICENSE file in the root directory of this source tree.
362 */let n=(0,i.Z)("Superscript",[["path",{d:"m4 19 8-8",key:"hr47gm"}],["path",{d:"m12 19-8-8",key:"1dhhmo"}],["path",{d:"M20 12h-4c0-1.5.442-2 1.5-2.5S20 8.334 20 7.002c0-.472-.17-.93-.484-1.29a2.105 2.105 0 0 0-2.617-.436c-.42.239-.738.614-.899 1.06",key:"1dfcux"}]])},75988:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
363 * @license lucide-react v0.427.0 - ISC
364 *
365 * This source code is licensed under the ISC license.
366 * See the LICENSE file in the root directory of this source tree.
367 */let n=(0,i.Z)("TableCellsMerge",[["path",{d:"M12 21v-6",key:"lihzve"}],["path",{d:"M12 9V3",key:"da5inc"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M3 9h18",key:"1pudct"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]])},15920:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
368 * @license lucide-react v0.427.0 - ISC
369 *
370 * This source code is licensed under the ISC license.
371 * See the LICENSE file in the root directory of this source tree.
372 */let n=(0,i.Z)("TableCellsSplit",[["path",{d:"M12 15V9",key:"8c7uyn"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M3 9h18",key:"1pudct"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]])},15839:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
373 * @license lucide-react v0.427.0 - ISC
374 *
375 * This source code is licensed under the ISC license.
376 * See the LICENSE file in the root directory of this source tree.
377 */let n=(0,i.Z)("TableProperties",[["path",{d:"M15 3v18",key:"14nvp0"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M21 9H3",key:"1338ky"}
377],["path",{d:"M21 15H3",key:"9uk58r"}]])},61990:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
378 * @license lucide-react v0.427.0 - ISC
379 *
380 * This source code is licensed under the ISC license.
381 * See the LICENSE file in the root directory of this source tree.
382 */let n=(0,i.Z)("Table",[["path",{d:"M12 3v18",key:"108xh3"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}]])},20651:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
383 * @license lucide-react v0.427.0 - ISC
384 *
385 * This source code is licensed under the ISC license.
386 * See the LICENSE file in the root directory of this source tree.
387 */let n=(0,i.Z)("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]])},76145:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
388 * @license lucide-react v0.427.0 - ISC
389 *
390 * This source code is licensed under the ISC license.
391 * See the LICENSE file in the root directory of this source tree.
392 */let n=(0,i.Z)("Trash",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}]])},32065:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
393 * @license lucide-react v0.427.0 - ISC
394 *
395 * This source code is licensed under the ISC license.
396 * See the LICENSE file in the root directory of this source tree.
397 */let n=(0,i.Z)("Type",[["polyline",{points:"4 7 4 4 20 4 20 7",key:"1nosan"}],["line",{x1:"9",x2:"15",y1:"20",y2:"20",key:"swin9y"}],["line",{x1:"12",x2:"12",y1:"4",y2:"20",key:"1tx1rr"}]])},24658:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
398 * @license lucide-react v0.427.0 - ISC
399 *
400 * This source code is licensed under the ISC license.
401 * See the LICENSE file in the root directory of this source tree.
402 */let n=(0,i.Z)("Underline",[["path",{d:"M6 4v6a6 6 0 0 0 12 0V4",key:"9kb039"}],["line",{x1:"4",x2:"20",y1:"20",y2:"20",key:"nun2al"}]])},40899:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
403 * @license lucide-react v0.427.0 - ISC
404 *
405 * This source code is licensed under the ISC license.
406 * See the LICENSE file in the root directory of this source tree.
407 */let n=(0,i.Z)("Undo2",[["path",{d:"M9 14 4 9l5-5",key:"102s5s"}],["path",{d:"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11",key:"f3b9sd"}]])},4045:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
408 * @license lucide-react v0.427.0 - ISC
409 *
410 * This source code is licensed under the ISC license.
411 * See the LICENSE file in the root directory of this source tree.
412 */let n=(0,i.Z)("Unlink",[["path",{d:"m18.84 12.25 1.72-1.71h-.02a5.004 5.004 0 0 0-.12-7.07 5.006 5.006 0 0 0-6.95 0l-1.72 1.71",key:"yqzxt4"}],["path",{d:"m5.17 11.75-1.71 1.71a5.004 5.004 0 0 0 .12 7.07 5.006 5.006 0 0 0 6.95 0l1.71-1.71",key:"4qinb0"}],["line",{x1:"8",x2:"8",y1:"2",y2:"5",key:"1041cp"}],["line",{x1:"2",x2:"5",y1:"8",y2:"8",key:"14m1p5"}],["line",{x1:"16",x2:"16",y1:"19",y2:"22",key:"rzdirn"}],["line",{x1:"19",x2:"22",y1:"16",y2:"16",key:"ox905f"}]])},41372:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
413 * @license lucide-react v0.427.0 - ISC
414 *
415 * This source code is licensed under the ISC license.
416 * See the LICENSE file in the root directory of this source tree.
417 */let n=(0,i.Z)("Video",[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]])},25079:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
418 * @license lucide-react v0.427.0 - ISC
419 *
420 * This source code is licensed under the ISC license.
421 * See the LICENSE file in the root directory of this source tree.
422 */let n=(0,i.Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
422],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},26492:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
423 * @license lucide-react v0.427.0 - ISC
424 *
425 * This source code is licensed under the ISC license.
426 * See the LICENSE file in the root directory of this source tree.
427 */let n=(0,i.Z)("ZoomIn",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"11",x2:"11",y1:"8",y2:"14",key:"1vmskp"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]])},12465:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var i=r(4267);/**
428 * @license lucide-react v0.427.0 - ISC
429 *
430 * This source code is licensed under the ISC license.
431 * See the LICENSE file in the root directory of this source tree.
432 */let n=(0,i.Z)("ZoomOut",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]])},8594:function(){},72143:function(){},87910:function(){},70256:function(e){e.exports={label:"highlighted-label_label__CfnpJ"}},66496:function(e){e.exports={verified:"icons_verified__QDjRw"}},59683:function(e){e.exports={root:"quoted-tweet-body_root__gwmmI"}},50577:function(e){e.exports={root:"quoted-tweet-container_root__xwzDL",article:"quoted-tweet-container_article__kSDq5"}},97399:function(e){e.exports={header:"quoted-tweet-header_header__r2BjE",avatar:"quoted-tweet-header_avatar__paWwH",avatarOverflow:"quoted-tweet-header_avatarOverflow__H1P1c",avatarSquare:"quoted-tweet-header_avatarSquare__dem_H",author:"quoted-tweet-header_author__G8MiM",authorText:"quoted-tweet-header_authorText__a3Tl1",username:"quoted-tweet-header_username___bna4"}},68444:function(e){e.exports={skeleton:"skeleton_skeleton__NNIe_",loading:"skeleton_loading__smiAn"}},56001:function(e){e.exports={actions:"tweet-actions_actions__0lVCu",like:"tweet-actions_like__ebkiV",reply:"tweet-actions_reply__SSjP_",copy:"tweet-actions_copy__9eB3J",likeIconWrapper:"tweet-actions_likeIconWrapper__XaLlh",likeCount:"tweet-actions_likeCount__blNBv",replyIconWrapper:"tweet-actions_replyIconWrapper__pP9U1",copyIconWrapper:"tweet-actions_copyIconWrapper__4iPws",likeIcon:"tweet-actions_likeIcon__QfpFE",replyIcon:"tweet-actions_replyIcon__dEfTh",copyIcon:"tweet-actions_copyIcon__ELEK_",replyText:"tweet-actions_replyText__eJ8UB",copyText:"tweet-actions_copyText__4aNjQ"}},31971:function(e){e.exports={root:"tweet-body_root__R1dsT"}},50879:function(e){e.exports={root:"tweet-container_root__oEvvl",article:"tweet-container_article___GeQN"}},81878:function(e){e.exports={header:"tweet-header_header__TCQUF",avatar:"tweet-header_avatar__oR3VA",avatarOverflow:"tweet-header_avatarOverflow__13bpR",avatarSquare:"tweet-header_avatarSquare__O9fd9",avatarShadow:"tweet-header_avatarShadow__Uu240",author:"tweet-header_author__EpP9y",authorLink:"tweet-header_authorLink__kT1jL",authorVerified:"tweet-header_authorVerified__yrSid",authorLinkText:"tweet-header_authorLinkText__SslnN",authorMeta:"tweet-header_authorMeta__iKx7x",authorFollow:"tweet-header_authorFollow__lvDRl",username:"tweet-header_username__TBsxh",follow:"tweet-header_follow__9NdOC",separator:"tweet-header_separator__1x71r",brand:"tweet-header_brand___N6FQ",twitterIcon:"tweet-header_twitterIcon__ZwUAu"}},20882:function(e){e.exports={root:"tweet-in-reply-to_root__FEOux"}},75489:function(e){e.exports={root:"tweet-info-created-at_root__YZpSN"}},23905:function(e){e.exports={info:"tweet-info_info__mUb_C",infoLink:"tweet-info_infoLink__5suQ8",infoIcon:"tweet-info_infoIcon__vvkW9"}},75744:function(e){e.exports={root:"tweet-link_root___JXOY"}},68002:function(e){e.exports={anchor:"tweet-media-video_anchor__tdor_",videoButton:"tweet-media-video_videoButton__23893",videoButtonIcon:"tweet-media-video_videoButtonIcon__h2181",watchOnTwitter:"tweet-media-video_watchOnTwitter__hNSzq",viewReplies:"tweet-media-video_viewReplies__AMjvE"}},26075:function(e){e.exports={root:"tweet-media_root__ZBv3c",rounded:"tweet-media_rounded__Y9xEx",mediaWrapper:"tweet-media_mediaWrapper__ENxPZ",grid2Columns:"tweet-media_grid2Columns__QWMU9",grid3:"tweet-media_grid3__2HtAL",grid2x2:"tweet-media_grid2x2__Mc1Od",mediaContainer:"tweet-media_mediaContainer__YL8a1",mediaLink:"tweet-media_mediaLink__lk2Q4",skeleton:"tweet-media_skeleton__cmICY",image:"tweet-media_image__rf6FT"}},34966:function(e){e.exports={root:"tweet-not-found_root__f0Hbf"}},19891:function(e){e.exports={replies:"tweet-replies_replies__w8PlC",link:"tweet-replies_link__iloaU",text:"tweet-replies_text__TRI53"}},98079:function(e){e.exports={root:"tweet-skeleton_root__vziMr"}},18830:function(e){e.exports={verifiedOld:"verified-badge_verifiedOld__AYOmA",verifiedBlue:"verified-badge_verifiedBlue__GpEQ_",verifiedGovernment:"verified-badge_verifiedGovernment__e7Pod"}},90867:function(e,t,r){"use strict";r.d(t,{P6:function(){return f},ci:function(){return g},tq:function(){return m}});var i=r(18344),n=r(29134),a=r.n(n);function o(e){return{alignment:i.B1p.START,style:{paragraph:{indent:{left:(0,i.vwV)(e),hanging:(0,i.vwV)(.18)}}}}}let s=[,,,].fill([i.WaB.DECIMAL,i.WaB.LOWER_LETTER,i.WaB.LOWER_ROMAN]).flat().map((e,t)=>Object.assign({level:t,format:e,text:`%${t+1}.`},o((t+1)/2))),l=[,,,].fill(["●","○","■"]).flat().map((e,t)=>Object.assign({level:t,format:i.WaB.BULLET,text:e},o((t+1)/2))),c={numbered:s,bullets:l};function d(){return Math.random().toString(36).substr(2,9)}function u(e){let t="";
432return e.forEach(e=>{e.isText&&(t+=e.text)}),t}function h(e,t,r,n){let a=r?[new i.hal(r)]:[],o=n?[new i.hal(n)]:[];return new i.rp_({id:e,children:[...a,new i.IWO(t),...o]})}class p{constructor(e,t,r){this.footnotes={},this.current=[],this.maxImageWidth=600,this.$footnoteCounter=0,this.nodes=e,this.marks=t,this.options=null!=r?r:{},this.children=[],this.numbering=[]}renderContent(e,t){e.forEach((r,i,n)=>{t&&this.addParagraphOptions(t),this.render(r,e,n)})}render(e,t,r){if("number"==typeof t)throw Error("!");if(!this.nodes[e.type.name])throw Error(`Token type \`${e.type.name}\` not supported by Word renderer`);this.nodes[e.type.name](this,e,t,r)}renderMarks(e,t){return t.map(t=>{var r,i;return null===(i=(r=this.marks)[t.type.name])||void 0===i?void 0:i.call(r,this,e,t)}).reduce((e,t)=>Object.assign(Object.assign({},e),t),{})}renderInline(e){let t;let r=()=>{if(!t)return;let e=new i.EpJ({link:t.link,children:this.current});this.current=[...t.stack,e],t=void 0},n=e=>{let i=e===(null==t?void 0:t.link);this.addRunOptions({style:"Hyperlink"}),t&&i||(t&&!i&&r(),t={link:e,stack:this.current},this.current=[])},a=(i,a,o)=>{let s=i.marks.filter(e=>"link"===e.type.name),l=s.length>0;l?n(s[0].attrs.href):!l&&t&&r(),i.isText?this.text(i.text,this.renderMarks(i,[...i.marks])):this.render(i,e,o)};e.forEach(a),r()}renderList(e,t){if(this.currentNumbering){let{reference:e,level:t}=this.currentNumbering;this.currentNumbering={reference:e,level:t+1}}else{let e=d();this.numbering.push({reference:e,levels:c[t]}),this.currentNumbering={reference:e,level:0}}if(this.renderContent(e),0===this.currentNumbering.level)delete this.currentNumbering;else{let{reference:e,level:t}=this.currentNumbering;this.currentNumbering={reference:e,level:t-1}}}renderListItem(e){if(!this.currentNumbering)throw Error("Trying to create a list item without a list?");this.addParagraphOptions({numbering:this.currentNumbering}),this.renderContent(e)}addParagraphOptions(e){this.nextParentParagraphOpts=Object.assign(Object.assign({},this.nextParentParagraphOpts),e)}addRunOptions(e){this.nextRunOpts=Object.assign(Object.assign({},this.nextRunOpts),e)}text(e,t){e&&(this.current.push(new i.hal(Object.assign(Object.assign({text:e},this.nextRunOpts),t))),delete this.nextRunOpts)}math(e,t={inline:!0}){var r;if(t.inline||!t.numbered){this.current.push(new i.ZX$({children:[new i.t3y(e)]}));return}let n=null!==(r=t.id)&&void 0!==r?r:d();this.current=[new i.hal("	"),new i.ZX$({children:[new i.t3y(e)]}),new i.hal("	("),h(n,"Equation"),new i.hal(")")],this.addParagraphOptions({tabStops:[{type:i.C_2.CENTER,position:i.L2D.MAX/2},{type:i.C_2.RIGHT,position:i.L2D.MAX}]})}image(e,t=70,r="center",n){let o;let s=this.options.getImageBuffer(e),l=a()(s),c=l.height/l.width,d=this.maxImageWidth*(t/100);switch(this.current.push(new i._oj(Object.assign(Object.assign({},n),{data:s,type:e.replace(/.*\./,"").toLowerCase(),transformation:Object.assign(Object.assign({},(null==n?void 0:n.transformation)||{}),{width:d,height:d*c})}))),r){case"right":o=i.B1p.RIGHT;break;case"left":o=i.B1p.LEFT;break;default:o=i.B1p.CENTER}this.addParagraphOptions({alignment:o})}table(e,t={}){let{getCellOptions:r,getRowOptions:n,tableOptions:a}=t,o=this.children,s=[];e.content.forEach(e=>{let t=[],a=!0;e.content.forEach(e=>{"table_header"!==e.type.name&&(a=!1)}),this.maxImageWidth=600/e.content.childCount,e.content.forEach(e=>{var n,a;this.children=[],this.renderContent(e);let o={children:this.children},s=null!==(n=e.attrs.colspan)&&void 0!==n?n:1,l=null!==(a=e.attrs.rowspan)&&void 0!==a?a:1;s>1&&(o.columnSpan=s),l>1&&(o.rowSpan=l),t.push(new i.pj1(Object.assign(Object.assign({},o),(null==r?void 0:r(e))||{})))}),s.push(new i.SCH(Object.assign(Object.assign({},(null==n?void 0:n(e))||{}),{children:t,tableHeader:a})))}),this.maxImageWidth=600;let l=new i.iA_(Object.assign(Object.assign({},a),{rows:s}));o.push(l),o.push(new i.nvN("")),this.children=o}captionLabel(e,t,{suffix:r}={suffix:": "}){this.current.push(...[h(e,t,`${t} `),new i.hal(r)])}footnote(e){let{current:t,nextRunOpts:r}=this;this.current=[],delete this.nextRunOpts,this.$footnoteCounter+=1,this.renderInline(e),this.footnotes[this.$footnoteCounter]={children:[new i.nvN({children:this.current})]},this.current=t,this.nextRunOpts=r,this.current.push(new i.spV(this.$footnoteCounter))}closeBlock(e,t){let r=new i.nvN(Object.assign(Object.assign({children:this.current},this.nextParentParagraphOpts),t));this.current=[],delete this.nextParentParagraphOpts,this.children.push(r)}createReference(e,t,r){let n=[];t&&n.push(new i.hal(t)),n.push(new i.vwk(`REF ${e} \\h`)),r&&n.push(new i.hal(r));let a=new i.$PO({anchor:e,children:n});this.current.push(a)}}class f{constructor(e,t){this.nodes=e,this.marks=t}serialize(e,t){let r=new p(this.nodes,this.marks,t);r.renderContent(e);let n=function(e){let t=new i.BBB({footnotes:e.footnotes,numbering:{config:e.numbering},sections:[{properties:{type:i.bAK.CONTINUOUS},children:e.children}]});return t}(r);return n}}let m={text(e,t){var r;e.text(null!==(r=t.text)&&void 0!==r?r:"")},paragraph(e,t){e.renderInline(t),e.closeBlock(t)},heading(e,t){e.renderInline(t);let r=[i.y5t.HEADING_1,i.y5t.HEADING_2,i.y5t.HEADING_3,i.y5t.HEADING_4,i.y5t.HEADING_5,i.y5t.HEADING_6][t.attrs.level-1];e.closeBlock(t,{heading:r})},blockquote(e,t){e.renderContent(t,{style:"IntenseQuote"})},code_block(e,t){e.renderContent(t),e.closeBlock(t)},horizontal_rule(e,t){e.closeBlock(t,{thematicBreak:!0}),e.closeBlock(t)},hard_break(e){e.addRunOptions({break:1})},ordered_list(e,t){e.renderList(t,"numbered")},bullet_list(e,t){e.renderList(t,"bullets")},list_item(e,t){e.renderListItem(t)},image(e,t){let{src:r}=t.attrs;e.image(r),e.closeBlock(t)},math(e,t){e.math(u(t),{inline:!0})},equation(e,t){let{id:r,numbered:i}=t.attrs;e.math(u(t),{inline:!1,numbered:i,id:r}),e.closeBlock(t)},table(e,t){e.table(t)}},g={em:()=>({italics:!0}),strong:()=>({bold:!0}),italic:()=>({italics:!0}),bold:()=>({bold:!0}),link:()=>({}),code:()=>({font:{name:"Monospace"},color:"000000",shading:{type:i.zde.SOLID,color:"D2D3D2",fill:"D2D3D2"}}),abbr:()=>({}),subscript:()=>({subScript:!0}),superscript:()=>({superScript:!0}),strikethrough:()=>({strike:!0}),underline:()=>({underline:{}}),smallcaps:()=>({smallCaps:!0}),allcaps:()=>({allCaps:!0})};new f(m,g)},46312:function(e,t,r){"use strict";r.d(t,{e:function(){return _}});var i,n=r(85893),a=r(67294),o=r(73935),s=function(){return(s=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},l={width:"100%",height:"10px",top:"0px",left:"0px",cursor:"row-resize"},c={width:"10px",height:"100%",top:"0px",left:"0px",cursor:"col-resize"},d={width:"20px",height:"20px",position:"absolute",zIndex:1},u={top:s(s({},l),{top:"-5px"}),right:s(s({},c),{left:void 0,right:"-5px"}),bottom:s(s({},l),{top:void 0,bottom:"-5px"}),left:s(s({},c),{left:"-5px"}),topRight:s(s({},d),{right:"-10px",top:"-10px",cursor:"ne-resize"}),bottomRight:s(s({},d),{right:"-10px",bottom:"-10px",cursor:"se-resize"}),bottomLeft:s(s({},d),{left:"-10px",bottom:"-10px",cursor:"sw-resize"}),topLeft:s(s({},d),{left:"-10px",top:"-10px",cursor:"nw-resize"})},h=(0,a.memo)(function(e){var t=e.onResizeStart,r=e.direction,i=e.children,o=e.replaceStyles,l=e.className,c=(0,a.useCallback)(function(e){t(e,r)},[t,r]),d=(0,a.useCallback)(function(e){t(e,r)},[t,r]),h=(0,a.useMemo)(function(){return s(s({position:"absolute",userSelect:"none"},u[r]),null!=o?o:{})},[o,r]);return(0,n.jsx)("div",{className:l||void 0,style:h,onMouseDown:c,onTouchStart:d,children:i})}
432),p=(i=function(e,t){return(i=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),f=function(){return(f=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},m={width:"auto",height:"auto"},g=function(e,t,r){return Math.max(Math.min(e,r),t)},A=function(e,t,r){var i=Math.round(e/t);return i*t+r*(i-1)},b=function(e,t){return RegExp(e,"i").test(t)},x=function(e){return Boolean(e.touches&&e.touches.length)},y=function(e,t,r){void 0===r&&(r=0);var i=t.reduce(function(r,i,n){return Math.abs(i-e)<Math.abs(t[r]-e)?n:r},0),n=Math.abs(t[i]-e);return 0===r||n<r?t[i]:e},E=function(e){return"auto"===(e=e.toString())||e.endsWith("px")||e.endsWith("%")||e.endsWith("vh")||e.endsWith("vw")||e.endsWith("vmax")||e.endsWith("vmin")?e:"".concat(e,"px")},T=function(e,t,r,i){if(e&&"string"==typeof e){if(e.endsWith("px"))return Number(e.replace("px",""));if(e.endsWith("%")){var n=Number(e.replace("%",""))/100;return t*n}if(e.endsWith("vw")){var n=Number(e.replace("vw",""))/100;return r*n}if(e.endsWith("vh")){var n=Number(e.replace("vh",""))/100;return i*n}}return e},C=["as","ref","style","className","grid","gridGap","snap","bounds","boundsByDirection","size","defaultSize","minWidth","minHeight","maxWidth","maxHeight","lockAspectRatio","lockAspectRatioExtraWidth","lockAspectRatioExtraHeight","enable","handleStyles","handleClasses","handleWrapperStyle","handleWrapperClass","children","onResizeStart","onResize","onResizeStop","handleComponent","scale","resizeRatio","snapGap"],k="__resizable_base__",_=function(e){function t(t){var r,i,n,a,o=e.call(this,t)||this;return o.ratio=1,o.resizable=null,o.parentLeft=0,o.parentTop=0,o.resizableLeft=0,o.resizableRight=0,o.resizableTop=0,o.resizableBottom=0,o.targetLeft=0,o.targetTop=0,o.delta={width:0,height:0},o.appendBase=function(){if(!o.resizable||!o.window)return null;var e=o.parentNode;if(!e)return null;var t=o.window.document.createElement("div");return t.style.width="100%",t.style.height="100%",t.style.position="absolute",t.style.transform="scale(0, 0)",t.style.left="0",t.style.flex="0 0 100%",t.classList?t.classList.add(k):t.className+=k,e.appendChild(t),t},o.removeBase=function(e){var t=o.parentNode;t&&t.removeChild(e)},o.state={isResizing:!1,width:null!==(i=null===(r=o.propsSize)||void 0===r?void 0:r.width)&&void 0!==i?i:"auto",height:null!==(a=null===(n=o.propsSize)||void 0===n?void 0:n.height)&&void 0!==a?a:"auto",direction:"right",original:{x:0,y:0,width:0,height:0},backgroundStyle:{height:"100%",width:"100%",backgroundColor:"rgba(0,0,0,0)",cursor:"auto",opacity:0,position:"fixed",zIndex:9999,top:"0",left:"0",bottom:"0",right:"0"},flexBasis:void 0},o.onResizeStart=o.onResizeStart.bind(o),o.onMouseMove=o.onMouseMove.bind(o),o.onMouseUp=o.onMouseUp.bind(o),o}return p(t,e),Object.defineProperty(t.prototype,"parentNode",{get:function(){return this.resizable?this.resizable.parentNode:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"window",{get:function(){return this.resizable&&this.resizable.ownerDocument?this.resizable.ownerDocument.defaultView:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"propsSize",{get:function(){return this.props.size||this.props.defaultSize||m},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){var e=0,t=0;if(this.resizable&&this.window){var r=this.resizable.offsetWidth,i=this.resizable.offsetHeight,n=this.resizable.style.position;"relative"!==n&&(this.resizable.style.position="relative"),e="auto"!==this.resizable.style.width?this.resizable.offsetWidth:r,t="auto"!==this.resizable.style.height?this.resizable.offsetHeight:i,this.resizable.style.position=n}return{width:e,height:t}}
vendor: 4,115 bytes, line 432
432,enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sizeStyle",{get:function(){var e=this,t=this.props.size,r=function(t){var r;if(void 0===e.state[t]||"auto"===e.state[t])return"auto";if(e.propsSize&&e.propsSize[t]&&(null===(r=e.propsSize[t])||void 0===r?void 0:r.toString().endsWith("%"))){if(e.state[t].toString().endsWith("%"))return e.state[t].toString();var i=e.getParentSize(),n=Number(e.state[t].toString().replace("px",""))/i[t]*100;return"".concat(n,"%")}return E(e.state[t])};return{width:t&&void 0!==t.width&&!this.state.isResizing?E(t.width):r("width"),height:t&&void 0!==t.height&&!this.state.isResizing?E(t.height):r("height")}},enumerable:!1,configurable:!0}),t.prototype.getParentSize=function(){if(!this.parentNode)return this.window?{width:this.window.innerWidth,height:this.window.innerHeight}:{width:0,height:0};var e=this.appendBase();if(!e)return{width:0,height:0};var t=!1,r=this.parentNode.style.flexWrap;"wrap"!==r&&(t=!0,this.parentNode.style.flexWrap="wrap"),e.style.position="relative",e.style.minWidth="100%",e.style.minHeight="100%";var i={width:e.offsetWidth,height:e.offsetHeight};return t&&(this.parentNode.style.flexWrap=r),this.removeBase(e),i},t.prototype.bindEvents=function(){this.window&&(this.window.addEventListener("mouseup",this.onMouseUp),this.window.addEventListener("mousemove",this.onMouseMove),this.window.addEventListener("mouseleave",this.onMouseUp),this.window.addEventListener("touchmove",this.onMouseMove,{capture:!0,passive:!1}),this.window.addEventListener("touchend",this.onMouseUp))},t.prototype.unbindEvents=function(){this.window&&(this.window.removeEventListener("mouseup",this.onMouseUp),this.window.removeEventListener("mousemove",this.onMouseMove),this.window.removeEventListener("mouseleave",this.onMouseUp),this.window.removeEventListener("touchmove",this.onMouseMove,!0),this.window.removeEventListener("touchend",this.onMouseUp))},t.prototype.componentDidMount=function(){if(this.resizable&&this.window){var e=this.window.getComputedStyle(this.resizable);this.setState({width:this.state.width||this.size.width,height:this.state.height||this.size.height,flexBasis:"auto"!==e.flexBasis?e.flexBasis:void 0})}},t.prototype.componentWillUnmount=function(){this.window&&this.unbindEvents()},t.prototype.createSizeForCssProperty=function(e,t){var r=this.propsSize&&this.propsSize[t];return"auto"===this.state[t]&&this.state.original[t]===e&&(void 0===r||"auto"===r)?"auto":e},t.prototype.calculateNewMaxFromBoundary=function(e,t){var r,i,n=this.props.boundsByDirection,a=this.state.direction,o=n&&b("left",a),s=n&&b("top",a);if("parent"===this.props.bounds){var l=this.parentNode;l&&(r=o?this.resizableRight-this.parentLeft:l.offsetWidth+(this.parentLeft-this.resizableLeft),i=s?this.resizableBottom-this.parentTop:l.offsetHeight+(this.parentTop-this.resizableTop))}else"window"===this.props.bounds?this.window&&(r=o?this.resizableRight:this.window.innerWidth-this.resizableLeft,i=s?this.resizableBottom:this.window.innerHeight-this.resizableTop):this.props.bounds&&(r=o?this.resizableRight-this.targetLeft:this.props.bounds.offsetWidth+(this.targetLeft-this.resizableLeft),i=s?this.resizableBottom-this.targetTop:this.props.bounds.offsetHeight+(this.targetTop-this.resizableTop));return r&&Number.isFinite(r)&&(e=e&&e<r?e:r),i&&Number.isFinite(i)&&(t=t&&t<i?t:i),{maxWidth:e,maxHeight:t}},t.prototype.calculateNewSizeFromDirection=function(e,t){var r,i=this.props.scale||1,n=Array.isArray(r=this.props.resizeRatio||1)?r:[r,r],a=n[0],o=n[1],s=this.state,l=s.direction,c=s.original,d=this.props,u=d.lockAspectRatio,h=d.lockAspectRatioExtraHeight,p=d.lockAspectRatioExtraWidth,f=c.width,m=c.height,g=h||0,A=p||0;return b("right",l)&&(f=c.width+(e-c.x)*a/i,u&&(m=(f-A)/this.ratio+g)),b("left",l)&&(f=c.width-(e-c.x)*a/i,u&&(m=(f-A)/this.ratio+g)),b("bottom",l)&&(m=c.height+(t-c.y)*o/i,u&&(f=(m-g)*this.ratio+A)),b("top",l)&&(m=c.height-(t-c.y)*o/i,u&&(f=(m-g)*this.ratio+A)),{newWidth:f,newHeight:m}},t.prototype.calculateNewSizeFromAspectRatio=function(e,t,r,i){var n=this.props,a=n.lockAspectRatio,o=n.lockAspectRatioExtraHeight,s=n.lockA
432spectRatioExtraWidth,l=void 0===i.width?10:i.width,c=void 0===r.width||r.width<0?e:r.width,d=void 0===i.height?10:i.height,u=void 0===r.height||r.height<0?t:r.height,h=o||0,p=s||0;if(a){var f=(d-h)*this.ratio+p,m=(u-h)*this.ratio+p,A=(l-p)/this.ratio+h,b=(c-p)/this.ratio+h;e=g(e,Math.max(l,f),Math.min(c,m)),t=g(t,Math.max(d,A),Math.min(u,b))}else e=g(e,l,c),t=g(t,d,u);return{newWidth:e,newHeight:t}},t.prototype.setBoundingClientRect=function(){var e=1/(this.props.scale||1);if("parent"===this.props.bounds){var t=this.parentNode;if(t){var r=t.getBoundingClientRect();this.parentLeft=r.left*e,this.parentTop=r.top*e}}if(this.props.bounds&&"string"!=typeof this.props.bounds){var i=this.props.bounds.getBoundingClientRect();this.targetLeft=i.left*e,this.targetTop=i.top*e}if(this.resizable){var n=this.resizable.getBoundingClientRect(),a=n.left,o=n.top,s=n.right,l=n.bottom;this.resizableLeft=a*e,this.resizableRight=s*e,this.resizableTop=o*e,this.resizableBottom=l*e}},t.prototype.onResizeStart=function(e,t){if(this.resizable&&this.window){var r,i,n=0,a=0;if(e.nativeEvent&&Boolean(((r=e.nativeEvent).clientX||0===r.clientX)&&(r.clientY||0===r.clientY))?(n=e.nativeEvent.clientX,a=e.nativeEvent.clientY):e.nativeEvent&&x(e.nativeEvent)&&(n=e.nativeEvent.touches[0].clientX,a=e.nativeEvent.touches[0].clientY),!this.props.onResizeStart||!this.resizable||!1!==this.props.onResizeStart(e,t,this.resizable)){this.props.size&&(void 0!==this.props.size.height&&this.props.size.height!==this.state.height&&this.setState({height:this.props.size.height}),void 0!==this.props.size.width&&this.props.size.width!==this.state.width&&this.setState({width:this.props.size.width})),this.ratio="number"==typeof this.props.lockAspectRatio?this.props.lockAspectRatio:this.size.width/this.size.height;var o=this.window.getComputedStyle(this.resizable);if("auto"!==o.flexBasis){var s=this.parentNode;if(s){var l=this.window.getComputedStyle(s).flexDirection;this.flexDir=l.startsWith("row")?"row":"column",i=o.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var c={original:{x:n,y:a,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:f(f({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(e.target).cursor||"auto"}),direction:t,flexBasis:i};this.setState(c)}}},t.prototype.onMouseMove=function(e){var t,r,i,n,a,s,l=this;if(this.state.isResizing&&this.resizable&&this.window){if(this.window.TouchEvent&&x(e))try{e.preventDefault(),e.stopPropagation()}catch(e){}var c=this.props,d=c.maxWidth,u=c.maxHeight,h=c.minWidth,p=c.minHeight,f=x(e)?e.touches[0].clientX:e.clientX,m=x(e)?e.touches[0].clientY:e.clientY,g=this.state,b=g.direction,E=g.original,C=g.width,k=g.height,_=this.getParentSize(),v=(t=this.window.innerWidth,r=this.window.innerHeight,i=d,n=u,a=h,s=p,i=T(i,_.width,t,r),n=T(n,_.height,t,r),a=T(a,_.width,t,r),s=T(s,_.height,t,r),{maxWidth:void 0===i?void 0:Number(i),maxHeight:void 0===n?void 0:Number(n),minWidth:void 0===a?void 0:Number(a),minHeight:void 0===s?void 0:Number(s)});d=v.maxWidth,u=v.maxHeight,h=v.minWidth,p=v.minHeight;var S=this.calculateNewSizeFromDirection(f,m),w=S.newHeight,I=S.newWidth,N=this.calculateNewMaxFromBoundary(d,u);this.props.snap&&this.props.snap.x&&(I=y(I,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(w=y(w,this.props.snap.y,this.props.snapGap));var D=this.calculateNewSizeFromAspectRatio(I,w,{width:N.maxWidth,height:N.maxHeight},{width:h,height:p});if(I=D.newWidth,w=D.newHeight,this.props.grid){var L=A(I,this.props.grid[0],this.props.gridGap?this.props.gridGap[0]:0),R=A(w,this.props.grid[1],this.props.gridGap?this.props.gridGap[1]:0),B=this.props.snapGap||0,O=0===B||Math.abs(L-I)<=B?L:I,M=0===B||Math.abs(R-w)<=B?R:w;I=O,w=M}var F={width:I-E.width,height:w-E.height};if(this.delta=F,C&&"string"==typeof C){if(C.endsWith("%")){var P=I/_.width*100;I="".concat(P,"%")}else if(C.endsWith("vw")){var H=I/this.window.innerWidth*100;I="".concat(H,"vw")}else if(C.endsWith("vh")){var W=I/this.window.innerHeight*100;I="".concat(W,"vh")}}if(k&&"string"==typeof k){if(k.endsWith("%")){var P=w/_.height*100;w="".concat(P,"%")}else if(k.endsWith("vw")){var H=w/this.window.innerWidth*100;w="".concat(H,"vw")}else if(k.endsWith("vh")){var W=w/this.window.innerHeight*100;w="".concat(W,"vh")}}var U={width:this.createSizeForCssProperty(I,"width"),height:this.createSizeForCssProperty(w,"height")};"row"===this.flexDir?U.flexBasis=U.width:"column"===this.flexDir&&(U.flexBasis=U.height);var G=this.state.width!==U.width,j=this.state.height!==U.height,q=this.state.flexBasis!==U.flexBasis,Y=G||j||q;
432Y&&(0,o.flushSync)(function(){l.setState(U)}),this.props.onResize&&Y&&this.props.onResize(e,b,this.resizable,F)}},t.prototype.onMouseUp=function(e){var t,r,i=this.state,n=i.isResizing,a=i.direction;i.original,n&&this.resizable&&(this.props.onResizeStop&&this.props.onResizeStop(e,a,this.resizable,this.delta),this.props.size&&this.setState({width:null!==(t=this.props.size.width)&&void 0!==t?t:"auto",height:null!==(r=this.props.size.height)&&void 0!==r?r:"auto"}),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:f(f({},this.state.backgroundStyle),{cursor:"auto"})}))},t.prototype.updateSize=function(e){var t,r;this.setState({width:null!==(t=e.width)&&void 0!==t?t:"auto",height:null!==(r=e.height)&&void 0!==r?r:"auto"})},t.prototype.renderResizer=function(){var e=this,t=this.props,r=t.enable,i=t.handleStyles,a=t.handleClasses,o=t.handleWrapperStyle,s=t.handleWrapperClass,l=t.handleComponent;if(!r)return null;var c=Object.keys(r).map(function(t){return!1!==r[t]?(0,n.jsx)(h,{direction:t,onResizeStart:e.onResizeStart,replaceStyles:i&&i[t],className:a&&a[t],children:l&&l[t]?l[t]:null},t):null});return(0,n.jsx)("div",{className:s,style:o,children:c})},t.prototype.render=function(){var e=this,t=Object.keys(this.props).reduce(function(t,r){return -1!==C.indexOf(r)||(t[r]=e.props[r]),t},{}),r=f(f(f({position:"relative",userSelect:this.state.isResizing?"none":"auto"},this.props.style),this.sizeStyle),{maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight,minWidth:this.props.minWidth,minHeight:this.props.minHeight,boxSizing:"border-box",flexShrink:0});this.state.flexBasis&&(r.flexBasis=this.state.flexBasis);var i=this.props.as||"div";return(0,n.jsxs)(i,f({style:r,className:this.props.className},t,{ref:function(t){t&&(e.resizable=t)},children:[this.state.isResizing&&(0,n.jsx)("div",{style:this.state.backgroundStyle}),this.props.children,this.renderResizer()]}))},t.defaultProps={as:"div",onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},enable:{top:!0,right:!0,bottom:!0,left:!0,topRight:!0,bottomRight:!0,bottomLeft:!0,topLeft:!0},style:{},grid:[1,1],gridGap:[0,0],lockAspectRatio:!1,lockAspectRatioExtraWidth:0,lockAspectRatioExtraHeight:0,scale:1,resizeRatio:1,snapGap:0},t}(a.PureComponent)},71930:function(e,t,r){"use strict";r.d(t,{Z:function(){return Q}});var i,n,a,o,s,l,c=r(97582),d=r(67294),u="right-scroll-bar-position",h="width-before-scroll-bar";function p(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var f="undefined"!=typeof window?d.useLayoutEffect:d.useEffect,m=new WeakMap,g=(void 0===i&&(i={}),(void 0===n&&(n=function(e){return e}),a=[],o=!1,s={read:function(){if(o)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:null},useMedium:function(e){var t=n(e,o);return a.push(t),function(){a=a.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(o=!0;a.length;){var t=a;a=[],t.forEach(e)}a={push:function(t){return e(t)},filter:function(){return a}}},assignMedium:function(e){o=!0;var t=[];if(a.length){var r=a;a=[],r.forEach(e),t=a}var i=function(){var r=t;t=[],r.forEach(e)},n=function(){return Promise.resolve().then(i)};n(),a={push:function(e){t.push(e),n()},filter:function(e){return t=t.filter(e),a}}}}).options=(0,c.pi)({async:!0,ssr:!1},i),s),A=function(){},b=d.forwardRef(function(e,t){var r,i,n,a,o=d.useRef(null),s=d.useState({onScrollCapture:A,onWheelCapture:A,onTouchMoveCapture:A}),l=s[0],u=s[1],h=e.forwardProps,b=e.children,x=e.className,y=e.removeScrollBar,E=e.enabled,T=e.shards,C=e.sideCar,k=e.noRelative,_=e.noIsolation,v=e.inert,S=e.allowPinchZoom,w=e.as,I=e.gapMode,N=(0,c._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),D=(r=[o,t],i=function(e){return r.forEach(function(t){return p(t,e)})},(n=(0,d.useState)(function(){return{value:null,callback:i,facade:{get current(){return n.value},set current(value){var e=n.value;e!==value&&(n.value=value,n.callback(value,e))}}}})[0]).callback=i,a=n.facade,f(function(){var e=m.get(a);if(e){var t=new Set(e),i=new Set(r),n=a.current;t.forEach(function(e){i.has(e)||p(e,null)}
432),i.forEach(function(e){t.has(e)||p(e,n)})}m.set(a,r)},[r]),a),L=(0,c.pi)((0,c.pi)({},N),l);return d.createElement(d.Fragment,null,E&&d.createElement(C,{sideCar:g,removeScrollBar:y,shards:T,noRelative:k,noIsolation:_,inert:v,setCallbacks:u,allowPinchZoom:!!S,lockRef:o,gapMode:I}),h?d.cloneElement(d.Children.only(b),(0,c.pi)((0,c.pi)({},L),{ref:D})):d.createElement(void 0===w?"div":w,(0,c.pi)({},L,{className:x,ref:D}),b))});b.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},b.classNames={fullWidth:h,zeroRight:u};var x=function(e){var t=e.sideCar,r=(0,c._T)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var i=t.read();if(!i)throw Error("Sidecar medium not found");return d.createElement(i,(0,c.pi)({},r))};x.isSideCarExport=!0;var y=function(){var e=0,t=null;return{add:function(i){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=l||r.nc;return t&&e.setAttribute("nonce",t),e}())){var n,a;(n=t).styleSheet?n.styleSheet.cssText=i:n.appendChild(document.createTextNode(i)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},E=function(){var e=y();return function(t,r){d.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},T=function(){var e=E();return function(t){return e(t.styles,t.dynamic),null}},C={left:0,top:0,right:0,gap:0},k=function(e){return parseInt(e||"",10)||0},_=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],i=t["padding"===e?"paddingTop":"marginTop"],n=t["padding"===e?"paddingRight":"marginRight"];return[k(r),k(i),k(n)]},v=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return C;var t=_(e),r=document.documentElement.clientWidth,i=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,i-r+t[2]-t[0])}},S=T(),w="data-scroll-locked",I=function(e,t,r,i){var n=e.left,a=e.top,o=e.right,s=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(i,";\n   padding-right: ").concat(s,"px ").concat(i,";\n  }\n  body[").concat(w,"] {\n    overflow: hidden ").concat(i,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(i,";"),"margin"===r&&"\n    padding-left: ".concat(n,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(o,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(i,";\n    "),"padding"===r&&"padding-right: ".concat(s,"px ").concat(i,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(u," {\n    right: ").concat(s,"px ").concat(i,";\n  }\n  \n  .").concat(h," {\n    margin-right: ").concat(s,"px ").concat(i,";\n  }\n  \n  .").concat(u," .").concat(u," {\n    right: 0 ").concat(i,";\n  }\n  \n  .").concat(h," .").concat(h," {\n    margin-right: 0 ").concat(i,";\n  }\n  \n  body[").concat(w,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},N=function(){var e=parseInt(document.body.getAttribute(w)||"0",10);return isFinite(e)?e:0},D=function(){d.useEffect(function(){return document.body.setAttribute(w,(N()+1).toString()),function(){var e=N()-1;e<=0?document.body.removeAttribute(w):document.body.setAttribute(w,e.toString())}},[])},L=function(e){var t=e.noRelative,r=e.noImportant,i=e.gapMode,n=void 0===i?"margin":i;D();var a=d.useMemo(function(){return v(n)},[n]);return d.createElement(S,{styles:I(a,!t,n,r?"":"!important")})},R=!1;if("undefined"!=typeof window)try{var B=Object.defineProperty({},"passive",{get:function(){return R=!0,!0}});window.addEventListener("test",B,B),window.removeEventListener("test",B,B)}catch(e){R=!1}var O=!!R&&{passive:!1},M=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&!(r.overflowY===r.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===r[t])},F=function(e,t){var r=t.ownerDocument,i=t;do{if("undefined"!=typeof ShadowRoot&&i instanceof ShadowRoot&&(i=i.host),P(e,i)){var n=H(e,i);if(n[1]>n[2])return!0}i=i.parentNode}while(i&&i!==r.body);return!1},P=function(e,t){return"v"===e?M(t,"overflowY"):M(t,"overflowX")},H=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},W=function(e,t,r,i,n){var a,o=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),s=o*i,l=r.target,c=t.contains(l),d=!1,u=s>0,h=0,p=0;
432do{if(!l)break;var f=H(e,l),m=f[0],g=f[1]-f[2]-o*m;(m||g)&&P(e,l)&&(h+=g,p+=m);var A=l.parentNode;l=A&&A.nodeType===Node.DOCUMENT_FRAGMENT_NODE?A.host:A}while(!c&&l!==document.body||c&&(t.contains(l)||t===l));return u&&(n&&1>Math.abs(h)||!n&&s>h)?d=!0:!u&&(n&&1>Math.abs(p)||!n&&-s>p)&&(d=!0),d},U=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},G=function(e){return[e.deltaX,e.deltaY]},j=function(e){return e&&"current"in e?e.current:e},q=0,Y=[],Z=(g.useMedium(function(e){var t=d.useRef([]),r=d.useRef([0,0]),i=d.useRef(),n=d.useState(q++)[0],a=d.useState(T)[0],o=d.useRef(e);d.useEffect(function(){o.current=e},[e]),d.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(n));var t=(0,c.ev)([e.lockRef.current],(e.shards||[]).map(j),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(n))}),function(){document.body.classList.remove("block-interactivity-".concat(n)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(n))})}}},[e.inert,e.lockRef.current,e.shards]);var s=d.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!o.current.allowPinchZoom;var n,a=U(e),s=r.current,l="deltaX"in e?e.deltaX:s[0]-a[0],c="deltaY"in e?e.deltaY:s[1]-a[1],d=e.target,u=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===u&&"range"===d.type)return!1;var h=window.getSelection(),p=h&&h.anchorNode;if(p&&(p===d||p.contains(d)))return!1;var f=F(u,d);if(!f)return!0;if(f?n=u:(n="v"===u?"h":"v",f=F(u,d)),!f)return!1;if(!i.current&&"changedTouches"in e&&(l||c)&&(i.current=n),!n)return!0;var m=i.current||n;return W(m,t,e,"h"===m?l:c,!0)},[]),l=d.useCallback(function(e){if(Y.length&&Y[Y.length-1]===a){var r="deltaY"in e?G(e):U(e),i=t.current.filter(function(t){var i;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(i=t.delta)[0]===r[0]&&i[1]===r[1]})[0];if(i&&i.should){e.cancelable&&e.preventDefault();return}if(!i){var n=(o.current.shards||[]).map(j).filter(Boolean).filter(function(t){return t.contains(e.target)});(n.length>0?s(e,n[0]):!o.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=d.useCallback(function(e,r,i,n){var a={name:e,delta:r,target:i,should:n,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(i)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),h=d.useCallback(function(e){r.current=U(e),i.current=void 0},[]),p=d.useCallback(function(t){u(t.type,G(t),t.target,s(t,e.lockRef.current))},[]),f=d.useCallback(function(t){u(t.type,U(t),t.target,s(t,e.lockRef.current))},[]);d.useEffect(function(){return Y.push(a),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:f}),document.addEventListener("wheel",l,O),document.addEventListener("touchmove",l,O),document.addEventListener("touchstart",h,O),function(){Y=Y.filter(function(e){return e!==a}),document.removeEventListener("wheel",l,O),document.removeEventListener("touchmove",l,O),document.removeEventListener("touchstart",h,O)}},[]);var m=e.removeScrollBar,g=e.inert;return d.createElement(d.Fragment,null,g?d.createElement(a,{styles:"\n  .block-interactivity-".concat(n," {pointer-events: none;}\n  .allow-interactivity-").concat(n," {pointer-events: all;}\n")}):null,m?d.createElement(L,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}),x),z=d.forwardRef(function(e,t){return d.createElement(b,(0,c.pi)({},e,{ref:t,sideCar:Z}))});z.classNames=b.classNames;var Q=z},74247:function(e,t,r){"use strict";function i(e,t,r){if(e&&e.length){let[i,n]=t,a=Math.PI/180*r,o=Math.cos(a),s=Math.sin(a);for(let t of e){let[e,r]=t;t[0]=(e-i)*o-(r-n)*s+i,t[1]=(e-i)*s+(r-n)*o+n}}}function n(e,t){var r;let n=t.hachureAngle+90,a=t.hachureGap;a<0&&(a=4*t.strokeWidth),a=Math.round(Math.max(a,.1));let o=1;return t.roughness>=1&&((null===(r=t.randomizer)||void 0===r?void 0:r.next())||Math.random())>.7&&(o=a),function(e,t,r,n=1){let a=e[0]&&e[0][0]&&"number"==typeof e[0][0]?[e]:e,o=[0,0];if(r)for(let e of a)i(e,o,r);let s=function(e,t,r){let i=[];for(let t of e){var n,a;let e=[...t];n=e[0],a=e[e.length-1],n[0]===a[0]&&n[1]===a[1]||e.push([e[0][0],e[0][1]]),e.length>2&&i.push(e)}let o=[];t=Math.max(t,.1);let s=[];for(let e of i)for(let t=0;t<e.length-1;t++){let r=e[t],i=e[t+1];if(r[1]!==i[1]){let e=Math.min(r[1],i[1]);s.push({ymin:e,ymax:Math.max(r[1],i[1]),x:e===r[1]?r[0]:i[0],islope:(i[0]-r[0])/(i[1]-r[1])})}}if(s.sort((e,t)=>
432e.ymin<t.ymin?-1:e.ymin>t.ymin?1:e.x<t.x?-1:e.x>t.x?1:e.ymax===t.ymax?0:(e.ymax-t.ymax)/Math.abs(e.ymax-t.ymax)),!s.length)return o;let l=[],c=s[0].ymin,d=0;for(;l.length||s.length;){if(s.length){let e=-1;for(let t=0;t<s.length&&!(s[t].ymin>c);t++)e=t;s.splice(0,e+1).forEach(e=>{l.push({s:c,edge:e})})}if((l=l.filter(e=>!(e.edge.ymax<=c))).sort((e,t)=>e.edge.x===t.edge.x?0:(e.edge.x-t.edge.x)/Math.abs(e.edge.x-t.edge.x)),(1!==r||d%t==0)&&l.length>1)for(let e=0;e<l.length;e+=2){let t=e+1;if(t>=l.length)break;let r=l[e].edge,i=l[t].edge;o.push([[Math.round(r.x),c],[Math.round(i.x),c]])}c+=r,l.forEach(e=>{e.edge.x=e.edge.x+r*e.edge.islope}),d++}return o}(a,Math.max(t,.1),n);if(r){for(let e of a)i(e,o,-r);!function(e,t,r){let n=[];e.forEach(e=>n.push(...e)),i(n,t,r)}(s,o,-r)}return s}(e,a,n,o||1)}r.d(t,{Z:function(){return K}});class a{constructor(e){this.helper=e}fillPolygons(e,t){return this._fillPolygons(e,t)}_fillPolygons(e,t){let r=n(e,t);return{type:"fillSketch",ops:this.renderLines(r,t)}}renderLines(e,t){let r=[];for(let i of e)r.push(...this.helper.doubleLineOps(i[0][0],i[0][1],i[1][0],i[1][1],t));return r}}function o(e){let t=e[0],r=e[1];return Math.sqrt(Math.pow(t[0]-r[0],2)+Math.pow(t[1]-r[1],2))}class s extends a{fillPolygons(e,t){let r=t.hachureGap;r<0&&(r=4*t.strokeWidth),r=Math.max(r,.1);let i=n(e,Object.assign({},t,{hachureGap:r})),a=Math.PI/180*t.hachureAngle,s=[],l=.5*r*Math.cos(a),c=.5*r*Math.sin(a);for(let[e,t]of i)o([e,t])&&s.push([[e[0]-l,e[1]+c],[...t]],[[e[0]+l,e[1]-c],[...t]]);return{type:"fillSketch",ops:this.renderLines(s,t)}}}class l extends a{fillPolygons(e,t){let r=this._fillPolygons(e,t),i=Object.assign({},t,{hachureAngle:t.hachureAngle+90}),n=this._fillPolygons(e,i);return r.ops=r.ops.concat(n.ops),r}}class c{constructor(e){this.helper=e}fillPolygons(e,t){let r=n(e,t=Object.assign({},t,{hachureAngle:0}));return this.dotsOnLines(r,t)}dotsOnLines(e,t){let r=[],i=t.hachureGap;i<0&&(i=4*t.strokeWidth),i=Math.max(i,.1);let n=t.fillWeight;n<0&&(n=t.strokeWidth/2);let a=i/4;for(let s of e){let e=o(s),l=e/i,c=Math.ceil(l)-1,d=e-c*i,u=(s[0][0]+s[1][0])/2-i/4,h=Math.min(s[0][1],s[1][1]);for(let e=0;e<c;e++){let o=h+d+e*i,s=u-a+2*Math.random()*a,l=o-a+2*Math.random()*a,c=this.helper.ellipse(s,l,n,n,t);r.push(...c.ops)}}return{type:"fillSketch",ops:r}}}class d{constructor(e){this.helper=e}fillPolygons(e,t){let r=n(e,t);return{type:"fillSketch",ops:this.dashedLine(r,t)}}dashedLine(e,t){let r=t.dashOffset<0?t.hachureGap<0?4*t.strokeWidth:t.hachureGap:t.dashOffset,i=t.dashGap<0?t.hachureGap<0?4*t.strokeWidth:t.hachureGap:t.dashGap,n=[];return e.forEach(e=>{let a=o(e),s=Math.floor(a/(r+i)),l=(a+i-s*(r+i))/2,c=e[0],d=e[1];c[0]>d[0]&&(c=e[1],d=e[0]);let u=Math.atan((d[1]-c[1])/(d[0]-c[0]));for(let e=0;e<s;e++){let a=e*(r+i),o=a+r,s=[c[0]+a*Math.cos(u)+l*Math.cos(u),c[1]+a*Math.sin(u)+l*Math.sin(u)],d=[c[0]+o*Math.cos(u)+l*Math.cos(u),c[1]+o*Math.sin(u)+l*Math.sin(u)];n.push(...this.helper.doubleLineOps(s[0],s[1],d[0],d[1],t))}}),n}}class u{constructor(e){this.helper=e}fillPolygons(e,t){let r=t.hachureGap<0?4*t.strokeWidth:t.hachureGap,i=t.zigzagOffset<0?r:t.zigzagOffset,a=n(e,t=Object.assign({},t,{hachureGap:r+i}));return{type:"fillSketch",ops:this.zigzagLines(a,i,t)}}zigzagLines(e,t,r){let i=[];return e.forEach(e=>{let n=o(e),a=Math.round(n/(2*t)),s=e[0],l=e[1];s[0]>l[0]&&(s=e[1],l=e[0]);let c=Math.atan((l[1]-s[1])/(l[0]-s[0]));for(let e=0;e<a;e++){let n=2*e*t,a=2*(e+1)*t,o=Math.sqrt(2*Math.pow(t,2)),l=[s[0]+n*Math.cos(c),s[1]+n*Math.sin(c)],d=[s[0]+a*Math.cos(c),s[1]+a*Math.sin(c)],u=[l[0]+o*Math.cos(c+Math.PI/4),l[1]+o*Math.sin(c+Math.PI/4)];i.push(...this.helper.doubleLineOps(l[0],l[1],u[0],u[1],r),...this.helper.doubleLineOps(u[0],u[1],d[0],d[1],r))}}),i}}let h={};class p{constructor(e){this.seed=e}next(){return this.seed?(2147483648-1&(this.seed=Math.imul(48271,this.seed)))/2147483648:Math.random()}}let f={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0};function m(e){let t=[],r=function(e){let t=[];for(;""!==e;)if(e.match(/^([ \t\r\n,]+)/))e=e.substr(RegExp.$1.length);else if(e.match(/^([aAcChHlLmMqQsStTvVzZ])/))t[t.length]={type:0,text:RegExp.$1},e=e.substr(RegExp.$1.length);else{if(!e.match(/^(([-+]?[0-9]+(\.[0-9]*)?|[-+]?\.[0-9]+)([eE][-+]?[0-9]+)?)/))return[];t[t.length]={type:1,text:`${parseFloat(RegExp.$1)}`},e=e.substr(RegExp.$1.length)}return t[t.length]={type:2,text:""},t}(e),i="BOD",n=0,a=r[0];for(;2!==a.type;){let o=0,s=[];
432if("BOD"===i){if("M"!==a.text&&"m"!==a.text)return m("M0,0"+e);n++,o=f[a.text],i=a.text}else 1===a.type?o=f[i]:(n++,o=f[a.text],i=a.text);if(!(n+o<r.length))throw Error("Path data ended short");for(let e=n;e<n+o;e++){let t=r[e];if(1!==t.type)throw Error("Param not a number: "+i+","+t.text);s[s.length]=+t.text}if("number"!=typeof f[i])throw Error("Bad segment: "+i);{let e={key:i,data:s};t.push(e),n+=o,a=r[n],"M"===i&&(i="L"),"m"===i&&(i="l")}}return t}function g(e){let t=0,r=0,i=0,n=0,a=[];for(let{key:o,data:s}of e)switch(o){case"M":a.push({key:"M",data:[...s]}),[t,r]=s,[i,n]=s;break;case"m":t+=s[0],r+=s[1],a.push({key:"M",data:[t,r]}),i=t,n=r;break;case"L":a.push({key:"L",data:[...s]}),[t,r]=s;break;case"l":t+=s[0],r+=s[1],a.push({key:"L",data:[t,r]});break;case"C":a.push({key:"C",data:[...s]}),t=s[4],r=s[5];break;case"c":{let e=s.map((e,i)=>i%2?e+r:e+t);a.push({key:"C",data:e}),t=e[4],r=e[5];break}case"Q":a.push({key:"Q",data:[...s]}),t=s[2],r=s[3];break;case"q":{let e=s.map((e,i)=>i%2?e+r:e+t);a.push({key:"Q",data:e}),t=e[2],r=e[3];break}case"A":a.push({key:"A",data:[...s]}),t=s[5],r=s[6];break;case"a":t+=s[5],r+=s[6],a.push({key:"A",data:[s[0],s[1],s[2],s[3],s[4],t,r]});break;case"H":a.push({key:"H",data:[...s]}),t=s[0];break;case"h":t+=s[0],a.push({key:"H",data:[t]});break;case"V":a.push({key:"V",data:[...s]}),r=s[0];break;case"v":r+=s[0],a.push({key:"V",data:[r]});break;case"S":a.push({key:"S",data:[...s]}),t=s[2],r=s[3];break;case"s":{let e=s.map((e,i)=>i%2?e+r:e+t);a.push({key:"S",data:e}),t=e[2],r=e[3];break}case"T":a.push({key:"T",data:[...s]}),t=s[0],r=s[1];break;case"t":t+=s[0],r+=s[1],a.push({key:"T",data:[t,r]});break;case"Z":case"z":a.push({key:"Z",data:[]}),t=i,r=n}return a}function A(e){let t=[],r="",i=0,n=0,a=0,o=0,s=0,l=0;for(let{key:c,data:d}of e){switch(c){case"M":t.push({key:"M",data:[...d]}),[i,n]=d,[a,o]=d;break;case"C":t.push({key:"C",data:[...d]}),i=d[4],n=d[5],s=d[2],l=d[3];break;case"L":t.push({key:"L",data:[...d]}),[i,n]=d;break;case"H":i=d[0],t.push({key:"L",data:[i,n]});break;case"V":n=d[0],t.push({key:"L",data:[i,n]});break;case"S":{let e=0,a=0;"C"===r||"S"===r?(e=i+(i-s),a=n+(n-l)):(e=i,a=n),t.push({key:"C",data:[e,a,...d]}),s=d[0],l=d[1],i=d[2],n=d[3];break}case"T":{let[e,a]=d,o=0,c=0;"Q"===r||"T"===r?(o=i+(i-s),c=n+(n-l)):(o=i,c=n);let u=i+2*(o-i)/3,h=n+2*(c-n)/3,p=e+2*(o-e)/3,f=a+2*(c-a)/3;t.push({key:"C",data:[u,h,p,f,e,a]}),s=o,l=c,i=e,n=a;break}case"Q":{let[e,r,a,o]=d,c=i+2*(e-i)/3,u=n+2*(r-n)/3,h=a+2*(e-a)/3,p=o+2*(r-o)/3;t.push({key:"C",data:[c,u,h,p,a,o]}),s=e,l=r,i=a,n=o;break}case"A":{let e=Math.abs(d[0]),r=Math.abs(d[1]),a=d[2],o=d[3],s=d[4],l=d[5],c=d[6];0===e||0===r?(t.push({key:"C",data:[i,n,l,c,l,c]}),i=l,n=c):(i!==l||n!==c)&&((function e(t,r,i,n,a,o,s,l,c,d){let u=Math.PI*s/180,h=[],p=0,f=0,m=0,g=0;if(d)[p,f,m,g]=d;else{[t,r]=b(t,r,-u),[i,n]=b(i,n,-u);let e=(t-i)/2,s=(r-n)/2,d=e*e/(a*a)+s*s/(o*o);d>1&&(a*=d=Math.sqrt(d),o*=d);let h=a*a,A=o*o,x=(l===c?-1:1)*Math.sqrt(Math.abs((h*A-h*s*s-A*e*e)/(h*s*s+A*e*e)));m=x*a*s/o+(t+i)/2,g=-(x*o)*e/a+(r+n)/2,p=Math.asin(parseFloat(((r-g)/o).toFixed(9))),f=Math.asin(parseFloat(((n-g)/o).toFixed(9))),t<m&&(p=Math.PI-p),i<m&&(f=Math.PI-f),p<0&&(p=2*Math.PI+p),f<0&&(f=2*Math.PI+f),c&&p>f&&(p-=2*Math.PI),!c&&f>p&&(f-=2*Math.PI)}let A=f-p;if(Math.abs(A)>120*Math.PI/180){let t=f,r=i,l=n;h=e(i=m+a*Math.cos(f=c&&f>p?p+120*Math.PI/180*1:p+-(120*Math.PI/180*1)),n=g+o*Math.sin(f),r,l,a,o,s,0,c,[f,t,m,g])}A=f-p;let x=Math.cos(p),y=Math.sin(p),E=Math.cos(f),T=Math.sin(f),C=Math.tan(A/4),k=4/3*a*C,_=4/3*o*C,v=[t,r],S=[t+k*y,r-_*x],w=[i+k*T,n-_*E],I=[i,n];if(S[0]=2*v[0]-S[0],S[1]=2*v[1]-S[1],d)return[S,w,I].concat(h);{h=[S,w,I].concat(h);let e=[];for(let t=0;t<h.length;t+=3){let r=b(h[t][0],h[t][1],u),i=b(h[t+1][0],h[t+1][1],u),n=b(h[t+2][0],h[t+2][1],u);e.push([r[0],r[1],i[0],i[1],n[0],n[1]])}return e}})(i,n,l,c,e,r,a,o,s).forEach(function(e){t.push({key:"C",data:e})}),i=l,n=c);break}case"Z":t.push({key:"Z",data:[]}),i=a,n=o}r=c}return t}function b(e,t,r){return[e*Math.cos(r)-t*Math.sin(r),e*Math.sin(r)+t*Math.cos(r)]}let x={randOffset:function(e,t){return L(e,t)},randOffsetWithRange:function(e,t,r){return D(e,t,r)},ellipse:function(e,t,r,i,n){let a=C(r,i,n);return k(e,t,n,a).opset},doubleLineOps:function(e,t,r,i,n){return R(e,t,r,i,n,!0)}};function y(e,t,r,i,n){return{type:"path",ops:R(e,t,r,i,n)}}function E(e,t,r){let i=(e||[]).length;if(i>2){let n=[];for(let t=0;t<i-1;t++)n.push(...R(e[t][0],e[t][1],e[t+1][0],e[t+1][1],r));return t&&n.push(...R(e[i-1][0],e[i-1][1],e[0][0],e[0][1],r)),{type:"path",ops:n}}return 2===i?y(e[0][0],e[0][1],e[1][0],e[1][1],r):{type:"path",ops:[]}}function T(e,t){if(e.length){let r="number"==typeof e[0][0]?[e]:e,i=O(r[0],1*(1+.2*t.roughness),t),n=t.disableMultiStroke?[]:O(r[0],1.5*(1+.22*t.roughness),I(t));for(let e=1;e<r.length;e++){let a=r[e];if(a.length){let e=O(a,1*(1+.2*t.roughness),t),r=t.disableMultiStroke?[]:O(a,1.5*(1+.22*t.roughness),I(t));for(let t of e)"move"!==t.op&&i.push(t);for(let e of r)"move"!==e.op&&n.push(e)}}return{type:"path",ops:i.concat(n)}}return{type:"path",ops:[]}}function C(e,t,r){let i=Math.ceil(Math.max(r.curveStepCount,r.curveStepCount/Math.sqrt(200)*Math.sqrt(2*Math.PI*Math.sqrt((Math.pow(e/2,2)+Math.pow(t/2,2))/2)))),n=Math.abs(e/2),a=Math.abs(t/2),o=1-r.curveFitting;return n+=L(n*o,r),a+=L(a*o,r),{increment:2*Math.PI/i,rx:n,ry:a}}
vendor: 6,240 bytes, line 432
432function k(e,t,r,i){let[n,a]=F(i.increment,e,t,i.rx,i.ry,1,i.increment*D(.1,D(.4,1,r),r),r),o=M(n,null,r);if(!r.disableMultiStroke&&0!==r.roughness){let[n]=F(i.increment,e,t,i.rx,i.ry,1.5,0,r),a=M(n,null,r);o=o.concat(a)}return{estimatedPoints:a,opset:{type:"path",ops:o}}}function _(e,t,r,i,n,a,o,s,l){let c=Math.abs(r/2),d=Math.abs(i/2);c+=L(.01*c,l),d+=L(.01*d,l);let u=n,h=a;for(;u<0;)u+=2*Math.PI,h+=2*Math.PI;h-u>2*Math.PI&&(u=0,h=2*Math.PI);let p=2*Math.PI/l.curveStepCount,f=Math.min(p/2,(h-u)/2),m=P(f,e,t,c,d,u,h,1,l);if(!l.disableMultiStroke){let r=P(f,e,t,c,d,u,h,1.5,l);m.push(...r)}return o&&(s?m.push(...R(e,t,e+c*Math.cos(u),t+d*Math.sin(u),l),...R(e,t,e+c*Math.cos(h),t+d*Math.sin(h),l)):m.push({op:"lineTo",data:[e,t]},{op:"lineTo",data:[e+c*Math.cos(u),t+d*Math.sin(u)]})),{type:"path",ops:m}}function v(e,t){let r=A(g(m(e))),i=[],n=[0,0],a=[0,0];for(let{key:e,data:o}of r)switch(e){case"M":a=[o[0],o[1]],n=[o[0],o[1]];break;case"L":i.push(...R(a[0],a[1],o[0],o[1],t)),a=[o[0],o[1]];break;case"C":{let[e,r,n,s,l,c]=o;i.push(...function(e,t,r,i,n,a,o,s){let l=[],c=[s.maxRandomnessOffset||1,(s.maxRandomnessOffset||1)+.3],d=[0,0],u=s.disableMultiStroke?1:2,h=s.preserveVertices;for(let p=0;p<u;p++)0===p?l.push({op:"move",data:[o[0],o[1]]}):l.push({op:"move",data:[o[0]+(h?0:L(c[0],s)),o[1]+(h?0:L(c[0],s))]}),d=h?[n,a]:[n+L(c[p],s),a+L(c[p],s)],l.push({op:"bcurveTo",data:[e+L(c[p],s),t+L(c[p],s),r+L(c[p],s),i+L(c[p],s),d[0],d[1]]});return l}(e,r,n,s,l,c,a,t)),a=[l,c];break}case"Z":i.push(...R(a[0],a[1],n[0],n[1],t)),a=[n[0],n[1]]}return{type:"path",ops:i}}function S(e,t){let r=[];for(let i of e)if(i.length){let e=t.maxRandomnessOffset||0,n=i.length;if(n>2){r.push({op:"move",data:[i[0][0]+L(e,t),i[0][1]+L(e,t)]});for(let a=1;a<n;a++)r.push({op:"lineTo",data:[i[a][0]+L(e,t),i[a][1]+L(e,t)]})}}return{type:"fillPath",ops:r}}function w(e,t){return(function(e,t){let r=e.fillStyle||"hachure";if(!h[r])switch(r){case"zigzag":h[r]||(h[r]=new s(t));break;case"cross-hatch":h[r]||(h[r]=new l(t));break;case"dots":h[r]||(h[r]=new c(t));break;case"dashed":h[r]||(h[r]=new d(t));break;case"zigzag-line":h[r]||(h[r]=new u(t));break;default:h[r="hachure"]||(h[r]=new a(t))}return h[r]})(t,x).fillPolygons(e,t)}function I(e){let t=Object.assign({},e);return t.randomizer=void 0,e.seed&&(t.seed=e.seed+1),t}function N(e){return e.randomizer||(e.randomizer=new p(e.seed||0)),e.randomizer.next()}function D(e,t,r,i=1){return r.roughness*i*(N(r)*(t-e)+e)}function L(e,t,r=1){return D(-e,e,t,r)}function R(e,t,r,i,n,a=!1){let o=a?n.disableMultiStrokeFill:n.disableMultiStroke,s=B(e,t,r,i,n,!0,!1);if(o)return s;let l=B(e,t,r,i,n,!0,!0);return s.concat(l)}function B(e,t,r,i,n,a,o){let s=Math.pow(e-r,2)+Math.pow(t-i,2),l=Math.sqrt(s),c=1;c=l<200?1:l>500?.4:-.0016668*l+1.233334;let d=n.maxRandomnessOffset||0;d*d*100>s&&(d=l/10);let u=d/2,h=.2+.2*N(n),p=n.bowing*n.maxRandomnessOffset*(i-t)/200,f=n.bowing*n.maxRandomnessOffset*(e-r)/200;p=L(p,n,c),f=L(f,n,c);let m=[],g=()=>L(u,n,c),A=()=>L(d,n,c),b=n.preserveVertices;return a&&(o?m.push({op:"move",data:[e+(b?0:g()),t+(b?0:g())]}):m.push({op:"move",data:[e+(b?0:L(d,n,c)),t+(b?0:L(d,n,c))]})),o?m.push({op:"bcurveTo",data:[p+e+(r-e)*h+g(),f+t+(i-t)*h+g(),p+e+2*(r-e)*h+g(),f+t+2*(i-t)*h+g(),r+(b?0:g()),i+(b?0:g())]}):m.push({op:"bcurveTo",data:[p+e+(r-e)*h+A(),f+t+(i-t)*h+A(),p+e+2*(r-e)*h+A(),f+t+2*(i-t)*h+A(),r+(b?0:A()),i+(b?0:A())]}),m}function O(e,t,r){if(!e.length)return[];let i=[];i.push([e[0][0]+L(t,r),e[0][1]+L(t,r)]),i.push([e[0][0]+L(t,r),e[0][1]+L(t,r)]);for(let n=1;n<e.length;n++)i.push([e[n][0]+L(t,r),e[n][1]+L(t,r)]),n===e.length-1&&i.push([e[n][0]+L(t,r),e[n][1]+L(t,r)]);return M(i,null,r)}function M(e,t,r){let i=e.length,n=[];if(i>3){let a=[],o=1-r.curveTightness;n.push({op:"move",data:[e[1][0],e[1][1]]});for(let t=1;t+2<i;t++){let r=e[t];a[0]=[r[0],r[1]],a[1]=[r[0]+(o*e[t+1][0]-o*e[t-1][0])/6,r[1]+(o*e[t+1][1]-o*e[t-1][1])/6],a[2]=[e[t+1][0]+(o*e[t][0]-o*e[t+2][0])/6,e[t+1][1]+(o*e[t][1]-o*e[t+2][1])/6],a[3]=[e[t+1][0],e[t+1][1]],n.push({op:"bcurveTo",data:[a[1][0],a[1][1],a[2][0],a[2][1],a[3][0],a[3][1]]})}if(t&&2===t.length){let e=r.maxRandomnessOffset;n.push({op:"lineTo",data:[t[0]+L(e,r),t[1]+L(e,r)]})}}else 3===i?(n.push({op:"move",data:[e[1][0],e[1][1]]}),n.push({op:"bcurveTo",data:[e[1][0],e[1][1],e[2][0],e[2][1],e[2][0],e[2][1]]})):2===i&&n.push(...B(e[0][0],e[0][1],e[1][0],e[1][1],r,!0,!0));return n}function F(e,t,r,i,n,a,o,s){let l=[],c=[];if(0===s.roughness){e/=4,c.push([t+i*Math.cos(-e),r+n*Math.sin(-e)]);for(let a=0;a<=2*Math.PI;a+=e){let e=[t+i*Math.cos(a),r+n*Math.sin(a)];l.push(e),c.push(e)}c.push([t+1*i,r+0*n]),c.push([t+i*Math.cos(e),r+n*Math.sin(e)])}else{let d=L(.5,s)-Math.PI/2;c.push([L(a,s)+t+.9*i*Math.cos(d-e),L(a,s)+r+.9*n*Math.sin(d-e)]);let u=2*Math.PI+d-.01;for(let o=d;o<u;o+=e){let e=[L(a,s)+t+i*Math.cos(o),L(a,s)+r+n*Math.sin(o)];l.push(e),c.push(e)}c.push([L(a,s)+t+i*Math.cos(d+2*Math.PI+.5*o),L(a,s)+r+n*Math.sin(d+2*Math.PI+.5*o)]),c.push([L(a,s)+t+.98*i*Math.cos(d+o),L(a,s)+r+.98*n*Math.sin(d+o)]),c.push([L(a,s)+t+.9*i*Math.cos(d+.5*o),L(a,s)+r+.9*n*Math.sin(d+.5*o)])}return[c,l]}function P(e,t,r,i,n,a,o,s,l){let c=a+L(.1,l),d=[];d.push([L(s,l)+t+.9*i*Math.cos(c-e),L(s,l)+r+.9*n*Math.sin(c-e)]);for(let a=c;a<=o;a+=e)d.push([L(s,l)+t+i*Math.cos(a),L(s,l)+r+n*Math.sin(a)]);return d.push([t+i*Math.cos(o),r+n*Math.sin(o)]),d.push([t+i*Math.cos(o),r+n*Math.sin(o)]),M(d,null,l)}function H(e,t=0){let r=e.length;if(r<3)throw Error("A curve must have at least three points.");let i=[];if(3===r)i.push([...e[0]],[...e[1]],[...e[2]],[...e[2]]);else{let r=[];r.push(e[0],e[0]);for(let t=1;t<e.length;t++)r.push(e[t]),t===e.length-1&&r.push(e[t]);let n=[],a=1-t;i.push([...r[0]]);for(let e=1;e+2<r.length;e++){let t=r[e];n[0]=[t[0],t[1]],n[1]=[t[0]+(a*r[e+1][0]-a*r[e-1][0])/6,t[1]+(a*r[e+1][1]-a*r[e-1][1])/6],n[2]=[r[e+1][0]+(a*r[e][0]-a*r[e+2][0])/6,r[e+1][1]+(a*r[e][1]-a*r[e+2][1])/6],n[3]=[r[e+1][0],r[e+1][1]],i.push(n[1],n[2],n[3])}}return i}function W(e,t){return Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2)}function U(e,t,r){return[e[0]+(t[0]-e[0])*r,e[1]+(t[1]-e[1])*r]}function G(e,t,r,i,n){let a=n||[],o=e[t],s=e[r-1],l=0,c=1;for(let i=t+1;i<r-1;++i){let t=function(e,t,r){let i=W(t,r);
432if(0===i)return W(e,t);let n=((e[0]-t[0])*(r[0]-t[0])+(e[1]-t[1])*(r[1]-t[1]))/i;return W(e,U(t,r,n=Math.max(0,Math.min(1,n))))}(e[i],o,s);t>l&&(l=t,c=i)}return Math.sqrt(l)>i?(G(e,t,c+1,i,a),G(e,c,r,i,a)):(a.length||a.push(o),a.push(s)),a}function j(e,t=.15,r){let i=[],n=(e.length-1)/3;for(let r=0;r<n;r++)!function e(t,r,i,n){let a=n||[];if(function(e,t){let r=e[t+0],i=e[t+1],n=e[t+2],a=e[t+3],o=3*i[0]-2*r[0]-a[0];o*=o;let s=3*i[1]-2*r[1]-a[1];s*=s;let l=3*n[0]-2*a[0]-r[0];l*=l;let c=3*n[1]-2*a[1]-r[1];return c*=c,o<l&&(o=l),s<c&&(s=c),o+s}(t,r)<i){let e=t[r+0];a.length?Math.sqrt(W(a[a.length-1],e))>1&&a.push(e):a.push(e),a.push(t[r+3])}else{let n=t[r+0],o=t[r+1],s=t[r+2],l=t[r+3],c=U(n,o,.5),d=U(o,s,.5),u=U(s,l,.5),h=U(c,d,.5),p=U(d,u,.5),f=U(h,p,.5);e([n,c,h,f],0,i,a),e([f,p,u,l],0,i,a)}return a}(e,3*r,t,i);return r&&r>0?G(i,0,i.length,r):i}let q="none";class Y{constructor(e){this.defaultOptions={maxRandomnessOffset:2,roughness:1,bowing:1,stroke:"#000",strokeWidth:1,curveTightness:0,curveFitting:.95,curveStepCount:9,fillStyle:"hachure",fillWeight:-1,hachureAngle:-41,hachureGap:-1,dashOffset:-1,dashGap:-1,zigzagOffset:-1,seed:0,disableMultiStroke:!1,disableMultiStrokeFill:!1,preserveVertices:!1,fillShapeRoughnessGain:.8},this.config=e||{},this.config.options&&(this.defaultOptions=this._o(this.config.options))}static newSeed(){return Math.floor(2147483648*Math.random())}_o(e){return e?Object.assign({},this.defaultOptions,e):this.defaultOptions}_d(e,t,r){return{shape:e,sets:t||[],options:r||this.defaultOptions}}line(e,t,r,i,n){let a=this._o(n);return this._d("line",[y(e,t,r,i,a)],a)}rectangle(e,t,r,i,n){let a=this._o(n),o=[],s=E([[e,t],[e+r,t],[e+r,t+i],[e,t+i]],!0,a);if(a.fill){let n=[[e,t],[e+r,t],[e+r,t+i],[e,t+i]];"solid"===a.fillStyle?o.push(S([n],a)):o.push(w([n],a))}return a.stroke!==q&&o.push(s),this._d("rectangle",o,a)}ellipse(e,t,r,i,n){let a=this._o(n),o=[],s=C(r,i,a),l=k(e,t,a,s);if(a.fill){if("solid"===a.fillStyle){let r=k(e,t,a,s).opset;r.type="fillPath",o.push(r)}else o.push(w([l.estimatedPoints],a))}return a.stroke!==q&&o.push(l.opset),this._d("ellipse",o,a)}circle(e,t,r,i){let n=this.ellipse(e,t,r,r,i);return n.shape="circle",n}linearPath(e,t){let r=this._o(t);return this._d("linearPath",[E(e,!1,r)],r)}arc(e,t,r,i,n,a,o=!1,s){let l=this._o(s),c=[],d=_(e,t,r,i,n,a,o,!0,l);if(o&&l.fill){if("solid"===l.fillStyle){let o=Object.assign({},l);o.disableMultiStroke=!0;let s=_(e,t,r,i,n,a,!0,!1,o);s.type="fillPath",c.push(s)}else c.push(function(e,t,r,i,n,a,o){let s=Math.abs(r/2),l=Math.abs(i/2);s+=L(.01*s,o),l+=L(.01*l,o);let c=n,d=a;for(;c<0;)c+=2*Math.PI,d+=2*Math.PI;d-c>2*Math.PI&&(c=0,d=2*Math.PI);let u=(d-c)/o.curveStepCount,h=[];for(let r=c;r<=d;r+=u)h.push([e+s*Math.cos(r),t+l*Math.sin(r)]);return h.push([e+s*Math.cos(d),t+l*Math.sin(d)]),h.push([e,t]),w([h],o)}(e,t,r,i,n,a,l))}return l.stroke!==q&&c.push(d),this._d("arc",c,l)}curve(e,t){let r=this._o(t),i=[],n=T(e,r);if(r.fill&&r.fill!==q){if("solid"===r.fillStyle){let t=T(e,Object.assign(Object.assign({},r),{disableMultiStroke:!0,roughness:r.roughness?r.roughness+r.fillShapeRoughnessGain:0}));i.push({type:"fillPath",ops:this._mergedShape(t.ops)})}else{let t=[];if(e.length){let i="number"==typeof e[0][0]?[e]:e;for(let e of i)e.length<3?t.push(...e):3===e.length?t.push(...j(H([e[0],e[0],e[1],e[2]]),10,(1+r.roughness)/2)):t.push(...j(H(e),10,(1+r.roughness)/2))}t.length&&i.push(w([t],r))}}return r.stroke!==q&&i.push(n),this._d("curve",i,r)}polygon(e,t){let r=this._o(t),i=[],n=E(e,!0,r);return r.fill&&("solid"===r.fillStyle?i.push(S([e],r)):i.push(w([e],r))),r.stroke!==q&&i.push(n),this._d("polygon",i,r)}path(e,t){let r=this._o(t),i=[];if(!e)return this._d("path",i,r);e=(e||"").replace(/\n/g," ").replace(/(-\s)/g,"-").replace("/(ss)/g"," ");let n=r.fill&&"transparent"!==r.fill&&r.fill!==q,a=r.stroke!==q,o=!!(r.simplification&&r.simplification<1),s=function(e,t,r){let i=A(g(m(e))),n=[],a=[],o=[0,0],s=[],l=()=>{s.length>=4&&a.push(...j(s,1)),s=[]},c=()=>{l(),a.length&&(n.push(a),a=[])};for(let{key:e,data:t}of i)switch(e){case"M":c(),o=[t[0],t[1]],a.push(o);break;case"L":l(),a.push([t[0],t[1]]);break;case"C":if(!s.length){let e=a.length?a[a.length-1]:o;s.push([e[0],e[1]])}s.push([t[0],t[1]]),s.push([t[2],t[3]]),s.push([t[4],t[5]]);break;case"Z":l(),a.push([o[0],o[1]])}if(c(),!r)return n;let d=[];for(let e of n){var u;let t=G(u=e,0,u.length,r);t.length&&d.push(t)}return d}(e,0,o?4-4*(r.simplification||1):(1+r.roughness)/2),l=v(e,r);if(n){if("solid"===r.fillStyle){if(1===s.length){let t=v(e,Object.assign(Object.assign({},r),{disableMultiStroke:!0,roughness:r.roughness?r.roughness+r.fillShapeRoughnessGain:0}));i.push({type:"fillPath",ops:this._mergedShape(t.ops)})}else i.push(S(s,r))}else i.push(w(s,r))}
432return a&&(o?s.forEach(e=>{i.push(E(e,!1,r))}):i.push(l)),this._d("path",i,r)}opsToPath(e,t){let r="";for(let i of e.ops){let e="number"==typeof t&&t>=0?i.data.map(e=>+e.toFixed(t)):i.data;switch(i.op){case"move":r+=`M${e[0]} ${e[1]} `;break;case"bcurveTo":r+=`C${e[0]} ${e[1]}, ${e[2]} ${e[3]}, ${e[4]} ${e[5]} `;break;case"lineTo":r+=`L${e[0]} ${e[1]} `}}return r.trim()}toPaths(e){let t=e.sets||[],r=e.options||this.defaultOptions,i=[];for(let e of t){let t=null;switch(e.type){case"path":t={d:this.opsToPath(e),stroke:r.stroke,strokeWidth:r.strokeWidth,fill:q};break;case"fillPath":t={d:this.opsToPath(e),stroke:q,strokeWidth:0,fill:r.fill||q};break;case"fillSketch":t=this.fillSketch(e,r)}t&&i.push(t)}return i}fillSketch(e,t){let r=t.fillWeight;return r<0&&(r=t.strokeWidth/2),{d:this.opsToPath(e),stroke:t.fill||q,strokeWidth:r,fill:q}}_mergedShape(e){return e.filter((e,t)=>0===t||"move"!==e.op)}}class Z{constructor(e,t){this.canvas=e,this.ctx=this.canvas.getContext("2d"),this.gen=new Y(t)}draw(e){let t=e.sets||[],r=e.options||this.getDefaultOptions(),i=this.ctx,n=e.options.fixedDecimalPlaceDigits;for(let a of t)switch(a.type){case"path":i.save(),i.strokeStyle="none"===r.stroke?"transparent":r.stroke,i.lineWidth=r.strokeWidth,r.strokeLineDash&&i.setLineDash(r.strokeLineDash),r.strokeLineDashOffset&&(i.lineDashOffset=r.strokeLineDashOffset),this._drawToContext(i,a,n),i.restore();break;case"fillPath":{i.save(),i.fillStyle=r.fill||"";let t="curve"===e.shape||"polygon"===e.shape||"path"===e.shape?"evenodd":"nonzero";this._drawToContext(i,a,n,t),i.restore();break}case"fillSketch":this.fillSketch(i,a,r)}}fillSketch(e,t,r){let i=r.fillWeight;i<0&&(i=r.strokeWidth/2),e.save(),r.fillLineDash&&e.setLineDash(r.fillLineDash),r.fillLineDashOffset&&(e.lineDashOffset=r.fillLineDashOffset),e.strokeStyle=r.fill||"",e.lineWidth=i,this._drawToContext(e,t,r.fixedDecimalPlaceDigits),e.restore()}_drawToContext(e,t,r,i="nonzero"){for(let i of(e.beginPath(),t.ops)){let t="number"==typeof r&&r>=0?i.data.map(e=>+e.toFixed(r)):i.data;switch(i.op){case"move":e.moveTo(t[0],t[1]);break;case"bcurveTo":e.bezierCurveTo(t[0],t[1],t[2],t[3],t[4],t[5]);break;case"lineTo":e.lineTo(t[0],t[1])}}"fillPath"===t.type?e.fill(i):e.stroke()}get generator(){return this.gen}getDefaultOptions(){return this.gen.defaultOptions}line(e,t,r,i,n){let a=this.gen.line(e,t,r,i,n);return this.draw(a),a}rectangle(e,t,r,i,n){let a=this.gen.rectangle(e,t,r,i,n);return this.draw(a),a}ellipse(e,t,r,i,n){let a=this.gen.ellipse(e,t,r,i,n);return this.draw(a),a}circle(e,t,r,i){let n=this.gen.circle(e,t,r,i);return this.draw(n),n}linearPath(e,t){let r=this.gen.linearPath(e,t);return this.draw(r),r}polygon(e,t){let r=this.gen.polygon(e,t);return this.draw(r),r}arc(e,t,r,i,n,a,o=!1,s){let l=this.gen.arc(e,t,r,i,n,a,o,s);return this.draw(l),l}curve(e,t){let r=this.gen.curve(e,t);return this.draw(r),r}path(e,t){let r=this.gen.path(e,t);return this.draw(r),r}}let z="http://www.w3.org/2000/svg";class Q{constructor(e,t){this.svg=e,this.gen=new Y(t)}draw(e){let t=e.sets||[],r=e.options||this.getDefaultOptions(),i=this.svg.ownerDocument||window.document,n=i.createElementNS(z,"g"),a=e.options.fixedDecimalPlaceDigits;for(let o of t){let t=null;switch(o.type){case"path":(t=i.createElementNS(z,"path")).setAttribute("d",this.opsToPath(o,a)),t.setAttribute("stroke",r.stroke),t.setAttribute("stroke-width",r.strokeWidth+""),t.setAttribute("fill","none"),r.strokeLineDash&&t.setAttribute("stroke-dasharray",r.strokeLineDash.join(" ").trim()),r.strokeLineDashOffset&&t.setAttribute("stroke-dashoffset",`${r.strokeLineDashOffset}`);break;case"fillPath":(t=i.createElementNS(z,"path")).setAttribute("d",this.opsToPath(o,a)),t.setAttribute("stroke","none"),t.setAttribute("stroke-width","0"),t.setAttribute("fill",r.fill||""),"curve"!==e.shape&&"polygon"!==e.shape||t.setAttribute("fill-rule","evenodd");break;case"fillSketch":t=this.fillSketch(i,o,r)}t&&n.appendChild(t)}return n}fillSketch(e,t,r){let i=r.fillWeight;i<0&&(i=r.strokeWidth/2);let n=e.createElementNS(z,"path");return n.setAttribute("d",this.opsToPath(t,r.fixedDecimalPlaceDigits)),n.setAttribute("stroke",r.fill||""),n.setAttribute("stroke-width",i+""),n.setAttribute("fill","none"),r.fillLineDash&&n.setAttribute("stroke-dasharray",r.fillLineDash.join(" ").trim()),r.fillLineDashOffset&&n.setAttribute("stroke-dashoffset",`${r.fillLineDashOffset}`),n}get generator(){return this.gen}getDefaultOptions(){return this.gen.defaultOptions}opsToPath(e,t){return this.gen.opsToPath(e,t)}line(e,t,r,i,n){let a=this.gen.line(e,t,r,i,n);return this.draw(a)}rectangle(e,t,r,i,n){let a=this.gen.rectangle(e,t,r,i,n);return this.draw(a)}ellipse(e,t,r,i,n){let a=this.gen.ellipse(e,t,r,i,n);return this.draw(a)}
432circle(e,t,r,i){let n=this.gen.circle(e,t,r,i);return this.draw(n)}linearPath(e,t){let r=this.gen.linearPath(e,t);return this.draw(r)}polygon(e,t){let r=this.gen.polygon(e,t);return this.draw(r)}arc(e,t,r,i,n,a,o=!1,s){let l=this.gen.arc(e,t,r,i,n,a,o,s);return this.draw(l)}curve(e,t){let r=this.gen.curve(e,t);return this.draw(r)}path(e,t){let r=this.gen.path(e,t);return this.draw(r)}}var K={canvas:(e,t)=>new Z(e,t),svg:(e,t)=>new Q(e,t),generator:e=>new Y(e),newSeed:()=>Y.newSeed()}},86585:function(e){"use strict";var t=/([-.*+?^${}()|[\]\/\\])/g,r=/\\/g,i=function(e){return(e+"").replace(t,"\\$1")},n=function(e){return(e+"").replace(r,"")},a=RegExp("^(?:\\s*(,)\\s*|\\s*(<combinator>+)\\s*|(\\s+)|(<unicode>+|\\*)|\\#(<unicode>+)|\\.(<unicode>+)|\\[\\s*(<unicode1>+)(?:\\s*([*^$!~|]?=)(?:\\s*(?:([\"']?)(.*?)\\9)))?\\s*\\](?!\\])|(:+)(<unicode>+)(?:\\((?:(?:([\"'])([^\\13]*)\\13)|((?:\\([^)]+\\)|[^()]*)+))\\))?)".replace(/<combinator>/,"["+i(">+~`!@$%^&={}\\;</")+"]").replace(/<unicode>/g,"(?:[\\w\\u00a1-\\uFFFF-]|\\\\[^\\s0-9a-f])").replace(/<unicode1>/g,"(?:[:\\w\\u00a1-\\uFFFF-]|\\\\[^\\s0-9a-f])")),o=function(e){this.combinator=e||" ",this.tag="*"};o.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 s=function(){this.length=0};s.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,a,l,c,d,u,h,p,f,m,g,A,b,x){var y,E;if((t||!this.length)&&(y=this[this.length++]=new s,t))return"";if(y||(y=this[this.length-1]),(r||a||!y.length)&&(E=y[y.length++]=new o(r)),E||(E=y[y.length-1]),l)E.tag=n(l);else if(c)E.id=n(c);else if(d){var T=n(d),C=E.classes||(E.classes={});if(!C[T]){C[T]=i(d);var k=E.classList||(E.classList=[]);k.push(T),k.sort()}}else g?(x=x||b,(E.pseudos||(E.pseudos=[])).push({type:1==m.length?"class":"element",name:n(g),escapedName:i(g),value:x?n(x):null,escapedValue:x?i(x):null})):u&&(f=f?i(f):null,(E.attributes||(E.attributes=[])).push({operator:h,name:n(u),escapedName:i(u),value:f?n(f):null,escapedValue:f?i(f):null}));return""},c=function(e){this.length=0;for(var t,r=this,i=e;e;){if((t=e.replace(a,function(){return l.apply(r,arguments)}))===e)throw Error(i+" 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 d={};e.exports=function(e){return null==e?null:d[e=(""+e).replace(/^\s+|\s+$/g,"")]||(d[e]=new c(e))}},46488:function(e,t,r){"use strict";function i(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function n(e){var t=i(e).Element;return e instanceof t||e instanceof Element}function a(e){var t=i(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function o(e){if("undefined"==typeof ShadowRoot)return!1;var t=i(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}r.d(t,{ZP:function(){return eX},CA:function(){return eK}});var s,l,c,d,u,h=Math.max,p=Math.min,f=Math.round;function m(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function g(){return!/^((?!chrome|android).)*safari/i.test(m())}function A(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var o=e.getBoundingClientRect(),s=1,l=1;t&&a(e)&&(s=e.offsetWidth>0&&f(o.width)/e.offsetWidth||1,l=e.offsetHeight>0&&f(o.height)/e.offsetHeight||1);
vendor: 16,216 bytes, line 432
432var c=(n(e)?i(e):window).visualViewport,d=!g()&&r,u=(o.left+(d&&c?c.offsetLeft:0))/s,h=(o.top+(d&&c?c.offsetTop:0))/l,p=o.width/s,m=o.height/l;return{width:p,height:m,top:h,right:u+p,bottom:h+m,left:u,x:u,y:h}}function b(e){var t=i(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function x(e){return e?(e.nodeName||"").toLowerCase():null}function y(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function E(e){return A(y(e)).left+b(e).scrollLeft}function T(e){return i(e).getComputedStyle(e)}function C(e){var t=T(e),r=t.overflow,i=t.overflowX,n=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+n+i)}function k(e){var t=A(e),r=e.offsetWidth,i=e.offsetHeight;return 1>=Math.abs(t.width-r)&&(r=t.width),1>=Math.abs(t.height-i)&&(i=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:i}}function _(e){return"html"===x(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||y(e)}function v(e,t){void 0===t&&(t=[]);var r,n=function e(t){return["html","body","#document"].indexOf(x(t))>=0?t.ownerDocument.body:a(t)&&C(t)?t:e(_(t))}(e),o=n===(null==(r=e.ownerDocument)?void 0:r.body),s=i(n),l=o?[s].concat(s.visualViewport||[],C(n)?n:[]):n,c=t.concat(l);return o?c:c.concat(v(_(l)))}function S(e){return a(e)&&"fixed"!==T(e).position?e.offsetParent:null}function w(e){for(var t=i(e),r=S(e);r&&["table","td","th"].indexOf(x(r))>=0&&"static"===T(r).position;)r=S(r);return r&&("html"===x(r)||"body"===x(r)&&"static"===T(r).position)?t:r||function(e){var t=/firefox/i.test(m());if(/Trident/i.test(m())&&a(e)&&"fixed"===T(e).position)return null;var r=_(e);for(o(r)&&(r=r.host);a(r)&&0>["html","body"].indexOf(x(r));){var i=T(r);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return r;r=r.parentNode}return null}(e)||t}var I="bottom",N="right",D="left",L="auto",R=["top",I,N,D],B="start",O="viewport",M="popper",F=R.reduce(function(e,t){return e.concat([t+"-"+B,t+"-end"])},[]),P=[].concat(R,[L]).reduce(function(e,t){return e.concat([t,t+"-"+B,t+"-end"])},[]),H=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],W={placement:"bottom",modifiers:[],strategy:"absolute"};function U(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var G={passive:!0};function j(e){return e.split("-")[0]}function q(e){return e.split("-")[1]}function Y(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Z(e){var t,r=e.reference,i=e.element,n=e.placement,a=n?j(n):null,o=n?q(n):null,s=r.x+r.width/2-i.width/2,l=r.y+r.height/2-i.height/2;switch(a){case"top":t={x:s,y:r.y-i.height};break;case I:t={x:s,y:r.y+r.height};break;case N:t={x:r.x+r.width,y:l};break;case D:t={x:r.x-i.width,y:l};break;default:t={x:r.x,y:r.y}}var c=a?Y(a):null;if(null!=c){var d="y"===c?"height":"width";switch(o){case B:t[c]=t[c]-(r[d]/2-i[d]/2);break;case"end":t[c]=t[c]+(r[d]/2-i[d]/2)}}return t}var z={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Q(e){var t,r,n,a,o,s,l,c=e.popper,d=e.popperRect,u=e.placement,h=e.variation,p=e.offsets,m=e.position,g=e.gpuAcceleration,A=e.adaptive,b=e.roundOffsets,x=e.isFixed,E=p.x,C=void 0===E?0:E,k=p.y,_=void 0===k?0:k,v="function"==typeof b?b({x:C,y:_}):{x:C,y:_};C=v.x,_=v.y;var S=p.hasOwnProperty("x"),L=p.hasOwnProperty("y"),R=D,B="top",O=window;if(A){var M=w(c),F="clientHeight",P="clientWidth";M===i(c)&&"static"!==T(M=y(c)).position&&"absolute"===m&&(F="scrollHeight",P="scrollWidth"),("top"===u||(u===D||u===N)&&"end"===h)&&(B=I,_-=(x&&M===O&&O.visualViewport?O.visualViewport.height:M[F])-d.height,_*=g?1:-1),(u===D||("top"===u||u===I)&&"end"===h)&&(R=N,C-=(x&&M===O&&O.visualViewport?O.visualViewport.width:M[P])-d.width,C*=g?1:-1)}var H=Object.assign({position:m},A&&z),W=!0===b?(t={x:C,y:_},r=i(c),n=t.x,a=t.y,{x:f(n*(o=r.devicePixelRatio||1))/o||0,y:f(a*o)/o||0}):{x:C,y:_};return(C=W.x,_=W.y,g)?Object.assign({},H,((l={})[B]=L?"0":"",l[R]=S?"0":"",l.transform=1>=(O.devicePixelRatio||1)?"translate("+C+"px, "+_+"px)":"translate3d("+C+"px, "+_+"px, 0)",l)):Object.assign({},H,((s={})[B]=L?_+"px":"",s[R]=S?C+"px":"",s.transform="",s))}var K={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var r=t.styles[e]||{},i=t.attributes[e]||{},n=t.elements[e];a(n)&&x(n)&&(Object.assign(n.style,r),Object.keys(i).forEach(function(e){var t=i[e];!1===t?n.removeAttribute(e):n.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(e){var i=t.elements[e],n=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce(function(e,t){return e[t]="",e},{});a(i)&&x(i)&&(Object.assign(i.style,o),Object.keys(n).forEach(function(e){i.removeAttribute(e)}))})}},requires:["computeStyles"]},V={left:"right",right:"left",bottom:"top",top:"bottom"};function X(e){return e.replace(/left|right|bottom|top/g,function(e){return V[e]})}var J={start:"end",end:"start"};function $(e){return e.replace(/start|end/g,function(e){return J[e]})}function ee(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&o(r)){var i=t;do{if(i&&e.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function et(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function er(e,t,r){var a,o,s,l,c,d,u,p,f,m;return t===O?et(function(e,t){var r=i(e),n=y(e),a=r.visualViewport,o=n.clientWidth,s=n.clientHeight,l=0,c=0;if(a){o=a.width,s=a.height;var d=g();(d||!d&&"fixed"===t)&&(l=a.offsetLeft,c=a.offsetTop)}return{width:o,height:s,x:l+E(e),y:c}}(e,r)):n(t)?((a=A(t,!1,"fixed"===r)).top=a.top+t.clientTop,a.left=a.left+t.clientLeft,a.bottom=a.top+t.clientHeight,a.right=a.left+t.clientWidth,a.width=t.clientWidth,a.height=t.clientHeight,a.x=a.left,a.y=a.top,a):et((o=y(e),l=y(o),c=b(o),d=null==(s=o.ownerDocument)?void 0:s.body,u=h(l.scrollWidth,l.clientWidth,d?d.scrollWidth:0,d?d.clientWidth:0),p=h(l.scrollHeight,l.clientHeight,d?d.scrollHeight:0,d?d.clientHeight:0),f=-c.scrollLeft+E(o),m=-c.scrollTop,"rtl"===T(d||l).direction&&(f+=h(l.clientWidth,d?d.clientWidth:0)-u),{width:u,height:p,x:f,y:m}))}function ei(){return{top:0,right:0,bottom:0,left:0}}function en(e){return Object.assign({},ei(),e)}function ea(e,t){return t.reduce(function(t,r){return t[r]=e,t},{})}function eo(e,t){void 0===t&&(t={});var r,i,o,s,l,c,d,u=t,f=u.placement,m=void 0===f?e.placement:f,g=u.strategy,b=void 0===g?e.strategy:g,E=u.boundary,C=u.rootBoundary,k=u.elementContext,S=void 0===k?M:k,D=u.altBoundary,L=u.padding,B=void 0===L?0:L,F=en("number"!=typeof B?B:ea(B,R)),P=e.rects.popper,H=e.elements[void 0!==D&&D?S===M?"reference":M:S],W=(r=n(H)?H:H.contextElement||y(e.elements.popper),c=(l=[].concat("clippingParents"===(i=void 0===E?"clippingParents":E)?(o=v(_(r)),n(s=["absolute","fixed"].indexOf(T(r).position)>=0&&a(r)?w(r):r)?o.filter(function(e){return n(e)&&ee(e,s)&&"body"!==x(e)}):[]):[].concat(i),[void 0===C?O:C]))[0],(d=l.reduce(function(e,t){var i=er(r,t,b);return e.top=h(i.top,e.top),e.right=p(i.right,e.right),e.bottom=p(i.bottom,e.bottom),e.left=h(i.left,e.left),e},er(r,c,b))).width=d.right-d.left,d.height=d.bottom-d.top,d.x=d.left,d.y=d.top,d),U=A(e.elements.reference),G=Z({reference:U,element:P,strategy:"absolute",placement:m}),j=et(Object.assign({},P,G)),q=S===M?j:U,Y={top:W.top-q.top+F.top,bottom:q.bottom-W.bottom+F.bottom,left:W.left-q.left+F.left,right:q.right-W.right+F.right},z=e.modifiersData.offset;if(S===M&&z){var Q=z[m];Object.keys(Y).forEach(function(e){var t=[N,I].indexOf(e)>=0?1:-1,r=["top",I].indexOf(e)>=0?"y":"x";Y[e]+=Q[r]*t})}return Y}function es(e,t,r){return h(e,p(t,r))}function el(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function ec(e){return["top",N,I,D].some(function(t){return e[t]>=0})}var ed=(c=void 0===(l=(s={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,o=void 0===a||a,s=n.resize,l=void 0===s||s,c=i(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&d.forEach(function(e){e.addEventListener("scroll",r.update,G)}),l&&c.addEventListener("resize",r.update,G),function(){o&&d.forEach(function(e){e.removeEventListener("scroll",r.update,G)}),l&&c.removeEventListener("resize",r.update,G)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=Z({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,i=r.gpuAcceleration,n=r.adaptive,a=r.roundOffsets,o=void 0===a||a,s={placement:j(t.placement),variation:q(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===i||i,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Q(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===n||n,roundOffsets:o})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Q(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:o})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},K,{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,i=e.name,n=r.offset,a=void 0===n?[0,0]:n,o=P.reduce(function(e,r){var i,n,o,s,l,c;return e[r]=(i=t.rects,o=[D,"top"].indexOf(n=j(r))>=0?-1:1,l=(s="function"==typeof a?a(Object.assign({},i,{placement:r})):a)[0],c=s[1],l=l||0,c=(c||0)*o,[D,N].indexOf(n)>=0?{x:c,y:l}:{x:l,y:c}),e},{}),s=o[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[i]=o}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,i=e.name;if(!t.modifiersData[i]._skip){for(var n=r.mainAxis,a=void 0===n||n,o=r.altAxis,s=void 0===o||o,l=r.fallbackPlacements,c=r.padding,d=r.boundary,u=r.rootBoundary,h=r.altBoundary,p=r.flipVariations,f=void 0===p||p,m=r.allowedAutoPlacements,g=t.options.placement,A=j(g),b=[g].concat(l||(A!==g&&f?function(e){if(j(e)===L)return[];var t=X(e);return[$(e),t,$(t)]}(g):[X(g)])).reduce(function(e,r){var i,n,a,o,s,l,h,p,g,A,b,x;return e.concat(j(r)===L?(n=(i={placement:r,boundary:d,rootBoundary:u,padding:c,flipVariations:f,allowedAutoPlacements:m}).placement,a=i.boundary,o=i.rootBoundary,s=i.padding,l=i.flipVariations,p=void 0===(h=i.allowedAutoPlacements)?P:h,0===(b=(A=(g=q(n))?l?F:F.filter(function(e){return q(e)===g}):R).filter(function(e){return p.indexOf(e)>=0})).length&&(b=A),Object.keys(x=b.reduce(function(e,r){return e[r]=eo(t,{placement:r,boundary:a,rootBoundary:o,padding:s})[j(r)],e},{})).sort(function(e,t){return x[e]-x[t]})):r)},[]),x=t.rects.reference,y=t.rects.popper,E=new Map,T=!0,C=b[0],k=0;k<b.length;k++){var _=b[k],v=j(_),S=q(_)===B,w=["top",I].indexOf(v)>=0,O=w?"width":"height",M=eo(t,{placement:_,boundary:d,rootBoundary:u,altBoundary:h,padding:c}),H=w?S?N:D:S?I:"top";x[O]>y[O]&&(H=X(H));var W=X(H),U=[];if(a&&U.push(M[v]<=0),s&&U.push(M[H]<=0,M[W]<=0),U.every(function(e){return e})){C=_,T=!1;break}E.set(_,U)}if(T)for(var G=f?3:1,Y=function(e){var t=b.find(function(t){var r=E.get(t);if(r)return r.slice(0,e).every(function(e){return e})});if(t)return C=t,"break"},Z=G;Z>0&&"break"!==Y(Z);Z--);t.placement!==C&&(t.modifiersData[i]._skip=!0,t.placement=C,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,i=e.name,n=r.mainAxis,a=r.altAxis,o=r.boundary,s=r.rootBoundary,l=r.altBoundary,c=r.padding,d=r.tether,u=void 0===d||d,f=r.tetherOffset,m=void 0===f?0:f,g=eo(t,{boundary:o,rootBoundary:s,padding:c,altBoundary:l}),A=j(t.placement),b=q(t.placement),x=!b,y=Y(A),E="x"===y?"y":"x",T=t.modifiersData.popperOffsets,C=t.rects.reference,_=t.rects.popper,v="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,S="number"==typeof v?{mainAxis:v,altAxis:v}:Object.assign({mainAxis:0,altAxis:0},v),L=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,R={x:0,y:0};if(T){if(void 0===n||n){var O,M="y"===y?"top":D,F="y"===y?I:N,P="y"===y?"height":"width",H=T[y],W=H+g[M],U=H-g[F],G=u?-_[P]/2:0,Z=b===B?C[P]:_[P],z=b===B?-_[P]:-C[P],Q=t.elements.arrow,K=u&&Q?k(Q):{width:0,height:0},V=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ei(),X=V[M],J=V[F],$=es(0,C[P],K[P]),ee=x?C[P]/2-G-$-X-S.mainAxis:Z-$-X-S.mainAxis,et=x?-C[P]/2+G+$+J+S.mainAxis:z+$+J+S.mainAxis,er=t.elements.arrow&&w(t.elements.arrow),en=er?"y"===y?er.clientTop||0:er.clientLeft||0:0,ea=null!=(O=null==L?void 0:L[y])?O:0,el=es(u?p(W,H+ee-ea-en):W,H,u?h(U,H+et-ea):U);T[y]=el,R[y]=el-H}if(void 0!==a&&a){var ec,ed,eu=T[E],eh="y"===E?"height":"width",ep=eu+g["x"===y?"top":D],ef=eu-g["x"===y?I:N],em=-1!==["top",D].indexOf(A),eg=null!=(ec=null==L?void 0:L[E])?ec:0,eA=em?ep:eu-C[eh]-_[eh]-eg+S.altAxis,eb=em?eu+C[eh]+_[eh]-eg-S.altAxis:ef,ex=u&&em?(ed=es(eA,eu,eb))>eb?eb:ed:es(u?eA:ep,eu,u?eb:ef);T[E]=ex,R[E]=ex-eu}t.modifiersData[i]=R}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r,i=e.state,n=e.name,a=e.options,o=i.elements.arrow,s=i.modifiersData.popperOffsets,l=j(i.placement),c=Y(l),d=[D,N].indexOf(l)>=0?"height":"width";if(o&&s){var u=en("number"!=typeof(t="function"==typeof(t=a.padding)?t(Object.assign({},i.rects,{placement:i.placement})):t)?t:ea(t,R)),h=k(o),p=i.rects.reference[d]+i.rects.reference[c]-s[c]-i.rects.popper[d],f=s[c]-i.rects.reference[c],m=w(o),g=m?"y"===c?m.clientHeight||0:m.clientWidth||0:0,A=u["y"===c?"top":D],b=g-h[d]-u["y"===c?I:N],x=g/2-h[d]/2+(p/2-f/2),y=es(A,x,b);i.modifiersData[n]=((r={})[c]=y,r.centerOffset=y-x,r)}},effect:function(e){var t=e.state,r=e.options.element,i=void 0===r?"[data-popper-arrow]":r;null!=i&&("string"!=typeof i||(i=t.elements.popper.querySelector(i)))&&ee(t.elements.popper,i)&&(t.elements.arrow=i)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,i=t.rects.reference,n=t.rects.popper,a=t.modifiersData.preventOverflow,o=eo(t,{elementContext:"reference"}),s=eo(t,{altBoundary:!0}),l=el(o,i),c=el(s,n,a),d=ec(l),u=ec(c);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":u})}}]}).defaultModifiers)?[]:l,u=void 0===(d=s.defaultOptions)?W:d,function(e,t,r){void 0===r&&(r=u);var o,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},W,u),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],d=!1,h={state:s,setOptions:function(r){var i,a,o,d,f,m="function"==typeof r?r(s.options):r;p(),s.options=Object.assign({},u,s.options,m),s.scrollParents={reference:n(e)?v(e):e.contextElement?v(e.contextElement):[],popper:v(t)};var g=(a=Object.keys(i=[].concat(c,s.options.modifiers).reduce(function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e},{})).map(function(e){return i[e]}),o=new Map,d=new Set,f=[],a.forEach(function(e){o.set(e.name,e)}),a.forEach(function(e){d.has(e.name)||function e(t){d.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEac
432h(function(t){if(!d.has(t)){var r=o.get(t);r&&e(r)}}),f.push(t)}(e)}),H.reduce(function(e,t){return e.concat(f.filter(function(e){return e.phase===t}))},[]));return s.orderedModifiers=g.filter(function(e){return e.enabled}),s.orderedModifiers.forEach(function(e){var t=e.name,r=e.options,i=e.effect;if("function"==typeof i){var n=i({state:s,name:t,instance:h,options:void 0===r?{}:r});l.push(n||function(){})}}),h.update()},forceUpdate:function(){if(!d){var e,t,r,n,o,l,c,u,p,m,g,T,_=s.elements,v=_.reference,S=_.popper;if(U(v,S)){s.rects={reference:(t=w(S),r="fixed"===s.options.strategy,n=a(t),u=a(t)&&(l=f((o=t.getBoundingClientRect()).width)/t.offsetWidth||1,c=f(o.height)/t.offsetHeight||1,1!==l||1!==c),p=y(t),m=A(v,u,r),g={scrollLeft:0,scrollTop:0},T={x:0,y:0},(n||!n&&!r)&&(("body"!==x(t)||C(p))&&(g=(e=t)!==i(e)&&a(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:b(e)),a(t)?(T=A(t,!0),T.x+=t.clientLeft,T.y+=t.clientTop):p&&(T.x=E(p))),{x:m.left+g.scrollLeft-T.x,y:m.top+g.scrollTop-T.y,width:m.width,height:m.height}),popper:k(S)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach(function(e){return s.modifiersData[e.name]=Object.assign({},e.data)});for(var I=0;I<s.orderedModifiers.length;I++){if(!0===s.reset){s.reset=!1,I=-1;continue}var N=s.orderedModifiers[I],D=N.fn,L=N.options,R=void 0===L?{}:L,B=N.name;"function"==typeof D&&(s=D({state:s,options:R,name:B,instance:h})||s)}}}},update:function(){return o||(o=new Promise(function(e){Promise.resolve().then(function(){o=void 0,e(new Promise(function(e){h.forceUpdate(),e(s)}))})})),o},destroy:function(){p(),d=!0}};if(!U(e,t))return h;function p(){l.forEach(function(e){return e()}),l=[]}return h.setOptions(r).then(function(e){!d&&r.onFirstUpdate&&r.onFirstUpdate(e)}),h}),eu="tippy-content",eh="tippy-arrow",ep="tippy-svg-arrow",ef={passive:!0,capture:!0},em=function(){return document.body};function eg(e,t,r){if(Array.isArray(e)){var i=e[t];return null==i?Array.isArray(r)?r[t]:r:i}return e}function eA(e,t){var r=({}).toString.call(e);return 0===r.indexOf("[object")&&r.indexOf(t+"]")>-1}function eb(e,t){return"function"==typeof e?e.apply(void 0,t):e}function ex(e,t){var r;return 0===t?e:function(i){clearTimeout(r),r=setTimeout(function(){e(i)},t)}}function ey(e){return[].concat(e)}function eE(e,t){-1===e.indexOf(t)&&e.push(t)}function eT(e){return[].slice.call(e)}function eC(e){return Object.keys(e).reduce(function(t,r){return void 0!==e[r]&&(t[r]=e[r]),t},{})}function ek(){return document.createElement("div")}function e_(e){return["Element","Fragment"].some(function(t){return eA(e,t)})}function ev(e,t){e.forEach(function(e){e&&(e.style.transitionDuration=t+"ms")})}function eS(e,t){e.forEach(function(e){e&&e.setAttribute("data-state",t)})}function ew(e,t,r){var i=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(t){e[i](t,r)})}function eI(e,t){for(var r,i=t;i;){if(e.contains(i))return!0;i=null==i.getRootNode?void 0:null==(r=i.getRootNode())?void 0:r.host}return!1}var eN={isTouch:!1},eD=0;function eL(){!eN.isTouch&&(eN.isTouch=!0,window.performance&&document.addEventListener("mousemove",eR))}function eR(){var e=performance.now();e-eD<20&&(eN.isTouch=!1,document.removeEventListener("mousemove",eR)),eD=e}function eB(){var e=document.activeElement;if(e&&e._tippy&&e._tippy.reference===e){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var eO=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto,eM=Object.assign({appendTo:em,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),eF=Object.keys(eM);function eP(e){var t=(e.plugins||[]).reduce(function(t,r){var i,n=r.name,a=r.defaultValue;return n&&(t[n]=void 0!==e[n]?e[n]:null!=(i=eM[n])?i:a),t},{});return Object.assign({},e,t)}function eH(e,t){var r,i=Object.assign({},t,{content:eb(t.content,[e])},t.ignoreAttributes?{}:((r=t.plugins)?Object.keys(eP(Object.assign({},eM,{plugins:r}))):eF).reduce(function(t,r){var i=(e.getAttribute("data-tippy-"+r)||"").trim();if(!i)return t;if("content"===r)t[r]=i;else try{t[r]=JSON.parse(i)}catch(e){t[r]=i}return t},{}));return i.aria=Object.assign({},eM.aria,i.aria),i.aria={expanded:"auto"===i.aria.expanded?t.interactive:i.aria.expanded,content:"auto"===i.aria.content?t.interactive?null:"describedby":i.aria.content},i}function eW(e,t){e.innerHTML=t}function eU(e){var t=ek();return!0===e?t.className=eh:(t.className=ep,e_(e)?t.appendChild(e):eW(t,e)),t}function eG(e,t){e_(t.content)?(eW(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?eW(e,t.content):e.textContent=t.content)}function ej(e){var t=e.firstElementChild,r=eT(t.children);return{box:t,content:r.find(function(e){return e.classList.contains(eu)}),arrow:r.find(function(e){return e.classList.contains(eh)||e.classList.contains(ep)}),backdrop:r.find(function(e){return e.classList.contains("tippy-backdrop")})}}function eq(e){var t=ek(),r=ek();r.className="tippy-box",r.setAttribute("data-state","hidden"),r.setAttribute("tabindex","-1");var i=ek();function n(r,i){var n=ej(t),a=n.box,o=n.content,s=n.arrow;i.theme?a.setAttribute("data-theme",i.theme):a.removeAttribute("data-theme"),"string"==typeof i.animation?a.setAttribute("data-animation",i.animation):a.removeAttribute("data-animation"),i.inertia?a.setAttribute("data-inertia",""):a.removeAttribute("data-inertia"),a.style.maxWidth="number"==typeof i.maxWidth?i.maxWidth+"px":i.maxWidth,i.role?a.setAttribute("role",i.role):a.removeAttribute("role"),(r.content!==i.content||r.allowHTML!==i.allowHTML)&&eG(o,e.props),i.arrow?s?r.arrow!==i.arrow&&(a.removeChild(s),a.appendChild(eU(i.arrow))):a.appendChild(eU(i.arrow)):s&&a.removeChild(s)}return i.className=eu,i.setAttribute("data-state","hidden"),eG(i,e.props),t.appendChild(r),r.appendChild(i),n(e.props,e.props),{popper:t,onUpdate:n}}eq.$$tippy=!0;var eY=1,eZ=[],ez=[];function eQ(e,t){void 0===t&&(t={});var r=eM.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",eL,ef),window.addEventListener("blur",eB);var i=Object.assign({},t,{plugins:r}),n=(e_(e)?[e]:eA(e,"NodeList")?eT(e):Array.isArray(e)?e:eT(document.querySelectorAll(e))).reduce(function(e,t){var r=t&&function(e,t){var r,i,n,a,o,s,l,c,d=eH(e,Object.assign({},eM,eP(eC(t)))),u=!1,h=!1,p=!1,f=!1,m=[],g=ex(Y,d.interactiveDebounce),A=eY++,b=(r=d.plugins).filter(function(e,t){return r.indexOf(e)===t}),x={id:A,reference:e,popper:ek(),popperInstance:null,props:d,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:b,clearDelayTimeouts:function(){clearTimeout(i),clearTimeout(n),cancelAnimationFrame(a)},setProps:function(t){if(!x.state.isDestroyed){D("onBeforeUpdate",[x,t]),j();var r=x.props,i=eH(e,Object.assign({},r,eC(t),{ignoreAttributes:!0}));x.props=i,G(),r.interactiveDebounce!==i.interactiveDebounce&&(B(),g=ex(Y,i.interactiveDebounce)),r.triggerTarget&&!i.triggerTarget?ey(r.triggerTarget).forEach(function(e){e.removeAttribute("aria-expanded")}):i.triggerTarget&&e.removeAttribute("aria-expanded"),R(),N(),T&&T(r,i),x.popperInstance&&(K(),X().forEac
432h(function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})),D("onAfterUpdate",[x,t])}},setContent:function(e){x.setProps({content:e})},show:function(){var t,r,i,n=x.state.isVisible,a=x.state.isDestroyed,o=!x.state.isEnabled,s=eN.isTouch&&!x.props.touch,d=eg(x.props.duration,0,eM.duration);if(!(n||a||o||s||(c||e).hasAttribute("disabled"))&&(D("onShow",[x],!1),!1!==x.props.onShow(x))){if(x.state.isVisible=!0,S()&&(E.style.visibility="visible"),N(),P(),x.state.isMounted||(E.style.transition="none"),S()){var u=ej(E);ev([u.box,u.content],0)}l=function(){var e;if(x.state.isVisible&&!f){if(f=!0,E.offsetHeight,E.style.transition=x.props.moveTransition,S()&&x.props.animation){var t=ej(E),r=t.box,i=t.content;ev([r,i],d),eS([r,i],"visible")}L(),R(),eE(ez,x),null==(e=x.popperInstance)||e.forceUpdate(),D("onMount",[x]),x.props.animation&&S()&&W(d,function(){x.state.isShown=!0,D("onShown",[x])})}},r=x.props.appendTo,i=c||e,(t=x.props.interactive&&r===em||"parent"===r?i.parentNode:eb(r,[i])).contains(E)||t.appendChild(E),x.state.isMounted=!0,K()}},hide:function(){var e,t=!x.state.isVisible,r=x.state.isDestroyed,i=!x.state.isEnabled,n=eg(x.props.duration,1,eM.duration);if(!t&&!r&&!i&&(D("onHide",[x],!1),!1!==x.props.onHide(x))){if(x.state.isVisible=!1,x.state.isShown=!1,f=!1,u=!1,S()&&(E.style.visibility="hidden"),B(),H(),N(!0),S()){var a=ej(E),o=a.box,s=a.content;x.props.animation&&(ev([o,s],n),eS([o,s],"hidden"))}(L(),R(),x.props.animation)?S()&&(e=x.unmount,W(n,function(){!x.state.isVisible&&E.parentNode&&E.parentNode.contains(E)&&e()})):x.unmount()}},hideWithInteractivity:function(e){w().addEventListener("mousemove",g),eE(eZ,g),g(e)},enable:function(){x.state.isEnabled=!0},disable:function(){x.hide(),x.state.isEnabled=!1},unmount:function(){x.state.isVisible&&x.hide(),x.state.isMounted&&(V(),X().forEach(function(e){e._tippy.unmount()}),E.parentNode&&E.parentNode.removeChild(E),ez=ez.filter(function(e){return e!==x}),x.state.isMounted=!1,D("onHidden",[x]))},destroy:function(){x.state.isDestroyed||(x.clearDelayTimeouts(),x.unmount(),j(),delete e._tippy,x.state.isDestroyed=!0,D("onDestroy",[x]))}};if(!d.render)return x;var y=d.render(x),E=y.popper,T=y.onUpdate;E.setAttribute("data-tippy-root",""),E.id="tippy-"+x.id,x.popper=E,e._tippy=x,E._tippy=x;var C=b.map(function(e){return e.fn(x)}),k=e.hasAttribute("aria-expanded");return G(),R(),N(),D("onCreate",[x]),d.showOnCreate&&J(),E.addEventListener("mouseenter",function(){x.props.interactive&&x.state.isVisible&&x.clearDelayTimeouts()}),E.addEventListener("mouseleave",function(){x.props.interactive&&x.props.trigger.indexOf("mouseenter")>=0&&w().addEventListener("mousemove",g)}),x;function _(){var e=x.props.touch;return Array.isArray(e)?e:[e,0]}function v(){return"hold"===_()[0]}function S(){var e;return!!(null!=(e=x.props.render)&&e.$$tippy)}function w(){var t,r,i=(c||e).parentNode;return i&&null!=(r=ey(i)[0])&&null!=(t=r.ownerDocument)&&t.body?r.ownerDocument:document}function I(e){return x.state.isMounted&&!x.state.isVisible||eN.isTouch||o&&"focus"===o.type?0:eg(x.props.delay,e?0:1,eM.delay)}function N(e){void 0===e&&(e=!1),E.style.pointerEvents=x.props.interactive&&!e?"":"none",E.style.zIndex=""+x.props.zIndex}function D(e,t,r){if(void 0===r&&(r=!0),C.forEach(function(r){r[e]&&r[e].apply(r,t)}),r){var i;(i=x.props)[e].apply(i,t)}}function L(){var t=x.props.aria;if(t.content){var r="aria-"+t.content,i=E.id;ey(x.props.triggerTarget||e).forEach(function(e){var t=e.getAttribute(r);if(x.state.isVisible)e.setAttribute(r,t?t+" "+i:i);else{var n=t&&t.replace(i,"").trim();n?e.setAttribute(r,n):e.removeAttribute(r)}})}}function R(){!k&&x.props.aria.expanded&&ey(x.props.triggerTarget||e).forEach(function(t){x.props.interactive?t.setAttribute("aria-expanded",x.state.isVisible&&t===(c||e)?"true":"false"):t.removeAttribute("aria-expanded")})}function B(){w().removeEventListener("mousemove",g),eZ=eZ.filter(function(e){return e!==g})}function O(t){if(!eN.isTouch||!p&&"mousedown"!==t.type){var r=t.composedPath&&t.composedPath()[0]||t.target;if(!(x.props.interactive&&eI(E,r))){if(ey(x.props.triggerTarget||e).some(function(e){return eI(e,r)})){if(eN.isTouch||x.state.isVisible&&x.props.trigger.indexOf("click")>=0)return}else D("onClickOutside",[x,t]);!0!==x.props.hideOnClick||(x.clearDelayTimeouts(),x.hide(),h=!0,setTimeout(function(){h=!1}),x.state.isMounted||H())}}}function M(){p=!0}function F(){p=!1}function P(){var e=w();e.addEventListener("mousedown",O,!0),e.addEventListener("touchend",O,ef),e.addEventListener("touchstart",F,ef),e.addEventListener("touchmove",M,ef)}function H(){var e=w();e.removeEventListener("mousedown",O,!0),e.removeEventListener("touchend",O,ef),e.removeEventListener("touchstart",F,ef),e.removeEventListener("touchmove",M,ef)}function W(e,t){var r=ej(E).box;function i(e){e.target===r&&(ew(r,"remove",i),t())}if(0===e)return t();ew(r,"remove",s),ew(r,"add",i),s=i}function U(t,r,i){void 0===i&&(i=!1),ey(x.props.triggerTarget||e).forEach(function(e){e.addEventListener(t,r,i),m.push({node:e,eventType:t,handler:r,options:i})})}
432function G(){v()&&(U("touchstart",q,{passive:!0}),U("touchend",Z,{passive:!0})),x.props.trigger.split(/\s+/).filter(Boolean).forEach(function(e){if("manual"!==e)switch(U(e,q),e){case"mouseenter":U("mouseleave",Z);break;case"focus":U(eO?"focusout":"blur",z);break;case"focusin":U("focusout",z)}})}function j(){m.forEach(function(e){var t=e.node,r=e.eventType,i=e.handler,n=e.options;t.removeEventListener(r,i,n)}),m=[]}function q(e){var t,r=!1;if(!(!x.state.isEnabled||Q(e))&&!h){var i=(null==(t=o)?void 0:t.type)==="focus";o=e,c=e.currentTarget,R(),!x.state.isVisible&&eA(e,"MouseEvent")&&eZ.forEach(function(t){return t(e)}),"click"===e.type&&(0>x.props.trigger.indexOf("mouseenter")||u)&&!1!==x.props.hideOnClick&&x.state.isVisible?r=!0:J(e),"click"===e.type&&(u=!r),r&&!i&&$(e)}}function Y(t){var r,i,n,a=t.target,o=(c||e).contains(a)||E.contains(a);("mousemove"!==t.type||!o)&&(r=X().concat(E).map(function(e){var t,r=null==(t=e._tippy.popperInstance)?void 0:t.state;return r?{popperRect:e.getBoundingClientRect(),popperState:r,props:d}:null}).filter(Boolean),i=t.clientX,n=t.clientY,r.every(function(e){var t=e.popperRect,r=e.popperState,a=e.props.interactiveBorder,o=r.placement.split("-")[0],s=r.modifiersData.offset;if(!s)return!0;var l="bottom"===o?s.top.y:0,c="top"===o?s.bottom.y:0,d="right"===o?s.left.x:0,u="left"===o?s.right.x:0,h=t.top-n+l>a,p=n-t.bottom-c>a,f=t.left-i+d>a,m=i-t.right-u>a;return h||p||f||m})&&(B(),$(t)))}function Z(e){if(!(Q(e)||x.props.trigger.indexOf("click")>=0&&u)){if(x.props.interactive){x.hideWithInteractivity(e);return}$(e)}}function z(t){0>x.props.trigger.indexOf("focusin")&&t.target!==(c||e)||x.props.interactive&&t.relatedTarget&&E.contains(t.relatedTarget)||$(t)}function Q(e){return!!eN.isTouch&&v()!==e.type.indexOf("touch")>=0}function K(){V();var t=x.props,r=t.popperOptions,i=t.placement,n=t.offset,a=t.getReferenceClientRect,o=t.moveTransition,s=S()?ej(E).arrow:null,d=a?{getBoundingClientRect:a,contextElement:a.contextElement||c||e}:e,u=[{name:"offset",options:{offset:n}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!o}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(S()){var r=ej(E).box;["placement","reference-hidden","escaped"].forEach(function(e){"placement"===e?r.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?r.setAttribute("data-"+e,""):r.removeAttribute("data-"+e)}),t.attributes.popper={}}}}];S()&&s&&u.push({name:"arrow",options:{element:s,padding:3}}),u.push.apply(u,(null==r?void 0:r.modifiers)||[]),x.popperInstance=ed(d,E,Object.assign({},r,{placement:i,onFirstUpdate:l,modifiers:u}))}function V(){x.popperInstance&&(x.popperInstance.destroy(),x.popperInstance=null)}function X(){return eT(E.querySelectorAll("[data-tippy-root]"))}function J(e){x.clearDelayTimeouts(),e&&D("onTrigger",[x,e]),P();var t=I(!0),r=_(),n=r[0],a=r[1];eN.isTouch&&"hold"===n&&a&&(t=a),t?i=setTimeout(function(){x.show()},t):x.show()}function $(e){if(x.clearDelayTimeouts(),D("onUntrigger",[x,e]),!x.state.isVisible){H();return}if(!(x.props.trigger.indexOf("mouseenter")>=0&&x.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0)||!u){var t=I(!1);t?n=setTimeout(function(){x.state.isVisible&&x.hide()},t):a=requestAnimationFrame(function(){x.hide()})}}}(t,i);return r&&e.push(r),e},[]);return e_(e)?n[0]:n}eQ.defaultProps=eM,eQ.setDefaultProps=function(e){Object.keys(e).forEach(function(t){eM[t]=e[t]})},eQ.currentInput=eN,Object.assign({},K,{effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow)}});var eK={name:"sticky",defaultValue:!1,fn:function(e){var t=e.reference,r=e.popper;function i(t){return!0===e.props.sticky||e.props.sticky===t}var n=null,a=null;return{onMount:function(){e.props.sticky&&function o(){var s=i("reference")?(e.popperInstance?e.popperInstance.state.elements.reference:t).getBoundingClientRect():null,l=i("popper")?r.getBoundingClientRect():null;(s&&eV(n,s)||l&&eV(a,l))&&e.popperInstance&&e.popperInstance.update(
432),n=s,a=l,e.state.isMounted&&requestAnimationFrame(o)}()}}}};function eV(e,t){return!e||!t||e.top!==t.top||e.right!==t.right||e.bottom!==t.bottom||e.left!==t.left}eQ.setDefaultProps({render:eq});var eX=eQ},18464:function(e,t,r){"use strict";function i(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var i=Array.from("string"==typeof e?[e]:e);i[i.length-1]=i[i.length-1].replace(/\r?\n([\t ]*)$/,"");var n=i.reduce(function(e,t){var r=t.match(/\n([\t ]+|(?!\s).)/g);return r?e.concat(r.map(function(e){var t,r;return null!==(r=null===(t=e.match(/[\t ]/g))||void 0===t?void 0:t.length)&&void 0!==r?r:0})):e},[]);if(n.length){var a=RegExp("\n[	 ]{"+Math.min.apply(Math,n)+"}","g");i=i.map(function(e){return e.replace(a,"\n")})}i[0]=i[0].replace(/^\r?\n/,"");var o=i[0];return t.forEach(function(e,t){var r=o.match(/(?:^|\n)( *)$/),n=r?r[1]:"",a=e;"string"==typeof e&&e.includes("\n")&&(a=String(e).split("\n").map(function(e,t){return 0===t?e:""+n+e}).join("\n")),o+=a+i[t+1]}),o}r.d(t,{Z:function(){return i}})},33531:function(e,t){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.fromCodePoint=void 0,t.replaceCodePoint=n,t.decodeCodePoint=function(e){return(0,t.fromCodePoint)(n(e))};let i=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]]);function n(e){var t;return e>=55296&&e<=57343||e>1114111?65533:null!==(t=i.get(e))&&void 0!==t?t:e}t.fromCodePoint=null!==(r=String.fromCodePoint)&&void 0!==r?r:e=>{let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)}},28063:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.xmlDecodeTree=t.htmlDecodeTree=t.replaceCodePoint=t.fromCodePoint=t.decodeCodePoint=t.EntityDecoder=t.DecodingMode=void 0,t.determineBranch=d,t.decodeHTML=function(e,t=b.Legacy){return u(e,t)},t.decodeHTMLAttribute=function(e){return u(e,b.Attribute)},t.decodeHTMLStrict=function(e){return u(e,b.Strict)},t.decodeXML=function(e){return h(e,b.Strict)};let i=r(33531),n=r(23248),a=r(83894),o=r(31545);function s(e){return e>=g.ZERO&&e<=g.NINE}(p=g||(g={}))[p.NUM=35]="NUM",p[p.SEMI=59]="SEMI",p[p.EQUALS=61]="EQUALS",p[p.ZERO=48]="ZERO",p[p.NINE=57]="NINE",p[p.LOWER_A=97]="LOWER_A",p[p.LOWER_F=102]="LOWER_F",p[p.LOWER_X=120]="LOWER_X",p[p.LOWER_Z=122]="LOWER_Z",p[p.UPPER_A=65]="UPPER_A",p[p.UPPER_F=70]="UPPER_F",p[p.UPPER_Z=90]="UPPER_Z",(f=A||(A={}))[f.EntityStart=0]="EntityStart",f[f.NumericStart=1]="NumericStart",f[f.NumericDecimal=2]="NumericDecimal",f[f.NumericHex=3]="NumericHex",f[f.NamedEntity=4]="NamedEntity",(m=b||(t.DecodingMode=b={}))[m.Legacy=0]="Legacy",m[m.Strict=1]="Strict",m[m.Attribute=2]="Attribute";class l{constructor(e,t,r){this.decodeTree=e,this.emitCodePoint=t,this.errors=r,this.state=A.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=b.Strict,this.runConsumed=0}startEntity(e){this.decodeMode=e,this.state=A.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1,this.runConsumed=0}write(e,t){switch(this.state){case A.EntityStart:if(e.charCodeAt(t)===g.NUM)return this.state=A.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=A.NamedEntity,this.stateNamedEntity(e,t);case A.NumericStart:return this.stateNumericStart(e,t);case A.NumericDecimal:return this.stateNumericDecimal(e,t);case A.NumericHex:return this.stateNumericHex(e,t);case A.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===g.LOWER_X?(this.state=A.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=A.NumericDecimal,this.stateNumericDecimal(e,t))}stateNumericHex(e,t){for(;t<e.length;){var r;let i=e.charCodeAt(t);if(!s(i)&&(!((r=i)>=g.UPPER_A)||!(r<=g.UPPER_F))&&(!(r>=g.LOWER_A)||!(r<=g.LOWER_F)))return this.emitNumericEntity(i,3);{let e=i<=g.NINE?i-g.ZERO:(32|i)-g.LOWER_A+10;this.result=16*this.result+e,this.consumed++,t++}}return -1}stateNumericDecimal(e,t){for(;t<e.length;){let r=e.charCodeAt(t);if(!s(r))return this.emitNumericEntity(r,2);this.result=10*this.result+(r-g.ZERO),this.consumed++,t++}return -1}emitNumericEntity(e,t){var r;if(this.consumed<=t)return null===(r=this.errors)||void 0===r||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===g.SEMI)this.consumed+=1;else if(this.decodeMode===b.Strict)return 0;return this.emitCodePoint((0,i.replaceCodePoint)(this.result),this.consumed),this.errors&&(e!==g.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){let{decodeTree:r}=this,i=r[this.treeIndex],n=(i&o.BinTrieFlags.VALUE_LENGTH)>>14;for(;t<e.length;){if(0===n&&(i&o.BinTrieFlags.FLAG13)!=0){let a=(i&o.BinTrieFlags.BRANCH_LENGTH)>>7;if(0===this.runConsumed){let r=i&o.BinTrieFlags.JUMP_TABLE;if(e.charCodeAt(t)!==r)return 0===this.result?0:this.emitNotTerminatedNamedEntity();t++,this.excess++,this.runConsumed++}for(;this.runConsumed<a;){if(t>=e.length)return -1;let i=this.runConsumed-1,n=r[this.treeIndex+1+(i>>1)],a=i%2==0?255&n:n>>8&255;if(e.charCodeAt(t)!==a)return this.runConsumed=0,0===this.result?0:this.emitNotTerminatedNamedEntity();t++,this.excess++,this.runConsumed++}this.runConsumed=0,this.treeIndex+=1+(a>>1),n=((i=r[this.treeIndex])&o.BinTrieFlags.VALUE_LENGTH)>>14}if(t>=e.length)break;let a=e.charCodeAt(t);if(a===g.SEMI&&0!==n&&(i&o.BinTrieFlags.FLAG13)!=0)return this.emitNamedEntityData(this.treeIndex,n,this.consumed+this.excess);
432if(this.treeIndex=d(r,i,this.treeIndex+Math.max(1,n),a),this.treeIndex<0)return 0===this.result||this.decodeMode===b.Attribute&&(0===n||function(e){var t;return e===g.EQUALS||(t=e)>=g.UPPER_A&&t<=g.UPPER_Z||t>=g.LOWER_A&&t<=g.LOWER_Z||s(t)}(a))?0:this.emitNotTerminatedNamedEntity();if(0!=(n=((i=r[this.treeIndex])&o.BinTrieFlags.VALUE_LENGTH)>>14)){if(a===g.SEMI)return this.emitNamedEntityData(this.treeIndex,n,this.consumed+this.excess);this.decodeMode!==b.Strict&&(i&o.BinTrieFlags.FLAG13)==0&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}t++,this.excess++}return -1}emitNotTerminatedNamedEntity(){var e;let{result:t,decodeTree:r}=this,i=(r[t]&o.BinTrieFlags.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,i,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,r){let{decodeTree:i}=this;return this.emitCodePoint(1===t?i[e]&~(o.BinTrieFlags.VALUE_LENGTH|o.BinTrieFlags.FLAG13):i[e+1],r),3===t&&this.emitCodePoint(i[e+2],r),r}end(){var e;switch(this.state){case A.NamedEntity:return 0!==this.result&&(this.decodeMode!==b.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case A.NumericDecimal:return this.emitNumericEntity(0,2);case A.NumericHex:return this.emitNumericEntity(0,3);case A.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case A.EntityStart:return 0}}}function c(e){let t="",r=new l(e,e=>t+=(0,i.fromCodePoint)(e));return function(e,i){let n=0,a=0;for(;(a=e.indexOf("&",a))>=0;){t+=e.slice(n,a),r.startEntity(i);let o=r.write(e,a+1);if(o<0){n=a+r.end();break}n=a+o,a=0===o?n+1:n}let o=t+e.slice(n);return t="",o}}function d(e,t,r,i){let n=(t&o.BinTrieFlags.BRANCH_LENGTH)>>7,a=t&o.BinTrieFlags.JUMP_TABLE;if(0===n)return 0!==a&&i===a?r:-1;if(a){let t=i-a;return t<0||t>=n?-1:e[r+t]-1}let s=n+1>>1,l=0,c=n-1;for(;l<=c;){let t=l+c>>>1,n=t>>1,a=e[r+n],o=a>>(1&t)*8&255;if(o<i)l=t+1;else{if(!(o>i))return e[r+s+t];c=t-1}}return -1}t.EntityDecoder=l;let u=c(n.htmlDecodeTree),h=c(a.xmlDecodeTree);var p,f,m,g,A,b,x=r(33531);Object.defineProperty(t,"decodeCodePoint",{enumerable:!0,get:function(){return x.decodeCodePoint}}),Object.defineProperty(t,"fromCodePoint",{enumerable:!0,get:function(){return x.fromCodePoint}}),Object.defineProperty(t,"replaceCodePoint",{enumerable:!0,get:function(){return x.replaceCodePoint}});var y=r(23248);Object.defineProperty(t,"htmlDecodeTree",{enumerable:!0,get:function(){return y.htmlDecodeTree}});var E=r(83894);Object.defineProperty(t,"xmlDecodeTree",{enumerable:!0,get:function(){return E.xmlDecodeTree}})},8004:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.encodeHTML=function(e){return s(a,e)},t.encodeNonAsciiHTML=function(e){return s(o,e)};let i=r(16849),n=r(78594),a=new Uint32Array([5632,4227923966,4160749569,939524097]),o=new Uint32Array([0,i.XML_BITSET_VALUE,0,0]);function s(e,t){let r;let a=0,{length:o}=t;for(let s=0;s<o;s++){let l=t.charCodeAt(s);if(l<128&&!(e[l>>>5]>>>l&1))continue;void 0===r?r=t.substring(0,s):a!==s&&(r+=t.substring(a,s));let c=n.htmlTrie.get(l);if("object"==typeof c){if(s+1<o){let e=t.charCodeAt(s+1),i="number"==typeof c.next?c.next===e?c.nextValue:void 0:c.next.get(e);if(void 0!==i){r+=i,a=++s+1;continue}}c=c.value}if(void 0===c){let e=(0,i.getCodePoint)(t,s);r+=`&#x${e.toString(16)};`,e!==l&&s++,a=s+1}else r+=c,a=s+1}return void 0===r?t:(a<o&&(r+=t.substr(a)),r)}},16849:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.escapeText=t.escapeAttribute=t.escapeUTF8=t.escape=t.XML_BITSET_VALUE=t.getCodePoint=void 0,t.encodeXML=i;let r=new Map([[34,"&quot;"],[38,"&amp;"],[39,"&apos;"],[60,"&lt;"],[62,"&gt;"]]);function i(e){let i;let n=0,{length:a}=e;for(let o=0;o<a;o++){let a=e.charCodeAt(o);if(a<128&&((t.XML_BITSET_VALUE>>>a&1)==0||a>=64||a<32))continue;if(void 0===i?i=e.substring(0,o):n!==o&&(i+=e.substring(n,o)),a<64){i+=r.get(a),n=o+1;continue}let s=(0,t.getCodePoint)(e,o);i+=`&#x${s.toString(16)};`,s!==a&&o++,n=o+1}return void 0===i?e:(n<a&&(i+=e.substr(n)),i)}function n(e,t){return function(r){let i;let n=0,a="";for(;i=e.exec(r);
432)n!==i.index&&(a+=r.substring(n,i.index)),a+=t.get(i[0].charCodeAt(0)),n=i.index+1;return a+r.substring(n)}}t.getCodePoint=null==String.prototype.codePointAt?(e,t)=>(64512&e.charCodeAt(t))==55296?(e.charCodeAt(t)-55296)*1024+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t):(e,t)=>e.codePointAt(t),t.XML_BITSET_VALUE=1342177476,t.escape=i,t.escapeUTF8=n(/["&'<>]/g,r),t.escapeAttribute=n(/["&\u00A0]/g,new Map([[34,"&quot;"],[38,"&amp;"],[160,"&nbsp;"]])),t.escapeText=n(/[&<>\u00A0]/g,new Map([[38,"&amp;"],[60,"&lt;"],[62,"&gt;"],[160,"&nbsp;"]]))},23248:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.htmlDecodeTree=void 0;let i=r(58383);t.htmlDecodeTree=(0,i.decodeBase64)
vendor: 32,204 bytes, line 432
432("QR08ALkAAgH6AYsDNQR2BO0EPgXZBQEGLAbdBxMISQrvCmQLfQurDKQNLw4fD4YPpA+6D/IPAAAAAAAAAAAAAAAAKhBMEY8TmxUWF2EYLBkxGuAa3RsJHDscWR8YIC8jSCSIJcMl6ie3Ku8rEC0CLjoupS7kLgAIRU1hYmNmZ2xtbm9wcnN0dVQAWgBeAGUAaQBzAHcAfgCBAIQAhwCSAJoAoACsALMAbABpAGcAO4DGAMZAUAA7gCYAJkBjAHUAdABlADuAwQDBQHIiZXZlAAJhAAFpeW0AcgByAGMAO4DCAMJAEGRyAADgNdgE3XIAYQB2AGUAO4DAAMBA8CFoYZFj4SFjcgBhZAAAoFMqAAFncIsAjgBvAG4ABGFmAADgNdg43fAlbHlGdW5jdGlvbgCgYSBpAG4AZwA7gMUAxUAAAWNzpACoAHIAAOA12Jzc6SFnbgCgVCJpAGwAZABlADuAwwDDQG0AbAA7gMQAxEAABGFjZWZvcnN1xQDYANoA7QDxAPYA+QD8AAABY3LJAM8AayNzbGFzaAAAoBYidgHTANUAAKDnKmUAZAAAoAYjeQARZIABY3J0AOAA5QDrAGEidXNlAACgNSLuI291bGxpcwCgLCFhAJJjcgAA4DXYBd1wAGYAAOA12Dnd5SF2ZdhiYwDyAOoAbSJwZXEAAKBOIgAHSE9hY2RlZmhpbG9yc3UXARoBHwE6AVIBVQFiAWQBZgGCAakB6QHtAfIBYwB5ACdkUABZADuAqQCpQIABY3B5ACUBKAE1AfUhdGUGYWmg0iJ0KGFsRGlmZmVyZW50aWFsRAAAoEUhbCJleXMAAKAtIQACYWVpb0EBRAFKAU0B8iFvbgxhZABpAGwAO4DHAMdAcgBjAAhhbiJpbnQAAKAwIm8AdAAKYQABZG5ZAV0BaSJsbGEAuGB0I2VyRG90ALdg8gA5AWkAp2NyImNsZQAAAkRNUFRwAXQBeQF9AW8AdAAAoJkiaSJudXMAAKCWIuwhdXMAoJUiaSJtZXMAAKCXIm8AAAFjc4cBlAFrKndpc2VDb250b3VySW50ZWdyYWwAAKAyImUjQ3VybHkAAAFEUZwBpAFvJXVibGVRdW90ZQAAoB0gdSJvdGUAAKAZIAACbG5wdbABtgHNAdgBbwBuAGWgNyIAoHQqgAFnaXQAvAHBAcUB8iJ1ZW50AKBhIm4AdAAAoC8i7yV1ckludGVncmFsAKAuIgABZnLRAdMBAKACIe8iZHVjdACgECJuLnRlckNsb2Nrd2lzZUNvbnRvdXJJbnRlZ3JhbAAAoDMi7yFzcwCgLypjAHIAAOA12J7ccABDoNMiYQBwAACgTSKABURKU1phY2VmaW9zAAsCEgIVAhgCGwIsAjQCOQI9AnMCfwNvoEUh9CJyYWhkAKARKWMAeQACZGMAeQAFZGMAeQAPZIABZ3JzACECJQIoAuchZXIAoCEgcgAAoKEhaAB2AACg5CoAAWF5MAIzAvIhb24OYRRkbAB0oAciYQCUY3IAAOA12AfdAAFhZkECawIAAWNtRQJnAvIjaXRpY2FsAAJBREdUUAJUAl8CYwJjInV0ZQC0YG8AdAFZAloC2WJiJGxlQWN1dGUA3WJyImF2ZQBgYGkibGRlANxi7yFuZACgxCJmJWVyZW50aWFsRAAAoEYhcAR9AgAAAAAAAIECjgIAABoDZgAA4DXYO91EoagAhQKJAm8AdAAAoNwgcSJ1YWwAAKBQIuIhbGUAA0NETFJVVpkCqAK1Au8C/wIRA28AbgB0AG8AdQByAEkAbgB0AGUAZwByAGEA7ADEAW8AdAKvAgAAAACwAqhgbiNBcnJvdwAAoNMhAAFlb7kC0AJmAHQAgAFBUlQAwQLGAs0CciJyb3cAAKDQIekkZ2h0QXJyb3cAoNQhZQDlACsCbgBnAAABTFLWAugC5SFmdAABQVLcAuECciJyb3cAAKD4J+kkZ2h0QXJyb3cAoPon6SRnaHRBcnJvdwCg+SdpImdodAAAAUFU9gL7AnIicm93AACg0iFlAGUAAKCoInAAQQIGAwAAAAALA3Iicm93AACg0SFvJHduQXJyb3cAAKDVIWUlcnRpY2FsQmFyAACgJSJuAAADQUJMUlRhJAM2AzoDWgNxA3oDciJyb3cAAKGTIUJVLAMwA2EAcgAAoBMpcCNBcnJvdwAAoPUhciJldmUAEWPlIWZ00gJDAwAASwMAAFIDaSVnaHRWZWN0b3IAAKBQKWUkZVZlY3RvcgAAoF4p5SJjdG9yQqC9IWEAcgAAoFYpaSJnaHQA1AFiAwAAaQNlJGVWZWN0b3IAAKBfKeUiY3RvckKgwSFhAHIAAKBXKWUAZQBBoKQiciJyb3cAAKCnIXIAcgBvAPcAtAIAAWN0gwOHA3IAAOA12J/c8iFvaxBhAAhOVGFjZGZnbG1vcHFzdHV4owOlA6kDsAO/A8IDxgPNA9ID8gP9AwEEFAQeBCAEJQRHAEphSAA7gNAA0EBjAHUAdABlADuAyQDJQIABYWl5ALYDuQO+A/Ihb24aYXIAYwA7gMoAykAtZG8AdAAWYXIAAOA12AjdcgBhAHYAZQA7gMgAyEDlIm1lbnQAoAgiAAFhcNYD2QNjAHIAEmF0AHkAUwLhAwAAAADpA20lYWxsU3F1YXJlAACg+yVlJ3J5U21hbGxTcXVhcmUAAKCrJQABZ3D2A/kDbwBuABhhZgAA4DXYPN3zImlsb26VY3UAAAFhaQYEDgRsAFSgdSppImxkZQAAoEIi7CNpYnJpdW0AoMwhAAFjaRgEGwRyAACgMCFtAACgcyphAJdjbQBsADuAywDLQAABaXApBC0E8yF0cwCgAyLvJG5lbnRpYWxFAKBHIYACY2Zpb3MAPQQ/BEMEXQRyBHkAJGRyAADgNdgJ3WwibGVkAFMCTAQAAAAAVARtJWFsbFNxdWFyZQAAoPwlZSdyeVNtYWxsU3F1YXJlAACgqiVwA2UEAABpBAAAAABtBGYAAOA12D3dwSFsbACgACLyI2llcnRyZgCgMSFjAPIAcQQABkpUYWJjZGZnb3JzdIgEiwSOBJMElwSkBKcEqwStBLIE5QTqBGMAeQADZDuAPgA+QO0hbWFkoJMD3GNyImV2ZQAeYYABZWl5AJ0EoASjBOQhaWwiYXIAYwAcYRNkbwB0ACBhcgAA4DXYCt0AoNkicABmAADgNdg+3eUiYXRlcgADRUZHTFNUvwTIBM8E1QTZBOAEcSJ1YWwATKBlIuUhc3MAoNsidSRsbEVxdWFsAACgZyJyI2VhdGVyAACgoirlIXNzAKB3IuwkYW50RXF1YWwAoH4qaSJsZGUAAKBzImMAcgAA4DXYotwAoGsiAARBYWNmaW9zdfkE/QQFBQgFCwUTBSIFKwVSIkRjeQAqZAABY3QBBQQFZQBrAMdiXmDpIXJjJGFyAACgDCFsJWJlcnRTcGFjZQAAoAsh8AEYBQAAGwVmAACgDSHpJXpvbnRhbExpbmUAoAAlAAFjdCYFKAXyABIF8iFvayZhbQBwAEQBMQU5BW8AdwBuAEgAdQBtAPAAAAFxInVhbAAAoE8iAAdFSk9hY2RmZ21ub3N0dVMFVgVZBVwFYwVtBXAFcwV6BZAFtgXFBckFzQVjAHkAFWTsIWlnMmFjAHkAAWRjAHUAdABlADuAzQDNQAABaXlnBWwFcgBjADuAzgDOQBhkbwB0ADBhcgAAoBEhcgBhAHYAZQA7gMwAzEAAoREhYXB/BYsFAAFjZ4MFhQVyACphaSNuYXJ5SQAAoEghbABpAGUA8wD6AvQBlQUAAKUFZaAsIgABZ3KaBZ4F8iFhbACgKyLzI2VjdGlvbgCgwiJpI3NpYmxlAAABQ1SsBbEFbyJtbWEAAKBjIGkibWVzAACgYiCAAWdwdAC8Bb8FwwVvAG4ALmFmAADgNdhA3WEAmWNjAHIAAKAQIWkibGRlAChh6wHSBQAA1QVjAHkABmRsADuAzwDPQIACY2Zvc3UA4QXpBe0F8gX9BQABaXnlBegFcgBjADRhGWRyAADgNdgN3XAAZgAA4DXYQd3jAfcFAAD7BXIAAOA12KXc8iFjeQhk6yFjeQRkgANISmFjZm9zAAwGDwYSBhUGHQYhBiYGYwB5ACVkYwB5AAxk8CFwYZpjAAFleRkGHAbkIWlsNmEaZHIAAOA12A7dcABmAADgNdhC3WMAcgAA4DXYptyABUpUYWNlZmxtb3N0AD0GQAZDBl4GawZkB2gHcAd0B80H2gdjAHkACWQ7gDwAPECAAmNtbnByAEwGTwZSBlUGWwb1IXRlOWHiIWRhm2NnAACg6ifsI2FjZXRyZgCgEiFyAACgniGAAWFleQBkBmcGagbyIW9uPWHkIWlsO2EbZAABZnNvBjQHdAAABUFDREZSVFVWYXKABp4GpAbGBssG3AYDByEHwQIqBwABbnKEBowGZyVsZUJyYWNrZXQAAKDoJ/Ihb3cAoZAhQlKTBpcGYQByAACg5CHpJGdodEFycm93AKDGIWUjaWxpbmcAAKAII28A9QGqBgAAsgZiJWxlQnJhY2tldAAAoOYnbgDUAbcGAAC+BmUkZVZlY3RvcgAAoGEp5SJjdG9yQqDDIWEAcgAAoFkpbCJvb3IAAKAKI2kiZ2h0AAABQVbSBtcGciJyb3cAAKCUIeUiY3RvcgCgTikAAWVy4AbwBmUAAKGjIkFW5gbrBnIicm93AACgpCHlImN0b3IAoFopaSNhbmdsZQBCorIi+wYAAAAA/wZhAHIAAKDPKXEidWFsAACgtCJwAIABRFRWAAoHEQcYB+8kd25WZWN0b3IAoFEpZSRlVmVjdG9yAACgYCnlImN0b3JCoL8hYQByAACgWCnlImN0b3JCoLwhYQByAACgUilpAGcAaAB0AGEAcgByAG8A9wDMAnMAAANFRkdMU1Q/B0cHTgdUB1gHXwfxJXVhbEdyZWF0ZXIAoNoidSRsbEVxdWFsAACgZiJyI2VhdGVyAACgdiLlIXNzAKChKuwkYW50RXF1YWwAoH0qaSJsZGUAAKByInIAAOA12A/dZaDYIuYjdGFycm93AKDaIWkiZG90AD9hgAFucHcAege1B7kHZwAAAkxSbHKCB5QHmwerB+UhZnQAAUFSiAeNB3Iicm93AACg9SfpJGdodEFycm93AKD3J+kkZ2h0QXJyb3cAoPYn5SFmdAABYXLcAqEHaQBnAGgAdABhAHIAcgBvAPcA5wJpAGcAaAB0AGEAcgByAG8A9wDuAmYAAOA12EPdZQByAAABTFK/B8YHZSRmdEFycm93AACgmSHpJGdodEFycm93AKCYIYABY2h0ANMH1QfXB/IAWgYAoLAh8iFva0FhAKBqIgAEYWNlZmlvc3XpB+wH7gf/BwMICQgOCBEIcAAAoAUpeQAcZAABZGzyB/kHaSR1bVNwYWNlAACgXyBsI2ludHJmAACgMyFyAADgNdgQ3e4jdXNQbHVzAKATInAAZgAA4DXYRN1jAPIA/gecY4AESmFjZWZvc3R1ACEIJAgoCDUIgQiFCDsKQApHCmMAeQAKZGMidXRlAENhgAFhZXkALggxCDQI8iFvbkdh5CFpbEVhHWSAAWdzdwA7CGEIfQjhInRpdmWAAU1UVgBECEwIWQhlJWRpdW1TcGFjZQAAoAsgaABpAAABY25SCFMIawBTAHAAYQBjAOUASwhlAHIAeQBUAGgAaQDuAFQI9CFlZAABR0xnCHUIcgBlAGEAdABlAHIARwByAGUAYQB0AGUA8gDrBGUAcwBzAEwAZQBzAPMA2wdMImluZQAKYHIAAOA12BHdAAJCbnB0jAiRCJkInAhyImVhawAAoGAgwiZyZWFraW5nU3BhY2WgYGYAAKAVIUOq7CqzCMIIzQgAAOcIGwkAAAAAAAAtCQAAbwkAAIcJAACdCcAJGQoAADQKAAFvdbYIvAjuI2dydWVudACgYiJwIkNhcAAAoG0ibyh1YmxlVmVydGljYWxCYXIAAKAmIoABbHF4ANII1wjhCOUibWVudACgCSL1IWFsVKBgImkibGRlAADgQiI4A2kic3RzAACgBCJyI2VhdGVyAACjbyJFRkdMU1T1CPoIAgkJCQ0JFQlxInVhbAAAoHEidSRsbEVxdWFsAADgZyI4A3IjZWF0ZXIAAOBrIjgD5SFzcwCgeSLsJGFudEVxdWFsAOB+KjgDaSJsZGUAAKB1IvUhbXBEASAJJwnvI3duSHVtcADgTiI4A3EidWFsAADgTyI4A2UAAAFmczEJRgn0JFRyaWFuZ2xlQqLqIj0JAAAAAEIJYQByAADgzyk4A3EidWFsAACg7CJzAICibiJFR0xTVABRCVYJXAlhCWkJcSJ1YWwAAKBwInIjZWF0ZXIAAKB4IuUhc3MA4GoiOAPsJGFudEVxdWFsAOB9KjgDaSJsZGUAAKB0IuUic3RlZAABR0x1CX8J8iZlYXRlckdyZWF0ZXIA4KIqOAPlI3NzTGVzcwDgoSo4A/IjZWNlZGVzAKGAIkVTjwmVCXEidWFsAADgryo4A+wkYW50RXF1YWwAoOAiAAFlaaAJqQl2JmVyc2VFbGVtZW50AACgDCLnJWh0VHJpYW5nbGVCousitgkAAAAAuwlhAHIAAODQKTgDcSJ1YWwAAKDtIgABcXXDCeAJdSNhcmVTdQAAAWJwywnVCfMhZXRF4I8iOANxInVhbAAAoOIi5SJyc2V0ReCQIjgDcSJ1YWwAAKDjIoABYmNwAOYJ8AkNCvMhZXRF4IIi0iBxInVhbAAAoIgi4yJlZWRzgKGBIkVTVAD6CQAKBwpxInVhbAAA4LAqOAPsJGFudEVxdWFsAKDhImkibGRlAADgfyI4A+UicnNldEXggyLSIHEidWFsAACgiSJpImxkZQCAoUEiRUZUACIKJwouCnEidWFsAACgRCJ1JGxsRXF1YWwAAKBHImkibGRlAACgSSJlJXJ0aWNhbEJhcgAAoCQiYwByAADgNdip3GkAbABkAGUAO4DRANFAnWMAB0VhY2RmZ21vcHJzdHV2XgphCmgKcgp2CnoKgQqRCpYKqwqtCrsKyArNCuwhaWdSYWMAdQB0AGUAO4DTANNAAAFpeWwKcQpyAGMAO4DUANRAHmRiImxhYwBQYXIAAOA12BLdcgBhAHYAZQA7gNIA0kCAAWFlaQCHCooKjQpjAHIATGFnAGEAqWNjInJvbgCfY3AAZgAA4DXYRt3lI25DdXJseQABRFGeCqYKbyV1YmxlUXVvdGUAAKAcIHUib3RlAACgGCAAoFQqAAFjbLEKtQpyAADgNdiq3GEAcwBoADuA2ADYQGkAbAHACsUKZABlADuA1QDVQGUAcwAAoDcqbQBsADuA1gDWQGUAcgAAAUJQ0wrmCgABYXLXCtoKcgAAoD4gYQBjAAABZWvgCuIKAKDeI2UAdAAAoLQjYSVyZW50aGVzaXMAAKDcI4AEYWNmaGlsb3JzAP0KAwsFCwkLCwsMCxELIwtaC3IjdGlhbEQAAKACInkAH2RyAADgNdgT3WkApmOgY/Ujc01pbnVzsWAAAWlwFQsgC24AYwBhAHIAZQBwAGwAYQBuAOUACgVmAACgGSGAobsqZWlvACoLRQtJC+MiZWRlc4CheiJFU1QANAs5C0ALcSJ1YWwAAKCvKuwkYW50RXF1YWwAoHwiaSJsZGUAAKB+Im0AZQAAoDMgAAFkcE0LUQv1IWN0AKAPIm8jcnRpb24AYaA3ImwAAKAdIgABY2leC2ILcgAA4DXYq9yoYwACVWZvc2oLbwtzC3cLTwBUADuAIgAiQHIAAOA12BTdcABmAACgGiFjAHIAAOA12KzcAAZCRWFjZWZoaW9yc3WPC5MLlwupC7YL2AvbC90LhQyTDJoMowzhIXJyAKAQKUcAO4CuAK5AgAFjbnIAnQugC6ML9SF0ZVRhZwAAoOsncgB0oKAhbAAAoBYpgAFhZXkArwuyC7UL8iFvblhh5CFpbFZhIGR2oBwhZSJyc2UAAAFFVb8LzwsAAWxxwwvIC+UibWVudACgCyL1JGlsaWJyaXVtAKDLIXAmRXF1aWxpYnJpdW0AAKBvKXIAAKAcIW8AoWPnIWh0AARBQ0RGVFVWYewLCgwQDDIMNwxeDHwM9gIAAW5y8Av4C2clbGVCcmFja2V0AACg6SfyIW93AKGSIUJM/wsDDGEAcgAAoOUhZSRmdEFycm93AACgxCFlI2lsaW5nAACgCSNvAPUBFgwAAB4MYiVsZUJyYWNrZXQAAKDnJ24A1AEjDAAAKgxlJGVWZWN0b3IAAKBdKeUiY3RvckKgwiFhAHIAAKBVKWwib29yAACgCyMAAWVyOwxLDGUAAKGiIkFWQQxGDHIicm93AACgpiHlImN0b3IAoFspaSNhbmdsZQBCorMiVgwAAAAAWgxhAHIAAKDQKXEidWFsAACgtSJwAIABRFRWAGUMbAxzDO8kd25WZWN0b3IAoE8pZSRlVmVjdG9yAACgXCnlImN0b3JCoL4hYQByAACgVCnlImN0b3JCoMAhYQByAACgUykAAXB1iQyMDGYAAKAdIe4kZEltcGxpZXMAoHAp6SRnaHRhcnJvdwCg2yEAAWNongyhDHIAAKAbIQCgsSHsJGVEZWxheWVkAKD0KYAGSE9hY2ZoaW1vcXN0dQC/DMgMzAzQDOIM5gwKDQ0NFA0ZDU8NVA1YDQABQ2PDDMYMyCFjeSlkeQAoZEYiVGN5ACxkYyJ1dGUAWmEAorwqYWVpedgM2wzeDOEM8iFvbmBh5CFpbF5hcgBjAFxhIWRyAADgNdgW3e8hcnQAAkRMUlXvDPYM/QwEDW8kd25BcnJvdwAAoJMhZSRmdEFycm93AACgkCHpJGdodEFycm93AKCSIXAjQXJyb3cAAKCRIechbWGjY+EkbGxDaXJjbGUAoBgicABmAADgNdhK3XICHw0AAAAAIg10AACgGiLhIXJlgKGhJUlTVQAqDTINSg3uJXRlcnNlY3Rpb24AoJMidQAAAWJwNw1ADfMhZXRFoI8icSJ1YWwAAKCRIuUicnNldEWgkCJxInVhbAAAoJIibiJpb24AAKCUImMAcgAA4DXYrtxhAHIAAKDGIgACYmNtcF8Nag2ODZANc6DQImUAdABFoNAicSJ1YWwAAKCGIgABY2huDYkNZSJlZHMAgKF7IkVTVAB4DX0NhA1xInVhbAAAoLAq7CRhbnRFcXVhbACgfSJpImxkZQAAoH8iVABoAGEA9ADHCwCgESIAodEiZXOVDZ8NciJzZXQARaCDInEidWFsAACghyJlAHQAAKDRIoAFSFJTYWNmaGlvcnMAtQ27Db8NyA3ODdsN3w3+DRgOHQ4jDk8AUgBOADuA3gDeQMEhREUAoCIhAAFIY8MNxg1jAHkAC2R5ACZkAAFidcwNzQ0JYKRjgAFhZXkA1A3XDdoN8iFvbmRh5CFpbGJhImRyAADgNdgX3QABZWnjDe4N8gHoDQAA7Q3lImZvcmUAoDQiYQCYYwABY27yDfkNayNTcGFjZQAA4F8gCiDTInBhY2UAoAkg7CFkZYChPCJFRlQABw4MDhMOcSJ1YWwAAKBDInUkbGxFcXVhbAAAoEUiaSJsZGUAAKBIInAAZgAA4DXYS93pI3BsZURvdACg2yAAAWN0Jw4rDnIAAOA12K/c8iFva2Zh4QpFDlYOYA5qDgAAbg5yDgAAAAAAAAAAAAB5DnwOqA6zDgAADg8RDxYPGg8AAWNySA5ODnUAdABlADuA2gDaQHIAb6CfIeMhaXIAoEkpcgDjAVsOAABdDnkADmR2AGUAbGEAAWl5Yw5oDnIAYwA7gNsA20AjZGIibGFjAHBhcgAA4DXYGN1yAGEAdgBlADuA2QDZQOEhY3JqYQABZGl/Dp8OZQByAAABQlCFDpcOAAFhcokOiw5yAF9gYQBjAAABZWuRDpMOAKDfI2UAdAAAoLUjYSVyZW50aGVzaXMAAKDdI28AbgBQoMMi7CF1cwCgjiIAAWdwqw6uDm8AbgByYWYAAOA12EzdAARBREVUYWRwc78O0g7ZDuEOBQPqDvMOBw9yInJvdwDCoZEhyA4AAMwOYQByAACgEilvJHduQXJyb3cAAKDFIW8kd25BcnJvdwAAoJUhcSV1aWxpYnJpdW0AAKBuKWUAZQBBoKUiciJyb3cAAKClIW8AdwBuAGEAcgByAG8A9wAQA2UAcgAAAUxS+Q4AD2UkZnRBcnJvdwAAoJYh6SRnaHRBcnJvdwCglyFpAGyg0gNvAG4ApWPpIW5nbmFjAHIAAOA12LDcaSJsZGUAaGFtAGwAO4DcANxAgAREYmNkZWZvc3YALQ8xDzUPNw89D3IPdg97D4AP4SFzaACgqyJhAHIAAKDrKnkAEmThIXNobKCpIgCg5ioAAWVyQQ9DDwCgwSKAAWJ0eQBJD00Paw9hAHIAAKAWIGmgFiDjIWFsAAJCTFNUWA9cD18PZg9hAHIAAKAjIukhbmV8YGUkcGFyYXRvcgAAoFgnaSJsZGUAAKBAItQkaGluU3BhY2UAoAogcgAA4DXYGd1wAGYAAOA12E3dYwByAADgNdix3GQiYXNoAACgqiKAAmNlZm9zAI4PkQ+VD5kPng/pIXJjdGHkIWdlAKDAInIAAOA12BrdcABmAADgNdhO3WMAcgAA4DXYstwAAmZpb3OqD64Prw+0D3IAAOA12BvdnmNwAGYAAOA12E/dYwByAADgNdiz3IAEQUlVYWNmb3N1AMgPyw/OD9EP2A/gD+QP6Q/uD2MAeQAvZGMAeQAHZGMAeQAuZGMAdQB0AGUAO4DdAN1AAAFpedwP3w9yAGMAdmErZHIAAOA12BzdcABmAADgNdhQ3WMAcgAA4DXYtNxtAGwAeGEABEhhY2RlZm9z/g8BEAUQDRAQEB0QIBAkEGMAeQAWZGMidXRlAHlhAAFheQkQDBDyIW9ufWEXZG8AdAB7YfIBFRAAABwQbwBXAGkAZAB0AOgAVAhhAJZjcgAAoCghcABmAACgJCFjAHIAAOA12LXc4QtCEEkQTRAAAGcQbRByEAAAAAAAAAAAeRCKEJcQ8hD9EAAAGxEhETIROREAAD4RYwB1AHQAZQA7gOEA4UByImV2ZQADYYCiPiJFZGl1eQBWEFkQWxBgEGUQAOA+IjMDAKA/InIAYwA7gOIA4kB0AGUAO4C0ALRAMGRsAGkAZwA7gOYA5kByoGEgAOA12B7dcgBhAHYAZQA7gOAA4EAAAWVwfBCGEAABZnCAEIQQ8yF5bQCgNSHoAIMQaABhALFjAAFhcI0QWwAAAWNskRCTEHIAAWFnAACgPypkApwQAAAAALEQAKInImFkc3ajEKcQqRCuEG4AZAAAoFUqAKBcKmwib3BlAACgWCoAoFoqAKMgImVsbXJzersQvRDAEN0Q5RDtEACgpCllAACgICJzAGQAYaAhImEEzhDQENIQ1BDWENgQ2hDcEACgqCkAoKkpAKCqKQCgqykAoKwpAKCtKQCgrikAoK8pdAB2oB8iYgBkoL4iAKCdKQABcHTpEOwQaAAAoCIixWDhIXJyAKB8IwABZ3D1EPgQbwBuAAVhZgAA4DXYUt0Ao0giRWFlaW9wBxEJEQ0RDxESERQRAKBwKuMhaXIAoG8qAKBKImQAAKBLInMAJ2DyIW94ZaBIIvEADhFpAG4AZwA7gOUA5UCAAWN0eQAmESoRKxFyAADgNdi23CpgbQBwAGWgSCLxAPgBaQBsAGQAZQA7gOMA40BtAGwAO4DkAORAAAFjaUERRxFvAG4AaQBuAPQA6AFuAHQAAKARKgAITmFiY2RlZmlrbG5vcHJzdWQRaBGXEZ8RpxGrEdIR1hErEjASexKKEn0RThNbE3oTbwB0AACg7SoAAWNybBGJEWsAAAJjZXBzdBF4EX0RghHvIW5nAKBMInAjc2lsb24A9mNyImltZQAAoDUgaQBtAGWgPSJxAACgzSJ2AY0RkRFlAGUAAKC9ImUAZABnoAUjZQAAoAUjcgBrAHSgtSPiIXJrAKC2IwABb3mjEaYRbgDnAHcRMWTxIXVvAKAeIIACY21wcnQAtBG5Eb4RwRHFEeEhdXPloDUi5ABwInR5dgAAoLApcwDpAH0RbgBvAPUA6gCAAWFodwDLEcwRzhGyYwCgNiHlIWVuAKBsInIAAOA12B/dZwCAA2Nvc3R1dncA4xHyEQUSEhIhEiYSKRKAAWFpdQDpEesR7xHwAKMFcgBjAACg7yVwAACgwyKAAWRwdAD4EfwRABJvAHQAAKAAKuwhdXMAoAEqaSJtZXMAAKACKnECCxIAAAAADxLjIXVwAKAGKmEAcgAAoAUm8iNpYW5nbGUAAWR1GhIeEu8hd24AoL0lcAAAoLMlcCJsdXMAAKAEKmUA5QBCD+UAkg9hInJvdwAAoA0pgAFha28ANhJoEncSAAFjbjoSZRJrAIABbHN0AEESRxJNEm8jemVuZ2UAAKDrKXEAdQBhAHIA5QBcBPIjaWFuZ2xlgKG0JWRscgBYElwSYBLvIXduAKC+JeUhZnQAoMIlaSJnaHQAAKC4JWsAAKAjJLEBbRIAAHUSsgFxEgAAcxIAoJIlAKCRJTQAAKCTJWMAawAAoIglAAFlb38ShxJx4D0A5SD1IWl2AOBhIuUgdAAAoBAjAAJwdHd4kRKVEpsSnxJmAADgNdhT3XSgpSJvAG0AAKClIvQhaWUAoMgiAAZESFVWYmRobXB0dXayEsES0RLgEvcS+xIKExoTHxMjEygTNxMAAkxSbHK5ErsSvRK/EgCgVyUAoFQlAKBWJQCgUyUAolAlRFVkdckSyxLNEs8SAKBmJQCgaSUAoGQlAKBnJQACTFJsctgS2hLcEt4SAKBdJQCgWiUAoFwlAKBZJQCjUSVITFJobHLrEu0S7xLxEvMS9RIAoGwlAKBjJQCgYCUAoGslAKBiJQCgXyVvAHgAAKDJKQACTFJscgITBBMGEwgTAKBVJQCgUiUAoBAlAKAMJQCiACVEVWR1EhMUExYTGBMAoGUlAKBoJQCgLCUAoDQlaSJudXMAAKCfIuwhdXMAoJ4iaSJtZXMAAKCgIgACTFJsci8TMRMzEzUTAKBbJQCgWCUAoBglAKAUJQCjAiVITFJobHJCE0QTRhNIE0oTTBMAoGolAKBhJQCgXiUAoDwlAKAkJQCgHCUAAWV2UhNVE3YA5QD5AGIAYQByADuApgCmQAACY2Vpb2ITZhNqE24TcgAA4DXYt9xtAGkAAKBPIG0A5aA9IogRbAAAoVwAYmh0E3YTAKDFKfMhdWIAoMgnbAF+E4QTbABloCIgdAAAoCIgcAAAoU4iRWWJE4sTAKCuKvGgTyI8BeEMqRMAAN8TABQDFB8UAAAjFDQUAAAAAIUUAAAAAI0UAAAAANcU4xT3FPsUAACIFQAAlhWAAWNwcgCuE7ET1RP1IXRlB2GAoikiYWJjZHMAuxO/E8QTzhPSE24AZAAAoEQqciJjdXAAAKBJKgABYXXIE8sTcAAAoEsqcAAAoEcqbwB0AACgQCoA4CkiAP4AAWVv2RPcE3QAAKBBIO4ABAUAAmFlaXXlE+8T9RP4E/AB6hMAAO0TcwAAoE0qbwBuAA1hZABpAGwAO4DnAOdAcgBjAAlhcABzAHOgTCptAACgUCpvAHQAC2GAAWRtbgAIFA0UEhRpAGwAO4C4ALhAcCJ0eXYAAKCyKXQAAIGiADtlGBQZFKJAcgBkAG8A9ABiAXIAAOA12CDdgAFjZWkAKBQqFDIUeQBHZGMAawBtoBMn4SFyawCgEyfHY3IAAKPLJUVjZWZtcz8UQRRHFHcUfBSAFACgwykAocYCZWxGFEkUcQAAoFciZQBhAlAUAAAAAGAUciJyb3cAAAFsclYUWhTlIWZ0AKC6IWkiZ2h0AACguyGAAlJTYWNkAGgUaRRrFG8UcxSuYACgyCRzAHQAAKCbIukhcmMAoJoi4SFzaACgnSJuImludAAAoBAqaQBkAACg7yrjIWlyAKDCKfUhYnN1oGMmaQB0AACgYybsApMUmhS2FAAAwxRvAG4AZaA6APGgVCKrAG0CnxQAAAAAoxRhAHSgLABAYAChASJmbKcUqRTuABMNZQAAAW14rhSyFOUhbnQAoAEiZQDzANIB5wG6FAAAwBRkoEUibwB0AACgbSpuAPQAzAGAAWZyeQDIFMsUzhQA4DXYVN1vAOQA1wEAgakAO3MeAdMUcgAAoBchAAFhb9oU3hRyAHIAAKC1IXMAcwAAoBcnAAFjdeYU6hRyAADgNdi43AABYnDuFPIUZaDPKgCg0SploNAqAKDSKuQhb3QAoO8igANkZWxwcnZ3AAYVEBUbFSEVRBVlFYQV4SFycgABbHIMFQ4VAKA4KQCgNSlwAhYVAAAAABkVcgAAoN4iYwAAoN8i4SFycnCgtiEAoD0pgKIqImJjZG9zACsVMBU6FT4VQRVyImNhcAAAoEgqAAFhdTQVNxVwAACgRipwAACgSipvAHQAAKCNInIAAKBFKgDgKiIA/gACYWxydksVURVuFXMVcgByAG2gtyEAoDwpeQCAAWV2dwBYFWUVaRVxAHACXxUAAAAAYxVyAGUA4wAXFXUA4wAZFWUAZQAAoM4iZSJkZ2UAAKDPImUAbgA7gKQApEBlI2Fycm93AAABbHJ7FX8V5SFmdACgtiFpImdodAAAoLchZQDkAG0VAAFjaYsVkRVvAG4AaQBuAPQAkwFuAHQAAKAxImwiY3R5AACgLSOACUFIYWJjZGVmaGlqbG9yc3R1d3oAuBW7Fb8V1RXgFegV+RUKFhUWHxZUFlcWZRbFFtsW7xb7FgUXChdyAPIAtAJhAHIAAKBlKQACZ2xyc8YVyhXOFdAV5yFlcgCgICDlIXRoAKA4IfIA9QxoAHagECAAoKMiawHZFd4VYSJyb3cAAKAPKWEA4wBfAgABYXnkFecV8iFvbg9hNGQAoUYhYW/tFfQVAAFnciEC8RVyAACgyiF0InNlcQAAoHcqgAFnbG0A/xUCFgUWO4CwALBAdABhALRjcCJ0eXYAAKCxKQABaXIOFhIW8yFodACgfykA4DXYId1hAHIAAAFschsWHRYAoMMhAKDCIYACYWVnc3YAKBauAjYWOhY+Fm0AAKHEIm9zLhY0Fm4AZABzoMQi9SFpdACgZiZhIm1tYQDdY2kAbgAAoPIiAKH3AGlvQxZRFmQAZQAAgfcAO29KFksW90BuI3RpbWVzAACgxyJuAPgAUBZjAHkAUmRjAG8CXhYAAAAAYhZyAG4AAKAeI28AcAAAoA0jgAJscHR1dwBuFnEWdRaSFp4W7CFhciRgZgAA4DXYVd0AotkCZW1wc30WhBaJFo0WcQBkoFAibwB0AACgUSJpIm51cwAAoDgi7CF1cwCgFCLxInVhcmUAoKEiYgBsAGUAYgBhAHIAdwBlAGQAZwDlANcAbgCAAWFkaAClFqoWtBZyAHIAbwD3APUMbwB3AG4AYQByAHIAbwB3APMA8xVhI3Jwb29uAAABbHK8FsAWZQBmAPQAHBZpAGcAaAD0AB4WYgHJFs8WawBhAHIAbwD3AJILbwLUFgAAAADYFnIAbgAAoB8jbwBwAACgDCOAAWNvdADhFukW7BYAAXJ55RboFgDgNdi53FVkbAAAoPYp8iFvaxFhAAFkcvMW9xZvAHQAAKDxImkA5qC/JVsSAAFhaP8WAhdyAPIANQNhAPIA1wvhIm5nbGUAoKYpAAFjaQ4XEBd5AF9k5yJyYXJyAKD/JwAJRGFjZGVmZ2xtbm9wcXJzdHV4MRc4F0YXWxcyBF4XaRd5F40XrBe0F78X2RcVGCEYLRg1GEAYAAFEbzUXgRZvAPQA+BUAAWNzPBdCF3UAdABlADuA6QDpQPQhZXIAoG4qAAJhaW95TRdQF1YXWhfyIW9uG2FyAGOgViI7gOoA6kDsIW9uAKBVIk1kbwB0ABdhAAFEcmIXZhdvAHQAAKBSIgDgNdgi3XKhmipuF3QXYQB2AGUAO4DoAOhAZKCWKm8AdAAAoJgqgKGZKmlscwCAF4UXhxfuInRlcnMAoOcjAKATIWSglSpvAHQAAKCXKoABYXBzAJMXlheiF2MAcgATYXQAeQBzogUinxcAAAAAoRdlAHQAAKAFInAAMaADIDMBqRerFwCgBCAAoAUgAAFnc7AXsRdLYXAAAKACIAABZ3C4F7sXbwBuABlhZgAA4DXYVt2AAWFscwDFF8sXzxdyAHOg1SJsAACg4yl1AHMAAKBxKmkAAKG1A2x21RfYF28AbgC1Y/VjAAJjc3V24BfoF/0XEBgAAWlv5BdWF3IAYwAAoFYiaQLuFwAAAADwF+0ADQThIW50AAFnbPUX+Rd0AHIAAKCWKuUhc3MAoJUqgAFhZWkAAxgGGAoYbABzAD1gcwB0AACgXyJ2AESgYSJEAACgeCrwImFyc2wAoOUpAAFEYRkYHRhvAHQAAKBTInIAcgAAoHEpgAFjZGkAJxgqGO0XcgAAoC8hbwD0AIwCAAFhaDEYMhi3YzuA8ADwQAABbXI5GD0YbAA7gOsA60BvAACgrCCAAWNpcABGGEgYSxhsACFgcwD0ACwEAAFlb08YVxhjAHQAYQB0AGkAbwDuABoEbgBlAG4AdABpAGEAbADlADME4Ql1GAAAgRgAAIMYiBgAAAAAoRilGAAAqhgAALsYvhjRGAAA1xgnGWwAbABpAG4AZwBkAG8AdABzAGUA8QBlF3kARGRtImFsZQAAoEAmgAFpbHIAjRiRGJ0Y7CFpZwCgA/tpApcYAAAAAJoYZwAAoAD7aQBnAACgBPsA4DXYI93sIWlnAKAB++whaWcA4GYAagCAAWFsdACvGLIYthh0AACgbSZpAGcAAKAC+24AcwAAoLElbwBmAJJh8AHCGAAAxhhmAADgNdhX3QABYWvJGMwYbADsAGsEdqDUIgCg2SphI3J0aW50AACgDSoAAWFv2hgiGQABY3PeGB8ZsQPnGP0YBRkSGRUZAAAdGbID7xjyGPQY9xj5GAAA+xg7gL0AvUAAoFMhO4C8ALxAAKBVIQCgWSEAoFshswEBGQAAAxkAoFQhAKBWIbQCCxkOGQAAAAAQGTuAvgC+QACgVyEAoFwhNQAAoFghtgEZGQAAGxkAoFohAKBdITgAAKBeIWwAAKBEIHcAbgAAoCIjYwByAADgNdi73IAIRWFiY2RlZmdpamxub3JzdHYARhlKGVoZXhlmGWkZkhmWGZkZnRmgGa0ZxhnLGc8Z4BkjGmygZyIAoIwqgAFjbXAAUBlTGVgZ9SF0ZfVhbQBhAOSgswM6FgCghipyImV2ZQAfYQABaXliGWUZcgBjAB1hM2RvAHQAIWGAoWUibHFzAMYEcBl6GfGhZSLOBAAAdhlsAGEAbgD0AN8EgKF+KmNkbACBGYQZjBljAACgqSpvAHQAb6CAKmyggioAoIQqZeDbIgD+cwAAoJQqcgAA4DXYJN3noGsirATtIWVsAKA3IWMAeQBTZIChdyJFYWoApxmpGasZAKCSKgCgpSoAoKQqAAJFYWVztBm2Gb0ZwhkAoGkicABwoIoq8iFveACgiipxoIgq8aCIKrUZaQBtAACg5yJwAGYAAOA12FjdYQB2AOUAYwIAAWNp0xnWGXIAAKAKIW0AAKFzImVs3BneGQCgjioAoJAqAIM+ADtjZGxxco0E6xn0GfgZ/BkBGgABY2nvGfEZAKCnKnIAAKB6Km8AdAAAoNci0CFhcgCglSl1ImVzdAAAoHwqgAJhZGVscwAKGvQZFhrVBCAa8AEPGgAAFBpwAHIAbwD4AFkZcgAAoHgpcQAAAWxxxAQbGmwAZQBzAPMASRlpAO0A5AQAAWVuJxouGnIjdG5lcXEAAOBpIgD+xQAsGgAFQWFiY2Vma29zeUAaQxpmGmoabRqDGocalhrCGtMacgDyAMwCAAJpbG1yShpOGlAaVBpyAHMA8ABxD2YAvWBpAGwA9AASBQABZHJYGlsaYwB5AEpkAKGUIWN3YBpkGmkAcgAAoEgpAKCtIWEAcgAAoA8h6SFyYyVhgAFhbHIAcxp7Gn8a8iF0c3WgZSZpAHQAAKBlJuwhaXAAoCYg4yFvbgCguSJyAADgNdgl3XMAAAFld4wakRphInJvdwAAoCUpYSJyb3cAAKAmKYACYW1vcHIAnxqjGqcauhq+GnIAcgAAoP8h9CFodACgOyJrAAABbHKsGrMaZSRmdGFycm93AACgqSHpJGdodGFycm93AKCqIWYAAOA12Fnd4iFhcgCgFSCAAWNsdADIGswa0BpyAADgNdi93GEAcwDoAGka8iFvaydhAAFicNca2xr1IWxsAKBDIOghZW4AoBAg4Qr2GgAA/RoAAAgbExsaGwAAIRs7GwAAAAA+G2IbmRuVG6sbAACyG80b0htjAHUAdABlADuA7QDtQAChYyBpeQEbBhtyAGMAO4DuAO5AOGQAAWN4CxsNG3kANWRjAGwAO4ChAKFAAAFmcssCFhsA4DXYJt1yAGEAdgBlADuA7ADsQIChSCFpbm8AJxsyGzYbAAFpbisbLxtuAHQAAKAMKnQAAKAtIuYhaW4AoNwpdABhAACgKSHsIWlnM2GAAWFvcABDG1sbXhuAAWNndABJG0sbWRtyACthgAFlbHAAcQVRG1UbaQBuAOUAyAVhAHIA9AByBWgAMWFmAACgtyJlAGQAtWEAoggiY2ZvdGkbbRt1G3kb4SFyZQCgBSFpAG4AdKAeImkAZQAAoN0pZABvAPQAWxsAoisiY2VscIEbhRuPG5QbYQBsAACguiIAAWdyiRuNG2UAcgDzACMQ4wCCG2EicmhrAACgFyryIW9kAKA8KgACY2dwdJ8boRukG6gbeQBRZG8AbgAvYWYAAOA12FrdYQC5Y3UAZQBzAHQAO4C/AL9AAAFjabUbuRtyAADgNdi+3G4AAKIIIkVkc3bCG8QbyBvQAwCg+SJvAHQAAKD1Inag9CIAoPMiaaBiIOwhZGUpYesB1hsAANkbYwB5AFZkbAA7gO8A70AAA2NmbW9zdeYb7hvyG/Ub+hsFHAABaXnqG+0bcgBjADVhOWRyAADgNdgn3eEhdGg3YnAAZgAA4DXYW93jAf8bAAADHHIAAOA12L/c8iFjeVhk6yFjeVRkAARhY2ZnaGpvcxUcGhwiHCYcKhwtHDAcNRzwIXBhdqC6A/BjAAFleR4cIRzkIWlsN2E6ZHIAAOA12CjdciJlZW4AOGFjAHkARWRjAHkAXGRwAGYAAOA12FzdYwByAADgNdjA3IALQUJFSGFiY2RlZmdoamxtbm9wcnN0dXYAXhxtHHEcdRx5HN8cBx0dHTwd3B3tHfEdAR4EHh0eLB5FHrwewx7hHgkfPR9LH4ABYXJ0AGQcZxxpHHIA8gBvB/IAxQLhIWlsAKAbKeEhcnIAoA4pZ6BmIgCgiyphAHIAAKBiKWMJjRwAAJAcAACVHAAAAAAAAAAAAACZHJwcAACmHKgcrRwAANIc9SF0ZTph7SJwdHl2AKC0KXIAYQDuAFoG4iFkYbtjZwAAoegnZGyhHKMcAKCRKeUAiwYAoIUqdQBvADuAqwCrQHIAgKOQIWJmaGxwc3QAuhy/HMIcxBzHHMoczhxmoOQhcwAAoB8pcwAAoB0p6wCyGnAAAKCrIWwAAKA5KWkAbQAAoHMpbAAAoKIhAKGrKmFl1hzaHGkAbAAAoBkpc6CtKgDgrSoA/oABYWJyAOUc6RztHHIAcgAAoAwpcgBrAACgcicAAWFr8Rz4HGMAAAFla/Yc9xx7YFtgAAFlc/wc/hwAoIspbAAAAWR1Ax0FHQCgjykAoI0pAAJhZXV5Dh0RHRodHB3yIW9uPmEAAWRpFR0YHWkAbAA8YewAowbiAPccO2QAAmNxcnMkHScdLB05HWEAAKA2KXUAbwDyoBwgqhEAAWR1MB00HeghYXIAoGcpcyJoYXIAAKBLKWgAAKCyIQCiZCJmZ3FzRB1FB5Qdnh10AIACYWhscnQATh1WHWUdbB2NHXIicm93AHSgkCFhAOkAzxxhI3Jwb29uAAABZHVeHWId7yF3bgCgvSFwAACgvCHlJGZ0YXJyb3dzAKDHIWkiZ2h0AIABYWhzAHUdex2DHXIicm93APOglCGdBmEAcgBwAG8AbwBuAPMAzgtxAHUAaQBnAGEAcgByAG8A9wBlGugkcmVldGltZXMAoMsi8aFkIk0HAACaHWwAYQBuAPQAXgcAon0qY2Rnc6YdqR2xHbcdYwAAoKgqbwB0AG+gfypyoIEqAKCDKmXg2iIA/nMAAKCTKoACYWRlZ3MAwB3GHcod1h3ZHXAAcAByAG8A+ACmHG8AdAAAoNYicQAAAWdxzx3SHXQA8gBGB2cAdADyAHQcdADyAFMHaQDtAGMHgAFpbHIA4h3mHeod8yFodACgfClvAG8A8gDKBgDgNdgp3UWgdiIAoJEqYQH1Hf4dcgAAAWR1YB35HWygvCEAoGopbABrAACghCVjAHkAWWQAomoiYWNodAweDx4VHhkecgDyAGsdbwByAG4AZQDyAGAW4SFyZACgaylyAGkAAKD6JQABaW8hHiQe5CFvdEBh9SFzdGGgsCPjIWhlAKCwIwACRWFlczMeNR48HkEeAKBoInAAcKCJKvIhb3gAoIkqcaCHKvGghyo0HmkAbQAAoOYiAARhYm5vcHR3elIeXB5fHoUelh6mHqsetB4AAW5yVh5ZHmcAAKDsJ3IAAKD9IXIA6wCwBmcAgAFsbXIAZh52Hnse5SFmdAABYXKIB2weaQBnAGgAdABhAHIAcgBvAPcAkwfhInBzdG8AoPwnaQBnAGgAdABhAHIAcgBvAPcAmgdwI2Fycm93AAABbHKNHpEeZQBmAPQAxhxpImdodAAAoKwhgAFhZmwAnB6fHqIecgAAoIUpAOA12F3ddQBzAACgLSppIm1lcwAAoDQqYQGvHrMecwB0AACgFyLhAIoOZaHKJbkeRhLuIWdlAKDKJWEAcgBsoCgAdAAAoJMpgAJhY2htdADMHs8e1R7bHt0ecgDyAJ0GbwByAG4AZQDyANYWYQByAGSgyyEAoG0pAKAOIHIAaQAAoL8iAANhY2hpcXTrHu8e1QfzHv0eBh/xIXVvAKA5IHIAAOA12MHcbQDloXIi+h4AAPweAKCNKgCgjyoAAWJ19xwBH28AcqAYIACgGiDyIW9rQmEAhDwAO2NkaGlscXJCBhcfxh0gHyQfKB8sHzEfAAFjaRsfHR8AoKYqcgAAoHkqcgBlAOUAkx3tIWVzAKDJIuEhcnIAoHYpdSJlc3QAAKB7KgABUGk1HzkfYQByAACglillocMlAgdfEnIAAAFkdUIfRx9zImhhcgAAoEop6CFhcgCgZikAAWVuTx9WH3IjdG5lcXEAAOBoIgD+xQBUHwAHRGFjZGVmaGlsbm9wc3VuH3Ifoh+rH68ftx+7H74f5h/uH/MfBwj/HwsgxCFvdACgOiIAAmNscHJ5H30fiR+eH3IAO4CvAK9AAAFldIEfgx8AoEImZaAgJ3MAZQAAoCAnc6CmIXQAbwCAoaYhZGx1AJQfmB+cH28AdwDuAHkDZQBmAPQA6gbwAOkO6yFlcgCgriUAAW95ph+qH+0hbWEAoCkqPGThIXNoAKAUIOElc3VyZWRhbmdsZQCgISJyAADgNdgq3W8AAKAnIYABY2RuAMQfyR/bH3IAbwA7gLUAtUBhoiMi0B8AANMf1x9zAPQAKxFpAHIAAKDwKm8AdAA7gLcAt0B1AHMA4qESIh4TAADjH3WgOCIAoCoqYwHqH+0fcAAAoNsq8gB+GnAAbAB1APMACAgAAWRw9x/7H+UhbHMAoKciZgAA4DXYXt0AAWN0AyAHIHIAAOA12MLc8CFvcwCgPiJsobwDECAVIPQiaW1hcACguCJhAPAAEyAADEdMUlZhYmNkZWZnaGlqbG1vcHJzdHV2dzwgRyBmIG0geSCqILgg2iDeIBEhFSEyIUMhTSFQIZwhnyHSIQAiIyKLIrEivyIUIwABZ3RAIEMgAODZIjgD9uBrItIgBwmAAWVsdABNIF8gYiBmAHQAAAFhclMgWCByInJvdwAAoM0h6SRnaHRhcnJvdwCgziEA4NgiOAP24Goi0iBfCekkZ2h0YXJyb3cAoM8hAAFEZHEgdSDhIXNoAKCvIuEhc2gAoK4igAJiY25wdACCIIYgiSCNIKIgbABhAACgByL1IXRlRGFnAADgICLSIACiSSJFaW9wlSCYIJwgniAA4HAqOANkAADgSyI4A3MASWFyAG8A+AAyCnUAcgBhoG4mbADzoG4mmwjzAa8gAACzIHAAO4CgAKBAbQBwAOXgTiI4AyoJgAJhZW91eQDBIMogzSDWINkg8AHGIAAAyCAAoEMqbwBuAEhh5CFpbEZhbgBnAGSgRyJvAHQAAOBtKjgDcAAAoEIqPWThIXNoAKATIACjYCJBYWRxc3jpIO0g+SD+IAIhDCFyAHIAAKDXIXIAAAFocvIg9SBrAACgJClvoJch9wAGD28AdAAA4FAiOAN1AGkA9gC7CAABZWkGIQohYQByAACgKCntAN8I6SFzdPOgBCLlCHIAAOA12CvdAAJFZXN0/wgcISshLiHxoXEiIiEAABMJ8aFxIgAJAAAnIWwAYQBuAPQAEwlpAO0AGQlyoG8iAKBvIoABQWFwADghOyE/IXIA8gBeIHIAcgAAoK4hYQByAACg8ipzogsiSiEAAAAAxwtkoPwiAKD6ImMAeQBaZIADQUVhZGVzdABcIV8hYiFmIWkhkyGWIXIA8gBXIADgZiI4A3IAcgAAoJohcgAAoCUggKFwImZxcwBwIYQhjiF0AAABYXJ1IXohcgByAG8A9wBlIWkAZwBoAHQAYQByAHIAbwD3AD4h8aFwImAhAACKIWwAYQBuAPQAZwlz4H0qOAMAoG4iaQDtAG0JcqBuImkA5aDqIkUJaQDkADoKAAFwdKMhpyFmAADgNdhf3YCBrAA7aW4AriGvIcchrEBuAIChCSJFZHYAtyG6Ib8hAOD5IjgDbwB0AADg9SI4A+EB1gjEIcYhAKD3IgCg9iJpAHagDCLhAagJzyHRIQCg/iIAoP0igAFhb3IA2CHsIfEhcgCAoSYiYXN0AOAh5SHpIWwAbABlAOwAywhsAADg/SrlIADgAiI4A2wiaW50AACgFCrjoYAi9yEAAPohdQDlAJsJY+CvKjgDZaCAIvEAkwkAAkFhaXQHIgoiFyIeInIA8gBsIHIAcgAAoZshY3cRIhQiAOAzKTgDAOCdITgDZyRodGFycm93AACgmyFyAGkA5aDrIr4JgANjaGltcHF1AC8iPCJHIpwhTSJQIloigKGBImNlcgA2Iv0JOSJ1AOUABgoA4DXYw9zvIXJ0bQKdIQAAAABEImEAcgDhAOEhbQBloEEi8aBEIiYKYQDyAMsIcwB1AAABYnBWIlgi5QDUCeUA3wmAAWJjcABgInMieCKAoYQiRWVzAGci7glqIgDgxSo4A2UAdABl4IIi0iBxAPGgiCJoImMAZaCBIvEA/gmAoYUiRWVzAH8iFgqCIgDgxio4A2UAdABl4IMi0iBxAPGgiSKAIgACZ2lscpIilCKaIpwi7AAMCWwAZABlADuA8QDxQOcAWwlpI2FuZ2xlAAABbHKkIqoi5SFmdGWg6iLxAEUJaSJnaHQAZaDrIvEAvgltoL0DAKEjAGVzuCK8InIAbwAAoBYhcAAAoAcggARESGFkZ2lscnMAziLSItYi2iLeIugi7SICIw8j4SFzaACgrSLhIXJyAKAEKXAAAOBNItIg4SFzaACgrCIAAWV04iLlIgDgZSLSIADgPgDSIG4iZmluAACg3imAAUFldADzIvci+iJyAHIAAKACKQDgZCLSIHLgPADSIGkAZQAA4LQi0iAAAUF0BiMKI3IAcgAAoAMp8iFpZQDgtSLSIGkAbQAA4Dwi0iCAAUFhbgAaIx4jKiNyAHIAAKDWIXIAAAFociMjJiNrAACgIylvoJYh9wD/DuUhYXIAoCcpUxJqFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVCMAAF4jaSN/I4IjjSOeI8AUAAAAAKYjwCMAANoj3yMAAO8jHiQvJD8kRCQAAWNzVyNsFHUAdABlADuA8wDzQAABaXlhI2cjcgBjoJoiO4D0APRAPmSAAmFiaW9zAHEjdCN3I3EBeiNzAOgAdhTsIWFjUWF2AACgOCrvIWxkAKC8KewhaWdTYQABY3KFI4kjaQByAACgvykA4DXYLN1vA5QjAAAAAJYjAACcI24A22JhAHYAZQA7gPIA8kAAoMEpAAFibaEjjAphAHIAAKC1KQACYWNpdKwjryO6I70jcgDyAFkUAAFpcrMjtiNyAACgvinvIXNzAKC7KW4A5QDZCgCgwCmAAWFlaQDFI8gjyyNjAHIATWFnAGEAyWOAAWNkbgDRI9Qj1iPyIW9uv2MAoLYpdQDzAHgBcABmAADgNdhg3YABYWVsAOQj5yPrI3IAAKC3KXIAcAAAoLkpdQDzAHwBAKMoImFkaW9zdvkj/CMPJBMkFiQbJHIA8gBeFIChXSplZm0AAyQJJAwkcgBvoDQhZgAAoDQhO4CqAKpAO4C6ALpA5yFvZgCgtiJyAACgVipsIm9wZQAAoFcqAKBbKoABY2xvACMkJSQrJPIACCRhAHMAaAA7gPgA+EBsAACgmCJpAGwBMyQ4JGQAZQA7gPUA9UBlAHMAYaCXInMAAKA2Km0AbAA7gPYA9kDiIWFyAKA9I+EKXiQAAHokAAB8JJQkAACYJKkkAAAAALUkEQsAAPAkAAAAAAQleiUAAIMlcgCAoSUiYXN0AGUkbyQBCwCBtgA7bGokayS2QGwAZQDsABgDaQJ1JAAAAAB4JG0AAKDzKgCg/Sp5AD9kcgCAAmNpbXB0AIUkiCSLJJkSjyRuAHQAJWBvAGQALmBpAGwAAKAwIOUhbmsAoDEgcgAA4DXYLd2AAWltbwCdJKAkpCR2oMYD1WNtAGEA9AD+B24AZQAAoA4m9KHAA64kAAC0JGMjaGZvcmsAAKDUItZjAAFhdbgkxCRuAAABY2u9JMIkawBooA8hAKAOIfYAaRpzAACkKwBhYmNkZW1zdNMkIRPXJNsk4STjJOck6yTjIWlyAKAjKmkAcgAAoCIqAAFvdYsW3yQAoCUqAKByKm4AO4CxALFAaQBtAACgJip3AG8AAKAnKoABaXB1APUk+iT+JO4idGludACgFSpmAADgNdhh3W4AZAA7gKMAo0CApHoiRWFjZWlub3N1ABMlFSUYJRslTCVRJVklSSV1JQCgsypwAACgtyp1AOUAPwtjoK8qgKJ6ImFjZW5zACclLSU0JTYlSSVwAHAAcgBvAPgAFyV1AHIAbAB5AGUA8QA/C/EAOAuAAWFlcwA8JUElRSXwInByb3gAoLkqcQBxAACgtSppAG0AAKDoImkA7QBEC20AZQDzoDIgIguAAUVhcwBDJVclRSXwAEAlgAFkZnAATwtfJXElgAFhbHMAZSVpJW0l7CFhcgCgLiPpIW5lAKASI/UhcmYAoBMjdKAdIu8AWQvyIWVsAKCwIgABY2l9JYElcgAA4DXYxdzIY24iY3NwAACgCCAAA2Zpb3BzdZElKxuVJZolnyWkJXIAAOA12C7dcABmAADgNdhi3XIiaW1lAACgVyBjAHIAAOA12MbcgAFhZW8AqiW6JcAldAAAAWVpryW2JXIAbgBpAG8AbgDzABkFbgB0AACgFipzAHQAZaA/APEACRj0AG0LgApBQkhhYmNkZWZoaWxtbm9wcnN0dXgA4yXyJfYl+iVpJpAmpia9JtUm5ib4JlonaCdxJ3UnnietJ7EnyCfiJ+cngAFhcnQA6SXsJe4lcgDyAJkM8gD6AuEhaWwAoBwpYQByAPIA3BVhAHIAAKBkKYADY2RlbnFydAAGJhAmEyYYJiYmKyZaJgABZXUKJg0mAOA9IjEDdABlAFVhaQDjACAN7SJwdHl2AKCzKWcAgKHpJ2RlbAAgJiImJCYAoJIpAKClKeUA9wt1AG8AO4C7ALtAcgAApZIhYWJjZmhscHN0dz0mQCZFJkcmSiZMJk4mUSZVJlgmcAAAoHUpZqDlIXMAAKAgKQCgMylzAACgHinrALka8ACVHmwAAKBFKWkAbQAAoHQpbAAAoKMhAKCdIQABYWleJmImaQBsAACgGilvAG6gNiJhAGwA8wB2C4ABYWJyAG8mciZ2JnIA8gAvEnIAawAAoHMnAAFha3omgSZjAAABZWt/JoAmfWBdYAABZXOFJocmAKCMKWwAAAFkdYwmjiYAoI4pAKCQKQACYWV1eZcmmiajJqUm8iFvbllhAAFkaZ4moSZpAGwAV2HsAA8M4gCAJkBkAAJjbHFzrSawJrUmuiZhAACgNylkImhhcgAAoGkpdQBvAPKgHSCjAWgAAKCzIYABYWNnAMMm0iaUC2wAgKEcIWlwcwDLJs4migxuAOUAoAxhAHIA9ADaC3QAAKCtJYABaWxyANsm3ybjJvMhaHQAoH0pbwBvAPIANgwA4DXYL90AAWFv6ib1JnIAAAFkde8m8SYAoMEhbKDAIQCgbCl2oMED8WOAAWducwD+Jk4nUCdoAHQAAANhaGxyc3QKJxInISc1Jz0nRydyInJvdwB0oJIhYQDpAFYmYSNycG9vbgAAAWR1GiceJ28AdwDuAPAmcAAAoMAh5SFmdAABYWgnJy0ncgByAG8AdwDzAAkMYQByAHAAbwBvAG4A8wATBGklZ2h0YXJyb3dzAACgySFxAHUAaQBnAGEAcgByAG8A9wBZJugkcmVldGltZXMAoMwiZwDaYmkAbgBnAGQAbwB0AHMAZQDxABwYgAFhaG0AYCdjJ2YncgDyAAkMYQDyABMEAKAPIG8idXN0AGGgsSPjIWhlAKCxI+0haWQAoO4qAAJhYnB0fCeGJ4knmScAAW5ygCeDJ2cAAKDtJ3IAAKD+IXIA6wAcDIABYWZsAI8nkieVJ3IAAKCGKQDgNdhj3XUAcwAAoC4qaSJtZXMAAKA1KgABYXCiJ6gncgBnoCkAdAAAoJQp7yJsaW50AKASKmEAcgDyADwnAAJhY2hxuCe8J6EMwCfxIXVvAKA6IHIAAOA12MfcAAFidYAmxCdvAPKgGSCoAYABaGlyAM4n0ifWJ3IAZQDlAE0n7SFlcwCgyiJpAIChuSVlZmwAXAxjEt4n9CFyaQCgzinsInVoYXIAoGgpAKAeIWENBSgJKA0oSyhVKIYoAACLKLAoAAAAAOMo5ygAABApJCkxKW0pcSmHKaYpAACYKgAAAACxKmMidXRlAFthcQB1AO8ABR+ApHsiRWFjZWlucHN5ABwoHignKCooLygyKEEoRihJKACgtCrwASMoAAAlKACguCpvAG4AYWF1AOUAgw1koLAqaQBsAF9hcgBjAF1hgAFFYXMAOCg6KD0oAKC2KnAAAKC6KmkAbQAAoOki7yJsaW50AKATKmkA7QCIDUFkbwB0AGKixSKRFgAAAABTKACgZiqAA0FhY21zdHgAYChkKG8ocyh1KHkogihyAHIAAKDYIXIAAAFocmkoayjrAJAab6CYIfcAzAd0ADuApwCnQGkAO2D3IWFyAKApKW0AAAFpbn4ozQBuAHUA8wDOAHQAAKA2J3IA7+A12DDdIxkAAmFjb3mRKJUonSisKHIAcAAAoG8mAAFoeZkonChjAHkASWRIZHIAdABtAqUoAAAAAKgoaQDkAFsPYQByAGEA7ABsJDuArQCtQAABZ22zKLsobQBhAAChwwNmdroouijCY4CjPCJkZWdsbnByAMgozCjPKNMo1yjaKN4obwB0AACgairxoEMiCw5FoJ4qAKCgKkWgnSoAoJ8qZQAAoEYi7CF1cwCgJCrhIXJyAKByKWEAcgDyAPwMAAJhZWl07Sj8KAEpCCkAAWxz8Sj4KGwAcwBlAHQAbQDpAH8oaABwAACgMyrwImFyc2wAoOQpAAFkbFoPBSllAACgIyNloKoqc6CsKgDgrCoA/oABZmxwABUpGCkfKfQhY3lMZGKgLwBhoMQpcgAAoD8jZgAA4DXYZN1hAAABZHIoKRcDZQBzAHWgYCZpAHQAAKBgJoABY3N1ADYpRilhKQABYXU6KUApcABzoJMiAOCTIgD+cABzoJQiAOCUIgD+dQAAAWJwSylWKQChjyJlcz4NUCllAHQAZaCPIvEAPw0AoZAiZXNIDVspZQB0AGWgkCLxAEkNAKGhJWFmZilbBHIAZQFrKVwEAKChJWEAcgDyAAMNAAJjZW10dyl7KX8pgilyAADgNdjI3HQAbQDuAM4AaQDsAAYpYQByAOYAVw0AAWFyiimOKXIA5qAGJhESAAFhbpIpoylpImdodAAAAWVwmSmgKXAAcwBpAGwAbwDuANkXaADpAKAkcwCvYIACYmNtbnAArin8KY4NJSooKgCkgiJFZGVtbnByc7wpvinCKcgpzCnUKdgp3CkAoMUqbwB0AACgvSpkoIYibwB0AACgwyr1IWx0AKDBKgABRWXQKdIpAKDLKgCgiiLsIXVzAKC/KuEhcnIAoHkpgAFlaXUA4inxKfQpdAAAoYIiZW7oKewpcQDxoIYivSllAHEA8aCKItEpbQAAoMcqAAFicPgp+ikAoNUqAKDTKmMAgKJ7ImFjZW5zAAcqDSoUKhYqRihwAHAAcgBvAPgAIyh1AHIAbAB5AGUA8QCDDfEAfA2AAWFlcwAcKiIqPShwAHAAcgBvAPgAPChxAPEAOShnAACgaiYApoMiMTIzRWRlaGxtbnBzPCo/KkIqRSpHKlIqWCpjKmcqaypzKncqO4C5ALlAO4CyALJAO4CzALNAAKDGKgABb3NLKk4qdAAAoL4qdQBiAACg2CpkoIcibwB0AACgxCpzAAABb3VdKmAqbAAAoMknYgAAoNcq4SFycgCgeyn1IWx0AKDCKgABRWVvKnEqAKDMKgCgiyLsIXVzAKDAKoABZWl1AH0qjCqPKnQAAKGDImVugyqHKnEA8aCHIkYqZQBxAPGgiyJwKm0AAKDIKgABYnCTKpUqAKDUKgCg1iqAAUFhbgCdKqEqrCpyAHIAAKDZIXIAAAFocqYqqCrrAJUab6CZIfcAxQf3IWFyAKAqKWwAaQBnADuA3wDfQOELzyrZKtwq6SrsKvEqAAD1KjQrAAAAAAAAAAAAAEwrbCsAAHErvSsAAAAAAADRK3IC1CoAAAAA2CrnIWV0AKAWI8RjcgDrAOUKgAFhZXkA4SrkKucq8iFvbmVh5CFpbGNhQmRvAPQAIg5sInJlYwAAoBUjcgAA4DXYMd0AAmVpa2/7KhIrKCsuK/IBACsAAAkrZQAAATRm6g0EK28AcgDlAOsNYQBzorgDECsAAAAAEit5AG0A0WMAAWNuFislK2sAAAFhcxsrIStwAHAAcgBvAPgAFw5pAG0AAKA8InMA8AD9DQABYXMsKyEr8AAXDnIAbgA7gP4A/kDsATgrOyswG2QA5QBnAmUAcwCAgdcAO2JkAEMrRCtJK9dAYaCgInIAAKAxKgCgMCqAAWVwcwBRK1MraSvhAAkh4qKkIlsrXysAAAAAYytvAHQAAKA2I2kAcgAAoPEqb+A12GXdcgBrAACg2irhAHgociJpbWUAAKA0IIABYWlwAHYreSu3K2QA5QC+DYADYWRlbXBzdACFK6MrmiunK6wrsCuzK24iZ2xlAACitSVkbHFykCuUK5ornCvvIXduAKC/JeUhZnRloMMl8QACBwCgXCJpImdodABloLkl8QBdDG8AdAAAoOwlaSJudXMAAKA6KuwhdXMAoDkqYgAAoM0p6SFtZQCgOyrlInppdW0AoOIjgAFjaHQAwivKK80rAAFyecYrySsA4DXYydxGZGMAeQBbZPIhb2tnYQABaW/UK9creAD0ANERaCJlYWQAAAFsct4r5ytlAGYAdABhAHIAcgBvAPcAXQbpJGdodGFycm93AKCgIQAJQUhhYmNkZmdobG1vcHJzdHV3CiwNLBEsHSwnLDEsQCxLLFIsYix6LIQsjyzLLOgs7Sz/LAotcgDyAAkDYQByAACgYykAAWNyFSwbLHUAdABlADuA+gD6QPIACQ1yAOMBIywAACUseQBeZHYAZQBtYQABaXkrLDAscgBjADuA+wD7QENkgAFhYmgANyw6LD0scgDyANEO7CFhY3FhYQDyAOAOAAFpckQsSCzzIWh0AKB+KQDgNdgy3XIAYQB2AGUAO4D5APlAYQFWLF8scgAAAWxyWixcLACgvyEAoL4hbABrAACggCUAAWN0Zix2LG8CbCwAAAAAcyxyAG4AZaAcI3IAAKAcI28AcAAAoA8jcgBpAACg+CUAAWFsfiyBLGMAcgBrYTuAqACoQAABZ3CILIssbwBuAHNhZgAA4DXYZt0AA2FkaGxzdZksniynLLgsuyzFLHIAcgBvAPcACQ1vAHcAbgBhAHIAcgBvAPcA2A5hI3Jwb29uAAABbHKvLLMsZQBmAPQAWyxpAGcAaAD0AF0sdQDzAKYOaQAAocUDaGzBLMIs0mNvAG4AxWPwI2Fycm93cwCgyCGAAWNpdADRLOEs5CxvAtcsAAAAAN4scgBuAGWgHSNyAACgHSNvAHAAAKAOI24AZwBvYXIAaQAAoPklYwByAADgNdjK3IABZGlyAPMs9yz6LG8AdAAAoPAi7CFkZWlhaQBmoLUlAKC0JQABYW0DLQYtcgDyAMosbAA7gPwA/EDhIm5nbGUAoKcpgAdBQkRhY2RlZmxub3Byc3oAJy0qLTAtNC2bLZ0toS2/LcMtxy3TLdgt3C3gLfwtcgDyABADYQByAHag6CoAoOkqYQBzAOgA/gIAAW5yOC08LechcnQAoJwpgANla25wcnN0AJkpSC1NLVQtXi1iLYItYQBwAHAA4QAaHG8AdABoAGkAbgDnAKEXgAFoaXIAoSmzJFotbwBwAPQAdCVooJUh7wD4JgABaXVmLWotZwBtAOEAuygAAWJwbi14LXMjZXRuZXEAceCKIgD+AODLKgD+cyNldG5lcQBx4IsiAP4A4MwqAP4AAWhyhi2KLWUAdADhABIraSNhbmdsZQAAAWxyki2WLeUhZnQAoLIiaSJnaHQAAKCzInkAMmThIXNoAKCiIoABZWxyAKcttC24LWKiKCKuLQAAAACyLWEAcgAAoLsicQAAoFoi7CFpcACg7iIAAWJ0vC1eD2EA8gBfD3IAAOA12DPddAByAOkAlS1zAHUAAAFicM0t0C0A4IIi0iAA4IMi0iBwAGYAAOA12GfdcgBvAPAAWQt0AHIA6QCaLQABY3XkLegtcgAA4DXYy9wAAWJw7C30LW4AAAFFZXUt8S0A4IoiAP5uAAABRWV/LfktAOCLIgD+6SJnemFnAKCaKYADY2Vmb3BycwANLhAuJS4pLiMuLi40LukhcmN1YQABZGkULiEuAAFiZxguHC5hAHIAAKBfKmUAcaAnIgCgWSLlIXJwAKAYIXIAAOA12DTdcABmAADgNdho3WWgQCJhAHQA6ABqD2MAcgAA4DXYzNzjCuQRUC4AAFQuAABYLmIuAAAAAGMubS5wLnQuAAAAAIguki4AAJouJxIqEnQAcgDpAB0ScgAA4DXYNd0AAUFhWy5eLnIA8gDnAnIA8gCTB75jAAFBYWYuaS5yAPIA4AJyAPIAjAdhAPAAeh5pAHMAAKD7IoABZHB0APgReS6DLgABZmx9LoAuAOA12GnddQDzAP8RaQBtAOUABBIAAUFhiy6OLnIA8gDuAnIA8gCaBwABY3GVLgoScgAA4DXYzdwAAXB0nS6hLmwAdQDzACUScgDpACASAARhY2VmaW9zdbEuvC7ELsguzC7PLtQu2S5jAAABdXm2LrsudABlADuA/QD9QE9kAAFpecAuwy5yAGMAd2FLZG4AO4ClAKVAcgAA4DXYNt1jAHkAV2RwAGYAAOA12GrdYwByAADgNdjO3AABY23dLt8ueQBOZGwAO4D/AP9AAAVhY2RlZmhpb3N38y73Lv8uAi8MLxAvEy8YLx0vIi9jInV0ZQB6YQABYXn7Lv4u8iFvbn5hN2RvAHQAfGEAAWV0Bi8KL3QAcgDmAB8QYQC2Y3IAAOA12DfdYwB5ADZk5yJyYXJyAKDdIXAAZgAA4DXYa91jAHIAAOA12M/cAAFqbiYvKC8AoA0gagAAoAwg")
432},83894:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.xmlDecodeTree=void 0;let i=r(58383);t.xmlDecodeTree=(0,i.decodeBase64)("AAJhZ2xxBwARABMAFQBtAg0AAAAAAA8AcAAmYG8AcwAnYHQAPmB0ADxg9SFvdCJg")},78594:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.htmlTrie=void 0;let i=r(26315);t.htmlTrie=(0,i.parseEncodeTrie)("
vendor: 12,645 bytes, line 432
4329&Tab;&NewLine;m&excl;&quot;&num;&dollar;&percnt;&amp;&apos;&lpar;&rpar;&ast;&plus;&comma;1&period;&sol;a&colon;&semi;&lt;{6he&nvlt;}&equals;{6hx&bne;}&gt;{6he&nvgt;}&quest;&commat;q&lbrack;&bsol;&rbrack;&Hat;&lowbar;&DiacriticalGrave;5{2y&fjlig;}k&lbrace;&verbar;&rbrace;y&nbsp;&iexcl;&cent;&pound;&curren;&yen;&brvbar;&sect;&die;&copy;&ordf;&laquo;&not;&shy;&circledR;&macr;&deg;&PlusMinus;&sup2;&sup3;&acute;&micro;&para;&centerdot;&cedil;&sup1;&ordm;&raquo;&frac14;&frac12;&frac34;&iquest;&Agrave;&Aacute;&Acirc;&Atilde;&Auml;&angst;&AElig;&Ccedil;&Egrave;&Eacute;&Ecirc;&Euml;&Igrave;&Iacute;&Icirc;&Iuml;&ETH;&Ntilde;&Ograve;&Oacute;&Ocirc;&Otilde;&Ouml;&times;&Oslash;&Ugrave;&Uacute;&Ucirc;&Uuml;&Yacute;&THORN;&szlig;&agrave;&aacute;&acirc;&atilde;&auml;&aring;&aelig;&ccedil;&egrave;&eacute;&ecirc;&euml;&igrave;&iacute;&icirc;&iuml;&eth;&ntilde;&ograve;&oacute;&ocirc;&otilde;&ouml;&div;&oslash;&ugrave;&uacute;&ucirc;&uuml;&yacute;&thorn;&yuml;&Amacr;&amacr;&Abreve;&abreve;&Aogon;&aogon;&Cacute;&cacute;&Ccirc;&ccirc;&Cdot;&cdot;&Ccaron;&ccaron;&Dcaron;&dcaron;&Dstrok;&dstrok;&Emacr;&emacr;2&Edot;&edot;&Eogon;&eogon;&Ecaron;&ecaron;&Gcirc;&gcirc;&Gbreve;&gbreve;&Gdot;&gdot;&Gcedil;1&Hcirc;&hcirc;&Hstrok;&hstrok;&Itilde;&itilde;&Imacr;&imacr;2&Iogon;&iogon;&Idot;&imath;&IJlig;&ijlig;&Jcirc;&jcirc;&Kcedil;&kcedil;&kgreen;&Lacute;&lacute;&Lcedil;&lcedil;&Lcaron;&lcaron;&Lmidot;&lmidot;&Lstrok;&lstrok;&Nacute;&nacute;&Ncedil;&ncedil;&Ncaron;&ncaron;&napos;&ENG;&eng;&Omacr;&omacr;2&Odblac;&odblac;&OElig;&oelig;&Racute;&racute;&Rcedil;&rcedil;&Rcaron;&rcaron;&Sacute;&sacute;&Scirc;&scirc;&Scedil;&scedil;&Scaron;&scaron;&Tcedil;&tcedil;&Tcaron;&tcaron;&Tstrok;&tstrok;&Utilde;&utilde;&Umacr;&umacr;&Ubreve;&ubreve;&Uring;&uring;&Udblac;&udblac;&Uogon;&uogon;&Wcirc;&wcirc;&Ycirc;&ycirc;&Yuml;&Zacute;&zacute;&Zdot;&zdot;&Zcaron;&zcaron;j&fnof;y&imped;1r&gacute;1t&jmath;3y&circ;&caron;g&breve;&DiacriticalDot;&ring;&ogon;&DiacriticalTilde;&dblac;1f&DownBreve;3j&Alpha;&Beta;&Gamma;&Delta;&Epsilon;&Zeta;&Eta;&Theta;&Iota;&Kappa;&Lambda;&Mu;&Nu;&Xi;&Omicron;&Pi;&Rho;1&Sigma;&Tau;&Upsilon;&Phi;&Chi;&Psi;&ohm;7&alpha;&beta;&gamma;&delta;&epsi;&zeta;&eta;&theta;&iota;&kappa;&lambda;&mu;&nu;&xi;&omicron;&pi;&rho;&sigmaf;&sigma;&tau;&upsi;&phi;&chi;&psi;&omega;7&thetasym;&Upsi;2&phiv;&piv;5&Gammad;&digamma;i&kappav;&rhov;3&epsiv;&backepsilon;a&IOcy;&DJcy;&GJcy;&Jukcy;&DScy;&Iukcy;&YIcy;&Jsercy;&LJcy;&NJcy;&TSHcy;&KJcy;1&Ubrcy;&DZcy;&Acy;&Bcy;&Vcy;&Gcy;&Dcy;&IEcy;&ZHcy;&Zcy;&Icy;&Jcy;&Kcy;&Lcy;&Mcy;&Ncy;&Ocy;&Pcy;&Rcy;&Scy;&Tcy;&Ucy;&Fcy;&KHcy;&TScy;&CHcy;&SHcy;&SHCHcy;&HARDcy;&Ycy;&SOFTcy;&Ecy;&YUcy;&YAcy;&acy;&bcy;&vcy;&gcy;&dcy;&iecy;&zhcy;&zcy;&icy;&jcy;&kcy;&lcy;&mcy;&ncy;&ocy;&pcy;&rcy;&scy;&tcy;&ucy;&fcy;&khcy;&tscy;&chcy;&shcy;&shchcy;&hardcy;&ycy;&softcy;&ecy;&yucy;&yacy;1&iocy;&djcy;&gjcy;&jukcy;&dscy;&iukcy;&yicy;&jsercy;&ljcy;&njcy;&tshcy;&kjcy;1&ubrcy;&dzcy;5gi&ensp;&emsp;&emsp13;&emsp14;1&numsp;&puncsp;&ThinSpace;&hairsp;&NegativeMediumSpace;&zwnj;&zwj;&lrm;&rlm;&dash;2&ndash;&mdash;&horbar;&Verbar;1&lsquo;&CloseCurlyQuote;&lsquor;1&ldquo;&CloseCurlyDoubleQuote;&bdquo;1&dagger;&Dagger;&bull;2&nldr;&hellip;9&permil;&pertenk;&prime;&Prime;&tprime;&backprime;3&lsaquo;&rsaquo;3&oline;2&caret;1&hybull;&frasl;a&bsemi;7&qprime;7&MediumSpace;{6bu&ThickSpace;}&NoBreak;&af;&InvisibleTimes;&ic;20&euro;1a&tdot;&DotDot;11&complexes;2&incare;4&gscr;&hamilt;&Hfr;&Hopf;&planckh;&hbar;&imagline;&Ifr;&lagran;&ell;1&naturals;&numero;&copysr;&weierp;&Popf;&Qopf;&realine;&real;&reals;&rx;3&trade;1&integers;2&mho;&zeetrf;&iiota;2&bernou;&Cayleys;1&escr;&Escr;&Fouriertrf;1&Mellintrf;&order;&alefsym;&beth;&gimel;&daleth;c&CapitalDifferentialD;&dd;&ee;&ii;a&frac13;&frac23;&frac15;&frac25;&frac35;&frac45;&frac16;&frac56;&frac18;&frac38;&frac58;&frac78;1d&larr;&ShortUpArrow;&rarr;&darr;&harr;&updownarrow;&nwarr;&nearr;&LowerRightArrow;&LowerLeftArrow;&nlarr;&nrarr;1&rarrw;{mw&nrarrw;}&Larr;&Uarr;&Rarr;&Darr;&larrtl;&rarrtl;&LeftTeeArrow;&mapstoup;&map;&DownTeeArrow;1&hookleftarrow;&hookrightarrow;&larrlp;&looparrowright;&harrw;&nharr;1&lsh;&rsh;&ldsh;&rdsh;1&crarr;&cularr;&curarr;2&circlearrowleft;&circlearrowright;&leftharpoonup;&DownLeftVector;&RightUpVector;&LeftUpVector;&rharu;&DownRightVector;&dharr;&dharl;&RightArrowLeftArrow;&udarr;&LeftArrowRightArrow;&leftleftarrows;&upuparrows;&rightrightarrows;&ddarr;&leftrightharpoons;&Equilibrium;&nlArr;&nhArr;&nrArr;&DoubleLeftArrow;&DoubleUpArrow;&DoubleRightArrow;&dArr;&DoubleLeftRightArrow;&DoubleUpDownArrow;&nwArr;&neArr;&seArr;&swArr;&lAarr;&rAarr;1&zigrarr;6&larrb;&rarrb;f&DownArrowUpArrow;7&loarr;&roarr;&hoarr;&forall;&comp;&part;{mw&npart;}&exist;&nexist;&empty;1&Del;&Element;&NotElement;1&ni;&notni;2&prod;&coprod;&sum;&minus;&MinusPlus;&dotplus;1&Backslash;&lowast;&compfn;1&radic;2&prop;&infin;&angrt;&ang;{6he&nang;}&angmsd;&angsph;&mid;&nmid;&DoubleVerticalBar;&NotDoubleVerticalBar;&and;&or;&cap;{1e68&caps;}&cup;{1e68&cups;}&int;&Int;&iiint;&conint;&Conint;&Cconint;&cwint;&ClockwiseContourIntegral;&awconint;&there4;&becaus;&ratio;&Colon;&dotminus;1&mDDot;&homtht;&sim;{6he&nvsim;}&backsim;{mp&race;}&ac;{mr&acE;}&acd;&VerticalTilde;&NotTilde;&eqsim;{mw&nesim;}&sime;&NotTildeEqual;&cong;&simne;&ncong;&ap;&nap;&ape;&apid;{mw&napid;}&backcong;&asympeq;{6he&nvap;}&bump;{mw&nbump;}&bumpe;{mw&nbumpe;}&doteq;{mw&nedot;}&doteqdot;&efDot;&erDot;&Assign;&ecolon;&ecir;&circeq;1&wedgeq;&veeeq;1&triangleq;2&equest;&ne;&Congruent;{6hx&bnequiv;}&nequiv;1&le;{6he&nvle;}&ge;{6he&nvge;}&lE;{mw&nlE;}&gE;{mw&ngE;}&lnE;{1e68&lvertneqq;}&gnE;{1e68&gvertneqq;}&ll;{mw&nLtv;5uh&nLt;}&gg;{mw&nGtv;5uh&nGt;}&between;&NotCupCap;&nless;&ngt;&nle;&nge;&lesssim;&GreaterTilde;&nlsim;&ngsim;&LessGreater;&gl;&NotLessGreater;&NotGreaterLess;&pr;&sc;&prcue;&sccue;&PrecedesTilde;&scsim;{mw&NotSucceedsTilde;}&NotPrecedes;&NotSucceeds;&sub;{6he&NotSubset;}&sup;{6he&NotSuperset;}&nsub;&nsup;&sube;&supe;&NotSubsetEqual;&NotSupersetEqual;&subne;{1e68&varsubsetneq;}&supne;{1e68&varsupsetneq;}1&cupdot;&UnionPlus;&sqsub;{mw&NotSquareSubset;}&sqsup;{mw&NotSquareSuperset;}&sqsube;&sqsupe;&sqcap;{1e68&sqcaps;}&sqcup;{1e68&sqcups;}&CirclePlus;&CircleMinus;&CircleTimes;&osol;&CircleDot;&circledcirc;&circledast;1&circleddash;&boxplus;&boxminus;&boxtimes;&dotsquare;&RightTee;&dashv;&DownTee;&bot;1&models;&DoubleRightTee;&Vdash;&Vvdash;&VDash;&nvdash;&nvDash;&nVdash;&nVDash;&prurel;1&LeftTriangle;&RightTriangle;&LeftTriangleEqual;{6he&nvltrie;}&RightTriangleEqual;{6he&nvrtrie;}&origof;&imof;&multimap;&hercon;&intcal;&veebar;1&barvee;&angrtvb;&lrtri;&bigwedge;&bigvee;&bigcap;&bigcup;&diam;&sdot;&sstarf;&divideontimes;&bowtie;&ltimes;&rtimes;&leftthreetimes;&rightthreetimes;&backsimeq;&curlyvee;&curlywedge;&Sub;&Sup;&Cap;&Cup;&fork;&epar;&lessdot;&gtdot;&Ll;{mw&nLl;}&Gg;{mw&nGg;}&leg;{1e68&lesg;}&gel;{1e68&gesl;}2&cuepr;&cuesc;&NotPrecedesSlantEqual;&NotSucceedsSlantEqual;&NotSquareSubsetEqual;&NotSquareSupersetEqual;2&lnsim;&gnsim;&precnsim;&scnsim;&nltri;&NotRightTriangle;&nltrie;&NotRightTriangleEqual;&vellip;&ctdot;&utdot;&dtdot;&disin;&isinsv;&isins;&isindot;{mw&notindot;}&notinvc;&notinvb;1&isinE;{mw&notinE;}&nisd;&xnis;&nis;&notnivc;&notnivb;6&barwed;&Barwed;1&lceil;&rceil;&LeftFloor;&rfloor;&drcrop;&dlcrop;&urcrop;&ulcrop;&bnot;1&profline;&profsurf;1&telrec;&target;5&ulcorn;&urcorn;&dlcorn;&drcorn;2&frown;&smile;9&cylcty;&profalar;7&topbot;6&ovbar;1&solbar;1o&angzarr;1f&lmoustache;&rmoustache;2&OverBracket;&bbrk;&bbrktbrk;11&OverParenthesis;&UnderParenthesis;&OverBrace;&UnderBrace;2&trpezium;4&elinters;1n&blank;4k&circledS;1j&boxh;1&boxv;9&boxdr;3&boxdl;3&boxur;3&boxul;3&boxvr;7&boxvl;7&boxhd;7&boxhu;7&boxvh;j&boxH;&boxV;&boxdR;&boxDr;&boxDR;&boxdL;&boxDl;&boxDL;&boxuR;&boxUr;&boxUR;&boxuL;&boxUl;&boxUL;&boxvR;&boxVr;&boxVR;&boxvL;&boxVl;&boxVL;&boxHd;&boxhD;&boxHD;&boxHu;&boxhU;&boxHU;&boxvH;&boxVh;&boxVH;j&uhblk;3&lhblk;3&block;8&blk14;&blk12;&blk34;d&square;8&blacksquare;&EmptyVerySmallSquare;1&rect;&marker;2&fltns;1&bigtriangleup;&blacktriangle;&triangle;2&blacktriangleright;&rtri;3&bigtriangledown;&blacktriangledown;&dtri;2&blacktriangleleft;&ltri;6&loz;&cir;w&tridot;2&bigcirc;8&ultri;&urtri;&lltri;&EmptySmallSquare;&FilledSmallSquare;8&bigstar;&star;7&phone;1d&female;1&male;t&spades;2&clubs;1&hearts;&diamondsuit;3&sung;2&flat;&natural;&sharp;4j&check;3&cross;8&malt;l&sext;x&VerticalSeparator;p&lbbrk;&rbbrk;2c&bsolhsub;&suphsol;s&LeftDoubleBracket;&RightDoubleBracket;&lang;&rang;&Lang;&Rang;&loang;&roang;7&longleftarrow;&longrightarrow;&longleftrightarrow;&DoubleLongLeftArrow;&DoubleLongRightArrow;&DoubleLongLeftRightArrow;1&longmapsto;2&dzigrarr;76&nvlArr;&nvrArr;&nvHarr;&Map;6&lbarr;&bkarow;&lBarr;&dbkarow;&drbkarow;&DDotrahd;&UpArrowBar;&DownArrowBar;2&Rarrtl;2&latail;&ratail;&lAtail;&rAtail;&larrfs;&rarrfs;&larrbfs;&rarrbfs;2&nwarhk;&nearhk;&hksearow;&hkswarow;&nwnear;&nesear;&seswar;&swnwar;8&rarrc;{mw&nrarrc;}1&cudarrr;&ldca;&rdca;&cudarrl;&larrpl;2&curarrm;&cularrp;7&rarrpl;2&harrcir;&Uarrocir;&lurdshar;&ldrushar;2&LeftRightVector;&RightUpDownVector;&DownLeftRightVector;&LeftUpDownVector;&LeftVectorBar;&RightVectorBar;&RightUpVectorBar;&RightDownVectorBar;&DownLeftVectorBar;&DownRightVectorBar;&LeftUpVectorBar;&LeftDownVectorBar;&LeftTeeVector;&RightTeeVector;&RightUpTeeVector;&RightDownTeeVector;&DownLeftTeeVector;&DownRightTeeVector;&LeftUpTeeVector;&LeftDownTeeVector;&lHar;&uHar;&rHar;&dHar;&luruhar;&ldrdhar;&ruluhar;&rdldhar;&lharul;&llhard;&rharul;&lrhard;&udhar;&duhar;&RoundImplies;&erarr;&simrarr;&larrsim;&rarrsim;&rarrap;&ltlarr;1&gtrarr;&subrarr;1&suplarr;&lfisht;&rfisht;&ufisht;&dfisht;5&lopar;&ropar;4&lbrke;&rbrke;&lbrkslu;&rbrksld;&lbrksld;&rbrkslu;&langd;&rangd;&lparlt;&rpargt;&gtlPar;&ltrPar;3&vzigzag;1&vangrt;&angrtvbd;6&ange;&range;&dwangle;&uwangle;&angmsdaa;&angmsdab;&angmsdac;&angmsdad;&angmsdae;&angmsdaf;&angmsdag;&angmsdah;&bemptyv;&demptyv;&cemptyv;&raemptyv;&laemptyv;&ohbar;&omid;&opar;1&operp;1&olcross;&odsold;1&olcir;&ofcir;&olt;&ogt;&cirscir;&cirE;&solb;&bsolb;3&boxbox;3&trisb;&rtriltri;&LeftTriangleBar;{mw&NotLeftTriangleBar;}&RightTriangleBar;{mw&NotRightTriangleBar;}b&iinfin;&infintie;&nvinfin;4&eparsl;&smeparsl;&eqvparsl;5&blacklozenge;8&RuleDelayed;1&dsol;9&bigodot;&bigoplus;&bigotimes;1&biguplus;1&bigsqcup;5&iiiint;&fpartint;2&cirfnint;&awint;&rppolint;&scpolint;&npolint;&pointint;&quatint;&intlarhk;a&pluscir;&plusacir;&simplus;&plusdu;&plussim;&plustwo;1&mcomma;&minusdu;2&loplus;&roplus;&Cross;&timesd;&timesbar;1&smashp;&lotimes;&rotimes;&otimesas;&Otimes;&odiv;&triplus;&triminus;&tritime;&intprod;2&amalg;&capdot;1&ncup;&ncap;&capand;&cupor;&cupcap;&capcup;&cupbrcap;&capbrcup;&cupcup;&capcap;&ccups;&ccaps;2&ccupssm;2&And;&Or;&andand;&oror;&orslope;&andslope;1&andv;&orv;&andd;&ord;1&wedbar;6&sdote;3&simdot;2&congdot;{mw&ncongdot;}&easter;&apacir;&apE;{mw&napE;}&eplus;&pluse;&Esim;&Colone;&Equal;1&ddotseq;&equivDD;&ltcir;&gtcir;&ltquest;&gtquest;&leqslant;{mw&nleqslant;}&geqslant;{mw&ngeqslant;}&lesdot;&gesdot;&lesdoto;&gesdoto;&lesdotor;&gesdotol;&lap;&gap;&lne;&gne;&lnap;&gnap;&lEg;&gEl;&lsime;&gsime;&lsimg;&gsiml;&lgE;&glE;&lesges;&gesles;&els;&egs;&elsdot;&egsdot;&el;&eg;2&siml;&simg;&simlE;&simgE;&LessLess;{mw&NotNestedLessLess;}&GreaterGreater;{mw&NotNestedGreaterGreater;}1&glj;&gla;&ltcc;&gtcc;&lescc;&gescc;&smt;&lat;&smte;{1e68&smtes;}&late;{1e68&lates;}&bumpE;&PrecedesEqual;{mw&NotPrecedesEqual;}&sce;{mw&NotSucceedsEqual;}2&prE;&scE;&precneqq;&scnE;&prap;&scap;&precnapprox;&scnap;&Pr;&Sc;&subdot;&supdot;&subplus;&supplus;&submult;&supmult;&subedot;&supedot;&subE;{mw&nsubE;}&supE;{mw&nsupE;}&subsim;&supsim;2&subnE;{1e68&varsubsetneqq;}&supnE;{1e68&varsupsetneqq;}2&csub;&csup;&csube;&csupe;&subsup;&supsub;&subsub;&supsup;&suphsub;&supdsub;&forkv;&topfork;&mlcp;8&Dashv;1&Vdashl;&Barv;&vBar;&vBarv;1&Vbar;&Not;&bNot;&rnmid;&cirmid;&midcir;&topcir;&nhpar;&parsim;9&parsl;{6hx&nparsl;}y7r{17ks&Ascr;1&Cscr;&Dscr;2&Gscr;2&Jscr;&Kscr;2&Nscr;&Oscr;&Pscr;&Qscr;1&Sscr;&Tscr;&Uscr;&Vscr;&Wscr;&Xscr;&Yscr;&Zscr;&ascr;&bscr;&cscr;&dscr;1&fscr;1&hscr;&iscr;&jscr;&kscr;&lscr;&mscr;&nscr;1&pscr;&qscr;&rscr;&sscr;&tscr;&uscr;&vscr;&wscr;&xscr;&yscr;&zscr;1g&Afr;&Bfr;1&Dfr;&Efr;&Ffr;&Gfr;2&Jfr;&Kfr;&Lfr;&Mfr;&Nfr;&Ofr;&Pfr;&Qfr;1&Sfr;&Tfr;&Ufr;&Vfr;&Wfr;&Xfr;&Yfr;1&afr;&bfr;&cfr;&dfr;&efr;&ffr;&gfr;&hfr;&ifr;&jfr;&kfr;&lfr;&mfr;&nfr;&ofr;&pfr;&qfr;&rfr;&sfr;&tfr;&ufr;&vfr;&wfr;&xfr;&yfr;&zfr;&Aopf;&Bopf;1&Dopf;&Eopf;&Fopf;&Gopf;1&Iopf;&Jopf;&Kopf;&Lopf;&Mopf;1&Oopf;3&Sopf;&Topf;&Uopf;&Vopf;&Wopf;&Xopf;&Yopf;1&aopf;&bopf;&copf;&dopf;&eopf;&fopf;&gopf;&hopf;&iopf;&jopf;&kopf;&lopf;&mopf;&nopf;&oopf;&popf;&qopf;&ropf;&sopf;&topf;&uopf;&vopf;&wopf;&xopf;&yopf;&zopf;}6ve&fflig;&filig;&fllig;&ffilig;&ffllig;
432")},43585:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.escapeUTF8=t.escapeText=t.escapeAttribute=t.encodeXML=t.encodeNonAsciiHTML=t.encodeHTML5=t.encodeHTML4=t.encodeHTML=t.EntityDecoder=t.decodeXMLStrict=t.decodeXML=t.decodeHTML5Strict=t.decodeHTML4Strict=t.decodeHTMLStrict=t.decodeHTMLAttribute=t.decodeHTML5=t.decodeHTML4=t.decodeHTML=t.DecodingMode=t.EncodingMode=t.EntityLevel=void 0,t.decode=o,t.decodeStrict=function(e,t=c.XML){var r;let n="number"==typeof t?{level:t}:t;return null!==(r=n.mode)&&void 0!==r||(n.mode=i.DecodingMode.Strict),o(e,n)},t.encode=function(e,t=c.XML){let{mode:r=d.Extensive,level:i=c.XML}="number"==typeof t?{level:t}:t;switch(r){case d.UTF8:return(0,a.escapeUTF8)(e);case d.Attribute:return(0,a.escapeAttribute)(e);case d.Text:return(0,a.escapeText)(e);case d.ASCII:return i===c.HTML?(0,n.encodeNonAsciiHTML)(e):(0,a.encodeXML)(e);case d.Extensive:default:return i===c.HTML?(0,n.encodeHTML)(e):(0,a.encodeXML)(e)}};let i=r(28063),n=r(8004),a=r(16849);function o(e,t=c.XML){let r="number"==typeof t?t:t.level;if(r===c.HTML){let r="object"==typeof t?t.mode:void 0;return(0,i.decodeHTML)(e,r)}return(0,i.decodeXML)(e)}(s=c||(t.EntityLevel=c={}))[s.XML=0]="XML",s[s.HTML=1]="HTML",(l=d||(t.EncodingMode=d={}))[l.UTF8=0]="UTF8",l[l.ASCII=1]="ASCII",l[l.Extensive=2]="Extensive",l[l.Attribute=3]="Attribute",l[l.Text=4]="Text";var s,l,c,d,u=r(28063);Object.defineProperty(t,"DecodingMode",{enumerable:!0,get:function(){return u.DecodingMode}}),Object.defineProperty(t,"decodeHTML",{enumerable:!0,get:function(){return u.decodeHTML}}),Object.defineProperty(t,"decodeHTML4",{enumerable:!0,get:function(){return u.decodeHTML}}),Object.defineProperty(t,"decodeHTML5",{enumerable:!0,get:function(){return u.decodeHTML}}),Object.defineProperty(t,"decodeHTMLAttribute",{enumerable:!0,get:function(){return u.decodeHTMLAttribute}}),Object.defineProperty(t,"decodeHTMLStrict",{enumerable:!0,get:function(){return u.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML4Strict",{enumerable:!0,get:function(){return u.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML5Strict",{enumerable:!0,get:function(){return u.decodeHTMLStrict}}),Object.defineProperty(t,"decodeXML",{enumerable:!0,get:function(){return u.decodeXML}}),Object.defineProperty(t,"decodeXMLStrict",{enumerable:!0,get:function(){return u.decodeXML}}),Object.defineProperty(t,"EntityDecoder",{enumerable:!0,get:function(){return u.EntityDecoder}});var h=r(8004);Object.defineProperty(t,"encodeHTML",{enumerable:!0,get:function(){return h.encodeHTML}}),Object.defineProperty(t,"encodeHTML4",{enumerable:!0,get:function(){return h.encodeHTML}}),Object.defineProperty(t,"encodeHTML5",{enumerable:!0,get:function(){return h.encodeHTML}}),Object.defineProperty(t,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return h.encodeNonAsciiHTML}});var p=r(16849);Object.defineProperty(t,"encodeXML",{enumerable:!0,get:function(){return p.encodeXML}}),Object.defineProperty(t,"escape",{enumerable:!0,get:function(){return p.escape}}),Object.defineProperty(t,"escapeAttribute",{enumerable:!0,get:function(){return p.escapeAttribute}}),Object.defineProperty(t,"escapeText",{enumerable:!0,get:function(){return p.escapeText}}),Object.defineProperty(t,"escapeUTF8",{enumerable:!0,get:function(){return p.escapeUTF8}})},31545:function(e,t){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),t.BinTrieFlags=void 0,(i=r||(t.BinTrieFlags=r={}))[i.VALUE_LENGTH=49152]="VALUE_LENGTH",i[i.FLAG13=8192]="FLAG13",i[i.BRANCH_LENGTH=8064]="BRANCH_LENGTH",i[i.JUMP_TABLE=127]="JUMP_TABLE"},58383:function(e,t,r){"use strict";var i=r(48764).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.decodeBase64=function(e){let t="function"==typeof atob?atob(e):"function"==typeof i.from?i.from(e,"base64").toString("binary"):new i(e,"base64").toString("binary"),r=-2&t.length,n=new Uint16Array(r/2);for(let e=0,i=0;e<r;e+=2){let r=t.charCodeAt(e),a=t.charCodeAt(e+1);n[i++]=r|a<<8}return n}},26315:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseEncodeTrie=function(e){let t=new Map,r=e.length,i=0,n=-1;function a(){let t=i;for(;i<r;){let t=e.charAt(i);if((t<"0"||t>
432"9")&&(t<"a"||t>"z"))break;i++}return i===t?0:Number.parseInt(e.slice(t,i),36)}function o(){if("&"!==e[i])throw Error(`Child entry missing value near index ${i}`);let t=i,r=e.indexOf(";",i+1);if(-1===r)throw Error(`Unterminated entity starting at index ${t}`);return i=r+1,e.slice(t,i)}for(;i<r;){let s;let l=a(),c=-1===n?l:n+l+1;if("&"===e[i]&&(s=o()),"{"===e[i]){i++;let n=a(),l=n,d=o();if("{"===e[i])throw Error("Unexpected nested '{' beyond depth 2");if("}"===e[i])t.set(c,{value:s,next:l,nextValue:d}),i++;else{let u=new Map;u.set(l,d);let h=l;for(;i<r&&"}"!==e[i];){l=h+(n=a())+1;let t=o();if("{"===e[i])throw Error("Unexpected nested '{' beyond depth 2");u.set(l,t),h=l}if("}"!==e[i])throw Error("Unterminated child block");i++,t.set(c,{value:s,next:u})}}else if(void 0===s)throw Error(`Malformed encode trie: missing value at index ${i}`);else t.set(c,s);n=c}return t}},36206:function(e,t,r){"use strict";function i(e,t,{checkForDefaultPrevented:r=!0}={}){return function(i){if(e?.(i),!1===r||!i.defaultPrevented)return t?.(i)}}r.d(t,{Mj:function(){return i}}),"undefined"!=typeof window&&window.document&&window.document.createElement},46069:function(e,t,r){"use strict";r.d(t,{fC:function(){return E},z$:function(){return C}});var i=r(67294),n=r(28771),a=r(25360),o=r(36206),s=r(77342),l=r(57898),c=r(7546),d=r(29115),u=r(64757),h=r(85893),p="Checkbox",[f,m]=(0,a.b)(p),[g,A]=f(p);function b(e){let{__scopeCheckbox:t,checked:r,children:n,defaultChecked:a,disabled:o,form:l,name:c,onCheckedChange:d,required:u,value:f="on",internal_do_not_use_render:m}=e,[A,b]=(0,s.T)({prop:r,defaultProp:a??!1,onChange:d,caller:p}),[x,y]=i.useState(null),[E,T]=i.useState(null),C=i.useRef(!1),k=!x||!!l||!!x.closest("form"),_={checked:A,disabled:o,setChecked:b,control:x,setControl:y,name:c,form:l,value:f,hasConsumerStoppedPropagationRef:C,required:u,defaultChecked:!v(a)&&a,isFormControl:k,bubbleInput:E,setBubbleInput:T};return(0,h.jsx)(g,{scope:t,..._,children:"function"==typeof m?m(_):n})}var x="CheckboxTrigger",y=i.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:r,...a},s)=>{let{control:l,value:c,disabled:d,checked:p,required:f,setControl:m,setChecked:g,hasConsumerStoppedPropagationRef:b,isFormControl:y,bubbleInput:E}=A(x,e),T=(0,n.e)(s,m),C=i.useRef(p);return i.useEffect(()=>{let e=l?.form;if(e){let t=()=>g(C.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[l,g]),(0,h.jsx)(u.WV.button,{type:"button",role:"checkbox","aria-checked":v(p)?"mixed":p,"aria-required":f,"data-state":S(p),"data-disabled":d?"":void 0,disabled:d,value:c,...a,ref:T,onKeyDown:(0,o.Mj)(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,o.Mj)(r,e=>{g(e=>!!v(e)||!e),E&&y&&(b.current=e.isPropagationStopped(),b.current||e.stopPropagation())})})});y.displayName=x;var E=i.forwardRef((e,t)=>{let{__scopeCheckbox:r,name:i,checked:n,defaultChecked:a,required:o,disabled:s,value:l,onCheckedChange:c,form:d,...u}=e;return(0,h.jsx)(b,{__scopeCheckbox:r,checked:n,defaultChecked:a,disabled:s,required:o,onCheckedChange:c,name:i,form:d,value:l,internal_do_not_use_render:({isFormControl:e})=>(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(y,{...u,ref:t,__scopeCheckbox:r}),e&&(0,h.jsx)(_,{__scopeCheckbox:r})]})})});E.displayName=p;var T="CheckboxIndicator",C=i.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:i,...n}=e,a=A(T,r);return(0,h.jsx)(d.z,{present:i||v(a.checked)||!0===a.checked,children:(0,h.jsx)(u.WV.span,{"data-state":S(a.checked),"data-disabled":a.disabled?"":void 0,...n,ref:t,style:{pointerEvents:"none",...e.style}})})});C.displayName=T;var k="CheckboxBubbleInput",_=i.forwardRef(({__scopeCheckbox:e,...t},r)=>{let{control:a,hasConsumerStoppedPropagationRef:o,checked:s,defaultChecked:d,required:p,disabled:f,name:m,value:g,form:b,bubbleInput:x,setBubbleInput:y}=A(k,e),E=(0,n.e)(r,y),T=(0,l.D)(s),C=(0,c.t)(a);i.useEffect(()=>{let e=x;if(!e)return;let t=window.HTMLInputElement.prototype,r=Object.getOwnPropertyDescriptor(t,"checked"),i=r.set,n=!o.current;if(T!==s&&i){let t=new Event("click",{bubbles:n});e.indeterminate=v(s),i.call(e,!v(s)&&s),e.dispatchEvent(t)}},[x,T,s,o]);let _=i.useRef(!v(s)&&s);return(0,h.jsx)(u.WV.input,{type:"checkbox","aria-hidden":!0,defaultChecked:d??_.current,required:p,disabled:f,name:m,value:g,form:b,...t,tabIndex:-1,ref:E,style:{...t.style,...C,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function v(e){return"indeterminate"===e}function S(e){return v(e)?"indeterminate":e?"checked":"unchecked"}_.displayName=k},13879:function(e,t,r){"use strict";r.d(t,{B:function(){return d}});var i=r(67294),n=r(25360),a=r(28771),o=r(85893);function s(e){let t=function(e){let t=i.forwardRef((e,t)=>
432{let{children:r,...n}=e;if(i.isValidElement(r)){let e,o;let s=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,l=function(e,t){let r={...t};for(let i in t){let n=e[i],a=t[i],o=/^on[A-Z]/.test(i);o?n&&a?r[i]=(...e)=>{let t=a(...e);return n(...e),t}:n&&(r[i]=n):"style"===i?r[i]={...n,...a}:"className"===i&&(r[i]=[n,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==i.Fragment&&(l.ref=t?(0,a.F)(t,s):s),i.cloneElement(r,l)}return i.Children.count(r)>1?i.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=i.forwardRef((e,r)=>{let{children:n,...a}=e,s=i.Children.toArray(n),l=s.find(c);if(l){let e=l.props.children,n=s.map(t=>t!==l?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,o.jsx)(t,{...a,ref:r,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,o.jsx)(t,{...a,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}var l=Symbol("radix.slottable");function c(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===l}function d(e){let t=e+"CollectionProvider",[r,l]=(0,n.b)(t),[c,d]=r(t,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:t,children:r}=e,n=i.useRef(null),a=i.useRef(new Map).current;return(0,o.jsx)(c,{scope:t,itemMap:a,collectionRef:n,children:r})};u.displayName=t;let h=e+"CollectionSlot",p=s(h),f=i.forwardRef((e,t)=>{let{scope:r,children:i}=e,n=d(h,r),s=(0,a.e)(t,n.collectionRef);return(0,o.jsx)(p,{ref:s,children:i})});f.displayName=h;let m=e+"CollectionItemSlot",g="data-radix-collection-item",A=s(m),b=i.forwardRef((e,t)=>{let{scope:r,children:n,...s}=e,l=i.useRef(null),c=(0,a.e)(t,l),u=d(m,r);return i.useEffect(()=>(u.itemMap.set(l,{ref:l,...s}),()=>void u.itemMap.delete(l))),(0,o.jsx)(A,{[g]:"",ref:c,children:n})});return b.displayName=m,[{Provider:u,Slot:f,ItemSlot:b},function(t){let r=d(e+"CollectionConsumer",t),n=i.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`)),i=Array.from(r.itemMap.values()),n=i.sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current));return n},[r.collectionRef,r.itemMap]);return n},l]}new WeakMap,Map},28771:function(e,t,r){"use strict";r.d(t,{F:function(){return a},e:function(){return o}});var i=r(67294);function n(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,i=e.map(e=>{let i=n(e,t);return r||"function"!=typeof i||(r=!0),i});if(r)return()=>{for(let t=0;t<i.length;t++){let r=i[t];"function"==typeof r?r():n(e[t],null)}}}}function o(...e){return i.useCallback(a(...e),e)}},25360:function(e,t,r){"use strict";r.d(t,{b:function(){return o},k:function(){return a}});var i=r(67294),n=r(85893);function a(e,t){let r=i.createContext(t),a=e=>{let{children:t,...a}=e,o=i.useMemo(()=>a,Object.values(a));return(0,n.jsx)(r.Provider,{value:o,children:t})};return a.displayName=e+"Provider",[a,function(n){let a=i.useContext(r);if(a)return a;
432if(void 0!==t)return t;throw Error(`\`${n}\` must be used within \`${e}\``)}]}function o(e,t=[]){let r=[],a=()=>{let t=r.map(e=>i.createContext(e));return function(r){let n=r?.[e]||t;return i.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return a.scopeName=e,[function(t,a){let o=i.createContext(a),s=r.length;r=[...r,a];let l=t=>{let{scope:r,children:a,...l}=t,c=r?.[e]?.[s]||o,d=i.useMemo(()=>l,Object.values(l));return(0,n.jsx)(c.Provider,{value:d,children:a})};return l.displayName=t+"Provider",[l,function(r,n){let l=n?.[e]?.[s]||o,c=i.useContext(l);if(c)return c;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:i})=>{let n=r(e),a=n[`__scope${i}`];return{...t,...a}},{});return i.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(a,...t)]}},30633:function(e,t,r){"use strict";r.d(t,{x8:function(){return eo},VY:function(){return ei},dk:function(){return ea},aV:function(){return er},h_:function(){return et},fC:function(){return $},Dx:function(){return en},xz:function(){return ee}});var i=r(67294),n=r(36206),a=r(28771),o=r(25360),s=r(91276),l=r(77342),c=r(46063),d=r(95420),u=r(42651),h=r(29115),p=r(64757),f=r(27552),m=r(71930),g=r(23541),A=r(85893),b=Symbol("radix.slottable");function x(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===b}var y="Dialog",[E,T]=(0,o.b)(y),[C,k]=E(y),_=e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:o,modal:c=!0}=e,d=i.useRef(null),u=i.useRef(null),[h,p]=(0,l.T)({prop:n,defaultProp:a??!1,onChange:o,caller:y});return(0,A.jsx)(C,{scope:t,triggerRef:d,contentRef:u,contentId:(0,s.M)(),titleId:(0,s.M)(),descriptionId:(0,s.M)(),open:h,onOpenChange:p,onOpenToggle:i.useCallback(()=>p(e=>!e),[p]),modal:c,children:r})};_.displayName=y;var v="DialogTrigger",S=i.forwardRef((e,t)=>{let{__scopeDialog:r,...i}=e,o=k(v,r),s=(0,a.e)(t,o.triggerRef);return(0,A.jsx)(p.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":z(o.open),...i,ref:s,onClick:(0,n.Mj)(e.onClick,o.onOpenToggle)})});S.displayName=v;var w="DialogPortal",[I,N]=E(w,{forceMount:void 0}),D=e=>{let{__scopeDialog:t,forceMount:r,children:n,container:a}=e,o=k(w,t);return(0,A.jsx)(I,{scope:t,forceMount:r,children:i.Children.map(n,e=>(0,A.jsx)(h.z,{present:r||o.open,children:(0,A.jsx)(u.h,{asChild:!0,container:a,children:e})}))})};D.displayName=w;var L="DialogOverlay",R=i.forwardRef((e,t)=>{let r=N(L,e.__scopeDialog),{forceMount:i=r.forceMount,...n}=e,a=k(L,e.__scopeDialog);return a.modal?(0,A.jsx)(h.z,{present:i||a.open,children:(0,A.jsx)(O,{...n,ref:t})}):null});R.displayName=L;var B=function(e){let t=function(e){let t=i.forwardRef((e,t)=>{let{children:r,...n}=e;if(i.isValidElement(r)){let e,o;let s=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,l=function(e,t){let r={...t};for(let i in t){let n=e[i],a=t[i],o=/^on[A-Z]/.test(i);o?n&&a?r[i]=(...e)=>{let t=a(...e);return n(...e),t}:n&&(r[i]=n):"style"===i?r[i]={...n,...a}:"className"===i&&(r[i]=[n,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==i.Fragment&&(l.ref=t?(0,a.F)(t,s):s),i.cloneElement(r,l)}return i.Children.count(r)>1?i.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=i.forwardRef((e,r)=>{let{children:n,...a}=e,o=i.Children.toArray(n),s=o.find(x);if(s){let e=s.props.children,n=o.map(t=>t!==s?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,A.jsx)(t,{...a,ref:r,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,A.jsx)(t,{...a,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}("DialogOverlay.RemoveScroll"),O=i.forwardRef((e,t)=>{let{__scopeDialog:r,...i}=e,n=k(L,r);return(0,A.jsx)(m.Z,{as:B,allowPinchZoom:!0,shards:[n.contentRef],children:(0,A.jsx)(p.WV.div,{"data-state":z(n.open),...i,ref:t,style:{pointerEvents:"auto",...i.style}})})}),M="DialogContent",F=i.forwardRef((e,t)=>
432{let r=N(M,e.__scopeDialog),{forceMount:i=r.forceMount,...n}=e,a=k(M,e.__scopeDialog);return(0,A.jsx)(h.z,{present:i||a.open,children:a.modal?(0,A.jsx)(P,{...n,ref:t}):(0,A.jsx)(H,{...n,ref:t})})});F.displayName=M;var P=i.forwardRef((e,t)=>{let r=k(M,e.__scopeDialog),o=i.useRef(null),s=(0,a.e)(t,r.contentRef,o);return i.useEffect(()=>{let e=o.current;if(e)return(0,g.Ry)(e)},[]),(0,A.jsx)(W,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,n.Mj)(e.onCloseAutoFocus,e=>{e.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:(0,n.Mj)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,i=2===t.button||r;i&&e.preventDefault()}),onFocusOutside:(0,n.Mj)(e.onFocusOutside,e=>e.preventDefault())})}),H=i.forwardRef((e,t)=>{let r=k(M,e.__scopeDialog),n=i.useRef(!1),a=i.useRef(!1);return(0,A.jsx)(W,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||r.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let i=t.target,o=r.triggerRef.current?.contains(i);o&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),W=i.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:s,...l}=e,u=k(M,r),h=i.useRef(null),p=(0,a.e)(t,h);return(0,f.EW)(),(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(d.M,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:s,children:(0,A.jsx)(c.XB,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":z(u.open),...l,ref:p,onDismiss:()=>u.onOpenChange(!1)})}),(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(X,{titleId:u.titleId}),(0,A.jsx)(J,{contentRef:h,descriptionId:u.descriptionId})]})]})}),U="DialogTitle",G=i.forwardRef((e,t)=>{let{__scopeDialog:r,...i}=e,n=k(U,r);return(0,A.jsx)(p.WV.h2,{id:n.titleId,...i,ref:t})});G.displayName=U;var j="DialogDescription",q=i.forwardRef((e,t)=>{let{__scopeDialog:r,...i}=e,n=k(j,r);return(0,A.jsx)(p.WV.p,{id:n.descriptionId,...i,ref:t})});q.displayName=j;var Y="DialogClose",Z=i.forwardRef((e,t)=>{let{__scopeDialog:r,...i}=e,a=k(Y,r);return(0,A.jsx)(p.WV.button,{type:"button",...i,ref:t,onClick:(0,n.Mj)(e.onClick,()=>a.onOpenChange(!1))})});function z(e){return e?"open":"closed"}Z.displayName=Y;var Q="DialogTitleWarning",[K,V]=(0,o.k)(Q,{contentName:M,titleName:U,docsSlug:"dialog"}),X=({titleId:e})=>{let t=V(Q),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
433
434If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
435
436For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return i.useEffect(()=>{if(e){let t=document.getElementById(e);t||console.error(r)}},[r,e]),null},J=({contentRef:e,descriptionId:t})=>{let r=V("DialogDescriptionWarning"),n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${r.contentName}}.`;return i.useEffect(()=>{let r=e.current?.getAttribute("aria-describedby");if(t&&r){let e=document.getElementById(t);e||console.warn(n)}},[n,e,t]),null},$=_,ee=S,et=D,er=R,ei=F,en=G,ea=q,eo=Z},78990:function(e,t,r){"use strict";r.d(t,{gm:function(){return a}});var i=r(67294);r(85893);var n=i.createContext(void 0);function a(e){let t=i.useContext(n);return e||t||"ltr"}},46063:function(e,t,r){"use strict";r.d(t,{I0:function(){return A},XB:function(){return h},fC:function(){return g}});var i,n=r(67294),a=r(36206),o=r(64757),s=r(28771),l=r(79698),c=r(85893),d="dismissableLayer.update",u=n.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),h=n.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:h,onPointerDownOutside:p,onFocusOutside:g,onInteractOutside:A,onDismiss:b,...x}=e,y=n.useContext(u),[E,T]=n.useState(null),C=E?.ownerDocument??globalThis?.document,[,k]=n.useState({}),_=(0,s.e)(t,e=>T(e)),v=Array.from(y.layers),[S]=[...y.layersWithOutsidePointerEventsDisabled].slice(-1),w=v.indexOf(S),I=E?v.indexOf(E):-1,N=y.layersWithOutsidePointerEventsDisabled.size>0,D=I>=w,L=function(e,t=globalThis?.document){let r=(0,l.W)(e),i=n.useRef(!1),a=n.useRef(()=>{});return n.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let i=function(){m("dismissableLayer.pointerDownOutside",r,n,{discrete:!0})},n={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",a.current),a.current=i,t.addEventListener("click",a.current,{once:!0})):i()}else t.removeEventListener("click",a.current);i.current=!1},n=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(n),t.removeEventListener("pointerdown",e),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,r=[...y.branches].some(e=>e.contains(t));!D||r||(p?.(e),A?.(e),e.defaultPrevented||b?.())},C),R=function(e,t=globalThis?.document){let r=(0,l.W)(e),i=n.useRef(!1);return n.useEffect(()=>{let e=e=>{e.target&&!i.current&&m("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target,r=[...y.branches].some(e=>e.contains(t));r||(g?.(e),A?.(e),e.defaultPrevented||b?.())},C);return!function(e,t=globalThis?.document){let r=(0,l.W)(e);n.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{let t=I===y.layers.size-1;t&&(h?.(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},C),n.useEffect(()=>{if(E)return r&&(0===y.layersWithOutsidePointerEventsDisabled.size&&(i=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),y.layersWithOutsidePointerEventsDisabled.add(E)),y.layers.add(E),f(),()=>{r&&1===y.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=i)}},[E,C,r,y]),n.useEffect(()=>()=>{E&&(y.layers.delete(E),y.layersWithOutsidePointerEventsDisabled.delete(E),f())},[E,y]),n.useEffect(()=>{let e=()=>k({});return document.addEventListener(d,e),()=>document.removeEventListener(d,e)},[]),(0,c.jsx)(o.WV.div,{...x,ref:_,style:{pointerEvents:N?D?"auto":"none":void 0,...e.style},onFocusCapture:(0,a.Mj)(e.onFocusCapture,R.onFocusCapture),onBlurCapture:(0,a.Mj)(e.onBlurCapture,R.onBlurCapture),onPointerDownCapture:(0,a.Mj)(e.onPointerDownCapture,L.onPointerDownCapture)})});h.displayName="DismissableLayer";var p=n.forwardRef((e,t)=>
436{let r=n.useContext(u),i=n.useRef(null),a=(0,s.e)(t,i);return n.useEffect(()=>{let e=i.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,c.jsx)(o.WV.div,{...e,ref:a})});function f(){let e=new CustomEvent(d);document.dispatchEvent(e)}function m(e,t,r,{discrete:i}){let n=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&n.addEventListener(e,t,{once:!0}),i?(0,o.jH)(n,a):n.dispatchEvent(a)}p.displayName="DismissableLayerBranch";var g=h,A=p},40695:function(e,t,r){"use strict";r.d(t,{oC:function(){return e4},VY:function(){return e3},ck:function(){return e8},wU:function(){return e9},__:function(){return e5},Uv:function(){return e2},Rk:function(){return e6},fC:function(){return e0},Z0:function(){return e7},Tr:function(){return te},tu:function(){return tr},fF:function(){return tt},xz:function(){return e1}});var i=r(67294),n=r(36206),a=r(28771),o=r(25360),s=r(77342),l=r(64757),c=r(13879),d=r(78990),u=r(46063),h=r(27552),p=r(95420),f=r(91276),m=r(53990),g=r(42651),A=r(29115),b=r(66681),x=r(85893),y=Symbol("radix.slottable");function E(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===y}var T=r(79698),C=r(23541),k=r(71930),_=["Enter"," "],v=["ArrowUp","PageDown","End"],S=["ArrowDown","PageUp","Home",...v],w={ltr:[..._,"ArrowRight"],rtl:[..._,"ArrowLeft"]},I={ltr:["ArrowLeft"],rtl:["ArrowRight"]},N="Menu",[D,L,R]=(0,c.B)(N),[B,O]=(0,o.b)(N,[R,m.D7,b.Pc]),M=(0,m.D7)(),F=(0,b.Pc)(),[P,H]=B(N),[W,U]=B(N),G=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:a,onOpenChange:o,modal:s=!0}=e,l=M(t),[c,u]=i.useState(null),h=i.useRef(!1),p=(0,T.W)(o),f=(0,d.gm)(a);return i.useEffect(()=>{let e=()=>{h.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>h.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,x.jsx)(m.fC,{...l,children:(0,x.jsx)(P,{scope:t,open:r,onOpenChange:p,content:c,onContentChange:u,children:(0,x.jsx)(W,{scope:t,onClose:i.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:h,dir:f,modal:s,children:n})})})};G.displayName=N;var j=i.forwardRef((e,t)=>{let{__scopeMenu:r,...i}=e,n=M(r);return(0,x.jsx)(m.ee,{...n,...i,ref:t})});j.displayName="MenuAnchor";var q="MenuPortal",[Y,Z]=B(q,{forceMount:void 0}),z=e=>{let{__scopeMenu:t,forceMount:r,children:i,container:n}=e,a=H(q,t);return(0,x.jsx)(Y,{scope:t,forceMount:r,children:(0,x.jsx)(A.z,{present:r||a.open,children:(0,x.jsx)(g.h,{asChild:!0,container:n,children:i})})})};z.displayName=q;var Q="MenuContent",[K,V]=B(Q),X=i.forwardRef((e,t)=>{let r=Z(Q,e.__scopeMenu),{forceMount:i=r.forceMount,...n}=e,a=H(Q,e.__scopeMenu),o=U(Q,e.__scopeMenu);return(0,x.jsx)(D.Provider,{scope:e.__scopeMenu,children:(0,x.jsx)(A.z,{present:i||a.open,children:(0,x.jsx)(D.Slot,{scope:e.__scopeMenu,children:o.modal?(0,x.jsx)(J,{...n,ref:t}):(0,x.jsx)($,{...n,ref:t})})})})}),J=i.forwardRef((e,t)=>{let r=H(Q,e.__scopeMenu),o=i.useRef(null),s=(0,a.e)(t,o);return i.useEffect(()=>{let e=o.current;if(e)return(0,C.Ry)(e)},[]),(0,x.jsx)(et,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,n.Mj)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),$=i.forwardRef((e,t)=>{let r=H(Q,e.__scopeMenu);return(0,x.jsx)(et,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),ee=function(e){let t=function(e){let t=i.forwardRef((e,t)=>{let{children:r,...n}=e;if(i.isValidElement(r)){let e,o;let s=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,l=function(e,t){let r={...t};for(let i in t){let n=e[i],a=t[i],o=/^on[A-Z]/.test(i);o?n&&a?r[i]=(...e)=>{let t=a(...e);return n(...e),t}:n&&(r[i]=n):"style"===i?r[i]={...n,...a}
436:"className"===i&&(r[i]=[n,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==i.Fragment&&(l.ref=t?(0,a.F)(t,s):s),i.cloneElement(r,l)}return i.Children.count(r)>1?i.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=i.forwardRef((e,r)=>{let{children:n,...a}=e,o=i.Children.toArray(n),s=o.find(E);if(s){let e=s.props.children,n=o.map(t=>t!==s?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,x.jsx)(t,{...a,ref:r,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,x.jsx)(t,{...a,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}("MenuContent.ScrollLock"),et=i.forwardRef((e,t)=>{let{__scopeMenu:r,loop:o=!1,trapFocus:s,onOpenAutoFocus:l,onCloseAutoFocus:c,disableOutsidePointerEvents:d,onEntryFocus:f,onEscapeKeyDown:g,onPointerDownOutside:A,onFocusOutside:y,onInteractOutside:E,onDismiss:T,disableOutsideScroll:C,..._}=e,w=H(Q,r),I=U(Q,r),N=M(r),D=F(r),R=L(r),[B,O]=i.useState(null),P=i.useRef(null),W=(0,a.e)(t,P,w.onContentChange),G=i.useRef(0),j=i.useRef(""),q=i.useRef(0),Y=i.useRef(null),Z=i.useRef("right"),z=i.useRef(0),V=C?k.Z:i.Fragment,X=e=>{let t=j.current+e,r=R().filter(e=>!e.disabled),i=document.activeElement,n=r.find(e=>e.ref.current===i)?.textValue,a=r.map(e=>e.textValue),o=function(e,t,r){var i;let n=t.length>1&&Array.from(t).every(e=>e===t[0]),a=n?t[0]:t,o=r?e.indexOf(r):-1,s=(i=Math.max(o,0),e.map((t,r)=>e[(i+r)%e.length])),l=1===a.length;l&&(s=s.filter(e=>e!==r));let c=s.find(e=>e.toLowerCase().startsWith(a.toLowerCase()));return c!==r?c:void 0}(a,t,n),s=r.find(e=>e.textValue===o)?.ref.current;!function e(t){j.current=t,window.clearTimeout(G.current),""!==t&&(G.current=window.setTimeout(()=>e(""),1e3))}(t),s&&setTimeout(()=>s.focus())};i.useEffect(()=>()=>window.clearTimeout(G.current),[]),(0,h.EW)();let J=i.useCallback(e=>{let t=Z.current===Y.current?.side;return t&&function(e,t){if(!t)return!1;let r={x:e.clientX,y:e.clientY};return function(e,t){let{x:r,y:i}=e,n=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let o=t[e],s=t[a],l=o.x,c=o.y,d=s.x,u=s.y,h=c>i!=u>i&&r<(d-l)*(i-c)/(u-c)+l;h&&(n=!n)}return n}(r,t)}(e,Y.current?.area)},[]);return(0,x.jsx)(K,{scope:r,searchRef:j,onItemEnter:i.useCallback(e=>{J(e)&&e.preventDefault()},[J]),onItemLeave:i.useCallback(e=>{J(e)||(P.current?.focus(),O(null))},[J]),onTriggerLeave:i.useCallback(e=>{J(e)&&e.preventDefault()},[J]),pointerGraceTimerRef:q,onPointerGraceIntentChange:i.useCallback(e=>{Y.current=e},[]),children:(0,x.jsx)(V,{...C?{as:ee,allowPinchZoom:!0}:void 0,children:(0,x.jsx)(p.M,{asChild:!0,trapped:s,onMountAutoFocus:(0,n.Mj)(l,e=>{e.preventDefault(),P.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:c,children:(0,x.jsx)(u.XB,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:g,onPointerDownOutside:A,onFocusOutside:y,onInteractOutside:E,onDismiss:T,children:(0,x.jsx)(b.fC,{asChild:!0,...D,dir:I.dir,orientation:"vertical",loop:o,currentTabStopId:B,onCurrentTabStopIdChange:O,onEntryFocus:(0,n.Mj)(f,e=>{I.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,x.jsx)(m.VY,{role:"menu","aria-orientation":"vertical","data-state":eI(w.open),"data-radix-menu-content":"",dir:I.dir,...N,..._,ref:W,style:{outline:"none",..._.style},onKeyDown:(0,n.Mj)(_.onKeyDown,e=>{let t=e.target,r=t.closest("[data-radix-menu-content]")===e.currentTarget,i=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;r&&("Tab"===e.key&&e.preventDefault(),!i&&n&&X(e.key));let a=P.current;if(e.target!==a||!S.includes(e.key))return;e.preventDefault();let o=R().filter(e=>!e.disabled),s=o.map(e=>e.ref.current);v.includes(e.key)&&s.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(s)}),onBlur:(0,n.Mj)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(G.current),j.current="")}),onPointerMove:(0,n.Mj)(e.onPointerMove,eL(e=>{let t=e.target,r=z.current!==e.clientX;if(e.currentTarget.contains(t)&&r){let t=e.clientX>z.current?"right":"left";Z.current=t,z.current=e.clientX}}))})})})})})})});X.displayName=Q;var er=i.forwardRef((e,t)=>
436{let{__scopeMenu:r,...i}=e;return(0,x.jsx)(l.WV.div,{role:"group",...i,ref:t})});er.displayName="MenuGroup";var ei=i.forwardRef((e,t)=>{let{__scopeMenu:r,...i}=e;return(0,x.jsx)(l.WV.div,{...i,ref:t})});ei.displayName="MenuLabel";var en="MenuItem",ea="menu.itemSelect",eo=i.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:o,...s}=e,c=i.useRef(null),d=U(en,e.__scopeMenu),u=V(en,e.__scopeMenu),h=(0,a.e)(t,c),p=i.useRef(!1),f=()=>{let e=c.current;if(!r&&e){let t=new CustomEvent(ea,{bubbles:!0,cancelable:!0});e.addEventListener(ea,e=>o?.(e),{once:!0}),(0,l.jH)(e,t),t.defaultPrevented?p.current=!1:d.onClose()}};return(0,x.jsx)(es,{...s,ref:h,disabled:r,onClick:(0,n.Mj)(e.onClick,f),onPointerDown:t=>{e.onPointerDown?.(t),p.current=!0},onPointerUp:(0,n.Mj)(e.onPointerUp,e=>{p.current||e.currentTarget?.click()}),onKeyDown:(0,n.Mj)(e.onKeyDown,e=>{let t=""!==u.searchRef.current;!r&&(!t||" "!==e.key)&&_.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});eo.displayName=en;var es=i.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:o=!1,textValue:s,...c}=e,d=V(en,r),u=F(r),h=i.useRef(null),p=(0,a.e)(t,h),[f,m]=i.useState(!1),[g,A]=i.useState("");return i.useEffect(()=>{let e=h.current;e&&A((e.textContent??"").trim())},[c.children]),(0,x.jsx)(D.ItemSlot,{scope:r,disabled:o,textValue:s??g,children:(0,x.jsx)(b.ck,{asChild:!0,...u,focusable:!o,children:(0,x.jsx)(l.WV.div,{role:"menuitem","data-highlighted":f?"":void 0,"aria-disabled":o||void 0,"data-disabled":o?"":void 0,...c,ref:p,onPointerMove:(0,n.Mj)(e.onPointerMove,eL(e=>{if(o)d.onItemLeave(e);else if(d.onItemEnter(e),!e.defaultPrevented){let t=e.currentTarget;t.focus({preventScroll:!0})}})),onPointerLeave:(0,n.Mj)(e.onPointerLeave,eL(e=>d.onItemLeave(e))),onFocus:(0,n.Mj)(e.onFocus,()=>m(!0)),onBlur:(0,n.Mj)(e.onBlur,()=>m(!1))})})})}),el=i.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:i,...a}=e;return(0,x.jsx)(eg,{scope:e.__scopeMenu,checked:r,children:(0,x.jsx)(eo,{role:"menuitemcheckbox","aria-checked":eN(r)?"mixed":r,...a,ref:t,"data-state":eD(r),onSelect:(0,n.Mj)(a.onSelect,()=>i?.(!!eN(r)||!r),{checkForDefaultPrevented:!1})})})});el.displayName="MenuCheckboxItem";var ec="MenuRadioGroup",[ed,eu]=B(ec,{value:void 0,onValueChange:()=>{}}),eh=i.forwardRef((e,t)=>{let{value:r,onValueChange:i,...n}=e,a=(0,T.W)(i);return(0,x.jsx)(ed,{scope:e.__scopeMenu,value:r,onValueChange:a,children:(0,x.jsx)(er,{...n,ref:t})})});eh.displayName=ec;var ep="MenuRadioItem",ef=i.forwardRef((e,t)=>{let{value:r,...i}=e,a=eu(ep,e.__scopeMenu),o=r===a.value;return(0,x.jsx)(eg,{scope:e.__scopeMenu,checked:o,children:(0,x.jsx)(eo,{role:"menuitemradio","aria-checked":o,...i,ref:t,"data-state":eD(o),onSelect:(0,n.Mj)(i.onSelect,()=>a.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});ef.displayName=ep;var em="MenuItemIndicator",[eg,eA]=B(em,{checked:!1}),eb=i.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:i,...n}=e,a=eA(em,r);return(0,x.jsx)(A.z,{present:i||eN(a.checked)||!0===a.checked,children:(0,x.jsx)(l.WV.span,{...n,ref:t,"data-state":eD(a.checked)})})});eb.displayName=em;var ex=i.forwardRef((e,t)=>{let{__scopeMenu:r,...i}=e;return(0,x.jsx)(l.WV.div,{role:"separator","aria-orientation":"horizontal",...i,ref:t})});ex.displayName="MenuSeparator";var ey=i.forwardRef((e,t)=>{let{__scopeMenu:r,...i}=e,n=M(r);return(0,x.jsx)(m.Eh,{...n,...i,ref:t})});ey.displayName="MenuArrow";var eE="MenuSub",[eT,eC]=B(eE),ek=e=>{let{__scopeMenu:t,children:r,open:n=!1,onOpenChange:a}=e,o=H(eE,t),s=M(t),[l,c]=i.useState(null),[d,u]=i.useState(null),h=(0,T.W)(a);return i.useEffect(()=>(!1===o.open&&h(!1),()=>h(!1)),[o.open,h]),(0,x.jsx)(m.fC,{...s,children:(0,x.jsx)(P,{scope:t,open:n,onOpenChange:h,content:d,onContentChange:u,children:(0,x.jsx)(eT,{scope:t,contentId:(0,f.M)(),triggerId:(0,f.M)(),trigger:l,onTriggerChange:c,children:r})})})};ek.displayName=eE;var e_="MenuSubTrigger",ev=i.forwardRef((e,t)=>{let r=H(e_,e.__scopeMenu),o=U(e_,e.__scopeMenu),s=eC(e_,e.__scopeMenu),l=V(e_,e.__scopeMenu),c=i.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:u}=l,h={__scopeMenu:e.__scopeMenu},p=i.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return i.useEffect(()=>p,[p]),i.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),u(null)}},[d,u]),(0,x.jsx)(j,{asChild:!0,...h,children:(0,x.jsx)(es,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":s.contentId,"data-state":eI(r.open),...e,ref:(0,a.F)(t,s.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focu
436s(),r.open||r.onOpenChange(!0))},onPointerMove:(0,n.Mj)(e.onPointerMove,eL(t=>{l.onItemEnter(t),t.defaultPrevented||e.disabled||r.open||c.current||(l.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{r.onOpenChange(!0),p()},100))})),onPointerLeave:(0,n.Mj)(e.onPointerLeave,eL(e=>{p();let t=r.content?.getBoundingClientRect();if(t){let i=r.content?.dataset.side,n="right"===i,a=t[n?"left":"right"],o=t[n?"right":"left"];l.onPointerGraceIntentChange({area:[{x:e.clientX+(n?-5:5),y:e.clientY},{x:a,y:t.top},{x:o,y:t.top},{x:o,y:t.bottom},{x:a,y:t.bottom}],side:i}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>l.onPointerGraceIntentChange(null),300)}else{if(l.onTriggerLeave(e),e.defaultPrevented)return;l.onPointerGraceIntentChange(null)}})),onKeyDown:(0,n.Mj)(e.onKeyDown,t=>{let i=""!==l.searchRef.current;!e.disabled&&(!i||" "!==t.key)&&w[o.dir].includes(t.key)&&(r.onOpenChange(!0),r.content?.focus(),t.preventDefault())})})})});ev.displayName=e_;var eS="MenuSubContent",ew=i.forwardRef((e,t)=>{let r=Z(Q,e.__scopeMenu),{forceMount:o=r.forceMount,...s}=e,l=H(Q,e.__scopeMenu),c=U(Q,e.__scopeMenu),d=eC(eS,e.__scopeMenu),u=i.useRef(null),h=(0,a.e)(t,u);return(0,x.jsx)(D.Provider,{scope:e.__scopeMenu,children:(0,x.jsx)(A.z,{present:o||l.open,children:(0,x.jsx)(D.Slot,{scope:e.__scopeMenu,children:(0,x.jsx)(et,{id:d.contentId,"aria-labelledby":d.triggerId,...s,ref:h,align:"start",side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{c.isUsingKeyboardRef.current&&u.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,n.Mj)(e.onFocusOutside,e=>{e.target!==d.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:(0,n.Mj)(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:(0,n.Mj)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=I[c.dir].includes(e.key);t&&r&&(l.onOpenChange(!1),d.trigger?.focus(),e.preventDefault())})})})})})});function eI(e){return e?"open":"closed"}function eN(e){return"indeterminate"===e}function eD(e){return eN(e)?"indeterminate":e?"checked":"unchecked"}function eL(e){return t=>"mouse"===t.pointerType?e(t):void 0}ew.displayName=eS;var eR="DropdownMenu",[eB,eO]=(0,o.b)(eR,[O]),eM=O(),[eF,eP]=eB(eR),eH=e=>{let{__scopeDropdownMenu:t,children:r,dir:n,open:a,defaultOpen:o,onOpenChange:l,modal:c=!0}=e,d=eM(t),u=i.useRef(null),[h,p]=(0,s.T)({prop:a,defaultProp:o??!1,onChange:l,caller:eR});return(0,x.jsx)(eF,{scope:t,triggerId:(0,f.M)(),triggerRef:u,contentId:(0,f.M)(),open:h,onOpenChange:p,onOpenToggle:i.useCallback(()=>p(e=>!e),[p]),modal:c,children:(0,x.jsx)(G,{...d,open:h,onOpenChange:p,dir:n,modal:c,children:r})})};eH.displayName=eR;var eW="DropdownMenuTrigger",eU=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:i=!1,...o}=e,s=eP(eW,r),c=eM(r);return(0,x.jsx)(j,{asChild:!0,...c,children:(0,x.jsx)(l.WV.button,{type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":i?"":void 0,disabled:i,...o,ref:(0,a.F)(t,s.triggerRef),onPointerDown:(0,n.Mj)(e.onPointerDown,e=>{i||0!==e.button||!1!==e.ctrlKey||(s.onOpenToggle(),s.open||e.preventDefault())}),onKeyDown:(0,n.Mj)(e.onKeyDown,e=>{!i&&(["Enter"," "].includes(e.key)&&s.onOpenToggle(),"ArrowDown"===e.key&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eU.displayName=eW;var eG=e=>{let{__scopeDropdownMenu:t,...r}=e,i=eM(t);return(0,x.jsx)(z,{...i,...r})};eG.displayName="DropdownMenuPortal";var ej="DropdownMenuContent",eq=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,o=eP(ej,r),s=eM(r),l=i.useRef(!1);return(0,x.jsx)(X,{id:o.contentId,"aria-labelledby":o.triggerId,...s,...a,ref:t,onCloseAutoFocus:(0,n.Mj)(e.onCloseAutoFocus,e=>{l.current||o.triggerRef.current?.focus(),l.current=!1,e.preventDefault()}),onInteractOutside:(0,n.Mj)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,i=2===t.button||r;(!o.modal||i)&&(l.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});eq.displayName=ej,i.forwardRef((e,t)=>
436{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(er,{...n,...i,ref:t})}).displayName="DropdownMenuGroup";var eY=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(ei,{...n,...i,ref:t})});eY.displayName="DropdownMenuLabel";var eZ=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(eo,{...n,...i,ref:t})});eZ.displayName="DropdownMenuItem";var ez=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(el,{...n,...i,ref:t})});ez.displayName="DropdownMenuCheckboxItem",i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(eh,{...n,...i,ref:t})}).displayName="DropdownMenuRadioGroup";var eQ=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(ef,{...n,...i,ref:t})});eQ.displayName="DropdownMenuRadioItem";var eK=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(eb,{...n,...i,ref:t})});eK.displayName="DropdownMenuItemIndicator";var eV=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(ex,{...n,...i,ref:t})});eV.displayName="DropdownMenuSeparator",i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(ey,{...n,...i,ref:t})}).displayName="DropdownMenuArrow";var eX=e=>{let{__scopeDropdownMenu:t,children:r,open:i,onOpenChange:n,defaultOpen:a}=e,o=eM(t),[l,c]=(0,s.T)({prop:i,defaultProp:a??!1,onChange:n,caller:"DropdownMenuSub"});return(0,x.jsx)(ek,{...o,open:l,onOpenChange:c,children:r})},eJ=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(ev,{...n,...i,ref:t})});eJ.displayName="DropdownMenuSubTrigger";var e$=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...i}=e,n=eM(r);return(0,x.jsx)(ew,{...n,...i,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});e$.displayName="DropdownMenuSubContent";var e0=eH,e1=eU,e2=eG,e3=eq,e5=eY,e8=eZ,e4=ez,e6=eQ,e9=eK,e7=eV,te=eX,tt=eJ,tr=e$},27552:function(e,t,r){"use strict";r.d(t,{EW:function(){return a}});var i=r(67294),n=0;function a(){i.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??o()),document.body.insertAdjacentElement("beforeend",e[1]??o()),n++,()=>{1===n&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),n--}},[])}function o(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}},95420:function(e,t,r){"use strict";let i;r.d(t,{M:function(){return h}});var n=r(67294),a=r(28771),o=r(64757),s=r(79698),l=r(85893),c="focusScope.autoFocusOnMount",d="focusScope.autoFocusOnUnmount",u={bubbles:!1,cancelable:!0},h=n.forwardRef((e,t)=>{let{loop:r=!1,trapped:i=!1,onMountAutoFocus:h,onUnmountAutoFocus:A,...b}=e,[x,y]=n.useState(null),E=(0,s.W)(h),T=(0,s.W)(A),C=n.useRef(null),k=(0,a.e)(t,e=>y(e)),_=n.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;n.useEffect(()=>{if(i){let e=function(e){if(_.paused||!x)return;let t=e.target;x.contains(t)?C.current=t:m(C.current,{select:!0})},t=function(e){if(_.paused||!x)return;let t=e.relatedTarget;null===t||x.contains(t)||m(C.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){let t=document.activeElement;if(t===document.body)for(let t of e)t.removedNodes.length>0&&m(x)});return x&&r.observe(x,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[i,x,_.paused]),n.useEffect(()=>{if(x){g.add(_);let e=document.activeElement,t=x.contains(e);if(!t){let t=new CustomEvent(c,u);x.addEventListener(c,E),x.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let i of e)if(m(i,{select:t}),document.activeElement!==r)return}(p(x).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&m(x))}return()=>{x.removeEventListener(c,E),setTimeout(()=>{let t=new CustomEvent(d,u);x.addEventListener(d,T),x.dispatchEvent(t),t.defaultPrevented||m(e??document.body,{select:!0}),x.removeEventListener(d,T),g.remove(_)},0)}}},[x,E,T,_]);let v=n.useCallback(e=>{if(!r&&!i||_.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;
436if(t&&n){let t=e.currentTarget,[i,a]=function(e){let t=p(e),r=f(t,e),i=f(t.reverse(),e);return[r,i]}(t);i&&a?e.shiftKey||n!==a?e.shiftKey&&n===i&&(e.preventDefault(),r&&m(a,{select:!0})):(e.preventDefault(),r&&m(i,{select:!0})):n===t&&e.preventDefault()}},[r,i,_.paused]);return(0,l.jsx)(o.WV.div,{tabIndex:-1,...b,ref:k,onKeyDown:v})});function p(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function f(e,t){for(let r of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function m(e,{select:t=!1}={}){if(e&&e.focus){var r;let i=document.activeElement;e.focus({preventScroll:!0}),e!==i&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}h.displayName="FocusScope";var g=(i=[],{add(e){let t=i[0];e!==t&&t?.pause(),(i=A(i,e)).unshift(e)},remove(e){i=A(i,e),i[0]?.resume()}});function A(e,t){let r=[...e],i=r.indexOf(t);return -1!==i&&r.splice(i,1),r}},91276:function(e,t,r){"use strict";r.d(t,{M:function(){return l}});var i,n=r(67294),a=r(9981),o=(i||(i=r.t(n,2)))[" useId ".trim().toString()]||(()=>void 0),s=0;function l(e){let[t,r]=n.useState(o());return(0,a.b)(()=>{e||r(e=>e??String(s++))},[e]),e||(t?`radix-${t}`:"")}},99489:function(e,t,r){"use strict";r.d(t,{f:function(){return l}});var i=r(67294);r(73935);var n=r(88426),a=r(85893),o=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,n.Z8)(`Primitive.${t}`),o=i.forwardRef((e,i)=>{let{asChild:n,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(n?r:t,{...o,ref:i})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{}),s=i.forwardRef((e,t)=>(0,a.jsx)(o.label,{...e,ref:t,onMouseDown:t=>{let r=t.target;r.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));s.displayName="Label";var l=s},63229:function(e,t,r){"use strict";r.d(t,{VY:function(){return Z},h_:function(){return Y},fC:function(){return j},xz:function(){return q}});var i=r(67294),n=r(36206),a=r(28771),o=r(25360),s=r(46063),l=r(27552),c=r(95420),d=r(91276),u=r(53990),h=r(42651),p=r(29115),f=r(64757),m=r(85893),g=Symbol("radix.slottable");function A(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===g}var b=r(77342),x=r(23541),y=r(71930),E="Popover",[T,C]=(0,o.b)(E,[u.D7]),k=(0,u.D7)(),[_,v]=T(E),S=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:a,onOpenChange:o,modal:s=!1}=e,l=k(t),c=i.useRef(null),[h,p]=i.useState(!1),[f,g]=(0,b.T)({prop:n,defaultProp:a??!1,onChange:o,caller:E});return(0,m.jsx)(u.fC,{...l,children:(0,m.jsx)(_,{scope:t,contentId:(0,d.M)(),triggerRef:c,open:f,onOpenChange:g,onOpenToggle:i.useCallback(()=>g(e=>!e),[g]),hasCustomAnchor:h,onCustomAnchorAdd:i.useCallback(()=>p(!0),[]),onCustomAnchorRemove:i.useCallback(()=>p(!1),[]),modal:s,children:r})})};S.displayName=E;var w="PopoverAnchor";i.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=v(w,r),o=k(r),{onCustomAnchorAdd:s,onCustomAnchorRemove:l}=a;return i.useEffect(()=>(s(),()=>l()),[s,l]),(0,m.jsx)(u.ee,{...o,...n,ref:t})}).displayName=w;var I="PopoverTrigger",N=i.forwardRef((e,t)=>{let{__scopePopover:r,...i}=e,o=v(I,r),s=k(r),l=(0,a.e)(t,o.triggerRef),c=(0,m.jsx)(f.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":G(o.open),...i,ref:l,onClick:(0,n.Mj)(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?c:(0,m.jsx)(u.ee,{asChild:!0,...s,children:c})});N.displayName=I;var D="PopoverPortal",[L,R]=T(D,{forceMount:void 0}),B=e=>{let{__scopePopover:t,forceMount:r,children:i,container:n}=e,a=v(D,t);return(0,m.jsx)(L,{scope:t,forceMount:r,children:(0,m.jsx)(p.z,{present:r||a.open,children:(0,m.jsx)(h.h,{asChild:!0,container:n,children:i})})})};B.displayName=D;var O="PopoverContent",M=i.forwardRef((e,t)=>
436{let r=R(O,e.__scopePopover),{forceMount:i=r.forceMount,...n}=e,a=v(O,e.__scopePopover);return(0,m.jsx)(p.z,{present:i||a.open,children:a.modal?(0,m.jsx)(P,{...n,ref:t}):(0,m.jsx)(H,{...n,ref:t})})});M.displayName=O;var F=function(e){let t=function(e){let t=i.forwardRef((e,t)=>{let{children:r,...n}=e;if(i.isValidElement(r)){let e,o;let s=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,l=function(e,t){let r={...t};for(let i in t){let n=e[i],a=t[i],o=/^on[A-Z]/.test(i);o?n&&a?r[i]=(...e)=>{let t=a(...e);return n(...e),t}:n&&(r[i]=n):"style"===i?r[i]={...n,...a}:"className"===i&&(r[i]=[n,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==i.Fragment&&(l.ref=t?(0,a.F)(t,s):s),i.cloneElement(r,l)}return i.Children.count(r)>1?i.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=i.forwardRef((e,r)=>{let{children:n,...a}=e,o=i.Children.toArray(n),s=o.find(A);if(s){let e=s.props.children,n=o.map(t=>t!==s?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,m.jsx)(t,{...a,ref:r,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,m.jsx)(t,{...a,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}("PopoverContent.RemoveScroll"),P=i.forwardRef((e,t)=>{let r=v(O,e.__scopePopover),o=i.useRef(null),s=(0,a.e)(t,o),l=i.useRef(!1);return i.useEffect(()=>{let e=o.current;if(e)return(0,x.Ry)(e)},[]),(0,m.jsx)(y.Z,{as:F,allowPinchZoom:!0,children:(0,m.jsx)(W,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,n.Mj)(e.onCloseAutoFocus,e=>{e.preventDefault(),l.current||r.triggerRef.current?.focus()}),onPointerDownOutside:(0,n.Mj)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,i=2===t.button||r;l.current=i},{checkForDefaultPrevented:!1}),onFocusOutside:(0,n.Mj)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),H=i.forwardRef((e,t)=>{let r=v(O,e.__scopePopover),n=i.useRef(!1),a=i.useRef(!1);return(0,m.jsx)(W,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||r.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let i=t.target,o=r.triggerRef.current?.contains(i);o&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),W=i.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:i,onOpenAutoFocus:n,onCloseAutoFocus:a,disableOutsidePointerEvents:o,onEscapeKeyDown:d,onPointerDownOutside:h,onFocusOutside:p,onInteractOutside:f,...g}=e,A=v(O,r),b=k(r);return(0,l.EW)(),(0,m.jsx)(c.M,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:n,onUnmountAutoFocus:a,children:(0,m.jsx)(s.XB,{asChild:!0,disableOutsidePointerEvents:o,onInteractOutside:f,onEscapeKeyDown:d,onPointerDownOutside:h,onFocusOutside:p,onDismiss:()=>A.onOpenChange(!1),children:(0,m.jsx)(u.VY,{"data-state":G(A.open),role:"dialog",id:A.contentId,...b,...g,ref:t,style:{...g.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),U="PopoverClose";function G(e){return e?"open":"closed"}i.forwardRef((e,t)=>{let{__scopePopover:r,...i}=e,a=v(U,r);return(0,m.jsx)(f.WV.button,{type:"button",...i,ref:t,onClick:(0,n.Mj)(e.onClick,()=>a.onOpenChange(!1))})}).displayName=U,i.forwardRef((e,t)=>{let{__scopePopover:r,...i}=e,n=k(r);return(0,m.jsx)(u.Eh,{...n,...i,ref:t})}).displayName="PopoverArrow";var j=S,q=N,Y=B,Z=M},53990:function(e,t,r){"use strict";r.d(t,{ee:function(){return te},Eh:function(){return tr},VY:function(){return tt},fC:function(){return e7},D7:function(){return ez}}
436);var i=r(67294);let n=["top","right","bottom","left"],a=Math.min,o=Math.max,s=Math.round,l=Math.floor,c=e=>({x:e,y:e}),d={left:"right",right:"left",bottom:"top",top:"bottom"},u={start:"end",end:"start"};function h(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function f(e){return e.split("-")[1]}function m(e){return"x"===e?"y":"x"}function g(e){return"y"===e?"height":"width"}let A=new Set(["top","bottom"]);function b(e){return A.has(p(e))?"y":"x"}function x(e){return e.replace(/start|end/g,e=>u[e])}let y=["left","right"],E=["right","left"],T=["top","bottom"],C=["bottom","top"];function k(e){return e.replace(/left|right|bottom|top/g,e=>d[e])}function _(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function v(e){let{x:t,y:r,width:i,height:n}=e;return{width:i,height:n,top:r,left:t,right:t+i,bottom:r+n,x:t,y:r}}function S(e,t,r){let i,{reference:n,floating:a}=e,o=b(t),s=m(b(t)),l=g(s),c=p(t),d="y"===o,u=n.x+n.width/2-a.width/2,h=n.y+n.height/2-a.height/2,A=n[l]/2-a[l]/2;switch(c){case"top":i={x:u,y:n.y-a.height};break;case"bottom":i={x:u,y:n.y+n.height};break;case"right":i={x:n.x+n.width,y:h};break;case"left":i={x:n.x-a.width,y:h};break;default:i={x:n.x,y:n.y}}switch(f(t)){case"start":i[s]-=A*(r&&d?-1:1);break;case"end":i[s]+=A*(r&&d?-1:1)}return i}async function w(e,t){var r;void 0===t&&(t={});let{x:i,y:n,platform:a,rects:o,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:p=!1,padding:f=0}=h(t,e),m=_(f),g=s[p?"floating"===u?"reference":"floating":u],A=v(await a.getClippingRect({element:null==(r=await (null==a.isElement?void 0:a.isElement(g)))||r?g:g.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:l})),b="floating"===u?{x:i,y:n,width:o.floating.width,height:o.floating.height}:o.reference,x=await (null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),y=await (null==a.isElement?void 0:a.isElement(x))&&await (null==a.getScale?void 0:a.getScale(x))||{x:1,y:1},E=v(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:x,strategy:l}):b);return{top:(A.top-E.top+m.top)/y.y,bottom:(E.bottom-A.bottom+m.bottom)/y.y,left:(A.left-E.left+m.left)/y.x,right:(E.right-A.right+m.right)/y.x}}let I=async(e,t,r)=>{let{placement:i="bottom",strategy:n="absolute",middleware:a=[],platform:o}=r,s=a.filter(Boolean),l=await (null==o.isRTL?void 0:o.isRTL(t)),c=await o.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:u}=S(c,i,l),h=i,p={},f=0;for(let r=0;r<s.length;r++){var m;let{name:a,fn:g}=s[r],{x:A,y:b,data:x,reset:y}=await g({x:d,y:u,initialPlacement:i,placement:h,strategy:n,middlewareData:p,rects:c,platform:{...o,detectOverflow:null!=(m=o.detectOverflow)?m:w},elements:{reference:e,floating:t}});d=null!=A?A:d,u=null!=b?b:u,p={...p,[a]:{...p[a],...x}},y&&f<=50&&(f++,"object"==typeof y&&(y.placement&&(h=y.placement),y.rects&&(c=!0===y.rects?await o.getElementRects({reference:e,floating:t,strategy:n}):y.rects),{x:d,y:u}=S(c,h,l)),r=-1)}return{x:d,y:u,placement:h,strategy:n,middlewareData:p}},N=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:i,placement:n,rects:s,platform:l,elements:c,middlewareData:d}=t,{element:u,padding:p=0}=h(e,t)||{};if(null==u)return{};let A=_(p),x={x:r,y:i},y=m(b(n)),E=g(y),T=await l.getDimensions(u),C="y"===y,k=C?"clientHeight":"clientWidth",v=s.reference[E]+s.reference[y]-x[y]-s.floating[E],S=x[y]-s.reference[y],w=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u)),I=w?w[k]:0;I&&await (null==l.isElement?void 0:l.isElement(w))||(I=c.floating[k]||s.floating[E]);let N=I/2-T[E]/2-1,D=a(A[C?"top":"left"],N),L=a(A[C?"bottom":"right"],N),R=I-T[E]-L,B=I/2-T[E]/2+(v/2-S/2),O=o(D,a(B,R)),M=!d.arrow&&null!=f(n)&&B!==O&&s.reference[E]/2-(B<D?D:L)-T[E]/2<0,F=M?B<D?B-D:B-R:0;return{[y]:x[y]+F,data:{[y]:O,centerOffset:B-O-F,...M&&{alignmentOffset:F}},reset:M}}});function D(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function L(e){return n.some(t=>e[t]>=0)}let R=new Set(["left","top"]);async function B(e,t){let{placement:r,platform:i,elements:n}=e,a=await (null==i.isRTL?void 0:i.isRTL(n.floating)),o=p(r),s=f(r),l="y"===b(r),c=R.has(o)?-1:1,d=a&&l?-1:1,u=h(t,e),{mainAxis:m,crossAxis:g,alignmentAxis:A}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}
436:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return s&&"number"==typeof A&&(g="end"===s?-1*A:A),l?{x:g*d,y:m*c}:{x:m*c,y:g*d}}function O(){return"undefined"!=typeof window}function M(e){return H(e)?(e.nodeName||"").toLowerCase():"#document"}function F(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function P(e){var t;return null==(t=(H(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function H(e){return!!O()&&(e instanceof Node||e instanceof F(e).Node)}function W(e){return!!O()&&(e instanceof Element||e instanceof F(e).Element)}function U(e){return!!O()&&(e instanceof HTMLElement||e instanceof F(e).HTMLElement)}function G(e){return!!O()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof F(e).ShadowRoot)}let j=new Set(["inline","contents"]);function q(e){let{overflow:t,overflowX:r,overflowY:i,display:n}=et(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+r)&&!j.has(n)}let Y=new Set(["table","td","th"]),Z=[":popover-open",":modal"];function z(e){return Z.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let Q=["transform","translate","scale","rotate","perspective"],K=["transform","translate","scale","rotate","perspective","filter"],V=["paint","layout","strict","content"];function X(e){let t=J(),r=W(e)?et(e):e;return Q.some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||K.some(e=>(r.willChange||"").includes(e))||V.some(e=>(r.contain||"").includes(e))}function J(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let $=new Set(["html","body","#document"]);function ee(e){return $.has(M(e))}function et(e){return F(e).getComputedStyle(e)}function er(e){return W(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ei(e){if("html"===M(e))return e;let t=e.assignedSlot||e.parentNode||G(e)&&e.host||P(e);return G(t)?t.host:t}function en(e,t,r){var i;void 0===t&&(t=[]),void 0===r&&(r=!0);let n=function e(t){let r=ei(t);return ee(r)?t.ownerDocument?t.ownerDocument.body:t.body:U(r)&&q(r)?r:e(r)}(e),a=n===(null==(i=e.ownerDocument)?void 0:i.body),o=F(n);if(a){let e=ea(o);return t.concat(o,o.visualViewport||[],q(n)?n:[],e&&r?en(e):[])}return t.concat(n,en(n,[],r))}function ea(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function eo(e){let t=et(e),r=parseFloat(t.width)||0,i=parseFloat(t.height)||0,n=U(e),a=n?e.offsetWidth:r,o=n?e.offsetHeight:i,l=s(r)!==a||s(i)!==o;return l&&(r=a,i=o),{width:r,height:i,$:l}}function es(e){return W(e)?e:e.contextElement}function el(e){let t=es(e);if(!U(t))return c(1);let r=t.getBoundingClientRect(),{width:i,height:n,$:a}=eo(t),o=(a?s(r.width):r.width)/i,l=(a?s(r.height):r.height)/n;return o&&Number.isFinite(o)||(o=1),l&&Number.isFinite(l)||(l=1),{x:o,y:l}}let ec=c(0);function ed(e){let t=F(e);return J()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ec}function eu(e,t,r,i){var n;void 0===t&&(t=!1),void 0===r&&(r=!1);let a=e.getBoundingClientRect(),o=es(e),s=c(1);t&&(i?W(i)&&(s=el(i)):s=el(e));let l=(void 0===(n=r)&&(n=!1),i&&(!n||i===F(o))&&n)?ed(o):c(0),d=(a.left+l.x)/s.x,u=(a.top+l.y)/s.y,h=a.width/s.x,p=a.height/s.y;if(o){let e=F(o),t=i&&W(i)?F(i):i,r=e,n=ea(r);for(;n&&i&&t!==r;){let e=el(n),t=n.getBoundingClientRect(),i=et(n),a=t.left+(n.clientLeft+parseFloat(i.paddingLeft))*e.x,o=t.top+(n.clientTop+parseFloat(i.paddingTop))*e.y;d*=e.x,u*=e.y,h*=e.x,p*=e.y,d+=a,u+=o,n=ea(r=F(n))}}return v({width:h,height:p,x:d,y:u})}function eh(e,t){let r=er(e).scrollLeft;return t?t.left+r:eu(P(e)).left+r}function ep(e,t){let r=e.getBoundingClientRect(),i=r.left+t.scrollLeft-eh(e,r),n=r.top+t.scrollTop;return{x:i,y:n}}let ef=new Set(["absolute","fixed"]);function em(e,t,r){let i;if("viewport"===t)i=function(e,t){let r=F(e),i=P(e),n=r.visualViewport,a=i.clientWidth,o=i.clientHeight,s=0,l=0;if(n){a=n.width,o=n.height;let e=J();(!e||e&&"fixed"===t)&&(s=n.offsetLeft,l=n.offsetTop)}let c=eh(i);if(c<=0){let e=i.ownerDocument,t=e.body,r=getComputedStyle(t),n="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,o=Math.abs(i.clientWidth-t.clientWidth-n);o<=25&&(a-=o)}else c<=25&&(a+=c);return{width:a,height:o,x:s,y:l}}(e,r);else if("document"===t)i=function(e){let t=P(e),r=er(e),i=e.ownerDocument.body,n=o(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),a=o(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),s=-r.scrollLeft+eh(e),l=-r.scrollTop;return"rtl"===et(i).direction&&(s+=o(t.clientWidth,i.clientWidth)-n),{width:n,height:a,x:s,y:l}}(P(e));
436else if(W(t))i=function(e,t){let r=eu(e,!0,"fixed"===t),i=r.top+e.clientTop,n=r.left+e.clientLeft,a=U(e)?el(e):c(1),o=e.clientWidth*a.x,s=e.clientHeight*a.y,l=n*a.x,d=i*a.y;return{width:o,height:s,x:l,y:d}}(t,r);else{let r=ed(e);i={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return v(i)}function eg(e){return"static"===et(e).position}function eA(e,t){if(!U(e)||"fixed"===et(e).position)return null;if(t)return t(e);let r=e.offsetParent;return P(e)===r&&(r=r.ownerDocument.body),r}function eb(e,t){var r;let i=F(e);if(z(e))return i;if(!U(e)){let t=ei(e);for(;t&&!ee(t);){if(W(t)&&!eg(t))return t;t=ei(t)}return i}let n=eA(e,t);for(;n&&(r=n,Y.has(M(r)))&&eg(n);)n=eA(n,t);return n&&ee(n)&&eg(n)&&!X(n)?i:n||function(e){let t=ei(e);for(;U(t)&&!ee(t);){if(X(t))return t;if(z(t))break;t=ei(t)}return null}(e)||i}let ex=async function(e){let t=this.getOffsetParent||eb,r=this.getDimensions,i=await r(e.floating);return{reference:function(e,t,r){let i=U(t),n=P(t),a="fixed"===r,o=eu(e,!0,a,t),s={scrollLeft:0,scrollTop:0},l=c(0);if(i||!i&&!a){if(("body"!==M(t)||q(n))&&(s=er(t)),i){let e=eu(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else n&&(l.x=eh(n))}a&&!i&&n&&(l.x=eh(n));let d=!n||i||a?c(0):ep(n,s),u=o.left+s.scrollLeft-l.x-d.x,h=o.top+s.scrollTop-l.y-d.y;return{x:u,y:h,width:o.width,height:o.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},ey={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:i,strategy:n}=e,a="fixed"===n,o=P(i),s=!!t&&z(t.floating);if(i===o||s&&a)return r;let l={scrollLeft:0,scrollTop:0},d=c(1),u=c(0),h=U(i);if((h||!h&&!a)&&(("body"!==M(i)||q(o))&&(l=er(i)),U(i))){let e=eu(i);d=el(i),u.x=e.x+i.clientLeft,u.y=e.y+i.clientTop}let p=!o||h||a?c(0):ep(o,l);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-l.scrollLeft*d.x+u.x+p.x,y:r.y*d.y-l.scrollTop*d.y+u.y+p.y}},getDocumentElement:P,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:i,strategy:n}=e,s="clippingAncestors"===r?z(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let i=en(e,[],!1).filter(e=>W(e)&&"body"!==M(e)),n=null,a="fixed"===et(e).position,o=a?ei(e):e;for(;W(o)&&!ee(o);){let t=et(o),r=X(o);r||"fixed"!==t.position||(n=null);let s=a?!r&&!n:!r&&"static"===t.position&&!!n&&ef.has(n.position)||q(o)&&!r&&function e(t,r){let i=ei(t);return!(i===r||!W(i)||ee(i))&&("fixed"===et(i).position||e(i,r))}(e,o);s?i=i.filter(e=>e!==o):n=t,o=ei(o)}return t.set(e,i),i}(t,this._c):[].concat(r),l=[...s,i],c=l[0],d=l.reduce((e,r)=>{let i=em(t,r,n);return e.top=o(i.top,e.top),e.right=a(i.right,e.right),e.bottom=a(i.bottom,e.bottom),e.left=o(i.left,e.left),e},em(t,c,n));return{width:d.right-d.left,height:d.bottom-d.top,x:d.left,y:d.top}},getOffsetParent:eb,getElementRects:ex,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=eo(e);return{width:t,height:r}},getScale:el,isElement:W,isRTL:function(e){return"rtl"===et(e).direction}};function eE(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let eT=(e,t,r)=>{let i=new Map,n={platform:ey,...r},a={...n.platform,_c:i};return I(e,t,{...n,platform:a})};var eC=r(73935),ek="undefined"!=typeof document?i.useLayoutEffect:function(){};function e_(e,t){let r,i,n;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(i=r;0!=i--;)if(!e_(e[i],t[i]))return!1;return!0}if((r=(n=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(i=r;0!=i--;)if(!({}).hasOwnProperty.call(t,n[i]))return!1;for(i=r;0!=i--;){let r=n[i];if(("_owner"!==r||!e.$$typeof)&&!e_(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function ev(e){if("undefined"==typeof window)return 1;let t=e.ownerDocument.defaultView||window;return t.devicePixelRatio||1}function eS(e,t){let r=ev(e);return Math.round(t*r)/r}function ew(e){let t=i.useRef(e);return ek(()=>{t.current=e}),t}let eI=e=>({name:"arrow",options:e,fn(t){let{element:r,padding:i}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?N({element:r.current,padding:i}).fn(t):{}:r?N({element:r,padding:i}).fn(t):{}}}),eN=(e,t)=>{var r;return{...(void 0===(r=e)&&(r=0),{name:"offset",options:r,async fn(e){var t,i;let{x:n,y:a,placement:o,middlewareData:s}=e,l=await B(e,r);return o===(null==(t=s.offset)?void 0:t.placement)&&null!=(i=s.arrow)&&i.alignmentOffset?{}:{x:n+l.x,y:a+l.y,data:{...l,placement:o}}}}),options:[e,t]}},eD=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"shift",options:r,async fn(e){let{x:t,y:i,placement:n,platform:s}=e,{mainAxis:l=!0,crossAxis:c=!1,limiter:d={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...u}=h(r,e),f={x:t,y:i},g=await s.detectOverflow(e,u),A=b(p(n)),x=m(A),y=f[x],E=f[A];
436if(l){let e=y+g["y"===x?"top":"left"],t=y-g["y"===x?"bottom":"right"];y=o(e,a(y,t))}if(c){let e=E+g["y"===A?"top":"left"],t=E-g["y"===A?"bottom":"right"];E=o(e,a(E,t))}let T=d.fn({...e,[x]:y,[A]:E});return{...T,data:{x:T.x-t,y:T.y-i,enabled:{[x]:l,[A]:c}}}}}),options:[e,t]}},eL=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{options:r,fn(e){let{x:t,y:i,placement:n,rects:a,middlewareData:o}=e,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=h(r,e),d={x:t,y:i},u=b(n),f=m(u),g=d[f],A=d[u],x=h(s,e),y="number"==typeof x?{mainAxis:x,crossAxis:0}:{mainAxis:0,crossAxis:0,...x};if(l){let e="y"===f?"height":"width",t=a.reference[f]-a.floating[e]+y.mainAxis,r=a.reference[f]+a.reference[e]-y.mainAxis;g<t?g=t:g>r&&(g=r)}if(c){var E,T;let e="y"===f?"width":"height",t=R.has(p(n)),r=a.reference[u]-a.floating[e]+(t&&(null==(E=o.offset)?void 0:E[u])||0)+(t?0:y.crossAxis),i=a.reference[u]+a.reference[e]+(t?0:(null==(T=o.offset)?void 0:T[u])||0)-(t?y.crossAxis:0);A<r?A=r:A>i&&(A=i)}return{[f]:g,[u]:A}}}),options:[e,t]}},eR=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"flip",options:r,async fn(e){var t,i,n,a,o;let{placement:s,middlewareData:l,rects:c,initialPlacement:d,platform:u,elements:A}=e,{mainAxis:_=!0,crossAxis:v=!0,fallbackPlacements:S,fallbackStrategy:w="bestFit",fallbackAxisSideDirection:I="none",flipAlignment:N=!0,...D}=h(r,e);if(null!=(t=l.arrow)&&t.alignmentOffset)return{};let L=p(s),R=b(d),B=p(d)===d,O=await (null==u.isRTL?void 0:u.isRTL(A.floating)),M=S||(B||!N?[k(d)]:function(e){let t=k(e);return[x(e),t,x(t)]}(d)),F="none"!==I;!S&&F&&M.push(...function(e,t,r,i){let n=f(e),a=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?E:y;return t?y:E;case"left":case"right":return t?T:C;default:return[]}}(p(e),"start"===r,i);return n&&(a=a.map(e=>e+"-"+n),t&&(a=a.concat(a.map(x)))),a}(d,N,I,O));let P=[d,...M],H=await u.detectOverflow(e,D),W=[],U=(null==(i=l.flip)?void 0:i.overflows)||[];if(_&&W.push(H[L]),v){let e=function(e,t,r){void 0===r&&(r=!1);let i=f(e),n=m(b(e)),a=g(n),o="x"===n?i===(r?"end":"start")?"right":"left":"start"===i?"bottom":"top";return t.reference[a]>t.floating[a]&&(o=k(o)),[o,k(o)]}(s,c,O);W.push(H[e[0]],H[e[1]])}if(U=[...U,{placement:s,overflows:W}],!W.every(e=>e<=0)){let e=((null==(n=l.flip)?void 0:n.index)||0)+1,t=P[e];if(t){let r="alignment"===v&&R!==b(t);if(!r||U.every(e=>b(e.placement)!==R||e.overflows[0]>0))return{data:{index:e,overflows:U},reset:{placement:t}}}let r=null==(a=U.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!r)switch(w){case"bestFit":{let e=null==(o=U.filter(e=>{if(F){let t=b(e.placement);return t===R||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:o[0];e&&(r=e);break}case"initialPlacement":r=d}if(s!==r)return{reset:{placement:r}}}return{}}}),options:[e,t]}},eB=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"size",options:r,async fn(e){var t,i;let n,s;let{placement:l,rects:c,platform:d,elements:u}=e,{apply:m=()=>{},...g}=h(r,e),A=await d.detectOverflow(e,g),x=p(l),y=f(l),E="y"===b(l),{width:T,height:C}=c.floating;"top"===x||"bottom"===x?(n=x,s=y===(await (null==d.isRTL?void 0:d.isRTL(u.floating))?"start":"end")?"left":"right"):(s=x,n="end"===y?"top":"bottom");let k=C-A.top-A.bottom,_=T-A.left-A.right,v=a(C-A[n],k),S=a(T-A[s],_),w=!e.middlewareData.shift,I=v,N=S;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(N=_),null!=(i=e.middlewareData.shift)&&i.enabled.y&&(I=k),w&&!y){let e=o(A.left,0),t=o(A.right,0),r=o(A.top,0),i=o(A.bottom,0);E?N=T-2*(0!==e||0!==t?e+t:o(A.left,A.right)):I=C-2*(0!==r||0!==i?r+i:o(A.top,A.bottom))}await m({...e,availableWidth:N,availableHeight:I});let D=await d.getDimensions(u.floating);return T!==D.width||C!==D.height?{reset:{rects:!0}}:{}}}),options:[e,t]}},eO=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"hide",options:r,async fn(e){let{rects:t,platform:i}=e,{strategy:n="referenceHidden",...a}=h(r,e);switch(n){case"referenceHidden":{let r=await i.detectOverflow(e,{...a,elementContext:"reference"}),n=D(r,t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:L(n)}}}case"escaped":{let r=await i.detectOverflow(e,{...a,altBoundary:!0}),n=D(r,t.floating);return{data:{escapedOffsets:n,escaped:L(n)}}}default:return{}}}}),options:[e,t]}},eM=(e,t)=>({...eI(e),options:[e,t]});var eF=r(64757),eP=r(85893),eH=i.forwardRef((e,t)=>
436{let{children:r,width:i=10,height:n=5,...a}=e;return(0,eP.jsx)(eF.WV.svg,{...a,ref:t,width:i,height:n,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,eP.jsx)("polygon",{points:"0,0 30,0 15,10"})})});eH.displayName="Arrow";var eW=r(28771),eU=r(25360),eG=r(79698),ej=r(9981),eq=r(7546),eY="Popper",[eZ,ez]=(0,eU.b)(eY),[eQ,eK]=eZ(eY),eV=e=>{let{__scopePopper:t,children:r}=e,[n,a]=i.useState(null);return(0,eP.jsx)(eQ,{scope:t,anchor:n,onAnchorChange:a,children:r})};eV.displayName=eY;var eX="PopperAnchor",eJ=i.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...a}=e,o=eK(eX,r),s=i.useRef(null),l=(0,eW.e)(t,s),c=i.useRef(null);return i.useEffect(()=>{let e=c.current;c.current=n?.current||s.current,e!==c.current&&o.onAnchorChange(c.current)}),n?null:(0,eP.jsx)(eF.WV.div,{...a,ref:l})});eJ.displayName=eX;var e$="PopperContent",[e0,e1]=eZ(e$),e2=i.forwardRef((e,t)=>{let{__scopePopper:r,side:n="bottom",sideOffset:s=0,align:c="center",alignOffset:d=0,arrowPadding:u=0,avoidCollisions:h=!0,collisionBoundary:p=[],collisionPadding:f=0,sticky:m="partial",hideWhenDetached:g=!1,updatePositionStrategy:A="optimized",onPlaced:b,...x}=e,y=eK(e$,r),[E,T]=i.useState(null),C=(0,eW.e)(t,e=>T(e)),[k,_]=i.useState(null),v=(0,eq.t)(k),S=v?.width??0,w=v?.height??0,I="number"==typeof f?f:{top:0,right:0,bottom:0,left:0,...f},N=Array.isArray(p)?p:[p],D=N.length>0,L={padding:I,boundary:N.filter(e4),altBoundary:D},{refs:R,floatingStyles:B,placement:O,isPositioned:M,middlewareData:F}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,elements:{reference:o,floating:s}={},transform:l=!0,whileElementsMounted:c,open:d}=e,[u,h]=i.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,f]=i.useState(n);e_(p,n)||f(n);let[m,g]=i.useState(null),[A,b]=i.useState(null),x=i.useCallback(e=>{e!==C.current&&(C.current=e,g(e))},[]),y=i.useCallback(e=>{e!==k.current&&(k.current=e,b(e))},[]),E=o||m,T=s||A,C=i.useRef(null),k=i.useRef(null),_=i.useRef(u),v=ew(c),S=ew(a),w=ew(d),I=i.useCallback(()=>{if(!C.current||!k.current)return;let e={placement:t,strategy:r,middleware:p};S.current&&(e.platform=S.current),eT(C.current,k.current,e).then(e=>{let t={...e,isPositioned:!1!==w.current};N.current&&!e_(_.current,t)&&(_.current=t,eC.flushSync(()=>{h(t)}))})},[p,t,r,S,w]);ek(()=>{!1===d&&_.current.isPositioned&&(_.current.isPositioned=!1,h(e=>({...e,isPositioned:!1})))},[d]);let N=i.useRef(!1);ek(()=>(N.current=!0,()=>{N.current=!1}),[]),ek(()=>{if(E&&(C.current=E),T&&(k.current=T),E&&T){if(v.current)return v.current(E,T,I);I()}},[E,T,I,v,null!=c]);let D=i.useMemo(()=>({reference:C,floating:k,setReference:x,setFloating:y}),[x,y]),L=i.useMemo(()=>({reference:E,floating:T}),[E,T]),R=i.useMemo(()=>{let e={position:r,left:0,top:0};if(!L.floating)return e;let t=eS(L.floating,u.x),i=eS(L.floating,u.y);return l?{...e,transform:"translate("+t+"px, "+i+"px)",...ev(L.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:i}},[r,l,L.floating,u.x,u.y]);return i.useMemo(()=>({...u,update:I,refs:D,elements:L,floatingStyles:R}),[u,I,D,L,R])}({strategy:"fixed",placement:n+("center"!==c?"-"+c:""),whileElementsMounted:(...e)=>{let t=function(e,t,r,i){let n;void 0===i&&(i={});let{ancestorScroll:s=!0,ancestorResize:c=!0,elementResize:d="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:h=!1}=i,p=es(e),f=s||c?[...p?en(p):[],...en(t)]:[];f.forEach(e=>{s&&e.addEventListener("scroll",r,{passive:!0}),c&&e.addEventListener("resize",r)});let m=p&&u?function(e,t){let r,i=null,n=P(e);function s(){var e;clearTimeout(r),null==(e=i)||e.disconnect(),i=null}return!function c(d,u){void 0===d&&(d=!1),void 0===u&&(u=1),s();let h=e.getBoundingClientRect(),{left:p,top:f,width:m,height:g}=h;if(d||t(),!m||!g)return;let A=l(f),b=l(n.clientWidth-(p+m)),x=l(n.clientHeight-(f+g)),y=l(p),E={rootMargin:-A+"px "+-b+"px "+-x+"px "+-y+"px",threshold:o(0,a(1,u))||1},T=!0;function C(t){let i=t[0].intersectionRatio;if(i!==u){if(!T)return c();i?c(!1,i):r=setTimeout(()=>{c(!1,1e-7)},1e3)}1!==i||eE(h,e.getBoundingClientRect())||c(),T=!1}try{i=new IntersectionObserver(C,{...E,root:n.ownerDocument})}catch(e){i=new IntersectionObserver(C,E)}i.observe(e)}(!0),s}(p,r):null,g=-1,A=null;d&&(A=new ResizeObserver(e=>{let[i]=e;i&&i.target===p&&A&&(A.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=A)||e.observe(t)})),r()}),p&&!h&&A.observe(p),A.observe(t));let b=h?eu(e):null;return h&&function t(){let i=eu(e);b&&!eE(b,i)&&r(),b=i,n=requestAnimationFrame(t)}(),r(),()=>{var e;
436f.forEach(e=>{s&&e.removeEventListener("scroll",r),c&&e.removeEventListener("resize",r)}),null==m||m(),null==(e=A)||e.disconnect(),A=null,h&&cancelAnimationFrame(n)}}(...e,{animationFrame:"always"===A});return t},elements:{reference:y.anchor},middleware:[eN({mainAxis:s+w,alignmentAxis:d}),h&&eD({mainAxis:!0,crossAxis:!1,limiter:"partial"===m?eL():void 0,...L}),h&&eR({...L}),eB({...L,apply:({elements:e,rects:t,availableWidth:r,availableHeight:i})=>{let{width:n,height:a}=t.reference,o=e.floating.style;o.setProperty("--radix-popper-available-width",`${r}px`),o.setProperty("--radix-popper-available-height",`${i}px`),o.setProperty("--radix-popper-anchor-width",`${n}px`),o.setProperty("--radix-popper-anchor-height",`${a}px`)}}),k&&eM({element:k,padding:u}),e6({arrowWidth:S,arrowHeight:w}),g&&eO({strategy:"referenceHidden",...L})]}),[H,W]=e9(O),U=(0,eG.W)(b);(0,ej.b)(()=>{M&&U?.()},[M,U]);let G=F.arrow?.x,j=F.arrow?.y,q=F.arrow?.centerOffset!==0,[Y,Z]=i.useState();return(0,ej.b)(()=>{E&&Z(window.getComputedStyle(E).zIndex)},[E]),(0,eP.jsx)("div",{ref:R.setFloating,"data-radix-popper-content-wrapper":"",style:{...B,transform:M?B.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Y,"--radix-popper-transform-origin":[F.transformOrigin?.x,F.transformOrigin?.y].join(" "),...F.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,eP.jsx)(e0,{scope:r,placedSide:H,onArrowChange:_,arrowX:G,arrowY:j,shouldHideArrow:q,children:(0,eP.jsx)(eF.WV.div,{"data-side":H,"data-align":W,...x,ref:C,style:{...x.style,animation:M?void 0:"none"}})})})});e2.displayName=e$;var e3="PopperArrow",e5={top:"bottom",right:"left",bottom:"top",left:"right"},e8=i.forwardRef(function(e,t){let{__scopePopper:r,...i}=e,n=e1(e3,r),a=e5[n.placedSide];return(0,eP.jsx)("span",{ref:n.onArrowChange,style:{position:"absolute",left:n.arrowX,top:n.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[n.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[n.placedSide],visibility:n.shouldHideArrow?"hidden":void 0},children:(0,eP.jsx)(eH,{...i,ref:t,style:{...i.style,display:"block"}})})});function e4(e){return null!==e}e8.displayName=e3;var e6=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:i,middlewareData:n}=t,a=n.arrow?.centerOffset!==0,o=a?0:e.arrowWidth,s=a?0:e.arrowHeight,[l,c]=e9(r),d={start:"0%",center:"50%",end:"100%"}[c],u=(n.arrow?.x??0)+o/2,h=(n.arrow?.y??0)+s/2,p="",f="";return"bottom"===l?(p=a?d:`${u}px`,f=`${-s}px`):"top"===l?(p=a?d:`${u}px`,f=`${i.floating.height+s}px`):"right"===l?(p=`${-s}px`,f=a?d:`${h}px`):"left"===l&&(p=`${i.floating.width+s}px`,f=a?d:`${h}px`),{data:{x:p,y:f}}}});function e9(e){let[t,r="center"]=e.split("-");return[t,r]}var e7=eV,te=eJ,tt=e2,tr=e8},42651:function(e,t,r){"use strict";r.d(t,{h:function(){return l}});var i=r(67294),n=r(73935),a=r(64757),o=r(9981),s=r(85893),l=i.forwardRef((e,t)=>{let{container:r,...l}=e,[c,d]=i.useState(!1);(0,o.b)(()=>d(!0),[]);let u=r||c&&globalThis?.document?.body;return u?n.createPortal((0,s.jsx)(a.WV.div,{...l,ref:t}),u):null});l.displayName="Portal"},29115:function(e,t,r){"use strict";r.d(t,{z:function(){return o}});var i=r(67294),n=r(28771),a=r(9981),o=e=>{let t,r;let{present:o,children:l}=e,c=function(e){var t;let[r,n]=i.useState(),o=i.useRef(null),l=i.useRef(e),c=i.useRef("none"),[d,u]=(t={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},i.useReducer((e,r)=>{let i=t[e][r];return i??e},e?"mounted":"unmounted"));return i.useEffect(()=>{let e=s(o.current);c.current="mounted"===d?e:"none"},[d]),(0,a.b)(()=>
436{let t=o.current,r=l.current;if(r!==e){let i=c.current,n=s(t);e?u("MOUNT"):"none"===n||t?.display==="none"?u("UNMOUNT"):r&&i!==n?u("ANIMATION_OUT"):u("UNMOUNT"),l.current=e}},[e,u]),(0,a.b)(()=>{if(r){let e;let t=r.ownerDocument.defaultView??window,i=i=>{let n=s(o.current),a=n.includes(CSS.escape(i.animationName));if(i.target===r&&a&&(u("ANIMATION_END"),!l.current)){let i=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=i)})}},n=e=>{e.target===r&&(c.current=s(o.current))};return r.addEventListener("animationstart",n),r.addEventListener("animationcancel",i),r.addEventListener("animationend",i),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",n),r.removeEventListener("animationcancel",i),r.removeEventListener("animationend",i)}}u("ANIMATION_END")},[r,u]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:i.useCallback(e=>{o.current=e?getComputedStyle(e):null,n(e)},[])}}(o),d="function"==typeof l?l({present:c.isPresent}):i.Children.only(l),u=(0,n.e)(c.ref,(t=Object.getOwnPropertyDescriptor(d.props,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?d.ref:(t=Object.getOwnPropertyDescriptor(d,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?d.props.ref:d.props.ref||d.ref);return"function"==typeof l||c.isPresent?i.cloneElement(d,{ref:u}):null};function s(e){return e?.animationName||"none"}o.displayName="Presence"},64757:function(e,t,r){"use strict";r.d(t,{WV:function(){return c},jH:function(){return d}});var i=r(67294),n=r(73935),a=r(28771),o=r(85893),s=Symbol("radix.slottable");function l(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===s}var c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=function(e){let t=function(e){let t=i.forwardRef((e,t)=>{let{children:r,...n}=e;if(i.isValidElement(r)){let e,o;let s=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,l=function(e,t){let r={...t};for(let i in t){let n=e[i],a=t[i],o=/^on[A-Z]/.test(i);o?n&&a?r[i]=(...e)=>{let t=a(...e);return n(...e),t}:n&&(r[i]=n):"style"===i?r[i]={...n,...a}:"className"===i&&(r[i]=[n,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==i.Fragment&&(l.ref=t?(0,a.F)(t,s):s),i.cloneElement(r,l)}return i.Children.count(r)>1?i.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=i.forwardRef((e,r)=>{let{children:n,...a}=e,s=i.Children.toArray(n),c=s.find(l);if(c){let e=c.props.children,n=s.map(t=>t!==c?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,o.jsx)(t,{...a,ref:r,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,o.jsx)(t,{...a,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}(`Primitive.${t}`),n=i.forwardRef((e,i)=>{let{asChild:n,...a}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(n?r:t,{...a,ref:i})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function d(e,t){e&&n.flushSync(()=>e.dispatchEvent(t))}},66681:function(e,t,r){"use strict";r.d(t,{Pc:function(){return E},ck:function(){return D},fC:function(){return N}});var i=r(67294),n=r(36206),a=r(13879),o=r(28771),s=r(25360),l=r(91276),c=r(64757),d=r(79698),u=r(77342),h=r(78990),p=r(85893),f="rovingFocusGroup.onEntryFocus",m={bubbles:!1,cancelable:!0},g="RovingFocusGroup",[A,b,x]=(0,a.B)(g),[y,E]=(0,s.b)(g,[x]),[T,C]=y(g),k=i.forwardRef((e,t)=>(0,p.jsx)(A.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(A.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(_,{...e,ref:t})})}));k.displayName=g;var _=i.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:a,loop:s=!1,dir:l,currentTabStopId:A,defaultCurrentTabStopId:x,onCurrentTabStopIdChange:y,onEntryFocus:E,preventScrollOnEntryFocus:C=!1,...k}=e,_=i.useRef(null),v=(0,o.e)(t,_),S=(0,h.gm)(l),[w,N]=(0,u.T)({prop:A,defaultProp:x??null,onChange:y,caller:g}),[D,L]=i.useState(!1),R=(0,d.W)(E),B=b(r),O=i.useRef(!1),[M,F]=i.useState(0);return i.useEffect(()=>{let e=_.current;if(e)return e.addEventListener(f,R),()=>e.removeEventListener(f,R)},[R]),(0,p.jsx)(T,{scope:r,orientation:a,dir:S,loop:s,currentTabStopId:w,onItemFocus:i.useCallback(e=>N(e),[N]),onItemShiftTab:i.useCallback(()=>L(!0),[]),onFocusableItemAdd:i.useCallback(()=>F(e=>e+1),[]),onFocusableItemRemove:i.useCallback(()=>F(e=>e-1),[]),children:(0,p.jsx)(c.WV.div,{tabIndex:D||0===M?-1:0,"data-orientation":a,...k,ref:v,style:{outline:"none",...e.style},onMouseDown:(0,n.Mj)(e.onMouseDown,()=>{O.current=!0}),onFocus:(0,n.Mj)(e.onFocus,e=>{let t=!O.current;if(e.target===e.currentTarget&&t&&!D){let t=new CustomEvent(f,m);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=B().filter(e=>
436e.focusable),t=e.find(e=>e.active),r=e.find(e=>e.id===w),i=[t,r,...e].filter(Boolean),n=i.map(e=>e.ref.current);I(n,C)}}O.current=!1}),onBlur:(0,n.Mj)(e.onBlur,()=>L(!1))})})}),v="RovingFocusGroupItem",S=i.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:a=!0,active:o=!1,tabStopId:s,children:d,...u}=e,h=(0,l.M)(),f=s||h,m=C(v,r),g=m.currentTabStopId===f,x=b(r),{onFocusableItemAdd:y,onFocusableItemRemove:E,currentTabStopId:T}=m;return i.useEffect(()=>{if(a)return y(),()=>E()},[a,y,E]),(0,p.jsx)(A.ItemSlot,{scope:r,id:f,focusable:a,active:o,children:(0,p.jsx)(c.WV.span,{tabIndex:g?0:-1,"data-orientation":m.orientation,...u,ref:t,onMouseDown:(0,n.Mj)(e.onMouseDown,e=>{a?m.onItemFocus(f):e.preventDefault()}),onFocus:(0,n.Mj)(e.onFocus,()=>m.onItemFocus(f)),onKeyDown:(0,n.Mj)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){m.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var i;let n=(i=e.key,"rtl"!==r?i:"ArrowLeft"===i?"ArrowRight":"ArrowRight"===i?"ArrowLeft":i);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(n))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(n)))return w[n]}(e,m.orientation,m.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=x().filter(e=>e.focusable),a=n.map(e=>e.ref.current);if("last"===t)a.reverse();else if("prev"===t||"next"===t){var r,i;"prev"===t&&a.reverse();let n=a.indexOf(e.currentTarget);a=m.loop?(r=a,i=n+1,r.map((e,t)=>r[(i+t)%r.length])):a.slice(n+1)}setTimeout(()=>I(a))}}),children:"function"==typeof d?d({isCurrentTabStop:g,hasTabStop:null!=T}):d})})});S.displayName=v;var w={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function I(e,t=!1){let r=document.activeElement;for(let i of e)if(i===r||(i.focus({preventScroll:t}),document.activeElement!==r))return}var N=k,D=S},21703:function(e,t,r){"use strict";r.d(t,{VY:function(){return eO},JO:function(){return eR},ck:function(){return eP},wU:function(){return eW},eT:function(){return eH},__:function(){return eF},h_:function(){return eB},fC:function(){return eN},$G:function(){return eG},u_:function(){return eU},Z0:function(){return ej},xz:function(){return eD},B4:function(){return eL},l_:function(){return eM}});var i=r(67294),n=r(73935);function a(e,[t,r]){return Math.min(r,Math.max(t,e))}var o=r(36206),s=r(13879),l=r(28771),c=r(25360),d=r(78990),u=r(46063),h=r(27552),p=r(95420),f=r(91276),m=r(53990),g=r(42651),A=r(64757),b=r(85893),x=Symbol("radix.slottable");function y(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===x}var E=r(79698),T=r(77342),C=r(9981),k=r(57898),_=r(96219),v=r(23541),S=r(71930),w=[" ","Enter","ArrowUp","ArrowDown"],I=[" ","Enter"],N="Select",[D,L,R]=(0,s.B)(N),[B,O]=(0,c.b)(N,[R,m.D7]),M=(0,m.D7)(),[F,P]=B(N),[H,W]=B(N),U=e=>{let{__scopeSelect:t,children:r,open:n,defaultOpen:a,onOpenChange:o,value:s,defaultValue:l,onValueChange:c,dir:u,name:h,autoComplete:p,disabled:g,required:A,form:x}=e,y=M(t),[E,C]=i.useState(null),[k,_]=i.useState(null),[v,S]=i.useState(!1),w=(0,d.gm)(u),[I,L]=(0,T.T)({prop:n,defaultProp:a??!1,onChange:o,caller:N}),[R,B]=(0,T.T)({prop:s,defaultProp:l,onChange:c,caller:N}),O=i.useRef(null),P=!E||x||!!E.closest("form"),[W,U]=i.useState(new Set),G=Array.from(W).map(e=>e.props.value).join(";");return(0,b.jsx)(m.fC,{...y,children:(0,b.jsxs)(F,{required:A,scope:t,trigger:E,onTriggerChange:C,valueNode:k,onValueNodeChange:_,valueNodeHasChildren:v,onValueNodeHasChildrenChange:S,contentId:(0,f.M)(),value:R,onValueChange:B,open:I,onOpenChange:L,dir:w,triggerPointerDownPosRef:O,disabled:g,children:[(0,b.jsx)(D.Provider,{scope:t,children:(0,b.jsx)(H,{scope:e.__scopeSelect,onNativeOptionAdd:i.useCallback(e=>{U(t=>new Set(t).add(e))},[]),onNativeOptionRemove:i.useCallback(e=>{U(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:r})}),P?(0,b.jsxs)(ev,{"aria-hidden":!0,required:A,tabIndex:-1,name:h,autoComplete:p,value:R,onChange:e=>B(e.target.value),disabled:g,form:x,children:[void 0===R?(0,b.jsx)("option",{value:""}):null,Array.from(W)]},G):null]})})};U.displayName=N;var G="SelectTrigger",j=i.forwardRef((e,t)=>
436{let{__scopeSelect:r,disabled:n=!1,...a}=e,s=M(r),c=P(G,r),d=c.disabled||n,u=(0,l.e)(t,c.onTriggerChange),h=L(r),p=i.useRef("touch"),[f,g,x]=ew(e=>{let t=h().filter(e=>!e.disabled),r=t.find(e=>e.value===c.value),i=eI(t,e,r);void 0!==i&&c.onValueChange(i.value)}),y=e=>{d||(c.onOpenChange(!0),x()),e&&(c.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,b.jsx)(m.ee,{asChild:!0,...s,children:(0,b.jsx)(A.WV.button,{type:"button",role:"combobox","aria-controls":c.contentId,"aria-expanded":c.open,"aria-required":c.required,"aria-autocomplete":"none",dir:c.dir,"data-state":c.open?"open":"closed",disabled:d,"data-disabled":d?"":void 0,"data-placeholder":eS(c.value)?"":void 0,...a,ref:u,onClick:(0,o.Mj)(a.onClick,e=>{e.currentTarget.focus(),"mouse"!==p.current&&y(e)}),onPointerDown:(0,o.Mj)(a.onPointerDown,e=>{p.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(y(e),e.preventDefault())}),onKeyDown:(0,o.Mj)(a.onKeyDown,e=>{let t=""!==f.current,r=e.ctrlKey||e.altKey||e.metaKey;r||1!==e.key.length||g(e.key),(!t||" "!==e.key)&&w.includes(e.key)&&(y(),e.preventDefault())})})})});j.displayName=G;var q="SelectValue",Y=i.forwardRef((e,t)=>{let{__scopeSelect:r,className:i,style:n,children:a,placeholder:o="",...s}=e,c=P(q,r),{onValueNodeHasChildrenChange:d}=c,u=void 0!==a,h=(0,l.e)(t,c.onValueNodeChange);return(0,C.b)(()=>{d(u)},[d,u]),(0,b.jsx)(A.WV.span,{...s,ref:h,style:{pointerEvents:"none"},children:eS(c.value)?(0,b.jsx)(b.Fragment,{children:o}):a})});Y.displayName=q;var Z=i.forwardRef((e,t)=>{let{__scopeSelect:r,children:i,...n}=e;return(0,b.jsx)(A.WV.span,{"aria-hidden":!0,...n,ref:t,children:i||"▼"})});Z.displayName="SelectIcon";var z=e=>(0,b.jsx)(g.h,{asChild:!0,...e});z.displayName="SelectPortal";var Q="SelectContent",K=i.forwardRef((e,t)=>{let r=P(Q,e.__scopeSelect),[a,o]=i.useState();return((0,C.b)(()=>{o(new DocumentFragment)},[]),r.open)?(0,b.jsx)($,{...e,ref:t}):a?n.createPortal((0,b.jsx)(V,{scope:e.__scopeSelect,children:(0,b.jsx)(D.Slot,{scope:e.__scopeSelect,children:(0,b.jsx)("div",{children:e.children})})}),a):null});K.displayName=Q;var[V,X]=B(Q),J=function(e){let t=function(e){let t=i.forwardRef((e,t)=>{let{children:r,...n}=e;if(i.isValidElement(r)){let e,a;let o=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,s=function(e,t){let r={...t};for(let i in t){let n=e[i],a=t[i],o=/^on[A-Z]/.test(i);o?n&&a?r[i]=(...e)=>{let t=a(...e);return n(...e),t}:n&&(r[i]=n):"style"===i?r[i]={...n,...a}:"className"===i&&(r[i]=[n,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==i.Fragment&&(s.ref=t?(0,l.F)(t,o):o),i.cloneElement(r,s)}return i.Children.count(r)>1?i.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=i.forwardRef((e,r)=>{let{children:n,...a}=e,o=i.Children.toArray(n),s=o.find(y);if(s){let e=s.props.children,n=o.map(t=>t!==s?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,b.jsx)(t,{...a,ref:r,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,b.jsx)(t,{...a,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}("SelectContent.RemoveScroll"),$=i.forwardRef((e,t)=>{let{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:s,onPointerDownOutside:c,side:d,sideOffset:f,align:m,alignOffset:g,arrowPadding:A,collisionBoundary:x,collisionPadding:y,sticky:E,hideWhenDetached:T,avoidCollisions:C,...k}=e,_=P(Q,r),[w,I]=i.useState(null),[N,D]=i.useState(null),R=(0,l.e)(t,e=>I(e)),[B,O]=i.useState(null),[M,F]=i.useState(null),H=L(r),[W,U]=i.useState(!1),G=i.useRef(!1);i.useEffect(()=>{if(w)return(0,v.Ry)(w)},[w]),(0,h.EW)();let j=i.useCallback(e=>{let[t,...r]=H().map(e=>e.ref.current),[i]=r.slice(-1),n=document.activeElement;for(let r of e)if(r===n||(r?.scrollIntoView({block:"nearest"}),r===t&&N&&(N.scrollTop=0),r===i&&N&&(N.scrollTop=N.scrollHeight),r?.focus(),document.activeElement!==n))return},[H,N]),q=i.useCallback(()=>j([B,w]),[j,B,w]);i.useEffect(()=>{W&&q()},[W,q]);let{onOpenChange:Y,triggerPointerDownPosRef:Z}=_;i.useEffect(()=>{if(w){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(Z.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(Z.current?.y??0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():w.contains(r.target)||Y(!1),document.removeEventListener("pointermove",t),Z.current=null};return null!==Z.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[w,Y,Z]),i.useEffect(()=>{let e=()=>Y(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[Y]);
436let[z,K]=ew(e=>{let t=H().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),i=eI(t,e,r);i&&setTimeout(()=>i.ref.current.focus())}),X=i.useCallback((e,t,r)=>{let i=!G.current&&!r,n=void 0!==_.value&&_.value===t;(n||i)&&(O(e),i&&(G.current=!0))},[_.value]),$=i.useCallback(()=>w?.focus(),[w]),er=i.useCallback((e,t,r)=>{let i=!G.current&&!r,n=void 0!==_.value&&_.value===t;(n||i)&&F(e)},[_.value]),ei="popper"===n?et:ee,en=ei===et?{side:d,sideOffset:f,align:m,alignOffset:g,arrowPadding:A,collisionBoundary:x,collisionPadding:y,sticky:E,hideWhenDetached:T,avoidCollisions:C}:{};return(0,b.jsx)(V,{scope:r,content:w,viewport:N,onViewportChange:D,itemRefCallback:X,selectedItem:B,onItemLeave:$,itemTextRefCallback:er,focusSelectedItem:q,selectedItemText:M,position:n,isPositioned:W,searchRef:z,children:(0,b.jsx)(S.Z,{as:J,allowPinchZoom:!0,children:(0,b.jsx)(p.M,{asChild:!0,trapped:_.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,o.Mj)(a,e=>{_.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,b.jsx)(u.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:s,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>_.onOpenChange(!1),children:(0,b.jsx)(ei,{role:"listbox",id:_.contentId,"data-state":_.open?"open":"closed",dir:_.dir,onContextMenu:e=>e.preventDefault(),...k,...en,onPlaced:()=>U(!0),ref:R,style:{display:"flex",flexDirection:"column",outline:"none",...k.style},onKeyDown:(0,o.Mj)(k.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||K(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=H().filter(e=>!e.disabled),r=t.map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(r=r.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let t=e.target,i=r.indexOf(t);r=r.slice(i+1)}setTimeout(()=>j(r)),e.preventDefault()}})})})})})})});$.displayName="SelectContentImpl";var ee=i.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...o}=e,s=P(Q,r),c=X(Q,r),[d,u]=i.useState(null),[h,p]=i.useState(null),f=(0,l.e)(t,e=>p(e)),m=L(r),g=i.useRef(!1),x=i.useRef(!0),{viewport:y,selectedItem:E,selectedItemText:T,focusSelectedItem:k}=c,_=i.useCallback(()=>{if(s.trigger&&s.valueNode&&d&&h&&y&&E&&T){let e=s.trigger.getBoundingClientRect(),t=h.getBoundingClientRect(),r=s.valueNode.getBoundingClientRect(),i=T.getBoundingClientRect();if("rtl"!==s.dir){let n=i.left-t.left,o=r.left-n,s=e.left-o,l=e.width+s,c=Math.max(l,t.width),u=window.innerWidth-10,h=a(o,[10,Math.max(10,u-c)]);d.style.minWidth=l+"px",d.style.left=h+"px"}else{let n=t.right-i.right,o=window.innerWidth-r.right-n,s=window.innerWidth-e.right-o,l=e.width+s,c=Math.max(l,t.width),u=window.innerWidth-10,h=a(o,[10,Math.max(10,u-c)]);d.style.minWidth=l+"px",d.style.right=h+"px"}let o=m(),l=window.innerHeight-20,c=y.scrollHeight,u=window.getComputedStyle(h),p=parseInt(u.borderTopWidth,10),f=parseInt(u.paddingTop,10),A=parseInt(u.borderBottomWidth,10),b=parseInt(u.paddingBottom,10),x=p+f+c+b+A,C=Math.min(5*E.offsetHeight,x),k=window.getComputedStyle(y),_=parseInt(k.paddingTop,10),v=parseInt(k.paddingBottom,10),S=e.top+e.height/2-10,w=E.offsetHeight/2,I=E.offsetTop+w,N=p+f+I;if(N<=S){let e=o.length>0&&E===o[o.length-1].ref.current;d.style.bottom="0px";let t=h.clientHeight-y.offsetTop-y.offsetHeight;d.style.height=N+Math.max(l-S,w+(e?v:0)+t+A)+"px"}else{let e=o.length>0&&E===o[0].ref.current;d.style.top="0px";let t=Math.max(S,p+y.offsetTop+(e?_:0)+w);d.style.height=t+(x-N)+"px",y.scrollTop=N-S+y.offsetTop}d.style.margin="10px 0",d.style.minHeight=C+"px",d.style.maxHeight=l+"px",n?.(),requestAnimationFrame(()=>g.current=!0)}},[m,s.trigger,s.valueNode,d,h,y,E,T,s.dir,n]);(0,C.b)(()=>_(),[_]);let[v,S]=i.useState();(0,C.b)(()=>{h&&S(window.getComputedStyle(h).zIndex)},[h]);let w=i.useCallback(e=>{e&&!0===x.current&&(_(),k?.(),x.current=!1)},[_,k]);return(0,b.jsx)(er,{scope:r,contentWrapper:d,shouldExpandOnScrollRef:g,onScrollButtonChange:w,children:(0,b.jsx)("div",{ref:u,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:v},children:(0,b.jsx)(A.WV.div,{...o,ref:f,style:{boxSizing:"border-box",maxHeight:"100%",...o.style}})})})});ee.displayName="SelectItemAlignedPosition";var et=i.forwardRef((e,t)=>
436{let{__scopeSelect:r,align:i="start",collisionPadding:n=10,...a}=e,o=M(r);return(0,b.jsx)(m.VY,{...o,...a,ref:t,align:i,collisionPadding:n,style:{boxSizing:"border-box",...a.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});et.displayName="SelectPopperPosition";var[er,ei]=B(Q,{}),en="SelectViewport",ea=i.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...a}=e,s=X(en,r),c=ei(en,r),d=(0,l.e)(t,s.onViewportChange),u=i.useRef(0);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:n}),(0,b.jsx)(D.Slot,{scope:r,children:(0,b.jsx)(A.WV.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:d,style:{position:"relative",flex:1,overflow:"hidden auto",...a.style},onScroll:(0,o.Mj)(a.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:i}=c;if(i?.current&&r){let e=Math.abs(u.current-t.scrollTop);if(e>0){let i=window.innerHeight-20,n=parseFloat(r.style.minHeight),a=parseFloat(r.style.height),o=Math.max(n,a);if(o<i){let n=o+e,a=Math.min(i,n),s=n-a;r.style.height=a+"px","0px"===r.style.bottom&&(t.scrollTop=s>0?s:0,r.style.justifyContent="flex-end")}}}u.current=t.scrollTop})})})]})});ea.displayName=en;var eo="SelectGroup",[es,el]=B(eo);i.forwardRef((e,t)=>{let{__scopeSelect:r,...i}=e,n=(0,f.M)();return(0,b.jsx)(es,{scope:r,id:n,children:(0,b.jsx)(A.WV.div,{role:"group","aria-labelledby":n,...i,ref:t})})}).displayName=eo;var ec="SelectLabel",ed=i.forwardRef((e,t)=>{let{__scopeSelect:r,...i}=e,n=el(ec,r);return(0,b.jsx)(A.WV.div,{id:n.id,...i,ref:t})});ed.displayName=ec;var eu="SelectItem",[eh,ep]=B(eu),ef=i.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:a=!1,textValue:s,...c}=e,d=P(eu,r),u=X(eu,r),h=d.value===n,[p,m]=i.useState(s??""),[g,x]=i.useState(!1),y=(0,l.e)(t,e=>u.itemRefCallback?.(e,n,a)),E=(0,f.M)(),T=i.useRef("touch"),C=()=>{a||(d.onValueChange(n),d.onOpenChange(!1))};if(""===n)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,b.jsx)(eh,{scope:r,value:n,disabled:a,textId:E,isSelected:h,onItemTextChange:i.useCallback(e=>{m(t=>t||(e?.textContent??"").trim())},[]),children:(0,b.jsx)(D.ItemSlot,{scope:r,value:n,disabled:a,textValue:p,children:(0,b.jsx)(A.WV.div,{role:"option","aria-labelledby":E,"data-highlighted":g?"":void 0,"aria-selected":h&&g,"data-state":h?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1,...c,ref:y,onFocus:(0,o.Mj)(c.onFocus,()=>x(!0)),onBlur:(0,o.Mj)(c.onBlur,()=>x(!1)),onClick:(0,o.Mj)(c.onClick,()=>{"mouse"!==T.current&&C()}),onPointerUp:(0,o.Mj)(c.onPointerUp,()=>{"mouse"===T.current&&C()}),onPointerDown:(0,o.Mj)(c.onPointerDown,e=>{T.current=e.pointerType}),onPointerMove:(0,o.Mj)(c.onPointerMove,e=>{T.current=e.pointerType,a?u.onItemLeave?.():"mouse"===T.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,o.Mj)(c.onPointerLeave,e=>{e.currentTarget===document.activeElement&&u.onItemLeave?.()}),onKeyDown:(0,o.Mj)(c.onKeyDown,e=>{let t=u.searchRef?.current!=="";t&&" "===e.key||(I.includes(e.key)&&C()," "===e.key&&e.preventDefault())})})})})});ef.displayName=eu;var em="SelectItemText",eg=i.forwardRef((e,t)=>{let{__scopeSelect:r,className:a,style:o,...s}=e,c=P(em,r),d=X(em,r),u=ep(em,r),h=W(em,r),[p,f]=i.useState(null),m=(0,l.e)(t,e=>f(e),u.onItemTextChange,e=>d.itemTextRefCallback?.(e,u.value,u.disabled)),g=p?.textContent,x=i.useMemo(()=>(0,b.jsx)("option",{value:u.value,disabled:u.disabled,children:g},u.value),[u.disabled,u.value,g]),{onNativeOptionAdd:y,onNativeOptionRemove:E}=h;return(0,C.b)(()=>(y(x),()=>E(x)),[y,E,x]),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(A.WV.span,{id:u.textId,...s,ref:m}),u.isSelected&&c.valueNode&&!c.valueNodeHasChildren?n.createPortal(s.children,c.valueNode):null]})});
436eg.displayName=em;var eA="SelectItemIndicator",eb=i.forwardRef((e,t)=>{let{__scopeSelect:r,...i}=e,n=ep(eA,r);return n.isSelected?(0,b.jsx)(A.WV.span,{"aria-hidden":!0,...i,ref:t}):null});eb.displayName=eA;var ex="SelectScrollUpButton",ey=i.forwardRef((e,t)=>{let r=X(ex,e.__scopeSelect),n=ei(ex,e.__scopeSelect),[a,o]=i.useState(!1),s=(0,l.e)(t,n.onScrollButtonChange);return(0,C.b)(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollTop>0;o(e)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),a?(0,b.jsx)(eC,{...e,ref:s,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});ey.displayName=ex;var eE="SelectScrollDownButton",eT=i.forwardRef((e,t)=>{let r=X(eE,e.__scopeSelect),n=ei(eE,e.__scopeSelect),[a,o]=i.useState(!1),s=(0,l.e)(t,n.onScrollButtonChange);return(0,C.b)(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight,r=Math.ceil(t.scrollTop)<e;o(r)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),a?(0,b.jsx)(eC,{...e,ref:s,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});eT.displayName=eE;var eC=i.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:n,...a}=e,s=X("SelectScrollButton",r),l=i.useRef(null),c=L(r),d=i.useCallback(()=>{null!==l.current&&(window.clearInterval(l.current),l.current=null)},[]);return i.useEffect(()=>()=>d(),[d]),(0,C.b)(()=>{let e=c().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[c]),(0,b.jsx)(A.WV.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:(0,o.Mj)(a.onPointerDown,()=>{null===l.current&&(l.current=window.setInterval(n,50))}),onPointerMove:(0,o.Mj)(a.onPointerMove,()=>{s.onItemLeave?.(),null===l.current&&(l.current=window.setInterval(n,50))}),onPointerLeave:(0,o.Mj)(a.onPointerLeave,()=>{d()})})}),ek=i.forwardRef((e,t)=>{let{__scopeSelect:r,...i}=e;return(0,b.jsx)(A.WV.div,{"aria-hidden":!0,...i,ref:t})});ek.displayName="SelectSeparator";var e_="SelectArrow";i.forwardRef((e,t)=>{let{__scopeSelect:r,...i}=e,n=M(r),a=P(e_,r),o=X(e_,r);return a.open&&"popper"===o.position?(0,b.jsx)(m.Eh,{...n,...i,ref:t}):null}).displayName=e_;var ev=i.forwardRef(({__scopeSelect:e,value:t,...r},n)=>{let a=i.useRef(null),o=(0,l.e)(n,a),s=(0,k.D)(t);return i.useEffect(()=>{let e=a.current;if(!e)return;let r=window.HTMLSelectElement.prototype,i=Object.getOwnPropertyDescriptor(r,"value"),n=i.set;if(s!==t&&n){let r=new Event("change",{bubbles:!0});n.call(e,t),e.dispatchEvent(r)}},[s,t]),(0,b.jsx)(A.WV.select,{...r,style:{..._.C2,...r.style},ref:o,defaultValue:t})});function eS(e){return""===e||void 0===e}function ew(e){let t=(0,E.W)(e),r=i.useRef(""),n=i.useRef(0),a=i.useCallback(e=>{let i=r.current+e;t(i),function e(t){r.current=t,window.clearTimeout(n.current),""!==t&&(n.current=window.setTimeout(()=>e(""),1e3))}(i)},[t]),o=i.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return i.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,a,o]}function eI(e,t,r){var i;let n=t.length>1&&Array.from(t).every(e=>e===t[0]),a=n?t[0]:t,o=r?e.indexOf(r):-1,s=(i=Math.max(o,0),e.map((t,r)=>e[(i+r)%e.length])),l=1===a.length;l&&(s=s.filter(e=>e!==r));let c=s.find(e=>e.textValue.toLowerCase().startsWith(a.toLowerCase()));return c!==r?c:void 0}ev.displayName="SelectBubbleInput";var eN=U,eD=j,eL=Y,eR=Z,eB=z,eO=K,eM=ea,eF=ed,eP=ef,eH=eg,eW=eb,eU=ey,eG=eT,ej=ek},12072:function(e,t,r){"use strict";r.d(t,{f:function(){return d}});var i=r(67294);r(73935);var n=r(88426),a=r(85893),o=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,n.Z8)(`Primitive.${t}`),o=i.forwardRef((e,i)=>{let{asChild:n,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(n?r:t,{...o,ref:i})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{}),s="horizontal",l=["horizontal","vertical"],c=i.forwardRef((e,t)=>
436{let{decorative:r,orientation:i=s,...n}=e,c=l.includes(i)?i:s;return(0,a.jsx)(o.div,{"data-orientation":c,...r?{role:"none"}:{"aria-orientation":"vertical"===c?c:void 0,role:"separator"},...n,ref:t})});c.displayName="Separator";var d=c},88426:function(e,t,r){"use strict";r.d(t,{Z8:function(){return d},g7:function(){return u}});var i,n=r(67294),a=r(28771),o=r(85893),s=Symbol.for("react.lazy"),l=(i||(i=r.t(n,2)))[" use ".trim().toString()];function c(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===s&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}function d(e){let t=function(e){let t=n.forwardRef((e,t)=>{let{children:r,...i}=e;if(c(r)&&"function"==typeof l&&(r=l(r._payload)),n.isValidElement(r)){var o;let e,s;let l=(o=r,(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?o.ref:(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?o.props.ref:o.props.ref||o.ref),c=function(e,t){let r={...t};for(let i in t){let n=e[i],a=t[i],o=/^on[A-Z]/.test(i);o?n&&a?r[i]=(...e)=>{let t=a(...e);return n(...e),t}:n&&(r[i]=n):"style"===i?r[i]={...n,...a}:"className"===i&&(r[i]=[n,a].filter(Boolean).join(" "))}return{...e,...r}}(i,r.props);return r.type!==n.Fragment&&(c.ref=t?(0,a.F)(t,l):l),n.cloneElement(r,c)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:i,...a}=e;c(i)&&"function"==typeof l&&(i=l(i._payload));let s=n.Children.toArray(i),d=s.find(p);if(d){let e=d.props.children,i=s.map(t=>
436t!==d?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,o.jsx)(t,{...a,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,i):null})}return(0,o.jsx)(t,{...a,ref:r,children:i})});return r.displayName=`${e}.Slot`,r}var u=d("Slot"),h=Symbol("radix.slottable");function p(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===h}},60761:function(e,t,r){"use strict";r.d(t,{bU:function(){return C},fC:function(){return T}});var i=r(67294),n=r(36206),a=r(28771),o=r(25360),s=r(77342),l=r(57898),c=r(7546),d=r(64757),u=r(85893),h="Switch",[p,f]=(0,o.b)(h),[m,g]=p(h),A=i.forwardRef((e,t)=>{let{__scopeSwitch:r,name:o,checked:l,defaultChecked:c,required:p,disabled:f,value:g="on",onCheckedChange:A,form:b,...x}=e,[T,C]=i.useState(null),k=(0,a.e)(t,e=>C(e)),_=i.useRef(!1),v=!T||b||!!T.closest("form"),[S,w]=(0,s.T)({prop:l,defaultProp:c??!1,onChange:A,caller:h});return(0,u.jsxs)(m,{scope:r,checked:S,disabled:f,children:[(0,u.jsx)(d.WV.button,{type:"button",role:"switch","aria-checked":S,"aria-required":p,"data-state":E(S),"data-disabled":f?"":void 0,disabled:f,value:g,...x,ref:k,onClick:(0,n.Mj)(e.onClick,e=>{w(e=>!e),v&&(_.current=e.isPropagationStopped(),_.current||e.stopPropagation())})}),v&&(0,u.jsx)(y,{control:T,bubbles:!_.current,name:o,value:g,checked:S,required:p,disabled:f,form:b,style:{transform:"translateX(-100%)"}})]})});A.displayName=h;var b="SwitchThumb",x=i.forwardRef((e,t)=>{let{__scopeSwitch:r,...i}=e,n=g(b,r);return(0,u.jsx)(d.WV.span,{"data-state":E(n.checked),"data-disabled":n.disabled?"":void 0,...i,ref:t})});x.displayName=b;var y=i.forwardRef(({__scopeSwitch:e,control:t,checked:r,bubbles:n=!0,...o},s)=>{let d=i.useRef(null),h=(0,a.e)(d,s),p=(0,l.D)(r),f=(0,c.t)(t);return i.useEffect(()=>{let e=d.current;if(!e)return;let t=window.HTMLInputElement.prototype,i=Object.getOwnPropertyDescriptor(t,"checked"),a=i.set;if(p!==r&&a){let t=new Event("click",{bubbles:n});a.call(e,r),e.dispatchEvent(t)}},[p,r,n]),(0,u.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:r,...o,tabIndex:-1,ref:h,style:{...o.style,...f,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function E(e){return e?"checked":"unchecked"}y.displayName="SwitchBubbleInput";var T=A,C=x},60434:function(e,t,r){"use strict";r.d(t,{VY:function(){return D},aV:function(){return I},fC:function(){return w},xz:function(){return N}});var i=r(67294),n=r(36206),a=r(25360),o=r(66681),s=r(29115),l=r(64757),c=r(78990),d=r(77342),u=r(91276),h=r(85893),p="Tabs",[f,m]=(0,a.b)(p,[o.Pc]),g=(0,o.Pc)(),[A,b]=f(p),x=i.forwardRef((e,t)=>{let{__scopeTabs:r,value:i,onValueChange:n,defaultValue:a,orientation:o="horizontal",dir:s,activationMode:f="automatic",...m}=e,g=(0,c.gm)(s),[b,x]=(0,d.T)({prop:i,onChange:n,defaultProp:a??"",caller:p});return(0,h.jsx)(A,{scope:r,baseId:(0,u.M)(),value:b,onValueChange:x,orientation:o,dir:g,activationMode:f,children:(0,h.jsx)(l.WV.div,{dir:g,"data-orientation":o,...m,ref:t})})});x.displayName=p;var y="TabsList",E=i.forwardRef((e,t)=>{let{__scopeTabs:r,loop:i=!0,...n}=e,a=b(y,r),s=g(r);return(0,h.jsx)(o.fC,{asChild:!0,...s,orientation:a.orientation,dir:a.dir,loop:i,children:(0,h.jsx)(l.WV.div,{role:"tablist","aria-orientation":a.orientation,...n,ref:t})})});E.displayName=y;var T="TabsTrigger",C=i.forwardRef((e,t)=>{let{__scopeTabs:r,value:i,disabled:a=!1,...s}=e,c=b(T,r),d=g(r),u=v(c.baseId,i),p=S(c.baseId,i),f=i===c.value;return(0,h.jsx)(o.ck,{asChild:!0,...d,focusable:!a,active:f,children:(0,h.jsx)(l.WV.button,{type:"button",role:"tab","aria-selected":f,"aria-controls":p,"data-state":f?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:u,...s,ref:t,onMouseDown:(0,n.Mj)(e.onMouseDown,e=>{a||0!==e.button||!1!==e.ctrlKey?e.preventDefault():c.onValueChange(i)}),onKeyDown:(0,n.Mj)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&c.onValueChange(i)}),onFocus:(0,n.Mj)(e.onFocus,()=>{let e="manual"!==c.activationMode;f||a||!e||c.onValueChange(i)})})})});C.displayName=T;var k="TabsContent",_=i.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,forceMount:a,children:o,...c}=e,d=b(k,r),u=v(d.baseId,n),p=S(d.baseId,n),f=n===d.value,m=i.useRef(f);return i.useEffect(()=>{let e=requestAnimationFrame(()=>m.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,h.jsx)(s.z,{present:a||f,children:({present:r})=>(0,h.jsx)(l.WV.div,{"data-state":f?"active":"inactive","data-orientation":d.orientation,role:"tabpanel","aria-labelledby":u,hidden:!r,id:p,tabIndex:0,...c,ref:t,style:{...e.style,animationDuration:m.current?"0s":void 0},children:r&&o})})});function v(e,t){return`${e}-trigger-${t}`}function S(e,t){return`${e}-content-${t}`}_.displayName=k;var w=x,I=E,N=C,D=_},67626:function(e,t,r){"use strict";r.d(t,{Dx:function(){return $},aU:function(){return et},dk:function(){return ee},fC:function(){return J},l_:function(){return X},x8:function(){return er},zt:function(){return V}});var i=r(67294),n=r(73935),a=r(36206),o=r(28771),s=r(13879),l=r(25360),c=r(46063),d=r(42651),u=r(29115),h=r(64757),p=r(79698),f=r(77342),m=r(9981),g=r(96219),A=r(85893),b="ToastProvider",[x,y,E]=(0,s.B)("Toast"),[T,C]=(0,l.b)("Toast",[E]),[k,_]=T(b),v=e=>{let{__scopeToast:t,label:r="Notification",duration:n=5e3,swipeDirection:a="right",swipeThreshold:o=50,children:s}=e,[l,c]=i.useState(null),[d,u]=i.useState(0),h=i.useRef(!1),p=i.useRef(!1);return r.trim()||console.error(`Invalid prop \`label\` supplied to \`${b}\`. Expected non-empty \`string\`.`),(0,A.jsx)(x.Provider,{scope:t,children:(0,A.jsx)(k,{scope:t,label:r,duration:n,swipeDirection:a,swipeThreshold:o,toastCount:d,viewport:l,onViewportChange:c,onToastAdd:i.useCallback(()=>u(e=>e+1),[]),onToastRemove:i.useCallback(()=>u(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:h,isClosePausedRef:p,children:s})})};v.displayName=b;var S="ToastViewport",w=["F8"],I="toast.viewportPause",N="toast.viewportResume",D=i.forwardRef((e,t)=>
436{let{__scopeToast:r,hotkey:n=w,label:a="Notifications ({hotkey})",...s}=e,l=_(S,r),d=y(r),u=i.useRef(null),p=i.useRef(null),f=i.useRef(null),m=i.useRef(null),g=(0,o.e)(t,m,l.onViewportChange),b=n.join("+").replace(/Key/g,"").replace(/Digit/g,""),E=l.toastCount>0;i.useEffect(()=>{let e=e=>{let t=0!==n.length&&n.every(t=>e[t]||e.code===t);t&&m.current?.focus()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[n]),i.useEffect(()=>{let e=u.current,t=m.current;if(E&&e&&t){let r=()=>{if(!l.isClosePausedRef.current){let e=new CustomEvent(I);t.dispatchEvent(e),l.isClosePausedRef.current=!0}},i=()=>{if(l.isClosePausedRef.current){let e=new CustomEvent(N);t.dispatchEvent(e),l.isClosePausedRef.current=!1}},n=t=>{let r=!e.contains(t.relatedTarget);r&&i()},a=()=>{let t=e.contains(document.activeElement);t||i()};return e.addEventListener("focusin",r),e.addEventListener("focusout",n),e.addEventListener("pointermove",r),e.addEventListener("pointerleave",a),window.addEventListener("blur",r),window.addEventListener("focus",i),()=>{e.removeEventListener("focusin",r),e.removeEventListener("focusout",n),e.removeEventListener("pointermove",r),e.removeEventListener("pointerleave",a),window.removeEventListener("blur",r),window.removeEventListener("focus",i)}}},[E,l.isClosePausedRef]);let T=i.useCallback(({tabbingDirection:e})=>{let t=d(),r=t.map(t=>{let r=t.ref.current,i=[r,...function(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}(r)];return"forwards"===e?i:i.reverse()});return("forwards"===e?r.reverse():r).flat()},[d]);return i.useEffect(()=>{let e=m.current;if(e){let t=t=>{let r=t.altKey||t.ctrlKey||t.metaKey,i="Tab"===t.key&&!r;if(i){let r=document.activeElement,i=t.shiftKey,n=t.target===e;if(n&&i){p.current?.focus();return}let a=T({tabbingDirection:i?"backwards":"forwards"}),o=a.findIndex(e=>e===r);K(a.slice(o+1))?t.preventDefault():i?p.current?.focus():f.current?.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[d,T]),(0,A.jsxs)(c.I0,{ref:u,role:"region","aria-label":a.replace("{hotkey}",b),tabIndex:-1,style:{pointerEvents:E?void 0:"none"},children:[E&&(0,A.jsx)(R,{ref:p,onFocusFromOutsideViewport:()=>{let e=T({tabbingDirection:"forwards"});K(e)}}),(0,A.jsx)(x.Slot,{scope:r,children:(0,A.jsx)(h.WV.ol,{tabIndex:-1,...s,ref:g})}),E&&(0,A.jsx)(R,{ref:f,onFocusFromOutsideViewport:()=>{let e=T({tabbingDirection:"backwards"});K(e)}})]})});D.displayName=S;var L="ToastFocusProxy",R=i.forwardRef((e,t)=>{let{__scopeToast:r,onFocusFromOutsideViewport:i,...n}=e,a=_(L,r);return(0,A.jsx)(g.TX,{tabIndex:0,...n,ref:t,style:{position:"fixed"},onFocus:e=>{let t=e.relatedTarget,r=!a.viewport?.contains(t);r&&i()}})});R.displayName=L;var B="Toast",O=i.forwardRef((e,t)=>{let{forceMount:r,open:i,defaultOpen:n,onOpenChange:o,...s}=e,[l,c]=(0,f.T)({prop:i,defaultProp:n??!0,onChange:o,caller:B});return(0,A.jsx)(u.z,{present:r||l,children:(0,A.jsx)(P,{open:l,...s,ref:t,onClose:()=>c(!1),onPause:(0,p.W)(e.onPause),onResume:(0,p.W)(e.onResume),onSwipeStart:(0,a.Mj)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:(0,a.Mj)(e.onSwipeMove,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${r}px`)}),onSwipeCancel:(0,a.Mj)(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:(0,a.Mj)(e.onSwipeEnd,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${r}px`),c(!1)})})})});O.displayName=B;var[M,F]=T(B,{onClose(){}}),P=i.forwardRef((e,t)=>
436{let{__scopeToast:r,type:s="foreground",duration:l,open:d,onClose:u,onEscapeKeyDown:f,onPause:m,onResume:g,onSwipeStart:b,onSwipeMove:y,onSwipeCancel:E,onSwipeEnd:T,...C}=e,k=_(B,r),[v,S]=i.useState(null),w=(0,o.e)(t,e=>S(e)),D=i.useRef(null),L=i.useRef(null),R=l||k.duration,O=i.useRef(0),F=i.useRef(R),P=i.useRef(0),{onToastAdd:W,onToastRemove:U}=k,G=(0,p.W)(()=>{let e=v?.contains(document.activeElement);e&&k.viewport?.focus(),u()}),j=i.useCallback(e=>{e&&e!==1/0&&(window.clearTimeout(P.current),O.current=new Date().getTime(),P.current=window.setTimeout(G,e))},[G]);i.useEffect(()=>{let e=k.viewport;if(e){let t=()=>{j(F.current),g?.()},r=()=>{let e=new Date().getTime()-O.current;F.current=F.current-e,window.clearTimeout(P.current),m?.()};return e.addEventListener(I,r),e.addEventListener(N,t),()=>{e.removeEventListener(I,r),e.removeEventListener(N,t)}}},[k.viewport,R,m,g,j]),i.useEffect(()=>{d&&!k.isClosePausedRef.current&&j(R)},[d,R,k.isClosePausedRef,j]),i.useEffect(()=>(W(),()=>U()),[W,U]);let q=i.useMemo(()=>v?function e(t){let r=[],i=Array.from(t.childNodes);return i.forEach(t=>{if(t.nodeType===t.TEXT_NODE&&t.textContent&&r.push(t.textContent),t.nodeType===t.ELEMENT_NODE){let i=t.ariaHidden||t.hidden||"none"===t.style.display,n=""===t.dataset.radixToastAnnounceExclude;if(!i){if(n){let e=t.dataset.radixToastAnnounceAlt;e&&r.push(e)}else r.push(...e(t))}}}),r}(v):null,[v]);return k.viewport?(0,A.jsxs)(A.Fragment,{children:[q&&(0,A.jsx)(H,{__scopeToast:r,role:"status","aria-live":"foreground"===s?"assertive":"polite",children:q}),(0,A.jsx)(M,{scope:r,onClose:G,children:n.createPortal((0,A.jsx)(x.ItemSlot,{scope:r,children:(0,A.jsx)(c.fC,{asChild:!0,onEscapeKeyDown:(0,a.Mj)(f,()=>{k.isFocusedToastEscapeKeyDownRef.current||G(),k.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,A.jsx)(h.WV.li,{tabIndex:0,"data-state":d?"open":"closed","data-swipe-direction":k.swipeDirection,...C,ref:w,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,a.Mj)(e.onKeyDown,e=>{"Escape"!==e.key||(f?.(e.nativeEvent),e.nativeEvent.defaultPrevented||(k.isFocusedToastEscapeKeyDownRef.current=!0,G()))}),onPointerDown:(0,a.Mj)(e.onPointerDown,e=>{0===e.button&&(D.current={x:e.clientX,y:e.clientY})}),onPointerMove:(0,a.Mj)(e.onPointerMove,e=>{if(!D.current)return;let t=e.clientX-D.current.x,r=e.clientY-D.current.y,i=Boolean(L.current),n=["left","right"].includes(k.swipeDirection),a=["left","up"].includes(k.swipeDirection)?Math.min:Math.max,o=n?a(0,t):0,s=n?0:a(0,r),l="touch"===e.pointerType?10:2,c={x:o,y:s},d={originalEvent:e,delta:c};i?(L.current=c,z("toast.swipeMove",y,d,{discrete:!1})):Q(c,k.swipeDirection,l)?(L.current=c,z("toast.swipeStart",b,d,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>l||Math.abs(r)>l)&&(D.current=null)}),onPointerUp:(0,a.Mj)(e.onPointerUp,e=>{let t=L.current,r=e.target;if(r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),L.current=null,D.current=null,t){let r=e.currentTarget,i={originalEvent:e,delta:t};Q(t,k.swipeDirection,k.swipeThreshold)?z("toast.swipeEnd",T,i,{discrete:!0}):z("toast.swipeCancel",E,i,{discrete:!0}),r.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})})}),k.viewport)})]}):null}),H=e=>{let{__scopeToast:t,children:r,...n}=e,a=_(B,t),[o,s]=i.useState(!1),[l,c]=i.useState(!1);return function(e=()=>{}){let t=(0,p.W)(e);(0,m.b)(()=>{let e=0,r=0;return e=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(r)}},[t])}(()=>s(!0)),i.useEffect(()=>{let e=window.setTimeout(()=>c(!0),1e3);return()=>window.clearTimeout(e)},[]),l?null:(0,A.jsx)(d.h,{asChild:!0,children:(0,A.jsx)(g.TX,{...n,children:o&&(0,A.jsxs)(A.Fragment,{children:[a.label," ",r]})})})},W=i.forwardRef((e,t)=>{let{__scopeToast:r,...i}=e;return(0,A.jsx)(h.WV.div,{...i,ref:t})});W.displayName="ToastTitle";var U=i.forwardRef((e,t)=>{let{__scopeToast:r,...i}=e;return(0,A.jsx)(h.WV.div,{...i,ref:t})});U.displayName="ToastDescription";var G="ToastAction",j=i.forwardRef((e,t)=>{let{altText:r,...i}=e;return r.trim()?(0,A.jsx)(Z,{altText:r,asChild:!0,children:(0,A.jsx)(Y,{...i,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${G}\`. Expected non-empty \`string\`.`),null)});j.displayName=G;var q="ToastClose",Y=i.forwardRef((e,t)=>
436{let{__scopeToast:r,...i}=e,n=F(q,r);return(0,A.jsx)(Z,{asChild:!0,children:(0,A.jsx)(h.WV.button,{type:"button",...i,ref:t,onClick:(0,a.Mj)(e.onClick,n.onClose)})})});Y.displayName=q;var Z=i.forwardRef((e,t)=>{let{__scopeToast:r,altText:i,...n}=e;return(0,A.jsx)(h.WV.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":i||void 0,...n,ref:t})});function z(e,t,r,{discrete:i}){let n=r.originalEvent.currentTarget,a=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:r});t&&n.addEventListener(e,t,{once:!0}),i?(0,h.jH)(n,a):n.dispatchEvent(a)}var Q=(e,t,r=0)=>{let i=Math.abs(e.x),n=Math.abs(e.y),a=i>n;return"left"===t||"right"===t?a&&i>r:!a&&n>r};function K(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}var V=v,X=D,J=O,$=W,ee=U,et=j,er=Y},43083:function(e,t,r){"use strict";r.d(t,{f:function(){return d}});var i=r(67294),n=r(36206),a=r(77342),o=r(64757),s=r(85893),l="Toggle",c=i.forwardRef((e,t)=>{let{pressed:r,defaultPressed:i,onPressedChange:c,...d}=e,[u,h]=(0,a.T)({prop:r,onChange:c,defaultProp:i??!1,caller:l});return(0,s.jsx)(o.WV.button,{type:"button","aria-pressed":u,"data-state":u?"on":"off","data-disabled":e.disabled?"":void 0,...d,ref:t,onClick:(0,n.Mj)(e.onClick,()=>{e.disabled||h(!u)})})});c.displayName=l;var d=c},12993:function(e,t,r){"use strict";r.d(t,{VY:function(){return j},zt:function(){return W},fC:function(){return U},xz:function(){return G}});var i=r(67294),n=r(36206),a=r(28771),o=r(25360),s=r(46063),l=r(91276),c=r(53990),d=(r(42651),r(29115)),u=r(64757),h=r(85893),p=Symbol("radix.slottable"),f=r(77342),m=r(96219),[g,A]=(0,o.b)("Tooltip",[c.D7]),b=(0,c.D7)(),x="TooltipProvider",y="tooltip.open",[E,T]=g(x),C=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:n=300,disableHoverableContent:a=!1,children:o}=e,s=i.useRef(!0),l=i.useRef(!1),c=i.useRef(0);return i.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,h.jsx)(E,{scope:t,isOpenDelayedRef:s,delayDuration:r,onOpen:i.useCallback(()=>{window.clearTimeout(c.current),s.current=!1},[]),onClose:i.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s.current=!0,n)},[n]),isPointerInTransitRef:l,onPointerInTransitChange:i.useCallback(e=>{l.current=e},[]),disableHoverableContent:a,children:o})};C.displayName=x;var k="Tooltip",[_,v]=g(k),S=e=>{let{__scopeTooltip:t,children:r,open:n,defaultOpen:a,onOpenChange:o,disableHoverableContent:s,delayDuration:d}=e,u=T(k,e.__scopeTooltip),p=b(t),[m,g]=i.useState(null),A=(0,l.M)(),x=i.useRef(0),E=s??u.disableHoverableContent,C=d??u.delayDuration,v=i.useRef(!1),[S,w]=(0,f.T)({prop:n,defaultProp:a??!1,onChange:e=>{e?(u.onOpen(),document.dispatchEvent(new CustomEvent(y))):u.onClose(),o?.(e)},caller:k}),I=i.useMemo(()=>S?v.current?"delayed-open":"instant-open":"closed",[S]),N=i.useCallback(()=>{window.clearTimeout(x.current),x.current=0,v.current=!1,w(!0)},[w]),D=i.useCallback(()=>{window.clearTimeout(x.current),x.current=0,w(!1)},[w]),L=i.useCallback(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>{v.current=!0,w(!0),x.current=0},C)},[C,w]);return i.useEffect(()=>()=>{x.current&&(window.clearTimeout(x.current),x.current=0)},[]),(0,h.jsx)(c.fC,{...p,children:(0,h.jsx)(_,{scope:t,contentId:A,open:S,stateAttribute:I,trigger:m,onTriggerChange:g,onTriggerEnter:i.useCallback(()=>{u.isOpenDelayedRef.current?L():N()},[u.isOpenDelayedRef,L,N]),onTriggerLeave:i.useCallback(()=>{E?D():(window.clearTimeout(x.current),x.current=0)},[D,E]),onOpen:N,onClose:D,disableHoverableContent:E,children:r})})};S.displayName=k;var w="TooltipTrigger",I=i.forwardRef((e,t)=>{let{__scopeTooltip:r,...o}=e,s=v(w,r),l=T(w,r),d=b(r),p=i.useRef(null),f=(0,a.e)(t,p,s.onTriggerChange),m=i.useRef(!1),g=i.useRef(!1),A=i.useCallback(()=>m.current=!1,[]);return i.useEffect(()=>()=>document.removeEventListener("pointerup",A),[A]),(0,h.jsx)(c.ee,{asChild:!0,...d,children:(0,h.jsx)(u.WV.button,{"aria-describedby":s.open?s.contentId:void 0,"data-state":s.stateAttribute,...o,ref:f,onPointerMove:(0,n.Mj)(e.onPointerMove,e=>{"touch"===e.pointerType||g.current||l.isPointerInTransitRef.current||(s.onTriggerEnter(),g.current=!0)}),onPointerLeave:(0,n.Mj)(e.onPointerLeave,()=>{s.onTriggerLeave(),g.current=!1}),onPointerDown:(0,n.Mj)(e.onPointerDown,()=>{s.open&&s.onClose(),m.current=!0,document.addEventListener("pointerup",A,{once:!0})}),onFocus:(0,n.Mj)(e.onFocus,()=>{m.current||s.onOpen()}),onBlur:(0,n.Mj)(e.onBlur,s.onClose),onClick:(0,n.Mj)(e.onClick,s.onClose)})})});I.displayName=w;var[N,D]=g("TooltipPortal",{forceMount:void 0}),L="TooltipContent",R=i.forwardRef((e,t)=>
436{let r=D(L,e.__scopeTooltip),{forceMount:i=r.forceMount,side:n="top",...a}=e,o=v(L,e.__scopeTooltip);return(0,h.jsx)(d.z,{present:i||o.open,children:o.disableHoverableContent?(0,h.jsx)(P,{side:n,...a,ref:t}):(0,h.jsx)(B,{side:n,...a,ref:t})})}),B=i.forwardRef((e,t)=>{let r=v(L,e.__scopeTooltip),n=T(L,e.__scopeTooltip),o=i.useRef(null),s=(0,a.e)(t,o),[l,c]=i.useState(null),{trigger:d,onClose:u}=r,p=o.current,{onPointerInTransitChange:f}=n,m=i.useCallback(()=>{c(null),f(!1)},[f]),g=i.useCallback((e,t)=>{let r=e.currentTarget,i={x:e.clientX,y:e.clientY},n=function(e,t){let r=Math.abs(t.top-e.y),i=Math.abs(t.bottom-e.y),n=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(r,i,n,a)){case a:return"left";case n:return"right";case r:return"top";case i:return"bottom";default:throw Error("unreachable")}}(i,r.getBoundingClientRect()),a=function(e,t,r=5){let i=[];switch(t){case"top":i.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":i.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":i.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":i.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return i}(i,n),o=function(e){let{top:t,right:r,bottom:i,left:n}=e;return[{x:n,y:t},{x:r,y:t},{x:r,y:i},{x:n,y:i}]}(t.getBoundingClientRect()),s=function(e){let t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let i=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(i.y-r.y)>=(e.y-r.y)*(i.x-r.x))t.pop();else break}t.push(i)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let i=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(i.y-t.y)>=(e.y-t.y)*(i.x-t.x))r.pop();else break}r.push(i)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(t)}([...a,...o]);c(s),f(!0)},[f]);return i.useEffect(()=>()=>m(),[m]),i.useEffect(()=>{if(d&&p){let e=e=>g(e,p),t=e=>g(e,d);return d.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[d,p,g,m]),i.useEffect(()=>{if(l){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},i=d?.contains(t)||p?.contains(t),n=!function(e,t){let{x:r,y:i}=e,n=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let o=t[e],s=t[a],l=o.x,c=o.y,d=s.x,u=s.y,h=c>i!=u>i&&r<(d-l)*(i-c)/(u-c)+l;h&&(n=!n)}return n}(r,l);i?m():n&&(m(),u())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,p,l,u,m]),(0,h.jsx)(P,{...e,ref:s})}),[O,M]=g(k,{isInside:!1}),F=function(e){let t=({children:e})=>(0,h.jsx)(h.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=p,t}("TooltipContent"),P=i.forwardRef((e,t)=>{let{__scopeTooltip:r,children:n,"aria-label":a,onEscapeKeyDown:o,onPointerDownOutside:l,...d}=e,u=v(L,r),p=b(r),{onClose:f}=u;return i.useEffect(()=>(document.addEventListener(y,f),()=>document.removeEventListener(y,f)),[f]),i.useEffect(()=>{if(u.trigger){let e=e=>{let t=e.target;t?.contains(u.trigger)&&f()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[u.trigger,f]),(0,h.jsx)(s.XB,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:e=>e.preventDefault(),onDismiss:f,children:(0,h.jsxs)(c.VY,{"data-state":u.stateAttribute,...p,...d,ref:t,style:{...d.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,h.jsx)(F,{children:n}),(0,h.jsx)(O,{scope:r,isInside:!0,children:(0,h.jsx)(m.fC,{id:u.contentId,role:"tooltip",children:a||n})})]})})});R.displayName=L;var H="TooltipArrow";i.forwardRef((e,t)=>{let{__scopeTooltip:r,...i}=e,n=b(r),a=M(H,r);return a.isInside?null:(0,h.jsx)(c.Eh,{...n,...i,ref:t})}).displayName=H;var W=C,U=S,G=I,j=R},79698:function(e,t,r){"use strict";r.d(t,{W:function(){return n}});var i=r(67294);function n(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>(...e)=>t.current?.(...e),[])}}
436,77342:function(e,t,r){"use strict";r.d(t,{T:function(){return s}});var i,n=r(67294),a=r(9981),o=(i||(i=r.t(n,2)))[" useInsertionEffect ".trim().toString()]||a.b;function s({prop:e,defaultProp:t,onChange:r=()=>{},caller:i}){let[a,s,l]=function({defaultProp:e,onChange:t}){let[r,i]=n.useState(e),a=n.useRef(r),s=n.useRef(t);return o(()=>{s.current=t},[t]),n.useEffect(()=>{a.current!==r&&(s.current?.(r),a.current=r)},[r,a]),[r,i,s]}({defaultProp:t,onChange:r}),c=void 0!==e;{let t=n.useRef(void 0!==e);n.useEffect(()=>{let e=t.current;e!==c&&console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${c?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),t.current=c},[c,i])}let d=n.useCallback(t=>{if(c){let r="function"==typeof t?t(e):t;r!==e&&l.current?.(r)}else s(t)},[c,e,s,l]);return[c?e:a,d]}Symbol("RADIX:SYNC_STATE")},9981:function(e,t,r){"use strict";r.d(t,{b:function(){return n}});var i=r(67294),n=globalThis?.document?i.useLayoutEffect:()=>{}},57898:function(e,t,r){"use strict";r.d(t,{D:function(){return n}});var i=r(67294);function n(e){let t=i.useRef({value:e,previous:e});return i.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},7546:function(e,t,r){"use strict";r.d(t,{t:function(){return a}});var i=r(67294),n=r(9981);function a(e){let[t,r]=i.useState(void 0);return(0,n.b)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let i,n;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,n=t.blockSize}else i=e.offsetWidth,n=e.offsetHeight;r({width:i,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}},96219:function(e,t,r){"use strict";r.d(t,{C2:function(){return o},TX:function(){return s},fC:function(){return l}});var i=r(67294),n=r(64757),a=r(85893),o=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),s=i.forwardRef((e,t)=>(0,a.jsx)(n.WV.span,{...e,ref:t,style:{...o,...e.style}}));s.displayName="VisuallyHidden";var l=s},16680:function(e,t,r){"use strict";r.r(t),r.d(t,{contains:function(){return rk},load:function(){return si},merge:function(){return rv}});var i,n,a,o,s,l,c,d,u,h,p,f,m,g,A,b,x,y,E,T,C,k,_,v,S,w,I,N,D,L,R,B,O,M,F,P,H,W,U,G,j,q,Y,Z,z,Q,K,V,X,J,$,ee,et,er,ei,en,ea,eo,es,el,ec,ed,eu,eh,ep,ef,em,eg,eA,eb,ex,ey,eE,eT,eC,ek,e_,ev,eS,ew,eI,eN,eD,eL,eR,eB,eO,eM,eF,eP,eH,eW={};r.r(eW),r.d(eW,{DocumentPosition:function(){return ei},append:function(){return tX},appendChild:function(){return tV},compareDocumentPosition:function(){return ro},existsOne:function(){return function e(t,r){return(Array.isArray(r)?r:[r]).some(r=>tr(r)&&t(r)||tl(r)&&e(t,r.children))}},filter:function(){return t0},find:function(){return t1},findAll:function(){return t5},findOne:function(){return t3},findOneChild:function(){return t2},getAttributeValue:function(){return tj},getChildren:function(){return tW},getElementById:function(){return rt},getElements:function(){return re},getElementsByClassName:function(){return ri},getElementsByTagName:function(){return rr},getElementsByTagType:function(){return rn},getFeed:function(){return rl},getInnerHTML:function(){return tF},getName:function(){return tY},getOuterHTML:function(){return tM},getParent:function(){return tU},getSiblings:function(){return tG},getText:function(){return function e(t){return Array.isArray(t)?t.map(e).join(""):tr(t)?"br"===t.name?"\n":e(t.children):ti(t)?e(t.children):tn(t)?t.data:""}},hasAttrib:function(){return tq},hasChildren:function(){return tl},innerText:function(){return tH},isCDATA:function(){return ti},isComment:function(){return ta},isDocument:function(){return ts},isTag:function(){return tr},isText:function(){return tn},nextElementSibling:function(){return tZ},prepend:function(){return t$},prependChild:function(){return tJ},prevElementSibling:function(){return tz},removeElement:function(){return tQ},removeSubsets:function(){return ra},replaceElement:function(){return tK},testElement:function(){return t7}
436,textContent:function(){return tP},uniqueSort:function(){return rs}});var eU={};r.r(eU),r.d(eU,{contains:function(){return rk},extract:function(){return r_},html:function(){return rx},merge:function(){return rv},parseHTML:function(){return rT},root:function(){return rC},text:function(){return rE},xml:function(){return ry}});var eG={};r.r(eG),r.d(eG,{addClass:function(){return rV},attr:function(){return rP},data:function(){return rq},hasClass:function(){return rK},prop:function(){return rU},removeAttr:function(){return rQ},removeClass:function(){return rX},toggleClass:function(){return rJ},val:function(){return rY}});var ej={};r.r(ej),r.d(ej,{_findBySelector:function(){return i5},add:function(){return nI},addBack:function(){return nN},children:function(){return nu},closest:function(){return ni},contents:function(){return nh},each:function(){return np},end:function(){return nw},eq:function(){return nC},filter:function(){return ng},filterArray:function(){return nA},find:function(){return i3},first:function(){return nE},get:function(){return nk},has:function(){return ny},index:function(){return nv},is:function(){return nb},last:function(){return nT},map:function(){return nf},next:function(){return nn},nextAll:function(){return na},nextUntil:function(){return no},not:function(){return nx},parent:function(){return ne},parents:function(){return nt},parentsUntil:function(){return nr},prev:function(){return ns},prevAll:function(){return nl},prevUntil:function(){return nc},siblings:function(){return nd},slice:function(){return nS},toArray:function(){return n_}});var eq={};r.r(eq),r.d(eq,{_makeDomArray:function(){return nR},after:function(){return nY},append:function(){return nP},appendTo:function(){return nM},before:function(){return nz},clone:function(){return n1},empty:function(){return nX},html:function(){return nJ},insertAfter:function(){return nZ},insertBefore:function(){return nQ},prepend:function(){return nH},prependTo:function(){return nF},remove:function(){return nK},replaceWith:function(){return nV},text:function(){return n0},toString:function(){return n$},unwrap:function(){return nj},wrap:function(){return nU},wrapAll:function(){return nq},wrapInner:function(){return nG}});var eY={};r.r(eY),r.d(eY,{css:function(){return n2}});var eZ={};r.r(eZ),r.d(eZ,{serialize:function(){return n6},serializeArray:function(){return n9}});var ez={};r.r(ez),r.d(ez,{extract:function(){return n7}}),(i=K||(K={})).Root="root",i.Text="text",i.Directive="directive",i.Comment="comment",i.Script="script",i.Style="style",i.Tag="tag",i.CDATA="cdata",i.Doctype="doctype";let eQ=K.Root,eK=K.Text,eV=K.Directive,eX=K.Comment,eJ=K.Script,e$=K.Style,e0=K.Tag,e1=K.CDATA,e2=K.Doctype;class e3{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 tc(this,e)}}class e5 extends e3{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}}class e8 extends e5{constructor(){super(...arguments),this.type=K.Text}get nodeType(){return 3}}class e4 extends e5{constructor(){super(...arguments),this.type=K.Comment}get nodeType(){return 8}}class e6 extends e5{constructor(e,t){super(t),this.name=e,this.type=K.Directive}get nodeType(){return 1}}class e9 extends e3{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 e7 extends e9{constructor(){super(...arguments),this.type=K.CDATA}get nodeType(){return 4}}class te extends e9{constructor(){super(...arguments),this.type=K.Root}get nodeType(){return 9}}class tt extends e9{constructor(e,t,r=[],i="script"===e?K.Script:"style"===e?K.Style:K.Tag){super(r),this.name=e,this.attribs=t,this.type=i}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 tr(e){return e.type===K.Tag||e.type===K.Script||e.type===K.Style}function ti(e){return e.type===K.CDATA}function tn(e){return e.type===K.Text}function ta(e){return e.type===K.Comment}function to(e){return e.type===K.Directive}function ts(e){return e.type===K.Root}function tl(e){return Object.prototype.hasOwnProperty.call(e,"children")}function tc(e,t=!1){let r;if(tn(e))r=new e8(e.data);else if(ta(e))r=new e4(e.data);else if(tr(e)){let i=t?td(e.children):[],n=new tt(e.name,{...e.attribs},i);
436i.forEach(e=>e.parent=n),null!=e.namespace&&(n.namespace=e.namespace),e["x-attribsNamespace"]&&(n["x-attribsNamespace"]={...e["x-attribsNamespace"]}),e["x-attribsPrefix"]&&(n["x-attribsPrefix"]={...e["x-attribsPrefix"]}),r=n}else if(ti(e)){let i=t?td(e.children):[],n=new e7(i);i.forEach(e=>e.parent=n),r=n}else if(ts(e)){let i=t?td(e.children):[],n=new te(i);i.forEach(e=>e.parent=n),e["x-mode"]&&(n["x-mode"]=e["x-mode"]),r=n}else if(to(e)){let t=new e6(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 td(e){let t=e.map(e=>tc(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 tu={withStartIndices:!1,withEndIndices:!1,xmlMode:!1};class th{constructor(e,t,r){this.dom=[],this.root=new te(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(r=t,t=tu),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:tu,this.elementCB=null!=r?r:null}onparserinit(e){this.parser=e}onreset(){this.dom=[],this.root=new te(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=this.options.xmlMode?K.Tag:void 0,i=new tt(e,t,void 0,r);this.addNode(i),this.tagStack.push(i)}ontext(e){let{lastNode:t}=this;if(t&&t.type===K.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{let t=new e8(e);this.addNode(t),this.lastNode=t}}oncomment(e){if(this.lastNode&&this.lastNode.type===K.Comment){this.lastNode.data+=e;return}let t=new e4(e);this.addNode(t),this.lastNode=t}oncommentend(){this.lastNode=null}oncdatastart(){let e=new e8(""),t=new e7([e]);this.addNode(t),e.parent=t,this.lastNode=e}oncdataend(){this.lastNode=null}onprocessinginstruction(e,t){let r=new e6(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 tp=new Uint16Array('ᵁ<\xd5ıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\x00\x00\x00\x00\x00\x00ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀ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ȀDMPTLJNjǑǖ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;慆Ѱ̽\x00\x00\x00͔͂\x00Ѕf;쀀\ud835\udd3bƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegra\xecȹoɴ͹\x00\x00ͻ\xbb͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔e\xe5ˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\x00\x00ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\x00ц\x00ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\x00ѱ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ɓԆ\x00\x00Ԓ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ɓ֗\x00\x00֣mallSquare;旼erySmallSquare;斪Ͱֺ\x00ֿ\x00\x00ׄ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;愋ǰگ\x00ڲ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ϝǴ݉\x00ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀\ud835\udd40a;䎙cr;愐ilde;䄨ǫޚ\x00ޞcy;䐆l耻\xcf䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀\ud835\udd0dpf;쀀\ud835\udd41ǣ߇\x00ߌ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ǵࢷ\x00ࣃbleBracket;柦nǔࣈ\x00࣒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;
436揜Ҁ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ǵ࿹\x00စbleBracket;柧nǔည\x00န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ɲᅭ\x00\x00ᅰ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ቻ኉Dzኀ\x00ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀\ud835\udd4bipleDot;惛Āctዖዛr;쀀\ud835\udcafrok;䅦ૡዷጎጚጦ\x00ጬጱ\x00\x00\x00\x00\x00ጸጽ፷ᎅ\x00᏿ᐄᐊᐐĀcrዻጁute耻\xda䃚rĀ;oጇገ憟cir;楉rǣጓ\x00጖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;䅻Dzᕔ\x00ᕛoWidt\xe8૙a;䎖r;愨pf;愤cr;쀀\ud835\udcb5௡ᖃᖊᖐ\x00ᖰᖶᖿ\x00\x00\x00\x00ᗆᗛᗫᙟ᙭\x00ᚕ᚛ᚲᚹ\x00ᚾ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;樿ɤᗰ\x00\x00ᘊʀ;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;樂ɱឹ\x00\x00ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄e\xe5ᑄ\xe5ᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\x00ᠳƲᠯ\x00ᠱ;斒;斑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ۜۛೡᦧ\x00᧨ᨑᨕᨲ\x00ᨷᩐ\x00\x00᪴\x00\x00᫁\x00\x00ᬡᬮ᭍᭒\x00᯽\x00ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁\xeeړȀaeiu᧰᧻ᨁᨅǰ᧵\x00᧸s;橍on;
436䄍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ɡᩴ\x00\x00᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟\xbbཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it\xbb᪼ˬ᫇᫔᫺\x00ᬊonĀ;eᫍᫎ䀺Ā;q\xc7\xc6ɭ᫙\x00\x00᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁\xeeᅠeĀmx᫱᫶ent\xbb᫩e\xf3ɍǧ᫾\x00ᬇĀ;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᭨᭪;椸;椵ɰ᭲\x00\x00᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\x00\x00ᯒ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ƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀\xf7;o᳧ᳰntimes;拇n\xf8᳷cy;䑒cɯᴆ\x00\x00ᴊ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གɯᶊ\x00\x00ᶎ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;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀\ud835\udd56ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on\xbbớ;䏵ȀcsuvỪỳἋἣĀioữḱrc\xbbḮɩỹ\x00\x00ỻ\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չৡᾒ\x00ᾞ\x00ᾡᾧ\x00\x00ῆῌ\x00ΐ\x00ῦῪ \x00 ⁚llingdotse\xf1Ṅy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\x00\x00᾽g;耀ffig;耀ffl;쀀\ud835\udd23lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\x00ῳf;쀀\ud835\udd57ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\x00⁐β•‥‧‪‬\x00‮耻\xbd䂽;慓耻\xbc䂼;慕;慙;慛Ƴ‴\x00‶;慔;慖ʴ‾⁁\x00\x00⁃耻\xbe䂾;慗;慜5;慘ƶ⁌\x00⁎;慚;慝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ↄⅪ←ٖ↛ǰ↉\x00↎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ᱛૡ⊣\x00⊪\x00⊸⋅⋎\x00⋕⋳\x00\x00⋸⌢⍧⍢⍿\x00⎆⎪⎴cute耻\xed䃭ƀ;
436iyݱ⊰⊵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;䄩ǫ⎸\x00⎼cy;䑖l耻\xef䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀\ud835\udd27ath;䈷pf;쀀\ud835\udd5bǣ⏬\x00⏱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;楢ॣ⒥\x00⒪\x00⒱\x00\x00\x00\x00\x00⒵Ⓔ\x00ⓆⓈⓍ\x00⓹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┩;
436䐻Ȁ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⧓ସdz⧟\x00⧣p肻\xa0ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\x00⧻;橃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ɭ⬅\x00\x00⯖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;椧ቓ᪕\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00ⴭ\x00ⴸⵈⵠⵥ⵲ⶄᬇ\x00\x00ⶍⶫ\x00ⷈⷎ\x00ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻\xf3䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻\xf4䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀\ud835\udd2cͯ⵹\x00\x00⵼\x00ⶂ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;挽ૡ⹞\x00⹽\x00⺀⺝\x00⺢⺹\x00\x00⻋ຜ\x00⼓\x00\x00⼫⾼\x00⿈rȀ;
436astЃ⹧⹲຅脀\xb6;l⹭⹮䂶le\xecЃɩ⹸\x00\x00⹻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;楨;愞ൡ㋕㋛㋟㌬㌸㍱\x00㍺㎤\x00\x00㏬㏰\x00㐨㑈㑚㒭㒱㓊㓱\x00㘖\x00\x00㘳cute;䅛qu\xef➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\x00㋼;檸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ɭ㎙\x00\x00㎜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䃟௡㙑㙝㙠ዎ㙳㙹\x00㙾㛂\x00\x00\x00\x00\x00㛛㜃\x00㜉㝬\x00\x00\x00㞇ɲ㙖\x00\x00㙛get;挖;䏄r\xeb๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀\ud835\udd31Ȁeiko㚆㚝㚵㚼Dz㚋\x00㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮ppro\xf8዁im\xbbኬs\xf0ኞĀas㚺㚮\xf0዁rn耻\xfe䃾Ǭ̟㛆⋧es膀\xd7;bd㛏㛐㛘䃗Ā;
436aᤏ㛕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ǣ㟪\x00㟭y;䑞ve;䅭Āiy㟵㟺rc耻\xfb䃻;䑃ƀabh㠃㠆㠋r\xf2Ꭽlac;䅱a\xf2ᏃĀir㠓㠘sht;楾;쀀\ud835\udd32rave耻\xf9䃹š㠧㠱rĀlr㠬㠮\xbbॗ\xbbႃlk;斀Āct㠹㡍ɯ㠿\x00\x00㡊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㢰㣄㣈ɯ㢶\x00\x00㣁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ૣណ㪇\x00㪋\x00㪐㪛\x00\x00㪝㪨㪫㪯\x00\x00㫃㫎\x00㫘ៜ៟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))),tf=new Uint16Array("Ȁaglq	\x15\x18\x1bɭ\x0f\x00\x00\x12p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));let tm=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]]),tg=null!==(V=String.fromCodePoint)&&void 0!==V?V: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 tA(e){return e>=X.ZERO&&e<=X.NINE}(n=X||(X={}))[n.NUM=35]="NUM",n[n.SEMI=59]="SEMI",n[n.EQUALS=61]="EQUALS",n[n.ZERO=48]="ZERO",n[n.NINE=57]="NINE",n[n.LOWER_A=97]="LOWER_A",n[n.LOWER_F=102]="LOWER_F",n[n.LOWER_X=120]="LOWER_X",n[n.LOWER_Z=122]="LOWER_Z",n[n.UPPER_A=65]="UPPER_A",n[n.UPPER_F=70]="UPPER_F",n[n.UPPER_Z=90]="UPPER_Z",(a=J||(J={}))[a.VALUE_LENGTH=49152]="VALUE_LENGTH",a[a.BRANCH_LENGTH=16256]="BRANCH_LENGTH",a[a.JUMP_TABLE=127]="JUMP_TABLE",(o=$||($={}))[o.EntityStart=0]="EntityStart",o[o.NumericStart=1]="NumericStart",o[o.NumericDecimal=2]="NumericDecimal",o[o.NumericHex=3]="NumericHex",o[o.NamedEntity=4]="NamedEntity",(s=ee||(ee={}))[s.Legacy=0]="Legacy",s[s.Strict=1]="Strict",s[s.Attribute=2]="Attribute";class tb{constructor(e,t,r){this.decodeTree=e,this.emitCodePoint=t,this.errors=r,this.state=$.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=ee.Strict}startEntity(e){this.decodeMode=e,this.state=$.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case $.EntityStart:if(e.charCodeAt(t)===X.NUM)return this.state=$.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=$.NamedEntity,this.stateNamedEntity(e,t);case $.NumericStart:return this.stateNumericStart(e,t);case $.NumericDecimal:return this.stateNumericDecimal(e,t);case $.NumericHex:return this.stateNumericHex(e,t);case $.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===X.LOWER_X?(this.state=$.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=$.NumericDecimal,this.stateNumericDecimal(e,t))}
436addToNumericResult(e,t,r,i){if(t!==r){let n=r-t;this.result=this.result*Math.pow(i,n)+parseInt(e.substr(t,n),i),this.consumed+=n}}stateNumericHex(e,t){let r=t;for(;t<e.length;){var i;let n=e.charCodeAt(t);if(!tA(n)&&(!((i=n)>=X.UPPER_A)||!(i<=X.UPPER_F))&&(!(i>=X.LOWER_A)||!(i<=X.LOWER_F)))return this.addToNumericResult(e,r,t,16),this.emitNumericEntity(n,3);t+=1}return this.addToNumericResult(e,r,t,16),-1}stateNumericDecimal(e,t){let r=t;for(;t<e.length;){let i=e.charCodeAt(t);if(!tA(i))return this.addToNumericResult(e,r,t,10),this.emitNumericEntity(i,2);t+=1}return this.addToNumericResult(e,r,t,10),-1}emitNumericEntity(e,t){var r,i,n;if(this.consumed<=t)return null===(r=this.errors)||void 0===r||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===X.SEMI)this.consumed+=1;else if(this.decodeMode===ee.Strict)return 0;return this.emitCodePoint((i=this.result)>=55296&&i<=57343||i>1114111?65533:null!==(n=tm.get(i))&&void 0!==n?n:i,this.consumed),this.errors&&(e!==X.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){let{decodeTree:r}=this,i=r[this.treeIndex],n=(i&J.VALUE_LENGTH)>>14;for(;t<e.length;t++,this.excess++){let a=e.charCodeAt(t);if(this.treeIndex=function(e,t,r,i){let n=(t&J.BRANCH_LENGTH)>>7,a=t&J.JUMP_TABLE;if(0===n)return 0!==a&&i===a?r:-1;if(a){let t=i-a;return t<0||t>=n?-1:e[r+t]-1}let o=r,s=o+n-1;for(;o<=s;){let t=o+s>>>1,r=e[t];if(r<i)o=t+1;else{if(!(r>i))return e[t+n];s=t-1}}return -1}(r,i,this.treeIndex+Math.max(1,n),a),this.treeIndex<0)return 0===this.result||this.decodeMode===ee.Attribute&&(0===n||function(e){var t;return e===X.EQUALS||(t=e)>=X.UPPER_A&&t<=X.UPPER_Z||t>=X.LOWER_A&&t<=X.LOWER_Z||tA(t)}(a))?0:this.emitNotTerminatedNamedEntity();if(0!=(n=((i=r[this.treeIndex])&J.VALUE_LENGTH)>>14)){if(a===X.SEMI)return this.emitNamedEntityData(this.treeIndex,n,this.consumed+this.excess);this.decodeMode!==ee.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1}emitNotTerminatedNamedEntity(){var e;let{result:t,decodeTree:r}=this,i=(r[t]&J.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,i,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,r){let{decodeTree:i}=this;return this.emitCodePoint(1===t?i[e]&~J.VALUE_LENGTH:i[e+1],r),3===t&&this.emitCodePoint(i[e+2],r),r}end(){var e;switch(this.state){case $.NamedEntity:return 0!==this.result&&(this.decodeMode!==ee.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case $.NumericDecimal:return this.emitNumericEntity(0,2);case $.NumericHex:return this.emitNumericEntity(0,3);case $.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case $.EntityStart:return 0}}}function tx(e){let t="",r=new tb(e,e=>t+=tg(e));return function(e,i){let n=0,a=0;for(;(a=e.indexOf("&",a))>=0;){t+=e.slice(n,a),r.startEntity(i);let o=r.write(e,a+1);if(o<0){n=a+r.end();break}n=a+o,a=0===o?n+1:n}let o=t+e.slice(n);return t="",o}}function ty(e){for(let t=1;t<e.length;t++)e[t][0]+=e[t-1][0]+1;return e}tx(tp),tx(tf),ty
vendor: 10,610 bytes, line 436
436([[9,"&Tab;"],[0,"&NewLine;"],[22,"&excl;"],[0,"&quot;"],[0,"&num;"],[0,"&dollar;"],[0,"&percnt;"],[0,"&amp;"],[0,"&apos;"],[0,"&lpar;"],[0,"&rpar;"],[0,"&ast;"],[0,"&plus;"],[0,"&comma;"],[1,"&period;"],[0,"&sol;"],[10,"&colon;"],[0,"&semi;"],[0,{v:"&lt;",n:8402,o:"&nvlt;"}],[0,{v:"&equals;",n:8421,o:"&bne;"}],[0,{v:"&gt;",n:8402,o:"&nvgt;"}],[0,"&quest;"],[0,"&commat;"],[26,"&lbrack;"],[0,"&bsol;"],[0,"&rbrack;"],[0,"&Hat;"],[0,"&lowbar;"],[0,"&DiacriticalGrave;"],[5,{n:106,o:"&fjlig;"}],[20,"&lbrace;"],[0,"&verbar;"],[0,"&rbrace;"],[34,"&nbsp;"],[0,"&iexcl;"],[0,"&cent;"],[0,"&pound;"],[0,"&curren;"],[0,"&yen;"],[0,"&brvbar;"],[0,"&sect;"],[0,"&die;"],[0,"&copy;"],[0,"&ordf;"],[0,"&laquo;"],[0,"&not;"],[0,"&shy;"],[0,"&circledR;"],[0,"&macr;"],[0,"&deg;"],[0,"&PlusMinus;"],[0,"&sup2;"],[0,"&sup3;"],[0,"&acute;"],[0,"&micro;"],[0,"&para;"],[0,"&centerdot;"],[0,"&cedil;"],[0,"&sup1;"],[0,"&ordm;"],[0,"&raquo;"],[0,"&frac14;"],[0,"&frac12;"],[0,"&frac34;"],[0,"&iquest;"],[0,"&Agrave;"],[0,"&Aacute;"],[0,"&Acirc;"],[0,"&Atilde;"],[0,"&Auml;"],[0,"&angst;"],[0,"&AElig;"],[0,"&Ccedil;"],[0,"&Egrave;"],[0,"&Eacute;"],[0,"&Ecirc;"],[0,"&Euml;"],[0,"&Igrave;"],[0,"&Iacute;"],[0,"&Icirc;"],[0,"&Iuml;"],[0,"&ETH;"],[0,"&Ntilde;"],[0,"&Ograve;"],[0,"&Oacute;"],[0,"&Ocirc;"],[0,"&Otilde;"],[0,"&Ouml;"],[0,"&times;"],[0,"&Oslash;"],[0,"&Ugrave;"],[0,"&Uacute;"],[0,"&Ucirc;"],[0,"&Uuml;"],[0,"&Yacute;"],[0,"&THORN;"],[0,"&szlig;"],[0,"&agrave;"],[0,"&aacute;"],[0,"&acirc;"],[0,"&atilde;"],[0,"&auml;"],[0,"&aring;"],[0,"&aelig;"],[0,"&ccedil;"],[0,"&egrave;"],[0,"&eacute;"],[0,"&ecirc;"],[0,"&euml;"],[0,"&igrave;"],[0,"&iacute;"],[0,"&icirc;"],[0,"&iuml;"],[0,"&eth;"],[0,"&ntilde;"],[0,"&ograve;"],[0,"&oacute;"],[0,"&ocirc;"],[0,"&otilde;"],[0,"&ouml;"],[0,"&div;"],[0,"&oslash;"],[0,"&ugrave;"],[0,"&uacute;"],[0,"&ucirc;"],[0,"&uuml;"],[0,"&yacute;"],[0,"&thorn;"],[0,"&yuml;"],[0,"&Amacr;"],[0,"&amacr;"],[0,"&Abreve;"],[0,"&abreve;"],[0,"&Aogon;"],[0,"&aogon;"],[0,"&Cacute;"],[0,"&cacute;"],[0,"&Ccirc;"],[0,"&ccirc;"],[0,"&Cdot;"],[0,"&cdot;"],[0,"&Ccaron;"],[0,"&ccaron;"],[0,"&Dcaron;"],[0,"&dcaron;"],[0,"&Dstrok;"],[0,"&dstrok;"],[0,"&Emacr;"],[0,"&emacr;"],[2,"&Edot;"],[0,"&edot;"],[0,"&Eogon;"],[0,"&eogon;"],[0,"&Ecaron;"],[0,"&ecaron;"],[0,"&Gcirc;"],[0,"&gcirc;"],[0,"&Gbreve;"],[0,"&gbreve;"],[0,"&Gdot;"],[0,"&gdot;"],[0,"&Gcedil;"],[1,"&Hcirc;"],[0,"&hcirc;"],[0,"&Hstrok;"],[0,"&hstrok;"],[0,"&Itilde;"],[0,"&itilde;"],[0,"&Imacr;"],[0,"&imacr;"],[2,"&Iogon;"],[0,"&iogon;"],[0,"&Idot;"],[0,"&imath;"],[0,"&IJlig;"],[0,"&ijlig;"],[0,"&Jcirc;"],[0,"&jcirc;"],[0,"&Kcedil;"],[0,"&kcedil;"],[0,"&kgreen;"],[0,"&Lacute;"],[0,"&lacute;"],[0,"&Lcedil;"],[0,"&lcedil;"],[0,"&Lcaron;"],[0,"&lcaron;"],[0,"&Lmidot;"],[0,"&lmidot;"],[0,"&Lstrok;"],[0,"&lstrok;"],[0,"&Nacute;"],[0,"&nacute;"],[0,"&Ncedil;"],[0,"&ncedil;"],[0,"&Ncaron;"],[0,"&ncaron;"],[0,"&napos;"],[0,"&ENG;"],[0,"&eng;"],[0,"&Omacr;"],[0,"&omacr;"],[2,"&Odblac;"],[0,"&odblac;"],[0,"&OElig;"],[0,"&oelig;"],[0,"&Racute;"],[0,"&racute;"],[0,"&Rcedil;"],[0,"&rcedil;"],[0,"&Rcaron;"],[0,"&rcaron;"],[0,"&Sacute;"],[0,"&sacute;"],[0,"&Scirc;"],[0,"&scirc;"],[0,"&Scedil;"],[0,"&scedil;"],[0,"&Scaron;"],[0,"&scaron;"],[0,"&Tcedil;"],[0,"&tcedil;"],[0,"&Tcaron;"],[0,"&tcaron;"],[0,"&Tstrok;"],[0,"&tstrok;"],[0,"&Utilde;"],[0,"&utilde;"],[0,"&Umacr;"],[0,"&umacr;"],[0,"&Ubreve;"],[0,"&ubreve;"],[0,"&Uring;"],[0,"&uring;"],[0,"&Udblac;"],[0,"&udblac;"],[0,"&Uogon;"],[0,"&uogon;"],[0,"&Wcirc;"],[0,"&wcirc;"],[0,"&Ycirc;"],[0,"&ycirc;"],[0,"&Yuml;"],[0,"&Zacute;"],[0,"&zacute;"],[0,"&Zdot;"],[0,"&zdot;"],[0,"&Zcaron;"],[0,"&zcaron;"],[19,"&fnof;"],[34,"&imped;"],[63,"&gacute;"],[65,"&jmath;"],[142,"&circ;"],[0,"&caron;"],[16,"&breve;"],[0,"&DiacriticalDot;"],[0,"&ring;"],[0,"&ogon;"],[0,"&DiacriticalTilde;"],[0,"&dblac;"],[51,"&DownBreve;"],[127,"&Alpha;"],[0,"&Beta;"],[0,"&Gamma;"],[0,"&Delta;"],[0,"&Epsilon;"],[0,"&Zeta;"],[0,"&Eta;"],[0,"&Theta;"],[0,"&Iota;"],[0,"&Kappa;"],[0,"&Lambda;"],[0,"&Mu;"],[0,"&Nu;"],[0,"&Xi;"],[0,"&Omicron;"],[0,"&Pi;"],[0,"&Rho;"],[1,"&Sigma;"],[0,"&Tau;"],[0,"&Upsilon;"],[0,"&Phi;"],[0,"&Chi;"],[0,"&Psi;"],[0,"&ohm;"],[7,"&alpha;"],[0,"&beta;"],[0,"&gamma;"],[0,"&delta;"],[0,"&epsi;"],[0,"&zeta;"],[0,"&eta;"],[0,"&theta;"],[0,"&iota;"],[0,"&kappa;"],[0,"&lambda;"],[0,"&mu;"],[0,"&nu;"],[0,"&xi;"],[0,"&omicron;"],[0,"&pi;"],[0,"&rho;"],[0,"&sigmaf;"],[0,"&sigma;"],[0,"&tau;"],[0,"&upsi;"],[0,"&phi;"],[0,"&chi;"],[0,"&psi;"],[0,"&omega;"],[7,"&thetasym;"],[0,"&Upsi;"],[2,"&phiv;"],[0,"&piv;"],[5,"&Gammad;"],[0,"&digamma;"],[18,"&kappav;"],[0,"&rhov;"],[3,"&epsiv;"],[0,"&backepsilon;"],[10,"&IOcy;"],[0,"&DJcy;"],[0,"&GJcy;"],[0,"&Jukcy;"],[0,"&DScy;"],[0,"&Iukcy;"],[0,"&YIcy;"],[0,"&Jsercy;"],[0,"&LJcy;"],[0,"&NJcy;"],[0,"&TSHcy;"],[0,"&KJcy;"],[1,"&Ubrcy;"],[0,"&DZcy;"],[0,"&Acy;"],[0,"&Bcy;"],[0,"&Vcy;"],[0,"&Gcy;"],[0,"&Dcy;"],[0,"&IEcy;"],[0,"&ZHcy;"],[0,"&Zcy;"],[0,"&Icy;"],[0,"&Jcy;"],[0,"&Kcy;"],[0,"&Lcy;"],[0,"&Mcy;"],[0,"&Ncy;"],[0,"&Ocy;"],[0,"&Pcy;"],[0,"&Rcy;"],[0,"&Scy;"],[0,"&Tcy;"],[0,"&Ucy;"],[0,"&Fcy;"],[0,"&KHcy;"],[0,"&TScy;"],[0,"&CHcy;"],[0,"&SHcy;"],[0,"&SHCHcy;"],[0,"&HARDcy;"],[0,"&Ycy;"],[0,"&SOFTcy;"],[0,"&Ecy;"],[0,"&YUcy;"],[0,"&YAcy;"],[0,"&acy;"],[0,"&bcy;"],[0,"&vcy;"],[0,"&gcy;"],[0,"&dcy;"],[0,"&iecy;"],[0,"&zhcy;"],[0,"&zcy;"],[0,"&icy;"],[0,"&jcy;"],[0,"&kcy;"],[0,"&lcy;"],[0,"&mcy;"],[0,"&ncy;"],[0,"&ocy;"],[0,"&pcy;"],[0,"&rcy;"],[0,"&scy;"],[0,"&tcy;"],[0,"&ucy;"],[0,"&fcy;"],[0,"&khcy;"],[0,"&tscy;"],[0,"&chcy;"],[0,"&shcy;"],[0,"&shchcy;"],[0,"&hardcy;"],[0,"&ycy;"],[0,"&softcy;"],[0,"&ecy;"],[0,"&yucy;"],[0,"&yacy;"],[1,"&iocy;"],[0,"&djcy;"],[0,"&gjcy;"],[0,"&jukcy;"],[0,"&dscy;"],[0,"&iukcy;"],[0,"&yicy;"],[0,"&jsercy;"],[0,"&ljcy;"],[0,"&njcy;"],[0,"&tshcy;"],[0,"&kjcy;"],[1,"&ubrcy;"],[0,"&dzcy;"],[7074,"&ensp;"],[0,"&emsp;"],[0,"&emsp13;"],[0,"&emsp14;"],[1,"&numsp;"],[0,"&puncsp;"],[0,"&ThinSpace;"],[0,"&hairsp;"],[0,"&NegativeMediumSpace;"],[0,"&zwnj;"],[0,"&zwj;"],[0,"&lrm;"],[0,"&rlm;"],[0,"&dash;"],[2,"&ndash;"],[0,"&mdash;"],[0,"&horbar;"],[0,"&Verbar;"],[1,"&lsquo;"],[0,"&CloseCurlyQuote;"],[0,"&lsquor;"],[1,"&ldquo;"],[0,"&CloseCurlyDoubleQuote;"],[0,"&bdquo;"],[1,"&dagger;"],[0,"&Dagger;"],[0,"&bull;"],[2,"&nldr;"],[0,"&hellip;"],[9,"&permil;"],[0,"&pertenk;"],[0,"&prime;"],[0,"&Prime;"],[0,"&tprime;"],[0,"&backprime;"],[3,"&lsaquo;"],[0,"&rsaquo;"],[3,"&oline;"],[2,"&caret;"],[1,"&hybull;"],[0,"&frasl;"],[10,"&bsemi;"],[7,"&qprime;"],[7,{v:"&MediumSpace;",n:8202,o:"&ThickSpace;"}],[0,"&NoBreak;"],[0,"&af;"],[0,"&InvisibleTimes;"],[0,"&ic;"],[72,"&euro;"],[46,"&tdot;"],[0,"&DotDot;"],[37,"&complexes;"],[2,"&incare;"],[4,"&gscr;"],[0,"&hamilt;"],[0,"&Hfr;"],[0,"&Hopf;"],[0,"&planckh;"],[0,"&hbar;"],[0,"&imagline;"],[0,"&Ifr;"],[0,"&lagran;"],[0,"&ell;"],[1,"&naturals;"],[0,"&numero;"],[0,"&copysr;"],[0,"&weierp;"],[0,"&Popf;"],[0,"&Qopf;"],[0,"&realine;"],[0,"&real;"],[0,"&reals;"],[0,"&rx;"],[3,"&trade;"],[1,"&integers;"],[2,"&mho;"],[0,"&zeetrf;"],[0,"&iiota;"],[2,"&bernou;"],[0,"&Cayleys;"],[1,"&escr;"],[0,"&Escr;"],[0,"&Fouriertrf;"],[1,"&Mellintrf;"],[0,"&order;"],[0,"&alefsym;"],[0,"&beth;"],[0,"&gimel;"],[0,"&daleth;"],[12,"&CapitalDifferentialD;"],[0,"&dd;"],[0,"&ee;"],[0,"&ii;"],[10,"&frac13;"],[0,"&frac23;"],[0,"&frac15;"],[0,"&frac25;"],[0,"&frac35;"],[0,"&frac45;"],[0,"&frac16;"],[0,"&frac56;"],[0,"&frac18;"],[0,"&frac38;"],[0,"&frac58;"],[0,"&frac78;"],[49,"&larr;"],[0,"&ShortUpArrow;"],[0,"&rarr;"],[0,"&darr;"],[0,"&harr;"],[0,"&updownarrow;"],[0,"&nwarr;"],[0,"&nearr;"],[0,"&LowerRightArrow;"],[0,"&LowerLeftArrow;"],[0,"&nlarr;"],[0,"&nrarr;"],[1,{v:"&rarrw;",n:824,o:"&nrarrw;"}],[0,"&Larr;"],[0,"&Uarr;"],[0,"&Rarr;"],[0,"&Darr;"],[0,"&larrtl;"],[0,"&rarrtl;"],[0,"&LeftTeeArrow;"],[0,"&mapstoup;"],[0,"&map;"],[0,"&DownTeeArrow;"],[1,"&hookleftarrow;"],[0,"&hookrightarrow;"],[0,"&larrlp;"],[0,"&looparrowright;"],[0,"&harrw;"],[0,"&nharr;"],[1,"&lsh;"],[0,"&rsh;"],[0,"&ldsh;"],[0,"&rdsh;"],[1,"&crarr;"],[0,"&cularr;"],[0,"&curarr;"],[2,"&circlearrowleft;"],[0,"&circlearrowright;"],[0,"&leftharpoonup;"],[0,"&DownLeftVector;"],[0,"&RightUpVector;"],[0,"&LeftUpVector;"],[0,"&rharu;"],[0,"&DownRightVector;"],[0,"&dharr;"],[0,"&dharl;"],[0,"&RightArrowLeftArrow;"],[0,"&udarr;"],[0,"&LeftArrowRightArrow;"],[0,"&leftleftarrows;"],[0,"&upuparrows;"],[0,"&rightrightarrows;"],[0,"&ddarr;"],[0,"&leftrightharpoons;"],[0,"&Equilibrium;"],[0,"&nlArr;"],[0,"&nhArr;"],[0,"&nrArr;"],[0,"&DoubleLeftArrow;"],[0,"&DoubleUpArrow;"],[0,"&DoubleRightArrow;"],[0,"&dArr;"],[0,"&DoubleLeftRightArrow;"],[0,"&DoubleUpDownArrow;"],[0,"&nwArr;"],[0,"&neArr;"],[0,"&seArr;"],[0,"&swArr;"],[0,"&lAarr;"],[0,"&rAarr;"],[1,"&zigrarr;"],[6,"&larrb;"],[0,"&rarrb;"],[15,"&DownArrowUpArrow;"],[7,"&loarr;"],[0,"&roarr;"],[0,"&hoarr;"],[0,"&forall;"],[0,"&comp;"],[0,{v:"&part;",n:824,o:"&npart;"}],[0,"&exist;"],[0,"&nexist;"],[0,"&empty;"],[1,"&Del;"],[0,"&Element;"],[0,"&NotElement;"],[1,"&ni;"],[0,"&notni;"],[2,"&prod;"],[0,"&coprod;"],[0,"&sum;"],[0,"&minus;"],[0,"&MinusPlus;"],[0,"&dotplus;"],[1,"&Backslash;"],[0,"&lowast;"],[0,"&compfn;"],[1,"&radic;"],[2,"&prop;"],[0,"&infin;"],[0,"&angrt;"],[0,{v:"&ang;",n:8402,o:"&nang;"}],[0,"&angmsd;"],[0,"&angsph;"],[0,"&mid;"],[0,"&nmid;"],[0,"&DoubleVerticalBar;"],[0,"&NotDoubleVerticalBar;"],[0,"&and;"],[0,"&or;"],[0,{v:"&cap;",n:65024,o:"&caps;"}],[0,{v:"&cup;",n:65024,o:"&cups;"}],[0,"&int;"],[0,"&Int;"],[0,"&iiint;"],[0,"&conint;"],[0,"&Conint;"],[0,"&Cconint;"],[0,"&cwint;"],[0,"&ClockwiseContourIntegral;"],[0,"&awconint;"],[0,"&there4;"],[0,"&becaus;"],[0,"&ratio;"],[0,"&Colon;"],[0,"&dotminus;"],[1,"&mDDot;"],[0,"&homtht;"],[0,{v:"&sim;",n:8402,o:"&nvsim;"}],[0,{v:"&backsim;",n:817,o:"&race;"}],[0,{v:"&ac;",n:819,o:"&acE;"}],[0,"&acd;"],[0,"&VerticalTilde;"],[0,"&NotTilde;"],[0,{v:"&eqsim;",n:824,o:"&nesim;"}],[0,"&sime;"],[0,"&NotTildeEqual;"],[0,"&cong;"],[0,"&simne;"],[0,"&ncong;"],[0,"&ap;"],[0,"&nap;"],[0,"&ape;"],[0,{v:"&apid;",n:824,o:"&napid;"}],[0,"&backcong;"],[0,{v:"&asympeq;",n:8402,o:"&nvap;"}],[0,{v:"&bump;",n:824,o:"&nbump;"}],[0,{v:"&bumpe;",n:824,o:"&nbumpe;"}],[0,{v:"&doteq;",n:824,o:"&nedot;"}],[0,"&doteqdot;"],[0,"&efDot;"],[0,"&erDot;"],[0,"&Assign;"],[0,"&ecolon;"],[0,"&ecir;"],[0,"&circeq;"],[1,"&wedgeq;"],[0,"&veeeq;"],[1,"&triangleq;"],[2,"&equest;"],[0,"&ne;"],[0,{v:"&Congruent;",n:8421,o:"&bnequiv;"}],[0,"&nequiv;"],[1,{v:"&le;",n:8402,o:"&nvle;"}],[0,{v:"&ge;",n:8402,o:"&nvge;"}],[0,{v:"&lE;",n:824,o:"&nlE;"}],[0,{v:"&gE;",n:824,o:"&ngE;"}],[0,{v:"&lnE;",n:65024,o:"&lvertneqq;"}],[0,{v:"&gnE;",n:65024,o:"&gvertneqq;"}],[0,{v:"&ll;",n:new Map(
436ty([[824,"&nLtv;"],[7577,"&nLt;"]]))}],[0,{v:"&gg;",n:new Map(ty([[824,"&nGtv;"],[7577,"&nGt;"]]))}],[0,"&between;"],[0,"&NotCupCap;"],[0,"&nless;"],[0,"&ngt;"],[0,"&nle;"],[0,"&nge;"],[0,"&lesssim;"],[0,"&GreaterTilde;"],[0,"&nlsim;"],[0,"&ngsim;"],[0,"&LessGreater;"],[0,"&gl;"],[0,"&NotLessGreater;"],[0,"&NotGreaterLess;"],[0,"&pr;"],[0,"&sc;"],[0,"&prcue;"],[0,"&sccue;"],[0,"&PrecedesTilde;"],[0,{v:"&scsim;",n:824,o:"&NotSucceedsTilde;"}],[0,"&NotPrecedes;"],[0,"&NotSucceeds;"],[0,{v:"&sub;",n:8402,o:"&NotSubset;"}],[0,{v:"&sup;",n:8402,o:"&NotSuperset;"}],[0,"&nsub;"],[0,"&nsup;"],[0,"&sube;"],[0,"&supe;"],[0,"&NotSubsetEqual;"],[0,"&NotSupersetEqual;"],[0,{v:"&subne;",n:65024,o:"&varsubsetneq;"}],[0,{v:"&supne;",n:65024,o:"&varsupsetneq;"}],[1,"&cupdot;"],[0,"&UnionPlus;"],[0,{v:"&sqsub;",n:824,o:"&NotSquareSubset;"}],[0,{v:"&sqsup;",n:824,o:"&NotSquareSuperset;"}],[0,"&sqsube;"],[0,"&sqsupe;"],[0,{v:"&sqcap;",n:65024,o:"&sqcaps;"}],[0,{v:"&sqcup;",n:65024,o:"&sqcups;"}],[0,"&CirclePlus;"],[0,"&CircleMinus;"],[0,"&CircleTimes;"],[0,"&osol;"],[0,"&CircleDot;"],[0,"&circledcirc;"],[0,"&circledast;"],[1,"&circleddash;"],[0,"&boxplus;"],[0,"&boxminus;"],[0,"&boxtimes;"],[0,"&dotsquare;"],[0,"&RightTee;"],[0,"&dashv;"],[0,"&DownTee;"],[0,"&bot;"],[1,"&models;"],[0,"&DoubleRightTee;"],[0,"&Vdash;"],[0,"&Vvdash;"],[0,"&VDash;"],[0,"&nvdash;"],[0,"&nvDash;"],[0,"&nVdash;"],[0,"&nVDash;"],[0,"&prurel;"],[1,"&LeftTriangle;"],[0,"&RightTriangle;"],[0,{v:"&LeftTriangleEqual;",n:8402,o:"&nvltrie;"}],[0,{v:"&RightTriangleEqual;",n:8402,o:"&nvrtrie;"}],[0,"&origof;"],[0,"&imof;"],[0,"&multimap;"],[0,"&hercon;"],[0,"&intcal;"],[0,"&veebar;"],[1,"&barvee;"],[0,"&angrtvb;"],[0,"&lrtri;"],[0,"&bigwedge;"],[0,"&bigvee;"],[0,"&bigcap;"],[0,"&bigcup;"],[0,"&diam;"],[0,"&sdot;"],[0,"&sstarf;"],[0,"&divideontimes;"],[0,"&bowtie;"],[0,"&ltimes;"],[0,"&rtimes;"],[0,"&leftthreetimes;"],[0,"&rightthreetimes;"],[0,"&backsimeq;"],[0,"&curlyvee;"],[0,"&curlywedge;"],[0,"&Sub;"],[0,"&Sup;"],[0,"&Cap;"],[0,"&Cup;"],[0,"&fork;"],[0,"&epar;"],[0,"&lessdot;"],[0,"&gtdot;"],[0,{v:"&Ll;",n:824,o:"&nLl;"}],[0,{v:"&Gg;",n:824,o:"&nGg;"}],[0,{v:"&leg;",n:65024,o:"&lesg;"}],[0,{v:"&gel;",n:65024,o:"&gesl;"}],[2,"&cuepr;"],[0,"&cuesc;"],[0,"&NotPrecedesSlantEqual;"],[0,"&NotSucceedsSlantEqual;"],[0,"&NotSquareSubsetEqual;"],[0,"&NotSquareSupersetEqual;"],[2,"&lnsim;"],[0,"&gnsim;"],[0,"&precnsim;"],[0,"&scnsim;"],[0,"&nltri;"],[0,"&NotRightTriangle;"],[0,"&nltrie;"],[0,"&NotRightTriangleEqual;"],[0,"&vellip;"],[0,"&ctdot;"],[0,"&utdot;"],[0,"&dtdot;"],[0,"&disin;"],[0,"&isinsv;"],[0,"&isins;"],[0,{v:"&isindot;",n:824,o:"&notindot;"}],[0,"&notinvc;"],[0,"&notinvb;"],[1,{v:"&isinE;",n:824,o:"&notinE;"}],[0,"&nisd;"],[0,"&xnis;"],[0,"&nis;"],[0,"&notnivc;"],[0,"&notnivb;"],[6,"&barwed;"],[0,"&Barwed;"],[1,"&lceil;"],[0,"&rceil;"],[0,"&LeftFloor;"],[0,"&rfloor;"],[0,"&drcrop;"],[0,"&dlcrop;"],[0,"&urcrop;"],[0,"&ulcrop;"],[0,"&bnot;"],[1,"&profline;"],[0,"&profsurf;"],[1,"&telrec;"],[0,"&target;"],[5,"&ulcorn;"],[0,"&urcorn;"],[0,"&dlcorn;"],[0,"&drcorn;"],[2,"&frown;"],[0,"&smile;"],[9,"&cylcty;"],[0,"&profalar;"],[7,"&topbot;"],[6,"&ovbar;"],[1,"&solbar;"],[60,"&angzarr;"],[51,"&lmoustache;"],[0,"&rmoustache;"],[2,"&OverBracket;"],[0,"&bbrk;"],[0,"&bbrktbrk;"],[37,"&OverParenthesis;"],[0,"&UnderParenthesis;"],[0,"&OverBrace;"],[0,"&UnderBrace;"],[2,"&trpezium;"],[4,"&elinters;"],[59,"&blank;"],[164,"&circledS;"],[55,"&boxh;"],[1,"&boxv;"],[9,"&boxdr;"],[3,"&boxdl;"],[3,"&boxur;"],[3,"&boxul;"],[3,"&boxvr;"],[7,"&boxvl;"],[7,"&boxhd;"],[7,"&boxhu;"],[7,"&boxvh;"],[19,"&boxH;"],[0,"&boxV;"],[0,"&boxdR;"],[0,"&boxDr;"],[0,"&boxDR;"],[0,"&boxdL;"],[0,"&boxDl;"],[0,"&boxDL;"],[0,"&boxuR;"],[0,"&boxUr;"],[0,"&boxUR;"],[0,"&boxuL;"],[0,"&boxUl;"],[0,"&boxUL;"],[0,"&boxvR;"],[0,"&boxVr;"],[0,"&boxVR;"],[0,"&boxvL;"],[0,"&boxVl;"],[0,"&boxVL;"],[0,"&boxHd;"],[0,"&boxhD;"],[0,"&boxHD;"],[0,"&boxHu;"],[0,"&boxhU;"],[0,"&boxHU;"],[0,"&boxvH;"],[0,"&boxVh;"],[0,"&boxVH;"],[19,"&uhblk;"],[3,"&lhblk;"],[3,"&block;"],[8,"&blk14;"],[0,"&blk12;"],[0,"&blk34;"],[13,"&square;"],[8,"&blacksquare;"],[0,"&EmptyVerySmallSquare;"],[1,"&rect;"],[0,"&marker;"],[2,"&fltns;"],[1,"&bigtriangleup;"],[0,"&blacktriangle;"],[0,"&triangle;"],[2,"&blacktriangleright;"],[0,"&rtri;"],[3,"&bigtriangledown;"],[0,"&blacktriangledown;"],[0,"&dtri;"],[2,"&blacktriangleleft;"],[0,"&ltri;"],[6,"&loz;"],[0,"&cir;"],[32,"&tridot;"],[2,"&bigcirc;"],[8,"&ultri;"],[0,"&urtri;"],[0,"&lltri;"],[0,"&EmptySmallSquare;"],[0,"&FilledSmallSquare;"],[8,"&bigstar;"],[0,"&star;"],[7,"&phone;"],[49,"&female;"],[1,"&male;"],[29,"&spades;"],[2,"&clubs;"],[1,"&hearts;"],[0,"&diamondsuit;"],[3,"&sung;"],[2,"&flat;"],[0,"&natural;"],[0,"&sharp;"],[163,"&check;"],[3,"&cross;"],[8,"&malt;"],[21,"&sext;"],[33,"&VerticalSeparator;"],[25,"&lbbrk;"],[0,"&rbbrk;"],[84,"&bsolhsub;"],[0,"&suphsol;"],[28,"&LeftDoubleBracket;"],[0,"&RightDoubleBracket;"],[0,"&lang;"],[0,"&rang;"],[0,"&Lang;"],[0,"&Rang;"],[0,"&loang;"],[0,"&roang;"],[7,"&longleftarrow;"],[0,"&longrightarrow;"],[0,"&longleftrightarrow;"],[0,"&DoubleLongLeftArrow;"],[0,"&DoubleLongRightArrow;"],[0,"&DoubleLongLeftRightArrow;"],[1,"&longmapsto;"],[2,"&dzigrarr;"],[258,"&nvlArr;"],[0,"&nvrArr;"],[0,"&nvHarr;"],[0,"&Map;"],[6,"&lbarr;"],[0,"&bkarow;"],[0,"&lBarr;"],[0,"&dbkarow;"],[0,"&drbkarow;"],[0,"&DDotrahd;"],[0,"&UpArrowBar;"],[0,"&DownArrowBar;"],[2,"&Rarrtl;"],[2,"&latail;"],[0,"&ratail;"],[0,"&lAtail;"],[0,"&rAtail;"],[0,"&larrfs;"],[0,"&rarrfs;"],[0,"&larrbfs;"],[0,"&rarrbfs;"],[2,"&nwarhk;"],[0,"&nearhk;"],[0,"&hksearow;"],[0,"&hkswarow;"],[0,"&nwnear;"],[0,"&nesear;"],[0,"&seswar;"],[0,"&swnwar;"],[8,{v:"&rarrc;",n:824,o:"&nrarrc;"}],[1,"&cudarrr;"],[0,"&ldca;"],[0,"&rdca;"],[0,"&cudarrl;"],[0,"&larrpl;"],[2,"&curarrm;"],[0,"&cularrp;"],[7,"&rarrpl;"],[2,"&harrcir;"],[0,"&Uarrocir;"],[0,"&lurdshar;"],[0,"&ldrushar;"],[2,"&LeftRightVector;"],[0,"&RightUpDownVector;"],[0,"&DownLeftRightVector;"],[0,"&LeftUpDownVector;"],[0,"&LeftVectorBar;"],[0,"&RightVectorBar;"],[0,"&RightUpVectorBar;"],[0,"&RightDownVectorBar;"],[0,"&DownLeftVectorBar;"],[0,"&DownRightVectorBar;"],[0,"&LeftUpVectorBar;"],[0,"&LeftDownVectorBar;"],[0,"&LeftTeeVector;"],[0,"&RightTeeVector;"],[0,"&RightUpTeeVector;"],[0,"&RightDownTeeVector;"],[0,"&DownLeftTeeVector;"],[0,"&DownRightTeeVector;"],[0,"&LeftUpTeeVector;"],[0,"&LeftDownTeeVector;"],[0,"&lHar;"],[0,"&uHar;"],[0,"&rHar;"],[0,"&dHar;"],[0,"&luruhar;"],[0,"&ldrdhar;"],[0,"&ruluhar;
436"],[0,"&rdldhar;"],[0,"&lharul;"],[0,"&llhard;"],[0,"&rharul;"],[0,"&lrhard;"],[0,"&udhar;"],[0,"&duhar;"],[0,"&RoundImplies;"],[0,"&erarr;"],[0,"&simrarr;"],[0,"&larrsim;"],[0,"&rarrsim;"],[0,"&rarrap;"],[0,"&ltlarr;"],[1,"&gtrarr;"],[0,"&subrarr;"],[1,"&suplarr;"],[0,"&lfisht;"],[0,"&rfisht;"],[0,"&ufisht;"],[0,"&dfisht;"],[5,"&lopar;"],[0,"&ropar;"],[4,"&lbrke;"],[0,"&rbrke;"],[0,"&lbrkslu;"],[0,"&rbrksld;"],[0,"&lbrksld;"],[0,"&rbrkslu;"],[0,"&langd;"],[0,"&rangd;"],[0,"&lparlt;"],[0,"&rpargt;"],[0,"&gtlPar;"],[0,"&ltrPar;"],[3,"&vzigzag;"],[1,"&vangrt;"],[0,"&angrtvbd;"],[6,"&ange;"],[0,"&range;"],[0,"&dwangle;"],[0,"&uwangle;"],[0,"&angmsdaa;"],[0,"&angmsdab;"],[0,"&angmsdac;"],[0,"&angmsdad;"],[0,"&angmsdae;"],[0,"&angmsdaf;"],[0,"&angmsdag;"],[0,"&angmsdah;"],[0,"&bemptyv;"],[0,"&demptyv;"],[0,"&cemptyv;"],[0,"&raemptyv;"],[0,"&laemptyv;"],[0,"&ohbar;"],[0,"&omid;"],[0,"&opar;"],[1,"&operp;"],[1,"&olcross;"],[0,"&odsold;"],[1,"&olcir;"],[0,"&ofcir;"],[0,"&olt;"],[0,"&ogt;"],[0,"&cirscir;"],[0,"&cirE;"],[0,"&solb;"],[0,"&bsolb;"],[3,"&boxbox;"],[3,"&trisb;"],[0,"&rtriltri;"],[0,{v:"&LeftTriangleBar;",n:824,o:"&NotLeftTriangleBar;"}],[0,{v:"&RightTriangleBar;",n:824,o:"&NotRightTriangleBar;"}],[11,"&iinfin;"],[0,"&infintie;"],[0,"&nvinfin;"],[4,"&eparsl;"],[0,"&smeparsl;"],[0,"&eqvparsl;"],[5,"&blacklozenge;"],[8,"&RuleDelayed;"],[1,"&dsol;"],[9,"&bigodot;"],[0,"&bigoplus;"],[0,"&bigotimes;"],[1,"&biguplus;"],[1,"&bigsqcup;"],[5,"&iiiint;"],[0,"&fpartint;"],[2,"&cirfnint;"],[0,"&awint;"],[0,"&rppolint;"],[0,"&scpolint;"],[0,"&npolint;"],[0,"&pointint;"],[0,"&quatint;"],[0,"&intlarhk;"],[10,"&pluscir;"],[0,"&plusacir;"],[0,"&simplus;"],[0,"&plusdu;"],[0,"&plussim;"],[0,"&plustwo;"],[1,"&mcomma;"],[0,"&minusdu;"],[2,"&loplus;"],[0,"&roplus;"],[0,"&Cross;"],[0,"&timesd;"],[0,"&timesbar;"],[1,"&smashp;"],[0,"&lotimes;"],[0,"&rotimes;"],[0,"&otimesas;"],[0,"&Otimes;"],[0,"&odiv;"],[0,"&triplus;"],[0,"&triminus;"],[0,"&tritime;"],[0,"&intprod;"],[2,"&amalg;"],[0,"&capdot;"],[1,"&ncup;"],[0,"&ncap;"],[0,"&capand;"],[0,"&cupor;"],[0,"&cupcap;"],[0,"&capcup;"],[0,"&cupbrcap;"],[0,"&capbrcup;"],[0,"&cupcup;"],[0,"&capcap;"],[0,"&ccups;"],[0,"&ccaps;"],[2,"&ccupssm;"],[2,"&And;"],[0,"&Or;"],[0,"&andand;"],[0,"&oror;"],[0,"&orslope;"],[0,"&andslope;"],[1,"&andv;"],[0,"&orv;"],[0,"&andd;"],[0,"&ord;"],[1,"&wedbar;"],[6,"&sdote;"],[3,"&simdot;"],[2,{v:"&congdot;",n:824,o:"&ncongdot;"}],[0,"&easter;"],[0,"&apacir;"],[0,{v:"&apE;",n:824,o:"&napE;"}],[0,"&eplus;"],[0,"&pluse;"],[0,"&Esim;"],[0,"&Colone;"],[0,"&Equal;"],[1,"&ddotseq;"],[0,"&equivDD;"],[0,"&ltcir;"],[0,"&gtcir;"],[0,"&ltquest;"],[0,"&gtquest;"],[0,{v:"&leqslant;",n:824,o:"&nleqslant;"}],[0,{v:"&geqslant;",n:824,o:"&ngeqslant;"}],[0,"&lesdot;"],[0,"&gesdot;"],[0,"&lesdoto;"],[0,"&gesdoto;"],[0,"&lesdotor;"],[0,"&gesdotol;"],[0,"&lap;"],[0,"&gap;"],[0,"&lne;"],[0,"&gne;"],[0,"&lnap;"],[0,"&gnap;"],[0,"&lEg;"],[0,"&gEl;"],[0,"&lsime;"],[0,"&gsime;"],[0,"&lsimg;"],[0,"&gsiml;"],[0,"&lgE;"],[0,"&glE;"],[0,"&lesges;"],[0,"&gesles;"],[0,"&els;"],[0,"&egs;"],[0,"&elsdot;"],[0,"&egsdot;"],[0,"&el;"],[0,"&eg;"],[2,"&siml;"],[0,"&simg;"],[0,"&simlE;"],[0,"&simgE;"],[0,{v:"&LessLess;",n:824,o:"&NotNestedLessLess;"}],[0,{v:"&GreaterGreater;",n:824,o:"&NotNestedGreaterGreater;"}],[1,"&glj;"],[0,"&gla;"],[0,"&ltcc;"],[0,"&gtcc;"],[0,"&lescc;"],[0,"&gescc;"],[0,"&smt;"],[0,"&lat;"],[0,{v:"&smte;",n:65024,o:"&smtes;"}],[0,{v:"&late;",n:65024,o:"&lates;"}],[0,"&bumpE;"],[0,{v:"&PrecedesEqual;",n:824,o:"&NotPrecedesEqual;"}],[0,{v:"&sce;",n:824,o:"&NotSucceedsEqual;"}],[2,"&prE;"],[0,"&scE;"],[0,"&precneqq;"],[0,"&scnE;"],[0,"&prap;"],[0,"&scap;"],[0,"&precnapprox;"],[0,"&scnap;"],[0,"&Pr;"],[0,"&Sc;"],[0,"&subdot;"],[0,"&supdot;"],[0,"&subplus;"],[0,"&supplus;"],[0,"&submult;"],[0,"&supmult;"],[0,"&subedot;"],[0,"&supedot;"],[0,{v:"&subE;",n:824,o:"&nsubE;"}],[0,{v:"&supE;",n:824,o:"&nsupE;"}],[0,"&subsim;"],[0,"&supsim;"],[2,{v:"&subnE;",n:65024,o:"&varsubsetneqq;"}],[0,{v:"&supnE;",n:65024,o:"&varsupsetneqq;"}],[2,"&csub;"],[0,"&csup;"],[0,"&csube;"],[0,"&csupe;"],[0,"&subsup;"],[0,"&supsub;"],[0,"&subsub;"],[0,"&supsup;"],[0,"&suphsub;"],[0,"&supdsub;"],[0,"&forkv;"],[0,"&topfork;"],[0,"&mlcp;"],[8,"&Dashv;"],[1,"&Vdashl;"],[0,"&Barv;"],[0,"&vBar;"],[0,"&vBarv;"],[1,"&Vbar;"],[0,"&Not;"],[0,"&bNot;"],[0,"&rnmid;"],[0,"&cirmid;"],[0,"&midcir;"],[0,"&topcir;"],[0,"&nhpar;"],[0,"&parsim;"],[9,{v:"&parsl;",n:8421,o:"&nparsl;"}],[44343,{n:new Map(ty([[56476,"&Ascr;"],[1,"&Cscr;"],[0,"&Dscr;"],[2,"&Gscr;"],[2,"&Jscr;"],[0,"&Kscr;"],[2,"&Nscr;"],[0,"&Oscr;"],[0,"&Pscr;"],[0,"&Qscr;"],[1,"&Sscr;"],[0,"&Tscr;"],[0,"&Uscr;"],[0,"&Vscr;"],[0,"&Wscr;"],[0,"&Xscr;"],[0,"&Yscr;"],[0,"&Zscr;"],[0,"&ascr;"],[0,"&bscr;"],[0,"&cscr;"],[0,"&dscr;"],[1,"&fscr;"],[1,"&hscr;"],[0,"&iscr;"],[0,"&jscr;"],[0,"&kscr;"],[0,"&lscr;"],[0,"&mscr;"],[0,"&nscr;"],[1,"&pscr;"],[0,"&qscr;"],[0,"&rscr;"],[0,"&sscr;"],[0,"&tscr;"],[0,"&uscr;"],[0,"&vscr;"],[0,"&wscr;"],[0,"&xscr;"],[0,"&yscr;"],[0,"&zscr;"],[52,"&Afr;"],[0,"&Bfr;"],[1,"&Dfr;"],[0,"&Efr;"],[0,"&Ffr;"],[0,"&Gfr;"],[2,"&Jfr;"],[0,"&Kfr;"],[0,"&Lfr;"],[0,"&Mfr;"],[0,"&Nfr;"],[0,"&Ofr;"],[0,"&Pfr;"],[0,"&Qfr;"],[1,"&Sfr;"],[0,"&Tfr;"],[0,"&Ufr;"],[0,"&Vfr;"],[0,"&Wfr;"],[0,"&Xfr;"],[0,"&Yfr;"],[1,"&afr;"],[0,"&bfr;"],[0,"&cfr;"],[0,"&dfr;"],[0,"&efr;"],[0,"&ffr;"],[0,"&gfr;"],[0,"&hfr;"],[0,"&ifr;"],[0,"&jfr;"],[0,"&kfr;"],[0,"&lfr;"],[0,"&mfr;"],[0,"&nfr;"],[0,"&ofr;"],[0,"&pfr;"],[0,"&qfr;"],[0,"&rfr;"],[0,"&sfr;"],[0,"&tfr;"],[0,"&ufr;"],[0,"&vfr;"],[0,"&wfr;"],[0,"&xfr;"],[0,"&yfr;"],[0,"&zfr;"],[0,"&Aopf;"],[0,"&Bopf;"],[1,"&Dopf;"],[0,"&Eopf;"],[0,"&Fopf;"],[0,"&Gopf;"],[1,"&Iopf;"],[0,"&Jopf;"],[0,"&Kopf;"],[0,"&Lopf;"],[0,"&Mopf;"],[1,"&Oopf;"],[3,"&Sopf;"],[0,"&Topf;"],[0,"&Uopf;"],[0,"&Vopf;"],[0,"&Wopf;"],[0,"&Xopf;"],[0,"&Yopf;"],[1,"&aopf;"],[0,"&bopf;"],[0,"&copf;"],[0,"&dopf;"],[0,"&eopf;"],[0,"&fopf;"],[0,"&gopf;"],[0,"&hopf;"],[0,"&iopf;"],[0,"&jopf;"],[0,"&kopf;"],[0,"&lopf;"],[0,"&mopf;"],[0,"&nopf;"],[0,"&oopf;"],[0,"&popf;"],[0,"&qopf;"],[0,"&ropf;"],[0,"&sopf;"],[0,"&topf;"],[0,"&uopf;"],[0,"&vopf;"],[0,"&wopf;"],[0,"&xopf;"],[0,"&yopf;"],[0,"&zopf;"]]))}],[8906,"&fflig;"],[0,"&filig;"],[0,"&fllig;"],[0,"&ffilig;"],[0,"&ffllig;"]]);let tE=/["&'<>$\x80-\uFFFF]/g,tT=new Map([[34,"&quot;"],[38,"&amp;"],[39,"&apos;"],[60,"&lt;"],[62,"&gt;"]]),tC=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 tk(e){let t,r="",i=0;for(;null!==(t=tE.exec(e));){let n=t.index,a=e.charCodeAt(n),o=tT.get(a);void 0!==o?(r+=e.substring(i,n)+o,i=n+1):(r+=`${e.substring(i,n)}
436&#x${tC(e,n).toString(16)};`,i=tE.lastIndex+=Number((64512&a)==55296))}return r+e.substr(i)}function t_(e,t){return function(r){let i;let n=0,a="";for(;i=e.exec(r);)n!==i.index&&(a+=r.substring(n,i.index)),a+=t.get(i[0].charCodeAt(0)),n=i.index+1;return a+r.substring(n)}}t_(/[&<>'"]/g,tT);let tv=t_(/["&\u00A0]/g,new Map([[34,"&quot;"],[38,"&amp;"],[160,"&nbsp;"]])),tS=t_(/[&<>\u00A0]/g,new Map([[38,"&amp;"],[60,"&lt;"],[62,"&gt;"],[160,"&nbsp;"]]));(l=et||(et={}))[l.XML=0]="XML",l[l.HTML=1]="HTML",(c=er||(er={}))[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 tw=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])),tI=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])),tN=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function tD(e){return e.replace(/"/g,"&quot;")}let tL=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function tR(e,t={}){let r="length"in e?e:[e],i="";for(let e=0;e<r.length;e++)i+=function(e,t){switch(e.type){case eQ:return tR(e.children,t);case e2:case eV:return`<${e.data}>`;case eX:return`<!--${e.data}-->`;case e1:return`<![CDATA[${e.children[0].data}]]>`;case eJ:case e$:case e0:return function(e,t){var r;"foreign"===t.xmlMode&&(e.name=null!==(r=tw.get(e.name))&&void 0!==r?r:e.name,e.parent&&tB.has(e.parent.name)&&(t={...t,xmlMode:!1})),!t.xmlMode&&tO.has(e.name)&&(t={...t,xmlMode:"foreign"});let i=`<${e.name}`,n=function(e,t){var r;if(!e)return;let i=(null!==(r=t.encodeEntities)&&void 0!==r?r:t.decodeEntities)===!1?tD:t.xmlMode||"utf8"!==t.encodeEntities?tk:tv;return Object.keys(e).map(r=>{var n,a;let o=null!==(n=e[r])&&void 0!==n?n:"";return("foreign"===t.xmlMode&&(r=null!==(a=tI.get(r))&&void 0!==a?a:r),t.emptyAttrs||t.xmlMode||""!==o)?`${r}="${i(o)}"`:r}).join(" ")}(e.attribs,t);return n&&(i+=` ${n}`),0===e.children.length&&(t.xmlMode?!1!==t.selfClosingTags:t.selfClosingTags&&tL.has(e.name))?(t.xmlMode||(i+=" "),i+="/>"):(i+=">",e.children.length>0&&(i+=tR(e.children,t)),(t.xmlMode||!tL.has(e.name))&&(i+=`</${e.name}>`)),i}(e,t);case eK:return function(e,t){var r;let i=e.data||"";return(null!==(r=t.encodeEntities)&&void 0!==r?r:t.decodeEntities)===!1||!t.xmlMode&&e.parent&&tN.has(e.parent.name)||(i=t.xmlMode||"utf8"!==t.encodeEntities?tk(i):tS(i)),i}(e,t)}}(r[e],t);return i}let tB=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),tO=new Set(["svg","math"]);function tM(e,t){return tR(e,t)}function tF(e,t){return tl(e)?e.children.map(e=>tR(e,t)).join(""):""}function tP(e){return Array.isArray(e)?e.map(tP).join(""):tl(e)&&!ta(e)?tP(e.children):tn(e)?e.data:""}function tH(e){return Array.isArray(e)?e.map(tH).join(""):tl(e)&&(e.type===K.Tag||ti(e))?tH(e.children):tn(e)?e.data:""}function tW(e){return tl(e)?e.children:[]}function tU(e){return e.parent||null}function tG(e){let t=tU(e);if(null!=t)return tW(t);let r=[e],{prev:i,next:n}=e;for(;null!=i;)r.unshift(i),{prev:i}=i;for(;null!=n;)r.push(n),{next:n}=n;return r}function tj(e,t){var r;return null===(r=e.attribs)||void 0===r?void 0:r[t]}function tq(e,t){return null!=e.attribs&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&null!=e.attribs[t]}function tY(e){return e.name}function tZ(e){let{next:t}=e;for(;null!==t&&!tr(t);)({next:t}=t);return t}function tz(e){let{prev:t}=e;for(;null!==t&&!tr(t);)({prev:t}=t);return t}function tQ(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 tK(e,t){let r=t.prev=e.prev;r&&(r.next=t);let i=t.next=e.next;i&&(i.prev=t);let n=t.parent=e.parent;if(n){let r=n.children;r[r.lastIndexOf(e)]=t,e.parent=null}}function tV(e,t){if(tQ(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 tX(e,t){tQ(t);let{parent:r}=e,i=e.next;if(t.next=i,t.prev=e,e.next=t,t.parent=r,i){if(i.prev=t,r){let e=r.children;e.splice(e.lastIndexOf(i),0,t)}}else r&&r.children.push(t)}function tJ(e,t){if(tQ(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 t$(e,t){tQ(t);let{parent:r}=e;if(r){let i=r.children;i.splice(i.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=r,t.prev=e.prev,t.next=e,e.prev=t}function t0(e,t,r=!0,i=1/0){return t1(e,Array.isArray(t)?t:[t],r,i)}function t1(e,t,r,i){let n=[],a=[Array.isArray(t)?t:[t]],o=[0];for(;;){if(o[0]>=a[0].length){if(1===o.length)return n;a.shift(),o.shift();continue}let t=a[0][o[0]++];if(e(t)&&(n.push(t),--i<=0))return n;r&&tl(t)&&t.children.length>0&&(o.unshift(0),a.unshift(t.children))}}function t2(e,t){return t.find(e)}function t3(e,t,r=!0){let i=Array.isArray(t)?t:[t];for(let t=0;t<i.length;t++){let n=i[t];if(tr(n)&&e(n))return n;if(r&&tl(n)&&n.children.length>0){let t=t3(e,n.children,!0);if(t)return t}}return null}function t5(e,t){let r=[],i=[Array.isArray(t)?t:[t]],n=[0];for(;;){if(n[0]>=i[0].length){if(1===i.length)return r;i.shift(),n.shift();continue}let t=i[0][n[0]++];tr(t)&&e(t)&&r.push(t),tl(t)&&t.children.length>0&&(n.unshift(0),i.unshift(t.children))}}let t8={tag_name:e=>"function"==typeof e?t=>tr(t)&&e(t.name):"*"===e?tr:t=>tr(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=>tn(t)&&e(t.data):t=>tn(t)&&t.data===e};function t4(e,t){return"function"==typeof t?r=>tr(r)&&t(r.attribs[e]):r=>tr(r)&&r.attribs[e]===t}function t6(e,t){return r=>e(r)||t(r)}function t9(e){let t=Object.keys(e).map(t=>{let r=e[t];return Object.prototype.hasOwnProperty.call(t8,t)?t8[t](r):t4(t,r)});return 0===t.length?null:t.reduce(t6)}function t7(e,t){let r=t9(e);return!r||r(t)}function re(e,t,r,i=1/0){let n=t9(e);return n?t0(n,t,r,i):[]}function rt(e,t,r=!0){return Array.isArray(t)||(t=[t]),t3(t4("id",e),t,r)}function rr(e,t,r=!0,i=1/0){return t0(t8.tag_name(e),t,r,i)}function ri(e,t,r=!0,i=1/0){return t0(t4("class",e),t,r,i)}function rn(e,t,r=!0,i=1/0){return t0(t8.tag_type(e),t,r,i)}function ra(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 i=r.parent;i;i=i.parent)if(e.includes(i)){e.splice(t,1);break}}return e}function ro(e,t){let r=[],i=[];if(e===t)return 0;let n=tl(e)?e:e.parent;for(;n;)r.unshift(n),n=n.parent;for(n=tl(t)?t:t.parent;n;)i.unshift(n),n=n.parent;let a=Math.min(r.length,i.length),o=0;for(;o<a&&r[o]===i[o];)o++;if(0===o)return ei.DISCONNECTED;let s=r[o-1],l=s.children,c=r[o],d=i[o];return l.indexOf(c)>l.indexOf(d)?s===t?ei.FOLLOWING|ei.CONTAINED_BY:ei.FOLLOWING:s===e?ei.PRECEDING|ei.CONTAINS:ei.PRECEDING}function rs(e){return(e=e.filter((e,t,r)=>!r.includes(e,t+1))).sort((e,t)=>
436{let r=ro(e,t);return r&ei.PRECEDING?-1:r&ei.FOLLOWING?1:0}),e}function rl(e){let t=rh(rm,e);return t?"feed"===t.name?function(e){var t;let r=e.children,i={type:"atom",items:rr("entry",r).map(e=>{var t;let{children:r}=e,i={media:ru(r)};rf(i,"id","id",r),rf(i,"title","title",r);let n=null===(t=rh("link",r))||void 0===t?void 0:t.attribs.href;n&&(i.link=n);let a=rp("summary",r)||rp("content",r);a&&(i.description=a);let o=rp("updated",r);return o&&(i.pubDate=new Date(o)),i})};rf(i,"id","id",r),rf(i,"title","title",r);let n=null===(t=rh("link",r))||void 0===t?void 0:t.attribs.href;n&&(i.link=n),rf(i,"description","subtitle",r);let a=rp("updated",r);return a&&(i.updated=new Date(a)),rf(i,"author","email",r,!0),i}(t):function(e){var t,r;let i=null!==(r=null===(t=rh("channel",e.children))||void 0===t?void 0:t.children)&&void 0!==r?r:[],n={type:e.name.substr(0,3),id:"",items:rr("item",e.children).map(e=>{let{children:t}=e,r={media:ru(t)};rf(r,"id","guid",t),rf(r,"title","title",t),rf(r,"link","link",t),rf(r,"description","description",t);let i=rp("pubDate",t)||rp("dc:date",t);return i&&(r.pubDate=new Date(i)),r})};rf(n,"title","title",i),rf(n,"link","link",i),rf(n,"description","description",i);let a=rp("lastBuildDate",i);return a&&(n.updated=new Date(a)),rf(n,"author","managingEditor",i,!0),n}(t):null}(d=ei||(ei={}))[d.DISCONNECTED=1]="DISCONNECTED",d[d.PRECEDING=2]="PRECEDING",d[d.FOLLOWING=4]="FOLLOWING",d[d.CONTAINS=8]="CONTAINS",d[d.CONTAINED_BY=16]="CONTAINED_BY";let rc=["url","type","lang"],rd=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function ru(e){return rr("media:content",e).map(e=>{let{attribs:t}=e,r={medium:t.medium,isDefault:!!t.isDefault};for(let e of rc)t[e]&&(r[e]=t[e]);for(let e of rd)t[e]&&(r[e]=parseInt(t[e],10));return t.expression&&(r.expression=t.expression),r})}
436function rh(e,t){return rr(e,t,!0,1)[0]}function rp(e,t,r=!1){return tP(rr(e,t,r,1)).trim()}function rf(e,t,r,i,n=!1){let a=rp(r,i,n);a&&(e[t]=a)}function rm(e){return"rss"===e||"feed"===e||"rdf:RDF"===e}let rg={_useHtmlParser2:!1};function rA(e,t){if(!e)return null!=t?t:rg;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 rb(e,t,r){return e?e(null!=t?t:e._root.children,null,void 0,r).toString():""}function rx(e,t){let r="object"!=typeof e||null==e||"length"in e||"type"in e?e:void(t=e),i={...this===null||void 0===this?void 0:this._options,...rA(t)};return rb(this,r,i)}function ry(e){let t={...this._options,xmlMode:!0};return rb(this,e,t)}function rE(e){let t=null!=e?e:this?this.root():[],r="";for(let e=0;e<t.length;e++)r+=tP(t[e]);return r}function rT(e,t,r="boolean"==typeof t&&t){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(r=t);let i=this.load(e,this._options,!1);return r||i("script").remove(),[...i.root()[0].children]}function rC(){return this(this._root)}function rk(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 r_(e){return this.root().extract(e)}function rv(e,t){if(!rS(e)||!rS(t))return;let r=e.length,i=+t.length;for(let n=0;n<i;n++)e[r++]=t[n];return e.length=r,e}function rS(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 rw(e){return null!=e.cheerio}function rI(e,t){let r=e.length;for(let i=0;i<r;i++)t(e[i],i);return e}function rN(e){let t=e.indexOf("<");if(t<0||t>e.length-3)return!1;let r=e.charCodeAt(t+1);return(r>=en.LowerA&&r<=en.LowerZ||r>=en.UpperA&&r<=en.UpperZ||r===en.Exclamation)&&e.includes(">",t+2)}(u=en||(en={}))[u.LowerA=97]="LowerA",u[u.LowerZ=122]="LowerZ",u[u.UpperA=65]="UpperA",u[u.UpperZ=90]="UpperZ",u[u.Exclamation=33]="Exclamation";let rD=Object.prototype.hasOwnProperty,rL=/\s+/,rR="data-",rB=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,rO=/^{[^]*}$|^\[[^]*]$/;function rM(e,t,r){var i;if(e&&tr(e)){if(null!==(i=e.attribs)&&void 0!==i||(e.attribs={}),!t)return e.attribs;if(rD.call(e.attribs,t))return!r&&rB.test(t)?t:e.attribs[t];if("option"===e.name&&"value"===t)return rE(e.children);if("input"===e.name&&("radio"===e.attribs.type||"checkbox"===e.attribs.type)&&"value"===t)return"on"}}function rF(e,t,r){null===r?rZ(e,t):e.attribs[t]=`${r}`}function rP(e,t){if("object"==typeof e||void 0!==t){if("function"==typeof t){if("string"!=typeof e)throw Error("Bad combination of arguments.");return rI(this,(r,i)=>{tr(r)&&rF(r,e,t.call(r,i,r.attribs[e]))})}return rI(this,r=>{if(tr(r)){if("object"==typeof e)for(let t of Object.keys(e)){let i=e[t];rF(r,t,i)}else rF(r,e,t)}})}return arguments.length>1?this:rM(this[0],e,this.options.xmlMode)}function rH(e,t,r){return t in e?e[t]:!r&&rB.test(t)?void 0!==rM(e,t,!1):rM(e,t,r)}function rW(e,t,r,i){t in e?e[t]=r:rF(e,t,!i&&rB.test(t)?r?"":null:`${r}`)}function rU(e,t){var r;if("string"==typeof e&&void 0===t){let t=this[0];if(!t||!tr(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 i=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!==i&&this.options.baseURI)return new URL(i,this.options.baseURI).href;return i}case"innerText":return tH(t);case"textContent":return tP(t);case"outerHTML":return this.clone().wrap("<container />").parent().html();case"innerHTML":return this.html();default:return rH(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 rI(this,(r,i)=>{tr(r)&&rW(r,e,t.call(r,i,rH(r,e,this.options.xmlMode)),this.options.xmlMode)})}return rI(this,r=>{if(tr(r)){if("object"==typeof e)for(let t of Object.keys(e)){let i=e[t];rW(r,t,i,this.options.xmlMode)}else rW(r,e,t,this.options.xmlMode)}})}}function rG(e,t,r){var i;null!==(i=e.data)&&void 0!==i||(e.data={}
436),"object"==typeof t?Object.assign(e.data,t):"string"==typeof t&&void 0!==r&&(e.data[t]=r)}function rj(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(rO.test(e))try{return JSON.parse(e)}catch{}return e}function rq(e,t){var r;let i=this[0];if(!i||!tr(i))return;let n=i;return(null!==(r=n.data)&&void 0!==r||(n.data={}),null==e)?function(e){for(let t of Object.keys(e.attribs)){if(!t.startsWith(rR))continue;let r=t.slice(rR.length).replace(/[._-](\w|$)/g,(e,t)=>t.toUpperCase());rD.call(e.data,r)||(e.data[r]=rj(e.attribs[t]))}return e.data}(n):"object"==typeof e||void 0!==t?(rI(this,r=>{tr(r)&&("object"==typeof e?rG(r,e):rG(r,e,t))}),this):function(e,t){let r=rR+t.replace(/[A-Z]/g,"-$&").toLowerCase(),i=e.data;return rD.call(i,t)?i[t]:rD.call(e.attribs,r)?i[t]=rj(e.attribs[r]):void 0}(n,e)}function rY(e){let t=0==arguments.length,r=this[0];if(!r||!tr(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=>rE(e.children)):r.attr("value")}case"input":case"option":return t?this.attr("value"):this.attr("value",e)}}function rZ(e,t){e.attribs&&rD.call(e.attribs,t)&&delete e.attribs[t]}function rz(e){return e?e.trim().split(rL):[]}function rQ(e){let t=rz(e);for(let e of t)rI(this,t=>{tr(t)&&rZ(t,e)});return this}function rK(e){return this.toArray().some(t=>{let r=tr(t)&&t.attribs.class,i=-1;if(r&&e.length>0)for(;(i=r.indexOf(e,i+1))>-1;){let t=i+e.length;if((0===i||rL.test(r[i-1]))&&(t===r.length||rL.test(r[t])))return!0}return!1})}function rV(e){if("function"==typeof e)return rI(this,(t,r)=>{if(tr(t)){let i=t.attribs.class||"";rV.call([t],e.call(t,r,i))}});if(!e||"string"!=typeof e)return this;let t=e.split(rL),r=this.length;for(let e=0;e<r;e++){let r=this[e];if(!tr(r))continue;let i=rM(r,"class",!1);if(i){let e=` ${i} `;for(let r of t){let t=`${r} `;e.includes(` ${t}`)||(e+=t)}rF(r,"class",e.trim())}else rF(r,"class",t.join(" ").trim())}return this}function rX(e){if("function"==typeof e)return rI(this,(t,r)=>{tr(t)&&rX.call([t],e.call(t,r,t.attribs.class||""))});let t=rz(e),r=t.length,i=0==arguments.length;return rI(this,e=>{if(tr(e)){if(i)e.attribs.class="";else{let i=rz(e.attribs.class),n=!1;for(let e=0;e<r;e++){let r=i.indexOf(t[e]);r>=0&&(i.splice(r,1),n=!0,e--)}n&&(e.attribs.class=i.join(" "))}}})}function rJ(e,t){if("function"==typeof e)return rI(this,(r,i)=>{tr(r)&&rJ.call([r],e.call(r,i,r.attribs.class||"",t),t)});if(!e||"string"!=typeof e)return this;let r=e.split(rL),i=r.length,n="boolean"==typeof t?t?1:-1:0,a=this.length;for(let e=0;e<a;e++){let t=this[e];if(!tr(t))continue;let a=rz(t.attribs.class);for(let e=0;e<i;e++){let t=a.indexOf(r[e]);n>=0&&t<0?a.push(r[e]):n<=0&&t>=0&&a.splice(t,1)}t.attribs.class=a.join(" ")}return this}(h=ea||(ea={})).Attribute="attribute",h.Pseudo="pseudo",h.PseudoElement="pseudo-element",h.Tag="tag",h.Universal="universal",h.Adjacent="adjacent",h.Child="child",h.Descendant="descendant",h.Parent="parent",h.Sibling="sibling",h.ColumnCombinator="column-combinator",(p=eo||(eo={})).Any="any",p.Element="element",p.End="end",p.Equals="equals",p.Exists="exists",p.Hyphen="hyphen",p.Not="not",p.Start="start";let r$=/^[^\\#]?(?:\\(?:[\da-f]{1,6}\s?|.)|[\w\-\u00b0-\uFFFF])+/,r0=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,r1=new Map([[126,eo.Element],[94,eo.Start],[36,eo.End],[42,eo.Any],[33,eo.Not],[124,eo.Hyphen]]),r2=new Set(["has","not","matches","is","where","host","host-context"]);function r3(e){switch(e.type){case ea.Adjacent:case ea.Child:case ea.Descendant:case ea.Parent:case ea.Sibling:case ea.ColumnCombinator:return!0;default:return!1}}let r5=new Set(["contains","icontains"]);function r8(e,t,r){let i=parseInt(t,16)-65536;return i!=i||r?t:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)}function r4(e){return e.replace(r0,r8)}function r6(e){return 39===e||34===e}function r9(e){return 32===e||9===e||10===e||12===e||13===e}function r7(e){let t=[],r=function e(t,r,i){let n=[];function a(e){let t=r.slice(i+e).match(r$);if(!t)throw Error(`Expected name, found ${r.slice(i)}`);let[n]=t;return i+=e+n.length,r4(n)}function o(e){for(i+=e;i<r.length&&r9(r.charCodeAt(i));)i++}function s(){i+=1;let e=i,t=1;for(;t>0&&i<r.length;i++)40!==r.charCodeAt(i)||l(i)?41===r.charCodeAt(i)&&!l(i)&&t--:t++;if(t)throw Error("Parenthesis not matched");return r4(r.slice(e,i-1))}function l(e){let t=0;for(;92===r.charCodeAt(--e);)t++;return(1&t)==1}function c(){if(n.length>
4360&&r3(n[n.length-1]))throw Error("Did not expect successive traversals.")}function d(e){if(n.length>0&&n[n.length-1].type===ea.Descendant){n[n.length-1].type=e;return}c(),n.push({type:e})}function u(e,t){n.push({type:ea.Attribute,name:e,action:t,value:a(1),namespace:null,ignoreCase:"quirks"})}function h(){if(n.length&&n[n.length-1].type===ea.Descendant&&n.pop(),0===n.length)throw Error("Empty sub-selector");t.push(n)}if(o(0),r.length===i)return i;e:for(;i<r.length;){let t=r.charCodeAt(i);switch(t){case 32:case 9:case 10:case 12:case 13:(0===n.length||n[0].type!==ea.Descendant)&&(c(),n.push({type:ea.Descendant})),o(1);break;case 62:d(ea.Child),o(1);break;case 60:d(ea.Parent),o(1);break;case 126:d(ea.Sibling),o(1);break;case 43:d(ea.Adjacent),o(1);break;case 46:u("class",eo.Element);break;case 35:u("id",eo.Equals);break;case 91:{let e;o(1);let t=null;124===r.charCodeAt(i)?e=a(1):r.startsWith("*|",i)?(t="*",e=a(2)):(e=a(0),124===r.charCodeAt(i)&&61!==r.charCodeAt(i+1)&&(t=e,e=a(1))),o(0);let s=eo.Exists,c=r1.get(r.charCodeAt(i));if(c){if(s=c,61!==r.charCodeAt(i+1))throw Error("Expected `=`");o(2)}else 61===r.charCodeAt(i)&&(s=eo.Equals,o(1));let d="",u=null;if("exists"!==s){if(r6(r.charCodeAt(i))){let e=r.charCodeAt(i),t=i+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");d=r4(r.slice(i+1,t)),i=t+1}else{let e=i;for(;i<r.length&&(!r9(r.charCodeAt(i))&&93!==r.charCodeAt(i)||l(i));)i+=1;d=r4(r.slice(e,i))}o(0);let e=32|r.charCodeAt(i);115===e?(u=!1,o(1)):105===e&&(u=!0,o(1))}if(93!==r.charCodeAt(i))throw Error("Attribute selector didn't terminate");i+=1;let h={type:ea.Attribute,name:e,action:s,value:d,namespace:t,ignoreCase:u};n.push(h);break}case 58:{if(58===r.charCodeAt(i+1)){n.push({type:ea.PseudoElement,name:a(2).toLowerCase(),data:40===r.charCodeAt(i)?s():null});continue}let t=a(1).toLowerCase(),o=null;if(40===r.charCodeAt(i)){if(r2.has(t)){if(r6(r.charCodeAt(i+1)))throw Error(`Pseudo-selector ${t} cannot be quoted`);if(i=e(o=[],r,i+1),41!==r.charCodeAt(i))throw Error(`Missing closing parenthesis in :${t} (${r})`);i+=1}else{if(o=s(),r5.has(t)){let e=o.charCodeAt(0);e===o.charCodeAt(o.length-1)&&r6(e)&&(o=o.slice(1,-1))}o=r4(o)}}n.push({type:ea.Pseudo,name:t,data:o});break}case 44:h(),n=[],o(1);break;default:{let e;if(r.startsWith("/*",i)){let e=r.indexOf("*/",i+2);if(e<0)throw Error("Comment was not terminated");i=e+2,0===n.length&&o(0);break}let s=null;if(42===t)i+=1,e="*";else if(124===t){if(e="",124===r.charCodeAt(i+1)){d(ea.ColumnCombinator),o(2);break}}else if(r$.test(r.slice(i)))e=a(0);else break e;124===r.charCodeAt(i)&&124!==r.charCodeAt(i+1)&&(s=e,42===r.charCodeAt(i+1)?(e="*",i+=2):e=a(1)),n.push("*"===e?{type:ea.Universal,namespace:s}:{type:ea.Tag,name:e,namespace:s})}}}return h(),i}(t,`${e}`,0);if(r<e.length)throw Error(`Unmatched selector: ${e.slice(r)}`);return t}var ie=r(11073);let it=new Map([[ea.Universal,50],[ea.Tag,30],[ea.Attribute,1],[ea.Pseudo,0]]);function ir(e){return!it.has(e.type)}let ii=new Map([[eo.Exists,10],[eo.Equals,8],[eo.Not,7],[eo.Start,6],[eo.End,6],[eo.Any,5]]);function ia(e){let t=e.map(io);for(let r=1;r<e.length;r++){let i=t[r];if(!(i<0))for(let n=r-1;n>=0&&i<t[n];n--){let r=e[n+1];e[n+1]=e[n],e[n]=r,t[n+1]=t[n],t[n]=i}}}function io(e){var t,r;let i=null!==(t=it.get(e.type))&&void 0!==t?t:-1;return e.type===ea.Attribute?(i=null!==(r=ii.get(e.action))&&void 0!==r?r:4,e.action===eo.Equals&&"id"===e.name&&(i=9),e.ignoreCase&&(i>>=1)):e.type===ea.Pseudo&&(e.data?"has"===e.name||"contains"===e.name?i=0:Array.isArray(e.data)?(i=Math.min(...e.data.map(e=>Math.min(...e.map(io)))))<0&&(i=0):i=2:i=3),i}let is=/[-[\]{}()*+?.,\\^$|#\s]/g;function il(e){return e.replace(is,"\\$&")}let ic=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 id(e,t){return"boolean"==typeof e.ignoreCase?e.ignoreCase:"quirks"===e.ignoreCase?!!t.quirksMode:!t.xmlMode&&ic.has(e.name)}let iu={equals(e,t,r){let{adapter:i}=r,{name:n}=t,{value:a}=t;return id(t,r)?(a=a.toLowerCase(),t=>{let r=i.getAttributeValue(t,n);return null!=r&&r.length===a.length&&r.toLowerCase()===a&&e(t)}):t=>i.getAttributeValue(t,n)===a&&e(t)},hyphen(e,t,r){let{adapter:i}=r,{name:n}=t,{value:a}=t,o=a.length;return id(t,r)?(a=a.toLowerCase(),function(t){let r=i.getAttributeValue(t,n);return null!=r&&(r.length===o||"-"===r.charAt(o))&&r.substr(0,o).toLowerCase()===a&&e(t)}):function(t){let r=i.getAttributeValue(t,n);return null!=r&&(r.length===o||"-"===r.charAt(o))&&r.substr(0,o)===a&&e(t)}}
436,element(e,t,r){let{adapter:i}=r,{name:n,value:a}=t;if(/\s/.test(a))return ie.falseFunc;let o=RegExp(`(?:^|\\s)${il(a)}(?:$|\\s)`,id(t,r)?"i":"");return function(t){let r=i.getAttributeValue(t,n);return null!=r&&r.length>=a.length&&o.test(r)&&e(t)}},exists:(e,{name:t},{adapter:r})=>i=>r.hasAttrib(i,t)&&e(i),start(e,t,r){let{adapter:i}=r,{name:n}=t,{value:a}=t,o=a.length;return 0===o?ie.falseFunc:id(t,r)?(a=a.toLowerCase(),t=>{let r=i.getAttributeValue(t,n);return null!=r&&r.length>=o&&r.substr(0,o).toLowerCase()===a&&e(t)}):t=>{var r;return!!(null===(r=i.getAttributeValue(t,n))||void 0===r?void 0:r.startsWith(a))&&e(t)}},end(e,t,r){let{adapter:i}=r,{name:n}=t,{value:a}=t,o=-a.length;return 0===o?ie.falseFunc:id(t,r)?(a=a.toLowerCase(),t=>{var r;return(null===(r=i.getAttributeValue(t,n))||void 0===r?void 0:r.substr(o).toLowerCase())===a&&e(t)}):t=>{var r;return!!(null===(r=i.getAttributeValue(t,n))||void 0===r?void 0:r.endsWith(a))&&e(t)}},any(e,t,r){let{adapter:i}=r,{name:n,value:a}=t;if(""===a)return ie.falseFunc;if(id(t,r)){let t=RegExp(il(a),"i");return function(r){let o=i.getAttributeValue(r,n);return null!=o&&o.length>=a.length&&t.test(o)&&e(r)}}return t=>{var r;return!!(null===(r=i.getAttributeValue(t,n))||void 0===r?void 0:r.includes(a))&&e(t)}},not(e,t,r){let{adapter:i}=r,{name:n}=t,{value:a}=t;return""===a?t=>!!i.getAttributeValue(t,n)&&e(t):id(t,r)?(a=a.toLowerCase(),t=>{let r=i.getAttributeValue(t,n);return(null==r||r.length!==a.length||r.toLowerCase()!==a)&&e(t)}):t=>i.getAttributeValue(t,n)!==a&&e(t)}},ih=new Set([9,10,12,13,32]);function ip(e){return function(e){let t=e[0],r=e[1]-1;if(r<0&&t<=0)return ie.falseFunc;if(-1===t)return e=>e<=r;if(0===t)return e=>e===r;if(1===t)return r<0?ie.trueFunc:e=>e>=r;let i=Math.abs(t),n=(r%i+i)%i;return t>1?e=>e>=r&&e%i===n:e=>e<=r&&e%i===n}(function(e){if("even"===(e=e.trim().toLowerCase()))return[2,0];if("odd"===e)return[2,1];let t=0,r=0,i=a(),n=o();if(t<e.length&&"n"===e.charAt(t)&&(t++,r=i*(null!=n?n:1),s(),t<e.length?(i=a(),s(),n=o()):i=n=0),null===n||t<e.length)throw Error(`n-th rule couldn't be parsed ('${e}')`);return[r,i*n];function a(){return"-"===e.charAt(t)?(t++,-1):("+"===e.charAt(t)&&t++,1)}function o(){let r=t,i=0;for(;t<e.length&&e.charCodeAt(t)>=48&&57>=e.charCodeAt(t);)i=10*i+(e.charCodeAt(t)-48),t++;return t===r?null:i}function s(){for(;t<e.length&&ih.has(e.charCodeAt(t));)t++}}(e))}function im(e,t){return r=>{let i=t.getParent(r);return null!=i&&t.isTag(i)&&e(r)}}let ig={contains:(e,t,{adapter:r})=>function(i){return e(i)&&r.getText(i).includes(t)},icontains(e,t,{adapter:r}){let i=t.toLowerCase();return function(t){return e(t)&&r.getText(t).toLowerCase().includes(i)}},"nth-child"(e,t,{adapter:r,equals:i}){let n=ip(t);return n===ie.falseFunc?ie.falseFunc:n===ie.trueFunc?im(e,r):function(t){let a=r.getSiblings(t),o=0;for(let e=0;e<a.length&&!i(t,a[e]);e++)r.isTag(a[e])&&o++;return n(o)&&e(t)}},"nth-last-child"(e,t,{adapter:r,equals:i}){let n=ip(t);return n===ie.falseFunc?ie.falseFunc:n===ie.trueFunc?im(e,r):function(t){let a=r.getSiblings(t),o=0;for(let e=a.length-1;e>=0&&!i(t,a[e]);e--)r.isTag(a[e])&&o++;return n(o)&&e(t)}},"nth-of-type"(e,t,{adapter:r,equals:i}){let n=ip(t);return n===ie.falseFunc?ie.falseFunc:n===ie.trueFunc?im(e,r):function(t){let a=r.getSiblings(t),o=0;for(let e=0;e<a.length;e++){let n=a[e];if(i(t,n))break;r.isTag(n)&&r.getName(n)===r.getName(t)&&o++}return n(o)&&e(t)}},"nth-last-of-type"(e,t,{adapter:r,equals:i}){let n=ip(t);return n===ie.falseFunc?ie.falseFunc:n===ie.trueFunc?im(e,r):function(t){let a=r.getSiblings(t),o=0;for(let e=a.length-1;e>=0;e--){let n=a[e];if(i(t,n))break;r.isTag(n)&&r.getName(n)===r.getName(t)&&o++}return n(o)&&e(t)}},root:(e,t,{adapter:r})=>t=>{let i=r.getParent(t);return(null==i||!r.isTag(i))&&e(t)},scope(e,t,r,i){let{equals:n}=r;return i&&0!==i.length?1===i.length?t=>n(i[0],t)&&e(t):t=>i.includes(t)&&e(t):ig.root(e,t,r)},hover:iA("isHovered"),visited:iA("isVisited"),active:iA("isActive")};function iA(e){return function(t,r,{adapter:i}){let n=i[e];return"function"!=typeof n?ie.falseFunc:function(e){return n(e)&&t(e)}}}let ib={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 i=t.getSiblings(e).find(e=>t.isTag(e));
436return null!=i&&r(e,i)},"last-child"(e,{adapter:t,equals:r}){let i=t.getSiblings(e);for(let n=i.length-1;n>=0;n--){if(r(e,i[n]))return!0;if(t.isTag(i[n]))break}return!1},"first-of-type"(e,{adapter:t,equals:r}){let i=t.getSiblings(e),n=t.getName(e);for(let a=0;a<i.length;a++){let o=i[a];if(r(e,o))return!0;if(t.isTag(o)&&t.getName(o)===n)break}return!1},"last-of-type"(e,{adapter:t,equals:r}){let i=t.getSiblings(e),n=t.getName(e);for(let a=i.length-1;a>=0;a--){let o=i[a];if(r(e,o))return!0;if(t.isTag(o)&&t.getName(o)===n)break}return!1},"only-of-type"(e,{adapter:t,equals:r}){let i=t.getName(e);return t.getSiblings(e).every(n=>r(e,n)||!t.isTag(n)||t.getName(n)!==i)},"only-child":(e,{adapter:t,equals:r})=>t.getSiblings(e).every(i=>r(e,i)||!t.isTag(i))};function ix(e,t,r,i){if(null===r){if(e.length>i)throw Error(`Pseudo-class :${t} requires an argument`)}else if(e.length===i)throw Error(`Pseudo-class :${t} doesn't have any arguments`)}let iy={"any-link":":is(a, area, link)[href]",link:":any-link:not(:visited)",disabled:`:is(
437        :is(button, input, select, textarea, optgroup, option)[disabled],
438        optgroup[disabled] > option,
439        fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
440    )`,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])"},iE={};function iT(e,t){return e===ie.falseFunc?ie.falseFunc:r=>t.isTag(r)&&e(r)}function iC(e,t){let r=t.getSiblings(e);if(r.length<=1)return[];let i=r.indexOf(e);return i<0||i===r.length-1?[]:r.slice(i+1).filter(t.isTag)}function ik(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 i_=(e,t,r,i,n)=>{let a=n(t,ik(r),i);return a===ie.trueFunc?e:a===ie.falseFunc?ie.falseFunc:t=>a(t)&&e(t)},iv={is:i_,matches:i_,where:i_,not(e,t,r,i,n){let a=n(t,ik(r),i);return a===ie.falseFunc?e:a===ie.trueFunc?ie.falseFunc:t=>!a(t)&&e(t)},has(e,t,r,i,n){let{adapter:a}=r,o=ik(r);o.relativeSelector=!0;let s=t.some(e=>e.some(ir))?[iE]:void 0,l=n(t,o,s);if(l===ie.falseFunc)return ie.falseFunc;let c=iT(l,a);if(s&&l!==ie.trueFunc){let{shouldTestNextSiblings:t=!1}=l;return r=>{if(!e(r))return!1;s[0]=r;let i=a.getChildren(r),n=t?[...i,...iC(r,a)]:i;return a.existsOne(c,n)}}return t=>e(t)&&a.existsOne(c,a.getChildren(t))}};function iS(e,t){let r=t.getParent(e);return r&&t.isTag(r)?r:null}function iw(e,t,r){let i="string"==typeof e?r7(e):e;return iR(i,t,r)}function iI(e){return e.type===ea.Pseudo&&("scope"===e.name||Array.isArray(e.data)&&e.data.some(e=>e.some(iI)))}let iN={type:ea.Descendant},iD={type:"_flexibleDescendant"},iL={type:ea.Pseudo,name:"scope",data:null};function iR(e,t,r){var i;e.forEach(ia),r=null!==(i=t.context)&&void 0!==i?i:r;let n=Array.isArray(r),a=r&&(Array.isArray(r)?r:[r]);if(!1!==t.relativeSelector)!function(e,{adapter:t},r){let i=!!(null==r?void 0:r.every(e=>{let r=t.isTag(e)&&t.getParent(e);return e===iE||r&&t.isTag(r)}));for(let t of e){if(t.length>0&&ir(t[0])&&t[0].type!==ea.Descendant);else{if(!i||t.some(iI))continue;t.unshift(iN)}t.unshift(iL)}}(e,t,a);else if(e.some(e=>e.length>0&&ir(e[0])))throw Error("Relative selectors are not allowed when the `relativeSelector` option is disabled");let o=!1,s=e.map(e=>{var r;if(e.length>=2){let[t,r]=e;t.type!==ea.Pseudo||"scope"!==t.name||(n&&r.type===ea.Descendant?e[1]=iD:(r.type===ea.Adjacent||r.type===ea.Sibling)&&(o=!0))}return e.reduce((e,r)=>e===ie.falseFunc?ie.falseFunc:function(e,t,r,i,n){let{adapter:a,equals:o}=r;switch(t.type){case ea.PseudoElement:throw Error("Pseudo-elements are not supported by css-select");case ea.ColumnCombinator:throw Error("Column combinators are not yet supported by css-select");case ea.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()),iu[t.action](e,t,r);case ea.Pseudo:return function(e,t,r,i,n){var a;let{name:o,data:s}=t;if(Array.isArray(s)){if(!(o in iv))throw Error(`Unknown pseudo-class :${o}(${s})`);return iv[o](e,s,r,i,n)}let l=null===(a=r.pseudos)||void 0===a?void 0:a[o],c="string"==typeof l?l:iy[o];if("string"==typeof c){if(null!=s)throw Error(`Pseudo ${o} doesn't have any arguments`);let t=r7(c);return iv.is(e,t,r,i,n)}if("function"==typeof l)return ix(l,o,s,1),t=>l(t,s)&&e(t);if(o in ig)return ig[o](e,s,r,i);if(o in ib){let t=ib[o];return ix(t,o,s,2),i=>t(i,r,s)&&e(i)}throw Error(`Unknown pseudo-class :${o}`)}(e,t,r,i,n);
440case ea.Tag:{if(null!=t.namespace)throw Error("Namespaced tag names are not yet supported by css-select");let{name:i}=t;return(!r.xmlMode||r.lowerCaseTags)&&(i=i.toLowerCase()),function(t){return a.getName(t)===i&&e(t)}}case ea.Descendant:{if(!1===r.cacheResults||"undefined"==typeof WeakSet)return function(t){let r=t;for(;r=iS(r,a);)if(e(r))return!0;return!1};let t=new WeakSet;return function(r){let i=r;for(;i=iS(i,a);)if(!t.has(i)){if(a.isTag(i)&&e(i))return!0;t.add(i)}return!1}}case"_flexibleDescendant":return function(t){let r=t;do if(e(r))return!0;while(r=iS(r,a));return!1};case ea.Parent:return function(t){return a.getChildren(t).some(t=>a.isTag(t)&&e(t))};case ea.Child:return function(t){let r=a.getParent(t);return null!=r&&a.isTag(r)&&e(r)};case ea.Sibling:return function(t){let r=a.getSiblings(t);for(let i=0;i<r.length;i++){let n=r[i];if(o(t,n))break;if(a.isTag(n)&&e(n))return!0}return!1};case ea.Adjacent:if(a.prevElementSibling)return function(t){let r=a.prevElementSibling(t);return null!=r&&e(r)};return function(t){let r;let i=a.getSiblings(t);for(let e=0;e<i.length;e++){let n=i[e];if(o(t,n))break;a.isTag(n)&&(r=n)}return!!r&&e(r)};case ea.Universal:if(null!=t.namespace&&"*"!==t.namespace)throw Error("Namespaced universal selectors are not yet supported by css-select");return e}}(e,r,t,a,iR),null!==(r=t.rootFunc)&&void 0!==r?r:ie.trueFunc)}).reduce(iB,ie.falseFunc);return s.shouldTestNextSiblings=o,s}function iB(e,t){return t===ie.falseFunc||e===ie.trueFunc?e:e===ie.falseFunc||t===ie.trueFunc?t:function(r){return e(r)||t(r)}}let iO=(e,t)=>
440e===t,iM={adapter:eW,equals:iO};function iF(e){var t,r,i,n;let a=null!=e?e:iM;return null!==(t=a.adapter)&&void 0!==t||(a.adapter=eW),null!==(r=a.equals)&&void 0!==r||(a.equals=null!==(n=null===(i=a.adapter)||void 0===i?void 0:i.equals)&&void 0!==n?n:iO),a}function iP(e){return function(t,r,i){let n=iF(r);return e(t,n,i)}}iP(function(e,t,r){let i=iw(e,t,r);return iT(i,t.adapter)}),iP(iw);let iH=iP(iR);function iW(e){return function(t,r,i){let n=iF(i);"function"!=typeof t&&(t=iw(t,n,r));let a=iU(r,n.adapter,t.shouldTestNextSiblings);return e(t,a,n)}}function iU(e,t,r=!1){return r&&(e=function(e,t){let r=Array.isArray(e)?e.slice(0):[e],i=r.length;for(let e=0;e<i;e++){let i=iC(r[e],t);r.push(...i)}return r}(e,t)),Array.isArray(e)?t.removeSubsets(e):t.getChildren(e)}iW((e,t,r)=>e!==ie.falseFunc&&t&&0!==t.length?r.adapter.findAll(e,t):[]),iW((e,t,r)=>e!==ie.falseFunc&&t&&0!==t.length?r.adapter.findOne(e,t):null);let iG=new Set(["first","last","eq","gt","nth","lt","even","odd"]);function ij(e){return"pseudo"===e.type&&(!!iG.has(e.name)||!!("not"===e.name&&Array.isArray(e.data))&&e.data.some(e=>e.some(ij)))}function iq(e){let t=[],r=[];for(let i of e)i.some(ij)?t.push(i):r.push(i);return[r,t]}let iY={type:ea.Universal,namespace:null},iZ={type:ea.Pseudo,name:"scope",data:null};function iz(e,t,r={}){return iQ([e],t,r)}function iQ(e,t,r={}){if("function"==typeof t)return e.some(t);let[i,n]=iq(r7(t));return i.length>0&&e.some(iH(i,r))||n.some(t=>iX(t,e,r).length>0)}function iK(e,t,r={}){return iV(r7(e),t,r)}function iV(e,t,r){let i;if(0===t.length)return[];let[n,a]=iq(e);if(n.length){let e=i1(t,n,r);if(0===a.length)return e;e.length&&(i=new Set(e))}for(let e=0;e<a.length&&(null==i?void 0:i.size)!==t.length;e++){let n=a[e],o=i?t.filter(e=>tr(e)&&!i.has(e)):t;if(0===o.length)break;let s=iX(n,t,r);if(s.length){if(i)s.forEach(e=>i.add(e));else{if(e===a.length-1)return s;i=new Set(s)}}}return void 0!==i?i.size===t.length?t:t.filter(e=>i.has(e)):[]}function iX(e,t,r){var i;if(e.some(r3)){let n=null!==(i=r.root)&&void 0!==i?i:function(e){for(;e.parent;)e=e.parent;return e}(t[0]),a={...r,context:t,relativeSelector:!1};return e.push(iZ),iJ(n,e,a,!0,t.length)}return iJ(t,e,r,!1,t.length)}function iJ(e,t,r,i,n){let a=t.findIndex(ij),o=t.slice(0,a),s=t[a],l=t.length-1===a?n:1/0,c=function(e,t,r){let i=null!=t?parseInt(t,10):NaN;switch(e){case"first":return 1;case"nth":case"eq":return isFinite(i)?i>=0?i+1:1/0:0;case"lt":return isFinite(i)?i>=0?Math.min(i,r):1/0:0;case"gt":return isFinite(i)?1/0:0;case"odd":return 2*r;case"even":return 2*r-1;case"last":case"not":return 1/0}}(s.name,s.data,l);if(0===c)return[];let d=0!==o.length||Array.isArray(e)?0===o.length?(Array.isArray(e)?e:[e]).filter(tr):i||o.some(r3)?i$(e,[o],r,c):i1(e,[o],r):tW(e).filter(tr),u=d.slice(0,c),h=function(e,t,r,i){let n="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(n)&&Math.abs(n)<t.length?[n<0?t[t.length+n]:t[n]]:[];case"gt":return isFinite(n)?t.slice(n+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(iV(r,t,i));return t.filter(t=>!e.has(t))}}}(s.name,u,s.data,r);if(0===h.length||t.length===a+1)return h;let p=t.slice(a+1),f=p.some(r3);if(f){if(r3(p[0])){let{type:e}=p[0];(e===ea.Sibling||e===ea.Adjacent)&&(h=iU(h,eW,!0)),p.unshift(iY)}r={...r,relativeSelector:!1,rootFunc:e=>h.includes(e)}}else r.rootFunc&&r.rootFunc!==ie.trueFunc&&(r={...r,rootFunc:ie.trueFunc});return p.some(ij)?iJ(h,p,r,!1,n):f?i$(h,[p],r,n):i1(h,[p],r)}function i$(e,t,r,i){let n=iH(t,r,e);return i0(e,n,i)}function i0(e,t,r=1/0){let i=iU(e,eW,t.shouldTestNextSiblings);return t1(e=>tr(e)&&t(e),i,!0,r)}function i1(e,t,r){let i=(Array.isArray(e)?e:[e]).filter(tr);if(0===i.length)return i;let n=iH(t,r);return n===ie.trueFunc?i:i.filter(n)}let i2=/^\s*[+~]/;function i3(e){if(!e)return this._make([]);if("string"!=typeof e){let t=rw(e)?e.toArray():[e],r=this.toArray();return this._make(t.filter(e=>r.some(t=>rk(t,e))))}return this._findBySelector(e,Number.POSITIVE_INFINITY)}function i5(e,t){var r;let i=this.toArray(),n=i2.test(e)?i:this.children().toArray(),a={context:i,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={},i=1/0){if("function"==typeof e)return i0(t,e);let[n,a]=iq(r7(e)),o=a.map(e=>iJ(t,e,r,!0,i));return(n.length&&o.push(i$(t,n,r,i)),0===o.length)?[]:1===o.length?o[0]:rs(o.reduce((e,t)=>
440[...e,...t]))}(e,n,a,t))}function i8(e){return function(t,...r){return function(i){var n;let a=e(t,this);return i&&(a=nA(a,i,this.options.xmlMode,null===(n=this._root)||void 0===n?void 0:n[0])),this._make(this.length>1&&a.length>1?r.reduce((e,t)=>t(e),a):a)}}}let i4=i8((e,t)=>{let r=[];for(let i=0;i<t.length;i++){let n=e(t[i]);n.length>0&&(r=r.concat(n))}return r}),i6=i8((e,t)=>{let r=[];for(let i=0;i<t.length;i++){let n=e(t[i]);null!==n&&r.push(n)}return r});function i9(e,...t){let r=null,i=i8((e,t)=>{let i=[];return rI(t,t=>{for(let n;(n=e(t))&&(null==r||!r(n,i.length));t=n)i.push(n)}),i})(e,...t);return function(e,t){r="string"==typeof e?t=>iz(t,e,this.options):e?nm(e):null;let n=i.call(this,t);return r=null,n}}function i7(e){return e.length>1?Array.from(new Set(e)):e}let ne=i6(({parent:e})=>e&&!ts(e)?e:null,i7),nt=i4(e=>{let t=[];for(;e.parent&&!ts(e.parent);)t.push(e.parent),e=e.parent;return t},rs,e=>e.reverse()),nr=i9(({parent:e})=>e&&!ts(e)?e:null,rs,e=>e.reverse());function ni(e){var t;let r=[];if(!e)return this._make(r);let i={xmlMode:this.options.xmlMode,root:null===(t=this._root)||void 0===t?void 0:t[0]},n="string"==typeof e?t=>iz(t,e,i):nm(e);return rI(this,e=>{for(!e||ts(e)||tr(e)||(e=e.parent);e&&tr(e);){if(n(e,0)){r.includes(e)||r.push(e);break}e=e.parent}}),this._make(r)}let nn=i6(e=>tZ(e)),na=i4(e=>{let t=[];for(;e.next;)tr(e=e.next)&&t.push(e);return t},i7),no=i9(e=>tZ(e),i7),ns=i6(e=>tz(e)),nl=i4(e=>{let t=[];for(;e.prev;)tr(e=e.prev)&&t.push(e);return t},i7),nc=i9(e=>tz(e),i7),nd=i4(e=>tG(e).filter(t=>tr(t)&&t!==e),rs),nu=i4(e=>tW(e).filter(tr),i7);function nh(){let e=this.toArray().reduce((e,t)=>tl(t)?e.concat(t.children):e,[]);return this._make(e)}function np(e){let t=0,r=this.length;for(;t<r&&!1!==e.call(this[t],t,this[t]);)++t;return this}function nf(e){let t=[];for(let r=0;r<this.length;r++){let i=this[r],n=e.call(i,r,i);null!=n&&(t=t.concat(n))}return this._make(t)}function nm(e){return"function"==typeof e?(t,r)=>e.call(t,r,t):rw(e)?t=>Array.prototype.includes.call(e,t):function(t){return e===t}}function ng(e){var t;return this._make(nA(this.toArray(),e,this.options.xmlMode,null===(t=this._root)||void 0===t?void 0:t[0]))}function nA(e,t,r,i){return"string"==typeof t?iK(t,e,{xmlMode:r,root:i}):e.filter(nm(t))}function nb(e){let t=this.toArray();return"string"==typeof e?iQ(t.filter(tr),e,this.options):!!e&&t.some(nm(e))}function nx(e){let t=this.toArray();if("string"==typeof e){let r=new Set(iK(e,t,this.options));t=t.filter(e=>!r.has(e))}else{let r=nm(e);t=t.filter((e,t)=>!r(e,t))}return this._make(t)}function ny(e){return this.filter("string"==typeof e?`:has(${e})`:(t,r)=>this._make(r).find(e).length>0)}function nE(){return this.length>1?this._make(this[0]):this}function nT(){return this.length>0?this._make(this[this.length-1]):this}function nC(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 nk(e){return null==e?this.toArray():this[e<0?this.length+e:e]}function n_(){return Array.prototype.slice.call(this)}function nv(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=rw(e)?e[0]:e),Array.prototype.indexOf.call(t,r)}function nS(e,t){return this._make(Array.prototype.slice.call(this,e,t))}function nw(){var e;return null!==(e=this.prevObject)&&void 0!==e?e:this._make([])}function nI(e,t){let r=this._make(e,t),i=rs([...this.get(),...r.get()]);return this._make(i)}function nN(e){return this.prevObject?this.add(e?this.prevObject.filter(e):this.prevObject):this}var nD=r(48764).Buffer;function nL(e,t){let r=Array.isArray(e)?e:[e];t?t.children=r:t=null;for(let e=0;e<r.length;e++){let i=r[e];i.parent&&i.parent.children!==r&&tQ(i),t?(i.prev=r[e-1]||null,i.next=r[e+1]||null):i.prev=i.next=null,i.parent=t}return t}function nR(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 i=0;i<e.length;i++){let n=e[i];if("object"==typeof n){if(null==n)continue;if(!("length"in n)){r.push(t?tc(n,!0):n);continue}}r.push(...this._makeDomArray(n,t))}return r}return[t?tc(e,!0):e]}function nB(e){return function(...t){let r=this.length-1;return rI(this,(i,n)=>{if(!tl(i))return;let a="function"==typeof t[0]?t[0].call(i,n,this._render(i.children)):t,o=this._makeDomArray(a,n<r);e(o,i.children,i)})}}function nO(e,t,r,i,n){var a,o;let s=[t,r,...i],l=0===t?null:e[t-1],c=t+r>=e.length?null:e[t+r];for(let e=0;e<i.length;++e){let r=i[e],d=r.parent;if(d){let e=d.children,i=e.indexOf(r);i>-1&&(d.children.splice(i,1),n===d&&t>i&&s[0]--)}r.parent=n,r.prev&&(r.prev.next=null!==(a=r.next)&&void 0!==a?a:null),r.next&&(r.next.prev=null!==(o=r.prev)&&void 0!==o?o:null),r.prev=0===e?l:i[e-1],r.next=e===i.length-1?c:i[e+1]}return l&&(l.next=i[0]),c&&(c.prev=i[i.length-1]),e.splice(...s)}function nM(e){let t=rw(e)?e:this._make(e);return t.append(this),this}function nF(e){let t=rw(e)?e:this._make(e);return t.prepend(this),this}let nP=nB((e,t,r)=>{nO(t,t.length,0,e,r)}),nH=nB((e,t,r)=>{nO(t,0,0,e,r)});function nW(e){return function(t){let r=this.length-1,i=this.parents().last(
440);for(let n=0;n<this.length;n++){let a=this[n],o="function"==typeof t?t.call(a,n,a):"string"!=typeof t||rN(t)?t:i.find(t).clone(),[s]=this._makeDomArray(o,n<r);if(!s||!tl(s))continue;let l=s,c=0;for(;c<l.children.length;){let e=l.children[c];tr(e)?(l=e,c=0):c++}e(a,l,[s])}return this}}let nU=nW((e,t,r)=>{let{parent:i}=e;if(!i)return;let n=i.children,a=n.indexOf(e);nL([e],t),nO(n,a,0,r,i)}),nG=nW((e,t,r)=>{tl(e)&&(nL(e.children,t),nL(r,e))});function nj(e){return this.parent(e).not("body").each((e,t)=>{this._make(t).replaceWith(t.children)}),this}function nq(e){let t=this[0];if(t){let r;let i=this._make("function"==typeof e?e.call(t,0,t):e).insertBefore(t);for(let e=0;e<i.length;e++)"tag"===i[e].type&&(r=i[e]);let n=0;for(;r&&n<r.children.length;){let e=r.children[n];"tag"===e.type?(r=e,n=0):n++}r&&this._make(r).append(this)}return this}function nY(...e){let t=this.length-1;return rI(this,(r,i)=>{if(!tl(r)||!r.parent)return;let n=r.parent.children,a=n.indexOf(r);if(a<0)return;let o="function"==typeof e[0]?e[0].call(r,i,this._render(r.children)):e,s=this._makeDomArray(o,i<t);nO(n,a+1,0,s,r.parent)})}function nZ(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:i}=r;if(!i)continue;let n=i.children,a=n.indexOf(r);a<0||(nO(n,a+1,0,e,i),t.push(...e))}return this._make(t)}function nz(...e){let t=this.length-1;return rI(this,(r,i)=>{if(!tl(r)||!r.parent)return;let n=r.parent.children,a=n.indexOf(r);if(a<0)return;let o="function"==typeof e[0]?e[0].call(r,i,this._render(r.children)):e,s=this._makeDomArray(o,i<t);nO(n,a,0,s,r.parent)})}function nQ(e){let t=this._make(e);this.remove();let r=[];return rI(t,e=>{let t=this.clone().toArray(),{parent:i}=e;if(!i)return;let n=i.children,a=n.indexOf(e);a<0||(nO(n,a,0,t,i),r.push(...t))}),this._make(r)}function nK(e){let t=e?this.filter(e):this;return rI(t,e=>{tQ(e),e.prev=e.next=e.parent=null}),this}function nV(e){return rI(this,(t,r)=>{let{parent:i}=t;if(!i)return;let n=i.children,a="function"==typeof e?e.call(t,r,t):e,o=this._makeDomArray(a);nL(o,null);let s=n.indexOf(t);nO(n,s,1,o,i),o.includes(t)||(t.parent=t.prev=t.next=null)})}function nX(){return rI(this,e=>{if(tl(e)){for(let t of e.children)t.next=t.prev=t.parent=null;e.children.length=0}})}function nJ(e){if(void 0===e){let e=this[0];return e&&tl(e)?this._render(e.children):null}return rI(this,t=>{if(!tl(t))return;for(let e of t.children)e.next=e.prev=e.parent=null;let r=rw(e)?e.toArray():this._parse(`${e}`,this.options,!1,t).children;nL(r,t)})}function n$(){return this._render(this)}function n0(e){return void 0===e?rE(this):"function"==typeof e?rI(this,(t,r)=>this._make(t).text(e.call(t,r,rE([t])))):rI(this,t=>{if(!tl(t))return;for(let e of t.children)e.next=e.prev=e.parent=null;let r=new e8(`${e}`);nL(r,t)})}function n1(){let e=Array.prototype.map.call(this.get(),e=>tc(e,!0)),t=new te(e);for(let r of e)r.parent=t;return this._make(e)}function n2(e,t){return(null==e||null==t)&&("object"!=typeof e||Array.isArray(e))?0!==this.length?n3(this[0],e):void 0:rI(this,(r,i)=>{tr(r)&&function e(t,r,i,n){if("string"==typeof r){let e=n3(t),a="function"==typeof i?i.call(t,n,e[r]):i;""===a?delete e[r]:null!=a&&(e[r]=a),t.attribs.style=Object.keys(e).reduce((t,r)=>`${t}${t?" ":""}${r}: ${e[r]};`,"")}else if("object"==typeof r){let i=Object.keys(r);for(let n=0;n<i.length;n++){let a=i[n];e(t,a,r[a],n)}}}(r,e,t,i)})}function n3(e,t){if(!e||!tr(e))return;let r=function(e){let t;if(!(e=(e||"").trim()))return{};let r={};for(let i of e.split(";")){let e=i.indexOf(":");if(e<1||e===i.length-1){let e=i.trimEnd();e.length>0&&void 0!==t&&(r[t]+=`;${e}`)}else r[t=i.slice(0,e).trim()]=i.slice(e+1).trim()}return r}(e.attribs.style);if("string"==typeof t)return r[t];if(Array.isArray(t)){let e={};for(let i of t)null!=r[i]&&(e[i]=r[i]);return e}return r}let n5="input,select,textarea,keygen",n8=/%20/g,n4=/\r?\n/g;function n6(){let e=this.serializeArray(),t=e.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`);return t.join("&").replace(n8,"+")}function n9(){return this.map((e,t)=>{let r=this._make(t);return tr(t)&&"form"===t.name?r.find(n5).toArray():r.filter(n5).toArray()}).filter('[name!=""]:enabled:not(:submit, :button, :image, :reset, :file):matches([checked], :not(:checkbox, :radio))').map((e,t)=>{var r;let i=this._make(t),n=i.attr("name"),a=null!==(r=i.val())&&void 0!==r?r:"";return Array.isArray(a)?a.map(e=>({name:n,value:e.replace(n4,"\r\n")})):{name:n,value:a.replace(n4,"\r\n")}}).toArray()}function n7(e){let t={};for(let r in e){let i=e[r],n=Array.isArray(i),{selector:a,value:o}=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"}}(n?i[0]:i),s="function"==typeof o?o:"string"==typeof o?e=>this._make(e).prop(o):e=>this._make(e).extract(o);if(n)t[r]=this._findBySelector(a,Number.POSITIVE_INFINITY).map((e,i)=>s(i,r,t)).get();else{let e=this._findBySelector(a,1);t[r]=e.length>0?s(e[0],r,t):void 0}}return t}class ae{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}}}ae.prototype.cheerio="[cheerio object]",ae.prototype.splice=Array.prototype.splice,ae.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator],Object.assign(ae.prototype,eG,ej,eq,eY,eZ,ez);let at=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=es||(es={}))[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.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_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_Z=122]="LATIN_SMALL_Z";let ar={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function ai(e){return e>=55296&&e<=57343}function an(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159}function aa(e){return e>=64976&&e<=65007||at.has(e)}(m=el||(el={})).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.invali
440dFirstCharacterOfTagName="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 ao{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,t){let{line:r,col:i,offset:n}=this,a=i+t,o=n+t;return{code:e,startLine:r,endLine:r,startCol:a,endCol:a,startOffset:o,endOffset:o}}_err(e){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(e,0)))}_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,es.EOF;return this._err(el.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++){let r=32|this.html.charCodeAt(this.pos+t);if(r!==e.charCodeAt(t))return!1}return!0}peek(e){let t=this.pos+e;if(t>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,es.EOF;let r=this.html.charCodeAt(t);return r===es.CARRIAGE_RETURN?es.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,es.EOF;let e=this.html.charCodeAt(this.pos);if(e===es.CARRIAGE_RETURN)return this.isEol=!0,this.skipNextNewLine=!0,es.L
vendor: 7,154 bytes, line 440
440INE_FEED;if(e===es.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine))return this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance();this.skipNextNewLine=!1,ai(e)&&(e=this._processSurrogate(e));let t=null===this.handler.onParseError||e>31&&e<127||e===es.LINE_FEED||e===es.CARRIAGE_RETURN||e>159&&e<64976;return t||this._checkForProblematicCharacters(e),e}_checkForProblematicCharacters(e){an(e)?this._err(el.controlCharacterInInputStream):aa(e)&&this._err(el.noncharacterInInputStream)}retreat(e){for(this.pos-=e;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}function as(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}(g=ec||(ec={}))[g.CHARACTER=0]="CHARACTER",g[g.NULL_CHARACTER=1]="NULL_CHARACTER",g[g.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",g[g.START_TAG=3]="START_TAG",g[g.END_TAG=4]="END_TAG",g[g.COMMENT=5]="COMMENT",g[g.DOCTYPE=6]="DOCTYPE",g[g.EOF=7]="EOF",g[g.HIBERNATION=8]="HIBERNATION";let al=new Uint16Array('ᵁ<\xd5ıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\x00\x00\x00\x00\x00\x00ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀ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ȀDMPTLJNjǑǖ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;慆Ѱ̽\x00\x00\x00͔͂\x00Ѕf;쀀\ud835\udd3bƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegra\xecȹoɴ͹\x00\x00ͻ\xbb͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔e\xe5ˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\x00\x00ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\x00ц\x00ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\x00ѱ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ɓԆ\x00\x00Ԓ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ɓ֗\x00\x00֣mallSquare;旼erySmallSquare;斪Ͱֺ\x00ֿ\x00\x00ׄ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;愋ǰگ\x00ڲ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ϝǴ݉\x00ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀\ud835\udd40a;䎙cr;愐ilde;䄨ǫޚ\x00ޞcy;䐆l耻\xcf䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀\ud835\udd0dpf;쀀\ud835\udd41ǣ߇\x00ߌ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ǵࢷ\x00ࣃbleBracket;柦nǔࣈ\x00࣒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;
440揜Ҁ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ǵ࿹\x00စbleBracket;柧nǔည\x00န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ɲᅭ\x00\x00ᅰ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ቻ኉Dzኀ\x00ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀\ud835\udd4bipleDot;惛Āctዖዛr;쀀\ud835\udcafrok;䅦ૡዷጎጚጦ\x00ጬጱ\x00\x00\x00\x00\x00ጸጽ፷ᎅ\x00᏿ᐄᐊᐐĀcrዻጁute耻\xda䃚rĀ;oጇገ憟cir;楉rǣጓ\x00጖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;䅻Dzᕔ\x00ᕛoWidt\xe8૙a;䎖r;愨pf;愤cr;쀀\ud835\udcb5௡ᖃᖊᖐ\x00ᖰᖶᖿ\x00\x00\x00\x00ᗆᗛᗫᙟ᙭\x00ᚕ᚛ᚲᚹ\x00ᚾ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;樿ɤᗰ\x00\x00ᘊʀ;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;樂ɱឹ\x00\x00ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄e\xe5ᑄ\xe5ᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\x00ᠳƲᠯ\x00ᠱ;斒;斑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ۜۛೡᦧ\x00᧨ᨑᨕᨲ\x00ᨷᩐ\x00\x00᪴\x00\x00᫁\x00\x00ᬡᬮ᭍᭒\x00᯽\x00ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁\xeeړȀaeiu᧰᧻ᨁᨅǰ᧵\x00᧸s;橍on;
440䄍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ɡᩴ\x00\x00᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟\xbbཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it\xbb᪼ˬ᫇᫔᫺\x00ᬊonĀ;eᫍᫎ䀺Ā;q\xc7\xc6ɭ᫙\x00\x00᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁\xeeᅠeĀmx᫱᫶ent\xbb᫩e\xf3ɍǧ᫾\x00ᬇĀ;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᭨᭪;椸;椵ɰ᭲\x00\x00᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\x00\x00ᯒ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ƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀\xf7;o᳧ᳰntimes;拇n\xf8᳷cy;䑒cɯᴆ\x00\x00ᴊ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གɯᶊ\x00\x00ᶎ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;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀\ud835\udd56ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on\xbbớ;䏵ȀcsuvỪỳἋἣĀioữḱrc\xbbḮɩỹ\x00\x00ỻ\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չৡᾒ\x00ᾞ\x00ᾡᾧ\x00\x00ῆῌ\x00ΐ\x00ῦῪ \x00 ⁚llingdotse\xf1Ṅy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\x00\x00᾽g;耀ffig;耀ffl;쀀\ud835\udd23lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\x00ῳf;쀀\ud835\udd57ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\x00⁐β•‥‧‪‬\x00‮耻\xbd䂽;慓耻\xbc䂼;慕;慙;慛Ƴ‴\x00‶;慔;慖ʴ‾⁁\x00\x00⁃耻\xbe䂾;慗;慜5;慘ƶ⁌\x00⁎;慚;慝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ↄⅪ←ٖ↛ǰ↉\x00↎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ᱛૡ⊣\x00⊪\x00⊸⋅⋎\x00⋕⋳\x00\x00⋸⌢⍧⍢⍿\x00⎆⎪⎴cute耻\xed䃭ƀ;
440iyݱ⊰⊵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;䄩ǫ⎸\x00⎼cy;䑖l耻\xef䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀\ud835\udd27ath;䈷pf;쀀\ud835\udd5bǣ⏬\x00⏱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;楢ॣ⒥\x00⒪\x00⒱\x00\x00\x00\x00\x00⒵Ⓔ\x00ⓆⓈⓍ\x00⓹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┩;
440䐻Ȁ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⧓ସdz⧟\x00⧣p肻\xa0ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\x00⧻;橃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ɭ⬅\x00\x00⯖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;椧ቓ᪕\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00ⴭ\x00ⴸⵈⵠⵥ⵲ⶄᬇ\x00\x00ⶍⶫ\x00ⷈⷎ\x00ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻\xf3䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻\xf4䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀\ud835\udd2cͯ⵹\x00\x00⵼\x00ⶂ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;挽ૡ⹞\x00⹽\x00⺀⺝\x00⺢⺹\x00\x00⻋ຜ\x00⼓\x00\x00⼫⾼\x00⿈rȀ;
440astЃ⹧⹲຅脀\xb6;l⹭⹮䂶le\xecЃɩ⹸\x00\x00⹻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;楨;愞ൡ㋕㋛㋟㌬㌸㍱\x00㍺㎤\x00\x00㏬㏰\x00㐨㑈㑚㒭㒱㓊㓱\x00㘖\x00\x00㘳cute;䅛qu\xef➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\x00㋼;檸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ɭ㎙\x00\x00㎜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䃟௡㙑㙝㙠ዎ㙳㙹\x00㙾㛂\x00\x00\x00\x00\x00㛛㜃\x00㜉㝬\x00\x00\x00㞇ɲ㙖\x00\x00㙛get;挖;䏄r\xeb๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀\ud835\udd31Ȁeiko㚆㚝㚵㚼Dz㚋\x00㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮ppro\xf8዁im\xbbኬs\xf0ኞĀas㚺㚮\xf0዁rn耻\xfe䃾Ǭ̟㛆⋧es膀\xd7;bd㛏㛐㛘䃗Ā;
440aᤏ㛕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ǣ㟪\x00㟭y;䑞ve;䅭Āiy㟵㟺rc耻\xfb䃻;䑃ƀabh㠃㠆㠋r\xf2Ꭽlac;䅱a\xf2ᏃĀir㠓㠘sht;楾;쀀\ud835\udd32rave耻\xf9䃹š㠧㠱rĀlr㠬㠮\xbbॗ\xbbႃlk;斀Āct㠹㡍ɯ㠿\x00\x00㡊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㢰㣄㣈ɯ㢶\x00\x00㣁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ૣណ㪇\x00㪋\x00㪐㪛\x00\x00㪝㪨㪫㪯\x00\x00㫃㫎\x00㫘ៜ៟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)));new Uint16Array("Ȁaglq	\x15\x18\x1bɭ\x0f\x00\x00\x12p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));let ac=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]]);function ad(e){return e>=ed.ZERO&&e<=ed.NINE}(A=ed||(ed={}))[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",(b=eu||(eu={}))[b.VALUE_LENGTH=49152]="VALUE_LENGTH",b[b.BRANCH_LENGTH=16256]="BRANCH_LENGTH",b[b.JUMP_TABLE=127]="JUMP_TABLE",(x=eh||(eh={}))[x.EntityStart=0]="EntityStart",x[x.NumericStart=1]="NumericStart",x[x.NumericDecimal=2]="NumericDecimal",x[x.NumericHex=3]="NumericHex",x[x.NamedEntity=4]="NamedEntity",(y=ep||(ep={}))[y.Legacy=0]="Legacy",y[y.Strict=1]="Strict",y[y.Attribute=2]="Attribute";class au{constructor(e,t,r){this.decodeTree=e,this.emitCodePoint=t,this.errors=r,this.state=eh.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=ep.Strict}startEntity(e){this.decodeMode=e,this.state=eh.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case eh.EntityStart:if(e.charCodeAt(t)===ed.NUM)return this.state=eh.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=eh.NamedEntity,this.stateNamedEntity(e,t);case eh.NumericStart:return this.stateNumericStart(e,t);case eh.NumericDecimal:return this.stateNumericDecimal(e,t);case eh.NumericHex:return this.stateNumericHex(e,t);case eh.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===ed.LOWER_X?(this.state=eh.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=eh.NumericDecimal,this.stateNumericDecimal(e,t))}
440addToNumericResult(e,t,r,i){if(t!==r){let n=r-t;this.result=this.result*Math.pow(i,n)+Number.parseInt(e.substr(t,n),i),this.consumed+=n}}stateNumericHex(e,t){let r=t;for(;t<e.length;){var i;let n=e.charCodeAt(t);if(!ad(n)&&(!((i=n)>=ed.UPPER_A)||!(i<=ed.UPPER_F))&&(!(i>=ed.LOWER_A)||!(i<=ed.LOWER_F)))return this.addToNumericResult(e,r,t,16),this.emitNumericEntity(n,3);t+=1}return this.addToNumericResult(e,r,t,16),-1}stateNumericDecimal(e,t){let r=t;for(;t<e.length;){let i=e.charCodeAt(t);if(!ad(i))return this.addToNumericResult(e,r,t,10),this.emitNumericEntity(i,2);t+=1}return this.addToNumericResult(e,r,t,10),-1}emitNumericEntity(e,t){var r,i,n;if(this.consumed<=t)return null===(r=this.errors)||void 0===r||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===ed.SEMI)this.consumed+=1;else if(this.decodeMode===ep.Strict)return 0;return this.emitCodePoint((i=this.result)>=55296&&i<=57343||i>1114111?65533:null!==(n=ac.get(i))&&void 0!==n?n:i,this.consumed),this.errors&&(e!==ed.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){let{decodeTree:r}=this,i=r[this.treeIndex],n=(i&eu.VALUE_LENGTH)>>14;for(;t<e.length;t++,this.excess++){let a=e.charCodeAt(t);if(this.treeIndex=function(e,t,r,i){let n=(t&eu.BRANCH_LENGTH)>>7,a=t&eu.JUMP_TABLE;if(0===n)return 0!==a&&i===a?r:-1;if(a){let t=i-a;return t<0||t>=n?-1:e[r+t]-1}let o=r,s=o+n-1;for(;o<=s;){let t=o+s>>>1,r=e[t];if(r<i)o=t+1;else{if(!(r>i))return e[t+n];s=t-1}}return -1}(r,i,this.treeIndex+Math.max(1,n),a),this.treeIndex<0)return 0===this.result||this.decodeMode===ep.Attribute&&(0===n||function(e){var t;return e===ed.EQUALS||(t=e)>=ed.UPPER_A&&t<=ed.UPPER_Z||t>=ed.LOWER_A&&t<=ed.LOWER_Z||ad(t)}(a))?0:this.emitNotTerminatedNamedEntity();if(0!=(n=((i=r[this.treeIndex])&eu.VALUE_LENGTH)>>14)){if(a===ed.SEMI)return this.emitNamedEntityData(this.treeIndex,n,this.consumed+this.excess);this.decodeMode!==ep.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1}emitNotTerminatedNamedEntity(){var e;let{result:t,decodeTree:r}=this,i=(r[t]&eu.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,i,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,r){let{decodeTree:i}=this;return this.emitCodePoint(1===t?i[e]&~eu.VALUE_LENGTH:i[e+1],r),3===t&&this.emitCodePoint(i[e+2],r),r}end(){var e;switch(this.state){case eh.NamedEntity:return 0!==this.result&&(this.decodeMode!==ep.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case eh.NumericDecimal:return this.emitNumericEntity(0,2);case eh.NumericHex:return this.emitNumericEntity(0,3);case eh.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case eh.EntityStart:return 0}}}(E=ef||(ef={})).HTML="http://www.w3.org/1999/xhtml",E.MATHML="http://www.w3.org/1998/Math/MathML",E.SVG="http://www.w3.org/2000/svg",E.XLINK="http://www.w3.org/1999/xlink",E.XML="http://www.w3.org/XML/1998/namespace",E.XMLNS="http://www.w3.org/2000/xmlns/",(T=em||(em={})).TYPE="type",T.ACTION="action",T.ENCODING="encoding",T.PROMPT="prompt",T.NAME="name",T.COLOR="color",T.FACE="face",T.SIZE="size",(C=eg||(eg={})).NO_QUIRKS="no-quirks",C.QUIRKS="quirks",C.LIMITED_QUIRKS="limited-quirks",(k=eA||(eA={})).A="a",k.ADDRESS="address",k.ANNOTATION_XML="annotation-xml",k.APPLET="applet",k.AREA="area",k.ARTICLE="article",k.ASIDE="aside",k.B="b",k.BASE="base",k.BASEFONT="basefont",k.BGSOUND="bgsound",k.BIG="big",k.BLOCKQUOTE="blockquote",k.BODY="body",k.BR="br",k.BUTTON="button",k.CAPTION="caption",k.CENTER="center",k.CODE="code",k.COL="col",k.COLGROUP="colgroup",k.DD="dd",k.DESC="desc",k.DETAILS="details",k.DIALOG="dialog",k.DIR="dir",k.DIV="div",k.DL="dl",k.DT="dt",k.EM="em",k.EMBED="embed",k.FIELDSET="fieldset",k.FIGCAPTION="figcaption",k.FIGURE="figure",k.FONT="font",k.FOOTER="footer",k.FOREIGN_OBJECT="foreignObject",k.FORM="form",k.FRAME="frame",k.FRAMESET="frameset",k.H1="h1",k.H2="h2",k.H3="h3",k.H4="h4",k.H5="h5",k.H6="h6",k.HEAD="head",k.HEADER="header",k.HGROUP="hgroup",k.HR="hr",k.HTML="html",k.I="i",k.IMG="img",k.IMAGE="image",k.INPUT="input",k.IFRAME="iframe",k.KEYGEN="keygen",k.LABEL="label",k.LI="li",k.LINK="link",k.LISTING="listing",k.MAIN="main",k.MALIGNMARK="malignmark",k.MARQUEE="marquee",k.MATH="math",k.MENU="menu",k.META="meta",k.MGLYPH="mglyph",k.MI="mi",k.MO="mo",k.MN="mn",k.MS="ms",k.MTEXT="mtext",k.NAV="nav",k.NOBR="nobr",k.NOFRAMES="noframes",k.NOEMBED="noembed",k.NOSCRIPT="noscript",k.OBJECT="object",k.OL="ol",k.OPTGROUP="optgroup",k.OPTION="option",k.P="p",k.PARAM="param",k.PLAINTEXT="plaintext",k.PRE="pre",k.RB="rb",k.RP="rp",k.RT
440="rt",k.RTC="rtc",k.RUBY="ruby",k.S="s",k.SCRIPT="script",k.SEARCH="search",k.SECTION="section",k.SELECT="select",k.SOURCE="source",k.SMALL="small",k.SPAN="span",k.STRIKE="strike",k.STRONG="strong",k.STYLE="style",k.SUB="sub",k.SUMMARY="summary",k.SUP="sup",k.TABLE="table",k.TBODY="tbody",k.TEMPLATE="template",k.TEXTAREA="textarea",k.TFOOT="tfoot",k.TD="td",k.TH="th",k.THEAD="thead",k.TITLE="title",k.TR="tr",k.TRACK="track",k.TT="tt",k.U="u",k.UL="ul",k.SVG="svg",k.VAR="var",k.WBR="wbr",k.XMP="xmp",(_=eb||(eb={}))[_.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",_[_.SEARCH=94]="SEARCH",_[_.SECTION=95]="SECTION",_[_.SELECT=96]="SELECT",_[_.SOURCE=97]="SOURCE",_[_.SMALL=98]="SMALL",_[_.SPAN=99]="SPAN",_[_.STRIKE=100]="STRIKE",_[_.STRONG=101]="STRONG",_[_.STYLE=102]="STYLE",_[_.SUB=103]="SUB",_[_.SUMMARY=104]="SUMMARY",_[_.SUP=105]="SUP",_[_.TABLE=106]="TABLE",_[_.TBODY=107]="TBODY",_[_.TEMPLATE=108]="TEMPLATE",_[_.TEXTAREA=109]="TEXTAREA",_[_.TFOOT=110]="TFOOT",_[_.TD=111]="TD",_[_.TH=112]="TH",_[_.THEAD=113]="THEAD",_[_.TITLE=114]="TITLE",_[_.TR=115]="TR",_[_.TRACK=116]="TRACK",_[_.TT=117]="TT",_[_.U=118]="U",_[_.UL=119]="UL",_[_.SVG=120]="SVG",_[_.VAR=121]="VAR",_[_.WBR=122]="WBR",_[_.XMP=123]="XMP";let ah=new Map([[eA.A,eb.A],[eA.ADDRESS,eb.ADDRESS],[eA.ANNOTATION_XML,eb.ANNOTATION_XML],[eA.APPLET,eb.APPLET],[eA.AREA,eb.AREA],[eA.ARTICLE,eb.ARTICLE],[eA.ASIDE,eb.ASIDE],[eA.B,eb.B],[eA.BASE,eb.BASE],[eA.BASEFONT,eb.BASEFONT],[eA.BGSOUND,eb.BGSOUND],[eA.BIG,eb.BIG],[eA.BLOCKQUOTE,eb.BLOCKQUOTE],[eA.BODY,eb.BODY],[eA.BR,eb.BR],[eA.BUTTON,eb.BUTTON],[eA.CAPTION,eb.CAPTION],[eA.CENTER,eb.CENTER],[eA.CODE,eb.CODE],[eA.COL,eb.COL],[eA.COLGROUP,eb.COLGROUP],[eA.DD,eb.DD],[eA.DESC,eb.DESC],[eA.DETAILS,eb.DETAILS],[eA.DIALOG,eb.DIALOG],[eA.DIR,eb.DIR],[eA.DIV,eb.DIV],[eA.DL,eb.DL],[eA.DT,eb.DT],[eA.EM,eb.EM],[eA.EMBED,eb.EMBED],[eA.FIELDSET,eb.FIELDSET],[eA.FIGCAPTION,eb.FIGCAPTION],[eA.FIGURE,eb.FIGURE],[eA.FONT,eb.FONT],[eA.FOOTER,eb.FOOTER],[eA.FOREIGN_OBJECT,eb.FOREIGN_OBJECT],[eA.FORM,eb.FORM],[eA.FRAME,eb.FRAME],[eA.FRAMESET,eb.FRAMESET],[eA.H1,eb.H1],[eA.H2,eb.H2],[eA.H3,eb.H3],[eA.H4,eb.H4],[eA.H5,eb.H5],[eA.H6,eb.H6],[eA.HEAD,eb.HEAD],[eA.HEADER,eb.HEADER],[eA.HGROUP,eb.HGROUP],[eA.HR,eb.HR],[eA.HTML,eb.HTML],[eA.I,eb.I],[eA.IMG,eb.IMG],[eA.IMAGE,eb.IMAGE],[eA.INPUT,eb.INPUT],[eA.IFRAME,eb.IFRAME],[eA.KEYGEN,eb.KEYGEN],[eA.LABEL,eb.LABEL],[eA.LI,eb.LI],[eA.LINK,eb.LINK],[eA.LISTING,eb.LISTING],[eA.MAIN,eb.MAIN],[eA.MALIGNMARK,eb.MALIGNMARK],[eA.MARQUEE,eb.MARQUEE],[eA.MATH,eb.MATH],[eA.MENU,eb.MENU],[eA.META,eb.META],[eA.MGLYPH,eb.MGLYPH],[eA.MI,eb.MI],[eA.MO,eb.MO],[eA.MN,eb.MN],[eA.MS,eb.MS],[eA.MTEXT,eb.MTEXT],[eA.NAV,eb.NAV],[eA.NOBR,eb.NOBR],[eA.NOFRAMES,eb.NOFRAMES],[eA.NOEMBED,eb.NOEMBED],[eA.NOSCRIPT,eb.NOSCRIPT],[eA.OBJECT,eb.OBJECT],[eA.OL,eb.OL],[eA.OPTGROUP,eb.OPTGROUP],[eA.OPTION,eb.OPTION],[eA.P,eb.P],[eA.PARAM,eb.PARAM],[eA.PLAINTEXT,eb.PLAINTEXT],[eA.PRE,eb.PRE],[eA.RB,eb.RB],[eA.RP,eb.RP],[eA.RT,eb.RT],[eA.RTC,eb.RTC],[eA.RUBY,eb.RUBY],[eA.S,eb.S],[eA.SCRIPT,eb.SCRIPT],[eA.SEARCH,eb.SEARCH],[eA.SECTION,eb.SECTION],[eA.SELECT,eb.SELECT],[eA.SOURCE,eb.SOURCE],[eA.SMALL,eb.SMALL],[eA.SPAN,eb.SPAN],[eA.STRIKE,eb.STRIKE],[eA.STRONG,eb.STRONG],[eA.STYLE,eb.STYLE],[eA.SUB,eb.SUB],[eA.SUMMARY,eb.SUMMARY],[eA.SUP,eb.SUP],[eA.TABLE,eb.TABLE],[eA.TBODY,eb.TBODY],[eA.TEMPLATE,eb.TEMPLATE],[eA.TEXTAREA,eb.TEXTAREA],[eA.TFOOT,eb.TFOOT],[eA.TD,eb.TD],[eA.TH,eb.TH],[eA.THEAD,eb.THEAD],[eA.TITLE,eb.TITLE],[eA.TR,eb.TR],[eA.TRACK,eb.TRACK],[eA.TT,eb.TT],[eA.U,eb.U],[eA.UL,eb.UL],[eA.SVG,eb.SVG],[eA.VAR,eb.VAR],[eA.WBR,eb.WBR],[eA.XMP,eb.XMP]]);function ap(e){var t;return null!==(t=ah.get(e))&&void 0!==t?t:eb.UNKNOWN}let af=eb,am={[ef.HTML]:new Set([af.ADDRESS,af.APPLET,af.AREA,af.ARTICLE,af.ASIDE,af.BASE,af.BASEFONT,af.BGSOUND,af.BLOCKQUOTE,af.BODY,af.BR,af.BUTTON,af.CAPTION,af.CENTER,af.COL,af.COLGROUP,af.DD,af.DETAILS,af.DIR,af.DIV,af.DL,af.DT,af.EMBED,af.FIELDSET,af.FIGCAPTION,af.FIGURE,af.FOOTER,af.FORM,af.FRAME,af.FRAMESET,af.H1,af.H2,af.H3,af.H4,af.H5,af.H6,af.HEAD,af.HEADER,af.HGROUP,af.HR,af.HTML,af.IFRAME,af.IMG,af.INPUT,af.LI,af.LINK,af.LISTING,af.MAIN,af.MARQUEE,af.MENU,af.META,af.NAV,af.NOEMBED,af.NOFRAMES,af.NOSCRIPT,af.OBJECT,af.OL,af.P,af.PARAM,af.PLAINTEXT,af.PRE,af.SCRIPT,af.SECTION,af.SELECT,af.SOURCE,af.STYLE,af.SUMMARY,af.TABLE,af.TBODY,af.TD,af.TEMPLATE,af.TEXTAREA,af.TFOOT,af.TH,af.THEAD,af.TITLE,af.TR,af.TRACK,af.UL,af.WBR,af.XMP]),[ef.MATHML]:new Set([af.MI,af.MO,af.MN,af.MS,af.MTEXT,af.ANNOTATION_XML]),[ef.SVG]:new Set([af.TITLE,af.FOREIGN_OBJECT,af.DESC]),[ef.XLINK]:new Set,[ef.XML]:new Set,[ef.XMLNS]:new Set},ag=new Set([af.H1,af.H2,af.H3,af.H4,af.H5,af.H6]),aA=new Set([eA.STYLE,eA.SCR
440IPT,eA.XMP,eA.IFRAME,eA.NOEMBED,eA.NOFRAMES,eA.PLAINTEXT]);(v=ex||(ex={}))[v.DATA=0]="DATA",v[v.RCDATA=1]="RCDATA",v[v.RAWTEXT=2]="RAWTEXT",v[v.SCRIPT_DATA=3]="SCRIPT_DATA",v[v.PLAINTEXT=4]="PLAINTEXT",v[v.TAG_OPEN=5]="TAG_OPEN",v[v.END_TAG_OPEN=6]="END_TAG_OPEN",v[v.TAG_NAME=7]="TAG_NAME",v[v.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",v[v.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",v[v.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",v[v.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",v[v.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",v[v.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",v[v.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",v[v.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",v[v.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",v[v.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",v[v.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",v[v.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",v[v.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",v[v.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",v[v.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",v[v.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",v[v.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",v[v.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",v[v.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",v[v.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",v[v.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",v[v.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",v[v.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",v[v.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",v[v.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",v[v.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",v[v.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",v[v.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",v[v.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",v[v.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",v[v.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",v[v.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",v[v.BOGUS_COMMENT=40]="BOGUS_COMMENT",v[v.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",v[v.COMMENT_START=42]="COMMENT_START",v[v.COMMENT_START_DASH=43]="COMMENT_START_DASH",v[v.COMMENT=44]="COMMENT",v[v.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",v[v.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",v[v.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",v[v.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",v[v.COMMENT_END_DASH=49]="COMMENT_END_DASH",v[v.COMMENT_END=50]="COMMENT_END",v[v.COMMENT_END_BANG=51]="COMMENT_END_BANG",v[v.DOCTYPE=52]="DOCTYPE",v[v.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",v[v.DOCTYPE_NAME=54]="DOCTYPE_NAME",v[v.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",v[v.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",v[v.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",v[v.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",v[v.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",v[v.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",v[v.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",v[v.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",v[v.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",v[v.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",v[v.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",v[v.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",v[v.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",v[v.CDATA_SECTION=68]="CDATA_SECTION",v[v.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",v[v.CDATA_SECTION_END=70]="CDATA_SECTION_END",v[v.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",v[v.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND";let ab={DATA:ex.DATA,RCDATA:ex.RCDATA,RAWTEXT:ex.RAWTEXT,SCRIPT_DATA:ex.SCRIPT_DATA,PLAINTEXT:ex.PLAINTEXT,CDATA_SECTION:ex.CDATA_SECTION};function ax(e){return e>=es.LATIN_CAPITAL_A&&e<=es.LATIN_CAPITAL_Z}function ay(e){return e>=es.LATIN_SMALL_A&&e<=es.LATIN_SMALL_Z||ax(e)}function aE(e){return ay(e)||e>=es.DIGIT_0&&e<=es.DIGIT_9}function aT(e){return e===es.SPACE||e===es.LINE_FEED||e===es.TABULATION||e===es.FORM_FEED}function aC(e){return aT(e)||e===es.SOLIDUS||e===es.GREATER_THAN_SIGN}class ak{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=ex.DATA,this.returnState=ex.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new ao(t),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new au(al,(e,t)=>{this.preprocessor.pos=this.entityStartPos+t-1,this._flushCodePointConsumedAsCharacterReference(e)},t.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(el.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:e=>{this._err(el.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+e)},validateNumericCharacterReference:e=>{var t;
440let r=(t=e)===es.NULL?el.nullCharacterReference:t>1114111?el.characterReferenceOutsideUnicodeRange:ai(t)?el.surrogateCharacterReference:aa(t)?el.noncharacterCharacterReference:an(t)||t===es.CARRIAGE_RETURN?el.controlCharacterReference:null;r&&this._err(r,1)}}:void 0)}_err(e,t=0){var r,i;null===(i=(r=this.handler).onParseError)||void 0===i||i.call(r,this.preprocessor.getError(e,t))}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.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0)}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_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:ec.START_TAG,tagName:"",tagID:eb.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:ec.END_TAG,tagName:"",tagID:eb.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(e){this.currentToken={type:ec.COMMENT,data:"",location:this.getCurrentLocation(e)}}_createDoctypeToken(e){this.currentToken={type:ec.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;if(null===as(r,this.currentAttr.name)){if(r.attrs.push(this.currentAttr),r.location&&this.currentLocation){let i=null!==(e=(t=r.location).attrs)&&void 0!==e?e:t.attrs=Object.create(null);i[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue()}}else this._err(el.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=ap(e.tagName),e.type===ec.START_TAG?(this.lastStartTagName=e.tagName,this.handler.onStartTag(e)):(e.attrs.length>0&&this._err(el.endTagWithAttributes),e.selfClosing&&this._err(el.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 ec.CHARACTER:this.handler.onCh
vendor: 6,261 bytes, line 440
440aracter(this.currentCharacterToken);break;case ec.NULL_CHARACTER:this.handler.onNullCharacter(this.currentCharacterToken);break;case ec.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:ec.EOF,location:e}),this.active=!1}_appendCharToCurrentCharacterToken(e,t){if(this.currentCharacterToken){if(this.currentCharacterToken.type===e){this.currentCharacterToken.chars+=t;return}this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk()}this._createCharacterToken(e,t)}_emitCodePoint(e){let t=aT(e)?ec.WHITESPACE_CHARACTER:e===es.NULL?ec.NULL_CHARACTER:ec.CHARACTER;this._appendCharToCurrentCharacterToken(t,String.fromCodePoint(e))}_emitChars(e){this._appendCharToCurrentCharacterToken(ec.CHARACTER,e)}_startCharacterReference(){this.returnState=this.state,this.state=ex.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?ep.Attribute:ep.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===ex.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===ex.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===ex.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(e){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(e):this._emitCodePoint(e)}_callState(e){switch(this.state){case ex.DATA:this._stateData(e);break;case ex.RCDATA:this._stateRcdata(e);break;case ex.RAWTEXT:this._stateRawtext(e);break;case ex.SCRIPT_DATA:this._stateScriptData(e);break;case ex.PLAINTEXT:this._statePlaintext(e);break;case ex.TAG_OPEN:this._stateTagOpen(e);break;case ex.END_TAG_OPEN:this._stateEndTagOpen(e);break;case ex.TAG_NAME:this._stateTagName(e);break;case ex.RCDATA_LESS_THAN_SIGN:this._stateRcdataLessThanSign(e);break;case ex.RCDATA_END_TAG_OPEN:this._stateRcdataEndTagOpen(e);break;case ex.RCDATA_END_TAG_NAME:this._stateRcdataEndTagName(e);break;case ex.RAWTEXT_LESS_THAN_SIGN:this._stateRawtextLessThanSign(e);break;case ex.RAWTEXT_END_TAG_OPEN:this._stateRawtextEndTagOpen(e);break;case ex.RAWTEXT_END_TAG_NAME:this._stateRawtextEndTagName(e);break;case ex.SCRIPT_DATA_LESS_THAN_SIGN:this._stateScriptDataLessThanSign(e);break;case ex.SCRIPT_DATA_END_TAG_OPEN:this._stateScriptDataEndTagOpen(e);break;case ex.SCRIPT_DATA_END_TAG_NAME:this._stateScriptDataEndTagName(e);break;case ex.SCRIPT_DATA_ESCAPE_START:this._stateScriptDataEscapeStart(e);break;case ex.SCRIPT_DATA_ESCAPE_START_DASH:this._stateScriptDataEscapeStartDash(e);break;case ex.SCRIPT_DATA_ESCAPED:this._stateScriptDataEscaped(e);break;case ex.SCRIPT_DATA_ESCAPED_DASH:this._stateScriptDataEscapedDash(e);break;case ex.SCRIPT_DATA_ESCAPED_DASH_DASH:this._stateScriptDataEscapedDashDash(e);break;case ex.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataEscapedLessThanSign(e);break;case ex.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:this._stateScriptDataEscapedEndTagOpen(e);break;case ex.SCRIPT_DATA_ESCAPED_END_TAG_NAME:this._stateScriptDataEscapedEndTagName(e);break;case ex.SCRIPT_DATA_DOUBLE_ESCAPE_START:this._stateScriptDataDoubleEscapeStart(e);break;case ex.SCRIPT_DATA_DOUBLE_ESCAPED:this._stateScriptDataDoubleEscaped(e);break;case ex.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:this._stateScriptDataDoubleEscapedDash(e);break;case ex.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:this._stateScriptDataDoubleEscapedDashDash(e);break;case ex.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataDoubleEscapedLessThanSign(e);break;case ex.SCRIPT_DATA_DOUBLE_ESCAPE_END:this._stateScriptDataDoubleEscapeEnd(e);break;case ex.BEFORE_ATTRIBUTE_NAME:this._stateBeforeAttributeName(e);break;case ex.ATTRIBUTE_NAME:this._stateAttributeName(e);break;case ex.AFTER_ATTRIBUTE_NAME:this._stateAfterAttributeName(e);break;case ex.BEFORE_ATTRIBUTE_VALUE:this._stateBeforeAttributeValue(e);break;case ex.ATTRIBUTE_VALUE_DOUBLE_QUOTED:this._stateAttributeValueDoubleQuoted(e);break;case ex.ATTRIBUTE_VALUE_SINGLE_QUOTED:this._stateAttributeValueSingleQuoted(e);break;case ex.ATTRIBUTE_VALUE_UNQUOTED:this._stateAttributeValueUnquoted(e);break;case ex.AFTER_ATTRIBUTE_VALUE_QUOTED:this._stateAfterAttributeValueQuoted(e);break;case ex.SELF_CLOSING_START_TAG:this._stateSelfClosingStartTag(e);break;case ex.BOGUS_COMMENT:this._stateBogusComment(e);break;case ex.MARKUP_DECLARATION_OPEN:this._stateMarkupDeclarationOpen(e);break;case ex.COMMENT_START:this._stateCommentStart(e);break;case ex.COMMENT_START_DASH:this._stateCommentStartDash(e);break;case ex.COMMENT:this._stateComment(e);break;case ex.COMMENT_LESS_THAN_SIGN:this._stateCommentLessThanSign(e);break;case ex.COMMENT_LESS_THAN_SIGN_BANG:this._stateCommentLessThanSignBang(e);break;case ex.COMMENT_LESS_THAN_SIGN_BANG_DASH:this._stateCommentLessThanSignBangDash(e);break;case ex.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:this._stateCommentLessThanSignBangDashDash(e);break;case ex.COMMENT_END_DASH:this._stateCommentEndDash(e);break;case ex.COMMENT_END:this._stateCommentEnd(e);break;case ex.COMMENT_END_BANG:this._stateCommentEndBang(e);break;case ex.DOCTYPE:this._stateDoctype(e);break;case ex.BEFORE_DOCTYPE_NAME:this._stateBeforeDoctypeName(e);break;case ex.DOCTYPE_NAME:this._stateDoctypeName(e);break;case ex.AFTER_DOCTYPE_NAME:this._stateAfterDoctypeName(e);break;case ex.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._stateAfterDoctypePublicKeyword(e);break;case ex.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:this._stateBeforeDoctypePublicIdentifier(e);break;case ex.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypePublicIdentifierDoubleQuoted(e);break;case ex.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypePublicIdentifierSingleQuoted(e);break;case ex.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:this._stateAfterDoctypePublicIdentifier(e);break;case ex.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:this._stateBetweenDoctypePublicAndSystemIdentifiers(e);break;case ex.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._stateAfterDoctypeSystemKeyword(e);break;case ex.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:this._stateBeforeDoctype
vendor: 4,240 bytes, line 440
440SystemIdentifier(e);break;case ex.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypeSystemIdentifierDoubleQuoted(e);break;case ex.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypeSystemIdentifierSingleQuoted(e);break;case ex.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:this._stateAfterDoctypeSystemIdentifier(e);break;case ex.BOGUS_DOCTYPE:this._stateBogusDoctype(e);break;case ex.CDATA_SECTION:this._stateCdataSection(e);break;case ex.CDATA_SECTION_BRACKET:this._stateCdataSectionBracket(e);break;case ex.CDATA_SECTION_END:this._stateCdataSectionEnd(e);break;case ex.CHARACTER_REFERENCE:this._stateCharacterReference();break;case ex.AMBIGUOUS_AMPERSAND:this._stateAmbiguousAmpersand(e);break;default:throw Error("Unknown state")}}_stateData(e){switch(e){case es.LESS_THAN_SIGN:this.state=ex.TAG_OPEN;break;case es.AMPERSAND:this._startCharacterReference();break;case es.NULL:this._err(el.unexpectedNullCharacter),this._emitCodePoint(e);break;case es.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRcdata(e){switch(e){case es.AMPERSAND:this._startCharacterReference();break;case es.LESS_THAN_SIGN:this.state=ex.RCDATA_LESS_THAN_SIGN;break;case es.NULL:this._err(el.unexpectedNullCharacter),this._emitChars("�");break;case es.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRawtext(e){switch(e){case es.LESS_THAN_SIGN:this.state=ex.RAWTEXT_LESS_THAN_SIGN;break;case es.NULL:this._err(el.unexpectedNullCharacter),this._emitChars("�");break;case es.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptData(e){switch(e){case es.LESS_THAN_SIGN:this.state=ex.SCRIPT_DATA_LESS_THAN_SIGN;break;case es.NULL:this._err(el.unexpectedNullCharacter),this._emitChars("�");break;case es.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_statePlaintext(e){switch(e){case es.NULL:this._err(el.unexpectedNullCharacter),this._emitChars("�");break;case es.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateTagOpen(e){if(ay(e))this._createStartTagToken(),this.state=ex.TAG_NAME,this._stateTagName(e);else switch(e){case es.EXCLAMATION_MARK:this.state=ex.MARKUP_DECLARATION_OPEN;break;case es.SOLIDUS:this.state=ex.END_TAG_OPEN;break;case es.QUESTION_MARK:this._err(el.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=ex.BOGUS_COMMENT,this._stateBogusComment(e);break;case es.EOF:this._err(el.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break;default:this._err(el.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=ex.DATA,this._stateData(e)}}_stateEndTagOpen(e){if(ay(e))this._createEndTagToken(),this.state=ex.TAG_NAME,this._stateTagName(e);else switch(e){case es.GREATER_THAN_SIGN:this._err(el.missingEndTagName),this.state=ex.DATA;break;case es.EOF:this._err(el.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break;default:this._err(el.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=ex.BOGUS_COMMENT,this._stateBogusComment(e)}}_stateTagName(e){let t=this.currentToken;switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:this.state=ex.BEFORE_ATTRIBUTE_NAME;break;case es.SOLIDUS:this.state=ex.SELF_CLOSING_START_TAG;break;case es.GREATER_THAN_SIGN:this.state=ex.DATA,this.emitCurrentTagToken();break;case es.NULL:this._err(el.unexpectedNullCharacter),t.tagName+="�";break;case es.EOF:this._err(el.eofInTag),this._emitEOFToken();break;default:t.tagName+=String.fromCodePoint(ax(e)?e+32:e)}}_stateRcdataLessThanSign(e){e===es.SOLIDUS?this.state=ex.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=ex.RCDATA,this._stateRcdata(e))}_stateRcdataEndTagOpen(e){ay(e)?(this.state=ex.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(e)):(this._emitChars("</"),this.state=ex.RCDATA,this._stateRcdata(e))}handleSpecialEndTag(e){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();this._createEndTagToken();let t=this.currentToken;t.tagName=this.lastStartTagName;let r=this.preprocessor.peek(this.lastStartTagName.length);switch(r){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=ex.BEFORE_ATTRIBUTE_NAME,
vendor: 25,506 bytes, line 440
440!1;case es.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=ex.SELF_CLOSING_START_TAG,!1;case es.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=ex.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=ex.RCDATA,this._stateRcdata(e))}_stateRawtextLessThanSign(e){e===es.SOLIDUS?this.state=ex.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=ex.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagOpen(e){ay(e)?(this.state=ex.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(e)):(this._emitChars("</"),this.state=ex.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=ex.RAWTEXT,this._stateRawtext(e))}_stateScriptDataLessThanSign(e){switch(e){case es.SOLIDUS:this.state=ex.SCRIPT_DATA_END_TAG_OPEN;break;case es.EXCLAMATION_MARK:this.state=ex.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break;default:this._emitChars("<"),this.state=ex.SCRIPT_DATA,this._stateScriptData(e)}}_stateScriptDataEndTagOpen(e){ay(e)?(this.state=ex.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(e)):(this._emitChars("</"),this.state=ex.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=ex.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStart(e){e===es.HYPHEN_MINUS?(this.state=ex.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=ex.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStartDash(e){e===es.HYPHEN_MINUS?(this.state=ex.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=ex.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscaped(e){switch(e){case es.HYPHEN_MINUS:this.state=ex.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break;case es.LESS_THAN_SIGN:this.state=ex.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case es.NULL:this._err(el.unexpectedNullCharacter),this._emitChars("�");break;case es.EOF:this._err(el.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataEscapedDash(e){switch(e){case es.HYPHEN_MINUS:this.state=ex.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break;case es.LESS_THAN_SIGN:this.state=ex.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case es.NULL:this._err(el.unexpectedNullCharacter),this.state=ex.SCRIPT_DATA_ESCAPED,this._emitChars("�");break;case es.EOF:this._err(el.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=ex.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedDashDash(e){switch(e){case es.HYPHEN_MINUS:this._emitChars("-");break;case es.LESS_THAN_SIGN:this.state=ex.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case es.GREATER_THAN_SIGN:this.state=ex.SCRIPT_DATA,this._emitChars(">");break;case es.NULL:this._err(el.unexpectedNullCharacter),this.state=ex.SCRIPT_DATA_ESCAPED,this._emitChars("�");break;case es.EOF:this._err(el.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=ex.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedLessThanSign(e){e===es.SOLIDUS?this.state=ex.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:ay(e)?(this._emitChars("<"),this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(e)):(this._emitChars("<"),this.state=ex.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagOpen(e){ay(e)?(this.state=ex.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(e)):(this._emitChars("</"),this.state=ex.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=ex.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscapeStart(e){if(this.preprocessor.startsWith(ar.SCRIPT,!1)&&aC(this.preprocessor.peek(ar.SCRIPT.length))){this._emitCodePoint(e);for(let e=0;e<ar.SCRIPT.length;e++)this._emitCodePoint(this._consume());this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=ex.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscaped(e){switch(e){case es.HYPHEN_MINUS:this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break;case es.LESS_THAN_SIGN:this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case es.NULL:this._err(el.unexpectedNullCharacter),this._emitChars("�");break;case es.EOF:this._err(el.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDash(e){switch(e){case es.HYPHEN_MINUS:this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break;case es.LESS_THAN_SIGN:this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case es.NULL:this._err(el.unexpectedNullCharacter),this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars("�");break;case es.EOF:this._err(el.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDashDash(e){switch(e){case es.HYPHEN_MINUS:this._emitChars("-");break;case es.LESS_THAN_SIGN:this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case es.GREATER_THAN_SIGN:this.state=ex.SCRIPT_DATA,this._emitChars(">");break;case es.NULL:this._err(el.unexpectedNullCharacter),this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars("�");break;case es.EOF:this._err(el.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedLessThanSign(e){e===es.SOLIDUS?(this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateScriptDataDoubleEscapeEnd(e){if(this.preprocessor.startsWith(ar.SCRIPT,!1)&&aC(this.preprocessor.peek(ar.SCRIPT.length))){this._emitCodePoint(e);for(let e=0;e<ar.SCRIPT.length;e++)this._emitCodePoint(this._consume());this.state=ex.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=ex.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateBeforeAttributeName(e){switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:break;case es.SOLIDUS:case es.GREATER_THAN_SIGN:case es.EOF:this.state=ex.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case es.EQUALS_SIGN:this._err(el.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=ex.ATTRIBUTE_NAME;break;default:this._createAttr(""),this.state=ex.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateAttributeName(e){switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:case es.SOLIDUS:case es.GREATER_THAN_SIGN:case es.EOF:this._leaveAttrName(),this.state=ex.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case es.EQUALS_SIGN:this._leaveAttrName(),this.state=ex.BEFORE_ATTRIBUTE_VALUE;break;case es.QUOTATION_MARK:case es.APOSTROPHE:case es.LESS_THAN_SIGN:this._err(el.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(e);break;case es.NULL:this._err(el.unexpectedNullCharacter),this.currentAttr.name+="�";break;default:this.currentAttr.name+=String.fromCodePoint(ax(e)?e+32:e)}}_stateAfterAttributeName(e){switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:break;case es.SOLIDUS:this.state=ex.SELF_CLOSING_START_TAG;break;case es.EQUALS_SIGN:this.state=ex.BEFORE_ATTRIBUTE_VALUE;break;case es.GREATER_THAN_SIGN:this.state=ex.DATA,this.emitCurrentTagToken();break;case es.EOF:this._err(el.eofInTag),this._emitEOFToken();break;default:this._createAttr(""),this.state=ex.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateBeforeAttributeValue(e){switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:break;case es.QUOTATION_MARK:this.state=ex.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break;case es.APOSTROPHE:this.state=ex.ATTRIBUTE_VALUE_SINGLE_QUOTED;break;case es.GREATER_THAN_SIGN:this._err(el.missingAttributeValue),this.state=ex.DATA,this.emitCurrentTagToken();break;default:this.state=ex.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(e)}}_stateAttributeValueDoubleQuoted(e){switch(e){case es.QUOTATION_MARK:this.state=ex.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case es.AMPERSAND:this._startCharacterReference();break;case es.NULL:this._err(el.unexpectedNullCharacter),this.currentAttr.value+="�";break;case es.EOF:this._err(el.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueSingleQuoted(e){switch(e){case es.APOSTROPHE:this.state=ex.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case es.AMPERSAND:this._startCharacterReference();break;case es.NULL:this._err(el.unexpectedNullCharacter),this.currentAttr.value+="�";break;case es.EOF:this._err(el.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueUnquoted(e){switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:this._leaveAttrValue(),this.state=ex.BEFORE_ATTRIBUTE_NAME;break;case es.AMPERSAND:this._startCharacterReference();break;case es.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=ex.DATA,this.emitCurrentTagToken();break;case es.NULL:this._err(el.unexpectedNullCharacter),this.currentAttr.value+="�";break;case es.QUOTATION_MARK:case es.APOSTROPHE:case es.LESS_THAN_SIGN:case es.EQUALS_SIGN:case es.GRAVE_ACCENT:this._err(el.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(e);break;case es.EOF:this._err(el.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAfterAttributeValueQuoted(e){switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:this._leaveAttrValue(),this.state=ex.BEFORE_ATTRIBUTE_NAME;break;case es.SOLIDUS:this._leaveAttrValue(),this.state=ex.SELF_CLOSING_START_TAG;break;case es.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=ex.DATA,this.emitCurrentTagToken();break;case es.EOF:this._err(el.eofInTag),this._emitEOFToken();break;default:this._err(el.missingWhitespaceBetweenAttributes),this.state=ex.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateSelfClosingStartTag(e){switch(e){case es.GREATER_THAN_SIGN:{let e=this.currentToken;e.selfClosing=!0,this.state=ex.DATA,this.emitCurrentTagToken();break}case es.EOF:this._err(el.eofInTag),this._emitEOFToken();break;default:this._err(el.unexpectedSolidusInTag),this.state=ex.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateBogusComment(e){let t=this.currentToken;switch(e){case es.GREATER_THAN_SIGN:this.state=ex.DATA,this.emitCurrentComment(t);break;case es.EOF:this.emitCurrentComment(t),this._emitEOFToken();break;case es.NULL:this._err(el.unexpectedNullCharacter),t.data+="�";break;default:t.data+=String.fromCodePoint(e)}}_stateMarkupDeclarationOpen(e){this._consumeSequenceIfMatch(ar.DASH_DASH,!0)?(this._createCommentToken(ar.DASH_DASH.length+1),this.state=ex.COMMENT_START):this._consumeSequenceIfMatch(ar.DOCTYPE,!1)?(this.currentLocation=this.getCurrentLocation(ar.DOCTYPE.length+1),this.state=ex.DOCTYPE):this._consumeSequenceIfMatch(ar.CDATA_START,!0)?this.inForeignNode?this.state=ex.CDATA_SECTION:(this._err(el.cdataInHtmlContent),this._createCommentToken(ar.CDATA_START.length+1),this.currentToken.data="[CDATA[",this.state=ex.BOGUS_COMMENT):this._ensureHibernation()||(this._err(el.incorrectlyOpenedComment),this._createCommentToken(2),this.state=ex.BOGUS_COMMENT,this._stateBogusComment(e))}_stateCommentStart(e){switch(e){case es.HYPHEN_MINUS:this.state=ex.COMMENT_START_DASH;break;case es.GREATER_THAN_SIGN:{this._err(el.abruptClosingOfEmptyComment),this.state=ex.DATA;let e=this.currentToken;this.emitCurrentComment(e);break}default:this.state=ex.COMMENT,this._stateComment(e)}}_stateCommentStartDash(e){let t=this.currentToken;switch(e){case es.HYPHEN_MINUS:this.state=ex.COMMENT_END;break;case es.GREATER_THAN_SIGN:this._err(el.abruptClosingOfEmptyComment),this.state=ex.DATA,this.emitCurrentComment(t);break;case es.EOF:this._err(el.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=ex.COMMENT,this._stateComment(e)}}_stateComment(e){let t=this.currentToken;switch(e){case es.HYPHEN_MINUS:this.state=ex.COMMENT_END_DASH;break;case es.LESS_THAN_SIGN:t.data+="<",this.state=ex.COMMENT_LESS_THAN_SIGN;break;case es.NULL:this._err(el.unexpectedNullCharacter),t.data+="�";break;case es.EOF:this._err(el.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+=String.fromCodePoint(e)}}_stateCommentLessThanSign(e){let t=this.currentToken;switch(e){case es.EXCLAMATION_MARK:t.data+="!",this.state=ex.COMMENT_LESS_THAN_SIGN_BANG;break;case es.LESS_THAN_SIGN:t.data+="<";break;default:this.state=ex.COMMENT,this._stateComment(e)}}_stateCommentLessThanSignBang(e){e===es.HYPHEN_MINUS?this.state=ex.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=ex.COMMENT,this._stateComment(e))}_stateCommentLessThanSignBangDash(e){e===es.HYPHEN_MINUS?this.state=ex.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=ex.COMMENT_END_DASH,this._stateCommentEndDash(e))}_stateCommentLessThanSignBangDashDash(e){e!==es.GREATER_THAN_SIGN&&e!==es.EOF&&this._err(el.nestedComment),this.state=ex.COMMENT_END,this._stateCommentEnd(e)}_stateCommentEndDash(e){let t=this.currentToken;switch(e){case es.HYPHEN_MINUS:this.state=ex.COMMENT_END;break;case es.EOF:this._err(el.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=ex.COMMENT,this._stateComment(e)}}_stateCommentEnd(e){let t=this.currentToken;switch(e){case es.GREATER_THAN_SIGN:this.state=ex.DATA,this.emitCurrentComment(t);break;case es.EXCLAMATION_MARK:this.state=ex.COMMENT_END_BANG;break;case es.HYPHEN_MINUS:t.data+="-";break;case es.EOF:this._err(el.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--",this.state=ex.COMMENT,this._stateComment(e)}}_stateCommentEndBang(e){let t=this.currentToken;switch(e){case es.HYPHEN_MINUS:t.data+="--!",this.state=ex.COMMENT_END_DASH;break;case es.GREATER_THAN_SIGN:this._err(el.incorrectlyClosedComment),this.state=ex.DATA,this.emitCurrentComment(t);break;case es.EOF:this._err(el.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--!",this.state=ex.COMMENT,this._stateComment(e)}}_stateDoctype(e){switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:this.state=ex.BEFORE_DOCTYPE_NAME;break;case es.GREATER_THAN_SIGN:this.state=ex.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e);break;case es.EOF:{this._err(el.eofInDoctype),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._err(el.missingWhitespaceBeforeDoctypeName),this.state=ex.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e)}}_stateBeforeDoctypeName(e){if(ax(e))this._createDoctypeToken(String.fromCharCode(e+32)),this.state=ex.DOCTYPE_NAME;else switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:break;case es.NULL:this._err(el.unexpectedNullCharacter),this._createDoctypeToken("�"),this.state=ex.DOCTYPE_NAME;break;case es.GREATER_THAN_SIGN:{this._err(el.missingDoctypeName),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this.state=ex.DATA;break}case es.EOF:{this._err(el.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=ex.DOCTYPE_NAME}}_stateDoctypeName(e){let t=this.currentToken;switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:this.state=ex.AFTER_DOCTYPE_NAME;break;case es.GREATER_THAN_SIGN:this.state=ex.DATA,this.emitCurrentDoctype(t);break;case es.NULL:this._err(el.unexpectedNullCharacter),t.name+="�";break;case es.EOF:this._err(el.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.name+=String.fromCodePoint(ax(e)?e+32:e)}}_stateAfterDoctypeName(e){let t=this.currentToken;switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:break;case es.GREATER_THAN_SIGN:this.state=ex.DATA,this.emitCurrentDoctype(t);break;case es.EOF:this._err(el.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._consumeSequenceIfMatch(ar.PUBLIC,!1)?this.state=ex.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch(ar.SYSTEM,!1)?this.state=ex.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(el.invalidCharacterSequenceAfterDoctypeName),t.forceQuirks=!0,this.state=ex.BOGUS_DOCTYPE,this._stateBogusDoctype(e))}}_stateAfterDoctypePublicKeyword(e){let t=this.currentToken;switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:this.state=ex.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break;case es.QUOTATION_MARK:this._err(el.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=ex.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case es.APOSTROPHE:this._err(el.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=ex.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case es.GREATER_THAN_SIGN:this._err(el.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=ex.DATA,this.emitCurrentDoctype(t);break;case es.EOF:this._err(el.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(el.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=ex.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypePublicIdentifier(e){let t=this.currentToken;switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:break;case es.QUOTATION_MARK:t.publicId="",this.state=ex.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case es.APOSTROPHE:t.publicId="",this.state=ex.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case es.GREATER_THAN_SIGN:this._err(el.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=ex.DATA,this.emitCurrentDoctype(t);break;case es.EOF:this._err(el.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(el.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=ex.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypePublicIdentifierDoubleQuoted(e){let t=this.currentToken;switch(e){case es.QUOTATION_MARK:this.state=ex.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case es.NULL:this._err(el.unexpectedNullCharacter),t.publicId+="�";break;case es.GREATER_THAN_SIGN:this._err(el.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=ex.DATA;break;case es.EOF:this._err(el.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 es.APOSTROPHE:this.state=ex.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case es.NULL:this._err(el.unexpectedNullCharacter),t.publicId+="�";break;case es.GREATER_THAN_SIGN:this._err(el.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=ex.DATA;break;case es.EOF:this._err(el.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 es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:this.state=ex.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break;case es.GREATER_THAN_SIGN:this.state=ex.DATA,this.emitCurrentDoctype(t);break;case es.QUOTATION_MARK:this._err(el.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=ex.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case es.APOSTROPHE:this._err(el.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=ex.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case es.EOF:this._err(el.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(el.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ex.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBetweenDoctypePublicAndSystemIdentifiers(e){let t=this.currentToken;switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:break;case es.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=ex.DATA;break;case es.QUOTATION_MARK:t.systemId="",this.state=ex.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case es.APOSTROPHE:t.systemId="",this.state=ex.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case es.EOF:this._err(el.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(el.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ex.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateAfterDoctypeSystemKeyword(e){let t=this.currentToken;switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:this.state=ex.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break;case es.QUOTATION_MARK:this._err(el.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=ex.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case es.APOSTROPHE:this._err(el.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=ex.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case es.GREATER_THAN_SIGN:this._err(el.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ex.DATA,this.emitCurrentDoctype(t);break;case es.EOF:this._err(el.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(el.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ex.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypeSystemIdentifier(e){let t=this.currentToken;switch(e){case es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:break;case es.QUOTATION_MARK:t.systemId="",this.state=ex.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case es.APOSTROPHE:t.systemId="",this.state=ex.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case es.GREATER_THAN_SIGN:this._err(el.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ex.DATA,this.emitCurrentDoctype(t);break;case es.EOF:this._err(el.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(el.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=ex.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypeSystemIdentifierDoubleQuoted(e){let t=this.currentToken;switch(e){case es.QUOTATION_MARK:this.state=ex.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case es.NULL:this._err(el.unexpectedNullCharacter),t.systemId+="�";break;case es.GREATER_THAN_SIGN:this._err(el.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=ex.DATA;break;case es.EOF:this._err(el.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 es.APOSTROPHE:this.state=ex.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case es.NULL:this._err(el.unexpectedNullCharacter),t.systemId+="�";break;case es.GREATER_THAN_SIGN:this._err(el.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=ex.DATA;break;case es.EOF:this._err(el.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 es.SPACE:case es.LINE_FEED:case es.TABULATION:case es.FORM_FEED:break;case es.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=ex.DATA;break;case es.EOF:this._err(el.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(el.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=ex.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBogusDoctype(e){let t=this.currentToken;switch(e){case es.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=ex.DATA;break;case es.NULL:this._err(el.unexpectedNullCharacter);break;case es.EOF:this.emitCurrentDoctype(t),this._emitEOFToken()}}_stateCdataSection(e){switch(e){case es.RIGHT_SQUARE_BRACKET:this.state=ex.CDATA_SECTION_BRACKET;break;case es.EOF:this._err(el.eofInCdata),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateCdataSectionBracket(e){e===es.RIGHT_SQUARE_BRACKET?this.state=ex.CDATA_SECTION_END:(this._emitChars("]"),this.state=ex.CDATA_SECTION,this._stateCdataSection(e))}_stateCdataSectionEnd(e){switch(e){case es.GREATER_THAN_SIGN:this.state=ex.DATA;break;case es.RIGHT_SQUARE_BRACKET:this._emitChars("]");break;default:this._emitChars("]]"),this.state=ex.CDATA_SECTION,this._stateCdataSection(e)}}_stateCharacterReference(){let e=this.entityDecoder.write(this.preprocessor.html,this.preprocessor.pos);if(e<0){if(this.preprocessor.lastChunkWritten)e=this.entityDecoder.end();else{this.active=!1,this.preprocessor.pos=this.preprocessor.html.length-1,this.consumedAfterSnapshot=0,this.preprocessor.endOfChunkHit=!0;return}}
vendor: 4,175 bytes, line 440
4400===e?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(es.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&aE(this.preprocessor.peek(1))?ex.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(e){aE(e)?this._flushCodePointConsumedAsCharacterReference(e):(e===es.SEMICOLON&&this._err(el.unknownNamedCharacterReference),this.state=this.returnState,this._callState(e))}}let a_=new Set([eb.DD,eb.DT,eb.LI,eb.OPTGROUP,eb.OPTION,eb.P,eb.RB,eb.RP,eb.RT,eb.RTC]),av=new Set([...a_,eb.CAPTION,eb.COLGROUP,eb.TBODY,eb.TD,eb.TFOOT,eb.TH,eb.THEAD,eb.TR]),aS=new Set([eb.APPLET,eb.CAPTION,eb.HTML,eb.MARQUEE,eb.OBJECT,eb.TABLE,eb.TD,eb.TEMPLATE,eb.TH]),aw=new Set([...aS,eb.OL,eb.UL]),aI=new Set([...aS,eb.BUTTON]),aN=new Set([eb.ANNOTATION_XML,eb.MI,eb.MN,eb.MO,eb.MS,eb.MTEXT]),aD=new Set([eb.DESC,eb.FOREIGN_OBJECT,eb.TITLE]),aL=new Set([eb.TR,eb.TEMPLATE,eb.HTML]),aR=new Set([eb.TBODY,eb.TFOOT,eb.THEAD,eb.TEMPLATE,eb.HTML]),aB=new Set([eb.TABLE,eb.TEMPLATE,eb.HTML]),aO=new Set([eb.TD,eb.TH]);class aM{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=eb.UNKNOWN,this.current=e}_indexOf(e){return this.items.lastIndexOf(e,this.stackTop)}_isInTemplate(){return this.currentTagId===eb.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===ef.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 i=this._indexOf(e)+1;this.items.splice(i,0,t),this.tagIDs.splice(i,0,r),this.stackTop++,i===this.stackTop&&this._updateCurrentElement(),this.current&&void 0!==this.currentTagId&&this.handler.onItemPush(this.current,this.currentTagId,i===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])!==ef.HTML);this.shortenToLength(Math.max(t,0))}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(Math.max(t,0))}popUntilPopped(e,t){let r=this._indexOfTagNames(e,t);this.shortenToLength(Math.max(r,0))}popUntilNumberedHeaderPopped(){this.popUntilPopped(ag,ef.HTML)}popUntilTableCellPopped(){this.popUntilPopped(aO,ef.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(e,t){for(let r=this.stackTop;r>=0;r--)if(e.has(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(aB,ef.HTML)}clearBackToTableBodyContext(){this.clearBackTo(aR,ef.HTML)}clearBackToTableRowContext(){this.clearBackTo(aL,ef.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]===eb.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]===eb.HTML}hasInDynamicScope(e,t){for(let r=this.stackTop;r>=0;r--){let i=this.tagIDs[r];switch(this.treeAdapter.getNamespaceURI(this.items[r])){case ef.HTML:if(i===e)return!0;
440if(t.has(i))return!1;break;case ef.SVG:if(aD.has(i))return!1;break;case ef.MATHML:if(aN.has(i))return!1}}return!0}hasInScope(e){return this.hasInDynamicScope(e,aS)}hasInListItemScope(e){return this.hasInDynamicScope(e,aw)}hasInButtonScope(e){return this.hasInDynamicScope(e,aI)}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){let t=this.tagIDs[e];switch(this.treeAdapter.getNamespaceURI(this.items[e])){case ef.HTML:if(ag.has(t))return!0;if(aS.has(t))return!1;break;case ef.SVG:if(aD.has(t))return!1;break;case ef.MATHML:if(aN.has(t))return!1}}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===ef.HTML)switch(this.tagIDs[t]){case e:return!0;case eb.TABLE:case eb.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--)if(this.treeAdapter.getNamespaceURI(this.items[e])===ef.HTML)switch(this.tagIDs[e]){case eb.TBODY:case eb.THEAD:case eb.TFOOT:return!0;case eb.TABLE:case eb.HTML:return!1}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===ef.HTML)switch(this.tagIDs[t]){case e:return!0;case eb.OPTION:case eb.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;void 0!==this.currentTagId&&a_.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;void 0!==this.currentTagId&&av.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;void 0!==this.currentTagId&&this.currentTagId!==e&&av.has(this.currentTagId);)this.pop()}}(S=ey||(ey={}))[S.Marker=0]="Marker",S[S.Element=1]="Element";let aF={type:ey.Marker};class aP{constructor(e){this.treeAdapter=e,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(e,t){let r=[],i=t.length,n=this.treeAdapter.getTagName(e),a=this.treeAdapter.getNamespaceURI(e);for(let e=0;e<this.entries.length;e++){let t=this.entries[e];if(t.type===ey.Marker)break;let{element:o}=t;if(this.treeAdapter.getTagName(o)===n&&this.treeAdapter.getNamespaceURI(o)===a){let t=this.treeAdapter.getAttrList(o);t.length===i&&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 i=new Map(t.map(e=>[e.name,e.value])),n=0;for(let e=0;e<r.length;e++){let t=r[e];t.attrs.every(e=>i.get(e.name)===e.value)&&(n+=1)>=3&&this.entries.splice(t.idx,1)}}insertMarker(){this.entries.unshift(aF)}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.unshift({type:ey.Element,element:e,token:t})}insertElementAfterBookmark(e,t){let r=this.entries.indexOf(this.bookmark);this.entries.splice(r,0,{type:ey.Element,element:e,token:t})}removeEntry(e){let t=this.entries.indexOf(e);-1!==t&&this.entries.splice(t,1)}clearToLastMarker(){let e=this.entries.indexOf(aF);-1===e?this.entries.length=0:this.entries.splice(0,e+1)}getElementEntryInScopeWithTagName(e){let t=this.entries.find(t=>t.type===ey.Marker||this.treeAdapter.getTagName(t.element)===e);return t&&t.type===ey.Element?t:null}getElementEntry(e){return this.entries.find(t=>t.type===ey.Element&&t.element===e)}}let aH={createDocument:()=>({nodeName:"#document",mode:eg.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}),createTextNode:e=>({nodeName:"#text",value:e,parentNode:null}),appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,r){let i=e.childNodes.indexOf(r);e.childNodes.splice(i,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,r,i){let n=e.childNodes.find(e=>"#documentType"===e.nodeName);n?(n.name=t,n.publicId=r,n.systemId=i):aH.appendChild(e,{nodeName:"#documentType",name:t,publicId:r,systemId:i,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(aH.isTextNode(r)){r.value+=t;return}}aH.appendChild(e,aH.createTextNode(t))},insertTextBefore(e,t,r){let i=e.childNodes[e.childNodes.indexOf(r)-1];i&&aH.isTextNode(i)?i.value+=t:aH.insertBefore(e,aH.createTextNode(t),r)},adoptAttributes(e,t){let r=new Set(e.attrs.map(e=>e.name));for(let i=0;i<t.length;i++)r.has(t[i].name)||e.attrs.push(t[i])},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}}},aW="html",aU=["+//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//"],aG=[...aU,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],aj=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),aq=["
440-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],aY=[...aq,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function aZ(e,t){return t.some(t=>e.startsWith(t))}let az={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},aQ=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])),aK=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:ef.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:ef.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:ef.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:ef.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:ef.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:ef.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:ef.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:ef.XML}],["xml:space",{prefix:"xml",name:"space",namespace:ef.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:ef.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:ef.XMLNS}]]),aV=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])),aX=new Set([eb.B,eb.BIG,eb.BLOCKQUOTE,eb.BODY,eb.BR,eb.CENTER,eb.CODE,eb.DD,eb.DIV,eb.DL,eb.DT,eb.EM,eb.EMBED,eb.H1,eb.H2,eb.H3,eb.H4,eb.H5,eb.H6,eb.HEAD,eb.HR,eb.I,eb.IMG,eb.LI,eb.LISTING,eb.MENU,eb.META,eb.NOBR,eb.OL,eb.P,eb.PRE,eb.RUBY,eb.S,eb.SMALL,eb.SPAN,eb.STRONG,eb.STRIKE,eb.SUB,eb.SUP,eb.TABLE,eb.TT,eb.U,eb.UL,eb.VAR]);function aJ(e){for(let t=0;t<e.attrs.length;t++)if("definitionurl"===e.attrs[t].name){e.attrs[t].name="definitionURL";break}}function a$(e){for(let t=0;t<e.attrs.length;t++){let r=aQ.get(e.attrs[t].name);null!=r&&(e.attrs[t].name=r)}}function a0(e){for(let t=0;t<e.attrs.length;t++){let r=aK.get(e.attrs[t].name);r&&(e.attrs[t].prefix=r.prefix,e.attrs[t].name=r.name,e.attrs[t].namespace=r.namespace)}}(w=eE||(eE={}))[w.INITIAL=0]="INITIAL",w[w.BEFORE_HTML=1]="BEFORE_HTML",w[w.BEFORE_HEAD=2]="BEFORE_HEAD",w[w.IN_HEAD=3]="IN_HEAD",w[w.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",w[w.AFTER_HEAD=5]="AFTER_HEAD",w[w.IN_BODY=6]="IN_BODY",w[w.TEXT=7]="TEXT",w[w.IN_TABLE=8]="IN_TABLE",w[w.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",w[w.IN_CAPTION=10]="IN_CAPTION",w[w.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",w[w.IN_TABLE_BODY=12]="IN_TABLE_BODY",w[w.IN_ROW=13]="IN_ROW",w[w.IN_CELL=14]="IN_CELL",w[w.IN_SELECT=15]="IN_SELECT",w[w.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",w[w.IN_TEMPLATE=17]="IN_TEMPLATE",w[w.AFTER_BODY=18]="AFTER_BODY",w[w.IN_FRAMESET=19]="IN_FRAMESET",w[w.AFTER_FRAMESET=20]="AFTER_FRAMESET",w[w.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",w[w.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET";let a1={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},a2=new Set([eb.TABLE,eb.TBODY,eb.TFOOT,eb.THEAD,eb.TR]),a3={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:aH,onParseError:null};class a5{constructor(e,t,r=null,i=null){this.fragmentContext=r,this.scriptHandler=i,this.currentToken=null,this.stopped=!1,this.insertionMode=eE.INITIAL,this.originalInsertionMode=eE.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={...a3,...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 ak(this.options,this),this.activeFormattingElements=new aP(this.treeAdapter),this.fragmentContextID=r?ap(this.treeAdapter.getTagName(r)):eb.UNKNOWN,this._setContextModes(null!=r?r:this.document,this.fragmentContextID),this.openElements=new aM(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={...a3,...t};null!=e||(e=r.treeAdapter.createElement(eA.TEMPLATE,ef.HTML,[]));let i=r.treeAdapter.createElement("documentmock",ef.HTML,[]),n=new this(r,i,e);return n.fragmentContextID===eb.TEMPLATE&&n.tmplInsertionModeStack.unshift(eE.IN_TEMPLATE),n._initTokenizerForFragmentParsing(),n._insertFakeRootElement(),n._resetInsertionMode(),n._findFormInFragmentContext(),n}getFragment(){let e=this.treeAdapter.getFirstChild(this.document),t=this.treeAdapter.createDocumentFragment();return this._adoptNodes(e,t),t}_err(e,t,r){var i;if(!this.onParseError)return;let n=null!==(i=e.location)&&void 0!==i?i:a1,a={code:t,startLine:n.startLine,startCol:n.startCol,startOffset:n.startOffset,endLine:r?n.startLine:n.endLine,endCol:r?n.startCol:n.endCol,endOffset:r?n.startOffset:n.endOffset};this.onParseError(a)}onItemPush(e,t,r){var i,n;null===(n=(i=this.treeAdapter).onItemPush)||void 0===n||n.call(i,e),r&&this.openElements.stackTop>0&&this._setContextModes(e,t)}onItemPop(e,t){var r,i;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(e,this.currentToken),null===(i=(r=this.treeAdapter).onItemPop)||void 0===i||i.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||e&&this.treeAdapter.getNamespaceURI(e)===ef.HTML;this.currentNotInHTML=!r,this.tokenizer.inForeignNode=!r&&void 0!==e&&void 0!==t&&!this._isIntegrationPoint(t,e)}_switchToTextParsing(e,t){this._insertElement(e,ef.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=eE.TEXT}switchToPlaintextParsing(){this.insertionMode=eE.TEXT,this.originalInsertionMode=eE.IN_BODY,this.tokenizer.state=ab.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;
440for(;e;){if(this.treeAdapter.getTagName(e)===eA.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}}_initTokenizerForFragmentParsing(){if(this.fragmentContext&&this.treeAdapter.getNamespaceURI(this.fragmentContext)===ef.HTML)switch(this.fragmentContextID){case eb.TITLE:case eb.TEXTAREA:this.tokenizer.state=ab.RCDATA;break;case eb.STYLE:case eb.XMP:case eb.IFRAME:case eb.NOEMBED:case eb.NOFRAMES:case eb.NOSCRIPT:this.tokenizer.state=ab.RAWTEXT;break;case eb.SCRIPT:this.tokenizer.state=ab.SCRIPT_DATA;break;case eb.PLAINTEXT:this.tokenizer.state=ab.PLAINTEXT}}_setDocumentType(e){let t=e.name||"",r=e.publicId||"",i=e.systemId||"";if(this.treeAdapter.setDocumentType(this.document,t,r,i),e.location){let t=this.treeAdapter.getChildNodes(this.document),r=t.find(e=>this.treeAdapter.isDocumentTypeNode(e));r&&this.treeAdapter.setNodeSourceCodeLocation(r,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(null!=t?t:this.document,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,ef.HTML,[]);this._attachElementToTree(r,null),this.openElements.push(r,t)}_insertTemplate(e){let t=this.treeAdapter.createElement(e.tagName,ef.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(eA.HTML,ef.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(e,null),this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e,eb.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 i=this.treeAdapter.getChildNodes(t),n=r?i.lastIndexOf(r):i.length,a=i[n-1],o=this.treeAdapter.getNodeSourceCodeLocation(a);if(o){let{endLine:t,endCol:r,endOffset:i}=e.location;this.treeAdapter.updateNodeSourceCodeLocation(a,{endLine:t,endCol:r,endOffset:i})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(a,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,i=this.treeAdapter.getTagName(e),n=t.type===ec.END_TAG&&i===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,n)}}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!==eb.SVG||this.treeAdapter.getTagName(t)!==eA.ANNOTATION_XML||this.treeAdapter.getNamespaceURI(t)!==ef.MATHML)&&(this.tokenizer.inForeignNode||(e.tagID===eb.MGLYPH||e.tagID===eb.MALIGNMARK)&&void 0!==r&&!this._isIntegrationPoint(r,t,ef.HTML)))}_processToken(e){switch(e.type){case ec.CHARACTER:this.onCharacter(e);break;case ec.NULL_CHARACTER:this.onNullCharacter(e);break;case ec.COMMENT:this.onComment(e);break;case ec.DOCTYPE:this.onDoctype(e);break;case ec.START_TAG:this._processStartTag(e);break;case ec.END_TAG:this.onEndTag(e);break;case ec.EOF:this.onEof(e);break;case ec.WHITESPACE_CHARACTER:this.onWhitespaceCharacter(e)}}_isIntegrationPoint(e,t,r){let i=this.treeAdapter.getNamespaceURI(t),n=this.treeAdapter.getAttrList(t);return(!r||r===ef.HTML)&&function(e,t,r){if(t===ef.MATHML&&e===eb.ANNOTATION_XML){for(let e=0;e<r.length;e++)if(r[e].name===em.ENCODING){let t=r[e].value.toLowerCase();return t===az.TEXT_HTML||t===az.APPLICATION_XML}}return t===ef.SVG&&(e===eb.FOREIGN_OBJECT||e===eb.DESC||e===eb.TITLE)}(e,i,n)||(!r||r===ef.MATHML)&&i===ef.MATHML&&(e===eb.MI||e===eb.MO||e===eb.MN||e===eb.MS||e===eb.MTEXT)}_reconstructActiveFormattingElements(){let e=this.activeFormattingElements.entries.length;if(e){let t=this.activeFormattingElements.entries.findIndex(e=>e.type===ey.Marker||this.openElements.contains(e.element)),r=-1===t?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=eE.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(eb.P),this.openElements.popUntilTagNamePopped(eb.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop;e>=0;e--)switch(0===e&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[e]){case eb.TR:this.insertionMode=eE.IN_ROW;return;case eb.TBODY:case eb.THEAD:case eb.TFOOT:this.insertionMode=eE.IN_TABLE_BODY;return;case eb.CAPTION:this.insertionMode=eE.IN_CAPTION;return;case eb.COLGROUP:this.insertionMode=eE.IN_COLUMN_GROUP;return;case eb.TABLE:this.insertionMode=eE.IN_TABLE;return;case eb.BODY:this.insertionMode=eE.IN_BODY;return;case eb.FRAMESET:this.insertionMode=eE.IN_FRAMESET;return;case eb.SELECT:this._resetInsertionModeForSelect(e);return;case eb.TEMPLATE:this.insertionMode=this.tmplInsertionModeStack[0];return;case eb.HTML:this.insertionMode=this.headElement?eE.AFTER_HEAD:eE.BEFORE_HEAD;return;case eb.TD:case eb.TH:if(e>0){this.insertionMode=eE.IN_CELL;return}break;case eb.HEAD:if(e>0){this.insertionMode=eE.IN_HEAD;return}}this.insertionMode=eE.IN_BODY}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){let e=this.openElements.tagIDs[t];if(e===eb.TEMPLATE)break;if(e===eb.TABLE){this.insertionMode=eE.IN_SELECT_IN_TABLE;return}}this.insertionMode=eE.IN_SELECT}_isElementCausesFosterParenting(e){return a2.has(e)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&void 0!==this.openElements.currentTagId&&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 eb.TEMPLATE:if(this.treeAdapter.getNamespaceURI(t)===ef.HTML)return{parent:this.treeAdapter.getTemplateContent(t),beforeElement:null};break;case eb.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){let r=this.treeAdapter.getNamespaceURI(e);return am[r].has(t)}onCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){var t;t=this,t._insertCharacters(e),t.framesetOk=!1;return}switch(this.insertionMode){case eE.INITIAL:a9(this,e);break;case eE.BEFORE_HTML:a7(this,e);break;case eE.BEFORE_HEAD:oe(this,e);break;case eE.IN_HEAD:oi(this,e);break;case eE.IN_HEAD_NO_SCRIPT:on(this,e);break;case eE.AFTER_HEAD:oa(this,e);break;case eE.IN_BODY:case eE.IN_CAPTION:case eE.IN_CELL:case eE.IN_TEMPLATE:ol(this,e);break;case eE.TEXT:case eE.IN_SELECT:case eE.IN_SELECT_IN_TABLE:this._insertCharacters(e);break;case eE.IN_TABLE:case eE.IN_TABLE_BODY:case eE.IN_ROW:oA(this,e);break;case eE.IN_TABLE_TEXT:oT(this,e);break;case eE.IN_COLUMN_GROUP:ov(this,e);break;case eE.AFTER_BODY:oO(this,e);break;case eE.AFTER_AFTER_BODY:oM(this,e)}}onNullCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){e.chars="�",this._insertCharacters(e);return}switch(this.insertionMode){case eE.INITIAL:a9(this,e);break;case eE.BEFORE_HTML:a7(this,e);break;case eE.BEFORE_HEAD:oe(this,e);break;case eE.IN_HEAD:oi(this,e);break;case eE.IN_HEAD_NO_SCRIPT:on(this,e);break;case eE.AFTER_HEAD:oa(this,e);break;case eE.TEXT:this._insertCharacters(e);break;case eE.IN_TABLE:case eE.IN_TABLE_BODY:case eE.IN_ROW:oA(this,e);break;case eE.IN_COLUMN_GROUP:ov(this,e);break;case eE.AFTER_BODY:oO(this,e);break;case eE.AFTER_AFTER_BODY:oM(this,e)}}onComment(e){if(this.skipNextNewLine=!1,this.currentNotInHTML){a4(this,e);return}switch(this.insertionMode){case eE.INITIAL:case eE.BEFORE_HTML:case eE.BEFORE_HEAD:case eE.IN_HEAD:case eE.IN_HEAD_NO_SCRIPT:case eE.AFTER_HEAD:case eE.IN_BODY:case eE.IN_TABLE:case eE.IN_CAPTION:case eE.IN_COLUMN_GROUP:case eE.IN_TABLE_BODY:case eE.IN_ROW:case eE.IN_CELL:case eE.IN_SELECT:case eE.IN_SELECT_IN_TABLE:case eE.IN_TEMPLATE:case eE.IN_FRAMESET:case eE.AFTER_FRAMESET:a4(this,e);break;case eE.IN_TABLE_TEXT:oC(this,e);break;case eE.AFTER_BODY:!function(e,t){e._appendCommentNode(t,e.openElements.items[0])}(this,e);break;case eE.AFTER_AFTER_BODY:case eE.AFTER_AFTER_FRAMESET:!function(e,t){e._appendCommentNode(t,e.document)}(this,e)}}onDoctype(e){switch(this.skipNextNewLine=!1,this.insertionMode){case eE.INITIAL:!function(e,t){e._setDocumentType(t);let r=t.forceQuirks?eg.QUIRKS:function(e){if(e.name!==aW)return eg.QUIRKS;let{systemId:t}=e;if(t&&"http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"===t.toLowerCase())return eg.QUIRKS;let{publicId:r}=e;if(null!==r){if(r=r.toLowerCase(),aj.has(r))return eg.QUIRKS;let e=null===t?aG:aU;if(aZ(r,e))return eg.QUIRKS;if(aZ(r,e=null===t?aq:aY))return eg.LIMITED_QUIRKS}return eg.NO_QUIRKS}(t);t.name===aW&&null===t.publicId&&(null===t.systemId||"about:legacy-compat"===t.systemId)||e._err(t,el.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,r),e.insertionMode=eE.BEFORE_HTML}(this,e);break;case eE.BEFORE_HEAD:case eE.IN_HEAD:case eE.IN_HEAD_NO_SCRIPT:case eE.AFTER_HEAD:this._err(e,el.misplacedDoctype);break;case eE.IN_TABLE_TEXT:oC(this,e)}}onStartTag(e){this.skipNextNewLine=!1,this.currentToken=e,this._processStartTag(e),e.selfClosing&&!e.ackSelfClosing&&this._err(e,el.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(e){this.shouldProcessStartTagTokenInForeignContent(e)?function(e,t){if(function(e){let t=e.tagID,r=t===eb.FONT&&e.attrs.some(({name:e})=>e===em.COLOR||e===em.SIZE||e===em.FACE);return r||aX.has(t)}(t))oF(e),e._startTagOutsideForeignContent(t);else{let r=e._getAdjustedCurrentElement(),i=e.treeAdapter.getNamespaceURI(r);i===ef.MATHML?aJ(t):i===ef.SVG&&(function(e){let t=aV.get(e.tagName);null!=t&&(e.tagName=t,e.tagID=ap(e.tagName))}(t),a$(t)),a0(t),t.selfClosing?e._appendElement(t,i):e._insertElement(t,i),t.ackSelfClosing=!0}}(this,e):this._startTagOutsideForeignContent(e)}_startTagOutsideForeignContent(e){var t;switch(this.insertionMode){case eE.INITIAL:a9(this,e);break;case eE.BEFORE_HTML:t=this,e.tagID===eb.HTML?(t._insertElement(e,ef.HTML),t.insertionMode=eE.BEFORE_HEAD):a7(t,e);break;case eE.BEFORE_HEAD:!function(e,t){switch(t.tagID){case eb.HTML:op(e,t);break;case eb.HEAD:e._insertElement(t,ef.HTML),e.headElement=e.openElements.current,e.insertionMode=eE.IN_HEAD;break;default:oe(e,t)}}(this,e);break;case eE.IN_HEAD:ot(this,e);break;case eE.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case eb.HTML:op(e,t);break;
440case eb.BASEFONT:case eb.BGSOUND:case eb.HEAD:case eb.LINK:case eb.META:case eb.NOFRAMES:case eb.STYLE:ot(e,t);break;case eb.NOSCRIPT:e._err(t,el.nestedNoscriptInHead);break;default:on(e,t)}}(this,e);break;case eE.AFTER_HEAD:!function(e,t){switch(t.tagID){case eb.HTML:op(e,t);break;case eb.BODY:e._insertElement(t,ef.HTML),e.framesetOk=!1,e.insertionMode=eE.IN_BODY;break;case eb.FRAMESET:e._insertElement(t,ef.HTML),e.insertionMode=eE.IN_FRAMESET;break;case eb.BASE:case eb.BASEFONT:case eb.BGSOUND:case eb.LINK:case eb.META:case eb.NOFRAMES:case eb.SCRIPT:case eb.STYLE:case eb.TEMPLATE:case eb.TITLE:e._err(t,el.abandonedHeadElementChild),e.openElements.push(e.headElement,eb.HEAD),ot(e,t),e.openElements.remove(e.headElement);break;case eb.HEAD:e._err(t,el.misplacedStartTagForHeadElement);break;default:oa(e,t)}}(this,e);break;case eE.IN_BODY:op(this,e);break;case eE.IN_TABLE:ob(this,e);break;case eE.IN_TABLE_TEXT:oC(this,e);break;case eE.IN_CAPTION:!function(e,t){let r=t.tagID;ok.has(r)?e.openElements.hasInTableScope(eb.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(eb.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=eE.IN_TABLE,ob(e,t)):op(e,t)}(this,e);break;case eE.IN_COLUMN_GROUP:o_(this,e);break;case eE.IN_TABLE_BODY:oS(this,e);break;case eE.IN_ROW:oI(this,e);break;case eE.IN_CELL:!function(e,t){let r=t.tagID;ok.has(r)?(e.openElements.hasInTableScope(eb.TD)||e.openElements.hasInTableScope(eb.TH))&&(e._closeTableCell(),oI(e,t)):op(e,t)}(this,e);break;case eE.IN_SELECT:oD(this,e);break;case eE.IN_SELECT_IN_TABLE:!function(e,t){let r=t.tagID;r===eb.CAPTION||r===eb.TABLE||r===eb.TBODY||r===eb.TFOOT||r===eb.THEAD||r===eb.TR||r===eb.TD||r===eb.TH?(e.openElements.popUntilTagNamePopped(eb.SELECT),e._resetInsertionMode(),e._processStartTag(t)):oD(e,t)}(this,e);break;case eE.IN_TEMPLATE:!function(e,t){switch(t.tagID){case eb.BASE:case eb.BASEFONT:case eb.BGSOUND:case eb.LINK:case eb.META:case eb.NOFRAMES:case eb.SCRIPT:case eb.STYLE:case eb.TEMPLATE:case eb.TITLE:ot(e,t);break;case eb.CAPTION:case eb.COLGROUP:case eb.TBODY:case eb.TFOOT:case eb.THEAD:e.tmplInsertionModeStack[0]=eE.IN_TABLE,e.insertionMode=eE.IN_TABLE,ob(e,t);break;case eb.COL:e.tmplInsertionModeStack[0]=eE.IN_COLUMN_GROUP,e.insertionMode=eE.IN_COLUMN_GROUP,o_(e,t);break;case eb.TR:e.tmplInsertionModeStack[0]=eE.IN_TABLE_BODY,e.insertionMode=eE.IN_TABLE_BODY,oS(e,t);break;case eb.TD:case eb.TH:e.tmplInsertionModeStack[0]=eE.IN_ROW,e.insertionMode=eE.IN_ROW,oI(e,t);break;default:e.tmplInsertionModeStack[0]=eE.IN_BODY,e.insertionMode=eE.IN_BODY,op(e,t)}}(this,e);break;case eE.AFTER_BODY:e.tagID===eb.HTML?op(this,e):oO(this,e);break;case eE.IN_FRAMESET:!function(e,t){switch(t.tagID){case eb.HTML:op(e,t);break;case eb.FRAMESET:e._insertElement(t,ef.HTML);break;case eb.FRAME:e._appendElement(t,ef.HTML),t.ackSelfClosing=!0;break;case eb.NOFRAMES:ot(e,t)}}(this,e);break;case eE.AFTER_FRAMESET:!function(e,t){switch(t.tagID){case eb.HTML:op(e,t);break;case eb.NOFRAMES:ot(e,t)}}(this,e);break;case eE.AFTER_AFTER_BODY:e.tagID===eb.HTML?op(this,e):oM(this,e);break;case eE.AFTER_AFTER_FRAMESET:!function(e,t){switch(t.tagID){case eb.HTML:op(e,t);break;case eb.NOFRAMES:ot(e,t)}}(this,e)}}onEndTag(e){this.skipNextNewLine=!1,this.currentToken=e,this.currentNotInHTML?function(e,t){if(t.tagID===eb.P||t.tagID===eb.BR){oF(e),e._endTagOutsideForeignContent(t);return}for(let r=e.openElements.stackTop;r>0;r--){let i=e.openElements.items[r];if(e.treeAdapter.getNamespaceURI(i)===ef.HTML){e._endTagOutsideForeignContent(t);break}let n=e.treeAdapter.getTagName(i);if(n.toLowerCase()===t.tagName){t.tagName=n,e.openElements.shortenToLength(r);break}}}(this,e):this._endTagOutsideForeignContent(e)}_endTagOutsideForeignContent(e){var t,r,i,n;switch(this.insertionMode){case eE.INITIAL:a9(this,e);break;case eE.BEFORE_HTML:!function(e,t){let r=t.tagID;(r===eb.HTML||r===eb.HEAD||r===eb.BODY||r===eb.BR)&&a7(e,t)}(this,e);break;case eE.BEFORE_HEAD:!function(e,t){let r=t.tagID;r===eb.HEAD||r===eb.BODY||r===eb.HTML||r===eb.BR?oe(e,t):e._err(t,el.endTagWithoutMatchingOpenElement)}(this,e);break;case eE.IN_HEAD:!function(e,t){switch(t.tagID){case eb.HEAD:e.openElements.pop(),e.insertionMode=eE.AFTER_HEAD;break;case eb.BODY:case eb.BR:case eb.HTML:oi(e,t);break;case eb.TEMPLATE:or(e,t);break;default:e._err(t,el.endTagWithoutMatchingOpenElement)}}(this,e);break;case eE.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case eb.NOSCRIPT:e.openElements.pop(),e.insertionMode=eE.IN_HEAD;break;case eb.BR:on(e,t);break;default:e._err(t,el.endTagWithoutMatchingOpenElement)}}(this,e);break;case eE.AFTER_HEAD:!function(e,t){switch(t.tagID){case eb.BODY:case eb.HTML:case eb.BR:oa(e,t);break;case eb.TEMPLATE:or(e,t);break;default:e._err(t,el.endTagWithoutMatchingOpenElement)}}(this,e);break;case eE.IN_BODY:om(this,e);break;case eE.TEXT:t=this,e.tagID===eb.SCRIPT&&(null===(r=t.scriptHandler)||void 0===r||r.call(t,t.openElements.current)),t.openElements.pop(),t.insertionMode=t.originalInsertionMode;break;case eE.IN_TABLE:ox(this,e);break;case eE.IN_TABLE_TEXT:oC(this,e);break;case eE.IN_CAPTION:!function(e,t){let r=t.tagID;switch(r){case eb.CAPTION:case eb.TABLE:e.openElements.hasInTableScope(eb.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(eb.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=eE.IN_TABLE,r===eb.TABLE&&ox(e,t));break;case eb.BODY:case eb.COL:case eb.COLGROUP:case eb.HTML:case eb.TBODY:case eb.TD:case eb.TFOOT:case eb.TH:case eb.THEAD:case eb.TR:break;default:om(e,t)}}(this,e);break;case eE.IN_COLUMN_GROUP:!function(e,t){switch(t.tagID){case eb.COLGROUP:e.openElements.currentTagId===eb.COLGROUP&&(e.openElements.pop(),e.insertionMode=eE.IN_TABLE);break;case eb.TEMPLATE:or(e,t);break;case eb.COL:break;default:ov(e,t)}}(this,e);break;case eE.IN_TABLE_BODY:ow(this,e);break;case eE.IN_ROW:oN(this,e);break;case eE.IN_CELL:!function(e,t){let r=t.tagID;switch(r){case eb.TD:case eb.TH:e.openElements.hasInTableScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=eE.IN_ROW);break;case eb.TABLE:case eb.TBODY:case eb.TFOOT:case eb.THEAD:case eb.TR:e.openElements.hasInTableScope(r)&&(e._closeTableCell(),oN(e,t));break;case eb.BODY:case eb.CAPTION:case eb.COL:case eb.COLGROUP:case eb.HTML:break;default:om(e,t)}}(this,e);break;case eE.IN_SELECT:oL(this,e);break;case eE.IN_SELECT_IN_TABLE:!function(e,t){let r=t.tagID;r===eb.CAPTION||r===eb.TABLE||r===eb.TBODY||r===eb.TFOOT||r===eb.THEAD||r===eb.TR||r===eb.TD||r===eb.TH?e.openElements.hasInTableScope(r)&&(e.openElements.popUntilTagNamePopped(eb.SELECT),e._resetInsertionMode(),e.onEndTag(t)):oL(e,t)}(this,e);break;case eE.IN_TEMPLATE:e.tagID===eb.TEMPLATE&&or(this,e);break;case eE.AFTER_BODY:oB(this,e);break;case eE.IN_FRAMESET:i=this,e.tagID!==eb.FRAMESET||i.openElements.isRootHtmlElementCurrent()||(i.openElements.pop(),i.fragmentContext||i.openElements.currentTagId===eb.FRAMESET||(i.insertionMode=eE.AFTER_FRAMESET));break;case eE.AFTER_FRAMESET:n=this,e.tagID===eb.HTML&&(n.insertionMode=eE.AFTER_AFTER_FRAMESET);break;case eE.AFTER_AFTER_BODY:oM(this,e)}}onEof(e){switch(this.insertionMode){case eE.INITIAL:a9(this,e);break;case eE.BEFORE_HTML:a7(this,e);break;case eE.BEFORE_HEAD:oe(this,e);break;case eE.IN_HEAD:oi(this,e);break;case eE.IN_HEAD_NO_SCRIPT:on(this,e);break;case eE.AFTER_HEAD:oa(this,e);break;case eE.IN_BODY:case eE.IN_TABLE:case eE.IN_CAPTION:case eE.IN_COLUMN_GROUP:case eE.IN_TABLE_BODY:case eE.IN_ROW:case eE.IN_CELL:case eE.IN_SELECT:case eE.IN_SELECT_IN_TABLE:og(this,e);break;case eE.TEXT:var t;t=this,t._err(e,el.eofInElementThatCanContainOnlyText),t.openElements.pop(),t.insertionMode=t.originalInsertionMode,t.onEof(e);break;case eE.IN_TABLE_TEXT:oC(this,e);break;case eE.IN_TEMPLATE:oR(this,e);break;case eE.AFTER_BODY:case eE.IN_FRAMESET:case eE.AFTER_FRAMESET:case eE.AFTER_AFTER_BODY:case eE.AFTER_AFTER_FRAMESET:a6(this,e)}}onWhitespaceCharacter(e){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,e.chars.charCo
440deAt(0)===es.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 eE.IN_HEAD:case eE.IN_HEAD_NO_SCRIPT:case eE.AFTER_HEAD:case eE.TEXT:case eE.IN_COLUMN_GROUP:case eE.IN_SELECT:case eE.IN_SELECT_IN_TABLE:case eE.IN_FRAMESET:case eE.AFTER_FRAMESET:this._insertCharacters(e);break;case eE.IN_BODY:case eE.IN_CAPTION:case eE.IN_CELL:case eE.IN_TEMPLATE:case eE.AFTER_BODY:case eE.AFTER_AFTER_BODY:case eE.AFTER_AFTER_FRAMESET:os(this,e);break;case eE.IN_TABLE:case eE.IN_TABLE_BODY:case eE.IN_ROW:oA(this,e);break;case eE.IN_TABLE_TEXT:oE(this,e)}}}function a8(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):of(e,t),r}(e,t);if(!r)break;let i=function(e,t){let r=null,i=e.openElements.stackTop;for(;i>=0;i--){let n=e.openElements.items[i];if(n===t.element)break;e._isSpecialElement(n,e.openElements.tagIDs[i])&&(r=n)}return r||(e.openElements.shortenToLength(Math.max(i,0)),e.activeFormattingElements.removeEntry(t)),r}(e,r);if(!i)break;e.activeFormattingElements.bookmark=r;let n=function(e,t,r){let i=t,n=e.openElements.getCommonAncestor(t);for(let a=0,o=n;o!==r;a++,o=n){n=e.openElements.getCommonAncestor(o);let r=e.activeFormattingElements.getElementEntry(o),s=r&&a>=3,l=!r||s;l?(s&&e.activeFormattingElements.removeEntry(r),e.openElements.remove(o)):(o=function(e,t){let r=e.treeAdapter.getNamespaceURI(t.element),i=e.treeAdapter.createElement(t.token.tagName,r,t.token.attrs);return e.openElements.replace(t.element,i),t.element=i,i}(e,r),i===t&&(e.activeFormattingElements.bookmark=r),e.treeAdapter.detachNode(i),e.treeAdapter.appendChild(o,i),i=o)}return i}(e,i,r.element),a=e.openElements.getCommonAncestor(r.element);e.treeAdapter.detachNode(n),a&&function(e,t,r){let i=e.treeAdapter.getTagName(t),n=ap(i);if(e._isElementCausesFosterParenting(n))e._fosterParentElement(r);else{let i=e.treeAdapter.getNamespaceURI(t);n===eb.TEMPLATE&&i===ef.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,r)}}(e,a,n),function(e,t,r){let i=e.treeAdapter.getNamespaceURI(r.element),{token:n}=r,a=e.treeAdapter.createElement(n.tagName,i,n.attrs);e._adoptNodes(t,a),e.treeAdapter.appendChild(t,a),e.activeFormattingElements.insertElementAfterBookmark(a,n),e.activeFormattingElements.removeEntry(r),e.openElements.remove(r.element),e.openElements.insertAfter(t,a,n.tagID)}(e,i,r)}}function a4(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function a6(e,t){if(e.stopped=!0,t.location){let r=e.fragmentContext?0:2;for(let i=e.openElements.stackTop;i>=r;i--)e._setEndLocation(e.openElements.items[i],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){let r=e.openElements.items[0],i=e.treeAdapter.getNodeSourceCodeLocation(r);if(i&&!i.endTag&&(e._setEndLocation(r,t),e.openElements.stackTop>=1)){let r=e.openElements.items[1],i=e.treeAdapter.getNodeSourceCodeLocation(r);i&&!i.endTag&&e._setEndLocation(r,t)}}}}function a9(e,t){e._err(t,el.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,eg.QUIRKS),e.insertionMode=eE.BEFORE_HTML,e._processToken(t)}function a7(e,t){e._insertFakeRootElement(),e.insertionMode=eE.BEFORE_HEAD,e._processToken(t)}function oe(e,t){e._insertFakeElement(eA.HEAD,eb.HEAD),e.headElement=e.openElements.current,e.insertionMode=eE.IN_HEAD,e._processToken(t)}function ot(e,t){switch(t.tagID){case eb.HTML:op(e,t);break;case eb.BASE:case eb.BASEFONT:case eb.BGSOUND:case eb.LINK:case eb.META:e._appendElement(t,ef.HTML),t.ackSelfClosing=!0;break;case eb.TITLE:e._switchToTextParsing(t,ab.RCDATA);break;case eb.NOSCRIPT:e.options.scriptingEnabled?e._switchToTextParsing(t,ab.RAWTEXT):(e._insertElement(t,ef.HTML),e.insertionMode=eE.IN_HEAD_NO_SCRIPT);break;case eb.NOFRAMES:case eb.STYLE:e._switchToTextParsing(t,ab.RAWTEXT);break;case eb.SCRIPT:e._switchToTextParsing(t,ab.SCRIPT_DATA);break;case eb.TEMPLATE:e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=eE.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(eE.IN_TEMPLATE);break;case eb.HEAD:e._err(t,el.misplacedStartTagForHeadElement);break;default:oi(e,t)}}function or(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==eb.TEMPLATE&&e._err(t,el.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(eb.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,el.endTagWithoutMatchingOpenElement)}function oi(e,t){e.openElements.pop(),e.insertionMode=eE.AFTER_HEAD,e._processToken(t)}function on(e,t){let r=t.type===ec.EOF?el.openElementsLeftAfterEof:el.disallowedContentInNoscriptInHead;e._err(t,r),e.openElements.pop(),e.insertionMode=eE.IN_HEAD,e._processToken(t)}function oa(e,t){e._insertFakeElement(eA.BODY,eb.BODY),e.insertionMode=eE.IN_BODY,oo(e,t)}function oo(e,t){switch(t.type){case ec.CHARACTER:ol(e,t);break;case ec.WHITESPACE_CHARACTER:os(e,t);break;case ec.COMMENT:a4(e,t);break;case ec.START_TAG:op(e,t);break;case ec.END_TAG:om(e,t);break;case ec.EOF:og(e,t)}}function os(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function ol(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function oc(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,ef.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function od(e){let t=as(e,em.TYPE);return null!=t&&"hidden"===t.toLowerCase()}function ou(e,t){e._switchToTextParsing(t,ab.RAWTEXT)}function oh(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,ef.HTML)}function op(e,t){var r,i,n,a,o,s,l,c,d,u,h,p,f,m,g,A;switch(t.tagID){case eb.I:case eb.S:case eb.B:case eb.U:case eb.EM:case eb.TT:case eb.BIG:case eb.CODE:case eb.FONT:case eb.SMALL:case eb.STRIKE:case eb.STRONG:e._reconstructActiveFormattingElements(),e._insertElement(t,ef.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case eb.A:!function(e,t){let r=e.activeFormattingElements.getElementEntryInScopeWithTagName(eA.A);r&&(a8(e,t),e.openElements.remove(r.element),e.activeFormattingElements.removeEntry(r)),e._reconstructActiveFormattingElements(),e._insertElement(t,ef.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case eb.H1:case eb.H2:case eb.H3:case eb.H4:case eb.H5:case eb.H6:e.openElements.hasInButtonScope(eb.P)&&e._closePElement(),void 0!==e.openElements.currentTagId&&ag.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,ef.HTML);break;case eb.P:case eb.DL:case eb.OL:case eb.UL:case eb.DIV:case eb.DIR:case eb.NAV:case eb.MAIN:case eb.MENU:case eb.ASIDE:case eb.CENTER:case eb.FIGURE:case eb.FOOTER:case eb.HEADER:case eb.HGROUP:case eb.DIALOG:case eb.DETAILS:case eb.ADDRESS:case eb.ARTICLE:case eb.SEARCH:case eb.SECTION:case eb.SUMMARY:case eb.FIELDSET:case eb.BLOCKQUOTE:case eb.FIGCAPTION:e.openElements.hasInButtonScope(eb.P)&&e._closePElement(),e._insertElement(t,ef.HTML);break;case eb.LI:case eb.DD:case eb.DT:!function(e,t){e.framesetOk=!1;let r=t.tagID;for(let t=e.openElements.stackTop;t>=0;t--){let i=e.openElements.tagIDs[t];
440if(r===eb.LI&&i===eb.LI||(r===eb.DD||r===eb.DT)&&(i===eb.DD||i===eb.DT)){e.openElements.generateImpliedEndTagsWithExclusion(i),e.openElements.popUntilTagNamePopped(i);break}if(i!==eb.ADDRESS&&i!==eb.DIV&&i!==eb.P&&e._isSpecialElement(e.openElements.items[t],i))break}e.openElements.hasInButtonScope(eb.P)&&e._closePElement(),e._insertElement(t,ef.HTML)}(e,t);break;case eb.BR:case eb.IMG:case eb.WBR:case eb.AREA:case eb.EMBED:case eb.KEYGEN:oc(e,t);break;case eb.HR:r=e,i=t,r.openElements.hasInButtonScope(eb.P)&&r._closePElement(),r._appendElement(i,ef.HTML),r.framesetOk=!1,i.ackSelfClosing=!0;break;case eb.RB:case eb.RTC:e.openElements.hasInScope(eb.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,ef.HTML);break;case eb.RT:case eb.RP:e.openElements.hasInScope(eb.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(eb.RTC),e._insertElement(t,ef.HTML);break;case eb.PRE:case eb.LISTING:(n=e).openElements.hasInButtonScope(eb.P)&&n._closePElement(),n._insertElement(t,ef.HTML),n.skipNextNewLine=!0,n.framesetOk=!1;break;case eb.XMP:(a=e).openElements.hasInButtonScope(eb.P)&&a._closePElement(),a._reconstructActiveFormattingElements(),a.framesetOk=!1,a._switchToTextParsing(t,ab.RAWTEXT);break;case eb.SVG:o=t,e._reconstructActiveFormattingElements(),a$(o),a0(o),o.selfClosing?e._appendElement(o,ef.SVG):e._insertElement(o,ef.SVG),o.ackSelfClosing=!0;break;case eb.HTML:0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs);break;case eb.BASE:case eb.LINK:case eb.META:case eb.STYLE:case eb.TITLE:case eb.SCRIPT:case eb.BGSOUND:case eb.BASEFONT:case eb.TEMPLATE:ot(e,t);break;case eb.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 eb.FORM:!function(e,t){let r=e.openElements.tmplCount>0;e.formElement&&!r||(e.openElements.hasInButtonScope(eb.P)&&e._closePElement(),e._insertElement(t,ef.HTML),r||(e.formElement=e.openElements.current))}(e,t);break;case eb.NOBR:e._reconstructActiveFormattingElements(),e.openElements.hasInScope(eb.NOBR)&&(a8(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,ef.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case eb.MATH:s=t,e._reconstructActiveFormattingElements(),aJ(s),a0(s),s.selfClosing?e._appendElement(s,ef.MATHML):e._insertElement(s,ef.MATHML),s.ackSelfClosing=!0;break;case eb.TABLE:(l=e).treeAdapter.getDocumentMode(l.document)!==eg.QUIRKS&&l.openElements.hasInButtonScope(eb.P)&&l._closePElement(),l._insertElement(t,ef.HTML),l.framesetOk=!1,l.insertionMode=eE.IN_TABLE;break;case eb.INPUT:c=e,d=t,c._reconstructActiveFormattingElements(),c._appendElement(d,ef.HTML),od(d)||(c.framesetOk=!1),d.ackSelfClosing=!0;break;case eb.PARAM:case eb.TRACK:case eb.SOURCE:u=t,e._appendElement(u,ef.HTML),u.ackSelfClosing=!0;break;case eb.IMAGE:(h=t).tagName=eA.IMG,h.tagID=eb.IMG,oc(e,h);break;case eb.BUTTON:(p=e).openElements.hasInScope(eb.BUTTON)&&(p.openElements.generateImpliedEndTags(),p.openElements.popUntilTagNamePopped(eb.BUTTON)),p._reconstructActiveFormattingElements(),p._insertElement(t,ef.HTML),p.framesetOk=!1;break;case eb.APPLET:case eb.OBJECT:case eb.MARQUEE:(f=e)._reconstructActiveFormattingElements(),f._insertElement(t,ef.HTML),f.activeFormattingElements.insertMarker(),f.framesetOk=!1;break;case eb.IFRAME:e.framesetOk=!1,e._switchToTextParsing(t,ab.RAWTEXT);break;case eb.SELECT:(m=e)._reconstructActiveFormattingElements(),m._insertElement(t,ef.HTML),m.framesetOk=!1,m.insertionMode=m.insertionMode===eE.IN_TABLE||m.insertionMode===eE.IN_CAPTION||m.insertionMode===eE.IN_TABLE_BODY||m.insertionMode===eE.IN_ROW||m.insertionMode===eE.IN_CELL?eE.IN_SELECT_IN_TABLE:eE.IN_SELECT;break;case eb.OPTION:case eb.OPTGROUP:e.openElements.currentTagId===eb.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,ef.HTML);break;case eb.NOEMBED:case eb.NOFRAMES:ou(e,t);break;case eb.FRAMESET:!function(e,t){let r=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&r&&(e.treeAdapter.detachNode(r),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,ef.HTML),e.insertionMode=eE.IN_FRAMESET)}(e,t);break;case eb.TEXTAREA:(g=e)._insertElement(t,ef.HTML),g.skipNextNewLine=!0,g.tokenizer.state=ab.RCDATA,g.originalInsertionMode=g.insertionMode,g.framesetOk=!1,g.insertionMode=eE.TEXT;break;case eb.NOSCRIPT:e.options.scriptingEnabled?ou(e,t):oh(e,t);break;case eb.PLAINTEXT:(A=e).openElements.hasInButtonScope(eb.P)&&A._closePElement(),A._insertElement(t,ef.HTML),A.tokenizer.state=ab.PLAINTEXT;break;case eb.COL:case eb.TH:case eb.TD:case eb.TR:case eb.HEAD:case eb.FRAME:case eb.TBODY:case eb.TFOOT:case eb.THEAD:case eb.CAPTION:case eb.COLGROUP:break;default:oh(e,t)}}function of(e,t){let r=t.tagName,i=t.tagID;for(let t=e.openElements.stackTop;t>0;t--){let n=e.openElements.items[t],a=e.openElements.tagIDs[t];if(i===a&&(i!==eb.UNKNOWN||e.treeAdapter.getTagName(n)===r)){e.openElements.generateImpliedEndTagsWithExclusion(i),e.openElements.stackTop>
440=t&&e.openElements.shortenToLength(t);break}if(e._isSpecialElement(n,a))break}}function om(e,t){var r,i;switch(t.tagID){case eb.A:case eb.B:case eb.I:case eb.S:case eb.U:case eb.EM:case eb.TT:case eb.BIG:case eb.CODE:case eb.FONT:case eb.NOBR:case eb.SMALL:case eb.STRIKE:case eb.STRONG:a8(e,t);break;case eb.P:e.openElements.hasInButtonScope(eb.P)||e._insertFakeElement(eA.P,eb.P),e._closePElement();break;case eb.DL:case eb.UL:case eb.OL:case eb.DIR:case eb.DIV:case eb.NAV:case eb.PRE:case eb.MAIN:case eb.MENU:case eb.ASIDE:case eb.BUTTON:case eb.CENTER:case eb.FIGURE:case eb.FOOTER:case eb.HEADER:case eb.HGROUP:case eb.DIALOG:case eb.ADDRESS:case eb.ARTICLE:case eb.DETAILS:case eb.SEARCH:case eb.SECTION:case eb.SUMMARY:case eb.LISTING:case eb.FIELDSET:case eb.BLOCKQUOTE:case eb.FIGCAPTION:!function(e,t){let r=t.tagID;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r))}(e,t);break;case eb.LI:e.openElements.hasInListItemScope(eb.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(eb.LI),e.openElements.popUntilTagNamePopped(eb.LI));break;case eb.DD:case eb.DT:!function(e,t){let r=t.tagID;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r))}(e,t);break;case eb.H1:case eb.H2:case eb.H3:case eb.H4:case eb.H5:case eb.H6:e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped());break;case eb.BR:(r=e)._reconstructActiveFormattingElements(),r._insertFakeElement(eA.BR,eb.BR),r.openElements.pop(),r.framesetOk=!1;break;case eb.BODY:!function(e,t){if(e.openElements.hasInScope(eb.BODY)&&(e.insertionMode=eE.AFTER_BODY,e.options.sourceCodeLocationInfo)){let r=e.openElements.tryPeekProperlyNestedBodyElement();r&&e._setEndLocation(r,t)}}(e,t);break;case eb.HTML:(i=e).openElements.hasInScope(eb.BODY)&&(i.insertionMode=eE.AFTER_BODY,oB(i,t));break;case eb.FORM:!function(e){let t=e.openElements.tmplCount>0,{formElement:r}=e;t||(e.formElement=null),(r||t)&&e.openElements.hasInScope(eb.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(eb.FORM):r&&e.openElements.remove(r))}(e);break;case eb.APPLET:case eb.OBJECT:case eb.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 eb.TEMPLATE:or(e,t);break;default:of(e,t)}}function og(e,t){e.tmplInsertionModeStack.length>0?oR(e,t):a6(e,t)}function oA(e,t){if(void 0!==e.openElements.currentTagId&&a2.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=eE.IN_TABLE_TEXT,t.type){case ec.CHARACTER:oT(e,t);break;case ec.WHITESPACE_CHARACTER:oE(e,t)}else oy(e,t)}function ob(e,t){var r,i,n,a,o,s,l;switch(t.tagID){case eb.TD:case eb.TH:case eb.TR:(r=e).openElements.clearBackToTableContext(),r._insertFakeElement(eA.TBODY,eb.TBODY),r.insertionMode=eE.IN_TABLE_BODY,oS(r,t);break;case eb.STYLE:case eb.SCRIPT:case eb.TEMPLATE:ot(e,t);break;case eb.COL:(i=e).openElements.clearBackToTableContext(),i._insertFakeElement(eA.COLGROUP,eb.COLGROUP),i.insertionMode=eE.IN_COLUMN_GROUP,o_(i,t);break;case eb.FORM:(n=e).formElement||0!==n.openElements.tmplCount||(n._insertElement(t,ef.HTML),n.formElement=n.openElements.current,n.openElements.pop());break;case eb.TABLE:e.openElements.hasInTableScope(eb.TABLE)&&(e.openElements.popUntilTagNamePopped(eb.TABLE),e._resetInsertionMode(),e._processStartTag(t));break;case eb.TBODY:case eb.TFOOT:case eb.THEAD:(a=e).openElements.clearBackToTableContext(),a._insertElement(t,ef.HTML),a.insertionMode=eE.IN_TABLE_BODY;break;case eb.INPUT:od(o=t)?e._appendElement(o,ef.HTML):oy(e,o),o.ackSelfClosing=!0;break;case eb.CAPTION:(s=e).openElements.clearBackToTableContext(),s.activeFormattingElements.insertMarker(),s._insertElement(t,ef.HTML),s.insertionMode=eE.IN_CAPTION;break;case eb.COLGROUP:(l=e).openElements.clearBackToTableContext(),l._insertElement(t,ef.HTML),l.insertionMode=eE.IN_COLUMN_GROUP;break;default:oy(e,t)}}function ox(e,t){switch(t.tagID){case eb.TABLE:e.openElements.hasInTableScope(eb.TABLE)&&(e.openElements.popUntilTagNamePopped(eb.TABLE),e._resetInsertionMode());break;case eb.TEMPLATE:or(e,t);break;case eb.BODY:case eb.CAPTION:case eb.COL:case eb.COLGROUP:case eb.HTML:case eb.TBODY:case eb.TD:case eb.TFOOT:case eb.TH:case eb.THEAD:case eb.TR:break;default:oy(e,t)}}function oy(e,t){let r=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,oo(e,t),e.fosterParentingEnabled=r}
vendor: 5,307 bytes, line 440
440function oE(e,t){e.pendingCharacterTokens.push(t)}function oT(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function oC(e,t){let r=0;if(e.hasNonWhitespacePendingCharacterToken)for(;r<e.pendingCharacterTokens.length;r++)oy(e,e.pendingCharacterTokens[r]);else for(;r<e.pendingCharacterTokens.length;r++)e._insertCharacters(e.pendingCharacterTokens[r]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}let ok=new Set([eb.CAPTION,eb.COL,eb.COLGROUP,eb.TBODY,eb.TD,eb.TFOOT,eb.TH,eb.THEAD,eb.TR]);function o_(e,t){switch(t.tagID){case eb.HTML:op(e,t);break;case eb.COL:e._appendElement(t,ef.HTML),t.ackSelfClosing=!0;break;case eb.TEMPLATE:ot(e,t);break;default:ov(e,t)}}function ov(e,t){e.openElements.currentTagId===eb.COLGROUP&&(e.openElements.pop(),e.insertionMode=eE.IN_TABLE,e._processToken(t))}function oS(e,t){switch(t.tagID){case eb.TR:e.openElements.clearBackToTableBodyContext(),e._insertElement(t,ef.HTML),e.insertionMode=eE.IN_ROW;break;case eb.TH:case eb.TD:e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(eA.TR,eb.TR),e.insertionMode=eE.IN_ROW,oI(e,t);break;case eb.CAPTION:case eb.COL:case eb.COLGROUP:case eb.TBODY:case eb.TFOOT:case eb.THEAD:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=eE.IN_TABLE,ob(e,t));break;default:ob(e,t)}}function ow(e,t){let r=t.tagID;switch(t.tagID){case eb.TBODY:case eb.TFOOT:case eb.THEAD:e.openElements.hasInTableScope(r)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=eE.IN_TABLE);break;case eb.TABLE:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=eE.IN_TABLE,ox(e,t));break;case eb.BODY:case eb.CAPTION:case eb.COL:case eb.COLGROUP:case eb.HTML:case eb.TD:case eb.TH:case eb.TR:break;default:ox(e,t)}}function oI(e,t){switch(t.tagID){case eb.TH:case eb.TD:e.openElements.clearBackToTableRowContext(),e._insertElement(t,ef.HTML),e.insertionMode=eE.IN_CELL,e.activeFormattingElements.insertMarker();break;case eb.CAPTION:case eb.COL:case eb.COLGROUP:case eb.TBODY:case eb.TFOOT:case eb.THEAD:case eb.TR:e.openElements.hasInTableScope(eb.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=eE.IN_TABLE_BODY,oS(e,t));break;default:ob(e,t)}}function oN(e,t){switch(t.tagID){case eb.TR:e.openElements.hasInTableScope(eb.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=eE.IN_TABLE_BODY);break;case eb.TABLE:e.openElements.hasInTableScope(eb.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=eE.IN_TABLE_BODY,ow(e,t));break;case eb.TBODY:case eb.TFOOT:case eb.THEAD:(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(eb.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=eE.IN_TABLE_BODY,ow(e,t));break;case eb.BODY:case eb.CAPTION:case eb.COL:case eb.COLGROUP:case eb.HTML:case eb.TD:case eb.TH:break;default:ox(e,t)}}function oD(e,t){switch(t.tagID){case eb.HTML:op(e,t);break;case eb.OPTION:e.openElements.currentTagId===eb.OPTION&&e.openElements.pop(),e._insertElement(t,ef.HTML);break;case eb.OPTGROUP:e.openElements.currentTagId===eb.OPTION&&e.openElements.pop(),e.openElements.currentTagId===eb.OPTGROUP&&e.openElements.pop(),e._insertElement(t,ef.HTML);break;case eb.HR:e.openElements.currentTagId===eb.OPTION&&e.openElements.pop(),e.openElements.currentTagId===eb.OPTGROUP&&e.openElements.pop(),e._appendElement(t,ef.HTML),t.ackSelfClosing=!0;break;case eb.INPUT:case eb.KEYGEN:case eb.TEXTAREA:case eb.SELECT:e.openElements.hasInSelectScope(eb.SELECT)&&(e.openElements.popUntilTagNamePopped(eb.SELECT),e._resetInsertionMode(),t.tagID!==eb.SELECT&&e._processStartTag(t));break;case eb.SCRIPT:case eb.TEMPLATE:ot(e,t)}}function oL(e,t){switch(t.tagID){case eb.OPTGROUP:e.openElements.stackTop>0&&e.openElements.currentTagId===eb.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===eb.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===eb.OPTGROUP&&e.openElements.pop();break;case eb.OPTION:e.openElements.currentTagId===eb.OPTION&&e.openElements.pop();break;case eb.SELECT:e.openElements.hasInSelectScope(eb.SELECT)&&(e.openElements.popUntilTagNamePopped(eb.SELECT),e._resetInsertionMode());break;case eb.TEMPLATE:or(e,t)}}function oR(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(eb.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):a6(e,t)}function oB(e,t){var r;if(t.tagID===eb.HTML){if(e.fragmentContext||(e.insertionMode=eE.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===eb.HTML){e._setEndLocation(e.openElements.items[0],t);let i=e.openElements.items[1];!i||(null===(r=e.treeAdapter.getNodeSourceCodeLocation(i))||void 0===r?void 0:r.endTag)||e._setEndLocation(i,t)}}else oO(e,t)}function oO(e,t){e.insertionMode=eE.IN_BODY,oo(e,t)}function oM(e,t){e.insertionMode=eE.IN_BODY,oo(e,t)}function oF(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==ef.HTML&&void 0!==e.openElements.currentTagId&&!e._isIntegrationPoint(e.openElements.currentTagId,e.o
440penElements.current);)e.openElements.pop()}function oP(e,t){return function(r){let i;let n=0,a="";for(;i=e.exec(r);)n!==i.index&&(a+=r.substring(n,i.index)),a+=t.get(i[0].charCodeAt(0)),n=i.index+1;return a+r.substring(n)}}null==String.prototype.codePointAt||((e,t)=>e.codePointAt(t));let oH=oP(/["&\u00A0]/g,new Map([[34,"&quot;"],[38,"&amp;"],[160,"&nbsp;"]])),oW=oP(/[&<>\u00A0]/g,new Map([[38,"&amp;"],[60,"&lt;"],[62,"&gt;"],[160,"&nbsp;"]])),oU=new Set([eA.AREA,eA.BASE,eA.BASEFONT,eA.BGSOUND,eA.BR,eA.COL,eA.EMBED,eA.FRAME,eA.HR,eA.IMG,eA.INPUT,eA.KEYGEN,eA.LINK,eA.META,eA.PARAM,eA.SOURCE,eA.TRACK,eA.WBR]),oG={treeAdapter:aH,scriptingEnabled:!0};(I=eT||(eT={}))[I.EOF=-1]="EOF",I[I.NULL=0]="NULL",I[I.TABULATION=9]="TABULATION",I[I.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",I[I.LINE_FEED=10]="LINE_FEED",I[I.FORM_FEED=12]="FORM_FEED",I[I.SPACE=32]="SPACE",I[I.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",I[I.QUOTATION_MARK=34]="QUOTATION_MARK",I[I.AMPERSAND=38]="AMPERSAND",I[I.APOSTROPHE=39]="APOSTROPHE",I[I.HYPHEN_MINUS=45]="HYPHEN_MINUS",I[I.SOLIDUS=47]="SOLIDUS",I[I.DIGIT_0=48]="DIGIT_0",I[I.DIGIT_9=57]="DIGIT_9",I[I.SEMICOLON=59]="SEMICOLON",I[I.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",I[I.EQUALS_SIGN=61]="EQUALS_SIGN",I[I.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",I[I.QUESTION_MARK=63]="QUESTION_MARK",I[I.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",I[I.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",I[I.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",I[I.GRAVE_ACCENT=96]="GRAVE_ACCENT",I[I.LATIN_SMALL_A=97]="LATIN_SMALL_A",I[I.LATIN_SMALL_Z=122]="LATIN_SMALL_Z",(N=eC||(eC={})).controlCharacterInInputStream="control-character-in-input-stream",N.noncharacterInInputStream="noncharacter-in-input-stream",N.surrogateInInputStream="surrogate-in-input-stream",N.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",N.endTagWithAttributes="end-tag-with-attributes",N.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",N.unexpectedSolidusInTag="unexpected-solidus-in-tag",N.unexpectedNullCharacter="unexpected-null-character",N.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",N.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",N.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",N.missingEndTagName="missing-end-tag-name",N.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",N.unknownNamedCharacterReference="unknown-named-character-reference",N.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",N.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",N.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",N.eofBeforeTagName="eof-before-tag-name",N.eofInTag="eof-in-tag",N.missingAttributeValue="missing-attribute-value",N.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",N.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",N.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",N.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",N.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",N.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",N.missingDoctypePublicIdentifier="missing-doctype-public-identifier",N.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",N.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",N.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",N.cdataInHtmlContent="cdata-in-html-content",N.incorrectlyOpenedComment="incorrectly-opened-comment",N.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",N.eofInDoctype="eof-in-doctype",N.nestedComment="nested-comment",N.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",N.eofInComment="eof-in-comment",N.incorrectlyClosedComment="incorrectly-closed-comment",N.eofInCdata="eof-in-cdata",N.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",N.nullCharacterReference="null-character-reference",N.surrogateCharacterReference="surrogate-character-reference",N.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",N.controlCharacterReference="control-character-reference",N.noncharacterCharacterReference="noncharacter-character-reference",N.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",N.missingDoctypeName="missing-doctype-name",N.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",N.duplicateAttribute="duplicate-attribute",N.nonConformingDoctype="non-conforming-doctype",N.missingDoctype="missing-doctype",N.misplacedDoctype="misplaced-doctype",N.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",N.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",N.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",N.openElementsLeftAfterEof="open-elements-left-after-eof",N.abandonedHeadElementChild="abandoned-head-element-child",N.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",N.nestedNoscriptInHead="nested-noscript-in-head",N.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text",(D=ek||(ek={}))[D.CHARACTER=0]="CHARACTER",D[D.NULL_CHARACTER=1]="NULL_CHARACTER",D[D.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",D[D.START_TAG=3]="START_TAG",D[D.END_TAG=4]="END_TAG",D[D.COMMENT=5]="COMMENT",D[D.DOCTYPE=6]="DOCTYPE",D[D.EOF=7]="EOF",D[D.HIBERNATION=8]="HIBERNATION",new Uint16Array('ᵁ<\xd5ıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\x00\x00\x00\x00\x00\x00ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀ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ȀDMPTLJNjǑǖ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;慆Ѱ̽\x00\x00\x00͔͂\x00Ѕf;쀀\ud835\udd3bƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegra\xecȹoɴ͹\x00\x00ͻ\xbb͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔e\xe5ˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\x00\x00ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\x00ц\x00ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\x00ѱ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ɓԆ\x00\x00Ԓ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ɓ֗\x00\x00֣mallSquare;旼erySmallSquare;斪Ͱֺ\x00ֿ\x00\x00ׄ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;愋ǰگ\x00ڲ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ϝǴ݉\x00ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀\ud835\udd40a;䎙cr;愐ilde;䄨ǫޚ\x00ޞcy;䐆l耻\xcf䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀\ud835\udd0dpf;쀀\ud835\udd41ǣ߇\x00ߌ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ǵࢷ\x00ࣃbleBracket;柦nǔࣈ\x00࣒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;
440揜Ҁ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ǵ࿹\x00စbleBracket;柧nǔည\x00န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ɲᅭ\x00\x00ᅰ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ቻ኉Dzኀ\x00ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀\ud835\udd4bipleDot;惛Āctዖዛr;쀀\ud835\udcafrok;䅦ૡዷጎጚጦ\x00ጬጱ\x00\x00\x00\x00\x00ጸጽ፷ᎅ\x00᏿ᐄᐊᐐĀcrዻጁute耻\xda䃚rĀ;oጇገ憟cir;楉rǣጓ\x00጖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;䅻Dzᕔ\x00ᕛoWidt\xe8૙a;䎖r;愨pf;愤cr;쀀\ud835\udcb5௡ᖃᖊᖐ\x00ᖰᖶᖿ\x00\x00\x00\x00ᗆᗛᗫᙟ᙭\x00ᚕ᚛ᚲᚹ\x00ᚾ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;樿ɤᗰ\x00\x00ᘊʀ;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;樂ɱឹ\x00\x00ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄e\xe5ᑄ\xe5ᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\x00ᠳƲᠯ\x00ᠱ;斒;斑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ۜۛೡᦧ\x00᧨ᨑᨕᨲ\x00ᨷᩐ\x00\x00᪴\x00\x00᫁\x00\x00ᬡᬮ᭍᭒\x00᯽\x00ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁\xeeړȀaeiu᧰᧻ᨁᨅǰ᧵\x00᧸s;橍on;
440䄍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ɡᩴ\x00\x00᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟\xbbཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it\xbb᪼ˬ᫇᫔᫺\x00ᬊonĀ;eᫍᫎ䀺Ā;q\xc7\xc6ɭ᫙\x00\x00᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁\xeeᅠeĀmx᫱᫶ent\xbb᫩e\xf3ɍǧ᫾\x00ᬇĀ;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᭨᭪;椸;椵ɰ᭲\x00\x00᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\x00\x00ᯒ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ƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀\xf7;o᳧ᳰntimes;拇n\xf8᳷cy;䑒cɯᴆ\x00\x00ᴊ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གɯᶊ\x00\x00ᶎ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;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀\ud835\udd56ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on\xbbớ;䏵ȀcsuvỪỳἋἣĀioữḱrc\xbbḮɩỹ\x00\x00ỻ\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չৡᾒ\x00ᾞ\x00ᾡᾧ\x00\x00ῆῌ\x00ΐ\x00ῦῪ \x00 ⁚llingdotse\xf1Ṅy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\x00\x00᾽g;耀ffig;耀ffl;쀀\ud835\udd23lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\x00ῳf;쀀\ud835\udd57ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\x00⁐β•‥‧‪‬\x00‮耻\xbd䂽;慓耻\xbc䂼;慕;慙;慛Ƴ‴\x00‶;慔;慖ʴ‾⁁\x00\x00⁃耻\xbe䂾;慗;慜5;慘ƶ⁌\x00⁎;慚;慝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ↄⅪ←ٖ↛ǰ↉\x00↎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ᱛૡ⊣\x00⊪\x00⊸⋅⋎\x00⋕⋳\x00\x00⋸⌢⍧⍢⍿\x00⎆⎪⎴cute耻\xed䃭ƀ;
440iyݱ⊰⊵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;䄩ǫ⎸\x00⎼cy;䑖l耻\xef䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀\ud835\udd27ath;䈷pf;쀀\ud835\udd5bǣ⏬\x00⏱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;楢ॣ⒥\x00⒪\x00⒱\x00\x00\x00\x00\x00⒵Ⓔ\x00ⓆⓈⓍ\x00⓹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┩;
440䐻Ȁ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⧓ସdz⧟\x00⧣p肻\xa0ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\x00⧻;橃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ɭ⬅\x00\x00⯖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;椧ቓ᪕\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00ⴭ\x00ⴸⵈⵠⵥ⵲ⶄᬇ\x00\x00ⶍⶫ\x00ⷈⷎ\x00ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻\xf3䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻\xf4䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀\ud835\udd2cͯ⵹\x00\x00⵼\x00ⶂ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;挽ૡ⹞\x00⹽\x00⺀⺝\x00⺢⺹\x00\x00⻋ຜ\x00⼓\x00\x00⼫⾼\x00⿈rȀ;
440astЃ⹧⹲຅脀\xb6;l⹭⹮䂶le\xecЃɩ⹸\x00\x00⹻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;楨;愞ൡ㋕㋛㋟㌬㌸㍱\x00㍺㎤\x00\x00㏬㏰\x00㐨㑈㑚㒭㒱㓊㓱\x00㘖\x00\x00㘳cute;䅛qu\xef➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\x00㋼;檸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ɭ㎙\x00\x00㎜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䃟௡㙑㙝㙠ዎ㙳㙹\x00㙾㛂\x00\x00\x00\x00\x00㛛㜃\x00㜉㝬\x00\x00\x00㞇ɲ㙖\x00\x00㙛get;挖;䏄r\xeb๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀\ud835\udd31Ȁeiko㚆㚝㚵㚼Dz㚋\x00㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮ppro\xf8዁im\xbbኬs\xf0ኞĀas㚺㚮\xf0዁rn耻\xfe䃾Ǭ̟㛆⋧es膀\xd7;bd㛏㛐㛘䃗Ā;
440aᤏ㛕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ǣ㟪\x00㟭y;䑞ve;䅭Āiy㟵㟺rc耻\xfb䃻;䑃ƀabh㠃㠆㠋r\xf2Ꭽlac;䅱a\xf2ᏃĀir㠓㠘sht;楾;쀀\ud835\udd32rave耻\xf9䃹š㠧㠱rĀlr㠬㠮\xbbॗ\xbbႃlk;斀Āct㠹㡍ɯ㠿\x00\x00㡊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㢰㣄㣈ɯ㢶\x00\x00㣁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ૣណ㪇\x00㪋\x00㪐㪛\x00\x00㪝㪨㪫㪯\x00\x00㫃㫎\x00㫘ៜ៟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))),new Uint16Array("Ȁaglq	\x15\x18\x1bɭ\x0f\x00\x00\x12p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0))),(L=e_||(e_={}))[L.NUM=35]="NUM",L[L.SEMI=59]="SEMI",L[L.EQUALS=61]="EQUALS",L[L.ZERO=48]="ZERO",L[L.NINE=57]="NINE",L[L.LOWER_A=97]="LOWER_A",L[L.LOWER_F=102]="LOWER_F",L[L.LOWER_X=120]="LOWER_X",L[L.LOWER_Z=122]="LOWER_Z",L[L.UPPER_A=65]="UPPER_A",L[L.UPPER_F=70]="UPPER_F",L[L.UPPER_Z=90]="UPPER_Z",(R=ev||(ev={}))[R.VALUE_LENGTH=49152]="VALUE_LENGTH",R[R.BRANCH_LENGTH=16256]="BRANCH_LENGTH",R[R.JUMP_TABLE=127]="JUMP_TABLE",(B=eS||(eS={}))[B.EntityStart=0]="EntityStart",B[B.NumericStart=1]="NumericStart",B[B.NumericDecimal=2]="NumericDecimal",B[B.NumericHex=3]="NumericHex",B[B.NamedEntity=4]="NamedEntity",(O=ew||(ew={}))[O.Legacy=0]="Legacy",O[O.Strict=1]="Strict",O[O.Attribute=2]="Attribute",(M=eI||(eI={})).HTML="http://www.w3.org/1999/xhtml",M.MATHML="http://www.w3.org/1998/Math/MathML",M.SVG="http://www.w3.org/2000/svg",M.XLINK="http://www.w3.org/1999/xlink",M.XML="http://www.w3.org/XML/1998/namespace",M.XMLNS="http://www.w3.org/2000/xmlns/",(F=eN||(eN={})).TYPE="type",F.ACTION="action",F.ENCODING="encoding",F.PROMPT="prompt",F.NAME="name",F.COLOR="color",F.FACE="face",F.SIZE="size",(P=eD||(eD={})).NO_QUIRKS="no-quirks",P.QUIRKS="quirks",P.LIMITED_QUIRKS="limited-quirks",(H=eL||(eL={})).A="a",H.ADDRESS="address",H.ANNOTATION_XML="annotation-xml",H.APPLET="applet",H.AREA="area",H.ARTICLE="article",H.ASIDE="aside",H.B="b",H.BASE="base",H.BASEFONT="basefont",H.BGSOUND="bgsound",H.BIG="big",H.BLOCKQUOTE="blockquote",H.BODY="body",H.BR="br",H.BUTTON="button",H.CAPTION="caption",H.CENTER="center",H.CODE="code",H.COL="col",H.COLGROUP="colgroup",H.DD="dd",H.DESC="desc",H.DETAILS="details",H.DIALOG="dialog",H.DIR="dir",H.DIV="div",H.DL="dl",H.DT="dt",H.EM="em",H.EMBED="embed",H.FIELDSET="fieldset",H.FIGCAPTION="figcaption",H.FIGURE="figure",H.FONT="font",H.FOOTER="footer",H.FOREIGN_OBJECT="foreignObject",H.FORM="form",H.FRAME="frame",H.FRAMESET="frameset",H.H1="h1",H.H2="h2",H.H3="h3",H.H4="h4",H.H5="h5",H.H6="h6",H.HEAD="head",H.HEADER="header",H.HGROUP="hgroup",H.HR="hr",H.HTML="html",H.I="i",H.IMG="img",H.IMAGE="image",H.INPUT="input",H.IFRAME="iframe",H.KEYGEN="keygen",H.LABEL="label",H.LI="li",H.LINK="link",H.LISTING="listing",H.MAIN="main",H.MA
440LIGNMARK="malignmark",H.MARQUEE="marquee",H.MATH="math",H.MENU="menu",H.META="meta",H.MGLYPH="mglyph",H.MI="mi",H.MO="mo",H.MN="mn",H.MS="ms",H.MTEXT="mtext",H.NAV="nav",H.NOBR="nobr",H.NOFRAMES="noframes",H.NOEMBED="noembed",H.NOSCRIPT="noscript",H.OBJECT="object",H.OL="ol",H.OPTGROUP="optgroup",H.OPTION="option",H.P="p",H.PARAM="param",H.PLAINTEXT="plaintext",H.PRE="pre",H.RB="rb",H.RP="rp",H.RT="rt",H.RTC="rtc",H.RUBY="ruby",H.S="s",H.SCRIPT="script",H.SEARCH="search",H.SECTION="section",H.SELECT="select",H.SOURCE="source",H.SMALL="small",H.SPAN="span",H.STRIKE="strike",H.STRONG="strong",H.STYLE="style",H.SUB="sub",H.SUMMARY="summary",H.SUP="sup",H.TABLE="table",H.TBODY="tbody",H.TEMPLATE="template",H.TEXTAREA="textarea",H.TFOOT="tfoot",H.TD="td",H.TH="th",H.THEAD="thead",H.TITLE="title",H.TR="tr",H.TRACK="track",H.TT="tt",H.U="u",H.UL="ul",H.SVG="svg",H.VAR="var",H.WBR="wbr",H.XMP="xmp",(W=eR||(eR={}))[W.UNKNOWN=0]="UNKNOWN",W[W.A=1]="A",W[W.ADDRESS=2]="ADDRESS",W[W.ANNOTATION_XML=3]="ANNOTATION_XML",W[W.APPLET=4]="APPLET",W[W.AREA=5]="AREA",W[W.ARTICLE=6]="ARTICLE",W[W.ASIDE=7]="ASIDE",W[W.B=8]="B",W[W.BASE=9]="BASE",W[W.BASEFONT=10]="BASEFONT",W[W.BGSOUND=11]="BGSOUND",W[W.BIG=12]="BIG",W[W.BLOCKQUOTE=13]="BLOCKQUOTE",W[W.BODY=14]="BODY",W[W.BR=15]="BR",W[W.BUTTON=16]="BUTTON",W[W.CAPTION=17]="CAPTION",W[W.CENTER=18]="CENTER",W[W.CODE=19]="CODE",W[W.COL=20]="COL",W[W.COLGROUP=21]="COLGROUP",W[W.DD=22]="DD",W[W.DESC=23]="DESC",W[W.DETAILS=24]="DETAILS",W[W.DIALOG=25]="DIALOG",W[W.DIR=26]="DIR",W[W.DIV=27]="DIV",W[W.DL=28]="DL",W[W.DT=29]="DT",W[W.EM=30]="EM",W[W.EMBED=31]="EMBED",W[W.FIELDSET=32]="FIELDSET",W[W.FIGCAPTION=33]="FIGCAPTION",W[W.FIGURE=34]="FIGURE",W[W.FONT=35]="FONT",W[W.FOOTER=36]="FOOTER",W[W.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",W[W.FORM=38]="FORM",W[W.FRAME=39]="FRAME",W[W.FRAMESET=40]="FRAMESET",W[W.H1=41]="H1",W[W.H2=42]="H2",W[W.H3=43]="H3",W[W.H4=44]="H4",W[W.H5=45]="H5",W[W.H6=46]="H6",W[W.HEAD=47]="HEAD",W[W.HEADER=48]="HEADER",W[W.HGROUP=49]="HGROUP",W[W.HR=50]="HR",W[W.HTML=51]="HTML",W[W.I=52]="I",W[W.IMG=53]="IMG",W[W.IMAGE=54]="IMAGE",W[W.INPUT=55]="INPUT",W[W.IFRAME=56]="IFRAME",W[W.KEYGEN=57]="KEYGEN",W[W.LABEL=58]="LABEL",W[W.LI=59]="LI",W[W.LINK=60]="LINK",W[W.LISTING=61]="LISTING",W[W.MAIN=62]="MAIN",W[W.MALIGNMARK=63]="MALIGNMARK",W[W.MARQUEE=64]="MARQUEE",W[W.MATH=65]="MATH",W[W.MENU=66]="MENU",W[W.META=67]="META",W[W.MGLYPH=68]="MGLYPH",W[W.MI=69]="MI",W[W.MO=70]="MO",W[W.MN=71]="MN",W[W.MS=72]="MS",W[W.MTEXT=73]="MTEXT",W[W.NAV=74]="NAV",W[W.NOBR=75]="NOBR",W[W.NOFRAMES=76]="NOFRAMES",W[W.NOEMBED=77]="NOEMBED",W[W.NOSCRIPT=78]="NOSCRIPT",W[W.OBJECT=79]="OBJECT",W[W.OL=80]="OL",W[W.OPTGROUP=81]="OPTGROUP",W[W.OPTION=82]="OPTION",W[W.P=83]="P",W[W.PARAM=84]="PARAM",W[W.PLAINTEXT=85]="PLAINTEXT",W[W.PRE=86]="PRE",W[W.RB=87]="RB",W[W.RP=88]="RP",W[W.RT=89]="RT",W[W.RTC=90]="RTC",W[W.RUBY=91]="RUBY",W[W.S=92]="S",W[W.SCRIPT=93]="SCRIPT",W[W.SEARCH=94]="SEARCH",W[W.SECTION=95]="SECTION",W[W.SELECT=96]="SELECT",W[W.SOURCE=97]="SOURCE",W[W.SMALL=98]="SMALL",W[W.SPAN=99]="SPAN",W[W.STRIKE=100]="STRIKE",W[W.STRONG=101]="STRONG",W[W.STYLE=102]="STYLE",W[W.SUB=103]="SUB",W[W.SUMMARY=104]="SUMMARY",W[W.SUP=105]="SUP",W[W.TABLE=106]="TABLE",W[W.TBODY=107]="TBODY",W[W.TEMPLATE=108]="TEMPLATE",W[W.TEXTAREA=109]="TEXTAREA",W[W.TFOOT=110]="TFOOT",W[W.TD=111]="TD",W[W.TH=112]="TH",W[W.THEAD=113]="THEAD",W[W.TITLE=114]="TITLE",W[W.TR=115]="TR",W[W.TRACK=116]="TRACK",W[W.TT=117]="TT",W[W.U=118]="U",W[W.UL=119]="UL",W[W.SVG=120]="SVG",W[W.VAR=121]="VAR",W[W.WBR=122]="WBR",W[W.XMP=123]="XMP",eL.A,eR.A,eL.ADDRESS,eR.ADDRESS,eL.ANNOTATION_XML,eR.ANNOTATION_XML,eL.APPLET,eR.APPLET,eL.AREA,eR.AREA,eL.ARTICLE,eR.ARTICLE,eL.ASIDE,eR.ASIDE,eL.B,eR.B,eL.BASE,eR.BASE,eL.BASEFONT,eR.BASEFONT,eL.BGSOUND,eR.BGSOUND,eL.BIG,eR.BIG,eL.BLOCKQUOTE,eR.BLOCKQUOTE,eL.BODY,eR.BODY,eL.BR,eR.BR,eL.BUTTON,eR.BUTTON,eL.CAPTION,eR.CAPTION,eL.CENTER,eR.CENTER,eL.CODE,eR.CODE,eL.COL,eR.COL,eL.COLGROUP,eR.COLGROUP,eL.DD,eR.DD,eL.DESC,eR.DESC,eL.DETAILS,eR.DETAILS,eL.DIALOG,eR.DIALOG,eL.DIR,eR.DIR,eL.DIV,eR.DIV,eL.DL,eR.DL,eL.DT,eR.DT,eL.EM,eR.EM,eL.EMBED,eR.EMBED,eL.FIELDSET,eR.FIELDSET,eL.FIGCAPTION,eR.FIGCAPTION,eL.FIGURE,eR.FIGURE,eL.FONT,eR.FONT,eL.FOOTER,eR.FOOTER,eL.FOREIGN_OBJECT,eR.FOREIGN_OBJECT,eL.FORM,eR.FORM,eL.FRAME,eR.FRAME,eL.FRAMESET,eR.FRAMESET,eL.H1,eR.H1,eL.H2,eR.H2,eL.H3,eR.H3,eL.H4,eR.H4,eL.H5,eR.H5,eL.H6,eR.H6,eL.HEAD,eR.HEAD,eL.HEADER,eR.HEADER,eL.HGROUP,eR.HGROUP,eL.HR,eR.HR,eL.HTML,eR.HTML,eL.I,eR.I,eL.IMG,eR.IMG,eL.IMAGE,eR.IMAGE,eL.INPUT,eR.INPUT,eL.IFRAME,eR.IFRAME,eL.KEYGEN,eR.KEYGEN,eL.LABEL,eR.LABEL,eL.LI,eR.LI,eL.LINK,eR.LINK,eL.LISTING,eR.LISTING,eL.MAIN,eR.MAIN,eL.MALIGNMARK,eR.MALIGNMARK,eL.MARQUEE,eR.MARQUEE,eL.MATH,eR.MATH,eL.MENU,eR.MENU,eL.META,eR.META,eL.MGLYPH,eR.MGLYPH,eL.MI,eR.MI,eL.MO,eR.MO,eL.MN,eR.MN,eL.MS,eR.MS,eL.MTEXT,eR.MTEXT,eL.NAV,eR.NAV,eL.NOBR,eR.NOBR,eL.NOFRAMES,eR.NOFRAMES,eL.NOEMBED,eR.NOEMBED,eL.NOSCRIPT,eR.NOSCRIPT,eL.OBJECT,eR.OBJECT,eL.OL,eR.OL,eL.OPTGROUP,eR.OPTGROUP,eL.OPTION,eR.OPTION,eL.P,eR.P,eL.PARAM,eR.PARAM,eL.PLAINTEXT,eR.PLAINTEXT,eL.PRE,eR.PRE,eL.RB,eR.RB,eL.RP,eR.RP,eL.RT,eR.RT,eL.RTC,eR.RTC,eL.RUBY,eR.RUBY,eL.S,eR.S,eL.SCRIPT,eR.SCRIPT,eL.SEARCH,eR.SEARCH,eL.SECTION,eR.SECTION,eL.SELECT,eR.SELECT,eL.SOURCE,eR.SOURCE,eL.SMALL,eR.SMALL,eL.SPAN,eR.SPAN,eL.STRIKE,eR.STRIKE,eL.STRONG,eR.STRONG,eL.STYLE,eR.STYLE,eL.SUB,eR.SUB,eL.SUMMARY,eR.SUMMARY,eL.SUP,eR.SUP,eL.TABLE,eR.TABLE,eL.TBODY,eR.TBODY,eL.TEMPLATE,eR.TEMPLATE,eL.TEXTAREA,eR.TEXTAREA,eL.TFOOT,eR.TFOOT,eL.TD,eR.TD,eL.TH,eR.TH,eL.THEAD,eR.THEAD,eL.TITLE,eR.TITLE,eL.TR,eR.TR,eL.TRACK,eR.TRACK,eL.TT,eR.TT,eL.U,eR.U,eL.UL,eR.UL,eL.SVG,eR.SVG,eL.VAR,eR.VAR,eL.WBR,eR.WBR,eL.XMP,eR.XMP;let oj=eR;eI.HTML,oj.ADDRESS,oj.APPLET,oj.AREA,oj.ARTICLE,oj.ASIDE,oj.BASE,oj.BASEFONT,oj.BGSOUND,oj.BLOCKQUOTE,oj.BODY,oj.BR,oj.BUTTON,oj.CAPTION,oj.CENTER,oj.COL,oj.COLGROUP,oj.DD,oj.DETAILS,oj.DIR,oj.DIV,oj.DL,oj.DT,oj.EMBED,oj.FIELDSET,oj.FIGCAPTION,oj.FIGURE,oj.FOOTER,oj.FORM,oj.FRAME,oj.FRAMESET,oj.H1,oj.H2,oj.H3,oj.H4,oj.H5,oj.H6,oj.HEAD,oj.HEADER,oj.HGROUP,oj.HR,oj.HTML,oj.IFRAME,oj.IMG,oj.INPUT,oj.LI,oj.LINK,oj.LISTING,oj.MAIN,oj.MARQUEE,oj.MENU,oj.META,oj.NAV,oj.NOEMBED,oj.NOFRAMES,oj.NOSCRIPT,oj.OBJECT,oj.OL,oj.P,oj.PARAM,oj.PLAINTEXT,oj.PRE,oj.SCRIPT,oj.SECTION,oj.SELECT,oj.SOURCE,oj.STYLE,oj.SUMMARY,oj.TABLE,oj.TBODY,oj.TD,oj.TEMPLATE,oj.TEXTAREA,oj.TFOOT,oj.TH,oj.THEAD,oj.TITLE,oj.TR,oj.TRACK,oj.UL,oj.WBR,oj.XMP,eI.MATHML,oj.MI,oj.MO,oj.MN,oj.MS,oj.MTEXT,oj.ANNOTATION_XML,eI.SVG,oj.TITLE,oj.FOREIGN_OBJECT,oj.DESC,eI.XLINK,eI.XML,eI.XMLNS,oj.H1,oj.H2,oj.H3,oj.H4,oj.H5,oj.H6,eL.STYLE,eL.SCRIPT,eL.XMP,eL.IFRAME,eL.NOEMBED,eL.NOFRAMES,eL.PLAINTEXT,(U=eB||(eB={}))[U.DATA=0]="DATA",U[U.RCDATA=1]="RCDATA",U[U.RAWTEXT=2]="RAWTEXT",U[U.SCRIPT_DATA=3]="SCRIPT_DATA",U[U.PLAINTEXT=4]="PLAINTEXT",U[U.TAG_OPEN=5]="TAG_OPEN",U[U.END_TAG_OPEN=6]="END_TAG_OPEN",U[U.TAG_NAME=7]="TAG_NAME",U[U.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",U[U.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",U[U.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",U[U.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",U[U.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",U[U.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",U[U.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",U[U.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",U[U.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",U[U.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",U[U.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",U[U.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",U[U.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",U[U.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",U[U.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",U[U.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",U[U.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",U[U.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",U[U.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",U[U.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",U[U.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",U[U.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",U[U.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",U[U.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",U[U.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",U[U.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",U[U.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",U[U.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",U[U.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",U[U.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",U[U.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",U[U.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",U[U.BOGUS_COMMENT=40]="BOGUS_COMMENT",U[U.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",U[U.COMMENT_START=42]="COMMENT_START",U[U.COMMENT_START_DASH=43]="COMMENT_START_DASH",U[U.COMMENT=44]="COMMENT",U[U.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",U[U.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",U[U.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",U[U.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",U[U.COMMENT_END_DASH=49]="COMMENT_END_DASH",U[U.COMMENT_END=50]="COMMENT_END",U[U.COMMENT_END_BANG=51]="COMMENT_END_BANG",U[U.DOCTYPE=52]="DOCTYPE",U[U.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",U[U.DOCTYPE_NAME=54]="DOCTYPE_NAME",U[U.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",U[U.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",U[U.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",U[U.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",U[U.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",U[U.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",U[U.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",U[U.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",U[U.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",U[U.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",U[U.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",U[U.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",U[U.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",U[U.CDATA_SECTION=68]="CDATA_SECTION",U[U.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",U[U.CDATA_SECTION_END=70]="CDATA_SECTION_END",U[U.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",U[U.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND",eB.DATA,eB.RCDATA,eB.RAWTEXT,eB.SCRIPT_DATA,eB.PLAINTEXT,eB.CDATA_SECTION;let oq=new Set([eR.DD,eR.DT,eR.LI,eR.OPTGROUP,eR.OPTION,eR.P,eR.RB,eR.RP,eR.RT,eR.RTC]);[...oq,eR.CAPTION,eR.COLGROUP,eR.TBODY,eR.TD,eR.TFOOT,eR.TH,eR.THEAD,eR.TR];
440let oY=new Set([eR.APPLET,eR.CAPTION,eR.HTML,eR.MARQUEE,eR.OBJECT,eR.TABLE,eR.TD,eR.TEMPLATE,eR.TH]);[...oY,eR.OL,eR.UL],[...oY,eR.BUTTON],eR.ANNOTATION_XML,eR.MI,eR.MN,eR.MO,eR.MS,eR.MTEXT,eR.DESC,eR.FOREIGN_OBJECT,eR.TITLE,eR.TR,eR.TEMPLATE,eR.HTML,eR.TBODY,eR.TFOOT,eR.THEAD,eR.TEMPLATE,eR.HTML,eR.TABLE,eR.TEMPLATE,eR.HTML,eR.TD,eR.TH,(G=eO||(eO={}))[G.Marker=0]="Marker",G[G.Element=1]="Element",eO.Marker;let oZ={createDocument:()=>({nodeName:"#document",mode:eD.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}),createTextNode:e=>({nodeName:"#text",value:e,parentNode:null}),appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,r){let i=e.childNodes.indexOf(r);e.childNodes.splice(i,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,r,i){let n=e.childNodes.find(e=>"#documentType"===e.nodeName);n?(n.name=t,n.publicId=r,n.systemId=i):oZ.appendChild(e,{nodeName:"#documentType",name:t,publicId:r,systemId:i,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(oZ.isTextNode(r)){r.value+=t;return}}oZ.appendChild(e,oZ.createTextNode(t))},insertTextBefore(e,t,r){let i=e.childNodes[e.childNodes.indexOf(r)-1];i&&oZ.isTextNode(i)?i.value+=t:oZ.insertBefore(e,oZ.createTextNode(t),r)},adoptAttributes(e,t){let r=new Set(e.attrs.map(e=>e.name));for(let i=0;i<t.length;i++)r.has(t[i].name)||e.attrs.push(t[i])},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}}};function oz(e,t){return function(r){let i;let n=0,a="";for(;i=e.exec(r);)n!==i.index&&(a+=r.substring(n,i.index)),a+=t.get(i[0].charCodeAt(0)),n=i.index+1;return a+r.substring(n)}}function oQ(e){let t=e.includes('"')?"'":'"';return t+e+t}["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]),eI.XLINK,eI.XLINK,eI.XLINK,eI.XLINK,eI.XLINK,eI.XLINK,eI.XLINK,eI.XML,eI.XML,eI.XMLNS,eI.XMLNS,["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]),eR.B,eR.BIG,eR.BLOCKQUOTE,eR.BODY,eR.BR,eR.CENTER,eR.CODE,eR.DD,eR.DIV,eR.DL,eR.DT,eR.EM,eR.EMBED,eR.H1,eR.H2,eR.H3,eR.H4,eR.H5,eR.H6,eR.HEAD,eR.HR,eR.I,eR.IMG,eR.LI,eR.LISTING,eR.MENU,eR.META,eR.NOBR,eR.OL,eR.P,eR.PRE,eR.RUBY,eR.S,eR.SMALL,eR.SPAN,eR.STRONG,eR.STRIKE,eR.SUB,eR.SUP,eR.TABLE,eR.TT,eR.U,eR.UL,eR.VAR,(j=eM||(eM={}))[j.INITIAL=0]="INITIAL",j[j.BEFORE_HTML=1]="BEFORE_HTML",j[j.BEFORE_HEAD=2]="BEFORE_HEAD",j[j.IN_HEAD=3]="IN_HEAD",j[j.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",j[j.AFTER_HEAD=5]="AFTER_HEAD",j[j.IN_BODY=6]="IN_BODY",j[j.TEXT=7]="TEXT",j[j.IN_TABLE=8]="IN_TABLE",j[j.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",j[j.IN_CAPTION=10]="IN_CAPTION",j[j.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",j[j.IN_TABLE_BODY=12]="IN_TABLE_BODY",j[j.IN_ROW=13]="IN_ROW",j[j.IN_CELL=14]="IN_CELL",j[j.IN_SELECT=15]="IN_SELECT",j[j.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",j[j.IN_TEMPLATE=17]="IN_TEMPLATE",j[j.AFTER_BODY=18]="AFTER_BODY",j[j.IN_FRAMESET=19]="IN_FRAMESET",j[j.AFTER_FRAMESET=20]="AFTER_FRAMESET",j[j.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",j[j.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET",eR.TABLE,eR.TBODY,eR.TFOOT,eR.THEAD,eR.TR,eR.CAPTION,eR.COL,eR.COLGROUP,eR.TBODY,eR.TD,eR.TFOOT,eR.TH,eR.THEAD,eR.TR,null==String.prototype.codePointAt||((e,t)=>e.codePointAt(t)),oz(/["&\u00A0]/g,new Map([[34,"&quot;"],[38,"&amp;"],[160,"&nbsp;"]])),oz(/[&<>\u00A0]/g,new Map([[38,"&amp;"],[60,"&lt;"],[62,"&gt;"],[160,"&nbsp;"]])),eL.AREA,eL.BASE,eL.BASEFONT,eL.BGSOUND,eL.BR,eL.COL,eL.EMBED,eL.FRAME,eL.HR,eL.IMG,eL.INPUT,eL.KEYGEN,eL.L
440INK,eL.META,eL.PARAM,eL.SOURCE,eL.TRACK,eL.WBR;let oK={isCommentNode:ta,isElementNode:tr,isTextNode:tn,createDocument(){let e=new te([]);return e["x-mode"]=eD.NO_QUIRKS,e},createDocumentFragment:()=>new te([]),createElement(e,t,r){let i=Object.create(null),n=Object.create(null),a=Object.create(null);for(let e=0;e<r.length;e++){let t=r[e].name;i[t]=r[e].value,n[t]=r[e].namespace,a[t]=r[e].prefix}let o=new tt(e,i,[]);return o.namespace=t,o["x-attribsNamespace"]=n,o["x-attribsPrefix"]=a,o},createCommentNode:e=>new e4(e),createTextNode:e=>new e8(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 i=e.children.indexOf(r),{prev:n}=r;n&&(n.next=t,t.prev=n),r.prev=t,t.next=r,e.children.splice(i,0,t),t.parent=e},setTemplateContent(e,t){oK.appendChild(e,t)},getTemplateContent:e=>e.children[0],setDocumentType(e,t,r,i){let n;let a=(n="!DOCTYPE ",t&&(n+=t),r?n+=` PUBLIC ${oQ(r)}`:i&&(n+=" SYSTEM"),i&&(n+=` ${oQ(i)}`),n),o=e.children.find(e=>to(e)&&"!doctype"===e.name);o?o.data=null!=a?a:null:(o=new e6("!doctype",a),oK.appendChild(e,o)),o["x-name"]=t,o["x-publicId"]=r,o["x-systemId"]=i},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:i}=e;e.prev=null,e.next=null,r&&(r.next=i),i&&(i.prev=r),e.parent.children.splice(t,1),e.parent=null}},insertText(e,t){let r=e.children[e.children.length-1];r&&tn(r)?r.data+=t:oK.appendChild(e,oK.createTextNode(t))},insertTextBefore(e,t,r){let i=e.children[e.children.indexOf(r)-1];i&&tn(i)?i.data+=t:oK.insertBefore(e,oK.createTextNode(t),r)},adoptAttributes(e,t){for(let r=0;r<t.length;r++){let i=t[r].name;void 0===e.attribs[i]&&(e.attribs[i]=t[r].value,e["x-attribsNamespace"][i]=t[r].namespace,e["x-attribsPrefix"][i]=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=>to(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}}},oV={treeAdapter:oK};function oX(e){return e===eF.Space||e===eF.NewLine||e===eF.Tab||e===eF.FormFeed||e===eF.CarriageReturn}function oJ(e){return e===eF.Slash||e===eF.Gt||oX(e)}(q=eF||(eF={}))[q.Tab=9]="Tab",q[q.NewLine=10]="NewLine",q[q.FormFeed=12]="FormFeed",q[q.CarriageReturn=13]="CarriageReturn",q[q.Space=32]="Space",q[q.ExclamationMark=33]="ExclamationMark",q[q.Number=35]="Number",q[q.Amp=38]="Amp",q[q.SingleQuote=39]="SingleQuote",q[q.DoubleQuote=34]="DoubleQuote",q[q.Dash=45]="Dash",q[q.Slash=47]="Slash",q[q.Zero=48]="Zero",q[q.Nine=57]="Nine",q[q.Semi=59]="Semi",q[q.Lt=60]="Lt",q[q.Eq=61]="Eq",q[q.Gt=62]="Gt",q[q.Questionmark=63]="Questionmark",q[q.UpperA=65]="UpperA",q[q.LowerA=97]="LowerA",q[q.UpperF=70]="UpperF",q[q.LowerF=102]="LowerF",q[q.UpperZ=90]="UpperZ",q[q.LowerZ=122]="LowerZ",q[q.LowerX=120]="LowerX",q[q.OpeningSquareBracket=91]="OpeningSquareBracket",(Y=eP||(eP={}))[Y.Text=1]="Text",Y[Y.BeforeTagName=2]="BeforeTagName",Y[Y.InTagName=3]="InTagName",Y[Y.InSelfClosingTag=4]="InSelfClosingTag",Y[Y.BeforeClosingTagName=5]="BeforeClosingTagName",Y[Y.InClosingTagName=6]="InClosingTagName",Y[Y.AfterClosingTagName=7]="AfterClosingTagName",Y[Y.BeforeAttributeName=8]="BeforeAttributeName",Y[Y.InAttributeName=9]="InAttributeName",Y[Y.AfterAttributeName=10]="AfterAttributeName",Y[Y.BeforeAttributeValue=11]="BeforeAttributeValue",Y[Y.InAttributeValueDq=12]="InAttributeValueDq",Y[Y.InAttributeValueSq=13]="InAttributeValueSq",Y[Y.InAttributeValueNq=14]="InAttributeValueNq",Y[Y.BeforeDeclaration=15]="BeforeDeclaration",Y[Y.InDeclaration=16]="InDeclaration",Y[Y.InProcessingInstruction=17]="InProcessingInstruction",Y[Y.BeforeComment=18]="BeforeComment",Y[Y.CDATASequence=19]="CDATASequence",Y[Y.InSpecialComment=20]="InSpecialComment",Y[Y.InCommentLike=21]="InCommentLike",Y[Y.BeforeSpecialS=22]="BeforeSpecialS",Y[Y.BeforeSpecialT=23]="BeforeSpecialT",Y[Y.SpecialStartSequence=24]="SpecialStartSequence",Y[Y.InSpecialTag=25]="InSpecialTag",Y[Y.InEntity=26]="InEntity",(Z=eH||(eH={}))[Z.NoValue=0]="NoValue",Z[Z.Unquoted=1]="Unquoted",Z[Z.Single=2]="Single",Z[Z.Double=3]="Double";let o$={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,12
4400,116,97,114,101,97])};class o0{constructor({xmlMode:e=!1,decodeEntities:t=!0},r){this.cbs=r,this.state=eP.Text,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=eP.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 tb(e?tf:tp,(e,t)=>this.emitCodePoint(e,t))}reset(){this.state=eP.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=eP.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===eF.Lt||!this.decodeEntities&&this.fastForwardTo(eF.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=eP.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&e===eF.Amp&&this.startEntity()}stateSpecialStartSequence(e){let t=this.sequenceIndex===this.currentSequence.length,r=t?oJ(e):(32|e)===this.currentSequence[this.sequenceIndex];if(r){if(!t){this.sequenceIndex++;return}}else this.isSpecial=!1;this.sequenceIndex=0,this.state=eP.InTagName,this.stateInTagName(e)}stateInSpecialTag(e){if(this.sequenceIndex===this.currentSequence.length){if(e===eF.Gt||oX(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===o$.TitleEnd?this.decodeEntities&&e===eF.Amp&&this.startEntity():this.fastForwardTo(eF.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=Number(e===eF.Lt)}stateCDATASequence(e){e===o$.Cdata[this.sequenceIndex]?++this.sequenceIndex===o$.Cdata.length&&(this.state=eP.InCommentLike,this.currentSequence=o$.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=eP.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===o$.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=eP.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?!oJ(e):e>=eF.LowerA&&e<=eF.LowerZ||e>=eF.UpperA&&e<=eF.UpperZ}startSpecial(e,t){this.isSpecial=!0,this.currentSequence=e,this.sequenceIndex=t,this.state=eP.SpecialStartSequence}stateBeforeTagName(e){if(e===eF.ExclamationMark)this.state=eP.BeforeDeclaration,this.sectionStart=this.index+1;else if(e===eF.Questionmark)this.state=eP.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(e)){let t=32|e;this.sectionStart=this.index,this.xmlMode?this.state=eP.InTagName:t===o$.ScriptEnd[2]?this.state=eP.BeforeSpecialS:t===o$.TitleEnd[2]?this.state=eP.BeforeSpecialT:this.state=eP.InTagName}else e===eF.Slash?this.state=eP.BeforeClosingTagName:(this.state=eP.Text,this.stateText(e))}stateInTagName(e){oJ(e)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=eP.BeforeAttributeName,this.stateBeforeAttributeName(e))}stateBeforeClosingTagName(e){oX(e)||(e===eF.Gt?this.state=eP.Text:(this.state=this.isTagStartChar(e)?eP.InClosingTagName:eP.InSpecialComment,this.sectionStart=this.index))}stateInClosingTagName(e){(e===eF.Gt||oX(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=eP.AfterClosingTagName,this.stateAfterClosingTagName(e))}stateAfterClosingTagName(e){(e===eF.Gt||this.fastForwardTo(eF.Gt))&&(this.state=eP.Text,this.sectionStart=this.index+1)}stateBeforeAttributeName(e){e===eF.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=eP.InSpecialTag,this.sequenceIndex=0):this.state=eP.Text,this.sectionStart=this.index+1):e===eF.Slash?this.state=eP.InSelfClosingTag:oX(e)||(this.state=eP.InAttributeName,this.sectionStart=this.index)}stateInSelfClosingTag(e){e===eF.Gt?(this.cbs.onselfclosingtag(this.index),this.state=eP.Text,this.sectionStart=this.index+1,this.isSpecial=!1):oX(e)||(this.state=eP.BeforeAttributeName,this.stateBeforeAttributeName(e))}stateInAttributeName(e){(e===eF.Eq||oJ(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=this.index,this.state=eP.AfterAttributeName,this.stateAfterAttributeName(e))}stateAfterAttributeName(e){e===eF.Eq?this.state=eP.BeforeAttributeValue:e===eF.Slash||e===eF.Gt?(this.cbs.onattribend(eH.NoValue,this.sectionStart),this.sectionStart=-1,this.state=eP.BeforeAttributeName,this.stateBeforeAttributeName(e)):oX(e)||(this.cbs.onattribend(eH.NoValue,this.sectionStart),this.state=eP.InAttributeName,this.sectionStart=this.index)}stateBeforeAttributeValue(e){e===eF.DoubleQuote?(this.state=eP.InAttributeValueDq,this.sectionStart=this.index+1):e===eF.SingleQuote?(this.state=eP.InAttributeValueSq,this.sectionStart=this.index+1):oX(e)||(this.sectionStart=this.index,this.state=eP.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===eF.DoubleQuote?eH.Double:eH.Single,this.index+1),this.state=eP.BeforeAttributeName):this.decodeEntities&&e===eF.Amp&&this.startEntity()}stateInAttributeValueDoubleQuotes(e){this.handleInAttributeValue(e,eF.DoubleQuote)}stateInAttributeValueSingleQuotes(e){this.handleInAttributeValue(e,eF.SingleQuote)}stateInAttributeValueNoQuotes(e){oX(e)||e===eF.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(eH.Unquoted,this.index),this.state=eP.BeforeAttributeName,this.stateBeforeAttributeName(e)):this.decodeEntities&&e===eF.Amp&&this.startEntity()}stateBeforeDeclaration(e){e===eF.OpeningSquareBracket?(this.state=eP.CDATASequence,this.sequenceIndex=0):this.state=e===eF.Dash?eP.BeforeComment:eP.InDeclaration}stateInDeclaration(e){(e===eF.Gt||this.fastForwardTo(eF.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=eP.Text,this.sectionStart=this.index+1)}stateInProcessingInstruction(e){(e===eF.Gt||this.fastForwardTo(eF.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=eP.Text,this.sectionStart=this.index+1)}stateBeforeComment(e){e===eF.Dash?(this.state=eP.InCommentLike,this.currentSequence=o$.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=eP.InDeclaration}stateInSpecialComment(e){(e===eF.Gt||this.fastForwardTo(eF.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=eP.Text,this.sectionStart=this.index+1)}stateBeforeSpecialS(e){let t=32|e;t===o$.ScriptEnd[3]?this.startSpecial(o$.ScriptEnd,4):t===o$.StyleEnd[3]?this.startSpecial(o$.StyleEnd,4):(this.state=eP.InTagName,this.stateInTagName(e))}stateBeforeSpecialT(e){let t=32|e;t===o$.TitleEnd[3]?this.startSpecial(o$.TitleEnd,4):t===o$.TextareaEnd[3]?this.startSpecial(o$.TextareaEnd,4):(this.state=eP.InTagName,this.stateInTagName(e))}startEntity(){this.baseState=this.state,this.state=eP.InEntity,this.entityStart=this.index,this.entityDecoder.startEntity(this.xmlMode?ee.Strict:this.baseState===eP.Text||this.baseState===eP.InSpecialTag?ee.Legacy:ee.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===eP.Text||this.state===eP.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===eP.InAttributeValueDq||this.state===eP.InAttributeValueSq||this.state===eP.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 eP.Text:this.stateText(e);break;case eP.SpecialStartSequence:this.stateSpecialStartSequence(e);break;case eP.InSpecialTag:this.stateInSpecialTag(e);break;case eP.CDATASequence:this.stateCDATASequence(e);break;case eP.InAttributeValueDq:this.stateInAttributeValueDoubleQuotes(e);break;case eP.InAttributeName:this.stateInAttributeName(e);break;case eP.InCommentLike:this.stateInCommentLike(e);break;case eP.InSpecialComment:this.stateInSpecialComment(e);break;case eP.BeforeAttributeName:this.stateBeforeAttributeName(e);break;case eP.InTagName:this.stateInTagName(e);break;case eP.InClosingTagName:this.stateInClosingTagName(e);break;case eP.BeforeTagName:this.stateBeforeTagName(e);break;case eP.AfterAttributeName:this.stateAfterAttributeName(e);break;case eP.InAttributeValueSq:this.stateInAttributeValueSingleQuotes(e);break;case eP.BeforeAttributeValue:this.stateBeforeAttributeValue(e);break;case eP.BeforeClosingTagName:this.stateBeforeClosingTagName(e);break;case eP.AfterClosingTagName:this.stateAfterClosingTagName(e);break;case eP.BeforeSpecialS:this.stateBeforeSpecialS(e);break;case eP.BeforeSpecialT:this.stateBeforeSpecialT(e);break;case eP.InAttributeValueNq:this.stateInAttributeValueNoQuotes(e);break;case eP.InSelfClosingTag:this.stateInSelfClosingTag(e);break;case eP.InDeclaration:this.stateInDeclaration(e);break;case eP.BeforeDeclaration:this.stateBeforeDeclaration(e);break;case eP.BeforeComment:this.stateBeforeComment(e);break;case eP.InProcessingInstruction:this.stateInProcessingInstruction(e);break;case eP.InEntity:this.stateInEntity()}this.index++}this.cleanup()}finish(){this.state===eP.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===eP.InCommentLike?this.currentSequence===o$.CdataEnd?this.cbs.oncdata(this.sectionStart,e,0):this.cbs.oncomment(this.sectionStart,e,0):this.state===eP.InTagName||this.state===eP.BeforeAttributeName||this.state===eP.BeforeAttributeValue||this.state===eP.AfterAttributeName||this.state===eP.InAttributeName||this.state===eP.InAttributeValueSq||this.state===eP.InAttributeValueDq||this.state===eP.InAttributeValueNq||this.state===eP.InClosingTagName||this.cbs.ontext(this.sectionStart,e))}emitCodePoint(e,t){this.baseState!==eP.Text&&this.baseState!==eP.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 o1=new Set(["input","option","optgroup","select","button","datalist","textarea"]),o2=new Set(["p"]),o3=new Set(["thead","tbody"]),o5=new Set(["dd","dt"]),o8=new Set(["rt","rp"]),o4=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",o2],["h1",o2],["h2",o2],["h3",o2],["h4",o2],["h5",o2],["h6",o2],["select",o1],["input",o1],["output",o1],["button",o1],["datalist",o1],["textarea",o1],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",o5],["dt",o5],["address",o2],["article",o2],["aside",o2],["blockquote",o2],["details",o2],["div",o2],["dl",o2],["fieldset",o2],["figcaption",o2],["figure",o2],["footer",o2],["form",o2],["header",o2],["hr",o2],["main",o2],["nav",o2],["ol",o2],["pre",o2],["section",o2],["table",o2],["ul",o2],["rt",o8],["rp",o8],["tbody",o3],["tfoot",o3]]),o6=new Set(["area","base","basefont","br","col","command","embed","frame","hr","
440img","input","isindex","keygen","link","meta","param","source","track","wbr"]),o9=new Set(["math","svg"]),o7=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),se=/\s|\//;class st{constructor(e,t={}){var r,i,n,a,o,s;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!==(i=t.lowerCaseAttributeNames)&&void 0!==i?i:this.htmlMode,this.recognizeSelfClosing=null!==(n=t.recognizeSelfClosing)&&void 0!==n?n:!this.htmlMode,this.tokenizer=new(null!==(a=t.Tokenizer)&&void 0!==a?a:o0)(this.options,this),this.foreignContext=[!this.htmlMode],null===(s=(o=this.cbs).onparserinit)||void 0===s||s.call(o,this)}ontext(e,t){var r,i;let n=this.getSlice(e,t);this.endIndex=t-1,null===(i=(r=this.cbs).ontext)||void 0===i||i.call(r,n),this.startIndex=t}ontextentity(e,t){var r,i;this.endIndex=t-1,null===(i=(r=this.cbs).ontext)||void 0===i||i.call(r,tg(e)),this.startIndex=t}isVoidElement(e){return this.htmlMode&&o6.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,i,n;this.openTagStart=this.startIndex,this.tagname=e;let a=this.htmlMode&&o4.get(e);if(a)for(;this.stack.length>0&&a.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&&(o9.has(e)?this.foreignContext.unshift(!0):o7.has(e)&&this.foreignContext.unshift(!1))),null===(n=(i=this.cbs).onopentagname)||void 0===n||n.call(i,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,i,n,a,o,s,l,c;this.endIndex=t;let d=this.getSlice(e,t);if(this.lowerCaseTagNames&&(d=d.toLowerCase()),this.htmlMode&&(o9.has(d)||o7.has(d))&&this.foreignContext.shift(),this.isVoidElement(d))this.htmlMode&&"br"===d&&(null===(a=(n=this.cbs).onopentagname)||void 0===a||a.call(n,"br"),null===(s=(o=this.cbs).onopentag)||void 0===s||s.call(o,"br",{},!0),null===(c=(l=this.cbs).onclosetag)||void 0===c||c.call(l,"br",!1));else{let e=this.stack.indexOf(d);if(-1!==e)for(let t=0;t<=e;t++){let n=this.stack.shift();null===(i=(r=this.cbs).onclosetag)||void 0===i||i.call(r,n,t!==e)}else this.htmlMode&&"p"===d&&(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 i=this.tagname;this.endOpenTag(e),this.stack[0]===i&&(null===(r=(t=this.cbs).onclosetag)||void 0===r||r.call(t,i,!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+=tg(e)}onattribend(e,t){var r,i;this.endIndex=t,null===(i=(r=this.cbs).onattribute)||void 0===i||i.call(r,this.attribname,this.attribvalue,e===eH.Double?'"':e===eH.Single?"'":e===eH.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(se),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 i,n,a,o;this.endIndex=t,null===(n=(i=this.cbs).oncomment)||void 0===n||n.call(i,this.get
440Slice(e,t-r)),null===(o=(a=this.cbs).oncommentend)||void 0===o||o.call(a),this.startIndex=t+1}oncdata(e,t,r){var i,n,a,o,s,l,c,d,u,h;this.endIndex=t;let p=this.getSlice(e,t-r);!this.htmlMode||this.options.recognizeCDATA?(null===(n=(i=this.cbs).oncdatastart)||void 0===n||n.call(i),null===(o=(a=this.cbs).ontext)||void 0===o||o.call(a,p),null===(l=(s=this.cbs).oncdataend)||void 0===l||l.call(s)):(null===(d=(c=this.cbs).oncomment)||void 0===d||d.call(c,`[CDATA[${p}]]`),null===(h=(u=this.cbs).oncommentend)||void 0===h||h.call(u)),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,i;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===(i=(r=this.cbs).onparserinit)||void 0===i||i.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 sr=(z=(e,t,r,i)=>{var n,a;return t._useHtmlParser2?function(e,t){let r=new th(void 0,t);return new st(r,t).end(e),r.root}(e,t):(null!==(a=(n=t).treeAdapter)&&void 0!==a||(n.treeAdapter=oK),!1!==n.scriptingEnabled&&(n.scriptingEnabled=!0),r?a5.parse(e,n):function(e,t,r){"string"==typeof e&&(r=t,t=e,e=null);let i=a5.getFragmentParser(e,r);return i.tokenizer.write(t,!0),i.getFragment()}(i,e,n))},function(e,t,r,i){if(void 0!==nD&&nD.isBuffer(e)&&(e=e.toString()),"string"==typeof e)return z(e,t,r,i);let n=e;if(!Array.isArray(n)&&ts(n))return n;let a=new te([]);return nL(n,a),a}),si=(Q=(e,t)=>t._useHtmlParser2?tR(e,t):function(e){let t="length"in e?e:[e];for(let e=0;e<t.length;e+=1){let r=t[e];ts(r)&&Array.prototype.splice.call(t,e,1,...r.children)}let r="";for(let e=0;e<t.length;e+=1){let i=t[e];r+=function(e,t){let r={...oG,...t};return function e(t,r){return r.treeAdapter.isElementNode(t)?function(t,r){let i=r.treeAdapter.getTagName(t);return`<${i}${function(e,{treeAdapter:t}){let r="";for(let i of t.getAttrList(e)){if(r+=" ",i.namespace)switch(i.namespace){case ef.XML:r+=`xml:${i.name}`;break;case ef.XMLNS:"xmlns"!==i.name&&(r+="xmlns:"),r+=i.name;break;case ef.XLINK:r+=`xlink:${i.name}`;break;default:r+=`${i.prefix}:${i.name}`}else r+=i.name;r+=`="${oH(i.value)}"`}return r}(t,r)}>${r.treeAdapter.isElementNode(t)&&r.treeAdapter.getNamespaceURI(t)===ef.HTML&&oU.has(r.treeAdapter.getTagName(t))?"":`${function(t,r){let i="",n=r.treeAdapter.isElementNode(t)&&r.treeAdapter.getTagName(t)===eA.TEMPLATE&&r.treeAdapter.getNamespaceURI(t)===ef.HTML?r.treeAdapter.getTemplateContent(t):t,a=r.treeAdapter.getChildNodes(n);if(a)for(let t of a)i+=e(t,r);return i}(t,r)}</${i}>`}`}(t,r):r.treeAdapter.isTextNode(t)?function(e,t){var r;let{treeAdapter:i}=t,n=i.getTextNodeContent(e),a=i.getParentNode(e),o=a&&i.isElementNode(a)&&i.getTagName(a);return o&&i.getNamespaceURI(a)===ef.HTML&&(r=t.scriptingEnabled,aA.has(o)||r&&o===eA.NOSCRIPT)?n:oW(n)}(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):""}(e,r)}(i,oV)}return r}(e),function e(t,r,i=!0){if(null==t)throw Error("cheerio.load() expects a string");let n=rA(r),a=sr(t,n,i,null);class o extends ae{_make(e,t){let r=s(e,t);
440return r.prevObject=this,r}_parse(e,t,r,i){return sr(e,t,r,i)}_render(e){return Q(e,this.options)}}function s(e,t,r=a,i){if(e&&rw(e))return e;let s=rA(i,n),l="string"==typeof r?[sr(r,s,!1,null)]:"length"in r?r:[r],c=rw(l)?l:new o(l,null,s);if(c._root=c,!e)return new o(void 0,c,s);let d="string"==typeof e&&rN(e)?sr(e,s,!1,null).children:e.name||"root"===e.type||"text"===e.type||"comment"===e.type?[e]:Array.isArray(e)?e:void 0,u=new o(d,c,s);if(d)return u;if("string"!=typeof e)throw TypeError("Unexpected type of selector");let h=e,p=t?"string"==typeof t?rN(t)?new o([sr(t,s,!1,null)],c,s):(h=`${t} ${h}`,c):rw(t)?t:new o(Array.isArray(t)?t:[t],c,s):c;return p?p.find(h):u}return Object.assign(s,eU,{load:e,_root:a,_options:n,fn:o.prototype,prototype:o.prototype}),s})},22424:function(e,t,r){"use strict";r.d(t,{Z:function(){return ei}});/*! @license DOMPurify 3.3.1 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.1/LICENSE */let{entries:i,setPrototypeOf:n,isFrozen:a,getPrototypeOf:o,getOwnPropertyDescriptor:s}=Object,{freeze:l,seal:c,create:d}=Object,{apply:u,construct:h}="undefined"!=typeof Reflect&&Reflect;l||(l=function(e){return e}),c||(c=function(e){return e}),u||(u=function(e,t){for(var r=arguments.length,i=Array(r>2?r-2:0),n=2;n<r;n++)i[n-2]=arguments[n];return e.apply(t,i)}),h||(h=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];return new e(...r)});let p=S(Array.prototype.forEach),f=S(Array.prototype.lastIndexOf),m=S(Array.prototype.pop),g=S(Array.prototype.push),A=S(Array.prototype.splice),b=S(String.prototype.toLowerCase),x=S(String.prototype.toString),y=S(String.prototype.match),E=S(String.prototype.replace),T=S(String.prototype.indexOf),C=S(String.prototype.trim),k=S(Object.prototype.hasOwnProperty),_=S(RegExp.prototype.test),v=(J=TypeError,function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return h(J,t)});function S(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var r=arguments.length,i=Array(r>1?r-1:0),n=1;n<r;n++)i[n-1]=arguments[n];return u(e,t,i)}}function w(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:b;n&&n(e,null);let i=t.length;for(;i--;){let n=t[i];if("string"==typeof n){let e=r(n);e!==n&&(a(t)||(t[i]=e),n=e)}e[n]=!0}return e}function I(e){let t=d(null);for(let[r,n]of i(e)){let i=k(e,r);i&&(Array.isArray(n)?t[r]=function(e){for(let t=0;t<e.length;t++){let r=k(e,t);r||(e[t]=null)}return e}(n):n&&"object"==typeof n&&n.constructor===Object?t[r]=I(n):t[r]=n)}return t}function N(e,t){for(;null!==e;){let r=s(e,t);if(r){if(r.get)return S(r.get);if("function"==typeof r.value)return S(r.value)}e=o(e)}return function(){return null}}let D=l(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),L=l(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),R=l(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),B=l(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),O=l(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),M=l(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),F=l(["#text"]),P=l(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
440spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),H=l(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),W=l(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),U=l(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),G=c(/\{\{[\w\W]*|[\w\W]*\}\}/gm),j=c(/<%[\w\W]*|[\w\W]*%>/gm),q=c(/\$\{[\w\W]*/gm),Y=c(/^data-[\-\w.\u00B7-\uFFFF]+$/),Z=c(/^aria-[\-\w]+$/),z=c(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Q=c(/^(?:\w+script|data):/i),K=c(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),V=c(/^html$/i),X=c(/^[a-z][.\w]*(-[.\w]+)+$/i);var J,$=Object.freeze({__proto__:null,ARIA_ATTR:Z,ATTR_WHITESPACE:K,CUSTOM_ELEMENT:X,DATA_ATTR:Y,DOCTYPE_NAME:V,ERB_EXPR:j,IS_ALLOWED_URI:z,IS_SCRIPT_OR_DATA:Q,MUSTACHE_EXPR:G,TMPLIT_EXPR:q});let ee={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},et=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let r=null,i="data-tt-policy-suffix";t&&t.hasAttribute(i)&&(r=t.getAttribute(i));let n="dompurify"+(r?"#"+r:"");try{return e.createPolicy(n,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+n+" could not be created."),null}},er=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};var ei=function e(){let t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"==typeof window?null:window,n=t=>e(t);if(n.version="3.3.1",n.removed=[],!r||!r.document||r.document.nodeType!==ee.document||!r.Element)return n.isSupported=!1,n;let{document:a}=r,o=a,s=o.currentScript,{DocumentFragment:c,HTMLTemplateElement:u,Node:h,Element:S,NodeFilter:G,NamedNodeMap:j=r.NamedNodeMap||r.MozNamedAttrMap,HTMLFormElement:q,DOMParser:Y,trustedTypes:Z}=r,Q=S.prototype,K=N(Q,"cloneNode"),X=N(Q,"remove"),J=N(Q,"nextSibling"),ei=N(Q,"childNodes"),en=N(Q,"parentNode");if("function"==typeof u){let e=a.createElement("template");e.content&&e.content.ownerDocument&&(a=e.content.ownerDocument)}let ea="",{implementation:eo,createNodeIterator:es,createDocumentFragment:el,getElementsByTagName:ec}=a,{importNode:ed}=o,eu=er();n.isSupported="function"==typeof i&&"function"==typeof en&&eo&&void 0!==eo.createHTMLDocument;let{MUSTACHE_EXPR:eh,ERB_EXPR:ep,TMPLIT_EXPR:ef,DATA_ATTR:em,ARIA_ATTR:eg,IS_SCRIPT_OR_DATA:eA,ATTR_WHITESPACE:eb,CUSTOM_ELEMENT:ex}=$,{IS_ALLOWED_URI:ey}=$,eE=null,eT=w({},[...D,...L,...R,...O,...F]),eC=null,ek=w({}
vendor: 4,232 bytes, line 440
440,[...P,...H,...W,...U]),e_=Object.seal(d(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ev=null,eS=null,ew=Object.seal(d(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),eI=!0,eN=!0,eD=!1,eL=!0,eR=!1,eB=!0,eO=!1,eM=!1,eF=!1,eP=!1,eH=!1,eW=!1,eU=!0,eG=!1,ej=!0,eq=!1,eY={},eZ=null,ez=w({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),eQ=null,eK=w({},["audio","video","img","source","image","track"]),eV=null,eX=w({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),eJ="http://www.w3.org/1998/Math/MathML",e$="http://www.w3.org/2000/svg",e0="http://www.w3.org/1999/xhtml",e1=e0,e2=!1,e3=null,e5=w({},[eJ,e$,e0],x),e8=w({},["mi","mo","mn","ms","mtext"]),e4=w({},["annotation-xml"]),e6=w({},["title","style","font","a","script"]),e9=null,e7=["application/xhtml+xml","text/html"],te=null,tt=null,tr=a.createElement("form"),ti=function(e){return e instanceof RegExp||e instanceof Function},tn=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!tt||tt!==e){if(e&&"object"==typeof e||(e={}),e=I(e),te="application/xhtml+xml"===(e9=-1===e7.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE)?x:b,eE=k(e,"ALLOWED_TAGS")?w({},e.ALLOWED_TAGS,te):eT,eC=k(e,"ALLOWED_ATTR")?w({},e.ALLOWED_ATTR,te):ek,e3=k(e,"ALLOWED_NAMESPACES")?w({},e.ALLOWED_NAMESPACES,x):e5,eV=k(e,"ADD_URI_SAFE_ATTR")?w(I(eX),e.ADD_URI_SAFE_ATTR,te):eX,eQ=k(e,"ADD_DATA_URI_TAGS")?w(I(eK),e.ADD_DATA_URI_TAGS,te):eK,eZ=k(e,"FORBID_CONTENTS")?w({},e.FORBID_CONTENTS,te):ez,ev=k(e,"FORBID_TAGS")?w({},e.FORBID_TAGS,te):I({}),eS=k(e,"FORBID_ATTR")?w({},e.FORBID_ATTR,te):I({}),eY=!!k(e,"USE_PROFILES")&&e.USE_PROFILES,eI=!1!==e.ALLOW_ARIA_ATTR,eN=!1!==e.ALLOW_DATA_ATTR,eD=e.ALLOW_UNKNOWN_PROTOCOLS||!1,eL=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,eR=e.SAFE_FOR_TEMPLATES||!1,eB=!1!==e.SAFE_FOR_XML,eO=e.WHOLE_DOCUMENT||!1,eP=e.RETURN_DOM||!1,eH=e.RETURN_DOM_FRAGMENT||!1,eW=e.RETURN_TRUSTED_TYPE||!1,eF=e.FORCE_BODY||!1,eU=!1!==e.SANITIZE_DOM,eG=e.SANITIZE_NAMED_PROPS||!1,ej=!1!==e.KEEP_CONTENT,eq=e.IN_PLACE||!1,ey=e.ALLOWED_URI_REGEXP||z,e1=e.NAMESPACE||e0,e8=e.MATHML_TEXT_INTEGRATION_POINTS||e8,e4=e.HTML_INTEGRATION_POINTS||e4,e_=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ti(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(e_.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ti(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(e_.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(e_.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),eR&&(eN=!1),eH&&(eP=!0),eY&&(eE=w({},F),eC=[],!0===eY.html&&(w(eE,D),w(eC,P)),!0===eY.svg&&(w(eE,L),w(eC,H),w(eC,U)),!0===eY.svgFilters&&(w(eE,R),w(eC,H),w(eC,U)),!0===eY.mathMl&&(w(eE,O),w(eC,W),w(eC,U))),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?ew.tagCheck=e.ADD_TAGS:(eE===eT&&(eE=I(eE)),w(eE,e.ADD_TAGS,te))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?ew.attributeCheck=e.ADD_ATTR:(eC===ek&&(eC=I(eC)),w(eC,e.ADD_ATTR,te))),e.ADD_URI_SAFE_ATTR&&w(eV,e.ADD_URI_SAFE_ATTR,te),e.FORBID_CONTENTS&&(eZ===ez&&(eZ=I(eZ)),w(eZ,e.FORBID_CONTENTS,te)),e.ADD_FORBID_CONTENTS&&(eZ===ez&&(eZ=I(eZ)),w(eZ,e.ADD_FORBID_CONTENTS,te)),ej&&(eE["#text"]=!0),eO&&w(eE,["html","head","body"]),eE.table&&(w(eE,["tbody"]),delete ev.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw v('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw v('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');ea=(t=e.TRUSTED_TYPES_POLICY).createHTML("")}
440else void 0===t&&(t=et(Z,s)),null!==t&&"string"==typeof ea&&(ea=t.createHTML(""));l&&l(e),tt=e}},ta=w({},[...L,...R,...B]),to=w({},[...O,...M]),ts=function(e){let t=en(e);t&&t.tagName||(t={namespaceURI:e1,tagName:"template"});let r=b(e.tagName),i=b(t.tagName);return!!e3[e.namespaceURI]&&(e.namespaceURI===e$?t.namespaceURI===e0?"svg"===r:t.namespaceURI===eJ?"svg"===r&&("annotation-xml"===i||e8[i]):Boolean(ta[r]):e.namespaceURI===eJ?t.namespaceURI===e0?"math"===r:t.namespaceURI===e$?"math"===r&&e4[i]:Boolean(to[r]):e.namespaceURI===e0?(t.namespaceURI!==e$||!!e4[i])&&(t.namespaceURI!==eJ||!!e8[i])&&!to[r]&&(e6[r]||!ta[r]):"application/xhtml+xml"===e9&&!!e3[e.namespaceURI])},tl=function(e){g(n.removed,{element:e});try{en(e).removeChild(e)}catch(t){X(e)}},tc=function(e,t){try{g(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){g(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e){if(eP||eH)try{tl(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}}},td=function(e){let r=null,i=null;if(eF)e="<remove></remove>"+e;else{let t=y(e,/^[\r\n\t ]+/);i=t&&t[0]}"application/xhtml+xml"===e9&&e1===e0&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");let n=t?t.createHTML(e):e;if(e1===e0)try{r=new Y().parseFromString(n,e9)}catch(e){}if(!r||!r.documentElement){r=eo.createDocument(e1,"template",null);try{r.documentElement.innerHTML=e2?ea:n}catch(e){}}let o=r.body||r.documentElement;return(e&&i&&o.insertBefore(a.createTextNode(i),o.childNodes[0]||null),e1===e0)?ec.call(r,eO?"html":"body")[0]:eO?r.documentElement:o},tu=function(e){return es.call(e.ownerDocument||e,e,G.SHOW_ELEMENT|G.SHOW_COMMENT|G.SHOW_TEXT|G.SHOW_PROCESSING_INSTRUCTION|G.SHOW_CDATA_SECTION,null)},th=function(e){return e instanceof q&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof j)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},tp=function(e){return"function"==typeof h&&e instanceof h};function tf(e,t,r){p(e,e=>{e.call(n,t,r,tt)})}let tm=function(e){let t=null;if(tf(eu.beforeSanitizeElements,e,null),th(e))return tl(e),!0;let r=te(e.nodeName);if(tf(eu.uponSanitizeElement,e,{tagName:r,allowedTags:eE}),eB&&e.hasChildNodes()&&!tp(e.firstElementChild)&&_(/<[/\w!]/g,e.innerHTML)&&_(/<[/\w!]/g,e.textContent)||e.nodeType===ee.progressingInstruction||eB&&e.nodeType===ee.comment&&_(/<[/\w]/g,e.data))return tl(e),!0;if(!(ew.tagCheck instanceof Function&&ew.tagCheck(r))&&(!eE[r]||ev[r])){if(!ev[r]&&tA(r)&&(e_.tagNameCheck instanceof RegExp&&_(e_.tagNameCheck,r)||e_.tagNameCheck instanceof Function&&e_.tagNameCheck(r)))return!1;if(ej&&!eZ[r]){let t=en(e)||e.parentNode,r=ei(e)||e.childNodes;if(r&&t){let i=r.length;for(let n=i-1;n>=0;--n){let i=K(r[n],!0);i.__removalCount=(e.__removalCount||0)+1,t.insertBefore(i,J(e))}}}return tl(e),!0}return e instanceof S&&!ts(e)||("noscript"===r||"noembed"===r||"noframes"===r)&&_(/<\/no(script|embed|frames)/i,e.innerHTML)?(tl(e),!0):(eR&&e.nodeType===ee.text&&(t=e.textContent,p([eh,ep,ef],e=>{t=E(t,e," ")}),e.textContent!==t&&(g(n.removed,{element:e.cloneNode()}),e.textContent=t)),tf(eu.afterSanitizeElements,e,null),!1)},tg=function(e,t,r){if(eU&&("id"===t||"name"===t)&&(r in a||r in tr))return!1;if(eN&&!eS[t]&&_(em,t));else if(eI&&_(eg,t));else if(ew.attributeCheck instanceof Function&&ew.attributeCheck(t,e));else if(!eC[t]||eS[t]){if(!(tA(e)&&(e_.tagNameCheck instanceof RegExp&&_(e_.tagNameCheck,e)||e_.tagNameCheck instanceof Function&&e_.tagNameCheck(e))&&(e_.attributeNameCheck instanceof RegExp&&_(e_.attributeNameCheck,t)||e_.attributeNameCheck instanceof Function&&e_.attributeNameCheck(t,e))||"is"===t&&e_.allowCustomizedBuiltInElements&&(e_.tagNameCheck instanceof RegExp&&_(e_.tagNameCheck,r)||e_.tagNameCheck instanceof Function&&e_.tagNameCheck(r))))return!1}else if(eV[t]);else if(_(ey,E(r,eb,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===T(r,"data:")&&eQ[e]);else if(eD&&!_(eA,E(r,eb,"")));else if(r)return!1;return!0},tA=function(e){return"annotation-xml"!==e&&y(e,ex)},tb=function(e){tf(eu.beforeSanitizeAttributes,e,null);let{attributes:r}=e;if(!r||th(e))return;let i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:eC,forceKeepAttr:void 0},a=r.length;for(;a--;){let o=r[a],{name:s,namespaceURI:l,value:c}=o,d=te(s),u="value"===s?c:C(c);if(i.attrName=d,i.attrValue=u,i.keepAttr=!0,i.forceKeepAttr=void 0,tf(eu.uponSanitizeAttribute,e,i),u=i.attrValue,eG&&("id"===d||"name"===d)&&(tc(s,e),u="user-content-"+u),eB&&_(/((--!?|])>)|<\/(style|title|textarea)/i,u)||"attributename"===d&&y(u,"href")){tc(s,e);continue}if(i.forceKeepAttr)continue;if(!i.keepAttr||!eL&&_(/\/>/i,u)){tc(s,e);continue}eR&&p([eh,ep,ef],e=>{u=E(u,e," ")});let h=te(e.nodeName);if(!tg(h,d,u)){tc(s,e);continue}if(t&&"object"==typeof Z&&"function"==typeof Z.getAttributeType){if(l);else switch(Z.getAttributeType(h,d)){case"TrustedHTML":u=t.createHTML(u);break;case"TrustedScriptURL":u=t.createScriptURL(u)}}if(u!==c)try{l?e.setAttributeNS(l,s,u):e.setAttribute(s,u),th(e)?tl(e):m(n.removed)}catch(t){tc(s,e)}}tf(eu.afterSanitizeAttributes,e,null)},tx=function e(t){let r=null,i=tu(t);for(tf(eu.beforeSanitizeShadowDOM,t,null);r=i.nextNode();)tf(eu.uponSanitizeShadowNode,r,null),tm(r),tb(r),r.content instanceof c&&e(r.content);tf(eu.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=null,a=null,s=null,l=null;if((e2=!e)&&(e="<!-->"),"string"!=typeof e&&!tp(e)){if("function"==typeof e.toString){if("string"!=typeof(e=e.toString()))throw v("dirty is not a string, aborting")}else throw v("toString is not a function")}if(!n.isSupported)return e;if(eM||tn(r),n.removed=[],"string"==typeof e&&(eq=!1),eq){if(e.nodeName){let t=te(e.nodeName);if(!eE[t]||ev[t])throw v("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof h)(a=(i=td("<!---->")).ownerDocument.importNode(e,!0)).nodeType===ee.element&&"BODY"===a.nodeName?i=a:"HTML"===a.nodeName?i=a:i.appendChild(a);else{if(!eP&&!eR&&!eO&&-1===e.indexOf("<"))return t&&eW?t.createHTML(e):e;if(!(i=td(e)))return eP?null:eW?ea:""}i&&eF&&tl(i.firstChild);let d=tu(eq?e:i);for(;s=d.nextNode();)tm(s),tb(s),s.content instanceof c&&tx(s.content);if(eq)return e;if(eP){if(eH)for(l=el.call(i.ownerDocument);i.firstChild;)l.appendChild(i.firstChild);else l=i;return(eC.shadowroot||eC.shadowrootmode)&&(l=ed.call(o,l,!0)),l}let u=eO?i.outerHTML:i.innerHTML;return eO&&eE["!doctype"]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&_(V,i.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+i.ownerDocument.doctype.name+">\n"+u),eR&&p([eh,ep,ef],e=>{u=E(u,e," ")}),t&&eW?t.createHTML(u):u},n.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};tn(e),eM=!0}
440,n.clearConfig=function(){tt=null,eM=!1},n.isValidAttribute=function(e,t,r){tt||tn({});let i=te(e),n=te(t);return tg(i,n,r)},n.addHook=function(e,t){"function"==typeof t&&g(eu[e],t)},n.removeHook=function(e,t){if(void 0!==t){let r=f(eu[e],t);return -1===r?void 0:A(eu[e],r,1)[0]}return m(eu[e])},n.removeHooks=function(e){eu[e]=[]},n.removeAllHooks=function(){eu=er()},n}()},21883:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var i=r(61691),n=r(82142),a=class{constructor(){this.type=n.w.ALL}get(){return this.type}set(e){if(this.type&&this.type!==e)throw Error("Cannot change both RGB and HSL channels at the same time");this.type=e}reset(){this.type=n.w.ALL}is(e){return this.type===e}},o=class{constructor(e,t){this.color=t,this.changed=!1,this.data=e,this.type=new a}set(e,t){return this.color=t,this.changed=!1,this.data=e,this.type.type=n.w.ALL,this}_ensureHSL(){let e=this.data,{h:t,s:r,l:n}=e;void 0===t&&(e.h=i.Z.channel.rgb2hsl(e,"h")),void 0===r&&(e.s=i.Z.channel.rgb2hsl(e,"s")),void 0===n&&(e.l=i.Z.channel.rgb2hsl(e,"l"))}_ensureRGB(){let e=this.data,{r:t,g:r,b:n}=e;void 0===t&&(e.r=i.Z.channel.hsl2rgb(e,"r")),void 0===r&&(e.g=i.Z.channel.hsl2rgb(e,"g")),void 0===n&&(e.b=i.Z.channel.hsl2rgb(e,"b"))}get r(){let e=this.data,t=e.r;return this.type.is(n.w.HSL)||void 0===t?(this._ensureHSL(),i.Z.channel.hsl2rgb(e,"r")):t}get g(){let e=this.data,t=e.g;return this.type.is(n.w.HSL)||void 0===t?(this._ensureHSL(),i.Z.channel.hsl2rgb(e,"g")):t}get b(){let e=this.data,t=e.b;return this.type.is(n.w.HSL)||void 0===t?(this._ensureHSL(),i.Z.channel.hsl2rgb(e,"b")):t}get h(){let e=this.data,t=e.h;return this.type.is(n.w.RGB)||void 0===t?(this._ensureRGB(),i.Z.channel.rgb2hsl(e,"h")):t}get s(){let e=this.data,t=e.s;return this.type.is(n.w.RGB)||void 0===t?(this._ensureRGB(),i.Z.channel.rgb2hsl(e,"s")):t}get l(){let e=this.data,t=e.l;return this.type.is(n.w.RGB)||void 0===t?(this._ensureRGB(),i.Z.channel.rgb2hsl(e,"l")):t}get a(){return this.data.a}set r(e){this.type.set(n.w.RGB),this.changed=!0,this.data.r=e}set g(e){this.type.set(n.w.RGB),this.changed=!0,this.data.g=e}set b(e){this.type.set(n.w.RGB),this.changed=!0,this.data.b=e}set h(e){this.type.set(n.w.HSL),this.changed=!0,this.data.h=e}set s(e){this.type.set(n.w.HSL),this.changed=!0,this.data.s=e}set l(e){this.type.set(n.w.HSL),this.changed=!0,this.data.l=e}set a(e){this.changed=!0,this.data.a=e}};let s=new o({r:0,g:0,b:0,a:0},"transparent");var l=s},71610:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var i=r(21883),n=r(82142);let a={re:/^#((?:[a-f0-9]{2}){2,4}|[a-f0-9]{3})$/i,parse:e=>{if(35!==e.charCodeAt(0))return;let t=e.match(a.re);if(!t)return;let r=t[1],n=parseInt(r,16),o=r.length,s=o%4==0,l=o>4,c=l?1:17,d=l?8:4,u=s?0:-1,h=l?255:15;return i.Z.set({r:(n>>d*(u+3)&h)*c,g:(n>>d*(u+2)&h)*c,b:(n>>d*(u+1)&h)*c,a:s?(n&h)*c/255:1},e)},stringify:e=>{let{r:t,g:r,b:i,a}=e;return a<1?`#${n.Q[Math.round(t)]}${n.Q[Math.round(r)]}${n.Q[Math.round(i)]}${n.Q[Math.round(255*a)]}`:`#${n.Q[Math.round(t)]}${n.Q[Math.round(r)]}${n.Q[Math.round(i)]}`}};var o=r(61691);let s={re:/^hsla?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(?:deg|grad|rad|turn)?)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(%)?))?\s*?\)$/i,hueRe:/^(.+?)(deg|grad|rad|turn)$/i,_hue2deg:e=>{let t=e.match(s.hueRe);if(t){let[,e,r]=t;switch(r){case"grad":return o.Z.channel.clamp.h(.9*parseFloat(e));case"rad":return o.Z.channel.clamp.h(180*parseFloat(e)/Math.PI);case"turn":return o.Z.channel.clamp.h(360*parseFloat(e))}}return o.Z.channel.clamp.h(parseFloat(e))},parse:e=>{let t=e.charCodeAt(0);if(104!==t&&72!==t)return;let r=e.match(s.re);if(!r)return;let[,n,a,l,c,d]=r;return i.Z.set({h:s._hue2deg(n),s:o.Z.channel.clamp.s(parseFloat(a)),l:o.Z.channel.clamp.l(parseFloat(l)),a:c?o.Z.channel.clamp.a(d?parseFloat(c)/100:parseFloat(c)):1},e)},stringify:e=>{let{h:t,s:r,l:i,a:n}=e;return n<1?`hsla(${o.Z.lang.round(t)}, ${o.Z.lang.round(r)}%, ${o.Z.lang.round(i)}%, ${n})`:`hsl(${o.Z.lang.round(t)}, ${o.Z.lang.round(r)}%, ${o.Z.lang.round(i)}%)`}},l={colors:{aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyanaqua:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",s
440almon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",transparent:"#00000000",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},parse:e=>{e=e.toLowerCase();let t=l.colors[e];if(t)return a.parse(t)},stringify:e=>{let t=a.stringify(e);for(let e in l.colors)if(l.colors[e]===t)return e}},c={re:/^rgba?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?)))?\s*?\)$/i,parse:e=>{let t=e.charCodeAt(0);if(114!==t&&82!==t)return;let r=e.match(c.re);if(!r)return;let[,n,a,s,l,d,u,h,p]=r;return i.Z.set({r:o.Z.channel.clamp.r(a?2.55*parseFloat(n):parseFloat(n)),g:o.Z.channel.clamp.g(l?2.55*parseFloat(s):parseFloat(s)),b:o.Z.channel.clamp.b(u?2.55*parseFloat(d):parseFloat(d)),a:h?o.Z.channel.clamp.a(p?parseFloat(h)/100:parseFloat(h)):1},e)},stringify:e=>{let{r:t,g:r,b:i,a:n}=e;return n<1?`rgba(${o.Z.lang.round(t)}, ${o.Z.lang.round(r)}, ${o.Z.lang.round(i)}, ${o.Z.lang.round(n)})`:`rgb(${o.Z.lang.round(t)}, ${o.Z.lang.round(r)}, ${o.Z.lang.round(i)})`}};var d={format:{keyword:l,hex:a,rgb:c,rgba:c,hsl:s,hsla:s},parse:e=>{if("string"!=typeof e)return e;let t=a.parse(e)||c.parse(e)||s.parse(e)||l.parse(e);if(t)return t;throw Error(`Unsupported color format: "${e}"`)},stringify:e=>!e.changed&&e.color?e.color:e.type.is(n.w.HSL)||void 0===e.data.r?s.stringify(e):!(e.a<1)&&Number.isInteger(e.r)&&Number.isInteger(e.g)&&Number.isInteger(e.b)?a.stringify(e):c.stringify(e)}},82142:function(e,t,r){"use strict";r.d(t,{Q:function(){return n},w:function(){return a}});var i=r(61691);let n={};for(let e=0;e<=255;e++)n[e]=i.Z.unit.dec2hex(e);let a={ALL:0,RGB:1,HSL:2}},26174:function(e,t,r){"use strict";var i=r(61691),n=r(71610);let a=(e,t,r)=>{let a=n.Z.parse(e),o=a[t],s=i.Z.channel.clamp[t](o+r);return o!==s&&(a[t]=s),n.Z.stringify(a)};t.Z=a},53438:function(e,t,r){"use strict";var i=r(61691),n=r(71610);let a=(e,t)=>{let r=n.Z.parse(e);for(let e in t)r[e]=i.Z.channel.clamp[e](t[e]);return n.Z.stringify(r)};t.Z=a},7201:function(e,t,r){"use strict";var i=r(26174);let n=(e,t)=>(0,i.Z)(e,"l",-t);t.Z=n},91619:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var i=r(61691),n=r(71610);let a=e=>{let{r:t,g:r,b:a}=n.Z.parse(e),o=.2126*i.Z.channel.toLinear(t)+.7152*i.Z.channel.toLinear(r)+.0722*i.Z.channel.toLinear(a);return i.Z.lang.round(o)},o=e=>a(e)>=.5,s=e=>!o(e);var l=s},12281:function(e,t,r){"use strict";var i=r(26174);let n=(e,t)=>(0,i.Z)(e,"l",t);t.Z=n},51117:function(e,t,r){"use strict";var i=r(61691),n=r(21883),a=r(71610),o=r(53438);let s=(e,t,r=0,s=1)=>{if("number"!=typeof e)return(0,o.Z)(e,{a:t});let l=n.Z.set({r:i.Z.channel.clamp.r(e),g:i.Z.channel.clamp.g(t),b:i.Z.channel.clamp.b(r),a:i.Z.channel.clamp.a(s)});return a.Z.stringify(l)};t.Z=s},61691:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let i={min:{r:0,g:0,b:0,s:0,l:0,a:0},max:{r:255,g:255,b:255,h:360,s:100,l:100,a:1},clamp:{r:e=>e>=255?255:e<0?0:e,g:e=>e>=255?255:e<0?0:e,b:e=>e>=255?255:e<0?0:e,h:e=>e%360,s:e=>e>=100?100:e<0?0:e,l:e=>e>=100?100:e<0?0:e,a:e=>e>=1?1:e<0?0:e},toLinear:e=>{let t=e/255;return e>.03928?Math.pow((t+.055)/1.055,2.4):t/12.92},hue2rgb:(e,t,r)=>(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e,hsl2rgb:({h:e,s:t,l:r},n)=>{if(!t)return 2.55*r;e/=360,t/=100,r/=100;let a=r<.5?r*(1+t):r+t-r*t,o=2*r-a;switch(n){case"r":return 255*i.hue2rgb(o,a,e+1/3);case"g":return 255*i.hue2rgb(o,a,e);case"b":return 255*i.hue2rgb(o,a,e-1/3)}},rgb2hsl:({r:e,g:t,b:r},i)=>{e/=255,t/=255,r/=255;let n=Math.max(e,t,r),a=Math.min(e,t,r),o=(n+a)/2;if("l"===i)return 100*o;if(n===a)return 0;let s=n-a;if("s"===i)return 100*(o>.5?s/(2-n-a):s/(n+a));switch(n){case e:return((t-r)/s+(t<r?6:0))*60;case t:return((r-e)/s+2)*60;case r:return((e-t)/s+4)*60;default:return -1}}};var n={channel:i,lang:{clamp:(e,t,r)=>t>r?Math.min(t,Math.max(r,e)):Math.min(r,Math.max(t,e)),round:e=>Math.round(1e10*e)/1e10},unit:{dec2hex:e=>{let t=Math.round(e).toString(16);return t.length>1?t:`0${t}`}}}},67308:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var i=r(79651),n=function(e,t){for(var r=e.length;r--;)if((0,i.Z)(e[r][0],t))return r;return -1},a=Array.prototype.splice;function o(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var i=e[t];this.set(i[0],i[1])}}o.prototype.clear=function(){this.__data__=[],this.size=0},o.prototype.delete=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():a.call(t,r,1),--this.size,!0)},o.prototype.get=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]},o.prototype.has=function(e){return n(this.__data__,e)>-1},o.prototype.set=function(e,t){var r=this.__data__,i=n(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this};var s=o},86183:function(e,t,r){"use strict";var i=r(62508),n=r(66092),a=(0,i.Z)(n.Z,"Map");t.Z=a},37834:function(e,t,r){"use strict";r.d(t,{Z:function(){return h}});var i=(0,r(62508).Z)(Object,"create"),n=Object.prototype.hasOwnProperty,a=Object.prototype.hasOwnProperty;function o(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var i=e[t];this.set(i[0],i[1])}}o.prototype.clear=function(){this.__data__=i?i(null):{},this.size=0},o.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},o.prototype.get=function(e){var t=this.__data__;if(i){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return n.call(t,e)?t[e]:void 0},o.prototype.has=function(e){var t=this.__data__;return i?void 0!==t[e]:a.call(t,e)},o.prototype.set=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=i&&void 0===t?"__lodash_hash_undefined__":t,this};var s=r(67308),l=r(86183),c=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e},d=function(e,t){var r=e.__data__;
440return c(t)?r["string"==typeof t?"string":"hash"]:r.map};function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var i=e[t];this.set(i[0],i[1])}}u.prototype.clear=function(){this.size=0,this.__data__={hash:new o,map:new(l.Z||s.Z),string:new o}},u.prototype.delete=function(e){var t=d(this,e).delete(e);return this.size-=t?1:0,t},u.prototype.get=function(e){return d(this,e).get(e)},u.prototype.has=function(e){return d(this,e).has(e)},u.prototype.set=function(e,t){var r=d(this,e),i=r.size;return r.set(e,t),this.size+=r.size==i?0:1,this};var h=u},93203:function(e,t,r){"use strict";var i=r(62508),n=r(66092),a=(0,i.Z)(n.Z,"Set");t.Z=a},31667:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var i=r(67308),n=r(86183),a=r(37834);function o(e){var t=this.__data__=new i.Z(e);this.size=t.size}o.prototype.clear=function(){this.__data__=new i.Z,this.size=0},o.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},o.prototype.get=function(e){return this.__data__.get(e)},o.prototype.has=function(e){return this.__data__.has(e)},o.prototype.set=function(e,t){var r=this.__data__;if(r instanceof i.Z){var o=r.__data__;if(!n.Z||o.length<199)return o.push([e,t]),this.size=++r.size,this;r=this.__data__=new a.Z(o)}return r.set(e,t),this.size=r.size,this};var s=o},17685:function(e,t,r){"use strict";var i=r(66092).Z.Symbol;t.Z=i},84073:function(e,t,r){"use strict";var i=r(66092).Z.Uint8Array;t.Z=i},87668:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var i=function(e,t){for(var r=-1,i=Array(e);++r<e;)i[r]=t(r);return i},n=r(29169),a=r(27771),o=r(77008),s=r(56009),l=r(18843),c=Object.prototype.hasOwnProperty,d=function(e,t){var r=(0,a.Z)(e),d=!r&&(0,n.Z)(e),u=!r&&!d&&(0,o.Z)(e),h=!r&&!d&&!u&&(0,l.Z)(e),p=r||d||u||h,f=p?i(e.length,String):[],m=f.length;for(var g in e)(t||c.call(e,g))&&!(p&&("length"==g||u&&("offset"==g||"parent"==g)||h&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||(0,s.Z)(g,m)))&&f.push(g);return f}},72954:function(e,t,r){"use strict";var i=r(74752),n=r(79651),a=Object.prototype.hasOwnProperty;t.Z=function(e,t,r){var o=e[t];a.call(e,t)&&(0,n.Z)(o,r)&&(void 0!==r||t in e)||(0,i.Z)(e,t,r)}},74752:function(e,t,r){"use strict";var i=r(77904);t.Z=function(e,t,r){"__proto__"==t&&i.Z?(0,i.Z)(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},61395:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var i=function(e,t,r){for(var i=-1,n=Object(e),a=r(e),o=a.length;o--;){var s=a[++i];if(!1===t(n[s],s,n))break}return e}},93589:function(e,t,r){"use strict";r.d(t,{Z:function(){return u}});var i=r(17685),n=Object.prototype,a=n.hasOwnProperty,o=n.toString,s=i.Z?i.Z.toStringTag:void 0,l=function(e){var t=a.call(e,s),r=e[s];try{e[s]=void 0;var i=!0}catch(e){}var n=o.call(e);return i&&(t?e[s]=r:delete e[s]),n},c=Object.prototype.toString,d=i.Z?i.Z.toStringTag:void 0,u=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":d&&d in Object(e)?l(e):c.call(e)}},39473:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var i=r(72764),n=(0,r(1851).Z)(Object.keys,Object),a=Object.prototype.hasOwnProperty,o=function(e){if(!(0,i.Z)(e))return n(e);var t=[];for(var r in Object(e))a.call(e,r)&&"constructor"!=r&&t.push(r);return t}},69581:function(e,t,r){"use strict";var i=r(69203),n=r(81211),a=r(27227);t.Z=function(e,t){return(0,a.Z)((0,n.Z)(e,t,i.Z),e+"")}},21162:function(e,t){"use strict";t.Z=function(e){return function(t){return e(t)}}},41884:function(e,t,r){"use strict";var i=r(84073);t.Z=function(e){var t=new e.constructor(e.byteLength);return new i.Z(t).set(new i.Z(e)),t}},91050:function(e,t,r){"use strict";var i=r(66092),n="object"==typeof exports&&exports&&!exports.nodeType&&exports,a=n&&"object"==typeof module&&module&&!module.nodeType&&module,o=a&&a.exports===n?i.Z.Buffer:void 0,s=o?o.allocUnsafe:void 0;t.Z=function(e,t){if(t)return e.slice();var r=e.length,i=s?s(r):new e.constructor(r);return e.copy(i),i}},12701:function(e,t,r){"use strict";var i=r(41884);t.Z=function(e,t){var r=t?(0,i.Z)(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}},87215:function(e,t){"use strict";t.Z=function(e,t){var r=-1,i=e.length;for(t||(t=Array(i));++r<i;)t[r]=e[r];return t}},31899:function(e,t,r){"use strict";var i=r(72954),n=r(74752);t.Z=function(e,t,r,a){var o=!r;r||(r={});for(var s=-1,l=t.length;++s<l;){var c=t[s],d=a?a(r[c],e[c],c,r,e):void 0;void 0===d&&(d=e[c]),o?(0,n.Z)(r,c,d):(0,i.Z)(r,c,d)}return r}},49268:function(e,t,r){"use strict";var i=r(69581),n=r(50439);t.Z=function(e){return(0,i.Z)(function(t,r){var i=-1,a=r.length,o=a>1?r[a-1]:void 0,s=a>2?r[2]:void 0;for(o=e.length>3&&"function"==typeof o?(a--,o):void 0,s&&(0,n.Z)(r[0],r[1],s)&&(o=a<3?void 0:o,a=1),t=Object(t);++i<a;){var l=r[i];l&&e(t,l,i,o)}return t})}},77904:function(e,t,r){"use strict";var i=r(62508),n=function(){try{var e=(0,i.Z)(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();t.Z=n},13413:function(e,t){"use strict";var r="object"==typeof global&&global&&global.Object===Object&&global;t.Z=r},62508:function(e,t,r){"use strict";r.d(t,{Z:function(){return f}});var i,n=r(73234),a=r(66092).Z["__core-js_shared__"],o=(i=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(sr
440c)_1."+i:"",s=r(77226),l=r(90019),c=/^\[object .+?Constructor\]$/,d=Object.prototype,u=Function.prototype.toString,h=d.hasOwnProperty,p=RegExp("^"+u.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),f=function(e,t){var r,i=null==e?void 0:e[t];return(r=i,(0,s.Z)(r)&&(!o||!(o in r))&&((0,n.Z)(r)?p:c).test((0,l.Z)(r)))?i:void 0}},12513:function(e,t,r){"use strict";var i=(0,r(1851).Z)(Object.getPrototypeOf,Object);t.Z=i},83970:function(e,t,r){"use strict";r.d(t,{Z:function(){return C}});var i=r(62508),n=r(66092),a=(0,i.Z)(n.Z,"DataView"),o=r(86183),s=(0,i.Z)(n.Z,"Promise"),l=r(93203),c=(0,i.Z)(n.Z,"WeakMap"),d=r(93589),u=r(90019),h="[object Map]",p="[object Promise]",f="[object Set]",m="[object WeakMap]",g="[object DataView]",A=(0,u.Z)(a),b=(0,u.Z)(o.Z),x=(0,u.Z)(s),y=(0,u.Z)(l.Z),E=(0,u.Z)(c),T=d.Z;(a&&T(new a(new ArrayBuffer(1)))!=g||o.Z&&T(new o.Z)!=h||s&&T(s.resolve())!=p||l.Z&&T(new l.Z)!=f||c&&T(new c)!=m)&&(T=function(e){var t=(0,d.Z)(e),r="[object Object]"==t?e.constructor:void 0,i=r?(0,u.Z)(r):"";if(i)switch(i){case A:return g;case b:return h;case x:return p;case y:return f;case E:return m}return t});var C=T},73658:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var i=r(77226),n=Object.create,a=function(){function e(){}return function(t){if(!(0,i.Z)(t))return{};if(n)return n(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),o=r(12513),s=r(72764),l=function(e){return"function"!=typeof e.constructor||(0,s.Z)(e)?{}:a((0,o.Z)(e))}},56009:function(e,t){"use strict";var r=/^(?:0|[1-9]\d*)$/;t.Z=function(e,t){var i=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==i||"symbol"!=i&&r.test(e))&&e>-1&&e%1==0&&e<t}},50439:function(e,t,r){"use strict";var i=r(79651),n=r(50585),a=r(56009),o=r(77226);t.Z=function(e,t,r){if(!(0,o.Z)(r))return!1;var s=typeof t;return("number"==s?!!((0,n.Z)(r)&&(0,a.Z)(t,r.length)):"string"==s&&t in r)&&(0,i.Z)(r[t],e)}},72764:function(e,t){"use strict";var r=Object.prototype;t.Z=function(e){var t=e&&e.constructor,i="function"==typeof t&&t.prototype||r;return e===i}},98351:function(e,t,r){"use strict";var i=r(13413),n="object"==typeof exports&&exports&&!exports.nodeType&&exports,a=n&&"object"==typeof module&&module&&!module.nodeType&&module,o=a&&a.exports===n&&i.Z.process,s=function(){try{var e=a&&a.require&&a.require("util").types;if(e)return e;return o&&o.binding&&o.binding("util")}catch(e){}}();t.Z=s},1851:function(e,t){"use strict";t.Z=function(e,t){return function(r){return e(t(r))}}},81211:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var i=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)},n=Math.max,a=function(e,t,r){return t=n(void 0===t?e.length-1:t,0),function(){for(var a=arguments,o=-1,s=n(a.length-t,0),l=Array(s);++o<s;)l[o]=a[t+o];o=-1;for(var c=Array(t+1);++o<t;)c[o]=a[o];return c[t]=r(l),i(e,this,c)}}},66092:function(e,t,r){"use strict";var i=r(13413),n="object"==typeof self&&self&&self.Object===Object&&self,a=i.Z||n||Function("return this")();t.Z=a},27227:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var i,n,a=r(62002),o=r(77904),s=r(69203),l=o.Z?function(e,t){return(0,o.Z)(e,"toString",{configurable:!0,enumerable:!1,value:(0,a.Z)(t),writable:!0})}:s.Z,c=Date.now,d=(i=0,n=0,function(){var e=c(),t=16-(e-n);if(n=e,t>0){if(++i>=800)return arguments[0]}else i=0;return l.apply(void 0,arguments)})},90019:function(e,t){"use strict";var r=Function.prototype.toString;t.Z=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},62002:function(e,t){"use strict";t.Z=function(e){return function(){return e}}},79651:function(e,t){"use strict";t.Z=function(e,t){return e===t||e!=e&&t!=t}},69203:function(e,t){"use strict";t.Z=function(e){return e}},29169:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var i=r(93589),n=r(18533),a=function(e){return(0,n.Z)(e)&&"[object Arguments]"==(0,i.Z)(e)},o=Object.prototype,s=o.hasOwnProperty,l=o.propertyIsEnumerable,c=a(function(){return arguments}())?a:function(e){return(0,n.Z)(e)&&s.call(e,"callee")&&!l.call(e,"callee")}},27771:function(e,t){"use strict";var r=Array.isArray;t.Z=r},50585:function(e,t,r){"use strict";var i=r(73234),n=r(1656);t.Z=function(e){return null!=e&&(0,n.Z)(e.length)&&!(0,i.Z)(e)}},836:function(e,t,r){"use strict";var i=r(50585),n=r(18533);t.Z=function(e){return(0,n.Z)(e)&&(0,i.Z)(e)}},77008:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var i=r(66092),n="object"==typeof exports&&exports&&!exports.nodeType&&exports,a=n&&"object"==typeof module&&module&&!module.nodeType&&module,o=a&&a.exports===n?i.Z.Buffer:void 0,s=(o?o.isBuffer:void 0)||function(){return!1}},79697:function(e,t,r){"use strict";var i=r(39473),n=r(83970),a=r(29169),o=r(27771),s=r(50585),l=r(77008),c=r(72764),d=r(18843),u=Object.prototype.hasOwnProperty;t.Z=function(e){if(null==e)return!0;
440if((0,s.Z)(e)&&((0,o.Z)(e)||"string"==typeof e||"function"==typeof e.splice||(0,l.Z)(e)||(0,d.Z)(e)||(0,a.Z)(e)))return!e.length;var t=(0,n.Z)(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if((0,c.Z)(e))return!(0,i.Z)(e).length;for(var r in e)if(u.call(e,r))return!1;return!0}},73234:function(e,t,r){"use strict";var i=r(93589),n=r(77226);t.Z=function(e){if(!(0,n.Z)(e))return!1;var t=(0,i.Z)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1656:function(e,t){"use strict";t.Z=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},77226:function(e,t){"use strict";t.Z=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},18533:function(e,t){"use strict";t.Z=function(e){return null!=e&&"object"==typeof e}},18843:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var i=r(93589),n=r(1656),a=r(18533),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1;var s=r(21162),l=r(98351),c=l.Z&&l.Z.isTypedArray,d=c?(0,s.Z)(c):function(e){return(0,a.Z)(e)&&(0,n.Z)(e.length)&&!!o[(0,i.Z)(e)]}},32957:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var i=r(87668),n=r(77226),a=r(72764),o=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t},s=Object.prototype.hasOwnProperty,l=function(e){if(!(0,n.Z)(e))return o(e);var t=(0,a.Z)(e),r=[];for(var i in e)"constructor"==i&&(t||!s.call(e,i))||r.push(i);return r},c=r(50585),d=function(e){return(0,c.Z)(e)?(0,i.Z)(e,!0):l(e)}},42454:function(e,t,r){"use strict";var i=r(37834);function n(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var r=function(){var i=arguments,n=t?t.apply(this,i):i[0],a=r.cache;if(a.has(n))return a.get(n);var o=e.apply(this,i);return r.cache=a.set(n,o)||a,o};return r.cache=new(n.Cache||i.Z),r}n.Cache=i.Z,t.Z=n},92581:function(e,t,r){"use strict";r.d(t,{Z:function(){return L}});var i=r(31667),n=r(74752),a=r(79651),o=function(e,t,r){(void 0===r||(0,a.Z)(e[t],r))&&(void 0!==r||t in e)||(0,n.Z)(e,t,r)},s=r(61395),l=r(91050),c=r(12701),d=r(87215),u=r(73658),h=r(29169),p=r(27771),f=r(836),m=r(77008),g=r(73234),A=r(77226),b=r(93589),x=r(12513),y=r(18533),E=Object.prototype,T=Function.prototype.toString,C=E.hasOwnProperty,k=T.call(Object),_=function(e){if(!(0,y.Z)(e)||"[object Object]"!=(0,b.Z)(e))return!1;var t=(0,x.Z)(e);if(null===t)return!0;var r=C.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&T.call(r)==k},v=r(18843),S=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]},w=r(31899),I=r(32957),N=function(e,t,r,i,n,a,s){var b=S(e,r),x=S(t,r),y=s.get(x);if(y){o(e,r,y);return}var E=a?a(b,x,r+"",e,t,s):void 0,T=void 0===E;if(T){var C=(0,p.Z)(x),k=!C&&(0,m.Z)(x),N=!C&&!k&&(0,v.Z)(x);(E=x,C||k||N)?(0,p.Z)(b)?E=b:(0,f.Z)(b)?E=(0,d.Z)(b):k?(T=!1,E=(0,l.Z)(x,!0)):N?(T=!1,E=(0,c.Z)(x,!0)):E=[]:_(x)||(0,h.Z)(x)?(E=b,(0,h.Z)(b))?E=(0,w.Z)(b,(0,I.Z)(b)):(!(0,A.Z)(b)||(0,g.Z)(b))&&(E=(0,u.Z)(x)):T=!1}T&&(s.set(x,E),n(E,x,i,a,s),s.delete(x)),o(e,r,E)},D=function e(t,r,n,a,l){t!==r&&(0,s.Z)(r,function(s,c){if(l||(l=new i.Z),(0,A.Z)(s))N(t,r,c,n,e,a,l);else{var d=a?a(S(t,c),s,c+"",t,r,l):void 0;void 0===d&&(d=s),o(t,c,d)}},I.Z)},L=(0,r(49268).Z)(function(e,t,r){D(e,t,r)})},99970:function(e,t,r){"use strict";let i;r.d(t,{cj:function(){return x},XV:function(){return ea},Yc:function(){return v},nH:function(){return eO},ZH:function(){return eJ},LJ:function(){return ez},SY:function(){return eP},v2:function(){return eU},u_:function(){return z},Fy:function(){return e7},vZ:function(){return q},Vg:function(){return E},Bf:function(){return y},Zn:function(){return A},ku:function(){return e_},M6:function(){return g},Mx:function(){return e2},eu:function(){return e0},iE:function(){return ei},nV:function(){return e6},_7:function(){return ta},cq:function(){return k},Kr:function(){return e5},ZD:function(){return et},xN:function(){return O},Gr:function(){return ek},qO:function(){return eu},l0:function(){return eB},Vw:function(){return eh},UO:function(){return ew},Cq:function(){return tn},KO:function(){return T},ur:function(){return eF},mc:function(){return eo},NM:function(){return Y},oO:function(){return eb},uX:function(){return te},dY:function(){return $},U$:function(){return e1},GN:function(){return e$},v6:function(){return er}
440,Y4:function(){return e9},g2:function(){return e3},Yn:function(){return J},j7:function(){return eG},Rw:function(){return tt},Ee:function(){return eZ},_j:function(){return H},Tb:function(){return ee}});var n,a=r(35096),o=r(71610),s=r(53438);let l=(e,t)=>{let r=o.Z.parse(e),i={};for(let e in t)t[e]&&(i[e]=r[e]+t[e]);return(0,s.Z)(e,i)};var c=r(51117);let d=(e,t,r=50)=>{let{r:i,g:n,b:a,a:s}=o.Z.parse(e),{r:l,g:d,b:u,a:h}=o.Z.parse(t),p=r/100,f=2*p-1,m=s-h,g=((f*m==-1?f:(f+m)/(1+f*m))+1)/2,A=1-g;return(0,c.Z)(i*g+l*A,n*g+d*A,a*g+u*A,s*p+h*(1-p))},u=(e,t=100)=>{let r=o.Z.parse(e);return r.r=255-r.r,r.g=255-r.g,r.b=255-r.b,d(r,e,t)};var h=r(7201),p=r(12281),f=r(91619),m=r(22424),g=/^-{3}\s*[\n\r](.*?)[\n\r]-{3}\s*[\n\r]+/s,A=/%{2}{\s*(?:(\w+)\s*:|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,b=/\s*%%.*\n/gm,x=class extends Error{static{(0,a.eW)(this,"UnknownDiagramError")}constructor(e){super(e),this.name="UnknownDiagramError"}},y={},E=(0,a.eW)(function(e,t){for(let[r,{detector:i}]of(e=e.replace(g,"").replace(A,"").replace(b,"\n"),Object.entries(y))){let n=i(e,t);if(n)return r}throw new x(`No diagram type detected matching given configuration for text: ${e}`)},"detectType"),T=(0,a.eW)((...e)=>{for(let{id:t,detector:r,loader:i}of e)C(t,r,i)},"registerLazyLoadedDiagrams"),C=(0,a.eW)((e,t,r)=>{y[e]&&a.cM.warn(`Detector with key ${e} already exists. Overwriting.`),y[e]={detector:t,loader:r},a.cM.debug(`Detector with key ${e} added${r?" with loader":""}`)},"addDetector"),k=(0,a.eW)(e=>y[e].loader,"getDiagramLoader"),_=(0,a.eW)((e,t,{depth:r=2,clobber:i=!1}={})=>{let n={depth:r,clobber:i};return Array.isArray(t)&&!Array.isArray(e)?(t.forEach(t=>_(e,t,n)),e):Array.isArray(t)&&Array.isArray(e)?(t.forEach(t=>{e.includes(t)||e.push(t)}),e):void 0===e||r<=0?null!=e&&"object"==typeof e&&"object"==typeof t?Object.assign(e,t):t:(void 0!==t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).forEach(n=>{"object"==typeof t[n]&&(void 0===e[n]||"object"==typeof e[n])?(void 0===e[n]&&(e[n]=Array.isArray(t[n])?[]:{}),e[n]=_(e[n],t[n],{depth:r-1,clobber:i})):(i||"object"!=typeof e[n]&&"object"!=typeof t[n])&&(e[n]=t[n])}),e)},"assignWithDepth"),v=_,S="#ffffff",w="#f2f2f2",I=(0,a.eW)((e,t)=>l(e,t?{s:-40,l:10}:{s:-40,l:-10}),"mkBorder"),N=class{static{(0,a.eW)(this,"Theme")}constructor(){this.background="#f4f4f4",this.primaryColor="#fff4dd",this.noteBkgColor="#fff5ad",this.noteTextColor="#333",this.THEME_COLOR_LIMIT=12,this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px"}updateColors(){if(this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#333"),this.secondaryColor=this.secondaryColor||l(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||l(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||I(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||I(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||I(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||I(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#333",this.secondaryTextColor=this.secondaryTextColor||u(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||u(this.tertiaryColor),this.lineColor=this.lineColor||u(this.background),this.arrowheadColor=this.arrowheadColor||u(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.nodeBorder=this.nodeBorder||this.primaryBorderColor,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?(0,h.Z)(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||this.actorBorder,this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||(0,h.Z)(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||u(this.lineColor),this.sectionBkgColor=this.sectionBkgColor||this.tertiaryColor,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||this.secondaryColor,this.sectionBkgColor2=this.sectionBkgColor2||this.primaryColor,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||this.primaryColor,this.activeTaskBorderColor=this.activeTaskBorderColor||this.primaryColor,this.activeTaskBkgColor=this.activeTaskBkgColor||(0,p.Z)(this.primaryColor,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||"lightgrey",this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.vertLineColor=this.vertLineColor||"navy",this.taskTextColor=this.taskTextColor||this.textColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.darkMode?(this.rowOdd=this.rowOdd||(0,h.Z)(this.mainBkg,5)||"#ffffff",this.rowEven=this.rowEven||(0,h.Z)(this.mainBkg,10)):(this.rowOdd=this.rowOdd||(0,p.Z)(this.mainBkg,75)||"#ffffff",this.rowEven=this.rowEven||(0,p.Z)(this.mainBkg,5)),this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroun
440dColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||this.tertiaryColor,this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||l(this.primaryColor,{h:30}),this.cScale4=this.cScale4||l(this.primaryColor,{h:60}),this.cScale5=this.cScale5||l(this.primaryColor,{h:90}),this.cScale6=this.cScale6||l(this.primaryColor,{h:120}),this.cScale7=this.cScale7||l(this.primaryColor,{h:150}),this.cScale8=this.cScale8||l(this.primaryColor,{h:210,l:150}),this.cScale9=this.cScale9||l(this.primaryColor,{h:270}),this.cScale10=this.cScale10||l(this.primaryColor,{h:300}),this.cScale11=this.cScale11||l(this.primaryColor,{h:330}),this.darkMode)for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,h.Z)(this["cScale"+e],75);else for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,h.Z)(this["cScale"+e],25);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||u(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this.darkMode?this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.Z)(this["cScale"+e],10):this["cScalePeer"+e]=this["cScalePeer"+e]||(0,h.Z)(this["cScale"+e],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;let e=this.darkMode?-4:-1;for(let t=0;t<5;t++)this["surface"+t]=this["surface"+t]||l(this.mainBkg,{h:180,s:-15,l:e*(5+3*t)}),this["surfacePeer"+t]=this["surfacePeer"+t]||l(this.mainBkg,{h:180,s:-15,l:e*(8+3*t)});this.classText=this.classText||this.textColor,this.fillType0=this.fillType0||this.primaryColor,this.fillType1=this.fillType1||this.secondaryColor,this.fillType2=this.fillType2||l(this.primaryColor,{h:64}),this.fillType3=this.fillType3||l(this.secondaryColor,{h:64}),this.fillType4=this.fillType4||l(this.primaryColor,{h:-64}),this.fillType5=this.fillType5||l(this.secondaryColor,{h:-64}),this.fillType6=this.fillType6||l(this.primaryColor,{h:128}),this.fillType7=this.fillType7||l(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||l(this.primaryColor,{l:-10}),this.pie5=this.pie5||l(this.secondaryColor,{l:-10}),this.pie6=this.pie6||l(this.tertiaryColor,{l:-10}),this.pie7=this.pie7||l(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||l(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||l(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||l(this.primaryColor,{h:60,l:-20}),this.pie11=this.pie11||l(this.primaryColor,{h:-60,l:-20}),this.pie12=this.pie12||l(this.primaryColor,{h:120,l:-10}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.radar={axisColor:this.radar?.axisColor||this.lineColor,axisStrokeWidth:this.radar?.axisStrokeWidth||2,axisLabelFontSize:this.radar?.axisLabelFontSize||12,curveOpacity:this.radar?.curveOpacity||.5,curveStrokeWidth:this.radar?.curveStrokeWidth||2,graticuleColor:this.radar?.graticuleColor||"#DEDEDE",graticuleStrokeWidth:this.radar?.graticuleStrokeWidth||1,graticuleOpacity:this.radar?.graticuleOpacity||.3,legendBoxSize:this.radar?.legendBoxSize||12,legendFontSize:this.radar?.legendFontSize||12},this.archEdgeColor=this.archEdgeColor||"#777",this.archEdgeArrowColor=this.archEdgeArrowColor||"#777",this.archEdgeWidth=this.archEdgeWidth||"3",this.archGroupBorderColor=this.archGroupBorderColor||"#000",this.archGroupBorderWidth=this.archGroupBorderWidth||"2px",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||l(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||l(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||l(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||l(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||l(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||l(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,f.Z)(this.quadrant1Fill)?(0,p.Z)(this.quadrant1Fill):(0,h.Z)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
440nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,h.Z)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||l(this.primaryColor,{h:-30}),this.git4=this.git4||l(this.primaryColor,{h:-60}),this.git5=this.git5||l(this.primaryColor,{h:-90}),this.git6=this.git6||l(this.primaryColor,{h:60}),this.git7=this.git7||l(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,p.Z)(this.git0,25),this.git1=(0,p.Z)(this.git1,25),this.git2=(0,p.Z)(this.git2,25),this.git3=(0,p.Z)(this.git3,25),this.git4=(0,p.Z)(this.git4,25),this.git5=(0,p.Z)(this.git5,25),this.git6=(0,p.Z)(this.git6,25),this.git7=(0,p.Z)(this.git7,25)):(this.git0=(0,h.Z)(this.git0,25),this.git1=(0,h.Z)(this.git1,25),this.git2=(0,h.Z)(this.git2,25),this.git3=(0,h.Z)(this.git3,25),this.git4=(0,h.Z)(this.git4,25),this.git5=(0,h.Z)(this.git5,25),this.git6=(0,h.Z)(this.git6,25),this.git7=(0,h.Z)(this.git7,25)),this.gitInv0=this.gitInv0||u(this.git0),this.gitInv1=this.gitInv1||u(this.git1),this.gitInv2=this.gitInv2||u(this.git2),this.gitInv3=this.gitInv3||u(this.git3),this.gitInv4=this.gitInv4||u(this.git4),this.gitInv5=this.gitInv5||u(this.git5),this.gitInv6=this.gitInv6||u(this.git6),this.gitInv7=this.gitInv7||u(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||S,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||w}calculate(e){if("object"!=typeof e){this.updateColors();return}let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},D=(0,a.eW)(e=>{let t=new N;return t.calculate(e),t},"getThemeVariables"),L=class{static{(0,a.eW)(this,"Theme")}constructor(){this.background="#333",this.primaryColor="#1f2020",this.secondaryColor=(0,p.Z)(this.primaryColor,16),this.tertiaryColor=l(this.primaryColor,{h:-160}),this.primaryBorderColor=u(this.background),this.secondaryBorderColor=I(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=I(this.tertiaryColor,this.darkMode),this.primaryTextColor=u(this.primaryColor),this.secondaryTextColor=u(this.secondaryColor),this.tertiaryTextColor=u(this.tertiaryColor),this.lineColor=u(this.background),this.textColor=u(this.background),this.mainBkg="#1f2020",this.secondBkg="calculated",this.mainContrastColor="lightgrey",this.darkTextColor=(0,p.Z)(u("#323D47"),10),this.lineColor="calculated",this.border1="#ccc",this.border2=(0,c.Z)(255,255,255,.25),this.arrowheadColor="calculated",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackgroun
440d="#181818",this.textColor="#ccc",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#F9FFFE",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="calculated",this.activationBkgColor="calculated",this.sequenceNumberColor="black",this.sectionBkgColor=(0,h.Z)("#EAE8D9",30),this.altSectionBkgColor="calculated",this.sectionBkgColor2="#EAE8D9",this.excludeBkgColor=(0,h.Z)(this.sectionBkgColor,10),this.taskBorderColor=(0,c.Z)(255,255,255,70),this.taskBkgColor="calculated",this.taskTextColor="calculated",this.taskTextLightColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor=(0,c.Z)(255,255,255,50),this.activeTaskBkgColor="#81B1DB",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="grey",this.critBorderColor="#E83737",this.critBkgColor="#E83737",this.taskTextDarkColor="calculated",this.todayLineColor="#DB5757",this.vertLineColor="#00BFFF",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.rowOdd=this.rowOdd||(0,p.Z)(this.mainBkg,5)||"#ffffff",this.rowEven=this.rowEven||(0,h.Z)(this.mainBkg,10),this.labelColor="calculated",this.errorBkgColor="#a44141",this.errorTextColor="#ddd"}updateColors(){this.secondBkg=(0,p.Z)(this.mainBkg,16),this.lineColor=this.mainContrastColor,this.arrowheadColor=this.mainContrastColor,this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.edgeLabelBackground=(0,p.Z)(this.labelBackground,25),this.actorBorder=this.border1,this.actorBkg=this.mainBkg,this.actorTextColor=this.mainContrastColor,this.actorLineColor=this.actorBorder,this.signalColor=this.mainContrastColor,this.signalTextColor=this.mainContrastColor,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.mainContrastColor,this.loopTextColor=this.mainContrastColor,this.noteBorderColor=this.secondaryBorderColor,this.noteBkgColor=this.secondBkg,this.noteTextColor=this.secondaryTextColor,this.activationBorderColor=this.border1,this.activationBkgColor=this.secondBkg,this.altSectionBkgColor=this.background,this.taskBkgColor=(0,p.Z)(this.mainBkg,23),this.taskTextColor=this.darkTextColor,this.taskTextLightColor=this.mainContrastColor,this.taskTextOutsideColor=this.taskTextLightColor,this.gridColor=this.mainContrastColor,this.doneTaskBkgColor=this.mainContrastColor,this.taskTextDarkColor=this.darkTextColor,this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#555",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#f4f4f4",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=l(this.primaryColor,{h:64}),this.fillType3=l(this.secondaryColor,{h:64}),this.fillType4=l(this.primaryColor,{h:-64}),this.fillType5=l(this.secondaryColor,{h:-64}),this.fillType6=l(this.primaryColor,{h:128}),this.fillType7=l(this.secondaryColor,{h:128}),this.cScale1=this.cScale1||"#0b0000",this.cScale2=this.cScale2||"#4d1037",this.cScale3=this.cScale3||"#3f5258",this.cScale4=this.cScale4||"#4f2f1b",this.cScale5=this.cScale5||"#6e0a0a",this.cScale6=this.cScale6||"#3b0048",this.cScale7=this.cScale7||"#995a01",this.cScale8=this.cScale8||"#154706",this.cScale9=this.cScale9||"#161722",this.cScale10=this.cScale10||"#00296f",this.cScale11=this.cScale11||"#01629c",this.cScale12=this.cScale12||"#010029",this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||l(this.primaryColor,{h:30}),this.cScale4=this.cScale4||l(this.primaryColor,{h:60}),this.cScale5=this.cScale5||l(this.primaryColor,{h:90}),this.cScale6=this.cScale6||l(this.primaryColor,{h:120}),this.cScale7=this.cScale7||l(this.primaryColor,{h:150}),this.cScale8=this.cScale8||l(this.primaryColor,{h:210}),this.cScale9=this.cScale9||l(this.primaryColor,{h:270}),this.cScale10=this.cScale10||l(this.primaryColor,{h:300}),this.cScale11=this.cScale11||l(this.primaryColor,{h:330});for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||u(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.Z)(this["cScale"+e],10);for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||l(this.mainBkg,{h:30,s:-30,l:-(-10+4*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||l(this.mainBkg,{h:30,s:-30,l:-(-7+4*e)});this.scaleLabelColor=this.scaleLabelColor||(this.darkMode?"black":this.labelTextColor);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["pie"+e]=this["cScale"+e];this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||l(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||l(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||l(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||l(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||l(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||l(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,f.Z)(this.quadrant1Fill)?(0,p.Z)(this.quadrant1Fill):(0,h.Z)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
440nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#3498db,#2ecc71,#e74c3c,#f1c40f,#bdc3c7,#ffffff,#34495e,#9b59b6,#1abc9c,#e67e22"},this.packet={startByteColor:this.primaryTextColor,endByteColor:this.primaryTextColor,labelColor:this.primaryTextColor,titleColor:this.primaryTextColor,blockStrokeColor:this.primaryTextColor,blockFillColor:this.background},this.radar={axisColor:this.radar?.axisColor||this.lineColor,axisStrokeWidth:this.radar?.axisStrokeWidth||2,axisLabelFontSize:this.radar?.axisLabelFontSize||12,curveOpacity:this.radar?.curveOpacity||.5,curveStrokeWidth:this.radar?.curveStrokeWidth||2,graticuleColor:this.radar?.graticuleColor||"#DEDEDE",graticuleStrokeWidth:this.radar?.graticuleStrokeWidth||1,graticuleOpacity:this.radar?.graticuleOpacity||.3,legendBoxSize:this.radar?.legendBoxSize||12,legendFontSize:this.radar?.legendFontSize||12},this.classText=this.primaryTextColor,this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,h.Z)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=(0,p.Z)(this.secondaryColor,20),this.git1=(0,p.Z)(this.pie2||this.secondaryColor,20),this.git2=(0,p.Z)(this.pie3||this.tertiaryColor,20),this.git3=(0,p.Z)(this.pie4||l(this.primaryColor,{h:-30}),20),this.git4=(0,p.Z)(this.pie5||l(this.primaryColor,{h:-60}),20),this.git5=(0,p.Z)(this.pie6||l(this.primaryColor,{h:-90}),10),this.git6=(0,p.Z)(this.pie7||l(this.primaryColor,{h:60}),10),this.git7=(0,p.Z)(this.pie8||l(this.primaryColor,{h:120}),20),this.gitInv0=this.gitInv0||u(this.git0),this.gitInv1=this.gitInv1||u(this.git1),this.gitInv2=this.gitInv2||u(this.git2),this.gitInv3=this.gitInv3||u(this.git3),this.gitInv4=this.gitInv4||u(this.git4),this.gitInv5=this.gitInv5||u(this.git5),this.gitInv6=this.gitInv6||u(this.git6),this.gitInv7=this.gitInv7||u(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||u(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||u(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||(0,p.Z)(this.background,12),this.attributeBackgroun
440dColorEven=this.attributeBackgroundColorEven||(0,p.Z)(this.background,2),this.nodeBorder=this.nodeBorder||"#999"}calculate(e){if("object"!=typeof e){this.updateColors();return}let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},R=(0,a.eW)(e=>{let t=new L;return t.calculate(e),t},"getThemeVariables"),B=class{static{(0,a.eW)(this,"Theme")}constructor(){this.background="#f4f4f4",this.primaryColor="#ECECFF",this.secondaryColor=l(this.primaryColor,{h:120}),this.secondaryColor="#ffffde",this.tertiaryColor=l(this.primaryColor,{h:-160}),this.primaryBorderColor=I(this.primaryColor,this.darkMode),this.secondaryBorderColor=I(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=I(this.tertiaryColor,this.darkMode),this.primaryTextColor=u(this.primaryColor),this.secondaryTextColor=u(this.secondaryColor),this.tertiaryTextColor=u(this.tertiaryColor),this.lineColor=u(this.background),this.textColor=u(this.background),this.background="white",this.mainBkg="#ECECFF",this.secondBkg="#ffffde",this.lineColor="#333333",this.border1="#9370DB",this.border2="#aaaa33",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="rgba(232,232,232, 0.8)",this.textColor="#333",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="calculated",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="calculated",this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor="calculated",this.taskTextOutsideColor=this.taskTextDarkColor,this.taskTextClickableColor="calculated",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBorderColor="calculated",this.critBkgColor="calculated",this.todayLineColor="calculated",this.vertLineColor="calculated",this.sectionBkgColor=(0,c.Z)(102,102,255,.49),this.altSectionBkgColor="white",this.sectionBkgColor2="#fff400",this.taskBorderColor="#534fbc",this.taskBkgColor="#8a90dd",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="#534fbc",this.activeTaskBkgColor="#bfc7ff",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.vertLineColor="navy",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.rowOdd="calculated",this.rowEven="calculated",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222",this.updateColors()}updateColors(){this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||l(this.primaryColor,{h:30}),this.cScale4=this.cScale4||l(this.primaryColor,{h:60}),this.cScale5=this.cScale5||l(this.primaryColor,{h:90}),this.cScale6=this.cScale6||l(this.primaryColor,{h:120}),this.cScale7=this.cScale7||l(this.primaryColor,{h:150}),this.cScale8=this.cScale8||l(this.primaryColor,{h:210}),this.cScale9=this.cScale9||l(this.primaryColor,{h:270}),this.cScale10=this.cScale10||l(this.primaryColor,{h:300}),this.cScale11=this.cScale11||l(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||(0,h.Z)(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||(0,h.Z)(this.tertiaryColor,40);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,h.Z)(this["cScale"+e],10),this["cScalePeer"+e]=this["cScalePeer"+e]||(0,h.Z)(this["cScale"+e],25);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||l(this["cScale"+e],{h:180});for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||l(this.mainBkg,{h:30,l:-(5+5*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||l(this.mainBkg,{h:30,l:-(7+5*e)});if(this.scaleLabelColor="calculated"!==this.scaleLabelColor&&this.scaleLabelColor?this.scaleLabelColor:this.labelTextColor,"calculated"!==this.labelTextColor){this.cScaleLabel0=this.cScaleLabel0||u(this.labelTextColor),this.cScaleLabel3=this.cScaleLabel3||u(this.labelTextColor);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.labelTextColor}this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.textColor,this.edgeLabelBackgroun
440d=this.labelBackground,this.actorBorder=(0,p.Z)(this.border1,23),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.signalColor=this.textColor,this.signalTextColor=this.textColor,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.actorLineColor=this.actorBorder,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.rowOdd=this.rowOdd||(0,p.Z)(this.primaryColor,75)||"#ffffff",this.rowEven=this.rowEven||(0,p.Z)(this.primaryColor,1),this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=l(this.primaryColor,{h:64}),this.fillType3=l(this.secondaryColor,{h:64}),this.fillType4=l(this.primaryColor,{h:-64}),this.fillType5=l(this.secondaryColor,{h:-64}),this.fillType6=l(this.primaryColor,{h:128}),this.fillType7=l(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||l(this.tertiaryColor,{l:-40}),this.pie4=this.pie4||l(this.primaryColor,{l:-10}),this.pie5=this.pie5||l(this.secondaryColor,{l:-30}),this.pie6=this.pie6||l(this.tertiaryColor,{l:-20}),this.pie7=this.pie7||l(this.primaryColor,{h:60,l:-20}),this.pie8=this.pie8||l(this.primaryColor,{h:-60,l:-40}),this.pie9=this.pie9||l(this.primaryColor,{h:120,l:-40}),this.pie10=this.pie10||l(this.primaryColor,{h:60,l:-40}),this.pie11=this.pie11||l(this.primaryColor,{h:-90,l:-40}),this.pie12=this.pie12||l(this.primaryColor,{h:120,l:-30}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||l(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||l(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||l(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||l(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||l(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||l(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,f.Z)(this.quadrant1Fill)?(0,p.Z)(this.quadrant1Fill):(0,h.Z)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
440nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.radar={axisColor:this.radar?.axisColor||this.lineColor,axisStrokeWidth:this.radar?.axisStrokeWidth||2,axisLabelFontSize:this.radar?.axisLabelFontSize||12,curveOpacity:this.radar?.curveOpacity||.5,curveStrokeWidth:this.radar?.curveStrokeWidth||2,graticuleColor:this.radar?.graticuleColor||"#DEDEDE",graticuleStrokeWidth:this.radar?.graticuleStrokeWidth||1,graticuleOpacity:this.radar?.graticuleOpacity||.3,legendBoxSize:this.radar?.legendBoxSize||12,legendFontSize:this.radar?.legendFontSize||12},this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#ECECFF,#8493A6,#FFC3A0,#DCDDE1,#B8E994,#D1A36F,#C3CDE6,#FFB6C1,#496078,#F8F3E3"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.labelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||l(this.primaryColor,{h:-30}),this.git4=this.git4||l(this.primaryColor,{h:-60}),this.git5=this.git5||l(this.primaryColor,{h:-90}),this.git6=this.git6||l(this.primaryColor,{h:60}),this.git7=this.git7||l(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,p.Z)(this.git0,25),this.git1=(0,p.Z)(this.git1,25),this.git2=(0,p.Z)(this.git2,25),this.git3=(0,p.Z)(this.git3,25),this.git4=(0,p.Z)(this.git4,25),this.git5=(0,p.Z)(this.git5,25),this.git6=(0,p.Z)(this.git6,25),this.git7=(0,p.Z)(this.git7,25)):(this.git0=(0,h.Z)(this.git0,25),this.git1=(0,h.Z)(this.git1,25),this.git2=(0,h.Z)(this.git2,25),this.git3=(0,h.Z)(this.git3,25),this.git4=(0,h.Z)(this.git4,25),this.git5=(0,h.Z)(this.git5,25),this.git6=(0,h.Z)(this.git6,25),this.git7=(0,h.Z)(this.git7,25)),this.gitInv0=this.gitInv0||(0,h.Z)(u(this.git0),25),this.gitInv1=this.gitInv1||u(this.git1),this.gitInv2=this.gitInv2||u(this.git2),this.gitInv3=this.gitInv3||u(this.git3),this.gitInv4=this.gitInv4||u(this.git4),this.gitInv5=this.gitInv5||u(this.git5),this.gitInv6=this.gitInv6||u(this.git6),this.gitInv7=this.gitInv7||u(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||u(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||u(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroun
440dColorOdd=this.attributeBackgroundColorOdd||S,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||w}calculate(e){if(Object.keys(this).forEach(e=>{"calculated"===this[e]&&(this[e]=void 0)}),"object"!=typeof e){this.updateColors();return}let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},O=(0,a.eW)(e=>{let t=new B;return t.calculate(e),t},"getThemeVariables"),M=class{static{(0,a.eW)(this,"Theme")}constructor(){this.background="#f4f4f4",this.primaryColor="#cde498",this.secondaryColor="#cdffb2",this.background="white",this.mainBkg="#cde498",this.secondBkg="#cdffb2",this.lineColor="green",this.border1="#13540c",this.border2="#6eaa49",this.arrowheadColor="green",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.tertiaryColor=(0,p.Z)("#cde498",10),this.primaryBorderColor=I(this.primaryColor,this.darkMode),this.secondaryBorderColor=I(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=I(this.tertiaryColor,this.darkMode),this.primaryTextColor=u(this.primaryColor),this.secondaryTextColor=u(this.secondaryColor),this.tertiaryTextColor=u(this.primaryColor),this.lineColor=u(this.background),this.textColor=u(this.background),this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#333",this.edgeLabelBackground="#e8e8e8",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="calculated",this.signalColor="#333",this.signalTextColor="#333",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="#326932",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="#6eaa49",this.altSectionBkgColor="white",this.sectionBkgColor2="#6eaa49",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="#487e3a",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.vertLineColor="#00BFFF",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}updateColors(){this.actorBorder=(0,h.Z)(this.mainBkg,20),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.actorLineColor=this.actorBorder,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||l(this.primaryColor,{h:30}),this.cScale4=this.cScale4||l(this.primaryColor,{h:60}),this.cScale5=this.cScale5||l(this.primaryColor,{h:90}),this.cScale6=this.cScale6||l(this.primaryColor,{h:120}),this.cScale7=this.cScale7||l(this.primaryColor,{h:150}),this.cScale8=this.cScale8||l(this.primaryColor,{h:210}),this.cScale9=this.cScale9||l(this.primaryColor,{h:270}),this.cScale10=this.cScale10||l(this.primaryColor,{h:300}),this.cScale11=this.cScale11||l(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||(0,h.Z)(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||(0,h.Z)(this.tertiaryColor,40);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,h.Z)(this["cScale"+e],10),this["cScalePeer"+e]=this["cScalePeer"+e]||(0,h.Z)(this["cScale"+e],25);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||l(this["cScale"+e],{h:180});this.scaleLabelColor="calculated"!==this.scaleLabelColor&&this.scaleLabelColor?this.scaleLabelColor:this.labelTextColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||l(this.mainBkg,{h:30,s:-30,l:-(5+5*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||l(this.mainBkg,{h:30,s:-30,l:-(8+5*e)});this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.taskBorderColor=this.border1,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.rowOdd=this.rowOdd||(0,p.Z)(this.mainBkg,75)||"#ffffff",this.rowEven=this.rowEven||(0,p.Z)(this.mainBkg,20),this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroun
440dColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=l(this.primaryColor,{h:64}),this.fillType3=l(this.secondaryColor,{h:64}),this.fillType4=l(this.primaryColor,{h:-64}),this.fillType5=l(this.secondaryColor,{h:-64}),this.fillType6=l(this.primaryColor,{h:128}),this.fillType7=l(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||l(this.primaryColor,{l:-30}),this.pie5=this.pie5||l(this.secondaryColor,{l:-30}),this.pie6=this.pie6||l(this.tertiaryColor,{h:40,l:-40}),this.pie7=this.pie7||l(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||l(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||l(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||l(this.primaryColor,{h:60,l:-50}),this.pie11=this.pie11||l(this.primaryColor,{h:-60,l:-50}),this.pie12=this.pie12||l(this.primaryColor,{h:120,l:-50}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||l(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||l(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||l(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||l(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||l(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||l(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,f.Z)(this.quadrant1Fill)?(0,p.Z)(this.quadrant1Fill):(0,h.Z)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.packet={startByteColor:this.primaryTextColor,endByteColor:this.primaryTextColor,labelColor:this.primaryTextColor,titleColor:this.primaryTextColor,blockStrokeColor:this.primaryTextColor,blockFillColor:this.mainBkg},this.radar={axisColor:this.radar?.axisColor||this.lineColor,axisStrokeWidth:this.radar?.axisStrokeWidth||2,axisLabelFontSize:this.radar?.axisLabelFontSize||12,curveOpacity:this.radar?.curveOpacity||.5,curveStrokeWidth:this.radar?.curveStrokeWidth||2,graticuleColor:this.radar?.graticuleColor||"#DEDEDE",graticuleStrokeWidth:this.radar?.graticuleStrokeWidth||1,graticuleOpacity:this.radar?.graticuleOpacity||.3,legendBoxSize:this.radar?.legendBoxSize||12,legendFontSize:this.radar?.legendFontSize||12},this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#CDE498,#FF6B6B,#A0D2DB,#D7BDE2,#F0F0F0,#FFC3A0,#7FD8BE,#FF9A8B,#FAF3E0,#FFF176"}
440,this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||l(this.primaryColor,{h:-30}),this.git4=this.git4||l(this.primaryColor,{h:-60}),this.git5=this.git5||l(this.primaryColor,{h:-90}),this.git6=this.git6||l(this.primaryColor,{h:60}),this.git7=this.git7||l(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,p.Z)(this.git0,25),this.git1=(0,p.Z)(this.git1,25),this.git2=(0,p.Z)(this.git2,25),this.git3=(0,p.Z)(this.git3,25),this.git4=(0,p.Z)(this.git4,25),this.git5=(0,p.Z)(this.git5,25),this.git6=(0,p.Z)(this.git6,25),this.git7=(0,p.Z)(this.git7,25)):(this.git0=(0,h.Z)(this.git0,25),this.git1=(0,h.Z)(this.git1,25),this.git2=(0,h.Z)(this.git2,25),this.git3=(0,h.Z)(this.git3,25),this.git4=(0,h.Z)(this.git4,25),this.git5=(0,h.Z)(this.git5,25),this.git6=(0,h.Z)(this.git6,25),this.git7=(0,h.Z)(this.git7,25)),this.gitInv0=this.gitInv0||u(this.git0),this.gitInv1=this.gitInv1||u(this.git1),this.gitInv2=this.gitInv2||u(this.git2),this.gitInv3=this.gitInv3||u(this.git3),this.gitInv4=this.gitInv4||u(this.git4),this.gitInv5=this.gitInv5||u(this.git5),this.gitInv6=this.gitInv6||u(this.git6),this.gitInv7=this.gitInv7||u(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||u(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||u(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||S,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||w}calculate(e){if("object"!=typeof e){this.updateColors();return}let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},F=(0,a.eW)(e=>{let t=new M;return t.calculate(e),t},"getThemeVariables"),P=class{static{(0,a.eW)(this,"Theme")}constructor(){this.primaryColor="#eee",this.contrast="#707070",this.secondaryColor=(0,p.Z)(this.contrast,55),this.background="#ffffff",this.tertiaryColor=l(this.primaryColor,{h:-160}),this.primaryBorderColor=I(this.primaryColor,this.darkMode),this.secondaryBorderColor=I(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=I(this.tertiaryColor,this.darkMode),this.primaryTextColor=u(this.primaryColor),this.secondaryTextColor=u(this.secondaryColor),this.tertiaryTextColor=u(this.tertiaryColor),this.lineColor=u(this.background),this.textColor=u(this.background),this.mainBkg="#eee",this.secondBkg="calculated",this.lineColor="#666",this.border1="#999",this.border2="calculated",this.note="#ffa",this.text="#333",this.critical="#d42",this.done="#bbb",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackgroun
440d="white",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor=this.actorBorder,this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="calculated",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="white",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBkgColor="calculated",this.critBorderColor="calculated",this.todayLineColor="calculated",this.vertLineColor="calculated",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.rowOdd=this.rowOdd||(0,p.Z)(this.mainBkg,75)||"#ffffff",this.rowEven=this.rowEven||"#f4f4f4",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}updateColors(){this.secondBkg=(0,p.Z)(this.contrast,55),this.border2=this.contrast,this.actorBorder=(0,p.Z)(this.border1,23),this.actorBkg=this.mainBkg,this.actorTextColor=this.text,this.actorLineColor=this.actorBorder,this.signalColor=this.text,this.signalTextColor=this.text,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.text,this.loopTextColor=this.text,this.noteBorderColor="#999",this.noteBkgColor="#666",this.noteTextColor="#fff",this.cScale0=this.cScale0||"#555",this.cScale1=this.cScale1||"#F4F4F4",this.cScale2=this.cScale2||"#555",this.cScale3=this.cScale3||"#BBB",this.cScale4=this.cScale4||"#777",this.cScale5=this.cScale5||"#999",this.cScale6=this.cScale6||"#DDD",this.cScale7=this.cScale7||"#FFF",this.cScale8=this.cScale8||"#DDD",this.cScale9=this.cScale9||"#BBB",this.cScale10=this.cScale10||"#999",this.cScale11=this.cScale11||"#777";for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||u(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this.darkMode?this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.Z)(this["cScale"+e],10):this["cScalePeer"+e]=this["cScalePeer"+e]||(0,h.Z)(this["cScale"+e],10);this.scaleLabelColor=this.scaleLabelColor||(this.darkMode?"black":this.labelTextColor),this.cScaleLabel0=this.cScaleLabel0||this.cScale1,this.cScaleLabel2=this.cScaleLabel2||this.cScale1;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||l(this.mainBkg,{l:-(5+5*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||l(this.mainBkg,{l:-(8+5*e)});this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.text,this.sectionBkgColor=(0,p.Z)(this.contrast,30),this.sectionBkgColor2=(0,p.Z)(this.contrast,30),this.taskBorderColor=(0,h.Z)(this.contrast,10),this.taskBkgColor=this.contrast,this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor=this.text,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.gridColor=(0,p.Z)(this.border1,30),this.doneTaskBkgColor=this.done,this.doneTaskBorderColor=this.lineColor,this.critBkgColor=this.critical,this.critBorderColor=(0,h.Z)(this.critBkgColor,10),this.todayLineColor=this.critBkgColor,this.vertLineColor=this.critBkgColor,this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.transitionColor=this.transitionColor||"#000",this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroun
440dColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f4f4f4",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.stateBorder=this.stateBorder||"#000",this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#222",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=l(this.primaryColor,{h:64}),this.fillType3=l(this.secondaryColor,{h:64}),this.fillType4=l(this.primaryColor,{h:-64}),this.fillType5=l(this.secondaryColor,{h:-64}),this.fillType6=l(this.primaryColor,{h:128}),this.fillType7=l(this.secondaryColor,{h:128});for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["pie"+e]=this["cScale"+e];this.pie12=this.pie0,this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||l(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||l(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||l(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||l(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||l(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||l(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,f.Z)(this.quadrant1Fill)?(0,p.Z)(this.quadrant1Fill):(0,h.Z)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#EEE,#6BB8E4,#8ACB88,#C7ACD6,#E8DCC2,#FFB2A8,#FFF380,#7E8D91,#FFD8B1,#FAF3E0"},this.radar={axisColor:this.radar?.axisColor||this.lineColor,axisStrokeWidth:this.radar?.axisStrokeWidth||2,axisLabelFontSize:this.radar?.axisLabelFontSize||12,curveOpacity:this.radar?.curveOpacity||.5,curveStrokeWidth:this.radar?.curveStrokeWidth||2,graticuleColor:this.radar?.graticuleColor||"#DEDEDE",graticuleStrokeWidth:this.radar?.graticuleStrokeWidth||1,graticuleOpacity:this.radar?.graticuleOpacity||.3,legendBoxSize:this.radar?.legendBoxSize||12,legendFontSize:this.radar?.legendFontSize||12}
440,this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=(0,h.Z)(this.pie1,25)||this.primaryColor,this.git1=this.pie2||this.secondaryColor,this.git2=this.pie3||this.tertiaryColor,this.git3=this.pie4||l(this.primaryColor,{h:-30}),this.git4=this.pie5||l(this.primaryColor,{h:-60}),this.git5=this.pie6||l(this.primaryColor,{h:-90}),this.git6=this.pie7||l(this.primaryColor,{h:60}),this.git7=this.pie8||l(this.primaryColor,{h:120}),this.gitInv0=this.gitInv0||u(this.git0),this.gitInv1=this.gitInv1||u(this.git1),this.gitInv2=this.gitInv2||u(this.git2),this.gitInv3=this.gitInv3||u(this.git3),this.gitInv4=this.gitInv4||u(this.git4),this.gitInv5=this.gitInv5||u(this.git5),this.gitInv6=this.gitInv6||u(this.git6),this.gitInv7=this.gitInv7||u(this.git7),this.branchLabelColor=this.branchLabelColor||this.labelTextColor,this.gitBranchLabel0=this.branchLabelColor,this.gitBranchLabel1="white",this.gitBranchLabel2=this.branchLabelColor,this.gitBranchLabel3="white",this.gitBranchLabel4=this.branchLabelColor,this.gitBranchLabel5=this.branchLabelColor,this.gitBranchLabel6=this.branchLabelColor,this.gitBranchLabel7=this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||S,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||w}calculate(e){if("object"!=typeof e){this.updateColors();return}let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},H={base:{getThemeVariables:D},dark:{getThemeVariables:R},default:{getThemeVariables:O},forest:{getThemeVariables:F},neutral:{getThemeVariables:(0,a.eW)(e=>{let t=new P;return t.calculate(e),t},"getThemeVariables")}},W
vendor: 9,639 bytes, line 440
440={flowchart:{useMaxWidth:!0,titleTopMargin:25,subGraphTitleMargin:{top:0,bottom:0},diagramPadding:8,htmlLabels:!0,nodeSpacing:50,rankSpacing:50,curve:"basis",padding:15,defaultRenderer:"dagre-wrapper",wrappingWidth:200,inheritDir:!1},sequence:{useMaxWidth:!0,hideUnusedParticipants:!1,activationWidth:10,diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",mirrorActors:!0,forceMenus:!1,bottomMarginAdj:1,rightAngles:!1,showSequenceNumbers:!1,actorFontSize:14,actorFontFamily:'"Open Sans", sans-serif',actorFontWeight:400,noteFontSize:14,noteFontFamily:'"trebuchet ms", verdana, arial, sans-serif',noteFontWeight:400,noteAlign:"center",messageFontSize:16,messageFontFamily:'"trebuchet ms", verdana, arial, sans-serif',messageFontWeight:400,wrap:!1,wrapPadding:10,labelBoxWidth:50,labelBoxHeight:20},gantt:{useMaxWidth:!0,titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,rightPadding:75,leftPadding:75,gridLineStartPadding:35,fontSize:11,sectionFontSize:11,numberSectionStyles:4,axisFormat:"%Y-%m-%d",topAxis:!1,displayMode:"",weekday:"sunday"},journey:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,maxLabelWidth:360,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"],titleColor:"",titleFontFamily:'"trebuchet ms", verdana, arial, sans-serif',titleFontSize:"4ex"},class:{useMaxWidth:!0,titleTopMargin:25,arrowMarkerAbsolute:!1,dividerMargin:10,padding:5,textHeight:10,defaultRenderer:"dagre-wrapper",htmlLabels:!1,hideEmptyMembersBox:!1},state:{useMaxWidth:!0,titleTopMargin:25,dividerMargin:10,sizeUnit:5,padding:8,textHeight:10,titleShift:-15,noteMargin:10,forkWidth:70,forkHeight:7,miniPadding:2,fontSizeFactor:5.02,fontSize:24,labelHeight:16,edgeLengthFactor:"20",compositTitleSize:35,radius:5,defaultRenderer:"dagre-wrapper"},er:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:20,layoutDirection:"TB",minEntityWidth:100,minEntityHeight:75,entityPadding:15,nodeSpacing:140,rankSpacing:80,stroke:"gray",fill:"honeydew",fontSize:12},pie:{useMaxWidth:!0,textPosition:.75},quadrantChart:{useMaxWidth:!0,chartWidth:500,chartHeight:500,titleFontSize:20,titlePadding:10,quadrantPadding:5,xAxisLabelPadding:5,yAxisLabelPadding:5,xAxisLabelFontSize:16,yAxisLabelFontSize:16,quadrantLabelFontSize:16,quadrantTextTopPadding:5,pointTextPadding:5,pointLabelFontSize:12,pointRadius:5,xAxisPosition:"top",yAxisPosition:"left",quadrantInternalBorderStrokeWidth:1,quadrantExternalBorderStrokeWidth:2},xyChart:{useMaxWidth:!0,width:700,height:500,titleFontSize:20,titlePadding:10,showDataLabel:!1,showTitle:!0,xAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2},yAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2},chartOrientation:"vertical",plotReservedSpacePercent:50},requirement:{useMaxWidth:!0,rect_fill:"#f9f9f9",text_color:"#333",rect_border_size:"0.5px",rect_border_color:"#bbb",rect_min_width:200,rect_min_height:200,fontSize:14,rect_padding:10,line_height:20},mindmap:{useMaxWidth:!0,padding:10,maxNodeWidth:200,layoutAlgorithm:"cose-bilkent"},kanban:{useMaxWidth:!0,padding:8,sectionWidth:200,ticketBaseUrl:""},timeline:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"],disableMulticolor:!1},gitGraph:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:8,nodeLabel:{width:75,height:100,x:-25,y:0},mainBranchName:"main",mainBranchOrder:0,showCommitLabel:!0,showBranches:!0,rotateCommitLabel:!0,parallelCommits:!1,arrowMarkerAbsolute:!1},c4:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,c4ShapeMargin:50,c4ShapePadding:20,width:216,height:60,boxMargin:10,c4ShapeInRow:4,nextLinePaddingX:0,c4BoundaryInRow:2,personFontSize:14,personFontFamily:'"Open Sans", sans-serif',personFontWeight:"normal",external_personFontSize:14,external_personFontFamily:'"Open Sans", sans-serif',external_personFontWeight:"normal",systemFontSize:14,systemFontFamily:'"Open Sans", sans-serif',systemFontWeight:"normal",external_systemFontSize:14,external_systemFontFamily:'"Open Sans", sans-serif',external_systemFontWeight:"normal",system_dbFontSize:14,system_dbFontFamily:'"Open Sans", sans-serif',system_dbFontWeight:"normal",external_system_dbFontSize:14,external_system_dbFontFamily:'"Open Sans", sans-serif',external_system_dbFontWeight:"normal",system_queueFontSize:14,system_queueFontFamily:'"Open Sans", sans-serif',system_queueFontWeight:"normal",external_system_queueFontSize:14,external_system_queueFontFamily:'"Open Sans", sans-serif',external_system_queueFontWeight:"normal",boundaryFontSize:14,boundaryFontFamily:'"Open Sans", sans-serif',boundaryFontWeight:"normal",messageFontSize:12,messageFontFamily:'"Open Sans", sans-serif',messageFontWeight:"normal",containerFontSize:14,containerFontFamily:'"Open Sans", sans-serif',containerFontWeight:"normal",external_containerFontSize:14,external_containerFontFamily:'"Open Sans", sans-serif',external_containerFontWeight:"normal",container_dbFontSize:14,container_dbFontFamily:'"Open Sans", sans-serif',container_dbFontWeight:"normal",external_container_dbFontSize:14,external_container_dbFontFamily:'"Open Sans", sans-serif',external_container_dbFontWeight:"normal",container_queueFontSize:14,container_queueFontFamily:'"Open Sans", sans-serif',container_queueFontWeight:"normal",external_container_queueFontSize:14,external_container_queueFontFamily:'"Open Sans", sans-serif',external_container_queueFontWeight:"normal",componentFontSize:14,componentFontFamily:'"Open Sans", sans-serif',componentFontWeight:"normal",external_componentFontSize:14,external_componentFontFamily:'"Open Sans", sans-serif',external_componentFontWeight:"normal",component_dbFontSize:14,component_dbFontFamily:'"Open Sans", sans-serif',component_dbFontWeight:"normal",external_component_dbFontSize:14,external_component_dbFontFamily:'"Open Sans", sans-serif',external_component_dbFontWeight:"normal",component_queueFontSize:14,component_queueFontFamily:'"Open Sans", sans-serif',component_queueFontWeight:"normal",external_component_queueFontSize:14,external_component_queueFontFamily:'"Open Sans", sans-serif',external_component_queueFontWeight:"normal",wrap:!0,wrapPadding:10,person_bg_color:"#08427B",person_border_color:"#073B6F",external_person_bg_color:"#686868",external_person_border_color:"#8A8A8A",system_bg_color:"#1168BD",system_border_color:"#3C7FC0",system_db_bg_color:"#1168BD",system_db_border_color:"#3C7FC0",system_queue_bg_color:"#1168BD",system_queue_border_color:"#3C7FC0",external_system_bg_color:"#999999",external_system_border_color:"#8A8A8A",external_system_db_bg_color:"#999999",external_system_db_border_color:"#8A8A8A",external_system_queue_bg_color:"#999999",external_system_queue_border_color:"#8A8A8A",container_bg_color:"#438DD5",container_border_color:"#3C7FC0",container_db_bg_color:"#438DD5",container_db_border_color:"#3C7FC0",container_queue_bg_color:"#438DD5",container_queue_border_color:"#3C7FC0",external_container_bg_color:"#B3B3B3",external_container_border_color:"#A6A6A6",external_container_db_bg_color:"#B3B3B3",external_container_db_border_color:"#A6A6A6",external_container_queue_bg_color:"#B3B3B3",external_container_queue_border_color:"#A6A6A6",component_bg_color:"#85BBF0",component_border_color:"#78A8D8",component_db_bg_color:"#85BBF0",component_db_border_color:"#78A8D8",component_queue_bg_color:"#85BBF0",component_queue_border_color:"#78A8D8",external_component_bg_color:"#CCCCCC",external_component_border_color:"#BFBFBF",external_component_db_bg_color:"#CCCCCC",external_component_db_border_color:"#BFBFBF",external_component_queue_bg_color:"#CCCCCC",external_component_queue_border_color:"#BFBFBF"},sankey:{useMaxWidth:!0,width:600,height:400,linkColor:"gradient",nodeAlignment:"justify",showValues:!0,prefix:"",suffix:""},block:{useMaxWidth:!0,padding:8},packet:{useMaxWidth:!0,rowHeight:32,bitWidth:32,bitsPerRow:32,showBits:!0,paddingX:5,paddingY:5},architecture:{useMaxWidth:!0,padding:40,iconSize:80,fontSize:16},radar:{useMaxWidth:!0,width:600,height:600,marginTop:50,marginRight:50,marginBottom:50,marginLeft:50,axisScaleFactor:1,axisLabelFactor:1.05,curveTension:.17},theme:"default",look:"classic",handDrawnSeed:0,layout:"dagre",maxTextSize:5e4,maxEdges:500,darkMode:!1,fontFamily:'"trebuchet ms", verdana, arial, sans-serif;',logLevel:5,securityLevel:"strict",startOnLoad:!0,arrowMarkerAbsolute:!1,secure:["secure","securityLevel","startOnLoad","maxTextSize","suppressErrorRendering","maxEdges"],legacyMathML:!1,forceLegacyMathML:!1,deterministicIds:!1,fontSize:16,markdownAutoWrap:!0,suppressErrorRendering:!1},
440U={...W,deterministicIDSeed:void 0,elk:{mergeEdges:!1,nodePlacementStrategy:"BRANDES_KOEPF",forceNodeModelOrder:!1,considerModelOrder:"NODES_AND_EDGES"},themeCSS:void 0,themeVariables:H.default.getThemeVariables(),sequence:{...W.sequence,messageFont:(0,a.eW)(function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}},"messageFont"),noteFont:(0,a.eW)(function(){return{fontFamily:this.noteFontFamily,fontSize:this.noteFontSize,fontWeight:this.noteFontWeight}},"noteFont"),actorFont:(0,a.eW)(function(){return{fontFamily:this.actorFontFamily,fontSize:this.actorFontSize,fontWeight:this.actorFontWeight}},"actorFont")},class:{hideEmptyMembersBox:!1},gantt:{...W.gantt,tickInterval:void 0,useWidth:void 0},c4:{...W.c4,useWidth:void 0,personFont:(0,a.eW)(function(){return{fontFamily:this.personFontFamily,fontSize:this.personFontSize,fontWeight:this.personFontWeight}},"personFont"),flowchart:{...W.flowchart,inheritDir:!1},external_personFont:(0,a.eW)(function(){return{fontFamily:this.external_personFontFamily,fontSize:this.external_personFontSize,fontWeight:this.external_personFontWeight}},"external_personFont"),systemFont:(0,a.eW)(function(){return{fontFamily:this.systemFontFamily,fontSize:this.systemFontSize,fontWeight:this.systemFontWeight}},"systemFont"),external_systemFont:(0,a.eW)(function(){return{fontFamily:this.external_systemFontFamily,fontSize:this.external_systemFontSize,fontWeight:this.external_systemFontWeight}},"external_systemFont"),system_dbFont:(0,a.eW)(function(){return{fontFamily:this.system_dbFontFamily,fontSize:this.system_dbFontSize,fontWeight:this.system_dbFontWeight}},"system_dbFont"),external_system_dbFont:(0,a.eW)(function(){return{fontFamily:this.external_system_dbFontFamily,fontSize:this.external_system_dbFontSize,fontWeight:this.external_system_dbFontWeight}},"external_system_dbFont"),system_queueFont:(0,a.eW)(function(){return{fontFamily:this.system_queueFontFamily,fontSize:this.system_queueFontSize,fontWeight:this.system_queueFontWeight}},"system_queueFont"),external_system_queueFont:(0,a.eW)(function(){return{fontFamily:this.external_system_queueFontFamily,fontSize:this.external_system_queueFontSize,fontWeight:this.external_system_queueFontWeight}},"external_system_queueFont"),containerFont:(0,a.eW)(function(){return{fontFamily:this.containerFontFamily,fontSize:this.containerFontSize,fontWeight:this.containerFontWeight}},"containerFont"),external_containerFont:(0,a.eW)(function(){return{fontFamily:this.external_containerFontFamily,fontSize:this.external_containerFontSize,fontWeight:this.external_containerFontWeight}},"external_containerFont"),container_dbFont:(0,a.eW)(function(){return{fontFamily:this.container_dbFontFamily,fontSize:this.container_dbFontSize,fontWeight:this.container_dbFontWeight}},"container_dbFont"),external_container_dbFont:(0,a.eW)(function(){return{fontFamily:this.external_container_dbFontFamily,fontSize:this.external_container_dbFontSize,fontWeight:this.external_container_dbFontWeight}},"external_container_dbFont"),container_queueFont:(0,a.eW)(function(){return{fontFamily:this.container_queueFontFamily,fontSize:this.container_queueFontSize,fontWeight:this.container_queueFontWeight}},"container_queueFont"),external_container_queueFont:(0,a.eW)(function(){return{fontFamily:this.external_container_queueFontFamily,fontSize:this.external_container_queueFontSize,fontWeight:this.external_container_queueFontWeight}},"external_container_queueFont"),componentFont:(0,a.eW)(function(){return{fontFamily:this.componentFontFamily,fontSize:this.componentFontSize,fontWeight:this.componentFontWeight}},"componentFont"),external_componentFont:(0,a.eW)(function(){return{fontFamily:this.external_componentFontFamily,fontSize:this.external_componentFontSize,fontWeight:this.external_componentFontWeight}},"external_componentFont"),component_dbFont:(0,a.eW)(function(){return{fontFamily:this.component_dbFontFamily,fontSize:this.component_dbFontSize,fontWeight:this.component_dbFontWeight}},"component_dbFont"),external_component_dbFont:(0,a.eW)(function(){return{fontFamily:this.external_component_dbFontFamily,fontSize:this.external_component_dbFontSize,fontWeight:this.external_component_dbFontWeight}},"external_component_dbFont"),component_queueFont:(0,a.eW)(function(){return{fontFamily:this.component_queueFontFamily,fontSize:this.component_queueFontSize,fontWeight:this.component_queueFontWeight}},"component_queueFont"),external_component_queueFont:(0,a.eW)(function(){return{fontFamily:this.external_component_queueFontFamily,fontSize:this.external_component_queueFontSize,fontWeight:this.external_component_queueFontWeight}},"external_component_queueFont"),boundaryFont:(0,a.eW)(function(){return{fontFamily:this.boundaryFontFamily,fontSize:this.boundaryFontSize,fontWeight:this.boundaryFontWeight}},"boundaryFont"),messageFont:(0,a.eW)(function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}},"messageFont")},pie:{...W.pie,useWidth:984}
440,xyChart:{...W.xyChart,useWidth:void 0},requirement:{...W.requirement,useWidth:void 0},packet:{...W.packet},radar:{...W.radar},treemap:{useMaxWidth:!0,padding:10,diagramPadding:8,showValues:!0,nodeWidth:100,nodeHeight:40,borderWidth:1,valueFontSize:12,labelFontSize:14,valueFormat:","}},G=(0,a.eW)((e,t="")=>Object.keys(e).reduce((r,i)=>Array.isArray(e[i])?r:"object"==typeof e[i]&&null!==e[i]?[...r,t+i,...G(e[i],"")]:[...r,t+i],[]),"keyify"),j=new Set(G(U,"")),q=U,Y=(0,a.eW)(e=>{if(a.cM.debug("sanitizeDirective called with",e),"object"==typeof e&&null!=e){if(Array.isArray(e)){e.forEach(e=>Y(e));return}for(let t of Object.keys(e)){if(a.cM.debug("Checking key",t),t.startsWith("__")||t.includes("proto")||t.includes("constr")||!j.has(t)||null==e[t]){a.cM.debug("sanitize deleting key: ",t),delete e[t];continue}if("object"==typeof e[t]){a.cM.debug("sanitizing object",t),Y(e[t]);continue}let r=["themeCSS","fontFamily","altFontFamily"];for(let i of r)t.includes(i)&&(a.cM.debug("sanitizing css option",t),e[t]=Z(e[t]))}if(e.themeVariables)for(let t of Object.keys(e.themeVariables)){let r=e.themeVariables[t];r?.match&&!r.match(/^[\d "#%(),.;A-Za-z]+$/)&&(e.themeVariables[t]="")}a.cM.debug("After sanitization",e)}},"sanitizeDirective"),Z=(0,a.eW)(e=>{let t=0,r=0;for(let i of e){if(t<r)return"{ /* ERROR: Unbalanced CSS */ }";"{"===i?t++:"}"===i&&r++}return t!==r?"{ /* ERROR: Unbalanced CSS */ }":e},"sanitizeCss"),z=Object.freeze(q),Q=v({},z),K=[],V=v({},z),X=(0,a.eW)((e,t)=>{let r=v({},e),i={};for(let e of t)en(e),i=v(i,e);if(r=v(r,i),i.theme&&i.theme in H){let e=v({},n),t=v(e.themeVariables||{},i.themeVariables);r.theme&&r.theme in H&&(r.themeVariables=H[r.theme].getThemeVariables(t))}return ed(V=r),V},"updateCurrentConfig"),J=(0,a.eW)(e=>(Q=v({},z),Q=v(Q,e),e.theme&&H[e.theme]&&(Q.themeVariables=H[e.theme].getThemeVariables(e.themeVariables)),X(Q,K),Q),"setSiteConfig"),$=(0,a.eW)(e=>{n=v({},e)},"saveConfigFromInitialize"),ee=(0,a.eW)(e=>(X(Q=v(Q,e),K),Q),"updateSiteConfig"),et=(0,a.eW)(()=>v({},Q),"getSiteConfig"),er=(0,a.eW)(e=>(ed(e),v(V,e),ei()),"setConfig"),ei=(0,a.eW)(()=>v({},V),"getConfig"),en=(0,a.eW)(e=>{e&&(["secure",...Q.secure??[]].forEach(t=>{Object.hasOwn(e,t)&&(a.cM.debug(`Denied attempt to modify a secure key ${t}`,e[t]),delete e[t])}),Object.keys(e).forEach(t=>{t.startsWith("__")&&delete e[t]}),Object.keys(e).forEach(t=>{"string"==typeof e[t]&&(e[t].includes("<")||e[t].includes(">")||e[t].includes("url(data:"))&&delete e[t],"object"==typeof e[t]&&en(e[t])}))},"sanitize"),ea=(0,a.eW)(e=>{Y(e),e.fontFamily&&!e.themeVariables?.fontFamily&&(e.themeVariables={...e.themeVariables,fontFamily:e.fontFamily}),K.push(e),X(Q,K)},"addDirective"),eo=(0,a.eW)((e=Q)=>{X(e,K=[])},"reset"),es={LAZY_LOAD_DEPRECATED:"The configuration options lazyLoadedDiagrams and loadExternalDiagramsAtStartup are deprecated. Please use registerExternalDiagrams instead."},el={},ec=(0,a.eW)(e=>{el[e]||(a.cM.warn(es[e]),el[e]=!0)},"issueWarning"),ed=(0,a.eW)(e=>{e&&(e.lazyLoadedDiagrams||e.loadExternalDiagramsAtStartup)&&ec("LAZY_LOAD_DEPRECATED")},"checkConfig"),eu=(0,a.eW)(()=>{let e={};for(let t of(n&&(e=v(e,n)),K))e=v(e,t);return e},"getUserDefinedConfig"),eh=/<br\s*\/?>/gi,ep=(0,a.eW)(e=>{if(!e)return[""];
440let t=eC(e).replace(/\\n/g,"#br#");return t.split("#br#")},"getRows"),ef=(i=!1,()=>{i||(em(),i=!0)});function em(){let e="data-temp-href-target";m.Z.addHook("beforeSanitizeAttributes",t=>{"A"===t.tagName&&t.hasAttribute("target")&&t.setAttribute(e,t.getAttribute("target")??"")}),m.Z.addHook("afterSanitizeAttributes",t=>{"A"===t.tagName&&t.hasAttribute(e)&&(t.setAttribute("target",t.getAttribute(e)??""),t.removeAttribute(e),"_blank"===t.getAttribute("target")&&t.setAttribute("rel","noopener"))})}(0,a.eW)(em,"setupDompurifyHooks");var eg=(0,a.eW)(e=>{ef();let t=m.Z.sanitize(e);return t},"removeScript"),eA=(0,a.eW)((e,t)=>{if(t.flowchart?.htmlLabels!==!1){let r=t.securityLevel;"antiscript"===r||"strict"===r?e=eg(e):"loose"!==r&&(e=(e=(e=eC(e)).replace(/</g,"&lt;").replace(/>/g,"&gt;")).replace(/=/g,"&equals;"),e=eT(e))}return e},"sanitizeMore"),eb=(0,a.eW)((e,t)=>e?e=t.dompurifyConfig?m.Z.sanitize(eA(e,t),t.dompurifyConfig).toString():m.Z.sanitize(eA(e,t),{FORBID_TAGS:["style"]}).toString():e,"sanitizeText"),ex=(0,a.eW)((e,t)=>"string"==typeof e?eb(e,t):e.flat().map(e=>eb(e,t)),"sanitizeTextOrArray"),ey=(0,a.eW)(e=>eh.test(e),"hasBreaks"),eE=(0,a.eW)(e=>e.split(eh),"splitBreaks"),eT=(0,a.eW)(e=>e.replace(/#br#/g,"<br/>"),"placeholderToBreak"),eC=(0,a.eW)(e=>e.replace(eh,"#br#"),"breakToPlaceholder"),ek=(0,a.eW)(e=>{let t="";return e&&(t=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,t=CSS.escape(t)),t},"getUrl"),e_=(0,a.eW)(e=>!(!1===e||["false","null","0"].includes(String(e).trim().toLowerCase())),"evaluate"),ev=(0,a.eW)(function(...e){let t=e.filter(e=>!isNaN(e));return Math.max(...t)},"getMax"),eS=(0,a.eW)(function(...e){let t=e.filter(e=>!isNaN(e));return Math.min(...t)},"getMin"),ew=(0,a.eW)(function(e){let t=e.split(/(,)/),r=[];for(let e=0;e<t.length;e++){let i=t[e];if(","===i&&e>0&&e+1<t.length){let n=t[e-1],a=t[e+1];eN(n,a)&&(i=n+","+a,e++,r.pop())}r.push(eD(i))}return r.join("")},"parseGenericTypes"),eI=(0,a.eW)((e,t)=>Math.max(0,e.split(t).length-1),"countOccurrence"),eN=(0,a.eW)((e,t)=>{let r=eI(e,"~"),i=eI(t,"~");return 1===r&&1===i},"shouldCombineSets"),eD=(0,a.eW)(e=>{let t=eI(e,"~"),r=!1;if(t<=1)return e;t%2!=0&&e.startsWith("~")&&(e=e.substring(1),r=!0);let i=[...e],n=i.indexOf("~"),a=i.lastIndexOf("~");for(;-1!==n&&-1!==a&&n!==a;)i[n]="<",i[a]=">",n=i.indexOf("~"),a=i.lastIndexOf("~");return r&&i.unshift("~"),i.join("")},"processSet"),eL=(0,a.eW)(()=>void 0!==window.MathMLElement,"isMathMLSupported"),eR=/\$\$(.*)\$\$/g,eB=(0,a.eW)(e=>(e.match(eR)?.length??0)>0,"hasKatex"),eO=(0,a.eW)(async(e,t)=>{let r=document.createElement("div");r.innerHTML=await eF(e,t),r.id="katex-temp",r.style.visibility="hidden",r.style.position="absolute",r.style.top="0";let i=document.querySelector("body");i?.insertAdjacentElement("beforeend",r);let n={width:r.clientWidth,height:r.clientHeight};return r.remove(),n},"calculateMathMLDimensions"),eM=(0,a.eW)(async(e,t)=>{if(!eB(e))return e;if(!(eL()||t.legacyMathML||t.forceLegacyMathML))return e.replace(eR,"MathML is unsupported in this environment.");{let{default:i}=await Promise.resolve().then(r.bind(r,41008)),n=t.forceLegacyMathML||!eL()&&t.legacyMathML?"htmlAndMathml":"mathml";return e.split(eh).map(e=>eB(e)?`<div style="display: flex; align-items: center; justify-content: center; white-space: nowrap;">${e}</div>`:`<div>${e}</div>`).join("").replace(eR,(e,t)=>i.renderToString(t,{throwOnError:!0,displayMode:!0,output:n}).replace(/\n/g," ").replace(/<annotation.*<\/annotation>/g,""))}},"renderKatexUnsanitized"),eF=(0,a.eW)(async(e,t)=>eb(await eM(e,t),t),"renderKatexSanitized"),eP={getRows:ep,sanitizeText:eb,sanitizeTextOrArray:ex,hasBreaks:ey,splitBreaks:eE,lineBreakRegex:eh,removeScript:eg,getUrl:ek,evaluate:e_,getMax:ev,getMin:eS},eH=(0,a.eW)(function(e,t){for(let r of t)e.attr(r[0],r[1])},"d3Attrs"),eW=(0,a.eW)(function(e,t,r){let i=new Map;return r?(i.set("width","100%"),i.set("style",`max-width: ${t}px;`)):(i.set("height",e),i.set("width",t)),i},"calculateSvgSizeAttrs"),eU=(0,a.eW)(function(e,t,r,i){let n=eW(t,r,i);eH(e,n)},"configureSvgSize"),eG=(0,a.eW)(function(e,t,r,i){let n=t.node().getBBox(),o=n.width,s=n.height;a.cM.info(`SVG bounds: ${o}x${s}`,n);let l=0,c=0;a.cM.info(`Graph bounds: ${l}x${c}`,e),l=o+2*r,c=s+2*r,a.cM.info(`Calculated bounds: ${l}x${c}`),eU(t,c,l,i);let d=`${n.x-r} ${n.y-r} ${n.width+2*r} ${n.height+2*r}`;t.attr("viewBox",d)},"setupGraphViewbox"),ej={},eq=(0,a.eW)((e,t,r)=>{let i="";return e in ej&&ej[e]?i=ej[e](r):a.cM.warn(`No theme found for ${e}`),` & {
441    font-family: ${r.fontFamily};
442    font-size: ${r.fontSize};
443    fill: ${r.textColor}
444  }
445  @keyframes edge-animation-frame {
446    from {
447      stroke-dashoffset: 0;
448    }
449  }
450  @keyframes dash {
451    to {
452      stroke-dashoffset: 0;
453    }
454  }
455  & .edge-animation-slow {
456    stroke-dasharray: 9,5 !important;
457    stroke-dashoffset: 900;
458    animation: dash 50s linear infinite;
459    stroke-linecap: round;
460  }
461  & .edge-animation-fast {
462    stroke-dasharray: 9,5 !important;
463    stroke-dashoffset: 900;
464    animation: dash 20s linear infinite;
465    stroke-linecap: round;
466  }
467  /* Classes common for multiple diagrams */
468
469  & .error-icon {
470    fill: ${r.errorBkgColor};
471  }
472  & .error-text {
473    fill: ${r.errorTextColor};
474    stroke: ${r.errorTextColor};
475  }
476
477  & .edge-thickness-normal {
478    stroke-width: 1px;
479  }
480  & .edge-thickness-thick {
481    stroke-width: 3.5px
482  }
483  & .edge-pattern-solid {
484    stroke-dasharray: 0;
485  }
486  & .edge-thickness-invisible {
487    stroke-width: 0;
488    fill: none;
489  }
490  & .edge-pattern-dashed{
491    stroke-dasharray: 3;
492  }
493  .edge-pattern-dotted {
494    stroke-dasharray: 2;
495  }
496
497  & .marker {
498    fill: ${r.lineColor};
499    stroke: ${r.lineColor};
500  }
501  & .marker.cross {
502    stroke: ${r.lineColor};
503  }
504
505  & svg {
506    font-family: ${r.fontFamily};
507    font-size: ${r.fontSize};
508  }
509   & p {
510    margin: 0
511   }
512
513  ${i}
514
515  ${t}
516`},"getStyles"),eY=(0,a.eW)((e,t)=>{void 0!==t&&(ej[e]=t)},"addStylesForDiagram"),eZ=eq,ez={};(0,a.r2)(ez,{clear:()=>eJ,getAccDescription:()=>e2,getAccTitle:()=>e0,getDiagramTitle:()=>e5,setAccDescription:()=>
516e1,setAccTitle:()=>e$,setDiagramTitle:()=>e3});var eQ="",eK="",eV="",eX=(0,a.eW)(e=>eb(e,ei()),"sanitizeText"),eJ=(0,a.eW)(()=>{eQ="",eV="",eK=""},"clear"),e$=(0,a.eW)(e=>{eQ=eX(e).replace(/^\s+/g,"")},"setAccTitle"),e0=(0,a.eW)(()=>eQ,"getAccTitle"),e1=(0,a.eW)(e=>{eV=eX(e).replace(/\n\s+/g,"\n")},"setAccDescription"),e2=(0,a.eW)(()=>eV,"getAccDescription"),e3=(0,a.eW)(e=>{eK=eX(e)},"setDiagramTitle"),e5=(0,a.eW)(()=>eK,"getDiagramTitle"),e8=a.cM,e4=a.Ub,e6=ei,e9=er,e7=z,te=(0,a.eW)(e=>eb(e,e6()),"sanitizeText"),tt=eG,tr=(0,a.eW)(()=>ez,"getCommonDb"),ti={},tn=(0,a.eW)((e,t,r)=>{ti[e]&&e8.warn(`Diagram with id ${e} already registered. Overwriting.`),ti[e]=t,r&&C(e,r),eY(e,t.styles),t.injectUtils?.(e8,e4,e6,te,tt,tr(),()=>{})},"registerDiagram"),ta=(0,a.eW)(e=>{if(e in ti)return ti[e];throw new to(e)},"getDiagram"),to=class extends Error{static{(0,a.eW)(this,"DiagramNotFoundError")}constructor(e){super(`Diagram ${e} not found.`)}}},35096:function(e,t,r){"use strict";r.d(t,{Ub:function(){return c},cM:function(){return l},eW:function(){return a},r2:function(){return o}});var i=r(27484),n=Object.defineProperty,a=(e,t)=>n(e,"name",{value:t,configurable:!0}),o=(e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})},s={trace:0,debug:1,info:2,warn:3,error:4,fatal:5},l={trace:a((...e)=>{},"trace"),debug:a((...e)=>{},"debug"),info:a((...e)=>{},"info"),warn:a((...e)=>{},"warn"),error:a((...e)=>{},"error"),fatal:a((...e)=>{},"fatal")},c=a(function(e="fatal"){let t=s.fatal;"string"==typeof e?e.toLowerCase() in s&&(t=s[e]):"number"==typeof e&&(t=e),l.trace=()=>{},l.debug=()=>{},l.info=()=>{},l.warn=()=>{},l.error=()=>{},l.fatal=()=>{},t<=s.fatal&&(l.fatal=console.error?console.error.bind(console,d("FATAL"),"color: orange"):console.log.bind(console,"\x1b[35m",d("FATAL"))),t<=s.error&&(l.error=console.error?console.error.bind(console,d("ERROR"),"color: orange"):console.log.bind(console,"\x1b[31m",d("ERROR"))),t<=s.warn&&(l.warn=console.warn?console.warn.bind(console,d("WARN"),"color: orange"):console.log.bind(console,`\x1b[33m`,d("WARN"))),t<=s.info&&(l.info=console.info?console.info.bind(console,d("INFO"),"color: lightblue"):console.log.bind(console,"\x1b[34m",d("INFO"))),t<=s.debug&&(l.debug=console.debug?console.debug.bind(console,d("DEBUG"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",d("DEBUG"))),t<=s.trace&&(l.trace=console.debug?console.debug.bind(console,d("TRACE"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",d("TRACE")))},"setLogLevel"),d=a(e=>{let t=i().format("ss.SSS");return`%c${t} : ${e} : `},"format")},2831:function(e,t,r){"use strict";r.d(t,{Fh:function(){return l},TA:function(){return a},UG:function(){return c},_q:function(){return d},dT:function(){return o}});var i=r(99970),n=r(35096),a=(0,n.eW)(e=>{let{handDrawnSeed:t}=(0,i.nV)();return{fill:e,hachureAngle:120,hachureGap:4,fillWeight:2,roughness:.7,stroke:e,seed:t}},"solidStateFill"),o=(0,n.eW)(e=>{let t=s([...e.cssCompiledStyles||[],...e.cssStyles||[],...e.labelStyle||[]]);return{stylesMap:t,stylesArray:[...t]}},"compileStyles"),s=(0,n.eW)(e=>{let t=new Map;return e.forEach(e=>{let[r,i]=e.split(":");t.set(r.trim(),i?.trim())}),t},"styles2Map"),l=(0,n.eW)(e=>"color"===e||"font-size"===e||"font-family"===e||"font-weight"===e||"font-style"===e||"text-decoration"===e||"text-align"===e||"text-transform"===e||"line-height"===e||"letter-spacing"===e||"word-spacing"===e||"text-shadow"===e||"text-overflow"===e||"white-space"===e||"word-wrap"===e||"word-break"===e||"overflow-wrap"===e||"hyphens"===e,"isLabelStyle"),c=(0,n.eW)(e=>{let{stylesArray:t}=o(e),r=[],i=[],n=[],a=[];return t.forEach(e=>{let t=e[0];l(t)?r.push(e.join(":")+" !important"):(i.push(e.join(":")+" !important"),t.includes("stroke")&&n.push(e.join(":")+" !important"),"fill"===t&&a.push(e.join(":")+" !important"))}),{labelStyles:r.join(";"),nodeStyles:i.join(";"),stylesArray:t,borderStyles:n,backgroundStyles:a}},"styles2String"),d=(0,n.eW)((e,t)=>{let{themeVariables:r,handDrawnSeed:n}=(0,i.nV)(),{nodeBorder:a,mainBkg:s}=r,{stylesMap:l}=o(e),c=Object.assign({roughness:.7,fill:l.get("fill")||s,fillStyle:"hachure",fillWeight:4,hachureGap:5.2,stroke:l.get("stroke")||a,seed:n,strokeWidth:l.get("stroke-width")?.replace("px","")||1.3,fillLineDash:[0,0],strokeLineDash:u(l.get("stroke-dasharray"))},t);return c},"userNodeOverrides"),u=(0,n.eW)(e=>{if(!e)return[0,0];let t=e.trim().split(/\s+/).map(Number);if(1===t.length){let e=isNaN(t[0])?0:t[0];return[e,e]}let r=isNaN(t[0])?0:t[0],i=isNaN(t[1])?0:t[1];return[r,i]},"getStrokeDashArray")},5016:function(e,t,r){"use strict";r.d(t,{L:function(){return i}});var i=(0,r(35096).eW)(({flowchart:e})=>{let t=e?.subGraphTitleMargin?.top??0,r=e?.subGraphTitleMargin?.bottom??0;return{subGraphTitleTopMargin:t,subGraphTitleBottomMargin:r,subGraphTitleTotalMargin:t+r}},"getSubGraphTitleMargins")},57586:function(e,t,r){"use strict";r.d(t,{X:function(){return i}});var i={name:"mermaid",version:"11.12.3",description:"Markdown-ish syntax for generating flowcharts, mindmaps, sequence diagrams, class diagrams, gantt charts, git graphs and more.",type:"module",module:"./dist/mermaid.core.mjs",types:"./dist/mermaid.d.ts",exports:{".":{types:"./dist/mermaid.d.ts",import:"./dist/mermaid.core.mjs",default:"./dist/mermaid.core.mjs"},"./*":"./*"},keywords:["diagram","markdown","flowchart","sequence diagram","gantt","class diagram","git graph","mindmap","packet diagram","c4 diagram","er diagram","pie chart","pie diagram","quadrant chart","requirement diagram","graph"],scripts:{clean:"rimraf dist",dev:"pnpm -w dev","docs:code":"typedoc src/defaultConfig.ts src/config.ts src/mermaid.ts && prettier --write ./src/docs/config/setup","docs:build":"rimraf ../../docs && pnpm docs:code && pnpm docs:spellcheck && tsx scripts/docs.cli.mts","docs:verify":"pnpm docs:code && pnpm docs:spellcheck && tsx scripts/docs.cli.mts --verify","docs:pre:vitepress":"pnpm --filter ./src/docs prefetch && rimraf src/vitepress && pn
516pm docs:code && tsx scripts/docs.cli.mts --vitepress && pnpm --filter ./src/vitepress install --no-frozen-lockfile --ignore-scripts","docs:build:vitepress":"pnpm docs:pre:vitepress && (cd src/vitepress && pnpm run build) && cpy --flat src/docs/landing/ ./src/vitepress/.vitepress/dist/landing","docs:dev":'pnpm docs:pre:vitepress && concurrently "pnpm --filter ./src/vitepress dev" "tsx scripts/docs.cli.mts --watch --vitepress"',"docs:dev:docker":'pnpm docs:pre:vitepress && concurrently "pnpm --filter ./src/vitepress dev:docker" "tsx scripts/docs.cli.mts --watch --vitepress"',"docs:serve":"pnpm docs:build:vitepress && vitepress serve src/vitepress","docs:spellcheck":'cspell "src/docs/**/*.md"',"docs:release-version":"tsx scripts/update-release-version.mts","docs:verify-version":"tsx scripts/update-release-version.mts --verify","types:build-config":"tsx scripts/create-types-from-json-schema.mts","types:verify-config":"tsx scripts/create-types-from-json-schema.mts --verify",checkCircle:"npx madge --circular ./src",prepublishOnly:"pnpm docs:verify-version"},repository:{type:"git",url:"https://github.com/mermaid-js/mermaid"},author:"Knut Sveidqvist",license:"MIT",standard:{ignore:["**/parser/*.js","dist/**/*.js","cypress/**/*.js"],globals:["page"]},dependencies:{"@braintree/sanitize-url":"^7.1.1","@iconify/utils":"^3.0.1","@mermaid-js/parser":"workspace:^","@types/d3":"^7.4.3",cytoscape:"^3.29.3","cytoscape-cose-bilkent":"^4.1.0","cytoscape-fcose":"^2.2.0",d3:"^7.9.0","d3-sankey":"^0.12.3","dagre-d3-es":"7.0.13",dayjs:"^1.11.18",dompurify:"^3.2.5",katex:"^0.16.22",khroma:"^2.1.0","lodash-es":"^4.17.23",marked:"^16.2.1",roughjs:"^4.6.6",stylis:"^4.3.6","ts-dedent":"^2.2.0",uuid:"^11.1.0"},devDependencies:{"@adobe/jsonschema2md":"^8.0.5","@iconify/types":"^2.0.0","@types/cytoscape":"^3.21.9","@types/cytoscape-fcose":"^2.2.4","@types/d3-sankey":"^0.12.4","@types/d3-scale":"^4.0.9","@types/d3-scale-chromatic":"^3.1.0","@types/d3-selection":"^3.0.11","@types/d3-shape":"^3.1.7","@types/jsdom":"^21.1.7","@types/katex":"^0.16.7","@types/lodash-es":"^4.17.12","@types/micromatch":"^4.0.9","@types/stylis":"^4.2.7","@types/uuid":"^10.0.0",ajv:"^8.17.1",canvas:"^3.1.2",chokidar:"3.6.0",concurrently:"^9.1.2","csstree-validator":"^4.0.1",globby:"^14.1.0",jison:"^0.4.18","js-base64":"^3.7.8",jsdom:"^26.1.0","json-schema-to-typescript":"^15.0.4",micromatch:"^4.0.8","path-browserify":"^1.0.1",prettier:"^3.5.3",remark:"^15.0.1","remark-frontmatter":"^5.0.0","remark-gfm":"^4.0.1",rimraf:"^6.0.1","start-server-and-test":"^2.0.13","type-fest":"^4.35.0",typedoc:"^0.28.12","typedoc-plugin-markdown":"^4.8.1",typescript:"~5.7.3","unist-util-flatmap":"^1.0.0","unist-util-visit":"^5.0.0",vitepress:"^1.6.4","vitepress-plugin-search":"1.0.4-alpha.22"},files:["dist/","README.md"],publishConfig:{access:"public"}}},88674:function(e,t,r){"use strict";r.d(t,{P:function(){return o}});var i=r(99970),n=r(35096),a=r(23588),o=(0,n.eW)(e=>{let{securityLevel:t}=(0,i.nV)(),r=(0,a.Ys)("body");if("sandbox"===t){let t=(0,a.Ys)(`#i${e}`),i=t.node()?.contentDocument??document;r=(0,a.Ys)(i.body)}let n=r.select(`#${e}`);return n},"selectSvgElement")},84593:function(e,t,r){"use strict";r.d(t,{Os:function(){return n},oZ:function(){return a},om:function(){return l}});var i=r(35096),n={aggregation:17.25,extension:17.25,composition:17.25,dependency:6,lollipop:13.5,arrow_point:4},a={arrow_point:9,arrow_cross:12.5,arrow_circle:12.5};function o(e,t){if(void 0===e||void 0===t)return{angle:0,deltaX:0,deltaY:0};e=s(e),t=s(t);let[r,i]=[e.x,e.y],[n,a]=[t.x,t.y],o=n-r,l=a-i;return{angle:Math.atan(l/o),deltaX:o,deltaY:l}}(0,i.eW)(o,"calculateDeltaAndAngle");var s=(0,i.eW)(e=>Array.isArray(e)?{x:e[0],y:e[1]}:e,"pointTransformer"),l=(0,i.eW)(e=>({x:(0,i.eW)(function(t,r,i){let a=0,l=s(i[0]).x<s(i[i.length-1]).x?"left":"right";if(0===r&&Object.hasOwn(n,e.arrowTypeStart)){let{angle:t,deltaX:r}=o(i[0],i[1]);a=n[e.arrowTypeStart]*Math.cos(t)*(r>=0?1:-1)}else if(r===i.length-1&&Object.hasOwn(n,e.arrowTypeEnd)){let{angle:t,deltaX:r}=o(i[i.length-1],i[i.length-2]);a=n[e.arrowTypeEnd]*Math.cos(t)*(r>=0?1:-1)}let c=Math.abs(s(t).x-s(i[i.length-1]).x),d=Math.abs(s(t).y-s(i[i.length-1]).y),u=Math.abs(s(t).x-s(i[0]).x),h=Math.abs(s(t).y-s(i[0]).y),p=n[e.arrowTypeStart],f=n[e.arrowTypeEnd];if(c<f&&c>0&&d<f){let e=f+1-c;e*="right"===l?-1:1,a-=e}if(u<p&&u>0&&h<p){let e=p+1-u;e*="right"===l?-1:1,a+=e}return s(t).x+a},"x"),y:(0,i.eW)(function(t,r,i){let a=0,l=s(i[0]).y<s(i[i.length-1]).y?"down":"up";if(0===r&&Object.hasOwn(n,e.arrowTypeStart)){let{angle:t,deltaY:r}=o(i[0],i[1]);a=n[e.arrowTypeStart]*Math.abs(Math.sin(t))*(r>=0?1:-1)}else if(r===i.length-1&&Object.hasOwn(n,e.arrowTypeEnd)){let{angle:t,deltaY:r}=o(i[i.length-1],i[i.length-2]);a=n[e.arrowTypeEnd]*Math.abs(Math.sin(t))*(r>=0?1:-1)}let c=Math.abs(s(t).y-s(i[i.length-1]).y),d=Math.abs(s(t).x-s(i[i.length-1]).x),u=Math.abs(s(t).y-s(i[0]).y),h=Math.abs(s(t).x-s(i[0]).x),p=n[e.arrowTypeStart],f=n[e.arrowTypeEnd];if(c<f&&c>0&&d<f){let e=f+1-c;e*="up"===l?-1:1,a-=e}if(u<p&&u>0&&h<p){let e=p+1-u;e*="up"===l?-1:1,a+=e}return s(t).y+a}
516,"y")}),"getLineFunctionsWithOffset")},48769:function(e,t,r){"use strict";r.d(t,{QA:function(){return e3},rw:function(){return e6},s4:function(){return eq},ef:function(){return eU},EY:function(){return e4},cN:function(){return eP}});var i=r(4284),n=r(99970),a=r(35096);let o=(e,t,r,i="")=>{let n=e.split(":");if("@"===e.slice(0,1)){if(n.length<2||n.length>3)return null;i=n.shift().slice(1)}if(n.length>3||!n.length)return null;if(n.length>1){let e=n.pop(),r=n.pop(),a={provider:n.length>0?n[0]:i,prefix:r,name:e};return t&&!s(a)?null:a}let a=n[0],o=a.split("-");if(o.length>1){let e={provider:i,prefix:o.shift(),name:o.join("-")};return t&&!s(e)?null:e}if(r&&""===i){let e={provider:i,prefix:"",name:a};return t&&!s(e,r)?null:e}return null},s=(e,t)=>!!e&&!!((t&&""===e.prefix||e.prefix)&&e.name),l=Object.freeze({left:0,top:0,width:16,height:16}),c=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),d=Object.freeze({...l,...c}),u=Object.freeze({...d,body:"",hidden:!1});function h(e,t){let r=function(e,t){let r={};!e.hFlip!=!t.hFlip&&(r.hFlip=!0),!e.vFlip!=!t.vFlip&&(r.vFlip=!0);let i=((e.rotate||0)+(t.rotate||0))%4;return i&&(r.rotate=i),r}(e,t);for(let i in u)i in c?i in e&&!(i in r)&&(r[i]=c[i]):i in t?r[i]=t[i]:i in e&&(r[i]=e[i]);return r}function p(e,t,r){let i=e.icons,n=e.aliases||Object.create(null),a={};function o(e){a=h(i[e]||n[e],a)}return o(t),r.forEach(o),h(e,a)}let f=Object.freeze({width:null,height:null}),m=Object.freeze({...f,...c}),g=/(-?[0-9.]*[0-9]+[0-9.]*)/g,A=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function b(e,t,r){if(1===t)return e;if(r=r||100,"number"==typeof e)return Math.ceil(e*t*r)/r;if("string"!=typeof e)return e;let i=e.split(g);if(null===i||!i.length)return e;let n=[],a=i.shift(),o=A.test(a);for(;;){if(o){let e=parseFloat(a);isNaN(e)?n.push(a):n.push(Math.ceil(e*t*r)/r)}else n.push(a);if(void 0===(a=i.shift()))return n.join("");o=!o}}let x=e=>"unset"===e||"undefined"===e||"none"===e,y=/\sid="(\S+)"/g,E=new Map;var T=r(23588);function C(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var k=C(),_={exec:()=>null};function v(e,t=""){let r="string"==typeof e?e:e.source,i={replace:(e,t)=>{let n="string"==typeof t?t:t.source;return n=n.replace(w.caret,"$1"),r=r.replace(e,n),i},getRegex:()=>RegExp(r,t)};return i}var S=(()=>{try{return RegExp("(?<=1)(?<!1)"),!0}catch{return!1}})(),w={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] /,listReplaceTask:/^\[[ xX]\] +/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>RegExp(`^( {0,3}${e})((?:[	 ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`),hrRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},I=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,N=/(?:[*+-]|\d{1,9}[.)])/,D=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,L=v(D).replace(/bull/g,N).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),R=v(D).replace(/bull/g,N).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),B=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,O=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,M=v(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",O).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),F=v(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,N).getRegex(),P="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",H=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,W=v("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>
516)[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$))","i").replace("comment",H).replace("tag",P).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),U=v(B).replace("hr",I).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",P).getRegex(),G={blockquote:v(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",U).getRegex(),code:/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,def:M,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:I,html:W,lheading:L,list:F,newline:/^(?:[ \t]*(?:\n|$))+/,paragraph:U,table:_,text:/^[^\n]+/},j=v("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",I).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}	)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",P).getRegex(),q={...G,lheading:R,table:j,paragraph:v(B).replace("hr",I).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",j).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",P).getRegex()},Y={...G,html:v(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",H).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:_,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:v(B).replace("hr",I).replace("heading",` *#{1,6} *[^
517]`).replace("lheading",L).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},Z=/^( {2,}|\\)\n(?!\s*$)/,z=/[\p{P}\p{S}]/u,Q=/[\s\p{P}\p{S}]/u,K=/[^\s\p{P}\p{S}]/u,V=v(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,Q).getRegex(),X=/(?!~)[\p{P}\p{S}]/u,J=v(/link|precode-code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("precode-",S?"(?<!`)()":"(^^|[^`])").replace("code",/(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),$=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,ee=v($,"u").replace(/punct/g,z).getRegex(),et=v($,"u").replace(/punct/g,X).getRegex(),er="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",ei=v(er,"gu").replace(/notPunctSpace/g,K).replace(/punctSpace/g,Q).replace(/punct/g,z).getRegex(),en=v(er,"gu").replace(/notPunctSpace/g,/(?:[^\s\p{P}\p{S}]|~)/u).replace(/punctSpace/g,/(?!~)[\s\p{P}\p{S}]/u).replace(/punct/g,X).getRegex(),ea=v("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,K).replace(/punctSpace/g,Q).replace(/punct/g,z).getRegex(),eo=v(/\\(punct)/,"gu").replace(/punct/g,z).getRegex(),es=v(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),el=v(H).replace("(?:-->|$)","-->").getRegex(),ec=v("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",el).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),ed=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+[^`]*?`+(?!`)|[^\[\]\\`])*?/,eu=v(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",ed).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),eh=v(/^!?\[(label)\]\[(ref)\]/).replace("label",ed).replace("ref",O).getRegex(),ep=v(/^!?\[(ref)\](?:\[\])?/).replace("ref",O).getRegex(),ef=v("reflink|nolink(?!\\()","g").replace("reflink",eh).replace("nolink",ep).getRegex(),em=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,eg={_backpedal:_,anyPunctuation:eo,autolink:es,blockSkip:J,br:Z,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:_,emStrongLDelim:ee,emStrongRDelimAst:ei,emStrongRDelimUnd:ea,escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,link:eu,nolink:ep,punctuation:V,reflink:eh,reflinkSearch:ef,tag:ec,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:_},eA={...eg,link:v(/^!?\[(label)\]\((.*?)\)/).replace("label",ed).getRegex(),reflink:v(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",ed).getRegex()},eb={...eg,emStrongRDelimAst:en,emStrongLDelim:et,url:v(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",em).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:v(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",em).getRegex()},ex={...eb,br:v(Z).replace("{2,}","*").getRegex(),text:v(eb.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},ey={normal:G,gfm:q,pedantic:Y},eE={normal:eg,gfm:eb,breaks:ex,pedantic:eA},eT={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},eC=e=>eT[e];function ek(e,t){if(t){if(w.escapeTest.test(e))return e.replace(w.escapeReplace,eC)}else if(w.escapeTestNoEncode.test(e))return e.replace(w.escapeReplaceNoEncode,eC);return e}function e_(e){try{e=encodeURI(e).replace(w.percentDecode,"%")}catch{return null}return e}function ev(e,t){let r=e.replace(w.findPipe,(e,t,r)=>{let i=!1,n=t;for(;--n>=0&&"\\"===r[n];)i=!i;return i?"|":" |"}).split(w.splitPipe),i=0;if(r[0].trim()||r.shift(),r.length>0&&!r.at(-1)?.trim()&&r.pop(),t){if(r.length>t)r.splice(t);else for(;r.length<t;)r.push("")}for(;i<r.length;i++)r[i]=r[i].trim().replace(w.slashPipe,"|");return r}function eS(e,t,r){let i=e.length;if(0===i)return"";let n=0;for(;n<i;){let a=e.charAt(i-n-1);if(a!==t||r){if(a!==t&&r)n++;else break}else n++}return e.slice(0,i-n)}function ew(e,t,r,i,n){let a=t.href,o=t.title||null,s=e[1].replace(n.other.outputLinkReplace,"$1");i.state.inLink=!0;let l={type:"!"===e[0].charAt(0)?"image":"link",raw:r,href:a,title:o,text:s,tokens:i.inl
517ineTokens(s)};return i.state.inLink=!1,l}var eI=class{options;rules;lexer;constructor(e){this.options=e||k}space(e){let t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let e=t[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:eS(e,`
518`)}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let e=t[0],r=function(e,t,r){let i=e.match(r.other.indentCodeCompensation);if(null===i)return t;let n=i[1];return t.split(`
519`).map(e=>{let t=e.match(r.other.beginningSpace);if(null===t)return e;let[i]=t;return i.length>=n.length?e.slice(n.length):e}).join(`
520`)}(e,t[3]||"",this.rules);return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:r}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(this.rules.other.endingHash.test(e)){let t=eS(e,"#");(this.options.pedantic||!t||this.rules.other.endingSpaceChar.test(t))&&(e=t.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:eS(t[0],`
521`)}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let e=eS(t[0],`
522`).split(`
523`),r="",i="",n=[];for(;e.length>0;){let t=!1,a=[],o;for(o=0;o<e.length;o++)if(this.rules.other.blockquoteStart.test(e[o]))a.push(e[o]),t=!0;else if(t)break;else a.push(e[o]);e=e.slice(o);let s=a.join(`
524`),l=s.replace(this.rules.other.blockquoteSetextReplace,`
525    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");r=r?`${r}
526${s}`:s,i=i?`${i}
527${l}`:l;let c=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(l,n,!0),this.lexer.state.top=c,0===e.length)break;let d=n.at(-1);if(d?.type==="code")break;if(d?.type==="blockquote"){let t=d.raw+`
528`+e.join(`
529`),a=this.blockquote(t);n[n.length-1]=a,r=r.substring(0,r.length-d.raw.length)+a.raw,i=i.substring(0,i.length-d.text.length)+a.text;break}if(d?.type==="list"){let t=d.raw+`
530`+e.join(`
531`),a=this.list(t);n[n.length-1]=a,r=r.substring(0,r.length-d.raw.length)+a.raw,i=i.substring(0,i.length-d.raw.length)+a.raw,e=t.substring(n.at(-1).raw.length).split(`
532`);continue}}return{type:"blockquote",raw:r,tokens:n,text:i}}}list(e){let t=this.rules.block.list.exec(e);if(t){let r=t[1].trim(),i=r.length>1,n={type:"list",raw:"",ordered:i,start:i?+r.slice(0,-1):"",loose:!1,items:[]};r=i?`\\d{1,9}\\${r.slice(-1)}`:`\\${r}`,this.options.pedantic&&(r=i?r:"[*+-]");let a=this.rules.other.listItemRegex(r),o=!1;for(;e;){let r=!1,i="",s="";if(!(t=a.exec(e))||this.rules.block.hr.test(e))break;i=t[0],e=e.substring(i.length);let l=t[2].split(`
533`,1)[0].replace(this.rules.other.listReplaceTabs,e=>" ".repeat(3*e.length)),c=e.split(`
534`,1)[0],d=!l.trim(),u=0;if(this.options.pedantic?(u=2,s=l.trimStart()):d?u=t[1].length+1:(u=(u=t[2].search(this.rules.other.nonSpaceChar))>4?1:u,s=l.slice(u),u+=t[1].length),d&&this.rules.other.blankLine.test(c)&&(i+=c+`
535`,e=e.substring(c.length+1),r=!0),!r){let t=this.rules.other.nextBulletRegex(u),r=this.rules.other.hrRegex(u),n=this.rules.other.fencesBeginRegex(u),a=this.rules.other.headingBeginRegex(u),o=this.rules.other.htmlBeginRegex(u);for(;e;){let h=e.split(`
536`,1)[0],p;if(c=h,p=this.options.pedantic?c=c.replace(this.rules.other.listReplaceNesting,"  "):c.replace(this.rules.other.tabCharGlobal,"    "),n.test(c)||a.test(c)||o.test(c)||t.test(c)||r.test(c))break;if(p.search(this.rules.other.nonSpaceChar)>=u||!c.trim())s+=`
537`+p.slice(u);else{if(d||l.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||n.test(l)||a.test(l)||r.test(l))break;s+=`
538`+c}d||c.trim()||(d=!0),i+=h+`
539`,e=e.substring(h.length+1),l=p.slice(u)}}n.loose||(o?n.loose=!0:this.rules.other.doubleBlankLine.test(i)&&(o=!0));let h=null,p;this.options.gfm&&(h=this.rules.other.listIsTask.exec(s))&&(p="[ ] "!==h[0],s=s.replace(this.rules.other.listReplaceTask,"")),n.items.push({type:"list_item",raw:i,task:!!h,checked:p,loose:!1,text:s,tokens:[]}),n.raw+=i}let s=n.items.at(-1);if(!s)return;s.raw=s.raw.trimEnd(),s.text=s.text.trimEnd(),n.raw=n.raw.trimEnd();for(let e=0;e<n.items.length;e++)if(this.lexer.state.top=!1,n.items[e].tokens=this.lexer.blockTokens(n.items[e].text,[]),!n.loose){let t=n.items[e].tokens.filter(e=>
539"space"===e.type),r=t.length>0&&t.some(e=>this.rules.other.anyLine.test(e.raw));n.loose=r}if(n.loose)for(let e=0;e<n.items.length;e++)n.items[e].loose=!0;return n}}html(e){let t=this.rules.block.html.exec(e);if(t)return{type:"html",block:!0,raw:t[0],pre:"pre"===t[1]||"script"===t[1]||"style"===t[1],text:t[0]}}def(e){let t=this.rules.block.def.exec(e);if(t){let e=t[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),r=t[2]?t[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:e,raw:t[0],href:r,title:i}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!this.rules.other.tableDelimiter.test(t[2]))return;let r=ev(t[1]),i=t[2].replace(this.rules.other.tableAlignChars,"").split("|"),n=t[3]?.trim()?t[3].replace(this.rules.other.tableRowBlankLine,"").split(`
540`):[],a={type:"table",raw:t[0],header:[],align:[],rows:[]};if(r.length===i.length){for(let e of i)this.rules.other.tableAlignRight.test(e)?a.align.push("right"):this.rules.other.tableAlignCenter.test(e)?a.align.push("center"):this.rules.other.tableAlignLeft.test(e)?a.align.push("left"):a.align.push(null);for(let e=0;e<r.length;e++)a.header.push({text:r[e],tokens:this.lexer.inline(r[e]),header:!0,align:a.align[e]});for(let e of n)a.rows.push(ev(e,a.header.length).map((e,t)=>({text:e,tokens:this.lexer.inline(e),header:!1,align:a.align[t]})));return a}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let e=t[1].charAt(t[1].length-1)===`
541`?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:e,tokens:this.lexer.inline(e)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:t[1]}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&this.rules.other.startATag.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let e=t[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(e)){if(!this.rules.other.endAngleBracket.test(e))return;let t=eS(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{let e=function(e,t){if(-1===e.indexOf(t[1]))return -1;let r=0;for(let i=0;i<e.length;i++)if("\\"===e[i])i++;else if(e[i]===t[0])r++;else if(e[i]===t[1]&&--r<0)return i;return r>0?-2:-1}(t[2],"()");if(-2===e)return;if(e>-1){let r=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,r).trim(),t[3]=""}}let r=t[2],i="";if(this.options.pedantic){let e=this.rules.other.pedanticHrefTitle.exec(r);e&&(r=e[1],i=e[3])}else i=t[3]?t[3].slice(1,-1):"";return r=r.trim(),this.rules.other.startAngleBracket.test(r)&&(r=this.options.pedantic&&!this.rules.other.endAngleBracket.test(e)?r.slice(1):r.slice(1,-1)),ew(t,{href:r&&r.replace(this.rules.inline.anyPunctuation,"$1"),title:i&&i.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let r;if((r=this.rules.inline.reflink.exec(e))||(r=this.rules.inline.nolink.exec(e))){let e=t[(r[2]||r[1]).replace(this.rules.other.multipleSpaceGlobal," ").toLowerCase()];if(!e){let e=r[0].charAt(0);return{type:"text",raw:e,text:e}}return ew(r,e,r[0],this.lexer,this.rules)}}emStrong(e,t,r=""){let i=this.rules.inline.emStrongLDelim.exec(e);if(!(!i||i[3]&&r.match(this.rules.other.unicodeAlphaNumeric))&&(!(i[1]||i[2])||!r||this.rules.inline.punctuation.exec(r))){let r=[...i[0]].length-1,n,a,o=r,s=0,l="*"===i[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+r);null!=(i=l.exec(t));){if(!(n=i[1]||i[2]||i[3]||i[4]||i[5]||i[6]))continue;if(a=[...n].length,i[3]||i[4]){o+=a;continue}if((i[5]||i[6])&&r%3&&!((r+a)%3)){s+=a;continue}if((o-=a)>0)continue;a=Math.min(a,a+o+s);let t=[...i[0]][0].length,l=e.slice(0,r+i.index+t+a);if(Math.min(r,a)%2){let e=l.slice(1,-1);return{type:"em",raw:l,text:e,tokens:this.lexer.inlineTokens(e)}}let c=l.slice(2,-2);return{type:"strong",raw:l,text:c,tokens:this.lexer.inlineTokens(c)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(this.rules.other.newLineCharGlobal," "),r=this.rules.other.nonSpaceChar.test(e),i=this.rules.other.startingSpaceChar.test(e)&&this.rules.other.endingSpaceChar.test(e);return r&&i&&(e=e.substring(1,e.length-1)),{type:"codespan",raw:t[0],text:e}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){let t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let e,r;return r="@"===t[2]?"mailto:"+(e=t[1]):e=t[1],{type:"link",raw:t[0],text:e,href:r,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,r;if("@"===t[2])r="mailto:"+(e=t[0]);else{let i;do i=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(i!==t[0]);e=t[0],r="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:r,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let e=this.lexer.state.inRawBlock;return{type:"text",raw:t[0],text:t[0],escaped:e}}}},eN=class e{tokens;options;state;tokenizer;inlineQueue;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||k,this.options.tokenizer=this.options.tokenizer||new eI,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let t={other:w,block:ey.normal,inline:eE.normal};this.options.pedantic?(t.block=ey.pedantic,t.inline=eE.pedantic):this.options.gfm&&(t.block=ey.gfm,this.options.breaks?t.inline=eE.breaks:t.inline=eE.gfm),this.tokenizer.rules=t}static get rules(){return{block:ey,inline:eE}}static lex(t,r){return new e(r).lex(t)}static lexInline(t,r){return new e(r).inlineTokens(t)}lex(e){e=e.replace(w.carriageReturn,`
542`),this.blockTokens(e,this.tokens);for(let e=0;
542e<this.inlineQueue.length;e++){let t=this.inlineQueue[e];this.inlineTokens(t.src,t.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,t=[],r=!1){for(this.options.pedantic&&(e=e.replace(w.tabCharGlobal,"    ").replace(w.spaceLine,""));e;){let i;if(this.options.extensions?.block?.some(r=>!!(i=r.call({lexer:this},e,t))&&(e=e.substring(i.raw.length),t.push(i),!0)))continue;if(i=this.tokenizer.space(e)){e=e.substring(i.raw.length);let r=t.at(-1);1===i.raw.length&&void 0!==r?r.raw+=`
543`:t.push(i);continue}if(i=this.tokenizer.code(e)){e=e.substring(i.raw.length);let r=t.at(-1);r?.type==="paragraph"||r?.type==="text"?(r.raw+=(r.raw.endsWith(`
544`)?"":`
545`)+i.raw,r.text+=`
546`+i.text,this.inlineQueue.at(-1).src=r.text):t.push(i);continue}if((i=this.tokenizer.fences(e))||(i=this.tokenizer.heading(e))||(i=this.tokenizer.hr(e))||(i=this.tokenizer.blockquote(e))||(i=this.tokenizer.list(e))||(i=this.tokenizer.html(e))){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.def(e)){e=e.substring(i.raw.length);let r=t.at(-1);r?.type==="paragraph"||r?.type==="text"?(r.raw+=(r.raw.endsWith(`
547`)?"":`
548`)+i.raw,r.text+=`
549`+i.raw,this.inlineQueue.at(-1).src=r.text):this.tokens.links[i.tag]||(this.tokens.links[i.tag]={href:i.href,title:i.title},t.push(i));continue}if((i=this.tokenizer.table(e))||(i=this.tokenizer.lheading(e))){e=e.substring(i.raw.length),t.push(i);continue}let n=e;if(this.options.extensions?.startBlock){let t=1/0,r=e.slice(1),i;this.options.extensions.startBlock.forEach(e=>{"number"==typeof(i=e.call({lexer:this},r))&&i>=0&&(t=Math.min(t,i))}),t<1/0&&t>=0&&(n=e.substring(0,t+1))}if(this.state.top&&(i=this.tokenizer.paragraph(n))){let a=t.at(-1);r&&a?.type==="paragraph"?(a.raw+=(a.raw.endsWith(`
550`)?"":`
551`)+i.raw,a.text+=`
552`+i.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=a.text):t.push(i),r=n.length!==e.length,e=e.substring(i.raw.length);continue}if(i=this.tokenizer.text(e)){e=e.substring(i.raw.length);let r=t.at(-1);r?.type==="text"?(r.raw+=(r.raw.endsWith(`
553`)?"":`
554`)+i.raw,r.text+=`
555`+i.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=r.text):t.push(i);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let r,i=e,n=null;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(n=this.tokenizer.rules.inline.reflinkSearch.exec(i));)e.includes(n[0].slice(n[0].lastIndexOf("[")+1,-1))&&(i=i.slice(0,n.index)+"["+"a".repeat(n[0].length-2)+"]"+i.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(n=this.tokenizer.rules.inline.anyPunctuation.exec(i));)i=i.slice(0,n.index)+"++"+i.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;null!=(n=this.tokenizer.rules.inline.blockSkip.exec(i));)r=n[2]?n[2].length:0,i=i.slice(0,n.index+r)+"["+"a".repeat(n[0].length-r-2)+"]"+i.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);i=this.options.hooks?.emStrongMask?.call({lexer:this},i)??i;let a=!1,o="";for(;e;){let r;if(a||(o=""),a=!1,this.options.extensions?.inline?.some(i=>!!(r=i.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))continue;if((r=this.tokenizer.escape(e))||(r=this.tokenizer.tag(e))||(r=this.tokenizer.link(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(r.raw.length);let i=t.at(-1);"text"===r.type&&i?.type==="text"?(i.raw+=r.raw,i.text+=r.text):t.push(r);continue}if((r=this.tokenizer.emStrong(e,i,o))||(r=this.tokenizer.codespan(e))||(r=this.tokenizer.br(e))||(r=this.tokenizer.del(e))||(r=this.tokenizer.autolink(e))||!this.state.inLink&&(r=this.tokenizer.url(e))){e=e.substring(r.raw.length),t.push(r);continue}let n=e;if(this.options.extensions?.startInline){let t=1/0,r=e.slice(1),i;this.options.extensions.startInline.forEach(e=>{"number"==typeof(i=e.call({lexer:this},r))&&i>=0&&(t=Math.min(t,i))}),t<1/0&&t>=0&&(n=e.substring(0,t+1))}if(r=this.tokenizer.inlineText(n)){e=e.substring(r.raw.length),"_"!==r.raw.slice(-1)&&(o=r.raw.slice(-1)),a=!0;let i=t.at(-1);i?.type==="text"?(i.raw+=r.raw,i.text+=r.text):t.push(r);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return t}},eD=class{options;parser;constructor(e){this.options=e||k}space(e){return""}code({text:e,lang:t,escaped:r}){let i=(t||"").match(w.notSpaceStart)?.[0],n=e.replace(w.endingNewline,"")+`
556`;return i?'<pre><code class="language-'+ek(i)+'">'+(r?n:ek(n,!0))+`</code></pre>
557`:"<pre><code>"+(r?n:ek(n,!0))+`</code></pre>
558`}blockquote({tokens:e}){return`<blockquote>
559${this.parser.parse(e)}</blockquote>
560`}html({text:e}){return e}def(e){return""}heading({tokens:e,depth:t}){return`<h${t}>${this.parser.parseInline(e)}</h${t}>
561`}hr(e){return`<hr>
562`}list(e){let t=e.ordered,r=e.start,i="";for(let t=0;t<e.items.length;t++){let r=e.items[t];i+=this.listitem(r)}let n=t?"ol":"ul";return"<"+n+(t&&1!==r?' start="'+r+'"':"")+`>
563`+i+"</"+n+`>
564`}listitem(e){let t="";if(e.task){let r=this.checkbox({checked:!!e.checked});e.loose?e.tokens[0]?.type==="paragraph"?(e.tokens[0].text=r+" "+e.tokens[0].text,e.tokens[0].tokens&&e.tokens[0].tokens.length>0&&"text"===e.tokens[0].tokens[0].type&&(e.tokens[0].tokens[0].text=r+" "+ek(e.tokens[0].tokens[0].text),e.tokens[0].tokens[0].escaped=!0)):e.tokens.unshift({type:"text",raw:r+" ",text:r+" ",escaped:!0}):t+=r+" "}return`<li>${t+=this.parser.parse(e.tokens,!!e.loose)}</li>
565`}checkbox({checked:e}){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:e}){return`<p>${this.parser.parseInline(e)}</p>
566`}table(e){let t="",r="";for(let t=0;t<e.header.length;t++)r+=this.tablecell(e.header[t]);t+=this.tablerow({text:r});let i="";for(let t=0;t<e.rows.length;t++){let n=e.rows[t];r="";for(let e=0;e<n.length;e++)r+=this.tablecell(n[e]);i+=this.tablerow({text:r})}return i&&(i=`<tbody>${i}</tbody>`),`<table>
567<thead>
568`+t+`</thead>
569`+i+`</table>
570`}tablerow({text:e}){return`<tr>
571${e}</tr>
572`}tablecell(e){let t=this.parser.parseInline(e.tokens),r=e.header?"th":"td";return(e.align?`<${r} align="${e.align}">`:`<${r}>`)+t+`</${r}>
573`}strong({tokens:e}){return`<strong>${this.parser.parseInline(e)}</strong>`}em({tokens:e}){return`<em>${this.parser.parseInline(e)}</em>`}codespan({text:e}){return`<code>${ek(e,!0)}</code>`}br(e){return"<br>"}del({tokens:e}){return`<del>${this.parser.parseInline(e)}</del>`}link({href:e,title:t,tokens:r}){let i=this.parser.parseInline(r),n=e_(e);
573if(null===n)return i;let a='<a href="'+(e=n)+'"';return t&&(a+=' title="'+ek(t)+'"'),a+=">"+i+"</a>"}image({href:e,title:t,text:r,tokens:i}){i&&(r=this.parser.parseInline(i,this.parser.textRenderer));let n=e_(e);if(null===n)return ek(r);let a=`<img src="${e=n}" alt="${r}"`;return t&&(a+=` title="${ek(t)}"`),a+=">"}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:ek(e.text)}},eL=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}},eR=class e{options;renderer;textRenderer;constructor(e){this.options=e||k,this.options.renderer=this.options.renderer||new eD,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new eL}static parse(t,r){return new e(r).parse(t)}static parseInline(t,r){return new e(r).parseInline(t)}parse(e,t=!0){let r="";for(let i=0;i<e.length;i++){let n=e[i];if(this.options.extensions?.renderers?.[n.type]){let e=this.options.extensions.renderers[n.type].call({parser:this},n);if(!1!==e||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(n.type)){r+=e||"";continue}}switch(n.type){case"space":r+=this.renderer.space(n);continue;case"hr":r+=this.renderer.hr(n);continue;case"heading":r+=this.renderer.heading(n);continue;case"code":r+=this.renderer.code(n);continue;case"table":r+=this.renderer.table(n);continue;case"blockquote":r+=this.renderer.blockquote(n);continue;case"list":r+=this.renderer.list(n);continue;case"html":r+=this.renderer.html(n);continue;case"def":r+=this.renderer.def(n);continue;case"paragraph":r+=this.renderer.paragraph(n);continue;case"text":{let a=n,o=this.renderer.text(a);for(;i+1<e.length&&"text"===e[i+1].type;)a=e[++i],o+=`
574`+this.renderer.text(a);t?r+=this.renderer.paragraph({type:"paragraph",raw:o,text:o,tokens:[{type:"text",raw:o,text:o,escaped:!0}]}):r+=o;continue}default:{let e='Token with "'+n.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return r}parseInline(e,t=this.renderer){let r="";for(let i=0;i<e.length;i++){let n=e[i];if(this.options.extensions?.renderers?.[n.type]){let e=this.options.extensions.renderers[n.type].call({parser:this},n);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(n.type)){r+=e||"";continue}}switch(n.type){case"escape":case"text":r+=t.text(n);break;case"html":r+=t.html(n);break;case"link":r+=t.link(n);break;case"image":r+=t.image(n);break;case"strong":r+=t.strong(n);break;case"em":r+=t.em(n);break;case"codespan":r+=t.codespan(n);break;case"br":r+=t.br(n);break;case"del":r+=t.del(n);break;default:{let e='Token with "'+n.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return r}},eB=class{options;block;constructor(e){this.options=e||k}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens","emStrongMask"]);static passThroughHooksRespectAsync=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}emStrongMask(e){return e}provideLexer(){return this.block?eN.lex:eN.lexInline}provideParser(){return this.block?eR.parse:eR.parseInline}},eO=new class{defaults=C();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=eR;Renderer=eD;TextRenderer=eL;Lexer=eN;Tokenizer=eI;Hooks=eB;constructor(...e){this.use(...e)}walkTokens(e,t){let r=[];for(let i of e)switch(r=r.concat(t.call(this,i)),i.type){case"table":{let e=i;for(let i of e.header)r=r.concat(this.walkTokens(i.tokens,t));for(let i of e.rows)for(let e of i)r=r.concat(this.walkTokens(e.tokens,t));break}case"list":{let e=i;r=r.concat(this.walkTokens(e.items,t));break}default:{let e=i;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach(i=>{let n=e[i].flat(1/0);r=r.concat(this.walkTokens(n,t))}):e.tokens&&(r=r.concat(this.walkTokens(e.tokens,t)))}}return r}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};
574return e.forEach(e=>{let r={...e};if(r.async=this.defaults.async||r.async||!1,e.extensions&&(e.extensions.forEach(e=>{if(!e.name)throw Error("extension name required");if("renderer"in e){let r=t.renderers[e.name];r?t.renderers[e.name]=function(...t){let i=e.renderer.apply(this,t);return!1===i&&(i=r.apply(this,t)),i}:t.renderers[e.name]=e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw Error("extension level must be 'block' or 'inline'");let r=t[e.level];r?r.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)}),r.extensions=t),e.renderer){let t=this.defaults.renderer||new eD(this.defaults);for(let r in e.renderer){if(!(r in t))throw Error(`renderer '${r}' does not exist`);if(["options","parser"].includes(r))continue;let i=r,n=e.renderer[i],a=t[i];t[i]=(...e)=>{let r=n.apply(t,e);return!1===r&&(r=a.apply(t,e)),r||""}}r.renderer=t}if(e.tokenizer){let t=this.defaults.tokenizer||new eI(this.defaults);for(let r in e.tokenizer){if(!(r in t))throw Error(`tokenizer '${r}' does not exist`);if(["options","rules","lexer"].includes(r))continue;let i=r,n=e.tokenizer[i],a=t[i];t[i]=(...e)=>{let r=n.apply(t,e);return!1===r&&(r=a.apply(t,e)),r}}r.tokenizer=t}if(e.hooks){let t=this.defaults.hooks||new eB;for(let r in e.hooks){if(!(r in t))throw Error(`hook '${r}' does not exist`);if(["options","block"].includes(r))continue;let i=r,n=e.hooks[i],a=t[i];eB.passThroughHooks.has(r)?t[i]=e=>{if(this.defaults.async&&eB.passThroughHooksRespectAsync.has(r))return(async()=>{let r=await n.call(t,e);return a.call(t,r)})();let i=n.call(t,e);return a.call(t,i)}:t[i]=(...e)=>{if(this.defaults.async)return(async()=>{let r=await n.apply(t,e);return!1===r&&(r=await a.apply(t,e)),r})();let r=n.apply(t,e);return!1===r&&(r=a.apply(t,e)),r}}r.hooks=t}if(e.walkTokens){let t=this.defaults.walkTokens,i=e.walkTokens;r.walkTokens=function(e){let r=[];return r.push(i.call(this,e)),t&&(r=r.concat(t.call(this,e))),r}}this.defaults={...this.defaults,...r}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return eN.lex(e,t??this.defaults)}parser(e,t){return eR.parse(e,t??this.defaults)}parseMarkdown(e){return(t,r)=>{let i={...r},n={...this.defaults,...i},a=this.onError(!!n.silent,!!n.async);if(!0===this.defaults.async&&!1===i.async)return a(Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||null===t)return a(Error("marked(): input parameter is undefined or null"));if("string"!=typeof t)return a(Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(n.hooks&&(n.hooks.options=n,n.hooks.block=e),n.async)return(async()=>{let r=n.hooks?await n.hooks.preprocess(t):t,i=await (n.hooks?await n.hooks.provideLexer():e?eN.lex:eN.lexInline)(r,n),a=n.hooks?await n.hooks.processAllTokens(i):i;n.walkTokens&&await Promise.all(this.walkTokens(a,n.walkTokens));let o=await (n.hooks?await n.hooks.provideParser():e?eR.parse:eR.parseInline)(a,n);return n.hooks?await n.hooks.postprocess(o):o})().catch(a);try{n.hooks&&(t=n.hooks.preprocess(t));let r=(n.hooks?n.hooks.provideLexer():e?eN.lex:eN.lexInline)(t,n);n.hooks&&(r=n.hooks.processAllTokens(r)),n.walkTokens&&this.walkTokens(r,n.walkTokens);let i=(n.hooks?n.hooks.provideParser():e?eR.parse:eR.parseInline)(r,n);return n.hooks&&(i=n.hooks.postprocess(i)),i}catch(e){return a(e)}}}onError(e,t){return r=>{if(r.message+=`
575Please report this to https://github.com/markedjs/marked.`,e){let e="<p>An error occurred:</p><pre>"+ek(r.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(r);throw r}}};function eM(e,t){return eO.parse(e,t)}eM.options=eM.setOptions=function(e){return eO.setOptions(e),eM.defaults=eO.defaults,k=eM.defaults,eM},eM.getDefaults=C,eM.defaults=k,eM.use=function(...e){return eO.use(...e),eM.defaults=eO.defaults,k=eM.defaults,eM},eM.walkTokens=function(e,t){return eO.walkTokens(e,t)},eM.parseInline=eO.parseInline,eM.Parser=eR,eM.parser=eR.parse,eM.Renderer=eD,eM.TextRenderer=eL,eM.Lexer=eN,eM.lexer=eN.lex,eM.Tokenizer=eI,eM.Hooks=eB,eM.parse=eM,eM.options,eM.setOptions,eM.use,eM.walkTokens,eM.parseInline,eR.parse,eN.lex;var eF=r(18464),eP={body:'<g><rect width="80" height="80" style="fill: #087ebf; stroke-width: 0px;"/><text transform="translate(21.16 64.67)" style="fill: #fff; font-family: ArialMT, Arial; font-size: 67.75px;"><tspan x="0" y="0">?</tspan></text></g>',height:80,width:80},eH=new Map,eW=new Map,eU=(0,a.eW)(e=>{for(let t of e){if(!t.name)throw Error('Invalid icon loader. Must have a "name" property with non-empty string value.');
575if(a.cM.debug("Registering icon pack:",t.name),"loader"in t)eW.set(t.name,t.loader);else if("icons"in t)eH.set(t.name,t.icons);else throw a.cM.error("Invalid icon loader:",t),Error('Invalid icon loader. Must have either "icons" or "loader" property.')}},"registerIconPacks"),eG=(0,a.eW)(async(e,t)=>{let r=o(e,!0,void 0!==t);if(!r)throw Error(`Invalid icon name: ${e}`);let i=r.prefix||t;if(!i)throw Error(`Icon name must contain a prefix: ${e}`);let n=eH.get(i);if(!n){let e=eW.get(i);if(!e)throw Error(`Icon set not found: ${r.prefix}`);try{let t=await e();n={...t,prefix:i},eH.set(i,n)}catch(e){throw a.cM.error(e),Error(`Failed to load icon set: ${r.prefix}`)}}let s=function(e,t){if(e.icons[t])return p(e,t,[]);let r=function(e,t){let r=e.icons,i=e.aliases||Object.create(null),n=Object.create(null);return(t||Object.keys(r).concat(Object.keys(i))).forEach(function e(t){if(r[t])return n[t]=[];if(!(t in n)){n[t]=null;let r=i[t]&&i[t].parent,a=r&&e(r);a&&(n[t]=[r].concat(a))}return n[t]}),n}(e,[t])[t];return r?p(e,t,r):null}(n,r.name);if(!s)throw Error(`Icon not found: ${e}`);return s},"getRegisteredIconData"),ej=(0,a.eW)(async e=>{try{return await eG(e),!0}catch{return!1}},"isIconAvailable"),eq=(0,a.eW)(async(e,t,r)=>{let i;try{i=await eG(e,t?.fallbackPrefix)}catch(e){a.cM.error(e),i=eP}let o=function(e,t){let r,i;let n={...d,...e},a={...m,...t},o={left:n.left,top:n.top,width:n.width,height:n.height},s=n.body;[n,a].forEach(e=>{let t;let r=[],i=e.hFlip,n=e.vFlip,a=e.rotate;switch(i?n?a+=2:(r.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),r.push("scale(-1 1)"),o.top=o.left=0):n&&(r.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),r.push("scale(1 -1)"),o.top=o.left=0),a<0&&(a-=4*Math.floor(a/4)),a%=4){case 1:r.unshift("rotate(90 "+(t=o.height/2+o.top).toString()+" "+t.toString()+")");break;case 2:r.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:r.unshift("rotate(-90 "+(t=o.width/2+o.left).toString()+" "+t.toString()+")")}a%2==1&&(o.left!==o.top&&(t=o.left,o.left=o.top,o.top=t),o.width!==o.height&&(t=o.width,o.width=o.height,o.height=t)),r.length&&(s=function(e,t,r){var i,n;let a=function(e,t="defs"){let r="",i=e.indexOf("<"+t);for(;i>=0;){let n=e.indexOf(">",i),a=e.indexOf("</"+t);if(-1===n||-1===a)break;let o=e.indexOf(">",a);if(-1===o)break;r+=e.slice(n+1,a).trim(),e=e.slice(0,i).trim()+e.slice(o+1)}return{defs:r,content:e}}(e);return i=a.defs,n=t+a.content+r,i?"<defs>"+i+"</defs>"+n:n}(s,'<g transform="'+r.join(" ")+'">',"</g>"))});let l=a.width,c=a.height,u=o.width,h=o.height;null===l?r=b(i=null===c?"1em":"auto"===c?h:c,u/h):(r="auto"===l?u:l,i=null===c?b(r,h/u):"auto"===c?h:c);let p={},f=(e,t)=>{x(t)||(p[e]=t.toString())};f("width",r),f("height",i);let g=[o.left,o.top,u,h];return p.viewBox=g.join(" "),{attributes:p,viewBox:g,body:s}}(i,t),s=function(e,t){let r=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(let e in t)r+=" "+e+'="'+t[e]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+r+">"+e+"</svg>"}(function(e){let t;let r=[];for(;t=y.exec(e);)r.push(t[1]);if(!r.length)return e;let i="suffix"+(16777216*Math.random()|Date.now()).toString(16);return r.forEach(t=>{let r=function(e){e=e.replace(/[0-9]+$/,"")||"a";let t=E.get(e)||0;return E.set(e,t+1),t?`${e}${t}`:e}(t),n=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(RegExp('([#;"])('+n+')([")]|\\.[a-z])',"g"),"$1"+r+i+"$3")}),e=e.replace(RegExp(i,"g"),"")}(o.body),{...o.attributes,...r});return(0,n.oO)(s,(0,n.iE)())},"getIconSVG");function eY(e,{markdownAutoWrap:t}){let r=e.replace(/<br\/>/g,"\n"),i=r.replace(/\n{2,}/g,"\n"),n=(0,eF.Z)(i);return!1===t?n.replace(/ /g,"&nbsp;"):n}function eZ(e,t={}){let r=eY(e,t),i=eM.lexer(r),n=[[]],o=0;function s(e,t="normal"){if("text"===e.type){let r=e.text.split("\n");r.forEach((e,r)=>{0!==r&&(o++,n.push([])),e.split(" ").forEach(e=>{(e=e.replace(/&#39;/g,"'"))&&n[o].push({content:e,type:t})})})}else"strong"===e.type||"em"===e.type?e.tokens.forEach(t=>{s(t,e.type)}):"html"===e.type&&n[o].push({content:e.text,type:"normal"})}
575return(0,a.eW)(s,"processNode"),i.forEach(e=>{"paragraph"===e.type?e.tokens?.forEach(e=>{s(e)}):"html"===e.type?n[o].push({content:e.text,type:"normal"}):n[o].push({content:e.raw,type:"normal"})}),n}function ez(e,{markdownAutoWrap:t}={}){let r=eM.lexer(e);function i(e){if("text"===e.type)return!1===t?e.text.replace(/\n */g,"<br/>").replace(/ /g,"&nbsp;"):e.text.replace(/\n */g,"<br/>");if("strong"===e.type)return`<strong>${e.tokens?.map(i).join("")}</strong>`;if("em"===e.type)return`<em>${e.tokens?.map(i).join("")}</em>`;if("paragraph"===e.type)return`<p>${e.tokens?.map(i).join("")}</p>`;if("space"===e.type)return"";if("html"===e.type)return`${e.text}`;if("escape"===e.type)return e.text;return a.cM.warn(`Unsupported markdown: ${e.type}`),e.raw}return(0,a.eW)(i,"output"),r.map(i).join("")}function eQ(e){return Intl.Segmenter?[...new Intl.Segmenter().segment(e)].map(e=>e.segment):[...e]}function eK(e,t){let r=eQ(t.content);return eV(e,[],r,t.type)}function eV(e,t,r,i){if(0===r.length)return[{content:t.join(""),type:i},{content:"",type:i}];let[n,...a]=r,o=[...t,n];return e([{content:o.join(""),type:i}])?eV(e,o,a,i):(0===t.length&&n&&(t.push(n),r.shift()),[{content:t.join(""),type:i},{content:r.join(""),type:i}])}function eX(e,t){if(e.some(({content:e})=>e.includes("\n")))throw Error("splitLineToFitWidth does not support newlines in the line");return eJ(e,t)}function eJ(e,t,r=[],i=[]){if(0===e.length)return i.length>0&&r.push(i),r.length>0?r:[];let n="";" "===e[0].content&&(n=" ",e.shift());let a=e.shift()??{content:" ",type:"normal"},o=[...i];if(""!==n&&o.push({content:n,type:"normal"}),o.push(a),t(o))return eJ(e,t,r,o);if(i.length>0)r.push(i),e.unshift(a);else if(a.content){let[i,n]=eK(t,a);r.push([i]),n.content&&e.unshift(n)}return eJ(e,t,r)}function e$(e,t){t&&e.attr("style",t)}async function e0(e,t,r,i,a=!1,o=(0,n.iE)()){let s=e.append("foreignObject");s.attr("width",`${10*r}px`),s.attr("height",`${10*r}px`);let l=s.append("xhtml:div"),c=(0,n.l0)(t.label)?await (0,n.ur)(t.label.replace(n.SY.lineBreakRegex,"\n"),o):(0,n.oO)(t.label,o),d=t.isNode?"nodeLabel":"edgeLabel",u=l.append("span");u.html(c),e$(u,t.labelStyle),u.attr("class",`${d} ${i}`),e$(l,t.labelStyle),l.style("display","table-cell"),l.style("white-space","nowrap"),l.style("line-height","1.5"),l.style("max-width",r+"px"),l.style("text-align","center"),l.attr("xmlns","http://www.w3.org/1999/xhtml"),a&&l.attr("class","labelBkg");let h=l.node().getBoundingClientRect();return h.width===r&&(l.style("display","table"),l.style("white-space","break-spaces"),l.style("width",r+"px"),h=l.node().getBoundingClientRect()),s.node()}function e1(e,t,r){return e.append("tspan").attr("class","text-outer-tspan").attr("x",0).attr("y",t*r-.1+"em").attr("dy",r+"em")}function e2(e,t,r){let i=e.append("text"),n=e1(i,1,t);e8(n,r);let a=n.node().getComputedTextLength();return i.remove(),a}function e3(e,t,r){let i=e.append("text"),n=e1(i,1,t);e8(n,[{content:r,type:"normal"}]);let a=n.node()?.getBoundingClientRect();return a&&i.remove(),a}function e5(e,t,r,i=!1){let n=t.append("g"),o=n.insert("rect").attr("class","background").attr("style","stroke: none"),s=n.append("text").attr("y","-10.1"),l=0;for(let t of r){let r=(0,a.eW)(t=>e2(n,1.1,t)<=e,"checkWidth"),i=r(t)?[t]:eX(t,r);for(let e of i){let t=e1(s,l,1.1);e8(t,e),l++}}if(!i)return s.node();{let e=s.node().getBBox();return o.attr("x",e.x-2).attr("y",e.y-2).attr("width",e.width+4).attr("height",e.height+4),n.node()}}function e8(e,t){e.text(""),t.forEach((t,r)=>{let i=e.append("tspan").attr("font-style","em"===t.type?"italic":"normal").attr("class","text-inner-tspan").attr("font-weight","strong"===t.type?"bold":"normal");0===r?i.text(t.content):i.text(" "+t.content)})}async function e4(e,t={}){let r=[];e.replace(/(fa[bklrs]?):fa-([\w-]+)/g,(e,i,a)=>(r.push((async()=>{let r=`${i}:${a}`;return await ej(r)?await eq(r,void 0,{class:"label-icon"}):`<i class='${(0,n.oO)(e,t).replace(":"," ")}'></i>`})()),e));let i=await Promise.all(r);return e.replace(/(fa[bklrs]?):fa-([\w-]+)/g,()=>i.shift()??"")}(0,a.eW)(eY,"preprocessMarkdown"),(0,a.eW)(eZ,"markdownToLines"),(0,a.eW)(ez,"markdownToHTML"),(0,a.eW)(eQ,"splitTextToChars"),(0,a.eW)(eK,"splitWordToFitWidth"),(0,a.eW)(eV,"splitWordToFitWidthRecursion"),(0,a.eW)(eX,"splitLineToFitWidth"),(0,a.eW)(eJ,"splitLineToFitWidthRecursion"),(0,a.eW)(e$,"applyStyle"),(0,a.eW)(e0,"addHtmlSpan"),(0,a.eW)(e1,"createTspan"),(0,a.eW)(e2,"computeWidthOfText"),
575(0,a.eW)(e3,"computeDimensionOfText"),(0,a.eW)(e5,"createFormattedText"),(0,a.eW)(e8,"updateTextContentAndStyles"),(0,a.eW)(e4,"replaceIconSubstring");var e6=(0,a.eW)(async(e,t="",{style:r="",isTitle:o=!1,classes:s="",useHtmlLabels:l=!0,isNode:c=!0,width:d=200,addSvgBackground:u=!1}={},h)=>{if(a.cM.debug("XYZ createText",t,r,o,s,l,c,"addSvgBackground: ",u),l){let a=ez(t,h),o=await e4((0,i.SH)(a),h),l=t.replace(/\\\\/g,"\\"),p={isNode:c,label:(0,n.l0)(t)?l:o,labelStyle:r.replace("fill:","color:")},f=await e0(e,p,d,s,u,h);return f}{let i=t.replace(/<br\s*\/?>/g,"<br/>"),n=eZ(i.replace("<br>","<br/>"),h),a=e5(d,e,n,!!t&&u);if(c){/stroke:/.exec(r)&&(r=r.replace("stroke:","lineColor:"));let e=r.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/color:/g,"fill:");(0,T.Ys)(a).attr("style",e)}else{let e=r.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/background:/g,"fill:");(0,T.Ys)(a).select("rect").attr("style",e.replace(/background:/g,"fill:"));let t=r.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/color:/g,"fill:");(0,T.Ys)(a).select("text").attr("style",t)}return a}},"createText")},57923:function(e,t,r){"use strict";r.d(t,{A:function(){return tG},z:function(){return tj}});var i,n=r(35096);function a(e){return null==e}function o(e){return"object"==typeof e&&null!==e}function s(e){return Array.isArray(e)?e:a(e)?[]:[e]}function l(e,t){var r,i,n,a;if(t)for(r=0,i=(a=Object.keys(t)).length;r<i;r+=1)e[n=a[r]]=t[n];return e}function c(e,t){var r,i="";for(r=0;r<t;r+=1)i+=e;return i}function d(e){return 0===e&&Number.NEGATIVE_INFINITY===1/e}(0,n.eW)(a,"isNothing"),(0,n.eW)(o,"isObject"),(0,n.eW)(s,"toArray"),(0,n.eW)(l,"extend"),(0,n.eW)(c,"repeat"),(0,n.eW)(d,"isNegativeZero");var u={isNothing:a,isObject:o,toArray:s,repeat:c,isNegativeZero:d,extend:l};function h(e,t){var r="",i=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(r+='in "'+e.mark.name+'" '),r+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(r+="\n\n"+e.mark.snippet),i+" "+r):i}function p(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=h(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack||""}function f(e,t,r,i,n){var a="",o="",s=Math.floor(n/2)-1;return i-t>s&&(t=i-s+(a=" ... ").length),r-i>s&&(r=i+s-(o=" ...").length),{str:a+e.slice(t,r).replace(/\t/g,"→")+o,pos:i-t+a.length}}function m(e,t){return u.repeat(" ",t-e.length)+e}function g(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);for(var r=/\r?\n|\r|\0/g,i=[0],n=[],a=-1;o=r.exec(e.buffer);)n.push(o.index),i.push(o.index+o[0].length),e.position<=o.index&&a<0&&(a=i.length-2);a<0&&(a=i.length-1);var o,s,l,c="",d=Math.min(e.line+t.linesAfter,n.length).toString().length,h=t.maxLength-(t.indent+d+3);for(s=1;s<=t.linesBefore&&!(a-s<0);s++)l=f(e.buffer,i[a-s],n[a-s],e.position-(i[a]-i[a-s]),h),c=u.repeat(" ",t.indent)+m((e.line-s+1).toString(),d)+" | "+l.str+"\n"+c;for(l=f(e.buffer,i[a],n[a],e.position,h),c+=u.repeat(" ",t.indent)+m((e.line+1).toString(),d)+" | "+l.str+"\n"+u.repeat("-",t.indent+d+3+l.pos)+"^\n",s=1;s<=t.linesAfter&&!(a+s>=n.length);s++)l=f(e.buffer,i[a+s],n[a+s],e.position-(i[a]-i[a+s]),h),c+=u.repeat(" ",t.indent)+m((e.line+s+1).toString(),d)+" | "+l.str+"\n";return c.replace(/\n$/,"")}(0,n.eW)(h,"formatError"),(0,n.eW)(p,"YAMLException$1"),p.prototype=Object.create(Error.prototype),p.prototype.constructor=p,p.prototype.toString=(0,n.eW)(function(e){return this.name+": "+h(this,e)},"toString"),(0,n.eW)(f,"getLine"),(0,n.eW)(m,"padStart"),(0,n.eW)(g,"makeSnippet");var A=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],b=["scalar","sequence","mapping"];function x(e){var t={};return null!==e&&Object.keys(e).forEach(function(r){e[r].forEach(function(e){t[String(e)]=r})}),t}function y(e,t){if(Object.keys(t=t||{}
575).forEach(function(t){if(-1===A.indexOf(t))throw new p('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=x(t.styleAliases||null),-1===b.indexOf(this.kind))throw new p('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}function E(e,t){var r=[];return e[t].forEach(function(e){var t=r.length;r.forEach(function(r,i){r.tag===e.tag&&r.kind===e.kind&&r.multi===e.multi&&(t=i)}),r[t]=e}),r}function T(){var e,t,r={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function i(e){e.multi?(r.multi[e.kind].push(e),r.multi.fallback.push(e)):r[e.kind][e.tag]=r.fallback[e.tag]=e}for((0,n.eW)(i,"collectType"),e=0,t=arguments.length;e<t;e+=1)arguments[e].forEach(i);return r}function C(e){return this.extend(e)}(0,n.eW)(x,"compileStyleAliases"),(0,n.eW)(y,"Type$1"),(0,n.eW)(E,"compileList"),(0,n.eW)(T,"compileMap"),(0,n.eW)(C,"Schema$1"),C.prototype.extend=(0,n.eW)(function(e){var t=[],r=[];if(e instanceof y)r.push(e);else if(Array.isArray(e))r=r.concat(e);else if(e&&(Array.isArray(e.implicit)||Array.isArray(e.explicit)))e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(r=r.concat(e.explicit));else throw new p("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");t.forEach(function(e){if(!(e instanceof y))throw new p("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new p("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new p("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),r.forEach(function(e){if(!(e instanceof y))throw new p("Specified list of YAML types (or a single Type object) contains a non-Type object.")});var i=Object.create(C.prototype);return i.implicit=(this.implicit||[]).concat(t),i.explicit=(this.explicit||[]).concat(r),i.compiledImplicit=E(i,"implicit"),i.compiledExplicit=E(i,"explicit"),i.compiledTypeMap=T(i.compiledImplicit,i.compiledExplicit),i},"extend");var k=new y("tag:yaml.org,2002:str",{kind:"scalar",construct:(0,n.eW)(function(e){return null!==e?e:""},"construct")}),_=new y("tag:yaml.org,2002:seq",{kind:"sequence",construct:(0,n.eW)(function(e){return null!==e?e:[]},"construct")}),v=new y("tag:yaml.org,2002:map",{kind:"mapping",construct:(0,n.eW)(function(e){return null!==e?e:{}},"construct")}),S=new C({explicit:[k,_,v]});function w(e){if(null===e)return!0;var t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)}function I(){return null}function N(e){return null===e}(0,n.eW)(w,"resolveYamlNull"),(0,n.eW)(I,"constructYamlNull"),(0,n.eW)(N,"isNull");var D=new y("tag:yaml.org,2002:null",{kind:"scalar",resolve:w,construct:I,predicate:N,represent:{canonical:(0,n.eW)(function(){return"~"},"canonical"),lowercase:(0,n.eW)(function(){return"null"},"lowercase"),uppercase:(0,n.eW)(function(){return"NULL"},"uppercase"),camelcase:(0,n.eW)(function(){return"Null"},"camelcase"),empty:(0,n.eW)(function(){return""},"empty")},defaultStyle:"lowercase"});function L(e){if(null===e)return!1;var t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)}function R(e){return"true"===e||"True"===e||"TRUE"===e}function B(e){return"[object Boolean]"===Object.prototype.toString.call(e)}(0,n.eW)(L,"resolveYamlBoolean"),(0,n.eW)(R,"constructYamlBoolean"),(0,n.eW)(B,"isBoolean");var O=new y("tag:yaml.org,2002:bool",{kind:"scalar",resolve:L,construct:R,predicate:B,represent:{lowercase:(0,n.eW)(function(e){return e?"true":"false"},"lowercase"),uppercase:(0,n.eW)(function(e){return e?"TRUE":"FALSE"},"uppercase"),camelcase:(0,n.eW)(function(e){return e?"True":"False"},"camelcase")},defaultStyle:"lowercase"});function M(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function F(e){return 48<=e&&e<=55}function P(e){return 48<=e&&e<=57}function H(e){if(null===e)return!1;var t,r=e.length,i=0,n=!1;if(!r)return!1;if(("-"===(t=e[i])||"+"===t)&&(t=e[++i]),"0"===t){if(i+1===r)return!0;
575if("b"===(t=e[++i])){for(i++;i<r;i++)if("_"!==(t=e[i])){if("0"!==t&&"1"!==t)return!1;n=!0}return n&&"_"!==t}if("x"===t){for(i++;i<r;i++)if("_"!==(t=e[i])){if(!M(e.charCodeAt(i)))return!1;n=!0}return n&&"_"!==t}if("o"===t){for(i++;i<r;i++)if("_"!==(t=e[i])){if(!F(e.charCodeAt(i)))return!1;n=!0}return n&&"_"!==t}}if("_"===t)return!1;for(;i<r;i++)if("_"!==(t=e[i])){if(!P(e.charCodeAt(i)))return!1;n=!0}return!!n&&"_"!==t}function W(e){var t,r=e,i=1;if(-1!==r.indexOf("_")&&(r=r.replace(/_/g,"")),("-"===(t=r[0])||"+"===t)&&("-"===t&&(i=-1),t=(r=r.slice(1))[0]),"0"===r)return 0;if("0"===t){if("b"===r[1])return i*parseInt(r.slice(2),2);if("x"===r[1])return i*parseInt(r.slice(2),16);if("o"===r[1])return i*parseInt(r.slice(2),8)}return i*parseInt(r,10)}function U(e){return"[object Number]"===Object.prototype.toString.call(e)&&e%1==0&&!u.isNegativeZero(e)}(0,n.eW)(M,"isHexCode"),(0,n.eW)(F,"isOctCode"),(0,n.eW)(P,"isDecCode"),(0,n.eW)(H,"resolveYamlInteger"),(0,n.eW)(W,"constructYamlInteger"),(0,n.eW)(U,"isInteger");var G=new y("tag:yaml.org,2002:int",{kind:"scalar",resolve:H,construct:W,predicate:U,represent:{binary:(0,n.eW)(function(e){return e>=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},"binary"),octal:(0,n.eW)(function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)}
575,"octal"),decimal:(0,n.eW)(function(e){return e.toString(10)},"decimal"),hexadecimal:(0,n.eW)(function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)},"hexadecimal")},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),j=RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function q(e){return!!(null!==e&&j.test(e)&&"_"!==e[e.length-1])}function Y(e){var t,r;return(r="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t)?1===r?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:r*parseFloat(t,10)}(0,n.eW)(q,"resolveYamlFloat"),(0,n.eW)(Y,"constructYamlFloat");var Z=/^[-+]?[0-9]+e/;function z(e,t){var r;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(u.isNegativeZero(e))return"-0.0";return r=e.toString(10),Z.test(r)?r.replace("e",".e"):r}function Q(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||u.isNegativeZero(e))}(0,n.eW)(z,"representYamlFloat"),(0,n.eW)(Q,"isFloat");var K=new y("tag:yaml.org,2002:float",{kind:"scalar",resolve:q,construct:Y,predicate:Q,represent:z,defaultStyle:"lowercase"}),V=S.extend({implicit:[D,O,G,K]}),X=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),J=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function $(e){return null!==e&&(null!==X.exec(e)||null!==J.exec(e))}function ee(e){var t,r,i,n,a,o,s,l,c=0,d=null;if(null===(t=X.exec(e))&&(t=J.exec(e)),null===t)throw Error("Date resolve error");
575if(r=+t[1],i=+t[2]-1,n=+t[3],!t[4])return new Date(Date.UTC(r,i,n));if(a=+t[4],o=+t[5],s=+t[6],t[7]){for(c=t[7].slice(0,3);c.length<3;)c+="0";c=+c}return t[9]&&(d=(60*+t[10]+ +(t[11]||0))*6e4,"-"===t[9]&&(d=-d)),l=new Date(Date.UTC(r,i,n,a,o,s,c)),d&&l.setTime(l.getTime()-d),l}function et(e){return e.toISOString()}(0,n.eW)($,"resolveYamlTimestamp"),(0,n.eW)(ee,"constructYamlTimestamp"),(0,n.eW)(et,"representYamlTimestamp");var er=new y("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:$,construct:ee,instanceOf:Date,represent:et});function ei(e){return"<<"===e||null===e}(0,n.eW)(ei,"resolveYamlMerge");var en=new y("tag:yaml.org,2002:merge",{kind:"scalar",resolve:ei}),ea="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";function eo(e){if(null===e)return!1;var t,r,i=0,n=e.length;for(r=0;r<n;r++)if(!((t=ea.indexOf(e.charAt(r)))>64)){if(t<0)return!1;i+=6}return i%8==0}function es(e){var t,r,i=e.replace(/[\r\n=]/g,""),n=i.length,a=0,o=[];for(t=0;t<n;t++)t%4==0&&t&&(o.push(a>>16&255),o.push(a>>8&255),o.push(255&a)),a=a<<6|ea.indexOf(i.charAt(t));return 0==(r=n%4*6)?(o.push(a>>16&255),o.push(a>>8&255),o.push(255&a)):18===r?(o.push(a>>10&255),o.push(a>>2&255)):12===r&&o.push(a>>4&255),new Uint8Array(o)}function el(e){var t,r,i="",n=0,a=e.length;for(t=0;t<a;t++)t%3==0&&t&&(i+=ea[n>>18&63]+ea[n>>12&63]+ea[n>>6&63]+ea[63&n]),n=(n<<8)+e[t];return 0==(r=a%3)?i+=ea[n>>18&63]+ea[n>>12&63]+ea[n>>6&63]+ea[63&n]:2===r?i+=ea[n>>10&63]+ea[n>>4&63]+ea[n<<2&63]+ea[64]:1===r&&(i+=ea[n>>2&63]+ea[n<<4&63]+ea[64]+ea[64]),i}function ec(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)}(0,n.eW)(eo,"resolveYamlBinary"),(0,n.eW)(es,"constructYamlBinary"),(0,n.eW)(el,"representYamlBinary"),(0,n.eW)(ec,"isBinary");var ed=new y("tag:yaml.org,2002:binary",{kind:"scalar",resolve:eo,construct:es,predicate:ec,represent:el}),eu=Object.prototype.hasOwnProperty,eh=Object.prototype.toString;function ep(e){if(null===e)return!0;var t,r,i,n,a,o=[];for(t=0,r=e.length;t<r;t+=1){if(i=e[t],a=!1,"[object Object]"!==eh.call(i))return!1;for(n in i)if(eu.call(i,n)){if(a)return!1;a=!0}if(!a||-1!==o.indexOf(n))return!1;o.push(n)}return!0}function ef(e){return null!==e?e:[]}(0,n.eW)(ep,"resolveYamlOmap"),(0,n.eW)(ef,"constructYamlOmap");var em=new y("tag:yaml.org,2002:omap",{kind:"sequence",resolve:ep,construct:ef}),eg=Object.prototype.toString;function eA(e){var t,r,i,n,a;if(null===e)return!0;for(t=0,a=Array(e.length),r=e.length;t<r;t+=1){if(i=e[t],"[object Object]"!==eg.call(i)||1!==(n=Object.keys(i)).length)return!1;a[t]=[n[0],i[n[0]]]}return!0}function eb(e){var t,r,i,n,a;if(null===e)return[];for(t=0,a=Array(e.length),r=e.length;t<r;t+=1)n=Object.keys(i=e[t]),a[t]=[n[0],i[n[0]]];return a}(0,n.eW)(eA,"resolveYamlPairs"),(0,n.eW)(eb,"constructYamlPairs");var ex=new y("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:eA,construct:eb}),ey=Object.prototype.hasOwnProperty;function eE(e){var t;if(null===e)return!0;for(t in e)if(ey.call(e,t)&&null!==e[t])return!1;return!0}function eT(e){return null!==e?e:{}}(0,n.eW)(eE,"resolveYamlSet"),(0,n.eW)(eT,"constructYamlSet");var eC=new y("tag:yaml.org,2002:set",{kind:"mapping",resolve:eE,construct:eT}),ek=V.extend({implicit:[er,en],explicit:[ed,em,ex,eC]}),e_=Object.prototype.hasOwnProperty,ev=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,eS=/[\x85\u2028\u2029]/,ew=/[,\[\]\{\}]/,eI=/^(?:!|!!|![a-z\-]+!)$/i,eN=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function eD(e){return Object.prototype.toString.call(e)}function eL(e){return 10===e||13===e}function eR(e){return 9===e||32===e}function eB(e){return 9===e||32===e||10===e||13===e}function eO(e){return 44===e||91===e||93===e||123===e||125===e}function eM(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function eF(e){return 120===e?2:117===e?4:85===e?8:0}function eP(e){return 48<=e&&e<=57?e-48:-1}function eH(e){return 48===e?"\x00":97===e?"\x07":98===e?"\b":116===e?"	":9===e?"	":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"\x1b":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"\x85":95===e?"\xa0":76===e?"\u2028":80===e?"\u2029":""}function eW(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}(0,n.eW)(eD,"_class"),(0,n.eW)(eL,"is_EOL"),(0,n.eW)(eR,"is_WHITE_SPACE"),(0,n.eW)(eB,"is_WS_OR_EOL"),(0,n.eW)(eO,"is_FLOW_INDICATOR"),(0,n.eW)(eM,"fromHexCode"),(0,n.eW)(eF,"escapedHexLen"),(0,n.eW)(eP,"fromDecimalCode"),(0,n.eW)(eH,"simpleEscapeSequence"),(0,n.eW)(eW,"charFromCodepoint");var eU=Array(256),eG=Array(256);for(i=0;i<256;i++)eU[i]=eH(i)?1:0,eG[i]=eH(i);function ej(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||ek,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.impl
575icitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function eq(e,t){var r={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return r.snippet=g(r),new p(t,r)}function eY(e,t){throw eq(e,t)}function eZ(e,t){e.onWarning&&e.onWarning.call(null,eq(e,t))}(0,n.eW)(ej,"State$1"),(0,n.eW)(eq,"generateError"),(0,n.eW)(eY,"throwError"),(0,n.eW)(eZ,"throwWarning");var ez={YAML:(0,n.eW)(function(e,t,r){var i,n,a;null!==e.version&&eY(e,"duplication of %YAML directive"),1!==r.length&&eY(e,"YAML directive accepts exactly one argument"),null===(i=/^([0-9]+)\.([0-9]+)$/.exec(r[0]))&&eY(e,"ill-formed argument of the YAML directive"),n=parseInt(i[1],10),a=parseInt(i[2],10),1!==n&&eY(e,"unacceptable YAML version of the document"),e.version=r[0],e.checkLineBreaks=a<2,1!==a&&2!==a&&eZ(e,"unsupported YAML version of the document")},"handleYamlDirective"),TAG:(0,n.eW)(function(e,t,r){var i,n;2!==r.length&&eY(e,"TAG directive accepts exactly two arguments"),i=r[0],n=r[1],eI.test(i)||eY(e,"ill-formed tag handle (first argument) of the TAG directive"),e_.call(e.tagMap,i)&&eY(e,'there is a previously declared suffix for "'+i+'" tag handle'),eN.test(n)||eY(e,"ill-formed tag prefix (second argument) of the TAG directive");try{n=decodeURIComponent(n)}catch(t){eY(e,"tag prefix is malformed: "+n)}e.tagMap[i]=n},"handleTagDirective")};function eQ(e,t,r,i){var n,a,o,s;if(t<r){if(s=e.input.slice(t,r),i)for(n=0,a=s.length;n<a;n+=1)9===(o=s.charCodeAt(n))||32<=o&&o<=1114111||eY(e,"expected valid JSON character");else ev.test(s)&&eY(e,"the stream contains non-printable characters");e.result+=s}}function eK(e,t,r,i){var n,a,o,s;for(u.isObject(r)||eY(e,"cannot merge mappings; the provided source object is unacceptable"),o=0,s=(n=Object.keys(r)).length;o<s;o+=1)a=n[o],e_.call(t,a)||(t[a]=r[a],i[a]=!0)}function eV(e,t,r,i,n,a,o,s,l){var c,d;if(Array.isArray(n))for(c=0,d=(n=Array.prototype.slice.call(n)).length;c<d;c+=1)Array.isArray(n[c])&&eY(e,"nested arrays are not supported inside keys"),"object"==typeof n&&"[object Object]"===eD(n[c])&&(n[c]="[object Object]");if("object"==typeof n&&"[object Object]"===eD(n)&&(n="[object Object]"),n=String(n),null===t&&(t={}),"tag:yaml.org,2002:merge"===i){if(Array.isArray(a))for(c=0,d=a.length;c<d;c+=1)eK(e,t,a[c],r);else eK(e,t,a,r)}else!e.json&&!e_.call(r,n)&&e_.call(t,n)&&(e.line=o||e.line,e.lineStart=s||e.lineStart,e.position=l||e.position,eY(e,"duplicated mapping key")),"__proto__"===n?Object.defineProperty(t,n,{configurable:!0,enumerable:!0,writable:!0,value:a}):t[n]=a,delete r[n];return t}function eX(e){var t;10===(t=e.input.charCodeAt(e.position))?e.position++:13===t?(e.position++,10===e.input.charCodeAt(e.position)&&e.position++):eY(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.firstTabInLine=-1}function eJ(e,t,r){for(var i=0,n=e.input.charCodeAt(e.position);0!==n;){for(;eR(n);)9===n&&-1===e.firstTabInLine&&(e.firstTabInLine=e.position),n=e.input.charCodeAt(++e.position);if(t&&35===n)do n=e.input.charCodeAt(++e.position);while(10!==n&&13!==n&&0!==n);if(eL(n))for(eX(e),n=e.input.charCodeAt(e.position),i++,e.lineIndent=0;32===n;)e.lineIndent++,n=e.input.charCodeAt(++e.position);else break}return -1!==r&&0!==i&&e.lineIndent<r&&eZ(e,"deficient indentation"),i}function e$(e){var t,r=e.position;return!!((45===(t=e.input.charCodeAt(r))||46===t)&&t===e.input.charCodeAt(r+1)&&t===e.input.charCodeAt(r+2)&&(r+=3,0===(t=e.input.charCodeAt(r))||eB(t)))}function e0(e,t){1===t?e.result+=" ":t>1&&(e.result+=u.repeat("\n",t-1))}function e1(e,t,r){var i,n,a,o,s,l,c,d,u=e.kind,h=e.result;if(eB(d=e.input.charCodeAt(e.position))||eO(d)||35===d||38===d||42===d||33===d||124===d||62===d||39===d||34===d||37===d||64===d||96===d||(63===d||45===d)&&(eB(i=e.input.charCodeAt(e.position+1))||r&&eO(i)))return!1;for(e.kind="scalar",e.result="",n=a=e.position,o=!1;0!==d;){if(58===d){if(eB(i=e.input.charCodeAt(e.position+1))||r&&eO(i))break}else if(35===d){if(eB(e.input.charCodeAt(e.position-1)))break}else if(e.position===e.lineStart&&e$(e)||r&&eO(d))break;else if(eL(d)){if(s=e.line,l=e.lineStart,c=e.lineIndent,eJ(e,!1,-1),e.lineIndent>=t){o=!0,d=e.input.charCodeAt(e.position);continue}e.position=a,e.line=s,e.lineStart=l,e.lineIndent=c;break}
575o&&(eQ(e,n,a,!1),e0(e,e.line-s),n=a=e.position,o=!1),eR(d)||(a=e.position+1),d=e.input.charCodeAt(++e.position)}return eQ(e,n,a,!1),!!e.result||(e.kind=u,e.result=h,!1)}function e2(e,t){var r,i,n;if(39!==(r=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,i=n=e.position;0!==(r=e.input.charCodeAt(e.position));)if(39===r){if(eQ(e,i,e.position,!0),39!==(r=e.input.charCodeAt(++e.position)))return!0;i=e.position,e.position++,n=e.position}else eL(r)?(eQ(e,i,n,!0),e0(e,eJ(e,!1,t)),i=n=e.position):e.position===e.lineStart&&e$(e)?eY(e,"unexpected end of the document within a single quoted scalar"):(e.position++,n=e.position);eY(e,"unexpected end of the stream within a single quoted scalar")}function e3(e,t){var r,i,n,a,o,s;if(34!==(s=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,r=i=e.position;0!==(s=e.input.charCodeAt(e.position));){if(34===s)return eQ(e,r,e.position,!0),e.position++,!0;if(92===s){if(eQ(e,r,e.position,!0),eL(s=e.input.charCodeAt(++e.position)))eJ(e,!1,t);else if(s<256&&eU[s])e.result+=eG[s],e.position++;else if((o=eF(s))>0){for(n=o,a=0;n>0;n--)(o=eM(s=e.input.charCodeAt(++e.position)))>=0?a=(a<<4)+o:eY(e,"expected hexadecimal character");e.result+=eW(a),e.position++}else eY(e,"unknown escape sequence");r=i=e.position}else eL(s)?(eQ(e,r,i,!0),e0(e,eJ(e,!1,t)),r=i=e.position):e.position===e.lineStart&&e$(e)?eY(e,"unexpected end of the document within a double quoted scalar"):(e.position++,i=e.position)}eY(e,"unexpected end of the stream within a double quoted scalar")}function e5(e,t){var r,i,n,a,o,s,l,c,d,u,h,p,f=!0,m=e.tag,g=e.anchor,A=Object.create(null);if(91===(p=e.input.charCodeAt(e.position)))o=93,c=!1,a=[];else{if(123!==p)return!1;o=125,c=!0,a={}}for(null!==e.anchor&&(e.anchorMap[e.anchor]=a),p=e.input.charCodeAt(++e.position);0!==p;){if(eJ(e,!0,t),(p=e.input.charCodeAt(e.position))===o)return e.position++,e.tag=m,e.anchor=g,e.kind=c?"mapping":"sequence",e.result=a,!0;f?44===p&&eY(e,"expected the node content, but found ','"):eY(e,"missed comma between flow collection entries"),u=d=h=null,s=l=!1,63===p&&eB(e.input.charCodeAt(e.position+1))&&(s=l=!0,e.position++,eJ(e,!0,t)),r=e.line,i=e.lineStart,n=e.position,tt(e,t,1,!1,!0),u=e.tag,d=e.result,eJ(e,!0,t),p=e.input.charCodeAt(e.position),(l||e.line===r)&&58===p&&(s=!0,p=e.input.charCodeAt(++e.position),eJ(e,!0,t),tt(e,t,1,!1,!0),h=e.result),c?eV(e,a,A,u,d,h,r,i,n):s?a.push(eV(e,null,A,u,d,h,r,i,n)):a.push(d),eJ(e,!0,t),44===(p=e.input.charCodeAt(e.position))?(f=!0,p=e.input.charCodeAt(++e.position)):f=!1}eY(e,"unexpected end of the stream within a flow collection")}function e8(e,t){var r,i,n,a,o=1,s=!1,l=!1,c=t,d=0,h=!1;if(124===(a=e.input.charCodeAt(e.position)))i=!1;else{if(62!==a)return!1;i=!0}for(e.kind="scalar",e.result="";0!==a;)if(43===(a=e.input.charCodeAt(++e.position))||45===a)1===o?o=43===a?3:2:eY(e,"repeat of a chomping mode identifier");else if((n=eP(a))>=0)0===n?eY(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):l?eY(e,"repeat of an indentation width identifier"):(c=t+n-1,l=!0);else break;if(eR(a)){do a=e.input.charCodeAt(++e.position);while(eR(a));if(35===a)do a=e.input.charCodeAt(++e.position);while(!eL(a)&&0!==a)}for(;0!==a;){for(eX(e),e.lineIndent=0,a=e.input.charCodeAt(e.position);(!l||e.lineIndent<c)&&32===a;)e.lineIndent++,a=e.input.charCodeAt(++e.position);if(!l&&e.lineIndent>c&&(c=e.lineIndent),eL(a)){d++;continue}if(e.lineIndent<c){3===o?e.result+=u.repeat("\n",s?1+d:d):1===o&&s&&(e.result+="\n");break}for(i?eR(a)?(h=!0,e.result+=u.repeat("\n",s?1+d:d)):h?(h=!1,e.result+=u.repeat("\n",d+1)):0===d?s&&(e.result+=" "):e.result+=u.repeat("\n",d):e.result+=u.repeat("\n",s?1+d:d),s=!0,l=!0,d=0,r=e.position;!eL(a)&&0!==a;)a=e.input.charCodeAt(++e.position);eQ(e,r,e.position,!1)}return!0}function e4(e,t){var r,i,n=e.tag,a=e.anchor,o=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=o),i=e.input.charCodeAt(e.position);0!==i&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,eY(e,"tab characters must not be used in indentation")),45===i&&eB(e.input.charCodeAt(e.position+1)));){if(s=!0,e.position++,eJ(e,!0,-1)&&e.lineIndent<=t){o.push(null),i=e.input.charCodeAt(e.position);continue}if(r=e.line,tt(e,t,3,!1,!0),o.push(e.result),eJ(e,!0,-1),i=e.input.charCodeAt(e.position),(e.line===r||e.lineIndent>t)&&0!==i)eY(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break}
575return!!s&&(e.tag=n,e.anchor=a,e.kind="sequence",e.result=o,!0)}function e6(e,t,r){var i,n,a,o,s,l,c,d=e.tag,u=e.anchor,h={},p=Object.create(null),f=null,m=null,g=null,A=!1,b=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=h),c=e.input.charCodeAt(e.position);0!==c;){if(A||-1===e.firstTabInLine||(e.position=e.firstTabInLine,eY(e,"tab characters must not be used in indentation")),i=e.input.charCodeAt(e.position+1),a=e.line,(63===c||58===c)&&eB(i))63===c?(A&&(eV(e,h,p,f,m,null,o,s,l),f=m=g=null),b=!0,A=!0,n=!0):A?(A=!1,n=!0):eY(e,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),e.position+=1,c=i;else{if(o=e.line,s=e.lineStart,l=e.position,!tt(e,r,2,!1,!0))break;if(e.line===a){for(c=e.input.charCodeAt(e.position);eR(c);)c=e.input.charCodeAt(++e.position);if(58===c)eB(c=e.input.charCodeAt(++e.position))||eY(e,"a whitespace character is expected after the key-value separator within a block mapping"),A&&(eV(e,h,p,f,m,null,o,s,l),f=m=g=null),b=!0,A=!1,n=!1,f=e.tag,m=e.result;else{if(!b)return e.tag=d,e.anchor=u,!0;eY(e,"can not read an implicit mapping pair; a colon is missed")}}else{if(!b)return e.tag=d,e.anchor=u,!0;eY(e,"can not read a block mapping entry; a multiline key may not be an implicit key")}}if((e.line===a||e.lineIndent>t)&&(A&&(o=e.line,s=e.lineStart,l=e.position),tt(e,t,4,!0,n)&&(A?m=e.result:g=e.result),A||(eV(e,h,p,f,m,g,o,s,l),f=m=g=null),eJ(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===a||e.lineIndent>t)&&0!==c)eY(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return A&&eV(e,h,p,f,m,null,o,s,l),b&&(e.tag=d,e.anchor=u,e.kind="mapping",e.result=h),b}function e9(e){var t,r,i,n,a=!1,o=!1;if(33!==(n=e.input.charCodeAt(e.position)))return!1;if(null!==e.tag&&eY(e,"duplication of a tag property"),60===(n=e.input.charCodeAt(++e.position))?(a=!0,n=e.input.charCodeAt(++e.position)):33===n?(o=!0,r="!!",n=e.input.charCodeAt(++e.position)):r="!",t=e.position,a){do n=e.input.charCodeAt(++e.position);while(0!==n&&62!==n);e.position<e.length?(i=e.input.slice(t,e.position),n=e.input.charCodeAt(++e.position)):eY(e,"unexpected end of the stream within a verbatim tag")}else{for(;0!==n&&!eB(n);)33===n&&(o?eY(e,"tag suffix cannot contain exclamation marks"):(r=e.input.slice(t-1,e.position+1),eI.test(r)||eY(e,"named tag handle cannot contain such characters"),o=!0,t=e.position+1)),n=e.input.charCodeAt(++e.position);i=e.input.slice(t,e.position),ew.test(i)&&eY(e,"tag suffix cannot contain flow indicator characters")}i&&!eN.test(i)&&eY(e,"tag name cannot contain such characters: "+i);try{i=decodeURIComponent(i)}catch(t){eY(e,"tag name is malformed: "+i)}return a?e.tag=i:e_.call(e.tagMap,r)?e.tag=e.tagMap[r]+i:"!"===r?e.tag="!"+i:"!!"===r?e.tag="tag:yaml.org,2002:"+i:eY(e,'undeclared tag handle "'+r+'"'),!0}function e7(e){var t,r;if(38!==(r=e.input.charCodeAt(e.position)))return!1;for(null!==e.anchor&&eY(e,"duplication of an anchor property"),r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!eB(r)&&!eO(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&eY(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(t,e.position),!0}function te(e){var t,r,i;if(42!==(i=e.input.charCodeAt(e.position)))return!1;for(i=e.input.charCodeAt(++e.position),t=e.position;0!==i&&!eB(i)&&!eO(i);)i=e.input.charCodeAt(++e.position);return e.position===t&&eY(e,"name of an alias node must contain at least one character"),r=e.input.slice(t,e.position),e_.call(e.anchorMap,r)||eY(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],eJ(e,!0,-1),!0}function tt(e,t,r,i,n){var a,o,s,l,c,d,u,h,p,f=1,m=!1,g=!1;if(null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null,a=o=s=4===r||3===r,i&&eJ(e,!0,-1)&&(m=!0,e.lineIndent>t?f=1:e.lineIndent===t?f=0:e.lineIndent<t&&(f=-1)),1===f)for(;e9(e)||e7(e);)eJ(e,!0,-1)?(m=!0,s=a,e.lineIndent>t?f=1:e.lineIndent===t?f=0:e.lineIndent<t&&(f=-1)):s=!1;if(s&&(s=m||n),(1===f||4===r)&&(h=1===r||2===r?t:t+1,p=e.position-e.lineStart,1===f?s&&(e4(e,p)||e6(e,p,h))||e5(e,h)?g=!0:(o&&e8(e,h)||e2(e,h)||e3(e,h)?g=!0:te(e)?(g=!0,(null!==e.tag||null!==e.anchor)&&eY(e,"alias node should not have any properties")):e1(e,h,1===r)&&(g=!0,null===e.tag&&(e.tag="?")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===f&&(g=s&&e4(e,p))),null===e.tag)null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);else if("?"===e.tag){for(null!==e.result&&"scalar"!==e.kind&&eY(e,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+e.kind+'"'),l=0,c=e.implicitTypes.length;l<c;l+=1)if((u=e.implicitTypes[l]).resolve(e.result)){e.result=u.construct(e.result),e.tag=u.tag,null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);break}}else if("!"!==e.tag){if(e_.call(e.typeMap[e.kind||"fallback"],e.tag))u=e.typeMap[e.kind||"fallback"][e.tag];else for(l=0,u=null,c=(d=e.typeMap.multi[e.kind||"fallback"]).length;l<c;l+=1)if(e.tag.slice(0,d[l].tag.length)===d[l].tag){u=d[l];break}u||eY(e,"unknown tag !<"+e.tag+">"),null!==e.result&&u.kind!==e.kind&&eY(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+u.kind+'", not "'+e.kind+'"'),u.resolve(e.result,e.tag)?(e.result=u.construct(e.result,e.tag),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):eY(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||g}function tr(e){var t,r,i,n,a=e.position,o=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(n=e.input.charCodeAt(e.position))&&(eJ(e,!0,-1),n=e.input.charCodeAt(e.position),!(e.lineIndent>0)&&37===n);){for(o=!0,n=e.input.charCodeAt(++e.position),t=e.position;0!==n&&!eB(n);)n=e.input.charCodeAt(++e.position);for(r=e.input.slice(t,e.position),i=[],r.length<1&&eY(e,"directive name must not be less than one character in length");0!==n;){for(;eR(n);)n=e.input.charCodeAt(++e.position);if(35===n){do n=e.input.charCodeAt(++e.position);while(0!==n&&!eL(n));break}if(eL(n))break;for(t=e.position;0!==n&&!eB(n);)n=e.input.charCodeAt(++e.position);i.push(e.input.slice(t,e.position))}0!==n&&eX(e),e_.call(ez,r)?ez[r](e,r,i):eZ(e,'unknown document directive "'+r+'"')}
575if(eJ(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,eJ(e,!0,-1)):o&&eY(e,"directives end mark is expected"),tt(e,e.lineIndent-1,4,!1,!0),eJ(e,!0,-1),e.checkLineBreaks&&eS.test(e.input.slice(a,e.position))&&eZ(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&e$(e)){46===e.input.charCodeAt(e.position)&&(e.position+=3,eJ(e,!0,-1));return}e.position<e.length-1&&eY(e,"end of the stream or a document separator is expected")}function ti(e,t){e=String(e),t=t||{},0!==e.length&&(10!==e.charCodeAt(e.length-1)&&13!==e.charCodeAt(e.length-1)&&(e+="\n"),65279===e.charCodeAt(0)&&(e=e.slice(1)));var r=new ej(e,t),i=e.indexOf("\x00");for(-1!==i&&(r.position=i,eY(r,"null byte is not allowed in input")),r.input+="\x00";32===r.input.charCodeAt(r.position);)r.lineIndent+=1,r.position+=1;for(;r.position<r.length-1;)tr(r);return r.documents}function tn(e,t,r){null!==t&&"object"==typeof t&&void 0===r&&(r=t,t=null);var i=ti(e,r);if("function"!=typeof t)return i;for(var n=0,a=i.length;n<a;n+=1)t(i[n])}function ta(e,t){var r=ti(e,t);if(0!==r.length){if(1===r.length)return r[0];throw new p("expected a single document in the stream, but found more")}}(0,n.eW)(eQ,"captureSegment"),(0,n.eW)(eK,"mergeMappings"),(0,n.eW)(eV,"storeMappingPair"),(0,n.eW)(eX,"readLineBreak"),(0,n.eW)(eJ,"skipSeparationSpace"),(0,n.eW)(e$,"testDocumentSeparator"),(0,n.eW)(e0,"writeFoldedLines"),(0,n.eW)(e1,"readPlainScalar"),(0,n.eW)(e2,"readSingleQuotedScalar"),(0,n.eW)(e3,"readDoubleQuotedScalar"),(0,n.eW)(e5,"readFlowCollection"),(0,n.eW)(e8,"readBlockScalar"),(0,n.eW)(e4,"readBlockSequence"),(0,n.eW)(e6,"readBlockMapping"),(0,n.eW)(e9,"readTagProperty"),(0,n.eW)(e7,"readAnchorProperty"),(0,n.eW)(te,"readAlias"),(0,n.eW)(tt,"composeNode"),(0,n.eW)(tr,"readDocument"),(0,n.eW)(ti,"loadDocuments"),(0,n.eW)(tn,"loadAll$1"),(0,n.eW)(ta,"load$1");var to={loadAll:tn,load:ta},ts=Object.prototype.toString,tl=Object.prototype.hasOwnProperty,tc={};tc[0]="\\0",tc[7]="\\a",tc[8]="\\b",tc[9]="\\t",tc[10]="\\n",tc[11]="\\v",tc[12]="\\f",tc[13]="\\r",tc[27]="\\e",tc[34]='\\"',tc[92]="\\\\",tc[133]="\\N",tc[160]="\\_",tc[8232]="\\L",tc[8233]="\\P";var td=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],tu=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function th(e,t){var r,i,n,a,o,s,l;if(null===t)return{};for(n=0,r={},a=(i=Object.keys(t)).length;n<a;n+=1)s=String(t[o=i[n]]),"!!"===o.slice(0,2)&&(o="tag:yaml.org,2002:"+o.slice(2)),(l=e.compiledTypeMap.fallback[o])&&tl.call(l.styleAliases,s)&&(s=l.styleAliases[s]),r[o]=s;return r}function tp(e){var t,r,i;if(t=e.toString(16).toUpperCase(),e<=255)r="x",i=2;else if(e<=65535)r="u",i=4;else if(e<=4294967295)r="U",i=8;else throw new p("code point within a string may not be greater than 0xFFFFFFFF");return"\\"+r+u.repeat("0",i-t.length)+t}function tf(e){this.schema=e.schema||ek,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=u.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=th(this.schema,e.styles||null),this.sortKeys=e.sortKeys||!1,this.lineWidth=e.lineWidth||80,this.noRefs=e.noRefs||!1,this.noCompatMode=e.noCompatMode||!1,this.condenseFlow=e.condenseFlow||!1,this.quotingType='"'===e.quotingType?2:1,this.forceQuotes=e.forceQuotes||!1,this.replacer="function"==typeof e.replacer?e.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function tm(e,t){for(var r,i=u.repeat(" ",t),n=0,a=-1,o="",s=e.length;n<s;)-1===(a=e.indexOf("\n",n))?(r=e.slice(n),n=s):(r=e.slice(n,a+1),n=a+1),r.length&&"\n"!==r&&(o+=i),o+=r;return o}function tg(e,t){return"\n"+u.repeat(" ",e.indent*t)}function tA(e,t){var r,i;for(r=0,i=e.implicitTypes.length;r<i;r+=1)if(e.implicitTypes[r].resolve(t))return!0;return!1}function tb(e){return 32===e||9===e}function tx(e){return 32<=e&&e<=126||161<=e&&e<=55295&&8232!==e&&8233!==e||57344<=e&&e<=65533&&65279!==e||65536<=e&&e<=1114111}function ty(e){return tx(e)&&65279!==e&&13!==e&&10!==e}function tE(e,t,r){var i=ty(e),n=i&&!tb(e);return(r?i:i&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!n)||ty(t)&&!tb(t)&&35===e||58===t&&n}function tT(e){return tx(e)&&65279!==e&&!tb(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}function tC(e){return!tb(e)&&58!==e}function tk(e,t){var r,i=e.charCodeAt(t);return i>=55296&&i<=56319&&t+1<e.length&&(r=e.charCodeAt(t+1))>=56320&&r<=57343?(i-55296)*1024+r-56320+65536:i}function t_(e){return/^\n* /.test(e)}function tv(e,t,r,i,n,a,o,s){var l,c=0,d=null,u=!1,h=!1,p=-1!==i,f=-1,m=tT(tk(e,0))&&tC(tk(e,e.length-1));if(t||o)for(l=0;l<e.length;c>=65536?l+=2:l++){if(!tx(c=tk(e,l)))return 5;m=m&&tE(c,d,s),d=c}else{for(l=0;l<e.length;c>=65536?l+=2:l++){if(10===(c=tk(e,l)))u=!0,p&&(h=h||l-f-1>
575i&&" "!==e[f+1],f=l);else if(!tx(c))return 5;m=m&&tE(c,d,s),d=c}h=h||p&&l-f-1>i&&" "!==e[f+1]}return u||h?r>9&&t_(e)?5:o?2===a?5:2:h?4:3:!m||o||n(e)?2===a?5:2:1}function tS(e,t,r,i,a){e.dump=function(){if(0===t.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==td.indexOf(t)||tu.test(t)))return 2===e.quotingType?'"'+t+'"':"'"+t+"'";var o=e.indent*Math.max(1,r),s=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-o),l=i||e.flowLevel>-1&&r>=e.flowLevel;function c(t){return tA(e,t)}switch((0,n.eW)(c,"testAmbiguity"),tv(t,l,e.indent,s,c,e.quotingType,e.forceQuotes&&!i,a)){case 1:return t;case 2:return"'"+t.replace(/'/g,"''")+"'";case 3:return"|"+tw(t,e.indent)+tI(tm(t,o));case 4:return">"+tw(t,e.indent)+tI(tm(tN(t,s),o));case 5:return'"'+tL(t)+'"';default:throw new p("impossible error: invalid scalar style")}}()}function tw(e,t){var r=t_(e)?String(t):"",i="\n"===e[e.length-1];return r+(i&&("\n"===e[e.length-2]||"\n"===e)?"+":i?"":"-")+"\n"}function tI(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function tN(e,t){for(var r,i,n,a=/(\n+)([^\n]*)/g,o=(r=-1!==(r=e.indexOf("\n"))?r:e.length,a.lastIndex=r,tD(e.slice(0,r),t)),s="\n"===e[0]||" "===e[0];n=a.exec(e);){var l=n[1],c=n[2];i=" "===c[0],o+=l+(s||i||""===c?"":"\n")+tD(c,t),s=i}return o}function tD(e,t){if(""===e||" "===e[0])return e;for(var r,i,n=/ [^ ]/g,a=0,o=0,s=0,l="";r=n.exec(e);)(s=r.index)-a>t&&(i=o>a?o:s,l+="\n"+e.slice(a,i),a=i+1),o=s;return l+="\n",e.length-a>t&&o>a?l+=e.slice(a,o)+"\n"+e.slice(o+1):l+=e.slice(a),l.slice(1)}function tL(e){for(var t,r="",i=0,n=0;n<e.length;i>=65536?n+=2:n++)!(t=tc[i=tk(e,n)])&&tx(i)?(r+=e[n],i>=65536&&(r+=e[n+1])):r+=t||tp(i);return r}function tR(e,t,r){var i,n,a,o="",s=e.tag;for(i=0,n=r.length;i<n;i+=1)a=r[i],e.replacer&&(a=e.replacer.call(r,String(i),a)),(tP(e,t,a,!1,!1)||void 0===a&&tP(e,t,null,!1,!1))&&(""!==o&&(o+=","+(e.condenseFlow?"":" ")),o+=e.dump);e.tag=s,e.dump="["+o+"]"}function tB(e,t,r,i){var n,a,o,s="",l=e.tag;for(n=0,a=r.length;n<a;n+=1)o=r[n],e.replacer&&(o=e.replacer.call(r,String(n),o)),(tP(e,t+1,o,!0,!0,!1,!0)||void 0===o&&tP(e,t+1,null,!0,!0,!1,!0))&&(i&&""===s||(s+=tg(e,t)),e.dump&&10===e.dump.charCodeAt(0)?s+="-":s+="- ",s+=e.dump);e.tag=l,e.dump=s||"[]"}function tO(e,t,r){var i,n,a,o,s,l="",c=e.tag,d=Object.keys(r);for(i=0,n=d.length;i<n;i+=1)s="",""!==l&&(s+=", "),e.condenseFlow&&(s+='"'),o=r[a=d[i]],e.replacer&&(o=e.replacer.call(r,a,o)),tP(e,t,a,!1,!1)&&(e.dump.length>1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),tP(e,t,o,!1,!1)&&(s+=e.dump,l+=s));e.tag=c,e.dump="{"+l+"}"}function tM(e,t,r,i){var n,a,o,s,l,c,d="",u=e.tag,h=Object.keys(r);if(!0===e.sortKeys)h.sort();else if("function"==typeof e.sortKeys)h.sort(e.sortKeys);else if(e.sortKeys)throw new p("sortKeys must be a boolean or a function");for(n=0,a=h.length;n<a;n+=1)c="",i&&""===d||(c+=tg(e,t)),s=r[o=h[n]],e.replacer&&(s=e.replacer.call(r,o,s)),tP(e,t+1,o,!0,!0,!0)&&((l=null!==e.tag&&"?"!==e.tag||e.dump&&e.dump.length>1024)&&(e.dump&&10===e.dump.charCodeAt(0)?c+="?":c+="? "),c+=e.dump,l&&(c+=tg(e,t)),tP(e,t+1,s,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?c+=":":c+=": ",c+=e.dump,d+=c));e.tag=u,e.dump=d||"{}"}function tF(e,t,r){var i,n,a,o,s,l;for(a=0,o=(n=r?e.explicitTypes:e.implicitTypes).length;a<o;a+=1)if(((s=n[a]).instanceOf||s.predicate)&&(!s.instanceOf||"object"==typeof t&&t instanceof s.instanceOf)&&(!s.predicate||s.predicate(t))){if
575(r?s.multi&&s.representName?e.tag=s.representName(t):e.tag=s.tag:e.tag="?",s.represent){if(l=e.styleMap[s.tag]||s.defaultStyle,"[object Function]"===ts.call(s.represent))i=s.represent(t,l);else if(tl.call(s.represent,l))i=s.represent[l](t,l);else throw new p("!<"+s.tag+'> tag resolver accepts not "'+l+'" style');e.dump=i}return!0}return!1}function tP(e,t,r,i,n,a,o){e.tag=null,e.dump=r,tF(e,r,!1)||tF(e,r,!0);var s=ts.call(e.dump),l=i;i&&(i=e.flowLevel<0||e.flowLevel>t);var c,d,u,h="[object Object]"===s||"[object Array]"===s;if(h&&(u=-1!==(d=e.duplicates.indexOf(r))),(null!==e.tag&&"?"!==e.tag||u||2!==e.indent&&t>0)&&(n=!1),u&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(h&&u&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===s)i&&0!==Object.keys(e.dump).length?(tM(e,t,e.dump,n),u&&(e.dump="&ref_"+d+e.dump)):(tO(e,t,e.dump),u&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===s)i&&0!==e.dump.length?(e.noArrayIndent&&!o&&t>0?tB(e,t-1,e.dump,n):tB(e,t,e.dump,n),u&&(e.dump="&ref_"+d+e.dump)):(tR(e,t,e.dump),u&&(e.dump="&ref_"+d+" "+e.dump));else if("[object String]"===s)"?"!==e.tag&&tS(e,e.dump,t,a,l);else{if("[object Undefined]"===s||e.skipInvalid)return!1;throw new p("unacceptable kind of an object to dump "+s)}null!==e.tag&&"?"!==e.tag&&(c=encodeURI("!"===e.tag[0]?e.tag.slice(1):e.tag).replace(/!/g,"%21"),c="!"===e.tag[0]?"!"+c:"tag:yaml.org,2002:"===c.slice(0,18)?"!!"+c.slice(18):"!<"+c+">",e.dump=c+" "+e.dump)}return!0}function tH(e,t){var r,i,n=[],a=[];for(tW(e,n,a),r=0,i=a.length;r<i;r+=1)t.duplicates.push(n[a[r]]);t.usedDuplicates=Array(i)}function tW(e,t,r){var i,n,a;if(null!==e&&"object"==typeof e){if(-1!==(n=t.indexOf(e)))-1===r.indexOf(n)&&r.push(n);else if(t.push(e),Array.isArray(e))for(n=0,a=e.length;n<a;n+=1)tW(e[n],t,r);else for(n=0,a=(i=Object.keys(e)).length;n<a;n+=1)tW(e[i[n]],t,r)}}function tU(e,t){return function(){throw Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}(0,n.eW)(th,"compileStyleMap"),(0,n.eW)(tp,"encodeHex"),(0,n.eW)(tf,"State"),(0,n.eW)(tm,"indentString"),(0,n.eW)(tg,"generateNextLine"),(0,n.eW)(tA,"testImplicitResolving"),(0,n.eW)(tb,"isWhitespace"),(0,n.eW)(tx,"isPrintable"),(0,n.eW)(ty,"isNsCharOrWhitespace"),(0,n.eW)(tE,"isPlainSafe"),(0,n.eW)(tT,"isPlainSafeFirst"),(0,n.eW)(tC,"isPlainSafeLast"),
575(0,n.eW)(tk,"codePointAt"),(0,n.eW)(t_,"needIndentIndicator"),(0,n.eW)(tv,"chooseScalarStyle"),(0,n.eW)(tS,"writeScalar"),(0,n.eW)(tw,"blockHeader"),(0,n.eW)(tI,"dropEndingNewline"),(0,n.eW)(tN,"foldString"),(0,n.eW)(tD,"foldLine"),(0,n.eW)(tL,"escapeString"),(0,n.eW)(tR,"writeFlowSequence"),(0,n.eW)(tB,"writeBlockSequence"),(0,n.eW)(tO,"writeFlowMapping"),(0,n.eW)(tM,"writeBlockMapping"),(0,n.eW)(tF,"detectType"),(0,n.eW)(tP,"writeNode"),(0,n.eW)(tH,"getDuplicateReferences"),(0,n.eW)(tW,"inspectNode"),(0,n.eW)(function(e,t){t=t||{};var r=new tf(t);r.noRefs||tH(e,r);var i=e;return(r.replacer&&(i=r.replacer.call({"":i},"",i)),tP(r,0,i,!0,!0))?r.dump+"\n":""},"dump$1"),(0,n.eW)(tU,"renamed");var tG=V,tj=to.load;to.loadAll,tU("safeLoad","load"),tU("safeLoadAll","loadAll"),tU("safeDump","dump");/*! Bundled license information:
576
577js-yaml/dist/js-yaml.mjs:
578  (*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT *)
579*/},23386:function(e,t,r){"use strict";r.d(t,{_b:function(){return h},jM:function(){return d},sY:function(){return u}});var i=r(28659),n=r(31792),a=r(4284),o=r(99970),s=r(35096),l={common:o.SY,getConfig:o.iE,insertCluster:n.us,insertEdge:i.QP,insertEdgeLabel:i.I_,insertMarkers:i.DQ,insertNode:n.Lf,interpolateToCurve:a.le,labelHelper:n.C1,log:s.cM,positionEdgeLabel:i.Jj},c={},d=(0,s.eW)(e=>{for(let t of e)c[t.name]=t},"registerLayoutLoaders");(0,s.eW)(()=>{d([{name:"dagre",loader:(0,s.eW)(async()=>await Promise.all([r.e(6949),r.e(8749),r.e(5754)]).then(r.bind(r,35754)),"loader")},{name:"cose-bilkent",loader:(0,s.eW)(async()=>await Promise.all([r.e(213),r.e(1548)]).then(r.bind(r,41548)),"loader")}])},"registerDefaultLayoutLoaders")();var u=(0,s.eW)(async(e,t)=>{if(!(e.layoutAlgorithm in c))throw Error(`Unknown layout algorithm: ${e.layoutAlgorithm}`);let r=c[e.layoutAlgorithm],i=await r.loader();return i.render(e,t,l,{algorithm:r.algorithm})},"render"),h=(0,s.eW)((e="",{fallback:t="dagre"}={})=>{if(e in c)return e;if(t in c)return s.cM.warn(`Layout algorithm ${e} is not registered. Using ${t} as fallback.`),t;throw Error(`Both layout algorithms ${e} and ${t} are not registered.`)},"getRegisteredLayoutAlgorithm")},28659:function(e,t,r){"use strict";r.d(t,{DQ:function(){return Q},I_:function(){return y},Jj:function(){return T},QP:function(){return N},ZH:function(){return b}});var i=r(84593),n=r(31792),a=r(5016),o=r(2831),s=r(48769),l=r(4284),c=r(99970),d=r(35096),u=r(23588),h=r(74247),p=(0,d.eW)((e,t,r,i,n,a)=>{t.arrowTypeStart&&m(e,"start",t.arrowTypeStart,r,i,n,a),t.arrowTypeEnd&&m(e,"end",t.arrowTypeEnd,r,i,n,a)},"addEdgeMarkers"),f={arrow_cross:{type:"cross",fill:!1},arrow_point:{type:"point",fill:!0},arrow_barb:{type:"barb",fill:!0},arrow_circle:{type:"circle",fill:!1},aggregation:{type:"aggregation",fill:!1},extension:{type:"extension",fill:!1},composition:{type:"composition",fill:!0},dependency:{type:"dependency",fill:!0},lollipop:{type:"lollipop",fill:!1},only_one:{type:"onlyOne",fill:!1},zero_or_one:{type:"zeroOrOne",fill:!1},one_or_more:{type:"oneOrMore",fill:!1},zero_or_more:{type:"zeroOrMore",fill:!1},requirement_arrow:{type:"requirement_arrow",fill:!1},requirement_contains:{type:"requirement_contains",fill:!1}},m=(0,d.eW)((e,t,r,i,n,a,o)=>{let s=f[r];if(!s){d.cM.warn(`Unknown arrow type: ${r}`);return}let l=s.type,c=`${n}_${a}-${l}${"start"===t?"Start":"End"}`;if(o&&""!==o.trim()){let r=o.replace(/[^\dA-Za-z]/g,"_"),n=`${c}_${r}`;if(!document.getElementById(n)){let e=document.getElementById(c);if(e){let t=e.cloneNode(!0);t.id=n;let r=t.querySelectorAll("path, circle, line");r.forEach(e=>{e.setAttribute("stroke",o),s.fill&&e.setAttribute("fill",o)}),e.parentNode?.appendChild(t)}}e.attr(`marker-${t}`,`url(${i}#${n})`)}else e.attr(`marker-${t}`,`url(${i}#${c})`)},"addEdgeMarker"),g=new Map,A=new Map,b=(0,d.eW)(()=>{g.clear(),A.clear()},"clear"),x=(0,d.eW)(e=>e?e.reduce((e,t)=>e+";"+t,""):"","getLabelStyles"),y=(0,d.eW)(async(e,t)=>{let r,i=(0,c.ku)((0,c.nV)().flowchart.htmlLabels),{labelStyles:a}=(0,o.UG)(t);t.labelStyle=a;let l=await (0,s.rw)(e,t.label,{style:t.labelStyle,useHtmlLabels:i,addSvgBackgroun
579d:!0,isNode:!1});d.cM.info("abc82",t,t.labelType);let h=e.insert("g").attr("class","edgeLabel"),p=h.insert("g").attr("class","label").attr("data-id",t.id);p.node().appendChild(l);let f=l.getBBox();if(i){let e=l.children[0],t=(0,u.Ys)(l);f=e.getBoundingClientRect(),t.attr("width",f.width),t.attr("height",f.height)}if(p.attr("transform","translate("+-f.width/2+", "+-f.height/2+")"),g.set(t.id,h),t.width=f.width,t.height=f.height,t.startLabelLeft){let i=await (0,n.XO)(t.startLabelLeft,x(t.labelStyle)),a=e.insert("g").attr("class","edgeTerminals"),o=a.insert("g").attr("class","inner");r=o.node().appendChild(i);let s=i.getBBox();o.attr("transform","translate("+-s.width/2+", "+-s.height/2+")"),A.get(t.id)||A.set(t.id,{}),A.get(t.id).startLeft=a,E(r,t.startLabelLeft)}if(t.startLabelRight){let i=await (0,n.XO)(t.startLabelRight,x(t.labelStyle)),a=e.insert("g").attr("class","edgeTerminals"),o=a.insert("g").attr("class","inner");r=a.node().appendChild(i),o.node().appendChild(i);let s=i.getBBox();o.attr("transform","translate("+-s.width/2+", "+-s.height/2+")"),A.get(t.id)||A.set(t.id,{}),A.get(t.id).startRight=a,E(r,t.startLabelRight)}if(t.endLabelLeft){let i=await (0,n.XO)(t.endLabelLeft,x(t.labelStyle)),a=e.insert("g").attr("class","edgeTerminals"),o=a.insert("g").attr("class","inner");r=o.node().appendChild(i);let s=i.getBBox();o.attr("transform","translate("+-s.width/2+", "+-s.height/2+")"),a.node().appendChild(i),A.get(t.id)||A.set(t.id,{}),A.get(t.id).endLeft=a,E(r,t.endLabelLeft)}if(t.endLabelRight){let i=await (0,n.XO)(t.endLabelRight,x(t.labelStyle)),a=e.insert("g").attr("class","edgeTerminals"),o=a.insert("g").attr("class","inner");r=o.node().appendChild(i);let s=i.getBBox();o.attr("transform","translate("+-s.width/2+", "+-s.height/2+")"),a.node().appendChild(i),A.get(t.id)||A.set(t.id,{}),A.get(t.id).endRight=a,E(r,t.endLabelRight)}return l},"insertEdgeLabel");function E(e,t){(0,c.nV)().flowchart.htmlLabels&&e&&(e.style.width=9*t.length+"px",e.style.height="12px")}(0,d.eW)(E,"setTerminalWidth");var T=(0,d.eW)((e,t)=>{d.cM.debug("Moving label abc88 ",e.id,e.label,g.get(e.id),t);let r=t.updatedPath?t.updatedPath:t.originalPath,i=(0,c.nV)(),{subGraphTitleTotalMargin:n}=(0,a.L)(i);if(e.label){let i=g.get(e.id),a=e.x,o=e.y;if(r){let i=l.w8.calcLabelPosition(r);d.cM.debug("Moving label "+e.label+" from (",a,",",o,") to (",i.x,",",i.y,") abc88"),t.updatedPath&&(a=i.x,o=i.y)}i.attr("transform",`translate(${a}, ${o+n/2})`)}if(e.startLabelLeft){let t=A.get(e.id).startLeft,i=e.x,n=e.y;if(r){let t=l.w8.calcTerminalLabelPosition(e.arrowTypeStart?10:0,"start_left",r);i=t.x,n=t.y}t.attr("transform",`translate(${i}, ${n})`)}if(e.startLabelRight){let t=A.get(e.id).startRight,i=e.x,n=e.y;if(r){let t=l.w8.calcTerminalLabelPosition(e.arrowTypeStart?10:0,"start_right",r);i=t.x,n=t.y}t.attr("transform",`translate(${i}, ${n})`)}if(e.endLabelLeft){let t=A.get(e.id).endLeft,i=e.x,n=e.y;if(r){let t=l.w8.calcTerminalLabelPosition(e.arrowTypeEnd?10:0,"end_left",r);i=t.x,n=t.y}t.attr("transform",`translate(${i}, ${n})`)}if(e.endLabelRight){let t=A.get(e.id).endRight,i=e.x,n=e.y;if(r){let t=l.w8.calcTerminalLabelPosition(e.arrowTypeEnd?10:0,"end_right",r);i=t.x,n=t.y}t.attr("transform",`translate(${i}, ${n})`)}},"positionEdgeLabel"),C=(0,d.eW)((e,t)=>{let r=e.x,i=e.y,n=Math.abs(t.x-r),a=Math.abs(t.y-i),o=e.width/2,s=e.height/2;return n>=o||a>=s},"outsideNode"),k=(0,d.eW)((e,t,r)=>{d.cM.debug(`intersection calc abc89:
580  outsidePoint: ${JSON.stringify(t)}
581  insidePoint : ${JSON.stringify(r)}
582  node        : x:${e.x} y:${e.y} w:${e.width} h:${e.height}`);let i=e.x,n=e.y,a=Math.abs(i-r.x),o=e.width/2,s=r.x<t.x?o-a:o+a,l=e.height/2,c=Math.abs(t.y-r.y),u=Math.abs(t.x-r.x);if(Math.abs(n-t.y)*o>Math.abs(i-t.x)*l){let e=r.y<t.y?t.y-l-n:n-l-t.y;s=u*e/c;let i={x:r.x<t.x?r.x+s:r.x-u+s,y:r.y<t.y?r.y+c-e:r.y-c+e};return 0===s&&(i.x=t.x,i.y=t.y),0===u&&(i.x=t.x),0===c&&(i.y=t.y),d.cM.debug(`abc89 top/bottom calc, Q ${c}, q ${e}, R ${u}, r ${s}`,i),i}{let e=c*(s=r.x<t.x?t.x-o-i:i-o-t.x)/u,n=r.x<t.x?r.x+u-s:r.x-u+s,a=r.y<t.y?r.y+e:r.y-e;return d.cM.debug(`sides calc abc89, Q ${c}, q ${e}, R ${u}, r ${s}`,{_x:n,_y:a}),0===s&&(n=t.x,a=t.y),0===u&&(n=t.x),0===c&&(a=t.y),{x:n,y:a}}},"intersection"),_=(0,d.eW)((e,t)=>{d.cM.warn("abc88 cutPathAtIntersect",e,t);let r=[],i=e[0],n=!1;
582return e.forEach(e=>{if(d.cM.info("abc88 checking point",e,t),C(t,e)||n)d.cM.warn("abc88 outside",e,i),i=e,n||r.push(e);else{let a=k(t,i,e);d.cM.debug("abc88 inside",e,i,a),d.cM.debug("abc88 intersection",a,t);let o=!1;r.forEach(e=>{o=o||e.x===a.x&&e.y===a.y}),r.some(e=>e.x===a.x&&e.y===a.y)?d.cM.warn("abc88 no intersect",a,r):r.push(a),n=!0}}),d.cM.debug("returning points",r),r},"cutPathAtIntersect");function v(e){let t=[],r=[];for(let i=1;i<e.length-1;i++){let n=e[i-1],a=e[i],o=e[i+1];n.x===a.x&&a.y===o.y&&Math.abs(a.x-o.x)>5&&Math.abs(a.y-n.y)>5?(t.push(a),r.push(i)):n.y===a.y&&a.x===o.x&&Math.abs(a.x-n.x)>5&&Math.abs(a.y-o.y)>5&&(t.push(a),r.push(i))}return{cornerPoints:t,cornerPointPositions:r}}(0,d.eW)(v,"extractCornerPoints");var S=(0,d.eW)(function(e,t,r){let i=t.x-e.x,n=t.y-e.y,a=r/Math.sqrt(i*i+n*n);return{x:t.x-a*i,y:t.y-a*n}},"findAdjacentPoint"),w=(0,d.eW)(function(e){let{cornerPointPositions:t}=v(e),r=[];for(let i=0;i<e.length;i++)if(t.includes(i)){let t=e[i-1],n=e[i+1],a=e[i],o=S(t,a,5),s=S(n,a,5),l=s.x-o.x,c=s.y-o.y;r.push(o);let u=2*Math.sqrt(2),h={x:a.x,y:a.y};Math.abs(n.x-t.x)>10&&Math.abs(n.y-t.y)>=10?(d.cM.debug("Corner point fixing",Math.abs(n.x-t.x),Math.abs(n.y-t.y)),h=a.x===o.x?{x:l<0?o.x-5+u:o.x+5-u,y:c<0?o.y-u:o.y+u}:{x:l<0?o.x-u:o.x+u,y:c<0?o.y-5+u:o.y+5-u}):d.cM.debug("Corner point skipping fixing",Math.abs(n.x-t.x),Math.abs(n.y-t.y)),r.push(h,s)}else r.push(e[i]);return r},"fixCorners"),I=(0,d.eW)((e,t,r)=>{let i=Array(Math.floor((e-t-r)/4)).fill("2 2").join(" "),n=`0 ${t} ${i} ${r}`;return n},"generateDashArray"),N=(0,d.eW)(function(e,t,r,n,a,s,f,m=!1){let g,A;let{handDrawnSeed:b}=(0,c.nV)(),x=t.points,y=!1,E=[];for(let e in t.cssCompiledStyles)(0,o.Fh)(e)||E.push(t.cssCompiledStyles[e]);d.cM.debug("UIO intersect check",t.points,s.x,a.x),s.intersect&&a.intersect&&!m&&((x=x.slice(1,t.points.length-1)).unshift(a.intersect(x[0])),d.cM.debug("Last point UIO",t.start,"-->",t.end,x[x.length-1],s,s.intersect(x[x.length-1])),x.push(s.intersect(x[x.length-1])));let T=btoa(JSON.stringify(x));t.toCluster&&(d.cM.info("to cluster abc88",r.get(t.toCluster)),x=_(t.points,r.get(t.toCluster).node),y=!0),t.fromCluster&&(d.cM.debug("from cluster abc88",r.get(t.fromCluster),JSON.stringify(x,null,2)),x=_(x.reverse(),r.get(t.fromCluster).node).reverse(),y=!0);let C=x.filter(e=>!Number.isNaN(e.y));C=w(C);let k=u.$0Z;switch(k=u.c_6,t.curve){case"linear":k=u.c_6;break;case"basis":default:k=u.$0Z;break;case"cardinal":k=u.YY7;break;case"bumpX":k=u.qpX;break;case"bumpY":k=u.u93;break;case"catmullRom":k=u.zgE;break;case"monotoneX":k=u.FdL;break;case"monotoneY":k=u.ak_;break;case"natural":k=u.SxZ;break;case"step":k=u.eA_;break;case"stepAfter":k=u.jsv;break;case"stepBefore":k=u.iJ}let{x:v,y:S}=(0,i.om)(t),N=(0,u.jvg)().x(v).y(S).curve(k);switch(t.thickness){case"normal":default:g="edge-thickness-normal";break;case"thick":g="edge-thickness-thick";break;case"invisible":g="edge-thickness-invisible"}switch(t.pattern){case"solid":default:g+=" edge-pattern-solid";break;case"dotted":g+=" edge-pattern-dotted";break;case"dashed":g+=" edge-pattern-dashed"}let L="rounded"===t.curve?D(R(C,t),5):N(C),B=Array.isArray(t.style)?t.style:[t.style],O=B.find(e=>e?.startsWith("stroke:")),M=!1;if("handDrawn"===t.look){let r=h.Z.svg(e);Object.assign([],C);let i=r.path(L,{roughness:.3,seed:b});g+=" transition";let n=(A=(0,u.Ys)(i).select("path").attr("id",t.id).attr("class"," "+g+(t.classes?" "+t.classes:"")).attr("style",B?B.reduce((e,t)=>e+";"+t,""):"")).attr("d");A.attr("d",n),e.node().appendChild(A.node())}else{let r=E.join(";"),n=B?B.reduce((e,t)=>e+t+";",""):"",a="";t.animate&&(a=" edge-animation-fast"),t.animation&&(a=" edge-animation-"+t.animation);let o=(r?r+";"+n+";":n)+";"+(B?B.reduce((e,t)=>e+";"+t,""):"");A=e.append("path").attr("d",L).attr("id",t.id).attr("class"," "+g+(t.classes?" "+t.classes:"")+(a??"")).attr("style",o),O=o.match(/stroke:([^;]+)/)?.[1],M=!0===t.animate||!!t.animation||r.includes("animation");let s=A.node(),l="function"==typeof s.getTotalLength?s.getTotalLength():0,c=i.oZ[t.arrowTypeStart]||0,d=i.oZ[t.arrowTypeEnd]||0;if("neo"===t.look&&!M){let e="dotted"===t.pattern||"dashed"===t.pattern?I(l,c,d):`0 ${c} ${l-c-d} ${d}`,r=`stroke-dasharray: ${e}; stroke-dashoffset: 0;`;A.attr("style",r+A.attr("style"))}}A.attr("data-edge",!0),A.attr("data-et","edge"),A.attr("data-id",t.id),A.attr("data-points",T),t.showPoints&&C.forEac
582h(t=>{e.append("circle").style("stroke","red").style("fill","red").attr("r",1).attr("cx",t.x).attr("cy",t.y)});let F="";((0,c.nV)().flowchart.arrowMarkerAbsolute||(0,c.nV)().state.arrowMarkerAbsolute)&&(F=(F=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search).replace(/\(/g,"\\(").replace(/\)/g,"\\)")),d.cM.info("arrowTypeStart",t.arrowTypeStart),d.cM.info("arrowTypeEnd",t.arrowTypeEnd),p(A,t,F,f,n,O);let P=Math.floor(x.length/2),H=x[P];l.w8.isLabelCoordinateInPath(H,A.attr("d"))||(y=!0);let W={};return y&&(W.updatedPath=x),W.originalPath=t.points,W},"insertEdge");function D(e,t){if(e.length<2)return"";let r="",i=e.length;for(let n=0;n<i;n++){let a=e[n],o=e[n-1],s=e[n+1];if(0===n)r+=`M${a.x},${a.y}`;else if(n===i-1)r+=`L${a.x},${a.y}`;else{let e=a.x-o.x,i=a.y-o.y,n=s.x-a.x,l=s.y-a.y,c=Math.hypot(e,i),d=Math.hypot(n,l);if(c<1e-5||d<1e-5){r+=`L${a.x},${a.y}`;continue}let u=e/c,h=i/c,p=n/d,f=l/d,m=u*p+h*f,g=Math.max(-1,Math.min(1,m)),A=Math.acos(g);if(A<1e-5||1e-5>Math.abs(Math.PI-A)){r+=`L${a.x},${a.y}`;continue}let b=Math.min(t/Math.sin(A/2),c/2,d/2),x=a.x-u*b,y=a.y-h*b,E=a.x+p*b,T=a.y+f*b;r+=`L${x},${y}Q${a.x},${a.y} ${E},${T}`}}return r}function L(e,t){if(!e||!t)return{angle:0,deltaX:0,deltaY:0};let r=t.x-e.x,i=t.y-e.y;return{angle:Math.atan2(i,r),deltaX:r,deltaY:i}}function R(e,t){let r=e.map(e=>({...e}));if(e.length>=2&&i.Os[t.arrowTypeStart]){let n=i.Os[t.arrowTypeStart],a=e[0],o=e[1],{angle:s}=L(a,o);r[0].x=a.x+n*Math.cos(s),r[0].y=a.y+n*Math.sin(s)}let n=e.length;if(n>=2&&i.Os[t.arrowTypeEnd]){let a=i.Os[t.arrowTypeEnd],o=e[n-1],s=e[n-2],{angle:l}=L(s,o);r[n-1].x=o.x-a*Math.cos(l),r[n-1].y=o.y-a*Math.sin(l)}return r}(0,d.eW)(D,"generateRoundedPath"),(0,d.eW)(L,"calculateDeltaAndAngle"),(0,d.eW)(R,"applyMarkerOffsetsToPoints");var B=(0,d.eW)((e,t,r,i)=>{t.forEach(t=>{z[t](e,r,i)})},"insertMarkers"),O=(0,d.eW)((e,t,r)=>{d.cM.trace("Making markers for ",r),e.append("defs").append("marker").attr("id",r+"_"+t+"-extensionStart").attr("class","marker extension "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-extensionEnd").attr("class","marker extension "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z")},"extension"),M=(0,d.eW)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-compositionStart").attr("class","marker composition "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-compositionEnd").attr("class","marker composition "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"composition"),F=(0,d.eW)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-aggregationStart").attr("class","marker aggregation "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-aggregationEnd").attr("class","marker aggregation "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"aggregation"),P=(0,d.eW)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-dependencyStart").attr("class","marker dependency "+t).attr("refX",6).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-dependencyEnd").attr("class","marker dependency "+t).attr("refX",13).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},"dependency"),H=(0,d.eW)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-lollipopStart").attr("class","marker lollipop "+t).attr("refX",13).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6),e.append("defs").append("marker").attr("id",r+"_"+t+"-lollipopEnd").attr("class","marker lollipop "+t).attr("refX",1).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6)},"lollipop"),W=(0,d.eW)((e,t,r)=>{e.append("marker").attr("id",r+"_"+t+"-pointEnd").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",5).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",8).attr("markerHeight",8).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-pointStart").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",4.5).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",8).attr("markerHeight",8).attr("orient","auto").append("path").attr("d","M 0 5 L 10 10 L 10 0 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},"point"),U=(0,d.eW)((e,t,r)=>{e.append("marker").attr("id",r+"_"+t+"-circleEnd").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",11).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-circleStart").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",-1).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},"circle"),G=(0,d.eW)((e,t,r)=>{e.append("marker").attr("id",r+"_"+t+"-crossEnd").attr("class","marker cross "+t).attr("viewBox","0 0 11 11").attr("refX",12).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-crossStart").attr("class","marker cross "+t).attr("viewBox","0 0 11 11").attr("refX",-1).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0")},"cross"),j=(0,d.eW)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-barbEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",14).attr("markerUnits","userSpaceOnUse").attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z")},"barb"),q=(0,d.eW)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-onlyOneStart").attr("class","marker onlyOne "+t).attr("refX",0).attr("refY",9).attr("markerWidth",18).attr("markerHeight",18).attr("orient","auto").append("path").attr("d","M9,0 L9,18 M15,0 L15,18"),e.append("defs").append("marker").attr("id",r+"_"+t+"-onlyOneEnd").attr("class","marker onlyOne "+t).attr("refX",18).attr("refY",9).attr("markerWidth",18).attr("markerHeight",18).attr("orient","auto").append("path").attr("d","M3,0 L3,18 M9,0 L9,18")},"only_one"),Y=(0,d.eW)((e,t,r)=>{let i=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrOneStart").attr("class","marker zeroOrOne "+t).attr("refX",0).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto");i.append("circle").attr("fill","white").attr("cx",21).attr("cy",9).attr("r",6),i.append("path").attr("d","M9,0 L9,18");let n=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrOneEnd").attr("class","marker zeroOrOne "+t).attr("refX",30).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto");n.append("circle").attr("fill","white").attr("cx",9).attr("cy",9).attr("r",6),n.append("path").attr("d","M21,0 L21,18")},"zero_or_one"),Z=(0,d.eW)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-oneOrMoreStart").attr("class","marker oneOrMore "+t).attr("refX",18).attr("refY",18).attr("markerWidth",45).attr("markerHeight",36).attr("orient","auto").append("path").attr("d","M0,18 Q 18,0 36,18 Q 18,36 0,18 M42,9 L42,27"),e.append("defs").append("marker").attr("id",r+"_"+t+"-oneOrMoreEnd").attr("class","marker oneOrMore "+t).attr("refX",27).attr("refY",18).attr("markerWidth",45).attr("markerHeight",36).attr("orient","auto").append("path").attr("d","M3,9 L3,27 M9,18 Q27,0 45,18 Q27,36 9,18")},"one_or_more"),z={extension:O,composition:M,aggregation:F,dependency:P,lollipop:H,point:W,circle:U,cross:G,barb:j,only_one:q,zero_or_one:Y,one_or_more:Z,zero_or_more:(0,d.eW)((e,t,r)=>{let i=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrMoreStart").attr("class","marker zeroOrMore "+t).attr("refX",18).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto");i.append("circle").attr("fill","white").attr("cx",48).attr("cy",18).attr("r",6),i.append("path").attr("d","M0,18 Q18,0 36,18 Q18,36 0,18");let n=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrMoreEnd").attr("class","marker zeroOrMore "+t).attr("refX",39).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto");n.append("circle").attr("fill","white").attr("cx",9).attr("cy",18).attr("r",6),n.append("path").attr("d","M21,18 Q39,0 57,18 Q39,36 21,18")},"zero_or_more"),requirement_arrow:(0,d.eW)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-requirement_arrowEnd").attr("refX",20).attr("refY",10).attr("markerWidth",20).attr("markerHeight",20).attr("orient","auto").append("path").attr("d",`M0,0
583      L20,10
584      M20,10
585      L0,20`)}
585,"requirement_arrow"),requirement_contains:(0,d.eW)((e,t,r)=>{let i=e.append("defs").append("marker").attr("id",r+"_"+t+"-requirement_containsStart").attr("refX",0).attr("refY",10).attr("markerWidth",20).attr("markerHeight",20).attr("orient","auto").append("g");i.append("circle").attr("cx",10).attr("cy",10).attr("r",9).attr("fill","none"),i.append("line").attr("x1",1).attr("x2",19).attr("y1",10).attr("y2",10),i.append("line").attr("y1",1).attr("y2",19).attr("x1",10).attr("x2",10)},"requirement_contains")},Q=B},4284:function(e,t,r){"use strict";r.d(t,{$m:function(){return d},Cq:function(){return F},Ln:function(){return z},MX:function(){return D},Ox:function(){return I},R7:function(){return Q},Rb:function(){return j},SH:function(){return Z},VG:function(){return G},Vy:function(){return Y},X4:function(){return B},XD:function(){return M},bZ:function(){return W},be:function(){return S},le:function(){return A},tf:function(){return m},w8:function(){return q}});var i,n=r(99970),a=r(35096),o=r(17967),s=r(23588),l=r(42454),c=r(92581),d="​",u={curveBasis:s.$0Z,curveBasisClosed:s.Dts,curveBasisOpen:s.WQY,curveBumpX:s.qpX,curveBumpY:s.u93,curveBundle:s.tFB,curveCardinalClosed:s.OvA,curveCardinalOpen:s.dCK,curveCardinal:s.YY7,curveCatmullRomClosed:s.fGX,curveCatmullRomOpen:s.$m7,curveCatmullRom:s.zgE,curveLinear:s.c_6,curveLinearClosed:s.fxm,curveMonotoneX:s.FdL,curveMonotoneY:s.ak_,curveNatural:s.SxZ,curveStep:s.eA_,curveStepAfter:s.jsv,curveStepBefore:s.iJ},h=/\s*(?:(\w+)(?=:):|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,p=(0,a.eW)(function(e,t){let r=f(e,/(?:init\b)|(?:initialize\b)/),i={};if(Array.isArray(r)){let e=r.map(e=>e.args);(0,n.NM)(e),i=(0,n.Yc)(i,[...e])}else i=r.args;if(!i)return;let a=(0,n.Vg)(e,t),o="config";return void 0!==i[o]&&("flowchart-v2"===a&&(a="flowchart"),i[a]=i[o],delete i[o]),i},"detectInit"),f=(0,a.eW)(function(e,t=null){try{let r;let i=RegExp(`[%]{2}(?![{]${h.source})(?=[}][%]{2}).*
586`,"ig");e=e.trim().replace(i,"").replace(/'/gm,'"'),a.cM.debug(`Detecting diagram directive${null!==t?" type:"+t:""} based on the text:${e}`);let o=[];for(;null!==(r=n.Zn.exec(e));)if(r.index===n.Zn.lastIndex&&n.Zn.lastIndex++,r&&!t||t&&r[1]?.match(t)||t&&r[2]?.match(t)){let e=r[1]?r[1]:r[2],t=r[3]?r[3].trim():r[4]?JSON.parse(r[4].trim()):null;o.push({type:e,args:t})}if(0===o.length)return{type:e,args:null};return 1===o.length?o[0]:o}catch(r){return a.cM.error(`ERROR: ${r.message} - Unable to parse directive type: '${t}' based on the text: '${e}'`),{type:void 0,args:null}}},"detectDirective"),m=(0,a.eW)(function(e){return e.replace(n.Zn,"")},"removeDirectives"),g=(0,a.eW)(function(e,t){for(let[r,i]of t.entries())if(i.match(e))return r;return -1},"isSubstringInArray");function A(e,t){if(!e)return t;let r=`curve${e.charAt(0).toUpperCase()+e.slice(1)}`;return u[r]??t}function b(e,t){let r=e.trim();return r?"loose"!==t.securityLevel?(0,o.N)(r):r:void 0}(0,a.eW)(A,"interpolateToCurve"),(0,a.eW)(b,"formatUrl");var x=(0,a.eW)((e,...t)=>{let r=e.split("."),i=r.length-1,n=r[i],o=window;for(let t=0;t<i;t++)if(!(o=o[r[t]])){a.cM.error(`Function name: ${e} not found in window`);return}o[n](...t)},"runFunc");function y(e,t){return e&&t?Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0}function E(e){let t;let r=0;e.forEach(e=>{r+=y(e,t),t=e});let i=r/2;return k(e,i)}function T(e){return 1===e.length?e[0]:E(e)}(0,a.eW)(y,"distance"),(0,a.eW)(E,"traverseEdge"),(0,a.eW)(T,"calcLabelPosition");var C=(0,a.eW)((e,t=2)=>{let r=Math.pow(10,t);return Math.round(e*r)/r},"roundNumber"),k=(0,a.eW)((e,t)=>{let r;let i=t;for(let t of e){if(r){let e=y(t,r);if(0===e)return r;if(e<i)i-=e;else{let n=i/e;if(n<=0)return r;if(n>=1)return{x:t.x,y:t.y};if(n>0&&n<1)return{x:C((1-n)*r.x+n*t.x,5),y:C((1-n)*r.y+n*t.y,5)}}}r=t}throw Error("Could not find a suitable point for the given distance")},"calculatePoint"),_=(0,a.eW)((e,t,r)=>{a.cM.info(`our points ${JSON.stringify(t)}`),t[0]!==r&&(t=t.reverse());let i=k(t,25),n=e?10:5,o=Math.atan2(t[0].y-i.y,t[0].x-i.x),s={x:0,y:0};return s.x=Math.sin(o)*n+(t[0].x+i.x)/2,s.y=-Math.cos(o)*n+(t[0].y+i.y)/2,s},"calcCardinalityPosition");function v(e,t,r){let i=structuredClone(r);a.cM.info("our points",i),"start_left"!==t&&"start_right"!==t&&i.reverse();let n=k(i,25+e),o=10+.5*e,s=Math.atan2(i[0].y-n.y,i[0].x-n.x),l={x:0,y:0};
586return"start_left"===t?(l.x=Math.sin(s+Math.PI)*o+(i[0].x+n.x)/2,l.y=-Math.cos(s+Math.PI)*o+(i[0].y+n.y)/2):"end_right"===t?(l.x=Math.sin(s-Math.PI)*o+(i[0].x+n.x)/2-5,l.y=-Math.cos(s-Math.PI)*o+(i[0].y+n.y)/2-5):"end_left"===t?(l.x=Math.sin(s)*o+(i[0].x+n.x)/2-5,l.y=-Math.cos(s)*o+(i[0].y+n.y)/2-5):(l.x=Math.sin(s)*o+(i[0].x+n.x)/2,l.y=-Math.cos(s)*o+(i[0].y+n.y)/2),l}function S(e){let t="",r="";for(let i of e)void 0!==i&&(i.startsWith("color:")||i.startsWith("text-align:")?r=r+i+";":t=t+i+";");return{style:t,labelStyle:r}}(0,a.eW)(v,"calcTerminalLabelPosition"),(0,a.eW)(S,"getStylesFromArray");var w=0,I=(0,a.eW)(()=>(w++,"id-"+Math.random().toString(36).substr(2,12)+"-"+w),"generateId");function N(e){let t="",r="0123456789abcdef",i=r.length;for(let n=0;n<e;n++)t+=r.charAt(Math.floor(Math.random()*i));return t}(0,a.eW)(N,"makeRandomHex");var D=(0,a.eW)(e=>N(e.length),"random"),L=(0,a.eW)(function(){return{x:0,y:0,fill:void 0,anchor:"start",style:"#666",width:100,height:100,textMargin:0,rx:0,ry:0,valign:void 0,text:""}},"getTextObj"),R=(0,a.eW)(function(e,t){let r=t.text.replace(n.SY.lineBreakRegex," "),[,i]=G(t.fontSize),a=e.append("text");a.attr("x",t.x),a.attr("y",t.y),a.style("text-anchor",t.anchor),a.style("font-family",t.fontFamily),a.style("font-size",i),a.style("font-weight",t.fontWeight),a.attr("fill",t.fill),void 0!==t.class&&a.attr("class",t.class);let o=a.append("tspan");return o.attr("x",t.x+2*t.textMargin),o.attr("fill",t.fill),o.text(r),a},"drawSimpleText"),B=(0,l.Z)((e,t,r)=>{if(!e||(r=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",joinWith:"<br/>"},r),n.SY.lineBreakRegex.test(e)))return e;let i=e.split(" ").filter(Boolean),a=[],o="";return i.forEach((e,n)=>{let s=F(`${e} `,r),l=F(o,r);if(s>t){let{hyphenatedStrings:i,remainingWord:n}=O(e,t,"-",r);a.push(o,...i),o=n}else l+s>=t?(a.push(o),o=e):o=[o,e].filter(Boolean).join(" ");let c=n+1===i.length;c&&a.push(o)}),a.filter(e=>""!==e).join(r.joinWith)},(e,t,r)=>`${e}${t}${r.fontSize}${r.fontWeight}${r.fontFamily}${r.joinWith}`),O=(0,l.Z)((e,t,r="-",i)=>{i=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",margin:0},i);let n=[...e],a=[],o="";return n.forEach((e,s)=>{let l=`${o}${e}`,c=F(l,i);if(c>=t){let e=n.length===s+1,t=`${l}${r}`;a.push(e?l:t),o=""}else o=l}),{hyphenatedStrings:a,remainingWord:o}},(e,t,r="-",i)=>`${e}${t}${r}${i.fontSize}${i.fontWeight}${i.fontFamily}`);function M(e,t){return P(e,t).height}function F(e,t){return P(e,t).width}(0,a.eW)(M,"calculateTextHeight"),(0,a.eW)(F,"calculateTextWidth");var P=(0,l.Z)((e,t)=>{let{fontSize:r=12,fontFamily:i="Arial",fontWeight:a=400}=t;if(!e)return{width:0,height:0};let[,o]=G(r),l=e.split(n.SY.lineBreakRegex),c=[],u=(0,s.Ys)("body");if(!u.remove)return{width:0,height:0,lineHeight:0};let h=u.append("svg");for(let e of["sans-serif",i]){let t=0,r={width:0,height:0,lineHeight:0};for(let i of l){let n=L();n.text=i||d;let s=R(h,n).style("font-size",o).style("font-weight",a).style("font-family",e),l=(s._groups||s)[0][0].getBBox();if(0===l.width&&0===l.height)throw Error("svg element not in render tree");r.width=Math.round(Math.max(r.width,l.width)),t=Math.round(l.height),r.height+=t,r.lineHeight=Math.round(Math.max(r.lineHeight,t))}c.push(r)}h.remove();let p=isNaN(c[1].height)||isNaN(c[1].width)||isNaN(c[1].lineHeight)||c[0].height>c[1].height&&c[0].width>c[1].width&&c[0].lineHeight>c[1].lineHeight?0:1;return c[p]},(e,t)=>`${e}${t.fontSize}${t.fontWeight}${t.fontFamily}`),H=(0,a.eW)(function(e){return i=i||document.createElement("div"),e=escape(e).replace(/%26/g,"&").replace(/%23/g,"#").replace(/%3B/g,";"),i.innerHTML=e,unescape(i.textContent)},"entityDecode");function W(e){return"str"in e}(0,a.eW)(W,"isDetailedError");var U=(0,a.eW)((e,t,r,i)=>{if(!i)return;let n=e.node()?.getBBox();n&&e.append("text").text(i).attr("text-anchor","middle").attr("x",n.x+n.width/2).attr("y",-r).attr("class",t)},"insertTitle"),G=(0,a.eW)(e=>{if("number"==typeof e)return[e,e+"px"];let t=parseInt(e??"",10);return Number.isNaN(t)?[void 0,void 0]:e===String(t)?[t,e+"px"]:[t,e]},"parseFontSize");function j(e,t){return(0,c.Z)({},e,t)}(0,a.eW)(j,"cleanAndMerge");var q={assignWithDepth:n.Yc,wrapLabel:B,calculateTextHeight:M,calculateTextWidth:F,calculateTextDimensions:P,cleanAndMerge:j,detectInit:p,detectDirective:f,isSubstringInArray:g,interpolateToCurve:A,calcLabelPosition:T,calcCardinalityPosition:_,calcTerminalLabelPosition:v,formatUrl:b,getStylesFromArray:S,generateId:I,random:D,runFunc:x,entityDecode:H,insertTitle:U,isLabelCoordinateInPath:K,parseFontSize:G,InitIDGenerator:class{constructor(e=!1,t){this.count=0,this.count=t?t.length:0,this.next=e?()=>this.count++:()=>Date.now()}static{(0,a.eW)(this,"InitIDGenerator")}}},Y=(0,a.eW)(function(e){let t=e;return(t=(t=t.replace(/style.*:\S*#.*;/g,function(e){return e.substring(0,e.length-1)})).replace(/classDef.*:\S*#.*;/g,function(e){return e.substring(0,e.length-1)})).replace(/#\w+;/g,function(e){let t=e.substring(1,e.length-1),r=/^\+?\d+$/.test(t);return r?"fl\xb0\xb0"+t+"\xb6\xdf":"fl\xb0"+t+"\xb6\xdf"})},"encodeEntities"),Z=(0,a.eW)(function(e){return e.replace(/fl°°/g,"&#").replace(/fl°/g,"&").replace(/¶ß/g,";")},"decodeEntities"),z=(0,a.eW)((e,t,{counter:r=0,prefix:i,suffix:n},a)=>a||`${i?`${i}_`:""}${e}_${t}_${r}${n?`_${n}`:""}`,"getEdgeId");function Q(e){return e??null}function K(e,t){let r=Math.round(e.x),i=Math.round(e.y),n=t.replace(/(\d+\.\d+)/g,e=>Math.round(parseFloat(e)).toString());return n.includes(r.toString())||n.includes(i.toString())}(0,a.eW)(Q,"handleUndefinedAttr"),(0,a.eW)(K,"isLabelCoordinateInPath")},76637:function(e,t,r){"use strict";r.d(t,{Z:function(){return tz}});var i=r(57586),n=r(88674),a=r(57923),o=r(23386);r(28659),r(84593),r(31792),r(5016),r(2831);var s=r(48769),l=r(4284),c=r(99970),d=r(35096),u=r(18464),h=r(23588),p=r(20211),f=r(38044),m=r(22424),g=r(79697),A={id:"c4",detector:(0,d.eW)(e=>/^\s*C4Context|C4Container|C4Component|C4Dynamic|C4Deployment/.test(e),"detector"),loader:(0,d.eW)(async()=>{let{diagram:e}=await r.e(6355).then(r.bind(r,6355));return{id:"c4",diagram:e}},"loader")},b="flowchart",x=(0,d.eW)((e,t)=>t?.flowchart?.defaultRenderer!=="dagre-wrapper"&&t?.flowchart?.defaultRenderer!=="elk"&&/^\s*graph/.test(e),"detector"),y=(0,d.eW)(async()=>{let{diagram:e}=await r.e(6662).then(r.bind(r,6662));return{id:b,diagram:e}},"loader"),E={id:b,detector:x,loader:y},T="flowchart-v2",C=(0,d.eW)((e,t)=>t?.flowchart?.defaultRenderer!=="dagre-d3"&&(t?.flowchart?.defaultRenderer==="elk"&&(t.layout="elk"),!!/^\s*graph/.test(e)&&t?.flowchart?.defaultRenderer==="dagre-wrapper"||/^\s*flowchart/.test(e)),"detector"),k=(0,d.eW)(async()=>{let{diagram:e}=await r.e(6662).then(r.bind(r,6662));return{id:T,diagram:e}},"loader"),_={id:T,detector:C,loader:k},v={id:"er",detector:(0,d.eW)(e=>/^\s*erDiagram/.test(e),"detector"),loader:(0,d.eW)(async()=>{let{diagram:e}=await r.e(1).then(r.bind(r,50001));return{id:"er",diagram:e}},"loader")},S="gitGraph",w=(0,d.eW)(e=>/^\s*gitGraph/.test(e),"detector"),I=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(6949),r.e(7661),r.e(5128)]).then(r.bind(r,65128));return{id:S,diagram:e}},"loader"),N={id:S,detector:w,loader:I},D="gantt",L=(0,d.eW)(e=>/^\s*gantt/.test(e),"detector"),R=(0,d.eW)(async()=>{let{diagram:e}=await r.e(2056).then(r.bind(r,12056));return{id:D,diagram:e}},"loader"),B={id:D,detector:L,loader:R},O="info",M=(0,d.eW)(e=>/^\s*info/.test(e),"detector"),F=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(6949),r.e(7661),r.e(2566)]).then(r.bind(r,82566));return{id:O,diagram:e}},"loader"),P={id:O,detector:M,loader:F},H={id:"pie",detector:(0,d.eW)(e=>/^\s*pie/.test(e),"detector"),loader:(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(6949),r.e(7661),r.e(7267)]).then(r.bind(r,43382));return{id:"pie",diagram:e}},"loader")},W="quadrantChart",U=(0,d.eW)(e=>/^\s*quadrantChart/.test(e),"detector"),G=(0,d.eW)(async()=>{let{diagram:e}=await r.e(5588).then(r.bind(r,95588));return{id:W,diagram:e}},"loader"),j={id:W,detector:U,loader:G},q="xychart",Y=(0,d.eW)(e=>/^\s*xychart(-beta)?/.test(e),"detector"),Z=(0,d.eW)(async()=>{let{diagram:e}=await r.e(7787).then(r.bind(r,97787));return{id:q,diagram:e}},"loader"),z={id:q,detector:Y,loader:Z},Q="requirement",K=(0,d.eW)(e=>
586/^\s*requirement(Diagram)?/.test(e),"detector"),V=(0,d.eW)(async()=>{let{diagram:e}=await r.e(9570).then(r.bind(r,19570));return{id:Q,diagram:e}},"loader"),X={id:Q,detector:K,loader:V},J="sequence",$=(0,d.eW)(e=>/^\s*sequenceDiagram/.test(e),"detector"),ee=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(6743),r.e(8806)]).then(r.bind(r,28456));return{id:J,diagram:e}},"loader"),et={id:J,detector:$,loader:ee},er="class",ei=(0,d.eW)((e,t)=>t?.class?.defaultRenderer!=="dagre-wrapper"&&/^\s*classDiagram/.test(e),"detector"),en=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(7329),r.e(3098)]).then(r.bind(r,83098));return{id:er,diagram:e}},"loader"),ea={id:er,detector:ei,loader:en},eo="classDiagram",es=(0,d.eW)((e,t)=>!!/^\s*classDiagram/.test(e)&&t?.class?.defaultRenderer==="dagre-wrapper"||/^\s*classDiagram-v2/.test(e),"detector"),el=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(7329),r.e(5797)]).then(r.bind(r,82678));return{id:eo,diagram:e}},"loader"),ec={id:eo,detector:es,loader:el},ed="state",eu=(0,d.eW)((e,t)=>t?.state?.defaultRenderer!=="dagre-wrapper"&&/^\s*stateDiagram/.test(e),"detector"),eh=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(6949),r.e(8749),r.e(834),r.e(4911)]).then(r.bind(r,14911));return{id:ed,diagram:e}},"loader"),ep={id:ed,detector:eu,loader:eh},ef="stateDiagram",em=(0,d.eW)((e,t)=>!!(/^\s*stateDiagram-v2/.test(e)||/^\s*stateDiagram/.test(e)&&t?.state?.defaultRenderer==="dagre-wrapper"),"detector"),eg=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(834),r.e(1851)]).then(r.bind(r,15359));return{id:ef,diagram:e}},"loader"),eA={id:ef,detector:em,loader:eg},eb="journey",ex=(0,d.eW)(e=>/^\s*journey/.test(e),"detector"),ey=(0,d.eW)(async()=>{let{diagram:e}=await r.e(6690).then(r.bind(r,46690));return{id:eb,diagram:e}},"loader"),eE={id:eb,detector:ex,loader:ey},eT={draw:(0,d.eW)((e,t,r)=>{d.cM.debug("rendering svg for syntax error\n");let i=(0,n.P)(t),a=i.append("g");i.attr("viewBox","0 0 2412 512"),(0,c.v2)(i,100,512,!0),a.append("path").attr("class","error-icon").attr("d","m411.313,123.313c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32-9.375,9.375-20.688-20.688c-12.484-12.5-32.766-12.5-45.25,0l-16,16c-1.261,1.261-2.304,2.648-3.31,4.051-21.739-8.561-45.324-13.426-70.065-13.426-105.867,0-192,86.133-192,192s86.133,192 192,192 192-86.133 192-192c0-24.741-4.864-48.327-13.426-70.065 1.402-1.007 2.79-2.049 4.051-3.31l16-16c12.5-12.492 12.5-32.758 0-45.25l-20.688-20.688 9.375-9.375 32.001-31.999zm-219.313,100.687c-52.938,0-96,43.063-96,96 0,8.836-7.164,16-16,16s-16-7.164-16-16c0-70.578 57.422-128 128-128 8.836,0 16,7.164 16,16s-7.164,16-16,16z"),a.append("path").attr("class","error-icon").attr("d","m459.02,148.98c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l16,16c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16.001-16z"),a.append("path").attr("class","error-icon").attr("d","m340.395,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16-16c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l15.999,16z"),a.append("path").attr("class","error-icon").attr("d","m400,64c8.844,0 16-7.164 16-16v-32c0-8.836-7.156-16-16-16-8.844,0-16,7.
586164-16,16v32c0,8.836 7.156,16 16,16z"),a.append("path").attr("class","error-icon").attr("d","m496,96.586h-32c-8.844,0-16,7.164-16,16 0,8.836 7.156,16 16,16h32c8.844,0 16-7.164 16-16 0-8.836-7.156-16-16-16z"),a.append("path").attr("class","error-icon").attr("d","m436.98,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688l32-32c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32c-6.251,6.25-6.251,16.375-0.001,22.625z"),a.append("text").attr("class","error-text").attr("x",1440).attr("y",250).attr("font-size","150px").style("text-anchor","middle").text("Syntax error in text"),a.append("text").attr("class","error-text").attr("x",1250).attr("y",400).attr("font-size","100px").style("text-anchor","middle").text(`mermaid version ${r}`)},"draw")},eC={db:{},renderer:eT,parser:{parse:(0,d.eW)(()=>{},"parse")}},ek="flowchart-elk",e_=(0,d.eW)((e,t={})=>!!(/^\s*flowchart-elk/.test(e)||/^\s*(flowchart|graph)/.test(e)&&t?.flowchart?.defaultRenderer==="elk")&&(t.layout="elk",!0),"detector"),ev=(0,d.eW)(async()=>{let{diagram:e}=await r.e(6662).then(r.bind(r,6662));return{id:ek,diagram:e}},"loader"),eS={id:ek,detector:e_,loader:ev},ew="timeline",eI=(0,d.eW)(e=>/^\s*timeline/.test(e),"detector"),eN=(0,d.eW)(async()=>{let{diagram:e}=await r.e(7718).then(r.bind(r,97718));return{id:ew,diagram:e}},"loader"),eD={id:ew,detector:eI,loader:eN},eL="mindmap",eR=(0,d.eW)(e=>/^\s*mindmap/.test(e),"detector"),eB=(0,d.eW)(async()=>{let{diagram:e}=await r.e(2249).then(r.bind(r,62249));return{id:eL,diagram:e}},"loader"),eO={id:eL,detector:eR,loader:eB},eM="kanban",eF=(0,d.eW)(e=>/^\s*kanban/.test(e),"detector"),eP=(0,d.eW)(async()=>{let{diagram:e}=await r.e(4927).then(r.bind(r,34927));return{id:eM,diagram:e}},"loader"),eH={id:eM,detector:eF,loader:eP},eW="sankey",eU=(0,d.eW)(e=>/^\s*sankey(-beta)?/.test(e),"detector"),eG=(0,d.eW)(async()=>{let{diagram:e}=await r.e(3366).then(r.bind(r,3366));return{id:eW,diagram:e}},"loader"),ej={id:eW,detector:eU,loader:eG},eq="packet",eY=(0,d.eW)(e=>/^\s*packet(-beta)?/.test(e),"detector"),eZ=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(6949),r.e(7661),r.e(3614)]).then(r.bind(r,3614));return{id:eq,diagram:e}},"loader"),ez={id:eq,detector:eY,loader:eZ},eQ="radar",eK=(0,d.eW)(e=>/^\s*radar-beta/.test(e),"detector"),eV=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(6949),r.e(7661),r.e(5067)]).then(r.bind(r,25067));return{id:eQ,diagram:e}},"loader"),eX={id:eQ,detector:eK,loader:eV},eJ="block",e$=(0,d.eW)(e=>/^\s*block(-beta)?/.test(e),"detector"),e0=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(6949),r.e(34)]).then(r.bind(r,34));return{id:eJ,diagram:e}},"loader"),e1={id:eJ,detector:e$,loader:e0},e2="architecture",e3=(0,d.eW)(e=>/^\s*architecture/.test(e),"detector"),e5=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(213),r.e(6949),r.e(7661),r.e(4498)]).then(r.bind(r,64498));return{id:e2,diagram:e}},"loader"),e8={id:e2,detector:e3,loader:e5},e4="treemap",e6=(0,d.eW)(e=>/^\s*treemap/.test(e),"detector"),e9=(0,d.eW)(async()=>{let{diagram:e}=await Promise.all([r.e(6949),r.e(7661),r.e(8542)]).then(r.bind(r,88542));return{id:e4,diagram:e}},"loader"),e7={id:e4,detector:e6,loader:e9},te=!1,tt=(0,d.eW)(()=>{te||(te=!0,(0,c.Cq)("error",eC,e=>"error"===e.toLowerCase().trim()),(0,c.Cq)("---",{db:{clear:(0,d.eW)(()=>{},"clear")},styles:{},renderer:{draw:(0,d.eW)(()=>{},"draw")},parser:{parse:(0,d.eW)(()=>{throw Error("Diagrams beginning with --- are not valid. If you were trying to use a YAML front-matter, please ensure that you've correctly opened and closed the YAML front-matter with un-indented `---` blocks")},"parse")},init:(0,d.eW)(()=>null,"init")},e=>e.toLowerCase().trimStart().startsWith("---")),(0,c.KO)(eS,eO,e8),(0,c.KO)(A,eH,ec,ea,v,B,P,H,X,et,_,E,eD,N,eA,ep,eE,j,ej,ez,z,e1,eX,e7))},"addDiagrams"),tr=(0,d.eW)(async()=>{d.cM.debug("Loading registered diagrams");let e=await Promise.allSettled(Object.entries(c.Bf).map(async([e,{detector:t,loader:r}])=>{if(r)try{(0,c._7)(e)}catch{try{let{diagram:e,id:i}=await r();(0,c.Cq)(i,e,t)}catch(t){throw d.cM.error(`Failed to load external diagram with key ${e}. Removing from detectors.`),delete c.Bf[e],t}}})),t=e.filter(e=>"rejected"===e.status);if(t.length>0){for(let e of(d.cM.error(`Failed to load ${t.length} external diagrams`),t))d.cM.error(e);throw Error(`Failed to load ${t.length} external diagrams`)}},"loadRegisteredDiagrams");function ti(e,t){e.attr("role","graphics-document document"),""!==t&&e.attr("aria-roledescription",t)}function tn(e,t,r,i){if(void 0!==e.insert){if(r){let t=`chart-desc-${i}`;e.attr("aria-describedby",t),e.insert("desc",":first-child").attr("id",t).text(r)}if(t){let r=`chart-title-${i}`;e.attr("aria-labelledby",r),e.insert("title",":first-child").attr("id",r).text(t)}}}(0,d.eW)(ti,"setA11yDiagramInfo"),(0,d.eW)(tn,"addSVGa11yTitleDescription");var ta=class e{constructor(e,t,r,i,n){this.type=e,this.text=t,this.db=r,this.parser=i,this.renderer=n}static{(0,d.eW)(this,"Diagram")}static async fromText(t,r={}){let i=(0,c.iE)(),n=(0,c.Vg)(t,i);t=(0,l.Vy)(t)+"\n";try{(0,c._7)(n)}catch{let e=(0,c.cq)(n);if(!e)throw new c.cj(`Diagram ${n} not found.`);let{id:t,diagram:r}=await e();(0,c.Cq)(t,r)}let{db:a,parser:o,renderer:s,init:d}=(0,c._7)(n);return o.parser&&(o.parser.yy=a),a.clear?.(),d?.(i),r.title&&a.setDiagramTitle?.(r.title),await o.parse(t),new e(n,t,a,o,s)}async render(e,t){await this.renderer.draw(this.text,e,t,this)}getParser(){return this.parser}getType(){return this.type}},to=[],ts=(0,d.eW)(()=>
586{to.forEach(e=>{e()}),to=[]},"attachFunctions"),tl=(0,d.eW)(e=>e.replace(/^\s*%%(?!{)[^\n]+\n?/gm,"").trimStart(),"cleanupComments");function tc(e){let t=e.match(c.M6);if(!t)return{text:e,metadata:{}};let r=(0,a.z)(t[1],{schema:a.A})??{};r="object"!=typeof r||Array.isArray(r)?{}:r;let i={};return r.displayMode&&(i.displayMode=r.displayMode.toString()),r.title&&(i.title=r.title.toString()),r.config&&(i.config=r.config),{text:e.slice(t[0].length),metadata:i}}(0,d.eW)(tc,"extractFrontMatter");var td=(0,d.eW)(e=>e.replace(/\r\n?/g,"\n").replace(/<(\w+)([^>]*)>/g,(e,t,r)=>"<"+t+r.replace(/="([^"]*)"/g,"='$1'")+">"),"cleanupText"),tu=(0,d.eW)(e=>{let{text:t,metadata:r}=tc(e),{displayMode:i,title:n,config:a={}}=r;return i&&(a.gantt||(a.gantt={}),a.gantt.displayMode=i),{title:n,config:a,text:t}},"processFrontmatter"),th=(0,d.eW)(e=>{let t=l.w8.detectInit(e)??{},r=l.w8.detectDirective(e,"wrap");return Array.isArray(r)?t.wrap=r.some(({type:e})=>"wrap"===e):r?.type==="wrap"&&(t.wrap=!0),{text:(0,l.tf)(e),directive:t}},"processDirectives");function tp(e){let t=td(e),r=tu(t),i=th(r.text),n=(0,l.Rb)(r.config,i.directive);return{code:e=tl(i.text),title:r.title,config:n}}function tf(e){let t=new TextEncoder().encode(e),r=Array.from(t,e=>String.fromCodePoint(e)).join("");return btoa(r)}(0,d.eW)(tp,"preprocessDiagram"),(0,d.eW)(tf,"toBase64");var tm=["foreignobject"],tg=["dominant-baseline"];function tA(e){let t=tp(e);return(0,c.mc)(),(0,c.XV)(t.config??{}),t}async function tb(e,t){tt();try{let{code:t,config:r}=tA(e),i=await tI(t);return{diagramType:i.type,config:r}}catch(e){if(t?.suppressErrors)return!1;throw e}}(0,d.eW)(tA,"processAndSetConfigs"),(0,d.eW)(tb,"parse");var tx=(0,d.eW)((e,t,r=[])=>`
587.${e} ${t} { ${r.join(" !important; ")} !important; }`,"cssImportantStyles"),ty=(0,d.eW)((e,t=new Map)=>{let r="";if(void 0!==e.themeCSS&&(r+=`
588${e.themeCSS}`),void 0!==e.fontFamily&&(r+=`
589:root { --mermaid-font-family: ${e.fontFamily}}`),void 0!==e.altFontFamily&&(r+=`
590:root { --mermaid-alt-font-family: ${e.altFontFamily}}`),t instanceof Map){let i=e.htmlLabels??e.flowchart?.htmlLabels,n=i?["> *","span"]:["rect","polygon","ellipse","circle","path"];t.forEach(e=>{(0,g.Z)(e.styles)||n.forEach(t=>{r+=tx(e.id,t,e.styles)}
590),(0,g.Z)(e.textStyles)||(r+=tx(e.id,"tspan",(e?.textStyles||[]).map(e=>e.replace("color","fill"))))})}return r},"createCssStyles"),tE=(0,d.eW)((e,t,r,i)=>{let n=ty(e,r),a=(0,c.Ee)(t,n,e.themeVariables);return(0,p.q)((0,f.MY)(`${i}{${a}}`),p.P)},"createUserStyles"),tT=(0,d.eW)((e="",t,r)=>{let i=e;return r||t||(i=i.replace(/marker-end="url\([\d+./:=?A-Za-z-]*?#/g,'marker-end="url(#')),i=(i=(0,l.SH)(i)).replace(/<br>/g,"<br/>")},"cleanUpSvgCode"),tC=(0,d.eW)((e="",t)=>{let r=t?.viewBox?.baseVal?.height?t.viewBox.baseVal.height+"px":"100%",i=tf(`<body style="margin:0">${e}</body>`);return`<iframe style="width:100%;height:${r};border:0;margin:0;" src="data:text/html;charset=UTF-8;base64,${i}" sandbox="allow-top-navigation-by-user-activation allow-popups">
591  The "iframe" tag is not supported by your browser.
592</iframe>`},"putIntoIFrame"),tk=(0,d.eW)((e,t,r,i,n)=>{let a=e.append("div");a.attr("id",r),i&&a.attr("style",i);let o=a.append("svg").attr("id",t).attr("width","100%").attr("xmlns","http://www.w3.org/2000/svg");return n&&o.attr("xmlns:xlink",n),o.append("g"),e},"appendDivSvgG");function t_(e,t){return e.append("iframe").attr("id",t).attr("style","width: 100%; height: 100%;").attr("sandbox","")}(0,d.eW)(t_,"sandboxedIframe");var tv=(0,d.eW)((e,t,r,i)=>{e.getElementById(t)?.remove(),e.getElementById(r)?.remove(),e.getElementById(i)?.remove()},"removeExistingElements"),tS=(0,d.eW)(async function(e,t,r){let n,a;tt();let o=tA(t);t=o.code;let s=(0,c.iE)();d.cM.debug(s),t.length>(s?.maxTextSize??5e4)&&(t="graph TB;a[Maximum text size in diagram exceeded];style a fill:#faa");let l="i"+e,u="#"+l,p="d"+e,f="#"+p,g=(0,d.eW)(()=>{let e=(0,h.Ys)(b?u:f).node();e&&"remove"in e&&e.remove()},"removeTempElements"),A=(0,h.Ys)("body"),b="sandbox"===s.securityLevel,x="loose"===s.securityLevel,y=s.fontFamily;if(void 0!==r){if(r&&(r.innerHTML=""),b){let e=t_((0,h.Ys)(r),l);(A=(0,h.Ys)(e.nodes()[0].contentDocument.body)).node().style.margin=0}else A=(0,h.Ys)(r);tk(A,e,p,`font-family: ${y}`,"http://www.w3.org/1999/xlink")}else{if(tv(document,e,p,l),b){let e=t_((0,h.Ys)("body"),l);(A=(0,h.Ys)(e.nodes()[0].contentDocument.body)).node().style.margin=0}else A=(0,h.Ys)("body");tk(A,e,p)}try{n=await ta.fromText(t,{title:o.title})}catch(e){if(s.suppressErrorRendering)throw g(),e;n=await ta.fromText("error"),a=e}let E=A.select(f).node(),T=n.type,C=E.firstChild,k=C.firstChild,_=n.renderer.getClasses?.(t,n),v=tE(s,T,_,"#"+e),S=document.createElement("style");S.innerHTML=v,C.insertBefore(S,k);try{await n.renderer.draw(t,e,i.X.version,n)}catch(r){throw s.suppressErrorRendering?g():eT.draw(t,e,i.X.version),r}let w=A.select(`${f} svg`),I=n.db.getAccTitle?.(),N=n.db.getAccDescription?.();tN(T,w,I,N),A.select(`[id="${e}"]`).selectAll("foreignobject > *").attr("xmlns","http://www.w3.org/1999/xhtml");let D=A.select(f).node().innerHTML;if(d.cM.debug("config.arrowMarkerAbsolute",s.arrowMarkerAbsolute),D=tT(D,b,(0,c.ku)(s.arrowMarkerAbsolute)),b){let e=A.select(f+" svg").node();D=tC(D,e)}else x||(D=m.Z.sanitize(D,{ADD_TAGS:tm,ADD_ATTR:tg,HTML_INTEGRATION_POINTS:{foreignobject:!0}}));if(ts(),a)throw a;return g(),{diagramType:T,svg:D,bindFunctions:n.db.bindFunctions}},"render");function tw(e={}){let t=(0,c.Yc)({},e);t?.fontFamily&&!t.themeVariables?.fontFamily&&(t.themeVariables||(t.themeVariables={}),t.themeVariables.fontFamily=t.fontFamily),(0,c.dY)(t),t?.theme&&t.theme in c._j?t.themeVariables=c._j[t.theme].getThemeVariables(t.themeVariables):t&&(t.themeVariables=c._j.default.getThemeVariables(t.themeVariables));let r="object"==typeof t?(0,c.Yn)(t):(0,c.ZD)();(0,d.Ub)(r.logLevel),tt()}(0,d.eW)(tw,"initialize");var tI=(0,d.eW)((e,t={})=>{let{code:r}=tp(e);return ta.fromText(r,t)},"getDiagramFromText");function tN(e,t,r,i){ti(t,e),tn(t,r,i,t.attr("id"))}(0,d.eW)(tN,"addA11yInfo");var tD=Object.freeze({render:tS,parse:tb,getDiagramFromText:tI,initialize:tw,getConfig:c.iE,setConfig:c.v6,getSiteConfig:c.ZD,updateSiteConfig:c.Tb,reset:(0,d.eW)(()=>{(0,c.mc)()},"reset"),globalReset:(0,d.eW)(()=>{(0,c.mc)(c.u_)},"globalReset"),defaultConfig:c.u_});(0,d.Ub)((0,c.iE)().logLevel),(0,c.mc)((0,c.iE)());var tL=(0,d.eW)((e,t,r)=>{d.cM.warn(e),(0,l.bZ)(e)?(r&&r(e.str,e.hash),t.push({...e,message:e.str,error:e})):(r&&r(e),e instanceof Error&&t.push({str:e.message,message:e.message,hash:e.name,error:e}))},"handleError"),tR=(0,d.eW)(async function(e={querySelector:".mermaid"}){try{await tB(e)}catch(t){if((0,l.bZ)(t)&&d.cM.error(t.str),tZ.parseError&&tZ.parseError(t),!e.suppressErrors)throw d.cM.error("Use the suppressErrors option to suppress these errors"),t}},"run"),tB=(0,d.eW)(async function({postRenderCallback:e,querySelector:t,nodes:r}={querySelector:".mermaid"}){let i,n;let a=tD.getConfig();if(d.cM.debug(`${e?"":"No "}Callback function found`),r)i=r;else if(t)i=document.querySelectorAll(t);else throw Error("Nodes and querySelector are both undefined");d.cM.debug(`Found ${i.length} diagrams`),a?.startOnLoad!==void 0&&(d.cM.debug("Start On Load: "+a?.startOnLoad),tD.updateSiteConfig({startOnLoad:a?.startOnLoad}
592));let o=new l.w8.InitIDGenerator(a.deterministicIds,a.deterministicIDSeed),s=[];for(let t of Array.from(i)){if(d.cM.info("Rendering diagram: "+t.id),t.getAttribute("data-processed"))continue;t.setAttribute("data-processed","true");let r=`mermaid-${o.next()}`;n=t.innerHTML,n=(0,u.Z)(l.w8.entityDecode(n)).trim().replace(/<br\s*\/?>/gi,"<br/>");let i=l.w8.detectInit(n);i&&d.cM.debug("Detected early reinit: ",i);try{let{svg:i,bindFunctions:a}=await tq(r,n,t);t.innerHTML=i,e&&await e(r),a&&a(t)}catch(e){tL(e,s,tZ.parseError)}}if(s.length>0)throw s[0]},"runThrowsErrors"),tO=(0,d.eW)(function(e){tD.initialize(e)},"initialize"),tM=(0,d.eW)(async function(e,t,r){d.cM.warn("mermaid.init is deprecated. Please use run instead."),e&&tO(e);let i={postRenderCallback:r,querySelector:".mermaid"};"string"==typeof t?i.querySelector=t:t&&(t instanceof HTMLElement?i.nodes=[t]:i.nodes=t),await tR(i)},"init"),tF=(0,d.eW)(async(e,{lazyLoad:t=!0}={})=>{tt(),(0,c.KO)(...e),!1===t&&await tr()},"registerExternalDiagrams"),tP=(0,d.eW)(function(){if(tZ.startOnLoad){let{startOnLoad:e}=tD.getConfig();e&&tZ.run().catch(e=>d.cM.error("Mermaid failed to initialize",e))}},"contentLoaded");"undefined"!=typeof document&&window.addEventListener("load",tP,!1);var tH=(0,d.eW)(function(e){tZ.parseError=e},"setParseErrorHandler"),tW=[],tU=!1,tG=(0,d.eW)(async()=>{if(!tU){for(tU=!0;tW.length>0;){let e=tW.shift();if(e)try{await e()}catch(e){d.cM.error("Error executing queue",e)}}tU=!1}},"executeQueue"),tj=(0,d.eW)(async(e,t)=>new Promise((r,i)=>{let n=(0,d.eW)(()=>new Promise((n,a)=>{tD.parse(e,t).then(e=>{n(e),r(e)},e=>{d.cM.error("Error parsing",e),tZ.parseError?.(e),a(e),i(e)})}),"performCall");tW.push(n),tG().catch(i)}),"parse"),tq=(0,d.eW)((e,t,r)=>new Promise((i,n)=>{let a=(0,d.eW)(()=>new Promise((a,o)=>{tD.render(e,t,r).then(e=>{a(e),i(e)},e=>{d.cM.error("Error parsing",e),tZ.parseError?.(e),o(e),n(e)})}),"performCall");tW.push(a),tG().catch(n)}),"render"),tY=(0,d.eW)(()=>Object.keys(c.Bf).map(e=>({id:e})),"getRegisteredDiagramsMetadata"),tZ={startOnLoad:!0,mermaidAPI:tD,parse:tj,render:tq,init:tM,run:tR,registerExternalDiagrams:tF,registerLayoutLoaders:o.j
592M,initialize:tO,parseError:void 0,contentLoaded:tP,setParseErrorHandler:tH,detectType:c.Vg,registerIconPacks:s.ef,getRegisteredDiagramsMetadata:tY},tz=tZ;/*! Check if previously processed *//*!
593 * Wait for document loaded before starting the execution
594 */},94966:function(e,t,r){"use strict";r.d(t,{t:function(){return ek}});var i=r(85893),n=r(90512),a=r(50879);r(72143);let o=e=>{let{className:t,children:r}=e;return(0,i.jsx)("div",{className:(0,n.Z)("react-tweet-theme",a.root,t),children:(0,i.jsx)("article",{className:a.article,children:r})})};var s=r(68444);let l=e=>{let{style:t}=e;return(0,i.jsx)("span",{className:s.skeleton,style:t})};var c=r(98079);let d=()=>(0,i.jsxs)(o,{className:c.root,children:[(0,i.jsx)(l,{style:{height:"3rem",marginBottom:"0.75rem"}}),(0,i.jsx)(l,{style:{height:"6rem",margin:"0.5rem 0"}}),(0,i.jsx)("div",{style:{borderTop:"var(--tweet-border)",margin:"0.5rem 0"}}),(0,i.jsx)(l,{style:{height:"2rem"}}),(0,i.jsx)(l,{style:{height:"2rem",borderRadius:"9999px",marginTop:"0.5rem"}})]});var u=r(34966);let h=e=>(0,i.jsx)(o,{children:(0,i.jsxs)("div",{className:u.root,children:[(0,i.jsx)("h3",{children:"Tweet not found"}),(0,i.jsx)("p",{children:"The embedded tweet could not be found…"})]})}),p=e=>(0,i.jsx)("img",{...e});var f=r(66496);let m=()=>(0,i.jsx)("svg",{viewBox:"0 0 24 24","aria-label":"Verified account",role:"img",className:f.verified,children:(0,i.jsx)("g",{children:(0,i.jsx)("path",{d:"M22.25 12c0-1.43-.88-2.67-2.19-3.34.46-1.39.2-2.9-.81-3.91s-2.52-1.27-3.91-.81c-.66-1.31-1.91-2.19-3.34-2.19s-2.67.88-3.33 2.19c-1.4-.46-2.91-.2-3.92.81s-1.26 2.52-.8 3.91c-1.31.67-2.2 1.91-2.2 3.34s.89 2.67 2.2 3.34c-.46 1.39-.21 2.9.8 3.91s2.52 1.26 3.91.81c.67 1.31 1.91 2.19 3.34 2.19s2.68-.88 3.34-2.19c1.39.45 2.9.2 3.91-.81s1.27-2.52.81-3.91c1.31-.67 2.19-1.91 2.19-3.34zm-11.71 4.2L6.8 12.46l1.41-1.42 2.26 2.26 4.8-5.23 1.47 1.36-6.2 6.77z"})})}),g=()=>(0,i.jsx)("svg",{viewBox:"0 0 22 22","aria-label":"Verified account",role:"img",className:f.verified,children:(0,i.jsx)("g",{children:(0,i.jsx)("path",{clipRule:"evenodd",d:"M12.05 2.056c-.568-.608-1.532-.608-2.1 0l-1.393 1.49c-.284.303-.685.47-1.1.455L5.42 3.932c-.832-.028-1.514.654-1.486 1.486l.069 2.039c.014.415-.152.816-.456 1.1l-1.49 1.392c-.608.568-.608 1.533 0 2.101l1.49 1.393c.304.284.47.684.456 1.1l-.07 2.038c-.027.832.655 1.514 1.487 1.486l2.038-.069c.415-.014.816.152 1.1.455l1.392 1.49c.569.609 1.533.609 2.102 0l1.393-1.49c.283-.303.684-.47 1.099-.455l2.038.069c.832.028 1.515-.654 1.486-1.486L18 14.542c-.015-.415.152-.815.455-1.099l1.49-1.393c.608-.568.608-1.533 0-2.101l-1.49-1.393c-.303-.283-.47-.684-.455-1.1l.068-2.038c.029-.832-.654-1.514-1.486-1.486l-2.038.07c-.415.013-.816-.153-1.1-.456zm-5.817 9.367l3.429 3.428 5.683-6.206-1.347-1.247-4.4 4.795-2.072-2.072z",fillRule:"evenodd"})})}),A=()=>(0,i.jsx)("svg",{viewBox:"0 0 22 22","aria-label":"Verified account",role:"img",className:f.verified,children:(0,i.jsxs)("g",{children:[(0,i.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"0-a",x1:"4.411",x2:"18.083",y1:"2.495",y2:"21.508",children:[(0,i.jsx)("stop",{offset:"0",stopColor:"#f4e72a"}),(0,i.jsx)("stop",{offset:".539",stopColor:"#cd8105"}),(0,i.jsx)("stop",{offset:".68",stopColor:"#cb7b00"}),(0,i.jsx)("stop",{offset:"1",stopColor:"#f4ec26"}),(0,i.jsx)("stop",{offset:"1",stopColor:"#f4e72a"})]}),(0,i.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"0-b",x1:"5.355",x2:"16.361",y1:"3.395",y2:"19.133",children:[(0,i.jsx)("stop",{offset:"0",stopColor:"#f9e87f"}),(0,i.jsx)("stop",{offset:".406",stopColor:"#e2b719"}),(0,i.jsx)("stop",{offset:".989",stopColor:"#e2b719"})]}),(0,i.jsxs)("g",{clipRule:"evenodd",fillRule:"evenodd",children:[(0,i.jsx)("path",{d:"M13.324 3.848L11 1.6 8.676 3.848l-3.201-.453-.559 3.184L2.06 8.095 3.48 11l-1.42 2.904 2.856 1.516.559 3.184 3.201-.452L11 20.4l2.324-2.248 3.201.452.559-3.184 2.856-1.516L18.52 11l1.42-2.905-2.856-1.516-.559-3.184zm-7.09 7.575l3.428 3.428 5.683-6.206-1.347-1.247-4.4 4.795-2.072-2.072z",fill:"url(#0-a)"}),(0,i.jsx)("path",{d:"M13.101 4.533L11 2.5 8.899 4.533l-2.895-.41-.505 2.88-2.583 1.37L4.2 11l-1.284 2.627 2.583 1.37.505 2.88 2.895-.41L11 19.5l2.101-2.033 2.895.41.505-2.88 2.583-1.37L17.8 11l1.284-2.627-2.583-1.37-.505-2.88zm-6.868 6.89l3.429 3.428 5.683-6.206-1.347-1.247-4.4 4.795-2.072-2.072z",fill:"url(#0-b)"}),(0,i.jsx)("path",{d:"M6.233 11.423l3.429 3.428 5.65-6.17.038-.033-.005 1.398-5.683 6.206-3.429-3.429-.003-1.405.005.003z",fill:"#d18800"})]})]})});var b=r(18830);let x=e=>{let{user:t,className:r}=e,a=t.verified||t.is_blue_verified||t.verified_type,o=(0,i.jsx)(m,{}),s=b.verifiedBlue;if(a)switch(t.is_blue_verified||(s=b.verifiedOld),t.verified_type){case"Government":o=(0,i.jsx)(g,{}),s=b.verifiedGovernment;break;case"Business":o=(0,i.jsx)(A,{}),s=null}return a?(0,i.jsx)("div",{className:(0,n.Z)(r,s),children:o}):null};var y=r(70256);let E=e=>{var t;let{user:r,className:a}=e,o=r.highlighted_label;if(!o)return null;let s=null==(t=o.badge)?void 0:t.url;return s?(0,i.jsx)("div",{className:(0,n.Z)(y.label,a),children:(0,i.jsx)("img",{src:s,alt:o.description})}):null};var T=r(81878);let C=e=>{var t;let{tweet:r,components:a}=e,o=null!=(t=null==a?void 0:a.AvatarImg)?t:p,{user:s}=r;return(0,i.jsxs)("div",{className:T.header,children:[(0,i.jsxs)("a",{href:r.url,className:T.avatar,target:"_blank",rel:"noopener noreferrer",children:[(0,i.jsx)("div",{className:(0,n.Z)(T.avatarOverflow,"Square"===s.profile_image_shape&&T.avatarSquare),children:(0,i.jsx)(o,{src:s.profile_image_url_https,alt:s.name,width:48,height:48})}),(0,i.jsx)("div",{className:T.avatarOverflow,children:(0,i.jsx)("div",{className:T.avatarShadow})})]}),(0,i.jsxs)("div",{className:T.author,children:[(0,i.jsxs)("a",{href:r.url,className:T.authorLink,target:"_blank",rel:"noopener noreferrer",children:[(0,i.jsx)("div",{className:T.authorLinkText,children:(0,i.jsx)("span",{title:s.name,children:s.name})}),(0,i.jsx)(x,{user:s,className:T.authorVerified}),(0,i.jsx)(E,{user:s})]}),(0,i.jsxs)("div",{className:T.authorMeta,children:[(0,i.jsx)("a",{href:r.url,className:T.username,target:"_blank",rel:"noopener noreferrer",children:(0,i.jsxs)("span",{title:"@".concat(s.screen_name),children:["@",s.screen_name]})}),(0,i.jsxs)("div",{className:T.authorFollow,children:[(0,i.jsx)("span",{className:T.separator,children:"\xb7"}),(0,i.jsx)("a",{href:s.follow_url,className:T.follow,target:"_blank",rel:"noopener noreferrer",children:"Follow"})]})]})]}),(0,i.jsx)("a",{href:r.url,className:T.brand,target:"_blank",rel:"noopener noreferrer","aria-label":"View on Twitter",children:(0,i.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",className:T.twitterIcon,children:(0,i.jsx)("g",{children:(0,i.jsx)("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})})})})]})};var k=r(20882);let _=e=>{let{tweet:t}=e;return(0,i.jsxs)("a",{href:t.in_reply_to_url,className:k.root,target:"_blank",rel:"noopener noreferrer",children:["Replying to @",t.in_reply_to_screen_name]})};var v=r(75744);let S=e=>{let{href:t,children:r}=e;return(0,i.jsx)("a",{href:t,className:v.root,target:"_blank",rel:"noopener noreferrer nofollow",children:r})};var w=r(31971);let I=e=>{let{tweet:t}=e;return(0,i.jsxs)("p",{className:w.root,lang:t.lang,dir:"auto",children:[t.entities.map((e,t)=>{switch(e.type){case"hashtag":case"mention":case"url":case"symbol":return(0,i.jsx)(S,{href:e.href,children:e.text},t);case"media":return;default:return(0,i.jsx)("span",{dangerouslySetInnerHTML:{__html:e.text}},t)}}),t.note_tweet?(0,i.jsx)(N,{tweet:t}):null]})};function N(e){let{tweet:t}=e;return(0,i.jsxs)(S,{href:t.url,children:[(0,i.jsx)("span",{children:"\xa0"}),"Show more"]})}
594var D=r(67294);let L=e=>"https://x.com/".concat(e.user.screen_name,"/status/").concat(e.id_str),R=e=>"https://x.com/".concat("string"==typeof e?e:e.user.screen_name),B=e=>"https://x.com/intent/like?tweet_id=".concat(e.id_str),O=e=>"https://x.com/intent/tweet?in_reply_to=".concat(e.id_str),M=e=>"https://x.com/intent/follow?screen_name=".concat(e.user.screen_name),F=e=>"https://x.com/hashtag/".concat(e.text),P=e=>"https://x.com/search?q=%24".concat(e.text),H=e=>"https://x.com/".concat(e.in_reply_to_screen_name,"/status/").concat(e.in_reply_to_status_id_str),W=(e,t)=>{let r=new URL(e.media_url_https),i=r.pathname.split(".").pop();return i?(r.pathname=r.pathname.replace(".".concat(i),""),r.searchParams.set("format",i),r.searchParams.set("name",t),r.toString()):e.media_url_https},U=e=>{let{variants:t}=e.video_info,r=t.filter(e=>"video/mp4"===e.content_type).sort((e,t)=>{var r,i;return(null!=(r=t.bitrate)?r:0)-(null!=(i=e.bitrate)?i:0)});return r},G=e=>{let t=U(e);return t.length>1?t[1]:t[0]},j=e=>e>999999?"".concat((e/1e6).toFixed(1),"M"):e>999?"".concat((e/1e3).toFixed(1),"K"):e.toString();function q(e){let t=Array.from(e.text),r=[{indices:e.display_text_range,type:"text"}];return Y(r,"hashtag",e.entities.hashtags),Y(r,"mention",e.entities.user_mentions),Y(r,"url",e.entities.urls),Y(r,"symbol",e.entities.symbols),e.entities.media&&Y(r,"media",e.entities.media),function(e,t){e.entities.media&&e.entities.media[0].indices[0]<e.display_text_range[1]&&(e.display_text_range[1]=e.entities.media[0].indices[0]);let r=t.at(-1);r&&r.indices[1]>e.display_text_range[1]&&(r.indices[1]=e.display_text_range[1])}(e,r),r.map(e=>{let r=t.slice(e.indices[0],e.indices[1]).join("");switch(e.type){case"hashtag":return Object.assign(e,{href:F(e),text:r});case"mention":return Object.assign(e,{href:R(e.screen_name),text:r});case"url":case"media":return Object.assign(e,{href:e.expanded_url,text:e.display_url});case"symbol":return Object.assign(e,{href:P(e),text:r});default:return Object.assign(e,{text:r})}})}function Y(e,t,r){for(let i of r)for(let[r,n]of e.entries()){if(n.indices[
5940]>i.indices[0]||n.indices[1]<i.indices[1])continue;let a=[{...i,type:t}];n.indices[0]<i.indices[0]&&a.unshift({indices:[n.indices[0],i.indices[0]],type:"text"}),n.indices[1]>i.indices[1]&&a.push({indices:[i.indices[1],n.indices[1]],type:"text"}),e.splice(r,1,...a);break}}let Z=e=>({...e,url:L(e),user:{...e.user,url:R(e),follow_url:M(e)},like_url:B(e),reply_url:O(e),in_reply_to_url:e.in_reply_to_screen_name?H(e):void 0,entities:q(e),quoted_tweet:e.quoted_tweet?{...e.quoted_tweet,url:L(e.quoted_tweet),entities:q(e.quoted_tweet)}:void 0});var z=r(26075),Q=r(68002);let K=e=>{let{tweet:t,media:r}=e,[a,o]=(0,D.useState)(!0),[s,l]=(0,D.useState)(!1),[c,d]=(0,D.useState)(!1),u=G(r),h=0;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("video",{className:z.image,poster:W(r,"small"),controls:!a,playsInline:!0,preload:"none",tabIndex:a?-1:0,onPlay:()=>{h&&window.clearTimeout(h),s||l(!0),c&&d(!1)},onPause:()=>{h&&window.clearTimeout(h),h=window.setTimeout(()=>{s&&l(!1),h=0},100)},onEnded:()=>{d(!0)},children:(0,i.jsx)("source",{src:u.url,type:u.content_type})}),a&&(0,i.jsx)("button",{type:"button",className:Q.videoButton,"aria-label":"View video on X",onClick:e=>{let t=e.currentTarget.previousSibling;e.preventDefault(),o(!1),t.load(),t.play().then(()=>{l(!0),t.focus()}).catch(e=>{console.error("Error playing video:",e),o(!0),l(!1)})},children:(0,i.jsx)("svg",{viewBox:"0 0 24 24",className:Q.videoButtonIcon,"aria-hidden":"true",children:(0,i.jsx)("g",{children:(0,i.jsx)("path",{d:"M21 12L4 2v20l17-10z"})})})}),!s&&!c&&(0,i.jsx)("div",{className:Q.watchOnTwitter,children:(0,i.jsx)("a",{href:t.url,className:Q.anchor,target:"_blank",rel:"noopener noreferrer",children:a?"Watch on X":"Continue watching on X"})}),c&&(0,i.jsx)("a",{href:t.url,className:(0,n.Z)(Q.anchor,Q.viewReplies),target:"_blank",rel:"noopener noreferrer",children:"View replies"})]})},V=e=>(0,i.jsx)("img",{...e}),X=(e,t)=>{let r=56.25;return 1===t&&(r=100/e.original_info.width*e.original_info.height),2===t&&(r*=2),{width:"photo"===e.type?void 0:"unset",paddingBottom:"".concat(r,"%")}},J=e=>{var t,r,a,o;let{tweet:s,components:l,quoted:c}=e,d=null!=(a=null==(t=s.mediaDetails)?void 0:t.length)?a:0,u=null!=(o=null==l?void 0:l.MediaImg)?o:V;return(0,i.jsx)("div",{className:(0,n.Z)(z.root,!c&&z.rounded),children:(0,i.jsx)("div",{className:(0,n.Z)(z.mediaWrapper,d>1&&z.grid2Columns,3===d&&z.grid3,d>4&&z.grid2x2),children:null==(r=s.mediaDetails)?void 0:r.map(e=>(0,i.jsx)(D.Fragment,{children:"photo"===e.type?(0,i.jsxs)("a",{href:s.url,className:(0,n.Z)(z.mediaContainer,z.mediaLink),target:"_blank",rel:"noopener noreferrer",children:[(0,i.jsx)("div",{className:z.skeleton,style:X(e,d)}),(0,i.jsx)(u,{src:W(e,"small"),alt:e.ext_alt_text||"Image",className:z.image,draggable:!0})]},e.media_url_https):(0,i.jsxs)("div",{className:z.mediaContainer,children:[(0,i.jsx)("div",{className:z.skeleton,style:X(e,d)}),(0,i.jsx)(K,{tweet:s,media:e})]},e.media_url_https)},e.media_url_https))})})},$=new Intl.DateTimeFormat("en-US",{hour:"numeric",minute:"2-digit",hour12:!0,weekday:"short",month:"short",day:"numeric",year:"numeric"}),ee=e=>{let t={};for(let r of e)t[r.type]=r.value;return t},et=e=>{let t=ee($.formatToParts(e)),r="".concat(t.hour,":").concat(t.minute," ").concat(t.dayPeriod),i="".concat(t.month," ").concat(t.day,", ").concat(t.year);return"".concat(r," \xb7 ").concat(i)};var er=r(75489);let ei=e=>{let{tweet:t}=e,r=new Date(t.created_at),n=et(r);return(0,i.jsx)("a",{className:er.root,href:t.url,target:"_blank",rel:"noopener noreferrer","aria-label":n,children:(0,i.jsx)("time",{dateTime:r.toISOString(),children:n})})};var en=r(23905);let ea=e=>{let{tweet:t}=e;return(0,i.jsxs)("div",{className:en.info,children:[(0,i.jsx)(ei,{tweet:t}),(0,i.jsx)("a",{className:en.infoLink,href:"https://help.x.com/en/x-for-websites-ads-info-and-privacy",target:"_blank",rel:"noopener noreferrer","aria-label":"Twitter for Websites, Ads Information and Privacy",children:(0,i.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",className:en.infoIcon,children:(0,i.jsx)("g",{children:(0,i.jsx)("path",{d:"M13.5 8.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5S11.17 7 12 7s1.5.67 1.5 1.5zM13 17v-5h-2v5h2zm-1 5.25c5.66 0 10.25-4.59 10.25-10.25S17.66 1.75 12 1.75 1.75 6.34 1.75 12 6.34 22.25 12 22.25zM20.25 12c0 4.56-3.69 8.25-8.25 8.25S3.75 16.56 3.75 12 7.44 3.75 12 3.75s8.25 3.69 8.25 8.25z"})})})})]})};var eo=r(56001);let es=e=>{let{tweet:t}=e,[r,n]=(0,D.useState)(!1),a=()=>{navigator.clipboard.writeText(t.url),n(!0)};return(0,D.useEffect)(()=>
594{if(r){let e=setTimeout(()=>{n(!1)},6e3);return()=>clearTimeout(e)}},[r]),(0,i.jsxs)("button",{type:"button",className:eo.copy,"aria-label":"Copy link",onClick:a,children:[(0,i.jsx)("div",{className:eo.copyIconWrapper,children:r?(0,i.jsx)("svg",{viewBox:"0 0 24 24",className:eo.copyIcon,"aria-hidden":"true",children:(0,i.jsx)("g",{children:(0,i.jsx)("path",{d:"M9.64 18.952l-5.55-4.861 1.317-1.504 3.951 3.459 8.459-10.948L19.4 6.32 9.64 18.952z"})})}):(0,i.jsx)("svg",{viewBox:"0 0 24 24",className:eo.copyIcon,"aria-hidden":"true",children:(0,i.jsx)("g",{children:(0,i.jsx)("path",{d:"M18.36 5.64c-1.95-1.96-5.11-1.96-7.07 0L9.88 7.05 8.46 5.64l1.42-1.42c2.73-2.73 7.16-2.73 9.9 0 2.73 2.74 2.73 7.17 0 9.9l-1.42 1.42-1.41-1.42 1.41-1.41c1.96-1.96 1.96-5.12 0-7.07zm-2.12 3.53l-7.07 7.07-1.41-1.41 7.07-7.07 1.41 1.41zm-12.02.71l1.42-1.42 1.41 1.42-1.41 1.41c-1.96 1.96-1.96 5.12 0 7.07 1.95 1.96 5.11 1.96 7.07 0l1.41-1.41 1.42 1.41-1.42 1.42c-2.73 2.73-7.16 2.73-9.9 0-2.73-2.74-2.73-7.17 0-9.9z"})})})}),(0,i.jsx)("span",{className:eo.copyText,children:r?"Copied!":"Copy link"})]})},el=e=>{let{tweet:t}=e,r=j(t.favorite_count);return(0,i.jsxs)("div",{className:eo.actions,children:[(0,i.jsxs)("a",{className:eo.like,href:t.like_url,target:"_blank",rel:"noopener noreferrer","aria-label":"Like. This Tweet has ".concat(r," likes"),children:[(0,i.jsx)("div",{className:eo.likeIconWrapper,children:(0,i.jsx)("svg",{viewBox:"0 0 24 24",className:eo.likeIcon,"aria-hidden":"true",children:(0,i.jsx)("g",{children:(0,i.jsx)("path",{d:"M20.884 13.19c-1.351 2.48-4.001 5.12-8.379 7.67l-.503.3-.504-.3c-4.379-2.55-7.029-5.19-8.382-7.67-1.36-2.5-1.41-4.86-.514-6.67.887-1.79 2.647-2.91 4.601-3.01 1.651-.09 3.368.56 4.798 2.01 1.429-1.45 3.146-2.1 4.796-2.01 1.954.1 3.714 1.22 4.601 3.01.896 1.81.846 4.17-.514 6.67z"})})})}),(0,i.jsx)("span",{className:eo.likeCount,children:r})]}),(0,i.jsxs)("a",{className:eo.reply,href:t.reply_url,target:"_blank",rel:"noopener noreferrer","aria-label":"Reply to this Tweet on Twitter",children:[(0,i.jsx)("div",{className:eo.replyIconWrapper,children:(0,i.jsx)("svg",{viewBox:"0 0 24 24",className:eo.replyIcon,"aria-hidden":"true",children:(0,i.jsx)("g",{children:(0,i.jsx)("path",{d:"M1.751 10c0-4.42 3.584-8 8.005-8h4.366c4.49 0 8.129 3.64 8.129 8.13 0 2.96-1.607 5.68-4.196 7.11l-8.054 4.46v-3.69h-.067c-4.49.1-8.183-3.51-8.183-8.01z"})})})}),(0,i.jsx)("span",{className:eo.replyText,children:"Reply"})]}),(0,i.jsx)(es,{tweet:t})]})};var ec=r(19891);let ed=e=>{let{tweet:t}=e;return(0,i.jsx)("div",{className:ec.replies,children:(0,i.jsx)("a",{className:ec.link,href:t.url,target:"_blank",rel:"noopener noreferrer",children:(0,i.jsx)("span",{className:ec.text,children:0===t.conversation_count?"Read more on X":1===t.conversation_count?"Read ".concat(j(t.conversation_count)," reply"):"Read ".concat(j(t.conversation_count)," replies")})})})};var eu=r(50577);let eh=e=>{let{tweet:t,children:r}=e;return(0,i.jsx)("div",{className:eu.root,onClick:e=>{e.preventDefault(),window.open(t.url,"_blank")},children:(0,i.jsx)("article",{className:eu.article,children:r})})};var ep=r(97399);let ef=e=>{var t;let{tweet:r,components:a}=e,{user:o}=r,s=null!=(t=null==a?void 0:a.AvatarImg)?t:p;return(0,i.jsxs)("div",{className:ep.header,children:[(0,i.jsx)("a",{href:r.url,className:ep.avatar,target:"_blank",rel:"noopener noreferrer",children:(0,i.jsx)("div",{className:(0,n.Z)(ep.avatarOverflow,"Square"===o.profile_image_shape&&ep.avatarSquare),children:(0,i.jsx)(s,{src:o.profile_image_url_https,alt:o.name,width:20,height:20})})}),(0,i.jsxs)("div",{className:ep.author,children:[(0,i.jsx)("div",{className:ep.authorText,children:(0,i.jsx)("span",{title:o.name,children:o.name})}),(0,i.jsx)(x,{user:o}),(0,i.jsx)(E,{user:o}),(0,i.jsx)("div",{className:ep.username,children:(0,i.jsxs)("span",{title:"@".concat(o.screen_name),children:["@",o.screen_name]})})]})]})};var em=r(59683);let eg=e=>{let{tweet:t}=e;return(0,i.jsx)("p",{className:em.root,lang:t.lang,dir:"auto",children:t.entities.map((e,t)=>(0,i.jsx)("span",{dangerouslySetInnerHTML:{__html:e.text}},t))})},eA=e=>{var t;let{tweet:r,components:n}=e;return(0,i.jsxs)(eh,{tweet:r,children:[(0,i.jsx)(ef,{tweet:r,components:n}
594),(0,i.jsx)(eg,{tweet:r}),(null==(t=r.mediaDetails)?void 0:t.length)?(0,i.jsx)(J,{quoted:!0,tweet:r}):null]})},eb=e=>{var t;let{tweet:r,components:n}=e,a=(0,D.useMemo)(()=>Z(r),[r]);return(0,i.jsxs)(o,{children:[(0,i.jsx)(C,{tweet:a,components:n}),a.in_reply_to_status_id_str&&(0,i.jsx)(_,{tweet:a}),(0,i.jsx)(I,{tweet:a}),(null==(t=a.mediaDetails)?void 0:t.length)?(0,i.jsx)(J,{tweet:a,components:n}):null,a.quoted_tweet&&(0,i.jsx)(eA,{tweet:a.quoted_tweet,components:n}),(0,i.jsx)(ea,{tweet:a}),(0,i.jsx)(el,{tweet:a}),(0,i.jsx)(ed,{tweet:a})]})};var ex=r(5068);class ey extends Error{constructor({message:e,status:t,data:r}){super(e),this.name="TwitterApiError",this.status=t,this.data=r}}let eE=ex.ZP.default||ex.ZP;async function eT(e){let[t,r]=e,i=await fetch(t,r),n=await i.json();if(i.ok)return n.data||null;throw new ey({message:'Failed to fetch tweet at "'.concat(t,'" with "').concat(i.status,'".'),data:n,status:i.status})}let eC=(e,t,r)=>{let{isLoading:i,data:n,error:a}=eE(()=>t||e?[t||e&&"".concat("https://react-tweet.vercel.app","/api/tweet/").concat(e),r]:null,eT,{revalidateIfStale:!1,revalidateOnFocus:!1,shouldRetryOnError:!1});return{isLoading:Boolean(i||void 0===n&&!a),data:n,error:a}},ek=e=>{let{id:t,apiUrl:r,fallback:n=(0,i.jsx)(d,{}),components:a,fetchOptions:o,onError:s}=e,{data:l,error:c,isLoading:u}=eC(t,r,o);if(u)return n;if(c||!l){let e=(null==a?void 0:a.TweetNotFound)||h;return(0,i.jsx)(e,{error:s?s(c):c})}return(0,i.jsx)(eb,{tweet:l,components:a})}},5022:function(e,t,r){"use strict";r.d(t,{B:function(){return w},C:function(){return b},D:function(){return y},E:function(){return u},I:function(){return k},M:function(){return E},T:function(){return g},V:function(){return _},a:function(){return x},b:function(){return T},c:function(){return C},d:function(){return S},e:function(){return v},f:function(){return p},g:function(){return f},h:function(){return h},i:function(){return m},j:function(){return A},l:function(){return R},u:function(){return L}});var i,n,a=r(67294),o=r(99722),s=r(59053),l=Object.defineProperty,c=(e,t,r)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t,r)=>c(e,"symbol"!=typeof t?t+"":t,r);let u=120,h=20,p=1e5,f=16,m=10,g=10,A=2,b=["#000000","#262626","#595959","#8C8C8C","#BFBFBF","#D9D9D9","#E9E9E9","#F5F5F5","#FAFAFA","#FFFFFF","#F5222D","#FA541C","#FA8C16","#FADB14","#52C41A","#13C2C2","#1890FF","#2F54EB","#722ED1","#EB2F96","#FFE8E6","#FFECE0","#FFEFD1","#FCFCCA","#E4F7D2","#D3F5F0","#D4EEFC","#DEE8FC","#EFE1FA","#FAE1EB","#FFA39E","#FFBB96","#FFD591","#FFFB8F","#B7EB8F","#87E8DE","#91D5FF","#ADC6FF","#D3ADF7","#FFADD2","#FF4D4F","#FF7A45","#FFA940","#FFEC3D","#73D13D","#36CFC9","#40A9FF","#597EF7","#9254DE","#F759AB","#CF1322","#D4380D","#D46B08","#D4B106","#389E0D","#08979C","#096DD9","#1D39C4","#531DAB","#C41D7F","#820014","#871400","#873800","#614700","#135200","#00474F","#003A8C","#061178","#22075E","#780650"],x=["Inter","Comic Sans MS, Comic Sans","serif","cursive","Arial","Arial Black","Georgia","Impact","Tahoma","Times New Roman","Verdana","Courier New","Lucida Console","Monaco","monospace"],y=["html","css","js","ts","bash"],E={html:"HTML",css:"CSS",js:"JavaScript",ts:"TypeScript",bash:"Bash"},T=["10px","11px","12px","14px","16px","18px","20px","22px","24px","26px","28px","36px","48px","72px"],C="default";var k=((i=k||{})[i["size-small"]=200]="size-small",i[i["size-medium"]=500]="size-medium",i["size-large"]="100%",i),_=((n=_||{})[n["size-small"]=480]="size-small",n[n["size-medium"]=640]="size-medium",n["size-large"]="100%",n);let v=["100%","115%","150%","200%","250%","300%"],S="1",w=["bold","italic","underline","strike","code","link","divider","color","highlight","textAlign"],I={lang:"en",message:{en:{"editor.remove":"Remove","editor.copy":"Copy","editor.words":"WORDS","editor.characters":"CHARACTERS","editor.default":"Default","editor.recent":"Recently Used","editor.nofill":"No Fill","editor.format":"Format Painter","editor.delete":"Delete","editor.edit":"Edit","editor.settings":"Settings","editor.table_of_content":"Table of Content","editor.draghandle.tooltip":"Modify","editor.copyToClipboard":"CopyToClipboard","editor.slash":"Press '/' for commands","editor.slash.empty":"No Result","editor.slash.format":"Format","editor.slash.insert":"Insert","editor.slash.embed":"Embed Services","editor.content":"Please input content","editor.fontFamily.tooltip":"Font Family","editor.fontFamily.default.tooltip":"Default","editor.moremark":"More Text Styles","editor.size.small.tooltip":"Small","editor.size.medium.tooltip":"Medium","editor.size.large.tooltip":"Cover","editor.bold.tooltip":"Bold","editor.italic.tooltip":"Italic","editor.underline.tooltip":"Underline","editor.strike.tooltip":"Strike","editor.color.tooltip":"Color","editor.color.more":"More Colors","editor.highlight.tooltip":"Highlight","editor.lineheight.tooltip":"Line Height","editor.heading.tooltip":"Headings","editor.heading.h1.tooltip":"Heading 1","editor.heading.h2.tooltip":"Heading 2","editor.heading.h3.tooltip":"Heading 3","editor.heading.h4.tooltip":"Heading 4","editor.heading.h5.tooltip":"Heading 5","editor.heading.h6.tooltip":"Heading 6","editor.paragraph.tooltip":"Paragraph","editor.textalign.tooltip":"Align","editor.textalign.left.tooltip":"Left","editor.textalign.center.tooltip":"Center","editor.textalign.right.tooltip":"Right","editor.textalign.justify.tooltip":"Justify","editor.indent":"Indent","editor.indent.indent":"Increase Indent","editor.indent.outdent":"Decrease Indent","editor.fontSize.tooltip":"Font size","editor.fontSize.default.tooltip":"Default","editor.superscript.tooltip":"Superscript","editor.subscript.tooltip":"Subscript","editor.bulletlist.tooltip":"Bullet List","editor.orderedlist.tooltip":"Ordered List","editor.tasklist.tooltip":"Task List","editor.indent.tooltip":"Indent","editor.outdent.tooltip":"Outdent","editor.columns.tooltip":"Columns","editor.link.tooltip":"Link","editor.link.unlink.tooltip":"UnLink","editor.link.open.tooltip":"Open Link","editor.link.edit.tooltip":"Edit Link","editor.link.dialog.title":"Insert Link","editor.link.dialog.link":"Link","editor.link.dialog.text":"Text","editor.link.dialog.openInNewTab":"Open In New Tab","editor.link.dialog.link.placeholder":"Link Address","editor.link.dialog.text.placeholder":"Add Description","editor.link.dialog.button.apply":"Apply","editor.image.tooltip":"Image","editor.image.dragger.tooltip":"Click or drag the image to the area to upload","editor.image.float.left.tooltip":"Float left","editor.image.float.none.tooltip":"Float none","editor.image.float.right.tooltip":"Float right","editor.image.dialog.title":"Add an image","editor.image.dialog.tab.url":"Url","editor.image.dialog.tab.upload":"Upload","editor.image.dialog.tab.uploadCrop":"Upload & Crop","editor.image.dialog.uploading":"Uploading","editor.link.dialog.inline":"Inline","editor.image.dialog.form.link":"Link","editor.image.dialog.placeholder":"Link","editor.image.dialog.form.alt":"Alt","editor.image.dialog.form.aspectRatio":"Lock original aspect ratio","editor.image.dialog.form.file":"File","editor.image.dialog.button.apply":"Apply","editor.video.tooltip":"Video","editor.video.dialog.tab.upload":"Upload","editor.video.dialog.uploading":"Uploading","editor.video.dialog.title":"Embed or upload a video","editor.video.dialog.link":"Link","editor.video.dialog.placeholder":"Link","editor.video.dialog.button.apply":"Apply","editor.table.tooltip":"Table","editor.table.menu.insert_table":"Insert Table","editor.table.menu.insert_table.with_header_row":"With header row","editor.table.menu.add_column_before":"Add Column Before","editor.table.menu.add_column_after":"Add Column After","editor.table.menu.delete_column":"Delete Column","editor.table.menu.add_row_before":"Add Row Before","editor.table.menu.add_row_after":"Add Row After","editor.table.menu.delete_row":"Delete Row","editor.table.menu.merge_or_split_cells":"Merge Or Split Cells","editor.table.menu.delete_table":"Delete Table","editor.blockquote.tooltip":"Blockquote","editor.horizontalrule.tooltip":"Horizontal Rule","editor.code.tooltip":"Code","editor.codeblock.tooltip":"Code Block","editor.clear.tooltip":"Clear Format","editor.undo.tooltip":"Undo","editor.redo.tooltip":"Redo","editor.fullscreen.tooltip.fullscreen":"Fullscreen","editor.fullscreen.tooltip.exit":"Fullscreen Exit","editor.imageUpload.cancel":"Cancel","editor.imageUpload.crop":"Crop","editor.imageUpload.fileTypeNotSupported":"File type not supported","editor.imageUpload.fileSizeTooBig":"File size too big, Maximum size is","editor.table.menu.insertColumnBefore":"Insert Column Before","editor.table.menu.insertColumnAfter":"Insert Column After","editor.table.menu.deleteColumn":"Delete Column","editor.table.menu.insertRowAbove":"Insert Row Above","editor.table.menu.insertRowBelow":"Insert Row Below","editor.table.menu.deleteRow":"Delete Row","editor.table.menu.mergeCells":"Merge Cells","editor.table.menu.splitCells":"Split Cells","editor.table.menu.deleteTable":"Delete Table","editor.table.menu.setCellsBgColor":"Cell Backgroun
594d Color","editor.emoji.tooltip":"Emoji","editor.iframe.tooltip":"Iframe","editor.searchAndReplace.tooltip":"Search and Replace","editor.search.dialog.text":"Search","editor.replace.dialog.text":"Replace","editor.replaceAll.dialog.text":"Replace All","editor.previous.dialog.text":"Previous","editor.next.dialog.text":"Next",no_result_found:"No results found","Smileys & People":"Smileys & People","Animals & Nature":"Animals & Nature","Food & Drink":"Food & Drink",Activity:"Activity","Travel & Places":"Travel & Places",Object:"Objects",Symbol:"Symbols",Flags:"Flags","Frequently used":"Frequently used","editor.formula.dialog.text":"Formula","editor.katex.tooltip":"Math Formula","editor.exportPdf.tooltip":"Export PDF","editor.exportWord.tooltip":"Export Word","editor.importWord.tooltip":"Import Word","editor.importWord.limitSize":"File size cannot exceed","editor.importWord.converting":"Converting Word document, please wait...","editor.importWord.convertError":"Error parsing Word document","editor.importWord.importError":"Error importing Word document","editor.textDirection.tooltip":"Text Direction","editor.textDirection.auto.tooltip":"Auto","editor.textDirection.ltr.tooltip":"Left to Right","editor.textDirection.rtl.tooltip":"Right to Left","editor.attachment.tooltip":"Attachment","editor.attachment.uploading":"Uploading","editor.attachment.please_upload":"Please upload the file","editor.imageGif.tooltip":"Gif","editor.replace.caseSensitive":"Case Sensitive","editor.mermaid.tooltip":"Mermaid","editor.twitter.tooltip":"Twitter","editor.tooltip.flipX":"Flip Horizontal","editor.tooltip.flipY":"Flip Vertical"},hu_HU:{"editor.remove":"Elt\xe1vol\xedt\xe1s","editor.copy":"M\xe1sol\xe1s","editor.words":"SZAVAK","editor.characters":"KARAKTEREK","editor.default":"Alap\xe9rtelmezett","editor.recent":"Gyakran haszn\xe1lt","editor.nofill":"Kit\xf6lt\xe9s t\xf6rl\xe9se","editor.format":"Form\xe1tumm\xe1sol\xf3","editor.delete":"T\xf6rl\xe9s","editor.edit":"Szerkeszt\xe9s","editor.settings":"Be\xe1ll\xedt\xe1sok","editor.table_of_content":"Tartalomjegyz\xe9k","editor.draghandle.tooltip":"M\xf3dos\xedt\xe1s","editor.copyToClipboard":"M\xe1sol\xe1s v\xe1g\xf3lapra","editor.slash":"Nyomja meg a '/' gombot a parancsokhoz","editor.slash.empty":"Nincs tal\xe1lat","editor.slash.format":"Form\xe1tum","editor.slash.insert":"Besz\xfar\xe1s","editor.slash.embed":"Szolg\xe1ltat\xe1sok be\xe1gyaz\xe1sa","editor.content":"\xcdrjon be tartalmat","editor.fontFamily.tooltip":"Betűt\xedpus","editor.fontFamily.default.tooltip":"Alap\xe9rtelmezett","editor.moremark":"T\xf6bb betűst\xedlus","editor.size.small.tooltip":"Kicsi","editor.size.medium.tooltip":"K\xf6zepes","editor.size.large.tooltip":"Bor\xedt\xf3k\xe9p","editor.bold.tooltip":"F\xe9lk\xf6v\xe9r","editor.italic.tooltip":"Dőlt betű","editor.underline.tooltip":"Al\xe1h\xfazott","editor.strike.tooltip":"\xc1th\xfazott","editor.color.tooltip":"Sz\xedn","editor.color.more":"T\xf6bb sz\xedn","editor.highlight.tooltip":"Kiemel\xe9s","editor.lineheight.tooltip":"Sork\xf6z","editor.heading.tooltip":"Fejl\xe9cek","editor.heading.h1.tooltip":"Fejl\xe9c 1","editor.heading.h2.tooltip":"Fejl\xe9c 2","editor.heading.h3.tooltip":"Fejl\xe9c 3","editor.heading.h4.tooltip":"Fejl\xe9c 4","editor.heading.h5.tooltip":"Fejl\xe9c 5","editor.heading.h6.tooltip":"Fejl\xe9c 6","editor.paragraph.tooltip":"Bekezd\xe9s","editor.textalign.tooltip":"Igaz\xedt\xe1s","editor.textalign.left.tooltip":"Bal","editor.textalign.center.tooltip":"K\xf6z\xe9p","editor.textalign.right.tooltip":"Jobb","editor.textalign.justify.tooltip":"Sorkiz\xe1rt","editor.indent":"Beh\xfaz\xe1s","editor.indent.indent":"Beh\xfaz\xe1s N\xf6vel\xe9se","editor.indent.outdent":"Beh\xfaz\xe1s Cs\xf6kkent\xe9se","editor.fontSize.tooltip":"Betűm\xe9ret","editor.fontSize.default.tooltip":"Alap\xe9rtelmezett","editor.superscript.tooltip":"Felső index","editor.subscript.tooltip":"Als\xf3 index","editor.bulletlist.tooltip":"Felsorol\xe1s","editor.orderedlist.tooltip":"Rendezett lista","editor.tasklist.tooltip":"Feladat lista","editor.indent.tooltip":"Beh\xfaz\xe1s n\xf6vel\xe9se","editor.outdent.tooltip":"Beh\xfaz\xe1s cs\xf6kkent\xe9se","editor.columns.tooltip":"Oszlopok","editor.link.tooltip":"Link","editor.link.unlink.tooltip":"Link t\xf6rl\xe9se","editor.link.open.tooltip":"Link megnyit\xe1sa","editor.link.edit.tooltip":"Link szerkeszt\xe9se","editor.link.dialog.title":"Link besz\xfar\xe1sa","editor.link.dialog.link":"Link","editor.link.dialog.text":"Sz\xf6veg","editor.link.dialog.openInNewTab":"Megnyit\xe1s \xfaj lapon","editor.link.dialog.link.placeholder":"Link c\xe9lpont","editor.link.dialog.text.placeholder":"Sz\xf6veg","editor.link.dialog.button.apply":"Alkalmaz","editor.image.tooltip":"K\xe9p","editor.image.dragger.tooltip":"Kattintson vagy h\xfazza a felt\xf6lteni k\xedv\xe1nt k\xe9pet a ter\xfcletre","editor.image.float.left.tooltip":"Lebegtet\xe9s balra","editor.image.float.none.tooltip":"Lebegtet\xe9s t\xf6rl\xe9se","editor.image.float.right.tooltip":"Lebegtet\xe9s jobbra","editor.image.dialog.title":"K\xe9p hozz\xe1ad\xe1sa","editor.image.dialog.tab.url":"URL","editor.image.dialog.tab.upload":"Felt\xf6lt\xe9s","editor.image.dialog.tab.uploadCrop":"Felt\xf6lt\xe9s \xe9s k\xf6rbev\xe1g\xe1s","editor.image.dialog.uploading":"Felt\xf6lt\xe9s alatt","editor.link.dialog.inline":"Soron bel\xfcli","editor.image.dialog.form.link":"Link","editor.image.dialog.placeholder":"Link","editor.image.dialog.form.alt":"Alternat\xedv sz\xf6veg","editor.image.dialog.form.aspectRatio":"Eredeti k\xe9par\xe1ny megtart\xe1sa","editor.image.dialog.form.file":"F\xe1jl","editor.image.dialog.button.apply":"Alkalmaz","editor.video.tooltip":"Vide\xf3","editor.video.dialog.tab.upload":"Felt\xf6lt\xe9s","editor.video.dialog.uploading":"Felt\xf6lt\xe9s alatt","editor.video.dialog.title":"Vide\xf3 be\xe1gyaz\xe1sa vagy felt\xf6lt\xe9se","editor.video.dialog.link":"Link","editor.video.dialog.placeholder":"Link","editor.video.dialog.button.apply":"Alkalmaz","editor.table.tooltip":"T\xe1bl\xe1zat","editor.table.menu.insert_table":"T\xe1bl\xe1zat besz\xfar\xe1sa","editor.table.menu.insert_table.with_header_row":"Fejl\xe9c sorral","editor.table.menu.add_column_before":"Oszlop besz\xfar\xe1sa balra","editor.table.menu.add_column_after":"Oszlop besz\xfar\xe1sa jobbra","editor.table.menu.delete_column":"Oszlop t\xf6rl\xe9se","editor.table.menu.add_row_before":"Sor besz\xfar\xe1sa fel\xfclre","editor.table.menu.add_row_after":"Sor besz\xfar\xe1sa alulra","editor.table.menu.delete_row":"Sor t\xf6rl\xe9se","editor.table.menu.merge_or_split_cells":"Cell\xe1k egyes\xedt\xe9se vagy sz\xe9tv\xe1laszt\xe1sa","editor.table.menu.delete_table":"T\xe1bl\xe1zat t\xf6rl\xe9se","editor.blockquote.tooltip":"Blokkid\xe9zet","editor.horizontalrule.tooltip":"V\xedzszintes vonal","editor.code.tooltip":"K\xf3d","editor.codeblock.tooltip":"K\xf3d Blokk","editor.clear.tooltip":"Format\xe1l\xe1s T\xf6rl\xe9se","editor.undo.tooltip":"Visszavon\xe1s","editor.redo.tooltip":"Vissza\xe1ll\xedt\xe1s","editor.fullscreen.tooltip.fullscreen":"Teljes k\xe9pernyős m\xf3d","editor.fullscreen.tooltip.exit":"Kil\xe9p\xe9s teljes k\xe9pernyős m\xf3db\xf3l","editor.imageUpload.cancel":"M\xe9gsem","editor.imageUpload.crop":"K\xf6rbev\xe1g\xe1s","editor.imageUpload.fileTypeNotSupported":"F\xe1jlt\xedpus nem t\xe1mogatott","editor.imageUpload.fileSizeTooBig":"A f\xe1jlm\xe9ret t\xfal nagy, a maximum m\xe9ret","editor.table.menu.insertColumnBefore":"Oszlop besz\xfar\xe1sa balra","editor.table.menu.insertColumnAfter":"Oszlop besz\xfar\xe1sa jobbra","editor.table.menu.deleteColumn":"Oszlop t\xf6rl\xe9se","editor.table.menu.insertRowAbove":"Sor besz\xfar\xe1sa fel\xfclre","editor.table.menu.insertRowBelow":"Sor besz\xfar\xe1sa alulra","editor.table.menu.deleteRow":"Sor t\xf6rl\xe9se","editor.table.menu.mergeCells":"Cell\xe1k egyes\xedt\xe9se","editor.table.menu.splitCells":"Cell\xe9k sz\xe9tv\xe1laszt\xe1sa","editor.table.menu.deleteTable":"T\xe1bl\xe1zat t\xf6rl\xe9se","editor.table.menu.setCellsBgColor":"Cella h\xe1tt\xe9rsz\xedn","editor.emoji.tooltip":"Emoji","editor.iframe.tooltip":"Be\xe1gyaz\xe1s","editor.searchAndReplace.tooltip":"Keres\xe9s \xe9s csere","editor.search.dialog.text":"Keres","editor.replace.dialog.text":"Csere","editor.replaceAll.dialog.text":"\xd6sszes cser\xe9je","editor.previous.dialog.text":"Előző","editor.next.dialog.text":"K\xf6vetkező",no_result_found:"Nincs tal\xe1lat","Smileys & People":"Arcok \xe9s emberek","Animals & Nature":"\xc1llatok \xe9s term\xe9szet","Food & Drink":"\xc9tel \xe9s ital",Activity:"Aktivit\xe1s","Travel & Places":"Utaz\xe1s \xe9s helyek",Object:"T\xe1rgyak",Symbol
594:"Szimb\xf3lumok",Flags:"Z\xe1szl\xf3k","Frequently used":"Gyakran haszn\xe1lt","editor.formula.dialog.text":"Formula","editor.katex.tooltip":"Matematikai formula","editor.exportPdf.tooltip":"PDF export\xe1l\xe1sa","editor.exportWord.tooltip":"Word export\xe1l\xe1sa","editor.importWord.tooltip":"Word import\xe1l\xe1sa","editor.importWord.limitSize":"A f\xe1jl m\xe9rete nem haladhatja meg","editor.importWord.converting":"Word dokumentum konvert\xe1l\xe1sa, k\xe9rj\xfck, v\xe1rjon...","editor.importWord.convertError":"Hiba a Word-dokumentum elemz\xe9sekor","editor.importWord.importError":"Hiba a Word dokumentum import\xe1l\xe1sakor","editor.textDirection.tooltip":"Sz\xf6vegir\xe1ny","editor.textDirection.auto.tooltip":"Automatikus","editor.textDirection.ltr.tooltip":"Balr\xf3l jobbra","editor.textDirection.rtl.tooltip":"Jobbr\xf3l balra","editor.attachment.tooltip":"Csatolm\xe1ny","editor.attachment.uploading":"Felt\xf6lt\xe9s alatt","editor.attachment.please_upload":"T\xf6ltse fel a f\xe1jlt","editor.imageGif.tooltip":"Gif","editor.replace.caseSensitive":"Kisbetű-nagybetű \xe9rz\xe9kenys\xe9g","editor.mermaid.tooltip":"Mermaid","editor.twitter.tooltip":"Twitter","editor.tooltip.flipX":"V\xedzszintes t\xfckr\xf6z\xe9s","editor.tooltip.flipY":"F\xfcggőleges t\xfckr\xf6z\xe9s"},vi:{"editor.remove":"X\xf3a","editor.copy":"Sao ch\xe9p","editor.words":"TỪ","editor.characters":"K\xdd TỰ","editor.default":"Mặc định","editor.recent":"Đ\xe3 sử dụng gần đ\xe2y","editor.nofill":"Kh\xf4ng t\xf4","editor.format":"Format Painter","editor.delete":"X\xf3a","editor.edit":"Chỉnh sửa","editor.settings":"C\xe0i đặt","editor.table_of_content":"Mục lục","editor.draghandle.tooltip":"Sửa đổi","editor.copyToClipboard":"CopyToClipboard","editor.slash":"Nhấn '/' để biết lệnh","editor.slash.empty":"Kh\xf4ng c\xf3 kết quả","editor.slash.format":"Định dạng","editor.slash.insert":"Ch\xe8n","editor.slash.embed":"Dịch vụ nh\xfang","editor.content":"Vui l\xf2ng nhập nội dung","editor.moremark":"Nhiều kiểu văn bản hơn","editor.size.small.tooltip":"Nhỏ","editor.fontFamily.tooltip":"Ph\xf4ng chữ","editor.fontFamily.default.tooltip":"Mặc định","editor.size.medium.tooltip":"Trung b\xecnh","editor.size.large.tooltip":"Lớn","editor.bold.tooltip":"Đậm","editor.italic.tooltip":"In nghi\xeang","editor.underline.tooltip":"Gạch ch\xe2n","editor.strike.tooltip":"Gạch","editor.color.tooltip":"M\xe0u","editor.color.more":"Nhiều m\xe0u hơn","editor.highlight.tooltip":"Đ\xe1nh dấu","editor.lineheight.tooltip":"Chiều cao d\xf2ng","editor.heading.tooltip":"Ti\xeau đề","editor.heading.h1.tooltip":"Ti\xeau đề 1","editor.heading.h2.tooltip":"Ti\xeau đề 2","editor.heading.h3.tooltip":"Ti\xeau đề 3","editor.heading.h4.tooltip":"Ti\xeau đề 4","editor.heading.h5.tooltip":"Ti\xeau đề 5","editor.heading.h6.tooltip":"Ti\xeau đề 6","editor.paragraph.tooltip":"Đoạn văn","editor.textalign.tooltip":"Căn chỉnh","editor.textalign.left.tooltip":"Tr\xe1i","editor.textalign.center.tooltip":"Giữa","editor.textalign.right.tooltip":"Phải","editor.textalign.justify.tooltip":"Căn đều","editor.indent":"Thụt lề","editor.indent.indent":"Tăng thụt lề","editor.indent.outdent":"Giảm thụt lề","editor.fontSize.tooltip":"K\xedch thước ph\xf4ng chữ","editor.fontSize.default.tooltip":"Mặc định","editor.superscript.tooltip":"Chỉ số tr\xean","editor.subscript.tooltip":"Chỉ số dưới","editor.bulletlist.tooltip":"Danh s\xe1ch dấu đầu d\xf2ng","editor.orderedlist.tooltip":"Danh s\xe1ch c\xf3 thứ tự","editor.tasklist.tooltip":"Danh s\xe1ch t\xe1c vụ","editor.indent.tooltip":"Tăng thụt lề","editor.outdent.tooltip":"Giảm thụt lề","editor.columns.tooltip":"Cột","editor.link.tooltip":"Li\xean kết","editor.link.unlink.tooltip":"Hủy li\xean kết","editor.link.open.tooltip":"Mở li\xean kết","editor.link.edit.tooltip":"Chỉnh sửa li\xean kết","editor.link.dialog.title":"Ch\xe8n li\xean kết","editor.link.dialog.link":"Li\xean kết","editor.link.dialog.text":"Văn bản","editor.link.dialog.openInNewTab":"Mở trong tab mới","editor.link.dialog.link.placeholder":"Địa chỉ li\xean kết","editor.link.dialog.text.placeholder":"Th\xeam m\xf4 tả","editor.link.dialog.button.apply":"\xc1p dụng","editor.image.tooltip":"H\xecnh ảnh","editor.image.dragger.tooltip":"Nhấp hoặc k\xe9o h\xecnh ảnh đến khu vực để tải l\xean","editor.image.float.left.tooltip":"Tr\xf4i sang tr\xe1i","editor.image.float.none.tooltip":"Tr\xf4i kh\xf4ng","editor.image.float.right.tooltip":"Tr\xf4i sang phải","editor.image.dialog.title":"Th\xeam h\xecnh ảnh","editor.image.dialog.tab.url":"Url","editor.image.dialog.tab.upload":"Tải l\xean","editor.link.dialog.inline":"Inline","editor.image.dialog.tab.uploadCrop":"Tải l\xean & Cắt","editor.image.dialog.uploading":"Đang tải l\xean","editor.image.dialog.form.link":"Li\xean kết","editor.image.dialog.placeholder":"Li\xean kết","editor.image.dialog.form.alt":"Alt","editor.image.dialog.form.aspectRatio":"Kh\xf3a tỷ lệ khung h\xecnh gốc","editor.image.dialog.form.file":"Tệp","editor.image.dialog.button.apply":"\xc1p dụng","editor.video.tooltip":"Video","editor.video.dialog.tab.upload":"Tải l\xean","editor.video.dialog.uploading":"Đang tải l\xean","editor.video.dialog.title":"Nh\xfang hoặc tải l\xean video","editor.video.dialog.link":"Li\xean kết","editor.video.dialog.placeholder":"Li\xean kết","editor.video.dialog.button.apply":"\xc1p dụng","editor.table.tooltip":"Bảng","editor.table.menu.insert_table":"Ch\xe8n Bảng","editor.table.menu.insert_table.with_header_row":"C\xf3 h\xe0ng ti\xeau đề","editor.table.menu.add_column_before":"Th\xeam Cột Trước","editor.table.menu.add_column_after":"Th\xeam Cột Sau","editor.table.menu.delete_column":"X\xf3a Cột","editor.table.menu.add_row_before":"Th\xeam H\xe0ng Trước","editor.table.menu.add_row_after":"Th\xeam H\xe0ng Sau","editor.table.menu.delete_row":"X\xf3a H\xe0ng","editor.table.menu.merge_or_split_cells":"Gộp Hoặc T\xe1ch \xd4","editor.table.menu.delete_table":"X\xf3a Bảng","editor.blockquote.tooltip":"Blockquote","editor.horizontalrule.tooltip":"Quy tắc ngang","editor.code.tooltip":"M\xe3","editor.codeblock.tooltip":"Khối m\xe3","editor.clear.tooltip":"X\xf3a định dạng","editor.undo.tooltip":"Ho\xe0n t\xe1c","editor.redo.tooltip":"L\xe0m lại","editor.fullscreen.tooltip.fullscreen":"To\xe0n m\xe0n h\xecnh","editor.fullscreen.tooltip.exit":"Tho\xe1t to\xe0n m\xe0n h\xecnh","editor.imageUpload.cancel":"Hủy","editor.imageUpload.crop":"Cắt","editor.imageUpload.fileTypeNotSupported":"Loại tệp kh\xf4ng được hỗ trợ","editor.imageUpload.fileSizeTooBig":"K\xedch thước tệp qu\xe1 lớn, K\xedch thước tối đa l\xe0","editor.table.menu.insertColumnBefore":"Ch\xe8n cột trước","editor.table.menu.insertColumnAfter":"Ch\xe8n cột sau","editor.table.menu.deleteColumn":"X\xf3a cột","editor.table.menu.insertRowAbove":"Ch\xe8n h\xe0ng ở tr\xean","editor.table.menu.insertRowBelow":"Ch\xe8n h\xe0ng ở dưới","editor.table.menu.deleteRow":"X\xf3a h\xe0ng","editor.table.menu.mergeCells":"Gộp c\xe1c \xf4","editor.table.menu.splitCells":"Chia \xf4","editor.table.menu.deleteTable":"X\xf3a bảng","editor.table.menu.setCellsBgColor":"M\xe0u nền \xf4","editor.emoji.tooltip":"Biểu tượng","editor.iframe.tooltip":"Iframe","editor.searchAndReplace.tooltip":"T\xecm kiếm v\xe0 thay thế","editor.search.dialog.text":"T\xecm kiếm","editor.replace.dialog.text":"Thay thế","editor.replaceAll.dialog.text":"Thay thế tất cả","editor.previous.dialog.text":"Trước","editor.next.dialog.text":"Tiếp theo",no_result_found:"Kh\xf4ng t\xecm thấy kết quả","Smileys & People":"Cười & Mọi người","Animals & Nature":"Động vật & Thi\xean nhi\xean","Food & Drink":"Thức ăn & Đồ uống",Activity:"Hoạt động","Travel & Places":"Du lịch & Địa điểm",Object:"Vật",Symbol:"K\xfd hiệu",Flags:"Cờ","Frequently used":"Thường xuy\xean sử dụng","editor.formula.dialog.text":"C\xf4ng thức","editor.katex.tooltip":"C\xf4ng thức to\xe1n học","editor.exportPdf.tooltip":"Xuất PDF","editor.exportWord.tooltip":"Xuất Word","editor.importWord.tooltip":"Nhập Word","editor.importWord.limitSize":"K\xedch thước tệp kh\xf4ng được vượt qu\xe1","editor.importWord.converting":"Đang chuyển đổi t\xe0i liệu Word, vui l\xf2ng đợi...","editor.importWord.convertError":"Lỗi khi ph\xe2n t\xedch t\xe0i liệu Word","editor.importWord.importError":"Lỗi khi nhập t\xe0i liệu Word","editor.textDirection.tooltip":"Hướng văn bản","editor.textDirection.auto.tooltip":"Tự động","editor.textDirection.ltr.tooltip":"Tr\xe1i sang Phải","editor.textDirection.rtl.tooltip":"Phải sang Tr\xe1i","editor.attachment.tooltip":"Đ\xednh k\xe8m","editor.attachment.uploading":"Đang tải l\xean","editor.attachment.please_upload":"Vui l\xf2ng tải l\xean tệp","editor.imageGif.tooltip":"Gif","editor.replace.caseSensitive":"Ph\xe2n biệt chữ hoa chữ thường","editor.mermaid.tooltip":"Mermaid","editor.twitter.tooltip":"Twitter","editor.tooltip.flipX":"Lật Ngang","editor.tooltip.flipY":"Lật Dọc"},zh_CN:{"editor.remove":"移除","editor.copy":"复制","editor.words":"字数","editor.characters":"字符数","editor.default":"默认","editor.recent":"最近使用","editor.nofill":"无填充","editor.format":"格式刷","editor.delete":"删除","editor.edit":"编辑","editor.settings":"设置","editor.table_of_content":"目录","editor.draghandle.tooltip":"修改","editor.copyToClipboard":"复制到剪贴板","editor.slash":"按 '/' 使用命令","editor.slash.empty":"无结果","editor.slash.format":"格式","editor.slash.insert":"插入","editor.slash.embed":"嵌入服务","editor.content":"请输入内容","editor.fontFamily.tooltip":"字体","editor.fontFamily.default.tooltip":"默认","editor.moremark":"更多文本样式","editor.size.small.tooltip":"小","editor.size.medium.tooltip":"中","editor.size.large.tooltip":"封面","editor.bold.tooltip":"粗体","editor.italic.tooltip":"斜体","editor.underline.tooltip":"下划线","editor.strike.tooltip":"删除线","editor.color.tooltip":"颜色","editor.color.more":"更多颜色","editor.highlight.tooltip":"高亮","editor.lineheight.tooltip":"行高","editor.heading.tooltip":"标题","editor.heading.h1.tooltip":"标题 1","editor.heading.h2.tooltip":"标题 2","editor.heading.h3.tooltip":"标题 3","editor.heading.h4.tooltip":"标题 4","editor.heading.h5.tooltip":"标题 5","editor.heading.h6.tooltip":"标题 6","editor.paragraph.tooltip":"段落","editor.textalign.tooltip":"对齐","editor.textalign.left.tooltip":"左对齐","editor.textalign.center.tooltip":"居中","editor.textalign.right.tooltip":"右对齐","editor.textalign.justify.tooltip":"两端对齐","editor.indent":"缩进","editor.indent.indent":"增加缩进","editor.indent.outdent":"减少缩进","editor.fontSize.tooltip":"字号","editor.fontSize.default.tooltip":"默认","editor.superscript.tooltip":"上标","editor.subscript.tooltip":"下标","editor.bulletlist.tooltip":"无序列表","editor.orderedlist.tooltip":"有序列表","editor.tasklist.tooltip":"任务列表","editor.indent.tooltip":"缩进","editor.outdent.tooltip":"减少缩进","editor.columns.tooltip":"列","editor.link.tooltip":"链接","editor.link.unlink.tooltip":"取消链接","editor.link.open.tooltip":"打开链接","editor.link.edit.tooltip":"编辑链接","editor.link.dialog.title":"插入链接","editor.link.dialog.link":"链接","editor.link.dialog.text":"文本","editor.link.dialog.openInNewTab":"在新标签页中打开","editor.link.dialog.link.placeholder":"链接地址","editor.link.dialog.text.placeholder":"添加描述","editor.link.dialog.button.apply":"应用","editor.image.tooltip":"图片","editor.image.dragger.tooltip":"点击或拖拽图片到此区域上传","editor.image.float.left.tooltip":"左浮动","editor.image.float.none.tooltip":"无浮动","editor.image.float.right.tooltip":"右浮动","editor.image.dialog.title":"添加图片","editor.image.dialog.tab.url":"链接","editor.image.dialog.tab.upload":"上传","editor.link.dialog.inline":"Inline","editor.image.dialog.uploading":"上传中","editor.image.dialog.form.link":"链接","editor.image.dialog.placeholder":"链接","editor.image.dialog.form.alt":"替代文本","editor.image.dialog.form.aspectRatio":"锁定原始宽高比","editor.image.dialog.form.file":"文件","editor.image.dialog.button.apply":"应用","editor.video.tooltip":"视频","editor.video.dialog.tab.upload":"上传","editor.image.dialog.tab.uploadCrop":"上传并裁剪","editor.video.dialog.uploading":"上传中","editor.video.dialog.title":"嵌入或上传视频","editor.video.dialog.link":"链接","editor.video.dialog.placeholder":"链接","editor.video.dialog.button.apply":"应用","editor.table.tooltip":"表格","editor.table.menu.insert_table":"插入表格","editor.table.menu.insert_table.with_header_row":"带标题行","editor.table.menu.add_column_before":"在前面插入列","editor.table.menu.add_column_after":"在后面插入列","editor.table.menu.delete_column":"删除列","editor.table.menu.add_row_before":"在上方插入行","editor.table.menu.add_row_after":"在下方插入行","editor.table.menu.delete_row":"删除行","editor.table.menu.merge_or_split_cells":"合并或拆分单元格","editor.table.menu.delete_table":"删除表格","editor.blockquote.tooltip":"引用","editor.horizontalrule.tooltip":"水平线","editor.code.tooltip":"代码","editor.codeblock.tooltip":"代码块","editor.clear.tooltip":"清除格式","editor.undo.tooltip":"撤销","editor.redo.tooltip":"重做","editor.fullscreen.tooltip.fullscreen":"全屏","editor.fullscreen.tooltip.exit":"退出全屏","editor.imageUpload.cancel":"取消","editor.imageUpload.crop":"裁剪","editor.imageUpload.fileTypeNotSupported":"不支持的文件类型","editor.imageUpload.fileSizeTooBig":"文件大小超出限制,最大大小为","editor.table.menu.insertColumnBefore":"在前面插入列","editor.table.menu.insertColumnAfter":"在后面插入列","editor.table.menu.deleteColumn":"删除列","editor.table.menu.insertRowAbove":"在上方插入行","editor.table.menu.insertRowBelow":"在下方插入行","editor.table.menu.deleteRow":"删除行","editor.table.menu.mergeCells":"合并单元格","editor.table.menu.splitCells":"拆分单元格","editor.table.menu.deleteTable":"删除表格","editor.table.menu.setCellsBgColor":"设置
594单元格背景色","editor.emoji.tooltip":"表情","editor.iframe.tooltip":"内嵌框架","editor.searchAndReplace.tooltip":"搜索和替换","editor.search.dialog.text":"搜索","editor.replace.dialog.text":"替换","editor.replaceAll.dialog.text":"全部替换","editor.previous.dialog.text":"上一个","editor.next.dialog.text":"下一个",no_result_found:"未找到结果","Smileys & People":"笑脸和人","Animals & Nature":"动物和自然","Food & Drink":"食物和饮料",Activity:"活动","Travel & Places":"旅行和地点",Object:"物体",Symbol:"符号",Flags:"旗帜","Frequently used":"常用","editor.formula.dialog.text":"公式","editor.katex.tooltip":"数学公式","editor.exportPdf.tooltip":"导出 PDF","editor.exportWord.tooltip":"导出 Word","editor.importWord.tooltip":"导入 Word","editor.importWord.limitSize":"文件大小不能超过","editor.importWord.converting":"正在转换 Word 文档,请稍后...","editor.importWord.convertError":"解析 Word 文档出错","editor.importWord.importError":"导入 Word 文档出错","editor.textDirection.tooltip":"文本方向","editor.textDirection.auto.tooltip":"自动","editor.textDirection.ltr.tooltip":"从左到右","editor.textDirection.rtl.tooltip":"从右到左","editor.attachment.tooltip":"附件","editor.attachment.uploading":"上传中","editor.attachment.please_upload":"请上传文件","editor.imageGif.tooltip":"Gif","editor.replace.caseSensitive":"区分大小写","editor.mermaid.tooltip":"Mermaid","editor.twitter.tooltip":"Twitter","editor.tooltip.flipX":"水平翻转","editor.tooltip.flipY":"垂直翻转"},pt_BR:{"editor.remove":"Remover","editor.copy":"Copiar","editor.words":"PALAVRAS","editor.characters":"CARACTERES","editor.default":"Padr\xe3o","editor.recent":"Usado recentemente","editor.nofill":"Sem preenchimento","editor.format":"Format Painter","editor.delete":"Deletar","editor.edit":"Editar","editor.settings":"Configura\xe7\xf5es","editor.table_of_content":"Tabela de conte\xfados","editor.draghandle.tooltip":"Modificar","editor.copyToClipboard":"Copiar para a \xe1rea de transfer\xeancia","editor.slash":"Pressione '/' para comandos","editor.slash.empty":"Nenhum resultado","editor.slash.format":"Formato","editor.slash.insert":"Inserir","editor.slash.embed":"Incorporar servi\xe7os","editor.content":"Por favor, insira o conte\xfado","editor.fontFamily.tooltip":"Fonte","editor.fontFamily.default.tooltip":"Padr\xe3o","editor.moremark":"Mais estilos de texto","editor.size.small.tooltip":"Pequeno","editor.size.medium.tooltip":"M\xe9dio","editor.size.large.tooltip":"Grande","editor.bold.tooltip":"Negrito","editor.italic.tooltip":"It\xe1lico","editor.underline.tooltip":"Sublinhado","editor.strike.tooltip":"Riscado","editor.color.tooltip":"Cor","editor.color.more":"Mais cores","editor.highlight.tooltip":"Destaque","editor.lineheight.tooltip":"Altura da linha","editor.heading.tooltip":"Cabe\xe7alhos","editor.heading.h1.tooltip":"Cabe\xe7alho 1","editor.heading.h2.tooltip":"Cabe\xe7alho 2","editor.heading.h3.tooltip":"Cabe\xe7alho 3","editor.heading.h4.tooltip":"Cabe\xe7alho 4","editor.heading.h5.tooltip":"Cabe\xe7alho 5","editor.heading.h6.tooltip":"Cabe\xe7alho 6","editor.paragraph.tooltip":"Par\xe1grafo","editor.textalign.tooltip":"Alinhar","editor.textalign.left.tooltip":"Esquerda","editor.textalign.center.tooltip":"Centro","editor.textalign.right.tooltip":"Direita","editor.textalign.justify.tooltip":"Justificar","editor.indent":"Recuo","editor.indent.indent":"Aumentar recuo","editor.indent.outdent":"Diminuir recuo","editor.fontSize.tooltip":"Tamanho da fonte","editor.fontSize.default.tooltip":"Padr\xe3o","editor.superscript.tooltip":"Sobrescrito","editor.subscript.tooltip":"Subscrito","editor.bulletlist.tooltip":"Lista de marcadores","editor.orderedlist.tooltip":"Lista numerada","editor.tasklist.tooltip":"Lista de tarefas","editor.indent.tooltip":"Recuo","editor.outdent.tooltip":"Diminuir recuo","editor.columns.tooltip":"Colunas","editor.link.tooltip":"Link","editor.link.unlink.tooltip":"Desvincular","editor.link.open.tooltip":"Abrir link","editor.link.edit.tooltip":"Editar link","editor.link.dialog.title":"Inserir link","editor.link.dialog.link":"Link","editor.link.dialog.text":"Texto","editor.link.dialog.openInNewTab":"Abrir em nova guia","editor.link.dialog.link.placeholder":"Endere\xe7o do link","editor.link.dialog.text.placeholder":"Texto do link","editor.link.dialog.button.apply":"Aplicar","editor.image.tooltip":"Imagem","editor.image.dragger.tooltip":"Clique ou arraste a imagem para a \xe1rea de upload","editor.image.float.left.tooltip":"Flutuar \xe0 esquerda","editor.image.float.none.tooltip":"Nenhum flutuante","editor.image.float.right.tooltip":"Flutuar \xe0 direita","editor.image.dialog.title":"Adicionar uma imagem","editor.image.dialog.tab.url":"Url","editor.image.dialog.tab.upload":"Enviar","editor.link.dialog.inline":"Inline","editor.image.dialog.tab.uploadCrop":"Enviar e cortar","editor.image.dialog.uploading":"Enviando","editor.image.dialog.form.link":"Link","editor.image.dialog.placeholder":"Link","editor.image.dialog.form.alt":"Alt","editor.image.dialog.form.aspectRatio":"Bloquear propor\xe7\xe3o original","editor.image.dialog.form.file":"Arquivo","editor.image.dialog.button.apply":"Aplicar","editor.video.tooltip":"V\xeddeo","editor.video.dialog.tab.upload":"Enviar","editor.video.dialog.uploading":"Enviando","editor.video.dialog.title":"Incorporar ou enviar um v\xeddeo","editor.video.dialog.link":"Link","editor.video.dialog.placeholder":"Link","editor.video.dialog.button.apply":"Aplicar","editor.table.tooltip":"Tabela","editor.table.menu.insert_table":"Inserir tabela","editor.table.menu.insert_table.with_header_row":"Com linha de cabe\xe7alho","editor.table.menu.add_column_before":"Adicionar coluna antes","editor.table.menu.add_column_after":"Adicionar coluna depois","editor.table.menu.delete_column":"Excluir coluna","editor.table.menu.add_row_before":"Adicionar linha antes","editor.table.menu.add_row_after":"Adicionar linha depois","editor.table.menu.delete_row":"Deletar linha","editor.table.menu.merge_or_split_cells":"Mesclar ou dividir c\xe9lulas","editor.table.menu.delete_table":"Deletar tabela","editor.blockquote.tooltip":"Cita\xe7\xe3o","editor.horizontalrule.tooltip":"Regra horizontal","editor.code.tooltip":"C\xf3digo","editor.codeblock.tooltip":"Bloco de c\xf3digo","editor.clear.tooltip":"Limpar formato","editor.undo.tooltip":"Desfazer","editor.redo.tooltip":"Refazer","editor.fullscreen.tooltip.fullscreen":"Tela cheia","editor.fullscreen.tooltip.exit":"Sair da tela cheia","editor.imageUpload.cancel":"Cancelar","editor.imageUpload.crop":"Cortar","editor.imageUpload.fileTypeNotSupported":"Tipo de arquivo n\xe3o suportado","editor.imageUpload.fileSizeTooBig":"Tamanho do arquivo muito grande, tamanho m\xe1ximo \xe9","editor.table.menu.insertColumnBefore":"Inserir coluna antes","editor.table.menu.insertColumnAfter":"Inserir coluna depois","editor.table.menu.deleteColumn":"Excluir coluna","editor.table.menu.insertRowAbove":"Inserir linha acima","editor.table.menu.insertRowBelow":"Inserir linha abaixo","editor.table.menu.deleteRow":"Deletar linha","editor.table.menu.mergeCells":"Mesclar c\xe9lulas","editor.table.menu.splitCells":"Dividir c\xe9lulas","editor.table.menu.deleteTable":"Deletar tabela","editor.table.menu.setCellsBgColor":"Cor de fundo da c\xe9lula","editor.emoji.tooltip":"Emoji","editor.iframe.tooltip":"Iframe","editor.searchAndReplace.tooltip":"Pesquisar e substituir","editor.search.dialog.text":"Pesquisar","editor.replace.dialog.text":"Substituir","editor.replaceAll.dialog.text":"Substituir tudo","editor.previous.dialog.text":"Anterior","editor.next.dialog.text":"Pr\xf3ximo",no_result_found:"Nenhum resultado encontrado","Smileys & People":"Emoticons & Pessoas","Animals & Nature":"Animais & Natureza","Food & Drink":"Comida & Bebida",Activity:"Atividade","Travel & Places":"Viagem & Lugares",Object:"Objetos",Symbol
594:"S\xedmbolos",Flags:"Bandeiras","Frequently used":"Frequentemente usado","editor.formula.dialog.text":"F\xf3rmula","editor.katex.tooltip":"F\xf3rmula matem\xe1tica","editor.exportPdf.tooltip":"Exportar PDF","editor.exportWord.tooltip":"Exportar Word","editor.importWord.tooltip":"Importar Word","editor.importWord.limitSize":"O tamanho do arquivo n\xe3o pode exceder","editor.importWord.converting":"Convertendo documento do Word, aguarde...","editor.importWord.convertError":"Erro ao analisar documento do Word","editor.importWord.importError":"Erro ao importar documento do Word","editor.textDirection.tooltip":"Dire\xe7\xe3o do texto","editor.textDirection.auto.tooltip":"Autom\xe1tico","editor.textDirection.ltr.tooltip":"Esquerda para Direita","editor.textDirection.rtl.tooltip":"Direita para Esquerda","editor.attachment.tooltip":"Anexo","editor.attachment.uploading":"Enviando","editor.attachment.please_upload":"Por favor, envie o arquivo","editor.imageGif.tooltip":"Gif","editor.replace.caseSensitive":"Sens\xedvel a mai\xfasculas e min\xfasculas","editor.mermaid.tooltip":"Mermaid","editor.twitter.tooltip":"Twitter","editor.tooltip.flipX":"Inverter Horizontal","editor.tooltip.flipY":"Inverter Vertical"}}},N=new class{get lang(){return I.lang}set lang(e){if(!this.isLangSupported(e)){console.warn("Can't find the current language \"".concat(e,'", Using language "').concat(I.lang,'" by default'));return}I.lang=e,this.emitter.emit("lang",e)}get message(){return I.message}set message(e){I.message=e}loadLangMessage(e){return this.message[e]}isLangSupported(e){return Object.keys(this.message).includes(e)}setLang(e){this.lang=e}registerWatchLang(e){return this.emitter.on("lang",e),{unsubscribe:()=>{this.emitter.off("lang",e)}}}setMessage(e,t){this.message[e]=t}buildLocalesHandler(e){e||(e=this.lang);let t=this.loadLangMessage(e);return function(e){return t[e]||e}}constructor(){d(this,"emitter"),this.emitter=(0,s.m)()}},D=(0,o.g)(I.lang);function L(){let[e,t]=(0,o.A)(D),r=(0,a.useMemo)(()=>N.buildLocalesHandler(e),[e]);return(0,a.useEffect)(()=>{let e=N.registerWatchLang(e=>{t(e)});return()=>{e.unsubscribe()}},[]),{lang:e,t:r}}let R={t:e=>N.buildLocalesHandler(D.get())(e)}},55651:function(e,t,r){"use strict";r.d(t,{gW:function(){return L}});var i=r(67294);function n(){return(n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(this,arguments)}function a(e,t){if(null==e)return{};var r,i,n={},a=Object.keys(e);for(i=0;i<a.length;i++)t.indexOf(r=a[i])>=0||(n[r]=e[r]);return n}function o(e){var t=(0,i.useRef)(e),r=(0,i.useRef)(function(e){t.current&&t.current(e)});return t.current=e,r.current}var s,l=function(e,t,r){return void 0===t&&(t=0),void 0===r&&(r=1),e>r?r:e<t?t:e},c=function(e){return"touches"in e},d=function(e){return e&&e.ownerDocument.defaultView||self},u=function(e,t,r){var i=e.getBoundingClientRect(),n=c(t)?function(e,t){for(var r=0;r<e.length;r++)if(e[r].identifier===t)return e[r];return e[0]}(t.touches,r):t;return{left:l((n.pageX-(i.left+d(e).pageXOffset))/i.width),top:l((n.pageY-(i.top+d(e).pageYOffset))/i.height)}},h=function(e){c(e)||e.preventDefault()},p=i.memo(function(e){var t=e.onMove,r=e.onKey,s=a(e,["onMove","onKey"]),l=(0,i.useRef)(null),p=o(t),f=o(r),m=(0,i.useRef)(null),g=(0,i.useRef)(!1),A=(0,i.useMemo)(function(){var e=function(e){h(e),(c(e)?e.touches.length>0:e.buttons>0)&&l.current?p(u(l.current,e,m.current)):r(!1)},t=function(){return r(!1)};function r(r){var i=g.current,n=d(l.current),a=r?n.addEventListener:n.removeEventListener;a(i?"touchmove":"mousemove",e),a(i?"touchend":"mouseup",t)}return[function(e){var t=e.nativeEvent,i=l.current;if(i&&(h(t),(!g.current||c(t))&&i)){if(c(t)){g.current=!0;var n=t.changedTouches||[];n.length&&(m.current=n[0].identifier)}i.focus(),p(u(i,t,m.current)),r(!0)}},function(e){var t=e.which||e.keyCode;t<37||t>40||(e.preventDefault(),f({left:39===t?.05:37===t?-.05:0,top:40===t?.05:38===t?-.05:0}))},r]},[f,p]),b=A[0],x=A[1],y=A[2];return(0,i.useEffect)(function(){return y},[y]),i.createElement("div",n({},s,{onTouchStart:b,onMouseDown:b,className:"react-colorful__interactive",ref:l,onKeyDown:x,tabIndex:0,role:"slider"}))}),f=function(e){return e.filter(Boolean).join(" ")},m=function(e){var t=e.color,r=e.left,n=e.top,a=f(["react-colorful__pointer",e.className]);
594return i.createElement("div",{className:a,style:{top:100*(void 0===n?.5:n)+"%",left:100*r+"%"}},i.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},g=function(e,t,r){return void 0===t&&(t=0),void 0===r&&(r=Math.pow(10,t)),Math.round(r*e)/r},A=function(e){return"#"===e[0]&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?g(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:8===e.length?g(parseInt(e.substring(6,8),16)/255,2):1}},b=function(e){var t=e.s,r=e.v,i=e.a,n=(200-t)*r/100;return{h:g(e.h),s:g(n>0&&n<200?t*r/100/(n<=100?n:200-n)*100:0),l:g(n/2),a:g(i,2)}},x=function(e){var t=b(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},y=function(e){var t=e.h,r=e.s,i=e.v,n=e.a;t=t/360*6,r/=100,i/=100;var a=Math.floor(t),o=i*(1-r),s=i*(1-(t-a)*r),l=i*(1-(1-t+a)*r),c=a%6;return{r:g(255*[i,s,o,o,l,i][c]),g:g(255*[l,i,i,s,o,o][c]),b:g(255*[o,o,l,i,i,s][c]),a:g(n,2)}},E=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},T=function(e){var t=e.r,r=e.g,i=e.b,n=e.a,a=n<1?E(g(255*n)):"";return"#"+E(t)+E(r)+E(i)+a},C=function(e){var t=e.r,r=e.g,i=e.b,n=e.a,a=Math.max(t,r,i),o=a-Math.min(t,r,i),s=o?a===t?(r-i)/o:a===r?2+(i-t)/o:4+(t-r)/o:0;return{h:g(60*(s<0?s+6:s)),s:g(a?o/a*100:0),v:g(a/255*100),a:n}},k=i.memo(function(e){var t=e.hue,r=e.onChange,n=f(["react-colorful__hue",e.className]);return i.createElement("div",{className:n},i.createElement(p,{onMove:function(e){r({h:360*e.left})},onKey:function(e){r({h:l(t+360*e.left,0,360)})},"aria-label":"Hue","aria-valuenow":g(t),"aria-valuemax":"360","aria-valuemin":"0"},i.createElement(m,{className:"react-colorful__hue-pointer",left:t/360,color:x({h:t,s:100,v:100,a:1})})))}),_=i.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:x({h:t.h,s:100,v:100,a:1})};return i.createElement("div",{className:"react-colorful__saturation",style:n},i.createElement(p,{onMove:function(e){r({s:100*e.left,v:100-100*e.top})},onKey:function(e){r({s:l(t.s+100*e.left,0,100),v:l(t.v-100*e.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+g(t.s)+"%, Brightness "+g(t.v)+"%"},i.createElement(m,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:x(t)})))}),v=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},S="undefined"!=typeof window?i.useLayoutEffect:i.useEffect,w=new Map,I=function(e){S(function(){var t=e.current?e.current.ownerDocument:document;if(void 0!==t&&!w.has(t)){var i=t.createElement("style");i.innerHTML='.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url(\'data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>\')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}',w.set(t,i);var n=s||r.nc;n&&i.setAttribute("nonce",n),t.head.appendChild(i)}},[])},N=function(e){var t,r,s,l,c,d=e.className,u=e.colorModel,h=e.color,p=void 0===h?u.defaultColor:h,m=e.onChange,g=a(e,["className","colorModel","color","onChange"]),A=(0,i.useRef)(null);I(A);var b=(t=o(m),s=(r=(0,i.useState)(function(){return u.toHsva(p)}))[0],l=r[1],c=(0,i.useRef)({color:p,hsva:s}),(0,i.useEffect)(function(){if(!u.equal(p,c.current.color)){var e=u.toHsva(p);c.current={hsva:e,color:p},l(e)}},[p,u]),(0,i.useEffect)(function(){var e;v(s,c.current.hsva)||u.equal(e=u.fromHsva(s),c.current.color)||(c.current={hsva:s,color:e},t(e))},[s,u,t]),[s,(0,i.useCallback)(function(e){l(function(t){return Object.assign({},t,e)})},[])]),x=b[0],y=b[1],E=f(["react-colorful",d]);return i.createElement("div",n({},g,{ref:A,className:E}),i.createElement(_,{hsva:x,onChange:y}),i.createElement(k,{hue:x.h,onChange:y,className:"react-colorful__last-control"}))},D={defaultColor:"000",toHsva:function(e){return C(A(e))},fromHsva:function(e){return T(y({h:e.h,s:e.s,v:e.v,a:1}))},equal:function(e,t){return e.toLowerCase()===t.toLowerCase()||v(A(e),A(t))}},L=function(e){return i.createElement(N,n({},e,{colorModel:D}))}},82084:function(e,t,r){"use strict";r.d(t,{ZP:function(){return A}});var i=r(67294),n=Object.defineProperty,a=(e,t,r)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,o=(e,t,r)=>a(e,"symbol"!=typeof t?t+"":t,r);let s={x:0,y:0,width:0,height:0,unit:"px"},l=(e,t,r)=>
594Math.min(Math.max(e,t),r),c=(...e)=>e.filter(e=>e&&"string"==typeof e).join(" "),d=(e,t)=>e===t||e.width===t.width&&e.height===t.height&&e.x===t.x&&e.y===t.y&&e.unit===t.unit;function u(e,t,r){return"%"===e.unit?{...s,...e,unit:"%"}:{unit:"%",x:e.x?e.x/t*100:0,y:e.y?e.y/r*100:0,width:e.width?e.width/t*100:0,height:e.height?e.height/r*100:0}}function h(e,t,r){return e.unit?"px"===e.unit?{...s,...e,unit:"px"}:{unit:"px",x:e.x?e.x*t/100:0,y:e.y?e.y*r/100:0,width:e.width?e.width*t/100:0,height:e.height?e.height*r/100:0}:{...s,...e,unit:"px"}}function p(e,t,r,i,n,a=0,o=0,s=i,l=n){let c={...e},d=Math.min(a,i),u=Math.min(o,n),h=Math.min(s,i),p=Math.min(l,n);t&&(t>1?(u=(d=o?o*t:d)/t,h=s*t):(d=(u=a?a/t:u)*t,p=l/t)),c.y<0&&(c.height=Math.max(c.height+c.y,u),c.y=0),c.x<0&&(c.width=Math.max(c.width+c.x,d),c.x=0);let f=i-(c.x+c.width);f<0&&(c.x=Math.min(c.x,i-d),c.width+=f);let m=n-(c.y+c.height);if(m<0&&(c.y=Math.min(c.y,n-u),c.height+=m),c.width<d&&(("sw"===r||"nw"==r)&&(c.x-=d-c.width),c.width=d),c.height<u&&(("nw"===r||"ne"==r)&&(c.y-=u-c.height),c.height=u),c.width>h&&(("sw"===r||"nw"==r)&&(c.x-=h-c.width),c.width=h),c.height>p&&(("nw"===r||"ne"==r)&&(c.y-=p-c.height),c.height=p),t){let e=c.width/c.height;if(e<t){let e=Math.max(c.width/t,u);("nw"===r||"ne"==r)&&(c.y-=e-c.height),c.height=e}else if(e>t){let e=Math.max(c.height*t,d);("sw"===r||"nw"==r)&&(c.x-=e-c.width),c.width=e}}return c}let f={capture:!0,passive:!1},m=0,g=class e extends i.PureComponent{constructor(){super(...arguments),o(this,"docMoveBound",!1),o(this,"mouseDownOnCrop",!1),o(this,"dragStarted",!1),o(this,"evData",{startClientX:0,startClientY:0,startCropX:0,startCropY:0,clientX:0,clientY:0,isResize:!0}),o(this,"componentRef",(0,i.createRef)()),o(this,"mediaRef",(0,i.createRef)()),o(this,"resizeObserver"),o(this,"initChangeCalled",!1),o(this,"instanceId",`rc-${m++}`),o(this,"state",{cropIsActive:!1,newCropIsBeingDrawn:!1}),o(this,"onCropPointerDown",e=>{let{crop:t,disabled:r}=this.props,i=this.getBox();if(!t)return;let n=h(t,i.width,i.height);if(r)return;e.cancelable&&e.preventDefault(),this.bindDocMove(),this.componentRef.current.focus({preventScroll:!0});let a=e.target.dataset.ord,o=e.clientX,s=e.clientY,l=n.x,c=n.y;if(a){let t=e.clientX-i.x,r=e.clientY-i.y,d=0,u=0;"ne"===a||"e"==a?(d=t-(n.x+n.width),u=r-n.y,l=n.x,c=n.y+n.height):"se"===a||"s"===a?(d=t-(n.x+n.width),u=r-(n.y+n.height),l=n.x,c=n.y):"sw"===a||"w"==a?(d=t-n.x,u=r-(n.y+n.height),l=n.x+n.width,c=n.y):("nw"===a||"n"==a)&&(d=t-n.x,u=r-n.y,l=n.x+n.width,c=n.y+n.height),o=l+i.x+d,s=c+i.y+u}this.evData={startClientX:o,startClientY:s,startCropX:l,startCropY:c,clientX:e.clientX,clientY:e.clientY,isResize:!!a,ord:a},this.mouseDownOnCrop=!0,this.setState({cropIsActive:!0})}),o(this,"onComponentPointerDown",e=>{let{crop:t,disabled:r,locked:i,keepSelection:n,onChange:a}=this.props,o=this.getBox();if(r||i||n&&t)return;e.cancelable&&e.preventDefault(),this.bindDocMove(),this.componentRef.current.focus({preventScroll:!0});let s=e.clientX-o.x,l=e.clientY-o.y,c={unit:"px",x:s,y:l,width:0,height:0};this.evData={startClientX:e.clientX,startClientY:e.clientY,startCropX:s,startCropY:l,clientX:e.clientX,clientY:e.clientY,isResize:!0},this.mouseDownOnCrop=!0,a(h(c,o.width,o.height),u(c,o.width,o.height)),this.setState({cropIsActive:!0,newCropIsBeingDrawn:!0})}),o(this,"onDocPointerMove",e=>{let t;let{crop:r,disabled:i,onChange:n,onDragStart:a}=this.props,o=this.getBox();if(i||!r||!this.mouseDownOnCrop)return;e.cancelable&&e.preventDefault(),this.dragStarted||(this.dragStarted=!0,a&&a(e));let{evData:s}=this;s.clientX=e.clientX,s.clientY=e.clientY,d(r,t=s.isResize?this.resizeCrop():this.dragCrop())||n(h(t,o.width,o.height),u(t,o.width,o.height))}),o(this,"onComponentKeyDown",t=>{let{crop:r,disabled:i,onChange:n,onComplete:a}=this.props;if(i)return;let o=t.key,s=!1;if(!r)return;let c=this.getBox(),d=this.makePixelCrop(c),p=(navigator.platform.match("Mac")?t.metaKey:t.ctrlKey)?e.nudgeStepLarge:t.shiftKey?e.nudgeStepMedium:e.nudgeStep;if("ArrowLeft"===o?(d.x-=p,s=!0):"ArrowRight"===o?(d.x+=p,s=!0):"ArrowUp"===o?(d.y-=p,s=!0):"ArrowDown"===o&&(d.y+=p,s=!0),s){t.cancelable&&t.preventDefault(),d.x=l(d.x,0,c.width-d.width),d.y=l(d.y,0,c.height-d.height);let e=h(d,c.width,c.height),r=u(d,c.width,c.height);n(e,r),a&&a(e,r)}}),o(this,"onHandlerKeyDown",(t,r)=>{let{aspect:i=0,crop:n,disabled:a,minWidth:o=0,minHeight:s=0,maxWidth:l,maxHeight:c,onChange:f,onComplete:m}=this.props,g=this.getBox();if(a||!n||"ArrowUp"!==t.key&&"ArrowDown"!==t.key&&"ArrowLeft"!==t.key&&"ArrowRight"!==t.key)return;t.stopPropagation(),t.preventDefault();let A=(navigator.platform.match("Mac")?t.metaKey:t.ctrlKey)?e.nudgeStepLarge:t.shiftKey?e.nudgeStepMedium:e.nudgeStep,b=h(n,g.width,g.height),x=function(e,t,r,i){let n={...e};return"ArrowLeft"===t?"nw"===i?(n.x-=r,n.y-=r,n.width+=r,n.height+=r):"w"===i?(n.x-=r,n.width+=r):"sw"===i?(n.x-=r,n.width+=r,n.height+=r):"ne"===i?(n.y+=r,n.width-=r,n.height-=r):"e"===i?n.width-=r:"se"===i&&(n.width-=r,n.height-=r):"ArrowRight"===t&&("nw"===i?(n.x+=r,n.y+=r,n.width-=r,n.height-=r):"w"===i?(n.x+=r,n.width-=r):"sw"===i?(n.x+=r,n.width-=r,n.height-=r):"ne"===i?(n.y-=r,n.width+=r,n.height+=r):"e"===i?n.width+=r:"se"===i&&(n.width+=r,n.height+=r)),"ArrowUp"===t?"nw"===i?(n.x-=r,n.y-=r,n.width+=r,n.height+=r):"n"===i?(n.y-=r,n.height+=r):"ne"===i?(n.y-=r,n.width+=r,n.height+=r):"sw"===i?(n.x+=r,n.width-=r,n.height-=r):"s"===i?n.height-=r:"se"===i&&(n.width-=r,n.height-=r):"ArrowDown"===t&&("nw"===i?(n.x+=r,n.y+=r,n.width-=r,n.height-=r):"n"===i?(n.y+=r,n.height-=r):"ne"===i?(n.y+=r,n.width-=r,n.height-=r):"sw"===i?(n.x-=r,n.width+=r,n.height+=r):"s"===i?n.height+=r:"se"===i&&(n.width+=r,n.height+=r)),n}(b,t.key,A,r),y=p(x,i,r,g.width,g.height,o,s,l,c);if(!d(n,y)){let e=u(y,g.width,g.height);f(y,e),m&&m(y,e)}}),o(this,"onDocPointerDone",e=>{let{crop:t,disabled:r,onComplete:i,onDragEnd:n}=this.props,a=this.getBox();this.unbindDocMove(),!(r||!t)&&this.mouseDownOnCrop&&(this.mouseDownOnCrop=!1,this.dragStarted=!1,n&&n(e),i&&i(h(t,a.width,a.height),u(t,a.width,a.height)),this.setState({cropIsActive:!1,newCropIsBeingDrawn:!1}))}),o(this,"onDragFocus",()=>{var e;null==(e=this.componentRef.current)||e.scrollTo(0,0)})}get document(){return document}getBox(){let e=this.mediaRef.current;if(!e)return{x:0,y:0,width:0,height:0};let{x:t,y:r,width:i,height:n}=e.getBoundingClientRect();return{x:t,y:r,width:i,height:n}}componentDidUpdate(e){let{crop:t,onComplete:r}=this.props;if(r&&!e.crop&&t){let{width:e,height:i}=this.getBox();e&&i&&r(h(t,e,i),u(t,e,i))}}componentWillUnmount(){this.resizeObserver&&this.resizeObserver.disconnect(),this.unbindDocMove()}bindDocMove(){this.docMoveBound||(this.document.addEventListener("pointermove",this.onDocPointerMove,f),this.document.addEventListener("pointerup",this.onDocPointerDone,f),this.document.addEventListener("pointercancel",this.onDocPointerDone,f),this.docMoveBound=!0)}
594unbindDocMove(){this.docMoveBound&&(this.document.removeEventListener("pointermove",this.onDocPointerMove,f),this.document.removeEventListener("pointerup",this.onDocPointerDone,f),this.document.removeEventListener("pointercancel",this.onDocPointerDone,f),this.docMoveBound=!1)}getCropStyle(){let{crop:e}=this.props;if(e)return{top:`${e.y}${e.unit}`,left:`${e.x}${e.unit}`,width:`${e.width}${e.unit}`,height:`${e.height}${e.unit}`}}dragCrop(){let{evData:e}=this,t=this.getBox(),r=this.makePixelCrop(t),i=e.clientX-e.startClientX,n=e.clientY-e.startClientY;return r.x=l(e.startCropX+i,0,t.width-r.width),r.y=l(e.startCropY+n,0,t.height-r.height),r}getPointRegion(e,t,r,i){let n;let{evData:a}=this,o=a.clientX-e.x,s=a.clientY-e.y;return n=i&&t?"nw"===t||"n"===t||"ne"===t:s<a.startCropY,(r&&t?"nw"===t||"w"===t||"sw"===t:o<a.startCropX)?n?"nw":"sw":n?"ne":"se"}resolveMinDimensions(e,t,r=0,i=0){let n=Math.min(r,e.width),a=Math.min(i,e.height);return t&&(n||a)?t>1?n?[n,n/t]:[a*t,a]:a?[a*t,a]:[n,n/t]:[n,a]}resizeCrop(){let{evData:t}=this,{aspect:r=0,maxWidth:i,maxHeight:n}=this.props,a=this.getBox(),[o,s]=this.resolveMinDimensions(a,r,this.props.minWidth,this.props.minHeight),c=this.makePixelCrop(a),d=this.getPointRegion(a,t.ord,o,s),u=t.ord||d,h=t.clientX-t.startClientX,f=t.clientY-t.startClientY;(o&&"nw"===u||"w"===u||"sw"===u)&&(h=Math.min(h,-o)),(s&&"nw"===u||"n"===u||"ne"===u)&&(f=Math.min(f,-s));let m={unit:"px",x:0,y:0,width:0,height:0};"ne"===d?(m.x=t.startCropX,m.width=h,r?(m.height=m.width/r,m.y=t.startCropY-m.height):(m.height=Math.abs(f),m.y=t.startCropY-m.height)):"se"===d?(m.x=t.startCropX,m.y=t.startCropY,m.width=h,r?m.height=m.width/r:m.height=f):"sw"===d?(m.x=t.startCropX+h,m.y=t.startCropY,m.width=Math.abs(h),r?m.height=m.width/r:m.height=f):"nw"===d&&(m.x=t.startCropX+h,m.width=Math.abs(h),r?(m.height=m.width/r,m.y=t.startCropY-m.height):(m.height=Math.abs(f),m.y=t.startCropY+f));let g=p(m,r,d,a.width,a.height,o,s,i,n);return r||e.xyOrds.indexOf(u)>-1?c=g:e.xOrds.indexOf(u)>-1?(c.x=g.x,c.width=g.width):e.yOrds.indexOf(u)>-1&&(c.y=g.y,c.height=g.height),c.x=l(c.x,0,a.width-c.width),c.y=l(c.y,0,a.height-c.height),c}renderCropSelection(){let{ariaLabels:t=e.defaultProps.ariaLabels,disabled:r,locked:n,renderSelectionAddon:a,ruleOfThirds:o,crop:s}=this.props,l=this.getCropStyle();if(s)return i.createElement("div",{style:l,className:"ReactCrop__crop-selection",onPointerDown:this.onCropPointerDown,"aria-label":t.cropArea,tabIndex:0,onKeyDown:this.onComponentKeyDown,role:"group"},!r&&!n&&i.createElement("div",{className:"ReactCrop__drag-elements",onFocus:this.onDragFocus},i.createElement("div",{className:"ReactCrop__drag-bar ord-n","data-ord":"n"}),i.createElement("div",{className:"ReactCrop__drag-bar ord-e","data-ord":"e"}),i.createElement("div",{className:"ReactCrop__drag-bar ord-s","data-ord":"s"}),i.createElement("div",{className:"ReactCrop__drag-bar ord-w","data-ord":"w"}),i.createElement("div",{className:"ReactCrop__drag-handle ord-nw","data-ord":"nw",tabIndex:0,"aria-label":t.nwDragHandle,onKeyDown:e=>this.onHandlerKeyDown(e,"nw"),role:"button"}),i.createElement("div",{className:"ReactCrop__drag-handle ord-n","data-ord":"n",tabIndex:0,"aria-label":t.nDragHandle,onKeyDown:e=>this.onHandlerKeyDown(e,"n"),role:"button"}),i.createElement("div",{className:"ReactCrop__drag-handle ord-ne","data-ord":"ne",tabIndex:0,"aria-label":t.neDragHandle,onKeyDown:e=>this.onHandlerKeyDown(e,"ne"),role:"button"}),i.createElement("div",{className:"ReactCrop__drag-handle ord-e","data-ord":"e",tabIndex:0,"aria-label":t.eDragHandle,onKeyDown:e=>this.onHandlerKeyDown(e,"e"),role:"button"}),i.createElement("div",{className:"ReactCrop__drag-handle ord-se","data-ord":"se",tabIndex:0,"aria-label":t.seDragHandle,onKeyDown:e=>this.onHandlerKeyDown(e,"se"),role:"button"}),i.createElement("div",{className:"ReactCrop__drag-handle ord-s","data-ord":"s",tabIndex:0,"aria-label":t.sDragHandle,onKeyDown:e=>this.onHandlerKeyDown(e,"s"),role:"button"}),i.createElement("div",{className:"ReactCrop__drag-handle ord-sw","data-ord":"sw",tabIndex:0,"aria-label":t.swDragHandle,onKeyDown:e=>this.onHandlerKeyDown(e,"sw"),role:"button"}),i.createElement("div",{className:"ReactCrop__drag-handle ord-w","data-ord":"w",tabIndex:0,"aria-label":t.wDragHandle,onKeyDown:e=>this.onHandlerKeyDown(e,"w"),role:"button"})),a&&i.createElement("div",{className:"ReactCrop__selection-addon",onPointerDown:e=>e.stopPropagation()},a(this.state)),o&&i.createElement(i.Fragment,null,i.createElement("div",{className:"ReactCrop__rule-of-thirds-hz"}),i.createElement("div",{className:"ReactCrop__rule-of-thirds-vt"})))}makePixelCrop(e){let t={...s,...this.props.crop||{}};return h(t,e.width,e.height)}render(){let{aspect:e,children:t,circularCrop:r,className:n,crop:a,disabled:o,locked:s,style:l,ruleOfThirds:d}=this.props,{cropIsActive:u,newCropIsBeingDrawn:h}=this.state,p=a?this.renderCropSelection():null,f=c("ReactCrop",n,u&&"ReactCrop--active",o&&"ReactCrop--disabled",s&&"ReactCrop--locked",h&&"ReactCrop--new-crop",a&&e&&"ReactCrop--fixed-aspect",a&&r&&"ReactCrop--circular-crop",a&&d&&"ReactCrop--rule-of-thirds",!this.dragStarted&&a&&!a.width&&!a.height&&"ReactCrop--invisible-crop",r&&"ReactCrop--no-animate");return i.createElement("div",{ref:this.componentRef,className:f,style:l},i.createElement("div",{ref:this.mediaRef,className:"ReactCrop__child-wrapper",onPointerDown:this.onComponentPointerDown},t),a?i.createElement("svg",{className:"ReactCrop__crop-mask",width:"100%",height:"100%"},i.createElement("defs",null,i.createElement("mask",{id:`hole-${this.instanceId}`},i.createElement("rect",{width:"100%",height:"100%",fill:"white"}),r?i.createElement("ellipse",{cx:`${a.x+a.width/2}${a.unit}`,cy:`${a.y+a.height/2}${a.unit}`,rx:`${a.width/2}${a.unit}`,ry:`${a.height/2}${a.unit}`,fill:"black"}):i.createElement("rect",{x:`${a.x}${a.unit}`,y:`${a.y}${a.unit}`,width:`${a.width}${a.unit}`,height:`${a.height}${a.unit}`,fill:"black"}))),i.createElement("rect",{fill:"black",fillOpacity:.5,width:"100%",height:"100%",mask:`url(#hole-${this.instanceId})`})):void 0,p)}};o(g,"xOrds",["e","w"]),o(g,"yOrds",["n","s"]),o(g,"xyOrds",["nw","ne","se","sw"]),o(g,"nudgeStep",1),o(g,"nudgeStepMedium",10),o(g,"nudgeStepLarge",100),o(g,"defaultProps",{ariaLabels:{cropArea:"Use the arrow keys to move the crop selection area",nwDragHandle:"Use the arrow keys to move the north west drag handle to change the crop selection area",nDragHandle:"Use the up and down arrow keys to move the north drag handle to change the crop selection area",neDragHandle:"Use the arrow keys to move the north east drag handle to change the crop selection area",eDragHandle:"Use the up and down arrow keys to move the east drag handle to change the crop selection area",seDragHandle:"Use the arrow keys to move the south east drag handle to change the crop selection area",sDragHandle:"Use the up and down arrow keys to move the south drag handle to change the crop selection area",swDragHandle:"Use the arrow keys to move the south west drag handle to change the crop selection area",wDragHandle:"Use the up and down arrow keys to move the west drag handle to change the crop selection area"}});let A=g},99893:function(e,t,r){"use strict";let i,n,a,o,s,l;r.d(t,{e$:function(){return t9}});var c,d,u,h,p=r(34045),f=r(25181);
594class m extends Error{constructor(e){super(e),this.name="ShikiError"}}var g=r(48764).Buffer;class A extends Error{constructor(e){super(e),this.name="ShikiError"}}function b(){return"undefined"!=typeof performance?performance.now():Date.now()}let x=(e,t)=>e+(t-e%t)%t;async function y(e){let t,r;let i={};function n(e){r=e,i.HEAPU8=new Uint8Array(e),i.HEAPU32=new Uint32Array(e)}let a="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function o(e,t){return e?function(e,t,r=1024){let i=t+r,n=t;for(;e[n]&&!(n>=i);)++n;if(n-t>16&&e.buffer&&a)return a.decode(e.subarray(t,n));let o="";for(;t<n;){let r=e[t++];if(!(128&r)){o+=String.fromCharCode(r);continue}let i=63&e[t++];if((224&r)==192){o+=String.fromCharCode((31&r)<<6|i);continue}let n=63&e[t++];if((r=(240&r)==224?(15&r)<<12|i<<6|n:(7&r)<<18|i<<12|n<<6|63&e[t++])<65536)o+=String.fromCharCode(r);else{let e=r-65536;o+=String.fromCharCode(55296|e>>10,56320|1023&e)}}return o}(i.HEAPU8,e,t):""}let s={emscripten_get_now:b,emscripten_memcpy_big:function(e,t,r){i.HEAPU8.copyWithin(e,t,t+r)},emscripten_resize_heap:function(e){let a=i.HEAPU8.length;if((e>>>=0)>2147483648)return!1;for(let i=1;i<=4;i*=2){let o=a*(1+.2/i);o=Math.min(o,e+100663296);let s=Math.min(2147483648,x(Math.max(e,o),65536)),l=function(e){try{return t.grow(e-r.byteLength+65535>>>16),n(t.buffer),1}catch{}}(s);if(l)return!0}return!1},fd_write:()=>0};async function l(){let r=await e({env:s,wasi_snapshot_preview1:s});n((t=r.memory).buffer),Object.assign(i,r),i.UTF8ToString=o}return await l(),i}var E=Object.defineProperty,T=(e,t,r)=>t in e?E(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,C=(e,t,r)=>(T(e,"symbol"!=typeof t?t+"":t,r),r);let k=null;class _{constructor(e){C(this,"utf16Length"),C(this,"utf8Length"),C(this,"utf16Value"),C(this,"utf8Value"),C(this,"utf16OffsetToUtf8"),C(this,"utf8OffsetToUtf16");let t=e.length,r=_._utf8ByteLength(e),i=r!==t,n=i?new Uint32Array(t+1):null;i&&(n[t]=r);let a=i?new Uint32Array(r+1):null;i&&(a[r]=t);let o=new Uint8Array(r),s=0;for(let r=0;r<t;r++){let l=e.charCodeAt(r),c=l,d=!1;if(l>=55296&&l<=56319&&r+1<t){let t=e.charCodeAt(r+1);t>=56320&&t<=57343&&(c=(l-55296<<10)+65536|t-56320,d=!0)}i&&(n[r]=s,d&&(n[r+1]=s),c<=127?a[s+0]=r:c<=2047?(a[s+0]=r,a[s+1]=r):c<=65535?(a[s+0]=r,a[s+1]=r,a[s+2]=r):(a[s+0]=r,a[s+1]=r,a[s+2]=r,a[s+3]=r)),c<=127?o[s++]=c:c<=2047?(o[s++]=192|(1984&c)>>>6,o[s++]=128|(63&c)>>>0):c<=65535?(o[s++]=224|(61440&c)>>>12,o[s++]=128|(4032&c)>>>6,o[s++]=128|(63&c)>>>0):(o[s++]=240|(1835008&c)>>>18,o[s++]=128|(258048&c)>>>12,o[s++]=128|(4032&c)>>>6,o[s++]=128|(63&c)>>>0),d&&r++}this.utf16Length=t,this.utf8Length=r,this.utf16Value=e,this.utf8Value=o,this.utf16OffsetToUtf8=n,this.utf8OffsetToUtf16=a}static _utf8ByteLength(e){let t=0;for(let r=0,i=e.length;r<i;r++){let n=e.charCodeAt(r),a=n,o=!1;if(n>=55296&&n<=56319&&r+1<i){let t=e.charCodeAt(r+1);t>=56320&&t<=57343&&(a=(n-55296<<10)+65536|t-56320,o=!0)}a<=127?t+=1:a<=2047?t+=2:a<=65535?t+=3:t+=4,o&&r++}return t}createString(e){let t=e.omalloc(this.utf8Length);return e.HEAPU8.set(this.utf8Value,t),t}}let v=class{constructor(e){if(C(this,"id",++v.LAST_ID),C(this,"_onigBinding"),C(this,"content"),C(this,"utf16Length"),C(this,"utf8Length"),C(this,"utf16OffsetToUtf8"),C(this,"utf8OffsetToUtf16"),C(this,"ptr"),!k)throw new A("Must invoke loadWasm first.");this._onigBinding=k,this.content=e;let t=new _(e);this.utf16Length=t.utf16Length,this.utf8Length=t.utf8Length,this.utf16OffsetToUtf8=t.utf16OffsetToUtf8,this.utf8OffsetToUtf16=t.utf8OffsetToUtf16,this.utf8Length<1e4&&!v._sharedPtrInUse?(v._sharedPtr||(v._sharedPtr=k.omalloc(1e4)),v._sharedPtrInUse=!0,k.HEAPU8.set(t.utf8Value,v._sharedPtr),this.ptr=v._sharedPtr):this.ptr=t.createString(k)}convertUtf8OffsetToUtf16(e){return this.utf8OffsetToUtf16?e<0?0:e>this.utf8Length?this.utf16Length:this.utf8OffsetToUtf16[e]:e}convertUtf16OffsetToUtf8(e){return this.utf16OffsetToUtf8?e<0?0:e>this.utf16Length?this.utf8Length:this.utf16OffsetToUtf8[e]:e}dispose(){this.ptr===v._sharedPtr?v._sharedPtrInUse=!1:this._onigBinding.ofree(this.ptr)}};C(v,"LAST_ID",0),C(v,"_sharedPtr",0),C(v,"_sharedPtrInUse",!1);class S{constructor(e){if(C(this,"_onigBinding"),C(this,"_ptr"),!k)throw new A("Mu
594st invoke loadWasm first.");let t=[],r=[];for(let i=0,n=e.length;i<n;i++){let n=new _(e[i]);t[i]=n.createString(k),r[i]=n.utf8Length}let i=k.omalloc(4*e.length);k.HEAPU32.set(t,i/4);let n=k.omalloc(4*e.length);k.HEAPU32.set(r,n/4);let a=k.createOnigScanner(i,n,e.length);for(let r=0,i=e.length;r<i;r++)k.ofree(t[r]);k.ofree(n),k.ofree(i),0===a&&function(e){throw new A(e.UTF8ToString(e.getLastOnigError()))}(k),this._onigBinding=k,this._ptr=a}dispose(){this._onigBinding.freeOnigScanner(this._ptr)}findNextMatchSync(e,t,r){let i=0;if("number"==typeof r&&(i=r),"string"==typeof e){e=new v(e);let r=this._findNextMatchSync(e,t,!1,i);return e.dispose(),r}return this._findNextMatchSync(e,t,!1,i)}_findNextMatchSync(e,t,r,i){let n=this._onigBinding,a=n.findNextOnigScannerMatch(this._ptr,e.id,e.ptr,e.utf8Length,e.convertUtf16OffsetToUtf8(t),i);if(0===a)return null;let o=n.HEAPU32,s=a/4,l=o[s++],c=o[s++],d=[];for(let t=0;t<c;t++){let r=e.convertUtf8OffsetToUtf16(o[s++]),i=e.convertUtf8OffsetToUtf16(o[s++]);d[t]={start:r,end:i,length:i-r}}return{index:l,captureIndices:d}}}function w(e){return t=>WebAssembly.instantiate(e,t)}async function I(e){return e&&await (i||(i=async function(){k=await y(async t=>{let r=e;if("function"==typeof(r=await r)&&(r=await r(t)),"function"==typeof r&&(r=await r(t)),"function"==typeof r.instantiator)r=await r.instantiator(t);else if("function"==typeof r.default)r=await r.default(t);else{var i,n,a,o;(void 0!==r.data&&(r=r.data),i=r,"undefined"!=typeof Response&&i instanceof Response)?r="function"==typeof WebAssembly.instantiateStreaming?await (a=r,e=>WebAssembly.instantiateStreaming(a,e))(t):await (o=r,async e=>{let t=await o.arrayBuffer();return WebAssembly.instantiate(t,e)})(t):(n=r,"undefined"!=typeof ArrayBuffer&&(n instanceof ArrayBuffer||ArrayBuffer.isView(n))||void 0!==g&&g.isBuffer?.(n)||"undefined"!=typeof SharedArrayBuffer&&n instanceof SharedArrayBuffer||"undefined"!=typeof Uint32Array&&n instanceof Uint32Array)?r=await w(r)(t):r instanceof WebAssembly.Module?r=await w(r)(t):"default"in r&&r.default instanceof WebAssembly.Module&&(r=await w(r.default)(t))}return"instance"in r&&(r=r.instance),"exports"in r&&(r=r.exports),r})}())),{createScanner:e=>new S(e.map(e=>"string"==typeof e?e:e.source)),createString:e=>new v(e)}}var N=r(83454);function D(e,...t){return t.forEach(t=>{for(let r in t)e[r]=t[r]}),e}var L=/\$(\d+)|\${(\d+):\/(downcase|upcase)}/g,R=class{static hasCaptures(e){return null!==e&&(L.lastIndex=0,L.test(e))}static replaceCaptures(e,t,r){return e.replace(L,(e,i,n,a)=>{let o=r[parseInt(i||n,10)];if(!o)return e;{let e=t.substring(o.start,o.end);for(;"."===e[0];)e=e.substring(1);switch(a){case"downcase":return e.toLowerCase();case"upcase":return e.toUpperCase();default:return e}}})}};function B(e,t){if(null===e&&null===t)return 0;if(!e)return -1;if(!t)return 1;let r=e.length,i=t.length;if(r===i){for(let i=0;i<r;i++){var n,a;let r=(n=e[i])<(a=t[i])?-1:n>a?1:0;if(0!==r)return r}return 0}return r-i}function O(e){return!!(/^#[0-9a-f]{6}$/i.test(e)||/^#[0-9a-f]{8}$/i.test(e)||/^#[0-9a-f]{3}$/i.test(e)||/^#[0-9a-f]{4}$/i.test(e))}function M(e){return e.replace(/[\-\\\{\}\*\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&")}var F=class{constructor(e){this.fn=e}cache=new Map;get(e){if(this.cache.has(e))return this.cache.get(e);let t=this.fn(e);return this.cache.set(e,t),t}},P=class{constructor(e,t,r){this._colorMap=e,this._defaults=t,this._root=r}static createFromRawTheme(e,t){return this.createFromParsedTheme(function(e){if(!e||!e.settings||!Array.isArray(e.settings))return[];let t=e.settings,r=[],i=0;for(let e=0,n=t.length;e<n;e++){let n,a=t[e];if(!a.settings)continue;if("string"==typeof a.scope){let e=a.scope;n=(e=(e=e.replace(/^[,]+/,"")).replace(/[,]+$/,"")).split(",")}else n=Array.isArray(a.scope)?a.scope:[""];let o=-1;if("string"==typeof a.settings.fontStyle){o=0;let e=a.settings.fontStyle.split(" ");for(let t=0,r=e.length;t<r;t++)switch(e[t]){case"italic":o|=1;break;case"bold":o|=2;break;case"underline":o|=4;break;case"strikethrough":o|=8}}let s=null;"string"==typeof a.settings.foreground&&O(a.settings.foreground)&&
594(s=a.settings.foreground);let l=null;"string"==typeof a.settings.background&&O(a.settings.background)&&(l=a.settings.background);for(let t=0,a=n.length;t<a;t++){let a=n[t].trim().split(" "),c=a[a.length-1],d=null;a.length>1&&(d=a.slice(0,a.length-1)).reverse(),r[i++]=new U(c,d,e,o,s,l)}}return r}(e),t)}static createFromParsedTheme(e,t){return function(e,t){e.sort((e,t)=>{var r,i;let n=(r=e.scope)<(i=t.scope)?-1:r>i?1:0;return 0!==n||0!==(n=B(e.parentScopes,t.parentScopes))?n:e.index-t.index});let r=0,i="#000000",n="#ffffff";for(;e.length>=1&&""===e[0].scope;){let t=e.shift();-1!==t.fontStyle&&(r=t.fontStyle),null!==t.foreground&&(i=t.foreground),null!==t.background&&(n=t.background)}let a=new j(t),o=new W(r,a.getId(i),a.getId(n)),s=new Z(new Y(0,null,-1,0,0),[]);for(let t=0,r=e.length;t<r;t++){let r=e[t];s.insert(0,r.scope,r.parentScopes,r.fontStyle,a.getId(r.foreground),a.getId(r.background))}return new P(a,o,s)}(e,t)}_cachedMatchRoot=new F(e=>this._root.match(e));getColorMap(){return this._colorMap.getColorMap()}getDefaults(){return this._defaults}match(e){if(null===e)return this._defaults;let t=e.scopeName,r=this._cachedMatchRoot.get(t),i=r.find(t=>(function(e,t){if(0===t.length)return!0;for(let n=0;n<t.length;n++){var r,i;let a=t[n],o=!1;if(">"===a){if(n===t.length-1)return!1;a=t[++n],o=!0}for(;e&&(r=e.scopeName,!((i=a)===r||r.startsWith(i)&&"."===r[i.length]));){if(o)return!1;e=e.parent}if(!e)return!1;e=e.parent}return!0})(e.parent,t.parentScopes));return i?new W(i.fontStyle,i.foreground,i.background):null}},H=class e{constructor(e,t){this.parent=e,this.scopeName=t}static push(t,r){for(let i of r)t=new e(t,i);return t}static from(...t){let r=null;for(let i=0;i<t.length;i++)r=new e(r,t[i]);return r}push(t){return new e(this,t)}getSegments(){let e=this,t=[];for(;e;)t.push(e.scopeName),e=e.parent;return t.reverse(),t}toString(){return this.getSegments().join(" ")}extends(e){return this===e||null!==this.parent&&this.parent.extends(e)}getExtensionIfDefined(e){let t=[],r=this;for(;r&&r!==e;)t.push(r.scopeName),r=r.parent;return r===e?t.reverse():void 0}},W=class{constructor(e,t,r){this.fontStyle=e,this.foregroundId=t,this.backgroundId=r}},U=class{constructor(e,t,r,i,n,a){this.scope=e,this.parentScopes=t,this.index=r,this.fontStyle=i,this.foreground=n,this.background=a}},G=((c=G||{})[c.NotSet=-1]="NotSet",c[c.None=0]="None",c[c.Italic=1]="Italic",c[c.Bold=2]="Bold",c[c.Underline=4]="Underline",c[c.Strikethrough=8]="Strikethrough",c),j=class{_isFrozen;_lastColorId;_id2color;_color2id;constructor(e){if(this._lastColorId=0,this._id2color=[],this._color2id=Object.create(null),Array.isArray(e)){this._isFrozen=!0;for(let t=0,r=e.length;t<r;t++)this._color2id[e[t]]=t,this._id2color[t]=e[t]}else this._isFrozen=!1}getId(e){if(null===e)return 0;e=e.toUpperCase();let t=this._color2id[e];if(t)return t;if(this._isFrozen)throw Error(`Missing color in color map - ${e}`);return t=++this._lastColorId,this._color2id[e]=t,this._id2color[t]=e,t}getColorMap(){return this._id2color.slice(0)}},q=Object.freeze([]),Y=class e{scopeDepth;parentScopes;fontStyle;foreground;background;constructor(e,t,r,i,n){this.scopeDepth=e,this.parentScopes=t||q,this.fontStyle=r,this.foreground=i,this.background=n}clone(){return new e(this.scopeDepth,this.parentScopes,this.fontStyle,this.foreground,this.background)}static cloneArr(e){let t=[];for(let r=0,i=e.length;r<i;r++)t[r]=e[r].clone();return t}acceptOverwrite(e,t,r,i){this.scopeDepth>e?console.log("how did this happen?"):this.scopeDepth=e,-1!==t&&(this.fontStyle=t),0!==r&&(this.foreground=r),0!==i&&(this.background=i)}},Z=class e{constructor(e,t=[],r={}){this._mainRule=e,this._children=r,this._rulesWithParentScopes=t}_rulesWithParentScopes;static _cmpBySpecificity(e,t){if(e.scopeDepth!==t.scopeDepth)return t.scopeDepth-e.scopeDepth;let r=0,i=0;for(;">"===e.parentScopes[r]&&r++,">"===t.parentScopes[i]&&i++,!(r>=e.parentScopes.length)&&!(i>=t.parentScopes.length);){let n=t.parentScopes[i].length-e.parentScopes[r].length;if(0!==n)return n;r++,i++}
594return t.parentScopes.length-e.parentScopes.length}match(t){if(""!==t){let e,r,i=t.indexOf(".");if(-1===i?(e=t,r=""):(e=t.substring(0,i),r=t.substring(i+1)),this._children.hasOwnProperty(e))return this._children[e].match(r)}let r=this._rulesWithParentScopes.concat(this._mainRule);return r.sort(e._cmpBySpecificity),r}insert(t,r,i,n,a,o){let s,l,c;if(""===r){this._doInsertHere(t,i,n,a,o);return}let d=r.indexOf(".");-1===d?(s=r,l=""):(s=r.substring(0,d),l=r.substring(d+1)),this._children.hasOwnProperty(s)?c=this._children[s]:(c=new e(this._mainRule.clone(),Y.cloneArr(this._rulesWithParentScopes)),this._children[s]=c),c.insert(t+1,l,i,n,a,o)}_doInsertHere(e,t,r,i,n){if(null===t){this._mainRule.acceptOverwrite(e,r,i,n);return}for(let a=0,o=this._rulesWithParentScopes.length;a<o;a++){let o=this._rulesWithParentScopes[a];if(0===B(o.parentScopes,t)){o.acceptOverwrite(e,r,i,n);return}}-1===r&&(r=this._mainRule.fontStyle),0===i&&(i=this._mainRule.foreground),0===n&&(n=this._mainRule.background),this._rulesWithParentScopes.push(new Y(e,t,r,i,n))}},z=class e{static toBinaryStr(e){return e.toString(2).padStart(32,"0")}static print(t){let r=e.getLanguageId(t),i=e.getTokenType(t),n=e.getFontStyle(t),a=e.getForeground(t),o=e.getBackground(t);console.log({languageId:r,tokenType:i,fontStyle:n,foreground:a,background:o})}static getLanguageId(e){return(255&e)>>>0}static getTokenType(e){return(768&e)>>>8}static containsBalancedBrackets(e){return(1024&e)!=0}static getFontStyle(e){return(30720&e)>>>11}static getForeground(e){return(16744448&e)>>>15}static getBackground(e){return(4278190080&e)>>>24}static set(t,r,i,n,a,o,s){let l=e.getLanguageId(t),c=e.getTokenType(t),d=e.containsBalancedBrackets(t)?1:0,u=e.getFontStyle(t),h=e.getForeground(t),p=e.getBackground(t);return 0!==r&&(l=r),8!==i&&(c=i),null!==n&&(d=n?1:0),-1!==a&&(u=a),0!==o&&(h=o),0!==s&&(p=s),(l<<0|c<<8|d<<10|u<<11|h<<15|p<<24)>>>0}};function Q(e,t){let r,i;let n=[],a=(i=(r=/([LR]:|[\w\.:][\w\.:\-]*|[\,\|\-\(\)])/g).exec(e),{next:()=>{if(!i)return null;let t=i[0];return i=r.exec(e),t}}),o=a.next();for(;null!==o;){let e=0;if(2===o.length&&":"===o.charAt(1)){switch(o.charAt(0)){case"R":e=1;break;case"L":e=-1;break;default:console.log(`Unknown priority ${o} in scope selector`)}o=a.next()}let t=l();if(n.push({matcher:t,priority:e}),","!==o)break;o=a.next()}return n;function s(){if("-"===o){o=a.next();let e=s();return t=>!!e&&!e(t)}if("("===o){o=a.next();let e=function(){let e=[],t=l();for(;t&&(e.push(t),"|"===o||","===o);){do o=a.next();while("|"===o||","===o);t=l()}return t=>e.some(e=>e(t))}();return")"===o&&(o=a.next()),e}if(K(o)){let e=[];do e.push(o),o=a.next();while(K(o));return r=>t(e,r)}return null}function l(){let e=[],t=s();for(;t;)e.push(t),t=s();return t=>e.every(e=>e(t))}}function K(e){return!!e&&!!e.match(/[\w\.:]+/)}var V=((d=V||{})[d.None=0]="None",d[d.NotBeginString=1]="NotBeginString",d[d.NotEndString=2]="NotEndString",d[d.NotBeginPosition=4]="NotBeginPosition",d[d.DebugCall=8]="DebugCall",d);function X(e){"function"==typeof e.dispose&&e.dispose()}var J=class{constructor(e){this.scopeName=e}toKey(){return this.scopeName}},$=class{constructor(e,t){this.scopeName=e,this.ruleName=t}toKey(){return`${this.scopeName}#${this.ruleName}`}},ee=class{_references=[];_seenReferenceKeys=new Set;get references(){return this._references}visitedRule=new Set;add(e){let t=e.toKey();this._seenReferenceKeys.has(t)||(this._seenReferenceKeys.add(t),this._references.push(e))}},et=class{constructor(e,t){this.repo=e,this.initialScopeName=t,this.seenFullScopeRequests.add(this.initialScopeName),this.Q=[new J(this.initialScopeName)]}seenFullScopeRequests=new Set;seenPartialScopeRequests=new Set;Q;processQueue(){let e=this.Q;this.Q=[];let t=new ee;for(let r of e)!function(e,t,r,i){let n=r.lookup(e.scopeName);if(!n){if(e.scopeName===t)throw Error(`No grammar provided for <${t}>`);return}let a=r.lookup(t);e instanceof J?ei({baseGrammar:a,selfGrammar:n},i):er(e.ruleName,{baseGrammar:a,selfGrammar:n,repository:n.repository},i);let o=r.injections(e.scopeName);if(o)for(let e of o)i.add(new J(e))}(r,this.initialScopeName,this.repo,t);for(let e of t.references)if(e instanceof J){if(this.seenFullScopeRequests.has(e.scopeName))continue;this.seenFullScopeRequests.add(e.scopeName),this.Q.push(e)}else{if(this.seenFullScopeRequests.has(e.scopeName)||this.seenPartialScopeRequests.has(e.toKey()))continue;this.seenPartialScopeRequests.add(e.toKey()),this.Q.push(e)}}};function er(e,t,r){if(t.repository&&t.repository[e]){let i=t.repository[e];en([i],t,r)}}function ei(e,t){e.selfGrammar.patterns&&Array.isArray(e.selfGrammar.patterns)&&en(e.selfGrammar.patterns,{...e,repository:e.selfGrammar.repository},t),e.selfGrammar.injections&&en(Object.values(e.selfGrammar.injections),{...e,repository:e.selfGrammar.repository},t)}function en(e,t,r){for(let i of e){if(r.visitedRule.has(i))continue;r.visitedRule.add(i);let e=i.repository?D({},t.repository,i.repository):t.repository;Array.isArray(i.patterns)&&en(i.patterns,{...t,repository:e},r);let n=i.include;if(!n)continue;let a=ed(n);switch(a.kind){case 0:ei({...t,selfGrammar:t.baseGrammar},r);break;case 1:ei(t,r);break;case 2:er(a.ruleName,{...t,repository:e},r);break;case 3:case 4:let o=a.scopeName===t.selfGrammar.scopeName?t.selfGrammar:a.scopeName===t.baseGrammar.scopeName?t.baseGrammar:void 0;if(o){let i={baseGrammar:t.baseGrammar,selfGrammar:o,repository:e};4===a.kind?er(a.ruleName,i,r):ei(i,r)}else 4===a.kind?r.add(new $(a.scopeName,a.ruleName)):r.add(new J(a.scopeName))}}}var ea=class{kind=0},eo=class{kind=1},es=class{constructor(e){this.ruleName=e}kind=2},el=class{constructor(e){this.scopeName=e}kind=3},ec=class{constructor(e,t){this.scopeName=e,this.ruleName=t}kind=4};
594function ed(e){if("$base"===e)return new ea;if("$self"===e)return new eo;let t=e.indexOf("#");if(-1===t)return new el(e);if(0===t)return new es(e.substring(1));{let r=e.substring(0,t),i=e.substring(t+1);return new ec(r,i)}}var eu=/\\(\d+)/,eh=/\\(\d+)/g;Symbol("RuleId");var ep=class{$location;id;_nameIsCapturing;_name;_contentNameIsCapturing;_contentName;constructor(e,t,r,i){this.$location=e,this.id=t,this._name=r||null,this._nameIsCapturing=R.hasCaptures(this._name),this._contentName=i||null,this._contentNameIsCapturing=R.hasCaptures(this._contentName)}get debugName(){let e=this.$location?`${function e(t){let r=~t.lastIndexOf("/")||~t.lastIndexOf("\\");return 0===r?t:~r==t.length-1?e(t.substring(0,t.length-1)):t.substr(~r+1)}(this.$location.filename)}:${this.$location.line}`:"unknown";return`${this.constructor.name}#${this.id} @ ${e}`}getName(e,t){return this._nameIsCapturing&&null!==this._name&&null!==e&&null!==t?R.replaceCaptures(this._name,e,t):this._name}getContentName(e,t){return this._contentNameIsCapturing&&null!==this._contentName?R.replaceCaptures(this._contentName,e,t):this._contentName}},ef=class extends ep{retokenizeCapturedWithRuleId;constructor(e,t,r,i,n){super(e,t,r,i),this.retokenizeCapturedWithRuleId=n}dispose(){}collectPatterns(e,t){throw Error("Not supported!")}compile(e,t){throw Error("Not supported!")}compileAG(e,t,r,i){throw Error("Not supported!")}},em=class extends ep{_match;captures;_cachedCompiledPatterns;constructor(e,t,r,i,n){super(e,t,r,null),this._match=new ey(i,this.id),this.captures=n,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}get debugMatchRegExp(){return`${this._match.source}`}collectPatterns(e,t){t.push(this._match)}compile(e,t){return this._getCachedCompiledPatterns(e).compile(e)}compileAG(e,t,r,i){return this._getCachedCompiledPatterns(e).compileAG(e,r,i)}_getCachedCompiledPatterns(e){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new eE,this.collectPatterns(e,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}},eg=class extends ep{hasMissingPatterns;patterns;_cachedCompiledPatterns;constructor(e,t,r,i,n){super(e,t,r,i),this.patterns=n.patterns,this.hasMissingPatterns=n.hasMissingPatterns,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}collectPatterns(e,t){for(let r of this.patterns){let i=e.getRule(r);i.collectPatterns(e,t)}}compile(e,t){return this._getCachedCompiledPatterns(e).compile(e)}compileAG(e,t,r,i){return this._getCachedCompiledPatterns(e).compileAG(e,r,i)}_getCachedCompiledPatterns(e){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new eE,this.collectPatterns(e,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}},eA=class extends ep{_begin;beginCaptures;_end;endHasBackReferences;endCaptures;applyEndPatternLast;hasMissingPatterns;patterns;_cachedCompiledPatterns;constructor(e,t,r,i,n,a,o,s,l,c){super(e,t,r,i),this._begin=new ey(n,this.id),this.beginCaptures=a,this._end=new ey(o||"ï¿¿",-1),this.endHasBackReferences=this._end.hasBackReferences,this.endCaptures=s,this.applyEndPatternLast=l||!1,this.patterns=c.patterns,this.hasMissingPatterns=c.hasMissingPatterns,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}get debugBeginRegExp(){return`${this._begin.source}`}get debugEndRegExp(){return`${this._end.source}`}getEndWithResolvedBackReferences(e,t){return this._end.resolveBackReferences(e,t)}collectPatterns(e,t){t.push(this._begin)}compile(e,t){return this._getCachedCompiledPatterns(e,t).compile(e)}compileAG(e,t,r,i){return this._getCachedCompiledPatterns(e,t).compileAG(e,r,i)}_getCachedCompiledPatterns(e,t){if(!this._cachedCompiledPatterns){for(let t of(this._cachedCompiledPatterns=new eE,this.patterns)){let r=e.getRule(t);r.collectPatterns(e,this._cachedCompiledPatterns)}this.applyEndPatternLast?this._cachedCompiledPatterns.push(this._end.hasBackReferences?this._end.clone():this._end):this._cachedCompiledPatterns.unshift(this._end.hasBackReferences?this._end.clone():this._end)}return this._end.hasBackReferences&&(this.applyEndPatternLast?this._cachedCompiledPatterns.setSource(this._cachedCompiledPatterns.length()-1,t):this._cachedCompiledPatterns.setSource(0,t)),this._cachedCompiledPatterns}},eb=class extends ep{_begin;beginCaptures;whileCaptures;_while;whileHasBackReferences;hasMissingPatterns;patterns;_cachedCompiledPatterns;_cachedCompiledWhilePatterns;
594constructor(e,t,r,i,n,a,o,s,l){super(e,t,r,i),this._begin=new ey(n,this.id),this.beginCaptures=a,this.whileCaptures=s,this._while=new ey(o,-2),this.whileHasBackReferences=this._while.hasBackReferences,this.patterns=l.patterns,this.hasMissingPatterns=l.hasMissingPatterns,this._cachedCompiledPatterns=null,this._cachedCompiledWhilePatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null),this._cachedCompiledWhilePatterns&&(this._cachedCompiledWhilePatterns.dispose(),this._cachedCompiledWhilePatterns=null)}get debugBeginRegExp(){return`${this._begin.source}`}get debugWhileRegExp(){return`${this._while.source}`}getWhileWithResolvedBackReferences(e,t){return this._while.resolveBackReferences(e,t)}collectPatterns(e,t){t.push(this._begin)}compile(e,t){return this._getCachedCompiledPatterns(e).compile(e)}compileAG(e,t,r,i){return this._getCachedCompiledPatterns(e).compileAG(e,r,i)}_getCachedCompiledPatterns(e){if(!this._cachedCompiledPatterns)for(let t of(this._cachedCompiledPatterns=new eE,this.patterns)){let r=e.getRule(t);r.collectPatterns(e,this._cachedCompiledPatterns)}return this._cachedCompiledPatterns}compileWhile(e,t){return this._getCachedCompiledWhilePatterns(e,t).compile(e)}compileWhileAG(e,t,r,i){return this._getCachedCompiledWhilePatterns(e,t).compileAG(e,r,i)}_getCachedCompiledWhilePatterns(e,t){return this._cachedCompiledWhilePatterns||(this._cachedCompiledWhilePatterns=new eE,this._cachedCompiledWhilePatterns.push(this._while.hasBackReferences?this._while.clone():this._while)),this._while.hasBackReferences&&this._cachedCompiledWhilePatterns.setSource(0,t||"ï¿¿"),this._cachedCompiledWhilePatterns}
594},ex=class e{static createCaptureRule(e,t,r,i,n){return e.registerRule(e=>new ef(t,e,r,i,n))}static getCompiledRuleId(t,r,i){return t.id||r.registerRule(n=>{if(t.id=n,t.match)return new em(t.$vscodeTextmateLocation,t.id,t.name,t.match,e._compileCaptures(t.captures,r,i));if(void 0===t.begin){t.repository&&(i=D({},i,t.repository));let n=t.patterns;return void 0===n&&t.include&&(n=[{include:t.include}]),new eg(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,e._compilePatterns(n,r,i))}return t.while?new eb(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,t.begin,e._compileCaptures(t.beginCaptures||t.captures,r,i),t.while,e._compileCaptures(t.whileCaptures||t.captures,r,i),e._compilePatterns(t.patterns,r,i)):new eA(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,t.begin,e._compileCaptures(t.beginCaptures||t.captures,r,i),t.end,e._compileCaptures(t.endCaptures||t.captures,r,i),t.applyEndPatternLast,e._compilePatterns(t.patterns,r,i))}),t.id}static _compileCaptures(t,r,i){let n=[];if(t){let a=0;for(let e in t){if("$vscodeTextmateLocation"===e)continue;let t=parseInt(e,10);t>a&&(a=t)}for(let e=0;e<=a;e++)n[e]=null;for(let a in t){if("$vscodeTextmateLocation"===a)continue;let o=parseInt(a,10),s=0;t[a].patterns&&(s=e.getCompiledRuleId(t[a],r,i)),n[o]=e.createCaptureRule(r,t[a].$vscodeTextmateLocation,t[a].name,t[a].contentName,s)}}return n}static _compilePatterns(t,r,i){let n=[];if(t)for(let a=0,o=t.length;a<o;a++){let o=t[a],s=-1;if(o.include){let t=ed(o.include);switch(t.kind){case 0:case 1:s=e.getCompiledRuleId(i[o.include],r,i);break;case 2:let n=i[t.ruleName];n&&(s=e.getCompiledRuleId(n,r,i));break;case 3:case 4:let a=t.scopeName,l=4===t.kind?t.ruleName:null,c=r.getExternalGrammar(a,i);if(c){if(l){let t=c.repository[l];t&&(s=e.getCompiledRuleId(t,r,c.repository))}else s=e.getCompiledRuleId(c.repository.$self,r,c.repository)}}}else s=e.getCompiledRuleId(o,r,i);if(-1!==s){let e=r.getRule(s),t=!1;if((e instanceof eg||e instanceof eA||e instanceof eb)&&e.hasMissingPatterns&&0===e.patterns.length&&(t=!0),t)continue;n.push(s)}}return{patterns:n,hasMissingPatterns:(t?t.length:0)!==n.length}}},ey=class e{source;ruleId;hasAnchor;hasBackReferences;_anchorCache;constructor(e,t){if(e&&"string"==typeof e){let t=e.length,r=0,i=[],n=!1;for(let a=0;a<t;a++){let o=e.charAt(a);if("\\"===o&&a+1<t){let t=e.charAt(a+1);"z"===t?(i.push(e.substring(r,a)),i.push("$(?!\\n)(?<!\\n)"),r=a+2):("A"===t||"G"===t)&&(n=!0),a++}}this.hasAnchor=n,0===r?this.source=e:(i.push(e.substring(r,t)),this.source=i.join(""))}else this.hasAnchor=!1,this.source=e;this.hasAnchor?this._anchorCache=this._buildAnchorCache():this._anchorCache=null,this.ruleId=t,"string"==typeof this.source?this.hasBackReferences=eu.test(this.source):this.hasBackReferences=!1}clone(){return new e(this.source,this.ruleId)}setSource(e){this.source!==e&&(this.source=e,this.hasAnchor&&(this._anchorCache=this._buildAnchorCache()))}resolveBackReferences(e,t){if("string"!=typeof this.source)throw Error("This method should only be called if the source is a string");let r=t.map(t=>e.substring(t.start,t.end));return eh.lastIndex=0,this.source.replace(eh,(e,t)=>M(r[parseInt(t,10)]||""))}_buildAnchorCache(){let e,t,r,i;if("string"!=typeof this.source)throw Error("This method should only be called if the source is a string");let n=[],a=[],o=[],s=[];for(e=0,t=this.source.length;e<t;e++)r=this.source.charAt(e),n[e]=r,a[e]=r,o[e]=r,s[e]=r,"\\"===r&&e+1<t&&("A"===(i=this.source.charAt(e+1))?(n[e+1]="ï¿¿",a[e+1]="ï¿¿",o[e+1]="A",s[e+1]="A"):"G"===i?(n[e+1]="ï¿¿",a[e+1]="G",o[e+1]="ï¿¿",s[e+1]="G"):(n[e+1]=i,a[e+1]=i,o[e+1]=i,s[e+1]=i),e++);return{A0_G0:n.join(""),A0_G1:a.join(""),A1_G0:o.join(""),A1_G1:s.join("")}}resolveAnchors(e,t){return this.hasAnchor&&this._anchorCache&&"string"==typeof this.source?e?t?this._anchorCache.A1_G1:this._anchorCache.A1_G0:t?this._anchorCache.A0_G1:this._anchorCache.A0_G0:this.source}},eE=class{_items;_hasAnchors;_cached;_anchorCache;constructor(){this._items=[],this._hasAnchors=!1,this._cached=null,this._anchorCache={A0_G0:null,A0_G1:null,A1_G0:null,A1_G1:null}}dispose(){this._disposeCaches()}_disposeCaches(){this._cached&&(this._cached.dispose(),this._cached=null),this._anchorCache.A0_G0&&(this._anchorCache.A0_G0.dispose(),this._anchorCache.A0_G0=null),this._anchorCache.A0_G1&&(this._anchorCache.A0_G1.dispose(),this._anchorCache.A0_G1=null),this._anchorCache.A1_G0&&(this._anchorCache.A1_G0.dispose(),this._anchorCache.A1_G0=null),this._anchorCache.A1_G1&&(this._anchorCache.A1_G1.dispose(),this._anchorCache.A1_G1=null)}
594push(e){this._items.push(e),this._hasAnchors=this._hasAnchors||e.hasAnchor}unshift(e){this._items.unshift(e),this._hasAnchors=this._hasAnchors||e.hasAnchor}length(){return this._items.length}setSource(e,t){this._items[e].source!==t&&(this._disposeCaches(),this._items[e].setSource(t))}compile(e){if(!this._cached){let t=this._items.map(e=>e.source);this._cached=new eT(e,t,this._items.map(e=>e.ruleId))}return this._cached}compileAG(e,t,r){return this._hasAnchors?t?r?(this._anchorCache.A1_G1||(this._anchorCache.A1_G1=this._resolveAnchors(e,t,r)),this._anchorCache.A1_G1):(this._anchorCache.A1_G0||(this._anchorCache.A1_G0=this._resolveAnchors(e,t,r)),this._anchorCache.A1_G0):r?(this._anchorCache.A0_G1||(this._anchorCache.A0_G1=this._resolveAnchors(e,t,r)),this._anchorCache.A0_G1):(this._anchorCache.A0_G0||(this._anchorCache.A0_G0=this._resolveAnchors(e,t,r)),this._anchorCache.A0_G0):this.compile(e)}_resolveAnchors(e,t,r){let i=this._items.map(e=>e.resolveAnchors(t,r));return new eT(e,i,this._items.map(e=>e.ruleId))}},eT=class{constructor(e,t,r){this.regExps=t,this.rules=r,this.scanner=e.createOnigScanner(t)}scanner;dispose(){"function"==typeof this.scanner.dispose&&this.scanner.dispose()}toString(){let e=[];for(let t=0,r=this.rules.length;t<r;t++)e.push("   - "+this.rules[t]+": "+this.regExps[t]);return e.join("\n")}findNextMatchSync(e,t,r){let i=this.scanner.findNextMatchSync(e,t,r);return i?{ruleId:this.rules[i.index],captureIndices:i.captureIndices}:null}},eC=class{constructor(e,t){this.languageId=e,this.tokenType=t}},ek=class e{_defaultAttributes;_embeddedLanguagesMatcher;constructor(e,t){this._defaultAttributes=new eC(e,8),this._embeddedLanguagesMatcher=new e_(Object.entries(t||{}))}getDefaultAttributes(){return this._defaultAttributes}getBasicScopeAttributes(t){return null===t?e._NULL_SCOPE_METADATA:this._getBasicScopeAttributes.get(t)}static _NULL_SCOPE_METADATA=new eC(0,0);_getBasicScopeAttributes=new F(e=>{let t=this._scopeToLanguage(e),r=this._toStandardTokenType(e);return new eC(t,r)});_scopeToLanguage(e){return this._embeddedLanguagesMatcher.match(e)||0}_toStandardTokenType(t){let r=t.match(e.STANDARD_TOKEN_TYPE_REGEXP);if(!r)return 8;switch(r[1]){case"comment":return 1;case"string":return 2;case"regex":return 3;case"meta.embedded":return 0}throw Error("Unexpected match for standard token type!")}static STANDARD_TOKEN_TYPE_REGEXP=/\b(comment|string|regex|meta\.embedded)\b/},e_=class{values;scopesRegExp;constructor(e){if(0===e.length)this.values=null,this.scopesRegExp=null;else{this.values=new Map(e);let t=e.map(([e,t])=>M(e));t.sort(),t.reverse(),this.scopesRegExp=RegExp(`^((${t.join(")|(")}))($|\\.)`,"")}}match(e){if(!this.scopesRegExp)return;let t=e.match(this.scopesRegExp);if(t)return this.values.get(t[1])}};void 0!==N&&N.env.VSCODE_TEXTMATE_DEBUG;var ev=class{constructor(e,t){this.stack=e,this.stoppedEarly=t}};function eS(e,t,r,i,n,a,o,s){let l=t.content.length,c=!1,d=-1;if(o){let o=function(e,t,r,i,n,a){let o=n.beginRuleCapturedEOL?0:-1,s=[];for(let t=n;t;t=t.pop()){let r=t.getRule(e);r instanceof eb&&s.push({rule:r,stack:t})}for(let l=s.pop();l;l=s.pop()){let{ruleScanner:s,findOptions:c}=function(e,t,r,i,n){let a=e.compileWhileAG(t,r,i,n);return{ruleScanner:a,findOptions:0}}(l.rule,e,l.stack.endRule,r,i===o),d=s.findNextMatchSync(t,i,c);if(d){let s=d.ruleId;if(-2!==s){n=l.stack.pop();break}d.captureIndices&&d.captureIndices.length&&(a.produce(l.stack,d.captureIndices[0].start),eI(e,t,r,l.stack,a,l.rule.whileCaptures,d.captureIndices),a.produce(l.stack,d.captureIndices[0].end),o=d.captureIndices[0].end,d.captureIndices[0].end>i&&(i=d.captureIndices[0].end,r=!1))}else{n=l.stack.pop();break}}return{stack:n,linePos:i,anchorPosition:o,isFirstLine:r}}(e,t,r,i,n,a);n=o.stack,i=o.linePos,r=o.isFirstLine,d=o.anchorPosition}let u=Date.now();for(;!c;){if(0!==s){let e=Date.now()-u;if(e>s)return new ev(n,!0)}!function(){let o=function(e,t,r,i,n,a){let o=function(e,t,r,i,n,a){let o=n.getRule(e),{ruleScanner:s,findOptions:l}=ew(o,e,n.endRule,r,i===a),c=s.findNextMatchSync(t,i,l);return c?{captureIndices:c.captureIndices,matchedRuleId:c.ruleId}:null}(e,t,r,i,n,a),s=e.getInjections();if(0===s.length)return o;let l=function(e,t,r,i,n,a,o){let s,l=Number.MAX_VALUE,c=null,d=0,u=a.contentNameScopesList.getScopeNames();for(let a=0,h=e.length;a<h;a++){let h=e[a];if(!h.matcher(u))continue;let p=t.getRule(h.ruleId),{ruleScanner:f,findOptions:m}=ew(p,t,null,i,n===o),g=f.findNextMatchSync(r,n,m);if(!g)continue;let A=g.captureIndices[0].start;if(!(A>=l)&&(l=A,c=g.captureIndices,s=g.ruleId,d=h.priority,l===n))break}return c?{priorityMatch:-1===d,captureIndices:c,matchedRuleId:s}:null}(s,e,t,r,i,n,a);if(!l)return o;if(!o)return l;let c=o.captureIndices[0].start,d=l.captureIndices[0].start;return d<c||l.priorityMatch&&d===c?l:o}(e,t,r,i,n,d);
594if(!o){a.produce(n,l),c=!0;return}let s=o.captureIndices,u=o.matchedRuleId,h=!!s&&s.length>0&&s[0].end>i;if(-1===u){let o=n.getRule(e);a.produce(n,s[0].start),n=n.withContentNameScopesList(n.nameScopesList),eI(e,t,r,n,a,o.endCaptures,s),a.produce(n,s[0].end);let u=n;if(n=n.parent,d=u.getAnchorPos(),!h&&u.getEnterPos()===i){n=u,a.produce(n,l),c=!0;return}}else{let o=e.getRule(u);a.produce(n,s[0].start);let p=n,f=o.getName(t.content,s),m=n.contentNameScopesList.pushAttributed(f,e);if(n=n.push(u,i,d,s[0].end===l,null,m,m),o instanceof eA){eI(e,t,r,n,a,o.beginCaptures,s),a.produce(n,s[0].end),d=s[0].end;let i=o.getContentName(t.content,s),u=m.pushAttributed(i,e);if(n=n.withContentNameScopesList(u),o.endHasBackReferences&&(n=n.withEndRule(o.getEndWithResolvedBackReferences(t.content,s))),!h&&p.hasSameRuleAs(n)){n=n.pop(),a.produce(n,l),c=!0;return}}else if(o instanceof eb){eI(e,t,r,n,a,o.beginCaptures,s),a.produce(n,s[0].end),d=s[0].end;let i=o.getContentName(t.content,s),u=m.pushAttributed(i,e);if(n=n.withContentNameScopesList(u),o.whileHasBackReferences&&(n=n.withEndRule(o.getWhileWithResolvedBackReferences(t.content,s))),!h&&p.hasSameRuleAs(n)){n=n.pop(),a.produce(n,l),c=!0;return}}else if(eI(e,t,r,n,a,o.captures,s),a.produce(n,s[0].end),n=n.pop(),!h){n=n.safePop(),a.produce(n,l),c=!0;return}}s[0].end>i&&(i=s[0].end,r=!1)}()}return new ev(n,!1)}function ew(e,t,r,i,n){let a=e.compileAG(t,r,i,n);return{ruleScanner:a,findOptions:0}}function eI(e,t,r,i,n,a,o){if(0===a.length)return;let s=t.content,l=Math.min(a.length,o.length),c=[],d=o[0].end;for(let t=0;t<l;t++){let l=a[t];if(null===l)continue;let u=o[t];if(0===u.length)continue;if(u.start>d)break;for(;c.length>0&&c[c.length-1].endPos<=u.start;
594)n.produceFromScopes(c[c.length-1].scopes,c[c.length-1].endPos),c.pop();if(c.length>0?n.produceFromScopes(c[c.length-1].scopes,u.start):n.produce(i,u.start),l.retokenizeCapturedWithRuleId){let t=l.getName(s,o),a=i.contentNameScopesList.pushAttributed(t,e),c=l.getContentName(s,o),d=a.pushAttributed(c,e),h=i.push(l.retokenizeCapturedWithRuleId,u.start,-1,!1,null,a,d),p=e.createOnigString(s.substring(0,u.end));eS(e,p,r&&0===u.start,u.start,h,n,!1,0),X(p);continue}let h=l.getName(s,o);if(null!==h){let t=c.length>0?c[c.length-1].scopes:i.contentNameScopesList,r=t.pushAttributed(h,e);c.push(new eN(r,u.end))}}for(;c.length>0;)n.produceFromScopes(c[c.length-1].scopes,c[c.length-1].endPos),c.pop()}var eN=class{scopes;endPos;constructor(e,t){this.scopes=e,this.endPos=t}};function eD(e,t,r,i,n){let a=Q(t,eL),o=ex.getCompiledRuleId(r,i,n.repository);for(let r of a)e.push({debugSelector:t,matcher:r.matcher,ruleId:o,grammar:n,priority:r.priority})}function eL(e,t){if(t.length<e.length)return!1;let r=0;return e.every(e=>{for(let i=r;i<t.length;i++)if(function(e,t){if(!e)return!1;if(e===t)return!0;let r=t.length;return e.length>r&&e.substr(0,r)===t&&"."===e[r]}(t[i],e))return r=i+1,!0;return!1})}var eR=class{constructor(e,t,r,i,n,a,o,s){if(this._rootScopeName=e,this.balancedBracketSelectors=a,this._onigLib=s,this._basicScopeAttributesProvider=new ek(r,i),this._rootId=-1,this._lastRuleId=0,this._ruleId2desc=[null],this._includedGrammars={},this._grammarRepository=o,this._grammar=eB(t,null),this._injections=null,this._tokenTypeMatchers=[],n)for(let e of Object.keys(n)){let t=Q(e,eL);for(let r of t)this._tokenTypeMatchers.push({matcher:r.matcher,type:n[e]})}}_rootId;_lastRuleId;_ruleId2desc;_includedGrammars;_grammarRepository;_grammar;_injections;_basicScopeAttributesProvider;_tokenTypeMatchers;get themeProvider(){return this._grammarRepository}dispose(){for(let e of this._ruleId2desc)e&&e.dispose()}createOnigScanner(e){return this._onigLib.createOnigScanner(e)}createOnigString(e){return this._onigLib.createOnigString(e)}getMetadataForScope(e){return this._basicScopeAttributesProvider.getBasicScopeAttributes(e)}_collectInjections(){let e=[],t=this._rootScopeName,r=({lookup:e=>e===this._rootScopeName?this._grammar:this.getExternalGrammar(e),injections:e=>this._grammarRepository.injections(e)}).lookup(t);if(r){let i=r.injections;if(i)for(let t in i)eD(e,t,i[t],this,r);let n=this._grammarRepository.injections(t);n&&n.forEach(t=>{let r=this.getExternalGrammar(t);if(r){let t=r.injectionSelector;t&&eD(e,t,r,this,r)}})}return e.sort((e,t)=>e.priority-t.priority),e}getInjections(){return null===this._injections&&(this._injections=this._collectInjections()),this._injections}registerRule(e){let t=++this._lastRuleId,r=e(t);return this._ruleId2desc[t]=r,r}getRule(e){return this._ruleId2desc[e]}getExternalGrammar(e,t){if(this._includedGrammars[e])return this._includedGrammars[e];if(this._grammarRepository){let r=this._grammarRepository.lookup(e);if(r)return this._includedGrammars[e]=eB(r,t&&t.$base),this._includedGrammars[e]}}tokenizeLine(e,t,r=0){let i=this._tokenize(e,t,!1,r);return{tokens:i.lineTokens.getResult(i.ruleStack,i.lineLength),ruleStack:i.ruleStack,stoppedEarly:i.stoppedEarly}}tokenizeLine2(e,t,r=0){let i=this._tokenize(e,t,!0,r);return{tokens:i.lineTokens.getBinaryResult(i.ruleStack,i.lineLength),ruleStack:i.ruleStack,stoppedEarly:i.stoppedEarly}}_tokenize(e,t,r,i){let n;if(-1===this._rootId&&(this._rootId=ex.getCompiledRuleId(this._grammar.repository.$self,this,this._grammar.repository),this.getInjections()),t&&t!==eM.NULL)n=!1,t.reset();else{let e;n=!0;let r=this._basicScopeAttributesProvider.getDefaultAttributes(),i=this.themeProvider.getDefaults(),a=z.set(0,r.languageId,r.tokenType,null,i.fontStyle,i.foregroundId,i.backgroundId),o=this.getRule(this._rootId).getName(null,null);e=o?eO.createRootAndLookUpScopeName(o,a,this):eO.createRoot("unknown",a),t=new eM(null,this._rootId,-1,-1,!1,null,e,e)}e+="\n";let a=this.createOnigString(e),o=a.content.length,s=new eP(r,e,this._tokenTypeMatchers,this.balancedBracketSelectors),l=eS(this,a,n,0,t,s,!0,i);return X(a),{lineLength:o,lineTokens:s,ruleStack:l.stack,stoppedEarly:l.stoppedEarly}}};function eB(e,t){return(e=function e(t){return Array.isArray(t)?function(t){let r=[];for(let i=0,n=t.length;i<n;i++)r[i]=e(t[i]);return r}(t):t instanceof RegExp?t:"object"==typeof t?function(t){let r={};for(let i in t)r[i]=e(t[i]);return r}(t):t}(e)).repository=e.repository||{},e.repository.$self={$vscodeTextmateLocation:e.$vscodeTextmateLocation,patterns:e.patterns,name:e.scopeName}
594,e.repository.$base=t||e.repository.$self,e}var eO=class e{constructor(e,t,r){this.parent=e,this.scopePath=t,this.tokenAttributes=r}static fromExtension(t,r){let i=t,n=t?.scopePath??null;for(let t of r)n=H.push(n,t.scopeNames),i=new e(i,n,t.encodedTokenAttributes);return i}static createRoot(t,r){return new e(null,new H(null,t),r)}static createRootAndLookUpScopeName(t,r,i){let n=i.getMetadataForScope(t),a=new H(null,t),o=i.themeProvider.themeMatch(a),s=e.mergeAttributes(r,n,o);return new e(null,a,s)}get scopeName(){return this.scopePath.scopeName}toString(){return this.getScopeNames().join(" ")}equals(t){return e.equals(this,t)}static equals(e,t){for(;;){if(e===t||!e&&!t)return!0;if(!e||!t||e.scopeName!==t.scopeName||e.tokenAttributes!==t.tokenAttributes)return!1;e=e.parent,t=t.parent}}static mergeAttributes(e,t,r){let i=-1,n=0,a=0;return null!==r&&(i=r.fontStyle,n=r.foregroundId,a=r.backgroundId),z.set(e,t.languageId,t.tokenType,null,i,n,a)}pushAttributed(t,r){if(null===t)return this;if(-1===t.indexOf(" "))return e._pushAttributed(this,t,r);let i=t.split(/ /g),n=this;for(let t of i)n=e._pushAttributed(n,t,r);return n}static _pushAttributed(t,r,i){let n=i.getMetadataForScope(r),a=t.scopePath.push(r),o=i.themeProvider.themeMatch(a),s=e.mergeAttributes(t.tokenAttributes,n,o);return new e(t,a,s)}getScopeNames(){return this.scopePath.getSegments()}getExtensionIfDefined(e){let t=[],r=this;for(;r&&r!==e;)t.push({encodedTokenAttributes:r.tokenAttributes,scopeNames:r.scopePath.getExtensionIfDefined(r.parent?.scopePath??null)}),r=r.parent;return r===e?t.reverse():void 0}},eM=class e{constructor(e,t,r,i,n,a,o,s){this.parent=e,this.ruleId=t,this.beginRuleCapturedEOL=n,this.endRule=a,this.nameScopesList=o,this.contentNameScopesList=s,this.depth=this.parent?this.parent.depth+1:1,this._enterPos=r,this._anchorPos=i}_stackElementBrand=void 0;static NULL=new e(null,0,0,0,!1,null,null,null);_enterPos;_anchorPos;depth;equals(t){return null!==t&&e._equals(this,t)}static _equals(e,t){return e===t||!!this._structuralEquals(e,t)&&eO.equals(e.contentNameScopesList,t.contentNameScopesList)}static _structuralEquals(e,t){for(;;){if(e===t||!e&&!t)return!0;if(!e||!t||e.depth!==t.depth||e.ruleId!==t.ruleId||e.endRule!==t.endRule)return!1;e=e.parent,t=t.parent}}clone(){return this}static _reset(e){for(;e;)e._enterPos=-1,e._anchorPos=-1,e=e.parent}reset(){e._reset(this)}pop(){return this.parent}safePop(){return this.parent?this.parent:this}push(t,r,i,n,a,o,s){return new e(this,t,r,i,n,a,o,s)}getEnterPos(){return this._enterPos}getAnchorPos(){return this._anchorPos}getRule(e){return e.getRule(this.ruleId)}toString(){let e=[];return this._writeString(e,0),"["+e.join(",")+"]"}_writeString(e,t){return this.parent&&(t=this.parent._writeString(e,t)),e[t++]=`(${this.ruleId}, ${this.nameScopesList?.toString()}, ${this.contentNameScopesList?.toString()})`,t}withContentNameScopesList(e){return this.contentNameScopesList===e?this:this.parent.push(this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,this.endRule,this.nameScopesList,e)}withEndRule(t){return this.endRule===t?this:new e(this.parent,this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,t,this.nameScopesList,this.contentNameScopesList)}hasSameRuleAs(e){let t=this;for(;t&&t._enterPos===e._enterPos;){if(t.ruleId===e.ruleId)return!0;t=t.parent}return!1}toStateStackFrame(){return{ruleId:this.ruleId,beginRuleCapturedEOL:this.beginRuleCapturedEOL,endRule:this.endRule,nameScopesList:this.nameScopesList?.getExtensionIfDefined(this.parent?.nameScopesList??null)??[],contentNameScopesList:this.contentNameScopesList?.getExtensionIfDefined(this.nameScopesList)??[]}}static pushFrame(t,r){let i=eO.fromExtension(t?.nameScopesList??null,r.nameScopesList);return new e(t,r.ruleId,r.enterPos??-1,r.anchorPos??-1,r.beginRuleCapturedEOL,r.endRule,i,eO.fromExtension(i,r.contentNameScopesList))}},eF=class{balancedBracketScopes;unbalancedBracketScopes;allowAny=!1;constructor(e,t){this.balancedBracketScopes=e.flatMap(e=>"*"===e?(this.allowAny=!0,[]):Q(e,eL).map(e=>e.matcher)),this.unbalancedBracketScopes=t.flatMap(e=>Q(e,eL).map(e=>e.matcher))}get matchesAlways(){return this.allowAny&&0===this.unbalancedBracketScopes.length}get matchesNever(){return 0===this.balancedBracketScopes.length&&!this.allowAny}match(e){for(let t of this.unbalancedBracketScopes)if(t(e))return!1;for(let t of this.balancedBracketScopes)if(t(e))return!0;return this.allowAny}}
594,eP=class{constructor(e,t,r,i){this.balancedBracketSelectors=i,this._emitBinaryTokens=e,this._tokenTypeOverrides=r,this._lineText=null,this._tokens=[],this._binaryTokens=[],this._lastTokenEndIndex=0}_emitBinaryTokens;_lineText;_tokens;_binaryTokens;_lastTokenEndIndex;_tokenTypeOverrides;produce(e,t){this.produceFromScopes(e.contentNameScopesList,t)}produceFromScopes(e,t){if(this._lastTokenEndIndex>=t)return;if(this._emitBinaryTokens){let r=e?.tokenAttributes??0,i=!1;if(this.balancedBracketSelectors?.matchesAlways&&(i=!0),this._tokenTypeOverrides.length>0||this.balancedBracketSelectors&&!this.balancedBracketSelectors.matchesAlways&&!this.balancedBracketSelectors.matchesNever){let t=e?.getScopeNames()??[];for(let e of this._tokenTypeOverrides)e.matcher(t)&&(r=z.set(r,0,e.type,null,-1,0,0));this.balancedBracketSelectors&&(i=this.balancedBracketSelectors.match(t))}if(i&&(r=z.set(r,0,8,i,-1,0,0)),this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-1]===r){this._lastTokenEndIndex=t;return}this._binaryTokens.push(this._lastTokenEndIndex),this._binaryTokens.push(r),this._lastTokenEndIndex=t;return}let r=e?.getScopeNames()??[];this._tokens.push({startIndex:this._lastTokenEndIndex,endIndex:t,scopes:r}),this._lastTokenEndIndex=t}getResult(e,t){return this._tokens.length>0&&this._tokens[this._tokens.length-1].startIndex===t-1&&this._tokens.pop(),0===this._tokens.length&&(this._lastTokenEndIndex=-1,this.produce(e,t),this._tokens[this._tokens.length-1].startIndex=0),this._tokens}getBinaryResult(e,t){this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-2]===t-1&&(this._binaryTokens.pop(),this._binaryTokens.pop()),0===this._binaryTokens.length&&(this._lastTokenEndIndex=-1,this.produce(e,t),this._binaryTokens[this._binaryTokens.length-2]=0);let r=new Uint32Array(this._binaryTokens.length);for(let e=0,t=this._binaryTokens.length;e<t;e++)r[e]=this._binaryTokens[e];return r}},eH=class{constructor(e,t){this._onigLib=t,this._theme=e}_grammars=new Map;_rawGrammars=new Map;_injectionGrammars=new Map;_theme;dispose(){for(let e of this._grammars.values())e.dispose()}setTheme(e){this._theme=e}getColorMap(){return this._theme.getColorMap()}addGrammar(e,t){this._rawGrammars.set(e.scopeName,e),t&&this._injectionGrammars.set(e.scopeName,t)}lookup(e){return this._rawGrammars.get(e)}injections(e){return this._injectionGrammars.get(e)}getDefaults(){return this._theme.getDefaults()}themeMatch(e){return this._theme.match(e)}grammarForScopeName(e,t,r,i,n){if(!this._grammars.has(e)){var a;let o=this._rawGrammars.get(e);if(!o)return null;this._grammars.set(e,(a=this._onigLib,new eR(e,o,t,r,i,n,this,a)))}return this._grammars.get(e)}},eW=class{_options;_syncRegistry;_ensureGrammarCache;constructor(e){this._options=e,this._syncRegistry=new eH(P.createFromRawTheme(e.theme,e.colorMap),e.onigLib),this._ensureGrammarCache=new Map}dispose(){this._syncRegistry.dispose()}setTheme(e,t){this._syncRegistry.setTheme(P.createFromRawTheme(e,t))}getColorMap(){return this._syncRegistry.getColorMap()}loadGrammarWithEmbeddedLanguages(e,t,r){return this.loadGrammarWithConfiguration(e,t,{embeddedLanguages:r})}loadGrammarWithConfiguration(e,t,r){return this._loadGrammar(e,t,r.embeddedLanguages,r.tokenTypes,new eF(r.balancedBracketSelectors||[],r.unbalancedBracketSelectors||[]))}loadGrammar(e){return this._loadGrammar(e,0,null,null,null)}_loadGrammar(e,t,r,i,n){let a=new et(this._syncRegistry,e);for(;a.Q.length>0;)a.Q.map(e=>this._loadSingleGrammar(e.scopeName)),a.processQueue();return this._grammarForScopeName(e,t,r,i,n)}_loadSingleGrammar(e){this._ensureGrammarCache.has(e)||(this._doLoadSingleGrammar(e),this._ensureGrammarCache.set(e,!0))}_doLoadSingleGrammar(e){let t=this._options.loadGrammar(e);if(t){let r="function"==typeof this._options.getInjections?this._options.getInjections(e):void 0;this._syncRegistry.addGrammar(t,r)}}addGrammar(e,t=[],r=0,i=null){return this._syncRegistry.addGrammar(e,t),this._grammarForScopeName(e.scopeName,r,i)}_grammarForScopeName(e,t=0,r=null,i=null,n=null){return this._syncRegistry.grammarForScopeName(e,t,r,i,n)}},eU=eM.NULL;let eG=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","
594image","img","input","keygen","link","meta","param","source","track","wbr"];var ej=r(91634);let eq={}.hasOwnProperty,eY=/["&'<>`]/g,eZ=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ez=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,eQ=/[|\\{}()[\]^$+*?.]/g,eK=new WeakMap,eV=/[\dA-Fa-f]/,eX=/\d/,eJ=["AElig","AMP","Aacute","Acirc","Agrave","Aring","Atilde","Auml","COPY","Ccedil","ETH","Eacute","Ecirc","Egrave","Euml","GT","Iacute","Icirc","Igrave","Iuml","LT","Ntilde","Oacute","Ocirc","Ograve","Oslash","Otilde","Ouml","QUOT","REG","THORN","Uacute","Ucirc","Ugrave","Uuml","Yacute","aacute","acirc","acute","aelig","agrave","amp","aring","atilde","auml","brvbar","ccedil","cedil","cent","copy","curren","deg","divide","eacute","ecirc","egrave","eth","euml","frac12","frac14","frac34","gt","iacute","icirc","iexcl","igrave","iquest","iuml","laquo","lt","macr","micro","middot","nbsp","not","ntilde","oacute","ocirc","ograve","ordf","ordm","oslash","otilde","ouml","para","plusmn","pound","quot","raquo","reg","sect","shy","sup1","sup2","sup3","szlig","thorn","times","uacute","ucirc","ugrave","uml","uuml","yacute","yen","yuml"],e$={nbsp:"\xa0",iexcl:"\xa1",cent:"\xa2",pound:"\xa3",curren:"\xa4",yen:"\xa5",brvbar:"\xa6",sect:"\xa7",uml:"\xa8",copy:"\xa9",ordf:"\xaa",laquo:"\xab",not:"\xac",shy:"\xad",reg:"\xae",macr:"\xaf",deg:"\xb0",plusmn:"\xb1",sup2:"\xb2",sup3:"\xb3",acute:"\xb4",micro:"\xb5",para:"\xb6",middot:"\xb7",cedil:"\xb8",sup1:"\xb9",ordm:"\xba",raquo:"\xbb",frac14:"\xbc",frac12:"\xbd",frac34:"\xbe",iquest:"\xbf",Agrave:"\xc0",Aacute:"\xc1",Acirc:"\xc2",Atilde:"\xc3",Auml:"\xc4",Aring:"\xc5",AElig:"\xc6",Ccedil:"\xc7",Egrave:"\xc8",Eacute:"\xc9",Ecirc:"\xca",Euml:"\xcb",Igrave:"\xcc",Iacute:"\xcd",Icirc:"\xce",Iuml:"\xcf",ETH:"\xd0",Ntilde:"\xd1",Ograve:"\xd2",Oacute:"\xd3",Ocirc:"\xd4",Otilde:"\xd5",Ouml:"\xd6",times:"\xd7",Oslash:"\xd8",Ugrave:"\xd9",Uacute:"\xda",Ucirc:"\xdb",Uuml:"\xdc",Yacute:"\xdd",THORN:"\xde",szlig:"\xdf",agrave:"\xe0",aacute:"\xe1",acirc:"\xe2",atilde:"\xe3",auml:"\xe4",aring:"\xe5",aelig:"\xe6",ccedil:"\xe7",egrave:"\xe8",eacute:"\xe9",ecirc:"\xea",euml:"\xeb",igrave:"\xec",iacute:"\xed",icirc:"\xee",iuml:"\xef",eth:"\xf0",ntilde:"\xf1",ograve:"\xf2",oacute:"\xf3",ocirc:"\xf4",otilde:"\xf5",ouml:"\xf6",divide:"\xf7",oslash:"\xf8",ugrave:"\xf9",uacute:"\xfa",ucirc:"\xfb",uuml:"\xfc",yacute:"\xfd",thorn:"\xfe",yuml:"\xff",fnof:"ƒ",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",bull:"•",hellip:"…",prime:"′",Prime:"″",oline:"‾",frasl:"⁄",weierp:"℘",image:"ℑ",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub
594:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦",quot:'"',amp:"&",lt:"<",gt:">",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",circ:"ˆ",tilde:"˜",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",permil:"‰",lsaquo:"‹",rsaquo:"›",euro:"€"},e0=["cent","copy","divide","gt","lt","not","para","times"],e1={}.hasOwnProperty,e2={};for(a in e$)e1.call(e$,a)&&(e2[e$[a]]=a);let e3=/[^\dA-Za-z]/;function e5(e,t,r){let i,n=function(e,t,r){let i="&#x"+e.toString(16).toUpperCase();return r&&t&&!eV.test(String.fromCharCode(t))?i:i+";"}(e,t,r.omitOptionalSemicolons);if((r.useNamedReferences||r.useShortestReferences)&&(i=function(e,t,r,i){let n=String.fromCharCode(e);if(e1.call(e2,n)){let e=e2[n],a="&"+e;return r&&eJ.includes(e)&&!e0.includes(e)&&(!i||t&&61!==t&&e3.test(String.fromCharCode(t)))?a:a+";"}return""}(e,t,r.omitOptionalSemicolons,r.attribute)),(r.useShortestReferences||!i)&&r.useShortestReferences){let i=function(e,t,r){let i="&#"+String(e);return r&&t&&!eX.test(String.fromCharCode(t))?i:i+";"}(e,t,r.omitOptionalSemicolons);i.length<n.length&&(n=i)}return i&&(!r.useShortestReferences||i.length<n.length)?i:n}function e8(e,t){return function(e,t){var r;let i;if(e=e.replace(t.subset?(r=t.subset,(i=eK.get(r))||(i=function(e){let t=[],r=-1;for(;++r<e.length;)t.push(e[r].replace(eQ,"\\$&"));return RegExp("(?:"+t.join("|")+")","g")}(r),eK.set(r,i)),i):eY,n),t.subset||t.escapeOnly)return e;return e.replace(eZ,function(e,r,i){return t.format((e.charCodeAt(0)-55296)*1024+e.charCodeAt(1)-56320+65536,i.charCodeAt(r+2),t)}).replace(ez,n);function n(e,r,i){return t.format(e.charCodeAt(0),i.charCodeAt(r+1),t)}}(e,Object.assign({format:e5},t))}let e4=/^>|^->|<!--|-->|--!>|<!-$/g,e6=[">"],e9=["<",">"];var e7=r(64777),te=r(25668),tt=r(26103),tr=r(50342),ti=r(98367);let tn=ts(1),ta=ts(-1),to=[];function ts(e){return function(t,r,i){let n=t?t.children:to,a=(r||0)+e,o=n[a];if(!i)for(;o&&(0,ti.Q)(o);)a+=e,o=n[a];return o}}let tl={}.hasOwnProperty;function tc(e){return function(t,r,i){return tl.call(e,t.tagName)&&e[t.tagName](t,r,i)}}let td=tc({body:function(e,t,r){let i=tn(r,t);return!i||"comment"!==i.type},caption:tu,colgroup:tu,dd:function(e,t,r){let i=tn(r,t);return!i||"element"===i.type&&("dt"===i.tagName||"dd"===i.tagName)},dt:function(e,t,r){let i=tn(r,t);return Boolean(i&&"element"===i.type&&("dt"===i.tagName||"dd"===i.tagName))},head:tu,html:function(e,t,r){let i=tn(r,t);return!i||"comment"!==i.type},li:function(e,t,r){let i=tn(r,t);return!i||"element"===i.type&&"li"===i.tagName},optgroup:function(e,t,r){let i=tn(r,t);return!i||"element"===i.type&&"optgroup"===i.tagName},option:function(e,t,r){let i=tn(r,t);return!i||"element"===i.type&&("option"===i.tagName||"optgroup"===i.tagName)},p:function(e,t,r){let i=tn(r,t);return i?"element"===i.type&&("address"===i.tagName||"article"===i.tagName||"aside"===i.tagName||"blockquote"===i.tagName||"details"===i.tagName||"div"===i.tagName||"dl"===i.tagName||"fieldset"===i.tagName||"figcaption"===i.tagName||"figure"===i.tagName||"footer"===i.tagName||"form"===i.tagName||"h1"===i.tagName||"h2"===i.tagName||"h3"===i.tagName||"h4"===i.tagName||"h5"===i.tagName||"h6"===i.tagName||"header"===i.tagName||"hgroup"===i.tagName||"hr"===i.tagName||"main"===i.tagName||"menu"===i.tagName||"nav"===i.tagName||"ol"===i.tagName||"p"===i.tagName||"pre"===i.tagName||"section"===i.tagName||"table"===i.tagName||"ul"===i.tagName):!r||!("element"===r.type&&("a"===r.tagName||"audio"===r.tagName||"del"===r.tagName||"ins"===r.tagName||"map"===r.tagName||"noscript"===r.tagName||"video"===r.tagName))},rp:th,rt:th,tbody:function(e,t,r){let i=tn(r,t);return!i||"element"===i.type&&("tbody"===i.tagName||"tfoot"===i.tagName)},td:tp,tfoot:function(e,t,r){return!tn(r,t)},th:tp,thead:function(e,t,r){let i=tn(r,t);return Boolean(i&&"element"===i.type&&("tbody"===i.tagName||"tfoot"===i.tagName))},tr:function(e,t,r){let i=tn(r,t);return!i||"element"===i.type&&"tr"===i.tagName}});function tu(e,t,r){let i=tn(r,t,!0);return!i||"comment"!==i.type&&!("text"===i.type&&(0,ti.Q)(i.value.charAt(0)))}function th(e,t,r){let i=tn(r,t);return!i||"element"===i.type&&("rp"===i.tagName||"rt"===i.tagName)}function tp(e,t,r){let i=tn(r,t);return!i||"element"===i.type&&("td"===i.tagName||"th"===i.tagName)}let tf=tc({body:function(e){let t=tn(e,-1,!0);return!t||"comment"!==t.type&&!("text"===t.type&&(0,ti.Q)(t.value.charAt(0)))&&!("element"===t.type&&("meta"===t.tagName||"link"===t.tagName||"script"===t.tagName||"style"===t.tagName||"template"===t.tagName))},colgroup:function(e,t,r){let i=ta(r,t),n=tn(e,-1,!0);return!(r&&i&&"element"===i.type&&"colgroup"===i.tagName&&td(i,r.children.indexOf(i),r))&&Boolean(n&&"element"===n.type&&"col"===n.tagName)},head:function(e){let t=new Set;for(let r of e.children)if("element"===r.type&&("base"===r.tagName||"title"===r.tagName)){if(t.has(r.tagName))return!1;t.add(r.tagName)}let r=e.children[0];return!r||"element"===r.type},html:function(e){let t=tn(e,-1);return!t||"comment"!==t.type},tbody:function(e,t,r){let i=ta(r,t),n=tn(e,-1);return!(r&&i&&"element"===i.type&&("thead"===i.tagName||"tbody"===i.tagName)&&td(i,r.children.indexOf(i),r))&&Boolean(n&&"element"===n.type&&"tr"===n.tagName)}}),tm={name:[["	\n\f\r &/=>".split(""),"	\n\f\r \"&'/=>
594`".split("")],["\x00	\n\f\r \"&'/<=>".split(""),"\x00	\n\f\r \"&'/<=>`".split("")]],unquoted:[["	\n\f\r &>".split(""),"\x00	\n\f\r \"&'<=>`".split("")],["\x00	\n\f\r \"&'<=>`".split(""),"\x00	\n\f\r \"&'<=>`".split("")]],single:[["&'".split(""),"\"&'`".split("")],["\x00&'".split(""),"\x00\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\x00"&'.split(""),"\x00\"&'`".split("")]]},tg=["<","&"];function tA(e,t,r,i){return r&&"element"===r.type&&("script"===r.tagName||"style"===r.tagName)?e.value:e8(e.value,Object.assign({},i.settings.characterReferences,{subset:tg}))}let tb=function(e,t){let r=t||{};function i(t,...r){let n=i.invalid,a=i.handlers;if(t&&eq.call(t,e)){let r=String(t[e]);n=eq.call(a,r)?a[r]:i.unknown}if(n)return n.call(this,t,...r)}return i.handlers=r.handlers||{},i.invalid=r.invalid,i.unknown=r.unknown,i}("type",{invalid:function(e){throw Error("Expected node, not `"+e+"`")},unknown:function(e){throw Error("Cannot compile unknown node `"+e.type+"`")},handlers:{comment:function(e,t,r,i){return i.settings.bogusComments?"<?"+e8(e.value,Object.assign({},i.settings.characterReferences,{subset:e6}))+">":"<!--"+e.value.replace(e4,function(e){return e8(e,Object.assign({},i.settings.characterReferences,{subset:e9}))})+"-->"},doctype:function(e,t,r,i){return"<!"+(i.settings.upperDoctype?"DOCTYPE":"doctype")+(i.settings.tightDoctype?"":" ")+"html>"},element:function(e,t,r,i){let n;let a=i.schema,o="svg"!==a.space&&i.settings.omitOptionalTags,s="svg"===a.space?i.settings.closeEmptyElements:i.settings.voids.includes(e.tagName.toLowerCase()),l=[];"html"===a.space&&"svg"===e.tagName&&(i.schema=ej.YP);let c=function(e,t){let r;let i=[],n=-1;if(t){for(r in t)if(null!==t[r]&&void 0!==t[r]){let n=function(e,t,r){let i;let n=(0,tt.s)(e.schema,t),a=e.settings.allowParseErrors&&"html"===e.schema.space?0:1,o=e.settings.allowDangerousCharacters?0:1,s=e.quote;if(n.overloadedBoolean&&(r===n.attribute||""===r)?r=!0:(n.boolean||n.overloadedBoolean)&&("string"!=typeof r||r===n.attribute||""===r)&&(r=Boolean(r)),null==r||!1===r||"number"==typeof r&&Number.isNaN(r))return"";let l=e8(n.attribute,Object.assign({},e.settings.characterReferences,{subset:tm.name[a][o]}));return!0===r?l:(r=Array.isArray(r)?(n.commaSeparated?te.P:tr.P)(r,{padLeft:!e.settings.tightCommaSeparatedLists}):String(r),e.settings.collapseEmptyAttributes&&!r)?l:(e.settings.preferUnquoted&&(i=e8(r,Object.assign({},e.settings.characterReferences,{attribute:!0,subset:tm.unquoted[a][o]}))),i!==r&&(e.settings.quoteSmart&&(0,e7.w)(r,s)>(0,e7.w)(r,e.alternative)&&(s=e.alternative),i=s+e8(r,Object.assign({},e.settings.characterReferences,{subset:("'"===s?tm.single:tm.double)[a][o],attribute:!0}))+s),l+(i?"="+i:i))}(e,r,t[r]);n&&i.push(n)}}for(;++n<i.length;){let t=e.settings.tightAttributes?i[n].charAt(i[n].length-1):void 0;n!==i.length-1&&'"'!==t&&"'"!==t&&(i[n]+=" ")}return i.join("")}(i,e.properties),d=i.all("html"===a.space&&"template"===e.tagName?e.content:e);return i.schema=a,d&&(s=!1),!c&&o&&tf(e,t,r)||(l.push("<",e.tagName,c?" "+c:""),s&&("svg"===a.space||i.settings.closeSelfClosing)&&(n=c.charAt(c.length-1),(!i.settings.tightSelfClosing||"/"===n||n&&'"'!==n&&"'"!==n)&&l.push(" "),l.push("/")),l.push(">")),l.push(d),s||o&&td(e,t,r)||l.push("</"+e.tagName+">"),l.join("")},raw:function(e,t,r,i){return i.settings.allowDangerousHtml?e.value:tA(e,t,r,i)},root:function(e,t,r,i){return i.all(e)},text:tA}}),tx={},ty={},tE=[];function tT(e,t,r){return tb(e,t,r,this)}function tC(e){let t=[],r=e&&e.children||tE,i=-1;for(;++i<r.length;)t[i]=this.one(r[i],i,e);return t.join("")}function tk(e,t=!1){let r=e.split(/(\r?\n)/g),i=0,n=[];for(let e=0;e<r.length;e+=2){let a=t?r[e]+(r[e+1]||""):r[e];n.push([a,i]),i+=r[e].length+(r[e+1]?.length||0)}return n}function t_(e){return!e||["plaintext","txt","text","plain"].includes(e)}function tv(e){return"ansi"===e||t_(e)}function tS(e){return"none"===e}function tw(e,t){if(!t)return e;e.properties||={},e.properties.class||=[],"string"==typeof e.properties.class&&(e.properties.class=e.properties.class.split(/\s+/g)),Array.isArray(e.properties.class)||(e.properties.class=[]);let r=Array.isArray(t)?t:t.split(/\s+/g);for(let t of r)t&&!e.properties.class.includes(t)&&e.properties.class.push(t);return e}async function tI(e){return Promise.resolve("function"==typeof e?e():e).then(e=>e.default||e)}function tN(e,t){let r="string"==typeof e?{}:{...e.colorReplacements},i="string"==typeof e?e:e.name;for(let[e,n]of Object.entries(t?.colorReplacements||{}))"string"==typeof n?r[e]=n:e===i&&Object.assign(r,n);return r}function tD(e,t){return e&&t?.[e?.toLowerCase()]||e}function tL(e){let t={};return e.color&&(t.color=e.color),e.bgColor&&(t["background-color"]=e.bgColor),e.fontStyle&&(e.fontStyle&G.Italic&&(t["font-style"]="italic"),e.fontStyle&G.Bold&&(t["font-weight"]="bold"),e.fontStyle&G.Underline&&(t["text-decoration"]="underline")),t}
594class tR extends Error{constructor(e){super(e),this.name="ShikiError"}}let tB=new WeakMap;function tO(e,t){tB.set(e,t)}function tM(e){return tB.get(e)}class tF{_stacks={};lang;get themes(){return Object.keys(this._stacks)}get theme(){return this.themes[0]}get _stack(){return this._stacks[this.theme]}static initial(e,t){return new tF(Object.fromEntries((Array.isArray(t)?t:[t]).map(e=>[e,eU])),e)}constructor(...e){if(2===e.length){let[t,r]=e;this.lang=r,this._stacks=t}else{let[t,r,i]=e;this.lang=r,this._stacks={[i]:t}}}getInternalStack(e=this.theme){return this._stacks[e]}get scopes(){return tP(this._stacks[this.theme])}getScopes(e=this.theme){return tP(this._stacks[e])}toJSON(){return{lang:this.lang,theme:this.theme,themes:this.themes,scopes:this.scopes}}}function tP(e){let t=[],r=new Set;return!function e(i){if(r.has(i))return;r.add(i);let n=i?.nameScopesList?.scopeName;n&&t.push(n),i.parent&&e(i.parent)}(e),t}let tH=[function(){let e=new WeakMap;function t(t){if(!e.has(t.meta)){let r=function(e){if("number"==typeof e){if(e<0||e>t.source.length)throw new tR(`Invalid decoration offset: ${e}. Code length: ${t.source.length}`);return{...i.indexToPos(e),offset:e}}{let t=i.lines[e.line];if(void 0===t)throw new tR(`Invalid decoration position ${JSON.stringify(e)}. Lines length: ${i.lines.length}`);if(e.character<0||e.character>t.length)throw new tR(`Invalid decoration position ${JSON.stringify(e)}. Line ${e.line} length: ${t.length}`);return{...e,offset:i.posToIndex(e.line,e.character)}}},i=function(e){let t=tk(e,!0).map(([e])=>e);return{lines:t,indexToPos:function(r){if(r===e.length)return{line:t.length-1,character:t[t.length-1].length};let i=r,n=0;for(let e of t){if(i<e.length)break;i-=e.length,n++}return{line:n,character:i}},posToIndex:function(e,r){let i=0;for(let r=0;r<e;r++)i+=t[r].length;return i+r}}}(t.source),n=(t.options.decorations||[]).map(e=>({...e,start:r(e.start),end:r(e.end)}));(function(e){for(let t=0;t<e.length;t++){let r=e[t];if(r.start.offset>r.end.offset)throw new tR(`Invalid decoration range: ${JSON.stringify(r.start)} - ${JSON.stringify(r.end)}`);for(let i=t+1;i<e.length;i++){let t=e[i],n=r.start.offset<t.start.offset&&t.start.offset<r.end.offset,a=r.start.offset<t.end.offset&&t.end.offset<r.end.offset,o=t.start.offset<r.start.offset&&r.start.offset<t.end.offset,s=t.start.offset<r.end.offset&&r.end.offset<t.end.offset;if(n||a||o||s){if(a&&a||o&&s)continue;throw new tR(`Decorations ${JSON.stringify(r.start)} and ${JSON.stringify(t.start)} intersect.`)}}}})(n),e.set(t.meta,{decorations:n,converter:i,source:t.source})}return e.get(t.meta)}return{name:"shiki:decorations",tokens(e){if(!this.options.decorations?.length)return;let r=t(this),i=r.decorations.flatMap(e=>[e.start.offset,e.end.offset]),n=function(e,t){let r=Array.from(t instanceof Set?t:new Set(t)).sort((e,t)=>e-t);return r.length?e.map(e=>e.flatMap(e=>{let t=r.filter(t=>e.offset<t&&t<e.offset+e.content.length).map(t=>t-e.offset).sort((e,t)=>e-t);return t.length?function(e,t){let r=0,i=[];for(let n of t)n>r&&i.push({...e,content:e.content.slice(r,n),offset:e.offset+r}),r=n;return r<e.content.length&&i.push({...e,content:e.content.slice(r),offset:e.offset+r}),i}(e,t):e})):e}(e,i);return n},code(e){if(!this.options.decorations?.length)return;let r=t(this),i=Array.from(e.children).filter(e=>"element"===e.type&&"span"===e.tagName);if(i.length!==r.converter.lines.length)throw new tR(`Number of lines in code element (${i.length}) does not match the number of lines in the source (${r.converter.lines.length}). Failed to apply decorations.`);function n(e,t,r,n){let o=i[e],s="",l=-1,c=-1;if(0===t&&(l=0),0===r&&(c=0),r===Number.POSITIVE_INFINITY&&(c=o.children.length),-1===l||-1===c)for(let e=0;e<o.children.length;e++)s+=function e(t){return"text"===t.type?t.value:"element"===t.type?t.children.map(e).join(""):""}(o.children[e]),-1===l&&s.length===t&&(l=e+1),-1===c&&s.length===r&&(c=e+1);if(-1===l)throw new tR(`Failed to find start index for decoration ${JSON.stringify(n.start)}`);if(-1===c)throw new tR(`Failed to find end index for decoration ${JSON.stringify(n.end)}`);let d=o.children.slice(l,c);if(n.alwaysWrap||d.length!==o.children.length){if(n.alwaysWrap||1!==d.length||"element"!==d[0].type){let e={type:"element",tagName:"span",properties:{},children:d};a(e,n,"wrapper"),o.children.splice(l,d.length,e)}else a(d[0],n,"token")}else a(o,n,"line")}function a(e,t,r){let i=t.properties||{},n=t.transform||(e=>e);return e.tagName=t.tagName||"span",e.properties={...e.properties,...i,class:e.properties.class},t.properties?.class&&tw(e,t.properties.class),e=n(e,r)||e}let o=[],s=r.decorations.sort((e,t)=>
594t.start.offset-e.start.offset);for(let e of s){let{start:t,end:r}=e;if(t.line===r.line)n(t.line,t.character,r.character,e);else if(t.line<r.line){n(t.line,t.character,Number.POSITIVE_INFINITY,e);for(let n=t.line+1;n<r.line;n++)o.unshift(()=>{var t,r;return t=n,r=e,void(i[t]=a(i[t],r,"line"))});n(r.line,0,r.character,e)}}o.forEach(e=>e())}}}()];function tW(e){return[...e.transformers||[],...tH]}var tU=["black","red","green","yellow","blue","magenta","cyan","white","brightBlack","brightRed","brightGreen","brightYellow","brightBlue","brightMagenta","brightCyan","brightWhite"],tG={1:"bold",2:"dim",3:"italic",4:"underline",7:"reverse",9:"strikethrough"};function tj(e,t){let r,i=1,n=e[t+i++];if("2"===n){let n=[e[t+i++],e[t+i++],e[t+i]].map(e=>Number.parseInt(e));3!==n.length||n.some(e=>Number.isNaN(e))||(r={type:"rgb",rgb:n})}else if("5"===n){let n=Number.parseInt(e[t+i]);Number.isNaN(n)||(r={type:"table",index:Number(n)})}return[i,r]}var tq={black:"#000000",red:"#bb0000",green:"#00bb00",yellow:"#bbbb00",blue:"#0000bb",magenta:"#ff00ff",cyan:"#00bbbb",white:"#eeeeee",brightBlack:"#555555",brightRed:"#ff5555",brightGreen:"#00ff00",brightYellow:"#ffff55",brightBlue:"#5555ff",brightMagenta:"#ff55ff",brightCyan:"#55ffff",brightWhite:"#ffffff"};function tY(e,t,r={}){let{lang:i="text",theme:n=e.getLoadedThemes()[0]}=r;if(t_(i)||tS(n))return tk(t).map(e=>[{content:e[0],offset:e[1]}]);let{theme:a,colorMap:o}=e.setTheme(n);if("ansi"===i)return function(e,t,r){let i,n,a;let o=tN(e,r),s=tk(t),l=function(e=tq){let t;function r(e){return`#${e.map(e=>Math.max(0,Math.min(e,255)).toString(16).padStart(2,"0")).join("")}`}return{value:function(i){switch(i.type){case"named":return e[i.name];case"rgb":return r(i.rgb);case"table":var n;return n=i.index,function(){if(t)return t;t=[];for(let r=0;r<tU.length;r++)t.push(e[tU[r]]);let i=[0,95,135,175,215,255];for(let e=0;e<6;e++)for(let n=0;n<6;n++)for(let a=0;a<6;a++)t.push(r([i[e],i[n],i[a]]));let n=8;for(let e=0;e<24;e++,n+=10)t.push(r([n,n,n]));return t}()[n]}}}}(Object.fromEntries(tU.map(t=>[t,e.colors?.[`terminal.ansi${t[0].toUpperCase()}${t.substring(1)}`]]))),c=(i=null,n=null,a=new Set,{parse(e){let t=[],r=0;do{let o=function(e,t){let r=e.indexOf("\x1b[",t);if(-1!==r){let t=e.indexOf("m",r);return{sequence:e.substring(r+2,t).split(";"),startPosition:r,position:t+1}}return{position:e.length}}(e,r),s=o.sequence?e.substring(r,o.startPosition):e.substring(r);if(s.length>0&&t.push({value:s,foreground:i,background:n,decorations:new Set(a)}),o.sequence){let e=function(e){let t=[];for(let r=0;r<e.length;r++){let i=e[r],n=Number.parseInt(i);if(!Number.isNaN(n)){if(0===n)t.push({type:"resetAll"});else if(n<=9){let e=tG[n];e&&t.push({type:"setDecoration",value:tG[n]})}else if(n<=29){let e=tG[n-20];e&&t.push({type:"resetDecoration",value:e})}else if(n<=37)t.push({type:"setForegroundColor",value:{type:"named",name:tU[n-30]}});else if(38===n){let[i,n]=tj(e,r);n&&t.push({type:"setForegroundColor",value:n}),r+=i}else if(39===n)t.push({type:"resetForegroundColor"});else if(n<=47)t.push({type:"setBackgroundColor",value:{type:"named",name:tU[n-40]}});else if(48===n){let[i,n]=tj(e,r);n&&t.push({type:"setBackgroundColor",value:n}),r+=i}else 49===n?t.push({type:"resetBackgroundColor"}):n>=90&&n<=97?t.push({type:"setForegroundColor",value:{type:"named",name:tU[n-90+8]}}):n>=100&&n<=107&&t.push({type:"setBackgroundColor",value:{type:"named",name:tU[n-100+8]}})}}return t}(o.sequence);for(let t of e)"resetAll"===t.type?(i=null,n=null,a.clear()):"resetForegroundColor"===t.type?i=null:"resetBackgroundColor"===t.type?n=null:"resetDecoration"===t.type&&a.delete(t.value);for(let t of e)"setForegroundColor"===t.type?i=t.value:"setBackgroundColor"===t.type?n=t.value:"setDecoration"===t.type&&a.add(t.value)}r=o.position}while(r<e.length);return t}});return s.map(t=>c.parse(t[0]).map(r=>{let i,n;r.decorations.has("reverse")?(i=r.background?l.value(r.background):e.bg,n=r.foreground?l.value(r.foreground):e.fg):(i=r.foreground?l.value(r.foreground):e.fg,n=r.background?l.value(r.background):void 0),i=tD(i,o),n=tD(n,o),r.decorations.has("dim")&&(i=function(e){let t=e.match(/#([0-9a-f]{3})([0-9a-f]{3})?([0-9a-f]{2})?/);if(t){if(t[3]){let e=Math.round(Number.parseInt(t[3],16)/2).toString(16).padStart(2,"0");return`#${t[1]}${t[2]}${e}`}return t[2]?`#${t[1]}${t[2]}80`:`#${Array.from(t[1]).map(e=>`${e}${e}`).join("")}80`}let r=e.match(/var\((--[\w-]+-ansi-[\w-]+)\)/);return r?`var(${r[1]}-dim)`:e}(i));let a=G.None;return r.decorations.has("bold")&&(a|=G.Bold),r.decorations.has("italic")&&(a|=G.Italic),r.decorations.has("underline")&&(a|=G.Underline),{content:r.value,offset:t[1],color:i,bgColor:n,fontStyle:a}}))}(a,t,r);let s=e.getLanguage(i);
594if(r.grammarState){if(r.grammarState.lang!==s.name)throw new m(`Grammar state language "${r.grammarState.lang}" does not match highlight language "${s.name}"`);if(!r.grammarState.themes.includes(a.name))throw new m(`Grammar state themes "${r.grammarState.themes}" do not contain highlight theme "${a.name}"`)}return function(e,t,r,i,n){let a=tZ(e,t,r,i,n),o=new tF(tZ(e,t,r,i,n).stateStack,t.name,r.name);return tO(a.tokens,o),a.tokens}(t,s,a,o,r)}function tZ(e,t,r,i,n){let a=tN(r,n),{tokenizeMaxLineLength:o=0,tokenizeTimeLimit:s=500}=n,l=tk(e),c=n.grammarState?function(e,t){if(!(e instanceof tF))throw new tR("Invalid grammar state");return e.getInternalStack(t)}(n.grammarState,r.name)??eU:null!=n.grammarContextCode?tZ(n.grammarContextCode,t,r,i,{...n,grammarState:void 0,grammarContextCode:void 0}).stateStack:eU,d=[],u=[];for(let e=0,h=l.length;e<h;e++){let h,p;let[f,m]=l[e];if(""===f){d=[],u.push([]);continue}if(o>0&&f.length>=o){d=[],u.push([{content:f,offset:m,color:"",fontStyle:0}]);continue}n.includeExplanation&&(h=t.tokenizeLine(f,c).tokens,p=0);let g=t.tokenizeLine2(f,c,s),A=g.tokens.length/2;for(let e=0;e<A;e++){let t=g.tokens[2*e],o=e+1<A?g.tokens[2*e+2]:f.length;if(t===o)continue;let s=g.tokens[2*e+1],l=tD(i[z.getForeground(s)],a),c=z.getFontStyle(s),u={content:f.substring(t,o),offset:m+t,color:l,fontStyle:c};if(n.includeExplanation){let e=[];
594if("scopeName"!==n.includeExplanation)for(let t of r.settings){let r;switch(typeof t.scope){case"string":r=t.scope.split(/,/).map(e=>e.trim());break;case"object":r=t.scope;break;default:continue}e.push({settings:t,selectors:r.map(e=>e.split(/ /))})}u.explanation=[];let i=0;for(;t+i<o;){let t=h[p],r=f.substring(t.startIndex,t.endIndex);i+=r.length,u.explanation.push({content:r,scopes:"scopeName"===n.includeExplanation?t.scopes.map(e=>({scopeName:e})):function(e,t){let r=[];for(let i=0,n=t.length;i<n;i++){let n=t[i];r[i]={scopeName:n,themeMatches:function(e,t,r){let i=[];for(let{selectors:n,settings:a}of e)for(let e of n)if(function(e,t,r){if(!tz(e[e.length-1],t))return!1;let i=e.length-2,n=r.length-1;for(;i>=0&&n>=0;)tz(e[i],r[n])&&(i-=1),n-=1;return -1===i}(e,t,r)){i.push(a);break}return i}(e,n,t.slice(0,i))}}return r}(e,t.scopes)}),p+=1}}d.push(u)}u.push(d),d=[],c=g.ruleStack}return{tokens:u,stateStack:c}}function tz(e,t){return e===t||t.substring(0,e.length)===e&&"."===t[e.length]}function tQ(e,t,r){let i=Object.entries(r.themes).filter(e=>e[1]).map(e=>({color:e[0],theme:e[1]})),n=i.map(i=>{let n=tY(e,t,{...r,theme:i.theme}),a=tM(n),o="string"==typeof i.theme?i.theme:i.theme.name;return{tokens:n,state:a,theme:o}}),a=function(...e){let t=e.map(()=>[]),r=e.length;for(let i=0;i<e[0].length;i++){let n=e.map(e=>e[i]),a=t.map(()=>[]);t.forEach((e,t)=>e.push(a[t]));let o=n.map(()=>0),s=n.map(e=>e[0]);for(;s.every(e=>e);){let e=Math.min(...s.map(e=>e.content.length));for(let t=0;t<r;t++){let r=s[t];r.content.length===e?(a[t].push(r),o[t]+=1,s[t]=n[t][o[t]]):(a[t].push({...r,content:r.content.slice(0,e)}),s[t]={...r,content:r.content.slice(e),offset:r.offset+e})}}}return t}(...n.map(e=>e.tokens)),o=a[0].map((e,t)=>e.map((e,n)=>{let o={content:e.content,variants:{},offset:e.offset};return"includeExplanation"in r&&r.includeExplanation&&(o.explanation=e.explanation),a.forEach((e,r)=>{let{content:a,explanation:s,offset:l,...c}=e[t][n];o.variants[i[r].color]=c}),o})),s=n[0].state?new tF(Object.fromEntries(n.map(e=>[e.theme,e.state?.getInternalStack(e.theme)])),n[0].state.lang):void 0;return s&&tO(o,s),o}function tK(e,t,r){let i,n,a,o,s,l;if("themes"in r){let{defaultColor:c="light",cssVariablePrefix:d="--shiki-"}=r,u=Object.entries(r.themes).filter(e=>e[1]).map(e=>({color:e[0],theme:e[1]})).sort((e,t)=>e.color===c?-1:t.color===c?1:0);if(0===u.length)throw new m("`themes` option must not be empty");let h=tQ(e,t,r);if(l=tM(h),c&&!u.find(e=>e.color===c))throw new m(`\`themes\` option must contain the defaultColor key \`${c}\``);let p=u.map(t=>e.getTheme(t.theme)),f=u.map(e=>e.color);a=h.map(e=>e.map(e=>(function(e,t,r,i){let n={content:e.content,explanation:e.explanation,offset:e.offset},a=t.map(t=>tL(e.variants[t])),o=new Set(a.flatMap(e=>Object.keys(e))),s={};return a.forEach((e,n)=>{for(let a of o){let o=e[a]||"inherit";if(0===n&&i)s[a]=o;else{let e="color"===a?"":"background-color"===a?"-bg":`-${a}`,i=r+t[n]+("color"===a?"":e);s[i]=o}}}),n.htmlStyle=s,n})(e,f,d,c))),l&&tO(a,l);let g=u.map(e=>tN(e.theme,r));n=u.map((e,t)=>(0===t&&c?"":`${d+e.color}:`)+(tD(p[t].fg,g[t])||"inherit")).join(";"),i=u.map((e,t)=>(0===t&&c?"":`${d+e.color}-bg:`)+(tD(p[t].bg,g[t])||"inherit")).join(";"),o=`shiki-themes ${p.map(e=>e.name).join(" ")}`,s=c?void 0:[n,i].join(";")}else if("theme"in r){let s=tN(r.theme,r);a=tY(e,t,r);let c=e.getTheme(r.theme);i=tD(c.bg,s),n=tD(c.fg,s),o=c.name,l=tM(a)}else throw new m("Invalid options, either `theme` or `themes` must be provided");return{tokens:a,fg:n,bg:i,themeName:o,rootStyle:s,grammarState:l}}function tV(e,t,r,i={meta:{},options:r,codeToHast:(t,r)=>tV(e,t,r),codeToTokens:(t,r)=>tK(e,t,r)}){let n=t;for(let e of tW(r))n=e.preprocess?.call(i,n,r)||n;let{tokens:a,fg:o,bg:s,themeName:l,rootStyle:c,grammarState:d}=tK(e,n,r),{mergeWhitespaces:u=!0}=r;!0===u?a=a.map(e=>{let t=[],r="",i=0;return e.forEach((n,a)=>{let o=n.fontStyle&&n.fontStyle&G.Underline,s=!o;s&&n.content.match(/^\s+$/)&&e[a+1]?(i||(i=n.offset),r+=n.content):r?(s?t.push({...n,offset:i,content:r+n.content}):t.push({content:r,offset:i},n),i=0,r=""):t.push(n)}),t}):"never"===u&&(a=a.map(e=>e.flatMap(e=>{if(e.content.match(/^\s+$/))return e;let t=e.content.match(/^(\s*)(.*?)(\s*)$/);if(!t)return e;let[,r,i,n]=t;if(!r&&!n)return e;let a=[{...e,offset:e.offset+r.length,content:i}];return r&&a.unshift({content:r,offset:e.offset}),n&&a.push({content:n,offset:e.offset+r.length+i.length}),a})));let h={...i,get source(){return n}};for(let e of tW(r))a=e.tokens?.call(h,a)||a;return function(e,t,r,i=tM(e)){let n=tW(t),a=[],o={type:"root",children:[]},{structure:s="classic",tabindex:l="0"}=t,c={type:"element",tagName:"pre",properties:{class:`shiki ${t.themeName||""}`,style:t.rootStyle||`background-color:${t.bg};color:${t.fg}`,...!1!==l&&null!=l?{tabindex:l.toString()}:{},...Object.fromEntries(Array.from(Object.entries(t.meta||{})).filter(([e])=>!e.startsWith("_")))},children:[]},d={type:"element",tagName:"code",properties:{},children:a},u=[],h={...r,structure:s,addClassToHast:tw,get source(){return r.source},get tokens(){return e},get options(){return t},get root(){return o},get pre(){return c},get code(){return d},get lines(){return u}};if(e.forEach((e,t)=>{t&&("inline"===s?o.children.push({type:"element",tagName:"br",properties:{},children:[]}):"classic"===s&&a.push({type:"text",value:"\n"}));let r={type:"element",tagName:"span",properties:{class:"line"}
594,children:[]},i=0;for(let a of e){var l;let e={type:"element",tagName:"span",properties:{...a.htmlAttrs},children:[{type:"text",value:a.content}]};a.htmlStyle;let c="string"==typeof(l=a.htmlStyle||tL(a))?l:Object.entries(l).map(([e,t])=>`${e}:${t}`).join(";");for(let o of(c&&(e.properties.style=c),n))e=o?.span?.call(h,e,t+1,i,r,a)||e;"inline"===s?o.children.push(e):"classic"===s&&r.children.push(e),i+=a.content.length}if("classic"===s){for(let e of n)r=e?.line?.call(h,r,t+1)||r;u.push(r),a.push(r)}}),"classic"===s){for(let e of n)d=e?.code?.call(h,d)||d;for(let e of(c.children.push(d),n))c=e?.pre?.call(h,c)||c;o.children.push(c)}let p=o;for(let e of n)p=e?.root?.call(h,p)||p;return i&&tO(p,i),p}(a,{...r,fg:o,bg:s,themeName:l,rootStyle:c},h,d)}let tX={light:"#333333",dark:"#bbbbbb"},tJ={light:"#fffffe",dark:"#1e1e1e"},t$="__shiki_resolved";function t0(e){if(e?.[t$])return e;let t={...e};t.tokenColors&&!t.settings&&(t.settings=t.tokenColors,delete t.tokenColors),t.type||="dark",t.colorReplacements={...t.colorReplacements},t.settings||=[];let{bg:r,fg:i}=t;if(!r||!i){let e=t.settings?t.settings.find(e=>!e.name&&!e.scope):void 0;e?.settings?.foreground&&(i=e.settings.foreground),e?.settings?.background&&(r=e.settings.background),!i&&t?.colors?.["editor.foreground"]&&(i=t.colors["editor.foreground"]),!r&&t?.colors?.["editor.background"]&&(r=t.colors["editor.background"]),i||(i="light"===t.type?tX.light:tX.dark),r||(r="light"===t.type?tJ.light:tJ.dark),t.fg=i,t.bg=r}t.settings[0]&&t.settings[0].settings&&!t.settings[0].scope||t.settings.unshift({settings:{foreground:t.fg,background:t.bg}});let n=0,a=new Map;function o(e){if(a.has(e))return a.get(e);n+=1;let r=`#${n.toString(16).padStart(8,"0").toLowerCase()}`;return t.colorReplacements?.[`#${r}`]?o(e):(a.set(e,r),r)}for(let e of(t.settings=t.settings.map(e=>{let r=e.settings?.foreground&&!e.settings.foreground.startsWith("#"),i=e.settings?.background&&!e.settings.background.startsWith("#");if(!r&&!i)return e;let n={...e,settings:{...e.settings}};if(r){let r=o(e.settings.foreground);t.colorReplacements[r]=e.settings.foreground,n.settings.foreground=r}if(i){let r=o(e.settings.background);t.colorReplacements[r]=e.settings.background,n.settings.background=r}return n}),Object.keys(t.colors||{})))if(("editor.foreground"===e||"editor.background"===e||e.startsWith("terminal.ansi"))&&!t.colors[e]?.startsWith("#")){let r=o(t.colors[e]);t.colorReplacements[r]=t.colors[e],t.colors[e]=r}return Object.defineProperty(t,t$,{enumerable:!1,writable:!1,value:!0}),t}async function t1(e){return Array.from(new Set((await Promise.all(e.filter(e=>!tv(e)).map(async e=>await tI(e).then(e=>Array.isArray(e)?e:[e])))).flat()))}async function t2(e){let t=await Promise.all(e.map(async e=>tS(e)?null:t0(await tI(e))));return t.filter(e=>!!e)}class t3 extends eW{constructor(e,t,r,i={}){super(e),this._resolver=e,this._themes=t,this._langs=r,this._alias=i,this._themes.map(e=>this.loadTheme(e)),this.loadLanguages(this._langs)}_resolvedThemes=new Map;_resolvedGrammars=new Map;_langMap=new Map;_langGraph=new Map;_textmateThemeCache=new WeakMap;_loadedThemesCache=null;_loadedLanguagesCache=null;getTheme(e){return"string"==typeof e?this._resolvedThemes.get(e):this.loadTheme(e)}loadTheme(e){let t=t0(e);return t.name&&(this._resolvedThemes.set(t.name,t),this._loadedThemesCache=null),t}getLoadedThemes(){return this._loadedThemesCache||(this._loadedThemesCache=[...this._resolvedThemes.keys()]),this._loadedThemesCache}setTheme(e){let t=this._textmateThemeCache.get(e);t||(t=P.createFromRawTheme(e),this._textmateThemeCache.set(e,t)),this._syncRegistry.setTheme(t)}getGrammar(e){if(this._alias[e]){let t=new Set([e]);for(;this._alias[e];){if(e=this._alias[e],t.has(e))throw new tR(`Circular alias \`${Array.from(t).join(" -> ")} -> ${e}\``);t.add(e)}}return this._resolvedGrammars.get(e)}loadLanguage(e){if(this.getGrammar(e.name))return;let t=new Set([...this._langMap.values()].filter(t=>t.embeddedLangsLazy?.includes(e.name)));this._resolver.addLanguage(e);let r={balancedBracketSelectors:e.balancedBracketSelectors||["*"],unbalancedBracketSelectors:e.unbalancedBracketSelectors||[]};this._syncRegistry._rawGrammars.set(e.scopeName,e);let i=this.loadGrammarWithConfiguration(e.scopeName,1,r);if(i.name=e.name,this._resolvedGrammars.set(e.name,i),e.aliases&&e.aliases.forEac
594h(t=>{this._alias[t]=e.name}),this._loadedLanguagesCache=null,t.size)for(let e of t)this._resolvedGrammars.delete(e.name),this._loadedLanguagesCache=null,this._syncRegistry?._injectionGrammars?.delete(e.scopeName),this._syncRegistry?._grammars?.delete(e.scopeName),this.loadLanguage(this._langMap.get(e.name))}dispose(){super.dispose(),this._resolvedThemes.clear(),this._resolvedGrammars.clear(),this._langMap.clear(),this._langGraph.clear(),this._loadedThemesCache=null}loadLanguages(e){for(let t of e)this.resolveEmbeddedLanguages(t);let t=Array.from(this._langGraph.entries()),r=t.filter(([e,t])=>!t);if(r.length){let e=t.filter(([e,t])=>t&&t.embeddedLangs?.some(e=>r.map(([e])=>e).includes(e))).filter(e=>!r.includes(e));throw new tR(`Missing languages ${r.map(([e])=>`\`${e}\``).join(", ")}, required by ${e.map(([e])=>`\`${e}\``).join(", ")}`)}for(let[e,r]of t)this._resolver.addLanguage(r);for(let[e,r]of t)this.loadLanguage(r)}getLoadedLanguages(){return this._loadedLanguagesCache||(this._loadedLanguagesCache=[...new Set([...this._resolvedGrammars.keys(),...Object.keys(this._alias)])]),this._loadedLanguagesCache}resolveEmbeddedLanguages(e){if(this._langMap.set(e.name,e),this._langGraph.set(e.name,e),e.embeddedLangs)for(let t of e.embeddedLangs)this._langGraph.set(t,this._langMap.get(t))}}class t5{_langs=new Map;_scopeToLang=new Map;_injections=new Map;_onigLib;constructor(e,t){this._onigLib={createOnigScanner:t=>e.createScanner(t),createOnigString:t=>e.createString(t)},t.forEach(e=>this.addLanguage(e))}get onigLib(){return this._onigLib}getLangRegistration(e){return this._langs.get(e)}loadGrammar(e){return this._scopeToLang.get(e)}addLanguage(e){this._langs.set(e.name,e),e.aliases&&e.aliases.forEach(t=>{this._langs.set(t,e)}),this._scopeToLang.set(e.scopeName,e),e.injectTo&&e.injectTo.forEach(t=>{this._injections.get(t)||this._injections.set(t,[]),this._injections.get(t).push(e.scopeName)})}getInjections(e){let t=e.split("."),r=[];for(let e=1;e<=t.length;e++){let i=t.slice(0,e).join(".");r=[...r,...this._injections.get(i)||[]]}return r}}let t8=0;async function t4(e={}){e.loadWasm;let[t,r,i]=await Promise.all([t2(e.themes||[]),t1(e.langs||[]),e.engine||I(e.loadWasm||n)]);return function(e){let t;t8+=1,!1!==e.warnings&&t8>=10&&t8%10==0&&console.warn(`[Shiki] ${t8} instances have been created. Shiki is supposed to be used as a singleton, consider refactoring your code to cache your highlighter instance; Or call \`highlighter.dispose()\` to release unused instances.`);let r=!1;if(!e.engine)throw new tR("`engine` option is required for synchronous mode");let i=(e.langs||[]).flat(1),n=(e.themes||[]).flat(1).map(t0),a=new t5(e.engine,i),o=new t3(a,n,i,e.langAlias);function s(e){if("none"===e)return{bg:"",fg:"",name:"none",settings:[],type:"dark"};d();let t=o.getTheme(e);if(!t)throw new tR(`Theme \`${e}\` not found, you may need to load it first`);return t}function l(...e){d(),o.loadLanguages(e.flat(1))}function c(...e){for(let t of(d(),e.flat(1)))o.loadTheme(t)}function d(){if(r)throw new tR("Shiki instance has been disposed")}function u(){r||(r=!0,o.dispose(),t8-=1)}return{setTheme:function(e){d();let r=s(e);t!==e&&(o.setTheme(r),t=e);let i=o.getColorMap();return{theme:r,colorMap:i}},getTheme:s,getLanguage:function(e){d();let t=o.getGrammar("string"==typeof e?e:e.name);if(!t)throw new tR(`Language \`${e}\` not found, you may need to load it first`);return t},getLoadedThemes:function(){return d(),o.getLoadedThemes()},getLoadedLanguages:function(){return d(),o.getLoadedLanguages()},loadLanguage:async function(...e){return l(await t1(e))},loadLanguageSync:l,loadTheme:async function(...e){return d(),c(await t2(e))},loadThemeSync:c,dispose:u,[Symbol.dispose]:u}}({...e,loadWasm:void 0,themes:t,langs:r,engine:i})}async function t6(e={}){let t=await t4(e);return{getLastGrammarState:(...e)=>(function(...e){if(2===e.length)return tM(e[1]);let[t,r,i={}]=e,{lang:n="text",theme:a=t.getLoadedThemes()[0]}=i;if(t_(n)||tS(a))throw new m("Plain language does not have grammar state");if("ansi"===n)throw new m("ANSI language does not have grammar state");
594let{theme:o,colorMap:s}=t.setTheme(a),l=t.getLanguage(n);return new tF(tZ(r,l,o,s,i).stateStack,l.name,o.name)})(t,...e),codeToTokensBase:(e,r)=>tY(t,e,r),codeToTokensWithThemes:(e,r)=>tQ(t,e,r),codeToTokens:(e,r)=>tK(t,e,r),codeToHast:(e,r)=>tV(t,e,r),codeToHtml:(e,r)=>(function(e,t,r){let i={meta:{},options:r,codeToHast:(t,r)=>tV(e,t,r),codeToTokens:(t,r)=>tK(e,t,r)},n=function(e,t){let r=tx.quote||'"';if('"'!==r&&"'"!==r)throw Error("Invalid quote `"+r+"`, expected `'` or `\"`");let i={one:tT,all:tC,settings:{omitOptionalTags:tx.omitOptionalTags||!1,allowParseErrors:tx.allowParseErrors||!1,allowDangerousCharacters:tx.allowDangerousCharacters||!1,quoteSmart:tx.quoteSmart||!1,preferUnquoted:tx.preferUnquoted||!1,tightAttributes:tx.tightAttributes||!1,upperDoctype:tx.upperDoctype||!1,tightDoctype:tx.tightDoctype||!1,bogusComments:tx.bogusComments||!1,tightCommaSeparatedLists:tx.tightCommaSeparatedLists||!1,tightSelfClosing:tx.tightSelfClosing||!1,collapseEmptyAttributes:tx.collapseEmptyAttributes||!1,allowDangerousHtml:tx.allowDangerousHtml||!1,voids:tx.voids||eG,characterReferences:tx.characterReferences||ty,closeSelfClosing:tx.closeSelfClosing||!1,closeEmptyElements:tx.closeEmptyElements||!1},schema:"svg"===tx.space?ej.YP:ej.dy,quote:r,alternative:'"'===r?"'":'"'};return i.one(Array.isArray(e)?{type:"root",children:e}:e,void 0,void 0)}(tV(e,t,r,i));for(let e of tW(r))n=e.postprocess?.call(i,n,r)||n;return n})(t,e,r),...t,getInternalContext:()=>t}}let t9=(u={langs:p.j8,themes:f.B,engine:()=>I(Promise.all([r.e(3802),r.e(9168)]).then(r.bind(r,49168)))},h?(o=u,s=h,l=()=>I(void 0)):(o=u.langs,s=u.themes,l=u.engine),async function(e){function t(e){if("string"==typeof e){if(tv(e))return[];let t=o[e];if(!t)throw new m(`Language \`${e}\` is not included in this bundle. You may want to load it from external source.`);return t}return e}function r(e){if(tS(e))return"none";if("string"==typeof e){let t=s[e];if(!t)throw new m(`Theme \`${e}\` is not included in this bundle. You may want to load it from external source.`);return t}return e}let i=(e.themes??[]).map(e=>r(e)),n=(e.langs??[]).map(e=>t(e)),a=await t6({engine:e.engine??l(),...e,themes:i,langs:n});return{...a,loadLanguage:(...e)=>a.loadLanguage(...e.map(t)),loadTheme:(...e)=>a.loadTheme(...e.map(r))}}),{codeToHtml:t7,codeToHast:re,codeToTokens:rt,codeToTokensBase:rr,codeToTokensWithThemes:ri,getSingletonHighlighter:rn,getLastGrammarState:ra}=function(e){let t;let r=async function(r={}){if(!t)return t=e({...r,themes:r.themes||[],langs:r.langs||[]});{let e=await t;return await Promise.all([e.loadTheme(...r.themes||[]),e.loadLanguage(...r.langs||[])]),e}};return{getSingletonHighlighter:e=>r(e),async codeToHtml(e,t){let i=await r({langs:[t.lang],themes:"theme"in t?[t.theme]:Object.values(t.themes)});return i.codeToHtml(e,t)},async codeToHast(e,t){let i=await r({langs:[t.lang],themes:"theme"in t?[t.theme]:Object.values(t.themes)});return i.codeToHast(e,t)},async codeToTokens(e,t){let i=await r({langs:[t.lang],themes:"theme"in t?[t.theme]:Object.values(t.themes)});return i.codeToTokens(e,t)},async codeToTokensBase(e,t){let i=await r({langs:[t.lang],themes:[t.theme]});return i.codeToTokensBase(e,t)},async codeToTokensWithThemes(e,t){let i=await r({langs:[t.lang],themes:Object.values(t.themes).filter(Boolean)});return i.codeToTokensWithThemes(e,t)},async getLastGrammarState(e,t){let i=await r({langs:[t.lang],themes:[t.theme]});return i.getLastGrammarState(e,t)}}}(t9)},34045:function(e,t,r){"use strict";r.d(t,{j8:function(){return o}});let i=[{id:"abap",name:"ABAP",import:()=>r.e(8733).then(r.bind(r,38733))},{id:"actionscript-3",name:"ActionScript",import:()=>r.e(4782).then(r.bind(r,74782))},{id:"ada",name:"Ada",import:()=>r.e(3919).then(r.bind(r,43919))},{id:"angular-html",name:"Angular HTML",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(9900)]).then(r.bind(r,57661))},{id:"angular-ts",name:"Angular TypeScript",import:()=>Promise.all([r.e(6597),r.e(8377),r.e(5395),r.e(3821),r.e(3529),r.e(3830)]).then(r.bind(r,71894))},{id:"apache",name:"Apache Conf",import:()=>r.e(7148).then(r.bind(r,57148))},{id:"apex",name:"Apex",import:()=>r.e(9436).then(r.bind(r,69436))},{id:"apl",name:"APL",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(3863),r.e(6589)]).then(r.bind(r,6589))},{id:"applescript",name:"AppleScript",import:()=>r.e(1558).then(r.bind(r,91558))},{id:"ara",name:"Ara",import:()=>r.e(1573).then(r.bind(r,11573))},{id:"asciidoc",name:"AsciiDoc",aliases:["adoc"],import:()=>r.e(3170).then(r.bind(r,93170))},{id:"asm",name:"Assembly",import:()=>r.e(2577).then(r.bind(r,82577))},{id:"astro",name:"Astro",import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5395),r.e(6787)]).then(r.bind(r,46787))},{id:"awk",name:"AWK",import:()=>r.e(6227).then(r.bind(r,16227))},{id:"ballerina",name:"Ballerina",import:()=>r.e(5904).then(r.bind(r,85904))},{id:"bat",name:"Batch File",aliases:["batch"],import:()=>r.e(3304).then(r.bind(r,13304))},{id:"beancount",name:"Beancount",import:()=>r.e(3027).then(r.bind(r,33027))},{id:"berry",name:"Berry",aliases:["be"],import:()=>r.e(5190).then(r.bind(r,5190))},{id:"bibtex",name:"BibTeX",import:()=>r.e(7083).then(r.bind(r,37083))},{id:"bicep",name:"Bicep",import:()=>r.e(2212).then(r.bind(r,72212))},{id:"blade",name:"Blade",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(3863),r.e(3752),r.e(7169)]).then(r.bind(r,77169))},{id:"bsl",name:"1C (Enterprise)",aliases:["1c"],import:()=>r.e(677).then(r.bind(r,50677))},{id:"c",name:"C",import:()=>
594r.e(8380).then(r.bind(r,18380))},{id:"cadence",name:"Cadence",aliases:["cdc"],import:()=>r.e(9231).then(r.bind(r,19231))},{id:"cairo",name:"Cairo",import:()=>Promise.all([r.e(6953),r.e(1651)]).then(r.bind(r,11651))},{id:"clarity",name:"Clarity",import:()=>r.e(6660).then(r.bind(r,36660))},{id:"clojure",name:"Clojure",aliases:["clj"],import:()=>r.e(6180).then(r.bind(r,56180))},{id:"cmake",name:"CMake",import:()=>r.e(8617).then(r.bind(r,28617))},{id:"cobol",name:"COBOL",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(3863),r.e(1842)]).then(r.bind(r,1842))},{id:"codeowners",name:"CODEOWNERS",import:()=>r.e(1517).then(r.bind(r,74057))},{id:"codeql",name:"CodeQL",aliases:["ql"],import:()=>r.e(976).then(r.bind(r,976))},{id:"coffee",name:"CoffeeScript",aliases:["coffeescript"],import:()=>Promise.all([r.e(6597),r.e(2718)]).then(r.bind(r,42718))},{id:"common-lisp",name:"Common Lisp",aliases:["lisp"],import:()=>r.e(8843).then(r.bind(r,7379))},{id:"coq",name:"Coq",import:()=>r.e(3114).then(r.bind(r,3114))},{id:"cpp",name:"C++",aliases:["c++"],import:()=>Promise.all([r.e(4559),r.e(1461),r.e(3752),r.e(8380),r.e(399)]).then(r.bind(r,33341))},{id:"crystal",name:"Crystal",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(3752),r.e(8380),r.e(8450),r.e(4999)]).then(r.bind(r,4999))},{id:"csharp",name:"C#",aliases:["c#","cs"],import:()=>r.e(2377).then(r.bind(r,12377))},{id:"css",name:"CSS",import:()=>r.e(5395).then(r.bind(r,25395))},{id:"csv",name:"CSV",import:()=>r.e(8922).then(r.bind(r,78922))},{id:"cue",name:"CUE",import:()=>r.e(5984).then(r.bind(r,5984))},{id:"cypher",name:"Cypher",aliases:["cql"],import:()=>r.e(594).then(r.bind(r,50594))},{id:"d",name:"D",import:()=>r.e(975).then(r.bind(r,975))},{id:"dart",name:"Dart",import:()=>r.e(775).then(r.bind(r,80775))},{id:"dax",name:"DAX",import:()=>r.e(2362).then(r.bind(r,52362))},{id:"desktop",name:"Desktop",import:()=>r.e(2907).then(r.bind(r,12907))},{id:"diff",name:"Diff",import:()=>r.e(2149).then(r.bind(r,45848))},{id:"docker",name:"Dockerfile",aliases:["dockerfile"],import:()=>r.e(7039).then(r.bind(r,7039))},{id:"dotenv",name:"dotEnv",import:()=>r.e(9762).then(r.bind(r,69762))},{id:"dream-maker",name:"Dream Maker",import:()=>r.e(9716).then(r.bind(r,89716))},{id:"edge",name:"Edge",import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5395),r.e(3821),r.e(50)]).then(r.bind(r,40050))},{id:"elixir",name:"Elixir",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(1529)]).then(r.bind(r,91529))},{id:"elm",name:"Elm",import:()=>Promise.all([r.e(8380),r.e(8963)]).then(r.bind(r,58963))},{id:"emacs-lisp",name:"Emacs Lisp",aliases:["elisp"],import:()=>r.e(6845).then(r.bind(r,2641))},{id:"erb",name:"ERB",import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5279),r.e(8090),r.e(4559),r.e(1461),r.e(5395),r.e(3821),r.e(3863),r.e(3752),r.e(8380),r.e(8450),r.e(24),r.e(4095),r.e(2950)]).then(r.bind(r,52950))},{id:"erlang",name:"Erlang",aliases:["erl"],import:()=>r.e(3873).then(r.bind(r,43873))},{id:"fennel",name:"Fennel",import:()=>r.e(9250).then(r.bind(r,9250))},{id:"fish",name:"Fish",import:()=>r.e(2380).then(r.bind(r,22380))},{id:"fluent",name:"Fluent",aliases:["ftl"],import:()=>r.e(422).then(r.bind(r,80422))},{id:"fortran-fixed-form",name:"Fortran (Fixed Form)",aliases:["f","for","f77"],import:()=>Promise.all([r.e(8515),r.e(8087)]).then(r.bind(r,68087))},{id:"fortran-free-form",name:"Fortran (Free Form)",aliases:["f90","f95","f03","f08","f18"],import:()=>r.e(8515).then(r.bind(r,8515))},{id:"fsharp",name:"F#",aliases:["f#","fs"],import:()=>Promise.all([r.e(472),r.e(4754)]).then(r.bind(r,94754))},{id:"gdresource",name:"GDResource",import:()=>r.e(7128).then(r.bind(r,57128))},{id:"gdscript",name:"GDScript",import:()=>r.e(1198).then(r.bind(r,11198))},{id:"gdshader",name:"GDShader",import:()=>r.e(2418).then(r.bind(r,95643))},{id:"genie",name:"Genie",import:()=>r.e(6532).then(r.bind(r,6532))},{id:"gherkin",name:"Gherkin",import:()=>r.e(107).then(r.bind(r,60107))},{id:"git-commit",name:"Git Commit Message",import:()=>r.e(5957).then(r.bind(r,75957))},{id:"git-rebase",name:"Git Rebase Message",import:()=>Promise.all([r.e(8450),r.e(6222)]).then(r.bind(r,56222))},{id:"gleam",name:"Gleam",import:()=>r.e(1194).then(r.bind(r,11194))},{id:"glimmer-js",name:"Glimmer JS",aliases:["gjs"],import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5395),r.e(3821),r.e(5059)]).then(r.bind(r,35059))},{id:"glimmer-ts",name:"Glimmer TS",aliases:["gts"],import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5395),r.e(3821),r.e(2787)]).then(r.bind(r,72787))},{id:"glsl",name:"GLSL",import:()=>Promise.all([r.e(8380),r.e(5685)]).then(r.bind(r,65685))},{id:"gnuplot",name:"Gnuplot",import:()=>r.e(747).then(r.bind(r,747))},{id:"go",name:"Go",import:()=>r.e(3540).then(r.bind(r,23540))},{id:"graphql",name:"GraphQL",aliases:["gql"],import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5279),r.e(8090),r.e(24)]).then(r.bind(r,30024))},{id:"groovy",name:"Groovy",import:()=>r.e(8219).then(r.bind(r,78219))},{id:"hack",name:"Hack",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(3752),r.e(2160)]).then(r.bind(r,52160))},{id:"haml",name:"Ruby Haml",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(8278)]).then(r.bind(r,58278))},{id:"handlebars",name:"Handlebars",aliases:["hbs"],import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(2339)]).then(r.bind(r,72339))},{id:"haskell",name:"Haskell",aliases:["hs"],import:()=>r.e(3006).then(r.bind(r,3006))},{id:"haxe",name:"Haxe",import:()=>r.e(8233).then(r.bind(r,58233))},{id:"hcl",name:"HashiCorp HCL",import:()=>r.e(2229).then(r.bind(r,2229))}
594,{id:"hjson",name:"Hjson",import:()=>r.e(881).then(r.bind(r,50881))},{id:"hlsl",name:"HLSL",import:()=>r.e(3512).then(r.bind(r,63512))},{id:"html",name:"HTML",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821)]).then(r.bind(r,3821))},{id:"html-derivative",name:"HTML (Derivative)",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(719)]).then(r.bind(r,50719))},{id:"http",name:"HTTP",import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5279),r.e(8090),r.e(3863),r.e(8450),r.e(24),r.e(2876)]).then(r.bind(r,82876))},{id:"hxml",name:"HXML",import:()=>r.e(8388).then(r.bind(r,88388))},{id:"hy",name:"Hy",import:()=>r.e(8746).then(r.bind(r,88746))},{id:"imba",name:"Imba",import:()=>Promise.all([r.e(6647),r.e(4501)]).then(r.bind(r,44501))},{id:"ini",name:"INI",aliases:["properties"],import:()=>r.e(3470).then(r.bind(r,53470))},{id:"java",name:"Java",import:()=>r.e(3863).then(r.bind(r,3863))},{id:"javascript",name:"JavaScript",aliases:["js"],import:()=>r.e(6597).then(r.bind(r,4300))},{id:"jinja",name:"Jinja",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(3845)]).then(r.bind(r,73845))},{id:"jison",name:"Jison",import:()=>Promise.all([r.e(6597),r.e(5185)]).then(r.bind(r,15185))},{id:"json",name:"JSON",import:()=>r.e(9491).then(r.bind(r,79491))},{id:"json5",name:"JSON5",import:()=>r.e(4805).then(r.bind(r,24805))},{id:"jsonc",name:"JSON with Comments",import:()=>r.e(6397).then(r.bind(r,6397))},{id:"jsonl",name:"JSON Lines",import:()=>r.e(3436).then(r.bind(r,21887))},{id:"jsonnet",name:"Jsonnet",import:()=>r.e(1560).then(r.bind(r,1560))},{id:"jssm",name:"JSSM",aliases:["fsl"],import:()=>r.e(7371).then(r.bind(r,17371))},{id:"jsx",name:"JSX",import:()=>r.e(5279).then(r.bind(r,97816))},{id:"julia",name:"Julia",aliases:["jl"],import:()=>Promise.all([r.e(6597),r.e(4559),r.e(1461),r.e(3752),r.e(8380),r.e(6953),r.e(5801),r.e(4)]).then(r.bind(r,23421))},{id:"kotlin",name:"Kotlin",aliases:["kt","kts"],import:()=>r.e(2126).then(r.bind(r,12126))},{id:"kusto",name:"Kusto",aliases:["kql"],import:()=>r.e(8904).then(r.bind(r,48904))},{id:"latex",name:"LaTeX",import:()=>Promise.all([r.e(5801),r.e(8557)]).then(r.bind(r,68557))},{id:"lean",name:"Lean 4",aliases:["lean4"],import:()=>r.e(167).then(r.bind(r,40167))},{id:"less",name:"Less",import:()=>r.e(3140).then(r.bind(r,23140))},{id:"liquid",name:"Liquid",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(6965)]).then(r.bind(r,6965))},{id:"log",name:"Log file",import:()=>r.e(5611).then(r.bind(r,35611))},{id:"logo",name:"Logo",import:()=>r.e(1637).then(r.bind(r,61637))},{id:"lua",name:"Lua",import:()=>Promise.all([r.e(8380),r.e(4459)]).then(r.bind(r,23427))},{id:"luau",name:"Luau",import:()=>r.e(3536).then(r.bind(r,43536))},{id:"make",name:"Makefile",aliases:["makefile"],import:()=>r.e(7667).then(r.bind(r,7667))},{id:"markdown",name:"Markdown",aliases:["md"],import:()=>r.e(472).then(r.bind(r,472))},{id:"marko",name:"Marko",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3529),r.e(3140),r.e(7691)]).then(r.bind(r,37691))},{id:"matlab",name:"MATLAB",import:()=>r.e(2732).then(r.bind(r,52732))},{id:"mdc",name:"MDC",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(472),r.e(3553)]).then(r.bind(r,33553))},{id:"mdx",name:"MDX",import:()=>r.e(4706).then(r.bind(r,64706))},{id:"mermaid",name:"Mermaid",aliases:["mmd"],import:()=>r.e(9931).then(r.bind(r,69931))},{id:"mipsasm",name:"MIPS Assembly",aliases:["mips"],import:()=>r.e(7573).then(r.bind(r,67573))},{id:"mojo",name:"Mojo",import:()=>r.e(9574).then(r.bind(r,99574))},{id:"move",name:"Move",import:()=>r.e(6405).then(r.bind(r,6405))},{id:"narrat",name:"Narrat Language",aliases:["nar"],import:()=>r.e(2828).then(r.bind(r,22828))},{id:"nextflow",name:"Nextflow",aliases:["nf"],import:()=>r.e(628).then(r.bind(r,60628))},{id:"nginx",name:"Nginx",import:()=>Promise.all([r.e(8380),r.e(1562)]).then(r.bind(r,61562))},{id:"nim",name:"Nim",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(3863),r.e(8380),r.e(472),r.e(9675)]).then(r.bind(r,89675))},{id:"nix",name:"Nix",import:()=>r.e(4057).then(r.bind(r,24057))},{id:"nushell",name:"nushell",aliases:["nu"],import:()=>r.e(9496).then(r.bind(r,89496))},{id:"objective-c",name:"Objective-C",aliases:["objc"],import:()=>r.e(7521).then(r.bind(r,80606))},{id:"objective-cpp",name:"Objective-C++",import:()=>r.e(9678).then(r.bind(r,25340))},{id:"ocaml",name:"OCaml",import:()=>r.e(2966).then(r.bind(r,22966))},{id:"pascal",name:"Pascal",import:()=>r.e(9106).then(r.bind(r,89106))},{id:"perl",name:"Perl",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(3863),r.e(3752),r.e(9690)]).then(r.bind(r,39690))},{id:"php",name:"PHP",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(3863),r.e(3752),r.e(792),r.e(3613)]).then(r.bind(r,80792))},{id:"plsql",name:"PL/SQL",import:()=>r.e(5356).then(r.bind(r,85356))},{id:"po",name:"Gettext PO",aliases:["pot","potx"],import:()=>r.e(5526).then(r.bind(r,15526))},{id:"polar",name:"Polar",import:()=>r.e(6765).then(r.bind(r,16765))},{id:"postcss",name:"PostCSS",import:()=>r.e(3626).then(r.bind(r,13626))},{id:"powerquery",name:"PowerQuery",import:()=>r.e(9498).then(r.bind(r,99498))},{id:"powershell",name:"PowerShell",aliases:["ps","ps1"],import:()=>r.e(3872).then(r.bind(r,13872))},{id:"prisma",name:"Prisma",import:()=>
594r.e(9886).then(r.bind(r,9886))},{id:"prolog",name:"Prolog",import:()=>r.e(4920).then(r.bind(r,74920))},{id:"proto",name:"Protocol Buffer 3",aliases:["protobuf"],import:()=>r.e(2643).then(r.bind(r,82643))},{id:"pug",name:"Pug",aliases:["jade"],import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(3438)]).then(r.bind(r,13438))},{id:"puppet",name:"Puppet",import:()=>r.e(8386).then(r.bind(r,58386))},{id:"purescript",name:"PureScript",import:()=>r.e(4001).then(r.bind(r,64001))},{id:"python",name:"Python",aliases:["py"],import:()=>r.e(6953).then(r.bind(r,96953))},{id:"qml",name:"QML",import:()=>Promise.all([r.e(6597),r.e(4826)]).then(r.bind(r,74826))},{id:"qmldir",name:"QML Directory",import:()=>r.e(6516).then(r.bind(r,56516))},{id:"qss",name:"Qt Style Sheets",import:()=>r.e(6269).then(r.bind(r,26269))},{id:"r",name:"R",import:()=>r.e(5801).then(r.bind(r,95801))},{id:"racket",name:"Racket",import:()=>r.e(5954).then(r.bind(r,65954))},{id:"raku",name:"Raku",aliases:["perl6"],import:()=>r.e(7272).then(r.bind(r,97272))},{id:"razor",name:"ASP.NET Razor",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(2377),r.e(7957)]).then(r.bind(r,17957))},{id:"reg",name:"Windows Registry Script",import:()=>r.e(3356).then(r.bind(r,43356))},{id:"regexp",name:"RegExp",aliases:["regex"],import:()=>r.e(2392).then(r.bind(r,2392))},{id:"rel",name:"Rel",import:()=>r.e(8416).then(r.bind(r,8416))},{id:"riscv",name:"RISC-V",import:()=>r.e(3448).then(r.bind(r,13448))},{id:"rst",name:"reStructuredText",import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5279),r.e(8090),r.e(4559),r.e(1461),r.e(5395),r.e(3821),r.e(3863),r.e(3752),r.e(8380),r.e(8450),r.e(24),r.e(6953),r.e(4095),r.e(8023)]).then(r.bind(r,58023))},{id:"ruby",name:"Ruby",aliases:["rb"],import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5279),r.e(8090),r.e(4559),r.e(1461),r.e(5395),r.e(3821),r.e(3863),r.e(3752),r.e(8380),r.e(8450),r.e(24),r.e(4095)]).then(r.bind(r,39119))},{id:"rust",name:"Rust",aliases:["rs"],import:()=>r.e(125).then(r.bind(r,20125))},{id:"sas",name:"SAS",import:()=>Promise.all([r.e(3752),r.e(2500)]).then(r.bind(r,72500))},{id:"sass",name:"Sass",import:()=>r.e(9220).then(r.bind(r,29220))},{id:"scala",name:"Scala",import:()=>r.e(307).then(r.bind(r,10307))},{id:"scheme",name:"Scheme",import:()=>r.e(8727).then(r.bind(r,38727))},{id:"scss",name:"SCSS",import:()=>Promise.all([r.e(5395),r.e(3529)]).then(r.bind(r,43529))},{id:"sdbl",name:"1C (Query)",aliases:["1c-query"],import:()=>r.e(105).then(r.bind(r,70105))},{id:"shaderlab",name:"ShaderLab",aliases:["shader"],import:()=>r.e(9371).then(r.bind(r,19371))},{id:"shellscript",name:"Shell",aliases:["bash","sh","shell","zsh"],import:()=>r.e(8450).then(r.bind(r,95356))},{id:"shellsession",name:"Shell Session",aliases:["console"],import:()=>Promise.all([r.e(8450),r.e(7313)]).then(r.bind(r,7313))},{id:"smalltalk",name:"Smalltalk",import:()=>r.e(4218).then(r.bind(r,74218))},{id:"solidity",name:"Solidity",import:()=>r.e(8317).then(r.bind(r,98317))},{id:"soy",name:"Closure Templates",aliases:["closure-templates"],import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3821),r.e(2662)]).then(r.bind(r,92662))},{id:"sparql",name:"SPARQL",import:()=>r.e(512).then(r.bind(r,40512))},{id:"splunk",name:"Splunk Query Language",aliases:["spl"],import:()=>r.e(7814).then(r.bind(r,47814))},{id:"sql",name:"SQL",import:()=>r.e(3752).then(r.bind(r,53752))},{id:"ssh-config",name:"SSH Config",import:()=>r.e(5456).then(r.bind(r,15456))},{id:"stata",name:"Stata",import:()=>Promise.all([r.e(3752),r.e(4007)]).then(r.bind(r,94007))},{id:"stylus",name:"Stylus",aliases:["styl"],import:()=>r.e(8946).then(r.bind(r,68946))},{id:"svelte",name:"Svelte",import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5395),r.e(7523)]).then(r.bind(r,57523))},{id:"swift",name:"Swift",import:()=>r.e(5739).then(r.bind(r,15739))},{id:"system-verilog",name:"SystemVerilog",import:()=>r.e(7091).then(r.bind(r,87091))},{id:"systemd",name:"Systemd Units",import:()=>r.e(6795).then(r.bind(r,13863))},{id:"talonscript",name:"TalonScript",aliases:["talon"],import:()=>r.e(1313).then(r.bind(r,91313))},{id:"tasl",name:"Tasl",import:()=>r.e(4633).then(r.bind(r,4633))},{id:"tcl",name:"Tcl",import:()=>r.e(891).then(r.bind(r,70891))}
594,{id:"templ",name:"Templ",import:()=>Promise.all([r.e(6597),r.e(5395),r.e(3540),r.e(1767)]).then(r.bind(r,35360))},{id:"terraform",name:"Terraform",aliases:["tf","tfvars"],import:()=>r.e(7655).then(r.bind(r,57655))},{id:"tex",name:"TeX",import:()=>Promise.all([r.e(5801),r.e(2815)]).then(r.bind(r,82815))},{id:"toml",name:"TOML",import:()=>r.e(189).then(r.bind(r,60189))},{id:"ts-tags",name:"TypeScript with Tags",aliases:["lit"],import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5395),r.e(3821),r.e(3863),r.e(3752),r.e(8380),r.e(6094)]).then(r.bind(r,16094))},{id:"tsv",name:"TSV",import:()=>r.e(3078).then(r.bind(r,83078))},{id:"tsx",name:"TSX",import:()=>r.e(8090).then(r.bind(r,28865))},{id:"turtle",name:"Turtle",import:()=>r.e(4254).then(r.bind(r,4254))},{id:"twig",name:"Twig",import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5279),r.e(8090),r.e(4559),r.e(1461),r.e(5395),r.e(3821),r.e(3863),r.e(3752),r.e(8380),r.e(8450),r.e(24),r.e(6953),r.e(4095),r.e(3529),r.e(792),r.e(5498)]).then(r.bind(r,45498))},{id:"typescript",name:"TypeScript",aliases:["ts"],import:()=>r.e(6647).then(r.bind(r,57304))},{id:"typespec",name:"TypeSpec",aliases:["tsp"],import:()=>r.e(2111).then(r.bind(r,32111))},{id:"typst",name:"Typst",aliases:["typ"],import:()=>r.e(9255).then(r.bind(r,69255))}
594,{id:"v",name:"V",import:()=>r.e(4761).then(r.bind(r,84761))},{id:"vala",name:"Vala",import:()=>r.e(6267).then(r.bind(r,56267))},{id:"vb",name:"Visual Basic",aliases:["cmd"],import:()=>r.e(7342).then(r.bind(r,7342))},{id:"verilog",name:"Verilog",import:()=>r.e(9051).then(r.bind(r,74559))},{id:"vhdl",name:"VHDL",import:()=>r.e(7419).then(r.bind(r,57419))},{id:"viml",name:"Vim Script",aliases:["vim","vimscript"],import:()=>r.e(8604).then(r.bind(r,48604))},{id:"vue",name:"Vue",import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5395),r.e(3821),r.e(4190)]).then(r.bind(r,94190))},{id:"vue-html",name:"Vue HTML",import:()=>Promise.all([r.e(6597),r.e(6647),r.e(5395),r.e(3821),r.e(2686)]).then(r.bind(r,72686))},{id:"vyper",name:"Vyper",aliases:["vy"],import:()=>r.e(7652).then(r.bind(r,17652))},{id:"wasm",name:"WebAssembly",import:()=>r.e(2269).then(r.bind(r,12269))},{id:"wenyan",name:"Wenyan",aliases:["文言"],import:()=>r.e(5570).then(r.bind(r,25570))},{id:"wgsl",name:"WGSL",import:()=>r.e(5959).then(r.bind(r,85959))},{id:"wikitext",name:"Wikitext",aliases:["mediawiki","wiki"],import:()=>r.e(3728).then(r.bind(r,3728))},{id:"wolfram",name:"Wolfram",aliases:["wl"],import:()=>r.e(8846).then(r.bind(r,77206))},{id:"xml",name:"XML",import:()=>Promise.all([r.e(3863),r.e(5028)]).then(r.bind(r,33613))},{id:"xsl",name:"XSL",import:()=>Promise.all([r.e(3863),r.e(4448)]).then(r.bind(r,14448))},{id:"yaml",name:"YAML",aliases:["yml"],import:()=>r.e(2782).then(r.bind(r,62782))},{id:"zenscript",name:"ZenScript",import:()=>r.e(8932).then(r.bind(r,78932))},{id:"zig",name:"Zig",import:()=>r.e(5041).then(r.bind(r,25041))}],n=Object.fromEntries(i.map(e=>[e.id,e.import])),a=Object.fromEntries(i.flatMap(e=>e.aliases?.map(t=>[t,e.import])||[])),o={...n,...a}},25181:function(e,t,r){"use strict";r.d(t,{B:function(){return i}});let i=Object.fromEntries([{id:"andromeeda",displayName:"Andromeeda",type:"dark",import:()=>r.e(8701).then(r.bind(r,88701))},{id:"aurora-x",displayName:"Aurora X",type:"dark",import:()=>r.e(2748).then(r.bind(r,92748))},{id:"ayu-dark",displayName:"Ayu Dark",type:"dark",import:()=>r.e(555).then(r.bind(r,70555))},{id:"catppuccin-frappe",displayName:"Catppuccin Frapp\xe9",type:"dark",import:()=>r.e(1679).then(r.bind(r,21679))},{id:"catppuccin-latte",displayName:"Catppuccin Latte",type:"light",import:()=>r.e(419).then(r.bind(r,40419))},{id:"catppuccin-macchiato",displayName:"Catppuccin Macchiato",type:"dark",import:()=>r.e(2405).then(r.bind(r,2405))},{id:"catppuccin-mocha",displayName:"Catppuccin Mocha",type:"dark",import:()=>r.e(3870).then(r.bind(r,73870))},{id:"dark-plus",displayName:"Dark Plus",type:"dark",import:()=>r.e(417).then(r.bind(r,20417))},{id:"dracula",displayName:"Dracula Theme",type:"dark",import:()=>r.e(8042).then(r.bind(r,38042))},{id:"dracula-soft",displayName:"Dracula Theme Soft",type:"dark",import:()=>r.e(9648).then(r.bind(r,69648))},{id:"everforest-dark",displayName:"Everforest Dark",type:"dark",import:()=>r.e(771).then(r.bind(r,30771))},{id:"everforest-light",displayName:"Everforest Light",type:"light",import:()=>r.e(4174).then(r.bind(r,64174))},{id:"github-dark",displayName:"GitHub Dark",type:"dark",import:()=>r.e(4164).then(r.bind(r,54164))},{id:"github-dark-default",displayName:"GitHub Dark Default",type:"dark",import:()=>r.e(4386).then(r.bind(r,64386))},{id:"github-dark-dimmed",displayName:"GitHub Dark Dimmed",type:"dark",import:()=>r.e(6294).then(r.bind(r,76294))},{id:"github-dark-high-contrast",displayName:"GitHub Dark High Contrast",type:"dark",import:()=>r.e(3915).then(r.bind(r,23915))},{id:"github-light",displayName:"GitHub Light",type:"light",import:()=>r.e(9994).then(r.bind(r,19994))},{id:"github-light-default",displayName:"GitHub Light Default",type:"light",import:()=>r.e(843).then(r.bind(r,843))},{id:"github-light-high-contrast",displayName:"GitHub Light High Contrast",type:"light",import:()=>r.e(8158).then(r.bind(r,18158))},{id:"houston",displayName:"Houston",type:"dark",import:()=>r.e(7485).then(r.bind(r,27485))},{id:"kanagawa-dragon",displayName:"Kanagawa Dragon",type:"dark",import:()=>r.e(6458).then(r.bind(r,6458))},{id:"kanagawa-lotus",displayName:"Kanagawa Lotus",type:"light",import:()=>r.e(4380).then(r.bind(r,94380))},{id:"kanagawa-wave",displayName:"Kanagawa Wave",type:"dark",import:()=>r.e(4763).then(r.bind(r,64763))},{id:"laserwave",displayName:"LaserWave",type:"dark",import:()=>r.e(6017).then(r.bind(r,56017))},{id:"light-plus",displayName:"Light Plus",type:"light",import:()=>r.e(944).then(r.bind(r,40944))},{id:"material-theme",displayName:"Material Theme",type:"dark",import:()=>r.e(8020).then(r.bind(r,8020))},{id:"material-theme-darker",displayName:"Material Theme Darker",type:"dark",import:()=>r.e(5755).then(r.bind(r,65755))},{id:"material-theme-lighter",displayName:"Material Theme Lighter",type:"light",import:()=>r.e(4752).then(r.bind(r,84752))},{id:"material-theme-ocean",displayName:"Material Theme Ocean",type:"dark",import:()=>r.e(1815).then(r.bind(r,31815))},{id:"material-theme-palenight",displayName:"Material Theme Palenight",type:"dark",import:()=>r.e(6349).then(r.bind(r,86349))},{id:"min-dark",displayName:"Min Dark",type:"dark",import:()=>r.e(4585).then(r.bind(r,24585))},{id:"min-light",displayName:"Min Light",type:"light",import:()=>r.e(9726).then(r.bind(r,95162))},{id:"monokai",displayName:"Monokai",type:"dark",import:()=>r.e(5969).then(r.bind(r,65969))},{id:"night-owl",displayName:"Night Owl",type:"dark",import:()=>r.e(5374).then(r.bind(r,35374))},{id:"nord",displayName:"Nord",type:"dark",import:()=>r.e(3716).then(r.bind(r,63716))},{id:"one-dark-pro",displayName:"One Dark Pro",type:"dark",import:()=>r.e(4509).then(r.bind(r,94509))},{id:"one-light",displayName:"One Light",type:"light",import:()=>r.e(7407).then(r.bind(r,47407))},{id:"plastic",displayName:"Plastic",type:"dark",import:()=>r.e(8828).then(r.bind(r,18828))},{id:"poimandres",displayName:"Poimandres",type:"dark",import:()=>r.e(5967).then(r.bind(r,25967))},{id:"red",displayName:"Red",type:"dark",import:()=>r.e(4236).then(r.bind(r,54236))},{id:"rose-pine",displayName:"Ros\xe9 Pine",type:"dark",import:()=>r.e(9632).then(r.bind(r,29632))},{id:"rose-pine-dawn",displayName:"Ros\xe9 Pine Dawn",type:"light",import:()=>
594r.e(7093).then(r.bind(r,55279))},{id:"rose-pine-moon",displayName:"Ros\xe9 Pine Moon",type:"dark",import:()=>r.e(3427).then(r.bind(r,3427))},{id:"slack-dark",displayName:"Slack Dark",type:"dark",import:()=>r.e(1156).then(r.bind(r,81156))},{id:"slack-ochin",displayName:"Slack Ochin",type:"light",import:()=>r.e(5902).then(r.bind(r,15902))},{id:"snazzy-light",displayName:"Snazzy Light",type:"light",import:()=>r.e(2388).then(r.bind(r,42388))},{id:"solarized-dark",displayName:"Solarized Dark",type:"dark",import:()=>r.e(8556).then(r.bind(r,88556))},{id:"solarized-light",displayName:"Solarized Light",type:"light",import:()=>r.e(3305).then(r.bind(r,3305))},{id:"synthwave-84",displayName:"Synthwave '84",type:"dark",import:()=>r.e(5495).then(r.bind(r,55495))},{id:"tokyo-night",displayName:"Tokyo Night",type:"dark",import:()=>r.e(327).then(r.bind(r,80327))},{id:"vesper",displayName:"Vesper",type:"dark",import:()=>r.e(39).then(r.bind(r,60039))},{id:"vitesse-black",displayName:"Vitesse Black",type:"dark",import:()=>r.e(9025).then(r.bind(r,69025))},{id:"vitesse-dark",displayName:"Vitesse Dark",type:"dark",import:()=>r.e(7878).then(r.bind(r,7878))},{id:"vitesse-light",displayName:"Vitesse Light",type:"light",import:()=>r.e(3748).then(r.bind(r,33748))}].map(e=>[e.id,e.import]))}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.