(()=>{"use strict";var e={4709:function(e,t,r){r.d(t,{ri:()=>_,QT:()=>B,LX:()=>L,E9:()=>P,R0:()=>S,Vi:()=>F,i6:()=>A,TH:()=>V,AP:()=>M,s0:()=>O,pV:()=>T,yv:()=>E,pJ:()=>z,VK:()=>N,aw:()=>Z,Ni:()=>$,Jr:()=>R,Tm:()=>I,VY:()=>C,Ww:()=>H});var n=r(4194),s=r(6321),a=r(5457);let i=(0,n.createContext)({}),l=(0,n.createContext)({});function o(){return(0,n.useContext)(i).data.page.lang||""}var c=r(1549),d=r(7272),u=r(6780),h=r(6118),m=r(9021);function f(e){return decodeURIComponent(e).replace(/\.html$/,"").replace(/\/index$/,"/")}let x=new Map;function p(e){var t;let r=x.get(e);if(r)return r;let n=(0,m.fp)(h._,f(e)),s=null==n?void 0:null===(t=n[0])||void 0===t?void 0:t.route;return s&&x.set(e,s),s}let g=(0,n.memo)(function(e){var t;let r=e.el;return(null===u.default||void 0===u.default?void 0:null===(t=u.default.themeConfig)||void 0===t?void 0:t.enableContentAnimation)&&(r=function(e){let[t,r]=(0,n.useState)(e);return(0,n.useLayoutEffect)(()=>{document.startViewTransition&&t!==e?document.startViewTransition(()=>{(0,s.flushSync)(()=>{r(e)}),window.dispatchEvent(new Event("RspressReloadContent"))}):((0,s.flushSync)(()=>{r(e)}),window.dispatchEvent(new Event("RspressReloadContent")))},[e]),t}(e.el)),r},(e,t)=>e.el===t.el);var v=r(6745);function j(e="/"){return(0,v.pJ)(e,u.default.base)}function b(e){var t;let r=!!(null===u.default||void 0===u.default?void 0:null===(t=u.default.route)||void 0===t?void 0:t.cleanUrls);return(0,v.yc)(e,r)}v.nY;var w=v.yv;v.Kw,v.Qj;var y=r(3985),k=r(4072),N=y.VK,C=({fallback:e=(0,c.jsx)(c.Fragment,{})})=>{let{pathname:t}=(0,d.TH)(),r=p(t);if(!r)return(0,c.jsx)("div",{});let s=r.element;return(0,c.jsx)(n.Suspense,{fallback:e,children:(0,c.jsx)(g,{el:s})})},S=i;k.ql;var _=function(e){let{children:t}=e,[r,s]=(0,n.useState)(!1);return((0,n.useEffect)(()=>{s(!0)},[]),r)?(0,c.jsx)(c.Fragment,{children:t}):null},$=l,T=function(e,t){return j(b((0,v.lm)(e)))===j(b((0,v.lm)(t)))},E=w,L=m.LX;m.fp;var M=b,A=function(e){var t;return!(0,v.yv)()||(t=e,(0,v.xf)(t)||(0,v.pZ)(t)||t.startsWith("//"))||!e.startsWith("/")?e:j(e)},I=f,H=p,P=function(e){return(0,v.E9)(e,u.default.base)},B=function(){let e=o();return(0,n.useCallback)(t=>a.Z[t][e],[e])},R=o,V=d.TH,O=d.s0,F=function(){return(0,n.useContext)(i).data};y.lr;var Z=function(){return(0,n.useContext)(i).data.page.version||""},z=j},6055:function(e,t,r){var n=r(1708),s=r(6321),a=r.t(s,2),i=r(8082),l=r.t(i,2),o=r(1549),c=r(4709),d=r(6745),u=r(4194),h=r(6780),m=r(4072),f=r(353);async function x(e){var t,r;let n=(0,c.Ww)(e);if(n){let e=await n.preload(),t=(0,d.bw)(n.filePath),s=h.default.pages.find(e=>{let t=e=>e.replace(/\/$/,"").toLowerCase();return(0,c.pV)(t(e.routePath),t(n.path))}),a=encodeURIComponent(t),i=(null===(r=e.default.__RSPRESS_PAGE_META)||void 0===r?void 0:r[a])||{},{toc:l=[],title:o="",frontmatter:u={},...m}=d.I6.test(n.filePath)?i:e;return{siteData:h.default,page:{...m,pagePath:t,...s,pageType:(null==u?void 0:u.pageType)||"doc",title:o,frontmatter:u,toc:l}}}let s=h.default.lang||"",a=(null===(t=h.default.multiVersion)||void 0===t?void 0:t.default)||"";if(h.default.lang&&"undefined"!=typeof window){let e=location.pathname.replace(h.default.base,"").split("/").slice(0,2);if(h.default.locales.length){let t=h.default.locales.find(t=>{let{lang:r}=t;return e.includes(r)});t&&(s=t.lang)}if(h.default.multiVersion.versions){let t=h.default.multiVersion.versions.find(t=>e.includes(t));t&&(a=t)}}return{siteData:h.default,page:{pagePath:"",pageType:"404",routePath:"/404",lang:s,frontmatter:{},title:"404",toc:[],version:a,_filepath:"",_relativePath:""}}}function p(e){let{helmetContext:t}=e,{setData:r,data:s}=(0,u.useContext)(c.R0),a=s.page.frontmatter||{},{pathname:i,search:l}=(0,c.TH)(),d=new URLSearchParams(l),h="globalUIComponents",p=!1===a[h]||"0"===d.get(h);return(0,u.useLayoutEffect)(()=>{(async function(){try{let e=await x(i);null==r||r(e)}catch(e){console.log(e)}})()},[i,r]),(0,o.jsxs)(m.B6,{context:t,children:[(0,o.jsx)(n.default.Layout,{}),!p&&f.Z.map((e,t)=>{if(Array.isArray(e)){let[r,n]=e;return u.createElement(r,{key:t,...n})}return u.createElement(e,{key:t})})]})}r(3906);var g={"@theme":function(e){e.exports=n},"react-dom":function(e){e.exports=a},"react-dom/client":function(e){e.exports=l}},v={};function j(e){var t=v[e];if(void 0!==t)return t.exports;var r=v[e]={exports:{}};return g[e](r,r.exports,j),r.exports}let b=h.default.ssg,{default:w,useThemeState:y}=j("@theme");(async function(){let e=document.getElementById("root"),t=async()=>{let e=await x(window.location.pathname);return function(){let[t,r]=(0,u.useState)(e),[n,s]=y();return(0,o.jsx)(c.Ni.Provider,{value:(0,u.useMemo)(()=>({theme:n,setTheme:s}),[n,s]),children:(0,o.jsx)(c.R0.Provider,{value:(0,u.useMemo)(()=>({data:t,setData:r}),[t,r]),children:(0,o.jsx)(c.VK,{children:(0,o.jsx)(p,{})})})})}},r=await t();{let{createRoot:t,hydrateRoot:n}=j("react-dom/client");(0,d.yv)()&&b?n(e,(0,o.jsx)(r,{})):t(e).render((0,o.jsx)(r,{}))}})().then(()=>{w.setup()})},1708:function(e,t,r){r.r(t),r.d(t,{Overview:()=>a.g2,Layout:()=>a.Ar,SwitchAppearance:()=>a.KO,Toc:()=>a.of,HomeFeature:()=>a.BZ,isMobileDevice:()=>a.s2,useEditLink:()=>a.CU,useHiddenNav:()=>a.Vl,DocFooter:()=>a.Qn,PrevNextPage:()=>a.Qe,Tabs:()=>a.mQ,useLocaleSiteData:()=>a.M4,usePathUtils:()=>a.eE,HomeLayout:()=>a.Os,Nav:()=>a.JL,SourceCode:()=>a.ZB,bindingAsideScroll:()=>a.UQ,PackageManagerTabs:()=>a.SU,parseInlineMarkdownText:()=>a.H_,usePrevNextPage:()=>a.WS,Card:()=>a.Zb,default:()=>d,Steps:()=>a.Rg,setup:()=>a.cY,Link:()=>a.rU,scrollToTarget:()=>a.eF,renderHtmlOrText:()=>a.NG,DocLayout:()=>a.RY,ScrollToTop:()=>a.pU,LastUpdated:()=>a.O9,renderInlineMarkdown:()=>a.VA,Tag:()=>a.Vp,Tab:()=>a.OK,SearchPanel:()=>a.EG,EditLink:()=>a.mi,useSidebarData:()=>a.tx,useThemeState:()=>a.ls,SocialLinks:()=>a.WG,useFullTextSearch:()=>a.YS,useEnableNav:()=>a.CF,Button:()=>a.zx,useRedirect4FirstVisit:()=>a.AV,getCustomMDXComponent:()=>a.TJ,Badge:()=>a.Ct,RenderType:()=>a.y2,HomeFooter:()=>a.xK,SidebarList:()=>a.wb,HomeHero:()=>a.xB,Aside:()=>a.xN,LinkCard:()=>a.kZ,Sidebar:()=>a.YE,NotFoundLayout:()=>a.qx,Search:()=>a.ol});var n=r(1549),s=r(8281),a=r(5575),i=r(9351),l=r(4709),o=r(8880);function c(){let e=(0,l.QT)(),t=(0,l.Jr)();return(0,n.jsxs)("div",{className:o.Z.root,children:[(0,n.jsxs)("div",{className:o.Z.header,children:[(0,n.jsx)("h2",{className:o.Z.title,children:e("toolStackTitle")}),(0,n.jsx)("p",{className:o.Z.desc,children:e("toolStackDesc")})]}),(0,n.jsx)(i.w,{lang:"zh"===t?"zh":"en"})]})}r(1456);let d={...a.ZP,Layout:()=>(0,n.jsx)(a.ZP.Layout,{beforeNavTitle:(0,n.jsx)(s.D,{})}),HomeLayout:function(){return(0,n.jsx)(a.Os,{afterFeatures:(0,n.jsx)(c,{})})}}},6279:function(e,t,r){r.d(t,{Z:()=>i});var n=r(4709),s=r(9474),a=r(4194);function i(e){let{pathname:t}=(0,n.TH)(),{selector:r=".rspress-doc img",options:i={}}=e;return(0,a.useEffect)(()=>{let e;let t=setTimeout(()=>{let t=document.querySelectorAll(r);e=(0,s.Z)(t,{...i,background:"var(--rp-c-bg)"})},100);return()=>{clearTimeout(t),null==e||e.detach(),null==e||e.close()}},[t]),null}r(3735)},3073:function(){},6745:function(e,t,r){r.d(t,{$U:()=>v,E9:()=>N,I6:()=>a,Kw:()=>x,Qj:()=>f,_f:()=>u,bw:()=>c,lm:()=>d,mi:()=>m,nY:()=>h,pJ:()=>k,pZ:()=>g,rp:()=>i,t6:()=>l,tz:()=>y,xM:()=>j,xf:()=>p,yc:()=>w,yv:()=>o});let n=/\?.*$/s,s=/#.*$/s,a=/\.mdx?$/,i="rspress-theme-appearance",l="search_index",o=()=>!0,c=e=>e.replace(s,"").replace(n,"");function d(e){return e.replace(/#.*$/,"")}let u=()=>!0;function h(e){return"/"===e.charAt(0)||p(e)?e:`/${e}`}function m(e){return"/"===e.charAt(e.length-1)?e:`${e}/`}function f(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function x(e){return f(h(function(e){let t=e.replace(/\\/g,"/"),r=t.startsWith("/"),n=t.split("/"),s=[];for(let e of n)"."===e||""===e||(".."===e?s.length>0&&".."!==s[s.length-1]?s.pop():r&&s.push(".."):s.push(e));let a=s.join("/");return r&&(a=`/${a}`),a}(e)))}function p(e=""){return e.startsWith("http://")||e.startsWith("https://")||e.startsWith("mailto:")||e.startsWith("tel:")}function g(e=""){return/^\s*data:/i.test(e)}function v(e,t,r,n="",s=!1,a=!1){let i=N(e,n);(!i||a)&&(i=s?"/index":"/index.html"),i.endsWith("/")&&(i+=s?"/index":"/index.html");let l="",o="",c="",d=i.split("/").filter(Boolean);return r.current&&r.current!==r.default&&(l=d.shift()||""),t.target!==t.default?(o=t.target,t.current!==t.default&&d.shift()):d.shift(),c=d.join("/")||"",(l||o)&&!c&&(c=s?"index":"index.html"),k(h([l,o,c].filter(Boolean).join("/")),n)}function j(e,t,r="",n=!1,s=!1){let a=N(e,r);(!a||s)&&(a=n?"/index":"/index.html");let i="",l=a.split("/").filter(Boolean);t.target!==t.default?(i=t.target,t.current!==t.default&&l.shift()):l.shift();let o=l.join("/")||"";return i&&!o&&(o=n?"index":"index.html"),k(h([i,o].filter(Boolean).join("/")),r)}let b=e=>{let[t,r=""]=e.split("#");return{url:t,hash:r}};function w(e,t=!1){if(!e)return"/";if(p(e))return e;let{url:r,hash:n}=b(decodeURIComponent(e));return t||r.endsWith(".html")||(r.endsWith("/")?r+="index.html":r+=".html"),t&&r.endsWith("/")&&(r+="index"),t&&r.endsWith(".html")&&(r=r.replace(/\.html$/,"")),h(n?`${r}#${n}`:r)}function y(e,t){return h(e).replace(x(t),"")}function k(e,t){let r=h(e),n=x(t);return r.startsWith(n)?r:`${n}${r}`}function N(e,t){return h(e).replace(RegExp(`^${x(t)}`),"")}},5279:function(e,t,r){r.d(t,{Z:()=>s});var n=r(1549);r(4194);let s=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:(0,n.jsx)("path",{fill:"currentColor",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"})})},5575:function(e,t,r){let n;r.d(t,{ol:()=>rF,SU:()=>rC,Rg:()=>rz,xN:()=>ei,pU:()=>rT,Qn:()=>eh,Zb:()=>tB,EG:()=>rO,kZ:()=>tY,s2:()=>D,Ct:()=>tI,Qe:()=>r_,WG:()=>t6,UQ:()=>en,VA:()=>q,wb:()=>eE,BZ:()=>tZ,CU:()=>tc,ZP:()=>rD,CF:()=>X,YS:()=>tS,eE:()=>eP,H_:()=>Q,RY:()=>eU,Os:()=>eJ,AV:()=>eG,g2:()=>rj,zx:()=>tP,xK:()=>tz,JL:()=>rm,tx:()=>ed,ls:()=>tM,rU:()=>tK,xB:()=>tD,y2:()=>tN,OK:()=>rA,YE:()=>eT,of:()=>eA,M4:()=>ec,Ar:()=>eY,NG:()=>U,TJ:()=>to,ZB:()=>rZ,mQ:()=>rM,Vl:()=>ee,O9:()=>tJ,cY:()=>es,mi:()=>tV,WS:()=>eu,KO:()=>t7,Vp:()=>rW,eF:()=>er,qx:()=>eq}),r(4250);var s,a=r(1549),i=r(6603),l=r(4709),o=r(1708),c=r(4878),d=r(4194),u=r(1986),h=r(8461),m=r(2564),f=r(6745);let x=e=>(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 32 32",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M22 16 12 26l-1.4-1.4 8.6-8.6-8.6-8.6L12 6z"})}),p=e=>(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 32 32",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M4 6h24v2H4zm0 18h24v2H4zm0-12h24v2H4zm0 6h24v2H4z"})});r(5429);var g=r(4072);let v=e=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M16 7H3V5h13zM3 19h13v-2H3zm19-7-4-3v2H3v2h15v2z"})}),j=e=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fill:"#22a041",d:"M21 5H3v2h18zM3 19h7v-2H3zm0-6h15c1 0 2 .43 2 2s-1 2-2 2h-2v-2l-4 3 4 3v-2h2c2.95 0 4-1.27 4-4 0-2.72-1-4-4-4H3z"})}),b=e=>(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 30 30",...e,children:[(0,a.jsx)("path",{fill:"currentColor",d:"M28 10v18H10V10zm0-2H10a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2"}),(0,a.jsx)("path",{fill:"currentColor",d:"M4 18H2V4a2 2 0 0 1 2-2h14v2H4Z"})]}),w=e=>(0,a.jsx)("svg",{width:32,height:32,viewBox:"0 0 30 30",...e,children:(0,a.jsx)("path",{fill:"#49cd37",d:"m13 24-9-9 1.414-1.414L13 21.171 26.586 7.586 28 9z"})});var y=r(6724),k=r(2858),N=r(6824),C=r(7210),S=r(8390),_=r(6780),$=r(6567);let T=e=>(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",...e,children:[(0,a.jsx)("circle",{cx:8,cy:16,r:2,fill:"currentColor"}),(0,a.jsx)("circle",{cx:16,cy:16,r:2,fill:"currentColor"}),(0,a.jsx)("circle",{cx:24,cy:16,r:2,fill:"currentColor"})]});var E=r(5274);let L=e=>(0,a.jsx)("svg",{width:18,height:18,viewBox:"0 0 32 32",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M27.85 29H30l-6-15h-2.35l-6 15h2.15l1.6-4h6.85zm-7.65-6 2.62-6.56L25.45 23zM18 7V5h-7V2H9v3H2v2h10.74a14.7 14.7 0 0 1-3.19 6.18A13.5 13.5 0 0 1 7.26 9h-2.1a16.5 16.5 0 0 0 3 5.58A16.8 16.8 0 0 1 3 18l.75 1.86A18.5 18.5 0 0 0 9.53 16a16.9 16.9 0 0 0 5.76 3.84L16 18a14.5 14.5 0 0 1-5.12-3.37A17.64 17.64 0 0 0 14.8 7z"})}),M=e=>(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 32 32",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M16 22 6 12l1.4-1.4 8.6 8.6 8.6-8.6L26 12z"})}),A=e=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{d:"M12.1 22h-.9c-5.5-.5-9.5-5.4-9-10.9.4-4.8 4.2-8.6 9-9 .4 0 .8.2 1 .5s.2.8-.1 1.1c-2 2.7-1.4 6.4 1.3 8.4 2.1 1.6 5 1.6 7.1 0 .3-.2.7-.3 1.1-.1.3.2.5.6.5 1-.2 2.7-1.5 5.1-3.6 6.8-1.9 1.4-4.1 2.2-6.4 2.2M9.3 4.4c-2.9 1-5 3.6-5.2 6.8-.4 4.4 2.8 8.3 7.2 8.7 2.1.2 4.2-.4 5.8-1.8 1.1-.9 1.9-2.1 2.4-3.4-2.5.9-5.3.5-7.5-1.1-2.8-2.2-3.9-5.9-2.7-9.2"})}),I=e=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{d:"M12 18c-3.3 0-6-2.7-6-6s2.7-6 6-6 6 2.7 6 6-2.7 6-6 6m0-10c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4M12 4c-.6 0-1-.4-1-1V1c0-.6.4-1 1-1s1 .4 1 1v2c0 .6-.4 1-1 1M12 24c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1s1 .4 1 1v2c0 .6-.4 1-1 1M5.6 6.6c-.3 0-.5-.1-.7-.3L3.5 4.9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l1.4 1.4c.4.4.4 1 0 1.4-.1.2-.4.3-.7.3M19.8 20.8c-.3 0-.5-.1-.7-.3l-1.4-1.4c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l1.4 1.4c.4.4.4 1 0 1.4-.2.2-.5.3-.7.3M3 13H1c-.6 0-1-.4-1-1s.4-1 1-1h2c.6 0 1 .4 1 1s-.4 1-1 1M23 13h-2c-.6 0-1-.4-1-1s.4-1 1-1h2c.6 0 1 .4 1 1s-.4 1-1 1M4.2 20.8c-.3 0-.5-.1-.7-.3-.4-.4-.4-1 0-1.4l1.4-1.4c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-1.4 1.4c-.2.2-.4.3-.7.3M18.4 6.6c-.3 0-.5-.1-.7-.3-.4-.4-.4-1 0-1.4l1.4-1.4c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-1.4 1.4c-.2.2-.5.3-.7.3"})});var H=r(6321);let P=e=>(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 32 32",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M16 22 6 12l1.4-1.4 8.6 8.6 8.6-8.6L26 12z"})}),B=e=>(0,a.jsx)("svg",{width:24,height:24,viewBox:"0 0 32 32",...e,children:(0,a.jsx)("path",{fill:"var(--rp-c-gray)",d:"m29 27.586-7.552-7.552a11.018 11.018 0 1 0-1.414 1.414L27.586 29ZM4 13a9 9 0 1 1 9 9 9.01 9.01 0 0 1-9-9"})}),R=e=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 32 32",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M24 9.4 22.6 8 16 14.6 9.4 8 8 9.4l6.6 6.6L8 22.6 9.4 24l6.6-6.6 6.6 6.6 1.4-1.4-6.6-6.6z"})}),V=e=>(0,a.jsx)("svg",{width:32,height:32,viewBox:"0 0 24 24",...e,children:(0,a.jsxs)("g",{fill:"none",stroke:"var(--rp-c-brand)",strokeLinecap:"round",strokeWidth:2,children:[(0,a.jsx)("path",{strokeDasharray:60,strokeDashoffset:60,strokeOpacity:.3,d:"M12 3a9 9 0 1 1 0 18 9 9 0 0 1 0-18Z",children:(0,a.jsx)("animate",{fill:"freeze",attributeName:"stroke-dashoffset",dur:"1.3s",values:"60;0"})}),(0,a.jsxs)("path",{strokeDasharray:15,strokeDashoffset:15,d:"M12 3a9 9 0 0 1 9 9",children:[(0,a.jsx)("animate",{fill:"freeze",attributeName:"stroke-dashoffset",dur:"0.3s",values:"15;0"}),(0,a.jsx)("animateTransform",{attributeName:"transform",dur:"1.5s",repeatCount:"indefinite",type:"rotate",values:"0 12 12;360 12 12"})]})]})});var O=r(5831);let F=e=>(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:48,height:48,fill:"none",viewBox:"0 0 48 48",...e,children:[(0,a.jsx)("path",{stroke:"currentColor",strokeWidth:4,d:"M24 5v6m7 1 4-4m-18 4-4-4m27 33H8a2 2 0 0 1-2-2v-8.46a2 2 0 0 1 .272-1.007l6.15-10.54A2 2 0 0 1 14.148 18H33.85a2 2 0 0 1 1.728.992l6.149 10.541A2 2 0 0 1 42 30.541V39a2 2 0 0 1-2 2Z"}),(0,a.jsx)("path",{stroke:"currentColor",strokeWidth:4,d:"M41.5 30H28s-1 3-4 3-4-3-4-3H6.5"})]}),Z=e=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 32 32",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M13.414 17.586 18 22.172V8H8V6h10a2 2 0 0 1 2 2v14.172l4.586-4.586L26 19l-7 7-7-7Z"})});var z=r(5279);let W=e=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"m21.94 13.11-1.05-3.22c0-.03-.01-.06-.02-.09l-2.11-6.48a.86.86 0 0 0-.8-.57c-.36 0-.68.25-.79.58l-2 6.17H8.84L6.83 3.33a.85.85 0 0 0-.79-.58c-.37 0-.69.25-.8.58L3.13 9.82v.01l-1.07 3.28c-.16.5.01 1.04.44 1.34l9.22 6.71c.17.12.39.12.56-.01l9.22-6.7c.43-.3.6-.84.44-1.34M8.15 10.45l2.57 7.91-6.17-7.91m8.73 7.92 2.47-7.59.1-.33h3.61l-5.59 7.16m4.1-13.67 1.81 5.56h-3.62m-1.3.95-1.79 5.51L12 19.24l-2.86-8.79M6.03 3.94 7.84 9.5H4.23m-1.18 4.19c-.09-.07-.13-.19-.09-.29l.79-2.43 5.82 7.45m11.38-4.73-6.51 4.73.02-.03 5.79-7.42.79 2.43c.04.1 0 .22-.09.29"})});function D(){return window.innerWidth<1280}function U(e){return e?"number"==typeof e?e:/<([a-z]+)([^<]*)(?:>(.*?)<\/\1>|\s*\/>)/i.test(e)?u(e):e.replace(/\\</g,"<").replace(/\\>/g,">").replace(/&lt;/g,"<").replace(/&gt;/g,">"):""}let J=/`(.*?)`/g,G=/\*{2}(?!\*)(.*?)\*{2}(?!\*)/g,K=/\*(?!\*)(.*?)\*(?!\*)/g,Y=/\~{2}(.*?)\~{2}/g;function q(e){return U(e.replace(/`[^`]+`/g,e=>e.replace(/</g,"&lt;")).replace(G,"<strong>$1</strong>").replace(K,"<em>$1</em>").replace(Y,"<del>$1</del>").replace(J,"<code>$1</code>"))}function Q(e){return e.replace(G,"$1").replace(K,"$1").replace(Y,"$1").replace(J,"$1")}function X(){let{siteData:{themeConfig:e},page:{frontmatter:t={}}}=(0,l.Vi)(),r=(t?.navbar??!0)&&e?.hideNavbar!=="always",[n,s]=(0,d.useState)(r);return[n,s]}function ee(){let{siteData:{themeConfig:e}}=(0,l.Vi)(),t=e.hideNavbar??"never",[r,n]=(0,d.useState)(!1),{pathname:s}=(0,l.TH)(),a=(0,d.useRef)(0);return"never"!==t&&("always"===t||((0,d.useEffect)(()=>{n(!1);let e=(0,h.Z)(()=>{let{scrollTop:e}=document.documentElement;e!==a.current&&(n(a.current>0&&e-a.current>0),a.current=e<=0?0:e)},200);return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[s]),r))}function et(e,t=72){let r=Number.parseInt(window.getComputedStyle(e).paddingTop,10);return Math.round(window.scrollY+e.getBoundingClientRect().top-t-r)}function er(e,t,r=72){window.scrollTo({left:0,top:et(e,r),...t?{behavior:"smooth"}:{}})}function en(){let e=document.getElementById("aside-container"),t=Array.from(document.querySelectorAll(".rspress-doc .header-anchor")).filter(e=>e.parentElement?.tagName!=="H1");if(!e||!t.length)return;let r=null;if(!Array.from(e?.getElementsByTagName("a")||[]).map(e=>decodeURIComponent(e.hash)).length)return;let n=(t,n)=>{if(t[n]){let s=t[n].getAttribute("href"),a=e?.querySelector(`a[href="#${s?.slice(1)}"]`);a&&(r&&r.classList.remove("aside-active"),(r=a).classList.add("aside-active"))}},s=()=>{if(document.documentElement.scrollTop+window.innerHeight>=document.documentElement.scrollHeight)n(t,t.length-1);else for(let e=0;e<t.length;e++){let r=t[e],s=t[e+1],a=Math.ceil(window.scrollY),i=et(r.parentElement);if(0===e&&a<i||0===a){n(t,0);break}if(!s){n(t,e);break}let l=et(s.parentElement);if(a>=i&&a<l){n(t,e);break}}},a=(0,h.Z)(s,100);return window.addEventListener("scroll",a),s(),()=>{r&&r.classList.remove("aside-active"),window.removeEventListener("scroll",a)}}function es(){(0,f._f)()&&(window.addEventListener("click",e=>{let t=e.target.closest("a");if(t){let{origin:r,hash:n,target:s,pathname:a,search:i}=t,l=window.location;n&&"_blank"!==s&&r===l.origin&&(a===l.pathname&&i===l.search&&n&&t.classList.contains("header-anchor")?(e.preventDefault(),history.pushState(null,"",n),function(e,t,r=!1){let n=null;try{n=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t.slice(1)))}catch(e){console.warn(e)}n&&er(n,r)}(t,n,!0),window.dispatchEvent(new Event("hashchange"))):window.addEventListener("RspressReloadContent",()=>{location.hash.length>1&&er(document.getElementById(location.hash.slice(1)),!1)}))}},{capture:!0}),window.addEventListener("hashchange",e=>{e.preventDefault()}))}let ea=({header:e,baseHeaderLevel:t})=>(0,a.jsx)("li",{children:(0,a.jsx)("a",{href:`#${e.id}`,title:Q(e.text),className:"aside-link transition-all duration-300 hover:text-text-1 text-text-2 block",style:{marginLeft:(e.depth-t)*12,fontWeight:"semibold"},onClick:t=>{t.preventDefault(),window.location.hash=e.id},children:(0,a.jsx)("span",{className:"aside-link-text block",children:q(e.text)})})});function ei(e){let{headers:t}=e,r=t[0]?.depth||2,n=ee(),{hash:s="",pathname:i}=(0,l.TH)(),o=(0,d.useMemo)(()=>decodeURIComponent(s),[s]);return(0,d.useEffect)(()=>{let e;return setTimeout(()=>{e=en()},100),()=>{e&&e()}},[t]),(0,d.useEffect)(()=>{if(0===o.length)window.scrollTo(0,0);else{let e=document.getElementById(o.slice(1));e&&er(e,!1,n?0:72)}},[o,t,i]),(0,a.jsx)("div",{className:"flex flex-col",children:(0,a.jsxs)("div",{id:"aside-container",className:"relative text-sm font-medium",children:[(0,a.jsx)("div",{className:"leading-7 block text-sm font-semibold pl-3",children:e.outlineTitle}),(0,a.jsx)("nav",{className:"mt-1",children:(0,a.jsx)("ul",{className:"relative",children:t.map(e=>(0,a.jsx)(ea,{baseHeaderLevel:r,header:e},`${i}#${e.id}`))})})]})})}let el=(e,t)=>{let r=(0,l.pJ)(e);if(r===t)return!0;let n=(0,f.mi)(r);if(t.startsWith(n))return!0;let s=`${r}.`;return t.startsWith(s)},eo=(e,t)=>{for(let r of Object.keys(e).sort((e,t)=>t.length-e.length))if(el(r,t))return e[r];return[]};function ec(){let e=(0,l.Vi)(),{page:{lang:t}}=e,r=e?.siteData?.themeConfig??{},n=e.siteData.lang??"",s=r?.locales;return s&&0!==s.length?{...s.find(e=>e.lang===t),langRoutePrefix:t===n?"/":(0,f.mi)(t)}:{nav:r.nav,sidebar:r.sidebar,prevPageText:r.prevPageText,nextPageText:r.nextPageText,sourceCodeText:r.sourceCodeText,searchPlaceholderText:r.searchPlaceholderText,searchNoResultsText:r.searchNoResultsText,searchSuggestedQueryText:r.searchSuggestedQueryText,overview:r.overview}}function ed(){let{sidebar:e}=ec(),{pathname:t}=(0,l.TH)(),r=decodeURIComponent(t);return(0,d.useMemo)(()=>eo(e,r),[e,r])}function eu(){let{pathname:e}=(0,l.TH)(),t=ed(),r=[],n=e=>{"items"in e?(e.link&&r.push({text:e.text,link:e.link}),e.items.forEach(e=>{"dividerType"in e||n(e)})):r.push(e)};t.forEach(e=>!("dividerType"in e)&&n(e));let s=r.findIndex(t=>(0,l.pV)((0,l.pJ)(t.link),e));return{prevPage:r[s-1]||null,nextPage:r[s+1]||null}}function eh(){let{prevPage:e,nextPage:t}=eu(),{lastUpdated:r=!1}=ec(),{siteData:n}=(0,l.Vi)(),{themeConfig:s}=n,i=s.lastUpdated||r;return(0,a.jsxs)("footer",{className:"mt-8",children:[(0,a.jsx)("div",{className:"xs:flex pb-5 px-2 justify-end items-center",children:i&&(0,a.jsx)(o.LastUpdated,{})}),(0,a.jsx)("div",{className:"flex flex-col",children:(0,a.jsx)(o.EditLink,{})}),(0,a.jsxs)("div",{className:"flex flex-col sm:flex-row sm:justify-around gap-4 pt-6",children:[(0,a.jsx)("div",{className:"prev_c92d1 flex flex-col",children:e?(0,a.jsx)(o.PrevNextPage,{type:"prev",text:e.text,href:(0,l.AP)(e.link)}):null}),(0,a.jsx)("div",{className:"next_c11be flex flex-col",children:t?(0,a.jsx)(o.PrevNextPage,{type:"next",text:t.text,href:(0,l.AP)(t.link)}):null})]})]})}let em={hidden:"hidden_f8586",container:"container_e4235",navContainer:"navContainer_d18b1",relative:"relative_bb7f1",sticky:"sticky_ddfa7",leftNav:"leftNav_e6722",rightNav:"rightNav_a2fea",singleItem:"singleItem_c1154",activeItem:"activeItem_a28b5",navBarTitle:"navBarTitle_c5f07",menuItem:"menu-item_b8238",mobileNavMenu:"mobileNavMenu_e7045"},ef=()=>{let{siteData:e}=(0,l.Vi)(),t=ec(),{logo:r,logoText:n}=e,s=t.title??e.title,i=(0,d.useMemo)(()=>r?"string"==typeof r?(0,a.jsx)("img",{src:(0,l.i6)(r),alt:"logo",id:"logo",className:"rspress-logo"}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("img",{src:(0,l.i6)(r.light),alt:"logo",id:"logo",className:"rspress-logo dark:hidden"}),(0,a.jsx)("img",{src:(0,l.i6)(r.dark),alt:"logo",id:"logo",className:"rspress-logo hidden dark:block"})]}):null,[r]);return(0,a.jsx)("div",{className:`${em.navBarTitle}`,children:(0,a.jsxs)(o.Link,{href:t.langRoutePrefix,className:"flex items-center w-full h-full text-base font-semibold transition-opacity duration-300 hover:opacity-60",children:[i&&(0,a.jsx)("div",{className:"mr-1 min-w-8",children:i}),n&&(0,a.jsx)("span",{children:n}),!i&&!n&&(0,a.jsx)("span",{children:s})]})})};function ex(e){let{depth:t,dividerType:r}=e;return(0,a.jsx)("div",{className:`${"dashed"===r?"border-dashed":"border-solid"} border-t border-divider-light my-3`,style:{marginLeft:0===t?0:"18px"}})}function ep({icon:e,...t}){return e?"string"==typeof e?(0,a.jsx)("img",{src:e,alt:"",...t}):(0,a.jsx)(e,{...t}):null}let eg={navTitleMask:"navTitleMask_fb17c",sidebar:"sidebar_dd719",sidebarContent:"sidebarContent_da296",open:"open_becbd",menuLink:"menuLink_bb039",menuItem:"menuItem_ac22e",collapseContainer:"collapseContainer_d6e4e",menuItemActive:"menuItemActive_de63c"},ev=e=>"dividerType"in e,ej=e=>!("items"in e)&&"link"in e,eb=e=>"sectionHeaderText"in e,ew=e=>"link"in e&&(0,f.xf)(e.link),ey=e=>{let t=(0,l.Ww)(e);t&&t.preload()},ek=()=>{let{pathname:e}=(0,l.TH)();return(0,d.useCallback)(t=>(function(e,t){let r=(0,l.Tm)((0,l.pJ)(e)),n=(0,l.Tm)(t);return null!==(0,l.LX)(r,n)})(t,decodeURIComponent(e)),[e])};function eN(e){let{item:t,depth:r=0,activeMatcher:n,id:s,setSidebarData:i}=e,c=(0,l.s0)(),u=(0,d.useRef)(null),h=(0,d.useRef)(),m=(0,d.useRef)(null),f=(0,d.useRef)(!0),p=(0,d.useRef)("collapsed"in t&&t.collapsed),g=t.link&&n(t.link),{collapsed:v,collapsible:j=!0}=t,b=(0,a.jsx)("div",{style:{cursor:"pointer",transition:"transform 0.2s ease-out",transform:v?"rotate(0deg)":"rotate(90deg)"},children:(0,a.jsx)(ep,{icon:x})});(0,d.useEffect)(()=>{if(f.current||!u.current||!m.current)return;h.current&&clearTimeout(h.current);let e=u.current,t=m.current,r=t.clientHeight+4;v?(e.style.maxHeight=`${r}px`,e.style.transitionDuration="0.5s",t.style.opacity="0",h.current=window.setTimeout(()=>{u.current&&(u.current.style.maxHeight="0px")},0)):(e.style.maxHeight=`${r}px`,e.style.transitionDuration="0.3s",t.style.opacity="1",h.current=window.setTimeout(()=>{u.current&&u.current.style.removeProperty("max-height")},300))},[v]),(0,d.useEffect)(()=>{f.current=!1},[]);let w=e=>{e.stopPropagation(),i(e=>{let t=[...e],r=s.split("-").map(Number),n=t[r.shift()];for(let e of r)n=n.items[e];return"items"in n&&(n.collapsed=!n.collapsed),t})};return(0,a.jsxs)("section",{className:"rspress-sidebar-section mt-0.5 block","data-context":t.context,style:{marginLeft:0===r?0:"18px"},children:[(0,a.jsxs)("div",{className:`rspress-sidebar-collapse flex justify-between items-center ${g?eg.menuItemActive:eg.menuItem}`,"data-context":t.context,onMouseEnter:()=>t.link&&ey(t.link),onClick:e=>{t.link&&c((0,l.pJ)((0,l.AP)(t.link))),j&&w(e)},style:{borderRadius:0===r?"0 var(--rp-radius) var(--rp-radius) 0":void 0,cursor:j||t.link?"pointer":"normal"},children:[(0,a.jsxs)("h2",{className:"py-2 px-3 text-sm font-medium flex",style:{...0===r?e_:{}},children:[(0,a.jsx)(o.Tag,{tag:t.tag}),(0,a.jsx)("span",{className:"flex-center",style:{fontSize:0===r?"14px":"13px"},children:q(t.text)})]}),j&&(0,a.jsx)("div",{className:`${eg.collapseContainer} p-2 rounded-xl`,onClick:w,children:b})]}),(0,a.jsx)("div",{ref:u,className:"transition-all duration-300 ease-in-out",style:{overflow:"hidden",maxHeight:p.current?0:void 0},children:(0,a.jsx)("div",{ref:m,className:"rspress-sidebar-group transition-opacity duration-500 ease-in-out",style:{opacity:p.current?0:1,marginLeft:0===r?"12px":0},children:t?.items?.map((t,n)=>ev(t)?a.jsx(ex,{depth:r+1,dividerType:t.dividerType},n):a.jsx("div",{className:"rspress-sidebar-item","data-context":t.context,children:a.jsx(eC,{...e,item:t,depth:r+1,id:`${s}-${n}`})},n))})})]},s)}function eC(e){let{item:t,depth:r=0,activeMatcher:n,id:s,setSidebarData:i}=e,c="link"in t&&t.link&&n(t.link),u=(0,d.useRef)(null);return((0,d.useEffect)(()=>{c&&u.current?.scrollIntoView({block:"center"})},[]),"items"in t)?(0,a.jsx)(eN,{id:s,activeMatcher:n,item:t,depth:r,collapsed:t.collapsed,setSidebarData:i},`${t.text}-${s}`):(0,a.jsx)(o.Link,{href:(0,l.AP)(t.link),className:eg.menuLink,children:(0,a.jsxs)("div",{ref:u,onMouseEnter:()=>ey(t.link),className:`${c?eg.menuItemActive:eg.menuItem} mt-0.5 py-2 px-3 font-medium flex`,style:{fontSize:0===r?"14px":"13px",marginLeft:0===r?0:"18px",borderRadius:"0 var(--rp-radius) var(--rp-radius) 0",...0===r?e_:{}},children:[(0,a.jsx)(o.Tag,{tag:t.tag}),(0,a.jsx)("span",{children:q(t.text)})]})})}function eS({sectionHeaderText:e,tag:t}){return(0,a.jsxs)("div",{className:"rspress-sidebar-section-header",children:[(0,a.jsx)(o.Tag,{tag:t}),(0,a.jsx)("span",{children:q(e)})]})}let e_={fontSize:"14px",paddingLeft:"24px",fontWeight:"bold"},e$=new WeakMap;function eT(e){let{isSidebarOpen:t,beforeSidebar:r,afterSidebar:s,uiSwitch:i,navTitle:o}=e,{pathname:c}=(0,l.TH)(),u=ed(),[h,m]=(0,d.useState)(()=>u.filter(Boolean).flat()),x=decodeURIComponent(c),p=ek();return(0,d.useEffect)(()=>((0,f._f)()&&(t?(n=document.body.style.overflow,document.body.style.overflow="hidden"):document.body.style.overflow=n||""),()=>{(0,f._f)()&&(document.body.style.overflow=n||"")}),[t]),(0,d.useEffect)(()=>{if(u===h)return;e$=new WeakMap;let e=t=>e$.has(t)?e$.get(t):"link"in t&&t.link&&p(t.link)||"items"in t&&t.items.some(t=>e(t))?(e$.set(t,!0),!0):(e$.set(t,!1),!1),t=r=>{"items"in r&&(r.items.forEach(t),e(r)&&(r.collapsed=!1))},r=u.filter(Boolean).flat();r.forEach(t),m(r)},[u,x]),(0,a.jsxs)("aside",{className:`${eg.sidebar} rspress-sidebar ${t?eg.open:""}`,children:[i?.showNavbar?(0,a.jsx)("div",{className:eg.navTitleMask,children:o||(0,a.jsx)(ef,{})}):null,(0,a.jsx)("div",{className:`rspress-scrollbar ${eg.sidebarContent}`,children:(0,a.jsxs)("nav",{className:"pb-2",children:[r,(0,a.jsx)(eE,{sidebarData:h,setSidebarData:m}),s]})})]})}function eE({sidebarData:e,setSidebarData:t}){let r=ek();return(0,a.jsx)(a.Fragment,{children:e.map((e,n)=>(0,a.jsx)(eL,{item:e,index:n,setSidebarData:t,activeMatcher:r},n))})}function eL(e){let{item:t,index:r,setSidebarData:n,activeMatcher:s}=e;return ev(t)?(0,a.jsx)(ex,{depth:0,dividerType:t.dividerType},r):eb(t)?(0,a.jsx)(eS,{sectionHeaderText:t.sectionHeaderText,tag:t.tag},r):ew(t)?(0,a.jsx)("div",{className:"rspress-sidebar-item rspress-sidebar-custom-link","data-context":t.context,children:(0,a.jsx)(eC,{id:String(r),item:t,depth:0,collapsed:t.collapsed??!0,setSidebarData:n,activeMatcher:s},r)},r):(0,a.jsx)(eC,{id:String(r),item:t,depth:0,activeMatcher:s,collapsed:t.collapsed??!0,setSidebarData:n},r)}let eM=({header:e,onItemClick:t})=>(0,a.jsx)("li",{children:(0,a.jsx)("a",{href:`#${e.id}`,className:"rspress-toc-link sm:text-normal text-sm",style:{marginLeft:(e.depth-2)*12},onClick:r=>{r.preventDefault(),window.location.hash=e.id;let n=document.getElementById(e.id);n&&er(n,!1),t?.(e)},children:(0,a.jsx)("span",{className:"rspress-toc-link-text block",children:q(e.text)})})},e.id);function eA({onItemClick:e}){let{page:t}=(0,l.Vi)();return t.toc.length>0&&(0,a.jsx)("ul",{children:t.toc.map(t=>(0,a.jsx)(eM,{header:t,onItemClick:e},t.id))})}function eI({isSidebarOpen:e,onIsSidebarOpenChange:t,outlineTitle:r,uiSwitch:n}){let{page:s}=(0,l.Vi)(),i=(0,d.useRef)(null),o=(0,d.useRef)(null),[c,u]=(0,d.useState)(!1),{pathname:h}=(0,l.TH)();(0,d.useEffect)(()=>{t(!1)},[h]),(0,d.useEffect)(()=>(document.addEventListener("mouseup",m),document.addEventListener("touchend",m),()=>{document.addEventListener("mouseup",m),document.removeEventListener("touchend",m)}),[]);let m=(0,d.useCallback)(e=>{let{current:t}=o;if(t?.contains(e.target))return;let{current:r}=i;r&&!r.contains(e.target)&&u(!1)},[]),f=(0,d.useCallback)(()=>{u(!1)},[]),g=s.toc.length>0;return(0,a.jsx)("div",{className:`rspress-sidebar-menu-container ${g?"":"no-toc"}`,children:(0,a.jsxs)("div",{className:"rspress-sidebar-menu",children:[n?.showSidebar&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("button",{type:"button",onClick:function(){t(!0)},className:"flex-center mr-auto",children:[(0,a.jsx)("div",{className:"text-md mr-2",children:(0,a.jsx)(ep,{icon:p})}),(0,a.jsx)("span",{className:"text-sm",children:"Menu"})]}),e&&(0,a.jsx)("div",{onClick:function(){t(!1)},className:"rspress-sidebar-back-drop",style:{background:"rgba(0, 0, 0, 0.6)"}})]}),n?.showAside&&g&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("button",{type:"button",onClick:()=>u(e=>!e),className:"flex-center ml-auto",ref:o,children:[(0,a.jsx)("span",{className:"text-sm",children:r}),(0,a.jsx)("div",{className:"text-md mr-2",style:{transform:c?"rotate(90deg)":"rotate(0deg)",transition:"transform 0.2s ease-out",marginTop:"2px"},children:(0,a.jsx)(ep,{icon:x})})]}),(0,a.jsx)("div",{className:`rspress-local-toc-container ${c?"rspress-local-toc-container-show":""}`,children:(0,a.jsx)(eA,{onItemClick:f})})]})]})})}let eH=(0,d.createContext)({tabData:{},setTabData:()=>{}});function eP(){let e=(0,l.Jr)(),t=(0,l.aw)(),r=(0,l.Vi)(),n=r.siteData.lang,s=r.siteData.multiVersion.default;return{normalizeLinkHref:r=>{let a=r;if((n||s)&&!(0,f.xf)(a)&&!a.startsWith("#")){let r=(a=(0,l.E9)(a)).split("/").filter(Boolean),i="",o="",c="";return s&&(t!==s?(i=t,r[0]===t&&r.shift()):r[0]===s&&r.shift()),n&&(e!==n?(o=e,r[0]===e&&r.shift()):r[0]===n&&r.shift()),c=r.join("/"),(0,l.AP)((0,l.pJ)([i,o,c].filter(Boolean).join("/")))}return a}}}let eB={title:"title_fb7eb",blockquote:"blockquote_f1063",link:"link_a9ef4","inline-link":"inline-link_f855c"},eR=e=>{let{href:t="",className:r=""}=e,{normalizeLinkHref:n}=eP();return r.includes("header-anchor")||t.startsWith("#")?(0,a.jsx)("a",{...e,className:`${eB.link} ${r}`}):(0,a.jsx)(o.Link,{...e,className:`${r} ${eB.link} ${eB["inline-link"]}`,href:n(t)})},eV=e=>(0,a.jsx)("h1",{...e,className:`rspress-doc-title text-3xl mb-10 leading-10 tracking-tight ${eB.title}`}),eO=e=>(0,a.jsx)("h2",{...e,className:`mt-12 mb-6 pt-8 text-2xl tracking-tight border-t-[1px] border-divider-light ${eB.title}`}),eF=e=>(0,a.jsx)("h3",{...e,className:`mt-10 mb-2 leading-7 text-xl ${eB.title}`}),eZ=e=>(0,a.jsx)("h4",{...e,className:`mt-8 leading-6 text-lg ${eB.title}`}),ez=e=>(0,a.jsx)("h5",{...e,className:eB.title}),eW=e=>(0,a.jsx)("h6",{...e,className:eB.title}),eD={asideContainer:"aside-container_bc5fa",content:"content_ff766",docLayout:"docLayout_af141"};function eU(e){let{beforeDocFooter:t,afterDocFooter:r,beforeDoc:n,afterDoc:s,beforeDocContent:u,afterDocContent:h,beforeOutline:m,afterOutline:f,beforeSidebar:x,afterSidebar:p,uiSwitch:g,navTitle:v,components:j}=e,{siteData:b,page:w}=(0,l.Vi)(),{headingTitle:y,title:k,toc:N=[],frontmatter:C}=w,[S,_]=(0,d.useState)({}),{themeConfig:$}=b,T=$.enableScrollToTop??!1,E=ec(),L=E?.outlineTitle||$?.outlineTitle||"ON THIS PAGE",M=C?.overview??!1,A={...(0,o.getCustomMDXComponent)(),...j},I=(0,a.jsx)(eH.Provider,{value:{tabData:S,setTabData:_},children:(0,a.jsx)(i.Zo,{components:A,children:(0,a.jsx)(l.VY,{})})}),H=(0,d.useMemo)(()=>{let e=k&&(0,c.o)(k);return!1!==b.themeConfig.fallbackHeadingTitle&&!y&&e&&(0,a.jsxs)(eV,{id:e,children:[k,(0,a.jsx)(eR,{className:"header-anchor",href:`#${e}`,"aria-hidden":!0,children:"#"})]})},[y,k,b.themeConfig.fallbackHeadingTitle]),[P,B]=(0,d.useState)(!1);return(0,a.jsxs)("div",{className:`${eD.docLayout} pt-0`,style:{...g?.showNavbar?{}:{marginTop:0}},children:[n,g?.showSidebar&&(0,a.jsx)(eT,{isSidebarOpen:P,beforeSidebar:x,afterSidebar:p,uiSwitch:g,navTitle:v}),(0,a.jsxs)("div",{className:"flex-1 relative min-w-0",children:[(0,a.jsx)(eI,{isSidebarOpen:P,onIsSidebarOpenChange:B,outlineTitle:L,uiSwitch:g}),(0,a.jsxs)("div",{className:`${eD.content} rspress-doc-container flex`,children:[(0,a.jsx)("div",{className:`flex-1 ${M?"":"overflow-x-auto"}`,children:M?(0,a.jsxs)(a.Fragment,{children:[u,(0,a.jsx)(o.Overview,{content:I}),h]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"rspress-doc",children:[u,H,I,h]}),(0,a.jsxs)("div",{className:"rspress-doc-footer",children:[t,g?.showDocFooter&&(0,a.jsx)(eh,{}),r]})]})}),T&&(0,a.jsx)(l.ri,{children:(0,a.jsx)(o.ScrollToTop,{})}),g?.showAside&&N.length>0&&(0,a.jsxs)("div",{className:eD.asideContainer,style:g?.showNavbar?void 0:{marginTop:0,paddingTop:"32px"},children:[m,(0,a.jsx)(ei,{headers:N,outlineTitle:L}),f]})]})]}),s]})}function eJ(e){let{beforeHero:t,afterHero:r,beforeFeatures:n,afterFeatures:s}=e,{page:{frontmatter:i,routePath:c}}=(0,l.Vi)();return(0,a.jsxs)("div",{className:"relative",style:{minHeight:"calc(100vh - var(--rp-nav-height))",paddingBottom:"80px"},children:[(0,a.jsxs)("div",{className:"pb-12",children:[t,(0,a.jsx)(o.HomeHero,{frontmatter:i,routePath:c}),r,n,(0,a.jsx)(o.HomeFeature,{frontmatter:i,routePath:c}),s]}),(0,a.jsx)(o.HomeFooter,{})]})}function eG(){let{siteData:e,page:t}=(0,l.Vi)(),r=e.lang||"",n=Object.values(e.themeConfig.locales||{}).map(e=>e.lang)||[],s=t.lang;(0,d.useEffect)(()=>{let t;if("auto"!==(e.themeConfig.localeRedirect??"auto")||!r||/bot|spider|crawl|lighthouse/i.test(window.navigator.userAgent))return;let{pathname:a,search:i}=window.location,o=(0,l.E9)(a),c="rspress-visited";if(localStorage.getItem(c))return;localStorage.setItem(c,"1");let d=window.navigator.language.split("-")[0];n.includes(d)&&d!==s&&(t=d===r?a.replace(`/${s}`,""):s===r?(0,l.pJ)(`/${d}${o}`):a.replace(`/${s}`,`/${d}`))&&window.location.replace(t+i)},[])}let eK=(e,t)=>t?(e=e.trim(),(t=t.trim()).startsWith("-")||t.startsWith("|"))?`${e} ${t}`:`${e} - ${t}`:e,eY=e=>{let{top:t,bottom:r,beforeDocFooter:n,afterDocFooter:s,beforeDoc:i,afterDoc:c,beforeDocContent:u,afterDocContent:h,beforeSidebar:m,afterSidebar:x,beforeOutline:p,afterOutline:v,beforeNavTitle:j,afterNavTitle:b,navTitle:w,beforeNav:y,beforeHero:k,afterHero:N,beforeFeatures:C,afterFeatures:S,afterNavMenu:_,components:$}=e,T={beforeDocFooter:n,afterDocFooter:s,beforeDocContent:u,afterDocContent:h,beforeDoc:i,afterDoc:c,beforeSidebar:m,afterSidebar:x,beforeOutline:p,afterOutline:v,components:$},E={beforeHero:k,afterHero:N,beforeFeatures:C,afterFeatures:S},{siteData:L,page:M}=(0,l.Vi)(),{pageType:A,lang:I,title:H,frontmatter:P={}}=M,B=ec();eG();let R=P.title??H,V=L.title||B.title||"";R=R&&"doc"===A?eK(R,P.titleSuffix||V):"home"===A?eK(V,P.titleSuffix):"404"===A?eK("404",V):V;let O=P?.description||L.description||B.description,F={...function(){let{page:e,siteData:t}=(0,l.Vi)(),{frontmatter:r}=e,{themeConfig:n}=t,s=ec(),a=(0,l.TH)(),i=r?.overview??!1,o=()=>{let e="undefined"==typeof window||window.top===window.self;return(r?.outline??n?.outline??e)&&!i},[c,u]=X(),[h,m]=(0,d.useState)(o()),[x,p]=(0,d.useState)(r?.footer??!0),g=s.sidebar||{},v=r?.sidebar!==!1&&Object.keys(g).length>0;return(0,d.useEffect)(()=>{m(o())},[e,t]),(0,d.useEffect)(()=>{let e=new URLSearchParams(a.search),t=document.documentElement.style,r=t.getPropertyValue("--rp-sidebar-width"),n=t.getPropertyValue("--rp-aside-width"),s=e.get("navbar"),i=e.get("sidebar"),l=e.get("outline"),o=e.get("footer");return"0"===s&&u(!1),"0"===i&&document.documentElement.style.setProperty("--rp-sidebar-width","0px"),"0"===l&&document.documentElement.style.setProperty("--rp-aside-width","0px"),"0"===o&&p(!1),()=>{document.documentElement.style.setProperty("--rp-sidebar-width",r),document.documentElement.style.setProperty("--rp-aside-width",n),u(c),p(x)}},[a.search]),(0,d.useEffect)(()=>{(0,f._f)()&&history.scrollRestoration&&(history.scrollRestoration=a.hash.length?"manual":"auto")},[!a.hash.length]),{showAside:h,showNavbar:c,showSidebar:v,showDocFooter:x}}(),...e.uiSwitch};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(g.ql,{htmlAttributes:{lang:I||"en"},children:[R?(0,a.jsx)("title",{children:R}):null,O?(0,a.jsx)("meta",{name:"description",content:O}):null]}),t,"blank"!==A&&F.showNavbar&&(0,a.jsx)(o.Nav,{beforeNavTitle:j,afterNavTitle:b,navTitle:w,beforeNav:y,afterNavMenu:_}),(0,a.jsx)("section",{children:(()=>{switch(A){case"home":return(0,a.jsx)(o.default.HomeLayout,{...E});case"doc":return(0,a.jsx)(eU,{...T,uiSwitch:F,navTitle:w});case"404":return(0,a.jsx)(o.default.NotFoundLayout,{});case"custom":case"blank":return(0,a.jsx)(l.VY,{});default:return(0,a.jsx)(eU,{...T})}})()}),r]})};function eq(){let{siteData:e,page:t}=(0,l.Vi)(),r=e.lang,n=e.multiVersion.default;if(r&&"undefined"!=typeof window&&location.pathname.includes(`/${r}/`)){let e=location.pathname.replace(`/${r}/`,"/");return window.location.replace(e),(0,a.jsx)(a.Fragment,{})}let s="/";return n&&t.version!==n&&(s+=`${t.version}/`),r&&t.lang!==r&&(s+=`${t.lang}/`),(0,a.jsxs)("div",{className:"m-auto mt-50 p-16 sm:p-8 sm:pt-24 sm:pb-40 text-center flex-center flex-col",children:[(0,a.jsx)("p",{className:"text-6xl font-semibold",children:"404"}),(0,a.jsx)("h1",{className:"leading-5 pt-3 text-xl font-bold",children:"PAGE NOT FOUND"}),(0,a.jsx)("div",{style:{height:"1px"},className:"mt-6 mx-auto mb-4.5 w-16 bg-gray-light-1"}),(0,a.jsx)("div",{className:"pt-5",children:(0,a.jsx)("a",{className:"py-2 px-4 rounded-2xl inline-block border-solid border-brand text-brand font-medium hover:border-brand-dark hover:text-brand-dark transition-colors duration-300",href:(0,l.pJ)(s),"aria-label":"go to home",children:"Take me home"})})]})}let eQ={"code-button-group":"code-button-group_fb445",codeButtonGroup:"code-button-group_fb445","code-copy-button":"code-copy-button_c5089",codeCopyButton:"code-copy-button_c5089","icon-success":"icon-success_d5ec0",iconSuccess:"icon-success_d5ec0","code-copied":"code-copied_e2224",codeCopied:"code-copied_e2224","icon-copy":"icon-copy_ef942",iconCopy:"icon-copy_ef942","icon-wrapped":"icon-wrapped_fb89b",iconWrapped:"icon-wrapped_fb89b","wrapped-btn":"wrapped-btn_a2562",wrappedBtn:"wrapped-btn_a2562","icon-wrap":"icon-wrap_ccd3d",iconWrap:"icon-wrap_ccd3d"},eX=new Map;function e0({codeBlockRef:e}){let t=(0,d.useRef)(null);return(0,a.jsxs)("button",{className:eQ.codeCopyButton,onClick:()=>(function(e,t){let r="";if(!e)return;let n=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,null),s=n.nextNode();for(;s;)s.parentElement.classList.contains("linenumber")||(r+=s.nodeValue),s=n.nextNode();if(y(r)&&t){t.classList.add(eQ.codeCopied),clearTimeout(eX.get(t));let e=setTimeout(()=>{t.classList.remove(eQ.codeCopied),t.blur(),eX.delete(t)},2e3);eX.set(t,e)}})(e.current,t.current),ref:t,title:"Copy code",children:[(0,a.jsx)(ep,{icon:b,className:eQ.iconCopy}),(0,a.jsx)(ep,{icon:w,className:eQ.iconSuccess})]})}let e1={doctype:{color:"var(--code-token-text)",fontStyle:"italic"},token:{color:"var(--code-token-text)"},comment:{color:"var(--code-token-comment)"},punctuation:{color:"var(--code-token-punctuation)"},property:{color:"var(--code-token-parameter)"},constant:{color:"var(--code-token-constant)"},string:{color:"var(--code-token-string)"},symbol:{color:"var(--code-token-symbol)"},variable:{color:"var(--code-token-variable)"},"attr-name":{color:"var(--code-token-symbol)"},"attr-value":{color:"var(--code-token-string-expression)"},builtin:{color:"var(--code-token-symbol)"},function:{color:"var(--code-token-function)"},keyword:{color:"var(--code-token-keyword)"},tag:{color:"var(--code-token-function)"},inserted:{color:"var(--code-token-inserted)"},deleted:{color:"var(--code-token-deleted)"},regex:{color:"var(--code-token-keyword)"},key:{color:"var(--code-token-variable)"},title:{color:"var(--code-token-keyword)"},important:{color:"#EBCB8B",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},table:{display:"content"}},e2=!1;function e4(e){let{siteData:t}=(0,l.Vi)(),{meta:r,language:n,codeWrap:s}=e,{showLineNumbers:i}=t.markdown,o="",c=[];return r&&(o=/{[\d,-]*}/i.exec(r)?.[0]||"")&&(c=o.replace(/[{}]/g,"").split(",").map(e=>{let[t,r]=e.split("-");return r?Array.from({length:Number(r)-Number(t)+1},(e,r)=>r+Number(t)):Number(t)}).flat()),e2||(Object.keys(N.M).forEach(e=>{k.Z.registerLanguage(e,N.M[e])}),k.Z.alias(N.j),e2=!0),(0,a.jsx)(k.Z,{language:n,style:e1,wrapLines:!0,className:"code",wrapLongLines:s,customStyle:{backgroundColor:"inherit"},showLineNumbers:i||c.length>0,lineProps:e=>({style:{...c.includes(e)?{backgroundColor:"var(--rp-code-line-highlight-color)"}:{},display:"block",padding:"0 1.25rem"}}),children:String(e.children).trim()})}function e3(e){let{siteData:t}=(0,l.Vi)(),r=e.codeHighlighter??t.markdown.codeHighlighter,{defaultWrapCode:n}=t.markdown,[s,i]=(0,d.useState)(n),o=(0,d.useRef)(null),c=(0,d.useRef)(null),{className:u}=e,h=u?.replace(/language-/,"");if(!h)return(0,a.jsx)("code",{...e});let m=e=>{s?e?.classList.remove(eQ.wrappedBtn):e?.classList.add(eQ.wrappedBtn),i(!s)};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{ref:c,children:"prism"===r?(0,a.jsx)(e4,{...e,language:h,codeWrap:s}):(0,a.jsx)("pre",{...e,style:{overflowX:"auto"},children:(0,a.jsx)("code",{style:{whiteSpace:s?"pre-wrap":"pre"},children:e.children})})}),(0,a.jsxs)("div",{className:eQ.codeButtonGroup,children:[(0,a.jsxs)("button",{ref:o,className:eQ.codeWrapButton,onClick:()=>m(o.current),title:"Toggle code wrap",children:[(0,a.jsx)(ep,{icon:j,className:eQ.iconWrapped}),(0,a.jsx)(ep,{icon:v,className:eQ.iconWrap})]}),(0,a.jsx)(e0,{codeBlockRef:c})]})]})}let e6=e=>(0,a.jsx)("hr",{...e,className:"my-12 border-t border-solid border-divider-light"}),e5=e=>(0,a.jsx)("img",{...e,src:(0,l.i6)(e.src||"")}),e8=e=>(0,a.jsx)("ol",{...e,className:"list-decimal pl-5 my-4 leading-7"}),e7=e=>(0,a.jsx)("ul",{...e,className:"list-disc pl-5 my-4 leading-7"}),e9=e=>(0,a.jsx)("li",{...e,className:"[&:not(:first-child)]:mt-2"}),te=e=>(0,a.jsx)("p",{...e,className:"my-4 leading-7"}),tt=e=>(0,a.jsx)("blockquote",{...e,className:`border-l-2 border-solid border-divider pl-4 my-6 transition-colors duration-500 ${eB.blockquote}`}),tr=e=>(0,a.jsx)("strong",{...e,className:"font-semibold"});function tn({children:e}){let t=e=>{let{className:t,meta:r}=e.props,n=function(e){if(!e)return"";let t=e,r=/{[\d,-]*}/i;return r.exec(e)?.[0]&&(t=e.replace(r,"").trim()),t=t.split("=")[1]??"",t?.replace(/["'`]/g,"")}(r);return(0,a.jsxs)("div",{className:t||"language-bash",children:[n&&(0,a.jsx)("div",{className:"rspress-code-title",children:n}),(0,a.jsx)("div",{className:"rspress-code-content rspress-scrollbar",children:e})]})};return Array.isArray(e)?(0,a.jsx)("div",{children:e.map(e=>t(e))}):t(e)}let ts=e=>(0,a.jsx)("table",{...e,className:"block border-collapse text-base my-5 overflow-x-auto leading-7 border-gray-light-3 dark:border-divider"}),ta=e=>(0,a.jsx)("tr",{...e,className:"border border-solid transition-colors duration-500 even:bg-soft border-gray-light-3 dark:border-divider"}),ti=e=>(0,a.jsx)("td",{...e,className:"border border-solid px-4 py-2 border-gray-light-3 dark:border-divider"}),tl=e=>(0,a.jsx)("th",{...e,className:"border border-solid px-4 py-2 text-text-1 text-base font-semibold border-gray-light-3 dark:border-divider"});function to(){return{h1:eV,h2:eO,h3:eF,h4:eZ,h5:ez,h6:eW,ul:e7,ol:e8,li:e9,table:ts,td:ti,th:tl,tr:ta,hr:e6,p:te,blockquote:tt,strong:tr,a:eR,code:e3,pre:tn,img:e5}}function tc(){let{siteData:e,page:t}=(0,l.Vi)(),r=ec().editLink??e.themeConfig?.editLink??{};if(!r.docRepoBaseUrl||!r.text)return null;let{docRepoBaseUrl:n}=r;n.endsWith("/")||(n+="/");let s=t._relativePath.replace(/\\/g,"/"),a=`${n}${s}`;return{text:r.text,link:a}}let td="default",tu=/[\u3131-\u314e|\u314f-\u3163|\uac00-\ud7a3]/u,th=/[\u0400-\u04FF]/u;function tm(e){let t=e.toString().toLowerCase().normalize("NFD");if(th.test(String(e)))return t.normalize("NFC");let r=t.replace(/[\u0300-\u036f]/g,"");return tu.test(String(e))?r.normalize("NFC"):r}function tf(e){return e.replace(/https?:\/\/[^/]+/,"")}function tx(e){return e.charCodeAt(0)>255?3:1}let tp=e=>e.map(e=>"string"==typeof e?{value:e,label:e}:e);function tg(e,t){let r=0,n=0;for(let s=0;s<e.length&&!(n>=t);s++)n+=tx(e.charAt(s)),r++;return r}function tv(e){let t=0;for(let r=0;r<e.length;r++)t+=tx(e.charAt(r));return t}let tj=/[\u3131-\u314e|\u314f-\u3163|\uac00-\ud7a3]|[\u4E00-\u9FCC\u3400-\u4DB5\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA1F\uFA21\uFA23\uFA24\uFA27-\uFA29]|[\ud840-\ud868][\udc00-\udfff]|\ud869[\udc00-\uded6\udf00-\udfff]|[\ud86a-\ud86c][\udc00-\udfff]|\ud86d[\udc00-\udf34\udf40-\udfff]|\ud86e[\udc00-\udc1d]|[\u3041-\u3096]|[\u30A1-\u30FA]/giu,tb=/[\u0400-\u04FF]/g;function tw(e,t){let r=[],n=null;do(n=t.exec(e))&&r.push(n[0]);while(n);return r}class ty{#e;#t;#r;#n;async #s(e,t){let n=`${t??""}###${e??""}`;if(!S.Z[n])return[];let s=t?`.${t.replace(".","_")}`:"",a=e?`.${e}`:"",i=`${(0,f.Qj)(r.p)}/static/${f.t6}${s}${a}.${S.Z[n]}.json`,l=e=>{console.error("Failed to fetch search index, please reload the page and try again."),console.error(e)};try{let e=await fetch(i);if(e.ok)return e.json();l(e)}catch(e){l(e)}return[]}async fetchSearchIndex(e){if(this.#n)return this.#n;let{currentLang:t,currentVersion:r}=e,n="remote"!==e.mode&&e.versioned;return this.#n=this.#s(t,n?r:""),this.#n}async init(e){let t=(await this.fetchSearchIndex(e)).map(e=>({...e,normalizedContent:tm(e.content),headers:e.toc.map(e=>tm(e.text)).join(" "),normalizedTitle:tm(e.title)})),r={tokenize:"full",document:{id:"id",store:!0,index:["normalizedTitle","headers","normalizedContent"]},cache:100};for(let e of(this.#e=new C.Z.Document(r),this.#t=new C.Z.Document({...r,tokenize:e=>tw(e,tj)}),this.#r=new C.Z.Document({...r,tokenize:e=>tw(e,tb)}),t))this.#e.addAsync(e.id,e),this.#t.addAsync(e.id,e),this.#r.addAsync(e.id,e)}async search(e){let{keyword:t,limit:r}=e,n={enrich:!0,limit:r,index:["normalizedTitle","headers","normalizedContent"]},s=await Promise.all([this.#e?.searchAsync(t,n),this.#t?.searchAsync(t,n),this.#r?.searchAsync(t,n)]),a=[],i=new Set;return s.forEach(e=>{e&&function(e){for(let t of e)t.result.forEach(e=>{let t=e.id;i.has(t)||(i.add(t),a.push(e.doc))})}(e)}),[{index:td,hits:a}]}}class tk{#a;async init(e){this.#a=e}async fetchSearchIndex(e){return[]}async search(e){let{apiUrl:t,searchIndexes:r}=this.#a,{keyword:n,limit:s}=e,a=Object.entries({keyword:n,limit:s.toString(),searchIndexes:r?.map(e=>"string"==typeof e?e:e.value).join(",")||"",lang:this.#a?.currentLang??""}).map(e=>e.map(encodeURIComponent).join("=")).join("&");try{return(await fetch(`${t}?${a}`)).json()}catch(e){return console.error(e),[]}}}var tN=((s={}).Default="default",s.Custom="custom",s);class tC{#a;#i=td;#l;constructor(e){(this.#a=e,this.#i=e.indexName??td,"remote"===e.mode)?this.#l=new tk:this.#l=new ty}async init(){await this.#l?.init(this.#a)}async fetchSearchIndex(){return this.#l?.fetchSearchIndex(this.#a)}async match(e,t=7){let r=await this.#l?.search({keyword:e,limit:t}),n=tm(e),s=r?.find(e=>this.#o(e.index))||{index:td,renderType:tN.Default,hits:[]};return[{group:this.#i,renderType:tN.Default,result:this.#c(n,s)},...(r?.filter(e=>!this.#o(e.index))||[]).map(e=>({group:e.index,renderType:tN.Default,result:this.#c(n,e)}))]}#c(e,t){let r=[];return t?.hits.forEach(t=>{this.#d(t,e,r);let n=this.#u(t,e,r);this.#h(t,e,r,n)}),r}#d(e,t,r){let{title:n=""}=e,s=tm(n);return!!s.includes(t)&&(r.push({type:"title",title:n,header:n,link:`${e.domain}${(0,l.AP)(e.routePath)}`,query:t,highlightInfoList:[{start:s.indexOf(t),length:tv(t)}]}),!0)}#u(e,t,r){let n=new WeakSet,{toc:s=[],domain:a="",title:i=""}=e;for(let[o,c]of s.entries())if(tm(c.text).includes(t)){let d=(function(e,t){let r=e[t],n=t,s=[r];for(;r&&r.depth>2;){let t=!1;for(let a=n-1;a>=0;a--){let i=e[a];if(i.depth>1&&i.depth===r.depth-1){r=i,n=a,s.unshift(r),t=!0;break}}if(!t)break}return s})(s,o).map(e=>e.text).join(" > "),u=tm(d).indexOf(t),h=`${i} > `;r.push({type:"header",title:e.title,header:`${h}${d}`,highlightInfoList:[{start:u+h.length,length:tv(t)}],link:`${a}${(0,l.AP)(e.routePath)}#${c.id}`,query:t}),n.add(c)}return n}#h(e,t,r,n){let{content:s,toc:a,domain:i}=e;if(!s.length)return;let o=tm(s),c=o.indexOf(t),d=a.map(e=>e.charIndex),u=e=>a[d.findIndex((t,r)=>{if(!(r<a.length-1))return t<e;{let n=d[r+1];if(t<=e&&n>=e)return!0}return!1})],h=e=>e&&n?.has(e);if(-1===c){let n=e._matchesPosition?.content;if(!n?.length)return;let a=e._matchesPosition.content[0].start,o=u(a);if(h(o))return;let c=tg(s,a),d=tg(s,a+100),m=s.slice(c,d),f=e._matchesPosition.content.filter(e=>e.start>=a&&e.start+e.length<=a+100).map(e=>({start:tg(s,e.start)-c+3,length:e.length}));r.push({type:"content",title:e.title,header:o?.text??e.title,link:`${i}${(0,l.AP)(e.routePath)}${o?`#${o.id}`:""}`,query:t,highlightInfoList:f,statement:`...${m}...`});return}for(;-1!==c;){let a=u(c),d=s.slice(0,c).lastIndexOf("\n");d=-1===d?0:d;let m=s.indexOf("\n\n",c+t.length),f=s.slice(d,m);f.length>100&&(f=this.#m(f,t));let x=tm(f).indexOf(t),p=[{start:x,length:tv(t)}];!h(a)&&(r.push({type:"content",title:e.title,header:a?.text??e.title,statement:f,highlightInfoList:p,link:`${i}${(0,l.AP)(e.routePath)}${a?`#${a.id}`:""}`,query:t}),a&&n?.add(a)),c=o.indexOf(t,c+f.length-x)}}#m(e,t){let r=tm(e).indexOf(tm(t)),n=Math.floor((100-t.length)/2),s=e.slice(0,r);s.length>n&&(s=`...${e.slice(r-n+3,r)}`);let a=e.slice(r+t.length);return a.length>n&&(a=`${e.slice(r+t.length,r+n-3)}...`),s+t+a}#o(e){return e===this.#i||e===td}}function tS(){let{siteData:e,page:t}=(0,l.Vi)(),[r,n]=(0,d.useState)(!1),s=(0,d.useRef)(null);return(0,d.useEffect)(()=>{(async function(){if(!r){let r=new tC({...e.search,mode:"local",currentLang:t.lang,currentVersion:t.version});s.current=r,await r.init(),n(!0)}})()},[]),{initialized:r,search:s.current?.match.bind(s.current)}}let t_=e=>{let t=(0,d.useRef)(e);return t.current=e,(0,d.useRef)((...e)=>t.current(...e)).current},t$=e=>{let[t,r]=(0,d.useState)(()=>"undefined"!=typeof window&&window.matchMedia(e).matches);return(0,d.useEffect)(()=>{let t=window.matchMedia(e),n=e=>r(e.matches);return t.addEventListener("change",n),()=>t.removeEventListener("change",n)},[e]),t},tT=(e,t)=>{let[r,n]=(0,d.useState)(()=>"undefined"==typeof window?t:localStorage.getItem(e)??t),s=(0,d.useCallback)(t=>{n(r=>{let n="function"==typeof t?t(r):t;return null==n?localStorage.removeItem(e):localStorage.setItem(e,n),n})},[e]);return(0,d.useEffect)(()=>{let r=r=>{r.key===e&&n(localStorage.getItem(e)??t)};return window.addEventListener("storage",r),()=>{window.removeEventListener("storage",r)}},[e,t]),[r,s]},tE=e=>["light","dark","auto"].includes(e)?e:"auto",tL=!1===_.default.themeConfig.darkMode,tM=()=>{let e=t$("(prefers-color-scheme: dark)"),[t,r]=tT(f.rp,"auto"),n=t_(()=>{if(tL)return"light";let r=tE(t);return"auto"===r?e?"dark":"light":r}),[s,a]=(0,d.useState)(()=>{if("undefined"==typeof window)return"light";let e=window.RSPRESS_THEME??window.MODERN_THEME;return e?"dark"===e?"dark":"light":n()}),i=(0,d.useCallback)((e,t=e)=>{tL||(a(e),r(t),o(!0))},[]);(0,d.useEffect)(()=>{document.documentElement.classList.toggle("dark","dark"===s),document.documentElement.style.colorScheme=s},[s]);let[l,o]=(0,d.useState)(!0);return(0,d.useEffect)(()=>{o(!1)},[l]),(0,d.useEffect)(()=>{l||i(n(),tE(t))},[t]),(0,d.useEffect)(()=>{l||i(e?"dark":"light","auto")},[e]),[s,i]},tA={badge:"badge_cbafb",tip:"tip_cce85",info:"info_e8cd3",warning:"warning_b5c28",danger:"danger_b0301",outline:"outline_faf5e"};function tI({children:e,type:t="tip",text:r,outline:n=!1}){return(0,a.jsx)("span",{className:`inline-flex items-center justify-center rounded-full border border-solid ${n?"border-current":"border-transparent"} font-semibold align-middle px-2.5 h-6 gap-1 text-xs ${tA.badge} ${tA[t]} ${n?tA.outline:""}`,children:e||r})}let tH={button:"button_e8e0d",medium:"medium_fe00b",big:"big_f7033",brand:"brand_dc619",alt:"alt_b0249"};function tP(e){let{theme:t="brand",size:r="big",href:n="/",external:s=!1,className:a=""}=e,i=null;return"button"===e.type?i="button":"a"===e.type&&(i=s?"a":o.Link),d.createElement(i??"a",{className:`${tH.button} ${tH[t]} ${tH[r]} ${a}`,href:n},e.text)}function tB({content:e,title:t,icon:r,style:n}){return(0,a.jsxs)("div",{className:"border border-gray-400 rounded-lg p-6",style:n,children:[(0,a.jsxs)("p",{className:"flex items-center gap-2 mb-4",children:[r&&(0,a.jsx)("div",{children:r}),t&&(0,a.jsx)("span",{className:"text-2xl font-bold",children:t})]}),(0,a.jsx)("div",{className:"text-base overflow-auto",children:e})]})}let tR={editLink:"editLink_e1cfa"};function tV(){let e=tc();if(!e)return null;let{text:t,link:r}=e;return(0,a.jsx)("a",{href:r,target:"_blank",className:tR.editLink,children:t})}let tO={"grid-2":"grid-2_bce10",grid2:"grid-2_bce10","grid-4":"grid-4_bd059",grid4:"grid-4_bd059","grid-6":"grid-6_ce438",grid6:"grid-6_ce438","grid-3":"grid-3_bf296",grid3:"grid-3_bf296",featureCard:"featureCard_a17b6"},tF=e=>{let{span:t}=e;return`grid-${t||4}`};function tZ({frontmatter:e,routePath:t}){let r=e?.features;return(0,a.jsx)("div",{className:"overflow-hidden m-auto flex flex-wrap max-w-6xl",children:r?.map(e=>{let{icon:r,title:n,details:s,link:i}=e,o=i;return i&&(o=f.xf(i)?i:l.AP(f.pJ(i,t))),a.jsx("div",{className:`${tO[tF(e)]} rounded hover:var(--rp-c-brand)`,children:a.jsx("div",{className:"h-full p-2",children:a.jsxs("article",{className:`rspress-home-feature-card ${tO.featureCard} h-full p-8 rounded-4xl border-transparent`,style:{cursor:o?"pointer":"auto"},onClick:()=>{o&&(window.location.href=o)},children:[r?a.jsx("div",{className:"flex-center",children:a.jsx("div",{className:"rspress-home-feature-icon w-12 h-12 text-3xl text-center",children:U(r)})}):null,a.jsx("h2",{className:"rspress-home-feature-title font-bold text-center",children:n}),a.jsx("p",{className:"rspress-home-feature-detail leading-6 pt-2 text-sm text-text-2 font-medium",children:U(s)})]},n)})},n)})})}function tz(){let{siteData:e}=(0,l.Vi)(),{message:t}=e.themeConfig.footer||{};return t?(0,a.jsx)("footer",{className:"absolute bottom-0 mt-12 py-8 px-6 sm:p-8 w-full border-t border-solid border-divider-light",children:(0,a.jsx)("div",{className:"m-auto w-full text-center",children:(0,a.jsx)("div",{className:"font-medium text-sm text-text-2",dangerouslySetInnerHTML:{__html:t}})})}):null}let tW={name:"modern",text:"modern ssg",tagline:"modern ssg",actions:[],image:void 0};function tD({frontmatter:e,routePath:t}){let r=e?.hero||tW,n=void 0!==r.image,s=n?"sm:max-w-xl":"sm:max-w-4xl",i=r.text?r.text.toString().split(/\n/g).filter(e=>""!==e):[],c="string"==typeof r.image?.src?{light:r.image.src,dark:r.image.src}:r.image?.src||{light:"",dark:""};return(0,a.jsxs)("div",{className:"m-auto pt-0 px-6 pb-12 sm:pt-10 sm:px-16 md:pt-16 md:px-16 md:pb-16 relative",children:[(0,a.jsx)("div",{className:"mask_bbaa6",style:{left:n?"75%":"50%"}}),(0,a.jsxs)("div",{className:"m-auto flex flex-col md:flex-row max-w-6xl min-h-[50vh] mt-12 sm:mt-0",children:[(0,a.jsxs)("div",{className:"flex flex-col justify-center items-center text-center max-w-xl sm:max-w-4xl m-auto order-2 md:order-1",children:[(0,a.jsx)("h1",{className:"font-bold text-3xl pb-2 sm:text-6xl md:text-7xl m-auto sm:m-4 md:m-0 md:pb-3 lg:pb-2 leading-tight z-10",children:(0,a.jsx)("span",{className:"clip_aacad",style:{lineHeight:"1.3"},children:U(r.name)})}),0!==i.length&&i.map(e=>(0,a.jsx)("p",{className:`rspress-home-hero-text mx-auto md:m-0 text-3xl sm:text-5xl md:text-6xl sm:pb-2 font-bold z-10 ${s}`,style:{lineHeight:"1.2"},children:U(e)},e)),(0,a.jsx)("p",{className:`rspress-home-hero-tagline whitespace-pre-wrap pt-4 m-auto md:m-0 text-sm sm:tex-xl md:text-[1.5rem] text-text-2 font-medium z-10 ${s}`,children:U(r.tagline)}),r.actions?.length&&(0,a.jsx)("div",{className:"grid md:flex md:flex-wrap md:justify-center gap-3 m--1.5 pt-6 sm:pt-8 z-10",children:r.actions.map(e=>{let r=(0,f.xf)(e.link)?e.link:(0,l.AP)((0,f.pJ)(e.link,t));return(0,a.jsx)("div",{className:"flex flex-shrink-0 p-1",children:(0,a.jsx)(o.Button,{type:"a",href:r,text:U(e.text),theme:e.theme,className:"w-full"})},r)})})]}),n?(0,a.jsxs)("div",{className:"rspress-home-hero-image md:flex-center m-auto order-1 md:order-2 sm:flex md:none lg:flex",children:[(0,a.jsx)("img",{src:(0,l.i6)(c.light),alt:r.image?.alt,srcSet:tU(r.image?.srcset),sizes:tU(r.image?.sizes),width:375,height:375,className:"dark:hidden"}),(0,a.jsx)("img",{src:(0,l.i6)(c.dark),alt:r.image?.alt,srcSet:tU(r.image?.srcset),sizes:tU(r.image?.sizes),width:375,height:375,className:"hidden dark:block"})]}):null]})]})}function tU(e){return(Array.isArray(e)?e:[e]).filter(Boolean).join(", ")||void 0}function tJ(){let{lastUpdatedText:e="Last Updated"}=ec(),{page:{lastUpdatedTime:t},siteData:r}=(0,l.Vi)(),{themeConfig:n}=r,s=n?.lastUpdatedText||e;return(0,a.jsx)("div",{className:"flex text-sm text-text-2 leading-6 sm:leading-8 font-medium",children:(0,a.jsxs)("p",{children:[s,": ",(0,a.jsx)("span",{children:t})]})})}let tG={link:"link_a7cea"};function tK(e){let{href:t="/",children:r,className:n="",onNavigate:s,keepCurrentParams:i=!1,...o}=e,c=(0,f.xf)(t),d=c?"_blank":"",u=c?"noopener noreferrer":void 0,h=c?t:(0,l.pJ)((0,l.AP)(t)),m=(0,l.s0)(),{pathname:x,search:p}=(0,l.TH)(),g=i?h+p:h,v=(0,l.pV)(x,h),j=async e=>{if(0!==e.button||e.currentTarget.target&&"_self"!==e.currentTarget.target||e.metaKey||e.shiftKey||e.altKey||e.ctrlKey)return;e.preventDefault();let t=h.split("#")[1];if(!c&&v&&t){let e=document.getElementById(t);e&&(er(e,!0),m(g,{replace:!1}));return}if(!v){let e=(0,l.Ww)(h);if(e){let t=setTimeout(()=>{$.start()},200);await e.preload(),clearTimeout(t),$.done()}s?.(),m(g,{replace:!1})}};return c?(0,a.jsx)("a",{...o,href:h,target:d,rel:u,className:`${tG.link} ${n}`,children:r}):(0,a.jsx)("a",{...o,className:`${tG.link} ${n} cursor-pointer`,rel:u,target:d,onClick:e=>{o.onClick?.(e),j(e)},href:h,children:r})}$.configure({showSpinner:!1});function tY(e){let{href:t,title:r,description:n,style:s}=e;return(0,a.jsxs)("div",{className:"relative border border-gray-400 rounded-lg p-6 flex justify-between items-start hover:border-gray-500 transition-all duration-300 linkCard_f82f1",style:s,children:[(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("a",{href:t,className:"flex items-center gap-2 mb-4 link_e1101",children:r&&(0,a.jsx)("span",{className:"text-2xl font-bold",children:r})}),(0,a.jsx)("span",{className:"text-base overflow-auto",children:n})]}),(0,a.jsx)(x,{})]})}function tq(){let{nav:e}=ec(),t=(0,l.aw)();return Array.isArray(e)?e:[...e[t.length>0?t:"default"]]}function tQ(e){let{pathname:t,base:r}=e,n=new RegExp(e.activeMatch||e.link).test((0,f.tz)(t,r));return(0,a.jsx)(o.Link,{href:(0,l.AP)(e.link),onClick:e.onClick,children:(0,a.jsxs)("div",{className:`rspress-nav-menu-item ${em.singleItem} ${n?em.activeItem:""} text-sm font-medium ${e.compact?"mx-0.5":"mx-1.5"} px-3 py-2 flex items-center`,children:[(0,a.jsx)(o.Tag,{tag:e.tag}),e.text,e.rightIcon]},e.text)})}function tX(){let{siteData:e,page:t}=(0,l.Vi)(),r=(0,l.aw)(),{pathname:n,search:s}=(0,l.TH)(),i=e.lang||"",o=e.multiVersion.default||"",c=Object.values(e.locales||e.themeConfig.locales||{}),d=e.route?.cleanUrls||!1,u=c.length>1,{lang:h,pageType:m}=t,{base:x}=e;return u?{text:(0,a.jsx)(ep,{icon:L,style:{width:"18px",height:"18px"}}),items:c.map(e=>({text:e?.label,link:(0,f.$U)(n+s,{current:h,target:e.lang,default:i},{current:r,default:o},x,d,"404"===m)})),activeValue:c.find(e=>h===e.lang)?.label}:{items:[]}}function t0(){let{siteData:e,page:t}=(0,l.Vi)(),r=(0,l.aw)(),{pathname:n}=(0,l.TH)(),s=e.route?.cleanUrls||!1,a=e.multiVersion.default||"",i=e.multiVersion.versions||[],{base:o}=e;return{items:i.map(e=>({text:e,link:(0,f.xM)(n,{current:r,target:e,default:a},o,s,"404"===t.pageType)})),text:r,activeValue:r}}let t1={socialLinksIcon:"social-links-icon_a4ad0",menuItem:"menu-item_e90a6"},t2=e=>{let{link:t,popperStyle:r={}}=e,{icon:n,mode:s="link",content:i}=t,l=(0,a.jsx)(a.Fragment,{});if(n){let e="string"==typeof n?({github:'<svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24"><path fill="currentColor" d="M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-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-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg>',discord:'<svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24"><path fill="currentColor" d="M20.317 4.37a19.8 19.8 0 0 0-4.885-1.515a.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.3 18.3 0 0 0-5.487 0a13 13 0 0 0-.617-1.25a.08.08 0 0 0-.079-.037A19.7 19.7 0 0 0 3.677 4.37a.1.1 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.08.08 0 0 0 .031.057a19.9 19.9 0 0 0 5.993 3.03a.08.08 0 0 0 .084-.028a14 14 0 0 0 1.226-1.994a.076.076 0 0 0-.041-.106a13 13 0 0 1-1.872-.892a.077.077 0 0 1-.008-.128a10 10 0 0 0 .372-.292a.07.07 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.07.07 0 0 1 .078.01q.181.149.373.292a.077.077 0 0 1-.006.127a12.3 12.3 0 0 1-1.873.892a.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.08.08 0 0 0 .084.028a19.8 19.8 0 0 0 6.002-3.03a.08.08 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.06.06 0 0 0-.031-.03M8.02 15.33c-1.182 0-2.157-1.085-2.157-2.419c0-1.333.956-2.419 2.157-2.419c1.21 0 2.176 1.096 2.157 2.42c0 1.333-.956 2.418-2.157 2.418m7.975 0c-1.183 0-2.157-1.085-2.157-2.419c0-1.333.955-2.419 2.157-2.419c1.21 0 2.176 1.096 2.157 2.42c0 1.333-.946 2.418-2.157 2.418"/></svg>',x:'<svg xmlns="http://www.w3.org/2000/svg" width="100%" viewBox="0 0 24 24"><path fill="currentColor" d="M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584l-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"/></svg>'})[n]:n.svg;l=(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:e}})}let[o,c]=(0,d.useState)(!1),u=()=>{c(!0)},h=()=>{c(!1)};return"link"===s?(0,a.jsx)("a",{href:i,target:"_blank",rel:"noopener noreferrer",className:"social-links",children:(0,a.jsx)("div",{className:`${t1.socialLinksIcon}`,children:l})},i):"text"===s?(0,a.jsxs)("div",{className:`${t1.socialLinksIcon} cursor-pointer relative mx-3`,onMouseEnter:u,onMouseLeave:h,children:[l,o?(0,a.jsx)("div",{style:{boxShadow:"var(--rp-shadow-3)",border:"1px solid var(--rp-c-divider-light)",...r},className:"z-[1] p-3 w-50 absolute right-0 bg-white dark:bg-dark",children:(0,a.jsx)("div",{className:"text-md",children:i})}):null]}):"img"===s?(0,a.jsxs)("div",{className:`${t1.socialLinksIcon} cursor-pointer relative`,onMouseEnter:u,onMouseLeave:h,children:[l,o?(0,a.jsx)("div",{className:"break-all z-[1] p-3 w-[50px] h-[50px] absolute right-0 bg-white dark:bg-dark rounded-xl",style:{boxShadow:"var(--rp-shadow-3)",...r},children:(0,a.jsx)("img",{src:i,alt:"img"})}):null]}):"dom"===s?(0,a.jsxs)("div",{className:`${t1.socialLinksIcon} cursor-pointer relative`,onMouseEnter:u,onMouseLeave:h,children:[l,o?(0,a.jsx)("div",{className:"break-all z-[1] p-3 absolute right-0 bg-white dark:bg-dark rounded-xl",style:{boxShadow:"var(--rp-shadow-3)",...r},children:(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})}):null]}):(0,a.jsx)("div",{})},t4=e=>{let{links:t}=e;return(0,a.jsx)("div",{style:{boxShadow:"var(--rp-shadow-3)",marginRight:"-2px",border:"1px solid var(--rp-c-divider-light)",background:"var(--rp-c-bg)"},className:"absolute top-8 right-0 z-1 p-3 w-32 rounded-2xl flex flex-wrap gap-4",children:t.map(e=>(0,a.jsx)(t2,{link:e,popperStyle:{top:"1.25rem"}},e.content))})},t3=e=>{let{links:t,moreIconVisible:r=!1,mouseEnter:n}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"flex-center h-full gap-x-4 transition-colors duration-300 md:mr-2",children:t.map((e,t)=>(0,a.jsx)(t2,{link:e,popperStyle:{top:"2.5rem"}},t))}),r?(0,a.jsx)("div",{className:"md:ml-1 p-2",onMouseEnter:n,children:(0,a.jsx)(ep,{icon:M})}):null]})},t6=({socialLinks:e})=>{let t=e.length>5,r=e.slice(0,5),n=e.slice(5),[s,i]=(0,d.useState)(!1),l=(0,d.useCallback)(()=>{i(!1)},[i]),o=(0,d.useCallback)(()=>{i(!0)},[i]);return(0,a.jsxs)("div",{className:`social-links ${t1.menuItem} flex-center relative`,onMouseLeave:l,children:[(0,a.jsx)(t3,{links:r,moreIconVisible:t,mouseEnter:o}),s?(0,a.jsx)(t4,{links:n}):null]})},t5=()=>"function"==typeof document?.startViewTransition&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches,t8=()=>{let e=document.createElement("style");return e.innerHTML=`
      .rspress-doc {
        view-transition-name: none !important;
      }
  `,document.head.appendChild(e),()=>{document.head.removeChild(e)}};function t7({onClick:e}){let{theme:t,setTheme:r=()=>{}}=(0,d.useContext)(l.Ni);return(0,a.jsx)("div",{onClick:n=>{let s=t5(),a=_.default?.themeConfig?.enableAppearanceAnimation,i="dark"===t?"light":"dark",l="dark"===i;if(s&&a){let t=n.clientX,s=n.clientY,a=Math.hypot(Math.max(t,innerWidth-t+200),Math.max(s,innerHeight-s+200)),o=t8(),c=document.startViewTransition(async()=>{(0,H.flushSync)(()=>{r(i),e?.()})}),d=[`circle(0px at ${t}px ${s}px)`,`circle(${a}px at ${t}px ${s}px)`];c.ready.then(()=>{document.documentElement.animate({clipPath:l?[...d].reverse():d},{duration:400,easing:"ease-in",pseudoElement:l?"::view-transition-old(root)":"::view-transition-new(root)",id:""}).finished.then(()=>{o()})})}else r(i),e?.()},className:"md:mr-2 rspress-nav-appearance",children:(0,a.jsxs)("div",{className:"p-1 border border-solid border-gray-300 text-gray-400  cursor-pointer rounded-md hover:border-gray-600 hover:text-gray-600 dark:hover:border-gray-200 dark:hover:text-gray-200 transition-all duration-300 w-7 h-7",children:[(0,a.jsx)(ep,{className:"dark:hidden",icon:I,width:"18",height:"18",fill:"currentColor"}),(0,a.jsx)(ep,{className:"hidden dark:block",icon:A,width:"18",height:"18",fill:"currentColor"})]})})}let t9={navScreen:"navScreen_ec30c",active:"active_d804e",container:"container_c935d",navMenu:"navMenu_b887b",navMenuItem:"navMenuItem_e7978",navAppearance:"navAppearance_bf893",socialAndAppearance:"socialAndAppearance_eda28",navScreenMenuGroup:"navScreenMenuGroup_e771d",open:"open_aaab4",button:"button_ea41e",buttonSpan:"buttonSpan_f4b8f",items:"items_dd149",down:"down_f631a"};function re(e){let{activeValue:t}=e,[r,n]=(0,d.useState)(!1);function s({item:e}){return(0,a.jsx)("div",{className:"p-1 text-center",children:(0,a.jsx)("span",{className:"text-brand",children:e.text})})}function i({item:e}){return(0,a.jsx)("div",{className:"py-1 font-medium",children:(0,a.jsx)(o.Link,{href:e.link,children:(0,a.jsx)("div",{children:(0,a.jsx)("div",{className:"flex justify-center",children:(0,a.jsx)("span",{children:e.text})})})})})}let l=e=>t===e.text?(0,a.jsx)(s,{item:e},e.link):(0,a.jsx)(i,{item:e},e.link),c=e=>(0,a.jsxs)("div",{children:["link"in e?l(e):(0,a.jsx)("p",{className:"font-bold text-gray-400 my-1 not:first:border",children:e.text}),e.items.map(l)]});return(0,a.jsxs)("div",{className:`${r?t9.open:""} ${t9.navScreenMenuGroup} relative`,children:[(0,a.jsxs)("button",{className:t9.button,onClick:()=>{n(!r)},children:[(0,a.jsx)("span",{className:t9.buttonSpan,children:e.text}),(0,a.jsx)(P,{className:`${r?t9.open:""} ${t9.down} `})]}),(0,a.jsx)("div",{children:(0,a.jsx)("div",{className:t9.items,children:e.items.map(e=>(0,a.jsx)("div",{children:"items"in e?c(e):l(e)},e.text))})})]})}let rt=()=>{let e=tX();return(0,a.jsx)("div",{className:"flex text-sm font-bold justify-center",children:(0,a.jsx)("div",{className:"mx-1.5 my-1",children:(0,a.jsx)(re,{...e})})})},rr=()=>{let e=t0();return(0,a.jsx)("div",{className:`${t9.navTranslations} flex text-sm font-bold justify-center`,children:(0,a.jsx)("div",{className:"mx-1.5 my-1",children:(0,a.jsx)(re,{...e})})})},rn=()=>(0,a.jsx)("div",{className:`mt-2 ${t9.navAppearance} flex justify-center`,children:(0,a.jsx)(l.ri,{children:(0,a.jsx)(t7,{})})}),rs=({menuItems:e,pathname:t,base:r,langs:n,toggleScreen:s})=>(0,a.jsx)("div",{className:t9.navMenu,children:e.map(e=>(0,a.jsx)("div",{className:`${t9.navMenuItem} w-full`,children:"link"in e?(0,a.jsx)(tQ,{pathname:t,base:r,langs:n,onClick:s,...e},e.text):(0,a.jsx)("div",{className:"mx-3 last:mr-0",children:(0,a.jsx)(re,{...e,items:"items"in e?e.items:e})},e.text)},e.text))});function ra(e){let{isScreenOpen:t,toggleScreen:r,siteData:n,pathname:s}=e,i=(0,d.useRef)(null),l=n.themeConfig.locales||[],o=l.length>1,c=n.multiVersion.versions.length>1,u=tq(),h=!1!==n.themeConfig.darkMode,m=n?.themeConfig?.socialLinks||[],f=m.length>0,x=l.map(e=>e.lang||"zh")||[],{base:p}=n;return(0,d.useEffect)(()=>(i.current&&t&&(0,E.Qp)(i.current,{reserveScrollBarGap:!0}),()=>{(0,E.tP)()}),[t]),(0,a.jsx)("div",{className:`${t9.navScreen} ${t?t9.active:""} rspress-nav-screen`,ref:i,id:"navScreen",children:(0,a.jsxs)("div",{className:t9.container,children:[(0,a.jsx)(rs,{menuItems:u,base:p,langs:x,pathname:s,toggleScreen:r}),(0,a.jsxs)("div",{className:"flex-center flex-col gap-2",children:[h&&(0,a.jsx)(rn,{}),o&&(0,a.jsx)(rt,{}),c&&(0,a.jsx)(rr,{}),f&&(0,a.jsx)(t6,{socialLinks:m})]})]})})}let ri={navHamburger:"navHamburger_ac64c",active:"active_bc9a1"};function rl(e){let{siteData:t,pathname:r}=e,{isScreenOpen:n,toggleScreen:s}=function(){let{pathname:e}=(0,l.TH)(),[t,r]=(0,d.useState)(!1);function n(){r(!0),window.addEventListener("resize",a)}function s(){r(!1),window.removeEventListener("resize",a)}function a(){window.outerWidth>=768&&s()}return(0,d.useEffect)(()=>{s()},[e]),{isScreenOpen:t,openScreen:n,closeScreen:s,toggleScreen:function(){t?s():n()}}}();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ra,{isScreenOpen:n,toggleScreen:s,siteData:t,pathname:r}),(0,a.jsx)("button",{onClick:s,"aria-label":"mobile hamburger",className:`${n?ri.active:""} rspress-mobile-hamburger ${ri.navHamburger} text-gray-500`,children:(0,a.jsx)(ep,{icon:T,fill:"currentColor"})})]})}function ro({item:e}){return(0,a.jsxs)("div",{className:"rounded-2xl my-1 flex",style:{padding:"0.4rem 1.5rem 0.4rem 0.75rem"},children:[e.tag&&(0,a.jsx)(o.Tag,{tag:e.tag}),(0,a.jsx)("span",{className:"text-brand",children:e.text})]},e.link)}function rc({item:e}){return(0,a.jsx)("div",{className:"font-medium my-1",children:(0,a.jsx)(o.Link,{href:e.link,children:(0,a.jsx)("div",{className:"rounded-2xl hover:bg-mute",style:{padding:"0.4rem 1.5rem 0.4rem 0.75rem"},children:(0,a.jsxs)("div",{className:"flex",children:[e.tag&&(0,a.jsx)(o.Tag,{tag:e.tag}),(0,a.jsx)("span",{children:e.text})]})})})},e.link)}function rd(e){let{activeValue:t,items:r,base:n="",link:s="",pathname:i=""}=e,[l,c]=(0,d.useState)(!1),u=(0,d.useRef)(),h=()=>{u.current&&(clearTimeout(u.current),u.current=void 0)},m=e=>{let r=new RegExp(e.activeMatch||e.link).test((0,f.tz)(i,n));return t===e.text||!t&&r?(0,a.jsx)(ro,{item:e},e.link):(0,a.jsx)(rc,{item:e},e.link)},x=e=>(0,a.jsxs)("div",{children:["link"in e?m(e):(0,a.jsx)("p",{className:"font-bold text-gray-400 my-1 not:first:border",children:e.text}),e.items.map(m)]});return(0,a.jsxs)("div",{className:"relative flex-center h-14",onMouseLeave:()=>{u.current=window.setTimeout(()=>{c(!1)},150)},children:[(0,a.jsx)("button",{onMouseEnter:()=>{h(),c(!0)},className:"rspress-nav-menu-group-button flex-center items-center font-medium text-sm text-text-1 hover:text-text-2 transition-colors duration-200",children:s?(0,a.jsx)(tQ,{...e,rightIcon:(0,a.jsx)(ep,{icon:P})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("span",{className:"text-sm font-medium flex",style:{marginRight:"2px"},children:[(0,a.jsx)(o.Tag,{tag:e.tag}),e.text]}),(0,a.jsx)(ep,{icon:P})]})}),(0,a.jsx)("div",{className:"rspress-nav-menu-group-content absolute mx-0.8 transition-opacity duration-300",style:{opacity:l?1:0,visibility:l?"visible":"hidden",right:0,top:"52px"},onMouseEnter:h,children:(0,a.jsx)("div",{className:"p-3 pr-2 w-full h-full max-h-100vh whitespace-nowrap",style:{boxShadow:"var(--rp-shadow-3)",zIndex:100,border:"1px solid var(--rp-c-divider-light)",borderRadius:"var(--rp-radius-large)",background:"var(--rp-c-bg)"},children:r.map(e=>(0,a.jsx)("div",{children:"items"in e?x(e):m(e)},e.text))})})]})}function ru(){let e=tX();return(0,a.jsx)("div",{className:`translation ${em.menuItem} flex text-sm font-bold items-center px-3 py-2`,children:(0,a.jsx)("div",{children:(0,a.jsx)(rd,{...e})})})}function rh(){let e=t0();return(0,a.jsx)("div",{className:`translation ${em.menuItem} flex text-sm font-bold items-center px-3 py-2`,children:(0,a.jsx)("div",{children:(0,a.jsx)(rd,{...e})})})}function rm(e){let{beforeNavTitle:t,afterNavTitle:r,beforeNav:n,afterNavMenu:s,navTitle:i}=e,{siteData:c,page:u}=(0,l.Vi)(),{base:h}=c,{pathname:m}=(0,l.TH)(),[f,x]=(0,d.useState)(!1),p=ee(),g=Object.values(c.locales||c.themeConfig.locales||{}),v=g.length>1,j=c.multiVersion.versions.length>1,b=c.themeConfig.socialLinks||[],w=b.length>0,y=g.map(e=>e.lang||"")||[],k=(0,d.useCallback)(()=>{x(D())},[]);(0,d.useEffect)(()=>(window.addEventListener("resize",k),x(D()),()=>{window.removeEventListener("resize",k)}),[k]);let N=({menuItems:e})=>(0,a.jsx)("div",{className:"rspress-nav-menu menu h-14",children:e.map(t=>"items"in t||Array.isArray(t)?(0,a.jsx)("div",{className:"mx-3 last:mr-0",children:(0,a.jsx)(rd,{...t,base:h,pathname:m,langs:y,items:"items"in t?t.items:t})},t.text):(0,a.jsx)(tQ,{pathname:m,langs:y,base:h,compact:e.length>5,...t},t.link))}),C=tq(),S=e=>e.position??"right",_=C.filter(e=>"left"===S(e)),$=C.filter(e=>"right"===S(e)),T=c?.themeConfig?.search!==!1,E=!1!==c.themeConfig.darkMode;return(0,a.jsxs)(a.Fragment,{children:[n,(0,a.jsx)("div",{className:`${em.navContainer} rspress-nav px-6 ${p&&!f?em.hidden:""} ${f&&p&&"doc"===u.pageType?em.relative:em.sticky}`,children:(0,a.jsxs)("div",{className:`${em.container} flex justify-between items-center h-full`,children:[t,i||(0,a.jsx)(ef,{}),r,(0,a.jsxs)("div",{className:"flex flex-1 justify-end items-center",children:[_.length>0?(0,a.jsx)("div",{className:em.leftNav,children:(0,a.jsx)(N,{menuItems:_})}):null,(0,a.jsxs)("div",{className:em.rightNav,children:[T&&(0,a.jsx)("div",{className:"flex sm:flex-1 items-center sm:pl-4 sm:pr-2",children:(0,a.jsx)(o.Search,{})}),(0,a.jsx)(N,{menuItems:$}),(0,a.jsxs)("div",{className:"flex-center flex-row",children:[v&&(0,a.jsx)(ru,{}),j&&(0,a.jsx)(rh,{}),E&&(0,a.jsx)("div",{className:"mx-2",children:(0,a.jsx)(t7,{})}),w&&(0,a.jsx)(t6,{socialLinks:b})]})]}),s,(0,a.jsxs)("div",{className:em.mobileNavMenu,children:[f&&T&&(0,a.jsx)(o.Search,{}),(0,a.jsx)(rl,{siteData:c,pathname:m})]})]})]})})]})}let rf={"header-anchor":"header-anchor_d4f17",headerAnchor:"header-anchor_d4f17","overview-groups":"overview-groups_ced08",overviewGroups:"overview-groups_ced08","overview-group-li":"overview-group-li_e0f17",overviewGroupLi:"overview-group-li_e0f17","level-2":"level-2_e4d63",level2:"level-2_e4d63","level-3":"level-3_b489a",level3:"level-3_b489a","level-4":"level-4_a9543",level4:"level-4_a9543","overview-group":"overview-group_f8331",overviewGroup:"overview-group_f8331",header:"header_ba4f6"},rx=e=>e.toLowerCase().replace(/-/g," "),rp=(e,t)=>rx(e).includes(rx(t)),rg=({query:e,setQuery:t,searchRef:r,filterNameText:n,filterPlaceholderText:s})=>(0,a.jsxs)("div",{className:"flex items-center justify-start gap-4",children:[(0,a.jsx)("label",{htmlFor:"api-filter",children:n}),(0,a.jsx)("input",{ref:r,type:"search",placeholder:s,id:"api-filter",value:e,onChange:e=>t(e.target.value),className:"border border-gray-300 dark:border-gray-700 rounded-lg px-3 py-2 transition-shadow duration-250 ease-in-out focus:outline-none focus:ring-2 focus:ring-green-500 focus:ring-opacity-50"})]}),rv=({group:e,styles:t})=>(0,a.jsxs)("div",{className:"mb-16",children:[(0,a.jsx)("h2",{children:q(e.name)}),(0,a.jsx)("div",{className:t.overviewGroups,children:e.items.map(e=>(0,a.jsxs)("div",{className:t.overviewGroup,children:[(0,a.jsx)("div",{className:"flex",children:(0,a.jsx)("h3",{style:{marginBottom:8},children:(0,a.jsx)(o.Link,{href:(0,l.AP)(e.link),children:q(e.text)})})}),(0,a.jsx)("ul",{className:"list-none",children:e.headers?.map(r=>a.jsx("li",{className:`${t.overviewGroupLi} ${t[`level${r.depth}`]} first:mt-2`,children:a.jsx(o.Link,{href:`${l.AP(e.link)}#${r.id}`,children:q(r.text)})},r.id))})]},e.link))})]},e.name);function rj(e){let{siteData:t,page:{routePath:r,title:n,frontmatter:s}}=(0,l.Vi)(),{content:i,groups:o,defaultGroupTitle:c="Others"}=e,[u,h]=(0,d.useState)(""),m=(0,d.useRef)(null);(0,d.useEffect)(()=>{m.current?.focus()},[]);let f=e=>(0,l.pJ)(e).startsWith(r.replace(/overview$/,""))&&!(0,l.pV)((0,l.pJ)(e),r),x=e=>"link"in e&&e.link?e.link:"items"in e?x(e.items[0]):"",{pages:p}=t,g=p.filter(e=>f(e.routePath)),v=ed(),{overview:{filterNameText:j="Filter",filterPlaceholderText:b="Enter keyword",filterNoResultText:w="No matching API found"}={}}=ec();function y(t,n,s){if(ev(t)||(0,l.pJ)(t.link)===`${r}index`&&s?.overview===!0)return!1;let a=e?.overviewHeaders??t.overviewHeaders??s?.overviewHeaders??n?.overviewHeaders??[2],i=g.find(e=>(0,l.pV)(e.routePath,(0,l.pJ)(t.link||""))),o=x(t);return{...t,link:o,headers:i?.toc?.filter(e=>a.some(t=>e.depth===t))||[]}}v[0]?.link!==r&&(v=function e(t,r){let n;let s=t.findIndex(e=>(function(e){if(ev(e))return!1;let t=(0,l.pJ)(e.link),n=t.endsWith("/index")?t.slice(0,-5):t,s=r.replace(/\/$/,"");return t===r||n===r||t===s||n===s})(e));if(-1===s)return t.map(t=>"items"in t?e(t.items,r):[]).flat();let a=t[s];if("items"in a&&Array.isArray(n=a.items)&&n.length>=1)return a.items.every(e=>!("items"in e))?[a]:a.items.filter(e=>!ev(e));let i=[...t];return"items"in a||i.splice(s,1),i.filter(e=>!ev(e))}(v,r));let k=o??(0,d.useMemo)(()=>v.filter(e=>Array.isArray(e?.items)?e.items.filter(e=>f(x(e))).length>0:!!(ej(e)&&f(x(e)))).map(e=>{let t=[];return e?.items?t=e?.items?.map(t=>y(t,e,s)).filter(Boolean):ej(e)&&(t=[y({link:e.link,text:e.text||"",tag:e.tag,_fileKey:e._fileKey,overviewHeaders:e.overviewHeaders},void 0,s)]),{name:e.text||"",items:t}}),[v,r,s]),N=(0,d.useMemo)(()=>u?k.map(e=>{if(rp(e.name,u))return e;let t=e.items.map(e=>{if(rp(e.text||"",u))return e;let t=e.headers?.filter(({text:e})=>rp(e,u));return t?.length?{...e,headers:t}:null}).filter(Boolean);return t.length?{...e,items:t}:null}).filter(Boolean):k,[k,u]);return(0,a.jsxs)("div",{className:"overview-index mx-auto",children:[(0,a.jsxs)("div",{className:"flex flex-col sm:flex-row items-start sm:items-center justify-between mb-10",children:[(0,a.jsx)("h1",{className:"text-3xl leading-10 tracking-tight",children:n||"Overview"}),(0,a.jsx)(rg,{query:u,setQuery:h,searchRef:m,filterNameText:j,filterPlaceholderText:b})]}),i,N.length>0?N.map(e=>(0,a.jsx)(rv,{group:e,styles:rf},e?.name)):(0,a.jsx)("div",{className:"text-lg text-gray-500 text-center mt-9 pt-9 border-t border-gray-200 dark:border-gray-800",children:`${w}: ${u}`})]})}function rb(e){return(0,a.jsxs)("svg",{id:"Bun",width:"1.2em",height:"1.2em",viewBox:"0 0 80 70",...e,children:[(0,a.jsx)("path",{id:"Shadow",d:"M71.09,20.74c-.16-.17-.33-.34-.5-.5s-.33-.34-.5-.5-.33-.34-.5-.5-.33-.34-.5-.5-.33-.34-.5-.5-.33-.34-.5-.5-.33-.34-.5-.5A26.46,26.46,0,0,1,75.5,35.7c0,16.57-16.82,30.05-37.5,30.05-11.58,0-21.94-4.23-28.83-10.86l.5.5.5.5.5.5.5.5.5.5.5.5.5.5C19.55,65.3,30.14,69.75,42,69.75c20.68,0,37.5-13.48,37.5-30C79.5,32.69,76.46,26,71.09,20.74Z"}),(0,a.jsxs)("g",{id:"Body",children:[(0,a.jsx)("path",{id:"Background",d:"M73,35.7c0,15.21-15.67,27.54-35,27.54S3,50.91,3,35.7C3,26.27,9,17.94,18.22,13S33.18,3,38,3s8.94,4.13,19.78,10C67,17.94,73,26.27,73,35.7Z",style:{fill:"#fbf0df"}}),(0,a.jsx)("path",{id:"Bottom_Shadow","data-name":"Bottom Shadow",d:"M73,35.7a21.67,21.67,0,0,0-.8-5.78c-2.73,33.3-43.35,34.9-59.32,24.94A40,40,0,0,0,38,63.24C57.3,63.24,73,50.89,73,35.7Z",style:{fill:"#f6dece"}}),(0,a.jsx)("path",{id:"Light_Shine","data-name":"Light Shine",d:"M24.53,11.17C29,8.49,34.94,3.46,40.78,3.45A9.29,9.29,0,0,0,38,3c-2.42,0-5,1.25-8.25,3.13-1.13.66-2.3,1.39-3.54,2.15-2.33,1.44-5,3.07-8,4.7C8.69,18.13,3,26.62,3,35.7c0,.4,0,.8,0,1.19C9.06,15.48,20.07,13.85,24.53,11.17Z",style:{fill:"#fffefc"}}),(0,a.jsx)("path",{id:"Top",d:"M35.12,5.53A16.41,16.41,0,0,1,29.49,18c-.28.25-.06.73.3.59,3.37-1.31,7.92-5.23,6-13.14C35.71,5,35.12,5.12,35.12,5.53Zm2.27,0A16.24,16.24,0,0,1,39,19c-.12.35.31.65.55.36C41.74,16.56,43.65,11,37.93,5,37.64,4.74,37.19,5.14,37.39,5.49Zm2.76-.17A16.42,16.42,0,0,1,47,17.12a.33.33,0,0,0,.65.11c.92-3.49.4-9.44-7.17-12.53C40.08,4.54,39.82,5.08,40.15,5.32ZM21.69,15.76a16.94,16.94,0,0,0,10.47-9c.18-.36.75-.22.66.18-1.73,8-7.52,9.67-11.12,9.45C21.32,16.4,21.33,15.87,21.69,15.76Z",style:{fill:"#ccbea7",fillRule:"evenodd"}}),(0,a.jsx)("path",{id:"Outline",d:"M38,65.75C17.32,65.75.5,52.27.5,35.7c0-10,6.18-19.33,16.53-24.92,3-1.6,5.57-3.21,7.86-4.62,1.26-.78,2.45-1.51,3.6-2.19C32,1.89,35,.5,38,.5s5.62,1.2,8.9,3.14c1,.57,2,1.19,3.07,1.87,2.49,1.54,5.3,3.28,9,5.27C69.32,16.37,75.5,25.69,75.5,35.7,75.5,52.27,58.68,65.75,38,65.75ZM38,3c-2.42,0-5,1.25-8.25,3.13-1.13.66-2.3,1.39-3.54,2.15-2.33,1.44-5,3.07-8,4.7C8.69,18.13,3,26.62,3,35.7,3,50.89,18.7,63.25,38,63.25S73,50.89,73,35.7C73,26.62,67.31,18.13,57.78,13,54,11,51.05,9.12,48.66,7.64c-1.09-.67-2.09-1.29-3-1.84C42.63,4,40.42,3,38,3Z"})]}),(0,a.jsxs)("g",{id:"Mouth",children:[(0,a.jsx)("g",{id:"Background-2","data-name":"Background",children:(0,a.jsx)("path",{d:"M45.05,43a8.93,8.93,0,0,1-2.92,4.71,6.81,6.81,0,0,1-4,1.88A6.84,6.84,0,0,1,34,47.71,8.93,8.93,0,0,1,31.12,43a.72.72,0,0,1,.8-.81H44.26A.72.72,0,0,1,45.05,43Z",style:{fill:"#b71422"}})}),(0,a.jsxs)("g",{id:"Tongue",children:[(0,a.jsx)("path",{id:"Background-3","data-name":"Background",d:"M34,47.79a6.91,6.91,0,0,0,4.12,1.9,6.91,6.91,0,0,0,4.11-1.9,10.63,10.63,0,0,0,1-1.07,6.83,6.83,0,0,0-4.9-2.31,6.15,6.15,0,0,0-5,2.78C33.56,47.4,33.76,47.6,34,47.79Z",style:{fill:"#ff6164"}}),(0,a.jsx)("path",{id:"Outline-2","data-name":"Outline",d:"M34.16,47a5.36,5.36,0,0,1,4.19-2.08,6,6,0,0,1,4,1.69c.23-.25.45-.51.66-.77a7,7,0,0,0-4.71-1.93,6.36,6.36,0,0,0-4.89,2.36A9.53,9.53,0,0,0,34.16,47Z"})]}),(0,a.jsx)("path",{id:"Outline-3","data-name":"Outline",d:"M38.09,50.19a7.42,7.42,0,0,1-4.45-2,9.52,9.52,0,0,1-3.11-5.05,1.2,1.2,0,0,1,.26-1,1.41,1.41,0,0,1,1.13-.51H44.26a1.44,1.44,0,0,1,1.13.51,1.19,1.19,0,0,1,.25,1h0a9.52,9.52,0,0,1-3.11,5.05A7.42,7.42,0,0,1,38.09,50.19Zm-6.17-7.4c-.16,0-.2.07-.21.09a8.29,8.29,0,0,0,2.73,4.37A6.23,6.23,0,0,0,38.09,49a6.28,6.28,0,0,0,3.65-1.73,8.3,8.3,0,0,0,2.72-4.37.21.21,0,0,0-.2-.09Z"})]}),(0,a.jsxs)("g",{id:"Face",children:[(0,a.jsx)("ellipse",{id:"Right_Blush","data-name":"Right Blush",cx:"53.22",cy:"40.18",rx:"5.85",ry:"3.44",style:{fill:"#febbd0"}}),(0,a.jsx)("ellipse",{id:"Left_Bluch","data-name":"Left Bluch",cx:"22.95",cy:"40.18",rx:"5.85",ry:"3.44",style:{fill:"#febbd0"}}),(0,a.jsx)("path",{id:"Eyes",d:"M25.7,38.8a5.51,5.51,0,1,0-5.5-5.51A5.51,5.51,0,0,0,25.7,38.8Zm24.77,0A5.51,5.51,0,1,0,45,33.29,5.5,5.5,0,0,0,50.47,38.8Z",style:{fillRule:"evenodd"}}),(0,a.jsx)("path",{id:"Iris",d:"M24,33.64a2.07,2.07,0,1,0-2.06-2.07A2.07,2.07,0,0,0,24,33.64Zm24.77,0a2.07,2.07,0,1,0-2.06-2.07A2.07,2.07,0,0,0,48.75,33.64Z",style:{fill:"#fff",fillRule:"evenodd"}})]})]})}function rw(e){return(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 256 256",...e,children:[(0,a.jsx)("path",{fill:"#C12127",d:"M0 256V0h256v256z"}),(0,a.jsx)("path",{fill:"#FFF",d:"M48 48h160v160h-32V80h-48v128H48z"})]})}function ry(e){return(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 128 128",...e,children:[(0,a.jsx)("path",{fill:"#f8ab00",d:"M0 .004V40h39.996V.004Zm43.996 0V40h40V.004Zm44.008 0V40H128V.004Zm0 43.996v39.996H128V44Z"}),(0,a.jsx)("path",{fill:"#4c4c4c",d:"M43.996 44v39.996h40V44ZM0 87.996v40h39.996v-40Zm43.996 0v40h40v-40Zm44.008 0v40H128v-40Z"})]})}function rk(e){return(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 128 128",...e,children:(0,a.jsxs)("g",{fill:"#2c8ebb",children:[(0,a.jsx)("path",{d:"M99.24 80.71C94.9 80.76 91.1 83 87.89 85c-6 3.71-9 3.47-9 3.47l-.1-.17c-.41-.67 1.92-6.68-.69-13.84c-2.82-7.83-7.3-9.72-6.94-10.32c1.53-2.59 5.36-6.7 6.89-14.36c.91-4.64.67-12.28-1.39-16.28c-.38-.74-3.78 1.24-3.78 1.24s-3.18-7.09-4.07-7.66c-2.87-1.84-6 7.61-6 7.61a14 14 0 0 0-11.71 4.5a9.64 9.64 0 0 1-3.85 2.27c-.41.14-.91.12-2.15 3.47c-1.9 5.07 3.24 10.81 3.24 10.81s-6.13 4.33-8.4 9.72a24.78 24.78 0 0 0-1.75 11.68s-4.36 3.78-4.64 7.68a12.87 12.87 0 0 0 1.77 7.83a1.94 1.94 0 0 0 2.63.91s-2.9 3.38-.19 4.81c2.47 1.29 6.63 2 8.83-.19c1.6-1.6 1.92-5.17 2.51-6.63c.14-.34.62.57 1.08 1a10 10 0 0 0 1.36 1s-3.9 1.68-2.3 5.51c.53 1.27 2.42 2.08 5.51 2.06c1.15 0 13.76-.72 17.12-1.53a4.33 4.33 0 0 0 2.61-1.46a63 63 0 0 0 15.49-7c4.74-3.09 6.68-3.93 10.51-4.84c3.16-.75 2.95-5.65-1.24-5.58z"}),(0,a.jsx)("path",{d:"M64 2a62 62 0 1 0 62 62A62 62 0 0 0 64 2zm37.3 87.83c-3.35.81-4.91 1.44-9.41 4.36a67 67 0 0 1-15.56 7.18a8.71 8.71 0 0 1-3.64 1.77c-3.81.93-16.88 1.63-17.91 1.63h-.24c-4 0-6.27-1.24-7.49-2.54c-3.4 1.7-7.8 1-11-.69a5.55 5.55 0 0 1-3-3.9a6 6 0 0 1 0-2.06a6.66 6.66 0 0 1-.79-1A16.38 16.38 0 0 1 30 84.52c.29-3.73 2.87-7.06 4.55-8.83A28.56 28.56 0 0 1 36.61 64a26.82 26.82 0 0 1 6.82-9c-1.65-2.78-3.33-7.06-1.7-11.42c1.17-3.11 2.13-4.84 4.24-5.58a6.84 6.84 0 0 0 2.51-1.34A17.65 17.65 0 0 1 60.34 31c.19-.48.41-1 .65-1.46c1.6-3.4 3.3-5.31 5.29-6a4.88 4.88 0 0 1 4.4.5c.65.43 1.48 1 3.9 6a4.69 4.69 0 0 1 2.85-.1a3.81 3.81 0 0 1 2.39 1.94c2.47 4.74 2.8 13.19 1.72 18.62a33.8 33.8 0 0 1-5.84 13.31a25.73 25.73 0 0 1 5.77 9.43a25.42 25.42 0 0 1 1.41 10.41A28.7 28.7 0 0 0 86 81.91c3.06-1.89 7.68-4.74 13.19-4.81a6.62 6.62 0 0 1 7 5.7a6.35 6.35 0 0 1-4.89 7.03z"})]})})}function rN(e){if(e.startsWith("yarn create"))return e.replace(/(yarn create [^\s]+)@latest/,"$1");if(!e?.includes("install"))return e;let t=e.split(" ").filter(e=>!e.startsWith("-")&&!e.startsWith("--")).join(" ");return"yarn install"===t||"bun install"===t?e:e.replace("install","add")}function rC({command:e,additionalTabs:t=[]}){let r;let n={npm:(0,a.jsx)(rw,{}),yarn:(0,a.jsx)(rk,{}),pnpm:(0,a.jsx)(ry,{}),bun:(0,a.jsx)(rb,{})};return t.forEach(e=>{n[e.tool]=e.icon}),"string"==typeof e?(r={npm:`npm ${e}`,yarn:`yarn ${e}`,pnpm:`pnpm ${e}`,bun:`bun ${e}`},t.forEach(t=>{r[t.tool]=`${t.tool} ${e}`})):r=e,r.yarn&&(r.yarn=rN(r.yarn)),r.bun&&(r.bun=rN(r.bun)),(0,a.jsx)(o.Tabs,{groupId:"package.manager",values:Object.entries(r).map(([e])=>(0,a.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:15},children:[n[e],(0,a.jsx)("span",{style:{marginLeft:6,marginBottom:2},children:e})]},e)),children:Object.entries(r).map(([e,t])=>(0,a.jsx)(o.Tab,{children:(0,a.jsx)(tn,{children:(0,a.jsx)(e3,{className:"language-js",codeHighlighter:"prism",children:t})})},e))})}let rS={pagerLink:"pager-link_e0d2d",title:"title_a3acb",next:"next_ad355",desc:"desc_dcc01"};function r_(e){let{type:t,text:r,href:n}=e,{prevPageText:s="Previous Page",nextPageText:i="Next Page"}=ec(),l="prev"===t?rS.pagerLink:`${rS.pagerLink} ${rS.next}`;return(0,a.jsxs)(o.Link,{href:n,className:l,onMouseEnter:()=>ey(n),children:[(0,a.jsx)("span",{className:rS.desc,children:"prev"===t?s:i}),(0,a.jsx)("span",{className:rS.title,children:r})]})}let r$={scrollToTop:"scroll-to-top_e22be",entered:"entered_c8faf"};function rT(){let[e,t]=(0,d.useState)(!1),r=()=>{t((window.scrollY||document.documentElement.scrollTop)>0)};return(0,d.useEffect)(()=>{window.addEventListener("scroll",r)},[]),(0,a.jsx)("button",{className:`${r$.scrollToTop} ${e?r$.entered:""}`,onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},children:(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",className:"w-6 h-6",children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M11.47 2.47a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 1 1-1.06 1.06l-6.22-6.22V21a.75.75 0 0 1-1.5 0V4.81l-6.22 6.22a.75.75 0 1 1-1.06-1.06l7.5-7.5Z",clipRule:"evenodd"})})})}let rE={container:"container_df5ed",tabList:"tab-list_ccbcc",tab:"tab_cae68",notSelected:"not-selected_dab7a",selected:"selected_f5c1e",noScrollbar:"no-scrollbar_db61f"},rL=e=>e&&"object"==typeof e&&"label"in e?e.label||e.value:e,rM=(0,d.forwardRef)((e,t)=>{let{values:r,defaultValue:n,onChange:s,children:i,groupId:l,tabPosition:o="left",tabContainerClassName:c}=e,u=d.Children.toArray(i).filter(e=>!("string"==typeof e&&""===e.trim())),h=r||[];0===h.length&&(h=d.Children.map(u,e=>(0,d.isValidElement)(e)?{label:e.props?.label,value:e.props?.value||e.props?.label}:{label:void 0,value:void 0}));let{tabData:m,setTabData:f}=(0,d.useContext)(eH),[x,p]=(0,d.useState)(()=>void 0===n?0:h.findIndex(e=>"string"==typeof e?e===n:!!e&&"object"==typeof e&&"value"in e&&e.value===n)),[g,v]=tT(`rspress.tabs.${l}`,x.toString()),j=(0,d.useMemo)(()=>l?void 0!==m[l]?m[l]:Number.parseInt(g):x,[l&&m[l]]);(0,d.useEffect)(()=>{if(l){let e=Number.parseInt(g);j!==e&&f({...m,[l]:e})}},[g]);let b=l?j:x;return(0,a.jsxs)("div",{className:rE.container,ref:t,children:[(0,a.jsx)("div",{className:c,children:h.length?(0,a.jsx)("div",{className:`${rE.tabList} ${rE.noScrollbar}`,style:{justifyContent:"center"===o?"center":"flex-start"},children:h.map((e,t)=>(0,a.jsx)("div",{className:`${rE.tab} ${b===t?rE.selected:rE.notSelected}`,onClick:()=>{s?.(t),l?(f({...m,[l]:t}),v(t.toString())):p(t)},children:rL(e)},t))}):null}),(0,a.jsx)("div",{children:d.Children.toArray(u)[b]})]})});function rA({children:e,...t}){return(0,a.jsx)("div",{...t,className:"rounded px-2",children:e})}function rI({query:e}){let{searchNoResultsText:t="No results for",searchSuggestedQueryText:r="Please try again with a different keyword"}=ec();return(0,a.jsxs)("div",{className:"flex flex-col items-center pt-8 pb-2",children:[(0,a.jsx)(ep,{icon:F,className:"mb-4 opacity-80"}),(0,a.jsxs)("p",{className:"mb-2",children:[t," ",(0,a.jsxs)("b",{children:['"',e,'"']})]}),(0,a.jsx)("p",{children:r})]})}let rH={mask:"mask_ac6b3",modal:"modal_e4a04",inputForm:"inputForm_d4ba2",input:"input_f8add",close:"close_bee84",searchHits:"searchHits_dc1b2",groupTitle:"groupTitle_fe27c",navSearchButton:"navSearchButton_df1fb",searchWord:"searchWord_af2c1",suggestItem:"suggestItem_b1e66",suggestItemContainer:"suggestItemContainer_f5e47",contentWrapper:"contentWrapper_efb78",mark:"mark_b6cd5",titleForContent:"titleForContent_f2995",actionIcon:"actionIcon_f4ffd",current:"current_eb655",tabClassName:"tabClassName_b3f85",mobileNavSearchButton:"mobileNavSearchButton_d85a9"},rP={title:e=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M4 4a2 2 0 0 1 2-2h8a1 1 0 0 1 .707.293l5 5A1 1 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm13.586 4L14 4.414V8zM12 4H6v16h12V10h-5a1 1 0 0 1-1-1z"})}),header:e=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 32 32",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M28 12v-2h-6V4h-2v6h-8V4h-2v6H4v2h6v8H4v2h6v6h2v-6h8v6h2v-6h6v-2h-6v-8Zm-8 8h-8v-8h8Z"})}),content:e=>(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 32 32",...e,children:[(0,a.jsx)("circle",{cx:22,cy:24,r:2,fill:"currentColor"}),(0,a.jsx)("path",{fill:"none",d:"M22 28a4 4 0 1 1 4-4 4.004 4.004 0 0 1-4 4m0-6a2 2 0 1 0 2 2 2.003 2.003 0 0 0-2-2"}),(0,a.jsx)("path",{fill:"currentColor",d:"M29.777 23.479A8.64 8.64 0 0 0 22 18a8.64 8.64 0 0 0-7.777 5.479L14 24l.223.521A8.64 8.64 0 0 0 22 30a8.64 8.64 0 0 0 7.777-5.479L30 24ZM22 28a4 4 0 1 1 4-4 4.005 4.005 0 0 1-4 4"}),(0,a.jsx)("path",{fill:"currentColor",d:"M12 28H8V4h8v6a2.006 2.006 0 0 0 2 2h6v4h2v-6a.91.91 0 0 0-.3-.7l-7-7A.9.9 0 0 0 18 2H8a2.006 2.006 0 0 0-2 2v24a2.006 2.006 0 0 0 2 2h4Zm6-23.6 5.6 5.6H18Z"})]})};function rB({suggestion:e,closeSearch:t,isCurrent:r,setCurrentSuggestionIndex:n,inCurrentDocIndex:s,scrollTo:i,onMouseMove:o}){let c=rP[e.type],u=s&&!(0,l.yv)()?tf(e.link):e.link,h=(0,d.useRef)(null);r&&h.current?.offsetTop&&i(h.current?.offsetTop,h.current?.offsetHeight);let m=(e,t)=>{let r=[],n=0;for(let s of t){let{start:t,length:i}=s,l=e.slice(n,t),o=function(e,t,r){let n="",s=0,a=e.length;for(let t=0;t<a&&!((s+=tx(e.charAt(t)))>0+r);t++)s>0&&(n+=e.charAt(t));return n}(e.slice(t),0,i);r.push(l),r.push((0,a.jsx)("span",{className:rH.mark,children:o},t)),n=t+o.length}return n<e.length&&r.push(e.slice(n)),r},f=null;switch(e.type){case"title":case"header":f=(()=>{if("header"===e.type||"title"===e.type){let{header:t,highlightInfoList:r}=e;return(0,a.jsx)("div",{className:"font-medium",children:m(t,r)})}return(0,a.jsx)("div",{className:"font-medium",children:e.header})})();break;case"content":f=(0,a.jsxs)(a.Fragment,{children:[(()=>{if("content"!==e.type)return(0,a.jsx)("div",{});let{statement:t,highlightInfoList:r}=e;return(0,a.jsx)("div",{className:"text-sm text-gray-light w-full",children:m(t,r)})})(),(0,a.jsx)("p",{className:rH.titleForContent,children:e.title})]})}return(0,a.jsx)("li",{className:`rspress-search-suggest-item ${rH.suggestItem} ${r?rH.current:""}`,onMouseEnter:n,onMouseMove:o,ref:h,children:(0,a.jsx)("a",{href:u,onClick:e=>{t(),e.stopPropagation()},target:s?"_self":"_blank",children:(0,a.jsxs)("div",{className:rH.suggestItemContainer,children:[(0,a.jsx)("div",{className:rH.hitIcon,children:(0,a.jsx)(ep,{icon:c})}),(0,a.jsx)("div",{className:rH.contentWrapper,children:(0,a.jsx)("span",{children:f})}),(0,a.jsx)("div",{className:rH.actionIcon,children:(0,a.jsx)(ep,{icon:Z})})]})})},e.link)}let rR={ARROW_UP:"ArrowUp",ARROW_DOWN:"ArrowDown",ENTER:"Enter",SEARCH:"KeyK",ESC:"Escape"},rV=e=>{let t=(0,d.useRef)(e);return t.current=e,(0,d.useCallback)((0,m.Z)((...e)=>t.current(...e),150),[])};function rO({focused:e,setFocused:t}){let[r,n]=(0,d.useState)(""),[s,i]=(0,d.useState)([]),o=(0,d.useRef)(null),[c,u]=(0,d.useState)(!1),[h,m]=(0,d.useState)(0),[x,p]=(0,d.useState)(0),g=(0,d.useRef)(null),v=(0,d.useRef)(null),[j,b]=(0,d.useState)("initial"),w=(0,d.useRef)(null),y=(0,d.useRef)(null),k=(0,d.useRef)({pageX:null,pageY:null}),[N,C]=(0,d.useState)(!1),S=(e,t)=>{let r=w.current?.offsetHeight,n=w.current?.scrollTop;if(N&&void 0!==r&&void 0!==n){let a=e+t-r-(1===s.length?50:-10);a>n&&w.current?.scrollTo({top:a});let i=1===s.length?e-70:e-10;i<n&&w.current?.scrollTo({top:i})}},{siteData:_,page:{lang:$,version:T}}=(0,l.Vi)(),{searchPlaceholderText:E="Search Docs"}=ec(),{search:L,title:M}=_,A=L&&"remote"!==L.mode&&L.versioned,I=[{group:M,result:[],renderType:tN.Default}],P=s[h]?.result??[],F=s[h]?.renderType??tN.Default;if(!1===L)return null;let Z=()=>{if(g.current)return g.current;let e={currentLang:$,currentVersion:T},t=new tC({indexName:M,...L,...e});return g.current=t,v.current=e,g.current};async function z(){if("initial"!==j)return;let e=Z();b("initing"),await e.init(),b("inited");let t=o.current?.value;t&&(i(await e.match(t)||I),u(!1))}let W=()=>{t(!1),m(0),p(0)};(0,d.useEffect)(()=>{let r=r=>{switch(r.code){case rR.SEARCH:(r.ctrlKey||r.metaKey)&&(r.preventDefault(),t(!e));break;case rR.ARROW_DOWN:if(r.isComposing)return;e&&(r.preventDefault(),P&&F===tN.Default&&(C(!0),p((x+1)%P.length)));break;case rR.ARROW_UP:if(r.isComposing)return;if(e&&(r.preventDefault(),F===tN.Default)){let e=P.length;C(!0),p((x-1+e)%e)}break;case rR.ENTER:if(r.isComposing)return;if(x>=0&&F===tN.Default){let e=[...Object.values(U(P))].flat()[x];0===h?window.location.href=(0,f.yv)()?e.link:tf(e.link):window.open(e.link),W()}break;case rR.ESC:W()}};return document.addEventListener("keydown",r),()=>{document.removeEventListener("keydown",r)}},[p,t,e,h,P,x]),(0,d.useEffect)(()=>{e?(i(I),z()):n("")},[e]),(0,d.useEffect)(()=>{"requestIdleCallback"in window&&!g.current&&window.requestIdleCallback(()=>{Z().fetchSearchIndex()})},[]),(0,d.useEffect)(()=>{let{currentLang:e,currentVersion:t}=v.current??{},r=A&&T!==t;($!==e||r)&&(b("initial"),g.current=null,Z().fetchSearchIndex())},[$,T,A]);let D=rV(async e=>{let t=e;if(n(t),L&&"remote"===L.mode&&L.searchLoading&&u(!0),t){let e=[];if("beforeSearch"in O){let e=await O.beforeSearch(t);e&&(t=e)}let r=await g.current?.match(t);if(r&&e.push(...r),"onSearch"in O){let r=await O.onSearch(t,e);r&&e.push(...r.map(e=>({renderType:tN.Custom,...e})))}"afterSearch"in O&&await O.afterSearch(t,e),o.current?.value===t&&(i(e||I),u(!1))}}),U=e=>e.reduce((e,t)=>{let r=t.title;return e[r]||(e[r]=[]),e[r].push(t),e},{}),J=(e,t,r)=>{if(r)return(0,a.jsx)("div",{className:"flex flex-col items-center",children:(0,a.jsx)(ep,{icon:V,className:"m-8 opacity-80"})});if(0===e.length&&"inited"===j)return(0,a.jsx)(rI,{query:t});let n=U(e),s=-1;return(0,a.jsx)("ul",{className:rH.suggestList,children:Object.keys(n).map(e=>{let t=n[e]||[];return(0,a.jsx)("li",{children:(0,a.jsx)("ul",{className:"pb-2",children:t.map(e=>{let t=++s;return(0,a.jsx)(rB,{suggestion:e,isCurrent:t===x,setCurrentSuggestionIndex:e=>{(k.current.pageX!==e.pageX||k.current.pageY!==e.pageY)&&(C(!1),p(t))},onMouseMove:e=>{k.current={pageX:e.pageX,pageY:e.pageY}},closeSearch:()=>{W()},inCurrentDocIndex:0===h,scrollTo:S},`${e.title}-${t}`)})})},e)})})};return(0,a.jsx)(a.Fragment,{children:e&&(0,H.createPortal)((0,a.jsx)("div",{className:rH.mask,onClick:()=>{W()},children:(0,a.jsxs)("div",{className:`${rH.modal}`,onClick:e=>{t(!0),e.stopPropagation()},children:[(0,a.jsxs)("div",{className:"flex items-center",children:[(0,a.jsxs)("div",{className:rH.inputForm,children:[(0,a.jsx)("label",{children:(0,a.jsx)(ep,{icon:B})}),(0,a.jsx)("input",{className:`rspress-search-panel-input ${rH.input}`,ref:o,placeholder:E,"aria-label":"SearchPanelInput",autoComplete:"off",autoFocus:!0,onChange:e=>D(e.target.value)}),(0,a.jsx)("label",{children:(0,a.jsx)(ep,{icon:R,className:rH.close,onClick:e=>{o.current&&(e.stopPropagation(),r?(o.current.value="",n("")):W())}})})]}),(0,a.jsx)("h2",{className:"text-brand ml-2 sm:hidden cursor-pointer",onClick:e=>{e.stopPropagation(),W()},children:"Cancel"})]}),r&&"inited"===j?(0,a.jsx)("div",{className:`${rH.searchHits}  rspress-scrollbar`,ref:w,children:((e,t,n)=>{if(1===e.length){let t=e[0].result;return 0!==t.length||n?(0,a.jsx)("div",{ref:y,children:J(t,r,n)}):(0,a.jsx)(rI,{query:r})}let s=e.map(e=>t&&"remote"===t.mode?tp(t.searchIndexes||[]).find(t=>t.value===e.group).label:e.group);return(0,a.jsx)(rM,{values:s,tabContainerClassName:rH.tabClassName,onChange:e=>{m(e),p(0)},ref:y,children:e.map(e=>(0,a.jsxs)(rA,{children:[e.renderType===tN.Default&&J(e.result,r,n),e.renderType===tN.Custom&&O.render(e.result)]},e.group))})})(s,L,c)}):null]})}),document.getElementById("search-container"))})}function rF(){let[e,t]=(0,d.useState)(!1),[r,n]=(0,d.useState)(null),{searchPlaceholderText:s="Search Docs"}=ec();return(0,d.useEffect)(()=>{n(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"⌘":"Ctrl")},[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:`rspress-nav-search-button ${rH.navSearchButton}`,onClick:()=>t(!0),children:(0,a.jsxs)("button",{children:[(0,a.jsx)(ep,{icon:B,width:"18",height:"18"}),(0,a.jsx)("p",{className:rH.searchWord,children:s}),(0,a.jsxs)("div",{style:{opacity:r?1:0},children:[(0,a.jsx)("span",{children:r}),(0,a.jsx)("span",{children:"K"})]})]})}),(0,a.jsx)("div",{className:rH.mobileNavSearchButton,onClick:()=>t(!0),children:(0,a.jsx)(ep,{icon:B})}),(0,a.jsx)(rO,{focused:e,setFocused:t})]})}function rZ(e){let{href:t,platform:r="github"}=e,{sourceCodeText:n="Source"}=ec();return(0,a.jsx)("div",{className:"inline-block rounded border border-solid border-gray-light-3 dark:border-divider text-gray-400 sourceCode_c1837",children:(0,a.jsxs)("a",{href:t,target:"_blank",className:"flex items-center content-center transition-all duration-300 text-xs block px-2 py-1 ",children:[(0,a.jsx)("span",{className:"mr-2 inline-flex w-4 h-4",children:(0,a.jsx)(ep,{icon:"gitlab"===r?W:z.Z})}),(0,a.jsx)("span",{children:n})]})})}function rz({children:e}){return(0,a.jsx)("div",{className:"ml-4 mb-11 border-l pl-6 rspressSteps_f17c8 [counter-reset:step]",children:e})}let rW=({tag:e})=>e?e.trim().startsWith("<svg")?(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:e},style:{width:20,marginRight:4}}):(0,a.jsx)("img",{src:e}):null,rD={Layout:eY,NotFoundLayout:eq,HomeLayout:eJ,setup:es}}},t={};function r(n){var s=t[n];if(void 0!==s)return s.exports;var a=t[n]={exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}r.m=e,r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};r.t=function(n,s){if(1&s&&(n=this(n)),8&s||"object"==typeof n&&n&&(4&s&&n.__esModule||16&s&&"function"==typeof n.then))return n;var a=Object.create(null);r.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var l=2&s&&n;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach(function(e){i[e]=function(){return n[e]}});return i.default=function(){return n},r.d(a,i),a}})(),r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.f={},r.e=function(e){return Promise.all(Object.keys(r.f).reduce(function(t,n){return r.f[n](e,t),t},[]))},r.u=function(e){return"static/js/async/"+e+"."+({1567:"e94c7267",1755:"c4acdd6e",1779:"90f9a144",1911:"d3b52a2c",1946:"154ae5c9",2124:"21a5f0d1",2165:"169a6486",2276:"6971aa5a",2572:"fc43511a",2579:"f5bb2428",2636:"493efc83",2726:"cb1414a1",2849:"39aa3d3b",2905:"101c1aa4",2921:"e86d2d1f",2964:"ea58e43c",2970:"e947c489",3277:"326cca1f",3298:"5f7f4853",3323:"8935c689",368:"987f2c56",3757:"54bf43ec",3830:"0a44d211",4021:"4d12b987",4208:"3469f5b2",4255:"9c3a26f3",4310:"b4b3a555",4374:"5a943487",4482:"910600b8",4709:"871036b6",4754:"4119cb07",4818:"e5b26089",4928:"0fa0c53c",5226:"2b81dc7e",5281:"c3df2ada",5296:"75eba22b",5340:"e9aae421",5489:"f1ba5f49",5491:"67847ca0",5637:"e4e9ebdf",5699:"d91c9902",5862:"b7a7c76c",6261:"46d057bc",6552:"e4a4e7ff",668:"e1fd191f",683:"81288384",6842:"2b730a8e",6886:"c4d4decd",6975:"cbd55936",7002:"586f0076",7047:"7ed0c04a",7088:"262afdd0",718:"844e4122",7195:"fda55c91",7212:"814a46e1",7239:"15dcaff1",7276:"82315867",7279:"e7e05da8",7327:"3e650441",7349:"c4c8b4d2",741:"e2670470",7480:"36f1998b",7482:"8ee12e1b",7492:"479b4c4d",7539:"95a39037",7941:"96fb2b4b",8025:"e58ac2a9",8136:"5011a854",8434:"a6cb6527",8470:"c57ac97c",8516:"b6b0f4f5",8787:"43a46ef5",8897:"7e9cfb3a",8909:"8352ea54",8947:"2cff3c1c",8961:"a22a4fec",9007:"526f9c65",9112:"e02f3b47",9168:"96069716",9456:"3244e9c3",957:"61830363",9600:"927e2098",974:"72f49e40",987:"762ad68c",9913:"87b3b0df",9923:"cdb418ec"})[e]+".js"},r.miniCssF=function(e){return""+e+".css"},r.h=function(){return"aae1c03766e53e13"},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},(()=>{var e={},t="@rspress/docs:";r.l=function(n,s,a,i){if(e[n]){e[n].push(s);return}if(void 0!==a)for(var l,o,c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var u=c[d];if(u.getAttribute("src")==n||u.getAttribute("data-webpack")==t+a){l=u;break}}l||(o=!0,(l=document.createElement("script")).charset="utf-8",l.timeout=120,r.nc&&l.setAttribute("nonce",r.nc),l.setAttribute("data-webpack",t+a),l.src=n),e[n]=[s];var h=function(t,r){l.onerror=l.onload=null,clearTimeout(m);var s=e[n];if(delete e[n],l.parentNode&&l.parentNode.removeChild(l),s&&s.forEach(function(e){return e(r)}),t)return t(r)},m=setTimeout(h.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=h.bind(null,l.onerror),l.onload=h.bind(null,l.onload),o&&document.head.appendChild(l)}})(),r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e=[];r.O=function(t,n,s,a){if(n){a=a||0;for(var i=e.length;i>0&&e[i-1][2]>a;i--)e[i]=e[i-1];e[i]=[n,s,a];return}for(var l=1/0,i=0;i<e.length;i++){for(var n=e[i][0],s=e[i][1],a=e[i][2],o=!0,c=0;c<n.length;c++)(!1&a||l>=a)&&Object.keys(r.O).every(function(e){return r.O[e](n[c])})?n.splice(c--,1):(o=!1,a<l&&(l=a));if(o){e.splice(i--,1);var d=s();void 0!==d&&(t=d)}}return t}})(),r.p="/",r.rv=function(){return"1.2.2"},(()=>{var e={2980:0};r.f.j=function(t,n){var s=r.o(e,t)?e[t]:void 0;if(0!==s){if(s)n.push(s[2]);else{var a=new Promise(function(r,n){s=e[t]=[r,n]});n.push(s[2]=a);var i=r.p+r.u(t),l=Error();r.l(i,function(n){if(r.o(e,t)&&(0!==(s=e[t])&&(e[t]=void 0),s)){var a=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",l.name="ChunkLoadError",l.type=a,l.request=i,s[1](l)}},"chunk-"+t,t)}}},r.O.j=function(t){return 0===e[t]};var t=function(t,n){var s,a,i=n[0],l=n[1],o=n[2],c=0;if(i.some(function(t){return 0!==e[t]})){for(s in l)r.o(l,s)&&(r.m[s]=l[s]);if(o)var d=o(r)}for(t&&t(n);c<i.length;c++)a=i[c],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(d)},n=self.webpackChunk_rspress_docs=self.webpackChunk_rspress_docs||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),r.ruid="bundler=rspack@1.2.2",r.O(void 0,["6212","3361","2118","3594"],function(){return r(8528)});var n=r.O(void 0,["6212","3361","2118","3594"],function(){return r(6055)});n=r.O(n)})();