trieve-search-component
Version:
The easiest way to get up and running in your app using trieve search.
2 lines • 2.09 MB
JavaScript
var Pq=Object.create;var Bl=Object.defineProperty;var Zq=Object.getOwnPropertyDescriptor;var Xq=Object.getOwnPropertyNames;var _q=Object.getPrototypeOf,jq=Object.prototype.hasOwnProperty;var dm=I=>{throw TypeError(I)};var zq=(I,A,g)=>A in I?Bl(I,A,{enumerable:!0,configurable:!0,writable:!0,value:g}):I[A]=g;var LQ=(I=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(I,{get:(A,g)=>(typeof require<"u"?require:A)[g]}):I)(function(I){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+I+'" is not supported')});var V=(I,A)=>()=>(I&&(A=I(I=0)),A);var At=(I,A)=>()=>(A||I((A={exports:{}}).exports,A),A.exports),Qu=(I,A)=>{for(var g in A)Bl(I,g,{get:A[g],enumerable:!0})},$q=(I,A,g,C)=>{if(A&&typeof A=="object"||typeof A=="function")for(let t of Xq(A))!jq.call(I,t)&&t!==g&&Bl(I,t,{get:()=>A[t],enumerable:!(C=Zq(A,t))||C.enumerable});return I};var eu=(I,A,g)=>(g=I!=null?Pq(_q(I)):{},$q(A||!I||!I.__esModule?Bl(g,"default",{value:I,enumerable:!0}):g,I));var uA=(I,A,g)=>zq(I,typeof A!="symbol"?A+"":A,g),iu=(I,A,g)=>A.has(I)||dm("Cannot "+g);var s=(I,A,g)=>(iu(I,A,"read from private field"),g?g.call(I):A.get(I)),F=(I,A,g)=>A.has(I)?dm("Cannot add the same private member more than once"):A instanceof WeakSet?A.add(I):A.set(I,g),p=(I,A,g,C)=>(iu(I,A,"write to private field"),C?C.call(I,g):A.set(I,g),g),R=(I,A,g)=>(iu(I,A,"access private method"),g);var jI=(I,A,g,C)=>({set _(t){p(I,A,t,g)},get _(){return s(I,A,C)}});function XL(I){return I!==null&&(I<0||I===32)}function xe(I){return A;function A(g){return g!==null&&g>-1&&I.test(String.fromCharCode(g))}}var WdA,OdA,VdA,PdA,ZdA,XdA,_L,jL,zL=V(()=>{WdA=xe(/[A-Za-z]/),OdA=xe(/[\dA-Za-z]/),VdA=xe(/[#-'*+\--9=?A-Z^-~]/),PdA=xe(/\d/),ZdA=xe(/[\dA-Fa-f]/),XdA=xe(/[!-/:-@[-`{-~]/);_L=xe(/\p{P}|\p{S}/u),jL=xe(/\s/)});function pQ(I){if(I===null||XL(I)||jL(I))return 1;if(_L(I))return 2}var vd=V(()=>{zL()});function OP(I){let A=[],g=-1;for(;++g<I.length;)A[g]=Td(I[g]);return Wd(C);function C(...t){let B=-1;for(;++B<A.length;)if(A[B].apply(this,t))return!0;return!1}}function VP(I){let A=I;return Wd(g);function g(C){let t=C,B;for(B in I)if(t[B]!==A[B])return!1;return!0}}function PP(I){return Wd(A);function A(g){return g&&g.type===I}}function Wd(I){return A;function A(g,C,t){return!!(XP(g)&&I.call(this,g,typeof C=="number"?C:void 0,t||void 0))}}function ZP(){return!0}function XP(I){return I!==null&&typeof I=="object"&&"type"in I}var Td,$L=V(()=>{Td=function(I){if(I==null)return ZP;if(typeof I=="function")return Wd(I);if(typeof I=="object")return Array.isArray(I)?OP(I):VP(I);if(typeof I=="string")return PP(I);throw new Error("Expected function, string, or object as test")}});var AU=V(()=>{$L()});function Rp(I,A,g,C){let t;typeof A=="function"&&typeof g!="function"?(C=g,g=A):t=A;let B=Td(t),Q=C?-1:1;e(I,void 0,[])();function e(i,E,o){let r=i&&typeof i=="object"?i:{};if(typeof r.type=="string"){let c=typeof r.tagName=="string"?r.tagName:typeof r.name=="string"?r.name:void 0;Object.defineProperty(a,"name",{value:"node ("+(i.type+(c?"<"+c+">":""))+")"})}return a;function a(){let c=gU,h,d,u;if((!A||B(i,E,o[o.length-1]||void 0))&&(c=_P(g(i,o)),c[0]===KE))return c;if("children"in i&&i.children){let y=i;if(y.children&&c[0]!==Vd)for(d=(C?y.children.length:-1)+Q,u=o.concat(y);d>-1&&d<y.children.length;){let k=y.children[d];if(h=e(k,d,u)(),h[0]===KE)return h;d=typeof h[1]=="number"?h[1]:d+Q}}return c}}}function _P(I){return Array.isArray(I)?I:typeof I=="number"?[Od,I]:I==null?gU:[I]}var gU,Od,KE,Vd,IU=V(()=>{AU();gU=[],Od=!0,KE=!1,Vd="skip"});var kp=V(()=>{IU()});function LE(I,A,g,C){let t,B,Q;typeof A=="function"&&typeof g!="function"?(B=void 0,Q=A,t=g):(B=A,Q=g,t=C),Rp(I,B,e,t);function e(i,E){let o=E[E.length-1],r=o?o.children.indexOf(i):void 0;return Q(i,r,o)}}var CU=V(()=>{kp();kp()});var Pd=V(()=>{CU()});function cr(I){let A="&"+I+";";dU.innerHTML=A;let g=dU.textContent;return g.charCodeAt(g.length-1)===59&&I!=="semi"||g===A?!1:g}var dU,jd=V(()=>{dU=document.createElement("i")});function qe(I){return A;function A(g){return g!==null&&g>-1&&I.test(String.fromCharCode(g))}}var oyA,_p,syA,ryA,nyA,ayA,cyA,lyA,MU=V(()=>{oyA=qe(/[A-Za-z]/),_p=qe(/[\dA-Za-z]/),syA=qe(/[#-'*+\--9=?A-Z^-~]/),ryA=qe(/\d/),nyA=qe(/[\dA-Fa-f]/),ayA=qe(/[!-/:-@[-`{-~]/),cyA=qe(/\p{P}|\p{S}/u),lyA=qe(/\s/)});function ct(I){let A=[],g=-1,C=0,t=0;for(;++g<I.length;){let B=I.charCodeAt(g),Q="";if(B===37&&_p(I.charCodeAt(g+1))&&_p(I.charCodeAt(g+2)))t=2;else if(B<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(B))||(Q=String.fromCharCode(B));else if(B>55295&&B<57344){let e=I.charCodeAt(g+1);B<56320&&e>56319&&e<57344?(Q=String.fromCharCode(B,e),t=1):Q="\uFFFD"}else Q=String.fromCharCode(B);Q&&(A.push(I.slice(C,g),encodeURIComponent(Q)),C=g+t+1,Q=""),t&&(g+=t,t=0)}return A.join("")+I.slice(C)}var YE=V(()=>{MU()});function qU(I,A){let g=A||{};return(I[I.length-1]===""?[...I,""]:I).join((g.padRight?" ":"")+","+(g.padLeft===!1?"":" ")).trim()}var vU=V(()=>{});function gw(I,A){return((A||zZ).jsx?jZ:_Z).test(I)}var _Z,jZ,zZ,TU=V(()=>{_Z=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,jZ=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,zZ={}});var WU=V(()=>{TU()});function BN(I){return typeof I=="object"?I.type==="text"?OU(I.value):!1:OU(I)}function OU(I){return I.replace($Z,"")===""}var $Z,VU=V(()=>{$Z=/[ \t\n\f\r]/g});var PU=V(()=>{VU()});var GQ,QN=V(()=>{GQ=class{constructor(A,g,C){this.normal=g,this.property=A,C&&(this.space=C)}};GQ.prototype.normal={};GQ.prototype.property={};GQ.prototype.space=void 0});function eN(I,A){let g={},C={};for(let t of I)Object.assign(g,t.property),Object.assign(C,t.normal);return new GQ(g,C,A)}var ZU=V(()=>{QN()});function pc(I){return I.toLowerCase()}var iN=V(()=>{});var uI,EN=V(()=>{uI=class{constructor(A,g){this.attribute=g,this.property=A}};uI.prototype.attribute="";uI.prototype.booleanish=!1;uI.prototype.boolean=!1;uI.prototype.commaOrSpaceSeparated=!1;uI.prototype.commaSeparated=!1;uI.prototype.defined=!1;uI.prototype.mustUseProperty=!1;uI.prototype.number=!1;uI.prototype.overloadedBoolean=!1;uI.prototype.property="";uI.prototype.spaceSeparated=!1;uI.prototype.space=void 0});var Nc={};Qu(Nc,{boolean:()=>qA,booleanish:()=>Wg,commaOrSpaceSeparated:()=>pC,commaSeparated:()=>ve,number:()=>IA,overloadedBoolean:()=>oN,spaceSeparated:()=>cg});function JE(){return 2**++AX}var AX,qA,Wg,oN,IA,cg,ve,pC,Gc=V(()=>{AX=0,qA=JE(),Wg=JE(),oN=JE(),IA=JE(),cg=JE(),ve=JE(),pC=JE()});function XU(I,A,g){g&&(I[A]=g)}var sN,HE,rN=V(()=>{EN();Gc();sN=Object.keys(Nc),HE=class extends uI{constructor(A,g,C,t){let B=-1;if(super(A,g),XU(this,"space",t),typeof C=="number")for(;++B<sN.length;){let Q=sN[B];XU(this,sN[B],(C&Nc[Q])===Nc[Q])}}};HE.prototype.defined=!0});function ht(I){let A={},g={};for(let[C,t]of Object.entries(I.properties)){let B=new HE(C,I.transform(I.attributes||{},C),t,I.space);I.mustUseProperty&&I.mustUseProperty.includes(C)&&(B.mustUseProperty=!0),A[C]=B,g[pc(C)]=C,g[pc(B.attribute)]=C}return new GQ(A,g,I.space)}var bE=V(()=>{iN();rN();QN()});var nN,_U=V(()=>{bE();Gc();nN=ht({properties:{ariaActiveDescendant:null,ariaAtomic:Wg,ariaAutoComplete:null,ariaBusy:Wg,ariaChecked:Wg,ariaColCount:IA,ariaColIndex:IA,ariaColSpan:IA,ariaControls:cg,ariaCurrent:null,ariaDescribedBy:cg,ariaDetails:null,ariaDisabled:Wg,ariaDropEffect:cg,ariaErrorMessage:null,ariaExpanded:Wg,ariaFlowTo:cg,ariaGrabbed:Wg,ariaHasPopup:null,ariaHidden:Wg,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:cg,ariaLevel:IA,ariaLive:null,ariaModal:Wg,ariaMultiLine:Wg,ariaMultiSelectable:Wg,ariaOrientation:null,ariaOwns:cg,ariaPlaceholder:null,ariaPosInSet:IA,ariaPressed:Wg,ariaReadOnly:Wg,ariaRelevant:null,ariaRequired:Wg,ariaRoleDescription:cg,ariaRowCount:IA,ariaRowIndex:IA,ariaRowSpan:IA,ariaSelected:Wg,ariaSetSize:IA,ariaSort:null,ariaValueMax:IA,ariaValueMin:IA,ariaValueNow:IA,ariaValueText:null,role:null},transform(I,A){return A==="role"?A:"aria-"+A.slice(4).toLowerCase()}})});function Iw(I,A){return A in I?I[A]:A}var aN=V(()=>{});function Cw(I,A){return Iw(I,A.toLowerCase())}var cN=V(()=>{aN()});var jU,zU=V(()=>{cN();bE();Gc();jU=ht({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:ve,acceptCharset:cg,accessKey:cg,action:null,allow:null,allowFullScreen:qA,allowPaymentRequest:qA,allowUserMedia:qA,alt:null,as:null,async:qA,autoCapitalize:null,autoComplete:cg,autoFocus:qA,autoPlay:qA,blocking:cg,capture:null,charSet:null,checked:qA,cite:null,className:cg,cols:IA,colSpan:null,content:null,contentEditable:Wg,controls:qA,controlsList:cg,coords:IA|ve,crossOrigin:null,data:null,dateTime:null,decoding:null,default:qA,defer:qA,dir:null,dirName:null,disabled:qA,download:oN,draggable:Wg,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:qA,formTarget:null,headers:cg,height:IA,hidden:qA,high:IA,href:null,hrefLang:null,htmlFor:cg,httpEquiv:cg,id:null,imageSizes:null,imageSrcSet:null,inert:qA,inputMode:null,integrity:null,is:null,isMap:qA,itemId:null,itemProp:cg,itemRef:cg,itemScope:qA,itemType:cg,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:qA,low:IA,manifest:null,max:null,maxLength:IA,media:null,method:null,min:null,minLength:IA,multiple:qA,muted:qA,name:null,nonce:null,noModule:qA,noValidate:qA,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:qA,optimum:IA,pattern:null,ping:cg,placeholder:null,playsInline:qA,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:qA,referrerPolicy:null,rel:cg,required:qA,reversed:qA,rows:IA,rowSpan:IA,sandbox:cg,scope:null,scoped:qA,seamless:qA,selected:qA,shadowRootClonable:qA,shadowRootDelegatesFocus:qA,shadowRootMode:null,shape:null,size:IA,sizes:null,slot:null,span:IA,spellCheck:Wg,src:null,srcDoc:null,srcLang:null,srcSet:null,start:IA,step:null,style:null,tabIndex:IA,target:null,title:null,translate:null,type:null,typeMustMatch:qA,useMap:null,value:Wg,width:IA,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:cg,axis:null,background:null,bgColor:null,border:IA,borderColor:null,bottomMargin:IA,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:qA,declare:qA,event:null,face:null,frame:null,frameBorder:null,hSpace:IA,leftMargin:IA,link:null,longDesc:null,lowSrc:null,marginHeight:IA,marginWidth:IA,noResize:qA,noHref:qA,noShade:qA,noWrap:qA,object:null,profile:null,prompt:null,rev:null,rightMargin:IA,rules:null,scheme:null,scrolling:Wg,standby:null,summary:null,text:null,topMargin:IA,valueType:null,version:null,vAlign:null,vLink:null,vSpace:IA,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:qA,disableRemotePlayback:qA,prefix:null,property:null,results:IA,security:null,unselectable:null},space:"html",transform:Cw})});var $U,AY=V(()=>{aN();bE();Gc();$U=ht({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:pC,accentHeight:IA,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:IA,amplitude:IA,arabicForm:null,ascent:IA,attributeName:null,attributeType:null,azimuth:IA,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:IA,by:null,calcMode:null,capHeight:IA,className:cg,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:IA,diffuseConstant:IA,direction:null,display:null,dur:null,divisor:IA,dominantBaseline:null,download:qA,dx:null,dy:null,edgeMode:null,editable:null,elevation:IA,enableBackground:null,end:null,event:null,exponent:IA,externalResourcesRequired:null,fill:null,fillOpacity:IA,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:ve,g2:ve,glyphName:ve,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:IA,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:IA,horizOriginX:IA,horizOriginY:IA,id:null,ideographic:IA,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:IA,k:IA,k1:IA,k2:IA,k3:IA,k4:IA,kernelMatrix:pC,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:IA,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:IA,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:IA,overlineThickness:IA,paintOrder:null,panose1:null,path:null,pathLength:IA,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:cg,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:IA,pointsAtY:IA,pointsAtZ:IA,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:pC,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:pC,rev:pC,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:pC,requiredFeatures:pC,requiredFonts:pC,requiredFormats:pC,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:IA,specularExponent:IA,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:IA,strikethroughThickness:IA,string:null,stroke:null,strokeDashArray:pC,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:IA,strokeOpacity:IA,strokeWidth:null,style:null,surfaceScale:IA,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:pC,tabIndex:IA,tableValues:null,target:null,targetX:IA,targetY:IA,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:pC,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:IA,underlineThickness:IA,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:IA,values:null,vAlphabetic:IA,vMathematical:IA,vectorEffect:null,vHanging:IA,vIdeographic:IA,version:null,vertAdvY:IA,vertOriginX:IA,vertOriginY:IA,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:IA,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:Iw})});var lN,gY=V(()=>{bE();lN=ht({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(I,A){return"xlink:"+A.slice(5).toLowerCase()}})});var hN,IY=V(()=>{bE();cN();hN=ht({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:Cw})});var DN,CY=V(()=>{bE();DN=ht({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(I,A){return"xml:"+A.slice(3).toLowerCase()}})});var dN,tY=V(()=>{dN={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"}});function wN(I,A){let g=pc(A),C=A,t=uI;if(g in I.normal)return I.property[I.normal[g]];if(g.length>4&&g.slice(0,4)==="data"&&IX.test(A)){if(A.charAt(4)==="-"){let B=A.slice(5).replace(BY,tX);C="data"+B.charAt(0).toUpperCase()+B.slice(1)}else{let B=A.slice(4);if(!BY.test(B)){let Q=B.replace(gX,CX);Q.charAt(0)!=="-"&&(Q="-"+Q),A="data"+Q}}t=HE}return new t(C,A)}function CX(I){return"-"+I.toLowerCase()}function tX(I){return I.charAt(1).toUpperCase()}var gX,BY,IX,QY=V(()=>{rN();EN();iN();gX=/[A-Z]/g,BY=/-[a-z]/g,IX=/^data[-\w.:]+$/i});var eY,tw,iY=V(()=>{ZU();_U();zU();AY();gY();IY();CY();tY();QY();eY=eN([nN,jU,lN,hN,DN],"html"),tw=eN([nN,$U,lN,hN,DN],"svg")});function EY(I){return I.join(" ").trim()}var oY=V(()=>{});var lY=At((JfA,cY)=>{var sY=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,BX=/\n/g,QX=/^\s*/,eX=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,iX=/^:\s*/,EX=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,oX=/^[;\s]*/,sX=/^\s+|\s+$/g,rX=`
`,rY="/",nY="*",xE="",nX="comment",aX="declaration";cY.exports=function(I,A){if(typeof I!="string")throw new TypeError("First argument must be a string");if(!I)return[];A=A||{};var g=1,C=1;function t(d){var u=d.match(BX);u&&(g+=u.length);var y=d.lastIndexOf(rX);C=~y?d.length-y:C+d.length}function B(){var d={line:g,column:C};return function(u){return u.position=new Q(d),o(),u}}function Q(d){this.start=d,this.end={line:g,column:C},this.source=A.source}Q.prototype.content=I;var e=[];function i(d){var u=new Error(A.source+":"+g+":"+C+": "+d);if(u.reason=d,u.filename=A.source,u.line=g,u.column=C,u.source=I,A.silent)e.push(u);else throw u}function E(d){var u=d.exec(I);if(u){var y=u[0];return t(y),I=I.slice(y.length),u}}function o(){E(QX)}function r(d){var u;for(d=d||[];u=a();)u!==!1&&d.push(u);return d}function a(){var d=B();if(!(rY!=I.charAt(0)||nY!=I.charAt(1))){for(var u=2;xE!=I.charAt(u)&&(nY!=I.charAt(u)||rY!=I.charAt(u+1));)++u;if(u+=2,xE===I.charAt(u-1))return i("End of comment missing");var y=I.slice(2,u-2);return C+=2,t(y),I=I.slice(u),C+=2,d({type:nX,comment:y})}}function c(){var d=B(),u=E(eX);if(u){if(a(),!E(iX))return i("property missing ':'");var y=E(EX),k=d({type:aX,property:aY(u[0].replace(sY,xE)),value:y?aY(y[0].replace(sY,xE)):xE});return E(oX),k}}function h(){var d=[];r(d);for(var u;u=c();)u!==!1&&(d.push(u),r(d));return d}return o(),h()};function aY(I){return I?I.replace(sX,xE):xE}});var hY=At(mc=>{"use strict";var cX=mc&&mc.__importDefault||function(I){return I&&I.__esModule?I:{default:I}};Object.defineProperty(mc,"__esModule",{value:!0});mc.default=hX;var lX=cX(lY());function hX(I,A){var g=null;if(!I||typeof I!="string")return g;var C=(0,lX.default)(I),t=typeof A=="function";return C.forEach(function(B){if(B.type==="declaration"){var Q=B.property,e=B.value;t?A(Q,e,B):e&&(g=g||{},g[Q]=e)}}),g}});var dY=At(Bw=>{"use strict";Object.defineProperty(Bw,"__esModule",{value:!0});Bw.camelCase=void 0;var DX=/^--[a-zA-Z0-9_-]+$/,dX=/-([a-z])/g,wX=/^[^-]+$/,uX=/^-(webkit|moz|ms|o|khtml)-/,yX=/^-(ms)-/,fX=function(I){return!I||wX.test(I)||DX.test(I)},pX=function(I,A){return A.toUpperCase()},DY=function(I,A){return"".concat(A,"-")},NX=function(I,A){return A===void 0&&(A={}),fX(I)?I:(I=I.toLowerCase(),A.reactCompat?I=I.replace(yX,DY):I=I.replace(uX,DY),I.replace(dX,pX))};Bw.camelCase=NX});var uY=At((yN,wY)=>{"use strict";var GX=yN&&yN.__importDefault||function(I){return I&&I.__esModule?I:{default:I}},mX=GX(hY()),FX=dY();function uN(I,A){var g={};return!I||typeof I!="string"||(0,mX.default)(I,function(C,t){C&&t&&(g[(0,FX.camelCase)(C,A)]=t)}),g}uN.default=uN;wY.exports=uN});function yY(I){return A;function A(g){let C=g&&g.position&&g.position[I]||{};if(typeof C.line=="number"&&C.line>0&&typeof C.column=="number"&&C.column>0)return{line:C.line,column:C.column,offset:typeof C.offset=="number"&&C.offset>-1?C.offset:void 0}}}function fN(I){let A=Dr(I),g=Qw(I);if(A&&g)return{start:A,end:g}}var Qw,Dr,fY=V(()=>{Qw=yY("end"),Dr=yY("start")});var ew=V(()=>{fY()});function NN(I){return!I||typeof I!="object"?"":"position"in I||"type"in I?pY(I.position):"start"in I||"end"in I?pY(I):"line"in I||"column"in I?pN(I):""}function pN(I){return NY(I&&I.line)+":"+NY(I&&I.column)}function pY(I){return pN(I&&I.start)+"-"+pN(I&&I.end)}function NY(I){return I&&typeof I=="number"?I:1}var GY=V(()=>{});var mY=V(()=>{GY()});var zg,FY=V(()=>{mY();zg=class extends Error{constructor(A,g,C){super(),typeof g=="string"&&(C=g,g=void 0);let t="",B={},Q=!1;if(g&&("line"in g&&"column"in g?B={place:g}:"start"in g&&"end"in g?B={place:g}:"type"in g?B={ancestors:[g],place:g.position}:B={...g}),typeof A=="string"?t=A:!B.cause&&A&&(Q=!0,t=A.message,B.cause=A),!B.ruleId&&!B.source&&typeof C=="string"){let i=C.indexOf(":");i===-1?B.ruleId=C:(B.source=C.slice(0,i),B.ruleId=C.slice(i+1))}if(!B.place&&B.ancestors&&B.ancestors){let i=B.ancestors[B.ancestors.length-1];i&&(B.place=i.position)}let e=B.place&&"start"in B.place?B.place.start:B.place;this.ancestors=B.ancestors||void 0,this.cause=B.cause||void 0,this.column=e?e.column:void 0,this.fatal=void 0,this.file,this.message=t,this.line=e?e.line:void 0,this.name=NN(B.place)||"1:1",this.place=B.place||void 0,this.reason=this.message,this.ruleId=B.ruleId||void 0,this.source=B.source||void 0,this.stack=Q&&B.cause&&typeof B.cause.stack=="string"?B.cause.stack:"",this.actual,this.expected,this.note,this.url}};zg.prototype.file="";zg.prototype.name="";zg.prototype.reason="";zg.prototype.message="";zg.prototype.stack="";zg.prototype.column=void 0;zg.prototype.line=void 0;zg.prototype.ancestors=void 0;zg.prototype.cause=void 0;zg.prototype.fatal=void 0;zg.prototype.place=void 0;zg.prototype.ruleId=void 0;zg.prototype.source=void 0});var GN=V(()=>{FY()});function FN(I,A){if(!A||A.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");let g=A.filePath||void 0,C;if(A.development){if(typeof A.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");C=xX(g,A.jsxDEV)}else{if(typeof A.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof A.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");C=bX(g,A.jsx,A.jsxs)}let t={Fragment:A.Fragment,ancestors:[],components:A.components||{},create:C,elementAttributeNameCase:A.elementAttributeNameCase||"react",evaluater:A.createEvaluater?A.createEvaluater():void 0,filePath:g,ignoreInvalidStyle:A.ignoreInvalidStyle||!1,passKeys:A.passKeys!==!1,passNode:A.passNode||!1,schema:A.space==="svg"?tw:eY,stylePropertyNameCase:A.stylePropertyNameCase||"dom",tableCellAlignToStyle:A.tableCellAlignToStyle!==!1},B=SY(t,I,void 0);return B&&typeof B!="string"?B:t.create(I,t.Fragment,{children:B||void 0},void 0)}function SY(I,A,g){if(A.type==="element")return KX(I,A,g);if(A.type==="mdxFlowExpression"||A.type==="mdxTextExpression")return LX(I,A);if(A.type==="mdxJsxFlowElement"||A.type==="mdxJsxTextElement")return YX(I,A,g);if(A.type==="mdxjsEsm")return UX(I,A);if(A.type==="root")return JX(I,A,g);if(A.type==="text")return HX(I,A)}function KX(I,A,g){let C=I.schema,t=C;A.tagName.toLowerCase()==="svg"&&C.space==="html"&&(t=tw,I.schema=t),I.ancestors.push(A);let B=KY(I,A.tagName,!1),Q=qX(I,A),e=kN(I,A);return SX.has(A.tagName)&&(e=e.filter(function(i){return typeof i=="string"?!BN(i):!0})),MY(I,Q,B,A),RN(Q,e),I.ancestors.pop(),I.schema=C,I.create(A,B,Q,g)}function LX(I,A){if(A.data&&A.data.estree&&I.evaluater){let C=A.data.estree.body[0];return C.type,I.evaluater.evaluateExpression(C.expression)}Fc(I,A.position)}function UX(I,A){if(A.data&&A.data.estree&&I.evaluater)return I.evaluater.evaluateProgram(A.data.estree);Fc(I,A.position)}function YX(I,A,g){let C=I.schema,t=C;A.name==="svg"&&C.space==="html"&&(t=tw,I.schema=t),I.ancestors.push(A);let B=A.name===null?I.Fragment:KY(I,A.name,!0),Q=vX(I,A),e=kN(I,A);return MY(I,Q,B,A),RN(Q,e),I.ancestors.pop(),I.schema=C,I.create(A,B,Q,g)}function JX(I,A,g){let C={};return RN(C,kN(I,A)),I.create(A,I.Fragment,C,g)}function HX(I,A){return A.value}function MY(I,A,g,C){typeof g!="string"&&g!==I.Fragment&&I.passNode&&(A.node=C)}function RN(I,A){if(A.length>0){let g=A.length>1?A:A[0];g&&(I.children=g)}}function bX(I,A,g){return C;function C(t,B,Q,e){let E=Array.isArray(Q.children)?g:A;return e?E(B,Q,e):E(B,Q)}}function xX(I,A){return g;function g(C,t,B,Q){let e=Array.isArray(B.children),i=Dr(C);return A(t,B,Q,e,{columnNumber:i?i.column-1:void 0,fileName:I,lineNumber:i?i.line:void 0},void 0)}}function qX(I,A){let g={},C,t;for(t in A.properties)if(t!=="children"&&mN.call(A.properties,t)){let B=TX(I,t,A.properties[t]);if(B){let[Q,e]=B;I.tableCellAlignToStyle&&Q==="align"&&typeof e=="string"&&MX.has(A.tagName)?C=e:g[Q]=e}}if(C){let B=g.style||(g.style={});B[I.stylePropertyNameCase==="css"?"text-align":"textAlign"]=C}return g}function vX(I,A){let g={};for(let C of A.attributes)if(C.type==="mdxJsxExpressionAttribute")if(C.data&&C.data.estree&&I.evaluater){let B=C.data.estree.body[0];B.type;let Q=B.expression;Q.type;let e=Q.properties[0];e.type,Object.assign(g,I.evaluater.evaluateExpression(e.argument))}else Fc(I,A.position);else{let t=C.name,B;if(C.value&&typeof C.value=="object")if(C.value.data&&C.value.data.estree&&I.evaluater){let e=C.value.data.estree.body[0];e.type,B=I.evaluater.evaluateExpression(e.expression)}else Fc(I,A.position);else B=C.value===null?!0:C.value;g[t]=B}return g}function kN(I,A){let g=[],C=-1,t=I.passKeys?new Map:RX;for(;++C<A.children.length;){let B=A.children[C],Q;if(I.passKeys){let i=B.type==="element"?B.tagName:B.type==="mdxJsxFlowElement"||B.type==="mdxJsxTextElement"?B.name:void 0;if(i){let E=t.get(i)||0;Q=i+"-"+E,t.set(i,E+1)}}let e=SY(I,B,Q);e!==void 0&&g.push(e)}return g}function TX(I,A,g){let C=wN(I.schema,A);if(!(g==null||typeof g=="number"&&Number.isNaN(g))){if(Array.isArray(g)&&(g=C.commaSeparated?qU(g):EY(g)),C.property==="style"){let t=typeof g=="object"?g:WX(I,String(g));return I.stylePropertyNameCase==="css"&&(t=OX(t)),["style",t]}return[I.elementAttributeNameCase==="react"&&C.space?dN[C.property]||C.property:C.attribute,g]}}function WX(I,A){try{return(0,RY.default)(A,{reactCompat:!0})}catch(g){if(I.ignoreInvalidStyle)return{};let C=g,t=new zg("Cannot parse `style` attribute",{ancestors:I.ancestors,cause:C,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw t.file=I.filePath||void 0,t.url=kY+"#cannot-parse-style-attribute",t}}function KY(I,A,g){let C;if(!g)C={type:"Literal",value:A};else if(A.includes(".")){let t=A.split("."),B=-1,Q;for(;++B<t.length;){let e=gw(t[B])?{type:"Identifier",name:t[B]}:{type:"Literal",value:t[B]};Q=Q?{type:"MemberExpression",object:Q,property:e,computed:!!(B&&e.type==="Literal"),optional:!1}:e}C=Q}else C=gw(A)&&!/^[a-z]/.test(A)?{type:"Identifier",name:A}:{type:"Literal",value:A};if(C.type==="Literal"){let t=C.value;return mN.call(I.components,t)?I.components[t]:t}if(I.evaluater)return I.evaluater.evaluateExpression(C);Fc(I)}function Fc(I,A){let g=new zg("Cannot handle MDX estrees without `createEvaluater`",{ancestors:I.ancestors,place:A,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw g.file=I.filePath||void 0,g.url=kY+"#cannot-handle-mdx-estrees-without-createevaluater",g}function OX(I){let A={},g;for(g in I)mN.call(I,g)&&(A[VX(g)]=I[g]);return A}function VX(I){let A=I.replace(kX,PX);return A.slice(0,3)==="ms-"&&(A="-"+A),A}function PX(I){return"-"+I.toLowerCase()}var RY,mN,RX,kX,SX,MX,kY,LY=V(()=>{vU();WU();PU();iY();oY();RY=eu(uY(),1);ew();GN();mN={}.hasOwnProperty,RX=new Map,kX=/[A-Z]/g,SX=new Set(["table","tbody","thead","tfoot","tr"]),MX=new Set(["td","th"]),kY="https://github.com/syntax-tree/hast-util-to-jsx-runtime"});var UY=V(()=>{LY()});var Rc,YY=V(()=>{Rc={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]}});var JY=V(()=>{YY()});function SN(I,A){let g=A||ZX,C=typeof g.includeImageAlt=="boolean"?g.includeImageAlt:!0,t=typeof g.includeHtml=="boolean"?g.includeHtml:!0;return bY(I,C,t)}function bY(I,A,g){if(XX(I)){if("value"in I)return I.type==="html"&&!g?"":I.value;if(A&&"alt"in I&&I.alt)return I.alt;if("children"in I)return HY(I.children,A,g)}return Array.isArray(I)?HY(I,A,g):""}function HY(I,A,g){let C=[],t=-1;for(;++t<I.length;)C[t]=bY(I[t],A,g);return C.join("")}function XX(I){return!!(I&&typeof I=="object")}var ZX,xY=V(()=>{ZX={}});var qY=V(()=>{xY()});function LI(I,A,g,C){let t=I.length,B=0,Q;if(A<0?A=-A>t?0:t+A:A=A>t?t:A,g=g>0?g:0,C.length<1e4)Q=Array.from(C),Q.unshift(A,g),I.splice(...Q);else for(g&&I.splice(A,g);B<C.length;)Q=C.slice(B,B+1e4),Q.unshift(A,0),I.splice(...Q),B+=1e4,A+=1e4}function EC(I,A){return I.length>0?(LI(I,I.length,0,A),I):A}var Te=V(()=>{});function TY(I){let A={},g=-1;for(;++g<I.length;)_X(A,I[g]);return A}function _X(I,A){let g;for(g in A){let t=(vY.call(I,g)?I[g]:void 0)||(I[g]={}),B=A[g],Q;if(B)for(Q in B){vY.call(t,Q)||(t[Q]=[]);let e=B[Q];jX(t[Q],Array.isArray(e)?e:e?[e]:[])}}}function jX(I,A){let g=-1,C=[];for(;++g<A.length;)(A[g].add==="after"?I:C).push(A[g]);LI(I,0,0,C)}var vY,WY=V(()=>{Te();vY={}.hasOwnProperty});function kc(I){return I.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var MN=V(()=>{});function Sc(I){return I!==null&&(I<32||I===127)}function sA(I){return I!==null&&I<-2}function sI(I){return I!==null&&(I<0||I===32)}function vA(I){return I===-2||I===-1||I===32}function We(I){return A;function A(g){return g!==null&&g>-1&&I.test(String.fromCharCode(g))}}var $C,oC,OY,Mc,VY,PY,lpA,hpA,ug=V(()=>{$C=We(/[A-Za-z]/),oC=We(/[\dA-Za-z]/),OY=We(/[#-'*+\--9=?A-Z^-~]/);Mc=We(/\d/),VY=We(/[\dA-Fa-f]/),PY=We(/[!-/:-@[-`{-~]/);lpA=We(/\p{P}|\p{S}/u),hpA=We(/\s/)});function TA(I,A,g,C){let t=C?C-1:Number.POSITIVE_INFINITY,B=0;return Q;function Q(i){return vA(i)?(I.enter(g),e(i)):A(i)}function e(i){return vA(i)&&B++<t?(I.consume(i),e):(I.exit(g),A(i))}}var yI=V(()=>{ug()});function zX(I){let A=I.attempt(this.parser.constructs.contentInitial,C,t),g;return A;function C(e){if(e===null){I.consume(e);return}return I.enter("lineEnding"),I.consume(e),I.exit("lineEnding"),TA(I,A,"linePrefix")}function t(e){return I.enter("paragraph"),B(e)}function B(e){let i=I.enter("chunkText",{contentType:"text",previous:g});return g&&(g.next=i),g=i,Q(e)}function Q(e){if(e===null){I.exit("chunkText"),I.exit("paragraph"),I.consume(e);return}return sA(e)?(I.consume(e),I.exit("chunkText"),B):(I.consume(e),Q)}}var ZY,XY=V(()=>{yI();ug();ZY={tokenize:zX}});function $X(I){let A=this,g=[],C=0,t,B,Q;return e;function e(M){if(C<g.length){let L=g[C];return A.containerState=L[1],I.attempt(L[0].continuation,i,E)(M)}return E(M)}function i(M){if(C++,A.containerState._closeFlow){A.containerState._closeFlow=void 0,t&&k();let L=A.events.length,S=L,N;for(;S--;)if(A.events[S][0]==="exit"&&A.events[S][1].type==="chunkFlow"){N=A.events[S][1].end;break}y(C);let Y=L;for(;Y<A.events.length;)A.events[Y][1].end={...N},Y++;return LI(A.events,S+1,0,A.events.slice(L)),A.events.length=Y,E(M)}return e(M)}function E(M){if(C===g.length){if(!t)return a(M);if(t.currentConstruct&&t.currentConstruct.concrete)return h(M);A.interrupt=!!(t.currentConstruct&&!t._gfmTableDynamicInterruptHack)}return A.containerState={},I.check(_Y,o,r)(M)}function o(M){return t&&k(),y(C),a(M)}function r(M){return A.parser.lazy[A.now().line]=C!==g.length,Q=A.now().offset,h(M)}function a(M){return A.containerState={},I.attempt(_Y,c,h)(M)}function c(M){return C++,g.push([A.currentConstruct,A.containerState]),a(M)}function h(M){if(M===null){t&&k(),y(0),I.consume(M);return}return t=t||A.parser.flow(A.now()),I.enter("chunkFlow",{_tokenizer:t,contentType:"flow",previous:B}),d(M)}function d(M){if(M===null){u(I.exit("chunkFlow"),!0),y(0),I.consume(M);return}return sA(M)?(I.consume(M),u(I.exit("chunkFlow")),C=0,A.interrupt=void 0,e):(I.consume(M),d)}function u(M,L){let S=A.sliceStream(M);if(L&&S.push(null),M.previous=B,B&&(B.next=M),B=M,t.defineSkip(M.start),t.write(S),A.parser.lazy[M.start.line]){let N=t.events.length;for(;N--;)if(t.events[N][1].start.offset<Q&&(!t.events[N][1].end||t.events[N][1].end.offset>Q))return;let Y=A.events.length,H=Y,T,K;for(;H--;)if(A.events[H][0]==="exit"&&A.events[H][1].type==="chunkFlow"){if(T){K=A.events[H][1].end;break}T=!0}for(y(C),N=Y;N<A.events.length;)A.events[N][1].end={...K},N++;LI(A.events,H+1,0,A.events.slice(Y)),A.events.length=N}}function y(M){let L=g.length;for(;L-- >M;){let S=g[L];A.containerState=S[1],S[0].exit.call(A,I)}g.length=M}function k(){t.write([null]),B=void 0,t=void 0,A.containerState._closeFlow=void 0}}function A4(I,A,g){return TA(I,I.attempt(this.parser.constructs.document,A,g),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}var jY,_Y,zY=V(()=>{yI();ug();Te();jY={tokenize:$X},_Y={tokenize:A4}});function dr(I,A,g){let C=[],t=-1;for(;++t<I.length;){let B=I[t].resolveAll;B&&!C.includes(B)&&(A=B(A,g),C.push(B))}return A}var iw=V(()=>{});function g4(I,A){let g=-1,C,t,B,Q,e,i,E,o;for(;++g<I.length;)if(I[g][0]==="enter"&&I[g][1].type==="attentionSequence"&&I[g][1]._close){for(C=g;C--;)if(I[C][0]==="exit"&&I[C][1].type==="attentionSequence"&&I[C][1]._open&&A.sliceSerialize(I[C][1]).charCodeAt(0)===A.sliceSerialize(I[g][1]).charCodeAt(0)){if((I[C][1]._close||I[g][1]._open)&&(I[g][1].end.offset-I[g][1].start.offset)%3&&!((I[C][1].end.offset-I[C][1].start.offset+I[g][1].end.offset-I[g][1].start.offset)%3))continue;i=I[C][1].end.offset-I[C][1].start.offset>1&&I[g][1].end.offset-I[g][1].start.offset>1?2:1;let r={...I[C][1].end},a={...I[g][1].start};$Y(r,-i),$Y(a,i),Q={type:i>1?"strongSequence":"emphasisSequence",start:r,end:{...I[C][1].end}},e={type:i>1?"strongSequence":"emphasisSequence",start:{...I[g][1].start},end:a},B={type:i>1?"strongText":"emphasisText",start:{...I[C][1].end},end:{...I[g][1].start}},t={type:i>1?"strong":"emphasis",start:{...Q.start},end:{...e.end}},I[C][1].end={...Q.start},I[g][1].start={...e.end},E=[],I[C][1].end.offset-I[C][1].start.offset&&(E=EC(E,[["enter",I[C][1],A],["exit",I[C][1],A]])),E=EC(E,[["enter",t,A],["enter",Q,A],["exit",Q,A],["enter",B,A]]),E=EC(E,dr(A.parser.constructs.insideSpan.null,I.slice(C+1,g),A)),E=EC(E,[["exit",B,A],["enter",e,A],["exit",e,A],["exit",t,A]]),I[g][1].end.offset-I[g][1].start.offset?(o=2,E=EC(E,[["enter",I[g][1],A],["exit",I[g][1],A]])):o=0,LI(I,C-1,g-C+3,E),g=C+E.length-o-2;break}}for(g=-1;++g<I.length;)I[g][1].type==="attentionSequence"&&(I[g][1].type="data");return I}function I4(I,A){let g=this.parser.constructs.attentionMarkers.null,C=this.previous,t=pQ(C),B;return Q;function Q(i){return B=i,I.enter("attentionSequence"),e(i)}function e(i){if(i===B)return I.consume(i),e;let E=I.exit("attentionSequence"),o=pQ(i),r=!o||o===2&&t||g.includes(i),a=!t||t===2&&o||g.includes(C);return E._open=!!(B===42?r:r&&(t||!a)),E._close=!!(B===42?a:a&&(o||!r)),A(i)}}function $Y(I,A){I.column+=A,I.offset+=A,I._bufferIndex+=A}var Kc,AJ=V(()=>{Te();vd();iw();Kc={name:"attention",resolveAll:g4,tokenize:I4}});function C4(I,A,g){let C=0;return t;function t(c){return I.enter("autolink"),I.enter("autolinkMarker"),I.consume(c),I.exit("autolinkMarker"),I.enter("autolinkProtocol"),B}function B(c){return $C(c)?(I.consume(c),Q):c===64?g(c):E(c)}function Q(c){return c===43||c===45||c===46||oC(c)?(C=1,e(c)):E(c)}function e(c){return c===58?(I.consume(c),C=0,i):(c===43||c===45||c===46||oC(c))&&C++<32?(I.consume(c),e):(C=0,E(c))}function i(c){return c===62?(I.exit("autolinkProtocol"),I.enter("autolinkMarker"),I.consume(c),I.exit("autolinkMarker"),I.exit("autolink"),A):c===null||c===32||c===60||Sc(c)?g(c):(I.consume(c),i)}function E(c){return c===64?(I.consume(c),o):OY(c)?(I.consume(c),E):g(c)}function o(c){return oC(c)?r(c):g(c)}function r(c){return c===46?(I.consume(c),C=0,o):c===62?(I.exit("autolinkProtocol").type="autolinkEmail",I.enter("autolinkMarker"),I.consume(c),I.exit("autolinkMarker"),I.exit("autolink"),A):a(c)}function a(c){if((c===45||oC(c))&&C++<63){let h=c===45?a:r;return I.consume(c),h}return g(c)}}var KN,gJ=V(()=>{ug();KN={name:"autolink",tokenize:C4}});function t4(I,A,g){return C;function C(B){return vA(B)?TA(I,t,"linePrefix")(B):t(B)}function t(B){return B===null||sA(B)?A(B):g(B)}}var Oe,Ew=V(()=>{yI();ug();Oe={partial:!0,tokenize:t4}});function B4(I,A,g){let C=this;return t;function t(Q){if(Q===62){let e=C.containerState;return e.open||(I.enter("blockQuote",{_container:!0}),e.open=!0),I.enter("blockQuotePrefix"),I.enter("blockQuoteMarker"),I.consume(Q),I.exit("blockQuoteMarker"),B}return g(Q)}function B(Q){return vA(Q)?(I.enter("blockQuotePrefixWhitespace"),I.consume(Q),I.exit("blockQuotePrefixWhitespace"),I.exit("blockQuotePrefix"),A):(I.exit("blockQuotePrefix"),A(Q))}}function Q4(I,A,g){let C=this;return t;function t(Q){return vA(Q)?TA(I,B,"linePrefix",C.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Q):B(Q)}function B(Q){return I.attempt(ow,A,g)(Q)}}function e4(I){I.exit("blockQuote")}var ow,IJ=V(()=>{yI();ug();ow={continuation:{tokenize:Q4},exit:e4,name:"blockQuote",tokenize:B4}});function i4(I,A,g){return C;function C(B){return I.enter("characterEscape"),I.enter("escapeMarker"),I.consume(B),I.exit("escapeMarker"),t}function t(B){return PY(B)?(I.enter("characterEscapeValue"),I.consume(B),I.exit("characterEscapeValue"),I.exit("characterEscape"),A):g(B)}}var sw,CJ=V(()=>{ug();sw={name:"characterEscape",tokenize:i4}});function E4(I,A,g){let C=this,t=0,B,Q;return e;function e(r){return I.enter("characterReference"),I.enter("characterReferenceMarker"),I.consume(r),I.exit("characterReferenceMarker"),i}function i(r){return r===35?(I.enter("characterReferenceMarkerNumeric"),I.consume(r),I.exit("characterReferenceMarkerNumeric"),E):(I.enter("characterReferenceValue"),B=31,Q=oC,o(r))}function E(r){return r===88||r===120?(I.enter("characterReferenceMarkerHexadecimal"),I.consume(r),I.exit("characterReferenceMarkerHexadecimal"),I.enter("characterReferenceValue"),B=6,Q=VY,o):(I.enter("characterReferenceValue"),B=7,Q=Mc,o(r))}function o(r){if(r===59&&t){let a=I.exit("characterReferenceValue");return Q===oC&&!cr(C.sliceSerialize(a))?g(r):(I.enter("characterReferenceMarker"),I.consume(r),I.exit("characterReferenceMarker"),I.exit("characterReference"),A)}return Q(r)&&t++<B?(I.consume(r),o):g(r)}}var rw,tJ=V(()=>{jd();ug();rw={name:"characterReference",tokenize:E4}});function o4(I,A,g){let C=this,t={partial:!0,tokenize:S},B=0,Q=0,e;return i;function i(N){return E(N)}function E(N){let Y=C.events[C.events.length-1];return B=Y&&Y[1].type==="linePrefix"?Y[2].sliceSerialize(Y[1],!0).length:0,e=N,I.enter("codeFenced"),I.enter("codeFencedFence"),I.enter("codeFencedFenceSequence"),o(N)}function o(N){return N===e?(Q++,I.consume(N),o):Q<3?g(N):(I.exit("codeFencedFenceSequence"),vA(N)?TA(I,r,"whitespace")(N):r(N))}function r(N){return N===null||sA(N)?(I.exit("codeFencedFence"),C.interrupt?A(N):I.check(BJ,d,L)(N)):(I.enter("codeFencedFenceInfo"),I.enter("chunkString",{contentType:"string"}),a(N))}function a(N){return N===null||sA(N)?(I.exit("chunkString"),I.exit("codeFencedFenceInfo"),r(N)):vA(N)?(I.exit("chunkString"),I.exit("codeFencedFenceInfo"),TA(I,c,"whitespace")(N)):N===96&&N===e?g(N):(I.consume(N),a)}function c(N){return N===null||sA(N)?r(N):(I.enter("codeFencedFenceMeta"),I.enter("chunkString",{contentType:"string"}),h(N))}function h(N){return N===null||sA(N)?(I.exit("chunkString"),I.exit("codeFencedFenceMeta"),r(N)):N===96&&N===e?g(N):(I.consume(N),h)}function d(N){return I.attempt(t,L,u)(N)}function u(N){return I.enter("lineEnding"),I.consume(N),I.exit("lineEnding"),y}function y(N){return B>0&&vA(N)?TA(I,k,"linePrefix",B+1)(N):k(N)}function k(N){return N===null||sA(N)?I.check(BJ,d,L)(N):(I.enter("codeFlowValue"),M(N))}function M(N){return N===null||sA(N)?(I.exit("codeFlowValue"),k(N)):(I.consume(N),M)}function L(N){return I.exit("codeFenced"),A(N)}function S(N,Y,H){let T=0;return K;function K(AA){return N.enter("lineEnding"),N.consume(AA),N.exit("lineEnding"),w}function w(AA){return N.enter("codeFencedFence"),vA(AA)?TA(N,W,"linePrefix",C.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(AA):W(AA)}function W(AA){return AA===e?(N.enter("codeFencedFenceSequence"),P(AA)):H(AA)}function P(AA){return AA===e?(T++,N.consume(AA),P):T>=Q?(N.exit("codeFencedFenceSequence"),vA(AA)?TA(N,_,"whitespace")(AA):_(AA)):H(AA)}function _(AA){return AA===null||sA(AA)?(N.exit("codeFencedFence"),Y(AA)):H(AA)}}}function s4(I,A,g){let C=this;return t;function t(Q){return Q===null?g(Q):(I.enter("lineEnding"),I.consume(Q),I.exit("lineEnding"),B)}function B(Q){return C.parser.lazy[C.now().line]?g(Q):A(Q)}}var BJ,nw,QJ=V(()=>{yI();ug();BJ={partial:!0,tokenize:s4},nw={concrete:!0,name:"codeFenced",tokenize:o4}});function n4(I,A,g){let C=this;return t;function t(E){return I.enter("codeIndented"),TA(I,B,"linePrefix",5)(E)}function B(E){let o=C.events[C.events.length-1];return o&&o[1].type==="linePrefix"&&o[2].sliceSerialize(o[1],!0).length>=4?Q(E):g(E)}function Q(E){return E===null?i(E):sA(E)?I.attempt(r4,Q,i)(E):(I.enter("codeFlowValue"),e(E))}function e(E){return E===null||sA(E)?(I.exit("codeFlowValue"),Q(E)):(I.consume(E),e)}function i(E){return I.exit("codeIndented"),A(E)}}function a4(I,A,g){let C=this;return t;function t(Q){return C.parser.lazy[C.now().line]?g(Q):sA(Q)?(I.enter("lineEnding"),I.consume(Q),I.exit("lineEnding"),t):TA(I,B,"linePrefix",5)(Q)}function B(Q){let e=C.events[C.events.length-1];return e&&e[1].type==="linePrefix"&&e[2].sliceSerialize(e[1],!0).length>=4?A(Q):sA(Q)?t(Q):g(Q)}}var Lc,r4,eJ=V(()=>{yI();ug();Lc={name:"codeIndented",tokenize:n4},r4={partial:!0,tokenize:a4}});function c4(I){let A=I.length-4,g=3,C,t;if((I[g][1].type==="lineEnding"||I[g][1].type==="space")&&(I[A][1].type==="lineEnding"||I[A][1].type==="space")){for(C=g;++C<A;)if(I[C][1].type==="codeTextData"){I[g][1].type="codeTextPadding",I[A][1].type="codeTextPadding",g+=2,A-=2;break}}for(C=g-1,A++;++C<=A;)t===void 0?C!==A&&I[C][1].type!=="lineEnding"&&(t=C):(C===A||I[C][1].type==="lineEnding")&&(I[t][1].type="codeTextData",C!==t+2&&(I[t][1].end=I[C-1][1].end,I.splice(t+2,C-t-2),A-=C-t-2,C=t+2),t=void 0);return I}function l4(I){return I!==96||this.events[this.events.length-1][1].type==="characterEscape"}function h4(I,A,g){let C=this,t=0,B,Q;return e;function e(a){return I.enter("codeText"),I.enter("codeTextSequence"),i(a)}function i(a){return a===96?(I.consume(a),t++,i):(I.exit("codeTextSequence"),E(a))}f