1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BZTUvpXf.js","./DGTsr8sy.js","./entry.CE0-Xnmg.css","./CYPhu6p_.js","./BlogDiagram.BCMEoYiv.css","./BenchmarkLoadModel.D9hAcJT5.css","./7DGLupWQ.js","./BrowserSessionLifecycle.Cizfd7Vs.css","./Dok_l7iC.js","./Notice.CqJBUdOR.css","./Bb2V_Vdd.js","./RestoreBottleneckReveal.D9qMfyPU.css","./Bwlz-BGt.js","./RookeryRequestFlow.CCs_ISOU.css","./D2ZgMWiA.js","./RookeryScalingPath.Dc46x-7z.css","./Bnq6ie-D.js","./TldrTable.Di4V-gtP.css","./Dz8P4PoY.js","./CssqlMau.js","./YCwtsSYo.js","./ProsePre.B09qYzdW.css"])))=>i.map(i=>d[i]); 2import{v as qe,J as Re,l as sn,ac as un,w as cn,g as R,W as Ue,aR as $e,bJ as K,I as ge,bK as se,bL as pn,bM as je,bN as dn,a$ as N,b as gn,y as b,z as F,D as s,a5 as x,B as z,T as ke,ag as Ce,A as M,P as ze,am as G,ae as Ve,ap as mn,aq as hn,ao as fn,a as vn,at as pe,aW as yn,O as T,a3 as w,R as _,$ as X,a0 as ae,aM as bn,a1 as H,S as I,Q as re,a7 as He,aN as kn,C as Cn,j as Le,aI as Pn,bO as Oe,u as _n,X as De,aO as xn,aE as Ae,a6 as Sn,q as Me,_ as wn}from"./DGTsr8sy.js";import{_ as Tn}from"./BY6e6UYz.js";import{f as Fe,n as Rn}from"./BN_7HF1G.js";import{_ as Ln}from"./Eal6OG5j.js";import{C as On,a as Dn,b as An}from"./DhyIJHYT.js";import{u as Mn}from"./CgdHOcvl.js";import{_ as En}from"./BbK4BYf4.js";import{q as Ee,t as Bn,s as In}from"./CM0N5ojp.js";/* empty css */import{u as qn,c as Un,a as $n,d as jn,e as zn}from"./CC1iKak1.js";import"./BVKd55ZE.js";function Vn(e){return{type:"root",children:e.value.map(Ne)}}function Ne(e){if(typeof e=="string")return{type:"text",value:e};const[t,n,...a]=e;return{type:"element",tag:t,props:n,children:a.map(Ne)}}const me=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"]);class ne{constructor(t,n,a){this.normal=n,this.property=t,a&&(this.space=a)}}ne.prototype.normal={};ne.prototype.property={};ne.prototype.space=void 0;function We(e,t){const n={},a={};for(const o of e)Object.assign(n,o.property),Object.assign(a,o.normal);return new ne(n,a,t)}function he(e){return e.toLowerCase()}class q{constructor(t,n){this.attribute=n,this.property=t}}q.prototype.attribute="";q.prototype.booleanish=!1;q.prototype.boolean=!1;q.prototype.commaOrSpaceSeparated=!1;q.prototype.commaSeparated=!1;q.prototype.defined=!1;q.prototype.mustUseProperty=!1;q.prototype.number=!1;q.prototype.overloadedBoolean=!1;q.prototype.property="";q.prototype.spaceSeparated=!1;q.prototype.space=void 0;let Hn=0;const c=Z(),S=Z(),fe=Z(),l=Z(),y=Z(),Y=Z(),$=Z();function Z(){return 2**++Hn}const ve=Object.freeze(Object.defineProperty({__proto__:null,boolean:c,booleanish:S,commaOrSpaceSeparated:$,commaSeparated:Y,number:l,overloadedBoolean:fe,spaceSeparated:y},Symbol.toStringTag,{value:"Module"})),de=Object.keys(ve);class Pe extends q{constructor(t,n,a,o){let i=-1;if(super(t,n),Be(this,"space",o),typeof a=="number")for(;++i<de.length;){const r=de[i];Be(this,de[i],(a&ve[r])===ve[r])}}}Pe.prototype.defined=!0;function Be(e,t,n){n&&(e[t]=n)}function J(e){const t={},n={};for(const[a,o]of Object.entries(e.properties)){const i=new Pe(a,e.transform(e.attributes||{},a),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(a)&&(i.mustUseProperty=!0),t[a]=i,n[he(a)]=a,n[he(i.attribute)]=a}return new ne(t,n,e.space)}const Ke=J({properties:{ariaActiveDescendant:null,ariaAtomic:S,ariaAutoComplete:null,ariaBusy:S,ariaChecked:S,ariaColCount:l,ariaColIndex:l,ariaColSpan:l,ariaControl
vendor: 5,479 bytes, line 2
2s:y,ariaCurrent:null,ariaDescribedBy:y,ariaDetails:null,ariaDisabled:S,ariaDropEffect:y,ariaErrorMessage:null,ariaExpanded:S,ariaFlowTo:y,ariaGrabbed:S,ariaHasPopup:null,ariaHidden:S,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:y,ariaLevel:l,ariaLive:null,ariaModal:S,ariaMultiLine:S,ariaMultiSelectable:S,ariaOrientation:null,ariaOwns:y,ariaPlaceholder:null,ariaPosInSet:l,ariaPressed:S,ariaReadOnly:S,ariaRelevant:null,ariaRequired:S,ariaRoleDescription:y,ariaRowCount:l,ariaRowIndex:l,ariaRowSpan:l,ariaSelected:S,ariaSetSize:l,ariaSort:null,ariaValueMax:l,ariaValueMin:l,ariaValueNow:l,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function Xe(e,t){return t in e?e[t]:t}function Ye(e,t){return Xe(e,t.toLowerCase())}const Fn=J({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Y,acceptCharset:y,accessKey:y,action:null,allow:null,allowFullScreen:c,allowPaymentRequest:c,allowUserMedia:c,alpha:c,alt:null,as:null,async:c,autoCapitalize:null,autoComplete:y,autoFocus:c,autoPlay:c,blocking:y,capture:null,charSet:null,checked:c,cite:null,className:y,closedBy:null,colorSpace:null,cols:l,colSpan:l,command:null,commandFor:null,content:null,contentEditable:S,controls:c,controlsList:y,coords:l|Y,crossOrigin:null,data:null,dateTime:null,decoding:null,default:c,defer:c,dir:null,dirName:null,disabled:c,download:fe,draggable:S,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:c,formTarget:null,headers:y,height:l,hidden:fe,high:l,href:null,hrefLang:null,htmlFor:y,httpEquiv:y,id:null,imageSizes:null,imageSrcSet:null,inert:c,inputMode:null,integrity:null,is:null,isMap:c,itemId:null,itemProp:y,itemRef:y,itemScope:c,itemType:y,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:c,low:l,manifest:null,max:null,maxLength:l,media:null,method:null,min:null,minLength:l,multiple:c,muted:c,name:null,nonce:null,noModule:c,noValidate:c,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:c,optimum:l,pattern:null,ping:y,placeholder:null,playsInline:c,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:c,referrerPolicy:null,rel:y,required:c,reversed:c,rows:l,rowSpan:l,sandbox:y,scope:null,scoped:c,seamless:c,selected:c,shadowRootClonable:c,shadowRootCustomElementRegistry:c,shadowRootDelegatesFocus:c,shadowRootMode:null,shadowRootSerializable:c,shape:null,size:l,sizes:null,slot:null,span:l,spellCheck:S,src:null,srcDoc:null,srcLang:null,srcSet:null,start:l,step:null,style:null,tabIndex:l,target:null,title:null,translate:null,type:null,typeMustMatch:c,useMap:null,value:S,width:l,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:y,axis:null,background:null,bgColor:null,border:l,borderColor:null,bottomMargin:l,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:c,declare:c,event:null,face:null,frame:null,frameBorder:null,hSpace:l,leftMargin:l,link:null,longDesc:null,lowSrc:null,marginHeight:l,marginWidth:l,noResize:c,noHref:c,noShade:c,noWrap:c,object:null,profile:null,prompt:null,rev:null,rightMargin:l,rules:null,scheme:null,scrolling:S,standby:null,summary:null,text:null,topMargin:l,valueType:null,version:null,vAlign:null,vLink:null,vSpace:l,allowTransparency:null,autoCorrect:null,autoSave:null,credentialless:c,disablePictureInPicture:c,disableRemotePlayback:c,exportParts:Y,part:y,prefix:null,property:null,results:l,security:null,unselectable:null},space:"html",transform:Ye}),Nn=J({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRen
2dering:"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-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav
2-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:$,accentHeight:l,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:l,amplitude:l,arabicForm:null,ascent:l,attributeName:null,attributeType:null,azimuth:l,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:l,by:null,calcMode:null,capHeight:l,className:y,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:l,diffuseConstant:l,direction:null,display:null,dur:null,divisor:l,dominantBaseline:null,download:c,dx:null,dy:null,edgeMode:null,editable:null,elevation:l,enableBackground:null,end:null,event:null,exponent:l,externalResourcesRequired:null,fill:null,fillOpacity:l,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:Y,g2:Y,glyphName:Y,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:l,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:l,horizOriginX:l,horizOriginY:l,id:null,ideographic:l,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:l,k:l,k1:l,k2:l,k3:l,k4:l,kernelMatrix:$,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:l,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:l,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
2Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:l,overlineThickness:l,paintOrder:null,panose1:null,path:null,pathLength:l,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:y,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:l,pointsAtY:l,pointsAtZ:l,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:$,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:$,rev:$,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:$,requiredFeatures:$,requiredFonts:$,requiredFormats:$,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:l,specularExponent:l,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:l,strikethroughThickness:l,string:null,stroke:null,strokeDashArray:$,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:l,strokeOpacity:l,strokeWidth:null,style:null,surfaceScale:l,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:$,tabIndex:l,tableValues:null,target:null,targetX:l,targetY:l,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:$,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:l,underlineThickness:l,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:l,values:null,vAlphabetic:l,vMathematical:l,vectorEffect:null,vHanging:l,vIdeographic:l,version:null,vertAdvY:l,vertOriginX:l,vertOriginY:l,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:l,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:Xe}),Ze=J({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()}}),Ge=J({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:Ye}),Je=J({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),Wn=/[A-Z]/g,Ie=/-[a-z]/g,Kn=/^data[-\w.:]+$/i;function Xn(e,t){const n=he(t);let a=t,o=q;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&Kn.test(t)){if(t.charAt(4)==="-"){const i=t.slice(5).replace(Ie,Zn);a="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=t.slice(4);if(!Ie.test(i)){let r=i.replace(Wn,Yn);r.charAt(0)!=="-"&&(r="-"+r),t="data"+r}}o=Pe}return new o(a,t)}function Yn(e){return"-"+e.toLowerCase()}function Zn(e){return e.charAt(1).toUpperCase()}const Gn=We([Ke,Fn,Ze,Ge,Je],"html");We([Ke,Nn,Ze,Ge,Je],"svg");function Jn(e,t){return t.reduce((n,a)=>{const o=Qn(e,a);return o!==void 0&&(n[a]=o),n},{})}function Qn(e,t){return t.split(".").reduce((n,a)=>n&&n[a],e)}const ye="default",Qe=/^@|^v-on:/,en=/^:|^v-bind:/,et=/^v-model/,nt=["select","textarea","input"],tt=new Set(["math","svg"]),nn=new Set,lt=Object.fromEntries(["p","a","blockquote","code","pre","code","em","h1","h2","h3","h4","h5","h6","hr","img","ul","ol","li","strong","table","thead","tbody","td","th","tr","script"].map(e=>[e,`prose-${e}`])),ot=["script","base"],at=qe({name:"MDCRenderer",props:{body:{type:Object,required:!0},data:{type:Object,default:()=>({})},class:{type:[String,Object],default:void 0},tag:{type:[String,Boolean],default:void 0},prose:{type:Boolean,default:void 0},components:{type:Object,default:()=>({})},unwrap:{type:[Boolean,String],default:!1}},async setup(e){const n=sn()?.appContext?.app?.$nuxt,a=n?.$route||n?._route,{mdc:o}=n?.$config?.public||{},i=o?.components?.customElements||o?.components?.custom;
2i&&i.forEach(d=>nn.add(d));const r=R(()=>({...o?.components?.prose&&e.prose!==!1?lt:{},...o?.components?.map||{},...Ue(e.data?.mdc?.components||{}),...e.components})),f=R(()=>{const d=(e.body?.children||[]).map(h=>h.tag||h.type).filter(h=>!_e(h));return Array.from(new Set(d)).sort().join(".")}),m=un({...e.data});cn(()=>e.data,d=>{Object.assign(m,d)}),await ft(e.body,{tags:r.value});function u(d,h){const P=d.split(".").length-1;return d.split(".").reduce((v,L,E)=>E==P&&v?(v[L]=h,v[L]):typeof v=="object"?v[L]:void 0,m)}return{tags:r,contentKey:f,route:a,runtimeData:m,updateRuntimeData:u}},render(e){const{tags:t,tag:n,body:a,data:o,contentKey:i,route:r,unwrap:f,runtimeData:m,updateRuntimeData:u}=e;if(!a)return null;const d={...o,tags:t,$route:r,runtimeData:m,updateRuntimeData:u},h=n!==!1?be(n||d.component?.name||d.component||"div"):void 0;return h?Re(h,{...d.component?.props,class:e.class,...this.$attrs,key:i},{default:P}):P?.();function P(){const v=tn(a,Re,{documentMeta:d,parentScope:d,resolveComponent:be});return v?.default?f?Fe(v.default(),typeof f=="string"?f.split(" "):["*"]):v.default():null}}});function rt(e,t,n,a){const{documentMeta:o,parentScope:i,resolveComponent:r}=n;if(e.type==="text")return t(se,e.value);if(e.type==="comment")return t(pn,null,e.value);const f=e.tag,m=on(e,o.tags);if(e.tag==="binding")return st(e,t,o,i);const u=ln(m)?P=>P:r;if(ot.includes(K(m).toLowerCase()))return t("pre",{class:"mdc-renderer-dangerous-tag"},"<"+m+">"+Rn(e)+"</"+m+">");const d=u(m);typeof d=="object"&&(d.tag=f);const h=it(e,o);return a&&(h.key=a),t(d,h,tn(e,t,{documentMeta:o,parentScope:{...i,...h},resolveComponent:u}))}function tn(e,t,n){const{documentMeta:a,parentScope:o,resolveComponent:i}=n,f=(e.children||[]).reduce((u,d)=>{if(!mt(d))return u[ye].children.push(d),u;const h=gt(d);return u[h]=u[h]||{props:{},children:[]},d.type==="element"&&(u[h].props=d.props,u[h].children.push(...d.children||[])),u},{[ye]:{props:{},children:[]}});return Object.entries(f).reduce((u,[d,{props:h,children:P}])=>(P.length&&(u[d]=(v={})=>{const L=Jn(v,Object.keys(h||{}));let E=P.map((g,C)=>rt(g,t,{documentMeta:a,parentScope:{...o,...L},resolveComponent:i},String(g.props?.key||C)));return h?.unwrap&&(E=Fe(E,h.unwrap)),ht(E)}),u),{})}function st(e,t,n,a={}){const o={...n.runtimeData,...a,$document:n,$doc:n},i=/\.|\[(\d+)\]/,f=(e.props?.value.trim().split(i).filter(Boolean)).reduce((u,d)=>{if(u&&d in u)return typeof u[d]=="function"?u[d]():u[d]},o),m=e.props?.defaultValue;return t(se,f??m??"")}function it(e,t){const{tag:n="",props:a={}}=e;return Object.keys(a).reduce(function(o,i){if(i==="__ignoreMap")return o;const r=a[i];if(et.test(i))return ut(i,r,o,t,{native:nt.includes(n)});if(i==="v-bind")return ct(i,r,o,t);if(Qe.test(i))return pt(i,r,o,t);if(en.test(i))return dt(i,r,o,t);const{attribute:f}=Xn(Gn,i);return Array.isArray(r)&&r.every(m=>typeof m=="string")?(o[f]=r.join(" "),o):(o[f]=r,o)},{})}function ut(e,t,n,a,{native:o}){const i=e.match(/^v-model:([^=]+)/)?.[1]||"modelValue",r=o?"value":i,f=o?"onInput":`onUpdate:${i}`;return n[r]=ie(t,a.runtimeData),n[f]=m=>{a.updateRuntimeData(t,o?m.target?.value:m)},n}function ct(e,t,n,a){const o=ie(t,a);return n=Object.assign(n,o),n}function pt(e,t,n,a){return e=e.replace(Qe,""),n.on=n.on||{},n.on[e]=()=>ie(t,a),n}function dt(e,t,n,a){return e=e.replace(en,""),n[e]=ie(t,a),n}const be=e=>{if(typeof e=="string"){if(_e(e))return e;const t=$e(K(e),!1);return!e||t?.name==="AsyncComponentWrapper"||typeof t=="string"?t:"setup"in t?ge(()=>new Promise(n=>n(t))):t}return e};function ie(e,t){const n=e.split(".").reduce((a,o)=>typeof a=="object"?a[o]:void 0,t);return typeof n>"u"?dn(e):n}function gt(e){let t="";for(const n of Object.keys(e.props||{}))if(!(!n.startsWith("#")&&!n.startsWith("v-slot:"))){t=n.split(/[:#]/,2)[1];break}return t||ye}function mt(e){return e.tag==="template"}function ln(e){return tt.has(e)}function ht(e){const t=[];for(const n of e){const a=t[t.length-1];n.type===se&&a?.type===se?a.children=a.children+n.children:t.push(n)}return t}async function ft(e,t){if(!e)return;const n=Array.from(new Set(a(e,t)));await Promise.all(n.map(async o=>
2{if(o?.render||o?.ssrRender||o?.__ssrInlineRender)return;const i=be(o);i?.__asyncLoader&&!i.__asyncResolved&&await i.__asyncLoader()}));function a(o,i){const r=o.tag;if(o.type==="text"||r==="binding"||o.type==="comment")return[];const f=on(o,i.tags);if(ln(f))return[];const m=[];o.type!=="root"&&!_e(f)&&m.push(f);for(const u of o.children||[])m.push(...a(u,i));return m}}function on(e,t){const n=e.tag;return!n||typeof e.props?.__ignoreMap<"u"?n:t[n]||t[K(n)]||t[je(e.tag)]||n}function _e(e){return(typeof e=="string"?nn.has(e):!1)||me.has(e)}const vt=Object.assign(at,{__name:"MDCRenderer"}),W=(e,t,n,a)=>{const o=t==="default"?e?.default:e?.[t];if(!o)throw new Error(`[nuxt-content] Missing export "${t}" for component "${n}" in "${a}".`);return o},yt={BenchmarkLoadModel:()=>N(()=>import("./BZTUvpXf.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url).then(e=>W(e,"default","BenchmarkLoadModel","./../../../../../app/components/content/BenchmarkLoadModel.vue")),BrowserSessionLifecycle:()=>N(()=>import("./7DGLupWQ.js"),__vite__mapDeps([6,1,2,3,4,7]),import.meta.url).then(e=>W(e,"default","BrowserSessionLifecycle","./../../../../../app/components/content/BrowserSessionLifecycle.vue")),Notice:()=>N(()=>import("./Dok_l7iC.js"),__vite__mapDeps([8,1,2,9]),import.meta.url).then(e=>W(e,"default","Notice","./../../../../../app/components/content/Notice.vue")),RestoreBottleneckReveal:()=>N(()=>import("./Bb2V_Vdd.js"),__vite__mapDeps([10,3,1,2,4,11]),import.meta.url).then(e=>W(e,"default","RestoreBottleneckReveal","./../../../../../app/components/content/RestoreBottleneckReveal.vue")),RookeryRequestFlow:()=>N(()=>import("./Bwlz-BGt.js"),__vite__mapDeps([12,1,2,3,4,13]),import.meta.url).then(e=>W(e,"default","RookeryRequestFlow","./../../../../../app/components/content/RookeryRequestFlow.vue")),RookeryScalingPath:()=>N(()=>import("./D2ZgMWiA.js"),__vite__mapDeps([14,1,2,3,4,15]),import.meta.url).then(e=>W(e,"default","RookeryScalingPath","./../../../../../app/components/content/RookeryScalingPath.vue")),TldrTable:()=>N(()=>import("./Bnq6ie-D.js"),__vite__mapDeps([16,1,2,17]),import.meta.url).then(e=>W(e,"default","TldrTable","./../../../../../app/components/content/TldrTable.vue")),ProsePre:()=>N(()=>import("./Dz8P4PoY.js"),__vite__mapDeps([18,1,2,19,20,21]),import.meta.url).then(e=>W(e,"default","ProsePre","./../../../../../app/components/ProsePre.vue"))},bt=["ProseA","ProseAccordion","ProseAccordionItem","ProseBadge","ProseBlockquote","ProseCallout","ProseCard","ProseCardGroup","ProseCode","ProseCodeCollapse","ProseCodeGroup","ProseCodeIcon","ProseCodePreview","ProseCodeTree","ProseCollapsible","ProseEm","ProseField","ProseFieldGroup","ProseH1","ProseH2","ProseH3","ProseH4","ProseHr","ProseIcon","ProseImg","ProseKbd","ProseLi","ProseOl","ProseP","ProseScript","ProseSteps","ProseStrong","ProseTable","ProseTabs","ProseTabsItem","ProseTbody","ProseTd","ProseTh","ProseThead","ProseTr","ProseUl","ProseCaution","ProseNote","ProseTip","ProseWarning","ProseH5","ProseH6","Icon"],kt=["BenchmarkLoadModel","BrowserSessionLifecycle","Notice","RestoreBottleneckReveal","RookeryRequestFlow","RookeryScalingPath","TldrTable","ProsePre"],Ct={__name:"ContentRenderer",props:{value:{type:Object,required:!0},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"},components:{type:Object,default:()=>({})},data:{type:Object,default:()=>({})},prose:{type:Boolean,default:void 0},class:{type:[String,Object],default:void 0},unwrap:{type:[Boolean,String],default:!1}},setup(e){const t=["render","ssrRender","__ssrInlineRender"],n=e,a=import.meta.preview,o=R(()=>{let g=n.value.body||n.value;return n.excerpt&&n.value.excerpt&&(g=n.value.excerpt),g.type==="minimal"||g.type==="minimark"?Vn({value:g.value}):g}),i=R(()=>!o.value?.children?.length),r=R(()=>{const{body:g,excerpt:C,...p}=n.value;return{...p,...n.data}}),f=Object.fromEntries(["p","a","blockquote","code","pre","code","em","h1","h2","h3","h4","h5","h6","hr","img","ul","ol","li","strong","table","thead","tbody","td","th","tr","script"].map(g=>[g,`prose-${g}`])),{mdc:m}=gn().public||{},u=R(()=>n.data.mdc),d=R(()=>({...m?.components?.prose&&n.prose!==!1?f:{},...m?.components?.map||{},...Ue(u.value?.components||{}),...n.components})),h=R(()=>o.value?v(o.value,{tags:d.value}):{});function P(g){let C=g;if(typeof g=="string"){if(me.has(g))return g;if(bt.includes(K(g)))C=$e(g,!1);else if(kt.includes(K(g))){const B=yt[K(g)];
2C=B?ge(B):void 0}if(typeof C=="string")return C}if(!C)return C;const p=C;return"__asyncLoader"in p?p:"setup"in p?ge(()=>Promise.resolve(p)):p}function v(g,C){if(!g)return;const p=Array.from(new Set(L(g,C))),B={};for(const[j,V]of p)if(!B[j]){if(typeof V=="object"&&t.some(O=>Object.hasOwnProperty.call(V,O))){B[j]=V;continue}B[j]=P(V)}return B}function L(g,C){const p=g.tag;if(g.type==="text"||p==="binding"||g.type==="comment")return[];const B=E(g,C.tags),j=[];g.type!=="root"&&!me.has(B)&&j.push([p,B]);for(const V of g.children||[])j.push(...L(V,C));return j}function E(g,C){const p=g.tag;return!p||typeof g.props?.__ignoreMap<"u"?p:C[p]||C[K(p)]||C[je(g.tag)]||p}return(g,C)=>i.value?z(g.$slots,"empty",{key:1,body:o.value,data:r.value,dataContentId:s(a)?e.value.id:void 0}):(b(),F(vt,{key:0,body:o.value,data:r.value,class:x(n.class),tag:n.tag,prose:n.prose,unwrap:n.unwrap,components:h.value,"data-content-id":s(a)?e.value.id:void 0},null,8,["body","data","class","tag","prose","unwrap","components","data-content-id"]))}},Pt=Object.assign(Ct,{__name:"ContentRenderer"}),_t={base:"mt-8 pb-24 space-y-12"},xt={__name:"UPageBody",props:{as:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){const t=e,n=ke(),a=Ce("pageBody",t),o=R(()=>G({extend:G(_t),...n.ui?.pageBody||{}}));return(i,r)=>(b(),F(s(ze),{as:e.as,class:x(o.value({class:[s(a)?.base,t.class]}))},{default:M(()=>[z(i.$slots,"default")]),_:3},8,["as","class"]))}},St={slots:{root:"sticky top-(--ui-header-height) z-10 bg-default/75 lg:bg-[initial] backdrop-blur -mx-4 px-4 sm:px-6 sm:-mx-6 lg:ms-0 overflow-y-auto max-h-[calc(100vh-var(--ui-header-height))]",container:"pt-4 sm:pt-6 pb-2.5 sm:pb-4.5 lg:py-8 border-b border-dashed border-default lg:border-0 flex flex-col",top:"",bottom:"hidden lg:flex lg:flex-col gap-6",trigger:"group text-sm font-semibold flex-1 flex items-center gap-1.5 py-1.5 -mt-1.5 focus-visible:outline-primary",title:"truncate",trailing:"ms-auto inline-flex gap-1.5 items-center",trailingIcon:"size-5 transform transition-transform duration-200 shrink-0 group-data-[state=open]:rotate-180 lg:hidden",content:"relative data-[state=open]:animate-[collapsible-down_200ms_ease-out] data-[state=closed]:animate-[collapsible-up_200ms_ease-out] overflow-hidden focus:outline-none",list:"min-w-0",listWithChildren:"ms-3",item:"min-w-0",itemWithChildren:"",link:"group relative text-sm flex items-center focus-visible:outline-primary py-1",linkText:"truncate",indicator:"",indicatorLine:"",indicatorActive:""},variants:{color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},highlightColor:{primary:{indicatorActive:"bg-primary"},secondary:{indicatorActive:"bg-secondary"},success:{indicatorActive:"bg-success"},info:{indicatorActive:"bg-info"},warning:{indicatorActive:"bg-warning"},error:{indicatorActive:"bg-error"},neutral:{indicatorActive:"bg-inverted"}},active:{false:{link:["text-muted hover:text-default","transition-colors"]}},highlight:{true:""},highlightVariant:{straight:"",circuit:""},body:{true:{bottom:"mt-6"}}},compoundVariants:[{color:"primary",active:!0,class:{link:"text-primary"}},{color:"secondary",active:!0,class:{link:"text-secondary"}},{color:"success",active:!0,class:{link:"text-success"}},{color:"info",active:!0,class:{link:"text-info"}},{color:"warning",active:!0,class:{link:"text-warning"}},{color:"error",active:!0,class:{link:"text-error"}},{color:"neutral",active:!0,class:{link:"text-highlighted"}},{highlight:!0,highlightVariant:"straight",class:{list:"ms-2.5 ps-4 border-s border-default",item:"-ms-px",indicator:"absolute ms-2.5 transition-[translate,height] duration-200 h-(--indicator-size) translate-y-(--indicator-position) w-px rounded-full",indicatorLine:"hidden",indicatorActive:"w-full h-full"}},{highlight:!0,highlightVariant:"circuit",class:{list:"ps-6.5",item:"-ms-px",itemWithChildren:"ps-px",indicator:"absolute ms-2.5 start-0 top-0 rtl:-scale-x-100",indicatorLine:"absolute inset-0 bg-(--ui-border)",indicatorActive:"absolute w-full h-(--indicator-size) translate-y-(--indicator-position) transition-[translate,height] duration-200 ease-out"}}],defaultVariants:{color:"primary",highlightColor:"primary",highlightVariant:"straight"}},wt=["href","onClick"],Tt=Object.assign({inheritAttrs:!1},{__name:"UContentToc",props:{as:{type:null,required:!1,default:"nav"},trailingIcon:{type:null,required:!1},title:{type:String,required:!1},color:{type:null,required:!1},highlight:{type:Boolean,required:!1},highlightColor:{type:null,required:!1},highlightVariant:{type:null,required:!1},links:{type:Array,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1}},emits:["update:open","move"],setup(e,{emit:t}){const n=e,a=t,o=Ve(),i=mn(hn(n,"as","open","defaultOpen"),a),{t:r}=fn(),f=vn(),m=ke(),u=Ce("contentToc",n),{activeHeadings:d,updateHeadings:h}=Mn(),[P,v]=pe({props:{links:Array,level:Number}}),[L,E]=pe(),[g,C]=pe(),p=R(()=>G({extend:G(St),...m.ui?.contentToc||{}})({color:n.color,highlight:n.highlight,highlightVariant:n.highlightVariant,highlightColor:n.highlightColor||n.color}));function B(k){const U=encodeURIComponent(k);f.push(`#${U}`),a("move",k)}function j(k){return k.flatMap(U=>[U,...U.children?j(U.children):[]])}function V(k,U=0){return k.flatMap(D=>[{link:D,level:U},...D.children?V(D.children,U+1):[]])}const O=1.75,xe=R(()=>
2{if(!d.value?.length)return;const U=j(n.links||[]).findIndex(D=>d.value.includes(D.id));return{"--indicator-size":`${O*d.value.length}rem`,"--indicator-position":U>=0?`${U*O}rem`:"0rem"}}),an=R(()=>{if(!n.highlight||n.highlightVariant!=="circuit"||!n.links?.length)return;const k=V(n.links),D=O*16,te=k.length*D,A=.5,ue=10.5;let Q="",le=A,oe=0;k.forEach((we,ce)=>{const ee=we.level>0?ue:A,Te=oe+D;ce===0&&(Q+=`M${ee} ${oe}`,le=ee),ee!==le&&(Q+=` L${ee} ${oe+6}`,le=ee),Q+=` L${le} ${Te-(ce<k.length-1&&k[ce+1]?.level!==we.level?6:0)}`,oe=Te});const rn=encodeURIComponent(`<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 ${te}'><path d='${Q}' stroke='black' stroke-width='1' fill='none'/></svg>`);return{width:"0.75rem",height:`${k.length*O}rem`,maskImage:`url("data:image/svg+xml,${rn}")`}}),Se=yn();return Se.hooks.hook("page:loading:end",()=>{const k=Array.from(document.querySelectorAll("h2, h3"));h(k)}),Se.hooks.hook("page:transition:finish",()=>{const k=Array.from(document.querySelectorAll("h2, h3"));h(k)}),(k,U)=>(b(),T(X,null,[w(s(P),null,{default:M(({links:D,level:te})=>[_("ul",{class:x(te>0?p.value.listWithChildren({class:s(u)?.listWithChildren}):p.value.list({class:s(u)?.list}))},[(b(!0),T(X,null,ae(D,(A,ue)=>(b(),T("li",{key:ue,class:x(A.children&&A.children.length>0?p.value.itemWithChildren({class:[s(u)?.itemWithChildren,A.ui?.itemWithChildren]}):p.value.item({class:[s(u)?.item,A.ui?.item]}))},[_("a",{href:`#${A.id}`,"data-slot":"link",class:x(p.value.link({class:[s(u)?.link,A.ui?.link,A.class],active:s(d).includes(A.id)})),onClick:bn(Q=>B(A.id),["prevent"])},[z(k.$slots,"link",{link:A},()=>[_("span",{"data-slot":"linkText",class:x(p.value.linkText({class:[s(u)?.linkText,A.ui?.linkText]}))},H(A.text),3)])],10,wt),A.children?.length?(b(),F(s(v),{key:0,links:A.children,level:te+1},null,8,["links","level"])):I("",!0)],2))),128))],2)]),_:3}),w(s(L),null,{default:M(({open:D})=>[z(k.$slots,"leading",{open:D,ui:p.value}),_("span",{"data-slot":"title",class:x(p.value.title({class:s(u)?.title}))},[z(k.$slots,"default",{open:D},()=>[re(H(e.title||s(r)("contentToc.title")),1)])],2),_("span",{"data-slot":"trailing",class:x(p.value.trailing({class:s(u)?.trailing}))},[z(k.$slots,"trailing",{open:D,ui:p.value},()=>[w(He,{name:e.trailingIcon||s(m).ui.icons.chevronDown,"data-slot":"trailingIcon",class:x(p.value.trailingIcon({class:s(u)?.trailingIcon}))},null,8,["name","class"])])],2)]),_:3}),w(s(g),null,{default:M(()=>[e.highlight?(b(),T("div",{key:0,"data-slot":"indicator",class:x(p.value.indicator({class:s(u)?.indicator})),style:kn({...xe.value,...an.value||{}})},[_("div",{"data-slot":"indicatorLine",class:x(p.value.indicatorLine({class:s(u)?.indicatorLine}))},null,2),xe.value?(b(),T("div",{key:0,"data-slot":"indicatorActive",class:x(p.value.indicatorActive({class:s(u)?.indicatorActive}))},null,2)):I("",!0)],6)):I("",!0),z(k.$slots,"content",{links:e.links},()=>[w(s(v),{links:e.links,level:0},null,8,["links"])])]),_:3}),w(s(An),Cn({...s(i),...k.$attrs},{"default-open":e.defaultOpen,"data-slot":"root",class:p.value.root({class:[s(u)?.root,n.class]})}),{default:M(({open:D})=>[_("div",{"data-slot":"container",class:x(p.value.container({class:s(u)?.container}))},[o.top?(b(),T("div",{key:0,"data-slot":"top",class:x(p.value.top({class:s(u)?.top}))},[z(k.$slots,"top",{links:e.links})],2)):I("",!0),e.links?.length?(b(),T(X,{key:1},[w(s(On),{"data-slot":"trigger",class:x(p.value.trigger({class:"lg:hidden"}))},{default:M(()=>[w(s(E),{open:D},null,8,["open"])]),_:2},1032,["class"]),w(s(Dn),{"data-slot":"content",class:x(p.value.content({class:[s(u)?.content,"lg:hidden"]}))},{default:M(()=>[w(s(C))]),_:1},8,["class"]),_("p",{"data-slot":"trigger",class:x(p.value.trigger({class:"hidden lg:flex"}))},[w(s(E),{open:D},null,8,["open"])],2),_("div",{"data-slot":"content",class:x(p.value.content({class:[s(u)?.content,"hidden lg:flex"]}))},[w(s(C))],2)],64)):I("",!0),o.bottom?(b(),T("div",{key:2,"data-slot":"bottom",class:x(p.value.bottom({class:s(u)?.bottom,body:!!o.top||!!e.links?.length}))},[z(k.$slots,"bottom",{links:e.links})],2)):I("",!0)],2)]),_:3},16,["default-open","class"])],64))}}),Rt={slots:{root:"flex flex-col lg:grid lg:grid-cols-10 lg:gap-10",left:"lg:col-span-2",center:"lg:col-span-8",right:"lg:col-span-2 order-first lg:order-last"},variants:{left:{true:""},right:{true:""}},compoundVariants:[{left:!0,right:!0,class:{center:"lg:col-span-6"}},{left:!1,right:!1,class:{center:"lg:col-span-10"}}]},Lt={__name:"UPage",props:{as:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){const t=e,n=Ve(),a=ke(),o=Ce("page",t),i=Le(!!n.left),r=Le(!!n.right);Pn(()=>{i.value=!!n.left,r.value=!!n.right});const f=R(()=>G({extend:G(Rt),...a.ui?.page||{}})({left:i.value,right:r.value}));return(m,u)=>(b(),F(s(ze),{as:e.as,"data-slot":"root",class:x(f.value.root({class:[s(o)?.root,t.class]}))},{default:M(()=>[n.left?(b(),F(s(Oe),{key:0,"data-slot":"left",class:x(f.value.left({class:s(o)?.left}))},{default:M(()=>[z(m.$slots,"left")]),_:3},8,["class"])):I("",!0),_("div",{"data-slot":"center",class:x(f.value.center({class:s(o)?.center}))},[z(m.$slots,"default")],2),n.right?(b(),F(s(Oe),{key:1,"data-slot":"right",class:x(f.value.right({class:s(o)?.right}))},{default:M(()=>[z(m.$slots,"right")]),_:3},8,["class"])):I("",!0)]),_:3},8,["as","class"]))}},Ot={class:"post-root"},Dt={class:"post-hero"},At={class:"post-hero-meta"},Mt=["datetime"],Et={class:"post-title"},Bt={class:"post-lead"},It={class:"post-byline"},qt={key:0,class:"post-author"},Ut={key:1,class:"post-tags"},$t={key:0,class:"post-faq","aria-labelledby":"post-faq-head"},jt={class:"post-faq-list"},zt={class:"post-faq-q"},Vt={class:"post-faq-a"},Ht={key:1,class:"post-related","aria-label":"Related posts"},Ft={class:"blog-grid"},Nt=qe({__name:"[...slug]",async setup(e){let t,n;const a=_n(),{data:o}=([t,n]=De(()=>Me(`blog-${a.path}`,()=>Ee("blog").path(a.path).first())),t=await t,n(),t);
2if(!o.value||o.value.draft)throw xn({statusCode:404,statusMessage:"Post not found",fatal:!0});const{data:i}=([t,n]=De(async()=>Me(`blog-related-${a.path}`,async()=>{const h=(await Ee("blog").order("date","DESC").all()).filter(v=>!v.draft&&v.path!==a.path),P=new Set(o.value?.tags??[]);return h.map(v=>({p:v,score:(v.tags??[]).reduce((L,E)=>L+(P.has(E)?1:0),0)})).sort((v,L)=>L.score-v.score).slice(0,3).map(({p:v})=>Bn(v))})),t=await t,n(),t),r=R(()=>o.value),f=R(()=>new Date(r.value.date).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric",timeZone:"UTC"})),m=R(()=>r.value.tags??[]),u=R(()=>r.value.faq??[]),d=R(()=>r.value.seoTitle||r.value.title);return Ae({title:()=>`${d.value} - Webscrape AI`,meta:[{name:"description",content:()=>r.value.description},{property:"og:title",content:()=>d.value},{property:"og:description",content:()=>r.value.description},{property:"article:published_time",content:()=>r.value.date},{property:"article:tag",content:()=>m.value}]}),Ae({link:[{rel:"alternate",type:"application/rss+xml",title:"webscrape.ai Blog",href:"/blog/rss.xml"}]}),qn([Un({"@type":"BlogPosting",headline:r.value.title,description:r.value.description,datePublished:r.value.date,dateModified:r.value.updated||r.value.date,...r.value.author?{author:{name:r.value.author.name,...r.value.author.to?{url:r.value.author.to}:{}}}:{},...r.value.image?{image:r.value.image}:{}}),$n({itemListElement:[{name:"Home",item:"/"},{name:"Blog",item:"/blog"},{name:r.value.title,item:a.path}]}),...u.value.length?[jn({"@type":["WebPage","FAQPage"]}),...u.value.map(h=>zn({question:h.q,answer:h.a}))]:[]]),(h,P)=>{const v=He,L=Sn,E=Tn,g=Pt,C=Ln,p=xt,B=Tt,j=Lt,V=En;return b(),T("div",Ot,[_("header",Dt,[w(L,{to:"/blog",class:"post-back"},{default:M(()=>[w(v,{name:"i-lucide-arrow-left",class:"post-back-icon"}),P[0]||(P[0]=_("span",null,"all posts",-1))]),_:1}),_("div",At,[s(r).badge?(b(),F(E,{key:0,label:s(r).badge,variant:"subtle",color:"primary",size:"sm"},null,8,["label"])):I("",!0),_("time",{class:"post-date",datetime:s(r).date},H(s(f)),9,Mt)]),_("h1",Et,H(s(r).title),1),_("p",Bt,H(s(r).description),1),_("div",It,[s(r).author?(b(),T("span",qt,[w(v,{name:"i-lucide-user",class:"post-author-icon"}),re(" "+H(s(r).author.name),1),s(r).author.role?(b(),T(X,{key:0},[re(" · "+H(s(r).author.role),1)],64)):I("",!0)])):I("",!0),s(m).length?(b(),T("span",Ut,[(b(!0),T(X,null,ae(s(m),O=>(b(),F(L,{key:O,to:`/blog/tags/${("slugifyTag"in h?h.slugifyTag:s(In))(O)}`,class:"post-tag"},{default:M(()=>[re("#"+H(O),1)]),_:2},1032,["to"]))),128))])):I("",!0)])]),P[3]||(P[3]=_("div",{class:"section-glow-line"},null,-1)),w(V,{class:"post-container"},{default:M(()=>[w(j,null,{right:M(()=>[w(B,{links:s(r).body?.toc?.links,highlight:"",title:"On this page"},null,8,["links"])]),default:M(()=>[w(p,null,{default:M(()=>[w(g,{value:s(r),class:"post-prose"},null,8,["value"]),s(u).length?(b(),T("section",$t,[P[1]||(P[1]=_("h2",{id:"post-faq-head",class:"post-faq-head"},"Frequently asked questions",-1)),_("div",jt,[(b(!0),T(X,null,ae(s(u),O=>(b(),T("div",{key:O.q,class:"post-faq-item"},[_("h3",zt,H(O.q),1),_("p",Vt,H(O.a),1)]))),128))])])):I("",!0),s(i)?.length?(b(),T("nav",Ht,[P[2]||(P[2]=_("span",{class:"brand-eyebrow post-related-head"},"// related field notes",-1)),_("div",Ft,[(b(!0),T(X,null,ae(s(i),O=>(b(),F(C,{key:O.path,post:O},null,8,["post"]))),128))])])):I("",!0)]),_:1})]),_:1})]),_:1})])}}}),ll=wn(Nt,[["__scopeId","data-v-b1aace33"]]);export{ll 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.