1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,26724,717159,955548,290169,487599,e=>{"use strict";var t=e.i(556042),r=e.i(972395),n=e.i(998357),i=e.i(476781),o=e.i(166535),s=e.i(291967),l=e.i(922353),a=e.i(9413),u=e.i(403659),c=e.i(687656),d=e.i(362854),f=e.i(411207),p=e.i(556938),h=e.i(278928),m=e.i(285565),g=i.forwardRef((e,t)=>{let{children:r,width:n=10,height:i=5,...s}=e;return(0,o.jsx)(m.Primitive.svg,{...s,ref:t,width:n,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,o.jsx)("polygon",{points:"0,0 30,0 15,10"})})});g.displayName="Arrow";var x=e.i(488248),v=e.i(18731),y="Popper",[b,w]=(0,a.createContextScope)(y),[k,C]=b(y),j=e=>{let{__scopePopper:t,children:r}=e,[n,s]=i.useState(null);return(0,o.jsx)(k,{scope:t,anchor:n,onAnchorChange:s,children:r})};j.displayName=y;var R="PopperAnchor",A=i.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...s}=e,a=C(R,r),u=i.useRef(null),c=(0,l.useComposedRefs)(t,u),d=i.useRef(null);return i.useEffect(()=>{let e=d.current;d.current=n?.current||u.current,e!==d.current&&a.onAnchorChange(d.current)}),n?null:(0,o.jsx)(m.Primitive.div,{...s,ref:c})});A.displayName=R;var S="PopperContent",[P,N]=b(S),O=i.forwardRef((e,t)=>{let{__scopePopper:r,side:n="bottom",sideOffset:s=0,align:a="center",alignOffset:u=0,arrowPadding:c=0,avoidCollisions:d=!0,collisionBoundary:f=[],collisionPadding:g=0,sticky:y="partial",hideWhenDetached:b=!1,updatePositionStrategy:w="optimized",onPlaced:k,...j}=e,R=C(S,r),[A,N]=i.useState(null),O=(0,l.useComposedRefs)(t,e=>N(e)),[z,T]=i.useState(null),M=function(e){let[t,r]=i.useState(void 0);return(0,v.useLayoutEffect)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,i=t.blockSize}else n=e.offsetWidth,i=e.offsetHeight;r({width:n,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(z),L=M?.width??0,$=M?.height??0,H="number"==typeof g?g:{top:0,right:0,bottom:0,left:0,...g},D=Array.isArray(f)?f:[f],_=D.length>0,B={padding:H,boundary:D.filter(E),altBoundary:_},{refs:W,floatingStyles:Y,placement:q,isPositioned:U,middlewareData:V}=(0,p.useFloating)({strategy:"fixed",placement:n+("center"!==a?"-"+a:""),whileElementsMounted:(...e)=>(0,h.autoUpdate)(...e,{animationFrame:"always"===w}),elements:{reference:R.anchor},middleware:[(0,p.offset)({mainAxis:s+$,alignmentAxis:u}),d&&(0,p.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===y?(0,p.limitShift)():void 0,...B}),d&&(0,p.flip)({...B}),(0,p.size)({...B,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:i,height:o}=t.reference,s=e.floating.style;s.setProperty("--radix-popper-available-width",`${r}px`),s.setProperty("--radix-popper-available-height",`${n}px`),s.setProperty("--radix-popper-anchor-width",`${i}px`),s.setProperty("--radix-popper-anchor-height",`${o}px`)}}),z&&(0,p.arrow)({element:z,padding:c}),F({arrowWidth:L,arrowHeight:$}),b&&(0,p.hide)({strategy:"referenceHidden",...B})]}),[G,K]=I(q),X=(0,x.useCallbackRef)(k);(0,v.useLayoutEffect)(()=>{U&&X?.()},[U,X]);let Z=V.arrow?.x,J=V.arrow?.y,Q=V.arrow?.centerOffset!==0,[ee,et]=i.useState();return(0,v.useLayoutEffect)(()=>{A&&et(window.getComputedStyle(A).zIndex)},[A]),(0,o.jsx)("div",{ref:W.setFloating,"data-radix-popper-content-wrapper":"",style:{...Y,transform:U?Y.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ee,"--radix-popper-transform-origin":[V.transformOrigin?.x,V.transformOrigin?.y].join(" "),...V.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,o.jsx)(P,{scope:r,placedSide:G,onArrowChange:T,arrowX:Z,arrowY:J,shouldHideArrow:Q,children:(0,o.jsx)(m.Primitive.div,{"data-side":G,"data-align":K,...j,ref:O,style:{...j.style,animation:U?void 0:"none"}})})})});O.displayName=S;var z="PopperArrow",T={top:"bottom",right:"left",bottom:"top",left:"right"},M=i.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,i=N(z,r),s=T[i.placedSide];return(0,o.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[s]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,o.jsx)(g,{...n,ref:t,style:{...n.style,display:"block"}})})});function E(e){return null!==e}M.displayName=z;var F=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:i}=t,o=i.arrow?.centerOffset!==0,s=o?0:e.arrowWidth,l=o?0:e.arrowHeight,[a,u]=I(r),c={start:"0%",center:"50%",end:"100%"}[u],d=(i.arrow?.x??0)+s/2,f=(i.arrow?.y??0)+l/2,p="",h="";return"bottom"===a?(p=o?c:`${d}px`,h=`${-l}px`):"top"===a?(p=o?c:`${d}px`,h=`${n.floating.height+l}px`):"right"===a?(p=`${-l}px`,h=o?c:`${f}px`):"left"===a&&(p=`${n.floating.width+l}px`,h=o?c:`${f}px`),{data:{x:p,y:h}}}});function I(e){let[t,r="center"]=e.split("-");return[t,r]}var L=e.i(576903),$=e.i(690816),H=e.i(160310),D=e.i(136567),_=e.i(73772),B=e.i(868670),W="Popover",[Y,q]=(0,a.createContextScope)(W,[w]),U=w(),[V,G]=Y(W),K=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:s,onOpenChange:l,modal:a=!1}=e,u=U(t),c=i.useRef(null),[d,p]=i.useState(!1),[h,m]=(0,D.useControllableState)({prop:n,defaultProp:s??!1,onChange:l,caller:W});return(0,o.jsx)(j,{...u,children:(0,o.jsx)(V,{scope:t,contentId:(0,f.useId)(),triggerRef:c,open:h,onOpenChange:m,onOpenToggle:i.useCallback(()=>m(e=>!e),[m]),hasCustomAnchor:d,onCustomAnchorAdd:i.useCallback(()=>p(!0),[]),onCustomAnchorRemove:i.useCallback(()=>p(!1),[]),modal:a,children:r})})};K.displayName=W;var X="PopoverAnchor";i.forwardRef((e,t)=>
1{let{__scopePopover:r,...n}=e,s=G(X,r),l=U(r),{onCustomAnchorAdd:a,onCustomAnchorRemove:u}=s;return i.useEffect(()=>(a(),()=>u()),[a,u]),(0,o.jsx)(A,{...l,...n,ref:t})}).displayName=X;var Z="PopoverTrigger",J=i.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=G(Z,r),a=U(r),u=(0,l.useComposedRefs)(t,i.triggerRef),c=(0,o.jsx)(m.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":ec(i.open),...n,ref:u,onClick:(0,s.composeEventHandlers)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?c:(0,o.jsx)(A,{asChild:!0,...a,children:c})});J.displayName=Z;var Q="PopoverPortal",[ee,et]=Y(Q,{forceMount:void 0}),er=e=>{let{__scopePopover:t,forceMount:r,children:n,container:i}=e,s=G(Q,t);return(0,o.jsx)(ee,{scope:t,forceMount:r,children:(0,o.jsx)($.Presence,{present:r||s.open,children:(0,o.jsx)(L.Portal,{asChild:!0,container:i,children:n})})})};er.displayName=Q;var en="PopoverContent",ei=i.forwardRef((e,t)=>{let r=et(en,e.__scopePopover),{forceMount:n=r.forceMount,...i}=e,s=G(en,e.__scopePopover);return(0,o.jsx)($.Presence,{present:n||s.open,children:s.modal?(0,o.jsx)(es,{...i,ref:t}):(0,o.jsx)(el,{...i,ref:t})})});ei.displayName=en;var eo=(0,H.createSlot)("PopoverContent.RemoveScroll"),es=i.forwardRef((e,t)=>{let r=G(en,e.__scopePopover),n=i.useRef(null),a=(0,l.useComposedRefs)(t,n),u=i.useRef(!1);return i.useEffect(()=>{let e=n.current;if(e)return(0,_.hideOthers)(e)},[]),(0,o.jsx)(B.RemoveScroll,{as:eo,allowPinchZoom:!0,children:(0,o.jsx)(ea,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,s.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),u.current||r.triggerRef.current?.focus()}),onPointerDownOutside:(0,s.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;u.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,s.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),el=i.forwardRef((e,t)=>{let r=G(en,e.__scopePopover),n=i.useRef(!1),s=i.useRef(!1);return(0,o.jsx)(ea,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||r.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,s.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(s.current=!0));let i=t.target;r.triggerRef.current?.contains(i)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&s.current&&t.preventDefault()}})}),ea=i.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:i,onCloseAutoFocus:s,disableOutsidePointerEvents:l,onEscapeKeyDown:a,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:h,...m}=e,g=G(en,r),x=U(r);return(0,c.useFocusGuards)(),(0,o.jsx)(d.FocusScope,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:i,onUnmountAutoFocus:s,children:(0,o.jsx)(u.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:l,onInteractOutside:h,onEscapeKeyDown:a,onPointerDownOutside:f,onFocusOutside:p,onDismiss:()=>g.onOpenChange(!1),children:(0,o.jsx)(O,{"data-state":ec(g.open),role:"dialog",id:g.contentId,...x,...m,ref:t,style:{...m.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),eu="PopoverClose";function ec(e){return e?"open":"closed"}function ed({className:e,align:t="center",sideOffset:n=4,...i}){return(0,o.jsx)(er,{children:(0,o.jsx)(ei,{align:t,sideOffset:n,side:"bottom",className:(0,r.cn)("z-50 origin-(--radix-popover-content-transform-origin) overflow-y-auto max-h-(--radix-popover-content-available-height) min-w-[240px] max-w-[98vw] rounded-xl border bg-fd-popover/60 backdrop-blur-lg p-2 text-sm text-fd-
1popover-foreground shadow-lg focus-visible:outline-none data-[state=closed]:animate-fd-popover-out data-[state=open]:animate-fd-popover-in",e),...i})})}i.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=G(eu,r);return(0,o.jsx)(m.Primitive.button,{type:"button",...n,ref:t,onClick:(0,s.composeEventHandlers)(e.onClick,()=>i.onOpenChange(!1))})}).displayName=eu,i.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=U(r);return(0,o.jsx)(M,{...i,...n,ref:t})}).displayName="PopoverArrow",e.s(["Popover",0,K,"PopoverContent",0,ed,"PopoverTrigger",0,J],717159),e.s(["LanguageSelect",0,function(e){let i=(0,t.useI18n)();if(!i.locales)throw Error("Missing `<I18nProvider />`");return(0,o.jsxs)(K,{children:[(0,o.jsx)(J,{"aria-label":i.text.chooseLanguage,...e,className:(0,r.cn)((0,n.buttonVariants)({color:"ghost",className:"gap-1.5 p-1.5"}),e.className),children:e.children}),(0,o.jsxs)(ed,{className:"flex flex-col overflow-x-hidden p-0",children:[(0,o.jsx)("p",{className:"mb-1 p-2 text-xs font-medium text-fd-muted-foreground",children:i.text.chooseLanguage}),i.locales.map(e=>(0,o.jsx)("button",{type:"button",className:(0,r.cn)("p-2 text-start text-sm",e.locale===i.locale?"bg-fd-primary/10 font-medium text-fd-
1primary":"hover:bg-fd-accent hover:text-fd-accent-foreground"),onClick:()=>{i.onChange?.(e.locale)},children:e.name},e.locale))]})]})},"LanguageSelectText",0,function(e){let{locales:r,locale:n}=(0,t.useI18n)(),i=r?.find(e=>e.locale===n)?.name;return(0,o.jsx)("span",{...e,children:i})}],26724);var ef=e.i(227760),ep=e.i(241649),ep=ep;e.s(["FullSearchTrigger",0,function({hideIfDisabled:e,...n}){let{enabled:i,hotKey:s,setOpenSearch:l}=(0,ef.useSearchContext)(),{text:a}=(0,t.useI18n)();return e&&!i?null:(0,o.jsxs)("button",{type:"button","data-search-full":"",...n,className:(0,r.cn)("inline-flex items-center gap-2 rounded-lg border bg-fd-secondary/50 p-1.5 ps-2 text-sm text-fd-muted-foreground transition-colors hover:bg-fd-accent hover:text-fd-accent-foreground",n.className),onClick:()=>{l(!0)},children:[(0,o.jsx)(ep.default,{className:"size-4"}),a.search,(0,o.jsx)("div",{className:"ms-auto inline-flex gap-0.5",children:s.map((e,t)=>(0,o.jsx)("kbd",{className:"rounded-md border bg-fd-background px-1.5",children:e.display},t))})]})},"SearchTrigger",0,function({hideIfDisabled:e,size:t="icon-sm",color:i="ghost",...s}){let{setOpenSearch:l,enabled:a}=(0,ef.useSearchContext)();return e&&!a?null:(0,o.jsx)("button",{type:"button",className:(0,r.cn)((0,n.buttonVariants)({size:t,color:i}),s.className),"data-search":"","aria-label":"Open Search",onClick:()=>{l(!0)},children:(0,o.jsx)(ep.default,{})})}],955548);var eh=e.i(54864);let em=(0,eh.default)("airplay",[["path",{d:"M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1",key:"ns4c3b"}],["path",{d:"m12 15 5 6H7Z",key:"14qnn2"}]]),eg=(0,eh.default)("moon",[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]]),ex=(0,eh.default)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);var ev=e.i(294237),ey=e.i(821957);let eb=(0,ev.cva)("size-6.5 p-1.5 text-fd-muted-foreground",{variants:{active:{true:"bg-fd-accent text-fd-accent-foreground",false:"text-fd-muted-foreground"}}}),ew=[["light",ex],["dark",eg],["system",em]];function ek(e){return e.length>1&&e.endsWith("/")?e.slice(0,-1):e}e.s(["ThemeSwitch",0,function({className:e,mode:t="light-dark",...n}){let{setTheme:s,theme:l,resolvedTheme:a}=(0,ey.useTheme)(),[u,c]=(0,i.useState)(!1);(0,i.useEffect)(()=>{c(!0)},[]);let d=(0,r.cn)("inline-flex items-center rounded-full border p-1 *:rounded-full",e);if("light-dark"===t){let e=u?a:null;return(0,o.jsx)("button",{className:d,"aria-label":"Toggle Theme",onClick:()=>s("light"===e?"dark":"light"),"data-theme-toggle":"",children:ew.map(([t,n])=>{if("system"!==t)return(0,o.jsx)(n,{fill:"currentColor",className:(0,r.cn)(eb({active:e===t}))},t)})})}let f=u?l:null;return(0,o.jsx)("div",{className:d,"data-theme-toggle":"",...n,children:ew.map(([e,t])=>(0,o.jsx)("button",{"aria-label":e,className:(0,r.cn)(eb({active:f===e})),onClick:()=>s(e),children:(0,o.jsx)(t,{className:"size-full",fill:"currentColor"})},e))})}],290169),e.s(["isActive",0,function(e,t,r=!1){return(e=ek(e))===(t=ek(t))||r&&t.startsWith(`${e}/`)},"normalize",0,ek],487599)},726828,e=>{"use strict";Symbol("VisitBreak"),e.s(["r",0,function(e,t,r={}){let{includeSeparator:n=!0}=r;return function e(r){let i;for(let o of r){if(t(o)){let e=[];return i&&e.push(i),e.push(o),e}if("separator"===o.type&&n){i=o;continue}if("folder"===o.type){let r=o.index&&t(o.index)?[o.index]:e(o.children);if(r)return r.unshift(o),i&&r.unshift(i),r}}}(e)??null}])},810608,e=>{"use strict";var t=e.i(66546),r=e.i(476781),n=e.i(166535);let i=(0,r.forwardRef)(({href:e="#",external:r=e.match(/^\w+:/)||e.startsWith("//"),prefetch:i,children:o,...s},l)=>r?(0,n.jsx)("a",{ref:l,href:e,rel:"noreferrer noopener",target:"_blank",...s,children:o}):(0,n.jsx)(t.Link,{ref:l,href:e,prefetch:i,...s,children:o}));i.displayName="Link",e.s(["default",0,i])},57750,33055,e=>{"use strict";e.s(["LinkItem",()=>g,"baseSlots",()=>x],57750);var t=e.i(556042),r=e.i(26724),n=e.i(955548),i=e.i(290169);e.s(["getLayoutTabs",()=>c,"isLayoutTabActive",()=>d,"isLinkItemActive",()=>p,"useLinkItems",()=>f],33055);var o=e.i(487599),s=e.i(476781),l=e.i(166535),a=e.i(726828),a=a;let u=(e,t)=>
1t.icon?{...e,icon:(0,l.jsx)("div",{className:"size-full [&_svg]:size-full max-md:p-1.5 max-md:rounded-md max-md:border max-md:bg-fd-secondary",children:t.icon})}:e;function c(e,{transform:t=u}={}){let r=[];function n(e,i){if("root"in e&&e.root){let n=e.index?.url??e.children.find(e=>"page"===e.type)?.url;if(n){let o={title:e.name,icon:e.icon,description:e.description,url:n,unlisted:i,$folder:e},s=t?t(o,e):o;s&&r.push(s)}}for(let t of e.children)"folder"===t.type&&n(t,i)}return n(e),e.fallback&&n(e.fallback,!0),r}function d(e,t){return e.$folder?null!==a.r(e.$folder.children,e=>"page"===e.type&&(0,o.isActive)(e.url,t)):e.urls?e.urls.has((0,o.normalize)(t)):(0,o.isActive)(e.url,t,!0)}function f({githubUrl:e,links:t}){return(0,s.useMemo)(()=>{let r=function({links:e=[],githubUrl:t}){let r=[...e];return t&&r.push({type:"icon",url:t,text:"Github",label:"GitHub",icon:(0,l.jsx)("svg",{role:"img",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l.jsx)("path",{d:"M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"})}),external:!0}),r}({links:t,githubUrl:e}),n=[],i=[];for(let e of r)switch(e.on){case"menu":i.push(e);break;case"nav":n.push(e);break;default:n.push(e),i.push(e)}return{navItems:n,menuItems:i,all:r}},[t,e])}function p(e,t){return"custom"!==e.type&&!!e.url&&"none"!==e.active&&(0,o.isActive)(e.url,t,"nested-url"===e.active)}var h=e.i(66546),m=e.i(810608);function g({ref:e,item:t,...r}){let n=p(t,(0,h.usePathname)());return(0,l.jsx)(m.default,{ref:e,href:t.url,external:t.external,...r,"data-active":n,children:r.children})}function x({useProps:e}){function o(t){let{themeSwitch:r}=e();return r.component?r.component:(0,l.jsx)(i.ThemeSwitch,{...t,...r})}function s(t){let{searchToggle:r}=e();return r.components?.sm?r.components.sm:(0,l.jsx)(n.SearchTrigger,{...t,...r.sm})}function a(t){let{searchToggle:r}=e();return r.components?.lg?r.components.lg:(0,l.jsx)(n.FullSearchTrigger,{...t,...r.full})}function u({href:t="/",...r}){let{url:n=t,title:i}=e().nav??{};return"function"==typeof i?i({href:n,...r}):(0,l.jsx)(m.default,{href:n,...r,children:i})}return{useProvider(e){let{locales:n=[]}=(0,t.useI18n)(),{nav:i,slots:l={},i18n:c=n.length>1,searchToggle:{enabled:d=!0,...f}={},themeSwitch:{enabled:p=!0,...h}={}}=e;return{baseSlots:{navTitle:l.navTitle??u,themeSwitch:p&&(l.themeSwitch??o),languageSelect:!!c&&(l.languageSelect??{root:r.LanguageSelect,text:r.LanguageSelectText}),searchTrigger:d&&(l.searchTrigger??{sm:s,full:a})},baseProps:{nav:i,searchToggle:f,themeSwitch:h}}}}}},402348,482479,516942,e=>{"use strict";var t=e.i(476781);e.s(["useIsScrollTop",0,function({enabled:e=!0}){let[r,n]=(0,t.useState)();return(0,t.useEffect)(()=>{if(!e)return;let t=()=>{n(window.scrollY<10)};return t(),window.addEventListener("scroll",t),()=>{window.removeEventListener("scroll",t)}},[e]),r}],402348);var r=e.i(54864);let n=(0,r.default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDown",0,n],482479);let i=(0,r.default)("languages",[["path",{d:"m5 8 6 6",key:"1wu5hv"}],["path",{d:"m4 14 6-6 2-3",key:"1k1g8d"}],["path",{d:"M2 5h12",key:"or177f"}],["path",{d:"M7 2h1",key:"1t2jsx"}],["path",{d:"m22 22-5-10-5 10",key:"don7ne"}],["path",{d:"M14 18h6",key:"1m8k6r"}]]);e.s(["Languages",0,i],516942)},987099,e=>{"use strict";var t=e.i(476781),r=e.i(9413),n=e.i(922353),i=e.i(160310),o=e.i(166535),s=new WeakMap;function l(e,t){var r,n;let i,o,s;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let l=(r=e,n=t,i=r.length,(s=(o=a(n))>=0?o:i+o)<0||s>=i?-1:s);return -1===l?void 0:e[l]}function a(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],s.set(this,!0)}set(e,t){return s.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let n,i=this.has(t),o=this.#e.length,s=a(e),l=s>=0?s:o+s,u=l<0||l>=o?-1:l;if(u===this.size||i&&u===this.size-1||-1===u)return this.set(t,r),this;let c=this.size+ +!i;s<0&&l++;let d=[...this.#e],f=!1;for(let e=l;e<c;e++)if(l===e){let o=d[e];d[e]===t&&(o=d[e+1]),i&&this.delete(t),n=this.get(o),this.set(t,r)}else{f||d[e-1]!==t||(f=!0);let r=d[f?e:e-1],i=n;n=this.get(r),this.delete(r),this.set(r,i)}return this}with(t,r,n){let i=new e(this);return i.insert(t,r,n),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=l(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=l(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return l(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],i=0;for(let e of this)Reflect.apply(t,r,[e,i,this])&&n.push(e),i++;return new e(n)}map(t,r){let n=[],i=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,i,this])]),i++;return new e(n)}reduce(...e){let[t,r]=e,n=0,i=r??this.at(0);for(let r of this)i=0===n&&1===e.length?r:Reflect.apply(t,this,[i,r,n,this]),n++;return i}reduceRight(...e){let[t,r]=e,n=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let i=this.at(r);
1n=r===this.size-1&&1===e.length?i:Reflect.apply(t,this,[n,i,r,this])}return n}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let n=new e,i=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(i=r-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}}),e.s(["createCollection",0,function(e){let s=e+"CollectionProvider",[l,a]=(0,r.createContextScope)(s),[u,c]=l(s,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:r,children:n}=e,i=t.default.useRef(null),s=t.default.useRef(new Map).current;return(0,o.jsx)(u,{scope:r,itemMap:s,collectionRef:i,children:n})};d.displayName=s;let f=e+"CollectionSlot",p=(0,i.createSlot)(f),h=t.default.forwardRef((e,t)=>{let{scope:r,children:i}=e,s=c(f,r),l=(0,n.useComposedRefs)(t,s.collectionRef);return(0,o.jsx)(p,{ref:l,children:i})});h.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",x=(0,i.createSlot)(m),v=t.default.forwardRef((e,r)=>{let{scope:i,children:s,...l}=e,a=t.default.useRef(null),u=(0,n.useComposedRefs)(r,a),d=c(m,i);return t.default.useEffect(()=>(d.itemMap.set(a,{ref:a,...l}),()=>void d.itemMap.delete(a))),(0,o.jsx)(x,{...{[g]:""},ref:u,children:s})});return v.displayName=m,[{Provider:d,Slot:h,ItemSlot:v},function(r){let n=c(e+"CollectionConsumer",r);return t.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])},a]}])}]);
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.