PageSourceSearch

https://app.archiwise.ai/_next/static/chunks/3tiz3qej7nmqc.js

js archiwise.ai collected 2026-10-05 01:21:42 UTC 272,904 bytes, 21 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,312670,897100,539269,631886,e=>{"use strict";var t,r,n,a,s,i,o,l,c,h,u,d,m,p,E,T,f,A,_,g,N,I,C,S,k,D,b,O,R,L,y,M,P,x=e.i(999161),w=e.i(419704),v=e.i(842843);let B="indicator",F="text-only",H="remove";function U(e,t){if("string"!=typeof e)return null;try{return new URL(e)}catch{if(t)try{return new URL(e,t)}catch{return null}if(e.startsWith("/")||e.startsWith("./")||e.startsWith("../"))try{return new URL(e,"http://example.com")}catch{}return null}}let G=new Set(["https:","http:","irc:","ircs:","mailto:","xmpp:","blob:"]),Y=new Set(["javascript:","data:","file:","vbscript:"]);function j(e,t,r,n=!1,a=!1,s=[]){if(!e)return null;if("string"==typeof e&&e.startsWith("#")&&!a)try{if(new URL(e,"http://example.com").hash===e)return e}catch{}if("string"==typeof e&&e.startsWith("data:"))return a&&n&&e.startsWith("data:image/")?e:null;if("string"==typeof e&&e.startsWith("blob:")){try{let t=new URL(e);if("blob:"===t.protocol&&e.length>5){let t=e.substring(5);if(t&&t.length>0&&"invalid"!==t)return e}}catch{}return null}let i=U(e,r);if(!i||Y.has(i.protocol)||!(G.has(i.protocol)||s.includes(i.protocol)||s.includes("*")))return null;if("mailto:"===i.protocol||!i.protocol.match(/^https?:$/))return i.href;let o="string"==typeof e&&(e.startsWith("/")||e.startsWith("./")||e.startsWith("../"));return i&&t.some(e=>{let t=U(e,r);return!!t&&t.origin===i.origin&&i.href.startsWith(t.href)})?o?i.pathname+i.search+i.hash:i.href:t.includes("*")?"https:"!==i.protocol&&"http:"!==i.protocol?null:o?i.pathname+i.search+i.hash:i.href:null}let q=Symbol("node-seen");var W=e.i(711621),z=e.i(358403);let Q=/[#.]/g;var V=e.i(768782),K=e.i(63751),X=e.i(54764);function $(e,t,r){let n=r?function(e){let t=new Map;for(let r of e)t.set(r.toLowerCase(),r);return t}(r):void 0;return function(r,a,...s){let i;if(null==r)i={type:"root",children:[]},s.unshift(a);else{let o=(i=function(e,t){let r,n,a=e||"",s={},i=0;for(;i<a.length;){Q.lastIndex=i;let e=Q.exec(a),t=a.slice(i,e?e.index:a.length);t&&(r?"#"===r?s.id=t:Array.isArray(s.className)?s.className.push(t):s.className=[t]:n=t,i+=t.length),e&&(r=e[0],i++)}return{type:"element",tagName:n||t||"div",properties:s,children:[]}}(r,t)).tagName.toLowerCase(),l=n?n.get(o):void 0;if(i.tagName=l||o,function(e){if(null===e||"object"!=typeof e||Array.isArray(e))return!0;if("string"!=typeof e.type)return!1;for(let t of Object.keys(e)){let r=e[t];if(r&&"object"==typeof r){if(!Array.isArray(r))return!0;for(let e of r)if("number"!=typeof e&&"string"!=typeof e)return!0}}return!!("children"in e&&Array.isArray(e.children))}(a))s.unshift(a);else for(let[t,r]of Object.entries(a))!function(e,t,r,n){let a,s=(0,V.find)(e,r);if(null!=n){if("number"==typeof n){if(Number.isNaN(n))return;a=n}else a="boolean"==typeof n?n:"string"==typeof n?s.spaceSeparated?(0,X.parse)(n):s.commaSeparated?(0,z.parse)(n):s.commaOrSpaceSeparated?(0,X.parse)((0,z.parse)(n).join(" ")):J(s,s.property,n):Array.isArray(n)?[...n]:"style"===s.property?function(e){let t=[];for(let[r,n]of Object.entries(e))t.push([r,n].join(": "));return t.join("; ")}(n):String(n);if(Array.isArray(a)){let e=[];for(let t of a)e.push(J(s,s.property,t));a=e}"className"===s.property&&Array.isArray(t.className)&&(a=t.className.concat(a)),t[s.property]=a}}(e,i.properties,t,r)}for(let e of s)!function e(t,r){if(null==r);else if("number"==typeof r||"string"==typeof r)t.push({type:"text",value:String(r)});else if(Array.isArray(r))for(let n of r)e(t,n);else if("object"==typeof r&&"type"in r)"root"===r.type?e(t,r.children):t.push(r);else throw Error("Expected node, nodes, or string, got `"+r+"`")}(i.children,e);return"element"===i.type&&"template"===i.tagName&&(i.content={type:"root",children:i.children},i.children=[]),i}}function J(e,t,r){if("string"==typeof r){if(e.number&&r&&!Number.isNaN(Number(r)))return Number(r);if((e.boolean||e.overloadedBoolean)&&(""===r||(0,K.normalize)(r)===(0,K.normalize)(t)))return!0}return r}let Z=$(W.html,"div"),ee=$(W.svg,"g",["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","solidColor","textArea","textPath"]),et={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function er(e,t){let r=function(e,t){switch(e.nodeType){case 1:return function(e,t){let r=e.namespaceURI,n=r===et.svg?ee:Z,a=r===et.html?e.tagName.toLowerCase():e.tagName,s=r===et.html&&"template"===a?e.content:e,i=e.getAttributeNames(),o={},l=-1;for(;++l<i.length;)o[i[l]]=e.getAttribute(i[l])||"";return n(a,o,en(s,t))}(e,t);case 3:return{type:"text",value:e.nodeValue||""};case 8:return{type:"comment",value:e.nodeValue||""};case 9:case 11:return function(e,t){return{type:"root",children:en(e,t)}}(e,t);case 10:return{type:"doctype"};default:return}}(e,t);return r&&t.afterTransform&&t.afterTransform(e,r),r}function en(e,t){let r=e.childNodes,n=[],a=-1;for(;++a<r.length;){let e=er(r[a],t);void 0!==e&&n.push(e)}return n}let ea=new DOMParser;var es=e.i(88737);let ei=function(e,t,r){let n=(0,es.convert)(r);if(!e||!e.type||!e.children)throw Error("Expected parent node");if("number"==typeof t){if(t<0||t===1/0)throw Error("Expected positive finite number as index")}else if((t=e.children.indexOf(t))<0)throw Error("Expected child node or index");for(;++t<e.children.length;)if(n(e.children[t],t,e))return e.children[t]},eo=function(e){if(null==e)return ec;if("string"==typeof e){var t;return t=e,el(function(e){return e.tagName===t})}if("object"==typeof e){var r=e;let t=[],n=-1;for(;++n<r.length;)t[n]=eo(r[n]);return el(function(...e){let r=-1;for(;++r<t.length;)if(t[r].apply(this,e))return!0;return!1})}if("function"==typeof e)return el(e);throw Error("Expected function, string, or array as `test`")};function el(e){return function(t,r,n){var a;return!!(null!==(a=t)&&"object"==typeof a&&"type"in a&&"tagName"in a&&e.call(this,t,"number"==typeof r?r:void 0,n||void 0))}}function ec(e){return!!(e&&"object"==typeof e&&"type"in e&&"element"===e.type&&"tagName"in e&&"string"==typeof e.tagName)}let eh=/\n/g,eu=/[\t ]+/g,ed=eo("br"),em=eo(function(e){return"td"===e.tagName||"th"===e.tagName}),ep=eo("p"),eE=eo("tr"),eT=eo(["datalist","head","noembed","noframes","noscript","rp","script","style","template","title",function(e){return!!(e.properties||{}).hidden},function(e){return"dialog"===e.tagName&&!(e.properties||{}).open}]),ef=eo(["address","article","aside","blockquote","body","caption","center","dd","dialog","dir","dl","dt","div","figure","figcaption","footer","form,","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","legend","li","listing","main","menu","nav","ol","p","plaintext","pre","section","ul","xmp"]);function eA(e,t){let r,n=String(e.value),a=[],s=[],i=0;for(;i<=n.length;){eh.lastIndex=i;let e=eh.exec(n),r=e&&"index"in e?e.index:n.length;a.push(function(e,t,r){let n,a=[],s=0;for(;s<e.length;){eu.lastIndex=s;let r=eu.exec(e);n=r?r.index:e.length,s||n||!r||t||a.push(""),s!==n&&a.push(e.slice(s,n)),s=r?n+r[0].length:n}return s===n||r||a.push(""),a.join(" ")}(n.slice(i,r).replace(/[\u061C\u200E\u200F\u202A-\u202E\u2066-\u2069]/g,""),0!==i||t.breakBefore,r!==n.length||t.breakAfter)),i=r+1}let o=-1;for(;++o<a.length;
1)8203===a[o].charCodeAt(a[o].length-1)||o<a.length-1&&8203===a[o+1].charCodeAt(0)?(s.push(a[o]),r=void 0):a[o]?("number"==typeof r&&s.push(r),s.push(a[o]),r=0):(0===o||o===a.length-1)&&s.push(0);return s}function e_(e,t){if("element"===e.type){let r=e.properties||{};switch(e.tagName){case"listing":case"plaintext":case"xmp":return"pre";case"nobr":return"nowrap";case"pre":return r.wrap?"pre-wrap":"pre";case"td":case"th":return r.noWrap?"nowrap":t.whitespace;case"textarea":return"pre-wrap"}}return t.whitespace}var eg=e.i(798737);let eN={},eI=[];function eC(e){let t=e||eN;return function(e,r){(0,w.visitParents)(e,"element",function(e,n){var a,s,i;let o,l,c=Array.isArray(e.properties.className)?e.properties.className:eI,h=c.includes("language-math"),u=c.includes("math-display"),d=c.includes("math-inline"),m=u;if(!h&&!u&&!d)return;let p=n[n.length-1],E=e;if("code"===e.tagName&&h&&p&&"element"===p.type&&"pre"===p.tagName&&(E=p,p=n[n.length-2],m=!0),!p)return;let T=function(e,t){let r,n="children"in e?e.children:[],a=ef(e),s=e_(e,{whitespace:(t||{}).whitespace||"normal",breakBefore:!1,breakAfter:!1}),i=[];("text"===e.type||"comment"===e.type)&&i.push(...eA(e,{whitespace:s,breakBefore:!0,breakAfter:!0}));let o=-1;for(;++o<n.length;)i.push(...function e(t,r,n){return"element"===t.type?function(t,r,n){let a,s,i=e_(t,n),o=t.children||[],l=-1,c=[];if(eT(t))return c;for(ed(t)||eE(t)&&ei(r,t,eE)?s="\n":ep(t)?(a=2,s=2):ef(t)&&(a=1,s=1);++l<o.length;)c=c.concat(e(o[l],t,{whitespace:i,breakBefore:l?void 0:a,breakAfter:l<o.length-1?ed(o[l+1]):s}));return em(t)&&ei(r,t,em)&&c.push("	"),a&&c.unshift(a),s&&c.push(s),c}(t,r,n):"text"===t.type?"normal"===n.whitespace?eA(t,n):[String(t.value)]:[]}(n[o],e,{whitespace:s,breakBefore:o?void 0:a,breakAfter:o<n.length-1?ed(n[o+1]):a}));let l=[];for(o=-1;++o<i.length;){let e=i[o];"number"==typeof e?void 0!==r&&e>r&&(r=e):e&&(void 0!==r&&r>-1&&l.push("\n".repeat(r)||" "),r=-1,l.push(e))}return l.join("")}(E,{whitespace:"pre"});try{l=eg.default.renderToString(T,{...t,displayMode:m,throwOnError:!0})}catch(s){let a=s.name.toLowerCase();r.message("Could not render math with KaTeX",{ancestors:[...n,e],cause:s,place:e.position,ruleId:a,source:"rehype-katex"});try{l=eg.default.renderToString(T,{...t,displayMode:m,strict:"ignore",throwOnError:!1})}catch{l=[{type:"element",tagName:"span",properties:{className:["katex-error"],style:"color:"+(t.errorColor||"#cc0000"),title:String(s)},children:[{type:"text",value:T}]}]}}"string"==typeof l&&(l=(a=l,s={fragment:!0},er(s?.fragment?(i=a,(o=document.createElement("template")).innerHTML=i,o.content):ea.parseFromString(a,"text/html"),{})||{type:"root",children:[]}).children);let f=p.children.indexOf(E);return p.children.splice(f,1,...l),w.SKIP})}}var eS=e.i(187031),ek=e.i(130568);function eD(e,t){let r=e.indexOf("\r",t),n=e.indexOf("\n",t);return -1===n?r:-1===r||r+1===n?n:r<n?r:n}let eb={}.hasOwnProperty,eO=Object.prototype;function eR(e,t){let r;switch(t.nodeName){case"#comment":return r={type:"comment",value:t.data},ey(e,t,r),r;case"#document":case"#document-fragment":{let n="mode"in t&&("quirks"===t.mode||"limited-quirks"===t.mode);if(r={type:"root",children:eL(e,t.childNodes),data:{quirksMode:n}},e.file&&e.location){let t,n,a=String(e.file),s=(t=String(a),n=[],{toOffset:function(e){if(e&&"number"==typeof e.line&&"number"==typeof e.column&&!Number.isNaN(e.line)&&!Number.isNaN(e.column)){for(;n.length<e.line;){let e=n[n.length-1],r=eD(t,e),a=-1===r?t.length+1:r+1;if(e===a)break;n.push(a)}let r=(e.line>1?n[e.line-2]:0)+e.column-1;if(r<n[e.line-1])return r}},toPoint:function(e){if("number"==typeof e&&e>-1&&e<=t.length){let r=0;for(;;){let a=n[r];if(void 0===a){let e=eD(t,n[r-1]);a=-1===e?t.length+1:e+1,n[r]=a}if(a>e)return{line:r+1,column:e-(r>0?n[r-1]:0)+1,offset:e};r++}}}}),i=s.toPoint(0),o=s.toPoint(a.length);(0,ek.ok)(i,"expected `start`"),(0,ek.ok)(o,"expected `end`"),r.position={start:i,end:o}}return r}case"#documentType":return ey(e,t,r={type:"doctype"}),r;case"#text":return r={type:"text",value:t.value},ey(e,t,r),r;default:return function(e,t){let r=e.schema;e.schema=t.namespaceURI===et.svg?W.svg:W.html;let n=-1,a={};for(;++n<t.attrs.length;){let e=t.attrs[n],r=(e.prefix?e.prefix+":":"")+e.name;eb.call(eO,r)||(a[r]=e.value)}let s=("svg"===e.schema.space?ee:Z)(t.tagName,a,eL(e,t.childNodes));if(ey(e,t,s),"template"===s.tagName){let r=t.sourceCodeLocation,n=r&&r.startTag&&eM(r.startTag),a=r&&r.endTag&&eM(r.endTag),i=eR(e,t.content);n&&a&&e.file&&(i.position={start:n.end,end:a.start}),s.content=i}return e.schema=r,s}(e,t)}}function eL(e,t){let r=-1,n=[];for(;++r<t.length;){let a=eR(e,t[r]);n.push(a)}return n}function ey(e,t,r){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){let n=function(e,t,r){let n=eM(r);if("element"===t.type){let a=t.children[t.children.length-1];if(n&&!r.endTag&&a&&a.position&&a.position.end&&(n.end=Object.assign({},a.position.end)),e.verbose){let n,a={};if(r.attrs)for(n in r.attrs)eb.call(r.attrs,n)&&(a[(0,V.find)(e.schema,n).property]=eM(r.attrs[n]));
1(0,ek.ok)(r.startTag,"a start tag should exist");let s=eM(r.startTag),i=r.endTag?eM(r.endTag):void 0,o={opening:s};i&&(o.closing=i),o.properties=a,t.data={position:o}}}return n}(e,r,t.sourceCodeLocation);n&&(e.location=!0,r.position=n)}}function eM(e){let t=eP({line:e.startLine,column:e.startCol,offset:e.startOffset}),r=eP({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||r?{start:t,end:r}:void 0}function eP(e){return e.line&&e.column?e:void 0}let ex={}.hasOwnProperty;function ew(e,t){let r=t||{};function n(t,...r){let a=n.invalid,s=n.handlers;if(t&&ex.call(t,e)){let r=String(t[e]);a=ex.call(s,r)?s[r]:n.unknown}if(a)return a.call(this,t,...r)}return n.handlers=r.handlers||{},n.invalid=r.invalid,n.unknown=r.unknown,n}e.s(["zwitch",0,ew],897100);let ev={}.hasOwnProperty,eB=ew("type",{handlers:{root:function(e,t){let r={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return r.childNodes=eF(e.children,r,t),eH(e,r),r},element:function(e,t){var r,n;let a,s,i=t;"element"===e.type&&"svg"===e.tagName.toLowerCase()&&"html"===t.space&&(i=W.svg);let o=[];if(e.properties){for(a in e.properties)if("children"!==a&&ev.call(e.properties,a)){let t=function(e,t,r){let n=(0,V.find)(e,t);if(!1===r||null==r||"number"==typeof r&&Number.isNaN(r)||!r&&n.boolean)return;Array.isArray(r)&&(r=n.commaSeparated?(0,z.stringify)(r):(0,X.stringify)(r));let a={name:n.attribute,value:!0===r?"":String(r)};if(n.space&&"html"!==n.space&&"svg"!==n.space){let e=a.name.indexOf(":");e<0?a.prefix="":(a.name=a.name.slice(e+1),a.prefix=n.attribute.slice(0,e)),a.namespace=et[n.space]}return a}(i,a,e.properties[a]);t&&o.push(t)}}let l=i.space;(0,ek.ok)(l);let c={nodeName:e.tagName,tagName:e.tagName,attrs:o,namespaceURI:et[l],childNodes:[],parentNode:null};return c.childNodes=eF(e.children,c,i),eH(e,c),"template"===e.tagName&&e.content&&(r=e.content,n=i,(s={nodeName:"#document-fragment",childNodes:[]}).childNodes=eF(r.children,s,n),eH(r,s),c.content=s),c},text:function(e){let t={nodeName:"#text",value:e.value,parentNode:null};return eH(e,t),t},comment:function(e){let t={nodeName:"#comment",data:e.value,parentNode:null};return eH(e,t),t},doctype:function(e){let t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return eH(e,t),t}}});function eF(e,t,r){let n=-1,a=[];if(e)for(;++n<e.length;){let s=eB(e[n],r);s.parentNode=t,a.push(s)}return a}function eH(e,t){let r=e.position;r&&r.start&&r.end&&((0,ek.ok)("number"==typeof r.start.offset),(0,ek.ok)("number"==typeof r.end.offset),t.sourceCodeLocation={startLine:r.start.line,startCol:r.start.column,startOffset:r.start.offset,endLine:r.end.line,endCol:r.end.column,endOffset:r.end.offset})}let eU=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"];e.s(["htmlVoidElements",0,eU],539269);let eG=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]);(t=f||(f={}))[t.EOF=-1]="EOF",t[t.NULL=0]="NULL",t[t.TABULATION=9]="TABULATION",t[t.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",t[t.LINE_FEED=10]="LINE_FEED",t[t.FORM_FEED=12]="FORM_FEED",t[t.SPACE=32]="SPACE",t[t.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",t[t.QUOTATION_MARK=34]="QUOTATION_MARK",t[t.AMPERSAND=38]="AMPERSAND",t[t.APOSTROPHE=39]="APOSTROPHE",t[t.HYPHEN_MINUS=45]="HYPHEN_MINUS",t[t.SOLIDUS=47]="SOLIDUS",t[t.DIGIT_0=48]="DIGIT_0",t[t.DIGIT_9=57]="DIGIT_9",t[t.SEMICOLON=59]="SEMICOLON",t[t.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",t[t.EQUALS_SIGN=61]="EQUALS_SIGN",t[t.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",t[t.QUESTION_MARK=63]="QUESTION_MARK",t[t.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",t[t.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",t[t.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",t[t.GRAVE_ACCENT=96]="GRAVE_ACCENT",t[t.LATIN_SMALL_A=97]="LATIN_SMALL_A",t[t.LATIN_SMALL_Z=122]="LATIN_SMALL_Z";let eY="[CDATA[",ej="doctype",eq="script";function eW(e){return e>=55296&&e<=57343}function ez(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159}function eQ(e){return e>=64976&&e<=65007||eG.has(e)}(r=A||(A={})).controlCharacterInInputStream="control-character-in-input-stream",r.noncharacterInInputStream="noncharacter-in-input-stream",r.surrogateInInputStream="surrogate-in-input-stream",r.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",r.endTagWithAttributes="end-tag-with-attributes",r.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",r.unexpectedSolidusInTag="unexpected-solidus-in-tag",r.unexpectedNullCharacter="unexpected-null-character",r.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",r.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",r.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",r.missingEndTagName="missing-end-tag-name",r.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",r.unknownNamedCharacterReference="unknown-named-character-reference",r.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",r.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",r.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",r.eofBeforeTagName="eof-before-tag-name",r.eofInTag="eof-in-tag",r.missingAttributeValue="missing-attribute-value",r.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",r.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",r.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",r.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",r.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",r.missingQuoteBeforeDoctype
1SystemIdentifier="missing-quote-before-doctype-system-identifier",r.missingDoctypePublicIdentifier="missing-doctype-public-identifier",r.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",r.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",r.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",r.cdataInHtmlContent="cdata-in-html-content",r.incorrectlyOpenedComment="incorrectly-opened-comment",r.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",r.eofInDoctype="eof-in-doctype",r.nestedComment="nested-comment",r.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",r.eofInComment="eof-in-comment",r.incorrectlyClosedComment="incorrectly-closed-comment",r.eofInCdata="eof-in-cdata",r.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",r.nullCharacterReference="null-character-reference",r.surrogateCharacterReference="surrogate-character-reference",r.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",r.controlCharacterReference="control-character-reference",r.noncharacterCharacterReference="noncharacter-character-reference",r.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",r.missingDoctypeName="missing-doctype-name",r.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",r.duplicateAttribute="duplicate-attribute",r.nonConformingDoctype="non-conforming-doctype",r.missingDoctype="missing-doctype",r.misplacedDoctype="misplaced-doctype",r.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",r.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",r.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",r.openElementsLeftAfterEof="open-elements-left-after-eof",r.abandonedHeadElementChild="abandoned-head-element-child",r.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",r.nestedNoscriptInHead="nested-noscript-in-head",r.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text";class eV{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:n,offset:a}=this,s=n+t,i=a+t;return{code:e,startLine:r,endLine:r,startCol:s,endCol:s,startOffset:i,endOffset:i}}_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,f.EOF;return this._err(A.surrogateInInputStream),e}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(e,t){this.html.length>0?this.html+=e:this.html=e,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(e,t){if(this.pos+e.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(t)return this.html.startsWith(e,this.pos);for(let t=0;t<e.length;t++)if((32|this.html.charCodeAt(this.pos+t))!==e.charCodeAt(t))return!1;return!0}peek(e){let t=this.pos+e;if(t>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,f.EOF;let r=this.html.charCodeAt(t);return r===f.CARRIAGE_RETURN?f.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,f.EOF;let e=this.html.charCodeAt(this.pos);return e===f.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,f.LINE_FEED):e===f.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,eW(e)&&(e=this._processSurrogate(e)),null===this.handler.onParseError||e>31&&e<127||e===f.LINE_FEED||e===f.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e)}_checkForProblematicCharacters(e){ez(e)?this._err(A.controlCharacterInInputStream):eQ(e)&&this._err(A.noncharacterInInputStream)}retreat(e){for(this.pos-=e;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}function eK(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}(n=_||(_={}))[n.CHARACTER=0]="CHARACTER",n[n.NULL_CHARACTER=1]="NULL_CHARACTER",n[n.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",n[n.START_TAG=3]="START_TAG",n[n.END_TAG=4]="END_TAG",n[n.COMMENT=5]="COMMENT",n[n.DOCTYPE=6]="DOCTYPE",n[n.EOF=7]="EOF",n[n.HIBERNATION=8]="HIBERNATION",e.s(["TokenType",0,_,"getTokenAttr",0,eK],39609);let eX=new Uint16Array('
vendor: 16,129 bytes, line 1
1ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms�„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;æ«§ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſ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;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapÓºÓ¾cr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpÔ¦Ôªon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋ĀipÕªÕ¯sts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0Ö£mallSquare;旼erySmallSquare;斪Ͱֺ\0Ö¿\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0Ú²f;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgÜ´Ü·r;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyÞ±Þµrc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āeyß¶ß»dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑Ȁ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;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;æ««y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;æ©°cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;æ§«riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0á ±;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0á«¢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;æ©­nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0á­µr;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;oá³§á³°ntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;æ§¶rok;䄑Ādrá¶°á¶´ot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;æ§£us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0á¾½g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;
vendor: 4,294 bytes, line 1
1䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;
vendor: 6,210 bytes, line 1
1astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Ā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㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌
1'.split("").map(e=>e.charCodeAt(0))),e$=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 eJ(e){return e>=N.ZERO&&e<=N.NINE}g=String.fromCodePoint,(a=N||(N={}))[a.NUM=35]="NUM",a[a.SEMI=59]="SEMI",a[a.EQUALS=61]="EQUALS",a[a.ZERO=48]="ZERO",a[a.NINE=57]="NINE",a[a.LOWER_A=97]="LOWER_A",a[a.LOWER_F=102]="LOWER_F",a[a.LOWER_X=120]="LOWER_X",a[a.LOWER_Z=122]="LOWER_Z",a[a.UPPER_A=65]="UPPER_A",a[a.UPPER_F=70]="UPPER_F",a[a.UPPER_Z=90]="UPPER_Z",(s=I||(I={}))[s.VALUE_LENGTH=49152]="VALUE_LENGTH",s[s.BRANCH_LENGTH=16256]="BRANCH_LENGTH",s[s.JUMP_TABLE=127]="JUMP_TABLE",(i=C||(C={}))[i.EntityStart=0]="EntityStart",i[i.NumericStart=1]="NumericStart",i[i.NumericDecimal=2]="NumericDecimal",i[i.NumericHex=3]="NumericHex",i[i.NamedEntity=4]="NamedEntity",(o=S||(S={}))[o.Legacy=0]="Legacy",o[o.Strict=1]="Strict",o[o.Attribute=2]="Attribute";class eZ{constructor(e,t,r){this.decodeTree=e,this.emitCodePoint=t,this.errors=r,this.state=C.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=S.Strict}startEntity(e){this.decodeMode=e,this.state=C.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case C.EntityStart:if(e.charCodeAt(t)===N.NUM)return this.state=C.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=C.NamedEntity,this.stateNamedEntity(e,t);case C.NumericStart:return this.stateNumericStart(e,t);case C.NumericDecimal:return this.stateNumericDecimal(e,t);case C.NumericHex:return this.stateNumericHex(e,t);case C.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===N.LOWER_X?(this.state=C.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=C.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,r,n){if(t!==r){let a=r-t;this.result=this.result*Math.pow(n,a)+Number.parseInt(e.substr(t,a),n),this.consumed+=a}}stateNumericHex(e,t){let r=t;for(;t<e.length;){var n;let a=e.charCodeAt(t);if(!eJ(a)&&(!((n=a)>=N.UPPER_A)||!(n<=N.UPPER_F))&&(!(n>=N.LOWER_A)||!(n<=N.LOWER_F)))return this.addToNumericResult(e,r,t,16),this.emitNumericEntity(a,3);t+=1}return this.addToNumericResult(e,r,t,16),-1}stateNumericDecimal(e,t){let r=t;for(;t<e.length;){let n=e.charCodeAt(t);if(!eJ(n))return this.addToNumericResult(e,r,t,10),this.emitNumericEntity(n,2);t+=1}return this.addToNumericResult(e,r,t,10),-1}emitNumericEntity(e,t){var r,n,a;if(this.consumed<=t)return null==(r=this.errors)||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===N.SEMI)this.consumed+=1;else if(this.decodeMode===S.Strict)return 0;return this.emitCodePoint((n=this.result)>=55296&&n<=57343||n>1114111?65533:null!=(a=e$.get(n))?a:n,this.consumed),this.errors&&(e!==N.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){let{decodeTree:r}=this,n=r[this.treeIndex],a=(n&I.VALUE_LENGTH)>>14;for(;t<e.length;t++,this.excess++){let s=e.charCodeAt(t);if(this.treeIndex=function(e,t,r,n){let a=(t&I.BRANCH_LENGTH)>>7,s=t&I.JUMP_TABLE;if(0===a)return 0!==s&&n===s?r:-1;if(s){let t=n-s;return t<0||t>=a?-1:e[r+t]-1}let i=r,o=i+a-1;for(;i<=o;){let t=i+o>>>1,r=e[t];if(r<n)i=t+1;else{if(!(r>n))return e[t+a];o=t-1}}return -1}(r,n,this.treeIndex+Math.max(1,a),s),this.treeIndex<0)return 0===this.result||this.decodeMode===S.Attribute&&(0===a||function(e){var t;return e===N.EQUALS||(t=e)>=N.UPPER_A&&t<=N.UPPER_Z||t>=N.LOWER_A&&t<=N.LOWER_Z||eJ(t)}(s))?0:this.emitNotTerminatedNamedEntity();if(0!=(a=((n=r[this.treeIndex])&I.VALUE_LENGTH)>>14)){if(s===N.SEMI)return this.emitNamedEntityData(this.treeIndex,a,this.consumed+this.excess);this.decodeMode!==S.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1}emitNotTerminatedNamedEntity(){var e;let{result:t,decodeTree:r}=this,n=(r[t]&I.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,n,this.consumed),null==(e=this.errors)||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,r){let{decodeTree:n}=this;return this.emitCodePoint(1===t?n[e]&~I.VALUE_LENGTH:n[e+1],r),3===t&&this.emitCodePoint(n[e+2],r),r}end(){var e;switch(this.state){case C.NamedEntity:return 0!==this.result&&(this.decodeMode!==S.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case C.NumericDecimal:return this.emitNumericEntity(0,2);case C.NumericHex:return this.emitNumericEntity(0,3);case C.NumericStart:return null==(e=this.errors)||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case C.EntityStart:return 0}}}(l=k||(k={})).HTML="http://www.w3.org/1999/xhtml",l.MATHML="http://www.w3.org/1998/Math/MathML",l.SVG="http://www.w3.org/2000/svg",l.XLINK="http://www.w3.org/1999/xlink",l.XML="http://www.w3.org/XML/1998/namespace",l.XMLNS="http://www.w3.org/2000/xmlns/",(c=D||(D={})).TYPE="type",c.ACTION="action",c.ENCODING="encoding",c.PROMPT="prompt",c.NAME="name",c.COLOR="color",c.FACE="face",c.SIZE="size",(h=b||(b={})).NO_QUIRKS="no-quirks",h.QUIRKS="quirks",h.LIMITED_QUIRKS="limited-quirks",(u=O||(O={})).A="a",u.ADDRESS="address",u.ANNOTATION_XML="annotation-xml",u.APPLET="applet",u.AREA="area",u.ARTICLE="article",u.ASIDE="aside",u.B="b",u.BASE="base",u.BASEFONT="basefont",u.BGSOUND="bgsound",u.BIG="big",u.BLOCKQUOTE="blockquote",u.BODY="body",u.BR="br",u.BUTTON="button",u.CAPTION="caption",u.CENTER="center",u.CODE="code",u.COL="col",u.COLGROUP="colgroup",u.DD="dd",u.DESC="desc",u.DETAILS="details",u.DIALOG="dialog",u.DIR="dir",u.DIV="div",u.DL="dl",u.DT="dt",u.EM="em",u.EMBED="embed",u.FIELDSET="fieldset",u.FIGCAPTION="figcaption",u.FIGURE="figure",u.FONT="font",u.FOOTER="footer",u.FOREIGN_OBJECT="foreignObject",u.FORM="form",u.FRAME="frame",u.FRAMESET="frameset",u.H1="h1",u.H2="h2",u.H3="h3",u.H4="h4",u.H5="h5",u.H6="h6",u.HEAD="head",u.HEADER="header",u.HGROUP="hgroup",u.HR="hr",u.HTML="html",u.I="i",u.IMG="img",u.IMAGE="image",u.INPUT="input",u.IFRAME="iframe",u.KEYGEN="keygen",u.LABEL="label",u.LI="li",u.LINK="link",u.LISTING="listing",u.MAIN="main",u.MALIGNMARK="malignmark",u.MARQUEE="marquee",u.MATH="math",u.MENU="menu",u.META="meta",u.MGLYPH="mglyph",u.MI="mi",u.MO="mo",u.MN="mn",u.MS="ms",u.MTEXT="mtext",u.NAV="nav",u.NOBR="nobr",u.NOFRAMES="noframes",u.NOEMBED="noembed",u.NOSCRIPT="noscript",u.OBJECT="object",u.OL="ol",u.OPTGROUP="optgroup",u.OPTION="option",u.P="p",u.PARAM="param",u.PLAINTEXT="plaintext",u.PRE="pre",u.RB="rb",u.RP="rp",u.RT="rt",u.RTC="rtc",u.RUBY="ruby",u.S="s",u.SCRIPT="script",u.SEARCH="search",u.SECTION="section",u.SELECT="select",u.SOURCE="source",u.SMALL="small",u.SPAN="span",u.STRIKE="str
1ike",u.STRONG="strong",u.STYLE="style",u.SUB="sub",u.SUMMARY="summary",u.SUP="sup",u.TABLE="table",u.TBODY="tbody",u.TEMPLATE="template",u.TEXTAREA="textarea",u.TFOOT="tfoot",u.TD="td",u.TH="th",u.THEAD="thead",u.TITLE="title",u.TR="tr",u.TRACK="track",u.TT="tt",u.U="u",u.UL="ul",u.SVG="svg",u.VAR="var",u.WBR="wbr",u.XMP="xmp",(d=R||(R={}))[d.UNKNOWN=0]="UNKNOWN",d[d.A=1]="A",d[d.ADDRESS=2]="ADDRESS",d[d.ANNOTATION_XML=3]="ANNOTATION_XML",d[d.APPLET=4]="APPLET",d[d.AREA=5]="AREA",d[d.ARTICLE=6]="ARTICLE",d[d.ASIDE=7]="ASIDE",d[d.B=8]="B",d[d.BASE=9]="BASE",d[d.BASEFONT=10]="BASEFONT",d[d.BGSOUND=11]="BGSOUND",d[d.BIG=12]="BIG",d[d.BLOCKQUOTE=13]="BLOCKQUOTE",d[d.BODY=14]="BODY",d[d.BR=15]="BR",d[d.BUTTON=16]="BUTTON",d[d.CAPTION=17]="CAPTION",d[d.CENTER=18]="CENTER",d[d.CODE=19]="CODE",d[d.COL=20]="COL",d[d.COLGROUP=21]="COLGROUP",d[d.DD=22]="DD",d[d.DESC=23]="DESC",d[d.DETAILS=24]="DETAILS",d[d.DIALOG=25]="DIALOG",d[d.DIR=26]="DIR",d[d.DIV=27]="DIV",d[d.DL=28]="DL",d[d.DT=29]="DT",d[d.EM=30]="EM",d[d.EMBED=31]="EMBED",d[d.FIELDSET=32]="FIELDSET",d[d.FIGCAPTION=33]="FIGCAPTION",d[d.FIGURE=34]="FIGURE",d[d.FONT=35]="FONT",d[d.FOOTER=36]="FOOTER",d[d.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",d[d.FORM=38]="FORM",d[d.FRAME=39]="FRAME",d[d.FRAMESET=40]="FRAMESET",d[d.H1=41]="H1",d[d.H2=42]="H2",d[d.H3=43]="H3",d[d.H4=44]="H4",d[d.H5=45]="H5",d[d.H6=46]="H6",d[d.HEAD=47]="HEAD",d[d.HEADER=48]="HEADER",d[d.HGROUP=49]="HGROUP",d[d.HR=50]="HR",d[d.HTML=51]="HTML",d[d.I=52]="I",d[d.IMG=53]="IMG",d[d.IMAGE=54]="IMAGE",d[d.INPUT=55]="INPUT",d[d.IFRAME=56]="IFRAME",d[d.KEYGEN=57]="KEYGEN",d[d.LABEL=58]="LABEL",d[d.LI=59]="LI",d[d.LINK=60]="LINK",d[d.LISTING=61]="LISTING",d[d.MAIN=62]="MAIN",d[d.MALIGNMARK=63]="MALIGNMARK",d[d.MARQUEE=64]="MARQUEE",d[d.MATH=65]="MATH",d[d.MENU=66]="MENU",d[d.META=67]="META",d[d.MGLYPH=68]="MGLYPH",d[d.MI=69]="MI",d[d.MO=70]="MO",d[d.MN=71]="MN",d[d.MS=72]="MS",d[d.MTEXT=73]="MTEXT",d[d.NAV=74]="NAV",d[d.NOBR=75]="NOBR",d[d.NOFRAMES=76]="NOFRAMES",d[d.NOEMBED=77]="NOEMBED",d[d.NOSCRIPT=78]="NOSCRIPT",d[d.OBJECT=79]="OBJECT",d[d.OL=80]="OL",d[d.OPTGROUP=81]="OPTGROUP",d[d.OPTION=82]="OPTION",d[d.P=83]="P",d[d.PARAM=84]="PARAM",d[d.PLAINTEXT=85]="PLAINTEXT",d[d.PRE=86]="PRE",d[d.RB=87]="RB",d[d.RP=88]="RP",d[d.RT=89]="RT",d[d.RTC=90]="RTC",d[d.RUBY=91]="RUBY",d[d.S=92]="S",d[d.SCRIPT=93]="SCRIPT",d[d.SEARCH=94]="SEARCH",d[d.SECTION=95]="SECTION",d[d.SELECT=96]="SELECT",d[d.SOURCE=97]="SOURCE",d[d.SMALL=98]="SMALL",d[d.SPAN=99]="SPAN",d[d.STRIKE=100]="STRIKE",d[d.STRONG=101]="STRONG",d[d.STYLE=102]="STYLE",d[d.SUB=103]="SUB",d[d.SUMMARY=104]="SUMMARY",d[d.SUP=105]="SUP",d[d.TABLE=106]="TABLE",d[d.TBODY=107]="TBODY",d[d.TEMPLATE=108]="TEMPLATE",d[d.TEXTAREA=109]="TEXTAREA",d[d.TFOOT=110]="TFOOT",d[d.TD=111]="TD",d[d.TH=112]="TH",d[d.THEAD=113]="THEAD",d[d.TITLE=114]="TITLE",d[d.TR=115]="TR",d[d.TRACK=116]="TRACK",d[d.TT=117]="TT",d[d.U=118]="U",d[d.UL=119]="UL",d[d.SVG=120]="SVG",d[d.VAR=121]="VAR",d[d.WBR=122]="WBR",d[d.XMP=123]="XMP";let e0=new Map([[O.A,R.A],[O.ADDRESS,R.ADDRESS],[O.ANNOTATION_XML,R.ANNOTATION_XML],[O.APPLET,R.APPLET],[O.AREA,R.AREA],[O.ARTICLE,R.ARTICLE],[O.ASIDE,R.ASIDE],[O.B,R.B],[O.BASE,R.BASE],[O.BASEFONT,R.BASEFONT],[O.BGSOUND,R.BGSOUND],[O.BIG,R.BIG],[O.BLOCKQUOTE,R.BLOCKQUOTE],[O.BODY,R.BODY],[O.BR,R.BR],[O.BUTTON,R.BUTTON],[O.CAPTION,R.CAPTION],[O.CENTER,R.CENTER],[O.CODE,R.CODE],[O.COL,R.COL],[O.COLGROUP,R.COLGROUP],[O.DD,R.DD],[O.DESC,R.DESC],[O.DETAILS,R.DETAILS],[O.DIALOG,R.DIALOG],[O.DIR,R.DIR],[O.DIV,R.DIV],[O.DL,R.DL],[O.DT,R.DT],[O.EM,R.EM],[O.EMBED,R.EMBED],[O.FIELDSET,R.FIELDSET],[O.FIGCAPTION,R.FIGCAPTION],[O.FIGURE,R.FIGURE],[O.FONT,R.FONT],[O.FOOTER,R.FOOTER],[O.FOREIGN_OBJECT,R.FOREIGN_OBJECT],[O.FORM,R.FORM],[O.FRAME,R.FRAME],[O.FRAMESET,R.FRAMESET],[O.H1,R.H1],[O.H2,R.H2],[O.H3,R.H3],[O.H4,R.H4],[O.H5,R.H5],[O.H6,R.H6],[O.HEAD,R.HEAD],[O.HEADER,R.HEADER],[O.HGROUP,R.HGROUP],[O.HR,R.HR],[O.HTML,R.HTML],[O.I,R.I],[O.IMG,R.IMG],[O.IMAGE,R.IMAGE],[O.INPUT,R.INPUT],[O.IFRAME,R.IFRAME],[O.KEYGEN,R.KEYGEN],[O.LABEL,R.LABEL],[O.LI,R.LI],[O.LINK,R.LINK],[O.LISTING,R.LISTING],[O.MAIN,R.MAIN],[O.MALIGNMARK,R.MALIGNMARK],[O.MARQUEE,R.MARQUEE],[O.MATH,R.MATH],[O.MENU,R.MENU],[O.META,R.META],[O.MGLYPH,R.MGLYPH],[O.MI,R.MI],[O.MO,R.MO],[O.MN,R.MN],[O.MS,R.MS],[O.MTEXT,R.MTEXT],[O.NAV,R.NAV],[O.NOBR,R.NOBR],[O.NOFRAMES,R.NOFRAMES],[O.NOEMBED,R.NOEMBED],[O.NOSCRIPT,R.NOSCRIPT],[O.OBJECT,R.OBJECT],[O.OL,R.OL],[O.OPTGROUP,R.OPTGROUP],[O.OPTION,R.OPTION],[O.P,R.P],[O.PARAM,R.PARAM],[O.PLAINTEXT,R.PLAINTEXT],[O.PRE,R.PRE],[O.RB,R.RB],[O.RP,R.RP],[O.RT,R.RT],[O.RTC,R.RTC],[O.RUBY,R.RUBY],[O.S,R.S],[O.SCRIPT,R.SCRIPT],[O.SEARCH,R.SEARCH],[O.SECTION,R.SECTION],[O.SELECT,R.SELECT],[O.SOURCE,R.SOURCE],[O.SMALL,R.SMALL],[O.SPAN,R.SPAN],[O.STRIKE,R.STRIKE],[O.STRONG,R.STRONG],[O.STYLE,R.STYLE],[O.SUB,R.SUB],[O.SUMMARY,R.SUM
1MARY],[O.SUP,R.SUP],[O.TABLE,R.TABLE],[O.TBODY,R.TBODY],[O.TEMPLATE,R.TEMPLATE],[O.TEXTAREA,R.TEXTAREA],[O.TFOOT,R.TFOOT],[O.TD,R.TD],[O.TH,R.TH],[O.THEAD,R.THEAD],[O.TITLE,R.TITLE],[O.TR,R.TR],[O.TRACK,R.TRACK],[O.TT,R.TT],[O.U,R.U],[O.UL,R.UL],[O.SVG,R.SVG],[O.VAR,R.VAR],[O.WBR,R.WBR],[O.XMP,R.XMP]]);function e1(e){var t;return null!=(t=e0.get(e))?t:R.UNKNOWN}let e2=R,e9={[k.HTML]:new Set([e2.ADDRESS,e2.APPLET,e2.AREA,e2.ARTICLE,e2.ASIDE,e2.BASE,e2.BASEFONT,e2.BGSOUND,e2.BLOCKQUOTE,e2.BODY,e2.BR,e2.BUTTON,e2.CAPTION,e2.CENTER,e2.COL,e2.COLGROUP,e2.DD,e2.DETAILS,e2.DIR,e2.DIV,e2.DL,e2.DT,e2.EMBED,e2.FIELDSET,e2.FIGCAPTION,e2.FIGURE,e2.FOOTER,e2.FORM,e2.FRAME,e2.FRAMESET,e2.H1,e2.H2,e2.H3,e2.H4,e2.H5,e2.H6,e2.HEAD,e2.HEADER,e2.HGROUP,e2.HR,e2.HTML,e2.IFRAME,e2.IMG,e2.INPUT,e2.LI,e2.LINK,e2.LISTING,e2.MAIN,e2.MARQUEE,e2.MENU,e2.META,e2.NAV,e2.NOEMBED,e2.NOFRAMES,e2.NOSCRIPT,e2.OBJECT,e2.OL,e2.P,e2.PARAM,e2.PLAINTEXT,e2.PRE,e2.SCRIPT,e2.SECTION,e2.SELECT,e2.SOURCE,e2.STYLE,e2.SUMMARY,e2.TABLE,e2.TBODY,e2.TD,e2.TEMPLATE,e2.TEXTAREA,e2.TFOOT,e2.TH,e2.THEAD,e2.TITLE,e2.TR,e2.TRACK,e2.UL,e2.WBR,e2.XMP]),[k.MATHML]:new Set([e2.MI,e2.MO,e2.MN,e2.MS,e2.MTEXT,e2.ANNOTATION_XML]),[k.SVG]:new Set([e2.TITLE,e2.FOREIGN_OBJECT,e2.DESC]),[k.XLINK]:new Set,[k.XML]:new Set,[k.XMLNS]:new Set},e3=new Set([e2.H1,e2.H2,e2.H3,e2.H4,e2.H5,e2.H6]),e8=new Set([O.STYLE,O.SCRIPT,O.XMP,O.IFRAME,O.NOEMBED,O.NOFRAMES,O.PLAINTEXT]);e.s(["ATTRS",0,D,"DOCUMENT_MODE",0,b,"NS",0,k,"NUMBERED_HEADERS",0,e3,"SPECIAL_ELEMENTS",0,e9,"TAG_ID",0,R,"TAG_NAMES",0,O,"getTagID",0,e1,"hasUnescapedText",0,function(e,t){return e8.has(e)||t&&e===O.NOSCRIPT}],844866),(m=L||(L={}))[m.DATA=0]="DATA",m[m.RCDATA=1]="RCDATA",m[m.RAWTEXT=2]="RAWTEXT",m[m.SCRIPT_DATA=3]="SCRIPT_DATA",m[m.PLAINTEXT=4]="PLAINTEXT",m[m.TAG_OPEN=5]="TAG_OPEN",m[m.END_TAG_OPEN=6]="END_TAG_OPEN",m[m.TAG_NAME=7]="TAG_NAME",m[m.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",m[m.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",m[m.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",m[m.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",m[m.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",m[m.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",m[m.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",m[m.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",m[m.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",m[m.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",m[m.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",m[m.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",m[m.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",m[m.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",m[m.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",m[m.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",m[m.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",m[m.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",m[m.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",m[m.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",m[m.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",m[m.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",m[m.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",m[m.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",m[m.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",m[m.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",m[m.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",m[m.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",m[m.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",m[m.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",m[m.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",m[m.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",m[m.BOGUS_COMMENT=40]="BOGUS_COMMENT",m[m.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",m[m.COMMENT_START=42]="COMMENT_START",m[m.COMMENT_START_DASH=43]="COMMENT_START_DASH",m[m.COMMENT=44]="COMMENT",m[m.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",m[m.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",m[m.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",m[m.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",m[m.COMMENT_END_DASH=49]="COMMENT_END_DASH",m[m.COMMENT_END=50]="COMMENT_END",m[m.COMMENT_END_BANG=51]="COMMENT_END_BANG",m[m.DOCTYPE=52]="DOCTYPE",m[m.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",m[m.DOCTYPE_NAME=54]="DOCTYPE_NAME",m[m.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",m[m.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",m[m.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",m[m.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",m[m.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",m[m.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",m[m.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",m[m.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",m[m.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",m[m.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",m[m.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",m[m.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",m[m.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",m[m.CDATA_SECTION=68]="CDATA_SECTION",m[m.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",m[m.CDATA_SECTION_END=70]="CDATA_SECTION_END",m[m.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",m[m.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND";let e4={DATA:L.DATA,RCDATA:L.RCDATA,RAWTEXT:L.RAWTEXT,SCRIPT_DATA:L.SCRIPT_DATA,PLAINTEXT:L.PLAINTEXT,CDATA_SECTION:L.CDATA_SECTION};function e5(e){return e>=f.LATIN_CAPITAL_A&&e<=f.LATIN_CAPITAL_Z}function e6(e){return e>=f.LATIN_SMALL_A&&e<=f.LATIN_SMALL_Z||e5(e)}function e7(e){return e6(e)||e>=f.DIGIT_0&&e<=f.DIGIT_9}function te(e){return e===f.SPACE||e===f.LINE_FEED||e===f.TABULATION||e===f.FORM_FEED}function tt(e){return te(e)||e===f.SOLIDUS||e===f.GREATER_THAN_SIGN}class tr{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=L.DATA,this.returnState=L.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new eV(t),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new eZ(eX,(e,t)=>{this.preprocessor.pos=this.entityStartPos+t-1,this._flushCodePointConsumedAsCharacterReference(e)},t.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(A.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:e=>{this._err(A.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+e)},validateNumericCharacterReference:e=>{let t=function(e){if(e===f.NULL)return A.nullCharacterReference;if(e>1114111)return A.characterReferenceOutsideUnicodeRange;
1if(eW(e))return A.surrogateCharacterReference;if(eQ(e))return A.noncharacterCharacterReference;if(ez(e)||e===f.CARRIAGE_RETURN)return A.controlCharacterReference;return null}(e);t&&this._err(t,1)}}:void 0)}_err(e,t=0){var r,n;null==(n=(r=this.handler).onParseError)||n.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:_.START_TAG,tagName:"",tagID:R.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:_.END_TAG,tagName:"",tagID:R.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(e){this.currentToken={type:_.COMMENT,data:"",location:this.getCurrentLocation(e)}}_createDoctypeToken(e){this.currentToken={type:_.DOCTYPE,name:e,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(e,t){this.currentCharacterToken={type:e,chars:t,location:this.currentLocation}}_createAttr(e){this.currentAttr={name:e,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var e,t;let r=this.currentToken;null===eK(r,this.currentAttr.name)?(r.attrs.push(this.currentAttr),r.location&&this.currentLocation&&((null!=(e=(t=r.location).attrs)?e:t.attrs=Object.create(null))[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue())):this._err(A.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=e1(e.tagName),e.type===_.START_TAG?(this.lastStartTagName=e.tagName,this.handler.onStartTag(e)):(e.attrs.length>0&&this._err(A.endTagWithAttributes),e.selfClosing&&this._err(A.endTagWithTrailingSolidus),this.handler.onEndTag(e)),this.preprocessor.dropParsedChunk()}emitCurrentComment(e){this.prepareToken(e),this.handler.onComment(e),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(e){this.prepareToken(e),this.handler.onDoctype(e),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(e){if(this.currentCharacterToken){switch(e&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=e.startLine,this.currentCharacterToken.location.endCol=e.startCol,this.currentCharacterToken.location.endOffset=e.startOffset),this.currentCharacterToken.type){case _.CHARACTER:this.handler.onCharacter(this.currentCharacterToken);break;case _.NULL_CHARACTER:this.handler.onNullCharacter(this.currentCharacterToken);break;case _.WHITESPACE_CHARACTER:this.handler.onWhitespaceCharacter(this.currentCharacterToken)}this.currentCharacterToken=null}}_emitEOFToken(){let e=this.getCurrentLocation(0);e&&(e.endLine=e.startLine,e.endCol=e.startCol,e.endOffset=e.startOffset),this._emitCurrentCharacterToken(e),this.handler.onEof({type:_.EOF,location:e}),this.active=!1}_appendCharToCurrentCharacterToken(e,t){if(this.currentCharacterToken)if(this.currentCharacterToken.type===e){this.currentCharacterToken.chars+=t;return}else this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();this._createCharacterToken(e,t)}_emitCodePoint(e){let t=te(e)?_.WHITESPACE_CHARACTER:e===f.NULL?_.NULL_CHARACTER:_.CHARACTER;this._appendCharToCurrentCharacterToken(t,String.fromCodePoint(e))}_emitChars(e){this._appendCharToCurrentCharacterToken(_.CHARACTER,e)}_startCharacterReference(){this.returnState=this.state,this.state=L.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?S.Attribute:S.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===L.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===L.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===L.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(e){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(e):this._emitCodePoint(e)}_callState(e){switch(this.state){case L.DATA:this._stateData(e);break;case L.RCDATA:this._stateRcdata(e);break;case L.RAWTEXT:this._stateRawtext(e);break;case L.SCRIPT_DATA:this._stateScriptData(e);break;case L.PLAINTEXT:this._statePlaintext(e);break;case L.TAG_OPEN:this._stateTagOpen(e);break;case L.END_TAG_OPEN:this._stateEndTagOpen(e);break;case L.TAG_NAME:this._stateTagName(e);break;case L.RCDATA_LESS_THAN_SIGN:this._stateRcdataLessThanSign(e);break;case L.RCDATA_END_TAG_OPEN:this._stateRcdataEndTagOpen(e);break;case L.RCDATA_END_TAG_NAME:this._stateRcdataEndTagName(e);break;case L.RAWTEXT_LESS_THAN_SIGN:this._stateRawtextLessThanSign(e);break;case L.RAWTEXT_END_TAG_OPEN:this._stateRawtextEndTagOpen(e);break;case L.RAWTEXT_END_TAG_NAME:this._stateRawtextEndTagName(e);break;case L.SCRIPT_DATA_LESS_THAN_SIGN:this._stateScriptDataLessThanSign(e);break;case L.SCRIPT_DATA_END_TAG_OPEN:this._stateScriptDataEndTagOpen(e);break;case L.SCRIPT_DATA_END_TAG_NAME:this._stateScriptDataEndTagName(e);break;case L.SCRIPT_DATA_ESCAPE_START:this._stateScriptDataEscapeStart(e);break;case L.SCRIPT_DATA_ESCAPE_START_DASH:this._stateScriptDataEscapeStartDash(e);break;case L.SCRIPT_DATA_ESCAPED:this._stateScriptDataEscaped(e);break;case L.SCRIPT_DATA_ESCAPED_DASH:this._stateScriptDataEscapedDash(e);break;case L.SCRIPT_DATA_ESCAPED_DASH_DASH:this._stateScriptDataEscapedDashDash(e);break;case L.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataEscapedLessThanSign(e);break;case L.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:this._stateScriptDataEscapedEndTagOpen(e);break;case L.SCRIPT_DATA_ESCAPED_END_TAG_NAME:this._stateScriptDataEscapedEndTagName(e);break;case L.SCRIPT_DATA_DOUBLE_ESCAPE_START:this._stateScriptDataDoubleEscape
vendor: 7,007 bytes, line 1
1Start(e);break;case L.SCRIPT_DATA_DOUBLE_ESCAPED:this._stateScriptDataDoubleEscaped(e);break;case L.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:this._stateScriptDataDoubleEscapedDash(e);break;case L.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:this._stateScriptDataDoubleEscapedDashDash(e);break;case L.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataDoubleEscapedLessThanSign(e);break;case L.SCRIPT_DATA_DOUBLE_ESCAPE_END:this._stateScriptDataDoubleEscapeEnd(e);break;case L.BEFORE_ATTRIBUTE_NAME:this._stateBeforeAttributeName(e);break;case L.ATTRIBUTE_NAME:this._stateAttributeName(e);break;case L.AFTER_ATTRIBUTE_NAME:this._stateAfterAttributeName(e);break;case L.BEFORE_ATTRIBUTE_VALUE:this._stateBeforeAttributeValue(e);break;case L.ATTRIBUTE_VALUE_DOUBLE_QUOTED:this._stateAttributeValueDoubleQuoted(e);break;case L.ATTRIBUTE_VALUE_SINGLE_QUOTED:this._stateAttributeValueSingleQuoted(e);break;case L.ATTRIBUTE_VALUE_UNQUOTED:this._stateAttributeValueUnquoted(e);break;case L.AFTER_ATTRIBUTE_VALUE_QUOTED:this._stateAfterAttributeValueQuoted(e);break;case L.SELF_CLOSING_START_TAG:this._stateSelfClosingStartTag(e);break;case L.BOGUS_COMMENT:this._stateBogusComment(e);break;case L.MARKUP_DECLARATION_OPEN:this._stateMarkupDeclarationOpen(e);break;case L.COMMENT_START:this._stateCommentStart(e);break;case L.COMMENT_START_DASH:this._stateCommentStartDash(e);break;case L.COMMENT:this._stateComment(e);break;case L.COMMENT_LESS_THAN_SIGN:this._stateCommentLessThanSign(e);break;case L.COMMENT_LESS_THAN_SIGN_BANG:this._stateCommentLessThanSignBang(e);break;case L.COMMENT_LESS_THAN_SIGN_BANG_DASH:this._stateCommentLessThanSignBangDash(e);break;case L.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:this._stateCommentLessThanSignBangDashDash(e);break;case L.COMMENT_END_DASH:this._stateCommentEndDash(e);break;case L.COMMENT_END:this._stateCommentEnd(e);break;case L.COMMENT_END_BANG:this._stateCommentEndBang(e);break;case L.DOCTYPE:this._stateDoctype(e);break;case L.BEFORE_DOCTYPE_NAME:this._stateBeforeDoctypeName(e);break;case L.DOCTYPE_NAME:this._stateDoctypeName(e);break;case L.AFTER_DOCTYPE_NAME:this._stateAfterDoctypeName(e);break;case L.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._stateAfterDoctypePublicKeyword(e);break;case L.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:this._stateBeforeDoctypePublicIdentifier(e);break;case L.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypePublicIdentifierDoubleQuoted(e);break;case L.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypePublicIdentifierSingleQuoted(e);break;case L.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:this._stateAfterDoctypePublicIdentifier(e);break;case L.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:this._stateBetweenDoctypePublicAndSystemIdentifiers(e);break;case L.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._stateAfterDoctypeSystemKeyword(e);break;case L.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:this._stateBeforeDoctypeSystemIdentifier(e);break;case L.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypeSystemIdentifierDoubleQuoted(e);break;case L.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypeSystemIdentifierSingleQuoted(e);break;case L.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:this._stateAfterDoctypeSystemIdentifier(e);break;case L.BOGUS_DOCTYPE:this._stateBogusDoctype(e);break;case L.CDATA_SECTION:this._stateCdataSection(e);break;case L.CDATA_SECTION_BRACKET:this._stateCdataSectionBracket(e);break;case L.CDATA_SECTION_END:this._stateCdataSectionEnd(e);break;case L.CHARACTER_REFERENCE:this._stateCharacterReference();break;case L.AMBIGUOUS_AMPERSAND:this._stateAmbiguousAmpersand(e);break;default:throw Error("Unknown state")}}_stateData(e){switch(e){case f.LESS_THAN_SIGN:this.state=L.TAG_OPEN;break;case f.AMPERSAND:this._startCharacterReference();break;case f.NULL:this._err(A.unexpectedNullCharacter),this._emitCodePoint(e);break;case f.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRcdata(e){switch(e){case f.AMPERSAND:this._startCharacterReference();break;case f.LESS_THAN_SIGN:this.state=L.RCDATA_LESS_THAN_SIGN;break;case f.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case f.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRawtext(e){switch(e){case f.LESS_THAN_SIGN:this.state=L.RAWTEXT_LESS_THAN_SIGN;break;case f.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case f.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptData(e){switch(e){case f.LESS_THAN_SIGN:this.state=L.SCRIPT_DATA_LESS_THAN_SIGN;break;case f.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case f.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_statePlaintext(e){switch(e){case f.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case f.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateTagOpen(e){if(e6(e))this._createStartTagToken(),this.state=L.TAG_NAME,this._stateTagName(e);else switch(e){case f.EXCLAMATION_MARK:this.state=L.MARKUP_DECLARATION_OPEN;break;case f.SOLIDUS:this.state=L.END_TAG_OPEN;break;case f.QUESTION_MARK:this._err(A.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=L.BOGUS_COMMENT,this._stateBogusComment(e);break;case f.EOF:this._err(A.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break;default:this._err(A.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=L.DATA,this._stateData(e)}}_stateEndTagOpen(e){if(e6(e))this._createEndTagToken(),this.state=L.TAG_NAME,this._stateTagName(e);else switch(e){case f.GREATER_THAN_SIGN:this._err(A.missingEndTagName),this.state=L.DATA;break;case f.EOF:this._err(A.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break;default:this._err(A.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=L.BOGUS_COMMENT,this._stateBogusComment(e)}}_stateTagName(e){let t=this.currentToken;switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:this.state=L.BEFORE_ATTRIBUTE_NAME;break;case f.SOLIDUS:this.state=L.SELF_CLOSING_START_TAG;break;case f.GREATER_THAN_SIGN:this.state=L.DATA,this.emitCurrentTagToken();break;case f.NULL:this._err(A.unexpectedNullCharacter),t.tagName+="�";break;case f.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:t.tagName+=String.fromCodePoint(e5(e)?e+32:e)}}_stateRcdataLessThanSign(e){e===f.SOLIDUS?this.state=L.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=L.RCDATA,this._stateRcdata(e))}_stateRcdataEndTagOpen(e){e6(e)?(this.state=L.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(e)):(this._emitChars("</"),this.state=L.RCDATA,this._stateRcdata(e))}handleSpecialEndTag(e){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();switch(this._createEndTagToken(),this.currentToken.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=L.BEFORE_ATTRIBUTE_NAME,
vendor: 7,207 bytes, line 1
1!1;case f.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=L.SELF_CLOSING_START_TAG,!1;case f.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=L.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=L.RCDATA,this._stateRcdata(e))}_stateRawtextLessThanSign(e){e===f.SOLIDUS?this.state=L.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=L.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagOpen(e){e6(e)?(this.state=L.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(e)):(this._emitChars("</"),this.state=L.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=L.RAWTEXT,this._stateRawtext(e))}_stateScriptDataLessThanSign(e){switch(e){case f.SOLIDUS:this.state=L.SCRIPT_DATA_END_TAG_OPEN;break;case f.EXCLAMATION_MARK:this.state=L.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break;default:this._emitChars("<"),this.state=L.SCRIPT_DATA,this._stateScriptData(e)}}_stateScriptDataEndTagOpen(e){e6(e)?(this.state=L.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(e)):(this._emitChars("</"),this.state=L.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=L.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStart(e){e===f.HYPHEN_MINUS?(this.state=L.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=L.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStartDash(e){e===f.HYPHEN_MINUS?(this.state=L.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=L.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscaped(e){switch(e){case f.HYPHEN_MINUS:this.state=L.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break;case f.LESS_THAN_SIGN:this.state=L.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case f.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case f.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataEscapedDash(e){switch(e){case f.HYPHEN_MINUS:this.state=L.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break;case f.LESS_THAN_SIGN:this.state=L.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case f.NULL:this._err(A.unexpectedNullCharacter),this.state=L.SCRIPT_DATA_ESCAPED,this._emitChars("�");break;case f.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=L.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedDashDash(e){switch(e){case f.HYPHEN_MINUS:this._emitChars("-");break;case f.LESS_THAN_SIGN:this.state=L.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case f.GREATER_THAN_SIGN:this.state=L.SCRIPT_DATA,this._emitChars(">");break;case f.NULL:this._err(A.unexpectedNullCharacter),this.state=L.SCRIPT_DATA_ESCAPED,this._emitChars("�");break;case f.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=L.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedLessThanSign(e){e===f.SOLIDUS?this.state=L.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:e6(e)?(this._emitChars("<"),this.state=L.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(e)):(this._emitChars("<"),this.state=L.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagOpen(e){e6(e)?(this.state=L.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(e)):(this._emitChars("</"),this.state=L.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=L.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscapeStart(e){if(this.preprocessor.startsWith(eq,!1)&&tt(this.preprocessor.peek(eq.length))){this._emitCodePoint(e);for(let e=0;e<eq.length;e++)this._emitCodePoint(this._consume());this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=L.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscaped(e){switch(e){case f.HYPHEN_MINUS:this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break;case f.LESS_THAN_SIGN:this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case f.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case f.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDash(e){switch(e){case f.HYPHEN_MINUS:this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break;case f.LESS_THAN_SIGN:this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case f.NULL:this._err(A.unexpectedNullCharacter),this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars("�");break;case f.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDashDash(e){switch(e){case f.HYPHEN_MINUS:this._emitChars("-");break;case f.LESS_THAN_SIGN:this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case f.GREATER_THAN_SIGN:this.state=L.SCRIPT_DATA,this._emitChars(">");break;case f.NULL:this._err(A.unexpectedNullCharacter),this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars("�");break;case f.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedLessThanSign(e){e===f.SOLIDUS?(this.state=L.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateScriptDataDoubleEscapeEnd(e){if(this.preprocessor.startsWith(eq,!1)&&tt(this.preprocessor.peek(eq.length))){this._emitCodePoint(e);for(let e=0;e<eq.length;e++)this._emitCodePoint(this._consume());this.state=L.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=L.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateBeforeAttributeName(e){switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:break;case f.SOLIDUS:case f.GREATER_THAN_SIGN:case f.EOF:this.state=L.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case f.EQUALS_SIGN:this._err(A.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=L.ATTRIBUTE_NAME;break;default:this._createAttr(""),this.state=L.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateAttributeName(e){switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:case f.SOLIDUS:case f.GREATER_THAN_SIGN:case f.EOF:this._leaveAttrName(),this.state=L.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case f.EQUALS_SIGN:this._leaveAttrName(),this.state=L.BEFORE_ATTRIBUTE_VALUE;break;case f.QUOTATION_MARK:case f.APOSTROPHE:case f.LESS_THAN_SIGN:this._err(A.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(e);break;case f.NULL:this._err(A.unexpectedNullCharacter),this.currentAttr.name+="
1�";break;default:this.currentAttr.name+=String.fromCodePoint(e5(e)?e+32:e)}}_stateAfterAttributeName(e){switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:break;case f.SOLIDUS:this.state=L.SELF_CLOSING_START_TAG;break;case f.EQUALS_SIGN:this.state=L.BEFORE_ATTRIBUTE_VALUE;break;case f.GREATER_THAN_SIGN:this.state=L.DATA,this.emitCurrentTagToken();break;case f.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this._createAttr(""),this.state=L.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateBeforeAttributeValue(e){switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:break;case f.QUOTATION_MARK:this.state=L.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break;case f.APOSTROPHE:this.state=L.ATTRIBUTE_VALUE_SINGLE_QUOTED;break;case f.GREATER_THAN_SIGN:this._err(A.missingAttributeValue),this.state=L.DATA,this.emitCurrentTagToken();break;default:this.state=L.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(e)}}_stateAttributeValueDoubleQuoted(e){switch(e){case f.QUOTATION_MARK:this.state=L.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case f.AMPERSAND:this._startCharacterReference();break;case f.NULL:this._err(A.unexpectedNullCharacter),this.currentAttr.value+="�";break;case f.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueSingleQuoted(e){switch(e){case f.APOSTROPHE:this.state=L.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case f.AMPERSAND:this._startCharacterReference();break;case f.NULL:this._err(A.unexpectedNullCharacter),this.currentAttr.value+="�";break;case f.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueUnquoted(e){switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:this._leaveAttrValue(),this.state=L.BEFORE_ATTRIBUTE_NAME;break;case f.AMPERSAND:this._startCharacterReference();break;case f.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=L.DATA,this.emitCurrentTagToken();break;case f.NULL:this._err(A.unexpectedNullCharacter),this.currentAttr.value+="�";break;case f.QUOTATION_MARK:case f.APOSTROPHE:case f.LESS_THAN_SIGN:case f.EQUALS_SIGN:case f.GRAVE_ACCENT:this._err(A.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(e);break;case f.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAfterAttributeValueQuoted(e){switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:this._leaveAttrValue(),this.state=L.BEFORE_ATTRIBUTE_NAME;break;case f.SOLIDUS:this._leaveAttrValue(),this.state=L.SELF_CLOSING_START_TAG;break;case f.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=L.DATA,this.emitCurrentTagToken();break;case f.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this._err(A.missingWhitespaceBetweenAttributes),this.state=L.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateSelfClosingStartTag(e){switch(e){case f.GREATER_THAN_SIGN:this.currentToken.selfClosing=!0,this.state=L.DATA,this.emitCurrentTagToken();break;case f.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this._err(A.unexpectedSolidusInTag),this.state=L.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateBogusComment(e){let t=this.currentToken;switch(e){case f.GREATER_THAN_SIGN:this.state=L.DATA,this.emitCurrentComment(t);break;case f.EOF:this.emitCurrentComment(t),this._emitEOFToken();break;case f.NULL:this._err(A.unexpectedNullCharacter),t.data+="�";break;default:t.data+=String.fromCodePoint(e)}}_stateMarkupDeclarationOpen(e){this._consumeSequenceIfMatch("--",!0)?(this._createCommentToken(3),this.state=L.COMMENT_START):this._consumeSequenceIfMatch(ej,!1)?(this.currentLocation=this.getCurrentLocation(ej.length+1),this.state=L.DOCTYPE):this._consumeSequenceIfMatch(eY,!0)?this.inForeignNode?this.state=L.CDATA_SECTION:(this._err(A.cdataInHtmlContent),this._createCommentToken(eY.length+1),this.currentToken.data="[CDATA[",this.state=L.BOGUS_COMMENT):this._ensureHibernation()||(this._err(A.incorrectlyOpenedComment),this._createCommentToken(2),this.state=L.BOGUS_COMMENT,this._stateBogusComment(e))}_stateCommentStart(e){switch(e){case f.HYPHEN_MINUS:this.state=L.COMMENT_START_DASH;break;case f.GREATER_THAN_SIGN:{this._err(A.abruptClosingOfEmptyComment),this.state=L.DATA;let e=this.currentToken;this.emitCurrentComment(e);break}default:this.state=L.COMMENT,this._stateComment(e)}}_stateCommentStartDash(e){let t=this.currentToken;switch(e){case f.HYPHEN_MINUS:this.state=L.COMMENT_END;break;case f.GREATER_THAN_SIGN:this._err(A.abruptClosingOfEmptyComment),this.state=L.DATA,this.emitCurrentComment(t);break;case f.EOF:this._err(A.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=L.COMMENT,this._stateComment(e)}}_stateComment(e){let t=this.currentToken;switch(e){case f.HYPHEN_MINUS:this.state=L.COMMENT_END_DASH;break;case f.LESS_THAN_SIGN:t.data+="<",this.state=L.COMMENT_LESS_THAN_SIGN;break;case f.NULL:this._err(A.unexpectedNullCharacter),t.data+="�";break;case f.EOF:this._err(A.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+=String.fromCodePoint(e)}}_stateCommentLessThanSign(e){let t=this.currentToken;switch(e){case f.EXCLAMATION_MARK:t.data+="!",this.state=L.COMMENT_LESS_THAN_SIGN_BANG;break;case f.LESS_THAN_SIGN:t.data+="<";break;default:this.state=L.COMMENT,this._stateComment(e)}}_stateCommentLessThanSignBang(e){e===f.HYPHEN_MINUS?this.state=L.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=L.COMMENT,this._stateComment(e))}_stateCommentLessThanSignBangDash(e){e===f.HYPHEN_MINUS?this.state=L.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=L.COMMENT_END_DASH,this._stateCommentEndDash(e))}_stateCommentLessThanSignBangDashDash(e){e!==f.GREATER_THAN_SIGN&&e!==f.EOF&&this._err(A.nestedComment),this.state=L.COMMENT_END,this._stateCommentEnd(e)}_stateCommentEndDash(e){let t=this.currentToken;switch(e){case f.HYPHEN_MINUS:this.state=L.COMMENT_END;break;case f.EOF:this._err(A.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=L.COMMENT,this._stateComment(e)}}_stateCommentEnd(e){let t=this.currentToken;switch(e){case f.GREATER_THAN_SIGN:this.state=L.DATA,this.emitCurrentComment(t);break;case f.EXCLAMATION_MARK:this.state=L.COMMENT_END_BANG;break;case f.HYPHEN_MINUS:t.data+="-";break;case f.EOF:this._err(A.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--",this.state=L.COMMENT,this._stateComment(e)}}_stateCommentEndBang(e){let t=this.currentToken;switch(e){case f.HYPHEN_MINUS:t.data+="--!",this.state=L.COMMENT_END_DASH;break;case f.GREATER_THAN_SIGN:this._err(A.incorrectlyClosedComment),this.state=L.DATA,this.emitCurrentComment(t);break;case f.EOF:this._err(A.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--!",this.state=L.COMMENT,this._stateComment(e)}}_stateDoctype(e){switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:this.state=L.BEFORE_DOCTYPE_NAME;break;case f.GREATER_THAN_SIGN:this.state=L.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e);break;case f.EOF:{this._err(A.eofInDoctype),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._err(A.missingWhitespaceBeforeDoctypeName),this.state=L.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e)}}_stateBeforeDoctypeName(e){if(e5(e))this._createDoctypeToken(String.fromCharCode(e+32)),this.state=L.DOCTYPE_NAME;else switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:break;case f.NULL:this._err(A.unexpectedNullCharacter),this._createDoctypeToken("�"),this.state=L.DOCTYPE_NAME;break;case f.GREATER_THAN_SIGN:{this._err(A.missingDoctypeName),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this.state=L.DATA;break}case f.EOF:{this._err(A.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=L.DOCTYPE_NAME}}_stateDoctypeName(e){let t=this.currentToken;switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:this.state=L.AFTER_DOCTYPE_NAME;break;case f.GREATER_THAN_SIGN:this.state=L.DATA,this.emitCurrentDoctype(t);break;
1case f.NULL:this._err(A.unexpectedNullCharacter),t.name+="�";break;case f.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.name+=String.fromCodePoint(e5(e)?e+32:e)}}_stateAfterDoctypeName(e){let t=this.currentToken;switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:break;case f.GREATER_THAN_SIGN:this.state=L.DATA,this.emitCurrentDoctype(t);break;case f.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._consumeSequenceIfMatch("public",!1)?this.state=L.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch("system",!1)?this.state=L.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(A.invalidCharacterSequenceAfterDoctypeName),t.forceQuirks=!0,this.state=L.BOGUS_DOCTYPE,this._stateBogusDoctype(e))}}_stateAfterDoctypePublicKeyword(e){let t=this.currentToken;switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:this.state=L.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break;case f.QUOTATION_MARK:this._err(A.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=L.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case f.APOSTROPHE:this._err(A.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=L.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case f.GREATER_THAN_SIGN:this._err(A.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=L.DATA,this.emitCurrentDoctype(t);break;case f.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=L.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypePublicIdentifier(e){let t=this.currentToken;switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:break;case f.QUOTATION_MARK:t.publicId="",this.state=L.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case f.APOSTROPHE:t.publicId="",this.state=L.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case f.GREATER_THAN_SIGN:this._err(A.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=L.DATA,this.emitCurrentDoctype(t);break;case f.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=L.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypePublicIdentifierDoubleQuoted(e){let t=this.currentToken;switch(e){case f.QUOTATION_MARK:this.state=L.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case f.NULL:this._err(A.unexpectedNullCharacter),t.publicId+="�";break;case f.GREATER_THAN_SIGN:this._err(A.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=L.DATA;break;case f.EOF:this._err(A.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 f.APOSTROPHE:this.state=L.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case f.NULL:this._err(A.unexpectedNullCharacter),t.publicId+="�";break;case f.GREATER_THAN_SIGN:this._err(A.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=L.DATA;break;case f.EOF:this._err(A.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 f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:this.state=L.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break;case f.GREATER_THAN_SIGN:this.state=L.DATA,this.emitCurrentDoctype(t);break;case f.QUOTATION_MARK:this._err(A.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=L.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case f.APOSTROPHE:this._err(A.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=L.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case f.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;
vendor: 4,995 bytes, line 1
1default:this._err(A.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=L.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBetweenDoctypePublicAndSystemIdentifiers(e){let t=this.currentToken;switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:break;case f.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=L.DATA;break;case f.QUOTATION_MARK:t.systemId="",this.state=L.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case f.APOSTROPHE:t.systemId="",this.state=L.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case f.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=L.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateAfterDoctypeSystemKeyword(e){let t=this.currentToken;switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:this.state=L.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break;case f.QUOTATION_MARK:this._err(A.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=L.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case f.APOSTROPHE:this._err(A.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=L.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case f.GREATER_THAN_SIGN:this._err(A.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=L.DATA,this.emitCurrentDoctype(t);break;case f.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=L.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypeSystemIdentifier(e){let t=this.currentToken;switch(e){case f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:break;case f.QUOTATION_MARK:t.systemId="",this.state=L.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case f.APOSTROPHE:t.systemId="",this.state=L.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case f.GREATER_THAN_SIGN:this._err(A.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=L.DATA,this.emitCurrentDoctype(t);break;case f.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=L.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypeSystemIdentifierDoubleQuoted(e){let t=this.currentToken;switch(e){case f.QUOTATION_MARK:this.state=L.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case f.NULL:this._err(A.unexpectedNullCharacter),t.systemId+="�";break;case f.GREATER_THAN_SIGN:this._err(A.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=L.DATA;break;case f.EOF:this._err(A.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 f.APOSTROPHE:this.state=L.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case f.NULL:this._err(A.unexpectedNullCharacter),t.systemId+="�";break;case f.GREATER_THAN_SIGN:this._err(A.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=L.DATA;break;case f.EOF:this._err(A.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 f.SPACE:case f.LINE_FEED:case f.TABULATION:case f.FORM_FEED:break;case f.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=L.DATA;break;case f.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=L.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBogusDoctype(e){let t=this.currentToken;switch(e){case f.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=L.DATA;break;case f.NULL:this._err(A.unexpectedNullCharacter);break;case f.EOF:this.emitCurrentDoctype(t),this._emitEOFToken()}}_stateCdataSection(e){switch(e){case f.RIGHT_SQUARE_BRACKET:this.state=L.CDATA_SECTION_BRACKET;break;case f.EOF:this._err(A.eofInCdata),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateCdataSectionBracket(e){e===f.RIGHT_SQUARE_BRACKET?this.state=L.CDATA_SECTION_END:(this._emitChars("]"),this.state=L.CDATA_SECTION,this._stateCdataSection(e))}_stateCdataSectionEnd(e){switch(e){case f.GREATER_THAN_SIGN:this.state=L.DATA;break;case f.RIGHT_SQUARE_BRACKET:this._emitChars("]");break;default:this._emitChars("]]"),this.state=L.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,106 bytes, line 1
10===e?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(f.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&e7(this.preprocessor.peek(1))?L.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(e){e7(e)?this._flushCodePointConsumedAsCharacterReference(e):(e===f.SEMICOLON&&this._err(A.unknownNamedCharacterReference),this.state=this.returnState,this._callState(e))}}let tn=new Set([R.DD,R.DT,R.LI,R.OPTGROUP,R.OPTION,R.P,R.RB,R.RP,R.RT,R.RTC]),ta=new Set([...tn,R.CAPTION,R.COLGROUP,R.TBODY,R.TD,R.TFOOT,R.TH,R.THEAD,R.TR]),ts=new Set([R.APPLET,R.CAPTION,R.HTML,R.MARQUEE,R.OBJECT,R.TABLE,R.TD,R.TEMPLATE,R.TH]),ti=new Set([...ts,R.OL,R.UL]),to=new Set([...ts,R.BUTTON]),tl=new Set([R.ANNOTATION_XML,R.MI,R.MN,R.MO,R.MS,R.MTEXT]),tc=new Set([R.DESC,R.FOREIGN_OBJECT,R.TITLE]),th=new Set([R.TR,R.TEMPLATE,R.HTML]),tu=new Set([R.TBODY,R.TFOOT,R.THEAD,R.TEMPLATE,R.HTML]),td=new Set([R.TABLE,R.TEMPLATE,R.HTML]),tm=new Set([R.TD,R.TH]);class tp{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=R.UNKNOWN,this.current=e}_indexOf(e){return this.items.lastIndexOf(e,this.stackTop)}_isInTemplate(){return this.currentTagId===R.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===k.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(e,t){this.stackTop++,this.items[this.stackTop]=e,this.current=e,this.tagIDs[this.stackTop]=t,this.currentTagId=t,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(e,t,!0)}pop(){let e=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!0)}replace(e,t){let r=this._indexOf(e);this.items[r]=t,r===this.stackTop&&(this.current=t)}insertAfter(e,t,r){let n=this._indexOf(e)+1;this.items.splice(n,0,t),this.tagIDs.splice(n,0,r),this.stackTop++,n===this.stackTop&&this._updateCurrentElement(),this.current&&void 0!==this.currentTagId&&this.handler.onItemPush(this.current,this.currentTagId,n===this.stackTop)}popUntilTagNamePopped(e){let t=this.stackTop+1;do t=this.tagIDs.lastIndexOf(e,t-1);while(t>0&&this.treeAdapter.getNamespaceURI(this.items[t])!==k.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(e3,k.HTML)}popUntilTableCellPopped(){this.popUntilPopped(tm,k.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(td,k.HTML)}clearBackToTableBodyContext(){this.clearBackTo(tu,k.HTML)}clearBackToTableRowContext(){this.clearBackTo(th,k.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]===R.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]===R.HTML}hasInDynamicScope(e,t){for(let r=this.stackTop;r>=0;r--){let n=this.tagIDs[r];switch(this.treeAdapter.getNamespaceURI(this.items[r])){case k.HTML:if(n===e)return!0;
vendor: 14,815 bytes, line 1
1if(t.has(n))return!1;break;case k.SVG:if(tc.has(n))return!1;break;case k.MATHML:if(tl.has(n))return!1}}return!0}hasInScope(e){return this.hasInDynamicScope(e,ts)}hasInListItemScope(e){return this.hasInDynamicScope(e,ti)}hasInButtonScope(e){return this.hasInDynamicScope(e,to)}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){let t=this.tagIDs[e];switch(this.treeAdapter.getNamespaceURI(this.items[e])){case k.HTML:if(e3.has(t))return!0;if(ts.has(t))return!1;break;case k.SVG:if(tc.has(t))return!1;break;case k.MATHML:if(tl.has(t))return!1}}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===k.HTML)switch(this.tagIDs[t]){case e:return!0;case R.TABLE:case R.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--)if(this.treeAdapter.getNamespaceURI(this.items[e])===k.HTML)switch(this.tagIDs[e]){case R.TBODY:case R.THEAD:case R.TFOOT:return!0;case R.TABLE:case R.HTML:return!1}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===k.HTML)switch(this.tagIDs[t]){case e:return!0;case R.OPTION:case R.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;void 0!==this.currentTagId&&tn.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;void 0!==this.currentTagId&&ta.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;void 0!==this.currentTagId&&this.currentTagId!==e&&ta.has(this.currentTagId);)this.pop()}}(p=y||(y={}))[p.Marker=0]="Marker",p[p.Element=1]="Element";let tE={type:y.Marker};class tT{constructor(e){this.treeAdapter=e,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(e,t){let r=[],n=t.length,a=this.treeAdapter.getTagName(e),s=this.treeAdapter.getNamespaceURI(e);for(let e=0;e<this.entries.length;e++){let t=this.entries[e];if(t.type===y.Marker)break;let{element:i}=t;if(this.treeAdapter.getTagName(i)===a&&this.treeAdapter.getNamespaceURI(i)===s){let t=this.treeAdapter.getAttrList(i);t.length===n&&r.push({idx:e,attrs:t})}}return r}_ensureNoahArkCondition(e){if(this.entries.length<3)return;let t=this.treeAdapter.getAttrList(e),r=this._getNoahArkConditionCandidates(e,t);if(r.length<3)return;let n=new Map(t.map(e=>[e.name,e.value])),a=0;for(let e=0;e<r.length;e++){let t=r[e];t.attrs.every(e=>n.get(e.name)===e.value)&&(a+=1)>=3&&this.entries.splice(t.idx,1)}}insertMarker(){this.entries.unshift(tE)}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.unshift({type:y.Element,element:e,token:t})}insertElementAfterBookmark(e,t){let r=this.entries.indexOf(this.bookmark);this.entries.splice(r,0,{type:y.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(tE);-1===e?this.entries.length=0:this.entries.splice(0,e+1)}getElementEntryInScopeWithTagName(e){let t=this.entries.find(t=>t.type===y.Marker||this.treeAdapter.getTagName(t.element)===e);return t&&t.type===y.Element?t:null}getElementEntry(e){return this.entries.find(t=>t.type===y.Element&&t.element===e)}}let tf={createDocument:()=>({nodeName:"#document",mode:b.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 n=e.childNodes.indexOf(r);e.childNodes.splice(n,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,r,n){let a=e.childNodes.find(e=>"#documentType"===e.nodeName);a?(a.name=t,a.publicId=r,a.systemId=n):tf.appendChild(e,{nodeName:"#documentType",name:t,publicId:r,systemId:n,parentNode:null})},setDocumentMode(e,t){e.mode=t},getDocumentMode:e=>e.mode,detachNode(e){if(e.parentNode){let t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){let r=e.childNodes[e.childNodes.length-1];if(tf.isTextNode(r)){r.value+=t;return}}tf.appendChild(e,tf.createTextNode(t))},insertTextBefore(e,t,r){let n=e.childNodes[e.childNodes.indexOf(r)-1];n&&tf.isTextNode(n)?n.value+=t:tf.insertBefore(e,tf.createTextNode(t),r)},adoptAttributes(e,t){let r=new Set(e.attrs.map(e=>e.name));for(let n=0;n<t.length;n++)r.has(t[n].name)||e.attrs.push(t[n])},getFirstChild:e=>e.childNodes[0],getChildNodes:e=>e.childNodes,getParentNode:e=>e.parentNode,getAttrList:e=>e.attrs,getTagName:e=>e.tagName,getNamespaceURI:e=>e.namespaceURI,getTextNodeContent:e=>e.value,getCommentNodeContent:e=>e.data,getDocumentTypeNodeName:e=>e.name,getDocumentTypeNodePublicId:e=>e.publicId,getDocumentTypeNodeSystemId:e=>e.systemId,isTextNode:e=>"#text"===e.nodeName,isCommentNode:e=>"#comment"===e.nodeName,isDocumentTypeNode:e=>"#documentType"===e.nodeName,isElementNode:e=>Object.prototype.hasOwnProperty.call(e,"tagName"),setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation:e=>e.sourceCodeLocation,updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},tA="html",t_=["+//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//"],tg=[...t_,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],tN=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),tI=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],tC=[...tI,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function tS(e,t){return t.some(t=>e.startsWith(t))}let tk=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])),tD=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:k.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:k.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:k.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:k.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:k.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:k.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:k.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:k.XML}],["xml:space",{prefix:"xml",name:"space",namespace:k.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:k.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:k.XMLNS}]]),tb=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])),tO=new Set([R.B,R.BIG,R.BLOCKQUOTE,R.BODY,R.BR,R.CENTER,R.CODE,R.DD,R.DIV,R.DL,R.DT,R.EM,R.EMBED,R.H1,R.H2,R.H3,R.H4,R.H5,R.H6,R.HEAD,R.HR,R.I,R.IMG,R.LI,R.LISTING,R.MENU,R.META,R.NOBR,R.OL,R.P,R.PRE,R.RUBY,R.S,R.SMALL,R.SPAN,R.STRONG,R.STRIKE,R.SUB,R.SUP,R.TABLE,R.TT,R.U,R.UL,R.VAR]);function tR(e){for(let t=0;t<e.attrs.length;t++)if("definitionurl"===e.attrs[t].name){e.attrs[t].name="definitionURL";break}}function tL(e){for(let t=0;t<e.attrs.length;t++){let r=tk.get(e.attrs[t].name);null!=r&&(e.attrs[t].name=r)}}function ty(e){for(let t=0;t<e.attrs.length;t++){let r=tD.get(e.attrs[t].name);r&&(e.attrs[t].prefix=r.prefix,e.attrs[t].name=r.name,e.attrs[t].namespace=r.namespace)}}(E=M||(M={}))[E.INITIAL=0]="INITIAL",E[E.BEFORE_HTML=1]="BEFORE_HTML",E[E.BEFORE_HEAD=2]="BEFORE_HEAD",E[E.IN_HEAD=3]="IN_HEAD",E[E.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",E[E.AFTER_HEAD=5]="AFTER_HEAD",E[E.IN_BODY=6]="IN_BODY",E[E.TEXT=7]="TEXT",E[E.IN_TABLE=8]="IN_TABLE",E[E.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",E[E.IN_CAPTION=10]="IN_CAPTION",E[E.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",E[E.IN_TABLE_BODY=12]="IN_TABLE_BODY",E[E.IN_ROW=13]="IN_ROW",E[E.IN_CELL=14]="IN_CELL",E[E.IN_SELECT=15]="IN_SELECT",E[E.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",E[E.IN_TEMPLATE=17]="IN_TEMPLATE",E[E.AFTER_BODY=18]="AFTER_BODY",E[E.IN_FRAMESET=19]="IN_FRAMESET",E[E.AFTER_FRAMESET=20]="AFTER_FRAMESET",E[E.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",E[E.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET";let tM={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},tP=new Set([R.TABLE,R.TBODY,R.TFOOT,R.THEAD,R.TR]),tx={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:tf,onParseError:null};class tw{constructor(e,t,r=null,n=null){this.fragmentContext=r,this.scriptHandler=n,this.currentToken=null,this.stopped=!1,this.insertionMode=M.INITIAL,this.originalInsertionMode=M.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={...tx,...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 tr(this.options,this),this.activeFormattingElements=new tT(this.treeAdapter),this.fragmentContextID=r?e1(this.treeAdapter.getTagName(r)):R.UNKNOWN,this._setContextModes(null!=r?r:this.document,this.fragmentContextID),this.openElements=new tp(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={...tx,...t};null!=e||(e=r.treeAdapter.createElement(O.TEMPLATE,k.HTML,[]));let n=r.treeAdapter.createElement("documentmock",k.HTML,[]),a=new this(r,n,e);return a.fragmentContextID===R.TEMPLATE&&a.tmplInsertionModeStack.unshift(M.IN_TEMPLATE),a._initTokenizerForFragmentParsing(),a._insertFakeRootElement(),a._resetInsertionMode(),a._findFormInFragmentContext(),a}getFragment(){let e=this.treeAdapter.getFirstChild(this.document),t=this.treeAdapter.createDocumentFragment();return this._adoptNodes(e,t),t}_err(e,t,r){var n;if(!this.onParseError)return;let a=null!=(n=e.location)?n:tM,s={code:t,startLine:a.startLine,startCol:a.startCol,startOffset:a.startOffset,endLine:r?a.startLine:a.endLine,endCol:r?a.startCol:a.endCol,endOffset:r?a.startOffset:a.endOffset};this.onParseError(s)}onItemPush(e,t,r){var n,a;null==(a=(n=this.treeAdapter).onItemPush)||a.call(n,e),r&&this.openElements.stackTop>0&&this._setContextModes(e,t)}onItemPop(e,t){var r,n;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(e,this.currentToken),null==(n=(r=this.treeAdapter).onItemPop)||n.call(r,e,this.openElements.current),t){let e,t;0===this.openElements.stackTop&&this.fragmentContext?(e=this.fragmentContext,t=this.fragmentContextID):{current:e,currentTagId:t}=this.openElements,this._setContextModes(e,t)}}_setContextModes(e,t){let r=e===this.document||e&&this.treeAdapter.getNamespaceURI(e)===k.HTML;this.currentNotInHTML=!r,this.tokenizer.inForeignNode=!r&&void 0!==e&&void 0!==t&&!this._isIntegrationPoint(t,e)}_switchToTextParsing(e,t){this._insertElement(e,k.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=M.TEXT}switchToPlaintextParsing(){this.insertionMode=M.TEXT,this.originalInsertionMode=M.IN_BODY,this.tokenizer.state=e4.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;
1for(;e;){if(this.treeAdapter.getTagName(e)===O.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}}_initTokenizerForFragmentParsing(){if(this.fragmentContext&&this.treeAdapter.getNamespaceURI(this.fragmentContext)===k.HTML)switch(this.fragmentContextID){case R.TITLE:case R.TEXTAREA:this.tokenizer.state=e4.RCDATA;break;case R.STYLE:case R.XMP:case R.IFRAME:case R.NOEMBED:case R.NOFRAMES:case R.NOSCRIPT:this.tokenizer.state=e4.RAWTEXT;break;case R.SCRIPT:this.tokenizer.state=e4.SCRIPT_DATA;break;case R.PLAINTEXT:this.tokenizer.state=e4.PLAINTEXT}}_setDocumentType(e){let t=e.name||"",r=e.publicId||"",n=e.systemId||"";if(this.treeAdapter.setDocumentType(this.document,t,r,n),e.location){let t=this.treeAdapter.getChildNodes(this.document).find(e=>this.treeAdapter.isDocumentTypeNode(e));t&&this.treeAdapter.setNodeSourceCodeLocation(t,e.location)}}_attachElementToTree(e,t){if(this.options.sourceCodeLocationInfo){let r=t&&{...t,startTag:t};this.treeAdapter.setNodeSourceCodeLocation(e,r)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{let t=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(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,k.HTML,[]);this._attachElementToTree(r,null),this.openElements.push(r,t)}_insertTemplate(e){let t=this.treeAdapter.createElement(e.tagName,k.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(O.HTML,k.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(e,null),this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e,R.HTML)}_appendCommentNode(e,t){let r=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,r),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,e.location)}_insertCharacters(e){let t,r;if(this._shouldFosterParentOnInsertion()?({parent:t,beforeElement:r}=this._findFosterParentingLocation(),r?this.treeAdapter.insertTextBefore(t,e.chars,r):this.treeAdapter.insertText(t,e.chars)):(t=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(t,e.chars)),!e.location)return;let n=this.treeAdapter.getChildNodes(t),a=r?n.lastIndexOf(r):n.length,s=n[a-1];if(this.treeAdapter.getNodeSourceCodeLocation(s)){let{endLine:t,endCol:r,endOffset:n}=e.location;this.treeAdapter.updateNodeSourceCodeLocation(s,{endLine:t,endCol:r,endOffset:n})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(s,e.location)}_adoptNodes(e,t){for(let r=this.treeAdapter.getFirstChild(e);r;r=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(t,r)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){let r=t.location,n=this.treeAdapter.getTagName(e),a=t.type===_.END_TAG&&n===t.tagName?{endTag:{...r},endLine:r.endLine,endCol:r.endCol,endOffset:r.endOffset}:{endLine:r.startLine,endCol:r.startCol,endOffset:r.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(e,a)}}shouldProcessStartTagTokenInForeignContent(e){let t,r;return!!this.currentNotInHTML&&(0===this.openElements.stackTop&&this.fragmentContext?(t=this.fragmentContext,r=this.fragmentContextID):{current:t,currentTagId:r}=this.openElements,(e.tagID!==R.SVG||this.treeAdapter.getTagName(t)!==O.ANNOTATION_XML||this.treeAdapter.getNamespaceURI(t)!==k.MATHML)&&(this.tokenizer.inForeignNode||(e.tagID===R.MGLYPH||e.tagID===R.MALIGNMARK)&&void 0!==r&&!this._isIntegrationPoint(r,t,k.HTML)))}_processToken(e){switch(e.type){case _.CHARACTER:this.onCharacter(e);break;case _.NULL_CHARACTER:this.onNullCharacter(e);break;case _.COMMENT:this.onComment(e);break;case _.DOCTYPE:this.onDoctype(e);break;case _.START_TAG:this._processStartTag(e);break;case _.END_TAG:this.onEndTag(e);break;case _.EOF:this.onEof(e);break;case _.WHITESPACE_CHARACTER:this.onWhitespaceCharacter(e)}}_isIntegrationPoint(e,t,r){let n=this.treeAdapter.getNamespaceURI(t),a=this.treeAdapter.getAttrList(t);return(!r||r===k.HTML)&&function(e,t,r){if(t===k.MATHML&&e===R.ANNOTATION_XML){for(let e=0;e<r.length;e++)if(r[e].name===D.ENCODING){let t=r[e].value.toLowerCase();return"text/html"===t||"application/xhtml+xml"===t}}return t===k.SVG&&(e===R.FOREIGN_OBJECT||e===R.DESC||e===R.TITLE)}(e,n,a)||(!r||r===k.MATHML)&&n===k.MATHML&&(e===R.MI||e===R.MO||e===R.MN||e===R.MS||e===R.MTEXT)}_reconstructActiveFormattingElements(){let e=this.activeFormattingElements.entries.length;if(e){let t=this.activeFormattingElements.entries.findIndex(e=>e.type===y.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=M.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(R.P),this.openElements.popUntilTagNamePopped(R.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop;e>=0;e--)switch(0===e&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[e]){case R.TR:this.insertionMode=M.IN_ROW;return;case R.TBODY:case R.THEAD:case R.TFOOT:this.insertionMode=M.IN_TABLE_BODY;return;case R.CAPTION:this.insertionMode=M.IN_CAPTION;return;case R.COLGROUP:this.insertionMode=M.IN_COLUMN_GROUP;return;case R.TABLE:this.insertionMode=M.IN_TABLE;return;case R.BODY:this.insertionMode=M.IN_BODY;return;case R.FRAMESET:this.insertionMode=M.IN_FRAMESET;return;case R.SELECT:return void this._resetInsertionModeForSelect(e);case R.TEMPLATE:this.insertionMode=this.tmplInsertionModeStack[0];return;case R.HTML:this.insertionMode=this.headElement?M.AFTER_HEAD:M.BEFORE_HEAD;return;case R.TD:case R.TH:if(e>0){this.insertionMode=M.IN_CELL;return}break;case R.HEAD:if(e>0){this.insertionMode=M.IN_HEAD;return}}this.insertionMode=M.IN_BODY}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){let e=this.openElements.tagIDs[t];if(e===R.TEMPLATE)break;if(e===R.TABLE){this.insertionMode=M.IN_SELECT_IN_TABLE;return}}this.insertionMode=M.IN_SELECT}_isElementCausesFosterParenting(e){return tP.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 R.TEMPLATE:if(this.treeAdapter.getNamespaceURI(t)===k.HTML)return{parent:this.treeAdapter.getTemplateContent(t),beforeElement:null};break;case R.TABLE:{let r=this.treeAdapter.getParentNode(t);if(r)return{parent:r,beforeElement:t};return{parent:this.openElements.items[e-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(e){let t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_isSpecialElement(e,t){return e9[this.treeAdapter.getNamespaceURI(e)].has(t)}onCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){var t,r;return void(t=this,r=e,t._insertCharacters(r),t.framesetOk=!1)}switch(this.insertionMode){case M.INITIAL:tH(this,e);break;case M.BEFORE_HTML:tU(this,e);break;case M.BEFORE_HEAD:tG(this,e);break;case M.IN_HEAD:tq(this,e);break;case M.IN_HEAD_NO_SCRIPT:tW(this,e);break;case M.AFTER_HEAD:tz(this,e);break;case M.IN_BODY:case M.IN_CAPTION:case M.IN_CELL:case M.IN_TEMPLATE:tK(this,e);break;case M.TEXT:case M.IN_SELECT:case M.IN_SELECT_IN_TABLE:this._insertCharacters(e);break;case M.IN_TABLE:case M.IN_TABLE_BODY:case M.IN_ROW:t3(this,e);break;case M.IN_TABLE_TEXT:t7(this,e);break;case M.IN_COLUMN_GROUP:rn(this,e);break;case M.AFTER_BODY:rd(this,e);break;case M.AFTER_AFTER_BODY:rm(this,e)}}onNullCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){var t,r;return void(t=this,(r=e).chars="�",t._insertCharacters(r))}switch(this.insertionMode){case M.INITIAL:tH(this,e);break;case M.BEFORE_HTML:tU(this,e);break;case M.BEFORE_HEAD:tG(this,e);break;case M.IN_HEAD:tq(this,e);break;case M.IN_HEAD_NO_SCRIPT:tW(this,e);break;case M.AFTER_HEAD:tz(this,e);break;case M.TEXT:this._insertCharacters(e);break;case M.IN_TABLE:case M.IN_TABLE_BODY:case M.IN_ROW:t3(this,e);break;case M.IN_COLUMN_GROUP:rn(this,e);break;case M.AFTER_BODY:rd(this,e);break;case M.AFTER_AFTER_BODY:rm(this,e)}}onComment(e){var t,r,n,a;if(this.skipNextNewLine=!1,this.currentNotInHTML)return void tB(this,e);switch(this.insertionMode){case M.INITIAL:case M.BEFORE_HTML:case M.BEFORE_HEAD:case M.IN_HEAD:case M.IN_HEAD_NO_SCRIPT:case M.AFTER_HEAD:case M.IN_BODY:case M.IN_TABLE:case M.IN_CAPTION:case M.IN_COLUMN_GROUP:case M.IN_TABLE_BODY:case M.IN_ROW:case M.IN_CELL:case M.IN_SELECT:case M.IN_SELECT_IN_TABLE:case M.IN_TEMPLATE:case M.IN_FRAMESET:case M.AFTER_FRAMESET:tB(this,e);break;case M.IN_TABLE_TEXT:re(this,e);break;case M.AFTER_BODY:t=this,r=e,t._appendCommentNode(r,t.openElements.items[0]);break;case M.AFTER_AFTER_BODY:case M.AFTER_AFTER_FRAMESET:n=this,a=e,n._appendCommentNode(a,n.document)}}onDoctype(e){switch(this.skipNextNewLine=!1,this.insertionMode){case M.INITIAL:!function(e,t){e._setDocumentType(t);let r=t.forceQuirks?b.QUIRKS:function(e){if(e.name!==tA)return b.QUIRKS;let{systemId:t}=e;if(t&&"http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"===t.toLowerCase())return b.QUIRKS;let{publicId:r}=e;
1if(null!==r){if(r=r.toLowerCase(),tN.has(r))return b.QUIRKS;let e=null===t?tg:t_;if(tS(r,e))return b.QUIRKS;if(tS(r,e=null===t?tI:tC))return b.LIMITED_QUIRKS}return b.NO_QUIRKS}(t);(t.name!==tA||null!==t.publicId||null!==t.systemId&&"about:legacy-compat"!==t.systemId)&&e._err(t,A.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,r),e.insertionMode=M.BEFORE_HTML}(this,e);break;case M.BEFORE_HEAD:case M.IN_HEAD:case M.IN_HEAD_NO_SCRIPT:case M.AFTER_HEAD:this._err(e,A.misplacedDoctype);break;case M.IN_TABLE_TEXT:re(this,e)}}onStartTag(e){this.skipNextNewLine=!1,this.currentToken=e,this._processStartTag(e),e.selfClosing&&!e.ackSelfClosing&&this._err(e,A.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(e){this.shouldProcessStartTagTokenInForeignContent(e)?function(e,t){let r;if((r=t.tagID)===R.FONT&&t.attrs.some(({name:e})=>e===D.COLOR||e===D.SIZE||e===D.FACE)||tO.has(r))rp(e),e._startTagOutsideForeignContent(t);else{let r=e._getAdjustedCurrentElement(),n=e.treeAdapter.getNamespaceURI(r);if(n===k.MATHML)tR(t);else if(n===k.SVG){let e;null!=(e=tb.get(t.tagName))&&(t.tagName=e,t.tagID=e1(t.tagName)),tL(t)}ty(t),t.selfClosing?e._appendElement(t,n):e._insertElement(t,n),t.ackSelfClosing=!0}}(this,e):this._startTagOutsideForeignContent(e)}_startTagOutsideForeignContent(e){switch(this.insertionMode){case M.INITIAL:tH(this,e);break;case M.BEFORE_HTML:t=this,(r=e).tagID===R.HTML?(t._insertElement(r,k.HTML),t.insertionMode=M.BEFORE_HEAD):tU(t,r);break;case M.BEFORE_HEAD:var t,r,n,a,s,i,o,l,c,h,u,d,m=this,p=e;switch(p.tagID){case R.HTML:t0(m,p);break;case R.HEAD:m._insertElement(p,k.HTML),m.headElement=m.openElements.current,m.insertionMode=M.IN_HEAD;break;default:tG(m,p)}break;case M.IN_HEAD:tY(this,e);break;case M.IN_HEAD_NO_SCRIPT:var E=this,T=e;switch(T.tagID){case R.HTML:t0(E,T);break;case R.BASEFONT:case R.BGSOUND:case R.HEAD:case R.LINK:case R.META:case R.NOFRAMES:case R.STYLE:tY(E,T);break;case R.NOSCRIPT:E._err(T,A.nestedNoscriptInHead);break;default:tW(E,T)}break;case M.AFTER_HEAD:var f=this,_=e;switch(_.tagID){case R.HTML:t0(f,_);break;case R.BODY:f._insertElement(_,k.HTML),f.framesetOk=!1,f.insertionMode=M.IN_BODY;break;case R.FRAMESET:f._insertElement(_,k.HTML),f.insertionMode=M.IN_FRAMESET;break;case R.BASE:case R.BASEFONT:case R.BGSOUND:case R.LINK:case R.META:case R.NOFRAMES:case R.SCRIPT:case R.STYLE:case R.TEMPLATE:case R.TITLE:f._err(_,A.abandonedHeadElementChild),f.openElements.push(f.headElement,R.HEAD),tY(f,_),f.openElements.remove(f.headElement);break;case R.HEAD:f._err(_,A.misplacedStartTagForHeadElement);break;default:tz(f,_)}break;case M.IN_BODY:t0(this,e);break;case M.IN_TABLE:t8(this,e);break;case M.IN_TABLE_TEXT:re(this,e);break;case M.IN_CAPTION:let g;n=this,g=(a=e).tagID,rt.has(g)?n.openElements.hasInTableScope(R.CAPTION)&&(n.openElements.generateImpliedEndTags(),n.openElements.popUntilTagNamePopped(R.CAPTION),n.activeFormattingElements.clearToLastMarker(),n.insertionMode=M.IN_TABLE,t8(n,a)):t0(n,a);break;case M.IN_COLUMN_GROUP:rr(this,e);break;case M.IN_TABLE_BODY:ra(this,e);break;case M.IN_ROW:ri(this,e);break;case M.IN_CELL:let N;s=this,N=(i=e).tagID,rt.has(N)?(s.openElements.hasInTableScope(R.TD)||s.openElements.hasInTableScope(R.TH))&&(s._closeTableCell(),ri(s,i)):t0(s,i);break;case M.IN_SELECT:rl(this,e);break;case M.IN_SELECT_IN_TABLE:let I;o=this,(I=(l=e).tagID)===R.CAPTION||I===R.TABLE||I===R.TBODY||I===R.TFOOT||I===R.THEAD||I===R.TR||I===R.TD||I===R.TH?(o.openElements.popUntilTagNamePopped(R.SELECT),o._resetInsertionMode(),o._processStartTag(l)):rl(o,l);break;case M.IN_TEMPLATE:var C=this,S=e;switch(S.tagID){case R.BASE:case R.BASEFONT:case R.BGSOUND:case R.LINK:case R.META:case R.NOFRAMES:case R.SCRIPT:case R.STYLE:case R.TEMPLATE:case R.TITLE:tY(C,S);break;case R.CAPTION:case R.COLGROUP:case R.TBODY:case R.TFOOT:case R.THEAD:C.tmplInsertionModeStack[0]=M.IN_TABLE,C.insertionMode=M.IN_TABLE,t8(C,S);break;case R.COL:C.tmplInsertionModeStack[0]=M.IN_COLUMN_GROUP,C.insertionMode=M.IN_COLUMN_GROUP,rr(C,S);break;case R.TR:C.tmplInsertionModeStack[0]=M.IN_TABLE_BODY,C.insertionMode=M.IN_TABLE_BODY,ra(C,S);break;case R.TD:case R.TH:C.tmplInsertionModeStack[0]=M.IN_ROW,C.insertionMode=M.IN_ROW,ri(C,S);break;default:C.tmplInsertionModeStack[0]=M.IN_BODY,C.insertionMode=M.IN_BODY,t0(C,S)}break;case M.AFTER_BODY:c=this,(h=e).tagID===R.HTML?t0(c,h):rd(c,h);break;case M.IN_FRAMESET:var D=this,b=e;switch(b.tagID){case R.HTML:t0(D,b);break;case R.FRAMESET:D._insertElement(b,k.HTML);break;case R.FRAME:D._appendElement(b,k.HTML),b.ackSelfClosing=!0;break;case R.NOFRAMES:tY(D,b)}break;case M.AFTER_FRAMESET:var O=this,L=e;switch(L.tagID){case R.HTML:t0(O,L);break;case R.NOFRAMES:tY(O,L)}break;case M.AFTER_AFTER_BODY:u=this,(d=e).tagID===R.HTML?t0(u,d):rm(u,d);break;case M.AFTER_AFTER_FRAMESET:var y=this,P=e;switch(P.tagID){case R.HTML:t0(y,P);break;case R.NOFRAMES:tY(y,P)}}}onEndTag(e){this.skipNextNewLine=!1,this.currentToken=e,this.currentNotInHTML?function(e,t){if(t.tagID===R.P||t.tagID===R.BR){rp(e),e._endTagOutsideForeignContent(t);return}for(let r=e.openElements.stackTop;r>0;r--){let n=e.openElements.items[r];if(e.treeAdapter.getNamespaceURI(n)===k.HTML){e._endTagOutsideForeignContent(t);break}let a=e.treeAdapter.getTagName(n);if(a.toLowerCase()===t.tagName){t.tagName=a,e.openElements.shortenToLe
1ngth(r);break}}}(this,e):this._endTagOutsideForeignContent(e)}_endTagOutsideForeignContent(e){switch(this.insertionMode){case M.INITIAL:tH(this,e);break;case M.BEFORE_HTML:let t;n=this,((t=(a=e).tagID)===R.HTML||t===R.HEAD||t===R.BODY||t===R.BR)&&tU(n,a);break;case M.BEFORE_HEAD:let r;s=this,(r=(i=e).tagID)===R.HEAD||r===R.BODY||r===R.HTML||r===R.BR?tG(s,i):s._err(i,A.endTagWithoutMatchingOpenElement);break;case M.IN_HEAD:var n,a,s,i,o,l,c,h,u,d,m,p,E=this,T=e;switch(T.tagID){case R.HEAD:E.openElements.pop(),E.insertionMode=M.AFTER_HEAD;break;case R.BODY:case R.BR:case R.HTML:tq(E,T);break;case R.TEMPLATE:tj(E,T);break;default:E._err(T,A.endTagWithoutMatchingOpenElement)}break;case M.IN_HEAD_NO_SCRIPT:var f=this,_=e;switch(_.tagID){case R.NOSCRIPT:f.openElements.pop(),f.insertionMode=M.IN_HEAD;break;case R.BR:tW(f,_);break;default:f._err(_,A.endTagWithoutMatchingOpenElement)}break;case M.AFTER_HEAD:var g=this,N=e;switch(N.tagID){case R.BODY:case R.HTML:case R.BR:tz(g,N);break;case R.TEMPLATE:tj(g,N);break;default:g._err(N,A.endTagWithoutMatchingOpenElement)}break;case M.IN_BODY:t2(this,e);break;case M.TEXT:o=this,e.tagID===R.SCRIPT&&(null==(l=o.scriptHandler)||l.call(o,o.openElements.current)),o.openElements.pop(),o.insertionMode=o.originalInsertionMode;break;case M.IN_TABLE:t4(this,e);break;case M.IN_TABLE_TEXT:re(this,e);break;case M.IN_CAPTION:var I=this,C=e;let S=C.tagID;switch(S){case R.CAPTION:case R.TABLE:I.openElements.hasInTableScope(R.CAPTION)&&(I.openElements.generateImpliedEndTags(),I.openElements.popUntilTagNamePopped(R.CAPTION),I.activeFormattingElements.clearToLastMarker(),I.insertionMode=M.IN_TABLE,S===R.TABLE&&t4(I,C));break;case R.BODY:case R.COL:case R.COLGROUP:case R.HTML:case R.TBODY:case R.TD:case R.TFOOT:case R.TH:case R.THEAD:case R.TR:break;default:t2(I,C)}break;case M.IN_COLUMN_GROUP:var k=this,D=e;switch(D.tagID){case R.COLGROUP:k.openElements.currentTagId===R.COLGROUP&&(k.openElements.pop(),k.insertionMode=M.IN_TABLE);break;case R.TEMPLATE:tj(k,D);break;case R.COL:break;default:rn(k,D)}break;case M.IN_TABLE_BODY:rs(this,e);break;case M.IN_ROW:ro(this,e);break;case M.IN_CELL:var b=this,O=e;let L=O.tagID;switch(L){case R.TD:case R.TH:b.openElements.hasInTableScope(L)&&(b.openElements.generateImpliedEndTags(),b.openElements.popUntilTagNamePopped(L),b.activeFormattingElements.clearToLastMarker(),b.insertionMode=M.IN_ROW);break;case R.TABLE:case R.TBODY:case R.TFOOT:case R.THEAD:case R.TR:b.openElements.hasInTableScope(L)&&(b._closeTableCell(),ro(b,O));break;case R.BODY:case R.CAPTION:case R.COL:case R.COLGROUP:case R.HTML:break;default:t2(b,O)}break;case M.IN_SELECT:rc(this,e);break;case M.IN_SELECT_IN_TABLE:let y;c=this,(y=(h=e).tagID)===R.CAPTION||y===R.TABLE||y===R.TBODY||y===R.TFOOT||y===R.THEAD||y===R.TR||y===R.TD||y===R.TH?c.openElements.hasInTableScope(y)&&(c.openElements.popUntilTagNamePopped(R.SELECT),c._resetInsertionMode(),c.onEndTag(h)):rc(c,h);break;case M.IN_TEMPLATE:u=this,(d=e).tagID===R.TEMPLATE&&tj(u,d);break;case M.AFTER_BODY:ru(this,e);break;case M.IN_FRAMESET:m=this,e.tagID===R.FRAMESET&&!m.openElements.isRootHtmlElementCurrent()&&(m.openElements.pop(),m.fragmentContext||m.openElements.currentTagId===R.FRAMESET||(m.insertionMode=M.AFTER_FRAMESET));break;case M.AFTER_FRAMESET:p=this,e.tagID===R.HTML&&(p.insertionMode=M.AFTER_AFTER_FRAMESET);break;case M.AFTER_AFTER_BODY:rm(this,e)}}onEof(e){switch(this.insertionMode){case M.INITIAL:tH(this,e);break;case M.BEFORE_HTML:tU(this,e);break;case M.BEFORE_HEAD:tG(this,e);break;case M.IN_HEAD:tq(this,e);break;case M.IN_HEAD_NO_SCRIPT:tW(this,e);break;case M.AFTER_HEAD:tz(this,e);break;case M.IN_BODY:case M.IN_TABLE:case M.IN_CAPTION:case M.IN_COLUMN_GROUP:case M.IN_TABLE_BODY:case M.IN_ROW:case M.IN_CELL:case M.IN_SELECT:case M.IN_SELECT_IN_TABLE:t9(this,e);break;case M.TEXT:var t,r;t=this,r=e,t._err(r,A.eofInElementThatCanContainOnlyText),t.openElements.pop(),t.insertionMode=t.originalInsertionMode,t.onEof(r);break;case M.IN_TABLE_TEXT:re(this,e);break;case M.IN_TEMPLATE:rh(this,e);break;case M.AFTER_BODY:case M.IN_FRAMESET:case M.AFTER_FRAMESET:case M.AFTER_AFTER_BODY:case M.AFTER_AFTER_FRAMESET:tF(this,e)}}onWhitespaceCharacter(e){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,e.chars.charCo
1deAt(0)===f.LINE_FEED)){if(1===e.chars.length)return;e.chars=e.chars.substr(1)}if(this.tokenizer.inForeignNode)return void this._insertCharacters(e);switch(this.insertionMode){case M.IN_HEAD:case M.IN_HEAD_NO_SCRIPT:case M.AFTER_HEAD:case M.TEXT:case M.IN_COLUMN_GROUP:case M.IN_SELECT:case M.IN_SELECT_IN_TABLE:case M.IN_FRAMESET:case M.AFTER_FRAMESET:this._insertCharacters(e);break;case M.IN_BODY:case M.IN_CAPTION:case M.IN_CELL:case M.IN_TEMPLATE:case M.AFTER_BODY:case M.AFTER_AFTER_BODY:case M.AFTER_AFTER_FRAMESET:tV(this,e);break;case M.IN_TABLE:case M.IN_TABLE_BODY:case M.IN_ROW:t3(this,e);break;case M.IN_TABLE_TEXT:t6(this,e)}}}function tv(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):t1(e,t),r}(e,t);if(!r)break;let n=function(e,t){let r=null,n=e.openElements.stackTop;for(;n>=0;n--){let a=e.openElements.items[n];if(a===t.element)break;e._isSpecialElement(a,e.openElements.tagIDs[n])&&(r=a)}return r||(e.openElements.shortenToLength(Math.max(n,0)),e.activeFormattingElements.removeEntry(t)),r}(e,r);if(!n)break;e.activeFormattingElements.bookmark=r;let a=function(e,t,r){let n=t,a=e.openElements.getCommonAncestor(t);for(let s=0,i=a;i!==r;s++,i=a){a=e.openElements.getCommonAncestor(i);let r=e.activeFormattingElements.getElementEntry(i),o=r&&s>=3;!r||o?(o&&e.activeFormattingElements.removeEntry(r),e.openElements.remove(i)):(i=function(e,t){let r=e.treeAdapter.getNamespaceURI(t.element),n=e.treeAdapter.createElement(t.token.tagName,r,t.token.attrs);return e.openElements.replace(t.element,n),t.element=n,n}(e,r),n===t&&(e.activeFormattingElements.bookmark=r),e.treeAdapter.detachNode(n),e.treeAdapter.appendChild(i,n),n=i)}return n}(e,n,r.element),s=e.openElements.getCommonAncestor(r.element);e.treeAdapter.detachNode(a),s&&function(e,t,r){let n=e1(e.treeAdapter.getTagName(t));if(e._isElementCausesFosterParenting(n))e._fosterParentElement(r);else{let a=e.treeAdapter.getNamespaceURI(t);n===R.TEMPLATE&&a===k.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,r)}}(e,s,a),function(e,t,r){let n=e.treeAdapter.getNamespaceURI(r.element),{token:a}=r,s=e.treeAdapter.createElement(a.tagName,n,a.attrs);e._adoptNodes(t,s),e.treeAdapter.appendChild(t,s),e.activeFormattingElements.insertElementAfterBookmark(s,a),e.activeFormattingElements.removeEntry(r),e.openElements.remove(r.element),e.openElements.insertAfter(t,s,a.tagID)}(e,n,r)}}function tB(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function tF(e,t){if(e.stopped=!0,t.location){let r=2*!e.fragmentContext;for(let n=e.openElements.stackTop;n>=r;n--)e._setEndLocation(e.openElements.items[n],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){let r=e.openElements.items[0],n=e.treeAdapter.getNodeSourceCodeLocation(r);if(n&&!n.endTag&&(e._setEndLocation(r,t),e.openElements.stackTop>=1)){let r=e.openElements.items[1],n=e.treeAdapter.getNodeSourceCodeLocation(r);n&&!n.endTag&&e._setEndLocation(r,t)}}}}function tH(e,t){e._err(t,A.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,b.QUIRKS),e.insertionMode=M.BEFORE_HTML,e._processToken(t)}function tU(e,t){e._insertFakeRootElement(),e.insertionMode=M.BEFORE_HEAD,e._processToken(t)}function tG(e,t){e._insertFakeElement(O.HEAD,R.HEAD),e.headElement=e.openElements.current,e.insertionMode=M.IN_HEAD,e._processToken(t)}function tY(e,t){switch(t.tagID){case R.HTML:t0(e,t);break;case R.BASE:case R.BASEFONT:case R.BGSOUND:case R.LINK:case R.META:e._appendElement(t,k.HTML),t.ackSelfClosing=!0;break;case R.TITLE:e._switchToTextParsing(t,e4.RCDATA);break;case R.NOSCRIPT:e.options.scriptingEnabled?e._switchToTextParsing(t,e4.RAWTEXT):(e._insertElement(t,k.HTML),e.insertionMode=M.IN_HEAD_NO_SCRIPT);break;case R.NOFRAMES:case R.STYLE:e._switchToTextParsing(t,e4.RAWTEXT);break;case R.SCRIPT:e._switchToTextParsing(t,e4.SCRIPT_DATA);break;case R.TEMPLATE:e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=M.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(M.IN_TEMPLATE);break;case R.HEAD:e._err(t,A.misplacedStartTagForHeadElement);break;default:tq(e,t)}}function tj(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==R.TEMPLATE&&e._err(t,A.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(R.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,A.endTagWithoutMatchingOpenElement)}function tq(e,t){e.openElements.pop(),e.insertionMode=M.AFTER_HEAD,e._processToken(t)}function tW(e,t){let r=t.type===_.EOF?A.openElementsLeftAfterEof:A.disallowedContentInNoscriptInHead;e._err(t,r),e.openElements.pop(),e.insertionMode=M.IN_HEAD,e._processToken(t)}function tz(e,t){e._insertFakeElement(O.BODY,R.BODY),e.insertionMode=M.IN_BODY,tQ(e,t)}function tQ(e,t){switch(t.type){case _.CHARACTER:tK(e,t);break;case _.WHITESPACE_CHARACTER:tV(e,t);break;case _.COMMENT:tB(e,t);break;case _.START_TAG:t0(e,t);break;case _.END_TAG:t2(e,t);break;case _.EOF:t9(e,t)}}function tV(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function tK(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function tX(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,k.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}
1function t$(e){let t=eK(e,D.TYPE);return null!=t&&"hidden"===t.toLowerCase()}function tJ(e,t){e._switchToTextParsing(t,e4.RAWTEXT)}function tZ(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML)}function t0(e,t){switch(t.tagID){case R.I:case R.S:case R.B:case R.U:case R.EM:case R.TT:case R.BIG:case R.CODE:case R.FONT:case R.SMALL:case R.STRIKE:case R.STRONG:e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case R.A:let r;(r=e.activeFormattingElements.getElementEntryInScopeWithTagName(O.A))&&(tv(e,t),e.openElements.remove(r.element),e.activeFormattingElements.removeEntry(r)),e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case R.H1:case R.H2:case R.H3:case R.H4:case R.H5:case R.H6:e.openElements.hasInButtonScope(R.P)&&e._closePElement(),void 0!==e.openElements.currentTagId&&e3.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,k.HTML);break;case R.P:case R.DL:case R.OL:case R.UL:case R.DIV:case R.DIR:case R.NAV:case R.MAIN:case R.MENU:case R.ASIDE:case R.CENTER:case R.FIGURE:case R.FOOTER:case R.HEADER:case R.HGROUP:case R.DIALOG:case R.DETAILS:case R.ADDRESS:case R.ARTICLE:case R.SEARCH:case R.SECTION:case R.SUMMARY:case R.FIELDSET:case R.BLOCKQUOTE:case R.FIGCAPTION:e.openElements.hasInButtonScope(R.P)&&e._closePElement(),e._insertElement(t,k.HTML);break;case R.LI:case R.DD:case R.DT:e.framesetOk=!1;let n=t.tagID;for(let t=e.openElements.stackTop;t>=0;t--){let r=e.openElements.tagIDs[t];if(n===R.LI&&r===R.LI||(n===R.DD||n===R.DT)&&(r===R.DD||r===R.DT)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r);break}if(r!==R.ADDRESS&&r!==R.DIV&&r!==R.P&&e._isSpecialElement(e.openElements.items[t],r))break}e.openElements.hasInButtonScope(R.P)&&e._closePElement(),e._insertElement(t,k.HTML);break;case R.BR:case R.IMG:case R.WBR:case R.AREA:case R.EMBED:case R.KEYGEN:tX(e,t);break;case R.HR:e.openElements.hasInButtonScope(R.P)&&e._closePElement(),e._appendElement(t,k.HTML),e.framesetOk=!1,t.ackSelfClosing=!0;break;case R.RB:case R.RTC:e.openElements.hasInScope(R.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,k.HTML);break;case R.RT:case R.RP:e.openElements.hasInScope(R.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(R.RTC),e._insertElement(t,k.HTML);break;case R.PRE:case R.LISTING:e.openElements.hasInButtonScope(R.P)&&e._closePElement(),e._insertElement(t,k.HTML),e.skipNextNewLine=!0,e.framesetOk=!1;break;case R.XMP:e.openElements.hasInButtonScope(R.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,e4.RAWTEXT);break;case R.SVG:e._reconstructActiveFormattingElements(),tL(t),ty(t),t.selfClosing?e._appendElement(t,k.SVG):e._insertElement(t,k.SVG),t.ackSelfClosing=!0;break;case R.HTML:0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs);break;case R.BASE:case R.LINK:case R.META:case R.STYLE:case R.TITLE:case R.SCRIPT:case R.BGSOUND:case R.BASEFONT:case R.TEMPLATE:tY(e,t);break;case R.BODY:let a;(a=e.openElements.tryPeekProperlyNestedBodyElement())&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(a,t.attrs));break;case R.FORM:let s;s=e.openElements.tmplCount>0,(!e.formElement||s)&&(e.openElements.hasInButtonScope(R.P)&&e._closePElement(),e._insertElement(t,k.HTML),s||(e.formElement=e.openElements.current));break;case R.NOBR:e._reconstructActiveFormattingElements(),e.openElements.hasInScope(R.NOBR)&&(tv(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,k.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case R.MATH:e._reconstructActiveFormattingElements(),tR(t),ty(t),t.selfClosing?e._appendElement(t,k.MATHML):e._insertElement(t,k.MATHML),t.ackSelfClosing=!0;break;case R.TABLE:e.treeAdapter.getDocumentMode(e.document)!==b.QUIRKS&&e.openElements.hasInButtonScope(R.P)&&e._closePElement(),e._insertElement(t,k.HTML),e.framesetOk=!1,e.insertionMode=M.IN_TABLE;break;case R.INPUT:e._reconstructActiveFormattingElements(),e._appendElement(t,k.HTML),t$(t)||(e.framesetOk=!1),t.ackSelfClosing=!0;break;case R.PARAM:case R.TRACK:case R.SOURCE:e._appendElement(t,k.HTML),t.ackSelfClosing=!0;break;case R.IMAGE:t.tagName=O.IMG,t.tagID=R.IMG,tX(e,t);break;case R.BUTTON:e.openElements.hasInScope(R.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(R.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML),e.framesetOk=!1;break;case R.APPLET:case R.OBJECT:case R.MARQUEE:e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1;break;case R.IFRAME:e.framesetOk=!1,e._switchToTextParsing(t,e4.RAWTEXT);break;case R.SELECT:e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===M.IN_TABLE||e.insertionMode===M.IN_CAPTION||e.insertionMode===M.IN_TABLE_BODY||e.insertionMode===M.IN_ROW||e.insertionMode===M.IN_CELL?M.IN_SELECT_IN_TABLE:M.IN_SELECT;break;case R.OPTION:case R.OPTGROUP:e.openElements.currentTagId===R.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML);break;case R.NOEMBED:case R.NOFRAMES:tJ(e,t);break;case R.FRAMESET:let i;i=e.openElements.tryPeekProperlyNestedBodyElement(),e.framesetOk&&i&&(e.treeAdapter.detachNode(i),e.o
1penElements.popAllUpToHtmlElement(),e._insertElement(t,k.HTML),e.insertionMode=M.IN_FRAMESET);break;case R.TEXTAREA:e._insertElement(t,k.HTML),e.skipNextNewLine=!0,e.tokenizer.state=e4.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=M.TEXT;break;case R.NOSCRIPT:e.options.scriptingEnabled?tJ(e,t):tZ(e,t);break;case R.PLAINTEXT:e.openElements.hasInButtonScope(R.P)&&e._closePElement(),e._insertElement(t,k.HTML),e.tokenizer.state=e4.PLAINTEXT;break;case R.COL:case R.TH:case R.TD:case R.TR:case R.HEAD:case R.FRAME:case R.TBODY:case R.TFOOT:case R.THEAD:case R.CAPTION:case R.COLGROUP:break;default:tZ(e,t)}}function t1(e,t){let r=t.tagName,n=t.tagID;for(let t=e.openElements.stackTop;t>0;t--){let a=e.openElements.items[t],s=e.openElements.tagIDs[t];if(n===s&&(n!==R.UNKNOWN||e.treeAdapter.getTagName(a)===r)){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.stackTop>=t&&e.openElements.shortenToLength(t);break}if(e._isSpecialElement(a,s))break}}function t2(e,t){switch(t.tagID){case R.A:case R.B:case R.I:case R.S:case R.U:case R.EM:case R.TT:case R.BIG:case R.CODE:case R.FONT:case R.NOBR:case R.SMALL:case R.STRIKE:case R.STRONG:tv(e,t);break;case R.P:e.openElements.hasInButtonScope(R.P)||e._insertFakeElement(O.P,R.P),e._closePElement();break;case R.DL:case R.UL:case R.OL:case R.DIR:case R.DIV:case R.NAV:case R.PRE:case R.MAIN:case R.MENU:case R.ASIDE:case R.BUTTON:case R.CENTER:case R.FIGURE:case R.FOOTER:case R.HEADER:case R.HGROUP:case R.DIALOG:case R.ADDRESS:case R.ARTICLE:case R.DETAILS:case R.SEARCH:case R.SECTION:case R.SUMMARY:case R.LISTING:case R.FIELDSET:case R.BLOCKQUOTE:case R.FIGCAPTION:let r;r=t.tagID,e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r));break;case R.LI:e.openElements.hasInListItemScope(R.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(R.LI),e.openElements.popUntilTagNamePopped(R.LI));break;case R.DD:case R.DT:let n;n=t.tagID,e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n));break;case R.H1:case R.H2:case R.H3:case R.H4:case R.H5:case R.H6:e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped());break;case R.BR:e._reconstructActiveFormattingElements(),e._insertFakeElement(O.BR,R.BR),e.openElements.pop(),e.framesetOk=!1;break;case R.BODY:if(e.openElements.hasInScope(R.BODY)&&(e.insertionMode=M.AFTER_BODY,e.options.sourceCodeLocationInfo)){let r=e.openElements.tryPeekProperlyNestedBodyElement();r&&e._setEndLocation(r,t)}break;case R.HTML:e.openElements.hasInScope(R.BODY)&&(e.insertionMode=M.AFTER_BODY,ru(e,t));break;case R.FORM:!function(e){let t=e.openElements.tmplCount>0,{formElement:r}=e;t||(e.formElement=null),(r||t)&&e.openElements.hasInScope(R.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(R.FORM):r&&e.openElements.remove(r))}(e);break;case R.APPLET:case R.OBJECT:case R.MARQUEE:let a;a=t.tagID,e.openElements.hasInScope(a)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(a),e.activeFormattingElements.clearToLastMarker());break;case R.TEMPLATE:tj(e,t);break;default:t1(e,t)}}function t9(e,t){e.tmplInsertionModeStack.length>0?rh(e,t):tF(e,t)}function t3(e,t){if(void 0!==e.openElements.currentTagId&&tP.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=M.IN_TABLE_TEXT,t.type){case _.CHARACTER:t7(e,t);break;case _.WHITESPACE_CHARACTER:t6(e,t)}else t5(e,t)}function t8(e,t){switch(t.tagID){case R.TD:case R.TH:case R.TR:e.openElements.clearBackToTableContext(),e._insertFakeElement(O.TBODY,R.TBODY),e.insertionMode=M.IN_TABLE_BODY,ra(e,t);break;case R.STYLE:case R.SCRIPT:case R.TEMPLATE:tY(e,t);break;case R.COL:e.openElements.clearBackToTableContext(),e._insertFakeElement(O.COLGROUP,R.COLGROUP),e.insertionMode=M.IN_COLUMN_GROUP,rr(e,t);break;case R.FORM:e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,k.HTML),e.formElement=e.openElements.current,e.openElements.pop());break;case R.TABLE:e.openElements.hasInTableScope(R.TABLE)&&(e.openElements.popUntilTagNamePopped(R.TABLE),e._resetInsertionMode(),e._processStartTag(t));break;case R.TBODY:case R.TFOOT:case R.THEAD:e.openElements.clearBackToTableContext(),e._insertElement(t,k.HTML),e.insertionMode=M.IN_TABLE_BODY;break;case R.INPUT:t$(t)?e._appendElement(t,k.HTML):t5(e,t),t.ackSelfClosing=!0;break;case R.CAPTION:e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,k.HTML),e.insertionMode=M.IN_CAPTION;break;case R.COLGROUP:e.openElements.clearBackToTableContext(),e._insertElement(t,k.HTML),e.insertionMode=M.IN_COLUMN_GROUP;break;default:t5(e,t)}}function t4(e,t){switch(t.tagID){case R.TABLE:e.openElements.hasInTableScope(R.TABLE)&&(e.openElements.popUntilTagNamePopped(R.TABLE),e._resetInsertionMode());break;case R.TEMPLATE:tj(e,t);break;case R.BODY:case R.CAPTION:case R.COL:case R.COLGROUP:case R.HTML:case R.TBODY:case R.TD:case R.TFOOT:case R.TH:case R.THEAD:case R.TR:break;default:t5(e,t)}}function t5(e,t){let r=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,tQ(e,t),e.fosterParentingEnabled=r}
vendor: 5,181 bytes, line 1
1function t6(e,t){e.pendingCharacterTokens.push(t)}function t7(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function re(e,t){let r=0;if(e.hasNonWhitespacePendingCharacterToken)for(;r<e.pendingCharacterTokens.length;r++)t5(e,e.pendingCharacterTokens[r]);else for(;r<e.pendingCharacterTokens.length;r++)e._insertCharacters(e.pendingCharacterTokens[r]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}let rt=new Set([R.CAPTION,R.COL,R.COLGROUP,R.TBODY,R.TD,R.TFOOT,R.TH,R.THEAD,R.TR]);function rr(e,t){switch(t.tagID){case R.HTML:t0(e,t);break;case R.COL:e._appendElement(t,k.HTML),t.ackSelfClosing=!0;break;case R.TEMPLATE:tY(e,t);break;default:rn(e,t)}}function rn(e,t){e.openElements.currentTagId===R.COLGROUP&&(e.openElements.pop(),e.insertionMode=M.IN_TABLE,e._processToken(t))}function ra(e,t){switch(t.tagID){case R.TR:e.openElements.clearBackToTableBodyContext(),e._insertElement(t,k.HTML),e.insertionMode=M.IN_ROW;break;case R.TH:case R.TD:e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(O.TR,R.TR),e.insertionMode=M.IN_ROW,ri(e,t);break;case R.CAPTION:case R.COL:case R.COLGROUP:case R.TBODY:case R.TFOOT:case R.THEAD:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=M.IN_TABLE,t8(e,t));break;default:t8(e,t)}}function rs(e,t){let r=t.tagID;switch(t.tagID){case R.TBODY:case R.TFOOT:case R.THEAD:e.openElements.hasInTableScope(r)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=M.IN_TABLE);break;case R.TABLE:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=M.IN_TABLE,t4(e,t));break;case R.BODY:case R.CAPTION:case R.COL:case R.COLGROUP:case R.HTML:case R.TD:case R.TH:case R.TR:break;default:t4(e,t)}}function ri(e,t){switch(t.tagID){case R.TH:case R.TD:e.openElements.clearBackToTableRowContext(),e._insertElement(t,k.HTML),e.insertionMode=M.IN_CELL,e.activeFormattingElements.insertMarker();break;case R.CAPTION:case R.COL:case R.COLGROUP:case R.TBODY:case R.TFOOT:case R.THEAD:case R.TR:e.openElements.hasInTableScope(R.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=M.IN_TABLE_BODY,ra(e,t));break;default:t8(e,t)}}function ro(e,t){switch(t.tagID){case R.TR:e.openElements.hasInTableScope(R.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=M.IN_TABLE_BODY);break;case R.TABLE:e.openElements.hasInTableScope(R.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=M.IN_TABLE_BODY,rs(e,t));break;case R.TBODY:case R.TFOOT:case R.THEAD:(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(R.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=M.IN_TABLE_BODY,rs(e,t));break;case R.BODY:case R.CAPTION:case R.COL:case R.COLGROUP:case R.HTML:case R.TD:case R.TH:break;default:t4(e,t)}}function rl(e,t){switch(t.tagID){case R.HTML:t0(e,t);break;case R.OPTION:e.openElements.currentTagId===R.OPTION&&e.openElements.pop(),e._insertElement(t,k.HTML);break;case R.OPTGROUP:e.openElements.currentTagId===R.OPTION&&e.openElements.pop(),e.openElements.currentTagId===R.OPTGROUP&&e.openElements.pop(),e._insertElement(t,k.HTML);break;case R.HR:e.openElements.currentTagId===R.OPTION&&e.openElements.pop(),e.openElements.currentTagId===R.OPTGROUP&&e.openElements.pop(),e._appendElement(t,k.HTML),t.ackSelfClosing=!0;break;case R.INPUT:case R.KEYGEN:case R.TEXTAREA:case R.SELECT:e.openElements.hasInSelectScope(R.SELECT)&&(e.openElements.popUntilTagNamePopped(R.SELECT),e._resetInsertionMode(),t.tagID!==R.SELECT&&e._processStartTag(t));break;case R.SCRIPT:case R.TEMPLATE:tY(e,t)}}function rc(e,t){switch(t.tagID){case R.OPTGROUP:e.openElements.stackTop>0&&e.openElements.currentTagId===R.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===R.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===R.OPTGROUP&&e.openElements.pop();break;case R.OPTION:e.openElements.currentTagId===R.OPTION&&e.openElements.pop();break;case R.SELECT:e.openElements.hasInSelectScope(R.SELECT)&&(e.openElements.popUntilTagNamePopped(R.SELECT),e._resetInsertionMode());break;case R.TEMPLATE:tj(e,t)}}function rh(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(R.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):tF(e,t)}function ru(e,t){var r;if(t.tagID===R.HTML){if(e.fragmentContext||(e.insertionMode=M.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===R.HTML){e._setEndLocation(e.openElements.items[0],t);let n=e.openElements.items[1];!n||(null==(r=e.treeAdapter.getNodeSourceCodeLocation(n))?void 0:r.endTag)||e._setEndLocation(n,t)}}else rd(e,t)}function rd(e,t){e.insertionMode=M.IN_BODY,tQ(e,t)}function rm(e,t){e.insertionMode=M.IN_BODY,tQ(e,t)}function rp(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==k.HTML&&void 0!==e.openElements.currentTagId&&!e._isIntegrationPoint(e.openElements.currentTagId,e.o
1penElements.current);)e.openElements.pop()}O.AREA,O.BASE,O.BASEFONT,O.BGSOUND,O.BR,O.COL,O.EMBED,O.FRAME,O.HR,O.IMG,O.INPUT,O.KEYGEN,O.LINK,O.META,O.PARAM,O.SOURCE,O.TRACK,O.WBR;var rE=e.i(39609),rE=rE,rT=e.i(844866),rT=rT,rf=e.i(714407);let rA=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|textarea|title|xmp)(?=[\t\n\f\r />])/gi,r_=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),rg={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function rN(e,t){var r,n;let a,s,i=!!((a="root"===(n=e).type?n.children[0]:n)&&("doctype"===a.type||"element"===a.type&&"html"===a.tagName.toLowerCase())),o=ew("type",{handlers:{root:rC,element:rS,text:rk,comment:rb,doctype:rD,raw:rO},unknown:rR}),l={parser:i?new tw(rg):tw.getFragmentParser(void 0,rg),handle(e){o(e,l)},stitches:!1,options:t||{}};o(e,l),rL(l,(0,rf.pointStart)());let c=(r=i?l.parser.document:l.parser.getFragment(),eR({file:(s={file:l.options.file}).file||void 0,location:!1,schema:"svg"===s.space?W.svg:W.html,verbose:s.verbose||!1},r));return(l.stitches&&(0,v.visit)(c,"comment",function(e,t,r){if(e.value.stitch&&r&&void 0!==t)return r.children[t]=e.value.stitch,t}),"root"===c.type&&1===c.children.length&&c.children[0].type===e.type)?c.children[0]:c}function rI(e,t){let r=-1;if(e)for(;++r<e.length;)t.handle(e[r])}function rC(e,t){rI(e.children,t)}function rS(e,t){(function(e,t){let r=e.tagName.toLowerCase();if(t.parser.tokenizer.state===e4.PLAINTEXT)return;rL(t,(0,rf.pointStart)(e));let n=t.parser.openElements.current,a="namespaceURI"in n?n.namespaceURI:et.html;a===et.html&&"svg"===r&&(a=et.svg);let s=eB({...e,children:[]},"svg"===({space:a===et.svg?"svg":"html"}).space?W.svg:W.html),i={type:rE.TokenType.START_TAG,tagName:r,tagID:rT.getTagID(r),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in s?s.attrs:[],location:rM(e)};t.parser.currentToken=i,t.parser._processToken(t.parser.currentToken),t.parser.tokenizer.lastStartTagName=r})(e,t),rI(e.children,t),function(e,t){let r=e.tagName.toLowerCase();if(!t.parser.tokenizer.inForeignNode&&eU.includes(r)||t.parser.tokenizer.state===e4.PLAINTEXT)return;rL(t,(0,rf.pointEnd)(e));let n={type:rE.TokenType.END_TAG,tagName:r,tagID:rT.getTagID(r),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:rM(e)};t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken),r===t.parser.tokenizer.lastStartTagName&&(t.parser.tokenizer.state===e4.RCDATA||t.parser.tokenizer.state===e4.RAWTEXT||t.parser.tokenizer.state===e4.SCRIPT_DATA)&&(t.parser.tokenizer.state=e4.DATA)}(e,t)}function rk(e,t){t.parser.tokenizer.state>4&&(t.parser.tokenizer.state=0);let r={type:rE.TokenType.CHARACTER,chars:e.value,location:rM(e)};rL(t,(0,rf.pointStart)(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function rD(e,t){let r={type:rE.TokenType.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:rM(e)};rL(t,(0,rf.pointStart)(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function rb(e,t){let r=e.value,n={type:rE.TokenType.COMMENT,data:r,location:rM(e)};rL(t,(0,rf.pointStart)(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function rO(e,t){if(t.parser.tokenizer.preprocessor.html="",t.parser.tokenizer.preprocessor.pos=-1,t.parser.tokenizer.preprocessor.lastGapPos=-2,t.parser.tokenizer.preprocessor.gapStack=[],t.parser.tokenizer.preprocessor.skipNextNewLine=!1,t.parser.tokenizer.preprocessor.lastChunkWritten=!1,t.parser.tokenizer.preprocessor.endOfChunkHit=!1,t.parser.tokenizer.preprocessor.isEol=!1,ry(t,(0,rf.pointStart)(e)),t.parser.tokenizer.write(t.options.tagfilter?e.value.replace(rA,"&lt;$1$2"):e.value,!1),t.parser.tokenizer._runParsingLoop(),72===t.parser.tokenizer.state||78===t.parser.tokenizer.state){t.parser.tokenizer.preprocessor.lastChunkWritten=!0;let e=t.parser.tokenizer._consume();t.parser.tokenizer._callState(e)}}function rR(e,t){if(t.options.passThrough&&t.options.passThrough.includes(e.type)){var r;let n;t.stitches=!0,n="children"in(r=e)?(0,eS.default)({...r,children:[]}
1):(0,eS.default)(r),"children"in e&&"children"in n&&(n.children=rN({type:"root",children:e.children},t.options).children),rb({type:"comment",value:{stitch:n}},t)}else{let t="";throw r_.has(e.type)&&(t=". It looks like you are using MDX nodes with `hast-util-raw` (or `rehype-raw`). If you use this because you are using remark or rehype plugins that inject `'html'` nodes, then please raise an issue with that plugin, as its a bad and slow idea. If you use this because you are using markdown syntax, then you have to configure this utility (or plugin) to pass through these nodes (see `passThrough` in docs), but you can also migrate to use the MDX syntax"),Error("Cannot compile `"+e.type+"` node"+t)}}function rL(e,t){ry(e,t);let r=e.parser.tokenizer.currentCharacterToken;r&&r.location&&(r.location.endLine=e.parser.tokenizer.preprocessor.line,r.location.endCol=e.parser.tokenizer.preprocessor.col+1,r.location.endOffset=e.parser.tokenizer.preprocessor.offset+1,e.parser.currentToken=r,e.parser._processToken(e.parser.currentToken)),e.parser.tokenizer.paused=!1,e.parser.tokenizer.inLoop=!1,e.parser.tokenizer.active=!1,e.parser.tokenizer.returnState=e4.DATA,e.parser.tokenizer.charRefCode=-1,e.parser.tokenizer.consumedAfterSnapshot=-1,e.parser.tokenizer.currentLocation=null,e.parser.tokenizer.currentCharacterToken=null,e.parser.tokenizer.currentToken=null,e.parser.tokenizer.currentAttr={name:"",value:""}}function ry(e,t){if(t&&void 0!==t.offset){let r={startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:-1,endCol:-1,endOffset:-1};e.parser.tokenizer.preprocessor.lineStartPos=-t.column+1,e.parser.tokenizer.preprocessor.droppedBufferSize=t.offset,e.parser.tokenizer.preprocessor.line=t.line,e.parser.tokenizer.currentLocation=r}}function rM(e){let t=(0,rf.pointStart)(e)||{line:void 0,column:void 0,offset:void 0},r=(0,rf.pointEnd)(e)||{line:void 0,column:void 0,offset:void 0};return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:r.line,endCol:r.column,endOffset:r.offset}}let rP=["ariaDescribedBy","ariaLabel","ariaLabelledBy"],rx={ancestors:{tbody:["table"],td:["table"],th:["table"],thead:["table"],tfoot:["table"],tr:["table"]},attributes:{a:[...rP,"dataFootnoteBackref","dataFootnoteRef",["className","data-footnote-backref"],"href"],blockquote:["cite"],code:[["className",/^language-./]],del:["cite"],div:["itemScope","itemType"],dl:[...rP],h2:[["className","sr-only"]],img:[...rP,"longDesc","src"],input:[["disabled",!0],["type","checkbox"]],ins:["cite"],li:[["className","task-list-item"]],ol:[...rP,["className","contains-task-list"]],q:["cite"],section:["dataFootnotes",["className","footnotes"]],source:["srcSet"],summary:[...rP],table:[...rP],ul:[...rP,["className","contains-task-list"]],"*":["abbr","accept","acceptCharset","accessKey","action","align","alt","axis","border","cellPadding","cellSpacing","char","charOff","charSet","checked","clear","colSpan","color","cols","compact","coords","dateTime","dir","encType","frame","hSpace","headers","height","hrefLang","htmlFor","id","isMap","itemProp","label","lang","maxLength","media","method","multiple","name","noHref","noShade","noWrap","open","prompt","readOnly","rev","rowSpan","rows","rules","scope","selected","shape","size","span","start","summary","tabIndex","title","useMap","vAlign","value","width"]},clobber:["ariaDescribedBy","ariaLabelledBy","id","name"],clobberPrefix:"user-content-",protocols:{cite:["http","https"],href:["http","https","irc","ircs","mailto","xmpp"],longDesc:["http","https"],src:["http","https"]},required:{input:{disabled:!0,type:"checkbox"}},strip:["script"],tagNames:["a","b","blockquote","br","code","dd","del","details","div","dl","dt","em","h1","h2","h3","h4","h5","h6","hr","i","img","input","ins","kbd","li","ol","p","picture","pre","q","rp","rt","ruby","s","samp","section","source","span","strike","strong","sub","summary","sup","table","tbody","td","tfoot","th","thead","tr","tt","ul","var"]},rw={}.hasOwnProperty;function rv(e,t){if(t&&"object"==typeof t)switch("string"==typeof t.type?t.type:""){case"comment":var r,n,a=e,s=t;if(a.schema.allowComments){let e="string"==typeof s.value?s.value:"",t=e.indexOf("-->"),r={type:"comment",value:t<0?e:e.slice(0,t)};return rU(r,s),r}return;case"doctype":var i=e,o=t;if(i.schema.allowDoctypes){let e={type:"doctype"};return rU(e,o),e}return;case"element":return function(e,t){let r="string"==typeof t.tagName?t.tagName:"";e.stack.push(r);let n=rB(e,t.children),a=function(e,t){let r,n=e.stack[e.stack.length-1],a=e.schema.attributes,s=e.schema.required,i=a&&rw.call(a,n)?a[n]:void 0,o=a&&rw.call(a,"*")?a["*"]:void 0,l=t&&"object"==typeof t?t:{},c={};for(r in l)if(rw.call(l,r)){let t=l[r],n=rF(e,rG(i,r),r,t);null==n&&(n=rF(e,rG(o,r),r,t)),null!=n&&(c[r]=n)}if(s&&rw.call(s,n)){let e=s[n];for(r in e)rw.call(e,r)&&!rw.call(c,r)&&(c[r]=e[r])}return c}(e,t.properties);e.stack.pop();let s=!1;if(r&&"*"!==r&&(!e.schema.tagNames||e.schema.tagNames.includes(r))&&(s=!0,e.schema.ancestors&&rw.call(e.schema.ancestors,r))){let t=e.schema.ancestors[r],n=-1;for(s=!1;++n<t.length;)e.stack.includes(t[n])&&(s=!0)}if(!s)return e.schema.strip&&!e.schema.strip.includes(r)?n:void 0;let i={type:"element",tagName:r,properties:a,children:n};return rU(i,t),i}(e,t);case"root":let l;return rU(l={type:"root",children:rB(e,(r=t).children)},r),l;case"text":let c;return rU(c={type:"text",value:"string"==typeof(n=t).value?n.value:""},n),c}}function rB(e,t){let r=[];if(Array.isArray(t)){let n=-1;for(;++n<t.length;){let a=rv(e,t[n]);a&&(Array.isArray(a)?r.push(...a):r.push(a))}}return r}function rF(e,t,r,n){return t?Array.isArray(n)?function(e,t,r,n){let a=-1,s=[];for(;++a<n.length;){let i=rH(e,t,r,n[a]);("number"==typeof i||"string"==typeof i)&&s.push(i)}return s}(e,t,r,n):rH(e,t,r,n):void 0}function rH(e,t,r,n){if(("boolean"==typeof n||"number"==typeof n||"string"==typeof n)&&function(e,t,r){let n=e.sc
1hema.protocols&&rw.call(e.schema.protocols,t)?e.schema.protocols[t]:void 0;if(!n||0===n.length)return!0;let a=String(r),s=a.indexOf(":"),i=a.indexOf("?"),o=a.indexOf("#"),l=a.indexOf("/");if(s<0||l>-1&&s>l||i>-1&&s>i||o>-1&&s>o)return!0;let c=-1;for(;++c<n.length;){let e=n[c];if(s===e.length&&a.slice(0,e.length)===e)return!0}return!1}(e,r,n)){if("object"==typeof t&&t.length>1){let e=!1,r=0;for(;++r<t.length;){let a=t[r];if(a&&"object"==typeof a&&"flags"in a){if(a.test(String(n))){e=!0;break}}else if(a===n){e=!0;break}}if(!e)return}return e.schema.clobber&&e.schema.clobberPrefix&&e.schema.clobber.includes(r)?e.schema.clobberPrefix+n:n}}function rU(e,t){let r=(0,rf.position)(t);t.data&&(e.data=(0,eS.default)(t.data)),r&&(e.position=r)}function rG(e,t){let r,n=-1;if(e)for(;++n<e.length;){let a=e[n],s="string"==typeof a?a:a[0];if(s===t)return a;"data*"===s&&(r=a)}if(t.length>4&&"data"===t.slice(0,4).toLowerCase())return r}var rY=e.i(742733);let rj=[161,161,164,164,167,168,170,170,173,174,176,180,182,186,188,191,198,198,208,208,215,216,222,225,230,230,232,234,236,237,240,240,242,243,247,250,252,252,254,254,257,257,273,273,275,275,283,283,294,295,299,299,305,307,312,312,319,322,324,324,328,331,333,333,338,339,358,359,363,363,462,462,464,464,466,466,468,468,470,470,472,472,474,474,476,476,593,593,609,609,708,708,711,711,713,715,717,717,720,720,728,731,733,733,735,735,768,879,913,929,931,937,945,961,963,969,1025,1025,1040,1103,1105,1105,8208,8208,8211,8214,8216,8217,8220,8221,8224,8226,8228,8231,8240,8240,8242,8243,8245,8245,8251,8251,8254,8254,8308,8308,8319,8319,8321,8324,8364,8364,8451,8451,8453,8453,8457,8457,8467,8467,8470,8470,8481,8482,8486,8486,8491,8491,8531,8532,8539,8542,8544,8555,8560,8569,8585,8585,8592,8601,8632,8633,8658,8658,8660,8660,8679,8679,8704,8704,8706,8707,8711,8712,8715,8715,8719,8719,8721,8721,8725,8725,8730,8730,8733,8736,8739,8739,8741,8741,8743,8748,8750,8750,8756,8759,8764,8765,8776,8776,8780,8780,8786,8786,8800,8801,8804,8807,8810,8811,8814,8815,8834,8835,8838,8839,8853,8853,8857,8857,8869,8869,8895,8895,8978,8978,9312,9449,9451,9547,9552,9587,9600,9615,9618,9621,9632,9633,9635,9641,9650,9651,9654,9655,9660,9661,9664,9665,9670,9672,9675,9675,9678,9681,9698,9701,9711,9711,9733,9734,9737,9737,9742,9743,9756,9756,9758,9758,9792,9792,9794,9794,9824,9825,9827,9829,9831,9834,9836,9837,9839,9839,9886,9887,9919,9919,9926,9933,9935,9939,9941,9953,9955,9955,9960,9961,9963,9969,9972,9972,9974,9977,9979,9980,9982,9983,10045,10045,10102,10111,11094,11097,12872,12879,57344,63743,65024,65039,65533,65533,127232,127242,127248,127277,127280,127337,127344,127373,127375,127376,127387,127404,917760,917999,983040,1048573,1048576,1114109],rq=[12288,12288,65281,65376,65504,65510],rW=[8361,8361,65377,65470,65474,65479,65482,65487,65490,65495,65498,65500,65512,65518],rz=[32,126,162,163,165,166,172,172,175,175,10214,10221,10629,10630],rQ=[4352,4447,8986,8987,9001,9002,9193,9196,9200,9200,9203,9203,9725,9726,9748,9749,9776,9783,9800,9811,9855,9855,9866,9871,9875,9875,9889,9889,9898,9899,9917,9918,9924,9925,9934,9934,9940,9940,9962,9962,9970,9971,9973,9973,9978,9978,9981,9981,9989,9989,9994,9995,10024,10024,10060,10060,10062,10062,10067,10069,10071,10071,10133,10135,10160,10160,10175,10175,11035,11036,11088,11088,11093,11093,11904,11929,11931,12019,12032,12245,12272,12287,12289,12350,12353,12438,12441,12543,12549,12591,12593,12686,12688,12773,12783,12830,12832,12871,12880,42124,42128,42182,43360,43388,44032,55203,63744,64255,65040,65049,65072,65106,65108,65126,65128,65131,94176,94180,94192,94198,94208,101589,101631,101662,101760,101874,110576,110579,110581,110587,110589,110590,110592,110882,110898,110898,110928,110930,110933,110933,110948,110951,110960,111355,119552,119638,119648,119670,126980,126980,127183,127183,127374,127374,127377,127386,127488,127490,127504,127547,127552,127560,127568,127569,127584,127589,127744,127776,127789,127797,127799,127868,127870,127891,127904,127946,127951,127955,127968,127984,127988,127988,127992,128062,128064,128064,128066,128252,128255,128317,128331,128334,128336,128359,128378,128378,128405,128406,128420,128420,128507,128591,128640,128709,128716,128716,128720,128722,128725,128728,128732,128735,
1128747,128748,128756,128764,128992,129003,129008,129008,129292,129338,129340,129349,129351,129535,129648,129660,129664,129674,129678,129734,129736,129736,129741,129756,129759,129770,129775,129784,131072,196605,196608,262141],rV=(e,t)=>{let r=0,n=Math.floor(e.length/2)-1;for(;r<=n;){let a=Math.floor((r+n)/2),s=2*a;if(t<e[s])n=a-1;else{if(!(t>e[s+1]))return!0;r=a+1}}return!1},[rK,rX]=function(e){let t=e[0],r=e[1];for(let n=0;n<e.length;n+=2){let a=e[n],s=e[n+1];if(19968>=a&&19968<=s)return[a,s];s-a>r-t&&(t=a,r=s)}return[t,r]}(rQ);var r$=Object.defineProperty,rJ=r0(/\p{P}|\p{S}/u),rZ=r0(/\s/);function r0(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCodePoint(t))}}function r1(e){if(null===e||(0,rY.markdownLineEndingOrSpace)(e)||rZ(e))return 1;let t=0;if(e>=4352){if(null!==e&&e>=65024&&e<=65038)return P.nonEmojiGeneralUseVS;switch(function(e){if(!e||e<4352)return!1;switch(function(e){if(!Number.isSafeInteger(e))throw TypeError(`Expected a code point, got \`${typeof e}\`.`);return function(e){return!(e<161)&&!(e>1114109)&&rV(rj,e)?"ambiguous":!(e<12288)&&!(e>65510)&&rV(rq,e)?"fullwidth":!(e<8361)&&!(e>65518)&&rV(rW,e)?"halfwidth":!(e<32)&&!(e>10630)&&rV(rz,e)?"narrow":e>=rK&&e<=rX||!(e<4352)&&!(e>262141)&&rV(rQ,e)?"wide":"neutral"}(e)}(e)){case"fullwidth":case"halfwidth":return!0;case"wide":return!/^\p{Emoji_Presentation}/u.test(String.fromCodePoint(e));case"narrow":return!1;case"ambiguous":return 917760<=e&&e<=917999&&null;case"neutral":return/^\p{sc=Hangul}/u.test(String.fromCodePoint(e))}}(e)){case null:return P.ivs;case!0:t|=P.cjk}}return rJ(e)&&(t|=2),t}function r2(e,t,r){if(e!==P.nonEmojiGeneralUseVS)return e;let n=t(),a=r1(n);return!n||1&a?e:65025===r&&n&&!(n<8216)&&(8216===n||8217===n||8220===n||8221===n)?P.cjkPunctuation:a&~P.ivs}(T=P||(P={})).spaceOrPunctuation=3,T.cjk=4096,T.cjkPunctuation=4098,T.ivs=8192,T.cjkOrIvs=12288,T.nonEmojiGeneralUseVS=16384,T.variationSelector=24576,T.ivsToCjkRightShift=1;function r9(e){return(e&P.cjkPunctuation)==2}function r3(e){return!!(e&P.cjk)}function r8(e){return!!(e&P.spaceOrPunctuation)}function r4(e){return!!(e&&e>=55296&&e<=56319)}function r5(e){return!!(e&&e>=56320&&e<=57343)}function r6(e,t,r){if(t._bufferIndex<2)return e;let n=r({start:{...t,_bufferIndex:t._bufferIndex-2},end:t}).codePointAt(0);return n&&n>=65536?n:e}var r7=class{constructor(e,t,r){this.previousCode=e,this.nowPoint=t,this.sliceSerialize=r,((e,t)=>
1{let r,n;return n=void 0,(r="symbol"!=typeof t?t+"":t)in e?r$(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n})(this,"cachedValue")}value(){return void 0===this.cachedValue&&(this.cachedValue=function(e,t,r){let n=e>=65536?2:1;if(t._bufferIndex<1+n)return null;let a=t._bufferIndex-n-2,s=r({start:{...t,_bufferIndex:a>=0?a:0},end:{...t,_bufferIndex:t._bufferIndex-n}}),i=s.charCodeAt(s.length-1);if(Number.isNaN(i))return null;if(s.length<2||i<56320||57343<i)return i;let o=s.codePointAt(0);return o&&o>=65536?o:i}(this.previousCode,this.nowPoint,this.sliceSerialize)),this.cachedValue}};function ne(e,t,r){let n=r({start:t,end:{...t,_bufferIndex:t._bufferIndex+2}}).codePointAt(0);return n&&n>=65536?n:e}var nt=e.i(730301),nr=e.i(943654);let nn="emphasisSequence",na="strongSequence";var ns={name:"attention",resolveAll:function(e,t){let r,n,a,s,i,o,l,c,h=-1;for(;++h<e.length;)if("enter"===e[h][0]&&"attentionSequence"===e[h][1].type&&e[h][1]._close){for(r=h;r--;)if("exit"===e[r][0]&&"attentionSequence"===e[r][1].type&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[h][1]).charCodeAt(0)){if((e[r][1]._close||e[h][1]._open)&&(e[h][1].end.offset-e[h][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[h][1].end.offset-e[h][1].start.offset)%3))continue;o=e[r][1].end.offset-e[r][1].start.offset>1&&e[h][1].end.offset-e[h][1].start.offset>1?2:1;let u={...e[r][1].end},d={...e[h][1].start};ni(u,-o),ni(d,o),s={type:o>1?na:nn,start:u,end:{...e[r][1].end}},i={type:o>1?na:nn,start:{...e[h][1].start},end:d},a={type:o>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[h][1].start}},n={type:o>1?"strong":"emphasis",start:{...s.start},end:{...i.end}},e[r][1].end={...s.start},e[h][1].start={...i.end},l=[],e[r][1].end.offset-e[r][1].start.offset&&(l=(0,nt.push)(l,[["enter",e[r][1],t],["exit",e[r][1],t]])),l=(0,nt.push)(l,[["enter",n,t],["enter",s,t],["exit",s,t],["enter",a,t]]),(0,ek.ok)(t.parser.constructs.insideSpan.null,"expected `insideSpan` to be populated"),l=(0,nt.push)(l,(0,nr.resolveAll)(t.parser.constructs.insideSpan.null,e.slice(r+1,h),t)),l=(0,nt.push)(l,[["exit",a,t],["enter",i,t],["exit",i,t],["exit",n,t]]),e[h][1].end.offset-e[h][1].start.offset?(c=2,l=(0,nt.push)(l,[["enter",e[h][1],t],["exit",e[h][1],t]])):c=0,(0,nt.splice)(e,r-1,h-r+3,l),h=r+l.length-c-2;break}}for(h=-1;++h<e.length;)"attentionSequence"===e[h][1].type&&(e[h][1].type="data");return e},tokenize:function(e,t){let r,n=this.parser.constructs.attentionMarkers.null,{now:a,sliceSerialize:s,previous:i}=this,o=r5(i)?r6(i,a(),s):i,l=r1(o),c=new r7(o,a(),s),h=r2(l,c.value.bind(c),o);return function(i){return(0,ek.ok)(42===i||95===i,"expected asterisk or underscore"),r=i,e.enter("attentionSequence"),function i(l){if(l===r)return e.consume(l),i;let c=e.exit("attentionSequence"),u=r1(r4(l)?ne(l,a(),s):l);(0,ek.ok)(n,"expected `attentionMarkers` to be populated");let d=r9(h),m=d||!!(1&h),p=r9(u),E=p||!!(1&u),T=!!(h&P.cjkOrIvs),f=!E||p&&(m||T)||n.includes(l),A=!m||d&&(E||r3(u))||n.includes(o);return c._open=!!(42===r?f:f&&(r8(h)||!A)),c._close=!!(42===r?A:A&&(r8(u)||!f)),t(l)}(i)}}};function ni(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}function no(e,t){let r=String(e);if("string"!=typeof t)throw TypeError("Expected character");let n=0,a=r.indexOf(t);for(;-1!==a;)n++,a=r.indexOf(t,a+t.length);return n}e.s(["ccount",0,no],631886);let nl="phrasing",nc=["autolink","link","image","label"];function nh(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function nu(e){this.config.enter.autolinkProtocol.call(this,e)}function nd(e){this.config.exit.autolinkProtocol.call(this,e)}function nm(e){this.config.exit.data.call(this,e);let t=this.stack[this.stack.length-1];(0,ek.ok)("link"===t.type),t.url="http://"+this.sliceSerialize(e)}function np(e){this.config.exit.autolinkEmail.call(this,e)}function nE(e){this.exit(e)}function nT(e){!function(e,t,r){let n=(0,es.convert)((r||{}).ignore||[]),a=function(e){let t=[];if(!Array.isArray(e))throw TypeError("Expected find and replace tuple or list of tuples");let r=!e[0]||Array.isArray(e[0])?e:[e],n=-1;for(;++n<r.length;){var a;let e=r[n];t.push(["string"==typeof(a=e[0])?RegExp(function(e){if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}(a),"g"):a,function(e){return"function"==typeof e?e:function(){return e}}(e[1])])}return t}(t),s=-1;for(;++s<a.length;)(0,w.visitParents)(e,"text",i);function i(e,t){let r,i=-1;for(;++i<t.length;){let e=t[i],a=r?r.children:void 0;if(n(e,a?a.indexOf(e):void 0,r))return;r=e}if(r)return function(e,t){let r=t[t.length-1],n=a[s][0],i=a[s][1],o=0,l=r.children.indexOf(e),c=!1,h=[];n.lastIndex=0;let u=n.exec(e.value);for(;u;){let r=u.index,a={index:u.index,input:u.input,stack:[...t,e]},s=i(...u,a);if("string"==typeof s&&(s=s.length>0?{type:"text",value:s}:void 0),!1===s?n.lastIndex=r+1:(o!==r&&h.push({type:"text",value:e.value.slice(o,r)}),Array.isArray(s)?h.push(...s):s&&h.push(s),o=r+u[0].length,c=!0),!n.global)break;u=n.exec(e.value)}return c?(o<e.value.length&&h.push({type:"text",value:e.value.slice(o)}),r.children.splice(l,1,...h)):h=[e],l+h.length}(e,t)}}(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,nf],[/(?<=^|\s|\p{P}|\p{S})([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/gu,nA]],{ignore:["link","linkReference"]})}function nf(e,t,r,n,a){let s,i="";if(!n_(a))return!1;if(/^w/i.test(t)&&(r=t+r,t="",i="http://"),(s=r.split(".")).length<2||s[s.length-1]&&(/_/.test(s[s.length-1])||!/[a-zA-Z\d]/.test(s[s.length-1]))||s[s.length-2]&&(/_/.test(s[s.length-2])||!/[a-zA-Z\d]/.test(s[s.length-2])))return!1;let o=function(e){let t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let r=t[0],n=r.indexOf(")"),a=no(e,"("),s=no(e,")");for(;-1!==n&&a>s;)e+=r.slice(0,n+1),n=(r=r.slice(n+1)).indexOf(")"),s++;return[e,r]}(r+n);if(!o[0])return!1;let l={type:"link",title:null,url:i+t+o[0],children:[{type:"text",value:t+o[0]}]};return o[1]?[l,{type:"text",value:o[1]}]:l}function nA(e,t,r,n){return!(!n_(n,!0)||/[-\d_]$/.test(r))&&{type:"link",title:null,url:"mailto:"+t+"@"+r,children:[{type:"text",value:t+"@"+r}]}}function n_(e,t){let r=e.input.charCodeAt(e.index-1);return(0===e.index||(0,rY.unicodeWhitespace)(r)||(0,rY.unicodePunctuation)(r))&&(!t||47!==r)}var ng=e.i(820630);function nN(){this.buffer()}function nI(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function nC(){this.buffer()}function nS(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function nk(e){let t=this.resume(),r=this.stack[this.stack.length-1];(0,ek.ok)("footnoteReference"===r.type),r.identifier=(0,ng.normalizeIdentifier)(this.sliceSerialize(e)).toLowerCase(),r.label=t}function nD(e){this.exit(e)}function nb(e){let t=this.resume(),r=this.stack[this.stack.length-1];(0,ek.ok)("footnoteDefinition"===r.type),r.identifier=(0,ng.normalizeIdentifier)(this.sliceSerialize(e)).toLowerCase(),r.label=t}function nO(e){this.exit(e)}function nR(e,t,r,n){let a=r.createTracker(n),s=a.move("[^"),i=r.enter("footnoteReference"),o=r.enter("reference");return s+=a.move(r.safe(r.associationId(e),{after:"]",before:s})),o(),i(),s+=a.move("]")}function nL(e,t,r){return 0===t?e:ny(e,t,r)}function ny(e,t,r){return(r?"":"    ")+e}nR.peek=function(){return"["};let nM=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];function nP(e){this.enter({type:"delete",children:[]},e)}function nx(e){this.exit(e)}function nw(e,t,r,n){let a=r.createTracker(n),s=r.enter("strikethrough"),i=a.move("~~");return i+=r.containerPhrasing(e,{...a.current(),before:i,after:"~"}),i+=a.move("~~"),s(),i}function nv(e){return e.length}function nB(e){let t="string"==typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:114*(82===t||114===t)}nw.peek=function(){return"~"};var nF=e.i(108651);e.i(583258);function nH(e,t,r){let n=e.value||"",a="`",s=-1;for(;RegExp("(^|[^`])"+a+"([^`]|$)").test(n);)a+="`";for(/[^ \r\n]/.test(n)&&(/^[ \r\n]/.test(n)&&/[ \r\n]$/.test(n)||/^`|`$/.test(n))&&(n=" "+n+" ");++s<r.unsafe.length;){let e,t=r.unsafe[s],a=r.compilePattern(t);if(t.atBreak)for(;e=a.exec(n);){let t=e.index;10===n.charCodeAt(t)&&13===n.charCodeAt(t-1)&&t--,n=n.slice(0,t)+" "+n.slice(e.index+1)}}return a+n+a}nH.peek=function(){return"`"};(0,es.convert)(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);let nU=function(e,t,r,n){let a=function(e){let t=e.options.listItemIndent||"one";if("tab"!==t&&"one"!==t&&"mixed"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}(r),s=r.bulletCurrent||function(e){let t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}(r);t&&"list"===t.type&&t.ordered&&(s=("number"==typeof t.start&&t.start>-1?t.start:1)+(!1===r.options.incrementListMarker?0:t.children.indexOf(e))+s);let i=s.length+1;("tab"===a||"mixed"===a&&(t&&"list"===t.type&&t.spread||e.spread))&&(i=4*Math.ceil(i/4));let o=r.createTracker(n);o.move(s+" ".repeat(i-s.length)),o.shift(i);let l=r.enter("listItem"),c=r.indentLines(r.containerFlow(e,o.current()),function(e,t,r){return t?(r?"":" ".repeat(i))+e:(r?s:s+" ".repeat(i-s.length))+e});return l(),c};function nG(e){let t=e._align;(0,ek.ok)(t,"expected `_align` on table"),this.enter({type:"table",align:t.map(function(e){return"none"===e?null:e}),children:[]},e),this.data.inTable=!0}function nY(e){this.exit(e),this.data.inTable=void 0}function nj(e){this.enter({type:"tableRow",children:[]},e)}function nq(e){this.exit(e)}function nW(e){this.enter({type:"tableCell",children:[]},e)}function nz(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,nQ));let r=this.stack[this.stack.length-1];(0,ek.ok)("inlineCode"===r.type),r.value=t,this.exit(e)}function nQ(e,t){return"|"===t?t:e}function nV(e){let t=this.stack[this.stack.length-2];(0,ek.ok)("listItem"===t.type),t.checked="taskListCheckValueChecked"===e.type}function nK(e){let t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"==typeof t.checked){let e=this.stack[this.stack.length-1];(0,ek.ok)("paragraph"===e.type);let r=e.children[0];if(r&&"text"===r.type){let n,a=t.children,s=-1;for(;++s<a.length;){let e=a[s];if("paragraph"===e.type){n=e;break}}n===e&&(r.value=r.value.slice(1),0===r.value.length?e.children.shift():e.position&&r.position&&"number"==typeof r.position.start.offset&&(r.position.start.column++,r.position.start.offset++,e.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function nX(e,t,r,n){let a=e.children[0],s="boolean"==typeof e.checked&&a&&"paragraph"===a.type,i="["+(e.checked?"x":" ")+"] ",o=r.createTracker(n);s&&o.move(i);let l=nU(e,t,r,{...n,...o.current()});return s&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,function(e){return e+i})),l}var n$=e.i(352457);let nJ={tokenize:function(e,t,r){let n=0;return function t(s){return(87===s||119===s)&&n<3?(n++,e.consume(s),t):46===s&&3===n?(e.consume(s),a):r(s)};function a(e){return null===e?r(e):t(e)}},partial:!0},nZ={tokenize:function(e,t,r){let n,a,s;return i;function i(t){return 46===t||95===t?e.check(n1,l,o)(t):null===t||(0,rY.markdownLineEndingOrSpace)(t)||(0,rY.unicodeWhitespace)(t)||45!==t&&(0,rY.unicodePunctuation)(t)?l(t):(s=!0,e.consume(t),i)}function o(t){return 95===t?n=!0:(a=n,n=void 0),e.consume(t),i}function l(e){return a||n||!s?r(e):t(e)}},partial:!0},n0={tokenize:function(e,t){let r=0,n=0;return a;function a(i){return 40===i?(r++,e.consume(i),a):41===i&&n<r?s(i):33===i||34===i||38===i||39===i||41===i||42===i||44===i||46===i||58===i||59===i||60===i||63===i||93===i||95===i||126===i?e.check(n1,t,s)(i):null===i||(0,rY.markdownLineEndingOrSpace)(i)||(0,rY.unicodeWhitespace)(i)?t(i):(e.consume(i),a)}function s(t){return 41===t&&n++,e.consume(t),a}},partial:!0},n1={tokenize:function(e,t,r){return n;function n(i){return 33===i||34===i||39===i||41===i||42===i||44===i||46===i||58===i||59===i||63===i||95===i||126===i?(e.consume(i),n):38===i?(e.consume(i),s):93===i?(e.consume(i),a):60===i||null===i||(0,rY.markdownLineEndingOrSpace)(i)||(0,rY.unicodeWhitespace)(i)?t(i):r(i)}function a(e){return null===e||40===e||91===e||(0,rY.markdownLineEndingOrSpace)(e)||(0,rY.unicodeWhitespace)(e)?t(e):n(e)}function s(t){return(0,rY.asciiAlpha)(t)?function t(a){return 59===a?(e.consume(a),n):(0,rY.asciiAlpha)(a)?(e.consume(a),t):r(a)}(t):r(t)}},partial:!0},n2={tokenize:function(e,t,r){return function(t){return e.consume(t),n};function n(e){return(0,rY.asciiAlphanumeric)(e)?r(e):t(e)}},partial:!0},n9={name:"wwwAutolink",tokenize:function(e,t,r){let n=this;return function(t){return 87!==t&&119!==t||!n6.call(n,n.previous)||ar(n.events)?r(t):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(nJ,e.attempt(nZ,e.attempt(n0,a),r),r)(t))};function a(r){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(r)}},previous:n6},n3={name:"protocolAutolink",tokenize:function(e,t,r){let n=this,a="",s=!1;return function(t){return(72===t||104===t)&&n7.call(n,n.previous)&&!ar(n.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),a+=String.fromCodePoint(t),e.consume(t),i):r(t)};function i(t){if((0,rY.asciiAlpha)(t)&&a.length<5)return a+=String.fromCodePoint(t),e.consume(t),i;if(58===t){let r=a.toLowerCase();if("http"===r||"https"===r)return e.consume(t),o}return r(t)}function o(t){return 47===t?(e.consume(t),s)?l:(s=!0,o):r(t)}function l(t){return null===t||(0,rY.asciiControl)(t)||(0,rY.markdownLineEndingOrSpace)(t)||(0,rY.unicodeWhitespace)(t)||(0,rY.unicodePunctuation)(t)?r(t):e.attempt(nZ,e.attempt(n0,c),r)(t)}function c(r){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(r)}},previous:n7},n8={name:"emailAutolink",tokenize:function(e,t,r){let n,a,s=this;return function(t){return!at(t)||!ae.call(s,s.previous)||ar(s.events)?r(t):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),function t(n){return at(n)?(e.consume(n),t):64===n?(e.consume(n),i):r(n)}(t))};function i(t){return 46===t?e.check(n2,l,o)(t):45===t||95===t||(0,rY.asciiAlphanumeric)(t)?(a=!0,e.consume(t),i):l(t)}function o(t){return e.consume(t),n=!0,i}function l(i){return a&&n&&(0,rY.asciiAlpha)(s.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(i)):r(i)}},previous:ae},n4={},n5=48;for(;n5<123;)n4[n5]=n8,58==++n5?n5=65:91===n5&&(n5=97);function n6(e){return null===e||40===e||42===e||95===e||91===e||93===e||126===e||(0,rY.markdownLineEndingOrSpace)(e)}function n7(e){return!(0,rY.asciiAlpha)(e)}function ae(e){return!(47===e||at(e))}function at(e){return 43===e||45===e||46===e||95===e||(0,rY.asciiAlphanumeric)(e)}function ar(e){let t=e.length,r=!1;for(;t--;){let n=e[t][1];if(("labelLink"===n.type||"labelImage"===n.type)&&!n._balanced){r=!0;break}if(n._gfmAutolinkLiteralWalkedInto){r=!1;break}}return e.length>0&&!r&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),r}n4[43]=n8,n4[45]=n8,n4[46]=n8,n4[95]=n8,n4[72]=[n8,n3],n4[104]=[n8,n3],n4[87]=[n8,n9],n4[119]=[n8,n9];var an=e.i(13537),aa=e.i(119126);let as={tokenize:function(e,t,r){let n=this;return(0,aa.factorySpace)(e,function(e){let a=n.events[n.events.length-1];return a&&"gfmFootnoteDefinitionIndent"===a[1].type&&4===a[2].sliceSerialize(a[1],!0).length?t(e):r(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};function ai(e,t,r){let n,a=this,s=a.events.length,i=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);for(;s--;){let e=a.events[s][1];if("labelImage"===e.type){n=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(s){if(!n||!n._balanced)return r(s);let o=(0,ng.normalizeIdentifier)(a.sliceSerialize({start:n.end,end:a.now()}));return 94===o.codePointAt(0)&&i.includes(o.slice(1))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(s),e.exit("gfmFootnoteCallLabelMarker"),t(s)):r(s)}}function ao(e,t){let r=e.length;for(;r--;
1)if("labelImage"===e[r][1].type&&"enter"===e[r][0]){e[r][1];break}e[r+1][1].type="data",e[r+3][1].type="gfmFootnoteCallLabelMarker";let n={type:"gfmFootnoteCall",start:Object.assign({},e[r+3][1].start),end:Object.assign({},e[e.length-1][1].end)},a={type:"gfmFootnoteCallMarker",start:Object.assign({},e[r+3][1].end),end:Object.assign({},e[r+3][1].end)};a.end.column++,a.end.offset++,a.end._bufferIndex++;let s={type:"gfmFootnoteCallString",start:Object.assign({},a.end),end:Object.assign({},e[e.length-1][1].start)},i={type:"chunkString",contentType:"string",start:Object.assign({},s.start),end:Object.assign({},s.end)},o=[e[r+1],e[r+2],["enter",n,t],e[r+3],e[r+4],["enter",a,t],["exit",a,t],["enter",s,t],["enter",i,t],["exit",i,t],["exit",s,t],e[e.length-2],e[e.length-1],["exit",n,t]];return e.splice(r,e.length-r+1,...o),e}function al(e,t,r){let n,a=this,s=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),o};function o(t){return 94!==t?r(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",l)}function l(o){if(i>999||93===o&&!n||null===o||91===o||(0,rY.markdownLineEndingOrSpace)(o))return r(o);if(93===o){e.exit("chunkString");let n=e.exit("gfmFootnoteCallString");return s.includes((0,ng.normalizeIdentifier)(a.sliceSerialize(n)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(o),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):r(o)}return(0,rY.markdownLineEndingOrSpace)(o)||(n=!0),i++,e.consume(o),92===o?c:l}function c(t){return 91===t||92===t||93===t?(e.consume(t),i++,l):l(t)}}function ac(e,t,r){let n,a,s=this,i=s.parser.gfmFootnotes||(s.parser.gfmFootnotes=[]),o=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),l};function l(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",c):r(t)}function c(t){if(o>999||93===t&&!a||null===t||91===t||(0,rY.markdownLineEndingOrSpace)(t))return r(t);if(93===t){e.exit("chunkString");let r=e.exit("gfmFootnoteDefinitionLabelString");return n=(0,ng.normalizeIdentifier)(s.sliceSerialize(r)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),u}return(0,rY.markdownLineEndingOrSpace)(t)||(a=!0),o++,e.consume(t),92===t?h:c}function h(t){return 91===t||92===t||93===t?(e.consume(t),o++,c):c(t)}function u(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),i.includes(n)||i.push(n),(0,aa.factorySpace)(e,d,"gfmFootnoteDefinitionWhitespace")):r(t)}function d(e){return t(e)}}function ah(e,t,r){return e.check(an.blankLine,t,e.attempt(as,t,r))}function au(e){e.exit("gfmFootnoteDefinition")}class ad{constructor(){this.map=[]}add(e,t,r){!function(e,t,r,n){let a=0;if(0!==r||0!==n.length){for(;a<e.map.length;){if(e.map[a][0]===t){e.map[a][1]+=r,e.map[a][2].push(...n);return}a+=1}e.map.push([t,r,n])}}(this,e,t,r)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),0===this.map.length)return;let t=this.map.length,r=[];for(;t>0;)t-=1,r.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];r.push(e.slice()),e.length=0;let n=r.pop();for(;n;){for(let t of n)e.push(t);n=r.pop()}this.map.length=0}}function am(e,t,r){let n,a=this,s=0,i=0;return function(e){let t=a.events.length-1;for(;t>-1;){let e=a.events[t][1].type;if("lineEnding"===e||"linePrefix"===e)t--;else break}let n=t>-1?a.events[t][1].type:null,s="tableHead"===n||"tableRow"===n?A:o;return s===A&&a.parser.lazy[a.now().line]?r(e):s(e)};function o(t){var r;return e.enter("tableHead"),e.enter("tableRow"),124===(r=t)||(n=!0,i+=1),l(r)}function l(t){return null===t?r(t):(0,rY.markdownLineEnding)(t)?i>1?(i=0,a.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),u):r(t):(0,rY.markdownSpace)(t)?(0,aa.factorySpace)(e,l,"whitespace")(t):(i+=1,n&&(n=!1,s+=1),124===t)?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),n=!0,l):(e.enter("data"),c(t))}function c(t){return null===t||124===t||(0,rY.markdownLineEndingOrSpace)(t)?(e.exit("data"),l(t)):(e.consume(t),92===t?h:c)}function h(t){return 92===t||124===t?(e.consume(t),c):c(t)}function u(t){return(a.interrupt=!1,a.parser.lazy[a.now().line])?r(t):(e.enter("tableDelimiterRow"),n=!1,(0,rY.markdownSpace)(t))?(0,aa.factorySpace)(e,d,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):d(t)}function d(t){return 45===t||58===t?p(t):124===t?(n=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),m):r(t)}function m(t){return(0,rY.markdownSpace)(t)?(0,aa.factorySpace)(e,p,"whitespace")(t):p(t)}function p(t){return 58===t?(i+=1,n=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),E):45===t?(i+=1,E(t)):null===t||(0,rY.markdownLineEnding)(t)?f(t):r(t)}function E(t){return 45===t?(e.enter("tableDelimiterFiller"),function t(r){return 45===r?(e.consume(r),t):58===r?(n=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(r),e.exit("tableDelimiterMarker"),T):(e.exit("tableDelimiterFiller"),T(r))}(t)):r(t)}function T(t){return(0,rY.markdownSpace)(t)?(0,aa.factorySpace)(e,f,"whitespace")(t):f(t)}
1function f(a){if(124===a)return d(a);if(null===a||(0,rY.markdownLineEnding)(a))return n&&s===i?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(a)):r(a);return r(a)}function A(t){return e.enter("tableRow"),_(t)}function _(r){return 124===r?(e.enter("tableCellDivider"),e.consume(r),e.exit("tableCellDivider"),_):null===r||(0,rY.markdownLineEnding)(r)?(e.exit("tableRow"),t(r)):(0,rY.markdownSpace)(r)?(0,aa.factorySpace)(e,_,"whitespace")(r):(e.enter("data"),g(r))}function g(t){return null===t||124===t||(0,rY.markdownLineEndingOrSpace)(t)?(e.exit("data"),_(t)):(e.consume(t),92===t?N:g)}function N(t){return 92===t||124===t?(e.consume(t),g):g(t)}}function ap(e,t){let r,n,a,s=-1,i=!0,o=0,l=[0,0,0,0],c=[0,0,0,0],h=!1,u=0,d=new ad;for(;++s<e.length;){let m=e[s],p=m[1];"enter"===m[0]?"tableHead"===p.type?(h=!1,0!==u&&(aT(d,t,u,r,n),n=void 0,u=0),r={type:"table",start:Object.assign({},p.start),end:Object.assign({},p.end)},d.add(s,0,[["enter",r,t]])):"tableRow"===p.type||"tableDelimiterRow"===p.type?(i=!0,a=void 0,l=[0,0,0,0],c=[0,s+1,0,0],h&&(h=!1,n={type:"tableBody",start:Object.assign({},p.start),end:Object.assign({},p.end)},d.add(s,0,[["enter",n,t]])),o="tableDelimiterRow"===p.type?2:n?3:1):o&&("data"===p.type||"tableDelimiterMarker"===p.type||"tableDelimiterFiller"===p.type)?(i=!1,0===c[2]&&(0!==l[1]&&(c[0]=c[1],a=aE(d,t,l,o,void 0,a),l=[0,0,0,0]),c[2]=s)):"tableCellDivider"===p.type&&(i?i=!1:(0!==l[1]&&(c[0]=c[1],a=aE(d,t,l,o,void 0,a)),c=[(l=c)[1],s,0,0])):"tableHead"===p.type?(h=!0,u=s):"tableRow"===p.type||"tableDelimiterRow"===p.type?(u=s,0!==l[1]?(c[0]=c[1],a=aE(d,t,l,o,s,a)):0!==c[1]&&(a=aE(d,t,c,o,s,a)),o=0):o&&("data"===p.type||"tableDelimiterMarker"===p.type||"tableDelimiterFiller"===p.type)&&(c[3]=s)}for(0!==u&&aT(d,t,u,r,n),d.consume(t.events),s=-1;++s<t.events.length;){let e=t.events[s];"enter"===e[0]&&"table"===e[1].type&&(e[1]._align=function(e,t){let r=!1,n=[];for(;t<e.length;){let a=e[t];if(r){if("enter"===a[0])"tableContent"===a[1].type&&n.push("tableDelimiterMarker"===e[t+1][1].type?"left":"none");else if("tableContent"===a[1].type){if("tableDelimiterMarker"===e[t-1][1].type){let e=n.length-1;n[e]="left"===n[e]?"center":"right"}}else if("tableDelimiterRow"===a[1].type)break}else"enter"===a[0]&&"tableDelimiterRow"===a[1].type&&(r=!0);t+=1}return n}(t.events,s))}return e}function aE(e,t,r,n,a,s){0!==r[0]&&(s.end=Object.assign({},af(t.events,r[0])),e.add(r[0],0,[["exit",s,t]]));let i=af(t.events,r[1]);if(s={type:1===n?"tableHeader":2===n?"tableDelimiter":"tableData",start:Object.assign({},i),end:Object.assign({},i)},e.add(r[1],0,[["enter",s,t]]),0!==r[2]){let a=af(t.events,r[2]),s=af(t.events,r[3]),i={type:"tableContent",start:Object.assign({},a),end:Object.assign({},s)};if(e.add(r[2],0,[["enter",i,t]]),2!==n){let n=t.events[r[2]],a=t.events[r[3]];if(n[1].end=Object.assign({},a[1].end),n[1].type="chunkText",n[1].contentType="text",r[3]>r[2]+1){let t=r[2]+1,n=r[3]-r[2]-1;e.add(t,n,[])}}e.add(r[3]+1,0,[["exit",i,t]])}return void 0!==a&&(s.end=Object.assign({},af(t.events,a)),e.add(a,0,[["exit",s,t]]),s=void 0),s}function aT(e,t,r,n,a){let s=[],i=af(t.events,r);a&&(a.end=Object.assign({},i),s.push(["exit",a,t])),n.end=Object.assign({},i),s.push(["exit",n,t]),e.add(r+1,0,s)}function af(e,t){let r=e[t],n="enter"===r[0]?"start":"end";return r[1][n]}let aA={name:"tasklistCheck",tokenize:function(e,t,r){let n=this;return function(t){return null===n.previous&&n._gfmTasklistFirstContentOfListItem?(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),a):r(t)};function a(t){return(0,rY.markdownLineEndingOrSpace)(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),s):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),s):r(t)}function s(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),i):r(t)}function i(n){return(0,rY.markdownLineEnding)(n)?t(n):(0,rY.markdownSpace)(n)?e.check({tokenize:a_},t,r)(n):r(n)}}};function a_(e,t,r){return(0,aa.factorySpace)(e,function(e){return null===e?r(e):t(e)},"whitespace")}let ag={},aN={tokenize:function(e,t,r){let n=this,a=n.events[n.events.length-1],s=a&&"linePrefix"===a[1].type?a[2].sliceSerialize(a[1],!0).length:0,i=0;return function(t){return e.enter("mathFlow"),e.enter("mathFlowFence"),e.enter("mathFlowFenceSequence"),function t(n){return 36===n?(e.consume(n),i++,t):i<2?r(n):(e.exit("mathFlowFenceSequence"),(0,aa.factorySpace)(e,o,"whitespace")(n))}(t)};function o(t){return null===t||(0,rY.markdownLineEnding)(t)?l(t):(e.enter("mathFlowFenceMeta"),e.enter("chunkString",{contentType:"string"}),function t(n){return null===n||(0,rY.markdownLineEnding)(n)?(e.exit("chunkString"),e.exit("mathFlowFenceMeta"),l(n)):36===n?r(n):(e.consume(n),t)}(t))}function l(r){return(e.exit("mathFlowFence"),n.interrupt)?t(r):e.attempt(aI,c,d)(r)}function c(t){return e.attempt({tokenize:m,partial:!0},d,h)(t)}function h(t){return(s?(0,aa.factorySpace)(e,u,"linePrefix",s+1):u)(t)}function u(t){return null===t?d(t):(0,rY.markdownLineEnding)(t)?e.attempt(aI,c,d)(t):(e.enter("mathFlowValue"),function t(r){return null===r||(0,rY.markdownLineEnding)(r)?(e.exit("mathFlowValue"),u(r)):(e.consume(r),t)}(t))}function d(r){return e.exit("mathFlow"),t(r)}function m(e,t,r){let a=0;return(0,aa.factorySpace)(e,function(t){return e.enter("mathFlowFence"),e.enter("mathFlowFenceSequence"),function t(n){return 36===n?(a++,e.consume(n),t):a<i?r(n):(e.exit("mathFlowFenceSequence"),(0,aa.factorySpace)(e,s,"whitespace")(n))}(t)},"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function s(n){return null===n||(0,rY.markdownLineEnding)(n)?(e.exit("mathFlowFence"),t(n)):r(n)}}},concrete:!0,name:"mathFlow"},aI={tokenize:function(e,t,r){let n=this;return function(r){return null===r?t(r):(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),a)};function a(e){return n.parser.lazy[n.now().line]?r(e):t(e)}},partial:!0};function aC(e){let t,r,n=e.length-4,a=3;if(("lineEnding"===e[3][1].type||"space"===e[a][1].type)&&("lineEnding"===e[n][1].type||"space"===e[n][1].type)){for(t=a;++t<n;)if("mathTextData"===e[t][1].type){e[n][1].type="mathTextPadding",e[a][1].type="mathTextPadding",a+=2,n-=2;break}}for(t=a-1,n++;++t<=n;)void 0===r?t!==n&&"lineEnding"!==e[t][1].type&&(r=t):(t===n||"lineEnding"===e[t][1].type)&&(e[r][1].type="mathTextData",t!==r+2&&(e[r][1].end=e[t-1][1].end,e.splice(r+2,t-r-2),n-=t-r-2,t=r+2),r=void 0);return e}function aS(e){return 36!==e||"characterEscape"===this.events[this.events.length-1][1].type}let ak={};function aD(e){let t,r=e||ak,n=this.data(),a=n.micromarkExtensions||(n.micromarkExtensions=[]),s=n.fromMarkdownExtensions||(n.fromMarkdownExtensions=[]),i=n.toMarkdownExtensions||(n.toMarkdownExtensions=[]);a.push({flow:{36:aN},text:{36:(null==(t=(r||{}).singleDollarTextMath)&&(t=!0),{tokenize:function(e,r,n){let a,s,i=0;return function(r){return e.enter("mathText"),e.enter("mathTextSequence"),function r(a){return 36===a?(e.consume(a),i++,r):i<2&&!t?n(a):(e.exit("mathTextSequence"),o(a))}(r)};function o(t){return null===t?n(t):36===t?(s=e.enter("mathTextSequence"),a=0,function t(n){return 36===n?(e.consume(n),a++,t):a===i?(e.exit("mathTextSequence"),e.exit("mathText"),r(n)):(s.type="mathTextData",l(n))}(t)):32===t?(e.enter("space"),e.consume(t),e.exit("space"),o):(0,rY.markdownLineEnding)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o):(e.enter("mathTextData"),l(t))}function l(t){return null===t||32===t||36===t||(0,rY.markdownLineEnding)(t)?(e.exit("mathTextData"),o(t)):(e.consume(t),l)}},resolve:aC,previous:aS,name:"mathText"})}}),s.push(function(){return{enter:{mathFlow:function(e){this.enter({type:"math",meta:null,value:"",data:{hName:"pre",hChildren:[{type:"element",tagName:"code",properties:{className:["language-math","math-display"]},children:[]}]}},e)},mathFlowFenceMeta:function(){this.buffer()},mathText:function(e){this.enter({type:"inlineMath",value:"",data:{hName:"
1code",hProperties:{className:["language-math","math-inline"]},hChildren:[]}},e),this.buffer()}},exit:{mathFlow:function(e){let t=this.resume().replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),r=this.stack[this.stack.length-1];(0,ek.ok)("math"===r.type),this.exit(e),r.value=t;let n=r.data.hChildren[0];(0,ek.ok)("element"===n.type),(0,ek.ok)("code"===n.tagName),n.children.push({type:"text",value:t}),this.data.mathFlowInside=void 0},mathFlowFence:function(){this.data.mathFlowInside||(this.buffer(),this.data.mathFlowInside=!0)},mathFlowFenceMeta:function(){let e=this.resume(),t=this.stack[this.stack.length-1];(0,ek.ok)("math"===t.type),t.meta=e},mathFlowValue:e,mathText:function(e){let t=this.resume(),r=this.stack[this.stack.length-1];(0,ek.ok)("inlineMath"===r.type),this.exit(e),r.value=t,r.data.hChildren.push({type:"text",value:t})},mathTextData:e}};function e(e){this.config.enter.data.call(this,e),this.config.exit.data.call(this,e)}}()),i.push(function(e){let t=(e||{}).singleDollarTextMath;return null==t&&(t=!0),r.peek=function(){return"$"},{unsafe:[{character:"\r",inConstruct:"mathFlowMeta"},{character:"\n",inConstruct:"mathFlowMeta"},{character:"$",after:t?void 0:"\\$",inConstruct:"phrasing"},{character:"$",inConstruct:"mathFlowMeta"},{atBreak:!0,character:"$",after:"\\$"}],handlers:{math:function(e,t,r,n){let a=e.value||"",s=r.createTracker(n),i="$".repeat(Math.max(function(e){let t=String(e),r=t.indexOf("$"),n=r,a=0,s=0;!1;for(;-1!==r;)r===n?++a>s&&(s=a):a=1,n=r+1,r=t.indexOf("$",n);return s}(a)+1,2)),o=r.enter("mathFlow"),l=s.move(i);if(e.meta){let t=r.enter("mathFlowMeta");l+=s.move(r.safe(e.meta,{after:"\n",before:l,encode:["$"],...s.current()})),t()}return l+=s.move("\n"),a&&(l+=s.move(a+"\n")),l+=s.move(i),o(),l},inlineMath:r}};function r(e,r,n){let a=e.value||"",s=1;for(!t&&s++;RegExp("(^|[^$])"+"\\$".repeat(s)+"([^$]|$)").test(a);)s++;let i="$".repeat(s);/[^ \r\n]/.test(a)&&(/^[ \r\n]/.test(a)&&/[ \r\n]$/.test(a)||/^\$|\$$/.test(a))&&(a=" "+a+" ");let o=-1;for(;++o<n.unsafe.length;){let e,t=n.unsafe[o];if(!t.atBreak)continue;let r=n.compilePattern(t);for(;e=r.exec(a);){let t=e.index;10===a.codePointAt(t)&&13===a.codePointAt(t-1)&&t--,a=a.slice(0,t)+" "+a.slice(e.index+1)}}return i+a+i}}(r))}var ab=/(\*\*)([^*]*?)$/,aO=/(__)([^_]*?)$/,aR=/(\*\*\*)([^*]*?)$/,aL=/(\*)([^*]*?)$/,ay=/(_)([^_]*?)$/,aM=/(`)([^`]*?)$/,aP=/(~~)([^~]*?)$/,ax=/^[\s_~*`]*$/,aw=/^[\s]*[-*+][\s]+$/,av=/[\p{L}\p{N}_]/u,aB=/^```[^`\n]*```?$/,aF=/^\*{4,}$/,aH=e=>{if(!e)return!1;let t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122||95===t||av.test(e)},aU=e=>{let t=(e.match(/```/g)||[]).length;return t>0&&t%2==0&&e.includes(`
2`)},aG=(e,t)=>{let r=!1,n=!1;for(let a=0;a<e.length&&a<t;a+=1){if("\\"===e[a]&&"$"===e[a+1]){a+=1;continue}"$"===e[a]&&("$"===e[a+1]?(n=!n,a+=1,r=!1):n||(r=!r))}return r||n},aY=(e,t,r,n)=>!!("\\"===r||"*"===r||"*"===n||r&&n&&aH(r)&&aH(n)||((e,t,r)=>{if(" "!==r&&"	"!==r)return!1;let n=0;for(let r=t-1;r>=0;r-=1)if(e[r]===`
3`){n=r+1;break}for(let r=n;r<t;r+=1)if(" "!==e[r]&&"	"!==e[r])return!1;return!0})(e,t,n)),aj=(e,t,r,n)=>!!("\\"===r||e.includes("$")&&aG(e,t)||"_"===r||"_"===n||r&&n&&aH(r)&&aH(n)),aq=(e,t)=>{let r=!1,n=!1;for(let a=0;a<t;a+=1){if("```"===e.substring(a,a+3)){n=!n,a+=2;continue}n||"`"!==e[a]||(r=!r)}return r||n},aW=(e,t)=>{let r="```"===e.substring(t,t+3),n=t>0&&"```"===e.substring(t-1,t+2),a=t>1&&"```"===e.substring(t-2,t+1);return r||n||a},az=(e,t)=>{let r=t>0&&"!"===e[t-1];if(!e.substring(t+1).includes("]")||-1===((e,t)=>{let r=1;for(let n=t+1;n<e.length;n+=1)if("["===e[n])r+=1;else if("]"===e[n]&&0==(r-=1))return n;return -1})(e,t)){let n=e.substring(0,r?t-1:t);return r?n:`${e}](streamdown:incomplete-link)`}return null};let aQ=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},aV=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var aK={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"};let aX=(0,x.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:n,className:a="",children:s,iconNode:i,...o},l)=>(0,x.createElement)("svg",{ref:l,...aK,width:t,height:t,stroke:e,strokeWidth:n?24*Number(r)/Number(t):r,className:aV("lucide",a),...!s&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(o)&&{"aria-hidden":"true"},...o},[...i.map(([e,t])=>(0,x.createElement)(e,t)),...Array.isArray(s)?s:[s]])),a$=(e,t)=>
3{let r=(0,x.forwardRef)(({className:r,...n},a)=>(0,x.createElement)(aX,{ref:a,iconNode:t,className:aV(`lucide-${aQ(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...n}));return r.displayName=aQ(e),r},aJ=a$("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]),aZ=a$("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),a0=a$("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"}]]),a1=a$("maximize-2",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"m21 3-7 7",key:"1l2asr"}],["path",{d:"m3 21 7-7",key:"tjx5ai"}],["path",{d:"M9 21H3v-6",key:"wtvkvv"}]]),a2=a$("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),a9=a$("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),a3=a$("zoom-in",[["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"}]]),a8=a$("zoom-out",[["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"}]]),a4=a$("rotate-ccw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);var a5=e.i(197649),a6=e.i(462280),a7=e.i(380447),se=e.i(561907),st=e.i(261990),sr=e.i(945995),sn=e.i(61418),sa=e.i(708629),ss=(...e)=>(0,a6.twMerge)((0,a5.clsx)(e)),si=(e,t,r)=>{let n="string"==typeof t?new Blob([t],{type:r}):t,a=URL.createObjectURL(n),s=document.createElement("a");s.href=a,s.download=e,document.body.appendChild(s),s.click(),document.body.removeChild(s),URL.revokeObjectURL(a)},so=(0,x.createContext)({code:""}),sl=()=>(0,x.useContext)(so),sc=({onCopy:e,onError:t,timeout:r=2e3,children:n,className:a,code:s,...i})=>{let[o,l]=(0,x.useState)(!1),c=(0,x.useRef)(0),{code:h}=sl(),{isAnimating:u}=(0,x.useContext)(id),d=null!=s?s:h,m=async()=>{var n;if("u"<typeof window||!(null!=(n=null==navigator?void 0:navigator.clipboard)&&n.writeText)){null==t||t(Error("Clipboard API not available"));return}try{o||(await navigator.clipboard.writeText(d),l(!0),null==e||e(),c.current=window.setTimeout(()=>l(!1),r))}catch(e){null==t||t(e)}};return(0,x.useEffect)(()=>()=>{window.clearTimeout(c.current)},[]),(0,a7.jsx)("button",{className:ss("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",a),"data-streamdown":"code-block-copy-button",disabled:u,onClick:m,title:"Copy Code",type:"button",...i,children:null!=n?n:(0,a7.jsx)(o?aZ:a0,{size:14})})},sh={"1c":"1c","1c-query":"1cq",abap:"abap","actionscript-3":"as",ada:"ada",adoc:"adoc","angular-html":"html","angular-ts":"ts",apache:"conf",apex:"cls",apl:"apl",applescript:"applescript",ara:"ara",asciidoc:"adoc",asm:"asm",astro:"astro",awk:"awk",ballerina:"bal",bash:"sh",bat:"bat",batch:"bat",be:"be",beancount:"beancount",berry:"berry",bibtex:"bib",bicep:"bicep",blade:"blade.php",bsl:"bsl",c:"c","c#":"cs","c++":"cpp",cadence:"cdc",cairo:"cairo",cdc:"cdc",clarity:"clar",clj:"clj",clojure:"clj","closure-templates":"soy",cmake:"cmake",cmd:"cmd",cobol:"cob",codeowners:"CODEOWNERS",codeql:"ql",coffee:"coffee",coffeescript:"coffee","common-lisp":"lisp",console:"sh",coq:"v",cpp:"cpp",cql:"cql",crystal:"cr",cs:"cs",csharp:"cs",css:"css",csv:"csv",cue:"cue",cypher:"cql",d:"d",dart:"dart",dax:"dax",desktop:"desktop",diff:"diff",docker:"dockerfile",dockerfile:"dockerfile",dotenv:"env","dream-maker":"dm",edge:"edge",elisp:"el",elixir:"ex",elm:"elm","emacs-lisp":"el",erb:"erb",erl:"erl",erlang:"erl",f:"f","f#":"fs",f03:"f03",f08:"f08",f18:"f18",f77:"f77",f90:"f90",f95:"f95",fennel:"fnl",fish:"fish",fluent:"ftl",for:"for","fortran-fixed-form":"f","fortran-free-form":"f90",fs:"fs",fsharp:"fs",fsl:"fsl",ftl:"ftl",gdresource:"tres",gdscript:"gd",gdshader:"gdshader",genie:"gs",gherkin:"feature","git-commit":"gitcommit","git-rebase":"gitrebase",gjs:"js",gleam:"gleam","glimmer-js":"js","glimmer-ts":"ts",glsl:"glsl",gnuplot:"plt",go:"go",gql:"gql",graphql:"graphql",groovy:"groovy",gts:"gts",hack:"hack",haml:"haml",handlebars:"hbs",haskell:"hs",haxe:"hx",hbs:"hbs",hcl:"hcl",hjson:"hjson",hlsl:"hlsl",hs:"hs",html:"html","html-derivative":"html",http:"http",hxml:"hxml",hy:"hy",imba:"imba",ini:"ini",jade:"jade",java:"java",javascript:"js",jinja:"jinja",jison:"jison",jl:"jl",js:"js",json:"json",json5:"json5",jsonc:"jsonc",jsonl:"jsonl",jsonnet:"jsonnet",jssm:"jssm",jsx:"jsx",julia:"jl",kotlin:"kt",kql:"kql",kt:"kt",kts:"kts",kusto:"kql",latex:"tex",lean:"lean",lean4:"lean",less:"less",liquid:"liquid",lisp:"lisp",lit:"lit",llvm:"ll",log:"log",logo:"logo",lua:"lua",luau:"luau",make:"mak",makefile:"mak",markdown:"md",marko:"marko",matlab:"m",md:"md",mdc:"mdc",mdx:"mdx",mediawiki:"wiki",mermaid:"mmd",mips:"s",mipsasm:"s",mmd:"mmd",mojo:"mojo",move:"move",nar:"nar",narrat:"narrat",nextflow:"nf",nf:"nf",nginx:"conf",nim:"nim",nix:"nix",nu:"nu",nushell:"nu",objc:"m","objective-c":"m","objective-cpp":"mm",ocaml:"ml",pascal:"pas",perl:"pl",perl6:"p6",php:"php",plsql:"pls",po:"po",polar:"polar",postcss:"pcss",pot:"pot",potx:"potx",powerquery:"pq",powershell:"ps1",prisma:"prisma",prolog:"pl",properties:"properties",proto:"proto",protobuf:"proto",ps:"ps",ps1:"ps1",pug:"pug",puppet:"pp",purescript:"purs",py:"py",python:"py",ql:"ql",qml:"qml",qmldir:"qmldir",qss:"qss",r:"r",racket:"rkt",raku:"raku",razor:"cshtml",rb:"rb",reg:"reg",regex:"regex",regexp:"regexp",rel:"rel",riscv:"s",rs:"rs",rst:"rst",ruby:"rb",rust:"rs",sas:"sas",sass:"sass",scala:"scala",scheme:"scm",scss:"scss",sdbl:"sdbl",sh:"sh",shader:"shader",shaderlab:"shader",shell:"sh",shellscript:"sh",shellsession:"sh",smalltalk:"st",solidity:"sol",soy:"soy",sparql:"rq",spl:"spl",splunk:"spl",sql:"sql","ssh-config":"config",stata:"do",styl:"styl",stylus:"styl",svelte:"svelte",swift:"swift","system-verilog":"sv",systemd:"service",talon:"talon",talonscript:"talon",tasl:"tasl",tcl:"tcl",templ:"templ",terraform:"tf",tex:"tex",tf:"tf",tfvars:"tfvars",toml:"toml",ts:"ts","ts-tags":"ts",tsp:"tsp",tsv:"tsv",tsx:"tsx",turtle:"ttl",twig:"twig",typ:"typ",typescript:"ts",typespec:"tsp",typst:"typ",v:"v",vala:"vala",vb:"vb",verilog:"v",vhdl:"vhdl",vim:"vim",viml:"vim",vimscript:"vim",vue:"vue","vue-html":"html","vue-vine":"vine",vy:"vy",vyper:"vy",wasm:"wasm",wenyan:"wy",wgsl:"wgsl",wiki:"wiki",wikitext:"wiki",wit:"wit",wl:"wl",wolfram:"wl",xml:"xml",xsl:"xsl",yaml:"yaml",yml:"yml",zenscript:"zs",zig:"zig",zsh:"zsh",文言:"wy"},su=({onDownload:e,onError:t,language:r,children:n,className:a,code:s,...i})=>{let{code:o}=sl(),{isAnimating:l}=(0,x.useContext)(id),c=null!=s?s:o,h=`file.${r&&r in sh?sh[r]:"txt"}`;return(0,a7.jsx)("button",{className:ss("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",a),"data-streamdown":"code-block-download-button",disabled:l,onClick:()=>{try{si(h,c,"text/plain"),null==e||e()}catch(e){null==t||t(e)}},title:"Download file",type:"button",...i,children:null!=n?n:(0,a7.jsx)(aJ,{size:14})})},sd=()=>(0,a7.jsxs)("div",{className:"w-full divide-y divide-border overflow-hidden rounded-xl border border-border",children:[(0,a7.jsx)("div",{className:"h-[46px] w-full bg-muted/80"}),(0,a7.jsx)("div",{className:"flex w-full items-center justify-center p-4",children:(0,a7.jsx)(a9,{className:"size-4 animate-spin"})})]}),sm=/\.[^/.]+$/,sp=async t=>{let r={startOnLoad:!1,theme:"default",securityLevel:"strict",fontFamily:"monospace",suppressErrorRendering:!0,...t},n=(await e.A(894182)).default;return n.initialize(r),n},sE=({chart:e,children:t,className:r,onDownload:n,config:a,onError:s})=>{let[i,o]=(0,x.useState)(!1),l=(0,x.useRef)(null),{isAnimating:c}=(0,x.useContext)(id),h=async t=>{try{if("mmd"===t){si("diagram.mmd",e,"text/plain"),o(!1),null==n||n(t);return}let i=await sp(a),l=e.split("").reduce((e,t)=>
3(e<<5)-e+t.charCodeAt(0)|0,0),c=`mermaid-${Math.abs(l)}-${Date.now()}-${Math.random().toString(36).substring(2,9)}`,{svg:h}=await i.render(c,e);if(!h){null==s||s(Error("SVG not found. Please wait for the diagram to render."));return}if("svg"===t){si("diagram.svg",h,"image/svg+xml"),o(!1),null==n||n(t);return}if("png"===t){var r;let e=await (r=h,new Promise((e,t)=>{let n="data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent(r))),a=new Image;a.crossOrigin="anonymous",a.onload=()=>{let r=document.createElement("canvas"),n=5*a.width,s=5*a.height;r.width=n,r.height=s;let i=r.getContext("2d");i?(i.drawImage(a,0,0,n,s),r.toBlob(r=>{r?e(r):t(Error("Failed to create PNG blob"))},"image/png")):t(Error("Failed to create 2D canvas context for PNG export"))},a.onerror=()=>t(Error("Failed to load SVG image")),a.src=n}));si("diagram.png",e,"image/png"),null==n||n(t),o(!1);return}}catch(e){null==s||s(e)}};return(0,x.useEffect)(()=>{let e=e=>{l.current&&!l.current.contains(e.target)&&o(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),(0,a7.jsxs)("div",{className:"relative",ref:l,children:[(0,a7.jsx)("button",{className:ss("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",r),disabled:c,onClick:()=>o(!i),title:"Download diagram",type:"button",children:null!=t?t:(0,a7.jsx)(aJ,{size:14})}),i&&(0,a7.jsxs)("div",{className:"absolute top-full right-0 z-10 mt-1 min-w-[120px] overflow-hidden rounded-md border border-border bg-background shadow-lg",children:[(0,a7.jsx)("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>h("svg"),title:"Download diagram as SVG",type:"button",children:"SVG"}),(0,a7.jsx)("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>h("png"),title:"Download diagram as PNG",type:"button",children:"PNG"}),(0,a7.jsx)("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>h("mmd"),title:"Download diagram as MMD",type:"button",children:"MMD"})]})]})},sT=0,sf=({chart:e,config:t,onFullscreen:r,onExit:n,className:a,...s})=>{let[i,o]=(0,x.useState)(!1),{isAnimating:l,controls:c}=(0,x.useContext)(id),h=(()=>
3{if("boolean"==typeof c)return c;let e=c.mermaid;return!1!==e&&(!0===e||void 0===e||!1!==e.panZoom)})(),u=()=>{o(!i)};return(0,x.useEffect)(()=>{if(i){1===(sT+=1)&&(document.body.style.overflow="hidden");let e=e=>{"Escape"===e.key&&o(!1)};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e),0===(sT=Math.max(0,sT-1))&&(document.body.style.overflow="")}}},[i]),(0,x.useEffect)(()=>{i?null==r||r():n&&n()},[i,r,n]),(0,a7.jsxs)(a7.Fragment,{children:[(0,a7.jsx)("button",{className:ss("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",a),disabled:l,onClick:u,title:"View fullscreen",type:"button",...s,children:(0,a7.jsx)(a1,{size:14})}),i&&(0,a7.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center bg-background/95 backdrop-blur-sm",onClick:u,onKeyDown:e=>{"Escape"===e.key&&u()},role:"button",tabIndex:0,children:[(0,a7.jsx)("button",{className:"absolute top-4 right-4 z-10 rounded-md p-2 text-muted-foreground transition-all hover:bg-muted hover:text-foreground",onClick:u,title:"Exit fullscreen",type:"button",children:(0,a7.jsx)(a2,{size:20})}),(0,a7.jsx)("div",{className:"flex h-full w-full items-center justify-center p-4",onClick:e=>e.stopPropagation(),onKeyDown:e=>e.stopPropagation(),role:"presentation",children:(0,a7.jsx)(iA,{chart:e,className:"h-full w-full [&>div]:h-full [&>div]:overflow-hidden [&_svg]:h-auto [&_svg]:w-auto",config:t,fullscreen:!0,showControls:h})})]})]})},sA=e=>{var t,r;let n=[],a=[];for(let r of e.querySelectorAll("thead th"))n.push((null==(t=r.textContent)?void 0:t.trim())||"");for(let t of e.querySelectorAll("tbody tr")){let e=[];
3for(let n of t.querySelectorAll("td"))e.push((null==(r=n.textContent)?void 0:r.trim())||"");a.push(e)}return{headers:n,rows:a}},s_=e=>{let{headers:t,rows:r}=e,n=e=>{let t=!1,r=!1;for(let n=0;n<e.length;n+=1){let a=e[n];if('"'===a){t=!0,r=!0;break}(","===a||a===`
4`)&&(t=!0)}return t?r?`"${e.replace(/"/g,'""')}"`:`"${e}"`:e},a=Array(t.length>0?r.length+1:r.length),s=0;for(let e of(t.length>0&&(a[s]=t.map(n).join(","),s+=1),r))a[s]=e.map(n).join(","),s+=1;return a.join(`
5`)},sg=e=>{let t=!1;for(let r=0;r<e.length;r+=1){let n=e[r];if("\\"===n||"|"===n){t=!0;break}}if(!t)return e;let r=[];for(let t=0;t<e.length;t+=1){let n=e[t];"\\"===n?r.push("\\\\"):"|"===n?r.push("\\|"):r.push(n)}return r.join("")},sN=({children:e,className:t,onCopy:r,onError:n,timeout:a=2e3})=>{let[s,i]=(0,x.useState)(!1),[o,l]=(0,x.useState)(!1),c=(0,x.useRef)(null),h=(0,x.useRef)(0),{isAnimating:u}=(0,x.useContext)(id),d=async e=>{var t,s;if("u"<typeof window||!(null!=(t=null==navigator?void 0:navigator.clipboard)&&t.write)){null==n||n(Error("Clipboard API not available"));return}try{let t=null==(s=c.current)?void 0:s.closest('[data-streamdown="table-wrapper"]'),o=null==t?void 0:t.querySelector("table");if(!o){null==n||n(Error("Table not found"));return}let u=sA(o),d="csv"===e?s_(u):(e=>{let{headers:t,rows:r}=e,n=e=>{let t=!1;for(let r=0;r<e.length;r+=1){let n=e[r];if("	"===n||n===`
6`||"\r"===n){t=!0;break}}if(!t)return e;let r=[];for(let t=0;t<e.length;t+=1){let n=e[t];"	"===n?r.push("\\t"):n===`
7`?r.push("\\n"):"\r"===n?r.push("\\r"):r.push(n)}return r.join("")},a=Array(t.length>0?r.length+1:r.length),s=0;for(let e of(t.length>0&&(a[s]=t.map(n).join("	"),s+=1),r))a[s]=e.map(n).join("	"),s+=1;return a.join(`
8`)})(u),m=new ClipboardItem({"text/plain":new Blob([d],{type:"text/plain"}),"text/html":new Blob([o.outerHTML],{type:"text/html"})});await navigator.clipboard.write([m]),l(!0),i(!1),null==r||r(e),h.current=window.setTimeout(()=>l(!1),a)}catch(e){null==n||n(e)}};return(0,x.useEffect)(()=>{let e=e=>{c.current&&!c.current.contains(e.target)&&i(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e),window.clearTimeout(h.current)}},[]),(0,a7.jsxs)("div",{className:"relative",ref:c,children:[(0,a7.jsx)("button",{className:ss("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",t),disabled:u,onClick:()=>i(!s),title:"Copy table",type:"button",children:null!=e?e:(0,a7.jsx)(o?aZ:a0,{size:14})}),s&&(0,a7.jsxs)("div",{className:"absolute top-full right-0 z-10 mt-1 min-w-[120px] overflow-hidden rounded-md border border-border bg-background shadow-lg",children:[(0,a7.jsx)("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>d("csv"),title:"Copy table as CSV",type:"button",children:"CSV"}),(0,a7.jsx)("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>d("tsv"),title:"Copy table as TSV",type:"button",children:"TSV"})]})]})},sI=({children:e,className:t,onDownload:r,onError:n})=>{let[a,s]=(0,x.useState)(!1),i=(0,x.useRef)(null),{isAnimating:o}=(0,x.useContext)(id),l=e=>{var t;try{let a=null==(t=i.current)?void 0:t.closest('[data-streamdown="table-wrapper"]'),o=null==a?void 0:a.querySelector("table");if(!o){null==n||n(Error("Table not found"));return}let l=sA(o),c="csv"===e?s_(l):(e=>{let{headers:t,rows:r}=e;if(0===t.length)return"";let n=Array(r.length+2),a=0,s=t.map(e=>sg(e));n[a]=`| ${s.join(" | ")} |`,a+=1;let i=Array(t.length);for(let e=0;e<t.length;e+=1)i[e]="---";for(let e of(n[a]=`| ${i.join(" | ")} |`,a+=1,r))if(e.length<t.length){let r=Array(t.length);for(let n=0;n<t.length;n+=1)r[n]=n<e.length?sg(e[n]):"";n[a]=`| ${r.join(" | ")} |`,a+=1}else{let t=e.map(e=>sg(e));n[a]=`| ${t.join(" | ")} |`,a+=1}return n.join(`
9`)})(l);si(`table.${"csv"===e?"csv":"md"}`,c,"csv"===e?"text/csv":"text/markdown"),s(!1),null==r||r(e)}catch(e){null==n||n(e)}};return(0,x.useEffect)(()=>{let e=e=>{i.current&&!i.current.contains(e.target)&&s(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),(0,a7.jsxs)("div",{className:"relative",ref:i,children:[(0,a7.jsx)("button",{className:ss("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",t),disabled:o,onClick:()=>s(!a),title:"Download table",type:"button",children:null!=e?e:(0,a7.jsx)(aJ,{size:14})}),a&&(0,a7.jsxs)("div",{className:"absolute top-full right-0 z-10 mt-1 min-w-[120px] overflow-hidden rounded-md border border-border bg-background shadow-lg",children:[(0,a7.jsx)("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>l("csv"),title:"Download table as CSV",type:"button",children:"CSV"}),(0,a7.jsx)("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>l("markdown"),title:"Download table as Markdown",type:"button",children:"Markdown"})]})]})},sC=({children:e,className:t,showControls:r,...n})=>(0,a7.jsxs)("div",{className:"my-4 flex flex-col space-y-2","data-streamdown":"table-wrapper",children:[r&&(0,a7.jsxs)("div",{className:"flex items-center justify-end gap-1",children:[(0,a7.jsx)(sN,{}),(0,a7.jsx)(sI,{})]}),(0,a7.jsx)("div",{className:"overflow-x-auto",children:(0,a7.jsx)("table",{className:ss("w-full border-collapse border border-border",t),"data-streamdown":"table",...n,children:e})})]}),sS=(0,x.lazy)(()=>e.A(31379).then(e=>({default:e.CodeBlock}))),sk=(0,x.lazy)(()=>e.A(714259).then(e=>({default:e.Mermaid}))),sD=/language-([^\s]+)/;
9function sb(e,t){if(!(null!=e&&e.position||null!=t&&t.position))return!0;if(!(null!=e&&e.position&&null!=t&&t.position))return!1;let r=e.position.start,n=t.position.start,a=e.position.end,s=t.position.end;return(null==r?void 0:r.line)===(null==n?void 0:n.line)&&(null==r?void 0:r.column)===(null==n?void 0:n.column)&&(null==a?void 0:a.line)===(null==s?void 0:s.line)&&(null==a?void 0:a.column)===(null==s?void 0:s.column)}function sO(e,t){return e.className===t.className&&sb(e.node,t.node)}var sR=(e,t)=>"boolean"==typeof e?e:!1!==e[t],sL=(e,t)=>{if("boolean"==typeof e)return e;let r=e.mermaid;return!1!==r&&(!0===r||void 0===r||!1!==r[t])},sy=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("ol",{className:ss("list-inside list-decimal whitespace-normal",t),"data-streamdown":"ordered-list",...n,children:e}),(e,t)=>sO(e,t));sy.displayName="MarkdownOl";var sM=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("li",{className:ss("py-1 [&>p]:inline",t),"data-streamdown":"list-item",...n,children:e}),(e,t)=>e.className===t.className&&sb(e.node,t.node));sM.displayName="MarkdownLi";var sP=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("ul",{className:ss("list-inside list-disc whitespace-normal",t),"data-streamdown":"unordered-list",...n,children:e}),(e,t)=>sO(e,t));sP.displayName="MarkdownUl";var sx=(0,x.memo)(({className:e,node:t,...r})=>(0,a7.jsx)("hr",{className:ss("my-6 border-border",e),"data-streamdown":"horizontal-rule",...r}),(e,t)=>sO(e,t));sx.displayName="MarkdownHr";var sw=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("span",{className:ss("font-semibold",t),"data-streamdown":"strong",...n,children:e}),(e,t)=>sO(e,t));sw.displayName="MarkdownStrong";var sv=(0,x.memo)(({children:e,className:t,href:r,node:n,...a})=>(0,a7.jsx)("a",{className:ss("wrap-anywhere font-medium text-primary underline",t),"data-incomplete":"streamdown:incomplete-link"===r,"data-streamdown":"link",href:r,rel:"noreferrer",target:"_blank",...a,children:e}),(e,t)=>sO(e,t)&&e.href===t.href);sv.displayName="MarkdownA";var sB=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("h1",{className:ss("mt-6 mb-2 font-semibold text-3xl",t),"data-streamdown":"heading-1",...n,children:e}),(e,t)=>sO(e,t));sB.displayName="MarkdownH1";var sF=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("h2",{className:ss("mt-6 mb-2 font-semibold text-2xl",t),"data-streamdown":"heading-2",...n,children:e}),(e,t)=>sO(e,t));sF.displayName="MarkdownH2";var sH=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("h3",{className:ss("mt-6 mb-2 font-semibold text-xl",t),"data-streamdown":"heading-3",...n,children:e}),(e,t)=>sO(e,t));sH.displayName="MarkdownH3";var sU=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("h4",{className:ss("mt-6 mb-2 font-semibold text-lg",t),"data-streamdown":"heading-4",...n,children:e}),(e,t)=>sO(e,t));sU.displayName="MarkdownH4";var sG=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("h5",{className:ss("mt-6 mb-2 font-semibold text-base",t),"data-streamdown":"heading-5",...n,children:e}),(e,t)=>sO(e,t));sG.displayName="MarkdownH5";var sY=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("h6",{className:ss("mt-6 mb-2 font-semibold text-sm",t),"data-streamdown":"heading-6",...n,children:e}),(e,t)=>sO(e,t));sY.displayName="MarkdownH6";var sj=(0,x.memo)(({children:e,className:t,node:r,...n})=>{let{controls:a}=(0,x.useContext)(id),s=sR(a,"table");return(0,a7.jsx)(sC,{className:t,"data-streamdown":"table-wrapper",showControls:s,...n,children:e})},(e,t)=>sO(e,t));sj.displayName="MarkdownTable";var sq=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("thead",{className:ss("bg-muted/80",t),"data-streamdown":"table-header",...n,children:e}),(e,t)=>sO(e,t));sq.displayName="MarkdownThead";var sW=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("tbody",{className:ss("divide-y divide-border bg-muted/40",t),"data-streamdown":"table-body",...n,children:e}),(e,t)=>sO(e,t));sW.displayName="MarkdownTbody";var sz=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("tr",{className:ss("border-border border-b",t),"data-streamdown":"table-row",...n,children:e}),(e,t)=>sO(e,t));sz.displayName="MarkdownTr";var sQ=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("th",{className:ss("whitespace-nowrap px-4 py-2 text-left font-semibold text-sm",t),"data-streamdown":"table-header-cell",...n,children:e}),(e,t)=>sO(e,t));sQ.displayName="MarkdownTh";var sV=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("td",{className:ss("px-4 py-2 text-sm",t),"data-streamdown":"table-cell",...n,children:e}),(e,t)=>sO(e,t));sV.displayName="MarkdownTd";var sK=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("blockquote",{className:ss("my-4 border-muted-foreground
9/30 border-l-4 pl-4 text-muted-foreground italic",t),"data-streamdown":"blockquote",...n,children:e}),(e,t)=>sO(e,t));sK.displayName="MarkdownBlockquote";var sX=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("sup",{className:ss("text-sm",t),"data-streamdown":"superscript",...n,children:e}),(e,t)=>sO(e,t));sX.displayName="MarkdownSup";var s$=(0,x.memo)(({children:e,className:t,node:r,...n})=>(0,a7.jsx)("sub",{className:ss("text-sm",t),"data-streamdown":"subscript",...n,children:e}),(e,t)=>sO(e,t));s$.displayName="MarkdownSub";var sJ=(0,x.memo)(({children:e,className:t,node:r,...n})=>{if("data-footnotes"in n){let r=Array.isArray(e)?e.map(e=>{if(!(0,x.isValidElement)(e))return e;if(e.type===sy){let t=(Array.isArray(e.props.children)?e.props.children:[e.props.children]).filter(e=>!(e=>{var t,r;if(!(0,x.isValidElement)(e))return!1;let n=Array.isArray(e.props.children)?e.props.children:[e.props.children],a=!1,s=!1;for(let e of n)if(e){if("string"==typeof e)""!==e.trim()&&(a=!0);else if((0,x.isValidElement)(e)){if((null==(t=e.props)?void 0:t["data-footnote-backref"])!==void 0)s=!0;else for(let t of Array.isArray(e.props.children)?e.props.children:[e.props.children])if("string"==typeof t&&""!==t.trim()||(0,x.isValidElement)(t)&&(null==(r=t.props)?void 0:r["data-footnote-backref"])===void 0){a=!0;break}}}return s&&!a})(e));return 0===t.length?null:{...e,props:{...e.props,children:t}}}return e}):e;return(Array.isArray(r)?r.some(e=>null!==e):null!==r)?(0,a7.jsx)("section",{className:t,...n,children:r}):null}return(0,a7.jsx)("section",{className:t,...n,children:e})},(e,t)=>sO(e,t));sJ.displayName="MarkdownSection";var sZ=(0,x.memo)(({node:e,className:t,children:r,...n})=>{var a,s,i;let o=(null==(a=null==e?void 0:e.position)?void 0:a.start.line)===(null==(s=null==e?void 0:e.position)?void 0:s.end.line),{mermaid:l,controls:c}=(0,x.useContext)(id);if(o)return(0,a7.jsx)("code",{className:ss("rounded bg-muted px-1.5 py-0.5 font-mono text-sm",t),"data-streamdown":"inline-code",...n,children:r});let h=null==t?void 0:t.match(sD),u=null!=(i=null==h?void 0:h.at(1))?i:"",d="";if((0,x.isValidElement)(r)&&r.props&&"object"==typeof r.props&&"children"in r.props&&"string"==typeof r.props.children?d=r.props.children:"string"==typeof r&&(d=r),"mermaid"===u){let e=sR(c,"mermaid"),r=sL(c,"download"),n=sL(c,"copy"),a=sL(c,"fullscreen"),s=sL(c,"panZoom");return(0,a7.jsx)(x.Suspense,{fallback:(0,a7.jsx)(sd,{}),children:(0,a7.jsxs)("div",{className:ss("group relative my-4 h-auto rounded-xl border p-4",t),"data-streamdown":"mermaid-block",children:[e&&(r||n||a)&&(0,a7.jsxs)("div",{className:"flex items-center justify-end gap-2",children:[r&&(0,a7.jsx)(sE,{chart:d,config:null==l?void 0:l.config}),n&&(0,a7.jsx)(sc,{code:d}),a&&(0,a7.jsx)(sf,{chart:d,config:null==l?void 0:l.config})]}),(0,a7.jsx)(sk,{chart:d,config:null==l?void 0:l.config,showControls:s})]})})}let m=sR(c,"code");return(0,a7.jsx)(x.Suspense,{fallback:(0,a7.jsx)(sd,{}),children:(0,a7.jsx)(sS,{className:ss("overflow-x-auto border-border border-t",t),code:d,language:u,children:m&&(0,a7.jsxs)(a7.Fragment,{children:[(0,a7.jsx)(su,{code:d,language:u}),(0,a7.jsx)(sc,{})]})})})},(e,t)=>e.className===t.className&&sb(e.node,t.node));sZ.displayName="MarkdownCode";var s0=(0,x.memo)(({node:e,className:t,src:r,alt:n,...a})=>{let s=async()=>{if(r)try{let e=await (await fetch(r)).blob(),t=new URL(r,window.location.origin).pathname.split("/").pop()||"",a=t.split(".").pop(),s=t.includes(".")&&void 0!==a&&a.length<=4,i="";if(s)i=t;else{let r=e.type,a="png";r.includes("jpeg")||r.includes("jpg")?a="jpg":r.includes("png")?a="png":r.includes("svg")?a="svg":r.includes("gif")?a="gif":r.includes("webp")&&(a="webp"),i=`${(n||t||"image").replace(sm,"")}.${a}`}si(i,e,e.type)}catch(e){console.error("Failed to download image:",e)}};return r?(0,a7.jsxs)("div",{className:"group relative my-4 inline-block","data-streamdown":"image-wrapper",children:[(0,a7.jsx)("img",{alt:n,className:ss("max-w-full rounded-lg",t),"data-streamdown":"image",src:r,...a}),(0,a7.jsx)("div",{className:"pointer-events-none absolute inset-0 hidden rounded-lg bg-black/10 group-hover:block"}),(0,a7.jsx)("button",{className:ss("absolute right-2 bottom-2 flex h-8 w-8 cursor-pointer items-center justify-center rounded-md border border-border bg-background/90 shadow-sm backdrop-blur-sm transition-all duration-200 hover:bg-background","opacity-0 group-hover:opacity-100"),onClick:s,title:"Download image",type:"button",children:(0,a7.jsx)(aJ,{size:14})})]}):null},(e,t)=>e.className===t.className&&sb(e.node,t.node));s0.displayName="MarkdownImg";var s1=(0,x.memo)(({children:e,className:t,node:r,...n})=>{var a;let s=(Array.isArray(e)?e:[e]).filter(e=>null!=e&&""!==e);return 1===s.length&&(0,x.isValidElement)(s[0])&&(null==(a=s[0].props.node)?void 0:a.tagName)==="img"?(0,a7.jsx)(a7.Fragment,{children:e}):(0,a7.jsx)("p",{className:t,...n,children:e})},(e,t)=>sO(e,t));s1.displayName="MarkdownParagraph";var s2={ol:sy,li:sM,ul:sP,hr:sx,strong:sw,a:sv,h1:sB,h2:sF,h3:sH,h4:sU,h5:sG,h6:sY,table:sj,thead:sq,tbody:sW,tr:sz,th:sQ,td:sV,blockquote:sK,code:sZ,img:s0,pre:({children:e})=>e,sup:sX,sub:s$,p:s1,section:sJ},s9=[],s3={allowDangerousHtml:!0},s8=new WeakMap,s4=new class{constructor(){this.cache=new Map,this.keyCache=new WeakMap,this.maxSize=100}generateCacheKey(e){let t=this.keyCache.get(e);if(t)return t;let r=e.rehypePlugins,n=e.remarkPlugins,a=e.remarkRehypeOptions;if(!(r||n||a)){let t="default";return this.keyCache.set(e,t),t}let s=e=>{if(!e||0===e.length)return"";let t="";for(let r=0;r<e.length;r+=1){let n=e[r];if(r>0&&(t+=","),Array.isArray(n)){let[e,r]=n;if("function"==typeof e){let r=s8.get(e);r||(r=e.name,s8.set(e,r)),t+=r}else t+=String(e);t+=":",t+=JSON.stringify(r)}else if("function"==typeof n){let e=s8.get(n);e||(e=n.name,s8.set(n,e)),t+=e}else t+=String(n)}return t},i=s(r),o=s(n),l=a?JSON.stringify(a):"",c=`${o}::${i}::${l}`;return this.keyCache.set(e,c),c}get(e){let t=this.generateCacheKey(e),r=this.cache.get(t);return r&&(this.cache.delete(t),this.cache.set(t,r)),r}set(e,t){let r=this.generateCacheKey(e);if(this.cache.size>=this.maxSize){let e=this.cache.keys().next().value;e&&this.cache.delete(e)}this.cache.set(r,t)}clear(){this.cache.clear()}},s5=e=>{let t=s6(e),r=e.children||"";return ie(t.runSync(t.parse(r),r),e)},s6=e=>{let t=s4.get(e);if(t)return t;let r=s7(e);return s4.set(e,r),r},s7=e=>{let t=e.rehypePlugins||s9,r=e.remarkPlugins||s9,n=e.remarkRehypeOptions?{...s3,...e.remarkRehypeOptions}:s3;return(0,sn.unified)().use(st.default).use(r).use(sr.default,n).use(t)},ie=(e,t)=>(0,se.toJsxRuntime)(e,{Fragment:a7.Fragment,components:t.components,ignoreInvalidStyle:!0,jsx:a7.jsx,jsxs:a7.jsxs,passKeys:!0,passNode:!0}),it=/\[\^[^\]\s]{1,200}\](?!:)/,ir=/\[\^[^\]\s]{1,200}\]:/,ia=/<\/(\w+)>/,is=/<(\w+)[\s>]/,ii=e=>{let t=0;for(;t<e.length&&(" "===e[t]||"	"===e[t]||e[t]===`
10`||"\r"===e[t]);)t+=1;return t+1<e.length&&"$"===e[t]&&"$"===e[t+1]},io=e=>{let t=e.length-1;for(;t>=0&&(" "===e[t]||"	"===e[t]||e[t]===`
11`||"\r"===e[t]);)t-=1;return t>=1&&"$"===e[t]&&"$"===e[t-1]},il=e=>{let t=0;for(let r=0;r<e.length-1;r+=1)"$"===e[r]&&"$"===e[r+1]&&(t+=1,r+=1);return t},ic=e=>{let t=it.test(e),r=ir.test(e);
11if(t||r)return[e];let n=sa.Lexer.lex(e,{gfm:!0}),a=[],s=[];for(let e of n){let t=e.raw,r=a.length;if(s.length>0){if(a[r-1]+=t,"html"===e.type){let e=t.match(ia);if(e){let t=e[1];s.at(-1)===t&&s.pop()}}continue}if("html"===e.type&&e.block){let e=t.match(is);if(e){let r=e[1];t.includes(`</${r}>`)||s.push(r)}}if("$$"===t.trim()&&r>0){let e=a[r-1],n=ii(e),s=il(e);if(n&&s%2==1){a[r-1]=e+t;continue}}if(r>0&&io(t)){let e=a[r-1],n=ii(e),s=il(e),i=il(t);if(n&&s%2==1&&!ii(t)&&1===i){a[r-1]=e+t;continue}}a.push(t)}return a},ih=Object.values({raw:function(e){return function(t,r){return rN(t,{...e,file:r})}},katex:[eC,{errorColor:"var(--color-muted-foreground)"}],sanitize:[function(e){return function(t){let r,n;return r={type:"root",children:[]},(n=rv({schema:e?{...rx,...e}:rx,stack:[]},t))&&(Array.isArray(n)?1===n.length?r=n[0]:r.children=n:r=n),r}},{}],harden:[function({defaultOrigin:e="",allowedLinkPrefixes:t=[],allowedImagePrefixes:r=[],allowDataImages:n=!1,allowedProtocols:a=[],blockedImageClass:s="inline-block bg-gray-200 dark:bg-gray-700 text-gray-600 dark:text-gray-400 px-3 py-1 rounded text-sm",blockedLinkClass:i="text-gray-500",linkBlockPolicy:o=B,imageBlockPolicy:l=B}){let c=t.length&&!t.every(e=>"*"===e),h=r.length&&!r.every(e=>"*"===e);if(!e&&(c||h))throw Error("defaultOrigin is required when allowedLinkPrefixes or allowedImagePrefixes are provided");return c=>{var h,u,d,m,p,E,T,f,A;let _,g=(h=e,u=t,d=r,m=n,p=a,E=s,T=i,f=o,A=l,_=(e,t,r)=>{if("element"!==e.type||e[q])return w.CONTINUE;if("a"===e.tagName){let n=j(e.properties.href,u,h,!1,!1,p);if(null!==n)return e.properties.href=n,e.properties.target="_blank",e.properties.rel="noopener noreferrer",w.CONTINUE;if(e[q]=!0,(0,v.visit)(e,_),r&&"number"==typeof t){let n=f===H?{type:"remove"}:f===F?{type:"replace",element:{type:"element",tagName:"span",properties:{},children:[...e.children]}}:{type:"replace",element:{type:"element",tagName:"span",properties:{title:"Blocked URL: "+String(e.properties.href),class:T},children:[...e.children,{type:"text",value:" [blocked]"}]}};if("remove"===n.type)return r.children.splice(t,1),[w.SKIP,t];r.children[t]=n.element}return w.SKIP}if("img"===e.tagName){let n=j(e.properties.src,d,h,m,!0,p);if(null===n){if(e[q]=!0,(0,v.visit)(e,_),r&&"number"==typeof t){let n=function(e,t,r){if(t===H)return{type:"remove"};if(t===F){let t=String(e.properties.alt||"");return t?{type:"replace",element:{type:"element",tagName:"span",properties:{},children:[{type:"text",value:t}]}}:{type:"remove"}}return{type:"replace",element:{type:"element",tagName:"span",properties:{class:r},children:[{type:"text",value:"[Image blocked: "+String(e.properties.alt||"No description")+"]"}]}}}(e,A,E);if("remove"===n.type)return r.children.splice(t,1),[w.SKIP,t];r.children[t]=n.element}return w.SKIP}e.properties.src=n}return w.CONTINUE});(function e(t){if("children"in t&&Array.isArray(t.children))for(let r of(t.children=t.children.filter(e=>null!=e),t.children))e(r)})(c),(0,v.visit)(c,g)}},{allowedImagePrefixes:["*"],allowedLinkPrefixes:["*"],allowedProtocols:["*"],defaultOrigin:void 0,allowDataImages:!0}]}),iu=Object.values({gfm:[function(e){var t;let r,n,a,s=e||ag,i=this.data(),o=i.micromarkExtensions||(i.micromarkExtensions=[]),l=i.fromMarkdownExtensions||(i.fromMarkdownExtensions=[]),c=i.toMarkdownExtensions||(i.toMarkdownExtensions=[]);o.push((t=s,(0,n$.combineExtensions)([{text:n4},{document:{91:{name:"gfmFootnoteDefinition",tokenize:ac,continuation:{tokenize:ah},exit:au}},text:{91:{name:"gfmFootnoteCall",tokenize:al},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:ai,resolveTo:ao}}},(r=(t||{}).singleTilde,n={name:"strikethrough",tokenize:function(e,t,n){let a=this.previous,s=this.events,i=0;return function(o){return 126===a&&"characterEscape"!==s[s.length-1][1].type?n(o):(e.enter("strikethroughSequenceTemporary"),function s(o){let l=(0,nF.classifyCharacter)(a);if(126===o)return i>1?n(o):(e.consume(o),i++,s);if(i<2&&!r)return n(o);let c=e.exit("strikethroughSequenceTemporary"),h=(0,nF.classifyCharacter)(o);return c._open=!h||2===h&&!!l,c._close=!l||2===l&&!!h,t(o)}(o))}},resolveAll:function(e,t){let r=-1;for(;++r<e.length;)if("enter"===e[r][0]&&"strikethroughSequenceTemporary"===e[r][1].type&&e[r][1]._close){let n=r;for(;n--;)if("exit"===e[n][0]&&"strikethroughSequenceTemporary"===e[n][1].type&&e[n][1]._open&&e[r][1].end.offset-e[r][1].start.offset==e[n][1].end.offset-e[n][1].start.offset){e[r][1].type="strikethroughSequence",e[n][1].type="strikethroughSequence";let a={type:"strikethrough",start:Object.assign({},e[n][1].start),end:Object.assign({},e[r][1].end)},s={type:"strikethroughText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[r][1].start)},i=[["enter",a,t],["enter",e[n][1],t],["exit",e[n][1],t],["enter",s,t]],o=t.parser.constructs.insideSpan.null;o&&(0,nt.splice)(i,i.length,0,(0,nr.resolveAll)(o,e.slice(n+1,r),t)),(0,nt.splice)(i,i.length,0,[["exit",s,t],["enter",e[r][1],t],["exit",e[r][1],t],["exit",a,t]]
11),(0,nt.splice)(e,n-1,r-n+3,i),r=n+i.length-2;break}}for(r=-1;++r<e.length;)"strikethroughSequenceTemporary"===e[r][1].type&&(e[r][1].type="data");return e}},null==r&&(r=!0),{text:{126:n},insideSpan:{null:[n]},attentionMarkers:{null:[126]}}),{flow:{null:{name:"table",tokenize:am,resolveAll:ap}}},{text:{91:aA}}]))),l.push([{transforms:[nT],enter:{literalAutolink:nh,literalAutolinkEmail:nu,literalAutolinkHttp:nu,literalAutolinkWww:nu},exit:{literalAutolink:nE,literalAutolinkEmail:np,literalAutolinkHttp:nd,literalAutolinkWww:nm}},{enter:{gfmFootnoteCallString:nN,gfmFootnoteCall:nI,gfmFootnoteDefinitionLabelString:nC,gfmFootnoteDefinition:nS},exit:{gfmFootnoteCallString:nk,gfmFootnoteCall:nD,gfmFootnoteDefinitionLabelString:nb,gfmFootnoteDefinition:nO}},{canContainEols:["delete"],enter:{strikethrough:nP},exit:{strikethrough:nx}},{enter:{table:nG,tableData:nW,tableHeader:nW,tableRow:nj},exit:{codeText:nz,table:nY,tableData:nq,tableHeader:nq,tableRow:nq}},{exit:{taskListCheckValueChecked:nV,taskListCheckValueUnchecked:nV,paragraph:nK}}]),c.push({extensions:[{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:nl,notInConstruct:nc},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:nl,notInConstruct:nc},{character:":",before:"[ps]",after:"\\/",inConstruct:nl,notInConstruct:nc}]},(a=!1,s&&s.firstLineBlank&&(a=!0),{handlers:{footnoteDefinition:function(e,t,r,n){let s=r.createTracker(n),i=s.move("[^"),o=r.enter("footnoteDefinition"),l=r.enter("label");return i+=s.move(r.safe(r.associationId(e),{before:i,after:"]"})),l(),i+=s.move("]:"),e.children&&e.children.length>0&&(s.shift(4),i+=s.move((a?"\n":" ")+r.indentLines(r.containerFlow(e,s.current()),a?ny:nL))),o(),i},footnoteReference:nR},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]}),{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:nM}],handlers:{delete:nw}},function(e){let t=e||{},r=t.tableCellPadding,n=t.tablePipeAlign,a=t.stringLength,s=r?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:function(e,t,r){let n=nH(e,t,r);return r.stack.includes("tableCell")&&(n=n.replace(/\|/g,"\\$&")),n},table:function(e,t,r,n){return o(function(e,t,r){let n=e.children,a=-1,s=[],i=t.enter("table");for(;++a<n.length;)s[a]=l(n[a],t,r);return i(),s}(e,r,n),e.align)},tableCell:i,tableRow:function(e,t,r,n){let a=o([l(e,r,n)]);return a.slice(0,a.indexOf("\n"))}}};function i(e,t,r,n){let a=r.enter("tableCell"),i=r.enter("phrasing"),o=r.containerPhrasing(e,{...n,before:s,after:s});return i(),a(),o}function o(e,t){return function(e,t){let r=t||{},n=(r.align||[]).concat(),a=r.stringLength||nv,s=[],i=[],o=[],l=[],c=0,h=-1;for(;++h<e.length;){let t=[],n=[],s=-1;for(e[h].length>c&&(c=e[h].length);++s<e[h].length;){var u;let i=null==(u=e[h][s])?"":String(u);if(!1!==r.alignDelimiters){let e=a(i);n[s]=e,(void 0===l[s]||e>l[s])&&(l[s]=e)}t.push(i)}i[h]=t,o[h]=n}let d=-1;if("object"==typeof n&&"length"in n)for(;++d<c;)s[d]=nB(n[d]);else{let e=nB(n);for(;++d<c;)s[d]=e}d=-1;let m=[],p=[];for(;++d<c;){let e=s[d],t="",n="";99===e?(t=":",n=":"):108===e?t=":":114===e&&(n=":");let a=!1===r.alignDelimiters?1:Math.max(1,l[d]-t.length-n.length),i=t+"-".repeat(a)+n;!1!==r.alignDelimiters&&((a=t.length+a+n.length)>l[d]&&(l[d]=a),p[d]=a),m[d]=i}i.splice(1,0,m),o.splice(1,0,p),h=-1;let E=[];for(;++h<i.length;){let e=i[h],t=o[h];d=-1;let n=[];for(;++d<c;){let a=e[d]||"",i="",o="";if(!1!==r.alignDelimiters){let e=l[d]-(t[d]||0),r=s[d];114===r?i=" ".repeat(e):99===r?e%2?(i=" ".repeat(e/2+.5),o=" ".repeat(e/2-.5)):o=i=" ".repeat(e/2):o=" ".repeat(e)}!1===r.delimiterStart||d||n.push("|"),!1!==r.padding&&(!1!==r.alignDelimiters||""!==a)&&(!1!==r.delimiterStart||d)&&n.push(" "),!1!==r.alignDelimiters&&n.push(i),n.push(a),!1!==r.alignDelimiters&&n.push(o),!1!==r.padding&&n.push(" "),(!1!==r.delimiterEnd||d!==c-1)&&n.push("|")}E.push(!1===r.delimiterEnd?n.join("").replace(/ +$/,""):n.join(""))}return E.join("\n")}(e,{align:t,alignDelimiters:n,padding:r,stringLength:a})}function l(e,t,r){let n=e.children,a=-1,s=[],o=t.enter("tableRow");for(;++a<n.length;)s[a]=i(n[a],e,t,r);return o(),s}}(s),{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:nX}}]})},{}],math:[aD,{singleDollarTextMath:!1}],cjkFriendly:[function(){let e=this.data();(e.micromarkExtensions||(e.micromarkExtensions=[])).push({text:{42:ns,95:ns},insideSpan:{null:[ns]}})},{}],cjkFriendlyGfmStrikethrough:[function(e){let t,r,n=this.data();(n.micromarkExtensions||(n.micromarkExtensions=[])).push((t=(e||{}).singleTilde,r={name:"strikethrough",tokenize:function(e,r,n){let{now:a,sliceSerialize:s,previous:i}=this,o=r5(i)?r6(i,a(),s):i,l=r1(o),c=new r7(o,a(),s),h=r2(l,c.value.bind(c),o),u=this.events,d=0;return function(i){return((0,ek.ok)(126===i,"expected `~`"),126===o&&"characterEscape"!==u[u.length-1][1].type)?n(i):(e.enter("strikethroughSequenceTemporary"),function i(l){let c=r1(o);if(126===l)return d>1?n(l):(e.consume(l),d++,i);if(d<2&&!t)return n(l);let u=e.exit("strikethroughSequenceTemporary"),m=r1(r4(l)?ne(l,a(),s):l),p=r9(h)||!!(1&h),E=r9(m)||!!(1&m),T=r3(h)||c===P.ivs;return u._open=!E||2===m&&(p||T),u._close=!p||2===c&&(E||r3(m)),r(l)}(i))}},resolveAll:function(e,t){let r=-1;for(;++r<e.length;)if("enter"===e[r][0]&&"strikethroughSequenceTemporary"===e[r][1].type&&e[r][1]._close){let n=r;for(;n--;)if("exit"===e[n][0]&&"strikethroughSequenceTemporary"===e[n][1].type&&e[n][1]._open&&e[r][1].end.offset-e[r][1].start.offset==e[n][1].end.offset-e[n][1].start.offset){e[r][1].type="strikethroughSequence",e[n][1].type="strikethroughSequence";let a={type:"strikethrough",start:Object.assign({},e[n][1].start),end:Object.assign({},e[r][1].end)},s={type:"strikethroughText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[r][1].start)},i=[["enter",a,t],["enter",e[n][1],t],["exit",e[n][1],t],["enter",s,t]],o=t.parser.constructs.insideSpan.null;o&&(0,nt.splice)(i,i.length,0,(0,nr.resolveAll)(o,e.slice(n+1,r),t)),(0,nt.splice)(i,i.length,0,[["exit",s,t],["enter",e[r][1],t],["exit",e[r][1],t],["exit",a,t]]
11),(0,nt.splice)(e,n-1,r-n+3,i),r=n+i.length-2;break}}for(r=-1;++r<e.length;)"strikethroughSequenceTemporary"===e[r][1].type&&(e[r][1].type="data");return e}},null==t&&(t=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}}))},{}]}),id=(0,x.createContext)({shikiTheme:["github-light","github-dark"],controls:!0,isAnimating:!1,mode:"streaming",mermaid:void 0}),im=(0,x.memo)(({content:e,shouldParseIncompleteMarkdown:t,...r})=>{let n=(0,x.useMemo)(()=>"string"==typeof e&&t?(e=>{if(!e||"string"!=typeof e)return e;let t=e,r=(e=>{let t=e.lastIndexOf("](");if(-1!==t&&!aq(e,t)){let r=((e,t)=>{if(e.substring(t+2).includes(")"))return null;let r=((e,t)=>{let r=1;for(let n=t-1;n>=0;n-=1)if("]"===e[n])r+=1;else if("["===e[n]&&0==(r-=1))return n;return -1})(e,t);if(-1===r||aq(e,r))return null;let n=r>0&&"!"===e[r-1],a=e.substring(0,n?r-1:r);if(n)return a;let s=e.substring(r+1,t);return`${a}[${s}](streamdown:incomplete-link)`})(e,t);if(null!==r)return r}for(let t=e.length-1;t>=0;t-=1)if("["===e[t]&&!aq(e,t)){let r=az(e,t);if(null!==r)return r}return e})(t);return r.endsWith("](streamdown:incomplete-link)")?r:t=(e=>{if((e.match(/\$\$/g)||[]).length%2==0)return e;let t=e.indexOf("$$");return -1===t||-1===e.indexOf(`
12`,t)||e.endsWith(`
13`)?`${e}$$`:`${e}
14$$`})(t=(e=>{let t=e.match(aP);if(t){let r=t[2];if(!r||ax.test(r))return e;if((e.match(/~~/g)||[]).length%2==1)return`${e}~~`}return e})(t=(e=>{let t,r=!e.match(aB)||e.includes(`
15`)?null:e.endsWith("``")&&!e.endsWith("```")?`${e}\``:e;if(null!==r)return r;if((t=(e.match(/```/g)||[]).length)>0&&t%2==0&&e.includes(`
16`)||(e.endsWith("```\n")||e.endsWith("```"))&&t%2==0)return e;let n=e.match(aM);if(n&&(e.match(/```/g)||[]).length%2!=1){let t=n[2];if(!t||ax.test(t))return e;if((e=>{let t=0;for(let r=0;r<e.length;r+=1)"`"!==e[r]||aW(e,r)||(t+=1);return t})(e)%2==1)return`${e}\``}return e})(t=(e=>{if(aU(e)||!e.match(ay))return e;let t=(e=>{for(let t=0;t<e.length;t+=1)if("_"===e[t]&&"_"!==e[t-1]&&"_"!==e[t+1]&&"\\"!==e[t-1]&&!aG(e,t)){let r=t>0?e[t-1]:"",n=t<e.length-1?e[t+1]:"";if(r&&n&&aH(r)&&aH(n))continue;return t}return -1})(e);if(-1===t)return e;let r=e.substring(t+1);return!r||ax.test(r)?e:(e=>{let t=0,r=e.length;for(let n=0;n<r;n+=1){if("_"!==e[n])continue;let a=n>0?e[n-1]:"",s=n<r-1?e[n+1]:"";aj(e,n,a,s)||(t+=1)}return t})(e)%2==1?(e=>{let t=e.length;for(;t>0&&e[t-1]===`
17`;)t-=1;if(t<e.length){let r=e.slice(0,t),n=e.slice(t);return`${r}_${n}`}return`${e}_`})(e):e})(t=(e=>{if(aU(e)||!e.match(aL))return e;let t=(e=>{for(let t=0;t<e.length;t+=1)if("*"===e[t]&&"*"!==e[t-1]&&"*"!==e[t+1]&&"\\"!==e[t-1]){let r=t>0?e[t-1]:"",n=t<e.length-1?e[t+1]:"";if(r&&n&&aH(r)&&aH(n))continue;return t}return -1})(e);if(-1===t)return e;let r=e.substring(t+1);return!r||ax.test(r)?e:(e=>{let t=0,r=e.length;for(let n=0;n<r;n+=1){if("*"!==e[n])continue;let a=n>0?e[n-1]:"",s=n<r-1?e[n+1]:"";aY(e,n,a,s)||(t+=1)}return t})(e)%2==1?`${e}*`:e})(t=(e=>{let t=e.match(aO);if(t){let r=t[2];if(!r||ax.test(r))return e;let n=e.lastIndexOf(t[1]),a=e.substring(0,n).lastIndexOf(`
18`),s=e.substring(-1===a?0:a+1,n);if(aw.test(s)&&r.includes(`
19`))return e;if((e.match(/__/g)||[]).length%2==1)return`${e}__`}return e})(t=(e=>{if(aU(e))return e;let t=e.match(ab);if(t){let r=t[2];if(!r||ax.test(r))return e;let n=e.lastIndexOf(t[1]),a=e.substring(0,n).lastIndexOf(`
20`),s=e.substring(-1===a?0:a+1,n);if(aw.test(s)&&r.includes(`
21`))return e;if((e.match(/\*\*/g)||[]).length%2==1)return`${e}**`}return e})(t=(e=>{if(aU(e)||aF.test(e))return e;let t=e.match(aR);if(t){let r=t[2];if(!r||ax.test(r))return e;if((e=>{let t=0,r=0;for(let n=0;n<e.length;n+=1)"*"===e[n]?r+=1:(r>=3&&(t+=Math.floor(r/3)),r=0);return r>=3&&(t+=Math.floor(r/3)),t})(e)%2==1)return`${e}***`}return e})(t=r))))))))})(e.trim()):e,[e,t]);return(0,a7.jsx)(s5,{...r,children:n})},(e,t)=>{if(e.content!==t.content||e.shouldParseIncompleteMarkdown!==t.shouldParseIncompleteMarkdown||e.index!==t.index)return!1;if(e.components!==t.components){let r=Object.keys(e.components||{}),n=Object.keys(t.components||{});if(r.length!==n.length||r.some(r=>{var n,a;return(null==(n=e.components)?void 0:n[r])!==(null==(a=t.components)?void 0:a[r])}))return!1}return e.rehypePlugins===t.rehypePlugins&&e.remarkPlugins===t.remarkPlugins});im.displayName="Block";var ip=["github-light","github-dark"],iE=(0,x.memo)(({children:t,mode:r="streaming",parseIncompleteMarkdown:n=!0,components:a,rehypePlugins:s=ih,remarkPlugins:i=iu,className:o,shikiTheme:l=ip,mermaid:c,controls:h=!0,isAnimating:u=!1,BlockComponent:d=im,parseMarkdownIntoBlocksFn:m=ic,...p})=>{let E=(0,x.useId)(),[T,f]=(0,x.useTransition)(),[A,_]=(0,x.useState)([]),g=(0,x.useMemo)(()=>m("string"==typeof t?t:""),[t,m]);(0,x.useEffect)(()=>{"streaming"===r?f(()=>{_(g)}):_(g)},[g,r]);let N="streaming"===r?A:g,I=(0,x.useMemo)(()=>N.map((e,t)=>`${E}-${t}`),[N.length,E]),C=(0,x.useMemo)(()=>({shikiTheme:l,controls:h,isAnimating:u,mode:r,mermaid:c}),[l,h,u,r,c]),S=(0,x.useMemo)(()=>({...s2,...a}),[a]);return(0,x.useEffect)(()=>
21{if(!(Array.isArray(s)&&s.some(e=>Array.isArray(e)?e[0]===eC:e===eC)))return;let r=!1;if(Array.isArray(i)){let e=i.find(e=>Array.isArray(e)?e[0]===aD:e===aD);e&&Array.isArray(e)&&e[1]&&(r=!0===e[1].singleDollarTextMath)}let n="string"==typeof t?t:"",a=n.includes("$$"),o=r&&(/[^$]\$[^$]/.test(n)||/^\$[^$]/.test(n)||/[^$]\$$/.test(n));(a||o)&&e.A(163822)},[s,i,t]),"static"===r?(0,a7.jsx)(id.Provider,{value:C,children:(0,a7.jsx)("div",{className:ss("space-y-4 whitespace-normal",o),children:(0,a7.jsx)(s5,{components:S,rehypePlugins:s,remarkPlugins:i,...p,children:t})})}):(0,a7.jsx)(id.Provider,{value:C,children:(0,a7.jsx)("div",{className:ss("space-y-4 whitespace-normal",o),children:N.map((e,t)=>(0,a7.jsx)(d,{components:S,content:e,index:t,rehypePlugins:s,remarkPlugins:i,shouldParseIncompleteMarkdown:n,...p},I[t]))})})},(e,t)=>e.children===t.children&&e.shikiTheme===t.shikiTheme&&e.isAnimating===t.isAnimating&&e.mode===t.mode);iE.displayName="Streamdown";var iT=({children:e,className:t,minZoom:r=.5,maxZoom:n=3,zoomStep:a=.1,showControls:s=!0,initialZoom:i=1,fullscreen:o=!1})=>{let l=(0,x.useRef)(null),c=(0,x.useRef)(null),[h,u]=(0,x.useState)(i),[d,m]=(0,x.useState)({x:0,y:0}),[p,E]=(0,x.useState)(!1),[T,f]=(0,x.useState)({x:0,y:0}),[A,_]=(0,x.useState)({x:0,y:0}),g=(0,x.useCallback)(e=>{u(t=>Math.max(r,Math.min(n,t+e)))},[r,n]),N=(0,x.useCallback)(()=>{g(a)},[g,a]),I=(0,x.useCallback)(()=>{g(-a)},[g,a]),C=(0,x.useCallback)(()=>{u(i),m({x:0,y:0})},[i]),S=(0,x.useCallback)(e=>{e.preventDefault(),g(e.deltaY>0?-a:a)},[g,a]),k=(0,x.useCallback)(e=>{if(0!==e.button||!1===e.isPrimary)return;E(!0),f({x:e.clientX,y:e.clientY}),_(d);let t=e.currentTarget;t instanceof HTMLElement&&t.setPointerCapture(e.pointerId)},[d]),D=(0,x.useCallback)(e=>{if(!p)return;e.preventDefault();let t=e.clientX-T.x,r=e.clientY-T.y;m({x:A.x+t,y:A.y+r})},[p,T,A]),b=(0,x.useCallback)(e=>{E(!1);let t=e.currentTarget;t instanceof HTMLElement&&t.releasePointerCapture(e.pointerId)},[]);return(0,x.useEffect)(()=>{let e=l.current;if(e)return e.addEventListener("wheel",S,{passive:!1}),()=>{e.removeEventListener("wheel",S)}},[S]),(0,x.useEffect)(()=>{let e=c.current;if(e&&p)return document.body.style.userSelect="none",e.addEventListener("pointermove",D,{passive:!1}),e.addEventListener("pointerup",b),e.addEventListener("pointercancel",b),()=>{document.body.style.userSelect="",e.removeEventListener("pointermove",D),e.removeEventListener("pointerup",b),e.removeEventListener("pointercancel",b)}},[p,D,b]),(0,a7.jsxs)("div",{className:ss("relative",o?"h-full w-full":"w-full",t),ref:l,style:{cursor:p?"grabbing":"grab"},children:[s&&(0,a7.jsxs)("div",{className:ss("absolute z-10 flex flex-col gap-1 rounded-md border border-border bg-background/90 p-1 shadow-sm backdrop-blur-sm",o?"bottom-4 left-4":"bottom-2 left-2"),children:[(0,a7.jsx)("button",{className:"flex items-center justify-center rounded p-1.5 text-muted-foreground transition-colors hover:bg-muted hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",disabled:h>=n,onClick:N,title:"Zoom in",type:"button",children:(0,a7.jsx)(a3,{size:16})}),(0,a7.jsx)("button",{className:"flex items-center justify-center rounded p-1.5 text-muted-foreground transition-colors hover:bg-muted hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",disabled:h<=r,onClick:I,title:"Zoom out",type:"button",children:(0,a7.jsx)(a8,{size:16})}),(0,a7.jsx)("button",{className:"flex items-center justify-center rounded p-1.5 text-muted-foreground transition-colors hover:bg-muted hover:text-foreground",onClick:C,title:"Reset zoom and pan",type:"button",children:(0,a7.jsx)(a4,{size:16})})]}),(0,a7.jsx)("div",{className:ss("origin-center transition-transform duration-150 ease-out",o&&"flex w-full items-center justify-center"),onPointerDown:k,ref:c,role:"application",style:{transform:`translate(${d.x}px, ${d.y}px) scale(${h})`,transformOrigin:"center center",touchAction:"none",willChange:"transform"},children:e})]})},iA=({chart:e,className:t,config:r,fullscreen:n=!1,showControls:a=!0})=>{let[s,i]=(0,x.useState)(null),[o,l]=(0,x.useState)(!0),[c,h]=(0,x.useState)(""),[u,d]=(0,x.useState)(""),[m,p]=(0,x.useState)(0),{mermaid:E}=(0,x.useContext)(id),T=null==E?void 0:E.errorComponent;return((0,x.useEffect)(()=>{(async()=>{try{i(null),l(!0);let t=await sp(r),n=e.split("").reduce((e,t)=>
21(e<<5)-e+t.charCodeAt(0)|0,0),a=`mermaid-${Math.abs(n)}-${Date.now()}-${Math.random().toString(36).substring(2,9)}`,{svg:s}=await t.render(a,e);h(s),d(s)}catch(e){u||c||i(e instanceof Error?e.message:"Failed to render Mermaid chart")}finally{l(!1)}})()},[e,r,m]),!o||c||u)?!s||c||u?(0,a7.jsx)(iT,{className:ss(n?"h-full w-full overflow-hidden":"my-4 overflow-hidden",t),fullscreen:n,maxZoom:3,minZoom:.5,showControls:a,zoomStep:.1,children:(0,a7.jsx)("div",{"aria-label":"Mermaid chart",className:ss("flex justify-center",n&&"h-full w-full items-center"),dangerouslySetInnerHTML:{__html:c||u},role:"img"})}):T?(0,a7.jsx)(T,{chart:e,error:s,retry:()=>p(e=>e+1)}):(0,a7.jsxs)("div",{className:ss("rounded-lg border border-red-200 bg-red-50 p-4",t),children:[(0,a7.jsxs)("p",{className:"font-mono text-red-700 text-sm",children:["Mermaid Error: ",s]}),(0,a7.jsxs)("details",{className:"mt-2",children:[(0,a7.jsx)("summary",{className:"cursor-pointer text-red-600 text-xs",children:"Show Code"}),(0,a7.jsx)("pre",{className:"mt-2 overflow-x-auto rounded bg-red-100 p-2 text-red-800 text-xs",children:e})]})]}):(0,a7.jsx)("div",{className:ss("my-4 flex justify-center p-4",t),children:(0,a7.jsxs)("div",{className:"flex items-center space-x-2 text-muted-foreground",children:[(0,a7.jsx)("div",{className:"h-4 w-4 animate-spin rounded-full border-current border-b-2"}),(0,a7.jsx)("span",{className:"text-sm",children:"Loading diagram..."})]})})};e.s(["a",0,ss,"b",0,so,"c",0,iA,"g",0,id,"i",0,iE],312670)}]);

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.