diff --git a/404.html b/404.html index 32f3ad2..964315f 100644 --- a/404.html +++ b/404.html @@ -6,10 +6,10 @@ 404 | Liii STEM Suite - + - + @@ -17,7 +17,7 @@
- + \ No newline at end of file diff --git a/assets/app.CMbXchAF.js b/assets/app.DgNPCKO2.js similarity index 95% rename from assets/app.CMbXchAF.js rename to assets/app.DgNPCKO2.js index ff250ca..6201454 100644 --- a/assets/app.CMbXchAF.js +++ b/assets/app.DgNPCKO2.js @@ -1 +1 @@ -import{R as i}from"./chunks/theme.bfTOekwh.js";import{R as o,a1 as u,a2 as c,a3 as l,a4 as f,a5 as d,a6 as m,a7 as h,a8 as g,a9 as A,aa as v,d as P,u as R,v as w,s as y,ab as C,ac as b,ad as E,ae as S}from"./chunks/framework.Db5sgsAJ.js";function p(e){if(e.extends){const a=p(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=p(i),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=R();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp}; +import{R as i}from"./chunks/theme.BI-Qg5hH.js";import{R as o,a1 as u,a2 as c,a3 as l,a4 as f,a5 as d,a6 as m,a7 as h,a8 as g,a9 as A,aa as v,d as P,u as R,v as w,s as y,ab as C,ac as b,ad as E,ae as S}from"./chunks/framework.Db5sgsAJ.js";function p(e){if(e.extends){const a=p(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=p(i),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=R();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp}; diff --git a/assets/chunks/theme.bfTOekwh.js b/assets/chunks/theme.BI-Qg5hH.js similarity index 58% rename from assets/chunks/theme.bfTOekwh.js rename to assets/chunks/theme.BI-Qg5hH.js index 71fde4a..085491e 100644 --- a/assets/chunks/theme.bfTOekwh.js +++ b/assets/chunks/theme.BI-Qg5hH.js @@ -1,5 +1,5 @@ -import{d as A,o as r,c as d,r as p,n as h,a as he,t as V,b as $,w as f,e as b,T as Pe,_ as w,u as St,i as Rt,f as Wt,g as Je,h as I,j as u,k as v,l as ye,m as De,p as N,q as le,s as Le,v as ue,x as Ye,y as Ge,z as Zt,A as Xt,B as _e,F as D,C as K,D as It,E as Ee,G as B,H as se,I as Pt,J as Ne,K as ge,L as Te,M as xt,N as Lt,O as en,P as Et,Q as Nt,R as Ue,S as tn,U as Tt,V as Ut,W as nn,X as on,Y as sn,Z as we,$ as an,a0 as rn}from"./framework.Db5sgsAJ.js";const ln=A({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(i){return(e,t)=>(r(),d("span",{class:h(["VPBadge",e.type])},[p(e.$slots,"default",{},()=>[he(V(e.text),1)])],2))}}),un={key:0,class:"VPBackdrop"},cn=A({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(i){return(e,t)=>(r(),$(Pe,{name:"fade"},{default:f(()=>[e.show?(r(),d("div",un)):b("",!0)]),_:1}))}}),dn=w(cn,[["__scopeId","data-v-c79a1216"]]),T=St;function vn(i,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(i,e):(i(),(s=!0)&&setTimeout(()=>s=!1,e))}}function Oe(i){return/^\//.test(i)?i:`/${i}`}function Ke(i){const{pathname:e,search:t,hash:s,protocol:n}=new URL(i,"http://a.com");if(Rt(i)||i.startsWith("#")||!n.startsWith("http")||!Wt(e))return i;const{site:a}=T(),o=e.endsWith("/")||e.endsWith(".html")?i:i.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,a.value.cleanUrls?"":".html")}${t}${s}`);return Je(o)}function Be({correspondingLink:i=!1}={}){const{site:e,localeIndex:t,page:s,theme:n,hash:a}=T(),o=I(()=>{var c,m;return{label:(c=e.value.locales[t.value])==null?void 0:c.label,link:((m=e.value.locales[t.value])==null?void 0:m.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:I(()=>Object.entries(e.value.locales).flatMap(([c,m])=>o.value.label===m.label?[]:{text:m.label,link:pn(m.link||(c==="root"?"/":`/${c}/`),n.value.i18nRouting!==!1&&i,s.value.relativePath.slice(o.value.link.length-1),!e.value.cleanUrls)+a.value})),currentLang:o}}function pn(i,e,t,s){return e?i.replace(/\/$/,"")+Oe(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):i}const fn={class:"NotFound"},mn={class:"code"},gn={class:"title"},hn={class:"quote"},bn={class:"action"},kn=["href","aria-label"],yn=A({__name:"NotFound",setup(i){const{theme:e}=T(),{currentLang:t}=Be();return(s,n)=>{var a,o,l,c,m;return r(),d("div",fn,[u("p",mn,V(((a=v(e).notFound)==null?void 0:a.code)??"404"),1),u("h1",gn,V(((o=v(e).notFound)==null?void 0:o.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=u("div",{class:"divider"},null,-1)),u("blockquote",hn,V(((l=v(e).notFound)==null?void 0:l.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),u("div",bn,[u("a",{class:"link",href:v(Je)(v(t).link),"aria-label":((c=v(e).notFound)==null?void 0:c.linkLabel)??"go to home"},V(((m=v(e).notFound)==null?void 0:m.linkText)??"Take me home"),9,kn)])])}}}),_n=w(yn,[["__scopeId","data-v-d6be1790"]]);function Ht(i,e){if(Array.isArray(i))return Se(i);if(i==null)return[];e=Oe(e);const t=Object.keys(i).sort((n,a)=>a.split("/").length-n.split("/").length).find(n=>e.startsWith(Oe(n))),s=t?i[t]:[];return Array.isArray(s)?Se(s):Se(s.items,s.base)}function An(i){const e=[];let t=0;for(const s in i){const n=i[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function wn(i){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(i),e}function Qe(i,e){return Array.isArray(e)?e.some(t=>Qe(i,t)):ye(i,e.link)?!0:e.items?Qe(i,e.items):!1}function Se(i,e){return[...i].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=Se(s.items,n)),s})}function ce(){const{frontmatter:i,page:e,theme:t}=T(),s=De("(min-width: 960px)"),n=N(!1),a=I(()=>{const U=t.value.sidebar,L=e.value.relativePath;return U?Ht(U,L):[]}),o=N(a.value);le(a,(U,L)=>{JSON.stringify(U)!==JSON.stringify(L)&&(o.value=a.value)});const l=I(()=>i.value.sidebar!==!1&&o.value.length>0&&i.value.layout!=="home"),c=I(()=>m?i.value.aside==null?t.value.aside==="left":i.value.aside==="left":!1),m=I(()=>i.value.layout==="home"?!1:i.value.aside!=null?!!i.value.aside:t.value.aside!==!1),k=I(()=>l.value&&s.value),g=I(()=>l.value?An(o.value):[]);function y(){n.value=!0}function C(){n.value=!1}function P(){n.value?C():y()}return{isOpen:n,sidebar:o,sidebarGroups:g,hasSidebar:l,hasAside:m,leftAside:c,isSidebarEnabled:k,open:y,close:C,toggle:P}}function Cn(i,e){let t;Le(()=>{t=i.value?document.activeElement:void 0}),ue(()=>{window.addEventListener("keyup",s)}),Ye(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&i.value&&(e(),t==null||t.focus())}}function Bn(i){const{page:e,hash:t}=T(),s=N(!1),n=I(()=>i.value.collapsed!=null),a=I(()=>!!i.value.link),o=N(!1),l=()=>{o.value=ye(e.value.relativePath,i.value.link)};le([e,i,t],l),ue(l);const c=I(()=>o.value?!0:i.value.items?Qe(e.value.relativePath,i.value.items):!1),m=I(()=>!!(i.value.items&&i.value.items.length));Le(()=>{s.value=!!(n.value&&i.value.collapsed)}),Ge(()=>{(o.value||c.value)&&(s.value=!1)});function k(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:a,isActiveLink:o,hasActiveLink:c,hasChildren:m,toggle:k}}function $n(){const{hasSidebar:i}=ce(),e=De("(min-width: 960px)"),t=De("(min-width: 1280px)");return{isAsideEnabled:I(()=>!t.value&&!e.value?!1:i.value?t.value:e.value)}}const Fe=[];function Mt(i){return typeof i.outline=="object"&&!Array.isArray(i.outline)&&i.outline.label||i.outlineTitle||"On this page"}function qe(i){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:Sn(t),link:"#"+t.id,level:s}});return In(e,i)}function Sn(i){let e="";for(const t of i.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function In(i,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;return En(i,s,n)}function Pn(i,e){const{isAsideEnabled:t}=$n(),s=vn(a,100);let n=null;ue(()=>{requestAnimationFrame(a),window.addEventListener("scroll",s)}),Zt(()=>{o(location.hash)}),Ye(()=>{window.removeEventListener("scroll",s)});function a(){if(!t.value)return;const l=window.scrollY,c=window.innerHeight,m=document.body.offsetHeight,k=Math.abs(l+c-m)<1,g=Fe.map(({element:C,link:P})=>({link:P,top:Ln(C)})).filter(({top:C})=>!Number.isNaN(C)).sort((C,P)=>C.top-P.top);if(!g.length){o(null);return}if(l<1){o(null);return}if(k){o(g[g.length-1].link);return}let y=null;for(const{link:C,top:P}of g){if(P>l+Xt()+4)break;y=C}o(y)}function o(l){n&&n.classList.remove("active"),l==null?n=null:n=i.value.querySelector(`a[href="${decodeURIComponent(l)}"]`);const c=n;c?(c.classList.add("active"),e.value.style.top=c.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Ln(i){let e=0;for(;i!==document.body;){if(i===null)return NaN;e+=i.offsetTop,i=i.offsetParent}return e}function En(i,e,t){Fe.length=0;const s=[],n=[];return i.forEach(a=>{const o={...a,children:[]};let l=n[n.length-1];for(;l&&l.level>=o.level;)n.pop(),l=n[n.length-1];if(o.element.classList.contains("ignore-header")||l&&"shouldIgnore"in l){n.push({level:o.level,shouldIgnore:!0});return}o.level>t||o.level{const n=_e("VPDocOutlineItem",!0);return r(),d("ul",{class:h(["VPDocOutlineItem",t.root?"root":"nested"])},[(r(!0),d(D,null,K(t.headers,({children:a,link:o,title:l})=>(r(),d("li",null,[u("a",{class:"outline-link",href:o,onClick:e,title:l},V(l),9,Nn),a!=null&&a.length?(r(),$(n,{key:0,headers:a},null,8,["headers"])):b("",!0)]))),256))],2)}}}),Vt=w(Tn,[["__scopeId","data-v-b933a997"]]),Un={class:"content"},Hn={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Mn=A({__name:"VPDocAsideOutline",setup(i){const{frontmatter:e,theme:t}=T(),s=It([]);Ee(()=>{s.value=qe(e.value.outline??t.value.outline)});const n=N(),a=N();return Pn(n,a),(o,l)=>(r(),d("nav",{"aria-labelledby":"doc-outline-aria-label",class:h(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n},[u("div",Un,[u("div",{class:"outline-marker",ref_key:"marker",ref:a},null,512),u("div",Hn,V(v(Mt)(v(t))),1),B(Vt,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Vn=w(Mn,[["__scopeId","data-v-a5bbad30"]]),Dn={class:"VPDocAsideCarbonAds"},On=A({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(i){const e=()=>null;return(t,s)=>(r(),d("div",Dn,[B(v(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Qn={class:"VPDocAside"},Fn=A({__name:"VPDocAside",setup(i){const{theme:e}=T();return(t,s)=>(r(),d("div",Qn,[p(t.$slots,"aside-top",{},void 0,!0),p(t.$slots,"aside-outline-before",{},void 0,!0),B(Vn),p(t.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=u("div",{class:"spacer"},null,-1)),p(t.$slots,"aside-ads-before",{},void 0,!0),v(e).carbonAds?(r(),$(On,{key:0,"carbon-ads":v(e).carbonAds},null,8,["carbon-ads"])):b("",!0),p(t.$slots,"aside-ads-after",{},void 0,!0),p(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Jn=w(Fn,[["__scopeId","data-v-3f215769"]]);function Yn(){const{theme:i,page:e}=T();return I(()=>{const{text:t="Edit this page",pattern:s=""}=i.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Gn(){const{page:i,theme:e,frontmatter:t}=T();return I(()=>{var m,k,g,y,C,P,U,L;const s=Ht(e.value.sidebar,i.value.relativePath),n=wn(s),a=Kn(n,F=>F.link.replace(/[?#].*$/,"")),o=a.findIndex(F=>ye(i.value.relativePath,F.link)),l=((m=e.value.docFooter)==null?void 0:m.prev)===!1&&!t.value.prev||t.value.prev===!1,c=((k=e.value.docFooter)==null?void 0:k.next)===!1&&!t.value.next||t.value.next===!1;return{prev:l?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((g=a[o-1])==null?void 0:g.docFooterText)??((y=a[o-1])==null?void 0:y.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((C=a[o-1])==null?void 0:C.link)},next:c?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((P=a[o+1])==null?void 0:P.docFooterText)??((U=a[o+1])==null?void 0:U.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((L=a[o+1])==null?void 0:L.link)}}})}function Kn(i,e){const t=new Set;return i.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const ae=A({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(i){const e=i,t=I(()=>e.tag??(e.href?"a":"span")),s=I(()=>e.href&&Pt.test(e.href)||e.target==="_blank");return(n,a)=>(r(),$(se(t.value),{class:h(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?v(Ke)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:f(()=>[p(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),qn={class:"VPLastUpdated"},zn=["datetime"],jn=A({__name:"VPDocFooterLastUpdated",setup(i){const{theme:e,page:t,lang:s}=T(),n=I(()=>new Date(t.value.lastUpdated)),a=I(()=>n.value.toISOString()),o=N("");return ue(()=>{Le(()=>{var l,c,m;o.value=new Intl.DateTimeFormat((c=(l=e.value.lastUpdated)==null?void 0:l.formatOptions)!=null&&c.forceLocale?s.value:void 0,((m=e.value.lastUpdated)==null?void 0:m.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(l,c)=>{var m;return r(),d("p",qn,[he(V(((m=v(e).lastUpdated)==null?void 0:m.text)||v(e).lastUpdatedText||"Last updated")+": ",1),u("time",{datetime:a.value},V(o.value),9,zn)])}}}),Rn=w(jn,[["__scopeId","data-v-e98dd255"]]),Wn={key:0,class:"VPDocFooter"},Zn={key:0,class:"edit-info"},Xn={key:0,class:"edit-link"},xn={key:1,class:"last-updated"},eo={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},to={class:"pager"},no=["innerHTML"],oo=["innerHTML"],so={class:"pager"},ao=["innerHTML"],io=["innerHTML"],ro=A({__name:"VPDocFooter",setup(i){const{theme:e,page:t,frontmatter:s}=T(),n=Yn(),a=Gn(),o=I(()=>e.value.editLink&&s.value.editLink!==!1),l=I(()=>t.value.lastUpdated),c=I(()=>o.value||l.value||a.value.prev||a.value.next);return(m,k)=>{var g,y,C,P;return c.value?(r(),d("footer",Wn,[p(m.$slots,"doc-footer-before",{},void 0,!0),o.value||l.value?(r(),d("div",Zn,[o.value?(r(),d("div",Xn,[B(ae,{class:"edit-link-button",href:v(n).url,"no-icon":!0},{default:f(()=>[k[0]||(k[0]=u("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),he(" "+V(v(n).text),1)]),_:1},8,["href"])])):b("",!0),l.value?(r(),d("div",xn,[B(Rn)])):b("",!0)])):b("",!0),(g=v(a).prev)!=null&&g.link||(y=v(a).next)!=null&&y.link?(r(),d("nav",eo,[k[1]||(k[1]=u("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),u("div",to,[(C=v(a).prev)!=null&&C.link?(r(),$(ae,{key:0,class:"pager-link prev",href:v(a).prev.link},{default:f(()=>{var U;return[u("span",{class:"desc",innerHTML:((U=v(e).docFooter)==null?void 0:U.prev)||"Previous page"},null,8,no),u("span",{class:"title",innerHTML:v(a).prev.text},null,8,oo)]}),_:1},8,["href"])):b("",!0)]),u("div",so,[(P=v(a).next)!=null&&P.link?(r(),$(ae,{key:0,class:"pager-link next",href:v(a).next.link},{default:f(()=>{var U;return[u("span",{class:"desc",innerHTML:((U=v(e).docFooter)==null?void 0:U.next)||"Next page"},null,8,ao),u("span",{class:"title",innerHTML:v(a).next.text},null,8,io)]}),_:1},8,["href"])):b("",!0)])])):b("",!0)])):b("",!0)}}}),lo=w(ro,[["__scopeId","data-v-e257564d"]]),uo={class:"container"},co={class:"aside-container"},vo={class:"aside-content"},po={class:"content"},fo={class:"content-container"},mo={class:"main"},go=A({__name:"VPDoc",setup(i){const{theme:e}=T(),t=Ne(),{hasSidebar:s,hasAside:n,leftAside:a}=ce(),o=I(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(l,c)=>{const m=_e("Content");return r(),d("div",{class:h(["VPDoc",{"has-sidebar":v(s),"has-aside":v(n)}])},[p(l.$slots,"doc-top",{},void 0,!0),u("div",uo,[v(n)?(r(),d("div",{key:0,class:h(["aside",{"left-aside":v(a)}])},[c[0]||(c[0]=u("div",{class:"aside-curtain"},null,-1)),u("div",co,[u("div",vo,[B(Jn,null,{"aside-top":f(()=>[p(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[p(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[p(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[p(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[p(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[p(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):b("",!0),u("div",po,[u("div",fo,[p(l.$slots,"doc-before",{},void 0,!0),u("main",mo,[B(m,{class:h(["vp-doc",[o.value,v(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),B(lo,null,{"doc-footer-before":f(()=>[p(l.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),p(l.$slots,"doc-after",{},void 0,!0)])])]),p(l.$slots,"doc-bottom",{},void 0,!0)],2)}}}),ho=w(go,[["__scopeId","data-v-39a288b8"]]),bo=A({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(i){const e=i,t=I(()=>e.href&&Pt.test(e.href)),s=I(()=>e.tag||(e.href?"a":"button"));return(n,a)=>(r(),$(se(s.value),{class:h(["VPButton",[n.size,n.theme]]),href:n.href?v(Ke)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[he(V(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),ko=w(bo,[["__scopeId","data-v-fa7799d5"]]),yo=["src","alt"],_o=A({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(i){return(e,t)=>{const s=_e("VPImage",!0);return e.image?(r(),d(D,{key:0},[typeof e.image=="string"||"src"in e.image?(r(),d("img",ge({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:v(Je)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,yo)):(r(),d(D,{key:1},[B(s,ge({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),B(s,ge({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):b("",!0)}}}),Ie=w(_o,[["__scopeId","data-v-8426fc1a"]]),Ao={class:"container"},wo={class:"main"},Co={key:0,class:"name"},Bo=["innerHTML"],$o=["innerHTML"],So=["innerHTML"],Io={key:0,class:"actions"},Po={key:0,class:"image"},Lo={class:"image-container"},Eo=A({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(i){const e=Te("hero-image-slot-exists");return(t,s)=>(r(),d("div",{class:h(["VPHero",{"has-image":t.image||v(e)}])},[u("div",Ao,[u("div",wo,[p(t.$slots,"home-hero-info-before",{},void 0,!0),p(t.$slots,"home-hero-info",{},()=>[t.name?(r(),d("h1",Co,[u("span",{innerHTML:t.name,class:"clip"},null,8,Bo)])):b("",!0),t.text?(r(),d("p",{key:1,innerHTML:t.text,class:"text"},null,8,$o)):b("",!0),t.tagline?(r(),d("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,So)):b("",!0)],!0),p(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(r(),d("div",Io,[(r(!0),d(D,null,K(t.actions,n=>(r(),d("div",{key:n.link,class:"action"},[B(ko,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):b("",!0),p(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||v(e)?(r(),d("div",Po,[u("div",Lo,[s[0]||(s[0]=u("div",{class:"image-bg"},null,-1)),p(t.$slots,"home-hero-image",{},()=>[t.image?(r(),$(Ie,{key:0,class:"image-src",image:t.image},null,8,["image"])):b("",!0)],!0)])])):b("",!0)])],2))}}),No=w(Eo,[["__scopeId","data-v-303bb580"]]),To=A({__name:"VPHomeHero",setup(i){const{frontmatter:e}=T();return(t,s)=>v(e).hero?(r(),$(No,{key:0,class:"VPHomeHero",name:v(e).hero.name,text:v(e).hero.text,tagline:v(e).hero.tagline,image:v(e).hero.image,actions:v(e).hero.actions},{"home-hero-info-before":f(()=>[p(t.$slots,"home-hero-info-before")]),"home-hero-info":f(()=>[p(t.$slots,"home-hero-info")]),"home-hero-info-after":f(()=>[p(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":f(()=>[p(t.$slots,"home-hero-actions-after")]),"home-hero-image":f(()=>[p(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):b("",!0)}}),Uo={class:"box"},Ho={key:0,class:"icon"},Mo=["innerHTML"],Vo=["innerHTML"],Do=["innerHTML"],Oo={key:4,class:"link-text"},Qo={class:"link-text-value"},Fo=A({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(i){return(e,t)=>(r(),$(ae,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[u("article",Uo,[typeof e.icon=="object"&&e.icon.wrap?(r(),d("div",Ho,[B(Ie,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(r(),$(Ie,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(r(),d("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Mo)):b("",!0),u("h2",{class:"title",innerHTML:e.title},null,8,Vo),e.details?(r(),d("p",{key:3,class:"details",innerHTML:e.details},null,8,Do)):b("",!0),e.linkText?(r(),d("div",Oo,[u("p",Qo,[he(V(e.linkText)+" ",1),t[0]||(t[0]=u("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):b("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Jo=w(Fo,[["__scopeId","data-v-a3976bdc"]]),Yo={key:0,class:"VPFeatures"},Go={class:"container"},Ko={class:"items"},qo=A({__name:"VPFeatures",props:{features:{}},setup(i){const e=i,t=I(()=>{const s=e.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,n)=>s.features?(r(),d("div",Yo,[u("div",Go,[u("div",Ko,[(r(!0),d(D,null,K(s.features,a=>(r(),d("div",{key:a.title,class:h(["item",[t.value]])},[B(Jo,{icon:a.icon,title:a.title,details:a.details,link:a.link,"link-text":a.linkText,rel:a.rel,target:a.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):b("",!0)}}),zo=w(qo,[["__scopeId","data-v-a6181336"]]),jo=A({__name:"VPHomeFeatures",setup(i){const{frontmatter:e}=T();return(t,s)=>v(e).features?(r(),$(zo,{key:0,class:"VPHomeFeatures",features:v(e).features},null,8,["features"])):b("",!0)}}),Ro=A({__name:"VPHomeContent",setup(i){const{width:e}=xt({initialWidth:0,includeScrollbar:!1});return(t,s)=>(r(),d("div",{class:"vp-doc container",style:Lt(v(e)?{"--vp-offset":`calc(50% - ${v(e)/2}px)`}:{})},[p(t.$slots,"default",{},void 0,!0)],4))}}),Wo=w(Ro,[["__scopeId","data-v-8e2d4988"]]),Zo={class:"VPHome"},Xo=A({__name:"VPHome",setup(i){const{frontmatter:e}=T();return(t,s)=>{const n=_e("Content");return r(),d("div",Zo,[p(t.$slots,"home-hero-before",{},void 0,!0),B(To,null,{"home-hero-info-before":f(()=>[p(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[p(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[p(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[p(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[p(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),p(t.$slots,"home-hero-after",{},void 0,!0),p(t.$slots,"home-features-before",{},void 0,!0),B(jo),p(t.$slots,"home-features-after",{},void 0,!0),v(e).markdownStyles!==!1?(r(),$(Wo,{key:0},{default:f(()=>[B(n)]),_:1})):(r(),$(n,{key:1}))])}}}),xo=w(Xo,[["__scopeId","data-v-686f80a6"]]),es={},ts={class:"VPPage"};function ns(i,e){const t=_e("Content");return r(),d("div",ts,[p(i.$slots,"page-top"),B(t),p(i.$slots,"page-bottom")])}const os=w(es,[["render",ns]]),ss=A({__name:"VPContent",setup(i){const{page:e,frontmatter:t}=T(),{hasSidebar:s}=ce();return(n,a)=>(r(),d("div",{class:h(["VPContent",{"has-sidebar":v(s),"is-home":v(t).layout==="home"}]),id:"VPContent"},[v(e).isNotFound?p(n.$slots,"not-found",{key:0},()=>[B(_n)],!0):v(t).layout==="page"?(r(),$(os,{key:1},{"page-top":f(()=>[p(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[p(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):v(t).layout==="home"?(r(),$(xo,{key:2},{"home-hero-before":f(()=>[p(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[p(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[p(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[p(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[p(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[p(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[p(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[p(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[p(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):v(t).layout&&v(t).layout!=="doc"?(r(),$(se(v(t).layout),{key:3})):(r(),$(ho,{key:4},{"doc-top":f(()=>[p(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[p(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[p(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[p(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[p(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[p(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[p(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[p(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[p(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[p(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[p(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),as=w(ss,[["__scopeId","data-v-1428d186"]]),is={class:"container"},rs=["innerHTML"],ls=["innerHTML"],us=A({__name:"VPFooter",setup(i){const{theme:e,frontmatter:t}=T(),{hasSidebar:s}=ce();return(n,a)=>v(e).footer&&v(t).footer!==!1?(r(),d("footer",{key:0,class:h(["VPFooter",{"has-sidebar":v(s)}])},[u("div",is,[v(e).footer.message?(r(),d("p",{key:0,class:"message",innerHTML:v(e).footer.message},null,8,rs)):b("",!0),v(e).footer.copyright?(r(),d("p",{key:1,class:"copyright",innerHTML:v(e).footer.copyright},null,8,ls)):b("",!0)])],2)):b("",!0)}}),cs=w(us,[["__scopeId","data-v-e315a0ad"]]);function ds(){const{theme:i,frontmatter:e}=T(),t=It([]),s=I(()=>t.value.length>0);return Ee(()=>{t.value=qe(e.value.outline??i.value.outline)}),{headers:t,hasLocalNav:s}}const vs={class:"menu-text"},ps={class:"header"},fs={class:"outline"},ms=A({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(i){const e=i,{theme:t}=T(),s=N(!1),n=N(0),a=N(),o=N();function l(g){var y;(y=a.value)!=null&&y.contains(g.target)||(s.value=!1)}le(s,g=>{if(g){document.addEventListener("click",l);return}document.removeEventListener("click",l)}),en("Escape",()=>{s.value=!1}),Ee(()=>{s.value=!1});function c(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function m(g){g.target.classList.contains("outline-link")&&(o.value&&(o.value.style.transition="none"),Et(()=>{s.value=!1}))}function k(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(g,y)=>(r(),d("div",{class:"VPLocalNavOutlineDropdown",style:Lt({"--vp-vh":n.value+"px"}),ref_key:"main",ref:a},[g.headers.length>0?(r(),d("button",{key:0,onClick:c,class:h({open:s.value})},[u("span",vs,V(v(Mt)(v(t))),1),y[0]||(y[0]=u("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(r(),d("button",{key:1,onClick:k},V(v(t).returnToTopLabel||"Return to top"),1)),B(Pe,{name:"flyout"},{default:f(()=>[s.value?(r(),d("div",{key:0,ref_key:"items",ref:o,class:"items",onClick:m},[u("div",ps,[u("a",{class:"top-link",href:"#",onClick:k},V(v(t).returnToTopLabel||"Return to top"),1)]),u("div",fs,[B(Vt,{headers:g.headers},null,8,["headers"])])],512)):b("",!0)]),_:1})],4))}}),gs=w(ms,[["__scopeId","data-v-17a5e62e"]]),hs={class:"container"},bs=["aria-expanded"],ks={class:"menu-text"},ys=A({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(i){const{theme:e,frontmatter:t}=T(),{hasSidebar:s}=ce(),{headers:n}=ds(),{y:a}=Nt(),o=N(0);ue(()=>{o.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Ee(()=>{n.value=qe(t.value.outline??e.value.outline)});const l=I(()=>n.value.length===0),c=I(()=>l.value&&!s.value),m=I(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:l.value,fixed:c.value}));return(k,g)=>v(t).layout!=="home"&&(!c.value||v(a)>=o.value)?(r(),d("div",{key:0,class:h(m.value)},[u("div",hs,[v(s)?(r(),d("button",{key:0,class:"menu","aria-expanded":k.open,"aria-controls":"VPSidebarNav",onClick:g[0]||(g[0]=y=>k.$emit("open-menu"))},[g[1]||(g[1]=u("span",{class:"vpi-align-left menu-icon"},null,-1)),u("span",ks,V(v(e).sidebarMenuLabel||"Menu"),1)],8,bs)):b("",!0),B(gs,{headers:v(n),navHeight:o.value},null,8,["headers","navHeight"])])],2)):b("",!0)}}),_s=w(ys,[["__scopeId","data-v-a6f0e41e"]]);function As(){const i=N(!1);function e(){i.value=!0,window.addEventListener("resize",n)}function t(){i.value=!1,window.removeEventListener("resize",n)}function s(){i.value?t():e()}function n(){window.outerWidth>=768&&t()}const a=Ne();return le(()=>a.path,t),{isScreenOpen:i,openScreen:e,closeScreen:t,toggleScreen:s}}const ws={},Cs={class:"VPSwitch",type:"button",role:"switch"},Bs={class:"check"},$s={key:0,class:"icon"};function Ss(i,e){return r(),d("button",Cs,[u("span",Bs,[i.$slots.default?(r(),d("span",$s,[p(i.$slots,"default",{},void 0,!0)])):b("",!0)])])}const Is=w(ws,[["render",Ss],["__scopeId","data-v-1d5665e3"]]),Ps=A({__name:"VPSwitchAppearance",setup(i){const{isDark:e,theme:t}=T(),s=Te("toggle-appearance",()=>{e.value=!e.value}),n=N("");return Ge(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(a,o)=>(r(),$(Is,{title:n.value,class:"VPSwitchAppearance","aria-checked":v(e),onClick:v(s)},{default:f(()=>o[0]||(o[0]=[u("span",{class:"vpi-sun sun"},null,-1),u("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),ze=w(Ps,[["__scopeId","data-v-5337faa4"]]),Ls={key:0,class:"VPNavBarAppearance"},Es=A({__name:"VPNavBarAppearance",setup(i){const{site:e}=T();return(t,s)=>v(e).appearance&&v(e).appearance!=="force-dark"&&v(e).appearance!=="force-auto"?(r(),d("div",Ls,[B(ze)])):b("",!0)}}),Ns=w(Es,[["__scopeId","data-v-6c893767"]]),je=N();let Dt=!1,Ve=0;function Ts(i){const e=N(!1);if(Ue){!Dt&&Us(),Ve++;const t=le(je,s=>{var n,a,o;s===i.el.value||(n=i.el.value)!=null&&n.contains(s)?(e.value=!0,(a=i.onFocus)==null||a.call(i)):(e.value=!1,(o=i.onBlur)==null||o.call(i))});Ye(()=>{t(),Ve--,Ve||Hs()})}return tn(e)}function Us(){document.addEventListener("focusin",Ot),Dt=!0,je.value=document.activeElement}function Hs(){document.removeEventListener("focusin",Ot)}function Ot(){je.value=document.activeElement}const Ms={class:"VPMenuLink"},Vs=["innerHTML"],Ds=A({__name:"VPMenuLink",props:{item:{}},setup(i){const{page:e}=T();return(t,s)=>(r(),d("div",Ms,[B(ae,{class:h({active:v(ye)(v(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon},{default:f(()=>[u("span",{innerHTML:t.item.text},null,8,Vs)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),He=w(Ds,[["__scopeId","data-v-35975db6"]]),Os={class:"VPMenuGroup"},Qs={key:0,class:"title"},Fs=A({__name:"VPMenuGroup",props:{text:{},items:{}},setup(i){return(e,t)=>(r(),d("div",Os,[e.text?(r(),d("p",Qs,V(e.text),1)):b("",!0),(r(!0),d(D,null,K(e.items,s=>(r(),d(D,null,["link"in s?(r(),$(He,{key:0,item:s},null,8,["item"])):b("",!0)],64))),256))]))}}),Js=w(Fs,[["__scopeId","data-v-69e747b5"]]),Ys={class:"VPMenu"},Gs={key:0,class:"items"},Ks=A({__name:"VPMenu",props:{items:{}},setup(i){return(e,t)=>(r(),d("div",Ys,[e.items?(r(),d("div",Gs,[(r(!0),d(D,null,K(e.items,s=>(r(),d(D,{key:JSON.stringify(s)},["link"in s?(r(),$(He,{key:0,item:s},null,8,["item"])):"component"in s?(r(),$(se(s.component),ge({key:1,ref_for:!0},s.props),null,16)):(r(),$(Js,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):b("",!0),p(e.$slots,"default",{},void 0,!0)]))}}),qs=w(Ks,[["__scopeId","data-v-b98bc113"]]),zs=["aria-expanded","aria-label"],js={key:0,class:"text"},Rs=["innerHTML"],Ws={key:1,class:"vpi-more-horizontal icon"},Zs={class:"menu"},Xs=A({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(i){const e=N(!1),t=N();Ts({el:t,onBlur:s});function s(){e.value=!1}return(n,a)=>(r(),d("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:a[1]||(a[1]=o=>e.value=!0),onMouseleave:a[2]||(a[2]=o=>e.value=!1)},[u("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:a[0]||(a[0]=o=>e.value=!e.value)},[n.button||n.icon?(r(),d("span",js,[n.icon?(r(),d("span",{key:0,class:h([n.icon,"option-icon"])},null,2)):b("",!0),n.button?(r(),d("span",{key:1,innerHTML:n.button},null,8,Rs)):b("",!0),a[3]||(a[3]=u("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(r(),d("span",Ws))],8,zs),u("div",Zs,[B(qs,{items:n.items},{default:f(()=>[p(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Re=w(Xs,[["__scopeId","data-v-cf11d7a2"]]),xs=["href","aria-label","innerHTML"],ea=A({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(i){const e=i,t=N();ue(async()=>{var a;await Et();const n=(a=t.value)==null?void 0:a.children[0];n instanceof HTMLElement&&n.className.startsWith("vpi-social-")&&(getComputedStyle(n).maskImage||getComputedStyle(n).webkitMaskImage)==="none"&&n.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${e.icon}.svg')`)});const s=I(()=>typeof e.icon=="object"?e.icon.svg:``);return(n,a)=>(r(),d("a",{ref_key:"el",ref:t,class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:s.value},null,8,xs))}}),ta=w(ea,[["__scopeId","data-v-bd121fe5"]]),na={class:"VPSocialLinks"},oa=A({__name:"VPSocialLinks",props:{links:{}},setup(i){return(e,t)=>(r(),d("div",na,[(r(!0),d(D,null,K(e.links,({link:s,icon:n,ariaLabel:a})=>(r(),$(ta,{key:s,icon:n,link:s,ariaLabel:a},null,8,["icon","link","ariaLabel"]))),128))]))}}),We=w(oa,[["__scopeId","data-v-7bc22406"]]),sa={key:0,class:"group translations"},aa={class:"trans-title"},ia={key:1,class:"group"},ra={class:"item appearance"},la={class:"label"},ua={class:"appearance-action"},ca={key:2,class:"group"},da={class:"item social-links"},va=A({__name:"VPNavBarExtra",setup(i){const{site:e,theme:t}=T(),{localeLinks:s,currentLang:n}=Be({correspondingLink:!0}),a=I(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(o,l)=>a.value?(r(),$(Re,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[v(s).length&&v(n).label?(r(),d("div",sa,[u("p",aa,V(v(n).label),1),(r(!0),d(D,null,K(v(s),c=>(r(),$(He,{key:c.link,item:c},null,8,["item"]))),128))])):b("",!0),v(e).appearance&&v(e).appearance!=="force-dark"&&v(e).appearance!=="force-auto"?(r(),d("div",ia,[u("div",ra,[u("p",la,V(v(t).darkModeSwitchLabel||"Appearance"),1),u("div",ua,[B(ze)])])])):b("",!0),v(t).socialLinks?(r(),d("div",ca,[u("div",da,[B(We,{class:"social-links-list",links:v(t).socialLinks},null,8,["links"])])])):b("",!0)]),_:1})):b("",!0)}}),pa=w(va,[["__scopeId","data-v-bb2aa2f0"]]),fa=["aria-expanded"],ma=A({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(i){return(e,t)=>(r(),d("button",{type:"button",class:h(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},t[1]||(t[1]=[u("span",{class:"container"},[u("span",{class:"top"}),u("span",{class:"middle"}),u("span",{class:"bottom"})],-1)]),10,fa))}}),ga=w(ma,[["__scopeId","data-v-e5dd9c1c"]]),ha=["innerHTML"],ba=A({__name:"VPNavBarMenuLink",props:{item:{}},setup(i){const{page:e}=T();return(t,s)=>(r(),$(ae,{class:h({VPNavBarMenuLink:!0,active:v(ye)(v(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,tabindex:"0"},{default:f(()=>[u("span",{innerHTML:t.item.text},null,8,ha)]),_:1},8,["class","href","target","rel","no-icon"]))}}),ka=w(ba,[["__scopeId","data-v-e56f3d57"]]),ya=A({__name:"VPNavBarMenuGroup",props:{item:{}},setup(i){const e=i,{page:t}=T(),s=a=>"component"in a?!1:"link"in a?ye(t.value.relativePath,a.link,!!e.item.activeMatch):a.items.some(s),n=I(()=>s(e.item));return(a,o)=>(r(),$(Re,{class:h({VPNavBarMenuGroup:!0,active:v(ye)(v(t).relativePath,a.item.activeMatch,!!a.item.activeMatch)||n.value}),button:a.item.text,items:a.item.items},null,8,["class","button","items"]))}}),_a={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Aa=A({__name:"VPNavBarMenu",setup(i){const{theme:e}=T();return(t,s)=>v(e).nav?(r(),d("nav",_a,[s[0]||(s[0]=u("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(r(!0),d(D,null,K(v(e).nav,n=>(r(),d(D,{key:JSON.stringify(n)},["link"in n?(r(),$(ka,{key:0,item:n},null,8,["item"])):"component"in n?(r(),$(se(n.component),ge({key:1,ref_for:!0},n.props),null,16)):(r(),$(ya,{key:2,item:n},null,8,["item"]))],64))),128))])):b("",!0)}}),wa=w(Aa,[["__scopeId","data-v-dc692963"]]);function Ca(i){const{localeIndex:e,theme:t}=T();function s(n){var P,U,L;const a=n.split("."),o=(P=t.value.search)==null?void 0:P.options,l=o&&typeof o=="object",c=l&&((L=(U=o.locales)==null?void 0:U[e.value])==null?void 0:L.translations)||null,m=l&&o.translations||null;let k=c,g=m,y=i;const C=a.pop();for(const F of a){let q=null;const W=y==null?void 0:y[F];W&&(q=y=W);const ie=g==null?void 0:g[F];ie&&(q=g=ie);const ee=k==null?void 0:k[F];ee&&(q=k=ee),W||(y=q),ie||(g=q),ee||(k=q)}return(k==null?void 0:k[C])??(g==null?void 0:g[C])??(y==null?void 0:y[C])??""}return s}const Ba=["aria-label"],$a={class:"DocSearch-Button-Container"},Sa={class:"DocSearch-Button-Placeholder"},Xe=A({__name:"VPNavBarSearchButton",setup(i){const t=Ca({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(r(),d("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":v(t)("button.buttonAriaLabel")},[u("span",$a,[n[0]||(n[0]=u("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),u("span",Sa,V(v(t)("button.buttonText")),1)]),n[1]||(n[1]=u("span",{class:"DocSearch-Button-Keys"},[u("kbd",{class:"DocSearch-Button-Key"}),u("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,Ba))}}),Ia={class:"VPNavBarSearch"},Pa={id:"local-search"},La={key:1,id:"docsearch"},Ea=A({__name:"VPNavBarSearch",setup(i){const e=()=>null,t=()=>null,{theme:s}=T(),n=N(!1),a=N(!1);ue(()=>{});function o(){n.value||(n.value=!0,setTimeout(l,16))}function l(){const k=new Event("keydown");k.key="k",k.metaKey=!0,window.dispatchEvent(k),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||l()},16)}const c=N(!1),m="";return(k,g)=>{var y;return r(),d("div",Ia,[v(m)==="local"?(r(),d(D,{key:0},[c.value?(r(),$(v(e),{key:0,onClose:g[0]||(g[0]=C=>c.value=!1)})):b("",!0),u("div",Pa,[B(Xe,{onClick:g[1]||(g[1]=C=>c.value=!0)})])],64)):v(m)==="algolia"?(r(),d(D,{key:1},[n.value?(r(),$(v(t),{key:0,algolia:((y=v(s).search)==null?void 0:y.options)??v(s).algolia,onVnodeBeforeMount:g[2]||(g[2]=C=>a.value=!0)},null,8,["algolia"])):b("",!0),a.value?b("",!0):(r(),d("div",La,[B(Xe,{onClick:o})]))],64)):b("",!0)])}}}),Na=A({__name:"VPNavBarSocialLinks",setup(i){const{theme:e}=T();return(t,s)=>v(e).socialLinks?(r(),$(We,{key:0,class:"VPNavBarSocialLinks",links:v(e).socialLinks},null,8,["links"])):b("",!0)}}),Ta=w(Na,[["__scopeId","data-v-0394ad82"]]),Ua=["href","rel","target"],Ha=["innerHTML"],Ma={key:2},Va=A({__name:"VPNavBarTitle",setup(i){const{site:e,theme:t}=T(),{hasSidebar:s}=ce(),{currentLang:n}=Be(),a=I(()=>{var c;return typeof t.value.logoLink=="string"?t.value.logoLink:(c=t.value.logoLink)==null?void 0:c.link}),o=I(()=>{var c;return typeof t.value.logoLink=="string"||(c=t.value.logoLink)==null?void 0:c.rel}),l=I(()=>{var c;return typeof t.value.logoLink=="string"||(c=t.value.logoLink)==null?void 0:c.target});return(c,m)=>(r(),d("div",{class:h(["VPNavBarTitle",{"has-sidebar":v(s)}])},[u("a",{class:"title",href:a.value??v(Ke)(v(n).link),rel:o.value,target:l.value},[p(c.$slots,"nav-bar-title-before",{},void 0,!0),v(t).logo?(r(),$(Ie,{key:0,class:"logo",image:v(t).logo},null,8,["image"])):b("",!0),v(t).siteTitle?(r(),d("span",{key:1,innerHTML:v(t).siteTitle},null,8,Ha)):v(t).siteTitle===void 0?(r(),d("span",Ma,V(v(e).title),1)):b("",!0),p(c.$slots,"nav-bar-title-after",{},void 0,!0)],8,Ua)],2))}}),Da=w(Va,[["__scopeId","data-v-1168a8e4"]]),Oa={class:"items"},Qa={class:"title"},Fa=A({__name:"VPNavBarTranslations",setup(i){const{theme:e}=T(),{localeLinks:t,currentLang:s}=Be({correspondingLink:!0});return(n,a)=>v(t).length&&v(s).label?(r(),$(Re,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:v(e).langMenuLabel||"Change language"},{default:f(()=>[u("div",Oa,[u("p",Qa,V(v(s).label),1),(r(!0),d(D,null,K(v(t),o=>(r(),$(He,{key:o.link,item:o},null,8,["item"]))),128))])]),_:1},8,["label"])):b("",!0)}}),Ja=w(Fa,[["__scopeId","data-v-88af2de4"]]),Ya={class:"wrapper"},Ga={class:"container"},Ka={class:"title"},qa={class:"content"},za={class:"content-body"},ja=A({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(i){const e=i,{y:t}=Nt(),{hasSidebar:s}=ce(),{frontmatter:n}=T(),a=N({});return Ge(()=>{a.value={"has-sidebar":s.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(o,l)=>(r(),d("div",{class:h(["VPNavBar",a.value])},[u("div",Ya,[u("div",Ga,[u("div",Ka,[B(Da,null,{"nav-bar-title-before":f(()=>[p(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[p(o.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),u("div",qa,[u("div",za,[p(o.$slots,"nav-bar-content-before",{},void 0,!0),B(Ea,{class:"search"}),B(wa,{class:"menu"}),B(Ja,{class:"translations"}),B(Ns,{class:"appearance"}),B(Ta,{class:"social-links"}),B(pa,{class:"extra"}),p(o.$slots,"nav-bar-content-after",{},void 0,!0),B(ga,{class:"hamburger",active:o.isScreenOpen,onClick:l[0]||(l[0]=c=>o.$emit("toggle-screen"))},null,8,["active"])])])])]),l[1]||(l[1]=u("div",{class:"divider"},[u("div",{class:"divider-line"})],-1))],2))}}),Ra=w(ja,[["__scopeId","data-v-6aa21345"]]),Wa={key:0,class:"VPNavScreenAppearance"},Za={class:"text"},Xa=A({__name:"VPNavScreenAppearance",setup(i){const{site:e,theme:t}=T();return(s,n)=>v(e).appearance&&v(e).appearance!=="force-dark"&&v(e).appearance!=="force-auto"?(r(),d("div",Wa,[u("p",Za,V(v(t).darkModeSwitchLabel||"Appearance"),1),B(ze)])):b("",!0)}}),xa=w(Xa,[["__scopeId","data-v-b44890b2"]]),ei=["innerHTML"],ti=A({__name:"VPNavScreenMenuLink",props:{item:{}},setup(i){const e=Te("close-screen");return(t,s)=>(r(),$(ae,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:v(e)},{default:f(()=>[u("span",{innerHTML:t.item.text},null,8,ei)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),ni=w(ti,[["__scopeId","data-v-df37e6dd"]]),oi=["innerHTML"],si=A({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(i){const e=Te("close-screen");return(t,s)=>(r(),$(ae,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:v(e)},{default:f(()=>[u("span",{innerHTML:t.item.text},null,8,oi)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Qt=w(si,[["__scopeId","data-v-3e9c20e4"]]),ai={class:"VPNavScreenMenuGroupSection"},ii={key:0,class:"title"},ri=A({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(i){return(e,t)=>(r(),d("div",ai,[e.text?(r(),d("p",ii,V(e.text),1)):b("",!0),(r(!0),d(D,null,K(e.items,s=>(r(),$(Qt,{key:s.text,item:s},null,8,["item"]))),128))]))}}),li=w(ri,[["__scopeId","data-v-8133b170"]]),ui=["aria-controls","aria-expanded"],ci=["innerHTML"],di=["id"],vi={key:0,class:"item"},pi={key:1,class:"item"},fi={key:2,class:"group"},mi=A({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(i){const e=i,t=N(!1),s=I(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(a,o)=>(r(),d("div",{class:h(["VPNavScreenMenuGroup",{open:t.value}])},[u("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[u("span",{class:"button-text",innerHTML:a.text},null,8,ci),o[0]||(o[0]=u("span",{class:"vpi-plus button-icon"},null,-1))],8,ui),u("div",{id:s.value,class:"items"},[(r(!0),d(D,null,K(a.items,l=>(r(),d(D,{key:JSON.stringify(l)},["link"in l?(r(),d("div",vi,[B(Qt,{item:l},null,8,["item"])])):"component"in l?(r(),d("div",pi,[(r(),$(se(l.component),ge({ref_for:!0},l.props,{"screen-menu":""}),null,16))])):(r(),d("div",fi,[B(li,{text:l.text,items:l.items},null,8,["text","items"])]))],64))),128))],8,di)],2))}}),gi=w(mi,[["__scopeId","data-v-b9ab8c58"]]),hi={key:0,class:"VPNavScreenMenu"},bi=A({__name:"VPNavScreenMenu",setup(i){const{theme:e}=T();return(t,s)=>v(e).nav?(r(),d("nav",hi,[(r(!0),d(D,null,K(v(e).nav,n=>(r(),d(D,{key:JSON.stringify(n)},["link"in n?(r(),$(ni,{key:0,item:n},null,8,["item"])):"component"in n?(r(),$(se(n.component),ge({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(r(),$(gi,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):b("",!0)}}),ki=A({__name:"VPNavScreenSocialLinks",setup(i){const{theme:e}=T();return(t,s)=>v(e).socialLinks?(r(),$(We,{key:0,class:"VPNavScreenSocialLinks",links:v(e).socialLinks},null,8,["links"])):b("",!0)}}),yi={class:"list"},_i=A({__name:"VPNavScreenTranslations",setup(i){const{localeLinks:e,currentLang:t}=Be({correspondingLink:!0}),s=N(!1);function n(){s.value=!s.value}return(a,o)=>v(e).length&&v(t).label?(r(),d("div",{key:0,class:h(["VPNavScreenTranslations",{open:s.value}])},[u("button",{class:"title",onClick:n},[o[0]||(o[0]=u("span",{class:"vpi-languages icon lang"},null,-1)),he(" "+V(v(t).label)+" ",1),o[1]||(o[1]=u("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),u("ul",yi,[(r(!0),d(D,null,K(v(e),l=>(r(),d("li",{key:l.link,class:"item"},[B(ae,{class:"link",href:l.link},{default:f(()=>[he(V(l.text),1)]),_:2},1032,["href"])]))),128))])],2)):b("",!0)}}),Ai=w(_i,[["__scopeId","data-v-858fe1a4"]]),wi={class:"container"},Ci=A({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(i){const e=N(null),t=Tt(Ue?document.body:null);return(s,n)=>(r(),$(Pe,{name:"fade",onEnter:n[0]||(n[0]=a=>t.value=!0),onAfterLeave:n[1]||(n[1]=a=>t.value=!1)},{default:f(()=>[s.open?(r(),d("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[u("div",wi,[p(s.$slots,"nav-screen-content-before",{},void 0,!0),B(bi,{class:"menu"}),B(Ai,{class:"translations"}),B(xa,{class:"appearance"}),B(ki,{class:"social-links"}),p(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):b("",!0)]),_:3}))}}),Bi=w(Ci,[["__scopeId","data-v-f2779853"]]),$i={key:0,class:"VPNav"},Si=A({__name:"VPNav",setup(i){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=As(),{frontmatter:n}=T(),a=I(()=>n.value.navbar!==!1);return Ut("close-screen",t),Le(()=>{Ue&&document.documentElement.classList.toggle("hide-nav",!a.value)}),(o,l)=>a.value?(r(),d("header",$i,[B(Ra,{"is-screen-open":v(e),onToggleScreen:v(s)},{"nav-bar-title-before":f(()=>[p(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[p(o.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[p(o.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[p(o.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),B(Bi,{open:v(e)},{"nav-screen-content-before":f(()=>[p(o.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[p(o.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):b("",!0)}}),Ii=w(Si,[["__scopeId","data-v-ae24b3ad"]]),Pi=["role","tabindex"],Li={key:1,class:"items"},Ei=A({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(i){const e=i,{collapsed:t,collapsible:s,isLink:n,isActiveLink:a,hasActiveLink:o,hasChildren:l,toggle:c}=Bn(I(()=>e.item)),m=I(()=>l.value?"section":"div"),k=I(()=>n.value?"a":"div"),g=I(()=>l.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),y=I(()=>n.value?void 0:"button"),C=I(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":a.value},{"has-active":o.value}]);function P(L){"key"in L&&L.key!=="Enter"||!e.item.link&&c()}function U(){e.item.link&&c()}return(L,F)=>{const q=_e("VPSidebarItem",!0);return r(),$(se(m.value),{class:h(["VPSidebarItem",C.value])},{default:f(()=>[L.item.text?(r(),d("div",ge({key:0,class:"item",role:y.value},nn(L.item.items?{click:P,keydown:P}:{},!0),{tabindex:L.item.items&&0}),[F[1]||(F[1]=u("div",{class:"indicator"},null,-1)),L.item.link?(r(),$(ae,{key:0,tag:k.value,class:"link",href:L.item.link,rel:L.item.rel,target:L.item.target},{default:f(()=>[(r(),$(se(g.value),{class:"text",innerHTML:L.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(r(),$(se(g.value),{key:1,class:"text",innerHTML:L.item.text},null,8,["innerHTML"])),L.item.collapsed!=null&&L.item.items&&L.item.items.length?(r(),d("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:U,onKeydown:on(U,["enter"]),tabindex:"0"},F[0]||(F[0]=[u("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):b("",!0)],16,Pi)):b("",!0),L.item.items&&L.item.items.length?(r(),d("div",Li,[L.depth<5?(r(!0),d(D,{key:0},K(L.item.items,W=>(r(),$(q,{key:W.text,item:W,depth:L.depth+1},null,8,["item","depth"]))),128)):b("",!0)])):b("",!0)]),_:1},8,["class"])}}}),Ni=w(Ei,[["__scopeId","data-v-b7550ba0"]]),Ti=A({__name:"VPSidebarGroup",props:{items:{}},setup(i){const e=N(!0);let t=null;return ue(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),sn(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,n)=>(r(!0),d(D,null,K(s.items,a=>(r(),d("div",{key:a.text,class:h(["group",{"no-transition":e.value}])},[B(Ni,{item:a,depth:0},null,8,["item"])],2))),128))}}),Ui=w(Ti,[["__scopeId","data-v-c40bc020"]]),Hi={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Mi=A({__name:"VPSidebar",props:{open:{type:Boolean}},setup(i){const{sidebarGroups:e,hasSidebar:t}=ce(),s=i,n=N(null),a=Tt(Ue?document.body:null);le([s,n],()=>{var l;s.open?(a.value=!0,(l=n.value)==null||l.focus()):a.value=!1},{immediate:!0,flush:"post"});const o=N(0);return le(e,()=>{o.value+=1},{deep:!0}),(l,c)=>v(t)?(r(),d("aside",{key:0,class:h(["VPSidebar",{open:l.open}]),ref_key:"navEl",ref:n,onClick:c[0]||(c[0]=we(()=>{},["stop"]))},[c[2]||(c[2]=u("div",{class:"curtain"},null,-1)),u("nav",Hi,[c[1]||(c[1]=u("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),p(l.$slots,"sidebar-nav-before",{},void 0,!0),(r(),$(Ui,{items:v(e),key:o.value},null,8,["items"])),p(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):b("",!0)}}),Vi=w(Mi,[["__scopeId","data-v-319d5ca6"]]),Di=A({__name:"VPSkipLink",setup(i){const e=Ne(),t=N();le(()=>e.path,()=>t.value.focus());function s({target:n}){const a=document.getElementById(decodeURIComponent(n.hash).slice(1));if(a){const o=()=>{a.removeAttribute("tabindex"),a.removeEventListener("blur",o)};a.setAttribute("tabindex","-1"),a.addEventListener("blur",o),a.focus(),window.scrollTo(0,0)}}return(n,a)=>(r(),d(D,null,[u("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),u("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),Oi=w(Di,[["__scopeId","data-v-0f60ec36"]]),Qi=A({__name:"Layout",setup(i){const{isOpen:e,open:t,close:s}=ce(),n=Ne();le(()=>n.path,s),Cn(e,s);const{frontmatter:a}=T(),o=an(),l=I(()=>!!o["home-hero-image"]);return Ut("hero-image-slot-exists",l),(c,m)=>{const k=_e("Content");return v(a).layout!==!1?(r(),d("div",{key:0,class:h(["Layout",v(a).pageClass])},[p(c.$slots,"layout-top",{},void 0,!0),B(Oi),B(dn,{class:"backdrop",show:v(e),onClick:v(s)},null,8,["show","onClick"]),B(Ii,null,{"nav-bar-title-before":f(()=>[p(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[p(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[p(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[p(c.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[p(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[p(c.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),B(_s,{open:v(e),onOpenMenu:v(t)},null,8,["open","onOpenMenu"]),B(Vi,{open:v(e)},{"sidebar-nav-before":f(()=>[p(c.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[p(c.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),B(as,null,{"page-top":f(()=>[p(c.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[p(c.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[p(c.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[p(c.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[p(c.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[p(c.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[p(c.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[p(c.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[p(c.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[p(c.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[p(c.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[p(c.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[p(c.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[p(c.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[p(c.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[p(c.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[p(c.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":f(()=>[p(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[p(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[p(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[p(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[p(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[p(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),B(cs),p(c.$slots,"layout-bottom",{},void 0,!0)],2)):(r(),$(k,{key:1}))}}}),Fi=w(Qi,[["__scopeId","data-v-5d98c3a5"]]),Ft={Layout:Fi,enhanceApp:({app:i})=>{i.component("Badge",ln)}},Ji={__name:"MyLayout",setup(i){const{Layout:e}=Ft;return St(),(t,s)=>(r(),$(v(e)))}},Yi={class:"question"},Gi={class:"title"},Ki={key:0,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"},qi={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"},zi={key:0,class:"content"},ji=A({__name:"Qa",props:["title"],setup(i){const e=N(!1),t=()=>{e.value=!e.value};return(s,n)=>(r(),d("div",Yi,[u("div",Gi,[he(V(i.title)+" ",1),u("button",{onClick:t,class:h(e.value?"active":"")},[e.value?(r(),d("svg",Ki,n[0]||(n[0]=[u("path",{d:"M5 11V13H19V11H5Z"},null,-1)]))):(r(),d("svg",qi,n[1]||(n[1]=[u("path",{d:"M11 11V5H13V11H19V13H13V19H11V13H5V11H11Z"},null,-1)])))],2)]),B(Pe,{name:"fade"},{default:f(()=>[e.value?(r(),d("div",zi,[p(s.$slots,"default",{},void 0,!0)])):b("",!0)]),_:3})]))}}),Ri=w(ji,[["__scopeId","data-v-b6ee71a0"]]),Wi={class:"features-container"},Zi={class:"features"},Xi={class:"features-list"},xi=A({__name:"List",props:["title"],setup(i){return(e,t)=>(r(),d("div",Wi,[u("div",Zi,[u("ul",Xi,[p(e.$slots,"default",{},void 0,!0)])])]))}}),er=w(xi,[["__scopeId","data-v-cd4ce24d"]]),xe="/assets/USTC.Bn5NYC3h.png",et="/assets/ZJU.Dd6YwCo5.png",tt="/assets/CAA.ClcNhFwm.png",nt="/assets/HUST.xIdUmn7e.png",ot="/assets/PKU.anf_hkQ1.png",st="/assets/polyU.BcRs0CyG.png",at="/assets/SYSU.CZZBsdQx.png",it="/assets/UESTC.CtFQiLjV.png",rt="/assets/UNNC.BDPnPI9V.png",lt="/assets/SUST.CSaZ8fbj.png",ut="/assets/JHU.oHqmrLc0.png",ct="/assets/RU.BzdAPSX7.png",dt="/assets/PUWL.DoppLzt-.png",vt="/assets/Oxford.Diedw6xJ.png",pt="/assets/UIC.2LQtb9Xd.png",ft="/assets/PSU.CZ_ClMaC.png",mt="/assets/SBU.BqZKh2vZ.png",gt="/assets/UCSD.3KUSEHZl.png",ht="/assets/CUHK-Shenzhen.B_ZdcCzv.png",bt="/assets/UIC-BNU.BHkGiuOu.png",kt="/assets/SNU.CaK1Hz78.png",tr={mounted(){const i=this.$refs.scrollContainer,e=i.querySelectorAll(".scroll-content");Promise.all(Array.from(e[0].querySelectorAll("img")).map(t=>new Promise(s=>{t.complete?s():t.onload=s}))).then(()=>{let t=0;e[0].querySelectorAll("img").forEach(o=>{t+=o.offsetWidth+10}),e.forEach(o=>{o.style.width=`${t}px`});let s=0;const n=.5;function a(){s+=n,i.scrollLeft=s,s>=t&&(i.scrollLeft=0,s=0),requestAnimationFrame(a)}a()})}},nr={class:"scroll-container",ref:"scrollContainer"};function or(i,e,t,s,n,a){return r(),d("div",nr,e[0]||(e[0]=[rn('
USTCZJUCAAHUSTPKUpolyUSYSUUESTCUNNCSUSTJHURUPUWLOxfordUICPSUSBUUCSDCUHK-ShenzhenUIC-BNUSNU
USTCZJUCAAHUSTPKUpolyUSYSUUESTCUNNCSUSTJHURUPUWLOxfordUICPSUSBUUCSDCUHK-ShenzhenUIC-BNUSNU
',2)]),512)}const sr=w(tr,[["render",or],["__scopeId","data-v-e23c9814"]]),ar={data(){return{isExpanded:!1,imageList:[{src:"/assets/image/university-icons/USTC.png",alt:"USTC"},{src:"/assets/image/university-icons/ZJU.png",alt:"ZJU"},{src:"/assets/image/university-icons/CAA.png",alt:"CAA"},{src:"/assets/image/university-icons/HUST.png",alt:"HUST"},{src:"/assets/image/university-icons/PKU.png",alt:"PKU"},{src:"/assets/image/university-icons/polyU.png",alt:"polyU"},{src:"/assets/image/university-icons/SYSU.png",alt:"SYSU"},{src:"/assets/image/university-icons/UESTC.png",alt:"UESTC"},{src:"/assets/image/university-icons/UNNC.png",alt:"UNNC"},{src:"/assets/image/university-icons/SUST.png",alt:"SUST"},{src:"/assets/image/university-icons/JHU.png",alt:"JHU"},{src:"/assets/image/university-icons/RU.png",alt:"RU"},{src:"/assets/image/university-icons/PUWL.png",alt:"PUWL"},{src:"/assets/image/university-icons/Oxford.png",alt:"Oxford"},{src:"/assets/image/university-icons/UIC.png",alt:"UIC"},{src:"/assets/image/university-icons/PSU.png",alt:"PSU"},{src:"/assets/image/university-icons/SBU.png",alt:"SBU"},{src:"/assets/image/university-icons/UCSD.png",alt:"UCSD"},{src:"/assets/image/university-icons/CUHK-Shenzhen.png",alt:"CUHK-Shenzhen"},{src:"/assets/image/university-icons/UIC-BNU.png",alt:"UIC-BNU"},{src:"/assets/image/university-icons/SNU.png",alt:"SNU"}]}}},ir={class:"component-container"},rr={key:0,class:"image-container"},lr=["src","alt"];function ur(i,e,t,s,n,a){return r(),d("div",ir,[u("button",{onClick:e[0]||(e[0]=o=>n.isExpanded=!n.isExpanded),class:"toggle-button"},V(n.isExpanded?"收起":"查看所有"),1),n.isExpanded?(r(),d("div",rr,[(r(!0),d(D,null,K(n.imageList,(o,l)=>(r(),d("div",{class:"image-wrapper",key:l},[u("img",{src:o.src,alt:o.alt,class:"image-item"},null,8,lr)]))),128))])):b("",!0)])}const cr=w(ar,[["render",ur],["__scopeId","data-v-4cd11ee1"]]);var dr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function vr(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var Jt={exports:{}};(function(i,e){(function(t,s){i.exports=s()})(dr,function(){return function(t){function s(a){if(n[a])return n[a].exports;var o=n[a]={exports:{},id:a,loaded:!1};return t[a].call(o.exports,o,o.exports,s),o.loaded=!0,o.exports}var n={};return s.m=t,s.c=n,s.p="dist/",s(0)}([function(t,s,n){function a(E){return E&&E.__esModule?E:{default:E}}var o=Object.assign||function(E){for(var G=1;G0&&arguments[0]!==void 0&&arguments[0];if(E&&(Ae=!0),Ae)return j=(0,W.default)(j,O),(0,F.default)(j,O.once),j},de=function(){j=(0,ee.default)(),X()},S=function(){j.forEach(function(E,G){E.node.removeAttribute("data-aos"),E.node.removeAttribute("data-aos-easing"),E.node.removeAttribute("data-aos-duration"),E.node.removeAttribute("data-aos-delay")})},_=function(E){return E===!0||E==="mobile"&&U.default.mobile()||E==="phone"&&U.default.phone()||E==="tablet"&&U.default.tablet()||typeof E=="function"&&E()===!0},H=function(E){O=o(O,E),j=(0,ee.default)();var G=document.all&&!window.atob;return _(O.disable)||G?S():(O.disableMutationObserver||C.default.isSupported()||(console.info(` +import{d as A,o as r,c as d,r as p,n as g,a as ge,t as V,b as $,w as f,e as b,T as Pe,_ as w,u as St,i as Rt,f as Wt,g as ut,h as I,j as u,k as v,l as ye,m as De,p as N,q as ie,s as Le,v as ue,x as ct,y as dt,z as Zt,A as Xt,B as _e,F as D,C as K,D as It,E as Ee,G as B,H as se,I as Pt,J as Ne,K as he,L as Te,M as xt,N as Lt,O as en,P as Et,Q as Nt,R as Ue,S as tn,U as Tt,V as Ut,W as nn,X as on,Y as sn,Z as we,$ as an,a0 as ln}from"./framework.Db5sgsAJ.js";const rn=A({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(l){return(e,t)=>(r(),d("span",{class:g(["VPBadge",e.type])},[p(e.$slots,"default",{},()=>[ge(V(e.text),1)])],2))}}),un={key:0,class:"VPBackdrop"},cn=A({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(l){return(e,t)=>(r(),$(Pe,{name:"fade"},{default:f(()=>[e.show?(r(),d("div",un)):b("",!0)]),_:1}))}}),dn=w(cn,[["__scopeId","data-v-c79a1216"]]),T=St;function vn(l,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(l,e):(l(),(s=!0)&&setTimeout(()=>s=!1,e))}}function Oe(l){return/^\//.test(l)?l:`/${l}`}function vt(l){const{pathname:e,search:t,hash:s,protocol:n}=new URL(l,"http://a.com");if(Rt(l)||l.startsWith("#")||!n.startsWith("http")||!Wt(e))return l;const{site:a}=T(),o=e.endsWith("/")||e.endsWith(".html")?l:l.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,a.value.cleanUrls?"":".html")}${t}${s}`);return ut(o)}function Be({correspondingLink:l=!1}={}){const{site:e,localeIndex:t,page:s,theme:n,hash:a}=T(),o=I(()=>{var c,m;return{label:(c=e.value.locales[t.value])==null?void 0:c.label,link:((m=e.value.locales[t.value])==null?void 0:m.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:I(()=>Object.entries(e.value.locales).flatMap(([c,m])=>o.value.label===m.label?[]:{text:m.label,link:pn(m.link||(c==="root"?"/":`/${c}/`),n.value.i18nRouting!==!1&&l,s.value.relativePath.slice(o.value.link.length-1),!e.value.cleanUrls)+a.value})),currentLang:o}}function pn(l,e,t,s){return e?l.replace(/\/$/,"")+Oe(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):l}const fn={class:"NotFound"},mn={class:"code"},hn={class:"title"},gn={class:"quote"},bn={class:"action"},kn=["href","aria-label"],yn=A({__name:"NotFound",setup(l){const{theme:e}=T(),{currentLang:t}=Be();return(s,n)=>{var a,o,i,c,m;return r(),d("div",fn,[u("p",mn,V(((a=v(e).notFound)==null?void 0:a.code)??"404"),1),u("h1",hn,V(((o=v(e).notFound)==null?void 0:o.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=u("div",{class:"divider"},null,-1)),u("blockquote",gn,V(((i=v(e).notFound)==null?void 0:i.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),u("div",bn,[u("a",{class:"link",href:v(ut)(v(t).link),"aria-label":((c=v(e).notFound)==null?void 0:c.linkLabel)??"go to home"},V(((m=v(e).notFound)==null?void 0:m.linkText)??"Take me home"),9,kn)])])}}}),_n=w(yn,[["__scopeId","data-v-d6be1790"]]);function Ht(l,e){if(Array.isArray(l))return Se(l);if(l==null)return[];e=Oe(e);const t=Object.keys(l).sort((n,a)=>a.split("/").length-n.split("/").length).find(n=>e.startsWith(Oe(n))),s=t?l[t]:[];return Array.isArray(s)?Se(s):Se(s.items,s.base)}function An(l){const e=[];let t=0;for(const s in l){const n=l[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function wn(l){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(l),e}function Qe(l,e){return Array.isArray(e)?e.some(t=>Qe(l,t)):ye(l,e.link)?!0:e.items?Qe(l,e.items):!1}function Se(l,e){return[...l].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=Se(s.items,n)),s})}function ce(){const{frontmatter:l,page:e,theme:t}=T(),s=De("(min-width: 960px)"),n=N(!1),a=I(()=>{const U=t.value.sidebar,L=e.value.relativePath;return U?Ht(U,L):[]}),o=N(a.value);ie(a,(U,L)=>{JSON.stringify(U)!==JSON.stringify(L)&&(o.value=a.value)});const i=I(()=>l.value.sidebar!==!1&&o.value.length>0&&l.value.layout!=="home"),c=I(()=>m?l.value.aside==null?t.value.aside==="left":l.value.aside==="left":!1),m=I(()=>l.value.layout==="home"?!1:l.value.aside!=null?!!l.value.aside:t.value.aside!==!1),k=I(()=>i.value&&s.value),h=I(()=>i.value?An(o.value):[]);function y(){n.value=!0}function C(){n.value=!1}function P(){n.value?C():y()}return{isOpen:n,sidebar:o,sidebarGroups:h,hasSidebar:i,hasAside:m,leftAside:c,isSidebarEnabled:k,open:y,close:C,toggle:P}}function Cn(l,e){let t;Le(()=>{t=l.value?document.activeElement:void 0}),ue(()=>{window.addEventListener("keyup",s)}),ct(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&l.value&&(e(),t==null||t.focus())}}function Bn(l){const{page:e,hash:t}=T(),s=N(!1),n=I(()=>l.value.collapsed!=null),a=I(()=>!!l.value.link),o=N(!1),i=()=>{o.value=ye(e.value.relativePath,l.value.link)};ie([e,l,t],i),ue(i);const c=I(()=>o.value?!0:l.value.items?Qe(e.value.relativePath,l.value.items):!1),m=I(()=>!!(l.value.items&&l.value.items.length));Le(()=>{s.value=!!(n.value&&l.value.collapsed)}),dt(()=>{(o.value||c.value)&&(s.value=!1)});function k(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:a,isActiveLink:o,hasActiveLink:c,hasChildren:m,toggle:k}}function $n(){const{hasSidebar:l}=ce(),e=De("(min-width: 960px)"),t=De("(min-width: 1280px)");return{isAsideEnabled:I(()=>!t.value&&!e.value?!1:l.value?t.value:e.value)}}const Fe=[];function Mt(l){return typeof l.outline=="object"&&!Array.isArray(l.outline)&&l.outline.label||l.outlineTitle||"On this page"}function pt(l){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:Sn(t),link:"#"+t.id,level:s}});return In(e,l)}function Sn(l){let e="";for(const t of l.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function In(l,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;return En(l,s,n)}function Pn(l,e){const{isAsideEnabled:t}=$n(),s=vn(a,100);let n=null;ue(()=>{requestAnimationFrame(a),window.addEventListener("scroll",s)}),Zt(()=>{o(location.hash)}),ct(()=>{window.removeEventListener("scroll",s)});function a(){if(!t.value)return;const i=window.scrollY,c=window.innerHeight,m=document.body.offsetHeight,k=Math.abs(i+c-m)<1,h=Fe.map(({element:C,link:P})=>({link:P,top:Ln(C)})).filter(({top:C})=>!Number.isNaN(C)).sort((C,P)=>C.top-P.top);if(!h.length){o(null);return}if(i<1){o(null);return}if(k){o(h[h.length-1].link);return}let y=null;for(const{link:C,top:P}of h){if(P>i+Xt()+4)break;y=C}o(y)}function o(i){n&&n.classList.remove("active"),i==null?n=null:n=l.value.querySelector(`a[href="${decodeURIComponent(i)}"]`);const c=n;c?(c.classList.add("active"),e.value.style.top=c.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Ln(l){let e=0;for(;l!==document.body;){if(l===null)return NaN;e+=l.offsetTop,l=l.offsetParent}return e}function En(l,e,t){Fe.length=0;const s=[],n=[];return l.forEach(a=>{const o={...a,children:[]};let i=n[n.length-1];for(;i&&i.level>=o.level;)n.pop(),i=n[n.length-1];if(o.element.classList.contains("ignore-header")||i&&"shouldIgnore"in i){n.push({level:o.level,shouldIgnore:!0});return}o.level>t||o.level{const n=_e("VPDocOutlineItem",!0);return r(),d("ul",{class:g(["VPDocOutlineItem",t.root?"root":"nested"])},[(r(!0),d(D,null,K(t.headers,({children:a,link:o,title:i})=>(r(),d("li",null,[u("a",{class:"outline-link",href:o,onClick:e,title:i},V(i),9,Nn),a!=null&&a.length?(r(),$(n,{key:0,headers:a},null,8,["headers"])):b("",!0)]))),256))],2)}}}),Vt=w(Tn,[["__scopeId","data-v-b933a997"]]),Un={class:"content"},Hn={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Mn=A({__name:"VPDocAsideOutline",setup(l){const{frontmatter:e,theme:t}=T(),s=It([]);Ee(()=>{s.value=pt(e.value.outline??t.value.outline)});const n=N(),a=N();return Pn(n,a),(o,i)=>(r(),d("nav",{"aria-labelledby":"doc-outline-aria-label",class:g(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n},[u("div",Un,[u("div",{class:"outline-marker",ref_key:"marker",ref:a},null,512),u("div",Hn,V(v(Mt)(v(t))),1),B(Vt,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Vn=w(Mn,[["__scopeId","data-v-a5bbad30"]]),Dn={class:"VPDocAsideCarbonAds"},On=A({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(l){const e=()=>null;return(t,s)=>(r(),d("div",Dn,[B(v(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Qn={class:"VPDocAside"},Fn=A({__name:"VPDocAside",setup(l){const{theme:e}=T();return(t,s)=>(r(),d("div",Qn,[p(t.$slots,"aside-top",{},void 0,!0),p(t.$slots,"aside-outline-before",{},void 0,!0),B(Vn),p(t.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=u("div",{class:"spacer"},null,-1)),p(t.$slots,"aside-ads-before",{},void 0,!0),v(e).carbonAds?(r(),$(On,{key:0,"carbon-ads":v(e).carbonAds},null,8,["carbon-ads"])):b("",!0),p(t.$slots,"aside-ads-after",{},void 0,!0),p(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Jn=w(Fn,[["__scopeId","data-v-3f215769"]]);function Yn(){const{theme:l,page:e}=T();return I(()=>{const{text:t="Edit this page",pattern:s=""}=l.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Gn(){const{page:l,theme:e,frontmatter:t}=T();return I(()=>{var m,k,h,y,C,P,U,L;const s=Ht(e.value.sidebar,l.value.relativePath),n=wn(s),a=Kn(n,F=>F.link.replace(/[?#].*$/,"")),o=a.findIndex(F=>ye(l.value.relativePath,F.link)),i=((m=e.value.docFooter)==null?void 0:m.prev)===!1&&!t.value.prev||t.value.prev===!1,c=((k=e.value.docFooter)==null?void 0:k.next)===!1&&!t.value.next||t.value.next===!1;return{prev:i?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((h=a[o-1])==null?void 0:h.docFooterText)??((y=a[o-1])==null?void 0:y.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((C=a[o-1])==null?void 0:C.link)},next:c?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((P=a[o+1])==null?void 0:P.docFooterText)??((U=a[o+1])==null?void 0:U.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((L=a[o+1])==null?void 0:L.link)}}})}function Kn(l,e){const t=new Set;return l.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const ae=A({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(l){const e=l,t=I(()=>e.tag??(e.href?"a":"span")),s=I(()=>e.href&&Pt.test(e.href)||e.target==="_blank");return(n,a)=>(r(),$(se(t.value),{class:g(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?v(vt)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:f(()=>[p(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),qn={class:"VPLastUpdated"},zn=["datetime"],jn=A({__name:"VPDocFooterLastUpdated",setup(l){const{theme:e,page:t,lang:s}=T(),n=I(()=>new Date(t.value.lastUpdated)),a=I(()=>n.value.toISOString()),o=N("");return ue(()=>{Le(()=>{var i,c,m;o.value=new Intl.DateTimeFormat((c=(i=e.value.lastUpdated)==null?void 0:i.formatOptions)!=null&&c.forceLocale?s.value:void 0,((m=e.value.lastUpdated)==null?void 0:m.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(i,c)=>{var m;return r(),d("p",qn,[ge(V(((m=v(e).lastUpdated)==null?void 0:m.text)||v(e).lastUpdatedText||"Last updated")+": ",1),u("time",{datetime:a.value},V(o.value),9,zn)])}}}),Rn=w(jn,[["__scopeId","data-v-e98dd255"]]),Wn={key:0,class:"VPDocFooter"},Zn={key:0,class:"edit-info"},Xn={key:0,class:"edit-link"},xn={key:1,class:"last-updated"},eo={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},to={class:"pager"},no=["innerHTML"],oo=["innerHTML"],so={class:"pager"},ao=["innerHTML"],lo=["innerHTML"],ro=A({__name:"VPDocFooter",setup(l){const{theme:e,page:t,frontmatter:s}=T(),n=Yn(),a=Gn(),o=I(()=>e.value.editLink&&s.value.editLink!==!1),i=I(()=>t.value.lastUpdated),c=I(()=>o.value||i.value||a.value.prev||a.value.next);return(m,k)=>{var h,y,C,P;return c.value?(r(),d("footer",Wn,[p(m.$slots,"doc-footer-before",{},void 0,!0),o.value||i.value?(r(),d("div",Zn,[o.value?(r(),d("div",Xn,[B(ae,{class:"edit-link-button",href:v(n).url,"no-icon":!0},{default:f(()=>[k[0]||(k[0]=u("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),ge(" "+V(v(n).text),1)]),_:1},8,["href"])])):b("",!0),i.value?(r(),d("div",xn,[B(Rn)])):b("",!0)])):b("",!0),(h=v(a).prev)!=null&&h.link||(y=v(a).next)!=null&&y.link?(r(),d("nav",eo,[k[1]||(k[1]=u("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),u("div",to,[(C=v(a).prev)!=null&&C.link?(r(),$(ae,{key:0,class:"pager-link prev",href:v(a).prev.link},{default:f(()=>{var U;return[u("span",{class:"desc",innerHTML:((U=v(e).docFooter)==null?void 0:U.prev)||"Previous page"},null,8,no),u("span",{class:"title",innerHTML:v(a).prev.text},null,8,oo)]}),_:1},8,["href"])):b("",!0)]),u("div",so,[(P=v(a).next)!=null&&P.link?(r(),$(ae,{key:0,class:"pager-link next",href:v(a).next.link},{default:f(()=>{var U;return[u("span",{class:"desc",innerHTML:((U=v(e).docFooter)==null?void 0:U.next)||"Next page"},null,8,ao),u("span",{class:"title",innerHTML:v(a).next.text},null,8,lo)]}),_:1},8,["href"])):b("",!0)])])):b("",!0)])):b("",!0)}}}),io=w(ro,[["__scopeId","data-v-e257564d"]]),uo={class:"container"},co={class:"aside-container"},vo={class:"aside-content"},po={class:"content"},fo={class:"content-container"},mo={class:"main"},ho=A({__name:"VPDoc",setup(l){const{theme:e}=T(),t=Ne(),{hasSidebar:s,hasAside:n,leftAside:a}=ce(),o=I(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(i,c)=>{const m=_e("Content");return r(),d("div",{class:g(["VPDoc",{"has-sidebar":v(s),"has-aside":v(n)}])},[p(i.$slots,"doc-top",{},void 0,!0),u("div",uo,[v(n)?(r(),d("div",{key:0,class:g(["aside",{"left-aside":v(a)}])},[c[0]||(c[0]=u("div",{class:"aside-curtain"},null,-1)),u("div",co,[u("div",vo,[B(Jn,null,{"aside-top":f(()=>[p(i.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[p(i.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[p(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[p(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[p(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[p(i.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):b("",!0),u("div",po,[u("div",fo,[p(i.$slots,"doc-before",{},void 0,!0),u("main",mo,[B(m,{class:g(["vp-doc",[o.value,v(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),B(io,null,{"doc-footer-before":f(()=>[p(i.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),p(i.$slots,"doc-after",{},void 0,!0)])])]),p(i.$slots,"doc-bottom",{},void 0,!0)],2)}}}),go=w(ho,[["__scopeId","data-v-39a288b8"]]),bo=A({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(l){const e=l,t=I(()=>e.href&&Pt.test(e.href)),s=I(()=>e.tag||(e.href?"a":"button"));return(n,a)=>(r(),$(se(s.value),{class:g(["VPButton",[n.size,n.theme]]),href:n.href?v(vt)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[ge(V(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),ko=w(bo,[["__scopeId","data-v-fa7799d5"]]),yo=["src","alt"],_o=A({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(l){return(e,t)=>{const s=_e("VPImage",!0);return e.image?(r(),d(D,{key:0},[typeof e.image=="string"||"src"in e.image?(r(),d("img",he({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:v(ut)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,yo)):(r(),d(D,{key:1},[B(s,he({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),B(s,he({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):b("",!0)}}}),Ie=w(_o,[["__scopeId","data-v-8426fc1a"]]),Ao={class:"container"},wo={class:"main"},Co={key:0,class:"name"},Bo=["innerHTML"],$o=["innerHTML"],So=["innerHTML"],Io={key:0,class:"actions"},Po={key:0,class:"image"},Lo={class:"image-container"},Eo=A({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(l){const e=Te("hero-image-slot-exists");return(t,s)=>(r(),d("div",{class:g(["VPHero",{"has-image":t.image||v(e)}])},[u("div",Ao,[u("div",wo,[p(t.$slots,"home-hero-info-before",{},void 0,!0),p(t.$slots,"home-hero-info",{},()=>[t.name?(r(),d("h1",Co,[u("span",{innerHTML:t.name,class:"clip"},null,8,Bo)])):b("",!0),t.text?(r(),d("p",{key:1,innerHTML:t.text,class:"text"},null,8,$o)):b("",!0),t.tagline?(r(),d("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,So)):b("",!0)],!0),p(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(r(),d("div",Io,[(r(!0),d(D,null,K(t.actions,n=>(r(),d("div",{key:n.link,class:"action"},[B(ko,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):b("",!0),p(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||v(e)?(r(),d("div",Po,[u("div",Lo,[s[0]||(s[0]=u("div",{class:"image-bg"},null,-1)),p(t.$slots,"home-hero-image",{},()=>[t.image?(r(),$(Ie,{key:0,class:"image-src",image:t.image},null,8,["image"])):b("",!0)],!0)])])):b("",!0)])],2))}}),No=w(Eo,[["__scopeId","data-v-303bb580"]]),To=A({__name:"VPHomeHero",setup(l){const{frontmatter:e}=T();return(t,s)=>v(e).hero?(r(),$(No,{key:0,class:"VPHomeHero",name:v(e).hero.name,text:v(e).hero.text,tagline:v(e).hero.tagline,image:v(e).hero.image,actions:v(e).hero.actions},{"home-hero-info-before":f(()=>[p(t.$slots,"home-hero-info-before")]),"home-hero-info":f(()=>[p(t.$slots,"home-hero-info")]),"home-hero-info-after":f(()=>[p(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":f(()=>[p(t.$slots,"home-hero-actions-after")]),"home-hero-image":f(()=>[p(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):b("",!0)}}),Uo={class:"box"},Ho={key:0,class:"icon"},Mo=["innerHTML"],Vo=["innerHTML"],Do=["innerHTML"],Oo={key:4,class:"link-text"},Qo={class:"link-text-value"},Fo=A({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(l){return(e,t)=>(r(),$(ae,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[u("article",Uo,[typeof e.icon=="object"&&e.icon.wrap?(r(),d("div",Ho,[B(Ie,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(r(),$(Ie,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(r(),d("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Mo)):b("",!0),u("h2",{class:"title",innerHTML:e.title},null,8,Vo),e.details?(r(),d("p",{key:3,class:"details",innerHTML:e.details},null,8,Do)):b("",!0),e.linkText?(r(),d("div",Oo,[u("p",Qo,[ge(V(e.linkText)+" ",1),t[0]||(t[0]=u("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):b("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Jo=w(Fo,[["__scopeId","data-v-a3976bdc"]]),Yo={key:0,class:"VPFeatures"},Go={class:"container"},Ko={class:"items"},qo=A({__name:"VPFeatures",props:{features:{}},setup(l){const e=l,t=I(()=>{const s=e.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,n)=>s.features?(r(),d("div",Yo,[u("div",Go,[u("div",Ko,[(r(!0),d(D,null,K(s.features,a=>(r(),d("div",{key:a.title,class:g(["item",[t.value]])},[B(Jo,{icon:a.icon,title:a.title,details:a.details,link:a.link,"link-text":a.linkText,rel:a.rel,target:a.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):b("",!0)}}),zo=w(qo,[["__scopeId","data-v-a6181336"]]),jo=A({__name:"VPHomeFeatures",setup(l){const{frontmatter:e}=T();return(t,s)=>v(e).features?(r(),$(zo,{key:0,class:"VPHomeFeatures",features:v(e).features},null,8,["features"])):b("",!0)}}),Ro=A({__name:"VPHomeContent",setup(l){const{width:e}=xt({initialWidth:0,includeScrollbar:!1});return(t,s)=>(r(),d("div",{class:"vp-doc container",style:Lt(v(e)?{"--vp-offset":`calc(50% - ${v(e)/2}px)`}:{})},[p(t.$slots,"default",{},void 0,!0)],4))}}),Wo=w(Ro,[["__scopeId","data-v-8e2d4988"]]),Zo={class:"VPHome"},Xo=A({__name:"VPHome",setup(l){const{frontmatter:e}=T();return(t,s)=>{const n=_e("Content");return r(),d("div",Zo,[p(t.$slots,"home-hero-before",{},void 0,!0),B(To,null,{"home-hero-info-before":f(()=>[p(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[p(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[p(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[p(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[p(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),p(t.$slots,"home-hero-after",{},void 0,!0),p(t.$slots,"home-features-before",{},void 0,!0),B(jo),p(t.$slots,"home-features-after",{},void 0,!0),v(e).markdownStyles!==!1?(r(),$(Wo,{key:0},{default:f(()=>[B(n)]),_:1})):(r(),$(n,{key:1}))])}}}),xo=w(Xo,[["__scopeId","data-v-686f80a6"]]),es={},ts={class:"VPPage"};function ns(l,e){const t=_e("Content");return r(),d("div",ts,[p(l.$slots,"page-top"),B(t),p(l.$slots,"page-bottom")])}const os=w(es,[["render",ns]]),ss=A({__name:"VPContent",setup(l){const{page:e,frontmatter:t}=T(),{hasSidebar:s}=ce();return(n,a)=>(r(),d("div",{class:g(["VPContent",{"has-sidebar":v(s),"is-home":v(t).layout==="home"}]),id:"VPContent"},[v(e).isNotFound?p(n.$slots,"not-found",{key:0},()=>[B(_n)],!0):v(t).layout==="page"?(r(),$(os,{key:1},{"page-top":f(()=>[p(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[p(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):v(t).layout==="home"?(r(),$(xo,{key:2},{"home-hero-before":f(()=>[p(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[p(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[p(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[p(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[p(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[p(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[p(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[p(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[p(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):v(t).layout&&v(t).layout!=="doc"?(r(),$(se(v(t).layout),{key:3})):(r(),$(go,{key:4},{"doc-top":f(()=>[p(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[p(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[p(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[p(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[p(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[p(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[p(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[p(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[p(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[p(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[p(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),as=w(ss,[["__scopeId","data-v-1428d186"]]),ls={class:"container"},rs=["innerHTML"],is=["innerHTML"],us=A({__name:"VPFooter",setup(l){const{theme:e,frontmatter:t}=T(),{hasSidebar:s}=ce();return(n,a)=>v(e).footer&&v(t).footer!==!1?(r(),d("footer",{key:0,class:g(["VPFooter",{"has-sidebar":v(s)}])},[u("div",ls,[v(e).footer.message?(r(),d("p",{key:0,class:"message",innerHTML:v(e).footer.message},null,8,rs)):b("",!0),v(e).footer.copyright?(r(),d("p",{key:1,class:"copyright",innerHTML:v(e).footer.copyright},null,8,is)):b("",!0)])],2)):b("",!0)}}),cs=w(us,[["__scopeId","data-v-e315a0ad"]]);function ds(){const{theme:l,frontmatter:e}=T(),t=It([]),s=I(()=>t.value.length>0);return Ee(()=>{t.value=pt(e.value.outline??l.value.outline)}),{headers:t,hasLocalNav:s}}const vs={class:"menu-text"},ps={class:"header"},fs={class:"outline"},ms=A({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(l){const e=l,{theme:t}=T(),s=N(!1),n=N(0),a=N(),o=N();function i(h){var y;(y=a.value)!=null&&y.contains(h.target)||(s.value=!1)}ie(s,h=>{if(h){document.addEventListener("click",i);return}document.removeEventListener("click",i)}),en("Escape",()=>{s.value=!1}),Ee(()=>{s.value=!1});function c(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function m(h){h.target.classList.contains("outline-link")&&(o.value&&(o.value.style.transition="none"),Et(()=>{s.value=!1}))}function k(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(h,y)=>(r(),d("div",{class:"VPLocalNavOutlineDropdown",style:Lt({"--vp-vh":n.value+"px"}),ref_key:"main",ref:a},[h.headers.length>0?(r(),d("button",{key:0,onClick:c,class:g({open:s.value})},[u("span",vs,V(v(Mt)(v(t))),1),y[0]||(y[0]=u("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(r(),d("button",{key:1,onClick:k},V(v(t).returnToTopLabel||"Return to top"),1)),B(Pe,{name:"flyout"},{default:f(()=>[s.value?(r(),d("div",{key:0,ref_key:"items",ref:o,class:"items",onClick:m},[u("div",ps,[u("a",{class:"top-link",href:"#",onClick:k},V(v(t).returnToTopLabel||"Return to top"),1)]),u("div",fs,[B(Vt,{headers:h.headers},null,8,["headers"])])],512)):b("",!0)]),_:1})],4))}}),hs=w(ms,[["__scopeId","data-v-17a5e62e"]]),gs={class:"container"},bs=["aria-expanded"],ks={class:"menu-text"},ys=A({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(l){const{theme:e,frontmatter:t}=T(),{hasSidebar:s}=ce(),{headers:n}=ds(),{y:a}=Nt(),o=N(0);ue(()=>{o.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Ee(()=>{n.value=pt(t.value.outline??e.value.outline)});const i=I(()=>n.value.length===0),c=I(()=>i.value&&!s.value),m=I(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:i.value,fixed:c.value}));return(k,h)=>v(t).layout!=="home"&&(!c.value||v(a)>=o.value)?(r(),d("div",{key:0,class:g(m.value)},[u("div",gs,[v(s)?(r(),d("button",{key:0,class:"menu","aria-expanded":k.open,"aria-controls":"VPSidebarNav",onClick:h[0]||(h[0]=y=>k.$emit("open-menu"))},[h[1]||(h[1]=u("span",{class:"vpi-align-left menu-icon"},null,-1)),u("span",ks,V(v(e).sidebarMenuLabel||"Menu"),1)],8,bs)):b("",!0),B(hs,{headers:v(n),navHeight:o.value},null,8,["headers","navHeight"])])],2)):b("",!0)}}),_s=w(ys,[["__scopeId","data-v-a6f0e41e"]]);function As(){const l=N(!1);function e(){l.value=!0,window.addEventListener("resize",n)}function t(){l.value=!1,window.removeEventListener("resize",n)}function s(){l.value?t():e()}function n(){window.outerWidth>=768&&t()}const a=Ne();return ie(()=>a.path,t),{isScreenOpen:l,openScreen:e,closeScreen:t,toggleScreen:s}}const ws={},Cs={class:"VPSwitch",type:"button",role:"switch"},Bs={class:"check"},$s={key:0,class:"icon"};function Ss(l,e){return r(),d("button",Cs,[u("span",Bs,[l.$slots.default?(r(),d("span",$s,[p(l.$slots,"default",{},void 0,!0)])):b("",!0)])])}const Is=w(ws,[["render",Ss],["__scopeId","data-v-1d5665e3"]]),Ps=A({__name:"VPSwitchAppearance",setup(l){const{isDark:e,theme:t}=T(),s=Te("toggle-appearance",()=>{e.value=!e.value}),n=N("");return dt(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(a,o)=>(r(),$(Is,{title:n.value,class:"VPSwitchAppearance","aria-checked":v(e),onClick:v(s)},{default:f(()=>o[0]||(o[0]=[u("span",{class:"vpi-sun sun"},null,-1),u("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),ft=w(Ps,[["__scopeId","data-v-5337faa4"]]),Ls={key:0,class:"VPNavBarAppearance"},Es=A({__name:"VPNavBarAppearance",setup(l){const{site:e}=T();return(t,s)=>v(e).appearance&&v(e).appearance!=="force-dark"&&v(e).appearance!=="force-auto"?(r(),d("div",Ls,[B(ft)])):b("",!0)}}),Ns=w(Es,[["__scopeId","data-v-6c893767"]]),mt=N();let Dt=!1,Ve=0;function Ts(l){const e=N(!1);if(Ue){!Dt&&Us(),Ve++;const t=ie(mt,s=>{var n,a,o;s===l.el.value||(n=l.el.value)!=null&&n.contains(s)?(e.value=!0,(a=l.onFocus)==null||a.call(l)):(e.value=!1,(o=l.onBlur)==null||o.call(l))});ct(()=>{t(),Ve--,Ve||Hs()})}return tn(e)}function Us(){document.addEventListener("focusin",Ot),Dt=!0,mt.value=document.activeElement}function Hs(){document.removeEventListener("focusin",Ot)}function Ot(){mt.value=document.activeElement}const Ms={class:"VPMenuLink"},Vs=["innerHTML"],Ds=A({__name:"VPMenuLink",props:{item:{}},setup(l){const{page:e}=T();return(t,s)=>(r(),d("div",Ms,[B(ae,{class:g({active:v(ye)(v(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon},{default:f(()=>[u("span",{innerHTML:t.item.text},null,8,Vs)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),He=w(Ds,[["__scopeId","data-v-35975db6"]]),Os={class:"VPMenuGroup"},Qs={key:0,class:"title"},Fs=A({__name:"VPMenuGroup",props:{text:{},items:{}},setup(l){return(e,t)=>(r(),d("div",Os,[e.text?(r(),d("p",Qs,V(e.text),1)):b("",!0),(r(!0),d(D,null,K(e.items,s=>(r(),d(D,null,["link"in s?(r(),$(He,{key:0,item:s},null,8,["item"])):b("",!0)],64))),256))]))}}),Js=w(Fs,[["__scopeId","data-v-69e747b5"]]),Ys={class:"VPMenu"},Gs={key:0,class:"items"},Ks=A({__name:"VPMenu",props:{items:{}},setup(l){return(e,t)=>(r(),d("div",Ys,[e.items?(r(),d("div",Gs,[(r(!0),d(D,null,K(e.items,s=>(r(),d(D,{key:JSON.stringify(s)},["link"in s?(r(),$(He,{key:0,item:s},null,8,["item"])):"component"in s?(r(),$(se(s.component),he({key:1,ref_for:!0},s.props),null,16)):(r(),$(Js,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):b("",!0),p(e.$slots,"default",{},void 0,!0)]))}}),qs=w(Ks,[["__scopeId","data-v-b98bc113"]]),zs=["aria-expanded","aria-label"],js={key:0,class:"text"},Rs=["innerHTML"],Ws={key:1,class:"vpi-more-horizontal icon"},Zs={class:"menu"},Xs=A({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(l){const e=N(!1),t=N();Ts({el:t,onBlur:s});function s(){e.value=!1}return(n,a)=>(r(),d("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:a[1]||(a[1]=o=>e.value=!0),onMouseleave:a[2]||(a[2]=o=>e.value=!1)},[u("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:a[0]||(a[0]=o=>e.value=!e.value)},[n.button||n.icon?(r(),d("span",js,[n.icon?(r(),d("span",{key:0,class:g([n.icon,"option-icon"])},null,2)):b("",!0),n.button?(r(),d("span",{key:1,innerHTML:n.button},null,8,Rs)):b("",!0),a[3]||(a[3]=u("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(r(),d("span",Ws))],8,zs),u("div",Zs,[B(qs,{items:n.items},{default:f(()=>[p(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ht=w(Xs,[["__scopeId","data-v-cf11d7a2"]]),xs=["href","aria-label","innerHTML"],ea=A({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(l){const e=l,t=N();ue(async()=>{var a;await Et();const n=(a=t.value)==null?void 0:a.children[0];n instanceof HTMLElement&&n.className.startsWith("vpi-social-")&&(getComputedStyle(n).maskImage||getComputedStyle(n).webkitMaskImage)==="none"&&n.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${e.icon}.svg')`)});const s=I(()=>typeof e.icon=="object"?e.icon.svg:``);return(n,a)=>(r(),d("a",{ref_key:"el",ref:t,class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:s.value},null,8,xs))}}),ta=w(ea,[["__scopeId","data-v-bd121fe5"]]),na={class:"VPSocialLinks"},oa=A({__name:"VPSocialLinks",props:{links:{}},setup(l){return(e,t)=>(r(),d("div",na,[(r(!0),d(D,null,K(e.links,({link:s,icon:n,ariaLabel:a})=>(r(),$(ta,{key:s,icon:n,link:s,ariaLabel:a},null,8,["icon","link","ariaLabel"]))),128))]))}}),gt=w(oa,[["__scopeId","data-v-7bc22406"]]),sa={key:0,class:"group translations"},aa={class:"trans-title"},la={key:1,class:"group"},ra={class:"item appearance"},ia={class:"label"},ua={class:"appearance-action"},ca={key:2,class:"group"},da={class:"item social-links"},va=A({__name:"VPNavBarExtra",setup(l){const{site:e,theme:t}=T(),{localeLinks:s,currentLang:n}=Be({correspondingLink:!0}),a=I(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(o,i)=>a.value?(r(),$(ht,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[v(s).length&&v(n).label?(r(),d("div",sa,[u("p",aa,V(v(n).label),1),(r(!0),d(D,null,K(v(s),c=>(r(),$(He,{key:c.link,item:c},null,8,["item"]))),128))])):b("",!0),v(e).appearance&&v(e).appearance!=="force-dark"&&v(e).appearance!=="force-auto"?(r(),d("div",la,[u("div",ra,[u("p",ia,V(v(t).darkModeSwitchLabel||"Appearance"),1),u("div",ua,[B(ft)])])])):b("",!0),v(t).socialLinks?(r(),d("div",ca,[u("div",da,[B(gt,{class:"social-links-list",links:v(t).socialLinks},null,8,["links"])])])):b("",!0)]),_:1})):b("",!0)}}),pa=w(va,[["__scopeId","data-v-bb2aa2f0"]]),fa=["aria-expanded"],ma=A({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(l){return(e,t)=>(r(),d("button",{type:"button",class:g(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},t[1]||(t[1]=[u("span",{class:"container"},[u("span",{class:"top"}),u("span",{class:"middle"}),u("span",{class:"bottom"})],-1)]),10,fa))}}),ha=w(ma,[["__scopeId","data-v-e5dd9c1c"]]),ga=["innerHTML"],ba=A({__name:"VPNavBarMenuLink",props:{item:{}},setup(l){const{page:e}=T();return(t,s)=>(r(),$(ae,{class:g({VPNavBarMenuLink:!0,active:v(ye)(v(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,tabindex:"0"},{default:f(()=>[u("span",{innerHTML:t.item.text},null,8,ga)]),_:1},8,["class","href","target","rel","no-icon"]))}}),ka=w(ba,[["__scopeId","data-v-e56f3d57"]]),ya=A({__name:"VPNavBarMenuGroup",props:{item:{}},setup(l){const e=l,{page:t}=T(),s=a=>"component"in a?!1:"link"in a?ye(t.value.relativePath,a.link,!!e.item.activeMatch):a.items.some(s),n=I(()=>s(e.item));return(a,o)=>(r(),$(ht,{class:g({VPNavBarMenuGroup:!0,active:v(ye)(v(t).relativePath,a.item.activeMatch,!!a.item.activeMatch)||n.value}),button:a.item.text,items:a.item.items},null,8,["class","button","items"]))}}),_a={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Aa=A({__name:"VPNavBarMenu",setup(l){const{theme:e}=T();return(t,s)=>v(e).nav?(r(),d("nav",_a,[s[0]||(s[0]=u("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(r(!0),d(D,null,K(v(e).nav,n=>(r(),d(D,{key:JSON.stringify(n)},["link"in n?(r(),$(ka,{key:0,item:n},null,8,["item"])):"component"in n?(r(),$(se(n.component),he({key:1,ref_for:!0},n.props),null,16)):(r(),$(ya,{key:2,item:n},null,8,["item"]))],64))),128))])):b("",!0)}}),wa=w(Aa,[["__scopeId","data-v-dc692963"]]);function Ca(l){const{localeIndex:e,theme:t}=T();function s(n){var P,U,L;const a=n.split("."),o=(P=t.value.search)==null?void 0:P.options,i=o&&typeof o=="object",c=i&&((L=(U=o.locales)==null?void 0:U[e.value])==null?void 0:L.translations)||null,m=i&&o.translations||null;let k=c,h=m,y=l;const C=a.pop();for(const F of a){let q=null;const W=y==null?void 0:y[F];W&&(q=y=W);const le=h==null?void 0:h[F];le&&(q=h=le);const ee=k==null?void 0:k[F];ee&&(q=k=ee),W||(y=q),le||(h=q),ee||(k=q)}return(k==null?void 0:k[C])??(h==null?void 0:h[C])??(y==null?void 0:y[C])??""}return s}const Ba=["aria-label"],$a={class:"DocSearch-Button-Container"},Sa={class:"DocSearch-Button-Placeholder"},kt=A({__name:"VPNavBarSearchButton",setup(l){const t=Ca({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(r(),d("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":v(t)("button.buttonAriaLabel")},[u("span",$a,[n[0]||(n[0]=u("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),u("span",Sa,V(v(t)("button.buttonText")),1)]),n[1]||(n[1]=u("span",{class:"DocSearch-Button-Keys"},[u("kbd",{class:"DocSearch-Button-Key"}),u("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,Ba))}}),Ia={class:"VPNavBarSearch"},Pa={id:"local-search"},La={key:1,id:"docsearch"},Ea=A({__name:"VPNavBarSearch",setup(l){const e=()=>null,t=()=>null,{theme:s}=T(),n=N(!1),a=N(!1);ue(()=>{});function o(){n.value||(n.value=!0,setTimeout(i,16))}function i(){const k=new Event("keydown");k.key="k",k.metaKey=!0,window.dispatchEvent(k),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||i()},16)}const c=N(!1),m="";return(k,h)=>{var y;return r(),d("div",Ia,[v(m)==="local"?(r(),d(D,{key:0},[c.value?(r(),$(v(e),{key:0,onClose:h[0]||(h[0]=C=>c.value=!1)})):b("",!0),u("div",Pa,[B(kt,{onClick:h[1]||(h[1]=C=>c.value=!0)})])],64)):v(m)==="algolia"?(r(),d(D,{key:1},[n.value?(r(),$(v(t),{key:0,algolia:((y=v(s).search)==null?void 0:y.options)??v(s).algolia,onVnodeBeforeMount:h[2]||(h[2]=C=>a.value=!0)},null,8,["algolia"])):b("",!0),a.value?b("",!0):(r(),d("div",La,[B(kt,{onClick:o})]))],64)):b("",!0)])}}}),Na=A({__name:"VPNavBarSocialLinks",setup(l){const{theme:e}=T();return(t,s)=>v(e).socialLinks?(r(),$(gt,{key:0,class:"VPNavBarSocialLinks",links:v(e).socialLinks},null,8,["links"])):b("",!0)}}),Ta=w(Na,[["__scopeId","data-v-0394ad82"]]),Ua=["href","rel","target"],Ha=["innerHTML"],Ma={key:2},Va=A({__name:"VPNavBarTitle",setup(l){const{site:e,theme:t}=T(),{hasSidebar:s}=ce(),{currentLang:n}=Be(),a=I(()=>{var c;return typeof t.value.logoLink=="string"?t.value.logoLink:(c=t.value.logoLink)==null?void 0:c.link}),o=I(()=>{var c;return typeof t.value.logoLink=="string"||(c=t.value.logoLink)==null?void 0:c.rel}),i=I(()=>{var c;return typeof t.value.logoLink=="string"||(c=t.value.logoLink)==null?void 0:c.target});return(c,m)=>(r(),d("div",{class:g(["VPNavBarTitle",{"has-sidebar":v(s)}])},[u("a",{class:"title",href:a.value??v(vt)(v(n).link),rel:o.value,target:i.value},[p(c.$slots,"nav-bar-title-before",{},void 0,!0),v(t).logo?(r(),$(Ie,{key:0,class:"logo",image:v(t).logo},null,8,["image"])):b("",!0),v(t).siteTitle?(r(),d("span",{key:1,innerHTML:v(t).siteTitle},null,8,Ha)):v(t).siteTitle===void 0?(r(),d("span",Ma,V(v(e).title),1)):b("",!0),p(c.$slots,"nav-bar-title-after",{},void 0,!0)],8,Ua)],2))}}),Da=w(Va,[["__scopeId","data-v-1168a8e4"]]),Oa={class:"items"},Qa={class:"title"},Fa=A({__name:"VPNavBarTranslations",setup(l){const{theme:e}=T(),{localeLinks:t,currentLang:s}=Be({correspondingLink:!0});return(n,a)=>v(t).length&&v(s).label?(r(),$(ht,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:v(e).langMenuLabel||"Change language"},{default:f(()=>[u("div",Oa,[u("p",Qa,V(v(s).label),1),(r(!0),d(D,null,K(v(t),o=>(r(),$(He,{key:o.link,item:o},null,8,["item"]))),128))])]),_:1},8,["label"])):b("",!0)}}),Ja=w(Fa,[["__scopeId","data-v-88af2de4"]]),Ya={class:"wrapper"},Ga={class:"container"},Ka={class:"title"},qa={class:"content"},za={class:"content-body"},ja=A({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(l){const e=l,{y:t}=Nt(),{hasSidebar:s}=ce(),{frontmatter:n}=T(),a=N({});return dt(()=>{a.value={"has-sidebar":s.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(o,i)=>(r(),d("div",{class:g(["VPNavBar",a.value])},[u("div",Ya,[u("div",Ga,[u("div",Ka,[B(Da,null,{"nav-bar-title-before":f(()=>[p(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[p(o.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),u("div",qa,[u("div",za,[p(o.$slots,"nav-bar-content-before",{},void 0,!0),B(Ea,{class:"search"}),B(wa,{class:"menu"}),B(Ja,{class:"translations"}),B(Ns,{class:"appearance"}),B(Ta,{class:"social-links"}),B(pa,{class:"extra"}),p(o.$slots,"nav-bar-content-after",{},void 0,!0),B(ha,{class:"hamburger",active:o.isScreenOpen,onClick:i[0]||(i[0]=c=>o.$emit("toggle-screen"))},null,8,["active"])])])])]),i[1]||(i[1]=u("div",{class:"divider"},[u("div",{class:"divider-line"})],-1))],2))}}),Ra=w(ja,[["__scopeId","data-v-6aa21345"]]),Wa={key:0,class:"VPNavScreenAppearance"},Za={class:"text"},Xa=A({__name:"VPNavScreenAppearance",setup(l){const{site:e,theme:t}=T();return(s,n)=>v(e).appearance&&v(e).appearance!=="force-dark"&&v(e).appearance!=="force-auto"?(r(),d("div",Wa,[u("p",Za,V(v(t).darkModeSwitchLabel||"Appearance"),1),B(ft)])):b("",!0)}}),xa=w(Xa,[["__scopeId","data-v-b44890b2"]]),el=["innerHTML"],tl=A({__name:"VPNavScreenMenuLink",props:{item:{}},setup(l){const e=Te("close-screen");return(t,s)=>(r(),$(ae,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:v(e)},{default:f(()=>[u("span",{innerHTML:t.item.text},null,8,el)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),nl=w(tl,[["__scopeId","data-v-df37e6dd"]]),ol=["innerHTML"],sl=A({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(l){const e=Te("close-screen");return(t,s)=>(r(),$(ae,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:v(e)},{default:f(()=>[u("span",{innerHTML:t.item.text},null,8,ol)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Qt=w(sl,[["__scopeId","data-v-3e9c20e4"]]),al={class:"VPNavScreenMenuGroupSection"},ll={key:0,class:"title"},rl=A({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(l){return(e,t)=>(r(),d("div",al,[e.text?(r(),d("p",ll,V(e.text),1)):b("",!0),(r(!0),d(D,null,K(e.items,s=>(r(),$(Qt,{key:s.text,item:s},null,8,["item"]))),128))]))}}),il=w(rl,[["__scopeId","data-v-8133b170"]]),ul=["aria-controls","aria-expanded"],cl=["innerHTML"],dl=["id"],vl={key:0,class:"item"},pl={key:1,class:"item"},fl={key:2,class:"group"},ml=A({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(l){const e=l,t=N(!1),s=I(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(a,o)=>(r(),d("div",{class:g(["VPNavScreenMenuGroup",{open:t.value}])},[u("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[u("span",{class:"button-text",innerHTML:a.text},null,8,cl),o[0]||(o[0]=u("span",{class:"vpi-plus button-icon"},null,-1))],8,ul),u("div",{id:s.value,class:"items"},[(r(!0),d(D,null,K(a.items,i=>(r(),d(D,{key:JSON.stringify(i)},["link"in i?(r(),d("div",vl,[B(Qt,{item:i},null,8,["item"])])):"component"in i?(r(),d("div",pl,[(r(),$(se(i.component),he({ref_for:!0},i.props,{"screen-menu":""}),null,16))])):(r(),d("div",fl,[B(il,{text:i.text,items:i.items},null,8,["text","items"])]))],64))),128))],8,dl)],2))}}),hl=w(ml,[["__scopeId","data-v-b9ab8c58"]]),gl={key:0,class:"VPNavScreenMenu"},bl=A({__name:"VPNavScreenMenu",setup(l){const{theme:e}=T();return(t,s)=>v(e).nav?(r(),d("nav",gl,[(r(!0),d(D,null,K(v(e).nav,n=>(r(),d(D,{key:JSON.stringify(n)},["link"in n?(r(),$(nl,{key:0,item:n},null,8,["item"])):"component"in n?(r(),$(se(n.component),he({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(r(),$(hl,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):b("",!0)}}),kl=A({__name:"VPNavScreenSocialLinks",setup(l){const{theme:e}=T();return(t,s)=>v(e).socialLinks?(r(),$(gt,{key:0,class:"VPNavScreenSocialLinks",links:v(e).socialLinks},null,8,["links"])):b("",!0)}}),yl={class:"list"},_l=A({__name:"VPNavScreenTranslations",setup(l){const{localeLinks:e,currentLang:t}=Be({correspondingLink:!0}),s=N(!1);function n(){s.value=!s.value}return(a,o)=>v(e).length&&v(t).label?(r(),d("div",{key:0,class:g(["VPNavScreenTranslations",{open:s.value}])},[u("button",{class:"title",onClick:n},[o[0]||(o[0]=u("span",{class:"vpi-languages icon lang"},null,-1)),ge(" "+V(v(t).label)+" ",1),o[1]||(o[1]=u("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),u("ul",yl,[(r(!0),d(D,null,K(v(e),i=>(r(),d("li",{key:i.link,class:"item"},[B(ae,{class:"link",href:i.link},{default:f(()=>[ge(V(i.text),1)]),_:2},1032,["href"])]))),128))])],2)):b("",!0)}}),Al=w(_l,[["__scopeId","data-v-858fe1a4"]]),wl={class:"container"},Cl=A({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(l){const e=N(null),t=Tt(Ue?document.body:null);return(s,n)=>(r(),$(Pe,{name:"fade",onEnter:n[0]||(n[0]=a=>t.value=!0),onAfterLeave:n[1]||(n[1]=a=>t.value=!1)},{default:f(()=>[s.open?(r(),d("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[u("div",wl,[p(s.$slots,"nav-screen-content-before",{},void 0,!0),B(bl,{class:"menu"}),B(Al,{class:"translations"}),B(xa,{class:"appearance"}),B(kl,{class:"social-links"}),p(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):b("",!0)]),_:3}))}}),Bl=w(Cl,[["__scopeId","data-v-f2779853"]]),$l={key:0,class:"VPNav"},Sl=A({__name:"VPNav",setup(l){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=As(),{frontmatter:n}=T(),a=I(()=>n.value.navbar!==!1);return Ut("close-screen",t),Le(()=>{Ue&&document.documentElement.classList.toggle("hide-nav",!a.value)}),(o,i)=>a.value?(r(),d("header",$l,[B(Ra,{"is-screen-open":v(e),onToggleScreen:v(s)},{"nav-bar-title-before":f(()=>[p(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[p(o.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[p(o.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[p(o.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),B(Bl,{open:v(e)},{"nav-screen-content-before":f(()=>[p(o.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[p(o.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):b("",!0)}}),Il=w(Sl,[["__scopeId","data-v-ae24b3ad"]]),Pl=["role","tabindex"],Ll={key:1,class:"items"},El=A({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(l){const e=l,{collapsed:t,collapsible:s,isLink:n,isActiveLink:a,hasActiveLink:o,hasChildren:i,toggle:c}=Bn(I(()=>e.item)),m=I(()=>i.value?"section":"div"),k=I(()=>n.value?"a":"div"),h=I(()=>i.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),y=I(()=>n.value?void 0:"button"),C=I(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":a.value},{"has-active":o.value}]);function P(L){"key"in L&&L.key!=="Enter"||!e.item.link&&c()}function U(){e.item.link&&c()}return(L,F)=>{const q=_e("VPSidebarItem",!0);return r(),$(se(m.value),{class:g(["VPSidebarItem",C.value])},{default:f(()=>[L.item.text?(r(),d("div",he({key:0,class:"item",role:y.value},nn(L.item.items?{click:P,keydown:P}:{},!0),{tabindex:L.item.items&&0}),[F[1]||(F[1]=u("div",{class:"indicator"},null,-1)),L.item.link?(r(),$(ae,{key:0,tag:k.value,class:"link",href:L.item.link,rel:L.item.rel,target:L.item.target},{default:f(()=>[(r(),$(se(h.value),{class:"text",innerHTML:L.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(r(),$(se(h.value),{key:1,class:"text",innerHTML:L.item.text},null,8,["innerHTML"])),L.item.collapsed!=null&&L.item.items&&L.item.items.length?(r(),d("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:U,onKeydown:on(U,["enter"]),tabindex:"0"},F[0]||(F[0]=[u("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):b("",!0)],16,Pl)):b("",!0),L.item.items&&L.item.items.length?(r(),d("div",Ll,[L.depth<5?(r(!0),d(D,{key:0},K(L.item.items,W=>(r(),$(q,{key:W.text,item:W,depth:L.depth+1},null,8,["item","depth"]))),128)):b("",!0)])):b("",!0)]),_:1},8,["class"])}}}),Nl=w(El,[["__scopeId","data-v-b7550ba0"]]),Tl=A({__name:"VPSidebarGroup",props:{items:{}},setup(l){const e=N(!0);let t=null;return ue(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),sn(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,n)=>(r(!0),d(D,null,K(s.items,a=>(r(),d("div",{key:a.text,class:g(["group",{"no-transition":e.value}])},[B(Nl,{item:a,depth:0},null,8,["item"])],2))),128))}}),Ul=w(Tl,[["__scopeId","data-v-c40bc020"]]),Hl={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Ml=A({__name:"VPSidebar",props:{open:{type:Boolean}},setup(l){const{sidebarGroups:e,hasSidebar:t}=ce(),s=l,n=N(null),a=Tt(Ue?document.body:null);ie([s,n],()=>{var i;s.open?(a.value=!0,(i=n.value)==null||i.focus()):a.value=!1},{immediate:!0,flush:"post"});const o=N(0);return ie(e,()=>{o.value+=1},{deep:!0}),(i,c)=>v(t)?(r(),d("aside",{key:0,class:g(["VPSidebar",{open:i.open}]),ref_key:"navEl",ref:n,onClick:c[0]||(c[0]=we(()=>{},["stop"]))},[c[2]||(c[2]=u("div",{class:"curtain"},null,-1)),u("nav",Hl,[c[1]||(c[1]=u("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),p(i.$slots,"sidebar-nav-before",{},void 0,!0),(r(),$(Ul,{items:v(e),key:o.value},null,8,["items"])),p(i.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):b("",!0)}}),Vl=w(Ml,[["__scopeId","data-v-319d5ca6"]]),Dl=A({__name:"VPSkipLink",setup(l){const e=Ne(),t=N();ie(()=>e.path,()=>t.value.focus());function s({target:n}){const a=document.getElementById(decodeURIComponent(n.hash).slice(1));if(a){const o=()=>{a.removeAttribute("tabindex"),a.removeEventListener("blur",o)};a.setAttribute("tabindex","-1"),a.addEventListener("blur",o),a.focus(),window.scrollTo(0,0)}}return(n,a)=>(r(),d(D,null,[u("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),u("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),Ol=w(Dl,[["__scopeId","data-v-0f60ec36"]]),Ql=A({__name:"Layout",setup(l){const{isOpen:e,open:t,close:s}=ce(),n=Ne();ie(()=>n.path,s),Cn(e,s);const{frontmatter:a}=T(),o=an(),i=I(()=>!!o["home-hero-image"]);return Ut("hero-image-slot-exists",i),(c,m)=>{const k=_e("Content");return v(a).layout!==!1?(r(),d("div",{key:0,class:g(["Layout",v(a).pageClass])},[p(c.$slots,"layout-top",{},void 0,!0),B(Ol),B(dn,{class:"backdrop",show:v(e),onClick:v(s)},null,8,["show","onClick"]),B(Il,null,{"nav-bar-title-before":f(()=>[p(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[p(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[p(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[p(c.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[p(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[p(c.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),B(_s,{open:v(e),onOpenMenu:v(t)},null,8,["open","onOpenMenu"]),B(Vl,{open:v(e)},{"sidebar-nav-before":f(()=>[p(c.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[p(c.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),B(as,null,{"page-top":f(()=>[p(c.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[p(c.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[p(c.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[p(c.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[p(c.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[p(c.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[p(c.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[p(c.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[p(c.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[p(c.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[p(c.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[p(c.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[p(c.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[p(c.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[p(c.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[p(c.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[p(c.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":f(()=>[p(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[p(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[p(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[p(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[p(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[p(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),B(cs),p(c.$slots,"layout-bottom",{},void 0,!0)],2)):(r(),$(k,{key:1}))}}}),Fl=w(Ql,[["__scopeId","data-v-5d98c3a5"]]),Ft={Layout:Fl,enhanceApp:({app:l})=>{l.component("Badge",rn)}},Jl={__name:"MyLayout",setup(l){const{Layout:e}=Ft;return St(),(t,s)=>(r(),$(v(e)))}},Yl={class:"question"},Gl={class:"title"},Kl={key:0,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"},ql={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"},zl={key:0,class:"content"},jl=A({__name:"Qa",props:["title"],setup(l){const e=N(!1),t=()=>{e.value=!e.value};return(s,n)=>(r(),d("div",Yl,[u("div",Gl,[ge(V(l.title)+" ",1),u("button",{onClick:t,class:g(e.value?"active":"")},[e.value?(r(),d("svg",Kl,n[0]||(n[0]=[u("path",{d:"M5 11V13H19V11H5Z"},null,-1)]))):(r(),d("svg",ql,n[1]||(n[1]=[u("path",{d:"M11 11V5H13V11H19V13H13V19H11V13H5V11H11Z"},null,-1)])))],2)]),B(Pe,{name:"fade"},{default:f(()=>[e.value?(r(),d("div",zl,[p(s.$slots,"default",{},void 0,!0)])):b("",!0)]),_:3})]))}}),Rl=w(jl,[["__scopeId","data-v-b6ee71a0"]]),Wl={class:"features-container"},Zl={class:"features"},Xl={class:"features-list"},xl=A({__name:"List",props:["title"],setup(l){return(e,t)=>(r(),d("div",Wl,[u("div",Zl,[u("ul",Xl,[p(e.$slots,"default",{},void 0,!0)])])]))}}),er=w(xl,[["__scopeId","data-v-cd4ce24d"]]),Je="/assets/USTC.Bn5NYC3h.png",Ye="/assets/ZJU.Dd6YwCo5.png",Ge="/assets/CAA.ClcNhFwm.png",Ke="/assets/HUST.xIdUmn7e.png",qe="/assets/PKU.anf_hkQ1.png",ze="/assets/polyU.BcRs0CyG.png",je="/assets/SYSU.CZZBsdQx.png",Re="/assets/UESTC.CtFQiLjV.png",We="/assets/UNNC.BDPnPI9V.png",Ze="/assets/SUST.CSaZ8fbj.png",Xe="/assets/JHU.oHqmrLc0.png",xe="/assets/RU.BzdAPSX7.png",et="/assets/PUWL.DoppLzt-.png",tt="/assets/Oxford.Diedw6xJ.png",nt="/assets/UIC.2LQtb9Xd.png",ot="/assets/PSU.CZ_ClMaC.png",st="/assets/SBU.BqZKh2vZ.png",at="/assets/UCSD.3KUSEHZl.png",lt="/assets/CUHK-Shenzhen.B_ZdcCzv.png",rt="/assets/UIC-BNU.BHkGiuOu.png",it="/assets/SNU.CaK1Hz78.png",tr={mounted(){const l=this.$refs.scrollContainer,e=l.querySelectorAll(".scroll-content");Promise.all(Array.from(e[0].querySelectorAll("img")).map(t=>new Promise(s=>{t.complete?s():t.onload=s}))).then(()=>{let t=0;e[0].querySelectorAll("img").forEach(o=>{t+=o.offsetWidth+10}),e.forEach(o=>{o.style.width=`${t}px`});let s=0;const n=.5;function a(){s+=n,l.scrollLeft=s,s>=t&&(l.scrollLeft=0,s=0),requestAnimationFrame(a)}a()})}},nr={class:"scroll-container",ref:"scrollContainer"};function or(l,e,t,s,n,a){return r(),d("div",nr,e[0]||(e[0]=[ln('
USTCZJUCAAHUSTPKUpolyUSYSUUESTCUNNCSUSTJHURUPUWLOxfordUICPSUSBUUCSDCUHK-ShenzhenUIC-BNUSNU
USTCZJUCAAHUSTPKUpolyUSYSUUESTCUNNCSUSTJHURUPUWLOxfordUICPSUSBUUCSDCUHK-ShenzhenUIC-BNUSNU
',2)]),512)}const sr=w(tr,[["render",or],["__scopeId","data-v-e23c9814"]]),ar={data(){return{isExpanded:!1,imageList:[{src:Je,alt:"USTC"},{src:Ye,alt:"ZJU"},{src:Ge,alt:"CAA"},{src:Ke,alt:"HUST"},{src:qe,alt:"PKU"},{src:ze,alt:"polyU"},{src:je,alt:"SYSU"},{src:Re,alt:"UESTC"},{src:We,alt:"UNNC"},{src:Ze,alt:"SUST"},{src:Xe,alt:"JHU"},{src:xe,alt:"RU"},{src:et,alt:"PUWL"},{src:tt,alt:"Oxford"},{src:nt,alt:"UIC"},{src:ot,alt:"PSU"},{src:st,alt:"SBU"},{src:at,alt:"UCSD"},{src:lt,alt:"CUHK-Shenzhen"},{src:rt,alt:"UIC-BNU"},{src:it,alt:"SNU"}]}}},lr={class:"component-container"},rr={key:0,class:"image-container"},ir=["src","alt"];function ur(l,e,t,s,n,a){return r(),d("div",lr,[u("button",{onClick:e[0]||(e[0]=o=>n.isExpanded=!n.isExpanded),class:"toggle-button"},V(n.isExpanded?"收起":"查看所有"),1),n.isExpanded?(r(),d("div",rr,[(r(!0),d(D,null,K(n.imageList,(o,i)=>(r(),d("div",{class:"image-wrapper",key:i},[u("img",{src:o.src,alt:o.alt,class:"image-item"},null,8,ir)]))),128))])):b("",!0)])}const cr=w(ar,[["render",ur],["__scopeId","data-v-496349ed"]]);var dr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function vr(l){return l&&l.__esModule&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l}var Jt={exports:{}};(function(l,e){(function(t,s){l.exports=s()})(dr,function(){return function(t){function s(a){if(n[a])return n[a].exports;var o=n[a]={exports:{},id:a,loaded:!1};return t[a].call(o.exports,o,o.exports,s),o.loaded=!0,o.exports}var n={};return s.m=t,s.c=n,s.p="dist/",s(0)}([function(t,s,n){function a(E){return E&&E.__esModule?E:{default:E}}var o=Object.assign||function(E){for(var G=1;G0&&arguments[0]!==void 0&&arguments[0];if(E&&(Ae=!0),Ae)return j=(0,W.default)(j,O),(0,F.default)(j,O.once),j},de=function(){j=(0,ee.default)(),X()},S=function(){j.forEach(function(E,G){E.node.removeAttribute("data-aos"),E.node.removeAttribute("data-aos-easing"),E.node.removeAttribute("data-aos-duration"),E.node.removeAttribute("data-aos-delay")})},_=function(E){return E===!0||E==="mobile"&&U.default.mobile()||E==="phone"&&U.default.phone()||E==="tablet"&&U.default.tablet()||typeof E=="function"&&E()===!0},H=function(E){O=o(O,E),j=(0,ee.default)();var G=document.all&&!window.atob;return _(O.disable)||G?S():(O.disableMutationObserver||C.default.isSupported()||(console.info(` aos: MutationObserver is not supported on this browser, code mutations observing has been disabled. You may have to call "refreshHard()" by yourself. - `),O.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",O.easing),document.querySelector("body").setAttribute("data-aos-duration",O.duration),document.querySelector("body").setAttribute("data-aos-delay",O.delay),O.startEvent==="DOMContentLoaded"&&["complete","interactive"].indexOf(document.readyState)>-1?X(!0):O.startEvent==="load"?window.addEventListener(O.startEvent,function(){X(!0)}):document.addEventListener(O.startEvent,function(){X(!0)}),window.addEventListener("resize",(0,g.default)(X,O.debounceDelay,!0)),window.addEventListener("orientationchange",(0,g.default)(X,O.debounceDelay,!0)),window.addEventListener("scroll",(0,m.default)(function(){(0,F.default)(j,O.once)},O.throttleDelay)),O.disableMutationObserver||C.default.ready("[data-aos]",de),j)};t.exports={init:H,refresh:X,refreshHard:de}},function(t,s){},,,,,function(t,s){(function(n){function a(_,H,E){function G(M){var z=Z,me=ne;return Z=ne=void 0,pe=M,Y=_.apply(me,z)}function x(M){return pe=M,J=setTimeout(ke,H),fe?G(M):Y}function ve(M){var z=M-R,me=M-pe,Ze=H-z;return re?de(Ze,oe-me):Ze}function be(M){var z=M-R,me=M-pe;return R===void 0||z>=H||z<0||re&&me>=oe}function ke(){var M=S();return be(M)?$e(M):void(J=setTimeout(ke,ve(M)))}function $e(M){return J=void 0,Q&&Z?G(M):(Z=ne=void 0,Y)}function Me(){J!==void 0&&clearTimeout(J),pe=0,Z=R=ne=J=void 0}function Ce(){return J===void 0?Y:$e(S())}function te(){var M=S(),z=be(M);if(Z=arguments,ne=this,R=M,z){if(J===void 0)return x(R);if(re)return J=setTimeout(ke,H),G(R)}return J===void 0&&(J=setTimeout(ke,H)),Y}var Z,ne,oe,Y,J,R,pe=0,fe=!1,re=!1,Q=!0;if(typeof _!="function")throw new TypeError(y);return H=k(H)||0,l(E)&&(fe=!!E.leading,re="maxWait"in E,oe=re?X(k(E.maxWait)||0,H):oe,Q="trailing"in E?!!E.trailing:Q),te.cancel=Me,te.flush=Ce,te}function o(_,H,E){var G=!0,x=!0;if(typeof _!="function")throw new TypeError(y);return l(E)&&(G="leading"in E?!!E.leading:G,x="trailing"in E?!!E.trailing:x),a(_,H,{leading:G,maxWait:H,trailing:x})}function l(_){var H=typeof _>"u"?"undefined":g(_);return!!_&&(H=="object"||H=="function")}function c(_){return!!_&&(typeof _>"u"?"undefined":g(_))=="object"}function m(_){return(typeof _>"u"?"undefined":g(_))=="symbol"||c(_)&&O.call(_)==P}function k(_){if(typeof _=="number")return _;if(m(_))return C;if(l(_)){var H=typeof _.valueOf=="function"?_.valueOf():_;_=l(H)?H+"":H}if(typeof _!="string")return _===0?_:+_;_=_.replace(U,"");var E=F.test(_);return E||q.test(_)?W(_.slice(2),E?2:8):L.test(_)?C:+_}var g=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},y="Expected a function",C=NaN,P="[object Symbol]",U=/^\s+|\s+$/g,L=/^[-+]0x[0-9a-f]+$/i,F=/^0b[01]+$/i,q=/^0o[0-7]+$/i,W=parseInt,ie=(typeof n>"u"?"undefined":g(n))=="object"&&n&&n.Object===Object&&n,ee=(typeof self>"u"?"undefined":g(self))=="object"&&self&&self.Object===Object&&self,j=ie||ee||Function("return this")(),Ae=Object.prototype,O=Ae.toString,X=Math.max,de=Math.min,S=function(){return j.Date.now()};t.exports=o}).call(s,function(){return this}())},function(t,s){(function(n){function a(S,_,H){function E(Q){var M=te,z=Z;return te=Z=void 0,R=Q,oe=S.apply(z,M)}function G(Q){return R=Q,Y=setTimeout(be,_),pe?E(Q):oe}function x(Q){var M=Q-J,z=Q-R,me=_-M;return fe?X(me,ne-z):me}function ve(Q){var M=Q-J,z=Q-R;return J===void 0||M>=_||M<0||fe&&z>=ne}function be(){var Q=de();return ve(Q)?ke(Q):void(Y=setTimeout(be,x(Q)))}function ke(Q){return Y=void 0,re&&te?E(Q):(te=Z=void 0,oe)}function $e(){Y!==void 0&&clearTimeout(Y),R=0,te=J=Z=Y=void 0}function Me(){return Y===void 0?oe:ke(de())}function Ce(){var Q=de(),M=ve(Q);if(te=arguments,Z=this,J=Q,M){if(Y===void 0)return G(J);if(fe)return Y=setTimeout(be,_),E(J)}return Y===void 0&&(Y=setTimeout(be,_)),oe}var te,Z,ne,oe,Y,J,R=0,pe=!1,fe=!1,re=!0;if(typeof S!="function")throw new TypeError(g);return _=m(_)||0,o(H)&&(pe=!!H.leading,fe="maxWait"in H,ne=fe?O(m(H.maxWait)||0,_):ne,re="trailing"in H?!!H.trailing:re),Ce.cancel=$e,Ce.flush=Me,Ce}function o(S){var _=typeof S>"u"?"undefined":k(S);return!!S&&(_=="object"||_=="function")}function l(S){return!!S&&(typeof S>"u"?"undefined":k(S))=="object"}function c(S){return(typeof S>"u"?"undefined":k(S))=="symbol"||l(S)&&Ae.call(S)==C}function m(S){if(typeof S=="number")return S;if(c(S))return y;if(o(S)){var _=typeof S.valueOf=="function"?S.valueOf():S;S=o(_)?_+"":_}if(typeof S!="string")return S===0?S:+S;S=S.replace(P,"");var H=L.test(S);return H||F.test(S)?q(S.slice(2),H?2:8):U.test(S)?y:+S}var k=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(S){return typeof S}:function(S){return S&&typeof Symbol=="function"&&S.constructor===Symbol&&S!==Symbol.prototype?"symbol":typeof S},g="Expected a function",y=NaN,C="[object Symbol]",P=/^\s+|\s+$/g,U=/^[-+]0x[0-9a-f]+$/i,L=/^0b[01]+$/i,F=/^0o[0-7]+$/i,q=parseInt,W=(typeof n>"u"?"undefined":k(n))=="object"&&n&&n.Object===Object&&n,ie=(typeof self>"u"?"undefined":k(self))=="object"&&self&&self.Object===Object&&self,ee=W||ie||Function("return this")(),j=Object.prototype,Ae=j.toString,O=Math.max,X=Math.min,de=function(){return ee.Date.now()};t.exports=a}).call(s,function(){return this}())},function(t,s){function n(k){var g=void 0,y=void 0;for(g=0;go.position?o.node.classList.add("aos-animate"):typeof m<"u"&&(m==="false"||!c&&m!=="true")&&o.node.classList.remove("aos-animate")},a=function(o,l){var c=window.pageYOffset,m=window.innerHeight;o.forEach(function(k,g){n(k,m+c,l)})};s.default=a},function(t,s,n){function a(m){return m&&m.__esModule?m:{default:m}}Object.defineProperty(s,"__esModule",{value:!0});var o=n(12),l=a(o),c=function(m,k){return m.forEach(function(g,y){g.node.classList.add("aos-init"),g.position=(0,l.default)(g.node,k.offset)}),m};s.default=c},function(t,s,n){function a(m){return m&&m.__esModule?m:{default:m}}Object.defineProperty(s,"__esModule",{value:!0});var o=n(13),l=a(o),c=function(m,k){var g=0,y=0,C=window.innerHeight,P={offset:m.getAttribute("data-aos-offset"),anchor:m.getAttribute("data-aos-anchor"),anchorPlacement:m.getAttribute("data-aos-anchor-placement")};switch(P.offset&&!isNaN(P.offset)&&(y=parseInt(P.offset)),P.anchor&&document.querySelectorAll(P.anchor)&&(m=document.querySelectorAll(P.anchor)[0]),g=(0,l.default)(m).top,P.anchorPlacement){case"top-bottom":break;case"center-bottom":g+=m.offsetHeight/2;break;case"bottom-bottom":g+=m.offsetHeight;break;case"top-center":g+=C/2;break;case"bottom-center":g+=C/2+m.offsetHeight;break;case"center-center":g+=C/2+m.offsetHeight/2;break;case"top-top":g+=C;break;case"bottom-top":g+=m.offsetHeight+C;break;case"center-top":g+=m.offsetHeight/2+C}return P.anchorPlacement||P.offset||isNaN(k)||(y=k),g+y};s.default=c},function(t,s){Object.defineProperty(s,"__esModule",{value:!0});var n=function(a){for(var o=0,l=0;a&&!isNaN(a.offsetLeft)&&!isNaN(a.offsetTop);)o+=a.offsetLeft-(a.tagName!="BODY"?a.scrollLeft:0),l+=a.offsetTop-(a.tagName!="BODY"?a.scrollTop:0),a=a.offsetParent;return{top:l,left:o}};s.default=n},function(t,s){Object.defineProperty(s,"__esModule",{value:!0});var n=function(a){return a=a||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(a,function(o){return{node:o}})};s.default=n}])})})(Jt);var pr=Jt.exports;const fr=vr(pr),Yt="data:image/png;base64,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",Gt="/assets/windows_icon.4cWbfVNG.png",mr="_button_118us_2",gr="_defaultContent_118us_30",hr="_icon_118us_37",br="_hoverContent_118us_48",kr="_modalBackdrop_118us_56",yr="_modalContent_118us_69",_r="_smallButton_118us_78",Ar="_closeButton_118us_98",wr={button:mr,defaultContent:gr,icon:hr,hoverContent:br,modalBackdrop:kr,modalContent:yr,smallButton:_r,closeButton:Ar},yt="2025.0.0-2",Cr="https://example.com/download",Br={__name:"DownloadButtonWindows",setup(i){const e=N(!1),t=N(!1),s={exe:`liii-setm_${yt}_windows.exe`,zip:`liii-setm_${yt}_windows-green.zip`};function n(a){const o=s[a],l=`${Cr}/${o}`,c=document.createElement("a");c.href=l,c.download=o,document.body.appendChild(c),c.click(),document.body.removeChild(c)}return(a,o)=>(r(),d("div",null,[u("button",{class:h(a.$style.button),onClick:o[0]||(o[0]=l=>e.value=!0),onMouseover:o[1]||(o[1]=l=>t.value=!0),onMouseleave:o[2]||(o[2]=l=>t.value=!1)},[t.value?(r(),d("div",{key:0,class:h(a.$style.hoverContent)},[u("img",{src:Yt,alt:"下载",class:h(a.$style.icon)},null,2),o[7]||(o[7]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:h(a.$style.defaultContent)},[u("img",{src:Gt,alt:"Windows",class:h(a.$style.icon)},null,2),o[8]||(o[8]=u("p",null,"Windows",-1))],2))],34),e.value?(r(),d("div",{key:0,class:h(a.$style.modalBackdrop),onClick:o[6]||(o[6]=we(l=>e.value=!1,["self"]))},[u("div",{class:h(a.$style.modalContent)},[o[9]||(o[9]=u("h3",null,"选择下载版本",-1)),u("button",{class:h(a.$style.smallButton),onClick:o[3]||(o[3]=l=>n("exe"))},"下载 Windows",2),u("button",{class:h(a.$style.smallButton),onClick:o[4]||(o[4]=l=>n("zip"))},"下载 Windows(绿色版)",2),u("button",{class:h(a.$style.closeButton),onClick:o[5]||(o[5]=l=>e.value=!1)},"关闭",2)],2)],2)):b("",!0)]))}},$r={$style:wr},Sr=w(Br,[["__cssModules",$r]]),Kt="data:image/png;base64,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",qt="data:image/png;base64,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",Ir="_button_7h10h_2",Pr="_defaultContent_7h10h_30",Lr="_icon_7h10h_37",Er="_hoverContent_7h10h_48",Nr="_modalBackdrop_7h10h_56",Tr="_modalContent_7h10h_69",Ur="_smallButton_7h10h_78",Hr="_closeButton_7h10h_98",Mr={button:Ir,defaultContent:Pr,icon:Lr,hoverContent:Er,modalBackdrop:Nr,modalContent:Tr,smallButton:Ur,closeButton:Hr},_t="2025.0.0-2",Vr="https://example.com/download",Dr={__name:"DownloadButtonMacOS",setup(i){const e=N(!1),t=N(!1),s={x64:`liii-setm_${_t}_macos-x64.dmg`,arm:`liii-setm_${_t}_macos-arm.dmg`};function n(a){const o=s[a],l=`${Vr}/${o}`,c=document.createElement("a");c.href=l,c.download=o,document.body.appendChild(c),c.click(),document.body.removeChild(c)}return(a,o)=>(r(),d("div",null,[u("button",{class:h(a.$style.button),onClick:o[0]||(o[0]=l=>e.value=!0),onMouseover:o[1]||(o[1]=l=>t.value=!0),onMouseleave:o[2]||(o[2]=l=>t.value=!1)},[t.value?(r(),d("div",{key:0,class:h(a.$style.hoverContent)},[u("img",{src:Kt,alt:"下载",class:h(a.$style.icon)},null,2),o[7]||(o[7]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:h(a.$style.defaultContent)},[u("img",{src:qt,alt:"MacOS",class:h(a.$style.icon)},null,2),o[8]||(o[8]=u("p",null,"MacOS",-1))],2))],34),e.value?(r(),d("div",{key:0,class:h(a.$style.modalBackdrop),onClick:o[6]||(o[6]=we(l=>e.value=!1,["self"]))},[u("div",{class:h(a.$style.modalContent)},[o[9]||(o[9]=u("h3",null,"选择下载版本",-1)),u("button",{class:h(a.$style.smallButton),onClick:o[3]||(o[3]=l=>n("x64"))},"MacOS x64",2),u("button",{class:h(a.$style.smallButton),onClick:o[4]||(o[4]=l=>n("arm"))},"MacOS Arm",2),u("button",{class:h(a.$style.closeButton),onClick:o[5]||(o[5]=l=>e.value=!1)},"关闭",2)],2)],2)):b("",!0)]))}},Or={$style:Mr},Qr=w(Dr,[["__cssModules",Or]]),zt="/assets/download_orange.DcYY_H3v.png",jt="/assets/Ubuntu_icon.IzEdZUeQ.png",Fr="_button_6otty_2",Jr="_defaultContent_6otty_30",Yr="_icon_6otty_37",Gr="_hoverContent_6otty_48",Kr="_modalBackdrop_6otty_56",qr="_modalContent_6otty_69",zr="_smallButton_6otty_78",jr="_closeButton_6otty_98",Rr={button:Fr,defaultContent:Jr,icon:Yr,hoverContent:Gr,modalBackdrop:Kr,modalContent:qr,smallButton:zr,closeButton:jr},At="2025.0.0-2",Wr="https://example.com/download",Zr={__name:"DownloadButtonUbuntu",setup(i){const e=N(!1),t=N(!1),s={2204:`liii-setm_${At}_ubuntu2204.deb`,2404:`liii-setm_${At}_ubuntu2404.deb`};function n(a){const o=s[a],l=`${Wr}/${o}`,c=document.createElement("a");c.href=l,c.download=o,document.body.appendChild(c),c.click(),document.body.removeChild(c)}return(a,o)=>(r(),d("div",null,[u("button",{class:h(a.$style.button),onClick:o[0]||(o[0]=l=>e.value=!0),onMouseover:o[1]||(o[1]=l=>t.value=!0),onMouseleave:o[2]||(o[2]=l=>t.value=!1)},[t.value?(r(),d("div",{key:0,class:h(a.$style.hoverContent)},[u("img",{src:zt,alt:"下载",class:h(a.$style.icon)},null,2),o[7]||(o[7]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:h(a.$style.defaultContent)},[u("img",{src:jt,alt:"Ubuntu",class:h(a.$style.icon)},null,2),o[8]||(o[8]=u("p",null,"Ubuntu",-1))],2))],34),e.value?(r(),d("div",{key:0,class:h(a.$style.modalBackdrop),onClick:o[6]||(o[6]=we(l=>e.value=!1,["self"]))},[u("div",{class:h(a.$style.modalContent)},[o[9]||(o[9]=u("h3",null,"选择下载版本",-1)),u("button",{class:h(a.$style.smallButton),onClick:o[3]||(o[3]=l=>n("2204"))},"下载 Ubuntu 22.04",2),u("button",{class:h(a.$style.smallButton),onClick:o[4]||(o[4]=l=>n("2404"))},"下载 Ubuntu 24.04",2),u("button",{class:h(a.$style.closeButton),onClick:o[5]||(o[5]=l=>e.value=!1)},"关闭",2)],2)],2)):b("",!0)]))}},Xr={$style:Rr},xr=w(Zr,[["__cssModules",Xr]]),el="_button_dgp8s_2",tl="_disabledButton_dgp8s_20",nl="_defaultContent_dgp8s_36",ol="_icon_dgp8s_43",sl="_hoverContent_dgp8s_54",al="_modalBackdrop_dgp8s_62",il="_modalContent_dgp8s_75",rl="_smallButton_dgp8s_84",ll="_closeButton_dgp8s_104",ul={button:el,disabledButton:tl,defaultContent:nl,icon:ol,hoverContent:sl,modalBackdrop:al,modalContent:il,smallButton:rl,closeButton:ll},cl=["disabled"],dl=["disabled"],vl=["disabled"],wt="2025.0.0-2",Ct="",pl={__name:"Ubuntu_temporary",setup(i){const e=N(!1),t=N(!1),s={2204:`liii-setm_${wt}_ubuntu2204.deb`,2404:`liii-setm_${wt}_ubuntu2404.deb`},n=I(()=>!!Ct);function a(o){const l=s[o],c=`${Ct}/${l}`,m=document.createElement("a");m.href=c,m.download=l,document.body.appendChild(m),m.click(),document.body.removeChild(m)}return(o,l)=>(r(),d("div",null,[u("button",{class:h([o.$style.button,{[o.$style.disabledButton]:!n.value}]),onClick:l[0]||(l[0]=c=>n.value&&(e.value=!0)),onMouseover:l[1]||(l[1]=c=>n.value&&(t.value=!0)),onMouseleave:l[2]||(l[2]=c=>t.value=!1),disabled:!n.value},[t.value&&n.value?(r(),d("div",{key:0,class:h(o.$style.hoverContent)},[u("img",{src:zt,alt:"下载",class:h(o.$style.icon)},null,2),l[7]||(l[7]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:h(o.$style.defaultContent)},[u("img",{src:jt,alt:"Ubuntu",class:h(o.$style.icon)},null,2),l[8]||(l[8]=u("p",null,"Ubuntu",-1))],2))],42,cl),e.value?(r(),d("div",{key:0,class:h(o.$style.modalBackdrop),onClick:l[6]||(l[6]=we(c=>e.value=!1,["self"]))},[u("div",{class:h(o.$style.modalContent)},[l[9]||(l[9]=u("h3",null,"选择下载版本",-1)),u("button",{class:h([o.$style.smallButton,{[o.$style.disabledButton]:!n.value}]),onClick:l[3]||(l[3]=c=>n.value&&a("2204")),disabled:!n.value},"下载 Ubuntu 22.04",10,dl),u("button",{class:h([o.$style.smallButton,{[o.$style.disabledButton]:!n.value}]),onClick:l[4]||(l[4]=c=>n.value&&a("2404")),disabled:!n.value},"下载 Ubuntu 24.04",10,vl),u("button",{class:h(o.$style.closeButton),onClick:l[5]||(l[5]=c=>e.value=!1)},"关闭",2)],2)],2)):b("",!0)]))}},fl={$style:ul},ml=w(pl,[["__cssModules",fl]]),gl="_button_1p25u_2",hl="_disabledButton_1p25u_20",bl="_defaultContent_1p25u_36",kl="_icon_1p25u_43",yl="_hoverContent_1p25u_54",_l={button:gl,disabledButton:hl,defaultContent:bl,icon:kl,hoverContent:yl},Al=["disabled"],Bt="https://h02wf0jq8yp.feishu.cn/file/TjhWbEWplorJH0xhnLtcDCUmnFc",wl={__name:"Windows_temporary",setup(i){const e=N(!1),t=I(()=>!!Bt);function s(n){{const a=document.createElement("a");a.href=Bt,a.download="windows-installer.exe",document.body.appendChild(a),a.click(),document.body.removeChild(a)}}return(n,a)=>(r(),d("div",null,[u("button",{class:h([n.$style.button,{[n.$style.disabledButton]:!t.value}]),onClick:a[0]||(a[0]=o=>t.value&&s()),onMouseover:a[1]||(a[1]=o=>t.value&&(e.value=!0)),onMouseleave:a[2]||(a[2]=o=>e.value=!1),disabled:!t.value},[e.value&&t.value?(r(),d("div",{key:0,class:h(n.$style.hoverContent)},[u("img",{src:Yt,alt:"下载",class:h(n.$style.icon)},null,2),a[3]||(a[3]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:h(n.$style.defaultContent)},[u("img",{src:Gt,alt:"Windows",class:h(n.$style.icon)},null,2),a[4]||(a[4]=u("p",null,"Windows",-1))],2))],42,Al)]))}},Cl={$style:_l},Bl=w(wl,[["__cssModules",Cl]]),$l="_button_1w1u1_2",Sl="_disabledButton_1w1u1_20",Il="_defaultContent_1w1u1_36",Pl="_icon_1w1u1_43",Ll="_hoverContent_1w1u1_54",El="_modalBackdrop_1w1u1_62",Nl="_modalContent_1w1u1_75",Tl="_smallButton_1w1u1_84",Ul="_closeButton_1w1u1_104",Hl={button:$l,disabledButton:Sl,defaultContent:Il,icon:Pl,hoverContent:Ll,modalBackdrop:El,modalContent:Nl,smallButton:Tl,closeButton:Ul},Ml=["disabled"],$t="https://h02wf0jq8yp.feishu.cn/file/OSITbqWGcojWtcxq2STc0kHKndh",Vl={__name:"MacOS_temporary",setup(i){const e=N(!1),t=N(!1),s=I(()=>!!$t);function n(a){{const o=document.createElement("a");o.href=$t,o.download="macos-arm.dmg",document.body.appendChild(o),o.click(),document.body.removeChild(o)}}return(a,o)=>(r(),d("div",null,[u("button",{class:h([a.$style.button,{[a.$style.disabledButton]:!s.value}]),onClick:o[0]||(o[0]=l=>s.value&&(e.value=!0)),onMouseover:o[1]||(o[1]=l=>s.value&&(t.value=!0)),onMouseleave:o[2]||(o[2]=l=>t.value=!1),disabled:!s.value},[t.value&&s.value?(r(),d("div",{key:0,class:h(a.$style.hoverContent)},[u("img",{src:Kt,alt:"下载",class:h(a.$style.icon)},null,2),o[6]||(o[6]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:h(a.$style.defaultContent)},[u("img",{src:qt,alt:"MacOS",class:h(a.$style.icon)},null,2),o[7]||(o[7]=u("p",null,"macOS",-1))],2))],42,Ml),e.value?(r(),d("div",{key:0,class:h(a.$style.modalBackdrop),onClick:o[5]||(o[5]=we(l=>e.value=!1,["self"]))},[u("div",{class:h(a.$style.modalContent)},[o[8]||(o[8]=u("h3",null,"选择下载版本",-1)),u("button",{class:h([a.$style.smallButton,a.$style.disabledButton]),disabled:""},"macOS x64",2),u("button",{class:h(a.$style.smallButton),onClick:o[3]||(o[3]=l=>n())},"macOS Arm",2),u("button",{class:h(a.$style.closeButton),onClick:o[4]||(o[4]=l=>e.value=!1)},"关闭",2)],2)],2)):b("",!0)]))}},Dl={$style:Hl},Ol=w(Vl,[["__cssModules",Dl]]),Fl={...Ft,Layout:Ji,enhanceApp({app:i}){i.component("Qa",Ri),i.component("List",er),i.component("AutoScroll",sr),i.component("ImageGallery",cr),i.component("DownloadButtonWindows",Sr),i.component("DownloadButtonMacOS",Qr),i.component("DownloadButtonUbuntu",xr),i.component("Ubuntu_temporary",ml),i.component("Windows_temporary",Bl),i.component("MacOS_temporary",Ol)},setup(){ue(()=>{fr.init()})}};export{Fl as R}; + `),O.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",O.easing),document.querySelector("body").setAttribute("data-aos-duration",O.duration),document.querySelector("body").setAttribute("data-aos-delay",O.delay),O.startEvent==="DOMContentLoaded"&&["complete","interactive"].indexOf(document.readyState)>-1?X(!0):O.startEvent==="load"?window.addEventListener(O.startEvent,function(){X(!0)}):document.addEventListener(O.startEvent,function(){X(!0)}),window.addEventListener("resize",(0,h.default)(X,O.debounceDelay,!0)),window.addEventListener("orientationchange",(0,h.default)(X,O.debounceDelay,!0)),window.addEventListener("scroll",(0,m.default)(function(){(0,F.default)(j,O.once)},O.throttleDelay)),O.disableMutationObserver||C.default.ready("[data-aos]",de),j)};t.exports={init:H,refresh:X,refreshHard:de}},function(t,s){},,,,,function(t,s){(function(n){function a(_,H,E){function G(M){var z=Z,me=ne;return Z=ne=void 0,pe=M,Y=_.apply(me,z)}function x(M){return pe=M,J=setTimeout(ke,H),fe?G(M):Y}function ve(M){var z=M-R,me=M-pe,bt=H-z;return re?de(bt,oe-me):bt}function be(M){var z=M-R,me=M-pe;return R===void 0||z>=H||z<0||re&&me>=oe}function ke(){var M=S();return be(M)?$e(M):void(J=setTimeout(ke,ve(M)))}function $e(M){return J=void 0,Q&&Z?G(M):(Z=ne=void 0,Y)}function Me(){J!==void 0&&clearTimeout(J),pe=0,Z=R=ne=J=void 0}function Ce(){return J===void 0?Y:$e(S())}function te(){var M=S(),z=be(M);if(Z=arguments,ne=this,R=M,z){if(J===void 0)return x(R);if(re)return J=setTimeout(ke,H),G(R)}return J===void 0&&(J=setTimeout(ke,H)),Y}var Z,ne,oe,Y,J,R,pe=0,fe=!1,re=!1,Q=!0;if(typeof _!="function")throw new TypeError(y);return H=k(H)||0,i(E)&&(fe=!!E.leading,re="maxWait"in E,oe=re?X(k(E.maxWait)||0,H):oe,Q="trailing"in E?!!E.trailing:Q),te.cancel=Me,te.flush=Ce,te}function o(_,H,E){var G=!0,x=!0;if(typeof _!="function")throw new TypeError(y);return i(E)&&(G="leading"in E?!!E.leading:G,x="trailing"in E?!!E.trailing:x),a(_,H,{leading:G,maxWait:H,trailing:x})}function i(_){var H=typeof _>"u"?"undefined":h(_);return!!_&&(H=="object"||H=="function")}function c(_){return!!_&&(typeof _>"u"?"undefined":h(_))=="object"}function m(_){return(typeof _>"u"?"undefined":h(_))=="symbol"||c(_)&&O.call(_)==P}function k(_){if(typeof _=="number")return _;if(m(_))return C;if(i(_)){var H=typeof _.valueOf=="function"?_.valueOf():_;_=i(H)?H+"":H}if(typeof _!="string")return _===0?_:+_;_=_.replace(U,"");var E=F.test(_);return E||q.test(_)?W(_.slice(2),E?2:8):L.test(_)?C:+_}var h=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},y="Expected a function",C=NaN,P="[object Symbol]",U=/^\s+|\s+$/g,L=/^[-+]0x[0-9a-f]+$/i,F=/^0b[01]+$/i,q=/^0o[0-7]+$/i,W=parseInt,le=(typeof n>"u"?"undefined":h(n))=="object"&&n&&n.Object===Object&&n,ee=(typeof self>"u"?"undefined":h(self))=="object"&&self&&self.Object===Object&&self,j=le||ee||Function("return this")(),Ae=Object.prototype,O=Ae.toString,X=Math.max,de=Math.min,S=function(){return j.Date.now()};t.exports=o}).call(s,function(){return this}())},function(t,s){(function(n){function a(S,_,H){function E(Q){var M=te,z=Z;return te=Z=void 0,R=Q,oe=S.apply(z,M)}function G(Q){return R=Q,Y=setTimeout(be,_),pe?E(Q):oe}function x(Q){var M=Q-J,z=Q-R,me=_-M;return fe?X(me,ne-z):me}function ve(Q){var M=Q-J,z=Q-R;return J===void 0||M>=_||M<0||fe&&z>=ne}function be(){var Q=de();return ve(Q)?ke(Q):void(Y=setTimeout(be,x(Q)))}function ke(Q){return Y=void 0,re&&te?E(Q):(te=Z=void 0,oe)}function $e(){Y!==void 0&&clearTimeout(Y),R=0,te=J=Z=Y=void 0}function Me(){return Y===void 0?oe:ke(de())}function Ce(){var Q=de(),M=ve(Q);if(te=arguments,Z=this,J=Q,M){if(Y===void 0)return G(J);if(fe)return Y=setTimeout(be,_),E(J)}return Y===void 0&&(Y=setTimeout(be,_)),oe}var te,Z,ne,oe,Y,J,R=0,pe=!1,fe=!1,re=!0;if(typeof S!="function")throw new TypeError(h);return _=m(_)||0,o(H)&&(pe=!!H.leading,fe="maxWait"in H,ne=fe?O(m(H.maxWait)||0,_):ne,re="trailing"in H?!!H.trailing:re),Ce.cancel=$e,Ce.flush=Me,Ce}function o(S){var _=typeof S>"u"?"undefined":k(S);return!!S&&(_=="object"||_=="function")}function i(S){return!!S&&(typeof S>"u"?"undefined":k(S))=="object"}function c(S){return(typeof S>"u"?"undefined":k(S))=="symbol"||i(S)&&Ae.call(S)==C}function m(S){if(typeof S=="number")return S;if(c(S))return y;if(o(S)){var _=typeof S.valueOf=="function"?S.valueOf():S;S=o(_)?_+"":_}if(typeof S!="string")return S===0?S:+S;S=S.replace(P,"");var H=L.test(S);return H||F.test(S)?q(S.slice(2),H?2:8):U.test(S)?y:+S}var k=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(S){return typeof S}:function(S){return S&&typeof Symbol=="function"&&S.constructor===Symbol&&S!==Symbol.prototype?"symbol":typeof S},h="Expected a function",y=NaN,C="[object Symbol]",P=/^\s+|\s+$/g,U=/^[-+]0x[0-9a-f]+$/i,L=/^0b[01]+$/i,F=/^0o[0-7]+$/i,q=parseInt,W=(typeof n>"u"?"undefined":k(n))=="object"&&n&&n.Object===Object&&n,le=(typeof self>"u"?"undefined":k(self))=="object"&&self&&self.Object===Object&&self,ee=W||le||Function("return this")(),j=Object.prototype,Ae=j.toString,O=Math.max,X=Math.min,de=function(){return ee.Date.now()};t.exports=a}).call(s,function(){return this}())},function(t,s){function n(k){var h=void 0,y=void 0;for(h=0;ho.position?o.node.classList.add("aos-animate"):typeof m<"u"&&(m==="false"||!c&&m!=="true")&&o.node.classList.remove("aos-animate")},a=function(o,i){var c=window.pageYOffset,m=window.innerHeight;o.forEach(function(k,h){n(k,m+c,i)})};s.default=a},function(t,s,n){function a(m){return m&&m.__esModule?m:{default:m}}Object.defineProperty(s,"__esModule",{value:!0});var o=n(12),i=a(o),c=function(m,k){return m.forEach(function(h,y){h.node.classList.add("aos-init"),h.position=(0,i.default)(h.node,k.offset)}),m};s.default=c},function(t,s,n){function a(m){return m&&m.__esModule?m:{default:m}}Object.defineProperty(s,"__esModule",{value:!0});var o=n(13),i=a(o),c=function(m,k){var h=0,y=0,C=window.innerHeight,P={offset:m.getAttribute("data-aos-offset"),anchor:m.getAttribute("data-aos-anchor"),anchorPlacement:m.getAttribute("data-aos-anchor-placement")};switch(P.offset&&!isNaN(P.offset)&&(y=parseInt(P.offset)),P.anchor&&document.querySelectorAll(P.anchor)&&(m=document.querySelectorAll(P.anchor)[0]),h=(0,i.default)(m).top,P.anchorPlacement){case"top-bottom":break;case"center-bottom":h+=m.offsetHeight/2;break;case"bottom-bottom":h+=m.offsetHeight;break;case"top-center":h+=C/2;break;case"bottom-center":h+=C/2+m.offsetHeight;break;case"center-center":h+=C/2+m.offsetHeight/2;break;case"top-top":h+=C;break;case"bottom-top":h+=m.offsetHeight+C;break;case"center-top":h+=m.offsetHeight/2+C}return P.anchorPlacement||P.offset||isNaN(k)||(y=k),h+y};s.default=c},function(t,s){Object.defineProperty(s,"__esModule",{value:!0});var n=function(a){for(var o=0,i=0;a&&!isNaN(a.offsetLeft)&&!isNaN(a.offsetTop);)o+=a.offsetLeft-(a.tagName!="BODY"?a.scrollLeft:0),i+=a.offsetTop-(a.tagName!="BODY"?a.scrollTop:0),a=a.offsetParent;return{top:i,left:o}};s.default=n},function(t,s){Object.defineProperty(s,"__esModule",{value:!0});var n=function(a){return a=a||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(a,function(o){return{node:o}})};s.default=n}])})})(Jt);var pr=Jt.exports;const fr=vr(pr),Yt="data:image/png;base64,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",Gt="/assets/windows_icon.4cWbfVNG.png",mr="_button_118us_2",hr="_defaultContent_118us_30",gr="_icon_118us_37",br="_hoverContent_118us_48",kr="_modalBackdrop_118us_56",yr="_modalContent_118us_69",_r="_smallButton_118us_78",Ar="_closeButton_118us_98",wr={button:mr,defaultContent:hr,icon:gr,hoverContent:br,modalBackdrop:kr,modalContent:yr,smallButton:_r,closeButton:Ar},yt="2025.0.0-2",Cr="https://example.com/download",Br={__name:"DownloadButtonWindows",setup(l){const e=N(!1),t=N(!1),s={exe:`liii-setm_${yt}_windows.exe`,zip:`liii-setm_${yt}_windows-green.zip`};function n(a){const o=s[a],i=`${Cr}/${o}`,c=document.createElement("a");c.href=i,c.download=o,document.body.appendChild(c),c.click(),document.body.removeChild(c)}return(a,o)=>(r(),d("div",null,[u("button",{class:g(a.$style.button),onClick:o[0]||(o[0]=i=>e.value=!0),onMouseover:o[1]||(o[1]=i=>t.value=!0),onMouseleave:o[2]||(o[2]=i=>t.value=!1)},[t.value?(r(),d("div",{key:0,class:g(a.$style.hoverContent)},[u("img",{src:Yt,alt:"下载",class:g(a.$style.icon)},null,2),o[7]||(o[7]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:g(a.$style.defaultContent)},[u("img",{src:Gt,alt:"Windows",class:g(a.$style.icon)},null,2),o[8]||(o[8]=u("p",null,"Windows",-1))],2))],34),e.value?(r(),d("div",{key:0,class:g(a.$style.modalBackdrop),onClick:o[6]||(o[6]=we(i=>e.value=!1,["self"]))},[u("div",{class:g(a.$style.modalContent)},[o[9]||(o[9]=u("h3",null,"选择下载版本",-1)),u("button",{class:g(a.$style.smallButton),onClick:o[3]||(o[3]=i=>n("exe"))},"下载 Windows",2),u("button",{class:g(a.$style.smallButton),onClick:o[4]||(o[4]=i=>n("zip"))},"下载 Windows(绿色版)",2),u("button",{class:g(a.$style.closeButton),onClick:o[5]||(o[5]=i=>e.value=!1)},"关闭",2)],2)],2)):b("",!0)]))}},$r={$style:wr},Sr=w(Br,[["__cssModules",$r]]),Kt="data:image/png;base64,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",qt="data:image/png;base64,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",Ir="_button_7h10h_2",Pr="_defaultContent_7h10h_30",Lr="_icon_7h10h_37",Er="_hoverContent_7h10h_48",Nr="_modalBackdrop_7h10h_56",Tr="_modalContent_7h10h_69",Ur="_smallButton_7h10h_78",Hr="_closeButton_7h10h_98",Mr={button:Ir,defaultContent:Pr,icon:Lr,hoverContent:Er,modalBackdrop:Nr,modalContent:Tr,smallButton:Ur,closeButton:Hr},_t="2025.0.0-2",Vr="https://example.com/download",Dr={__name:"DownloadButtonMacOS",setup(l){const e=N(!1),t=N(!1),s={x64:`liii-setm_${_t}_macos-x64.dmg`,arm:`liii-setm_${_t}_macos-arm.dmg`};function n(a){const o=s[a],i=`${Vr}/${o}`,c=document.createElement("a");c.href=i,c.download=o,document.body.appendChild(c),c.click(),document.body.removeChild(c)}return(a,o)=>(r(),d("div",null,[u("button",{class:g(a.$style.button),onClick:o[0]||(o[0]=i=>e.value=!0),onMouseover:o[1]||(o[1]=i=>t.value=!0),onMouseleave:o[2]||(o[2]=i=>t.value=!1)},[t.value?(r(),d("div",{key:0,class:g(a.$style.hoverContent)},[u("img",{src:Kt,alt:"下载",class:g(a.$style.icon)},null,2),o[7]||(o[7]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:g(a.$style.defaultContent)},[u("img",{src:qt,alt:"MacOS",class:g(a.$style.icon)},null,2),o[8]||(o[8]=u("p",null,"MacOS",-1))],2))],34),e.value?(r(),d("div",{key:0,class:g(a.$style.modalBackdrop),onClick:o[6]||(o[6]=we(i=>e.value=!1,["self"]))},[u("div",{class:g(a.$style.modalContent)},[o[9]||(o[9]=u("h3",null,"选择下载版本",-1)),u("button",{class:g(a.$style.smallButton),onClick:o[3]||(o[3]=i=>n("x64"))},"MacOS x64",2),u("button",{class:g(a.$style.smallButton),onClick:o[4]||(o[4]=i=>n("arm"))},"MacOS Arm",2),u("button",{class:g(a.$style.closeButton),onClick:o[5]||(o[5]=i=>e.value=!1)},"关闭",2)],2)],2)):b("",!0)]))}},Or={$style:Mr},Qr=w(Dr,[["__cssModules",Or]]),zt="/assets/download_orange.DcYY_H3v.png",jt="/assets/Ubuntu_icon.IzEdZUeQ.png",Fr="_button_6otty_2",Jr="_defaultContent_6otty_30",Yr="_icon_6otty_37",Gr="_hoverContent_6otty_48",Kr="_modalBackdrop_6otty_56",qr="_modalContent_6otty_69",zr="_smallButton_6otty_78",jr="_closeButton_6otty_98",Rr={button:Fr,defaultContent:Jr,icon:Yr,hoverContent:Gr,modalBackdrop:Kr,modalContent:qr,smallButton:zr,closeButton:jr},At="2025.0.0-2",Wr="https://example.com/download",Zr={__name:"DownloadButtonUbuntu",setup(l){const e=N(!1),t=N(!1),s={2204:`liii-setm_${At}_ubuntu2204.deb`,2404:`liii-setm_${At}_ubuntu2404.deb`};function n(a){const o=s[a],i=`${Wr}/${o}`,c=document.createElement("a");c.href=i,c.download=o,document.body.appendChild(c),c.click(),document.body.removeChild(c)}return(a,o)=>(r(),d("div",null,[u("button",{class:g(a.$style.button),onClick:o[0]||(o[0]=i=>e.value=!0),onMouseover:o[1]||(o[1]=i=>t.value=!0),onMouseleave:o[2]||(o[2]=i=>t.value=!1)},[t.value?(r(),d("div",{key:0,class:g(a.$style.hoverContent)},[u("img",{src:zt,alt:"下载",class:g(a.$style.icon)},null,2),o[7]||(o[7]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:g(a.$style.defaultContent)},[u("img",{src:jt,alt:"Ubuntu",class:g(a.$style.icon)},null,2),o[8]||(o[8]=u("p",null,"Ubuntu",-1))],2))],34),e.value?(r(),d("div",{key:0,class:g(a.$style.modalBackdrop),onClick:o[6]||(o[6]=we(i=>e.value=!1,["self"]))},[u("div",{class:g(a.$style.modalContent)},[o[9]||(o[9]=u("h3",null,"选择下载版本",-1)),u("button",{class:g(a.$style.smallButton),onClick:o[3]||(o[3]=i=>n("2204"))},"下载 Ubuntu 22.04",2),u("button",{class:g(a.$style.smallButton),onClick:o[4]||(o[4]=i=>n("2404"))},"下载 Ubuntu 24.04",2),u("button",{class:g(a.$style.closeButton),onClick:o[5]||(o[5]=i=>e.value=!1)},"关闭",2)],2)],2)):b("",!0)]))}},Xr={$style:Rr},xr=w(Zr,[["__cssModules",Xr]]),ei="_button_dgp8s_2",ti="_disabledButton_dgp8s_20",ni="_defaultContent_dgp8s_36",oi="_icon_dgp8s_43",si="_hoverContent_dgp8s_54",ai="_modalBackdrop_dgp8s_62",li="_modalContent_dgp8s_75",ri="_smallButton_dgp8s_84",ii="_closeButton_dgp8s_104",ui={button:ei,disabledButton:ti,defaultContent:ni,icon:oi,hoverContent:si,modalBackdrop:ai,modalContent:li,smallButton:ri,closeButton:ii},ci=["disabled"],di=["disabled"],vi=["disabled"],wt="2025.0.0-2",Ct="",pi={__name:"Ubuntu_temporary",setup(l){const e=N(!1),t=N(!1),s={2204:`liii-setm_${wt}_ubuntu2204.deb`,2404:`liii-setm_${wt}_ubuntu2404.deb`},n=I(()=>!!Ct);function a(o){const i=s[o],c=`${Ct}/${i}`,m=document.createElement("a");m.href=c,m.download=i,document.body.appendChild(m),m.click(),document.body.removeChild(m)}return(o,i)=>(r(),d("div",null,[u("button",{class:g([o.$style.button,{[o.$style.disabledButton]:!n.value}]),onClick:i[0]||(i[0]=c=>n.value&&(e.value=!0)),onMouseover:i[1]||(i[1]=c=>n.value&&(t.value=!0)),onMouseleave:i[2]||(i[2]=c=>t.value=!1),disabled:!n.value},[t.value&&n.value?(r(),d("div",{key:0,class:g(o.$style.hoverContent)},[u("img",{src:zt,alt:"下载",class:g(o.$style.icon)},null,2),i[7]||(i[7]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:g(o.$style.defaultContent)},[u("img",{src:jt,alt:"Ubuntu",class:g(o.$style.icon)},null,2),i[8]||(i[8]=u("p",null,"Ubuntu",-1))],2))],42,ci),e.value?(r(),d("div",{key:0,class:g(o.$style.modalBackdrop),onClick:i[6]||(i[6]=we(c=>e.value=!1,["self"]))},[u("div",{class:g(o.$style.modalContent)},[i[9]||(i[9]=u("h3",null,"选择下载版本",-1)),u("button",{class:g([o.$style.smallButton,{[o.$style.disabledButton]:!n.value}]),onClick:i[3]||(i[3]=c=>n.value&&a("2204")),disabled:!n.value},"下载 Ubuntu 22.04",10,di),u("button",{class:g([o.$style.smallButton,{[o.$style.disabledButton]:!n.value}]),onClick:i[4]||(i[4]=c=>n.value&&a("2404")),disabled:!n.value},"下载 Ubuntu 24.04",10,vi),u("button",{class:g(o.$style.closeButton),onClick:i[5]||(i[5]=c=>e.value=!1)},"关闭",2)],2)],2)):b("",!0)]))}},fi={$style:ui},mi=w(pi,[["__cssModules",fi]]),hi="_button_1p25u_2",gi="_disabledButton_1p25u_20",bi="_defaultContent_1p25u_36",ki="_icon_1p25u_43",yi="_hoverContent_1p25u_54",_i={button:hi,disabledButton:gi,defaultContent:bi,icon:ki,hoverContent:yi},Ai=["disabled"],Bt="https://h02wf0jq8yp.feishu.cn/file/TjhWbEWplorJH0xhnLtcDCUmnFc",wi={__name:"Windows_temporary",setup(l){const e=N(!1),t=I(()=>!!Bt);function s(n){{const a=document.createElement("a");a.href=Bt,a.download="windows-installer.exe",document.body.appendChild(a),a.click(),document.body.removeChild(a)}}return(n,a)=>(r(),d("div",null,[u("button",{class:g([n.$style.button,{[n.$style.disabledButton]:!t.value}]),onClick:a[0]||(a[0]=o=>t.value&&s()),onMouseover:a[1]||(a[1]=o=>t.value&&(e.value=!0)),onMouseleave:a[2]||(a[2]=o=>e.value=!1),disabled:!t.value},[e.value&&t.value?(r(),d("div",{key:0,class:g(n.$style.hoverContent)},[u("img",{src:Yt,alt:"下载",class:g(n.$style.icon)},null,2),a[3]||(a[3]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:g(n.$style.defaultContent)},[u("img",{src:Gt,alt:"Windows",class:g(n.$style.icon)},null,2),a[4]||(a[4]=u("p",null,"Windows",-1))],2))],42,Ai)]))}},Ci={$style:_i},Bi=w(wi,[["__cssModules",Ci]]),$i="_button_1w1u1_2",Si="_disabledButton_1w1u1_20",Ii="_defaultContent_1w1u1_36",Pi="_icon_1w1u1_43",Li="_hoverContent_1w1u1_54",Ei="_modalBackdrop_1w1u1_62",Ni="_modalContent_1w1u1_75",Ti="_smallButton_1w1u1_84",Ui="_closeButton_1w1u1_104",Hi={button:$i,disabledButton:Si,defaultContent:Ii,icon:Pi,hoverContent:Li,modalBackdrop:Ei,modalContent:Ni,smallButton:Ti,closeButton:Ui},Mi=["disabled"],$t="https://h02wf0jq8yp.feishu.cn/file/OSITbqWGcojWtcxq2STc0kHKndh",Vi={__name:"MacOS_temporary",setup(l){const e=N(!1),t=N(!1),s=I(()=>!!$t);function n(a){{const o=document.createElement("a");o.href=$t,o.download="macos-arm.dmg",document.body.appendChild(o),o.click(),document.body.removeChild(o)}}return(a,o)=>(r(),d("div",null,[u("button",{class:g([a.$style.button,{[a.$style.disabledButton]:!s.value}]),onClick:o[0]||(o[0]=i=>s.value&&(e.value=!0)),onMouseover:o[1]||(o[1]=i=>s.value&&(t.value=!0)),onMouseleave:o[2]||(o[2]=i=>t.value=!1),disabled:!s.value},[t.value&&s.value?(r(),d("div",{key:0,class:g(a.$style.hoverContent)},[u("img",{src:Kt,alt:"下载",class:g(a.$style.icon)},null,2),o[6]||(o[6]=u("p",null,"点击下载",-1))],2)):(r(),d("div",{key:1,class:g(a.$style.defaultContent)},[u("img",{src:qt,alt:"MacOS",class:g(a.$style.icon)},null,2),o[7]||(o[7]=u("p",null,"macOS",-1))],2))],42,Mi),e.value?(r(),d("div",{key:0,class:g(a.$style.modalBackdrop),onClick:o[5]||(o[5]=we(i=>e.value=!1,["self"]))},[u("div",{class:g(a.$style.modalContent)},[o[8]||(o[8]=u("h3",null,"选择下载版本",-1)),u("button",{class:g([a.$style.smallButton,a.$style.disabledButton]),disabled:""},"macOS x64",2),u("button",{class:g(a.$style.smallButton),onClick:o[3]||(o[3]=i=>n())},"macOS Arm",2),u("button",{class:g(a.$style.closeButton),onClick:o[4]||(o[4]=i=>e.value=!1)},"关闭",2)],2)],2)):b("",!0)]))}},Di={$style:Hi},Oi=w(Vi,[["__cssModules",Di]]),Fi={...Ft,Layout:Jl,enhanceApp({app:l}){l.component("Qa",Rl),l.component("List",er),l.component("AutoScroll",sr),l.component("ImageGallery",cr),l.component("DownloadButtonWindows",Sr),l.component("DownloadButtonMacOS",Qr),l.component("DownloadButtonUbuntu",xr),l.component("Ubuntu_temporary",mi),l.component("Windows_temporary",Bi),l.component("MacOS_temporary",Oi)},setup(){ue(()=>{fr.init()})}};export{Fi as R}; diff --git a/assets/index.md.CyNEBdTd.js b/assets/index.md.CyNEBdTd.js deleted file mode 100644 index db41bef..0000000 --- a/assets/index.md.CyNEBdTd.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as l,c as o,j as e,a0 as n,G as a,B as i,o as r}from"./chunks/framework.Db5sgsAJ.js";const m="/assets/feature-math.D7ciFiY2.png",c="/assets/feature-copy.DNquETPD.png",f="/assets/feature-copy-ai.C0UeK2ee.png",h="/assets/feature-maxima.BijDOl1o.png",b=JSON.parse('{"title":"三鲤AI理工套件","titleTemplate":"explore science and technology","description":"","frontmatter":{"layout":"home","title":"三鲤AI理工套件","titleTemplate":"explore science and technology","hero":{"name":"三鲤AI理工套件","text":"零基础全能AI集成科技写作平台","tagline":"一站式服务您的理工科创新和写作需求","image":{"src":"/liii_icon.png","alt":"背景图"},"actions":[{"theme":"brand","text":"关于Liii","link":"/guide/about-liii/what-is-liii-stem"},{"theme":"alt","text":"了解更多","link":"/guide/contact"}]}},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1737691603000}'),p={name:"index.md"};function x(u,t,v,g,y,w){const s=i("AutoScroll"),d=i("ImageGallery");return r(),o("div",null,[t[0]||(t[0]=e("link",{rel:"preload",href:"../aos/dist/aos.css",as:"style",onload:"this.rel='stylesheet'"},null,-1)),t[1]||(t[1]=n('

亮点速览

直观!可交互!这就是「三鲤理工套件」!
一个强大的科技文本编辑器!

feature-math

直观的数学编辑

无需学习代码,零基础上手「三鲤理工套件」,可视化操作,结构化编辑——助力您高效、清晰地编写数学公式!

粘贴 LaTeX 代码

复制 LaTeX 代码,粘贴到「三鲤理工套件」,即刻渲染,所见即所得!

feature-copy
feature-copy-ai

AI助力工作

直接从 GPT AI 复制答案,并无缝粘贴到「三鲤理工套件」,保留所有数学公式!

支持多种插件

「三鲤理工套件」支持多种插件,例如 Maxima,帮助您计算、绘图,甚至思考!

feature-maxima

越来越多的用户选择了Liii STEM

',6)),a(s),a(d),t[2]||(t[2]=e("div",{style:{"margin-left":"30px",padding:"20px 0 20px"}},[e("span",{style:{color:"#808080"}}," *以上为有较多用户的部分高校 ")],-1))])}const A=l(p,[["render",x]]);export{b as __pageData,A as default}; diff --git a/assets/index.md.CyNEBdTd.lean.js b/assets/index.md.CyNEBdTd.lean.js deleted file mode 100644 index db41bef..0000000 --- a/assets/index.md.CyNEBdTd.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as l,c as o,j as e,a0 as n,G as a,B as i,o as r}from"./chunks/framework.Db5sgsAJ.js";const m="/assets/feature-math.D7ciFiY2.png",c="/assets/feature-copy.DNquETPD.png",f="/assets/feature-copy-ai.C0UeK2ee.png",h="/assets/feature-maxima.BijDOl1o.png",b=JSON.parse('{"title":"三鲤AI理工套件","titleTemplate":"explore science and technology","description":"","frontmatter":{"layout":"home","title":"三鲤AI理工套件","titleTemplate":"explore science and technology","hero":{"name":"三鲤AI理工套件","text":"零基础全能AI集成科技写作平台","tagline":"一站式服务您的理工科创新和写作需求","image":{"src":"/liii_icon.png","alt":"背景图"},"actions":[{"theme":"brand","text":"关于Liii","link":"/guide/about-liii/what-is-liii-stem"},{"theme":"alt","text":"了解更多","link":"/guide/contact"}]}},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1737691603000}'),p={name:"index.md"};function x(u,t,v,g,y,w){const s=i("AutoScroll"),d=i("ImageGallery");return r(),o("div",null,[t[0]||(t[0]=e("link",{rel:"preload",href:"../aos/dist/aos.css",as:"style",onload:"this.rel='stylesheet'"},null,-1)),t[1]||(t[1]=n('

亮点速览

直观!可交互!这就是「三鲤理工套件」!
一个强大的科技文本编辑器!

feature-math

直观的数学编辑

无需学习代码,零基础上手「三鲤理工套件」,可视化操作,结构化编辑——助力您高效、清晰地编写数学公式!

粘贴 LaTeX 代码

复制 LaTeX 代码,粘贴到「三鲤理工套件」,即刻渲染,所见即所得!

feature-copy
feature-copy-ai

AI助力工作

直接从 GPT AI 复制答案,并无缝粘贴到「三鲤理工套件」,保留所有数学公式!

支持多种插件

「三鲤理工套件」支持多种插件,例如 Maxima,帮助您计算、绘图,甚至思考!

feature-maxima

越来越多的用户选择了Liii STEM

',6)),a(s),a(d),t[2]||(t[2]=e("div",{style:{"margin-left":"30px",padding:"20px 0 20px"}},[e("span",{style:{color:"#808080"}}," *以上为有较多用户的部分高校 ")],-1))])}const A=l(p,[["render",x]]);export{b as __pageData,A as default}; diff --git a/assets/index.md.DhrYwoAh.js b/assets/index.md.DhrYwoAh.js new file mode 100644 index 0000000..53ece21 --- /dev/null +++ b/assets/index.md.DhrYwoAh.js @@ -0,0 +1 @@ +import{_ as l,c as o,a0 as n,G as e,j as a,B as i,o as r}from"./chunks/framework.Db5sgsAJ.js";const c="/assets/feature-math.D7ciFiY2.png",m="/assets/feature-copy.DNquETPD.png",f="/assets/feature-copy-ai.C0UeK2ee.png",h="/assets/feature-maxima.BijDOl1o.png",b=JSON.parse('{"title":"三鲤AI理工套件","titleTemplate":"explore science and technology","description":"","frontmatter":{"layout":"home","title":"三鲤AI理工套件","titleTemplate":"explore science and technology","hero":{"name":"三鲤AI理工套件","text":"零基础全能AI集成科技写作平台","tagline":"一站式服务您的理工科创新和写作需求","image":{"src":"/liii_icon.png","alt":"背景图"},"actions":[{"theme":"brand","text":"关于Liii","link":"/guide/about-liii/what-is-liii-stem"},{"theme":"alt","text":"了解更多","link":"/guide/contact"}]}},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1737694587000}'),p={name:"index.md"};function x(u,t,v,g,y,w){const s=i("AutoScroll"),d=i("ImageGallery");return r(),o("div",null,[t[0]||(t[0]=n('

亮点速览

直观!可交互!这就是「三鲤理工套件」!
一个强大的科技文本编辑器!

feature-math

直观的数学编辑

无需学习代码,零基础上手「三鲤理工套件」,可视化操作,结构化编辑——助力您高效、清晰地编写数学公式!

粘贴 LaTeX 代码

复制 LaTeX 代码,粘贴到「三鲤理工套件」,即刻渲染,所见即所得!

feature-copy
feature-copy-ai

AI助力工作

直接从 GPT AI 复制答案,并无缝粘贴到「三鲤理工套件」,保留所有数学公式!

支持多种插件

「三鲤理工套件」支持多种插件,例如 Maxima,帮助您计算、绘图,甚至思考!

feature-maxima

越来越多的用户选择了Liii STEM

',6)),e(s),e(d),t[1]||(t[1]=a("div",{style:{"margin-left":"30px",padding:"20px 0 20px"}},[a("span",{style:{color:"#808080"}}," *以上为有较多用户的部分高校 ")],-1))])}const A=l(p,[["render",x]]);export{b as __pageData,A as default}; diff --git a/assets/index.md.DhrYwoAh.lean.js b/assets/index.md.DhrYwoAh.lean.js new file mode 100644 index 0000000..53ece21 --- /dev/null +++ b/assets/index.md.DhrYwoAh.lean.js @@ -0,0 +1 @@ +import{_ as l,c as o,a0 as n,G as e,j as a,B as i,o as r}from"./chunks/framework.Db5sgsAJ.js";const c="/assets/feature-math.D7ciFiY2.png",m="/assets/feature-copy.DNquETPD.png",f="/assets/feature-copy-ai.C0UeK2ee.png",h="/assets/feature-maxima.BijDOl1o.png",b=JSON.parse('{"title":"三鲤AI理工套件","titleTemplate":"explore science and technology","description":"","frontmatter":{"layout":"home","title":"三鲤AI理工套件","titleTemplate":"explore science and technology","hero":{"name":"三鲤AI理工套件","text":"零基础全能AI集成科技写作平台","tagline":"一站式服务您的理工科创新和写作需求","image":{"src":"/liii_icon.png","alt":"背景图"},"actions":[{"theme":"brand","text":"关于Liii","link":"/guide/about-liii/what-is-liii-stem"},{"theme":"alt","text":"了解更多","link":"/guide/contact"}]}},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1737694587000}'),p={name:"index.md"};function x(u,t,v,g,y,w){const s=i("AutoScroll"),d=i("ImageGallery");return r(),o("div",null,[t[0]||(t[0]=n('

亮点速览

直观!可交互!这就是「三鲤理工套件」!
一个强大的科技文本编辑器!

feature-math

直观的数学编辑

无需学习代码,零基础上手「三鲤理工套件」,可视化操作,结构化编辑——助力您高效、清晰地编写数学公式!

粘贴 LaTeX 代码

复制 LaTeX 代码,粘贴到「三鲤理工套件」,即刻渲染,所见即所得!

feature-copy
feature-copy-ai

AI助力工作

直接从 GPT AI 复制答案,并无缝粘贴到「三鲤理工套件」,保留所有数学公式!

支持多种插件

「三鲤理工套件」支持多种插件,例如 Maxima,帮助您计算、绘图,甚至思考!

feature-maxima

越来越多的用户选择了Liii STEM

',6)),e(s),e(d),t[1]||(t[1]=a("div",{style:{"margin-left":"30px",padding:"20px 0 20px"}},[a("span",{style:{color:"#808080"}}," *以上为有较多用户的部分高校 ")],-1))])}const A=l(p,[["render",x]]);export{b as __pageData,A as default}; diff --git a/assets/style.B48sTQ0e.css b/assets/style.BOYEyLFn.css similarity index 99% rename from assets/style.B48sTQ0e.css rename to assets/style.BOYEyLFn.css index 31ba591..bb0566e 100644 --- a/assets/style.B48sTQ0e.css +++ b/assets/style.BOYEyLFn.css @@ -1 +1 @@ -.content-container{margin-left:30%;margin-right:30%}@media (max-width: 768px){.content-container{margin-left:5%;margin-right:5%}}.VPHome[data-v-371e9e5f]{border-top:1px solid #eee}.VPHome svg[data-v-371e9e5f]{width:24px;display:inline-block;margin:0 5px}.h1[data-v-371e9e5f],h2[data-v-371e9e5f],h3[data-v-371e9e5f],h4[data-v-371e9e5f]{display:flex;align-items:center;justify-content:center}.wechat[data-v-371e9e5f]{text-align:center}.wechat img[data-v-371e9e5f]{width:200px;display:inline-block}.other[data-v-371e9e5f]{padding:20px}.other svg[data-v-371e9e5f]{fill:#333;width:30px}.button-container{display:flex;justify-content:center;gap:20px}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-c79a1216]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-c79a1216],.VPBackdrop.fade-leave-to[data-v-c79a1216]{opacity:0}.VPBackdrop.fade-leave-active[data-v-c79a1216]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-c79a1216]{display:none}}.NotFound[data-v-d6be1790]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-d6be1790]{padding:96px 32px 168px}}.code[data-v-d6be1790]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-d6be1790]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-d6be1790]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-d6be1790]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-d6be1790]{padding-top:20px}.link[data-v-d6be1790]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-d6be1790]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-b933a997]{position:relative;z-index:1}.nested[data-v-b933a997]{padding-right:16px;padding-left:16px}.outline-link[data-v-b933a997]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-b933a997]:hover,.outline-link.active[data-v-b933a997]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-b933a997]{padding-left:13px}.VPDocAsideOutline[data-v-a5bbad30]{display:none}.VPDocAsideOutline.has-outline[data-v-a5bbad30]{display:block}.content[data-v-a5bbad30]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-a5bbad30]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-a5bbad30]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-3f215769]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-3f215769]{flex-grow:1}.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-3f215769] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-e98dd255]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-e98dd255]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-e257564d]{margin-top:64px}.edit-info[data-v-e257564d]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-e257564d]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-e257564d]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-e257564d]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-e257564d]{margin-right:8px}.prev-next[data-v-e257564d]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-e257564d]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-e257564d]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-e257564d]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-e257564d]{margin-left:auto;text-align:right}.desc[data-v-e257564d]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-e257564d]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-39a288b8]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-39a288b8]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-39a288b8]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-39a288b8]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-39a288b8]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-39a288b8]{display:flex;justify-content:center}.VPDoc .aside[data-v-39a288b8]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-39a288b8]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-39a288b8]{max-width:1104px}}.container[data-v-39a288b8]{margin:0 auto;width:100%}.aside[data-v-39a288b8]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-39a288b8]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-39a288b8]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-39a288b8]::-webkit-scrollbar{display:none}.aside-curtain[data-v-39a288b8]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-39a288b8]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-39a288b8]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-39a288b8]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-39a288b8]{order:1;margin:0;min-width:640px}}.content-container[data-v-39a288b8]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-39a288b8]{max-width:688px}.VPButton[data-v-fa7799d5]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-fa7799d5]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-fa7799d5]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-fa7799d5]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-fa7799d5]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-fa7799d5]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-fa7799d5]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-fa7799d5]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-fa7799d5]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-fa7799d5]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-fa7799d5]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-fa7799d5]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-fa7799d5]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-8426fc1a]{display:none}.dark .VPImage.light[data-v-8426fc1a]{display:none}.VPHero[data-v-303bb580]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-303bb580]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-303bb580]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-303bb580]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-303bb580]{flex-direction:row}}.main[data-v-303bb580]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-303bb580]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-303bb580]{text-align:left}}@media (min-width: 960px){.main[data-v-303bb580]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-303bb580]{max-width:592px}}.name[data-v-303bb580],.text[data-v-303bb580]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-303bb580],.VPHero.has-image .text[data-v-303bb580]{margin:0 auto}.name[data-v-303bb580]{color:var(--vp-home-hero-name-color)}.clip[data-v-303bb580]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-303bb580],.text[data-v-303bb580]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-303bb580],.text[data-v-303bb580]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-303bb580],.VPHero.has-image .text[data-v-303bb580]{margin:0}}.tagline[data-v-303bb580]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-303bb580]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-303bb580]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-303bb580]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-303bb580]{margin:0}}.actions[data-v-303bb580]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-303bb580]{justify-content:center}@media (min-width: 640px){.actions[data-v-303bb580]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-303bb580]{justify-content:flex-start}}.action[data-v-303bb580]{flex-shrink:0;padding:6px}.image[data-v-303bb580]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-303bb580]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-303bb580]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-303bb580]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-303bb580]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-303bb580]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-303bb580]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-303bb580]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-303bb580]{width:320px;height:320px}}[data-v-303bb580] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-303bb580] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-303bb580] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-a3976bdc]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-a3976bdc]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-a3976bdc]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-a3976bdc]>.VPImage{margin-bottom:20px}.icon[data-v-a3976bdc]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-a3976bdc]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-a3976bdc]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-a3976bdc]{padding-top:8px}.link-text-value[data-v-a3976bdc]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-a3976bdc]{margin-left:6px}.VPFeatures[data-v-a6181336]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-a6181336]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-a6181336]{padding:0 64px}}.container[data-v-a6181336]{margin:0 auto;max-width:1152px}.items[data-v-a6181336]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-a6181336]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336]{width:50%}.item.grid-3[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-a6181336]{width:25%}}.container[data-v-8e2d4988]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-8e2d4988]{padding:0 48px}}@media (min-width: 960px){.container[data-v-8e2d4988]{width:100%;padding:0 64px}}.vp-doc[data-v-8e2d4988] .VPHomeSponsors,.vp-doc[data-v-8e2d4988] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-8e2d4988] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-8e2d4988] .VPHomeSponsors a,.vp-doc[data-v-8e2d4988] .VPTeamPage a{text-decoration:none}.VPHome[data-v-686f80a6]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-686f80a6]{margin-bottom:128px}}.VPContent[data-v-1428d186]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-1428d186]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-1428d186]{margin:0}@media (min-width: 960px){.VPContent[data-v-1428d186]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-1428d186]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-1428d186]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-e315a0ad]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-e315a0ad]{display:none}.VPFooter[data-v-e315a0ad] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-e315a0ad] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-e315a0ad]{padding:32px}}.container[data-v-e315a0ad]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-e315a0ad],.copyright[data-v-e315a0ad]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-17a5e62e]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-17a5e62e]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-17a5e62e]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-17a5e62e]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-17a5e62e]{color:var(--vp-c-text-1)}.icon[data-v-17a5e62e]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-17a5e62e]{font-size:14px}.icon[data-v-17a5e62e]{font-size:16px}}.open>.icon[data-v-17a5e62e]{transform:rotate(90deg)}.items[data-v-17a5e62e]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-17a5e62e]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-17a5e62e]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-17a5e62e]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-17a5e62e]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-17a5e62e]{transition:all .2s ease-out}.flyout-leave-active[data-v-17a5e62e]{transition:all .15s ease-in}.flyout-enter-from[data-v-17a5e62e],.flyout-leave-to[data-v-17a5e62e]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-a6f0e41e]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-a6f0e41e]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-a6f0e41e]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-a6f0e41e]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-a6f0e41e]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-a6f0e41e]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-a6f0e41e]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-a6f0e41e]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-a6f0e41e]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-a6f0e41e]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-a6f0e41e]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-a6f0e41e]{display:none}}.menu-icon[data-v-a6f0e41e]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-a6f0e41e]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-a6f0e41e]{padding:12px 32px 11px}}.VPSwitch[data-v-1d5665e3]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-1d5665e3]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-1d5665e3]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-1d5665e3]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-1d5665e3] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-1d5665e3] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-5337faa4]{opacity:1}.moon[data-v-5337faa4],.dark .sun[data-v-5337faa4]{opacity:0}.dark .moon[data-v-5337faa4]{opacity:1}.dark .VPSwitchAppearance[data-v-5337faa4] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-6c893767]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-6c893767]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-35975db6]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-35975db6]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-35975db6]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-35975db6]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-69e747b5]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-69e747b5]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-69e747b5]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-69e747b5]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-b98bc113]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-b98bc113] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-b98bc113] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-b98bc113] .group:last-child{padding-bottom:0}.VPMenu[data-v-b98bc113] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-b98bc113] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-b98bc113] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-b98bc113] .action{padding-left:24px}.VPFlyout[data-v-cf11d7a2]{position:relative}.VPFlyout[data-v-cf11d7a2]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-cf11d7a2]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-cf11d7a2]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-cf11d7a2]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-cf11d7a2]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-cf11d7a2]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-cf11d7a2],.button[aria-expanded=true]+.menu[data-v-cf11d7a2]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-cf11d7a2]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-cf11d7a2]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-cf11d7a2]{margin-right:0;font-size:16px}.text-icon[data-v-cf11d7a2]{margin-left:4px;font-size:14px}.icon[data-v-cf11d7a2]{font-size:20px;transition:fill .25s}.menu[data-v-cf11d7a2]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-bd121fe5]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-bd121fe5]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-bd121fe5]>svg,.VPSocialLink[data-v-bd121fe5]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-7bc22406]{display:flex;justify-content:center}.VPNavBarExtra[data-v-bb2aa2f0]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-bb2aa2f0]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-bb2aa2f0]{display:none}}.trans-title[data-v-bb2aa2f0]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-bb2aa2f0],.item.social-links[data-v-bb2aa2f0]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-bb2aa2f0]{min-width:176px}.appearance-action[data-v-bb2aa2f0]{margin-right:-2px}.social-links-list[data-v-bb2aa2f0]{margin:-4px -8px}.VPNavBarHamburger[data-v-e5dd9c1c]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-e5dd9c1c]{display:none}}.container[data-v-e5dd9c1c]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-e5dd9c1c]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .middle[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .bottom[data-v-e5dd9c1c]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-e5dd9c1c],.middle[data-v-e5dd9c1c],.bottom[data-v-e5dd9c1c]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(0)}.middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-e56f3d57]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-e56f3d57],.VPNavBarMenuLink[data-v-e56f3d57]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-dc692963]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-dc692963]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-0394ad82]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-0394ad82]{display:flex;align-items:center}}.title[data-v-1168a8e4]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-1168a8e4]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-1168a8e4]{border-bottom-color:var(--vp-c-divider)}}[data-v-1168a8e4] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-88af2de4]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-88af2de4]{display:flex;align-items:center}}.title[data-v-88af2de4]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-6aa21345]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-6aa21345]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-6aa21345]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-6aa21345]:not(.home){background-color:transparent}.VPNavBar[data-v-6aa21345]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-6aa21345]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-6aa21345]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-6aa21345]{padding:0}}.container[data-v-6aa21345]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-6aa21345],.container>.content[data-v-6aa21345]{pointer-events:none}.container[data-v-6aa21345] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-6aa21345]{max-width:100%}}.title[data-v-6aa21345]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-6aa21345]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-6aa21345]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-6aa21345]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-6aa21345]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-6aa21345]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-6aa21345]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-6aa21345]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-6aa21345]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-6aa21345]{column-gap:.5rem}}.menu+.translations[data-v-6aa21345]:before,.menu+.appearance[data-v-6aa21345]:before,.menu+.social-links[data-v-6aa21345]:before,.translations+.appearance[data-v-6aa21345]:before,.appearance+.social-links[data-v-6aa21345]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-6aa21345]:before,.translations+.appearance[data-v-6aa21345]:before{margin-right:16px}.appearance+.social-links[data-v-6aa21345]:before{margin-left:16px}.social-links[data-v-6aa21345]{margin-right:-8px}.divider[data-v-6aa21345]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-6aa21345]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-6aa21345]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-6aa21345]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-6aa21345]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-6aa21345]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-6aa21345]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-b44890b2]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-b44890b2]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-df37e6dd]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-df37e6dd]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-3e9c20e4]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-3e9c20e4]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-8133b170]{display:block}.title[data-v-8133b170]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-b9ab8c58]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-b9ab8c58]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-b9ab8c58]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-b9ab8c58]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-b9ab8c58]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-b9ab8c58]{transform:rotate(45deg)}.button[data-v-b9ab8c58]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-b9ab8c58]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-b9ab8c58]{transition:transform .25s}.group[data-v-b9ab8c58]:first-child{padding-top:0}.group+.group[data-v-b9ab8c58],.group+.item[data-v-b9ab8c58]{padding-top:4px}.VPNavScreenTranslations[data-v-858fe1a4]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-858fe1a4]{height:auto}.title[data-v-858fe1a4]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-858fe1a4]{font-size:16px}.icon.lang[data-v-858fe1a4]{margin-right:8px}.icon.chevron[data-v-858fe1a4]{margin-left:4px}.list[data-v-858fe1a4]{padding:4px 0 0 24px}.link[data-v-858fe1a4]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-f2779853]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-f2779853],.VPNavScreen.fade-leave-active[data-v-f2779853]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-f2779853],.VPNavScreen.fade-leave-active .container[data-v-f2779853]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-f2779853],.VPNavScreen.fade-leave-to[data-v-f2779853]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-f2779853],.VPNavScreen.fade-leave-to .container[data-v-f2779853]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-f2779853]{display:none}}.container[data-v-f2779853]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-f2779853],.menu+.appearance[data-v-f2779853],.translations+.appearance[data-v-f2779853]{margin-top:24px}.menu+.social-links[data-v-f2779853]{margin-top:16px}.appearance+.social-links[data-v-f2779853]{margin-top:16px}.VPNav[data-v-ae24b3ad]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-ae24b3ad]{position:fixed}}.VPSidebarItem.level-0[data-v-b7550ba0]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-b7550ba0]{padding-bottom:10px}.item[data-v-b7550ba0]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-b7550ba0]{cursor:pointer}.indicator[data-v-b7550ba0]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-b7550ba0]{background-color:var(--vp-c-brand-1)}.link[data-v-b7550ba0]{display:flex;align-items:center;flex-grow:1}.text[data-v-b7550ba0]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-b7550ba0]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-b7550ba0],.VPSidebarItem.level-2 .text[data-v-b7550ba0],.VPSidebarItem.level-3 .text[data-v-b7550ba0],.VPSidebarItem.level-4 .text[data-v-b7550ba0],.VPSidebarItem.level-5 .text[data-v-b7550ba0]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-b7550ba0]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-1.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-2.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-3.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-4.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-5.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-b7550ba0]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-b7550ba0]{color:var(--vp-c-brand-1)}.caret[data-v-b7550ba0]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-b7550ba0]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-b7550ba0]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-b7550ba0]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-b7550ba0]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-b7550ba0],.VPSidebarItem.level-2 .items[data-v-b7550ba0],.VPSidebarItem.level-3 .items[data-v-b7550ba0],.VPSidebarItem.level-4 .items[data-v-b7550ba0],.VPSidebarItem.level-5 .items[data-v-b7550ba0]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-b7550ba0]{display:none}.no-transition[data-v-c40bc020] .caret-icon{transition:none}.group+.group[data-v-c40bc020]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-c40bc020]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-319d5ca6]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-319d5ca6]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-319d5ca6]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-319d5ca6]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-319d5ca6]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-319d5ca6]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-319d5ca6]{outline:0}.VPSkipLink[data-v-0f60ec36]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-0f60ec36]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-0f60ec36]{top:14px;left:16px}}.Layout[data-v-5d98c3a5]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-3d121b4a]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-3d121b4a]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-3d121b4a]{margin:128px 0}}.VPHomeSponsors[data-v-3d121b4a]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-3d121b4a]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-3d121b4a]{padding:0 64px}}.container[data-v-3d121b4a]{margin:0 auto;max-width:1152px}.love[data-v-3d121b4a]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-3d121b4a]{display:inline-block}.message[data-v-3d121b4a]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-3d121b4a]{padding-top:32px}.action[data-v-3d121b4a]{padding-top:40px;text-align:center}.VPTeamPage[data-v-7c57f839]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-7c57f839]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-7c57f839-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-7c57f839-s],.VPTeamMembers+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-7c57f839-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-7c57f839-s],.VPTeamMembers+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:96px}}.VPTeamMembers[data-v-7c57f839-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-7c57f839-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-7c57f839-s]{padding:0 64px}}.VPTeamPageTitle[data-v-bf2cbdac]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:80px 64px 48px}}.title[data-v-bf2cbdac]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bf2cbdac]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bf2cbdac]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-bf2cbdac]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-b1a88750]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-b1a88750]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-b1a88750]{padding:0 64px}}.title[data-v-b1a88750]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-b1a88750]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-b1a88750]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-b1a88750]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-b1a88750]{padding-top:40px}.VPTeamMembersItem[data-v-f3fa364a]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-f3fa364a]{padding:32px}.VPTeamMembersItem.small .data[data-v-f3fa364a]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-f3fa364a]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-f3fa364a]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-f3fa364a]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-f3fa364a]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-f3fa364a]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-f3fa364a]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-f3fa364a]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-f3fa364a]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-f3fa364a]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-f3fa364a]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-f3fa364a]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-f3fa364a]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-f3fa364a]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-f3fa364a]{text-align:center}.avatar[data-v-f3fa364a]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-f3fa364a]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-f3fa364a]{margin:0;font-weight:600}.affiliation[data-v-f3fa364a]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-f3fa364a]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-f3fa364a]:hover{color:var(--vp-c-brand-1)}.desc[data-v-f3fa364a]{margin:0 auto}.desc[data-v-f3fa364a] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-f3fa364a]{display:flex;justify-content:center;height:56px}.sp-link[data-v-f3fa364a]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-f3fa364a]:hover,.sp .sp-link.link[data-v-f3fa364a]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-f3fa364a]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-6cb0dbc4]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-6cb0dbc4]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-6cb0dbc4]{max-width:876px}.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-6cb0dbc4]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-6cb0dbc4]{max-width:760px}.container[data-v-6cb0dbc4]{display:grid;gap:24px;margin:0 auto;max-width:1152px}:root{--vp-c-brand: #4a6bfd;--vp-c-brand-light: #747bff;--vp-c-brand-lighter: #9499ff;--vp-c-brand-lightest: #bcc0ff;--vp-c-brand-dark: #535bf2;--vp-c-brand-darker: #454ce1;--vp-c-brand-dimm: rgba(100, 108, 255, .08)}:root{--vp-button-brand-border: var(--vp-c-brand-light);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-light);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-light);--vp-button-brand-active-border: var(--vp-c-brand-light);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-button-brand-bg)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, #bd34fe 25%, #41d1ff )}:root{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-darker);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.dark{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-lightest);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}.dark .vp-doc a,.dark .vp-doc a>code,.dark .VPNavBarMenuLink.VPNavBarMenuLink:hover,.dark .VPNavBarMenuLink.VPNavBarMenuLink.active,.dark .link.link:hover,.dark .link.link.active,.dark .edit-link-button.edit-link-button,.dark .pager-link .title{color:var(--vp-c-brand-lighter)}.dark .vp-doc a:hover,.dark .vp-doc a>code:hover{color:var(--vp-c-brand-lightest);opacity:1}.dark .vp-doc .custom-block a{transition:color .25s}.VPContent>.VPHome>.container{width:100%!important;padding:0!important;margin:0!important;max-width:100%}.VPHome table svg{width:24px;display:inline-block;margin:0 5px}.VPContent>.VPHome{margin-bottom:0}.VPContent>.VPHome>.container .feature{text-align:center;margin:40px}.VPContent>.VPHome>.container .feature p{color:#999}.vp-doc .versions table{display:table;width:100%;table-layout:fixed;overflow-wrap:break-word}.versions table th{background:none;border-width:0 0 1px 0;border-style:solid;border-color:#eee}.versions thead tr :not(:first-child){margin:10px;font-weight:700;font-size:18px}.vp-doc .versions table tr{background:none;border-width:0 0 1px 0;border-style:solid;border-color:#eee}.versions table tr{height:50px}.versions table tbody tr:first-child{height:20px}.versions table td{background:none;border:none;font-size:16px}.versions table td:first-child{color:#999;font-size:16px}.versions table td:first-child strong{color:#333;font-size:16px}.versions table td svg{margin:-7px 0}.versions{display:flex;padding:20px 0;max-width:1280px}.feature-content{width:70%;display:flex;flex-direction:column;justify-content:center;padding:0 50px}.feature-content>h1{margin-bottom:30px}.feature-content>p{color:#666}.feature-list,.excellent{display:flex;padding:20px 0;max-width:1280px}.excellent-list{width:46%;background:#f8f9fa;margin:2% 15px 2% 2%;padding:30px;border-radius:15px}.version{display:flex;padding:20px 0;max-width:1280px}.version-list{width:440px;background:#eeeff0;padding:20px;border-radius:5px;margin-right:15px}.subtitle{margin:30px 0 40px;color:#999}.banner-home{display:flex;align-items:center;margin:60px auto;width:50%;justify-content:center}.banner-home img{max-width:100%;border-radius:3px}.versions-qa{display:flex;padding:5px 0;max-width:1280px;width:100vw}.versions-qa-list{width:50%;margin-left:15px}.demo-content{text-align:center;background-color:#f8f9fa;padding:80px}.aie-menu-item{margin:0 3px}@media only screen and (max-width: 768px){.feature-list{display:flex;flex-direction:column;padding:20px 0;max-width:100%}.feature-image{width:96%;padding:0 2%;order:2}.feature-content{width:96%;padding:0 2%;text-align:center;order:1}.feature-content>h1{margin-bottom:10px;font-size:22px;line-height:20px}.feature-content>p{margin:6px 0;font-size:14px;line-height:22px}.excellent{display:block;padding:20px 0;max-width:100%}.excellent-list{width:90%;margin:5% 15px 5% 5%;padding:30px;border-radius:15px}.version{display:block;padding:20px 0;width:100%}.version-list{width:90%;margin:5%;padding:20px}.subtitle{margin:10px 0 20px;color:#999}.VPContent>.VPHome>.vp-doc table{width:100%;border-collapse:collapse;border-spacing:0}th,td{text-align:left}.banner-home{width:90%;margin:30px auto}.image-bg{z-index:-1}.VPHome .image-container{margin:100px auto 0;width:90%;height:320px}.VPHome .image{order:3}.VPHome .VPHero{padding:80px 28px}.versions-qa{display:flex;flex-direction:column;padding:0;width:100%}.versions-qa-list{width:90%;margin:5px 5%}.demo-content{text-align:center;background-color:#f8f9fa;padding:20px}}.VPSocialLink:last-child{background:#fff;width:22px;height:22px;border-radius:50%;padding:1px;border:1px solid #333;margin-left:8px}:root .VPNavBar{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .VPNavBar:not(.home){background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width: 960px){:root .VPNavBar:not(.home){background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .VPNavBar:not(.has-sidebar):not(.home.top){background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (min-width: 960px){:root .VPNavBar:not(.home.top) .content-body{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .VPNavBar:not(.has-sidebar):not(.home.top) .content-body{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (min-width: 960px){:root .VPNavBar:not(.home.top) .divider-line{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .VPNavBar:not(.has-sidebar):not(.home.top) .divider{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}:root .DocSearch-Button{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .VPLocalNav{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:0px}.VPNavBar a{border-radius:8px;transition:background-color .3s}.VPNavBar .VPNavBarMenuLink{height:40px}.VPNavBarMenuLink:hover{background:linear-gradient(to right,#e6e0f8,#e6f7ff)}.VPNavBarLogo:hover,.VPNavBarTitle:hover{background-color:transparent}.dark .VPNavBarMenuLink:hover{background:linear-gradient(to right,#2b107c,#1e5d7b)}.question[data-v-b6ee71a0]{background:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 4px #0000001a;width:900px;box-sizing:border-box;margin:0 auto}.title[data-v-b6ee71a0]{display:flex;justify-content:space-between;align-items:center;color:#333;font-weight:700;font-size:18px}button[data-v-b6ee71a0]{background:transparent;border:none;cursor:pointer}.active[data-v-b6ee71a0]{background:transparent}.active svg[data-v-b6ee71a0]{fill:#333}svg[data-v-b6ee71a0]{height:20px;width:20px;fill:#666}.content[data-v-b6ee71a0]{color:#666;margin-top:10px;font-size:16px;word-wrap:break-word}@media (max-width: 1000px){.question[data-v-b6ee71a0]{width:100%;padding:10px}.title[data-v-b6ee71a0]{font-size:16px}svg[data-v-b6ee71a0]{height:18px;width:18px}.content[data-v-b6ee71a0]{font-size:14px}}.dark .question[data-v-b6ee71a0]{background:#333;color:#fff}.dark .title[data-v-b6ee71a0]{color:#fff}.dark svg[data-v-b6ee71a0]{fill:#fff}.dark .content[data-v-b6ee71a0]{color:#bbb}.features-container[data-v-cd4ce24d]{width:55%;margin:0 auto}.features[data-v-cd4ce24d]{margin:20px;border:2px solid #333;border-radius:8px;padding:20px 57px}.features-list[data-v-cd4ce24d]{list-style-type:none;padding:0;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 768px){.features-container[data-v-cd4ce24d]{width:100%}.features-container .features[data-v-cd4ce24d]{margin:10px;padding:10px 20px}}.scroll-container[data-v-e23c9814]{width:100%;overflow-x:auto;white-space:nowrap;padding:10px 0;background-color:#fff}.scroll-content[data-v-e23c9814]{display:inline-block;white-space:nowrap}.scroll-container img[data-v-e23c9814]{display:inline-block;margin-right:10px;height:150px;width:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a}.scroll-container[data-v-e23c9814]::-webkit-scrollbar{display:none}.component-container[data-v-4cd11ee1]{width:100%}.toggle-button[data-v-4cd11ee1]{display:inline-block;padding:12px 24px;margin:10px 0;font-size:16px;color:#007bff;background-color:transparent;border:1px solid #007bff;border-radius:4px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.toggle-button[data-v-4cd11ee1]:hover{background:#007bff;color:#fff;border-color:transparent}.image-container[data-v-4cd11ee1]{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px;justify-content:center}.image-wrapper[data-v-4cd11ee1]{width:auto;height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;transition:transform .3s ease,box-shadow .3s ease;background-color:#fff}.image-wrapper[data-v-4cd11ee1]:hover{transform:scale(1.05);box-shadow:0 4px 8px #0003}.image-item[data-v-4cd11ee1]{width:100%;height:100%;object-fit:cover}@media (max-width: 500px){.component-container[data-v-4cd11ee1]{display:none}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}._button_118us_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_118us_2:hover{transform:scale(1.05);background-color:#f0f0f0}._button_118us_2:active{transform:scale(.95);background-color:#e0e0e0}._defaultContent_118us_30{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_118us_37{width:60px;height:60px;object-fit:contain}._button_118us_2 p{margin-top:10px;font-size:16px}._hoverContent_118us_48{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}._modalBackdrop_118us_56{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_118us_69{background:#fff;color:#000;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0000004d}._smallButton_118us_78{margin:10px;padding:5px 10px;font-size:14px;color:#fff;background-color:#007bff;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._smallButton_118us_78:hover{background-color:#0056b3}._smallButton_118us_78:active{background-color:#003f7f}._closeButton_118us_98{margin-top:20px;padding:5px 10px;font-size:14px;color:#fff;background-color:#007bff;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._closeButton_118us_98:hover{background-color:#0056b3}._closeButton_118us_98:active{background-color:#003f7f}@media (max-width: 600px){._button_118us_2{width:100px;height:100px;padding:8px}._icon_118us_37{width:40px;height:40px}._button_118us_2 p{font-size:14px;margin-top:5px}._hoverContent_118us_48{font-size:16px}}@media (prefers-color-scheme: dark){._button_118us_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._modalContent_118us_69{background-color:#444;color:#fff;box-shadow:0 4px 8px #000000b3}._hoverContent_118us_48{color:#000}._smallButton_118us_78,._closeButton_118us_98{color:#fff}}._button_7h10h_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_7h10h_2:hover{transform:scale(1.05);background-color:#f0f0f0}._button_7h10h_2:active{transform:scale(.95);background-color:#e0e0e0}._defaultContent_7h10h_30{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_7h10h_37{width:60px;height:60px;object-fit:contain}._button_7h10h_2 p{margin-top:10px;font-size:16px}._hoverContent_7h10h_48{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}._modalBackdrop_7h10h_56{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_7h10h_69{background:#fff;color:#000;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0000004d}._smallButton_7h10h_78{margin:10px;padding:5px 10px;font-size:14px;color:#fff;background-color:#333;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._smallButton_7h10h_78:hover{background-color:#777}._smallButton_7h10h_78:active{background-color:#8b8c8d}._closeButton_7h10h_98{margin-top:20px;padding:5px 10px;font-size:14px;color:#fff;background-color:#333;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._closeButton_7h10h_98:hover{background-color:#777}._closeButton_7h10h_98:active{background-color:#003f7f}@media (max-width: 600px){._button_7h10h_2{width:100px;height:100px;padding:8px}._icon_7h10h_37{width:40px;height:40px}._button_7h10h_2 p{font-size:14px;margin-top:5px}._hoverContent_7h10h_48{font-size:16px}}@media (prefers-color-scheme: dark){._button_7h10h_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._modalContent_7h10h_69{background-color:#444;color:#fff;box-shadow:0 4px 8px #000000b3}._hoverContent_7h10h_48{color:#000}._smallButton_7h10h_78,._closeButton_7h10h_98{color:#fff}}._button_6otty_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_6otty_2:hover{transform:scale(1.05);background-color:#f0f0f0}._button_6otty_2:active{transform:scale(.95);background-color:#e0e0e0}._defaultContent_6otty_30{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_6otty_37{width:60px;height:60px;object-fit:contain}._button_6otty_2 p{margin-top:10px;font-size:16px}._hoverContent_6otty_48{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}._modalBackdrop_6otty_56{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_6otty_69{background:#fff;color:#000;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0000004d}._smallButton_6otty_78{margin:10px;padding:5px 10px;font-size:14px;color:#fff;background-color:#ea4f06;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._smallButton_6otty_78:hover{background-color:#c00}._smallButton_6otty_78:active{background-color:#900}._closeButton_6otty_98{margin-top:20px;padding:5px 10px;font-size:14px;color:#fff;background-color:#ea4f06;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._closeButton_6otty_98:hover{background-color:#c00}._closeButton_6otty_98:active{background-color:#900}@media (max-width: 600px){._button_6otty_2{width:100px;height:100px;padding:8px}._icon_6otty_37{width:40px;height:40px}._button_6otty_2 p{font-size:14px;margin-top:5px}._hoverContent_6otty_48{font-size:16px}}@media (prefers-color-scheme: dark){._button_6otty_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._modalContent_6otty_69{background-color:#444;color:#fff;box-shadow:0 4px 8px #000000b3}._hoverContent_6otty_48{color:#000}._smallButton_6otty_78,._closeButton_6otty_98{color:#fff}}._button_dgp8s_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_dgp8s_2:hover:not(._disabledButton_dgp8s_20){transform:scale(1.05);background-color:#f0f0f0}._button_dgp8s_2:active:not(._disabledButton_dgp8s_20){transform:scale(.95);background-color:#e0e0e0}._disabledButton_dgp8s_20{opacity:.5;cursor:not-allowed;background-color:#f0f0f0}._defaultContent_dgp8s_36{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_dgp8s_43{width:60px;height:60px;object-fit:contain}._button_dgp8s_2 p{margin-top:10px;font-size:16px}._hoverContent_dgp8s_54{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}._modalBackdrop_dgp8s_62{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_dgp8s_75{background:#fff;color:#000;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0000004d}._smallButton_dgp8s_84{margin:10px;padding:5px 10px;font-size:14px;color:#fff;background-color:#ea4f06;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._smallButton_dgp8s_84:hover:not(._disabledButton_dgp8s_20){background-color:#c00}._smallButton_dgp8s_84:active:not(._disabledButton_dgp8s_20){background-color:#900}._closeButton_dgp8s_104{margin-top:20px;padding:5px 10px;font-size:14px;color:#fff;background-color:#ea4f06;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._closeButton_dgp8s_104:hover{background-color:#c00}._closeButton_dgp8s_104:active{background-color:#900}@media (max-width: 600px){._button_dgp8s_2{width:100px;height:100px;padding:8px}._icon_dgp8s_43{width:40px;height:40px}._button_dgp8s_2 p{font-size:14px;margin-top:5px}._hoverContent_dgp8s_54{font-size:16px}}@media (prefers-color-scheme: dark){._button_dgp8s_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._modalContent_dgp8s_75{background-color:#444;color:#fff;box-shadow:0 4px 8px #000000b3}._hoverContent_dgp8s_54{color:#000}._smallButton_dgp8s_84,._closeButton_dgp8s_104{color:#fff}}._button_1p25u_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_1p25u_2:hover:not(._disabledButton_1p25u_20){transform:scale(1.05);background-color:#f0f0f0}._button_1p25u_2:active:not(._disabledButton_1p25u_20){transform:scale(.95);background-color:#e0e0e0}._disabledButton_1p25u_20{opacity:.5;cursor:not-allowed;background-color:#f0f0f0}._defaultContent_1p25u_36{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_1p25u_43{width:60px;height:60px;object-fit:contain}._button_1p25u_2 p{margin-top:10px;font-size:16px}._hoverContent_1p25u_54{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}@media (max-width: 600px){._button_1p25u_2{width:100px;height:100px;padding:8px}._icon_1p25u_43{width:40px;height:40px}._button_1p25u_2 p{font-size:14px;margin-top:5px}._hoverContent_1p25u_54{font-size:16px}}@media (prefers-color-scheme: dark){._button_1p25u_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._hoverContent_1p25u_54{color:#000}}._button_1w1u1_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_1w1u1_2:hover:not(._disabledButton_1w1u1_20){transform:scale(1.05);background-color:#f0f0f0}._button_1w1u1_2:active:not(._disabledButton_1w1u1_20){transform:scale(.95);background-color:#e0e0e0}._disabledButton_1w1u1_20{opacity:.5;cursor:not-allowed;background-color:#f0f0f0}._defaultContent_1w1u1_36{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_1w1u1_43{width:60px;height:60px;object-fit:contain}._button_1w1u1_2 p{margin-top:10px;font-size:16px}._hoverContent_1w1u1_54{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}._modalBackdrop_1w1u1_62{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_1w1u1_75{background:#fff;color:#000;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0000004d}._smallButton_1w1u1_84{margin:10px;padding:5px 10px;font-size:14px;color:#fff;background-color:#333;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._smallButton_1w1u1_84:hover:not(._disabledButton_1w1u1_20){background-color:#777}._smallButton_1w1u1_84:active:not(._disabledButton_1w1u1_20){background-color:#8b8c8d}._closeButton_1w1u1_104{margin-top:20px;padding:5px 10px;font-size:14px;color:#fff;background-color:#333;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._closeButton_1w1u1_104:hover{background-color:#777}._closeButton_1w1u1_104:active{background-color:#8b8c8d}@media (max-width: 600px){._button_1w1u1_2{width:100px;height:100px;padding:8px}._icon_1w1u1_43{width:40px;height:40px}._button_1w1u1_2 p{font-size:14px;margin-top:5px}._hoverContent_1w1u1_54{font-size:16px}}@media (prefers-color-scheme: dark){._button_1w1u1_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._modalContent_1w1u1_75{background-color:#444;color:#fff;box-shadow:0 4px 8px #000000b3}._hoverContent_1w1u1_54{color:#000}._smallButton_1w1u1_84,._closeButton_1w1u1_104{color:#fff}} +.content-container{margin-left:30%;margin-right:30%}@media (max-width: 768px){.content-container{margin-left:5%;margin-right:5%}}.VPHome[data-v-371e9e5f]{border-top:1px solid #eee}.VPHome svg[data-v-371e9e5f]{width:24px;display:inline-block;margin:0 5px}.h1[data-v-371e9e5f],h2[data-v-371e9e5f],h3[data-v-371e9e5f],h4[data-v-371e9e5f]{display:flex;align-items:center;justify-content:center}.wechat[data-v-371e9e5f]{text-align:center}.wechat img[data-v-371e9e5f]{width:200px;display:inline-block}.other[data-v-371e9e5f]{padding:20px}.other svg[data-v-371e9e5f]{fill:#333;width:30px}.button-container{display:flex;justify-content:center;gap:20px}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-c79a1216]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-c79a1216],.VPBackdrop.fade-leave-to[data-v-c79a1216]{opacity:0}.VPBackdrop.fade-leave-active[data-v-c79a1216]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-c79a1216]{display:none}}.NotFound[data-v-d6be1790]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-d6be1790]{padding:96px 32px 168px}}.code[data-v-d6be1790]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-d6be1790]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-d6be1790]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-d6be1790]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-d6be1790]{padding-top:20px}.link[data-v-d6be1790]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-d6be1790]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-b933a997]{position:relative;z-index:1}.nested[data-v-b933a997]{padding-right:16px;padding-left:16px}.outline-link[data-v-b933a997]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-b933a997]:hover,.outline-link.active[data-v-b933a997]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-b933a997]{padding-left:13px}.VPDocAsideOutline[data-v-a5bbad30]{display:none}.VPDocAsideOutline.has-outline[data-v-a5bbad30]{display:block}.content[data-v-a5bbad30]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-a5bbad30]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-a5bbad30]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-3f215769]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-3f215769]{flex-grow:1}.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-3f215769] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-e98dd255]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-e98dd255]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-e257564d]{margin-top:64px}.edit-info[data-v-e257564d]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-e257564d]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-e257564d]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-e257564d]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-e257564d]{margin-right:8px}.prev-next[data-v-e257564d]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-e257564d]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-e257564d]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-e257564d]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-e257564d]{margin-left:auto;text-align:right}.desc[data-v-e257564d]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-e257564d]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-39a288b8]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-39a288b8]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-39a288b8]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-39a288b8]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-39a288b8]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-39a288b8]{display:flex;justify-content:center}.VPDoc .aside[data-v-39a288b8]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-39a288b8]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-39a288b8]{max-width:1104px}}.container[data-v-39a288b8]{margin:0 auto;width:100%}.aside[data-v-39a288b8]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-39a288b8]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-39a288b8]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-39a288b8]::-webkit-scrollbar{display:none}.aside-curtain[data-v-39a288b8]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-39a288b8]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-39a288b8]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-39a288b8]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-39a288b8]{order:1;margin:0;min-width:640px}}.content-container[data-v-39a288b8]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-39a288b8]{max-width:688px}.VPButton[data-v-fa7799d5]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-fa7799d5]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-fa7799d5]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-fa7799d5]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-fa7799d5]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-fa7799d5]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-fa7799d5]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-fa7799d5]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-fa7799d5]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-fa7799d5]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-fa7799d5]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-fa7799d5]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-fa7799d5]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-8426fc1a]{display:none}.dark .VPImage.light[data-v-8426fc1a]{display:none}.VPHero[data-v-303bb580]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-303bb580]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-303bb580]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-303bb580]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-303bb580]{flex-direction:row}}.main[data-v-303bb580]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-303bb580]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-303bb580]{text-align:left}}@media (min-width: 960px){.main[data-v-303bb580]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-303bb580]{max-width:592px}}.name[data-v-303bb580],.text[data-v-303bb580]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-303bb580],.VPHero.has-image .text[data-v-303bb580]{margin:0 auto}.name[data-v-303bb580]{color:var(--vp-home-hero-name-color)}.clip[data-v-303bb580]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-303bb580],.text[data-v-303bb580]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-303bb580],.text[data-v-303bb580]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-303bb580],.VPHero.has-image .text[data-v-303bb580]{margin:0}}.tagline[data-v-303bb580]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-303bb580]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-303bb580]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-303bb580]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-303bb580]{margin:0}}.actions[data-v-303bb580]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-303bb580]{justify-content:center}@media (min-width: 640px){.actions[data-v-303bb580]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-303bb580]{justify-content:flex-start}}.action[data-v-303bb580]{flex-shrink:0;padding:6px}.image[data-v-303bb580]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-303bb580]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-303bb580]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-303bb580]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-303bb580]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-303bb580]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-303bb580]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-303bb580]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-303bb580]{width:320px;height:320px}}[data-v-303bb580] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-303bb580] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-303bb580] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-a3976bdc]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-a3976bdc]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-a3976bdc]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-a3976bdc]>.VPImage{margin-bottom:20px}.icon[data-v-a3976bdc]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-a3976bdc]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-a3976bdc]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-a3976bdc]{padding-top:8px}.link-text-value[data-v-a3976bdc]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-a3976bdc]{margin-left:6px}.VPFeatures[data-v-a6181336]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-a6181336]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-a6181336]{padding:0 64px}}.container[data-v-a6181336]{margin:0 auto;max-width:1152px}.items[data-v-a6181336]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-a6181336]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336]{width:50%}.item.grid-3[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-a6181336]{width:25%}}.container[data-v-8e2d4988]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-8e2d4988]{padding:0 48px}}@media (min-width: 960px){.container[data-v-8e2d4988]{width:100%;padding:0 64px}}.vp-doc[data-v-8e2d4988] .VPHomeSponsors,.vp-doc[data-v-8e2d4988] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-8e2d4988] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-8e2d4988] .VPHomeSponsors a,.vp-doc[data-v-8e2d4988] .VPTeamPage a{text-decoration:none}.VPHome[data-v-686f80a6]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-686f80a6]{margin-bottom:128px}}.VPContent[data-v-1428d186]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-1428d186]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-1428d186]{margin:0}@media (min-width: 960px){.VPContent[data-v-1428d186]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-1428d186]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-1428d186]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-e315a0ad]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-e315a0ad]{display:none}.VPFooter[data-v-e315a0ad] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-e315a0ad] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-e315a0ad]{padding:32px}}.container[data-v-e315a0ad]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-e315a0ad],.copyright[data-v-e315a0ad]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-17a5e62e]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-17a5e62e]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-17a5e62e]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-17a5e62e]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-17a5e62e]{color:var(--vp-c-text-1)}.icon[data-v-17a5e62e]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-17a5e62e]{font-size:14px}.icon[data-v-17a5e62e]{font-size:16px}}.open>.icon[data-v-17a5e62e]{transform:rotate(90deg)}.items[data-v-17a5e62e]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-17a5e62e]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-17a5e62e]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-17a5e62e]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-17a5e62e]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-17a5e62e]{transition:all .2s ease-out}.flyout-leave-active[data-v-17a5e62e]{transition:all .15s ease-in}.flyout-enter-from[data-v-17a5e62e],.flyout-leave-to[data-v-17a5e62e]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-a6f0e41e]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-a6f0e41e]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-a6f0e41e]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-a6f0e41e]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-a6f0e41e]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-a6f0e41e]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-a6f0e41e]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-a6f0e41e]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-a6f0e41e]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-a6f0e41e]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-a6f0e41e]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-a6f0e41e]{display:none}}.menu-icon[data-v-a6f0e41e]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-a6f0e41e]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-a6f0e41e]{padding:12px 32px 11px}}.VPSwitch[data-v-1d5665e3]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-1d5665e3]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-1d5665e3]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-1d5665e3]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-1d5665e3] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-1d5665e3] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-5337faa4]{opacity:1}.moon[data-v-5337faa4],.dark .sun[data-v-5337faa4]{opacity:0}.dark .moon[data-v-5337faa4]{opacity:1}.dark .VPSwitchAppearance[data-v-5337faa4] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-6c893767]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-6c893767]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-35975db6]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-35975db6]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-35975db6]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-35975db6]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-69e747b5]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-69e747b5]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-69e747b5]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-69e747b5]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-b98bc113]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-b98bc113] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-b98bc113] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-b98bc113] .group:last-child{padding-bottom:0}.VPMenu[data-v-b98bc113] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-b98bc113] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-b98bc113] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-b98bc113] .action{padding-left:24px}.VPFlyout[data-v-cf11d7a2]{position:relative}.VPFlyout[data-v-cf11d7a2]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-cf11d7a2]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-cf11d7a2]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-cf11d7a2]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-cf11d7a2]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-cf11d7a2]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-cf11d7a2],.button[aria-expanded=true]+.menu[data-v-cf11d7a2]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-cf11d7a2]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-cf11d7a2]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-cf11d7a2]{margin-right:0;font-size:16px}.text-icon[data-v-cf11d7a2]{margin-left:4px;font-size:14px}.icon[data-v-cf11d7a2]{font-size:20px;transition:fill .25s}.menu[data-v-cf11d7a2]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-bd121fe5]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-bd121fe5]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-bd121fe5]>svg,.VPSocialLink[data-v-bd121fe5]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-7bc22406]{display:flex;justify-content:center}.VPNavBarExtra[data-v-bb2aa2f0]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-bb2aa2f0]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-bb2aa2f0]{display:none}}.trans-title[data-v-bb2aa2f0]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-bb2aa2f0],.item.social-links[data-v-bb2aa2f0]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-bb2aa2f0]{min-width:176px}.appearance-action[data-v-bb2aa2f0]{margin-right:-2px}.social-links-list[data-v-bb2aa2f0]{margin:-4px -8px}.VPNavBarHamburger[data-v-e5dd9c1c]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-e5dd9c1c]{display:none}}.container[data-v-e5dd9c1c]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-e5dd9c1c]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .middle[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .bottom[data-v-e5dd9c1c]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-e5dd9c1c],.middle[data-v-e5dd9c1c],.bottom[data-v-e5dd9c1c]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(0)}.middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-e56f3d57]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-e56f3d57],.VPNavBarMenuLink[data-v-e56f3d57]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-dc692963]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-dc692963]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-0394ad82]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-0394ad82]{display:flex;align-items:center}}.title[data-v-1168a8e4]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-1168a8e4]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-1168a8e4]{border-bottom-color:var(--vp-c-divider)}}[data-v-1168a8e4] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-88af2de4]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-88af2de4]{display:flex;align-items:center}}.title[data-v-88af2de4]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-6aa21345]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-6aa21345]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-6aa21345]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-6aa21345]:not(.home){background-color:transparent}.VPNavBar[data-v-6aa21345]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-6aa21345]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-6aa21345]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-6aa21345]{padding:0}}.container[data-v-6aa21345]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-6aa21345],.container>.content[data-v-6aa21345]{pointer-events:none}.container[data-v-6aa21345] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-6aa21345]{max-width:100%}}.title[data-v-6aa21345]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-6aa21345]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-6aa21345]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-6aa21345]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-6aa21345]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-6aa21345]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-6aa21345]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-6aa21345]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-6aa21345]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-6aa21345]{column-gap:.5rem}}.menu+.translations[data-v-6aa21345]:before,.menu+.appearance[data-v-6aa21345]:before,.menu+.social-links[data-v-6aa21345]:before,.translations+.appearance[data-v-6aa21345]:before,.appearance+.social-links[data-v-6aa21345]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-6aa21345]:before,.translations+.appearance[data-v-6aa21345]:before{margin-right:16px}.appearance+.social-links[data-v-6aa21345]:before{margin-left:16px}.social-links[data-v-6aa21345]{margin-right:-8px}.divider[data-v-6aa21345]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-6aa21345]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-6aa21345]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-6aa21345]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-6aa21345]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-6aa21345]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-6aa21345]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-b44890b2]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-b44890b2]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-df37e6dd]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-df37e6dd]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-3e9c20e4]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-3e9c20e4]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-8133b170]{display:block}.title[data-v-8133b170]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-b9ab8c58]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-b9ab8c58]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-b9ab8c58]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-b9ab8c58]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-b9ab8c58]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-b9ab8c58]{transform:rotate(45deg)}.button[data-v-b9ab8c58]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-b9ab8c58]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-b9ab8c58]{transition:transform .25s}.group[data-v-b9ab8c58]:first-child{padding-top:0}.group+.group[data-v-b9ab8c58],.group+.item[data-v-b9ab8c58]{padding-top:4px}.VPNavScreenTranslations[data-v-858fe1a4]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-858fe1a4]{height:auto}.title[data-v-858fe1a4]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-858fe1a4]{font-size:16px}.icon.lang[data-v-858fe1a4]{margin-right:8px}.icon.chevron[data-v-858fe1a4]{margin-left:4px}.list[data-v-858fe1a4]{padding:4px 0 0 24px}.link[data-v-858fe1a4]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-f2779853]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-f2779853],.VPNavScreen.fade-leave-active[data-v-f2779853]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-f2779853],.VPNavScreen.fade-leave-active .container[data-v-f2779853]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-f2779853],.VPNavScreen.fade-leave-to[data-v-f2779853]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-f2779853],.VPNavScreen.fade-leave-to .container[data-v-f2779853]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-f2779853]{display:none}}.container[data-v-f2779853]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-f2779853],.menu+.appearance[data-v-f2779853],.translations+.appearance[data-v-f2779853]{margin-top:24px}.menu+.social-links[data-v-f2779853]{margin-top:16px}.appearance+.social-links[data-v-f2779853]{margin-top:16px}.VPNav[data-v-ae24b3ad]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-ae24b3ad]{position:fixed}}.VPSidebarItem.level-0[data-v-b7550ba0]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-b7550ba0]{padding-bottom:10px}.item[data-v-b7550ba0]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-b7550ba0]{cursor:pointer}.indicator[data-v-b7550ba0]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-b7550ba0]{background-color:var(--vp-c-brand-1)}.link[data-v-b7550ba0]{display:flex;align-items:center;flex-grow:1}.text[data-v-b7550ba0]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-b7550ba0]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-b7550ba0],.VPSidebarItem.level-2 .text[data-v-b7550ba0],.VPSidebarItem.level-3 .text[data-v-b7550ba0],.VPSidebarItem.level-4 .text[data-v-b7550ba0],.VPSidebarItem.level-5 .text[data-v-b7550ba0]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-b7550ba0]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-1.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-2.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-3.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-4.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-5.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-b7550ba0]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-b7550ba0]{color:var(--vp-c-brand-1)}.caret[data-v-b7550ba0]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-b7550ba0]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-b7550ba0]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-b7550ba0]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-b7550ba0]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-b7550ba0],.VPSidebarItem.level-2 .items[data-v-b7550ba0],.VPSidebarItem.level-3 .items[data-v-b7550ba0],.VPSidebarItem.level-4 .items[data-v-b7550ba0],.VPSidebarItem.level-5 .items[data-v-b7550ba0]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-b7550ba0]{display:none}.no-transition[data-v-c40bc020] .caret-icon{transition:none}.group+.group[data-v-c40bc020]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-c40bc020]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-319d5ca6]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-319d5ca6]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-319d5ca6]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-319d5ca6]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-319d5ca6]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-319d5ca6]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-319d5ca6]{outline:0}.VPSkipLink[data-v-0f60ec36]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-0f60ec36]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-0f60ec36]{top:14px;left:16px}}.Layout[data-v-5d98c3a5]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-3d121b4a]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-3d121b4a]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-3d121b4a]{margin:128px 0}}.VPHomeSponsors[data-v-3d121b4a]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-3d121b4a]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-3d121b4a]{padding:0 64px}}.container[data-v-3d121b4a]{margin:0 auto;max-width:1152px}.love[data-v-3d121b4a]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-3d121b4a]{display:inline-block}.message[data-v-3d121b4a]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-3d121b4a]{padding-top:32px}.action[data-v-3d121b4a]{padding-top:40px;text-align:center}.VPTeamPage[data-v-7c57f839]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-7c57f839]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-7c57f839-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-7c57f839-s],.VPTeamMembers+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-7c57f839-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-7c57f839-s],.VPTeamMembers+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:96px}}.VPTeamMembers[data-v-7c57f839-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-7c57f839-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-7c57f839-s]{padding:0 64px}}.VPTeamPageTitle[data-v-bf2cbdac]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:80px 64px 48px}}.title[data-v-bf2cbdac]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bf2cbdac]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bf2cbdac]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-bf2cbdac]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-b1a88750]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-b1a88750]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-b1a88750]{padding:0 64px}}.title[data-v-b1a88750]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-b1a88750]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-b1a88750]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-b1a88750]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-b1a88750]{padding-top:40px}.VPTeamMembersItem[data-v-f3fa364a]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-f3fa364a]{padding:32px}.VPTeamMembersItem.small .data[data-v-f3fa364a]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-f3fa364a]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-f3fa364a]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-f3fa364a]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-f3fa364a]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-f3fa364a]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-f3fa364a]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-f3fa364a]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-f3fa364a]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-f3fa364a]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-f3fa364a]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-f3fa364a]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-f3fa364a]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-f3fa364a]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-f3fa364a]{text-align:center}.avatar[data-v-f3fa364a]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-f3fa364a]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-f3fa364a]{margin:0;font-weight:600}.affiliation[data-v-f3fa364a]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-f3fa364a]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-f3fa364a]:hover{color:var(--vp-c-brand-1)}.desc[data-v-f3fa364a]{margin:0 auto}.desc[data-v-f3fa364a] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-f3fa364a]{display:flex;justify-content:center;height:56px}.sp-link[data-v-f3fa364a]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-f3fa364a]:hover,.sp .sp-link.link[data-v-f3fa364a]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-f3fa364a]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-6cb0dbc4]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-6cb0dbc4]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-6cb0dbc4]{max-width:876px}.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-6cb0dbc4]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-6cb0dbc4]{max-width:760px}.container[data-v-6cb0dbc4]{display:grid;gap:24px;margin:0 auto;max-width:1152px}:root{--vp-c-brand: #4a6bfd;--vp-c-brand-light: #747bff;--vp-c-brand-lighter: #9499ff;--vp-c-brand-lightest: #bcc0ff;--vp-c-brand-dark: #535bf2;--vp-c-brand-darker: #454ce1;--vp-c-brand-dimm: rgba(100, 108, 255, .08)}:root{--vp-button-brand-border: var(--vp-c-brand-light);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-light);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-light);--vp-button-brand-active-border: var(--vp-c-brand-light);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-button-brand-bg)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, #bd34fe 25%, #41d1ff )}:root{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-darker);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.dark{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-lightest);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}.dark .vp-doc a,.dark .vp-doc a>code,.dark .VPNavBarMenuLink.VPNavBarMenuLink:hover,.dark .VPNavBarMenuLink.VPNavBarMenuLink.active,.dark .link.link:hover,.dark .link.link.active,.dark .edit-link-button.edit-link-button,.dark .pager-link .title{color:var(--vp-c-brand-lighter)}.dark .vp-doc a:hover,.dark .vp-doc a>code:hover{color:var(--vp-c-brand-lightest);opacity:1}.dark .vp-doc .custom-block a{transition:color .25s}.VPContent>.VPHome>.container{width:100%!important;padding:0!important;margin:0!important;max-width:100%}.VPHome table svg{width:24px;display:inline-block;margin:0 5px}.VPContent>.VPHome{margin-bottom:0}.VPContent>.VPHome>.container .feature{text-align:center;margin:40px}.VPContent>.VPHome>.container .feature p{color:#999}.vp-doc .versions table{display:table;width:100%;table-layout:fixed;overflow-wrap:break-word}.versions table th{background:none;border-width:0 0 1px 0;border-style:solid;border-color:#eee}.versions thead tr :not(:first-child){margin:10px;font-weight:700;font-size:18px}.vp-doc .versions table tr{background:none;border-width:0 0 1px 0;border-style:solid;border-color:#eee}.versions table tr{height:50px}.versions table tbody tr:first-child{height:20px}.versions table td{background:none;border:none;font-size:16px}.versions table td:first-child{color:#999;font-size:16px}.versions table td:first-child strong{color:#333;font-size:16px}.versions table td svg{margin:-7px 0}.versions{display:flex;padding:20px 0;max-width:1280px}.feature-content{width:70%;display:flex;flex-direction:column;justify-content:center;padding:0 50px}.feature-content>h1{margin-bottom:30px}.feature-content>p{color:#666}.feature-list,.excellent{display:flex;padding:20px 0;max-width:1280px}.excellent-list{width:46%;background:#f8f9fa;margin:2% 15px 2% 2%;padding:30px;border-radius:15px}.version{display:flex;padding:20px 0;max-width:1280px}.version-list{width:440px;background:#eeeff0;padding:20px;border-radius:5px;margin-right:15px}.subtitle{margin:30px 0 40px;color:#999}.banner-home{display:flex;align-items:center;margin:60px auto;width:50%;justify-content:center}.banner-home img{max-width:100%;border-radius:3px}.versions-qa{display:flex;padding:5px 0;max-width:1280px;width:100vw}.versions-qa-list{width:50%;margin-left:15px}.demo-content{text-align:center;background-color:#f8f9fa;padding:80px}.aie-menu-item{margin:0 3px}@media only screen and (max-width: 768px){.feature-list{display:flex;flex-direction:column;padding:20px 0;max-width:100%}.feature-image{width:96%;padding:0 2%;order:2}.feature-content{width:96%;padding:0 2%;text-align:center;order:1}.feature-content>h1{margin-bottom:10px;font-size:22px;line-height:20px}.feature-content>p{margin:6px 0;font-size:14px;line-height:22px}.excellent{display:block;padding:20px 0;max-width:100%}.excellent-list{width:90%;margin:5% 15px 5% 5%;padding:30px;border-radius:15px}.version{display:block;padding:20px 0;width:100%}.version-list{width:90%;margin:5%;padding:20px}.subtitle{margin:10px 0 20px;color:#999}.VPContent>.VPHome>.vp-doc table{width:100%;border-collapse:collapse;border-spacing:0}th,td{text-align:left}.banner-home{width:90%;margin:30px auto}.image-bg{z-index:-1}.VPHome .image-container{margin:100px auto 0;width:90%;height:320px}.VPHome .image{order:3}.VPHome .VPHero{padding:80px 28px}.versions-qa{display:flex;flex-direction:column;padding:0;width:100%}.versions-qa-list{width:90%;margin:5px 5%}.demo-content{text-align:center;background-color:#f8f9fa;padding:20px}}.VPSocialLink:last-child{background:#fff;width:22px;height:22px;border-radius:50%;padding:1px;border:1px solid #333;margin-left:8px}:root .VPNavBar{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .VPNavBar:not(.home){background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width: 960px){:root .VPNavBar:not(.home){background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .VPNavBar:not(.has-sidebar):not(.home.top){background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (min-width: 960px){:root .VPNavBar:not(.home.top) .content-body{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .VPNavBar:not(.has-sidebar):not(.home.top) .content-body{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (min-width: 960px){:root .VPNavBar:not(.home.top) .divider-line{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .VPNavBar:not(.has-sidebar):not(.home.top) .divider{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}:root .DocSearch-Button{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .VPLocalNav{background-color:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:0px}.VPNavBar a{border-radius:8px;transition:background-color .3s}.VPNavBar .VPNavBarMenuLink{height:40px}.VPNavBarMenuLink:hover{background:linear-gradient(to right,#e6e0f8,#e6f7ff)}.VPNavBarLogo:hover,.VPNavBarTitle:hover{background-color:transparent}.dark .VPNavBarMenuLink:hover{background:linear-gradient(to right,#2b107c,#1e5d7b)}.question[data-v-b6ee71a0]{background:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 4px #0000001a;width:900px;box-sizing:border-box;margin:0 auto}.title[data-v-b6ee71a0]{display:flex;justify-content:space-between;align-items:center;color:#333;font-weight:700;font-size:18px}button[data-v-b6ee71a0]{background:transparent;border:none;cursor:pointer}.active[data-v-b6ee71a0]{background:transparent}.active svg[data-v-b6ee71a0]{fill:#333}svg[data-v-b6ee71a0]{height:20px;width:20px;fill:#666}.content[data-v-b6ee71a0]{color:#666;margin-top:10px;font-size:16px;word-wrap:break-word}@media (max-width: 1000px){.question[data-v-b6ee71a0]{width:100%;padding:10px}.title[data-v-b6ee71a0]{font-size:16px}svg[data-v-b6ee71a0]{height:18px;width:18px}.content[data-v-b6ee71a0]{font-size:14px}}.dark .question[data-v-b6ee71a0]{background:#333;color:#fff}.dark .title[data-v-b6ee71a0]{color:#fff}.dark svg[data-v-b6ee71a0]{fill:#fff}.dark .content[data-v-b6ee71a0]{color:#bbb}.features-container[data-v-cd4ce24d]{width:55%;margin:0 auto}.features[data-v-cd4ce24d]{margin:20px;border:2px solid #333;border-radius:8px;padding:20px 57px}.features-list[data-v-cd4ce24d]{list-style-type:none;padding:0;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 768px){.features-container[data-v-cd4ce24d]{width:100%}.features-container .features[data-v-cd4ce24d]{margin:10px;padding:10px 20px}}.scroll-container[data-v-e23c9814]{width:100%;overflow-x:auto;white-space:nowrap;padding:10px 0;background-color:#fff}.scroll-content[data-v-e23c9814]{display:inline-block;white-space:nowrap}.scroll-container img[data-v-e23c9814]{display:inline-block;margin-right:10px;height:150px;width:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a}.scroll-container[data-v-e23c9814]::-webkit-scrollbar{display:none}.component-container[data-v-496349ed]{width:100%}.toggle-button[data-v-496349ed]{display:inline-block;padding:12px 24px;margin:10px 0;font-size:16px;color:#007bff;background-color:transparent;border:1px solid #007bff;border-radius:4px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.toggle-button[data-v-496349ed]:hover{background:#007bff;color:#fff;border-color:transparent}.image-container[data-v-496349ed]{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px;justify-content:center}.image-wrapper[data-v-496349ed]{width:auto;height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;transition:transform .3s ease,box-shadow .3s ease;background-color:#fff}.image-wrapper[data-v-496349ed]:hover{transform:scale(1.05);box-shadow:0 4px 8px #0003}.image-item[data-v-496349ed]{width:100%;height:100%;object-fit:cover}@media (max-width: 500px){.component-container[data-v-496349ed]{display:none}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}._button_118us_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_118us_2:hover{transform:scale(1.05);background-color:#f0f0f0}._button_118us_2:active{transform:scale(.95);background-color:#e0e0e0}._defaultContent_118us_30{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_118us_37{width:60px;height:60px;object-fit:contain}._button_118us_2 p{margin-top:10px;font-size:16px}._hoverContent_118us_48{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}._modalBackdrop_118us_56{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_118us_69{background:#fff;color:#000;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0000004d}._smallButton_118us_78{margin:10px;padding:5px 10px;font-size:14px;color:#fff;background-color:#007bff;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._smallButton_118us_78:hover{background-color:#0056b3}._smallButton_118us_78:active{background-color:#003f7f}._closeButton_118us_98{margin-top:20px;padding:5px 10px;font-size:14px;color:#fff;background-color:#007bff;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._closeButton_118us_98:hover{background-color:#0056b3}._closeButton_118us_98:active{background-color:#003f7f}@media (max-width: 600px){._button_118us_2{width:100px;height:100px;padding:8px}._icon_118us_37{width:40px;height:40px}._button_118us_2 p{font-size:14px;margin-top:5px}._hoverContent_118us_48{font-size:16px}}@media (prefers-color-scheme: dark){._button_118us_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._modalContent_118us_69{background-color:#444;color:#fff;box-shadow:0 4px 8px #000000b3}._hoverContent_118us_48{color:#000}._smallButton_118us_78,._closeButton_118us_98{color:#fff}}._button_7h10h_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_7h10h_2:hover{transform:scale(1.05);background-color:#f0f0f0}._button_7h10h_2:active{transform:scale(.95);background-color:#e0e0e0}._defaultContent_7h10h_30{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_7h10h_37{width:60px;height:60px;object-fit:contain}._button_7h10h_2 p{margin-top:10px;font-size:16px}._hoverContent_7h10h_48{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}._modalBackdrop_7h10h_56{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_7h10h_69{background:#fff;color:#000;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0000004d}._smallButton_7h10h_78{margin:10px;padding:5px 10px;font-size:14px;color:#fff;background-color:#333;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._smallButton_7h10h_78:hover{background-color:#777}._smallButton_7h10h_78:active{background-color:#8b8c8d}._closeButton_7h10h_98{margin-top:20px;padding:5px 10px;font-size:14px;color:#fff;background-color:#333;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._closeButton_7h10h_98:hover{background-color:#777}._closeButton_7h10h_98:active{background-color:#003f7f}@media (max-width: 600px){._button_7h10h_2{width:100px;height:100px;padding:8px}._icon_7h10h_37{width:40px;height:40px}._button_7h10h_2 p{font-size:14px;margin-top:5px}._hoverContent_7h10h_48{font-size:16px}}@media (prefers-color-scheme: dark){._button_7h10h_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._modalContent_7h10h_69{background-color:#444;color:#fff;box-shadow:0 4px 8px #000000b3}._hoverContent_7h10h_48{color:#000}._smallButton_7h10h_78,._closeButton_7h10h_98{color:#fff}}._button_6otty_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_6otty_2:hover{transform:scale(1.05);background-color:#f0f0f0}._button_6otty_2:active{transform:scale(.95);background-color:#e0e0e0}._defaultContent_6otty_30{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_6otty_37{width:60px;height:60px;object-fit:contain}._button_6otty_2 p{margin-top:10px;font-size:16px}._hoverContent_6otty_48{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}._modalBackdrop_6otty_56{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_6otty_69{background:#fff;color:#000;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0000004d}._smallButton_6otty_78{margin:10px;padding:5px 10px;font-size:14px;color:#fff;background-color:#ea4f06;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._smallButton_6otty_78:hover{background-color:#c00}._smallButton_6otty_78:active{background-color:#900}._closeButton_6otty_98{margin-top:20px;padding:5px 10px;font-size:14px;color:#fff;background-color:#ea4f06;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._closeButton_6otty_98:hover{background-color:#c00}._closeButton_6otty_98:active{background-color:#900}@media (max-width: 600px){._button_6otty_2{width:100px;height:100px;padding:8px}._icon_6otty_37{width:40px;height:40px}._button_6otty_2 p{font-size:14px;margin-top:5px}._hoverContent_6otty_48{font-size:16px}}@media (prefers-color-scheme: dark){._button_6otty_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._modalContent_6otty_69{background-color:#444;color:#fff;box-shadow:0 4px 8px #000000b3}._hoverContent_6otty_48{color:#000}._smallButton_6otty_78,._closeButton_6otty_98{color:#fff}}._button_dgp8s_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_dgp8s_2:hover:not(._disabledButton_dgp8s_20){transform:scale(1.05);background-color:#f0f0f0}._button_dgp8s_2:active:not(._disabledButton_dgp8s_20){transform:scale(.95);background-color:#e0e0e0}._disabledButton_dgp8s_20{opacity:.5;cursor:not-allowed;background-color:#f0f0f0}._defaultContent_dgp8s_36{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_dgp8s_43{width:60px;height:60px;object-fit:contain}._button_dgp8s_2 p{margin-top:10px;font-size:16px}._hoverContent_dgp8s_54{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}._modalBackdrop_dgp8s_62{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_dgp8s_75{background:#fff;color:#000;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0000004d}._smallButton_dgp8s_84{margin:10px;padding:5px 10px;font-size:14px;color:#fff;background-color:#ea4f06;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._smallButton_dgp8s_84:hover:not(._disabledButton_dgp8s_20){background-color:#c00}._smallButton_dgp8s_84:active:not(._disabledButton_dgp8s_20){background-color:#900}._closeButton_dgp8s_104{margin-top:20px;padding:5px 10px;font-size:14px;color:#fff;background-color:#ea4f06;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._closeButton_dgp8s_104:hover{background-color:#c00}._closeButton_dgp8s_104:active{background-color:#900}@media (max-width: 600px){._button_dgp8s_2{width:100px;height:100px;padding:8px}._icon_dgp8s_43{width:40px;height:40px}._button_dgp8s_2 p{font-size:14px;margin-top:5px}._hoverContent_dgp8s_54{font-size:16px}}@media (prefers-color-scheme: dark){._button_dgp8s_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._modalContent_dgp8s_75{background-color:#444;color:#fff;box-shadow:0 4px 8px #000000b3}._hoverContent_dgp8s_54{color:#000}._smallButton_dgp8s_84,._closeButton_dgp8s_104{color:#fff}}._button_1p25u_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_1p25u_2:hover:not(._disabledButton_1p25u_20){transform:scale(1.05);background-color:#f0f0f0}._button_1p25u_2:active:not(._disabledButton_1p25u_20){transform:scale(.95);background-color:#e0e0e0}._disabledButton_1p25u_20{opacity:.5;cursor:not-allowed;background-color:#f0f0f0}._defaultContent_1p25u_36{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_1p25u_43{width:60px;height:60px;object-fit:contain}._button_1p25u_2 p{margin-top:10px;font-size:16px}._hoverContent_1p25u_54{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}@media (max-width: 600px){._button_1p25u_2{width:100px;height:100px;padding:8px}._icon_1p25u_43{width:40px;height:40px}._button_1p25u_2 p{font-size:14px;margin-top:5px}._hoverContent_1p25u_54{font-size:16px}}@media (prefers-color-scheme: dark){._button_1p25u_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._hoverContent_1p25u_54{color:#000}}._button_1w1u1_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;margin:10px;padding:10px;text-align:center;border-radius:10px;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;transition:transform .2s,background-color .2s;cursor:pointer}._button_1w1u1_2:hover:not(._disabledButton_1w1u1_20){transform:scale(1.05);background-color:#f0f0f0}._button_1w1u1_2:active:not(._disabledButton_1w1u1_20){transform:scale(.95);background-color:#e0e0e0}._disabledButton_1w1u1_20{opacity:.5;cursor:not-allowed;background-color:#f0f0f0}._defaultContent_1w1u1_36{display:flex;flex-direction:column;align-items:center;justify-content:center}._icon_1w1u1_43{width:60px;height:60px;object-fit:contain}._button_1w1u1_2 p{margin-top:10px;font-size:16px}._hoverContent_1w1u1_54{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px}._modalBackdrop_1w1u1_62{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_1w1u1_75{background:#fff;color:#000;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0000004d}._smallButton_1w1u1_84{margin:10px;padding:5px 10px;font-size:14px;color:#fff;background-color:#333;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._smallButton_1w1u1_84:hover:not(._disabledButton_1w1u1_20){background-color:#777}._smallButton_1w1u1_84:active:not(._disabledButton_1w1u1_20){background-color:#8b8c8d}._closeButton_1w1u1_104{margin-top:20px;padding:5px 10px;font-size:14px;color:#fff;background-color:#333;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s}._closeButton_1w1u1_104:hover{background-color:#777}._closeButton_1w1u1_104:active{background-color:#8b8c8d}@media (max-width: 600px){._button_1w1u1_2{width:100px;height:100px;padding:8px}._icon_1w1u1_43{width:40px;height:40px}._button_1w1u1_2 p{font-size:14px;margin-top:5px}._hoverContent_1w1u1_54{font-size:16px}}@media (prefers-color-scheme: dark){._button_1w1u1_2{background-color:#333;color:#fff;box-shadow:0 4px 8px #0000004d}._modalContent_1w1u1_75{background-color:#444;color:#fff;box-shadow:0 4px 8px #000000b3}._hoverContent_1w1u1_54{color:#000}._smallButton_1w1u1_84,._closeButton_1w1u1_104{color:#fff}} diff --git a/guide/about-liii/liii_stem_vs_latex_zh.html b/guide/about-liii/liii_stem_vs_latex_zh.html index 396921c..e6fdff7 100644 --- a/guide/about-liii/liii_stem_vs_latex_zh.html +++ b/guide/about-liii/liii_stem_vs_latex_zh.html @@ -6,12 +6,12 @@ Liii STEM与 的比较 | Liii STEM Suite - + - + - + @@ -31,7 +31,7 @@ f (x) \leq & \| g (x) - h (x) \| \\ \leq & \| g (x) - z (x) \| + \| z (x) - h (x) \| \\ \end{align}

对比在Liii STEM中进行输入 align

直观的快捷键和符号切换

编辑文档时,最费力的部分之一是记忆和输入数学符号。例如,在中输入的代码如下:

LaTeX
$(\alpha \neq \gamma) \rightarrow (\beta \geqslant \theta)$

在Liii STEM中,上述公式可以通过直观的方式输入。例如,可以通过键入-然后接>实现,而可以通过键入>然后接=实现。Liii STEM会自动将这些命令“粘合”成所需的符号,以下是更多示例:

  • :键入=>
  • :键入<=
  • :键入<=然后接>
  • :键入@@
  • :键入RR

Liii STEM还支持一种名为符号切换的功能。在Liii STEM的数学模式中,用户输入的每个符号不仅代表单个符号,还代表一组相关符号。用户可以通过按Tab键在这些符号之间切换。例如,可以通过键入A然后按Tab生成。以下是一些示例:

  • :键入>=然后按Tab
  • :键入<=然后按Tab
  • :键入B然后按Tab
  • :键入J然后按Tab
  • :键入大写J然后按Tab
  • :键入F然后按Tab
  • :键入大写F然后按Tab

如下面的图中所示,Liii STEM为大多数数学快捷键提供了提示,帮助用户记忆可能忘记的快捷键。

快捷键提示

魔法粘贴(Magic Paste)

Liii STEM包含一项名为魔法粘贴的功能。用户可以直接从大语言模型(LLMs)或源代码中粘贴内容到Liii STEM中。例如,Liii STEM支持从LLMs复制粘贴内容,并保持公式和表格的格式。以下示例展示了从GPT-4进行魔法粘贴的效果:

从LLMs魔法粘贴

Liii STEM通过魔法粘贴功能大大简化了从外部资源复制内容到数学文档的流程,无需手动调整格式,提升了用户的工作效率。

源码导出

如果用户仍然需要最终使用编辑,我们提供了源码导出的功能!

LaTeX export

享受探索科学与计算的乐趣!

- + \ No newline at end of file diff --git a/guide/about-liii/what-is-liii-stem.html b/guide/about-liii/what-is-liii-stem.html index 1ad2d21..c737be8 100644 --- a/guide/about-liii/what-is-liii-stem.html +++ b/guide/about-liii/what-is-liii-stem.html @@ -6,12 +6,12 @@ Liii STEM Suite是什么? | Liii STEM Suite - + - + - + @@ -20,7 +20,7 @@
Skip to content

Liii STEM Suite是什么?

Liii STEM Suite (三鲤AI理工套件), 简称Liii STEM, 是一个面向理工科人士的集成了AI,代码运行,以及编辑的零基础科技写作平台。

Liii STEM Suite的开发基于最新版本的GNU TeXmacs,一个有着将近三十年开发历史的科技写作平台。

除了Liii STEM Suite外,我们还基于旧版本的GNU TeXmacs开发了Mogan(墨干),一个免费的面向社区的科技写作平台。

对于熟悉写作的用户,可以阅读Liii STEM对比LaTeX的优势

对于初次接触风格科技写作的用户,可以参考零基础墨干的教学。

一表以蔽之

Liii STEMGNU TeXmacsMogan
发布周期可定制,并根据用户需求快速迭代不固定一个月至少一个版本
是否集成AI
是否开源半开源全部开源全部开源
是否收费收费免费免费
性能极快
界面风格现代风格复古风格现代风格
快捷键绝大部分正常使用部分无法使用绝大部分正常使用
Scheme引擎Liii SchemeGNU Guile 1.8.xGoldfish Scheme
主导者三鲤网络Joris van der Hoeven (数学家)三鲤网络创始人

享受探索科学与计算的乐趣!

- + \ No newline at end of file diff --git a/guide/about-us.html b/guide/about-us.html index 7a4aa41..e4a1f91 100644 --- a/guide/about-us.html +++ b/guide/about-us.html @@ -6,12 +6,12 @@ 关于我们 | Liii STEM Suite - + - + - + @@ -20,7 +20,7 @@
Skip to content

关于我们

三鲤网络科技有限公司(以下简称三鲤网络)致力于提高用户在科技写作上的质量和效率。

公司历史

三鲤网络由中国科学技术大学11级校友沈达在2023年创建。沈达参与GNU TeXmacs开发11年,是TeXmacs的主要维护者之一。

2020年,沈达发起了Xmacs项目,尝试定制GNU TeXmacs。

2022年,在TeXmacs开发者Massimiliano Gubinelli的帮助下,沈达发布了基于S7 Scheme解释器的墨干v1.0.0。墨干修复了大量TeXmacs的Bug并且极大的提高了运行效率。同时沈达创建并维护了TeXmacs的官方论坛以及发起了一个围绕墨干开发的开源组织:墨客实验室 (XmacsLab)。

2023年,依托中国科学技术大学-德清阿尔法研究院的创业孵化器,我们成立了公司三鲤网络,以支持墨干这个开源项目的研发(比如支持中科院软件所发起的OSPP 2023和OSPP 2024),以及相关的商业化。

2024年,三鲤网络基于S7 Scheme研发了国产编程语言Goldfish Scheme,并加入《国产编程语言蓝皮书2024》。基于Goldfish Scheme语言的墨干V1.2.9携手默认支持中文(UTF-8)的TMU格式,初步完成了GNU TeXmacs的全球化。

2025年,三鲤网络将会基于Goldfish Scheme的闭源商业版Liii Scheme,发布基于最新版GNU TeXmacs的商业版 Liii STEM。Liii STEM将会集成AI、改进魔法粘贴等既有功能,为您提供AI时代科技写作的全新体验。

🔥Liii STEM内测中,预售中!

详细的介绍请参考 什么是Liii STEMLiii STEM对比LaTeX的优势

联系我们

参考联系我们

享受探索科学与计算的乐趣!

- + \ No newline at end of file diff --git a/guide/changelog/v2025.0.x.html b/guide/changelog/v2025.0.x.html index 4cec424..206d660 100644 --- a/guide/changelog/v2025.0.x.html +++ b/guide/changelog/v2025.0.x.html @@ -6,12 +6,12 @@ Liii STEM v2025.0.x | Liii STEM Suite - + - + - + @@ -20,7 +20,7 @@
Skip to content

Liii STEM v2025.0.x

这是Liii STEM的内测版,仅供付费用户测试使用,无需登录,填入密钥就可以连接大模型服务。

更多内部信息等待公开中。。。

享受探索科学与计算的乐趣!

- + \ No newline at end of file diff --git a/guide/contact.html b/guide/contact.html index d479a7f..80f170a 100644 --- a/guide/contact.html +++ b/guide/contact.html @@ -6,12 +6,12 @@ 联系我们 | Liii STEM Suite - + - + - + @@ -20,7 +20,7 @@
Skip to content

联系我们

Hi,我是三鲤网络的创始人。

您可以跟我聊聊:您所需要的理工科写作和AI扩展功能;

也可以向我了解:更多关于Liii STEM的使用技巧;

也可以跟我讨论:双方如何合作...

期待您通过以下方式,同我取得联系。

企业微信


备注:上述企业微信帐号用于基于Liii STEM的商业咨询、商业服务以及合作。

我的邮箱

我的地址

浙江省 湖州市 德清县 舞阳街道 德清地理信息小镇创新园C5幢113室

享受探索科学与计算的乐趣!

- + \ No newline at end of file diff --git a/guide/install.html b/guide/install.html index 808517f..570bae5 100644 --- a/guide/install.html +++ b/guide/install.html @@ -6,12 +6,12 @@ 安装 liii stem | Liii STEM Suite - + - + - + @@ -20,7 +20,7 @@
Skip to content

安装 Liii STEM

请点击如下按钮安装


当前的最新版是Liii STEM v2025.0.x

*Liii STEM激活需要付费 请点击此处查看价格

下载安装包

享受探索科学与计算的乐趣!

- + \ No newline at end of file diff --git a/guide/pricing/pricing.html b/guide/pricing/pricing.html index dec3cc5..dfb722f 100644 --- a/guide/pricing/pricing.html +++ b/guide/pricing/pricing.html @@ -6,12 +6,12 @@ 我们的价格 | Liii STEM Suite - + - + - + @@ -20,7 +20,7 @@
Skip to content

发芽用户征集中



三鲤发芽用户权益一览

本文档最终解释权归三鲤网络所有

AI功能尝鲜体验

  • AI数学公式识别:一键生成结构化公式,免去手动输入的麻烦。

  • AI表格、文字OCR:将图片中的数据快速转换为可编辑文本,提高工作效率。

  • AI翻译、润色、检查:多语言支持,让你的写作更加专业,无惧语言障碍。详见大模型集成功能

  • 魔法粘贴:直接从主流大模型或者LaTeX源码保留格式的粘贴内容,让您更加快的修改和整理从AI学习到的知识。

转码:大型开源项目开发零基础入门

一对一答疑服务

  • 优先级高:发芽用户的答疑,将在我们的工作队列中被优先处理。

  • 范围:软件操作,bug汇报,需求定制等。

  • 渠道:邮件,微信图文,可预约视频会议。非发芽用户(例如,后期的果实用户)不享有视频会议答疑通道。

  • STEM万事屋:另外,我们也愿意为您的STEM文档内容提供力所能及的帮助。例如可提供一些理工科题目的解题思路以及学术论文写作排版指导。

专属需求定制

  • 模板定制:共享模板库,包括且不限于:个人简历(CV/Resume)、书籍、幻灯片、讲义、试卷、习题集、学术论文、法律合同、文学编程等。可提供具体的定制,例如大学生数学建模比赛论文模版以及毕业论文模板。

  • 插件定制:可根据需求集成 Tikz、Asymptote 等专业绘图工具,实现一站式理工套件。可定制专属计算功能插件,例如工程计算的复数,我们按照您的具体需求,编写代码实现。

  • 更多定制:另外,我们也愿意为您的更多定制需求提供力所能及的帮助,例如,快捷键定制,界面定制等。

常见问题

TeXmacs、墨干、Liii STEM三者的关系
墨干和Liii STEM有什么区别?
Liii STEM个人版和典藏版有什么区别?
如何退款?
AI大模型集成什么时候上线?
Liii STEM个人版什么时候发布?
是否能支持Tikz、Asymptote等专业绘图工具?
成为发芽用户后,除了邮件、微信答疑以及一对一的视频会议,还有哪些答疑通道?
一对一的视频会议如何预约?
发芽用户作为早期支持者,有什么特殊待遇?
如何付费?

购买或者咨询

请点击下方按钮联系我们。

点此进入

享受探索科学与计算的乐趣!

- + \ No newline at end of file diff --git a/guide/tutorials/intro_to_mogan.html b/guide/tutorials/intro_to_mogan.html index 182e9a5..f1329cf 100644 --- a/guide/tutorials/intro_to_mogan.html +++ b/guide/tutorials/intro_to_mogan.html @@ -6,12 +6,12 @@ 《从零开始学墨干理工套件》 | Liii STEM Suite - + - + - + @@ -20,7 +20,7 @@
Skip to content

《从零开始学墨干理工套件》

又名《零基础墨干》

编号教程系统墨干版本类别
00初识数学模式Windows 11v1.2.5.1 LTS数学模式
01初识幻灯片样式Windows 11v1.2.5.1 LTS幻灯片
02数学公式和LaTeXWindows 11v1.2.5.1 LTS数学模式
03如何输入分段函数Kubuntu 24.04v1.2.5.1 LTS数学模式
04如何输入矩阵和行列式Kubuntu 24.04v1.2.5.1 LTS数学模式
05如何输入希腊字母Kubuntu 24.04v1.2.5.1 LTS数学模式
06如何在墨干中学Python语言Windows 11v1.2.5.2 LTS插件
07如何配置二进制插件Windows 11v1.2.5.2 LTS插件
08用Octave插件学线性代数Windows 11v1.2.5.2 LTS插件
09用Maxima插件学微积分Windows 11v1.2.5.2 LTS插件
10样式语言:assignKubuntuv1.2.5.2 LTS样式语言

享受探索科学与计算的乐趣!

- + \ No newline at end of file diff --git a/guide/tutorials/llm_plugin.html b/guide/tutorials/llm_plugin.html index 939ae2f..70358d3 100644 --- a/guide/tutorials/llm_plugin.html +++ b/guide/tutorials/llm_plugin.html @@ -6,12 +6,12 @@ 大模型集成功能 | Liii STEM Suite - + - + - + @@ -22,7 +22,7 @@
Skip to content

大模型集成功能

我们在此介绍如何使用Liii STEM内置的大模型集成功能。此功能为Liii STEM专属。

安装

支持的模型

目前支持的模型有:

Pandoc: 仅针对macOS和Linux

同时,对于macOSLinux用户,在使用前需要安装pandoc

zsh
# macOS
 brew install pandoc

或者

bash
# Ubuntu
 sudo apt-get install pandoc

安装完pandoc后,您需要在Liii STEM中更新LLM插件,如下图所示 update_plugin

获取硅基流动API

在使用之前,你需要先在硅基流动官网申请账号,并获取对应的API Key。如下图所示:

api_key

然后在Liii STEM里打开帮助 -> 插件 -> LLM, 如下图所示

help_llm

随后打开llm_zh.tm这个文档

llm_zh

将您的API Key粘贴到如下图位置

insert_api_key

保存后点击菜单里的Literate -> Build buffer, 之后便可以享受我们的大模型插件了!

Deepseek API

使用Deepseek V3`和R1`的流程与硅基流动类似,唯一区别是这次您需要在deepseek的官网申请账号,并获取对应的API Key。如下图所示。

deepseek_api

剩下的流程与硅基流动完全一样,唯一不同的是API key输入的位置,如下图所示:

deepseek_api_key

使用指南

您可以遵循下图插入一个大模型的 Session llm_session

直接用渲染的数学公式作为输入

我们支持直接使用Liii STEM的编辑和渲染方式作为大模型的输入,输入将被自动转换为Markdown格式。如下图所示:

input_in_rendered_format

可编辑的大模型输出

一个常见的在使用大模型的时候的问题就是对模型的回答进行整理归档以及进一步提问。 Liii STEM 原生支持对模型的输出进行编辑,且这个编辑和Liii STEM的编辑方式完全相同。您甚至可以直接进行内容的复制粘贴,他都将以Liii STEM的渲染方式进行渲染。如下图所示:

editable_answer

直接粘贴渲染的大模型输出作为下一个问题的输入!

很多时候,大模型给出的答案会有一些小的错误或者模糊的回答,想要在下一个问题中精准定位这个部分需要用户对markdown 的语法有基础的认识。 而且往往需要用户手动将大模型的输出转为markdown格式并且进行细微编辑后重新粘贴进去。如下图所示:

complicated

但是上述一切麻烦在Liii STEM 中不复存在!您可以直接粘贴大模型的答案并直接问他问题!我们的软件会讲一切上述流程自动化为您进行!如下图所示:

simplesimple_answer

此功能不仅支持数学公式,甚至支持表格,如下图所示

table

FAQ

Q: 可以使用中文问答吗? A:可以,需要先将文档语言设置为中文。

享受探索科学与计算的乐趣!

- + \ No newline at end of file diff --git a/guide/tutorials/sde_tutorial.html b/guide/tutorials/sde_tutorial.html index 3731d44..39abde9 100644 --- a/guide/tutorials/sde_tutorial.html +++ b/guide/tutorials/sde_tutorial.html @@ -6,12 +6,12 @@ 转码:大型开源项目开发零基础入门 | Liii STEM Suite - + - + - + @@ -20,7 +20,7 @@
Skip to content

转码:大型开源项目开发零基础入门

我们针对想参与开源软件开发的付费用户提供了开源软件开发零基础教学的服务。

  • 想转码的付费用户,我们尤其欢迎理工科背景,例如数学物理化学生物之后想转计算机或者找一份软件工程开发的同学。
  • 想参与开源软件开发,但是不熟悉流程且没有大型项目开发和维护经验的付费用户。

具体流程以及我们可以提供的服务如下:

  1. 我们会给几个简单的任务以及一些教程,然后根据您完成的时间来评估您的水平并且让您了解在GitHub上提PR以及如何进行代码评审以及代码测试的全部流程。
  2. 之后我们会按照您的水平不断的往上增加任务难度,并让您不断提高开发流程的熟练度。我们同时会评估每一个您提交的代码并且教您如何修改您的代码,让您的代码尽量达到工业级而不是课程项目的要求。
  3. 这个过程中我们会一直提供线上答疑,同时付费用户每周可以在我们的工作时间约最多两小时的一对一线上会议。
  4. 开发进度好的用户之后感兴趣可以报名参加由中国科学院软件研究所主办的开源之夏活动。我们近三年的结项率是百分百。

FAQ

Q:我能参与什么项目的开发?

A:我们主要倚托两个仓库,MoganGoldfish Scheme。其中Goldfish是个采用文学编程的相对小型的项目。Mogan则是TeXmacs的一个Fork,TeXmacs是GNU社区一个相当大型而且有着将近三十年历史的项目。

Q:你们用什么语言教学?

A:语言并不重要,我们的项目开发可能会用到Scheme,C++, Python以及C。具体需要用到的语言特性会根据任务的难度来确定。而且我们也会评审您的代码并且教您代码规范。

Q:为何我要付费帮你们干活?

A:我们这个服务主要是面向完全0基础的想转码的同学。教学这些同学使用基本的工具,例如Git, tig等需要大量的时间。同时我们会评审学生的代码,引导学生写出工业级别的代码而不只是课程项目水平的代码。 这个服务需要占用我们大量时间,所以只会面向早期的付费用户。 如果您已经有了成熟的软件开发能力欢迎您直接给Mogan和Goldfish Scheme提PR,我们的社区欢迎一切的开发者。

享受探索科学与计算的乐趣!

- + \ No newline at end of file diff --git a/hashmap.json b/hashmap.json index d67bf82..b3845b3 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"guide_about-liii_liii_stem_vs_latex_zh.md":"M_ApOvxp","guide_about-liii_what-is-liii-stem.md":"UhA5SQVj","guide_about-us.md":"BkkjLVzx","guide_changelog_v2025.0.x.md":"CIAT-Bar","guide_contact.md":"Bti4vsVi","guide_install.md":"DsVDg4xS","guide_pricing_pricing.md":"CTUMMsrm","guide_tutorials_intro_to_mogan.md":"Dw-g6I_0","guide_tutorials_llm_plugin.md":"0rxkhiEm","guide_tutorials_sde_tutorial.md":"BcajI10p","index.md":"CyNEBdTd"} +{"guide_about-liii_liii_stem_vs_latex_zh.md":"M_ApOvxp","guide_about-liii_what-is-liii-stem.md":"UhA5SQVj","guide_about-us.md":"BkkjLVzx","guide_changelog_v2025.0.x.md":"CIAT-Bar","guide_contact.md":"Bti4vsVi","guide_install.md":"DsVDg4xS","guide_pricing_pricing.md":"CTUMMsrm","guide_tutorials_intro_to_mogan.md":"Dw-g6I_0","guide_tutorials_llm_plugin.md":"0rxkhiEm","guide_tutorials_sde_tutorial.md":"BcajI10p","index.md":"DhrYwoAh"} diff --git a/index.html b/index.html index fd2ede6..acb9708 100644 --- a/index.html +++ b/index.html @@ -6,21 +6,21 @@ 三鲤AI理工套件 | explore science and technology - + - + - + - + -
Skip to content

三鲤AI理工套件

零基础全能AI集成科技写作平台

一站式服务您的理工科创新和写作需求

背景图

亮点速览

直观!可交互!这就是「三鲤理工套件」!
一个强大的科技文本编辑器!

feature-math

直观的数学编辑

无需学习代码,零基础上手「三鲤理工套件」,可视化操作,结构化编辑——助力您高效、清晰地编写数学公式!

粘贴 LaTeX 代码

复制 LaTeX 代码,粘贴到「三鲤理工套件」,即刻渲染,所见即所得!

feature-copy
feature-copy-ai

AI助力工作

直接从 GPT AI 复制答案,并无缝粘贴到「三鲤理工套件」,保留所有数学公式!

支持多种插件

「三鲤理工套件」支持多种插件,例如 Maxima,帮助您计算、绘图,甚至思考!

feature-maxima

越来越多的用户选择了Liii STEM

USTCZJUCAAHUSTPKUpolyUSYSUUESTCUNNCSUSTJHURUPUWLOxfordUICPSUSBUUCSDCUHK-ShenzhenUIC-BNUSNU
USTCZJUCAAHUSTPKUpolyUSYSUUESTCUNNCSUSTJHURUPUWLOxfordUICPSUSBUUCSDCUHK-ShenzhenUIC-BNUSNU
*以上为有较多用户的部分高校

享受探索科学与计算的乐趣!

- +
Skip to content

三鲤AI理工套件

零基础全能AI集成科技写作平台

一站式服务您的理工科创新和写作需求

背景图

亮点速览

直观!可交互!这就是「三鲤理工套件」!
一个强大的科技文本编辑器!

feature-math

直观的数学编辑

无需学习代码,零基础上手「三鲤理工套件」,可视化操作,结构化编辑——助力您高效、清晰地编写数学公式!

粘贴 LaTeX 代码

复制 LaTeX 代码,粘贴到「三鲤理工套件」,即刻渲染,所见即所得!

feature-copy
feature-copy-ai

AI助力工作

直接从 GPT AI 复制答案,并无缝粘贴到「三鲤理工套件」,保留所有数学公式!

支持多种插件

「三鲤理工套件」支持多种插件,例如 Maxima,帮助您计算、绘图,甚至思考!

feature-maxima

越来越多的用户选择了Liii STEM

USTCZJUCAAHUSTPKUpolyUSYSUUESTCUNNCSUSTJHURUPUWLOxfordUICPSUSBUUCSDCUHK-ShenzhenUIC-BNUSNU
USTCZJUCAAHUSTPKUpolyUSYSUUESTCUNNCSUSTJHURUPUWLOxfordUICPSUSBUUCSDCUHK-ShenzhenUIC-BNUSNU
*以上为有较多用户的部分高校

享受探索科学与计算的乐趣!

+ \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index 2f94963..49b5552 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -http://liiistem.cn/guide/about-liii/liii_stem_vs_latex_zh.html2025-01-07T12:17:48.000Zhttp://liiistem.cn/guide/about-liii/what-is-liii-stem.html2025-01-10T12:12:44.000Zhttp://liiistem.cn/guide/about-us.html2025-01-09T03:19:17.000Zhttp://liiistem.cn/guide/changelog/v2025.0.x.html2025-01-09T03:19:17.000Zhttp://liiistem.cn/guide/contact.html2025-01-08T11:53:38.000Zhttp://liiistem.cn/guide/install.html2025-01-24T03:17:20.000Zhttp://liiistem.cn/guide/pricing/pricing.html2025-01-22T07:38:13.000Zhttp://liiistem.cn/guide/tutorials/intro_to_mogan.html2025-01-08T04:43:15.000Zhttp://liiistem.cn/guide/tutorials/llm_plugin.html2025-01-23T09:21:34.000Zhttp://liiistem.cn/guide/tutorials/sde_tutorial.html2025-01-15T04:06:49.000Zhttp://liiistem.cn/2025-01-24T04:06:43.000Z \ No newline at end of file +http://liiistem.cn/guide/about-liii/liii_stem_vs_latex_zh.html2025-01-07T12:17:48.000Zhttp://liiistem.cn/guide/about-liii/what-is-liii-stem.html2025-01-10T12:12:44.000Zhttp://liiistem.cn/guide/about-us.html2025-01-09T03:19:17.000Zhttp://liiistem.cn/guide/changelog/v2025.0.x.html2025-01-09T03:19:17.000Zhttp://liiistem.cn/guide/contact.html2025-01-08T11:53:38.000Zhttp://liiistem.cn/guide/install.html2025-01-24T03:17:20.000Zhttp://liiistem.cn/guide/pricing/pricing.html2025-01-22T07:38:13.000Zhttp://liiistem.cn/guide/tutorials/intro_to_mogan.html2025-01-08T04:43:15.000Zhttp://liiistem.cn/guide/tutorials/llm_plugin.html2025-01-23T09:21:34.000Zhttp://liiistem.cn/guide/tutorials/sde_tutorial.html2025-01-15T04:06:49.000Zhttp://liiistem.cn/2025-01-24T04:56:27.000Z \ No newline at end of file