diff --git a/404.html b/404.html index 185f1d3..5b5663a 100644 --- a/404.html +++ b/404.html @@ -6,9 +6,9 @@ 404 | vue3-ccui - + - + @@ -17,7 +17,7 @@
- + \ No newline at end of file diff --git a/assets/app.BmpttpPE.js b/assets/app.CVWgt2rL.js similarity index 95% rename from assets/app.BmpttpPE.js rename to assets/app.CVWgt2rL.js index d551517..baa4157 100644 --- a/assets/app.BmpttpPE.js +++ b/assets/app.CVWgt2rL.js @@ -1 +1 @@ -import{R as i}from"./chunks/theme.C2x-V_gQ.js";import{U as o,ah as u,ai as l,aj as c,ak as f,al as d,am as m,an as h,ao as g,ap as A,aq as y,d as P,u as v,y as w,x as C,ar as R,as as b,at as E,a9 as S}from"./chunks/framework.Py8LwWZb.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}=v();return w(()=>{C(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&R(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function j(){globalThis.__VITEPRESS__=!0;const e=D(),a=x();a.provide(l,e);const t=c(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 x(){return g(T)}function D(){let e=o,a;return A(t=>{let n=y(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&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{j as createApp}; +import{R as i}from"./chunks/theme.B0wR8IGZ.js";import{U as o,ah as u,ai as l,aj as c,ak as f,al as d,am as m,an as h,ao as g,ap as A,aq as y,d as P,u as v,y as w,x as C,ar as R,as as b,at as E,a9 as S}from"./chunks/framework.Py8LwWZb.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}=v();return w(()=>{C(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&R(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function j(){globalThis.__VITEPRESS__=!0;const e=D(),a=x();a.provide(l,e);const t=c(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 x(){return g(T)}function D(){let e=o,a;return A(t=>{let n=y(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&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{j as createApp}; diff --git a/assets/chunks/VPAlgoliaSearchBox.DY8wG3fS.js b/assets/chunks/VPAlgoliaSearchBox.D6KqSfOx.js similarity index 99% rename from assets/chunks/VPAlgoliaSearchBox.DY8wG3fS.js rename to assets/chunks/VPAlgoliaSearchBox.D6KqSfOx.js index 0eb5196..2b6382b 100644 --- a/assets/chunks/VPAlgoliaSearchBox.DY8wG3fS.js +++ b/assets/chunks/VPAlgoliaSearchBox.D6KqSfOx.js @@ -1,4 +1,4 @@ -import{d as Zr,au as Qr,L as Gr,y as Yr,v as Xr,R as eo,o as to,c as no}from"./framework.Py8LwWZb.js";import{u as ro}from"./theme.C2x-V_gQ.js";/*! @docsearch/js 3.6.1 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function on(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function N(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n3)for(n=[n],i=3;i0?Ue(m.type,m.props,m.key,null,m.__v):m)!=null){if(m.__=n,m.__b=n.__b+1,(p=g[a])===null||p&&m.key==p.key&&m.type===p.type)g[a]=void 0;else for(v=0;v<_;v++){if((p=g[v])&&m.key==p.key&&m.type===p.type){g[v]=void 0;break}p=null}Qt(t,m,p=p||Et,o,i,u,s,l,f),h=m.__e,(v=m.ref)&&p.ref!=v&&(y||(y=[]),p.ref&&y.push(p.ref,null,m),y.push(v,m.__c||h,m)),h!=null?(d==null&&(d=h),typeof m.type=="function"&&m.__k!=null&&m.__k===p.__k?m.__d=l=vr(m,l,t):l=dr(t,m,p,g,h,l),f||n.type!=="option"?typeof n.type=="function"&&(n.__d=l):t.value=""):l&&p.__e==l&&l.parentNode!=t&&(l=nt(p))}for(n.__e=d,a=_;a--;)g[a]!=null&&(typeof n.type=="function"&&g[a].__e!=null&&g[a].__e==n.__d&&(n.__d=nt(r,a+1)),gr(g[a],g[a]));if(y)for(a=0;a3)for(n=[n],i=3;i=n.__.length&&n.__.push({}),n.__[t]}function Gt(t){return Ce=1,br(Sr,t)}function br(t,e,n){var r=it(xe++,2);return r.t=t,r.__c||(r.__=[n?n(e):Sr(void 0,e),function(o){var i=r.t(r.__[0],o);r.__[0]!==i&&(r.__=[i,r.__[1]],r.__c.setState({}))}],r.__c=K),r.__}function Yt(t,e){var n=it(xe++,3);!j.__s&&Xt(n.__H,e)&&(n.__=t,n.__H=e,K.__H.__h.push(n))}function hn(t,e){var n=it(xe++,4);!j.__s&&Xt(n.__H,e)&&(n.__=t,n.__H=e,K.__h.push(n))}function Ct(t,e){var n=it(xe++,7);return Xt(n.__H,e)&&(n.__=t(),n.__H=e,n.__h=t),n.__}function lo(){Ft.forEach(function(t){if(t.__P)try{t.__H.__h.forEach(bt),t.__H.__h.forEach(Bt),t.__H.__h=[]}catch(e){t.__H.__h=[],j.__e(e,t.__v)}}),Ft=[]}j.__b=function(t){K=null,fn&&fn(t)},j.__r=function(t){mn&&mn(t),xe=0;var e=(K=t.__c).__H;e&&(e.__h.forEach(bt),e.__h.forEach(Bt),e.__h=[])},j.diffed=function(t){pn&&pn(t);var e=t.__c;e&&e.__H&&e.__H.__h.length&&(Ft.push(e)!==1&&sn===j.requestAnimationFrame||((sn=j.requestAnimationFrame)||function(n){var r,o=function(){clearTimeout(i),yn&&cancelAnimationFrame(r),setTimeout(n)},i=setTimeout(o,100);yn&&(r=requestAnimationFrame(o))})(lo)),K=void 0},j.__c=function(t,e){e.some(function(n){try{n.__h.forEach(bt),n.__h=n.__h.filter(function(r){return!r.__||Bt(r)})}catch(r){e.some(function(o){o.__h&&(o.__h=[])}),e=[],j.__e(r,n.__v)}}),vn&&vn(t,e)},j.unmount=function(t){dn&&dn(t);var e=t.__c;if(e&&e.__H)try{e.__H.__.forEach(bt)}catch(n){j.__e(n,e.__v)}};var yn=typeof requestAnimationFrame=="function";function bt(t){var e=K;typeof t.__c=="function"&&t.__c(),K=e}function Bt(t){var e=K;t.__c=t.__(),K=e}function Xt(t,e){return!t||t.length!==e.length||e.some(function(n,r){return n!==t[r]})}function Sr(t,e){return typeof e=="function"?e(t):e}function Or(t,e){for(var n in e)t[n]=e[n];return t}function Vt(t,e){for(var n in t)if(n!=="__source"&&!(n in e))return!0;for(var r in e)if(r!=="__source"&&t[r]!==e[r])return!0;return!1}function Kt(t){this.props=t}(Kt.prototype=new te).isPureReactComponent=!0,Kt.prototype.shouldComponentUpdate=function(t,e){return Vt(this.props,t)||Vt(this.state,e)};var gn=j.__b;j.__b=function(t){t.type&&t.type.__f&&t.ref&&(t.props.ref=t.ref,t.ref=null),gn&&gn(t)};var so=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911,_n=function(t,e){return t==null?null:ie(ie(t).map(e))},fo={map:_n,forEach:_n,count:function(t){return t?ie(t).length:0},only:function(t){var e=ie(t);if(e.length!==1)throw"Children.only";return e[0]},toArray:ie},mo=j.__e;function St(){this.__u=0,this.t=null,this.__b=null}function wr(t){var e=t.__.__c;return e&&e.__e&&e.__e(t)}function qe(){this.u=null,this.o=null}j.__e=function(t,e,n){if(t.then){for(var r,o=e;o=o.__;)if((r=o.__c)&&r.__c)return e.__e==null&&(e.__e=n.__e,e.__k=n.__k),r.__c(t,e)}mo(t,e,n)},(St.prototype=new te).__c=function(t,e){var n=e.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var o=wr(r.__v),i=!1,u=function(){i||(i=!0,n.componentWillUnmount=n.__c,o?o(s):s())};n.__c=n.componentWillUnmount,n.componentWillUnmount=function(){u(),n.__c&&n.__c()};var s=function(){if(!--r.__u){if(r.state.__e){var f=r.state.__e;r.__v.__k[0]=function v(p,m,h){return p&&(p.__v=null,p.__k=p.__k&&p.__k.map(function(d){return v(d,m,h)}),p.__c&&p.__c.__P===m&&(p.__e&&h.insertBefore(p.__e,p.__d),p.__c.__e=!0,p.__c.__P=h)),p}(f,f.__c.__P,f.__c.__O)}var a;for(r.setState({__e:r.__b=null});a=r.t.pop();)a.forceUpdate()}},l=e.__h===!0;r.__u++||l||r.setState({__e:r.__b=r.__v.__k[0]}),t.then(u,u)},St.prototype.componentWillUnmount=function(){this.t=[]},St.prototype.render=function(t,e){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function i(u,s,l){return u&&(u.__c&&u.__c.__H&&(u.__c.__H.__.forEach(function(f){typeof f.__c=="function"&&f.__c()}),u.__c.__H=null),(u=Or({},u)).__c!=null&&(u.__c.__P===l&&(u.__c.__P=s),u.__c=null),u.__k=u.__k&&u.__k.map(function(f){return i(f,s,l)})),u}(this.__b,n,r.__O=r.__P)}this.__b=null}var o=e.__e&&ee(pe,null,t.fallback);return o&&(o.__h=null),[ee(pe,null,e.__e?null:t.children),o]};var bn=function(t,e,n){if(++n[1]===n[0]&&t.o.delete(e),t.props.revealOrder&&(t.props.revealOrder[0]!=="t"||!t.o.size))for(n=t.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),e.i.removeChild(r)}}),rt(ee(po,{context:e.context},t.__v),e.l)):e.l&&e.componentWillUnmount()}function Er(t,e){return ee(vo,{__v:t,i:e})}(qe.prototype=new te).__e=function(t){var e=this,n=wr(e.__v),r=e.o.get(t);return r[0]++,function(o){var i=function(){e.props.revealOrder?(r.push(o),bn(e,t,r)):o()};n?n(i):i()}},qe.prototype.render=function(t){this.u=null,this.o=new Map;var e=ie(t.children);t.revealOrder&&t.revealOrder[0]==="b"&&e.reverse();for(var n=e.length;n--;)this.o.set(e[n],this.u=[1,0,this.u]);return t.children},qe.prototype.componentDidUpdate=qe.prototype.componentDidMount=function(){var t=this;this.o.forEach(function(e,n){bn(t,n,e)})};var jr=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,ho=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,yo=function(t){return(typeof Symbol<"u"&&D(Symbol())=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(t)};function Pr(t,e,n){return e.__k==null&&(e.textContent=""),rt(t,e),typeof n=="function"&&n(),t?t.__c:null}te.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(t){Object.defineProperty(te.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]},set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})});var Sn=j.event;function go(){}function _o(){return this.cancelBubble}function bo(){return this.defaultPrevented}j.event=function(t){return Sn&&(t=Sn(t)),t.persist=go,t.isPropagationStopped=_o,t.isDefaultPrevented=bo,t.nativeEvent=t};var Ir,On={configurable:!0,get:function(){return this.class}},wn=j.vnode;j.vnode=function(t){var e=t.type,n=t.props,r=n;if(typeof e=="string"){for(var o in r={},n){var i=n[o];o==="value"&&"defaultValue"in n&&i==null||(o==="defaultValue"&&"value"in n&&n.value==null?o="value":o==="download"&&i===!0?i="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+e)&&!yo(n.type)?o="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(o)?o=o.toLowerCase():ho.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():i===null&&(i=void 0),r[o]=i)}e=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=ie(n.children).forEach(function(u){u.props.selected=r.value.indexOf(u.props.value)!=-1})),e=="select"&&r.defaultValue!=null&&(r.value=ie(n.children).forEach(function(u){u.props.selected=r.multiple?r.defaultValue.indexOf(u.props.value)!=-1:r.defaultValue==u.props.value})),t.props=r}e&&n.class!=n.className&&(On.enumerable="className"in n,n.className!=null&&(r.class=n.className),Object.defineProperty(r,"className",On)),t.$$typeof=jr,wn&&wn(t)};var En=j.__r;j.__r=function(t){En&&En(t),Ir=t.__c};var So={ReactCurrentDispatcher:{current:{readContext:function(t){return Ir.__n[t.__c].props.value}}}};function jn(t){return!!t&&t.$$typeof===jr}(typeof performance>"u"?"undefined":D(performance))=="object"&&typeof performance.now=="function"&&performance.now.bind(performance);var c={useState:Gt,useReducer:br,useEffect:Yt,useLayoutEffect:hn,useRef:function(t){return Ce=5,Ct(function(){return{current:t}},[])},useImperativeHandle:function(t,e,n){Ce=6,hn(function(){typeof t=="function"?t(e()):t&&(t.current=e())},n==null?n:n.concat(t))},useMemo:Ct,useCallback:function(t,e){return Ce=8,Ct(function(){return t},e)},useContext:function(t){var e=K.context[t.__c],n=it(xe++,9);return n.__c=t,e?(n.__==null&&(n.__=!0,e.sub(K)),e.props.value):t.__},useDebugValue:function(t,e){j.useDebugValue&&j.useDebugValue(e?e(t):t)},version:"16.8.0",Children:fo,render:Pr,hydrate:function(t,e,n){return _r(t,e),typeof n=="function"&&n(),t?t.__c:null},unmountComponentAtNode:function(t){return!!t.__k&&(rt(null,t),!0)},createPortal:Er,createElement:ee,createContext:function(t,e){var n={__c:e="__cC"+sr++,__:t,Consumer:function(r,o){return r.children(o)},Provider:function(r){var o,i;return this.getChildContext||(o=[],(i={})[e]=this,this.getChildContext=function(){return i},this.shouldComponentUpdate=function(u){this.props.value!==u.value&&o.some(Ut)},this.sub=function(u){o.push(u);var s=u.componentWillUnmount;u.componentWillUnmount=function(){o.splice(o.indexOf(u),1),s&&s.call(u)}}),r.children}};return n.Provider.__=n.Consumer.contextType=n},createFactory:function(t){return ee.bind(null,t)},cloneElement:function(t){return jn(t)?uo.apply(null,arguments):t},createRef:function(){return{current:null}},Fragment:pe,isValidElement:jn,findDOMNode:function(t){return t&&(t.base||t.nodeType===1&&t)||null},Component:te,PureComponent:Kt,memo:function(t,e){function n(o){var i=this.props.ref,u=i==o.ref;return!u&&i&&(i.call?i(null):i.current=null),e?!e(this.props,o)||!u:Vt(this.props,o)}function r(o){return this.shouldComponentUpdate=n,ee(t,o)}return r.displayName="Memo("+(t.displayName||t.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r},forwardRef:function(t){function e(n,r){var o=Or({},n);return delete o.ref,t(o,(r=n.ref||r)&&(D(r)!="object"||"current"in r)?r:null)}return e.$$typeof=so,e.render=e,e.prototype.isReactComponent=e.__f=!0,e.displayName="ForwardRef("+(t.displayName||t.name)+")",e},unstable_batchedUpdates:function(t,e){return t(e)},StrictMode:pe,Suspense:St,SuspenseList:qe,lazy:function(t){var e,n,r;function o(i){if(e||(e=t()).then(function(u){n=u.default||u},function(u){r=u}),r)throw r;if(!n)throw e;return ee(n,i)}return o.displayName="Lazy",o.__f=!0,o},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:So},Oo=["facetName","facetQuery"];function Pn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function Fe(t){for(var e=1;e=0||(a[l]=u[l]);return a}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function be(t,e){return function(n){if(Array.isArray(n))return n}(t)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var i,u,s=[],l=!0,f=!1;try{for(o=o.call(n);!(l=(i=o.next()).done)&&(s.push(i.value),!r||s.length!==r);l=!0);}catch(a){f=!0,u=a}finally{try{l||o.return==null||o.return()}finally{if(f)throw u}}return s}}(t,e)||Dr(t,e)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Dr(t,e){if(t){if(typeof t=="string")return Wt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wt(t,e):void 0}}function Wt(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);ni.map(i=>d[i]); -import{d as S,o as u,c as f,r as h,a as oe,t as A,n as x,b as L,w as p,e as P,T as qe,_ as C,u as Dn,i as Qa,f as Ja,g as Ls,h as M,j as v,k as c,p as J,l as K,m as Ue,q as ps,s as O,v as te,x as zt,y as Ye,z as bt,A as Ys,B as Ka,C as Xa,D as ye,F as U,E as X,G as Tn,H as jt,I as d,J as ge,K as Cn,L as wt,M as Te,N as xe,O as er,P as On,Q as tr,R as Vs,S as Ln,U as Zt,V as Yn,W as Vn,X as Nn,Y as In,Z as St,$ as sr,a0 as nr,a1 as En,a2 as An,a3 as ar,a4 as rr,a5 as or,a6 as ir,a7 as lr,a8 as ur,a9 as cr,aa as Fn,ab as _s,ac as ys,ad as xn,ae as at}from"./framework.Py8LwWZb.js";const dr=S({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,s)=>(u(),f("span",{class:x(["VPBadge",t.type])},[h(t.$slots,"default",{},()=>[oe(A(t.text),1)])],2))}}),fr={key:0,class:"VPBackdrop"},hr=S({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,s)=>(u(),L(qe,{name:"fade"},{default:p(()=>[t.show?(u(),f("div",fr)):P("",!0)]),_:1}))}}),mr=C(hr,[["__scopeId","data-v-2eef97d8"]]),I=Dn;function vr(e,t){let s,n=!1;return()=>{s&&clearTimeout(s),n?s=setTimeout(e,t):(e(),(n=!0)&&setTimeout(()=>n=!1,t))}}function gs(e){return/^\//.test(e)?e:`/${e}`}function Ns(e){const{pathname:t,search:s,hash:n,protocol:a}=new URL(e,"http://a.com");if(Qa(e)||e.startsWith("#")||!a.startsWith("http")||!Ja(t))return e;const{site:r}=I(),o=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${s}${n}`);return Ls(o)}function Mt({correspondingLink:e=!1}={}){const{site:t,localeIndex:s,page:n,theme:a,hash:r}=I(),o=M(()=>{var l,m;return{label:(l=t.value.locales[s.value])==null?void 0:l.label,link:((m=t.value.locales[s.value])==null?void 0:m.link)||(s.value==="root"?"/":`/${s.value}/`)}});return{localeLinks:M(()=>Object.entries(t.value.locales).flatMap(([l,m])=>o.value.label===m.label?[]:{text:m.label,link:pr(m.link||(l==="root"?"/":`/${l}/`),a.value.i18nRouting!==!1&&e,n.value.relativePath.slice(o.value.link.length-1),!t.value.cleanUrls)+r.value})),currentLang:o}}function pr(e,t,s,n){return t?e.replace(/\/$/,"")+gs(s.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):e}const _r=e=>(J("data-v-c03b3c11"),e=e(),K(),e),yr={class:"NotFound"},gr={class:"code"},kr={class:"title"},br=_r(()=>v("div",{class:"divider"},null,-1)),wr={class:"quote"},Sr={class:"action"},Mr=["href","aria-label"],$r=S({__name:"NotFound",setup(e){const{theme:t}=I(),{currentLang:s}=Mt();return(n,a)=>{var r,o,i,l,m;return u(),f("div",yr,[v("p",gr,A(((r=c(t).notFound)==null?void 0:r.code)??"404"),1),v("h1",kr,A(((o=c(t).notFound)==null?void 0:o.title)??"PAGE NOT FOUND"),1),br,v("blockquote",wr,A(((i=c(t).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),v("div",Sr,[v("a",{class:"link",href:c(Ls)(c(s).link),"aria-label":((l=c(t).notFound)==null?void 0:l.linkLabel)??"go to home"},A(((m=c(t).notFound)==null?void 0:m.linkText)??"Take me home"),9,Mr)])])}}}),Pr=C($r,[["__scopeId","data-v-c03b3c11"]]);function Hn(e,t){if(Array.isArray(e))return Vt(e);if(e==null)return[];t=gs(t);const s=Object.keys(e).sort((a,r)=>r.split("/").length-a.split("/").length).find(a=>t.startsWith(gs(a))),n=s?e[s]:[];return Array.isArray(n)?Vt(n):Vt(n.items,n.base)}function Dr(e){const t=[];let s=0;for(const n in e){const a=e[n];if(a.items){s=t.push(a);continue}t[s]||t.push({items:[]}),t[s].items.push(a)}return t}function Tr(e){const t=[];function s(n){for(const a of n)a.text&&a.link&&t.push({text:a.text,link:a.link,docFooterText:a.docFooterText}),a.items&&s(a.items)}return s(e),t}function ks(e,t){return Array.isArray(t)?t.some(s=>ks(e,s)):Ue(e,t.link)?!0:t.items?ks(e,t.items):!1}function Vt(e,t){return[...e].map(s=>{const n={...s},a=n.base||t;return a&&n.link&&(n.link=a+n.link),n.items&&(n.items=Vt(n.items,a)),n})}function Ve(){const{frontmatter:e,page:t,theme:s}=I(),n=ps("(min-width: 960px)"),a=O(!1),r=M(()=>{const V=s.value.sidebar,T=t.value.relativePath;return V?Hn(V,T):[]}),o=O(r.value);te(r,(V,T)=>{JSON.stringify(V)!==JSON.stringify(T)&&(o.value=r.value)});const i=M(()=>e.value.sidebar!==!1&&o.value.length>0&&e.value.layout!=="home"),l=M(()=>m?e.value.aside==null?s.value.aside==="left":e.value.aside==="left":!1),m=M(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:s.value.aside!==!1),_=M(()=>i.value&&n.value),y=M(()=>i.value?Dr(o.value):[]);function b(){a.value=!0}function $(){a.value=!1}function g(){a.value?$():b()}return{isOpen:a,sidebar:o,sidebarGroups:y,hasSidebar:i,hasAside:m,leftAside:l,isSidebarEnabled:_,open:b,close:$,toggle:g}}function Cr(e,t){let s;zt(()=>{s=e.value?document.activeElement:void 0}),Ye(()=>{window.addEventListener("keyup",n)}),bt(()=>{window.removeEventListener("keyup",n)});function n(a){a.key==="Escape"&&e.value&&(t(),s==null||s.focus())}}function Or(e){const{page:t,hash:s}=I(),n=O(!1),a=M(()=>e.value.collapsed!=null),r=M(()=>!!e.value.link),o=O(!1),i=()=>{o.value=Ue(t.value.relativePath,e.value.link)};te([t,e,s],i),Ye(i);const l=M(()=>o.value?!0:e.value.items?ks(t.value.relativePath,e.value.items):!1),m=M(()=>!!(e.value.items&&e.value.items.length));zt(()=>{n.value=!!(a.value&&e.value.collapsed)}),Ys(()=>{(o.value||l.value)&&(n.value=!1)});function _(){a.value&&(n.value=!n.value)}return{collapsed:n,collapsible:a,isLink:r,isActiveLink:o,hasActiveLink:l,hasChildren:m,toggle:_}}function Lr(){const{hasSidebar:e}=Ve(),t=ps("(min-width: 960px)"),s=ps("(min-width: 1280px)");return{isAsideEnabled:M(()=>!s.value&&!t.value?!1:e.value?s.value:t.value)}}const bs=[];function Rn(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function Is(e){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(s=>s.id&&s.hasChildNodes()).map(s=>{const n=Number(s.tagName[1]);return{element:s,title:Yr(s),link:"#"+s.id,level:n}});return Vr(t,e)}function Yr(e){let t="";for(const s of e.childNodes)if(s.nodeType===1){if(s.classList.contains("VPBadge")||s.classList.contains("header-anchor")||s.classList.contains("ignore-header"))continue;t+=s.textContent}else s.nodeType===3&&(t+=s.textContent);return t.trim()}function Vr(e,t){if(t===!1)return[];const s=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[n,a]=typeof s=="number"?[s,s]:s==="deep"?[2,6]:s;e=e.filter(o=>o.level>=n&&o.level<=a),bs.length=0;for(const{element:o,link:i}of e)bs.push({element:o,link:i});const r=[];e:for(let o=0;o=0;l--){const m=e[l];if(m.level{requestAnimationFrame(r),window.addEventListener("scroll",n)}),Ka(()=>{o(location.hash)}),bt(()=>{window.removeEventListener("scroll",n)});function r(){if(!s.value)return;const i=window.scrollY,l=window.innerHeight,m=document.body.offsetHeight,_=Math.abs(i+l-m)<1,y=bs.map(({element:$,link:g})=>({link:g,top:Ir($)})).filter(({top:$})=>!Number.isNaN($)).sort(($,g)=>$.top-g.top);if(!y.length){o(null);return}if(i<1){o(null);return}if(_){o(y[y.length-1].link);return}let b=null;for(const{link:$,top:g}of y){if(g>i+Xa()+4)break;b=$}o(b)}function o(i){a&&a.classList.remove("active"),i==null?a=null:a=e.value.querySelector(`a[href="${decodeURIComponent(i)}"]`);const l=a;l?(l.classList.add("active"),t.value.style.top=l.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function Ir(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}const Er=["href","title"],Ar=S({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(e){function t({target:s}){const n=s.href.split("#")[1],a=document.getElementById(decodeURIComponent(n));a==null||a.focus({preventScroll:!0})}return(s,n)=>{const a=ye("VPDocOutlineItem",!0);return u(),f("ul",{class:x(["VPDocOutlineItem",s.root?"root":"nested"])},[(u(!0),f(U,null,X(s.headers,({children:r,link:o,title:i})=>(u(),f("li",null,[v("a",{class:"outline-link",href:o,onClick:t,title:i},A(i),9,Er),r!=null&&r.length?(u(),L(a,{key:0,headers:r},null,8,["headers"])):P("",!0)]))),256))],2)}}}),Wn=C(Ar,[["__scopeId","data-v-46def5fe"]]),Fr={class:"content"},xr={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Hr=S({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:s}=I(),n=Tn([]);jt(()=>{n.value=Is(t.value.outline??s.value.outline)});const a=O(),r=O();return Nr(a,r),(o,i)=>(u(),f("nav",{"aria-labelledby":"doc-outline-aria-label",class:x(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:a},[v("div",Fr,[v("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),v("div",xr,A(c(Rn)(c(s))),1),d(Wn,{headers:n.value,root:!0},null,8,["headers"])])],2))}}),Rr=C(Hr,[["__scopeId","data-v-a54687f9"]]),Wr={class:"VPDocAsideCarbonAds"},Br=S({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(s,n)=>(u(),f("div",Wr,[d(c(t),{"carbon-ads":s.carbonAds},null,8,["carbon-ads"])]))}}),Ur=e=>(J("data-v-5150a40e"),e=e(),K(),e),Gr={class:"VPDocAside"},zr=Ur(()=>v("div",{class:"spacer"},null,-1)),jr=S({__name:"VPDocAside",setup(e){const{theme:t}=I();return(s,n)=>(u(),f("div",Gr,[h(s.$slots,"aside-top",{},void 0,!0),h(s.$slots,"aside-outline-before",{},void 0,!0),d(Rr),h(s.$slots,"aside-outline-after",{},void 0,!0),zr,h(s.$slots,"aside-ads-before",{},void 0,!0),c(t).carbonAds?(u(),L(Br,{key:0,"carbon-ads":c(t).carbonAds},null,8,["carbon-ads"])):P("",!0),h(s.$slots,"aside-ads-after",{},void 0,!0),h(s.$slots,"aside-bottom",{},void 0,!0)]))}}),Zr=C(jr,[["__scopeId","data-v-5150a40e"]]);function qr(){const{theme:e,page:t}=I();return M(()=>{const{text:s="Edit this page",pattern:n=""}=e.value.editLink||{};let a;return typeof n=="function"?a=n(t.value):a=n.replace(/:path/g,t.value.filePath),{url:a,text:s}})}function Qr(){const{page:e,theme:t,frontmatter:s}=I();return M(()=>{var m,_,y,b,$,g,V,T;const n=Hn(t.value.sidebar,e.value.relativePath),a=Tr(n),r=Jr(a,F=>F.link.replace(/[?#].*$/,"")),o=r.findIndex(F=>Ue(e.value.relativePath,F.link)),i=((m=t.value.docFooter)==null?void 0:m.prev)===!1&&!s.value.prev||s.value.prev===!1,l=((_=t.value.docFooter)==null?void 0:_.next)===!1&&!s.value.next||s.value.next===!1;return{prev:i?void 0:{text:(typeof s.value.prev=="string"?s.value.prev:typeof s.value.prev=="object"?s.value.prev.text:void 0)??((y=r[o-1])==null?void 0:y.docFooterText)??((b=r[o-1])==null?void 0:b.text),link:(typeof s.value.prev=="object"?s.value.prev.link:void 0)??(($=r[o-1])==null?void 0:$.link)},next:l?void 0:{text:(typeof s.value.next=="string"?s.value.next:typeof s.value.next=="object"?s.value.next.text:void 0)??((g=r[o+1])==null?void 0:g.docFooterText)??((V=r[o+1])==null?void 0:V.text),link:(typeof s.value.next=="object"?s.value.next.link:void 0)??((T=r[o+1])==null?void 0:T.link)}}})}function Jr(e,t){const s=new Set;return e.filter(n=>{const a=t(n);return s.has(a)?!1:s.add(a)})}const ce=S({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,s=M(()=>t.tag??(t.href?"a":"span")),n=M(()=>t.href&&Cn.test(t.href)||t.target==="_blank");return(a,r)=>(u(),L(ge(s.value),{class:x(["VPLink",{link:a.href,"vp-external-link-icon":n.value,"no-icon":a.noIcon}]),href:a.href?c(Ns)(a.href):void 0,target:a.target??(n.value?"_blank":void 0),rel:a.rel??(n.value?"noreferrer":void 0)},{default:p(()=>[h(a.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Kr={class:"VPLastUpdated"},Xr=["datetime"],eo=S({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:s,lang:n}=I(),a=M(()=>new Date(s.value.lastUpdated)),r=M(()=>a.value.toISOString()),o=O("");return Ye(()=>{zt(()=>{var i,l,m;o.value=new Intl.DateTimeFormat((l=(i=t.value.lastUpdated)==null?void 0:i.formatOptions)!=null&&l.forceLocale?n.value:void 0,((m=t.value.lastUpdated)==null?void 0:m.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(a.value)})}),(i,l)=>{var m;return u(),f("p",Kr,[oe(A(((m=c(t).lastUpdated)==null?void 0:m.text)||c(t).lastUpdatedText||"Last updated")+": ",1),v("time",{datetime:r.value},A(o.value),9,Xr)])}}}),to=C(eo,[["__scopeId","data-v-a6f0c6ce"]]),Bn=e=>(J("data-v-6002751c"),e=e(),K(),e),so={key:0,class:"VPDocFooter"},no={key:0,class:"edit-info"},ao={key:0,class:"edit-link"},ro=Bn(()=>v("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),oo={key:1,class:"last-updated"},io={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},lo=Bn(()=>v("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),uo={class:"pager"},co=["innerHTML"],fo=["innerHTML"],ho={class:"pager"},mo=["innerHTML"],vo=["innerHTML"],po=S({__name:"VPDocFooter",setup(e){const{theme:t,page:s,frontmatter:n}=I(),a=qr(),r=Qr(),o=M(()=>t.value.editLink&&n.value.editLink!==!1),i=M(()=>s.value.lastUpdated),l=M(()=>o.value||i.value||r.value.prev||r.value.next);return(m,_)=>{var y,b,$,g;return l.value?(u(),f("footer",so,[h(m.$slots,"doc-footer-before",{},void 0,!0),o.value||i.value?(u(),f("div",no,[o.value?(u(),f("div",ao,[d(ce,{class:"edit-link-button",href:c(a).url,"no-icon":!0},{default:p(()=>[ro,oe(" "+A(c(a).text),1)]),_:1},8,["href"])])):P("",!0),i.value?(u(),f("div",oo,[d(to)])):P("",!0)])):P("",!0),(y=c(r).prev)!=null&&y.link||(b=c(r).next)!=null&&b.link?(u(),f("nav",io,[lo,v("div",uo,[($=c(r).prev)!=null&&$.link?(u(),L(ce,{key:0,class:"pager-link prev",href:c(r).prev.link},{default:p(()=>{var V;return[v("span",{class:"desc",innerHTML:((V=c(t).docFooter)==null?void 0:V.prev)||"Previous page"},null,8,co),v("span",{class:"title",innerHTML:c(r).prev.text},null,8,fo)]}),_:1},8,["href"])):P("",!0)]),v("div",ho,[(g=c(r).next)!=null&&g.link?(u(),L(ce,{key:0,class:"pager-link next",href:c(r).next.link},{default:p(()=>{var V;return[v("span",{class:"desc",innerHTML:((V=c(t).docFooter)==null?void 0:V.next)||"Next page"},null,8,mo),v("span",{class:"title",innerHTML:c(r).next.text},null,8,vo)]}),_:1},8,["href"])):P("",!0)])])):P("",!0)])):P("",!0)}}}),_o=C(po,[["__scopeId","data-v-6002751c"]]),yo=e=>(J("data-v-594eebb4"),e=e(),K(),e),go={class:"container"},ko=yo(()=>v("div",{class:"aside-curtain"},null,-1)),bo={class:"aside-container"},wo={class:"aside-content"},So={class:"content"},Mo={class:"content-container"},$o={class:"main"},Po=S({__name:"VPDoc",setup(e){const{theme:t}=I(),s=wt(),{hasSidebar:n,hasAside:a,leftAside:r}=Ve(),o=M(()=>s.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(i,l)=>{const m=ye("Content");return u(),f("div",{class:x(["VPDoc",{"has-sidebar":c(n),"has-aside":c(a)}])},[h(i.$slots,"doc-top",{},void 0,!0),v("div",go,[c(a)?(u(),f("div",{key:0,class:x(["aside",{"left-aside":c(r)}])},[ko,v("div",bo,[v("div",wo,[d(Zr,null,{"aside-top":p(()=>[h(i.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[h(i.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[h(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[h(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[h(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[h(i.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):P("",!0),v("div",So,[v("div",Mo,[h(i.$slots,"doc-before",{},void 0,!0),v("main",$o,[d(m,{class:x(["vp-doc",[o.value,c(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),d(_o,null,{"doc-footer-before":p(()=>[h(i.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),h(i.$slots,"doc-after",{},void 0,!0)])])]),h(i.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Do=C(Po,[["__scopeId","data-v-594eebb4"]]),To=S({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,s=M(()=>t.href&&Cn.test(t.href)),n=M(()=>t.tag||t.href?"a":"button");return(a,r)=>(u(),L(ge(n.value),{class:x(["VPButton",[a.size,a.theme]]),href:a.href?c(Ns)(a.href):void 0,target:t.target??(s.value?"_blank":void 0),rel:t.rel??(s.value?"noreferrer":void 0)},{default:p(()=>[oe(A(a.text),1)]),_:1},8,["class","href","target","rel"]))}}),Co=C(To,[["__scopeId","data-v-0bdc805e"]]),Oo=["src","alt"],Lo=S({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,s)=>{const n=ye("VPImage",!0);return t.image?(u(),f(U,{key:0},[typeof t.image=="string"||"src"in t.image?(u(),f("img",Te({key:0,class:"VPImage"},typeof t.image=="string"?t.$attrs:{...t.image,...t.$attrs},{src:c(Ls)(typeof t.image=="string"?t.image:t.image.src),alt:t.alt??(typeof t.image=="string"?"":t.image.alt||"")}),null,16,Oo)):(u(),f(U,{key:1},[d(n,Te({class:"dark",image:t.image.dark,alt:t.image.alt},t.$attrs),null,16,["image","alt"]),d(n,Te({class:"light",image:t.image.light,alt:t.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):P("",!0)}}}),At=C(Lo,[["__scopeId","data-v-7bed062b"]]),Yo=e=>(J("data-v-6bf58958"),e=e(),K(),e),Vo={class:"container"},No={class:"main"},Io={key:0,class:"name"},Eo=["innerHTML"],Ao=["innerHTML"],Fo=["innerHTML"],xo={key:0,class:"actions"},Ho={key:0,class:"image"},Ro={class:"image-container"},Wo=Yo(()=>v("div",{class:"image-bg"},null,-1)),Bo=S({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=xe("hero-image-slot-exists");return(s,n)=>(u(),f("div",{class:x(["VPHero",{"has-image":s.image||c(t)}])},[v("div",Vo,[v("div",No,[h(s.$slots,"home-hero-info-before",{},void 0,!0),h(s.$slots,"home-hero-info",{},()=>[s.name?(u(),f("h1",Io,[v("span",{innerHTML:s.name,class:"clip"},null,8,Eo)])):P("",!0),s.text?(u(),f("p",{key:1,innerHTML:s.text,class:"text"},null,8,Ao)):P("",!0),s.tagline?(u(),f("p",{key:2,innerHTML:s.tagline,class:"tagline"},null,8,Fo)):P("",!0)],!0),h(s.$slots,"home-hero-info-after",{},void 0,!0),s.actions?(u(),f("div",xo,[(u(!0),f(U,null,X(s.actions,a=>(u(),f("div",{key:a.link,class:"action"},[d(Co,{tag:"a",size:"medium",theme:a.theme,text:a.text,href:a.link,target:a.target,rel:a.rel},null,8,["theme","text","href","target","rel"])]))),128))])):P("",!0),h(s.$slots,"home-hero-actions-after",{},void 0,!0)]),s.image||c(t)?(u(),f("div",Ho,[v("div",Ro,[Wo,h(s.$slots,"home-hero-image",{},()=>[s.image?(u(),L(At,{key:0,class:"image-src",image:s.image},null,8,["image"])):P("",!0)],!0)])])):P("",!0)])],2))}}),Uo=C(Bo,[["__scopeId","data-v-6bf58958"]]),Go=S({__name:"VPHomeHero",setup(e){const{frontmatter:t}=I();return(s,n)=>c(t).hero?(u(),L(Uo,{key:0,class:"VPHomeHero",name:c(t).hero.name,text:c(t).hero.text,tagline:c(t).hero.tagline,image:c(t).hero.image,actions:c(t).hero.actions},{"home-hero-info-before":p(()=>[h(s.$slots,"home-hero-info-before")]),"home-hero-info":p(()=>[h(s.$slots,"home-hero-info")]),"home-hero-info-after":p(()=>[h(s.$slots,"home-hero-info-after")]),"home-hero-actions-after":p(()=>[h(s.$slots,"home-hero-actions-after")]),"home-hero-image":p(()=>[h(s.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):P("",!0)}}),zo=e=>(J("data-v-392b81ed"),e=e(),K(),e),jo={class:"box"},Zo={key:0,class:"icon"},qo=["innerHTML"],Qo=["innerHTML"],Jo=["innerHTML"],Ko={key:4,class:"link-text"},Xo={class:"link-text-value"},ei=zo(()=>v("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),ti=S({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,s)=>(u(),L(ce,{class:"VPFeature",href:t.link,rel:t.rel,target:t.target,"no-icon":!0,tag:t.link?"a":"div"},{default:p(()=>[v("article",jo,[typeof t.icon=="object"&&t.icon.wrap?(u(),f("div",Zo,[d(At,{image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])])):typeof t.icon=="object"?(u(),L(At,{key:1,image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])):t.icon?(u(),f("div",{key:2,class:"icon",innerHTML:t.icon},null,8,qo)):P("",!0),v("h2",{class:"title",innerHTML:t.title},null,8,Qo),t.details?(u(),f("p",{key:3,class:"details",innerHTML:t.details},null,8,Jo)):P("",!0),t.linkText?(u(),f("div",Ko,[v("p",Xo,[oe(A(t.linkText)+" ",1),ei])])):P("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),si=C(ti,[["__scopeId","data-v-392b81ed"]]),ni={key:0,class:"VPFeatures"},ai={class:"container"},ri={class:"items"},oi=S({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,s=M(()=>{const n=t.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,a)=>n.features?(u(),f("div",ni,[v("div",ai,[v("div",ri,[(u(!0),f(U,null,X(n.features,r=>(u(),f("div",{key:r.title,class:x(["item",[s.value]])},[d(si,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):P("",!0)}}),ii=C(oi,[["__scopeId","data-v-2947f9bf"]]),li=S({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=I();return(s,n)=>c(t).features?(u(),L(ii,{key:0,class:"VPHomeFeatures",features:c(t).features},null,8,["features"])):P("",!0)}}),ui=S({__name:"VPHomeContent",setup(e){const{width:t}=er({initialWidth:0,includeScrollbar:!1});return(s,n)=>(u(),f("div",{class:"vp-doc container",style:On(c(t)?{"--vp-offset":`calc(50% - ${c(t)/2}px)`}:{})},[h(s.$slots,"default",{},void 0,!0)],4))}}),ci=C(ui,[["__scopeId","data-v-f80c35ea"]]),di={class:"VPHome"},fi=S({__name:"VPHome",setup(e){const{frontmatter:t}=I();return(s,n)=>{const a=ye("Content");return u(),f("div",di,[h(s.$slots,"home-hero-before",{},void 0,!0),d(Go,null,{"home-hero-info-before":p(()=>[h(s.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[h(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[h(s.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[h(s.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[h(s.$slots,"home-hero-image",{},void 0,!0)]),_:3}),h(s.$slots,"home-hero-after",{},void 0,!0),h(s.$slots,"home-features-before",{},void 0,!0),d(li),h(s.$slots,"home-features-after",{},void 0,!0),c(t).markdownStyles!==!1?(u(),L(ci,{key:0},{default:p(()=>[d(a)]),_:1})):(u(),L(a,{key:1}))])}}}),hi=C(fi,[["__scopeId","data-v-b88f26af"]]),mi={},vi={class:"VPPage"};function pi(e,t){const s=ye("Content");return u(),f("div",vi,[h(e.$slots,"page-top"),d(s),h(e.$slots,"page-bottom")])}const _i=C(mi,[["render",pi]]),yi=S({__name:"VPContent",setup(e){const{page:t,frontmatter:s}=I(),{hasSidebar:n}=Ve();return(a,r)=>(u(),f("div",{class:x(["VPContent",{"has-sidebar":c(n),"is-home":c(s).layout==="home"}]),id:"VPContent"},[c(t).isNotFound?h(a.$slots,"not-found",{key:0},()=>[d(Pr)],!0):c(s).layout==="page"?(u(),L(_i,{key:1},{"page-top":p(()=>[h(a.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[h(a.$slots,"page-bottom",{},void 0,!0)]),_:3})):c(s).layout==="home"?(u(),L(hi,{key:2},{"home-hero-before":p(()=>[h(a.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[h(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[h(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[h(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[h(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[h(a.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[h(a.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[h(a.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[h(a.$slots,"home-features-after",{},void 0,!0)]),_:3})):c(s).layout&&c(s).layout!=="doc"?(u(),L(ge(c(s).layout),{key:3})):(u(),L(Do,{key:4},{"doc-top":p(()=>[h(a.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[h(a.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[h(a.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[h(a.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[h(a.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[h(a.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[h(a.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[h(a.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[h(a.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[h(a.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[h(a.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),gi=C(yi,[["__scopeId","data-v-ded7c7cb"]]),ki={class:"container"},bi=["innerHTML"],wi=["innerHTML"],Si=S({__name:"VPFooter",setup(e){const{theme:t,frontmatter:s}=I(),{hasSidebar:n}=Ve();return(a,r)=>c(t).footer&&c(s).footer!==!1?(u(),f("footer",{key:0,class:x(["VPFooter",{"has-sidebar":c(n)}])},[v("div",ki,[c(t).footer.message?(u(),f("p",{key:0,class:"message",innerHTML:c(t).footer.message},null,8,bi)):P("",!0),c(t).footer.copyright?(u(),f("p",{key:1,class:"copyright",innerHTML:c(t).footer.copyright},null,8,wi)):P("",!0)])],2)):P("",!0)}}),Mi=C(Si,[["__scopeId","data-v-a4513ec4"]]);function $i(){const{theme:e,frontmatter:t}=I(),s=Tn([]),n=M(()=>s.value.length>0);return jt(()=>{s.value=Is(t.value.outline??e.value.outline)}),{headers:s,hasLocalNav:n}}const Pi=e=>(J("data-v-0e99414d"),e=e(),K(),e),Di={class:"menu-text"},Ti=Pi(()=>v("span",{class:"vpi-chevron-right icon"},null,-1)),Ci={class:"header"},Oi={class:"outline"},Li=S({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:s}=I(),n=O(!1),a=O(0),r=O(),o=O();function i(y){var b;(b=r.value)!=null&&b.contains(y.target)||(n.value=!1)}te(n,y=>{if(y){document.addEventListener("click",i);return}document.removeEventListener("click",i)}),tr("Escape",()=>{n.value=!1}),jt(()=>{n.value=!1});function l(){n.value=!n.value,a.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function m(y){y.target.classList.contains("outline-link")&&(o.value&&(o.value.style.transition="none"),Vs(()=>{n.value=!1}))}function _(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(y,b)=>(u(),f("div",{class:"VPLocalNavOutlineDropdown",style:On({"--vp-vh":a.value+"px"}),ref_key:"main",ref:r},[y.headers.length>0?(u(),f("button",{key:0,onClick:l,class:x({open:n.value})},[v("span",Di,A(c(Rn)(c(s))),1),Ti],2)):(u(),f("button",{key:1,onClick:_},A(c(s).returnToTopLabel||"Return to top"),1)),d(qe,{name:"flyout"},{default:p(()=>[n.value?(u(),f("div",{key:0,ref_key:"items",ref:o,class:"items",onClick:m},[v("div",Ci,[v("a",{class:"top-link",href:"#",onClick:_},A(c(s).returnToTopLabel||"Return to top"),1)]),v("div",Oi,[d(Wn,{headers:y.headers},null,8,["headers"])])],512)):P("",!0)]),_:1})],4))}}),Yi=C(Li,[["__scopeId","data-v-0e99414d"]]),Vi=e=>(J("data-v-49d529d6"),e=e(),K(),e),Ni={class:"container"},Ii=["aria-expanded"],Ei=Vi(()=>v("span",{class:"vpi-align-left menu-icon"},null,-1)),Ai={class:"menu-text"},Fi=S({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:s}=I(),{hasSidebar:n}=Ve(),{headers:a}=$i(),{y:r}=Ln(),o=O(0);Ye(()=>{o.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),jt(()=>{a.value=Is(s.value.outline??t.value.outline)});const i=M(()=>a.value.length===0),l=M(()=>i.value&&!n.value),m=M(()=>({VPLocalNav:!0,"has-sidebar":n.value,empty:i.value,fixed:l.value}));return(_,y)=>c(s).layout!=="home"&&(!l.value||c(r)>=o.value)?(u(),f("div",{key:0,class:x(m.value)},[v("div",Ni,[c(n)?(u(),f("button",{key:0,class:"menu","aria-expanded":_.open,"aria-controls":"VPSidebarNav",onClick:y[0]||(y[0]=b=>_.$emit("open-menu"))},[Ei,v("span",Ai,A(c(t).sidebarMenuLabel||"Menu"),1)],8,Ii)):P("",!0),d(Yi,{headers:c(a),navHeight:o.value},null,8,["headers","navHeight"])])],2)):P("",!0)}}),xi=C(Fi,[["__scopeId","data-v-49d529d6"]]);function Hi(){const e=O(!1);function t(){e.value=!0,window.addEventListener("resize",a)}function s(){e.value=!1,window.removeEventListener("resize",a)}function n(){e.value?s():t()}function a(){window.outerWidth>=768&&s()}const r=wt();return te(()=>r.path,s),{isScreenOpen:e,openScreen:t,closeScreen:s,toggleScreen:n}}const Ri={},Wi={class:"VPSwitch",type:"button",role:"switch"},Bi={class:"check"},Ui={key:0,class:"icon"};function Gi(e,t){return u(),f("button",Wi,[v("span",Bi,[e.$slots.default?(u(),f("span",Ui,[h(e.$slots,"default",{},void 0,!0)])):P("",!0)])])}const zi=C(Ri,[["render",Gi],["__scopeId","data-v-95c02d95"]]),Un=e=>(J("data-v-31a8e236"),e=e(),K(),e),ji=Un(()=>v("span",{class:"vpi-sun sun"},null,-1)),Zi=Un(()=>v("span",{class:"vpi-moon moon"},null,-1)),qi=S({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:s}=I(),n=xe("toggle-appearance",()=>{t.value=!t.value}),a=O("");return Ys(()=>{a.value=t.value?s.value.lightModeSwitchTitle||"Switch to light theme":s.value.darkModeSwitchTitle||"Switch to dark theme"}),(r,o)=>(u(),L(zi,{title:a.value,class:"VPSwitchAppearance","aria-checked":c(t),onClick:c(n)},{default:p(()=>[ji,Zi]),_:1},8,["title","aria-checked","onClick"]))}}),Es=C(qi,[["__scopeId","data-v-31a8e236"]]),Qi={key:0,class:"VPNavBarAppearance"},Ji=S({__name:"VPNavBarAppearance",setup(e){const{site:t}=I();return(s,n)=>c(t).appearance&&c(t).appearance!=="force-dark"&&c(t).appearance!=="force-auto"?(u(),f("div",Qi,[d(Es)])):P("",!0)}}),Ki=C(Ji,[["__scopeId","data-v-801600c1"]]),As=O();let Gn=!1,cs=0;function Xi(e){const t=O(!1);if(Zt){!Gn&&el(),cs++;const s=te(As,n=>{var a,r,o;n===e.el.value||(a=e.el.value)!=null&&a.contains(n)?(t.value=!0,(r=e.onFocus)==null||r.call(e)):(t.value=!1,(o=e.onBlur)==null||o.call(e))});bt(()=>{s(),cs--,cs||tl()})}return Yn(t)}function el(){document.addEventListener("focusin",zn),Gn=!0,As.value=document.activeElement}function tl(){document.removeEventListener("focusin",zn)}function zn(){As.value=document.activeElement}const sl={class:"VPMenuLink"},nl=S({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=I();return(s,n)=>(u(),f("div",sl,[d(ce,{class:x({active:c(Ue)(c(t).relativePath,s.item.activeMatch||s.item.link,!!s.item.activeMatch)}),href:s.item.link,target:s.item.target,rel:s.item.rel},{default:p(()=>[oe(A(s.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),qt=C(nl,[["__scopeId","data-v-e25649f1"]]),al={class:"VPMenuGroup"},rl={key:0,class:"title"},ol=S({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,s)=>(u(),f("div",al,[t.text?(u(),f("p",rl,A(t.text),1)):P("",!0),(u(!0),f(U,null,X(t.items,n=>(u(),f(U,null,["link"in n?(u(),L(qt,{key:0,item:n},null,8,["item"])):P("",!0)],64))),256))]))}}),il=C(ol,[["__scopeId","data-v-d8af0114"]]),ll={class:"VPMenu"},ul={key:0,class:"items"},cl=S({__name:"VPMenu",props:{items:{}},setup(e){return(t,s)=>(u(),f("div",ll,[t.items?(u(),f("div",ul,[(u(!0),f(U,null,X(t.items,n=>(u(),f(U,{key:JSON.stringify(n)},["link"in n?(u(),L(qt,{key:0,item:n},null,8,["item"])):"component"in n?(u(),L(ge(n.component),Te({key:1,ref_for:!0},n.props),null,16)):(u(),L(il,{key:2,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):P("",!0),h(t.$slots,"default",{},void 0,!0)]))}}),dl=C(cl,[["__scopeId","data-v-cf07ea93"]]),fl=e=>(J("data-v-a7b33ea9"),e=e(),K(),e),hl=["aria-expanded","aria-label"],ml={key:0,class:"text"},vl=["innerHTML"],pl=fl(()=>v("span",{class:"vpi-chevron-down text-icon"},null,-1)),_l={key:1,class:"vpi-more-horizontal icon"},yl={class:"menu"},gl=S({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=O(!1),s=O();Xi({el:s,onBlur:n});function n(){t.value=!1}return(a,r)=>(u(),f("div",{class:"VPFlyout",ref_key:"el",ref:s,onMouseenter:r[1]||(r[1]=o=>t.value=!0),onMouseleave:r[2]||(r[2]=o=>t.value=!1)},[v("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":a.label,onClick:r[0]||(r[0]=o=>t.value=!t.value)},[a.button||a.icon?(u(),f("span",ml,[a.icon?(u(),f("span",{key:0,class:x([a.icon,"option-icon"])},null,2)):P("",!0),a.button?(u(),f("span",{key:1,innerHTML:a.button},null,8,vl)):P("",!0),pl])):(u(),f("span",_l))],8,hl),v("div",yl,[d(dl,{items:a.items},{default:p(()=>[h(a.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Fs=C(gl,[["__scopeId","data-v-a7b33ea9"]]),kl=["href","aria-label","innerHTML"],bl=S({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,s=M(()=>typeof t.icon=="object"?t.icon.svg:``);return(n,a)=>(u(),f("a",{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,kl))}}),wl=C(bl,[["__scopeId","data-v-d7b4d3bb"]]),Sl={class:"VPSocialLinks"},Ml=S({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,s)=>(u(),f("div",Sl,[(u(!0),f(U,null,X(t.links,({link:n,icon:a,ariaLabel:r})=>(u(),L(wl,{key:n,icon:a,link:n,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),Qt=C(Ml,[["__scopeId","data-v-727f015f"]]),$l={key:0,class:"group translations"},Pl={class:"trans-title"},Dl={key:1,class:"group"},Tl={class:"item appearance"},Cl={class:"label"},Ol={class:"appearance-action"},Ll={key:2,class:"group"},Yl={class:"item social-links"},Vl=S({__name:"VPNavBarExtra",setup(e){const{site:t,theme:s}=I(),{localeLinks:n,currentLang:a}=Mt({correspondingLink:!0}),r=M(()=>n.value.length&&a.value.label||t.value.appearance||s.value.socialLinks);return(o,i)=>r.value?(u(),L(Fs,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[c(n).length&&c(a).label?(u(),f("div",$l,[v("p",Pl,A(c(a).label),1),(u(!0),f(U,null,X(c(n),l=>(u(),L(qt,{key:l.link,item:l},null,8,["item"]))),128))])):P("",!0),c(t).appearance&&c(t).appearance!=="force-dark"&&c(t).appearance!=="force-auto"?(u(),f("div",Dl,[v("div",Tl,[v("p",Cl,A(c(s).darkModeSwitchLabel||"Appearance"),1),v("div",Ol,[d(Es)])])])):P("",!0),c(s).socialLinks?(u(),f("div",Ll,[v("div",Yl,[d(Qt,{class:"social-links-list",links:c(s).socialLinks},null,8,["links"])])])):P("",!0)]),_:1})):P("",!0)}}),Nl=C(Vl,[["__scopeId","data-v-94bb7a57"]]),Il=e=>(J("data-v-defd03be"),e=e(),K(),e),El=["aria-expanded"],Al=Il(()=>v("span",{class:"container"},[v("span",{class:"top"}),v("span",{class:"middle"}),v("span",{class:"bottom"})],-1)),Fl=[Al],xl=S({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,s)=>(u(),f("button",{type:"button",class:x(["VPNavBarHamburger",{active:t.active}]),"aria-label":"mobile navigation","aria-expanded":t.active,"aria-controls":"VPNavScreen",onClick:s[0]||(s[0]=n=>t.$emit("click"))},Fl,10,El))}}),Hl=C(xl,[["__scopeId","data-v-defd03be"]]),Rl=["innerHTML"],Wl=S({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=I();return(s,n)=>(u(),L(ce,{class:x({VPNavBarMenuLink:!0,active:c(Ue)(c(t).relativePath,s.item.activeMatch||s.item.link,!!s.item.activeMatch)}),href:s.item.link,noIcon:s.item.noIcon,target:s.item.target,rel:s.item.rel,tabindex:"0"},{default:p(()=>[v("span",{innerHTML:s.item.text},null,8,Rl)]),_:1},8,["class","href","noIcon","target","rel"]))}}),Bl=C(Wl,[["__scopeId","data-v-f59b7991"]]),Ul=S({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:s}=I(),n=r=>"component"in r?!1:"link"in r?Ue(s.value.relativePath,r.link,!!t.item.activeMatch):r.items.some(n),a=M(()=>n(t.item));return(r,o)=>(u(),L(Fs,{class:x({VPNavBarMenuGroup:!0,active:c(Ue)(c(s).relativePath,r.item.activeMatch,!!r.item.activeMatch)||a.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),Gl=e=>(J("data-v-b108efae"),e=e(),K(),e),zl={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},jl=Gl(()=>v("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),Zl=S({__name:"VPNavBarMenu",setup(e){const{theme:t}=I();return(s,n)=>c(t).nav?(u(),f("nav",zl,[jl,(u(!0),f(U,null,X(c(t).nav,a=>(u(),f(U,{key:JSON.stringify(a)},["link"in a?(u(),L(Bl,{key:0,item:a},null,8,["item"])):"component"in a?(u(),L(ge(a.component),Te({key:1,ref_for:!0},a.props),null,16)):(u(),L(Ul,{key:2,item:a},null,8,["item"]))],64))),128))])):P("",!0)}}),ql=C(Zl,[["__scopeId","data-v-b108efae"]]);function Ql(e){const{localeIndex:t,theme:s}=I();function n(a){var g,V,T;const r=a.split("."),o=(g=s.value.search)==null?void 0:g.options,i=o&&typeof o=="object",l=i&&((T=(V=o.locales)==null?void 0:V[t.value])==null?void 0:T.translations)||null,m=i&&o.translations||null;let _=l,y=m,b=e;const $=r.pop();for(const F of r){let G=null;const ne=b==null?void 0:b[F];ne&&(G=b=ne);const ae=y==null?void 0:y[F];ae&&(G=y=ae);const Se=_==null?void 0:_[F];Se&&(G=_=Se),ne||(b=G),ae||(y=G),Se||(_=G)}return(_==null?void 0:_[$])??(y==null?void 0:y[$])??(b==null?void 0:b[$])??""}return n}const Jl=["aria-label"],Kl={class:"DocSearch-Button-Container"},Xl=v("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),eu={class:"DocSearch-Button-Placeholder"},tu=v("span",{class:"DocSearch-Button-Keys"},[v("kbd",{class:"DocSearch-Button-Key"}),v("kbd",{class:"DocSearch-Button-Key"},"K")],-1),dn=S({__name:"VPNavBarSearchButton",setup(e){const s=Ql({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(n,a)=>(u(),f("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":c(s)("button.buttonAriaLabel")},[v("span",Kl,[Xl,v("span",eu,A(c(s)("button.buttonText")),1)]),tu],8,Jl))}}),su={class:"VPNavBarSearch"},nu={id:"local-search"},au={key:1,id:"docsearch"},ru=S({__name:"VPNavBarSearch",setup(e){const t=()=>null,s=Vn(()=>Nn(()=>import("./VPAlgoliaSearchBox.DY8wG3fS.js"),__vite__mapDeps([0,1]))),{theme:n}=I(),a=O(!1),r=O(!1),o=()=>{const b="VPAlgoliaPreconnect";(window.requestIdleCallback||setTimeout)(()=>{var V;const g=document.createElement("link");g.id=b,g.rel="preconnect",g.href=`https://${(((V=n.value.search)==null?void 0:V.options)??n.value.algolia).appId}-dsn.algolia.net`,g.crossOrigin="",document.head.appendChild(g)})};Ye(()=>{o();const b=g=>{(g.key.toLowerCase()==="k"&&(g.metaKey||g.ctrlKey)||!m(g)&&g.key==="/")&&(g.preventDefault(),i(),$())},$=()=>{window.removeEventListener("keydown",b)};window.addEventListener("keydown",b),bt($)});function i(){a.value||(a.value=!0,setTimeout(l,16))}function l(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||l()},16)}function m(b){const $=b.target,g=$.tagName;return $.isContentEditable||g==="INPUT"||g==="SELECT"||g==="TEXTAREA"}const _=O(!1),y="algolia";return(b,$)=>{var g;return u(),f("div",su,[c(y)==="local"?(u(),f(U,{key:0},[_.value?(u(),L(c(t),{key:0,onClose:$[0]||($[0]=V=>_.value=!1)})):P("",!0),v("div",nu,[d(dn,{onClick:$[1]||($[1]=V=>_.value=!0)})])],64)):c(y)==="algolia"?(u(),f(U,{key:1},[a.value?(u(),L(c(s),{key:0,algolia:((g=c(n).search)==null?void 0:g.options)??c(n).algolia,onVnodeBeforeMount:$[2]||($[2]=V=>r.value=!0)},null,8,["algolia"])):P("",!0),r.value?P("",!0):(u(),f("div",au,[d(dn,{onClick:i})]))],64)):P("",!0)])}}}),ou=S({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=I();return(s,n)=>c(t).socialLinks?(u(),L(Qt,{key:0,class:"VPNavBarSocialLinks",links:c(t).socialLinks},null,8,["links"])):P("",!0)}}),iu=C(ou,[["__scopeId","data-v-a11e29aa"]]),lu=["href","rel","target"],uu={key:1},cu={key:2},du=S({__name:"VPNavBarTitle",setup(e){const{site:t,theme:s}=I(),{hasSidebar:n}=Ve(),{currentLang:a}=Mt(),r=M(()=>{var l;return typeof s.value.logoLink=="string"?s.value.logoLink:(l=s.value.logoLink)==null?void 0:l.link}),o=M(()=>{var l;return typeof s.value.logoLink=="string"||(l=s.value.logoLink)==null?void 0:l.rel}),i=M(()=>{var l;return typeof s.value.logoLink=="string"||(l=s.value.logoLink)==null?void 0:l.target});return(l,m)=>(u(),f("div",{class:x(["VPNavBarTitle",{"has-sidebar":c(n)}])},[v("a",{class:"title",href:r.value??c(Ns)(c(a).link),rel:o.value,target:i.value},[h(l.$slots,"nav-bar-title-before",{},void 0,!0),c(s).logo?(u(),L(At,{key:0,class:"logo",image:c(s).logo},null,8,["image"])):P("",!0),c(s).siteTitle?(u(),f("span",uu,A(c(s).siteTitle),1)):c(s).siteTitle===void 0?(u(),f("span",cu,A(c(t).title),1)):P("",!0),h(l.$slots,"nav-bar-title-after",{},void 0,!0)],8,lu)],2))}}),fu=C(du,[["__scopeId","data-v-78912627"]]),hu={class:"items"},mu={class:"title"},vu=S({__name:"VPNavBarTranslations",setup(e){const{theme:t}=I(),{localeLinks:s,currentLang:n}=Mt({correspondingLink:!0});return(a,r)=>c(s).length&&c(n).label?(u(),L(Fs,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:c(t).langMenuLabel||"Change language"},{default:p(()=>[v("div",hu,[v("p",mu,A(c(n).label),1),(u(!0),f(U,null,X(c(s),o=>(u(),L(qt,{key:o.link,item:o},null,8,["item"]))),128))])]),_:1},8,["label"])):P("",!0)}}),pu=C(vu,[["__scopeId","data-v-921ed0ce"]]),_u=e=>(J("data-v-203fef46"),e=e(),K(),e),yu={class:"wrapper"},gu={class:"container"},ku={class:"title"},bu={class:"content"},wu={class:"content-body"},Su=_u(()=>v("div",{class:"divider"},[v("div",{class:"divider-line"})],-1)),Mu=S({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const t=e,{y:s}=Ln(),{hasSidebar:n}=Ve(),{frontmatter:a}=I(),r=O({});return Ys(()=>{r.value={"has-sidebar":n.value,home:a.value.layout==="home",top:s.value===0,"screen-open":t.isScreenOpen}}),(o,i)=>(u(),f("div",{class:x(["VPNavBar",r.value])},[v("div",yu,[v("div",gu,[v("div",ku,[d(fu,null,{"nav-bar-title-before":p(()=>[h(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[h(o.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),v("div",bu,[v("div",wu,[h(o.$slots,"nav-bar-content-before",{},void 0,!0),d(ru,{class:"search"}),d(ql,{class:"menu"}),d(pu,{class:"translations"}),d(Ki,{class:"appearance"}),d(iu,{class:"social-links"}),d(Nl,{class:"extra"}),h(o.$slots,"nav-bar-content-after",{},void 0,!0),d(Hl,{class:"hamburger",active:o.isScreenOpen,onClick:i[0]||(i[0]=l=>o.$emit("toggle-screen"))},null,8,["active"])])])])]),Su],2))}}),$u=C(Mu,[["__scopeId","data-v-203fef46"]]),Pu={key:0,class:"VPNavScreenAppearance"},Du={class:"text"},Tu=S({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:s}=I();return(n,a)=>c(t).appearance&&c(t).appearance!=="force-dark"&&c(t).appearance!=="force-auto"?(u(),f("div",Pu,[v("p",Du,A(c(s).darkModeSwitchLabel||"Appearance"),1),d(Es)])):P("",!0)}}),Cu=C(Tu,[["__scopeId","data-v-da10abde"]]),Ou=S({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=xe("close-screen");return(s,n)=>(u(),L(ce,{class:"VPNavScreenMenuLink",href:s.item.link,target:s.item.target,rel:s.item.rel,onClick:c(t),innerHTML:s.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Lu=C(Ou,[["__scopeId","data-v-5092bc72"]]),Yu=S({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=xe("close-screen");return(s,n)=>(u(),L(ce,{class:"VPNavScreenMenuGroupLink",href:s.item.link,target:s.item.target,rel:s.item.rel,onClick:c(t)},{default:p(()=>[oe(A(s.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),jn=C(Yu,[["__scopeId","data-v-372db97c"]]),Vu={class:"VPNavScreenMenuGroupSection"},Nu={key:0,class:"title"},Iu=S({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,s)=>(u(),f("div",Vu,[t.text?(u(),f("p",Nu,A(t.text),1)):P("",!0),(u(!0),f(U,null,X(t.items,n=>(u(),L(jn,{key:n.text,item:n},null,8,["item"]))),128))]))}}),Eu=C(Iu,[["__scopeId","data-v-879be653"]]),Au=e=>(J("data-v-229beae8"),e=e(),K(),e),Fu=["aria-controls","aria-expanded"],xu=["innerHTML"],Hu=Au(()=>v("span",{class:"vpi-plus button-icon"},null,-1)),Ru=["id"],Wu={key:0,class:"item"},Bu={key:1,class:"item"},Uu={key:2,class:"group"},Gu=S({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,s=O(!1),n=M(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function a(){s.value=!s.value}return(r,o)=>(u(),f("div",{class:x(["VPNavScreenMenuGroup",{open:s.value}])},[v("button",{class:"button","aria-controls":n.value,"aria-expanded":s.value,onClick:a},[v("span",{class:"button-text",innerHTML:r.text},null,8,xu),Hu],8,Fu),v("div",{id:n.value,class:"items"},[(u(!0),f(U,null,X(r.items,i=>(u(),f(U,{key:JSON.stringify(i)},["link"in i?(u(),f("div",Wu,[d(jn,{item:i},null,8,["item"])])):"component"in i?(u(),f("div",Bu,[(u(),L(ge(i.component),Te({ref_for:!0},i.props,{"screen-menu":""}),null,16))])):(u(),f("div",Uu,[d(Eu,{text:i.text,items:i.items},null,8,["text","items"])]))],64))),128))],8,Ru)],2))}}),zu=C(Gu,[["__scopeId","data-v-229beae8"]]),ju={key:0,class:"VPNavScreenMenu"},Zu=S({__name:"VPNavScreenMenu",setup(e){const{theme:t}=I();return(s,n)=>c(t).nav?(u(),f("nav",ju,[(u(!0),f(U,null,X(c(t).nav,a=>(u(),f(U,{key:JSON.stringify(a)},["link"in a?(u(),L(Lu,{key:0,item:a},null,8,["item"])):"component"in a?(u(),L(ge(a.component),Te({key:1,ref_for:!0},a.props,{"screen-menu":""}),null,16)):(u(),L(zu,{key:2,text:a.text||"",items:a.items},null,8,["text","items"]))],64))),128))])):P("",!0)}}),qu=S({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=I();return(s,n)=>c(t).socialLinks?(u(),L(Qt,{key:0,class:"VPNavScreenSocialLinks",links:c(t).socialLinks},null,8,["links"])):P("",!0)}}),Zn=e=>(J("data-v-e22d0569"),e=e(),K(),e),Qu=Zn(()=>v("span",{class:"vpi-languages icon lang"},null,-1)),Ju=Zn(()=>v("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Ku={class:"list"},Xu=S({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:s}=Mt({correspondingLink:!0}),n=O(!1);function a(){n.value=!n.value}return(r,o)=>c(t).length&&c(s).label?(u(),f("div",{key:0,class:x(["VPNavScreenTranslations",{open:n.value}])},[v("button",{class:"title",onClick:a},[Qu,oe(" "+A(c(s).label)+" ",1),Ju]),v("ul",Ku,[(u(!0),f(U,null,X(c(t),i=>(u(),f("li",{key:i.link,class:"item"},[d(ce,{class:"link",href:i.link},{default:p(()=>[oe(A(i.text),1)]),_:2},1032,["href"])]))),128))])],2)):P("",!0)}}),ec=C(Xu,[["__scopeId","data-v-e22d0569"]]),tc={class:"container"},sc=S({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=O(null),s=In(Zt?document.body:null);return(n,a)=>(u(),L(qe,{name:"fade",onEnter:a[0]||(a[0]=r=>s.value=!0),onAfterLeave:a[1]||(a[1]=r=>s.value=!1)},{default:p(()=>[n.open?(u(),f("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[v("div",tc,[h(n.$slots,"nav-screen-content-before",{},void 0,!0),d(Zu,{class:"menu"}),d(ec,{class:"translations"}),d(Cu,{class:"appearance"}),d(qu,{class:"social-links"}),h(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):P("",!0)]),_:3}))}}),nc=C(sc,[["__scopeId","data-v-bcd5e68a"]]),ac={key:0,class:"VPNav"},rc=S({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:s,toggleScreen:n}=Hi(),{frontmatter:a}=I(),r=M(()=>a.value.navbar!==!1);return St("close-screen",s),zt(()=>{Zt&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(o,i)=>r.value?(u(),f("header",ac,[d($u,{"is-screen-open":c(t),onToggleScreen:c(n)},{"nav-bar-title-before":p(()=>[h(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[h(o.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[h(o.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[h(o.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),d(nc,{open:c(t)},{"nav-screen-content-before":p(()=>[h(o.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[h(o.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):P("",!0)}}),oc=C(rc,[["__scopeId","data-v-b3147fea"]]),qn=e=>(J("data-v-b80197e6"),e=e(),K(),e),ic=["role","tabindex"],lc=qn(()=>v("div",{class:"indicator"},null,-1)),uc=qn(()=>v("span",{class:"vpi-chevron-right caret-icon"},null,-1)),cc=[uc],dc={key:1,class:"items"},fc=S({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:s,collapsible:n,isLink:a,isActiveLink:r,hasActiveLink:o,hasChildren:i,toggle:l}=Or(M(()=>t.item)),m=M(()=>i.value?"section":"div"),_=M(()=>a.value?"a":"div"),y=M(()=>i.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),b=M(()=>a.value?void 0:"button"),$=M(()=>[[`level-${t.depth}`],{collapsible:n.value},{collapsed:s.value},{"is-link":a.value},{"is-active":r.value},{"has-active":o.value}]);function g(T){"key"in T&&T.key!=="Enter"||!t.item.link&&l()}function V(){t.item.link&&l()}return(T,F)=>{const G=ye("VPSidebarItem",!0);return u(),L(ge(m.value),{class:x(["VPSidebarItem",$.value])},{default:p(()=>[T.item.text?(u(),f("div",Te({key:0,class:"item",role:b.value},nr(T.item.items?{click:g,keydown:g}:{},!0),{tabindex:T.item.items&&0}),[lc,T.item.link?(u(),L(ce,{key:0,tag:_.value,class:"link",href:T.item.link,rel:T.item.rel,target:T.item.target},{default:p(()=>[(u(),L(ge(y.value),{class:"text",innerHTML:T.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(u(),L(ge(y.value),{key:1,class:"text",innerHTML:T.item.text},null,8,["innerHTML"])),T.item.collapsed!=null&&T.item.items&&T.item.items.length?(u(),f("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:V,onKeydown:sr(V,["enter"]),tabindex:"0"},cc,32)):P("",!0)],16,ic)):P("",!0),T.item.items&&T.item.items.length?(u(),f("div",dc,[T.depth<5?(u(!0),f(U,{key:0},X(T.item.items,ne=>(u(),L(G,{key:ne.text,item:ne,depth:T.depth+1},null,8,["item","depth"]))),128)):P("",!0)])):P("",!0)]),_:1},8,["class"])}}}),hc=C(fc,[["__scopeId","data-v-b80197e6"]]),mc=S({__name:"VPSidebarGroup",props:{items:{}},setup(e){const t=O(!0);let s=null;return Ye(()=>{s=setTimeout(()=>{s=null,t.value=!1},300)}),En(()=>{s!=null&&(clearTimeout(s),s=null)}),(n,a)=>(u(!0),f(U,null,X(n.items,r=>(u(),f("div",{key:r.text,class:x(["group",{"no-transition":t.value}])},[d(hc,{item:r,depth:0},null,8,["item"])],2))),128))}}),vc=C(mc,[["__scopeId","data-v-413f1965"]]),Qn=e=>(J("data-v-dab49711"),e=e(),K(),e),pc=Qn(()=>v("div",{class:"curtain"},null,-1)),_c={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},yc=Qn(()=>v("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),gc=S({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:s}=Ve(),n=e,a=O(null),r=In(Zt?document.body:null);te([n,a],()=>{var i;n.open?(r.value=!0,(i=a.value)==null||i.focus()):r.value=!1},{immediate:!0,flush:"post"});const o=O(0);return te(t,()=>{o.value+=1},{deep:!0}),(i,l)=>c(s)?(u(),f("aside",{key:0,class:x(["VPSidebar",{open:i.open}]),ref_key:"navEl",ref:a,onClick:l[0]||(l[0]=An(()=>{},["stop"]))},[pc,v("nav",_c,[yc,h(i.$slots,"sidebar-nav-before",{},void 0,!0),(u(),L(vc,{items:c(t),key:o.value},null,8,["items"])),h(i.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):P("",!0)}}),kc=C(gc,[["__scopeId","data-v-dab49711"]]),bc=S({__name:"VPSkipLink",setup(e){const t=wt(),s=O();te(()=>t.path,()=>s.value.focus());function n({target:a}){const r=document.getElementById(decodeURIComponent(a.hash).slice(1));if(r){const o=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",o)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",o),r.focus(),window.scrollTo(0,0)}}return(a,r)=>(u(),f(U,null,[v("span",{ref_key:"backToTop",ref:s,tabindex:"-1"},null,512),v("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),wc=C(bc,[["__scopeId","data-v-1f10c94b"]]),Sc=S({__name:"Layout",setup(e){const{isOpen:t,open:s,close:n}=Ve(),a=wt();te(()=>a.path,n),Cr(t,n);const{frontmatter:r}=I(),o=ar(),i=M(()=>!!o["home-hero-image"]);return St("hero-image-slot-exists",i),(l,m)=>{const _=ye("Content");return c(r).layout!==!1?(u(),f("div",{key:0,class:x(["Layout",c(r).pageClass])},[h(l.$slots,"layout-top",{},void 0,!0),d(wc),d(mr,{class:"backdrop",show:c(t),onClick:c(n)},null,8,["show","onClick"]),d(oc,null,{"nav-bar-title-before":p(()=>[h(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[h(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[h(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[h(l.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[h(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[h(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),d(xi,{open:c(t),onOpenMenu:c(s)},null,8,["open","onOpenMenu"]),d(kc,{open:c(t)},{"sidebar-nav-before":p(()=>[h(l.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[h(l.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),d(gi,null,{"page-top":p(()=>[h(l.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[h(l.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[h(l.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[h(l.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[h(l.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[h(l.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[h(l.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[h(l.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[h(l.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[h(l.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[h(l.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[h(l.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[h(l.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[h(l.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[h(l.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[h(l.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[h(l.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[h(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[h(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[h(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[h(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[h(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[h(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),d(Mi),h(l.$slots,"layout-bottom",{},void 0,!0)],2)):(u(),L(_,{key:1}))}}}),Mc=C(Sc,[["__scopeId","data-v-6758000c"]]),$c={},Pc={class:"VPTeamPage"};function Dc(e,t){return u(),f("div",Pc,[h(e.$slots,"default")])}const kp=C($c,[["render",Dc],["__scopeId","data-v-5dbbea5f"]]),Tc={},Cc={class:"VPTeamPageTitle"},Oc={key:0,class:"title"},Lc={key:1,class:"lead"};function Yc(e,t){return u(),f("div",Cc,[e.$slots.title?(u(),f("h1",Oc,[h(e.$slots,"title",{},void 0,!0)])):P("",!0),e.$slots.lead?(u(),f("p",Lc,[h(e.$slots,"lead",{},void 0,!0)])):P("",!0)])}const bp=C(Tc,[["render",Yc],["__scopeId","data-v-63221d22"]]),Vc=e=>(J("data-v-8aad6eea"),e=e(),K(),e),Nc={class:"profile"},Ic={class:"avatar"},Ec=["src","alt"],Ac={class:"data"},Fc={class:"name"},xc={key:0,class:"affiliation"},Hc={key:0,class:"title"},Rc={key:1,class:"at"},Wc=["innerHTML"],Bc={key:2,class:"links"},Uc={key:0,class:"sp"},Gc=Vc(()=>v("span",{class:"vpi-heart sp-icon"},null,-1)),zc=S({__name:"VPTeamMembersItem",props:{size:{default:"medium"},member:{}},setup(e){return(t,s)=>(u(),f("article",{class:x(["VPTeamMembersItem",[t.size]])},[v("div",Nc,[v("figure",Ic,[v("img",{class:"avatar-img",src:t.member.avatar,alt:t.member.name},null,8,Ec)]),v("div",Ac,[v("h1",Fc,A(t.member.name),1),t.member.title||t.member.org?(u(),f("p",xc,[t.member.title?(u(),f("span",Hc,A(t.member.title),1)):P("",!0),t.member.title&&t.member.org?(u(),f("span",Rc," @ ")):P("",!0),t.member.org?(u(),L(ce,{key:2,class:x(["org",{link:t.member.orgLink}]),href:t.member.orgLink,"no-icon":""},{default:p(()=>[oe(A(t.member.org),1)]),_:1},8,["class","href"])):P("",!0)])):P("",!0),t.member.desc?(u(),f("p",{key:1,class:"desc",innerHTML:t.member.desc},null,8,Wc)):P("",!0),t.member.links?(u(),f("div",Bc,[d(Qt,{links:t.member.links},null,8,["links"])])):P("",!0)])]),t.member.sponsor?(u(),f("div",Uc,[d(ce,{class:"sp-link",href:t.member.sponsor,"no-icon":""},{default:p(()=>[Gc,oe(" "+A(t.member.actionText||"Sponsor"),1)]),_:1},8,["href"])])):P("",!0)],2))}}),jc=C(zc,[["__scopeId","data-v-8aad6eea"]]),Zc={class:"container"},qc=S({__name:"VPTeamMembers",props:{size:{default:"medium"},members:{}},setup(e){const t=e,s=M(()=>[t.size,`count-${t.members.length}`]);return(n,a)=>(u(),f("div",{class:x(["VPTeamMembers",s.value])},[v("div",Zc,[(u(!0),f(U,null,X(n.members,r=>(u(),f("div",{key:r.name,class:"item"},[d(jc,{size:n.size,member:r},null,8,["size","member"])]))),128))])],2))}}),wp=C(qc,[["__scopeId","data-v-b7de8810"]]),fn={Layout:Mc,enhanceApp:({app:e})=>{e.component("Badge",dr)}};var hn;const Jt=typeof window<"u",Qc=e=>typeof e=="string",ws=()=>{};Jt&&((hn=window==null?void 0:window.navigator)!=null&&hn.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function $t(e){return typeof e=="function"?e():c(e)}function Jc(e,t){function s(...n){return new Promise((a,r)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(a).catch(r)})}return s}function Kc(e,t=!0,s=!0,n=!1){let a=0,r,o=!0,i=ws,l;const m=()=>{r&&(clearTimeout(r),r=void 0,i(),i=ws)};return y=>{const b=$t(e),$=Date.now()-a,g=()=>l=y();return m(),b<=0?(a=Date.now(),g()):($>b&&(s||!o)?(a=Date.now(),g()):t&&(l=new Promise((V,T)=>{i=n?T:V,r=setTimeout(()=>{a=Date.now(),o=!0,V(g()),m()},Math.max(0,b-$))})),!s&&!r&&(r=setTimeout(()=>o=!0,b)),o=!1,l)}}function Xc(e){return e}function Jn(e){return rr()?(or(e),!0):!1}function ed(e,t=200,s=!1,n=!0,a=!1){return Jc(Kc(t,s,n,a),e)}function td(e,t=!0){ir()?Ye(e):t?e():Vs(e)}function sd(e,t,s={}){const{immediate:n=!0}=s,a=O(!1);let r=null;function o(){r&&(clearTimeout(r),r=null)}function i(){a.value=!1,o()}function l(...m){o(),a.value=!0,r=setTimeout(()=>{a.value=!1,r=null,e(...m)},$t(t))}return n&&(a.value=!0,Jt&&l()),Jn(i),{isPending:Yn(a),start:l,stop:i}}function nd(e){var t;const s=$t(e);return(t=s==null?void 0:s.$el)!=null?t:s}const ad=Jt?window:void 0,rd=Jt?window.navigator:void 0;function od(...e){let t,s,n,a;if(Qc(e[0])||Array.isArray(e[0])?([s,n,a]=e,t=ad):[t,s,n,a]=e,!t)return ws;Array.isArray(s)||(s=[s]),Array.isArray(n)||(n=[n]);const r=[],o=()=>{r.forEach(_=>_()),r.length=0},i=(_,y,b,$)=>(_.addEventListener(y,b,$),()=>_.removeEventListener(y,b,$)),l=te(()=>[nd(t),$t(a)],([_,y])=>{o(),_&&r.push(...s.flatMap(b=>n.map($=>i(_,b,$,y))))},{immediate:!0,flush:"post"}),m=()=>{l(),o()};return Jn(m),m}function id(e,t=!1){const s=O(),n=()=>s.value=!!e();return n(),td(n,t),s}function ld(e={}){const{navigator:t=rd,read:s=!1,source:n,copiedDuring:a=1500,legacy:r=!1}=e,o=["copy","cut"],i=id(()=>t&&"clipboard"in t),l=M(()=>i.value||r),m=O(""),_=O(!1),y=sd(()=>_.value=!1,a);function b(){i.value?t.clipboard.readText().then(T=>{m.value=T}):m.value=V()}if(l.value&&s)for(const T of o)od(T,b);async function $(T=$t(n)){l.value&&T!=null&&(i.value?await t.clipboard.writeText(T):g(T),m.value=T,_.value=!0,y.start())}function g(T){const F=document.createElement("textarea");F.value=T??"",F.style.position="absolute",F.style.opacity="0",document.body.appendChild(F),F.select(),document.execCommand("copy"),F.remove()}function V(){var T,F,G;return(G=(F=(T=document==null?void 0:document.getSelection)==null?void 0:T.call(document))==null?void 0:F.toString())!=null?G:""}return{isSupported:l,text:m,copied:_,copy:$}}const mn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},vn="__vueuse_ssr_handlers__";mn[vn]=mn[vn]||{};var pn;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(pn||(pn={}));var ud=Object.defineProperty,_n=Object.getOwnPropertySymbols,cd=Object.prototype.hasOwnProperty,dd=Object.prototype.propertyIsEnumerable,yn=(e,t,s)=>t in e?ud(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,fd=(e,t)=>{for(var s in t||(t={}))cd.call(t,s)&&yn(e,s,t[s]);if(_n)for(var s of _n(t))dd.call(t,s)&&yn(e,s,t[s]);return e};const hd={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};fd({linear:Xc},hd);let md=0;function vd(){return"message_"+md++}const pd=S({setup(){const e=O([]);function t(n){const a=vd(),r={name:a,...n};e.value.push(r);const o=n.duration;setTimeout(()=>{s(a)},o*1e3)}function s(n){for(const[a,r]of e.value.entries())if(r.name===n){e.value.splice(a,1);break}}return{messages:e,add:t,remove:s}}}),_d={class:"demoblock-message-content"};function yd(e,t,s,n,a,r){return u(),L(lr,{name:"demoblock-fade",tag:"div",class:"demoblock-message-wrap"},{default:p(()=>[(u(!0),f(U,null,X(e.messages,o=>(u(),f("div",{key:o.name,class:x(["demoblock-message",o.type?`demoblock-message-${o.type}`:""])},[v("div",_d,A(o.content),1)],2))),128))]),_:1})}const Ss=C(pd,[["render",yd],["__scopeId","data-v-d64a5799"]]);Ss.newInstance=(e={})=>{const t=document.createElement("div"),a=ur({render(){return cr(Ss,{...e,ref:"messageRef"})}}).mount(t).$refs.messageRef;return document.body.appendChild(t.firstElementChild),{add(r){a.add(r)},remove(r){a.remove(r)}}};let ds;function gd(){return ds=ds||Ss.newInstance(),ds}function gn(e,{duration:t=3,type:s=""}){gd().add({content:e,duration:t,type:s})}const kn={info(e,t){return gn(e,{...t})},error(e,t){return gn(e,{...t,type:"error"})}},kd={name:"Demo",props:{customClass:String,sourceCode:String},setup(e){const{copy:t}=ld(),s=Dn(),n=wt(),a=O(!1),r=O(!1),o=O(!1),i=O(null),l=O(null),m=O(null),_=O(null),y=O(null);te(o,le=>{if(m.value.style.height=le?`${us.value+1}px`:"0",!le){r.value=!1,_.value.style.left="0",_.value.style.width="auto",g();return}setTimeout(()=>{window.addEventListener("scroll",$),window.addEventListener("resize",$),b()},300)}),Ye(()=>{Vs(()=>{l.value||(i.value.style.width="100%")})}),En(()=>{g()});const b=()=>{const{top:le,bottom:He,left:Za}=m.value.getBoundingClientRect(),cn=window.innerHeight||document.body.clientHeight;r.value=He>cn&&le+44<=cn,_.value.style.left=r.value?`${Za}px`:"0";const qa=r.value?1:2;_.value.style.width=`${y.value.offsetWidth-qa}px`},$=ed(b,200),g=()=>{window.removeEventListener("scroll",$),window.removeEventListener("resize",$)};te(()=>n.path,le=>{V.value=le.split("/")});const V=O(n.path.split("/")),T=M(()=>V.value[V.value.length-1].split(".")[0]),F=M(()=>`demo-${T.value}`);Fn({});const G=()=>{},ne=()=>{o.value=!o.value,a.value=o.value},ae=M(()=>{var le;return((le=s.theme.value.demoblock)==null?void 0:le[s.localePath.value])??{"hide-text":"隐藏代码","show-text":"显示代码","copy-button-text":"复制代码片段","copy-success-text":"复制成功"}}),Se=M(()=>o.value?ae.value["hide-text"]:ae.value["show-text"]),us=M(()=>l.value?l.value.clientHeight+i.value.clientHeight+20:i.value.clientHeight);return{blockClass:F,hover:a,fixedControl:r,isExpanded:o,locale:ae,controlText:Se,onClickControl:ne,highlight:i,description:l,meta:m,control:_,onCopy:async()=>{try{t(e.sourceCode),kn.info(ae.value["copy-success-text"])}catch{kn.error(ae.value["copy-success-text"])}},goCodepen:G,demoBlock:y}}},bd={class:"source"},wd={ref:"meta",class:"meta"},Sd={key:0,ref:"description",class:"description"},Md={ref:"highlight",class:"highlight"},$d={class:"control-button-wrap"};function Pd(e,t,s,n,a,r){return u(),f("div",{ref:"demoBlock",class:x(["demo-block",n.blockClass,s.customClass?s.customClass:"",{hover:n.hover}]),onMouseenter:t[2]||(t[2]=o=>n.hover=!0),onMouseleave:t[3]||(t[3]=o=>n.hover=!1)},[v("div",bd,[h(e.$slots,"default",{},void 0,!0)]),v("div",wd,[e.$slots.description?(u(),f("div",Sd,[h(e.$slots,"description",{},void 0,!0)],512)):P("",!0),v("div",Md,[h(e.$slots,"highlight",{},void 0,!0)],512)],512),v("div",{ref:"control",class:x(["demo-block-control",{"is-fixed":n.fixedControl,"is-expanded":n.isExpanded}]),onClick:t[1]||(t[1]=(...o)=>n.onClickControl&&n.onClickControl(...o))},[d(qe,{name:"arrow-slide"},{default:p(()=>[v("i",{class:x(["control-icon",{"icon-caret-down":!n.isExpanded,"icon-caret-up":n.isExpanded,hovering:n.hover}])},null,2)]),_:1}),d(qe,{name:"text-slide"},{default:p(()=>[_s(v("span",{class:"control-text"},A(n.controlText),513),[[ys,n.hover]])]),_:1}),v("div",$d,[d(qe,{name:"text-slide"},{default:p(()=>[_s(v("span",{class:"control-button copy-button",onClick:t[0]||(t[0]=An((...o)=>n.onCopy&&n.onCopy(...o),["stop"]))},A(n.locale&&n.locale["copy-button-text"]),513),[[ys,n.isExpanded]])]),_:1})])],2)],34)}const Dd=C(kd,[["render",Pd],["__scopeId","data-v-944d78e9"]]),Td=S({name:"DemoBlock",props:{customClass:String}}),Cd={class:"source"};function Od(e,t,s,n,a,r){return u(),f("div",{class:x(["demo-block",[e.customClass?e.customClass:""]])},[v("div",Cd,[h(e.$slots,"default",{},void 0,!0)])],2)}const Ld=C(Td,[["render",Od],["__scopeId","data-v-31677da6"]]),Yd=e=>{e.component("Demo",Dd),e.component("DemoBlock",Ld)},Vd={name:{type:String,default:null},gender:{type:String,default:null},width:{type:Number,default:36},height:{type:Number,default:36},isRound:{type:Boolean,default:!0},imgSrc:{type:String,default:""},customText:{type:String,default:null},fit:{type:String,default:"cover"}};function Nd(e){if(/^[\u4e00-\u9fa5]/.test(e))return e.substring(e.length-2);if(/^[A-Za-z]/.test(e))if(/[_ -]/.test(e)){const t=e.split(/_|-|\s+/)[0],s=e.split(/_|-|\s+/)[1];return t.substring(0,1).toUpperCase()+s.substring(0,1).toUpperCase()}else return e.substring(0,2).toUpperCase();return e.substring(0,2)}function Id(e,t,s){let n="";return t?t.substring(0,1):(e&&(n=e.length<2?e:Nd(e)),s<30&&(n=e.substring(0,1).toUpperCase()),n)}function Ed(e,t){const s=O(1);if(e)if(e.toLowerCase()==="male")s.value=1;else if(e.toLowerCase()==="female")s.value=0;else throw new Error('gender must be "Male" or "Female"');else{const n=t.charCodeAt(0);s.value=n%2}return s.value}const Ad=e=>{const{width:t,height:s}=e;return d("svg",{style:{width:`${t}px`,height:`${s}px`,verticalAlign:"middle"},viewBox:"0 0 30 30",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},[d("g",{id:"未命名",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[d("circle",{id:"Oval",fill:"#CACFD8",cx:"15",cy:"15",r:"15"},null),d("path",{d:"M14.9997866,16 C12.5145053,16 10.4997866,13.9852814 10.4997866,11.5 C10.4997866,9.01471863 12.5145053,7 14.9997866,7 C17.485068,7 19.4997866,9.01471863 19.4997866,11.5 C19.4997866,13.9852814 17.485068,16 14.9997866,16 Z M23,23 L7,22.998553 C7,19.0122153 10.8892296,16.5 14.9997866,16.5 C19.1103437,16.5 23,20 23,23 Z",id:"形状结合",fill:"#FFFFFF"},null)])])},Fd=e=>{const{width:t,height:s}=e;return d("svg",{style:{width:`${t}px`,height:`${s}px`,verticalAlign:"middle"},class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"41587"},[d("path",{d:"M564.337778 59.733333l-29.582222 56.888889a398.222222 398.222222 0 0 1 7.395555 790.186667L512 967.111111a455.111111 455.111111 0 0 0 52.337778-907.377778zM113.777778 512a398.222222 398.222222 0 0 1 352.711111-393.671111L498.915556 56.888889a455.111111 455.111111 0 0 0-50.062223 905.671111l27.875556-56.888889A398.222222 398.222222 0 0 1 113.777778 512z",fill:"#EBEBEB","p-id":"41588"},null),d("path",{d:"M625.777778 455.111111c-35.271111-5.688889-52.906667 41.528889-88.177778 100.693333a80.213333 80.213333 0 0 1-33.564444 32.995556l128 138.808889-2.844445 5.12h51.768889a81.351111 81.351111 0 0 0 80.782222-80.782222V371.484444a81.351111 81.351111 0 0 0-82.488889-81.351111h-170.666666l32.426666 56.888889h139.377778a21.617778 21.617778 0 0 1 21.617778 22.186667v153.031111A118.897778 118.897778 0 0 0 625.777778 455.111111z",fill:"#EBEBEB","p-id":"41589"},null),d("path",{d:"M440.32 290.133333H344.746667a81.351111 81.351111 0 0 0-80.782223 81.351111v281.031112a81.351111 81.351111 0 0 0 80.782223 80.782222h209.92L401.635556 568.888889l3.982222-5.12c-36.408889-27.306667-69.973333 44.373333-82.488889 77.937778V371.484444a21.617778 21.617778 0 0 1 21.617778-22.186666H472.177778z",fill:"#EBEBEB","p-id":"41590"},null),d("path",{d:"M376.035556 455.111111a32.995556 32.995556 0 0 0 32.426666 32.426667 32.426667 32.426667 0 0 0 32.426667-32.426667 31.857778 31.857778 0 0 0-32.426667-32.426667 32.426667 32.426667 0 0 0-32.426666 32.426667z",fill:"#EBEBEB","p-id":"41591"},null)])};function Ot(e,t,s){let n=e;return t&&(n+=`__${t}`),s&&(n+=`--${s}`),n}function se(e,t=!1){const s=t?`.ccui-${e}`:`ccui-${e}`;return{b:()=>Ot(s),e:i=>i?Ot(s,i):"",m:i=>i?Ot(s,"",i):"",em:(i,l)=>i&&l?Ot(s,i,l):""}}const rt=S({name:"CAvatar",props:Vd,emits:[],setup(e){const{name:t,width:s,height:n,customText:a,gender:r,imgSrc:o,isRound:i,fit:l}=xn(e),m=O(!1),_=O(12),y=O(!0),b=O(""),$=O(1),g=()=>{const He=O(Math.min(s.value,n.value));b.value=Id(t.value,a.value,He.value),_.value=He.value/4+3,y.value=!!t.value&&t.value==="",$.value=Ed(r.value,b.value.substring(0,1))};te([t,s,n,a,r,i],()=>{g()},{immediate:!0});const V=()=>{m.value=!0},T=d("img",{src:o.value,alt:"",onError:V,style:{width:`${s.value}px`,height:`${n.value}px`,verticalAlign:"middle",objectFit:l.value,borderRadius:i.value?"100%":"0"}},null),F=se("avatar"),G=F.e("style"),ne=d("span",{class:G,style:{borderRadius:i.value?"100%":"0"}},[d(Fd,{width:s.value,height:n.value},null)]),ae=()=>o.value&&!m.value?T:o.value!==""&&m.value?ne:null,Se=M(()=>F.m(`background-${$.value}`)),us=d("span",{class:[G,Se.value],style:{height:`${n.value}px`,width:`${s.value}px`,lineHeight:`${n.value}px`,fontSize:`${_.value}px`,borderRadius:i.value?"100%":"0"}},[b.value]),un=d("span",{class:G,style:{borderRadius:i.value?"100%":"0"}},[d(Ad,{width:s.value,height:n.value},null)]),le=()=>{var He;return o.value?null:!y.value&&((He=b.value)==null?void 0:He.length)!==0?us:un};return()=>d("div",{class:F.b()},[ae(),le()])}});rt.install=function(e){e.component(rt.name,rt)};const xd={title:"Avatar 头像",category:"数据展示",status:"100%",install(e){e.component(rt.name,rt)}},Hd={type:{type:String,default:""},size:{type:String,default:""},disabled:{type:Boolean,default:!1},plain:{type:Boolean,default:!1},round:{type:Boolean,default:!1},circle:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},nativeType:{type:String,default:"button"}},ot=S({name:"CButton",props:Hd,emits:["click"],setup(e,{slots:t,emit:s}){const n=se("button"),a=M(()=>({[n.b()]:!0,[n.m(e.type)]:!!e.type,[n.m(`plain-${e.type}`)]:!!e.plain,[n.m(e.size)]:!!e.size,[n.m("round")]:e.round,[n.m("circle")]:e.circle})),r=o=>{s("click",o)};return()=>d("button",{class:a.value,type:e.nativeType,autofocus:e.autofocus,disabled:e.disabled,onClick:r},[t.icon&&t.icon(),t.default&&t.default()])}});ot.install=function(e){e.component(ot.name,ot)};const Rd={title:"Button 按钮",category:"通用",status:"100%",install(e){e.component(ot.name,ot)}},Wd={modelValue:{type:Date,default:new Date},readOnly:{type:Boolean,default:!1}};//! moment.js +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPAlgoliaSearchBox.D6KqSfOx.js","assets/chunks/framework.Py8LwWZb.js"])))=>i.map(i=>d[i]); +import{d as S,o as u,c as f,r as h,a as oe,t as A,n as x,b as L,w as p,e as P,T as qe,_ as C,u as Dn,i as Qa,f as Ja,g as Ls,h as M,j as v,k as c,p as J,l as K,m as Ue,q as ps,s as O,v as te,x as zt,y as Ye,z as bt,A as Ys,B as Ka,C as Xa,D as ye,F as U,E as X,G as Tn,H as jt,I as d,J as ge,K as Cn,L as wt,M as Te,N as xe,O as er,P as On,Q as tr,R as Vs,S as Ln,U as Zt,V as Yn,W as Vn,X as Nn,Y as In,Z as St,$ as sr,a0 as nr,a1 as En,a2 as An,a3 as ar,a4 as rr,a5 as or,a6 as ir,a7 as lr,a8 as ur,a9 as cr,aa as Fn,ab as _s,ac as ys,ad as xn,ae as at}from"./framework.Py8LwWZb.js";const dr=S({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,s)=>(u(),f("span",{class:x(["VPBadge",t.type])},[h(t.$slots,"default",{},()=>[oe(A(t.text),1)])],2))}}),fr={key:0,class:"VPBackdrop"},hr=S({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,s)=>(u(),L(qe,{name:"fade"},{default:p(()=>[t.show?(u(),f("div",fr)):P("",!0)]),_:1}))}}),mr=C(hr,[["__scopeId","data-v-2eef97d8"]]),I=Dn;function vr(e,t){let s,n=!1;return()=>{s&&clearTimeout(s),n?s=setTimeout(e,t):(e(),(n=!0)&&setTimeout(()=>n=!1,t))}}function gs(e){return/^\//.test(e)?e:`/${e}`}function Ns(e){const{pathname:t,search:s,hash:n,protocol:a}=new URL(e,"http://a.com");if(Qa(e)||e.startsWith("#")||!a.startsWith("http")||!Ja(t))return e;const{site:r}=I(),o=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${s}${n}`);return Ls(o)}function Mt({correspondingLink:e=!1}={}){const{site:t,localeIndex:s,page:n,theme:a,hash:r}=I(),o=M(()=>{var l,m;return{label:(l=t.value.locales[s.value])==null?void 0:l.label,link:((m=t.value.locales[s.value])==null?void 0:m.link)||(s.value==="root"?"/":`/${s.value}/`)}});return{localeLinks:M(()=>Object.entries(t.value.locales).flatMap(([l,m])=>o.value.label===m.label?[]:{text:m.label,link:pr(m.link||(l==="root"?"/":`/${l}/`),a.value.i18nRouting!==!1&&e,n.value.relativePath.slice(o.value.link.length-1),!t.value.cleanUrls)+r.value})),currentLang:o}}function pr(e,t,s,n){return t?e.replace(/\/$/,"")+gs(s.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):e}const _r=e=>(J("data-v-c03b3c11"),e=e(),K(),e),yr={class:"NotFound"},gr={class:"code"},kr={class:"title"},br=_r(()=>v("div",{class:"divider"},null,-1)),wr={class:"quote"},Sr={class:"action"},Mr=["href","aria-label"],$r=S({__name:"NotFound",setup(e){const{theme:t}=I(),{currentLang:s}=Mt();return(n,a)=>{var r,o,i,l,m;return u(),f("div",yr,[v("p",gr,A(((r=c(t).notFound)==null?void 0:r.code)??"404"),1),v("h1",kr,A(((o=c(t).notFound)==null?void 0:o.title)??"PAGE NOT FOUND"),1),br,v("blockquote",wr,A(((i=c(t).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),v("div",Sr,[v("a",{class:"link",href:c(Ls)(c(s).link),"aria-label":((l=c(t).notFound)==null?void 0:l.linkLabel)??"go to home"},A(((m=c(t).notFound)==null?void 0:m.linkText)??"Take me home"),9,Mr)])])}}}),Pr=C($r,[["__scopeId","data-v-c03b3c11"]]);function Hn(e,t){if(Array.isArray(e))return Vt(e);if(e==null)return[];t=gs(t);const s=Object.keys(e).sort((a,r)=>r.split("/").length-a.split("/").length).find(a=>t.startsWith(gs(a))),n=s?e[s]:[];return Array.isArray(n)?Vt(n):Vt(n.items,n.base)}function Dr(e){const t=[];let s=0;for(const n in e){const a=e[n];if(a.items){s=t.push(a);continue}t[s]||t.push({items:[]}),t[s].items.push(a)}return t}function Tr(e){const t=[];function s(n){for(const a of n)a.text&&a.link&&t.push({text:a.text,link:a.link,docFooterText:a.docFooterText}),a.items&&s(a.items)}return s(e),t}function ks(e,t){return Array.isArray(t)?t.some(s=>ks(e,s)):Ue(e,t.link)?!0:t.items?ks(e,t.items):!1}function Vt(e,t){return[...e].map(s=>{const n={...s},a=n.base||t;return a&&n.link&&(n.link=a+n.link),n.items&&(n.items=Vt(n.items,a)),n})}function Ve(){const{frontmatter:e,page:t,theme:s}=I(),n=ps("(min-width: 960px)"),a=O(!1),r=M(()=>{const V=s.value.sidebar,T=t.value.relativePath;return V?Hn(V,T):[]}),o=O(r.value);te(r,(V,T)=>{JSON.stringify(V)!==JSON.stringify(T)&&(o.value=r.value)});const i=M(()=>e.value.sidebar!==!1&&o.value.length>0&&e.value.layout!=="home"),l=M(()=>m?e.value.aside==null?s.value.aside==="left":e.value.aside==="left":!1),m=M(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:s.value.aside!==!1),_=M(()=>i.value&&n.value),y=M(()=>i.value?Dr(o.value):[]);function b(){a.value=!0}function $(){a.value=!1}function g(){a.value?$():b()}return{isOpen:a,sidebar:o,sidebarGroups:y,hasSidebar:i,hasAside:m,leftAside:l,isSidebarEnabled:_,open:b,close:$,toggle:g}}function Cr(e,t){let s;zt(()=>{s=e.value?document.activeElement:void 0}),Ye(()=>{window.addEventListener("keyup",n)}),bt(()=>{window.removeEventListener("keyup",n)});function n(a){a.key==="Escape"&&e.value&&(t(),s==null||s.focus())}}function Or(e){const{page:t,hash:s}=I(),n=O(!1),a=M(()=>e.value.collapsed!=null),r=M(()=>!!e.value.link),o=O(!1),i=()=>{o.value=Ue(t.value.relativePath,e.value.link)};te([t,e,s],i),Ye(i);const l=M(()=>o.value?!0:e.value.items?ks(t.value.relativePath,e.value.items):!1),m=M(()=>!!(e.value.items&&e.value.items.length));zt(()=>{n.value=!!(a.value&&e.value.collapsed)}),Ys(()=>{(o.value||l.value)&&(n.value=!1)});function _(){a.value&&(n.value=!n.value)}return{collapsed:n,collapsible:a,isLink:r,isActiveLink:o,hasActiveLink:l,hasChildren:m,toggle:_}}function Lr(){const{hasSidebar:e}=Ve(),t=ps("(min-width: 960px)"),s=ps("(min-width: 1280px)");return{isAsideEnabled:M(()=>!s.value&&!t.value?!1:e.value?s.value:t.value)}}const bs=[];function Rn(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function Is(e){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(s=>s.id&&s.hasChildNodes()).map(s=>{const n=Number(s.tagName[1]);return{element:s,title:Yr(s),link:"#"+s.id,level:n}});return Vr(t,e)}function Yr(e){let t="";for(const s of e.childNodes)if(s.nodeType===1){if(s.classList.contains("VPBadge")||s.classList.contains("header-anchor")||s.classList.contains("ignore-header"))continue;t+=s.textContent}else s.nodeType===3&&(t+=s.textContent);return t.trim()}function Vr(e,t){if(t===!1)return[];const s=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[n,a]=typeof s=="number"?[s,s]:s==="deep"?[2,6]:s;e=e.filter(o=>o.level>=n&&o.level<=a),bs.length=0;for(const{element:o,link:i}of e)bs.push({element:o,link:i});const r=[];e:for(let o=0;o=0;l--){const m=e[l];if(m.level{requestAnimationFrame(r),window.addEventListener("scroll",n)}),Ka(()=>{o(location.hash)}),bt(()=>{window.removeEventListener("scroll",n)});function r(){if(!s.value)return;const i=window.scrollY,l=window.innerHeight,m=document.body.offsetHeight,_=Math.abs(i+l-m)<1,y=bs.map(({element:$,link:g})=>({link:g,top:Ir($)})).filter(({top:$})=>!Number.isNaN($)).sort(($,g)=>$.top-g.top);if(!y.length){o(null);return}if(i<1){o(null);return}if(_){o(y[y.length-1].link);return}let b=null;for(const{link:$,top:g}of y){if(g>i+Xa()+4)break;b=$}o(b)}function o(i){a&&a.classList.remove("active"),i==null?a=null:a=e.value.querySelector(`a[href="${decodeURIComponent(i)}"]`);const l=a;l?(l.classList.add("active"),t.value.style.top=l.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function Ir(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}const Er=["href","title"],Ar=S({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(e){function t({target:s}){const n=s.href.split("#")[1],a=document.getElementById(decodeURIComponent(n));a==null||a.focus({preventScroll:!0})}return(s,n)=>{const a=ye("VPDocOutlineItem",!0);return u(),f("ul",{class:x(["VPDocOutlineItem",s.root?"root":"nested"])},[(u(!0),f(U,null,X(s.headers,({children:r,link:o,title:i})=>(u(),f("li",null,[v("a",{class:"outline-link",href:o,onClick:t,title:i},A(i),9,Er),r!=null&&r.length?(u(),L(a,{key:0,headers:r},null,8,["headers"])):P("",!0)]))),256))],2)}}}),Wn=C(Ar,[["__scopeId","data-v-46def5fe"]]),Fr={class:"content"},xr={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Hr=S({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:s}=I(),n=Tn([]);jt(()=>{n.value=Is(t.value.outline??s.value.outline)});const a=O(),r=O();return Nr(a,r),(o,i)=>(u(),f("nav",{"aria-labelledby":"doc-outline-aria-label",class:x(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:a},[v("div",Fr,[v("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),v("div",xr,A(c(Rn)(c(s))),1),d(Wn,{headers:n.value,root:!0},null,8,["headers"])])],2))}}),Rr=C(Hr,[["__scopeId","data-v-a54687f9"]]),Wr={class:"VPDocAsideCarbonAds"},Br=S({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(s,n)=>(u(),f("div",Wr,[d(c(t),{"carbon-ads":s.carbonAds},null,8,["carbon-ads"])]))}}),Ur=e=>(J("data-v-5150a40e"),e=e(),K(),e),Gr={class:"VPDocAside"},zr=Ur(()=>v("div",{class:"spacer"},null,-1)),jr=S({__name:"VPDocAside",setup(e){const{theme:t}=I();return(s,n)=>(u(),f("div",Gr,[h(s.$slots,"aside-top",{},void 0,!0),h(s.$slots,"aside-outline-before",{},void 0,!0),d(Rr),h(s.$slots,"aside-outline-after",{},void 0,!0),zr,h(s.$slots,"aside-ads-before",{},void 0,!0),c(t).carbonAds?(u(),L(Br,{key:0,"carbon-ads":c(t).carbonAds},null,8,["carbon-ads"])):P("",!0),h(s.$slots,"aside-ads-after",{},void 0,!0),h(s.$slots,"aside-bottom",{},void 0,!0)]))}}),Zr=C(jr,[["__scopeId","data-v-5150a40e"]]);function qr(){const{theme:e,page:t}=I();return M(()=>{const{text:s="Edit this page",pattern:n=""}=e.value.editLink||{};let a;return typeof n=="function"?a=n(t.value):a=n.replace(/:path/g,t.value.filePath),{url:a,text:s}})}function Qr(){const{page:e,theme:t,frontmatter:s}=I();return M(()=>{var m,_,y,b,$,g,V,T;const n=Hn(t.value.sidebar,e.value.relativePath),a=Tr(n),r=Jr(a,F=>F.link.replace(/[?#].*$/,"")),o=r.findIndex(F=>Ue(e.value.relativePath,F.link)),i=((m=t.value.docFooter)==null?void 0:m.prev)===!1&&!s.value.prev||s.value.prev===!1,l=((_=t.value.docFooter)==null?void 0:_.next)===!1&&!s.value.next||s.value.next===!1;return{prev:i?void 0:{text:(typeof s.value.prev=="string"?s.value.prev:typeof s.value.prev=="object"?s.value.prev.text:void 0)??((y=r[o-1])==null?void 0:y.docFooterText)??((b=r[o-1])==null?void 0:b.text),link:(typeof s.value.prev=="object"?s.value.prev.link:void 0)??(($=r[o-1])==null?void 0:$.link)},next:l?void 0:{text:(typeof s.value.next=="string"?s.value.next:typeof s.value.next=="object"?s.value.next.text:void 0)??((g=r[o+1])==null?void 0:g.docFooterText)??((V=r[o+1])==null?void 0:V.text),link:(typeof s.value.next=="object"?s.value.next.link:void 0)??((T=r[o+1])==null?void 0:T.link)}}})}function Jr(e,t){const s=new Set;return e.filter(n=>{const a=t(n);return s.has(a)?!1:s.add(a)})}const ce=S({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,s=M(()=>t.tag??(t.href?"a":"span")),n=M(()=>t.href&&Cn.test(t.href)||t.target==="_blank");return(a,r)=>(u(),L(ge(s.value),{class:x(["VPLink",{link:a.href,"vp-external-link-icon":n.value,"no-icon":a.noIcon}]),href:a.href?c(Ns)(a.href):void 0,target:a.target??(n.value?"_blank":void 0),rel:a.rel??(n.value?"noreferrer":void 0)},{default:p(()=>[h(a.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Kr={class:"VPLastUpdated"},Xr=["datetime"],eo=S({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:s,lang:n}=I(),a=M(()=>new Date(s.value.lastUpdated)),r=M(()=>a.value.toISOString()),o=O("");return Ye(()=>{zt(()=>{var i,l,m;o.value=new Intl.DateTimeFormat((l=(i=t.value.lastUpdated)==null?void 0:i.formatOptions)!=null&&l.forceLocale?n.value:void 0,((m=t.value.lastUpdated)==null?void 0:m.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(a.value)})}),(i,l)=>{var m;return u(),f("p",Kr,[oe(A(((m=c(t).lastUpdated)==null?void 0:m.text)||c(t).lastUpdatedText||"Last updated")+": ",1),v("time",{datetime:r.value},A(o.value),9,Xr)])}}}),to=C(eo,[["__scopeId","data-v-a6f0c6ce"]]),Bn=e=>(J("data-v-6002751c"),e=e(),K(),e),so={key:0,class:"VPDocFooter"},no={key:0,class:"edit-info"},ao={key:0,class:"edit-link"},ro=Bn(()=>v("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),oo={key:1,class:"last-updated"},io={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},lo=Bn(()=>v("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),uo={class:"pager"},co=["innerHTML"],fo=["innerHTML"],ho={class:"pager"},mo=["innerHTML"],vo=["innerHTML"],po=S({__name:"VPDocFooter",setup(e){const{theme:t,page:s,frontmatter:n}=I(),a=qr(),r=Qr(),o=M(()=>t.value.editLink&&n.value.editLink!==!1),i=M(()=>s.value.lastUpdated),l=M(()=>o.value||i.value||r.value.prev||r.value.next);return(m,_)=>{var y,b,$,g;return l.value?(u(),f("footer",so,[h(m.$slots,"doc-footer-before",{},void 0,!0),o.value||i.value?(u(),f("div",no,[o.value?(u(),f("div",ao,[d(ce,{class:"edit-link-button",href:c(a).url,"no-icon":!0},{default:p(()=>[ro,oe(" "+A(c(a).text),1)]),_:1},8,["href"])])):P("",!0),i.value?(u(),f("div",oo,[d(to)])):P("",!0)])):P("",!0),(y=c(r).prev)!=null&&y.link||(b=c(r).next)!=null&&b.link?(u(),f("nav",io,[lo,v("div",uo,[($=c(r).prev)!=null&&$.link?(u(),L(ce,{key:0,class:"pager-link prev",href:c(r).prev.link},{default:p(()=>{var V;return[v("span",{class:"desc",innerHTML:((V=c(t).docFooter)==null?void 0:V.prev)||"Previous page"},null,8,co),v("span",{class:"title",innerHTML:c(r).prev.text},null,8,fo)]}),_:1},8,["href"])):P("",!0)]),v("div",ho,[(g=c(r).next)!=null&&g.link?(u(),L(ce,{key:0,class:"pager-link next",href:c(r).next.link},{default:p(()=>{var V;return[v("span",{class:"desc",innerHTML:((V=c(t).docFooter)==null?void 0:V.next)||"Next page"},null,8,mo),v("span",{class:"title",innerHTML:c(r).next.text},null,8,vo)]}),_:1},8,["href"])):P("",!0)])])):P("",!0)])):P("",!0)}}}),_o=C(po,[["__scopeId","data-v-6002751c"]]),yo=e=>(J("data-v-594eebb4"),e=e(),K(),e),go={class:"container"},ko=yo(()=>v("div",{class:"aside-curtain"},null,-1)),bo={class:"aside-container"},wo={class:"aside-content"},So={class:"content"},Mo={class:"content-container"},$o={class:"main"},Po=S({__name:"VPDoc",setup(e){const{theme:t}=I(),s=wt(),{hasSidebar:n,hasAside:a,leftAside:r}=Ve(),o=M(()=>s.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(i,l)=>{const m=ye("Content");return u(),f("div",{class:x(["VPDoc",{"has-sidebar":c(n),"has-aside":c(a)}])},[h(i.$slots,"doc-top",{},void 0,!0),v("div",go,[c(a)?(u(),f("div",{key:0,class:x(["aside",{"left-aside":c(r)}])},[ko,v("div",bo,[v("div",wo,[d(Zr,null,{"aside-top":p(()=>[h(i.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[h(i.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[h(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[h(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[h(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[h(i.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):P("",!0),v("div",So,[v("div",Mo,[h(i.$slots,"doc-before",{},void 0,!0),v("main",$o,[d(m,{class:x(["vp-doc",[o.value,c(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),d(_o,null,{"doc-footer-before":p(()=>[h(i.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),h(i.$slots,"doc-after",{},void 0,!0)])])]),h(i.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Do=C(Po,[["__scopeId","data-v-594eebb4"]]),To=S({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,s=M(()=>t.href&&Cn.test(t.href)),n=M(()=>t.tag||t.href?"a":"button");return(a,r)=>(u(),L(ge(n.value),{class:x(["VPButton",[a.size,a.theme]]),href:a.href?c(Ns)(a.href):void 0,target:t.target??(s.value?"_blank":void 0),rel:t.rel??(s.value?"noreferrer":void 0)},{default:p(()=>[oe(A(a.text),1)]),_:1},8,["class","href","target","rel"]))}}),Co=C(To,[["__scopeId","data-v-0bdc805e"]]),Oo=["src","alt"],Lo=S({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,s)=>{const n=ye("VPImage",!0);return t.image?(u(),f(U,{key:0},[typeof t.image=="string"||"src"in t.image?(u(),f("img",Te({key:0,class:"VPImage"},typeof t.image=="string"?t.$attrs:{...t.image,...t.$attrs},{src:c(Ls)(typeof t.image=="string"?t.image:t.image.src),alt:t.alt??(typeof t.image=="string"?"":t.image.alt||"")}),null,16,Oo)):(u(),f(U,{key:1},[d(n,Te({class:"dark",image:t.image.dark,alt:t.image.alt},t.$attrs),null,16,["image","alt"]),d(n,Te({class:"light",image:t.image.light,alt:t.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):P("",!0)}}}),At=C(Lo,[["__scopeId","data-v-7bed062b"]]),Yo=e=>(J("data-v-6bf58958"),e=e(),K(),e),Vo={class:"container"},No={class:"main"},Io={key:0,class:"name"},Eo=["innerHTML"],Ao=["innerHTML"],Fo=["innerHTML"],xo={key:0,class:"actions"},Ho={key:0,class:"image"},Ro={class:"image-container"},Wo=Yo(()=>v("div",{class:"image-bg"},null,-1)),Bo=S({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=xe("hero-image-slot-exists");return(s,n)=>(u(),f("div",{class:x(["VPHero",{"has-image":s.image||c(t)}])},[v("div",Vo,[v("div",No,[h(s.$slots,"home-hero-info-before",{},void 0,!0),h(s.$slots,"home-hero-info",{},()=>[s.name?(u(),f("h1",Io,[v("span",{innerHTML:s.name,class:"clip"},null,8,Eo)])):P("",!0),s.text?(u(),f("p",{key:1,innerHTML:s.text,class:"text"},null,8,Ao)):P("",!0),s.tagline?(u(),f("p",{key:2,innerHTML:s.tagline,class:"tagline"},null,8,Fo)):P("",!0)],!0),h(s.$slots,"home-hero-info-after",{},void 0,!0),s.actions?(u(),f("div",xo,[(u(!0),f(U,null,X(s.actions,a=>(u(),f("div",{key:a.link,class:"action"},[d(Co,{tag:"a",size:"medium",theme:a.theme,text:a.text,href:a.link,target:a.target,rel:a.rel},null,8,["theme","text","href","target","rel"])]))),128))])):P("",!0),h(s.$slots,"home-hero-actions-after",{},void 0,!0)]),s.image||c(t)?(u(),f("div",Ho,[v("div",Ro,[Wo,h(s.$slots,"home-hero-image",{},()=>[s.image?(u(),L(At,{key:0,class:"image-src",image:s.image},null,8,["image"])):P("",!0)],!0)])])):P("",!0)])],2))}}),Uo=C(Bo,[["__scopeId","data-v-6bf58958"]]),Go=S({__name:"VPHomeHero",setup(e){const{frontmatter:t}=I();return(s,n)=>c(t).hero?(u(),L(Uo,{key:0,class:"VPHomeHero",name:c(t).hero.name,text:c(t).hero.text,tagline:c(t).hero.tagline,image:c(t).hero.image,actions:c(t).hero.actions},{"home-hero-info-before":p(()=>[h(s.$slots,"home-hero-info-before")]),"home-hero-info":p(()=>[h(s.$slots,"home-hero-info")]),"home-hero-info-after":p(()=>[h(s.$slots,"home-hero-info-after")]),"home-hero-actions-after":p(()=>[h(s.$slots,"home-hero-actions-after")]),"home-hero-image":p(()=>[h(s.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):P("",!0)}}),zo=e=>(J("data-v-392b81ed"),e=e(),K(),e),jo={class:"box"},Zo={key:0,class:"icon"},qo=["innerHTML"],Qo=["innerHTML"],Jo=["innerHTML"],Ko={key:4,class:"link-text"},Xo={class:"link-text-value"},ei=zo(()=>v("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),ti=S({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,s)=>(u(),L(ce,{class:"VPFeature",href:t.link,rel:t.rel,target:t.target,"no-icon":!0,tag:t.link?"a":"div"},{default:p(()=>[v("article",jo,[typeof t.icon=="object"&&t.icon.wrap?(u(),f("div",Zo,[d(At,{image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])])):typeof t.icon=="object"?(u(),L(At,{key:1,image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])):t.icon?(u(),f("div",{key:2,class:"icon",innerHTML:t.icon},null,8,qo)):P("",!0),v("h2",{class:"title",innerHTML:t.title},null,8,Qo),t.details?(u(),f("p",{key:3,class:"details",innerHTML:t.details},null,8,Jo)):P("",!0),t.linkText?(u(),f("div",Ko,[v("p",Xo,[oe(A(t.linkText)+" ",1),ei])])):P("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),si=C(ti,[["__scopeId","data-v-392b81ed"]]),ni={key:0,class:"VPFeatures"},ai={class:"container"},ri={class:"items"},oi=S({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,s=M(()=>{const n=t.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,a)=>n.features?(u(),f("div",ni,[v("div",ai,[v("div",ri,[(u(!0),f(U,null,X(n.features,r=>(u(),f("div",{key:r.title,class:x(["item",[s.value]])},[d(si,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):P("",!0)}}),ii=C(oi,[["__scopeId","data-v-2947f9bf"]]),li=S({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=I();return(s,n)=>c(t).features?(u(),L(ii,{key:0,class:"VPHomeFeatures",features:c(t).features},null,8,["features"])):P("",!0)}}),ui=S({__name:"VPHomeContent",setup(e){const{width:t}=er({initialWidth:0,includeScrollbar:!1});return(s,n)=>(u(),f("div",{class:"vp-doc container",style:On(c(t)?{"--vp-offset":`calc(50% - ${c(t)/2}px)`}:{})},[h(s.$slots,"default",{},void 0,!0)],4))}}),ci=C(ui,[["__scopeId","data-v-f80c35ea"]]),di={class:"VPHome"},fi=S({__name:"VPHome",setup(e){const{frontmatter:t}=I();return(s,n)=>{const a=ye("Content");return u(),f("div",di,[h(s.$slots,"home-hero-before",{},void 0,!0),d(Go,null,{"home-hero-info-before":p(()=>[h(s.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[h(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[h(s.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[h(s.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[h(s.$slots,"home-hero-image",{},void 0,!0)]),_:3}),h(s.$slots,"home-hero-after",{},void 0,!0),h(s.$slots,"home-features-before",{},void 0,!0),d(li),h(s.$slots,"home-features-after",{},void 0,!0),c(t).markdownStyles!==!1?(u(),L(ci,{key:0},{default:p(()=>[d(a)]),_:1})):(u(),L(a,{key:1}))])}}}),hi=C(fi,[["__scopeId","data-v-b88f26af"]]),mi={},vi={class:"VPPage"};function pi(e,t){const s=ye("Content");return u(),f("div",vi,[h(e.$slots,"page-top"),d(s),h(e.$slots,"page-bottom")])}const _i=C(mi,[["render",pi]]),yi=S({__name:"VPContent",setup(e){const{page:t,frontmatter:s}=I(),{hasSidebar:n}=Ve();return(a,r)=>(u(),f("div",{class:x(["VPContent",{"has-sidebar":c(n),"is-home":c(s).layout==="home"}]),id:"VPContent"},[c(t).isNotFound?h(a.$slots,"not-found",{key:0},()=>[d(Pr)],!0):c(s).layout==="page"?(u(),L(_i,{key:1},{"page-top":p(()=>[h(a.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[h(a.$slots,"page-bottom",{},void 0,!0)]),_:3})):c(s).layout==="home"?(u(),L(hi,{key:2},{"home-hero-before":p(()=>[h(a.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[h(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[h(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[h(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[h(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[h(a.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[h(a.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[h(a.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[h(a.$slots,"home-features-after",{},void 0,!0)]),_:3})):c(s).layout&&c(s).layout!=="doc"?(u(),L(ge(c(s).layout),{key:3})):(u(),L(Do,{key:4},{"doc-top":p(()=>[h(a.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[h(a.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[h(a.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[h(a.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[h(a.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[h(a.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[h(a.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[h(a.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[h(a.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[h(a.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[h(a.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),gi=C(yi,[["__scopeId","data-v-ded7c7cb"]]),ki={class:"container"},bi=["innerHTML"],wi=["innerHTML"],Si=S({__name:"VPFooter",setup(e){const{theme:t,frontmatter:s}=I(),{hasSidebar:n}=Ve();return(a,r)=>c(t).footer&&c(s).footer!==!1?(u(),f("footer",{key:0,class:x(["VPFooter",{"has-sidebar":c(n)}])},[v("div",ki,[c(t).footer.message?(u(),f("p",{key:0,class:"message",innerHTML:c(t).footer.message},null,8,bi)):P("",!0),c(t).footer.copyright?(u(),f("p",{key:1,class:"copyright",innerHTML:c(t).footer.copyright},null,8,wi)):P("",!0)])],2)):P("",!0)}}),Mi=C(Si,[["__scopeId","data-v-a4513ec4"]]);function $i(){const{theme:e,frontmatter:t}=I(),s=Tn([]),n=M(()=>s.value.length>0);return jt(()=>{s.value=Is(t.value.outline??e.value.outline)}),{headers:s,hasLocalNav:n}}const Pi=e=>(J("data-v-0e99414d"),e=e(),K(),e),Di={class:"menu-text"},Ti=Pi(()=>v("span",{class:"vpi-chevron-right icon"},null,-1)),Ci={class:"header"},Oi={class:"outline"},Li=S({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:s}=I(),n=O(!1),a=O(0),r=O(),o=O();function i(y){var b;(b=r.value)!=null&&b.contains(y.target)||(n.value=!1)}te(n,y=>{if(y){document.addEventListener("click",i);return}document.removeEventListener("click",i)}),tr("Escape",()=>{n.value=!1}),jt(()=>{n.value=!1});function l(){n.value=!n.value,a.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function m(y){y.target.classList.contains("outline-link")&&(o.value&&(o.value.style.transition="none"),Vs(()=>{n.value=!1}))}function _(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(y,b)=>(u(),f("div",{class:"VPLocalNavOutlineDropdown",style:On({"--vp-vh":a.value+"px"}),ref_key:"main",ref:r},[y.headers.length>0?(u(),f("button",{key:0,onClick:l,class:x({open:n.value})},[v("span",Di,A(c(Rn)(c(s))),1),Ti],2)):(u(),f("button",{key:1,onClick:_},A(c(s).returnToTopLabel||"Return to top"),1)),d(qe,{name:"flyout"},{default:p(()=>[n.value?(u(),f("div",{key:0,ref_key:"items",ref:o,class:"items",onClick:m},[v("div",Ci,[v("a",{class:"top-link",href:"#",onClick:_},A(c(s).returnToTopLabel||"Return to top"),1)]),v("div",Oi,[d(Wn,{headers:y.headers},null,8,["headers"])])],512)):P("",!0)]),_:1})],4))}}),Yi=C(Li,[["__scopeId","data-v-0e99414d"]]),Vi=e=>(J("data-v-49d529d6"),e=e(),K(),e),Ni={class:"container"},Ii=["aria-expanded"],Ei=Vi(()=>v("span",{class:"vpi-align-left menu-icon"},null,-1)),Ai={class:"menu-text"},Fi=S({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:s}=I(),{hasSidebar:n}=Ve(),{headers:a}=$i(),{y:r}=Ln(),o=O(0);Ye(()=>{o.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),jt(()=>{a.value=Is(s.value.outline??t.value.outline)});const i=M(()=>a.value.length===0),l=M(()=>i.value&&!n.value),m=M(()=>({VPLocalNav:!0,"has-sidebar":n.value,empty:i.value,fixed:l.value}));return(_,y)=>c(s).layout!=="home"&&(!l.value||c(r)>=o.value)?(u(),f("div",{key:0,class:x(m.value)},[v("div",Ni,[c(n)?(u(),f("button",{key:0,class:"menu","aria-expanded":_.open,"aria-controls":"VPSidebarNav",onClick:y[0]||(y[0]=b=>_.$emit("open-menu"))},[Ei,v("span",Ai,A(c(t).sidebarMenuLabel||"Menu"),1)],8,Ii)):P("",!0),d(Yi,{headers:c(a),navHeight:o.value},null,8,["headers","navHeight"])])],2)):P("",!0)}}),xi=C(Fi,[["__scopeId","data-v-49d529d6"]]);function Hi(){const e=O(!1);function t(){e.value=!0,window.addEventListener("resize",a)}function s(){e.value=!1,window.removeEventListener("resize",a)}function n(){e.value?s():t()}function a(){window.outerWidth>=768&&s()}const r=wt();return te(()=>r.path,s),{isScreenOpen:e,openScreen:t,closeScreen:s,toggleScreen:n}}const Ri={},Wi={class:"VPSwitch",type:"button",role:"switch"},Bi={class:"check"},Ui={key:0,class:"icon"};function Gi(e,t){return u(),f("button",Wi,[v("span",Bi,[e.$slots.default?(u(),f("span",Ui,[h(e.$slots,"default",{},void 0,!0)])):P("",!0)])])}const zi=C(Ri,[["render",Gi],["__scopeId","data-v-95c02d95"]]),Un=e=>(J("data-v-31a8e236"),e=e(),K(),e),ji=Un(()=>v("span",{class:"vpi-sun sun"},null,-1)),Zi=Un(()=>v("span",{class:"vpi-moon moon"},null,-1)),qi=S({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:s}=I(),n=xe("toggle-appearance",()=>{t.value=!t.value}),a=O("");return Ys(()=>{a.value=t.value?s.value.lightModeSwitchTitle||"Switch to light theme":s.value.darkModeSwitchTitle||"Switch to dark theme"}),(r,o)=>(u(),L(zi,{title:a.value,class:"VPSwitchAppearance","aria-checked":c(t),onClick:c(n)},{default:p(()=>[ji,Zi]),_:1},8,["title","aria-checked","onClick"]))}}),Es=C(qi,[["__scopeId","data-v-31a8e236"]]),Qi={key:0,class:"VPNavBarAppearance"},Ji=S({__name:"VPNavBarAppearance",setup(e){const{site:t}=I();return(s,n)=>c(t).appearance&&c(t).appearance!=="force-dark"&&c(t).appearance!=="force-auto"?(u(),f("div",Qi,[d(Es)])):P("",!0)}}),Ki=C(Ji,[["__scopeId","data-v-801600c1"]]),As=O();let Gn=!1,cs=0;function Xi(e){const t=O(!1);if(Zt){!Gn&&el(),cs++;const s=te(As,n=>{var a,r,o;n===e.el.value||(a=e.el.value)!=null&&a.contains(n)?(t.value=!0,(r=e.onFocus)==null||r.call(e)):(t.value=!1,(o=e.onBlur)==null||o.call(e))});bt(()=>{s(),cs--,cs||tl()})}return Yn(t)}function el(){document.addEventListener("focusin",zn),Gn=!0,As.value=document.activeElement}function tl(){document.removeEventListener("focusin",zn)}function zn(){As.value=document.activeElement}const sl={class:"VPMenuLink"},nl=S({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=I();return(s,n)=>(u(),f("div",sl,[d(ce,{class:x({active:c(Ue)(c(t).relativePath,s.item.activeMatch||s.item.link,!!s.item.activeMatch)}),href:s.item.link,target:s.item.target,rel:s.item.rel},{default:p(()=>[oe(A(s.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),qt=C(nl,[["__scopeId","data-v-e25649f1"]]),al={class:"VPMenuGroup"},rl={key:0,class:"title"},ol=S({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,s)=>(u(),f("div",al,[t.text?(u(),f("p",rl,A(t.text),1)):P("",!0),(u(!0),f(U,null,X(t.items,n=>(u(),f(U,null,["link"in n?(u(),L(qt,{key:0,item:n},null,8,["item"])):P("",!0)],64))),256))]))}}),il=C(ol,[["__scopeId","data-v-d8af0114"]]),ll={class:"VPMenu"},ul={key:0,class:"items"},cl=S({__name:"VPMenu",props:{items:{}},setup(e){return(t,s)=>(u(),f("div",ll,[t.items?(u(),f("div",ul,[(u(!0),f(U,null,X(t.items,n=>(u(),f(U,{key:JSON.stringify(n)},["link"in n?(u(),L(qt,{key:0,item:n},null,8,["item"])):"component"in n?(u(),L(ge(n.component),Te({key:1,ref_for:!0},n.props),null,16)):(u(),L(il,{key:2,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):P("",!0),h(t.$slots,"default",{},void 0,!0)]))}}),dl=C(cl,[["__scopeId","data-v-cf07ea93"]]),fl=e=>(J("data-v-a7b33ea9"),e=e(),K(),e),hl=["aria-expanded","aria-label"],ml={key:0,class:"text"},vl=["innerHTML"],pl=fl(()=>v("span",{class:"vpi-chevron-down text-icon"},null,-1)),_l={key:1,class:"vpi-more-horizontal icon"},yl={class:"menu"},gl=S({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=O(!1),s=O();Xi({el:s,onBlur:n});function n(){t.value=!1}return(a,r)=>(u(),f("div",{class:"VPFlyout",ref_key:"el",ref:s,onMouseenter:r[1]||(r[1]=o=>t.value=!0),onMouseleave:r[2]||(r[2]=o=>t.value=!1)},[v("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":a.label,onClick:r[0]||(r[0]=o=>t.value=!t.value)},[a.button||a.icon?(u(),f("span",ml,[a.icon?(u(),f("span",{key:0,class:x([a.icon,"option-icon"])},null,2)):P("",!0),a.button?(u(),f("span",{key:1,innerHTML:a.button},null,8,vl)):P("",!0),pl])):(u(),f("span",_l))],8,hl),v("div",yl,[d(dl,{items:a.items},{default:p(()=>[h(a.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Fs=C(gl,[["__scopeId","data-v-a7b33ea9"]]),kl=["href","aria-label","innerHTML"],bl=S({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,s=M(()=>typeof t.icon=="object"?t.icon.svg:``);return(n,a)=>(u(),f("a",{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,kl))}}),wl=C(bl,[["__scopeId","data-v-d7b4d3bb"]]),Sl={class:"VPSocialLinks"},Ml=S({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,s)=>(u(),f("div",Sl,[(u(!0),f(U,null,X(t.links,({link:n,icon:a,ariaLabel:r})=>(u(),L(wl,{key:n,icon:a,link:n,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),Qt=C(Ml,[["__scopeId","data-v-727f015f"]]),$l={key:0,class:"group translations"},Pl={class:"trans-title"},Dl={key:1,class:"group"},Tl={class:"item appearance"},Cl={class:"label"},Ol={class:"appearance-action"},Ll={key:2,class:"group"},Yl={class:"item social-links"},Vl=S({__name:"VPNavBarExtra",setup(e){const{site:t,theme:s}=I(),{localeLinks:n,currentLang:a}=Mt({correspondingLink:!0}),r=M(()=>n.value.length&&a.value.label||t.value.appearance||s.value.socialLinks);return(o,i)=>r.value?(u(),L(Fs,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[c(n).length&&c(a).label?(u(),f("div",$l,[v("p",Pl,A(c(a).label),1),(u(!0),f(U,null,X(c(n),l=>(u(),L(qt,{key:l.link,item:l},null,8,["item"]))),128))])):P("",!0),c(t).appearance&&c(t).appearance!=="force-dark"&&c(t).appearance!=="force-auto"?(u(),f("div",Dl,[v("div",Tl,[v("p",Cl,A(c(s).darkModeSwitchLabel||"Appearance"),1),v("div",Ol,[d(Es)])])])):P("",!0),c(s).socialLinks?(u(),f("div",Ll,[v("div",Yl,[d(Qt,{class:"social-links-list",links:c(s).socialLinks},null,8,["links"])])])):P("",!0)]),_:1})):P("",!0)}}),Nl=C(Vl,[["__scopeId","data-v-94bb7a57"]]),Il=e=>(J("data-v-defd03be"),e=e(),K(),e),El=["aria-expanded"],Al=Il(()=>v("span",{class:"container"},[v("span",{class:"top"}),v("span",{class:"middle"}),v("span",{class:"bottom"})],-1)),Fl=[Al],xl=S({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,s)=>(u(),f("button",{type:"button",class:x(["VPNavBarHamburger",{active:t.active}]),"aria-label":"mobile navigation","aria-expanded":t.active,"aria-controls":"VPNavScreen",onClick:s[0]||(s[0]=n=>t.$emit("click"))},Fl,10,El))}}),Hl=C(xl,[["__scopeId","data-v-defd03be"]]),Rl=["innerHTML"],Wl=S({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=I();return(s,n)=>(u(),L(ce,{class:x({VPNavBarMenuLink:!0,active:c(Ue)(c(t).relativePath,s.item.activeMatch||s.item.link,!!s.item.activeMatch)}),href:s.item.link,noIcon:s.item.noIcon,target:s.item.target,rel:s.item.rel,tabindex:"0"},{default:p(()=>[v("span",{innerHTML:s.item.text},null,8,Rl)]),_:1},8,["class","href","noIcon","target","rel"]))}}),Bl=C(Wl,[["__scopeId","data-v-f59b7991"]]),Ul=S({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:s}=I(),n=r=>"component"in r?!1:"link"in r?Ue(s.value.relativePath,r.link,!!t.item.activeMatch):r.items.some(n),a=M(()=>n(t.item));return(r,o)=>(u(),L(Fs,{class:x({VPNavBarMenuGroup:!0,active:c(Ue)(c(s).relativePath,r.item.activeMatch,!!r.item.activeMatch)||a.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),Gl=e=>(J("data-v-b108efae"),e=e(),K(),e),zl={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},jl=Gl(()=>v("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),Zl=S({__name:"VPNavBarMenu",setup(e){const{theme:t}=I();return(s,n)=>c(t).nav?(u(),f("nav",zl,[jl,(u(!0),f(U,null,X(c(t).nav,a=>(u(),f(U,{key:JSON.stringify(a)},["link"in a?(u(),L(Bl,{key:0,item:a},null,8,["item"])):"component"in a?(u(),L(ge(a.component),Te({key:1,ref_for:!0},a.props),null,16)):(u(),L(Ul,{key:2,item:a},null,8,["item"]))],64))),128))])):P("",!0)}}),ql=C(Zl,[["__scopeId","data-v-b108efae"]]);function Ql(e){const{localeIndex:t,theme:s}=I();function n(a){var g,V,T;const r=a.split("."),o=(g=s.value.search)==null?void 0:g.options,i=o&&typeof o=="object",l=i&&((T=(V=o.locales)==null?void 0:V[t.value])==null?void 0:T.translations)||null,m=i&&o.translations||null;let _=l,y=m,b=e;const $=r.pop();for(const F of r){let G=null;const ne=b==null?void 0:b[F];ne&&(G=b=ne);const ae=y==null?void 0:y[F];ae&&(G=y=ae);const Se=_==null?void 0:_[F];Se&&(G=_=Se),ne||(b=G),ae||(y=G),Se||(_=G)}return(_==null?void 0:_[$])??(y==null?void 0:y[$])??(b==null?void 0:b[$])??""}return n}const Jl=["aria-label"],Kl={class:"DocSearch-Button-Container"},Xl=v("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),eu={class:"DocSearch-Button-Placeholder"},tu=v("span",{class:"DocSearch-Button-Keys"},[v("kbd",{class:"DocSearch-Button-Key"}),v("kbd",{class:"DocSearch-Button-Key"},"K")],-1),dn=S({__name:"VPNavBarSearchButton",setup(e){const s=Ql({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(n,a)=>(u(),f("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":c(s)("button.buttonAriaLabel")},[v("span",Kl,[Xl,v("span",eu,A(c(s)("button.buttonText")),1)]),tu],8,Jl))}}),su={class:"VPNavBarSearch"},nu={id:"local-search"},au={key:1,id:"docsearch"},ru=S({__name:"VPNavBarSearch",setup(e){const t=()=>null,s=Vn(()=>Nn(()=>import("./VPAlgoliaSearchBox.D6KqSfOx.js"),__vite__mapDeps([0,1]))),{theme:n}=I(),a=O(!1),r=O(!1),o=()=>{const b="VPAlgoliaPreconnect";(window.requestIdleCallback||setTimeout)(()=>{var V;const g=document.createElement("link");g.id=b,g.rel="preconnect",g.href=`https://${(((V=n.value.search)==null?void 0:V.options)??n.value.algolia).appId}-dsn.algolia.net`,g.crossOrigin="",document.head.appendChild(g)})};Ye(()=>{o();const b=g=>{(g.key.toLowerCase()==="k"&&(g.metaKey||g.ctrlKey)||!m(g)&&g.key==="/")&&(g.preventDefault(),i(),$())},$=()=>{window.removeEventListener("keydown",b)};window.addEventListener("keydown",b),bt($)});function i(){a.value||(a.value=!0,setTimeout(l,16))}function l(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||l()},16)}function m(b){const $=b.target,g=$.tagName;return $.isContentEditable||g==="INPUT"||g==="SELECT"||g==="TEXTAREA"}const _=O(!1),y="algolia";return(b,$)=>{var g;return u(),f("div",su,[c(y)==="local"?(u(),f(U,{key:0},[_.value?(u(),L(c(t),{key:0,onClose:$[0]||($[0]=V=>_.value=!1)})):P("",!0),v("div",nu,[d(dn,{onClick:$[1]||($[1]=V=>_.value=!0)})])],64)):c(y)==="algolia"?(u(),f(U,{key:1},[a.value?(u(),L(c(s),{key:0,algolia:((g=c(n).search)==null?void 0:g.options)??c(n).algolia,onVnodeBeforeMount:$[2]||($[2]=V=>r.value=!0)},null,8,["algolia"])):P("",!0),r.value?P("",!0):(u(),f("div",au,[d(dn,{onClick:i})]))],64)):P("",!0)])}}}),ou=S({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=I();return(s,n)=>c(t).socialLinks?(u(),L(Qt,{key:0,class:"VPNavBarSocialLinks",links:c(t).socialLinks},null,8,["links"])):P("",!0)}}),iu=C(ou,[["__scopeId","data-v-a11e29aa"]]),lu=["href","rel","target"],uu={key:1},cu={key:2},du=S({__name:"VPNavBarTitle",setup(e){const{site:t,theme:s}=I(),{hasSidebar:n}=Ve(),{currentLang:a}=Mt(),r=M(()=>{var l;return typeof s.value.logoLink=="string"?s.value.logoLink:(l=s.value.logoLink)==null?void 0:l.link}),o=M(()=>{var l;return typeof s.value.logoLink=="string"||(l=s.value.logoLink)==null?void 0:l.rel}),i=M(()=>{var l;return typeof s.value.logoLink=="string"||(l=s.value.logoLink)==null?void 0:l.target});return(l,m)=>(u(),f("div",{class:x(["VPNavBarTitle",{"has-sidebar":c(n)}])},[v("a",{class:"title",href:r.value??c(Ns)(c(a).link),rel:o.value,target:i.value},[h(l.$slots,"nav-bar-title-before",{},void 0,!0),c(s).logo?(u(),L(At,{key:0,class:"logo",image:c(s).logo},null,8,["image"])):P("",!0),c(s).siteTitle?(u(),f("span",uu,A(c(s).siteTitle),1)):c(s).siteTitle===void 0?(u(),f("span",cu,A(c(t).title),1)):P("",!0),h(l.$slots,"nav-bar-title-after",{},void 0,!0)],8,lu)],2))}}),fu=C(du,[["__scopeId","data-v-78912627"]]),hu={class:"items"},mu={class:"title"},vu=S({__name:"VPNavBarTranslations",setup(e){const{theme:t}=I(),{localeLinks:s,currentLang:n}=Mt({correspondingLink:!0});return(a,r)=>c(s).length&&c(n).label?(u(),L(Fs,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:c(t).langMenuLabel||"Change language"},{default:p(()=>[v("div",hu,[v("p",mu,A(c(n).label),1),(u(!0),f(U,null,X(c(s),o=>(u(),L(qt,{key:o.link,item:o},null,8,["item"]))),128))])]),_:1},8,["label"])):P("",!0)}}),pu=C(vu,[["__scopeId","data-v-921ed0ce"]]),_u=e=>(J("data-v-203fef46"),e=e(),K(),e),yu={class:"wrapper"},gu={class:"container"},ku={class:"title"},bu={class:"content"},wu={class:"content-body"},Su=_u(()=>v("div",{class:"divider"},[v("div",{class:"divider-line"})],-1)),Mu=S({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const t=e,{y:s}=Ln(),{hasSidebar:n}=Ve(),{frontmatter:a}=I(),r=O({});return Ys(()=>{r.value={"has-sidebar":n.value,home:a.value.layout==="home",top:s.value===0,"screen-open":t.isScreenOpen}}),(o,i)=>(u(),f("div",{class:x(["VPNavBar",r.value])},[v("div",yu,[v("div",gu,[v("div",ku,[d(fu,null,{"nav-bar-title-before":p(()=>[h(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[h(o.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),v("div",bu,[v("div",wu,[h(o.$slots,"nav-bar-content-before",{},void 0,!0),d(ru,{class:"search"}),d(ql,{class:"menu"}),d(pu,{class:"translations"}),d(Ki,{class:"appearance"}),d(iu,{class:"social-links"}),d(Nl,{class:"extra"}),h(o.$slots,"nav-bar-content-after",{},void 0,!0),d(Hl,{class:"hamburger",active:o.isScreenOpen,onClick:i[0]||(i[0]=l=>o.$emit("toggle-screen"))},null,8,["active"])])])])]),Su],2))}}),$u=C(Mu,[["__scopeId","data-v-203fef46"]]),Pu={key:0,class:"VPNavScreenAppearance"},Du={class:"text"},Tu=S({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:s}=I();return(n,a)=>c(t).appearance&&c(t).appearance!=="force-dark"&&c(t).appearance!=="force-auto"?(u(),f("div",Pu,[v("p",Du,A(c(s).darkModeSwitchLabel||"Appearance"),1),d(Es)])):P("",!0)}}),Cu=C(Tu,[["__scopeId","data-v-da10abde"]]),Ou=S({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=xe("close-screen");return(s,n)=>(u(),L(ce,{class:"VPNavScreenMenuLink",href:s.item.link,target:s.item.target,rel:s.item.rel,onClick:c(t),innerHTML:s.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Lu=C(Ou,[["__scopeId","data-v-5092bc72"]]),Yu=S({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=xe("close-screen");return(s,n)=>(u(),L(ce,{class:"VPNavScreenMenuGroupLink",href:s.item.link,target:s.item.target,rel:s.item.rel,onClick:c(t)},{default:p(()=>[oe(A(s.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),jn=C(Yu,[["__scopeId","data-v-372db97c"]]),Vu={class:"VPNavScreenMenuGroupSection"},Nu={key:0,class:"title"},Iu=S({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,s)=>(u(),f("div",Vu,[t.text?(u(),f("p",Nu,A(t.text),1)):P("",!0),(u(!0),f(U,null,X(t.items,n=>(u(),L(jn,{key:n.text,item:n},null,8,["item"]))),128))]))}}),Eu=C(Iu,[["__scopeId","data-v-879be653"]]),Au=e=>(J("data-v-229beae8"),e=e(),K(),e),Fu=["aria-controls","aria-expanded"],xu=["innerHTML"],Hu=Au(()=>v("span",{class:"vpi-plus button-icon"},null,-1)),Ru=["id"],Wu={key:0,class:"item"},Bu={key:1,class:"item"},Uu={key:2,class:"group"},Gu=S({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,s=O(!1),n=M(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function a(){s.value=!s.value}return(r,o)=>(u(),f("div",{class:x(["VPNavScreenMenuGroup",{open:s.value}])},[v("button",{class:"button","aria-controls":n.value,"aria-expanded":s.value,onClick:a},[v("span",{class:"button-text",innerHTML:r.text},null,8,xu),Hu],8,Fu),v("div",{id:n.value,class:"items"},[(u(!0),f(U,null,X(r.items,i=>(u(),f(U,{key:JSON.stringify(i)},["link"in i?(u(),f("div",Wu,[d(jn,{item:i},null,8,["item"])])):"component"in i?(u(),f("div",Bu,[(u(),L(ge(i.component),Te({ref_for:!0},i.props,{"screen-menu":""}),null,16))])):(u(),f("div",Uu,[d(Eu,{text:i.text,items:i.items},null,8,["text","items"])]))],64))),128))],8,Ru)],2))}}),zu=C(Gu,[["__scopeId","data-v-229beae8"]]),ju={key:0,class:"VPNavScreenMenu"},Zu=S({__name:"VPNavScreenMenu",setup(e){const{theme:t}=I();return(s,n)=>c(t).nav?(u(),f("nav",ju,[(u(!0),f(U,null,X(c(t).nav,a=>(u(),f(U,{key:JSON.stringify(a)},["link"in a?(u(),L(Lu,{key:0,item:a},null,8,["item"])):"component"in a?(u(),L(ge(a.component),Te({key:1,ref_for:!0},a.props,{"screen-menu":""}),null,16)):(u(),L(zu,{key:2,text:a.text||"",items:a.items},null,8,["text","items"]))],64))),128))])):P("",!0)}}),qu=S({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=I();return(s,n)=>c(t).socialLinks?(u(),L(Qt,{key:0,class:"VPNavScreenSocialLinks",links:c(t).socialLinks},null,8,["links"])):P("",!0)}}),Zn=e=>(J("data-v-e22d0569"),e=e(),K(),e),Qu=Zn(()=>v("span",{class:"vpi-languages icon lang"},null,-1)),Ju=Zn(()=>v("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Ku={class:"list"},Xu=S({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:s}=Mt({correspondingLink:!0}),n=O(!1);function a(){n.value=!n.value}return(r,o)=>c(t).length&&c(s).label?(u(),f("div",{key:0,class:x(["VPNavScreenTranslations",{open:n.value}])},[v("button",{class:"title",onClick:a},[Qu,oe(" "+A(c(s).label)+" ",1),Ju]),v("ul",Ku,[(u(!0),f(U,null,X(c(t),i=>(u(),f("li",{key:i.link,class:"item"},[d(ce,{class:"link",href:i.link},{default:p(()=>[oe(A(i.text),1)]),_:2},1032,["href"])]))),128))])],2)):P("",!0)}}),ec=C(Xu,[["__scopeId","data-v-e22d0569"]]),tc={class:"container"},sc=S({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=O(null),s=In(Zt?document.body:null);return(n,a)=>(u(),L(qe,{name:"fade",onEnter:a[0]||(a[0]=r=>s.value=!0),onAfterLeave:a[1]||(a[1]=r=>s.value=!1)},{default:p(()=>[n.open?(u(),f("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[v("div",tc,[h(n.$slots,"nav-screen-content-before",{},void 0,!0),d(Zu,{class:"menu"}),d(ec,{class:"translations"}),d(Cu,{class:"appearance"}),d(qu,{class:"social-links"}),h(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):P("",!0)]),_:3}))}}),nc=C(sc,[["__scopeId","data-v-bcd5e68a"]]),ac={key:0,class:"VPNav"},rc=S({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:s,toggleScreen:n}=Hi(),{frontmatter:a}=I(),r=M(()=>a.value.navbar!==!1);return St("close-screen",s),zt(()=>{Zt&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(o,i)=>r.value?(u(),f("header",ac,[d($u,{"is-screen-open":c(t),onToggleScreen:c(n)},{"nav-bar-title-before":p(()=>[h(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[h(o.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[h(o.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[h(o.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),d(nc,{open:c(t)},{"nav-screen-content-before":p(()=>[h(o.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[h(o.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):P("",!0)}}),oc=C(rc,[["__scopeId","data-v-b3147fea"]]),qn=e=>(J("data-v-b80197e6"),e=e(),K(),e),ic=["role","tabindex"],lc=qn(()=>v("div",{class:"indicator"},null,-1)),uc=qn(()=>v("span",{class:"vpi-chevron-right caret-icon"},null,-1)),cc=[uc],dc={key:1,class:"items"},fc=S({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:s,collapsible:n,isLink:a,isActiveLink:r,hasActiveLink:o,hasChildren:i,toggle:l}=Or(M(()=>t.item)),m=M(()=>i.value?"section":"div"),_=M(()=>a.value?"a":"div"),y=M(()=>i.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),b=M(()=>a.value?void 0:"button"),$=M(()=>[[`level-${t.depth}`],{collapsible:n.value},{collapsed:s.value},{"is-link":a.value},{"is-active":r.value},{"has-active":o.value}]);function g(T){"key"in T&&T.key!=="Enter"||!t.item.link&&l()}function V(){t.item.link&&l()}return(T,F)=>{const G=ye("VPSidebarItem",!0);return u(),L(ge(m.value),{class:x(["VPSidebarItem",$.value])},{default:p(()=>[T.item.text?(u(),f("div",Te({key:0,class:"item",role:b.value},nr(T.item.items?{click:g,keydown:g}:{},!0),{tabindex:T.item.items&&0}),[lc,T.item.link?(u(),L(ce,{key:0,tag:_.value,class:"link",href:T.item.link,rel:T.item.rel,target:T.item.target},{default:p(()=>[(u(),L(ge(y.value),{class:"text",innerHTML:T.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(u(),L(ge(y.value),{key:1,class:"text",innerHTML:T.item.text},null,8,["innerHTML"])),T.item.collapsed!=null&&T.item.items&&T.item.items.length?(u(),f("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:V,onKeydown:sr(V,["enter"]),tabindex:"0"},cc,32)):P("",!0)],16,ic)):P("",!0),T.item.items&&T.item.items.length?(u(),f("div",dc,[T.depth<5?(u(!0),f(U,{key:0},X(T.item.items,ne=>(u(),L(G,{key:ne.text,item:ne,depth:T.depth+1},null,8,["item","depth"]))),128)):P("",!0)])):P("",!0)]),_:1},8,["class"])}}}),hc=C(fc,[["__scopeId","data-v-b80197e6"]]),mc=S({__name:"VPSidebarGroup",props:{items:{}},setup(e){const t=O(!0);let s=null;return Ye(()=>{s=setTimeout(()=>{s=null,t.value=!1},300)}),En(()=>{s!=null&&(clearTimeout(s),s=null)}),(n,a)=>(u(!0),f(U,null,X(n.items,r=>(u(),f("div",{key:r.text,class:x(["group",{"no-transition":t.value}])},[d(hc,{item:r,depth:0},null,8,["item"])],2))),128))}}),vc=C(mc,[["__scopeId","data-v-413f1965"]]),Qn=e=>(J("data-v-dab49711"),e=e(),K(),e),pc=Qn(()=>v("div",{class:"curtain"},null,-1)),_c={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},yc=Qn(()=>v("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),gc=S({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:s}=Ve(),n=e,a=O(null),r=In(Zt?document.body:null);te([n,a],()=>{var i;n.open?(r.value=!0,(i=a.value)==null||i.focus()):r.value=!1},{immediate:!0,flush:"post"});const o=O(0);return te(t,()=>{o.value+=1},{deep:!0}),(i,l)=>c(s)?(u(),f("aside",{key:0,class:x(["VPSidebar",{open:i.open}]),ref_key:"navEl",ref:a,onClick:l[0]||(l[0]=An(()=>{},["stop"]))},[pc,v("nav",_c,[yc,h(i.$slots,"sidebar-nav-before",{},void 0,!0),(u(),L(vc,{items:c(t),key:o.value},null,8,["items"])),h(i.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):P("",!0)}}),kc=C(gc,[["__scopeId","data-v-dab49711"]]),bc=S({__name:"VPSkipLink",setup(e){const t=wt(),s=O();te(()=>t.path,()=>s.value.focus());function n({target:a}){const r=document.getElementById(decodeURIComponent(a.hash).slice(1));if(r){const o=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",o)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",o),r.focus(),window.scrollTo(0,0)}}return(a,r)=>(u(),f(U,null,[v("span",{ref_key:"backToTop",ref:s,tabindex:"-1"},null,512),v("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),wc=C(bc,[["__scopeId","data-v-1f10c94b"]]),Sc=S({__name:"Layout",setup(e){const{isOpen:t,open:s,close:n}=Ve(),a=wt();te(()=>a.path,n),Cr(t,n);const{frontmatter:r}=I(),o=ar(),i=M(()=>!!o["home-hero-image"]);return St("hero-image-slot-exists",i),(l,m)=>{const _=ye("Content");return c(r).layout!==!1?(u(),f("div",{key:0,class:x(["Layout",c(r).pageClass])},[h(l.$slots,"layout-top",{},void 0,!0),d(wc),d(mr,{class:"backdrop",show:c(t),onClick:c(n)},null,8,["show","onClick"]),d(oc,null,{"nav-bar-title-before":p(()=>[h(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[h(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[h(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[h(l.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[h(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[h(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),d(xi,{open:c(t),onOpenMenu:c(s)},null,8,["open","onOpenMenu"]),d(kc,{open:c(t)},{"sidebar-nav-before":p(()=>[h(l.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[h(l.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),d(gi,null,{"page-top":p(()=>[h(l.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[h(l.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[h(l.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[h(l.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[h(l.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[h(l.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[h(l.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[h(l.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[h(l.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[h(l.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[h(l.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[h(l.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[h(l.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[h(l.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[h(l.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[h(l.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[h(l.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[h(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[h(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[h(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[h(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[h(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[h(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),d(Mi),h(l.$slots,"layout-bottom",{},void 0,!0)],2)):(u(),L(_,{key:1}))}}}),Mc=C(Sc,[["__scopeId","data-v-6758000c"]]),$c={},Pc={class:"VPTeamPage"};function Dc(e,t){return u(),f("div",Pc,[h(e.$slots,"default")])}const kp=C($c,[["render",Dc],["__scopeId","data-v-5dbbea5f"]]),Tc={},Cc={class:"VPTeamPageTitle"},Oc={key:0,class:"title"},Lc={key:1,class:"lead"};function Yc(e,t){return u(),f("div",Cc,[e.$slots.title?(u(),f("h1",Oc,[h(e.$slots,"title",{},void 0,!0)])):P("",!0),e.$slots.lead?(u(),f("p",Lc,[h(e.$slots,"lead",{},void 0,!0)])):P("",!0)])}const bp=C(Tc,[["render",Yc],["__scopeId","data-v-63221d22"]]),Vc=e=>(J("data-v-8aad6eea"),e=e(),K(),e),Nc={class:"profile"},Ic={class:"avatar"},Ec=["src","alt"],Ac={class:"data"},Fc={class:"name"},xc={key:0,class:"affiliation"},Hc={key:0,class:"title"},Rc={key:1,class:"at"},Wc=["innerHTML"],Bc={key:2,class:"links"},Uc={key:0,class:"sp"},Gc=Vc(()=>v("span",{class:"vpi-heart sp-icon"},null,-1)),zc=S({__name:"VPTeamMembersItem",props:{size:{default:"medium"},member:{}},setup(e){return(t,s)=>(u(),f("article",{class:x(["VPTeamMembersItem",[t.size]])},[v("div",Nc,[v("figure",Ic,[v("img",{class:"avatar-img",src:t.member.avatar,alt:t.member.name},null,8,Ec)]),v("div",Ac,[v("h1",Fc,A(t.member.name),1),t.member.title||t.member.org?(u(),f("p",xc,[t.member.title?(u(),f("span",Hc,A(t.member.title),1)):P("",!0),t.member.title&&t.member.org?(u(),f("span",Rc," @ ")):P("",!0),t.member.org?(u(),L(ce,{key:2,class:x(["org",{link:t.member.orgLink}]),href:t.member.orgLink,"no-icon":""},{default:p(()=>[oe(A(t.member.org),1)]),_:1},8,["class","href"])):P("",!0)])):P("",!0),t.member.desc?(u(),f("p",{key:1,class:"desc",innerHTML:t.member.desc},null,8,Wc)):P("",!0),t.member.links?(u(),f("div",Bc,[d(Qt,{links:t.member.links},null,8,["links"])])):P("",!0)])]),t.member.sponsor?(u(),f("div",Uc,[d(ce,{class:"sp-link",href:t.member.sponsor,"no-icon":""},{default:p(()=>[Gc,oe(" "+A(t.member.actionText||"Sponsor"),1)]),_:1},8,["href"])])):P("",!0)],2))}}),jc=C(zc,[["__scopeId","data-v-8aad6eea"]]),Zc={class:"container"},qc=S({__name:"VPTeamMembers",props:{size:{default:"medium"},members:{}},setup(e){const t=e,s=M(()=>[t.size,`count-${t.members.length}`]);return(n,a)=>(u(),f("div",{class:x(["VPTeamMembers",s.value])},[v("div",Zc,[(u(!0),f(U,null,X(n.members,r=>(u(),f("div",{key:r.name,class:"item"},[d(jc,{size:n.size,member:r},null,8,["size","member"])]))),128))])],2))}}),wp=C(qc,[["__scopeId","data-v-b7de8810"]]),fn={Layout:Mc,enhanceApp:({app:e})=>{e.component("Badge",dr)}};var hn;const Jt=typeof window<"u",Qc=e=>typeof e=="string",ws=()=>{};Jt&&((hn=window==null?void 0:window.navigator)!=null&&hn.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function $t(e){return typeof e=="function"?e():c(e)}function Jc(e,t){function s(...n){return new Promise((a,r)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(a).catch(r)})}return s}function Kc(e,t=!0,s=!0,n=!1){let a=0,r,o=!0,i=ws,l;const m=()=>{r&&(clearTimeout(r),r=void 0,i(),i=ws)};return y=>{const b=$t(e),$=Date.now()-a,g=()=>l=y();return m(),b<=0?(a=Date.now(),g()):($>b&&(s||!o)?(a=Date.now(),g()):t&&(l=new Promise((V,T)=>{i=n?T:V,r=setTimeout(()=>{a=Date.now(),o=!0,V(g()),m()},Math.max(0,b-$))})),!s&&!r&&(r=setTimeout(()=>o=!0,b)),o=!1,l)}}function Xc(e){return e}function Jn(e){return rr()?(or(e),!0):!1}function ed(e,t=200,s=!1,n=!0,a=!1){return Jc(Kc(t,s,n,a),e)}function td(e,t=!0){ir()?Ye(e):t?e():Vs(e)}function sd(e,t,s={}){const{immediate:n=!0}=s,a=O(!1);let r=null;function o(){r&&(clearTimeout(r),r=null)}function i(){a.value=!1,o()}function l(...m){o(),a.value=!0,r=setTimeout(()=>{a.value=!1,r=null,e(...m)},$t(t))}return n&&(a.value=!0,Jt&&l()),Jn(i),{isPending:Yn(a),start:l,stop:i}}function nd(e){var t;const s=$t(e);return(t=s==null?void 0:s.$el)!=null?t:s}const ad=Jt?window:void 0,rd=Jt?window.navigator:void 0;function od(...e){let t,s,n,a;if(Qc(e[0])||Array.isArray(e[0])?([s,n,a]=e,t=ad):[t,s,n,a]=e,!t)return ws;Array.isArray(s)||(s=[s]),Array.isArray(n)||(n=[n]);const r=[],o=()=>{r.forEach(_=>_()),r.length=0},i=(_,y,b,$)=>(_.addEventListener(y,b,$),()=>_.removeEventListener(y,b,$)),l=te(()=>[nd(t),$t(a)],([_,y])=>{o(),_&&r.push(...s.flatMap(b=>n.map($=>i(_,b,$,y))))},{immediate:!0,flush:"post"}),m=()=>{l(),o()};return Jn(m),m}function id(e,t=!1){const s=O(),n=()=>s.value=!!e();return n(),td(n,t),s}function ld(e={}){const{navigator:t=rd,read:s=!1,source:n,copiedDuring:a=1500,legacy:r=!1}=e,o=["copy","cut"],i=id(()=>t&&"clipboard"in t),l=M(()=>i.value||r),m=O(""),_=O(!1),y=sd(()=>_.value=!1,a);function b(){i.value?t.clipboard.readText().then(T=>{m.value=T}):m.value=V()}if(l.value&&s)for(const T of o)od(T,b);async function $(T=$t(n)){l.value&&T!=null&&(i.value?await t.clipboard.writeText(T):g(T),m.value=T,_.value=!0,y.start())}function g(T){const F=document.createElement("textarea");F.value=T??"",F.style.position="absolute",F.style.opacity="0",document.body.appendChild(F),F.select(),document.execCommand("copy"),F.remove()}function V(){var T,F,G;return(G=(F=(T=document==null?void 0:document.getSelection)==null?void 0:T.call(document))==null?void 0:F.toString())!=null?G:""}return{isSupported:l,text:m,copied:_,copy:$}}const mn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},vn="__vueuse_ssr_handlers__";mn[vn]=mn[vn]||{};var pn;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(pn||(pn={}));var ud=Object.defineProperty,_n=Object.getOwnPropertySymbols,cd=Object.prototype.hasOwnProperty,dd=Object.prototype.propertyIsEnumerable,yn=(e,t,s)=>t in e?ud(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,fd=(e,t)=>{for(var s in t||(t={}))cd.call(t,s)&&yn(e,s,t[s]);if(_n)for(var s of _n(t))dd.call(t,s)&&yn(e,s,t[s]);return e};const hd={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};fd({linear:Xc},hd);let md=0;function vd(){return"message_"+md++}const pd=S({setup(){const e=O([]);function t(n){const a=vd(),r={name:a,...n};e.value.push(r);const o=n.duration;setTimeout(()=>{s(a)},o*1e3)}function s(n){for(const[a,r]of e.value.entries())if(r.name===n){e.value.splice(a,1);break}}return{messages:e,add:t,remove:s}}}),_d={class:"demoblock-message-content"};function yd(e,t,s,n,a,r){return u(),L(lr,{name:"demoblock-fade",tag:"div",class:"demoblock-message-wrap"},{default:p(()=>[(u(!0),f(U,null,X(e.messages,o=>(u(),f("div",{key:o.name,class:x(["demoblock-message",o.type?`demoblock-message-${o.type}`:""])},[v("div",_d,A(o.content),1)],2))),128))]),_:1})}const Ss=C(pd,[["render",yd],["__scopeId","data-v-d64a5799"]]);Ss.newInstance=(e={})=>{const t=document.createElement("div"),a=ur({render(){return cr(Ss,{...e,ref:"messageRef"})}}).mount(t).$refs.messageRef;return document.body.appendChild(t.firstElementChild),{add(r){a.add(r)},remove(r){a.remove(r)}}};let ds;function gd(){return ds=ds||Ss.newInstance(),ds}function gn(e,{duration:t=3,type:s=""}){gd().add({content:e,duration:t,type:s})}const kn={info(e,t){return gn(e,{...t})},error(e,t){return gn(e,{...t,type:"error"})}},kd={name:"Demo",props:{customClass:String,sourceCode:String},setup(e){const{copy:t}=ld(),s=Dn(),n=wt(),a=O(!1),r=O(!1),o=O(!1),i=O(null),l=O(null),m=O(null),_=O(null),y=O(null);te(o,le=>{if(m.value.style.height=le?`${us.value+1}px`:"0",!le){r.value=!1,_.value.style.left="0",_.value.style.width="auto",g();return}setTimeout(()=>{window.addEventListener("scroll",$),window.addEventListener("resize",$),b()},300)}),Ye(()=>{Vs(()=>{l.value||(i.value.style.width="100%")})}),En(()=>{g()});const b=()=>{const{top:le,bottom:He,left:Za}=m.value.getBoundingClientRect(),cn=window.innerHeight||document.body.clientHeight;r.value=He>cn&&le+44<=cn,_.value.style.left=r.value?`${Za}px`:"0";const qa=r.value?1:2;_.value.style.width=`${y.value.offsetWidth-qa}px`},$=ed(b,200),g=()=>{window.removeEventListener("scroll",$),window.removeEventListener("resize",$)};te(()=>n.path,le=>{V.value=le.split("/")});const V=O(n.path.split("/")),T=M(()=>V.value[V.value.length-1].split(".")[0]),F=M(()=>`demo-${T.value}`);Fn({});const G=()=>{},ne=()=>{o.value=!o.value,a.value=o.value},ae=M(()=>{var le;return((le=s.theme.value.demoblock)==null?void 0:le[s.localePath.value])??{"hide-text":"隐藏代码","show-text":"显示代码","copy-button-text":"复制代码片段","copy-success-text":"复制成功"}}),Se=M(()=>o.value?ae.value["hide-text"]:ae.value["show-text"]),us=M(()=>l.value?l.value.clientHeight+i.value.clientHeight+20:i.value.clientHeight);return{blockClass:F,hover:a,fixedControl:r,isExpanded:o,locale:ae,controlText:Se,onClickControl:ne,highlight:i,description:l,meta:m,control:_,onCopy:async()=>{try{t(e.sourceCode),kn.info(ae.value["copy-success-text"])}catch{kn.error(ae.value["copy-success-text"])}},goCodepen:G,demoBlock:y}}},bd={class:"source"},wd={ref:"meta",class:"meta"},Sd={key:0,ref:"description",class:"description"},Md={ref:"highlight",class:"highlight"},$d={class:"control-button-wrap"};function Pd(e,t,s,n,a,r){return u(),f("div",{ref:"demoBlock",class:x(["demo-block",n.blockClass,s.customClass?s.customClass:"",{hover:n.hover}]),onMouseenter:t[2]||(t[2]=o=>n.hover=!0),onMouseleave:t[3]||(t[3]=o=>n.hover=!1)},[v("div",bd,[h(e.$slots,"default",{},void 0,!0)]),v("div",wd,[e.$slots.description?(u(),f("div",Sd,[h(e.$slots,"description",{},void 0,!0)],512)):P("",!0),v("div",Md,[h(e.$slots,"highlight",{},void 0,!0)],512)],512),v("div",{ref:"control",class:x(["demo-block-control",{"is-fixed":n.fixedControl,"is-expanded":n.isExpanded}]),onClick:t[1]||(t[1]=(...o)=>n.onClickControl&&n.onClickControl(...o))},[d(qe,{name:"arrow-slide"},{default:p(()=>[v("i",{class:x(["control-icon",{"icon-caret-down":!n.isExpanded,"icon-caret-up":n.isExpanded,hovering:n.hover}])},null,2)]),_:1}),d(qe,{name:"text-slide"},{default:p(()=>[_s(v("span",{class:"control-text"},A(n.controlText),513),[[ys,n.hover]])]),_:1}),v("div",$d,[d(qe,{name:"text-slide"},{default:p(()=>[_s(v("span",{class:"control-button copy-button",onClick:t[0]||(t[0]=An((...o)=>n.onCopy&&n.onCopy(...o),["stop"]))},A(n.locale&&n.locale["copy-button-text"]),513),[[ys,n.isExpanded]])]),_:1})])],2)],34)}const Dd=C(kd,[["render",Pd],["__scopeId","data-v-944d78e9"]]),Td=S({name:"DemoBlock",props:{customClass:String}}),Cd={class:"source"};function Od(e,t,s,n,a,r){return u(),f("div",{class:x(["demo-block",[e.customClass?e.customClass:""]])},[v("div",Cd,[h(e.$slots,"default",{},void 0,!0)])],2)}const Ld=C(Td,[["render",Od],["__scopeId","data-v-31677da6"]]);function Yd(e){e.component("Demo",Dd),e.component("DemoBlock",Ld)}const Vd={name:{type:String,default:null},gender:{type:String,default:null},width:{type:Number,default:36},height:{type:Number,default:36},isRound:{type:Boolean,default:!0},imgSrc:{type:String,default:""},customText:{type:String,default:null},fit:{type:String,default:"cover"}};function Nd(e){if(/^[\u4e00-\u9fa5]/.test(e))return e.substring(e.length-2);if(/^[A-Za-z]/.test(e))if(/[_ -]/.test(e)){const t=e.split(/_|-|\s+/)[0],s=e.split(/_|-|\s+/)[1];return t.substring(0,1).toUpperCase()+s.substring(0,1).toUpperCase()}else return e.substring(0,2).toUpperCase();return e.substring(0,2)}function Id(e,t,s){let n="";return t?t.substring(0,1):(e&&(n=e.length<2?e:Nd(e)),s<30&&(n=e.substring(0,1).toUpperCase()),n)}function Ed(e,t){const s=O(1);if(e)if(e.toLowerCase()==="male")s.value=1;else if(e.toLowerCase()==="female")s.value=0;else throw new Error('gender must be "Male" or "Female"');else{const n=t.charCodeAt(0);s.value=n%2}return s.value}const Ad=e=>{const{width:t,height:s}=e;return d("svg",{style:{width:`${t}px`,height:`${s}px`,verticalAlign:"middle"},viewBox:"0 0 30 30",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},[d("g",{id:"未命名",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[d("circle",{id:"Oval",fill:"#CACFD8",cx:"15",cy:"15",r:"15"},null),d("path",{d:"M14.9997866,16 C12.5145053,16 10.4997866,13.9852814 10.4997866,11.5 C10.4997866,9.01471863 12.5145053,7 14.9997866,7 C17.485068,7 19.4997866,9.01471863 19.4997866,11.5 C19.4997866,13.9852814 17.485068,16 14.9997866,16 Z M23,23 L7,22.998553 C7,19.0122153 10.8892296,16.5 14.9997866,16.5 C19.1103437,16.5 23,20 23,23 Z",id:"形状结合",fill:"#FFFFFF"},null)])])},Fd=e=>{const{width:t,height:s}=e;return d("svg",{style:{width:`${t}px`,height:`${s}px`,verticalAlign:"middle"},class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"41587"},[d("path",{d:"M564.337778 59.733333l-29.582222 56.888889a398.222222 398.222222 0 0 1 7.395555 790.186667L512 967.111111a455.111111 455.111111 0 0 0 52.337778-907.377778zM113.777778 512a398.222222 398.222222 0 0 1 352.711111-393.671111L498.915556 56.888889a455.111111 455.111111 0 0 0-50.062223 905.671111l27.875556-56.888889A398.222222 398.222222 0 0 1 113.777778 512z",fill:"#EBEBEB","p-id":"41588"},null),d("path",{d:"M625.777778 455.111111c-35.271111-5.688889-52.906667 41.528889-88.177778 100.693333a80.213333 80.213333 0 0 1-33.564444 32.995556l128 138.808889-2.844445 5.12h51.768889a81.351111 81.351111 0 0 0 80.782222-80.782222V371.484444a81.351111 81.351111 0 0 0-82.488889-81.351111h-170.666666l32.426666 56.888889h139.377778a21.617778 21.617778 0 0 1 21.617778 22.186667v153.031111A118.897778 118.897778 0 0 0 625.777778 455.111111z",fill:"#EBEBEB","p-id":"41589"},null),d("path",{d:"M440.32 290.133333H344.746667a81.351111 81.351111 0 0 0-80.782223 81.351111v281.031112a81.351111 81.351111 0 0 0 80.782223 80.782222h209.92L401.635556 568.888889l3.982222-5.12c-36.408889-27.306667-69.973333 44.373333-82.488889 77.937778V371.484444a21.617778 21.617778 0 0 1 21.617778-22.186666H472.177778z",fill:"#EBEBEB","p-id":"41590"},null),d("path",{d:"M376.035556 455.111111a32.995556 32.995556 0 0 0 32.426666 32.426667 32.426667 32.426667 0 0 0 32.426667-32.426667 31.857778 31.857778 0 0 0-32.426667-32.426667 32.426667 32.426667 0 0 0-32.426666 32.426667z",fill:"#EBEBEB","p-id":"41591"},null)])};function Ot(e,t,s){let n=e;return t&&(n+=`__${t}`),s&&(n+=`--${s}`),n}function se(e,t=!1){const s=t?`.ccui-${e}`:`ccui-${e}`;return{b:()=>Ot(s),e:i=>i?Ot(s,i):"",m:i=>i?Ot(s,"",i):"",em:(i,l)=>i&&l?Ot(s,i,l):""}}const rt=S({name:"CAvatar",props:Vd,emits:[],setup(e){const{name:t,width:s,height:n,customText:a,gender:r,imgSrc:o,isRound:i,fit:l}=xn(e),m=O(!1),_=O(12),y=O(!0),b=O(""),$=O(1),g=()=>{const He=O(Math.min(s.value,n.value));b.value=Id(t.value,a.value,He.value),_.value=He.value/4+3,y.value=!!t.value&&t.value==="",$.value=Ed(r.value,b.value.substring(0,1))};te([t,s,n,a,r,i],()=>{g()},{immediate:!0});const V=()=>{m.value=!0},T=d("img",{src:o.value,alt:"",onError:V,style:{width:`${s.value}px`,height:`${n.value}px`,verticalAlign:"middle",objectFit:l.value,borderRadius:i.value?"100%":"0"}},null),F=se("avatar"),G=F.e("style"),ne=d("span",{class:G,style:{borderRadius:i.value?"100%":"0"}},[d(Fd,{width:s.value,height:n.value},null)]),ae=()=>o.value&&!m.value?T:o.value!==""&&m.value?ne:null,Se=M(()=>F.m(`background-${$.value}`)),us=d("span",{class:[G,Se.value],style:{height:`${n.value}px`,width:`${s.value}px`,lineHeight:`${n.value}px`,fontSize:`${_.value}px`,borderRadius:i.value?"100%":"0"}},[b.value]),un=d("span",{class:G,style:{borderRadius:i.value?"100%":"0"}},[d(Ad,{width:s.value,height:n.value},null)]),le=()=>{var He;return o.value?null:!y.value&&((He=b.value)==null?void 0:He.length)!==0?us:un};return()=>d("div",{class:F.b()},[ae(),le()])}});rt.install=function(e){e.component(rt.name,rt)};const xd={title:"Avatar 头像",category:"数据展示",status:"100%",install(e){e.component(rt.name,rt)}},Hd={type:{type:String,default:""},size:{type:String,default:""},disabled:{type:Boolean,default:!1},plain:{type:Boolean,default:!1},round:{type:Boolean,default:!1},circle:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},nativeType:{type:String,default:"button"}},ot=S({name:"CButton",props:Hd,emits:["click"],setup(e,{slots:t,emit:s}){const n=se("button"),a=M(()=>({[n.b()]:!0,[n.m(e.type)]:!!e.type,[n.m(`plain-${e.type}`)]:!!e.plain,[n.m(e.size)]:!!e.size,[n.m("round")]:e.round,[n.m("circle")]:e.circle})),r=o=>{s("click",o)};return()=>d("button",{class:a.value,type:e.nativeType,autofocus:e.autofocus,disabled:e.disabled,onClick:r},[t.icon&&t.icon(),t.default&&t.default()])}});ot.install=function(e){e.component(ot.name,ot)};const Rd={title:"Button 按钮",category:"通用",status:"100%",install(e){e.component(ot.name,ot)}},Wd={modelValue:{type:Date,default:new Date},readOnly:{type:Boolean,default:!1}};//! moment.js //! version : 2.30.1 //! authors : Tim Wood, Iskren Chernev, Moment.js contributors //! license : MIT @@ -8,4 +8,4 @@ var Kn;function w(){return Kn.apply(null,arguments)}function Bd(e){Kn=e}function [`+r+"] ";for(o in arguments[0])R(arguments[0],o)&&(a+=o+": "+arguments[0][o]+", ");a=a.slice(0,-2)}else a=arguments[r];n.push(a)}ea(e+` Arguments: `+Array.prototype.slice.call(n).join("")+` `+new Error().stack),s=!1}return t.apply(this,arguments)},t)}var wn={};function ta(e,t){w.deprecationHandler!=null&&w.deprecationHandler(e,t),wn[e]||(ea(t),wn[e]=!0)}w.suppressDeprecationWarnings=!1;w.deprecationHandler=null;function we(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function Gd(e){var t,s;for(s in e)R(e,s)&&(t=e[s],we(t)?this[s]=t:this["_"+s]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function $s(e,t){var s=Ee({},e),n;for(n in t)R(t,n)&&(Be(e[n])&&Be(t[n])?(s[n]={},Ee(s[n],e[n]),Ee(s[n],t[n])):t[n]!=null?s[n]=t[n]:delete s[n]);for(n in e)R(e,n)&&!R(t,n)&&Be(e[n])&&(s[n]=Ee({},s[n]));return s}function Ws(e){e!=null&&this.set(e)}var Ps;Object.keys?Ps=Object.keys:Ps=function(e){var t,s=[];for(t in e)R(e,t)&&s.push(t);return s};var zd={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function jd(e,t,s){var n=this._calendar[e]||this._calendar.sameElse;return we(n)?n.call(t,s):n}function ke(e,t,s){var n=""+Math.abs(e),a=t-n.length,r=e>=0;return(r?s?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+n}var Bs=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Lt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,hs={},Qe={};function Y(e,t,s,n){var a=n;typeof n=="string"&&(a=function(){return this[n]()}),e&&(Qe[e]=a),t&&(Qe[t[0]]=function(){return ke(a.apply(this,arguments),t[1],t[2])}),s&&(Qe[s]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function Zd(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function qd(e){var t=e.match(Bs),s,n;for(s=0,n=t.length;s=0&&Lt.test(e);)e=e.replace(Lt,n),Lt.lastIndex=0,s-=1;return e}var Qd={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Jd(e){var t=this._longDateFormat[e],s=this._longDateFormat[e.toUpperCase()];return t||!s?t:(this._longDateFormat[e]=s.match(Bs).map(function(n){return n==="MMMM"||n==="MM"||n==="DD"||n==="dddd"?n.slice(1):n}).join(""),this._longDateFormat[e])}var Kd="Invalid date";function Xd(){return this._invalidDate}var ef="%d",tf=/\d{1,2}/;function sf(e){return this._ordinal.replace("%d",e)}var nf={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function af(e,t,s,n){var a=this._relativeTime[s];return we(a)?a(e,t,s,n):a.replace(/%d/i,e)}function rf(e,t){var s=this._relativeTime[e>0?"future":"past"];return we(s)?s(t):s.replace(/%s/i,t)}var Sn={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function fe(e){return typeof e=="string"?Sn[e]||Sn[e.toLowerCase()]:void 0}function Us(e){var t={},s,n;for(n in e)R(e,n)&&(s=fe(n),s&&(t[s]=e[n]));return t}var of={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function lf(e){var t=[],s;for(s in e)R(e,s)&&t.push({unit:s,priority:of[s]});return t.sort(function(n,a){return n.priority-a.priority}),t}var na=/\d/,ie=/\d\d/,aa=/\d{3}/,Gs=/\d{4}/,Xt=/[+-]?\d{6}/,j=/\d\d?/,ra=/\d\d\d\d?/,oa=/\d\d\d\d\d\d?/,es=/\d{1,3}/,zs=/\d{1,4}/,ts=/[+-]?\d{1,6}/,Xe=/\d+/,ss=/[+-]?\d+/,uf=/Z|[+-]\d\d:?\d\d/gi,ns=/Z|[+-]\d\d(?::?\d\d)?/gi,cf=/[+-]?\d+(\.\d{1,3})?/,Tt=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,et=/^[1-9]\d?/,js=/^([1-9]\d|\d)/,Ft;Ft={};function D(e,t,s){Ft[e]=we(t)?t:function(n,a){return n&&s?s:t}}function df(e,t){return R(Ft,e)?Ft[e](t._strict,t._locale):new RegExp(ff(e))}function ff(e){return Ce(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,s,n,a,r){return s||n||a||r}))}function Ce(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ue(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function E(e){var t=+e,s=0;return t!==0&&isFinite(t)&&(s=ue(t)),s}var Ds={};function B(e,t){var s,n=t,a;for(typeof e=="string"&&(e=[e]),Le(t)&&(n=function(r,o){o[t]=E(r)}),a=e.length,s=0;s68?1900:2e3)};var ia=tt("FullYear",!0);function pf(){return as(this.year())}function tt(e,t){return function(s){return s!=null?(la(this,e,s),w.updateOffset(this,t),this):_t(this,e)}}function _t(e,t){if(!e.isValid())return NaN;var s=e._d,n=e._isUTC;switch(t){case"Milliseconds":return n?s.getUTCMilliseconds():s.getMilliseconds();case"Seconds":return n?s.getUTCSeconds():s.getSeconds();case"Minutes":return n?s.getUTCMinutes():s.getMinutes();case"Hours":return n?s.getUTCHours():s.getHours();case"Date":return n?s.getUTCDate():s.getDate();case"Day":return n?s.getUTCDay():s.getDay();case"Month":return n?s.getUTCMonth():s.getMonth();case"FullYear":return n?s.getUTCFullYear():s.getFullYear();default:return NaN}}function la(e,t,s){var n,a,r,o,i;if(!(!e.isValid()||isNaN(s))){switch(n=e._d,a=e._isUTC,t){case"Milliseconds":return void(a?n.setUTCMilliseconds(s):n.setMilliseconds(s));case"Seconds":return void(a?n.setUTCSeconds(s):n.setSeconds(s));case"Minutes":return void(a?n.setUTCMinutes(s):n.setMinutes(s));case"Hours":return void(a?n.setUTCHours(s):n.setHours(s));case"Date":return void(a?n.setUTCDate(s):n.setDate(s));case"FullYear":break;default:return}r=s,o=e.month(),i=e.date(),i=i===29&&o===1&&!as(r)?28:i,a?n.setUTCFullYear(r,o,i):n.setFullYear(r,o,i)}}function _f(e){return e=fe(e),we(this[e])?this[e]():this}function yf(e,t){if(typeof e=="object"){e=Us(e);var s=lf(e),n,a=s.length;for(n=0;n=0?(i=new Date(e+400,t,s,n,a,r,o),isFinite(i.getFullYear())&&i.setFullYear(e)):i=new Date(e,t,s,n,a,r,o),i}function yt(e){var t,s;return e<100&&e>=0?(s=Array.prototype.slice.call(arguments),s[0]=e+400,t=new Date(Date.UTC.apply(null,s)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function xt(e,t,s){var n=7+t-s,a=(7+yt(e,0,n).getUTCDay()-t)%7;return-a+n-1}function ma(e,t,s,n,a){var r=(7+s-n)%7,o=xt(e,n,a),i=1+7*(t-1)+r+o,l,m;return i<=0?(l=e-1,m=it(l)+i):i>it(e)?(l=e+1,m=i-it(e)):(l=e,m=i),{year:l,dayOfYear:m}}function gt(e,t,s){var n=xt(e.year(),t,s),a=Math.floor((e.dayOfYear()-n-1)/7)+1,r,o;return a<1?(o=e.year()-1,r=a+Oe(o,t,s)):a>Oe(e.year(),t,s)?(r=a-Oe(e.year(),t,s),o=e.year()+1):(o=e.year(),r=a),{week:r,year:o}}function Oe(e,t,s){var n=xt(e,t,s),a=xt(e+1,t,s);return(it(e)-n+a)/7}Y("w",["ww",2],"wo","week");Y("W",["WW",2],"Wo","isoWeek");D("w",j,et);D("ww",j,ie);D("W",j,et);D("WW",j,ie);Ct(["w","ww","W","WW"],function(e,t,s,n){t[n.substr(0,1)]=E(e)});function Lf(e){return gt(e,this._week.dow,this._week.doy).week}var Yf={dow:0,doy:6};function Vf(){return this._week.dow}function Nf(){return this._week.doy}function If(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function Ef(e){var t=gt(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}Y("d",0,"do","day");Y("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});Y("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});Y("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});Y("e",0,0,"weekday");Y("E",0,0,"isoWeekday");D("d",j);D("e",j);D("E",j);D("dd",function(e,t){return t.weekdaysMinRegex(e)});D("ddd",function(e,t){return t.weekdaysShortRegex(e)});D("dddd",function(e,t){return t.weekdaysRegex(e)});Ct(["dd","ddd","dddd"],function(e,t,s,n){var a=s._locale.weekdaysParse(e,n,s._strict);a!=null?t.d=a:N(s).invalidWeekday=e});Ct(["d","e","E"],function(e,t,s,n){t[n]=E(e)});function Af(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function Ff(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function qs(e,t){return e.slice(t,7).concat(e.slice(0,t))}var xf="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),va="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Hf="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Rf=Tt,Wf=Tt,Bf=Tt;function Uf(e,t){var s=me(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?qs(s,this._week.dow):e?s[e.day()]:s}function Gf(e){return e===!0?qs(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function zf(e){return e===!0?qs(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function jf(e,t,s){var n,a,r,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)r=be([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return s?t==="dddd"?(a=q.call(this._weekdaysParse,o),a!==-1?a:null):t==="ddd"?(a=q.call(this._shortWeekdaysParse,o),a!==-1?a:null):(a=q.call(this._minWeekdaysParse,o),a!==-1?a:null):t==="dddd"?(a=q.call(this._weekdaysParse,o),a!==-1||(a=q.call(this._shortWeekdaysParse,o),a!==-1)?a:(a=q.call(this._minWeekdaysParse,o),a!==-1?a:null)):t==="ddd"?(a=q.call(this._shortWeekdaysParse,o),a!==-1||(a=q.call(this._weekdaysParse,o),a!==-1)?a:(a=q.call(this._minWeekdaysParse,o),a!==-1?a:null)):(a=q.call(this._minWeekdaysParse,o),a!==-1||(a=q.call(this._weekdaysParse,o),a!==-1)?a:(a=q.call(this._shortWeekdaysParse,o),a!==-1?a:null))}function Zf(e,t,s){var n,a,r;if(this._weekdaysParseExact)return jf.call(this,e,t,s);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(a=be([2e3,1]).day(n),s&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(r="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[n]=new RegExp(r.replace(".",""),"i")),s&&t==="dddd"&&this._fullWeekdaysParse[n].test(e))return n;if(s&&t==="ddd"&&this._shortWeekdaysParse[n].test(e))return n;if(s&&t==="dd"&&this._minWeekdaysParse[n].test(e))return n;if(!s&&this._weekdaysParse[n].test(e))return n}}function qf(e){if(!this.isValid())return e!=null?this:NaN;var t=_t(this,"Day");return e!=null?(e=Af(e,this.localeData()),this.add(e-t,"d")):t}function Qf(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function Jf(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=Ff(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function Kf(e){return this._weekdaysParseExact?(R(this,"_weekdaysRegex")||Qs.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(R(this,"_weekdaysRegex")||(this._weekdaysRegex=Rf),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Xf(e){return this._weekdaysParseExact?(R(this,"_weekdaysRegex")||Qs.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(R(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Wf),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function eh(e){return this._weekdaysParseExact?(R(this,"_weekdaysRegex")||Qs.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(R(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Bf),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Qs(){function e(_,y){return y.length-_.length}var t=[],s=[],n=[],a=[],r,o,i,l,m;for(r=0;r<7;r++)o=be([2e3,1]).day(r),i=Ce(this.weekdaysMin(o,"")),l=Ce(this.weekdaysShort(o,"")),m=Ce(this.weekdays(o,"")),t.push(i),s.push(l),n.push(m),a.push(i),a.push(l),a.push(m);t.sort(e),s.sort(e),n.sort(e),a.sort(e),this._weekdaysRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function Js(){return this.hours()%12||12}function th(){return this.hours()||24}Y("H",["HH",2],0,"hour");Y("h",["hh",2],0,Js);Y("k",["kk",2],0,th);Y("hmm",0,0,function(){return""+Js.apply(this)+ke(this.minutes(),2)});Y("hmmss",0,0,function(){return""+Js.apply(this)+ke(this.minutes(),2)+ke(this.seconds(),2)});Y("Hmm",0,0,function(){return""+this.hours()+ke(this.minutes(),2)});Y("Hmmss",0,0,function(){return""+this.hours()+ke(this.minutes(),2)+ke(this.seconds(),2)});function pa(e,t){Y(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}pa("a",!0);pa("A",!1);function _a(e,t){return t._meridiemParse}D("a",_a);D("A",_a);D("H",j,js);D("h",j,et);D("k",j,et);D("HH",j,ie);D("hh",j,ie);D("kk",j,ie);D("hmm",ra);D("hmmss",oa);D("Hmm",ra);D("Hmmss",oa);B(["H","HH"],Q);B(["k","kk"],function(e,t,s){var n=E(e);t[Q]=n===24?0:n});B(["a","A"],function(e,t,s){s._isPm=s._locale.isPM(e),s._meridiem=e});B(["h","hh"],function(e,t,s){t[Q]=E(e),N(s).bigHour=!0});B("hmm",function(e,t,s){var n=e.length-2;t[Q]=E(e.substr(0,n)),t[he]=E(e.substr(n)),N(s).bigHour=!0});B("hmmss",function(e,t,s){var n=e.length-4,a=e.length-2;t[Q]=E(e.substr(0,n)),t[he]=E(e.substr(n,2)),t[De]=E(e.substr(a)),N(s).bigHour=!0});B("Hmm",function(e,t,s){var n=e.length-2;t[Q]=E(e.substr(0,n)),t[he]=E(e.substr(n))});B("Hmmss",function(e,t,s){var n=e.length-4,a=e.length-2;t[Q]=E(e.substr(0,n)),t[he]=E(e.substr(n,2)),t[De]=E(e.substr(a))});function sh(e){return(e+"").toLowerCase().charAt(0)==="p"}var nh=/[ap]\.?m?\.?/i,ah=tt("Hours",!0);function rh(e,t,s){return e>11?s?"pm":"PM":s?"am":"AM"}var ya={calendar:zd,longDateFormat:Qd,invalidDate:Kd,ordinal:ef,dayOfMonthOrdinalParse:tf,relativeTime:nf,months:kf,monthsShort:ua,week:Yf,weekdays:xf,weekdaysMin:Hf,weekdaysShort:va,meridiemParse:nh},Z={},st={},kt;function oh(e,t){var s,n=Math.min(e.length,t.length);for(s=0;s0;){if(a=rs(r.slice(0,s).join("-")),a)return a;if(n&&n.length>=s&&oh(r,n)>=s-1)break;s--}t++}return kt}function lh(e){return!!(e&&e.match("^[^/\\\\]*$"))}function rs(e){var t=null,s;if(Z[e]===void 0&&typeof module<"u"&&module&&module.exports&&lh(e))try{t=kt._abbr,s=require,s("./locale/"+e),Fe(t)}catch{Z[e]=null}return Z[e]}function Fe(e,t){var s;return e&&(re(t)?s=Ne(e):s=Ks(e,t),s?kt=s:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),kt._abbr}function Ks(e,t){if(t!==null){var s,n=ya;if(t.abbr=e,Z[e]!=null)ta("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Z[e]._config;else if(t.parentLocale!=null)if(Z[t.parentLocale]!=null)n=Z[t.parentLocale]._config;else if(s=rs(t.parentLocale),s!=null)n=s._config;else return st[t.parentLocale]||(st[t.parentLocale]=[]),st[t.parentLocale].push({name:e,config:t}),null;return Z[e]=new Ws($s(n,t)),st[e]&&st[e].forEach(function(a){Ks(a.name,a.config)}),Fe(e),Z[e]}else return delete Z[e],null}function uh(e,t){if(t!=null){var s,n,a=ya;Z[e]!=null&&Z[e].parentLocale!=null?Z[e].set($s(Z[e]._config,t)):(n=rs(e),n!=null&&(a=n._config),t=$s(a,t),n==null&&(t.abbr=e),s=new Ws(t),s.parentLocale=Z[e],Z[e]=s),Fe(e)}else Z[e]!=null&&(Z[e].parentLocale!=null?(Z[e]=Z[e].parentLocale,e===Fe()&&Fe(e)):Z[e]!=null&&delete Z[e]);return Z[e]}function Ne(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return kt;if(!me(e)){if(t=rs(e),t)return t;e=[e]}return ih(e)}function ch(){return Ps(Z)}function Xs(e){var t,s=e._a;return s&&N(e).overflow===-2&&(t=s[Pe]<0||s[Pe]>11?Pe:s[_e]<1||s[_e]>Zs(s[ee],s[Pe])?_e:s[Q]<0||s[Q]>24||s[Q]===24&&(s[he]!==0||s[De]!==0||s[We]!==0)?Q:s[he]<0||s[he]>59?he:s[De]<0||s[De]>59?De:s[We]<0||s[We]>999?We:-1,N(e)._overflowDayOfYear&&(t_e)&&(t=_e),N(e)._overflowWeeks&&t===-1&&(t=mf),N(e)._overflowWeekday&&t===-1&&(t=vf),N(e).overflow=t),e}var dh=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,fh=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,hh=/Z|[+-]\d\d(?::?\d\d)?/,Yt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ms=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],mh=/^\/?Date\((-?\d+)/i,vh=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,ph={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function ga(e){var t,s,n=e._i,a=dh.exec(n)||fh.exec(n),r,o,i,l,m=Yt.length,_=ms.length;if(a){for(N(e).iso=!0,t=0,s=m;tit(o)||e._dayOfYear===0)&&(N(e)._overflowDayOfYear=!0),s=yt(o,0,e._dayOfYear),e._a[Pe]=s.getUTCMonth(),e._a[_e]=s.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=n[t]=a[t];for(;t<7;t++)e._a[t]=n[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[Q]===24&&e._a[he]===0&&e._a[De]===0&&e._a[We]===0&&(e._nextDay=!0,e._a[Q]=0),e._d=(e._useUTC?yt:Of).apply(null,n),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Q]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==r&&(N(e).weekdayMismatch=!0)}}function Mh(e){var t,s,n,a,r,o,i,l,m;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(r=1,o=4,s=je(t.GG,e._a[ee],gt(z(),1,4).year),n=je(t.W,1),a=je(t.E,1),(a<1||a>7)&&(l=!0)):(r=e._locale._week.dow,o=e._locale._week.doy,m=gt(z(),r,o),s=je(t.gg,e._a[ee],m.year),n=je(t.w,m.week),t.d!=null?(a=t.d,(a<0||a>6)&&(l=!0)):t.e!=null?(a=t.e+r,(t.e<0||t.e>6)&&(l=!0)):a=r),n<1||n>Oe(s,r,o)?N(e)._overflowWeeks=!0:l!=null?N(e)._overflowWeekday=!0:(i=ma(s,n,a,r,o),e._a[ee]=i.year,e._dayOfYear=i.dayOfYear)}w.ISO_8601=function(){};w.RFC_2822=function(){};function tn(e){if(e._f===w.ISO_8601){ga(e);return}if(e._f===w.RFC_2822){ka(e);return}e._a=[],N(e).empty=!0;var t=""+e._i,s,n,a,r,o,i=t.length,l=0,m,_;for(a=sa(e._f,e._locale).match(Bs)||[],_=a.length,s=0;s<_;s++)r=a[s],n=(t.match(df(r,e))||[])[0],n&&(o=t.substr(0,t.indexOf(n)),o.length>0&&N(e).unusedInput.push(o),t=t.slice(t.indexOf(n)+n.length),l+=n.length),Qe[r]?(n?N(e).empty=!1:N(e).unusedTokens.push(r),hf(r,n,e)):e._strict&&!n&&N(e).unusedTokens.push(r);N(e).charsLeftOver=i-l,t.length>0&&N(e).unusedInput.push(t),e._a[Q]<=12&&N(e).bigHour===!0&&e._a[Q]>0&&(N(e).bigHour=void 0),N(e).parsedDateParts=e._a.slice(0),N(e).meridiem=e._meridiem,e._a[Q]=$h(e._locale,e._a[Q],e._meridiem),m=N(e).era,m!==null&&(e._a[ee]=e._locale.erasConvertYear(m,e._a[ee])),en(e),Xs(e)}function $h(e,t,s){var n;return s==null?t:e.meridiemHour!=null?e.meridiemHour(t,s):(e.isPM!=null&&(n=e.isPM(s),n&&t<12&&(t+=12),!n&&t===12&&(t=0)),t)}function Ph(e){var t,s,n,a,r,o,i=!1,l=e._f.length;if(l===0){N(e).invalidFormat=!0,e._d=new Date(NaN);return}for(a=0;athis?this:e:Kt()});function Sa(e,t){var s,n;if(t.length===1&&me(t[0])&&(t=t[0]),!t.length)return z();for(s=t[0],n=1;nthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function jh(){if(!re(this._isDSTShifted))return this._isDSTShifted;var e={},t;return Rs(e,this),e=ba(e),e._a?(t=e._isUTC?be(e._a):z(e._a),this._isDSTShifted=this.isValid()&&Fh(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Zh(){return this.isValid()?!this._isUTC:!1}function qh(){return this.isValid()?this._isUTC:!1}function $a(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Qh=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Jh=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function pe(e,t){var s=e,n=null,a,r,o;return It(e)?s={ms:e._milliseconds,d:e._days,M:e._months}:Le(e)||!isNaN(+e)?(s={},t?s[t]=+e:s.milliseconds=+e):(n=Qh.exec(e))?(a=n[1]==="-"?-1:1,s={y:0,d:E(n[_e])*a,h:E(n[Q])*a,m:E(n[he])*a,s:E(n[De])*a,ms:E(Ts(n[We]*1e3))*a}):(n=Jh.exec(e))?(a=n[1]==="-"?-1:1,s={y:Re(n[2],a),M:Re(n[3],a),w:Re(n[4],a),d:Re(n[5],a),h:Re(n[6],a),m:Re(n[7],a),s:Re(n[8],a)}):s==null?s={}:typeof s=="object"&&("from"in s||"to"in s)&&(o=Kh(z(s.from),z(s.to)),s={},s.ms=o.milliseconds,s.M=o.months),r=new os(s),It(e)&&R(e,"_locale")&&(r._locale=e._locale),It(e)&&R(e,"_isValid")&&(r._isValid=e._isValid),r}pe.fn=os.prototype;pe.invalid=Ah;function Re(e,t){var s=e&&parseFloat(e.replace(",","."));return(isNaN(s)?0:s)*t}function $n(e,t){var s={};return s.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(s.months,"M").isAfter(t)&&--s.months,s.milliseconds=+t-+e.clone().add(s.months,"M"),s}function Kh(e,t){var s;return e.isValid()&&t.isValid()?(t=nn(t,e),e.isBefore(t)?s=$n(e,t):(s=$n(t,e),s.milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0}}function Pa(e,t){return function(s,n){var a,r;return n!==null&&!isNaN(+n)&&(ta(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),r=s,s=n,n=r),a=pe(s,n),Da(this,a,e),this}}function Da(e,t,s,n){var a=t._milliseconds,r=Ts(t._days),o=Ts(t._months);e.isValid()&&(n=n??!0,o&&da(e,_t(e,"Month")+o*s),r&&la(e,"Date",_t(e,"Date")+r*s),a&&e._d.setTime(e._d.valueOf()+a*s),n&&w.updateOffset(e,r||o))}var Xh=Pa(1,"add"),em=Pa(-1,"subtract");function Ta(e){return typeof e=="string"||e instanceof String}function tm(e){return ve(e)||Pt(e)||Ta(e)||Le(e)||nm(e)||sm(e)||e===null||e===void 0}function sm(e){var t=Be(e)&&!xs(e),s=!1,n=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a,r,o=n.length;for(a=0;as.valueOf():s.valueOf()9999?Nt(s,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):we(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Nt(s,"Z")):Nt(s,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function _m(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",s,n,a,r;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),s="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",r=t+'[")]',this.format(s+n+a+r)}function ym(e){e||(e=this.isUtc()?w.defaultFormatUtc:w.defaultFormat);var t=Nt(this,e);return this.localeData().postformat(t)}function gm(e,t){return this.isValid()&&(ve(e)&&e.isValid()||z(e).isValid())?pe({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function km(e){return this.from(z(),e)}function bm(e,t){return this.isValid()&&(ve(e)&&e.isValid()||z(e).isValid())?pe({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function wm(e){return this.to(z(),e)}function Ca(e){var t;return e===void 0?this._locale._abbr:(t=Ne(e),t!=null&&(this._locale=t),this)}var Oa=de("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function La(){return this._locale}var Ht=1e3,Je=60*Ht,Rt=60*Je,Ya=(365*400+97)*24*Rt;function Ke(e,t){return(e%t+t)%t}function Va(e,t,s){return e<100&&e>=0?new Date(e+400,t,s)-Ya:new Date(e,t,s).valueOf()}function Na(e,t,s){return e<100&&e>=0?Date.UTC(e+400,t,s)-Ya:Date.UTC(e,t,s)}function Sm(e){var t,s;if(e=fe(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(s=this._isUTC?Na:Va,e){case"year":t=s(this.year(),0,1);break;case"quarter":t=s(this.year(),this.month()-this.month()%3,1);break;case"month":t=s(this.year(),this.month(),1);break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=s(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=Ke(t+(this._isUTC?0:this.utcOffset()*Je),Rt);break;case"minute":t=this._d.valueOf(),t-=Ke(t,Je);break;case"second":t=this._d.valueOf(),t-=Ke(t,Ht);break}return this._d.setTime(t),w.updateOffset(this,!0),this}function Mm(e){var t,s;if(e=fe(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(s=this._isUTC?Na:Va,e){case"year":t=s(this.year()+1,0,1)-1;break;case"quarter":t=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=s(this.year(),this.month()+1,1)-1;break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=s(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=Rt-Ke(t+(this._isUTC?0:this.utcOffset()*Je),Rt)-1;break;case"minute":t=this._d.valueOf(),t+=Je-Ke(t,Je)-1;break;case"second":t=this._d.valueOf(),t+=Ht-Ke(t,Ht)-1;break}return this._d.setTime(t),w.updateOffset(this,!0),this}function $m(){return this._d.valueOf()-(this._offset||0)*6e4}function Pm(){return Math.floor(this.valueOf()/1e3)}function Dm(){return new Date(this.valueOf())}function Tm(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Cm(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Om(){return this.isValid()?this.toISOString():null}function Lm(){return Hs(this)}function Ym(){return Ee({},N(this))}function Vm(){return N(this).overflow}function Nm(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}Y("N",0,0,"eraAbbr");Y("NN",0,0,"eraAbbr");Y("NNN",0,0,"eraAbbr");Y("NNNN",0,0,"eraName");Y("NNNNN",0,0,"eraNarrow");Y("y",["y",1],"yo","eraYear");Y("y",["yy",2],0,"eraYear");Y("y",["yyy",3],0,"eraYear");Y("y",["yyyy",4],0,"eraYear");D("N",an);D("NN",an);D("NNN",an);D("NNNN",Gm);D("NNNNN",zm);B(["N","NN","NNN","NNNN","NNNNN"],function(e,t,s,n){var a=s._locale.erasParse(e,n,s._strict);a?N(s).era=a:N(s).invalidEra=e});D("y",Xe);D("yy",Xe);D("yyy",Xe);D("yyyy",Xe);D("yo",jm);B(["y","yy","yyy","yyyy"],ee);B(["yo"],function(e,t,s,n){var a;s._locale._eraYearOrdinalRegex&&(a=e.match(s._locale._eraYearOrdinalRegex)),s._locale.eraYearOrdinalParse?t[ee]=s._locale.eraYearOrdinalParse(e,a):t[ee]=parseInt(e,10)});function Im(e,t){var s,n,a,r=this._eras||Ne("en")._eras;for(s=0,n=r.length;s=0)return r[n]}function Am(e,t){var s=e.since<=e.until?1:-1;return t===void 0?w(e.since).year():w(e.since).year()+(t-e.offset)*s}function Fm(){var e,t,s,n=this.localeData().eras();for(e=0,t=n.length;er&&(t=r),ev.call(this,e,t,s,n,a))}function ev(e,t,s,n,a){var r=ma(e,t,s,n,a),o=yt(r.year,0,r.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}Y("Q",0,"Qo","quarter");D("Q",na);B("Q",function(e,t){t[Pe]=(E(e)-1)*3});function tv(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}Y("D",["DD",2],"Do","date");D("D",j,et);D("DD",j,ie);D("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});B(["D","DD"],_e);B("Do",function(e,t){t[_e]=E(e.match(j)[0])});var Ea=tt("Date",!0);Y("DDD",["DDDD",3],"DDDo","dayOfYear");D("DDD",es);D("DDDD",aa);B(["DDD","DDDD"],function(e,t,s){s._dayOfYear=E(e)});function sv(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}Y("m",["mm",2],0,"minute");D("m",j,js);D("mm",j,ie);B(["m","mm"],he);var nv=tt("Minutes",!1);Y("s",["ss",2],0,"second");D("s",j,js);D("ss",j,ie);B(["s","ss"],De);var av=tt("Seconds",!1);Y("S",0,0,function(){return~~(this.millisecond()/100)});Y(0,["SS",2],0,function(){return~~(this.millisecond()/10)});Y(0,["SSS",3],0,"millisecond");Y(0,["SSSS",4],0,function(){return this.millisecond()*10});Y(0,["SSSSS",5],0,function(){return this.millisecond()*100});Y(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});Y(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});Y(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});Y(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});D("S",es,na);D("SS",es,ie);D("SSS",es,aa);var Ae,Aa;for(Ae="SSSS";Ae.length<=9;Ae+="S")D(Ae,Xe);function rv(e,t){t[We]=E(("0."+e)*1e3)}for(Ae="S";Ae.length<=9;Ae+="S")B(Ae,rv);Aa=tt("Milliseconds",!1);Y("z",0,0,"zoneAbbr");Y("zz",0,0,"zoneName");function ov(){return this._isUTC?"UTC":""}function iv(){return this._isUTC?"Coordinated Universal Time":""}var k=Dt.prototype;k.add=Xh;k.calendar=om;k.clone=im;k.diff=mm;k.endOf=Mm;k.format=ym;k.from=gm;k.fromNow=km;k.to=bm;k.toNow=wm;k.get=_f;k.invalidAt=Vm;k.isAfter=lm;k.isBefore=um;k.isBetween=cm;k.isSame=dm;k.isSameOrAfter=fm;k.isSameOrBefore=hm;k.isValid=Lm;k.lang=Oa;k.locale=Ca;k.localeData=La;k.max=Lh;k.min=Oh;k.parsingFlags=Ym;k.set=yf;k.startOf=Sm;k.subtract=em;k.toArray=Tm;k.toObject=Cm;k.toDate=Dm;k.toISOString=pm;k.inspect=_m;typeof Symbol<"u"&&Symbol.for!=null&&(k[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});k.toJSON=Om;k.toString=vm;k.unix=Pm;k.valueOf=$m;k.creationData=Nm;k.eraName=Fm;k.eraNarrow=xm;k.eraAbbr=Hm;k.eraYear=Rm;k.year=ia;k.isLeapYear=pf;k.weekYear=Zm;k.isoWeekYear=qm;k.quarter=k.quarters=tv;k.month=fa;k.daysInMonth=Df;k.week=k.weeks=If;k.isoWeek=k.isoWeeks=Ef;k.weeksInYear=Km;k.weeksInWeekYear=Xm;k.isoWeeksInYear=Qm;k.isoWeeksInISOWeekYear=Jm;k.date=Ea;k.day=k.days=qf;k.weekday=Qf;k.isoWeekday=Jf;k.dayOfYear=sv;k.hour=k.hours=ah;k.minute=k.minutes=nv;k.second=k.seconds=av;k.millisecond=k.milliseconds=Aa;k.utcOffset=Hh;k.utc=Wh;k.local=Bh;k.parseZone=Uh;k.hasAlignedHourOffset=Gh;k.isDST=zh;k.isLocal=Zh;k.isUtcOffset=qh;k.isUtc=$a;k.isUTC=$a;k.zoneAbbr=ov;k.zoneName=iv;k.dates=de("dates accessor is deprecated. Use date instead.",Ea);k.months=de("months accessor is deprecated. Use month instead",fa);k.years=de("years accessor is deprecated. Use year instead",ia);k.zone=de("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Rh);k.isDSTShifted=de("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",jh);function lv(e){return z(e*1e3)}function uv(){return z.apply(null,arguments).parseZone()}function Fa(e){return e}var W=Ws.prototype;W.calendar=jd;W.longDateFormat=Jd;W.invalidDate=Xd;W.ordinal=sf;W.preparse=Fa;W.postformat=Fa;W.relativeTime=af;W.pastFuture=rf;W.set=Gd;W.eras=Im;W.erasParse=Em;W.erasConvertYear=Am;W.erasAbbrRegex=Bm;W.erasNameRegex=Wm;W.erasNarrowRegex=Um;W.months=Sf;W.monthsShort=Mf;W.monthsParse=Pf;W.monthsRegex=Cf;W.monthsShortRegex=Tf;W.week=Lf;W.firstDayOfYear=Nf;W.firstDayOfWeek=Vf;W.weekdays=Uf;W.weekdaysMin=zf;W.weekdaysShort=Gf;W.weekdaysParse=Zf;W.weekdaysRegex=Kf;W.weekdaysShortRegex=Xf;W.weekdaysMinRegex=eh;W.isPM=sh;W.meridiem=rh;function Wt(e,t,s,n){var a=Ne(),r=be().set(n,t);return a[s](r,e)}function xa(e,t,s){if(Le(e)&&(t=e,e=void 0),e=e||"",t!=null)return Wt(e,t,s,"month");var n,a=[];for(n=0;n<12;n++)a[n]=Wt(e,n,s,"month");return a}function on(e,t,s,n){typeof e=="boolean"?(Le(t)&&(s=t,t=void 0),t=t||""):(t=e,s=t,e=!1,Le(t)&&(s=t,t=void 0),t=t||"");var a=Ne(),r=e?a._week.dow:0,o,i=[];if(s!=null)return Wt(t,(s+r)%7,n,"day");for(o=0;o<7;o++)i[o]=Wt(t,(o+r)%7,n,"day");return i}function cv(e,t){return xa(e,t,"months")}function dv(e,t){return xa(e,t,"monthsShort")}function fv(e,t,s){return on(e,t,s,"weekdays")}function hv(e,t,s){return on(e,t,s,"weekdaysShort")}function mv(e,t,s){return on(e,t,s,"weekdaysMin")}Fe("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,s=E(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+s}});w.lang=de("moment.lang is deprecated. Use moment.locale instead.",Fe);w.langData=de("moment.langData is deprecated. Use moment.localeData instead.",Ne);var Me=Math.abs;function vv(){var e=this._data;return this._milliseconds=Me(this._milliseconds),this._days=Me(this._days),this._months=Me(this._months),e.milliseconds=Me(e.milliseconds),e.seconds=Me(e.seconds),e.minutes=Me(e.minutes),e.hours=Me(e.hours),e.months=Me(e.months),e.years=Me(e.years),this}function Ha(e,t,s,n){var a=pe(t,s);return e._milliseconds+=n*a._milliseconds,e._days+=n*a._days,e._months+=n*a._months,e._bubble()}function pv(e,t){return Ha(this,e,t,1)}function _v(e,t){return Ha(this,e,t,-1)}function Pn(e){return e<0?Math.floor(e):Math.ceil(e)}function yv(){var e=this._milliseconds,t=this._days,s=this._months,n=this._data,a,r,o,i,l;return e>=0&&t>=0&&s>=0||e<=0&&t<=0&&s<=0||(e+=Pn(Os(s)+t)*864e5,t=0,s=0),n.milliseconds=e%1e3,a=ue(e/1e3),n.seconds=a%60,r=ue(a/60),n.minutes=r%60,o=ue(r/60),n.hours=o%24,t+=ue(o/24),l=ue(Ra(t)),s+=l,t-=Pn(Os(l)),i=ue(s/12),s%=12,n.days=t,n.months=s,n.years=i,this}function Ra(e){return e*4800/146097}function Os(e){return e*146097/4800}function gv(e){if(!this.isValid())return NaN;var t,s,n=this._milliseconds;if(e=fe(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+n/864e5,s=this._months+Ra(t),e){case"month":return s;case"quarter":return s/3;case"year":return s/12}else switch(t=this._days+Math.round(Os(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return t*24+n/36e5;case"minute":return t*1440+n/6e4;case"second":return t*86400+n/1e3;case"millisecond":return Math.floor(t*864e5)+n;default:throw new Error("Unknown unit "+e)}}function Ie(e){return function(){return this.as(e)}}var Wa=Ie("ms"),kv=Ie("s"),bv=Ie("m"),wv=Ie("h"),Sv=Ie("d"),Mv=Ie("w"),$v=Ie("M"),Pv=Ie("Q"),Dv=Ie("y"),Tv=Wa;function Cv(){return pe(this)}function Ov(e){return e=fe(e),this.isValid()?this[e+"s"]():NaN}function Ge(e){return function(){return this.isValid()?this._data[e]:NaN}}var Lv=Ge("milliseconds"),Yv=Ge("seconds"),Vv=Ge("minutes"),Nv=Ge("hours"),Iv=Ge("days"),Ev=Ge("months"),Av=Ge("years");function Fv(){return ue(this.days()/7)}var $e=Math.round,Ze={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function xv(e,t,s,n,a){return a.relativeTime(t||1,!!s,e,n)}function Hv(e,t,s,n){var a=pe(e).abs(),r=$e(a.as("s")),o=$e(a.as("m")),i=$e(a.as("h")),l=$e(a.as("d")),m=$e(a.as("M")),_=$e(a.as("w")),y=$e(a.as("y")),b=r<=s.ss&&["s",r]||r0,b[4]=n,xv.apply(null,b)}function Rv(e){return e===void 0?$e:typeof e=="function"?($e=e,!0):!1}function Wv(e,t){return Ze[e]===void 0?!1:t===void 0?Ze[e]:(Ze[e]=t,e==="s"&&(Ze.ss=t-1),!0)}function Bv(e,t){if(!this.isValid())return this.localeData().invalidDate();var s=!1,n=Ze,a,r;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(s=e),typeof t=="object"&&(n=Object.assign({},Ze,t),t.s!=null&&t.ss==null&&(n.ss=t.s-1)),a=this.localeData(),r=Hv(this,!s,n,a),s&&(r=a.pastFuture(+this,r)),a.postformat(r)}var vs=Math.abs;function ze(e){return(e>0)-(e<0)||+e}function ls(){if(!this.isValid())return this.localeData().invalidDate();var e=vs(this._milliseconds)/1e3,t=vs(this._days),s=vs(this._months),n,a,r,o,i=this.asSeconds(),l,m,_,y;return i?(n=ue(e/60),a=ue(n/60),e%=60,n%=60,r=ue(s/12),s%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=i<0?"-":"",m=ze(this._months)!==ze(i)?"-":"",_=ze(this._days)!==ze(i)?"-":"",y=ze(this._milliseconds)!==ze(i)?"-":"",l+"P"+(r?m+r+"Y":"")+(s?m+s+"M":"")+(t?_+t+"D":"")+(a||n||e?"T":"")+(a?y+a+"H":"")+(n?y+n+"M":"")+(e?y+o+"S":"")):"P0D"}var H=os.prototype;H.isValid=Eh;H.abs=vv;H.add=pv;H.subtract=_v;H.as=gv;H.asMilliseconds=Wa;H.asSeconds=kv;H.asMinutes=bv;H.asHours=wv;H.asDays=Sv;H.asWeeks=Mv;H.asMonths=$v;H.asQuarters=Pv;H.asYears=Dv;H.valueOf=Tv;H._bubble=yv;H.clone=Cv;H.get=Ov;H.milliseconds=Lv;H.seconds=Yv;H.minutes=Vv;H.hours=Nv;H.days=Iv;H.weeks=Fv;H.months=Ev;H.years=Av;H.humanize=Bv;H.toISOString=ls;H.toString=ls;H.toJSON=ls;H.locale=Ca;H.localeData=La;H.toIsoString=de("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ls);H.lang=Oa;Y("X",0,0,"unix");Y("x",0,0,"valueOf");D("x",ss);D("X",cf);B("X",function(e,t,s){s._d=new Date(parseFloat(e)*1e3)});B("x",function(e,t,s){s._d=new Date(E(e))});//! moment.js -w.version="2.30.1";Bd(z);w.fn=k;w.min=Yh;w.max=Vh;w.now=Nh;w.utc=be;w.unix=lv;w.months=cv;w.isDate=Pt;w.locale=Fe;w.invalid=Kt;w.duration=pe;w.isMoment=ve;w.weekdays=fv;w.parseZone=uv;w.localeData=Ne;w.isDuration=It;w.monthsShort=dv;w.weekdaysMin=mv;w.defineLocale=Ks;w.updateLocale=uh;w.locales=ch;w.weekdaysShort=hv;w.normalizeUnits=fe;w.relativeTimeRounding=Rv;w.relativeTimeThreshold=Wv;w.calendarFormat=rm;w.prototype=k;w.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const lt=S({name:"CCalendar",props:Wd,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){const n=se("calendar"),a=O(e.modelValue?w(e.modelValue).format("YYYY-MM-DD"):w().format("YYYY-MM-DD")),r=O(w().format("YYYY-MM")),o=O([]),i=["周日","周一","周二","周三","周四","周五","周六"],l=g=>{const V=w(g).startOf("month").weekday(),T=w(w(g).subtract(7-V,"days")).format("YYYY-MM-DD");o.value=[...Array(42)].map((F,G)=>G).reduce((F,G)=>{const ne=w(T).add(G+1,"days").format("YYYY-MM-DD"),ae=ne.split("-"),Se=w(ne).weekday();return F.push({index:G+1,date:ne,day:ae[ae.length-1],week:i[Se]}),F},[])};l(r.value);const m=g=>{a.value=w(g).format("YYYY-MM-DD"),g.indexOf(r.value)===-1&&(r.value=w(g).format("YYYY-MM"),l(r.value)),t("update:modelValue",new Date(a.value)),t("change",a.value)},_=g=>{let V="";g==="nextMonth"&&(V=w(r.value).add(1,"month").format("YYYY-MM")),g==="lastMonth"&&(V=w(r.value).subtract(1,"month").format("YYYY-MM")),m(V)};te(()=>e.modelValue,()=>{a.value=w(e.modelValue).format("YYYY-MM-DD"),a.value.indexOf(r.value)===-1&&(r.value=w(e.modelValue).format("YYYY-MM"),l(r.value))});const y=M(()=>o.value.map(g=>{const V=g.date.includes(r.value),T=a.value===g.date,F={"current-month":V,"current-date":T,[n.em("day-box","day")]:!0},G={isSelected:T,date:g.date,day:parseInt(g.day)};return d("div",{onClick:()=>{m(G.date)},class:F},[s.dateCell?s.dateCell(G):G.day])})),b=i.map(g=>d("div",{class:n.em("week","item")},[g])),$=()=>d("div",{class:n.e("header")},[d("div",null,[r.value]),d("div",null,[d(ye("c-button"),{type:"primary",plain:!0,onClick:()=>{_("lastMonth")}},{default:()=>[oe("上个月")]}),d(ye("c-button"),{type:"primary",plain:!0,onClick:()=>{m(w().format("YYYY-MM-DD"))}},{default:()=>[oe("今天")]}),d(ye("c-button"),{type:"primary",plain:!0,onClick:()=>{_("nextMonth")}},{default:()=>[oe("下个月")]})])]);return()=>d("div",{class:n.b()},[s.header?s.header(a.value):$(),d("div",{class:n.e("week")},[b]),d("div",{class:n.e("day-box")},[y.value])])}});lt.install=function(e){e.component(lt.name,lt)};const Uv={title:"Calendar 日历",category:"数据展示",status:"100%",install(e){e.component(lt.name,lt)}},Gv={shadow:{type:String,default:"always"},header:{type:String,default:""},bodyStyle:{type:Object,default:()=>({padding:"20px"})}},ut=S({name:"CCard",props:Gv,setup(e,{slots:t}){const s=se("card");console.log(s.b(),s.e("nse"),s.m("nsm"),s.em("em","open"));const n=`${s.b()} ${s.m(e.shadow)}-shadow`,a=M(()=>e.header||t.header);return()=>d("div",{class:n},[_s(d("div",{class:s.m("header")},[t.header&&t.header()||e.header]),[[ys,a]]),d("div",{class:s.m("body"),style:e.bodyStyle},[t.default&&t.default()])])}});ut.install=function(e){e.component(ut.name,ut)};const zv={title:"Card 卡片",category:"数据展示",status:"100%",install(e){e.component(ut.name,ut)}},Ba={modelValue:{type:Boolean,default:null},label:{type:String,default:""},name:{type:String,default:""},color:{type:String,default:void 0},disabled:{type:Boolean,default:!1},beforeChange:{type:Function,default:void 0}},jv={...Ba,modelValue:{type:Array,default:[],required:!0},direction:{type:String,default:"column"}},Ua=Symbol("CCheckBoxGroup"),Zv=()=>d("svg",{class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"15487",width:"16px",height:"16px"},[d("path",{d:"M170.666667 85.333333C123.733333 85.333333 85.333333 123.733333 85.333333 170.666667L85.333333 853.333333C85.333333 900.266667 123.733333 938.666667 170.666667 938.666667L853.333333 938.666667C900.266667 938.666667 938.666667 900.266667 938.666667 853.333333L938.666667 170.666667C938.666667 123.733333 900.266667 85.333333 853.333333 85.333333L170.666667 85.333333zM170.666667 170.666667 853.333333 170.666667 853.333333 853.333333 170.666667 853.333333 170.666667 170.666667zM256 256 256 768 768 768 768 256 256 256z","p-id":"15488"},null)]),qv=()=>d("svg",{class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"24735",width:"16px",height:"16px"},[d("path",{d:"M800.188 92.094H223.813c-72.47 0-131.72 59.25-131.72 131.719v576.375c0 72.468 59.25 131.718 131.72 131.718h576.375c72.468 0 131.718-59.25 131.718-131.718V223.813c0-72.47-59.25-131.72-131.718-131.72z m55.406 655.687c0 59.25-48.469 107.813-107.813 107.813H276.22c-59.25 0-107.813-48.469-107.813-107.813V276.22c0-59.25 48.469-107.813 107.813-107.813H747.78c59.25 0 107.813 48.469 107.813 107.813V747.78z","p-id":"24736"},null)]),ct=S({name:"CCheckBox",props:Ba,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){return()=>{const n=se("check-box"),a=xe(Ua,null),r=M(()=>(a==null?void 0:a.disabled.value)||e.disabled),o=M(()=>(a==null?void 0:a.isItemChecked(e.label))||e.modelValue),i=M(()=>`${n.b()} ${o.value?"active":""} ${r.value?"disabled":""}`),l=M(()=>{const y=(a==null?void 0:a.color.value)||e.color;return y?`fill: ${y}`:""}),m=(y,b)=>{if(r.value)return Promise.resolve(!1);const $=(a==null?void 0:a.beforeChange)||e.beforeChange;if($){const g=$(y,b);return typeof g=="boolean"?Promise.resolve(g):g}return Promise.resolve(!0)},_=async()=>{const y=!o.value;m(y,e.label).then(b=>{b&&(a==null||a.toggleGroupVal(e.label),t("change",y),t("update:modelValue",y))})};return d("label",{class:i.value},[d("input",{type:"checkbox",class:n.e("input"),onChange:_,name:e.name,value:e.label,disabled:r.value,checked:o.value},null),d("span",{class:n.e("icon"),style:l.value},[o.value?d(Zv,null,null):d(qv,null,null)]),s.default?s.default():e.label])}}}),Bt=S({name:"CCheckBoxGroup",props:jv,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){const n=se("check-box-group"),a=at(e,"modelValue"),r=m=>{const _=a.value.findIndex(y=>y===m);if(_===-1){const y=[...a.value,m];t("change",y),t("update:modelValue",y);return}a.value.splice(_,1),t("change",a.value),t("update:modelValue",a.value)},o=m=>a.value.includes(m);St(Ua,{disabled:at(e,"disabled"),color:at(e,"color"),beforeChange:e.beforeChange,toggleGroupVal:r,isItemChecked:o});const i={row:"is-row",column:"is-column"},l=M(()=>`${n.b()} ${i[e.direction]}`);return()=>d("div",{class:l.value},[s.default&&s.default()])}});ct.install=function(e){e.component(ct.name,ct),e.component(Bt.name,Bt)};const Qv={title:"CheckBox 多选框",category:"数据录入",status:"100%",install(e){e.component(ct.name,ct),e.component(Bt.name,Bt)}},Jv={direction:{type:String,default:"horizontal"},color:{type:String,default:""},borderStyle:{type:String,default:"solid"},contentPosition:{type:String,default:"center"},contentColor:{type:String,default:""},contentBackgroundColor:{type:String,default:""}},dt=S({name:"CDivider",props:Jv,setup(e,{slots:t}){const s=se("divider"),n=M(()=>({...e.direction!=="horizontal"?{"border-left-style":e.borderStyle}:{"border-top-style":e.borderStyle},"border-color":e.color})),a=M(()=>e.direction==="horizontal"?s.b():s.m("vertical")),r=M(()=>({color:e.contentColor,"background-color":e.contentBackgroundColor})),o=M(()=>`${s.e("text")} is-${e.contentPosition}`);return()=>d("div",{class:a.value,style:n.value},[d("div",{class:o.value,style:r.value},[t.default&&t.default()])])}});dt.install=function(e){e.component(dt.name,dt)};const Kv={title:"Divider 分隔线",category:"布局",status:"100%",install(e){e.component(dt.name,dt)}},Xv={modelValue:{type:String,default:null},label:{type:String||Number,default:""},name:{type:String,default:""},disabled:{type:Boolean,default:!1},beforeChange:{type:Function,default:null}},ep={modelValue:{type:String||Number,default:null},disabled:{type:Boolean,default:!1},beforeChange:{type:Function,default:null},direction:{type:String,default:"column"}},Ga=Symbol("CRadioGroup"),tp=()=>d("svg",{class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1257",width:"16px",height:"16px"},[d("path",{d:"M150.1184 150.1184C250.2656 50.0736 370.8928 0 512 0c141.1072 0 261.7344 50.0736 361.8816 150.1184C973.9264 250.2656 1024 370.8928 1024 512c0 141.2096-50.0736 261.8368-150.1184 361.8816C773.7344 973.9264 653.1072 1024 512 1024c-141.1072 0-261.7344-50.0736-361.8816-150.1184C50.0736 773.8368 0 653.2096 0 512 0 370.8928 50.0736 250.2656 150.1184 150.1184zM512 41.8816c-85.2992 0-164.1472 20.8896-236.3392 62.7712C203.4688 146.432 146.432 203.4688 104.6528 275.6608 62.7712 347.9552 41.8816 426.7008 41.8816 512c0 129.6384 45.9776 240.4352 137.8304 332.288C271.5648 936.2432 382.3616 982.1184 512 982.1184c129.6384 0 240.4352-45.8752 332.288-137.8304C936.2432 752.4352 982.1184 641.6384 982.1184 512c0-129.6384-45.9776-240.3328-137.8304-332.288C752.4352 87.7568 641.6384 41.8816 512 41.8816zM512 256c-36.1472 0-70.144 7.0656-102.1952 20.8896C377.856 290.9184 349.4912 309.3504 324.9152 332.288c-22.9376 24.576-41.472 52.9408-55.3984 84.8896S248.6272 483.328 248.6272 519.3728c0 36.1472 6.9632 70.144 20.8896 102.1952s32.4608 60.3136 55.3984 84.8896C349.4912 729.4976 377.856 747.9296 409.8048 761.856 441.856 775.7824 475.8528 782.7456 512 782.7456c36.1472 0 70.144-6.9632 102.1952-20.8896C646.144 747.9296 674.5088 729.4976 699.0848 706.4576c22.9376-24.576 41.472-52.9408 55.3984-84.8896s20.8896-66.048 20.8896-102.1952c0-36.0448-6.9632-70.144-20.8896-102.1952S722.0224 356.9664 699.0848 332.288C674.5088 309.3504 646.144 290.9184 614.1952 276.8896 582.144 263.0656 548.1472 256 512 256z","p-id":"1258"},null)]),sp=()=>d("svg",{class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1392",width:"16px",height:"16px"},[d("path",{d:"M150.1184 150.1184C250.2656 50.0736 370.8928 0 512 0c141.1072 0 261.7344 50.0736 361.8816 150.1184C973.9264 250.2656 1024 370.8928 1024 512c0 141.1072-50.0736 261.7344-150.1184 361.8816C773.7344 973.9264 653.1072 1024 512 1024c-141.1072 0-261.7344-50.0736-361.8816-150.1184C50.0736 773.7344 0 653.1072 0 512 0 370.8928 50.0736 250.2656 150.1184 150.1184zM512 41.8816c-85.2992 0-164.1472 20.8896-236.3392 62.7712C203.4688 146.432 146.432 203.4688 104.6528 275.6608 62.7712 347.8528 41.8816 426.7008 41.8816 512c0 129.6384 45.9776 240.4352 137.8304 332.288C271.5648 936.2432 382.3616 982.1184 512 982.1184s240.4352-45.9776 332.288-137.8304C936.2432 752.4352 982.1184 641.6384 982.1184 512c0-129.6384-45.9776-240.4352-137.8304-332.288S641.6384 41.8816 512 41.8816z","p-id":"1393"},null)]),ft=S({name:"CRadio",props:Xv,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){const n=se("radio"),a=xe(Ga,null),r=M(()=>(a==null?void 0:a.disabled.value)||e.disabled),o=M(()=>(a?a.modelValue.value:e.modelValue)===e.label),i=M(()=>`${n.b()} ${o.value?"active":""} ${r.value?"disabled":""}`),l=_=>{if(r.value)return Promise.resolve(!1);const y=(a==null?void 0:a.beforeChange)||e.beforeChange;if(y){const b=y(_);return typeof b=="boolean"?Promise.resolve(b):b}return Promise.resolve(!0)},m=async _=>{const y=e.label+"";l(y).then(b=>{b&&(a&&a.emitChangeValue(y),t("update:modelValue",y),t("change",y))})};return()=>d("label",{class:i.value},[d("input",{class:n.e("input"),onChange:m,type:"radio",name:e.name,value:e.label,disabled:r.value,checked:o.value},null),d("span",{class:n.e("icon")},[o.value?d(tp,null,null):d(sp,null,null)]),s.default?s.default():e.label])}}),Ut=S({name:"CRadioGroup",props:ep,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){const n=se("radio-group"),a=i=>{t("update:modelValue",i),t("change",i)};St(Ga,{modelValue:at(e,"modelValue"),disabled:at(e,"disabled"),beforeChange:e.beforeChange,emitChangeValue:a});const r={row:"is-row",column:"is-column"},o=M(()=>`${n.b()} ${r[e.direction]}`);return()=>d("div",{class:o.value},[s.default&&s.default()])}});ft.install=function(e){e.component(ft.name,ft),e.component(Ut.name,Ut)};const np={title:"Radio 单选框",category:"数据录入",status:"100%",install(e){e.component(ft.name,ft),e.component(Ut.name,Ut)}},ap={modelValue:{type:Number,default:0},readOnly:{type:Boolean,default:!1},count:{type:Number,default:5},color:{type:String,default:""},allowHalf:{type:Boolean,default:!1},onChange:{type:Function,default:void 0},onTouched:{type:Function,default:void 0}},rp=()=>d("svg",{class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1389",width:"16px",height:"16px"},[d("path",{d:"M979.444 404.205c-3.597-11.189-13.188-18.681-23.977-20.28l-288.119-41.76L538.674 81.022c-4.895-9.89-14.985-16.584-26.674-16.584-11.788 0-21.779 6.793-26.674 16.584L356.652 342.166l-288.219 41.76c-10.79 1.598-20.38 9.19-23.976 20.28-3.697 11.188-0.3 22.877 7.492 30.47l208.397 203.4-49.152 286.92c-1.798 10.69 2.298 22.179 11.788 28.972s21.68 7.293 31.37 2.198L512.1 820.798l257.648 135.168c9.79 5.095 21.779 4.596 31.27-2.197a29.5 29.5 0 0 0 11.788-28.972l-49.252-286.92 208.397-203.201a29.663 29.663 0 0 0 7.493-30.47z","p-id":"1390"},null)]),ht=S({name:"CRate",props:ap,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){const n=se("rate"),a=O(e.modelValue),r=O(new Array(e.count).fill({width:"0%"})),o=$=>{const g=$%1>0,V=g?$-.5:$-1;r.value.map((T,F)=>{V>=F?r.value[F]={width:g&&V===F?"50%":"100%"}:r.value[F]={width:0}})};o(a.value);const i=$=>{const g=$.target;return e.allowHalf&&$.offsetX*2<=g.clientWidth},l=($,g)=>{e.readOnly||(g=i($)?g+.5:g+1,o(g))},m=($,g)=>{e.readOnly||(g=i($)?g+.5:g+1,o(g),a.value=g,t("update:modelValue",g),t("change",g))},_=M(()=>s.default?s.default():rp()),y=()=>r.value.map(($,g)=>d("div",{class:n.e("icon"),onMousemove:V=>{l(V,g)},onClick:V=>{m(V,g)}},[d("span",null,[_.value]),d("span",{class:n.m("active"),style:{width:$.width,color:e.color,fill:e.color}},[_.value])])),b=M(()=>({[n.b()]:!0,[n.m("read-only")]:e.readOnly}));return()=>d("div",{class:b.value,onMouseleave:()=>{o(a.value)}},[y(),d("div",{class:n.e("info")},[s.info&&s.info(a.value)])])}});ht.install=function(e){e.component(ht.name,ht)};const op={title:"Rate 评分",category:"数据展示",status:"100%",install(e){e.component(ht.name,ht)}},ip={type:{type:String,default:"initial"}},mt=S({name:"CStatus",props:ip,setup(e,{slots:t}){const s=se("status"),n=M(()=>`${s.b()} ${s.m(e.type)}`);return()=>d("div",{class:n.value},[d("span",null,[t.default&&t.default()])])}});mt.install=function(e){e.component(mt.name,mt)};const lp={title:"Status 状态",category:"通用",status:"100%",install(e){e.component(mt.name,mt)}},za={modelValue:{type:[String,Number],default:null},type:{type:String,default:""},customWidth:{type:String,default:""},cssClass:{type:String,default:""},beforeChange:{type:Function,default:null},tabPosition:{type:String,default:"top"}},ln=Symbol("CTabs"),ja=S({name:"CTabs-nav",props:za,emits:["active-tab-change"],setup(e,{emit:t}){const s=se("tabs-nav"),n=xe(ln),a=M(()=>(n==null?void 0:n.data)||[]),r=M(()=>(n==null?void 0:n.slots)||[]),o=M(()=>{let _=s.b();return e.type&&(_+=`-${e.type}`),`${_}--${e.tabPosition}`}),i=_=>{const y=`${o.value}-item`,b=(n==null?void 0:n.active)===_.name?`${y}-active`:"";return`${y} ${b}`},l=_=>{if(n){if(n.active===_.name)return;t("active-tab-change",_.name)}},m=M(()=>a.value.map((_,y)=>{const b=r.value[y];return d("p",{class:i(_),onClick:()=>{l(_)}},[b.title?b.title():_.label])}));return()=>d("div",{class:o.value},[m.value])}}),up=Object.freeze(Object.defineProperty({__proto__:null,default:ja},Symbol.toStringTag,{value:"Module"})),vt=S({name:"CTabs",props:za,emits:["change","update:modelValue"],components:{TabsNav:Vn(()=>Nn(()=>Promise.resolve().then(()=>up),void 0))},setup(e,{slots:t,emit:s}){const n=se("tabs"),a=Fn({data:[],active:e.modelValue,slots:[]});St(ln,a);const r=i=>{a.active=i,s("update:modelValue",i),s("change",i)},o=()=>{const i=d(ja,Te(e,{"onActive-tab-change":r}),null),l=t.default&&t.default();return["bottom"].includes(e.tabPosition)?[l,i]:[i,l]};return()=>d("div",{class:n.b()},[o()])}}),cp={label:{type:[String,Number],default:null},name:{type:[String,Number],default:null},disabled:{type:Boolean,default:!1}},Gt=S({name:"CTab",props:cp,emits:[],setup(e,{slots:t}){var a,r;const s=se("tab"),n=xe(ln);return(a=n==null?void 0:n.data)==null||a.push(e),(r=n==null?void 0:n.slots)==null||r.push(t),bt(()=>{var o;n&&(n.data=(o=n.data)==null?void 0:o.filter(i=>i.name!==e.name))}),()=>e.name===(n==null?void 0:n.active)?d("div",{class:s.b()},[t.default&&t.default()]):null}});vt.install=function(e){e.component(vt.name,vt),e.component(Gt.name,Gt)};const dp={title:"Tabs 选项卡",category:"导航",status:void 0,install(e){e.component(vt.name,vt),e.component(Gt.name,Gt)}},fp={data:{type:Array,required:!0,default:()=>[]}},hp=e=>d("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",class:["svg-icon svg-icon-close",e.class]},[d("g",{"stroke-width":"1",fill:"none","fill-rule":"evenodd"},[d("rect",{x:"0.5",y:"0.5",width:"15",height:"15",rx:"2",stroke:"#5e7ce0"},null),d("rect",{x:"4",y:"7",width:"8",height:"2",fill:"#5e7ce0"},null)])]),mp=e=>d("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",class:["svg-icon",e.class]},[d("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[d("rect",{x:"0.5",y:"0.5",width:"15",height:"15",rx:"2",stroke:"#252b3a"},null),d("path",{fill:"#252b3a",d:"M8.75,4 L8.75,7.25 L12,7.25 L12,8.75 L8.749,8.75 L8.75,12 L7.25,12 L7.249,8.75 L4,8.75 L4,7.25 L7.25,7.25 L7.25,4 L8.75,4 Z"},null)])]);function vp(e){const t=a=>a.reduce((r,o)=>o.open?r.concat(o,o.children?t(o.children):[]):r.concat(o),[]),s=O(t(e.value));return te(()=>e.value,a=>s.value=t(a),{deep:!0}),{openedData:s,toggle:(a,r)=>{a.stopPropagation(),r.children&&(r.open=!r.open,s.value=t(e.value))}}}const pt=S({name:"CTree",props:fp,emits:[],setup(e){const t=se("tree"),{data:s}=xn(e),{openedData:n,toggle:a}=vp(s),r=()=>d("span",{style:"display: inline-block; width: 16px; height: 16px;"},null),o=i=>{const l=i.level?i.level:0;return d("div",{class:["ccui-tree-node",i.open&&"ccui-tree-node__open"],style:{paddingLeft:`${24*(l-1)}px`}},[d("div",{class:"ccui-tree-node__content"},[d("div",{class:"ccui-tree-node__content--value-wrapper"},[i.children?i.open?d(hp,{class:"mr-xs",onClick:m=>a(m,i)},null):d(mp,{class:"mr-xs",onClick:m=>a(m,i)},null):d(r,null,null),d("span",{class:"ccui-tree-node__title"},[i.label])])])])};return()=>d("div",{class:t.b()},[n.value.map(i=>o(i))])}});pt.install=function(e){e.component(pt.name,pt)};const pp={title:"Tree 树",category:"数据展示",status:"20%",install(e){e.component(pt.name,pt)}},_p=[xd,Rd,Uv,zv,Qv,Kv,np,op,lp,dp,pp],yp={version:"1.0.8",install(e){_p.forEach(t=>e.use(t))}},Sp={...fn,enhanceApp(e){fn.enhanceApp(e),e.app.use(yp),Yd(e.app)}};export{Sp as R,bp as V,wp as a,kp as b,I as u}; +w.version="2.30.1";Bd(z);w.fn=k;w.min=Yh;w.max=Vh;w.now=Nh;w.utc=be;w.unix=lv;w.months=cv;w.isDate=Pt;w.locale=Fe;w.invalid=Kt;w.duration=pe;w.isMoment=ve;w.weekdays=fv;w.parseZone=uv;w.localeData=Ne;w.isDuration=It;w.monthsShort=dv;w.weekdaysMin=mv;w.defineLocale=Ks;w.updateLocale=uh;w.locales=ch;w.weekdaysShort=hv;w.normalizeUnits=fe;w.relativeTimeRounding=Rv;w.relativeTimeThreshold=Wv;w.calendarFormat=rm;w.prototype=k;w.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const lt=S({name:"CCalendar",props:Wd,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){const n=se("calendar"),a=O(e.modelValue?w(e.modelValue).format("YYYY-MM-DD"):w().format("YYYY-MM-DD")),r=O(w().format("YYYY-MM")),o=O([]),i=["周日","周一","周二","周三","周四","周五","周六"],l=g=>{const V=w(g).startOf("month").weekday(),T=w(w(g).subtract(7-V,"days")).format("YYYY-MM-DD");o.value=[...Array(42)].map((F,G)=>G).reduce((F,G)=>{const ne=w(T).add(G+1,"days").format("YYYY-MM-DD"),ae=ne.split("-"),Se=w(ne).weekday();return F.push({index:G+1,date:ne,day:ae[ae.length-1],week:i[Se]}),F},[])};l(r.value);const m=g=>{a.value=w(g).format("YYYY-MM-DD"),g.indexOf(r.value)===-1&&(r.value=w(g).format("YYYY-MM"),l(r.value)),t("update:modelValue",new Date(a.value)),t("change",a.value)},_=g=>{let V="";g==="nextMonth"&&(V=w(r.value).add(1,"month").format("YYYY-MM")),g==="lastMonth"&&(V=w(r.value).subtract(1,"month").format("YYYY-MM")),m(V)};te(()=>e.modelValue,()=>{a.value=w(e.modelValue).format("YYYY-MM-DD"),a.value.indexOf(r.value)===-1&&(r.value=w(e.modelValue).format("YYYY-MM"),l(r.value))});const y=M(()=>o.value.map(g=>{const V=g.date.includes(r.value),T=a.value===g.date,F={"current-month":V,"current-date":T,[n.em("day-box","day")]:!0},G={isSelected:T,date:g.date,day:parseInt(g.day)};return d("div",{onClick:()=>{m(G.date)},class:F},[s.dateCell?s.dateCell(G):G.day])})),b=i.map(g=>d("div",{class:n.em("week","item")},[g])),$=()=>d("div",{class:n.e("header")},[d("div",null,[r.value]),d("div",null,[d(ye("c-button"),{type:"primary",plain:!0,onClick:()=>{_("lastMonth")}},{default:()=>[oe("上个月")]}),d(ye("c-button"),{type:"primary",plain:!0,onClick:()=>{m(w().format("YYYY-MM-DD"))}},{default:()=>[oe("今天")]}),d(ye("c-button"),{type:"primary",plain:!0,onClick:()=>{_("nextMonth")}},{default:()=>[oe("下个月")]})])]);return()=>d("div",{class:n.b()},[s.header?s.header(a.value):$(),d("div",{class:n.e("week")},[b]),d("div",{class:n.e("day-box")},[y.value])])}});lt.install=function(e){e.component(lt.name,lt)};const Uv={title:"Calendar 日历",category:"数据展示",status:"100%",install(e){e.component(lt.name,lt)}},Gv={shadow:{type:String,default:"always"},header:{type:String,default:""},bodyStyle:{type:Object,default:()=>({padding:"20px"})}},ut=S({name:"CCard",props:Gv,setup(e,{slots:t}){const s=se("card");console.log(s.b(),s.e("nse"),s.m("nsm"),s.em("em","open"));const n=`${s.b()} ${s.m(e.shadow)}-shadow`,a=M(()=>e.header||t.header);return()=>d("div",{class:n},[_s(d("div",{class:s.m("header")},[t.header&&t.header()||e.header]),[[ys,a]]),d("div",{class:s.m("body"),style:e.bodyStyle},[t.default&&t.default()])])}});ut.install=function(e){e.component(ut.name,ut)};const zv={title:"Card 卡片",category:"数据展示",status:"100%",install(e){e.component(ut.name,ut)}},Ba={modelValue:{type:Boolean,default:null},label:{type:String,default:""},name:{type:String,default:""},color:{type:String,default:void 0},disabled:{type:Boolean,default:!1},beforeChange:{type:Function,default:void 0}},jv={...Ba,modelValue:{type:Array,default:[],required:!0},direction:{type:String,default:"column"}},Ua=Symbol("CCheckBoxGroup");function Zv(){return d("svg",{class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"15487",width:"16px",height:"16px"},[d("path",{d:"M170.666667 85.333333C123.733333 85.333333 85.333333 123.733333 85.333333 170.666667L85.333333 853.333333C85.333333 900.266667 123.733333 938.666667 170.666667 938.666667L853.333333 938.666667C900.266667 938.666667 938.666667 900.266667 938.666667 853.333333L938.666667 170.666667C938.666667 123.733333 900.266667 85.333333 853.333333 85.333333L170.666667 85.333333zM170.666667 170.666667 853.333333 170.666667 853.333333 853.333333 170.666667 853.333333 170.666667 170.666667zM256 256 256 768 768 768 768 256 256 256z","p-id":"15488"},null)])}function qv(){return d("svg",{class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"24735",width:"16px",height:"16px"},[d("path",{d:"M800.188 92.094H223.813c-72.47 0-131.72 59.25-131.72 131.719v576.375c0 72.468 59.25 131.718 131.72 131.718h576.375c72.468 0 131.718-59.25 131.718-131.718V223.813c0-72.47-59.25-131.72-131.718-131.72z m55.406 655.687c0 59.25-48.469 107.813-107.813 107.813H276.22c-59.25 0-107.813-48.469-107.813-107.813V276.22c0-59.25 48.469-107.813 107.813-107.813H747.78c59.25 0 107.813 48.469 107.813 107.813V747.78z","p-id":"24736"},null)])}const ct=S({name:"CCheckBox",props:Ba,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){return()=>{const n=se("check-box"),a=xe(Ua,null),r=M(()=>(a==null?void 0:a.disabled.value)||e.disabled),o=M(()=>(a==null?void 0:a.isItemChecked(e.label))||e.modelValue),i=M(()=>`${n.b()} ${o.value?"active":""} ${r.value?"disabled":""}`),l=M(()=>{const y=(a==null?void 0:a.color.value)||e.color;return y?`fill: ${y}`:""}),m=(y,b)=>{if(r.value)return Promise.resolve(!1);const $=(a==null?void 0:a.beforeChange)||e.beforeChange;if($){const g=$(y,b);return typeof g=="boolean"?Promise.resolve(g):g}return Promise.resolve(!0)},_=async()=>{const y=!o.value;m(y,e.label).then(b=>{b&&(a==null||a.toggleGroupVal(e.label),t("change",y),t("update:modelValue",y))})};return d("label",{class:i.value},[d("input",{type:"checkbox",class:n.e("input"),onChange:_,name:e.name,value:e.label,disabled:r.value,checked:o.value},null),d("span",{class:n.e("icon"),style:l.value},[o.value?d(Zv,null,null):d(qv,null,null)]),s.default?s.default():e.label])}}}),Bt=S({name:"CCheckBoxGroup",props:jv,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){const n=se("check-box-group"),a=at(e,"modelValue"),r=m=>{const _=a.value.findIndex(y=>y===m);if(_===-1){const y=[...a.value,m];t("change",y),t("update:modelValue",y);return}a.value.splice(_,1),t("change",a.value),t("update:modelValue",a.value)},o=m=>a.value.includes(m);St(Ua,{disabled:at(e,"disabled"),color:at(e,"color"),beforeChange:e.beforeChange,toggleGroupVal:r,isItemChecked:o});const i={row:"is-row",column:"is-column"},l=M(()=>`${n.b()} ${i[e.direction]}`);return()=>d("div",{class:l.value},[s.default&&s.default()])}});ct.install=function(e){e.component(ct.name,ct),e.component(Bt.name,Bt)};const Qv={title:"CheckBox 多选框",category:"数据录入",status:"100%",install(e){e.component(ct.name,ct),e.component(Bt.name,Bt)}},Jv={direction:{type:String,default:"horizontal"},color:{type:String,default:""},borderStyle:{type:String,default:"solid"},contentPosition:{type:String,default:"center"},contentColor:{type:String,default:""},contentBackgroundColor:{type:String,default:""}},dt=S({name:"CDivider",props:Jv,setup(e,{slots:t}){const s=se("divider"),n=M(()=>({...e.direction!=="horizontal"?{"border-left-style":e.borderStyle}:{"border-top-style":e.borderStyle},"border-color":e.color})),a=M(()=>e.direction==="horizontal"?s.b():s.m("vertical")),r=M(()=>({color:e.contentColor,"background-color":e.contentBackgroundColor})),o=M(()=>`${s.e("text")} is-${e.contentPosition}`);return()=>d("div",{class:a.value,style:n.value},[d("div",{class:o.value,style:r.value},[t.default&&t.default()])])}});dt.install=function(e){e.component(dt.name,dt)};const Kv={title:"Divider 分隔线",category:"布局",status:"100%",install(e){e.component(dt.name,dt)}},Xv={modelValue:{type:String,default:null},label:{type:String||Number,default:""},name:{type:String,default:""},disabled:{type:Boolean,default:!1},beforeChange:{type:Function,default:null}},ep={modelValue:{type:String||Number,default:null},disabled:{type:Boolean,default:!1},beforeChange:{type:Function,default:null},direction:{type:String,default:"column"}},Ga=Symbol("CRadioGroup");function tp(){return d("svg",{class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1257",width:"16px",height:"16px"},[d("path",{d:"M150.1184 150.1184C250.2656 50.0736 370.8928 0 512 0c141.1072 0 261.7344 50.0736 361.8816 150.1184C973.9264 250.2656 1024 370.8928 1024 512c0 141.2096-50.0736 261.8368-150.1184 361.8816C773.7344 973.9264 653.1072 1024 512 1024c-141.1072 0-261.7344-50.0736-361.8816-150.1184C50.0736 773.8368 0 653.2096 0 512 0 370.8928 50.0736 250.2656 150.1184 150.1184zM512 41.8816c-85.2992 0-164.1472 20.8896-236.3392 62.7712C203.4688 146.432 146.432 203.4688 104.6528 275.6608 62.7712 347.9552 41.8816 426.7008 41.8816 512c0 129.6384 45.9776 240.4352 137.8304 332.288C271.5648 936.2432 382.3616 982.1184 512 982.1184c129.6384 0 240.4352-45.8752 332.288-137.8304C936.2432 752.4352 982.1184 641.6384 982.1184 512c0-129.6384-45.9776-240.3328-137.8304-332.288C752.4352 87.7568 641.6384 41.8816 512 41.8816zM512 256c-36.1472 0-70.144 7.0656-102.1952 20.8896C377.856 290.9184 349.4912 309.3504 324.9152 332.288c-22.9376 24.576-41.472 52.9408-55.3984 84.8896S248.6272 483.328 248.6272 519.3728c0 36.1472 6.9632 70.144 20.8896 102.1952s32.4608 60.3136 55.3984 84.8896C349.4912 729.4976 377.856 747.9296 409.8048 761.856 441.856 775.7824 475.8528 782.7456 512 782.7456c36.1472 0 70.144-6.9632 102.1952-20.8896C646.144 747.9296 674.5088 729.4976 699.0848 706.4576c22.9376-24.576 41.472-52.9408 55.3984-84.8896s20.8896-66.048 20.8896-102.1952c0-36.0448-6.9632-70.144-20.8896-102.1952S722.0224 356.9664 699.0848 332.288C674.5088 309.3504 646.144 290.9184 614.1952 276.8896 582.144 263.0656 548.1472 256 512 256z","p-id":"1258"},null)])}function sp(){return d("svg",{class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1392",width:"16px",height:"16px"},[d("path",{d:"M150.1184 150.1184C250.2656 50.0736 370.8928 0 512 0c141.1072 0 261.7344 50.0736 361.8816 150.1184C973.9264 250.2656 1024 370.8928 1024 512c0 141.1072-50.0736 261.7344-150.1184 361.8816C773.7344 973.9264 653.1072 1024 512 1024c-141.1072 0-261.7344-50.0736-361.8816-150.1184C50.0736 773.7344 0 653.1072 0 512 0 370.8928 50.0736 250.2656 150.1184 150.1184zM512 41.8816c-85.2992 0-164.1472 20.8896-236.3392 62.7712C203.4688 146.432 146.432 203.4688 104.6528 275.6608 62.7712 347.8528 41.8816 426.7008 41.8816 512c0 129.6384 45.9776 240.4352 137.8304 332.288C271.5648 936.2432 382.3616 982.1184 512 982.1184s240.4352-45.9776 332.288-137.8304C936.2432 752.4352 982.1184 641.6384 982.1184 512c0-129.6384-45.9776-240.4352-137.8304-332.288S641.6384 41.8816 512 41.8816z","p-id":"1393"},null)])}const ft=S({name:"CRadio",props:Xv,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){const n=se("radio"),a=xe(Ga,null),r=M(()=>(a==null?void 0:a.disabled.value)||e.disabled),o=M(()=>(a?a.modelValue.value:e.modelValue)===e.label),i=M(()=>`${n.b()} ${o.value?"active":""} ${r.value?"disabled":""}`),l=_=>{if(r.value)return Promise.resolve(!1);const y=(a==null?void 0:a.beforeChange)||e.beforeChange;if(y){const b=y(_);return typeof b=="boolean"?Promise.resolve(b):b}return Promise.resolve(!0)},m=async _=>{const y=e.label+"";l(y).then(b=>{b&&(a&&a.emitChangeValue(y),t("update:modelValue",y),t("change",y))})};return()=>d("label",{class:i.value},[d("input",{class:n.e("input"),onChange:m,type:"radio",name:e.name,value:e.label,disabled:r.value,checked:o.value},null),d("span",{class:n.e("icon")},[o.value?d(tp,null,null):d(sp,null,null)]),s.default?s.default():e.label])}}),Ut=S({name:"CRadioGroup",props:ep,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){const n=se("radio-group"),a=i=>{t("update:modelValue",i),t("change",i)};St(Ga,{modelValue:at(e,"modelValue"),disabled:at(e,"disabled"),beforeChange:e.beforeChange,emitChangeValue:a});const r={row:"is-row",column:"is-column"},o=M(()=>`${n.b()} ${r[e.direction]}`);return()=>d("div",{class:o.value},[s.default&&s.default()])}});ft.install=function(e){e.component(ft.name,ft),e.component(Ut.name,Ut)};const np={title:"Radio 单选框",category:"数据录入",status:"100%",install(e){e.component(ft.name,ft),e.component(Ut.name,Ut)}},ap={modelValue:{type:Number,default:0},readOnly:{type:Boolean,default:!1},count:{type:Number,default:5},color:{type:String,default:""},allowHalf:{type:Boolean,default:!1},onChange:{type:Function,default:void 0},onTouched:{type:Function,default:void 0}};function rp(){return d("svg",{class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1389",width:"16px",height:"16px"},[d("path",{d:"M979.444 404.205c-3.597-11.189-13.188-18.681-23.977-20.28l-288.119-41.76L538.674 81.022c-4.895-9.89-14.985-16.584-26.674-16.584-11.788 0-21.779 6.793-26.674 16.584L356.652 342.166l-288.219 41.76c-10.79 1.598-20.38 9.19-23.976 20.28-3.697 11.188-0.3 22.877 7.492 30.47l208.397 203.4-49.152 286.92c-1.798 10.69 2.298 22.179 11.788 28.972s21.68 7.293 31.37 2.198L512.1 820.798l257.648 135.168c9.79 5.095 21.779 4.596 31.27-2.197a29.5 29.5 0 0 0 11.788-28.972l-49.252-286.92 208.397-203.201a29.663 29.663 0 0 0 7.493-30.47z","p-id":"1390"},null)])}const ht=S({name:"CRate",props:ap,emits:["change","update:modelValue"],setup(e,{emit:t,slots:s}){const n=se("rate"),a=O(e.modelValue),r=O(new Array(e.count).fill({width:"0%"})),o=$=>{const g=$%1>0,V=g?$-.5:$-1;r.value.map((T,F)=>{V>=F?r.value[F]={width:g&&V===F?"50%":"100%"}:r.value[F]={width:0}})};o(a.value);const i=$=>{const g=$.target;return e.allowHalf&&$.offsetX*2<=g.clientWidth},l=($,g)=>{e.readOnly||(g=i($)?g+.5:g+1,o(g))},m=($,g)=>{e.readOnly||(g=i($)?g+.5:g+1,o(g),a.value=g,t("update:modelValue",g),t("change",g))},_=M(()=>s.default?s.default():rp()),y=()=>r.value.map(($,g)=>d("div",{class:n.e("icon"),onMousemove:V=>{l(V,g)},onClick:V=>{m(V,g)}},[d("span",null,[_.value]),d("span",{class:n.m("active"),style:{width:$.width,color:e.color,fill:e.color}},[_.value])])),b=M(()=>({[n.b()]:!0,[n.m("read-only")]:e.readOnly}));return()=>d("div",{class:b.value,onMouseleave:()=>{o(a.value)}},[y(),d("div",{class:n.e("info")},[s.info&&s.info(a.value)])])}});ht.install=function(e){e.component(ht.name,ht)};const op={title:"Rate 评分",category:"数据展示",status:"100%",install(e){e.component(ht.name,ht)}},ip={type:{type:String,default:"initial"}},mt=S({name:"CStatus",props:ip,setup(e,{slots:t}){const s=se("status"),n=M(()=>`${s.b()} ${s.m(e.type)}`);return()=>d("div",{class:n.value},[d("span",null,[t.default&&t.default()])])}});mt.install=function(e){e.component(mt.name,mt)};const lp={title:"Status 状态",category:"通用",status:"100%",install(e){e.component(mt.name,mt)}},za={modelValue:{type:[String,Number],default:null},type:{type:String,default:""},customWidth:{type:String,default:""},cssClass:{type:String,default:""},beforeChange:{type:Function,default:null},tabPosition:{type:String,default:"top"}},ln=Symbol("CTabs"),ja=S({name:"CTabs-nav",props:za,emits:["active-tab-change"],setup(e,{emit:t}){const s=se("tabs-nav"),n=xe(ln),a=M(()=>(n==null?void 0:n.data)||[]),r=M(()=>(n==null?void 0:n.slots)||[]),o=M(()=>{let _=s.b();return e.type&&(_+=`-${e.type}`),`${_}--${e.tabPosition}`}),i=_=>{const y=`${o.value}-item`,b=(n==null?void 0:n.active)===_.name?`${y}-active`:"";return`${y} ${b}`},l=_=>{if(n){if(n.active===_.name)return;t("active-tab-change",_.name)}},m=M(()=>a.value.map((_,y)=>{const b=r.value[y];return d("p",{class:i(_),onClick:()=>{l(_)}},[b.title?b.title():_.label])}));return()=>d("div",{class:o.value},[m.value])}}),up=Object.freeze(Object.defineProperty({__proto__:null,default:ja},Symbol.toStringTag,{value:"Module"})),vt=S({name:"CTabs",props:za,emits:["change","update:modelValue"],components:{TabsNav:Vn(()=>Nn(()=>Promise.resolve().then(()=>up),void 0))},setup(e,{slots:t,emit:s}){const n=se("tabs"),a=Fn({data:[],active:e.modelValue,slots:[]});St(ln,a);const r=i=>{a.active=i,s("update:modelValue",i),s("change",i)},o=()=>{const i=d(ja,Te(e,{"onActive-tab-change":r}),null),l=t.default&&t.default();return["bottom"].includes(e.tabPosition)?[l,i]:[i,l]};return()=>d("div",{class:n.b()},[o()])}}),cp={label:{type:[String,Number],default:null},name:{type:[String,Number],default:null},disabled:{type:Boolean,default:!1}},Gt=S({name:"CTab",props:cp,emits:[],setup(e,{slots:t}){var a,r;const s=se("tab"),n=xe(ln);return(a=n==null?void 0:n.data)==null||a.push(e),(r=n==null?void 0:n.slots)==null||r.push(t),bt(()=>{var o;n&&(n.data=(o=n.data)==null?void 0:o.filter(i=>i.name!==e.name))}),()=>e.name===(n==null?void 0:n.active)?d("div",{class:s.b()},[t.default&&t.default()]):null}});vt.install=function(e){e.component(vt.name,vt),e.component(Gt.name,Gt)};const dp={title:"Tabs 选项卡",category:"导航",status:void 0,install(e){e.component(vt.name,vt),e.component(Gt.name,Gt)}},fp={data:{type:Array,required:!0,default:()=>[]}},hp=e=>d("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",class:["svg-icon svg-icon-close",e.class]},[d("g",{"stroke-width":"1",fill:"none","fill-rule":"evenodd"},[d("rect",{x:"0.5",y:"0.5",width:"15",height:"15",rx:"2",stroke:"#5e7ce0"},null),d("rect",{x:"4",y:"7",width:"8",height:"2",fill:"#5e7ce0"},null)])]),mp=e=>d("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",class:["svg-icon",e.class]},[d("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[d("rect",{x:"0.5",y:"0.5",width:"15",height:"15",rx:"2",stroke:"#252b3a"},null),d("path",{fill:"#252b3a",d:"M8.75,4 L8.75,7.25 L12,7.25 L12,8.75 L8.749,8.75 L8.75,12 L7.25,12 L7.249,8.75 L4,8.75 L4,7.25 L7.25,7.25 L7.25,4 L8.75,4 Z"},null)])]);function vp(e){const t=a=>a.reduce((r,o)=>o.open?r.concat(o,o.children?t(o.children):[]):r.concat(o),[]),s=O(t(e.value));return te(()=>e.value,a=>s.value=t(a),{deep:!0}),{openedData:s,toggle:(a,r)=>{a.stopPropagation(),r.children&&(r.open=!r.open,s.value=t(e.value))}}}const pt=S({name:"CTree",props:fp,emits:[],setup(e){const t=se("tree"),{data:s}=xn(e),{openedData:n,toggle:a}=vp(s),r=()=>d("span",{class:"ccui-tree__indent"},null),o=i=>{const l=i.level?i.level:0;return d("div",{class:["ccui-tree-node",i.open&&"ccui-tree-node__open"],style:{paddingLeft:`${24*(l-1)}px`}},[d("div",{class:"ccui-tree-node__content"},[d("div",{class:"ccui-tree-node__content--value-wrapper"},[i.children?i.open?d(hp,{class:"mr-xs",onClick:m=>a(m,i)},null):d(mp,{class:"mr-xs",onClick:m=>a(m,i)},null):d(r,null,null),d("span",{class:"ccui-tree-node__title"},[i.label])])])])};return()=>d("div",{class:t.b()},[n.value.map(i=>o(i))])}});pt.install=function(e){e.component(pt.name,pt)};const pp={title:"Tree 树",category:"数据展示",status:"20%",install(e){e.component(pt.name,pt)}},_p=[xd,Rd,Uv,zv,Qv,Kv,np,op,lp,dp,pp],yp={version:"1.0.8",install(e){_p.forEach(t=>e.use(t))}},Sp={...fn,enhanceApp(e){fn.enhanceApp(e),e.app.use(yp),Yd(e.app)}};export{Sp as R,bp as V,wp as a,kp as b,I as u}; diff --git a/assets/components_avatar_index.md.CvzwtDXb.lean.js b/assets/components_avatar_index.md.B1FrBgX3.js similarity index 99% rename from assets/components_avatar_index.md.CvzwtDXb.lean.js rename to assets/components_avatar_index.md.B1FrBgX3.js index 422a195..766e6df 100644 --- a/assets/components_avatar_index.md.CvzwtDXb.lean.js +++ b/assets/components_avatar_index.md.B1FrBgX3.js @@ -1,4 +1,4 @@ -import{af as l,_ as y,c,I as p,w as k,ag as g,D as F,o,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=l,B=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:n,createVNode:a,openBlock:u,createElementBlock:E}=l,r={style:{display:"flex","align-items":"center","justify-content":"space-between"}};function d(b,x){const t=n("c-avatar");return u(),E("div",r,[a(t,{name:"张三"}),a(t,{width:24,height:24,name:"张三张三张三张三张三大壮"}),a(t,{width:32,height:32,name:"lihua"}),a(t,{width:40,height:40,name:"hua li",isRound:!1}),a(t,{name:"李六",customText:"王二"}),a(t,{name:"刘武",imgSrc:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"}),a(t,{name:"刘武",fit:"contain",imgSrc:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"}),a(t,{name:"孙六",isRound:!1,imgSrc:"https://fuss10.1171jpeg.jpeg"}),a(t)])}const{defineComponent:h}=l,e=h({setup(){return{msg:"Avatar 头像 组件文档示例"}}});return{render:d,...e}}()}}),j=JSON.parse('{"title":"Avatar 头像","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar/index.md","filePath":"components/avatar/index.md","lastUpdated":1723346318000}'),m=g('

Avatar 头像

  • Avatar 头像组件可以用来代表人物或对象, 支持使用图片、文字作为 Avatar。

何时使用

  • 展示用户头像

基本用法

  • 已经提供 width、height 属性,所以不在提供 size 默认值属性。
',6),A=i("div",null,"基本使用示例",-1),v=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as l,_ as y,c,I as p,w as k,ag as g,D as F,o,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=l,B=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:n,createVNode:a,openBlock:u,createElementBlock:E}=l,r={style:{display:"flex","align-items":"center","justify-content":"space-between"}};function d(b,x){const t=n("c-avatar");return u(),E("div",r,[a(t,{name:"张三"}),a(t,{width:24,height:24,name:"张三张三张三张三张三大壮"}),a(t,{width:32,height:32,name:"lihua"}),a(t,{width:40,height:40,name:"hua li",isRound:!1}),a(t,{name:"李六",customText:"王二"}),a(t,{name:"刘武",imgSrc:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"}),a(t,{name:"刘武",fit:"contain",imgSrc:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"}),a(t,{name:"孙六",isRound:!1,imgSrc:"https://fuss10.1171jpeg.jpeg"}),a(t)])}const{defineComponent:h}=l,e=h({setup(){return{msg:"Avatar 头像 组件文档示例"}}});return{render:d,...e}}()}}),j=JSON.parse('{"title":"Avatar 头像","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar/index.md","filePath":"components/avatar/index.md","lastUpdated":1723383238000}'),m=g('

Avatar 头像

  • Avatar 头像组件可以用来代表人物或对象, 支持使用图片、文字作为 Avatar。

何时使用

  • 展示用户头像

基本用法

  • 已经提供 width、height 属性,所以不在提供 size 默认值属性。
',6),A=i("div",null,"基本使用示例",-1),v=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," style"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"display"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},": "),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"flex"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"; "),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"align-items"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},": "),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"center"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"; "),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"justify-content"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},": "),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"space-between"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},";"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-avatar"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," name"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"张三"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` diff --git a/assets/components_avatar_index.md.CvzwtDXb.js b/assets/components_avatar_index.md.B1FrBgX3.lean.js similarity index 99% rename from assets/components_avatar_index.md.CvzwtDXb.js rename to assets/components_avatar_index.md.B1FrBgX3.lean.js index 422a195..766e6df 100644 --- a/assets/components_avatar_index.md.CvzwtDXb.js +++ b/assets/components_avatar_index.md.B1FrBgX3.lean.js @@ -1,4 +1,4 @@ -import{af as l,_ as y,c,I as p,w as k,ag as g,D as F,o,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=l,B=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:n,createVNode:a,openBlock:u,createElementBlock:E}=l,r={style:{display:"flex","align-items":"center","justify-content":"space-between"}};function d(b,x){const t=n("c-avatar");return u(),E("div",r,[a(t,{name:"张三"}),a(t,{width:24,height:24,name:"张三张三张三张三张三大壮"}),a(t,{width:32,height:32,name:"lihua"}),a(t,{width:40,height:40,name:"hua li",isRound:!1}),a(t,{name:"李六",customText:"王二"}),a(t,{name:"刘武",imgSrc:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"}),a(t,{name:"刘武",fit:"contain",imgSrc:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"}),a(t,{name:"孙六",isRound:!1,imgSrc:"https://fuss10.1171jpeg.jpeg"}),a(t)])}const{defineComponent:h}=l,e=h({setup(){return{msg:"Avatar 头像 组件文档示例"}}});return{render:d,...e}}()}}),j=JSON.parse('{"title":"Avatar 头像","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar/index.md","filePath":"components/avatar/index.md","lastUpdated":1723346318000}'),m=g('

Avatar 头像

  • Avatar 头像组件可以用来代表人物或对象, 支持使用图片、文字作为 Avatar。

何时使用

  • 展示用户头像

基本用法

  • 已经提供 width、height 属性,所以不在提供 size 默认值属性。
',6),A=i("div",null,"基本使用示例",-1),v=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as l,_ as y,c,I as p,w as k,ag as g,D as F,o,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=l,B=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:n,createVNode:a,openBlock:u,createElementBlock:E}=l,r={style:{display:"flex","align-items":"center","justify-content":"space-between"}};function d(b,x){const t=n("c-avatar");return u(),E("div",r,[a(t,{name:"张三"}),a(t,{width:24,height:24,name:"张三张三张三张三张三大壮"}),a(t,{width:32,height:32,name:"lihua"}),a(t,{width:40,height:40,name:"hua li",isRound:!1}),a(t,{name:"李六",customText:"王二"}),a(t,{name:"刘武",imgSrc:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"}),a(t,{name:"刘武",fit:"contain",imgSrc:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"}),a(t,{name:"孙六",isRound:!1,imgSrc:"https://fuss10.1171jpeg.jpeg"}),a(t)])}const{defineComponent:h}=l,e=h({setup(){return{msg:"Avatar 头像 组件文档示例"}}});return{render:d,...e}}()}}),j=JSON.parse('{"title":"Avatar 头像","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar/index.md","filePath":"components/avatar/index.md","lastUpdated":1723383238000}'),m=g('

Avatar 头像

  • Avatar 头像组件可以用来代表人物或对象, 支持使用图片、文字作为 Avatar。

何时使用

  • 展示用户头像

基本用法

  • 已经提供 width、height 属性,所以不在提供 size 默认值属性。
',6),A=i("div",null,"基本使用示例",-1),v=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," style"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"display"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},": "),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"flex"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"; "),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"align-items"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},": "),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"center"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"; "),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"justify-content"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},": "),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"space-between"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},";"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-avatar"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," name"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"张三"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` diff --git a/assets/components_button_index.md.CYUteno8.js b/assets/components_button_index.md.D5ybEjvA.js similarity index 99% rename from assets/components_button_index.md.CYUteno8.js rename to assets/components_button_index.md.D5ybEjvA.js index 24d2fe0..fb89d9d 100644 --- a/assets/components_button_index.md.CYUteno8.js +++ b/assets/components_button_index.md.D5ybEjvA.js @@ -1,4 +1,4 @@ -import{af as p,_ as v,c as _,I as u,w as E,ag as g,D as y,o as x,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:w}=p,z=w({name:"component-doc",components:{"render-demo-0":function(){const{createElementVNode:k,createTextVNode:h,resolveComponent:d,withCtx:t,createVNode:a,Fragment:r,openBlock:n,createElementBlock:e}=p,c=k("p",null,"基本使用",-1),o=k("p",null,"大小 size",-1),F=k("p",null,"禁用",-1),C=k("p",null,"圆角按钮",-1),B=k("p",null,"圆形按钮 与 icon 插槽",-1),b=k("svg",{t:"1649322922975",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3628",width:"16",height:"16"},[k("path",{d:"M943.273421 506.259252C906.84065 320.247768 724.900901 185.233772 510.685052 185.233772c-214.228129 0-396.154575 135.01502-432.589392 321.025481-0.529049 2.765997-0.529049 5.611811 0 8.376785C114.530476 700.66901 296.457946 835.685054 510.685052 835.685054c84.754313 0 166.926824-21.296025 237.682307-61.551868 10.854209-6.196119 14.542204-19.829628 8.197706-30.479175-6.341429-10.599406-20.225647-14.158465-31.172977-8.006348-63.754023 36.307927-138.010237 55.516408-214.709083 55.516408-190.771905 0-352.71932-117.805056-386.970402-280.715403 34.250058-162.89909 196.22101-280.690844 386.970402-280.690844 190.771905 0 352.71932 117.791753 386.969379 280.690844-12.098549 57.384965-41.084721 111.433952-84.026742 156.599617-8.574283 8.997931-8.032954 23.089881 1.174756 31.464619 9.184173 8.356318 23.608697 7.872295 32.207539-1.147126 49.846268-52.396347 83.111906-115.577319 96.265484-182.739974C943.813726 511.859807 943.813726 509.026272 943.273421 506.259252z","p-id":"3629",fill:"#ffffff"}),k("path",{d:"M328.909032 515.482311c0 100.308567 81.792864 181.669596 182.689832 181.669596 100.872409 0 182.665273-81.362053 182.665273-181.669596 0.001023-100.307543-81.791841-181.634804-182.665273-181.634804l0 0C410.701896 333.847507 328.909032 415.174768 328.909032 515.482311zM648.616494 515.482311c0 75.237565-61.337997 136.257314-137.01763 136.257314l0 0c-75.67861 0-137.042189-61.018725-137.042189-136.257314 0-75.211982 61.362556-136.231731 137.042189-136.231731C587.277474 379.25058 648.616494 440.270329 648.616494 515.482311z","p-id":"3630",fill:"#ffffff"})],-1),A=k("p",null,"朴素按钮",-1);function D(M,S){const l=d("c-button");return n(),e(r,null,[c,k("div",null,[a(l,null,{default:t(()=>[h("北京")]),_:1}),a(l,{type:"primary"},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"success"},{default:t(()=>[h("深圳")]),_:1}),a(l,{type:"warning"},{default:t(()=>[h("河南")]),_:1}),a(l,{type:"danger"},{default:t(()=>[h("合肥")]),_:1}),a(l,{type:"info"},{default:t(()=>[h("河北")]),_:1}),a(l,{type:"text"},{default:t(()=>[h("安徽")]),_:1})]),o,k("div",null,[a(l,{type:"success",size:"large"},{default:t(()=>[h("北京")]),_:1}),a(l,{type:"warning"},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"danger",size:"small"},{default:t(()=>[h("广东")]),_:1})]),F,k("div",null,[a(l,{type:"success",disabled:""},{default:t(()=>[h("北京")]),_:1})]),C,k("div",null,[a(l,{type:"success",round:""},{default:t(()=>[h("北京")]),_:1}),a(l,{type:"danger",size:"small",round:""},{default:t(()=>[h("广东")]),_:1})]),B,k("div",null,[a(l,{type:"success",circle:""},{default:t(()=>[h("北")]),_:1}),a(l,{type:"primary",circle:""},{icon:t(()=>[b]),_:1})]),A,k("div",null,[a(l,{type:"primary",plain:""},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"success",plain:""},{default:t(()=>[h("深圳")]),_:1}),a(l,{type:"warning",plain:""},{default:t(()=>[h("河南")]),_:1}),a(l,{type:"danger",plain:""},{default:t(()=>[h("合肥")]),_:1}),a(l,{type:"info",plain:""},{default:t(()=>[h("河北")]),_:1})])],64)}const{defineComponent:f}=p,m=f({setup(){return{msg:"Button 按钮"}}});return{render:D,...m}}()}}),j=JSON.parse('{"title":"Button 按钮","description":"","frontmatter":{},"headers":[],"relativePath":"components/button/index.md","filePath":"components/button/index.md","lastUpdated":1723346318000}'),q=g('

Button 按钮

  • 常用的操作按钮。

何时使用

  • 按钮用于开始一个即时操作。

基本用法

',5),T=i("div",null,"Button 示例",-1),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as p,_ as v,c as _,I as u,w as E,ag as g,D as y,o as x,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:w}=p,z=w({name:"component-doc",components:{"render-demo-0":function(){const{createElementVNode:k,createTextVNode:h,resolveComponent:d,withCtx:t,createVNode:a,Fragment:r,openBlock:n,createElementBlock:e}=p,c=k("p",null,"基本使用",-1),o=k("p",null,"大小 size",-1),F=k("p",null,"禁用",-1),C=k("p",null,"圆角按钮",-1),B=k("p",null,"圆形按钮 与 icon 插槽",-1),b=k("svg",{t:"1649322922975",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3628",width:"16",height:"16"},[k("path",{d:"M943.273421 506.259252C906.84065 320.247768 724.900901 185.233772 510.685052 185.233772c-214.228129 0-396.154575 135.01502-432.589392 321.025481-0.529049 2.765997-0.529049 5.611811 0 8.376785C114.530476 700.66901 296.457946 835.685054 510.685052 835.685054c84.754313 0 166.926824-21.296025 237.682307-61.551868 10.854209-6.196119 14.542204-19.829628 8.197706-30.479175-6.341429-10.599406-20.225647-14.158465-31.172977-8.006348-63.754023 36.307927-138.010237 55.516408-214.709083 55.516408-190.771905 0-352.71932-117.805056-386.970402-280.715403 34.250058-162.89909 196.22101-280.690844 386.970402-280.690844 190.771905 0 352.71932 117.791753 386.969379 280.690844-12.098549 57.384965-41.084721 111.433952-84.026742 156.599617-8.574283 8.997931-8.032954 23.089881 1.174756 31.464619 9.184173 8.356318 23.608697 7.872295 32.207539-1.147126 49.846268-52.396347 83.111906-115.577319 96.265484-182.739974C943.813726 511.859807 943.813726 509.026272 943.273421 506.259252z","p-id":"3629",fill:"#ffffff"}),k("path",{d:"M328.909032 515.482311c0 100.308567 81.792864 181.669596 182.689832 181.669596 100.872409 0 182.665273-81.362053 182.665273-181.669596 0.001023-100.307543-81.791841-181.634804-182.665273-181.634804l0 0C410.701896 333.847507 328.909032 415.174768 328.909032 515.482311zM648.616494 515.482311c0 75.237565-61.337997 136.257314-137.01763 136.257314l0 0c-75.67861 0-137.042189-61.018725-137.042189-136.257314 0-75.211982 61.362556-136.231731 137.042189-136.231731C587.277474 379.25058 648.616494 440.270329 648.616494 515.482311z","p-id":"3630",fill:"#ffffff"})],-1),A=k("p",null,"朴素按钮",-1);function D(M,S){const l=d("c-button");return n(),e(r,null,[c,k("div",null,[a(l,null,{default:t(()=>[h("北京")]),_:1}),a(l,{type:"primary"},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"success"},{default:t(()=>[h("深圳")]),_:1}),a(l,{type:"warning"},{default:t(()=>[h("河南")]),_:1}),a(l,{type:"danger"},{default:t(()=>[h("合肥")]),_:1}),a(l,{type:"info"},{default:t(()=>[h("河北")]),_:1}),a(l,{type:"text"},{default:t(()=>[h("安徽")]),_:1})]),o,k("div",null,[a(l,{type:"success",size:"large"},{default:t(()=>[h("北京")]),_:1}),a(l,{type:"warning"},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"danger",size:"small"},{default:t(()=>[h("广东")]),_:1})]),F,k("div",null,[a(l,{type:"success",disabled:""},{default:t(()=>[h("北京")]),_:1})]),C,k("div",null,[a(l,{type:"success",round:""},{default:t(()=>[h("北京")]),_:1}),a(l,{type:"danger",size:"small",round:""},{default:t(()=>[h("广东")]),_:1})]),B,k("div",null,[a(l,{type:"success",circle:""},{default:t(()=>[h("北")]),_:1}),a(l,{type:"primary",circle:""},{icon:t(()=>[b]),_:1})]),A,k("div",null,[a(l,{type:"primary",plain:""},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"success",plain:""},{default:t(()=>[h("深圳")]),_:1}),a(l,{type:"warning",plain:""},{default:t(()=>[h("河南")]),_:1}),a(l,{type:"danger",plain:""},{default:t(()=>[h("合肥")]),_:1}),a(l,{type:"info",plain:""},{default:t(()=>[h("河北")]),_:1})])],64)}const{defineComponent:f}=p,m=f({setup(){return{msg:"Button 按钮"}}});return{render:D,...m}}()}}),j=JSON.parse('{"title":"Button 按钮","description":"","frontmatter":{},"headers":[],"relativePath":"components/button/index.md","filePath":"components/button/index.md","lastUpdated":1723383238000}'),q=g('

Button 按钮

  • 常用的操作按钮。

何时使用

  • 按钮用于开始一个即时操作。

基本用法

',5),T=i("div",null,"Button 示例",-1),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"p"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">基本使用")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` diff --git a/assets/components_button_index.md.CYUteno8.lean.js b/assets/components_button_index.md.D5ybEjvA.lean.js similarity index 99% rename from assets/components_button_index.md.CYUteno8.lean.js rename to assets/components_button_index.md.D5ybEjvA.lean.js index 24d2fe0..fb89d9d 100644 --- a/assets/components_button_index.md.CYUteno8.lean.js +++ b/assets/components_button_index.md.D5ybEjvA.lean.js @@ -1,4 +1,4 @@ -import{af as p,_ as v,c as _,I as u,w as E,ag as g,D as y,o as x,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:w}=p,z=w({name:"component-doc",components:{"render-demo-0":function(){const{createElementVNode:k,createTextVNode:h,resolveComponent:d,withCtx:t,createVNode:a,Fragment:r,openBlock:n,createElementBlock:e}=p,c=k("p",null,"基本使用",-1),o=k("p",null,"大小 size",-1),F=k("p",null,"禁用",-1),C=k("p",null,"圆角按钮",-1),B=k("p",null,"圆形按钮 与 icon 插槽",-1),b=k("svg",{t:"1649322922975",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3628",width:"16",height:"16"},[k("path",{d:"M943.273421 506.259252C906.84065 320.247768 724.900901 185.233772 510.685052 185.233772c-214.228129 0-396.154575 135.01502-432.589392 321.025481-0.529049 2.765997-0.529049 5.611811 0 8.376785C114.530476 700.66901 296.457946 835.685054 510.685052 835.685054c84.754313 0 166.926824-21.296025 237.682307-61.551868 10.854209-6.196119 14.542204-19.829628 8.197706-30.479175-6.341429-10.599406-20.225647-14.158465-31.172977-8.006348-63.754023 36.307927-138.010237 55.516408-214.709083 55.516408-190.771905 0-352.71932-117.805056-386.970402-280.715403 34.250058-162.89909 196.22101-280.690844 386.970402-280.690844 190.771905 0 352.71932 117.791753 386.969379 280.690844-12.098549 57.384965-41.084721 111.433952-84.026742 156.599617-8.574283 8.997931-8.032954 23.089881 1.174756 31.464619 9.184173 8.356318 23.608697 7.872295 32.207539-1.147126 49.846268-52.396347 83.111906-115.577319 96.265484-182.739974C943.813726 511.859807 943.813726 509.026272 943.273421 506.259252z","p-id":"3629",fill:"#ffffff"}),k("path",{d:"M328.909032 515.482311c0 100.308567 81.792864 181.669596 182.689832 181.669596 100.872409 0 182.665273-81.362053 182.665273-181.669596 0.001023-100.307543-81.791841-181.634804-182.665273-181.634804l0 0C410.701896 333.847507 328.909032 415.174768 328.909032 515.482311zM648.616494 515.482311c0 75.237565-61.337997 136.257314-137.01763 136.257314l0 0c-75.67861 0-137.042189-61.018725-137.042189-136.257314 0-75.211982 61.362556-136.231731 137.042189-136.231731C587.277474 379.25058 648.616494 440.270329 648.616494 515.482311z","p-id":"3630",fill:"#ffffff"})],-1),A=k("p",null,"朴素按钮",-1);function D(M,S){const l=d("c-button");return n(),e(r,null,[c,k("div",null,[a(l,null,{default:t(()=>[h("北京")]),_:1}),a(l,{type:"primary"},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"success"},{default:t(()=>[h("深圳")]),_:1}),a(l,{type:"warning"},{default:t(()=>[h("河南")]),_:1}),a(l,{type:"danger"},{default:t(()=>[h("合肥")]),_:1}),a(l,{type:"info"},{default:t(()=>[h("河北")]),_:1}),a(l,{type:"text"},{default:t(()=>[h("安徽")]),_:1})]),o,k("div",null,[a(l,{type:"success",size:"large"},{default:t(()=>[h("北京")]),_:1}),a(l,{type:"warning"},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"danger",size:"small"},{default:t(()=>[h("广东")]),_:1})]),F,k("div",null,[a(l,{type:"success",disabled:""},{default:t(()=>[h("北京")]),_:1})]),C,k("div",null,[a(l,{type:"success",round:""},{default:t(()=>[h("北京")]),_:1}),a(l,{type:"danger",size:"small",round:""},{default:t(()=>[h("广东")]),_:1})]),B,k("div",null,[a(l,{type:"success",circle:""},{default:t(()=>[h("北")]),_:1}),a(l,{type:"primary",circle:""},{icon:t(()=>[b]),_:1})]),A,k("div",null,[a(l,{type:"primary",plain:""},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"success",plain:""},{default:t(()=>[h("深圳")]),_:1}),a(l,{type:"warning",plain:""},{default:t(()=>[h("河南")]),_:1}),a(l,{type:"danger",plain:""},{default:t(()=>[h("合肥")]),_:1}),a(l,{type:"info",plain:""},{default:t(()=>[h("河北")]),_:1})])],64)}const{defineComponent:f}=p,m=f({setup(){return{msg:"Button 按钮"}}});return{render:D,...m}}()}}),j=JSON.parse('{"title":"Button 按钮","description":"","frontmatter":{},"headers":[],"relativePath":"components/button/index.md","filePath":"components/button/index.md","lastUpdated":1723346318000}'),q=g('

Button 按钮

  • 常用的操作按钮。

何时使用

  • 按钮用于开始一个即时操作。

基本用法

',5),T=i("div",null,"Button 示例",-1),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as p,_ as v,c as _,I as u,w as E,ag as g,D as y,o as x,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:w}=p,z=w({name:"component-doc",components:{"render-demo-0":function(){const{createElementVNode:k,createTextVNode:h,resolveComponent:d,withCtx:t,createVNode:a,Fragment:r,openBlock:n,createElementBlock:e}=p,c=k("p",null,"基本使用",-1),o=k("p",null,"大小 size",-1),F=k("p",null,"禁用",-1),C=k("p",null,"圆角按钮",-1),B=k("p",null,"圆形按钮 与 icon 插槽",-1),b=k("svg",{t:"1649322922975",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3628",width:"16",height:"16"},[k("path",{d:"M943.273421 506.259252C906.84065 320.247768 724.900901 185.233772 510.685052 185.233772c-214.228129 0-396.154575 135.01502-432.589392 321.025481-0.529049 2.765997-0.529049 5.611811 0 8.376785C114.530476 700.66901 296.457946 835.685054 510.685052 835.685054c84.754313 0 166.926824-21.296025 237.682307-61.551868 10.854209-6.196119 14.542204-19.829628 8.197706-30.479175-6.341429-10.599406-20.225647-14.158465-31.172977-8.006348-63.754023 36.307927-138.010237 55.516408-214.709083 55.516408-190.771905 0-352.71932-117.805056-386.970402-280.715403 34.250058-162.89909 196.22101-280.690844 386.970402-280.690844 190.771905 0 352.71932 117.791753 386.969379 280.690844-12.098549 57.384965-41.084721 111.433952-84.026742 156.599617-8.574283 8.997931-8.032954 23.089881 1.174756 31.464619 9.184173 8.356318 23.608697 7.872295 32.207539-1.147126 49.846268-52.396347 83.111906-115.577319 96.265484-182.739974C943.813726 511.859807 943.813726 509.026272 943.273421 506.259252z","p-id":"3629",fill:"#ffffff"}),k("path",{d:"M328.909032 515.482311c0 100.308567 81.792864 181.669596 182.689832 181.669596 100.872409 0 182.665273-81.362053 182.665273-181.669596 0.001023-100.307543-81.791841-181.634804-182.665273-181.634804l0 0C410.701896 333.847507 328.909032 415.174768 328.909032 515.482311zM648.616494 515.482311c0 75.237565-61.337997 136.257314-137.01763 136.257314l0 0c-75.67861 0-137.042189-61.018725-137.042189-136.257314 0-75.211982 61.362556-136.231731 137.042189-136.231731C587.277474 379.25058 648.616494 440.270329 648.616494 515.482311z","p-id":"3630",fill:"#ffffff"})],-1),A=k("p",null,"朴素按钮",-1);function D(M,S){const l=d("c-button");return n(),e(r,null,[c,k("div",null,[a(l,null,{default:t(()=>[h("北京")]),_:1}),a(l,{type:"primary"},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"success"},{default:t(()=>[h("深圳")]),_:1}),a(l,{type:"warning"},{default:t(()=>[h("河南")]),_:1}),a(l,{type:"danger"},{default:t(()=>[h("合肥")]),_:1}),a(l,{type:"info"},{default:t(()=>[h("河北")]),_:1}),a(l,{type:"text"},{default:t(()=>[h("安徽")]),_:1})]),o,k("div",null,[a(l,{type:"success",size:"large"},{default:t(()=>[h("北京")]),_:1}),a(l,{type:"warning"},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"danger",size:"small"},{default:t(()=>[h("广东")]),_:1})]),F,k("div",null,[a(l,{type:"success",disabled:""},{default:t(()=>[h("北京")]),_:1})]),C,k("div",null,[a(l,{type:"success",round:""},{default:t(()=>[h("北京")]),_:1}),a(l,{type:"danger",size:"small",round:""},{default:t(()=>[h("广东")]),_:1})]),B,k("div",null,[a(l,{type:"success",circle:""},{default:t(()=>[h("北")]),_:1}),a(l,{type:"primary",circle:""},{icon:t(()=>[b]),_:1})]),A,k("div",null,[a(l,{type:"primary",plain:""},{default:t(()=>[h("上海")]),_:1}),a(l,{type:"success",plain:""},{default:t(()=>[h("深圳")]),_:1}),a(l,{type:"warning",plain:""},{default:t(()=>[h("河南")]),_:1}),a(l,{type:"danger",plain:""},{default:t(()=>[h("合肥")]),_:1}),a(l,{type:"info",plain:""},{default:t(()=>[h("河北")]),_:1})])],64)}const{defineComponent:f}=p,m=f({setup(){return{msg:"Button 按钮"}}});return{render:D,...m}}()}}),j=JSON.parse('{"title":"Button 按钮","description":"","frontmatter":{},"headers":[],"relativePath":"components/button/index.md","filePath":"components/button/index.md","lastUpdated":1723383238000}'),q=g('

Button 按钮

  • 常用的操作按钮。

何时使用

  • 按钮用于开始一个即时操作。

基本用法

',5),T=i("div",null,"Button 示例",-1),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"p"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">基本使用")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` diff --git a/assets/components_calendar_index.md.BHLZyY0L.js b/assets/components_calendar_index.md.CJyz6jrS.js similarity index 99% rename from assets/components_calendar_index.md.BHLZyY0L.js rename to assets/components_calendar_index.md.CJyz6jrS.js index 564adae..99f7254 100644 --- a/assets/components_calendar_index.md.BHLZyY0L.js +++ b/assets/components_calendar_index.md.CJyz6jrS.js @@ -1,4 +1,4 @@ -import{af as p,_ as f,c as v,I as y,w as l,ag as _,j as i,a as s,D as C,o as b}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:x}=p,V=x({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:c,openBlock:n,createBlock:k}=p;function E(a,t){const e=c("c-calendar");return n(),k(e,{modelValue:a.curDate,"onUpdate:modelValue":t[0]||(t[0]=o=>a.curDate=o),onChange:a.curDateChange},null,8,["modelValue","onChange"])}const{defineComponent:u,ref:g}=p,d=u({setup(){return{curDate:g(new Date),curDateChange:e=>{console.log(e)}}}});return{render:E,...d}}(),"render-demo-1":function(){const{toDisplayString:c,createTextVNode:n,resolveComponent:k,withCtx:E,createVNode:u,createElementVNode:g,openBlock:d,createBlock:a}=p,t={class:"customize-header"};function e(r,h){const A=k("c-button"),F=k("c-calendar");return d(),a(F,{modelValue:r.curDate,"onUpdate:modelValue":h[0]||(h[0]=B=>r.curDate=B),onChange:r.curDateChange},{header:E(B=>[g("div",t,[n(" 当前日期 "+c(B)+" ",1),u(A,{type:"primary",plain:"",onClick:r.addADay},{default:E(()=>[n("加一天")]),_:1},8,["onClick"])])]),_:1},8,["modelValue","onChange"])}const{defineComponent:o,ref:D}=p,m=o({setup(){const r=F=>{console.log(F)},h=D(new Date);return{curDateChange:r,curDate:h,addADay:()=>{const F=new Date(h.value).getTime()+864e5;h.value=new Date(F)}}}});return{render:e,...m}}(),"render-demo-2":function(){const{toDisplayString:c,createTextVNode:n,resolveComponent:k,withCtx:E,openBlock:u,createBlock:g}=p;function d(e,o){const D=k("c-calendar");return u(),g(D,{onChange:e.curDateChange},{dateCell:E(({isSelected:m,date:r,day:h})=>[n(c(m?"当前选中日期":h),1)]),_:1},8,["onChange"])}const{defineComponent:a}=p,t=a({setup(){return{curDateChange:o=>{console.log(o)}}}});return{render:d,...t}}()}}),O=JSON.parse('{"title":"Calendar 日历","description":"","frontmatter":{},"headers":[],"relativePath":"components/calendar/index.md","filePath":"components/calendar/index.md","lastUpdated":1723346318000}'),w=_('

Calendar 日历

  • 日历组件

何时使用

  • 显示日期

基本用法

',5),N=i("div",null,"Calendar 示例",-1),T=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as p,_ as f,c as v,I as y,w as l,ag as _,j as i,a as s,D as C,o as b}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:x}=p,V=x({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:c,openBlock:n,createBlock:k}=p;function E(a,t){const e=c("c-calendar");return n(),k(e,{modelValue:a.curDate,"onUpdate:modelValue":t[0]||(t[0]=o=>a.curDate=o),onChange:a.curDateChange},null,8,["modelValue","onChange"])}const{defineComponent:u,ref:g}=p,d=u({setup(){return{curDate:g(new Date),curDateChange:e=>{console.log(e)}}}});return{render:E,...d}}(),"render-demo-1":function(){const{toDisplayString:c,createTextVNode:n,resolveComponent:k,withCtx:E,createVNode:u,createElementVNode:g,openBlock:d,createBlock:a}=p,t={class:"customize-header"};function e(r,h){const A=k("c-button"),F=k("c-calendar");return d(),a(F,{modelValue:r.curDate,"onUpdate:modelValue":h[0]||(h[0]=B=>r.curDate=B),onChange:r.curDateChange},{header:E(B=>[g("div",t,[n(" 当前日期 "+c(B)+" ",1),u(A,{type:"primary",plain:"",onClick:r.addADay},{default:E(()=>[n("加一天")]),_:1},8,["onClick"])])]),_:1},8,["modelValue","onChange"])}const{defineComponent:o,ref:D}=p,m=o({setup(){const r=F=>{console.log(F)},h=D(new Date);return{curDateChange:r,curDate:h,addADay:()=>{const F=new Date(h.value).getTime()+864e5;h.value=new Date(F)}}}});return{render:e,...m}}(),"render-demo-2":function(){const{toDisplayString:c,createTextVNode:n,resolveComponent:k,withCtx:E,openBlock:u,createBlock:g}=p;function d(e,o){const D=k("c-calendar");return u(),g(D,{onChange:e.curDateChange},{dateCell:E(({isSelected:m,date:r,day:h})=>[n(c(m?"当前选中日期":h),1)]),_:1},8,["onChange"])}const{defineComponent:a}=p,t=a({setup(){return{curDateChange:o=>{console.log(o)}}}});return{render:d,...t}}()}}),O=JSON.parse('{"title":"Calendar 日历","description":"","frontmatter":{},"headers":[],"relativePath":"components/calendar/index.md","filePath":"components/calendar/index.md","lastUpdated":1723383238000}'),w=_('

Calendar 日历

  • 日历组件

何时使用

  • 显示日期

基本用法

',5),N=i("div",null,"Calendar 示例",-1),T=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-calendar"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"curDate"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," @"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}},"change"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"curDateChange"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")]),s(` diff --git a/assets/components_calendar_index.md.BHLZyY0L.lean.js b/assets/components_calendar_index.md.CJyz6jrS.lean.js similarity index 99% rename from assets/components_calendar_index.md.BHLZyY0L.lean.js rename to assets/components_calendar_index.md.CJyz6jrS.lean.js index 564adae..99f7254 100644 --- a/assets/components_calendar_index.md.BHLZyY0L.lean.js +++ b/assets/components_calendar_index.md.CJyz6jrS.lean.js @@ -1,4 +1,4 @@ -import{af as p,_ as f,c as v,I as y,w as l,ag as _,j as i,a as s,D as C,o as b}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:x}=p,V=x({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:c,openBlock:n,createBlock:k}=p;function E(a,t){const e=c("c-calendar");return n(),k(e,{modelValue:a.curDate,"onUpdate:modelValue":t[0]||(t[0]=o=>a.curDate=o),onChange:a.curDateChange},null,8,["modelValue","onChange"])}const{defineComponent:u,ref:g}=p,d=u({setup(){return{curDate:g(new Date),curDateChange:e=>{console.log(e)}}}});return{render:E,...d}}(),"render-demo-1":function(){const{toDisplayString:c,createTextVNode:n,resolveComponent:k,withCtx:E,createVNode:u,createElementVNode:g,openBlock:d,createBlock:a}=p,t={class:"customize-header"};function e(r,h){const A=k("c-button"),F=k("c-calendar");return d(),a(F,{modelValue:r.curDate,"onUpdate:modelValue":h[0]||(h[0]=B=>r.curDate=B),onChange:r.curDateChange},{header:E(B=>[g("div",t,[n(" 当前日期 "+c(B)+" ",1),u(A,{type:"primary",plain:"",onClick:r.addADay},{default:E(()=>[n("加一天")]),_:1},8,["onClick"])])]),_:1},8,["modelValue","onChange"])}const{defineComponent:o,ref:D}=p,m=o({setup(){const r=F=>{console.log(F)},h=D(new Date);return{curDateChange:r,curDate:h,addADay:()=>{const F=new Date(h.value).getTime()+864e5;h.value=new Date(F)}}}});return{render:e,...m}}(),"render-demo-2":function(){const{toDisplayString:c,createTextVNode:n,resolveComponent:k,withCtx:E,openBlock:u,createBlock:g}=p;function d(e,o){const D=k("c-calendar");return u(),g(D,{onChange:e.curDateChange},{dateCell:E(({isSelected:m,date:r,day:h})=>[n(c(m?"当前选中日期":h),1)]),_:1},8,["onChange"])}const{defineComponent:a}=p,t=a({setup(){return{curDateChange:o=>{console.log(o)}}}});return{render:d,...t}}()}}),O=JSON.parse('{"title":"Calendar 日历","description":"","frontmatter":{},"headers":[],"relativePath":"components/calendar/index.md","filePath":"components/calendar/index.md","lastUpdated":1723346318000}'),w=_('

Calendar 日历

  • 日历组件

何时使用

  • 显示日期

基本用法

',5),N=i("div",null,"Calendar 示例",-1),T=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as p,_ as f,c as v,I as y,w as l,ag as _,j as i,a as s,D as C,o as b}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:x}=p,V=x({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:c,openBlock:n,createBlock:k}=p;function E(a,t){const e=c("c-calendar");return n(),k(e,{modelValue:a.curDate,"onUpdate:modelValue":t[0]||(t[0]=o=>a.curDate=o),onChange:a.curDateChange},null,8,["modelValue","onChange"])}const{defineComponent:u,ref:g}=p,d=u({setup(){return{curDate:g(new Date),curDateChange:e=>{console.log(e)}}}});return{render:E,...d}}(),"render-demo-1":function(){const{toDisplayString:c,createTextVNode:n,resolveComponent:k,withCtx:E,createVNode:u,createElementVNode:g,openBlock:d,createBlock:a}=p,t={class:"customize-header"};function e(r,h){const A=k("c-button"),F=k("c-calendar");return d(),a(F,{modelValue:r.curDate,"onUpdate:modelValue":h[0]||(h[0]=B=>r.curDate=B),onChange:r.curDateChange},{header:E(B=>[g("div",t,[n(" 当前日期 "+c(B)+" ",1),u(A,{type:"primary",plain:"",onClick:r.addADay},{default:E(()=>[n("加一天")]),_:1},8,["onClick"])])]),_:1},8,["modelValue","onChange"])}const{defineComponent:o,ref:D}=p,m=o({setup(){const r=F=>{console.log(F)},h=D(new Date);return{curDateChange:r,curDate:h,addADay:()=>{const F=new Date(h.value).getTime()+864e5;h.value=new Date(F)}}}});return{render:e,...m}}(),"render-demo-2":function(){const{toDisplayString:c,createTextVNode:n,resolveComponent:k,withCtx:E,openBlock:u,createBlock:g}=p;function d(e,o){const D=k("c-calendar");return u(),g(D,{onChange:e.curDateChange},{dateCell:E(({isSelected:m,date:r,day:h})=>[n(c(m?"当前选中日期":h),1)]),_:1},8,["onChange"])}const{defineComponent:a}=p,t=a({setup(){return{curDateChange:o=>{console.log(o)}}}});return{render:d,...t}}()}}),O=JSON.parse('{"title":"Calendar 日历","description":"","frontmatter":{},"headers":[],"relativePath":"components/calendar/index.md","filePath":"components/calendar/index.md","lastUpdated":1723383238000}'),w=_('

Calendar 日历

  • 日历组件

何时使用

  • 显示日期

基本用法

',5),N=i("div",null,"Calendar 示例",-1),T=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-calendar"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"curDate"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," @"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}},"change"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"curDateChange"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")]),s(` diff --git a/assets/components_card_index.md.CRLVUqBr.js b/assets/components_card_index.md.Bp4x7Mbe.js similarity index 99% rename from assets/components_card_index.md.CRLVUqBr.js rename to assets/components_card_index.md.Bp4x7Mbe.js index 135e9af..17e4356 100644 --- a/assets/components_card_index.md.CRLVUqBr.js +++ b/assets/components_card_index.md.Bp4x7Mbe.js @@ -1,4 +1,4 @@ -import{af as C,_ as o,c,I as d,w as e,ag as p,D as r,o as B,j as u,a as i}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:y}=C,g=y({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:s,resolveComponent:l,withCtx:a,createVNode:t,openBlock:k,createElementBlock:n}=C;function E(b,v){const h=l("c-card");return k(),n("div",null,[t(h,{style:{"margin-bottom":"20px"},header:"这是标题"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),t(h,{shadow:"hover",style:{"margin-bottom":"20px"},header:"这是标题 hover"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),t(h,{shadow:"never",style:{"margin-bottom":"20px"},header:"这是标题 never"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1})])}return{render:E,...{name:"cardBox"}}}()}}),w=JSON.parse('{"title":"Card 卡片","description":"","frontmatter":{},"headers":[],"relativePath":"components/card/index.md","filePath":"components/card/index.md","lastUpdated":1723346318000}'),A=p('

Card 卡片

  • 将信息聚合在卡片容器中展示。

何时使用

  • 基础卡片容器,其中可包含文字,列表,图片,段落,用于概览展示时。

基本用法

',5),D=u("div",null,"Card 示例",-1),m=u("div",{class:"language-vue"},[u("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[u("code",null,[u("span",{class:"line"}),i(` +import{af as C,_ as o,c,I as d,w as e,ag as p,D as r,o as B,j as u,a as i}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:y}=C,g=y({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:s,resolveComponent:l,withCtx:a,createVNode:t,openBlock:k,createElementBlock:n}=C;function E(b,v){const h=l("c-card");return k(),n("div",null,[t(h,{style:{"margin-bottom":"20px"},header:"这是标题"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),t(h,{shadow:"hover",style:{"margin-bottom":"20px"},header:"这是标题 hover"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),t(h,{shadow:"never",style:{"margin-bottom":"20px"},header:"这是标题 never"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1})])}return{render:E,...{name:"cardBox"}}}()}}),w=JSON.parse('{"title":"Card 卡片","description":"","frontmatter":{},"headers":[],"relativePath":"components/card/index.md","filePath":"components/card/index.md","lastUpdated":1723383238000}'),A=p('

Card 卡片

  • 将信息聚合在卡片容器中展示。

何时使用

  • 基础卡片容器,其中可包含文字,列表,图片,段落,用于概览展示时。

基本用法

',5),D=u("div",null,"Card 示例",-1),m=u("div",{class:"language-vue"},[u("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[u("code",null,[u("span",{class:"line"}),i(` `),u("span",{class:"line"},[u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),u("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),i(` `),u("span",{class:"line"},[u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),u("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),i(` `),u("span",{class:"line"},[u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),u("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-card"),u("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," style"),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),u("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),u("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"margin-bottom"),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},": "),u("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"20"),u("span",{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"}},"px"),u("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),u("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," header"),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),u("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"这是标题"'),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),i(` diff --git a/assets/components_card_index.md.CRLVUqBr.lean.js b/assets/components_card_index.md.Bp4x7Mbe.lean.js similarity index 99% rename from assets/components_card_index.md.CRLVUqBr.lean.js rename to assets/components_card_index.md.Bp4x7Mbe.lean.js index 135e9af..17e4356 100644 --- a/assets/components_card_index.md.CRLVUqBr.lean.js +++ b/assets/components_card_index.md.Bp4x7Mbe.lean.js @@ -1,4 +1,4 @@ -import{af as C,_ as o,c,I as d,w as e,ag as p,D as r,o as B,j as u,a as i}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:y}=C,g=y({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:s,resolveComponent:l,withCtx:a,createVNode:t,openBlock:k,createElementBlock:n}=C;function E(b,v){const h=l("c-card");return k(),n("div",null,[t(h,{style:{"margin-bottom":"20px"},header:"这是标题"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),t(h,{shadow:"hover",style:{"margin-bottom":"20px"},header:"这是标题 hover"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),t(h,{shadow:"never",style:{"margin-bottom":"20px"},header:"这是标题 never"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1})])}return{render:E,...{name:"cardBox"}}}()}}),w=JSON.parse('{"title":"Card 卡片","description":"","frontmatter":{},"headers":[],"relativePath":"components/card/index.md","filePath":"components/card/index.md","lastUpdated":1723346318000}'),A=p('

Card 卡片

  • 将信息聚合在卡片容器中展示。

何时使用

  • 基础卡片容器,其中可包含文字,列表,图片,段落,用于概览展示时。

基本用法

',5),D=u("div",null,"Card 示例",-1),m=u("div",{class:"language-vue"},[u("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[u("code",null,[u("span",{class:"line"}),i(` +import{af as C,_ as o,c,I as d,w as e,ag as p,D as r,o as B,j as u,a as i}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:y}=C,g=y({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:s,resolveComponent:l,withCtx:a,createVNode:t,openBlock:k,createElementBlock:n}=C;function E(b,v){const h=l("c-card");return k(),n("div",null,[t(h,{style:{"margin-bottom":"20px"},header:"这是标题"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),t(h,{shadow:"hover",style:{"margin-bottom":"20px"},header:"这是标题 hover"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),t(h,{shadow:"never",style:{"margin-bottom":"20px"},header:"这是标题 never"},{default:a(()=>[s(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。 我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1})])}return{render:E,...{name:"cardBox"}}}()}}),w=JSON.parse('{"title":"Card 卡片","description":"","frontmatter":{},"headers":[],"relativePath":"components/card/index.md","filePath":"components/card/index.md","lastUpdated":1723383238000}'),A=p('

Card 卡片

  • 将信息聚合在卡片容器中展示。

何时使用

  • 基础卡片容器,其中可包含文字,列表,图片,段落,用于概览展示时。

基本用法

',5),D=u("div",null,"Card 示例",-1),m=u("div",{class:"language-vue"},[u("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[u("code",null,[u("span",{class:"line"}),i(` `),u("span",{class:"line"},[u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),u("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),i(` `),u("span",{class:"line"},[u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),u("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),i(` `),u("span",{class:"line"},[u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),u("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-card"),u("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," style"),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),u("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),u("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"margin-bottom"),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},": "),u("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"20"),u("span",{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"}},"px"),u("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),u("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," header"),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),u("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"这是标题"'),u("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),i(` diff --git a/assets/components_check-box_index.md.DQWbYrW0.lean.js b/assets/components_check-box_index.md.Bm47DCQb.js similarity index 99% rename from assets/components_check-box_index.md.DQWbYrW0.lean.js rename to assets/components_check-box_index.md.Bm47DCQb.js index 511fb1a..52efb97 100644 --- a/assets/components_check-box_index.md.DQWbYrW0.lean.js +++ b/assets/components_check-box_index.md.Bm47DCQb.js @@ -1,4 +1,4 @@ -import{af as b,_ as T,c as G,I as m,w as y,ag as P,j as i,a as s,D as L,o as j}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:z}=b,N=z({name:"component-doc",components:{"render-demo-0":function(){const{toDisplayString:E,createTextVNode:k,resolveComponent:F,withCtx:a,createVNode:h,Fragment:D,openBlock:C,createElementBlock:g}=b;function B(e,t){const p=F("c-check-box");return C(),g(D,null,[h(p,{modelValue:e.checked,"onUpdate:modelValue":t[0]||(t[0]=d=>e.checked=d)},{default:a(()=>[k(E(e.msg),1)]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked2,"onUpdate:modelValue":t[1]||(t[1]=d=>e.checked2=d),label:e.label},null,8,["modelValue","label"]),h(p,{modelValue:e.checked3,"onUpdate:modelValue":t[2]||(t[2]=d=>e.checked3=d),disabled:!0},{default:a(()=>[k("禁用 check-box")]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked4,"onUpdate:modelValue":t[3]||(t[3]=d=>e.checked4=d),color:"RGB(255, 193, 7)"},{default:a(()=>[k("改变 icon 的颜色")]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked5,"onUpdate:modelValue":t[4]||(t[4]=d=>e.checked5=d),onChange:e.checkBoxChange},{default:a(()=>[k("checkBoxChange 事件, 关联下方beforeChange的切换状态 ")]),_:1},8,["modelValue","onChange"]),h(p,{modelValue:e.checked6,"onUpdate:modelValue":t[5]||(t[5]=d=>e.checked6=d),beforeChange:e.checkBoxBeforeChange},{default:a(()=>[k(" beforeChange 返回 "+E(e.checked5)+" "+E(e.checked5?"可以":"不能")+" 切换状态 ",1)]),_:1},8,["modelValue","beforeChange"])],64)}const{defineComponent:f,ref:u}=b,v=f({setup(){const e=u(!0),t=u(!1),p=u(!0),d=u(!0),x=u(!1),_=A=>{console.log(A)},V=u(!1);return{msg:"这是默认的插槽",label:"这是使用 label 属性",checked:e,checked2:t,checked3:p,checked4:d,checked5:x,checkBoxChange:_,checked6:V,checkBoxBeforeChange:A=>x.value}}});return{render:B,...v}}(),"render-demo-1":function(){const{createElementVNode:E,createTextVNode:k,resolveComponent:F,withCtx:a,createVNode:h,toDisplayString:D,openBlock:C,createElementBlock:g}=b,B=E("h4",null,"基础示例",-1),f={class:"mt10"},u=E("h4",null,"禁用",-1),v={class:"mt10"},e=E("h4",null,"横向排列",-1),t={class:"mt10"},p=E("h4",null,"checkBoxChange 和 color 颜色",-1),d={class:"mt10"};function x(n,c){const l=F("c-check-box"),o=F("c-check-box-group");return C(),g("div",null,[E("div",null,[B,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[0]||(c[0]=r=>n.checkedList=r)},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",f,[u,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[1]||(c[1]=r=>n.checkedList=r),disabled:!0},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",v,[e,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[2]||(c[2]=r=>n.checkedList=r),direction:"row"},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",t,[p,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[3]||(c[3]=r=>n.checkedList=r),color:"RGB(255, 193, 7)",onChange:n.checkBoxChange},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue","onChange"])]),E("div",d,[E("h4",null,"beforeChange (选中上海可以切换) "+D(n.canChange?"可以":"不可以")+"切换",1),h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[4]||(c[4]=r=>n.checkedList=r),beforeChange:n.checkBoxBeforeChange},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue","beforeChange"])])])}const{defineComponent:_,ref:V,computed:q}=b,A=_({setup(){const n=V(["shanghai"]),c=r=>{console.log(r)},l=q(()=>n.value.includes("shanghai"));return{checkedList:n,checkBoxChange:c,canChange:l,checkBoxBeforeChange:(r,H)=>l.value}}});return{render:x,...A}}()}}),M=JSON.parse('{"title":"CheckBox 多选框","description":"","frontmatter":{},"headers":[],"relativePath":"components/check-box/index.md","filePath":"components/check-box/index.md","lastUpdated":1723346318000}'),U=P('

CheckBox 多选框

  • 一组备选项中进行多选

何时使用

  • 在一组选项中进行多项选择;
  • 单独使用可以表示两种状态之间的切换,写在标签中的内容为 checkbox 按钮后的介绍。

CheckBox基本用法

',5),w=i("div",null,"CheckBox示例",-1),R=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as b,_ as T,c as G,I as m,w as y,ag as P,j as i,a as s,D as L,o as j}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:z}=b,N=z({name:"component-doc",components:{"render-demo-0":function(){const{toDisplayString:E,createTextVNode:k,resolveComponent:F,withCtx:a,createVNode:h,Fragment:D,openBlock:C,createElementBlock:g}=b;function B(e,t){const p=F("c-check-box");return C(),g(D,null,[h(p,{modelValue:e.checked,"onUpdate:modelValue":t[0]||(t[0]=d=>e.checked=d)},{default:a(()=>[k(E(e.msg),1)]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked2,"onUpdate:modelValue":t[1]||(t[1]=d=>e.checked2=d),label:e.label},null,8,["modelValue","label"]),h(p,{modelValue:e.checked3,"onUpdate:modelValue":t[2]||(t[2]=d=>e.checked3=d),disabled:!0},{default:a(()=>[k("禁用 check-box")]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked4,"onUpdate:modelValue":t[3]||(t[3]=d=>e.checked4=d),color:"RGB(255, 193, 7)"},{default:a(()=>[k("改变 icon 的颜色")]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked5,"onUpdate:modelValue":t[4]||(t[4]=d=>e.checked5=d),onChange:e.checkBoxChange},{default:a(()=>[k("checkBoxChange 事件, 关联下方beforeChange的切换状态 ")]),_:1},8,["modelValue","onChange"]),h(p,{modelValue:e.checked6,"onUpdate:modelValue":t[5]||(t[5]=d=>e.checked6=d),beforeChange:e.checkBoxBeforeChange},{default:a(()=>[k(" beforeChange 返回 "+E(e.checked5)+" "+E(e.checked5?"可以":"不能")+" 切换状态 ",1)]),_:1},8,["modelValue","beforeChange"])],64)}const{defineComponent:f,ref:u}=b,v=f({setup(){const e=u(!0),t=u(!1),p=u(!0),d=u(!0),x=u(!1),_=A=>{console.log(A)},V=u(!1);return{msg:"这是默认的插槽",label:"这是使用 label 属性",checked:e,checked2:t,checked3:p,checked4:d,checked5:x,checkBoxChange:_,checked6:V,checkBoxBeforeChange:A=>x.value}}});return{render:B,...v}}(),"render-demo-1":function(){const{createElementVNode:E,createTextVNode:k,resolveComponent:F,withCtx:a,createVNode:h,toDisplayString:D,openBlock:C,createElementBlock:g}=b,B=E("h4",null,"基础示例",-1),f={class:"mt10"},u=E("h4",null,"禁用",-1),v={class:"mt10"},e=E("h4",null,"横向排列",-1),t={class:"mt10"},p=E("h4",null,"checkBoxChange 和 color 颜色",-1),d={class:"mt10"};function x(n,c){const l=F("c-check-box"),o=F("c-check-box-group");return C(),g("div",null,[E("div",null,[B,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[0]||(c[0]=r=>n.checkedList=r)},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",f,[u,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[1]||(c[1]=r=>n.checkedList=r),disabled:!0},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",v,[e,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[2]||(c[2]=r=>n.checkedList=r),direction:"row"},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",t,[p,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[3]||(c[3]=r=>n.checkedList=r),color:"RGB(255, 193, 7)",onChange:n.checkBoxChange},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue","onChange"])]),E("div",d,[E("h4",null,"beforeChange (选中上海可以切换) "+D(n.canChange?"可以":"不可以")+"切换",1),h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[4]||(c[4]=r=>n.checkedList=r),beforeChange:n.checkBoxBeforeChange},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue","beforeChange"])])])}const{defineComponent:_,ref:V,computed:q}=b,A=_({setup(){const n=V(["shanghai"]),c=r=>{console.log(r)},l=q(()=>n.value.includes("shanghai"));return{checkedList:n,checkBoxChange:c,canChange:l,checkBoxBeforeChange:(r,H)=>l.value}}});return{render:x,...A}}()}}),M=JSON.parse('{"title":"CheckBox 多选框","description":"","frontmatter":{},"headers":[],"relativePath":"components/check-box/index.md","filePath":"components/check-box/index.md","lastUpdated":1723383238000}'),U=P('

CheckBox 多选框

  • 一组备选项中进行多选

何时使用

  • 在一组选项中进行多项选择;
  • 单独使用可以表示两种状态之间的切换,写在标签中的内容为 checkbox 按钮后的介绍。

CheckBox基本用法

',5),w=i("div",null,"CheckBox示例",-1),R=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-check-box"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"checked"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">{{ msg }}")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-check-box"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"checked2"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," :"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}},"label"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"label"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` diff --git a/assets/components_check-box_index.md.DQWbYrW0.js b/assets/components_check-box_index.md.Bm47DCQb.lean.js similarity index 99% rename from assets/components_check-box_index.md.DQWbYrW0.js rename to assets/components_check-box_index.md.Bm47DCQb.lean.js index 511fb1a..52efb97 100644 --- a/assets/components_check-box_index.md.DQWbYrW0.js +++ b/assets/components_check-box_index.md.Bm47DCQb.lean.js @@ -1,4 +1,4 @@ -import{af as b,_ as T,c as G,I as m,w as y,ag as P,j as i,a as s,D as L,o as j}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:z}=b,N=z({name:"component-doc",components:{"render-demo-0":function(){const{toDisplayString:E,createTextVNode:k,resolveComponent:F,withCtx:a,createVNode:h,Fragment:D,openBlock:C,createElementBlock:g}=b;function B(e,t){const p=F("c-check-box");return C(),g(D,null,[h(p,{modelValue:e.checked,"onUpdate:modelValue":t[0]||(t[0]=d=>e.checked=d)},{default:a(()=>[k(E(e.msg),1)]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked2,"onUpdate:modelValue":t[1]||(t[1]=d=>e.checked2=d),label:e.label},null,8,["modelValue","label"]),h(p,{modelValue:e.checked3,"onUpdate:modelValue":t[2]||(t[2]=d=>e.checked3=d),disabled:!0},{default:a(()=>[k("禁用 check-box")]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked4,"onUpdate:modelValue":t[3]||(t[3]=d=>e.checked4=d),color:"RGB(255, 193, 7)"},{default:a(()=>[k("改变 icon 的颜色")]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked5,"onUpdate:modelValue":t[4]||(t[4]=d=>e.checked5=d),onChange:e.checkBoxChange},{default:a(()=>[k("checkBoxChange 事件, 关联下方beforeChange的切换状态 ")]),_:1},8,["modelValue","onChange"]),h(p,{modelValue:e.checked6,"onUpdate:modelValue":t[5]||(t[5]=d=>e.checked6=d),beforeChange:e.checkBoxBeforeChange},{default:a(()=>[k(" beforeChange 返回 "+E(e.checked5)+" "+E(e.checked5?"可以":"不能")+" 切换状态 ",1)]),_:1},8,["modelValue","beforeChange"])],64)}const{defineComponent:f,ref:u}=b,v=f({setup(){const e=u(!0),t=u(!1),p=u(!0),d=u(!0),x=u(!1),_=A=>{console.log(A)},V=u(!1);return{msg:"这是默认的插槽",label:"这是使用 label 属性",checked:e,checked2:t,checked3:p,checked4:d,checked5:x,checkBoxChange:_,checked6:V,checkBoxBeforeChange:A=>x.value}}});return{render:B,...v}}(),"render-demo-1":function(){const{createElementVNode:E,createTextVNode:k,resolveComponent:F,withCtx:a,createVNode:h,toDisplayString:D,openBlock:C,createElementBlock:g}=b,B=E("h4",null,"基础示例",-1),f={class:"mt10"},u=E("h4",null,"禁用",-1),v={class:"mt10"},e=E("h4",null,"横向排列",-1),t={class:"mt10"},p=E("h4",null,"checkBoxChange 和 color 颜色",-1),d={class:"mt10"};function x(n,c){const l=F("c-check-box"),o=F("c-check-box-group");return C(),g("div",null,[E("div",null,[B,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[0]||(c[0]=r=>n.checkedList=r)},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",f,[u,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[1]||(c[1]=r=>n.checkedList=r),disabled:!0},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",v,[e,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[2]||(c[2]=r=>n.checkedList=r),direction:"row"},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",t,[p,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[3]||(c[3]=r=>n.checkedList=r),color:"RGB(255, 193, 7)",onChange:n.checkBoxChange},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue","onChange"])]),E("div",d,[E("h4",null,"beforeChange (选中上海可以切换) "+D(n.canChange?"可以":"不可以")+"切换",1),h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[4]||(c[4]=r=>n.checkedList=r),beforeChange:n.checkBoxBeforeChange},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue","beforeChange"])])])}const{defineComponent:_,ref:V,computed:q}=b,A=_({setup(){const n=V(["shanghai"]),c=r=>{console.log(r)},l=q(()=>n.value.includes("shanghai"));return{checkedList:n,checkBoxChange:c,canChange:l,checkBoxBeforeChange:(r,H)=>l.value}}});return{render:x,...A}}()}}),M=JSON.parse('{"title":"CheckBox 多选框","description":"","frontmatter":{},"headers":[],"relativePath":"components/check-box/index.md","filePath":"components/check-box/index.md","lastUpdated":1723346318000}'),U=P('

CheckBox 多选框

  • 一组备选项中进行多选

何时使用

  • 在一组选项中进行多项选择;
  • 单独使用可以表示两种状态之间的切换,写在标签中的内容为 checkbox 按钮后的介绍。

CheckBox基本用法

',5),w=i("div",null,"CheckBox示例",-1),R=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as b,_ as T,c as G,I as m,w as y,ag as P,j as i,a as s,D as L,o as j}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:z}=b,N=z({name:"component-doc",components:{"render-demo-0":function(){const{toDisplayString:E,createTextVNode:k,resolveComponent:F,withCtx:a,createVNode:h,Fragment:D,openBlock:C,createElementBlock:g}=b;function B(e,t){const p=F("c-check-box");return C(),g(D,null,[h(p,{modelValue:e.checked,"onUpdate:modelValue":t[0]||(t[0]=d=>e.checked=d)},{default:a(()=>[k(E(e.msg),1)]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked2,"onUpdate:modelValue":t[1]||(t[1]=d=>e.checked2=d),label:e.label},null,8,["modelValue","label"]),h(p,{modelValue:e.checked3,"onUpdate:modelValue":t[2]||(t[2]=d=>e.checked3=d),disabled:!0},{default:a(()=>[k("禁用 check-box")]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked4,"onUpdate:modelValue":t[3]||(t[3]=d=>e.checked4=d),color:"RGB(255, 193, 7)"},{default:a(()=>[k("改变 icon 的颜色")]),_:1},8,["modelValue"]),h(p,{modelValue:e.checked5,"onUpdate:modelValue":t[4]||(t[4]=d=>e.checked5=d),onChange:e.checkBoxChange},{default:a(()=>[k("checkBoxChange 事件, 关联下方beforeChange的切换状态 ")]),_:1},8,["modelValue","onChange"]),h(p,{modelValue:e.checked6,"onUpdate:modelValue":t[5]||(t[5]=d=>e.checked6=d),beforeChange:e.checkBoxBeforeChange},{default:a(()=>[k(" beforeChange 返回 "+E(e.checked5)+" "+E(e.checked5?"可以":"不能")+" 切换状态 ",1)]),_:1},8,["modelValue","beforeChange"])],64)}const{defineComponent:f,ref:u}=b,v=f({setup(){const e=u(!0),t=u(!1),p=u(!0),d=u(!0),x=u(!1),_=A=>{console.log(A)},V=u(!1);return{msg:"这是默认的插槽",label:"这是使用 label 属性",checked:e,checked2:t,checked3:p,checked4:d,checked5:x,checkBoxChange:_,checked6:V,checkBoxBeforeChange:A=>x.value}}});return{render:B,...v}}(),"render-demo-1":function(){const{createElementVNode:E,createTextVNode:k,resolveComponent:F,withCtx:a,createVNode:h,toDisplayString:D,openBlock:C,createElementBlock:g}=b,B=E("h4",null,"基础示例",-1),f={class:"mt10"},u=E("h4",null,"禁用",-1),v={class:"mt10"},e=E("h4",null,"横向排列",-1),t={class:"mt10"},p=E("h4",null,"checkBoxChange 和 color 颜色",-1),d={class:"mt10"};function x(n,c){const l=F("c-check-box"),o=F("c-check-box-group");return C(),g("div",null,[E("div",null,[B,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[0]||(c[0]=r=>n.checkedList=r)},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",f,[u,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[1]||(c[1]=r=>n.checkedList=r),disabled:!0},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",v,[e,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[2]||(c[2]=r=>n.checkedList=r),direction:"row"},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue"])]),E("div",t,[p,h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[3]||(c[3]=r=>n.checkedList=r),color:"RGB(255, 193, 7)",onChange:n.checkBoxChange},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue","onChange"])]),E("div",d,[E("h4",null,"beforeChange (选中上海可以切换) "+D(n.canChange?"可以":"不可以")+"切换",1),h(o,{modelValue:n.checkedList,"onUpdate:modelValue":c[4]||(c[4]=r=>n.checkedList=r),beforeChange:n.checkBoxBeforeChange},{default:a(()=>[h(l,{label:"beijing"},{default:a(()=>[k("北京")]),_:1}),h(l,{label:"shanghai"},{default:a(()=>[k("上海")]),_:1}),h(l,{label:"guangzhou"},{default:a(()=>[k("广州")]),_:1})]),_:1},8,["modelValue","beforeChange"])])])}const{defineComponent:_,ref:V,computed:q}=b,A=_({setup(){const n=V(["shanghai"]),c=r=>{console.log(r)},l=q(()=>n.value.includes("shanghai"));return{checkedList:n,checkBoxChange:c,canChange:l,checkBoxBeforeChange:(r,H)=>l.value}}});return{render:x,...A}}()}}),M=JSON.parse('{"title":"CheckBox 多选框","description":"","frontmatter":{},"headers":[],"relativePath":"components/check-box/index.md","filePath":"components/check-box/index.md","lastUpdated":1723383238000}'),U=P('

CheckBox 多选框

  • 一组备选项中进行多选

何时使用

  • 在一组选项中进行多项选择;
  • 单独使用可以表示两种状态之间的切换,写在标签中的内容为 checkbox 按钮后的介绍。

CheckBox基本用法

',5),w=i("div",null,"CheckBox示例",-1),R=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-check-box"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"checked"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">{{ msg }}")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-check-box"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"checked2"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," :"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}},"label"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"label"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` diff --git a/assets/components_divider_index.md.Bi6WB3ya.js b/assets/components_divider_index.md.DtU9PN7G.js similarity index 99% rename from assets/components_divider_index.md.Bi6WB3ya.js rename to assets/components_divider_index.md.DtU9PN7G.js index fbb0ca0..f8d3944 100644 --- a/assets/components_divider_index.md.Bi6WB3ya.js +++ b/assets/components_divider_index.md.DtU9PN7G.js @@ -1,4 +1,4 @@ -import{af as d,_ as F,c as B,I as p,w as k,ag as c,D as o,o as v,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=d,D=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:E,createVNode:a,createTextVNode:t,withCtx:n,createElementVNode:r,openBlock:u,createElementBlock:l}=d;function h(x,q){const e=E("c-divider");return u(),l("div",null,[t(" 基础用法: 对段落的文本进行分隔。 "),a(e),t(" 虚线 "),a(e,{"border-style":"dashed"}),t(" 自定义分隔线颜色 "),a(e,{color:"#7693f5"}),t(" 自定义文案 "),a(e,null,{default:n(()=>[t("北京")]),_:1}),t(" 在左侧的自定义文案 "),a(e,{"content-position":"left"},{default:n(()=>[t("上海")]),_:1}),t(" 在右侧的自定义文案 "),a(e,{"content-position":"right"},{default:n(()=>[t("广州")]),_:1}),t(" 文案的颜色 "),a(e,{"content-color":"#7693f5"},{default:n(()=>[t("广州")]),_:1}),t(" 文案的背景颜色 "),a(e,{"content-background-color":"#7693f5"},{default:n(()=>[t("广州")]),_:1}),t(" 垂直的分隔线 "),r("div",null,[t(" 北京 "),a(e,{direction:"vertical"}),t(" 上海 "),a(e,{direction:"vertical","border-style":"dashed"}),t(" 成都 ")])])}const{defineComponent:y}=d,g=y({setup(){return{msg:"Divider 分隔线 组件文档示例"}}});return{render:h,...g}}()}}),P=JSON.parse('{"title":"Divider 分隔线","description":"","frontmatter":{},"headers":[],"relativePath":"components/divider/index.md","filePath":"components/divider/index.md","lastUpdated":1723346318000}'),A=c('

Divider 分隔线

  • 区隔内容的分隔线

何时使用

  • 对不同段落的文本进行分隔。

Divider基本用法

',5),m=i("div",null,"Divider 示例",-1),b=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as d,_ as F,c as B,I as p,w as k,ag as c,D as o,o as v,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=d,D=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:E,createVNode:a,createTextVNode:t,withCtx:n,createElementVNode:r,openBlock:u,createElementBlock:l}=d;function h(x,q){const e=E("c-divider");return u(),l("div",null,[t(" 基础用法: 对段落的文本进行分隔。 "),a(e),t(" 虚线 "),a(e,{"border-style":"dashed"}),t(" 自定义分隔线颜色 "),a(e,{color:"#7693f5"}),t(" 自定义文案 "),a(e,null,{default:n(()=>[t("北京")]),_:1}),t(" 在左侧的自定义文案 "),a(e,{"content-position":"left"},{default:n(()=>[t("上海")]),_:1}),t(" 在右侧的自定义文案 "),a(e,{"content-position":"right"},{default:n(()=>[t("广州")]),_:1}),t(" 文案的颜色 "),a(e,{"content-color":"#7693f5"},{default:n(()=>[t("广州")]),_:1}),t(" 文案的背景颜色 "),a(e,{"content-background-color":"#7693f5"},{default:n(()=>[t("广州")]),_:1}),t(" 垂直的分隔线 "),r("div",null,[t(" 北京 "),a(e,{direction:"vertical"}),t(" 上海 "),a(e,{direction:"vertical","border-style":"dashed"}),t(" 成都 ")])])}const{defineComponent:y}=d,g=y({setup(){return{msg:"Divider 分隔线 组件文档示例"}}});return{render:h,...g}}()}}),P=JSON.parse('{"title":"Divider 分隔线","description":"","frontmatter":{},"headers":[],"relativePath":"components/divider/index.md","filePath":"components/divider/index.md","lastUpdated":1723383238000}'),A=c('

Divider 分隔线

  • 区隔内容的分隔线

何时使用

  • 对不同段落的文本进行分隔。

Divider基本用法

',5),m=i("div",null,"Divider 示例",-1),b=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," 基础用法: 对段落的文本进行分隔。")]),s(` diff --git a/assets/components_divider_index.md.Bi6WB3ya.lean.js b/assets/components_divider_index.md.DtU9PN7G.lean.js similarity index 99% rename from assets/components_divider_index.md.Bi6WB3ya.lean.js rename to assets/components_divider_index.md.DtU9PN7G.lean.js index fbb0ca0..f8d3944 100644 --- a/assets/components_divider_index.md.Bi6WB3ya.lean.js +++ b/assets/components_divider_index.md.DtU9PN7G.lean.js @@ -1,4 +1,4 @@ -import{af as d,_ as F,c as B,I as p,w as k,ag as c,D as o,o as v,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=d,D=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:E,createVNode:a,createTextVNode:t,withCtx:n,createElementVNode:r,openBlock:u,createElementBlock:l}=d;function h(x,q){const e=E("c-divider");return u(),l("div",null,[t(" 基础用法: 对段落的文本进行分隔。 "),a(e),t(" 虚线 "),a(e,{"border-style":"dashed"}),t(" 自定义分隔线颜色 "),a(e,{color:"#7693f5"}),t(" 自定义文案 "),a(e,null,{default:n(()=>[t("北京")]),_:1}),t(" 在左侧的自定义文案 "),a(e,{"content-position":"left"},{default:n(()=>[t("上海")]),_:1}),t(" 在右侧的自定义文案 "),a(e,{"content-position":"right"},{default:n(()=>[t("广州")]),_:1}),t(" 文案的颜色 "),a(e,{"content-color":"#7693f5"},{default:n(()=>[t("广州")]),_:1}),t(" 文案的背景颜色 "),a(e,{"content-background-color":"#7693f5"},{default:n(()=>[t("广州")]),_:1}),t(" 垂直的分隔线 "),r("div",null,[t(" 北京 "),a(e,{direction:"vertical"}),t(" 上海 "),a(e,{direction:"vertical","border-style":"dashed"}),t(" 成都 ")])])}const{defineComponent:y}=d,g=y({setup(){return{msg:"Divider 分隔线 组件文档示例"}}});return{render:h,...g}}()}}),P=JSON.parse('{"title":"Divider 分隔线","description":"","frontmatter":{},"headers":[],"relativePath":"components/divider/index.md","filePath":"components/divider/index.md","lastUpdated":1723346318000}'),A=c('

Divider 分隔线

  • 区隔内容的分隔线

何时使用

  • 对不同段落的文本进行分隔。

Divider基本用法

',5),m=i("div",null,"Divider 示例",-1),b=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as d,_ as F,c as B,I as p,w as k,ag as c,D as o,o as v,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=d,D=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:E,createVNode:a,createTextVNode:t,withCtx:n,createElementVNode:r,openBlock:u,createElementBlock:l}=d;function h(x,q){const e=E("c-divider");return u(),l("div",null,[t(" 基础用法: 对段落的文本进行分隔。 "),a(e),t(" 虚线 "),a(e,{"border-style":"dashed"}),t(" 自定义分隔线颜色 "),a(e,{color:"#7693f5"}),t(" 自定义文案 "),a(e,null,{default:n(()=>[t("北京")]),_:1}),t(" 在左侧的自定义文案 "),a(e,{"content-position":"left"},{default:n(()=>[t("上海")]),_:1}),t(" 在右侧的自定义文案 "),a(e,{"content-position":"right"},{default:n(()=>[t("广州")]),_:1}),t(" 文案的颜色 "),a(e,{"content-color":"#7693f5"},{default:n(()=>[t("广州")]),_:1}),t(" 文案的背景颜色 "),a(e,{"content-background-color":"#7693f5"},{default:n(()=>[t("广州")]),_:1}),t(" 垂直的分隔线 "),r("div",null,[t(" 北京 "),a(e,{direction:"vertical"}),t(" 上海 "),a(e,{direction:"vertical","border-style":"dashed"}),t(" 成都 ")])])}const{defineComponent:y}=d,g=y({setup(){return{msg:"Divider 分隔线 组件文档示例"}}});return{render:h,...g}}()}}),P=JSON.parse('{"title":"Divider 分隔线","description":"","frontmatter":{},"headers":[],"relativePath":"components/divider/index.md","filePath":"components/divider/index.md","lastUpdated":1723383238000}'),A=c('

Divider 分隔线

  • 区隔内容的分隔线

何时使用

  • 对不同段落的文本进行分隔。

Divider基本用法

',5),m=i("div",null,"Divider 示例",-1),b=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," 基础用法: 对段落的文本进行分隔。")]),s(` diff --git a/assets/components_radio_index.md.0p65tMWw.js b/assets/components_radio_index.md.5BAHWAbm.js similarity index 99% rename from assets/components_radio_index.md.0p65tMWw.js rename to assets/components_radio_index.md.5BAHWAbm.js index 77c2bbd..3a08466 100644 --- a/assets/components_radio_index.md.0p65tMWw.js +++ b/assets/components_radio_index.md.5BAHWAbm.js @@ -1,4 +1,4 @@ -import{af as B,_ as q,c as P,I as A,w as y,ag as _,j as i,a as s,D as v,o as T}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:N}=B,w=N({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:l,resolveComponent:t,withCtx:u,createVNode:a,Fragment:h,openBlock:D,createElementBlock:F}=B;function g(n,d){const o=t("c-radio");return D(),F(h,null,[a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[0]||(d[0]=p=>n.radioActive=p),label:"1"},{default:u(()=>[l("这是一个单选按钮")]),_:1},8,["modelValue"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[1]||(d[1]=p=>n.radioActive=p),label:"2",disabled:""},{default:u(()=>[l("禁用")]),_:1},8,["modelValue"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[2]||(d[2]=p=>n.radioActive=p),label:"3","before-change":n.beforeChange},{default:u(()=>[l("beforeChange禁止切换")]),_:1},8,["modelValue","before-change"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[3]||(d[3]=p=>n.radioActive=p),label:"4"},{default:u(()=>[l("这也是个单选按钮")]),_:1},8,["modelValue"])],64)}const{defineComponent:c,ref:b}=B,m=c({setup(){return{radioActive:b("1"),beforeChange:o=>(console.log(o,"radio 禁止切换"),!1)}}});return{render:g,...m}}(),"render-demo-1":function(){const{createElementVNode:l,createTextVNode:t,resolveComponent:u,withCtx:a,createVNode:h,toDisplayString:D,openBlock:F,createElementBlock:g}=B,c=l("h4",null,"基础示例",-1),b={class:"mt10"},m=l("h4",null,"全部禁用",-1),n={class:"mt10"},d=l("h4",null,"column 排列",-1),o={class:"mt10"},p=l("h4",null,"row 排列",-1);function R(e,r){const k=u("c-radio"),C=u("c-radio-group");return F(),g("div",null,[l("div",null,[c,h(C,{modelValue:e.checkedRadio,"onUpdate:modelValue":r[0]||(r[0]=E=>e.checkedRadio=E),"before-change":e.beforeChange},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"3"},{default:a(()=>[t("禁止切换")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue","before-change"])]),l("div",b,[m,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[1]||(r[1]=E=>e.checkedRadio1=E),"before-change":e.beforeChange,disabled:""},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1})]),_:1},8,["modelValue","before-change"])]),l("div",n,[d,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[2]||(r[2]=E=>e.checkedRadio1=E),direction:"column"},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue"])]),l("div",o,[p,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[3]||(r[3]=E=>e.checkedRadio1=E),direction:"row"},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue"])]),l("p",null,"提示信息:"+D(e.info),1)])}const{defineComponent:V,ref:f}=B,x=V({setup(){const e=f(""),r=f("3"),k=f("1");return{info:e,checkedRadio:r,checkedRadio1:k,beforeChange:E=>(e.value=E==="3"?`label ${E} radio 禁止切换`:`label ${E}`,E!=="3")}}});return{render:R,...x}}()}}),K=JSON.parse('{"title":"Radio 单选框","description":"","frontmatter":{},"headers":[],"relativePath":"components/radio/index.md","filePath":"components/radio/index.md","lastUpdated":1723346318000}'),G=_('

Radio 单选框

  • 单选框组件

何时使用

  • 用于在多个备选项中选中单个状态。

Radio基本用法

',5),$=i("div",null,"Radio 示例",-1),U=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as B,_ as q,c as P,I as A,w as y,ag as _,j as i,a as s,D as v,o as T}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:N}=B,w=N({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:l,resolveComponent:t,withCtx:u,createVNode:a,Fragment:h,openBlock:D,createElementBlock:F}=B;function g(n,d){const o=t("c-radio");return D(),F(h,null,[a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[0]||(d[0]=p=>n.radioActive=p),label:"1"},{default:u(()=>[l("这是一个单选按钮")]),_:1},8,["modelValue"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[1]||(d[1]=p=>n.radioActive=p),label:"2",disabled:""},{default:u(()=>[l("禁用")]),_:1},8,["modelValue"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[2]||(d[2]=p=>n.radioActive=p),label:"3","before-change":n.beforeChange},{default:u(()=>[l("beforeChange禁止切换")]),_:1},8,["modelValue","before-change"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[3]||(d[3]=p=>n.radioActive=p),label:"4"},{default:u(()=>[l("这也是个单选按钮")]),_:1},8,["modelValue"])],64)}const{defineComponent:c,ref:b}=B,m=c({setup(){return{radioActive:b("1"),beforeChange:o=>(console.log(o,"radio 禁止切换"),!1)}}});return{render:g,...m}}(),"render-demo-1":function(){const{createElementVNode:l,createTextVNode:t,resolveComponent:u,withCtx:a,createVNode:h,toDisplayString:D,openBlock:F,createElementBlock:g}=B,c=l("h4",null,"基础示例",-1),b={class:"mt10"},m=l("h4",null,"全部禁用",-1),n={class:"mt10"},d=l("h4",null,"column 排列",-1),o={class:"mt10"},p=l("h4",null,"row 排列",-1);function R(e,r){const k=u("c-radio"),C=u("c-radio-group");return F(),g("div",null,[l("div",null,[c,h(C,{modelValue:e.checkedRadio,"onUpdate:modelValue":r[0]||(r[0]=E=>e.checkedRadio=E),"before-change":e.beforeChange},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"3"},{default:a(()=>[t("禁止切换")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue","before-change"])]),l("div",b,[m,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[1]||(r[1]=E=>e.checkedRadio1=E),"before-change":e.beforeChange,disabled:""},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1})]),_:1},8,["modelValue","before-change"])]),l("div",n,[d,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[2]||(r[2]=E=>e.checkedRadio1=E),direction:"column"},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue"])]),l("div",o,[p,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[3]||(r[3]=E=>e.checkedRadio1=E),direction:"row"},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue"])]),l("p",null,"提示信息:"+D(e.info),1)])}const{defineComponent:V,ref:f}=B,x=V({setup(){const e=f(""),r=f("3"),k=f("1");return{info:e,checkedRadio:r,checkedRadio1:k,beforeChange:E=>(e.value=E==="3"?`label ${E} radio 禁止切换`:`label ${E}`,E!=="3")}}});return{render:R,...x}}()}}),K=JSON.parse('{"title":"Radio 单选框","description":"","frontmatter":{},"headers":[],"relativePath":"components/radio/index.md","filePath":"components/radio/index.md","lastUpdated":1723383238000}'),G=_('

Radio 单选框

  • 单选框组件

何时使用

  • 用于在多个备选项中选中单个状态。

Radio基本用法

',5),$=i("div",null,"Radio 示例",-1),U=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-radio"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"radioActive"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," label"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'1'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">这是一个单选按钮")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-radio"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"radioActive"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," label"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'2'"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," disabled"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">禁用")]),s(` diff --git a/assets/components_radio_index.md.0p65tMWw.lean.js b/assets/components_radio_index.md.5BAHWAbm.lean.js similarity index 99% rename from assets/components_radio_index.md.0p65tMWw.lean.js rename to assets/components_radio_index.md.5BAHWAbm.lean.js index 77c2bbd..3a08466 100644 --- a/assets/components_radio_index.md.0p65tMWw.lean.js +++ b/assets/components_radio_index.md.5BAHWAbm.lean.js @@ -1,4 +1,4 @@ -import{af as B,_ as q,c as P,I as A,w as y,ag as _,j as i,a as s,D as v,o as T}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:N}=B,w=N({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:l,resolveComponent:t,withCtx:u,createVNode:a,Fragment:h,openBlock:D,createElementBlock:F}=B;function g(n,d){const o=t("c-radio");return D(),F(h,null,[a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[0]||(d[0]=p=>n.radioActive=p),label:"1"},{default:u(()=>[l("这是一个单选按钮")]),_:1},8,["modelValue"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[1]||(d[1]=p=>n.radioActive=p),label:"2",disabled:""},{default:u(()=>[l("禁用")]),_:1},8,["modelValue"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[2]||(d[2]=p=>n.radioActive=p),label:"3","before-change":n.beforeChange},{default:u(()=>[l("beforeChange禁止切换")]),_:1},8,["modelValue","before-change"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[3]||(d[3]=p=>n.radioActive=p),label:"4"},{default:u(()=>[l("这也是个单选按钮")]),_:1},8,["modelValue"])],64)}const{defineComponent:c,ref:b}=B,m=c({setup(){return{radioActive:b("1"),beforeChange:o=>(console.log(o,"radio 禁止切换"),!1)}}});return{render:g,...m}}(),"render-demo-1":function(){const{createElementVNode:l,createTextVNode:t,resolveComponent:u,withCtx:a,createVNode:h,toDisplayString:D,openBlock:F,createElementBlock:g}=B,c=l("h4",null,"基础示例",-1),b={class:"mt10"},m=l("h4",null,"全部禁用",-1),n={class:"mt10"},d=l("h4",null,"column 排列",-1),o={class:"mt10"},p=l("h4",null,"row 排列",-1);function R(e,r){const k=u("c-radio"),C=u("c-radio-group");return F(),g("div",null,[l("div",null,[c,h(C,{modelValue:e.checkedRadio,"onUpdate:modelValue":r[0]||(r[0]=E=>e.checkedRadio=E),"before-change":e.beforeChange},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"3"},{default:a(()=>[t("禁止切换")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue","before-change"])]),l("div",b,[m,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[1]||(r[1]=E=>e.checkedRadio1=E),"before-change":e.beforeChange,disabled:""},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1})]),_:1},8,["modelValue","before-change"])]),l("div",n,[d,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[2]||(r[2]=E=>e.checkedRadio1=E),direction:"column"},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue"])]),l("div",o,[p,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[3]||(r[3]=E=>e.checkedRadio1=E),direction:"row"},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue"])]),l("p",null,"提示信息:"+D(e.info),1)])}const{defineComponent:V,ref:f}=B,x=V({setup(){const e=f(""),r=f("3"),k=f("1");return{info:e,checkedRadio:r,checkedRadio1:k,beforeChange:E=>(e.value=E==="3"?`label ${E} radio 禁止切换`:`label ${E}`,E!=="3")}}});return{render:R,...x}}()}}),K=JSON.parse('{"title":"Radio 单选框","description":"","frontmatter":{},"headers":[],"relativePath":"components/radio/index.md","filePath":"components/radio/index.md","lastUpdated":1723346318000}'),G=_('

Radio 单选框

  • 单选框组件

何时使用

  • 用于在多个备选项中选中单个状态。

Radio基本用法

',5),$=i("div",null,"Radio 示例",-1),U=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as B,_ as q,c as P,I as A,w as y,ag as _,j as i,a as s,D as v,o as T}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:N}=B,w=N({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:l,resolveComponent:t,withCtx:u,createVNode:a,Fragment:h,openBlock:D,createElementBlock:F}=B;function g(n,d){const o=t("c-radio");return D(),F(h,null,[a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[0]||(d[0]=p=>n.radioActive=p),label:"1"},{default:u(()=>[l("这是一个单选按钮")]),_:1},8,["modelValue"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[1]||(d[1]=p=>n.radioActive=p),label:"2",disabled:""},{default:u(()=>[l("禁用")]),_:1},8,["modelValue"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[2]||(d[2]=p=>n.radioActive=p),label:"3","before-change":n.beforeChange},{default:u(()=>[l("beforeChange禁止切换")]),_:1},8,["modelValue","before-change"]),a(o,{modelValue:n.radioActive,"onUpdate:modelValue":d[3]||(d[3]=p=>n.radioActive=p),label:"4"},{default:u(()=>[l("这也是个单选按钮")]),_:1},8,["modelValue"])],64)}const{defineComponent:c,ref:b}=B,m=c({setup(){return{radioActive:b("1"),beforeChange:o=>(console.log(o,"radio 禁止切换"),!1)}}});return{render:g,...m}}(),"render-demo-1":function(){const{createElementVNode:l,createTextVNode:t,resolveComponent:u,withCtx:a,createVNode:h,toDisplayString:D,openBlock:F,createElementBlock:g}=B,c=l("h4",null,"基础示例",-1),b={class:"mt10"},m=l("h4",null,"全部禁用",-1),n={class:"mt10"},d=l("h4",null,"column 排列",-1),o={class:"mt10"},p=l("h4",null,"row 排列",-1);function R(e,r){const k=u("c-radio"),C=u("c-radio-group");return F(),g("div",null,[l("div",null,[c,h(C,{modelValue:e.checkedRadio,"onUpdate:modelValue":r[0]||(r[0]=E=>e.checkedRadio=E),"before-change":e.beforeChange},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"3"},{default:a(()=>[t("禁止切换")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue","before-change"])]),l("div",b,[m,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[1]||(r[1]=E=>e.checkedRadio1=E),"before-change":e.beforeChange,disabled:""},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1})]),_:1},8,["modelValue","before-change"])]),l("div",n,[d,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[2]||(r[2]=E=>e.checkedRadio1=E),direction:"column"},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue"])]),l("div",o,[p,h(C,{modelValue:e.checkedRadio1,"onUpdate:modelValue":r[3]||(r[3]=E=>e.checkedRadio1=E),direction:"row"},{default:a(()=>[h(k,{label:"1"},{default:a(()=>[t("上海")]),_:1}),h(k,{label:"2"},{default:a(()=>[t("北京")]),_:1}),h(k,{label:"4"},{default:a(()=>[t("广州")]),_:1})]),_:1},8,["modelValue"])]),l("p",null,"提示信息:"+D(e.info),1)])}const{defineComponent:V,ref:f}=B,x=V({setup(){const e=f(""),r=f("3"),k=f("1");return{info:e,checkedRadio:r,checkedRadio1:k,beforeChange:E=>(e.value=E==="3"?`label ${E} radio 禁止切换`:`label ${E}`,E!=="3")}}});return{render:R,...x}}()}}),K=JSON.parse('{"title":"Radio 单选框","description":"","frontmatter":{},"headers":[],"relativePath":"components/radio/index.md","filePath":"components/radio/index.md","lastUpdated":1723383238000}'),G=_('

Radio 单选框

  • 单选框组件

何时使用

  • 用于在多个备选项中选中单个状态。

Radio基本用法

',5),$=i("div",null,"Radio 示例",-1),U=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-radio"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"radioActive"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," label"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'1'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">这是一个单选按钮")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-radio"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"radioActive"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," label"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},"'2'"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," disabled"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">禁用")]),s(` diff --git a/assets/components_rate_index.md.Cs2Nt8Wp.js b/assets/components_rate_index.md.L636np5Z.js similarity index 99% rename from assets/components_rate_index.md.Cs2Nt8Wp.js rename to assets/components_rate_index.md.L636np5Z.js index 8f34125..096d693 100644 --- a/assets/components_rate_index.md.Cs2Nt8Wp.js +++ b/assets/components_rate_index.md.L636np5Z.js @@ -1,4 +1,4 @@ -import{af as n,_ as f,c as D,I as o,w as g,ag as A,j as i,a as s,D as v,o as _}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:b}=n,x=b({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:E,openBlock:e,createBlock:h}=n;function r(t,a){const k=E("c-rate");return e(),h(k,{modelValue:t.value1,"onUpdate:modelValue":a[0]||(a[0]=l=>t.value1=l),"read-only":!0},null,8,["modelValue"])}const{ref:d}=n;return{render:r,...{setup(){return{value1:d(3.5)}}}}}(),"render-demo-1":function(){const{resolveComponent:E,openBlock:e,createBlock:h}=n;function r(t,a){const k=E("c-rate");return e(),h(k,{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=l=>t.value=l),icon:"star-o"},null,8,["modelValue"])}const{ref:d}=n;return{render:r,...{setup(){return{value:d(2)}}}}}(),"render-demo-2":function(){const{createTextVNode:E,resolveComponent:e,withCtx:h,openBlock:r,createBlock:d}=n;function C(k,l){const F=e("c-rate");return r(),d(F,{color:"#ffa500",modelValue:k.value,"onUpdate:modelValue":l[0]||(l[0]=y=>k.value=y),count:6},{default:h(()=>[E("A")]),_:1},8,["modelValue"])}const{ref:t}=n;return{render:C,...{setup(){return{value:t(3)}}}}}(),"render-demo-3":function(){const{toDisplayString:E,createTextVNode:e,resolveComponent:h,withCtx:r,openBlock:d,createBlock:C}=n;function t(l,F){const y=h("c-rate");return d(),C(y,{modelValue:l.value,"onUpdate:modelValue":F[0]||(F[0]=B=>l.value=B),"allow-half":!0,onChange:l.change},{info:r(B=>[e(E(B),1)]),_:1},8,["modelValue","onChange"])}const{ref:a}=n;return{render:t,...{setup(){return{value:a(2.5),change:y=>{console.log(y)}}}}}}(),"render-demo-4":function(){const{resolveComponent:E,createVNode:e,createElementVNode:h,createTextVNode:r,withCtx:d,Fragment:C,openBlock:t,createElementBlock:a}=n,k={class:"mb20"},l={class:"mb20"},F={class:"mb20"};function y(p,u){const m=E("c-rate");return t(),a(C,null,[h("div",k,[e(m,{modelValue:p.value1,"onUpdate:modelValue":u[0]||(u[0]=c=>p.value1=c),"read-only":!0,color:"blue",count:5,icon:"star"},null,8,["modelValue"])]),h("div",l,[e(m,{modelValue:p.value2,"onUpdate:modelValue":u[1]||(u[1]=c=>p.value2=c),"read-only":!0,color:"orange",count:5,icon:"star"},null,8,["modelValue"])]),h("div",F,[e(m,{modelValue:p.value3,"onUpdate:modelValue":u[2]||(u[2]=c=>p.value3=c),"read-only":!0,color:"red",count:5},null,8,["modelValue"])]),h("div",null,[e(m,{modelValue:p.value4,"onUpdate:modelValue":u[3]||(u[3]=c=>p.value4=c),"read-only":!0,color:"#67c23a",count:5},{default:d(()=>[r("N")]),_:1},8,["modelValue"])])],64)}const{ref:B}=n;return{render:y,...{setup(){const p=B(3.5),u=B(2),m=B(3),c=B(1);return{value1:p,value2:u,value3:m,value4:c}}}}}()}}),z=JSON.parse('{"title":"Rate 评分","description":"","frontmatter":{},"headers":[],"relativePath":"components/rate/index.md","filePath":"components/rate/index.md","lastUpdated":1723346318000}'),V=A('

Rate 评分

等级评估。

何时使用

用户对一个产品进行评分时可以使用。

只读模式

',5),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as n,_ as f,c as D,I as o,w as g,ag as A,j as i,a as s,D as v,o as _}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:b}=n,x=b({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:E,openBlock:e,createBlock:h}=n;function r(t,a){const k=E("c-rate");return e(),h(k,{modelValue:t.value1,"onUpdate:modelValue":a[0]||(a[0]=l=>t.value1=l),"read-only":!0},null,8,["modelValue"])}const{ref:d}=n;return{render:r,...{setup(){return{value1:d(3.5)}}}}}(),"render-demo-1":function(){const{resolveComponent:E,openBlock:e,createBlock:h}=n;function r(t,a){const k=E("c-rate");return e(),h(k,{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=l=>t.value=l),icon:"star-o"},null,8,["modelValue"])}const{ref:d}=n;return{render:r,...{setup(){return{value:d(2)}}}}}(),"render-demo-2":function(){const{createTextVNode:E,resolveComponent:e,withCtx:h,openBlock:r,createBlock:d}=n;function C(k,l){const F=e("c-rate");return r(),d(F,{color:"#ffa500",modelValue:k.value,"onUpdate:modelValue":l[0]||(l[0]=y=>k.value=y),count:6},{default:h(()=>[E("A")]),_:1},8,["modelValue"])}const{ref:t}=n;return{render:C,...{setup(){return{value:t(3)}}}}}(),"render-demo-3":function(){const{toDisplayString:E,createTextVNode:e,resolveComponent:h,withCtx:r,openBlock:d,createBlock:C}=n;function t(l,F){const y=h("c-rate");return d(),C(y,{modelValue:l.value,"onUpdate:modelValue":F[0]||(F[0]=B=>l.value=B),"allow-half":!0,onChange:l.change},{info:r(B=>[e(E(B),1)]),_:1},8,["modelValue","onChange"])}const{ref:a}=n;return{render:t,...{setup(){return{value:a(2.5),change:y=>{console.log(y)}}}}}}(),"render-demo-4":function(){const{resolveComponent:E,createVNode:e,createElementVNode:h,createTextVNode:r,withCtx:d,Fragment:C,openBlock:t,createElementBlock:a}=n,k={class:"mb20"},l={class:"mb20"},F={class:"mb20"};function y(p,u){const m=E("c-rate");return t(),a(C,null,[h("div",k,[e(m,{modelValue:p.value1,"onUpdate:modelValue":u[0]||(u[0]=c=>p.value1=c),"read-only":!0,color:"blue",count:5,icon:"star"},null,8,["modelValue"])]),h("div",l,[e(m,{modelValue:p.value2,"onUpdate:modelValue":u[1]||(u[1]=c=>p.value2=c),"read-only":!0,color:"orange",count:5,icon:"star"},null,8,["modelValue"])]),h("div",F,[e(m,{modelValue:p.value3,"onUpdate:modelValue":u[2]||(u[2]=c=>p.value3=c),"read-only":!0,color:"red",count:5},null,8,["modelValue"])]),h("div",null,[e(m,{modelValue:p.value4,"onUpdate:modelValue":u[3]||(u[3]=c=>p.value4=c),"read-only":!0,color:"#67c23a",count:5},{default:d(()=>[r("N")]),_:1},8,["modelValue"])])],64)}const{ref:B}=n;return{render:y,...{setup(){const p=B(3.5),u=B(2),m=B(3),c=B(1);return{value1:p,value2:u,value3:m,value4:c}}}}}()}}),z=JSON.parse('{"title":"Rate 评分","description":"","frontmatter":{},"headers":[],"relativePath":"components/rate/index.md","filePath":"components/rate/index.md","lastUpdated":1723383238000}'),V=A('

Rate 评分

等级评估。

何时使用

用户对一个产品进行评分时可以使用。

只读模式

',5),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-rate"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"value1"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," :"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}},"read-only"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"true"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"/>")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")]),s(` diff --git a/assets/components_rate_index.md.Cs2Nt8Wp.lean.js b/assets/components_rate_index.md.L636np5Z.lean.js similarity index 99% rename from assets/components_rate_index.md.Cs2Nt8Wp.lean.js rename to assets/components_rate_index.md.L636np5Z.lean.js index 8f34125..096d693 100644 --- a/assets/components_rate_index.md.Cs2Nt8Wp.lean.js +++ b/assets/components_rate_index.md.L636np5Z.lean.js @@ -1,4 +1,4 @@ -import{af as n,_ as f,c as D,I as o,w as g,ag as A,j as i,a as s,D as v,o as _}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:b}=n,x=b({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:E,openBlock:e,createBlock:h}=n;function r(t,a){const k=E("c-rate");return e(),h(k,{modelValue:t.value1,"onUpdate:modelValue":a[0]||(a[0]=l=>t.value1=l),"read-only":!0},null,8,["modelValue"])}const{ref:d}=n;return{render:r,...{setup(){return{value1:d(3.5)}}}}}(),"render-demo-1":function(){const{resolveComponent:E,openBlock:e,createBlock:h}=n;function r(t,a){const k=E("c-rate");return e(),h(k,{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=l=>t.value=l),icon:"star-o"},null,8,["modelValue"])}const{ref:d}=n;return{render:r,...{setup(){return{value:d(2)}}}}}(),"render-demo-2":function(){const{createTextVNode:E,resolveComponent:e,withCtx:h,openBlock:r,createBlock:d}=n;function C(k,l){const F=e("c-rate");return r(),d(F,{color:"#ffa500",modelValue:k.value,"onUpdate:modelValue":l[0]||(l[0]=y=>k.value=y),count:6},{default:h(()=>[E("A")]),_:1},8,["modelValue"])}const{ref:t}=n;return{render:C,...{setup(){return{value:t(3)}}}}}(),"render-demo-3":function(){const{toDisplayString:E,createTextVNode:e,resolveComponent:h,withCtx:r,openBlock:d,createBlock:C}=n;function t(l,F){const y=h("c-rate");return d(),C(y,{modelValue:l.value,"onUpdate:modelValue":F[0]||(F[0]=B=>l.value=B),"allow-half":!0,onChange:l.change},{info:r(B=>[e(E(B),1)]),_:1},8,["modelValue","onChange"])}const{ref:a}=n;return{render:t,...{setup(){return{value:a(2.5),change:y=>{console.log(y)}}}}}}(),"render-demo-4":function(){const{resolveComponent:E,createVNode:e,createElementVNode:h,createTextVNode:r,withCtx:d,Fragment:C,openBlock:t,createElementBlock:a}=n,k={class:"mb20"},l={class:"mb20"},F={class:"mb20"};function y(p,u){const m=E("c-rate");return t(),a(C,null,[h("div",k,[e(m,{modelValue:p.value1,"onUpdate:modelValue":u[0]||(u[0]=c=>p.value1=c),"read-only":!0,color:"blue",count:5,icon:"star"},null,8,["modelValue"])]),h("div",l,[e(m,{modelValue:p.value2,"onUpdate:modelValue":u[1]||(u[1]=c=>p.value2=c),"read-only":!0,color:"orange",count:5,icon:"star"},null,8,["modelValue"])]),h("div",F,[e(m,{modelValue:p.value3,"onUpdate:modelValue":u[2]||(u[2]=c=>p.value3=c),"read-only":!0,color:"red",count:5},null,8,["modelValue"])]),h("div",null,[e(m,{modelValue:p.value4,"onUpdate:modelValue":u[3]||(u[3]=c=>p.value4=c),"read-only":!0,color:"#67c23a",count:5},{default:d(()=>[r("N")]),_:1},8,["modelValue"])])],64)}const{ref:B}=n;return{render:y,...{setup(){const p=B(3.5),u=B(2),m=B(3),c=B(1);return{value1:p,value2:u,value3:m,value4:c}}}}}()}}),z=JSON.parse('{"title":"Rate 评分","description":"","frontmatter":{},"headers":[],"relativePath":"components/rate/index.md","filePath":"components/rate/index.md","lastUpdated":1723346318000}'),V=A('

Rate 评分

等级评估。

何时使用

用户对一个产品进行评分时可以使用。

只读模式

',5),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as n,_ as f,c as D,I as o,w as g,ag as A,j as i,a as s,D as v,o as _}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:b}=n,x=b({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:E,openBlock:e,createBlock:h}=n;function r(t,a){const k=E("c-rate");return e(),h(k,{modelValue:t.value1,"onUpdate:modelValue":a[0]||(a[0]=l=>t.value1=l),"read-only":!0},null,8,["modelValue"])}const{ref:d}=n;return{render:r,...{setup(){return{value1:d(3.5)}}}}}(),"render-demo-1":function(){const{resolveComponent:E,openBlock:e,createBlock:h}=n;function r(t,a){const k=E("c-rate");return e(),h(k,{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=l=>t.value=l),icon:"star-o"},null,8,["modelValue"])}const{ref:d}=n;return{render:r,...{setup(){return{value:d(2)}}}}}(),"render-demo-2":function(){const{createTextVNode:E,resolveComponent:e,withCtx:h,openBlock:r,createBlock:d}=n;function C(k,l){const F=e("c-rate");return r(),d(F,{color:"#ffa500",modelValue:k.value,"onUpdate:modelValue":l[0]||(l[0]=y=>k.value=y),count:6},{default:h(()=>[E("A")]),_:1},8,["modelValue"])}const{ref:t}=n;return{render:C,...{setup(){return{value:t(3)}}}}}(),"render-demo-3":function(){const{toDisplayString:E,createTextVNode:e,resolveComponent:h,withCtx:r,openBlock:d,createBlock:C}=n;function t(l,F){const y=h("c-rate");return d(),C(y,{modelValue:l.value,"onUpdate:modelValue":F[0]||(F[0]=B=>l.value=B),"allow-half":!0,onChange:l.change},{info:r(B=>[e(E(B),1)]),_:1},8,["modelValue","onChange"])}const{ref:a}=n;return{render:t,...{setup(){return{value:a(2.5),change:y=>{console.log(y)}}}}}}(),"render-demo-4":function(){const{resolveComponent:E,createVNode:e,createElementVNode:h,createTextVNode:r,withCtx:d,Fragment:C,openBlock:t,createElementBlock:a}=n,k={class:"mb20"},l={class:"mb20"},F={class:"mb20"};function y(p,u){const m=E("c-rate");return t(),a(C,null,[h("div",k,[e(m,{modelValue:p.value1,"onUpdate:modelValue":u[0]||(u[0]=c=>p.value1=c),"read-only":!0,color:"blue",count:5,icon:"star"},null,8,["modelValue"])]),h("div",l,[e(m,{modelValue:p.value2,"onUpdate:modelValue":u[1]||(u[1]=c=>p.value2=c),"read-only":!0,color:"orange",count:5,icon:"star"},null,8,["modelValue"])]),h("div",F,[e(m,{modelValue:p.value3,"onUpdate:modelValue":u[2]||(u[2]=c=>p.value3=c),"read-only":!0,color:"red",count:5},null,8,["modelValue"])]),h("div",null,[e(m,{modelValue:p.value4,"onUpdate:modelValue":u[3]||(u[3]=c=>p.value4=c),"read-only":!0,color:"#67c23a",count:5},{default:d(()=>[r("N")]),_:1},8,["modelValue"])])],64)}const{ref:B}=n;return{render:y,...{setup(){const p=B(3.5),u=B(2),m=B(3),c=B(1);return{value1:p,value2:u,value3:m,value4:c}}}}}()}}),z=JSON.parse('{"title":"Rate 评分","description":"","frontmatter":{},"headers":[],"relativePath":"components/rate/index.md","filePath":"components/rate/index.md","lastUpdated":1723383238000}'),V=A('

Rate 评分

等级评估。

何时使用

用户对一个产品进行评分时可以使用。

只读模式

',5),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-rate"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"value1"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," :"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}},"read-only"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"}},"true"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"/>")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")]),s(` diff --git a/assets/components_status_index.md.BMbp-TBx.js b/assets/components_status_index.md.BEF2ZvEF.js similarity index 99% rename from assets/components_status_index.md.BMbp-TBx.js rename to assets/components_status_index.md.BEF2ZvEF.js index 8f133d6..5644b5f 100644 --- a/assets/components_status_index.md.BMbp-TBx.js +++ b/assets/components_status_index.md.BEF2ZvEF.js @@ -1,4 +1,4 @@ -import{af as u,_ as F,c as B,I as d,w as k,ag as g,D as c,o as C,j as s,a as i}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:D}=u,m=D({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:t,resolveComponent:E,withCtx:a,createVNode:e,Fragment:p,openBlock:r,createElementBlock:h}=u;function l(v,S){const n=E("c-status");return r(),h(p,null,[e(n,null,{default:a(()=>[t("Default")]),_:1}),e(n,{type:"success"},{default:a(()=>[t("Success")]),_:1}),e(n,{type:"error"},{default:a(()=>[t("Error")]),_:1}),e(n,{type:"warning"},{default:a(()=>[t("Warning")]),_:1}),e(n,{type:"initial"},{default:a(()=>[t("Initial")]),_:1}),e(n,{type:"waiting"},{default:a(()=>[t("Waiting")]),_:1}),e(n,{type:"running"},{default:a(()=>[t("Running")]),_:1}),e(n,{type:"invalid"},{default:a(()=>[t("Invalid")]),_:1})],64)}const{defineComponent:o}=u,y=o({setup(){return{msg:"Status 状态 组件文档示例"}}});return{render:l,...y}}()}}),w=JSON.parse('{"title":"Status 状态","description":"","frontmatter":{},"headers":[],"relativePath":"components/status/index.md","filePath":"components/status/index.md","lastUpdated":1723346318000}'),A=g('

Status 状态

传达交互结果的组件。

何时使用

表示一个任务的执行结果时使用。

基本用法

',5),_=s("div",null,"基本用法",-1),f=s("div",{class:"language-vue"},[s("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[s("code",null,[s("span",{class:"line"}),i(` +import{af as u,_ as F,c as B,I as d,w as k,ag as g,D as c,o as C,j as s,a as i}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:D}=u,m=D({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:t,resolveComponent:E,withCtx:a,createVNode:e,Fragment:p,openBlock:r,createElementBlock:h}=u;function l(v,S){const n=E("c-status");return r(),h(p,null,[e(n,null,{default:a(()=>[t("Default")]),_:1}),e(n,{type:"success"},{default:a(()=>[t("Success")]),_:1}),e(n,{type:"error"},{default:a(()=>[t("Error")]),_:1}),e(n,{type:"warning"},{default:a(()=>[t("Warning")]),_:1}),e(n,{type:"initial"},{default:a(()=>[t("Initial")]),_:1}),e(n,{type:"waiting"},{default:a(()=>[t("Waiting")]),_:1}),e(n,{type:"running"},{default:a(()=>[t("Running")]),_:1}),e(n,{type:"invalid"},{default:a(()=>[t("Invalid")]),_:1})],64)}const{defineComponent:o}=u,y=o({setup(){return{msg:"Status 状态 组件文档示例"}}});return{render:l,...y}}()}}),w=JSON.parse('{"title":"Status 状态","description":"","frontmatter":{},"headers":[],"relativePath":"components/status/index.md","filePath":"components/status/index.md","lastUpdated":1723383238000}'),A=g('

Status 状态

传达交互结果的组件。

何时使用

表示一个任务的执行结果时使用。

基本用法

',5),_=s("div",null,"基本用法",-1),f=s("div",{class:"language-vue"},[s("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[s("code",null,[s("span",{class:"line"}),i(` `),s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),i(` `),s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-status"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">Default")]),i(` `),s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-status"),s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," type"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),s("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"success"'),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">Success")]),i(` diff --git a/assets/components_status_index.md.BMbp-TBx.lean.js b/assets/components_status_index.md.BEF2ZvEF.lean.js similarity index 99% rename from assets/components_status_index.md.BMbp-TBx.lean.js rename to assets/components_status_index.md.BEF2ZvEF.lean.js index 8f133d6..5644b5f 100644 --- a/assets/components_status_index.md.BMbp-TBx.lean.js +++ b/assets/components_status_index.md.BEF2ZvEF.lean.js @@ -1,4 +1,4 @@ -import{af as u,_ as F,c as B,I as d,w as k,ag as g,D as c,o as C,j as s,a as i}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:D}=u,m=D({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:t,resolveComponent:E,withCtx:a,createVNode:e,Fragment:p,openBlock:r,createElementBlock:h}=u;function l(v,S){const n=E("c-status");return r(),h(p,null,[e(n,null,{default:a(()=>[t("Default")]),_:1}),e(n,{type:"success"},{default:a(()=>[t("Success")]),_:1}),e(n,{type:"error"},{default:a(()=>[t("Error")]),_:1}),e(n,{type:"warning"},{default:a(()=>[t("Warning")]),_:1}),e(n,{type:"initial"},{default:a(()=>[t("Initial")]),_:1}),e(n,{type:"waiting"},{default:a(()=>[t("Waiting")]),_:1}),e(n,{type:"running"},{default:a(()=>[t("Running")]),_:1}),e(n,{type:"invalid"},{default:a(()=>[t("Invalid")]),_:1})],64)}const{defineComponent:o}=u,y=o({setup(){return{msg:"Status 状态 组件文档示例"}}});return{render:l,...y}}()}}),w=JSON.parse('{"title":"Status 状态","description":"","frontmatter":{},"headers":[],"relativePath":"components/status/index.md","filePath":"components/status/index.md","lastUpdated":1723346318000}'),A=g('

Status 状态

传达交互结果的组件。

何时使用

表示一个任务的执行结果时使用。

基本用法

',5),_=s("div",null,"基本用法",-1),f=s("div",{class:"language-vue"},[s("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[s("code",null,[s("span",{class:"line"}),i(` +import{af as u,_ as F,c as B,I as d,w as k,ag as g,D as c,o as C,j as s,a as i}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:D}=u,m=D({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:t,resolveComponent:E,withCtx:a,createVNode:e,Fragment:p,openBlock:r,createElementBlock:h}=u;function l(v,S){const n=E("c-status");return r(),h(p,null,[e(n,null,{default:a(()=>[t("Default")]),_:1}),e(n,{type:"success"},{default:a(()=>[t("Success")]),_:1}),e(n,{type:"error"},{default:a(()=>[t("Error")]),_:1}),e(n,{type:"warning"},{default:a(()=>[t("Warning")]),_:1}),e(n,{type:"initial"},{default:a(()=>[t("Initial")]),_:1}),e(n,{type:"waiting"},{default:a(()=>[t("Waiting")]),_:1}),e(n,{type:"running"},{default:a(()=>[t("Running")]),_:1}),e(n,{type:"invalid"},{default:a(()=>[t("Invalid")]),_:1})],64)}const{defineComponent:o}=u,y=o({setup(){return{msg:"Status 状态 组件文档示例"}}});return{render:l,...y}}()}}),w=JSON.parse('{"title":"Status 状态","description":"","frontmatter":{},"headers":[],"relativePath":"components/status/index.md","filePath":"components/status/index.md","lastUpdated":1723383238000}'),A=g('

Status 状态

传达交互结果的组件。

何时使用

表示一个任务的执行结果时使用。

基本用法

',5),_=s("div",null,"基本用法",-1),f=s("div",{class:"language-vue"},[s("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[s("code",null,[s("span",{class:"line"}),i(` `),s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),i(` `),s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-status"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">Default")]),i(` `),s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-status"),s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," type"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),s("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"success"'),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">Success")]),i(` diff --git a/assets/components_tabs_index.md.B-JP5yiq.js b/assets/components_tabs_index.md.51Ufm06l.js similarity index 99% rename from assets/components_tabs_index.md.B-JP5yiq.js rename to assets/components_tabs_index.md.51Ufm06l.js index 67bf490..86072c4 100644 --- a/assets/components_tabs_index.md.B-JP5yiq.js +++ b/assets/components_tabs_index.md.51Ufm06l.js @@ -1,4 +1,4 @@ -import{af as C,_ as f,c as v,I as c,w as n,ag as D,j as i,a as s,D as B,o as _}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:T}=C,x=T({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("V我50")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-1":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),type:"card",class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("V我100别问为什么,问就是有中间商")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-2":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),type:"border-card",class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t(" 工厂模式其实就是将创建对象的过程单独封装:比如说点一份西红柿炒蛋,我们不用关心西红柿怎么切、怎么打鸡蛋这些菜品制作过程中的问题,我们只关心摆上桌那道菜。在工厂模式里,我传参这个过程就是点菜,工厂函数里面运转的逻辑就相当于炒菜的厨师和上桌的服务员做掉的那部分工作——这部分工作我们同样不用关心,我们只要能拿到工厂交付给我们的实例结果就行了。 ")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-3":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{title:u(()=>[t(" 周一 ")]),default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t(" 保证一个类仅有一个实例,并提供一个访问它的全局访问点,这样的模式就叫做单例模式。 ")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-4":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,Fragment:g,openBlock:y,createElementBlock:d}=C;function e(l,h){const p=k("c-radio"),o=k("c-radio-group"),A=k("c-tab"),m=k("c-tabs");return y(),d(g,null,[a(o,{modelValue:l.checkedRadio,"onUpdate:modelValue":h[0]||(h[0]=b=>l.checkedRadio=b),direction:"row"},{default:u(()=>[a(p,{label:"top"},{default:u(()=>[t("top")]),_:1}),a(p,{label:"right"},{default:u(()=>[t("right")]),_:1}),a(p,{label:"bottom"},{default:u(()=>[t("bottom")]),_:1}),a(p,{label:"left"},{default:u(()=>[t("left")]),_:1})]),_:1},8,["modelValue"]),a(m,{modelValue:l.activeTab,"onUpdate:modelValue":h[1]||(h[1]=b=>l.activeTab=b),class:"my-tabs","tab-position":l.checkedRadio},{default:u(()=>[a(A,{label:"周一",name:"1"},{default:u(()=>[t("疲惫的一天")]),_:1}),a(A,{label:"周二",name:"2"},{default:u(()=>[t("开心")]),_:1}),a(A,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("狂吃")]),_:1})]),_:1},8,["modelValue","tab-position"])],64)}const{defineComponent:r,ref:F}=C,E=r({setup(){const l=F("1"),h=F("top");return{activeTab:l,checkedRadio:h}}});return{render:e,...E}}()}}),K=JSON.parse('{"title":"Tabs 选项卡","description":"","frontmatter":{},"headers":[],"relativePath":"components/tabs/index.md","filePath":"components/tabs/index.md","lastUpdated":1723346318000}'),V=D('

Tabs 选项卡

  • 选项卡切换组件。

何时使用

  • 用户需要通过平级的区域将大块内容进行收纳和展现,保持界面整洁。

Tabs基本用法

',5),q=i("div",null,"Tabs 基本用法",-1),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as C,_ as f,c as v,I as c,w as n,ag as D,j as i,a as s,D as B,o as _}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:T}=C,x=T({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("V我50")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-1":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),type:"card",class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("V我100别问为什么,问就是有中间商")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-2":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),type:"border-card",class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t(" 工厂模式其实就是将创建对象的过程单独封装:比如说点一份西红柿炒蛋,我们不用关心西红柿怎么切、怎么打鸡蛋这些菜品制作过程中的问题,我们只关心摆上桌那道菜。在工厂模式里,我传参这个过程就是点菜,工厂函数里面运转的逻辑就相当于炒菜的厨师和上桌的服务员做掉的那部分工作——这部分工作我们同样不用关心,我们只要能拿到工厂交付给我们的实例结果就行了。 ")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-3":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{title:u(()=>[t(" 周一 ")]),default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t(" 保证一个类仅有一个实例,并提供一个访问它的全局访问点,这样的模式就叫做单例模式。 ")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-4":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,Fragment:g,openBlock:y,createElementBlock:d}=C;function e(l,h){const p=k("c-radio"),o=k("c-radio-group"),A=k("c-tab"),m=k("c-tabs");return y(),d(g,null,[a(o,{modelValue:l.checkedRadio,"onUpdate:modelValue":h[0]||(h[0]=b=>l.checkedRadio=b),direction:"row"},{default:u(()=>[a(p,{label:"top"},{default:u(()=>[t("top")]),_:1}),a(p,{label:"right"},{default:u(()=>[t("right")]),_:1}),a(p,{label:"bottom"},{default:u(()=>[t("bottom")]),_:1}),a(p,{label:"left"},{default:u(()=>[t("left")]),_:1})]),_:1},8,["modelValue"]),a(m,{modelValue:l.activeTab,"onUpdate:modelValue":h[1]||(h[1]=b=>l.activeTab=b),class:"my-tabs","tab-position":l.checkedRadio},{default:u(()=>[a(A,{label:"周一",name:"1"},{default:u(()=>[t("疲惫的一天")]),_:1}),a(A,{label:"周二",name:"2"},{default:u(()=>[t("开心")]),_:1}),a(A,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("狂吃")]),_:1})]),_:1},8,["modelValue","tab-position"])],64)}const{defineComponent:r,ref:F}=C,E=r({setup(){const l=F("1"),h=F("top");return{activeTab:l,checkedRadio:h}}});return{render:e,...E}}()}}),K=JSON.parse('{"title":"Tabs 选项卡","description":"","frontmatter":{},"headers":[],"relativePath":"components/tabs/index.md","filePath":"components/tabs/index.md","lastUpdated":1723383238000}'),V=D('

Tabs 选项卡

  • 选项卡切换组件。

何时使用

  • 用户需要通过平级的区域将大块内容进行收纳和展现,保持界面整洁。

Tabs基本用法

',5),q=i("div",null,"Tabs 基本用法",-1),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-tabs"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"activeTab"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," class"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"my-tabs"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-tab"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," label"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"周一"'),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," name"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"1"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` diff --git a/assets/components_tabs_index.md.B-JP5yiq.lean.js b/assets/components_tabs_index.md.51Ufm06l.lean.js similarity index 99% rename from assets/components_tabs_index.md.B-JP5yiq.lean.js rename to assets/components_tabs_index.md.51Ufm06l.lean.js index 67bf490..86072c4 100644 --- a/assets/components_tabs_index.md.B-JP5yiq.lean.js +++ b/assets/components_tabs_index.md.51Ufm06l.lean.js @@ -1,4 +1,4 @@ -import{af as C,_ as f,c as v,I as c,w as n,ag as D,j as i,a as s,D as B,o as _}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:T}=C,x=T({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("V我50")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-1":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),type:"card",class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("V我100别问为什么,问就是有中间商")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-2":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),type:"border-card",class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t(" 工厂模式其实就是将创建对象的过程单独封装:比如说点一份西红柿炒蛋,我们不用关心西红柿怎么切、怎么打鸡蛋这些菜品制作过程中的问题,我们只关心摆上桌那道菜。在工厂模式里,我传参这个过程就是点菜,工厂函数里面运转的逻辑就相当于炒菜的厨师和上桌的服务员做掉的那部分工作——这部分工作我们同样不用关心,我们只要能拿到工厂交付给我们的实例结果就行了。 ")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-3":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{title:u(()=>[t(" 周一 ")]),default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t(" 保证一个类仅有一个实例,并提供一个访问它的全局访问点,这样的模式就叫做单例模式。 ")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-4":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,Fragment:g,openBlock:y,createElementBlock:d}=C;function e(l,h){const p=k("c-radio"),o=k("c-radio-group"),A=k("c-tab"),m=k("c-tabs");return y(),d(g,null,[a(o,{modelValue:l.checkedRadio,"onUpdate:modelValue":h[0]||(h[0]=b=>l.checkedRadio=b),direction:"row"},{default:u(()=>[a(p,{label:"top"},{default:u(()=>[t("top")]),_:1}),a(p,{label:"right"},{default:u(()=>[t("right")]),_:1}),a(p,{label:"bottom"},{default:u(()=>[t("bottom")]),_:1}),a(p,{label:"left"},{default:u(()=>[t("left")]),_:1})]),_:1},8,["modelValue"]),a(m,{modelValue:l.activeTab,"onUpdate:modelValue":h[1]||(h[1]=b=>l.activeTab=b),class:"my-tabs","tab-position":l.checkedRadio},{default:u(()=>[a(A,{label:"周一",name:"1"},{default:u(()=>[t("疲惫的一天")]),_:1}),a(A,{label:"周二",name:"2"},{default:u(()=>[t("开心")]),_:1}),a(A,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("狂吃")]),_:1})]),_:1},8,["modelValue","tab-position"])],64)}const{defineComponent:r,ref:F}=C,E=r({setup(){const l=F("1"),h=F("top");return{activeTab:l,checkedRadio:h}}});return{render:e,...E}}()}}),K=JSON.parse('{"title":"Tabs 选项卡","description":"","frontmatter":{},"headers":[],"relativePath":"components/tabs/index.md","filePath":"components/tabs/index.md","lastUpdated":1723346318000}'),V=D('

Tabs 选项卡

  • 选项卡切换组件。

何时使用

  • 用户需要通过平级的区域将大块内容进行收纳和展现,保持界面整洁。

Tabs基本用法

',5),q=i("div",null,"Tabs 基本用法",-1),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` +import{af as C,_ as f,c as v,I as c,w as n,ag as D,j as i,a as s,D as B,o as _}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:T}=C,x=T({name:"component-doc",components:{"render-demo-0":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("V我50")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-1":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),type:"card",class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("V我100别问为什么,问就是有中间商")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-2":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),type:"border-card",class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t(" 工厂模式其实就是将创建对象的过程单独封装:比如说点一份西红柿炒蛋,我们不用关心西红柿怎么切、怎么打鸡蛋这些菜品制作过程中的问题,我们只关心摆上桌那道菜。在工厂模式里,我传参这个过程就是点菜,工厂函数里面运转的逻辑就相当于炒菜的厨师和上桌的服务员做掉的那部分工作——这部分工作我们同样不用关心,我们只要能拿到工厂交付给我们的实例结果就行了。 ")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-3":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,openBlock:g,createBlock:y}=C;function d(E,l){const h=k("c-tab"),p=k("c-tabs");return g(),y(p,{modelValue:E.activeTab,"onUpdate:modelValue":l[0]||(l[0]=o=>E.activeTab=o),class:"my-tabs"},{default:u(()=>[a(h,{label:"周一",name:"1"},{title:u(()=>[t(" 周一 ")]),default:u(()=>[t(" 我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。 ")]),_:1}),a(h,{label:"周二",name:"2"},{default:u(()=>[t(" 人生就是一辆开往坟墓的列车,路途上会有很多站,很难有人可以自始至终地陪你走完。当陪你的人要下车时,即使不舍也该心存感激,然后挥手道别。人生就是如此,没有谁会一直陪伴谁,我们应该怀着感恩之心,和过去的好友告别。毕竟曾经在我们人生某一个艰难的时刻,她们的确给过我们温暖。 ")]),_:1}),a(h,{label:"疯狂星期四",name:"3"},{default:u(()=>[t(" 保证一个类仅有一个实例,并提供一个访问它的全局访问点,这样的模式就叫做单例模式。 ")]),_:1})]),_:1},8,["modelValue"])}const{defineComponent:e,ref:r}=C,F=e({setup(){return{activeTab:r("1")}}});return{render:d,...F}}(),"render-demo-4":function(){const{createTextVNode:t,resolveComponent:k,withCtx:u,createVNode:a,Fragment:g,openBlock:y,createElementBlock:d}=C;function e(l,h){const p=k("c-radio"),o=k("c-radio-group"),A=k("c-tab"),m=k("c-tabs");return y(),d(g,null,[a(o,{modelValue:l.checkedRadio,"onUpdate:modelValue":h[0]||(h[0]=b=>l.checkedRadio=b),direction:"row"},{default:u(()=>[a(p,{label:"top"},{default:u(()=>[t("top")]),_:1}),a(p,{label:"right"},{default:u(()=>[t("right")]),_:1}),a(p,{label:"bottom"},{default:u(()=>[t("bottom")]),_:1}),a(p,{label:"left"},{default:u(()=>[t("left")]),_:1})]),_:1},8,["modelValue"]),a(m,{modelValue:l.activeTab,"onUpdate:modelValue":h[1]||(h[1]=b=>l.activeTab=b),class:"my-tabs","tab-position":l.checkedRadio},{default:u(()=>[a(A,{label:"周一",name:"1"},{default:u(()=>[t("疲惫的一天")]),_:1}),a(A,{label:"周二",name:"2"},{default:u(()=>[t("开心")]),_:1}),a(A,{label:"疯狂星期四",name:"3"},{default:u(()=>[t("狂吃")]),_:1})]),_:1},8,["modelValue","tab-position"])],64)}const{defineComponent:r,ref:F}=C,E=r({setup(){const l=F("1"),h=F("top");return{activeTab:l,checkedRadio:h}}});return{render:e,...E}}()}}),K=JSON.parse('{"title":"Tabs 选项卡","description":"","frontmatter":{},"headers":[],"relativePath":"components/tabs/index.md","filePath":"components/tabs/index.md","lastUpdated":1723383238000}'),V=D('

Tabs 选项卡

  • 选项卡切换组件。

何时使用

  • 用户需要通过平级的区域将大块内容进行收纳和展现,保持界面整洁。

Tabs基本用法

',5),q=i("div",null,"Tabs 基本用法",-1),N=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"}),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-tabs"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," v-model"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"activeTab"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," class"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"my-tabs"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-tab"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," label"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"周一"'),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," name"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"1"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` diff --git a/assets/components_tree_index.md.akGrsPPg.js b/assets/components_tree_index.md.MW5yN60J.js similarity index 99% rename from assets/components_tree_index.md.akGrsPPg.js rename to assets/components_tree_index.md.MW5yN60J.js index 847f0f0..6ae2c99 100644 --- a/assets/components_tree_index.md.akGrsPPg.js +++ b/assets/components_tree_index.md.MW5yN60J.js @@ -1,4 +1,4 @@ -import{af as h,_ as c,c as y,I as d,w as e,ag as F,D as g,o,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=h,B=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:n,openBlock:E,createBlock:k}=h;function t(l,f){const u=n("c-tree");return E(),k(u,{data:l.data},null,8,["data"])}const{defineComponent:p,ref:r}=h,a=p({setup(){return{data:r([{label:"一级 1",level:1,children:[{label:"二级 1-1",level:2,children:[{label:"三级 1-1-1",level:3}]}]},{label:"一级 2",level:1,open:!0,children:[{label:"二级 2-1",level:2,children:[{label:"三级 2-1-1",level:3}]},{label:"二级 2-2",level:2,children:[{label:"三级 2-2-1",level:3}]}]},{label:"一级 3",level:1,open:!0,children:[{label:"二级 3-1",level:2,children:[{label:"三级 3-1-1",level:3}]},{label:"二级 3-2",level:2,open:!0,children:[{label:"三级 3-2-1",level:3}]}]},{label:"一级 4",level:1}])}}});return{render:t,...a}}()}}),D=JSON.parse('{"title":"Tree 树","description":"","frontmatter":{},"headers":[],"relativePath":"components/tree/index.md","filePath":"components/tree/index.md","lastUpdated":1723346318000}'),A=F('

Tree 树

  • 用清晰的层级结构展示信息,可展开或折叠。

何时使用

  • 需要展示层级结构。

基本用法

',5),v=i("div",null,"渲染一棵基本树",-1),b=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` +import{af as h,_ as c,c as y,I as d,w as e,ag as F,D as g,o,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=h,B=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:n,openBlock:E,createBlock:k}=h;function t(l,f){const u=n("c-tree");return E(),k(u,{data:l.data},null,8,["data"])}const{defineComponent:p,ref:r}=h,a=p({setup(){return{data:r([{label:"一级 1",level:1,children:[{label:"二级 1-1",level:2,children:[{label:"三级 1-1-1",level:3}]}]},{label:"一级 2",level:1,open:!0,children:[{label:"二级 2-1",level:2,children:[{label:"三级 2-1-1",level:3}]},{label:"二级 2-2",level:2,children:[{label:"三级 2-2-1",level:3}]}]},{label:"一级 3",level:1,open:!0,children:[{label:"二级 3-1",level:2,children:[{label:"三级 3-1-1",level:3}]},{label:"二级 3-2",level:2,open:!0,children:[{label:"三级 3-2-1",level:3}]}]},{label:"一级 4",level:1}])}}});return{render:t,...a}}()}}),D=JSON.parse('{"title":"Tree 树","description":"","frontmatter":{},"headers":[],"relativePath":"components/tree/index.md","filePath":"components/tree/index.md","lastUpdated":1723383238000}'),A=F('

Tree 树

  • 用清晰的层级结构展示信息,可展开或折叠。

何时使用

  • 需要展示层级结构。

基本用法

',5),v=i("div",null,"渲染一棵基本树",-1),b=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-tree"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," :"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}},"data"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"data"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")]),s(` `),i("span",{class:"line"}),s(` diff --git a/assets/components_tree_index.md.akGrsPPg.lean.js b/assets/components_tree_index.md.MW5yN60J.lean.js similarity index 99% rename from assets/components_tree_index.md.akGrsPPg.lean.js rename to assets/components_tree_index.md.MW5yN60J.lean.js index 847f0f0..6ae2c99 100644 --- a/assets/components_tree_index.md.akGrsPPg.lean.js +++ b/assets/components_tree_index.md.MW5yN60J.lean.js @@ -1,4 +1,4 @@ -import{af as h,_ as c,c as y,I as d,w as e,ag as F,D as g,o,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=h,B=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:n,openBlock:E,createBlock:k}=h;function t(l,f){const u=n("c-tree");return E(),k(u,{data:l.data},null,8,["data"])}const{defineComponent:p,ref:r}=h,a=p({setup(){return{data:r([{label:"一级 1",level:1,children:[{label:"二级 1-1",level:2,children:[{label:"三级 1-1-1",level:3}]}]},{label:"一级 2",level:1,open:!0,children:[{label:"二级 2-1",level:2,children:[{label:"三级 2-1-1",level:3}]},{label:"二级 2-2",level:2,children:[{label:"三级 2-2-1",level:3}]}]},{label:"一级 3",level:1,open:!0,children:[{label:"二级 3-1",level:2,children:[{label:"三级 3-1-1",level:3}]},{label:"二级 3-2",level:2,open:!0,children:[{label:"三级 3-2-1",level:3}]}]},{label:"一级 4",level:1}])}}});return{render:t,...a}}()}}),D=JSON.parse('{"title":"Tree 树","description":"","frontmatter":{},"headers":[],"relativePath":"components/tree/index.md","filePath":"components/tree/index.md","lastUpdated":1723346318000}'),A=F('

Tree 树

  • 用清晰的层级结构展示信息,可展开或折叠。

何时使用

  • 需要展示层级结构。

基本用法

',5),v=i("div",null,"渲染一棵基本树",-1),b=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` +import{af as h,_ as c,c as y,I as d,w as e,ag as F,D as g,o,j as i,a as s}from"./chunks/framework.Py8LwWZb.js";const{defineComponent:C}=h,B=C({name:"component-doc",components:{"render-demo-0":function(){const{resolveComponent:n,openBlock:E,createBlock:k}=h;function t(l,f){const u=n("c-tree");return E(),k(u,{data:l.data},null,8,["data"])}const{defineComponent:p,ref:r}=h,a=p({setup(){return{data:r([{label:"一级 1",level:1,children:[{label:"二级 1-1",level:2,children:[{label:"三级 1-1-1",level:3}]}]},{label:"一级 2",level:1,open:!0,children:[{label:"二级 2-1",level:2,children:[{label:"三级 2-1-1",level:3}]},{label:"二级 2-2",level:2,children:[{label:"三级 2-2-1",level:3}]}]},{label:"一级 3",level:1,open:!0,children:[{label:"二级 3-1",level:2,children:[{label:"三级 3-1-1",level:3}]},{label:"二级 3-2",level:2,open:!0,children:[{label:"三级 3-2-1",level:3}]}]},{label:"一级 4",level:1}])}}});return{render:t,...a}}()}}),D=JSON.parse('{"title":"Tree 树","description":"","frontmatter":{},"headers":[],"relativePath":"components/tree/index.md","filePath":"components/tree/index.md","lastUpdated":1723383238000}'),A=F('

Tree 树

  • 用清晰的层级结构展示信息,可展开或折叠。

何时使用

  • 需要展示层级结构。

基本用法

',5),v=i("div",null,"渲染一棵基本树",-1),b=i("div",{class:"language-vue"},[i("pre",{class:"shiki shiki-themes github-light github-dark vp-code",tabindex:"0","v-pre":""},[i("code",null,[i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"template"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),i("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"c-tree"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," :"),i("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}},"data"),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"data"),i("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")]),s(` `),i("span",{class:"line"},[i("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")]),s(` `),i("span",{class:"line"}),s(` diff --git a/assets/index.md.BtUkP8o4.js b/assets/index.md.glgJShIF.js similarity index 93% rename from assets/index.md.BtUkP8o4.js rename to assets/index.md.glgJShIF.js index fd16a17..1e85f34 100644 --- a/assets/index.md.BtUkP8o4.js +++ b/assets/index.md.glgJShIF.js @@ -1 +1 @@ -import{_ as e,c as t,o as i}from"./chunks/framework.Py8LwWZb.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"vue3-ccui","text":"一个使用 vue3、tsx 的组件库示例","tagline":"看过星辰大海,才明白自己渺小如沙","image":{"src":"/logo.svg","alt":"cc ui"},"actions":[{"theme":"brand","text":"开始","link":"/introduce"},{"theme":"alt","text":"掘金主页","link":"https://juejin.cn/user/712139266339694/posts"}]},"features":[{"icon":"🛠️","title":"丰富的功能","details":"内置微脚手架,专注于组件的开发。"},{"icon":"⚡️","title":"快速","details":"vite3不只是快。"},{"icon":"💡","title":"技术栈","details":"vite3、vitepress、vitest、vue3、tsx。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1723346318000}'),a={name:"index.md"};function s(n,o,c,r,d,l){return i(),t("div")}const u=e(a,[["render",s]]);export{m as __pageData,u as default}; +import{_ as e,c as t,o as i}from"./chunks/framework.Py8LwWZb.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"vue3-ccui","text":"一个使用 vue3、tsx 的组件库示例","tagline":"看过星辰大海,才明白自己渺小如沙","image":{"src":"/logo.svg","alt":"cc ui"},"actions":[{"theme":"brand","text":"开始","link":"/introduce"},{"theme":"alt","text":"掘金主页","link":"https://juejin.cn/user/712139266339694/posts"}]},"features":[{"icon":"🛠️","title":"丰富的功能","details":"内置微脚手架,专注于组件的开发。"},{"icon":"⚡️","title":"快速","details":"vite3不只是快。"},{"icon":"💡","title":"技术栈","details":"vite3、vitepress、vitest、vue3、tsx。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1723383238000}'),a={name:"index.md"};function s(n,o,c,r,d,l){return i(),t("div")}const u=e(a,[["render",s]]);export{m as __pageData,u as default}; diff --git a/assets/index.md.BtUkP8o4.lean.js b/assets/index.md.glgJShIF.lean.js similarity index 93% rename from assets/index.md.BtUkP8o4.lean.js rename to assets/index.md.glgJShIF.lean.js index fd16a17..1e85f34 100644 --- a/assets/index.md.BtUkP8o4.lean.js +++ b/assets/index.md.glgJShIF.lean.js @@ -1 +1 @@ -import{_ as e,c as t,o as i}from"./chunks/framework.Py8LwWZb.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"vue3-ccui","text":"一个使用 vue3、tsx 的组件库示例","tagline":"看过星辰大海,才明白自己渺小如沙","image":{"src":"/logo.svg","alt":"cc ui"},"actions":[{"theme":"brand","text":"开始","link":"/introduce"},{"theme":"alt","text":"掘金主页","link":"https://juejin.cn/user/712139266339694/posts"}]},"features":[{"icon":"🛠️","title":"丰富的功能","details":"内置微脚手架,专注于组件的开发。"},{"icon":"⚡️","title":"快速","details":"vite3不只是快。"},{"icon":"💡","title":"技术栈","details":"vite3、vitepress、vitest、vue3、tsx。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1723346318000}'),a={name:"index.md"};function s(n,o,c,r,d,l){return i(),t("div")}const u=e(a,[["render",s]]);export{m as __pageData,u as default}; +import{_ as e,c as t,o as i}from"./chunks/framework.Py8LwWZb.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"vue3-ccui","text":"一个使用 vue3、tsx 的组件库示例","tagline":"看过星辰大海,才明白自己渺小如沙","image":{"src":"/logo.svg","alt":"cc ui"},"actions":[{"theme":"brand","text":"开始","link":"/introduce"},{"theme":"alt","text":"掘金主页","link":"https://juejin.cn/user/712139266339694/posts"}]},"features":[{"icon":"🛠️","title":"丰富的功能","details":"内置微脚手架,专注于组件的开发。"},{"icon":"⚡️","title":"快速","details":"vite3不只是快。"},{"icon":"💡","title":"技术栈","details":"vite3、vitepress、vitest、vue3、tsx。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1723383238000}'),a={name:"index.md"};function s(n,o,c,r,d,l){return i(),t("div")}const u=e(a,[["render",s]]);export{m as __pageData,u as default}; diff --git a/assets/introduce.md.CtigW8hh.js b/assets/introduce.md.Dl_I1Ijb.js similarity index 99% rename from assets/introduce.md.CtigW8hh.js rename to assets/introduce.md.Dl_I1Ijb.js index 7e6fe48..de6083a 100644 --- a/assets/introduce.md.CtigW8hh.js +++ b/assets/introduce.md.Dl_I1Ijb.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,ag as n}from"./chunks/framework.Py8LwWZb.js";const y=JSON.parse('{"title":"简介","description":"","frontmatter":{},"headers":[],"relativePath":"introduce.md","filePath":"introduce.md","lastUpdated":1723346318000}'),h={name:"introduce.md"},t=n(`

简介

版本

  • vue3-ccui 目前还处于开发迭代中。

使用包管理器

shell
# NPM
+import{_ as s,c as i,o as a,ag as n}from"./chunks/framework.Py8LwWZb.js";const y=JSON.parse('{"title":"简介","description":"","frontmatter":{},"headers":[],"relativePath":"introduce.md","filePath":"introduce.md","lastUpdated":1723383238000}'),h={name:"introduce.md"},t=n(`

简介

版本

  • vue3-ccui 目前还处于开发迭代中。

使用包管理器

shell
# NPM
 $ npm install vue3-ccui --save
 
 # Yarn
diff --git a/assets/introduce.md.CtigW8hh.lean.js b/assets/introduce.md.Dl_I1Ijb.lean.js
similarity index 84%
rename from assets/introduce.md.CtigW8hh.lean.js
rename to assets/introduce.md.Dl_I1Ijb.lean.js
index 818a15a..8a4380b 100644
--- a/assets/introduce.md.CtigW8hh.lean.js
+++ b/assets/introduce.md.Dl_I1Ijb.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,ag as n}from"./chunks/framework.Py8LwWZb.js";const y=JSON.parse('{"title":"简介","description":"","frontmatter":{},"headers":[],"relativePath":"introduce.md","filePath":"introduce.md","lastUpdated":1723346318000}'),h={name:"introduce.md"},t=n("",10),l=[t];function p(k,e,E,r,d,g){return a(),i("div",null,l)}const F=s(h,[["render",p]]);export{y as __pageData,F as default};
+import{_ as s,c as i,o as a,ag as n}from"./chunks/framework.Py8LwWZb.js";const y=JSON.parse('{"title":"简介","description":"","frontmatter":{},"headers":[],"relativePath":"introduce.md","filePath":"introduce.md","lastUpdated":1723383238000}'),h={name:"introduce.md"},t=n("",10),l=[t];function p(k,e,E,r,d,g){return a(),i("div",null,l)}const F=s(h,[["render",p]]);export{y as __pageData,F as default};
diff --git a/assets/style.Bv65Zypo.css b/assets/style.Bv65Zypo.css
new file mode 100644
index 0000000..a3aaf1c
--- /dev/null
+++ b/assets/style.Bv65Zypo.css
@@ -0,0 +1 @@
+.ccui-button{margin-right:10px}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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, "PingFang SC", "Noto Sans CJK SC", "Noto Sans SC", "Heiti SC", "Microsoft YaHei", "DengXian", 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")}.vpi-social-discord{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418Z'/%3E%3C/svg%3E")}.vpi-social-facebook{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z'/%3E%3C/svg%3E")}.vpi-social-github{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")}.vpi-social-instagram{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.03.084c-1.277.06-2.149.264-2.91.563a5.874 5.874 0 0 0-2.124 1.388 5.878 5.878 0 0 0-1.38 2.127C.321 4.926.12 5.8.064 7.076.008 8.354-.005 8.764.001 12.023c.007 3.259.021 3.667.083 4.947.061 1.277.264 2.149.563 2.911.308.789.72 1.457 1.388 2.123a5.872 5.872 0 0 0 2.129 1.38c.763.295 1.636.496 2.913.552 1.278.056 1.689.069 4.947.063 3.257-.007 3.668-.021 4.947-.082 1.28-.06 2.147-.265 2.91-.563a5.881 5.881 0 0 0 2.123-1.388 5.881 5.881 0 0 0 1.38-2.129c.295-.763.496-1.636.551-2.912.056-1.28.07-1.69.063-4.948-.006-3.258-.02-3.667-.081-4.947-.06-1.28-.264-2.148-.564-2.911a5.892 5.892 0 0 0-1.387-2.123 5.857 5.857 0 0 0-2.128-1.38C19.074.322 18.202.12 16.924.066 15.647.009 15.236-.006 11.977 0 8.718.008 8.31.021 7.03.084m.14 21.693c-1.17-.05-1.805-.245-2.228-.408a3.736 3.736 0 0 1-1.382-.895 3.695 3.695 0 0 1-.9-1.378c-.165-.423-.363-1.058-.417-2.228-.06-1.264-.072-1.644-.08-4.848-.006-3.204.006-3.583.061-4.848.05-1.169.246-1.805.408-2.228.216-.561.477-.96.895-1.382a3.705 3.705 0 0 1 1.379-.9c.423-.165 1.057-.361 2.227-.417 1.265-.06 1.644-.072 4.848-.08 3.203-.006 3.583.006 4.85.062 1.168.05 1.804.244 2.227.408.56.216.96.475 1.382.895.421.42.681.817.9 1.378.165.422.362 1.056.417 2.227.06 1.265.074 1.645.08 4.848.005 3.203-.006 3.583-.061 4.848-.051 1.17-.245 1.805-.408 2.23-.216.56-.477.96-.896 1.38a3.705 3.705 0 0 1-1.378.9c-.422.165-1.058.362-2.226.418-1.266.06-1.645.072-4.85.079-3.204.007-3.582-.006-4.848-.06m9.783-16.192a1.44 1.44 0 1 0 1.437-1.442 1.44 1.44 0 0 0-1.437 1.442M5.839 12.012a6.161 6.161 0 1 0 12.323-.024 6.162 6.162 0 0 0-12.323.024M8 12.008A4 4 0 1 1 12.008 16 4 4 0 0 1 8 12.008'/%3E%3C/svg%3E")}.vpi-social-linkedin{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E")}.vpi-social-mastodon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z'/%3E%3C/svg%3E")}.vpi-social-npm{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1.763 0C.786 0 0 .786 0 1.763v20.474C0 23.214.786 24 1.763 24h20.474c.977 0 1.763-.786 1.763-1.763V1.763C24 .786 23.214 0 22.237 0zM5.13 5.323l13.837.019-.009 13.836h-3.464l.01-10.382h-3.456L12.04 19.17H5.113z'/%3E%3C/svg%3E")}.vpi-social-slack{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.52h2.52v2.52zm1.271 0a2.527 2.527 0 0 1 2.521-2.52 2.527 2.527 0 0 1 2.521 2.52v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313zM8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834zm0 1.271a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312zm10.122 2.521a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834zm-1.268 0a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312zm-2.523 10.122a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52zm0-1.268a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313z'/%3E%3C/svg%3E")}.vpi-social-twitter,.vpi-social-x{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z'/%3E%3C/svg%3E")}.vpi-social-youtube{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z'/%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;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-2eef97d8]{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-2eef97d8],.VPBackdrop.fade-leave-to[data-v-2eef97d8]{opacity:0}.VPBackdrop.fade-leave-active[data-v-2eef97d8]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-2eef97d8]{display:none}}.NotFound[data-v-c03b3c11]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-c03b3c11]{padding:96px 32px 168px}}.code[data-v-c03b3c11]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-c03b3c11]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-c03b3c11]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-c03b3c11]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-c03b3c11]{padding-top:20px}.link[data-v-c03b3c11]{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-c03b3c11]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-46def5fe]{position:relative;z-index:1}.nested[data-v-46def5fe]{padding-right:16px;padding-left:16px}.outline-link[data-v-46def5fe]{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-46def5fe]:hover,.outline-link.active[data-v-46def5fe]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-46def5fe]{padding-left:13px}.VPDocAsideOutline[data-v-a54687f9]{display:none}.VPDocAsideOutline.has-outline[data-v-a54687f9]{display:block}.content[data-v-a54687f9]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-a54687f9]{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-a54687f9]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-5150a40e]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-5150a40e]{flex-grow:1}.VPDocAside[data-v-5150a40e] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-5150a40e] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-5150a40e] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-a6f0c6ce]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-a6f0c6ce]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-6002751c]{margin-top:64px}.edit-info[data-v-6002751c]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-6002751c]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-6002751c]{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-6002751c]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-6002751c]{margin-right:8px}.prev-next[data-v-6002751c]{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-6002751c]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-6002751c]{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-6002751c]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-6002751c]{margin-left:auto;text-align:right}.desc[data-v-6002751c]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-6002751c]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-594eebb4]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-594eebb4]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-594eebb4]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-594eebb4]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-594eebb4]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-594eebb4]{display:flex;justify-content:center}.VPDoc .aside[data-v-594eebb4]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-594eebb4]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-594eebb4]{max-width:1104px}}.container[data-v-594eebb4]{margin:0 auto;width:100%}.aside[data-v-594eebb4]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-594eebb4]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-594eebb4]{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-594eebb4]::-webkit-scrollbar{display:none}.aside-curtain[data-v-594eebb4]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-594eebb4]{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-594eebb4]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-594eebb4]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-594eebb4]{order:1;margin:0;min-width:640px}}.content-container[data-v-594eebb4]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-594eebb4]{max-width:688px}.VPButton[data-v-0bdc805e]{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-0bdc805e]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-0bdc805e]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-0bdc805e]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-0bdc805e]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-0bdc805e]: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-0bdc805e]: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-0bdc805e]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-0bdc805e]: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-0bdc805e]: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-0bdc805e]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-0bdc805e]: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-0bdc805e]: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-7bed062b]{display:none}.dark .VPImage.light[data-v-7bed062b]{display:none}.VPHero[data-v-6bf58958]{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-6bf58958]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-6bf58958]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-6bf58958]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-6bf58958]{flex-direction:row}}.main[data-v-6bf58958]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-6bf58958]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-6bf58958]{text-align:left}}@media (min-width: 960px){.main[data-v-6bf58958]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-6bf58958]{max-width:592px}}.name[data-v-6bf58958],.text[data-v-6bf58958]{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-6bf58958],.VPHero.has-image .text[data-v-6bf58958]{margin:0 auto}.name[data-v-6bf58958]{color:var(--vp-home-hero-name-color)}.clip[data-v-6bf58958]{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-6bf58958],.text[data-v-6bf58958]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-6bf58958],.text[data-v-6bf58958]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-6bf58958],.VPHero.has-image .text[data-v-6bf58958]{margin:0}}.tagline[data-v-6bf58958]{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-6bf58958]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-6bf58958]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-6bf58958]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-6bf58958]{margin:0}}.actions[data-v-6bf58958]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-6bf58958]{justify-content:center}@media (min-width: 640px){.actions[data-v-6bf58958]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-6bf58958]{justify-content:flex-start}}.action[data-v-6bf58958]{flex-shrink:0;padding:6px}.image[data-v-6bf58958]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-6bf58958]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-6bf58958]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-6bf58958]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-6bf58958]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-6bf58958]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-6bf58958]{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-6bf58958]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-6bf58958]{width:320px;height:320px}}[data-v-6bf58958] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-6bf58958] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-6bf58958] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-392b81ed]{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-392b81ed]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-392b81ed]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-392b81ed]>.VPImage{margin-bottom:20px}.icon[data-v-392b81ed]{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-392b81ed]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-392b81ed]{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-392b81ed]{padding-top:8px}.link-text-value[data-v-392b81ed]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-392b81ed]{margin-left:6px}.VPFeatures[data-v-2947f9bf]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-2947f9bf]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-2947f9bf]{padding:0 64px}}.container[data-v-2947f9bf]{margin:0 auto;max-width:1152px}.items[data-v-2947f9bf]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-2947f9bf]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-2947f9bf],.item.grid-4[data-v-2947f9bf],.item.grid-6[data-v-2947f9bf]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-2947f9bf],.item.grid-4[data-v-2947f9bf]{width:50%}.item.grid-3[data-v-2947f9bf],.item.grid-6[data-v-2947f9bf]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-2947f9bf]{width:25%}}.container[data-v-f80c35ea]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-f80c35ea]{padding:0 48px}}@media (min-width: 960px){.container[data-v-f80c35ea]{width:100%;padding:0 64px}}.vp-doc[data-v-f80c35ea] .VPHomeSponsors,.vp-doc[data-v-f80c35ea] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-f80c35ea] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-f80c35ea] .VPHomeSponsors a,.vp-doc[data-v-f80c35ea] .VPTeamPage a{text-decoration:none}.VPHome[data-v-b88f26af]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-b88f26af]{margin-bottom:128px}}.VPContent[data-v-ded7c7cb]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-ded7c7cb]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-ded7c7cb]{margin:0}@media (min-width: 960px){.VPContent[data-v-ded7c7cb]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-ded7c7cb]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-ded7c7cb]{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-a4513ec4]{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-a4513ec4]{display:none}.VPFooter[data-v-a4513ec4] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-a4513ec4] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-a4513ec4]{padding:32px}}.container[data-v-a4513ec4]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-a4513ec4],.copyright[data-v-a4513ec4]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-0e99414d]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-0e99414d]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-0e99414d]{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-0e99414d]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-0e99414d]{color:var(--vp-c-text-1)}.icon[data-v-0e99414d]{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-0e99414d]{font-size:14px}.icon[data-v-0e99414d]{font-size:16px}}.open>.icon[data-v-0e99414d]{transform:rotate(90deg)}.items[data-v-0e99414d]{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-0e99414d]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-0e99414d]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-0e99414d]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-0e99414d]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-0e99414d]{transition:all .2s ease-out}.flyout-leave-active[data-v-0e99414d]{transition:all .15s ease-in}.flyout-enter-from[data-v-0e99414d],.flyout-leave-to[data-v-0e99414d]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-49d529d6]{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-49d529d6]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-49d529d6]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-49d529d6]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-49d529d6]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-49d529d6]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-49d529d6]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-49d529d6]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-49d529d6]{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-49d529d6]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-49d529d6]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-49d529d6]{display:none}}.menu-icon[data-v-49d529d6]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-49d529d6]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-49d529d6]{padding:12px 32px 11px}}.VPSwitch[data-v-95c02d95]{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-95c02d95]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-95c02d95]{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-95c02d95]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-95c02d95] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-95c02d95] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-31a8e236]{opacity:1}.moon[data-v-31a8e236],.dark .sun[data-v-31a8e236]{opacity:0}.dark .moon[data-v-31a8e236]{opacity:1}.dark .VPSwitchAppearance[data-v-31a8e236] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-801600c1]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-801600c1]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-e25649f1]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-e25649f1]{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-e25649f1]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-e25649f1]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-d8af0114]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-d8af0114]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-d8af0114]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-d8af0114]{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-cf07ea93]{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-cf07ea93] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-cf07ea93] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-cf07ea93] .group:last-child{padding-bottom:0}.VPMenu[data-v-cf07ea93] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-cf07ea93] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-cf07ea93] .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-cf07ea93] .action{padding-left:24px}.VPFlyout[data-v-a7b33ea9]{position:relative}.VPFlyout[data-v-a7b33ea9]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-a7b33ea9]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-a7b33ea9]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-a7b33ea9]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-a7b33ea9]{color:var(--vp-c-brand-2)}.VPFlyout:hover .menu[data-v-a7b33ea9],.button[aria-expanded=true]+.menu[data-v-a7b33ea9]{opacity:1;visibility:visible;transform:translateY(0)}.button[aria-expanded=false]+.menu[data-v-a7b33ea9]{opacity:0;visibility:hidden;transform:translateY(0)}.button[data-v-a7b33ea9]{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-a7b33ea9]{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-a7b33ea9]{margin-right:0;font-size:16px}.text-icon[data-v-a7b33ea9]{margin-left:4px;font-size:14px}.icon[data-v-a7b33ea9]{font-size:20px;transition:fill .25s}.menu[data-v-a7b33ea9]{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-d7b4d3bb]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-d7b4d3bb]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-d7b4d3bb]>svg,.VPSocialLink[data-v-d7b4d3bb]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-727f015f]{display:flex;justify-content:center}.VPNavBarExtra[data-v-94bb7a57]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-94bb7a57]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-94bb7a57]{display:none}}.trans-title[data-v-94bb7a57]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-94bb7a57],.item.social-links[data-v-94bb7a57]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-94bb7a57]{min-width:176px}.appearance-action[data-v-94bb7a57]{margin-right:-2px}.social-links-list[data-v-94bb7a57]{margin:-4px -8px}.VPNavBarHamburger[data-v-defd03be]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-defd03be]{display:none}}.container[data-v-defd03be]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-defd03be]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-defd03be]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-defd03be]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-defd03be]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-defd03be]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-defd03be]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-defd03be],.VPNavBarHamburger.active:hover .middle[data-v-defd03be],.VPNavBarHamburger.active:hover .bottom[data-v-defd03be]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-defd03be],.middle[data-v-defd03be],.bottom[data-v-defd03be]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-defd03be]{top:0;left:0;transform:translate(0)}.middle[data-v-defd03be]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-defd03be]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-f59b7991]{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-f59b7991],.VPNavBarMenuLink[data-v-f59b7991]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-b108efae]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-b108efae]{display:flex}}/*! @docsearch/css 3.6.1 | 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 rgba(3,4,9,.30196078431372547);--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-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;position:relative;padding:0 0 2px;border:0;top:-1px;width:20px}.DocSearch-Button-Key--pressed{transform:translate3d(0,1px,0);box-shadow:var(--docsearch-key-pressed-shadow)}@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-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] .DocSearch-Hit-Tree,.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-radius:2px;box-shadow:var(--docsearch-key-shadow);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;color:var(--docsearch-muted-color);border:0;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-a11e29aa]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-a11e29aa]{display:flex;align-items:center}}.title[data-v-78912627]{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-78912627]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-78912627]{border-bottom-color:var(--vp-c-divider)}}[data-v-78912627] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-921ed0ce]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-921ed0ce]{display:flex;align-items:center}}.title[data-v-921ed0ce]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-203fef46]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-203fef46]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-203fef46]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-203fef46]:not(.home){background-color:transparent}.VPNavBar[data-v-203fef46]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-203fef46]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-203fef46]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-203fef46]{padding:0}}.container[data-v-203fef46]{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-203fef46],.container>.content[data-v-203fef46]{pointer-events:none}.container[data-v-203fef46] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-203fef46]{max-width:100%}}.title[data-v-203fef46]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-203fef46]{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-203fef46]{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-203fef46]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-203fef46]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-203fef46]{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-203fef46]{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-203fef46]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-203fef46]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-203fef46]{column-gap:.5rem}}.menu+.translations[data-v-203fef46]:before,.menu+.appearance[data-v-203fef46]:before,.menu+.social-links[data-v-203fef46]:before,.translations+.appearance[data-v-203fef46]:before,.appearance+.social-links[data-v-203fef46]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-203fef46]:before,.translations+.appearance[data-v-203fef46]:before{margin-right:16px}.appearance+.social-links[data-v-203fef46]:before{margin-left:16px}.social-links[data-v-203fef46]{margin-right:-8px}.divider[data-v-203fef46]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-203fef46]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-203fef46]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-203fef46]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-203fef46]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-203fef46]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-203fef46]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-da10abde]{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-da10abde]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-5092bc72]{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-5092bc72]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-372db97c]{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-372db97c]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-879be653]{display:block}.title[data-v-879be653]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-229beae8]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-229beae8]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-229beae8]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-229beae8]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-229beae8]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-229beae8]{transform:rotate(45deg)}.button[data-v-229beae8]{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-229beae8]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-229beae8]{transition:transform .25s}.group[data-v-229beae8]:first-child{padding-top:0}.group+.group[data-v-229beae8],.group+.item[data-v-229beae8]{padding-top:4px}.VPNavScreenTranslations[data-v-e22d0569]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-e22d0569]{height:auto}.title[data-v-e22d0569]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-e22d0569]{font-size:16px}.icon.lang[data-v-e22d0569]{margin-right:8px}.icon.chevron[data-v-e22d0569]{margin-left:4px}.list[data-v-e22d0569]{padding:4px 0 0 24px}.link[data-v-e22d0569]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-bcd5e68a]{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-bcd5e68a],.VPNavScreen.fade-leave-active[data-v-bcd5e68a]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-bcd5e68a],.VPNavScreen.fade-leave-active .container[data-v-bcd5e68a]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-bcd5e68a],.VPNavScreen.fade-leave-to[data-v-bcd5e68a]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-bcd5e68a],.VPNavScreen.fade-leave-to .container[data-v-bcd5e68a]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-bcd5e68a]{display:none}}.container[data-v-bcd5e68a]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-bcd5e68a],.menu+.appearance[data-v-bcd5e68a],.translations+.appearance[data-v-bcd5e68a]{margin-top:24px}.menu+.social-links[data-v-bcd5e68a]{margin-top:16px}.appearance+.social-links[data-v-bcd5e68a]{margin-top:16px}.VPNav[data-v-b3147fea]{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-b3147fea]{position:fixed}}.VPSidebarItem.level-0[data-v-b80197e6]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-b80197e6]{padding-bottom:10px}.item[data-v-b80197e6]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-b80197e6]{cursor:pointer}.indicator[data-v-b80197e6]{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-b80197e6],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-b80197e6],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-b80197e6],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-b80197e6]{background-color:var(--vp-c-brand-1)}.link[data-v-b80197e6]{display:flex;align-items:center;flex-grow:1}.text[data-v-b80197e6]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-b80197e6]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-b80197e6],.VPSidebarItem.level-2 .text[data-v-b80197e6],.VPSidebarItem.level-3 .text[data-v-b80197e6],.VPSidebarItem.level-4 .text[data-v-b80197e6],.VPSidebarItem.level-5 .text[data-v-b80197e6]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-b80197e6],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-b80197e6],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-b80197e6],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-b80197e6],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-b80197e6],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-b80197e6]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-1.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-2.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-3.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-4.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-5.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-b80197e6],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-b80197e6],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-b80197e6],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-b80197e6],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-b80197e6],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-b80197e6]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-b80197e6],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-b80197e6],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-b80197e6],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-b80197e6],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-b80197e6],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-b80197e6]{color:var(--vp-c-brand-1)}.caret[data-v-b80197e6]{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-b80197e6]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-b80197e6]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-b80197e6]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-b80197e6]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-b80197e6],.VPSidebarItem.level-2 .items[data-v-b80197e6],.VPSidebarItem.level-3 .items[data-v-b80197e6],.VPSidebarItem.level-4 .items[data-v-b80197e6],.VPSidebarItem.level-5 .items[data-v-b80197e6]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-b80197e6]{display:none}.no-transition[data-v-413f1965] .caret-icon{transition:none}.group+.group[data-v-413f1965]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-413f1965]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-dab49711]{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-dab49711]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-dab49711]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-dab49711]{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-dab49711]{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-dab49711]{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-dab49711]{outline:0}.VPSkipLink[data-v-1f10c94b]{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-1f10c94b]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-1f10c94b]{top:14px;left:16px}}.Layout[data-v-6758000c]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-74743d24]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-74743d24]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-74743d24]{margin:128px 0}}.VPHomeSponsors[data-v-74743d24]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-74743d24]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-74743d24]{padding:0 64px}}.container[data-v-74743d24]{margin:0 auto;max-width:1152px}.love[data-v-74743d24]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-74743d24]{display:inline-block}.message[data-v-74743d24]{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-74743d24]{padding-top:32px}.action[data-v-74743d24]{padding-top:40px;text-align:center}.VPTeamPage[data-v-5dbbea5f]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-5dbbea5f]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-5dbbea5f-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-5dbbea5f-s],.VPTeamMembers+.VPTeamPageSection[data-v-5dbbea5f-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-5dbbea5f-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-5dbbea5f-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-5dbbea5f-s],.VPTeamMembers+.VPTeamPageSection[data-v-5dbbea5f-s]{margin-top:96px}}.VPTeamMembers[data-v-5dbbea5f-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-5dbbea5f-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-5dbbea5f-s]{padding:0 64px}}.VPTeamPageTitle[data-v-63221d22]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-63221d22]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-63221d22]{padding:80px 64px 48px}}.title[data-v-63221d22]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-63221d22]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-63221d22]{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-63221d22]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-42dcf1ba]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-42dcf1ba]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-42dcf1ba]{padding:0 64px}}.title[data-v-42dcf1ba]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-42dcf1ba]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-42dcf1ba]{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-42dcf1ba]{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-42dcf1ba]{padding-top:40px}.VPTeamMembersItem[data-v-8aad6eea]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-8aad6eea]{padding:32px}.VPTeamMembersItem.small .data[data-v-8aad6eea]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-8aad6eea]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-8aad6eea]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-8aad6eea]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-8aad6eea]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-8aad6eea]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-8aad6eea]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-8aad6eea]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-8aad6eea]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-8aad6eea]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-8aad6eea]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-8aad6eea]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-8aad6eea]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-8aad6eea]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-8aad6eea]{text-align:center}.avatar[data-v-8aad6eea]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-8aad6eea]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-8aad6eea]{margin:0;font-weight:600}.affiliation[data-v-8aad6eea]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-8aad6eea]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-8aad6eea]:hover{color:var(--vp-c-brand-1)}.desc[data-v-8aad6eea]{margin:0 auto}.desc[data-v-8aad6eea] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-8aad6eea]{display:flex;justify-content:center;height:56px}.sp-link[data-v-8aad6eea]{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-8aad6eea]:hover,.sp .sp-link.link[data-v-8aad6eea]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-8aad6eea]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-b7de8810]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-b7de8810]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-b7de8810]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-b7de8810]{max-width:876px}.VPTeamMembers.medium .container[data-v-b7de8810]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-b7de8810]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-b7de8810]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-b7de8810]{max-width:760px}.container[data-v-b7de8810]{display:grid;gap:24px;margin:0 auto;max-width:1152px}:root{--demoblock-border: var(--vp-c-divider-light);--demoblock-control: #d3dce6;--demoblock-control-bg: var(--vp-c-bg);--demoblock-control-bg-hover: #f9fafc;--demoblock-description-bg: var(--vp-c-bg)}html.dark{--demoblock-control: #8b9eb0;--demoblock-control-bg-hover: var(--vp-c-bg);--demoblock-description-bg: var(--vp-code-bg-color)}.icon-caret-down{width:16px;height:100%;position:relative}.icon-caret-down:before{content:"";width:0;height:0;border:6px solid transparent;border-top:7.5px solid;position:absolute;top:50%;left:50%;margin-top:-2.5px;margin-left:-6px}.icon-caret-up{width:16px;height:100%;position:relative}.icon-caret-up:before{content:"";width:0;height:0;border:6px solid transparent;border-bottom:7px solid;position:absolute;top:50%;left:50%;margin-top:-8.5px;margin-left:-6px}:root{--vp-c-brand: #5e7ce0}.VPButton.brand{border-color:#7693f5!important;background-color:var(--vp-c-brand)}.VPButton.brand:hover{background-color:var(--vp-c-brand)!important;opacity:.7}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient(120deg, #bd34fe 30%, #41d1ff);--vp-home-hero-image-background-image: linear-gradient(-45deg, #f56a92 50%, #61c4ec 50%);--vp-home-hero-image-filter: blur(40px)}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(56px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(72px)}}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}.vp-doc table{width:100%;display:table}.demo-block{border:solid 1px var(--vp-c-border)!important}.demo-block-control{background-color:var(--vp-c-bg)!important;border-top:solid 1px var(--vp-c-border)!important}.meta{border-top:solid 1px var(--vp-c-border)!important}.meta .description{border:solid 1px var(--vp-c-border)!important}.demoblock-message-wrap[data-v-d64a5799]{position:fixed;width:100%;top:16px;pointer-events:none;display:flex;flex-direction:column;align-items:center;z-index:1000}.demoblock-message-content[data-v-d64a5799]{display:inline-block;padding:8px 16px;border-radius:2px;box-shadow:0 4px 12px #00000026;margin-bottom:8px;color:#fff;background:var(--vp-c-brand);border-color:var(--vp-c-brand)}.demoblock-message-error .demoblock-message-content[data-v-d64a5799]{background:#d03050;border-color:#d03050}.demoblock-message[data-v-d64a5799]{font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1)}.demoblock-fade-enter-from[data-v-d64a5799]{opacity:0;transform:scale(.8)}.demoblock-fade-leave-active[data-v-d64a5799]{position:absolute}.demoblock-fade-leave-to[data-v-d64a5799]{opacity:0;transform:translateY(-100%)}.vp-doc .demo-block div[class*=language-]{border-radius:0!important}.demo-block[data-v-944d78e9]{margin:10px 0;border:solid 1px var(--demoblock-border);border-radius:3px;transition:.2s}.demo-block.hover[data-v-944d78e9]{box-shadow:0 0 8px #e8edfa99,0 2px 4px #e8edfa80}html.dark .demo-block.hover[data-v-944d78e9]{box-shadow:unset}.source[data-v-944d78e9]{box-sizing:border-box;padding:24px;transition:.2s;overflow:auto}.meta[data-v-944d78e9]{border-top:solid 1px var(--demoblock-border);background-color:var(--vp-c-bg);overflow:hidden;height:0;transition:height .2s}.description[data-v-944d78e9]{border:solid 1px var(--demoblock-border);border-radius:3px;padding:20px;box-sizing:border-box;line-height:26px;color:var(--vp-c-text);word-break:break-word;margin:10px 10px 6px;background-color:var(--demoblock-description-bg)}.demo-block-control[data-v-944d78e9]{border-top:solid 1px var(--demoblock-border);height:44px;box-sizing:border-box;background-color:var(--demoblock-control-bg);border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center;margin-top:-1px;color:var(--demoblock-control);cursor:pointer;position:relative}.demo-block-control.is-expanded[data-v-944d78e9]{margin-top:-2px}.demo-block-control.is-fixed[data-v-944d78e9]{position:sticky;bottom:0;width:calc(100% - 35.5rem - 1px);border-right:solid 1px var(--demoblock-border);z-index:2}.demo-block-control .control-icon[data-v-944d78e9]{display:inline-block;font-size:16px;line-height:44px;transition:.3s}.demo-block-control .control-icon.hovering[data-v-944d78e9]{transform:translate(-40px)}.demo-block-control .control-text[data-v-944d78e9]{position:absolute;transform:translate(-30px);font-size:14px;line-height:44px;font-weight:500;transition:.3s;display:inline-block}.demo-block-control[data-v-944d78e9]:hover{color:var(--vp-c-brand);background-color:var(--demoblock-control-bg-hover)}.demo-block-control .text-slide-enter[data-v-944d78e9],.demo-block-control .text-slide-leave-active[data-v-944d78e9]{opacity:0;transform:translate(10px)}.demo-block-control .control-button[data-v-944d78e9]{padding:13px 0;color:var(--vp-c-brand);font-size:14px;font-weight:500;margin:0 10px}.demo-block-control .control-button-wrap[data-v-944d78e9]{line-height:43px;position:absolute;top:0;right:0;padding-left:5px;padding-right:25px}.highlight div[class*=language-]{margin:0!important}.demo-block[data-v-31677da6]{margin:10px 0}.demo-block .source[data-v-31677da6]{border:solid 1px var(--demoblock-border);border-radius:3px;box-sizing:border-box;padding:24px;transition:.2s}.ccui-avatar{display:inline-block}.ccui-avatar__style{display:inline-block;color:#00000080;text-align:center}.ccui-avatar--background-0{background-color:#ff8b87}.ccui-avatar--background-1{background-color:#7693f5}.ccui-button{--primary-color: #7693f5;--success-color: #67c23a;--info-color: #909399;--warning-color: #e6a23c;--danger-color: #f56c6c;--primary-light-color: rgb(118 147 245 / 10%);--success-light-color: rgb(103 194 58 / 10%);--info-light-color: rgb(144 147 153 / 10%);--warning-light-color: rgb(230 162 60 / 10%);--danger-light-color: rgb(245 108 108 / 10%);box-sizing:border-box;display:inline-flex;align-content:center;justify-content:center;padding:8px 15px;height:32px;color:var(--ccui-text, #252b3a);font-size:14px;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--ccui-base-bg, #ffffff);border-radius:4px;outline:none;transition:.1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccui-button:hover{opacity:.8}.ccui-button:disabled{cursor:not-allowed}.ccui-button--primary,.ccui-button--success,.ccui-button--info,.ccui-button--warning,.ccui-button--danger{color:#fff}.ccui-button--primary:focus,.ccui-button--primary:active,.ccui-button--success:focus,.ccui-button--success:active,.ccui-button--info:focus,.ccui-button--info:active,.ccui-button--warning:focus,.ccui-button--warning:active,.ccui-button--danger:focus,.ccui-button--danger:active{opacity:.8}.ccui-button--primary{background:var(--primary-color)}.ccui-button--success{background:var(--success-color)}.ccui-button--info{background:var(--info-color)}.ccui-button--warning{background:var(--warning-color)}.ccui-button--danger{background:var(--danger-color)}.ccui-button--text{color:#7693f5}.ccui-button--plain-primary:focus,.ccui-button--plain-primary:active,.ccui-button--plain-success:focus,.ccui-button--plain-success:active,.ccui-button--plain-info:focus,.ccui-button--plain-info:active,.ccui-button--plain-warning:focus,.ccui-button--plain-warning:active,.ccui-button--plain-danger:focus,.ccui-button--plain-danger:active{color:#fff}.ccui-button--plain-primary{color:var(--primary-color);background:var(--primary-light-color)}.ccui-button--plain-primary:focus,.ccui-button--plain-primary:active{background:var(--primary-color)}.ccui-button--plain-success{color:var(--success-color);background:var(--success-light-color)}.ccui-button--plain-success:focus,.ccui-button--plain-success:active{background:var(--success-color)}.ccui-button--plain-info{color:var(--info-color);background:var(--info-light-color)}.ccui-button--plain-info:focus,.ccui-button--plain-info:active{background:var(--info-color)}.ccui-button--plain-warning{color:var(--warning-color);background:var(--warning-light-color)}.ccui-button--plain-warning:focus,.ccui-button--plain-warning:active{background:var(--warning-color)}.ccui-button--plain-danger{color:var(--danger-color);background:var(--danger-light-color)}.ccui-button--plain-danger:focus,.ccui-button--plain-danger:active{background:var(--danger-color)}.ccui-button--large{height:40px;padding:12px 19px}.ccui-button--small{height:24px;padding:5px 11px;font-size:12px}.ccui-button--round{border-radius:20px}.ccui-button--circle{padding:8px;border-radius:50%}.ccui-calendar{width:100%;background:var(--ccui-base-bg, #ffffff)}.ccui-calendar__header{display:flex;align-content:center;justify-content:space-between;padding:5px;border:1px solid var(--ccui-form-control-line, #adb0b8);border-bottom:none}.ccui-calendar__header button{margin-left:10px}.ccui-calendar .current-month{color:var(--ccui-text, #252b3a)}.ccui-calendar__day-box{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.ccui-calendar__day-box--day{width:14.2857142857%;height:85px;padding:8px;font-weight:400;color:var(--ccui-text-weak, #575d6c);cursor:default;border-bottom:1px solid var(--ccui-form-control-line, #adb0b8);border-left:1px solid var(--ccui-form-control-line, #adb0b8)}.ccui-calendar__day-box--day:nth-of-type(7n){margin-right:0;border-right:1px solid var(--ccui-form-control-line, #adb0b8)}.ccui-calendar__day-box--day:hover{color:var(--ccui-list-item-active-text, #ffffff);background:var(--ccui-list-item-active-hover-bg, #526ecc)}.ccui-calendar__day-box .current-date{color:var(--ccui-list-item-active-text, #ffffff);background:var(--ccui-list-item-active-bg, #5e7ce0)}.ccui-calendar__week{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;border:1px solid var(--ccui-form-control-line, #adb0b8)}.ccui-calendar__week--item{padding:8px;width:14.2857142857%;height:40px;text-align:center;color:var(--ccui-text-weak, #575d6c);font-weight:400;cursor:default}.ccui-card{overflow:hidden;color:var(--ccui-text, #252b3a);background:var(--ccui-global-bg-normal, #ffffff);border:1px solid var(--ccui-line, #adb0b8);border-radius:var(--ccui-border-radius-card, 6px);transition:.3s}.ccui-card--header{box-sizing:border-box;padding:18px 20px;border-bottom:1px solid var(--ccui-dividing-line, #dfe1e6)}.ccui-card--always-shadow{box-shadow:var(--ccui-shadow-length-connected-overlay, 0 2px 8px 0) #0000001a}.ccui-card--hover-shadow:hover,.ccui-card--hover-shadow:focus{box-shadow:var(--ccui-shadow-length-connected-overlay, 0 2px 8px 0) #0000001a}.ccui-card--never-shadow{box-shadow:none}.ccui-check-box{display:flex;align-items:center;font-size:16px;font-weight:400;line-height:1.5;color:var(--ccui-text, #252b3a);cursor:pointer}.ccui-check-box label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccui-check-box__input{z-index:-1;display:none;width:0;height:0;overflow:hidden;pointer-events:none;opacity:0}.ccui-check-box__icon{position:relative;display:inline-block;width:16px;height:16px;margin-right:5px;overflow:hidden;line-height:16px;vertical-align:middle;-webkit-user-select:none;user-select:none;fill:var(--ccui-text, #252b3a)}.ccui-check-box.active{color:#7693f5}.ccui-check-box.active span{fill:#7693f5}.ccui-check-box.disabled{color:gray;cursor:not-allowed;fill:gray}.ccui-check-box-group{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.ccui-check-box-group.is-row{flex-direction:row}.ccui-check-box-group.is-column{flex-direction:column}.ccui-check-box-group .ccui-check-box{line-height:28px}.ccui-check-box-group .ccui-check-box:not(:last-child){padding-right:20px}.ccui-divider{position:relative;display:block;height:1px;margin:24px 0;border-top:1px solid var(--ccui-dividing-line, #dfe1e6)}.ccui-divider--vertical{position:relative;display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;border-left:1px solid var(--ccui-dividing-line, #dfe1e6)}.ccui-divider__text{position:absolute;padding:0 20px;font-size:14px;font-weight:500;color:var(--ccui-text, #252b3a);background-color:var(--ccui-base-bg, #ffffff)}.ccui-divider .is-left{left:20px;transform:translateY(-50%)}.ccui-divider .is-center{left:50%;transform:translate(-50%) translateY(-50%)}.ccui-divider .is-right{right:20px;transform:translateY(-50%)}.ccui-radio{display:flex;align-items:center;justify-content:flex-start;font-size:14px;font-weight:400;line-height:1.5;color:var(--ccui-text, #252b3a);cursor:pointer}.ccui-radio__input{z-index:-1;display:none;width:0;height:0;overflow:hidden;pointer-events:none;opacity:0}.ccui-radio__icon{position:relative;display:inline-block;width:16px;height:16px;margin-right:5px;overflow:hidden;line-height:16px;vertical-align:middle;-webkit-user-select:none;user-select:none;fill:var(--ccui-text, #252b3a)}.ccui-radio.active{color:#7693f5}.ccui-radio.active span{fill:#7693f5}.ccui-radio.disabled{color:gray;cursor:not-allowed;fill:gray}.ccui-radio-group{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.ccui-radio-group.is-row{flex-direction:row}.ccui-radio-group.is-column{flex-direction:column}.ccui-radio-group .ccui-radio{line-height:28px}.ccui-radio-group .ccui-radio:not(:last-child){padding-right:20px}.ccui-rate{display:inline-flex;align-content:center}.ccui-rate--read-only span{cursor:not-allowed}.ccui-rate__icon{position:relative;width:16px;height:16px;margin-right:4px;color:#e6e6e6;cursor:pointer;fill:#e6e6e6}.ccui-rate__icon span{position:absolute;top:0;left:0;overflow:hidden}.ccui-rate--active{color:#7693f5;fill:#6a81ed}.ccui-rate__info{margin:0}.ccui-status:before{display:inline-block;content:"";width:10px;height:10px;margin-right:5px;border-radius:100%}.ccui-status span{margin-left:5px}.ccui-status--invalid:before{background:#2c3e50}.ccui-status--error:before{background:red}.ccui-status--initial:before{background:#e9edfa}.ccui-status--warning:before{background:#fac20a}.ccui-status--waiting:before{background:#beccfa}.ccui-status--running:before{background:#5e7ce0}.ccui-status--success:before{background:#50d4ab}.ccui-tabs .ccui-tabs-nav--top,.ccui-tabs .ccui-tabs-nav--bottom{position:relative;display:flex}.ccui-tabs .ccui-tabs-nav--top:after,.ccui-tabs .ccui-tabs-nav--bottom:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);bottom:0;left:0;width:100%;height:2px}.ccui-tabs .ccui-tabs-nav--top-item,.ccui-tabs .ccui-tabs-nav--bottom-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer;border-bottom:2px solid transparent}.ccui-tabs .ccui-tabs-nav--top-item-active,.ccui-tabs .ccui-tabs-nav--bottom-item-active{color:var(--ccui-primary, #5e7ce0);border-bottom-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav--left,.ccui-tabs .ccui-tabs-nav--right{position:relative;display:block;height:100%}.ccui-tabs .ccui-tabs-nav--left:after,.ccui-tabs .ccui-tabs-nav--right:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);top:0;width:2px;height:100%}.ccui-tabs .ccui-tabs-nav--left-item,.ccui-tabs .ccui-tabs-nav--right-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer}.ccui-tabs .ccui-tabs-nav--left-item-active,.ccui-tabs .ccui-tabs-nav--right-item-active{color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav--left{float:left}.ccui-tabs .ccui-tabs-nav--left:after{right:0}.ccui-tabs .ccui-tabs-nav--left-item{border-right:2px solid transparent}.ccui-tabs .ccui-tabs-nav--left-item-active{border-right-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav--right{float:right}.ccui-tabs .ccui-tabs-nav--right:after{left:0}.ccui-tabs .ccui-tabs-nav--right-item{border-left:2px solid transparent}.ccui-tabs .ccui-tabs-nav--right-item-active{border-left-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav-card--top,.ccui-tabs .ccui-tabs-nav-card--bottom{position:relative;display:flex}.ccui-tabs .ccui-tabs-nav-card--top:after,.ccui-tabs .ccui-tabs-nav-card--bottom:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);bottom:0;left:0;width:100%;height:2px}.ccui-tabs .ccui-tabs-nav-card--top-item,.ccui-tabs .ccui-tabs-nav-card--bottom-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer;border:1px solid var(--ccui-line, #adb0b8);border-left:none;border-bottom:2px solid transparent}.ccui-tabs .ccui-tabs-nav-card--top-item:first-of-type,.ccui-tabs .ccui-tabs-nav-card--bottom-item:first-of-type{border:1px solid var(--ccui-line, #adb0b8);border-top-left-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--top-item:last-of-type,.ccui-tabs .ccui-tabs-nav-card--bottom-item:last-of-type{border-top-right-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--top-item-active,.ccui-tabs .ccui-tabs-nav-card--bottom-item-active{color:var(--ccui-primary, #5e7ce0);border-bottom-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav-card--left,.ccui-tabs .ccui-tabs-nav-card--right{position:relative;display:block;height:100%}.ccui-tabs .ccui-tabs-nav-card--left:after,.ccui-tabs .ccui-tabs-nav-card--right:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);top:0;width:2px;height:100%}.ccui-tabs .ccui-tabs-nav-card--left-item,.ccui-tabs .ccui-tabs-nav-card--right-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer;border:1px solid var(--ccui-line, #adb0b8)}.ccui-tabs .ccui-tabs-nav-card--left-item-active,.ccui-tabs .ccui-tabs-nav-card--right-item-active{color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav-card--left{float:left}.ccui-tabs .ccui-tabs-nav-card--left:after{right:0}.ccui-tabs .ccui-tabs-nav-card--left-item{border-right:2px solid transparent}.ccui-tabs .ccui-tabs-nav-card--left-item:first-of-type{border-top-left-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--left-item:last-of-type{border-bottom-left-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--left-item-active{border-right-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav-card--right{float:right}.ccui-tabs .ccui-tabs-nav-card--right:after{left:0}.ccui-tabs .ccui-tabs-nav-card--right-item{border-left:2px solid transparent}.ccui-tabs .ccui-tabs-nav-card--right-item:first-of-type{border-top-right-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--right-item:last-of-type{border-bottom-right-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--right-item-active{border-left-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav-border-card--top,.ccui-tabs .ccui-tabs-nav-border-card--bottom{position:relative;display:flex;background:var(--ccui-info-bg, #f2f5fc);border:1px solid var(--ccui-line, #adb0b8)}.ccui-tabs .ccui-tabs-nav-border-card--top:after,.ccui-tabs .ccui-tabs-nav-border-card--bottom:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);bottom:0;left:0;width:100%;height:1px}.ccui-tabs .ccui-tabs-nav-border-card--top-item,.ccui-tabs .ccui-tabs-nav-border-card--bottom-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer}.ccui-tabs .ccui-tabs-nav-border-card--top-item-active,.ccui-tabs .ccui-tabs-nav-border-card--bottom-item-active{color:var(--ccui-primary, #5e7ce0);background:var(--ccui-base-bg, #ffffff);border-right:1px solid var(--ccui-line, #adb0b8);border-left:1px solid var(--ccui-line, #adb0b8)}.ccui-tabs .ccui-tabs-nav-border-card--top{margin-bottom:-1px;border-bottom:1px solid transparent}.ccui-tabs .ccui-tabs-nav-border-card--bottom-item-active{margin-top:-1px;border-top:1px solid transparent}.ccui-tabs .ccui-tabs-nav-border-card--left,.ccui-tabs .ccui-tabs-nav-border-card--right{position:relative;display:block;height:100%;background:var(--ccui-base-bg, #ffffff);border:1px solid var(--ccui-line, #adb0b8)}.ccui-tabs .ccui-tabs-nav-border-card--left:after,.ccui-tabs .ccui-tabs-nav-border-card--right:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);top:0;width:2px;height:100%}.ccui-tabs .ccui-tabs-nav-border-card--left-item,.ccui-tabs .ccui-tabs-nav-border-card--right-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer}.ccui-tabs .ccui-tabs-nav-border-card--left-item-active,.ccui-tabs .ccui-tabs-nav-border-card--right-item-active{color:var(--ccui-primary, #5e7ce0);background:var(--ccui-base-bg, #ffffff)}.ccui-tabs .ccui-tabs-nav-border-card--left{float:left}.ccui-tabs .ccui-tabs-nav-border-card--left:after{right:0}.ccui-tabs .ccui-tabs-nav-border-card--left-item-active{margin-right:-1px;border-top:1px solid var(--ccui-line, #adb0b8);border-right:1px solid transparent;border-bottom:1px solid var(--ccui-line, #adb0b8)}.ccui-tabs .ccui-tabs-nav-border-card--right{float:right}.ccui-tabs .ccui-tabs-nav-border-card--right:after{left:0}.ccui-tabs .ccui-tabs-nav-border-card--right-item-active{margin-left:-1px;border-top:1px solid var(--ccui-line, #adb0b8);border-bottom:1px solid var(--ccui-line, #adb0b8);border-left:1px solid transparent}.ccui-tab{position:relative;overflow:hidden;padding:4px}.ccui-tree{color:var(--ccui-text, #252b3a)}.ccui-tree__indent{display:inline-block;width:16px;height:16px}.ccui-tree-node__content--value-wrapper{display:flex;align-items:center}.ccui-tree-node__title{margin-left:6px}.my-tabs{height:200px}.my-tabs .okUi-tab{padding:20px;font-size:30px;font-weight:700}.mt10{margin-top:10px}.mb20{margin-bottom:20px}.customize-header{padding:10px}
diff --git a/assets/style.DAuvE8ds.css b/assets/style.DAuvE8ds.css
deleted file mode 100644
index 11aa4cb..0000000
--- a/assets/style.DAuvE8ds.css
+++ /dev/null
@@ -1 +0,0 @@
-@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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(/ccui/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, "PingFang SC", "Noto Sans CJK SC", "Noto Sans SC", "Heiti SC", "Microsoft YaHei", "DengXian", 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")}.vpi-social-discord{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418Z'/%3E%3C/svg%3E")}.vpi-social-facebook{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z'/%3E%3C/svg%3E")}.vpi-social-github{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")}.vpi-social-instagram{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.03.084c-1.277.06-2.149.264-2.91.563a5.874 5.874 0 0 0-2.124 1.388 5.878 5.878 0 0 0-1.38 2.127C.321 4.926.12 5.8.064 7.076.008 8.354-.005 8.764.001 12.023c.007 3.259.021 3.667.083 4.947.061 1.277.264 2.149.563 2.911.308.789.72 1.457 1.388 2.123a5.872 5.872 0 0 0 2.129 1.38c.763.295 1.636.496 2.913.552 1.278.056 1.689.069 4.947.063 3.257-.007 3.668-.021 4.947-.082 1.28-.06 2.147-.265 2.91-.563a5.881 5.881 0 0 0 2.123-1.388 5.881 5.881 0 0 0 1.38-2.129c.295-.763.496-1.636.551-2.912.056-1.28.07-1.69.063-4.948-.006-3.258-.02-3.667-.081-4.947-.06-1.28-.264-2.148-.564-2.911a5.892 5.892 0 0 0-1.387-2.123 5.857 5.857 0 0 0-2.128-1.38C19.074.322 18.202.12 16.924.066 15.647.009 15.236-.006 11.977 0 8.718.008 8.31.021 7.03.084m.14 21.693c-1.17-.05-1.805-.245-2.228-.408a3.736 3.736 0 0 1-1.382-.895 3.695 3.695 0 0 1-.9-1.378c-.165-.423-.363-1.058-.417-2.228-.06-1.264-.072-1.644-.08-4.848-.006-3.204.006-3.583.061-4.848.05-1.169.246-1.805.408-2.228.216-.561.477-.96.895-1.382a3.705 3.705 0 0 1 1.379-.9c.423-.165 1.057-.361 2.227-.417 1.265-.06 1.644-.072 4.848-.08 3.203-.006 3.583.006 4.85.062 1.168.05 1.804.244 2.227.408.56.216.96.475 1.382.895.421.42.681.817.9 1.378.165.422.362 1.056.417 2.227.06 1.265.074 1.645.08 4.848.005 3.203-.006 3.583-.061 4.848-.051 1.17-.245 1.805-.408 2.23-.216.56-.477.96-.896 1.38a3.705 3.705 0 0 1-1.378.9c-.422.165-1.058.362-2.226.418-1.266.06-1.645.072-4.85.079-3.204.007-3.582-.006-4.848-.06m9.783-16.192a1.44 1.44 0 1 0 1.437-1.442 1.44 1.44 0 0 0-1.437 1.442M5.839 12.012a6.161 6.161 0 1 0 12.323-.024 6.162 6.162 0 0 0-12.323.024M8 12.008A4 4 0 1 1 12.008 16 4 4 0 0 1 8 12.008'/%3E%3C/svg%3E")}.vpi-social-linkedin{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E")}.vpi-social-mastodon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z'/%3E%3C/svg%3E")}.vpi-social-npm{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1.763 0C.786 0 0 .786 0 1.763v20.474C0 23.214.786 24 1.763 24h20.474c.977 0 1.763-.786 1.763-1.763V1.763C24 .786 23.214 0 22.237 0zM5.13 5.323l13.837.019-.009 13.836h-3.464l.01-10.382h-3.456L12.04 19.17H5.113z'/%3E%3C/svg%3E")}.vpi-social-slack{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.52h2.52v2.52zm1.271 0a2.527 2.527 0 0 1 2.521-2.52 2.527 2.527 0 0 1 2.521 2.52v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313zM8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834zm0 1.271a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312zm10.122 2.521a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834zm-1.268 0a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312zm-2.523 10.122a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52zm0-1.268a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313z'/%3E%3C/svg%3E")}.vpi-social-twitter,.vpi-social-x{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z'/%3E%3C/svg%3E")}.vpi-social-youtube{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z'/%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;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-2eef97d8]{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-2eef97d8],.VPBackdrop.fade-leave-to[data-v-2eef97d8]{opacity:0}.VPBackdrop.fade-leave-active[data-v-2eef97d8]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-2eef97d8]{display:none}}.NotFound[data-v-c03b3c11]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-c03b3c11]{padding:96px 32px 168px}}.code[data-v-c03b3c11]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-c03b3c11]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-c03b3c11]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-c03b3c11]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-c03b3c11]{padding-top:20px}.link[data-v-c03b3c11]{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-c03b3c11]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-46def5fe]{position:relative;z-index:1}.nested[data-v-46def5fe]{padding-right:16px;padding-left:16px}.outline-link[data-v-46def5fe]{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-46def5fe]:hover,.outline-link.active[data-v-46def5fe]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-46def5fe]{padding-left:13px}.VPDocAsideOutline[data-v-a54687f9]{display:none}.VPDocAsideOutline.has-outline[data-v-a54687f9]{display:block}.content[data-v-a54687f9]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-a54687f9]{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-a54687f9]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-5150a40e]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-5150a40e]{flex-grow:1}.VPDocAside[data-v-5150a40e] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-5150a40e] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-5150a40e] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-a6f0c6ce]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-a6f0c6ce]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-6002751c]{margin-top:64px}.edit-info[data-v-6002751c]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-6002751c]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-6002751c]{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-6002751c]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-6002751c]{margin-right:8px}.prev-next[data-v-6002751c]{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-6002751c]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-6002751c]{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-6002751c]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-6002751c]{margin-left:auto;text-align:right}.desc[data-v-6002751c]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-6002751c]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-594eebb4]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-594eebb4]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-594eebb4]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-594eebb4]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-594eebb4]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-594eebb4]{display:flex;justify-content:center}.VPDoc .aside[data-v-594eebb4]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-594eebb4]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-594eebb4]{max-width:1104px}}.container[data-v-594eebb4]{margin:0 auto;width:100%}.aside[data-v-594eebb4]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-594eebb4]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-594eebb4]{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-594eebb4]::-webkit-scrollbar{display:none}.aside-curtain[data-v-594eebb4]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-594eebb4]{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-594eebb4]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-594eebb4]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-594eebb4]{order:1;margin:0;min-width:640px}}.content-container[data-v-594eebb4]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-594eebb4]{max-width:688px}.VPButton[data-v-0bdc805e]{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-0bdc805e]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-0bdc805e]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-0bdc805e]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-0bdc805e]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-0bdc805e]: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-0bdc805e]: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-0bdc805e]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-0bdc805e]: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-0bdc805e]: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-0bdc805e]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-0bdc805e]: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-0bdc805e]: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-7bed062b]{display:none}.dark .VPImage.light[data-v-7bed062b]{display:none}.VPHero[data-v-6bf58958]{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-6bf58958]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-6bf58958]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-6bf58958]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-6bf58958]{flex-direction:row}}.main[data-v-6bf58958]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-6bf58958]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-6bf58958]{text-align:left}}@media (min-width: 960px){.main[data-v-6bf58958]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-6bf58958]{max-width:592px}}.name[data-v-6bf58958],.text[data-v-6bf58958]{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-6bf58958],.VPHero.has-image .text[data-v-6bf58958]{margin:0 auto}.name[data-v-6bf58958]{color:var(--vp-home-hero-name-color)}.clip[data-v-6bf58958]{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-6bf58958],.text[data-v-6bf58958]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-6bf58958],.text[data-v-6bf58958]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-6bf58958],.VPHero.has-image .text[data-v-6bf58958]{margin:0}}.tagline[data-v-6bf58958]{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-6bf58958]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-6bf58958]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-6bf58958]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-6bf58958]{margin:0}}.actions[data-v-6bf58958]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-6bf58958]{justify-content:center}@media (min-width: 640px){.actions[data-v-6bf58958]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-6bf58958]{justify-content:flex-start}}.action[data-v-6bf58958]{flex-shrink:0;padding:6px}.image[data-v-6bf58958]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-6bf58958]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-6bf58958]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-6bf58958]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-6bf58958]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-6bf58958]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-6bf58958]{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-6bf58958]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-6bf58958]{width:320px;height:320px}}[data-v-6bf58958] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-6bf58958] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-6bf58958] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-392b81ed]{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-392b81ed]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-392b81ed]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-392b81ed]>.VPImage{margin-bottom:20px}.icon[data-v-392b81ed]{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-392b81ed]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-392b81ed]{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-392b81ed]{padding-top:8px}.link-text-value[data-v-392b81ed]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-392b81ed]{margin-left:6px}.VPFeatures[data-v-2947f9bf]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-2947f9bf]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-2947f9bf]{padding:0 64px}}.container[data-v-2947f9bf]{margin:0 auto;max-width:1152px}.items[data-v-2947f9bf]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-2947f9bf]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-2947f9bf],.item.grid-4[data-v-2947f9bf],.item.grid-6[data-v-2947f9bf]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-2947f9bf],.item.grid-4[data-v-2947f9bf]{width:50%}.item.grid-3[data-v-2947f9bf],.item.grid-6[data-v-2947f9bf]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-2947f9bf]{width:25%}}.container[data-v-f80c35ea]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-f80c35ea]{padding:0 48px}}@media (min-width: 960px){.container[data-v-f80c35ea]{width:100%;padding:0 64px}}.vp-doc[data-v-f80c35ea] .VPHomeSponsors,.vp-doc[data-v-f80c35ea] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-f80c35ea] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-f80c35ea] .VPHomeSponsors a,.vp-doc[data-v-f80c35ea] .VPTeamPage a{text-decoration:none}.VPHome[data-v-b88f26af]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-b88f26af]{margin-bottom:128px}}.VPContent[data-v-ded7c7cb]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-ded7c7cb]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-ded7c7cb]{margin:0}@media (min-width: 960px){.VPContent[data-v-ded7c7cb]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-ded7c7cb]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-ded7c7cb]{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-a4513ec4]{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-a4513ec4]{display:none}.VPFooter[data-v-a4513ec4] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-a4513ec4] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-a4513ec4]{padding:32px}}.container[data-v-a4513ec4]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-a4513ec4],.copyright[data-v-a4513ec4]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-0e99414d]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-0e99414d]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-0e99414d]{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-0e99414d]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-0e99414d]{color:var(--vp-c-text-1)}.icon[data-v-0e99414d]{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-0e99414d]{font-size:14px}.icon[data-v-0e99414d]{font-size:16px}}.open>.icon[data-v-0e99414d]{transform:rotate(90deg)}.items[data-v-0e99414d]{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-0e99414d]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-0e99414d]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-0e99414d]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-0e99414d]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-0e99414d]{transition:all .2s ease-out}.flyout-leave-active[data-v-0e99414d]{transition:all .15s ease-in}.flyout-enter-from[data-v-0e99414d],.flyout-leave-to[data-v-0e99414d]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-49d529d6]{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-49d529d6]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-49d529d6]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-49d529d6]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-49d529d6]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-49d529d6]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-49d529d6]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-49d529d6]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-49d529d6]{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-49d529d6]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-49d529d6]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-49d529d6]{display:none}}.menu-icon[data-v-49d529d6]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-49d529d6]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-49d529d6]{padding:12px 32px 11px}}.VPSwitch[data-v-95c02d95]{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-95c02d95]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-95c02d95]{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-95c02d95]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-95c02d95] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-95c02d95] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-31a8e236]{opacity:1}.moon[data-v-31a8e236],.dark .sun[data-v-31a8e236]{opacity:0}.dark .moon[data-v-31a8e236]{opacity:1}.dark .VPSwitchAppearance[data-v-31a8e236] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-801600c1]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-801600c1]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-e25649f1]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-e25649f1]{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-e25649f1]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-e25649f1]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-d8af0114]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-d8af0114]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-d8af0114]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-d8af0114]{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-cf07ea93]{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-cf07ea93] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-cf07ea93] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-cf07ea93] .group:last-child{padding-bottom:0}.VPMenu[data-v-cf07ea93] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-cf07ea93] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-cf07ea93] .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-cf07ea93] .action{padding-left:24px}.VPFlyout[data-v-a7b33ea9]{position:relative}.VPFlyout[data-v-a7b33ea9]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-a7b33ea9]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-a7b33ea9]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-a7b33ea9]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-a7b33ea9]{color:var(--vp-c-brand-2)}.VPFlyout:hover .menu[data-v-a7b33ea9],.button[aria-expanded=true]+.menu[data-v-a7b33ea9]{opacity:1;visibility:visible;transform:translateY(0)}.button[aria-expanded=false]+.menu[data-v-a7b33ea9]{opacity:0;visibility:hidden;transform:translateY(0)}.button[data-v-a7b33ea9]{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-a7b33ea9]{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-a7b33ea9]{margin-right:0;font-size:16px}.text-icon[data-v-a7b33ea9]{margin-left:4px;font-size:14px}.icon[data-v-a7b33ea9]{font-size:20px;transition:fill .25s}.menu[data-v-a7b33ea9]{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-d7b4d3bb]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-d7b4d3bb]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-d7b4d3bb]>svg,.VPSocialLink[data-v-d7b4d3bb]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-727f015f]{display:flex;justify-content:center}.VPNavBarExtra[data-v-94bb7a57]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-94bb7a57]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-94bb7a57]{display:none}}.trans-title[data-v-94bb7a57]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-94bb7a57],.item.social-links[data-v-94bb7a57]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-94bb7a57]{min-width:176px}.appearance-action[data-v-94bb7a57]{margin-right:-2px}.social-links-list[data-v-94bb7a57]{margin:-4px -8px}.VPNavBarHamburger[data-v-defd03be]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-defd03be]{display:none}}.container[data-v-defd03be]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-defd03be]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-defd03be]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-defd03be]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-defd03be]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-defd03be]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-defd03be]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-defd03be],.VPNavBarHamburger.active:hover .middle[data-v-defd03be],.VPNavBarHamburger.active:hover .bottom[data-v-defd03be]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-defd03be],.middle[data-v-defd03be],.bottom[data-v-defd03be]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-defd03be]{top:0;left:0;transform:translate(0)}.middle[data-v-defd03be]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-defd03be]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-f59b7991]{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-f59b7991],.VPNavBarMenuLink[data-v-f59b7991]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-b108efae]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-b108efae]{display:flex}}/*! @docsearch/css 3.6.1 | 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 rgba(3,4,9,.30196078431372547);--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-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;position:relative;padding:0 0 2px;border:0;top:-1px;width:20px}.DocSearch-Button-Key--pressed{transform:translate3d(0,1px,0);box-shadow:var(--docsearch-key-pressed-shadow)}@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-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] .DocSearch-Hit-Tree,.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-radius:2px;box-shadow:var(--docsearch-key-shadow);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;color:var(--docsearch-muted-color);border:0;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-a11e29aa]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-a11e29aa]{display:flex;align-items:center}}.title[data-v-78912627]{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-78912627]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-78912627]{border-bottom-color:var(--vp-c-divider)}}[data-v-78912627] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-921ed0ce]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-921ed0ce]{display:flex;align-items:center}}.title[data-v-921ed0ce]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-203fef46]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-203fef46]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-203fef46]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-203fef46]:not(.home){background-color:transparent}.VPNavBar[data-v-203fef46]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-203fef46]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-203fef46]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-203fef46]{padding:0}}.container[data-v-203fef46]{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-203fef46],.container>.content[data-v-203fef46]{pointer-events:none}.container[data-v-203fef46] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-203fef46]{max-width:100%}}.title[data-v-203fef46]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-203fef46]{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-203fef46]{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-203fef46]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-203fef46]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-203fef46]{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-203fef46]{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-203fef46]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-203fef46]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-203fef46]{column-gap:.5rem}}.menu+.translations[data-v-203fef46]:before,.menu+.appearance[data-v-203fef46]:before,.menu+.social-links[data-v-203fef46]:before,.translations+.appearance[data-v-203fef46]:before,.appearance+.social-links[data-v-203fef46]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-203fef46]:before,.translations+.appearance[data-v-203fef46]:before{margin-right:16px}.appearance+.social-links[data-v-203fef46]:before{margin-left:16px}.social-links[data-v-203fef46]{margin-right:-8px}.divider[data-v-203fef46]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-203fef46]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-203fef46]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-203fef46]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-203fef46]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-203fef46]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-203fef46]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-da10abde]{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-da10abde]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-5092bc72]{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-5092bc72]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-372db97c]{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-372db97c]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-879be653]{display:block}.title[data-v-879be653]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-229beae8]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-229beae8]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-229beae8]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-229beae8]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-229beae8]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-229beae8]{transform:rotate(45deg)}.button[data-v-229beae8]{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-229beae8]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-229beae8]{transition:transform .25s}.group[data-v-229beae8]:first-child{padding-top:0}.group+.group[data-v-229beae8],.group+.item[data-v-229beae8]{padding-top:4px}.VPNavScreenTranslations[data-v-e22d0569]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-e22d0569]{height:auto}.title[data-v-e22d0569]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-e22d0569]{font-size:16px}.icon.lang[data-v-e22d0569]{margin-right:8px}.icon.chevron[data-v-e22d0569]{margin-left:4px}.list[data-v-e22d0569]{padding:4px 0 0 24px}.link[data-v-e22d0569]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-bcd5e68a]{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-bcd5e68a],.VPNavScreen.fade-leave-active[data-v-bcd5e68a]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-bcd5e68a],.VPNavScreen.fade-leave-active .container[data-v-bcd5e68a]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-bcd5e68a],.VPNavScreen.fade-leave-to[data-v-bcd5e68a]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-bcd5e68a],.VPNavScreen.fade-leave-to .container[data-v-bcd5e68a]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-bcd5e68a]{display:none}}.container[data-v-bcd5e68a]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-bcd5e68a],.menu+.appearance[data-v-bcd5e68a],.translations+.appearance[data-v-bcd5e68a]{margin-top:24px}.menu+.social-links[data-v-bcd5e68a]{margin-top:16px}.appearance+.social-links[data-v-bcd5e68a]{margin-top:16px}.VPNav[data-v-b3147fea]{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-b3147fea]{position:fixed}}.VPSidebarItem.level-0[data-v-b80197e6]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-b80197e6]{padding-bottom:10px}.item[data-v-b80197e6]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-b80197e6]{cursor:pointer}.indicator[data-v-b80197e6]{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-b80197e6],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-b80197e6],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-b80197e6],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-b80197e6]{background-color:var(--vp-c-brand-1)}.link[data-v-b80197e6]{display:flex;align-items:center;flex-grow:1}.text[data-v-b80197e6]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-b80197e6]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-b80197e6],.VPSidebarItem.level-2 .text[data-v-b80197e6],.VPSidebarItem.level-3 .text[data-v-b80197e6],.VPSidebarItem.level-4 .text[data-v-b80197e6],.VPSidebarItem.level-5 .text[data-v-b80197e6]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-b80197e6],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-b80197e6],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-b80197e6],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-b80197e6],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-b80197e6],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-b80197e6]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-1.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-2.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-3.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-4.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-5.has-active>.item>.text[data-v-b80197e6],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-b80197e6],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-b80197e6],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-b80197e6],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-b80197e6],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-b80197e6],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-b80197e6]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-b80197e6],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-b80197e6],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-b80197e6],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-b80197e6],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-b80197e6],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-b80197e6]{color:var(--vp-c-brand-1)}.caret[data-v-b80197e6]{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-b80197e6]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-b80197e6]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-b80197e6]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-b80197e6]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-b80197e6],.VPSidebarItem.level-2 .items[data-v-b80197e6],.VPSidebarItem.level-3 .items[data-v-b80197e6],.VPSidebarItem.level-4 .items[data-v-b80197e6],.VPSidebarItem.level-5 .items[data-v-b80197e6]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-b80197e6]{display:none}.no-transition[data-v-413f1965] .caret-icon{transition:none}.group+.group[data-v-413f1965]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-413f1965]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-dab49711]{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-dab49711]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-dab49711]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-dab49711]{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-dab49711]{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-dab49711]{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-dab49711]{outline:0}.VPSkipLink[data-v-1f10c94b]{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-1f10c94b]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-1f10c94b]{top:14px;left:16px}}.Layout[data-v-6758000c]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-74743d24]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-74743d24]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-74743d24]{margin:128px 0}}.VPHomeSponsors[data-v-74743d24]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-74743d24]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-74743d24]{padding:0 64px}}.container[data-v-74743d24]{margin:0 auto;max-width:1152px}.love[data-v-74743d24]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-74743d24]{display:inline-block}.message[data-v-74743d24]{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-74743d24]{padding-top:32px}.action[data-v-74743d24]{padding-top:40px;text-align:center}.VPTeamPage[data-v-5dbbea5f]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-5dbbea5f]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-5dbbea5f-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-5dbbea5f-s],.VPTeamMembers+.VPTeamPageSection[data-v-5dbbea5f-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-5dbbea5f-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-5dbbea5f-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-5dbbea5f-s],.VPTeamMembers+.VPTeamPageSection[data-v-5dbbea5f-s]{margin-top:96px}}.VPTeamMembers[data-v-5dbbea5f-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-5dbbea5f-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-5dbbea5f-s]{padding:0 64px}}.VPTeamPageTitle[data-v-63221d22]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-63221d22]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-63221d22]{padding:80px 64px 48px}}.title[data-v-63221d22]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-63221d22]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-63221d22]{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-63221d22]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-42dcf1ba]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-42dcf1ba]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-42dcf1ba]{padding:0 64px}}.title[data-v-42dcf1ba]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-42dcf1ba]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-42dcf1ba]{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-42dcf1ba]{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-42dcf1ba]{padding-top:40px}.VPTeamMembersItem[data-v-8aad6eea]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-8aad6eea]{padding:32px}.VPTeamMembersItem.small .data[data-v-8aad6eea]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-8aad6eea]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-8aad6eea]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-8aad6eea]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-8aad6eea]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-8aad6eea]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-8aad6eea]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-8aad6eea]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-8aad6eea]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-8aad6eea]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-8aad6eea]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-8aad6eea]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-8aad6eea]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-8aad6eea]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-8aad6eea]{text-align:center}.avatar[data-v-8aad6eea]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-8aad6eea]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-8aad6eea]{margin:0;font-weight:600}.affiliation[data-v-8aad6eea]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-8aad6eea]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-8aad6eea]:hover{color:var(--vp-c-brand-1)}.desc[data-v-8aad6eea]{margin:0 auto}.desc[data-v-8aad6eea] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-8aad6eea]{display:flex;justify-content:center;height:56px}.sp-link[data-v-8aad6eea]{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-8aad6eea]:hover,.sp .sp-link.link[data-v-8aad6eea]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-8aad6eea]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-b7de8810]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-b7de8810]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-b7de8810]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-b7de8810]{max-width:876px}.VPTeamMembers.medium .container[data-v-b7de8810]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-b7de8810]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-b7de8810]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-b7de8810]{max-width:760px}.container[data-v-b7de8810]{display:grid;gap:24px;margin:0 auto;max-width:1152px}:root{--demoblock-border: var(--vp-c-divider-light);--demoblock-control: #d3dce6;--demoblock-control-bg: var(--vp-c-bg);--demoblock-control-bg-hover: #f9fafc;--demoblock-description-bg: var(--vp-c-bg)}html.dark{--demoblock-control: #8b9eb0;--demoblock-control-bg-hover: var(--vp-c-bg);--demoblock-description-bg: var(--vp-code-bg-color)}.icon-caret-down{width:16px;height:100%;position:relative}.icon-caret-down:before{content:"";width:0;height:0;border:6px solid transparent;border-top:7.5px solid;position:absolute;top:50%;left:50%;margin-top:-2.5px;margin-left:-6px}.icon-caret-up{width:16px;height:100%;position:relative}.icon-caret-up:before{content:"";width:0;height:0;border:6px solid transparent;border-bottom:7px solid;position:absolute;top:50%;left:50%;margin-top:-8.5px;margin-left:-6px}:root{--vp-c-brand: #5e7ce0}.VPButton.brand{border-color:#7693f5!important;background-color:var(--vp-c-brand)}.VPButton.brand:hover{background-color:var(--vp-c-brand)!important;opacity:.7}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, #bd34fe 30%, #41d1ff );--vp-home-hero-image-background-image: linear-gradient( -45deg, #f56a92 50%, #61c4ec 50% );--vp-home-hero-image-filter: blur(40px)}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(56px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(72px)}}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}.vp-doc table{width:100%;display:table}.demo-block{border:solid 1px var(--vp-c-border)!important}.demo-block-control{background-color:var(--vp-c-bg)!important;border-top:solid 1px var(--vp-c-border)!important}.meta{border-top:solid 1px var(--vp-c-border)!important}.meta .description{border:solid 1px var(--vp-c-border)!important}.demoblock-message-wrap[data-v-d64a5799]{position:fixed;width:100%;top:16px;pointer-events:none;display:flex;flex-direction:column;align-items:center;z-index:1000}.demoblock-message-content[data-v-d64a5799]{display:inline-block;padding:8px 16px;border-radius:2px;box-shadow:0 4px 12px #00000026;margin-bottom:8px;color:#fff;background:var(--vp-c-brand);border-color:var(--vp-c-brand)}.demoblock-message-error .demoblock-message-content[data-v-d64a5799]{background:#d03050;border-color:#d03050}.demoblock-message[data-v-d64a5799]{font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1)}.demoblock-fade-enter-from[data-v-d64a5799]{opacity:0;transform:scale(.8)}.demoblock-fade-leave-active[data-v-d64a5799]{position:absolute}.demoblock-fade-leave-to[data-v-d64a5799]{opacity:0;transform:translateY(-100%)}.vp-doc .demo-block div[class*=language-]{border-radius:0!important}.demo-block[data-v-944d78e9]{margin:10px 0;border:solid 1px var(--demoblock-border);border-radius:3px;transition:.2s}.demo-block.hover[data-v-944d78e9]{box-shadow:0 0 8px #e8edfa99,0 2px 4px #e8edfa80}html.dark .demo-block.hover[data-v-944d78e9]{box-shadow:unset}.source[data-v-944d78e9]{box-sizing:border-box;padding:24px;transition:.2s;overflow:auto}.meta[data-v-944d78e9]{border-top:solid 1px var(--demoblock-border);background-color:var(--vp-c-bg);overflow:hidden;height:0;transition:height .2s}.description[data-v-944d78e9]{border:solid 1px var(--demoblock-border);border-radius:3px;padding:20px;box-sizing:border-box;line-height:26px;color:var(--vp-c-text);word-break:break-word;margin:10px 10px 6px;background-color:var(--demoblock-description-bg)}.demo-block-control[data-v-944d78e9]{border-top:solid 1px var(--demoblock-border);height:44px;box-sizing:border-box;background-color:var(--demoblock-control-bg);border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center;margin-top:-1px;color:var(--demoblock-control);cursor:pointer;position:relative}.demo-block-control.is-expanded[data-v-944d78e9]{margin-top:-2px}.demo-block-control.is-fixed[data-v-944d78e9]{position:sticky;bottom:0;width:calc(100% - 35.5rem - 1px);border-right:solid 1px var(--demoblock-border);z-index:2}.demo-block-control .control-icon[data-v-944d78e9]{display:inline-block;font-size:16px;line-height:44px;transition:.3s}.demo-block-control .control-icon.hovering[data-v-944d78e9]{transform:translate(-40px)}.demo-block-control .control-text[data-v-944d78e9]{position:absolute;transform:translate(-30px);font-size:14px;line-height:44px;font-weight:500;transition:.3s;display:inline-block}.demo-block-control[data-v-944d78e9]:hover{color:var(--vp-c-brand);background-color:var(--demoblock-control-bg-hover)}.demo-block-control .text-slide-enter[data-v-944d78e9],.demo-block-control .text-slide-leave-active[data-v-944d78e9]{opacity:0;transform:translate(10px)}.demo-block-control .control-button[data-v-944d78e9]{padding:13px 0;color:var(--vp-c-brand);font-size:14px;font-weight:500;margin:0 10px}.demo-block-control .control-button-wrap[data-v-944d78e9]{line-height:43px;position:absolute;top:0;right:0;padding-left:5px;padding-right:25px}.highlight div[class*=language-]{margin:0!important}.demo-block[data-v-31677da6]{margin:10px 0}.demo-block .source[data-v-31677da6]{border:solid 1px var(--demoblock-border);border-radius:3px;box-sizing:border-box;padding:24px;transition:.2s}.ccui-avatar{display:inline-block}.ccui-avatar__style{display:inline-block;color:#00000080;text-align:center}.ccui-avatar--background-0{background-color:#ff8b87}.ccui-avatar--background-1{background-color:#7693f5}.ccui-button{--primary-color: #7693f5;--success-color: #67c23a;--info-color: #909399;--warning-color: #e6a23c;--danger-color: #f56c6c;--primary-light-color: rgb(118 147 245 / 10%);--success-light-color: rgb(103 194 58 / 10%);--info-light-color: rgb(144 147 153 / 10%);--warning-light-color: rgb(230 162 60 / 10%);--danger-light-color: rgb(245 108 108 / 10%);box-sizing:border-box;display:inline-flex;align-content:center;justify-content:center;padding:8px 15px;height:32px;color:var(--ccui-text, #252b3a);font-size:14px;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--ccui-base-bg, #ffffff);border-radius:4px;outline:none;transition:.1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ccui-button:hover{opacity:.8}.ccui-button:disabled{cursor:not-allowed}.ccui-button--primary,.ccui-button--success,.ccui-button--info,.ccui-button--warning,.ccui-button--danger{color:#fff}.ccui-button--primary:focus,.ccui-button--primary:active,.ccui-button--success:focus,.ccui-button--success:active,.ccui-button--info:focus,.ccui-button--info:active,.ccui-button--warning:focus,.ccui-button--warning:active,.ccui-button--danger:focus,.ccui-button--danger:active{opacity:.8}.ccui-button--primary{background:var(--primary-color)}.ccui-button--success{background:var(--success-color)}.ccui-button--info{background:var(--info-color)}.ccui-button--warning{background:var(--warning-color)}.ccui-button--danger{background:var(--danger-color)}.ccui-button--text{color:#7693f5}.ccui-button--plain-primary:focus,.ccui-button--plain-primary:active,.ccui-button--plain-success:focus,.ccui-button--plain-success:active,.ccui-button--plain-info:focus,.ccui-button--plain-info:active,.ccui-button--plain-warning:focus,.ccui-button--plain-warning:active,.ccui-button--plain-danger:focus,.ccui-button--plain-danger:active{color:#fff}.ccui-button--plain-primary{color:var(--primary-color);background:var(--primary-light-color)}.ccui-button--plain-primary:focus,.ccui-button--plain-primary:active{background:var(--primary-color)}.ccui-button--plain-success{color:var(--success-color);background:var(--success-light-color)}.ccui-button--plain-success:focus,.ccui-button--plain-success:active{background:var(--success-color)}.ccui-button--plain-info{color:var(--info-color);background:var(--info-light-color)}.ccui-button--plain-info:focus,.ccui-button--plain-info:active{background:var(--info-color)}.ccui-button--plain-warning{color:var(--warning-color);background:var(--warning-light-color)}.ccui-button--plain-warning:focus,.ccui-button--plain-warning:active{background:var(--warning-color)}.ccui-button--plain-danger{color:var(--danger-color);background:var(--danger-light-color)}.ccui-button--plain-danger:focus,.ccui-button--plain-danger:active{background:var(--danger-color)}.ccui-button--large{height:40px;padding:12px 19px}.ccui-button--small{height:24px;padding:5px 11px;font-size:12px}.ccui-button--round{border-radius:20px}.ccui-button--circle{padding:8px;border-radius:50%}.ccui-calendar{width:100%;background:var(--ccui-base-bg, #ffffff)}.ccui-calendar__header{display:flex;align-content:center;justify-content:space-between;padding:5px;border:1px solid var(--ccui-form-control-line, #adb0b8);border-bottom:none}.ccui-calendar__header button{margin-left:10px}.ccui-calendar .current-month{color:var(--ccui-text, #252b3a)}.ccui-calendar__day-box{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.ccui-calendar__day-box--day{width:14.2857142857%;height:85px;padding:8px;font-weight:400;color:var(--ccui-text-weak, #575d6c);cursor:default;border-bottom:1px solid var(--ccui-form-control-line, #adb0b8);border-left:1px solid var(--ccui-form-control-line, #adb0b8)}.ccui-calendar__day-box--day:nth-of-type(7n){margin-right:0;border-right:1px solid var(--ccui-form-control-line, #adb0b8)}.ccui-calendar__day-box--day:hover{color:var(--ccui-list-item-active-text, #ffffff);background:var(--ccui-list-item-active-hover-bg, #526ecc)}.ccui-calendar__day-box .current-date{color:var(--ccui-list-item-active-text, #ffffff);background:var(--ccui-list-item-active-bg, #5e7ce0)}.ccui-calendar__week{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;border:1px solid var(--ccui-form-control-line, #adb0b8)}.ccui-calendar__week--item{padding:8px;width:14.2857142857%;height:40px;text-align:center;color:var(--ccui-text-weak, #575d6c);font-weight:400;cursor:default}.ccui-card{overflow:hidden;color:var(--ccui-text, #252b3a);background:var(--ccui-global-bg-normal, #ffffff);border:1px solid var(--ccui-line, #adb0b8);border-radius:var(--ccui-border-radius-card, 6px);transition:.3s}.ccui-card--header{box-sizing:border-box;padding:18px 20px;border-bottom:1px solid var(--ccui-dividing-line, #dfe1e6)}.ccui-card--always-shadow{box-shadow:var(--ccui-shadow-length-connected-overlay, 0 2px 8px 0) #0000001a}.ccui-card--hover-shadow:hover,.ccui-card--hover-shadow:focus{box-shadow:var(--ccui-shadow-length-connected-overlay, 0 2px 8px 0) #0000001a}.ccui-card--never-shadow{box-shadow:none}.ccui-check-box{display:flex;align-items:center;font-size:16px;font-weight:400;line-height:1.5;color:var(--ccui-text, #252b3a);cursor:pointer}.ccui-check-box label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccui-check-box__input{z-index:-1;display:none;width:0;height:0;overflow:hidden;pointer-events:none;opacity:0}.ccui-check-box__icon{position:relative;display:inline-block;width:16px;height:16px;margin-right:5px;overflow:hidden;line-height:16px;vertical-align:middle;-webkit-user-select:none;user-select:none;fill:var(--ccui-text, #252b3a)}.ccui-check-box.active{color:#7693f5}.ccui-check-box.active span{fill:#7693f5}.ccui-check-box.disabled{color:gray;cursor:not-allowed;fill:gray}.ccui-check-box-group{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.ccui-check-box-group.is-row{flex-direction:row}.ccui-check-box-group.is-column{flex-direction:column}.ccui-check-box-group .ccui-check-box{line-height:28px}.ccui-check-box-group .ccui-check-box:not(:last-child){padding-right:20px}.ccui-divider{position:relative;display:block;height:1px;margin:24px 0;border-top:1px solid var(--ccui-dividing-line, #dfe1e6)}.ccui-divider--vertical{position:relative;display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;border-left:1px solid var(--ccui-dividing-line, #dfe1e6)}.ccui-divider__text{position:absolute;padding:0 20px;font-size:14px;font-weight:500;color:var(--ccui-text, #252b3a);background-color:var(--ccui-base-bg, #ffffff)}.ccui-divider .is-left{left:20px;transform:translateY(-50%)}.ccui-divider .is-center{left:50%;transform:translate(-50%) translateY(-50%)}.ccui-divider .is-right{right:20px;transform:translateY(-50%)}.ccui-radio{display:flex;align-items:center;justify-content:flex-start;font-size:14px;font-weight:400;line-height:1.5;color:var(--ccui-text, #252b3a);cursor:pointer}.ccui-radio__input{z-index:-1;display:none;width:0;height:0;overflow:hidden;pointer-events:none;opacity:0}.ccui-radio__icon{position:relative;display:inline-block;width:16px;height:16px;margin-right:5px;overflow:hidden;line-height:16px;vertical-align:middle;-webkit-user-select:none;user-select:none;fill:var(--ccui-text, #252b3a)}.ccui-radio.active{color:#7693f5}.ccui-radio.active span{fill:#7693f5}.ccui-radio.disabled{color:gray;cursor:not-allowed;fill:gray}.ccui-radio-group{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.ccui-radio-group.is-row{flex-direction:row}.ccui-radio-group.is-column{flex-direction:column}.ccui-radio-group .ccui-radio{line-height:28px}.ccui-radio-group .ccui-radio:not(:last-child){padding-right:20px}.ccui-rate{display:inline-flex;align-content:center}.ccui-rate--read-only span{cursor:not-allowed}.ccui-rate__icon{position:relative;width:16px;height:16px;margin-right:4px;color:#e6e6e6;cursor:pointer;fill:#e6e6e6}.ccui-rate__icon span{position:absolute;top:0;left:0;overflow:hidden}.ccui-rate--active{color:#7693f5;fill:#6a81ed}.ccui-rate__info{margin:0}.ccui-status:before{display:inline-block;content:"";width:10px;height:10px;margin-right:5px;border-radius:100%}.ccui-status span{margin-left:5px}.ccui-status--invalid:before{background:#2c3e50}.ccui-status--error:before{background:red}.ccui-status--initial:before{background:#e9edfa}.ccui-status--warning:before{background:#fac20a}.ccui-status--waiting:before{background:#beccfa}.ccui-status--running:before{background:#5e7ce0}.ccui-status--success:before{background:#50d4ab}.ccui-tabs .ccui-tabs-nav--top,.ccui-tabs .ccui-tabs-nav--bottom{position:relative;display:flex}.ccui-tabs .ccui-tabs-nav--top:after,.ccui-tabs .ccui-tabs-nav--bottom:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);bottom:0;left:0;width:100%;height:2px}.ccui-tabs .ccui-tabs-nav--top-item,.ccui-tabs .ccui-tabs-nav--bottom-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer;border-bottom:2px solid transparent}.ccui-tabs .ccui-tabs-nav--top-item-active,.ccui-tabs .ccui-tabs-nav--bottom-item-active{color:var(--ccui-primary, #5e7ce0);border-bottom-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav--left,.ccui-tabs .ccui-tabs-nav--right{position:relative;display:block;height:100%}.ccui-tabs .ccui-tabs-nav--left:after,.ccui-tabs .ccui-tabs-nav--right:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);top:0;width:2px;height:100%}.ccui-tabs .ccui-tabs-nav--left-item,.ccui-tabs .ccui-tabs-nav--right-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer}.ccui-tabs .ccui-tabs-nav--left-item-active,.ccui-tabs .ccui-tabs-nav--right-item-active{color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav--left{float:left}.ccui-tabs .ccui-tabs-nav--left:after{right:0}.ccui-tabs .ccui-tabs-nav--left-item{border-right:2px solid transparent}.ccui-tabs .ccui-tabs-nav--left-item-active{border-right-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav--right{float:right}.ccui-tabs .ccui-tabs-nav--right:after{left:0}.ccui-tabs .ccui-tabs-nav--right-item{border-left:2px solid transparent}.ccui-tabs .ccui-tabs-nav--right-item-active{border-left-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav-card--top,.ccui-tabs .ccui-tabs-nav-card--bottom{position:relative;display:flex}.ccui-tabs .ccui-tabs-nav-card--top:after,.ccui-tabs .ccui-tabs-nav-card--bottom:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);bottom:0;left:0;width:100%;height:2px}.ccui-tabs .ccui-tabs-nav-card--top-item,.ccui-tabs .ccui-tabs-nav-card--bottom-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer;border:1px solid var(--ccui-line, #adb0b8);border-left:none;border-bottom:2px solid transparent}.ccui-tabs .ccui-tabs-nav-card--top-item:first-of-type,.ccui-tabs .ccui-tabs-nav-card--bottom-item:first-of-type{border:1px solid var(--ccui-line, #adb0b8);border-top-left-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--top-item:last-of-type,.ccui-tabs .ccui-tabs-nav-card--bottom-item:last-of-type{border-top-right-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--top-item-active,.ccui-tabs .ccui-tabs-nav-card--bottom-item-active{color:var(--ccui-primary, #5e7ce0);border-bottom-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav-card--left,.ccui-tabs .ccui-tabs-nav-card--right{position:relative;display:block;height:100%}.ccui-tabs .ccui-tabs-nav-card--left:after,.ccui-tabs .ccui-tabs-nav-card--right:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);top:0;width:2px;height:100%}.ccui-tabs .ccui-tabs-nav-card--left-item,.ccui-tabs .ccui-tabs-nav-card--right-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer;border:1px solid var(--ccui-line, #adb0b8)}.ccui-tabs .ccui-tabs-nav-card--left-item-active,.ccui-tabs .ccui-tabs-nav-card--right-item-active{color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav-card--left{float:left}.ccui-tabs .ccui-tabs-nav-card--left:after{right:0}.ccui-tabs .ccui-tabs-nav-card--left-item{border-right:2px solid transparent}.ccui-tabs .ccui-tabs-nav-card--left-item:first-of-type{border-top-left-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--left-item:last-of-type{border-bottom-left-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--left-item-active{border-right-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav-card--right{float:right}.ccui-tabs .ccui-tabs-nav-card--right:after{left:0}.ccui-tabs .ccui-tabs-nav-card--right-item{border-left:2px solid transparent}.ccui-tabs .ccui-tabs-nav-card--right-item:first-of-type{border-top-right-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--right-item:last-of-type{border-bottom-right-radius:var(--ccui-border-radius, 2px)}.ccui-tabs .ccui-tabs-nav-card--right-item-active{border-left-color:var(--ccui-primary, #5e7ce0)}.ccui-tabs .ccui-tabs-nav-border-card--top,.ccui-tabs .ccui-tabs-nav-border-card--bottom{position:relative;display:flex;background:var(--ccui-info-bg, #f2f5fc);border:1px solid var(--ccui-line, #adb0b8)}.ccui-tabs .ccui-tabs-nav-border-card--top:after,.ccui-tabs .ccui-tabs-nav-border-card--bottom:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);bottom:0;left:0;width:100%;height:1px}.ccui-tabs .ccui-tabs-nav-border-card--top-item,.ccui-tabs .ccui-tabs-nav-border-card--bottom-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer}.ccui-tabs .ccui-tabs-nav-border-card--top-item-active,.ccui-tabs .ccui-tabs-nav-border-card--bottom-item-active{color:var(--ccui-primary, #5e7ce0);background:var(--ccui-base-bg, #ffffff);border-right:1px solid var(--ccui-line, #adb0b8);border-left:1px solid var(--ccui-line, #adb0b8)}.ccui-tabs .ccui-tabs-nav-border-card--top{margin-bottom:-1px;border-bottom:1px solid transparent}.ccui-tabs .ccui-tabs-nav-border-card--bottom-item-active{margin-top:-1px;border-top:1px solid transparent}.ccui-tabs .ccui-tabs-nav-border-card--left,.ccui-tabs .ccui-tabs-nav-border-card--right{position:relative;display:block;height:100%;background:var(--ccui-base-bg, #ffffff);border:1px solid var(--ccui-line, #adb0b8)}.ccui-tabs .ccui-tabs-nav-border-card--left:after,.ccui-tabs .ccui-tabs-nav-border-card--right:after{position:absolute;z-index:-1;content:"";background-color:var(--ccui-base-bg, #ffffff);top:0;width:2px;height:100%}.ccui-tabs .ccui-tabs-nav-border-card--left-item,.ccui-tabs .ccui-tabs-nav-border-card--right-item{padding:4px 20px;margin:0;font-size:16px;font-weight:500;cursor:pointer}.ccui-tabs .ccui-tabs-nav-border-card--left-item-active,.ccui-tabs .ccui-tabs-nav-border-card--right-item-active{color:var(--ccui-primary, #5e7ce0);background:var(--ccui-base-bg, #ffffff)}.ccui-tabs .ccui-tabs-nav-border-card--left{float:left}.ccui-tabs .ccui-tabs-nav-border-card--left:after{right:0}.ccui-tabs .ccui-tabs-nav-border-card--left-item-active{margin-right:-1px;border-top:1px solid var(--ccui-line, #adb0b8);border-right:1px solid transparent;border-bottom:1px solid var(--ccui-line, #adb0b8)}.ccui-tabs .ccui-tabs-nav-border-card--right{float:right}.ccui-tabs .ccui-tabs-nav-border-card--right:after{left:0}.ccui-tabs .ccui-tabs-nav-border-card--right-item-active{margin-left:-1px;border-top:1px solid var(--ccui-line, #adb0b8);border-bottom:1px solid var(--ccui-line, #adb0b8);border-left:1px solid transparent}.ccui-tab{position:relative;overflow:hidden;padding:4px}.ccui-tree{color:var(--ccui-text, #252b3a)}.ccui-tree-node__content--value-wrapper{display:flex}.ccui-button{margin-right:10px}.customize-header{padding:10px}.my-tabs{height:200px}.my-tabs .okUi-tab{padding:20px;font-size:30px;font-weight:700}.mt10{margin-top:10px}.mb20{margin-bottom:20px}
diff --git a/assets/team.md.C45kFU8d.js b/assets/team.md.CqM27egT.js
similarity index 97%
rename from assets/team.md.C45kFU8d.js
rename to assets/team.md.CqM27egT.js
index fefeadd..3bac26a 100644
--- a/assets/team.md.C45kFU8d.js
+++ b/assets/team.md.CqM27egT.js
@@ -1 +1 @@
-import{V as i,a as c,b as r}from"./chunks/theme.C2x-V_gQ.js";import{c as o,I as e,w as t,k as a,o as m,a as s}from"./chunks/framework.Py8LwWZb.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"team.md","filePath":"team.md","lastUpdated":1723346318000}'),n={name:"team.md"},v=Object.assign(n,{setup(p){const l=[{avatar:"https://avatars.githubusercontent.com/u/52314078?v=4",name:"vaebe",title:"Creator",links:[{icon:"github",link:"https://github.com/vaebe"},{icon:{svg:''},link:"https://juejin.cn/user/712139266339694/posts"}]}];return(d,h)=>(m(),o("div",null,[e(a(r),null,{default:t(()=>[e(a(i),null,{title:t(()=>[s(" 项目贡献者 ")]),lead:t(()=>[s(" 项目中的贡献者,会在下方进行展示。 ")]),_:1}),e(a(c),{size:"small",members:l})]),_:1})]))}});export{_ as __pageData,v as default};
+import{V as i,a as c,b as r}from"./chunks/theme.B0wR8IGZ.js";import{c as o,I as e,w as t,k as a,o as m,a as s}from"./chunks/framework.Py8LwWZb.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"team.md","filePath":"team.md","lastUpdated":1723383238000}'),n={name:"team.md"},v=Object.assign(n,{setup(p){const l=[{avatar:"https://avatars.githubusercontent.com/u/52314078?v=4",name:"vaebe",title:"Creator",links:[{icon:"github",link:"https://github.com/vaebe"},{icon:{svg:''},link:"https://juejin.cn/user/712139266339694/posts"}]}];return(d,h)=>(m(),o("div",null,[e(a(r),null,{default:t(()=>[e(a(i),null,{title:t(()=>[s(" 项目贡献者 ")]),lead:t(()=>[s(" 项目中的贡献者,会在下方进行展示。 ")]),_:1}),e(a(c),{size:"small",members:l})]),_:1})]))}});export{_ as __pageData,v as default};
diff --git a/assets/team.md.C45kFU8d.lean.js b/assets/team.md.CqM27egT.lean.js
similarity index 97%
rename from assets/team.md.C45kFU8d.lean.js
rename to assets/team.md.CqM27egT.lean.js
index fefeadd..3bac26a 100644
--- a/assets/team.md.C45kFU8d.lean.js
+++ b/assets/team.md.CqM27egT.lean.js
@@ -1 +1 @@
-import{V as i,a as c,b as r}from"./chunks/theme.C2x-V_gQ.js";import{c as o,I as e,w as t,k as a,o as m,a as s}from"./chunks/framework.Py8LwWZb.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"team.md","filePath":"team.md","lastUpdated":1723346318000}'),n={name:"team.md"},v=Object.assign(n,{setup(p){const l=[{avatar:"https://avatars.githubusercontent.com/u/52314078?v=4",name:"vaebe",title:"Creator",links:[{icon:"github",link:"https://github.com/vaebe"},{icon:{svg:''},link:"https://juejin.cn/user/712139266339694/posts"}]}];return(d,h)=>(m(),o("div",null,[e(a(r),null,{default:t(()=>[e(a(i),null,{title:t(()=>[s(" 项目贡献者 ")]),lead:t(()=>[s(" 项目中的贡献者,会在下方进行展示。 ")]),_:1}),e(a(c),{size:"small",members:l})]),_:1})]))}});export{_ as __pageData,v as default};
+import{V as i,a as c,b as r}from"./chunks/theme.B0wR8IGZ.js";import{c as o,I as e,w as t,k as a,o as m,a as s}from"./chunks/framework.Py8LwWZb.js";const _=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"team.md","filePath":"team.md","lastUpdated":1723383238000}'),n={name:"team.md"},v=Object.assign(n,{setup(p){const l=[{avatar:"https://avatars.githubusercontent.com/u/52314078?v=4",name:"vaebe",title:"Creator",links:[{icon:"github",link:"https://github.com/vaebe"},{icon:{svg:''},link:"https://juejin.cn/user/712139266339694/posts"}]}];return(d,h)=>(m(),o("div",null,[e(a(r),null,{default:t(()=>[e(a(i),null,{title:t(()=>[s(" 项目贡献者 ")]),lead:t(()=>[s(" 项目中的贡献者,会在下方进行展示。 ")]),_:1}),e(a(c),{size:"small",members:l})]),_:1})]))}});export{_ as __pageData,v as default};
diff --git a/components/avatar/index.html b/components/avatar/index.html
index 6b7d35c..b362634 100644
--- a/components/avatar/index.html
+++ b/components/avatar/index.html
@@ -6,13 +6,13 @@
     Avatar 头像 | vue3-ccui
     
     
-    
+    
     
-    
+    
     
-    
+    
     
-    
+    
     
     
     
@@ -53,8 +53,8 @@
 });
 </script>
 
-<style></style>

展示规则

  • 显示优先级排序 imgSrc > customText > name
  • 头像显示基本规则
    1. 中文开头:取传入字符串的最后两个字符
    2. 英文开头:取传入字符串的前面两个字符
    3. 多个英文名连用:取传入字符串的前两个英文名首字母
    4. 非中英文开头:取传入字符串的前两个字符

Avatar参数

参数类型默认说明
namestring-必选,传入字符串用于制作头像 (可以不传 展示默认)
genderGenderType-可选,根据性别区分头像颜色
widthnumber36可选,设定组件的宽度, 单位为 px
heightnumber36可选,设定组件的高度,单位为 px
isRoundbooleantrue可选,是否显示为圆形
imgSrcstring-可选,传入自定义图片作为头像
customTextstring-可选,传入自定义显示文字,不做处理
fitFitTypecover内容应该如何适应到其使用高度和宽度

Avatar类型定义

GenderType

ts
export type GenderType = 'male' | 'female' | string;

FitType

ts
export type FitType = 'fill' | 'contain' | 'cover' | 'none' | 'scale-down';

Avatar事件

Released under the MIT License.

- +<style></style>

展示规则

  • 显示优先级排序 imgSrc > customText > name
  • 头像显示基本规则
    1. 中文开头:取传入字符串的最后两个字符
    2. 英文开头:取传入字符串的前面两个字符
    3. 多个英文名连用:取传入字符串的前两个英文名首字母
    4. 非中英文开头:取传入字符串的前两个字符

Avatar参数

参数类型默认说明
namestring-必选,传入字符串用于制作头像 (可以不传 展示默认)
genderGenderType-可选,根据性别区分头像颜色
widthnumber36可选,设定组件的宽度, 单位为 px
heightnumber36可选,设定组件的高度,单位为 px
isRoundbooleantrue可选,是否显示为圆形
imgSrcstring-可选,传入自定义图片作为头像
customTextstring-可选,传入自定义显示文字,不做处理
fitFitTypecover内容应该如何适应到其使用高度和宽度

Avatar类型定义

GenderType

ts
export type GenderType = 'male' | 'female' | string;

FitType

ts
export type FitType = 'fill' | 'contain' | 'cover' | 'none' | 'scale-down';

Avatar事件

Released under the MIT License.

+ \ No newline at end of file diff --git a/components/button/index.html b/components/button/index.html index b037466..7b0a068 100644 --- a/components/button/index.html +++ b/components/button/index.html @@ -6,13 +6,13 @@ Button 按钮 | vue3-ccui - + - + - + - + @@ -101,8 +101,8 @@ | 'warning' | 'danger' | 'info' - | 'text';

ButtonSizeType

ts
export type ButtonSizeType = 'large' | 'default' | 'small';

ButtonNativeType

ts
export type ButtonSizeType = 'large' | 'default' | 'small';

Button插槽

插槽名说明
icon自定义图标组件

Released under the MIT License.

- + | 'text';

ButtonSizeType

ts
export type ButtonSizeType = 'large' | 'default' | 'small';

ButtonNativeType

ts
export type ButtonSizeType = 'large' | 'default' | 'small';

Button插槽

插槽名说明
icon自定义图标组件

Released under the MIT License.

+ \ No newline at end of file diff --git a/components/calendar/index.html b/components/calendar/index.html index 2ceef2a..257227a 100644 --- a/components/calendar/index.html +++ b/components/calendar/index.html @@ -6,13 +6,13 @@ Calendar 日历 | vue3-ccui - + - + - + - + @@ -110,8 +110,8 @@ <style> -</style>

Calendar参数

参数类型默认说明
v-modelDate--必选,组件绑定的值

Calendar事件

事件类型说明
changestring日期改变后的值

Calendar插槽

插槽名说明
header自定义日历头部,参数date当前日期
dateCell返回 data: { isSelected, date, day };isSelected 是否选中、date 格式化后的日期、 day 单元格的日期 。

Released under the MIT License.

- +</style>

Calendar参数

参数类型默认说明
v-modelDate--必选,组件绑定的值

Calendar事件

事件类型说明
changestring日期改变后的值

Calendar插槽

插槽名说明
header自定义日历头部,参数date当前日期
dateCell返回 data: { isSelected, date, day };isSelected 是否选中、date 格式化后的日期、 day 单元格的日期 。

Released under the MIT License.

+ \ No newline at end of file diff --git a/components/card/index.html b/components/card/index.html index 3df0c41..1b347b3 100644 --- a/components/card/index.html +++ b/components/card/index.html @@ -6,13 +6,13 @@ Card 卡片 | vue3-ccui - + - + - + - + @@ -46,8 +46,8 @@ </script> <style lang="scss" scoped> -</style>

Card参数

参数类型默认说明
headerstring卡片的标题 可以通过设置 header 来修改标题,也可以通过 slot#header 传入 DOM 节点
body-styleobject'{ padding: '20px' }'body 的样式
shadowShadowTypealways设置阴影显示时机

Card类型定义

ShadowType

ts
export type ShadowType = PropType<'always' | 'hover' | 'never'>;

Released under the MIT License.

- +</style>

Card参数

参数类型默认说明
headerstring卡片的标题 可以通过设置 header 来修改标题,也可以通过 slot#header 传入 DOM 节点
body-styleobject'{ padding: '20px' }'body 的样式
shadowShadowTypealways设置阴影显示时机

Card类型定义

ShadowType

ts
export type ShadowType = PropType<'always' | 'hover' | 'never'>;

Released under the MIT License.

+ \ No newline at end of file diff --git a/components/check-box/index.html b/components/check-box/index.html index 7359a3b..59ef8a9 100644 --- a/components/check-box/index.html +++ b/components/check-box/index.html @@ -6,13 +6,13 @@ CheckBox 多选框 | vue3-ccui - + - + - + - + @@ -157,8 +157,8 @@ </style>

CheckBox参数

参数类型默认说明
v-modelboolean--必选,选中项绑定值
disabledbooleanfalse可选,是否禁用
labelLabelType--单独使用 check-box 且无默认插槽时当作info展示,存在插槽帮定制无效,结合 check-box-group使用时作为选中项的值。
colorstring--可选,复选框颜色
beforeChangeBeforeChangeType--可选,checkbox 切换前的回调函数,返回 boolean 类型,返回 false 可以阻止 checkbox 切换

CheckBox事件

事件类型说明
changeFunction复选框的值改变时发出的事件,值是当前状态

CheckBox类型定义

LabelType

ts
export type LabelType = string | number | boolean;

BeforeChangeType

ts
export type BeforeChangeType = (
   isChecked: boolean,
   v: string
-) => boolean | Promise<boolean>;

CheckBox插槽

默认插槽

CheckBoxGroup参数

参数类型默认说明
v-modelArray[]必选,选中项绑定值
disabledbooleanfalse可选,是否禁用
colorstring--可选,复选框颜色
directionDirectionType'column'可选,设置横向或纵向排列
beforeChangeBeforeChangeType--可选,checkbox 切换前的回调函数,返回 boolean 类型,返回 false 可以阻止 checkbox 切换

CheckBoxGroup类型定义

DirectionType

ts
export type DirectionType = 'row' | 'column';

CheckBoxGroup事件

事件类型说明
changeFunction复选框的值改变时发出的事件,值是当前状态

CheckBoxGroup插槽

默认插槽

Released under the MIT License.

- +) => boolean | Promise<boolean>;

CheckBox插槽

默认插槽

CheckBoxGroup参数

参数类型默认说明
v-modelArray[]必选,选中项绑定值
disabledbooleanfalse可选,是否禁用
colorstring--可选,复选框颜色
directionDirectionType'column'可选,设置横向或纵向排列
beforeChangeBeforeChangeType--可选,checkbox 切换前的回调函数,返回 boolean 类型,返回 false 可以阻止 checkbox 切换

CheckBoxGroup类型定义

DirectionType

ts
export type DirectionType = 'row' | 'column';

CheckBoxGroup事件

事件类型说明
changeFunction复选框的值改变时发出的事件,值是当前状态

CheckBoxGroup插槽

默认插槽

Released under the MIT License.

+ \ No newline at end of file diff --git a/components/divider/index.html b/components/divider/index.html index c483835..971a485 100644 --- a/components/divider/index.html +++ b/components/divider/index.html @@ -6,13 +6,13 @@ Divider 分隔线 | vue3-ccui - + - + - + - + @@ -71,8 +71,8 @@ <style> -</style>

Divider参数

参数类型默认说明
colorstring--设置分隔线的颜色
directionDirectionTypehorizontal设置分隔线方向
border-styleBorderStyleTypesolid设置分隔符样式
content-positionContentPositionTypecenter设置分隔线文案的位置
content-colorstring--设置分隔线文案的颜色
content-background-colorstring--设置分隔线文案的背景颜色

Divider类型定义

DirectionType

ts
export type DirectionType = 'horizontal' | 'vertical';

BorderStyleType

ts
export type BorderStyleType = 'dashed' | 'solid';

ContentPositionType

ts
export type ContentPositionType = 'left' | 'right' | 'center';

Released under the MIT License.

- +</style>

Divider参数

参数类型默认说明
colorstring--设置分隔线的颜色
directionDirectionTypehorizontal设置分隔线方向
border-styleBorderStyleTypesolid设置分隔符样式
content-positionContentPositionTypecenter设置分隔线文案的位置
content-colorstring--设置分隔线文案的颜色
content-background-colorstring--设置分隔线文案的背景颜色

Divider类型定义

DirectionType

ts
export type DirectionType = 'horizontal' | 'vertical';

BorderStyleType

ts
export type BorderStyleType = 'dashed' | 'solid';

ContentPositionType

ts
export type ContentPositionType = 'left' | 'right' | 'center';

Released under the MIT License.

+ \ No newline at end of file diff --git a/components/radio/index.html b/components/radio/index.html index 548ea7b..345e42d 100644 --- a/components/radio/index.html +++ b/components/radio/index.html @@ -6,13 +6,13 @@ Radio 单选框 | vue3-ccui - + - + - + - + @@ -113,8 +113,8 @@ .mt10 { margin-top: 10px; } -</style>

Radio参数

参数类型默认说明
v-model'string' 'number'-必选 radio 的绑定值
label'string' 'number'-必选,单选项值
namestring-原生 name 属性
disabledbooleanfalse可选,是否禁用该单选项
before-changeBeforeChangeType-可选,radio 切换前的回调函数,返回 boolean 类型,返回 false 可以阻止 radio 切换

Radio事件

事件类型说明
change(value: string) => void单选项值改变时触发,返回选中的值

Radio类型定义

BeforeChangeType

ts
export type BeforeChangeType = (value: string) => boolean | Promise<boolean>;

Radio插槽

默认插槽

RadioGroup参数

参数类型默认说明
model-value / v-modelstring / number-必选 radio 的绑定值
disabledbooleanfalse可选,是否禁用该单选项
directionDirectionType'column'可选,设置横向或纵向排列
before-changeBeforeChangeType-可选,radio 切换前的回调函数,返回 boolean 类型,返回 false 可以阻止 radio 切换

RadioGroup类型定义

DirectionType

ts
export type DirectionType = 'row' | 'column';

RadioGroup事件

事件类型说明
change单选项值改变时触发,返回选中的值

RadioGroup插槽

默认插槽

Released under the MIT License.

- +</style>

Radio参数

参数类型默认说明
v-model'string' 'number'-必选 radio 的绑定值
label'string' 'number'-必选,单选项值
namestring-原生 name 属性
disabledbooleanfalse可选,是否禁用该单选项
before-changeBeforeChangeType-可选,radio 切换前的回调函数,返回 boolean 类型,返回 false 可以阻止 radio 切换

Radio事件

事件类型说明
change(value: string) => void单选项值改变时触发,返回选中的值

Radio类型定义

BeforeChangeType

ts
export type BeforeChangeType = (value: string) => boolean | Promise<boolean>;

Radio插槽

默认插槽

RadioGroup参数

参数类型默认说明
model-value / v-modelstring / number-必选 radio 的绑定值
disabledbooleanfalse可选,是否禁用该单选项
directionDirectionType'column'可选,设置横向或纵向排列
before-changeBeforeChangeType-可选,radio 切换前的回调函数,返回 boolean 类型,返回 false 可以阻止 radio 切换

RadioGroup类型定义

DirectionType

ts
export type DirectionType = 'row' | 'column';

RadioGroup事件

事件类型说明
change单选项值改变时触发,返回选中的值

RadioGroup插槽

默认插槽

Released under the MIT License.

+ \ No newline at end of file diff --git a/components/rate/index.html b/components/rate/index.html index 748fce5..1d0940e 100644 --- a/components/rate/index.html +++ b/components/rate/index.html @@ -6,13 +6,13 @@ Rate 评分 | vue3-ccui - + - + - + - + @@ -136,8 +136,8 @@ .mb20 { margin-bottom: 20px; } -</style>

Rate参数

参数类型默认值描述
v-modelnumber0必选,评分绑定的值
read-onlybooleanfalse可选,设置是否为只读模式,只读模式无法交互
countnumber5可选,设置总等级数
colorstring--可选,星星选中颜色
allow-halfbooleanfalse可选,动态模式下是否允许半选

Rate事件

参数类型说明回调参数
change(value: number) => void分值改变时触发改变后的分值

Rate类型定义

OnTouchedType

ts
export type OnTouchedType = () => void;

Rate插槽

插槽名说明
default支持传入一个文本字符或svg图标(可以被color、fill改变颜色的)
info返回当前选中的值 可用于自定义评分描述

Released under the MIT License.

- +</style>

Rate参数

参数类型默认值描述
v-modelnumber0必选,评分绑定的值
read-onlybooleanfalse可选,设置是否为只读模式,只读模式无法交互
countnumber5可选,设置总等级数
colorstring--可选,星星选中颜色
allow-halfbooleanfalse可选,动态模式下是否允许半选

Rate事件

参数类型说明回调参数
change(value: number) => void分值改变时触发改变后的分值

Rate类型定义

OnTouchedType

ts
export type OnTouchedType = () => void;

Rate插槽

插槽名说明
default支持传入一个文本字符或svg图标(可以被color、fill改变颜色的)
info返回当前选中的值 可用于自定义评分描述

Released under the MIT License.

+ \ No newline at end of file diff --git a/components/status/index.html b/components/status/index.html index c951356..505a374 100644 --- a/components/status/index.html +++ b/components/status/index.html @@ -6,13 +6,13 @@ Status 状态 | vue3-ccui - + - + - + - + @@ -52,8 +52,8 @@ | 'warning' | 'waiting' | 'running' - | 'invalid';

Released under the MIT License.

- + | 'invalid';

Released under the MIT License.

+ \ No newline at end of file diff --git a/components/tabs/index.html b/components/tabs/index.html index ba8e786..5e9502a 100644 --- a/components/tabs/index.html +++ b/components/tabs/index.html @@ -6,13 +6,13 @@ Tabs 选项卡 | vue3-ccui - + - + - + - + @@ -210,8 +210,8 @@ } } </style>

Tabs参数

参数类型默认说明
v-modelModelValueType-绑定值,选中选项卡的 name
typeTabsType-风格类型
tab-positionITabPositionTypetop选项卡所在位置

Tabs事件

事件类型说明
changeBeforeChangeTypeactiveName 改变时触发

tabs类型定义

ModelValueType

ts
export type ModelValueType = string | number;

ITabsType

ts
export type ITabsType = '' | 'card' | 'border-card';

ITabPositionType

ts
export type ITabPositionType = 'top' | 'right' | 'bottom' | 'left';

BeforeChangeType

ts
export type Active = string | number | null;
-export type BeforeChangeType = (id: Active) => boolean;

Tabs插槽

默认插槽

Tab参数

参数类型默认说明
labelLabelType-选项卡标题
nameNameType-与选项卡绑定值 value 对应的标识符,表示选项卡别名

tab类型定义

LabelType

ts
export type LabelType = string | number;

NameType

ts
export type NameType = string | number;

Tab插槽

插槽名说明
title标签页标题
-默认插槽

Released under the MIT License.

- +export type BeforeChangeType = (id: Active) => boolean;

Tabs插槽

默认插槽

Tab参数

参数类型默认说明
labelLabelType-选项卡标题
nameNameType-与选项卡绑定值 value 对应的标识符,表示选项卡别名

tab类型定义

LabelType

ts
export type LabelType = string | number;

NameType

ts
export type NameType = string | number;

Tab插槽

插槽名说明
title标签页标题
-默认插槽

Released under the MIT License.

+ \ No newline at end of file diff --git a/components/tree/index.html b/components/tree/index.html index 1c20843..e11227b 100644 --- a/components/tree/index.html +++ b/components/tree/index.html @@ -6,20 +6,20 @@ Tree 树 | vue3-ccui - + - + - + - + -
Skip to content

Tree 树

  • 用清晰的层级结构展示信息,可展开或折叠。

何时使用

  • 需要展示层级结构。

基本用法

一级 1
一级 2
二级 2-1
二级 2-2
一级 3
二级 3-1
二级 3-2
三级 3-2-1
一级 4
渲染一棵基本树
<template>
+    
Skip to content

Tree 树

  • 用清晰的层级结构展示信息,可展开或折叠。

何时使用

  • 需要展示层级结构。

基本用法

一级 1
一级 2
二级 2-1
二级 2-2
一级 3
二级 3-1
二级 3-2
三级 3-2-1
一级 4
渲染一棵基本树
<template>
   <c-tree :data="data"></c-tree>
 </template>
 
@@ -111,8 +111,8 @@
     };
   }
 });
-</script>

Released under the MIT License.

- +</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/hashmap.json b/hashmap.json index 8b18cbd..9da2155 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"components_avatar_index.md":"CvzwtDXb","components_button_index.md":"CYUteno8","components_calendar_index.md":"BHLZyY0L","components_card_index.md":"CRLVUqBr","components_check-box_index.md":"DQWbYrW0","components_divider_index.md":"Bi6WB3ya","components_radio_index.md":"0p65tMWw","components_rate_index.md":"Cs2Nt8Wp","components_status_index.md":"BMbp-TBx","components_tabs_index.md":"B-JP5yiq","components_tree_index.md":"akGrsPPg","index.md":"BtUkP8o4","introduce.md":"CtigW8hh","team.md":"C45kFU8d"} +{"components_avatar_index.md":"B1FrBgX3","components_button_index.md":"D5ybEjvA","components_calendar_index.md":"CJyz6jrS","components_card_index.md":"Bp4x7Mbe","components_check-box_index.md":"Bm47DCQb","components_divider_index.md":"DtU9PN7G","components_radio_index.md":"5BAHWAbm","components_rate_index.md":"L636np5Z","components_status_index.md":"BEF2ZvEF","components_tabs_index.md":"51Ufm06l","components_tree_index.md":"MW5yN60J","index.md":"glgJShIF","introduce.md":"Dl_I1Ijb","team.md":"CqM27egT"} diff --git a/index.html b/index.html index fe4291a..ba4bc3f 100644 --- a/index.html +++ b/index.html @@ -6,13 +6,13 @@ vue3-ccui - + - + - + - + @@ -20,7 +20,7 @@
Skip to content

vue3-ccui

一个使用 vue3、tsx 的组件库示例

看过星辰大海,才明白自己渺小如沙

cc ui

Released under the MIT License.

- + \ No newline at end of file diff --git a/introduce.html b/introduce.html index 913b087..793e08a 100644 --- a/introduce.html +++ b/introduce.html @@ -6,13 +6,13 @@ 简介 | vue3-ccui - + - + - + - + @@ -56,8 +56,8 @@ import ccui from 'vue3-ccui' import 'vue3-ccui/style.css' -createApp(App).use(ccui).mount('#app')

Released under the MIT License.

- +createApp(App).use(ccui).mount('#app')

Released under the MIT License.

+ \ No newline at end of file diff --git a/team.html b/team.html index 7df689f..bcd4d0d 100644 --- a/team.html +++ b/team.html @@ -6,13 +6,13 @@ vue3-ccui - + - + - + - + @@ -20,7 +20,7 @@
Skip to content

项目贡献者

项目中的贡献者,会在下方进行展示。

vaebe

vaebe

Creator

Released under the MIT License.

- + \ No newline at end of file