vendor: 4,394 bytes, lines 1-6
1import{c as ws,aW as Au,j as m,r as Ne,t as Gt,ac as Zr,aw as Ps,a1 as _u,q as Ke,Y as Ms,as as gn,ax as Bs,B as Xe,m as Fs,ae as vs,aL as Hs,ah as ei,O as Us,u as js,a as zs,b1 as Mn,N as Bn,F as Fn,a$ as sn,L as tt,a8 as ti,J as Ys,y as qs,E as vn,b2 as Vs,b3 as Hn,b4 as Ws,b5 as Qs}from"./index-cscxoOf9.js";import{S as Gs}from"./SiteBreadcrumb-DTsTFdpi.js";import{B as Rt}from"./badge-Dj3athcC.js";import{R as Cu}from"./reply-WmfrflJ5.js";import{C as Xs}from"./chevron-up-BeQs4DJL.js";import{C as Nu}from"./circle-check-so_R1iP7.js";import{S as $s}from"./send-DI6AmIeV.js";import{M as ni}from"./mail-B4ECdWb0.js";import{A as ri}from"./arrow-left-B9FPhhoq.js";import{T as Ks}from"./tag-COLq2Bat.js";import{C as ii}from"./calendar-DIZWl4mR.js";import"./house-D9Fl8VQV.js";/** 2 * @license lucide-react v0.453.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const Js=ws("Link2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]]);function ui(e){const t=[],n=String(e||"");let r=n.indexOf(","),i=0,u=!1;for(;!u;){r===-1&&(r=n.length,u=!0);const a=n.slice(i,r).trim();(a||!u)&&t.push(a),i=r+1,r=n.indexOf(",",i)}return t}function Iu(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const Zs=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,eo=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,to={};function ai(e,t){return(to.jsx?eo:Zs).test(e)}const no=/[ \t\n\f\r]/g;function ro(e){return typeof e=="object"?e.type==="text"?si(e.value):!1:si(e)}function si(e){return e.replace(no,"")===""}let Zt=class{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}};Zt.prototype.normal={};Zt.prototype.property={};Zt.prototype.space=void 0;function Su(e,t){const n={},r={};for(const i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new Zt(n,r,t)}function Xt(e){return e.toLowerCase()}let xe=class{constructor(t,n){this.attribute=n,this.property=t}};xe.prototype.attribute="";xe.prototype.booleanish=!1;xe.prototype.boolean=!1;xe.prototype.commaOrSpaceSeparated=!1;xe.prototype.commaSeparated=!1;xe.prototype.defined=!1;xe.prototype.mustUseProperty=!1;xe.prototype.number=!1;xe.prototype.overloadedBoolean=!1;xe.prototype.property="";xe.prototype.spaceSeparated=!1;xe.prototype.space=void 0;let io=0;const Q=at(),se=at(),or=at(),D=at(),re=at(),Et=at(),_e=at();function at(){return 2**++io}const lr=Object.freeze(Object.defineProperty({__proto__:null,boolean:Q,booleanish:se,commaOrSpaceSeparated:_e,commaSeparated:Et,number:D,overloadedBoolean:or,spaceSeparated:re},Symbol.toStringTag,{value:"Module"})),Un=Object.keys(lr);let Ir=class extends xe{constructor(t,n,r,i){let u=-1;if(super(t,n),oi(this,"space",i),typeof r=="number")for(;++u<Un.length;){const a=Un[u];oi(this,Un[u],(r&lr[a])===lr[a])}}};Ir.prototype.defined=!0;function oi(e,t,n){n&&(e[t]=n)}function _t(e){const t={},n={};for(const[r,i]of Object.entries(e.properties)){const u=new Ir(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(u.mustUseProperty=!0),t[r]=u,n[Xt(r)]=r,n[Xt(u.attribute)]=r}return new Zt(t,n,e.space)}const ku=_t({properties:{ariaActiveDescendant:null,ariaAtomic:se,ariaAutoComplete:null,ariaBusy:se,ariaChecked:se,ariaColCount:D,ariaColIndex:D,ariaColSpan:D,ariaControls:re,ariaCurrent:null,ariaDescribedBy:re,ariaDetails:null,ariaDisabled:se,ariaDropEffect:re,ariaErrorMessage:null,ariaExpanded:se,ariaFlowTo:re,ariaGrabbed:se,ariaHasPopup:null,ariaHidden:se,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:re,ariaLevel:D,ariaLive:null,ariaModal:se,ariaMultiLine:se,ariaMultiSelectable:se,ariaOrientation:null,ariaOwns:re,ariaPlaceholder:null,ariaPosInSet:D,ariaPressed:se,ariaReadOnly:se,ariaRelevant:null,ariaRequired:se,ariaRoleDescription:re,ariaRowCount:D,ariaRowIndex:D,ariaRowSpan:D,ariaSelected:se,ariaSetSize:D,ariaSort:null,ariaValueMax:D,ariaValueMin:D,ariaValueNow:D,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function yu(e,t){return t in e?e[t]:t}function Lu(e,t){return yu(e,t.toLowerCase())}const uo=_t({attributes:{acceptcharset:"accept-charset",classname:"
6class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Et,acceptCharset:re,accessKey:re,action:null,allow:null,allowFullScreen:Q,allowPaymentRequest:Q,allowUserMedia:Q,alt:null,as:null,async:Q,autoCapitalize:null,autoComplete:re,autoFocus:Q,autoPlay:Q,blocking:re,capture:null,charSet:null,checked:Q,cite:null,className:re,cols:D,colSpan:null,content:null,contentEditable:se,controls:Q,controlsList:re,coords:D|Et,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Q,defer:Q,dir:null,dirName:null,disabled:Q,download:or,draggable:se,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Q,formTarget:null,headers:re,height:D,hidden:or,high:D,href:null,hrefLang:null,htmlFor:re,httpEquiv:re,id:null,imageSizes:null,imageSrcSet:null,inert:Q,inputMode:null,integrity:null,is:null,isMap:Q,itemId:null,itemProp:re,itemRef:re,itemScope:Q,itemType:re,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Q,low:D,manifest:null,max:null,maxLength:D,media:null,method:null,min:null,minLength:D,multiple:Q,muted:Q,name:null,nonce:null,noModule:Q,noValidate:Q,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:Q,optimum:D,pattern:null,ping:re,placeholder:null,playsInline:Q,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:Q,referrerPolicy:null,rel:re,required:Q,reversed:Q,rows:D,rowSpan:D,sandbox:re,scope:null,scoped:Q,seamless:Q,selected:Q,shadowRootClonable:Q,shadowRootDelegatesFocus:Q,shadowRootMode:null,shape:null,size:D,sizes:null,slot:null,span:D,spellCheck:se,src:null,srcDoc:null,srcLang:null,srcSet:null,start:D,step:null,style:null,tabIndex:D,target:null,title:null,translate:null,type:null,typeMustMatch:Q,useMap:null,value:se,width:D,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:re,axis:null,background:null,bgColor:null,border:D,borderColor:null,bottomMargin:D,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Q,declare:Q,event:null,face:null,frame:null,frameBorder:null,hSpace:D,leftMargin:D,link:null,longDesc:null,lowSrc:null,marginHeight:D,marginWidth:D,noResize:Q,noHref:Q,noShade:Q,noWrap:Q,object:null,profile:null,prompt:null,rev:null,rightMargin:D,rules:null,scheme:null,scrolling:se,standby:null,summary:null,text:null,topMargin:D,valueType:null,version:null,vAlign:null,vLink:null,vSpace:D,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Q,disableRemotePlayback:Q,prefix:null,property:null,results:D,security:null,unselectable:null},space:"html",transform:Lu}),ao=_t({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRen
6dering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:_e,accentHeight:D,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:D,amplitude:D,arabicForm:null,ascent:D,attributeName:null,attributeType:null,azimuth:D,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:D,by:null,calcMode:null,capHeight:D,className:re,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRen
6dering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:D,diffuseConstant:D,direction:null,display:null,dur:null,divisor:D,dominantBaseline:null,download:Q,dx:null,dy:null,edgeMode:null,editable:null,elevation:D,enableBackground:null,end:null,event:null,exponent:D,externalResourcesRequired:null,fill:null,fillOpacity:D,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Et,g2:Et,glyphName:Et,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:D,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:D,horizOriginX:D,horizOriginY:D,id:null,ideographic:D,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:D,k:D,k1:D,k2:D,k3:D,k4:D,kernelMatrix:_e,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:D,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:D,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:D,overlineThickness:D,paintOrder:null,panose1:null,path:null,pathLength:D,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:re,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:D,pointsAtY:D,pointsAtZ:D,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:_e,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:_e,rev:_e,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:_e,requiredFeatures:_e,requiredFonts:_e,requiredFormats:_e,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:D,specularExponent:D,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:D,strikethroughThickness:D,string:null,stroke:null,strokeDashArray:_e,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:
vendor: 4,257 bytes, lines 6-7
6D,strokeOpacity:D,strokeWidth:null,style:null,surfaceScale:D,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:_e,tabIndex:D,tableValues:null,target:null,targetX:D,targetY:D,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:_e,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:D,underlineThickness:D,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:D,values:null,vAlphabetic:D,vMathematical:D,vectorEffect:null,vHanging:D,vIdeographic:D,version:null,vertAdvY:D,vertOriginX:D,vertOriginY:D,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:D,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:yu}),Ou=_t({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}}),Du=_t({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:Lu}),Ru=_t({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),so={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},oo=/[A-Z]/g,li=/-[a-z]/g,lo=/^data[-\w.:]+$/i;function Sr(e,t){const n=Xt(t);let r=t,i=xe;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&lo.test(t)){if(t.charAt(4)==="-"){const u=t.slice(5).replace(li,ho);r="data"+u.charAt(0).toUpperCase()+u.slice(1)}else{const u=t.slice(4);if(!li.test(u)){let a=u.replace(oo,co);a.charAt(0)!=="-"&&(a="-"+a),t="data"+a}}i=Ir}return new i(r,t)}function co(e){return"-"+e.toLowerCase()}function ho(e){return e.charAt(1).toUpperCase()}const Cn=Su([ku,uo,Ou,Du,Ru],"html"),Ct=Su([ku,ao,Ou,Du,Ru],"svg");function ci(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function wu(e){return e.join(" ").trim()}var ht={},jn,di;function fo(){if(di)return jn;di=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,n=/^\s*/,r=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,u=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,a=/^[;\s]*/,o=/^\s+|\s+$/g,l=` 7`,c="/",h="*",d="",g="comment",f="declaration";jn=function(S,P){if(typeof S!="string")throw new TypeError("First argument must be a string");if(!S)return[];P=P||{};var C=1,M=1;function w(U){var F=U.match(t);F&&(C+=F.length);var z=U.lastIndexOf(l);M=~z?U.length-z:M+U.length}function V(){var U={line:C,column:M};return function(F){return F.position=new W(U),ee(),F}}function W(U){this.start=U,this.end={line:C,column:M},this.source=P.source}W.prototype.content=S;function y(U){var F=new Error(P.source+":"+C+":"+M+": "+U);if(F.reason=U,F.filename=P.source,F.line=C,F.column=M,F.source=S,!P.silent)throw F}function G(U){var F=U.exec(S);if(F){var z=F[0];return w(z),S=S.slice(z.length),F}}function ee(){G(n)}function Z(U){var F;for(U=U||[];F=I();)F!==!1&&U.push(F);return U}function I(){var U=V();if(!(c!=S.charAt(0)||h!=S.charAt(1))){for(var F=2;d!=S.charAt(F)&&(h!=S.charAt(F)||c!=S.charAt(F+1));)++F;if(F+=2,d===S.charAt(F-1))return y("End of comment missing");var z=S.slice(2,F-2);return M+=2,w(z),S=S.slice(F),M+=2,U({type:g,comment:z})}}function v(){var U=V(),F=G(r);if(F){if(I(),!G(i))return y("property missing ':'");var z=G(u),le=U({type:f,property:A(F[0].replace(e,d)),value:z?A(z[0].replace(e,d)):d});return G(a),le}}function H(){var U=[];Z(U);for(var F;F=v();)F!==!1&&(U.push(F),Z(U));return U}return ee(),H()};function A(S){return S?S.replace(o,d):d}return jn}var hi;function mo(){if(hi)return ht;hi=1;var e=ht&&ht.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};
vendor: 3,714 bytes, line 7
7Object.defineProperty(ht,"__esModule",{value:!0}),ht.default=n;const t=e(fo());function n(r,i){let u=null;if(!r||typeof r!="string")return u;const a=(0,t.default)(r),o=typeof i=="function";return a.forEach(l=>{if(l.type!=="declaration")return;const{property:c,value:h}=l;o?i(c,h,l):h&&(u=u||{},u[c]=h)}),u}return ht}var wt={},fi;function po(){if(fi)return wt;fi=1,Object.defineProperty(wt,"__esModule",{value:!0}),wt.camelCase=void 0;var e=/^--[a-zA-Z0-9_-]+$/,t=/-([a-z])/g,n=/^[^-]+$/,r=/^-(webkit|moz|ms|o|khtml)-/,i=/^-(ms)-/,u=function(c){return!c||n.test(c)||e.test(c)},a=function(c,h){return h.toUpperCase()},o=function(c,h){return"".concat(h,"-")},l=function(c,h){return h===void 0&&(h={}),u(c)?c:(c=c.toLowerCase(),h.reactCompat?c=c.replace(i,o):c=c.replace(r,o),c.replace(t,a))};return wt.camelCase=l,wt}var Pt,mi;function go(){if(mi)return Pt;mi=1;var e=Pt&&Pt.__importDefault||function(i){return i&&i.__esModule?i:{default:i}},t=e(mo()),n=po();function r(i,u){var a={};return!i||typeof i!="string"||(0,t.default)(i,function(o,l){o&&l&&(a[(0,n.camelCase)(o,u)]=l)}),a}return r.default=r,Pt=r,Pt}var Eo=go();const bo=Au(Eo),Nn=Pu("end"),Fe=Pu("start");function Pu(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function To(e){const t=Fe(e),n=Nn(e);if(t&&n)return{start:t,end:n}}function Ut(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?pi(e.position):"start"in e||"end"in e?pi(e):"line"in e||"column"in e?cr(e):""}function cr(e){return gi(e&&e.line)+":"+gi(e&&e.column)}function pi(e){return cr(e&&e.start)+"-"+cr(e&&e.end)}function gi(e){return e&&typeof e=="number"?e:1}class pe extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let i="",u={},a=!1;if(n&&("line"in n&&"column"in n?u={place:n}:"start"in n&&"end"in n?u={place:n}:"type"in n?u={ancestors:[n],place:n.position}:u={...n}),typeof t=="string"?i=t:!u.cause&&t&&(a=!0,i=t.message,u.cause=t),!u.ruleId&&!u.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?u.ruleId=r:(u.source=r.slice(0,l),u.ruleId=r.slice(l+1))}if(!u.place&&u.ancestors&&u.ancestors){const l=u.ancestors[u.ancestors.length-1];l&&(u.place=l.position)}const o=u.place&&"start"in u.place?u.place.start:u.place;this.ancestors=u.ancestors||void 0,this.cause=u.cause||void 0,this.column=o?o.column:void 0,this.fatal=void 0,this.file="",this.message=i,this.line=o?o.line:void 0,this.name=Ut(u.place)||"1:1",this.place=u.place||void 0,this.reason=this.message,this.ruleId=u.ruleId||void 0,this.source=u.source||void 0,this.stack=a&&u.cause&&typeof u.cause.stack=="string"?u.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}pe.prototype.file="";pe.prototype.name="";pe.prototype.reason="";pe.prototype.message="";pe.prototype.stack="";pe.prototype.column=void 0;pe.prototype.line=void 0;pe.prototype.ancestors=void 0;pe.prototype.cause=void 0;pe.prototype.fatal=void 0;pe.prototype.place=void 0;pe.prototype.ruleId=void 0;pe.prototype.source=void 0;const kr={}.hasOwnProperty,xo=new Map,Ao=/[A-Z]/g,_o=new Set(["table","tbody","thead","tfoot","tr"]),Co=new Set(["td","th"]),Mu="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function No(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=Ro(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");
vendor: 6,302 bytes, line 7
7if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=Do(n,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?Ct:Cn,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},u=Bu(i,e,void 0);return u&&typeof u!="string"?u:i.create(e,i.Fragment,{children:u||void 0},void 0)}function Bu(e,t,n){if(t.type==="element")return Io(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return So(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return yo(e,t,n);if(t.type==="mdxjsEsm")return ko(e,t);if(t.type==="root")return Lo(e,t,n);if(t.type==="text")return Oo(e,t)}function Io(e,t,n){const r=e.schema;let i=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=Ct,e.schema=i),e.ancestors.push(t);const u=vu(e,t.tagName,!1),a=wo(e,t);let o=Lr(e,t);return _o.has(t.tagName)&&(o=o.filter(function(l){return typeof l=="string"?!ro(l):!0})),Fu(e,a,u,t),yr(a,o),e.ancestors.pop(),e.schema=r,e.create(t,u,a,n)}function So(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}$t(e,t.position)}function ko(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);$t(e,t.position)}function yo(e,t,n){const r=e.schema;let i=r;t.name==="svg"&&r.space==="html"&&(i=Ct,e.schema=i),e.ancestors.push(t);const u=t.name===null?e.Fragment:vu(e,t.name,!0),a=Po(e,t),o=Lr(e,t);return Fu(e,a,u,t),yr(a,o),e.ancestors.pop(),e.schema=r,e.create(t,u,a,n)}function Lo(e,t,n){const r={};return yr(r,Lr(e,t)),e.create(t,e.Fragment,r,n)}function Oo(e,t){return t.value}function Fu(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function yr(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function Do(e,t,n){return r;function r(i,u,a,o){const c=Array.isArray(a.children)?n:t;return o?c(u,a,o):c(u,a)}}function Ro(e,t){return n;function n(r,i,u,a){const o=Array.isArray(u.children),l=Fe(r);return t(i,u,a,o,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function wo(e,t){const n={};let r,i;for(i in t.properties)if(i!=="children"&&kr.call(t.properties,i)){const u=Mo(e,i,t.properties[i]);if(u){const[a,o]=u;e.tableCellAlignToStyle&&a==="align"&&typeof o=="string"&&Co.has(t.tagName)?r=o:n[a]=o}}if(r){const u=n.style||(n.style={});u[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function Po(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const u=r.data.estree.body[0];u.type;const a=u.expression;a.type;const o=a.properties[0];o.type,Object.assign(n,e.evaluater.evaluateExpression(o.argument))}else $t(e,t.position);else{const i=r.name;let u;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const o=r.value.data.estree.body[0];o.type,u=e.evaluater.evaluateExpression(o.expression)}else $t(e,t.position);else u=r.value===null?!0:r.value;n[i]=u}return n}function Lr(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:xo;for(;++r<t.children.length;){const u=t.children[r];let a;if(e.passKeys){const l=u.type==="element"?u.tagName:u.type==="mdxJsxFlowElement"||u.type==="mdxJsxTextElement"?u.name:void 0;if(l){const c=i.get(l)||0;a=l+"-"+c,i.set(l,c+1)}}const o=Bu(e,u,a);o!==void 0&&n.push(o)}return n}function Mo(e,t,n){const r=Sr(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?Iu(n):wu(n)),r.property==="style"){let i=typeof n=="object"?n:Bo(e,String(n));return e.stylePropertyNameCase==="css"&&(i=Fo(i)),["style",i]}return[e.elementAttributeNameCase==="react"&&r.space?so[r.property]||r.property:r.attribute,n]}}function Bo(e,t){try{return bo(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const r=n,i=new pe("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:r,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw i.file=e.filePath||void 0,i.url=Mu+"#cannot-parse-style-attribute",i}}function vu(e,t,n){let r;if(!n)r={type:"Literal",value:t};else if(t.includes(".")){const i=t.split(".");let u=-1,a;for(;++u<i.length;){const o=ai(i[u])?{type:"Identifier",name:i[u]}:{type:"Literal",value:i[u]};a=a?{type:"MemberExpression",object:a,property:o,computed:!!(u&&o.type==="Literal"),optional:!1}:o}r=a}else r=ai(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(r.type==="Literal"){const i=r.value;return kr.call(e.components,i)?e.components[i]:i}if(e.evaluater)return e.evaluater.evaluateExpression(r);$t(e)}function $t(e,t){const n=new pe("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=Mu+"#cannot-handle-mdx-estrees-without-createevaluater",n}function Fo(e){const t={};let n;for(n in e)kr.call(e,n)&&(t[vo(n)]=e[n]);return t}function vo(e){let t=e.replace(Ao,Ho);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function Ho(e){return"-"+e.toLowerCase()}const zn={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},Uo={};function Or(e,t){const n=Uo,r=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,i=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return Hu(e,r,i)}function Hu(e,t,n){if(jo(e)){if("value"in e)return e.type==="html"&&!n?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return Ei(e.children,t,n)}return Array.isArray(e)?Ei(e,t,n):""}function Ei(e,t,n){const r=[];let i=-1;for(;++i<e.length;)r[i]=Hu(e[i],t,n);return r.join("")}function jo(e){return!!(e&&typeof e=="object")}const bi=document.createElement("i");function Dr(e){const t="&"+e+";";bi.innerHTML=t;const n=bi.textContent;
vendor: 12,392 bytes, line 7
7return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}function Ie(e,t,n,r){const i=e.length;let u=0,a;if(t<0?t=-t>i?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)a=Array.from(r),a.unshift(t,n),e.splice(...a);else for(n&&e.splice(t,n);u<r.length;)a=r.slice(u,u+1e4),a.unshift(t,0),e.splice(...a),u+=1e4,t+=1e4}function Se(e,t){return e.length>0?(Ie(e,e.length,0,t),e):t}const Ti={}.hasOwnProperty;function Uu(e){const t={};let n=-1;for(;++n<e.length;)zo(t,e[n]);return t}function zo(e,t){let n;for(n in t){const i=(Ti.call(e,n)?e[n]:void 0)||(e[n]={}),u=t[n];let a;if(u)for(a in u){Ti.call(i,a)||(i[a]=[]);const o=u[a];Yo(i[a],Array.isArray(o)?o:o?[o]:[])}}}function Yo(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);Ie(e,0,0,r)}function ju(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function we(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Ee=Je(/[A-Za-z]/),me=Je(/[\dA-Za-z]/),qo=Je(/[#-'*+\--9=?A-Z^-~]/);function En(e){return e!==null&&(e<32||e===127)}const dr=Je(/\d/),Vo=Je(/[\dA-Fa-f]/),Wo=Je(/[!-/:-@[-`{-~]/);function j(e){return e!==null&&e<-2}function ne(e){return e!==null&&(e<0||e===32)}function $(e){return e===-2||e===-1||e===32}const In=Je(new RegExp("\\p{P}|\\p{S}","u")),ut=Je(/\s/);function Je(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function Nt(e){const t=[];let n=-1,r=0,i=0;for(;++n<e.length;){const u=e.charCodeAt(n);let a="";if(u===37&&me(e.charCodeAt(n+1))&&me(e.charCodeAt(n+2)))i=2;else if(u<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(u))||(a=String.fromCharCode(u));else if(u>55295&&u<57344){const o=e.charCodeAt(n+1);u<56320&&o>56319&&o<57344?(a=String.fromCharCode(u,o),i=1):a="�"}else a=String.fromCharCode(u);a&&(t.push(e.slice(r,n),encodeURIComponent(a)),r=n+i+1,a=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function J(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let u=0;return a;function a(l){return $(l)?(e.enter(n),o(l)):t(l)}function o(l){return $(l)&&u++<i?(e.consume(l),o):(e.exit(n),t(l))}}const Qo={tokenize:Go};function Go(e){const t=e.attempt(this.parser.constructs.contentInitial,r,i);let n;return t;function r(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),J(e,t,"linePrefix")}function i(o){return e.enter("paragraph"),u(o)}function u(o){const l=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=l),n=l,a(o)}function a(o){if(o===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(o);return}return j(o)?(e.consume(o),e.exit("chunkText"),u):(e.consume(o),a)}}const Xo={tokenize:$o},xi={tokenize:Ko};function $o(e){const t=this,n=[];let r=0,i,u,a;return o;function o(w){if(r<n.length){const V=n[r];return t.containerState=V[1],e.attempt(V[0].continuation,l,c)(w)}return c(w)}function l(w){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,i&&M();const V=t.events.length;let W=V,y;for(;W--;)if(t.events[W][0]==="exit"&&t.events[W][1].type==="chunkFlow"){y=t.events[W][1].end;break}C(r);let G=V;for(;G<t.events.length;)t.events[G][1].end={...y},G++;return Ie(t.events,W+1,0,t.events.slice(V)),t.events.length=G,c(w)}return o(w)}function c(w){if(r===n.length){if(!i)return g(w);if(i.currentConstruct&&i.currentConstruct.concrete)return A(w);t.interrupt=!!(i.currentConstruct&&!i._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(xi,h,d)(w)}function h(w){return i&&M(),C(r),g(w)}function d(w){return t.parser.lazy[t.now().line]=r!==n.length,a=t.now().offset,A(w)}function g(w){return t.containerState={},e.attempt(xi,f,A)(w)}function f(w){return r++,n.push([t.currentConstruct,t.containerState]),g(w)}function A(w){if(w===null){i&&M(),C(0),e.consume(w);return}return i=i||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:i,contentType:"flow",previous:u}),S(w)}function S(w){if(w===null){P(e.exit("chunkFlow"),!0),C(0),e.consume(w);return}return j(w)?(e.consume(w),P(e.exit("chunkFlow")),r=0,t.interrupt=void 0,o):(e.consume(w),S)}function P(w,V){const W=t.sliceStream(w);if(V&&W.push(null),w.previous=u,u&&(u.next=w),u=w,i.defineSkip(w.start),i.write(W),t.parser.lazy[w.start.line]){let y=i.events.length;for(;y--;)if(i.events[y][1].start.offset<a&&(!i.events[y][1].end||i.events[y][1].end.offset>a))return;const G=t.events.length;let ee=G,Z,I;for(;ee--;)if(t.events[ee][0]==="exit"&&t.events[ee][1].type==="chunkFlow"){if(Z){I=t.events[ee][1].end;break}Z=!0}for(C(r),y=G;y<t.events.length;)t.events[y][1].end={...I},y++;Ie(t.events,ee+1,0,t.events.slice(G)),t.events.length=y}}function C(w){let V=n.length;for(;V-- >w;){const W=n[V];t.containerState=W[1],W[0].exit.call(t,e)}n.length=w}function M(){i.write([null]),u=void 0,i=void 0,t.containerState._closeFlow=void 0}}function Ko(e,t,n){return J(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Tt(e){if(e===null||ne(e)||ut(e))return 1;if(In(e))return 2}function Sn(e,t,n){const r=[];let i=-1;for(;++i<e.length;){const u=e[i].resolveAll;u&&!r.includes(u)&&(t=u(t,n),r.push(u))}return t}const hr={name:"attention",resolveAll:Jo,tokenize:Zo};function Jo(e,t){let n=-1,r,i,u,a,o,l,c,h;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(r=n;r--;)if(e[r][0]==="exit"&&e[r][1].type==="attentionSequence"&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;l=e[r][1].end.offset-e[r][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const d={...e[r][1].end},g={...e[n][1].start};Ai(d,-l),Ai(g,l),a={type:l>1?"strongSequence":"emphasisSequence",start:d,end:{...e[r][1].end}},o={type:l>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:g},u={type:l>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[n][1].start}},i={type:l>1?"strong":"emphasis",start:{...a.start},end:{...o.end}},e[r][1].end={...a.start},e[n][1].start={...o.end},c=[],e[r][1].end.offset-e[r][1].start.offset&&(c=Se(c,[["enter",e[r][1],t],["exit",e[r][1],t]])),c=Se(c,[["enter",i,t],["enter",a,t],["exit",a,t],["enter",u,t]]),c=Se(c,Sn(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),c=Se(c,[["exit",u,t],["enter",o,t],["exit",o,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(h=2,c=Se(c,[["enter",e[n][1],t],["exit",e[n][1],t]])):h=0,Ie(e,r-1,n-r+3,c),n=r+c.length-h-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function Zo(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=Tt(r);let u;return a;function a(l){return u=l,e.enter("attentionSequence"),o(l)}function o(l){if(l===u)return e.consume(l),o;const c=e.exit("attentionSequence"),h=Tt(l),d=!h||h===2&&i||n.includes(l),g=!i||i===2&&h||n.includes(r);return c._open=!!(u===42?d:d&&(i||!g)),c._close=!!(u===42?g:g&&(h||!d)),t(l)}}function Ai(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const el={name:"autolink",tokenize:tl};function tl(e,t,n){let r=0;return i;function i(f){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),u}function u(f){return Ee(f)?(e.consume(f),a):f===64?n(f):c(f)}function a(f){return f===43||f===45||f===46||me(f)?(r=1,o(f)):c(f)}function o(f){return f===58?(e.consume(f),r=0,l):(f===43||f===45||f===46||me(f))&&r++<32?(e.consume(f),o):(r=0,c(f))}function l(f){return f===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.exit("autolink"),t):f===null||f===32||f===60||En(f)?n(f):(e.consume(f),l)}function c(f){return f===64?(e.consume(f),h):qo(f)?(e.consume(f),c):n(f)}function h(f){return me(f)?d(f):n(f)}function d(f){return f===46?(e.consume(f),r=0,h):f===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.exit("autolink"),t):g(f)}function g(f){if((f===45||me(f))&&r++<63){const A=f===45?g:d;return e.consume(f),A}return n(f)}}const en={partial:!0,tokenize:nl};function nl(e,t,n){return r;function r(u){return $(u)?J(e,i,"linePrefix")(u):i(u)}function i(u){return u===null||j(u)?t(u):n(u)}}const zu={continuation:{tokenize:il},exit:ul,name:"blockQuote",tokenize:rl};function rl(e,t,n){const r=this;return i;function i(a){if(a===62){const o=r.containerState;return o.open||(e.enter("blockQuote",{_container:!0}),o.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(a),e.exit("blockQuoteMarker"),u}return n(a)}function u(a){return $(a)?(e.enter("blockQuotePrefixWhitespace"),e.consume(a),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(a))}}function il(e,t,n){const r=this;return i;function i(a){return $(a)?J(e,u,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(a):u(a)}function u(a){return e.attempt(zu,t,n)(a)}}function ul(e){e.exit("blockQuote")}const Yu={name:"characterEscape",tokenize:al};function al(e,t,n){return r;function r(u){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(u),e.exit("escapeMarker"),i}function i(u){return Wo(u)?(e.enter("characterEscapeValue"),e.consume(u),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(u)}}const qu={name:"characterReference",tokenize:sl};function sl(e,t,n){const r=this;let i=0,u,a;return o;function o(d){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(d),e.exit("characterReferenceMarker"),l}function l(d){return d===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(d),e.exit("characterReferenceMarkerNumeric"),c):(e.enter("characterReferenceValue"),u=31,a=me,h(d))}function c(d){return d===88||d===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(d),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),u=6,a=Vo,h):(e.enter("characterReferenceValue"),u=7,a=dr,h(d))}function h(d){if(d===59&&i){const g=e.exit("characterReferenceValue");return a===me&&!Dr(r.sliceSerialize(g))?n(d):(e.enter("characterReferenceMarker"),e.consume(d),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return a(d)&&i++<u?(e.consume(d),h):n(d)}}const _i={partial:!0,tokenize:ll},Ci={concrete:!0,name:"codeFenced",tokenize:ol};function ol(e,t,n){const r=this,i={partial:!0,tokenize:W};let u=0,a=0,o;return l;function l(y){return c(y)}function c(y){const G=r.events[r.events.length-1];return u=G&&G[1].type==="linePrefix"?G[2].sliceSerialize(G[1],!0).length:0,o=y,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),h(y)}function h(y){return y===o?(a++,e.consume(y),h):a<3?n(y):(e.exit("codeFencedFenceSequence"),$(y)?J(e,d,"whitespace")(y):d(y))}function d(y){return y===null||j(y)?(e.exit("codeFencedFence"),r.interrupt?t(y):e.check(_i,S,V)(y)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),g(y))}function g(y){return y===null||j(y)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),d(y)):$(y)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),J(e,f,"whitespace")(y)):y===96&&y===o?n(y):(e.consume(y),g)}function f(y){return y===null||j(y)?d(y):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),A(y))}function A(y){return y===null||j(y)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),d(y)):y===96&&y===o?n(y):(e.consume(y),A)}function S(y){return e.attempt(i,V,P)(y)}function P(y){return e.enter("lineEnding"),e.consume(y),e.exit("lineEnding"),C}function C(y){return u>0&&$(y)?J(e,M,"linePrefix",u+1)(y):M(y)}function M(y){return y===null||j(y)?e.check(_i,S,V)(y):(e.enter("codeFlowValue"),w(y))}function w(y){return y===null||j(y)?(e.exit("codeFlowValue"),M(y)):(e.consume(y),w)}function V(y){return e.exit("codeFenced"),t(y)}function W(y,G,ee){let Z=0;return I;function I(z){return y.enter("lineEnding"),y.consume(z),y.exit("lineEnding"),v}function v(z){return y.enter("codeFencedFence"),$(z)?J(y,H,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(z):H(z)}
vendor: 5,637 bytes, line 7
7function H(z){return z===o?(y.enter("codeFencedFenceSequence"),U(z)):ee(z)}function U(z){return z===o?(Z++,y.consume(z),U):Z>=a?(y.exit("codeFencedFenceSequence"),$(z)?J(y,F,"whitespace")(z):F(z)):ee(z)}function F(z){return z===null||j(z)?(y.exit("codeFencedFence"),G(z)):ee(z)}}}function ll(e,t,n){const r=this;return i;function i(a){return a===null?n(a):(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),u)}function u(a){return r.parser.lazy[r.now().line]?n(a):t(a)}}const Yn={name:"codeIndented",tokenize:dl},cl={partial:!0,tokenize:hl};function dl(e,t,n){const r=this;return i;function i(c){return e.enter("codeIndented"),J(e,u,"linePrefix",5)(c)}function u(c){const h=r.events[r.events.length-1];return h&&h[1].type==="linePrefix"&&h[2].sliceSerialize(h[1],!0).length>=4?a(c):n(c)}function a(c){return c===null?l(c):j(c)?e.attempt(cl,a,l)(c):(e.enter("codeFlowValue"),o(c))}function o(c){return c===null||j(c)?(e.exit("codeFlowValue"),a(c)):(e.consume(c),o)}function l(c){return e.exit("codeIndented"),t(c)}}function hl(e,t,n){const r=this;return i;function i(a){return r.parser.lazy[r.now().line]?n(a):j(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),i):J(e,u,"linePrefix",5)(a)}function u(a){const o=r.events[r.events.length-1];return o&&o[1].type==="linePrefix"&&o[2].sliceSerialize(o[1],!0).length>=4?t(a):j(a)?i(a):n(a)}}const fl={name:"codeText",previous:pl,resolve:ml,tokenize:gl};function ml(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)i===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(i=r):(r===t||e[r][1].type==="lineEnding")&&(e[i][1].type="codeTextData",r!==i+2&&(e[i][1].end=e[r-1][1].end,e.splice(i+2,r-i-2),t-=r-i-2,r=i+2),i=void 0);return e}function pl(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function gl(e,t,n){let r=0,i,u;return a;function a(d){return e.enter("codeText"),e.enter("codeTextSequence"),o(d)}function o(d){return d===96?(e.consume(d),r++,o):(e.exit("codeTextSequence"),l(d))}function l(d){return d===null?n(d):d===32?(e.enter("space"),e.consume(d),e.exit("space"),l):d===96?(u=e.enter("codeTextSequence"),i=0,h(d)):j(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),l):(e.enter("codeTextData"),c(d))}function c(d){return d===null||d===32||d===96||j(d)?(e.exit("codeTextData"),l(d)):(e.consume(d),c)}function h(d){return d===96?(e.consume(d),i++,h):i===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(d)):(u.type="codeTextData",c(d))}}class El{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,n){const r=n??Number.POSITIVE_INFINITY;return r<this.left.length?this.left.slice(t,r):t>this.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const i=n||0;this.setCursor(Math.trunc(t));const u=this.right.splice(this.right.length-i,Number.POSITIVE_INFINITY);return r&&Mt(this.left,r),u.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),Mt(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),Mt(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t<this.left.length){const n=this.left.splice(t,Number.POSITIVE_INFINITY);Mt(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);Mt(this.left,n.reverse())}}}function Mt(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function Vu(e){const t={};let n=-1,r,i,u,a,o,l,c;const h=new El(e);for(;++n<h.length;){for(;n in t;)n=t[n];if(r=h.get(n),n&&r[1].type==="chunkFlow"&&h.get(n-1)[1].type==="listItemPrefix"&&(l=r[1]._tokenizer.events,u=0,u<l.length&&l[u][1].type==="lineEndingBlank"&&(u+=2),u<l.length&&l[u][1].type==="content"))for(;++u<l.length&&l[u][1].type!=="content";)l[u][1].type==="chunkText"&&(l[u][1]._isInFirstContentOfListItem=!0,u++);if(r[0]==="enter")r[1].contentType&&(Object.assign(t,bl(h,n)),n=t[n],c=!0);else if(r[1]._container){for(u=n,i=void 0;u--;)if(a=h.get(u),a[1].type==="lineEnding"||a[1].type==="lineEndingBlank")a[0]==="enter"&&(i&&(h.get(i)[1].type="lineEndingBlank"),a[1].type="lineEnding",i=u);else if(!(a[1].type==="linePrefix"||a[1].type==="listItemIndent"))break;i&&(r[1].end={...h.get(i)[1].start},o=h.slice(i,n),o.unshift(r),h.splice(i,n-i+1,o))}}return Ie(e,0,Number.POSITIVE_INFINITY,h.slice(0)),!c}function bl(e,t){const n=e.get(t)[1],r=e.get(t)[2];let i=t-1;const u=[];let a=n._tokenizer;a||(a=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(a._contentTypeTextTrailing=!0));const o=a.events,l=[],c={};let h,d,g=-1,f=n,A=0,S=0;const P=[S];for(;f;){for(;e.get(++i)[1]!==f;);u.push(i),f._tokenizer||(h=r.sliceStream(f),f.next||h.push(null),d&&a.defineSki
vendor: 22,774 bytes, line 7
7p(f.start),f._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=!0),a.write(h),f._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=void 0)),d=f,f=f.next}for(f=n;++g<o.length;)o[g][0]==="exit"&&o[g-1][0]==="enter"&&o[g][1].type===o[g-1][1].type&&o[g][1].start.line!==o[g][1].end.line&&(S=g+1,P.push(S),f._tokenizer=void 0,f.previous=void 0,f=f.next);for(a.events=[],f?(f._tokenizer=void 0,f.previous=void 0):P.pop(),g=P.length;g--;){const C=o.slice(P[g],P[g+1]),M=u.pop();l.push([M,M+C.length-1]),e.splice(M,2,C)}for(l.reverse(),g=-1;++g<l.length;)c[A+l[g][0]]=A+l[g][1],A+=l[g][1]-l[g][0]-1;return c}const Tl={resolve:Al,tokenize:_l},xl={partial:!0,tokenize:Cl};function Al(e){return Vu(e),e}function _l(e,t){let n;return r;function r(o){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),i(o)}function i(o){return o===null?u(o):j(o)?e.check(xl,a,u)(o):(e.consume(o),i)}function u(o){return e.exit("chunkContent"),e.exit("content"),t(o)}function a(o){return e.consume(o),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,i}}function Cl(e,t,n){const r=this;return i;function i(a){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),J(e,u,"linePrefix")}function u(a){if(a===null||j(a))return n(a);const o=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&o&&o[1].type==="linePrefix"&&o[2].sliceSerialize(o[1],!0).length>=4?t(a):e.interrupt(r.parser.constructs.flow,n,t)(a)}}function Wu(e,t,n,r,i,u,a,o,l){const c=l||Number.POSITIVE_INFINITY;let h=0;return d;function d(C){return C===60?(e.enter(r),e.enter(i),e.enter(u),e.consume(C),e.exit(u),g):C===null||C===32||C===41||En(C)?n(C):(e.enter(r),e.enter(a),e.enter(o),e.enter("chunkString",{contentType:"string"}),S(C))}function g(C){return C===62?(e.enter(u),e.consume(C),e.exit(u),e.exit(i),e.exit(r),t):(e.enter(o),e.enter("chunkString",{contentType:"string"}),f(C))}function f(C){return C===62?(e.exit("chunkString"),e.exit(o),g(C)):C===null||C===60||j(C)?n(C):(e.consume(C),C===92?A:f)}function A(C){return C===60||C===62||C===92?(e.consume(C),f):f(C)}function S(C){return!h&&(C===null||C===41||ne(C))?(e.exit("chunkString"),e.exit(o),e.exit(a),e.exit(r),t(C)):h<c&&C===40?(e.consume(C),h++,S):C===41?(e.consume(C),h--,S):C===null||C===32||C===40||En(C)?n(C):(e.consume(C),C===92?P:S)}function P(C){return C===40||C===41||C===92?(e.consume(C),S):S(C)}}function Qu(e,t,n,r,i,u){const a=this;let o=0,l;return c;function c(f){return e.enter(r),e.enter(i),e.consume(f),e.exit(i),e.enter(u),h}function h(f){return o>999||f===null||f===91||f===93&&!l||f===94&&!o&&"_hiddenFootnoteSupport"in a.parser.constructs?n(f):f===93?(e.exit(u),e.enter(i),e.consume(f),e.exit(i),e.exit(r),t):j(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),h):(e.enter("chunkString",{contentType:"string"}),d(f))}function d(f){return f===null||f===91||f===93||j(f)||o++>999?(e.exit("chunkString"),h(f)):(e.consume(f),l||(l=!$(f)),f===92?g:d)}function g(f){return f===91||f===92||f===93?(e.consume(f),o++,d):d(f)}}function Gu(e,t,n,r,i,u){let a;return o;function o(g){return g===34||g===39||g===40?(e.enter(r),e.enter(i),e.consume(g),e.exit(i),a=g===40?41:g,l):n(g)}function l(g){return g===a?(e.enter(i),e.consume(g),e.exit(i),e.exit(r),t):(e.enter(u),c(g))}function c(g){return g===a?(e.exit(u),l(a)):g===null?n(g):j(g)?(e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),J(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),h(g))}function h(g){return g===a||g===null||j(g)?(e.exit("chunkString"),c(g)):(e.consume(g),g===92?d:h)}function d(g){return g===a||g===92?(e.consume(g),h):h(g)}}function jt(e,t){let n;return r;function r(i){return j(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):$(i)?J(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}const Nl={name:"definition",tokenize:Sl},Il={partial:!0,tokenize:kl};function Sl(e,t,n){const r=this;let i;return u;function u(f){return e.enter("definition"),a(f)}function a(f){return Qu.call(r,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(f)}function o(f){return i=we(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),f===58?(e.enter("definitionMarker"),e.consume(f),e.exit("definitionMarker"),l):n(f)}function l(f){return ne(f)?jt(e,c)(f):c(f)}function c(f){return Wu(e,h,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(f)}function h(f){return e.attempt(Il,d,d)(f)}function d(f){return $(f)?J(e,g,"whitespace")(f):g(f)}function g(f){return f===null||j(f)?(e.exit("definition"),r.parser.defined.push(i),t(f)):n(f)}}function kl(e,t,n){return r;function r(o){return ne(o)?jt(e,i)(o):n(o)}function i(o){return Gu(e,u,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(o)}function u(o){return $(o)?J(e,a,"whitespace")(o):a(o)}function a(o){return o===null||j(o)?t(o):n(o)}}const yl={name:"hardBreakEscape",tokenize:Ll};function Ll(e,t,n){return r;function r(u){return e.enter("hardBreakEscape"),e.consume(u),i}function i(u){return j(u)?(e.exit("hardBreakEscape"),t(u)):n(u)}}const Ol={name:"headingAtx",resolve:Dl,tokenize:Rl};function Dl(e,t){let n=e.length-2,r=3,i,u;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},u={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Ie(e,r,n-r+1,[["enter",i,t],["enter",u,t],["exit",u,t],["exit",i,t]])),e}function Rl(e,t,n){let r=0;return i;function i(h){return e.enter("atxHeading"),u(h)}function u(h){return e.enter("atxHeadingSequence"),a(h)}function a(h){return h===35&&r++<6?(e.consume(h),a):h===null||ne(h)?(e.exit("atxHeadingSequence"),o(h)):n(h)}function o(h){return h===35?(e.enter("atxHeadingSequence"),l(h)):h===null||j(h)?(e.exit("atxHeading"),t(h)):$(h)?J(e,o,"whitespace")(h):(e.enter("atxHeadingText"),c(h))}function l(h){return h===35?(e.consume(h),l):(e.exit("atxHeadingSequence"),o(h))}function c(h){return h===null||h===35||ne(h)?(e.exit("atxHeadingText"),o(h)):(e.consume(h),c)}}const wl=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Ni=["pre","script","style","textarea"],Pl={concrete:!0,name:"htmlFlow",resolveTo:Fl,tokenize:vl},Ml={partial:!0,tokenize:Ul},Bl={partial:!0,tokenize:Hl};function Fl(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function vl(e,t,n){const r=this;let i,u,a,o,l;return c;function c(x){return h(x)}function h(x){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(x),d}function d(x){return x===33?(e.consume(x),g):x===47?(e.consume(x),u=!0,S):x===63?(e.consume(x),i=3,r.interrupt?t:T):Ee(x)?(e.consume(x),a=String.fromCharCode(x),P):n(x)}function g(x){return x===45?(e.consume(x),i=2,f):x===91?(e.consume(x),i=5,o=0,A):Ee(x)?(e.consume(x),i=4,r.interrupt?t:T):n(x)}function f(x){return x===45?(e.consume(x),r.interrupt?t:T):n(x)}function A(x){const De="CDATA[";return x===De.charCodeAt(o++)?(e.consume(x),o===De.length?r.interrupt?t:H:A):n(x)}function S(x){return Ee(x)?(e.consume(x),a=String.fromCharCode(x),P):n(x)}function P(x){if(x===null||x===47||x===62||ne(x)){const De=x===47,Ze=a.toLowerCase();return!De&&!u&&Ni.includes(Ze)?(i=1,r.interrupt?t(x):H(x)):wl.includes(a.toLowerCase())?(i=6,De?(e.consume(x),C):r.interrupt?t(x):H(x)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(x):u?M(x):w(x))}return x===45||me(x)?(e.consume(x),a+=String.fromCharCode(x),P):n(x)}function C(x){return x===62?(e.consume(x),r.interrupt?t:H):n(x)}function M(x){return $(x)?(e.consume(x),M):I(x)}function w(x){return x===47?(e.consume(x),I):x===58||x===95||Ee(x)?(e.consume(x),V):$(x)?(e.consume(x),w):I(x)}function V(x){return x===45||x===46||x===58||x===95||me(x)?(e.consume(x),V):W(x)}function W(x){return x===61?(e.consume(x),y):$(x)?(e.consume(x),W):w(x)}function y(x){return x===null||x===60||x===61||x===62||x===96?n(x):x===34||x===39?(e.consume(x),l=x,G):$(x)?(e.consume(x),y):ee(x)}function G(x){return x===l?(e.consume(x),l=null,Z):x===null||j(x)?n(x):(e.consume(x),G)}function ee(x){return x===null||x===34||x===39||x===47||x===60||x===61||x===62||x===96||ne(x)?W(x):(e.consume(x),ee)}function Z(x){return x===47||x===62||$(x)?w(x):n(x)}function I(x){return x===62?(e.consume(x),v):n(x)}function v(x){return x===null||j(x)?H(x):$(x)?(e.consume(x),v):n(x)}function H(x){return x===45&&i===2?(e.consume(x),le):x===60&&i===1?(e.consume(x),he):x===62&&i===4?(e.consume(x),Oe):x===63&&i===3?(e.consume(x),T):x===93&&i===5?(e.consume(x),He):j(x)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(Ml,Ue,U)(x)):x===null||j(x)?(e.exit("htmlFlowData"),U(x)):(e.consume(x),H)}function U(x){return e.check(Bl,F,Ue)(x)}function F(x){return e.enter("lineEnding"),e.consume(x),e.exit("lineEnding"),z}function z(x){return x===null||j(x)?U(x):(e.enter("htmlFlowData"),H(x))}function le(x){return x===45?(e.consume(x),T):H(x)}function he(x){return x===47?(e.consume(x),a="",Le):H(x)}function Le(x){if(x===62){const De=a.toLowerCase();return Ni.includes(De)?(e.consume(x),Oe):H(x)}return Ee(x)&&a.length<8?(e.consume(x),a+=String.fromCharCode(x),Le):H(x)}function He(x){return x===93?(e.consume(x),T):H(x)}function T(x){return x===62?(e.consume(x),Oe):x===45&&i===2?(e.consume(x),T):H(x)}function Oe(x){return x===null||j(x)?(e.exit("htmlFlowData"),Ue(x)):(e.consume(x),Oe)}function Ue(x){return e.exit("htmlFlow"),t(x)}}function Hl(e,t,n){const r=this;return i;function i(a){return j(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),u):n(a)}function u(a){return r.parser.lazy[r.now().line]?n(a):t(a)}}function Ul(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(en,t,n)}}const jl={name:"htmlText",tokenize:zl};function zl(e,t,n){const r=this;let i,u,a;return o;function o(T){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(T),l}function l(T){return T===33?(e.consume(T),c):T===47?(e.consume(T),W):T===63?(e.consume(T),w):Ee(T)?(e.consume(T),ee):n(T)}function c(T){return T===45?(e.consume(T),h):T===91?(e.consume(T),u=0,A):Ee(T)?(e.consume(T),M):n(T)}function h(T){return T===45?(e.consume(T),f):n(T)}function d(T){return T===null?n(T):T===45?(e.consume(T),g):j(T)?(a=d,he(T)):(e.consume(T),d)}function g(T){return T===45?(e.consume(T),f):d(T)}function f(T){return T===62?le(T):T===45?g(T):d(T)}function A(T){const Oe="CDATA[";return T===Oe.charCodeAt(u++)?(e.consume(T),u===Oe.length?S:A):n(T)}function S(T){return T===null?n(T):T===93?(e.consume(T),P):j(T)?(a=S,he(T)):(e.consume(T),S)}function P(T){return T===93?(e.consume(T),C):S(T)}function C(T){return T===62?le(T):T===93?(e.consume(T),C):S(T)}function M(T){return T===null||T===62?le(T):j(T)?(a=M,he(T)):(e.consume(T),M)}function w(T){return T===null?n(T):T===63?(e.consume(T),V):j(T)?(a=w,he(T)):(e.consume(T),w)}function V(T){return T===62?le(T):w(T)}function W(T){return Ee(T)?(e.consume(T),y):n(T)}function y(T){return T===45||me(T)?(e.consume(T),y):G(T)}function G(T){return j(T)?(a=G,he(T)):$(T)?(e.consume(T),G):le(T)}function ee(T){return T===45||me(T)?(e.consume(T),ee):T===47||T===62||ne(T)?Z(T):n(T)}function Z(T){return T===47?(e.consume(T),le):T===58||T===95||Ee(T)?(e.consume(T),I):j(T)?(a=Z,he(T)):$(T)?(e.consume(T),Z):le(T)}function I(T){return T===45||T===46||T===58||T===95||me(T)?(e.consume(T),I):v(T)}function v(T){return T===61?(e.consume(T),H):j(T)?(a=v,he(T)):$(T)?(e.consume(T),v):Z(T)}function H(T){return T===null||T===60||T===61||T===62||T===96?n(T):T===34||T===39?(e.consume(T),i=T,U):j(T)?(a=H,he(T)):$(T)?(e.consume(T),H):(e.consume(T),F)}function U(T){return T===i?(e.consume(T),i=void 0,z):T===null?n(T):j(T)?(a=U,he(T)):(e.consume(T),U)}function F(T){return T===null||T===34||T===39||T===60||T===61||T===96?n(T):T===47||T===62||ne(T)?Z(T):(e.consume(T),F)}function z(T){return T===47||T===62||ne(T)?Z(T):n(T)}function le(T){return T===62?(e.consume(T),e.exit("htmlTextData"),e.exit("htmlText"),t):n(T)}function he(T){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(T),e.exit("lineEnding"),Le}function Le(T){return $(T)?J(e,He,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(T):He(T)}function He(T){return e.enter("htmlTextData"),a(T)}}const Rr={name:"labelEnd",resolveAll:Wl,resolveTo:Ql,tokenize:Gl},Yl={tokenize:Xl},ql={tokenize:$l},Vl={tokenize:Kl};function Wl(e){let t=-1;const n=[];for(;++t<e.length;){const r=e[t][1];if(n.push(e[t]),r.type==="labelImage"||r.type==="labelLink"||r.type==="labelEnd"){const i=r.type==="labelImage"?4:2;r.type="data",t+=i}}return e.length!==n.length&&Ie(e,0,e.length,n),e}function Ql(e,t){let n=e.length,r=0,i,u,a,o;for(;n--;)if(i=e[n][1],u){if(i.type==="link"||i.type==="labelLink"&&i._inactive)break;e[n][0]==="enter"&&i.type==="labelLink"&&(i._inactive=!0)}else if(a){if(e[n][0]==="enter"&&(i.type==="labelImage"||i.type==="labelLink")&&!i._balanced&&(u=n,i.type!=="labelLink")){r=2;break}}else i.type==="labelEnd"&&(a=n);const l={type:e[u][1].type==="labelLink"?"link":"image",start:{...e[u][1].start},end:{...e[e.length-1][1].end}},c={type:"label",start:{...e[u][1].start},end:{...e[a][1].end}},h={type:"labelText",start:{...e[u+r+2][1].end},end:{...e[a-2][1].start}};return o=[["enter",l,t],["enter",c,t]],o=Se(o,e.slice(u+1,u+r+3)),o=Se(o,[["enter",h,t]]),o=Se(o,Sn(t.parser.constructs.insideSpan.null,e.slice(u+r+4,a-3),t)),o=Se(o,[["exit",h,t],e[a-2],e[a-1],["exit",c,t]]),o=Se(o,e.slice(a+1)),o=Se(o,[["exit",l,t]]),Ie(e,u,e.length,o),e}function Gl(e,t,n){const r=this;let i=r.events.length,u,a;for(;i--;)if((r.events[i][1].type==="labelImage"||r.events[i][1].type==="labelLink")&&!r.events[i][1]._balanced){u=r.events[i][1];break}return o;function o(g){return u?u._inactive?d(g):(a=r.parser.defined.includes(we(r.sliceSerialize({start:u.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(g),e.exit("labelMarker"),e.exit("labelEnd"),l):n(g)}function l(g){return g===40?e.attempt(Yl,h,a?h:d)(g):g===91?e.attempt(ql,h,a?c:d)(g):a?h(g):d(g)}function c(g){return e.attempt(Vl,h,d)(g)}function h(g){return t(g)}function d(g){return u._balanced=!0,n(g)}}function Xl(e,t,n){return r;function r(d){return e.enter("resource"),e.enter("resourceMarker"),e.consume(d),e.exit("resourceMarker"),i}function i(d){return ne(d)?jt(e,u)(d):u(d)}function u(d){return d===41?h(d):Wu(e,a,o,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(d)}function a(d){return ne(d)?jt(e,l)(d):h(d)}function o(d){return n(d)}function l(d){return d===34||d===39||d===40?Gu(e,c,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(d):h(d)}function c(d){return ne(d)?jt(e,h)(d):h(d)}function h(d){return d===41?(e.enter("resourceMarker"),e.consume(d),e.exit("resourceMarker"),e.exit("resource"),t):n(d)}}function $l(e,t,n){const r=this;return i;function i(o){return Qu.call(r,e,u,a,"reference","referenceMarker","referenceString")(o)}function u(o){return r.parser.defined.includes(we(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(o):n(o)}function a(o){return n(o)}}function Kl(e,t,n){return r;function r(u){return e.enter("reference"),e.enter("referenceMarker"),e.consume(u),e.exit("referenceMarker"),i}function i(u){return u===93?(e.enter("referenceMarker"),e.consume(u),e.exit("referenceMarker"),e.exit("reference"),t):n(u)}}const Jl={name:"labelStartImage",resolveAll:Rr.resolveAll,tokenize:Zl};function Zl(e,t,n){const r=this;return i;function i(o){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(o),e.exit("labelImageMarker"),u}function u(o){return o===91?(e.enter("labelMarker"),e.consume(o),e.exit("labelMarker"),e.exit("labelImage"),a):n(o)}function a(o){return o===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(o):t(o)}}const ec={name:"labelStartLink",resolveAll:Rr.resolveAll,tokenize:tc};function tc(e,t,n){const r=this;return i;function i(a){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(a),e.exit("labelMarker"),e.exit("labelLink"),u}function u(a){return a===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(a):t(a)}}const qn={name:"lineEnding",tokenize:nc};function nc(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),J(e,t,"linePrefix")}}const fn={name:"thematicBreak",tokenize:rc};function rc(e,t,n){let r=0,i;return u;function u(c){return e.enter("thematicBreak"),a(c)}function a(c){return i=c,o(c)}function o(c){return c===i?(e.enter("thematicBreakSequence"),l(c)):r>=3&&(c===null||j(c))?(e.exit("thematicBreak"),t(c)):n(c)}function l(c){return c===i?(e.consume(c),r++,l):(e.exit("thematicBreakSequence"),$(c)?J(e,o,"whitespace")(c):o(c))}}const Te={continuation:{tokenize:sc},exit:lc,name:"list",tokenize:ac},ic={partial:!0,tokenize:cc},uc={partial:!0,tokenize:oc};function ac(e,t,n){const r=this,i=r.events[r.events.length-1];let u=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,a=0;return o;function o(f){const A=r.containerState.type||(f===42||f===43||f===45?"listUnordered":"listOrdered");if(A==="listUnordered"?!r.containerState.marker||f===r.containerState.marker:dr(f)){if(r.containerState.type||(r.containerState.type=A,e.enter(A,{_container:!0})),A==="listUnordered")return e.enter("listItemPrefix"),f===42||f===45?e.check(fn,n,c)(f):c(f);if(!r.interrupt||f===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(f)}return n(f)}function l(f){return dr(f)&&++a<10?(e.consume(f),l):(!r.interrupt||a<2)&&(r.containerState.marker?f===r.containerState.marker:f===41||f===46)?(e.exit("listItemValue"),c(f)):n(f)}function c(f){return e.enter("listItemMarker"),e.consume(f),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||f,e.check(en,r.interrupt?n:h,e.attempt(ic,g,d))}function h(f){return r.containerState.initialBlankLine=!0,u++,g(f)}function d(f){return $(f)?(e.enter("listItemPrefixWhitespace"),e.consume(f),e.exit("listItemPrefixWhitespace"),g):n(f)}function g(f){return r.containerState.size=u+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(f)}}function sc(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(en,i,u);function i(o){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,J(e,t,"listItemIndent",r.containerState.size+1)(o)}function u(o){return r.containerState.furtherBlankLines||!$(o)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,a(o)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(uc,t,a)(o))}function a(o){return r.containerState._closeFlow=!0,r.interrupt=void 0,J(e,e.attempt(Te,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o)}}function oc(e,t,n){const r=this;return J(e,i,"listItemIndent",r.containerState.size+1);function i(u){const a=r.events[r.events.length-1];return a&&a[1].type==="listItemIndent"&&a[2].sliceSerialize(a[1],!0).length===r.containerState.size?t(u):n(u)}}function lc(e){e.exit(this.containerState.type)}function cc(e,t,n){const r=this;return J(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(u){const a=r.events[r.events.length-1];return!$(u)&&a&&a[1].type==="listItemPrefixWhitespace"?t(u):n(u)}}const Ii={name:"setextUnderline",resolveTo:dc,tokenize:hc};function dc(e,t){let n=e.length,r,i,u;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!u&&e[n][1].type==="definition"&&(u=n);const a={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[i][1].type="setextHeadingText",u?(e.splice(i,0,["enter",a,t]),e.splice(u+1,0,["exit",e[r][1],t]),e[r][1].end={...e[u][1].end}):e[r][1]=a,e.push(["exit",a,t]),e}function hc(e,t,n){const r=this;let i;return u;function u(c){let h=r.events.length,d;for(;h--;)if(r.events[h][1].type!=="lineEnding"&&r.events[h][1].type!=="linePrefix"&&r.events[h][1].type!=="content"){d=r.events[h][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||d)?(e.enter("setextHeadingLine"),i=c,a(c)):n(c)}function a(c){return e.enter("setextHeadingLineSequence"),o(c)}function o(c){return c===i?(e.consume(c),o):(e.exit("setextHeadingLineSequence"),$(c)?J(e,l,"lineSuffix")(c):l(c))}function l(c){return c===null||j(c)?(e.exit("setextHeadingLine"),t(c)):n(c)}}const fc={tokenize:mc};function mc(e){const t=this,n=e.attempt(en,r,e.attempt(this.parser.constructs.flowInitial,i,J(e,e.attempt(this.parser.constructs.flow,i,e.attempt(Tl,i)),"linePrefix")));return n;function r(u){if(u===null){e.consume(u);return}return e.enter("lineEndingBlank"),e.consume(u),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(u){if(u===null){e.consume(u);return}return e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const pc={resolveAll:$u()},gc=Xu("string"),Ec=Xu("text");function Xu(e){return{resolveAll:$u(e==="text"?bc:void 0),tokenize:t};function t(n){const r=this,i=this.parser.constructs[e],u=n.attempt(i,a,o);return a;function a(h){return c(h)?u(h):o(h)}function o(h){if(h===null){n.consume(h);return}return n.enter("data"),n.consume(h),l}function l(h){return c(h)?(n.exit("data"),u(h)):(n.consume(h),l)}function c(h){if(h===null)return!0;const d=i[h];let g=-1;if(d)for(;++g<d.length;){const f=d[g];if(!f.previous||f.previous.call(r,r.previous))return!0}return!1}}}function $u(e){return t;function t(n,r){let i=-1,u;for(;++i<=n.length;)u===void 0?n[i]&&n[i][1].type==="data"&&(u=i,i++):(!n[i]||n[i][1].type!=="data")&&(i!==u+2&&(n[u][1].end=n[i-1][1].end,n.splice(u+2,i-u-2),i=u+2),u=void 0);return e?e(n,r):n}}function bc(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const r=e[n-1][1],i=t.sliceStream(r);let u=i.length,a=-1,o=0,l;for(;u--;){const c=i[u];if(typeof c=="string"){for(a=c.length;
vendor: 4,964 bytes, lines 7-9
7c.charCodeAt(a-1)===32;)o++,a--;if(a)break;a=-1}else if(c===-2)l=!0,o++;else if(c!==-1){u++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(o=0),o){const c={type:n===e.length||l||o<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:u?a:r.start._bufferIndex+a,_index:r.start._index+u,line:r.end.line,column:r.end.column-o,offset:r.end.offset-o},end:{...r.end}};r.end={...c.start},r.start.offset===r.end.offset?Object.assign(r,c):(e.splice(n,0,["enter",c,t],["exit",c,t]),n+=2)}n++}return e}const Tc={42:Te,43:Te,45:Te,48:Te,49:Te,50:Te,51:Te,52:Te,53:Te,54:Te,55:Te,56:Te,57:Te,62:zu},xc={91:Nl},Ac={[-2]:Yn,[-1]:Yn,32:Yn},_c={35:Ol,42:fn,45:[Ii,fn],60:Pl,61:Ii,95:fn,96:Ci,126:Ci},Cc={38:qu,92:Yu},Nc={[-5]:qn,[-4]:qn,[-3]:qn,33:Jl,38:qu,42:hr,60:[el,jl],91:ec,92:[yl,Yu],93:Rr,95:hr,96:fl},Ic={null:[hr,pc]},Sc={null:[42,95]},kc={null:[]},yc=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:Sc,contentInitial:xc,disable:kc,document:Tc,flow:_c,flowInitial:Ac,insideSpan:Ic,string:Cc,text:Nc},Symbol.toStringTag,{value:"Module"}));function Lc(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0};const i={},u=[];let a=[],o=[];const l={attempt:G(W),check:G(y),consume:M,enter:w,exit:V,interrupt:G(y,{interrupt:!0})},c={code:null,containerState:{},defineSkip:S,events:[],now:A,parser:e,previous:null,sliceSerialize:g,sliceStream:f,write:d};let h=t.tokenize.call(c,l);return t.resolveAll&&u.push(t),c;function d(v){return a=Se(a,v),P(),a[a.length-1]!==null?[]:(ee(t,0),c.events=Sn(u,c.events,c),c.events)}function g(v,H){return Dc(f(v),H)}function f(v){return Oc(a,v)}function A(){const{_bufferIndex:v,_index:H,line:U,column:F,offset:z}=r;return{_bufferIndex:v,_index:H,line:U,column:F,offset:z}}function S(v){i[v.line]=v.column,I()}function P(){let v;for(;r._index<a.length;){const H=a[r._index];if(typeof H=="string")for(v=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===v&&r._bufferIndex<H.length;)C(H.charCodeAt(r._bufferIndex));else C(H)}}function C(v){h=h(v)}function M(v){j(v)?(r.line++,r.column=1,r.offset+=v===-3?2:1,I()):v!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===a[r._index].length&&(r._bufferIndex=-1,r._index++)),c.previous=v}function w(v,H){const U=H||{};return U.type=v,U.start=A(),c.events.push(["enter",U,c]),o.push(U),U}function V(v){const H=o.pop();return H.end=A(),c.events.push(["exit",H,c]),H}function W(v,H){ee(v,H.from)}function y(v,H){H.restore()}function G(v,H){return U;function U(F,z,le){let he,Le,He,T;return Array.isArray(F)?Ue(F):"tokenize"in F?Ue([F]):Oe(F);function Oe(fe){return Lt;function Lt(Ve){const lt=Ve!==null&&fe[Ve],ct=Ve!==null&&fe.null,an=[...Array.isArray(lt)?lt:lt?[lt]:[],...Array.isArray(ct)?ct:ct?[ct]:[]];return Ue(an)(Ve)}}function Ue(fe){return he=fe,Le=0,fe.length===0?le:x(fe[Le])}function x(fe){return Lt;function Lt(Ve){return T=Z(),He=fe,fe.partial||(c.currentConstruct=fe),fe.name&&c.parser.constructs.disable.null.includes(fe.name)?Ze():fe.tokenize.call(H?Object.assign(Object.create(c),H):c,l,De,Ze)(Ve)}}function De(fe){return v(He,T),z}function Ze(fe){return T.restore(),++Le<he.length?x(he[Le]):le}}}function ee(v,H){v.resolveAll&&!u.includes(v)&&u.push(v),v.resolve&&Ie(c.events,H,c.events.length-H,v.resolve(c.events.slice(H),c)),v.resolveTo&&(c.events=v.resolveTo(c.events,c))}function Z(){const v=A(),H=c.previous,U=c.currentConstruct,F=c.events.length,z=Array.from(o);return{from:F,restore:le};function le(){r=v,c.previous=H,c.currentConstruct=U,c.events.length=F,o=z,I()}}function I(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function Oc(e,t){const n=t.start._index,r=t.start._bufferIndex,i=t.end._index,u=t.end._bufferIndex;let a;if(n===i)a=[e[n].slice(r,u)];else{if(a=e.slice(n,i),r>-1){const o=a[0];typeof o=="string"?a[0]=o.slice(r):a.shift()}u>0&&a.push(e[i].slice(0,u))}return a}function Dc(e,t){let n=-1;const r=[];let i;for(;++n<e.length;){const u=e[n];let a;if(typeof u=="string")a=u;else switch(u){case-5:{a="\r";break}case-4:{a=` 8`;break}case-3:{a=`\r 9`;break}case-2:{a=t?" ":" ";break}case-1:{if(!t&&i)continue;a=" ";break}default:a=String.fromCharCode(u)}i=u===-2,r.push(a)}return r.join("")}function Rc(e){const r={constructs:Uu([yc,...(e||{}).extensions||[]]),content:i(Qo),defined:[],document:i(Xo),flow:i(fc),lazy:{},string:i(gc),text:i(Ec)};return r;function i(u){return a;function a(o){return Lc(r,u,o)}}}function wc(e){for(;!Vu(e););return e}const Si=/[\0\t\n\r]/g;function Pc(){let e=1,t="",n=!0,r;return i;function i(u,a,o){const l=[];let c,h,d,g,f;for(u=t+(typeof u=="string"?u.toString():new TextDecoder(a||void 0).decode(u)),d=0,t="",n&&(u.charCodeAt(0)===65279&&d++,n=void 0);d<u.length;){if(Si.lastIndex=d,c=Si.exec(u),g=c&&c.index!==void 0?c.index:u.length,f=u.charCodeAt(g),!c){t=u.slice(d);break}if(f===10&&d===g&&r)l.push(-3),r=void 0;else switch(r&&(l.push(-5),r=void 0),d<g&&(l.push(u.slice(d,g)),e
vendor: 18,127 bytes, lines 9-13
9+=g-d),f){case 0:{l.push(65533),e++;break}case 9:{for(h=Math.ceil(e/4)*4,l.push(-2);e++<h;)l.push(-1);break}case 10:{l.push(-4),e=1;break}default:r=!0,e=1}d=g+1}return o&&(r&&l.push(-5),t&&l.push(t),l.push(null)),l}}const Mc=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Bc(e){return e.replace(Mc,Fc)}function Fc(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const i=n.charCodeAt(1),u=i===120||i===88;return ju(n.slice(u?2:1),u?16:10)}return Dr(n)||e}const Ku={}.hasOwnProperty;function vc(e,t,n){return typeof t!="string"&&(n=t,t=void 0),Hc(n)(wc(Rc(n).document().write(Pc()(e,t,!0))))}function Hc(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:u(Kr),autolinkProtocol:Z,autolinkEmail:Z,atxHeading:u(Gr),blockQuote:u(ct),characterEscape:Z,characterReference:Z,codeFenced:u(an),codeFencedFenceInfo:a,codeFencedFenceMeta:a,codeIndented:u(an,a),codeText:u(Ns,a),codeTextData:Z,data:Z,codeFlowValue:Z,definition:u(Is),definitionDestinationString:a,definitionLabelString:a,definitionTitleString:a,emphasis:u(Ss),hardBreakEscape:u(Xr),hardBreakTrailing:u(Xr),htmlFlow:u($r,a),htmlFlowData:Z,htmlText:u($r,a),htmlTextData:Z,image:u(ks),label:a,link:u(Kr),listItem:u(ys),listItemValue:g,listOrdered:u(Jr,d),listUnordered:u(Jr),paragraph:u(Ls),reference:x,referenceString:a,resourceDestinationString:a,resourceTitleString:a,setextHeading:u(Gr),strong:u(Os),thematicBreak:u(Rs)},exit:{atxHeading:l(),atxHeadingSequence:W,autolink:l(),autolinkEmail:lt,autolinkProtocol:Ve,blockQuote:l(),characterEscapeValue:I,characterReferenceMarkerHexadecimal:Ze,characterReferenceMarkerNumeric:Ze,characterReferenceValue:fe,characterReference:Lt,codeFenced:l(P),codeFencedFence:S,codeFencedFenceInfo:f,codeFencedFenceMeta:A,codeFlowValue:I,codeIndented:l(C),codeText:l(z),codeTextData:I,data:I,definition:l(),definitionDestinationString:V,definitionLabelString:M,definitionTitleString:w,emphasis:l(),hardBreakEscape:l(H),hardBreakTrailing:l(H),htmlFlow:l(U),htmlFlowData:I,htmlText:l(F),htmlTextData:I,image:l(he),label:He,labelText:Le,lineEnding:v,link:l(le),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:De,resourceDestinationString:T,resourceTitleString:Oe,resource:Ue,setextHeading:l(ee),setextHeadingLineSequence:G,setextHeadingText:y,strong:l(),thematicBreak:l()}};Ju(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(k){let B={type:"root",children:[]};const Y={stack:[B],tokenStack:[],config:t,enter:o,exit:c,buffer:a,resume:h,data:n},K=[];let te=-1;for(;++te<k.length;)if(k[te][1].type==="listOrdered"||k[te][1].type==="listUnordered")if(k[te][0]==="enter")K.push(te);else{const Re=K.pop();te=i(k,Re,te)}for(te=-1;++te<k.length;){const Re=t[k[te][0]];Ku.call(Re,k[te][1].type)&&Re[k[te][1].type].call(Object.assign({sliceSerialize:k[te][2].sliceSerialize},Y),k[te][1])}if(Y.tokenStack.length>0){const Re=Y.tokenStack[Y.tokenStack.length-1];(Re[1]||ki).call(Y,void 0,Re[0])}for(B.position={start:We(k.length>0?k[0][1].start:{line:1,column:1,offset:0}),end:We(k.length>0?k[k.length-2][1].end:{line:1,column:1,offset:0})},te=-1;++te<t.transforms.length;)B=t.transforms[te](B)||B;return B}function i(k,B,Y){let K=B-1,te=-1,Re=!1,et,je,Ot,Dt;for(;++K<=Y;){const Ae=k[K];switch(Ae[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{Ae[0]==="enter"?te++:te--,Dt=void 0;break}case"lineEndingBlank":{Ae[0]==="enter"&&(et&&!Dt&&!te&&!Ot&&(Ot=K),Dt=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:Dt=void 0}if(!te&&Ae[0]==="enter"&&Ae[1].type==="listItemPrefix"||te===-1&&Ae[0]==="exit"&&(Ae[1].type==="listUnordered"||Ae[1].type==="listOrdered")){if(et){let dt=K;for(je=void 0;dt--;){const ze=k[dt];if(ze[1].type==="lineEnding"||ze[1].type==="lineEndingBlank"){if(ze[0]==="exit")continue;je&&(k[je][1].type="lineEndingBlank",Re=!0),ze[1].type="lineEnding",je=dt}else if(!(ze[1].type==="linePrefix"||ze[1].type==="blockQuotePrefix"||ze[1].type==="blockQuotePrefixWhitespace"||ze[1].type==="blockQuoteMarker"||ze[1].type==="listItemIndent"))break}Ot&&(!je||Ot<je)&&(et._spread=!0),et.end=Object.assign({},je?k[je][1].start:Ae[1].end),k.splice(je||K,0,["exit",et,Ae[2]]),K++,Y++}if(Ae[1].type==="listItemPrefix"){const dt={type:"listItem",_spread:!1,start:Object.assign({},Ae[1].start),end:void 0};et=dt,k.splice(K,0,["enter",dt,Ae[2]]),K++,Y++,Ot=void 0,Dt=!0}}}return k[B][1]._spread=Re,Y}function u(k,B){return Y;function Y(K){o.call(this,k(K),K),B&&B.call(this,K)}}function a(){this.stack.push({type:"fragment",children:[]})}function o(k,B,Y){this.stack[this.stack.length-1].children.push(k),this.stack.push(k),this.tokenStack.push([B,Y||void 0]),k.position={start:We(B.start),end:void 0}}function l(k){return B;function B(Y){k&&k.call(this,Y),c.call(this,Y)}}function c(k,B){const Y=this.stack.pop(),K=this.tokenStack.pop();if(K)K[0].type!==k.type&&(B?B.call(this,k,K[0]):(K[1]||ki).call(this,k,K[0]));else throw new Error("Cannot close `"+k.type+"` ("+Ut({start:k.start,end:k.end})+"): itâs not open");Y.position.end=We(k.end)}function h(){return Or(this.stack.pop())}function d(){this.data.expectingFirstListItemValue=!0}function g(k){if(this.data.expectingFirstListItemValue){const B=this.stack[this.stack.length-2];B.start=Number.parseInt(this.sliceSerialize(k),10),this.data.expectingFirstListItemValue=void 0}}function f(){const k=this.resume(),B=this.stack[this.stack.length-1];B.lang=k}function A(){const k=this.resume(),B=this.stack[this.stack.length-1];B.meta=k}function S(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function P(){const k=this.resume(),B=this.stack[this.stack.length-1];B.value=k.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function C(){const k=this.resume(),B=this.stack[this.stack.length-1];B.value=k.replace(/(\r?\n|\r)$/g,"")}function M(k){const B=this.resume(),Y=this.stack[this.stack.length-1];Y.label=B,Y.identifier=we(this.sliceSerialize(k)).toLowerCase()}function w(){const k=this.resume(),B=this.stack[this.stack.length-1];B.title=k}function V(){const k=this.resume(),B=this.stack[this.stack.length-1];B.url=k}function W(k){const B=this.stack[this.stack.length-1];if(!B.depth){const Y=this.sliceSerialize(k).length;B.depth=Y}}function y(){this.data.setextHeadingSlurpLineEnding=!0}function G(k){const B=this.stack[this.stack.length-1];B.depth=this.sliceSerialize(k).codePointAt(0)===61?1:2}function ee(){this.data.setextHeadingSlurpLineEnding=void 0}function Z(k){const Y=this.stack[this.stack.length-1].children;let K=Y[Y.length-1];(!K||K.type!=="text")&&(K=Ds(),K.position={start:We(k.start),end:void 0},Y.push(K)),this.stack.push(K)}function I(k){const B=this.stack.pop();B.value+=this.sliceSerialize(k),B.position.end=We(k.end)}function v(k){const B=this.stack[this.stack.length-1];if(this.data.atHardBreak){const Y=B.children[B.children.length-1];Y.position.end=We(k.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(B.type)&&(Z.call(this,k),I.call(this,k))}function H(){this.data.atHardBreak=!0}function U(){const k=this.resume(),B=this.stack[this.stack.length-1];B.value=k}function F(){const k=this.resume(),B=this.stack[this.stack.length-1];B.value=k}function z(){const k=this.resume(),B=this.stack[this.stack.length-1];B.value=k}function le(){const k=this.stack[this.stack.length-1];if(this.data.inReference){const B=this.data.referenceType||"shortcut";k.type+="Reference",k.referenceType=B,delete k.url,delete k.title}else delete k.identifier,delete k.label;this.data.referenceType=void 0}function he(){const k=this.stack[this.stack.length-1];if(this.data.inReference){const B=this.data.referenceType||"shortcut";k.type+="Reference",k.referenceType=B,delete k.url,delete k.title}else delete k.identifier,delete k.label;this.data.referenceType=void 0}function Le(k){const B=this.sliceSerialize(k),Y=this.stack[this.stack.length-2];Y.label=Bc(B),Y.identifier=we(B).toLowerCase()}function He(){const k=this.stack[this.stack.length-1],B=this.resume(),Y=this.stack[this.stack.length-1];if(this.data.inReference=!0,Y.type==="link"){const K=k.children;Y.children=K}else Y.alt=B}function T(){const k=this.resume(),B=this.stack[this.stack.length-1];B.url=k}function Oe(){const k=this.resume(),B=this.stack[this.stack.length-1];B.title=k}function Ue(){this.data.inReference=void 0}function x(){this.data.referenceType="collapsed"}function De(k){const B=this.resume(),Y=this.stack[this.stack.length-1];Y.label=B,Y.identifier=we(this.sliceSerialize(k)).toLowerCase(),this.data.referenceType="full"}function Ze(k){this.data.characterReferenceType=k.type}function fe(k){const B=this.sliceSerialize(k),Y=this.data.characterReferenceType;let K;Y?(K=ju(B,Y==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):K=Dr(B);const te=this.stack[this.stack.length-1];te.value+=K}function Lt(k){const B=this.stack.pop();B.position.end=We(k.end)}function Ve(k){I.call(this,k);const B=this.stack[this.stack.length-1];B.url=this.sliceSerialize(k)}function lt(k){I.call(this,k);const B=this.stack[this.stack.length-1];B.url="mailto:"+this.sliceSerialize(k)}function ct(){return{type:"blockquote",children:[]}}function an(){return{type:"code",lang:null,meta:null,value:""}}function Ns(){return{type:"inlineCode",value:""}}function Is(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function Ss(){return{type:"emphasis",children:[]}}function Gr(){return{type:"heading",depth:0,children:[]}}function Xr(){return{type:"break"}}function $r(){return{type:"html",value:""}}function ks(){return{type:"image",title:null,url:"",alt:null}}function Kr(){return{type:"link",title:null,url:"",children:[]}}function Jr(k){return{type:"list",ordered:k.type==="listOrdered",start:null,spread:k._spread,children:[]}}function ys(k){return{type:"listItem",spread:k._spread,checked:null,children:[]}}function Ls(){return{type:"paragraph",children:[]}}function Os(){return{type:"strong",children:[]}}function Ds(){return{type:"text",value:""}}function Rs(){return{type:"thematicBreak"}}}function We(e){return{line:e.line,column:e.column,offset:e.offset}}function Ju(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?Ju(e,r):Uc(e,r)}}function Uc(e,t){let n;for(n in t)if(Ku.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function ki(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Ut({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Ut({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Ut({start:t.start,end:t.end})+") is still open")}function jc(e){const t=this;t.parser=n;function n(r){return vc(r,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function zc(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function Yc(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:` 10`}]}function qc(e,t){const n=t.value?t.value+` 11`:"",r={};t.lang&&(r.className=["language-"+t.lang]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i}function Vc(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Wc(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Qc(e,t){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),i=Nt(r.toLowerCase()),u=e.footnoteOrder.indexOf(r);let a,o=e.footnoteCounts.get(r);o===void 0?(o=0,e.footnoteOrder.push(r),a=e.footnoteOrder.length):a=u+1,o+=1,e.footnoteCounts.set(r,o);const l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(o>1?"-"+o:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(a)}]};e.patch(t,l);const c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)}function Gc(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Xc(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function Zu(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),u=i[0];u&&u.type==="text"?u.value="["+u.value:i.unshift({type:"text",value:"["});const a=i[i.length-1];return a&&a.type==="text"?a.value+=r:i.push({type:"text",value:r}),i}function $c(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Zu(e,t);const i={src:Nt(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const u={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,u),e.applyData(t,u)}function Kc(e,t){const n={src:Nt(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function Jc(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function Zc(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Zu(e,t);const i={href:Nt(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const u={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,u),e.applyData(t,u)}function e0(e,t){const n={href:Nt(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function t0(e,t,n){const r=e.all(t),i=n?n0(n):ea(t),u={},a=[];if(typeof t.checked=="boolean"){const h=r[0];let d;h&&h.type==="element"&&h.tagName==="p"?d=h:(d={type:"element",tagName:"p",properties:{},children:[]},r.unshift(d)),d.children.length>0&&d.children.unshift({type:"text",value:" "}),d.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),u.className=["task-list-item"]}let o=-1;for(;++o<r.length;){const h=r[o];(i||o!==0||h.type!=="element"||h.tagName!=="p")&&a.push({type:"text",value:` 12`}),h.type==="element"&&h.tagName==="p"&&!i?a.push(...h.children):a.push(h)}const l=r[r.length-1];l&&(i||l.type!=="element"||l.tagName!=="p")&&a.push({type:"text",value:` 13`});const c={type:"element",tagName:"li",properties:u,children:a};return e.patch(t,c),e.applyData(t,c)}function n0(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=ea(n[r])}return t}function ea(e){const t=e.spread;return t??e.children.length>1}function r0(e,t){const n={},r=e.all(t);let i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i<r.length;){const a=r[i];if(a.type==="element"&&a.tagName==="li"&&a.properties&&Array.isArray(a.properties.className)&&a.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const u={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,u),e.applyData(t,u)}function i0(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function u0(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function a0(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function s0(e,t){const n=e.all(t),r=n.shift(),i=[];if(r){const a={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],a),i.push(a)}if(n.length>0){const a={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},o=Fe(t.children[1]),l=Nn(t.children[t.children.length-1]);o&&l&&(a.position={start:o,end:l}),i.push(a)}const u={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,u),e.applyData(t,u)}function o0(e,t,n){const r=n?n.children:void 0,u=(r?r.indexOf(t):1)===0?"th":"td",a=n&&n.type==="table"?n.align:void 0,o=a?a.length:t.children.length;let l=-1;const c=[];for(;++l<o;){const d=t.children[l],g={},f=a?a[l]:void 0;f&&(g.align=f);let A={type:"element",tagName:u,properties:g,children:[]};d&&(A.children=e.all(d),e.patch(d,A),A=e.applyData(d,A)),c.push(A)}const h={type:"element",tagName:"tr",properties:{},children:e.wrap(c,!0)};return e.patch(t,h),e.applyData(t,h)}function l0(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const yi=9,Li=32;function c0(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const u=[];for(;r;)u.push(Oi(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return u.push(Oi(t.slice(i),i>0,!1)),u.join("")}function Oi(e,t,n){let r=0,i=e.length;if(t){let u=e.codePointAt(r);for(;u===yi||u===Li;)r++,u=e.codePointAt(r)}if(n){let u=e.codePointAt(i-1);for(;u===yi||u===Li;)i--,u=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function d0(e,t){const n={type:"text",value:c0(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function h0(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const f0={blockquote:zc,break:Yc,code:qc,delete:Vc,emphasis:Wc,footnoteReference:Qc,heading:Gc,html:Xc,imageReference:$c,image:Kc,inl
vendor: 4,732 bytes, lines 13-14
13ineCode:Jc,linkReference:Zc,link:e0,listItem:t0,list:r0,paragraph:i0,root:u0,strong:a0,table:s0,tableCell:l0,tableRow:o0,text:d0,thematicBreak:h0,toml:on,yaml:on,definition:on,footnoteDefinition:on};function on(){}const ta=-1,kn=0,zt=1,bn=2,wr=3,Pr=4,Mr=5,Br=6,na=7,ra=8,Di=typeof self=="object"?self:globalThis,m0=(e,t)=>{const n=(i,u)=>(e.set(u,i),i),r=i=>{if(e.has(i))return e.get(i);const[u,a]=t[i];switch(u){case kn:case ta:return n(a,i);case zt:{const o=n([],i);for(const l of a)o.push(r(l));return o}case bn:{const o=n({},i);for(const[l,c]of a)o[r(l)]=r(c);return o}case wr:return n(new Date(a),i);case Pr:{const{source:o,flags:l}=a;return n(new RegExp(o,l),i)}case Mr:{const o=n(new Map,i);for(const[l,c]of a)o.set(r(l),r(c));return o}case Br:{const o=n(new Set,i);for(const l of a)o.add(r(l));return o}case na:{const{name:o,message:l}=a;return n(new Di[o](l),i)}case ra:return n(BigInt(a),i);case"BigInt":return n(Object(BigInt(a)),i);case"ArrayBuffer":return n(new Uint8Array(a).buffer,a);case"DataView":{const{buffer:o}=new Uint8Array(a);return n(new DataView(o),a)}}return n(new Di[u](a),i)};return r},Ri=e=>m0(new Map,e)(0),ft="",{toString:p0}={},{keys:g0}=Object,Bt=e=>{const t=typeof e;if(t!=="object"||!e)return[kn,t];const n=p0.call(e).slice(8,-1);switch(n){case"Array":return[zt,ft];case"Object":return[bn,ft];case"Date":return[wr,ft];case"RegExp":return[Pr,ft];case"Map":return[Mr,ft];case"Set":return[Br,ft];case"DataView":return[zt,n]}return n.includes("Array")?[zt,n]:n.includes("Error")?[na,n]:[bn,n]},ln=([e,t])=>e===kn&&(t==="function"||t==="symbol"),E0=(e,t,n,r)=>{const i=(a,o)=>{const l=r.push(a)-1;return n.set(o,l),l},u=a=>{if(n.has(a))return n.get(a);let[o,l]=Bt(a);switch(o){case kn:{let h=a;switch(l){case"bigint":o=ra,h=a.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);h=null;break;case"undefined":return i([ta],a)}return i([o,h],a)}case zt:{if(l){let g=a;return l==="DataView"?g=new Uint8Array(a.buffer):l==="ArrayBuffer"&&(g=new Uint8Array(a)),i([l,[...g]],a)}const h=[],d=i([o,h],a);for(const g of a)h.push(u(g));return d}case bn:{if(l)switch(l){case"BigInt":return i([l,a.toString()],a);case"Boolean":case"Number":case"String":return i([l,a.valueOf()],a)}if(t&&"toJSON"in a)return u(a.toJSON());const h=[],d=i([o,h],a);for(const g of g0(a))(e||!ln(Bt(a[g])))&&h.push([u(g),u(a[g])]);return d}case wr:return i([o,a.toISOString()],a);case Pr:{const{source:h,flags:d}=a;return i([o,{source:h,flags:d}],a)}case Mr:{const h=[],d=i([o,h],a);for(const[g,f]of a)(e||!(ln(Bt(g))||ln(Bt(f))))&&h.push([u(g),u(f)]);return d}case Br:{const h=[],d=i([o,h],a);for(const g of a)(e||!ln(Bt(g)))&&h.push(u(g));return d}}const{message:c}=a;return i([o,{name:l,message:c}],a)};return u},wi=(e,{json:t,lossy:n}={})=>{const r=[];return E0(!(t||n),!!t,new Map,r)(e),r},xt=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?Ri(wi(e,t)):structuredClone(e):(e,t)=>Ri(wi(e,t));function b0(e,t){const n=[{type:"text",value:"â©"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function T0(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function x0(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||b0,r=e.options.footnoteBackLabel||T0,i=e.options.footnoteLabel||"Footnotes",u=e.options.footnoteLabelTagName||"h2",a=e.options.footnoteLabelProperties||{className:["sr-only"]},o=[];let l=-1;for(;++l<e.footnoteOrder.length;){const c=e.footnoteById.get(e.footnoteOrder[l]);if(!c)continue;const h=e.all(c),d=String(c.identifier).toUpperCase(),g=Nt(d.toLowerCase());let f=0;const A=[],S=e.footnoteCounts.get(d);for(;S!==void 0&&++f<=S;){A.length>0&&A.push({type:"text",value:" "});let M=typeof n=="string"?n:n(l,f);typeof M=="string"&&(M={type:"text",value:M}),A.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+g+(f>1?"-"+f:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(l,f),className:["data-footnote-backref"]},children:Array.isArray(M)?M:[M]})}const P=h[h.length-1];if(P&&P.type==="element"&&P.tagName==="p"){const M=P.children[P.children.length-1];M&&M.type==="text"?M.value+=" ":P.children.push({type:"text",value:" "}),P.children.push(...A)}else h.push(...A);const C={type:"element",tagName:"li",properties:{id:t+"fn-"+g},children:e.wrap(h,!0)};e.patch(c,C),o.push(C)}if(o.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:u,properties:{...xt(a),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:` 14`},{type:"element",tagName:"ol",properties:{},children:e.wrap(o,!0)}
vendor: 5,228 bytes, lines 14-19
14,{type:"text",value:` 15`}]}}const yn=(function(e){if(e==null)return N0;if(typeof e=="function")return Ln(e);if(typeof e=="object")return Array.isArray(e)?A0(e):_0(e);if(typeof e=="string")return C0(e);throw new Error("Expected function, string, or object as test")});function A0(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=yn(e[n]);return Ln(r);function r(...i){let u=-1;for(;++u<t.length;)if(t[u].apply(this,i))return!0;return!1}}function _0(e){const t=e;return Ln(n);function n(r){const i=r;let u;for(u in e)if(i[u]!==t[u])return!1;return!0}}function C0(e){return Ln(t);function t(n){return n&&n.type===e}}function Ln(e){return t;function t(n,r,i){return!!(I0(n)&&e.call(this,n,typeof r=="number"?r:void 0,i||void 0))}}function N0(){return!0}function I0(e){return e!==null&&typeof e=="object"&&"type"in e}const ia=[],S0=!0,fr=!1,k0="skip";function ua(e,t,n,r){let i;typeof t=="function"&&typeof n!="function"?(r=n,n=t):i=t;const u=yn(i),a=r?-1:1;o(e,void 0,[])();function o(l,c,h){const d=l&&typeof l=="object"?l:{};if(typeof d.type=="string"){const f=typeof d.tagName=="string"?d.tagName:typeof d.name=="string"?d.name:void 0;Object.defineProperty(g,"name",{value:"node ("+(l.type+(f?"<"+f+">":""))+")"})}return g;function g(){let f=ia,A,S,P;if((!t||u(l,c,h[h.length-1]||void 0))&&(f=y0(n(l,h)),f[0]===fr))return f;if("children"in l&&l.children){const C=l;if(C.children&&f[0]!==k0)for(S=(r?C.children.length:-1)+a,P=h.concat(C);S>-1&&S<C.children.length;){const M=C.children[S];if(A=o(M,S,P)(),A[0]===fr)return A;S=typeof A[1]=="number"?A[1]:S+a}}return f}}}function y0(e){return Array.isArray(e)?e:typeof e=="number"?[S0,e]:e==null?ia:[e]}function On(e,t,n,r){let i,u,a;typeof t=="function"&&typeof n!="function"?(u=void 0,a=t,i=n):(u=t,a=n,i=r),ua(e,u,o,i);function o(l,c){const h=c[c.length-1],d=h?h.children.indexOf(l):void 0;return a(l,d,h)}}const mr={}.hasOwnProperty,L0={};function O0(e,t){const n=t||L0,r=new Map,i=new Map,u=new Map,a={...f0,...n.handlers},o={all:c,applyData:R0,definitionById:r,footnoteById:i,footnoteCounts:u,footnoteOrder:[],handlers:a,one:l,options:n,patch:D0,wrap:P0};return On(e,function(h){if(h.type==="definition"||h.type==="footnoteDefinition"){const d=h.type==="definition"?r:i,g=String(h.identifier).toUpperCase();d.has(g)||d.set(g,h)}}),o;function l(h,d){const g=h.type,f=o.handlers[g];if(mr.call(o.handlers,g)&&f)return f(o,h,d);if(o.options.passThrough&&o.options.passThrough.includes(g)){if("children"in h){const{children:S,...P}=h,C=xt(P);return C.children=o.all(h),C}return xt(h)}return(o.options.unknownHandler||w0)(o,h,d)}function c(h){const d=[];if("children"in h){const g=h.children;let f=-1;for(;++f<g.length;){const A=o.one(g[f],h);if(A){if(f&&g[f-1].type==="break"&&(!Array.isArray(A)&&A.type==="text"&&(A.value=Pi(A.value)),!Array.isArray(A)&&A.type==="element")){const S=A.children[0];S&&S.type==="text"&&(S.value=Pi(S.value))}Array.isArray(A)?d.push(...A):d.push(A)}}}return d}}function D0(e,t){e.position&&(t.position=To(e))}function R0(e,t){let n=t;if(e&&e.data){const r=e.data.hName,i=e.data.hChildren,u=e.data.hProperties;if(typeof r=="string")if(n.type==="element")n.tagName=r;else{const a="children"in n?n.children:[n];n={type:"element",tagName:r,properties:{},children:a}}n.type==="element"&&u&&Object.assign(n.properties,xt(u)),"children"in n&&n.children&&i!==null&&i!==void 0&&(n.children=i)}return n}function w0(e,t){const n=t.data||{},r="value"in t&&!(mr.call(n,"hProperties")||mr.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function P0(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:` 16`});++r<e.length;)r&&n.push({type:"text",value:` 17`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:` 18`}),n}function Pi(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function Mi(e,t){const n=O0(e,t),r=n.one(e,void 0),i=x0(n),u=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&u.children.push({type:"text",value:` 19`},i),u}function M0(e,t){return e&&"run"in e?async function(n,r){const i=Mi(n,{file:r,...t});await e.run(i,r)}:function(n,r){return Mi(n,{file:r,...e||t})}}function Bi(e){if(e)throw e}var Vn,Fi;function B0(){if(Fi)return Vn;Fi=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,i=function(c){return typeof Array.isArray=="function"?Array.isArray(c):t.call(c)==="[object Array]"},u=function(c){if(!c||t.call(c)!=="[object Object]")return!1;var h=e.call(c,"constructor"),d=c.constructor&&c.constructor.prototype&&e.call(c.constructor.prototype,"isPrototypeOf");if(c.constructor&&!h&&!d)return!1;var g;for(g in c);return typeof g>"u"||e.call(c,g)},a=function(c,h){n&&h.name==="__proto__"?n(c,h.name,{enumerable:!0,configurable:!0,value:h.newValue,writable:!0}):c[h.name]=h.newValue},o=function(c,h){if(h==="__proto__")if(e.call(c,h)){if(r)return r(c,h).value}else return;return c[h]};return Vn=function l(){var c,h,d,g,f,A,S=arguments[0],P=1,C=arguments.length,M=!1;for(typeof S=="boolean"&&(M=S,S=arguments[1]||{},P=2),(S==null||typeof S!="object"&&typeof S!="function")&&(S={});P<C;
vendor: 10,507 bytes, line 19
19++P)if(c=arguments[P],c!=null)for(h in c)d=o(S,h),g=o(c,h),S!==g&&(M&&g&&(u(g)||(f=i(g)))?(f?(f=!1,A=d&&i(d)?d:[]):A=d&&u(d)?d:{},a(S,{name:h,newValue:l(M,A,g)})):typeof g<"u"&&a(S,{name:h,newValue:g}));return S},Vn}var F0=B0();const Wn=Au(F0);function pr(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function v0(){const e=[],t={run:n,use:r};return t;function n(...i){let u=-1;const a=i.pop();if(typeof a!="function")throw new TypeError("Expected function as last argument, not "+a);o(null,...i);function o(l,...c){const h=e[++u];let d=-1;if(l){a(l);return}for(;++d<i.length;)(c[d]===null||c[d]===void 0)&&(c[d]=i[d]);i=c,h?H0(h,o)(...c):a(null,...c)}}function r(i){if(typeof i!="function")throw new TypeError("Expected `middelware` to be a function, not "+i);return e.push(i),t}}function H0(e,t){let n;return r;function r(...a){const o=e.length>a.length;let l;o&&a.push(i);try{l=e.apply(this,a)}catch(c){const h=c;if(o&&n)throw h;return i(h)}o||(l&&l.then&&typeof l.then=="function"?l.then(u,i):l instanceof Error?i(l):u(l))}function i(a,...o){n||(n=!0,t(a,...o))}function u(a){i(null,a)}}const Me={basename:U0,dirname:j0,extname:z0,join:Y0,sep:"/"};function U0(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');tn(e);let n=0,r=-1,i=e.length,u;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(u){n=i+1;break}}else r<0&&(u=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let a=-1,o=t.length-1;for(;i--;)if(e.codePointAt(i)===47){if(u){n=i+1;break}}else a<0&&(u=!0,a=i+1),o>-1&&(e.codePointAt(i)===t.codePointAt(o--)?o<0&&(r=i):(o=-1,r=a));return n===r?r=a:r<0&&(r=e.length),e.slice(n,r)}function j0(e){if(tn(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function z0(e){tn(e);let t=e.length,n=-1,r=0,i=-1,u=0,a;for(;t--;){const o=e.codePointAt(t);if(o===47){if(a){r=t+1;break}continue}n<0&&(a=!0,n=t+1),o===46?i<0?i=t:u!==1&&(u=1):i>-1&&(u=-1)}return i<0||n<0||u===0||u===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function Y0(...e){let t=-1,n;for(;++t<e.length;)tn(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":q0(n)}function q0(e){tn(e);const t=e.codePointAt(0)===47;let n=V0(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function V0(e,t){let n="",r=0,i=-1,u=0,a=-1,o,l;for(;++a<=e.length;){if(a<e.length)o=e.codePointAt(a);else{if(o===47)break;o=47}if(o===47){if(!(i===a-1||u===1))if(i!==a-1&&u===2){if(n.length<2||r!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),i=a,u=0;continue}}else if(n.length>0){n="",r=0,i=a,u=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,a):n=e.slice(i+1,a),r=a-i-1;i=a,u=0}else o===46&&u>-1?u++:u=-1}return n}function tn(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const W0={cwd:Q0};function Q0(){return"/"}function gr(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function G0(e){if(typeof e=="string")e=new URL(e);else if(!gr(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return X0(e)}function X0(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n<t.length;)if(t.codePointAt(n)===37&&t.codePointAt(n+1)===50){const r=t.codePointAt(n+2);if(r===70||r===102){const i=new TypeError("File URL path must not include encoded / characters");throw i.code="ERR_INVALID_FILE_URL_PATH",i}}return decodeURIComponent(t)}const Qn=["history","path","basename","stem","extname","dirname"];class aa{constructor(t){let n;t?gr(t)?n={path:t}:typeof t=="string"||$0(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":W0.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<Qn.length;){const u=Qn[r];u in n&&n[u]!==void 0&&n[u]!==null&&(this[u]=u==="history"?[...n[u]]:n[u])}let i;for(i in n)Qn.includes(i)||(this[i]=n[i])}get basename(){return typeof this.path=="string"?Me.basename(this.path):void 0}set basename(t){Xn(t,"basename"),Gn(t,"basename"),this.path=Me.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?Me.dirname(this.path):void 0}set dirname(t){vi(this.basename,"dirname"),this.path=Me.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?Me.extname(this.path):void 0}set extname(t){if(Gn(t,"extname"),vi(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Me.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){gr(t)&&(t=G0(t)),Xn(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?Me.basename(this.path,this.extname):void 0}set stem(t){Xn(t,"stem"),Gn(t,"stem"),this.path=Me.join(this.dirname||"",t+(this.extname||""))}fail(t,n,r){const i=this.message(t,n,r);throw i.fatal=!0,i}info(t,n,r){const i=this.message(t,n,r);return i.fatal=void 0,i}message(t,n,r){const i=new pe(t,n,r);return this.path&&(i.name=this.path+":"+i.name,i.file=this.path),i.fatal=!1,this.messages.push(i),i}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}function Gn(e,t){if(e&&e.includes(Me.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Me.sep+"`")}function Xn(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function vi(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function $0(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const K0=(function(e){const r=this.constructor.prototype,i=r[e],u=function(){return i.apply(u,arguments)};return Object.setPrototypeOf(u,r),u}),J0={}.hasOwnProperty;class Fr extends K0{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=v0()}copy(){const t=new Fr;let n=-1;for(;++n<this.attachers.length;){const r=this.attachers[n];t.use(...r)}return t.data(Wn(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(Jn("data",this.frozen),this.namespace[t]=n,this):J0.call(this.namespace,t)&&this.namespace[t]||void 0:t?(Jn("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;const t=this;for(;++this.freezeIndex<this.attachers.length;){const[n,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);const i=n.call(t,...r);typeof i=="function"&&this.transformers.use(i)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const n=cn(t),r=this.parser||this.Parser;return $n("parse",r),r(String(n),n)}process(t,n){const r=this;return this.freeze(),$n("process",this.parser||this.Parser),Kn("process",this.compiler||this.Compiler),n?i(void 0,n):new Promise(i);function i(u,a){const o=cn(t),l=r.parse(o);r.run(l,o,function(h,d,g){if(h||!d||!g)return c(h);const f=d,A=r.stringify(f,g);td(A)?g.value=A:g.result=A,c(h,g)});function c(h,d){h||!d?a(h):u?u(d):n(void 0,d)}}}processSync(t){let n=!1,r;return this.freeze(),$n("processSync",this.parser||this.Parser),Kn("processSync",this.compiler||this.Compiler),this.process(t,i),Ui("processSync","process",n),r;function i(u,a){n=!0,Bi(u),r=a}}run(t,n,r){Hi(t),this.freeze();const i=this.transformers;return!r&&typeof n=="function"&&(r=n,n=void 0),r?u(void 0,r):new Promise(u);function u(a,o){const l=cn(n);i.run(t,l,c);function c(h,d,g){const f=d||t;h?o(h):a?a(f):r(void 0,f,g)}}}runSync(t,n){let r=!1,i;return this.run(t,n,u),Ui("runSync","run",r),i;function u(a,o){Bi(a),i=o,r=!0}}stringify(t,n){this.freeze();const r=cn(n),i=this.compiler||this.Compiler;return Kn("stringify",i),Hi(t),i(t,r)}use(t,...n){const r=this.attachers,i=this.namespace;if(Jn("use",this.frozen),t!=null)if(typeof t=="function")l(t,n);else if(typeof t=="object")Array.isArray(t)?o(t):a(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function u(c){if(typeof c=="function")l(c,[]);else if(typeof c=="object")if(Array.isArray(c)){const[h,...d]=c;l(h,d)}else a(c);else throw new TypeError("Expected usable value, not `"+c+"`")}function a(c){if(!("plugins"in c)&&!("settings"in c))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");o(c.plugins),c.settings&&(i.settings=Wn(!0,i.settings,c.settings))}function o(c){let h=-1;if(c!=null)if(Array.isArray(c))for(;++h<c.length;){const d=c[h];u(d)}else throw new TypeError("Expected a list of plugins, not `"+c+"`")}function l(c,h){let d=-1,g=-1;for(;++d<r.length;)if(r[d][0]===c){g=d;break}if(g===-1)r.push([c,...h]);else if(h.length>0){let[f,...A]=h;const S=r[g][1];pr(S)&&pr(f)&&(f=Wn(!0,S,f)),r[g]=[c,f,...A]}}}}const Z0=new Fr().freeze();function $n(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function Kn(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function Jn(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function Hi(e){if(!pr(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function Ui(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function cn(e){return ed(e)?e:new aa(e)}function ed(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function td(e){return typeof e=="string"||nd(e)}
vendor: 5,473 bytes, line 19
19function nd(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const rd="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",ji=[],zi={allowDangerousHtml:!0},id=/^(https?|ircs?|mailto|xmpp)$/i,ud=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function ad(e){const t=sd(e),n=od(e);return ld(t.runSync(t.parse(n),n),e)}function sd(e){const t=e.rehypePlugins||ji,n=e.remarkPlugins||ji,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...zi}:zi;return Z0().use(jc).use(n).use(M0,r).use(t)}function od(e){const t=e.children||"",n=new aa;return typeof t=="string"&&(n.value=t),n}function ld(e,t){const n=t.allowedElements,r=t.allowElement,i=t.components,u=t.disallowedElements,a=t.skipHtml,o=t.unwrapDisallowed,l=t.urlTransform||cd;for(const h of ud)Object.hasOwn(t,h.from)&&(""+h.from+(h.to?"use `"+h.to+"` instead":"remove it")+rd+h.id,void 0);return On(e,c),No(e,{Fragment:m.Fragment,components:i,ignoreInvalidStyle:!0,jsx:m.jsx,jsxs:m.jsxs,passKeys:!0,passNode:!0});function c(h,d,g){if(h.type==="raw"&&g&&typeof d=="number")return a?g.children.splice(d,1):g.children[d]={type:"text",value:h.value},d;if(h.type==="element"){let f;for(f in zn)if(Object.hasOwn(zn,f)&&Object.hasOwn(h.properties,f)){const A=h.properties[f],S=zn[f];(S===null||S.includes(h.tagName))&&(h.properties[f]=l(String(A||""),f,h))}}if(h.type==="element"){let f=n?!n.includes(h.tagName):u?u.includes(h.tagName):!1;if(!f&&r&&typeof d=="number"&&(f=!r(h,d,g)),f&&g&&typeof d=="number")return o&&h.children?g.children.splice(d,1,...h.children):g.children.splice(d,1),d}}}function cd(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t===-1||i!==-1&&t>i||n!==-1&&t>n||r!==-1&&t>r||id.test(e.slice(0,t))?e:""}function Yi(e,t){const n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let r=0,i=n.indexOf(t);for(;i!==-1;)r++,i=n.indexOf(t,i+t.length);return r}function dd(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function hd(e,t,n){const i=yn((n||{}).ignore||[]),u=fd(t);let a=-1;for(;++a<u.length;)ua(e,"text",o);function o(c,h){let d=-1,g;for(;++d<h.length;){const f=h[d],A=g?g.children:void 0;if(i(f,A?A.indexOf(f):void 0,g))return;g=f}if(g)return l(c,h)}function l(c,h){const d=h[h.length-1],g=u[a][0],f=u[a][1];let A=0;const P=d.children.indexOf(c);let C=!1,M=[];g.lastIndex=0;let w=g.exec(c.value);for(;w;){const V=w.index,W={index:w.index,input:w.input,stack:[...h,c]};let y=f(...w,W);if(typeof y=="string"&&(y=y.length>0?{type:"text",value:y}:void 0),y===!1?g.lastIndex=V+1:(A!==V&&M.push({type:"text",value:c.value.slice(A,V)}),Array.isArray(y)?M.push(...y):y&&M.push(y),A=V+w[0].length,C=!0),!g.global)break;w=g.exec(c.value)}return C?(A<c.value.length&&M.push({type:"text",value:c.value.slice(A)}),d.children.splice(P,1,...M)):M=[c],P+M.length}}function fd(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const n=!e[0]||Array.isArray(e[0])?e:[e];let r=-1;for(;++r<n.length;){const i=n[r];t.push([md(i[0]),pd(i[1])])}return t}function md(e){return typeof e=="string"?new RegExp(dd(e),"g"):e}function pd(e){return typeof e=="function"?e:function(){return e}}const Zn="phrasing",er=["autolink","link","image","label"];function gd(){return{transforms:[Cd],enter:{literalAutolink:bd,literalAutolinkEmail:tr,literalAutolinkHttp:tr,literalAutolinkWww:tr},exit:{literalAutolink:_d,literalAutolinkEmail:Ad,literalAutolinkHttp:Td,literalAutolinkWww:xd}}}function Ed(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Zn,notInConstruct:er},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Zn,notInConstruct:er},{character:":",before:"[ps]",after:"\\/",inConstruct:Zn,notInConstruct:er}]}}function bd(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function tr(e){this.config.enter.autolinkProtocol.call(this,e)}function Td(e){this.config.exit.autolinkProtocol.call(this,e)}function xd(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function Ad(e){this.config.exit.autolinkEmail.call(this,e)}function _d(e){this.exit(e)}function Cd(e){hd(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,Nd],[new RegExp("(?<=^|\\s|\\p{P}|\\p{S}
19)([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)","gu"),Id]],{ignore:["link","linkReference"]})}function Nd(e,t,n,r,i){let u="";if(!sa(i)||(/^w/i.test(t)&&(n=t+n,t="",u="http://"),!Sd(n)))return!1;const a=kd(n+r);if(!a[0])return!1;const o={type:"link",title:null,url:u+t+a[0],children:[{type:"text",value:t+a[0]}]};return a[1]?[o,{type:"text",value:a[1]}]:o}function Id(e,t,n,r){return!sa(r,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function Sd(e){const t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}function kd(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const i=Yi(e,"(");let u=Yi(e,")");for(;r!==-1&&i>u;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),u++;return[e,n]}function sa(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||ut(n)||In(n))&&(!t||n!==47)}oa.peek=Bd;function yd(){this.buffer()}function Ld(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function Od(){this.buffer()}function Dd(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function Rd(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=we(this.sliceSerialize(e)).toLowerCase(),n.label=t}function wd(e){this.exit(e)}function Pd(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=we(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Md(e){this.exit(e)}function Bd(){return"["}function oa(e,t,n,r){const i=n.createTracker(r);let u=i.move("[^");const a=n.enter("footnoteReference"),o=n.enter("reference");return u+=i.move(n.safe(n.associationId(e),{after:"]",before:u})),o(),a(),u+=i.move("]"),u}function Fd(){return{enter:{gfmFootnoteCallString:yd,gfmFootnoteCall:Ld,gfmFootnoteDefinitionLabelString:Od,gfmFootnoteDefinition:Dd},exit:{gfmFootnoteCallString:Rd,gfmFootnoteCall:wd,gfmFootnoteDefinitionLabelString:Pd,gfmFootnoteDefinition:Md}}}function vd(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:n,footnoteReference:oa},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]};function n(r,i,u,a){const o=u.createTracker(a);let l=o.move("[^");const c=u.enter("footnoteDefinition"),h=u.enter("label");return l+=o.move(u.safe(u.associationId(r),{before:l,after:"]"})),h(),l+=o.move("]:"),r.children&&r.children.length>0&&(o.shift(4),l+=o.move((t?` 20`:" ")+u.indentLines(u.containerFlow(r,o.current()),t?la:Hd))),c(),l}}function Hd(e,t,n){return t===0?e:la(e,t,n)}function la(e,t,n){return(n?"":" ")+e}const Ud=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];ca.peek=Vd;
vendor: 4,125 bytes, lines 20-26
20function jd(){return{canContainEols:["delete"],enter:{strikethrough:Yd},exit:{strikethrough:qd}}}function zd(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:Ud}],handlers:{delete:ca}}}function Yd(e){this.enter({type:"delete",children:[]},e)}function qd(e){this.exit(e)}function ca(e,t,n,r){const i=n.createTracker(r),u=n.enter("strikethrough");let a=i.move("~~");return a+=n.containerPhrasing(e,{...i.current(),before:a,after:"~"}),a+=i.move("~~"),u(),a}function Vd(){return"~"}function Wd(e){return e.length}function Qd(e,t){const n=t||{},r=(n.align||[]).concat(),i=n.stringLength||Wd,u=[],a=[],o=[],l=[];let c=0,h=-1;for(;++h<e.length;){const S=[],P=[];let C=-1;for(e[h].length>c&&(c=e[h].length);++C<e[h].length;){const M=Gd(e[h][C]);if(n.alignDelimiters!==!1){const w=i(M);P[C]=w,(l[C]===void 0||w>l[C])&&(l[C]=w)}S.push(M)}a[h]=S,o[h]=P}let d=-1;if(typeof r=="object"&&"length"in r)for(;++d<c;)u[d]=qi(r[d]);else{const S=qi(r);for(;++d<c;)u[d]=S}d=-1;const g=[],f=[];for(;++d<c;){const S=u[d];let P="",C="";S===99?(P=":",C=":"):S===108?P=":":S===114&&(C=":");let M=n.alignDelimiters===!1?1:Math.max(1,l[d]-P.length-C.length);const w=P+"-".repeat(M)+C;n.alignDelimiters!==!1&&(M=P.length+M+C.length,M>l[d]&&(l[d]=M),f[d]=M),g[d]=w}a.splice(1,0,g),o.splice(1,0,f),h=-1;const A=[];for(;++h<a.length;){const S=a[h],P=o[h];d=-1;const C=[];for(;++d<c;){const M=S[d]||"";let w="",V="";if(n.alignDelimiters!==!1){const W=l[d]-(P[d]||0),y=u[d];y===114?w=" ".repeat(W):y===99?W%2?(w=" ".repeat(W/2+.5),V=" ".repeat(W/2-.5)):(w=" ".repeat(W/2),V=w):V=" ".repeat(W)}n.delimiterStart!==!1&&!d&&C.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&M==="")&&(n.delimiterStart!==!1||d)&&C.push(" "),n.alignDelimiters!==!1&&C.push(w),C.push(M),n.alignDelimiters!==!1&&C.push(V),n.padding!==!1&&C.push(" "),(n.delimiterEnd!==!1||d!==c-1)&&C.push("|")}A.push(n.delimiterEnd===!1?C.join("").replace(/ +$/,""):C.join(""))}return A.join(` 21`)}function Gd(e){return e==null?"":String(e)}function qi(e){const t=typeof e=="string"?e.codePointAt(0):0;return t===67||t===99?99:t===76||t===108?108:t===82||t===114?114:0}const Vi={}.hasOwnProperty;function da(e,t){const n=t||{};function r(i,...u){let a=r.invalid;const o=r.handlers;if(i&&Vi.call(i,e)){const l=String(i[e]);a=Vi.call(o,l)?o[l]:r.unknown}if(a)return a.call(this,i,...u)}return r.handlers=n.handlers||{},r.invalid=n.invalid,r.unknown=n.unknown,r}function Xd(e,t,n,r){const i=n.enter("blockquote"),u=n.createTracker(r);u.move("> "),u.shift(2);const a=n.indentLines(n.containerFlow(e,u.current()),$d);return i(),a}function $d(e,t,n){return">"+(n?"":" ")+e}function Kd(e,t){return Wi(e,t.inConstruct,!0)&&!Wi(e,t.notInConstruct,!1)}function Wi(e,t,n){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function Qi(e,t,n,r){let i=-1;for(;++i<n.unsafe.length;)if(n.unsafe[i].character===` 22`&&Kd(n.stack,n.unsafe[i]))return/[ \t]/.test(r.before)?"":" ";return`\\ 23`}function Jd(e,t){const n=String(e);let r=n.indexOf(t),i=r,u=0,a=0;if(typeof t!="string")throw new TypeError("Expected substring");for(;r!==-1;)r===i?++u>a&&(a=u):u=1,i=r+t.length,r=n.indexOf(t,i);return a}function Zd(e,t){return!!(t.options.fences===!1&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}function eh(e){const t=e.options.fence||"`";if(t!=="`"&&t!=="~")throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}function th(e,t,n,r){const i=eh(n),u=e.value||"",a=i==="`"?"GraveAccent":"Tilde";if(Zd(e,n)){const d=n.enter("codeIndented"),g=n.indentLines(u,nh);return d(),g}const o=n.createTracker(r),l=i.repeat(Math.max(Jd(u,i)+1,3)),c=n.enter("codeFenced");let h=o.move(l);if(e.lang){const d=n.enter(`codeFencedLang${a}`);h+=o.move(n.safe(e.lang,{before:h,after:" ",encode:["`"],...o.current()})),d()}if(e.lang&&e.meta){const d=n.enter(`codeFencedMeta${a}`);h+=o.move(" "),h+=o.move(n.safe(e.meta,{before:h,after:` 24`,encode:["`"],...o.current()})),d()}return h+=o.move(` 25`),u&&(h+=o.move(u+` 26`)),h+=o.move(l),c(),h}
vendor: 7,932 bytes, lines 26-32
26function nh(e,t,n){return(n?"":" ")+e}function vr(e){const t=e.options.quote||'"';if(t!=='"'&&t!=="'")throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function rh(e,t,n,r){const i=vr(n),u=i==='"'?"Quote":"Apostrophe",a=n.enter("definition");let o=n.enter("label");const l=n.createTracker(r);let c=l.move("[");return c+=l.move(n.safe(n.associationId(e),{before:c,after:"]",...l.current()})),c+=l.move("]: "),o(),!e.url||/[\0- \u007F]/.test(e.url)?(o=n.enter("destinationLiteral"),c+=l.move("<"),c+=l.move(n.safe(e.url,{before:c,after:">",...l.current()})),c+=l.move(">")):(o=n.enter("destinationRaw"),c+=l.move(n.safe(e.url,{before:c,after:e.title?" ":` 27`,...l.current()}))),o(),e.title&&(o=n.enter(`title${u}`),c+=l.move(" "+i),c+=l.move(n.safe(e.title,{before:c,after:i,...l.current()})),c+=l.move(i),o()),a(),c}function ih(e){const t=e.options.emphasis||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}function Kt(e){return"&#x"+e.toString(16).toUpperCase()+";"}function Tn(e,t,n){const r=Tt(e),i=Tt(t);return r===void 0?i===void 0?n==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:i===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:r===1?i===void 0?{inside:!1,outside:!1}:i===1?{inside:!0,outside:!0}:{inside:!1,outside:!1}:i===void 0?{inside:!1,outside:!1}:i===1?{inside:!0,outside:!1}:{inside:!1,outside:!1}}ha.peek=uh;function ha(e,t,n,r){const i=ih(n),u=n.enter("emphasis"),a=n.createTracker(r),o=a.move(i);let l=a.move(n.containerPhrasing(e,{after:i,before:o,...a.current()}));const c=l.charCodeAt(0),h=Tn(r.before.charCodeAt(r.before.length-1),c,i);h.inside&&(l=Kt(c)+l.slice(1));const d=l.charCodeAt(l.length-1),g=Tn(r.after.charCodeAt(0),d,i);g.inside&&(l=l.slice(0,-1)+Kt(d));const f=a.move(i);return u(),n.attentionEncodeSurroundingInfo={after:g.outside,before:h.outside},o+l+f}function uh(e,t,n){return n.options.emphasis||"*"}function ah(e,t){let n=!1;return On(e,function(r){if("value"in r&&/\r?\n|\r/.test(r.value)||r.type==="break")return n=!0,fr}),!!((!e.depth||e.depth<3)&&Or(e)&&(t.options.setext||n))}function sh(e,t,n,r){const i=Math.max(Math.min(6,e.depth||1),1),u=n.createTracker(r);if(ah(e,n)){const h=n.enter("headingSetext"),d=n.enter("phrasing"),g=n.containerPhrasing(e,{...u.current(),before:` 28`,after:` 29`});return d(),h(),g+` 30`+(i===1?"=":"-").repeat(g.length-(Math.max(g.lastIndexOf("\r"),g.lastIndexOf(` 31`))+1))}const a="#".repeat(i),o=n.enter("headingAtx"),l=n.enter("phrasing");u.move(a+" ");let c=n.containerPhrasing(e,{before:"# ",after:` 32`,...u.current()});return/^[\t ]/.test(c)&&(c=Kt(c.charCodeAt(0))+c.slice(1)),c=c?a+" "+c:a,n.options.closeAtx&&(c+=" "+a),l(),o(),c}fa.peek=oh;function fa(e){return e.value||""}function oh(){return"<"}ma.peek=lh;function ma(e,t,n,r){const i=vr(n),u=i==='"'?"Quote":"Apostrophe",a=n.enter("image");let o=n.enter("label");const l=n.createTracker(r);let c=l.move("![");return c+=l.move(n.safe(e.alt,{before:c,after:"]",...l.current()})),c+=l.move("]("),o(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(o=n.enter("destinationLiteral"),c+=l.move("<"),c+=l.move(n.safe(e.url,{before:c,after:">",...l.current()})),c+=l.move(">")):(o=n.enter("destinationRaw"),c+=l.move(n.safe(e.url,{before:c,after:e.title?" ":")",...l.current()}))),o(),e.title&&(o=n.enter(`title${u}`),c+=l.move(" "+i),c+=l.move(n.safe(e.title,{before:c,after:i,...l.current()})),c+=l.move(i),o()),c+=l.move(")"),a(),c}function lh(){return"!"}pa.peek=ch;function pa(e,t,n,r){const i=e.referenceType,u=n.enter("imageReference");let a=n.enter("label");const o=n.createTracker(r);let l=o.move("![");const c=n.safe(e.alt,{before:l,after:"]",...o.current()});l+=o.move(c+"]["),a();const h=n.stack;n.stack=[],a=n.enter("reference");const d=n.safe(n.associationId(e),{before:l,after:"]",...o.current()});return a(),n.stack=h,u(),i==="full"||!c||c!==d?l+=o.move(d+"]"):i==="shortcut"?l=l.slice(0,-1):l+=o.move("]"),l}function ch(){return"!"}ga.peek=dh;function ga(e,t,n){let r=e.value||"",i="`",u=-1;for(;new RegExp("(^|[^`])"+i+"([^`]|$)").test(r);)i+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++u<n.unsafe.length;){const a=n.unsafe[u],o=n.compilePattern(a);let l;if(a.atBreak)for(;l=o.exec(r);){let c=l.index;r.charCodeAt(c)===10&&r.charCodeAt(c-1)===13&&c--,r=r.slice(0,c)+" "+r.slice(l.index+1)}}return i+r+i}function dh(){return"`"}function Ea(e,t){const n=Or(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}ba.peek=hh;function ba(e,t,n,r){const i=vr(n),u=i==='"'?"Quote":"Apostrophe",a=n.createTracker(r);let o,l;if(Ea(e,n)){const h=n.stack;n.stack=[],o=n.enter("autolink");let d=a.move("<");return d+=a.move(n.containerPhrasing(e,{before:d,after:">",...a.current()})),d+=a.move(">"),o(),n.stack=h,d}o=n.enter("link"),l=n.enter("label");let c=a.move("[");return c+=a.move(n.containerPhrasing(e,{before:c,after:"](",...a.current()})),c+=a.move("]("),l(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(l=n.enter("destinationLiteral"),c+=a.move("<"),c+=a.move(n.safe(e.url,{before:c,after:">",...a.current()})),c+=a.move(">")):(l=n.enter("destinationRaw"),c+=a.move(n.safe(e.url,{before:c,after:e.title?" ":")",...a.current()}))),l(),e.title&&(l=n.enter(`title${u}`),c+=a.move(" "+i),c+=a.move(n.safe(e.title,{before:c,after:i,...a.current()})),c+=a.move(i),l()),c+=a.move(")"),o(),c}function hh(e,t,n){return Ea(e,n)?"<":"["}Ta.peek=fh;function Ta(e,t,n,r){const i=e.referenceType,u=n.enter("linkReference");let a=n.enter("label");const o=n.createTracker(r);let l=o.move("[");const c=n.containerPhrasing(e,{before:l,after:"]",...o.current()});l+=o.move(c+"]["),a();const h=n.stack;n.stack=[],a=n.enter("reference");const d=n.safe(n.associationId(e),{before:l,after:"]",...o.current()});return a(),n.stack=h,u(),i==="full"||!c||c!==d?l+=o.move(d+"]"):i==="shortcut"?l=l.slice(0,-1):l+=o.move("]"),l}function fh(){return"["}function Hr(e){const t=e.options.bullet||"*";if(t!=="*"&&t!=="+"&&t!=="-")throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function mh(e){const t=Hr(e),n=e.options.bulletOther;if(!n)return t==="*"?"-":"*";if(n!=="*"&&n!=="+"&&n!=="-")throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}function ph(e){const t=e.options.bulletOrdered||".";if(t!=="."&&t!==")")throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}function xa(e){const t=e.options.rule||"*";if(t!=="*"&&t!=="-"&&t!=="_")throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}function gh(e,t,n,r){const i=n.enter("list"),u=n.bulletCurrent;let a=e.ordered?ph(n):Hr(n);const o=e.ordered?a==="."?")":".":mh(n);let l=t&&n.bulletLastUsed?a===n.bulletLastUsed:!1;if(!e.ordered){const h=e.children?e.children[0]:void 0;if((a==="*"||a==="-")&&h&&(!h.children||!h.children[0])&&n.stack[n.stack.length-1]==="list"&&n.stack[n.stack.length-2]==="listItem"&&n.stack[n.stack.length-3]==="list"&&n.stack[n.stack.length-4]==="listItem"&&n.indexStack[n.indexStack.length-1]===0&&n.indexStack[n.indexStack.length-2]===0&&n.indexStack[n.indexStack.length-3]===0&&(l=!0),xa(n)===a&&h){let d=-1;for(;++d<e.children.length;){const g=e.children[d];if(g&&g.type==="listItem"&&g.children&&g.children[0]&&g.children[0].type==="thematicBreak"){l=!0;break}}}}l&&(a=o),n.bulletCurrent=a;const c=n.containerFlow(e,r);return n.bulletLastUsed=a,n.bulletCurrent=u,i(),c}function Eh(e){const t=e.options.listItemIndent||"one";
vendor: 5,596 bytes, lines 32-34
32if(t!=="tab"&&t!=="one"&&t!=="mixed")throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}function bh(e,t,n,r){const i=Eh(n);let u=n.bulletCurrent||Hr(n);t&&t.type==="list"&&t.ordered&&(u=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+u);let a=u.length+1;(i==="tab"||i==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(a=Math.ceil(a/4)*4);const o=n.createTracker(r);o.move(u+" ".repeat(a-u.length)),o.shift(a);const l=n.enter("listItem"),c=n.indentLines(n.containerFlow(e,o.current()),h);return l(),c;function h(d,g,f){return g?(f?"":" ".repeat(a))+d:(f?u:u+" ".repeat(a-u.length))+d}}function Th(e,t,n,r){const i=n.enter("paragraph"),u=n.enter("phrasing"),a=n.containerPhrasing(e,r);return u(),i(),a}const xh=yn(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function Ah(e,t,n,r){return(e.children.some(function(a){return xh(a)})?n.containerPhrasing:n.containerFlow).call(n,e,r)}function _h(e){const t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}Aa.peek=Ch;function Aa(e,t,n,r){const i=_h(n),u=n.enter("strong"),a=n.createTracker(r),o=a.move(i+i);let l=a.move(n.containerPhrasing(e,{after:i,before:o,...a.current()}));const c=l.charCodeAt(0),h=Tn(r.before.charCodeAt(r.before.length-1),c,i);h.inside&&(l=Kt(c)+l.slice(1));const d=l.charCodeAt(l.length-1),g=Tn(r.after.charCodeAt(0),d,i);g.inside&&(l=l.slice(0,-1)+Kt(d));const f=a.move(i+i);return u(),n.attentionEncodeSurroundingInfo={after:g.outside,before:h.outside},o+l+f}function Ch(e,t,n){return n.options.strong||"*"}function Nh(e,t,n,r){return n.safe(e.value,r)}function Ih(e){const t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}function Sh(e,t,n){const r=(xa(n)+(n.options.ruleSpaces?" ":"")).repeat(Ih(n));return n.options.ruleSpaces?r.slice(0,-1):r}const _a={blockquote:Xd,break:Qi,code:th,definition:rh,emphasis:ha,hardBreak:Qi,heading:sh,html:fa,image:ma,imageReference:pa,inlineCode:ga,link:ba,linkReference:Ta,list:gh,listItem:bh,paragraph:Th,root:Ah,strong:Aa,text:Nh,thematicBreak:Sh};function kh(){return{enter:{table:yh,tableData:Gi,tableHeader:Gi,tableRow:Oh},exit:{codeText:Dh,table:Lh,tableData:nr,tableHeader:nr,tableRow:nr}}}function yh(e){const t=e._align;this.enter({type:"table",align:t.map(function(n){return n==="none"?null:n}),children:[]},e),this.data.inTable=!0}function Lh(e){this.exit(e),this.data.inTable=void 0}function Oh(e){this.enter({type:"tableRow",children:[]},e)}function nr(e){this.exit(e)}function Gi(e){this.enter({type:"tableCell",children:[]},e)}function Dh(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,Rh));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function Rh(e,t){return t==="|"?t:e}function wh(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,i=t.stringLength,u=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:` 33`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:g,table:a,tableCell:l,tableRow:o}};function a(f,A,S,P){return c(h(f,S,P),f.align)}function o(f,A,S,P){const C=d(f,S,P),M=c([C]);return M.slice(0,M.indexOf(` 34`))}function l(f,A,S,P){const C=S.enter("tableCell"),M=S.enter("phrasing"),w=S.containerPhrasing(f,{...P,before:u,after:u});return M(),C(),w}function c(f,A){return Qd(f,{align:A,alignDelimiters:r,padding:n,stringLength:i})}function h(f,A,S){const P=f.children;let C=-1;const M=[],w=A.enter("table");for(;++C<P.length;)M[C]=d(P[C],A,S);return w(),M}function d(f,A,S){const P=f.children;let C=-1;const M=[],w=A.enter("tableRow");for(;++C<P.length;)M[C]=l(P[C],f,A,S);return w(),M}function g(f,A,S){let P=_a.inlineCode(f,A,S);return S.stack.includes("tableCell")&&(P=P.replace(/\|/g,"\\$&")),P}}function Ph(){return{exit:{taskListCheckValueChecked:Xi,taskListCheckValueUnchecked:Xi,paragraph:Bh}}}function Mh(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:Fh}}}function Xi(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function Bh(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const n=this.stack[this.stack.length-1];n.type;const r=n.children[0];if(r&&r.type==="text"){const i=t.children;let u=-1,a;for(;++u<i.length;){const o=i[u];if(o.type==="paragraph"){a=o;break}}a===n&&(r.value=r.value.slice(1),r.value.length===0?n.children.shift():n.position&&r.position&&typeof r.position.start.offset=="number"&&(r.position.start.column++,r.position.start.offset++,n.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function Fh(e,t,n,r){const i=e.children[0],u=typeof e.checked=="boolean"&&i&&i.type==="paragraph",a="["+(e.checked?"x":" ")+"] ",o=n.createTracker(r);u&&o.move(a);let l=_a.listItem(e,t,n,{...r,...o.current()});return u&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,c)),l;function c(h){return h+a}}function vh(){return[gd(),Fd(),jd(),kh(),Ph()]}function Hh(e){return{extensions:[Ed(),vd(e),zd(),wh(e),Mh()]}}const Uh={tokenize:Wh,partial:!0}
vendor: 9,669 bytes, line 34
34,Ca={tokenize:Qh,partial:!0},Na={tokenize:Gh,partial:!0},Ia={tokenize:Xh,partial:!0},jh={tokenize:$h,partial:!0},Sa={name:"wwwAutolink",tokenize:qh,previous:ya},ka={name:"protocolAutolink",tokenize:Vh,previous:La},qe={name:"emailAutolink",tokenize:Yh,previous:Oa},ve={};function zh(){return{text:ve}}let nt=48;for(;nt<123;)ve[nt]=qe,nt++,nt===58?nt=65:nt===91&&(nt=97);ve[43]=qe;ve[45]=qe;ve[46]=qe;ve[95]=qe;ve[72]=[qe,ka];ve[104]=[qe,ka];ve[87]=[qe,Sa];ve[119]=[qe,Sa];function Yh(e,t,n){const r=this;let i,u;return a;function a(d){return!Er(d)||!Oa.call(r,r.previous)||Ur(r.events)?n(d):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),o(d))}function o(d){return Er(d)?(e.consume(d),o):d===64?(e.consume(d),l):n(d)}function l(d){return d===46?e.check(jh,h,c)(d):d===45||d===95||me(d)?(u=!0,e.consume(d),l):h(d)}function c(d){return e.consume(d),i=!0,l}function h(d){return u&&i&&Ee(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(d)):n(d)}}function qh(e,t,n){const r=this;return i;function i(a){return a!==87&&a!==119||!ya.call(r,r.previous)||Ur(r.events)?n(a):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(Uh,e.attempt(Ca,e.attempt(Na,u),n),n)(a))}function u(a){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(a)}}function Vh(e,t,n){const r=this;let i="",u=!1;return a;function a(d){return(d===72||d===104)&&La.call(r,r.previous)&&!Ur(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),i+=String.fromCodePoint(d),e.consume(d),o):n(d)}function o(d){if(Ee(d)&&i.length<5)return i+=String.fromCodePoint(d),e.consume(d),o;if(d===58){const g=i.toLowerCase();if(g==="http"||g==="https")return e.consume(d),l}return n(d)}function l(d){return d===47?(e.consume(d),u?c:(u=!0,l)):n(d)}function c(d){return d===null||En(d)||ne(d)||ut(d)||In(d)?n(d):e.attempt(Ca,e.attempt(Na,h),n)(d)}function h(d){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(d)}}function Wh(e,t,n){let r=0;return i;function i(a){return(a===87||a===119)&&r<3?(r++,e.consume(a),i):a===46&&r===3?(e.consume(a),u):n(a)}function u(a){return a===null?n(a):t(a)}}function Qh(e,t,n){let r,i,u;return a;function a(c){return c===46||c===95?e.check(Ia,l,o)(c):c===null||ne(c)||ut(c)||c!==45&&In(c)?l(c):(u=!0,e.consume(c),a)}function o(c){return c===95?r=!0:(i=r,r=void 0),e.consume(c),a}function l(c){return i||r||!u?n(c):t(c)}}function Gh(e,t){let n=0,r=0;return i;function i(a){return a===40?(n++,e.consume(a),i):a===41&&r<n?u(a):a===33||a===34||a===38||a===39||a===41||a===42||a===44||a===46||a===58||a===59||a===60||a===63||a===93||a===95||a===126?e.check(Ia,t,u)(a):a===null||ne(a)||ut(a)?t(a):(e.consume(a),i)}function u(a){return a===41&&r++,e.consume(a),i}}function Xh(e,t,n){return r;function r(o){return o===33||o===34||o===39||o===41||o===42||o===44||o===46||o===58||o===59||o===63||o===95||o===126?(e.consume(o),r):o===38?(e.consume(o),u):o===93?(e.consume(o),i):o===60||o===null||ne(o)||ut(o)?t(o):n(o)}function i(o){return o===null||o===40||o===91||ne(o)||ut(o)?t(o):r(o)}function u(o){return Ee(o)?a(o):n(o)}function a(o){return o===59?(e.consume(o),r):Ee(o)?(e.consume(o),a):n(o)}}function $h(e,t,n){return r;function r(u){return e.consume(u),i}function i(u){return me(u)?n(u):t(u)}}function ya(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||ne(e)}function La(e){return!Ee(e)}function Oa(e){return!(e===47||Er(e))}function Er(e){return e===43||e===45||e===46||e===95||me(e)}function Ur(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if((r.type==="labelLink"||r.type==="labelImage")&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}const Kh={tokenize:af,partial:!0};function Jh(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:nf,continuation:{tokenize:rf},exit:uf}},text:{91:{name:"gfmFootnoteCall",tokenize:tf},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:Zh,resolveTo:ef}}}}function Zh(e,t,n){const r=this;let i=r.events.length;const u=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let a;for(;i--;){const l=r.events[i][1];if(l.type==="labelImage"){a=l;break}if(l.type==="gfmFootnoteCall"||l.type==="labelLink"||l.type==="label"||l.type==="image"||l.type==="link")break}return o;function o(l){if(!a||!a._balanced)return n(l);const c=we(r.sliceSerialize({start:a.end,end:r.now()}));return c.codePointAt(0)!==94||!u.includes(c.slice(1))?n(l):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(l),e.exit("gfmFootnoteCallLabelMarker"),t(l))}}function ef(e,t){let n=e.length;for(;n--;)if(e[n][1].type==="labelImage"&&e[n][0]==="enter"){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";const r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;const u={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},a={type:"chunkString",contentType:"string",start:Object.assign({},u.start),end:Object.assign({},u.end)},o=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",i,t],["exit",i,t],["enter",u,t],["enter",a,t],["exit",a,t],["exit",u,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...o),e}function tf(e,t,n){const r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let u=0,a;return o;function o(d){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),l}function l(d){return d!==94?n(d):(e.enter("gfmFootnoteCallMarker"),e.consume(d),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",c)}function c(d){if(u>999||d===93&&!a||d===null||d===91||ne(d))return n(d);if(d===93){e.exit("chunkString");const g=e.exit("gfmFootnoteCallString");return i.includes(we(r.sliceSerialize(g)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(d)}return ne(d)||(a=!0),u++,e.consume(d),d===92?h:c}function h(d){return d===91||d===92||d===93?(e.consume(d),u++,c):c(d)}}function nf(e,t,n){const r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let u,a=0,o;return l;function l(A){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(A),e.exit("gfmFootnoteDefinitionLabelMarker"),c}function c(A){return A===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(A),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",h):n(A)}function h(A){if(a>999||A===93&&!o||A===null||A===91||ne(A))return n(A);if(A===93){e.exit("chunkString");const S=e.exit("gfmFootnoteDefinitionLabelString");return u=we(r.sliceSerialize(S)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(A),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),g}return ne(A)||(o=!0),a++,e.consume(A),A===92?d:h}function d(A){return A===91||A===92||A===93?(e.consume(A),a++,h):h(A)}function g(A){return A===58?(e.enter("definitionMarker"),e.consume(A),e.exit("definitionMarker"),i.includes(u)||i.push(u),J(e,f,"gfmFootnoteDefinitionWhitespace")):n(A)}function f(A){return t(A)}}function rf(e,t,n){return e.check(en,t,e.attempt(Kh,t,n))}function uf(e){e.exit("gfmFootnoteDefinition")}function af(e,t,n){const r=this;return J(e,i,"gfmFootnoteDefinitionIndent",5);function i(u){const a=r.events[r.events.length-1];return a&&a[1].type==="gfmFootnoteDefinitionIndent"&&a[2].sliceSerialize(a[1],!0).length===4?t(u):n(u)}}function sf(e){let n=(e||{}).singleTilde;const r={name:"strikethrough",tokenize:u,resolveAll:i};return n==null&&(n=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}};function i(a,o){let l=-1;for(;++l<a.length;)if(a[l][0]==="enter"&&a[l][1].type==="strikethroughSequenceTemporary"&&a[l][1]._close){let c=l;for(;c--;)if(a[c][0]==="exit"&&a[c][1].type==="strikethroughSequenceTemporary"&&a[c][1]._open&&a[l][1].end.offset-a[l][1].start.offset===a[c][1].end.offset-a[c][1].start.offset){a[l][1].type="strikethroughSequence",a[c][1].type="strikethroughSequence";const h={type:"strikethrough",start:Object.assign({},a[c][1].start),end:Object.assign({},a[l][1].end)},d={type:"strikethroughText",start:Object.assign({},a[c][1].end),end:Object.assign({},a[l][1].start)},g=[["enter",h,o],["enter",a[c][1],o],["exit",a[c][1],o],["enter",d,o]],f=o.parser.constructs.insideSpan.null;f&&Ie(g,g.length,0,Sn(f,a.slice(c+1,l),o)),Ie(g,g.length,0,[["exit",d,o],["enter",a[l][1],o],["exit",a[l][1],o],["exit",h,o]]),Ie(a,c-1,l-c+3,g),l=c+g.length-2;break}}for(l=-1;++l<a.length;)a[l][1].type==="strikethroughSequenceTemporary"&&(a[l][1].type="data");return a}function u(a,o,l){const c=this.previous,h=this.events;let d=0;return g;function g(A){return c===126&&h[h.length-1][1].type!=="characterEscape"?l(A):(a.enter("strikethroughSequenceTemporary"),f(A))}function f(A){const S=Tt(c);if(A===126)return d>1?l(A):(a.consume(A),d++,f);if(d<2&&!n)return l(A);const P=a.exit("strikethroughSequenceTemporary"),C=Tt(A);return P._open=!C||C===2&&!!S,P._close=!S||S===2&&!!C,o(A)}}}class of{constructor(){this.map=[]}add(t,n,r){lf(this,t,n,r)}consume(t){if(this.map.sort(function(u,a){return u[0]-a[0]}),this.map.length===0)return;let n=this.map.length;const r=[];for(;n>0;)n-=1,r.push(t.slice(this.map[n][0]+this.map[n][1]),this.map[n][2]),t.length=this.map[n][0];
vendor: 4,794 bytes, line 34
34r.push(t.slice()),t.length=0;let i=r.pop();for(;i;){for(const u of i)t.push(u);i=r.pop()}this.map.length=0}}function lf(e,t,n,r){let i=0;if(!(n===0&&r.length===0)){for(;i<e.map.length;){if(e.map[i][0]===t){e.map[i][1]+=n,e.map[i][2].push(...r);return}i+=1}e.map.push([t,n,r])}}function cf(e,t){let n=!1;const r=[];for(;t<e.length;){const i=e[t];if(n){if(i[0]==="enter")i[1].type==="tableContent"&&r.push(e[t+1][1].type==="tableDelimiterMarker"?"left":"none");else if(i[1].type==="tableContent"){if(e[t-1][1].type==="tableDelimiterMarker"){const u=r.length-1;r[u]=r[u]==="left"?"center":"right"}}else if(i[1].type==="tableDelimiterRow")break}else i[0]==="enter"&&i[1].type==="tableDelimiterRow"&&(n=!0);t+=1}return r}function df(){return{flow:{null:{name:"table",tokenize:hf,resolveAll:ff}}}}function hf(e,t,n){const r=this;let i=0,u=0,a;return o;function o(I){let v=r.events.length-1;for(;v>-1;){const F=r.events[v][1].type;if(F==="lineEnding"||F==="linePrefix")v--;else break}const H=v>-1?r.events[v][1].type:null,U=H==="tableHead"||H==="tableRow"?y:l;return U===y&&r.parser.lazy[r.now().line]?n(I):U(I)}function l(I){return e.enter("tableHead"),e.enter("tableRow"),c(I)}function c(I){return I===124||(a=!0,u+=1),h(I)}function h(I){return I===null?n(I):j(I)?u>1?(u=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(I),e.exit("lineEnding"),f):n(I):$(I)?J(e,h,"whitespace")(I):(u+=1,a&&(a=!1,i+=1),I===124?(e.enter("tableCellDivider"),e.consume(I),e.exit("tableCellDivider"),a=!0,h):(e.enter("data"),d(I)))}function d(I){return I===null||I===124||ne(I)?(e.exit("data"),h(I)):(e.consume(I),I===92?g:d)}function g(I){return I===92||I===124?(e.consume(I),d):d(I)}function f(I){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(I):(e.enter("tableDelimiterRow"),a=!1,$(I)?J(e,A,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(I):A(I))}function A(I){return I===45||I===58?P(I):I===124?(a=!0,e.enter("tableCellDivider"),e.consume(I),e.exit("tableCellDivider"),S):W(I)}function S(I){return $(I)?J(e,P,"whitespace")(I):P(I)}function P(I){return I===58?(u+=1,a=!0,e.enter("tableDelimiterMarker"),e.consume(I),e.exit("tableDelimiterMarker"),C):I===45?(u+=1,C(I)):I===null||j(I)?V(I):W(I)}function C(I){return I===45?(e.enter("tableDelimiterFiller"),M(I)):W(I)}function M(I){return I===45?(e.consume(I),M):I===58?(a=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(I),e.exit("tableDelimiterMarker"),w):(e.exit("tableDelimiterFiller"),w(I))}function w(I){return $(I)?J(e,V,"whitespace")(I):V(I)}function V(I){return I===124?A(I):I===null||j(I)?!a||i!==u?W(I):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(I)):W(I)}function W(I){return n(I)}function y(I){return e.enter("tableRow"),G(I)}function G(I){return I===124?(e.enter("tableCellDivider"),e.consume(I),e.exit("tableCellDivider"),G):I===null||j(I)?(e.exit("tableRow"),t(I)):$(I)?J(e,G,"whitespace")(I):(e.enter("data"),ee(I))}function ee(I){return I===null||I===124||ne(I)?(e.exit("data"),G(I)):(e.consume(I),I===92?Z:ee)}function Z(I){return I===92||I===124?(e.consume(I),ee):ee(I)}}function ff(e,t){let n=-1,r=!0,i=0,u=[0,0,0,0],a=[0,0,0,0],o=!1,l=0,c,h,d;const g=new of;for(;++n<e.length;){const f=e[n],A=f[1];f[0]==="enter"?A.type==="tableHead"?(o=!1,l!==0&&($i(g,t,l,c,h),h=void 0,l=0),c={type:"table",start:Object.assign({},A.start),end:Object.assign({},A.end)},g.add(n,0,[["enter",c,t]])):A.type==="tableRow"||A.type==="tableDelimiterRow"?(r=!0,d=void 0,u=[0,0,0,0],a=[0,n+1,0,0],o&&(o=!1,h={type:"tableBody",start:Object.assign({},A.start),end:Object.assign({},A.end)},g.add(n,0,[["enter",h,t]])),i=A.type==="tableDelimiterRow"?2:h?3:1):i&&(A.type==="data"||A.type==="tableDelimiterMarker"||A.type==="tableDelimiterFiller")?(r=!1,a[2]===0&&(u[1]!==0&&(a[0]=a[1],d=dn(g,t,u,i,void 0,d),u=[0,0,0,0]),a[2]=n)):A.type==="tableCellDivider"&&(r?r=!1:(u[1]!==0&&(a[0]=a[1],d=dn(g,t,u,i,void 0,d)),u=a,a=[u[1],n,0,0])):A.type==="tableHead"?(o=!0,l=n):A.type==="tableRow"||A.type==="tableDelimiterRow"?(l=n,u[1]!==0?(a[0]=a[1],d=dn(g,t,u,i,n,d)):a[1]!==0&&(d=dn(g,t,a,i,n,d)),i=0):i&&(A.type==="data"||A.type==="tableDelimiterMarker"||A.type==="tableDelimiterFiller")&&(a[3]=n)}for(l!==0&&$i(g,t,l,c,h),g.consume(t.events),n=-1;++n<t.events.length;){const f=t.events[n];f[0]==="enter"&&f[1].type==="table"&&(f[1]._align=cf(t.events,n))}return e}function dn(e,t,n,r,i,u){const a=r===1?"tableHeader":r===2?"tableDelimiter":"tableData",o="tableContent";n[0]!==0&&(u.end=Object.assign({},mt(t.events,n[0])),e.add(n[0],0,[["exit",u,t]]));const l=mt(t.events,n[1]);if(u={type:a,start:Object.assign({},l),end:Object.assign({},l)},e.add(n[1],0,[["enter",u,t]]),n[2]!==0){const c=mt(t.events,n[2]),h=mt(t.events,n[3]),d={type:o,start:Object.assign({},c),end:Object.assign({},h)};
vendor: 9,347 bytes, lines 34-35
34if(e.add(n[2],0,[["enter",d,t]]),r!==2){const g=t.events[n[2]],f=t.events[n[3]];if(g[1].end=Object.assign({},f[1].end),g[1].type="chunkText",g[1].contentType="text",n[3]>n[2]+1){const A=n[2]+1,S=n[3]-n[2]-1;e.add(A,S,[])}}e.add(n[3]+1,0,[["exit",d,t]])}return i!==void 0&&(u.end=Object.assign({},mt(t.events,i)),e.add(i,0,[["exit",u,t]]),u=void 0),u}function $i(e,t,n,r,i){const u=[],a=mt(t.events,n);i&&(i.end=Object.assign({},a),u.push(["exit",i,t])),r.end=Object.assign({},a),u.push(["exit",r,t]),e.add(n+1,0,u)}function mt(e,t){const n=e[t],r=n[0]==="enter"?"start":"end";return n[1][r]}const mf={name:"tasklistCheck",tokenize:gf};function pf(){return{text:{91:mf}}}function gf(e,t,n){const r=this;return i;function i(l){return r.previous!==null||!r._gfmTasklistFirstContentOfListItem?n(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),u)}function u(l){return ne(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),a):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),a):n(l)}function a(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),o):n(l)}function o(l){return j(l)?t(l):$(l)?e.check({tokenize:Ef},t,n)(l):n(l)}}function Ef(e,t,n){return J(e,r,"whitespace");function r(i){return i===null?n(i):t(i)}}function bf(e){return Uu([zh(),Jh(),sf(e),df(),pf()])}const Tf={};function xf(e){const t=this,n=e||Tf,r=t.data(),i=r.micromarkExtensions||(r.micromarkExtensions=[]),u=r.fromMarkdownExtensions||(r.fromMarkdownExtensions=[]),a=r.toMarkdownExtensions||(r.toMarkdownExtensions=[]);i.push(bf(n)),u.push(vh()),a.push(Hh(n))}const Ki=/[#.]/g;function Af(e,t){const n=e||"",r={};let i=0,u,a;for(;i<n.length;){Ki.lastIndex=i;const o=Ki.exec(n),l=n.slice(i,o?o.index:n.length);l&&(u?u==="#"?r.id=l:Array.isArray(r.className)?r.className.push(l):r.className=[l]:a=l,i+=l.length),o&&(u=o[0],i++)}return{type:"element",tagName:a||t||"div",properties:r,children:[]}}function Da(e,t,n){const r=n?If(n):void 0;function i(u,a,...o){let l;if(u==null){l={type:"root",children:[]};const c=a;o.unshift(c)}else{l=Af(u,t);const c=l.tagName.toLowerCase(),h=r?r.get(c):void 0;if(l.tagName=h||c,_f(a))o.unshift(a);else for(const[d,g]of Object.entries(a))Cf(e,l.properties,d,g)}for(const c of o)br(l.children,c);return l.type==="element"&&l.tagName==="template"&&(l.content={type:"root",children:l.children},l.children=[]),l}return i}function _f(e){if(e===null||typeof e!="object"||Array.isArray(e))return!0;if(typeof e.type!="string")return!1;const t=e,n=Object.keys(e);for(const r of n){const i=t[r];if(i&&typeof i=="object"){if(!Array.isArray(i))return!0;const u=i;for(const a of u)if(typeof a!="number"&&typeof a!="string")return!0}}return!!("children"in e&&Array.isArray(e.children))}function Cf(e,t,n,r){const i=Sr(e,n);let u;if(r!=null){if(typeof r=="number"){if(Number.isNaN(r))return;u=r}else typeof r=="boolean"?u=r:typeof r=="string"?i.spaceSeparated?u=ci(r):i.commaSeparated?u=ui(r):i.commaOrSpaceSeparated?u=ci(ui(r).join(" ")):u=Ji(i,i.property,r):Array.isArray(r)?u=[...r]:u=i.property==="style"?Nf(r):String(r);if(Array.isArray(u)){const a=[];for(const o of u)a.push(Ji(i,i.property,o));u=a}i.property==="className"&&Array.isArray(t.className)&&(u=t.className.concat(u)),t[i.property]=u}}function br(e,t){if(t!=null)if(typeof t=="number"||typeof t=="string")e.push({type:"text",value:String(t)});else if(Array.isArray(t))for(const n of t)br(e,n);else if(typeof t=="object"&&"type"in t)t.type==="root"?br(e,t.children):e.push(t);else throw new Error("Expected node, nodes, or string, got `"+t+"`")}function Ji(e,t,n){if(typeof n=="string"){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(n===""||Xt(n)===Xt(t)))return!0}return n}function Nf(e){const t=[];for(const[n,r]of Object.entries(e))t.push([n,r].join(": "));return t.join("; ")}function If(e){const t=new Map;for(const n of e)t.set(n.toLowerCase(),n);return t}const Sf=["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"],kf=Da(Cn,"div"),yf=Da(Ct,"g",Sf);function Lf(e){const t=String(e),n=[];return{toOffset:i,toPoint:r};function r(u){if(typeof u=="number"&&u>-1&&u<=t.length){let a=0;for(;;){let o=n[a];if(o===void 0){const l=Zi(t,n[a-1]);o=l===-1?t.length+1:l+1,n[a]=o}if(o>u)return{line:a+1,column:u-(a>0?n[a-1]:0)+1,offset:u};a++}}}function i(u){if(u&&typeof u.line=="number"&&typeof u.column=="number"&&!Number.isNaN(u.line)&&!Number.isNaN(u.column)){for(;n.length<u.line;){const o=n[n.length-1],l=Zi(t,o),c=l===-1?t.length+1:l+1;if(o===c)break;n.push(c)}const a=(u.line>1?n[u.line-2]:0)+u.column-1;if(a<n[u.line-1])return a}}}function Zi(e,t){const n=e.indexOf("\r",t),r=e.indexOf(` 35`,t);return r===-1?n:n===-1||n+1===r?r:n<r?n:r}const rt={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/"},Ra={}.hasOwnProperty,Of=Object.prototype;function Df(e,t){const n=t||{};return jr({file:n.file||void 0,location:!1,schema:n.space==="svg"?Ct:Cn,verbose:n.verbose||!1},e)}function jr(e,t){let n;switch(t.nodeName){case"#comment":{const r=t;return n={type:"comment",value:r.data},mn(e,r,n),n}case"#document":case"#document-fragment":{const r=t,i="mode"in r?r.mode==="quirks"||r.mode==="limited-quirks":!1;if(n={type:"root",children:wa(e,t.childNodes),data:{quirksMode:i}},e.file&&e.location){const u=String(e.file),a=Lf(u),o=a.toPoint(0),l=a.toPoint(u.length);n.position={start:o,end:l}}return n}case"#documentType":{const r=t;return n={type:"doctype"},mn(e,r,n),n}case"#text":{const r=t;return n={type:"text",value:r.value},mn(e,r,n),n}default:return n=Rf(e,t),n}}function wa(e,t){let n=-1;const r=[];for(;++n<t.length;){const i=jr(e,t[n]);r.push(i)}return r}function Rf(e,t){const n=e.schema;e.schema=t.namespaceURI===rt.svg?Ct:Cn;let r=-1;const i={};for(;++r<t.attrs.length;){const o=t.attrs[r],l=(o.prefix?o.prefix+":":"")+o.name;Ra.call(Of,l)||(i[l]=o.value)}const a=(e.schema.space==="svg"?yf:kf)(t.tagName,i,wa(e,t.childNodes));if(mn(e,t,a),a.tagName==="template"){const o=t,l=o.sourceCodeLocation,c=l&&l.startTag&>(l.startTag),h=l&&l.endTag&>(l.endTag),d=jr(e,o.content);c&&h&&e.file&&(d.position={start:c.end,end:h.start}),a.content=d}return e.schema=n,a}function mn(e,t,n){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){const r=wf(e,n,t.sourceCodeLocation);r&&(e.location=!0,n.position=r)}}function wf(e,t,n){const r=gt(n);if(t.type==="element"){const i=t.children[t.children.length-1];if(r&&!n.endTag&&i&&i.position&&i.position.end&&(r.end=Object.assign({},i.position.end)),e.verbose){const u={};let a;if(n.attrs)for(a in n.attrs)Ra.call(n.attrs,a)&&(u[Sr(e.schema,a).property]=gt(n.attrs[a]));n.startTag;const o=gt(n.startTag),l=n.endTag?gt(n.endTag):void 0,c={opening:o};l&&(c.closing=l),c.properties=u,t.data={position:c}}}return r}function gt(e){const t=eu({line:e.startLine,column:e.startCol,offset:e.startOffset}),n=eu({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||n?{start:t,end:n}:void 0}function eu(e){return e.line&&e.column?e:void 0}class nn{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}nn.prototype.property={};nn.prototype.normal={};nn.prototype.space=null;function Pa(e,t){const n={},r={};let i=-1;for(;++i<e.length;)Object.assign(n,e[i].property),Object.assign(r,e[i].normal);return new nn(n,r,t)}function Tr(e){return e.toLowerCase()}class ye{constructor(t,n){this.property=t,this.attribute=n}}ye.prototype.space=null;ye.prototype.boolean=!1;ye.prototype.booleanish=!1;ye.prototype.overloadedBoolean=!1;ye.prototype.number=!1;ye.prototype.commaSeparated=!1;ye.prototype.spaceSeparated=!1;ye.prototype.commaOrSpaceSeparated=!1;ye.prototype.mustUseProperty=!1;ye.prototype.defined=!1;let Pf=0;const q=st(),oe=st(),Ma=st(),R=st(),ie=st(),bt=st(),Ce=st();function st(){return 2**++Pf}const xr=Object.freeze(Object.defineProperty({__proto__:null,boolean:q,booleanish:oe,commaOrSpaceSeparated:Ce,commaSeparated:bt,number:R,overloadedBoolean:Ma,spaceSeparated:ie},Symbol.toStringTag,{value:"Module"})),rr=Object.keys(xr);class zr extends ye{constructor(t,n,r,i){let u=-1;if(super(t,n),tu(this,"space",i),typeof r=="number")for(;++u<rr.length;){const a=rr[u];tu(this,rr[u],(r&xr[a])===xr[a])}}}zr.prototype.defined=!0;function tu(e,t,n){n&&(e[t]=n)}const Mf={}.hasOwnProperty;function It(e){const t={},n={};let r;for(r in e.properties)if(Mf.call(e.properties,r)){const i=e.properties[r],u=new zr(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(u.mustUseProperty=!0),t[r]=u,n[Tr(r)]=r,n[Tr(u.attribute)]=r}return new nn(t,n,e.space)}
vendor: 4,239 bytes, line 35
35const Ba=It({space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),Fa=It({space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function va(e,t){return t in e?e[t]:t}function Ha(e,t){return va(e,t.toLowerCase())}const Ua=It({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:Ha,properties:{xmlns:null,xmlnsXLink:null}}),ja=It({transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:oe,ariaAutoComplete:null,ariaBusy:oe,ariaChecked:oe,ariaColCount:R,ariaColIndex:R,ariaColSpan:R,ariaControls:ie,ariaCurrent:null,ariaDescribedBy:ie,ariaDetails:null,ariaDisabled:oe,ariaDropEffect:ie,ariaErrorMessage:null,ariaExpanded:oe,ariaFlowTo:ie,ariaGrabbed:oe,ariaHasPopup:null,ariaHidden:oe,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:ie,ariaLevel:R,ariaLive:null,ariaModal:oe,ariaMultiLine:oe,ariaMultiSelectable:oe,ariaOrientation:null,ariaOwns:ie,ariaPlaceholder:null,ariaPosInSet:R,ariaPressed:oe,ariaReadOnly:oe,ariaRelevant:null,ariaRequired:oe,ariaRoleDescription:ie,ariaRowCount:R,ariaRowIndex:R,ariaRowSpan:R,ariaSelected:oe,ariaSetSize:R,ariaSort:null,ariaValueMax:R,ariaValueMin:R,ariaValueNow:R,ariaValueText:null,role:null}}),Bf=It({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:Ha,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:bt,acceptCharset:ie,accessKey:ie,action:null,allow:null,allowFullScreen:q,allowPaymentRequest:q,allowUserMedia:q,alt:null,as:null,async:q,autoCapitalize:null,autoComplete:ie,autoFocus:q,autoPlay:q,blocking:ie,capture:null,charSet:null,checked:q,cite:null,className:ie,cols:R,colSpan:null,content:null,contentEditable:oe,controls:q,controlsList:ie,coords:R|bt,crossOrigin:null,data:null,dateTime:null,decoding:null,default:q,defer:q,dir:null,dirName:null,disabled:q,download:Ma,draggable:oe,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:q,formTarget:null,headers:ie,height:R,hidden:q,high:R,href:null,hrefLang:null,htmlFor:ie,httpEquiv:ie,id:null,imageSizes:null,imageSrcSet:null,inert:q,inputMode:null,integrity:null,is:null,isMap:q,itemId:null,itemProp:ie,itemRef:ie,itemScope:q,itemType:ie,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:q,low:R,manifest:null,max:null,maxLength:R,media:null,method:null,min:null,minLength:R,multiple:q,muted:q,name:null,nonce:null,noModule:q,noValidate:q,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:q,optimum:R,pattern:null,ping:ie,placeholder:null,playsInl
35ine:q,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:q,referrerPolicy:null,rel:ie,required:q,reversed:q,rows:R,rowSpan:R,sandbox:ie,scope:null,scoped:q,seamless:q,selected:q,shadowRootClonable:q,shadowRootDelegatesFocus:q,shadowRootMode:null,shape:null,size:R,sizes:null,slot:null,span:R,spellCheck:oe,src:null,srcDoc:null,srcLang:null,srcSet:null,start:R,step:null,style:null,tabIndex:R,target:null,title:null,translate:null,type:null,typeMustMatch:q,useMap:null,value:oe,width:R,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:ie,axis:null,background:null,bgColor:null,border:R,borderColor:null,bottomMargin:R,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:q,declare:q,event:null,face:null,frame:null,frameBorder:null,hSpace:R,leftMargin:R,link:null,longDesc:null,lowSrc:null,marginHeight:R,marginWidth:R,noResize:q,noHref:q,noShade:q,noWrap:q,object:null,profile:null,prompt:null,rev:null,rightMargin:R,rules:null,scheme:null,scrolling:oe,standby:null,summary:null,text:null,topMargin:R,valueType:null,version:null,vAlign:null,vLink:null,vSpace:R,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:q,disableRemotePlayback:q,prefix:null,property:null,results:R,security:null,unselectable:null}}),Ff=It({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav
35-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:va,properties:{about:Ce,accentHeight:R,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:R,amplitude:R,arabicForm:null,ascent:R,attributeName:null,attributeType:null,azimuth:R,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:R,by:null,calcMode:null,capHeight:R,className:ie,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:R,diffuseConstant:R,direction:null,display:null,dur:null,divisor:R,dominantBaseline:null,download:q,dx:null,dy:null,edgeMode:null,editable:null,elevation:R,enableBackground:null,end:null,event:null,exponent:R,externalResourcesRequired:null,fill:null,fillOpacity:R,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:bt,g2:bt,glyphName:bt,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:R,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:R,horizOriginX:R,horizOriginY:R,id:null,ideographic:R,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:R,k:R,k1:R,k2:R,k3:R,k4:R,kernelMatrix:Ce,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:R,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:R,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
vendor: 4,761 bytes, line 35
35Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:R,overlineThickness:R,paintOrder:null,panose1:null,path:null,pathLength:R,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:ie,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:R,pointsAtY:R,pointsAtZ:R,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Ce,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Ce,rev:Ce,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Ce,requiredFeatures:Ce,requiredFonts:Ce,requiredFormats:Ce,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:R,specularExponent:R,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:R,strikethroughThickness:R,string:null,stroke:null,strokeDashArray:Ce,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:R,strokeOpacity:R,strokeWidth:null,style:null,surfaceScale:R,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Ce,tabIndex:R,tableValues:null,target:null,targetX:R,targetY:R,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Ce,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:R,underlineThickness:R,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:R,values:null,vAlphabetic:R,vMathematical:R,vectorEffect:null,vHanging:R,vIdeographic:R,version:null,vertAdvY:R,vertOriginX:R,vertOriginY:R,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:R,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),vf=/^data[-\w.:]+$/i,nu=/-[a-z]/g,Hf=/[A-Z]/g;function Uf(e,t){const n=Tr(t);let r=t,i=ye;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&vf.test(t)){if(t.charAt(4)==="-"){const u=t.slice(5).replace(nu,zf);r="data"+u.charAt(0).toUpperCase()+u.slice(1)}else{const u=t.slice(4);if(!nu.test(u)){let a=u.replace(Hf,jf);a.charAt(0)!=="-"&&(a="-"+a),t="data"+a}}i=zr}return new i(r,t)}function jf(e){return"-"+e.toLowerCase()}function zf(e){return e.charAt(1).toUpperCase()}const Yf=Pa([Fa,Ba,Ua,ja,Bf],"html"),za=Pa([Fa,Ba,Ua,ja,Ff],"svg"),qf={},Vf={}.hasOwnProperty,Ya=da("type",{handlers:{root:Qf,element:Jf,text:$f,comment:Kf,doctype:Xf}});function Wf(e,t){const r=(t||qf).space;return Ya(e,r==="svg"?za:Yf)}function Qf(e,t){const n={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return n.childNodes=Yr(e.children,n,t),St(e,n),n}function Gf(e,t){const n={nodeName:"#document-fragment",childNodes:[]};return n.childNodes=Yr(e.children,n,t),St(e,n),n}function Xf(e){const t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return St(e,t),t}function $f(e){const t={nodeName:"#text",value:e.value,parentNode:null};return St(e,t),t}function Kf(e){const t={nodeName:"#comment",data:e.value,parentNode:null};return St(e,t),t}function Jf(e,t){const n=t;let r=n;e.type==="element"&&e.tagName.toLowerCase()==="svg"&&n.space==="html"&&(r=za);const i=[];let u;if(e.properties){for(u in e.properties)if(u!=="children"&&Vf.call(e.properties,u)){const l=Zf(r,u,e.properties[u]);l&&i.push(l)}}const a=r.space,o={nodeName:e.tagName,tagName:e.tagName,attrs:i,namespaceURI:rt[a],childNodes:[],parentNode:null};return o.childNodes=Yr(e.children,o,r),St(e,o),e.tagName==="template"&&e.content&&(o.content=Gf(e.content,r)),o}function Zf(e,t,n){const r=Uf(e,t);if(n===!1||n===null||n===void 0||typeof n=="number"&&Number.isNaN(n)||!n&&r.boolean)return;Array.isArray(n)&&(n=r.commaSeparated?Iu(n):wu(n));const i={name:r.attribute,value:n===!0?"":String(n)};if(r.space&&r.space!=="html"&&r.space!=="svg"){const u=i.name.indexOf(":");u<0?i.prefix="":(i.name=i.name.slice(u+1),i.prefix=r.attribute.slice(0,u)),i.namespace=rt[r.space]}return i}function Yr(e,t,n){let r=-1;const i=[];if(e)for(;++r<e.length;){const u=Ya(e[r],n);u.parentNode=t,i.push(u)}return i}function St(e,t){const n=e.position;n&&n.start&&n.end&&(n.start.offset,n.end.offset,t.sourceCodeLocation={startLine:n.start.line,startCol:n.start.column,startOffset:n.start.offset,endLine:n.end.line,endCol:n.end.column,endOffset:n.end.offset})}const em=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","
35image","img","input","keygen","link","meta","param","source","track","wbr"],tm=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]),ue="�";var p;(function(e){e[e.EOF=-1]="EOF",e[e.NULL=0]="NULL",e[e.TABULATION=9]="TABULATION",e[e.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",e[e.LINE_FEED=10]="LINE_FEED",e[e.FORM_FEED=12]="FORM_FEED",e[e.SPACE=32]="SPACE",e[e.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",e[e.QUOTATION_MARK=34]="QUOTATION_MARK",e[e.AMPERSAND=38]="AMPERSAND",e[e.APOSTROPHE=39]="APOSTROPHE",e[e.HYPHEN_MINUS=45]="HYPHEN_MINUS",e[e.SOLIDUS=47]="SOLIDUS",e[e.DIGIT_0=48]="DIGIT_0",e[e.DIGIT_9=57]="DIGIT_9",e[e.SEMICOLON=59]="SEMICOLON",e[e.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",e[e.EQUALS_SIGN=61]="EQUALS_SIGN",e[e.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",e[e.QUESTION_MARK=63]="QUESTION_MARK",e[e.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",e[e.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",e[e.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",e[e.GRAVE_ACCENT=96]="GRAVE_ACCENT",e[e.LATIN_SMALL_A=97]="LATIN_SMALL_A",e[e.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(p||(p={}));const be={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function qa(e){return e>=55296&&e<=57343}function nm(e){return e>=56320&&e<=57343}function rm(e,t){return(e-55296)*1024+9216+t}function Va(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159}function Wa(e){return e>=64976&&e<=65007||tm.has(e)}var N;(function(e){e.controlCharacterInInputStream="control-character-in-input-stream",e.noncharacterInInputStream="noncharacter-in-input-stream",e.surrogateInInputStream="surrogate-in-input-stream",e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",e.endTagWithAttributes="end-tag-with-attributes",e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",e.unexpectedSolidusInTag="unexpected-solidus-in-tag",e.unexpectedNullCharacter="unexpected-null-character",e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",e.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",e.missingEndTagName="missing-end-tag-name",e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",e.unknownNamedCharacterReference="unknown-named-character-reference",e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",e.eofBeforeTagName="eof-before-tag-name",e.eofInTag="eof-in-tag",e.missingAttributeValue="missing-attribute-value",e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",e.cdataInHtmlContent="cdata-in-html-content",e.incorrectlyOpenedComment="incorrectly-opened-comment",e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",e.eofInDoctype="eof-in-doctype",e.nestedComment="nested-comment",e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",e.eofInComment="eof-in-comment",e.incorrectlyClosedComment="incorrectly-closed-comment",e.eofInCdata="eof-in-cdata",e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",e.nullCharacterReference="null-character-reference",e.surrogateCharacterReference="surrogate-character-reference",e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",e.controlCharacterReference="control-character-reference",e.noncharacterCharacterReference="noncharacter-character-reference",e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",e.missingDoctypeName="missing-doctype-name",e.invali
vendor: 4,072 bytes, line 35
35dCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",e.duplicateAttribute="duplicate-attribute",e.nonConformingDoctype="non-conforming-doctype",e.missingDoctype="missing-doctype",e.misplacedDoctype="misplaced-doctype",e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",e.openElementsLeftAfterEof="open-elements-left-after-eof",e.abandonedHeadElementChild="abandoned-head-element-child",e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",e.nestedNoscriptInHead="nested-noscript-in-head",e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text"})(N||(N={}));const im=65536;class um{constructor(t){this.handler=t,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=im,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+ +(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(t,n){const{line:r,col:i,offset:u}=this,a=i+n,o=u+n;return{code:t,startLine:r,endLine:r,startCol:a,endCol:a,startOffset:o,endOffset:o}}_err(t){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(t,0)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.html.length-1){const n=this.html.charCodeAt(this.pos+1);if(nm(n))return this.pos++,this._addGap(),rm(t,n)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,p.EOF;return this._err(N.surrogateInInputStream),t}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(t,n){this.html.length>0?this.html+=t:this.html=t,this.endOfChunkHit=!1,this.lastChunkWritten=n}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(t,n){if(this.pos+t.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(n)return this.html.startsWith(t,this.pos);for(let r=0;r<t.length;r++)if((this.html.charCodeAt(this.pos+r)|32)!==t.charCodeAt(r))return!1;return!0}peek(t){const n=this.pos+t;if(n>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,p.EOF;const r=this.html.charCodeAt(n);return r===p.CARRIAGE_RETURN?p.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,p.EOF;let t=this.html.charCodeAt(this.pos);return t===p.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,p.LINE_FEED):t===p.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,qa(t)&&(t=this._processSurrogate(t)),this.handler.onParseError===null||t>31&&t<127||t===p.LINE_FEED||t===p.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){Va(t)?this._err(N.controlCharacterInInputStream):Wa(t)&&this._err(N.noncharacterInInputStream)}retreat(t){for(this.pos-=t;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}var X;(function(e){e[e.CHARACTER=0]="CHARACTER",e[e.NULL_CHARACTER=1]="NULL_CHARACTER",e[e.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",e[e.START_TAG=3]="START_TAG",e[e.END_TAG=4]="END_TAG",e[e.COMMENT=5]="COMMENT",e[e.DOCTYPE=6]="DOCTYPE",e[e.EOF=7]="EOF",e[e.HIBERNATION=8]="HIBERNATION"})(X||(X={}));function Qa(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null}
35const am=new Uint16Array('
vendor: 16,129 bytes, line 35
35áµ<ÃıÊÒÕ»×ÙµÛÞ¢ßà à©àªà¶¡à¹à¼à¼¦áá¨á¡ááááá¥\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ÈDMPTÇÇÇÇ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;æbleÌ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;æ¥nÌABLRTaÐЪаÑѿͼrrowÆ;BUÐÐТæar;æ¤pArrow;æµreve;äeftËк\0Ñ\0ÑightVector;æ¥eeVector;æ¥ectorÄ;BÑÑæ½ar;æ¥ightÇѧ\0ѱeeVector;æ¥ectorÄ;BѺѻæar;æ¥eeÄ;AÒÒæ¤rrow;æ§ÄctÒÒr;ìð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;ä
»Ç²á\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;áºáº¤Ä³áº¡áº£;æ;æ
æÄ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;èï¬É©á¾¹\0\0á¾½g;èï¬ig;èï¬;ìð£lig;èï¬lig;ìfjÆaltá¿á¿á¿¡t;æig;èï¬ns;æ±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 35
35ä»È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â§à¬¸Ç³â§\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᪠âµâµÇâµ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 35
35astÐâ¹§â¹²àº
è¶;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ãããµã¼Ç²ã\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;æ
35'.split("").map(e=>e.charCodeAt(0))),sm=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 om(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=sm.get(e))!==null&&t!==void 0?t:e}var de;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(de||(de={}));const lm=32;var $e;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})($e||($e={}));function Ar(e){return e>=de.ZERO&&e<=de.NINE}function cm(e){return e>=de.UPPER_A&&e<=de.UPPER_F||e>=de.LOWER_A&&e<=de.LOWER_F}function dm(e){return e>=de.UPPER_A&&e<=de.UPPER_Z||e>=de.LOWER_A&&e<=de.LOWER_Z||Ar(e)}function hm(e){return e===de.EQUALS||dm(e)}var ce;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(ce||(ce={}));var Ye;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(Ye||(Ye={}));class fm{constructor(t,n,r){this.decodeTree=t,this.emitCodePoint=n,this.errors=r,this.state=ce.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Ye.Strict}startEntity(t){this.decodeMode=t,this.state=ce.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,n){switch(this.state){case ce.EntityStart:return t.charCodeAt(n)===de.NUM?(this.state=ce.NumericStart,this.consumed+=1,this.stateNumericStart(t,n+1)):(this.state=ce.NamedEntity,this.stateNamedEntity(t,n));case ce.NumericStart:return this.stateNumericStart(t,n);case ce.NumericDecimal:return this.stateNumericDecimal(t,n);case ce.NumericHex:return this.stateNumericHex(t,n);case ce.NamedEntity:return this.stateNamedEntity(t,n)}}stateNumericStart(t,n){return n>=t.length?-1:(t.charCodeAt(n)|lm)===de.LOWER_X?(this.state=ce.NumericHex,this.consumed+=1,this.stateNumericHex(t,n+1)):(this.state=ce.NumericDecimal,this.stateNumericDecimal(t,n))}addToNumericResult(t,n,r,i){if(n!==r){const u=r-n;this.result=this.result*Math.pow(i,u)+Number.parseInt(t.substr(n,u),i),this.consumed+=u}}stateNumericHex(t,n){const r=n;for(;n<t.length;){const i=t.charCodeAt(n);if(Ar(i)||cm(i))n+=1;else return this.addToNumericResult(t,r,n,16),this.emitNumericEntity(i,3)}return this.addToNumericResult(t,r,n,16),-1}stateNumericDecimal(t,n){const r=n;for(;n<t.length;){const i=t.charCodeAt(n);if(Ar(i))n+=1;else return this.addToNumericResult(t,r,n,10),this.emitNumericEntity(i,2)}return this.addToNumericResult(t,r,n,10),-1}emitNumericEntity(t,n){var r;if(this.consumed<=n)return(r=this.errors)===null||r===void 0||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(t===de.SEMI)this.consumed+=1;else if(this.decodeMode===Ye.Strict)return 0;return this.emitCodePoint(om(this.result),this.consumed),this.errors&&(t!==de.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(t,n){const{decodeTree:r}=this;let i=r[this.treeIndex],u=(i&$e.VALUE_LENGTH)>>14;for(;n<t.length;n++,this.excess++){const a=t.charCodeAt(n);if(this.treeIndex=mm(r,i,this.treeIndex+Math.max(1,u),a),this.treeIndex<0)return this.result===0||this.decodeMode===Ye.Attribute&&(u===0||hm(a))?0:this.emitNotTerminatedNamedEntity();if(i=r[this.treeIndex],u=(i&$e.VALUE_LENGTH)>>14,u!==0){if(a===de.SEMI)return this.emitNamedEntityData(this.treeIndex,u,this.consumed+this.excess);this.decodeMode!==Ye.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:n,decodeTree:r}=this,i=(r[n]&$e.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,i,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,n,r){const{decodeTree:i}=this;return this.emitCodePoint(n===1?i[t]&~$e.VALUE_LENGTH:i[t+1],r),n===3&&this.emitCodePoint(i[t+2],r),r}end(){var t;switch(this.state){case ce.NamedEntity:return this.result!==0&&(this.decodeMode!==Ye.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case ce.NumericDecimal:return this.emitNumericEntity(0,2);case ce.NumericHex:return this.emitNumericEntity(0,3);case ce.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case ce.EntityStart:return 0}}}function mm(e,t,n,r){const i=(t&$e.BRANCH_LENGTH)>>7,u=t&$e.JUMP_TABLE;if(i===0)return u!==0&&r===u?n:-1;
vendor: 116,287 bytes, line 35
35if(u){const l=r-u;return l<0||l>=i?-1:e[n+l]-1}let a=n,o=a+i-1;for(;a<=o;){const l=a+o>>>1,c=e[l];if(c<r)a=l+1;else if(c>r)o=l-1;else return e[l+i]}return-1}var L;(function(e){e.HTML="http://www.w3.org/1999/xhtml",e.MATHML="http://www.w3.org/1998/Math/MathML",e.SVG="http://www.w3.org/2000/svg",e.XLINK="http://www.w3.org/1999/xlink",e.XML="http://www.w3.org/XML/1998/namespace",e.XMLNS="http://www.w3.org/2000/xmlns/"})(L||(L={}));var it;(function(e){e.TYPE="type",e.ACTION="action",e.ENCODING="encoding",e.PROMPT="prompt",e.NAME="name",e.COLOR="color",e.FACE="face",e.SIZE="size"})(it||(it={}));var ke;(function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"})(ke||(ke={}));var _;(function(e){e.A="a",e.ADDRESS="address",e.ANNOTATION_XML="annotation-xml",e.APPLET="applet",e.AREA="area",e.ARTICLE="article",e.ASIDE="aside",e.B="b",e.BASE="base",e.BASEFONT="basefont",e.BGSOUND="bgsound",e.BIG="big",e.BLOCKQUOTE="blockquote",e.BODY="body",e.BR="br",e.BUTTON="button",e.CAPTION="caption",e.CENTER="center",e.CODE="code",e.COL="col",e.COLGROUP="colgroup",e.DD="dd",e.DESC="desc",e.DETAILS="details",e.DIALOG="dialog",e.DIR="dir",e.DIV="div",e.DL="dl",e.DT="dt",e.EM="em",e.EMBED="embed",e.FIELDSET="fieldset",e.FIGCAPTION="figcaption",e.FIGURE="figure",e.FONT="font",e.FOOTER="footer",e.FOREIGN_OBJECT="foreignObject",e.FORM="form",e.FRAME="frame",e.FRAMESET="frameset",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.HEAD="head",e.HEADER="header",e.HGROUP="hgroup",e.HR="hr",e.HTML="html",e.I="i",e.IMG="img",e.IMAGE="image",e.INPUT="input",e.IFRAME="iframe",e.KEYGEN="keygen",e.LABEL="label",e.LI="li",e.LINK="link",e.LISTING="listing",e.MAIN="main",e.MALIGNMARK="malignmark",e.MARQUEE="marquee",e.MATH="math",e.MENU="menu",e.META="meta",e.MGLYPH="mglyph",e.MI="mi",e.MO="mo",e.MN="mn",e.MS="ms",e.MTEXT="mtext",e.NAV="nav",e.NOBR="nobr",e.NOFRAMES="noframes",e.NOEMBED="noembed",e.NOSCRIPT="noscript",e.OBJECT="object",e.OL="ol",e.OPTGROUP="optgroup",e.OPTION="option",e.P="p",e.PARAM="param",e.PLAINTEXT="plaintext",e.PRE="pre",e.RB="rb",e.RP="rp",e.RT="rt",e.RTC="rtc",e.RUBY="ruby",e.S="s",e.SCRIPT="script",e.SEARCH="search",e.SECTION="section",e.SELECT="select",e.SOURCE="source",e.SMALL="small",e.SPAN="span",e.STRIKE="strike",e.STRONG="strong",e.STYLE="style",e.SUB="sub",e.SUMMARY="summary",e.SUP="sup",e.TABLE="table",e.TBODY="tbody",e.TEMPLATE="template",e.TEXTAREA="textarea",e.TFOOT="tfoot",e.TD="td",e.TH="th",e.THEAD="thead",e.TITLE="title",e.TR="tr",e.TRACK="track",e.TT="tt",e.U="u",e.UL="ul",e.SVG="svg",e.VAR="var",e.WBR="wbr",e.XMP="xmp"})(_||(_={}));var s;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.A=1]="A",e[e.ADDRESS=2]="ADDRESS",e[e.ANNOTATION_XML=3]="ANNOTATION_XML",e[e.APPLET=4]="APPLET",e[e.AREA=5]="AREA",e[e.ARTICLE=6]="ARTICLE",e[e.ASIDE=7]="ASIDE",e[e.B=8]="B",e[e.BASE=9]="BASE",e[e.BASEFONT=10]="BASEFONT",e[e.BGSOUND=11]="BGSOUND",e[e.BIG=12]="BIG",e[e.BLOCKQUOTE=13]="BLOCKQUOTE",e[e.BODY=14]="BODY",e[e.BR=15]="BR",e[e.BUTTON=16]="BUTTON",e[e.CAPTION=17]="CAPTION",e[e.CENTER=18]="CENTER",e[e.CODE=19]="CODE",e[e.COL=20]="COL",e[e.COLGROUP=21]="COLGROUP",e[e.DD=22]="DD",e[e.DESC=23]="DESC",e[e.DETAILS=24]="DETAILS",e[e.DIALOG=25]="DIALOG",e[e.DIR=26]="DIR",e[e.DIV=27]="DIV",e[e.DL=28]="DL",e[e.DT=29]="DT",e[e.EM=30]="EM",e[e.EMBED=31]="EMBED",e[e.FIELDSET=32]="FIELDSET",e[e.FIGCAPTION=33]="FIGCAPTION",e[e.FIGURE=34]="FIGURE",e[e.FONT=35]="FONT",e[e.FOOTER=36]="FOOTER",e[e.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",e[e.FORM=38]="FORM",e[e.FRAME=39]="FRAME",e[e.FRAMESET=40]="FRAMESET",e[e.H1=41]="H1",e[e.H2=42]="H2",e[e.H3=43]="H3",e[e.H4=44]="H4",e[e.H5=45]="H5",e[e.H6=46]="H6",e[e.HEAD=47]="HEAD",e[e.HEADER=48]="HEADER",e[e.HGROUP=49]="HGROUP",e[e.HR=50]="HR",e[e.HTML=51]="HTML",e[e.I=52]="I",e[e.IMG=53]="IMG",e[e.IMAGE=54]="IMAGE",e[e.INPUT=55]="INPUT",e[e.IFRAME=56]="IFRAME",e[e.KEYGEN=57]="KEYGEN",e[e.LABEL=58]="LABEL",e[e.LI=59]="LI",e[e.LINK=60]="LINK",e[e.LISTING=61]="LISTING",e[e.MAIN=62]="MAIN",e[e.MALIGNMARK=63]="MALIGNMARK",e[e.MARQUEE=64]="MARQUEE",e[e.MATH=65]="MATH",e[e.MENU=66]="MENU",e[e.META=67]="META",e[e.MGLYPH=68]="MGLYPH",e[e.MI=69]="MI",e[e.MO=70]="MO",e[e.MN=71]="MN",e[e.MS=72]="MS",e[e.MTEXT=73]="MTEXT",e[e.NAV=74]="NAV",e[e.NOBR=75]="NOBR",e[e.NOFRAMES=76]="NOFRAMES",e[e.NOEMBED=77]="NOEMBED",e[e.NOSCRIPT=78]="NOSCRIPT",e[e.OBJECT=79]="OBJECT",e[e.OL=80]="OL",e[e.OPTGROUP=81]="OPTGROUP",e[e.OPTION=82]="OPTION",e[e.P=83]="P",e[e.PARAM=84]="PARAM",e[e.PLAINTEXT=85]="PLAINTEXT",e[e.PRE=86]="PRE",e[e.RB=87]="RB",e[e.RP=88]="RP",e[e.RT=89]="RT",e[e.RTC=90]="RTC",e[e.RUBY=91]="RUBY",e[e.S=92]="S",e[e.SCRIPT=93]="SCRIPT",e[e.SEARCH=94]="SEARCH",e[e.SECTION=95]="SECTION",e[e.SELECT=96]="SELECT",e[e.SOURCE=97]="SOURCE",e[e.SMALL=98]="SMALL",e[e.SPAN=99]="SPAN",e[e.STRIKE=100]="STRIKE",e[e.STRONG=101]="STRONG",e[e.STYLE=102]="STYLE",e[e.SUB=103]="SUB",e[e.SUMMARY=104]="SUMMARY",e[e.SUP=105]="SUP",e[e.TABLE=106]="TABLE",e[e.TBODY=107]="TBODY",e[e.TEMPLATE=108]="TEMPLATE",e[e.TEXTAREA=109]="TEXTAREA",e[e.TFOOT=110]="TFOOT",e[e.TD=111]="TD",e[e.TH=112]="TH",e[e.THEAD=113]="THEAD",e[e.TITLE=114]="TITLE",e[e.TR=115]="TR",e[e.TRACK=116]="TRACK",e[e.TT=117]="TT",e[e.U=118]="U",e[e.UL=119]="UL",e[e.SVG=120]="SVG",e[e.VAR=121]="VAR",e[e.WBR=122]="WBR",e[e.XMP=123]="XMP"})(s||(s={}));const pm=new Map([[_.A,s.A],[_.ADDRESS,s.ADDRESS],[_.ANNOTATION_XML,s.ANNOTATION_XML],[_.APPLET,s.APPLET],[_.AREA,s.AREA],[_.ARTICLE,s.ARTICLE],[_.ASIDE,s.ASIDE],[_.B,s.B],[_.BASE,s.BASE],[_.BASEFONT,s.BASEFONT],[_.BGSOUND,s.BGSOUND],[_.BIG,s.BIG],[_.BLOCKQUOTE,s.BLOCKQUOTE],[_.BODY,s.BODY],[_.BR,s.BR],[_.BUTTON,s.BUTTON],[_.CAPTION,s.CAPTION],[_.CENTER,s.CENTER],[_.CODE,s.CODE],[_.COL,s.COL],[_.COLGROUP,s.COLGROUP],[_.DD,s.DD],[_.DESC,s.DESC],[_.DETAILS,s.DETAILS],[_.DIALOG,s.DIALOG],[_.DIR,s.DIR],[_.DIV,s.DIV],[_.DL,s.DL],[_.DT,s.DT],[_.EM,s.EM],[_.EMBED,s.EMBED],[_.FIELDSET,s.FIELDSET],[_.FIGCAPTION,s.FIGCAPTION],[_.FIGURE,s.FIGURE],[_.FONT,s.FONT],[_.FOOTER,s.FOOTER],[_.FOREIGN_OBJECT,s.FOREIGN_OBJECT],[_.FORM,s.FORM],[_.FRAME,s.FRAME],[_.FRAMESET,s.FRAMESET],[_.H1,s.H1],[_.H2,s.H2],[_.H3,s.H3],[_.H4,s.H4],[_.H5,s.H5],[_.H6,s.H6],[_.HEAD,s.HEAD],[_.HEADER,s.HEADER],[_.HGROUP,s.HGROUP],[_.HR,s.HR],[_.HTML,s.HTML],[_.I,s.I],[_.IMG,s.IMG],[_.IMAGE,s.IMAGE],[_.INPUT,s.INPUT],[_.IFRAME,s.IFRAME],[_.KEYGEN,s.KEYGEN],[_.LABEL,s.LABEL],[_.LI,s.LI],[_.LINK,s.LINK],[_.LISTING,s.LISTING],[_.MAIN,s.MAIN],[_.MALIGNMARK,s.MALIGNMARK],[_.MARQUEE,s.MARQUEE],[_.MATH,s.MATH],[_.MENU,s.MENU],[_.META,s.META],[_.MGLYPH,s.MGLYPH],[_.MI,s.MI],[_.MO,s.MO],[_.MN,s.MN],[_.MS,s.MS],[_.MTEXT,s.MTEXT],[_.NAV,s.NAV],[_.NOBR,s.NOBR],[_.NOFRAMES,s.NOFRAMES],[_.NOEMBED,s.NOEMBED],[_.NOSCRIPT,s.NOSCRIPT],[_.OBJECT,s.OBJECT],[_.OL,s.OL],[_.OPTGROUP,s.OPTGROUP],[_.OPTION,s.OPTION],[_.P,s.P],[_.PARAM,s.PARAM],[_.PLAINTEXT,s.PLAINTEXT],[_.PRE,s.PRE],[_.RB,s.RB],[_.RP,s.RP],[_.RT,s.RT],[_.RTC,s.RTC],[_.RUBY,s.RUBY],[_.S,s.S],[_.SCRIPT,s.SCRIPT],[_.SEARCH,s.SEARCH],[_.SECTION,s.SECTION],[_.SELECT,s.SELECT],[_.SOURCE,s.SOURCE],[_.SMALL,s.SMALL],[_.SPAN,s.SPAN],[_.STRIKE,s.STRIKE],[_.STRONG,s.STRONG],[_.STYLE,s.STYLE],[_.SUB,s.SUB],[_.SUMMARY,s.SUMMARY],[_.SUP,s.SUP],[_.TABLE,s.TABLE],[_.TBODY,s.TBODY],[_.TEMPLATE,s.TEMPLATE],[_.TEXTAREA,s.TEXTAREA],[_.TFOOT,s.TFOOT],[_.TD,s.TD],[_.TH,s.TH],[_.THEAD,s.THEAD],[_.TITLE,s.TITLE],[_.TR,s.TR],[_.TRACK,s.TRACK],[_.TT,s.TT],[_.U,s.U],[_.UL,s.UL],[_.SVG,s.SVG],[_.VAR,s.VAR],[_.WBR,s.WBR],[_.XMP,s.XMP]]);function kt(e){var t;return(t=pm.get(e))!==null&&t!==void 0?t:s.UNKNOWN}const O=s,gm={[L.HTML]:new Set([O.ADDRESS,O.APPLET,O.AREA,O.ARTICLE,O.ASIDE,O.BASE,O.BASEFONT,O.BGSOUND,O.BLOCKQUOTE,O.BODY,O.BR,O.BUTTON,O.CAPTION,O.CENTER,O.COL,O.COLGROUP,O.DD,O.DETAILS,O.DIR,O.DIV,O.DL,O.DT,O.EMBED,O.FIELDSET,O.FIGCAPTION,O.FIGURE,O.FOOTER,O.FORM,O.FRAME,O.FRAMESET,O.H1,O.H2,O.H3,O.H4,O.H5,O.H6,O.HEAD,O.HEADER,O.HGROUP,O.HR,O.HTML,O.IFRAME,O.IMG,O.INPUT,O.LI,O.LINK,O.LISTING,O.MAIN,O.MARQUEE,O.MENU,O.META,O.NAV,O.NOEMBED,O.NOFRAMES,O.NOSCRIPT,O.OBJECT,O.OL,O.P,O.PARAM,O.PLAINTEXT,O.PRE,O.SCRIPT,O.SECTION,O.SELECT,O.SOURCE,O.STYLE,O.SUMMARY,O.TABLE,O.TBODY,O.TD,O.TEMPLATE,O.TEXTAREA,O.TFOOT,O.TH,O.THEAD,O.TITLE,O.TR,O.TRACK,O.UL,O.WBR,O.XMP]),[L.MATHML]:new Set([O.MI,O.MO,O.MN,O.MS,O.MTEXT,O.ANNOTATION_XML]),[L.SVG]:new Set([O.TITLE,O.FOREIGN_OBJECT,O.DESC]),[L.XLINK]:new Set,[L.XML]:new Set,[L.XMLNS]:new Set},_r=new Set([O.H1,O.H2,O.H3,O.H4,O.H5,O.H6]);_.STYLE,_.SCRIPT,_.XMP,_.IFRAME,_.NOEMBED,_.NOFRAMES,_.PLAINTEXT;var E;(function(e){e[e.DATA=0]="DATA",e[e.RCDATA=1]="RCDATA",e[e.RAWTEXT=2]="RAWTEXT",e[e.SCRIPT_DATA=3]="SCRIPT_DATA",e[e.PLAINTEXT=4]="PLAINTEXT",e[e.TAG_OPEN=5]="TAG_OPEN",e[e.END_TAG_OPEN=6]="END_TAG_OPEN",e[e.TAG_NAME=7]="TAG_NAME",e[e.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",e[e.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",e[e.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",e[e.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",e[e.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",e[e.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",e[e.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",e[e.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",e[e.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",e[e.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",e[e.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",e[e.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",e[e.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",e[e.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",e[e.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",e[e.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",e[e.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",e[e.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",e[e.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",e[e.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",e[e.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",e[e.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",e[e.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",e[e.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",e[e.BOGUS_COMMENT=40]="BOGUS_COMMENT",e[e.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",e[e.COMMENT_START=42]="COMMENT_START",e[e.COMMENT_START_DASH=43]="COMMENT_START_DASH",e[e.COMMENT=44]="COMMENT",e[e.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",e[e.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",e[e.COMMENT_END_DASH=49]="COMMENT_END_DASH",e[e.COMMENT_END=50]="COMMENT_END",e[e.COMMENT_END_BANG=51]="COMMENT_END_BANG",e[e.DOCTYPE=52]="DOCTYPE",e[e.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",e[e.DOCTYPE_NAME=54]="DOCTYPE_NAME",e[e.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",e[e.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",e[e.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",e[e.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",e[e.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",e[e.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",e[e.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",e[e.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",e[e.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",e[e.CDATA_SECTION=68]="CDATA_SECTION",e[e.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",e[e.CDATA_SECTION_END=70]="CDATA_SECTION_END",e[e.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",e[e.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND"})(E||(E={}));const ae={DATA:E.DATA,RCDATA:E.RCDATA,RAWTEXT:E.RAWTEXT,SCRIPT_DATA:E.SCRIPT_DATA,PLAINTEXT:E.PLAINTEXT,CDATA_SECTION:E.CDATA_SECTION};function Em(e){return e>=p.DIGIT_0&&e<=p.DIGIT_9}function Ht(e){return e>=p.LATIN_CAPITAL_A&&e<=p.LATIN_CAPITAL_Z}function bm(e){return e>=p.LATIN_SMALL_A&&e<=p.LATIN_SMALL_Z}function Qe(e){return bm(e)||Ht(e)}function ru(e){return Qe(e)||Em(e)}function hn(e){return e+32}function Ga(e){return e===p.SPACE||e===p.LINE_FEED||e===p.TABULATION||e===p.FORM_FEED}function iu(e){return Ga(e)||e===p.SOLIDUS||e===p.GREATER_THAN_SIGN}function Tm(e){return e===p.NULL?N.nullCharacterReference:e>1114111?N.characterReferenceOutsideUnicodeRange:qa(e)?N.surrogateCharacterReference:Wa(e)?N.noncharacterCharacterReference:Va(e)||e===p.CARRIAGE_RETURN?N.controlCharacterReference:null}class xm{constructor(t,n){this.options=t,this.handler=n,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=E.DATA,this.returnState=E.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new um(n),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new fm(am,(r,i)=>{this.preprocessor.pos=this.entityStartPos+i-1,this._flushCodePointConsumedAsCharacterReference(r)},n.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(N.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:r=>{this._err(N.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+r)},validateNumericCharacterReference:r=>{const i=Tm(r);i&&this._err(i,1)}}:void 0)}_err(t,n=0){var r,i;(i=(r=this.handler).onParseError)===null||i===void 0||i.call(r,this.preprocessor.getError(t,n))}getCurrentLocation(t){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-t,startOffset:this.preprocessor.offset-t,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const t=this._consume();this._ensureHibernation()||this._callState(t)}this.inLoop=!1}}pause(){this.paused=!0}resume(t){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,!this.inLoop&&(this._runParsingLoop(),this.paused||t?.())}write(t,n,r){this.active=!0,this.preprocessor.write(t,n),this._runParsingLoop(),this.paused||r?.()}insertHtmlAtCurrentPos(t){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(t),this._runParsingLoop()}_ensureHibernation(){return this.preprocessor.endOfChunkHit?(this.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0):!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_advanceBy(t){this.consumedAfterSnapshot+=t;for(let n=0;n<t;n++)this.preprocessor.advance()}_consumeSequenceIfMatch(t,n){return this.preprocessor.startsWith(t,n)?(this._advanceBy(t.length-1),!0):!1}_createStartTagToken(){this.currentToken={type:X.START_TAG,tagName:"",tagID:s.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:X.END_TAG,tagName:"",tagID:s.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(t){this.currentToken={type:X.COMMENT,data:"",location:this.getCurrentLocation(t)}}_createDoctypeToken(t){this.currentToken={type:X.DOCTYPE,name:t,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(t,n){this.currentCharacterToken={type:t,chars:n,location:this.currentLocation}}_createAttr(t){this.currentAttr={name:t,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var t,n;const r=this.currentToken;if(Qa(r,this.currentAttr.name)===null){if(r.attrs.push(this.currentAttr),r.location&&this.currentLocation){const i=(t=(n=r.location).attrs)!==null&&t!==void 0?t:n.attrs=Object.create(null);i[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue()}}else this._err(N.duplicateAttribute)}_leaveAttrValue(){this.currentLocation&&(this.currentLocation.endLine=this.preprocessor.line,this.currentLocation.endCol=this.preprocessor.col,this.currentLocation.endOffset=this.preprocessor.offset)}prepareToken(t){this._emitCurrentCharacterToken(t.location),this.currentToken=null,t.location&&(t.location.endLine=this.preprocessor.line,t.location.endCol=this.preprocessor.col+1,t.location.endOffset=this.preprocessor.offset+1),this.currentLocation=this.getCurrentLocation(-1)}emitCurrentTagToken(){const t=this.currentToken;this.prepareToken(t),t.tagID=kt(t.tagName),t.type===X.START_TAG?(this.lastStartTagName=t.tagName,this.handler.onStartTag(t)):(t.attrs.length>0&&this._err(N.endTagWithAttributes),t.selfClosing&&this._err(N.endTagWithTrailingSolidus),this.handler.onEndTag(t)),this.preprocessor.dropParsedChunk()}emitCurrentComment(t){this.prepareToken(t),this.handler.onComment(t),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(t){this.prepareToken(t),this.handler.onDoctype(t),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(t){if(this.currentCharacterToken){switch(t&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=t.startLine,this.currentCharacterToken.location.endCol=t.startCol,this.currentCharacterToken.location.endOffset=t.startOffset),this.currentCharacterToken.type){case X.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case X.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case X.WHITESPACE_CHARACTER:{this.handler.onWhitespaceCharacter(this.currentCharacterToken);break}}this.currentCharacterToken=null}}_emitEOFToken(){const t=this.getCurrentLocation(0);t&&(t.endLine=t.startLine,t.endCol=t.startCol,t.endOffset=t.startOffset),this._emitCurrentCharacterToken(t),this.handler.onEof({type:X.EOF,location:t}),this.active=!1}_appendCharToCurrentCharacterToken(t,n){if(this.currentCharacterToken)if(this.currentCharacterToken.type===t){this.currentCharacterToken.chars+=n;return}else this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();this._createCharacterToken(t,n)}_emitCodePoint(t){const n=Ga(t)?X.WHITESPACE_CHARACTER:t===p.NULL?X.NULL_CHARACTER:X.CHARACTER;this._appendCharToCurrentCharacterToken(n,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(X.CHARACTER,t)}_startCharacterReference(){this.returnState=this.state,this.state=E.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?Ye.Attribute:Ye.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===E.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===E.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===E.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(t):this._emitCodePoint(t)}_callState(t){switch(this.state){case E.DATA:{this._stateData(t);break}case E.RCDATA:{this._stateRcdata(t);break}case E.RAWTEXT:{this._stateRawtext(t);break}case E.SCRIPT_DATA:{this._stateScriptData(t);break}case E.PLAINTEXT:{this._statePlaintext(t);break}case E.TAG_OPEN:{this._stateTagOpen(t);break}case E.END_TAG_OPEN:{this._stateEndTagOpen(t);break}case E.TAG_NAME:{this._stateTagName(t);break}case E.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(t);break}case E.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(t);break}case E.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(t);break}case E.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(t);break}case E.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(t);break}case E.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(t);break}case E.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(t);break}case E.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(t);break}case E.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(t);break}case E.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(t);break}case E.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(t);break}case E.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(t);break}case E.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(t);break}case E.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(t);break}case E.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(t);break}case E.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(t);break}case E.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(t);break}case E.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscapeStart(t);break}case E.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(t);break}case E.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(t);break}case E.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(t);break}case E.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(t);break}case E.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(t);break}case E.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(t);break}case E.ATTRIBUTE_NAME:{this._stateAttributeName(t);break}case E.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(t);break}case E.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(t);break}case E.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(t);break}case E.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(t);break}case E.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(t);break}case E.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(t);break}case E.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(t);break}case E.BOGUS_COMMENT:{this._stateBogusComment(t);break}case E.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(t);break}case E.COMMENT_START:{this._stateCommentStart(t);break}case E.COMMENT_START_DASH:{this._stateCommentStartDash(t);break}case E.COMMENT:{this._stateComment(t);break}case E.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(t);break}case E.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(t);break}case E.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(t);break}case E.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(t);break}case E.COMMENT_END_DASH:{this._stateCommentEndDash(t);break}case E.COMMENT_END:{this._stateCommentEnd(t);break}case E.COMMENT_END_BANG:{this._stateCommentEndBang(t);break}case E.DOCTYPE:{this._stateDoctype(t);break}case E.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(t);break}case E.DOCTYPE_NAME:{this._stateDoctypeName(t);break}case E.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(t);break}case E.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(t);break}case E.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(t);break}case E.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(t);break}case E.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(t);break}case E.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(t);break}case E.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break}case E.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(t);break}case E.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctypeSystemIdentifier(t);break}case E.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(t);break}case E.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(t);break}case E.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(t);break}case E.BOGUS_DOCTYPE:{this._stateBogusDoctype(t);break}case E.CDATA_SECTION:{this._stateCdataSection(t);break}case E.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(t);break}case E.CDATA_SECTION_END:{this._stateCdataSectionEnd(t);break}case E.CHARACTER_REFERENCE:{this._stateCharacterReference();break}case E.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(t);break}default:throw new Error("Unknown state")}}_stateData(t){switch(t){case p.LESS_THAN_SIGN:{this.state=E.TAG_OPEN;break}case p.AMPERSAND:{this._startCharacterReference();break}case p.NULL:{this._err(N.unexpectedNullCharacter),this._emitCodePoint(t);break}case p.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRcdata(t){switch(t){case p.AMPERSAND:{this._startCharacterReference();break}case p.LESS_THAN_SIGN:{this.state=E.RCDATA_LESS_THAN_SIGN;break}case p.NULL:{this._err(N.unexpectedNullCharacter),this._emitChars(ue);break}case p.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRawtext(t){switch(t){case p.LESS_THAN_SIGN:{this.state=E.RAWTEXT_LESS_THAN_SIGN;break}case p.NULL:{this._err(N.unexpectedNullCharacter),this._emitChars(ue);break}case p.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptData(t){switch(t){case p.LESS_THAN_SIGN:{this.state=E.SCRIPT_DATA_LESS_THAN_SIGN;break}case p.NULL:{this._err(N.unexpectedNullCharacter),this._emitChars(ue);break}case p.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_statePlaintext(t){switch(t){case p.NULL:{this._err(N.unexpectedNullCharacter),this._emitChars(ue);break}case p.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateTagOpen(t){if(Qe(t))this._createStartTagToken(),this.state=E.TAG_NAME,this._stateTagName(t);else switch(t){case p.EXCLAMATION_MARK:{this.state=E.MARKUP_DECLARATION_OPEN;break}case p.SOLIDUS:{this.state=E.END_TAG_OPEN;break}case p.QUESTION_MARK:{this._err(N.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=E.BOGUS_COMMENT,this._stateBogusComment(t);break}case p.EOF:{this._err(N.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break}default:this._err(N.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=E.DATA,this._stateData(t)}}_stateEndTagOpen(t){if(Qe(t))this._createEndTagToken(),this.state=E.TAG_NAME,this._stateTagName(t);else switch(t){case p.GREATER_THAN_SIGN:{this._err(N.missingEndTagName),this.state=E.DATA;break}case p.EOF:{this._err(N.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break}default:this._err(N.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=E.BOGUS_COMMENT,this._stateBogusComment(t)}}_stateTagName(t){const n=this.currentToken;switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:{this.state=E.BEFORE_ATTRIBUTE_NAME;break}case p.SOLIDUS:{this.state=E.SELF_CLOSING_START_TAG;break}case p.GREATER_THAN_SIGN:{this.state=E.DATA,this.emitCurrentTagToken();break}case p.NULL:{this._err(N.unexpectedNullCharacter),n.tagName+=ue;break}case p.EOF:{this._err(N.eofInTag),this._emitEOFToken();break}default:n.tagName+=String.fromCodePoint(Ht(t)?hn(t):t)}}_stateRcdataLessThanSign(t){t===p.SOLIDUS?this.state=E.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=E.RCDATA,this._stateRcdata(t))}_stateRcdataEndTagOpen(t){Qe(t)?(this.state=E.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(t)):(this._emitChars("</"),this.state=E.RCDATA,this._stateRcdata(t))}handleSpecialEndTag(t){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();this._createEndTagToken();const n=this.currentToken;switch(n.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=E.BEFORE_ATTRIBUTE_NAME,!1;case p.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=E.SELF_CLOSING_START_TAG,!1;case p.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=E.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=E.RCDATA,this._stateRcdata(t))}_stateRawtextLessThanSign(t){t===p.SOLIDUS?this.state=E.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=E.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagOpen(t){Qe(t)?(this.state=E.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(t)):(this._emitChars("</"),this.state=E.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=E.RAWTEXT,this._stateRawtext(t))}_stateScriptDataLessThanSign(t){switch(t){case p.SOLIDUS:{this.state=E.SCRIPT_DATA_END_TAG_OPEN;break}case p.EXCLAMATION_MARK:{this.state=E.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break}default:this._emitChars("<"),this.state=E.SCRIPT_DATA,this._stateScriptData(t)}}_stateScriptDataEndTagOpen(t){Qe(t)?(this.state=E.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(t)):(this._emitChars("</"),this.state=E.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=E.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStart(t){t===p.HYPHEN_MINUS?(this.state=E.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=E.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStartDash(t){t===p.HYPHEN_MINUS?(this.state=E.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=E.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscaped(t){switch(t){case p.HYPHEN_MINUS:{this.state=E.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break}case p.LESS_THAN_SIGN:{this.state=E.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case p.NULL:{this._err(N.unexpectedNullCharacter),this._emitChars(ue);break}case p.EOF:{this._err(N.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptDataEscapedDash(t){switch(t){case p.HYPHEN_MINUS:{this.state=E.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break}case p.LESS_THAN_SIGN:{this.state=E.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case p.NULL:{this._err(N.unexpectedNullCharacter),this.state=E.SCRIPT_DATA_ESCAPED,this._emitChars(ue);break}case p.EOF:{this._err(N.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=E.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedDashDash(t){switch(t){case p.HYPHEN_MINUS:{this._emitChars("-");break}case p.LESS_THAN_SIGN:{this.state=E.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case p.GREATER_THAN_SIGN:{this.state=E.SCRIPT_DATA,this._emitChars(">");break}case p.NULL:{this._err(N.unexpectedNullCharacter),this.state=E.SCRIPT_DATA_ESCAPED,this._emitChars(ue);break}case p.EOF:{this._err(N.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=E.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedLessThanSign(t){t===p.SOLIDUS?this.state=E.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:Qe(t)?(this._emitChars("<"),this.state=E.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(t)):(this._emitChars("<"),this.state=E.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagOpen(t){Qe(t)?(this.state=E.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(t)):(this._emitChars("</"),this.state=E.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=E.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscapeStart(t){if(this.preprocessor.startsWith(be.SCRIPT,!1)&&iu(this.preprocessor.peek(be.SCRIPT.length))){this._emitCodePoint(t);for(let n=0;n<be.SCRIPT.length;n++)this._emitCodePoint(this._consume());this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=E.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscaped(t){switch(t){case p.HYPHEN_MINUS:{this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break}case p.LESS_THAN_SIGN:{this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case p.NULL:{this._err(N.unexpectedNullCharacter),this._emitChars(ue);break}case p.EOF:{this._err(N.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDash(t){switch(t){case p.HYPHEN_MINUS:{this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break}case p.LESS_THAN_SIGN:{this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case p.NULL:{this._err(N.unexpectedNullCharacter),this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(ue);break}case p.EOF:{this._err(N.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDashDash(t){switch(t){case p.HYPHEN_MINUS:{this._emitChars("-");break}case p.LESS_THAN_SIGN:{this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case p.GREATER_THAN_SIGN:{this.state=E.SCRIPT_DATA,this._emitChars(">");break}case p.NULL:{this._err(N.unexpectedNullCharacter),this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(ue);break}case p.EOF:{this._err(N.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedLessThanSign(t){t===p.SOLIDUS?(this.state=E.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(be.SCRIPT,!1)&&iu(this.preprocessor.peek(be.SCRIPT.length))){this._emitCodePoint(t);for(let n=0;n<be.SCRIPT.length;n++)this._emitCodePoint(this._consume());this.state=E.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=E.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateBeforeAttributeName(t){switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:break;case p.SOLIDUS:case p.GREATER_THAN_SIGN:case p.EOF:{this.state=E.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break}case p.EQUALS_SIGN:{this._err(N.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=E.ATTRIBUTE_NAME;break}default:this._createAttr(""),this.state=E.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateAttributeName(t){switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:case p.SOLIDUS:case p.GREATER_THAN_SIGN:case p.EOF:{this._leaveAttrName(),this.state=E.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break}case p.EQUALS_SIGN:{this._leaveAttrName(),this.state=E.BEFORE_ATTRIBUTE_VALUE;break}case p.QUOTATION_MARK:case p.APOSTROPHE:case p.LESS_THAN_SIGN:{this._err(N.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(t);break}case p.NULL:{this._err(N.unexpectedNullCharacter),this.currentAttr.name+=ue;break}default:this.currentAttr.name+=String.fromCodePoint(Ht(t)?hn(t):t)}}_stateAfterAttributeName(t){switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:break;case p.SOLIDUS:{this.state=E.SELF_CLOSING_START_TAG;break}case p.EQUALS_SIGN:{this.state=E.BEFORE_ATTRIBUTE_VALUE;break}case p.GREATER_THAN_SIGN:{this.state=E.DATA,this.emitCurrentTagToken();break}case p.EOF:{this._err(N.eofInTag),this._emitEOFToken();break}default:this._createAttr(""),this.state=E.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateBeforeAttributeValue(t){switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:break;case p.QUOTATION_MARK:{this.state=E.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break}case p.APOSTROPHE:{this.state=E.ATTRIBUTE_VALUE_SINGLE_QUOTED;break}case p.GREATER_THAN_SIGN:{this._err(N.missingAttributeValue),this.state=E.DATA,this.emitCurrentTagToken();break}default:this.state=E.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(t)}}_stateAttributeValueDoubleQuoted(t){switch(t){case p.QUOTATION_MARK:{this.state=E.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case p.AMPERSAND:{this._startCharacterReference();break}case p.NULL:{this._err(N.unexpectedNullCharacter),this.currentAttr.value+=ue;break}case p.EOF:{this._err(N.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueSingleQuoted(t){switch(t){case p.APOSTROPHE:{this.state=E.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case p.AMPERSAND:{this._startCharacterReference();break}case p.NULL:{this._err(N.unexpectedNullCharacter),this.currentAttr.value+=ue;break}case p.EOF:{this._err(N.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueUnquoted(t){switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:{this._leaveAttrValue(),this.state=E.BEFORE_ATTRIBUTE_NAME;break}case p.AMPERSAND:{this._startCharacterReference();break}case p.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=E.DATA,this.emitCurrentTagToken();break}case p.NULL:{this._err(N.unexpectedNullCharacter),this.currentAttr.value+=ue;break}case p.QUOTATION_MARK:case p.APOSTROPHE:case p.LESS_THAN_SIGN:case p.EQUALS_SIGN:case p.GRAVE_ACCENT:{this._err(N.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(t);break}case p.EOF:{this._err(N.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAfterAttributeValueQuoted(t){switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:{this._leaveAttrValue(),this.state=E.BEFORE_ATTRIBUTE_NAME;break}case p.SOLIDUS:{this._leaveAttrValue(),this.state=E.SELF_CLOSING_START_TAG;break}case p.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=E.DATA,this.emitCurrentTagToken();break}case p.EOF:{this._err(N.eofInTag),this._emitEOFToken();break}default:this._err(N.missingWhitespaceBetweenAttributes),this.state=E.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateSelfClosingStartTag(t){switch(t){case p.GREATER_THAN_SIGN:{const n=this.currentToken;n.selfClosing=!0,this.state=E.DATA,this.emitCurrentTagToken();break}case p.EOF:{this._err(N.eofInTag),this._emitEOFToken();break}default:this._err(N.unexpectedSolidusInTag),this.state=E.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateBogusComment(t){const n=this.currentToken;switch(t){case p.GREATER_THAN_SIGN:{this.state=E.DATA,this.emitCurrentComment(n);break}case p.EOF:{this.emitCurrentComment(n),this._emitEOFToken();break}case p.NULL:{this._err(N.unexpectedNullCharacter),n.data+=ue;break}default:n.data+=String.fromCodePoint(t)}}_stateMarkupDeclarationOpen(t){this._consumeSequenceIfMatch(be.DASH_DASH,!0)?(this._createCommentToken(be.DASH_DASH.length+1),this.state=E.COMMENT_START):this._consumeSequenceIfMatch(be.DOCTYPE,!1)?(this.currentLocation=this.getCurrentLocation(be.DOCTYPE.length+1),this.state=E.DOCTYPE):this._consumeSequenceIfMatch(be.CDATA_START,!0)?this.inForeignNode?this.state=E.CDATA_SECTION:(this._err(N.cdataInHtmlContent),this._createCommentToken(be.CDATA_START.length+1),this.currentToken.data="[CDATA[",this.state=E.BOGUS_COMMENT):this._ensureHibernation()||(this._err(N.incorrectlyOpenedComment),this._createCommentToken(2),this.state=E.BOGUS_COMMENT,this._stateBogusComment(t))}_stateCommentStart(t){switch(t){case p.HYPHEN_MINUS:{this.state=E.COMMENT_START_DASH;break}case p.GREATER_THAN_SIGN:{this._err(N.abruptClosingOfEmptyComment),this.state=E.DATA;const n=this.currentToken;this.emitCurrentComment(n);break}default:this.state=E.COMMENT,this._stateComment(t)}}_stateCommentStartDash(t){const n=this.currentToken;switch(t){case p.HYPHEN_MINUS:{this.state=E.COMMENT_END;break}case p.GREATER_THAN_SIGN:{this._err(N.abruptClosingOfEmptyComment),this.state=E.DATA,this.emitCurrentComment(n);break}case p.EOF:{this._err(N.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="-",this.state=E.COMMENT,this._stateComment(t)}}_stateComment(t){const n=this.currentToken;switch(t){case p.HYPHEN_MINUS:{this.state=E.COMMENT_END_DASH;break}case p.LESS_THAN_SIGN:{n.data+="<",this.state=E.COMMENT_LESS_THAN_SIGN;break}case p.NULL:{this._err(N.unexpectedNullCharacter),n.data+=ue;break}case p.EOF:{this._err(N.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+=String.fromCodePoint(t)}}_stateCommentLessThanSign(t){const n=this.currentToken;switch(t){case p.EXCLAMATION_MARK:{n.data+="!",this.state=E.COMMENT_LESS_THAN_SIGN_BANG;break}case p.LESS_THAN_SIGN:{n.data+="<";break}default:this.state=E.COMMENT,this._stateComment(t)}}_stateCommentLessThanSignBang(t){t===p.HYPHEN_MINUS?this.state=E.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=E.COMMENT,this._stateComment(t))}_stateCommentLessThanSignBangDash(t){t===p.HYPHEN_MINUS?this.state=E.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=E.COMMENT_END_DASH,this._stateCommentEndDash(t))}_stateCommentLessThanSignBangDashDash(t){t!==p.GREATER_THAN_SIGN&&t!==p.EOF&&this._err(N.nestedComment),this.state=E.COMMENT_END,this._stateCommentEnd(t)}_stateCommentEndDash(t){const n=this.currentToken;switch(t){case p.HYPHEN_MINUS:{this.state=E.COMMENT_END;break}case p.EOF:{this._err(N.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="-",this.state=E.COMMENT,this._stateComment(t)}}_stateCommentEnd(t){const n=this.currentToken;switch(t){case p.GREATER_THAN_SIGN:{this.state=E.DATA,this.emitCurrentComment(n);break}case p.EXCLAMATION_MARK:{this.state=E.COMMENT_END_BANG;break}case p.HYPHEN_MINUS:{n.data+="-";break}case p.EOF:{this._err(N.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="--",this.state=E.COMMENT,this._stateComment(t)}}_stateCommentEndBang(t){const n=this.currentToken;switch(t){case p.HYPHEN_MINUS:{n.data+="--!",this.state=E.COMMENT_END_DASH;break}case p.GREATER_THAN_SIGN:{this._err(N.incorrectlyClosedComment),this.state=E.DATA,this.emitCurrentComment(n);break}case p.EOF:{this._err(N.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="--!",this.state=E.COMMENT,this._stateComment(t)}}_stateDoctype(t){switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:{this.state=E.BEFORE_DOCTYPE_NAME;break}case p.GREATER_THAN_SIGN:{this.state=E.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t);break}case p.EOF:{this._err(N.eofInDoctype),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(N.missingWhitespaceBeforeDoctypeName),this.state=E.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t)}}_stateBeforeDoctypeName(t){if(Ht(t))this._createDoctypeToken(String.fromCharCode(hn(t))),this.state=E.DOCTYPE_NAME;else switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:break;case p.NULL:{this._err(N.unexpectedNullCharacter),this._createDoctypeToken(ue),this.state=E.DOCTYPE_NAME;break}case p.GREATER_THAN_SIGN:{this._err(N.missingDoctypeName),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=E.DATA;break}case p.EOF:{this._err(N.eofInDoctype),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(t)),this.state=E.DOCTYPE_NAME}}_stateDoctypeName(t){const n=this.currentToken;switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:{this.state=E.AFTER_DOCTYPE_NAME;break}case p.GREATER_THAN_SIGN:{this.state=E.DATA,this.emitCurrentDoctype(n);break}case p.NULL:{this._err(N.unexpectedNullCharacter),n.name+=ue;break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.name+=String.fromCodePoint(Ht(t)?hn(t):t)}}_stateAfterDoctypeName(t){const n=this.currentToken;switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:break;case p.GREATER_THAN_SIGN:{this.state=E.DATA,this.emitCurrentDoctype(n);break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._consumeSequenceIfMatch(be.PUBLIC,!1)?this.state=E.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch(be.SYSTEM,!1)?this.state=E.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(N.invalidCharacterSequenceAfterDoctypeName),n.forceQuirks=!0,this.state=E.BOGUS_DOCTYPE,this._stateBogusDoctype(t))}}_stateAfterDoctypePublicKeyword(t){const n=this.currentToken;switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:{this.state=E.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break}case p.QUOTATION_MARK:{this._err(N.missingWhitespaceAfterDoctypePublicKeyword),n.publicId="",this.state=E.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case p.APOSTROPHE:{this._err(N.missingWhitespaceAfterDoctypePublicKeyword),n.publicId="",this.state=E.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case p.GREATER_THAN_SIGN:{this._err(N.missingDoctypePublicIdentifier),n.forceQuirks=!0,this.state=E.DATA,this.emitCurrentDoctype(n);break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(N.missingQuoteBeforeDoctypePublicIdentifier),n.forceQuirks=!0,this.state=E.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypePublicIdentifier(t){const n=this.currentToken;switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:break;case p.QUOTATION_MARK:{n.publicId="",this.state=E.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case p.APOSTROPHE:{n.publicId="",this.state=E.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case p.GREATER_THAN_SIGN:{this._err(N.missingDoctypePublicIdentifier),n.forceQuirks=!0,this.state=E.DATA,this.emitCurrentDoctype(n);break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(N.missingQuoteBeforeDoctypePublicIdentifier),n.forceQuirks=!0,this.state=E.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypePublicIdentifierDoubleQuoted(t){const n=this.currentToken;switch(t){case p.QUOTATION_MARK:{this.state=E.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case p.NULL:{this._err(N.unexpectedNullCharacter),n.publicId+=ue;break}case p.GREATER_THAN_SIGN:{this._err(N.abruptDoctypePublicIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=E.DATA;break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.publicId+=String.fromCodePoint(t)}}_stateDoctypePublicIdentifierSingleQuoted(t){const n=this.currentToken;switch(t){case p.APOSTROPHE:{this.state=E.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case p.NULL:{this._err(N.unexpectedNullCharacter),n.publicId+=ue;break}case p.GREATER_THAN_SIGN:{this._err(N.abruptDoctypePublicIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=E.DATA;break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.publicId+=String.fromCodePoint(t)}}_stateAfterDoctypePublicIdentifier(t){const n=this.currentToken;switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:{this.state=E.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break}case p.GREATER_THAN_SIGN:{this.state=E.DATA,this.emitCurrentDoctype(n);break}case p.QUOTATION_MARK:{this._err(N.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),n.systemId="",this.state=E.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case p.APOSTROPHE:{this._err(N.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),n.systemId="",this.state=E.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(N.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=E.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBetweenDoctypePublicAndSystemIdentifiers(t){const n=this.currentToken;switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:break;case p.GREATER_THAN_SIGN:{this.emitCurrentDoctype(n),this.state=E.DATA;break}case p.QUOTATION_MARK:{n.systemId="",this.state=E.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case p.APOSTROPHE:{n.systemId="",this.state=E.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(N.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=E.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateAfterDoctypeSystemKeyword(t){const n=this.currentToken;switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:{this.state=E.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break}case p.QUOTATION_MARK:{this._err(N.missingWhitespaceAfterDoctypeSystemKeyword),n.systemId="",this.state=E.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case p.APOSTROPHE:{this._err(N.missingWhitespaceAfterDoctypeSystemKeyword),n.systemId="",this.state=E.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case p.GREATER_THAN_SIGN:{this._err(N.missingDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=E.DATA,this.emitCurrentDoctype(n);break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(N.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=E.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypeSystemIdentifier(t){const n=this.currentToken;switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:break;case p.QUOTATION_MARK:{n.systemId="",this.state=E.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case p.APOSTROPHE:{n.systemId="",this.state=E.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case p.GREATER_THAN_SIGN:{this._err(N.missingDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=E.DATA,this.emitCurrentDoctype(n);break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(N.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=E.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypeSystemIdentifierDoubleQuoted(t){const n=this.currentToken;switch(t){case p.QUOTATION_MARK:{this.state=E.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case p.NULL:{this._err(N.unexpectedNullCharacter),n.systemId+=ue;break}case p.GREATER_THAN_SIGN:{this._err(N.abruptDoctypeSystemIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=E.DATA;break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.systemId+=String.fromCodePoint(t)}}_stateDoctypeSystemIdentifierSingleQuoted(t){const n=this.currentToken;switch(t){case p.APOSTROPHE:{this.state=E.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case p.NULL:{this._err(N.unexpectedNullCharacter),n.systemId+=ue;break}case p.GREATER_THAN_SIGN:{this._err(N.abruptDoctypeSystemIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=E.DATA;break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.systemId+=String.fromCodePoint(t)}}_stateAfterDoctypeSystemIdentifier(t){const n=this.currentToken;switch(t){case p.SPACE:case p.LINE_FEED:case p.TABULATION:case p.FORM_FEED:break;case p.GREATER_THAN_SIGN:{this.emitCurrentDoctype(n),this.state=E.DATA;break}case p.EOF:{this._err(N.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(N.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=E.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBogusDoctype(t){const n=this.currentToken;switch(t){case p.GREATER_THAN_SIGN:{this.emitCurrentDoctype(n),this.state=E.DATA;break}case p.NULL:{this._err(N.unexpectedNullCharacter);break}case p.EOF:{this.emitCurrentDoctype(n),this._emitEOFToken();break}}}_stateCdataSection(t){switch(t){case p.RIGHT_SQUARE_BRACKET:{this.state=E.CDATA_SECTION_BRACKET;break}case p.EOF:{this._err(N.eofInCdata),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateCdataSectionBracket(t){t===p.RIGHT_SQUARE_BRACKET?this.state=E.CDATA_SECTION_END:(this._emitChars("]"),this.state=E.CDATA_SECTION,this._stateCdataSection(t))}_stateCdataSectionEnd(t){switch(t){case p.GREATER_THAN_SIGN:{this.state=E.DATA;break}case p.RIGHT_SQUARE_BRACKET:{this._emitChars("]");break}default:this._emitChars("]]"),this.state=E.CDATA_SECTION,this._stateCdataSection(t)}}_stateCharacterReference(){let t=this.entityDecoder.write(this.preprocessor.html,this.preprocessor.pos);if(t<0)if(this.preprocessor.lastChunkWritten)t=this.entityDecoder.end();else{this.active=!1,this.preprocessor.pos=this.preprocessor.html.length-1,this.consumedAfterSnapshot=0,this.preprocessor.endOfChunkHit=!0;return}t===0?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(p.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&ru(this.preprocessor.peek(1))?E.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(t){ru(t)?this._flushCodePointConsumedAsCharacterReference(t):(t===p.SEMICOLON&&this._err(N.unknownNamedCharacterReference),this.state=this.returnState,this._callState(t))}}const Xa=new Set([s.DD,s.DT,s.LI,s.OPTGROUP,s.OPTION,s.P,s.RB,s.RP,s.RT,s.RTC]),uu=new Set([...Xa,s.CAPTION,s.COLGROUP,s.TBODY,s.TD,s.TFOOT,s.TH,s.THEAD,s.TR]),xn=new Set([s.APPLET,s.CAPTION,s.HTML,s.MARQUEE,s.OBJECT,s.TABLE,s.TD,s.TEMPLATE,s.TH]),Am=new Set([...xn,s.OL,s.UL]),_m=new Set([...xn,s.BUTTON]),au=new Set([s.ANNOTATION_XML,s.MI,s.MN,s.MO,s.MS,s.MTEXT]),su=new Set([s.DESC,s.FOREIGN_OBJECT,s.TITLE]),Cm=new Set([s.TR,s.TEMPLATE,s.HTML]),Nm=new Set([s.TBODY,s.TFOOT,s.THEAD,s.TEMPLATE,s.HTML]),Im=new Set([s.TABLE,s.TEMPLATE,s.HTML]),Sm=new Set([s.TD,s.TH]);class km{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(t,n,r){this.treeAdapter=n,this.handler=r,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=s.UNKNOWN,this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===s.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===L.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(t,n){this.stackTop++,this.items[this.stackTop]=t,this.current=t,this.tagIDs[this.stackTop]=n,this.currentTagId=n,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(t,n,!0)}pop(){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!0)}replace(t,n){const r=this._indexOf(t);this.items[r]=n,r===this.stackTop&&(this.current=n)}insertAfter(t,n,r){const i=this._indexOf(t)+1;this.items.splice(i,0,n),this.tagIDs.splice(i,0,r),this.stackTop++,i===this.stackTop&&this._updateCurrentElement(),this.current&&this.currentTagId!==void 0&&this.handler.onItemPush(this.current,this.currentTagId,i===this.stackTop)}popUntilTagNamePopped(t){let n=this.stackTop+1;do n=this.tagIDs.lastIndexOf(t,n-1);while(n>0&&this.treeAdapter.getNamespaceURI(this.items[n])!==L.HTML);this.shortenToLength(Math.max(n,0))}shortenToLength(t){for(;this.stackTop>=t;){const n=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(n,this.stackTop<t)}}popUntilElementPopped(t){const n=this._indexOf(t);this.shortenToLength(Math.max(n,0))}popUntilPopped(t,n){const r=this._indexOfTagNames(t,n);this.shortenToLength(Math.max(r,0))}popUntilNumberedHeaderPopped(){this.popUntilPopped(_r,L.HTML)}popUntilTableCellPopped(){this.popUntilPopped(Sm,L.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(t,n){for(let r=this.stackTop;r>=0;r--)if(t.has(this.tagIDs[r])&&this.treeAdapter.getNamespaceURI(this.items[r])===n)return r;return-1}clearBackTo(t,n){const r=this._indexOfTagNames(t,n);this.shortenToLength(r+1)}clearBackToTableContext(){this.clearBackTo(Im,L.HTML)}clearBackToTableBodyContext(){this.clearBackTo(Nm,L.HTML)}clearBackToTableRowContext(){this.clearBackTo(Cm,L.HTML)}remove(t){const n=this._indexOf(t);n>=0&&(n===this.stackTop?this.pop():(this.items.splice(n,1),this.tagIDs.splice(n,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===s.BODY?this.items[1]:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){const n=this._indexOf(t)-1;return n>=0?this.items[n]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===s.HTML}hasInDynamicScope(t,n){for(let r=this.stackTop;r>=0;r--){const i=this.tagIDs[r];switch(this.treeAdapter.getNamespaceURI(this.items[r])){case L.HTML:{if(i===t)return!0;if(n.has(i))return!1;break}case L.SVG:{if(su.has(i))return!1;break}case L.MATHML:{if(au.has(i))return!1;break}}}return!0}hasInScope(t){return this.hasInDynamicScope(t,xn)}hasInListItemScope(t){return this.hasInDynamicScope(t,Am)}hasInButtonScope(t){return this.hasInDynamicScope(t,_m)}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t];switch(this.treeAdapter.getNamespaceURI(this.items[t])){case L.HTML:{if(_r.has(n))return!0;if(xn.has(n))return!1;break}case L.SVG:{if(su.has(n))return!1;break}case L.MATHML:{if(au.has(n))return!1;break}}}return!0}hasInTableScope(t){for(let n=this.stackTop;n>=0;n--)if(this.treeAdapter.getNamespaceURI(this.items[n])===L.HTML)switch(this.tagIDs[n]){case t:return!0;case s.TABLE:case s.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===L.HTML)switch(this.tagIDs[t]){case s.TBODY:case s.THEAD:case s.TFOOT:return!0;case s.TABLE:case s.HTML:return!1}return!0}hasInSelectScope(t){for(let n=this.stackTop;n>=0;n--)if(this.treeAdapter.getNamespaceURI(this.items[n])===L.HTML)switch(this.tagIDs[n]){case t:return!0;case s.OPTION:case s.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;this.currentTagId!==void 0&&Xa.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;this.currentTagId!==void 0&&uu.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;this.currentTagId!==void 0&&this.currentTagId!==t&&uu.has(this.currentTagId);)this.pop()}}const ir=3;var Be;(function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"})(Be||(Be={}));const ou={type:Be.Marker};class ym{constructor(t){this.treeAdapter=t,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(t,n){const r=[],i=n.length,u=this.treeAdapter.getTagName(t),a=this.treeAdapter.getNamespaceURI(t);for(let o=0;o<this.entries.length;o++){const l=this.entries[o];if(l.type===Be.Marker)break;const{element:c}=l;if(this.treeAdapter.getTagName(c)===u&&this.treeAdapter.getNamespaceURI(c)===a){const h=this.treeAdapter.getAttrList(c);h.length===i&&r.push({idx:o,attrs:h})}}return r}_ensureNoahArkCondition(t){if(this.entries.length<ir)return;const n=this.treeAdapter.getAttrList(t),r=this._getNoahArkConditionCandidates(t,n);if(r.length<ir)return;const i=new Map(n.map(a=>[a.name,a.value]));let u=0;for(let a=0;a<r.length;a++){const o=r[a];o.attrs.every(l=>i.get(l.name)===l.value)&&(u+=1,u>=ir&&this.entries.splice(o.idx,1))}}insertMarker(){this.entries.unshift(ou)}pushElement(t,n){this._ensureNoahArkCondition(t),this.entries.unshift({type:Be.Element,element:t,token:n})}insertElementAfterBookmark(t,n){const r=this.entries.indexOf(this.bookmark);this.entries.splice(r,0,{type:Be.Element,element:t,token:n})}removeEntry(t){const n=this.entries.indexOf(t);n!==-1&&this.entries.splice(n,1)}clearToLastMarker(){const t=this.entries.indexOf(ou);t===-1?this.entries.length=0:this.entries.splice(0,t+1)}getElementEntryInScopeWithTagName(t){const n=this.entries.find(r=>r.type===Be.Marker||this.treeAdapter.getTagName(r.element)===t);return n&&n.type===Be.Element?n:null}getElementEntry(t){return this.entries.find(n=>n.type===Be.Element&&n.element===t)}}const Ge={createDocument(){return{nodeName:"#document",mode:ke.NO_QUIRKS,childNodes:[]}},createDocumentFragment(){return{nodeName:"#document-fragment",childNodes:[]}},createElement(e,t,n){return{nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}},createCommentNode(e){return{nodeName:"#comment",data:e,parentNode:null}},createTextNode(e){return{nodeName:"#text",value:e,parentNode:null}},appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent(e){return e.content},setDocumentType(e,t,n,r){const i=e.childNodes.find(u=>u.nodeName==="#documentType");if(i)i.name=t,i.publicId=n,i.systemId=r;else{const u={nodeName:"#documentType",name:t,publicId:n,systemId:r,parentNode:null};Ge.appendChild(e,u)}},setDocumentMode(e,t){e.mode=t},getDocumentMode(e){return e.mode},detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const n=e.childNodes[e.childNodes.length-1];if(Ge.isTextNode(n)){n.value+=t;return}}Ge.appendChild(e,Ge.createTextNode(t))},insertTextBefore(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&Ge.isTextNode(r)?r.value+=t:Ge.insertBefore(e,Ge.createTextNode(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map(r=>r.name));for(let r=0;r<t.length;r++)n.has(t[r].name)||e.attrs.push(t[r])},getFirstChild(e){return e.childNodes[0]},getChildNodes(e){return e.childNodes},getParentNode(e){return e.parentNode},getAttrList(e){return e.attrs},getTagName(e){return e.tagName},getNamespaceURI(e){return e.namespaceURI},getTextNodeContent(e){return e.value},getCommentNodeContent(e){return e.data},getDocumentTypeNodeName(e){return e.name},getDocumentTypeNodePublicId(e){return e.publicId},getDocumentTypeNodeSystemId(e){return e.systemId},isTextNode(e){return e.nodeName==="#text"},isCommentNode(e){return e.nodeName==="#comment"},isDocumentTypeNode(e){return e.nodeName==="#documentType"},isElementNode(e){return Object.prototype.hasOwnProperty.call(e,"tagName")},setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation(e){return e.sourceCodeLocation},updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},$a="html",Lm="about:legacy-compat",Om="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",Ka=["+//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//"],Dm=[...Ka,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],Rm=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),Ja=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],wm=[...Ja,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function lu(e,t){return t.some(n=>e.startsWith(n))}function Pm(e){return e.name===$a&&e.publicId===null&&(e.systemId===null||e.systemId===Lm)}function Mm(e){if(e.name!==$a)return ke.QUIRKS;const{systemId:t}=e;if(t&&t.toLowerCase()===Om)return ke.QUIRKS;let{publicId:n}=e;if(n!==null){if(n=n.toLowerCase(),Rm.has(n))return ke.QUIRKS;let r=t===null?Dm:Ka;if(lu(n,r))return ke.QUIRKS;if(r=t===null?Ja:wm,lu(n,r))return ke.LIMITED_QUIRKS}return ke.NO_QUIRKS}const cu={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},Bm="definitionurl",Fm="definitionURL",vm=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])),Hm=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:L.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:L.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:L.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:L.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:L.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:L.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:L.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:L.XML}],["xml:space",{prefix:"xml",name:"space",namespace:L.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:L.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:L.XMLNS}]]),Um=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])),jm=new Set([s.B,s.BIG,s.BLOCKQUOTE,s.BODY,s.BR,s.CENTER,s.CODE,s.DD,s.DIV,s.DL,s.DT,s.EM,s.EMBED,s.H1,s.H2,s.H3,s.H4,s.H5,s.H6,s.HEAD,s.HR,s.I,s.IMG,s.LI,s.LISTING,s.MENU,s.META,s.NOBR,s.OL,s.P,s.PRE,s.RUBY,s.S,s.SMALL,s.SPAN,s.STRONG,s.STRIKE,s.SUB,s.SUP,s.TABLE,s.TT,s.U,s.UL,s.VAR]);function zm(e){const t=e.tagID;return t===s.FONT&&e.attrs.some(({name:r})=>r===it.COLOR||r===it.SIZE||r===it.FACE)||jm.has(t)}function Za(e){for(let t=0;t<e.attrs.length;t++)if(e.attrs[t].name===Bm){e.attrs[t].name=Fm;break}}function es(e){for(let t=0;t<e.attrs.length;t++){const n=vm.get(e.attrs[t].name);n!=null&&(e.attrs[t].name=n)}}function qr(e){for(let t=0;t<e.attrs.length;t++){const n=Hm.get(e.attrs[t].name);n&&(e.attrs[t].prefix=n.prefix,e.attrs[t].name=n.name,e.attrs[t].namespace=n.namespace)}}function Ym(e){const t=Um.get(e.tagName);t!=null&&(e.tagName=t,e.tagID=kt(e.tagName))}function qm(e,t){return t===L.MATHML&&(e===s.MI||e===s.MO||e===s.MN||e===s.MS||e===s.MTEXT)}function Vm(e,t,n){if(t===L.MATHML&&e===s.ANNOTATION_XML){for(let r=0;r<n.length;r++)if(n[r].name===it.ENCODING){const i=n[r].value.toLowerCase();return i===cu.TEXT_HTML||i===cu.APPLICATION_XML}}return t===L.SVG&&(e===s.FOREIGN_OBJECT||e===s.DESC||e===s.TITLE)}function Wm(e,t,n,r){return(!r||r===L.HTML)&&Vm(e,t,n)||(!r||r===L.MATHML)&&qm(e,t)}const Qm="hidden",Gm=8,Xm=3;var b;(function(e){e[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"})(b||(b={}));const $m={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},ts=new Set([s.TABLE,s.TBODY,s.TFOOT,s.THEAD,s.TR]),du={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:Ge,onParseError:null};class hu{constructor(t,n,r=null,i=null){this.fragmentContext=r,this.scriptHandler=i,this.currentToken=null,this.stopped=!1,this.insertionMode=b.INITIAL,this.originalInsertionMode=b.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={...du,...t},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=n??this.treeAdapter.createDocument(),this.tokenizer=new xm(this.options,this),this.activeFormattingElements=new ym(this.treeAdapter),this.fragmentContextID=r?kt(this.treeAdapter.getTagName(r)):s.UNKNOWN,this._setContextModes(r??this.document,this.fragmentContextID),this.openElements=new km(this.document,this.treeAdapter,this)}static parse(t,n){const r=new this(n);return r.tokenizer.write(t,!0),r.document}static getFragmentParser(t,n){const r={...du,...n};t??(t=r.treeAdapter.createElement(_.TEMPLATE,L.HTML,[]));const i=r.treeAdapter.createElement("documentmock",L.HTML,[]),u=new this(r,i,t);return u.fragmentContextID===s.TEMPLATE&&u.tmplInsertionModeStack.unshift(b.IN_TEMPLATE),u._initTokenizerForFragmentParsing(),u._insertFakeRootElement(),u._resetInsertionMode(),u._findFormInFragmentContext(),u}getFragment(){const t=this.treeAdapter.getFirstChild(this.document),n=this.treeAdapter.createDocumentFragment();return this._adoptNodes(t,n),n}_err(t,n,r){var i;if(!this.onParseError)return;const u=(i=t.location)!==null&&i!==void 0?i:$m,a={code:n,startLine:u.startLine,startCol:u.startCol,startOffset:u.startOffset,endLine:r?u.startLine:u.endLine,endCol:r?u.startCol:u.endCol,endOffset:r?u.startOffset:u.endOffset};this.onParseError(a)}onItemPush(t,n,r){var i,u;(u=(i=this.treeAdapter).onItemPush)===null||u===void 0||u.call(i,t),r&&this.openElements.stackTop>0&&this._setContextModes(t,n)}onItemPop(t,n){var r,i;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(t,this.currentToken),(i=(r=this.treeAdapter).onItemPop)===null||i===void 0||i.call(r,t,this.openElements.current),n){let u,a;this.openElements.stackTop===0&&this.fragmentContext?(u=this.fragmentContext,a=this.fragmentContextID):{current:u,currentTagId:a}=this.openElements,this._setContextModes(u,a)}}_setContextModes(t,n){const r=t===this.document||t&&this.treeAdapter.getNamespaceURI(t)===L.HTML;this.currentNotInHTML=!r,this.tokenizer.inForeignNode=!r&&t!==void 0&&n!==void 0&&!this._isIntegrationPoint(n,t)}_switchToTextParsing(t,n){this._insertElement(t,L.HTML),this.tokenizer.state=n,this.originalInsertionMode=this.insertionMode,this.insertionMode=b.TEXT}switchToPlaintextParsing(){this.insertionMode=b.TEXT,this.originalInsertionMode=b.IN_BODY,this.tokenizer.state=ae.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let t=this.fragmentContext;for(;t;){if(this.treeAdapter.getTagName(t)===_.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}}_initTokenizerForFragmentParsing(){if(!(!this.fragmentContext||this.treeAdapter.getNamespaceURI(this.fragmentContext)!==L.HTML))switch(this.fragmentContextID){case s.TITLE:case s.TEXTAREA:{this.tokenizer.state=ae.RCDATA;break}case s.STYLE:case s.XMP:case s.IFRAME:case s.NOEMBED:case s.NOFRAMES:case s.NOSCRIPT:{this.tokenizer.state=ae.RAWTEXT;break}case s.SCRIPT:{this.tokenizer.state=ae.SCRIPT_DATA;break}case s.PLAINTEXT:{this.tokenizer.state=ae.PLAINTEXT;break}}}_setDocumentType(t){const n=t.name||"",r=t.publicId||"",i=t.systemId||"";if(this.treeAdapter.setDocumentType(this.document,n,r,i),t.location){const a=this.treeAdapter.getChildNodes(this.document).find(o=>this.treeAdapter.isDocumentTypeNode(o));a&&this.treeAdapter.setNodeSourceCodeLocation(a,t.location)}}_attachElementToTree(t,n){if(this.options.sourceCodeLocationInfo){const r=n&&{...n,startTag:n};this.treeAdapter.setNodeSourceCodeLocation(t,r)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(t);else{const r=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(r??this.document,t)}}_appendElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r,t.location)}_insertElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r,t.location),this.openElements.push(r,t.tagID)}_insertFakeElement(t,n){const r=this.treeAdapter.createElement(t,L.HTML,[]);this._attachElementToTree(r,null),this.openElements.push(r,n)}_insertTemplate(t){const n=this.treeAdapter.createElement(t.tagName,L.HTML,t.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(n,r),this._attachElementToTree(n,t.location),this.openElements.push(n,t.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,null)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(_.HTML,L.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(t,null),this.treeAdapter.appendChild(this.openElements.current,t),this.openElements.push(t,s.HTML)}_appendCommentNode(t,n){const r=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(n,r),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,t.location)}_insertCharacters(t){let n,r;if(this._shouldFosterParentOnInsertion()?({parent:n,beforeElement:r}=this._findFosterParentingLocation(),r?this.treeAdapter.insertTextBefore(n,t.chars,r):this.treeAdapter.insertText(n,t.chars)):(n=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(n,t.chars)),!t.location)return;const i=this.treeAdapter.getChildNodes(n),u=r?i.lastIndexOf(r):i.length,a=i[u-1];if(this.treeAdapter.getNodeSourceCodeLocation(a)){const{endLine:l,endCol:c,endOffset:h}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(a,{endLine:l,endCol:c,endOffset:h})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(a,t.location)}_adoptNodes(t,n){for(let r=this.treeAdapter.getFirstChild(t);r;r=this.treeAdapter.getFirstChild(t))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(n,r)}_setEndLocation(t,n){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&n.location){const r=n.location,i=this.treeAdapter.getTagName(t),u=n.type===X.END_TAG&&i===n.tagName?{endTag:{...r},endLine:r.endLine,endCol:r.endCol,endOffset:r.endOffset}:{endLine:r.startLine,endCol:r.startCol,endOffset:r.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(t,u)}}shouldProcessStartTagTokenInForeignContent(t){if(!this.currentNotInHTML)return!1;let n,r;return this.openElements.stackTop===0&&this.fragmentContext?(n=this.fragmentContext,r=this.fragmentContextID):{current:n,currentTagId:r}=this.openElements,t.tagID===s.SVG&&this.treeAdapter.getTagName(n)===_.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(n)===L.MATHML?!1:this.tokenizer.inForeignNode||(t.tagID===s.MGLYPH||t.tagID===s.MALIGNMARK)&&r!==void 0&&!this._isIntegrationPoint(r,n,L.HTML)}_processToken(t){switch(t.type){case X.CHARACTER:{this.onCharacter(t);break}case X.NULL_CHARACTER:{this.onNullCharacter(t);break}case X.COMMENT:{this.onComment(t);break}case X.DOCTYPE:{this.onDoctype(t);break}case X.START_TAG:{this._processStartTag(t);break}case X.END_TAG:{this.onEndTag(t);break}case X.EOF:{this.onEof(t);break}case X.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(t);break}}}_isIntegrationPoint(t,n,r){const i=this.treeAdapter.getNamespaceURI(n),u=this.treeAdapter.getAttrList(n);return Wm(t,i,u,r)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const n=this.activeFormattingElements.entries.findIndex(i=>i.type===Be.Marker||this.openElements.contains(i.element)),r=n===-1?t-1:n-1;for(let i=r;i>=0;i--){const u=this.activeFormattingElements.entries[i];this._insertElement(u.token,this.treeAdapter.getNamespaceURI(u.element)),u.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=b.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(s.P),this.openElements.popUntilTagNamePopped(s.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--)switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case s.TR:{this.insertionMode=b.IN_ROW;return}case s.TBODY:case s.THEAD:case s.TFOOT:{this.insertionMode=b.IN_TABLE_BODY;return}case s.CAPTION:{this.insertionMode=b.IN_CAPTION;return}case s.COLGROUP:{this.insertionMode=b.IN_COLUMN_GROUP;return}case s.TABLE:{this.insertionMode=b.IN_TABLE;return}case s.BODY:{this.insertionMode=b.IN_BODY;return}case s.FRAMESET:{this.insertionMode=b.IN_FRAMESET;return}case s.SELECT:{this._resetInsertionModeForSelect(t);return}case s.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case s.HTML:{this.insertionMode=this.headElement?b.AFTER_HEAD:b.BEFORE_HEAD;return}case s.TD:case s.TH:{if(t>0){this.insertionMode=b.IN_CELL;return}break}case s.HEAD:{if(t>0){this.insertionMode=b.IN_HEAD;return}break}}this.insertionMode=b.IN_BODY}_resetInsertionModeForSelect(t){if(t>0)for(let n=t-1;n>0;n--){const r=this.openElements.tagIDs[n];if(r===s.TEMPLATE)break;if(r===s.TABLE){this.insertionMode=b.IN_SELECT_IN_TABLE;return}}this.insertionMode=b.IN_SELECT}_isElementCausesFosterParenting(t){return ts.has(t)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this.openElements.currentTagId!==void 0&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let t=this.openElements.stackTop;t>=0;t--){const n=this.openElements.items[t];switch(this.openElements.tagIDs[t]){case s.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(n)===L.HTML)return{parent:this.treeAdapter.getTemplateContent(n),beforeElement:null};break}case s.TABLE:{const r=this.treeAdapter.getParentNode(n);return r?{parent:r,beforeElement:n}:{parent:this.openElements.items[t-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(t){const n=this._findFosterParentingLocation();n.beforeElement?this.treeAdapter.insertBefore(n.parent,t,n.beforeElement):this.treeAdapter.appendChild(n.parent,t)}_isSpecialElement(t,n){const r=this.treeAdapter.getNamespaceURI(t);return gm[r].has(n)}onCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){S1(this,t);return}switch(this.insertionMode){case b.INITIAL:{Ft(this,t);break}case b.BEFORE_HTML:{Yt(this,t);break}case b.BEFORE_HEAD:{qt(this,t);break}case b.IN_HEAD:{Vt(this,t);break}case b.IN_HEAD_NO_SCRIPT:{Wt(this,t);break}case b.AFTER_HEAD:{Qt(this,t);break}case b.IN_BODY:case b.IN_CAPTION:case b.IN_CELL:case b.IN_TEMPLATE:{rs(this,t);break}case b.TEXT:case b.IN_SELECT:case b.IN_SELECT_IN_TABLE:{this._insertCharacters(t);break}case b.IN_TABLE:case b.IN_TABLE_BODY:case b.IN_ROW:{ur(this,t);break}case b.IN_TABLE_TEXT:{ls(this,t);break}case b.IN_COLUMN_GROUP:{An(this,t);break}case b.AFTER_BODY:{_n(this,t);break}case b.AFTER_AFTER_BODY:{pn(this,t);break}}}onNullCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){I1(this,t);return}switch(this.insertionMode){case b.INITIAL:{Ft(this,t);break}case b.BEFORE_HTML:{Yt(this,t);break}case b.BEFORE_HEAD:{qt(this,t);break}case b.IN_HEAD:{Vt(this,t);break}case b.IN_HEAD_NO_SCRIPT:{Wt(this,t);break}case b.AFTER_HEAD:{Qt(this,t);break}case b.TEXT:{this._insertCharacters(t);break}case b.IN_TABLE:case b.IN_TABLE_BODY:case b.IN_ROW:{ur(this,t);break}case b.IN_COLUMN_GROUP:{An(this,t);break}case b.AFTER_BODY:{_n(this,t);break}case b.AFTER_AFTER_BODY:{pn(this,t);break}}}onComment(t){if(this.skipNextNewLine=!1,this.currentNotInHTML){Cr(this,t);return}switch(this.insertionMode){case b.INITIAL:case b.BEFORE_HTML:case b.BEFORE_HEAD:case b.IN_HEAD:case b.IN_HEAD_NO_SCRIPT:case b.AFTER_HEAD:case b.IN_BODY:case b.IN_TABLE:case b.IN_CAPTION:case b.IN_COLUMN_GROUP:case b.IN_TABLE_BODY:case b.IN_ROW:case b.IN_CELL:case b.IN_SELECT:case b.IN_SELECT_IN_TABLE:case b.IN_TEMPLATE:case b.IN_FRAMESET:case b.AFTER_FRAMESET:{Cr(this,t);break}case b.IN_TABLE_TEXT:{vt(this,t);break}case b.AFTER_BODY:{rp(this,t);break}case b.AFTER_AFTER_BODY:case b.AFTER_AFTER_FRAMESET:{ip(this,t);break}}}onDoctype(t){switch(this.skipNextNewLine=!1,this.insertionMode){case b.INITIAL:{up(this,t);break}case b.BEFORE_HEAD:case b.IN_HEAD:case b.IN_HEAD_NO_SCRIPT:case b.AFTER_HEAD:{this._err(t,N.misplacedDoctype);break}case b.IN_TABLE_TEXT:{vt(this,t);break}}}onStartTag(t){this.skipNextNewLine=!1,this.currentToken=t,this._processStartTag(t),t.selfClosing&&!t.ackSelfClosing&&this._err(t,N.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(t){this.shouldProcessStartTagTokenInForeignContent(t)?k1(this,t):this._startTagOutsideForeignContent(t)}_startTagOutsideForeignContent(t){switch(this.insertionMode){case b.INITIAL:{Ft(this,t);break}case b.BEFORE_HTML:{ap(this,t);break}case b.BEFORE_HEAD:{op(this,t);break}case b.IN_HEAD:{Pe(this,t);break}case b.IN_HEAD_NO_SCRIPT:{dp(this,t);break}case b.AFTER_HEAD:{fp(this,t);break}case b.IN_BODY:{ge(this,t);break}case b.IN_TABLE:{At(this,t);break}case b.IN_TABLE_TEXT:{vt(this,t);break}case b.IN_CAPTION:{l1(this,t);break}case b.IN_COLUMN_GROUP:{Qr(this,t);break}case b.IN_TABLE_BODY:{wn(this,t);break}case b.IN_ROW:{Pn(this,t);break}case b.IN_CELL:{h1(this,t);break}case b.IN_SELECT:{hs(this,t);break}case b.IN_SELECT_IN_TABLE:{m1(this,t);break}case b.IN_TEMPLATE:{g1(this,t);break}case b.AFTER_BODY:{b1(this,t);break}case b.IN_FRAMESET:{T1(this,t);break}case b.AFTER_FRAMESET:{A1(this,t);break}case b.AFTER_AFTER_BODY:{C1(this,t);break}case b.AFTER_AFTER_FRAMESET:{N1(this,t);break}}}onEndTag(t){this.skipNextNewLine=!1,this.currentToken=t,this.currentNotInHTML?y1(this,t):this._endTagOutsideForeignContent(t)}_endTagOutsideForeignContent(t){switch(this.insertionMode){case b.INITIAL:{Ft(this,t);break}case b.BEFORE_HTML:{sp(this,t);break}case b.BEFORE_HEAD:{lp(this,t);break}case b.IN_HEAD:{cp(this,t);break}case b.IN_HEAD_NO_SCRIPT:{hp(this,t);break}case b.AFTER_HEAD:{mp(this,t);break}case b.IN_BODY:{Rn(this,t);break}case b.TEXT:{Zp(this,t);break}case b.IN_TABLE:{Jt(this,t);break}case b.IN_TABLE_TEXT:{vt(this,t);break}case b.IN_CAPTION:{c1(this,t);break}case b.IN_COLUMN_GROUP:{d1(this,t);break}case b.IN_TABLE_BODY:{Nr(this,t);break}case b.IN_ROW:{ds(this,t);break}case b.IN_CELL:{f1(this,t);break}case b.IN_SELECT:{fs(this,t);break}case b.IN_SELECT_IN_TABLE:{p1(this,t);break}case b.IN_TEMPLATE:{E1(this,t);break}case b.AFTER_BODY:{ps(this,t);break}case b.IN_FRAMESET:{x1(this,t);break}case b.AFTER_FRAMESET:{_1(this,t);break}case b.AFTER_AFTER_BODY:{pn(this,t);break}}}onEof(t){switch(this.insertionMode){case b.INITIAL:{Ft(this,t);break}case b.BEFORE_HTML:{Yt(this,t);break}case b.BEFORE_HEAD:{qt(this,t);break}case b.IN_HEAD:{Vt(this,t);break}case b.IN_HEAD_NO_SCRIPT:{Wt(this,t);break}case b.AFTER_HEAD:{Qt(this,t);break}case b.IN_BODY:case b.IN_TABLE:case b.IN_CAPTION:case b.IN_COLUMN_GROUP:case b.IN_TABLE_BODY:case b.IN_ROW:case b.IN_CELL:case b.IN_SELECT:case b.IN_SELECT_IN_TABLE:{ss(this,t);break}case b.TEXT:{e1(this,t);break}case b.IN_TABLE_TEXT:{vt(this,t);break}case b.IN_TEMPLATE:{ms(this,t);break}case b.AFTER_BODY:case b.IN_FRAMESET:case b.AFTER_FRAMESET:case b.AFTER_AFTER_BODY:case b.AFTER_AFTER_FRAMESET:{Wr(this,t);break}}}onWhitespaceCharacter(t){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.chars.charCodeAt(0)===p.LINE_FEED)){if(t.chars.length===1)return;t.chars=t.chars.substr(1)}if(this.tokenizer.inForeignNode){this._insertCharacters(t);return}switch(this.insertionMode){case b.IN_HEAD:case b.IN_HEAD_NO_SCRIPT:case b.AFTER_HEAD:case b.TEXT:case b.IN_COLUMN_GROUP:case b.IN_SELECT:case b.IN_SELECT_IN_TABLE:case b.IN_FRAMESET:case b.AFTER_FRAMESET:{this._insertCharacters(t);break}case b.IN_BODY:case b.IN_CAPTION:case b.IN_CELL:case b.IN_TEMPLATE:case b.AFTER_BODY:case b.AFTER_AFTER_BODY:case b.AFTER_AFTER_FRAMESET:{ns(this,t);break}case b.IN_TABLE:case b.IN_TABLE_BODY:case b.IN_ROW:{ur(this,t);break}case b.IN_TABLE_TEXT:{os(this,t);break}}}}function Km(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagID)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):as(e,t),n}function Jm(e,t){let n=null,r=e.openElements.stackTop;for(;r>=0;r--){const i=e.openElements.items[r];if(i===t.element)break;e._isSpecialElement(i,e.openElements.tagIDs[r])&&(n=i)}return n||(e.openElements.shortenToLength(Math.max(r,0)),e.activeFormattingElements.removeEntry(t)),n}function Zm(e,t,n){let r=t,i=e.openElements.getCommonAncestor(t);for(let u=0,a=i;a!==n;u++,a=i){i=e.openElements.getCommonAncestor(a);const o=e.activeFormattingElements.getElementEntry(a),l=o&&u>=Xm;!o||l?(l&&e.activeFormattingElements.removeEntry(o),e.openElements.remove(a)):(a=ep(e,o),r===t&&(e.activeFormattingElements.bookmark=o),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(a,r),r=a)}return r}function ep(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function tp(e,t,n){const r=e.treeAdapter.getTagName(t),i=kt(r);if(e._isElementCausesFosterParenting(i))e._fosterParentElement(n);else{const u=e.treeAdapter.getNamespaceURI(t);i===s.TEMPLATE&&u===L.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function np(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),{token:i}=n,u=e.treeAdapter.createElement(i.tagName,r,i.attrs);e._adoptNodes(t,u),e.treeAdapter.appendChild(t,u),e.activeFormattingElements.insertElementAfterBookmark(u,i),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,u,i.tagID)}function Vr(e,t){for(let n=0;n<Gm;n++){const r=Km(e,t);if(!r)break;const i=Jm(e,r);if(!i)break;e.activeFormattingElements.bookmark=r;const u=Zm(e,i,r.element),a=e.openElements.getCommonAncestor(r.element);e.treeAdapter.detachNode(u),a&&tp(e,a,u),np(e,i,r)}}function Cr(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function rp(e,t){e._appendCommentNode(t,e.openElements.items[0])}function ip(e,t){e._appendCommentNode(t,e.document)}function Wr(e,t){if(e.stopped=!0,t.location){const n=e.fragmentContext?0:2;for(let r=e.openElements.stackTop;r>=n;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const r=e.openElements.items[0],i=e.treeAdapter.getNodeSourceCodeLocation(r);if(i&&!i.endTag&&(e._setEndLocation(r,t),e.openElements.stackTop>=1)){const u=e.openElements.items[1],a=e.treeAdapter.getNodeSourceCodeLocation(u);a&&!a.endTag&&e._setEndLocation(u,t)}}}}function up(e,t){e._setDocumentType(t);const n=t.forceQuirks?ke.QUIRKS:Mm(t);Pm(t)||e._err(t,N.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=b.BEFORE_HTML}function Ft(e,t){e._err(t,N.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,ke.QUIRKS),e.insertionMode=b.BEFORE_HTML,e._processToken(t)}function ap(e,t){t.tagID===s.HTML?(e._insertElement(t,L.HTML),e.insertionMode=b.BEFORE_HEAD):Yt(e,t)}function sp(e,t){const n=t.tagID;(n===s.HTML||n===s.HEAD||n===s.BODY||n===s.BR)&&Yt(e,t)}function Yt(e,t){e._insertFakeRootElement(),e.insertionMode=b.BEFORE_HEAD,e._processToken(t)}function op(e,t){switch(t.tagID){case s.HTML:{ge(e,t);break}case s.HEAD:{e._insertElement(t,L.HTML),e.headElement=e.openElements.current,e.insertionMode=b.IN_HEAD;break}default:qt(e,t)}}function lp(e,t){const n=t.tagID;n===s.HEAD||n===s.BODY||n===s.HTML||n===s.BR?qt(e,t):e._err(t,N.endTagWithoutMatchingOpenElement)}function qt(e,t){e._insertFakeElement(_.HEAD,s.HEAD),e.headElement=e.openElements.current,e.insertionMode=b.IN_HEAD,e._processToken(t)}function Pe(e,t){switch(t.tagID){case s.HTML:{ge(e,t);break}case s.BASE:case s.BASEFONT:case s.BGSOUND:case s.LINK:case s.META:{e._appendElement(t,L.HTML),t.ackSelfClosing=!0;break}case s.TITLE:{e._switchToTextParsing(t,ae.RCDATA);break}case s.NOSCRIPT:{e.options.scriptingEnabled?e._switchToTextParsing(t,ae.RAWTEXT):(e._insertElement(t,L.HTML),e.insertionMode=b.IN_HEAD_NO_SCRIPT);break}case s.NOFRAMES:case s.STYLE:{e._switchToTextParsing(t,ae.RAWTEXT);break}case s.SCRIPT:{e._switchToTextParsing(t,ae.SCRIPT_DATA);break}case s.TEMPLATE:{e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=b.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(b.IN_TEMPLATE);break}case s.HEAD:{e._err(t,N.misplacedStartTagForHeadElement);break}default:Vt(e,t)}}function cp(e,t){switch(t.tagID){case s.HEAD:{e.openElements.pop(),e.insertionMode=b.AFTER_HEAD;break}case s.BODY:case s.BR:case s.HTML:{Vt(e,t);break}case s.TEMPLATE:{ot(e,t);break}default:e._err(t,N.endTagWithoutMatchingOpenElement)}}function ot(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==s.TEMPLATE&&e._err(t,N.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(s.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,N.endTagWithoutMatchingOpenElement)}function Vt(e,t){e.openElements.pop(),e.insertionMode=b.AFTER_HEAD,e._processToken(t)}function dp(e,t){switch(t.tagID){case s.HTML:{ge(e,t);break}case s.BASEFONT:case s.BGSOUND:case s.HEAD:case s.LINK:case s.META:case s.NOFRAMES:case s.STYLE:{Pe(e,t);break}case s.NOSCRIPT:{e._err(t,N.nestedNoscriptInHead);break}default:Wt(e,t)}}function hp(e,t){switch(t.tagID){case s.NOSCRIPT:{e.openElements.pop(),e.insertionMode=b.IN_HEAD;break}case s.BR:{Wt(e,t);break}default:e._err(t,N.endTagWithoutMatchingOpenElement)}}function Wt(e,t){const n=t.type===X.EOF?N.openElementsLeftAfterEof:N.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=b.IN_HEAD,e._processToken(t)}function fp(e,t){switch(t.tagID){case s.HTML:{ge(e,t);break}case s.BODY:{e._insertElement(t,L.HTML),e.framesetOk=!1,e.insertionMode=b.IN_BODY;break}case s.FRAMESET:{e._insertElement(t,L.HTML),e.insertionMode=b.IN_FRAMESET;break}case s.BASE:case s.BASEFONT:case s.BGSOUND:case s.LINK:case s.META:case s.NOFRAMES:case s.SCRIPT:case s.STYLE:case s.TEMPLATE:case s.TITLE:{e._err(t,N.abandonedHeadElementChild),e.openElements.push(e.headElement,s.HEAD),Pe(e,t),e.openElements.remove(e.headElement);break}case s.HEAD:{e._err(t,N.misplacedStartTagForHeadElement);break}default:Qt(e,t)}}function mp(e,t){switch(t.tagID){case s.BODY:case s.HTML:case s.BR:{Qt(e,t);break}case s.TEMPLATE:{ot(e,t);break}default:e._err(t,N.endTagWithoutMatchingOpenElement)}}function Qt(e,t){e._insertFakeElement(_.BODY,s.BODY),e.insertionMode=b.IN_BODY,Dn(e,t)}function Dn(e,t){switch(t.type){case X.CHARACTER:{rs(e,t);break}case X.WHITESPACE_CHARACTER:{ns(e,t);break}case X.COMMENT:{Cr(e,t);break}case X.START_TAG:{ge(e,t);break}case X.END_TAG:{Rn(e,t);break}case X.EOF:{ss(e,t);break}}}function ns(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function rs(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function pp(e,t){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function gp(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}function Ep(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,L.HTML),e.insertionMode=b.IN_FRAMESET)}function bp(e,t){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(t,L.HTML)}function Tp(e,t){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e.openElements.currentTagId!==void 0&&_r.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,L.HTML)}function xp(e,t){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(t,L.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function Ap(e,t){const n=e.openElements.tmplCount>0;(!e.formElement||n)&&(e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(t,L.HTML),n||(e.formElement=e.openElements.current))}function _p(e,t){e.framesetOk=!1;const n=t.tagID;for(let r=e.openElements.stackTop;r>=0;r--){const i=e.openElements.tagIDs[r];if(n===s.LI&&i===s.LI||(n===s.DD||n===s.DT)&&(i===s.DD||i===s.DT)){e.openElements.generateImpliedEndTagsWithExclusion(i),e.openElements.popUntilTagNamePopped(i);break}if(i!==s.ADDRESS&&i!==s.DIV&&i!==s.P&&e._isSpecialElement(e.openElements.items[r],i))break}e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(t,L.HTML)}function Cp(e,t){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(t,L.HTML),e.tokenizer.state=ae.PLAINTEXT}function Np(e,t){e.openElements.hasInScope(s.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(s.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,L.HTML),e.framesetOk=!1}function Ip(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(_.A);n&&(Vr(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,L.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function Sp(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,L.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function kp(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(s.NOBR)&&(Vr(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,L.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function yp(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,L.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function Lp(e,t){e.treeAdapter.getDocumentMode(e.document)!==ke.QUIRKS&&e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._insertElement(t,L.HTML),e.framesetOk=!1,e.insertionMode=b.IN_TABLE}function is(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,L.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function us(e){const t=Qa(e,it.TYPE);return t!=null&&t.toLowerCase()===Qm}function Op(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,L.HTML),us(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}function Dp(e,t){e._appendElement(t,L.HTML),t.ackSelfClosing=!0}function Rp(e,t){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._appendElement(t,L.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function wp(e,t){t.tagName=_.IMG,t.tagID=s.IMG,is(e,t)}function Pp(e,t){e._insertElement(t,L.HTML),e.skipNextNewLine=!0,e.tokenizer.state=ae.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=b.TEXT}function Mp(e,t){e.openElements.hasInButtonScope(s.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,ae.RAWTEXT)}function Bp(e,t){e.framesetOk=!1,e._switchToTextParsing(t,ae.RAWTEXT)}function fu(e,t){e._switchToTextParsing(t,ae.RAWTEXT)}function Fp(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,L.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===b.IN_TABLE||e.insertionMode===b.IN_CAPTION||e.insertionMode===b.IN_TABLE_BODY||e.insertionMode===b.IN_ROW||e.insertionMode===b.IN_CELL?b.IN_SELECT_IN_TABLE:b.IN_SELECT}function vp(e,t){e.openElements.currentTagId===s.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,L.HTML)}function Hp(e,t){e.openElements.hasInScope(s.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,L.HTML)}function Up(e,t){e.openElements.hasInScope(s.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(s.RTC),e._insertElement(t,L.HTML)}function jp(e,t){e._reconstructActiveFormattingElements(),Za(t),qr(t),t.selfClosing?e._appendElement(t,L.MATHML):e._insertElement(t,L.MATHML),t.ackSelfClosing=!0}function zp(e,t){e._reconstructActiveFormattingElements(),es(t),qr(t),t.selfClosing?e._appendElement(t,L.SVG):e._insertElement(t,L.SVG),t.ackSelfClosing=!0}function mu(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,L.HTML)}function ge(e,t){switch(t.tagID){case s.I:case s.S:case s.B:case s.U:case s.EM:case s.TT:case s.BIG:case s.CODE:case s.FONT:case s.SMALL:case s.STRIKE:case s.STRONG:{Sp(e,t);break}case s.A:{Ip(e,t);break}case s.H1:case s.H2:case s.H3:case s.H4:case s.H5:case s.H6:{Tp(e,t);break}case s.P:case s.DL:case s.OL:case s.UL:case s.DIV:case s.DIR:case s.NAV:case s.MAIN:case s.MENU:case s.ASIDE:case s.CENTER:case s.FIGURE:case s.FOOTER:case s.HEADER:case s.HGROUP:case s.DIALOG:case s.DETAILS:case s.ADDRESS:case s.ARTICLE:case s.SEARCH:case s.SECTION:case s.SUMMARY:case s.FIELDSET:case s.BLOCKQUOTE:case s.FIGCAPTION:{bp(e,t);break}case s.LI:case s.DD:case s.DT:{_p(e,t);break}case s.BR:case s.IMG:case s.WBR:case s.AREA:case s.EMBED:case s.KEYGEN:{is(e,t);break}case s.HR:{Rp(e,t);break}case s.RB:case s.RTC:{Hp(e,t);break}case s.RT:case s.RP:{Up(e,t);break}case s.PRE:case s.LISTING:{xp(e,t);break}case s.XMP:{Mp(e,t);break}case s.SVG:{zp(e,t);break}case s.HTML:{pp(e,t);break}case s.BASE:case s.LINK:case s.META:case s.STYLE:case s.TITLE:case s.SCRIPT:case s.BGSOUND:case s.BASEFONT:case s.TEMPLATE:{Pe(e,t);break}case s.BODY:{gp(e,t);break}case s.FORM:{Ap(e,t);break}case s.NOBR:{kp(e,t);break}case s.MATH:{jp(e,t);break}case s.TABLE:{Lp(e,t);break}case s.INPUT:{Op(e,t);break}case s.PARAM:case s.TRACK:case s.SOURCE:{Dp(e,t);break}case s.IMAGE:{wp(e,t);break}case s.BUTTON:{Np(e,t);break}case s.APPLET:case s.OBJECT:case s.MARQUEE:{yp(e,t);break}case s.IFRAME:{Bp(e,t);break}case s.SELECT:{Fp(e,t);break}case s.OPTION:case s.OPTGROUP:{vp(e,t);break}case s.NOEMBED:case s.NOFRAMES:{fu(e,t);break}case s.FRAMESET:{Ep(e,t);break}case s.TEXTAREA:{Pp(e,t);break}case s.NOSCRIPT:{e.options.scriptingEnabled?fu(e,t):mu(e,t);break}case s.PLAINTEXT:{Cp(e,t);break}case s.COL:case s.TH:case s.TD:case s.TR:case s.HEAD:case s.FRAME:case s.TBODY:case s.TFOOT:case s.THEAD:case s.CAPTION:case s.COLGROUP:break;default:mu(e,t)}}function Yp(e,t){if(e.openElements.hasInScope(s.BODY)&&(e.insertionMode=b.AFTER_BODY,e.options.sourceCodeLocationInfo)){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}}function qp(e,t){e.openElements.hasInScope(s.BODY)&&(e.insertionMode=b.AFTER_BODY,ps(e,t))}function Vp(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function Wp(e){const t=e.openElements.tmplCount>0,{formElement:n}=e;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(s.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(s.FORM):n&&e.openElements.remove(n))}function Qp(e){e.openElements.hasInButtonScope(s.P)||e._insertFakeElement(_.P,s.P),e._closePElement()}function Gp(e){e.openElements.hasInListItemScope(s.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(s.LI),e.openElements.popUntilTagNamePopped(s.LI))}function Xp(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}function $p(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function Kp(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function Jp(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(_.BR,s.BR),e.openElements.pop(),e.framesetOk=!1}function as(e,t){const n=t.tagName,r=t.tagID;for(let i=e.openElements.stackTop;i>0;i--){const u=e.openElements.items[i],a=e.openElements.tagIDs[i];if(r===a&&(r!==s.UNKNOWN||e.treeAdapter.getTagName(u)===n)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>=i&&e.openElements.shortenToLength(i);break}if(e._isSpecialElement(u,a))break}}function Rn(e,t){switch(t.tagID){case s.A:case s.B:case s.I:case s.S:case s.U:case s.EM:case s.TT:case s.BIG:case s.CODE:case s.FONT:case s.NOBR:case s.SMALL:case s.STRIKE:case s.STRONG:{Vr(e,t);break}case s.P:{Qp(e);break}case s.DL:case s.UL:case s.OL:case s.DIR:case s.DIV:case s.NAV:case s.PRE:case s.MAIN:case s.MENU:case s.ASIDE:case s.BUTTON:case s.CENTER:case s.FIGURE:case s.FOOTER:case s.HEADER:case s.HGROUP:case s.DIALOG:case s.ADDRESS:case s.ARTICLE:case s.DETAILS:case s.SEARCH:case s.SECTION:case s.SUMMARY:case s.LISTING:case s.FIELDSET:case s.BLOCKQUOTE:case s.FIGCAPTION:{Vp(e,t);break}case s.LI:{Gp(e);break}case s.DD:case s.DT:{Xp(e,t);break}case s.H1:case s.H2:case s.H3:case s.H4:case s.H5:case s.H6:{$p(e);break}case s.BR:{Jp(e);break}case s.BODY:{Yp(e,t);break}case s.HTML:{qp(e,t);break}case s.FORM:{Wp(e);break}case s.APPLET:case s.OBJECT:case s.MARQUEE:{Kp(e,t);break}case s.TEMPLATE:{ot(e,t);break}default:as(e,t)}}function ss(e,t){e.tmplInsertionModeStack.length>0?ms(e,t):Wr(e,t)}function Zp(e,t){var n;t.tagID===s.SCRIPT&&((n=e.scriptHandler)===null||n===void 0||n.call(e,e.openElements.current)),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function e1(e,t){e._err(t,N.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}function ur(e,t){if(e.openElements.currentTagId!==void 0&&ts.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=b.IN_TABLE_TEXT,t.type){case X.CHARACTER:{ls(e,t);break}case X.WHITESPACE_CHARACTER:{os(e,t);break}}else rn(e,t)}function t1(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,L.HTML),e.insertionMode=b.IN_CAPTION}function n1(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,L.HTML),e.insertionMode=b.IN_COLUMN_GROUP}function r1(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(_.COLGROUP,s.COLGROUP),e.insertionMode=b.IN_COLUMN_GROUP,Qr(e,t)}function i1(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,L.HTML),e.insertionMode=b.IN_TABLE_BODY}function u1(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(_.TBODY,s.TBODY),e.insertionMode=b.IN_TABLE_BODY,wn(e,t)}function a1(e,t){e.openElements.hasInTableScope(s.TABLE)&&(e.openElements.popUntilTagNamePopped(s.TABLE),e._resetInsertionMode(),e._processStartTag(t))}function s1(e,t){us(t)?e._appendElement(t,L.HTML):rn(e,t),t.ackSelfClosing=!0}function o1(e,t){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(t,L.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function At(e,t){switch(t.tagID){case s.TD:case s.TH:case s.TR:{u1(e,t);break}case s.STYLE:case s.SCRIPT:case s.TEMPLATE:{Pe(e,t);break}case s.COL:{r1(e,t);break}case s.FORM:{o1(e,t);break}case s.TABLE:{a1(e,t);break}case s.TBODY:case s.TFOOT:case s.THEAD:{i1(e,t);break}case s.INPUT:{s1(e,t);break}case s.CAPTION:{t1(e,t);break}case s.COLGROUP:{n1(e,t);break}default:rn(e,t)}}function Jt(e,t){switch(t.tagID){case s.TABLE:{e.openElements.hasInTableScope(s.TABLE)&&(e.openElements.popUntilTagNamePopped(s.TABLE),e._resetInsertionMode());break}case s.TEMPLATE:{ot(e,t);break}case s.BODY:case s.CAPTION:case s.COL:case s.COLGROUP:case s.HTML:case s.TBODY:case s.TD:case s.TFOOT:case s.TH:case s.THEAD:case s.TR:break;default:rn(e,t)}}function rn(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,Dn(e,t),e.fosterParentingEnabled=n}function os(e,t){e.pendingCharacterTokens.push(t)}function ls(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function vt(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n<e.pendingCharacterTokens.length;n++)rn(e,e.pendingCharacterTokens[n]);else for(;n<e.pendingCharacterTokens.length;n++)e._insertCharacters(e.pendingCharacterTokens[n]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}const cs=new Set([s.CAPTION,s.COL,s.COLGROUP,s.TBODY,s.TD,s.TFOOT,s.TH,s.THEAD,s.TR]);function l1(e,t){const n=t.tagID;cs.has(n)?e.openElements.hasInTableScope(s.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(s.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=b.IN_TABLE,At(e,t)):ge(e,t)}function c1(e,t){const n=t.tagID;switch(n){case s.CAPTION:case s.TABLE:{e.openElements.hasInTableScope(s.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(s.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=b.IN_TABLE,n===s.TABLE&&Jt(e,t));break}case s.BODY:case s.COL:case s.COLGROUP:case s.HTML:case s.TBODY:case s.TD:case s.TFOOT:case s.TH:case s.THEAD:case s.TR:break;default:Rn(e,t)}}function Qr(e,t){switch(t.tagID){case s.HTML:{ge(e,t);break}case s.COL:{e._appendElement(t,L.HTML),t.ackSelfClosing=!0;break}case s.TEMPLATE:{Pe(e,t);break}default:An(e,t)}}function d1(e,t){switch(t.tagID){case s.COLGROUP:{e.openElements.currentTagId===s.COLGROUP&&(e.openElements.pop(),e.insertionMode=b.IN_TABLE);break}case s.TEMPLATE:{ot(e,t);break}case s.COL:break;default:An(e,t)}}function An(e,t){e.openElements.currentTagId===s.COLGROUP&&(e.openElements.pop(),e.insertionMode=b.IN_TABLE,e._processToken(t))}function wn(e,t){switch(t.tagID){case s.TR:{e.openElements.clearBackToTableBodyContext(),e._insertElement(t,L.HTML),e.insertionMode=b.IN_ROW;break}case s.TH:case s.TD:{e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(_.TR,s.TR),e.insertionMode=b.IN_ROW,Pn(e,t);break}case s.CAPTION:case s.COL:case s.COLGROUP:case s.TBODY:case s.TFOOT:case s.THEAD:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=b.IN_TABLE,At(e,t));break}default:At(e,t)}}function Nr(e,t){const n=t.tagID;switch(t.tagID){case s.TBODY:case s.TFOOT:case s.THEAD:{e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=b.IN_TABLE);break}case s.TABLE:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=b.IN_TABLE,Jt(e,t));break}case s.BODY:case s.CAPTION:case s.COL:case s.COLGROUP:case s.HTML:case s.TD:case s.TH:case s.TR:break;default:Jt(e,t)}}function Pn(e,t){switch(t.tagID){case s.TH:case s.TD:{e.openElements.clearBackToTableRowContext(),e._insertElement(t,L.HTML),e.insertionMode=b.IN_CELL,e.activeFormattingElements.insertMarker();break}case s.CAPTION:case s.COL:case s.COLGROUP:case s.TBODY:case s.TFOOT:case s.THEAD:case s.TR:{e.openElements.hasInTableScope(s.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=b.IN_TABLE_BODY,wn(e,t));break}default:At(e,t)}}function ds(e,t){switch(t.tagID){case s.TR:{e.openElements.hasInTableScope(s.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=b.IN_TABLE_BODY);break}case s.TABLE:{e.openElements.hasInTableScope(s.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=b.IN_TABLE_BODY,Nr(e,t));break}case s.TBODY:case s.TFOOT:case s.THEAD:{(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(s.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=b.IN_TABLE_BODY,Nr(e,t));break}case s.BODY:case s.CAPTION:case s.COL:case s.COLGROUP:case s.HTML:case s.TD:case s.TH:break;default:Jt(e,t)}}function h1(e,t){const n=t.tagID;cs.has(n)?(e.openElements.hasInTableScope(s.TD)||e.openElements.hasInTableScope(s.TH))&&(e._closeTableCell(),Pn(e,t)):ge(e,t)}function f1(e,t){const n=t.tagID;switch(n){case s.TD:case s.TH:{e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=b.IN_ROW);break}case s.TABLE:case s.TBODY:case s.TFOOT:case s.THEAD:case s.TR:{e.openElements.hasInTableScope(n)&&(e._closeTableCell(),ds(e,t));break}case s.BODY:case s.CAPTION:case s.COL:case s.COLGROUP:case s.HTML:break;default:Rn(e,t)}}function hs(e,t){switch(t.tagID){case s.HTML:{ge(e,t);break}case s.OPTION:{e.openElements.currentTagId===s.OPTION&&e.openElements.pop(),e._insertElement(t,L.HTML);break}case s.OPTGROUP:{e.openElements.currentTagId===s.OPTION&&e.openElements.pop(),e.openElements.currentTagId===s.OPTGROUP&&e.openElements.pop(),e._insertElement(t,L.HTML);break}case s.HR:{e.openElements.currentTagId===s.OPTION&&e.openElements.pop(),e.openElements.currentTagId===s.OPTGROUP&&e.openElements.pop(),e._appendElement(t,L.HTML),t.ackSelfClosing=!0;break}case s.INPUT:case s.KEYGEN:case s.TEXTAREA:case s.SELECT:{e.openElements.hasInSelectScope(s.SELECT)&&(e.openElements.popUntilTagNamePopped(s.SELECT),e._resetInsertionMode(),t.tagID!==s.SELECT&&e._processStartTag(t));break}case s.SCRIPT:case s.TEMPLATE:{Pe(e,t);break}}}function fs(e,t){switch(t.tagID){case s.OPTGROUP:{e.openElements.stackTop>0&&e.openElements.currentTagId===s.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===s.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===s.OPTGROUP&&e.openElements.pop();break}case s.OPTION:{e.openElements.currentTagId===s.OPTION&&e.openElements.pop();break}case s.SELECT:{e.openElements.hasInSelectScope(s.SELECT)&&(e.openElements.popUntilTagNamePopped(s.SELECT),e._resetInsertionMode());break}case s.TEMPLATE:{ot(e,t);break}}}function m1(e,t){const n=t.tagID;n===s.CAPTION||n===s.TABLE||n===s.TBODY||n===s.TFOOT||n===s.THEAD||n===s.TR||n===s.TD||n===s.TH?(e.openElements.popUntilTagNamePopped(s.SELECT),e._resetInsertionMode(),e._processStartTag(t)):hs(e,t)}function p1(e,t){const n=t.tagID;n===s.CAPTION||n===s.TABLE||n===s.TBODY||n===s.TFOOT||n===s.THEAD||n===s.TR||n===s.TD||n===s.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(s.SELECT),e._resetInsertionMode(),e.onEndTag(t)):fs(e,t)}function g1(e,t){switch(t.tagID){case s.BASE:case s.BASEFONT:case s.BGSOUND:case s.LINK:case s.META:case s.NOFRAMES:case s.SCRIPT:case s.STYLE:case s.TEMPLATE:case s.TITLE:{Pe(e,t);break}case s.CAPTION:case s.COLGROUP:case s.TBODY:case s.TFOOT:case s.THEAD:{e.tmplInsertionModeStack[0]=b.IN_TABLE,e.insertionMode=b.IN_TABLE,At(e,t);break}case s.COL:{e.tmplInsertionModeStack[0]=b.IN_COLUMN_GROUP,e.insertionMode=b.IN_COLUMN_GROUP,Qr(e,t);break}case s.TR:{e.tmplInsertionModeStack[0]=b.IN_TABLE_BODY,e.insertionMode=b.IN_TABLE_BODY,wn(e,t);break}case s.TD:case s.TH:{e.tmplInsertionModeStack[0]=b.IN_ROW,e.insertionMode=b.IN_ROW,Pn(e,t);break}default:e.tmplInsertionModeStack[0]=b.IN_BODY,e.insertionMode=b.IN_BODY,ge(e,t)}}function E1(e,t){t.tagID===s.TEMPLATE&&ot(e,t)}function ms(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(s.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):Wr(e,t)}function b1(e,t){t.tagID===s.HTML?ge(e,t):_n(e,t)}function ps(e,t){var n;if(t.tagID===s.HTML){if(e.fragmentContext||(e.insertionMode=b.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===s.HTML){e._setEndLocation(e.openElements.items[0],t);const r=e.openElements.items[1];r&&!(!((n=e.treeAdapter.getNodeSourceCodeLocation(r))===null||n===void 0)&&n.endTag)&&e._setEndLocation(r,t)}}else _n(e,t)}function _n(e,t){e.insertionMode=b.IN_BODY,Dn(e,t)}function T1(e,t){switch(t.tagID){case s.HTML:{ge(e,t);break}case s.FRAMESET:{e._insertElement(t,L.HTML);break}case s.FRAME:{e._appendElement(t,L.HTML),t.ackSelfClosing=!0;break}case s.NOFRAMES:{Pe(e,t);break}}}function x1(e,t){t.tagID===s.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagId!==s.FRAMESET&&(e.insertionMode=b.AFTER_FRAMESET))}function A1(e,t){switch(t.tagID){case s.HTML:{ge(e,t);break}case s.NOFRAMES:{Pe(e,t);break}}}function _1(e,t){t.tagID===s.HTML&&(e.insertionMode=b.AFTER_AFTER_FRAMESET)}function C1(e,t){t.tagID===s.HTML?ge(e,t):pn(e,t)}function pn(e,t){e.insertionMode=b.IN_BODY,Dn(e,t)}function N1(e,t){switch(t.tagID){case s.HTML:{ge(e,t);break}case s.NOFRAMES:{Pe(e,t);break}}}function I1(e,t){t.chars=ue,e._insertCharacters(t)}function S1(e,t){e._insertCharacters(t),e.framesetOk=!1}function gs(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==L.HTML&&e.openElements.currentTagId!==void 0&&!e._isIntegrationPoint(e.openElements.currentTagId,e.o
35penElements.current);)e.openElements.pop()}function k1(e,t){if(zm(t))gs(e),e._startTagOutsideForeignContent(t);else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===L.MATHML?Za(t):r===L.SVG&&(Ym(t),es(t)),qr(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}function y1(e,t){if(t.tagID===s.P||t.tagID===s.BR){gs(e),e._endTagOutsideForeignContent(t);return}for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===L.HTML){e._endTagOutsideForeignContent(t);break}const i=e.treeAdapter.getTagName(r);if(i.toLowerCase()===t.tagName){t.tagName=i,e.openElements.shortenToLength(n);break}}}_.AREA,_.BASE,_.BASEFONT,_.BGSOUND,_.BR,_.COL,_.EMBED,_.FRAME,_.HR,_.IMG,_.INPUT,_.KEYGEN,_.LINK,_.META,_.PARAM,_.SOURCE,_.TRACK,_.WBR;const L1=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|textarea|title|xmp)(?=[\t\n\f\r />])/gi,O1=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),pu={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function Es(e,t){const n=U1(e),r=da("type",{handlers:{root:D1,element:R1,text:w1,comment:Ts,doctype:P1,raw:B1},unknown:F1}),i={parser:n?new hu(pu):hu.getFragmentParser(void 0,pu),handle(o){r(o,i)},stitches:!1,options:t||{}};r(e,i),yt(i,Fe());const u=n?i.parser.document:i.parser.getFragment(),a=Df(u,{file:i.options.file});return i.stitches&&On(a,"comment",function(o,l,c){const h=o;if(h.value.stitch&&c&&l!==void 0){const d=c.children;return d[l]=h.value.stitch,l}}),a.type==="root"&&a.children.length===1&&a.children[0].type===e.type?a.children[0]:a}function bs(e,t){let n=-1;if(e)for(;++n<e.length;)t.handle(e[n])}function D1(e,t){bs(e.children,t)}function R1(e,t){v1(e,t),bs(e.children,t),H1(e,t)}function w1(e,t){t.parser.tokenizer.state>4&&(t.parser.tokenizer.state=0);const n={type:X.CHARACTER,chars:e.value,location:un(e)};yt(t,Fe(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function P1(e,t){const n={type:X.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:un(e)};yt(t,Fe(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function M1(e,t){t.stitches=!0;const n=j1(e);if("children"in e&&"children"in n){const r=Es({type:"root",children:e.children},t.options);n.children=r.children}Ts({type:"comment",value:{stitch:n}},t)}function Ts(e,t){const n=e.value,r={type:X.COMMENT,data:n,location:un(e)};yt(t,Fe(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function B1(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,xs(t,Fe(e)),t.parser.tokenizer.write(t.options.tagfilter?e.value.replace(L1,"<$1$2"):e.value,!1),t.parser.tokenizer._runParsingLoop(),t.parser.tokenizer.state===72||t.parser.tokenizer.state===78){t.parser.tokenizer.preprocessor.lastChunkWritten=!0;const n=t.parser.tokenizer._consume();t.parser.tokenizer._callState(n)}}function F1(e,t){const n=e;if(t.options.passThrough&&t.options.passThrough.includes(n.type))M1(n,t);else{let r="";throw O1.has(n.type)&&(r=". 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"),new Error("Cannot compile `"+n.type+"` node"+r)}}function yt(e,t){xs(e,t);const n=e.parser.tokenizer.currentCharacterToken;n&&n.location&&(n.location.endLine=e.parser.tokenizer.preprocessor.line,n.location.endCol=e.parser.tokenizer.preprocessor.col+1,n.location.endOffset=e.parser.tokenizer.preprocessor.offset+1,e.parser.currentToken=n,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=ae.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 xs(e,t){if(t&&t.offset!==void 0){const n={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=n}}function v1(e,t){const n=e.tagName.toLowerCase();if(t.parser.tokenizer.state===ae.PLAINTEXT)return;yt(t,Fe(e));const r=t.parser.openElements.current;let i="namespaceURI"in r?r.namespaceURI:rt.html;i===rt.html&&n==="svg"&&(i=rt.svg);const u=Wf({...e,children:[]},{space:i===rt.svg?"svg":"html"}),a={type:X.START_TAG,tagName:n,tagID:kt(n),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in u?u.attrs:[],location:un(e)};t.parser.currentToken=a,t.parser._processToken(t.parser.currentToken),t.parser.tokenizer.lastStartTagName=n}function H1(e,t){const n=e.tagName.toLowerCase();if(!t.parser.tokenizer.inForeignNode&&em.includes(n)||t.parser.tokenizer.state===ae.PLAINTEXT)return;yt(t,Nn(e));const r={type:X.END_TAG,tagName:n,tagID:kt(n),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:un(e)};t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken),n===t.parser.tokenizer.lastStartTagName&&(t.parser.tokenizer.state===ae.RCDATA||t.parser.tokenizer.state===ae.RAWTEXT||t.parser.tokenizer.state===ae.SCRIPT_DATA)&&(t.parser.tokenizer.state=ae.DATA)}function U1(e){const t=e.type==="root"?e.children[0]:e;return!!(t&&(t.type==="doctype"||t.type==="element"&&t.tagName.toLowerCase()==="html"))}function un(e){const t=Fe(e)||{line:void 0,column:void 0,offset:void 0},n=Nn(e)||{line:void 0,column:void 0,offset:void 0};return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:n.line,endCol:n.column,endOffset:n.offset}}function j1(e){return"children"in e?xt({...e,children:[]}):xt(e)}function z1(e){return function(t,n){return Es(t,{...e,file:n})}}function gu(){return m.jsxs("span",{title:"Commentatore Affidabile â i commenti di questo utente vengono pubblicati automaticamente",className:"inline-flex items-center gap-0.5 px-1.5 py-0.5 rounded-full bg-emerald-500/12 border border-emerald-500/25 text-emerald-400 text-[10px] font-['Nunito'] font-semibold leading-none select-none cursor-default",children:[m.jsx(Fs,{className:"w-2.5 h-2.5"}),"Affidabile"]})}function Eu(e){return new Date(e).toLocaleDateString("it-IT",{day:"numeric",month:"long",year:"numeric",hour:"2-digit",minute:"2-digit"})}function bu(e){return e.split(" ").map(t=>t[0]).join("").toUpperCase().slice(0,2)}function As({postId:e,parentId:t,parentAuthor:n,onSuccess:r,onCancel:i}){const[u,a]=Ne.useState(""),[o,l]=Ne.useState(""),[c,h]=Ne.useState(""),[d,g]=Ne.useState(!1),f=Gt.blog.addComment.useMutation({onSuccess:()=>{g(!0),r()},onError:S=>{Ke.error(S.message||"Errore durante l'invio del commento. Riprova.")}}),A=S=>{if(S.preventDefault(),!u.trim()||!c.trim()){Ke.error("Nome e commento sono obbligatori.");return}if(c.trim().length<5){Ke.error("Il commento deve essere di almeno 5 caratteri.");return}f.mutate({postId:e,authorName:u.trim(),authorEmail:o.trim()||void 0,content:c.trim(),parentId:t})};return d?m.jsxs("div",{className:"bg-[#111118] border border-[#07793e]/20 rounded-xl p-5 flex items-start gap-3",children:[m.jsx("div",{className:"w-8 h-8 rounded-full bg-[#07793e]/20 flex items-center justify-center flex-shrink-0 mt-0.5",children:m.jsx(Nu,{className:"w-4 h-4 text-[#07793e]"})}),m.jsxs("div",{children:[m.jsx("p",{className:"font-['Nunito'] font-bold text-white text-sm mb-1",children:"Commento inviato!"}),m.jsxs("p",{className:"text-xs text-white/50 font-['Nunito'] flex items-center gap-1.5",children:[m.jsx(Ms,{className:"w-3 h-3"}),"Il tuo commento è in attesa di moderazione e sarà pubblicato a breve."]})]})]}):m.jsxs("form",{onSubmit:A,className:"space-y-4",children:[n&&m.jsxs("div",{className:"flex items-center gap-2 text-xs text-[#07793e] font-['Nunito']",children:[m.jsx(Cu,{className:"w-3.5 h-3.5"}),m.jsxs("span",{children:["Risposta a ",m.jsx("strong",{children:n})]}),i&&m.jsx("button",{type:"button",onClick:i,className:"ml-auto text-white/30 hover:text-white/60 transition-colors",children:"Annulla"})]}),m.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-3",children:[m.jsxs("div",{children:[m.jsxs("label",{className:"block text-xs text-white/50 font-['Nunito'] mb-1.5",children:["Nome ",m.jsx("span",{className:"text-[#07793e]",children:"*"})]}),m.jsx(gn,{type:"text",placeholder:"Il tuo nome",value:u,onChange:S=>a(S.target.value),maxLength:100,required:!0,className:"bg-[#0f1117] border-white/10 text-white placeholder:text-white/25 focus:border-[#07793e]/50 font-['Nunito'] text-sm h-10"})]}),m.jsxs("div",{children:[m.jsxs("label",{className:"block text-xs text-white/50 font-['Nunito'] mb-1.5",children:["Email ",m.jsx("span",{className:"text-white/25",children:"(opzionale, non pubblicata)"})]}),m.jsx(gn,{type:"email",placeholder:"[email protected]",value:o,onChange:S=>l(S.target.value),maxLength:255,className:"bg-[#0f1117] border-white/10 text-white placeholder:text-white/25 focus:border-[#07793e]/50 font-['Nunito'] text-sm h-10"})]})]}),m.jsxs("div",{children:[m.jsxs("label",{className:"block text-xs text-white/50 font-['Nunito'] mb-1.5",children:["Commento ",m.jsx("span",{className:"text-[#07793e]",children:"*"})]}),m.jsx(Bs,{placeholder:"Scrivi il tuo commento...",value:c,onChange:S=>h(S.target.value),maxLength:2e3,rows:4,required:!0,className:"bg-[#0f1117] border-white/10 text-white placeholder:text-white/25 focus:border-[#07793e]/50 font-['Nunito'] text-sm resize-none"}),m.jsxs("div",{className:"flex justify-between items-center mt-1",children:[m.jsx("p",{className:"text-xs text-white/25 font-['Nunito']",children:"I commenti sono moderati prima della pubblicazione."}),m.jsxs("span",{className:"text-xs text-white/25 font-['Nunito']",children:[c.length,"/2000"]})]})]}),m.jsxs("div",{className:"flex items-center gap-3",children:[m.jsxs(Xe,{type:"submit",disabled:f.isPending,className:"bg-gradient-to-r from-[#07793e] to-[#246068] hover:from-[#A84A80] hover:to-[#2F7F88] text-white font-['Nunito'] font-bold text-sm h-10 px-5",children:[f.isPending?m.jsx("div",{className:"w-4 h-4 border-2 border-white/30 border-t-white rounded-full animate-spin mr-2"}):m.jsx($s,{className:"w-4 h-4 mr-2"}),f.isPending?"Invio...":"Invia commento"]}),i&&m.jsx(Xe,{type:"button",variant:"ghost",onClick:i,className:"text-white/40 hover:text-white/70 hover:bg-[#0f1117]/5 font-['Nunito'] text-sm h-10",children:"Annulla"})]})]})}function Y1({comment:e,replies:t,postId:n,onRefresh:r}){const[i,u]=Ne.useState(!1),[a,o]=Ne.useState(!0);return m.jsx("div",{className:"group",children:m.jsxs("div",{className:"flex gap-3",children:[m.jsx("div",{className:"flex-shrink-0",children:m.jsx("div",{className:"w-9 h-9 rounded-full bg-gradient-to-br from-[#07793e]/10 to-[#246068]/30 border border-white/10 flex items-center justify-center",children:m.jsx("span",{className:"text-xs font-['Nunito'] font-bold text-white/70",children:bu(e.authorName)})})}),m.jsxs("div",{className:"flex-1 min-w-0",children:[m.jsxs("div",{className:"bg-[#111118] border border-white/8 rounded-xl px-4 py-3",children:[m.jsxs("div",{className:"flex items-center gap-2 mb-2 flex-wrap",children:[m.jsx("span",{className:"font-['Nunito'] font-bold text-white text-sm",children:e.authorName}),e.isTrustedAuthor&&m.jsx(gu,{}),m.jsx("span",{className:"text-xs text-white/30 font-['Nunito']",children:Eu(e.createdAt)})]}),m.jsx("p",{className:"text-sm text-white/70 font-['Nunito'] leading-relaxed whitespace-pre-wrap break-words",children:e.content})]}),m.jsxs("div",{className:"flex items-center gap-3 mt-2 pl-1",children:[m.jsxs("button",{onClick:()=>u(!i),className:"flex items-center gap-1.5 text-xs text-white/30 hover:text-[#07793e] transition-colors font-['Nunito']",children:[m.jsx(Cu,{className:"w-3.5 h-3.5"}),"Rispondi"]}),t.length>0&&m.jsxs("button",{onClick:()=>o(!a),className:"flex items-center gap-1 text-xs text-white/30 hover:text-white/60 transition-colors font-['Nunito']",children:[a?m.jsx(Xs,{className:"w-3.5 h-3.5"}):m.jsx(_u,{className:"w-3.5 h-3.5"}),t.length," ",t.length===1?"risposta":"risposte"]})]}),i&&m.jsx("div",{className:"mt-3 pl-1",children:m.jsx(As,{postId:n,parentId:e.id,parentAuthor:e.authorName,onSuccess:()=>{u(!1),r()},onCancel:()=>u(!1)})}),a&&t.length>0&&m.jsx("div",{className:"mt-3 pl-4 border-l-2 border-[#07793e]/15 space-y-3",children:t.map(l=>m.jsxs("div",{className:"flex gap-3",children:[m.jsx("div",{className:"flex-shrink-0",children:m.jsx("div",{className:"w-7 h-7 rounded-full bg-gradient-to-br from-[#246068]/30 to-[#07793e]/10 border border-white/8 flex items-center justify-center",children:m.jsx("span",{className:"text-[10px] font-['Nunito'] font-bold text-white/60",children:bu(l.authorName)})})}),m.jsx("div",{className:"flex-1 min-w-0",children:m.jsxs("div",{className:"bg-[#161A1D] border border-white/6 rounded-xl px-4 py-3",children:[m.jsxs("div",{className:"flex items-center gap-2 mb-1.5 flex-wrap",children:[m.jsx("span",{className:"font-['Nunito'] font-bold text-white/80 text-xs",children:l.authorName}),l.isTrustedAuthor&&m.jsx(gu,{}),m.jsx("span",{className:"text-[11px] text-white/25 font-['Nunito']",children:Eu(l.createdAt)})]}),m.jsx("p",{className:"text-xs text-white/60 font-['Nunito'] leading-relaxed whitespace-pre-wrap break-words",children:l.content})]})})]},l.id))})]})]})})}function q1({postId:e}){const[t,n]=Ne.useState(!1),{data:r=[],isLoading:i,refetch:u}=Gt.blog.getComments.useQuery({postId:e},{enabled:e>0}),a=r.filter(c=>!c.parentId),o=r.filter(c=>!!c.parentId),l=c=>o.filter(h=>h.parentId===c);return m.jsxs("section",{className:"mt-12 mb-10",children:[m.jsxs("div",{className:"flex items-center gap-3 mb-8",children:[m.jsx("div",{className:"flex-1 h-px bg-[#0f1117]/8"}),m.jsxs("div",{className:"flex items-center gap-2",children:[m.jsx(Zr,{className:"w-4 h-4 text-[#07793e]"}),m.jsxs("h2",{className:"text-sm font-['Nunito'] font-bold text-white/60 uppercase tracking-wider",children:["Commenti",!i&&a.length>0&&m.jsxs("span",{className:"ml-2 text-[#07793e]",children:["(",a.length,")"]})]})]}),m.jsx("div",{className:"flex-1 h-px bg-[#0f1117]/8"})]}),i?m.jsx("div",{className:"space-y-4",children:[1,2].map(c=>m.jsxs("div",{className:"flex gap-3 animate-pulse",children:[m.jsx("div",{className:"w-9 h-9 rounded-full bg-[#0f1117]/5 flex-shrink-0"}),m.jsx("div",{className:"flex-1",children:m.jsxs("div",{className:"bg-[#111118] border border-white/8 rounded-xl p-4",children:[m.jsx("div",{className:"h-3 bg-[#0f1117]/8 rounded w-1/4 mb-3"}),m.jsx("div",{className:"h-3 bg-[#0f1117]/5 rounded w-3/4 mb-2"}),m.jsx("div",{className:"h-3 bg-[#0f1117]/5 rounded w-1/2"})]})})]},c))}):a.length===0?m.jsxs("div",{className:"text-center py-10",children:[m.jsx("div",{className:"w-12 h-12 rounded-full bg-[#0f1117]/5 flex items-center justify-center mx-auto mb-4",children:m.jsx(Zr,{className:"w-5 h-5 text-white/20"})}),m.jsx("p",{className:"text-white/40 font-['Nunito'] text-sm mb-1",children:"Nessun commento ancora."}),m.jsx("p",{className:"text-white/25 font-['Nunito'] text-xs",children:"Sii il primo a commentare questo articolo!"})]}):m.jsx("div",{className:"space-y-5",children:a.map(c=>m.jsx(Y1,{comment:c,replies:l(c.id),postId:e,onRefresh:u},c.id))}),m.jsx("div",{className:"mt-8",children:t?m.jsxs("div",{className:"bg-[#111118] border border-white/8 rounded-xl p-5",children:[m.jsx("h3",{className:"font-['Nunito'] font-bold text-white text-sm mb-4",children:"Scrivi un commento"}),m.jsx(As,{postId:e,onSuccess:()=>{u()},onCancel:()=>n(!1)})]}):m.jsxs("button",{onClick:()=>n(!0),className:"w-full flex items-center gap-3 bg-[#111118] hover:bg-[#1F2328] border border-white/8 hover:border-[#07793e]
35/30 rounded-xl px-5 py-4 transition-all group",children:[m.jsx("div",{className:"w-9 h-9 rounded-full bg-[#0f1117]/5 group-hover:bg-[#07793e]/10 border border-white/8 flex items-center justify-center flex-shrink-0 transition-colors",children:m.jsx(Ps,{className:"w-4 h-4 text-white/30 group-hover:text-[#07793e] transition-colors"})}),m.jsx("span",{className:"text-sm text-white/35 group-hover:text-white/60 font-['Nunito'] transition-colors",children:"Lascia un commento..."})]})})]})}function V1({size:e=18}){return m.jsx("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:m.jsx("path",{d:"M24 12.073C24 5.405 18.627 0 12 0S0 5.405 0 12.073C0 18.1 4.388 23.094 10.125 24v-8.437H7.078v-3.49h3.047V9.41c0-3.025 1.792-4.697 4.533-4.697 1.312 0 2.686.236 2.686.236v2.97h-1.513c-1.491 0-1.956.93-1.956 1.884v2.25h3.328l-.532 3.49h-2.796V24C19.612 23.094 24 18.1 24 12.073z"})})}function W1({size:e=18}){return m.jsx("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:m.jsx("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})})}function Q1({size:e=18}){return m.jsx("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:m.jsx("path",{d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"})})}function Tu({url:e,title:t,showLabels:n=!1,iconSize:r=18}){const[i,u]=Ne.useState(!1),a=encodeURIComponent(e),o=encodeURIComponent(t),l={facebook:`https://www.facebook.com/sharer/sharer.php?u=${a}`,twitter:`https://twitter.com/intent/tweet?url=${a}&text=${o}`,whatsapp:`https://wa.me/?text=${o}%20${a}`},c=async()=>{try{await navigator.clipboard.writeText(e),u(!0),Ke.success("Link copiato negli appunti!"),setTimeout(()=>u(!1),2500)}catch{Ke.error("Impossibile copiare il link")}},h=d=>{window.open(d,"_blank","width=600,height=480,noopener,noreferrer")};return m.jsxs("div",{className:"flex items-center gap-2 flex-wrap",role:"group","aria-label":"Condividi articolo",children:[m.jsxs("button",{onClick:()=>h(l.facebook),"aria-label":"Condividi su Facebook",title:"Condividi su Facebook",className:"inline-flex items-center gap-2 px-3 py-2 rounded-xl bg-[#1877F2]/15 hover:bg-[#1877F2]/30 text-[#4A9FFF] border border-[#1877F2]/25 hover:border-[#1877F2]/50 transition-all duration-200 text-sm font-['DM_Sans'] font-medium",children:[m.jsx(V1,{size:r}),n&&m.jsx("span",{children:"Facebook"})]}),m.jsxs("button",{onClick:()=>h(l.twitter),"aria-label":"Condividi su Twitter / X",title:"Condividi su Twitter / X",className:"inline-flex items-center gap-2 px-3 py-2 rounded-xl bg-[#0f1117]/8 hover:bg-[#0f1117]/15 text-white/70 hover:text-white border border-white/10 hover:border-white/25 transition-all duration-200 text-sm font-['DM_Sans'] font-medium",children:[m.jsx(W1,{size:r}),n&&m.jsx("span",{children:"Twitter / X"})]}),m.jsxs("button",{onClick:()=>h(l.whatsapp),"aria-label":"Condividi su WhatsApp",title:"Condividi su WhatsApp",className:"inline-flex items-center gap-2 px-3 py-2 rounded-xl bg-[#25D366]/12 hover:bg-[#25D366]/25 text-[#25D366] border border-[#25D366]/20 hover:border-[#25D366]/45 transition-all duration-200 text-sm font-['DM_Sans'] font-medium",children:[m.jsx(Q1,{size:r}),n&&m.jsx("span",{children:"WhatsApp"})]}),m.jsxs("button",{onClick:c,"aria-label":"Copia link articolo",title:"Copia link",className:"inline-flex items-center gap-2 px-3 py-2 rounded-xl bg-[#0f1117]/5 hover:bg-[#0f1117]/10 text-white/40 hover:text-white/70 border border-white/8 hover:border-white/20 transition-all duration-200 text-sm font-['DM_Sans'] font-medium",children:[i?m.jsx(vs,{size:r,className:"text-green-400"}):m.jsx(Js,{size:r}),n&&m.jsx("span",{children:i?"Copiato!":"Copia link"})]})]})}function G1({category:e,variant:t="inline"}){const[n,r]=Ne.useState(""),[i,u]=Ne.useState(!1),a=Gt.newsletter.subscribe.useMutation({onSuccess:l=>{l.alreadySubscribed?Ke.info("Sei già iscritto alla newsletter!"):(u(!0),Ke.success("Iscrizione completata! Grazie ð")),r("")},onError:l=>{Ke.error(l.message||"Errore durante l'iscrizione. Riprova.")}}),o=l=>{l.preventDefault(),n.trim()&&a.mutate({email:n.trim(),source:"blog",sourceCategory:e})};return i?m.jsx("div",{className:`${t==="compact"?"p-4":"p-6 md:p-8"} bg-gradient-to-br from-rose-500/10 to-violet-600/10 border border-rose-500/20 rounded-2xl text-center`,children:m.jsxs("div",{className:"flex flex-col items-center gap-3",children:[m.jsx("div",{className:"w-12 h-12 rounded-full bg-green-500/15 flex items-center justify-center",children:m.jsx(Nu,{className:"w-6 h-6 text-green-400"})}),m.jsxs("div",{children:[m.jsx("p",{className:"font-['Syne'] font-bold text-white text-lg",children:"Iscrizione completata!"}),m.jsx("p",{className:"text-sm text-white/50 font-['Nunito'] mt-1",children:"Riceverai i nostri aggiornamenti direttamente nella tua casella email."})]})]})}):t==="compact"?m.jsxs("div",{className:"p-4 bg-[#0f1117] border border-white/8 rounded-2xl",children:[m.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[m.jsx("div",{className:"w-7 h-7 rounded-lg bg-rose-500/15 flex items-center justify-center",children:m.jsx(Hs,{className:"w-3.5 h-3.5 text-rose-400"})}),m.jsx("p",{className:"font-['Syne'] font-bold text-white text-sm",children:"Newsletter"})]}),m.jsx("p",{className:"text-xs text-white/40 font-['Nunito'] mb-3 leading-relaxed",children:"Nuovi articoli, guide e aggiornamenti direttamente nella tua email."}),m.jsxs("form",{onSubmit:o,className:"flex flex-col gap-2",children:[m.jsx(gn,{type:"email",placeholder:"La tua email",value:n,onChange:l=>r(l.target.value),required:!0,className:"h-9 bg-white/5 border-white/10 text-white placeholder:text-white/30 text-sm focus-visible:ring-rose-500/30 font-['Nunito']"}),m.jsx(Xe,{type:"submit",disabled:a.isPending||!n.trim(),className:"h-9 bg-gradient-to-r from-rose-500 to-violet-600 hover:from-rose-400 hover:to-violet-500 text-white border-0 font-['Syne'] font-semibold text-sm",children:a.isPending?m.jsx(ei,{className:"w-3.5 h-3.5 animate-spin"}):"Iscriviti"})]})]}):m.jsxs("div",{className:"relative overflow-hidden bg-gradient-to-br from-[#1a0a1e] via-[#120818] to-[#0a0f1
35a] border border-rose-500/20 rounded-2xl p-6 md:p-8 my-10",children:[m.jsx("div",{className:"absolute top-0 right-0 w-48 h-48 rounded-full bg-rose-500/8 blur-3xl pointer-events-none"}),m.jsx("div",{className:"absolute bottom-0 left-0 w-40 h-40 rounded-full bg-violet-500/8 blur-3xl pointer-events-none"}),m.jsxs("div",{className:"relative z-10 flex flex-col md:flex-row md:items-center gap-6",children:[m.jsxs("div",{className:"flex-1",children:[m.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[m.jsx("div",{className:"w-10 h-10 rounded-xl bg-gradient-to-br from-rose-500/20 to-violet-600/20 border border-rose-500/20 flex items-center justify-center",children:m.jsx(ni,{className:"w-5 h-5 text-rose-400"})}),m.jsxs("div",{className:"inline-flex items-center gap-1.5 bg-rose-500/10 border border-rose-500/20 rounded-full px-3 py-1",children:[m.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-rose-400 animate-pulse"}),m.jsx("span",{className:"text-xs font-['Syne'] font-semibold text-rose-400 uppercase tracking-wider",children:"Newsletter"})]})]}),m.jsx("h3",{className:"font-['Syne'] font-bold text-white text-xl mb-2",children:"Rimani aggiornato"}),m.jsx("p",{className:"text-sm text-white/50 font-['Nunito'] leading-relaxed max-w-md",children:"Ricevi le nostre guide, i nuovi articoli e gli aggiornamenti sulle escort in Italia direttamente nella tua email. Niente spam, solo contenuti di qualità ."})]}),m.jsx("div",{className:"w-full md:w-80",children:m.jsxs("form",{onSubmit:o,className:"flex flex-col gap-3",children:[m.jsx(gn,{type:"email",placeholder:"La tua email...",value:n,onChange:l=>r(l.target.value),required:!0,className:"h-12 bg-white/5 border-white/10 text-white placeholder:text-white/30 focus-visible:ring-rose-500/30 font-['Nunito'] rounded-xl"}),m.jsx(Xe,{type:"submit",disabled:a.isPending||!n.trim(),className:"h-12 bg-gradient-to-r from-rose-500 to-violet-600 hover:from-rose-400 hover:to-violet-500 text-white border-0 font-['Syne'] font-bold rounded-xl shadow-lg shadow-rose-500/20 transition-all",children:a.isPending?m.jsxs(m.Fragment,{children:[m.jsx(ei,{className:"w-4 h-4 animate-spin mr-2"})," Iscrizione..."]}
35):m.jsxs(m.Fragment,{children:[m.jsx(ni,{className:"w-4 h-4 mr-2"})," Iscriviti gratis"]})}),m.jsx("p",{className:"text-xs text-white/25 font-['Nunito'] text-center",children:"Nessuno spam. Disiscrizione in un click."})]})})]})]})}const _s=[{name:"Reggio Calabria",slug:"reggio-calabria"},{name:"Reggio Emilia",slug:"reggio-emilia"},{name:"Barletta-Andria-Trani",slug:"barletta-andria-trani"},{name:"Monza e Brianza",slug:"monza-e-brianza"},{name:"Verbano-Cusio-Ossola",slug:"verbano-cusio-ossola"},{name:"Pesaro e Urbino",slug:"pesaro-e-urbino"},{name:"Forlì-Cesena",slug:"forli-cesena"},{name:"Massa-Carrara",slug:"massa-carrara"},{name:"Sud Sardegna",slug:"sud-sardegna"},{name:"Ascoli Piceno",slug:"ascoli-piceno"},{name:"Vibo Valentia",slug:"vibo-valentia"},{name:"La Spezia",slug:"la-spezia"},{name:"L'Aquila",slug:"l-aquila"},{name:"Torino",slug:"torino"},{name:"Vercelli",slug:"vercelli"},{name:"Novara",slug:"novara"},{name:"Cuneo",slug:"cuneo"},{name:"Asti",slug:"asti"},{name:"Alessandria",slug:"alessandria"},{name:"Biella",slug:"biella"},{name:"Aosta",slug:"aosta"},{name:"Genova",slug:"genova"},{name:"Imperia",slug:"imperia"},{name:"Savona",slug:"savona"},{name:"Milano",slug:"milano"},{name:"Bergamo",slug:"bergamo"},{name:"Brescia",slug:"brescia"},{name:"Como",slug:"como"},{name:"Cremona",slug:"cremona"},{name:"Lecco",slug:"lecco"},{name:"Lodi",slug:"lodi"},{name:"Mantova",slug:"mantova"},{name:"Pavia",slug:"pavia"},{name:"Sondrio",slug:"sondrio"},{name:"Varese",slug:"varese"},{name:"Bolzano",slug:"bolzano"},{name:"Trento",slug:"trento"},{name:"Verona",slug:"verona"},{name:"Vicenza",slug:"vicenza"},{name:"Belluno",slug:"belluno"},{name:"Treviso",slug:"treviso"},{name:"Venezia",slug:"venezia"},{name:"Padova",slug:"padova"},{name:"Rovigo",slug:"rovigo"},{name:"Pordenone",slug:"pordenone"},{name:"Udine",slug:"udine"},{name:"Gorizia",slug:"gorizia"},{name:"Trieste",slug:"trieste"},{name:"Piacenza",slug:"piacenza"},{name:"Parma",slug:"parma"},{name:"Modena",slug:"modena"},{name:"Bologna",slug:"bologna"},{name:"Ferrara",slug:"ferrara"},{name:"Ravenna",slug:"ravenna"},{name:"Rimini",slug:"rimini"},{name:"Lucca",slug:"lucca"},{name:"Pistoia",slug:"pistoia"},{name:"Firenze",slug:"firenze"},{name:"Prato",slug:"prato"},{name:"Livorno",slug:"livorno"},{name:"Pisa",slug:"pisa"},{name:"Arezzo",slug:"arezzo"},{name:"Siena",slug:"siena"},{name:"Grosseto",slug:"grosseto"},{name:"Perugia",slug:"perugia"},{name:"Terni",slug:"terni"},{name:"Ancona",slug:"ancona"},{name:"Macerata",slug:"macerata"},{name:"Fermo",slug:"fermo"},{name:"Viterbo",slug:"viterbo"},{name:"Rieti",slug:"rieti"},{name:"Roma",slug:"roma"},{name:"Latina",slug:"latina"},{name:"Frosinone",slug:"frosinone"},{name:"Teramo",slug:"teramo"},{name:"Pescara",slug:"pescara"},{name:"Chieti",slug:"chieti"},{name:"Campobasso",slug:"campobasso"},{name:"Isernia",slug:"isernia"},{name:"Caserta",slug:"caserta"},{name:"Benevento",slug:"benevento"},{name:"Napoli",slug:"napoli"},{name:"Avellino",slug:"avellino"},{name:"Salerno",slug:"salerno"},{name:"Foggia",slug:"foggia"},{name:"Bari",slug:"bari"},{name:"Taranto",slug:"taranto"},{name:"Brindisi",slug:"brindisi"},{name:"Lecce",slug:"lecce"},{name:"Potenza",slug:"potenza"},{name:"Matera",slug:"matera"},{name:"Cosenza",slug:"cosenza"},{name:"Catanzaro",slug:"catanzaro"},{name:"Crotone",slug:"crotone"},{name:"Palermo",slug:"palermo"},{name:"Messina",slug:"messina"},{name:"Agrigento",slug:"agrigento"},{name:"Caltanissetta",slug:"caltanissetta"},{name:"Enna",slug:"enna"},{name:"Catania",slug:"catania"},{name:"Ragusa",slug:"ragusa"},{name:"Siracusa",slug:"siracusa"},{name:"Trapani",slug:"trapani"},{name:"Cagliari",slug:"cagliari"},{name:"Sassari",slug:"sassari"},{name:"Nuoro",slug:"nuoro"},{name:"Oristano",slug:"oristano"}];function Cs(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function X1(e){return/<[a-z][\s\S]*>/i.test(e)}function $1(e,t){const n=e.substring(0,t),r=(n.match(/\[/g)||[]).length,i=(n.match(/\]/g)||[]).length,u=(n.match(/\(/g)||[]).length,a=(n.match(/\)/g)||[]).length;return r>i||u>a}function K1(e,t){const n=e.substring(0,t),r=n.lastIndexOf("<a "),i=n.lastIndexOf("</a>");return r>i}function J1(e,t){const n=e.substring(0,t),r=n.lastIndexOf("<"),i=n.lastIndexOf(">");return r>i}function Z1(e,t){const n=new Set;let r=e;for(const i of _s){if(n.has(i.slug)||t&&(t.includes(i.slug)||t.includes(i.name.toLowerCase().replace(/\s+/g,"-"))))continue;const u=new RegExp(`\\b${Cs(i.name)}\\b`,"g");let a=!1;r=r.replace(u,(o,l)=>a||J1(r,l)||K1(r,l)?o:(a=!0,`<a href="/escort/${i.slug}" class="internal-link">${o}</a>`)),a&&n.add(i.slug)}return r}function eg(e,t){const n=new Set;return e.split(` 36`).map(u=>
36{if(/^#{1,6}\s/.test(u)||/^```/.test(u)||/^ /.test(u)||/^\s*!\[/.test(u)||/^\s*\|[-:|\s]+\|\s*$/.test(u))return u;let a=u;for(const o of _s){if(n.has(o.slug)||t&&(t.includes(o.slug)||t.includes(o.name.toLowerCase().replace(/\s+/g,"-"))))continue;const l=new RegExp(`\\b${Cs(o.name)}\\b`,"g");let c=!1;const h=a.replace(l,(d,g)=>c||$1(a,g)?d:(c=!0,`[${d}](/escort/${o.slug})`));c&&(n.add(o.slug),a=h)}return a}).join(` 37`)}function tg(e,t){return Ne.useMemo(()=>e&&(X1(e)?Z1(e,t):eg(e,t)),[e,t])}const pt={guide:"Guide",consigli:"Consigli",sicurezza:"Sicurezza",citta:"Città ",notizie:"Notizie",lifestyle:"Lifestyle"},ar={guide:"bg-blue-500/20 text-blue-400 border-blue-500/30",consigli:"bg-[#2F7F88]/20 text-[#5BBAC5] border-[#2F7F88]/30",sicurezza:"bg-[#3D8B5A]/20 text-[#6DBF8A] border-green-500/30",citta:"bg-[#C28B2C]/20 text-[#C28B2C] border-[#C28B2C]/30",notizie:"bg-[#07793e]/20 text-[#07793e] border-[#07793e]/30",lifestyle:"bg-[#07793e]/20 text-[#B05090] border-[#07793e]/30"};function xu(e){return e?new Date(e).toLocaleDateString("it-IT",{day:"numeric",month:"long",year:"numeric"}):""}function ng(e){const t=e.trim().split(/\s+/).length;return Math.max(1,Math.round(t/200))}function sr(){return m.jsxs("div",{className:"bg-[#0f1117] border border-white/8 rounded-2xl overflow-hidden animate-pulse",children:[m.jsx("div",{className:"h-48 bg-white/4 relative",children:m.jsx("div",{className:"absolute top-3 left-3 h-5 w-16 bg-white/6 rounded-full"})}),m.jsxs("div",{className:"p-5 space-y-3",children:[m.jsxs("div",{className:"space-y-2",children:[m.jsx("div",{className:"h-4 bg-white/6 rounded-full w-full"}),m.jsx("div",{className:"h-4 bg-white/6 rounded-full w-4/5"})]}),m.jsxs("div",{className:"space-y-1.5 pt-1",children:[m.jsx("div",{className:"h-3 bg-white/4 roun
37ded-full w-full"}),m.jsx("div",{className:"h-3 bg-white/4 rounded-full w-3/4"}),m.jsx("div",{className:"h-3 bg-white/4 rounded-full w-2/3"})]}),m.jsxs("div",{className:"flex items-center justify-between pt-3 border-t border-white/5",children:[m.jsx("div",{className:"h-3 bg-white/4 rounded-full w-24"}),m.jsx("div",{className:"h-6 bg-white/6 rounded-full w-20"})]})]})]})}function rg({question:e,answer:t}){const[n,r]=Ne.useState(!1);return m.jsxs("div",{className:"bg-[#0f1117] border border-white/8 rounded-xl overflow-hidden",children:[m.jsxs("button",{onClick:()=>r(i=>!i),className:"w-full flex items-center justify-between gap-4 px-5 py-4 text-left hover:bg-[#0f1117]/3 transition-colors","aria-expanded":n,children:[m.jsx("span",{className:"font-['Nunito'] font-semibold text-white text-sm leading-snug",children:e}),m.jsx(_u,{className:`w-4 h-4 text-[#07793e] shrink-0 transition-transform duration-200 ${n?"rotate-180":""}`})]}),n&&m.jsx("div",{className:"px-5 pb-4",children:m.jsx("p",{className:"text-sm text-white/60 font-['Nunito'] leading-relaxed",children:t})})]})}function ig(e){const t="https://escortannunci.me",n=pt[e.category]??e.category,r=Vs({title:e.title,metaTitle:e.metaTitle,metaDescription:e.metaDescription,excerpt:e.excerpt,content:e.content,coverImage:e.coverImage,publishedAt:e.publishedAt,updatedAt:e.updatedAt,createdAt:e.createdAt,slug:e.slug,category:e.category,tags:e.tags,canonicalUrl:e.canonicalUrl,siteOrigin:t,siteName:"EscortAdvisor",siteLogoUrl:`${t}/favicon.ico`});Hn("article-jsonld",r);const i=Ws([{name:"Home",url:t},{name:"Blog",url:`${t}/blog`},{name:n,url:`${t}/blog?categoria=${e.category}`},{name:e.title,url:`${t}/blog/${e.slug}`}]);if(Hn("breadcrumb-jsonld",i),e.faqJson)try{const u=JSON.parse(e.faqJson),a=Qs(u);a&&Hn("faq-jsonld",a)}catch{}}function ug(e){const t=e.metaTitle??e.title,n=t.includes("EscortAnnunci")?t:`${t} | EscortAnnunci`,r=e.metaDescription??e.excerpt??e.title,u=e.canonicalUrl??`https://escortannunci.me/blog/${e.slug}`,a=e.coverImage??"";document.title=`${t} | EscortAnnunci Blog`;const o=(l,c,h)=>{let d=document.querySelector(l);if(!d){d=document.createElement("meta");const g=l.match(/\[([^=]+)="([^"]+)"\]/);g&&d.setAttribute(g[1],g[2]),document.head.appendChild(d)}d.setAttribute(c,h)};if(o('meta[name="description"]',"content",r),o('meta[name="robots"]',"content","index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"),o('meta[property="og:title"]',"content",n),o('meta[property="og:description"]',"content",r),o('meta[property="og:url"]',"content",u),o('meta[property="og:type"]',"content","article"),o('meta[property="og:site_name"]',"content","EscortAnnunci"),o('meta[property="og:locale"]',"content","it_IT"),a&&(o('meta[property="og:image"]',"content",a),o('meta[property="og:image:width"]',"content","1200"),o('meta[property="og:image:height"]',"content","630"),o('meta[property="og:image:alt"]',"content",t)),e.publishedAt&&o('meta[property="article:published_time"]',"content",new Date(e.publishedAt).toISOString()),e.updatedAt&&o('meta[property="article:modified_time"]',"content",new Date(e.updatedAt).toISOString()),e.category&&o('meta[property="article:section"]',"content",e.category),e.tags)try{const l=typeof e.tags=="string"?JSON.parse(e.tags):e.tags;Array.isArray(l)&&l.length>0&&o('meta[property="article:tag"]',"content",l.slice(0,3).join(", "))}catch{}o('meta[name="twitter:card"]',"content","summary_large_image"),o('meta[name="twitter:title"]',"content",n),o('meta[name="twitter:description"]',"content",r),o('meta[name="twitter:site"]',"content","@escortannunci"),a&&o('meta[name="twitter:image"]',"content",a)}function Ag(){const t=Us().slug??"",{data:n,isLoading:r}=Gt.blog.getPostBySlug.useQuery({slug:t},{enabled:!!t}),{data:i=[],isLoading:u}=Gt.blog.getRelatedPosts.useQuery({category:n?.category??"",excludeSlug:t,limit:3},{enabled:!!n?.category&&!!t});js(n?.slug?`/blog/${n.slug}`:void 0),zs(n?.slug?`/blog/${n.slug}`:"/blog");const a=tg(n?.content??"",n?.slug);Ne.useEffect(()=>{if(n)return ug(n),ig(n),()=>{Mn("article-jsonld"),Mn("breadcrumb-jsonld"),Mn("faq-jsonld")}},[n]);const o=typeof window<"u"?window.location.href:"https://escortannunci.me/blog";if(r)return m.jsxs("div",{className:"min-h-screen bg-[#0a0a14] flex flex-col pb-nav pt-[94px]",children:[m.jsx(Bn,{}),m.jsx("div",{className:"flex-1 flex items-center justify-center",children:m.jsx("div",{className:"w-10 h-10 border-2 border-[#07793e]/30 border-t-[#07793e] rounded-full animate-spin"})}),m.jsx(Fn,{})]});if(!n)return m.jsxs("div",{className:"min-h-screen bg-[#0a0a14] flex flex-col pb-nav",children:[m.jsx(Bn,{}),m.jsx("div",{className:"flex-1 flex items-center justify-center",children:m.jsxs("div",{className:"text-center",children:[m.jsx(sn,{className:"w-16 h-16 text-white/10 mx-auto mb-4"}),m.jsx("h1",{className:"font-['Nunito'] font-bold text-2xl text-white mb-2",children:"Articolo non trovato"}),m.jsx("p",{className:"text-white/40 font-['Nunito'] mb-6",children:"L'articolo che cerchi non esiste o non è ancora pubblicato."}),m.jsx(tt,{href:"/blog",children:m.jsxs(Xe,{className:"bg-gradient-to-r from-[#07793e] to-[#246068] text-white font-['Nunito'] font-bold",children:[m.jsx(ri,{className:"w-4 h-4 mr-2"}),"Torna al Blog"]})})]})}),m.jsx(Fn,{})]});let l=[];try{n.tags&&(l=JSON.parse(n.tags))}catch{}return m.jsxs("div",{className:"min-h-screen bg-[#0a0a14] flex flex-col pb-nav",children:[m.jsx(Bn,{}),m.jsxs("main",{className:"flex-1",children:[n.coverImage&&m.jsxs("div",{className:"relative h-64 md:h-96 overflow-hidden",children:[m.jsx("img",{src:n.coverImage,alt:n.title?`${n.title} - Immagine di copertina articolo EscortAdvisor`:"Immagine di copertina articolo EscortAdvisor",className:"w-full h-full object-cover",loading:"lazy",decoding:"async"}),m.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-[#0a0a14] via-[#0a0a14]/60 to-transparent"})]}),m.jsxs("div",{className:"container py-10 max-w-4xl mx-auto",children:[m.jsx(Gs,{className:"mb-6",items:[{label:"Home",href:"/"},{label:"Blog",href:"/blog"},{label:pt[n.category]??n.category,href:`/blog?categoria=${n.category}`},{label:n.title}]}),m.jsxs("header",{className:"mb-8",children:[m.jsxs("div",{className:"flex items-center gap-2 mb-4 flex-wrap",children:[m.jsx(Rt,{className:`text-xs border ${ar[n.category]??"bg-[#0f1117]/10 text-white/50 border-white/10"}`,children:n.category}),l.map(c=>m.jsxs(Rt,{className:"bg-[#0f1117]/5 text-white/40 border-white/10 text-xs",children:[m.jsx(Ks,{className:"w-2.5 h-2.5 mr-1"}),c]},c))]}),m.jsx("h1",{className:"font-['Nunito'] font-extrabold text-3xl md:text-4xl text-white leading-tight mb-4",children:n.title}),n.excerpt&&m.jsx("p",{className:"text-white/60 font-['Nunito'] text-lg leading-relaxed mb-6",children:n.excerpt}),m.jsxs("div",{className:"flex items-center justify-between flex-wrap gap-4",children:[m.jsxs("div",{className:"flex items-center gap-4 text-sm text-white/40 font-['Nunito']",children:[m.jsxs("span",{className:"flex items-center gap-1.5",children:[m.jsx(ii,{className:"w-4 h-4"}),xu(n.publishedAt??n.createdAt)]}),m.jsxs("span",{className:"flex items-center gap-1.5",children:[m.jsx(ti,{className:"w-4 h-4"}
37),(n.viewCount??0).toLocaleString("it-IT")," letture"]}),m.jsxs("span",{className:"flex items-center gap-1.5",children:[m.jsx(sn,{className:"w-4 h-4"}),ng(n.content)," min di lettura"]})]}),m.jsx(Tu,{url:o,title:n.title})]})]}),m.jsx("div",{className:"w-full h-px bg-[#0f1117]/8 mb-8"}),m.jsx("article",{className:`prose prose-invert prose-lg max-w-none 38 prose-headings:font-['Nunito'] prose-headings:font-bold prose-headings:text-white 39 prose-h1:text-3xl prose-h2:text-2xl prose-h3:text-xl 40 prose-p:text-white/70 prose-p:font-['Nunito'] prose-p:leading-relaxed 41 prose-a:text-[#07793e] prose-a:no-underline hover:prose-a:text-[#07793e] 42 prose-strong:text-white prose-strong:font-semibold 43 prose-em:text-white/80 44 prose-code:text-[#07793e] prose-code:bg-white/8 prose-code:px-1.5 prose-code:py-0.5 prose-code:rounded prose-code:text-sm 45 prose-pre:bg-[#0f1117] prose-pre:border prose-pre:border-white/10 prose-pre:rounded-xl 46 prose-blockquote:border-l-[#07793e] prose-blockquote:text-white/60 prose-blockquote:bg-white/5 prose-blockquote:rounded-r-xl prose-blockquote:py-1 47 prose-ul:text-white/70 prose-ol:text-white/70 48 prose-li:marker:text-[#07793e] 49 prose-img:rounded-2xl prose-img:border prose-img:border-white/10 50 prose-hr:border-white/10 51 prose-table:text-white/70 prose-th:text-white prose-th:font-['Nunito'] 52 `,children:m.jsx(ad,{remarkPlugins:[xf],rehypePlugins:[z1],components:{img:({src:c,alt:h,...d})=>m.jsx("img",{src:c,alt:h&&h.trim()?h:`Immagine articolo: ${n.title}`,loading:"lazy",decoding:"async",className:"rounded-xl w-full"}),a:({href:c,children:h,...d})=>c&&c.startsWith("/")?m.jsx(tt,{href:c,className:"text-[#07793e] hover:text-[#07793e] transition-colors",children:h}):m.jsx("a",{href:c,target:"_blank",rel:"noopener noreferrer",...d,children:h})},children:a})}),m.jsx("div",{className:"w-full h-px bg-[#0f1117]/8 my-10"}),l.length>0&&m.jsxs("div",{className:"flex items-center gap-2 flex-wrap mb-10",children:[m.jsx("span",{className:"text-xs text-white/30 font-['Nunito']",children:"Tag:"}),l.map(c=>m.jsxs(Rt,{className:"bg-[#0f1117]/5 text-white/50 border-white/10 text-xs hover:bg-[#0f1117]/10 cursor-default",children:["#",c]},c))]}),n.faqJson&&(()=>{let c=[];try{c=JSON.parse(n.faqJson)}catch{return null}return c.length===0?null:m.jsxs("section",{className:"mb-10",children:[m.jsxs("div",{className:"flex items-center gap-2 mb-5",children:[m.jsx(Ys,{className:"w-5 h-5 text-[#07793e]"}),m.jsx("h2",{className:"font-['Nunito'] font-bold text-xl text-white",children:"Domande frequenti"})]}),m.jsx("div",{className:"space-y-3",children:c.map((h,d)=>m.jsx(rg,{question:h.question,answer:h.answer},d))})]})})(),m.jsx(q1,{postId:n.id}),m.jsxs("div",{className:"bg-[#0f1117] border border-white/8 rounded-2xl p-6 mb-10",children:[m.jsxs("div",{className:"mb-4",children:[m.jsx("p",{className:"font-['Nunito'] font-bold text-white mb-1",children:"Ti è piaciuto questo articolo?"}),m.jsx("p",{className:"text-sm text-white/40 font-['Nunito']",children:"Condividilo sui social e aiuta altri a trovarlo"})]}),m.jsx(Tu,{url:o,title:n.title,showLabels:!0,iconSize:16})]}),m.jsx(G1,{category:n.category,variant:"inline"}),(u||i.length>0)&&m.jsxs("section",{className:"mt-2",children:[m.jsxs("div",{className:"flex items-center justify-between mb-8",children:[m.jsxs("div",{className:"flex items-center gap-3",children:[m.jsx("div",{className:"w-9 h-9 rounded-xl bg-[#07793e]/15 flex items-center justify-center",children:m.jsx(qs,{className:"w-4 h-4 text-[#07793e]"})}),m.jsxs("div",{children:[m.jsx("h2",{className:"font-['Nunito'] font-extrabold text-lg text-white leading-tight",children:"Potrebbe interessarti"}),m.jsxs("p",{className:"text-xs text-white/35 font-['Nunito']",children:["Altri articoli su ",pt[n.category]??n.category]})]})]}),m.jsx(tt,{href:`/blog?categoria=${n.category}`,children:m.jsxs("button",{className:"hidden md:flex items-center gap-1.5 text-xs text-[#07793e]/70 hover:text-[#07793e] font-['Nunito'] font-semibold transition-colors",children:["Vedi tutti",m.jsx(vn,{className:"w-3.5 h-3.5"})]})})]}),m.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:[u&&m.jsxs(m.Fragment,{children:[m.jsx(sr,{}),m.jsx(sr,{}),m.jsx(sr,{})]}),!u&&i.map((c,h)=>m.jsx(tt,{href:`/blog/${c.slug}`,children:m.jsxs("article",{className:"group bg-[#0f1117] border border-white/8 rounded-2xl overflow-hidden hover:border-[#07793e]/40 transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl hover:shadow-[#07793e]/15 cursor-pointer h-full flex flex-col",style:{animationDelay:`${h*80}ms`,animation:"relatedFadeIn 0.45s ease both"},children:[c.coverImage?m.jsxs("div",{className:"h-48 overflow-hidden relative",children:[m.jsx("img",{src:c.coverImage,alt:c.title?`${c.title} - Articolo correlato`:"Articolo correlato",className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-700",loading:"lazy",decoding:"async"}),m.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-[#0f1117]/60 via-trans
52parent to-transparent"}),m.jsx("div",{className:"absolute top-3 left-3",children:m.jsx(Rt,{className:`text-[10px] border backdrop-blur-sm ${ar[c.category]??"bg-[#0f1117]/80 text-white/60 border-white/15"}`,children:pt[c.category]??c.category})}),c.viewCount>0&&m.jsxs("div",{className:"absolute bottom-3 right-3 flex items-center gap-1 bg-black/50 backdrop-blur-sm rounded-full px-2 py-0.5",children:[m.jsx(ti,{className:"w-2.5 h-2.5 text-white/50"}),m.jsx("span",{className:"text-[10px] text-white/50 font-['Nunito']",children:c.viewCount.toLocaleString("it-IT")})]})]}):m.jsxs("div",{className:"h-48 bg-gradient-to-br from-[#07793e]/10 to-[#246068]/10 flex items-center justify-center relative",children:[m.jsx(sn,{className:"w-10 h-10 text-white/8"}),m.jsx("div",{className:"absolute top-3 left-3",children:m.jsx(Rt,{className:`text-[10px] border ${ar[c.category]??"bg-[#0f1117]/80 text-white/50 border-white/10"}`,children:pt[c.category]??c.category})})]}),m.jsxs("div",{className:"p-5 flex flex-col flex-1",children:[m.jsx("h3",{className:"font-['Nunito'] font-bold text-white text-base leading-snug mb-2 group-hover:text-[#07793e] transition-colors duration-200 line-clamp-2",children:c.title}),c.excerpt&&m.jsx("p",{className:"text-sm text-white/40 font-['Nunito'] leading-relaxed line-clamp-3 mb-4 flex-1",children:c.excerpt}),m.jsxs("div",{className:"flex items-center justify-between text-xs text-white/30 font-['Nunito'] pt-3 border-t border-white/6",children:[m.jsxs("span",{className:"flex items-center gap-1.5",children:[m.jsx(ii,{className:"w-3 h-3"}),xu(c.publishedAt)]}),m.jsxs("span",{className:"flex items-center gap-1 text-[#07793e]/70 group-hover:text-[#07793e] transition-colors font-['Nunito'] font-bold text-xs",children:["Leggi l'articolo ",m.jsx(vn,{className:"w-3.5 h-3.5 group-hover:translate-x-0.5 transition-transform"})]})]})]})]})},c.id))]}),m.jsxs("div",{className:"mt-8 flex flex-col sm:flex-row items-center justify-center gap-3",children:[m.jsx(tt,{href:`/blog?categoria=${n.category}`,children:m.jsxs(Xe,{className:"bg-[#07793e]/15 hover:bg-[#07793e]/25 text-[#07793e] border border-[#07793e]/25 hover:border-[#07793e]/50 font-['Nunito'] font-bold rounded-full px-6 transition-all",children:[m.jsx(sn,{className:"w-4 h-4 mr-2"}),"Tutti gli articoli su ",pt[n.category]??n.category,m.jsx(vn,{className:"w-4 h-4 ml-1"})]})}),m.jsx(tt,{href:"/blog",children:m.jsx(Xe,{variant:"ghost",className:"text-white/35 hover:text-white/60 font-['Nunito'] text-sm rounded-full",children:"Esplora il blog completo"})})]})]}),m.jsx("div",{className:"mt-10",children:m.jsx(tt,{href:"/blog",children:m.jsxs(Xe,{variant:"ghost",className:"text-white/50 hover:text-white hover:bg-[#0f1117]/5 font-['Nunito']",children:[m.jsx(ri,{className:"w-4 h-4 mr-2"}),"Tutti gli articoli"]})})})]})]}),m.jsx(Fn,{})]})}export{Ag as default};
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.