PageSourceSearch

https://goatcoin.meme/assets/BlueprintPage-DFSr4Z7z.js

js goatcoin.meme collected 2026-10-09 22:41:27 UTC 182,464 bytes, 285 lines download raw bytes

vendor: 4,522 bytes, line 1
1import{j as I,r as Ee,a as Ci,$ as Si,U as Ei}from"./index-Dx-uAfri.js";function or(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Ai(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const Ti=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Ii=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Pi={};function ft(e,t){return(Pi.jsx?Ii:Ti).test(e)}const Li=/[ \t\n\f\r]/g;function zi(e){return typeof e=="object"?e.type==="text"?pt(e.value):!1:pt(e)}function pt(e){return e.replace(Li,"")===""}class Qe{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}}Qe.prototype.normal={};Qe.prototype.property={};Qe.prototype.space=void 0;function ar(e,t){const n={},r={};for(const i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new Qe(n,r,t)}function Dn(e){return e.toLowerCase()}class ne{constructor(t,n){this.attribute=n,this.property=t}}ne.prototype.attribute="";ne.prototype.booleanish=!1;ne.prototype.boolean=!1;ne.prototype.commaOrSpaceSeparated=!1;ne.prototype.commaSeparated=!1;ne.prototype.defined=!1;ne.prototype.mustUseProperty=!1;ne.prototype.number=!1;ne.prototype.overloadedBoolean=!1;ne.prototype.property="";ne.prototype.spaceSeparated=!1;ne.prototype.space=void 0;let Di=0;const F=Ie(),X=Ie(),Fn=Ie(),S=Ie(),V=Ie(),Ae=Ie(),re=Ie();function Ie(){return 2**++Di}const On=Object.freeze(Object.defineProperty({__proto__:null,boolean:F,booleanish:X,commaOrSpaceSeparated:re,commaSeparated:Ae,number:S,overloadedBoolean:Fn,spaceSeparated:V},Symbol.toStringTag,{value:"Module"})),dn=Object.keys(On);class Un extends ne{constructor(t,n,r,i){let o=-1;if(super(t,n),mt(this,"space",i),typeof r=="number")for(;++o<dn.length;){const l=dn[o];mt(this,dn[o],(r&On[l])===On[l])}}}Un.prototype.defined=!0;function mt(e,t,n){n&&(e[t]=n)}function _e(e){const t={},n={};for(const[r,i]of Object.entries(e.properties)){const o=new Un(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[Dn(r)]=r,n[Dn(o.attribute)]=r}return new Qe(t,n,e.space)}const ur=_e({properties:{ariaActiveDescendant:null,ariaAtomic:X,ariaAutoComplete:null,ariaBusy:X,ariaChecked:X,ariaColCount:S,ariaColIndex:S,ariaColSpan:S,ariaControls:V,ariaCurrent:null,ariaDescribedBy:V,ariaDetails:null,ariaDisabled:X,ariaDropEffect:V,ariaErrorMessage:null,ariaExpanded:X,ariaFlowTo:V,ariaGrabbed:X,ariaHasPopup:null,ariaHidden:X,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:V,ariaLevel:S,ariaLive:null,ariaModal:X,ariaMultiLine:X,ariaMultiSelectable:X,ariaOrientation:null,ariaOwns:V,ariaPlaceholder:null,ariaPosInSet:S,ariaPressed:X,ariaReadOnly:X,ariaRelevant:null,ariaRequired:X,ariaRoleDescription:V,ariaRowCount:S,ariaRowIndex:S,ariaRowSpan:S,ariaSelected:X,ariaSetSize:S,ariaSort:null,ariaValueMax:S,ariaValueMin:S,ariaValueNow:S,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function sr(e,t){return t in e?e[t]:t}function cr(e,t){return sr(e,t.toLowerCase())}const Fi=_e({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Ae,acceptCharset:V,accessKey:V,action:null,allow:null,allowFullScreen:F,allowPaymentRequest:F,allowUserMedia:F,alpha:F,alt:null,as:null,async:F,autoCapitalize:null,autoComplete:V,autoFocus:F,autoPlay:F,blocking:V,capture:null,charSet:null,checked:F,cite:null,className:V,closedBy:null,colorSpace:null,cols:S,colSpan:S,command:null,commandFor:null,content:null,contentEditable:X,controls:F,controlsList:V,coords:S|Ae,crossOrigin:null,data:null,dateTime:null,decoding:null,default:F,defer:F,dir:null,dirName:null,disabled:F,download:Fn,draggable:X,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:F,formTarget:null,headers:V,height:S,hidden:Fn,high:S,href:null,hrefLang:null,htmlFor:V,httpEquiv:V,id:null,imageSizes:null,imageSrcSet:null,inert:F,inputMode:null,integrity:null,is:null,isMap:F,itemId:null,itemProp:V,itemRef:V,itemScope:F,itemType:V,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:F,low:S,manifest:null,max:null,maxLength:S,media:null,method:null,min:null,minLength:S,multiple:F,muted:F,name:null,nonce:null,noModule:F,noValidate:F,onAbort:null,onAfterPrint:null,onAuxCl
1ick: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:F,optimum:S,pattern:null,ping:V,placeholder:null,playsInline:F,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:F,referrerPolicy:null,rel:V,required:F,reversed:F,rows:S,rowSpan:S,sandbox:V,scope:null,scoped:F,seamless:F,selected:F,shadowRootClonable:F,shadowRootCustomElementRegistry:F,shadowRootDelegatesFocus:F,shadowRootMode:null,shadowRootSerializable:F,shape:null,size:S,sizes:null,slot:null,span:S,spellCheck:X,src:null,srcDoc:null,srcLang:null,srcSet:null,start:S,step:null,style:null,tabIndex:S,target:null,title:null,translate:null,type:null,typeMustMatch:F,useMap:null,value:X,width:S,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:V,axis:null,background:null,bgColor:null,border:S,borderColor:null,bottomMargin:S,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:F,declare:F,event:null,face:null,frame:null,frameBorder:null,hSpace:S,leftMargin:S,link:null,longDesc:null,lowSrc:null,marginHeight:S,marginWidth:S,noResize:F,noHref:F,noShade:F,noWrap:F,object:null,profile:null,prompt:null,rev:null,rightMargin:S,rules:null,scheme:null,scrolling:X,standby:null,summary:null,text:null,topMargin:S,valueType:null,version:null,vAlign:null,vLink:null,vSpace:S,allowTransparency:null,autoCorrect:null,autoSave:null,credentialless:F,disablePictureInPicture:F,disableRemotePlayback:F,exportParts:Ae,part:V,prefix:null,property:null,results:S,security:null,unselectable:null},space:"html",transform:cr}),Oi=_e({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",maskType:"mask-type",navDown:"nav-down",navDownLeft:"nav
1-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:re,accentHeight:S,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:S,amplitude:S,arabicForm:null,ascent:S,attributeName:null,attributeType:null,azimuth:S,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:S,by:null,calcMode:null,capHeight:S,className:V,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:S,diffuseConstant:S,direction:null,display:null,dur:null,divisor:S,dominantBaseline:null,download:F,dx:null,dy:null,edgeMode:null,editable:null,elevation:S,enableBackground:null,end:null,event:null,exponent:S,externalResourcesRequired:null,fill:null,fillOpacity:S,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:Ae,g2:Ae,glyphName:Ae,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:S,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:S,horizOriginX:S,horizOriginY:S,id:null,ideographic:S,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:S,k:S,k1:S,k2:S,k3:S,k4:S,kernelMatrix:re,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:S,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskType:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:S,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
vendor: 5,233 bytes, lines 1-2
1Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:S,overlineThickness:S,paintOrder:null,panose1:null,path:null,pathLength:S,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:V,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:S,pointsAtY:S,pointsAtZ:S,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:re,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:re,rev:re,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:re,requiredFeatures:re,requiredFonts:re,requiredFormats:re,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:S,specularExponent:S,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:S,strikethroughThickness:S,string:null,stroke:null,strokeDashArray:re,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:S,strokeOpacity:S,strokeWidth:null,style:null,surfaceScale:S,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:re,tabIndex:S,tableValues:null,target:null,targetX:S,targetY:S,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:re,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:S,underlineThickness:S,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:S,values:null,vAlphabetic:S,vMathematical:S,vectorEffect:null,vHanging:S,vIdeographic:S,version:null,vertAdvY:S,vertOriginX:S,vertOriginY:S,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:S,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:sr}),hr=_e({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}}),fr=_e({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:cr}),pr=_e({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),_i={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"},Mi=/[A-Z]/g,dt=/-[a-z]/g,Ri=/^data[-\w.:]+$/i;function Ni(e,t){const n=Dn(t);let r=t,i=ne;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&Ri.test(t)){if(t.charAt(4)==="-"){const o=t.slice(5).replace(dt,Bi);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{const o=t.slice(4);if(!dt.test(o)){let l=o.replace(Mi,ji);l.charAt(0)!=="-"&&(l="-"+l),t="data"+l}}i=Un}return new i(r,t)}function ji(e){return"-"+e.toLowerCase()}function Bi(e){return e.charAt(1).toUpperCase()}const Hi=ar([ur,Fi,hr,fr,pr],"html"),Gn=ar([ur,Oi,hr,fr,pr],"svg");function qi(e){return e.join(" ").trim()}var De={},gn,gt;function Ui(){if(gt)return gn;gt=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,n=/^\s*/,r=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,o=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,l=/^[;\s]*/,a=/^\s+|\s+$/g,u=`
2`,s="/",h="*",c="",p="comment",f="declaration";function g(v,y){if(typeof v!="string")throw new TypeError("First argument must be a string");if(!v)return[];y=y||{};var E=1,C=1;function _(D){var T=D.match(t);T&&(E+=T.length);var G=D.lastIndexOf(u);C=~G?D.length-G:C+D.length}function M(){var D={line:E,column:C};return function(T){return T.position=new b(D),H(),T}}function b(D){this.start=D,this.end={line:E,column:C},this.source=y.source}b.prototype.content=v;function N(D){var T=new Error(y.source+":"+E+":"+C+": "+D);if(T.reason=D,T.filename=y.source,T.line=E,T.column=C,T.source=v,!y.silent)throw T}function q(D){var T=D.exec(v);if(T){var G=T[0];return _(G),v=v.slice(G.length),T}}function H(){q(n)}function x(D){var T;for(D=D||[];T=P();)T!==!1&&D.push(T);return D}function P(){var D=M();if(!(s!=v.charAt(0)||h!=v.charAt(1))){for(var T=2;c!=v.charAt(T)&&(h!=v.charAt(T)||s!=v.charAt(T+1));)++T;if(T+=2,c===v.charAt(T-1))return N("End of comment missing");var G=v.slice(2,T-2);return C+=2,_(G),v=v.slice(T),C+=2,D({type:p,comment:G})}}function L(){var D=M(),T=q(r);if(T){if(P(),!q(i))return N("property missing ':'");var G=q(o),Y=D({type:f,property:w(T[0].replace(e,c)),value:G?w(G[0].replace(e,c)):c});return q(l),Y}}function U(){var D=[];x(D);for(var T;T=L();)T!==!1&&(D.push(T),x(D));return D}return H(),U()}function w(v){return v?v.replace(a,c):c}return gn=g,gn}var yt;
vendor: 3,815 bytes, line 2
2function Gi(){if(yt)return De;yt=1;var e=De&&De.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(De,"__esModule",{value:!0}),De.default=n;const t=e(Ui());function n(r,i){let o=null;if(!r||typeof r!="string")return o;const l=(0,t.default)(r),a=typeof i=="function";return l.forEach(u=>{if(u.type!=="declaration")return;const{property:s,value:h}=u;a?i(s,h,u):h&&(o=o||{},o[s]=h)}),o}return De}var Be={},xt;function $i(){if(xt)return Be;xt=1,Object.defineProperty(Be,"__esModule",{value:!0}),Be.camelCase=void 0;var e=/^--[a-zA-Z0-9_-]+$/,t=/-([a-z])/g,n=/^[^-]+$/,r=/^-(webkit|moz|ms|o|khtml)-/,i=/^-(ms)-/,o=function(s){return!s||n.test(s)||e.test(s)},l=function(s,h){return h.toUpperCase()},a=function(s,h){return"".concat(h,"-")},u=function(s,h){return h===void 0&&(h={}),o(s)?s:(s=s.toLowerCase(),h.reactCompat?s=s.replace(i,a):s=s.replace(r,a),s.replace(t,l))};return Be.camelCase=u,Be}var He,kt;function Vi(){if(kt)return He;kt=1;var e=He&&He.__importDefault||function(i){return i&&i.__esModule?i:{default:i}},t=e(Gi()),n=$i();function r(i,o){var l={};return!i||typeof i!="string"||(0,t.default)(i,function(a,u){a&&u&&(l[(0,n.camelCase)(a,o)]=u)}),l}return r.default=r,He=r,He}var Wi=Vi();const Xi=or(Wi),mr=dr("end"),$n=dr("start");function dr(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function Yi(e){const t=$n(e),n=mr(e);if(t&&n)return{start:t,end:n}}function Ge(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?bt(e.position):"start"in e||"end"in e?bt(e):"line"in e||"column"in e?_n(e):""}function _n(e){return wt(e&&e.line)+":"+wt(e&&e.column)}function bt(e){return _n(e&&e.start)+"-"+_n(e&&e.end)}function wt(e){return e&&typeof e=="number"?e:1}class J extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let i="",o={},l=!1;if(n&&("line"in n&&"column"in n?o={place:n}:"start"in n&&"end"in n?o={place:n}:"type"in n?o={ancestors:[n],place:n.position}:o={...n}),typeof t=="string"?i=t:!o.cause&&t&&(l=!0,i=t.message,o.cause=t),!o.ruleId&&!o.source&&typeof r=="string"){const u=r.indexOf(":");u===-1?o.ruleId=r:(o.source=r.slice(0,u),o.ruleId=r.slice(u+1))}if(!o.place&&o.ancestors&&o.ancestors){const u=o.ancestors[o.ancestors.length-1];u&&(o.place=u.position)}const a=o.place&&"start"in o.place?o.place.start:o.place;this.ancestors=o.ancestors||void 0,this.cause=o.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=Ge(o.place)||"1:1",this.place=o.place||void 0,this.reason=this.message,this.ruleId=o.ruleId||void 0,this.source=o.source||void 0,this.stack=l&&o.cause&&typeof o.cause.stack=="string"?o.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}J.prototype.file="";J.prototype.name="";J.prototype.reason="";J.prototype.message="";J.prototype.stack="";J.prototype.column=void 0;J.prototype.line=void 0;J.prototype.ancestors=void 0;J.prototype.cause=void 0;J.prototype.fatal=void 0;J.prototype.place=void 0;J.prototype.ruleId=void 0;J.prototype.source=void 0;const Vn={}.hasOwnProperty,Qi=new Map,Ki=/[A-Z]/g,Ji=new Set(["table","tbody","thead","tfoot","tr"]),Zi=new Set(["td","th"]),gr="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function el(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=ul(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");
vendor: 10,514 bytes, line 2
2if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=al(n,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?Gn:Hi,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},o=yr(i,e,void 0);return o&&typeof o!="string"?o:i.create(e,i.Fragment,{children:o||void 0},void 0)}function yr(e,t,n){if(t.type==="element")return nl(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return tl(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return il(e,t,n);if(t.type==="mdxjsEsm")return rl(e,t);if(t.type==="root")return ll(e,t,n);if(t.type==="text")return ol(e,t)}function nl(e,t,n){const r=e.schema;let i=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=Gn,e.schema=i),e.ancestors.push(t);const o=kr(e,t.tagName,!1),l=sl(e,t);let a=Xn(e,t);return Ji.has(t.tagName)&&(a=a.filter(function(u){return typeof u=="string"?!zi(u):!0})),xr(e,l,o,t),Wn(l,a),e.ancestors.pop(),e.schema=r,e.create(t,o,l,n)}function tl(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}We(e,t.position)}function rl(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);We(e,t.position)}function il(e,t,n){const r=e.schema;let i=r;t.name==="svg"&&r.space==="html"&&(i=Gn,e.schema=i),e.ancestors.push(t);const o=t.name===null?e.Fragment:kr(e,t.name,!0),l=cl(e,t),a=Xn(e,t);return xr(e,l,o,t),Wn(l,a),e.ancestors.pop(),e.schema=r,e.create(t,o,l,n)}function ll(e,t,n){const r={};return Wn(r,Xn(e,t)),e.create(t,e.Fragment,r,n)}function ol(e,t){return t.value}function xr(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function Wn(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function al(e,t,n){return r;function r(i,o,l,a){const s=Array.isArray(l.children)?n:t;return a?s(o,l,a):s(o,l)}}function ul(e,t){return n;function n(r,i,o,l){const a=Array.isArray(o.children),u=$n(r);return t(i,o,l,a,{columnNumber:u?u.column-1:void 0,fileName:e,lineNumber:u?u.line:void 0},void 0)}}function sl(e,t){const n={};let r,i;for(i in t.properties)if(i!=="children"&&Vn.call(t.properties,i)){const o=hl(e,i,t.properties[i]);if(o){const[l,a]=o;e.tableCellAlignToStyle&&l==="align"&&typeof a=="string"&&Zi.has(t.tagName)?r=a:n[l]=a}}if(r){const o=n.style||(n.style={});o[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function cl(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const o=r.data.estree.body[0];o.type;const l=o.expression;l.type;const a=l.properties[0];a.type,Object.assign(n,e.evaluater.evaluateExpression(a.argument))}else We(e,t.position);else{const i=r.name;let o;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const a=r.value.data.estree.body[0];a.type,o=e.evaluater.evaluateExpression(a.expression)}else We(e,t.position);else o=r.value===null?!0:r.value;n[i]=o}return n}function Xn(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:Qi;for(;++r<t.children.length;){const o=t.children[r];let l;if(e.passKeys){const u=o.type==="element"?o.tagName:o.type==="mdxJsxFlowElement"||o.type==="mdxJsxTextElement"?o.name:void 0;if(u){const s=i.get(u)||0;l=u+"-"+s,i.set(u,s+1)}}const a=yr(e,o,l);a!==void 0&&n.push(a)}return n}function hl(e,t,n){const r=Ni(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?Ai(n):qi(n)),r.property==="style"){let i=typeof n=="object"?n:fl(e,String(n));return e.stylePropertyNameCase==="css"&&(i=pl(i)),["style",i]}return[e.elementAttributeNameCase==="react"&&r.space?_i[r.property]||r.property:r.attribute,n]}}function fl(e,t){try{return Xi(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const r=n,i=new J("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:r,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw i.file=e.filePath||void 0,i.url=gr+"#cannot-parse-style-attribute",i}}function kr(e,t,n){let r;if(!n)r={type:"Literal",value:t};else if(t.includes(".")){const i=t.split(".");let o=-1,l;for(;++o<i.length;){const a=ft(i[o])?{type:"Identifier",name:i[o]}:{type:"Literal",value:i[o]};l=l?{type:"MemberExpression",object:l,property:a,computed:!!(o&&a.type==="Literal"),optional:!1}:a}r=l}else r=ft(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(r.type==="Literal"){const i=r.value;return Vn.call(e.components,i)?e.components[i]:i}if(e.evaluater)return e.evaluater.evaluateExpression(r);We(e)}function We(e,t){const n=new J("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=gr+"#cannot-handle-mdx-estrees-without-createevaluater",n}function pl(e){const t={};let n;for(n in e)Vn.call(e,n)&&(t[ml(n)]=e[n]);return t}function ml(e){let t=e.replace(Ki,dl);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function dl(e){return"-"+e.toLowerCase()}const yn={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"]},gl={};function Yn(e,t){const n=gl,r=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,i=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return br(e,r,i)}function br(e,t,n){if(yl(e)){if("value"in e)return e.type==="html"&&!n?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return vt(e.children,t,n)}return Array.isArray(e)?vt(e,t,n):""}function vt(e,t,n){const r=[];let i=-1;for(;++i<e.length;)r[i]=br(e[i],t,n);return r.join("")}function yl(e){return!!(e&&typeof e=="object")}const Ct=document.createElement("i");function Qn(e){const t="&"+e+";";Ct.innerHTML=t;const n=Ct.textContent;return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}function ie(e,t,n,r){const i=e.length;let o=0,l;if(t<0?t=-t>i?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)l=Array.from(r),l.unshift(t,n),e.splice(...l);else for(n&&e.splice(t,n);o<r.length;)l=r.slice(o,o+1e4),l.unshift(t,0),e.splice(...l),o+=1e4,t+=1e4}function le(e,t){return e.length>0?(ie(e,e.length,0,t),e):t}const St={}.hasOwnProperty;function wr(e){const t={};let n=-1;for(;++n<e.length;)xl(t,e[n]);return t}function xl(e,t){let n;for(n in t){const i=(St.call(e,n)?e[n]:void 0)||(e[n]={}),o=t[n];let l;if(o)for(l in o){St.call(i,l)||(i[l]=[]);const a=o[l];kl(i[l],Array.isArray(a)?a:a?[a]:[])}}}function kl(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);ie(e,0,0,r)}function vr(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function ce(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Z=be(/[A-Za-z]/),K=be(/[\dA-Za-z]/),bl=be(/[#-'*+\--9=?A-Z^-~]/);function on(e){return e!==null&&(e<32||e===127)}const Mn=be(/\d/),wl=be(/[\dA-Fa-f]/),vl=be(/[!-/:-@[-`{-~]/);function z(e){return e!==null&&e<-2}function W(e){return e!==null&&(e<0||e===32)}function R(e){return e===-2||e===-1||e===32}const cn=be(new RegExp("\\p{P}|\\p{S}","u")),Te=be(/\s/);function be(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function Me(e){const t=[];let n=-1,r=0,i=0;for(;++n<e.length;){const o=e.charCodeAt(n);let l="";if(o===37&&K(e.charCodeAt(n+1))&&K(e.charCodeAt(n+2)))i=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(l=String.fromCharCode(o));else if(o>55295&&o<57344){const a=e.charCodeAt(n+1);o<56320&&a>56319&&a<57344?(l=String.fromCharCode(o,a),i=1):l="�"}else l=String.fromCharCode(o);l&&(t.push(e.slice(r,n),encodeURIComponent(l)),r=n+i+1,l=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function B(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let o=0;return l;function l(u){return R(u)?(e.enter(n),a(u)):t(u)}function a(u){return R(u)&&o++<i?(e.consume(u),a):(e.exit(n),t(u))}}const Cl={tokenize:Sl};function Sl(e){const t=e.attempt(this.parser.constructs.contentInitial,r,i);let n;return t;function r(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),B(e,t,"linePrefix")}function i(a){return e.enter("paragraph"),o(a)}function o(a){const u=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=u),n=u,l(a)}function l(a){if(a===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(a);return}return z(a)?(e.consume(a),e.exit("chunkText"),o):(e.consume(a),l)}}const El={tokenize:Al},Et={tokenize:Tl};function Al(e){const t=this,n=[];let r=0,i,o,l;return a;function a(C){if(r<n.length){const _=n[r];return t.containerState=_[1],e.attempt(_[0].continuation,u,s)(C)}return s(C)}function u(C){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,i&&E();const _=t.events.length;let M=_,b;for(;M--;)if(t.events[M][0]==="exit"&&t.events[M][1].type==="chunkFlow"){b=t.events[M][1].end;break}y(r);let N=_;for(;N<t.events.length;)t.events[N][1].end={...b},N++;return ie(t.events,M+1,0,t.events.slice(_)),t.events.length=N,s(C)}return a(C)}function s(C){if(r===n.length){if(!i)return p(C);if(i.currentConstruct&&i.currentConstruct.concrete)return g(C);t.interrupt=!!(i.currentConstruct&&!i._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(Et,h,c)(C)}function h(C){return i&&E(),y(r),p(C)}function c(C){return t.parser.lazy[t.now().line]=r!==n.length,l=t.now().offset,g(C)}function p(C){return t.containerState={},e.attempt(Et,f,g)(C)}function f(C){return r++,n.push([t.currentConstruct,t.containerState]),p(C)}function g(C){if(C===null){i&&E(),y(0),e.consume(C);return}return i=i||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:i,contentType:"flow",previous:o}),w(C)}function w(C){if(C===null){v(e.exit("chunkFlow"),!0),y(0),e.consume(C);return}return z(C)?(e.consume(C),v(e.exit("chunkFlow")),r=0,t.interrupt=void 0,a):(e.consume(C),w)}function v(C,_){const M=t.sliceStream(C);
vendor: 6,638 bytes, line 2
2if(_&&M.push(null),C.previous=o,o&&(o.next=C),o=C,i.defineSkip(C.start),i.write(M),t.parser.lazy[C.start.line]){let b=i.events.length;for(;b--;)if(i.events[b][1].start.offset<l&&(!i.events[b][1].end||i.events[b][1].end.offset>l))return;const N=t.events.length;let q=N,H,x;for(;q--;)if(t.events[q][0]==="exit"&&t.events[q][1].type==="chunkFlow"){if(H){x=t.events[q][1].end;break}H=!0}for(y(r),b=N;b<t.events.length;)t.events[b][1].end={...x},b++;ie(t.events,q+1,0,t.events.slice(N)),t.events.length=b}}function y(C){let _=n.length;for(;_-- >C;){const M=n[_];t.containerState=M[1],M[0].exit.call(t,e)}n.length=C}function E(){i.write([null]),o=void 0,i=void 0,t.containerState._closeFlow=void 0}}function Tl(e,t,n){return B(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Oe(e){if(e===null||W(e)||Te(e))return 1;if(cn(e))return 2}function hn(e,t,n){const r=[];let i=-1;for(;++i<e.length;){const o=e[i].resolveAll;o&&!r.includes(o)&&(t=o(t,n),r.push(o))}return t}const Rn={name:"attention",resolveAll:Il,tokenize:Pl};function Il(e,t){let n=-1,r,i,o,l,a,u,s,h;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(r=n;r--;)if(e[r][0]==="exit"&&e[r][1].type==="attentionSequence"&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;u=e[r][1].end.offset-e[r][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const c={...e[r][1].end},p={...e[n][1].start};At(c,-u),At(p,u),l={type:u>1?"strongSequence":"emphasisSequence",start:c,end:{...e[r][1].end}},a={type:u>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:p},o={type:u>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[n][1].start}},i={type:u>1?"strong":"emphasis",start:{...l.start},end:{...a.end}},e[r][1].end={...l.start},e[n][1].start={...a.end},s=[],e[r][1].end.offset-e[r][1].start.offset&&(s=le(s,[["enter",e[r][1],t],["exit",e[r][1],t]])),s=le(s,[["enter",i,t],["enter",l,t],["exit",l,t],["enter",o,t]]),s=le(s,hn(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),s=le(s,[["exit",o,t],["enter",a,t],["exit",a,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(h=2,s=le(s,[["enter",e[n][1],t],["exit",e[n][1],t]])):h=0,ie(e,r-1,n-r+3,s),n=r+s.length-h-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function Pl(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=Oe(r);let o;return l;function l(u){return o=u,e.enter("attentionSequence"),a(u)}function a(u){if(u===o)return e.consume(u),a;const s=e.exit("attentionSequence"),h=Oe(u),c=!h||h===2&&i||n.includes(u),p=!i||i===2&&h||n.includes(r);return s._open=!!(o===42?c:c&&(i||!p)),s._close=!!(o===42?p:p&&(h||!c)),t(u)}}function At(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const Ll={name:"autolink",tokenize:zl};function zl(e,t,n){let r=0;return i;function i(f){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),o}function o(f){return Z(f)?(e.consume(f),l):f===64?n(f):s(f)}function l(f){return f===43||f===45||f===46||K(f)?(r=1,a(f)):s(f)}function a(f){return f===58?(e.consume(f),r=0,u):(f===43||f===45||f===46||K(f))&&r++<32?(e.consume(f),a):(r=0,s(f))}function u(f){return f===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.exit("autolink"),t):f===null||f===32||f===60||on(f)?n(f):(e.consume(f),u)}function s(f){return f===64?(e.consume(f),h):bl(f)?(e.consume(f),s):n(f)}function h(f){return K(f)?c(f):n(f)}function c(f){return f===46?(e.consume(f),r=0,h):f===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.exit("autolink"),t):p(f)}function p(f){if((f===45||K(f))&&r++<63){const g=f===45?p:c;return e.consume(f),g}return n(f)}}const Ke={partial:!0,tokenize:Dl};function Dl(e,t,n){return r;function r(o){return R(o)?B(e,i,"linePrefix")(o):i(o)}function i(o){return o===null||z(o)?t(o):n(o)}}const Cr={continuation:{tokenize:Ol},exit:_l,name:"blockQuote",tokenize:Fl};function Fl(e,t,n){const r=this;return i;function i(l){if(l===62){const a=r.containerState;return a.open||(e.enter("blockQuote",{_container:!0}),a.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(l),e.exit("blockQuoteMarker"),o}return n(l)}function o(l){return R(l)?(e.enter("blockQuotePrefixWhitespace"),e.consume(l),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(l))}}function Ol(e,t,n){const r=this;return i;function i(l){return R(l)?B(e,o,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(l):o(l)}function o(l){return e.attempt(Cr,t,n)(l)}}function _l(e){e.exit("blockQuote")}const Sr={name:"characterEscape",tokenize:Ml};function Ml(e,t,n){return r;function r(o){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(o),e.exit("escapeMarker"),i}function i(o){return vl(o)?(e.enter("characterEscapeValue"),e.consume(o),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(o)}}const Er={name:"characterReference",tokenize:Rl};function Rl(e,t,n){const r=this;let i=0,o,l;return a;function a(c){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(c),e.exit("characterReferenceMarker"),u}function u(c){return c===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(c),e.exit("characterReferenceMarkerNumeric"),s):(e.enter("characterReferenceValue"),o=31,l=K,h(c))}function s(c){return c===88||c===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(c),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),o=6,l=wl,h):(e.enter("characterReferenceValue"),o=7,l=Mn,h(c))}function h(c){if(c===59&&i){const p=e.exit("characterReferenceValue");return l===K&&!Qn(r.sliceSerialize(p))?n(c):(e.enter("characterReferenceMarker"),e.consume(c),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return l(c)&&i++<o?(e.consume(c),h):n(c)}}const Tt={partial:!0,tokenize:jl},It={concrete:!0,name:"codeFenced",tokenize:Nl};function Nl(e,t,n){const r=this,i={partial:!0,tokenize:M};let o=0,l=0,a;return u;function u(b){return s(b)}function s(b){const N=r.events[r.events.length-1];return o=N&&N[1].type==="linePrefix"?N[2].sliceSerialize(N[1],!0).length:0,a=b,e.enter("co
2deFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),h(b)}function h(b){return b===a?(l++,e.consume(b),h):l<3?n(b):(e.exit("codeFencedFenceSequence"),R(b)?B(e,c,"whitespace")(b):c(b))}function c(b){return b===null||z(b)?(e.exit("codeFencedFence"),r.interrupt?t(b):e.check(Tt,w,_)(b)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),p(b))}function p(b){return b===null||z(b)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),c(b)):R(b)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),B(e,f,"whitespace")(b)):b===96&&b===a?n(b):(e.consume(b),p)}function f(b){return b===null||z(b)?c(b):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),g(b))}function g(b){return b===null||z(b)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),c(b)):b===96&&b===a?n(b):(e.consume(b),g)}function w(b){return e.attempt(i,_,v)(b)}function v(b){return e.enter("lineEnding"),e.consume(b),e.exit("lineEnding"),y}function y(b){return o>0&&R(b)?B(e,E,"linePrefix",o+1)(b):E(b)}function E(b){return b===null||z(b)?e.check(Tt,w,_)(b):(e.enter("codeFlowValue"),C(b))}function C(b){return b===null||z(b)?(e.exit("codeFlowValue"),E(b)):(e.consume(b),C)}function _(b){return e.exit("codeFenced"),t(b)}function M(b,N,q){let H=0;return x;function x(T){return b.enter("lineEnding"),b.consume(T),b.exit("lineEnding"),P}function P(T){return b.enter("codeFencedFence"),R(T)?B(b,L,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(T):L(T)}function L(T){return T===a?(b.enter("codeFencedFenceSequence"),U(T)):q(T)}function U(T){return T===a?(H++,b.consume(T),U):H>=l?(b.exit("codeFencedFenceSequence"),R(T)?B(b,D,"whitespace")(T):D(T)):q(T)}function D(T){return T===null||z(T)?(b.exit("codeFencedFence"),N(T)):q(T)}}}function jl(e,t,n){const r=this;return i;function i(l){return l===null?n(l):(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),o)}function o(l){return r.parser.lazy[r.now().line]?n(l):t(l)}}const xn={name:"codeIndented",tokenize:Hl},Bl={partial:!0,tokenize:ql};function Hl(e,t,n){const r=this;return i;function i(s){return e.enter("codeIndented"),B(e,o,"linePrefix",5)(s)}function o(s){const h=r.events[r.events.length-1];return h&&h[1].type==="linePrefix"&&h[2].sliceSerialize(h[1],!0).length>=4?l(s):n(s)}function l(s){return s===null?u(s):z(s)?e.attempt(Bl,l,u)(s):(e.enter("codeFlowValue"),a(s))}function a(s){return s===null||z(s)?(e.exit("codeFlowValue"),l(s)):(e.consume(s),a)}function u(s){return e.exit("codeIndented"),t(s)}}function ql(e,t,n){const r=this;return i;function i(l){return r.parser.lazy[r.now().line]?n(l):z(l)?(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),i):B(e,o,"linePrefix",5)(l)}function o(l){const a=r.events[r.events.length-1];return a&&a[1].type==="linePrefix"&&a[2].sliceSerialize(a[1],!0).length>=4?t(l):z(l)?i(l):n(l)}}const Ul={name:"codeText",previous:$l,resolve:Gl,tokenize:Vl};function Gl(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)i===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(i=r):(r===t||e[r][1].type==="lineEnding")&&(e[i][1].type="codeTextData",r!==i+2&&(e[i][1].end=e[r-1][1].end,e.splice(i+2,r-i-2),t-=r-i-2,r=i+2),i=void 0);return e}function $l(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function Vl(e,t,n){let r=0,i,o;return l;function l(c){return e.enter("codeText"),e.enter("codeTextSequence"),a(c)}function a(c){return c===96?(e.consume(c),r++,a):(e.exit("codeTextSequence"),u(c))}function u(c){return c===null?n(c):c===32?(e.enter("space"),e.consume(c),e.exit("space"),u):c===96?(o=e.enter("codeTextSequence"),i=0,h(c)):z(c)?(e.enter("lineEnding"),e.consume(c),e.exit("lineEnding"),u):(e.enter("codeTextData"),s(c))}function s(c){return c===null||c===32||c===96||z(c)?(e.exit("codeTextData"),u(c)):(e.consume(c),s)}function h(c){return c===96?(e.consume(c),i++,h):i===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(c)):(o.type="codeTextData",s(c))}}class Wl{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,n){const r=n??Number.POSITIVE_INFINITY;return r<this.left.length?this.left.slice(t,r):t>this.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const i=n||0;this.setCursor(Math.trunc(t));const o=this.right.splice(this.right.length-i,Number.POSITIVE_INFINITY);return r&&qe(this.left,r),o.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),qe(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),qe(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t<this.left.length){const n=this.left.splice(t,Number.POSITIVE_INFINITY);qe(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);qe(this.left,n.reverse())}}}function qe(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function Ar(e){const t={};let n=-1,r,i,o,l,a,u,s;const h=new Wl(e);for(;++n<h.length;){for(;n in t;)n=t[n];if(r=h.get(n),n&&r[1].type==="chunkFlow"&&h.get(n-1)[1].type==="listItemPrefix"&&(u=r[1]._tokenizer.events,o=0,o<u.length&&u[o][1].type==="lineEndingBlank"&&(o+=2),o<u.length&&u[o][1].type==="content"))for(;++o<u.length&&u[o][1].type!=="content";)u[o][1].type==="chunkText"&&(u[o][1]._isInFirstContentOfListItem=!0,o++);
vendor: 6,084 bytes, line 2
2if(r[0]==="enter")r[1].contentType&&(Object.assign(t,Xl(h,n)),n=t[n],s=!0);else if(r[1]._container){for(o=n,i=void 0;o--;)if(l=h.get(o),l[1].type==="lineEnding"||l[1].type==="lineEndingBlank")l[0]==="enter"&&(i&&(h.get(i)[1].type="lineEndingBlank"),l[1].type="lineEnding",i=o);else if(!(l[1].type==="linePrefix"||l[1].type==="listItemIndent"))break;i&&(r[1].end={...h.get(i)[1].start},a=h.slice(i,n),a.unshift(r),h.splice(i,n-i+1,a))}}return ie(e,0,Number.POSITIVE_INFINITY,h.slice(0)),!s}function Xl(e,t){const n=e.get(t)[1],r=e.get(t)[2];let i=t-1;const o=[];let l=n._tokenizer;l||(l=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(l._contentTypeTextTrailing=!0));const a=l.events,u=[],s={};let h,c,p=-1,f=n,g=0,w=0;const v=[w];for(;f;){for(;e.get(++i)[1]!==f;);o.push(i),f._tokenizer||(h=r.sliceStream(f),f.next||h.push(null),c&&l.defineSkip(f.start),f._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=!0),l.write(h),f._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=void 0)),c=f,f=f.next}for(f=n;++p<a.length;)a[p][0]==="exit"&&a[p-1][0]==="enter"&&a[p][1].type===a[p-1][1].type&&a[p][1].start.line!==a[p][1].end.line&&(w=p+1,v.push(w),f._tokenizer=void 0,f.previous=void 0,f=f.next);for(l.events=[],f?(f._tokenizer=void 0,f.previous=void 0):v.pop(),p=v.length;p--;){const y=a.slice(v[p],v[p+1]),E=o.pop();u.push([E,E+y.length-1]),e.splice(E,2,y)}for(u.reverse(),p=-1;++p<u.length;)s[g+u[p][0]]=g+u[p][1],g+=u[p][1]-u[p][0]-1;return s}const Yl={resolve:Kl,tokenize:Jl},Ql={partial:!0,tokenize:Zl};function Kl(e){return Ar(e),e}function Jl(e,t){let n;return r;function r(a){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),i(a)}function i(a){return a===null?o(a):z(a)?e.check(Ql,l,o)(a):(e.consume(a),i)}function o(a){return e.exit("chunkContent"),e.exit("content"),t(a)}function l(a){return e.consume(a),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,i}}function Zl(e,t,n){const r=this;return i;function i(l){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),B(e,o,"linePrefix")}function o(l){if(l===null||z(l))return n(l);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?t(l):e.interrupt(r.parser.constructs.flow,n,t)(l)}}function Tr(e,t,n,r,i,o,l,a,u){const s=u||Number.POSITIVE_INFINITY;let h=0;return c;function c(y){return y===60?(e.enter(r),e.enter(i),e.enter(o),e.consume(y),e.exit(o),p):y===null||y===32||y===41||on(y)?n(y):(e.enter(r),e.enter(l),e.enter(a),e.enter("chunkString",{contentType:"string"}),w(y))}function p(y){return y===62?(e.enter(o),e.consume(y),e.exit(o),e.exit(i),e.exit(r),t):(e.enter(a),e.enter("chunkString",{contentType:"string"}),f(y))}function f(y){return y===62?(e.exit("chunkString"),e.exit(a),p(y)):y===null||y===60||z(y)?n(y):(e.consume(y),y===92?g:f)}function g(y){return y===60||y===62||y===92?(e.consume(y),f):f(y)}function w(y){return!h&&(y===null||y===41||W(y))?(e.exit("chunkString"),e.exit(a),e.exit(l),e.exit(r),t(y)):h<s&&y===40?(e.consume(y),h++,w):y===41?(e.consume(y),h--,w):y===null||y===32||y===40||on(y)?n(y):(e.consume(y),y===92?v:w)}function v(y){return y===40||y===41||y===92?(e.consume(y),w):w(y)}}function Ir(e,t,n,r,i,o){const l=this;let a=0,u;return s;function s(f){return e.enter(r),e.enter(i),e.consume(f),e.exit(i),e.enter(o),h}function h(f){return a>999||f===null||f===91||f===93&&!u||f===94&&!a&&"_hiddenFootnoteSupport"in l.parser.constructs?n(f):f===93?(e.exit(o),e.enter(i),e.consume(f),e.exit(i),e.exit(r),t):z(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),h):(e.enter("chunkString",{contentType:"string"}),c(f))}function c(f){return f===null||f===91||f===93||z(f)||a++>999?(e.exit("chunkString"),h(f)):(e.consume(f),u||(u=!R(f)),f===92?p:c)}function p(f){return f===91||f===92||f===93?(e.consume(f),a++,c):c(f)}}function Pr(e,t,n,r,i,o){let l;return a;function a(p){return p===34||p===39||p===40?(e.enter(r),e.enter(i),e.consume(p),e.exit(i),l=p===40?41:p,u):n(p)}function u(p){return p===l?(e.enter(i),e.consume(p),e.exit(i),e.exit(r),t):(e.enter(o),s(p))}function s(p){return p===l?(e.exit(o),u(l)):p===null?n(p):z(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),B(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),h(p))}function h(p){return p===l||p===null||z(p)?(e.exit("chunkString"),s(p)):(e.consume(p),p===92?c:h)}function c(p){return p===l||p===92?(e.consume(p),h):h(p)}}function $e(e,t){let n;return r;function r(i){return z(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):R(i)?B(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}const eo={name:"definition",tokenize:to},no={partial:!0,tokenize:ro};function to(e,t,n){const r=this;let i;return o;function o(f){return e.enter("definition"),l(f)}function l(f){return Ir.call(r,e,a,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(f)}function a(f){return i=ce(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),f===58?(e.enter("definitionMarker"),e.consume(f),e.exit("definitionMarker"),u):n(f)}function u(f){return W(f)?$e(e,s)(f):s(f)}function s(f){return Tr(e,h,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(f)}function h(f){return e.attempt(no,c,c)(f)}function c(f){return R(f)?B(e,p,"whitespace")(f):p(f)}function p(f){return f===null||z(f)?(e.exit("definition"),r.parser.defined.push(i),t(f)):n(f)}}function ro(e,t,n){return r;function r(a){return W(a)?$e(e,i)(a):n(a)}function i(a){return Pr(e,o,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(a)}function o(a){return R(a)?B(e,l,"whitespace")(a):l(a)}function l(a){return a===null||z(a)?t(a):n(a)}}const io={name:"hardBreakEscape",tokenize:lo};function lo(e,t,n){return r;function r(o){return e.enter("hardBreakEscape"),e.consume(o),i}function i(o){return z(o)?(e.exit("hardBreakEscape"),t(o)):n(o)}}
vendor: 17,492 bytes, line 2
2const oo={name:"headingAtx",resolve:ao,tokenize:uo};function ao(e,t){let n=e.length-2,r=3,i,o;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},o={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},ie(e,r,n-r+1,[["enter",i,t],["enter",o,t],["exit",o,t],["exit",i,t]])),e}function uo(e,t,n){let r=0;return i;function i(h){return e.enter("atxHeading"),o(h)}function o(h){return e.enter("atxHeadingSequence"),l(h)}function l(h){return h===35&&r++<6?(e.consume(h),l):h===null||W(h)?(e.exit("atxHeadingSequence"),a(h)):n(h)}function a(h){return h===35?(e.enter("atxHeadingSequence"),u(h)):h===null||z(h)?(e.exit("atxHeading"),t(h)):R(h)?B(e,a,"whitespace")(h):(e.enter("atxHeadingText"),s(h))}function u(h){return h===35?(e.consume(h),u):(e.exit("atxHeadingSequence"),a(h))}function s(h){return h===null||h===35||W(h)?(e.exit("atxHeadingText"),a(h)):(e.consume(h),s)}}const so=["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"],Pt=["pre","script","style","textarea"],co={concrete:!0,name:"htmlFlow",resolveTo:po,tokenize:mo},ho={partial:!0,tokenize:yo},fo={partial:!0,tokenize:go};function po(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function mo(e,t,n){const r=this;let i,o,l,a,u;return s;function s(d){return h(d)}function h(d){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(d),c}function c(d){return d===33?(e.consume(d),p):d===47?(e.consume(d),o=!0,w):d===63?(e.consume(d),i=3,r.interrupt?t:m):Z(d)?(e.consume(d),l=String.fromCharCode(d),v):n(d)}function p(d){return d===45?(e.consume(d),i=2,f):d===91?(e.consume(d),i=5,a=0,g):Z(d)?(e.consume(d),i=4,r.interrupt?t:m):n(d)}function f(d){return d===45?(e.consume(d),r.interrupt?t:m):n(d)}function g(d){const ue="CDATA[";return d===ue.charCodeAt(a++)?(e.consume(d),a===ue.length?r.interrupt?t:L:g):n(d)}function w(d){return Z(d)?(e.consume(d),l=String.fromCharCode(d),v):n(d)}function v(d){if(d===null||d===47||d===62||W(d)){const ue=d===47,we=l.toLowerCase();return!ue&&!o&&Pt.includes(we)?(i=1,r.interrupt?t(d):L(d)):so.includes(l.toLowerCase())?(i=6,ue?(e.consume(d),y):r.interrupt?t(d):L(d)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(d):o?E(d):C(d))}return d===45||K(d)?(e.consume(d),l+=String.fromCharCode(d),v):n(d)}function y(d){return d===62?(e.consume(d),r.interrupt?t:L):n(d)}function E(d){return R(d)?(e.consume(d),E):x(d)}function C(d){return d===47?(e.consume(d),x):d===58||d===95||Z(d)?(e.consume(d),_):R(d)?(e.consume(d),C):x(d)}function _(d){return d===45||d===46||d===58||d===95||K(d)?(e.consume(d),_):M(d)}function M(d){return d===61?(e.consume(d),b):R(d)?(e.consume(d),M):C(d)}function b(d){return d===null||d===60||d===61||d===62||d===96?n(d):d===34||d===39?(e.consume(d),u=d,N):R(d)?(e.consume(d),b):q(d)}function N(d){return d===u?(e.consume(d),u=null,H):d===null||z(d)?n(d):(e.consume(d),N)}function q(d){return d===null||d===34||d===39||d===47||d===60||d===61||d===62||d===96||W(d)?M(d):(e.consume(d),q)}function H(d){return d===47||d===62||R(d)?C(d):n(d)}function x(d){return d===62?(e.consume(d),P):n(d)}function P(d){return d===null||z(d)?L(d):R(d)?(e.consume(d),P):n(d)}function L(d){return d===45&&i===2?(e.consume(d),G):d===60&&i===1?(e.consume(d),Y):d===62&&i===4?(e.consume(d),ae):d===63&&i===3?(e.consume(d),m):d===93&&i===5?(e.consume(d),pe):z(d)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(ho,me,U)(d)):d===null||z(d)?(e.exit("htmlFlowData"),U(d)):(e.consume(d),L)}function U(d){return e.check(fo,D,me)(d)}function D(d){return e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),T}function T(d){return d===null||z(d)?U(d):(e.enter("htmlFlowData"),L(d))}function G(d){return d===45?(e.consume(d),m):L(d)}function Y(d){return d===47?(e.consume(d),l="",oe):L(d)}function oe(d){if(d===62){const ue=l.toLowerCase();return Pt.includes(ue)?(e.consume(d),ae):L(d)}return Z(d)&&l.length<8?(e.consume(d),l+=String.fromCharCode(d),oe):L(d)}function pe(d){return d===93?(e.consume(d),m):L(d)}function m(d){return d===62?(e.consume(d),ae):d===45&&i===2?(e.consume(d),m):L(d)}function ae(d){return d===null||z(d)?(e.exit("htmlFlowData"),me(d)):(e.consume(d),ae)}function me(d){return e.exit("htmlFlow"),t(d)}}function go(e,t,n){const r=this;return i;function i(l){return z(l)?(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),o):n(l)}function o(l){return r.parser.lazy[r.now().line]?n(l):t(l)}}function yo(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(Ke,t,n)}}const xo={name:"htmlText",tokenize:ko};function ko(e,t,n){const r=this;let i,o,l;return a;function a(m){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(m),u}function u(m){return m===33?(e.consume(m),s):m===47?(e.consume(m),M):m===63?(e.consume(m),C):Z(m)?(e.consume(m),q):n(m)}function s(m){return m===45?(e.consume(m),h):m===91?(e.consume(m),o=0,g):Z(m)?(e.consume(m),E):n(m)}function h(m){return m===45?(e.consume(m),f):n(m)}function c(m){return m===null?n(m):m===45?(e.consume(m),p):z(m)?(l=c,Y(m)):(e.consume(m),c)}function p(m){return m===45?(e.consume(m),f):c(m)}function f(m){return m===62?G(m):m===45?p(m):c(m)}function g(m){const ae="CDATA[";return m===ae.charCodeAt(o++)?(e.consume(m),o===ae.length?w:g):n(m)}function w(m){return m===null?n(m):m===93?(e.consume(m),v):z(m)?(l=w,Y(m)):(e.consume(m),w)}function v(m){return m===93?(e.consume(m),y):w(m)}function y(m){return m===62?G(m):m===93?(e.consume(m),y):w(m)}function E(m){return m===null||m===62?G(m):z(m)?(l=E,Y(m)):(e.consume(m),E)}function C(m){return m===null?n(m):m===63?(e.consume(m),_):z(m)?(l=C,Y(m)):(e.consume(m),C)}function _(m){return m===62?G(m):C(m)}function M(m){return Z(m)?(e.consume(m),b):n(m)}function b(m){return m===45||K(m)?(e.consume(m),b):N(m)}function N(m){return z(m)?(l=N,Y(m)):R(m)?(e.consume(m),N):G(m)}function q(m){return m===45||K(m)?(e.consume(m),q):m===47||m===62||W(m)?H(m):n(m)}function H(m){return m===47?(e.consume(m),G):m===58||m===95||Z(m)?(e.consume(m),x):z(m)?(l=H,Y(m)):R(m)?(e.consume(m),H):G(m)}function x(m){return m===45||m===46||m===58||m===95||K(m)?(e.consume(m),x):P(m)}function P(m){return m===61?(e.consume(m),L):z(m)?(l=P,Y(m)):R(m)?(e.consume(m),P):H(m)}function L(m){return m===null||m===60||m===61||m===62||m===96?n(m):m===34||m===39?(e.consume(m),i=m,U):z(m)?(l=L,Y(m)):R(m)?(e.consume(m),L):(e.consume(m),D)}function U(m){return m===i?(e.consume(m),i=void 0,T):m===null?n(m):z(m)?(l=U,Y(m)):(e.consume(m),U)}function D(m){return m===null||m===34||m===39||m===60||m===61||m===96?n(m):m===47||m===62||W(m)?H(m):(e.consume(m),D)}function T(m){return m===47||m===62||W(m)?H(m):n(m)}function G(m){return m===62?(e.consume(m),e.exit("htmlTextData"),e.exit("htmlText"),t):n(m)}function Y(m){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),oe}function oe(m){return R(m)?B(e,pe,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(m):pe(m)}function pe(m){return e.enter("htmlTextData"),l(m)}}const Kn={name:"labelEnd",resolveAll:Co,resolveTo:So,tokenize:Eo},bo={tokenize:Ao},wo={tokenize:To},vo={tokenize:Io};function Co(e){let t=-1;const n=[];for(;++t<e.length;){const r=e[t][1];if(n.push(e[t]),r.type==="labelImage"||r.type==="labelLink"||r.type==="labelEnd"){const i=r.type==="labelImage"?4:2;r.type="data",t+=i}}return e.length!==n.length&&ie(e,0,e.length,n),e}function So(e,t){let n=e.length,r=0,i,o,l,a;for(;n--;)if(i=e[n][1],o){if(i.type==="link"||i.type==="labelLink"&&i._inactive)break;e[n][0]==="enter"&&i.type==="labelLink"&&(i._inactive=!0)}else if(l){if(e[n][0]==="enter"&&(i.type==="labelImage"||i.type==="labelLink")&&!i._balanced&&(o=n,i.type!=="labelLink")){r=2;break}}else i.type==="labelEnd"&&(l=n);const u={type:e[o][1].type==="labelLink"?"link":"image",start:{...e[o][1].start},end:{...e[e.length-1][1].end}},s={type:"label",start:{...e[o][1].start},end:{...e[l][1].end}},h={type:"labelText",start:{...e[o+r+2][1].end},end:{...e[l-2][1].start}};return a=[["enter",u,t],["enter",s,t]],a=le(a,e.slice(o+1,o+r+3)),a=le(a,[["enter",h,t]]),a=le(a,hn(t.parser.constructs.insideSpan.null,e.slice(o+r+4,l-3),t)),a=le(a,[["exit",h,t],e[l-2],e[l-1],["exit",s,t]]),a=le(a,e.slice(l+1)),a=le(a,[["exit",u,t]]),ie(e,o,e.length,a),e}function Eo(e,t,n){const r=this;let i=r.events.length,o,l;for(;i--;)if((r.events[i][1].type==="labelImage"||r.events[i][1].type==="labelLink")&&!r.events[i][1]._balanced){o=r.events[i][1];break}return a;function a(p){return o?o._inactive?c(p):(l=r.parser.defined.includes(ce(r.sliceSerialize({start:o.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(p),e.exit("labelMarker"),e.exit("labelEnd"),u):n(p)}function u(p){return p===40?e.attempt(bo,h,l?h:c)(p):p===91?e.attempt(wo,h,l?s:c)(p):l?h(p):c(p)}function s(p){return e.attempt(vo,h,c)(p)}function h(p){return t(p)}function c(p){return o._balanced=!0,n(p)}}function Ao(e,t,n){return r;function r(c){return e.enter("resource"),e.enter("resourceMarker"),e.consume(c),e.exit("resourceMarker"),i}function i(c){return W(c)?$e(e,o)(c):o(c)}function o(c){return c===41?h(c):Tr(e,l,a,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(c)}function l(c){return W(c)?$e(e,u)(c):h(c)}function a(c){return n(c)}function u(c){return c===34||c===39||c===40?Pr(e,s,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(c):h(c)}function s(c){return W(c)?$e(e,h)(c):h(c)}function h(c){return c===41?(e.enter("resourceMarker"),e.consume(c),e.exit("resourceMarker"),e.exit("resource"),t):n(c)}}function To(e,t,n){const r=this;return i;function i(a){return Ir.call(r,e,o,l,"reference","referenceMarker","referenceString")(a)}function o(a){return r.parser.defined.includes(ce(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(a):n(a)}function l(a){return n(a)}}function Io(e,t,n){return r;function r(o){return e.enter("reference"),e.enter("referenceMarker"),e.consume(o),e.exit("referenceMarker"),i}function i(o){return o===93?(e.enter("referenceMarker"),e.consume(o),e.exit("referenceMarker"),e.exit("reference"),t):n(o)}}const Po={name:"labelStartImage",resolveAll:Kn.resolveAll,tokenize:Lo};function Lo(e,t,n){const r=this;return i;function i(a){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(a),e.exit("labelImageMarker"),o}function o(a){return a===91?(e.enter("labelMarker"),e.consume(a),e.exit("labelMarker"),e.exit("labelImage"),l):n(a)}function l(a){return a===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(a):t(a)}}const zo={name:"labelStartLink",resolveAll:Kn.resolveAll,tokenize:Do};function Do(e,t,n){const r=this;return i;function i(l){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(l),e.exit("labelMarker"),e.exit("labelLink"),o}function o(l){return l===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(l):t(l)}}const kn={name:"lineEnding",tokenize:Fo};function Fo(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),B(e,t,"linePrefix")}}const ln={name:"thematicBreak",tokenize:Oo};function Oo(e,t,n){let r=0,i;return o;function o(s){return e.enter("thematicBreak"),l(s)}function l(s){return i=s,a(s)}function a(s){return s===i?(e.enter("thematicBreakSequence"),u(s)):r>=3&&(s===null||z(s))?(e.exit("thematicBreak"),t(s)):n(s)}function u(s){return s===i?(e.consume(s),r++,u):(e.exit("thematicBreakSequence"),R(s)?B(e,a,"whitespace")(s):a(s))}}const ee={continuation:{tokenize:No},exit:Bo,name:"list",tokenize:Ro},_o={partial:!0,tokenize:Ho},Mo={partial:!0,tokenize:jo};function Ro(e,t,n){const r=this,i=r.events[r.events.length-1];let o=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,l=0;return a;function a(f){const g=r.containerState.type||(f===42||f===43||f===45?"listUnordered":"listOrdered");if(g==="listUnordered"?!r.containerState.marker||f===r.containerState.marker:Mn(f)){if(r.containerState.type||(r.containerState.type=g,e.enter(g,{_container:!0})),g==="listUnordered")return e.enter("listItemPrefix"),f===42||f===45?e.check(ln,n,s)(f):s(f);if(!r.interrupt||f===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),u(f)}return n(f)}function u(f){return Mn(f)&&++l<10?(e.consume(f),u):(!r.interrupt||l<2)&&(r.containerState.marker?f===r.containerState.marker:f===41||f===46)?(e.exit("listItemValue"),s(f)):n(f)}function s(f){return e.enter("listItemMarker"),e.consume(f),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||f,e.check(Ke,r.interrupt?n:h,e.attempt(_o,p,c))}function h(f){return r.containerState.initialBlankLine=!0,o++,p(f)}function c(f){return R(f)?(e.enter("listItemPrefixWhitespace"),e.consume(f),e.exit("listItemPrefixWhitespace"),p):n(f)}function p(f){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(f)}}function No(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(Ke,i,o);function i(a){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,B(e,t,"listItemIndent",r.containerState.size+1)(a)}function o(a){return r.containerState.furtherBlankLines||!R(a)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,l(a)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(Mo,t,l)(a))}function l(a){return r.containerState._closeFlow=!0,r.interrupt=void 0,B(e,e.attempt(ee,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(a)}}function jo(e,t,n){const r=this;return B(e,i,"listItemIndent",r.containerState.size+1);function i(o){const l=r.events[r.events.length-1];return l&&l[1].type==="listItemIndent"&&l[2].sliceSerialize(l[1],!0).length===r.containerState.size?t(o):n(o)}}function Bo(e){e.exit(this.containerState.type)}function Ho(e,t,n){const r=this;return B(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(o){const l=r.events[r.events.length-1];return!R(o)&&l&&l[1].type==="listItemPrefixWhitespace"?t(o):n(o)}}const Lt={name:"setextUnderline",resolveTo:qo,tokenize:Uo};function qo(e,t){let n=e.length,r,i,o;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!o&&e[n][1].type==="definition"&&(o=n);const l={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[i][1].type="setextHeadingText",o?(e.splice(i,0,["enter",l,t]),e.splice(o+1,0,["exit",e[r][1],t]),e[r][1].end={...e[o][1].end}):e[r][1]=l,e.push(["exit",l,t]),e}function Uo(e,t,n){const r=this;let i;return o;function o(s){let h=r.events.length,c;for(;h--;)if(r.events[h][1].type!=="lineEnding"&&r.events[h][1].type!=="linePrefix"&&r.events[h][1].type!=="content"){c=r.events[h][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||c)?(e.enter("setextHeadingLine"),i=s,l(s)):n(s)}function l(s){return e.enter("setextHeadingLineSequence"),a(s)}function a(s){return s===i?(e.consume(s),a):(e.exit("setextHeadingLineSequence"),R(s)?B(e,u,"lineSuffix")(s):u(s))}function u(s){return s===null||z(s)?(e.exit("setextHeadingLine"),t(s)):n(s)}}const Go={tokenize:$o};function $o(e){const t=this,n=e.attempt(Ke,r,e.attempt(this.parser.constructs.flowInitial,i,B(e,e.attempt(this.parser.constructs.flow,i,e.attempt(Yl,i)),"linePrefix")));return n;function r(o){if(o===null){e.consume(o);return}return e.enter("lineEndingBlank"),e.consume(o),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const Vo={resolveAll:zr()},Wo=Lr("string"),Xo=Lr("text");function Lr(e){return{resolveAll:zr(e==="text"?Yo:void 0),tokenize:t};function t(n){const r=this,i=this.parser.constructs[e],o=n.attempt(i,l,a);return l;function l(h){return s(h)?o(h):a(h)}function a(h){if(h===null){n.consume(h);return}return n.enter("data"),n.consume(h),u}function u(h){return s(h)?(n.exit("data"),o(h)):(n.consume(h),u)}function s(h){if(h===null)return!0;const c=i[h];let p=-1;if(c)for(;++p<c.length;){const f=c[p];if(!f.previous||f.previous.call(r,r.previous))return!0}return!1}}}function zr(e){return t;function t(n,r){let i=-1,o;for(;++i<=n.length;)o===void 0?n[i]&&n[i][1].type==="data"&&(o=i,i++):(!n[i]||n[i][1].type!=="data")&&(i!==o+2&&(n[o][1].end=n[i-1][1].end,n.splice(o+2,i-o-2),i=o+2),o=void 0);return e?e(n,r):n}}function Yo(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const r=e[n-1][1],i=t.sliceStream(r);let o=i.length,l=-1,a=0,u;for(;o--;){const s=i[o];if(typeof s=="string"){for(l=s.length;
vendor: 4,576 bytes, lines 2-4
2s.charCodeAt(l-1)===32;)a++,l--;if(l)break;l=-1}else if(s===-2)u=!0,a++;else if(s!==-1){o++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(a=0),a){const s={type:n===e.length||u||a<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:o?l:r.start._bufferIndex+l,_index:r.start._index+o,line:r.end.line,column:r.end.column-a,offset:r.end.offset-a},end:{...r.end}};r.end={...s.start},r.start.offset===r.end.offset?Object.assign(r,s):(e.splice(n,0,["enter",s,t],["exit",s,t]),n+=2)}n++}return e}const Qo={42:ee,43:ee,45:ee,48:ee,49:ee,50:ee,51:ee,52:ee,53:ee,54:ee,55:ee,56:ee,57:ee,62:Cr},Ko={91:eo},Jo={[-2]:xn,[-1]:xn,32:xn},Zo={35:oo,42:ln,45:[Lt,ln],60:co,61:Lt,95:ln,96:It,126:It},ea={38:Er,92:Sr},na={[-5]:kn,[-4]:kn,[-3]:kn,33:Po,38:Er,42:Rn,60:[Ll,xo],91:zo,92:[io,Sr],93:Kn,95:Rn,96:Ul},ta={null:[Rn,Vo]},ra={null:[42,95]},ia={null:[]},la=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:ra,contentInitial:Ko,disable:ia,document:Qo,flow:Zo,flowInitial:Jo,insideSpan:ta,string:ea,text:na},Symbol.toStringTag,{value:"Module"}));function oa(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0};const i={},o=[];let l=[],a=[];const u={attempt:N(M),check:N(b),consume:E,enter:C,exit:_,interrupt:N(b,{interrupt:!0})},s={code:null,containerState:{},defineSkip:w,events:[],now:g,parser:e,previous:null,sliceSerialize:p,sliceStream:f,write:c};let h=t.tokenize.call(s,u);return t.resolveAll&&o.push(t),s;function c(P){return l=le(l,P),v(),l[l.length-1]!==null?[]:(q(t,0),s.events=hn(o,s.events,s),s.events)}function p(P,L){return ua(f(P),L)}function f(P){return aa(l,P)}function g(){const{_bufferIndex:P,_index:L,line:U,column:D,offset:T}=r;return{_bufferIndex:P,_index:L,line:U,column:D,offset:T}}function w(P){i[P.line]=P.column,x()}function v(){let P;for(;r._index<l.length;){const L=l[r._index];if(typeof L=="string")for(P=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===P&&r._bufferIndex<L.length;)y(L.charCodeAt(r._bufferIndex));else y(L)}}function y(P){h=h(P)}function E(P){z(P)?(r.line++,r.column=1,r.offset+=P===-3?2:1,x()):P!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===l[r._index].length&&(r._bufferIndex=-1,r._index++)),s.previous=P}function C(P,L){const U=L||{};return U.type=P,U.start=g(),s.events.push(["enter",U,s]),a.push(U),U}function _(P){const L=a.pop();return L.end=g(),s.events.push(["exit",L,s]),L}function M(P,L){q(P,L.from)}function b(P,L){L.restore()}function N(P,L){return U;function U(D,T,G){let Y,oe,pe,m;return Array.isArray(D)?me(D):"tokenize"in D?me([D]):ae(D);function ae(Q){return Re;function Re(xe){const Pe=xe!==null&&Q[xe],Le=xe!==null&&Q.null,Ze=[...Array.isArray(Pe)?Pe:Pe?[Pe]:[],...Array.isArray(Le)?Le:Le?[Le]:[]];return me(Ze)(xe)}}function me(Q){return Y=Q,oe=0,Q.length===0?G:d(Q[oe])}function d(Q){return Re;function Re(xe){return m=H(),pe=Q,Q.partial||(s.currentConstruct=Q),Q.name&&s.parser.constructs.disable.null.includes(Q.name)?we():Q.tokenize.call(L?Object.assign(Object.create(s),L):s,u,ue,we)(xe)}}function ue(Q){return P(pe,m),T}function we(Q){return m.restore(),++oe<Y.length?d(Y[oe]):G}}}function q(P,L){P.resolveAll&&!o.includes(P)&&o.push(P),P.resolve&&ie(s.events,L,s.events.length-L,P.resolve(s.events.slice(L),s)),P.resolveTo&&(s.events=P.resolveTo(s.events,s))}function H(){const P=g(),L=s.previous,U=s.currentConstruct,D=s.events.length,T=Array.from(a);return{from:D,restore:G};function G(){r=P,s.previous=L,s.currentConstruct=U,s.events.length=D,a=T,x()}}function x(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function aa(e,t){const n=t.start._index,r=t.start._bufferIndex,i=t.end._index,o=t.end._bufferIndex;let l;if(n===i)l=[e[n].slice(r,o)];else{if(l=e.slice(n,i),r>-1){const a=l[0];typeof a=="string"?l[0]=a.slice(r):l.shift()}o>0&&l.push(e[i].slice(0,o))}return l}function ua(e,t){let n=-1;const r=[];let i;for(;++n<e.length;){const o=e[n];let l;if(typeof o=="string")l=o;else switch(o){case-5:{l="\r";break}case-4:{l=`
3`;break}case-3:{l=`\r
4`;break}case-2:{l=t?" ":"	";break}case-1:{if(!t&&i)continue;l=" ";break}default:l=String.fromCharCode(o)}i=o===-2,r.push(l)}return r.join("")}function sa(e){const r={constructs:wr([la,...(e||{}).extensions||[]]),content:i(Cl),defined:[],document:i(El),flow:i(Go),lazy:{},string:i(Wo),text:i(Xo)};return r;function i(o){return l;function l(a){return oa(r,o,a)}}}function ca(e){for(;!Ar(e););return e}const zt=/[\0\t\n\r]/g;function ha(){let e=1,t="",n=!0,r;return i;function i(o,l,a){const u=[];let s,h,c,p,f;
vendor: 11,066 bytes, line 4
4for(o=t+(typeof o=="string"?o.toString():new TextDecoder(l||void 0).decode(o)),c=0,t="",n&&(o.charCodeAt(0)===65279&&c++,n=void 0);c<o.length;){if(zt.lastIndex=c,s=zt.exec(o),p=s&&s.index!==void 0?s.index:o.length,f=o.charCodeAt(p),!s){t=o.slice(c);break}if(f===10&&c===p&&r)u.push(-3),r=void 0;else switch(r&&(u.push(-5),r=void 0),c<p&&(u.push(o.slice(c,p)),e+=p-c),f){case 0:{u.push(65533),e++;break}case 9:{for(h=Math.ceil(e/4)*4,u.push(-2);e++<h;)u.push(-1);break}case 10:{u.push(-4),e=1;break}default:r=!0,e=1}c=p+1}return a&&(r&&u.push(-5),t&&u.push(t),u.push(null)),u}}const fa=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function pa(e){return e.replace(fa,ma)}function ma(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const i=n.charCodeAt(1),o=i===120||i===88;return vr(n.slice(o?2:1),o?16:10)}return Qn(n)||e}const Dr={}.hasOwnProperty;function da(e,t,n){return t&&typeof t=="object"&&(n=t,t=void 0),ga(n)(ca(sa(n).document().write(ha()(e,t,!0))))}function ga(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:o(ct),autolinkProtocol:H,autolinkEmail:H,atxHeading:o(at),blockQuote:o(Le),characterEscape:H,characterReference:H,codeFenced:o(Ze),codeFencedFenceInfo:l,codeFencedFenceMeta:l,codeIndented:o(Ze,l),codeText:o(mi,l),codeTextData:H,data:H,codeFlowValue:H,definition:o(di),definitionDestinationString:l,definitionLabelString:l,definitionTitleString:l,emphasis:o(gi),hardBreakEscape:o(ut),hardBreakTrailing:o(ut),htmlFlow:o(st,l),htmlFlowData:H,htmlText:o(st,l),htmlTextData:H,image:o(yi),label:l,link:o(ct),listItem:o(xi),listItemValue:p,listOrdered:o(ht,c),listUnordered:o(ht),paragraph:o(ki),reference:d,referenceString:l,resourceDestinationString:l,resourceTitleString:l,setextHeading:o(at),strong:o(bi),thematicBreak:o(vi)},exit:{atxHeading:u(),atxHeadingSequence:M,autolink:u(),autolinkEmail:Pe,autolinkProtocol:xe,blockQuote:u(),characterEscapeValue:x,characterReferenceMarkerHexadecimal:we,characterReferenceMarkerNumeric:we,characterReferenceValue:Q,characterReference:Re,codeFenced:u(v),codeFencedFence:w,codeFencedFenceInfo:f,codeFencedFenceMeta:g,codeFlowValue:x,codeIndented:u(y),codeText:u(T),codeTextData:x,data:x,definition:u(),definitionDestinationString:_,definitionLabelString:E,definitionTitleString:C,emphasis:u(),hardBreakEscape:u(L),hardBreakTrailing:u(L),htmlFlow:u(U),htmlFlowData:x,htmlText:u(D),htmlTextData:x,image:u(Y),label:pe,labelText:oe,lineEnding:P,link:u(G),listItem:u(),listOrdered:u(),listUnordered:u(),paragraph:u(),referenceString:ue,resourceDestinationString:m,resourceTitleString:ae,resource:me,setextHeading:u(q),setextHeadingLineSequence:N,setextHeadingText:b,strong:u(),thematicBreak:u()}};Fr(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(k){let A={type:"root",children:[]};const O={stack:[A],tokenStack:[],config:t,enter:a,exit:s,buffer:l,resume:h,data:n},j=[];let $=-1;for(;++$<k.length;)if(k[$][1].type==="listOrdered"||k[$][1].type==="listUnordered")if(k[$][0]==="enter")j.push($);else{const se=j.pop();$=i(k,se,$)}for($=-1;++$<k.length;){const se=t[k[$][0]];Dr.call(se,k[$][1].type)&&se[k[$][1].type].call(Object.assign({sliceSerialize:k[$][2].sliceSerialize},O),k[$][1])}if(O.tokenStack.length>0){const se=O.tokenStack[O.tokenStack.length-1];(se[1]||Dt).call(O,void 0,se[0])}for(A.position={start:ke(k.length>0?k[0][1].start:{line:1,column:1,offset:0}),end:ke(k.length>0?k[k.length-2][1].end:{line:1,column:1,offset:0})},$=-1;++$<t.transforms.length;)A=t.transforms[$](A)||A;return A}function i(k,A,O){let j=A-1,$=-1,se=!1,ve,de,Ne,je;for(;++j<=O;){const te=k[j];switch(te[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{te[0]==="enter"?$++:$--,je=void 0;break}case"lineEndingBlank":{te[0]==="enter"&&(ve&&!je&&!$&&!Ne&&(Ne=j),je=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:je=void 0}if(!$&&te[0]==="enter"&&te[1].type==="listItemPrefix"||$===-1&&te[0]==="exit"&&(te[1].type==="listUnordered"||te[1].type==="listOrdered")){if(ve){let ze=j;for(de=void 0;ze--;){const ge=k[ze];if(ge[1].type==="lineEnding"||ge[1].type==="lineEndingBlank"){if(ge[0]==="exit")continue;de&&(k[de][1].type="lineEndingBlank",se=!0),ge[1].type="lineEnding",de=ze}else if(!(ge[1].type==="linePrefix"||ge[1].type==="blockQuotePrefix"||ge[1].type==="blockQuotePrefixWhitespace"||ge[1].type==="blockQuoteMarker"||ge[1].type==="listItemIndent"))break}Ne&&(!de||Ne<de)&&(ve._spread=!0),ve.end=Object.assign({},de?k[de][1].start:te[1].end),k.splice(de||j,0,["exit",ve,te[2]]),j++,O++}if(te[1].type==="listItemPrefix"){const ze={type:"listItem",_spread:!1,start:Object.assign({},te[1].start),end:void 0};ve=ze,k.splice(j,0,["enter",ze,te[2]]),j++,O++,Ne=void 0,je=!0}}}return k[A][1]._spread=se,O}function o(k,A){return O;function O(j){a.call(this,k(j),j),A&&A.call(this,j)}}function l(){this.stack.push({type:"fragment",children:[]})}function a(k,A,O){this.stack[this.stack.length-1].children.push(k),this.stack.push(k),this.tokenStack.push([A,O||void 0]),k.position={start:ke(A.start),end:void 0}}function u(k){return A;function A(O){k&&k.call(this,O),s.call(this,O)}}function s(k,A){const O=this.stack.pop(),j=this.tokenStack.pop();if(j)j[0].type!==k.type&&(A?A.call(this,k,j[0]):(j[1]||Dt).call(this,k,j[0]));else throw new Error("Cannot close `"+k.type+"` ("+Ge({start:k.start,end:k.end})+"): it’s not open");O.position.end=ke(k.end)}function h(){return Yn(this.stack.pop())}function c(){this.data.expectingFirstListItemValue=!0}function p(k){if(this.data.expectingFirstListItemValue){const A=this.stack[this.stack.length-2];A.start=Number.parseInt(this.sliceSerialize(k),10),this.data.expectingFirstListItemValue=void 0}}function f(){const k=this.resume(),A=this.stack[this.stack.length-1];A.lang=k}function g(){const k=this.resume(),A=this.stack[this.stack.length-1];A.meta=k}function w(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function v(){const k=this.resume(),A=this.stack[this.stack.length-1];A.value=k.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function y(){const k=this.resume(),A=this.stack[this.stack.length-1];A.value=k.replace(/(\r?\n|\r)$/g,"")}function E(k){const A=this.resume(),O=this.stack[this.stack.length-1];O.label=A,O.identifier=ce(this.sliceSerialize(k)).toLowerCase()}function C(){const k=this.resume(),A=this.stack[this.stack.length-1];A.title=k}function _(){const k=this.resume(),A=this.stack[this.stack.length-1];A.url=k}function M(k){const A=this.stack[this.stack.length-1];if(!A.depth){const O=this.sliceSerialize(k).length;A.depth=O}}function b(){this.data.setextHeadingSlurpLineEnding=!0}function N(k){const A=this.stack[this.stack.length-1];A.depth=this.sliceSerialize(k).codePointAt(0)===61?1:2}function q(){this.data.setextHeadingSlurpLineEnding=void 0}function H(k){const O=this.stack[this.stack.length-1].children;let j=O[O.length-1];(!j||j.type!=="text")&&(j=wi(),j.position={start:ke(k.start),end:void 0},O.push(j)),this.stack.push(j)}function x(k){const A=this.stack.pop();A.value+=this.sliceSerialize(k),A.position.end=ke(k.end)}function P(k){const A=this.stack[this.stack.length-1];if(this.data.atHardBreak){const O=A.children[A.children.length-1];O.position.end=ke(k.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(A.type)&&(H.call(this,k),x.call(this,k))}function L(){this.data.atHardBreak=!0}function U(){const k=this.resume(),A=this.stack[this.stack.length-1];A.value=k}function D(){const k=this.resume(),A=this.stack[this.stack.length-1];A.value=k}function T(){const k=this.resume(),A=this.stack[this.stack.length-1];A.value=k}function G(){const k=this.stack[this.stack.length-1];if(this.data.inReference){const A=this.data.referenceType||"shortcut";k.type+="Reference",k.referenceType=A,delete k.url,delete k.title}else delete k.identifier,delete k.label;this.data.referenceType=void 0}function Y(){const k=this.stack[this.stack.length-1];if(this.data.inReference){const A=this.data.referenceType||"shortcut";k.type+="Reference",k.referenceType=A,delete k.url,delete k.title}else delete k.identifier,delete k.label;this.data.referenceType=void 0}function oe(k){const A=this.sliceSerialize(k),O=this.stack[this.stack.length-2];O.label=pa(A),O.identifier=ce(A).toLowerCase()}function pe(){const k=this.stack[this.stack.length-1],A=this.resume(),O=this.stack[this.stack.length-1];if(this.data.inReference=!0,O.type==="link"){const j=k.children;O.children=j}else O.alt=A}function m(){const k=this.resume(),A=this.stack[this.stack.length-1];A.url=k}function ae(){const k=this.resume(),A=this.stack[this.stack.length-1];A.title=k}function me(){this.data.inReference=void 0}function d(){this.data.referenceType="collapsed"}function ue(k){const A=this.resume(),O=this.stack[this.stack.length-1];O.label=A,O.identifier=ce(this.sliceSerialize(k)).toLowerCase(),this.data.referenceType="full"}function we(k){this.data.characterReferenceType=k.type}function Q(k){const A=this.sliceSerialize(k),O=this.data.characterReferenceType;let j;O?(j=vr(A,O==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):j=Qn(A);const $=this.stack[this.stack.length-1];$.value+=j}function Re(k){const A=this.stack.pop();A.position.end=ke(k.end)}function xe(k){x.call(this,k);const A=this.stack[this.stack.length-1];A.url=this.sliceSerialize(k)}function Pe(k){x.call(this,k);const A=this.stack[this.stack.length-1];A.url="mailto:"+this.sliceSerialize(k)}function Le(){return{type:"blockquote",children:[]}}function Ze(){return{type:"code",lang:null,meta:null,value:""}}function mi(){return{type:"inlineCode",value:""}}function di(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function gi(){return{type:"emphasis",children:[]}}function at(){return{type:"heading",depth:0,children:[]}}function ut(){return{type:"break"}}function st(){return{type:"html",value:""}}function yi(){return{type:"image",title:null,url:"",alt:null}}function ct(){return{type:"link",title:null,url:"",children:[]}}function ht(k){return{type:"list",ordered:k.type==="listOrdered",start:null,spread:k._spread,children:[]}}function xi(k){return{type:"listItem",spread:k._spread,checked:null,children:[]}}function ki(){return{type:"paragraph",children:[]}}function bi(){return{type:"strong",children:[]}}function wi(){return{type:"text",value:""}}function vi(){return{type:"thematicBreak"}}}function ke(e){return{line:e.line,column:e.column,offset:e.offset}}function Fr(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?Fr(e,r):ya(e,r)}}function ya(e,t){let n;for(n in t)if(Dr.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function Dt(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Ge({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Ge({start:t.start,end:t.end}
vendor: 4,281 bytes, lines 4-7
4)+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Ge({start:t.start,end:t.end})+") is still open")}function xa(e){const t=this;t.parser=n;function n(r){return da(r,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function ka(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function ba(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
5`}]}function wa(e,t){const n=t.value?t.value+`
6`:"",r={},i=t.lang?t.lang.split(/\s+/):[];i.length>0&&(r.className=["language-"+i[0]]);let o={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(o.data={meta:t.meta}),e.patch(t,o),o=e.applyData(t,o),o={type:"element",tagName:"pre",properties:{},children:[o]},e.patch(t,o),o}function va(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Ca(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Sa(e,t){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),i=Me(r.toLowerCase()),o=e.footnoteOrder.indexOf(r);let l,a=e.footnoteCounts.get(r);a===void 0?(a=0,e.footnoteOrder.push(r),l=e.footnoteOrder.length):l=o+1,a+=1,e.footnoteCounts.set(r,a);const u={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(a>1?"-"+a:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(l)}]};e.patch(t,u);const s={type:"element",tagName:"sup",properties:{},children:[u]};return e.patch(t,s),e.applyData(t,s)}function Ea(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Aa(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function Or(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),o=i[0];o&&o.type==="text"?o.value="["+o.value:i.unshift({type:"text",value:"["});const l=i[i.length-1];return l&&l.type==="text"?l.value+=r:i.push({type:"text",value:r}),i}function Ta(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Or(e,t);const i={src:Me(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,o),e.applyData(t,o)}function Ia(e,t){const n={src:Me(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function Pa(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function La(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Or(e,t);const i={href:Me(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const o={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)}function za(e,t){const n={href:Me(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function Da(e,t,n){const r=e.all(t),i=n?Fa(n):_r(t),o={},l=[];if(typeof t.checked=="boolean"){const h=r[0];let c;h&&h.type==="element"&&h.tagName==="p"?c=h:(c={type:"element",tagName:"p",properties:{},children:[]},r.unshift(c)),c.children.length>0&&c.children.unshift({type:"text",value:" "}),c.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let a=-1;for(;++a<r.length;){const h=r[a];(i||a!==0||h.type!=="element"||h.tagName!=="p")&&l.push({type:"text",value:`
7`}
vendor: 3,465 bytes, lines 7-8
7),h.type==="element"&&h.tagName==="p"&&!i?l.push(...h.children):l.push(h)}const u=r[r.length-1];u&&(i||u.type!=="element"||u.tagName!=="p")&&l.push({type:"text",value:`
8`});const s={type:"element",tagName:"li",properties:o,children:l};return e.patch(t,s),e.applyData(t,s)}function Fa(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=_r(n[r])}return t}function _r(e){const t=e.spread;return t??e.children.length>1}function Oa(e,t){const n={},r=e.all(t);let i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i<r.length;){const l=r[i];if(l.type==="element"&&l.tagName==="li"&&l.properties&&Array.isArray(l.properties.className)&&l.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const o={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,o),e.applyData(t,o)}function _a(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Ma(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function Ra(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Na(e,t){const n=e.all(t),r=n.shift(),i=[];if(r){const l={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],l),i.push(l)}if(n.length>0){const l={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},a=$n(t.children[1]),u=mr(t.children[t.children.length-1]);a&&u&&(l.position={start:a,end:u}),i.push(l)}const o={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,o),e.applyData(t,o)}function ja(e,t,n){const r=n?n.children:void 0,o=(r?r.indexOf(t):1)===0?"th":"td",l=n&&n.type==="table"?n.align:void 0,a=l?l.length:t.children.length;let u=-1;const s=[];for(;++u<a;){const c=t.children[u],p={},f=l?l[u]:void 0;f&&(p.align=f);let g={type:"element",tagName:o,properties:p,children:[]};c&&(g.children=e.all(c),e.patch(c,g),g=e.applyData(c,g)),s.push(g)}const h={type:"element",tagName:"tr",properties:{},children:e.wrap(s,!0)};return e.patch(t,h),e.applyData(t,h)}function Ba(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const Ft=9,Ot=32;function Ha(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const o=[];for(;r;)o.push(_t(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return o.push(_t(t.slice(i),i>0,!1)),o.join("")}function _t(e,t,n){let r=0,i=e.length;if(t){let o=e.codePointAt(r);for(;o===Ft||o===Ot;)r++,o=e.codePointAt(r)}if(n){let o=e.codePointAt(i-1);for(;o===Ft||o===Ot;)i--,o=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function qa(e,t){const n={type:"text",value:Ha(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function Ua(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const Ga={blockquote:ka,break:ba,code:wa,delete:va,emphasis:Ca,footnoteReference:Sa,heading:Ea,html:Aa,imageReference:Ta,image:Ia,inlineCode:Pa,linkReference:La,link:za,listItem:Da,list:Oa,paragraph:_a,root:Ma,strong:Ra,table:Na,tableCell:Ba,tableRow:ja,text:qa,thematicBreak:Ua,toml:en,yaml:en,definition:en,footnoteDefinition:en};function en(){}const Mr=-1,fn=0,Ve=1,an=2,Jn=3,Zn=4,et=5,nt=6,Rr=7,Nr=8,jr=typeof self=="object"?self:globalThis,Mt=(e,t)=>
vendor: 4,656 bytes, lines 8-9
8{switch(e){case"Function":case"SharedWorker":case"Worker":case"eval":case"setInterval":case"setTimeout":throw new TypeError("unable to deserialize "+e)}return new jr[e](t)},$a=(e,t)=>{const n=(i,o)=>(e.set(o,i),i),r=i=>{if(e.has(i))return e.get(i);const[o,l]=t[i];switch(o){case fn:case Mr:return n(l,i);case Ve:{const a=n([],i);for(const u of l)a.push(r(u));return a}case an:{const a=n({},i);for(const[u,s]of l)a[r(u)]=r(s);return a}case Jn:return n(new Date(l),i);case Zn:{const{source:a,flags:u}=l;return n(new RegExp(a,u),i)}case et:{const a=n(new Map,i);for(const[u,s]of l)a.set(r(u),r(s));return a}case nt:{const a=n(new Set,i);for(const u of l)a.add(r(u));return a}case Rr:{const{name:a,message:u}=l;return n(typeof jr[a]=="function"?Mt(a,u):new Error(u),i)}case Nr:return n(BigInt(l),i);case"BigInt":return n(Object(BigInt(l)),i);case"ArrayBuffer":return n(new Uint8Array(l).buffer,l);case"DataView":{const{buffer:a}=new Uint8Array(l);return n(new DataView(a),l)}}return n(Mt(o,l),i)};return r},Rt=e=>$a(new Map,e)(0),Se="",{toString:Va}={},{keys:Wa}=Object,Ue=e=>{const t=typeof e;if(t!=="object"||!e)return[fn,t];const n=Va.call(e).slice(8,-1);switch(n){case"Array":return[Ve,Se];case"Object":return[an,Se];case"Date":return[Jn,Se];case"RegExp":return[Zn,Se];case"Map":return[et,Se];case"Set":return[nt,Se];case"DataView":return[Ve,n]}return n.includes("Array")?[Ve,n]:e instanceof Error?[Rr,e.name||"Error"]:[an,n]},nn=([e,t])=>e===fn&&(t==="function"||t==="symbol"),Xa=(e,t,n,r)=>{const i=(l,a)=>{const u=r.push(l)-1;return n.set(a,u),u},o=l=>{if(n.has(l))return n.get(l);let[a,u]=Ue(l);switch(a){case fn:{let h=l;switch(u){case"bigint":a=Nr,h=l.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+u);h=null;break;case"undefined":return i([Mr],l)}return i([a,h],l)}case Ve:{if(u){let p=l;return u==="DataView"?p=new Uint8Array(l.buffer):u==="ArrayBuffer"&&(p=new Uint8Array(l)),i([u,[...p]],l)}const h=[],c=i([a,h],l);for(const p of l)h.push(o(p));return c}case an:{if(u)switch(u){case"BigInt":return i([u,l.toString()],l);case"Boolean":case"Number":case"String":return i([u,l.valueOf()],l)}if(t&&"toJSON"in l)return o(l.toJSON());const h=[],c=i([a,h],l);for(const p of Wa(l))(e||!nn(Ue(l[p])))&&h.push([o(p),o(l[p])]);return c}case Jn:return i([a,isNaN(l.getTime())?Se:l.toISOString()],l);case Zn:{const{source:h,flags:c}=l;return i([a,{source:h,flags:c}],l)}case et:{const h=[],c=i([a,h],l);for(const[p,f]of l)(e||!(nn(Ue(p))||nn(Ue(f))))&&h.push([o(p),o(f)]);return c}case nt:{const h=[],c=i([a,h],l);for(const p of l)(e||!nn(Ue(p)))&&h.push(o(p));return c}}const{message:s}=l;return i([a,{name:u,message:s}],l)};return o},Nt=(e,{json:t,lossy:n}={})=>{const r=[];return Xa(!(t||n),!!t,new Map,r)(e),r},un=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?Rt(Nt(e,t)):structuredClone(e):(e,t)=>Rt(Nt(e,t));function Ya(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Qa(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Ka(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Ya,r=e.options.footnoteBackLabel||Qa,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",l=e.options.footnoteLabelProperties||{className:["sr-only"]},a=[];let u=-1;for(;++u<e.footnoteOrder.length;){const s=e.footnoteById.get(e.footnoteOrder[u]);if(!s)continue;const h=e.all(s),c=String(s.identifier).toUpperCase(),p=Me(c.toLowerCase());let f=0;const g=[],w=e.footnoteCounts.get(c);for(;w!==void 0&&++f<=w;){g.length>0&&g.push({type:"text",value:" "});let E=typeof n=="string"?n:n(u,f);typeof E=="string"&&(E={type:"text",value:E}),g.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+p+(f>1?"-"+f:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(u,f),className:["data-footnote-backref"]},children:Array.isArray(E)?E:[E]})}const v=h[h.length-1];if(v&&v.type==="element"&&v.tagName==="p"){const E=v.children[v.children.length-1];E&&E.type==="text"?E.value+=" ":v.children.push({type:"text",value:" "}),v.children.push(...g)}else h.push(...g);const y={type:"element",tagName:"li",properties:{id:t+"fn-"+p},children:e.wrap(h,!0)};e.patch(s,y),a.push(y)}if(a.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...un(l),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:`
9`},{type:"element",tagName:"ol",properties:{},children:e.wrap(a,!0)}
vendor: 5,314 bytes, lines 9-14
9,{type:"text",value:`
10`}]}}const pn=(function(e){if(e==null)return nu;if(typeof e=="function")return mn(e);if(typeof e=="object")return Array.isArray(e)?Ja(e):Za(e);if(typeof e=="string")return eu(e);throw new Error("Expected function, string, or object as test")});function Ja(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=pn(e[n]);return mn(r);function r(...i){let o=-1;for(;++o<t.length;)if(t[o].apply(this,i))return!0;return!1}}function Za(e){const t=e;return mn(n);function n(r){const i=r;let o;for(o in e)if(i[o]!==t[o])return!1;return!0}}function eu(e){return mn(t);function t(n){return n&&n.type===e}}function mn(e){return t;function t(n,r,i){return!!(tu(n)&&e.call(this,n,typeof r=="number"?r:void 0,i||void 0))}}function nu(){return!0}function tu(e){return e!==null&&typeof e=="object"&&"type"in e}const Br=[],ru=!0,Nn=!1,iu="skip";function Hr(e,t,n,r){let i;typeof t=="function"&&typeof n!="function"?(r=n,n=t):i=t;const o=pn(i),l=r?-1:1;a(e,void 0,[])();function a(u,s,h){const c=u&&typeof u=="object"?u:{};if(typeof c.type=="string"){const f=typeof c.tagName=="string"?c.tagName:typeof c.name=="string"?c.name:void 0;Object.defineProperty(p,"name",{value:"node ("+(u.type+(f?"<"+f+">":""))+")"})}return p;function p(){let f=Br,g,w,v;if((!t||o(u,s,h[h.length-1]||void 0))&&(f=lu(n(u,h)),f[0]===Nn))return f;if("children"in u&&u.children){const y=u;if(y.children&&f[0]!==iu)for(w=(r?y.children.length:-1)+l,v=h.concat(y);w>-1&&w<y.children.length;){const E=y.children[w];if(g=a(E,w,v)(),g[0]===Nn)return g;w=typeof g[1]=="number"?g[1]:w+l}}return f}}}function lu(e){return Array.isArray(e)?e:typeof e=="number"?[ru,e]:e==null?Br:[e]}function tt(e,t,n,r){let i,o,l;typeof t=="function"&&typeof n!="function"?(o=void 0,l=t,i=n):(o=t,l=n,i=r),Hr(e,o,a,i);function a(u,s){const h=s[s.length-1],c=h?h.children.indexOf(u):void 0;return l(u,c,h)}}const jn={}.hasOwnProperty,ou={};function au(e,t){const n=t||ou,r=new Map,i=new Map,o=new Map,l={...Ga,...n.handlers},a={all:s,applyData:su,definitionById:r,footnoteById:i,footnoteCounts:o,footnoteOrder:[],handlers:l,one:u,options:n,patch:uu,wrap:hu};return tt(e,function(h){if(h.type==="definition"||h.type==="footnoteDefinition"){const c=h.type==="definition"?r:i,p=String(h.identifier).toUpperCase();c.has(p)||c.set(p,h)}}),a;function u(h,c){const p=h.type,f=a.handlers[p];if(jn.call(a.handlers,p)&&f)return f(a,h,c);if(a.options.passThrough&&a.options.passThrough.includes(p)){if("children"in h){const{children:w,...v}=h,y=un(v);return y.children=a.all(h),y}return un(h)}return(a.options.unknownHandler||cu)(a,h,c)}function s(h){const c=[];if("children"in h){const p=h.children;let f=-1;for(;++f<p.length;){const g=a.one(p[f],h);if(g){if(f&&p[f-1].type==="break"&&(!Array.isArray(g)&&g.type==="text"&&(g.value=jt(g.value)),!Array.isArray(g)&&g.type==="element")){const w=g.children[0];w&&w.type==="text"&&(w.value=jt(w.value))}Array.isArray(g)?c.push(...g):c.push(g)}}}return c}}function uu(e,t){e.position&&(t.position=Yi(e))}function su(e,t){let n=t;if(e&&e.data){const r=e.data.hName,i=e.data.hChildren,o=e.data.hProperties;if(typeof r=="string")if(n.type==="element")n.tagName=r;else{const l="children"in n?n.children:[n];n={type:"element",tagName:r,properties:{},children:l}}n.type==="element"&&o&&Object.assign(n.properties,un(o)),"children"in n&&n.children&&i!==null&&i!==void 0&&(n.children=i)}return n}function cu(e,t){const n=t.data||{},r="value"in t&&!(jn.call(n,"hProperties")||jn.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function hu(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:`
11`});++r<e.length;)r&&n.push({type:"text",value:`
12`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:`
13`}),n}function jt(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function Bt(e,t){const n=au(e,t),r=n.one(e,void 0),i=Ka(n),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&o.children.push({type:"text",value:`
14`},i),o}function fu(e,t){return e&&"run"in e?async function(n,r){const i=Bt(n,{file:r,...t});await e.run(i,r)}:function(n,r){return Bt(n,{file:r,...e||t})}}function Ht(e){if(e)throw e}var bn,qt;function pu(){if(qt)return bn;qt=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,i=function(s){return typeof Array.isArray=="function"?Array.isArray(s):t.call(s)==="[object Array]"},o=function(s){if(!s||t.call(s)!=="[object Object]")return!1;var h=e.call(s,"constructor"),c=s.constructor&&s.constructor.prototype&&e.call(s.constructor.prototype,"isPrototypeOf");if(s.constructor&&!h&&!c)return!1;var p;for(p in s);return typeof p>"u"||e.call(s,p)},l=function(s,h){n&&h.name==="__proto__"?n(s,h.name,{enumerable:!0,configurable:!0,value:h.newValue,writable:!0}):s[h.name]=h.newValue},a=function(s,h){if(h==="__proto__")if(e.call(s,h)){if(r)return r(s,h).value}else return;return s[h]};return bn=function u(){var s,h,c,p,f,g,w=arguments[0],v=1,y=arguments.length,E=!1;for(typeof w=="boolean"&&(E=w,w=arguments[1]||{},v=2),(w==null||typeof w!="object"&&typeof w!="function")&&(w={});v<y;++v)if(s=arguments[v],s!=null)for(h in s)c=a(w,h),p=a(s,h),w!==p&&(E&&p&&(o(p)||(f=i(p
vendor: 9,548 bytes, line 14
14)))?(f?(f=!1,g=c&&i(c)?c:[]):g=c&&o(c)?c:{},l(w,{name:h,newValue:u(E,g,p)})):typeof p<"u"&&l(w,{name:h,newValue:p}));return w},bn}var mu=pu();const wn=or(mu);function Bn(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function du(){const e=[],t={run:n,use:r};return t;function n(...i){let o=-1;const l=i.pop();if(typeof l!="function")throw new TypeError("Expected function as last argument, not "+l);a(null,...i);function a(u,...s){const h=e[++o];let c=-1;if(u){l(u);return}for(;++c<i.length;)(s[c]===null||s[c]===void 0)&&(s[c]=i[c]);i=s,h?gu(h,a)(...s):l(null,...s)}}function r(i){if(typeof i!="function")throw new TypeError("Expected `middelware` to be a function, not "+i);return e.push(i),t}}function gu(e,t){let n;return r;function r(...l){const a=e.length>l.length;let u;a&&l.push(i);try{u=e.apply(this,l)}catch(s){const h=s;if(a&&n)throw h;return i(h)}a||(u&&u.then&&typeof u.then=="function"?u.then(o,i):u instanceof Error?i(u):o(u))}function i(l,...a){n||(n=!0,t(l,...a))}function o(l){i(null,l)}}const he={basename:yu,dirname:xu,extname:ku,join:bu,sep:"/"};function yu(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Je(e);let n=0,r=-1,i=e.length,o;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(o){n=i+1;break}}else r<0&&(o=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let l=-1,a=t.length-1;for(;i--;)if(e.codePointAt(i)===47){if(o){n=i+1;break}}else l<0&&(o=!0,l=i+1),a>-1&&(e.codePointAt(i)===t.codePointAt(a--)?a<0&&(r=i):(a=-1,r=l));return n===r?r=l:r<0&&(r=e.length),e.slice(n,r)}function xu(e){if(Je(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function ku(e){Je(e);let t=e.length,n=-1,r=0,i=-1,o=0,l;for(;t--;){const a=e.codePointAt(t);if(a===47){if(l){r=t+1;break}continue}n<0&&(l=!0,n=t+1),a===46?i<0?i=t:o!==1&&(o=1):i>-1&&(o=-1)}return i<0||n<0||o===0||o===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function bu(...e){let t=-1,n;for(;++t<e.length;)Je(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":wu(n)}function wu(e){Je(e);const t=e.codePointAt(0)===47;let n=vu(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function vu(e,t){let n="",r=0,i=-1,o=0,l=-1,a,u;for(;++l<=e.length;){if(l<e.length)a=e.codePointAt(l);else{if(a===47)break;a=47}if(a===47){if(!(i===l-1||o===1))if(i!==l-1&&o===2){if(n.length<2||r!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){if(u=n.lastIndexOf("/"),u!==n.length-1){u<0?(n="",r=0):(n=n.slice(0,u),r=n.length-1-n.lastIndexOf("/")),i=l,o=0;continue}}else if(n.length>0){n="",r=0,i=l,o=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,l):n=e.slice(i+1,l),r=l-i-1;i=l,o=0}else a===46&&o>-1?o++:o=-1}return n}function Je(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const Cu={cwd:Su};function Su(){return"/"}function Hn(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function Eu(e){if(typeof e=="string")e=new URL(e);else if(!Hn(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return Au(e)}function Au(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n<t.length;)if(t.codePointAt(n)===37&&t.codePointAt(n+1)===50){const r=t.codePointAt(n+2);if(r===70||r===102){const i=new TypeError("File URL path must not include encoded / characters");throw i.code="ERR_INVALID_FILE_URL_PATH",i}}return decodeURIComponent(t)}const vn=["history","path","basename","stem","extname","dirname"];class qr{constructor(t){let n;t?Hn(t)?n={path:t}:typeof t=="string"||Tu(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":Cu.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<vn.length;){const o=vn[r];o in n&&n[o]!==void 0&&n[o]!==null&&(this[o]=o==="history"?[...n[o]]:n[o])}let i;for(i in n)vn.includes(i)||(this[i]=n[i])}get basename(){return typeof this.path=="string"?he.basename(this.path):void 0}set basename(t){Sn(t,"basename"),Cn(t,"basename"),this.path=he.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?he.dirname(this.path):void 0}set dirname(t){Ut(this.basename,"dirname"),this.path=he.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?he.extname(this.path):void 0}set extname(t){if(Cn(t,"extname"),Ut(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=he.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){Hn(t)&&(t=Eu(t)),Sn(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?he.basename(this.path,this.extname):void 0}set stem(t){Sn(t,"stem"),Cn(t,"stem"),this.path=he.join(this.dirname||"",t+(this.extname||""))}fail(t,n,r){const i=this.message(t,n,r);throw i.fatal=!0,i}info(t,n,r){const i=this.message(t,n,r);return i.fatal=void 0,i}message(t,n,r){const i=new J(t,n,r);return this.path&&(i.name=this.path+":"+i.name,i.file=this.path),i.fatal=!1,this.messages.push(i),i}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}function Cn(e,t){if(e&&e.includes(he.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+he.sep+"`")}function Sn(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function Ut(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function Tu(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Iu=(function(e){const r=this.constructor.prototype,i=r[e],o=function(){return i.apply(o,arguments)};return Object.setPrototypeOf(o,r),o}),Pu={}.hasOwnProperty;class rt extends Iu{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=du()}copy(){const t=new rt;let n=-1;for(;++n<this.attachers.length;){const r=this.attachers[n];t.use(...r)}return t.data(wn(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(Tn("data",this.frozen),this.namespace[t]=n,this):Pu.call(this.namespace,t)&&this.namespace[t]||void 0:t?(Tn("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;const t=this;for(;++this.freezeIndex<this.attachers.length;){const[n,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);const i=n.call(t,...r);typeof i=="function"&&this.transformers.use(i)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const n=tn(t),r=this.parser||this.Parser;return En("parse",r),r(String(n),n)}process(t,n){const r=this;return this.freeze(),En("process",this.parser||this.Parser),An("process",this.compiler||this.Compiler),n?i(void 0,n):new Promise(i);function i(o,l){const a=tn(t),u=r.parse(a);r.run(u,a,function(h,c,p){if(h||!c||!p)return s(h);const f=c,g=r.stringify(f,p);Du(g)?p.value=g:p.result=g,s(h,p)});function s(h,c){h||!c?l(h):o?o(c):n(void 0,c)}}}processSync(t){let n=!1,r;return this.freeze(),En("processSync",this.parser||this.Parser),An("processSync",this.compiler||this.Compiler),this.process(t,i),$t("processSync","process",n),r;function i(o,l){n=!0,Ht(o),r=l}}run(t,n,r){Gt(t),this.freeze();const i=this.transformers;return!r&&typeof n=="function"&&(r=n,n=void 0),r?o(void 0,r):new Promise(o);function o(l,a){const u=tn(n);i.run(t,u,s);function s(h,c,p){const f=c||t;h?a(h):l?l(f):r(void 0,f,p)}}}runSync(t,n){let r=!1,i;return this.run(t,n,o),$t("runSync","run",r),i;function o(l,a){Ht(l),i=a,r=!0}}stringify(t,n){this.freeze();const r=tn(n),i=this.compiler||this.Compiler;return An("stringify",i),Gt(t),i(t,r)}use(t,...n){const r=this.attachers,i=this.namespace;if(Tn("use",this.frozen),t!=null)if(typeof t=="function")u(t,n);else if(typeof t=="object")Array.isArray(t)?a(t):l(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function o(s){if(typeof s=="function")u(s,[]);else if(typeof s=="object")if(Array.isArray(s)){const[h,...c]=s;u(h,c)}else l(s);else throw new TypeError("Expected usable value, not `"+s+"`")}function l(s){if(!("plugins"in s)&&!("settings"in s))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(s.plugins),s.settings&&(i.settings=wn(!0,i.settings,s.settings))}function a(s){let h=-1;if(s!=null)if(Array.isArray(s))for(;++h<s.length;){const c=s[h];o(c)}else throw new TypeError("Expected a list of plugins, not `"+s+"`")}function u(s,h){let c=-1,p=-1;for(;++c<r.length;)if(r[c][0]===s){p=c;break}
vendor: 6,345 bytes, line 14
14if(p===-1)r.push([s,...h]);else if(h.length>0){let[f,...g]=h;const w=r[p][1];Bn(w)&&Bn(f)&&(f=wn(!0,w,f)),r[p]=[s,f,...g]}}}}const Lu=new rt().freeze();function En(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function An(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function Tn(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function Gt(e){if(!Bn(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function $t(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function tn(e){return zu(e)?e:new qr(e)}function zu(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function Du(e){return typeof e=="string"||Fu(e)}function Fu(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Ou="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",Vt=[],Wt={allowDangerousHtml:!0},_u=/^(https?|ircs?|mailto|xmpp)$/i,Mu=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function Ru(e){const t=Nu(e),n=ju(e);return Bu(t.runSync(t.parse(n),n),e)}function Nu(e){const t=e.rehypePlugins||Vt,n=e.remarkPlugins||Vt,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...Wt}:Wt;return Lu().use(xa).use(n).use(fu,r).use(t)}function ju(e){const t=e.children||"",n=new qr;return typeof t=="string"&&(n.value=t),n}function Bu(e,t){const n=t.allowedElements,r=t.allowElement,i=t.components,o=t.disallowedElements,l=t.skipHtml,a=t.unwrapDisallowed,u=t.urlTransform||Hu;for(const h of Mu)Object.hasOwn(t,h.from)&&(""+h.from+(h.to?"use `"+h.to+"` instead":"remove it")+Ou+h.id,void 0);return tt(e,s),el(e,{Fragment:I.Fragment,components:i,ignoreInvalidStyle:!0,jsx:I.jsx,jsxs:I.jsxs,passKeys:!0,passNode:!0});function s(h,c,p){if(h.type==="raw"&&p&&typeof c=="number")return l?p.children.splice(c,1):p.children[c]={type:"text",value:h.value},c;if(h.type==="element"){let f;for(f in yn)if(Object.hasOwn(yn,f)&&Object.hasOwn(h.properties,f)){const g=h.properties[f],w=yn[f];(w===null||w.includes(h.tagName))&&(h.properties[f]=u(String(g||""),f,h))}}if(h.type==="element"){let f=n?!n.includes(h.tagName):o?o.includes(h.tagName):!1;if(!f&&r&&typeof c=="number"&&(f=!r(h,c,p)),f&&p&&typeof c=="number")return a&&h.children?p.children.splice(c,1,...h.children):p.children.splice(c,1),c}}}function Hu(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t===-1||i!==-1&&t>i||n!==-1&&t>n||r!==-1&&t>r||_u.test(e.slice(0,t))?e:""}function Xt(e,t){const n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let r=0,i=n.indexOf(t);for(;i!==-1;)r++,i=n.indexOf(t,i+t.length);return r}function qu(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function Uu(e,t,n){const i=pn((n||{}).ignore||[]),o=Gu(t);let l=-1;for(;++l<o.length;)Hr(e,"text",a);function a(s,h){let c=-1,p;for(;++c<h.length;){const f=h[c],g=p?p.children:void 0;if(i(f,g?g.indexOf(f):void 0,p))return;p=f}if(p)return u(s,h)}function u(s,h){const c=h[h.length-1],p=o[l][0],f=o[l][1];let g=0;const v=c.children.indexOf(s);let y=!1,E=[];p.lastIndex=0;let C=p.exec(s.value);for(;C;){const _=C.index,M={index:C.index,input:C.input,stack:[...h,s]};let b=f(...C,M);if(typeof b=="string"&&(b=b.length>0?{type:"text",value:b}:void 0),b===!1?p.lastIndex=_+1:(g!==_&&E.push({type:"text",value:s.value.slice(g,_)}),Array.isArray(b)?E.push(...b):b&&E.push(b),g=_+C[0].length,y=!0),!p.global)break;C=p.exec(s.value)}return y?(g<s.value.length&&E.push({type:"text",value:s.value.slice(g)}),c.children.splice(v,1,...E)):E=[s],v+E.length}}function Gu(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const n=!e[0]||Array.isArray(e[0])?e:[e];let r=-1;for(;++r<n.length;){const i=n[r];t.push([$u(i[0]),Vu(i[1])])}return t}function $u(e){return typeof e=="string"?new RegExp(qu(e),"g"):e}function Vu(e){return typeof e=="function"?e:function(){return e}}const In="phrasing",Pn=["autolink","link","image","label"];function Wu(){return{transforms:[es],enter:{literalAutolink:Yu,literalAutolinkEmail:Ln,literalAutolinkHttp:Ln,literalAutolinkWww:Ln},exit:{literalAutolink:Zu,literalAutolinkEmail:Ju,literalAutolinkHttp:Qu,literalAutolinkWww:Ku}}}function Xu(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:In,notInConstruct:Pn},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:In,notInConstruct:Pn},{character:":",before:"[ps]",after:"\\/",inConstruct:In,notInConstruct:Pn}]}}function Yu(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function Ln(e){this.config.enter.autolinkProtocol.call(this,e)}function Qu(e){this.config.exit.autolinkProtocol.call(this,e)}function Ku(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function Ju(e){this.config.exit.autolinkEmail.call(this,e)}function Zu(e){this.exit(e)}function es(e){Uu(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,ns],[new RegExp("(?<=^|\\s|\\p{P}|\\p{S}
14)([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)","gu"),ts]],{ignore:["link","linkReference"]})}function ns(e,t,n,r,i){let o="";if(!Ur(i)||(/^w/i.test(t)&&(n=t+n,t="",o="http://"),!rs(n)))return!1;const l=is(n+r);if(!l[0])return!1;const a={type:"link",title:null,url:o+t+l[0],children:[{type:"text",value:t+l[0]}]};return l[1]?[a,{type:"text",value:l[1]}]:a}function ts(e,t,n,r){return!Ur(r,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function rs(e){const t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}function is(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const i=Xt(e,"(");let o=Xt(e,")");for(;r!==-1&&i>o;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),o++;return[e,n]}function Ur(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||Te(n)||cn(n))&&(!t||n!==47)}Gr.peek=ps;function ls(){this.buffer()}function os(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function as(){this.buffer()}function us(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function ss(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=ce(this.sliceSerialize(e)).toLowerCase(),n.label=t}function cs(e){this.exit(e)}function hs(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=ce(this.sliceSerialize(e)).toLowerCase(),n.label=t}function fs(e){this.exit(e)}function ps(){return"["}function Gr(e,t,n,r){const i=n.createTracker(r);let o=i.move("[^");const l=n.enter("footnoteReference"),a=n.enter("reference");return o+=i.move(n.safe(n.associationId(e),{after:"]",before:o})),a(),l(),o+=i.move("]"),o}function ms(){return{enter:{gfmFootnoteCallString:ls,gfmFootnoteCall:os,gfmFootnoteDefinitionLabelString:as,gfmFootnoteDefinition:us},exit:{gfmFootnoteCallString:ss,gfmFootnoteCall:cs,gfmFootnoteDefinitionLabelString:hs,gfmFootnoteDefinition:fs}}}function ds(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:n,footnoteReference:Gr},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]};function n(r,i,o,l){const a=o.createTracker(l);let u=a.move("[^");const s=o.enter("footnoteDefinition"),h=o.enter("label");return u+=a.move(o.safe(o.associationId(r),{before:u,after:"]"})),h(),u+=a.move("]:"),r.children&&r.children.length>0&&(a.shift(4),u+=a.move((t?`
15`:" ")+o.indentLines(o.containerFlow(r,a.current()),t?$r:gs))),s(),u}}function gs(e,t,n){return t===0?e:$r(e,t,n)}function $r(e,t,n){return(n?"":"    ")+e}const ys=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];Vr.peek=vs;function xs(){return{canContainEols:["delete"],enter:{strikethrough:bs},exit:{strikethrough:ws}}}function ks(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:ys}],handlers:{delete:Vr}}}function bs(e){this.enter({type:"delete",children:[]},e)}function ws(e){this.exit(e)}function Vr(e,t,n,r){const i=n.createTracker(r),o=n.enter("strikethrough");let l=i.move("~~");return l+=n.containerPhrasing(e,{...i.current(),before:l,after:"~"}),l+=i.move("~~"),o(),l}function vs(){return"~"}function Cs(e){return e.length}function Ss(e,t){const n=t||{},r=(n.align||[]).concat(),i=n.stringLength||Cs,o=[],l=[],a=[],u=[];let s=0,h=-1;for(;++h<e.length;){const w=[],v=[];let y=-1;for(e[h].length>s&&(s=e[h].length);++y<e[h].length;){const E=Es(e[h][y]);if(n.alignDelimiters!==!1){const C=i(E);v[y]=C,(u[y]===void 0||C>u[y])&&(u[y]=C)}w.push(E)}l[h]=w,a[h]=v}let c=-1;if(typeof r=="object"&&"length"in r)for(;++c<s;)o[c]=Yt(r[c]);else{const w=Yt(r);for(;++c<s;)o[c]=w}c=-1;const p=[],f=[];for(;++c<s;){const w=o[c];let v="",y="";w===99?(v=":",y=":"):w===108?v=":":w===114&&(y=":");let E=n.alignDelimiters===!1?1:Math.max(1,u[c]-v.length-y.length);const C=v+"-".repeat(E)+y;n.alignDelimiters!==!1&&(E=v.length+E+y.length,E>u[c]&&(u[c]=E),f[c]=E),p[c]=C}l.splice(1,0,p),a.splice(1,0,f),h=-1;const g=[];for(;++h<l.length;){const w=l[h],v=a[h];c=-1;const y=[];for(;++c<s;){const E=w[c]||"";let C="",_="";if(n.alignDelimiters!==!1){const M=u[c]-(v[c]||0),b=o[c];b===114?C=" ".repeat(M):b===99?M%2?(C=" ".repeat(M/2+.5),_=" ".repeat(M/2-.5)):(C=" ".repeat(M/2),_=C):_=" ".repeat(M)}n.delimiterStart!==!1&&!c&&y.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&E==="")&&(n.delimiterStart!==!1||c)&&y.push(" "),n.alignDelimiters!==!1&&y.push(C),y.push(E),n.alignDelimiters!==!1&&y.push(_),n.padding!==!1&&y.push(" "),(n.delimiterEnd!==!1||c!==s-1)&&y.push("|")}g.push(n.delimiterEnd===!1?y.join("").replace(/ +$/,""):y.join(""))}return g.join(`
16`)}function Es(e){return e==null?"":String(e)}function Yt(e){const t=typeof e=="string"?e.codePointAt(0):0;return t===67||t===99?99:t===76||t===108?108:t===82||t===114?114:0}function As(e,t,n,r){const i=n.enter("blockquote"),o=n.createTracker(r);o.move("> "),o.shift(2);const l=n.indentLines(n.containerFlow(e,o.current()),Ts);return i(),l}
vendor: 9,482 bytes, lines 16-27
16function Ts(e,t,n){return">"+(n?"":" ")+e}function Is(e,t){return Qt(e,t.inConstruct,!0)&&!Qt(e,t.notInConstruct,!1)}function Qt(e,t,n){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function Kt(e,t,n,r){let i=-1;for(;++i<n.unsafe.length;)if(n.unsafe[i].character===`
17`&&Is(n.stack,n.unsafe[i]))return/[ \t]/.test(r.before)?"":" ";return`\\
18`}function Ps(e,t){const n=String(e);let r=n.indexOf(t),i=r,o=0,l=0;if(typeof t!="string")throw new TypeError("Expected substring");for(;r!==-1;)r===i?++o>l&&(l=o):o=1,i=r+t.length,r=n.indexOf(t,i);return l}function Ls(e,t){return!!(t.options.fences===!1&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}function zs(e){const t=e.options.fence||"`";if(t!=="`"&&t!=="~")throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}function Ds(e,t,n,r){const i=zs(n),o=e.value||"",l=i==="`"?"GraveAccent":"Tilde";if(Ls(e,n)){const c=n.enter("codeIndented"),p=n.indentLines(o,Fs);return c(),p}const a=n.createTracker(r),u=i.repeat(Math.max(Ps(o,i)+1,3)),s=n.enter("codeFenced");let h=a.move(u);if(e.lang){const c=n.enter(`codeFencedLang${l}`);h+=a.move(n.safe(e.lang,{before:h,after:" ",encode:["`"],...a.current()})),c()}if(e.lang&&e.meta){const c=n.enter(`codeFencedMeta${l}`);h+=a.move(" "),h+=a.move(n.safe(e.meta,{before:h,after:`
19`,encode:["`"],...a.current()})),c()}return h+=a.move(`
20`),o&&(h+=a.move(o+`
21`)),h+=a.move(u),s(),h}function Fs(e,t,n){return(n?"":"    ")+e}function it(e){const t=e.options.quote||'"';if(t!=='"'&&t!=="'")throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function Os(e,t,n,r){const i=it(n),o=i==='"'?"Quote":"Apostrophe",l=n.enter("definition");let a=n.enter("label");const u=n.createTracker(r);let s=u.move("[");return s+=u.move(n.safe(n.associationId(e),{before:s,after:"]",...u.current()})),s+=u.move("]: "),a(),!e.url||/[\0- \u007F]/.test(e.url)?(a=n.enter("destinationLiteral"),s+=u.move("<"),s+=u.move(n.safe(e.url,{before:s,after:">",...u.current()})),s+=u.move(">")):(a=n.enter("destinationRaw"),s+=u.move(n.safe(e.url,{before:s,after:e.title?" ":`
22`,...u.current()}))),a(),e.title&&(a=n.enter(`title${o}`),s+=u.move(" "+i),s+=u.move(n.safe(e.title,{before:s,after:i,...u.current()})),s+=u.move(i),a()),l(),s}function _s(e){const t=e.options.emphasis||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}function Xe(e){return"&#x"+e.toString(16).toUpperCase()+";"}function sn(e,t,n){const r=Oe(e),i=Oe(t);return r===void 0?i===void 0?n==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:i===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:r===1?i===void 0?{inside:!1,outside:!1}:i===1?{inside:!0,outside:!0}:{inside:!1,outside:!1}:i===void 0?{inside:!1,outside:!1}:i===1?{inside:!0,outside:!1}:{inside:!1,outside:!1}}Wr.peek=Ms;function Wr(e,t,n,r){const i=_s(n),o=n.enter("emphasis"),l=n.createTracker(r),a=l.move(i);let u=l.move(n.containerPhrasing(e,{after:i,before:a,...l.current()}));const s=u.charCodeAt(0),h=sn(r.before.charCodeAt(r.before.length-1),s,i);h.inside&&(u=Xe(s)+u.slice(1));const c=u.charCodeAt(u.length-1),p=sn(r.after.charCodeAt(0),c,i);p.inside&&(u=u.slice(0,-1)+Xe(c));const f=l.move(i);return o(),n.attentionEncodeSurroundingInfo={after:p.outside,before:h.outside},a+u+f}function Ms(e,t,n){return n.options.emphasis||"*"}function Rs(e,t){let n=!1;return tt(e,function(r){if("value"in r&&/\r?\n|\r/.test(r.value)||r.type==="break")return n=!0,Nn}),!!((!e.depth||e.depth<3)&&Yn(e)&&(t.options.setext||n))}function Ns(e,t,n,r){const i=Math.max(Math.min(6,e.depth||1),1),o=n.createTracker(r);if(Rs(e,n)){const h=n.enter("headingSetext"),c=n.enter("phrasing"),p=n.containerPhrasing(e,{...o.current(),before:`
23`,after:`
24`});return c(),h(),p+`
25`+(i===1?"=":"-").repeat(p.length-(Math.max(p.lastIndexOf("\r"),p.lastIndexOf(`
26`))+1))}const l="#".repeat(i),a=n.enter("headingAtx"),u=n.enter("phrasing");o.move(l+" ");let s=n.containerPhrasing(e,{before:"# ",after:`
27`,...o.current()});return/^[\t ]/.test(s)&&(s=Xe(s.charCodeAt(0))+s.slice(1)),s=s?l+" "+s:l,n.options.closeAtx&&(s+=" "+l),u(),a(),s}Xr.peek=js;function Xr(e){return e.value||""}function js(){return"<"}Yr.peek=Bs;function Yr(e,t,n,r){const i=it(n),o=i==='"'?"Quote":"Apostrophe",l=n.enter("image");let a=n.enter("label");const u=n.createTracker(r);let s=u.move("![");return s+=u.move(n.safe(e.alt,{before:s,after:"]",...u.current()})),s+=u.move("]("),a(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(a=n.enter("destinationLiteral"),s+=u.move("<"),s+=u.move(n.safe(e.url,{before:s,after:">",...u.current()})),s+=u.move(">")):(a=n.enter("destinationRaw"),s+=u.move(n.safe(e.url,{before:s,after:e.title?" ":")",...u.current()}))),a(),e.title&&(a=n.enter(`title${o}`),s+=u.move(" "+i),s+=u.move(n.safe(e.title,{before:s,after:i,...u.current()})),s+=u.move(i),a()),s+=u.move(")"),l(),s}function Bs(){return"!"}Qr.peek=Hs;function Qr(e,t,n,r){const i=e.referenceType,o=n.enter("imageReference");let l=n.enter("label");const a=n.createTracker(r);let u=a.move("![");const s=n.safe(e.alt,{before:u,after:"]",...a.current()});u+=a.move(s+"]["),l();const h=n.stack;n.stack=[],l=n.enter("reference");const c=n.safe(n.associationId(e),{before:u,after:"]",...a.current()});return l(),n.stack=h,o(),i==="full"||!s||s!==c?u+=a.move(c+"]"):i==="shortcut"?u=u.slice(0,-1):u+=a.move("]"),u}function Hs(){return"!"}Kr.peek=qs;function Kr(e,t,n){let r=e.value||"",i="`",o=-1;for(;new RegExp("(^|[^`])"+i+"([^`]|$)").test(r);)i+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++o<n.unsafe.length;){const l=n.unsafe[o],a=n.compilePattern(l);let u;if(l.atBreak)for(;u=a.exec(r);){let s=u.index;r.charCodeAt(s)===10&&r.charCodeAt(s-1)===13&&s--,r=r.slice(0,s)+" "+r.slice(u.index+1)}}return i+r+i}function qs(){return"`"}function Jr(e,t){const n=Yn(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}Zr.peek=Us;function Zr(e,t,n,r){const i=it(n),o=i==='"'?"Quote":"Apostrophe",l=n.createTracker(r);let a,u;if(Jr(e,n)){const h=n.stack;n.stack=[],a=n.enter("autolink");let c=l.move("<");return c+=l.move(n.containerPhrasing(e,{before:c,after:">",...l.current()})),c+=l.move(">"),a(),n.stack=h,c}a=n.enter("link"),u=n.enter("label");let s=l.move("[");return s+=l.move(n.containerPhrasing(e,{before:s,after:"](",...l.current()})),s+=l.move("]("),u(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(u=n.enter("destinationLiteral"),s+=l.move("<"),s+=l.move(n.safe(e.url,{before:s,after:">",...l.current()})),s+=l.move(">")):(u=n.enter("destinationRaw"),s+=l.move(n.safe(e.url,{before:s,after:e.title?" ":")",...l.current()}))),u(),e.title&&(u=n.enter(`title${o}`),s+=l.move(" "+i),s+=l.move(n.safe(e.title,{before:s,after:i,...l.current()})),s+=l.move(i),u()),s+=l.move(")"),a(),s}function Us(e,t,n){return Jr(e,n)?"<":"["}ei.peek=Gs;function ei(e,t,n,r){const i=e.referenceType,o=n.enter("linkReference");let l=n.enter("label");const a=n.createTracker(r);let u=a.move("[");const s=n.containerPhrasing(e,{before:u,after:"]",...a.current()});u+=a.move(s+"]["),l();const h=n.stack;n.stack=[],l=n.enter("reference");const c=n.safe(n.associationId(e),{before:u,after:"]",...a.current()});return l(),n.stack=h,o(),i==="full"||!s||s!==c?u+=a.move(c+"]"):i==="shortcut"?u=u.slice(0,-1):u+=a.move("]"),u}function Gs(){return"["}function lt(e){const t=e.options.bullet||"*";if(t!=="*"&&t!=="+"&&t!=="-")throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function $s(e){const t=lt(e),n=e.options.bulletOther;if(!n)return t==="*"?"-":"*";if(n!=="*"&&n!=="+"&&n!=="-")throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}function Vs(e){const t=e.options.bulletOrdered||".";if(t!=="."&&t!==")")throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}function ni(e){const t=e.options.rule||"*";if(t!=="*"&&t!=="-"&&t!=="_")throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}function Ws(e,t,n,r){const i=n.enter("list"),o=n.bulletCurrent;let l=e.ordered?Vs(n):lt(n);const a=e.ordered?l==="."?")":".":$s(n);let u=t&&n.bulletLastUsed?l===n.bulletLastUsed:!1;if(!e.ordered){const h=e.children?e.children[0]:void 0;if((l==="*"||l==="-")&&h&&(!h.children||!h.children[0])&&n.stack[n.stack.length-1]==="list"&&n.stack[n.stack.length-2]==="listItem"&&n.stack[n.stack.length-3]==="list"&&n.stack[n.stack.length-4]==="listItem"&&n.indexStack[n.indexStack.length-1]===0&&n.indexStack[n.indexStack.length-2]===0&&n.indexStack[n.indexStack.length-3]===0&&(u=!0),ni(n)===l&&h){let c=-1;for(;++c<e.children.length;){const p=e.children[c];if(p&&p.type==="listItem"&&p.children&&p.children[0]&&p.children[0].type==="thematicBreak"){u=!0;break}}}}u&&(l=a),n.bulletCurrent=l;const s=n.containerFlow(e,r);return n.bulletLastUsed=l,n.bulletCurrent=o,i(),s}function Xs(e){const t=e.options.listItemIndent||"one";
vendor: 6,067 bytes, lines 27-29
27if(t!=="tab"&&t!=="one"&&t!=="mixed")throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}function Ys(e,t,n,r){const i=Xs(n);let o=n.bulletCurrent||lt(n);t&&t.type==="list"&&t.ordered&&(o=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+o);let l=o.length+1;(i==="tab"||i==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(l=Math.ceil(l/4)*4);const a=n.createTracker(r);a.move(o+" ".repeat(l-o.length)),a.shift(l);const u=n.enter("listItem"),s=n.indentLines(n.containerFlow(e,a.current()),h);return u(),s;function h(c,p,f){return p?(f?"":" ".repeat(l))+c:(f?o:o+" ".repeat(l-o.length))+c}}function Qs(e,t,n,r){const i=n.enter("paragraph"),o=n.enter("phrasing"),l=n.containerPhrasing(e,r);return o(),i(),l}const Ks=pn(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function Js(e,t,n,r){return(e.children.some(function(l){return Ks(l)})?n.containerPhrasing:n.containerFlow).call(n,e,r)}function Zs(e){const t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}ti.peek=ec;function ti(e,t,n,r){const i=Zs(n),o=n.enter("strong"),l=n.createTracker(r),a=l.move(i+i);let u=l.move(n.containerPhrasing(e,{after:i,before:a,...l.current()}));const s=u.charCodeAt(0),h=sn(r.before.charCodeAt(r.before.length-1),s,i);h.inside&&(u=Xe(s)+u.slice(1));const c=u.charCodeAt(u.length-1),p=sn(r.after.charCodeAt(0),c,i);p.inside&&(u=u.slice(0,-1)+Xe(c));const f=l.move(i+i);return o(),n.attentionEncodeSurroundingInfo={after:p.outside,before:h.outside},a+u+f}function ec(e,t,n){return n.options.strong||"*"}function nc(e,t,n,r){return n.safe(e.value,r)}function tc(e){const t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}function rc(e,t,n){const r=(ni(n)+(n.options.ruleSpaces?" ":"")).repeat(tc(n));return n.options.ruleSpaces?r.slice(0,-1):r}const ri={blockquote:As,break:Kt,code:Ds,definition:Os,emphasis:Wr,hardBreak:Kt,heading:Ns,html:Xr,image:Yr,imageReference:Qr,inlineCode:Kr,link:Zr,linkReference:ei,list:Ws,listItem:Ys,paragraph:Qs,root:Js,strong:ti,text:nc,thematicBreak:rc};function ic(){return{enter:{table:lc,tableData:Jt,tableHeader:Jt,tableRow:ac},exit:{codeText:uc,table:oc,tableData:zn,tableHeader:zn,tableRow:zn}}}function lc(e){const t=e._align;this.enter({type:"table",align:t.map(function(n){return n==="none"?null:n}),children:[]},e),this.data.inTable=!0}function oc(e){this.exit(e),this.data.inTable=void 0}function ac(e){this.enter({type:"tableRow",children:[]},e)}function zn(e){this.exit(e)}function Jt(e){this.enter({type:"tableCell",children:[]},e)}function uc(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,sc));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function sc(e,t){return t==="|"?t:e}function cc(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,i=t.stringLength,o=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:`
28`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:p,table:l,tableCell:u,tableRow:a}};function l(f,g,w,v){return s(h(f,w,v),f.align)}function a(f,g,w,v){const y=c(f,w,v),E=s([y]);return E.slice(0,E.indexOf(`
29`))}function u(f,g,w,v){const y=w.enter("tableCell"),E=w.enter("phrasing"),C=w.containerPhrasing(f,{...v,before:o,after:o});return E(),y(),C}function s(f,g){return Ss(f,{align:g,alignDelimiters:r,padding:n,stringLength:i})}function h(f,g,w){const v=f.children;let y=-1;const E=[],C=g.enter("table");for(;++y<v.length;)E[y]=c(v[y],g,w);return C(),E}function c(f,g,w){const v=f.children;let y=-1;const E=[],C=g.enter("tableRow");for(;++y<v.length;)E[y]=u(v[y],f,g,w);return C(),E}function p(f,g,w){let v=ri.inlineCode(f,g,w);return w.stack.includes("tableCell")&&(v=v.replace(/\|/g,"\\$&")),v}}function hc(){return{exit:{taskListCheckValueChecked:Zt,taskListCheckValueUnchecked:Zt,paragraph:pc}}}function fc(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:mc}}}function Zt(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function pc(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const n=this.stack[this.stack.length-1];n.type;const r=n.children[0];if(r&&r.type==="text"){const i=t.children;let o=-1,l;for(;++o<i.length;){const a=i[o];if(a.type==="paragraph"){l=a;break}}l===n&&(r.value=r.value.slice(1),r.value.length===0?n.children.shift():n.position&&r.position&&typeof r.position.start.offset=="number"&&(r.position.start.column++,r.position.start.offset++,n.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function mc(e,t,n,r){const i=e.children[0],o=typeof e.checked=="boolean"&&i&&i.type==="paragraph",l="["+(e.checked?"x":" ")+"] ",a=n.createTracker(r);o&&a.move(l);let u=ri.listItem(e,t,n,{...r,...a.current()});return o&&(u=u.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,s)),u;function s(h){return h+l}}function dc(){return[Wu(),ms(),xs(),ic(),hc()]}function gc(e){return{extensions:[Xu(),ds(e),ks(),cc(e),fc()]}}const yc={tokenize:Cc,partial:!0},ii={tokenize:Sc,partial:!0},li={tokenize:Ec,partial:!0},oi={tokenize:Ac,partial:!0},xc={tokenize:Tc,partial:!0},ai={name:"wwwAutolink",tokenize:wc,previous:si},ui={name:"protocolAutolink",tokenize:vc,previous:ci},ye={name:"emailAutolink",tokenize:bc,previous:hi},fe={};function kc(){return{text:fe}}let Ce=48;for(;Ce<123;)fe[Ce]=ye,Ce++,Ce===58?Ce=65:Ce===91&&(Ce=97);fe[43]=ye;fe[45]=ye;fe[46]=ye;fe[95]=ye;fe[72]=[ye,ui];fe[104]=[ye,ui];fe[87]=[ye,ai];fe[119]=[ye,ai];
vendor: 6,986 bytes, line 29
29function bc(e,t,n){const r=this;let i,o;return l;function l(c){return!qn(c)||!hi.call(r,r.previous)||ot(r.events)?n(c):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),a(c))}function a(c){return qn(c)?(e.consume(c),a):c===64?(e.consume(c),u):n(c)}function u(c){return c===46?e.check(xc,h,s)(c):c===45||c===95||K(c)?(o=!0,e.consume(c),u):h(c)}function s(c){return e.consume(c),i=!0,u}function h(c){return o&&i&&Z(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(c)):n(c)}}function wc(e,t,n){const r=this;return i;function i(l){return l!==87&&l!==119||!si.call(r,r.previous)||ot(r.events)?n(l):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(yc,e.attempt(ii,e.attempt(li,o),n),n)(l))}function o(l){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(l)}}function vc(e,t,n){const r=this;let i="",o=!1;return l;function l(c){return(c===72||c===104)&&ci.call(r,r.previous)&&!ot(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),i+=String.fromCodePoint(c),e.consume(c),a):n(c)}function a(c){if(Z(c)&&i.length<5)return i+=String.fromCodePoint(c),e.consume(c),a;if(c===58){const p=i.toLowerCase();if(p==="http"||p==="https")return e.consume(c),u}return n(c)}function u(c){return c===47?(e.consume(c),o?s:(o=!0,u)):n(c)}function s(c){return c===null||on(c)||W(c)||Te(c)||cn(c)?n(c):e.attempt(ii,e.attempt(li,h),n)(c)}function h(c){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(c)}}function Cc(e,t,n){let r=0;return i;function i(l){return(l===87||l===119)&&r<3?(r++,e.consume(l),i):l===46&&r===3?(e.consume(l),o):n(l)}function o(l){return l===null?n(l):t(l)}}function Sc(e,t,n){let r,i,o;return l;function l(s){return s===46||s===95?e.check(oi,u,a)(s):s===null||W(s)||Te(s)||s!==45&&cn(s)?u(s):(o=!0,e.consume(s),l)}function a(s){return s===95?r=!0:(i=r,r=void 0),e.consume(s),l}function u(s){return i||r||!o?n(s):t(s)}}function Ec(e,t){let n=0,r=0;return i;function i(l){return l===40?(n++,e.consume(l),i):l===41&&r<n?o(l):l===33||l===34||l===38||l===39||l===41||l===42||l===44||l===46||l===58||l===59||l===60||l===63||l===93||l===95||l===126?e.check(oi,t,o)(l):l===null||W(l)||Te(l)?t(l):(e.consume(l),i)}function o(l){return l===41&&r++,e.consume(l),i}}function Ac(e,t,n){return r;function r(a){return a===33||a===34||a===39||a===41||a===42||a===44||a===46||a===58||a===59||a===63||a===95||a===126?(e.consume(a),r):a===38?(e.consume(a),o):a===93?(e.consume(a),i):a===60||a===null||W(a)||Te(a)?t(a):n(a)}function i(a){return a===null||a===40||a===91||W(a)||Te(a)?t(a):r(a)}function o(a){return Z(a)?l(a):n(a)}function l(a){return a===59?(e.consume(a),r):Z(a)?(e.consume(a),l):n(a)}}function Tc(e,t,n){return r;function r(o){return e.consume(o),i}function i(o){return K(o)?n(o):t(o)}}function si(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||W(e)}function ci(e){return!Z(e)}function hi(e){return!(e===47||qn(e))}function qn(e){return e===43||e===45||e===46||e===95||K(e)}function ot(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if((r.type==="labelLink"||r.type==="labelImage")&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}const Ic={tokenize:Mc,partial:!0};function Pc(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:Fc,continuation:{tokenize:Oc},exit:_c}},text:{91:{name:"gfmFootnoteCall",tokenize:Dc},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:Lc,resolveTo:zc}}}}function Lc(e,t,n){const r=this;let i=r.events.length;const o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let l;for(;i--;){const u=r.events[i][1];if(u.type==="labelImage"){l=u;break}if(u.type==="gfmFootnoteCall"||u.type==="labelLink"||u.type==="label"||u.type==="image"||u.type==="link")break}return a;function a(u){if(!l||!l._balanced)return n(u);const s=ce(r.sliceSerialize({start:l.end,end:r.now()}));return s.codePointAt(0)!==94||!o.includes(s.slice(1))?n(u):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(u),e.exit("gfmFootnoteCallLabelMarker"),t(u))}}function zc(e,t){let n=e.length;for(;n--;)if(e[n][1].type==="labelImage"&&e[n][0]==="enter"){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";const r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;const o={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},l={type:"chunkString",contentType:"string",start:Object.assign({},o.start),end:Object.assign({},o.end)},a=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",i,t],["exit",i,t],["enter",o,t],["enter",l,t],["exit",l,t],["exit",o,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...a),e}function Dc(e,t,n){const r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o=0,l;return a;function a(c){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(c),e.exit("gfmFootnoteCallLabelMarker"),u}function u(c){return c!==94?n(c):(e.enter("gfmFootnoteCallMarker"),e.consume(c),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",s)}function s(c){if(o>999||c===93&&!l||c===null||c===91||W(c))return n(c);if(c===93){e.exit("chunkString");const p=e.exit("gfmFootnoteCallString");return i.includes(ce(r.sliceSerialize(p)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(c),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(c)}return W(c)||(l=!0),o++,e.consume(c),c===92?h:s}function h(c){return c===91||c===92||c===93?(e.consume(c),o++,s):s(c)}}function Fc(e,t,n){const r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o,l=0,a;return u;function u(g){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(g),e.exit("gfmFootnoteDefinitionLabelMarker"),s}function s(g){return g===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(g),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",h):n(g)}function h(g){if(l>999||g===93&&!a||g===null||g===91||W(g))return n(g);if(g===93){e.exit("chunkString");const w=e.exit("gfmFootnoteDefinitionLabelString");return o=ce(r.sliceSerialize(w)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(g),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p}return W(g)||(a=!0),l++,e.consume(g),g===92?c:h}function c(g){return g===91||g===92||g===93?(e.consume(g),l++,h):h(g)}function p(g){return g===58?(e.enter("definitionMarker"),e.consume(g),e.exit("definitionMarker"),i.includes(o)||i.push(o),B(e,f,"gfmFootnoteDefinitionWhitespace")):n(g)}function f(g){return t(g)}}
vendor: 6,694 bytes, line 29
29function Oc(e,t,n){return e.check(Ke,t,e.attempt(Ic,t,n))}function _c(e){e.exit("gfmFootnoteDefinition")}function Mc(e,t,n){const r=this;return B(e,i,"gfmFootnoteDefinitionIndent",5);function i(o){const l=r.events[r.events.length-1];return l&&l[1].type==="gfmFootnoteDefinitionIndent"&&l[2].sliceSerialize(l[1],!0).length===4?t(o):n(o)}}function Rc(e){let n=(e||{}).singleTilde;const r={name:"strikethrough",tokenize:o,resolveAll:i};return n==null&&(n=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}};function i(l,a){let u=-1;for(;++u<l.length;)if(l[u][0]==="enter"&&l[u][1].type==="strikethroughSequenceTemporary"&&l[u][1]._close){let s=u;for(;s--;)if(l[s][0]==="exit"&&l[s][1].type==="strikethroughSequenceTemporary"&&l[s][1]._open&&l[u][1].end.offset-l[u][1].start.offset===l[s][1].end.offset-l[s][1].start.offset){l[u][1].type="strikethroughSequence",l[s][1].type="strikethroughSequence";const h={type:"strikethrough",start:Object.assign({},l[s][1].start),end:Object.assign({},l[u][1].end)},c={type:"strikethroughText",start:Object.assign({},l[s][1].end),end:Object.assign({},l[u][1].start)},p=[["enter",h,a],["enter",l[s][1],a],["exit",l[s][1],a],["enter",c,a]],f=a.parser.constructs.insideSpan.null;f&&ie(p,p.length,0,hn(f,l.slice(s+1,u),a)),ie(p,p.length,0,[["exit",c,a],["enter",l[u][1],a],["exit",l[u][1],a],["exit",h,a]]),ie(l,s-1,u-s+3,p),u=s+p.length-2;break}}for(u=-1;++u<l.length;)l[u][1].type==="strikethroughSequenceTemporary"&&(l[u][1].type="data");return l}function o(l,a,u){const s=this.previous,h=this.events;let c=0;return p;function p(g){return s===126&&h[h.length-1][1].type!=="characterEscape"?u(g):(l.enter("strikethroughSequenceTemporary"),f(g))}function f(g){const w=Oe(s);if(g===126)return c>1?u(g):(l.consume(g),c++,f);if(c<2&&!n)return u(g);const v=l.exit("strikethroughSequenceTemporary"),y=Oe(g);return v._open=!y||y===2&&!!w,v._close=!w||w===2&&!!y,a(g)}}}class Nc{constructor(){this.map=[]}add(t,n,r){jc(this,t,n,r)}consume(t){if(this.map.sort(function(o,l){return o[0]-l[0]}),this.map.length===0)return;let n=this.map.length;const r=[];for(;n>0;)n-=1,r.push(t.slice(this.map[n][0]+this.map[n][1]),this.map[n][2]),t.length=this.map[n][0];r.push(t.slice()),t.length=0;let i=r.pop();for(;i;){for(const o of i)t.push(o);i=r.pop()}this.map.length=0}}function jc(e,t,n,r){let i=0;if(!(n===0&&r.length===0)){for(;i<e.map.length;){if(e.map[i][0]===t){e.map[i][1]+=n,e.map[i][2].push(...r);return}i+=1}e.map.push([t,n,r])}}function Bc(e,t){let n=!1;const r=[];for(;t<e.length;){const i=e[t];if(n){if(i[0]==="enter")i[1].type==="tableContent"&&r.push(e[t+1][1].type==="tableDelimiterMarker"?"left":"none");else if(i[1].type==="tableContent"){if(e[t-1][1].type==="tableDelimiterMarker"){const o=r.length-1;r[o]=r[o]==="left"?"center":"right"}}else if(i[1].type==="tableDelimiterRow")break}else i[0]==="enter"&&i[1].type==="tableDelimiterRow"&&(n=!0);t+=1}return r}function Hc(){return{flow:{null:{name:"table",tokenize:qc,resolveAll:Uc}}}}function qc(e,t,n){const r=this;let i=0,o=0,l;return a;function a(x){let P=r.events.length-1;for(;P>-1;){const D=r.events[P][1].type;if(D==="lineEnding"||D==="linePrefix")P--;else break}const L=P>-1?r.events[P][1].type:null,U=L==="tableHead"||L==="tableRow"?b:u;return U===b&&r.parser.lazy[r.now().line]?n(x):U(x)}function u(x){return e.enter("tableHead"),e.enter("tableRow"),s(x)}function s(x){return x===124||(l=!0,o+=1),h(x)}function h(x){return x===null?n(x):z(x)?o>1?(o=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(x),e.exit("lineEnding"),f):n(x):R(x)?B(e,h,"whitespace")(x):(o+=1,l&&(l=!1,i+=1),x===124?(e.enter("tableCellDivider"),e.consume(x),e.exit("tableCellDivider"),l=!0,h):(e.enter("data"),c(x)))}function c(x){return x===null||x===124||W(x)?(e.exit("data"),h(x)):(e.consume(x),x===92?p:c)}function p(x){return x===92||x===124?(e.consume(x),c):c(x)}function f(x){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(x):(e.enter("tableDelimiterRow"),l=!1,R(x)?B(e,g,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(x):g(x))}function g(x){return x===45||x===58?v(x):x===124?(l=!0,e.enter("tableCellDivider"),e.consume(x),e.exit("tableCellDivider"),w):M(x)}function w(x){return R(x)?B(e,v,"whitespace")(x):v(x)}function v(x){return x===58?(o+=1,l=!0,e.enter("tableDelimiterMarker"),e.consume(x),e.exit("tableDelimiterMarker"),y):x===45?(o+=1,y(x)):x===null||z(x)?_(x):M(x)}function y(x){return x===45?(e.enter("tableDelimiterFiller"),E(x)):M(x)}function E(x){return x===45?(e.consume(x),E):x===58?(l=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(x),e.exit("tableDelimiterMarker"),C):(e.exit("tableDelimiterFiller"),C(x))}function C(x){return R(x)?B(e,_,"whitespace")(x):_(x)}function _(x){return x===124?g(x):x===null||z(x)?!l||i!==o?M(x):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(x)):M(x)}function M(x){return n(x)}function b(x){return e.enter("tableRow"),N(x)}function N(x){return x===124?(e.enter("tableCellDivider"),e.consume(x),e.exit("tableCellDivider"),N):x===null||z(x)?(e.exit("tableRow"),t(x)):R(x)?B(e,N,"whitespace")(x):(e.enter("data"),q(x))}function q(x){return x===null||x===124||W(x)?(e.exit("data"),N(x)):(e.consume(x),x===92?H:q)}function H(x){return x===92||x===124?(e.consume(x),q):q(x)}}function Uc(e,t){let n=-1,r=!0,i=0,o=[0,0,0,0],l=[0,0,0,0],a=!1,u=0,s,h,c;const p=new Nc;for(;++n<e.length;){const f=e[n],g=f[1];f[0]==="enter"?g.type==="tableHead"?(a=!1,u!==0&&(er(p,t,u,s,h),h=void 0,u=0),s={type:"table",start:Object.assign({},g.start),end:Object.assign({},g.end)},p.add(n,0,[["enter",s,t]])):g.type==="tableRow"||g.type==="tableDelimiterRow"?(r=!0,c=void 0,o=[0,0,0,0],l=[0,n+1,0,0],a&&(a=!1,h={type:"tableBody",start:Object.assign({},g.start),end:Object.assign({},g.end)},p.add(n,0,[["enter",h,t]])),i=g.type==="tableDelimiterRow"?2:h?3:1):i&&(g.type==="data"||g.type==="tableDelimiterMarker"||g.type==="tableDelimiterFiller")?(r=!1,l[2]===0&&(o[1]!==0&&(l[0]=l[1],c=rn(p,t,o,i,void 0,c),o=[0,0,0,0]),l[2]=n)):g.type==="tableCellDivider"&&(r?r=!1:(o[1]!==0&&(l[0]=l[1],c=rn(p,t,o,i,void 0,c)),o=l,l=[o[1],n,0,0])):g.type==="tableHead"?(a=!0,u=n):g.type==="tableRow"||g.type==="tableDelimiterRow"?(u=n,o[1]!==0?(l[0]=l[1],c=rn(p,t,o,i,n,c)):l[1]!==0&&(c=rn(p,t,l,i,n,c)),i=0):i&&(g.type==="data"||g.type==="tableDelimiterMarker"||g.type==="tableDelimiterFiller")&&(l[3]=n)}for(u!==0&&er(p,t,u,s,h),p.consume(t.events),n=-1;++n<t.events.length;){const f=t.events[n];f[0]==="enter"&&f[1].type==="table"&&(f[1]._align=Bc(t.events,n))}return e}function rn(e,t,n,r,i,o){const l=r===1?"tableHeader":r===2?"tableDelimiter":"tableData",a="tableContent";n[0]!==0&&(o.end=Object.assign({}
vendor: 5,472 bytes, lines 29-89
29,Fe(t.events,n[0])),e.add(n[0],0,[["exit",o,t]]));const u=Fe(t.events,n[1]);if(o={type:l,start:Object.assign({},u),end:Object.assign({},u)},e.add(n[1],0,[["enter",o,t]]),n[2]!==0){const s=Fe(t.events,n[2]),h=Fe(t.events,n[3]),c={type:a,start:Object.assign({},s),end:Object.assign({},h)};if(e.add(n[2],0,[["enter",c,t]]),r!==2){const p=t.events[n[2]],f=t.events[n[3]];if(p[1].end=Object.assign({},f[1].end),p[1].type="chunkText",p[1].contentType="text",n[3]>n[2]+1){const g=n[2]+1,w=n[3]-n[2]-1;e.add(g,w,[])}}e.add(n[3]+1,0,[["exit",c,t]])}return i!==void 0&&(o.end=Object.assign({},Fe(t.events,i)),e.add(i,0,[["exit",o,t]]),o=void 0),o}function er(e,t,n,r,i){const o=[],l=Fe(t.events,n);i&&(i.end=Object.assign({},l),o.push(["exit",i,t])),r.end=Object.assign({},l),o.push(["exit",r,t]),e.add(n+1,0,o)}function Fe(e,t){const n=e[t],r=n[0]==="enter"?"start":"end";return n[1][r]}const Gc={name:"tasklistCheck",tokenize:Vc};function $c(){return{text:{91:Gc}}}function Vc(e,t,n){const r=this;return i;function i(u){return r.previous!==null||!r._gfmTasklistFirstContentOfListItem?n(u):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(u),e.exit("taskListCheckMarker"),o)}function o(u){return W(u)?(e.enter("taskListCheckValueUnchecked"),e.consume(u),e.exit("taskListCheckValueUnchecked"),l):u===88||u===120?(e.enter("taskListCheckValueChecked"),e.consume(u),e.exit("taskListCheckValueChecked"),l):n(u)}function l(u){return u===93?(e.enter("taskListCheckMarker"),e.consume(u),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),a):n(u)}function a(u){return z(u)?t(u):R(u)?e.check({tokenize:Wc},t,n)(u):n(u)}}function Wc(e,t,n){return B(e,r,"whitespace");function r(i){return i===null?n(i):t(i)}}function Xc(e){return wr([kc(),Pc(),Rc(e),Hc(),$c()])}const Yc={};function Qc(e){const t=this,n=e||Yc,r=t.data(),i=r.micromarkExtensions||(r.micromarkExtensions=[]),o=r.fromMarkdownExtensions||(r.fromMarkdownExtensions=[]),l=r.toMarkdownExtensions||(r.toMarkdownExtensions=[]);i.push(Xc(n)),o.push(dc()),l.push(gc(n))}const fi=`# GOATCOIN — THE BLUEPRINT
30
31> [FIG. 0 — Cover plate: the ₲ mark as a dimensioned engineering drawing on the bluesheet grid.]
32
33@jtxaeth
34
35[INDEX]
36
37---
38
39## Introduction
40
41Every currency is a story people agree to believe.
42
43Fiat currencies have no intrinsic value – their worth is fiduciary, sustained by shared belief. Issued by states and backed by decree, fiat has a consistent record – supply
44is managed politically, expansion is the path of least resistance, purchasing
45power erodes, and given enough time, each one ends. The US dollar has lost more than 96% of its purchasing power since 1913.
46Some weaker fiat currencies have lost effectively all value within living memory.
47
48> [FIG. 1 — Purchasing power of the US dollar, 1913–2026]
49
50Bitcoin was the first credible cryptocurrency: money with a fixed
51supply, issued by no one and governed by code. It proved a
52currency can exist through a decentralized movement without a state behind it. 
53Bitcoin led the way, but is nearly impossible to upgrade, increasingly
54held and not transacted, and custodied by the same institutions it was designed to
55route around – while still priced as though its lead is permanent.
56
57Goatcoin is built for what comes next: a future in which people choose their
58preferred currency in the same way they choose who they bank with today. This is a future where currencies compete for community
59and advocates. When counterparties use different
60currencies, on-chain rails route and settle the exchange instantly in the
61background. Goatcoin has a deflationary supply, runs on one of the fastest production blockchains in existence, and is held by a community that knows what it owns — and believes in it.
62
63---
64
65## What is Goatcoin
66
67Goatcoin (GOAT) is a permissionless digital asset native to the Aptos network. Its properties were fixed at deployment and are enforced by code rather than policy. Nobody can create additional supply, modify token behavior, or freeze balances.
68
69| SPECIFICATION | |
70|---|---|
71| Ticker | GOAT |
72| Contract Address | 0xa4a357a4bc6a3719c8bb669ccbafbe89f7f9bcc42a2949282952e34760a74777 |
73| Standard | Aptos Fungible Asset (FA) |
74| Genesis supply | 3,333,333,333.33333333 |
75| Minting | Permanently disabled — capability destroyed at deployment |
76| Contract | Immutable |
77| Supply mechanism | Deflationary with a buyback-and-burn mechanism funded by core LP fees |
78
79The design is deliberately minimal. There are no investor unlocks or emission schedules, and no governance process through which the rules could later change.
80
81## Why Goatcoin
82
83### Economic Philosophy
84
85Modern monetary systems follow broadly Keynesian principles: central authorities actively manage money supply, interest rates and policy, and the system depends on continuous trust in those institutions.
86
87Austrian economics describes an alternative: sound money with fixed or scarce supply, free from discretionary control. Bitcoin emerged from this tradition by placing a hard cap on issuance. Goatcoin extends similar logic but goes a step further — where Bitcoin's supply stops growing, GOAT's supply actively shrinks. Swap fees from the project's core liquidity pool fund buybacks, with all acquired tokens subsequently burned.
88
89Friedrich Hayek made an argument in *The Denationalisation of Money* (1976): currencies should compete in an open market like any other good, with issuers disciplined by their users' freedom to leave. The infrastru
89cture required for that did not exist in 1976.
90
91---
92
93### The Crypto Industry
94
95Crypto has become an increasingly hostile industry to participate in.
96
97It was not always like this. Dogecoin – the original community memecoin – was
98created as a joke and became something real: a currency people used to tip
99strangers, fund charities, and back a Jamaican bobsled team. It worked because
100people held it, and because holding it meant belonging to something.
101
102The memecoin sector has since collapsed into pure chaos. Holding periods for newly launched memecoins have collapsed from days to minutes—and, in many cases, seconds. At that speed, a token is not an asset, nor does it form a community. It is a slot machine with a ticker.
103
104The surrounding industry has adapted accordingly. Projects buy distribution from
105influencers (so-called KOLs) who exit into their own audience. Content is
106optimized for clicks rather than substance. Prediction markets and leveraged
107perpetuals push speculation ever further from ownership, market makers trade
108with structural advantages retail cannot see, exploits grow more sophisticated
109as AI tooling improves, and the last cycle never delivered a genuine alt season
110at all. Much of the industry has reproduced – and likely gone beyond – the
111extraction it set out to replace.
112
113Goatcoin can be a beacon of light. We shouldn't try to fit in with the status
114quo; we should lead and do things the way we think they should be done.
115We're realistic about the environment – this industry requires street smarts –
116we will do what we can to spread awareness of Goatcoin, but we'll do so authentically.
117
118### Aptos Network
119
120The decision to launch GOAT natively on Aptos was both strategic and technical.
121
122Our core thesis is that the industry will consolidate. Liquidity, users and
123developers concentrate over time, and we expect that a single monolithic chain will
124eventually carry the majority of on-chain activity. We believe Aptos is best
125placed to be that chain and to finally deliver mainstream crypto adoption.
126
127The network was engineered by the core team behind Meta's Libra/Diem project — a
128payments network built to serve billions of users before regulators shut it
129down. Contracts are written in Move, a language that treats digital assets as a core part of its design, with built-in protections against common coding errors.
130
131Aptos is one of the lowest-latency production blockchains, with sub-second finality and fees measured in fractions of a cent. Confidential asset functionality is live, while an encrypted mempool designed to reduce transaction-intent leakage and front-running is progressing toward deployment. Coinbase’s independent quantum advisory board describes Aptos as well positioned for the transition to post-quantum secure transactions.
132
133Aptos is backed by a16z, Jump Crypto, Binance Labs and Coinbase Ventures, with
134Franklin Templeton and Apollo among both its investors and the institutions that
135have deployed capital on-chain.
136
137Every major crypto ecosystem eventually produces a defining memecoin. On Aptos,
138that position is still open – GOAT intends to take it.
139
140---
141
142### Can GOAT Become a Real Currency?
143
144Whether a memecoin can become a functioning currency is an open question. History indicates that money is whatever a sufficient number of people consistently treat as money — shells, salt, metal, paper, entries in a database. Each new form initially appeared unserious to holders of the previous one. When Elon Musk was asked whether Dogecoin could become a real currency, his answer was that "fate loves irony": the most ironic possible outcome would be the currency invented as a joke becoming the real one. The same logic would apply to Goatcoin.
145
146## How GOAT Deflation Works
147
148Goatcoin is designed to operate as a closed economic loop, where trading
149activity funds deflationary pressure without discretionary control.
150
151**The core loop:**
152
1531. Traders buy or sell GOAT in the core liquidity pool
1542. Every swap generates a 0.3% fee
1553. The LP share (85%) of those fees accrues to the buyback contract
1564. Fees collected in GOAT are burned directly; fees collected in the paired
157   asset are used to buy GOAT on the open market
1585. All acquired GOAT is permanently burned
1596. Total supply decreases
160
161
162
163> [FIG. 2 — The GOAT deflation loop]
164
165At $100,000 of daily trading volume:
166$100,000 × 0.3% × 85% × 365 = $93,075
167
168– roughly $93,000 of GOAT burned over one year.
169
170*Illustrative arithmetic at constant volume*
171
172---
173
174### Structure
175
176The project's primary liquidity pool will pair GOAT against AETH (Aether), the settlement asset of Goatcoin's partner
177DEX, Moda. The core LP position will be a single full-range position, permanently
178locked, while third-party liquidity providers are able to supply either
179full-range or concentrated liquidity alongside it.
180
181The 0.3% swap fee is split between the liquidity provider position and the protocol at 85% and 15% respectively.
182Fees earned by the project's core liquidity fund GOAT deflation.
183
184### The Mechanism
185
186A custom contract, written in Move specifically for GOAT, will hold the locked
187position and the authority to collect the position's fees.
188
189Fee collection and burn can be permissionlessly triggered by any network participant.
190Execution is guarded by Moda's TWAP oracle,
191which constrains buybacks to a price range derived from recent on-chain
192observations, so a manipulated spot price cannot be used to maliciously extract value.
193
194Goatcoin's deflation rate will depend entirely on trading volume. The more GOAT is traded, the more GOAT will be burned.
195
196## Origins
197
198Goatcoin descends from Wild Goat Coin (WGC), created in late 2023 on Solana as
199an experiment, initially with no real plan behind it.
200
201WGC found early traction — and then found out what kind of industry it was
202competing in. In April 2024, a liquidity incentives campaign run by a third-party
203Solana platform was exploited by insiders: wallets placed large positions at a
204zero price range in CLMM pools, collected WGC rewards for liquidity that was
205never active, and sold into project-owned liquidity, draining the majority of
206it. The project nearly died there.
207
208It didn't. WGC came back, trended across Base, Polygon and Solana, putting in a
209single-day organic 12x in November 2024. In April 2025, WGC's V3 upgrade adopted
210LayerZero OFT, with one unified supply across dozens of chains.
211
212By early 2026, the cracks in that structure were apparent. An omnichain token is
213only as sound as every network it touches, and the OFT mesh included ghost
214chains — dead networks where the token contract was deployed, and where
215publishing (or spoofing) a fake transaction might not be particularly difficult for an advanced
216attacker. In April 2026, we made the call: start again. We created Goatcoin as a
217single-chain token native to Aptos, and WGC holders were offered an optional 1:1 swap via
218a month-long migration process. Some chose to keep WGC. 14% of GOAT's total supply was
219claimed, and those who migrated now form the early Goatcoin community.
220
221Midway through that migration, LayerZero infrastructure securing KelpDAO’s rsETH bridge was compromised in an attack resulting in approximately $292 million of losses — the largest reported DeFi exploit of 2026 at the time. It was exactly the category of risk we'd decided to move away from.
222
223Lessons have been learned.
224
225---
226
227## Building a Goatcoin Cult
228
229Arguably Bitcoin's greatest strength over the past decade has not been its
230technology. It has been the believers — a dedicated, cult-like following that
231spread the idea, defended it through every drawdown, and onboarded the next
232wave of holders without being paid to do it.
233
234At TOKEN2049 Singapore in 2024, Murad Mahmudov argued that the crypto industry is an asset industry masquerading as a software
235industry. The assets which outperform across multiple cycles are the
236ones that become cults: tokenized communities using a meme as their symbol and banner. Crypto's most durable assets — Bitcoin, Ethereum, Dogecoin — are
237all, by this reading, belief systems with tickers. His closing instruction was
238simple: [stop trading and believe in something](https://youtu.be/6nqzwdGxTGc).
239
240### Why the Structure Matters
241
242A cult is a group of people bound together by genuine passion for a shared cause. Every movement worth joining began as one.
243
244A cult cannot form around a token whose holders are exit liquidity. Where
245insiders hold most of the supply, or where unlocks arrive on a schedule, the
246community's interests and the team's interests are opposed from day one — and
247the community eventually works this out.
248
249GOAT carries none of that weight. The supply is fully issued and immutable.
250There is no venture allocation, no vesting cliff, no emission schedule, and no
251treasury to be spent at anyone's discretion. Everyone holds the same asset under the same rules, and the only
252mechanism that touches supply removes it.
253
254The average launchpad memecoin is now traded on an incredibly short time horizon — a different game from this one, played by different people, and one that produces little that lasts. Goatcoin is built for holders — people who believe in the vision and become advocates of it.
255
256---
257
258### Call to Action
259
260For GOAT to become a leading blue-chip
261memecoin, and possibly one day a real currency — Goatcoin must become a cult.
262
263This cannot be bought or created artificially. It is built by the community one conversation at a time.
264Explain what the project is. Help a friend set up an Aptos wallet, and onboard them by gifting a few dollars of GOAT.
265Make memes, videos, translations and tools. Organize meetups. Accept GOAT for something real. Welcome newcomers and answer basic questions.
266
267Do it authentically. We shouldn't recruit people to a movement by deceiving them
268into it. The fastest way to make GOAT look like every other project would be to
269behave like every other project. Share the project with people who show genuine interest;
270leave be the ones who don't.
271
272Participation is voluntary. Contribute a lot, a little or nothing at all. 
273
274Goatcoin is a decentralized global movement and belongs to no one person or entity.
275
276## Closing
277
278Goatcoin is a deflationary asset on one of the fastest blockchains in production — made scarcer by its own trading activity, controlled by no one, and held by a community that knows what it owns. Trading generates fees, fees fund burns, and
279supply decreases.
280
281Every currency is a story people agree to believe – this one is being written in real time, and anyone can take part.
282
283
284
285*IN GOAT WE TRUST*`;function Kc(){return I.jsxs("svg",{className:"bp-fig__schem",viewBox:"0 0 640 495",role:"img","aria-label":"Schematic: every GOAT/AETH swap pays a 0.30% fee; 85% accrues to LPs, 15% to the protocol; the core LP's pro-rata share is burned — GOAT fees directly, AETH fees via buying GOAT",children:[I.jsx("path",{d:"M96 20 C172 17.5 250 17.5 324 19.5 M324 18.5 C325.5 34 325.8 50 324.6 65.5 M325 65 C249 67.5 171 67 95.5 65.8 M96.5 66.5 C94.8 51 94.6 35 96 19.2"}),I.jsx("text",{x:"210",y:"49",textAnchor:"middle",fontSize:"17",transform:"rotate(-0.8 210 49)",children:"GOAT/AETH swap"}),I.jsx("path",{d:"M210 67 C209 82 210.8 97 210 110 M204.5 101.5 L210 111 L215.5 101.5"}),I.jsx("path",{d:"M146 116 C189 114 232 114 274 115.5 M274.5 115 C276 129 276 143 274.6 157 M275 157.5 C232 159 189 158.6 145.6 157.4 M146.4 158 C144.6 144 144.8 129 146 115.2"}),I.jsx("text",{x:"210",y:"143",textAnchor:"middle",fontSize:"16",transform:"rotate(0.7 210 143)",children:"0.30% fee"}),I.jsx("path",{d:"M210 158.5 C210.6 167 209.6 177 210 185 M118 186.5 C190 184.8 262 185.2 332 186.4 M118 186 C117 196 118.8 206 118 214 M112.5 205.5 L118 215 L123.5 205.5"}),I.jsx("text",{x:"118",y:"242",textAnchor:"middle",fontSize:"16",transform:"rotate(-1 118 242)",children:"85% LPs"}),I.jsxs("g",{opacity:"0.6",children:[I.jsx("path",{d:"M332 186 C333 196 331.4 206 332 214 M326.5 205.5 L332 215 L337.5 205.5"}),I.jsx("text",{x:"332",y:"242",textAnchor:"middle",fontSize:"15",transform:"rotate(0.9 332 242)",children:"15% protocol"})]}),I.jsx("path",{d:"M118 254 C119 266 117 278 118 288 M112.5 279.5 L118 289 L123.5 279.5"}),I.jsx("text",{x:"118",y:"318",textAnchor:"middle",fontSize:"14",transform:"rotate(-0.6 118 318)",children:"Core LP receives its"}),I.jsx("text",{x:"118",y:"338",textAnchor:"middle",fontSize:"14",transform:"rotate(-0.6 118 338)",children:"pro-rata active-liquidity share"}),I.jsx("path",{d:"M118 352 C117 384 119 416 118 446 M118 385 C132 383.8 146 384 160 384.6 M118 447.5 C132 448.6 146 448.2 160 447.6"}),I.jsx("text",{x:"172",y:"390",fontSize:"15",transform:"rotate(-0.5 172 390)",children:"GOAT fees"}),I.jsx("path",{d:"M254 384.5 C269 383.6 284 384 298 384.2 M290 379 L299 384.4 L290 390"}),I.jsx("text",{x:"312",y:"390",fontSize:"15",transform:"rotate(0.6 312 390)",children:"direct burn"}),I.jsx("path",{d:"M312 398 C340 400 368 399.2 396 398.4"}),I.jsx("text",{x:"172",y:"454",fontSize:"15",transform:"rotate(0.5 172 454)",children:"AETH fees"}),I.jsx("path",{d:"M254 448.3 C269 447.4 284 448 298 448 M290 442.5 L299 448 L290 453.5"}),I.jsx("text",{x:"312",y:"454",fontSize:"15",transform:"rotate(-0.6 312 454)",children:"buy GOAT with AETH"}),I.jsx("path",{d:"M478 448.2 C487 447.7 495 448 502 448.3 M494 442.5 L503 448.2 L494 453.5"}),I.jsx("text",{x:"513",y:"454",fontSize:"15",transform:"rotate(0.8 513 454)",children:"burn"}),I.jsx("path",{d:"M513 462 C527 463.6 541 463 554 462.2"})]})}const nr=[{time:"1913-01-01",value:1017.8},{time:"1914-01-01",value:994.2},{time:"1915-01-01",value:987.6},{time:"1916-01-01",value:956.2},{time:"1917-01-01",value:855},{time:"1918-01-01",value:715.9},{time:"1919-01-01",value:604.5},{time:"1920-01-01",value:517.7},{time:"1921-01-01",value:524.9},{time:"1922-01-01",value:590.2},{time:"1923-01-01",value:595},{time:"1924-01-01",value:578.8},{time:"1925-01-01",value:577.9},{time:"1926-01-01",value:557.3},{time:"1927-01-01",value:570.1},{time:"1928-01-01",value:578.8},{time:"1929-01-01",value:584.5},{time:"1930-01-01",value:584.5},{time:"1931-01-01",value:628.8},{time:"1932-01-01",value:699.1},{time:"1933-01-01",value:775.4},{time:"1934-01-01",value:755.7},{time:"1935-01-01",value:733.5},{time:"1936-01-01",value:722.8},{time:"1937-01-01",value:709.3},{time:"1938-01-01",value:702.4},{time:"1939-01-01",value:715.9},{time:"1940-01-01",value:717.7},{time:"1941-01-01",value:709.3},{time:"1942-01-01",value:638.1},{time:"1943-01-01",value:591.4},{time:"1944-01-01",value:574.3},{time:"1945-01-01",value:561.4},{time:"1946-01-01",value:549.2},{time:"1947-01-01",value:464.8},{time:"1948-01-01",value:421.4},{time:"1949-01-01",value:415.7},{time:"1950-01-01",value:424.4},{time:"1951-01-01",value:393.2},{time:"1952-01-01",value:377.4},{time:"1953-01-01",value:375},{time:"1954-01-01",value:370.8},{time:"1955-01-01",value:373.5},{time:"1956-01-01",value:372.6},{time:"1957-01-01",value:361.5},{time:"1958-01-01",value:349.3},{time:"1959-01-01",value:344.8},{time:"1960-01-01",value:340.6},{time:"1961-01-01",value:335.2},{time:"1962-01-01",value:332.8},{time:"1963-01-01",value:328.6},{time:"1964-01-01",value:323.2},{time:"1965-01-01",value:319.6},{time:"1966-01-01",value:313.6},{time:"1967-01-01",value:303.5},{time:"1968-01-01",value:293.3},{time:"1969-01-01",value:280.4},{time:"1970-01-01",value:264.3},{time:"1971-01-01",value:251.1},{time:"1972-01-01",value:243},{time:"1973-01-01",value:234.3},{time:"1974-01-01",value:214.3},{time:"1975-01-01",value:191.8},{time:"1976-01-01",value:179.6},{time:"1977-01-01",value:170.6},{time:"1978-01-01",value:159.8},{time:"1979-01-01",value:146.3},{time:"1980-01-01",value:128.4},{time:"1981-01-01",value:114.9},{time:"1982-01-01",value:105.9},{time:"1983-01-01",value:102.1},{time:"1984-01-01",value:98.2},{time:"1985-01-01",value:94.6},{time:"1986-01-01",value:91.3},{time:"1987-01-01",value:89.9},{time:"1988-01-01",value:86.4},{time:"1989-01-01",value:82.6},{time:"1990-01-01",value:78.5},{time:"1991-01-01",value:74.3},{time:"1992-01-01",value:72.4},{time:"1993-01-01",value:70.1},{time:"1994-01-01",value:68.4},{time:"1995-01-01",value:66.5},{time:"1996-01-01",value:64.8},{time:"1997-01-01",value:62.8},{time:"1998-01-01",value:61.9},{time:"1999-01-01",value:60.8},{time:"2000-01-01",value:59.2},{time:"2001-01-01",value:57.1},{time:"2002-01-01",value:56.5},{time:"2003-01-01",value:55},{time:"2004-01-01",value:54},{time:"2005-01-01",value:52.4},{time:"2006-01-01",value:50.4},{time:"2007-01-01",value:49.4},{time:"2008-01-01",value:47.4},{time:"2009-01-01",value:47.4},{time:"2010-01-01",value:46.1},{time:"2011-01-01",value:45.4},{time:"2012-01-01",value:44.1},{time:"2013-01-01",value:43.4},{time:"2014-01-01",value:42.8},{time:"2015-01-01",value:42.8},{time:"2016-01-01",value:42.2},{time:"2017-01-01",value:41.2},{time:"2018-01-01",value:40.3},{time:"2019-01-01",value:39.7},{time:"2020-01-01",value:38.8},{time:"2021-01-01",value:38.2},{time:"2022-01-01",value:35.6},{time:"2023-01-01",value:33.4},{time:"2024-01-01",value:32.4},{time:"2025-01-01",value:31.5},{time:"2026-01-01",value:30.7},{time:"2026-06-01",value:29.9}],Jc="#ffffff",Zc="rgba(255, 255, 255, 0.65)",tr="rgba(255, 255, 255, 0.35)",rr="#123e63",ir=e=>`$${e.toFixed(2)}`;function eh(){const e=Ee.useRef(null);return Ee.useEffect(()=>{const t=e.current;if(!t)return;const n=getComputedStyle(document.documentElement).getPropertyValue("--font-mono").trim(),r
285=nr[0].value,i=nr.map(a=>({time:a.time,value:a.value/r})),o=Ci(t,{autoSize:!0,layout:{background:{type:Si.Solid,color:"transparent"},textColor:Zc,fontFamily:n,fontSize:10},grid:{vertLines:{visible:!1},horzLines:{visible:!1}},rightPriceScale:{borderVisible:!1,scaleMargins:{top:.12,bottom:.04}},timeScale:{borderVisible:!1},crosshair:{vertLine:{color:tr,labelBackgroundColor:rr},horzLine:{color:tr,labelBackgroundColor:rr}},localization:{priceFormatter:ir,dateFormat:"yyyy"},handleScroll:!1,handleScale:!1});return o.addSeries(Ei,{lineColor:Jc,lineWidth:2,topColor:"rgba(255, 255, 255, 0.12)",bottomColor:"transparent",priceFormat:{type:"custom",formatter:ir,minMove:.01},priceLineVisible:!1,crosshairMarkerRadius:3}).setData(i),o.timeScale().fitContent(),()=>o.remove()},[]),I.jsx("div",{className:"bp-fig__chart",children:I.jsx("div",{ref:e,className:"bp-fig__chart-host"})})}function Ye(e){return e==null||typeof e=="boolean"?"":typeof e=="string"||typeof e=="number"?String(e):Array.isArray(e)?e.map(Ye).join(""):typeof e=="object"&&"props"in e?Ye(e.props.children):""}const nh=/^\[\s*FIG\.\s*(\d+)\s*[—–-]\s*(.+?)\s*\]$/;function th({children:e}){const n=Ye(e).replace(/\s+/g," ").trim().match(nh);return n?n[1]==="0"?I.jsx("div",{className:"bp-cover__glyph","aria-hidden":"true",children:"₲"}):n[1]==="1"?I.jsxs("figure",{className:"bp-fig bp-fig--chart",children:[I.jsx(eh,{}),I.jsxs("figcaption",{className:"bp-fig__caption",children:["FIG. ",n[1]," — ",n[2]]})]}):n[1]==="2"?I.jsxs("figure",{className:"bp-fig bp-fig--schematic",children:[I.jsx(Kc,{}),I.jsxs("figcaption",{className:"bp-fig__caption",children:["FIG. ",n[1]," — ",n[2]]})]}):I.jsxs("figure",{className:"bp-fig",children:[I.jsx("div",{className:"bp-fig__plate",children:I.jsx("span",{"aria-hidden":"true",children:"figure to come"})}),I.jsxs("figcaption",{className:"bp-fig__caption",children:["FIG. ",n[1]," — ",n[2]]})]}):I.jsx("blockquote",{children:e})}function pi(e){return e.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"")}const rh=[...fi.matchAll(/^## +(.+?) *$/gm)].map(e=>e[1]);function ih(){return I.jsxs("nav",{className:"bp-index","aria-label":"Index",children:[I.jsx("p",{className:"bp-index__title",children:"Index"}),I.jsx("ol",{children:rh.map((e,t)=>I.jsx("li",{children:I.jsxs("a",{href:`#${pi(e)}`,children:[I.jsx("span",{className:"bp-index__num",children:String(t+1).padStart(2,"0")}),e]})},e))})]})}const lh={blockquote:th,h1:()=>I.jsxs("h1",{className:"bp-cover",children:[I.jsx("span",{className:"bp-cover__wordmark",role:"img","aria-label":"GOATCOIN"}),I.jsx("span",{className:"bp-cover__line",children:"BLUEPRINT"})]}),h2:({children:e})=>I.jsx("h2",{id:pi(Ye(e)),children:e}),p:({children:e})=>{if(Ye(e).trim()==="[INDEX]")return I.jsx(ih,{});const t=Ee.Children.toArray(e),n=t.length===1&&Ee.isValidElement(t[0])&&t[0].type==="em";return I.jsx("p",{className:n?"bp-tagline":void 0,children:e})},table:({children:e})=>I.jsx("div",{className:"bp-table-wrap",children:I.jsx("table",{children:e})}),a:({href:e,children:t})=>{const n=e==null?void 0:e.startsWith("http");return I.jsx("a",{href:e,target:n?"_blank":void 0,rel:n?"noreferrer":void 0,children:t})}},lr=fi.split(/^---\s*$/m).map(e=>e.trim()).filter(Boolean);function ah(){const[e,t]=Ee.useState(!1);return Ee.useEffect(()=>{document.title="Goatcoin | The GOAT Blueprint"},[]),Ee.useEffect(()=>{const n=()=>t(window.scrollY>600);return window.addEventListener("scroll",n,{passive:!0}),()=>window.removeEventListener("scroll",n)},[]),I.jsxs("div",{className:"bp-page",children:[I.jsx("a",{className:"bp-page__back",href:"/",children:"← GOATCOIN.MEME"}),I.jsx("main",{className:"bp-doc",children:lr.map((n,r)=>I.jsxs("section",{className:"bp-paper",children:[I.jsx("div",{className:"bp-paper__frame",children:I.jsx(Ru,{remarkPlugins:[Qc],components:lh,children:n})}),r>0&&I.jsxs("span",{className:"bp-paper__num","aria-hidden":"true",children:[r+1,"/",lr.length]})]},r))}),I.jsx("a",{className:"bp-page__back bp-page__back--foot",href:"/",children:"← GOATCOIN.MEME"}),I.jsx("button",{type:"button",className:`bp-top${e?" bp-top--show":""}`,"aria-label":"Back to top",onClick:()=>window.scrollTo({top:0}),children:I.jsx("svg",{viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false",children:I.jsx("path",{d:"M12 19V5M5 12l7-7 7 7",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})]})}export{ah as default};

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