-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path2096.async.js
More file actions
15 lines (15 loc) · 112 KB
/
2096.async.js
File metadata and controls
15 lines (15 loc) · 112 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
!(function(){var Sa=Object.defineProperty,Ca=Object.defineProperties;var Ea=Object.getOwnPropertyDescriptors;var ke=Object.getOwnPropertySymbols;var pr=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable;var hr=Math.pow,cr=(Q,V,F)=>V in Q?Sa(Q,V,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[V]=F,vn=(Q,V)=>{for(var F in V||(V={}))pr.call(V,F)&&cr(Q,F,V[F]);if(ke)for(var F of ke(V))fr.call(V,F)&&cr(Q,F,V[F]);return Q},$e=(Q,V)=>Ca(Q,Ea(V));var mr=(Q,V)=>{var F={};for(var G in Q)pr.call(Q,G)&&V.indexOf(G)<0&&(F[G]=Q[G]);if(Q!=null&&ke)for(var G of ke(Q))V.indexOf(G)<0&&fr.call(Q,G)&&(F[G]=Q[G]);return F};var dr=(Q,V,F)=>new Promise((G,fn)=>{var Cn=an=>{try{sn(F.next(an))}catch(cn){fn(cn)}},An=an=>{try{sn(F.throw(an))}catch(cn){fn(cn)}},sn=an=>an.done?G(an.value):Promise.resolve(an.value).then(Cn,An);sn((F=F.apply(Q,V)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[2096],{94470:function(Q){"use strict";var V=Object.prototype.hasOwnProperty,F=Object.prototype.toString,G=Object.defineProperty,fn=Object.getOwnPropertyDescriptor,Cn=function(v){return typeof Array.isArray=="function"?Array.isArray(v):F.call(v)==="[object Array]"},An=function(v){if(!v||F.call(v)!=="[object Object]")return!1;var X=V.call(v,"constructor"),Z=v.constructor&&v.constructor.prototype&&V.call(v.constructor.prototype,"isPrototypeOf");if(v.constructor&&!X&&!Z)return!1;var tn;for(tn in v);return typeof tn=="undefined"||V.call(v,tn)},sn=function(v,X){G&&X.name==="__proto__"?G(v,X.name,{enumerable:!0,configurable:!0,value:X.newValue,writable:!0}):v[X.name]=X.newValue},an=function(v,X){if(X==="__proto__")if(V.call(v,X)){if(fn)return fn(v,X).value}else return;return v[X]};Q.exports=function cn(){var v,X,Z,tn,gn,Dn,D=arguments[0],J=1,Fn=arguments.length,E=!1;for(typeof D=="boolean"&&(E=D,D=arguments[1]||{},J=2),(D==null||typeof D!="object"&&typeof D!="function")&&(D={});J<Fn;++J)if(v=arguments[J],v!=null)for(X in v)Z=an(D,X),tn=an(v,X),D!==tn&&(E&&tn&&(An(tn)||(gn=Cn(tn)))?(gn?(gn=!1,Dn=Z&&Cn(Z)?Z:[]):Dn=Z&&An(Z)?Z:{},sn(D,{name:X,newValue:cn(E,Dn,tn)})):typeof tn!="undefined"&&sn(D,{name:X,newValue:tn}));return D}},18139:function(Q){var V=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,F=/\n/g,G=/^\s*/,fn=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,Cn=/^:\s*/,An=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,sn=/^[;\s]*/,an=/^\s+|\s+$/g,cn=`
`,v="/",X="*",Z="",tn="comment",gn="declaration";Q.exports=function(D,J){if(typeof D!="string")throw new TypeError("First argument must be a string");if(!D)return[];J=J||{};var Fn=1,E=1;function nn(M){var L=M.match(F);L&&(Fn+=L.length);var hn=M.lastIndexOf(cn);E=~hn?M.length-hn:E+M.length}function Jn(){var M={line:Fn,column:E};return function(L){return L.position=new x(M),Pn(),L}}function x(M){this.start=M,this.end={line:Fn,column:E},this.source=J.source}x.prototype.content=D;var q=[];function Rn(M){var L=new Error(J.source+":"+Fn+":"+E+": "+M);if(L.reason=M,L.filename=J.source,L.line=Fn,L.column=E,L.source=D,J.silent)q.push(L);else throw L}function ln(M){var L=M.exec(D);if(L){var hn=L[0];return nn(hn),D=D.slice(hn.length),L}}function Pn(){ln(G)}function Wn(M){var L;for(M=M||[];L=Qn();)L!==!1&&M.push(L);return M}function Qn(){var M=Jn();if(!(v!=D.charAt(0)||X!=D.charAt(1))){for(var L=2;Z!=D.charAt(L)&&(X!=D.charAt(L)||v!=D.charAt(L+1));)++L;if(L+=2,Z===D.charAt(L-1))return Rn("End of comment missing");var hn=D.slice(2,L-2);return E+=2,nn(hn),D=D.slice(L),E+=2,M({type:tn,comment:hn})}}function oe(){var M=Jn(),L=ln(fn);if(L){if(Qn(),!ln(Cn))return Rn("property missing ':'");var hn=ln(An),ae=M({type:gn,property:Dn(L[0].replace(V,Z)),value:hn?Dn(hn[0].replace(V,Z)):Z});return ln(sn),ae}}function be(){var M=[];Wn(M);for(var L;L=oe();)L!==!1&&(M.push(L),Wn(M));return M}return Pn(),be()};function Dn(D){return D?D.replace(an,Z):Z}},57848:function(Q,V,F){var G=F(18139);function fn(Cn,An){var sn=null;if(!Cn||typeof Cn!="string")return sn;for(var an,cn=G(Cn),v=typeof An=="function",X,Z,tn=0,gn=cn.length;tn<gn;tn++)an=cn[tn],X=an.property,Z=an.value,v?An(X,Z,an):Z&&(sn||(sn={}),sn[X]=Z);return sn}Q.exports=fn,Q.exports.default=fn},32096:function(Q,V,F){"use strict";F.d(V,{U:function(){return ma}});var G={};F.r(G),F.d(G,{boolean:function(){return E},booleanish:function(){return nn},commaOrSpaceSeparated:function(){return ln},commaSeparated:function(){return Rn},number:function(){return x},overloadedBoolean:function(){return Jn},spaceSeparated:function(){return q}});var fn={};F.r(fn),F.d(fn,{attentionMarkers:function(){return vl},contentInitial:function(){return Dl},disable:function(){return jl},document:function(){return _l},flow:function(){return Rl},flowInitial:function(){return Fl},insideSpan:function(){return Bl},string:function(){return Nl},text:function(){return Ml}});function Cn(n){return n}function An(){}function sn(){}function an(){}function cn(n){const e=[],t=String(n||"");let r=t.indexOf(","),i=0,l=!1;for(;!l;){r===-1&&(r=t.length,l=!0);const o=t.slice(i,r).trim();(o||!l)&&e.push(o),i=r+1,r=t.indexOf(",",i)}return e}function v(n,e){const t=e||{};return(n[n.length-1]===""?[...n,""]:n).join((t.padRight?" ":"")+","+(t.padLeft===!1?"":" ")).trim()}const X=/[ \t\n\f\r]/g;function Z(n){return typeof n=="object"?n.type==="text"?tn(n.value):!1:tn(n)}function tn(n){return n.replace(X,"")===""}class gn{constructor(e,t,r){this.property=e,this.normal=t,r&&(this.space=r)}}gn.prototype.property={},gn.prototype.normal={},gn.prototype.space=null;function Dn(n,e){const t={},r={};let i=-1;for(;++i<n.length;)Object.assign(t,n[i].property),Object.assign(r,n[i].normal);return new gn(t,r,e)}function D(n){return n.toLowerCase()}class J{constructor(e,t){this.property=e,this.attribute=t}}J.prototype.space=null,J.prototype.boolean=!1,J.prototype.booleanish=!1,J.prototype.overloadedBoolean=!1,J.prototype.number=!1,J.prototype.commaSeparated=!1,J.prototype.spaceSeparated=!1,J.prototype.commaOrSpaceSeparated=!1,J.prototype.mustUseProperty=!1,J.prototype.defined=!1;let Fn=0;const E=Pn(),nn=Pn(),Jn=Pn(),x=Pn(),q=Pn(),Rn=Pn(),ln=Pn();function Pn(){return hr(2,++Fn)}const Wn=Object.keys(G);class Qn extends J{constructor(e,t,r,i){let l=-1;if(super(e,t),oe(this,"space",i),typeof r=="number")for(;++l<Wn.length;){const o=Wn[l];oe(this,Wn[l],(r&G[o])===G[o])}}}Qn.prototype.defined=!0;function oe(n,e,t){t&&(n[e]=t)}const be={}.hasOwnProperty;function M(n){const e={},t={};let r;for(r in n.properties)if(be.call(n.properties,r)){const i=n.properties[r],l=new Qn(r,n.transform(n.attributes||{},r),i,n.space);n.mustUseProperty&&n.mustUseProperty.includes(r)&&(l.mustUseProperty=!0),e[r]=l,t[D(r)]=r,t[D(l.attribute)]=r}return new gn(e,t,n.space)}const L=M({space:"xlink",transform(n,e){return"xlink:"+e.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),hn=M({space:"xml",transform(n,e){return"xml:"+e.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function ae(n,e){return e in n?n[e]:e}function nt(n,e){return ae(n,e.toLowerCase())}const et=M({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:nt,properties:{xmlns:null,xmlnsXLink:null}}),tt=M({transform(n,e){return e==="role"?e:"aria-"+e.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:nn,ariaAutoComplete:null,ariaBusy:nn,ariaChecked:nn,ariaColCount:x,ariaColIndex:x,ariaColSpan:x,ariaControls:q,ariaCurrent:null,ariaDescribedBy:q,ariaDetails:null,ariaDisabled:nn,ariaDropEffect:q,ariaErrorMessage:null,ariaExpanded:nn,ariaFlowTo:q,ariaGrabbed:nn,ariaHasPopup:null,ariaHidden:nn,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:q,ariaLevel:x,ariaLive:null,ariaModal:nn,ariaMultiLine:nn,ariaMultiSelectable:nn,ariaOrientation:null,ariaOwns:q,ariaPlaceholder:null,ariaPosInSet:x,ariaPressed:nn,ariaReadOnly:nn,ariaRelevant:null,ariaRequired:nn,ariaRoleDescription:q,ariaRowCount:x,ariaRowIndex:x,ariaRowSpan:x,ariaSelected:nn,ariaSetSize:x,ariaSort:null,ariaValueMax:x,ariaValueMin:x,ariaValueNow:x,ariaValueText:null,role:null}}),gr=M({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:nt,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Rn,acceptCharset:q,accessKey:q,action:null,allow:null,allowFullScreen:E,allowPaymentRequest:E,allowUserMedia:E,alt:null,as:null,async:E,autoCapitalize:null,autoComplete:q,autoFocus:E,autoPlay:E,blocking:q,capture:E,charSet:null,checked:E,cite:null,className:q,cols:x,colSpan:null,content:null,contentEditable:nn,controls:E,controlsList:q,coords:x|Rn,crossOrigin:null,data:null,dateTime:null,decoding:null,default:E,defer:E,dir:null,dirName:null,disabled:E,download:Jn,draggable:nn,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:E,formTarget:null,headers:q,height:x,hidden:E,high:x,href:null,hrefLang:null,htmlFor:q,httpEquiv:q,id:null,imageSizes:null,imageSrcSet:null,inert:E,inputMode:null,integrity:null,is:null,isMap:E,itemId:null,itemProp:q,itemRef:q,itemScope:E,itemType:q,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:E,low:x,manifest:null,max:null,maxLength:x,media:null,method:null,min:null,minLength:x,multiple:E,muted:E,name:null,nonce:null,noModule:E,noValidate:E,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:E,optimum:x,pattern:null,ping:q,placeholder:null,playsInline:E,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:E,referrerPolicy:null,rel:q,required:E,reversed:E,rows:x,rowSpan:x,sandbox:q,scope:null,scoped:E,seamless:E,selected:E,shadowRootDelegatesFocus:E,shadowRootMode:null,shape:null,size:x,sizes:null,slot:null,span:x,spellCheck:nn,src:null,srcDoc:null,srcLang:null,srcSet:null,start:x,step:null,style:null,tabIndex:x,target:null,title:null,translate:null,type:null,typeMustMatch:E,useMap:null,value:nn,width:x,wrap:null,align:null,aLink:null,archive:q,axis:null,background:null,bgColor:null,border:x,borderColor:null,bottomMargin:x,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:E,declare:E,event:null,face:null,frame:null,frameBorder:null,hSpace:x,leftMargin:x,link:null,longDesc:null,lowSrc:null,marginHeight:x,marginWidth:x,noResize:E,noHref:E,noShade:E,noWrap:E,object:null,profile:null,prompt:null,rev:null,rightMargin:x,rules:null,scheme:null,scrolling:nn,standby:null,summary:null,text:null,topMargin:x,valueType:null,version:null,vAlign:null,vLink:null,vSpace:x,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:E,disableRemotePlayback:E,prefix:null,property:null,results:x,security:null,unselectable:null}}),yr=M({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-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:ae,properties:{about:ln,accentHeight:x,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:x,amplitude:x,arabicForm:null,ascent:x,attributeName:null,attributeType:null,azimuth:x,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:x,by:null,calcMode:null,capHeight:x,className:q,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:x,diffuseConstant:x,direction:null,display:null,dur:null,divisor:x,dominantBaseline:null,download:E,dx:null,dy:null,edgeMode:null,editable:null,elevation:x,enableBackground:null,end:null,event:null,exponent:x,externalResourcesRequired:null,fill:null,fillOpacity:x,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:Rn,g2:Rn,glyphName:Rn,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:x,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:x,horizOriginX:x,horizOriginY:x,id:null,ideographic:x,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:x,k:x,k1:x,k2:x,k3:x,k4:x,kernelMatrix:ln,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:x,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:x,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:x,overlineThickness:x,paintOrder:null,panose1:null,path:null,pathLength:x,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:q,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:x,pointsAtY:x,pointsAtZ:x,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:ln,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:ln,rev:ln,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:ln,requiredFeatures:ln,requiredFonts:ln,requiredFormats:ln,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:x,specularExponent:x,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:x,strikethroughThickness:x,string:null,stroke:null,strokeDashArray:ln,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:x,strokeOpacity:x,strokeWidth:null,style:null,surfaceScale:x,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:ln,tabIndex:x,tableValues:null,target:null,targetX:x,targetY:x,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:ln,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:x,underlineThickness:x,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:x,values:null,vAlphabetic:x,vMathematical:x,vectorEffect:null,vHanging:x,vIdeographic:x,version:null,vertAdvY:x,vertOriginX:x,vertOriginY:x,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:x,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),xr=Dn([hn,L,et,tt,gr],"html"),rt=Dn([hn,L,et,tt,yr],"svg"),kr=/^data[-\w.:]+$/i,it=/-[a-z]/g,br=/[A-Z]/g;function wr(n,e){const t=D(e);let r=e,i=J;if(t in n.normal)return n.property[n.normal[t]];if(t.length>4&&t.slice(0,4)==="data"&&kr.test(e)){if(e.charAt(4)==="-"){const l=e.slice(5).replace(it,Cr);r="data"+l.charAt(0).toUpperCase()+l.slice(1)}else{const l=e.slice(4);if(!it.test(l)){let o=l.replace(br,Sr);o.charAt(0)!=="-"&&(o="-"+o),e="data"+o}}i=Qn}return new i(r,e)}function Sr(n){return"-"+n.toLowerCase()}function Cr(n){return n.charAt(1).toUpperCase()}const Er={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"};function Ia(n){const e=String(n||"").trim();return e?e.split(/[ \t\n\r\f]+/g):[]}function Ir(n){return n.join(" ").trim()}var Ar=F(57848),Pr=Ar;const lt=ot("end"),we=ot("start");function ot(n){return e;function e(t){const r=t&&t.position&&t.position[n]||{};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 Tr(n){const e=we(n),t=lt(n);if(e&&t)return{start:e,end:t}}function $n(n){return!n||typeof n!="object"?"":"position"in n||"type"in n?at(n.position):"start"in n||"end"in n?at(n):"line"in n||"column"in n?Se(n):""}function Se(n){return ut(n&&n.line)+":"+ut(n&&n.column)}function at(n){return Se(n&&n.start)+"-"+Se(n&&n.end)}function ut(n){return n&&typeof n=="number"?n:1}class pn extends Error{constructor(e,t,r){super(),typeof t=="string"&&(r=t,t=void 0);let i="",l={},o=!1;if(t&&("line"in t&&"column"in t?l={place:t}:"start"in t&&"end"in t?l={place:t}:"type"in t?l={ancestors:[t],place:t.position}:l=vn({},t)),typeof e=="string"?i=e:!l.cause&&e&&(o=!0,i=e.message,l.cause=e),!l.ruleId&&!l.source&&typeof r=="string"){const u=r.indexOf(":");u===-1?l.ruleId=r:(l.source=r.slice(0,u),l.ruleId=r.slice(u+1))}if(!l.place&&l.ancestors&&l.ancestors){const u=l.ancestors[l.ancestors.length-1];u&&(l.place=u.position)}const a=l.place&&"start"in l.place?l.place.start:l.place;this.ancestors=l.ancestors||void 0,this.cause=l.cause||void 0,this.column=a?a.column:void 0,this.fatal=void 0,this.file,this.message=i,this.line=a?a.line:void 0,this.name=$n(l.place)||"1:1",this.place=l.place||void 0,this.reason=this.message,this.ruleId=l.ruleId||void 0,this.source=l.source||void 0,this.stack=o&&l.cause&&typeof l.cause.stack=="string"?l.cause.stack:"",this.actual,this.expected,this.note,this.url}}pn.prototype.file="",pn.prototype.name="",pn.prototype.reason="",pn.prototype.message="",pn.prototype.stack="",pn.prototype.column=void 0,pn.prototype.line=void 0,pn.prototype.ancestors=void 0,pn.prototype.cause=void 0,pn.prototype.fatal=void 0,pn.prototype.place=void 0,pn.prototype.ruleId=void 0,pn.prototype.source=void 0;const Ce={}.hasOwnProperty,zr=new Map,Lr=/[A-Z]/g,Or=/-([a-z])/g,_r=new Set(["table","tbody","thead","tfoot","tr"]),Dr=new Set(["td","th"]);function Fr(n,e){if(!e||e.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const t=e.filePath||void 0;let r;if(e.development){if(typeof e.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=Nr(t,e.jsxDEV)}else{if(typeof e.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof e.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=Rr(t,e.jsx,e.jsxs)}const i={Fragment:e.Fragment,ancestors:[],components:e.components||{},create:r,elementAttributeNameCase:e.elementAttributeNameCase||"react",filePath:t,ignoreInvalidStyle:e.ignoreInvalidStyle||!1,passKeys:e.passKeys!==!1,passNode:e.passNode||!1,schema:e.space==="svg"?rt:xr,stylePropertyNameCase:e.stylePropertyNameCase||"dom",tableCellAlignToStyle:e.tableCellAlignToStyle!==!1},l=st(i,n,void 0);return l&&typeof l!="string"?l:i.create(n,i.Fragment,{children:l||void 0},void 0)}function st(n,e,t){if(e.type==="element"||e.type==="root"){const r=n.schema;let i=r;e.type==="element"&&e.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=rt,n.schema=i),n.ancestors.push(e);let l=Mr(n,e);const o=Br(n,n.ancestors);let a=n.Fragment;if(n.ancestors.pop(),e.type==="element")if(l&&_r.has(e.tagName)&&(l=l.filter(function(u){return typeof u=="string"?!Z(u):!0})),Ce.call(n.components,e.tagName)){const u=e.tagName;a=n.components[u],typeof a!="string"&&a!==n.Fragment&&n.passNode&&(o.node=e)}else a=e.tagName;if(l.length>0){const u=l.length>1?l:l[0];u&&(o.children=u)}return n.schema=r,n.create(e,a,o,t)}if(e.type==="text")return e.value}function Rr(n,e,t){return r;function r(i,l,o,a){const p=Array.isArray(o.children)?t:e;return a?p(l,o,a):p(l,o)}}function Nr(n,e){return t;function t(r,i,l,o){const a=Array.isArray(l.children),u=we(r);return e(i,l,o,a,{columnNumber:u?u.column-1:void 0,fileName:n,lineNumber:u?u.line:void 0},void 0)}}function Mr(n,e){const t=[];let r=-1;const i=n.passKeys?new Map:zr;for(;++r<e.children.length;){const l=e.children[r];let o;if(n.passKeys&&l.type==="element"){const u=i.get(l.tagName)||0;o=l.tagName+"-"+u,i.set(l.tagName,u+1)}const a=st(n,l,o);a!==void 0&&t.push(a)}return t}function Br(n,e){const t=e[e.length-1],r={};let i;if("properties"in t&&t.properties){let l;for(i in t.properties)if(i!=="children"&&Ce.call(t.properties,i)){const o=vr(n,e,i,t.properties[i]);if(o){const[a,u]=o;n.tableCellAlignToStyle&&a==="align"&&typeof u=="string"&&Dr.has(t.tagName)?l=u:r[a]=u}}if(l){const o=r.style||(r.style={});o[n.stylePropertyNameCase==="css"?"text-align":"textAlign"]=l}}return r}function vr(n,e,t,r){const i=wr(n.schema,t);if(!(r==null||typeof r=="number"&&Number.isNaN(r))){if(Array.isArray(r)&&(r=i.commaSeparated?v(r):Ir(r)),i.property==="style"){let l=typeof r=="object"?r:jr(n,e,String(r));return n.stylePropertyNameCase==="css"&&(l=Hr(l)),["style",l]}return[n.elementAttributeNameCase==="react"&&i.space?Er[i.property]||i.property:i.attribute,r]}}function jr(n,e,t){const r={};try{Pr(t,i)}catch(l){if(!n.ignoreInvalidStyle){const o=l,a=new pn("Cannot parse `style` attribute",{ancestors:e,cause:o,source:"hast-util-to-jsx-runtime",ruleId:"style"});throw a.file=n.filePath||void 0,a.url="https://github.com/syntax-tree/hast-util-to-jsx-runtime#cannot-parse-style-attribute",a}}return r;function i(l,o){let a=l;a.slice(0,2)!=="--"&&(a.slice(0,4)==="-ms-"&&(a="ms-"+a.slice(4)),a=a.replace(Or,Vr)),r[a]=o}}function Hr(n){const e={};let t;for(t in n)Ce.call(n,t)&&(e[Ur(t)]=n[t]);return e}function Ur(n){let e=n.replace(Lr,qr);return e.slice(0,3)==="ms-"&&(e="-"+e),e}function Vr(n,e){return e.toUpperCase()}function qr(n){return"-"+n.toLowerCase()}const Ee={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"]};var Ie=F(85893);const Wr={};function Qr(n,e){const t=e||Wr,r=typeof t.includeImageAlt=="boolean"?t.includeImageAlt:!0,i=typeof t.includeHtml=="boolean"?t.includeHtml:!0;return ct(n,r,i)}function ct(n,e,t){if(Xr(n)){if("value"in n)return n.type==="html"&&!t?"":n.value;if(e&&"alt"in n&&n.alt)return n.alt;if("children"in n)return pt(n.children,e,t)}return Array.isArray(n)?pt(n,e,t):""}function pt(n,e,t){const r=[];let i=-1;for(;++i<n.length;)r[i]=ct(n[i],e,t);return r.join("")}function Xr(n){return!!(n&&typeof n=="object")}function Tn(n,e,t,r){const i=n.length;let l=0,o;if(e<0?e=-e>i?0:i+e:e=e>i?i:e,t=t>0?t:0,r.length<1e4)o=Array.from(r),o.unshift(e,t),n.splice(...o);else for(t&&n.splice(e,t);l<r.length;)o=r.slice(l,l+1e4),o.unshift(e,0),n.splice(...o),l+=1e4,e+=1e4}function bn(n,e){return n.length>0?(Tn(n,n.length,0,e),n):e}function ft(n){const e={};let t=-1,r,i,l,o,a,u,p;for(;++t<n.length;){for(;t in e;)t=e[t];if(r=n[t],t&&r[1].type==="chunkFlow"&&n[t-1][1].type==="listItemPrefix"&&(u=r[1]._tokenizer.events,l=0,l<u.length&&u[l][1].type==="lineEndingBlank"&&(l+=2),l<u.length&&u[l][1].type==="content"))for(;++l<u.length&&u[l][1].type!=="content";)u[l][1].type==="chunkText"&&(u[l][1]._isInFirstContentOfListItem=!0,l++);if(r[0]==="enter")r[1].contentType&&(Object.assign(e,Yr(n,t)),t=e[t],p=!0);else if(r[1]._container){for(l=t,i=void 0;l--&&(o=n[l],o[1].type==="lineEnding"||o[1].type==="lineEndingBlank");)o[0]==="enter"&&(i&&(n[i][1].type="lineEndingBlank"),o[1].type="lineEnding",i=l);i&&(r[1].end=Object.assign({},n[i][1].start),a=n.slice(i,t),a.unshift(r),Tn(n,i,t-i+1,a))}}return!p}function Yr(n,e){const t=n[e][1],r=n[e][2];let i=e-1;const l=[],o=t._tokenizer||r.parser[t.contentType](t.start),a=o.events,u=[],p={};let s,d,m=-1,c=t,w=0,I=0;const T=[I];for(;c;){for(;n[++i][1]!==c;);l.push(i),c._tokenizer||(s=r.sliceStream(c),c.next||s.push(null),d&&o.defineSkip(c.start),c._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=!0),o.write(s),c._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=void 0)),d=c,c=c.next}for(c=t;++m<a.length;)a[m][0]==="exit"&&a[m-1][0]==="enter"&&a[m][1].type===a[m-1][1].type&&a[m][1].start.line!==a[m][1].end.line&&(I=m+1,T.push(I),c._tokenizer=void 0,c.previous=void 0,c=c.next);for(o.events=[],c?(c._tokenizer=void 0,c.previous=void 0):T.pop(),m=T.length;m--;){const k=a.slice(T[m],T[m+1]),C=l.pop();u.unshift([C,C+k.length-1]),Tn(n,C,2,k)}for(m=-1;++m<u.length;)p[w+u[m][0]]=w+u[m][1],w+=u[m][1]-u[m][0]-1;return p}function Kr(n){for(;!ft(n););return n}const Ae={}.hasOwnProperty;function Gr(n){const e={};let t=-1;for(;++t<n.length;)Zr(e,n[t]);return e}function Zr(n,e){let t;for(t in e){const i=(Ae.call(n,t)?n[t]:void 0)||(n[t]={}),l=e[t];let o;if(l)for(o in l){Ae.call(i,o)||(i[o]=[]);const a=l[o];Jr(i[o],Array.isArray(a)?a:a?[a]:[])}}}function Jr(n,e){let t=-1;const r=[];for(;++t<e.length;)(e[t].add==="after"?n:r).push(e[t]);Tn(n,0,0,r)}function Aa(n){const e={};let t=-1;for(;++t<n.length;)$r(e,n[t]);return e}function $r(n,e){let t;for(t in e){const i=(Ae.call(n,t)?n[t]:void 0)||(n[t]={}),l=e[t];let o;if(l)for(o in l)i[o]=l[o]}}const ni=jn(new RegExp("\\p{P}","u")),zn=jn(/[A-Za-z]/),yn=jn(/[\dA-Za-z]/),ei=jn(/[#-'*+\--9=?A-Z^-~]/);function Pe(n){return n!==null&&(n<32||n===127)}const Te=jn(/\d/),ti=jn(/[\dA-Fa-f]/),ht=jn(/[!-/:-@[-`{-~]/);function P(n){return n!==null&&n<-2}function mn(n){return n!==null&&(n<0||n===32)}function j(n){return n===-2||n===-1||n===32}function ri(n){return ht(n)||ni(n)}const ii=jn(/\s/);function jn(n){return e;function e(t){return t!==null&&t>-1&&n.test(String.fromCharCode(t))}}function K(n,e,t,r){const i=r?r-1:Number.POSITIVE_INFINITY;let l=0;return o;function o(u){return j(u)?(n.enter(t),a(u)):e(u)}function a(u){return j(u)&&l++<i?(n.consume(u),a):(n.exit(t),e(u))}}const li={tokenize:oi};function oi(n){const e=n.attempt(this.parser.constructs.contentInitial,r,i);let t;return e;function r(a){if(a===null){n.consume(a);return}return n.enter("lineEnding"),n.consume(a),n.exit("lineEnding"),K(n,e,"linePrefix")}function i(a){return n.enter("paragraph"),l(a)}function l(a){const u=n.enter("chunkText",{contentType:"text",previous:t});return t&&(t.next=u),t=u,o(a)}function o(a){if(a===null){n.exit("chunkText"),n.exit("paragraph"),n.consume(a);return}return P(a)?(n.consume(a),n.exit("chunkText"),l):(n.consume(a),o)}}const ai={tokenize:ui},mt={tokenize:si};function ui(n){const e=this,t=[];let r=0,i,l,o;return a;function a(S){if(r<t.length){const B=t[r];return e.containerState=B[1],n.attempt(B[0].continuation,u,p)(S)}return p(S)}function u(S){if(r++,e.containerState._closeFlow){e.containerState._closeFlow=void 0,i&&C();const B=e.events.length;let R=B,y;for(;R--;)if(e.events[R][0]==="exit"&&e.events[R][1].type==="chunkFlow"){y=e.events[R][1].end;break}k(r);let H=B;for(;H<e.events.length;)e.events[H][1].end=Object.assign({},y),H++;return Tn(e.events,R+1,0,e.events.slice(B)),e.events.length=H,p(S)}return a(S)}function p(S){if(r===t.length){if(!i)return m(S);if(i.currentConstruct&&i.currentConstruct.concrete)return w(S);e.interrupt=!!(i.currentConstruct&&!i._gfmTableDynamicInterruptHack)}return e.containerState={},n.check(mt,s,d)(S)}function s(S){return i&&C(),k(r),m(S)}function d(S){return e.parser.lazy[e.now().line]=r!==t.length,o=e.now().offset,w(S)}function m(S){return e.containerState={},n.attempt(mt,c,w)(S)}function c(S){return r++,t.push([e.currentConstruct,e.containerState]),m(S)}function w(S){if(S===null){i&&C(),k(0),n.consume(S);return}return i=i||e.parser.flow(e.now()),n.enter("chunkFlow",{contentType:"flow",previous:l,_tokenizer:i}),I(S)}function I(S){if(S===null){T(n.exit("chunkFlow"),!0),k(0),n.consume(S);return}return P(S)?(n.consume(S),T(n.exit("chunkFlow")),r=0,e.interrupt=void 0,a):(n.consume(S),I)}function T(S,B){const R=e.sliceStream(S);if(B&&R.push(null),S.previous=l,l&&(l.next=S),l=S,i.defineSkip(S.start),i.write(R),e.parser.lazy[S.start.line]){let y=i.events.length;for(;y--;)if(i.events[y][1].start.offset<o&&(!i.events[y][1].end||i.events[y][1].end.offset>o))return;const H=e.events.length;let rn=H,U,$;for(;rn--;)if(e.events[rn][0]==="exit"&&e.events[rn][1].type==="chunkFlow"){if(U){$=e.events[rn][1].end;break}U=!0}for(k(r),y=H;y<e.events.length;)e.events[y][1].end=Object.assign({},$),y++;Tn(e.events,rn+1,0,e.events.slice(H)),e.events.length=y}}function k(S){let B=t.length;for(;B-- >S;){const R=t[B];e.containerState=R[1],R[0].exit.call(e,n)}t.length=S}function C(){i.write([null]),l=void 0,i=void 0,e.containerState._closeFlow=void 0}}function si(n,e,t){return K(n,n.attempt(this.parser.constructs.document,e,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}const ue={tokenize:ci,partial:!0};function ci(n,e,t){return r;function r(l){return j(l)?K(n,i,"linePrefix")(l):i(l)}function i(l){return l===null||P(l)?e(l):t(l)}}const pi={tokenize:mi,resolve:hi},fi={tokenize:di,partial:!0};function hi(n){return ft(n),n}function mi(n,e){let t;return r;function r(a){return n.enter("content"),t=n.enter("chunkContent",{contentType:"content"}),i(a)}function i(a){return a===null?l(a):P(a)?n.check(fi,o,l)(a):(n.consume(a),i)}function l(a){return n.exit("chunkContent"),n.exit("content"),e(a)}function o(a){return n.consume(a),n.exit("chunkContent"),t.next=n.enter("chunkContent",{contentType:"content",previous:t}),t=t.next,i}}function di(n,e,t){const r=this;return i;function i(o){return n.exit("chunkContent"),n.enter("lineEnding"),n.consume(o),n.exit("lineEnding"),K(n,l,"linePrefix")}function l(o){if(o===null||P(o))return t(o);const a=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&a&&a[1].type==="linePrefix"&&a[2].sliceSerialize(a[1],!0).length>=4?e(o):n.interrupt(r.parser.constructs.flow,t,e)(o)}}const gi={tokenize:yi};function yi(n){const e=this,t=n.attempt(ue,r,n.attempt(this.parser.constructs.flowInitial,i,K(n,n.attempt(this.parser.constructs.flow,i,n.attempt(pi,i)),"linePrefix")));return t;function r(l){if(l===null){n.consume(l);return}return n.enter("lineEndingBlank"),n.consume(l),n.exit("lineEndingBlank"),e.currentConstruct=void 0,t}function i(l){if(l===null){n.consume(l);return}return n.enter("lineEnding"),n.consume(l),n.exit("lineEnding"),e.currentConstruct=void 0,t}}const xi={resolveAll:gt()},ki=dt("string"),bi=dt("text");function dt(n){return{tokenize:e,resolveAll:gt(n==="text"?wi:void 0)};function e(t){const r=this,i=this.parser.constructs[n],l=t.attempt(i,o,a);return o;function o(s){return p(s)?l(s):a(s)}function a(s){if(s===null){t.consume(s);return}return t.enter("data"),t.consume(s),u}function u(s){return p(s)?(t.exit("data"),l(s)):(t.consume(s),u)}function p(s){if(s===null)return!0;const d=i[s];let m=-1;if(d)for(;++m<d.length;){const c=d[m];if(!c.previous||c.previous.call(r,r.previous))return!0}return!1}}}function gt(n){return e;function e(t,r){let i=-1,l;for(;++i<=t.length;)l===void 0?t[i]&&t[i][1].type==="data"&&(l=i,i++):(!t[i]||t[i][1].type!=="data")&&(i!==l+2&&(t[l][1].end=t[i-1][1].end,t.splice(l+2,i-l-2),i=l+2),l=void 0);return n?n(t,r):t}}function wi(n,e){let t=0;for(;++t<=n.length;)if((t===n.length||n[t][1].type==="lineEnding")&&n[t-1][1].type==="data"){const r=n[t-1][1],i=e.sliceStream(r);let l=i.length,o=-1,a=0,u;for(;l--;){const p=i[l];if(typeof p=="string"){for(o=p.length;p.charCodeAt(o-1)===32;)a++,o--;if(o)break;o=-1}else if(p===-2)u=!0,a++;else if(p!==-1){l++;break}}if(a){const p={type:t===n.length||u||a<2?"lineSuffix":"hardBreakTrailing",start:{line:r.end.line,column:r.end.column-a,offset:r.end.offset-a,_index:r.start._index+l,_bufferIndex:l?o:r.start._bufferIndex+o},end:Object.assign({},r.end)};r.end=Object.assign({},p.start),r.start.offset===r.end.offset?Object.assign(r,p):(n.splice(t,0,["enter",p,e],["exit",p,e]),t+=2)}t++}return n}function ze(n,e,t){const r=[];let i=-1;for(;++i<n.length;){const l=n[i].resolveAll;l&&!r.includes(l)&&(e=l(e,t),r.push(l))}return e}function Si(n,e,t){let r=Object.assign(t?Object.assign({},t):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1});const i={},l=[];let o=[],a=[],u=!0;const p={consume:B,enter:R,exit:y,attempt:U(H),check:U(rn),interrupt:U(rn,{interrupt:!0})},s={previous:null,code:null,containerState:{},events:[],parser:n,sliceStream:I,sliceSerialize:w,now:T,defineSkip:k,write:c};let d=e.tokenize.call(s,p),m;return e.resolveAll&&l.push(e),s;function c(A){return o=bn(o,A),C(),o[o.length-1]!==null?[]:($(e,0),s.events=ze(l,s.events,s),s.events)}function w(A,_){return Ei(I(A),_)}function I(A){return Ci(o,A)}function T(){const{line:A,column:_,offset:O,_index:en,_bufferIndex:on}=r;return{line:A,column:_,offset:O,_index:en,_bufferIndex:on}}function k(A){i[A.line]=A.column,Y()}function C(){let A;for(;r._index<o.length;){const _=o[r._index];if(typeof _=="string")for(A=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===A&&r._bufferIndex<_.length;)S(_.charCodeAt(r._bufferIndex));else S(_)}}function S(A){u=void 0,m=A,d=d(A)}function B(A){P(A)?(r.line++,r.column=1,r.offset+=A===-3?2:1,Y()):A!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===o[r._index].length&&(r._bufferIndex=-1,r._index++)),s.previous=A,u=!0}function R(A,_){const O=_||{};return O.type=A,O.start=T(),s.events.push(["enter",O,s]),a.push(O),O}function y(A){const _=a.pop();return _.end=T(),s.events.push(["exit",_,s]),_}function H(A,_){$(A,_.from)}function rn(A,_){_.restore()}function U(A,_){return O;function O(en,on,En){let On,f,Sn,Nn;return Array.isArray(en)?xn(en):"tokenize"in en?xn([en]):h(en);function h(un){return re;function re(_n){const Kn=_n!==null&&un[_n],Gn=_n!==null&&un.null,Je=[...Array.isArray(Kn)?Kn:Kn?[Kn]:[],...Array.isArray(Gn)?Gn:Gn?[Gn]:[]];return xn(Je)(_n)}}function xn(un){return On=un,f=0,un.length===0?En:Vn(un[f])}function Vn(un){return re;function re(_n){return Nn=wn(),Sn=un,un.partial||(s.currentConstruct=un),un.name&&s.parser.constructs.disable.null.includes(un.name)?xe(_n):un.tokenize.call(_?Object.assign(Object.create(s),_):s,p,Ze,xe)(_n)}}function Ze(un){return u=!0,A(Sn,Nn),on}function xe(un){return u=!0,Nn.restore(),++f<On.length?Vn(On[f]):En}}}function $(A,_){A.resolveAll&&!l.includes(A)&&l.push(A),A.resolve&&Tn(s.events,_,s.events.length-_,A.resolve(s.events.slice(_),s)),A.resolveTo&&(s.events=A.resolveTo(s.events,s))}function wn(){const A=T(),_=s.previous,O=s.currentConstruct,en=s.events.length,on=Array.from(a);return{restore:En,from:en};function En(){r=A,s.previous=_,s.currentConstruct=O,s.events.length=en,a=on,Y()}}function Y(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function Ci(n,e){const t=e.start._index,r=e.start._bufferIndex,i=e.end._index,l=e.end._bufferIndex;let o;if(t===i)o=[n[t].slice(r,l)];else{if(o=n.slice(t,i),r>-1){const a=o[0];typeof a=="string"?o[0]=a.slice(r):o.shift()}l>0&&o.push(n[i].slice(0,l))}return o}function Ei(n,e){let t=-1;const r=[];let i;for(;++t<n.length;){const l=n[t];let o;if(typeof l=="string")o=l;else switch(l){case-5:{o="\r";break}case-4:{o=`
`;break}case-3:{o=`\r
`;break}case-2:{o=e?" ":" ";break}case-1:{if(!e&&i)continue;o=" ";break}default:o=String.fromCharCode(l)}i=l===-2,r.push(o)}return r.join("")}const se={name:"thematicBreak",tokenize:Ii};function Ii(n,e,t){let r=0,i;return l;function l(p){return n.enter("thematicBreak"),o(p)}function o(p){return i=p,a(p)}function a(p){return p===i?(n.enter("thematicBreakSequence"),u(p)):r>=3&&(p===null||P(p))?(n.exit("thematicBreak"),e(p)):t(p)}function u(p){return p===i?(n.consume(p),r++,u):(n.exit("thematicBreakSequence"),j(p)?K(n,a,"whitespace")(p):a(p))}}const dn={name:"list",tokenize:Ti,continuation:{tokenize:zi},exit:Oi},Ai={tokenize:_i,partial:!0},Pi={tokenize:Li,partial:!0};function Ti(n,e,t){const r=this,i=r.events[r.events.length-1];let l=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,o=0;return a;function a(c){const w=r.containerState.type||(c===42||c===43||c===45?"listUnordered":"listOrdered");if(w==="listUnordered"?!r.containerState.marker||c===r.containerState.marker:Te(c)){if(r.containerState.type||(r.containerState.type=w,n.enter(w,{_container:!0})),w==="listUnordered")return n.enter("listItemPrefix"),c===42||c===45?n.check(se,t,p)(c):p(c);if(!r.interrupt||c===49)return n.enter("listItemPrefix"),n.enter("listItemValue"),u(c)}return t(c)}function u(c){return Te(c)&&++o<10?(n.consume(c),u):(!r.interrupt||o<2)&&(r.containerState.marker?c===r.containerState.marker:c===41||c===46)?(n.exit("listItemValue"),p(c)):t(c)}function p(c){return n.enter("listItemMarker"),n.consume(c),n.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||c,n.check(ue,r.interrupt?t:s,n.attempt(Ai,m,d))}function s(c){return r.containerState.initialBlankLine=!0,l++,m(c)}function d(c){return j(c)?(n.enter("listItemPrefixWhitespace"),n.consume(c),n.exit("listItemPrefixWhitespace"),m):t(c)}function m(c){return r.containerState.size=l+r.sliceSerialize(n.exit("listItemPrefix"),!0).length,e(c)}}function zi(n,e,t){const r=this;return r.containerState._closeFlow=void 0,n.check(ue,i,l);function i(a){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,K(n,e,"listItemIndent",r.containerState.size+1)(a)}function l(a){return r.containerState.furtherBlankLines||!j(a)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(a)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,n.attempt(Pi,e,o)(a))}function o(a){return r.containerState._closeFlow=!0,r.interrupt=void 0,K(n,n.attempt(dn,e,t),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(a)}}function Li(n,e,t){const r=this;return K(n,i,"listItemIndent",r.containerState.size+1);function i(l){const o=r.events[r.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?e(l):t(l)}}function Oi(n){n.exit(this.containerState.type)}function _i(n,e,t){const r=this;return K(n,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(l){const o=r.events[r.events.length-1];return!j(l)&&o&&o[1].type==="listItemPrefixWhitespace"?e(l):t(l)}}const yt={name:"blockQuote",tokenize:Di,continuation:{tokenize:Fi},exit:Ri};function Di(n,e,t){const r=this;return i;function i(o){if(o===62){const a=r.containerState;return a.open||(n.enter("blockQuote",{_container:!0}),a.open=!0),n.enter("blockQuotePrefix"),n.enter("blockQuoteMarker"),n.consume(o),n.exit("blockQuoteMarker"),l}return t(o)}function l(o){return j(o)?(n.enter("blockQuotePrefixWhitespace"),n.consume(o),n.exit("blockQuotePrefixWhitespace"),n.exit("blockQuotePrefix"),e):(n.exit("blockQuotePrefix"),e(o))}}function Fi(n,e,t){const r=this;return i;function i(o){return j(o)?K(n,l,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o):l(o)}function l(o){return n.attempt(yt,e,t)(o)}}function Ri(n){n.exit("blockQuote")}function xt(n,e,t,r,i,l,o,a,u){const p=u||Number.POSITIVE_INFINITY;let s=0;return d;function d(k){return k===60?(n.enter(r),n.enter(i),n.enter(l),n.consume(k),n.exit(l),m):k===null||k===32||k===41||Pe(k)?t(k):(n.enter(r),n.enter(o),n.enter(a),n.enter("chunkString",{contentType:"string"}),I(k))}function m(k){return k===62?(n.enter(l),n.consume(k),n.exit(l),n.exit(i),n.exit(r),e):(n.enter(a),n.enter("chunkString",{contentType:"string"}),c(k))}function c(k){return k===62?(n.exit("chunkString"),n.exit(a),m(k)):k===null||k===60||P(k)?t(k):(n.consume(k),k===92?w:c)}function w(k){return k===60||k===62||k===92?(n.consume(k),c):c(k)}function I(k){return!s&&(k===null||k===41||mn(k))?(n.exit("chunkString"),n.exit(a),n.exit(o),n.exit(r),e(k)):s<p&&k===40?(n.consume(k),s++,I):k===41?(n.consume(k),s--,I):k===null||k===32||k===40||Pe(k)?t(k):(n.consume(k),k===92?T:I)}function T(k){return k===40||k===41||k===92?(n.consume(k),I):I(k)}}function kt(n,e,t,r,i,l){const o=this;let a=0,u;return p;function p(c){return n.enter(r),n.enter(i),n.consume(c),n.exit(i),n.enter(l),s}function s(c){return a>999||c===null||c===91||c===93&&!u||c===94&&!a&&"_hiddenFootnoteSupport"in o.parser.constructs?t(c):c===93?(n.exit(l),n.enter(i),n.consume(c),n.exit(i),n.exit(r),e):P(c)?(n.enter("lineEnding"),n.consume(c),n.exit("lineEnding"),s):(n.enter("chunkString",{contentType:"string"}),d(c))}function d(c){return c===null||c===91||c===93||P(c)||a++>999?(n.exit("chunkString"),s(c)):(n.consume(c),u||(u=!j(c)),c===92?m:d)}function m(c){return c===91||c===92||c===93?(n.consume(c),a++,d):d(c)}}function bt(n,e,t,r,i,l){let o;return a;function a(m){return m===34||m===39||m===40?(n.enter(r),n.enter(i),n.consume(m),n.exit(i),o=m===40?41:m,u):t(m)}function u(m){return m===o?(n.enter(i),n.consume(m),n.exit(i),n.exit(r),e):(n.enter(l),p(m))}function p(m){return m===o?(n.exit(l),u(o)):m===null?t(m):P(m)?(n.enter("lineEnding"),n.consume(m),n.exit("lineEnding"),K(n,p,"linePrefix")):(n.enter("chunkString",{contentType:"string"}),s(m))}function s(m){return m===o||m===null||P(m)?(n.exit("chunkString"),p(m)):(n.consume(m),m===92?d:s)}function d(m){return m===o||m===92?(n.consume(m),s):s(m)}}function ne(n,e){let t;return r;function r(i){return P(i)?(n.enter("lineEnding"),n.consume(i),n.exit("lineEnding"),t=!0,r):j(i)?K(n,r,t?"linePrefix":"lineSuffix")(i):e(i)}}function Xn(n){return n.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Ni={name:"definition",tokenize:Bi},Mi={tokenize:vi,partial:!0};function Bi(n,e,t){const r=this;let i;return l;function l(c){return n.enter("definition"),o(c)}function o(c){return kt.call(r,n,a,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function a(c){return i=Xn(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),c===58?(n.enter("definitionMarker"),n.consume(c),n.exit("definitionMarker"),u):t(c)}function u(c){return mn(c)?ne(n,p)(c):p(c)}function p(c){return xt(n,s,t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(c)}function s(c){return n.attempt(Mi,d,d)(c)}function d(c){return j(c)?K(n,m,"whitespace")(c):m(c)}function m(c){return c===null||P(c)?(n.exit("definition"),r.parser.defined.push(i),e(c)):t(c)}}function vi(n,e,t){return r;function r(a){return mn(a)?ne(n,i)(a):t(a)}function i(a){return bt(n,l,t,"definitionTitle","definitionTitleMarker","definitionTitleString")(a)}function l(a){return j(a)?K(n,o,"whitespace")(a):o(a)}function o(a){return a===null||P(a)?e(a):t(a)}}const Le={name:"codeIndented",tokenize:Hi},ji={tokenize:Ui,partial:!0};function Hi(n,e,t){const r=this;return i;function i(p){return n.enter("codeIndented"),K(n,l,"linePrefix",5)(p)}function l(p){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?o(p):t(p)}function o(p){return p===null?u(p):P(p)?n.attempt(ji,o,u)(p):(n.enter("codeFlowValue"),a(p))}function a(p){return p===null||P(p)?(n.exit("codeFlowValue"),o(p)):(n.consume(p),a)}function u(p){return n.exit("codeIndented"),e(p)}}function Ui(n,e,t){const r=this;return i;function i(o){return r.parser.lazy[r.now().line]?t(o):P(o)?(n.enter("lineEnding"),n.consume(o),n.exit("lineEnding"),i):K(n,l,"linePrefix",5)(o)}function l(o){const a=r.events[r.events.length-1];return a&&a[1].type==="linePrefix"&&a[2].sliceSerialize(a[1],!0).length>=4?e(o):P(o)?i(o):t(o)}}const Vi={name:"headingAtx",tokenize:Wi,resolve:qi};function qi(n,e){let t=n.length-2,r=3,i,l;return n[r][1].type==="whitespace"&&(r+=2),t-2>r&&n[t][1].type==="whitespace"&&(t-=2),n[t][1].type==="atxHeadingSequence"&&(r===t-1||t-4>r&&n[t-2][1].type==="whitespace")&&(t-=r+1===t?2:4),t>r&&(i={type:"atxHeadingText",start:n[r][1].start,end:n[t][1].end},l={type:"chunkText",start:n[r][1].start,end:n[t][1].end,contentType:"text"},Tn(n,r,t-r+1,[["enter",i,e],["enter",l,e],["exit",l,e],["exit",i,e]])),n}function Wi(n,e,t){let r=0;return i;function i(s){return n.enter("atxHeading"),l(s)}function l(s){return n.enter("atxHeadingSequence"),o(s)}function o(s){return s===35&&r++<6?(n.consume(s),o):s===null||mn(s)?(n.exit("atxHeadingSequence"),a(s)):t(s)}function a(s){return s===35?(n.enter("atxHeadingSequence"),u(s)):s===null||P(s)?(n.exit("atxHeading"),e(s)):j(s)?K(n,a,"whitespace")(s):(n.enter("atxHeadingText"),p(s))}function u(s){return s===35?(n.consume(s),u):(n.exit("atxHeadingSequence"),a(s))}function p(s){return s===null||s===35||mn(s)?(n.exit("atxHeadingText"),a(s)):(n.consume(s),p)}}const wt={name:"setextUnderline",tokenize:Xi,resolveTo:Qi};function Qi(n,e){let t=n.length,r,i,l;for(;t--;)if(n[t][0]==="enter"){if(n[t][1].type==="content"){r=t;break}n[t][1].type==="paragraph"&&(i=t)}else n[t][1].type==="content"&&n.splice(t,1),!l&&n[t][1].type==="definition"&&(l=t);const o={type:"setextHeading",start:Object.assign({},n[i][1].start),end:Object.assign({},n[n.length-1][1].end)};return n[i][1].type="setextHeadingText",l?(n.splice(i,0,["enter",o,e]),n.splice(l+1,0,["exit",n[r][1],e]),n[r][1].end=Object.assign({},n[l][1].end)):n[r][1]=o,n.push(["exit",o,e]),n}function Xi(n,e,t){const r=this;let i;return l;function l(p){let s=r.events.length,d;for(;s--;)if(r.events[s][1].type!=="lineEnding"&&r.events[s][1].type!=="linePrefix"&&r.events[s][1].type!=="content"){d=r.events[s][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||d)?(n.enter("setextHeadingLine"),i=p,o(p)):t(p)}function o(p){return n.enter("setextHeadingLineSequence"),a(p)}function a(p){return p===i?(n.consume(p),a):(n.exit("setextHeadingLineSequence"),j(p)?K(n,u,"lineSuffix")(p):u(p))}function u(p){return p===null||P(p)?(n.exit("setextHeadingLine"),e(p)):t(p)}}const Yi=["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"],St=["pre","script","style","textarea"],Ki={name:"htmlFlow",tokenize:$i,resolveTo:Ji,concrete:!0},Gi={tokenize:el,partial:!0},Zi={tokenize:nl,partial:!0};function Ji(n){let e=n.length;for(;e--&&!(n[e][0]==="enter"&&n[e][1].type==="htmlFlow"););return e>1&&n[e-2][1].type==="linePrefix"&&(n[e][1].start=n[e-2][1].start,n[e+1][1].start=n[e-2][1].start,n.splice(e-2,2)),n}function $i(n,e,t){const r=this;let i,l,o,a,u;return p;function p(h){return s(h)}function s(h){return n.enter("htmlFlow"),n.enter("htmlFlowData"),n.consume(h),d}function d(h){return h===33?(n.consume(h),m):h===47?(n.consume(h),l=!0,I):h===63?(n.consume(h),i=3,r.interrupt?e:f):zn(h)?(n.consume(h),o=String.fromCharCode(h),T):t(h)}function m(h){return h===45?(n.consume(h),i=2,c):h===91?(n.consume(h),i=5,a=0,w):zn(h)?(n.consume(h),i=4,r.interrupt?e:f):t(h)}function c(h){return h===45?(n.consume(h),r.interrupt?e:f):t(h)}function w(h){const xn="CDATA[";return h===xn.charCodeAt(a++)?(n.consume(h),a===xn.length?r.interrupt?e:Y:w):t(h)}function I(h){return zn(h)?(n.consume(h),o=String.fromCharCode(h),T):t(h)}function T(h){if(h===null||h===47||h===62||mn(h)){const xn=h===47,Vn=o.toLowerCase();return!xn&&!l&&St.includes(Vn)?(i=1,r.interrupt?e(h):Y(h)):Yi.includes(o.toLowerCase())?(i=6,xn?(n.consume(h),k):r.interrupt?e(h):Y(h)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?t(h):l?C(h):S(h))}return h===45||yn(h)?(n.consume(h),o+=String.fromCharCode(h),T):t(h)}function k(h){return h===62?(n.consume(h),r.interrupt?e:Y):t(h)}function C(h){return j(h)?(n.consume(h),C):$(h)}function S(h){return h===47?(n.consume(h),$):h===58||h===95||zn(h)?(n.consume(h),B):j(h)?(n.consume(h),S):$(h)}function B(h){return h===45||h===46||h===58||h===95||yn(h)?(n.consume(h),B):R(h)}function R(h){return h===61?(n.consume(h),y):j(h)?(n.consume(h),R):S(h)}function y(h){return h===null||h===60||h===61||h===62||h===96?t(h):h===34||h===39?(n.consume(h),u=h,H):j(h)?(n.consume(h),y):rn(h)}function H(h){return h===u?(n.consume(h),u=null,U):h===null||P(h)?t(h):(n.consume(h),H)}function rn(h){return h===null||h===34||h===39||h===47||h===60||h===61||h===62||h===96||mn(h)?R(h):(n.consume(h),rn)}function U(h){return h===47||h===62||j(h)?S(h):t(h)}function $(h){return h===62?(n.consume(h),wn):t(h)}function wn(h){return h===null||P(h)?Y(h):j(h)?(n.consume(h),wn):t(h)}function Y(h){return h===45&&i===2?(n.consume(h),en):h===60&&i===1?(n.consume(h),on):h===62&&i===4?(n.consume(h),Sn):h===63&&i===3?(n.consume(h),f):h===93&&i===5?(n.consume(h),On):P(h)&&(i===6||i===7)?(n.exit("htmlFlowData"),n.check(Gi,Nn,A)(h)):h===null||P(h)?(n.exit("htmlFlowData"),A(h)):(n.consume(h),Y)}function A(h){return n.check(Zi,_,Nn)(h)}function _(h){return n.enter("lineEnding"),n.consume(h),n.exit("lineEnding"),O}function O(h){return h===null||P(h)?A(h):(n.enter("htmlFlowData"),Y(h))}function en(h){return h===45?(n.consume(h),f):Y(h)}function on(h){return h===47?(n.consume(h),o="",En):Y(h)}function En(h){if(h===62){const xn=o.toLowerCase();return St.includes(xn)?(n.consume(h),Sn):Y(h)}return zn(h)&&o.length<8?(n.consume(h),o+=String.fromCharCode(h),En):Y(h)}function On(h){return h===93?(n.consume(h),f):Y(h)}function f(h){return h===62?(n.consume(h),Sn):h===45&&i===2?(n.consume(h),f):Y(h)}function Sn(h){return h===null||P(h)?(n.exit("htmlFlowData"),Nn(h)):(n.consume(h),Sn)}function Nn(h){return n.exit("htmlFlow"),e(h)}}function nl(n,e,t){const r=this;return i;function i(o){return P(o)?(n.enter("lineEnding"),n.consume(o),n.exit("lineEnding"),l):t(o)}function l(o){return r.parser.lazy[r.now().line]?t(o):e(o)}}function el(n,e,t){return r;function r(i){return n.enter("lineEnding"),n.consume(i),n.exit("lineEnding"),n.attempt(ue,e,t)}}const Ct={tokenize:rl,partial:!0},Et={name:"codeFenced",tokenize:tl,concrete:!0};function tl(n,e,t){const r=this,i={tokenize:R,partial:!0};let l=0,o=0,a;return u;function u(y){return p(y)}function p(y){const H=r.events[r.events.length-1];return l=H&&H[1].type==="linePrefix"?H[2].sliceSerialize(H[1],!0).length:0,a=y,n.enter("codeFenced"),n.enter("codeFencedFence"),n.enter("codeFencedFenceSequence"),s(y)}function s(y){return y===a?(o++,n.consume(y),s):o<3?t(y):(n.exit("codeFencedFenceSequence"),j(y)?K(n,d,"whitespace")(y):d(y))}function d(y){return y===null||P(y)?(n.exit("codeFencedFence"),r.interrupt?e(y):n.check(Ct,I,B)(y)):(n.enter("codeFencedFenceInfo"),n.enter("chunkString",{contentType:"string"}),m(y))}function m(y){return y===null||P(y)?(n.exit("chunkString"),n.exit("codeFencedFenceInfo"),d(y)):j(y)?(n.exit("chunkString"),n.exit("codeFencedFenceInfo"),K(n,c,"whitespace")(y)):y===96&&y===a?t(y):(n.consume(y),m)}function c(y){return y===null||P(y)?d(y):(n.enter("codeFencedFenceMeta"),n.enter("chunkString",{contentType:"string"}),w(y))}function w(y){return y===null||P(y)?(n.exit("chunkString"),n.exit("codeFencedFenceMeta"),d(y)):y===96&&y===a?t(y):(n.consume(y),w)}function I(y){return n.attempt(i,B,T)(y)}function T(y){return n.enter("lineEnding"),n.consume(y),n.exit("lineEnding"),k}function k(y){return l>0&&j(y)?K(n,C,"linePrefix",l+1)(y):C(y)}function C(y){return y===null||P(y)?n.check(Ct,I,B)(y):(n.enter("codeFlowValue"),S(y))}function S(y){return y===null||P(y)?(n.exit("codeFlowValue"),C(y)):(n.consume(y),S)}function B(y){return n.exit("codeFenced"),e(y)}function R(y,H,rn){let U=0;return $;function $(O){return y.enter("lineEnding"),y.consume(O),y.exit("lineEnding"),wn}function wn(O){return y.enter("codeFencedFence"),j(O)?K(y,Y,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(O):Y(O)}function Y(O){return O===a?(y.enter("codeFencedFenceSequence"),A(O)):rn(O)}function A(O){return O===a?(U++,y.consume(O),A):U>=o?(y.exit("codeFencedFenceSequence"),j(O)?K(y,_,"whitespace")(O):_(O)):rn(O)}function _(O){return O===null||P(O)?(y.exit("codeFencedFence"),H(O)):rn(O)}}}function rl(n,e,t){const r=this;return i;function i(o){return o===null?t(o):(n.enter("lineEnding"),n.consume(o),n.exit("lineEnding"),l)}function l(o){return r.parser.lazy[r.now().line]?t(o):e(o)}}const It=document.createElement("i");function Oe(n){const e="&"+n+";";It.innerHTML=e;const t=It.textContent;return t.charCodeAt(t.length-1)===59&&n!=="semi"||t===e?!1:t}const At={name:"characterReference",tokenize:il};function il(n,e,t){const r=this;let i=0,l,o;return a;function a(d){return n.enter("characterReference"),n.enter("characterReferenceMarker"),n.consume(d),n.exit("characterReferenceMarker"),u}function u(d){return d===35?(n.enter("characterReferenceMarkerNumeric"),n.consume(d),n.exit("characterReferenceMarkerNumeric"),p):(n.enter("characterReferenceValue"),l=31,o=yn,s(d))}function p(d){return d===88||d===120?(n.enter("characterReferenceMarkerHexadecimal"),n.consume(d),n.exit("characterReferenceMarkerHexadecimal"),n.enter("characterReferenceValue"),l=6,o=ti,s):(n.enter("characterReferenceValue"),l=7,o=Te,s(d))}function s(d){if(d===59&&i){const m=n.exit("characterReferenceValue");return o===yn&&!Oe(r.sliceSerialize(m))?t(d):(n.enter("characterReferenceMarker"),n.consume(d),n.exit("characterReferenceMarker"),n.exit("characterReference"),e)}return o(d)&&i++<l?(n.consume(d),s):t(d)}}const Pt={name:"characterEscape",tokenize:ll};function ll(n,e,t){return r;function r(l){return n.enter("characterEscape"),n.enter("escapeMarker"),n.consume(l),n.exit("escapeMarker"),i}function i(l){return ht(l)?(n.enter("characterEscapeValue"),n.consume(l),n.exit("characterEscapeValue"),n.exit("characterEscape"),e):t(l)}}const _e={name:"lineEnding",tokenize:ol};function ol(n,e){return t;function t(r){return n.enter("lineEnding"),n.consume(r),n.exit("lineEnding"),K(n,e,"linePrefix")}}const De={name:"labelEnd",tokenize:fl,resolveTo:pl,resolveAll:cl},al={tokenize:hl},ul={tokenize:ml},sl={tokenize:dl};function cl(n){let e=-1;for(;++e<n.length;){const t=n[e][1];(t.type==="labelImage"||t.type==="labelLink"||t.type==="labelEnd")&&(n.splice(e+1,t.type==="labelImage"?4:2),t.type="data",e++)}return n}function pl(n,e){let t=n.length,r=0,i,l,o,a;for(;t--;)if(i=n[t][1],l){if(i.type==="link"||i.type==="labelLink"&&i._inactive)break;n[t][0]==="enter"&&i.type==="labelLink"&&(i._inactive=!0)}else if(o){if(n[t][0]==="enter"&&(i.type==="labelImage"||i.type==="labelLink")&&!i._balanced&&(l=t,i.type!=="labelLink")){r=2;break}}else i.type==="labelEnd"&&(o=t);const u={type:n[l][1].type==="labelLink"?"link":"image",start:Object.assign({},n[l][1].start),end:Object.assign({},n[n.length-1][1].end)},p={type:"label",start:Object.assign({},n[l][1].start),end:Object.assign({},n[o][1].end)},s={type:"labelText",start:Object.assign({},n[l+r+2][1].end),end:Object.assign({},n[o-2][1].start)};return a=[["enter",u,e],["enter",p,e]],a=bn(a,n.slice(l+1,l+r+3)),a=bn(a,[["enter",s,e]]),a=bn(a,ze(e.parser.constructs.insideSpan.null,n.slice(l+r+4,o-3),e)),a=bn(a,[["exit",s,e],n[o-2],n[o-1],["exit",p,e]]),a=bn(a,n.slice(o+1)),a=bn(a,[["exit",u,e]]),Tn(n,l,n.length,a),n}function fl(n,e,t){const r=this;let i=r.events.length,l,o;for(;i--;)if((r.events[i][1].type==="labelImage"||r.events[i][1].type==="labelLink")&&!r.events[i][1]._balanced){l=r.events[i][1];break}return a;function a(m){return l?l._inactive?d(m):(o=r.parser.defined.includes(Xn(r.sliceSerialize({start:l.end,end:r.now()}))),n.enter("labelEnd"),n.enter("labelMarker"),n.consume(m),n.exit("labelMarker"),n.exit("labelEnd"),u):t(m)}function u(m){return m===40?n.attempt(al,s,o?s:d)(m):m===91?n.attempt(ul,s,o?p:d)(m):o?s(m):d(m)}function p(m){return n.attempt(sl,s,d)(m)}function s(m){return e(m)}function d(m){return l._balanced=!0,t(m)}}function hl(n,e,t){return r;function r(d){return n.enter("resource"),n.enter("resourceMarker"),n.consume(d),n.exit("resourceMarker"),i}function i(d){return mn(d)?ne(n,l)(d):l(d)}function l(d){return d===41?s(d):xt(n,o,a,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(d)}function o(d){return mn(d)?ne(n,u)(d):s(d)}function a(d){return t(d)}function u(d){return d===34||d===39||d===40?bt(n,p,t,"resourceTitle","resourceTitleMarker","resourceTitleString")(d):s(d)}function p(d){return mn(d)?ne(n,s)(d):s(d)}function s(d){return d===41?(n.enter("resourceMarker"),n.consume(d),n.exit("resourceMarker"),n.exit("resource"),e):t(d)}}function ml(n,e,t){const r=this;return i;function i(a){return kt.call(r,n,l,o,"reference","referenceMarker","referenceString")(a)}function l(a){return r.parser.defined.includes(Xn(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?e(a):t(a)}function o(a){return t(a)}}function dl(n,e,t){return r;function r(l){return n.enter("reference"),n.enter("referenceMarker"),n.consume(l),n.exit("referenceMarker"),i}function i(l){return l===93?(n.enter("referenceMarker"),n.consume(l),n.exit("referenceMarker"),n.exit("reference"),e):t(l)}}const gl={name:"labelStartImage",tokenize:yl,resolveAll:De.resolveAll};function yl(n,e,t){const r=this;return i;function i(a){return n.enter("labelImage"),n.enter("labelImageMarker"),n.consume(a),n.exit("labelImageMarker"),l}function l(a){return a===91?(n.enter("labelMarker"),n.consume(a),n.exit("labelMarker"),n.exit("labelImage"),o):t(a)}function o(a){return a===94&&"_hiddenFootnoteSupport"in r.parser.constructs?t(a):e(a)}}function Tt(n){if(n===null||mn(n)||ii(n))return 1;if(ri(n))return 2}const Fe={name:"attention",tokenize:kl,resolveAll:xl};function xl(n,e){let t=-1,r,i,l,o,a,u,p,s;for(;++t<n.length;)if(n[t][0]==="enter"&&n[t][1].type==="attentionSequence"&&n[t][1]._close){for(r=t;r--;)if(n[r][0]==="exit"&&n[r][1].type==="attentionSequence"&&n[r][1]._open&&e.sliceSerialize(n[r][1]).charCodeAt(0)===e.sliceSerialize(n[t][1]).charCodeAt(0)){if((n[r][1]._close||n[t][1]._open)&&(n[t][1].end.offset-n[t][1].start.offset)%3&&!((n[r][1].end.offset-n[r][1].start.offset+n[t][1].end.offset-n[t][1].start.offset)%3))continue;u=n[r][1].end.offset-n[r][1].start.offset>1&&n[t][1].end.offset-n[t][1].start.offset>1?2:1;const d=Object.assign({},n[r][1].end),m=Object.assign({},n[t][1].start);zt(d,-u),zt(m,u),o={type:u>1?"strongSequence":"emphasisSequence",start:d,end:Object.assign({},n[r][1].end)},a={type:u>1?"strongSequence":"emphasisSequence",start:Object.assign({},n[t][1].start),end:m},l={type:u>1?"strongText":"emphasisText",start:Object.assign({},n[r][1].end),end:Object.assign({},n[t][1].start)},i={type:u>1?"strong":"emphasis",start:Object.assign({},o.start),end:Object.assign({},a.end)},n[r][1].end=Object.assign({},o.start),n[t][1].start=Object.assign({},a.end),p=[],n[r][1].end.offset-n[r][1].start.offset&&(p=bn(p,[["enter",n[r][1],e],["exit",n[r][1],e]])),p=bn(p,[["enter",i,e],["enter",o,e],["exit",o,e],["enter",l,e]]),p=bn(p,ze(e.parser.constructs.insideSpan.null,n.slice(r+1,t),e)),p=bn(p,[["exit",l,e],["enter",a,e],["exit",a,e],["exit",i,e]]),n[t][1].end.offset-n[t][1].start.offset?(s=2,p=bn(p,[["enter",n[t][1],e],["exit",n[t][1],e]])):s=0,Tn(n,r-1,t-r+3,p),t=r+p.length-s-2;break}}for(t=-1;++t<n.length;)n[t][1].type==="attentionSequence"&&(n[t][1].type="data");return n}function kl(n,e){const t=this.parser.constructs.attentionMarkers.null,r=this.previous,i=Tt(r);let l;return o;function o(u){return l=u,n.enter("attentionSequence"),a(u)}function a(u){if(u===l)return n.consume(u),a;const p=n.exit("attentionSequence"),s=Tt(u),d=!s||s===2&&i||t.includes(u),m=!i||i===2&&s||t.includes(r);return p._open=!!(l===42?d:d&&(i||!m)),p._close=!!(l===42?m:m&&(s||!d)),e(u)}}function zt(n,e){n.column+=e,n.offset+=e,n._bufferIndex+=e}const bl={name:"autolink",tokenize:wl};function wl(n,e,t){let r=0;return i;function i(c){return n.enter("autolink"),n.enter("autolinkMarker"),n.consume(c),n.exit("autolinkMarker"),n.enter("autolinkProtocol"),l}function l(c){return zn(c)?(n.consume(c),o):p(c)}function o(c){return c===43||c===45||c===46||yn(c)?(r=1,a(c)):p(c)}function a(c){return c===58?(n.consume(c),r=0,u):(c===43||c===45||c===46||yn(c))&&r++<32?(n.consume(c),a):(r=0,p(c))}function u(c){return c===62?(n.exit("autolinkProtocol"),n.enter("autolinkMarker"),n.consume(c),n.exit("autolinkMarker"),n.exit("autolink"),e):c===null||c===32||c===60||Pe(c)?t(c):(n.consume(c),u)}function p(c){return c===64?(n.consume(c),s):ei(c)?(n.consume(c),p):t(c)}function s(c){return yn(c)?d(c):t(c)}function d(c){return c===46?(n.consume(c),r=0,s):c===62?(n.exit("autolinkProtocol").type="autolinkEmail",n.enter("autolinkMarker"),n.consume(c),n.exit("autolinkMarker"),n.exit("autolink"),e):m(c)}function m(c){if((c===45||yn(c))&&r++<63){const w=c===45?m:d;return n.consume(c),w}return t(c)}}const Sl={name:"htmlText",tokenize:Cl};function Cl(n,e,t){const r=this;let i,l,o;return a;function a(f){return n.enter("htmlText"),n.enter("htmlTextData"),n.consume(f),u}function u(f){return f===33?(n.consume(f),p):f===47?(n.consume(f),R):f===63?(n.consume(f),S):zn(f)?(n.consume(f),rn):t(f)}function p(f){return f===45?(n.consume(f),s):f===91?(n.consume(f),l=0,w):zn(f)?(n.consume(f),C):t(f)}function s(f){return f===45?(n.consume(f),c):t(f)}function d(f){return f===null?t(f):f===45?(n.consume(f),m):P(f)?(o=d,on(f)):(n.consume(f),d)}function m(f){return f===45?(n.consume(f),c):d(f)}function c(f){return f===62?en(f):f===45?m(f):d(f)}function w(f){const Sn="CDATA[";return f===Sn.charCodeAt(l++)?(n.consume(f),l===Sn.length?I:w):t(f)}function I(f){return f===null?t(f):f===93?(n.consume(f),T):P(f)?(o=I,on(f)):(n.consume(f),I)}function T(f){return f===93?(n.consume(f),k):I(f)}function k(f){return f===62?en(f):f===93?(n.consume(f),k):I(f)}function C(f){return f===null||f===62?en(f):P(f)?(o=C,on(f)):(n.consume(f),C)}function S(f){return f===null?t(f):f===63?(n.consume(f),B):P(f)?(o=S,on(f)):(n.consume(f),S)}function B(f){return f===62?en(f):S(f)}function R(f){return zn(f)?(n.consume(f),y):t(f)}function y(f){return f===45||yn(f)?(n.consume(f),y):H(f)}function H(f){return P(f)?(o=H,on(f)):j(f)?(n.consume(f),H):en(f)}function rn(f){return f===45||yn(f)?(n.consume(f),rn):f===47||f===62||mn(f)?U(f):t(f)}function U(f){return f===47?(n.consume(f),en):f===58||f===95||zn(f)?(n.consume(f),$):P(f)?(o=U,on(f)):j(f)?(n.consume(f),U):en(f)}function $(f){return f===45||f===46||f===58||f===95||yn(f)?(n.consume(f),$):wn(f)}function wn(f){return f===61?(n.consume(f),Y):P(f)?(o=wn,on(f)):j(f)?(n.consume(f),wn):U(f)}function Y(f){return f===null||f===60||f===61||f===62||f===96?t(f):f===34||f===39?(n.consume(f),i=f,A):P(f)?(o=Y,on(f)):j(f)?(n.consume(f),Y):(n.consume(f),_)}function A(f){return f===i?(n.consume(f),i=void 0,O):f===null?t(f):P(f)?(o=A,on(f)):(n.consume(f),A)}function _(f){return f===null||f===34||f===39||f===60||f===61||f===96?t(f):f===47||f===62||mn(f)?U(f):(n.consume(f),_)}function O(f){return f===47||f===62||mn(f)?U(f):t(f)}function en(f){return f===62?(n.consume(f),n.exit("htmlTextData"),n.exit("htmlText"),e):t(f)}function on(f){return n.exit("htmlTextData"),n.enter("lineEnding"),n.consume(f),n.exit("lineEnding"),En}function En(f){return j(f)?K(n,On,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(f):On(f)}function On(f){return n.enter("htmlTextData"),o(f)}}const El={name:"labelStartLink",tokenize:Il,resolveAll:De.resolveAll};function Il(n,e,t){const r=this;return i;function i(o){return n.enter("labelLink"),n.enter("labelMarker"),n.consume(o),n.exit("labelMarker"),n.exit("labelLink"),l}function l(o){return o===94&&"_hiddenFootnoteSupport"in r.parser.constructs?t(o):e(o)}}const Al={name:"hardBreakEscape",tokenize:Pl};function Pl(n,e,t){return r;function r(l){return n.enter("hardBreakEscape"),n.consume(l),i}function i(l){return P(l)?(n.exit("hardBreakEscape"),e(l)):t(l)}}const Tl={name:"codeText",tokenize:Ol,resolve:zl,previous:Ll};function zl(n){let e=n.length-4,t=3,r,i;if((n[t][1].type==="lineEnding"||n[t][1].type==="space")&&(n[e][1].type==="lineEnding"||n[e][1].type==="space")){for(r=t;++r<e;)if(n[r][1].type==="codeTextData"){n[t][1].type="codeTextPadding",n[e][1].type="codeTextPadding",t+=2,e-=2;break}}for(r=t-1,e++;++r<=e;)i===void 0?r!==e&&n[r][1].type!=="lineEnding"&&(i=r):(r===e||n[r][1].type==="lineEnding")&&(n[i][1].type="codeTextData",r!==i+2&&(n[i][1].end=n[r-1][1].end,n.splice(i+2,r-i-2),e-=r-i-2,r=i+2),i=void 0);return n}function Ll(n){return n!==96||this.events[this.events.length-1][1].type==="characterEscape"}function Ol(n,e,t){const r=this;let i=0,l,o;return a;function a(m){return n.enter("codeText"),n.enter("codeTextSequence"),u(m)}function u(m){return m===96?(n.consume(m),i++,u):(n.exit("codeTextSequence"),p(m))}function p(m){return m===null?t(m):m===32?(n.enter("space"),n.consume(m),n.exit("space"),p):m===96?(o=n.enter("codeTextSequence"),l=0,d(m)):P(m)?(n.enter("lineEnding"),n.consume(m),n.exit("lineEnding"),p):(n.enter("codeTextData"),s(m))}function s(m){return m===null||m===32||m===96||P(m)?(n.exit("codeTextData"),p(m)):(n.consume(m),s)}function d(m){return m===96?(n.consume(m),l++,d):l===i?(n.exit("codeTextSequence"),n.exit("codeText"),e(m)):(o.type="codeTextData",s(m))}}const _l={42:dn,43:dn,45:dn,48:dn,49:dn,50:dn,51:dn,52:dn,53:dn,54:dn,55:dn,56:dn,57:dn,62:yt},Dl={91:Ni},Fl={[-2]:Le,[-1]:Le,32:Le},Rl={35:Vi,42:se,45:[wt,se],60:Ki,61:wt,95:se,96:Et,126:Et},Nl={38:At,92:Pt},Ml={[-5]:_e,[-4]:_e,[-3]:_e,33:gl,38:At,42:Fe,60:[bl,Sl],91:El,92:[Al,Pt],93:De,95:Fe,96:Tl},Bl={null:[Fe,xi]},vl={null:[42,95]},jl={null:[]};function Hl(n){const t=Gr([fn,...(n||{}).extensions||[]]),r={defined:[],lazy:{},constructs:t,content:i(li),document:i(ai),flow:i(gi),string:i(ki),text:i(bi)};return r;function i(l){return o;function o(a){return Si(r,l,a)}}}const Lt=/[\0\t\n\r]/g;function Ul(){let n=1,e="",t=!0,r;return i;function i(l,o,a){const u=[];let p,s,d,m,c;for(l=e+(typeof l=="string"?l.toString():new TextDecoder(o||void 0).decode(l)),d=0,e="",t&&(l.charCodeAt(0)===65279&&d++,t=void 0);d<l.length;){if(Lt.lastIndex=d,p=Lt.exec(l),m=p&&p.index!==void 0?p.index:l.length,c=l.charCodeAt(m),!p){e=l.slice(d);break}if(c===10&&d===m&&r)u.push(-3),r=void 0;else switch(r&&(u.push(-5),r=void 0),d<m&&(u.push(l.slice(d,m)),n+=m-d),c){case 0:{u.push(65533),n++;break}case 9:{for(s=Math.ceil(n/4)*4,u.push(-2);n++<s;)u.push(-1);break}case 10:{u.push(-4),n=1;break}default:r=!0,n=1}d=m+1}return a&&(r&&u.push(-5),e&&u.push(e),u.push(null)),u}}function Ot(n,e){const t=Number.parseInt(n,e);return t<9||t===11||t>13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(t&65535)===65535||(t&65535)===65534||t>1114111?"\uFFFD":String.fromCodePoint(t)}const Vl=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function ql(n){return n.replace(Vl,Wl)}function Wl(n,e,t){if(e)return e;if(t.charCodeAt(0)===35){const i=t.charCodeAt(1),l=i===120||i===88;return Ot(t.slice(l?2:1),l?16:10)}return Oe(t)||n}const _t={}.hasOwnProperty;function Ql(n,e,t){return typeof e!="string"&&(t=e,e=void 0),Xl(t)(Kr(Hl(t).document().write(Ul()(n,e,!0))))}function Xl(n){const e={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(ur),autolinkProtocol:U,autolinkEmail:U,atxHeading:l(lr),blockQuote:l(re),characterEscape:U,characterReference:U,codeFenced:l(_n),codeFencedFenceInfo:o,codeFencedFenceMeta:o,codeIndented:l(_n,o),codeText:l(Kn,o),codeTextData:U,data:U,codeFlowValue:U,definition:l(Gn),definitionDestinationString:o,definitionLabelString:o,definitionTitleString:o,emphasis:l(Je),hardBreakEscape:l(or),hardBreakTrailing:l(or),htmlFlow:l(ar,o),htmlFlowData:U,htmlText:l(ar,o),htmlTextData:U,image:l(ga),label:o,link:l(ur),listItem:l(ya),listItemValue:m,listOrdered:l(sr,d),listUnordered:l(sr),paragraph:l(xa),reference:h,referenceString:o,resourceDestinationString:o,resourceTitleString:o,setextHeading:l(lr),strong:l(ka),thematicBreak:l(wa)},exit:{atxHeading:u(),atxHeadingSequence:R,autolink:u(),autolinkEmail:un,autolinkProtocol:xe,blockQuote:u(),characterEscapeValue:$,characterReferenceMarkerHexadecimal:Vn,characterReferenceMarkerNumeric:Vn,characterReferenceValue:Ze,codeFenced:u(T),codeFencedFence:I,codeFencedFenceInfo:c,codeFencedFenceMeta:w,codeFlowValue:$,codeIndented:u(k),codeText:u(O),codeTextData:$,data:$,definition:u(),definitionDestinationString:B,definitionLabelString:C,definitionTitleString:S,emphasis:u(),hardBreakEscape:u(Y),hardBreakTrailing:u(Y),htmlFlow:u(A),htmlFlowData:$,htmlText:u(_),htmlTextData:$,image:u(on),label:On,labelText:En,lineEnding:wn,link:u(en),listItem:u(),listOrdered:u(),listUnordered:u(),paragraph:u(),referenceString:xn,resourceDestinationString:f,resourceTitleString:Sn,resource:Nn,setextHeading:u(rn),setextHeadingLineSequence:H,setextHeadingText:y,strong:u(),thematicBreak:u()}};Dt(e,(n||{}).mdastExtensions||[]);const t={};return r;function r(g){let b={type:"root",children:[]};const z={stack:[b],tokenStack:[],config:e,enter:a,exit:p,buffer:o,resume:s,data:t},N=[];let W=-1;for(;++W<g.length;)if(g[W][1].type==="listOrdered"||g[W][1].type==="listUnordered")if(g[W][0]==="enter")N.push(W);else{const In=N.pop();W=i(g,In,W)}for(W=-1;++W<g.length;){const In=e[g[W][0]];_t.call(In,g[W][1].type)&&In[g[W][1].type].call(Object.assign({sliceSerialize:g[W][2].sliceSerialize},z),g[W][1])}if(z.tokenStack.length>0){const In=z.tokenStack[z.tokenStack.length-1];(In[1]||Ft).call(z,void 0,In[0])}for(b.position={start:Hn(g.length>0?g[0][1].start:{line:1,column:1,offset:0}),end:Hn(g.length>0?g[g.length-2][1].end:{line:1,column:1,offset:0})},W=-1;++W<e.transforms.length;)b=e.transforms[W](b)||b;return b}function i(g,b,z){let N=b-1,W=-1,In=!1,qn,Mn,ie,le;for(;++N<=z;){const kn=g[N];switch(kn[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{kn[0]==="enter"?W++:W--,le=void 0;break}case"lineEndingBlank":{kn[0]==="enter"&&(qn&&!le&&!W&&!ie&&(ie=N),le=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:le=void 0}if(!W&&kn[0]==="enter"&&kn[1].type==="listItemPrefix"||W===-1&&kn[0]==="exit"&&(kn[1].type==="listUnordered"||kn[1].type==="listOrdered")){if(qn){let Zn=N;for(Mn=void 0;Zn--;){const Bn=g[Zn];if(Bn[1].type==="lineEnding"||Bn[1].type==="lineEndingBlank"){if(Bn[0]==="exit")continue;Mn&&(g[Mn][1].type="lineEndingBlank",In=!0),Bn[1].type="lineEnding",Mn=Zn}else if(!(Bn[1].type==="linePrefix"||Bn[1].type==="blockQuotePrefix"||Bn[1].type==="blockQuotePrefixWhitespace"||Bn[1].type==="blockQuoteMarker"||Bn[1].type==="listItemIndent"))break}ie&&(!Mn||ie<Mn)&&(qn._spread=!0),qn.end=Object.assign({},Mn?g[Mn][1].start:kn[1].end),g.splice(Mn||N,0,["exit",qn,kn[2]]),N++,z++}if(kn[1].type==="listItemPrefix"){const Zn={type:"listItem",_spread:!1,start:Object.assign({},kn[1].start),end:void 0};qn=Zn,g.splice(N,0,["enter",Zn,kn[2]]),N++,z++,ie=void 0,le=!0}}}return g[b][1]._spread=In,z}function l(g,b){return z;function z(N){a.call(this,g(N),N),b&&b.call(this,N)}}function o(){this.stack.push({type:"fragment",children:[]})}function a(g,b,z){this.stack[this.stack.length-1].children.push(g),this.stack.push(g),this.tokenStack.push([b,z]),g.position={start:Hn(b.start),end:void 0}}function u(g){return b;function b(z){g&&g.call(this,z),p.call(this,z)}}function p(g,b){const z=this.stack.pop(),N=this.tokenStack.pop();if(N)N[0].type!==g.type&&(b?b.call(this,g,N[0]):(N[1]||Ft).call(this,g,N[0]));else throw new Error("Cannot close `"+g.type+"` ("+$n({start:g.start,end:g.end})+"): it\u2019s not open");z.position.end=Hn(g.end)}function s(){return Qr(this.stack.pop())}function d(){this.data.expectingFirstListItemValue=!0}function m(g){if(this.data.expectingFirstListItemValue){const b=this.stack[this.stack.length-2];b.start=Number.parseInt(this.sliceSerialize(g),10),this.data.expectingFirstListItemValue=void 0}}function c(){const g=this.resume(),b=this.stack[this.stack.length-1];b.lang=g}function w(){const g=this.resume(),b=this.stack[this.stack.length-1];b.meta=g}function I(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function T(){const g=this.resume(),b=this.stack[this.stack.length-1];b.value=g.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function k(){const g=this.resume(),b=this.stack[this.stack.length-1];b.value=g.replace(/(\r?\n|\r)$/g,"")}function C(g){const b=this.resume(),z=this.stack[this.stack.length-1];z.label=b,z.identifier=Xn(this.sliceSerialize(g)).toLowerCase()}function S(){const g=this.resume(),b=this.stack[this.stack.length-1];b.title=g}function B(){const g=this.resume(),b=this.stack[this.stack.length-1];b.url=g}function R(g){const b=this.stack[this.stack.length-1];if(!b.depth){const z=this.sliceSerialize(g).length;b.depth=z}}function y(){this.data.setextHeadingSlurpLineEnding=!0}function H(g){const b=this.stack[this.stack.length-1];b.depth=this.sliceSerialize(g).codePointAt(0)===61?1:2}function rn(){this.data.setextHeadingSlurpLineEnding=void 0}function U(g){const z=this.stack[this.stack.length-1].children;let N=z[z.length-1];(!N||N.type!=="text")&&(N=ba(),N.position={start:Hn(g.start),end:void 0},z.push(N)),this.stack.push(N)}function $(g){const b=this.stack.pop();b.value+=this.sliceSerialize(g),b.position.end=Hn(g.end)}function wn(g){const b=this.stack[this.stack.length-1];if(this.data.atHardBreak){const z=b.children[b.children.length-1];z.position.end=Hn(g.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&e.canContainEols.includes(b.type)&&(U.call(this,g),$.call(this,g))}function Y(){this.data.atHardBreak=!0}function A(){const g=this.resume(),b=this.stack[this.stack.length-1];b.value=g}function _(){const g=this.resume(),b=this.stack[this.stack.length-1];b.value=g}function O(){const g=this.resume(),b=this.stack[this.stack.length-1];b.value=g}function en(){const g=this.stack[this.stack.length-1];if(this.data.inReference){const b=this.data.referenceType||"shortcut";g.type+="Reference",g.referenceType=b,delete g.url,delete g.title}else delete g.identifier,delete g.label;this.data.referenceType=void 0}function on(){const g=this.stack[this.stack.length-1];if(this.data.inReference){const b=this.data.referenceType||"shortcut";g.type+="Reference",g.referenceType=b,delete g.url,delete g.title}else delete g.identifier,delete g.label;this.data.referenceType=void 0}function En(g){const b=this.sliceSerialize(g),z=this.stack[this.stack.length-2];z.label=ql(b),z.identifier=Xn(b).toLowerCase()}function On(){const g=this.stack[this.stack.length-1],b=this.resume(),z=this.stack[this.stack.length-1];if(this.data.inReference=!0,z.type==="link"){const N=g.children;z.children=N}else z.alt=b}function f(){const g=this.resume(),b=this.stack[this.stack.length-1];b.url=g}function Sn(){const g=this.resume(),b=this.stack[this.stack.length-1];b.title=g}function Nn(){this.data.inReference=void 0}function h(){this.data.referenceType="collapsed"}function xn(g){const b=this.resume(),z=this.stack[this.stack.length-1];z.label=b,z.identifier=Xn(this.sliceSerialize(g)).toLowerCase(),this.data.referenceType="full"}function Vn(g){this.data.characterReferenceType=g.type}function Ze(g){const b=this.sliceSerialize(g),z=this.data.characterReferenceType;let N;z?(N=Ot(b,z==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):N=Oe(b);const W=this.stack.pop();W.value+=N,W.position.end=Hn(g.end)}function xe(g){$.call(this,g);const b=this.stack[this.stack.length-1];b.url=this.sliceSerialize(g)}function un(g){$.call(this,g);const b=this.stack[this.stack.length-1];b.url="mailto:"+this.sliceSerialize(g)}function re(){return{type:"blockquote",children:[]}}function _n(){return{type:"code",lang:null,meta:null,value:""}}function Kn(){return{type:"inlineCode",value:""}}function Gn(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function Je(){return{type:"emphasis",children:[]}}function lr(){return{type:"heading",depth:0,children:[]}}function or(){return{type:"break"}}function ar(){return{type:"html",value:""}}function ga(){return{type:"image",title:null,url:"",alt:null}}function ur(){return{type:"link",title:null,url:"",children:[]}}function sr(g){return{type:"list",ordered:g.type==="listOrdered",start:null,spread:g._spread,children:[]}}function ya(g){return{type:"listItem",spread:g._spread,checked:null,children:[]}}function xa(){return{type:"paragraph",children:[]}}function ka(){return{type:"strong",children:[]}}function ba(){return{type:"text",value:""}}function wa(){return{type:"thematicBreak"}}}function Hn(n){return{line:n.line,column:n.column,offset:n.offset}}function Dt(n,e){let t=-1;for(;++t<e.length;){const r=e[t];Array.isArray(r)?Dt(n,r):Yl(n,r)}}function Yl(n,e){let t;for(t in e)if(_t.call(e,t))switch(t){case"canContainEols":{const r=e[t];r&&n[t].push(...r);break}case"transforms":{const r=e[t];r&&n[t].push(...r);break}case"enter":case"exit":{const r=e[t];r&&Object.assign(n[t],r);break}}}function Ft(n,e){throw n?new Error("Cannot close `"+n.type+"` ("+$n({start:n.start,end:n.end})+"): a different token (`"+e.type+"`, "+$n({start:e.start,end:e.end})+") is open"):new Error("Cannot close document, a token (`"+e.type+"`, "+$n({start:e.start,end:e.end})+") is still open")}function Kl(n){const e=this;e.parser=t;function t(r){return Ql(r,$e(vn(vn({},e.data("settings")),n),{extensions:e.data("micromarkExtensions")||[],mdastExtensions:e.data("fromMarkdownExtensions")||[]}))}}const Rt=-1,ce=0,pe=1,fe=2,Re=3,Ne=4,Me=5,Be=6,Nt=7,Mt=8,Bt=typeof self=="object"?self:globalThis,Gl=(n,e)=>{const t=(i,l)=>(n.set(l,i),i),r=i=>{if(n.has(i))return n.get(i);const[l,o]=e[i];switch(l){case ce:case Rt:return t(o,i);case pe:{const a=t([],i);for(const u of o)a.push(r(u));return a}case fe:{const a=t({},i);for(const[u,p]of o)a[r(u)]=r(p);return a}case Re:return t(new Date(o),i);case Ne:{const{source:a,flags:u}=o;return t(new RegExp(a,u),i)}case Me:{const a=t(new Map,i);for(const[u,p]of o)a.set(r(u),r(p));return a}case Be:{const a=t(new Set,i);for(const u of o)a.add(r(u));return a}case Nt:{const{name:a,message:u}=o;return t(new Bt[a](u),i)}case Mt:return t(BigInt(o),i);case"BigInt":return t(Object(BigInt(o)),i)}return t(new Bt[l](o),i)};return r},vt=n=>Gl(new Map,n)(0),Yn="",{toString:Zl}={},{keys:Jl}=Object,ee=n=>{const e=typeof n;if(e!=="object"||!n)return[ce,e];const t=Zl.call(n).slice(8,-1);switch(t){case"Array":return[pe,Yn];case"Object":return[fe,Yn];case"Date":return[Re,Yn];case"RegExp":return[Ne,Yn];case"Map":return[Me,Yn];case"Set":return[Be,Yn]}return t.includes("Array")?[pe,t]:t.includes("Error")?[Nt,t]:[fe,t]},he=([n,e])=>n===ce&&(e==="function"||e==="symbol"),$l=(n,e,t,r)=>{const i=(o,a)=>{const u=r.push(o)-1;return t.set(a,u),u},l=o=>{if(t.has(o))return t.get(o);let[a,u]=ee(o);switch(a){case ce:{let s=o;switch(u){case"bigint":a=Mt,s=o.toString();break;case"function":case"symbol":if(n)throw new TypeError("unable to serialize "+u);s=null;break;case"undefined":return i([Rt],o)}return i([a,s],o)}case pe:{if(u)return i([u,[...o]],o);const s=[],d=i([a,s],o);for(const m of o)s.push(l(m));return d}case fe:{if(u)switch(u){case"BigInt":return i([u,o.toString()],o);case"Boolean":case"Number":case"String":return i([u,o.valueOf()],o)}if(e&&"toJSON"in o)return l(o.toJSON());const s=[],d=i([a,s],o);for(const m of Jl(o))(n||!he(ee(o[m])))&&s.push([l(m),l(o[m])]);return d}case Re:return i([a,o.toISOString()],o);case Ne:{const{source:s,flags:d}=o;return i([a,{source:s,flags:d}],o)}case Me:{const s=[],d=i([a,s],o);for(const[m,c]of o)(n||!(he(ee(m))||he(ee(c))))&&s.push([l(m),l(c)]);return d}case Be:{const s=[],d=i([a,s],o);for(const m of o)(n||!he(ee(m)))&&s.push(l(m));return d}}const{message:p}=o;return i([a,{name:u,message:p}],o)};return l},jt=(n,{json:e,lossy:t}={})=>{const r=[];return $l(!(e||t),!!e,new Map,r)(n),r};var me=typeof structuredClone=="function"?(n,e)=>e&&("json"in e||"lossy"in e)?vt(jt(n,e)):structuredClone(n):(n,e)=>vt(jt(n,e));function Pa(n,e){const t=encode(Un(n||""));if(!e)return t;const r=t.indexOf(":"),i=t.indexOf("?"),l=t.indexOf("#"),o=t.indexOf("/");return r<0||o>-1&&r>o||i>-1&&r>i||l>-1&&r>l||e.test(t.slice(0,r))?t:""}function Un(n){const e=[];let t=-1,r=0,i=0;for(;++t<n.length;){const l=n.charCodeAt(t);let o="";if(l===37&&yn(n.charCodeAt(t+1))&&yn(n.charCodeAt(t+2)))i=2;else if(l<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(l))||(o=String.fromCharCode(l));else if(l>55295&&l<57344){const a=n.charCodeAt(t+1);l<56320&&a>56319&&a<57344?(o=String.fromCharCode(l,a),i=1):o="\uFFFD"}else o=String.fromCharCode(l);o&&(e.push(n.slice(r,t),encodeURIComponent(o)),r=t+i+1,o=""),i&&(t+=i,i=0)}return e.join("")+n.slice(r)}function no(n,e){const t=[{type:"text",value:"\u21A9"}];return e>1&&t.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(e)}]}),t}function eo(n,e){return"Back to reference "+(n+1)+(e>1?"-"+e:"")}function to(n){const e=typeof n.options.clobberPrefix=="string"?n.options.clobberPrefix:"user-content-",t=n.options.footnoteBackContent||no,r=n.options.footnoteBackLabel||eo,i=n.options.footnoteLabel||"Footnotes",l=n.options.footnoteLabelTagName||"h2",o=n.options.footnoteLabelProperties||{className:["sr-only"]},a=[];let u=-1;for(;++u<n.footnoteOrder.length;){const p=n.footnoteById.get(n.footnoteOrder[u]);if(!p)continue;const s=n.all(p),d=String(p.identifier).toUpperCase(),m=Un(d.toLowerCase());let c=0;const w=[],I=n.footnoteCounts.get(d);for(;I!==void 0&&++c<=I;){w.length>0&&w.push({type:"text",value:" "});let C=typeof t=="string"?t:t(u,c);typeof C=="string"&&(C={type:"text",value:C}),w.push({type:"element",tagName:"a",properties:{href:"#"+e+"fnref-"+m+(c>1?"-"+c:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(u,c),className:["data-footnote-backref"]},children:Array.isArray(C)?C:[C]})}const T=s[s.length-1];if(T&&T.type==="element"&&T.tagName==="p"){const C=T.children[T.children.length-1];C&&C.type==="text"?C.value+=" ":T.children.push({type:"text",value:" "}),T.children.push(...w)}else s.push(...w);const k={type:"element",tagName:"li",properties:{id:e+"fn-"+m},children:n.wrap(s,!0)};n.patch(p,k),a.push(k)}if(a.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:l,properties:$e(vn({},me(o)),{id:"footnote-label"}),children:[{type:"text",value:i}]},{type:"text",value:`
`},{type:"element",tagName:"ol",properties:{},children:n.wrap(a,!0)},{type:"text",value:`
`}]}}const ro=function(n,e,t,r,i){const l=ve(e);if(t!=null&&(typeof t!="number"||t<0||t===Number.POSITIVE_INFINITY))throw new Error("Expected positive finite index");if(r!=null&&(!ro(r)||!r.children))throw new Error("Expected parent node");if(r==null!=(t==null))throw new Error("Expected both parent and index");return Ht(n)?l.call(i,n,t,r):!1},ve=function(n){if(n==null)return ao;if(typeof n=="function")return de(n);if(typeof n=="object")return Array.isArray(n)?io(n):lo(n);if(typeof n=="string")return oo(n);throw new Error("Expected function, string, or object as test")};function io(n){const e=[];let t=-1;for(;++t<n.length;)e[t]=ve(n[t]);return de(r);function r(...i){let l=-1;for(;++l<e.length;)if(e[l].apply(this,i))return!0;return!1}}function lo(n){const e=n;return de(t);function t(r){const i=r;let l;for(l in n)if(i[l]!==e[l])return!1;return!0}}function oo(n){return de(e);function e(t){return t&&t.type===n}}function de(n){return e;function e(t,r,i){return!!(Ht(t)&&n.call(this,t,typeof r=="number"?r:void 0,i||void 0))}}function ao(){return!0}function Ht(n){return n!==null&&typeof n=="object"&&"type"in n}function Ta(n){return n}const Ut=[],uo=!0,Vt=!1,so="skip";function co(n,e,t,r){let i;typeof e=="function"&&typeof t!="function"?(r=t,t=e):i=e;const l=ve(i),o=r?-1:1;a(n,void 0,[])();function a(u,p,s){const d=u&&typeof u=="object"?u:{};if(typeof d.type=="string"){const c=typeof d.tagName=="string"?d.tagName:typeof d.name=="string"?d.name:void 0;Object.defineProperty(m,"name",{value:"node ("+(u.type+(c?"<"+c+">":""))+")"})}return m;function m(){let c=Ut,w,I,T;if((!e||l(u,p,s[s.length-1]||void 0))&&(c=po(t(u,s)),c[0]===Vt))return c;if("children"in u&&u.children){const k=u;if(k.children&&c[0]!==so)for(I=(r?k.children.length:-1)+o,T=s.concat(k);I>-1&&I<k.children.length;){const C=k.children[I];if(w=a(C,I,T)(),w[0]===Vt)return w;I=typeof w[1]=="number"?w[1]:I+o}}return c}}}function po(n){return Array.isArray(n)?n:typeof n=="number"?[uo,n]:n==null?Ut:[n]}function qt(n,e,t,r){let i,l,o;typeof e=="function"&&typeof t!="function"?(l=void 0,o=e,i=t):(l=e,o=t,i=r),co(n,l,a,i);function a(u,p){const s=p[p.length-1],d=s?s.children.indexOf(u):void 0;return o(u,d,s)}}function fo(n,e){const t={type:"element",tagName:"blockquote",properties:{},children:n.wrap(n.all(e),!0)};return n.patch(e,t),n.applyData(e,t)}function ho(n,e){const t={type:"element",tagName:"br",properties:{},children:[]};return n.patch(e,t),[n.applyData(e,t),{type:"text",value:`
`}]}function mo(n,e){const t=e.value?e.value+`
`:"",r={};e.lang&&(r.className=["language-"+e.lang]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:t}]};return e.meta&&(i.data={meta:e.meta}),n.patch(e,i),i=n.applyData(e,i),i={type:"element",tagName:"pre",properties:{},children:[i]},n.patch(e,i),i}function go(n,e){const t={type:"element",tagName:"del",properties:{},children:n.all(e)};return n.patch(e,t),n.applyData(e,t)}function yo(n,e){const t={type:"element",tagName:"em",properties:{},children:n.all(e)};return n.patch(e,t),n.applyData(e,t)}function xo(n,e){const t=typeof n.options.clobberPrefix=="string"?n.options.clobberPrefix:"user-content-",r=String(e.identifier).toUpperCase(),i=Un(r.toLowerCase()),l=n.footnoteOrder.indexOf(r);let o,a=n.footnoteCounts.get(r);a===void 0?(a=0,n.footnoteOrder.push(r),o=n.footnoteOrder.length):o=l+1,a+=1,n.footnoteCounts.set(r,a);const u={type:"element",tagName:"a",properties:{href:"#"+t+"fn-"+i,id:t+"fnref-"+i+(a>1?"-"+a:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};n.patch(e,u);const p={type:"element",tagName:"sup",properties:{},children:[u]};return n.patch(e,p),n.applyData(e,p)}function ko(n,e){const t={type:"element",tagName:"h"+e.depth,properties:{},children:n.all(e)};return n.patch(e,t),n.applyData(e,t)}function bo(n,e){if(n.options.allowDangerousHtml){const t={type:"raw",value:e.value};return n.patch(e,t),n.applyData(e,t)}}function Wt(n,e){const t=e.referenceType;let r="]";if(t==="collapsed"?r+="[]":t==="full"&&(r+="["+(e.label||e.identifier)+"]"),e.type==="imageReference")return[{type:"text",value:"!["+e.alt+r}];const i=n.all(e),l=i[0];l&&l.type==="text"?l.value="["+l.value:i.unshift({type:"text",value:"["});const o=i[i.length-1];return o&&o.type==="text"?o.value+=r:i.push({type:"text",value:r}),i}function wo(n,e){const t=String(e.identifier).toUpperCase(),r=n.definitionById.get(t);if(!r)return Wt(n,e);const i={src:Un(r.url||""),alt:e.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const l={type:"element",tagName:"img",properties:i,children:[]};return n.patch(e,l),n.applyData(e,l)}function So(n,e){const t={src:Un(e.url)};e.alt!==null&&e.alt!==void 0&&(t.alt=e.alt),e.title!==null&&e.title!==void 0&&(t.title=e.title);const r={type:"element",tagName:"img",properties:t,children:[]};return n.patch(e,r),n.applyData(e,r)}function Co(n,e){const t={type:"text",value:e.value.replace(/\r?\n|\r/g," ")};n.patch(e,t);const r={type:"element",tagName:"code",properties:{},children:[t]};return n.patch(e,r),n.applyData(e,r)}function Eo(n,e){const t=String(e.identifier).toUpperCase(),r=n.definitionById.get(t);if(!r)return Wt(n,e);const i={href:Un(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const l={type:"element",tagName:"a",properties:i,children:n.all(e)};return n.patch(e,l),n.applyData(e,l)}function Io(n,e){const t={href:Un(e.url)};e.title!==null&&e.title!==void 0&&(t.title=e.title);const r={type:"element",tagName:"a",properties:t,children:n.all(e)};return n.patch(e,r),n.applyData(e,r)}function Ao(n,e,t){const r=n.all(e),i=t?Po(t):Qt(e),l={},o=[];if(typeof e.checked=="boolean"){const s=r[0];let d;s&&s.type==="element"&&s.tagName==="p"?d=s:(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:e.checked,disabled:!0},children:[]}),l.className=["task-list-item"]}let a=-1;for(;++a<r.length;){const s=r[a];(i||a!==0||s.type!=="element"||s.tagName!=="p")&&o.push({type:"text",value:`
`}),s.type==="element"&&s.tagName==="p"&&!i?o.push(...s.children):o.push(s)}const u=r[r.length-1];u&&(i||u.type!=="element"||u.tagName!=="p")&&o.push({type:"text",value:`
`});const p={type:"element",tagName:"li",properties:l,children:o};return n.patch(e,p),n.applyData(e,p)}function Po(n){let e=!1;if(n.type==="list"){e=n.spread||!1;const t=n.children;let r=-1;for(;!e&&++r<t.length;)e=Qt(t[r])}return e}function Qt(n){const e=n.spread;return e==null?n.children.length>1:e}function To(n,e){const t={},r=n.all(e);let i=-1;for(typeof e.start=="number"&&e.start!==1&&(t.start=e.start);++i<r.length;){const o=r[i];if(o.type==="element"&&o.tagName==="li"&&o.properties&&Array.isArray(o.properties.className)&&o.properties.className.includes("task-list-item")){t.className=["contains-task-list"];break}}const l={type:"element",tagName:e.ordered?"ol":"ul",properties:t,children:n.wrap(r,!0)};return n.patch(e,l),n.applyData(e,l)}function zo(n,e){const t={type:"element",tagName:"p",properties:{},children:n.all(e)};return n.patch(e,t),n.applyData(e,t)}function Lo(n,e){const t={type:"root",children:n.wrap(n.all(e))};return n.patch(e,t),n.applyData(e,t)}function Oo(n,e){const t={type:"element",tagName:"strong",properties:{},children:n.all(e)};return n.patch(e,t),n.applyData(e,t)}function _o(n,e){const t=n.all(e),r=t.shift(),i=[];if(r){const o={type:"element",tagName:"thead",properties:{},children:n.wrap([r],!0)};n.patch(e.children[0],o),i.push(o)}if(t.length>0){const o={type:"element",tagName:"tbody",properties:{},children:n.wrap(t,!0)},a=we(e.children[1]),u=lt(e.children[e.children.length-1]);a&&u&&(o.position={start:a,end:u}),i.push(o)}const l={type:"element",tagName:"table",properties:{},children:n.wrap(i,!0)};return n.patch(e,l),n.applyData(e,l)}function Do(n,e,t){const r=t?t.children:void 0,l=(r?r.indexOf(e):1)===0?"th":"td",o=t&&t.type==="table"?t.align:void 0,a=o?o.length:e.children.length;let u=-1;const p=[];for(;++u<a;){const d=e.children[u],m={},c=o?o[u]:void 0;c&&(m.align=c);let w={type:"element",tagName:l,properties:m,children:[]};d&&(w.children=n.all(d),n.patch(d,w),w=n.applyData(d,w)),p.push(w)}const s={type:"element",tagName:"tr",properties:{},children:n.wrap(p,!0)};return n.patch(e,s),n.applyData(e,s)}function Fo(n,e){const t={type:"element",tagName:"td",properties:{},children:n.all(e)};return n.patch(e,t),n.applyData(e,t)}const Xt=9,Yt=32;function Ro(n){const e=String(n),t=/\r?\n|\r/g;let r=t.exec(e),i=0;const l=[];for(;r;)l.push(Kt(e.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=t.exec(e);return l.push(Kt(e.slice(i),i>0,!1)),l.join("")}function Kt(n,e,t){let r=0,i=n.length;if(e){let l=n.codePointAt(r);for(;l===Xt||l===Yt;)r++,l=n.codePointAt(r)}if(t){let l=n.codePointAt(i-1);for(;l===Xt||l===Yt;)i--,l=n.codePointAt(i-1)}return i>r?n.slice(r,i):""}function No(n,e){const t={type:"text",value:Ro(String(e.value))};return n.patch(e,t),n.applyData(e,t)}function Mo(n,e){const t={type:"element",tagName:"hr",properties:{},children:[]};return n.patch(e,t),n.applyData(e,t)}const Bo={blockquote:fo,break:ho,code:mo,delete:go,emphasis:yo,footnoteReference:xo,heading:ko,html:bo,imageReference:wo,image:So,inlineCode:Co,linkReference:Eo,link:Io,listItem:Ao,list:To,paragraph:zo,root:Lo,strong:Oo,table:_o,tableCell:Fo,tableRow:Do,text:No,thematicBreak:Mo,toml:ge,yaml:ge,definition:ge,footnoteDefinition:ge};function ge(){}const je={}.hasOwnProperty,vo={};function jo(n,e){const t=e||vo,r=new Map,i=new Map,l=new Map,o=vn(vn({},Bo),t.handlers),a={all:p,applyData:Uo,definitionById:r,footnoteById:i,footnoteCounts:l,footnoteOrder:[],handlers:o,one:u,options:t,patch:Ho,wrap:qo};return qt(n,function(s){if(s.type==="definition"||s.type==="footnoteDefinition"){const d=s.type==="definition"?r:i,m=String(s.identifier).toUpperCase();d.has(m)||d.set(m,s)}}),a;function u(s,d){const m=s.type,c=a.handlers[m];if(je.call(a.handlers,m)&&c)return c(a,s,d);if(a.options.passThrough&&a.options.passThrough.includes(m)){if("children"in s){const I=s,{children:T}=I,k=mr(I,["children"]),C=me(k);return C.children=a.all(s),C}return me(s)}return(a.options.unknownHandler||Vo)(a,s,d)}function p(s){const d=[];if("children"in s){const m=s.children;let c=-1;for(;++c<m.length;){const w=a.one(m[c],s);if(w){if(c&&m[c-1].type==="break"&&(!Array.isArray(w)&&w.type==="text"&&(w.value=Gt(w.value)),!Array.isArray(w)&&w.type==="element")){const I=w.children[0];I&&I.type==="text"&&(I.value=Gt(I.value))}Array.isArray(w)?d.push(...w):d.push(w)}}}return d}}function Ho(n,e){n.position&&(e.position=Tr(n))}function Uo(n,e){let t=e;if(n&&n.data){const r=n.data.hName,i=n.data.hChildren,l=n.data.hProperties;if(typeof r=="string")if(t.type==="element")t.tagName=r;else{const o="children"in t?t.children:[t];t={type:"element",tagName:r,properties:{},children:o}}t.type==="element"&&l&&Object.assign(t.properties,me(l)),"children"in t&&t.children&&i!==null&&i!==void 0&&(t.children=i)}return t}function Vo(n,e){const t=e.data||{},r="value"in e&&!(je.call(t,"hProperties")||je.call(t,"hChildren"))?{type:"text",value:e.value}:{type:"element",tagName:"div",properties:{},children:n.all(e)};return n.patch(e,r),n.applyData(e,r)}function qo(n,e){const t=[];let r=-1;for(e&&t.push({type:"text",value:`
`});++r<n.length;)r&&t.push({type:"text",value:`
`}),t.push(n[r]);return e&&n.length>0&&t.push({type:"text",value:`
`}),t}function Gt(n){let e=0,t=n.charCodeAt(e);for(;t===9||t===32;)e++,t=n.charCodeAt(e);return n.slice(e)}function Zt(n,e){const t=jo(n,e),r=t.one(n,void 0),i=to(t),l=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&("children"in l,l.children.push({type:"text",value:`
`},i)),l}function Wo(n,e){return n&&"run"in n?function(t,r){return dr(this,null,function*(){const i=Zt(t,e);yield n.run(i,r)})}:function(t){return Zt(t,e||n)}}function Jt(n){if(n)throw n}var He=F(94470);function Ue(n){if(typeof n!="object"||n===null)return!1;const e=Object.getPrototypeOf(n);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in n)&&!(Symbol.iterator in n)}function Qo(){const n=[],e={run:t,use:r};return e;function t(...i){let l=-1;const o=i.pop();if(typeof o!="function")throw new TypeError("Expected function as last argument, not "+o);a(null,...i);function a(u,...p){const s=n[++l];let d=-1;if(u){o(u);return}for(;++d<i.length;)(p[d]===null||p[d]===void 0)&&(p[d]=i[d]);i=p,s?Xo(s,a)(...p):o(null,...p)}}function r(i){if(typeof i!="function")throw new TypeError("Expected `middelware` to be a function, not "+i);return n.push(i),e}}function Xo(n,e){let t;return r;function r(...o){const a=n.length>o.length;let u;a&&o.push(i);try{u=n.apply(this,o)}catch(p){const s=p;if(a&&t)throw s;return i(s)}a||(u instanceof Promise?u.then(l,i):u instanceof Error?i(u):l(u))}function i(o,...a){t||(t=!0,e(o,...a))}function l(o){i(null,o)}}const Ln={basename:Yo,dirname:Ko,extname:Go,join:Zo,sep:"/"};function Yo(n,e){if(e!==void 0&&typeof e!="string")throw new TypeError('"ext" argument must be a string');te(n);let t=0,r=-1,i=n.length,l;if(e===void 0||e.length===0||e.length>n.length){for(;i--;)if(n.codePointAt(i)===47){if(l){t=i+1;break}}else r<0&&(l=!0,r=i+1);return r<0?"":n.slice(t,r)}if(e===n)return"";let o=-1,a=e.length-1;for(;i--;)if(n.codePointAt(i)===47){if(l){t=i+1;break}}else o<0&&(l=!0,o=i+1),a>-1&&(n.codePointAt(i)===e.codePointAt(a--)?a<0&&(r=i):(a=-1,r=o));return t===r?r=o:r<0&&(r=n.length),n.slice(t,r)}function Ko(n){if(te(n),n.length===0)return".";let e=-1,t=n.length,r;for(;--t;)if(n.codePointAt(t)===47){if(r){e=t;break}}else r||(r=!0);return e<0?n.codePointAt(0)===47?"/":".":e===1&&n.codePointAt(0)===47?"//":n.slice(0,e)}function Go(n){te(n);let e=n.length,t=-1,r=0,i=-1,l=0,o;for(;e--;){const a=n.codePointAt(e);if(a===47){if(o){r=e+1;break}continue}t<0&&(o=!0,t=e+1),a===46?i<0?i=e:l!==1&&(l=1):i>-1&&(l=-1)}return i<0||t<0||l===0||l===1&&i===t-1&&i===r+1?"":n.slice(i,t)}function Zo(...n){let e=-1,t;for(;++e<n.length;)te(n[e]),n[e]&&(t=t===void 0?n[e]:t+"/"+n[e]);return t===void 0?".":Jo(t)}function Jo(n){te(n);const e=n.codePointAt(0)===47;let t=$o(n,!e);return t.length===0&&!e&&(t="."),t.length>0&&n.codePointAt(n.length-1)===47&&(t+="/"),e?"/"+t:t}function $o(n,e){let t="",r=0,i=-1,l=0,o=-1,a,u;for(;++o<=n.length;){if(o<n.length)a=n.codePointAt(o);else{if(a===47)break;a=47}if(a===47){if(!(i===o-1||l===1))if(i!==o-1&&l===2){if(t.length<2||r!==2||t.codePointAt(t.length-1)!==46||t.codePointAt(t.length-2)!==46){if(t.length>2){if(u=t.lastIndexOf("/"),u!==t.length-1){u<0?(t="",r=0):(t=t.slice(0,u),r=t.length-1-t.lastIndexOf("/")),i=o,l=0;continue}}else if(t.length>0){t="",r=0,i=o,l=0;continue}}e&&(t=t.length>0?t+"/..":"..",r=2)}else t.length>0?t+="/"+n.slice(i+1,o):t=n.slice(i+1,o),r=o-i-1;i=o,l=0}else a===46&&l>-1?l++:l=-1}return t}function te(n){if(typeof n!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(n))}const na={cwd:ea};function ea(){return"/"}function Ve(n){return!!(n!==null&&typeof n=="object"&&"href"in n&&n.href&&"protocol"in n&&n.protocol&&n.auth===void 0)}function ta(n){if(typeof n=="string")n=new URL(n);else if(!Ve(n)){const e=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+n+"`");throw e.code="ERR_INVALID_ARG_TYPE",e}if(n.protocol!=="file:"){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return ra(n)}function ra(n){if(n.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 e=n.pathname;let t=-1;for(;++t<e.length;)if(e.codePointAt(t)===37&&e.codePointAt(t+1)===50){const r=e.codePointAt(t+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(e)}const qe=["history","path","basename","stem","extname","dirname"];class $t{constructor(e){let t;e?Ve(e)?t={path:e}:typeof e=="string"||ia(e)?t={value:e}:t=e:t={},this.cwd=na.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<qe.length;){const l=qe[r];l in t&&t[l]!==void 0&&t[l]!==null&&(this[l]=l==="history"?[...t[l]]:t[l])}let i;for(i in t)qe.includes(i)||(this[i]=t[i])}get basename(){return typeof this.path=="string"?Ln.basename(this.path):void 0}set basename(e){Qe(e,"basename"),We(e,"basename"),this.path=Ln.join(this.dirname||"",e)}get dirname(){return typeof this.path=="string"?Ln.dirname(this.path):void 0}set dirname(e){nr(this.basename,"dirname"),this.path=Ln.join(e||"",this.basename)}get extname(){return typeof this.path=="string"?Ln.extname(this.path):void 0}set extname(e){if(We(e,"extname"),nr(this.dirname,"extname"),e){if(e.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(e.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Ln.join(this.dirname,this.stem+(e||""))}get path(){return this.history[this.history.length-1]}set path(e){Ve(e)&&(e=ta(e)),Qe(e,"path"),this.path!==e&&this.history.push(e)}get stem(){return typeof this.path=="string"?Ln.basename(this.path,this.extname):void 0}set stem(e){Qe(e,"stem"),We(e,"stem"),this.path=Ln.join(this.dirname||"",e+(this.extname||""))}fail(e,t,r){const i=this.message(e,t,r);throw i.fatal=!0,i}info(e,t,r){const i=this.message(e,t,r);return i.fatal=void 0,i}message(e,t,r){const i=new pn(e,t,r);return this.path&&(i.name=this.path+":"+i.name,i.file=this.path),i.fatal=!1,this.messages.push(i),i}toString(e){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(e||void 0).decode(this.value)}}function We(n,e){if(n&&n.includes(Ln.sep))throw new Error("`"+e+"` cannot be a path: did not expect `"+Ln.sep+"`")}function Qe(n,e){if(!n)throw new Error("`"+e+"` cannot be empty")}function nr(n,e){if(!n)throw new Error("Setting `"+e+"` requires `path` to be set too")}function ia(n){return!!(n&&typeof n=="object"&&"byteLength"in n&&"byteOffset"in n)}const la=function(n){const r=this.constructor.prototype,i=r[n],l=function(){return i.apply(l,arguments)};Object.setPrototypeOf(l,r);const o=Object.getOwnPropertyNames(i);for(const a of o){const u=Object.getOwnPropertyDescriptor(i,a);u&&Object.defineProperty(l,a,u)}return l},oa={}.hasOwnProperty;class Xe extends la{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=Qo()}copy(){const e=new Xe;let t=-1;for(;++t<this.attachers.length;){const r=this.attachers[t];e.use(...r)}return e.data(He(!0,{},this.namespace)),e}data(e,t){return typeof e=="string"?arguments.length===2?(Ge("data",this.frozen),this.namespace[e]=t,this):oa.call(this.namespace,e)&&this.namespace[e]||void 0:e?(Ge("data",this.frozen),this.namespace=e,this):this.namespace}freeze(){if(this.frozen)return this;const e=this;for(;++this.freezeIndex<this.attachers.length;){const[t,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);const i=t.call(e,...r);typeof i=="function"&&this.transformers.use(i)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(e){this.freeze();const t=ye(e),r=this.parser||this.Parser;return Ye("parse",r),r(String(t),t)}process(e,t){const r=this;return this.freeze(),Ye("process",this.parser||this.Parser),Ke("process",this.compiler||this.Compiler),t?i(void 0,t):new Promise(i);function i(l,o){const a=ye(e),u=r.parse(a);r.run(u,a,function(s,d,m){if(s||!d||!m)return p(s);const c=d,w=r.stringify(c,m);sa(w)?m.value=w:m.result=w,p(s,m)});function p(s,d){s||!d?o(s):l?l(d):t(void 0,d)}}}processSync(e){let t=!1,r;return this.freeze(),Ye("processSync",this.parser||this.Parser),Ke("processSync",this.compiler||this.Compiler),this.process(e,i),tr("processSync","process",t),r;function i(l,o){t=!0,Jt(l),r=o}}run(e,t,r){er(e),this.freeze();const i=this.transformers;return!r&&typeof t=="function"&&(r=t,t=void 0),r?l(void 0,r):new Promise(l);function l(o,a){const u=ye(t);i.run(e,u,p);function p(s,d,m){const c=d||e;s?a(s):o?o(c):r(void 0,c,m)}}}runSync(e,t){let r=!1,i;return this.run(e,t,l),tr("runSync","run",r),i;function l(o,a){Jt(o),i=a,r=!0}}stringify(e,t){this.freeze();const r=ye(t),i=this.compiler||this.Compiler;return Ke("stringify",i),er(e),i(e,r)}use(e,...t){const r=this.attachers,i=this.namespace;if(Ge("use",this.frozen),e!=null)if(typeof e=="function")u(e,t);else if(typeof e=="object")Array.isArray(e)?a(e):o(e);else throw new TypeError("Expected usable value, not `"+e+"`");return this;function l(p){if(typeof p=="function")u(p,[]);else if(typeof p=="object")if(Array.isArray(p)){const[s,...d]=p;u(s,d)}else o(p);else throw new TypeError("Expected usable value, not `"+p+"`")}function o(p){if(!("plugins"in p)&&!("settings"in p))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");a(p.plugins),p.settings&&(i.settings=He(!0,i.settings,p.settings))}function a(p){let s=-1;if(p!=null)if(Array.isArray(p))for(;++s<p.length;){const d=p[s];l(d)}else throw new TypeError("Expected a list of plugins, not `"+p+"`")}function u(p,s){let d=-1,m=-1;for(;++d<r.length;)if(r[d][0]===p){m=d;break}if(m===-1)r.push([p,...s]);else if(s.length>0){let[c,...w]=s;const I=r[m][1];Ue(I)&&Ue(c)&&(c=He(!0,I,c)),r[m]=[p,c,...w]}}}}const aa=new Xe().freeze();function Ye(n,e){if(typeof e!="function")throw new TypeError("Cannot `"+n+"` without `parser`")}function Ke(n,e){if(typeof e!="function")throw new TypeError("Cannot `"+n+"` without `compiler`")}function Ge(n,e){if(e)throw new Error("Cannot call `"+n+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function er(n){if(!Ue(n)||typeof n.type!="string")throw new TypeError("Expected node, got `"+n+"`")}function tr(n,e,t){if(!t)throw new Error("`"+n+"` finished async. Use `"+e+"` instead")}function ye(n){return ua(n)?n:new $t(n)}function ua(n){return!!(n&&typeof n=="object"&&"message"in n&&"messages"in n)}function sa(n){return typeof n=="string"||ca(n)}function ca(n){return!!(n&&typeof n=="object"&&"byteLength"in n&&"byteOffset"in n)}const pa="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",rr=[],ir={allowDangerousHtml:!0},fa=/^(https?|ircs?|mailto|xmpp)$/i,ha=[{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:"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 ma(n){const e=n.allowedElements,t=n.allowElement,r=n.children||"",i=n.className,l=n.components,o=n.disallowedElements,a=n.rehypePlugins||rr,u=n.remarkPlugins||rr,p=n.remarkRehypeOptions?vn(vn({},n.remarkRehypeOptions),ir):ir,s=n.skipHtml,d=n.unwrapDisallowed,m=n.urlTransform||da,c=aa().use(Kl).use(u).use(Wo,p).use(a),w=new $t;typeof r=="string"?w.value=r:(""+r,void 0),e&&o&&void 0;for(const C of ha)Object.hasOwn(n,C.from)&&(""+C.from+(C.to?"use `"+C.to+"` instead":"remove it")+pa+C.id,void 0);const I=c.parse(w);let T=c.runSync(I,w);return i&&(T={type:"element",tagName:"div",properties:{className:i},children:T.type==="root"?T.children:[T]}),qt(T,k),Fr(T,{Fragment:Ie.Fragment,components:l,ignoreInvalidStyle:!0,jsx:Ie.jsx,jsxs:Ie.jsxs,passKeys:!0,passNode:!0});function k(C,S,B){if(C.type==="raw"&&B&&typeof S=="number")return s?B.children.splice(S,1):B.children[S]={type:"text",value:C.value},S;if(C.type==="element"){let R;for(R in Ee)if(Object.hasOwn(Ee,R)&&Object.hasOwn(C.properties,R)){const y=C.properties[R],H=Ee[R];(H===null||H.includes(C.tagName))&&(C.properties[R]=m(String(y||""),R,C))}}if(C.type==="element"){let R=e?!e.includes(C.tagName):o?o.includes(C.tagName):!1;if(!R&&t&&typeof S=="number"&&(R=!t(C,S,B)),R&&B&&typeof S=="number")return d&&C.children?B.children.splice(S,1,...C.children):B.children.splice(S,1),S}}}function da(n){const e=n.indexOf(":"),t=n.indexOf("?"),r=n.indexOf("#"),i=n.indexOf("/");return e<0||i>-1&&e>i||t>-1&&e>t||r>-1&&e>r||fa.test(n.slice(0,e))?n:""}}}]);
}());