diff --git a/docs/.vitepress/dist/404.html b/docs/.vitepress/dist/404.html index 4a8391b..6d2980e 100644 --- a/docs/.vitepress/dist/404.html +++ b/docs/.vitepress/dist/404.html @@ -5,15 +5,15 @@ 404 | QUI - - + +
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.

License

- diff --git a/docs/.vitepress/dist/assets/app.93a00cff.js b/docs/.vitepress/dist/assets/app.93a00cff.js new file mode 100644 index 0000000..1f26fbd --- /dev/null +++ b/docs/.vitepress/dist/assets/app.93a00cff.js @@ -0,0 +1 @@ +import{d as h,l as D,o as c,c as d,b as P,G as M,r as K,n as v,i as g,k as Q,H as O,C as b,K as m,t as _,J as w,a3 as X,E as Y,T as Z,F as V,R,a as x,a5 as ee,a6 as ae,S as te,U as le,Q as A,a7 as ne,a8 as se,a9 as oe,aa as ue,ab as ie,ac as re,ad as ce,ae as de,af as pe,ag as fe,M as he,u as ve,q as me,ah as ge,ai as ye,aj as be,ak as _e}from"./chunks/framework.daa0b590.js";import{t as $e}from"./chunks/theme.c3196ec4.js";const we={key:0,class:"q-loadingIndicator"},qe=h({name:"QButton"}),Se=h({...qe,props:{type:{type:String,default:"default"},dashed:{type:Boolean,default:!1},size:{type:String,default:"default"},round:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1}},setup(e){const l=e,{type:a,dashed:s,size:n,round:u,disabled:p,loading:o}=l,i=D(()=>({[`q-type-${a}`]:a,["q-type-dashed"]:s,[`q-size-${n}`]:n,["is-round"]:u,["is-disabled"]:p||o,["is-loading"]:o}));return(B,E)=>(c(),d("button",{class:v(["q-button",i.value])},[P(o)?(c(),d("span",we)):M("",!0),K(B.$slots,"default",{},()=>[x(_(P(a)),1)],!0)],2))}}),I=(e,l)=>{const a=e.__vccOpts||e;for(const[s,n]of l)a[s]=n;return a},q=I(Se,[["__scopeId","data-v-0b80682a"]]);q.install=e=>{e.component(q.name,q)};const Ce=["title"],ke=["title","onMouseenter","onClick"],Be=h({name:"QSelect"}),Ve=h({...Be,props:{options:{default:()=>[]},label:{default:"label"},value:{default:"value"},placeholder:{default:"请选择"},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},width:{default:120},height:{default:32},maxDisplay:{default:6},modelValue:{default:null}},emits:["update:modelValue","change"],setup(e,{emit:l}){const a=e,s=g(),n=g(),u=g(!1),p=g(!0),o=g(!1),i=g();Q(()=>{B()});function B(){if(a.modelValue){const t=a.options.find(f=>f[a.value]===a.modelValue);t?(s.value=t[a.label],n.value=t[a.value]):(s.value=a.modelValue,n.value=null)}else s.value=null,n.value=null}function E(){u.value&&(u.value=!1)}function N(){a.clearable&&s.value&&(o.value=!0)}function j(){a.clearable&&o.value&&(o.value=!1)}function L(t){n.value=t}function F(){p.value=!1}function U(){n.value=null,p.value=!0,i.value.focus()}function H(){if(u.value=!u.value,!n.value&&s.value){const t=a.options.find(f=>f[a.label]===s.value);n.value=t?t[a.value]:null}}function G(){o.value=!1,s.value=null,n.value=null,l("update:modelValue"),l("change")}function J(t,f,$){a.modelValue!==t&&(s.value=f,n.value=t,l("update:modelValue",t),l("change",t,f,$)),u.value=!1}return(t,f)=>{const $=O("q-icon");return c(),d("div",{class:"q-select",style:m(`height: ${t.height}px;`)},[b("div",{class:v(["q-select-wrap",{hover:!t.disabled,focus:u.value,disabled:t.disabled}]),style:m(`width: ${t.width}px; height: ${t.height}px;`),tabindex:"0",ref_key:"select",ref:i,onMouseenter:N,onMouseleave:j,onBlur:f[0]||(f[0]=r=>p.value&&!t.disabled?E():()=>!1),onClick:f[1]||(f[1]=r=>t.disabled?()=>!1:H())},[b("div",{class:v(["u-select-input",{placeholder:!s.value}]),style:m(`line-height: ${t.height-2}px;`),title:s.value},_(s.value||t.placeholder),15,Ce),w($,{name:"q-icon-arrow-bottom",class:v(["selec-q-icon triangle",{rotate:u.value,show:!o.value}])},null,8,["class"]),w($,{name:"q-icon-close",class:v(["selec-q-icon close",{show:o.value}]),onClick:X(G,["stop"])},null,8,["class","onClick"])],38),w(Z,{name:"fade"},{default:Y(()=>[ee(b("div",{class:"q-options-panel",onMouseenter:F,onMouseleave:U,style:m(`top: ${t.height+4}px; line-height: ${t.height-10}px; max-height: ${t.maxDisplay*t.height+9}px; width: ${t.width}px;`)},[(c(!0),d(V,null,R(t.options,(r,z)=>(c(),d("p",{key:z,class:v(["u-option",{"option-selected":r[t.label]===s.value,"option-hover":!r.disabled&&r[t.value]===n.value,"option-disabled":r.disabled}]),title:r[t.label],onMouseenter:W=>L(r[t.value]),onClick:W=>r.disabled?()=>!1:J(r[t.value],r[t.label],z)},_(r[t.label]),43,ke))),128))],36),[[ae,u.value]])]),_:1})],4)}}}),S=I(Ve,[["__scopeId","data-v-10eaefa2"]]);S.install=e=>{e.component(S.name,S)};const Ae=e=>(te("data-v-6e1538d3"),e=e(),le(),e),Ie=["href","title","target"],Ee={key:0,class:"u-separator"},ze={key:1,class:"u-separator"},Pe=Ae(()=>b("div",{class:"assist"},null,-1)),De=h({name:"QBreadcrumb"}),Me=h({...De,props:{routes:{default:()=>[]},fontSize:{default:14},height:{default:21},maxWidth:{default:150},separator:{default:""},target:{default:"_self"}},setup(e){const l=e,a=D(()=>l.routes.length),s=n=>{var u=n.path;if(n.query&&JSON.stringify(n.query)!=="{}"){const p=n.query;Object.keys(p).forEach((o,i)=>{i===0?u=u+"?"+o+"="+p[o]:u=u+"&"+o+"="+p[o]})}return u};return(n,u)=>{const p=O("q-icon");return c(),d("div",{class:"q-breadcrumb",style:m(`height: ${n.height}px;`)},[(c(!0),d(V,null,R(n.routes,(o,i)=>(c(),d("div",{class:"q-bread",key:i},[b("a",{class:v(["u-route",{active:i===a.value-1}]),style:m(`font-size: ${n.fontSize}px; max-width: ${n.maxWidth}px;`),href:i===a.value-1?"javascript:;":s(o),title:o.name,target:i===a.value-1?"_self":n.target},_(o.name||"--"),15,Ie),i!==a.value-1?(c(),d(V,{key:0},[n.separator?(c(),d("span",Ee,_(n.separator),1)):(c(),d("span",ze,[w(p,{name:"q-icon-arrow-right"})]))],64)):M("",!0)]))),128)),Pe],4)}}}),C=I(Me,[["__scopeId","data-v-6e1538d3"]]);C.install=e=>{e.component(C.name,C)};const Qe=h({name:"QIcon"}),k=h({...Qe,props:{name:String,color:{type:String,default:"#333333"},size:{type:String,default:"14"}},setup(e){return(l,a)=>(c(),d("i",{class:v(["qIconfont",e.name]),style:m({color:e.color,fontSize:e.size+"px"})},null,6))}});k.install=e=>{e.component(k.name,k)};const Oe=[q,S,C,k],Re=e=>{Oe.forEach(l=>e.component(l.name,l))},Te={install:Re};const Ne={...$e,enhanceApp({app:e}){e.use(Te)}};function T(e){if(e.extends){const l=T(e.extends);return{...l,...e,async enhanceApp(a){l.enhanceApp&&await l.enhanceApp(a),e.enhanceApp&&await e.enhanceApp(a)}}}return e}const y=T(Ne),je=h({name:"VitePressApp",setup(){const{site:e}=ve();return me(()=>{Q(()=>{document.documentElement.lang=e.value.lang,document.documentElement.dir=e.value.dir})}),ge(),ye(),be(),y.setup&&y.setup(),()=>_e(y.Layout)}});async function Le(){const e=Ue(),l=Fe();l.provide(se,e);const a=oe(e.route);return l.provide(ue,a),l.component("Content",ie),l.component("ClientOnly",re),Object.defineProperties(l.config.globalProperties,{$frontmatter:{get(){return a.frontmatter.value}},$params:{get(){return a.page.value.params}}}),y.enhanceApp&&await y.enhanceApp({app:l,router:e,siteData:ce}),{app:l,router:e,data:a}}function Fe(){return de(je)}function Ue(){let e=A,l;return pe(a=>{let s=fe(a);return e&&(l=s),(e||l===s)&&(s=s.replace(/\.js$/,".lean.js")),A&&(e=!1),he(()=>import(s),[])},y.NotFound)}A&&Le().then(({app:e,router:l,data:a})=>{l.go().then(()=>{ne(l.route,a.site),e.mount("#app")})});export{Le as createApp}; diff --git a/docs/.vitepress/dist/assets/app.af99e5ad.js b/docs/.vitepress/dist/assets/app.af99e5ad.js deleted file mode 100644 index f6d1c9c..0000000 --- a/docs/.vitepress/dist/assets/app.af99e5ad.js +++ /dev/null @@ -1 +0,0 @@ -import{d as f,l as P,o as d,c as p,b as z,G as D,r as W,n as v,i as g,k as M,H as K,C as b,K as h,t as _,J as k,a3 as X,E as Y,T as Z,F as Q,R as O,a as x,a5 as ee,a6 as ae,S as te,U as le,Q as V,a7 as ne,a8 as se,a9 as oe,aa as ue,ab as ie,ac as re,ad as ce,ae as de,af as pe,ag as fe,M as ve,u as he,q as me,ah as ge,ai as ye,aj as be,ak as _e}from"./chunks/framework.daa0b590.js";import{t as $e}from"./chunks/theme.68aad02f.js";const we={key:0,class:"q-loadingIndicator"},Se=f({name:"QButton"}),Ce=f({...Se,props:{type:{type:String,default:"default"},dashed:{type:Boolean,default:!1},size:{type:String,default:"default"},round:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1}},setup(e){const l=e,{type:a,dashed:s,size:n,round:u,disabled:i,loading:o}=l,m=P(()=>({[`q-type-${a}`]:a,["q-type-dashed"]:s,[`q-size-${n}`]:n,["is-round"]:u,["is-disabled"]:i||o,["is-loading"]:o}));return(B,I)=>(d(),p("button",{class:v(["q-button",m.value])},[z(o)?(d(),p("span",we)):D("",!0),W(B.$slots,"default",{},()=>[x(_(z(a)),1)],!0)],2))}}),A=(e,l)=>{const a=e.__vccOpts||e;for(const[s,n]of l)a[s]=n;return a},w=A(Ce,[["__scopeId","data-v-0b80682a"]]);w.install=e=>{e.component(w.name,w)};const qe=["title"],Be=["title","onMouseenter","onClick"],ke=f({name:"QSelect"}),Ve=f({...ke,props:{options:{default:()=>[]},label:{default:"label"},value:{default:"value"},placeholder:{default:"请选择"},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},width:{default:120},height:{default:32},maxDisplay:{default:6},modelValue:{default:null}},emits:["update:modelValue","change"],setup(e,{emit:l}){const a=e,s=g(),n=g(),u=g(!1),i=g(!0),o=g(!1),m=g();M(()=>{B()});function B(){if(a.modelValue){const t=a.options.find(c=>c[a.value]===a.modelValue);t?(s.value=t[a.label],n.value=t[a.value]):(s.value=a.modelValue,n.value=null)}else s.value=null,n.value=null}function I(){u.value&&(u.value=!1)}function T(){a.clearable&&s.value&&(o.value=!0)}function N(){a.clearable&&o.value&&(o.value=!1)}function j(t){n.value=t}function L(){i.value=!1}function F(){n.value=null,i.value=!0,m.value.focus()}function U(){if(u.value=!u.value,!n.value&&s.value){const t=a.options.find(c=>c[a.label]===s.value);n.value=t?t[a.value]:null}}function H(){o.value=!1,s.value=null,n.value=null,l("update:modelValue"),l("change")}function G(t,c,$){a.modelValue!==t&&(s.value=c,n.value=t,l("update:modelValue",t),l("change",t,c,$)),u.value=!1}return(t,c)=>{const $=K("q-icon");return d(),p("div",{class:"q-select",style:h(`height: ${t.height}px;`)},[b("div",{class:v(["q-select-wrap",{hover:!t.disabled,focus:u.value,disabled:t.disabled}]),style:h(`width: ${t.width}px; height: ${t.height}px;`),tabindex:"0",ref_key:"select",ref:m,onMouseenter:T,onMouseleave:N,onBlur:c[0]||(c[0]=r=>i.value&&!t.disabled?I():()=>!1),onClick:c[1]||(c[1]=r=>t.disabled?()=>!1:U())},[b("div",{class:v(["u-select-input",{placeholder:!s.value}]),style:h(`line-height: ${t.height-2}px;`),title:s.value},_(s.value||t.placeholder),15,qe),k($,{name:"q-icon-arrow-bottom",class:v(["triangle",{rotate:u.value,show:!o.value}])},null,8,["class"]),k($,{name:"q-icon-close",class:v(["close",{show:o.value}]),onClick:X(H,["stop"])},null,8,["class","onClick"])],38),k(Z,{name:"fade"},{default:Y(()=>[ee(b("div",{class:"q-options-panel",onMouseenter:L,onMouseleave:F,style:h(`top: ${t.height+4}px; line-height: ${t.height-10}px; max-height: ${t.maxDisplay*t.height+9}px; width: ${t.width}px;`)},[(d(!0),p(Q,null,O(t.options,(r,E)=>(d(),p("p",{key:E,class:v(["u-option",{"option-selected":r[t.label]===s.value,"option-hover":!r.disabled&&r[t.value]===n.value,"option-disabled":r.disabled}]),title:r[t.label],onMouseenter:J=>j(r[t.value]),onClick:J=>r.disabled?()=>!1:G(r[t.value],r[t.label],E)},_(r[t.label]),43,Be))),128))],36),[[ae,u.value]])]),_:1})],4)}}}),S=A(Ve,[["__scopeId","data-v-9026db89"]]);S.install=e=>{e.component(S.name,S)};const Ae=e=>(te("data-v-625bf3fe"),e=e(),le(),e),Ie=["href","title","target"],Ee={key:0,class:"u-separator"},ze=Ae(()=>b("div",{class:"assist"},null,-1)),Pe=f({name:"QBreadcrumb"}),De=f({...Pe,props:{routes:{default:()=>[]},fontSize:{default:14},height:{default:21},maxWidth:{default:150},separator:{default:""},target:{default:"_self"}},setup(e){const l=e,a=P(()=>l.routes.length),s=n=>{var u=n.path;if(n.query&&JSON.stringify(n.query)!=="{}"){const i=n.query;Object.keys(i).forEach((o,m)=>{m===0?u=u+"?"+o+"="+i[o]:u=u+"&"+o+"="+i[o]})}return u};return(n,u)=>(d(),p("div",{class:"q-breadcrumb",style:h(`height: ${n.height}px;`)},[(d(!0),p(Q,null,O(n.routes,(i,o)=>(d(),p("div",{class:"q-bread",key:o},[b("a",{class:v(["u-route",{active:o===a.value-1}]),style:h(`font-size: ${n.fontSize}px; max-width: ${n.maxWidth}px;`),href:o===a.value-1?"javascript:;":s(i),title:i.name,target:o===a.value-1?"_self":n.target},_(i.name||"--"),15,Ie),o!==a.value-1?(d(),p("span",Ee,_(n.separator||">"),1)):D("",!0)]))),128)),ze],4))}}),C=A(De,[["__scopeId","data-v-625bf3fe"]]);C.install=e=>{e.component(C.name,C)};const Me=f({name:"QIcon"}),q=f({...Me,props:{name:String,color:{type:String,default:"#333333"},size:{type:String,default:"14"}},setup(e){return(l,a)=>(d(),p("span",{class:v(["qIconfont",e.name]),style:h({color:e.color,fontSize:e.size+"px"})},null,6))}});q.install=e=>{e.component(q.name,q)};const Qe=[w,S,C,q],Oe=e=>{Qe.forEach(l=>e.component(l.name,l))},Re={install:Oe};const Te={...$e,enhanceApp({app:e}){e.use(Re)}};function R(e){if(e.extends){const l=R(e.extends);return{...l,...e,async enhanceApp(a){l.enhanceApp&&await l.enhanceApp(a),e.enhanceApp&&await e.enhanceApp(a)}}}return e}const y=R(Te),Ne=f({name:"VitePressApp",setup(){const{site:e}=he();return me(()=>{M(()=>{document.documentElement.lang=e.value.lang,document.documentElement.dir=e.value.dir})}),ge(),ye(),be(),y.setup&&y.setup(),()=>_e(y.Layout)}});async function je(){const e=Fe(),l=Le();l.provide(se,e);const a=oe(e.route);return l.provide(ue,a),l.component("Content",ie),l.component("ClientOnly",re),Object.defineProperties(l.config.globalProperties,{$frontmatter:{get(){return a.frontmatter.value}},$params:{get(){return a.page.value.params}}}),y.enhanceApp&&await y.enhanceApp({app:l,router:e,siteData:ce}),{app:l,router:e,data:a}}function Le(){return de(Ne)}function Fe(){let e=V,l;return pe(a=>{let s=fe(a);return e&&(l=s),(e||l===s)&&(s=s.replace(/\.js$/,".lean.js")),V&&(e=!1),ve(()=>import(s),[])},y.NotFound)}V&&je().then(({app:e,router:l,data:a})=>{l.go().then(()=>{ne(l.route,a.site),e.mount("#app")})});export{je as createApp}; diff --git a/docs/.vitepress/dist/assets/chunks/@localSearchIndexroot.f00c4301.js b/docs/.vitepress/dist/assets/chunks/@localSearchIndexroot.f00c4301.js new file mode 100644 index 0000000..80793c0 --- /dev/null +++ b/docs/.vitepress/dist/assets/chunks/@localSearchIndexroot.f00c4301.js @@ -0,0 +1 @@ +const t='{"documentCount":51,"nextId":51,"documentIds":{"0":"/q-ui/guide/components/breadcrumb.html#面包屑-q-breadcrumb","1":"/q-ui/guide/components/breadcrumb.html#基本使用","2":"/q-ui/guide/components/breadcrumb.html#自定义分隔符","3":"/q-ui/guide/components/breadcrumb.html#自定义样式","4":"/q-ui/guide/components/breadcrumb.html#新页面打开目标链接","5":"/q-ui/guide/components/breadcrumb.html#apis","6":"/q-ui/guide/components/breadcrumb.html#route-type","7":"/q-ui/guide/components/icon.html#图标-q-icon","8":"/q-ui/guide/components/icon.html#基本使用","9":"/q-ui/guide/components/icon.html#apis","10":"/q-ui/guide/components/icon.html#图标集合","11":"/q-ui/guide/components/select.html#选择器-qselect","12":"/q-ui/guide/components/select.html#基本使用","13":"/q-ui/guide/components/select.html#禁用","14":"/q-ui/guide/components/select.html#禁用选项","15":"/q-ui/guide/components/select.html#自定义样式","16":"/q-ui/guide/components/select.html#自定义字段名","17":"/q-ui/guide/components/select.html#自定义下拉面板展示数","18":"/q-ui/guide/components/select.html#apis","19":"/q-ui/guide/components/select.html#option-type","20":"/q-ui/guide/components/select.html#events","21":"/q-ui/guide/components/button.html#按钮","22":"/q-ui/guide/components/button.html#基本使用","23":"/q-ui/guide/components/button.html#禁用状态","24":"/q-ui/guide/components/button.html#尺寸","25":"/q-ui/guide/components/button.html#apis","26":"/q-ui/guide/components/button.html#events","27":"/q-ui/guide/features.html#特性","28":"/q-ui/guide/features.html#介绍","29":"/q-ui/guide/features.html#三种使用方式","30":"/q-ui/guide/started.html#快速上手","31":"/q-ui/guide/started.html#安装","32":"/q-ui/guide/started.html#使用","33":"/q-ui/utils/date-format.html#日期格式化","34":"/q-ui/utils/date-format.html#基本使用","35":"/q-ui/utils/date-format.html#格式化字符串","36":"/q-ui/utils/date-format.html#params","37":"/q-ui/utils/date-format.html#format-支持的格式化占位符列表","38":"/q-ui/utils/debounce.html#防抖","39":"/q-ui/utils/debounce.html#基本使用","40":"/q-ui/utils/debounce.html#params","41":"/q-ui/utils/download-file.html#下载文件","42":"/q-ui/utils/download-file.html#基本使用","43":"/q-ui/utils/download-file.html#params","44":"/q-ui/utils/started.html#快速上手","45":"/q-ui/utils/started.html#简要介绍","46":"/q-ui/utils/started.html#使用方式","47":"/q-ui/utils/started.html#目前收录-4-个常用函数","48":"/q-ui/utils/throttle.html#节流","49":"/q-ui/utils/throttle.html#基本使用","50":"/q-ui/utils/throttle.html#params"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[3,1,1],"1":[1,3,33],"2":[1,3,34],"3":[1,3,36],"4":[1,3,35],"5":[1,3,35],"6":[2,3,16],"7":[3,1,7],"8":[1,3,24],"9":[1,3,18],"10":[1,3,2],"11":[2,1,1],"12":[1,2,32],"13":[1,2,27],"14":[1,2,30],"15":[1,2,32],"16":[1,2,30],"17":[1,2,30],"18":[1,2,42],"19":[2,2,20],"20":[1,2,15],"21":[1,1,1],"22":[1,1,45],"23":[1,1,15],"24":[1,1,27],"25":[1,1,23],"26":[1,1,11],"27":[1,1,1],"28":[1,1,8],"29":[1,1,13],"30":[1,1,1],"31":[1,1,12],"32":[1,1,21],"33":[1,1,70],"34":[1,1,23],"35":[1,1,23],"36":[1,1,26],"37":[2,1,34],"38":[1,1,25],"39":[1,1,35],"40":[1,1,17],"41":[1,1,52],"42":[1,1,27],"43":[1,1,15],"44":[1,1,1],"45":[1,1,4],"46":[1,1,18],"47":[3,1,36],"48":[1,1,29],"49":[1,1,35],"50":[1,1,17]},"averageFieldLength":[1.1960784313725492,1.5294117647058822,22.84313725490196],"storedFields":{"0":{"title":"面包屑 q-breadcrumb","titles":[]},"1":{"title":"基本使用","titles":["面包屑 q-breadcrumb"]},"2":{"title":"自定义分隔符","titles":["面包屑 q-breadcrumb"]},"3":{"title":"自定义样式","titles":["面包屑 q-breadcrumb"]},"4":{"title":"新页面打开目标链接","titles":["面包屑 q-breadcrumb"]},"5":{"title":"APIs","titles":["面包屑 q-breadcrumb"]},"6":{"title":"Route Type","titles":["面包屑 q-breadcrumb"]},"7":{"title":"图标 q-icon","titles":[]},"8":{"title":"基本使用","titles":["图标 q-icon"]},"9":{"title":"APIs","titles":["图标 q-icon"]},"10":{"title":"图标集合","titles":["图标 q-icon"]},"11":{"title":"选择器 QSelect","titles":[]},"12":{"title":"基本使用","titles":["选择器 QSelect"]},"13":{"title":"禁用","titles":["选择器 QSelect"]},"14":{"title":"禁用选项","titles":["选择器 QSelect"]},"15":{"title":"自定义样式","titles":["选择器 QSelect"]},"16":{"title":"自定义字段名","titles":["选择器 QSelect"]},"17":{"title":"自定义下拉面板展示数","titles":["选择器 QSelect"]},"18":{"title":"APIs","titles":["选择器 QSelect"]},"19":{"title":"Option Type","titles":["选择器 QSelect"]},"20":{"title":"Events","titles":["选择器 QSelect"]},"21":{"title":"按钮","titles":[]},"22":{"title":"基本使用","titles":["按钮"]},"23":{"title":"禁用状态","titles":["按钮"]},"24":{"title":"尺寸","titles":["按钮"]},"25":{"title":"APIs","titles":["按钮"]},"26":{"title":"Events","titles":["按钮"]},"27":{"title":"特性","titles":[]},"28":{"title":"介绍","titles":["特性"]},"29":{"title":"三种使用方式","titles":["特性"]},"30":{"title":"快速上手","titles":[]},"31":{"title":"安装","titles":["快速上手"]},"32":{"title":"使用","titles":["快速上手"]},"33":{"title":"日期格式化","titles":[]},"34":{"title":"基本使用","titles":["日期格式化"]},"35":{"title":"格式化字符串","titles":["日期格式化"]},"36":{"title":"Params","titles":["日期格式化"]},"37":{"title":"format 支持的格式化占位符列表","titles":["日期格式化"]},"38":{"title":"防抖","titles":[]},"39":{"title":"基本使用","titles":["防抖"]},"40":{"title":"Params","titles":["防抖"]},"41":{"title":"下载文件","titles":[]},"42":{"title":"基本使用","titles":["下载文件"]},"43":{"title":"Params","titles":["下载文件"]},"44":{"title":"快速上手","titles":[]},"45":{"title":"简要介绍","titles":["快速上手"]},"46":{"title":"使用方式","titles":["快速上手"]},"47":{"title":"目前收录 4 个常用函数","titles":["快速上手"]},"48":{"title":"节流","titles":[]},"49":{"title":"基本使用","titles":["节流"]},"50":{"title":"Params","titles":["节流"]}},"dirtCount":0,"index":[["执行一次",{"2":{"48":1}}],["该函数每隔指定时间",{"2":{"48":1}}],["该组件库采用",{"2":{"28":1}}],["高频触发同一事件",{"2":{"48":1}}],["高度",{"2":{"18":1}}],["节流",{"0":{"48":1},"1":{"49":1,"50":1}}],["未传文件名时",{"2":{"47":1}}],["未传时",{"2":{"43":1}}],["个常用函数",{"0":{"47":1}}],["目前收录",{"0":{"47":1}}],["函数失效时长",{"2":{"50":1}}],["函数名",{"2":{"47":1}}],["函数",{"2":{"45":1}}],["常用的",{"2":{"45":1}}],["简要介绍",{"0":{"45":1}}],["文件地址",{"2":{"43":1}}],["文本最大显示宽度",{"2":{"5":1}}],["js",{"2":{"45":1}}],["jsdelivr",{"2":{"42":1}}],["jqw755",{"2":{"31":2,"32":4,"34":1,"35":1,"39":1,"42":1,"46":1,"49":1}}],["xmlhttprequest",{"2":{"41":1}}],["xhr",{"2":{"41":7}}],["要执行的函数",{"2":{"40":1,"50":1}}],["滚动条位置",{"2":{"39":1,"49":1}}],["移除键盘切换事件",{"2":{"39":1,"49":1}}],["打开控制台查看输出",{"2":{"39":1,"49":1}}],["是在闭包中的",{"2":{"38":1}}],["是否支持清除",{"2":{"18":1}}],["是否禁用选项",{"2":{"19":1}}],["是否禁用",{"2":{"18":1}}],["在函数执行一次之后",{"2":{"48":1}}],["在",{"2":{"38":1}}],["在何处打开目标",{"2":{"5":1}}],["对于短时间内连续触发的事件",{"2":{"38":1}}],["对象",{"2":{"36":1}}],["防抖时间期限",{"2":{"40":1}}],["防抖",{"0":{"38":1},"1":{"39":1,"40":1}}],["59",{"2":{"37":4}}],["两位数",{"2":{"37":5}}],["开始",{"2":{"37":1}}],["月",{"2":{"37":2}}],["月份",{"2":{"33":1}}],["四位数",{"2":{"37":1}}],["年",{"2":{"37":1}}],["描述",{"2":{"37":1,"47":1}}],["示例",{"2":{"37":1}}],["标识",{"2":{"37":1}}],["支持的格式化占位符列表",{"0":{"37":1}}],["或者",{"2":{"36":1}}],["或者可以转化为",{"2":{"36":1}}],["时间内函数只执行最后一次",{"2":{"38":1}}],["时间戳",{"2":{"36":1}}],["时为箭头",{"2":{"5":1}}],["格式化目标形式",{"2":{"36":1}}],["格式化字符串",{"0":{"35":1}}],["格式化时间戳",{"2":{"34":1}}],["0",{"2":{"37":3,"41":1,"42":2}}],["01",{"2":{"37":2}}],["06",{"2":{"34":1,"35":1}}],["00",{"2":{"33":1,"37":3}}],["k",{"2":{"33":5}}],["45",{"2":{"34":1}}],["41",{"2":{"34":1}}],["4",{"0":{"47":1},"2":{"33":1}}],["42",{"2":{"15":1}}],["$1",{"2":{"33":4}}],["$style",{"2":{"22":7,"23":1}}],["毫秒",{"2":{"33":1}}],["季度",{"2":{"33":1}}],["秒",{"2":{"33":1,"37":2}}],["分钟",{"2":{"37":2}}],["分",{"2":{"33":1}}],["分隔符",{"2":{"5":1}}],["小时",{"2":{"33":1,"37":2}}],["日",{"2":{"33":1,"37":2}}],["日期格式化函数",{"2":{"47":1}}],["日期格式化",{"0":{"33":1},"1":{"34":1,"35":1,"36":1,"37":1}}],["https",{"2":{"42":1}}],["href",{"2":{"41":2}}],["h",{"2":{"37":1}}],["h+",{"2":{"33":1}}],["hh",{"2":{"33":1,"36":1,"37":1,"47":1}}],["height=",{"2":{"15":1}}],["height",{"2":{"5":1,"18":1}}],["y+",{"2":{"33":1}}],["yyyy",{"2":{"33":1,"35":1,"36":1,"37":1,"47":1}}],["yarn",{"2":{"31":2}}],["源码",{"2":{"33":1}}],["单文件",{"2":{"32":1}}],["单位",{"2":{"5":2,"40":1,"50":1}}],["全局",{"2":{"32":1}}],["全局引入所有组件",{"2":{"29":1}}],["使用方式",{"0":{"46":1}}],["使用",{"0":{"32":1},"2":{"47":2}}],["安装",{"0":{"31":1}}],["快速上手",{"0":{"30":1,"44":1},"1":{"31":1,"32":1,"45":1,"46":1,"47":1}}],["到项目内使用",{"2":{"29":1}}],["到本地后",{"2":{"29":1}}],["下载文件并自定义文件名",{"2":{"47":1}}],["下载文件",{"0":{"41":1},"1":{"42":1,"43":1}}],["下单独拷贝单文件组件",{"2":{"29":1}}],["下拉菜单最多展示的下拉项数",{"2":{"18":1}}],["从文件地址中自动获取文件名称",{"2":{"43":1,"47":1}}],["从",{"2":{"29":1,"37":1}}],["unknown",{"2":{"48":1}}],["use",{"2":{"32":1}}],["ui",{"2":{"29":1,"31":2,"32":4,"34":1,"35":1,"39":1,"42":1,"46":1,"49":1}}],["url",{"2":{"5":1,"41":5,"43":1,"47":1}}],["按需引入部分组件",{"2":{"29":1}}],["按钮",{"0":{"21":1},"1":{"22":1,"23":1,"24":1,"25":1,"26":1}}],["三种使用方式",{"0":{"29":1}}],["三级路由三级路由三级路由三级路由三级路由",{"2":{"3":1}}],["三级路由三级路由三级路由三级路由",{"2":{"1":1,"2":1,"4":1}}],["实现的防抖函数",{"2":{"47":1}}],["实现的节流函数",{"2":{"47":1}}],["实现",{"2":{"28":1}}],["+",{"2":{"28":3,"33":7,"39":1,"49":1}}],["介绍",{"0":{"28":1}}],["特性",{"0":{"27":1},"1":{"28":1,"29":1}}],["点击按钮时的回调",{"2":{"26":1}}],["加载状态",{"2":{"25":1}}],["尺寸",{"0":{"24":1},"2":{"25":1}}],["open",{"2":{"41":1}}],["option",{"0":{"19":1},"2":{"18":2}}],["optionscustom",{"2":{"16":2}}],["optionsdisabled",{"2":{"14":2}}],["options=",{"2":{"12":1,"13":1,"14":1,"15":1,"16":1,"17":1}}],["options",{"2":{"12":2,"13":2,"15":2,"17":2,"18":1}}],["onload",{"2":{"41":1}}],["onscroll",{"2":{"39":2,"49":2}}],["onunmounted",{"2":{"39":2,"49":2}}],["onmounted",{"2":{"39":2,"49":2}}],["onclick",{"2":{"22":2,"24":2}}],["o",{"2":{"33":5}}],["事件名称",{"2":{"20":1,"26":1}}],["else",{"2":{"41":1}}],["export",{"2":{"33":1}}],["event",{"2":{"22":1,"24":1,"26":1}}],["events",{"0":{"20":1,"26":1}}],["e",{"2":{"22":1,"24":1,"26":1}}],["error",{"2":{"22":3}}],["edit",{"2":{"8":1}}],["用于包含带有任意数量的其他属性",{"2":{"19":1}}],["添加一个字符串索引签名",{"2":{"19":1}}],["7",{"2":{"18":1}}],["超出滚动显示",{"2":{"18":1}}],["超出后显示省略号",{"2":{"5":1}}],["宽度",{"2":{"18":1}}],["cdn",{"2":{"42":1}}],["createobjecturl",{"2":{"41":1}}],["createelement",{"2":{"41":1}}],["createapp",{"2":{"32":2}}],["css",{"2":{"32":2}}],["cleartimeout",{"2":{"38":1}}],["clearable",{"2":{"18":1}}],["clone",{"2":{"29":1}}],["class=",{"2":{"22":7,"23":1}}],["click=",{"2":{"22":1,"24":1}}],["click",{"2":{"22":1,"24":1,"26":1,"41":1}}],["change",{"2":{"20":1}}],["context",{"2":{"48":2}}],["console",{"2":{"12":1,"22":1,"24":1,"39":1,"49":1}}],["const",{"2":{"1":1,"2":1,"3":1,"4":1,"12":2,"13":2,"14":2,"15":2,"16":2,"17":2,"32":1,"39":1,"41":4,"48":1,"49":1}}],["color",{"2":{"9":1}}],["color=",{"2":{"8":2,"22":1}}],["code",{"2":{"1":1,"2":1,"3":1,"4":1,"8":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"22":1,"23":1,"24":1,"33":1,"38":1,"41":1,"48":1}}],["请选择",{"2":{"18":1}}],["字典项的值字段名",{"2":{"18":1}}],["字典项的文本字段名",{"2":{"18":1}}],["字体大小",{"2":{"5":1}}],["条目",{"2":{"18":1}}],["当前选中的",{"2":{"18":1}}],["window",{"2":{"41":2}}],["with",{"2":{"31":2}}],["width",{"2":{"18":1}}],["width=",{"2":{"15":1}}],["warning",{"2":{"22":3}}],["watcheffect",{"2":{"12":2}}],["donwloadfile",{"2":{"42":1}}],["download",{"2":{"41":1}}],["downloadfile",{"2":{"41":1,"42":1,"46":1,"47":1}}],["documentelement",{"2":{"39":1,"49":1}}],["document",{"2":{"39":4,"41":2,"49":4}}],["d",{"2":{"37":1}}],["d+",{"2":{"33":1}}],["dd",{"2":{"33":1,"35":1,"36":1,"37":1,"47":1}}],["date",{"2":{"33":12,"35":1,"36":4}}],["dateformat",{"2":{"33":1,"34":2,"35":2,"46":1,"47":1}}],["deplay",{"2":{"48":2}}],["debounce",{"2":{"38":1,"39":2,"46":1,"47":1}}],["delay",{"2":{"38":3,"40":1,"47":2,"48":1,"50":1}}],["delete",{"2":{"8":1,"22":1}}],["default",{"2":{"22":2,"24":2,"25":2}}],["display",{"2":{"41":1}}],["display=",{"2":{"17":1}}],["disabled",{"2":{"13":1,"14":1,"18":1,"19":1,"23":3,"25":1}}],["禁用状态",{"0":{"23":1},"2":{"25":1}}],["禁用选项",{"0":{"14":1}}],["禁用",{"0":{"13":1}}],["ms",{"2":{"40":1,"50":1}}],["m",{"2":{"37":2}}],["markdown",{"2":{"42":2}}],["math",{"2":{"33":1}}],["maxdisplay",{"2":{"18":1}}],["max",{"2":{"17":1}}],["maxwidth",{"2":{"5":1}}],["m+",{"2":{"33":2}}],["mm",{"2":{"33":2,"35":1,"36":2,"37":2,"47":2}}],["mount",{"2":{"32":1}}],["model",{"2":{"18":1}}],["modelvalue",{"2":{"18":1}}],["model=",{"2":{"12":1,"13":1,"14":1,"15":1,"16":1,"17":1}}],["mr10",{"2":{"22":7,"23":1}}],["选项值改变后的回调",{"2":{"20":1}}],["选项值",{"2":{"19":1}}],["选项名",{"2":{"19":1}}],["选项数据",{"2":{"18":1}}],["选中的值",{"2":{"12":1}}],["选择器",{"0":{"11":1},"1":{"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1}}],["上海市",{"2":{"12":1,"14":1,"15":1,"16":1,"17":1}}],["var",{"2":{"41":2}}],["value=",{"2":{"16":1}}],["value",{"2":{"12":3,"13":1,"14":2,"15":2,"17":2,"18":2,"19":1,"20":1}}],["vite4",{"2":{"28":1}}],["void",{"2":{"20":1,"26":1,"47":1}}],["v",{"2":{"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1}}],["vue3",{"2":{"28":1}}],["vue",{"2":{"1":1,"2":1,"3":1,"4":1,"8":1,"12":2,"13":2,"14":2,"15":2,"16":2,"17":2,"22":1,"23":1,"24":1,"32":2,"34":1,"35":1,"39":2,"42":1,"46":1,"49":2}}],["北京市",{"2":{"12":1,"13":1,"14":1,"15":1,"16":1,"17":1}}],["复制",{"2":{"10":1}}],["颜色",{"2":{"9":1}}],["31",{"2":{"37":2}}],["3",{"2":{"33":2,"42":1}}],["39",{"2":{"22":14,"23":2}}],["32",{"2":{"18":1}}],["333333",{"2":{"9":1}}],["300",{"2":{"38":1,"40":1,"47":2,"48":1,"50":1}}],["30",{"2":{"8":1}}],["36",{"2":{"5":1}}],["gh",{"2":{"42":1}}],["get",{"2":{"41":1}}],["getfullyear",{"2":{"33":1}}],["getseconds",{"2":{"33":1}}],["getmilliseconds",{"2":{"33":1}}],["getminutes",{"2":{"33":1}}],["getmonth",{"2":{"33":2}}],["gethours",{"2":{"33":1}}],["getdate",{"2":{"33":1}}],["git",{"2":{"29":1}}],["green",{"2":{"8":1}}],["gt",{"2":{"1":5,"2":5,"3":5,"4":5,"8":8,"12":6,"13":5,"14":5,"15":5,"16":5,"17":5,"20":1,"22":21,"23":4,"24":10,"26":1,"33":1,"34":2,"35":2,"38":1,"39":4,"42":2,"46":2,"47":4,"48":1,"49":4}}],["right",{"2":{"8":1}}],["revokeobjecturl",{"2":{"41":1}}],["removechild",{"2":{"41":1}}],["resources",{"2":{"42":1}}],["response",{"2":{"41":1}}],["responsetype",{"2":{"41":1}}],["res",{"2":{"41":3}}],["return",{"2":{"33":1,"38":1,"48":1}}],["regexp",{"2":{"33":5}}],["replace",{"2":{"33":2}}],["ref",{"2":{"12":3,"13":3,"14":3,"15":3,"16":3,"17":3}}],["refresh",{"2":{"8":1}}],["red",{"2":{"8":1}}],["route",{"0":{"6":1},"2":{"5":1}}],["routes=",{"2":{"1":1,"2":1,"3":1,"4":1}}],["routes",{"2":{"1":2,"2":2,"3":2,"4":2,"5":1}}],["逐步完善中",{"2":{"7":1}}],["图表基于阿里图标库",{"2":{"7":1}}],["图标集合",{"0":{"10":1}}],["图标",{"0":{"7":1},"1":{"8":1,"9":1,"10":1}}],["并嵌套在其他组件内",{"2":{"7":1}}],["大小",{"2":{"7":1,"9":1}}],["可自定义颜色",{"2":{"7":1}}],["if",{"2":{"33":2,"38":1,"41":2,"48":1}}],["i",{"2":{"31":1}}],["in",{"2":{"33":1}}],["info",{"2":{"22":3}}],["index",{"2":{"20":1}}],["import",{"2":{"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"32":4,"34":1,"35":1,"39":2,"42":1,"46":1,"49":2}}],["icon",{"0":{"7":1},"1":{"8":1,"9":1,"10":1},"2":{"7":1,"8":12,"9":3,"22":2}}],["id",{"2":{"1":1,"2":1,"3":1,"4":1,"16":3}}],["args",{"2":{"48":2}}],["arrow",{"2":{"8":1}}],["a",{"2":{"41":1}}],["apply",{"2":{"48":1}}],["appendchild",{"2":{"41":1}}],["app",{"2":{"32":7}}],["apis",{"0":{"5":1,"9":1,"18":1,"25":1}}],["add",{"2":{"8":1,"31":1}}],["any",{"2":{"6":1,"19":1,"33":1,"38":1,"47":2,"48":3}}],["名称",{"2":{"6":1,"9":1,"19":1}}],["||",{"2":{"39":1,"49":1}}],["|",{"2":{"5":1,"18":2,"19":1,"20":1,"25":3,"33":2,"36":2,"38":1}}],["默认文本",{"2":{"25":1}}],["默认文字",{"2":{"18":1}}],["默认",{"2":{"5":1}}],["默认值",{"2":{"5":1,"9":1,"18":1,"25":1,"36":1,"40":1,"43":1,"50":1}}],["net",{"2":{"42":1}}],["new",{"2":{"33":2,"35":1,"41":1}}],["none",{"2":{"41":1}}],["now",{"2":{"33":1,"36":1}}],["npm",{"2":{"31":2}}],["null",{"2":{"18":2,"38":2,"39":1,"48":2,"49":1}}],["number|string|date",{"2":{"47":1}}],["number",{"2":{"5":2,"18":4,"19":1,"20":2,"33":1,"36":1,"38":1,"40":1,"50":1}}],["name=",{"2":{"8":6,"22":1}}],["name",{"2":{"1":3,"2":3,"3":3,"4":3,"6":1,"9":1,"16":3,"25":1,"41":3,"43":1,"47":1}}],["pdf",{"2":{"42":1}}],["params",{"0":{"36":1,"40":1,"43":1,"50":1}}],["packages",{"2":{"29":1}}],["path",{"2":{"1":3,"2":3,"3":3,"4":3,"6":1}}],["primary",{"2":{"22":3,"25":2}}],["propname",{"2":{"6":1,"19":1}}],["placeholder",{"2":{"18":1}}],["px",{"2":{"5":2}}],["必传",{"2":{"5":1,"6":1,"9":1,"18":1,"19":1,"25":1,"36":1,"40":1,"43":1,"50":1}}],["类型的字符串日期",{"2":{"36":1}}],["类型",{"2":{"5":1,"6":1,"9":1,"18":1,"19":1,"25":2,"36":1,"40":1,"43":1,"50":1}}],["说明",{"2":{"5":1,"6":1,"9":1,"18":1,"19":1,"20":1,"25":1,"26":1,"36":1,"40":1,"43":1,"50":1}}],["参数",{"2":{"5":1,"9":1,"18":1,"20":1,"25":1,"26":1,"36":1,"40":1,"43":1,"47":1,"50":1}}],["blob",{"2":{"41":3}}],["blank",{"2":{"4":1,"5":1}}],["body",{"2":{"39":1,"41":4,"49":1}}],["boolean",{"2":{"18":2,"19":1,"25":2}}],["bash$",{"2":{"31":2}}],["button",{"2":{"22":14,"23":2,"24":6}}],["breadcrumb",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"1":1,"2":1,"3":1,"4":1}}],["新页面打开目标链接",{"0":{"4":1}}],["filename",{"2":{"41":4}}],["first",{"2":{"1":1,"2":1,"3":1,"4":1}}],["fn",{"2":{"38":2,"40":1,"47":2,"48":2,"50":1}}],["format",{"0":{"37":1},"2":{"36":1,"47":1}}],["for",{"2":{"33":1}}],["fontsize",{"2":{"5":1}}],["font",{"2":{"3":1}}],["floor",{"2":{"33":1}}],["fmt",{"2":{"33":8}}],["fff",{"2":{"22":1}}],["function",{"2":{"22":1,"24":1,"33":1,"38":3,"39":1,"40":1,"41":1,"47":2,"48":3,"49":1,"50":1}}],["from",{"2":{"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"32":4,"34":1,"35":1,"39":2,"42":1,"46":1,"49":2}}],["false",{"2":{"5":5,"6":1,"9":2,"18":12,"19":3,"25":7,"36":2,"40":1,"43":1,"50":1}}],["自定义文件名",{"2":{"43":1}}],["自定义下拉面板展示数",{"0":{"17":1}}],["自定义字段名",{"0":{"16":1}}],["自定义样式",{"0":{"3":1,"15":1}}],["自定义分隔符",{"0":{"2":1}}],["二级路由",{"2":{"1":1,"2":1,"3":1,"4":1}}],["一级路由",{"2":{"1":1,"2":1,"3":1,"4":1}}],["路由查询参数",{"2":{"6":1}}],["路由数组",{"2":{"5":1}}],["路由名称",{"2":{"1":1,"2":1,"3":1,"4":1,"6":1}}],["路由参数",{"2":{"1":1,"2":1,"3":1,"4":1}}],["路由地址",{"2":{"1":1,"2":1,"3":1,"4":1,"6":1}}],["200",{"2":{"41":1}}],["2023",{"2":{"34":1,"35":1,"37":1}}],["23",{"2":{"37":2}}],["27",{"2":{"34":1,"35":1}}],["26",{"2":{"8":1}}],["2",{"2":{"1":1,"2":1,"3":1,"4":1,"12":1,"14":1,"15":1,"16":1,"17":1}}],["this",{"2":{"48":2}}],["third",{"2":{"1":1,"2":1,"3":1,"4":1}}],["throttle",{"2":{"46":1,"47":1,"48":1,"49":2}}],["themusecatcher",{"2":{"42":1}}],["test",{"2":{"33":2}}],["template",{"2":{"1":2,"2":2,"3":2,"4":2,"8":2,"12":2,"13":2,"14":2,"15":2,"16":2,"17":2,"22":2,"23":2,"24":2}}],["timestamp",{"2":{"47":1}}],["timer",{"2":{"38":6,"48":4}}],["time",{"2":{"33":2,"36":1}}],["type=",{"2":{"22":5}}],["type",{"0":{"6":1,"19":1},"2":{"25":1}}],["true",{"2":{"5":1,"6":2,"9":1,"14":1,"40":1,"41":1,"43":1,"50":1}}],["target",{"2":{"5":1}}],["target=",{"2":{"4":1}}],["tab",{"2":{"1":1,"2":1,"3":1,"4":1}}],["tsfunction",{"2":{"41":1}}],["tsexport",{"2":{"38":1,"48":1}}],["tsimport",{"2":{"32":2}}],["ts",{"2":{"1":1,"2":1,"3":1,"4":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"22":1,"24":1,"28":1,"33":1,"34":1,"35":1,"39":1,"42":1,"46":1,"49":1}}],["1000",{"2":{"39":1,"49":1}}],["12",{"2":{"37":2}}],["120",{"2":{"18":1}}],["11",{"2":{"34":1}}],["180",{"2":{"15":1}}],["150",{"2":{"5":1}}],["14",{"2":{"5":1,"9":1}}],["1687837305000",{"2":{"34":1}}],["16",{"2":{"3":1}}],["1",{"2":{"1":1,"2":1,"3":1,"4":1,"12":2,"13":2,"14":2,"15":2,"16":2,"17":3,"33":2,"37":3,"41":1}}],["===",{"2":{"33":1,"41":1}}],["=",{"2":{"1":1,"2":1,"3":1,"4":1,"12":3,"13":2,"14":2,"15":2,"16":2,"17":2,"20":1,"26":1,"32":1,"33":6,"38":4,"39":5,"41":13,"47":7,"48":6,"49":5}}],["link",{"2":{"41":8}}],["length",{"2":{"33":3,"41":1}}],["let",{"2":{"33":3,"38":1,"48":1}}],["left",{"2":{"8":1}}],["log",{"2":{"12":1,"22":1,"24":1,"39":1,"49":1}}],["loading",{"2":{"8":1,"22":3,"25":1}}],["large",{"2":{"24":3,"25":1}}],["label=",{"2":{"16":1}}],["label",{"2":{"12":2,"13":1,"14":2,"15":2,"17":2,"18":2,"19":1,"20":1}}],["lang=",{"2":{"1":1,"2":1,"3":1,"4":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"22":1,"24":1,"34":1,"35":1,"39":1,"42":1,"46":1,"49":1}}],["lt",{"2":{"1":5,"2":5,"3":5,"4":5,"8":8,"12":5,"13":5,"14":5,"15":5,"16":5,"17":5,"22":21,"23":4,"24":10,"33":1,"34":2,"35":2,"39":2,"42":2,"46":2,"49":2}}],["style",{"2":{"41":1}}],["status",{"2":{"41":1}}],["string",{"2":{"5":1,"6":3,"9":3,"18":4,"19":3,"20":2,"25":1,"33":2,"36":2,"41":2,"43":2,"47":3}}],["split",{"2":{"41":2}}],["span",{"2":{"22":2}}],["showposition",{"2":{"39":2,"49":2}}],["substr",{"2":{"33":2}}],["success",{"2":{"22":3}}],["s",{"2":{"33":1,"37":1}}],["s+",{"2":{"33":1}}],["ss",{"2":{"33":1,"36":1,"37":1,"47":1}}],["sfc",{"2":{"29":1}}],["scrolltop",{"2":{"39":4,"49":4}}],["script",{"2":{"1":2,"2":2,"3":2,"4":2,"12":2,"13":2,"14":2,"15":2,"16":2,"17":2,"22":2,"24":2,"34":2,"35":2,"39":2,"42":2,"46":2,"49":2}}],["scss",{"2":{"28":1}}],["small",{"2":{"24":3,"25":1}}],["size",{"2":{"9":1,"25":1}}],["size=",{"2":{"3":1,"8":2,"24":2}}],["send",{"2":{"41":1}}],["settimeout",{"2":{"38":1,"47":2,"48":1}}],["setup",{"2":{"1":1,"2":1,"3":1,"4":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"22":1,"24":1,"34":1,"35":1,"39":1,"42":1,"46":1,"49":1}}],["selval",{"2":{"12":3,"13":2,"14":2,"15":2,"16":2,"17":2}}],["self",{"2":{"5":2}}],["separator",{"2":{"5":1}}],["separator=",{"2":{"2":1}}],["second",{"2":{"1":1,"2":1,"3":1,"4":1}}],["基本使用",{"0":{"1":1,"8":1,"12":1,"22":1,"34":1,"39":1,"42":1,"49":1}}],["q+",{"2":{"33":1}}],["qbutton",{"2":{"32":1}}],["qselect",{"0":{"11":1},"1":{"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1},"2":{"12":1,"13":1,"14":1,"15":1,"16":1,"17":1}}],["qui",{"2":{"32":2}}],["queryselector",{"2":{"41":1}}],["query",{"2":{"1":1,"2":1,"3":1,"4":1,"6":1}}],["quot",{"2":{"1":16,"2":18,"3":18,"4":18,"8":20,"12":14,"13":10,"14":12,"15":16,"16":16,"17":14,"22":34,"23":2,"24":10,"32":14,"33":24,"34":4,"35":6,"39":8,"41":16,"42":8,"46":4,"49":8}}],["q",{"0":{"0":1,"7":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"8":1,"9":1,"10":1},"2":{"1":1,"2":1,"3":1,"4":1,"8":12,"22":16,"23":2,"24":6,"29":1,"31":2,"32":4,"34":1,"35":1,"39":1,"42":1,"46":1,"49":1}}],["面包屑高度",{"2":{"5":1}}],["面包屑",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}}]],"serializationVersion":2}';export{t as default}; diff --git a/docs/.vitepress/dist/assets/chunks/@localSearchIndexroot.f4bd74ae.js b/docs/.vitepress/dist/assets/chunks/@localSearchIndexroot.f4bd74ae.js deleted file mode 100644 index 09889b4..0000000 --- a/docs/.vitepress/dist/assets/chunks/@localSearchIndexroot.f4bd74ae.js +++ /dev/null @@ -1 +0,0 @@ -const t='{"documentCount":51,"nextId":51,"documentIds":{"0":"/q-ui/guide/components/breadcrumb.html#面包屑-q-breadcrumb","1":"/q-ui/guide/components/breadcrumb.html#基本使用","2":"/q-ui/guide/components/breadcrumb.html#自定义分隔符","3":"/q-ui/guide/components/breadcrumb.html#自定义样式","4":"/q-ui/guide/components/breadcrumb.html#新页面打开目标链接","5":"/q-ui/guide/components/breadcrumb.html#apis","6":"/q-ui/guide/components/breadcrumb.html#route-type","7":"/q-ui/guide/started.html#快速上手","8":"/q-ui/guide/started.html#安装","9":"/q-ui/guide/started.html#使用","10":"/q-ui/guide/components/button.html#按钮","11":"/q-ui/guide/components/button.html#基本使用","12":"/q-ui/guide/components/button.html#禁用状态","13":"/q-ui/guide/components/button.html#尺寸","14":"/q-ui/guide/components/button.html#apis","15":"/q-ui/guide/components/button.html#events","16":"/q-ui/guide/features.html#特性","17":"/q-ui/guide/features.html#介绍","18":"/q-ui/guide/features.html#三种使用方式","19":"/q-ui/utils/date-format.html#日期格式化","20":"/q-ui/utils/date-format.html#基本使用","21":"/q-ui/utils/date-format.html#格式化字符串","22":"/q-ui/utils/date-format.html#params","23":"/q-ui/utils/date-format.html#format-支持的格式化占位符列表","24":"/q-ui/guide/components/icon.html#图标-q-icon","25":"/q-ui/guide/components/icon.html#基本使用","26":"/q-ui/guide/components/icon.html#apis","27":"/q-ui/guide/components/icon.html#图标集合","28":"/q-ui/guide/components/select.html#选择器-qselect","29":"/q-ui/guide/components/select.html#基本使用","30":"/q-ui/guide/components/select.html#禁用","31":"/q-ui/guide/components/select.html#禁用选项","32":"/q-ui/guide/components/select.html#自定义样式","33":"/q-ui/guide/components/select.html#自定义字段名","34":"/q-ui/guide/components/select.html#自定义下拉面板展示数","35":"/q-ui/guide/components/select.html#apis","36":"/q-ui/guide/components/select.html#option-type","37":"/q-ui/guide/components/select.html#events","38":"/q-ui/utils/debounce.html#防抖","39":"/q-ui/utils/debounce.html#基本使用","40":"/q-ui/utils/debounce.html#params","41":"/q-ui/utils/download-file.html#下载文件","42":"/q-ui/utils/download-file.html#基本使用","43":"/q-ui/utils/download-file.html#params","44":"/q-ui/utils/started.html#快速上手","45":"/q-ui/utils/started.html#简要介绍","46":"/q-ui/utils/started.html#使用方式","47":"/q-ui/utils/started.html#目前收录-4-个常用函数","48":"/q-ui/utils/throttle.html#节流","49":"/q-ui/utils/throttle.html#基本使用","50":"/q-ui/utils/throttle.html#params"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[3,1,1],"1":[1,3,33],"2":[1,3,34],"3":[1,3,36],"4":[1,3,35],"5":[1,3,35],"6":[2,3,16],"7":[1,1,1],"8":[1,1,12],"9":[1,1,21],"10":[1,1,1],"11":[1,1,45],"12":[1,1,15],"13":[1,1,27],"14":[1,1,23],"15":[1,1,11],"16":[1,1,1],"17":[1,1,8],"18":[1,1,13],"19":[1,1,70],"20":[1,1,23],"21":[1,1,23],"22":[1,1,26],"23":[2,1,34],"24":[3,1,7],"25":[1,3,24],"26":[1,3,18],"27":[1,3,2],"28":[2,1,1],"29":[1,2,33],"30":[1,2,28],"31":[1,2,31],"32":[1,2,33],"33":[1,2,31],"34":[1,2,31],"35":[1,2,42],"36":[2,2,20],"37":[1,2,15],"38":[1,1,25],"39":[1,1,35],"40":[1,1,17],"41":[1,1,52],"42":[1,1,27],"43":[1,1,15],"44":[1,1,1],"45":[1,1,4],"46":[1,1,18],"47":[3,1,36],"48":[1,1,29],"49":[1,1,35],"50":[1,1,17]},"averageFieldLength":[1.1960784313725492,1.5294117647058822,22.96078431372549],"storedFields":{"0":{"title":"面包屑 q-breadcrumb","titles":[]},"1":{"title":"基本使用","titles":["面包屑 q-breadcrumb"]},"2":{"title":"自定义分隔符","titles":["面包屑 q-breadcrumb"]},"3":{"title":"自定义样式","titles":["面包屑 q-breadcrumb"]},"4":{"title":"新页面打开目标链接","titles":["面包屑 q-breadcrumb"]},"5":{"title":"APIs","titles":["面包屑 q-breadcrumb"]},"6":{"title":"Route Type","titles":["面包屑 q-breadcrumb"]},"7":{"title":"快速上手","titles":[]},"8":{"title":"安装","titles":["快速上手"]},"9":{"title":"使用","titles":["快速上手"]},"10":{"title":"按钮","titles":[]},"11":{"title":"基本使用","titles":["按钮"]},"12":{"title":"禁用状态","titles":["按钮"]},"13":{"title":"尺寸","titles":["按钮"]},"14":{"title":"APIs","titles":["按钮"]},"15":{"title":"Events","titles":["按钮"]},"16":{"title":"特性","titles":[]},"17":{"title":"介绍","titles":["特性"]},"18":{"title":"三种使用方式","titles":["特性"]},"19":{"title":"日期格式化","titles":[]},"20":{"title":"基本使用","titles":["日期格式化"]},"21":{"title":"格式化字符串","titles":["日期格式化"]},"22":{"title":"Params","titles":["日期格式化"]},"23":{"title":"format 支持的格式化占位符列表","titles":["日期格式化"]},"24":{"title":"图标 q-icon","titles":[]},"25":{"title":"基本使用","titles":["图标 q-icon"]},"26":{"title":"APIs","titles":["图标 q-icon"]},"27":{"title":"图标集合","titles":["图标 q-icon"]},"28":{"title":"选择器 QSelect","titles":[]},"29":{"title":"基本使用","titles":["选择器 QSelect"]},"30":{"title":"禁用","titles":["选择器 QSelect"]},"31":{"title":"禁用选项","titles":["选择器 QSelect"]},"32":{"title":"自定义样式","titles":["选择器 QSelect"]},"33":{"title":"自定义字段名","titles":["选择器 QSelect"]},"34":{"title":"自定义下拉面板展示数","titles":["选择器 QSelect"]},"35":{"title":"APIs","titles":["选择器 QSelect"]},"36":{"title":"Option Type","titles":["选择器 QSelect"]},"37":{"title":"Events","titles":["选择器 QSelect"]},"38":{"title":"防抖","titles":[]},"39":{"title":"基本使用","titles":["防抖"]},"40":{"title":"Params","titles":["防抖"]},"41":{"title":"下载文件","titles":[]},"42":{"title":"基本使用","titles":["下载文件"]},"43":{"title":"Params","titles":["下载文件"]},"44":{"title":"快速上手","titles":[]},"45":{"title":"简要介绍","titles":["快速上手"]},"46":{"title":"使用方式","titles":["快速上手"]},"47":{"title":"目前收录 4 个常用函数","titles":["快速上手"]},"48":{"title":"节流","titles":[]},"49":{"title":"基本使用","titles":["节流"]},"50":{"title":"Params","titles":["节流"]}},"dirtCount":0,"index":[["执行一次",{"2":{"48":1}}],["该函数每隔指定时间",{"2":{"48":1}}],["该组件库采用",{"2":{"17":1}}],["高频触发同一事件",{"2":{"48":1}}],["高度",{"2":{"35":1}}],["节流",{"0":{"48":1},"1":{"49":1,"50":1}}],["未传文件名时",{"2":{"47":1}}],["未传时",{"2":{"43":1}}],["个常用函数",{"0":{"47":1}}],["目前收录",{"0":{"47":1}}],["函数失效时长",{"2":{"50":1}}],["函数名",{"2":{"47":1}}],["函数",{"2":{"45":1}}],["常用的",{"2":{"45":1}}],["简要介绍",{"0":{"45":1}}],["文件地址",{"2":{"43":1}}],["文本最大显示宽度",{"2":{"5":1}}],["js",{"2":{"45":1}}],["jsdelivr",{"2":{"42":1}}],["jqw755",{"2":{"8":2,"9":4,"20":1,"21":1,"39":1,"42":1,"46":1,"49":1}}],["xmlhttprequest",{"2":{"41":1}}],["xhr",{"2":{"41":7}}],["要执行的函数",{"2":{"40":1,"50":1}}],["滚动条位置",{"2":{"39":1,"49":1}}],["移除键盘切换事件",{"2":{"39":1,"49":1}}],["打开控制台查看输出",{"2":{"39":1,"49":1}}],["是在闭包中的",{"2":{"38":1}}],["是否支持清除",{"2":{"35":1}}],["是否禁用选项",{"2":{"36":1}}],["是否禁用",{"2":{"35":1}}],["在函数执行一次之后",{"2":{"48":1}}],["在",{"2":{"38":1}}],["在何处打开目标",{"2":{"5":1}}],["对于短时间内连续触发的事件",{"2":{"38":1}}],["对象",{"2":{"22":1}}],["防抖时间期限",{"2":{"40":1}}],["防抖",{"0":{"38":1},"1":{"39":1,"40":1}}],["用于包含带有任意数量的其他属性",{"2":{"36":1}}],["添加一个字符串索引签名",{"2":{"36":1}}],["7",{"2":{"35":1}}],["超出滚动显示",{"2":{"35":1}}],["超出后显示省略号",{"2":{"5":1}}],["下载文件并自定义文件名",{"2":{"47":1}}],["下载文件",{"0":{"41":1},"1":{"42":1,"43":1}}],["下拉菜单最多展示的下拉项数",{"2":{"35":1}}],["下单独拷贝单文件组件",{"2":{"18":1}}],["宽度",{"2":{"35":1}}],["请选择",{"2":{"35":1}}],["字典项的值字段名",{"2":{"35":1}}],["字典项的文本字段名",{"2":{"35":1}}],["字体大小",{"2":{"5":1}}],["条目",{"2":{"35":1}}],["当前选中的",{"2":{"35":1}}],["禁用选项",{"0":{"31":1}}],["禁用",{"0":{"30":1}}],["禁用状态",{"0":{"12":1},"2":{"14":1}}],["选项值改变后的回调",{"2":{"37":1}}],["选项值",{"2":{"36":1}}],["选项名",{"2":{"36":1}}],["选项数据",{"2":{"35":1}}],["选中的值",{"2":{"29":1}}],["选择器",{"0":{"28":1},"1":{"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1}}],["上海市",{"2":{"29":1,"31":1,"32":1,"33":1,"34":1}}],["北京市",{"2":{"29":1,"30":1,"31":1,"32":1,"33":1,"34":1}}],["复制",{"2":{"27":1}}],["颜色",{"2":{"26":1}}],["逐步完善中",{"2":{"24":1}}],["图表基于阿里图标库",{"2":{"24":1}}],["图标集合",{"0":{"27":1}}],["图标",{"0":{"24":1},"1":{"25":1,"26":1,"27":1}}],["并嵌套在其他组件内",{"2":{"24":1}}],["大小",{"2":{"24":1,"26":1}}],["可自定义颜色",{"2":{"24":1}}],["59",{"2":{"23":4}}],["两位数",{"2":{"23":5}}],["开始",{"2":{"23":1}}],["月",{"2":{"23":2}}],["月份",{"2":{"19":1}}],["四位数",{"2":{"23":1}}],["年",{"2":{"23":1}}],["描述",{"2":{"23":1,"47":1}}],["示例",{"2":{"23":1}}],["标识",{"2":{"23":1}}],["支持的格式化占位符列表",{"0":{"23":1}}],["或者",{"2":{"22":1}}],["或者可以转化为",{"2":{"22":1}}],["时间内函数只执行最后一次",{"2":{"38":1}}],["时间戳",{"2":{"22":1}}],["时为箭头",{"2":{"5":1}}],["格式化目标形式",{"2":{"22":1}}],["格式化字符串",{"0":{"21":1}}],["格式化时间戳",{"2":{"20":1}}],["0",{"2":{"23":3,"41":1,"42":2}}],["01",{"2":{"23":2}}],["06",{"2":{"20":1,"21":1}}],["00",{"2":{"19":1,"23":3}}],["k",{"2":{"19":5}}],["42",{"2":{"32":1}}],["45",{"2":{"20":1}}],["41",{"2":{"20":1}}],["4",{"0":{"47":1},"2":{"19":1}}],["$1",{"2":{"19":4}}],["$style",{"2":{"11":7,"12":1}}],["right",{"2":{"25":1}}],["revokeobjecturl",{"2":{"41":1}}],["removechild",{"2":{"41":1}}],["resources",{"2":{"42":1}}],["response",{"2":{"41":1}}],["responsetype",{"2":{"41":1}}],["res",{"2":{"41":3}}],["ref",{"2":{"29":3,"30":3,"31":3,"32":3,"33":3,"34":3}}],["refresh",{"2":{"25":1}}],["red",{"2":{"25":1}}],["return",{"2":{"19":1,"38":1,"48":1}}],["regexp",{"2":{"19":5}}],["replace",{"2":{"19":2}}],["route",{"0":{"6":1},"2":{"5":1}}],["routes=",{"2":{"1":1,"2":1,"3":1,"4":1}}],["routes",{"2":{"1":2,"2":2,"3":2,"4":2,"5":1}}],["毫秒",{"2":{"19":1}}],["季度",{"2":{"19":1}}],["秒",{"2":{"19":1,"23":2}}],["分钟",{"2":{"23":2}}],["分",{"2":{"19":1}}],["分隔符",{"2":{"5":1}}],["小时",{"2":{"19":1,"23":2}}],["日",{"2":{"19":1,"23":2}}],["日期格式化函数",{"2":{"47":1}}],["日期格式化",{"0":{"19":1},"1":{"20":1,"21":1,"22":1,"23":1}}],["open",{"2":{"41":1}}],["option",{"0":{"36":1},"2":{"35":2}}],["optionscustom",{"2":{"33":2}}],["optionsdisabled",{"2":{"31":2}}],["options=",{"2":{"29":1,"30":1,"31":1,"32":1,"33":1,"34":1}}],["options",{"2":{"29":2,"30":2,"32":2,"34":2,"35":1}}],["onload",{"2":{"41":1}}],["onscroll",{"2":{"39":2,"49":2}}],["onunmounted",{"2":{"39":2,"49":2}}],["onmounted",{"2":{"39":2,"49":2}}],["onclick",{"2":{"11":2,"13":2}}],["o",{"2":{"19":5}}],["https",{"2":{"42":1}}],["href",{"2":{"41":2}}],["h",{"2":{"23":1}}],["h+",{"2":{"19":1}}],["hh",{"2":{"19":1,"22":1,"23":1,"47":1}}],["height=",{"2":{"32":1}}],["height",{"2":{"5":1,"35":1}}],["y+",{"2":{"19":1}}],["yyyy",{"2":{"19":1,"21":1,"22":1,"23":1,"47":1}}],["yarn",{"2":{"8":2}}],["源码",{"2":{"19":1}}],["到项目内使用",{"2":{"18":1}}],["到本地后",{"2":{"18":1}}],["从文件地址中自动获取文件名称",{"2":{"43":1,"47":1}}],["从",{"2":{"18":1,"23":1}}],["gh",{"2":{"42":1}}],["green",{"2":{"25":1}}],["get",{"2":{"41":1}}],["getfullyear",{"2":{"19":1}}],["getseconds",{"2":{"19":1}}],["getmilliseconds",{"2":{"19":1}}],["getminutes",{"2":{"19":1}}],["getmonth",{"2":{"19":2}}],["gethours",{"2":{"19":1}}],["getdate",{"2":{"19":1}}],["git",{"2":{"18":1}}],["gt",{"2":{"1":5,"2":5,"3":5,"4":5,"11":21,"12":4,"13":10,"15":1,"19":1,"20":2,"21":2,"25":8,"29":6,"30":5,"31":5,"32":5,"33":5,"34":5,"37":1,"38":1,"39":4,"42":2,"46":2,"47":4,"48":1,"49":4}}],["按需引入部分组件",{"2":{"18":1}}],["按钮",{"0":{"10":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1}}],["三种使用方式",{"0":{"18":1}}],["三级路由三级路由三级路由三级路由三级路由",{"2":{"3":1}}],["三级路由三级路由三级路由三级路由",{"2":{"1":1,"2":1,"4":1}}],["实现的防抖函数",{"2":{"47":1}}],["实现的节流函数",{"2":{"47":1}}],["实现",{"2":{"17":1}}],["+",{"2":{"17":3,"19":7,"39":1,"49":1}}],["介绍",{"0":{"17":1}}],["特性",{"0":{"16":1},"1":{"17":1,"18":1}}],["var",{"2":{"41":2}}],["value=",{"2":{"33":1}}],["value",{"2":{"29":3,"30":1,"31":2,"32":2,"34":2,"35":2,"36":1,"37":1}}],["v",{"2":{"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1}}],["vite4",{"2":{"17":1}}],["void",{"2":{"15":1,"37":1,"47":1}}],["vue3",{"2":{"17":1}}],["vue",{"2":{"1":1,"2":1,"3":1,"4":1,"9":2,"11":1,"12":1,"13":1,"20":1,"21":1,"25":1,"29":2,"30":2,"31":2,"32":2,"33":2,"34":2,"39":2,"42":1,"46":1,"49":2}}],["点击按钮时的回调",{"2":{"15":1}}],["事件名称",{"2":{"15":1,"37":1}}],["加载状态",{"2":{"14":1}}],["尺寸",{"0":{"13":1},"2":{"14":1}}],["donwloadfile",{"2":{"42":1}}],["download",{"2":{"41":1}}],["downloadfile",{"2":{"41":1,"42":1,"46":1,"47":1}}],["documentelement",{"2":{"39":1,"49":1}}],["document",{"2":{"39":4,"41":2,"49":4}}],["display",{"2":{"41":1}}],["display=",{"2":{"34":1}}],["disabled",{"2":{"12":3,"14":1,"30":1,"31":1,"35":1,"36":1}}],["d",{"2":{"23":1}}],["d+",{"2":{"19":1}}],["dd",{"2":{"19":1,"21":1,"22":1,"23":1,"47":1}}],["date",{"2":{"19":12,"21":1,"22":4}}],["dateformat",{"2":{"19":1,"20":2,"21":2,"46":1,"47":1}}],["deplay",{"2":{"48":2}}],["debounce",{"2":{"38":1,"39":2,"46":1,"47":1}}],["delay",{"2":{"38":3,"40":1,"47":2,"48":1,"50":1}}],["delete",{"2":{"11":1,"25":1}}],["default",{"2":{"11":2,"13":2,"14":2}}],["32",{"2":{"35":1}}],["333333",{"2":{"26":1}}],["300",{"2":{"38":1,"40":1,"47":2,"48":1,"50":1}}],["30",{"2":{"25":1}}],["31",{"2":{"23":2}}],["3",{"2":{"19":2,"42":1}}],["39",{"2":{"11":14,"12":2}}],["36",{"2":{"5":1}}],["else",{"2":{"41":1}}],["edit",{"2":{"25":1}}],["export",{"2":{"19":1}}],["events",{"0":{"15":1,"37":1}}],["event",{"2":{"11":1,"13":1,"15":1}}],["e",{"2":{"11":1,"13":1,"15":1}}],["error",{"2":{"11":3}}],["window",{"2":{"41":2}}],["width",{"2":{"35":1}}],["width=",{"2":{"32":1}}],["with",{"2":{"8":2}}],["watcheffect",{"2":{"29":2}}],["warning",{"2":{"11":3}}],["单文件",{"2":{"9":1}}],["单位",{"2":{"5":2,"40":1,"50":1}}],["ms",{"2":{"40":1,"50":1}}],["model",{"2":{"35":1}}],["modelvalue",{"2":{"35":1}}],["model=",{"2":{"29":1,"30":1,"31":1,"32":1,"33":1,"34":1}}],["mount",{"2":{"9":1}}],["m",{"2":{"23":2}}],["markdown",{"2":{"42":2}}],["maxdisplay",{"2":{"35":1}}],["max",{"2":{"34":1}}],["maxwidth",{"2":{"5":1}}],["math",{"2":{"19":1}}],["m+",{"2":{"19":2}}],["mm",{"2":{"19":2,"21":1,"22":2,"23":2,"47":2}}],["mr10",{"2":{"11":7,"12":1}}],["cdn",{"2":{"42":1}}],["createobjecturl",{"2":{"41":1}}],["createelement",{"2":{"41":1}}],["createapp",{"2":{"9":2}}],["change",{"2":{"37":1}}],["cleartimeout",{"2":{"38":1}}],["clearable",{"2":{"35":1}}],["clone",{"2":{"18":1}}],["class=",{"2":{"11":7,"12":1}}],["click=",{"2":{"11":1,"13":1}}],["click",{"2":{"11":1,"13":1,"15":1,"41":1}}],["css",{"2":{"9":2}}],["context",{"2":{"48":2}}],["console",{"2":{"11":1,"13":1,"29":1,"39":1,"49":1}}],["const",{"2":{"1":1,"2":1,"3":1,"4":1,"9":1,"29":2,"30":2,"31":2,"32":2,"33":2,"34":2,"39":1,"41":4,"48":1,"49":1}}],["color",{"2":{"26":1}}],["color=",{"2":{"11":1,"25":2}}],["code",{"2":{"1":1,"2":1,"3":1,"4":1,"11":1,"12":1,"13":1,"19":1,"25":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"38":1,"41":1,"48":1}}],["全局引入所有组件",{"2":{"18":1}}],["全局",{"2":{"9":1}}],["使用方式",{"0":{"46":1}}],["使用",{"0":{"9":1},"2":{"47":2}}],["index",{"2":{"37":1}}],["in",{"2":{"19":1}}],["info",{"2":{"11":3}}],["if",{"2":{"19":2,"38":1,"41":2,"48":1}}],["icon",{"0":{"24":1},"1":{"25":1,"26":1,"27":1},"2":{"11":2,"24":1,"25":12,"26":3}}],["import",{"2":{"9":4,"20":1,"21":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"39":2,"42":1,"46":1,"49":2}}],["i",{"2":{"8":1}}],["id",{"2":{"1":1,"2":1,"3":1,"4":1,"33":3}}],["unknown",{"2":{"48":1}}],["use",{"2":{"9":1}}],["ui",{"2":{"8":2,"9":4,"18":1,"20":1,"21":1,"39":1,"42":1,"46":1,"49":1}}],["url",{"2":{"5":1,"41":5,"43":1,"47":1}}],["安装",{"0":{"8":1}}],["快速上手",{"0":{"7":1,"44":1},"1":{"8":1,"9":1,"45":1,"46":1,"47":1}}],["args",{"2":{"48":2}}],["arrow",{"2":{"25":1}}],["a",{"2":{"41":1}}],["apply",{"2":{"48":1}}],["appendchild",{"2":{"41":1}}],["app",{"2":{"9":7}}],["apis",{"0":{"5":1,"14":1,"26":1,"35":1}}],["add",{"2":{"8":1,"25":1}}],["any",{"2":{"6":1,"19":1,"36":1,"38":1,"47":2,"48":3}}],["名称",{"2":{"6":1,"26":1,"36":1}}],["||",{"2":{"39":1,"49":1}}],["|",{"2":{"5":1,"14":3,"19":2,"22":2,"35":2,"36":1,"37":1,"38":1}}],["默认文字",{"2":{"35":1}}],["默认文本",{"2":{"14":1}}],["默认",{"2":{"5":1}}],["默认值",{"2":{"5":1,"14":1,"22":1,"26":1,"35":1,"40":1,"43":1,"50":1}}],["net",{"2":{"42":1}}],["new",{"2":{"19":2,"21":1,"41":1}}],["none",{"2":{"41":1}}],["now",{"2":{"19":1,"22":1}}],["null",{"2":{"35":2,"38":2,"39":1,"48":2,"49":1}}],["number|string|date",{"2":{"47":1}}],["number",{"2":{"5":2,"19":1,"22":1,"35":4,"36":1,"37":2,"38":1,"40":1,"50":1}}],["npm",{"2":{"8":2}}],["name=",{"2":{"11":1,"25":6}}],["name",{"2":{"1":3,"2":3,"3":3,"4":3,"6":1,"14":1,"26":1,"33":3,"41":3,"43":1,"47":1}}],["pdf",{"2":{"42":1}}],["placeholder",{"2":{"35":1}}],["params",{"0":{"22":1,"40":1,"43":1,"50":1}}],["packages",{"2":{"18":1}}],["path",{"2":{"1":3,"2":3,"3":3,"4":3,"6":1}}],["primary",{"2":{"11":3,"14":2}}],["propname",{"2":{"6":1,"36":1}}],["px",{"2":{"5":2}}],["必传",{"2":{"5":1,"6":1,"14":1,"22":1,"26":1,"35":1,"36":1,"40":1,"43":1,"50":1}}],["类型的字符串日期",{"2":{"22":1}}],["类型",{"2":{"5":1,"6":1,"14":2,"22":1,"26":1,"35":1,"36":1,"40":1,"43":1,"50":1}}],["说明",{"2":{"5":1,"6":1,"14":1,"15":1,"22":1,"26":1,"35":1,"36":1,"37":1,"40":1,"43":1,"50":1}}],["参数",{"2":{"5":1,"14":1,"15":1,"22":1,"26":1,"35":1,"37":1,"40":1,"43":1,"47":1,"50":1}}],["blob",{"2":{"41":3}}],["blank",{"2":{"4":1,"5":1}}],["body",{"2":{"39":1,"41":4,"49":1}}],["boolean",{"2":{"14":2,"35":2,"36":1}}],["button",{"2":{"11":14,"12":2,"13":6}}],["bash$",{"2":{"8":2}}],["breadcrumb",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"1":1,"2":1,"3":1,"4":1}}],["新页面打开目标链接",{"0":{"4":1}}],["filename",{"2":{"41":4}}],["first",{"2":{"1":1,"2":1,"3":1,"4":1}}],["fn",{"2":{"38":2,"40":1,"47":2,"48":2,"50":1}}],["format",{"0":{"23":1},"2":{"22":1,"47":1}}],["for",{"2":{"19":1}}],["fontsize",{"2":{"5":1}}],["font",{"2":{"3":1}}],["floor",{"2":{"19":1}}],["fmt",{"2":{"19":8}}],["fff",{"2":{"11":1}}],["function",{"2":{"11":1,"13":1,"19":1,"38":3,"39":1,"40":1,"41":1,"47":2,"48":3,"49":1,"50":1}}],["from",{"2":{"9":4,"20":1,"21":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"39":2,"42":1,"46":1,"49":2}}],["false",{"2":{"5":5,"6":1,"14":7,"22":2,"26":2,"35":12,"36":3,"40":1,"43":1,"50":1}}],["自定义文件名",{"2":{"43":1}}],["自定义下拉面板展示数",{"0":{"34":1}}],["自定义字段名",{"0":{"33":1}}],["自定义样式",{"0":{"3":1,"32":1}}],["自定义分隔符",{"0":{"2":1}}],["二级路由",{"2":{"1":1,"2":1,"3":1,"4":1}}],["一级路由",{"2":{"1":1,"2":1,"3":1,"4":1}}],["路由查询参数",{"2":{"6":1}}],["路由数组",{"2":{"5":1}}],["路由名称",{"2":{"1":1,"2":1,"3":1,"4":1,"6":1}}],["路由参数",{"2":{"1":1,"2":1,"3":1,"4":1}}],["路由地址",{"2":{"1":1,"2":1,"3":1,"4":1,"6":1}}],["200",{"2":{"41":1}}],["2023",{"2":{"20":1,"21":1,"23":1}}],["26",{"2":{"25":1}}],["23",{"2":{"23":2}}],["27",{"2":{"20":1,"21":1}}],["2",{"2":{"1":1,"2":1,"3":1,"4":1,"29":1,"31":1,"32":1,"33":1,"34":1}}],["this",{"2":{"48":2}}],["third",{"2":{"1":1,"2":1,"3":1,"4":1}}],["throttle",{"2":{"46":1,"47":1,"48":1,"49":2}}],["themusecatcher",{"2":{"42":1}}],["test",{"2":{"19":2}}],["template",{"2":{"1":2,"2":2,"3":2,"4":2,"11":2,"12":2,"13":2,"25":2,"29":2,"30":2,"31":2,"32":2,"33":2,"34":2}}],["timestamp",{"2":{"47":1}}],["timer",{"2":{"38":6,"48":4}}],["time",{"2":{"19":2,"22":1}}],["type=",{"2":{"11":5}}],["type",{"0":{"6":1,"36":1},"2":{"14":1}}],["true",{"2":{"5":1,"6":2,"26":1,"31":1,"40":1,"41":1,"43":1,"50":1}}],["target",{"2":{"5":1}}],["target=",{"2":{"4":1}}],["tab",{"2":{"1":1,"2":1,"3":1,"4":1}}],["tsfunction",{"2":{"41":1}}],["tsexport",{"2":{"38":1,"48":1}}],["tsimport",{"2":{"9":2}}],["ts",{"2":{"1":1,"2":1,"3":1,"4":1,"11":1,"13":1,"17":1,"19":1,"20":1,"21":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"39":1,"42":1,"46":1,"49":1}}],["1000",{"2":{"39":1,"49":1}}],["180",{"2":{"32":1}}],["120",{"2":{"35":1}}],["12",{"2":{"23":2}}],["11",{"2":{"20":1}}],["150",{"2":{"5":1}}],["14",{"2":{"5":1,"26":1}}],["1687837302186",{"2":{"20":1}}],["16",{"2":{"3":1}}],["1",{"2":{"1":1,"2":1,"3":1,"4":1,"19":2,"23":3,"29":2,"30":2,"31":2,"32":2,"33":2,"34":3,"41":1}}],["===",{"2":{"19":1,"41":1}}],["=",{"2":{"1":1,"2":1,"3":1,"4":1,"9":1,"15":1,"19":6,"29":3,"30":2,"31":2,"32":2,"33":2,"34":2,"37":1,"38":4,"39":5,"41":13,"47":7,"48":6,"49":5}}],["link",{"2":{"41":8}}],["left",{"2":{"25":1}}],["length",{"2":{"19":3,"41":1}}],["let",{"2":{"19":3,"38":1,"48":1}}],["label=",{"2":{"33":1}}],["label",{"2":{"29":2,"30":1,"31":2,"32":2,"34":2,"35":2,"36":1,"37":1}}],["large",{"2":{"13":3,"14":1}}],["lang=",{"2":{"1":1,"2":1,"3":1,"4":1,"11":1,"13":1,"20":1,"21":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"39":1,"42":1,"46":1,"49":1}}],["log",{"2":{"11":1,"13":1,"29":1,"39":1,"49":1}}],["loading",{"2":{"11":3,"14":1,"25":1}}],["lt",{"2":{"1":5,"2":5,"3":5,"4":5,"11":21,"12":4,"13":10,"19":1,"20":2,"21":2,"25":8,"29":5,"30":5,"31":5,"32":5,"33":5,"34":5,"39":2,"42":2,"46":2,"49":2}}],["style",{"2":{"41":1}}],["status",{"2":{"41":1}}],["string",{"2":{"5":1,"6":3,"14":1,"19":2,"22":2,"26":3,"35":4,"36":3,"37":2,"41":2,"43":2,"47":3}}],["split",{"2":{"41":2}}],["span",{"2":{"11":2}}],["showposition",{"2":{"39":2,"49":2}}],["show",{"2":{"29":1,"30":1,"31":1,"32":1,"33":1,"34":1}}],["substr",{"2":{"19":2}}],["success",{"2":{"11":3}}],["s",{"2":{"19":1,"23":1}}],["s+",{"2":{"19":1}}],["ss",{"2":{"19":1,"22":1,"23":1,"47":1}}],["sfc",{"2":{"18":1}}],["scrolltop",{"2":{"39":4,"49":4}}],["script",{"2":{"1":2,"2":2,"3":2,"4":2,"11":2,"13":2,"20":2,"21":2,"29":2,"30":2,"31":2,"32":2,"33":2,"34":2,"39":2,"42":2,"46":2,"49":2}}],["scss",{"2":{"17":1}}],["size",{"2":{"14":1,"26":1}}],["size=",{"2":{"3":1,"13":2,"25":2}}],["small",{"2":{"13":3,"14":1}}],["send",{"2":{"41":1}}],["settimeout",{"2":{"38":1,"47":2,"48":1}}],["setup",{"2":{"1":1,"2":1,"3":1,"4":1,"11":1,"13":1,"20":1,"21":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"39":1,"42":1,"46":1,"49":1}}],["selval",{"2":{"29":3,"30":2,"31":2,"32":2,"33":2,"34":2}}],["self",{"2":{"5":2}}],["separator",{"2":{"5":1}}],["separator=",{"2":{"2":1}}],["second",{"2":{"1":1,"2":1,"3":1,"4":1}}],["基本使用",{"0":{"1":1,"11":1,"20":1,"25":1,"29":1,"39":1,"42":1,"49":1}}],["qselect",{"0":{"28":1},"1":{"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1},"2":{"29":1,"30":1,"31":1,"32":1,"33":1,"34":1}}],["q+",{"2":{"19":1}}],["qbutton",{"2":{"9":1}}],["qui",{"2":{"9":2}}],["queryselector",{"2":{"41":1}}],["query",{"2":{"1":1,"2":1,"3":1,"4":1,"6":1}}],["quot",{"2":{"1":16,"2":18,"3":18,"4":18,"9":14,"11":34,"12":2,"13":10,"19":24,"20":4,"21":6,"25":20,"29":14,"30":10,"31":12,"32":16,"33":16,"34":14,"39":8,"41":16,"42":8,"46":4,"49":8}}],["q",{"0":{"0":1,"24":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"25":1,"26":1,"27":1},"2":{"1":1,"2":1,"3":1,"4":1,"8":2,"9":4,"11":16,"12":2,"13":6,"18":1,"20":1,"21":1,"25":12,"39":1,"42":1,"46":1,"49":1}}],["面包屑高度",{"2":{"5":1}}],["面包屑",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}}]],"serializationVersion":2}';export{t as default}; diff --git a/docs/.vitepress/dist/assets/chunks/VPLocalSearchBox.61c67da6.js b/docs/.vitepress/dist/assets/chunks/VPLocalSearchBox.05934cf9.js similarity index 99% rename from docs/.vitepress/dist/assets/chunks/VPLocalSearchBox.61c67da6.js rename to docs/.vitepress/dist/assets/chunks/VPLocalSearchBox.05934cf9.js index 161b483..fc3aa5f 100644 --- a/docs/.vitepress/dist/assets/chunks/VPLocalSearchBox.61c67da6.js +++ b/docs/.vitepress/dist/assets/chunks/VPLocalSearchBox.05934cf9.js @@ -1,4 +1,4 @@ -import{M as vt,i as te,w as Le,d as Nt,s as ue,l as Te,k as _t,q as Ne,v as le,al as It,am as Dt,o as H,D as Ot,C,a3 as Mt,b as $,a5 as Rt,an as Pt,m as Lt,c as Q,n as Ze,G as ye,R as Xe,F as et,a as ce,t as fe,ao as zt,S as Vt,U as Bt,ap as tt,aq as $t,aa as Wt,ag as jt,_ as Kt}from"./framework.daa0b590.js";import{u as Jt,a as Ut,b as Ht,c as rt,d as qt,e as Gt,w as Qt,o as ge,f as Yt,g as Zt,h as Xt}from"./theme.68aad02f.js";const er={root:()=>vt(()=>import("./@localSearchIndexroot.f4bd74ae.js"),[])};/*! +import{M as vt,i as te,w as Le,d as Nt,s as ue,l as Te,k as _t,q as Ne,v as le,al as It,am as Dt,o as H,D as Ot,C,a3 as Mt,b as $,a5 as Rt,an as Pt,m as Lt,c as Q,n as Ze,G as ye,R as Xe,F as et,a as ce,t as fe,ao as zt,S as Vt,U as Bt,ap as tt,aq as $t,aa as Wt,ag as jt,_ as Kt}from"./framework.daa0b590.js";import{u as Jt,a as Ut,b as Ht,c as rt,d as qt,e as Gt,w as Qt,o as ge,f as Yt,g as Zt,h as Xt}from"./theme.c3196ec4.js";const er={root:()=>vt(()=>import("./@localSearchIndexroot.f00c4301.js"),[])};/*! * tabbable 6.1.2 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var pt=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],xe=pt.join(","),yt=typeof Element>"u",re=yt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Fe=!yt&&Element.prototype.getRootNode?function(o){var e;return o==null||(e=o.getRootNode)===null||e===void 0?void 0:e.call(o)}:function(o){return o==null?void 0:o.ownerDocument},Ee=function o(e,t){var r;t===void 0&&(t=!0);var n=e==null||(r=e.getAttribute)===null||r===void 0?void 0:r.call(e,"inert"),a=n===""||n==="true",i=a||t&&e&&o(e.parentNode);return i},tr=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},gt=function(e,t,r){if(Ee(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(xe));return t&&re.call(e,xe)&&n.unshift(e),n=n.filter(r),n},mt=function o(e,t,r){for(var n=[],a=Array.from(e);a.length;){var i=a.shift();if(!Ee(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),u=s.length?s:i.children,l=o(u,!0,r);r.flatten?n.push.apply(n,l):n.push({scopeParent:i,candidates:l})}else{var f=re.call(i,xe);f&&r.filter(i)&&(t||!e.includes(i))&&n.push(i);var d=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),v=!Ee(d,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(i));if(d&&v){var y=o(d===!0?i.children:d.children,!0,r);r.flatten?n.push.apply(n,y):n.push({scopeParent:i,candidates:y})}else a.unshift.apply(a,i.children)}}return n},bt=function(e,t){return e.tabIndex<0&&(t||/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||tr(e))&&isNaN(parseInt(e.getAttribute("tabindex"),10))?0:e.tabIndex},rr=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},wt=function(e){return e.tagName==="INPUT"},ar=function(e){return wt(e)&&e.type==="hidden"},nr=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},ir=function(e,t){for(var r=0;rsummary:first-of-type"),i=a?e.parentElement:e;if(re.call(i,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var s=e;e;){var u=e.parentElement,l=Fe(e);if(u&&!u.shadowRoot&&n(u)===!0)return at(e);e.assignedSlot?e=e.assignedSlot:!u&&l!==e.ownerDocument?e=l.host:e=u}e=s}if(lr(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return at(e);return!1},fr=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var r=0;r=0)},dr=function o(e){var t=[],r=[];return e.forEach(function(n,a){var i=!!n.scopeParent,s=i?n.scopeParent:n,u=bt(s,i),l=i?o(n.candidates):s;u===0?i?t.push.apply(t,l):t.push(s):r.push({documentOrder:a,tabIndex:u,item:n,isScope:i,content:l})}),r.sort(rr).reduce(function(n,a){return a.isScope?n.push.apply(n,a.content):n.push(a.content),n},[]).concat(t)},vr=function(e,t){t=t||{};var r;return t.getShadowRoot?r=mt([e],t.includeContainer,{filter:ze.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:hr}):r=gt(e,t.includeContainer,ze.bind(null,t)),dr(r)},pr=function(e,t){t=t||{};var r;return t.getShadowRoot?r=mt([e],t.includeContainer,{filter:Se.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=gt(e,t.includeContainer,Se.bind(null,t)),r},me=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return re.call(e,xe)===!1?!1:ze(t,e)},yr=pt.concat("iframe").join(","),_e=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return re.call(e,yr)===!1?!1:Se(t,e)};/*! diff --git a/docs/.vitepress/dist/assets/chunks/theme.68aad02f.js b/docs/.vitepress/dist/assets/chunks/theme.c3196ec4.js similarity index 99% rename from docs/.vitepress/dist/assets/chunks/theme.68aad02f.js rename to docs/.vitepress/dist/assets/chunks/theme.c3196ec4.js index 1257c33..7d1aa6a 100644 --- a/docs/.vitepress/dist/assets/chunks/theme.68aad02f.js +++ b/docs/.vitepress/dist/assets/chunks/theme.c3196ec4.js @@ -1,4 +1,4 @@ -import{d as y,o as a,c as l,r as d,a as O,t as C,n as T,_ as g,u as Ct,g as At,b as i,e as Tt,f as Ie,h as Bt,i as L,j as xt,w as K,k as ee,l as w,m as Ot,s as le,p as Et,q as R,v as at,x as Ht,P as Dt,y as Ne,z as te,A as ce,B as Ce,C as _,F as A,D as P,E as p,G as m,T as Ae,H as X,I as fe,J as f,K as rt,L as zt,M as Ft,N as it,O as Q,Q as lt,R as E,S as F,U as j,V as jt,W as We,X as Te,Y as he,Z as Gt,$ as se,a0 as Rt,a1 as Ut,a2 as Wt,a3 as Kt,a4 as qt}from"./framework.daa0b590.js";const Yt=y({__name:"VPBadge",props:{text:{},type:{}},setup(t){return(e,n)=>(a(),l("span",{class:T(["VPBadge",e.type??"tip"])},[d(e.$slots,"default",{},()=>[O(C(e.text),1)],!0)],2))}});const Jt=g(Yt,[["__scopeId","data-v-350d3852"]]),N=Ct;function Be(t){return At()?(xt(t),!0):!1}function U(t){return typeof t=="function"?t():i(t)}const ct=typeof window<"u",ae=()=>{},Ke=Xt();function Xt(){var t;return ct&&((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function Qt(t,e){function n(...o){return new Promise((s,r)=>{Promise.resolve(t(()=>e.apply(this,o),{fn:e,thisArg:this,args:o})).then(s).catch(r)})}return n}const ut=t=>t();function Zt(t,e={}){let n,o,s=ae;const r=v=>{clearTimeout(v),s(),s=ae};return v=>{const u=U(t),h=U(e.maxWait);return n&&r(n),u<=0||h!==void 0&&h<=0?(o&&(r(o),o=null),Promise.resolve(v())):new Promise((b,k)=>{s=e.rejectOnCancel?k:b,h&&!o&&(o=setTimeout(()=>{n&&r(n),o=null,b(v())},h)),n=setTimeout(()=>{o&&r(o),o=null,b(v())},u)})}}function en(t=ut){const e=L(!0);function n(){e.value=!1}function o(){e.value=!0}const s=(...r)=>{e.value&&t(...r)};return{isActive:Ie(e),pause:n,resume:o,eventFilter:s}}function dt(...t){if(t.length!==1)return Tt(...t);const e=t[0];return typeof e=="function"?Ie(Bt(()=>({get:e,set:ae}))):L(e)}var qe=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,on=(t,e)=>{var n={};for(var o in t)tn.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(t!=null&&qe)for(var o of qe(t))e.indexOf(o)<0&&nn.call(t,o)&&(n[o]=t[o]);return n};function _t(t,e,n={}){const o=n,{eventFilter:s=ut}=o,r=on(o,["eventFilter"]);return K(t,Qt(s,e),r)}var sn=Object.defineProperty,an=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,Ye=(t,e,n)=>e in t?sn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,ln=(t,e)=>{for(var n in e||(e={}))vt.call(e,n)&&Ye(t,n,e[n]);if(me)for(var n of me(e))pt.call(e,n)&&Ye(t,n,e[n]);return t},cn=(t,e)=>an(t,rn(e)),un=(t,e)=>{var n={};for(var o in t)vt.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(t!=null&&me)for(var o of me(t))e.indexOf(o)<0&&pt.call(t,o)&&(n[o]=t[o]);return n};function Rl(t,e,n={}){const o=n,{debounce:s=0,maxWait:r=void 0}=o,c=un(o,["debounce","maxWait"]);return _t(t,e,cn(ln({},c),{eventFilter:Zt(s,{maxWait:r})}))}var dn=Object.defineProperty,_n=Object.defineProperties,vn=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,Je=(t,e,n)=>e in t?dn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,pn=(t,e)=>{for(var n in e||(e={}))ft.call(e,n)&&Je(t,n,e[n]);if(ge)for(var n of ge(e))ht.call(e,n)&&Je(t,n,e[n]);return t},fn=(t,e)=>_n(t,vn(e)),hn=(t,e)=>{var n={};for(var o in t)ft.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(t!=null&&ge)for(var o of ge(t))e.indexOf(o)<0&&ht.call(t,o)&&(n[o]=t[o]);return n};function mn(t,e,n={}){const o=n,{eventFilter:s}=o,r=hn(o,["eventFilter"]),{eventFilter:c,pause:v,resume:u,isActive:h}=en(s);return{stop:_t(t,e,fn(pn({},r),{eventFilter:c})),pause:v,resume:u,isActive:h}}function Ul(t,e,n){let o;Ot(n)?o={evaluating:n}:o=n||{};const{lazy:s=!1,evaluating:r=void 0,shallow:c=!0,onError:v=ae}=o,u=L(!s),h=c?le(e):L(e);let b=0;return ee(async k=>{if(!u.value)return;b++;const I=b;let V=!1;r&&Promise.resolve().then(()=>{r.value=!0});try{const $=await t(M=>{k(()=>{r&&(r.value=!1),V||M()})});I===b&&(h.value=$)}catch($){v($)}finally{r&&I===b&&(r.value=!1),V=!0}}),s?w(()=>(u.value=!0,h.value)):h}function gn(t){var e;const n=U(t);return(e=n==null?void 0:n.$el)!=null?e:n}const W=ct?window:void 0;function re(...t){let e,n,o,s;if(typeof t[0]=="string"||Array.isArray(t[0])?([n,o,s]=t,e=W):[e,n,o,s]=t,!e)return ae;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const r=[],c=()=>{r.forEach(b=>b()),r.length=0},v=(b,k,I,V)=>(b.addEventListener(k,I,V),()=>b.removeEventListener(k,I,V)),u=K(()=>[gn(e),U(s)],([b,k])=>{c(),b&&r.push(...n.flatMap(I=>o.map(V=>v(b,I,V,k))))},{immediate:!0,flush:"post"}),h=()=>{u(),c()};return Be(h),h}function yn(t){return typeof t=="function"?t:typeof t=="string"?e=>e.key===t:Array.isArray(t)?e=>t.includes(e.key):()=>!0}function Xe(...t){let e,n,o={};t.length===3?(e=t[0],n=t[1],o=t[2]):t.length===2?typeof t[1]=="object"?(e=!0,n=t[0],o=t[1]):(e=t[0],n=t[1]):(e=!0,n=t[0]);const{target:s=W,eventName:r="keydown",passive:c=!1,dedupe:v=!1}=o,u=yn(e);return re(s,r,b=>{b.repeat&&U(v)||u(b)&&n(b)},c)}function bn(){const t=L(!1);return Et()&&R(()=>{t.value=!0}),t}function $n(t){const e=bn();return w(()=>(e.value,!!t()))}function Se(t,e={}){const{window:n=W}=e,o=$n(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const r=L(!1),c=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",v):s.removeListener(v))},v=()=>{o.value&&(c(),s=n.matchMedia(dt(t).value),r.value=!!(s!=null&&s.matches),s&&("addEventListener"in s?s.addEventListener("change",v):s.addListener(v)))};return ee(v),Be(()=>c()),r}const ve=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},pe="__vueuse_ssr_handlers__",kn=Pn();function Pn(){return pe in ve||(ve[pe]=ve[pe]||{}),ve[pe]}function wn(t,e){return kn[t]||e}function Vn(t){return t==null?"any":t instanceof Set?"set":t instanceof Map?"map":t instanceof Date?"date":typeof t=="boolean"?"boolean":typeof t=="string"?"string":typeof t=="object"?"object":Number.isNaN(t)?"any":"number"}var Sn=Object.defineProperty,Qe=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,Ze=(t,e,n)=>e in t?Sn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,et=(t,e)=>{for(var n in e||(e={}))Ln.call(e,n)&&Ze(t,n,e[n]);if(Qe)for(var n of Qe(e))Mn.call(e,n)&&Ze(t,n,e[n]);return t};const In={boolean:{read:t=>t==="true",write:t=>String(t)},object:{read:t=>JSON.parse(t),write:t=>JSON.stringify(t)},number:{read:t=>Number.parseFloat(t),write:t=>String(t)},any:{read:t=>t,write:t=>String(t)},string:{read:t=>t,write:t=>String(t)},map:{read:t=>new Map(JSON.parse(t)),write:t=>JSON.stringify(Array.from(t.entries()))},set:{read:t=>new Set(JSON.parse(t)),write:t=>JSON.stringify(Array.from(t))},date:{read:t=>new Date(t),write:t=>t.toISOString()}},tt="vueuse-storage";function mt(t,e,n,o={}){var s;const{flush:r="pre",deep:c=!0,listenToStorageChanges:v=!0,writeDefaults:u=!0,mergeDefaults:h=!1,shallow:b,window:k=W,eventFilter:I,onError:V=B=>{console.error(B)}}=o,$=(b?le:L)(e);if(!n)try{n=wn("getDefaultStorage",()=>{var B;return(B=W)==null?void 0:B.localStorage})()}catch(B){V(B)}if(!n)return $;const M=U(e),S=Vn(M),x=(s=o.serializer)!=null?s:In[S],{pause:z,resume:D}=mn($,()=>de($.value),{flush:r,deep:c,eventFilter:I});return k&&v&&(re(k,"storage",we),re(k,tt,Nt)),we(),$;function de(B){try{if(B==null)n.removeItem(t);else{const H=x.write(B),Y=n.getItem(t);Y!==H&&(n.setItem(t,H),k&&k.dispatchEvent(new CustomEvent(tt,{detail:{key:t,oldValue:Y,newValue:H,storageArea:n}})))}}catch(H){V(H)}}function _e(B){const H=B?B.newValue:n.getItem(t);if(H==null)return u&&M!==null&&n.setItem(t,x.write(M)),M;if(!B&&h){const Y=x.read(H);return typeof h=="function"?h(Y,M):S==="object"&&!Array.isArray(Y)?et(et({},M),Y):Y}else return typeof H!="string"?H:x.read(H)}function Nt(B){we(B.detail)}function we(B){if(!(B&&B.storageArea!==n)){if(B&&B.key==null){$.value=M;return}if(!(B&&B.key!==t)){z();try{$.value=_e(B)}catch(H){V(H)}finally{B?at(D):D()}}}}}function Wl(t,e,n={}){const{window:o=W}=n;return mt(t,e,o==null?void 0:o.localStorage,n)}function gt(t){const e=window.getComputedStyle(t);if(e.overflowX==="scroll"||e.overflowY==="scroll"||e.overflowX==="auto"&&t.clientWidth1?!0:(e.preventDefault&&e.preventDefault(),!1)}function Kl(t,e=!1){const n=L(e);let o=null,s;K(dt(t),v=>{if(v){const u=v;s=u.style.overflow,n.value&&(u.style.overflow="hidden")}},{immediate:!0});const r=()=>{const v=U(t);!v||n.value||(Ke&&(o=re(v,"touchmove",u=>{Nn(u)},{passive:!1})),v.style.overflow="hidden",n.value=!0)},c=()=>{const v=U(t);!v||!n.value||(Ke&&(o==null||o()),v.style.overflow=s,n.value=!1)};return Be(c),w({get(){return n.value},set(v){v?r():c()}})}function ql(t,e,n={}){const{window:o=W}=n;return mt(t,e,o==null?void 0:o.sessionStorage,n)}function yt({window:t=W}={}){if(!t)return{x:L(0),y:L(0)};const e=L(t.scrollX),n=L(t.scrollY);return re(t,"scroll",()=>{e.value=t.scrollX,n.value=t.scrollY},{capture:!1,passive:!0}),{x:e,y:n}}function Cn(t,e){let n,o=!1;return()=>{n&&clearTimeout(n),o?n=setTimeout(t,e):(t(),o=!0,setTimeout(()=>{o=!1},e))}}function Le(t){return/^\//.test(t)?t:`/${t}`}function ie(t){if(Ht(t))return t.replace(Dt,"");const{site:e}=N(),{pathname:n,search:o,hash:s}=new URL(t,"http://example.com"),r=n.endsWith("/")||n.endsWith(".html")?t:t.replace(/(?:(^\.+)\/)?.*$/,`$1${n.replace(/(\.md)?$/,e.value.cleanUrls?"":".html")}${o}${s}`);return Ne(r)}function bt(t,e){if(Array.isArray(t))return t;if(t==null)return[];e=Le(e);const n=Object.keys(t).sort((o,s)=>s.split("/").length-o.split("/").length).find(o=>e.startsWith(Le(o)));return n?t[n]:[]}function An(t){const e=[];let n=0;for(const o in t){const s=t[o];if(s.items){n=e.push(s);continue}e[n]||e.push({items:[]}),e[n].items.push(s)}return e}function Tn(t){const e=[];function n(o){for(const s of o)s.text&&s.link&&e.push({text:s.text,link:s.link}),s.items&&n(s.items)}return n(t),e}function Me(t,e){return Array.isArray(e)?e.some(n=>Me(t,n)):te(t,e.link)?!0:e.items?Me(t,e.items):!1}function G(){const t=ce(),{theme:e,frontmatter:n}=N(),o=Se("(min-width: 960px)"),s=L(!1),r=w(()=>{const $=e.value.sidebar,M=t.data.relativePath;return $?bt($,M):[]}),c=w(()=>n.value.sidebar!==!1&&r.value.length>0&&n.value.layout!=="home"),v=w(()=>u?n.value.aside==null?e.value.aside==="left":n.value.aside==="left":!1),u=w(()=>n.value.layout==="home"?!1:n.value.aside!=null?!!n.value.aside:e.value.aside!==!1),h=w(()=>c.value&&o.value),b=w(()=>c.value?An(r.value):[]);function k(){s.value=!0}function I(){s.value=!1}function V(){s.value?I():k()}return{isOpen:s,sidebar:r,sidebarGroups:b,hasSidebar:c,hasAside:u,leftAside:v,isSidebarEnabled:h,open:k,close:I,toggle:V}}function Bn(t,e){let n;ee(()=>{n=t.value?document.activeElement:void 0}),R(()=>{window.addEventListener("keyup",o)}),Ce(()=>{window.removeEventListener("keyup",o)});function o(s){s.key==="Escape"&&t.value&&(e(),n==null||n.focus())}}function xn(t){const{page:e}=N(),n=L(!1),o=w(()=>t.value.collapsed!=null),s=w(()=>!!t.value.link),r=w(()=>te(e.value.relativePath,t.value.link)),c=w(()=>r.value?!0:t.value.items?Me(e.value.relativePath,t.value.items):!1),v=w(()=>!!(t.value.items&&t.value.items.length));ee(()=>{n.value=!!(o.value&&t.value.collapsed)}),ee(()=>{(r.value||c.value)&&(n.value=!1)});function u(){o.value&&(n.value=!n.value)}return{collapsed:n,collapsible:o,isLink:s,isActiveLink:r,hasActiveLink:c,hasChildren:v,toggle:u}}const On=y({__name:"VPSkipLink",setup(t){const e=ce(),n=L();K(()=>e.path,()=>n.value.focus());function o({target:s}){const r=document.querySelector(decodeURIComponent(s.hash));if(r){const c=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",c)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",c),r.focus(),window.scrollTo(0,0)}}return(s,r)=>(a(),l(A,null,[_("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),_("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}});const En=g(On,[["__scopeId","data-v-b8b11faa"]]),Hn={key:0,class:"VPBackdrop"},Dn=y({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(t){return(e,n)=>(a(),P(Ae,{name:"fade"},{default:p(()=>[e.show?(a(),l("div",Hn)):m("",!0)]),_:1}))}});const zn=g(Dn,[["__scopeId","data-v-c79a1216"]]);function Fn(){const t=L(!1);function e(){t.value=!0,window.addEventListener("resize",s)}function n(){t.value=!1,window.removeEventListener("resize",s)}function o(){t.value?n():e()}function s(){window.outerWidth>=768&&n()}const r=ce();return K(()=>r.path,n),{isScreenOpen:t,openScreen:e,closeScreen:n,toggleScreen:o}}function ue({removeCurrent:t=!0,correspondingLink:e=!1}={}){const{site:n,localeIndex:o,page:s,theme:r}=N(),c=w(()=>{var u,h;return{label:(u=n.value.locales[o.value])==null?void 0:u.label,link:((h=n.value.locales[o.value])==null?void 0:h.link)||(o.value==="root"?"/":`/${o.value}/`)}});return{localeLinks:w(()=>Object.entries(n.value.locales).flatMap(([u,h])=>t&&c.value.label===h.label?[]:{text:h.label,link:jn(h.link||(u==="root"?"/":`/${u}/`),r.value.i18nRouting!==!1&&e,s.value.relativePath.slice(c.value.link.length-1),!n.value.cleanUrls)})),currentLang:c}}function jn(t,e,n,o){return e?t.replace(/\/$/,"")+Le(n.replace(/(^|\/)?index.md$/,"$1").replace(/\.md$/,o?".html":"")):t}const Gn=["src","alt"],Rn={inheritAttrs:!1},Un=y({...Rn,__name:"VPImage",props:{image:{},alt:{}},setup(t){return(e,n)=>{const o=X("VPImage",!0);return e.image?(a(),l(A,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",fe({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(Ne)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,Gn)):(a(),l(A,{key:1},[f(o,fe({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),f(o,fe({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):m("",!0)}}});const xe=g(Un,[["__scopeId","data-v-6db2186b"]]),Wn=["href"],Kn=y({__name:"VPNavBarTitle",setup(t){const{site:e,theme:n}=N(),{hasSidebar:o}=G(),{currentLang:s}=ue();return(r,c)=>(a(),l("div",{class:T(["VPNavBarTitle",{"has-sidebar":i(o)}])},[_("a",{class:"title",href:i(ie)(i(s).link)},[d(r.$slots,"nav-bar-title-before",{},void 0,!0),i(n).logo?(a(),P(xe,{key:0,class:"logo",image:i(n).logo},null,8,["image"])):m("",!0),i(n).siteTitle?(a(),l(A,{key:1},[O(C(i(n).siteTitle),1)],64)):i(n).siteTitle===void 0?(a(),l(A,{key:2},[O(C(i(e).title),1)],64)):m("",!0),d(r.$slots,"nav-bar-title-after",{},void 0,!0)],8,Wn)],2))}});const qn=g(Kn,[["__scopeId","data-v-4d981103"]]);const Yn={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},Jn={class:"DocSearch-Button-Container"},Xn=_("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20","aria-label":"search icon"},[_("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),Qn={class:"DocSearch-Button-Placeholder"},Zn=_("span",{class:"DocSearch-Button-Keys"},[_("kbd",{class:"DocSearch-Button-Key"}),_("kbd",{class:"DocSearch-Button-Key"},"K")],-1),nt=y({__name:"VPNavBarSearchButton",props:{placeholder:{}},setup(t){return(e,n)=>(a(),l("button",Yn,[_("span",Jn,[Xn,_("span",Qn,C(e.placeholder),1)]),Zn]))}});const eo={id:"local-search"},to={key:1,id:"docsearch"},no=y({__name:"VPNavBarSearch",setup(t){const e=zt(()=>Ft(()=>import("./VPLocalSearchBox.61c67da6.js"),["assets/chunks/VPLocalSearchBox.61c67da6.js","assets/chunks/framework.daa0b590.js"])),n=()=>null,{theme:o,localeIndex:s}=N(),r=L(!1),c=L(!1),v=w(()=>{var M,S,x,z,D,de,_e;const $=((M=o.value.search)==null?void 0:M.options)??o.value.algolia;return((D=(z=(x=(S=$==null?void 0:$.locales)==null?void 0:S[s.value])==null?void 0:x.translations)==null?void 0:z.button)==null?void 0:D.buttonText)||((_e=(de=$==null?void 0:$.translations)==null?void 0:de.button)==null?void 0:_e.buttonText)||"Search"});R(()=>{});function u(){r.value||(r.value=!0,setTimeout(h,16))}function h(){const $=new Event("keydown");$.key="k",$.metaKey=!0,window.dispatchEvent($),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||h()},16)}function b($){const M=$.target,S=M.tagName;return M.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const k=L(!1);Xe("k",$=>{($.ctrlKey||$.metaKey)&&($.preventDefault(),k.value=!0)}),Xe("/",$=>{b($)||($.preventDefault(),k.value=!0)});const I=L("'Meta'");R(()=>{I.value=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"'⌘'":"'Ctrl'"});const V="local";return($,M)=>{var S;return a(),l("div",{class:"VPNavBarSearch",style:rt({"--vp-meta-key":I.value})},[i(V)==="local"?(a(),l(A,{key:0},[k.value?(a(),P(i(e),{key:0,placeholder:v.value,onClose:M[0]||(M[0]=x=>k.value=!1)},null,8,["placeholder"])):m("",!0),_("div",eo,[f(nt,{placeholder:v.value,onClick:M[1]||(M[1]=x=>k.value=!0)},null,8,["placeholder"])])],64)):i(V)==="algolia"?(a(),l(A,{key:1},[r.value?(a(),P(i(n),{key:0,algolia:((S=i(o).search)==null?void 0:S.options)??i(o).algolia,onVnodeBeforeMount:M[2]||(M[2]=x=>c.value=!0)},null,8,["algolia"])):m("",!0),c.value?m("",!0):(a(),l("div",to,[f(nt,{placeholder:v.value,onClick:u},null,8,["placeholder"])]))],64)):m("",!0)],4)}}});const oo={},so={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",height:"24px",viewBox:"0 0 24 24",width:"24px"},ao=_("path",{d:"M0 0h24v24H0V0z",fill:"none"},null,-1),ro=_("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z"},null,-1),io=[ao,ro];function lo(t,e){return a(),l("svg",so,io)}const co=g(oo,[["render",lo]]),uo=y({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(t){const e=t,n=w(()=>e.tag??e.href?"a":"span"),o=w(()=>e.href&&it.test(e.href));return(s,r)=>(a(),P(Q(n.value),{class:T(["VPLink",{link:s.href}]),href:s.href?i(ie)(s.href):void 0,target:s.target||(o.value?"_blank":void 0),rel:s.rel||(o.value?"noreferrer":void 0)},{default:p(()=>[d(s.$slots,"default",{},void 0,!0),o.value&&!s.noIcon?(a(),P(co,{key:0,class:"icon"})):m("",!0)]),_:3},8,["class","href","target","rel"]))}});const q=g(uo,[["__scopeId","data-v-8f4dc553"]]),_o=y({__name:"VPNavBarMenuLink",props:{item:{}},setup(t){const{page:e}=N();return(n,o)=>(a(),P(q,{class:T({VPNavBarMenuLink:!0,active:i(te)(i(e).relativePath,n.item.activeMatch||n.item.link,!!n.item.activeMatch)}),href:n.item.link,target:n.item.target,rel:n.item.rel,tabindex:"0"},{default:p(()=>[O(C(n.item.text),1)]),_:1},8,["class","href","target","rel"]))}});const vo=g(_o,[["__scopeId","data-v-5e623618"]]),Oe=L();let $t=!1,Ve=0;function po(t){const e=L(!1);if(lt){!$t&&fo(),Ve++;const n=K(Oe,o=>{var s,r,c;o===t.el.value||(s=t.el.value)!=null&&s.contains(o)?(e.value=!0,(r=t.onFocus)==null||r.call(t)):(e.value=!1,(c=t.onBlur)==null||c.call(t))});Ce(()=>{n(),Ve--,Ve||ho()})}return Ie(e)}function fo(){document.addEventListener("focusin",kt),$t=!0,Oe.value=document.activeElement}function ho(){document.removeEventListener("focusin",kt)}function kt(){Oe.value=document.activeElement}const mo={},go={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},yo=_("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),bo=[yo];function $o(t,e){return a(),l("svg",go,bo)}const Pt=g(mo,[["render",$o]]),ko={},Po={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},wo=_("circle",{cx:"12",cy:"12",r:"2"},null,-1),Vo=_("circle",{cx:"19",cy:"12",r:"2"},null,-1),So=_("circle",{cx:"5",cy:"12",r:"2"},null,-1),Lo=[wo,Vo,So];function Mo(t,e){return a(),l("svg",Po,Lo)}const Io=g(ko,[["render",Mo]]),No={class:"VPMenuLink"},Co=y({__name:"VPMenuLink",props:{item:{}},setup(t){const{page:e}=N();return(n,o)=>(a(),l("div",No,[f(q,{class:T({active:i(te)(i(e).relativePath,n.item.activeMatch||n.item.link,!!n.item.activeMatch)}),href:n.item.link,target:n.item.target,rel:n.item.rel},{default:p(()=>[O(C(n.item.text),1)]),_:1},8,["class","href","target","rel"])]))}});const ke=g(Co,[["__scopeId","data-v-2f2cfafc"]]),Ao={class:"VPMenuGroup"},To={key:0,class:"title"},Bo=y({__name:"VPMenuGroup",props:{text:{},items:{}},setup(t){return(e,n)=>(a(),l("div",Ao,[e.text?(a(),l("p",To,C(e.text),1)):m("",!0),(a(!0),l(A,null,E(e.items,o=>(a(),l(A,null,["link"in o?(a(),P(ke,{key:0,item:o},null,8,["item"])):m("",!0)],64))),256))]))}});const xo=g(Bo,[["__scopeId","data-v-69e747b5"]]),Oo={class:"VPMenu"},Eo={key:0,class:"items"},Ho=y({__name:"VPMenu",props:{items:{}},setup(t){return(e,n)=>(a(),l("div",Oo,[e.items?(a(),l("div",Eo,[(a(!0),l(A,null,E(e.items,o=>(a(),l(A,{key:o.text},["link"in o?(a(),P(ke,{key:0,item:o},null,8,["item"])):(a(),P(xo,{key:1,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):m("",!0),d(e.$slots,"default",{},void 0,!0)]))}});const Do=g(Ho,[["__scopeId","data-v-e7ea1737"]]),zo=["aria-expanded","aria-label"],Fo={key:0,class:"text"},jo={class:"menu"},Go=y({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(t){const e=L(!1),n=L();po({el:n,onBlur:o});function o(){e.value=!1}return(s,r)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:r[1]||(r[1]=c=>e.value=!0),onMouseleave:r[2]||(r[2]=c=>e.value=!1)},[_("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":s.label,onClick:r[0]||(r[0]=c=>e.value=!e.value)},[s.button||s.icon?(a(),l("span",Fo,[s.icon?(a(),P(Q(s.icon),{key:0,class:"option-icon"})):m("",!0),O(" "+C(s.button)+" ",1),f(Pt,{class:"text-icon"})])):(a(),P(Io,{key:1,class:"icon"}))],8,zo),_("div",jo,[f(Do,{items:s.items},{default:p(()=>[d(s.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const Ee=g(Go,[["__scopeId","data-v-764effdf"]]),Ro=y({__name:"VPNavBarMenuGroup",props:{item:{}},setup(t){const{page:e}=N();return(n,o)=>(a(),P(Ee,{class:T({VPNavBarMenuGroup:!0,active:i(te)(i(e).relativePath,n.item.activeMatch,!!n.item.activeMatch)}),button:n.item.text,items:n.item.items},null,8,["class","button","items"]))}}),Uo=t=>(F("data-v-7f418b0f"),t=t(),j(),t),Wo={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Ko=Uo(()=>_("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),qo=y({__name:"VPNavBarMenu",setup(t){const{theme:e}=N();return(n,o)=>i(e).nav?(a(),l("nav",Wo,[Ko,(a(!0),l(A,null,E(i(e).nav,s=>(a(),l(A,{key:s.text},["link"in s?(a(),P(vo,{key:0,item:s},null,8,["item"])):(a(),P(Ro,{key:1,item:s},null,8,["item"]))],64))),128))])):m("",!0)}});const Yo=g(qo,[["__scopeId","data-v-7f418b0f"]]),Jo={},Xo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Qo=_("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Zo=_("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),es=[Qo,Zo];function ts(t,e){return a(),l("svg",Xo,es)}const wt=g(Jo,[["render",ts]]),ns={class:"items"},os={class:"title"},ss=y({__name:"VPNavBarTranslations",setup(t){const{theme:e}=N(),{localeLinks:n,currentLang:o}=ue({correspondingLink:!0});return(s,r)=>i(n).length&&i(o).label?(a(),P(Ee,{key:0,class:"VPNavBarTranslations",icon:wt,label:i(e).langMenuLabel||"Change language"},{default:p(()=>[_("div",ns,[_("p",os,C(i(o).label),1),(a(!0),l(A,null,E(i(n),c=>(a(),P(ke,{key:c.link,item:c},null,8,["item"]))),128))])]),_:1},8,["label"])):m("",!0)}});const as=g(ss,[["__scopeId","data-v-74abcbb9"]]);const rs={},is={class:"VPSwitch",type:"button",role:"switch"},ls={class:"check"},cs={key:0,class:"icon"};function us(t,e){return a(),l("button",is,[_("span",ls,[t.$slots.default?(a(),l("span",cs,[d(t.$slots,"default",{},void 0,!0)])):m("",!0)])])}const ds=g(rs,[["render",us],["__scopeId","data-v-f3c41672"]]),_s={},vs={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},ps=jt('',9),fs=[ps];function hs(t,e){return a(),l("svg",vs,fs)}const ms=g(_s,[["render",hs]]),gs={},ys={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},bs=_("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),$s=[bs];function ks(t,e){return a(),l("svg",ys,$s)}const Ps=g(gs,[["render",ks]]),ws=y({__name:"VPSwitchAppearance",setup(t){const{site:e,isDark:n}=N(),o=L(!1),s=lt?r():()=>{};R(()=>{o.value=document.documentElement.classList.contains("dark")});function r(){const c=window.matchMedia("(prefers-color-scheme: dark)"),v=document.documentElement.classList;let u=localStorage.getItem(We),h=e.value.appearance==="dark"&&u==null||(u==="auto"||u==null?c.matches:u==="dark");c.onchange=I=>{u==="auto"&&k(h=I.matches)};function b(){k(h=!h),u=h?c.matches?"auto":"dark":c.matches?"light":"auto",localStorage.setItem(We,u)}function k(I){const V=document.createElement("style");V.type="text/css",V.appendChild(document.createTextNode(`:not(.VPSwitchAppearance):not(.VPSwitchAppearance *) { +import{d as y,o as a,c as l,r as d,a as O,t as C,n as T,_ as g,u as Ct,g as At,b as i,e as Tt,f as Ie,h as Bt,i as L,j as xt,w as K,k as ee,l as w,m as Ot,s as le,p as Et,q as R,v as at,x as Ht,P as Dt,y as Ne,z as te,A as ce,B as Ce,C as _,F as A,D as P,E as p,G as m,T as Ae,H as X,I as fe,J as f,K as rt,L as zt,M as Ft,N as it,O as Q,Q as lt,R as E,S as F,U as j,V as jt,W as We,X as Te,Y as he,Z as Gt,$ as se,a0 as Rt,a1 as Ut,a2 as Wt,a3 as Kt,a4 as qt}from"./framework.daa0b590.js";const Yt=y({__name:"VPBadge",props:{text:{},type:{}},setup(t){return(e,n)=>(a(),l("span",{class:T(["VPBadge",e.type??"tip"])},[d(e.$slots,"default",{},()=>[O(C(e.text),1)],!0)],2))}});const Jt=g(Yt,[["__scopeId","data-v-350d3852"]]),N=Ct;function Be(t){return At()?(xt(t),!0):!1}function U(t){return typeof t=="function"?t():i(t)}const ct=typeof window<"u",ae=()=>{},Ke=Xt();function Xt(){var t;return ct&&((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function Qt(t,e){function n(...o){return new Promise((s,r)=>{Promise.resolve(t(()=>e.apply(this,o),{fn:e,thisArg:this,args:o})).then(s).catch(r)})}return n}const ut=t=>t();function Zt(t,e={}){let n,o,s=ae;const r=v=>{clearTimeout(v),s(),s=ae};return v=>{const u=U(t),h=U(e.maxWait);return n&&r(n),u<=0||h!==void 0&&h<=0?(o&&(r(o),o=null),Promise.resolve(v())):new Promise((b,k)=>{s=e.rejectOnCancel?k:b,h&&!o&&(o=setTimeout(()=>{n&&r(n),o=null,b(v())},h)),n=setTimeout(()=>{o&&r(o),o=null,b(v())},u)})}}function en(t=ut){const e=L(!0);function n(){e.value=!1}function o(){e.value=!0}const s=(...r)=>{e.value&&t(...r)};return{isActive:Ie(e),pause:n,resume:o,eventFilter:s}}function dt(...t){if(t.length!==1)return Tt(...t);const e=t[0];return typeof e=="function"?Ie(Bt(()=>({get:e,set:ae}))):L(e)}var qe=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,on=(t,e)=>{var n={};for(var o in t)tn.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(t!=null&&qe)for(var o of qe(t))e.indexOf(o)<0&&nn.call(t,o)&&(n[o]=t[o]);return n};function _t(t,e,n={}){const o=n,{eventFilter:s=ut}=o,r=on(o,["eventFilter"]);return K(t,Qt(s,e),r)}var sn=Object.defineProperty,an=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,Ye=(t,e,n)=>e in t?sn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,ln=(t,e)=>{for(var n in e||(e={}))vt.call(e,n)&&Ye(t,n,e[n]);if(me)for(var n of me(e))pt.call(e,n)&&Ye(t,n,e[n]);return t},cn=(t,e)=>an(t,rn(e)),un=(t,e)=>{var n={};for(var o in t)vt.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(t!=null&&me)for(var o of me(t))e.indexOf(o)<0&&pt.call(t,o)&&(n[o]=t[o]);return n};function Rl(t,e,n={}){const o=n,{debounce:s=0,maxWait:r=void 0}=o,c=un(o,["debounce","maxWait"]);return _t(t,e,cn(ln({},c),{eventFilter:Zt(s,{maxWait:r})}))}var dn=Object.defineProperty,_n=Object.defineProperties,vn=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,Je=(t,e,n)=>e in t?dn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,pn=(t,e)=>{for(var n in e||(e={}))ft.call(e,n)&&Je(t,n,e[n]);if(ge)for(var n of ge(e))ht.call(e,n)&&Je(t,n,e[n]);return t},fn=(t,e)=>_n(t,vn(e)),hn=(t,e)=>{var n={};for(var o in t)ft.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(t!=null&&ge)for(var o of ge(t))e.indexOf(o)<0&&ht.call(t,o)&&(n[o]=t[o]);return n};function mn(t,e,n={}){const o=n,{eventFilter:s}=o,r=hn(o,["eventFilter"]),{eventFilter:c,pause:v,resume:u,isActive:h}=en(s);return{stop:_t(t,e,fn(pn({},r),{eventFilter:c})),pause:v,resume:u,isActive:h}}function Ul(t,e,n){let o;Ot(n)?o={evaluating:n}:o=n||{};const{lazy:s=!1,evaluating:r=void 0,shallow:c=!0,onError:v=ae}=o,u=L(!s),h=c?le(e):L(e);let b=0;return ee(async k=>{if(!u.value)return;b++;const I=b;let V=!1;r&&Promise.resolve().then(()=>{r.value=!0});try{const $=await t(M=>{k(()=>{r&&(r.value=!1),V||M()})});I===b&&(h.value=$)}catch($){v($)}finally{r&&I===b&&(r.value=!1),V=!0}}),s?w(()=>(u.value=!0,h.value)):h}function gn(t){var e;const n=U(t);return(e=n==null?void 0:n.$el)!=null?e:n}const W=ct?window:void 0;function re(...t){let e,n,o,s;if(typeof t[0]=="string"||Array.isArray(t[0])?([n,o,s]=t,e=W):[e,n,o,s]=t,!e)return ae;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const r=[],c=()=>{r.forEach(b=>b()),r.length=0},v=(b,k,I,V)=>(b.addEventListener(k,I,V),()=>b.removeEventListener(k,I,V)),u=K(()=>[gn(e),U(s)],([b,k])=>{c(),b&&r.push(...n.flatMap(I=>o.map(V=>v(b,I,V,k))))},{immediate:!0,flush:"post"}),h=()=>{u(),c()};return Be(h),h}function yn(t){return typeof t=="function"?t:typeof t=="string"?e=>e.key===t:Array.isArray(t)?e=>t.includes(e.key):()=>!0}function Xe(...t){let e,n,o={};t.length===3?(e=t[0],n=t[1],o=t[2]):t.length===2?typeof t[1]=="object"?(e=!0,n=t[0],o=t[1]):(e=t[0],n=t[1]):(e=!0,n=t[0]);const{target:s=W,eventName:r="keydown",passive:c=!1,dedupe:v=!1}=o,u=yn(e);return re(s,r,b=>{b.repeat&&U(v)||u(b)&&n(b)},c)}function bn(){const t=L(!1);return Et()&&R(()=>{t.value=!0}),t}function $n(t){const e=bn();return w(()=>(e.value,!!t()))}function Se(t,e={}){const{window:n=W}=e,o=$n(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const r=L(!1),c=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",v):s.removeListener(v))},v=()=>{o.value&&(c(),s=n.matchMedia(dt(t).value),r.value=!!(s!=null&&s.matches),s&&("addEventListener"in s?s.addEventListener("change",v):s.addListener(v)))};return ee(v),Be(()=>c()),r}const ve=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},pe="__vueuse_ssr_handlers__",kn=Pn();function Pn(){return pe in ve||(ve[pe]=ve[pe]||{}),ve[pe]}function wn(t,e){return kn[t]||e}function Vn(t){return t==null?"any":t instanceof Set?"set":t instanceof Map?"map":t instanceof Date?"date":typeof t=="boolean"?"boolean":typeof t=="string"?"string":typeof t=="object"?"object":Number.isNaN(t)?"any":"number"}var Sn=Object.defineProperty,Qe=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,Ze=(t,e,n)=>e in t?Sn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,et=(t,e)=>{for(var n in e||(e={}))Ln.call(e,n)&&Ze(t,n,e[n]);if(Qe)for(var n of Qe(e))Mn.call(e,n)&&Ze(t,n,e[n]);return t};const In={boolean:{read:t=>t==="true",write:t=>String(t)},object:{read:t=>JSON.parse(t),write:t=>JSON.stringify(t)},number:{read:t=>Number.parseFloat(t),write:t=>String(t)},any:{read:t=>t,write:t=>String(t)},string:{read:t=>t,write:t=>String(t)},map:{read:t=>new Map(JSON.parse(t)),write:t=>JSON.stringify(Array.from(t.entries()))},set:{read:t=>new Set(JSON.parse(t)),write:t=>JSON.stringify(Array.from(t))},date:{read:t=>new Date(t),write:t=>t.toISOString()}},tt="vueuse-storage";function mt(t,e,n,o={}){var s;const{flush:r="pre",deep:c=!0,listenToStorageChanges:v=!0,writeDefaults:u=!0,mergeDefaults:h=!1,shallow:b,window:k=W,eventFilter:I,onError:V=B=>{console.error(B)}}=o,$=(b?le:L)(e);if(!n)try{n=wn("getDefaultStorage",()=>{var B;return(B=W)==null?void 0:B.localStorage})()}catch(B){V(B)}if(!n)return $;const M=U(e),S=Vn(M),x=(s=o.serializer)!=null?s:In[S],{pause:z,resume:D}=mn($,()=>de($.value),{flush:r,deep:c,eventFilter:I});return k&&v&&(re(k,"storage",we),re(k,tt,Nt)),we(),$;function de(B){try{if(B==null)n.removeItem(t);else{const H=x.write(B),Y=n.getItem(t);Y!==H&&(n.setItem(t,H),k&&k.dispatchEvent(new CustomEvent(tt,{detail:{key:t,oldValue:Y,newValue:H,storageArea:n}})))}}catch(H){V(H)}}function _e(B){const H=B?B.newValue:n.getItem(t);if(H==null)return u&&M!==null&&n.setItem(t,x.write(M)),M;if(!B&&h){const Y=x.read(H);return typeof h=="function"?h(Y,M):S==="object"&&!Array.isArray(Y)?et(et({},M),Y):Y}else return typeof H!="string"?H:x.read(H)}function Nt(B){we(B.detail)}function we(B){if(!(B&&B.storageArea!==n)){if(B&&B.key==null){$.value=M;return}if(!(B&&B.key!==t)){z();try{$.value=_e(B)}catch(H){V(H)}finally{B?at(D):D()}}}}}function Wl(t,e,n={}){const{window:o=W}=n;return mt(t,e,o==null?void 0:o.localStorage,n)}function gt(t){const e=window.getComputedStyle(t);if(e.overflowX==="scroll"||e.overflowY==="scroll"||e.overflowX==="auto"&&t.clientWidth1?!0:(e.preventDefault&&e.preventDefault(),!1)}function Kl(t,e=!1){const n=L(e);let o=null,s;K(dt(t),v=>{if(v){const u=v;s=u.style.overflow,n.value&&(u.style.overflow="hidden")}},{immediate:!0});const r=()=>{const v=U(t);!v||n.value||(Ke&&(o=re(v,"touchmove",u=>{Nn(u)},{passive:!1})),v.style.overflow="hidden",n.value=!0)},c=()=>{const v=U(t);!v||!n.value||(Ke&&(o==null||o()),v.style.overflow=s,n.value=!1)};return Be(c),w({get(){return n.value},set(v){v?r():c()}})}function ql(t,e,n={}){const{window:o=W}=n;return mt(t,e,o==null?void 0:o.sessionStorage,n)}function yt({window:t=W}={}){if(!t)return{x:L(0),y:L(0)};const e=L(t.scrollX),n=L(t.scrollY);return re(t,"scroll",()=>{e.value=t.scrollX,n.value=t.scrollY},{capture:!1,passive:!0}),{x:e,y:n}}function Cn(t,e){let n,o=!1;return()=>{n&&clearTimeout(n),o?n=setTimeout(t,e):(t(),o=!0,setTimeout(()=>{o=!1},e))}}function Le(t){return/^\//.test(t)?t:`/${t}`}function ie(t){if(Ht(t))return t.replace(Dt,"");const{site:e}=N(),{pathname:n,search:o,hash:s}=new URL(t,"http://example.com"),r=n.endsWith("/")||n.endsWith(".html")?t:t.replace(/(?:(^\.+)\/)?.*$/,`$1${n.replace(/(\.md)?$/,e.value.cleanUrls?"":".html")}${o}${s}`);return Ne(r)}function bt(t,e){if(Array.isArray(t))return t;if(t==null)return[];e=Le(e);const n=Object.keys(t).sort((o,s)=>s.split("/").length-o.split("/").length).find(o=>e.startsWith(Le(o)));return n?t[n]:[]}function An(t){const e=[];let n=0;for(const o in t){const s=t[o];if(s.items){n=e.push(s);continue}e[n]||e.push({items:[]}),e[n].items.push(s)}return e}function Tn(t){const e=[];function n(o){for(const s of o)s.text&&s.link&&e.push({text:s.text,link:s.link}),s.items&&n(s.items)}return n(t),e}function Me(t,e){return Array.isArray(e)?e.some(n=>Me(t,n)):te(t,e.link)?!0:e.items?Me(t,e.items):!1}function G(){const t=ce(),{theme:e,frontmatter:n}=N(),o=Se("(min-width: 960px)"),s=L(!1),r=w(()=>{const $=e.value.sidebar,M=t.data.relativePath;return $?bt($,M):[]}),c=w(()=>n.value.sidebar!==!1&&r.value.length>0&&n.value.layout!=="home"),v=w(()=>u?n.value.aside==null?e.value.aside==="left":n.value.aside==="left":!1),u=w(()=>n.value.layout==="home"?!1:n.value.aside!=null?!!n.value.aside:e.value.aside!==!1),h=w(()=>c.value&&o.value),b=w(()=>c.value?An(r.value):[]);function k(){s.value=!0}function I(){s.value=!1}function V(){s.value?I():k()}return{isOpen:s,sidebar:r,sidebarGroups:b,hasSidebar:c,hasAside:u,leftAside:v,isSidebarEnabled:h,open:k,close:I,toggle:V}}function Bn(t,e){let n;ee(()=>{n=t.value?document.activeElement:void 0}),R(()=>{window.addEventListener("keyup",o)}),Ce(()=>{window.removeEventListener("keyup",o)});function o(s){s.key==="Escape"&&t.value&&(e(),n==null||n.focus())}}function xn(t){const{page:e}=N(),n=L(!1),o=w(()=>t.value.collapsed!=null),s=w(()=>!!t.value.link),r=w(()=>te(e.value.relativePath,t.value.link)),c=w(()=>r.value?!0:t.value.items?Me(e.value.relativePath,t.value.items):!1),v=w(()=>!!(t.value.items&&t.value.items.length));ee(()=>{n.value=!!(o.value&&t.value.collapsed)}),ee(()=>{(r.value||c.value)&&(n.value=!1)});function u(){o.value&&(n.value=!n.value)}return{collapsed:n,collapsible:o,isLink:s,isActiveLink:r,hasActiveLink:c,hasChildren:v,toggle:u}}const On=y({__name:"VPSkipLink",setup(t){const e=ce(),n=L();K(()=>e.path,()=>n.value.focus());function o({target:s}){const r=document.querySelector(decodeURIComponent(s.hash));if(r){const c=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",c)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",c),r.focus(),window.scrollTo(0,0)}}return(s,r)=>(a(),l(A,null,[_("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),_("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}});const En=g(On,[["__scopeId","data-v-b8b11faa"]]),Hn={key:0,class:"VPBackdrop"},Dn=y({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(t){return(e,n)=>(a(),P(Ae,{name:"fade"},{default:p(()=>[e.show?(a(),l("div",Hn)):m("",!0)]),_:1}))}});const zn=g(Dn,[["__scopeId","data-v-c79a1216"]]);function Fn(){const t=L(!1);function e(){t.value=!0,window.addEventListener("resize",s)}function n(){t.value=!1,window.removeEventListener("resize",s)}function o(){t.value?n():e()}function s(){window.outerWidth>=768&&n()}const r=ce();return K(()=>r.path,n),{isScreenOpen:t,openScreen:e,closeScreen:n,toggleScreen:o}}function ue({removeCurrent:t=!0,correspondingLink:e=!1}={}){const{site:n,localeIndex:o,page:s,theme:r}=N(),c=w(()=>{var u,h;return{label:(u=n.value.locales[o.value])==null?void 0:u.label,link:((h=n.value.locales[o.value])==null?void 0:h.link)||(o.value==="root"?"/":`/${o.value}/`)}});return{localeLinks:w(()=>Object.entries(n.value.locales).flatMap(([u,h])=>t&&c.value.label===h.label?[]:{text:h.label,link:jn(h.link||(u==="root"?"/":`/${u}/`),r.value.i18nRouting!==!1&&e,s.value.relativePath.slice(c.value.link.length-1),!n.value.cleanUrls)})),currentLang:c}}function jn(t,e,n,o){return e?t.replace(/\/$/,"")+Le(n.replace(/(^|\/)?index.md$/,"$1").replace(/\.md$/,o?".html":"")):t}const Gn=["src","alt"],Rn={inheritAttrs:!1},Un=y({...Rn,__name:"VPImage",props:{image:{},alt:{}},setup(t){return(e,n)=>{const o=X("VPImage",!0);return e.image?(a(),l(A,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",fe({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(Ne)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,Gn)):(a(),l(A,{key:1},[f(o,fe({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),f(o,fe({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):m("",!0)}}});const xe=g(Un,[["__scopeId","data-v-6db2186b"]]),Wn=["href"],Kn=y({__name:"VPNavBarTitle",setup(t){const{site:e,theme:n}=N(),{hasSidebar:o}=G(),{currentLang:s}=ue();return(r,c)=>(a(),l("div",{class:T(["VPNavBarTitle",{"has-sidebar":i(o)}])},[_("a",{class:"title",href:i(ie)(i(s).link)},[d(r.$slots,"nav-bar-title-before",{},void 0,!0),i(n).logo?(a(),P(xe,{key:0,class:"logo",image:i(n).logo},null,8,["image"])):m("",!0),i(n).siteTitle?(a(),l(A,{key:1},[O(C(i(n).siteTitle),1)],64)):i(n).siteTitle===void 0?(a(),l(A,{key:2},[O(C(i(e).title),1)],64)):m("",!0),d(r.$slots,"nav-bar-title-after",{},void 0,!0)],8,Wn)],2))}});const qn=g(Kn,[["__scopeId","data-v-4d981103"]]);const Yn={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},Jn={class:"DocSearch-Button-Container"},Xn=_("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20","aria-label":"search icon"},[_("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),Qn={class:"DocSearch-Button-Placeholder"},Zn=_("span",{class:"DocSearch-Button-Keys"},[_("kbd",{class:"DocSearch-Button-Key"}),_("kbd",{class:"DocSearch-Button-Key"},"K")],-1),nt=y({__name:"VPNavBarSearchButton",props:{placeholder:{}},setup(t){return(e,n)=>(a(),l("button",Yn,[_("span",Jn,[Xn,_("span",Qn,C(e.placeholder),1)]),Zn]))}});const eo={id:"local-search"},to={key:1,id:"docsearch"},no=y({__name:"VPNavBarSearch",setup(t){const e=zt(()=>Ft(()=>import("./VPLocalSearchBox.05934cf9.js"),["assets/chunks/VPLocalSearchBox.05934cf9.js","assets/chunks/framework.daa0b590.js"])),n=()=>null,{theme:o,localeIndex:s}=N(),r=L(!1),c=L(!1),v=w(()=>{var M,S,x,z,D,de,_e;const $=((M=o.value.search)==null?void 0:M.options)??o.value.algolia;return((D=(z=(x=(S=$==null?void 0:$.locales)==null?void 0:S[s.value])==null?void 0:x.translations)==null?void 0:z.button)==null?void 0:D.buttonText)||((_e=(de=$==null?void 0:$.translations)==null?void 0:de.button)==null?void 0:_e.buttonText)||"Search"});R(()=>{});function u(){r.value||(r.value=!0,setTimeout(h,16))}function h(){const $=new Event("keydown");$.key="k",$.metaKey=!0,window.dispatchEvent($),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||h()},16)}function b($){const M=$.target,S=M.tagName;return M.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const k=L(!1);Xe("k",$=>{($.ctrlKey||$.metaKey)&&($.preventDefault(),k.value=!0)}),Xe("/",$=>{b($)||($.preventDefault(),k.value=!0)});const I=L("'Meta'");R(()=>{I.value=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"'⌘'":"'Ctrl'"});const V="local";return($,M)=>{var S;return a(),l("div",{class:"VPNavBarSearch",style:rt({"--vp-meta-key":I.value})},[i(V)==="local"?(a(),l(A,{key:0},[k.value?(a(),P(i(e),{key:0,placeholder:v.value,onClose:M[0]||(M[0]=x=>k.value=!1)},null,8,["placeholder"])):m("",!0),_("div",eo,[f(nt,{placeholder:v.value,onClick:M[1]||(M[1]=x=>k.value=!0)},null,8,["placeholder"])])],64)):i(V)==="algolia"?(a(),l(A,{key:1},[r.value?(a(),P(i(n),{key:0,algolia:((S=i(o).search)==null?void 0:S.options)??i(o).algolia,onVnodeBeforeMount:M[2]||(M[2]=x=>c.value=!0)},null,8,["algolia"])):m("",!0),c.value?m("",!0):(a(),l("div",to,[f(nt,{placeholder:v.value,onClick:u},null,8,["placeholder"])]))],64)):m("",!0)],4)}}});const oo={},so={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",height:"24px",viewBox:"0 0 24 24",width:"24px"},ao=_("path",{d:"M0 0h24v24H0V0z",fill:"none"},null,-1),ro=_("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z"},null,-1),io=[ao,ro];function lo(t,e){return a(),l("svg",so,io)}const co=g(oo,[["render",lo]]),uo=y({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(t){const e=t,n=w(()=>e.tag??e.href?"a":"span"),o=w(()=>e.href&&it.test(e.href));return(s,r)=>(a(),P(Q(n.value),{class:T(["VPLink",{link:s.href}]),href:s.href?i(ie)(s.href):void 0,target:s.target||(o.value?"_blank":void 0),rel:s.rel||(o.value?"noreferrer":void 0)},{default:p(()=>[d(s.$slots,"default",{},void 0,!0),o.value&&!s.noIcon?(a(),P(co,{key:0,class:"icon"})):m("",!0)]),_:3},8,["class","href","target","rel"]))}});const q=g(uo,[["__scopeId","data-v-8f4dc553"]]),_o=y({__name:"VPNavBarMenuLink",props:{item:{}},setup(t){const{page:e}=N();return(n,o)=>(a(),P(q,{class:T({VPNavBarMenuLink:!0,active:i(te)(i(e).relativePath,n.item.activeMatch||n.item.link,!!n.item.activeMatch)}),href:n.item.link,target:n.item.target,rel:n.item.rel,tabindex:"0"},{default:p(()=>[O(C(n.item.text),1)]),_:1},8,["class","href","target","rel"]))}});const vo=g(_o,[["__scopeId","data-v-5e623618"]]),Oe=L();let $t=!1,Ve=0;function po(t){const e=L(!1);if(lt){!$t&&fo(),Ve++;const n=K(Oe,o=>{var s,r,c;o===t.el.value||(s=t.el.value)!=null&&s.contains(o)?(e.value=!0,(r=t.onFocus)==null||r.call(t)):(e.value=!1,(c=t.onBlur)==null||c.call(t))});Ce(()=>{n(),Ve--,Ve||ho()})}return Ie(e)}function fo(){document.addEventListener("focusin",kt),$t=!0,Oe.value=document.activeElement}function ho(){document.removeEventListener("focusin",kt)}function kt(){Oe.value=document.activeElement}const mo={},go={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},yo=_("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),bo=[yo];function $o(t,e){return a(),l("svg",go,bo)}const Pt=g(mo,[["render",$o]]),ko={},Po={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},wo=_("circle",{cx:"12",cy:"12",r:"2"},null,-1),Vo=_("circle",{cx:"19",cy:"12",r:"2"},null,-1),So=_("circle",{cx:"5",cy:"12",r:"2"},null,-1),Lo=[wo,Vo,So];function Mo(t,e){return a(),l("svg",Po,Lo)}const Io=g(ko,[["render",Mo]]),No={class:"VPMenuLink"},Co=y({__name:"VPMenuLink",props:{item:{}},setup(t){const{page:e}=N();return(n,o)=>(a(),l("div",No,[f(q,{class:T({active:i(te)(i(e).relativePath,n.item.activeMatch||n.item.link,!!n.item.activeMatch)}),href:n.item.link,target:n.item.target,rel:n.item.rel},{default:p(()=>[O(C(n.item.text),1)]),_:1},8,["class","href","target","rel"])]))}});const ke=g(Co,[["__scopeId","data-v-2f2cfafc"]]),Ao={class:"VPMenuGroup"},To={key:0,class:"title"},Bo=y({__name:"VPMenuGroup",props:{text:{},items:{}},setup(t){return(e,n)=>(a(),l("div",Ao,[e.text?(a(),l("p",To,C(e.text),1)):m("",!0),(a(!0),l(A,null,E(e.items,o=>(a(),l(A,null,["link"in o?(a(),P(ke,{key:0,item:o},null,8,["item"])):m("",!0)],64))),256))]))}});const xo=g(Bo,[["__scopeId","data-v-69e747b5"]]),Oo={class:"VPMenu"},Eo={key:0,class:"items"},Ho=y({__name:"VPMenu",props:{items:{}},setup(t){return(e,n)=>(a(),l("div",Oo,[e.items?(a(),l("div",Eo,[(a(!0),l(A,null,E(e.items,o=>(a(),l(A,{key:o.text},["link"in o?(a(),P(ke,{key:0,item:o},null,8,["item"])):(a(),P(xo,{key:1,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):m("",!0),d(e.$slots,"default",{},void 0,!0)]))}});const Do=g(Ho,[["__scopeId","data-v-e7ea1737"]]),zo=["aria-expanded","aria-label"],Fo={key:0,class:"text"},jo={class:"menu"},Go=y({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(t){const e=L(!1),n=L();po({el:n,onBlur:o});function o(){e.value=!1}return(s,r)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:r[1]||(r[1]=c=>e.value=!0),onMouseleave:r[2]||(r[2]=c=>e.value=!1)},[_("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":s.label,onClick:r[0]||(r[0]=c=>e.value=!e.value)},[s.button||s.icon?(a(),l("span",Fo,[s.icon?(a(),P(Q(s.icon),{key:0,class:"option-icon"})):m("",!0),O(" "+C(s.button)+" ",1),f(Pt,{class:"text-icon"})])):(a(),P(Io,{key:1,class:"icon"}))],8,zo),_("div",jo,[f(Do,{items:s.items},{default:p(()=>[d(s.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const Ee=g(Go,[["__scopeId","data-v-764effdf"]]),Ro=y({__name:"VPNavBarMenuGroup",props:{item:{}},setup(t){const{page:e}=N();return(n,o)=>(a(),P(Ee,{class:T({VPNavBarMenuGroup:!0,active:i(te)(i(e).relativePath,n.item.activeMatch,!!n.item.activeMatch)}),button:n.item.text,items:n.item.items},null,8,["class","button","items"]))}}),Uo=t=>(F("data-v-7f418b0f"),t=t(),j(),t),Wo={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Ko=Uo(()=>_("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),qo=y({__name:"VPNavBarMenu",setup(t){const{theme:e}=N();return(n,o)=>i(e).nav?(a(),l("nav",Wo,[Ko,(a(!0),l(A,null,E(i(e).nav,s=>(a(),l(A,{key:s.text},["link"in s?(a(),P(vo,{key:0,item:s},null,8,["item"])):(a(),P(Ro,{key:1,item:s},null,8,["item"]))],64))),128))])):m("",!0)}});const Yo=g(qo,[["__scopeId","data-v-7f418b0f"]]),Jo={},Xo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Qo=_("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Zo=_("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),es=[Qo,Zo];function ts(t,e){return a(),l("svg",Xo,es)}const wt=g(Jo,[["render",ts]]),ns={class:"items"},os={class:"title"},ss=y({__name:"VPNavBarTranslations",setup(t){const{theme:e}=N(),{localeLinks:n,currentLang:o}=ue({correspondingLink:!0});return(s,r)=>i(n).length&&i(o).label?(a(),P(Ee,{key:0,class:"VPNavBarTranslations",icon:wt,label:i(e).langMenuLabel||"Change language"},{default:p(()=>[_("div",ns,[_("p",os,C(i(o).label),1),(a(!0),l(A,null,E(i(n),c=>(a(),P(ke,{key:c.link,item:c},null,8,["item"]))),128))])]),_:1},8,["label"])):m("",!0)}});const as=g(ss,[["__scopeId","data-v-74abcbb9"]]);const rs={},is={class:"VPSwitch",type:"button",role:"switch"},ls={class:"check"},cs={key:0,class:"icon"};function us(t,e){return a(),l("button",is,[_("span",ls,[t.$slots.default?(a(),l("span",cs,[d(t.$slots,"default",{},void 0,!0)])):m("",!0)])])}const ds=g(rs,[["render",us],["__scopeId","data-v-f3c41672"]]),_s={},vs={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},ps=jt('',9),fs=[ps];function hs(t,e){return a(),l("svg",vs,fs)}const ms=g(_s,[["render",hs]]),gs={},ys={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},bs=_("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),$s=[bs];function ks(t,e){return a(),l("svg",ys,$s)}const Ps=g(gs,[["render",ks]]),ws=y({__name:"VPSwitchAppearance",setup(t){const{site:e,isDark:n}=N(),o=L(!1),s=lt?r():()=>{};R(()=>{o.value=document.documentElement.classList.contains("dark")});function r(){const c=window.matchMedia("(prefers-color-scheme: dark)"),v=document.documentElement.classList;let u=localStorage.getItem(We),h=e.value.appearance==="dark"&&u==null||(u==="auto"||u==null?c.matches:u==="dark");c.onchange=I=>{u==="auto"&&k(h=I.matches)};function b(){k(h=!h),u=h?c.matches?"auto":"dark":c.matches?"light":"auto",localStorage.setItem(We,u)}function k(I){const V=document.createElement("style");V.type="text/css",V.appendChild(document.createTextNode(`:not(.VPSwitchAppearance):not(.VPSwitchAppearance *) { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; diff --git a/docs/.vitepress/dist/assets/guide_components_select.md.a5c80167.js b/docs/.vitepress/dist/assets/guide_components_select.md.e58a41d4.js similarity index 89% rename from docs/.vitepress/dist/assets/guide_components_select.md.a5c80167.js rename to docs/.vitepress/dist/assets/guide_components_select.md.e58a41d4.js index e516722..b137b29 100644 --- a/docs/.vitepress/dist/assets/guide_components_select.md.a5c80167.js +++ b/docs/.vitepress/dist/assets/guide_components_select.md.e58a41d4.js @@ -1,4 +1,4 @@ -import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}from"./chunks/framework.daa0b590.js";const h=c("h1",{id:"选择器-qselect",tabindex:"-1"},[F("选择器 QSelect "),c("a",{class:"header-anchor",href:"#选择器-qselect","aria-label":'Permalink to "选择器 QSelect"'},"​")],-1),q=c("h2",{id:"基本使用",tabindex:"-1"},[F("基本使用 "),c("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1),b=p(`
Show Code
vue
<script setup lang="ts">
+import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}from"./chunks/framework.daa0b590.js";const h=c("h1",{id:"选择器-qselect",tabindex:"-1"},[F("选择器 QSelect "),c("a",{class:"header-anchor",href:"#选择器-qselect","aria-label":'Permalink to "选择器 QSelect"'},"​")],-1),q=c("h2",{id:"基本使用",tabindex:"-1"},[F("基本使用 "),c("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1),b=p(`
Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from "vue"
 const options = ref([
   {
@@ -17,7 +17,7 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :options="options" v-model="selVal" />
-</template>

禁用

`,2),E=p(`
Show Code
vue
<script setup lang="ts">
+</template>

禁用

`,2),E=p(`
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const options = ref([
   {
@@ -29,7 +29,7 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :options="options" v-model="selVal" disabled />
-</template>

禁用选项

`,2),g=p(`
Show Code
vue
<script setup lang="ts">
+</template>

禁用选项

`,2),g=p(`
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const optionsDisabled = ref([
   {
@@ -46,7 +46,7 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :options="optionsDisabled" v-model="selVal" />
-</template>

自定义样式

`,2),v=p(`
Show Code
vue
<script setup lang="ts">
+</template>

自定义样式

`,2),v=p(`
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const options = ref([
   {
@@ -62,7 +62,7 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :width="180" :height="42" :options="options" v-model="selVal" />
-</template>

自定义字段名

`,2),f=p(`
Show Code
vue
<script setup lang="ts">
+</template>

自定义字段名

`,2),f=p(`
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const optionsCustom = ref([
   {
@@ -78,7 +78,7 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :options="optionsCustom" label="name" value="id" v-model="selVal" />
-</template>

自定义下拉面板展示数

`,2),V=p(`
Show Code
vue
<script setup lang="ts">
+</template>

自定义下拉面板展示数

`,2),V=p(`
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const options = ref([
   {
@@ -94,4 +94,4 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :options="options" :max-display="1" v-model="selVal" />
-</template>

APIs

参数说明类型默认值必传
modelValue(v-model)当前选中的 option 条目number | string | nullnullfalse
options选项数据Option[][]false
label字典项的文本字段名string'label'false
value字典项的值字段名string'value'false
placeholder默认文字string'请选择'false
disabled是否禁用booleanfalsefalse
clearable是否支持清除booleanfalsefalse
width宽度number120false
height高度number32false
maxDisplay下拉菜单最多展示的下拉项数,超出滚动显示number7false

Option Type

名称说明类型必传
label选项名stringfalse
value选项值string | numberfalse
disabled是否禁用选项booleanfalse
[propName: string]添加一个字符串索引签名,用于包含带有任意数量的其他属性any-

Events

事件名称说明参数
change选项值改变后的回调(value: string | number, label: string, index: number) => void
`,7),_=JSON.parse('{"title":"选择器 QSelect","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/select.md","filePath":"guide/components/select.md"}'),k={name:"guide/components/select.md"},P=A({...k,setup(S){const t=e([{label:"北京市",value:1},{label:"上海市",value:2}]),y=e([{label:"北京市",value:1},{label:"上海市",value:2,disabled:!0}]),C=e([{name:"北京市",id:1},{name:"上海市",id:2}]),a=e(1);i(()=>{console.log("选中的值:",a.value)});function r(D,s,n){console.log("value:",D),console.log("label:",s),console.log("index:",n)}return(D,s)=>{const n=d("QSelect");return u(),m("div",null,[h,q,o(n,{options:t.value,clearable:"",modelValue:a.value,"onUpdate:modelValue":s[0]||(s[0]=l=>a.value=l)},null,8,["options","modelValue"]),b,o(n,{options:t.value,modelValue:a.value,"onUpdate:modelValue":s[1]||(s[1]=l=>a.value=l),disabled:""},null,8,["options","modelValue"]),E,o(n,{options:y.value,modelValue:a.value,"onUpdate:modelValue":s[2]||(s[2]=l=>a.value=l)},null,8,["options","modelValue"]),g,o(n,{width:180,height:42,options:t.value,modelValue:a.value,"onUpdate:modelValue":s[3]||(s[3]=l=>a.value=l)},null,8,["options","modelValue"]),v,o(n,{options:C.value,label:"name",value:"id",modelValue:a.value,"onUpdate:modelValue":s[4]||(s[4]=l=>a.value=l),onChange:r},null,8,["options","modelValue"]),f,o(n,{options:t.value,"max-display":1,modelValue:a.value,"onUpdate:modelValue":s[5]||(s[5]=l=>a.value=l),onChange:r},null,8,["options","modelValue"]),V])}}});export{_ as __pageData,P as default}; +</template>

APIs

参数说明类型默认值必传
modelValue(v-model)当前选中的 option 条目number | string | nullnullfalse
options选项数据Option[][]false
label字典项的文本字段名string'label'false
value字典项的值字段名string'value'false
placeholder默认文字string'请选择'false
disabled是否禁用booleanfalsefalse
clearable是否支持清除booleanfalsefalse
width宽度number120false
height高度number32false
maxDisplay下拉菜单最多展示的下拉项数,超出滚动显示number7false

Option Type

名称说明类型必传
label选项名stringfalse
value选项值string | numberfalse
disabled是否禁用选项booleanfalse
[propName: string]添加一个字符串索引签名,用于包含带有任意数量的其他属性any-

Events

事件名称说明参数
change选项值改变后的回调(value: string | number, label: string, index: number) => void
`,7),P=JSON.parse('{"title":"选择器 QSelect","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/select.md","filePath":"guide/components/select.md"}'),k={name:"guide/components/select.md"},S=A({...k,setup(x){const t=e([{label:"北京市",value:1},{label:"上海市",value:2}]),y=e([{label:"北京市",value:1},{label:"上海市",value:2,disabled:!0}]),C=e([{name:"北京市",id:1},{name:"上海市",id:2}]),a=e(1);i(()=>{console.log("选中的值:",a.value)});function r(D,s,n){console.log("value:",D),console.log("label:",s),console.log("index:",n)}return(D,s)=>{const n=d("QSelect");return u(),m("div",null,[h,q,o(n,{options:t.value,clearable:"",modelValue:a.value,"onUpdate:modelValue":s[0]||(s[0]=l=>a.value=l)},null,8,["options","modelValue"]),b,o(n,{options:t.value,modelValue:a.value,"onUpdate:modelValue":s[1]||(s[1]=l=>a.value=l),disabled:""},null,8,["options","modelValue"]),E,o(n,{options:y.value,modelValue:a.value,"onUpdate:modelValue":s[2]||(s[2]=l=>a.value=l)},null,8,["options","modelValue"]),g,o(n,{width:180,height:42,options:t.value,modelValue:a.value,"onUpdate:modelValue":s[3]||(s[3]=l=>a.value=l)},null,8,["options","modelValue"]),v,o(n,{options:C.value,label:"name",value:"id",modelValue:a.value,"onUpdate:modelValue":s[4]||(s[4]=l=>a.value=l),onChange:r},null,8,["options","modelValue"]),f,o(n,{options:t.value,"max-display":1,modelValue:a.value,"onUpdate:modelValue":s[5]||(s[5]=l=>a.value=l),onChange:r},null,8,["options","modelValue"]),V])}}});export{P as __pageData,S as default}; diff --git a/docs/.vitepress/dist/assets/guide_components_select.md.a5c80167.lean.js b/docs/.vitepress/dist/assets/guide_components_select.md.e58a41d4.lean.js similarity index 89% rename from docs/.vitepress/dist/assets/guide_components_select.md.a5c80167.lean.js rename to docs/.vitepress/dist/assets/guide_components_select.md.e58a41d4.lean.js index e516722..b137b29 100644 --- a/docs/.vitepress/dist/assets/guide_components_select.md.a5c80167.lean.js +++ b/docs/.vitepress/dist/assets/guide_components_select.md.e58a41d4.lean.js @@ -1,4 +1,4 @@ -import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}from"./chunks/framework.daa0b590.js";const h=c("h1",{id:"选择器-qselect",tabindex:"-1"},[F("选择器 QSelect "),c("a",{class:"header-anchor",href:"#选择器-qselect","aria-label":'Permalink to "选择器 QSelect"'},"​")],-1),q=c("h2",{id:"基本使用",tabindex:"-1"},[F("基本使用 "),c("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1),b=p(`
Show Code
vue
<script setup lang="ts">
+import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}from"./chunks/framework.daa0b590.js";const h=c("h1",{id:"选择器-qselect",tabindex:"-1"},[F("选择器 QSelect "),c("a",{class:"header-anchor",href:"#选择器-qselect","aria-label":'Permalink to "选择器 QSelect"'},"​")],-1),q=c("h2",{id:"基本使用",tabindex:"-1"},[F("基本使用 "),c("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1),b=p(`
Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from "vue"
 const options = ref([
   {
@@ -17,7 +17,7 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :options="options" v-model="selVal" />
-</template>

禁用

`,2),E=p(`
Show Code
vue
<script setup lang="ts">
+</template>

禁用

`,2),E=p(`
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const options = ref([
   {
@@ -29,7 +29,7 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :options="options" v-model="selVal" disabled />
-</template>

禁用选项

`,2),g=p(`
Show Code
vue
<script setup lang="ts">
+</template>

禁用选项

`,2),g=p(`
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const optionsDisabled = ref([
   {
@@ -46,7 +46,7 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :options="optionsDisabled" v-model="selVal" />
-</template>

自定义样式

`,2),v=p(`
Show Code
vue
<script setup lang="ts">
+</template>

自定义样式

`,2),v=p(`
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const options = ref([
   {
@@ -62,7 +62,7 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :width="180" :height="42" :options="options" v-model="selVal" />
-</template>

自定义字段名

`,2),f=p(`
Show Code
vue
<script setup lang="ts">
+</template>

自定义字段名

`,2),f=p(`
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const optionsCustom = ref([
   {
@@ -78,7 +78,7 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :options="optionsCustom" label="name" value="id" v-model="selVal" />
-</template>

自定义下拉面板展示数

`,2),V=p(`
Show Code
vue
<script setup lang="ts">
+</template>

自定义下拉面板展示数

`,2),V=p(`
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const options = ref([
   {
@@ -94,4 +94,4 @@ import{d as A,i as e,k as i,H as d,o as u,c as m,J as o,C as c,a as F,V as p}fro
 </script>
 <template>
   <QSelect :options="options" :max-display="1" v-model="selVal" />
-</template>

APIs

参数说明类型默认值必传
modelValue(v-model)当前选中的 option 条目number | string | nullnullfalse
options选项数据Option[][]false
label字典项的文本字段名string'label'false
value字典项的值字段名string'value'false
placeholder默认文字string'请选择'false
disabled是否禁用booleanfalsefalse
clearable是否支持清除booleanfalsefalse
width宽度number120false
height高度number32false
maxDisplay下拉菜单最多展示的下拉项数,超出滚动显示number7false

Option Type

名称说明类型必传
label选项名stringfalse
value选项值string | numberfalse
disabled是否禁用选项booleanfalse
[propName: string]添加一个字符串索引签名,用于包含带有任意数量的其他属性any-

Events

事件名称说明参数
change选项值改变后的回调(value: string | number, label: string, index: number) => void
`,7),_=JSON.parse('{"title":"选择器 QSelect","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/select.md","filePath":"guide/components/select.md"}'),k={name:"guide/components/select.md"},P=A({...k,setup(S){const t=e([{label:"北京市",value:1},{label:"上海市",value:2}]),y=e([{label:"北京市",value:1},{label:"上海市",value:2,disabled:!0}]),C=e([{name:"北京市",id:1},{name:"上海市",id:2}]),a=e(1);i(()=>{console.log("选中的值:",a.value)});function r(D,s,n){console.log("value:",D),console.log("label:",s),console.log("index:",n)}return(D,s)=>{const n=d("QSelect");return u(),m("div",null,[h,q,o(n,{options:t.value,clearable:"",modelValue:a.value,"onUpdate:modelValue":s[0]||(s[0]=l=>a.value=l)},null,8,["options","modelValue"]),b,o(n,{options:t.value,modelValue:a.value,"onUpdate:modelValue":s[1]||(s[1]=l=>a.value=l),disabled:""},null,8,["options","modelValue"]),E,o(n,{options:y.value,modelValue:a.value,"onUpdate:modelValue":s[2]||(s[2]=l=>a.value=l)},null,8,["options","modelValue"]),g,o(n,{width:180,height:42,options:t.value,modelValue:a.value,"onUpdate:modelValue":s[3]||(s[3]=l=>a.value=l)},null,8,["options","modelValue"]),v,o(n,{options:C.value,label:"name",value:"id",modelValue:a.value,"onUpdate:modelValue":s[4]||(s[4]=l=>a.value=l),onChange:r},null,8,["options","modelValue"]),f,o(n,{options:t.value,"max-display":1,modelValue:a.value,"onUpdate:modelValue":s[5]||(s[5]=l=>a.value=l),onChange:r},null,8,["options","modelValue"]),V])}}});export{_ as __pageData,P as default}; +</template>

APIs

参数说明类型默认值必传
modelValue(v-model)当前选中的 option 条目number | string | nullnullfalse
options选项数据Option[][]false
label字典项的文本字段名string'label'false
value字典项的值字段名string'value'false
placeholder默认文字string'请选择'false
disabled是否禁用booleanfalsefalse
clearable是否支持清除booleanfalsefalse
width宽度number120false
height高度number32false
maxDisplay下拉菜单最多展示的下拉项数,超出滚动显示number7false

Option Type

名称说明类型必传
label选项名stringfalse
value选项值string | numberfalse
disabled是否禁用选项booleanfalse
[propName: string]添加一个字符串索引签名,用于包含带有任意数量的其他属性any-

Events

事件名称说明参数
change选项值改变后的回调(value: string | number, label: string, index: number) => void
`,7),P=JSON.parse('{"title":"选择器 QSelect","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/select.md","filePath":"guide/components/select.md"}'),k={name:"guide/components/select.md"},S=A({...k,setup(x){const t=e([{label:"北京市",value:1},{label:"上海市",value:2}]),y=e([{label:"北京市",value:1},{label:"上海市",value:2,disabled:!0}]),C=e([{name:"北京市",id:1},{name:"上海市",id:2}]),a=e(1);i(()=>{console.log("选中的值:",a.value)});function r(D,s,n){console.log("value:",D),console.log("label:",s),console.log("index:",n)}return(D,s)=>{const n=d("QSelect");return u(),m("div",null,[h,q,o(n,{options:t.value,clearable:"",modelValue:a.value,"onUpdate:modelValue":s[0]||(s[0]=l=>a.value=l)},null,8,["options","modelValue"]),b,o(n,{options:t.value,modelValue:a.value,"onUpdate:modelValue":s[1]||(s[1]=l=>a.value=l),disabled:""},null,8,["options","modelValue"]),E,o(n,{options:y.value,modelValue:a.value,"onUpdate:modelValue":s[2]||(s[2]=l=>a.value=l)},null,8,["options","modelValue"]),g,o(n,{width:180,height:42,options:t.value,modelValue:a.value,"onUpdate:modelValue":s[3]||(s[3]=l=>a.value=l)},null,8,["options","modelValue"]),v,o(n,{options:C.value,label:"name",value:"id",modelValue:a.value,"onUpdate:modelValue":s[4]||(s[4]=l=>a.value=l),onChange:r},null,8,["options","modelValue"]),f,o(n,{options:t.value,"max-display":1,modelValue:a.value,"onUpdate:modelValue":s[5]||(s[5]=l=>a.value=l),onChange:r},null,8,["options","modelValue"]),V])}}});export{P as __pageData,S as default}; diff --git a/docs/.vitepress/dist/assets/style.2053219c.css b/docs/.vitepress/dist/assets/style.5a9da959.css similarity index 77% rename from docs/.vitepress/dist/assets/style.2053219c.css rename to docs/.vitepress/dist/assets/style.5a9da959.css index 0a048f3..7e867b6 100644 --- a/docs/.vitepress/dist/assets/style.2053219c.css +++ b/docs/.vitepress/dist/assets/style.5a9da959.css @@ -1 +1 @@ -@charset "UTF-8";@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-cyrillic.5f2c6c8c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-cyrillic-ext.e75737ce.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 var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-greek.d5a6d92a.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-greek-ext.ab0619bc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-latin.2ed14f66.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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 var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-latin-ext.0030eebd.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-vietnamese.14ce25a6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-cyrillic.ea42a392.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-cyrillic-ext.33bd5a8e.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 var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-greek.8f4463c4.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-greek-ext.4fbe9427.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-latin.bd3b6f56.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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 var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-latin-ext.bd8920cc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-vietnamese.6ce511fb.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chinese Quotes;src:local("PingFang SC Regular"),local("PingFang SC"),local("SimHei"),local("Source Han Sans SC");unicode-range:U+2018,U+2019,U+201C,U+201D}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-gray: #8e8e93;--vp-c-text-light-1: rgba(60, 60, 67);--vp-c-text-light-2: rgba(60, 60, 67, .75);--vp-c-text-light-3: rgba(60, 60, 67, .33);--vp-c-text-dark-1: rgba(255, 255, 245, .86);--vp-c-text-dark-2: rgba(235, 235, 245, .6);--vp-c-text-dark-3: rgba(235, 235, 245, .38);--vp-c-green: #10b981;--vp-c-green-light: #34d399;--vp-c-green-lighter: #6ee7b7;--vp-c-green-dark: #059669;--vp-c-green-darker: #047857;--vp-c-green-dimm-1: rgba(16, 185, 129, .05);--vp-c-green-dimm-2: rgba(16, 185, 129, .2);--vp-c-green-dimm-3: rgba(16, 185, 129, .5);--vp-c-yellow: #d97706;--vp-c-yellow-light: #f59e0b;--vp-c-yellow-lighter: #fbbf24;--vp-c-yellow-dark: #b45309;--vp-c-yellow-darker: #92400e;--vp-c-yellow-dimm-1: rgba(234, 179, 8, .05);--vp-c-yellow-dimm-2: rgba(234, 179, 8, .2);--vp-c-yellow-dimm-3: rgba(234, 179, 8, .5);--vp-c-red: #f43f5e;--vp-c-red-light: #fb7185;--vp-c-red-lighter: #fda4af;--vp-c-red-dark: #e11d48;--vp-c-red-darker: #be123c;--vp-c-red-dimm-1: rgba(244, 63, 94, .05);--vp-c-red-dimm-2: rgba(244, 63, 94, .2);--vp-c-red-dimm-3: rgba(244, 63, 94, .5);--vp-c-sponsor: #db2777}:root{--vp-c-bg: #ffffff;--vp-c-bg-elv: #ffffff;--vp-c-bg-elv-up: #ffffff;--vp-c-bg-elv-down: #f6f6f7;--vp-c-bg-elv-mute: #f6f6f7;--vp-c-bg-soft: #f6f6f7;--vp-c-bg-soft-up: #f9f9fa;--vp-c-bg-soft-down: #e3e3e5;--vp-c-bg-soft-mute: #e3e3e5;--vp-c-bg-alt: #f6f6f7;--vp-c-border: rgba(60, 60, 67, .29);--vp-c-divider: rgba(60, 60, 67, .12);--vp-c-gutter: rgba(60, 60, 67, .12);--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white);--vp-c-text-1: var(--vp-c-text-light-1);--vp-c-text-2: var(--vp-c-text-light-2);--vp-c-text-3: var(--vp-c-text-light-3);--vp-c-text-inverse-1: var(--vp-c-text-dark-1);--vp-c-text-inverse-2: var(--vp-c-text-dark-2);--vp-c-text-inverse-3: var(--vp-c-text-dark-3);--vp-c-text-code: #476582;--vp-c-brand: var(--vp-c-green);--vp-c-brand-light: var(--vp-c-green-light);--vp-c-brand-lighter: var(--vp-c-green-lighter);--vp-c-brand-dark: var(--vp-c-green-dark);--vp-c-brand-darker: var(--vp-c-green-darker);--vp-c-mute: #f6f6f7;--vp-c-mute-light: #f9f9fc;--vp-c-mute-lighter: #ffffff;--vp-c-mute-dark: #e3e3e5;--vp-c-mute-darker: #d7d7d9}.dark{--vp-c-bg: #1e1e20;--vp-c-bg-elv: #252529;--vp-c-bg-elv-up: #313136;--vp-c-bg-elv-down: #1e1e20;--vp-c-bg-elv-mute: #313136;--vp-c-bg-soft: #252529;--vp-c-bg-soft-up: #313136;--vp-c-bg-soft-down: #1e1e20;--vp-c-bg-soft-mute: #313136;--vp-c-bg-alt: #161618;--vp-c-border: rgba(82, 82, 89, .68);--vp-c-divider: rgba(82, 82, 89, .32);--vp-c-gutter: #000000;--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black);--vp-c-text-1: var(--vp-c-text-dark-1);--vp-c-text-2: var(--vp-c-text-dark-2);--vp-c-text-3: var(--vp-c-text-dark-3);--vp-c-text-inverse-1: var(--vp-c-text-light-1);--vp-c-text-inverse-2: var(--vp-c-text-light-2);--vp-c-text-inverse-3: var(--vp-c-text-light-3);--vp-c-text-code: #c9def1;--vp-c-mute: #313136;--vp-c-mute-light: #3a3a3c;--vp-c-mute-lighter: #505053;--vp-c-mute-dark: #2c2c30;--vp-c-mute-darker: #252529}:root{--vp-font-family-base: "Chinese Quotes", "Inter var", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}: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-local-nav: 10;--vp-z-index-nav: 20;--vp-z-index-layout-top: 30;--vp-z-index-backdrop: 40;--vp-z-index-sidebar: 50;--vp-z-index-footer: 60}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E")}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-c-code-dimm: var(--vp-c-text-dark-3);--vp-code-block-color: var(--vp-c-text-dark-1);--vp-code-block-bg: #292b30;--vp-code-block-bg-light: #1e1e20;--vp-code-block-divider-color: #000000;--vp-code-line-highlight-color: rgba(0, 0, 0, .5);--vp-code-line-number-color: var(--vp-c-code-dimm);--vp-code-line-diff-add-color: var(--vp-c-green-dimm-2);--vp-code-line-diff-add-symbol-color: var(--vp-c-green);--vp-code-line-diff-remove-color: var(--vp-c-red-dimm-2);--vp-code-line-diff-remove-symbol-color: var(--vp-c-red);--vp-code-line-warning-color: var(--vp-c-yellow-dimm-2);--vp-code-line-error-color: var(--vp-c-red-dimm-2);--vp-code-copy-code-border-color: transparent;--vp-code-copy-code-bg: var(--vp-code-block-bg-light);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-code-block-bg-light);--vp-code-copy-code-active-text: var(--vp-c-text-dark-2);--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-dark-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-dark-1);--vp-code-tab-active-text-color: var(--vp-c-text-dark-1);--vp-code-tab-active-bar-color: var(--vp-c-brand)}.dark{--vp-code-block-bg: #161618}:root:not(.dark) .vp-adaptive-theme{--vp-c-code-dimm: var(--vp-c-text-2);--vp-code-block-color: var(--vp-c-text-1);--vp-code-block-bg: #f8f8f8;--vp-code-block-divider-color: var(--vp-c-divider);--vp-code-line-highlight-color: #ececec;--vp-code-line-number-color: var(--vp-c-code-dimm);--vp-code-copy-code-bg: #e2e2e2;--vp-code-copy-code-hover-bg: #dcdcdc;--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-tab-divider: var(--vp-c-divider);--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)}:root{--vp-button-brand-border: var(--vp-c-brand-lighter);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-lighter);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-dark);--vp-button-brand-active-border: var(--vp-c-brand-lighter);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-darker);--vp-button-alt-border: var(--vp-c-border);--vp-button-alt-text: var(--vp-c-neutral);--vp-button-alt-bg: var(--vp-c-mute);--vp-button-alt-hover-border: var(--vp-c-border);--vp-button-alt-hover-text: var(--vp-c-neutral);--vp-button-alt-hover-bg: var(--vp-c-mute-dark);--vp-button-alt-active-border: var(--vp-c-border);--vp-button-alt-active-text: var(--vp-c-neutral);--vp-button-alt-active-bg: var(--vp-c-mute-darker);--vp-button-sponsor-border: var(--vp-c-gray-light-3);--vp-button-sponsor-text: var(--vp-c-text-light-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}.dark{--vp-button-sponsor-border: var(--vp-c-gray-dark-1);--vp-button-sponsor-text: var(--vp-c-text-dark-2)}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: var(--vp-c-border);--vp-custom-block-info-text: var(--vp-c-text-2);--vp-custom-block-info-bg: var(--vp-c-bg-soft-up);--vp-custom-block-info-code-bg: var(--vp-c-bg-soft);--vp-custom-block-tip-border: var(--vp-c-green);--vp-custom-block-tip-text: var(--vp-c-green-dark);--vp-custom-block-tip-bg: var(--vp-c-bg-soft-up);--vp-custom-block-tip-code-bg: var(--vp-c-bg-soft);--vp-custom-block-warning-border: var(--vp-c-yellow);--vp-custom-block-warning-text: var(--vp-c-yellow);--vp-custom-block-warning-bg: var(--vp-c-bg-soft-up);--vp-custom-block-warning-code-bg: var(--vp-c-bg-soft);--vp-custom-block-danger-border: var(--vp-c-red);--vp-custom-block-danger-text: var(--vp-c-red);--vp-custom-block-danger-bg: var(--vp-c-bg-soft-up);--vp-custom-block-danger-code-bg: var(--vp-c-bg-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-details-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-hover-border-color: var(--vp-c-gray);--vp-input-switch-bg-color: var(--vp-c-mute)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg)}: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);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: var(--vp-c-border);--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-bg-soft-up);--vp-badge-tip-border: var(--vp-c-green-dark);--vp-badge-tip-text: var(--vp-c-green);--vp-badge-tip-bg: var(--vp-c-green-dimm-1);--vp-badge-warning-border: var(--vp-c-yellow-dark);--vp-badge-warning-text: var(--vp-c-yellow);--vp-badge-warning-bg: var(--vp-c-yellow-dimm-1);--vp-badge-danger-border: var(--vp-c-red-dark);--vp-badge-danger-text: var(--vp-c-red);--vp-badge-danger-bg: var(--vp-c-red-dimm-1)}: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);--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);--vp-local-search-highlight-bg: var(--vp-c-green-lighter);--vp-local-search-highlight-text: var(--vp-c-black)}*,: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);direction:ltr;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}.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.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.custom-block.info code{background-color:var(--vp-custom-block-info-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 code{background-color:var(--vp-custom-block-tip-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 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 code{background-color:var(--vp-custom-block-danger-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 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}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600}.custom-block a:hover{text-decoration:underline}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.dark .vp-code-light{display:none}html:not(.dark) .vp-code-dark{display:none}.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}.vp-code-group .tabs:after{position:absolute;right:0;bottom:0;left:0;height:1px;background-color:var(--vp-code-tab-divider);content:""}@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:absolute;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:1px;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-]{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{display:block}.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 .header-anchor{float:left;margin-left:-.87em;padding-right:.23em;font-weight:500;user-select:none;opacity:0;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 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}.vp-doc blockquote>p{margin:0;font-size:16px;color:var(--vp-c-text-2);transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand);text-decoration-style:dotted;transition:color .25s}.vp-doc a:hover{text-decoration:underline}.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{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 a{color:inherit;font-weight:600}.vp-doc .custom-block a:hover{text-decoration:underline}.vp-doc .custom-block code{font-size:var(--vp-custom-block-code-font-size);font-weight:700;color:inherit}.vp-doc .custom-block div[class*=language-]{margin:8px 0}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;color:var(--vp-c-text-code);background-color:var(--vp-c-mute);transition:color .5s,background-color .5s}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code{font-size:.9em}.vp-doc a>code{color:var(--vp-c-brand);transition:color .25s}.vp-doc a:hover>code{color:var(--vp-c-brand-dark)}.vp-doc div[class*=language-]{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-]{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;left:-65px;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;width:64px;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:"Copied"}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;color:var(--vp-c-code-dimm);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}.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-bottom:4px;text-align:center;letter-spacing:1px;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-bg-soft-down)}.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[data-v-350d3852]{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:10px;padding:0 8px;line-height:18px;font-size:12px;font-weight:600;transform:translateY(-2px)}h1 .VPBadge[data-v-350d3852],h2 .VPBadge[data-v-350d3852],h3 .VPBadge[data-v-350d3852],h4 .VPBadge[data-v-350d3852],h5 .VPBadge[data-v-350d3852],h6 .VPBadge[data-v-350d3852]{vertical-align:top}h2 .VPBadge[data-v-350d3852]{border-radius:11px;line-height:20px}.VPBadge.info[data-v-350d3852]{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip[data-v-350d3852]{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning[data-v-350d3852]{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger[data-v-350d3852]{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPSkipLink[data-v-b8b11faa]{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);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-b8b11faa]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-b8b11faa]{top:14px;left:16px}}.VPBackdrop[data-v-c79a1216]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-c79a1216],.VPBackdrop.fade-leave-to[data-v-c79a1216]{opacity:0}.VPBackdrop.fade-leave-active[data-v-c79a1216]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-c79a1216]{display:none}}html:not(.dark) .VPImage.dark[data-v-6db2186b]{display:none}.dark .VPImage.light[data-v-6db2186b]{display:none}.title[data-v-4d981103]{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-4d981103]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-4d981103]{border-bottom-color:var(--vp-c-divider)}}[data-v-4d981103] .logo{margin-right:8px;height:24px}/*! @docsearch/css 3.5.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-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-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;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}@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{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{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;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;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;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{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:rgba(0,0,0,.2);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:rgba(0,0,0,.2);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{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;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}@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{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;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.DocSearch{--docsearch-primary-color: var(--vp-c-brand);--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-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 .DocSearch{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-bg-soft-mute);--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: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);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:1px;letter-spacing:-12px;color:transparent}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:var(--vp-meta-key);font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.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);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-bg-soft-mute)}.DocSearch-Screen-Icon>svg{margin:auto}.icon[data-v-8f4dc553]{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;fill:var(--vp-c-text-3);transition:fill .25s;flex-shrink:0}.VPNavBarMenuLink[data-v-5e623618]{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-5e623618],.VPNavBarMenuLink[data-v-5e623618]:hover{color:var(--vp-c-brand)}.VPMenuGroup+.VPMenuLink[data-v-2f2cfafc]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-2f2cfafc]{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-2f2cfafc]:hover{color:var(--vp-c-brand);background-color:var(--vp-c-bg-elv-mute)}.link.active[data-v-2f2cfafc]{color:var(--vp-c-brand)}.VPMenuGroup[data-v-69e747b5]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-69e747b5]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-69e747b5]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-69e747b5]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-e7ea1737]{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-e7ea1737] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-e7ea1737] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-e7ea1737] .group:last-child{padding-bottom:0}.VPMenu[data-v-e7ea1737] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-e7ea1737] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-e7ea1737] .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-e7ea1737] .action{padding-left:24px}.VPFlyout[data-v-764effdf]{position:relative}.VPFlyout[data-v-764effdf]:hover{color:var(--vp-c-brand);transition:color .25s}.VPFlyout:hover .text[data-v-764effdf]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-764effdf]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-764effdf]{color:var(--vp-c-brand)}.VPFlyout.active:hover .text[data-v-764effdf]{color:var(--vp-c-brand-dark)}.VPFlyout:hover .menu[data-v-764effdf],.button[aria-expanded=true]+.menu[data-v-764effdf]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-764effdf]{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-764effdf]{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-764effdf]{margin-right:0;width:16px;height:16px;fill:currentColor}.text-icon[data-v-764effdf]{margin-left:4px;width:14px;height:14px;fill:currentColor}.icon[data-v-764effdf]{width:20px;height:20px;fill:currentColor;transition:fill .25s}.menu[data-v-764effdf]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPNavBarMenu[data-v-7f418b0f]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-7f418b0f]{display:flex}}.VPNavBarTranslations[data-v-74abcbb9]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-74abcbb9]{display:flex;align-items:center}}.title[data-v-74abcbb9]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPSwitch[data-v-f3c41672]{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}.VPSwitch[data-v-f3c41672]:hover{border-color:var(--vp-input-hover-border-color)}.check[data-v-f3c41672]{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}.icon[data-v-f3c41672]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-f3c41672] svg{position:absolute;top:3px;left:3px;width:12px;height:12px;fill:var(--vp-c-text-2)}.dark .icon[data-v-f3c41672] svg{fill:var(--vp-c-text-1);transition:opacity .25s}.sun[data-v-82b282f1]{opacity:1}.moon[data-v-82b282f1],.dark .sun[data-v-82b282f1]{opacity:0}.dark .moon[data-v-82b282f1]{opacity:1}.dark .VPSwitchAppearance[data-v-82b282f1] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-f6a63727]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-f6a63727]{display:flex;align-items:center}}.VPSocialLink[data-v-36371990]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-36371990]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-36371990]>svg{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-7bc22406]{display:flex;justify-content:center}.VPNavBarSocialLinks[data-v-0394ad82]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-0394ad82]{display:flex;align-items:center}}.VPNavBarExtra[data-v-40855f84]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-40855f84]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-40855f84]{display:none}}.trans-title[data-v-40855f84]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-40855f84],.item.social-links[data-v-40855f84]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-40855f84]{min-width:176px}.appearance-action[data-v-40855f84]{margin-right:-2px}.social-links-list[data-v-40855f84]{margin:-4px -8px}.VPNavBarHamburger[data-v-e5dd9c1c]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-e5dd9c1c]{display:none}}.container[data-v-e5dd9c1c]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-e5dd9c1c]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .middle[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .bottom[data-v-e5dd9c1c]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-e5dd9c1c],.middle[data-v-e5dd9c1c],.bottom[data-v-e5dd9c1c]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(0)}.middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(4px)}.VPNavBar[data-v-7683ced7]{position:relative;border-bottom:1px solid transparent;padding:0 8px 0 24px;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap}@media (min-width: 768px){.VPNavBar[data-v-7683ced7]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar[data-v-7683ced7]{padding:0}.VPNavBar.fill[data-v-7683ced7]:not(.has-sidebar){border-bottom-color:var(--vp-c-gutter);background-color:var(--vp-nav-bg-color)}}.container[data-v-7683ced7]{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-7683ced7],.container>.content[data-v-7683ced7]{pointer-events:none}.container[data-v-7683ced7] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-7683ced7]{max-width:100%}}.title[data-v-7683ced7]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-7683ced7]{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-7683ced7]{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-7683ced7]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-7683ced7]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-7683ced7]{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-7683ced7]{display:flex;justify-content:flex-end;align-items:center;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .content-body[data-v-7683ced7],.VPNavBar.fill .content-body[data-v-7683ced7]{position:relative;background-color:var(--vp-nav-bg-color)}}@media (max-width: 768px){.content-body[data-v-7683ced7]{column-gap:.5rem}}.menu+.translations[data-v-7683ced7]:before,.menu+.appearance[data-v-7683ced7]:before,.menu+.social-links[data-v-7683ced7]:before,.translations+.appearance[data-v-7683ced7]:before,.appearance+.social-links[data-v-7683ced7]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-7683ced7]:before,.translations+.appearance[data-v-7683ced7]:before{margin-right:16px}.appearance+.social-links[data-v-7683ced7]:before{margin-left:16px}.social-links[data-v-7683ced7]{margin-right:-8px}@media (min-width: 960px){.VPNavBar.has-sidebar .curtain[data-v-7683ced7]{position:absolute;right:0;bottom:-31px;width:calc(100% - var(--vp-sidebar-width));height:32px}.VPNavBar.has-sidebar .curtain[data-v-7683ced7]:before{display:block;width:100%;height:32px;background:linear-gradient(var(--vp-c-bg),transparent 70%);content:""}}@media (min-width: 1440px){.VPNavBar.has-sidebar .curtain[data-v-7683ced7]{width:calc(100% - ((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width)))}}.VPNavScreenMenuLink[data-v-30be0acb]{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-30be0acb]:hover{color:var(--vp-c-brand)}.VPNavScreenMenuGroupLink[data-v-6656c42a]{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-6656c42a]:hover{color:var(--vp-c-brand)}.VPNavScreenMenuGroupSection[data-v-8133b170]{display:block}.title[data-v-8133b170]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-338a1689]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-338a1689]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-338a1689]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-338a1689]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-338a1689]{padding-bottom:6px;color:var(--vp-c-brand)}.VPNavScreenMenuGroup.open .button-icon[data-v-338a1689]{transform:rotate(45deg)}.button[data-v-338a1689]{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-338a1689]:hover{color:var(--vp-c-brand)}.button-icon[data-v-338a1689]{width:14px;height:14px;fill:var(--vp-c-text-2);transition:fill .5s,transform .25s}.group[data-v-338a1689]:first-child{padding-top:0}.group+.group[data-v-338a1689],.group+.item[data-v-338a1689]{padding-top:4px}.VPNavScreenAppearance[data-v-add8f686]{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-add8f686]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenTranslations[data-v-d72aa483]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-d72aa483]{height:auto}.title[data-v-d72aa483]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-d72aa483]{width:16px;height:16px;fill:currentColor}.icon.lang[data-v-d72aa483]{margin-right:8px}.icon.chevron[data-v-d72aa483]{margin-left:4px}.list[data-v-d72aa483]{padding:4px 0 0 24px}.link[data-v-d72aa483]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-724636ae]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 1px);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 .5s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-724636ae],.VPNavScreen.fade-leave-active[data-v-724636ae]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-724636ae],.VPNavScreen.fade-leave-active .container[data-v-724636ae]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-724636ae],.VPNavScreen.fade-leave-to[data-v-724636ae]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-724636ae],.VPNavScreen.fade-leave-to .container[data-v-724636ae]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-724636ae]{display:none}}.container[data-v-724636ae]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-724636ae],.menu+.appearance[data-v-724636ae],.translations+.appearance[data-v-724636ae]{margin-top:24px}.menu+.social-links[data-v-724636ae]{margin-top:16px}.appearance+.social-links[data-v-724636ae]{margin-top:16px}.VPNav[data-v-7e5bc4a5]{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-7e5bc4a5]{position:fixed}}.root[data-v-9a431c33]{position:relative;z-index:1}.nested[data-v-9a431c33]{padding-left:13px}.outline-link[data-v-9a431c33]{display:block;line-height:28px;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s;font-weight:500}.outline-link[data-v-9a431c33]:hover,.outline-link.active[data-v-9a431c33]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-9a431c33]{padding-left:13px}.VPLocalNavOutlineDropdown[data-v-687955bc]{padding:12px 20px 11px}.VPLocalNavOutlineDropdown button[data-v-687955bc]{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-687955bc]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-687955bc]{color:var(--vp-c-text-1)}.icon[data-v-687955bc]{display:inline-block;vertical-align:middle;margin-left:2px;width:14px;height:14px;fill:currentColor}[data-v-687955bc] .outline-link{font-size:14px;padding:2px 0}.open>.icon[data-v-687955bc]{transform:rotate(90deg)}.items[data-v-687955bc]{position:absolute;left:20px;right:20px;top:64px;background-color:var(--vp-local-nav-bg-color);padding:4px 10px 16px;border:1px solid var(--vp-c-divider);border-radius:8px;max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}.top-link[data-v-687955bc]{display:block;color:var(--vp-c-brand);font-size:13px;font-weight:500;padding:6px 0;margin:0 13px 10px;border-bottom:1px solid var(--vp-c-divider)}.flyout-enter-active[data-v-687955bc]{transition:all .2s ease-out}.flyout-leave-active[data-v-687955bc]{transition:all .15s ease-in}.flyout-enter-from[data-v-687955bc],.flyout-leave-to[data-v-687955bc]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-9074c407]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--vp-c-gutter);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-9074c407]{position:fixed}.VPLocalNav.reached-top[data-v-9074c407]{border-top-color:transparent}@media (min-width: 960px){.VPLocalNav[data-v-9074c407]{display:none}}.menu[data-v-9074c407]{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-9074c407]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-9074c407]{padding:0 32px}}.menu-icon[data-v-9074c407]{margin-right:8px;width:16px;height:16px;fill:currentColor}.VPOutlineDropdown[data-v-9074c407]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-9074c407]{padding:12px 32px 11px}}.VPSidebarItem.level-0[data-v-c4656e6d]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-c4656e6d]{padding-bottom:10px}.item[data-v-c4656e6d]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-c4656e6d]{cursor:pointer}.indicator[data-v-c4656e6d]{position:absolute;top:6px;bottom:6px;left:-17px;width:1px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-c4656e6d],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-c4656e6d],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-c4656e6d],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-c4656e6d]{background-color:var(--vp-c-brand)}.link[data-v-c4656e6d]{display:flex;align-items:center;flex-grow:1}.text[data-v-c4656e6d]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-c4656e6d]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-c4656e6d],.VPSidebarItem.level-2 .text[data-v-c4656e6d],.VPSidebarItem.level-3 .text[data-v-c4656e6d],.VPSidebarItem.level-4 .text[data-v-c4656e6d],.VPSidebarItem.level-5 .text[data-v-c4656e6d]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-c4656e6d],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-c4656e6d],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-c4656e6d],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-c4656e6d],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-c4656e6d],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-c4656e6d]{color:var(--vp-c-brand)}.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-c4656e6d],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-c4656e6d],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-c4656e6d],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-c4656e6d],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-c4656e6d],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-c4656e6d]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-c4656e6d],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-c4656e6d],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-c4656e6d],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-c4656e6d],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-c4656e6d],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-c4656e6d]{color:var(--vp-c-brand)}.caret[data-v-c4656e6d]{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}.item:hover .caret[data-v-c4656e6d]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-c4656e6d]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-c4656e6d]{width:18px;height:18px;fill:currentColor;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-c4656e6d]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-c4656e6d],.VPSidebarItem.level-2 .items[data-v-c4656e6d],.VPSidebarItem.level-3 .items[data-v-c4656e6d],.VPSidebarItem.level-4 .items[data-v-c4656e6d],.VPSidebarItem.level-5 .items[data-v-c4656e6d]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-c4656e6d]{display:none}.VPSidebar[data-v-af16598e]{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-af16598e]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-af16598e]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-af16598e]{z-index:1;padding-top:var(--vp-nav-height);padding-bottom:128px;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-af16598e]{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-af16598e]{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-af16598e]{outline:0}.group+.group[data-v-af16598e]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-af16598e]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPButton[data-v-567ba664]{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-567ba664]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-567ba664]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-567ba664]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-567ba664]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-567ba664]: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-567ba664]: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-567ba664]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-567ba664]: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-567ba664]: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-567ba664]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-567ba664]: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-567ba664]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}.VPHero[data-v-fd2650d5]{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-fd2650d5]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-fd2650d5]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-fd2650d5]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-fd2650d5]{flex-direction:row}}.main[data-v-fd2650d5]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-fd2650d5]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-fd2650d5]{text-align:left}}@media (min-width: 960px){.main[data-v-fd2650d5]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-fd2650d5]{max-width:592px}}.name[data-v-fd2650d5],.text[data-v-fd2650d5]{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-fd2650d5],.VPHero.has-image .text[data-v-fd2650d5]{margin:0 auto}.name[data-v-fd2650d5]{color:var(--vp-home-hero-name-color)}.clip[data-v-fd2650d5]{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-fd2650d5],.text[data-v-fd2650d5]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-fd2650d5],.text[data-v-fd2650d5]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-fd2650d5],.VPHero.has-image .text[data-v-fd2650d5]{margin:0}}.tagline[data-v-fd2650d5]{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-fd2650d5]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-fd2650d5]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-fd2650d5]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-fd2650d5]{margin:0}}.actions[data-v-fd2650d5]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-fd2650d5]{justify-content:center}@media (min-width: 640px){.actions[data-v-fd2650d5]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-fd2650d5]{justify-content:flex-start}}.action[data-v-fd2650d5]{flex-shrink:0;padding:6px}.image[data-v-fd2650d5]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-fd2650d5]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-fd2650d5]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-fd2650d5]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-fd2650d5]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-fd2650d5]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-fd2650d5]{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-fd2650d5]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-fd2650d5]{width:320px;height:320px}}[data-v-fd2650d5] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-fd2650d5] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-fd2650d5] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-837f6cca]{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-837f6cca]:hover{border-color:var(--vp-c-brand);background-color:var(--vp-c-bg-soft-up)}.box[data-v-837f6cca]{display:flex;flex-direction:column;padding:24px;height:100%}.VPFeature[data-v-837f6cca] .VPImage{width:48px;height:48px;margin-bottom:20px}.icon[data-v-837f6cca]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-bg-soft-down);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-837f6cca]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-837f6cca]{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-837f6cca]{padding-top:8px}.link-text-value[data-v-837f6cca]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand)}.link-text-icon[data-v-837f6cca]{display:inline-block;margin-left:6px;width:14px;height:14px;fill:currentColor}.VPFeatures[data-v-ba861f23]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-ba861f23]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-ba861f23]{padding:0 64px}}.container[data-v-ba861f23]{margin:0 auto;max-width:1152px}.items[data-v-ba861f23]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-ba861f23]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-ba861f23],.item.grid-4[data-v-ba861f23],.item.grid-6[data-v-ba861f23]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-ba861f23],.item.grid-4[data-v-ba861f23]{width:50%}.item.grid-3[data-v-ba861f23],.item.grid-6[data-v-ba861f23]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-ba861f23]{width:25%}}.VPHome[data-v-d82743a8]{padding-bottom:96px}.VPHome[data-v-d82743a8] .VPHomeSponsors{margin-top:112px;margin-bottom:-128px}@media (min-width: 768px){.VPHome[data-v-d82743a8]{padding-bottom:128px}}.VPDocAsideOutline[data-v-ff0f39c8]{display:none}.VPDocAsideOutline.has-outline[data-v-ff0f39c8]{display:block}.content[data-v-ff0f39c8]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-ff0f39c8]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:1px;height:18px;background-color:var(--vp-c-brand);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-ff0f39c8]{letter-spacing:.4px;line-height:28px;font-size:13px;font-weight:600}.VPDocAside[data-v-3f215769]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-3f215769]{flex-grow:1}.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-3f215769] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-7b3ebfe1]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-7b3ebfe1]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-face870a]{margin-top:64px}.edit-info[data-v-face870a]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-face870a]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-face870a]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand);transition:color .25s}.edit-link-button[data-v-face870a]:hover{color:var(--vp-c-brand-dark)}.edit-link-icon[data-v-face870a]{margin-right:8px;width:14px;height:14px;fill:currentColor}.prev-next[data-v-face870a]{border-top:1px solid var(--vp-c-divider);padding-top:24px}@media (min-width: 640px){.prev-next[data-v-face870a]{display:flex}}.pager.has-prev[data-v-face870a]{padding-top:8px}@media (min-width: 640px){.pager[data-v-face870a]{display:flex;flex-direction:column;flex-shrink:0;width:50%}.pager.has-prev[data-v-face870a]{padding-top:0;padding-left:16px}}.pager-link[data-v-face870a]{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-face870a]:hover{border-color:var(--vp-c-brand)}.pager-link.next[data-v-face870a]{margin-left:auto;text-align:right}.desc[data-v-face870a]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-face870a]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand);transition:color .25s}.VPDocOutlineDropdown[data-v-2edece88]{margin-bottom:42px}.VPDocOutlineDropdown button[data-v-2edece88]{display:block;font-size:14px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;border:1px solid var(--vp-c-border);padding:4px 12px;border-radius:8px}.VPDocOutlineDropdown button[data-v-2edece88]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPDocOutlineDropdown button.open[data-v-2edece88]{color:var(--vp-c-text-1)}.icon[data-v-2edece88]{display:inline-block;vertical-align:middle;margin-left:2px;width:14px;height:14px;fill:currentColor}[data-v-2edece88] .outline-link{font-size:13px}.open>.icon[data-v-2edece88]{transform:rotate(90deg)}.items[data-v-2edece88]{margin-top:10px;border-left:1px solid var(--vp-c-divider)}.VPDoc[data-v-c4b0d3cf]{padding:32px 24px 96px;width:100%}.VPDoc .VPDocOutlineDropdown[data-v-c4b0d3cf]{display:none}@media (min-width: 960px) and (max-width: 1280px){.VPDoc .VPDocOutlineDropdown[data-v-c4b0d3cf]{display:block}}@media (min-width: 768px){.VPDoc[data-v-c4b0d3cf]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-c4b0d3cf]{padding:32px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-c4b0d3cf]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-c4b0d3cf]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-c4b0d3cf]{display:flex;justify-content:center}.VPDoc .aside[data-v-c4b0d3cf]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-c4b0d3cf]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-c4b0d3cf]{max-width:1104px}}.container[data-v-c4b0d3cf]{margin:0 auto;width:100%}.aside[data-v-c4b0d3cf]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-c4b0d3cf]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-c4b0d3cf]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 32px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-c4b0d3cf]::-webkit-scrollbar{display:none}.aside-curtain[data-v-c4b0d3cf]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-c4b0d3cf]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 32px));padding-bottom:32px}.content[data-v-c4b0d3cf]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-c4b0d3cf]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-c4b0d3cf]{order:1;margin:0;min-width:640px}}.content-container[data-v-c4b0d3cf]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-c4b0d3cf]{max-width:688px}.NotFound[data-v-c70503b8]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-c70503b8]{padding:96px 32px 168px}}.code[data-v-c70503b8]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-c70503b8]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-c70503b8]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-c70503b8]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-c70503b8]{padding-top:20px}.link[data-v-c70503b8]{display:inline-block;border:1px solid var(--vp-c-brand);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand);transition:border-color .25s,color .25s}.link[data-v-c70503b8]:hover{border-color:var(--vp-c-brand-dark);color:var(--vp-c-brand-dark)}.VPContent[data-v-a494bd1d]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-a494bd1d]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-a494bd1d]{margin:0}@media (min-width: 960px){.VPContent[data-v-a494bd1d]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-a494bd1d]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-a494bd1d]{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-f7fc41f4]{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-f7fc41f4]{display:none}@media (min-width: 768px){.VPFooter[data-v-f7fc41f4]{padding:32px}}.container[data-v-f7fc41f4]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-f7fc41f4],.copyright[data-v-f7fc41f4]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.Layout[data-v-b2cf3e0b]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-3c6e61c2]{border-top:1px solid var(--vp-c-gutter);padding:88px 24px 96px;background-color:var(--vp-c-bg)}.container[data-v-3c6e61c2]{margin:0 auto;max-width:1152px}.love[data-v-3c6e61c2]{margin:0 auto;width:28px;height:28px;color:var(--vp-c-text-3)}.icon[data-v-3c6e61c2]{width:28px;height:28px;fill:currentColor}.message[data-v-3c6e61c2]{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-3c6e61c2]{padding-top:32px}.action[data-v-3c6e61c2]{padding-top:40px;text-align:center}.VPTeamPage[data-v-10b00018]{padding-bottom:96px}@media (min-width: 768px){.VPTeamPage[data-v-10b00018]{padding-bottom:128px}}.VPTeamPageSection+.VPTeamPageSection[data-v-10b00018-s],.VPTeamMembers+.VPTeamPageSection[data-v-10b00018-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-10b00018-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-10b00018-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-10b00018-s],.VPTeamMembers+.VPTeamPageSection[data-v-10b00018-s]{margin-top:96px}}.VPTeamMembers[data-v-10b00018-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-10b00018-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-10b00018-s]{padding:0 64px}}.VPTeamPageTitle[data-v-bf2cbdac]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:80px 64px 48px}}.title[data-v-bf2cbdac]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bf2cbdac]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bf2cbdac]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-bf2cbdac]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-b1a88750]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-b1a88750]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-b1a88750]{padding:0 64px}}.title[data-v-b1a88750]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-b1a88750]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-b1a88750]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-b1a88750]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-b1a88750]{padding-top:40px}.VPTeamMembersItem[data-v-a3462077]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-a3462077]{padding:32px}.VPTeamMembersItem.small .data[data-v-a3462077]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-a3462077]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-a3462077]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-a3462077]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-a3462077]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-a3462077]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-a3462077]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-a3462077]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-a3462077]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-a3462077]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-a3462077]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-a3462077]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-a3462077]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-a3462077]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-a3462077]{text-align:center}.avatar[data-v-a3462077]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-a3462077]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-a3462077]{margin:0;font-weight:600}.affiliation[data-v-a3462077]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-a3462077]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-a3462077]:hover{color:var(--vp-c-brand)}.desc[data-v-a3462077]{margin:0 auto}.desc[data-v-a3462077] a{font-weight:500;color:var(--vp-c-brand);text-decoration-style:dotted;transition:color .25s}.links[data-v-a3462077]{display:flex;justify-content:center;height:56px}.sp-link[data-v-a3462077]{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-a3462077]:hover,.sp .sp-link.link[data-v-a3462077]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-a3462077]{margin-right:8px;width:16px;height:16px;fill:currentColor}.VPTeamMembers.small .container[data-v-04685dce]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-04685dce]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-04685dce]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-04685dce]{max-width:876px}.VPTeamMembers.medium .container[data-v-04685dce]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-04685dce]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-04685dce]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-04685dce]{max-width:760px}.container[data-v-04685dce]{display:grid;gap:24px;margin:0 auto;max-width:1152px}._mr10_1riux_2{margin-right:10px}._mr10_of3vm_2{margin-right:20px}._icon-td-wrap_of3vm_5{position:relative;width:80px;height:80px;text-align:center;cursor:pointer}._icon-td-wrap_of3vm_5:hover ._copy-icon_of3vm_12{display:block}._copy-icon_of3vm_12{display:none;line-height:80px;position:absolute;right:0;left:0;top:0;bottom:0;background:rgba(0,0,0,.8);z-index:10;color:#fff}:root{--vp-c-brand: #4caf50;--vp-c-brand-light: #61c565;--vp-c-brand-lighter: #82dd86;--vp-c-brand-lightest: #a8ebab;--vp-c-brand-dark: #1abd1f;--vp-c-brand-darker: #20b625;--vp-c-brand-dimm: rgba(100, 108, 255, .08);--c-brand: #4caf50;--c-brand-light: #61c565}:root{--vp-button-brand-border: var(--vp-c-brand-light);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-light);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-light);--vp-button-brand-active-border: var(--vp-c-brand-light);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-button-brand-bg)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient(120deg, #61c565 30%, #4caf50);--vp-home-hero-image-background-image: linear-gradient(-45deg, #61c565 50%, #4caf50 50%);--vp-home-hero-image-filter: blur(40px)}:root{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-darker);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.dark{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-lightest);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.dark .vp-doc a,.dark .vp-doc a>code,.dark .VPNavBarMenuLink.VPNavBarMenuLink:hover,.dark .VPNavBarMenuLink.VPNavBarMenuLink.active,.dark .link.link:hover,.dark .link.link.active,.dark .edit-link-button.edit-link-button,.dark .pager-link .title{color:var(--vp-c-brand-lighter)}.dark .vp-doc a:hover,.dark .vp-doc a>code:hover{color:var(--vp-c-brand-lightest);opacity:1}.vp-doc a{font-weight:400}.vp-doc p{margin:0}.dark .vp-doc .custom-block a{transition:color .25s}a:hover{text-decoration:none!important}summary{font-weight:600}summary:hover{cursor:pointer;color:var(--vp-c-brand-lighter)}svg{fill:var(--vp-c-text-1)}.VPNavBarTitle .title{transition:all .25s}.VPNavBarTitle .title:hover{color:var(--vp-c-brand)}.version-tag{font-size:14px;line-height:1.571;font-weight:700;padding:4px 6px;margin-left:6px;background:var(--vp-c-brand);color:#fff;border-radius:10px;display:inline-block;vertical-align:top;margin-top:4px}.container .image .image-container .image-bg{height:180px;transform:translate(-50%,30%);background-image:linear-gradient(-45deg,var(--vp-c-brand) 50%,var(--vp-c-brand-lightest) 50%);filter:blur(72px)}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w100{width:100%}.ml-0{margin-left:0}.mr-0{margin-right:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.ml-2{margin-left:2px}.mr-2{margin-right:2px}.mt-2{margin-top:2px}.mb-2{margin-bottom:2px}.pl-2{padding-left:2px}.pr-2{padding-right:2px}.pt-2{padding-top:2px}.pb-2{padding-bottom:2px}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.pl-5{padding-left:5px}.pr-5{padding-right:5px}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.ml-8{margin-left:8px}.mr-8{margin-right:8px}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.pl-8{padding-left:8px}.pr-8{padding-right:8px}.pt-8{padding-top:8px}.pb-8{padding-bottom:8px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.ml-12{margin-left:12px}.mr-12{margin-right:12px}.mt-12{margin-top:12px}.mb-12{margin-bottom:12px}.pl-12{padding-left:12px}.pr-12{padding-right:12px}.pt-12{padding-top:12px}.pb-12{padding-bottom:12px}.ml-14{margin-left:14px}.mr-14{margin-right:14px}.mt-14{margin-top:14px}.mb-14{margin-bottom:14px}.pl-14{padding-left:14px}.pr-14{padding-right:14px}.pt-14{padding-top:14px}.pb-14{padding-bottom:14px}.ml-15{margin-left:15px}.mr-15{margin-right:15px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.pl-15{padding-left:15px}.pr-15{padding-right:15px}.pt-15{padding-top:15px}.pb-15{padding-bottom:15px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.ml-18{margin-left:18px}.mr-18{margin-right:18px}.mt-18{margin-top:18px}.mb-18{margin-bottom:18px}.pl-18{padding-left:18px}.pr-18{padding-right:18px}.pt-18{padding-top:18px}.pb-18{padding-bottom:18px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.ml-24{margin-left:24px}.mr-24{margin-right:24px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.pl-24{padding-left:24px}.pr-24{padding-right:24px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.ml-25{margin-left:25px}.mr-25{margin-right:25px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.pl-25{padding-left:25px}.pr-25{padding-right:25px}.pt-25{padding-top:25px}.pb-25{padding-bottom:25px}.ml-30{margin-left:30px}.mr-30{margin-right:30px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.pl-30{padding-left:30px}.pr-30{padding-right:30px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.ml-36{margin-left:36px}.mr-36{margin-right:36px}.mt-36{margin-top:36px}.mb-36{margin-bottom:36px}.pl-36{padding-left:36px}.pr-36{padding-right:36px}.pt-36{padding-top:36px}.pb-36{padding-bottom:36px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.pl-40{padding-left:40px}.pr-40{padding-right:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.ml-50{margin-left:50px}.mr-50{margin-right:50px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.pl-50{padding-left:50px}.pr-50{padding-right:50px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.ml-100{margin-left:100px}.mr-100{margin-right:100px}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.pl-100{padding-left:100px}.pr-100{padding-right:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.w5[data-v-0b80682a]{width:5%}.w10[data-v-0b80682a]{width:10%}.w15[data-v-0b80682a]{width:15%}.w20[data-v-0b80682a]{width:20%}.w25[data-v-0b80682a]{width:25%}.w30[data-v-0b80682a]{width:30%}.w40[data-v-0b80682a]{width:40%}.w50[data-v-0b80682a]{width:50%}.w60[data-v-0b80682a]{width:60%}.w100[data-v-0b80682a]{width:100%}.ml-0[data-v-0b80682a]{margin-left:0}.mr-0[data-v-0b80682a]{margin-right:0}.mt-0[data-v-0b80682a]{margin-top:0}.mb-0[data-v-0b80682a]{margin-bottom:0}.pl-0[data-v-0b80682a]{padding-left:0}.pr-0[data-v-0b80682a]{padding-right:0}.pt-0[data-v-0b80682a]{padding-top:0}.pb-0[data-v-0b80682a]{padding-bottom:0}.ml-2[data-v-0b80682a]{margin-left:2px}.mr-2[data-v-0b80682a]{margin-right:2px}.mt-2[data-v-0b80682a]{margin-top:2px}.mb-2[data-v-0b80682a]{margin-bottom:2px}.pl-2[data-v-0b80682a]{padding-left:2px}.pr-2[data-v-0b80682a]{padding-right:2px}.pt-2[data-v-0b80682a]{padding-top:2px}.pb-2[data-v-0b80682a]{padding-bottom:2px}.ml-5[data-v-0b80682a]{margin-left:5px}.mr-5[data-v-0b80682a]{margin-right:5px}.mt-5[data-v-0b80682a]{margin-top:5px}.mb-5[data-v-0b80682a]{margin-bottom:5px}.pl-5[data-v-0b80682a]{padding-left:5px}.pr-5[data-v-0b80682a]{padding-right:5px}.pt-5[data-v-0b80682a]{padding-top:5px}.pb-5[data-v-0b80682a]{padding-bottom:5px}.ml-8[data-v-0b80682a]{margin-left:8px}.mr-8[data-v-0b80682a]{margin-right:8px}.mt-8[data-v-0b80682a]{margin-top:8px}.mb-8[data-v-0b80682a]{margin-bottom:8px}.pl-8[data-v-0b80682a]{padding-left:8px}.pr-8[data-v-0b80682a]{padding-right:8px}.pt-8[data-v-0b80682a]{padding-top:8px}.pb-8[data-v-0b80682a]{padding-bottom:8px}.ml-10[data-v-0b80682a]{margin-left:10px}.mr-10[data-v-0b80682a]{margin-right:10px}.mt-10[data-v-0b80682a]{margin-top:10px}.mb-10[data-v-0b80682a]{margin-bottom:10px}.pl-10[data-v-0b80682a]{padding-left:10px}.pr-10[data-v-0b80682a]{padding-right:10px}.pt-10[data-v-0b80682a]{padding-top:10px}.pb-10[data-v-0b80682a]{padding-bottom:10px}.ml-12[data-v-0b80682a]{margin-left:12px}.mr-12[data-v-0b80682a]{margin-right:12px}.mt-12[data-v-0b80682a]{margin-top:12px}.mb-12[data-v-0b80682a]{margin-bottom:12px}.pl-12[data-v-0b80682a]{padding-left:12px}.pr-12[data-v-0b80682a]{padding-right:12px}.pt-12[data-v-0b80682a]{padding-top:12px}.pb-12[data-v-0b80682a]{padding-bottom:12px}.ml-14[data-v-0b80682a]{margin-left:14px}.mr-14[data-v-0b80682a]{margin-right:14px}.mt-14[data-v-0b80682a]{margin-top:14px}.mb-14[data-v-0b80682a]{margin-bottom:14px}.pl-14[data-v-0b80682a]{padding-left:14px}.pr-14[data-v-0b80682a]{padding-right:14px}.pt-14[data-v-0b80682a]{padding-top:14px}.pb-14[data-v-0b80682a]{padding-bottom:14px}.ml-15[data-v-0b80682a]{margin-left:15px}.mr-15[data-v-0b80682a]{margin-right:15px}.mt-15[data-v-0b80682a]{margin-top:15px}.mb-15[data-v-0b80682a]{margin-bottom:15px}.pl-15[data-v-0b80682a]{padding-left:15px}.pr-15[data-v-0b80682a]{padding-right:15px}.pt-15[data-v-0b80682a]{padding-top:15px}.pb-15[data-v-0b80682a]{padding-bottom:15px}.ml-16[data-v-0b80682a]{margin-left:16px}.mr-16[data-v-0b80682a]{margin-right:16px}.mt-16[data-v-0b80682a]{margin-top:16px}.mb-16[data-v-0b80682a]{margin-bottom:16px}.pl-16[data-v-0b80682a]{padding-left:16px}.pr-16[data-v-0b80682a]{padding-right:16px}.pt-16[data-v-0b80682a]{padding-top:16px}.pb-16[data-v-0b80682a]{padding-bottom:16px}.ml-18[data-v-0b80682a]{margin-left:18px}.mr-18[data-v-0b80682a]{margin-right:18px}.mt-18[data-v-0b80682a]{margin-top:18px}.mb-18[data-v-0b80682a]{margin-bottom:18px}.pl-18[data-v-0b80682a]{padding-left:18px}.pr-18[data-v-0b80682a]{padding-right:18px}.pt-18[data-v-0b80682a]{padding-top:18px}.pb-18[data-v-0b80682a]{padding-bottom:18px}.ml-20[data-v-0b80682a]{margin-left:20px}.mr-20[data-v-0b80682a]{margin-right:20px}.mt-20[data-v-0b80682a]{margin-top:20px}.mb-20[data-v-0b80682a]{margin-bottom:20px}.pl-20[data-v-0b80682a]{padding-left:20px}.pr-20[data-v-0b80682a]{padding-right:20px}.pt-20[data-v-0b80682a]{padding-top:20px}.pb-20[data-v-0b80682a]{padding-bottom:20px}.ml-24[data-v-0b80682a]{margin-left:24px}.mr-24[data-v-0b80682a]{margin-right:24px}.mt-24[data-v-0b80682a]{margin-top:24px}.mb-24[data-v-0b80682a]{margin-bottom:24px}.pl-24[data-v-0b80682a]{padding-left:24px}.pr-24[data-v-0b80682a]{padding-right:24px}.pt-24[data-v-0b80682a]{padding-top:24px}.pb-24[data-v-0b80682a]{padding-bottom:24px}.ml-25[data-v-0b80682a]{margin-left:25px}.mr-25[data-v-0b80682a]{margin-right:25px}.mt-25[data-v-0b80682a]{margin-top:25px}.mb-25[data-v-0b80682a]{margin-bottom:25px}.pl-25[data-v-0b80682a]{padding-left:25px}.pr-25[data-v-0b80682a]{padding-right:25px}.pt-25[data-v-0b80682a]{padding-top:25px}.pb-25[data-v-0b80682a]{padding-bottom:25px}.ml-30[data-v-0b80682a]{margin-left:30px}.mr-30[data-v-0b80682a]{margin-right:30px}.mt-30[data-v-0b80682a]{margin-top:30px}.mb-30[data-v-0b80682a]{margin-bottom:30px}.pl-30[data-v-0b80682a]{padding-left:30px}.pr-30[data-v-0b80682a]{padding-right:30px}.pt-30[data-v-0b80682a]{padding-top:30px}.pb-30[data-v-0b80682a]{padding-bottom:30px}.ml-36[data-v-0b80682a]{margin-left:36px}.mr-36[data-v-0b80682a]{margin-right:36px}.mt-36[data-v-0b80682a]{margin-top:36px}.mb-36[data-v-0b80682a]{margin-bottom:36px}.pl-36[data-v-0b80682a]{padding-left:36px}.pr-36[data-v-0b80682a]{padding-right:36px}.pt-36[data-v-0b80682a]{padding-top:36px}.pb-36[data-v-0b80682a]{padding-bottom:36px}.ml-40[data-v-0b80682a]{margin-left:40px}.mr-40[data-v-0b80682a]{margin-right:40px}.mt-40[data-v-0b80682a]{margin-top:40px}.mb-40[data-v-0b80682a]{margin-bottom:40px}.pl-40[data-v-0b80682a]{padding-left:40px}.pr-40[data-v-0b80682a]{padding-right:40px}.pt-40[data-v-0b80682a]{padding-top:40px}.pb-40[data-v-0b80682a]{padding-bottom:40px}.ml-50[data-v-0b80682a]{margin-left:50px}.mr-50[data-v-0b80682a]{margin-right:50px}.mt-50[data-v-0b80682a]{margin-top:50px}.mb-50[data-v-0b80682a]{margin-bottom:50px}.pl-50[data-v-0b80682a]{padding-left:50px}.pr-50[data-v-0b80682a]{padding-right:50px}.pt-50[data-v-0b80682a]{padding-top:50px}.pb-50[data-v-0b80682a]{padding-bottom:50px}.ml-100[data-v-0b80682a]{margin-left:100px}.mr-100[data-v-0b80682a]{margin-right:100px}.mt-100[data-v-0b80682a]{margin-top:100px}.mb-100[data-v-0b80682a]{margin-bottom:100px}.pl-100[data-v-0b80682a]{padding-left:100px}.pr-100[data-v-0b80682a]{padding-right:100px}.pt-100[data-v-0b80682a]{padding-top:100px}.pb-100[data-v-0b80682a]{padding-bottom:100px}.q-button[data-v-0b80682a]{box-sizing:border-box;height:32px;background-color:#fff;padding:0 12px;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;border-radius:3px;box-shadow:0 1px #0000000d;transition:all .25s;color:#333;border:1px solid #d9d9d9;user-select:none}.q-button[data-v-0b80682a]:focus{outline:none}.q-button[data-v-0b80682a]::-moz-focus-inner{border:0}.q-button.q-size-large[data-v-0b80682a]{font-size:24px;height:48px;padding:0 16px}.q-button.q-size-small[data-v-0b80682a]{font-size:12px;height:20px;padding:0 8px}.q-button.is-round.q-size-default[data-v-0b80682a]{border-radius:16px}.q-button.is-round.q-size-large[data-v-0b80682a]{border-radius:24px}.q-button.is-round.q-size-small[data-v-0b80682a]{border-radius:10px}.q-button.q-type-default[data-v-0b80682a]:hover{color:#1bb760;border-color:#1bb760}.q-button.q-type-default.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#fff;border-color:#e4e7ed}.q-button.q-type-default.is-disabled[data-v-0b80682a]:hover{color:#333;background:#fff;border-color:#e4e7ed}.q-button.q-type-default[data-v-0b80682a]:active{color:#0e5e31;border-color:#0e5e31}.q-button.q-type-default.q-type-dashed[data-v-0b80682a]{border-style:dashed}.q-button.q-type-default>.q-loadingIndicator[data-v-0b80682a]{border-color:#333 #333 #333 transparent}.q-button.q-type-primary[data-v-0b80682a]{background-color:#1bb760;border-color:#1bb760;color:#fff}.q-button.q-type-primary[data-v-0b80682a]:hover{background:#52e694;border-color:#52e694}.q-button.q-type-primary[data-v-0b80682a]:active{background-color:#0e5e31;border-color:#0e5e31}.q-button.q-type-primary.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#52e694;border-color:#52e694}.q-button.q-type-primary.is-disabled[data-v-0b80682a]:hover{background:#52e694;border-color:#52e694}.q-button.q-type-primary.q-type-dashed[data-v-0b80682a]{border-style:dashed;background-color:#fff!important;color:#1bb760}.q-button.q-type-info[data-v-0b80682a]{background-color:#909399;border-color:#909399;color:#fff}.q-button.q-type-info[data-v-0b80682a]:hover{background:#c5c7ca;border-color:#c5c7ca}.q-button.q-type-info[data-v-0b80682a]:active{background-color:#5d6066;border-color:#5d6066}.q-button.q-type-info.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#c5c7ca;border-color:#c5c7ca}.q-button.q-type-info.is-disabled[data-v-0b80682a]:hover{background:#c5c7ca;border-color:#c5c7ca}.q-button.q-type-info.q-type-dashed[data-v-0b80682a]{border-style:dashed;background-color:#fff!important;color:#909399}.q-button.q-type-success[data-v-0b80682a]{background-color:#85ce61;border-color:#85ce61;color:#fff}.q-button.q-type-success[data-v-0b80682a]:hover{background:#c1e6af;border-color:#c1e6af}.q-button.q-type-success[data-v-0b80682a]:active{background-color:#539930;border-color:#539930}.q-button.q-type-success.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#c1e6af;border-color:#c1e6af}.q-button.q-type-success.is-disabled[data-v-0b80682a]:hover{background:#c1e6af;border-color:#c1e6af}.q-button.q-type-success.q-type-dashed[data-v-0b80682a]{border-style:dashed;background-color:#fff!important;color:#85ce61}.q-button.q-type-warning[data-v-0b80682a]{background-color:#f0a020;border-color:#f0a020;color:#fff}.q-button.q-type-warning[data-v-0b80682a]:hover{background:#f6c980;border-color:#f6c980}.q-button.q-type-warning[data-v-0b80682a]:active{background-color:#9f660b;border-color:#9f660b}.q-button.q-type-warning.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#f6c980;border-color:#f6c980}.q-button.q-type-warning.is-disabled[data-v-0b80682a]:hover{background:#f6c980;border-color:#f6c980}.q-button.q-type-warning.q-type-dashed[data-v-0b80682a]{border-style:dashed;background-color:#fff!important;color:#f0a020}.q-button.q-type-error[data-v-0b80682a]{background-color:#d03050;border-color:#d03050;color:#fff}.q-button.q-type-error[data-v-0b80682a]:hover{background:#e38396;border-color:#e38396}.q-button.q-type-error[data-v-0b80682a]:active{background-color:#7e1c30;border-color:#7e1c30}.q-button.q-type-error.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#e38396;border-color:#e38396}.q-button.q-type-error.is-disabled[data-v-0b80682a]:hover{background:#e38396;border-color:#e38396}.q-button.q-type-error.q-type-dashed[data-v-0b80682a]{border-style:dashed;background-color:#fff!important;color:#d03050}.q-button>.q-loadingIndicator[data-v-0b80682a]{width:14px;height:14px;display:inline-block;margin-right:5px;border-radius:50%;border-color:#fff #fff #fff transparent;border-style:solid;border-width:2px;animation:q-spin-0b80682a 1s infinite linear}.q-button.is-loading[data-v-0b80682a]{pointer-events:none!important}@keyframes q-spin-0b80682a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w5[data-v-9026db89]{width:5%}.w10[data-v-9026db89]{width:10%}.w15[data-v-9026db89]{width:15%}.w20[data-v-9026db89]{width:20%}.w25[data-v-9026db89]{width:25%}.w30[data-v-9026db89]{width:30%}.w40[data-v-9026db89]{width:40%}.w50[data-v-9026db89]{width:50%}.w60[data-v-9026db89]{width:60%}.w100[data-v-9026db89]{width:100%}.ml-0[data-v-9026db89]{margin-left:0}.mr-0[data-v-9026db89]{margin-right:0}.mt-0[data-v-9026db89]{margin-top:0}.mb-0[data-v-9026db89]{margin-bottom:0}.pl-0[data-v-9026db89]{padding-left:0}.pr-0[data-v-9026db89]{padding-right:0}.pt-0[data-v-9026db89]{padding-top:0}.pb-0[data-v-9026db89]{padding-bottom:0}.ml-2[data-v-9026db89]{margin-left:2px}.mr-2[data-v-9026db89]{margin-right:2px}.mt-2[data-v-9026db89]{margin-top:2px}.mb-2[data-v-9026db89]{margin-bottom:2px}.pl-2[data-v-9026db89]{padding-left:2px}.pr-2[data-v-9026db89]{padding-right:2px}.pt-2[data-v-9026db89]{padding-top:2px}.pb-2[data-v-9026db89]{padding-bottom:2px}.ml-5[data-v-9026db89]{margin-left:5px}.mr-5[data-v-9026db89]{margin-right:5px}.mt-5[data-v-9026db89]{margin-top:5px}.mb-5[data-v-9026db89]{margin-bottom:5px}.pl-5[data-v-9026db89]{padding-left:5px}.pr-5[data-v-9026db89]{padding-right:5px}.pt-5[data-v-9026db89]{padding-top:5px}.pb-5[data-v-9026db89]{padding-bottom:5px}.ml-8[data-v-9026db89]{margin-left:8px}.mr-8[data-v-9026db89]{margin-right:8px}.mt-8[data-v-9026db89]{margin-top:8px}.mb-8[data-v-9026db89]{margin-bottom:8px}.pl-8[data-v-9026db89]{padding-left:8px}.pr-8[data-v-9026db89]{padding-right:8px}.pt-8[data-v-9026db89]{padding-top:8px}.pb-8[data-v-9026db89]{padding-bottom:8px}.ml-10[data-v-9026db89]{margin-left:10px}.mr-10[data-v-9026db89]{margin-right:10px}.mt-10[data-v-9026db89]{margin-top:10px}.mb-10[data-v-9026db89]{margin-bottom:10px}.pl-10[data-v-9026db89]{padding-left:10px}.pr-10[data-v-9026db89]{padding-right:10px}.pt-10[data-v-9026db89]{padding-top:10px}.pb-10[data-v-9026db89]{padding-bottom:10px}.ml-12[data-v-9026db89]{margin-left:12px}.mr-12[data-v-9026db89]{margin-right:12px}.mt-12[data-v-9026db89]{margin-top:12px}.mb-12[data-v-9026db89]{margin-bottom:12px}.pl-12[data-v-9026db89]{padding-left:12px}.pr-12[data-v-9026db89]{padding-right:12px}.pt-12[data-v-9026db89]{padding-top:12px}.pb-12[data-v-9026db89]{padding-bottom:12px}.ml-14[data-v-9026db89]{margin-left:14px}.mr-14[data-v-9026db89]{margin-right:14px}.mt-14[data-v-9026db89]{margin-top:14px}.mb-14[data-v-9026db89]{margin-bottom:14px}.pl-14[data-v-9026db89]{padding-left:14px}.pr-14[data-v-9026db89]{padding-right:14px}.pt-14[data-v-9026db89]{padding-top:14px}.pb-14[data-v-9026db89]{padding-bottom:14px}.ml-15[data-v-9026db89]{margin-left:15px}.mr-15[data-v-9026db89]{margin-right:15px}.mt-15[data-v-9026db89]{margin-top:15px}.mb-15[data-v-9026db89]{margin-bottom:15px}.pl-15[data-v-9026db89]{padding-left:15px}.pr-15[data-v-9026db89]{padding-right:15px}.pt-15[data-v-9026db89]{padding-top:15px}.pb-15[data-v-9026db89]{padding-bottom:15px}.ml-16[data-v-9026db89]{margin-left:16px}.mr-16[data-v-9026db89]{margin-right:16px}.mt-16[data-v-9026db89]{margin-top:16px}.mb-16[data-v-9026db89]{margin-bottom:16px}.pl-16[data-v-9026db89]{padding-left:16px}.pr-16[data-v-9026db89]{padding-right:16px}.pt-16[data-v-9026db89]{padding-top:16px}.pb-16[data-v-9026db89]{padding-bottom:16px}.ml-18[data-v-9026db89]{margin-left:18px}.mr-18[data-v-9026db89]{margin-right:18px}.mt-18[data-v-9026db89]{margin-top:18px}.mb-18[data-v-9026db89]{margin-bottom:18px}.pl-18[data-v-9026db89]{padding-left:18px}.pr-18[data-v-9026db89]{padding-right:18px}.pt-18[data-v-9026db89]{padding-top:18px}.pb-18[data-v-9026db89]{padding-bottom:18px}.ml-20[data-v-9026db89]{margin-left:20px}.mr-20[data-v-9026db89]{margin-right:20px}.mt-20[data-v-9026db89]{margin-top:20px}.mb-20[data-v-9026db89]{margin-bottom:20px}.pl-20[data-v-9026db89]{padding-left:20px}.pr-20[data-v-9026db89]{padding-right:20px}.pt-20[data-v-9026db89]{padding-top:20px}.pb-20[data-v-9026db89]{padding-bottom:20px}.ml-24[data-v-9026db89]{margin-left:24px}.mr-24[data-v-9026db89]{margin-right:24px}.mt-24[data-v-9026db89]{margin-top:24px}.mb-24[data-v-9026db89]{margin-bottom:24px}.pl-24[data-v-9026db89]{padding-left:24px}.pr-24[data-v-9026db89]{padding-right:24px}.pt-24[data-v-9026db89]{padding-top:24px}.pb-24[data-v-9026db89]{padding-bottom:24px}.ml-25[data-v-9026db89]{margin-left:25px}.mr-25[data-v-9026db89]{margin-right:25px}.mt-25[data-v-9026db89]{margin-top:25px}.mb-25[data-v-9026db89]{margin-bottom:25px}.pl-25[data-v-9026db89]{padding-left:25px}.pr-25[data-v-9026db89]{padding-right:25px}.pt-25[data-v-9026db89]{padding-top:25px}.pb-25[data-v-9026db89]{padding-bottom:25px}.ml-30[data-v-9026db89]{margin-left:30px}.mr-30[data-v-9026db89]{margin-right:30px}.mt-30[data-v-9026db89]{margin-top:30px}.mb-30[data-v-9026db89]{margin-bottom:30px}.pl-30[data-v-9026db89]{padding-left:30px}.pr-30[data-v-9026db89]{padding-right:30px}.pt-30[data-v-9026db89]{padding-top:30px}.pb-30[data-v-9026db89]{padding-bottom:30px}.ml-36[data-v-9026db89]{margin-left:36px}.mr-36[data-v-9026db89]{margin-right:36px}.mt-36[data-v-9026db89]{margin-top:36px}.mb-36[data-v-9026db89]{margin-bottom:36px}.pl-36[data-v-9026db89]{padding-left:36px}.pr-36[data-v-9026db89]{padding-right:36px}.pt-36[data-v-9026db89]{padding-top:36px}.pb-36[data-v-9026db89]{padding-bottom:36px}.ml-40[data-v-9026db89]{margin-left:40px}.mr-40[data-v-9026db89]{margin-right:40px}.mt-40[data-v-9026db89]{margin-top:40px}.mb-40[data-v-9026db89]{margin-bottom:40px}.pl-40[data-v-9026db89]{padding-left:40px}.pr-40[data-v-9026db89]{padding-right:40px}.pt-40[data-v-9026db89]{padding-top:40px}.pb-40[data-v-9026db89]{padding-bottom:40px}.ml-50[data-v-9026db89]{margin-left:50px}.mr-50[data-v-9026db89]{margin-right:50px}.mt-50[data-v-9026db89]{margin-top:50px}.mb-50[data-v-9026db89]{margin-bottom:50px}.pl-50[data-v-9026db89]{padding-left:50px}.pr-50[data-v-9026db89]{padding-right:50px}.pt-50[data-v-9026db89]{padding-top:50px}.pb-50[data-v-9026db89]{padding-bottom:50px}.ml-100[data-v-9026db89]{margin-left:100px}.mr-100[data-v-9026db89]{margin-right:100px}.mt-100[data-v-9026db89]{margin-top:100px}.mb-100[data-v-9026db89]{margin-bottom:100px}.pl-100[data-v-9026db89]{padding-left:100px}.pr-100[data-v-9026db89]{padding-right:100px}.pt-100[data-v-9026db89]{padding-top:100px}.pb-100[data-v-9026db89]{padding-bottom:100px}.q-select[data-v-9026db89]{position:relative;display:inline-block;font-size:14px;font-weight:400;color:#000000a6}.fade-enter-active[data-v-9026db89],.fade-leave-active[data-v-9026db89]{transform:scaleY(1);transform-origin:0% 0%;opacity:1;transition:all .3s}.fade-enter-from[data-v-9026db89]{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}.fade-leave-to[data-v-9026db89]{transform:scaleY(1);opacity:0}.q-select-wrap[data-v-9026db89]{position:relative;z-index:8;display:inline-block;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.q-select-wrap .u-select-input[data-v-9026db89]{display:block;text-align:left;margin-left:11px;margin-right:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-select-wrap .placeholder[data-v-9026db89]{color:#bfbfbf}.q-select-wrap .triangle[data-v-9026db89]{position:absolute;top:0;bottom:0;margin:auto 0;right:11px;fill:#0006;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.q-select-wrap .rotate[data-v-9026db89]{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.q-select-wrap .close[data-v-9026db89]{position:absolute;top:0;bottom:0;margin:auto 0;right:11px;width:12px;height:12px;fill:#0006;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.q-select-wrap .close[data-v-9026db89]:hover{fill:#646464cc}.q-select-wrap .show[data-v-9026db89]{opacity:1;pointer-events:auto}.hover[data-v-9026db89]:hover{border-color:#1bb760}.focus[data-v-9026db89]{border-color:#1bb760;box-shadow:0 0 0 2px fade(#1bb760,20%)}.disabled[data-v-9026db89]{color:#00000040;background:#f5f5f5;user-select:none;cursor:not-allowed}.q-options-panel[data-v-9026db89]{position:absolute;z-index:9;overflow:auto;background:#fff;padding:4px 0;border-radius:4px;box-shadow:0 2px 8px #00000026}.q-options-panel .u-option[data-v-9026db89]{text-align:left;position:relative;display:block;padding:5px 12px;font-weight:400;line-height:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background .3s ease}.q-options-panel .option-selected[data-v-9026db89]{font-weight:600;background:#fafafa}.q-options-panel .option-hover[data-v-9026db89]{background:#e6f7ff}.q-options-panel .option-disabled[data-v-9026db89]{color:#00000040;user-select:none;cursor:not-allowed}.w5[data-v-625bf3fe]{width:5%}.w10[data-v-625bf3fe]{width:10%}.w15[data-v-625bf3fe]{width:15%}.w20[data-v-625bf3fe]{width:20%}.w25[data-v-625bf3fe]{width:25%}.w30[data-v-625bf3fe]{width:30%}.w40[data-v-625bf3fe]{width:40%}.w50[data-v-625bf3fe]{width:50%}.w60[data-v-625bf3fe]{width:60%}.w100[data-v-625bf3fe]{width:100%}.ml-0[data-v-625bf3fe]{margin-left:0}.mr-0[data-v-625bf3fe]{margin-right:0}.mt-0[data-v-625bf3fe]{margin-top:0}.mb-0[data-v-625bf3fe]{margin-bottom:0}.pl-0[data-v-625bf3fe]{padding-left:0}.pr-0[data-v-625bf3fe]{padding-right:0}.pt-0[data-v-625bf3fe]{padding-top:0}.pb-0[data-v-625bf3fe]{padding-bottom:0}.ml-2[data-v-625bf3fe]{margin-left:2px}.mr-2[data-v-625bf3fe]{margin-right:2px}.mt-2[data-v-625bf3fe]{margin-top:2px}.mb-2[data-v-625bf3fe]{margin-bottom:2px}.pl-2[data-v-625bf3fe]{padding-left:2px}.pr-2[data-v-625bf3fe]{padding-right:2px}.pt-2[data-v-625bf3fe]{padding-top:2px}.pb-2[data-v-625bf3fe]{padding-bottom:2px}.ml-5[data-v-625bf3fe]{margin-left:5px}.mr-5[data-v-625bf3fe]{margin-right:5px}.mt-5[data-v-625bf3fe]{margin-top:5px}.mb-5[data-v-625bf3fe]{margin-bottom:5px}.pl-5[data-v-625bf3fe]{padding-left:5px}.pr-5[data-v-625bf3fe]{padding-right:5px}.pt-5[data-v-625bf3fe]{padding-top:5px}.pb-5[data-v-625bf3fe]{padding-bottom:5px}.ml-8[data-v-625bf3fe]{margin-left:8px}.mr-8[data-v-625bf3fe]{margin-right:8px}.mt-8[data-v-625bf3fe]{margin-top:8px}.mb-8[data-v-625bf3fe]{margin-bottom:8px}.pl-8[data-v-625bf3fe]{padding-left:8px}.pr-8[data-v-625bf3fe]{padding-right:8px}.pt-8[data-v-625bf3fe]{padding-top:8px}.pb-8[data-v-625bf3fe]{padding-bottom:8px}.ml-10[data-v-625bf3fe]{margin-left:10px}.mr-10[data-v-625bf3fe]{margin-right:10px}.mt-10[data-v-625bf3fe]{margin-top:10px}.mb-10[data-v-625bf3fe]{margin-bottom:10px}.pl-10[data-v-625bf3fe]{padding-left:10px}.pr-10[data-v-625bf3fe]{padding-right:10px}.pt-10[data-v-625bf3fe]{padding-top:10px}.pb-10[data-v-625bf3fe]{padding-bottom:10px}.ml-12[data-v-625bf3fe]{margin-left:12px}.mr-12[data-v-625bf3fe]{margin-right:12px}.mt-12[data-v-625bf3fe]{margin-top:12px}.mb-12[data-v-625bf3fe]{margin-bottom:12px}.pl-12[data-v-625bf3fe]{padding-left:12px}.pr-12[data-v-625bf3fe]{padding-right:12px}.pt-12[data-v-625bf3fe]{padding-top:12px}.pb-12[data-v-625bf3fe]{padding-bottom:12px}.ml-14[data-v-625bf3fe]{margin-left:14px}.mr-14[data-v-625bf3fe]{margin-right:14px}.mt-14[data-v-625bf3fe]{margin-top:14px}.mb-14[data-v-625bf3fe]{margin-bottom:14px}.pl-14[data-v-625bf3fe]{padding-left:14px}.pr-14[data-v-625bf3fe]{padding-right:14px}.pt-14[data-v-625bf3fe]{padding-top:14px}.pb-14[data-v-625bf3fe]{padding-bottom:14px}.ml-15[data-v-625bf3fe]{margin-left:15px}.mr-15[data-v-625bf3fe]{margin-right:15px}.mt-15[data-v-625bf3fe]{margin-top:15px}.mb-15[data-v-625bf3fe]{margin-bottom:15px}.pl-15[data-v-625bf3fe]{padding-left:15px}.pr-15[data-v-625bf3fe]{padding-right:15px}.pt-15[data-v-625bf3fe]{padding-top:15px}.pb-15[data-v-625bf3fe]{padding-bottom:15px}.ml-16[data-v-625bf3fe]{margin-left:16px}.mr-16[data-v-625bf3fe]{margin-right:16px}.mt-16[data-v-625bf3fe]{margin-top:16px}.mb-16[data-v-625bf3fe]{margin-bottom:16px}.pl-16[data-v-625bf3fe]{padding-left:16px}.pr-16[data-v-625bf3fe]{padding-right:16px}.pt-16[data-v-625bf3fe]{padding-top:16px}.pb-16[data-v-625bf3fe]{padding-bottom:16px}.ml-18[data-v-625bf3fe]{margin-left:18px}.mr-18[data-v-625bf3fe]{margin-right:18px}.mt-18[data-v-625bf3fe]{margin-top:18px}.mb-18[data-v-625bf3fe]{margin-bottom:18px}.pl-18[data-v-625bf3fe]{padding-left:18px}.pr-18[data-v-625bf3fe]{padding-right:18px}.pt-18[data-v-625bf3fe]{padding-top:18px}.pb-18[data-v-625bf3fe]{padding-bottom:18px}.ml-20[data-v-625bf3fe]{margin-left:20px}.mr-20[data-v-625bf3fe]{margin-right:20px}.mt-20[data-v-625bf3fe]{margin-top:20px}.mb-20[data-v-625bf3fe]{margin-bottom:20px}.pl-20[data-v-625bf3fe]{padding-left:20px}.pr-20[data-v-625bf3fe]{padding-right:20px}.pt-20[data-v-625bf3fe]{padding-top:20px}.pb-20[data-v-625bf3fe]{padding-bottom:20px}.ml-24[data-v-625bf3fe]{margin-left:24px}.mr-24[data-v-625bf3fe]{margin-right:24px}.mt-24[data-v-625bf3fe]{margin-top:24px}.mb-24[data-v-625bf3fe]{margin-bottom:24px}.pl-24[data-v-625bf3fe]{padding-left:24px}.pr-24[data-v-625bf3fe]{padding-right:24px}.pt-24[data-v-625bf3fe]{padding-top:24px}.pb-24[data-v-625bf3fe]{padding-bottom:24px}.ml-25[data-v-625bf3fe]{margin-left:25px}.mr-25[data-v-625bf3fe]{margin-right:25px}.mt-25[data-v-625bf3fe]{margin-top:25px}.mb-25[data-v-625bf3fe]{margin-bottom:25px}.pl-25[data-v-625bf3fe]{padding-left:25px}.pr-25[data-v-625bf3fe]{padding-right:25px}.pt-25[data-v-625bf3fe]{padding-top:25px}.pb-25[data-v-625bf3fe]{padding-bottom:25px}.ml-30[data-v-625bf3fe]{margin-left:30px}.mr-30[data-v-625bf3fe]{margin-right:30px}.mt-30[data-v-625bf3fe]{margin-top:30px}.mb-30[data-v-625bf3fe]{margin-bottom:30px}.pl-30[data-v-625bf3fe]{padding-left:30px}.pr-30[data-v-625bf3fe]{padding-right:30px}.pt-30[data-v-625bf3fe]{padding-top:30px}.pb-30[data-v-625bf3fe]{padding-bottom:30px}.ml-36[data-v-625bf3fe]{margin-left:36px}.mr-36[data-v-625bf3fe]{margin-right:36px}.mt-36[data-v-625bf3fe]{margin-top:36px}.mb-36[data-v-625bf3fe]{margin-bottom:36px}.pl-36[data-v-625bf3fe]{padding-left:36px}.pr-36[data-v-625bf3fe]{padding-right:36px}.pt-36[data-v-625bf3fe]{padding-top:36px}.pb-36[data-v-625bf3fe]{padding-bottom:36px}.ml-40[data-v-625bf3fe]{margin-left:40px}.mr-40[data-v-625bf3fe]{margin-right:40px}.mt-40[data-v-625bf3fe]{margin-top:40px}.mb-40[data-v-625bf3fe]{margin-bottom:40px}.pl-40[data-v-625bf3fe]{padding-left:40px}.pr-40[data-v-625bf3fe]{padding-right:40px}.pt-40[data-v-625bf3fe]{padding-top:40px}.pb-40[data-v-625bf3fe]{padding-bottom:40px}.ml-50[data-v-625bf3fe]{margin-left:50px}.mr-50[data-v-625bf3fe]{margin-right:50px}.mt-50[data-v-625bf3fe]{margin-top:50px}.mb-50[data-v-625bf3fe]{margin-bottom:50px}.pl-50[data-v-625bf3fe]{padding-left:50px}.pr-50[data-v-625bf3fe]{padding-right:50px}.pt-50[data-v-625bf3fe]{padding-top:50px}.pb-50[data-v-625bf3fe]{padding-bottom:50px}.ml-100[data-v-625bf3fe]{margin-left:100px}.mr-100[data-v-625bf3fe]{margin-right:100px}.mt-100[data-v-625bf3fe]{margin-top:100px}.mb-100[data-v-625bf3fe]{margin-bottom:100px}.pl-100[data-v-625bf3fe]{padding-left:100px}.pr-100[data-v-625bf3fe]{padding-right:100px}.pt-100[data-v-625bf3fe]{padding-top:100px}.pb-100[data-v-625bf3fe]{padding-bottom:100px}.q-breadcrumb[data-v-625bf3fe]{display:flex;align-items:center}.q-breadcrumb .q-bread[data-v-625bf3fe]{display:inline-flex;align-items:center;line-height:1.5}.q-breadcrumb .q-bread .u-route[data-v-625bf3fe]{color:#00000073;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:0 4px;border-radius:4px;transition:color .2s,background-color .2s}.q-breadcrumb .q-bread .u-route[data-v-625bf3fe]:hover{background-color:#0000000d;color:#000000e0}.q-breadcrumb .q-bread .active[data-v-625bf3fe]{color:#000000e0;cursor:default}.q-breadcrumb .q-bread .active[data-v-625bf3fe]:hover{background-color:transparent}.q-breadcrumb .q-bread .u-separator[data-v-625bf3fe]{margin:0 4px;color:#00000073}.q-breadcrumb .q-bread .u-arrow[data-v-625bf3fe]{width:12px;height:12px;fill:#00000073}.q-breadcrumb .assist[data-v-625bf3fe]{height:100%;width:0;display:inline-block;vertical-align:middle}@font-face{font-family:qIconfont;src:url(data:font/woff2;base64,d09GMgABAAAAAAkIAAsAAAAAELQAAAi7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACEXgqRXI4zATYCJAM8CyAABCAFhHMHgTsbKA6jopwS5pL9xUE2ZGIfFkaljelcXOOyYxEWH+QflUSTBRYhDONtfaqn51U8/P9+3/a59z3/grhmTyQSySRNnNUhkiBEPLuUrGmM0JnLZVtK65lBf5XUrr7qfLLJ56/sfW5pvjmFcFUYEBKEZJgeN/1HqSdBKtlBKgoVhYoHqp7UxKD1cHTqSti+yUQsBWQ+OZcPLv1x0r4wQ73zJGxhQKgwtY2lB+QJSzS41urf45H28ZHhjVKIcXufIENsmB3mx+MWRTPJQjHRCCFpKOSOaWzuykzeMQ906lcR6Bywo/P0yVUFRickx7ComxgcxOVjwlkJ/ZMwRY1zaIKqtlsW4p6SdCddA9z1fz/+kYQhSZmJ/Zy9eazhcwo8vMFWzGPyT1bPV4+WTiiRsefAIuJpvbgvh3iPT7syZWESWGR88vdpKj9sHw4fLi4oGf+wgmGY8rDOq8sbE1OHReYty8VBpdYYKMVurJPeSGt4KP+8ikcHsHuXO2KK9qNiKvyomUp+NExlPwZM1X6UTDVEF9aCaMeG4DqwxSC42EpwPdgh6HfPzoDozq6DALsB42NOx3aLdcAOkJ6RnxCBk35OIZRkkFKi5atQuVlpjiDHYHitOu6w26BnyTflW8jWF8xQPstoMQwvNtUVWVe8ofQ/Ghpl1r9WoyJ+NRpF5s+9mF5KtVxBZLgqq5wrySZvUUDJe9wUBO0yTF0WN5V9QRiGO/TuizZmUT+pZtZiSSoBVYoYRBRD+FMKOK28a1WaJBY9K5rPfYdckEp40G/abY1KKzZU0nWISpgcuCiK2Wa/DZUGckVVi9qSIlOYk7M7lTzl+gkhqu+wHTsVgxkRxlJKqJLnuZvPx2tTeg5YnYkZTVeWHhzVkkH3an/WwkOVfbLOExPD4RFpK/Pm7abMjc+qtB11OxHiRIzWzAEXW2tlbAnW4qzUpzPH9R5PZLxod4fOMemnsHm8Q73ZdCjvMpYWrMl73Dpnx7kxingGXyKZXOvc2o3C42XJtGI4OiF2TCTQZVFogMqZeUk6A/tVnrnhRy2QYzRN3btnM28eaLycUmg05Th76kpA/dEs5b/W/0Jh1RWy7NcfCOCfez2UvKXSlMyxZZ37/Hlle1mk00mkbbKk1wPVRW9hiyBtifsVY4unZH2BJuCGlnUvGOKun+oUbElR7J48fy6fzeRS70TEImtL+wsNupnQJTuVt/0XXjYIJtmpmEYhzQUnoLsw6KR5Oj/G+ydO+TldBx8TPq9rTt2jz2hdFx6UnsZ8Go1WS4dtuZJ1h3400K1H9xOvqBqmkHR25gw9WPjkEdHQR0Pug3SMdbRLFYBZsEseToRUuOiFZoaVr8EMVReK80RqtShPXHhLQQcjmBy+UHyrZG79kbtD9WE1oaE1YfU/FXQwgkn2c6bC7fCjY+PGhNSnwvSaKSmVVppcCze6NkkGB1eYeHMArzOzOmYFpoIUc08ddkec10QKXBzH3Jd0Qmwblf2c1RnOs6/acfol1ICEI8dREs2UlcmRoRw0y5w0t/PLcW+BLMDJfzjQMm5zL5aVSttUH6xaYg1Gz/AgZgYDkfiYfDnhdHl4k5RpiIE6uATvBI/gdpQpOkSZ4hOictFCtKLPsuRZM74JSjih3Pc7gDJAYoIo/LcFtqVGfnEWatj48/gmtc+bD1ZpkRz8bXEtGWnaQlbu7EYn7u6dKO2u2hVlKPjA2dwJsRbAr7lRXGRuCf+uJnnexunkucd8AIMjdghguhS684P9atxp0SwTo0mxidhqEWaCTeK+izHwxtcJnzKynTVZMo+YeM8+muJF+OKzgMjlnCnMFpscF15QODS0SLjILEJ4eR1ls4nYuDJ+S1mQRLDZRwtE+q3mzF6axXKRSJ7oeVECMxgZllMsaVbQLU9iDCy56JkokstF4lZ7CSjy9y8K8HYh4oO+ILK0qs6gcYIUjci+ZJJcCO+Aik9R5A8kNjHwqM7QNxX939Y/zF0t7p5fVN1tc9vCs0cvPnlWfd4oY2V/y7M7dvLKTX/Mfpb7fniUGfSbIczsunhFaL/KLXDkWxcrznK1wP3maZ6fs+Dz1FzgO+fBbOyX7dh/2PZfsLDQ7VAGnY3qy20fGCfNKin1ry8rjUFXee/3tegFz9noT/T/F7+8yC5OqdUL8S2MYo8Tv9JODgRxLee4JJHidfQ9m5jcISN1qEeirOTCCNNe/ejJP5KDA7NjzZt8y2tcG2zCioxbJsiNb3uzpkOWqbmy4hKFlfnM63m1aMOQyXmJ0nPZBbWgF036+vgV9oKbqc9UZqoztd39n27pQ4/0O0APL64WKOuwmmV7sHdLR/z506sy0XPt1b5rHI5ttyGaHwz9h3lFwcq3fQtDPAO4fMnq9LXyqbwuywBApc5TAOm71KfF1U65pz7hbf5zPp0Nc7bk17msTHxOD9rG/Ej/IGdVnpNLuKRThv/ApdzIkX9F3JAPDfQDnfD3+4blvulwUjVSlQj+8WLOF2CuYhpbxTIubROtZxJj5/9Uqd3hTvbj7y5xkR8KXNxaZ3GbMoxBUlsDstZmqbDbA0q9o6DSOg46u50X7i3GuuBUtPHbPAOERV5AMvIVZIt8SYXdLygt8w8qi8IAdM6FYG+9bdF06FEyatG4F05RbFQ8t8+DiiW016H0aTNWq6FPHcWi4OGVzz/FGH0/66Q3tshshPEUiZPB8TAMSSSeWqg422RONnKelWXrZBVFcMhDElvvmtBw799RSMxMxtrOc79XgqxrIcnXNQHrGuSl3Hh2QkFWvo10SuN2jR6QMnXDKmIZYwhd0yMR4YRiUEg5REjKF2tBCstqdpATG3LUmWlLs7sPjO566h5sUtzhOFLkKKKMKupooo0u+hjEMEYxjgWg51pIKQ63olFPkjYzIRruLccQGbsrtOOuEq2HSryn24x3tskDcRpTMhxerUHMFPV2JCFJ3d/G0mfImJ6aSFocrNbxLdBfT0qyo7ivTbaLLQA=) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}.qIconfont{font-family:qIconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.q-icon-close:before{content:""}.q-icon-refresh-left:before{content:""}.q-icon-delete:before{content:""}.q-icon-edit:before{content:""}.q-icon-add:before{content:""}.q-icon-arrow-right:before{content:""}.q-icon-arrow-top:before{content:""}.q-icon-arrow-bottom:before{content:""}.q-icon-upload:before{content:""}.q-icon-star-off:before{content:""}.q-icon-image:before{content:""}.q-icon-arrow-left:before{content:""}.q-icon-location:before{content:""}.q-icon-loading:before{content:""}.VPLocalSearchBox[data-v-b030f574]{position:fixed;z-index:100;inset:0;display:flex}.backdrop[data-v-b030f574]{position:absolute;inset:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-b030f574]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media (max-width: 768px){.shell[data-v-b030f574]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-b030f574]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media (max-width: 768px){.search-bar[data-v-b030f574]{padding:0 8px}}.search-bar[data-v-b030f574]:focus-within{border-color:var(--vp-c-brand)}.search-icon[data-v-b030f574]{margin:8px}@media (max-width: 768px){.search-icon[data-v-b030f574]{display:none}}.search-input[data-v-b030f574]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 768px){.search-input[data-v-b030f574]{padding:6px 4px}}.search-actions[data-v-b030f574]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-b030f574]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-b030f574]{display:none}}.search-actions button[data-v-b030f574]{padding:8px}.search-actions button[data-v-b030f574]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-b030f574]{color:var(--vp-c-brand)}.search-actions button.clear-button[data-v-b030f574]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-b030f574]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-b030f574]{display:flex;align-items:center;gap:4px}@media (max-width: 768px){.search-keyboard-shortcuts[data-v-b030f574]{display:none}}.search-keyboard-shortcuts kbd[data-v-b030f574]{background:rgba(128,128,128,.1);border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-b030f574]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-b030f574]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-b030f574]{margin:12px;width:100%;overflow:hidden}@media (max-width: 768px){.result>div[data-v-b030f574]{margin:8px}}.titles[data-v-b030f574]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-b030f574]{display:flex;align-items:center;gap:4px}.title.main[data-v-b030f574]{font-weight:500}.title-icon[data-v-b030f574]{opacity:.5;font-weight:500;color:var(--vp-c-brand)}.title svg[data-v-b030f574]{opacity:.5}.result.selected[data-v-b030f574]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-b030f574]{position:relative}.excerpt[data-v-b030f574]{opacity:75%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;opacity:.5;margin-top:4px}.result.selected .excerpt[data-v-b030f574]{opacity:1}.excerpt[data-v-b030f574] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-b030f574] mark,.excerpt[data-v-b030f574] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-b030f574] .vp-code-group .tabs{display:none}.excerpt[data-v-b030f574] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-b030f574]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-b030f574]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-b030f574],.result.selected .title-icon[data-v-b030f574]{color:var(--vp-c-brand)!important}.no-results[data-v-b030f574]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-b030f574]{flex:none} +@charset "UTF-8";@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-cyrillic.5f2c6c8c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-cyrillic-ext.e75737ce.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 var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-greek.d5a6d92a.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-greek-ext.ab0619bc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-latin.2ed14f66.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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 var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-latin-ext.0030eebd.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/q-ui/assets/inter-roman-vietnamese.14ce25a6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-cyrillic.ea42a392.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-cyrillic-ext.33bd5a8e.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 var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-greek.8f4463c4.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-greek-ext.4fbe9427.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-latin.bd3b6f56.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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 var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-latin-ext.bd8920cc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/q-ui/assets/inter-italic-vietnamese.6ce511fb.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chinese Quotes;src:local("PingFang SC Regular"),local("PingFang SC"),local("SimHei"),local("Source Han Sans SC");unicode-range:U+2018,U+2019,U+201C,U+201D}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-gray: #8e8e93;--vp-c-text-light-1: rgba(60, 60, 67);--vp-c-text-light-2: rgba(60, 60, 67, .75);--vp-c-text-light-3: rgba(60, 60, 67, .33);--vp-c-text-dark-1: rgba(255, 255, 245, .86);--vp-c-text-dark-2: rgba(235, 235, 245, .6);--vp-c-text-dark-3: rgba(235, 235, 245, .38);--vp-c-green: #10b981;--vp-c-green-light: #34d399;--vp-c-green-lighter: #6ee7b7;--vp-c-green-dark: #059669;--vp-c-green-darker: #047857;--vp-c-green-dimm-1: rgba(16, 185, 129, .05);--vp-c-green-dimm-2: rgba(16, 185, 129, .2);--vp-c-green-dimm-3: rgba(16, 185, 129, .5);--vp-c-yellow: #d97706;--vp-c-yellow-light: #f59e0b;--vp-c-yellow-lighter: #fbbf24;--vp-c-yellow-dark: #b45309;--vp-c-yellow-darker: #92400e;--vp-c-yellow-dimm-1: rgba(234, 179, 8, .05);--vp-c-yellow-dimm-2: rgba(234, 179, 8, .2);--vp-c-yellow-dimm-3: rgba(234, 179, 8, .5);--vp-c-red: #f43f5e;--vp-c-red-light: #fb7185;--vp-c-red-lighter: #fda4af;--vp-c-red-dark: #e11d48;--vp-c-red-darker: #be123c;--vp-c-red-dimm-1: rgba(244, 63, 94, .05);--vp-c-red-dimm-2: rgba(244, 63, 94, .2);--vp-c-red-dimm-3: rgba(244, 63, 94, .5);--vp-c-sponsor: #db2777}:root{--vp-c-bg: #ffffff;--vp-c-bg-elv: #ffffff;--vp-c-bg-elv-up: #ffffff;--vp-c-bg-elv-down: #f6f6f7;--vp-c-bg-elv-mute: #f6f6f7;--vp-c-bg-soft: #f6f6f7;--vp-c-bg-soft-up: #f9f9fa;--vp-c-bg-soft-down: #e3e3e5;--vp-c-bg-soft-mute: #e3e3e5;--vp-c-bg-alt: #f6f6f7;--vp-c-border: rgba(60, 60, 67, .29);--vp-c-divider: rgba(60, 60, 67, .12);--vp-c-gutter: rgba(60, 60, 67, .12);--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white);--vp-c-text-1: var(--vp-c-text-light-1);--vp-c-text-2: var(--vp-c-text-light-2);--vp-c-text-3: var(--vp-c-text-light-3);--vp-c-text-inverse-1: var(--vp-c-text-dark-1);--vp-c-text-inverse-2: var(--vp-c-text-dark-2);--vp-c-text-inverse-3: var(--vp-c-text-dark-3);--vp-c-text-code: #476582;--vp-c-brand: var(--vp-c-green);--vp-c-brand-light: var(--vp-c-green-light);--vp-c-brand-lighter: var(--vp-c-green-lighter);--vp-c-brand-dark: var(--vp-c-green-dark);--vp-c-brand-darker: var(--vp-c-green-darker);--vp-c-mute: #f6f6f7;--vp-c-mute-light: #f9f9fc;--vp-c-mute-lighter: #ffffff;--vp-c-mute-dark: #e3e3e5;--vp-c-mute-darker: #d7d7d9}.dark{--vp-c-bg: #1e1e20;--vp-c-bg-elv: #252529;--vp-c-bg-elv-up: #313136;--vp-c-bg-elv-down: #1e1e20;--vp-c-bg-elv-mute: #313136;--vp-c-bg-soft: #252529;--vp-c-bg-soft-up: #313136;--vp-c-bg-soft-down: #1e1e20;--vp-c-bg-soft-mute: #313136;--vp-c-bg-alt: #161618;--vp-c-border: rgba(82, 82, 89, .68);--vp-c-divider: rgba(82, 82, 89, .32);--vp-c-gutter: #000000;--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black);--vp-c-text-1: var(--vp-c-text-dark-1);--vp-c-text-2: var(--vp-c-text-dark-2);--vp-c-text-3: var(--vp-c-text-dark-3);--vp-c-text-inverse-1: var(--vp-c-text-light-1);--vp-c-text-inverse-2: var(--vp-c-text-light-2);--vp-c-text-inverse-3: var(--vp-c-text-light-3);--vp-c-text-code: #c9def1;--vp-c-mute: #313136;--vp-c-mute-light: #3a3a3c;--vp-c-mute-lighter: #505053;--vp-c-mute-dark: #2c2c30;--vp-c-mute-darker: #252529}:root{--vp-font-family-base: "Chinese Quotes", "Inter var", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}: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-local-nav: 10;--vp-z-index-nav: 20;--vp-z-index-layout-top: 30;--vp-z-index-backdrop: 40;--vp-z-index-sidebar: 50;--vp-z-index-footer: 60}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E")}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-c-code-dimm: var(--vp-c-text-dark-3);--vp-code-block-color: var(--vp-c-text-dark-1);--vp-code-block-bg: #292b30;--vp-code-block-bg-light: #1e1e20;--vp-code-block-divider-color: #000000;--vp-code-line-highlight-color: rgba(0, 0, 0, .5);--vp-code-line-number-color: var(--vp-c-code-dimm);--vp-code-line-diff-add-color: var(--vp-c-green-dimm-2);--vp-code-line-diff-add-symbol-color: var(--vp-c-green);--vp-code-line-diff-remove-color: var(--vp-c-red-dimm-2);--vp-code-line-diff-remove-symbol-color: var(--vp-c-red);--vp-code-line-warning-color: var(--vp-c-yellow-dimm-2);--vp-code-line-error-color: var(--vp-c-red-dimm-2);--vp-code-copy-code-border-color: transparent;--vp-code-copy-code-bg: var(--vp-code-block-bg-light);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-code-block-bg-light);--vp-code-copy-code-active-text: var(--vp-c-text-dark-2);--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-dark-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-dark-1);--vp-code-tab-active-text-color: var(--vp-c-text-dark-1);--vp-code-tab-active-bar-color: var(--vp-c-brand)}.dark{--vp-code-block-bg: #161618}:root:not(.dark) .vp-adaptive-theme{--vp-c-code-dimm: var(--vp-c-text-2);--vp-code-block-color: var(--vp-c-text-1);--vp-code-block-bg: #f8f8f8;--vp-code-block-divider-color: var(--vp-c-divider);--vp-code-line-highlight-color: #ececec;--vp-code-line-number-color: var(--vp-c-code-dimm);--vp-code-copy-code-bg: #e2e2e2;--vp-code-copy-code-hover-bg: #dcdcdc;--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-tab-divider: var(--vp-c-divider);--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)}:root{--vp-button-brand-border: var(--vp-c-brand-lighter);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-lighter);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-dark);--vp-button-brand-active-border: var(--vp-c-brand-lighter);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-darker);--vp-button-alt-border: var(--vp-c-border);--vp-button-alt-text: var(--vp-c-neutral);--vp-button-alt-bg: var(--vp-c-mute);--vp-button-alt-hover-border: var(--vp-c-border);--vp-button-alt-hover-text: var(--vp-c-neutral);--vp-button-alt-hover-bg: var(--vp-c-mute-dark);--vp-button-alt-active-border: var(--vp-c-border);--vp-button-alt-active-text: var(--vp-c-neutral);--vp-button-alt-active-bg: var(--vp-c-mute-darker);--vp-button-sponsor-border: var(--vp-c-gray-light-3);--vp-button-sponsor-text: var(--vp-c-text-light-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}.dark{--vp-button-sponsor-border: var(--vp-c-gray-dark-1);--vp-button-sponsor-text: var(--vp-c-text-dark-2)}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: var(--vp-c-border);--vp-custom-block-info-text: var(--vp-c-text-2);--vp-custom-block-info-bg: var(--vp-c-bg-soft-up);--vp-custom-block-info-code-bg: var(--vp-c-bg-soft);--vp-custom-block-tip-border: var(--vp-c-green);--vp-custom-block-tip-text: var(--vp-c-green-dark);--vp-custom-block-tip-bg: var(--vp-c-bg-soft-up);--vp-custom-block-tip-code-bg: var(--vp-c-bg-soft);--vp-custom-block-warning-border: var(--vp-c-yellow);--vp-custom-block-warning-text: var(--vp-c-yellow);--vp-custom-block-warning-bg: var(--vp-c-bg-soft-up);--vp-custom-block-warning-code-bg: var(--vp-c-bg-soft);--vp-custom-block-danger-border: var(--vp-c-red);--vp-custom-block-danger-text: var(--vp-c-red);--vp-custom-block-danger-bg: var(--vp-c-bg-soft-up);--vp-custom-block-danger-code-bg: var(--vp-c-bg-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-details-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-hover-border-color: var(--vp-c-gray);--vp-input-switch-bg-color: var(--vp-c-mute)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg)}: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);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: var(--vp-c-border);--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-bg-soft-up);--vp-badge-tip-border: var(--vp-c-green-dark);--vp-badge-tip-text: var(--vp-c-green);--vp-badge-tip-bg: var(--vp-c-green-dimm-1);--vp-badge-warning-border: var(--vp-c-yellow-dark);--vp-badge-warning-text: var(--vp-c-yellow);--vp-badge-warning-bg: var(--vp-c-yellow-dimm-1);--vp-badge-danger-border: var(--vp-c-red-dark);--vp-badge-danger-text: var(--vp-c-red);--vp-badge-danger-bg: var(--vp-c-red-dimm-1)}: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);--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);--vp-local-search-highlight-bg: var(--vp-c-green-lighter);--vp-local-search-highlight-text: var(--vp-c-black)}*,: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);direction:ltr;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}.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.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.custom-block.info code{background-color:var(--vp-custom-block-info-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 code{background-color:var(--vp-custom-block-tip-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 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 code{background-color:var(--vp-custom-block-danger-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 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}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600}.custom-block a:hover{text-decoration:underline}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.dark .vp-code-light{display:none}html:not(.dark) .vp-code-dark{display:none}.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}.vp-code-group .tabs:after{position:absolute;right:0;bottom:0;left:0;height:1px;background-color:var(--vp-code-tab-divider);content:""}@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:absolute;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:1px;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-]{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{display:block}.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 .header-anchor{float:left;margin-left:-.87em;padding-right:.23em;font-weight:500;user-select:none;opacity:0;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 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}.vp-doc blockquote>p{margin:0;font-size:16px;color:var(--vp-c-text-2);transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand);text-decoration-style:dotted;transition:color .25s}.vp-doc a:hover{text-decoration:underline}.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{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 a{color:inherit;font-weight:600}.vp-doc .custom-block a:hover{text-decoration:underline}.vp-doc .custom-block code{font-size:var(--vp-custom-block-code-font-size);font-weight:700;color:inherit}.vp-doc .custom-block div[class*=language-]{margin:8px 0}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;color:var(--vp-c-text-code);background-color:var(--vp-c-mute);transition:color .5s,background-color .5s}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code{font-size:.9em}.vp-doc a>code{color:var(--vp-c-brand);transition:color .25s}.vp-doc a:hover>code{color:var(--vp-c-brand-dark)}.vp-doc div[class*=language-]{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-]{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;left:-65px;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;width:64px;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:"Copied"}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;color:var(--vp-c-code-dimm);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}.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-bottom:4px;text-align:center;letter-spacing:1px;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-bg-soft-down)}.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[data-v-350d3852]{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:10px;padding:0 8px;line-height:18px;font-size:12px;font-weight:600;transform:translateY(-2px)}h1 .VPBadge[data-v-350d3852],h2 .VPBadge[data-v-350d3852],h3 .VPBadge[data-v-350d3852],h4 .VPBadge[data-v-350d3852],h5 .VPBadge[data-v-350d3852],h6 .VPBadge[data-v-350d3852]{vertical-align:top}h2 .VPBadge[data-v-350d3852]{border-radius:11px;line-height:20px}.VPBadge.info[data-v-350d3852]{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip[data-v-350d3852]{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning[data-v-350d3852]{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger[data-v-350d3852]{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPSkipLink[data-v-b8b11faa]{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);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-b8b11faa]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-b8b11faa]{top:14px;left:16px}}.VPBackdrop[data-v-c79a1216]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-c79a1216],.VPBackdrop.fade-leave-to[data-v-c79a1216]{opacity:0}.VPBackdrop.fade-leave-active[data-v-c79a1216]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-c79a1216]{display:none}}html:not(.dark) .VPImage.dark[data-v-6db2186b]{display:none}.dark .VPImage.light[data-v-6db2186b]{display:none}.title[data-v-4d981103]{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-4d981103]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-4d981103]{border-bottom-color:var(--vp-c-divider)}}[data-v-4d981103] .logo{margin-right:8px;height:24px}/*! @docsearch/css 3.5.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-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-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;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}@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{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{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;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;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;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{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:rgba(0,0,0,.2);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:rgba(0,0,0,.2);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{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;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}@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{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;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.DocSearch{--docsearch-primary-color: var(--vp-c-brand);--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-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 .DocSearch{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-bg-soft-mute);--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: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);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:1px;letter-spacing:-12px;color:transparent}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:var(--vp-meta-key);font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.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);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-bg-soft-mute)}.DocSearch-Screen-Icon>svg{margin:auto}.icon[data-v-8f4dc553]{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;fill:var(--vp-c-text-3);transition:fill .25s;flex-shrink:0}.VPNavBarMenuLink[data-v-5e623618]{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-5e623618],.VPNavBarMenuLink[data-v-5e623618]:hover{color:var(--vp-c-brand)}.VPMenuGroup+.VPMenuLink[data-v-2f2cfafc]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-2f2cfafc]{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-2f2cfafc]:hover{color:var(--vp-c-brand);background-color:var(--vp-c-bg-elv-mute)}.link.active[data-v-2f2cfafc]{color:var(--vp-c-brand)}.VPMenuGroup[data-v-69e747b5]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-69e747b5]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-69e747b5]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-69e747b5]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-e7ea1737]{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-e7ea1737] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-e7ea1737] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-e7ea1737] .group:last-child{padding-bottom:0}.VPMenu[data-v-e7ea1737] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-e7ea1737] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-e7ea1737] .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-e7ea1737] .action{padding-left:24px}.VPFlyout[data-v-764effdf]{position:relative}.VPFlyout[data-v-764effdf]:hover{color:var(--vp-c-brand);transition:color .25s}.VPFlyout:hover .text[data-v-764effdf]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-764effdf]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-764effdf]{color:var(--vp-c-brand)}.VPFlyout.active:hover .text[data-v-764effdf]{color:var(--vp-c-brand-dark)}.VPFlyout:hover .menu[data-v-764effdf],.button[aria-expanded=true]+.menu[data-v-764effdf]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-764effdf]{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-764effdf]{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-764effdf]{margin-right:0;width:16px;height:16px;fill:currentColor}.text-icon[data-v-764effdf]{margin-left:4px;width:14px;height:14px;fill:currentColor}.icon[data-v-764effdf]{width:20px;height:20px;fill:currentColor;transition:fill .25s}.menu[data-v-764effdf]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPNavBarMenu[data-v-7f418b0f]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-7f418b0f]{display:flex}}.VPNavBarTranslations[data-v-74abcbb9]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-74abcbb9]{display:flex;align-items:center}}.title[data-v-74abcbb9]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPSwitch[data-v-f3c41672]{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}.VPSwitch[data-v-f3c41672]:hover{border-color:var(--vp-input-hover-border-color)}.check[data-v-f3c41672]{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}.icon[data-v-f3c41672]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-f3c41672] svg{position:absolute;top:3px;left:3px;width:12px;height:12px;fill:var(--vp-c-text-2)}.dark .icon[data-v-f3c41672] svg{fill:var(--vp-c-text-1);transition:opacity .25s}.sun[data-v-82b282f1]{opacity:1}.moon[data-v-82b282f1],.dark .sun[data-v-82b282f1]{opacity:0}.dark .moon[data-v-82b282f1]{opacity:1}.dark .VPSwitchAppearance[data-v-82b282f1] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-f6a63727]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-f6a63727]{display:flex;align-items:center}}.VPSocialLink[data-v-36371990]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-36371990]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-36371990]>svg{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-7bc22406]{display:flex;justify-content:center}.VPNavBarSocialLinks[data-v-0394ad82]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-0394ad82]{display:flex;align-items:center}}.VPNavBarExtra[data-v-40855f84]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-40855f84]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-40855f84]{display:none}}.trans-title[data-v-40855f84]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-40855f84],.item.social-links[data-v-40855f84]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-40855f84]{min-width:176px}.appearance-action[data-v-40855f84]{margin-right:-2px}.social-links-list[data-v-40855f84]{margin:-4px -8px}.VPNavBarHamburger[data-v-e5dd9c1c]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-e5dd9c1c]{display:none}}.container[data-v-e5dd9c1c]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-e5dd9c1c]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .middle[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .bottom[data-v-e5dd9c1c]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-e5dd9c1c],.middle[data-v-e5dd9c1c],.bottom[data-v-e5dd9c1c]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(0)}.middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(4px)}.VPNavBar[data-v-7683ced7]{position:relative;border-bottom:1px solid transparent;padding:0 8px 0 24px;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap}@media (min-width: 768px){.VPNavBar[data-v-7683ced7]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar[data-v-7683ced7]{padding:0}.VPNavBar.fill[data-v-7683ced7]:not(.has-sidebar){border-bottom-color:var(--vp-c-gutter);background-color:var(--vp-nav-bg-color)}}.container[data-v-7683ced7]{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-7683ced7],.container>.content[data-v-7683ced7]{pointer-events:none}.container[data-v-7683ced7] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-7683ced7]{max-width:100%}}.title[data-v-7683ced7]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-7683ced7]{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-7683ced7]{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-7683ced7]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-7683ced7]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-7683ced7]{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-7683ced7]{display:flex;justify-content:flex-end;align-items:center;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .content-body[data-v-7683ced7],.VPNavBar.fill .content-body[data-v-7683ced7]{position:relative;background-color:var(--vp-nav-bg-color)}}@media (max-width: 768px){.content-body[data-v-7683ced7]{column-gap:.5rem}}.menu+.translations[data-v-7683ced7]:before,.menu+.appearance[data-v-7683ced7]:before,.menu+.social-links[data-v-7683ced7]:before,.translations+.appearance[data-v-7683ced7]:before,.appearance+.social-links[data-v-7683ced7]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-7683ced7]:before,.translations+.appearance[data-v-7683ced7]:before{margin-right:16px}.appearance+.social-links[data-v-7683ced7]:before{margin-left:16px}.social-links[data-v-7683ced7]{margin-right:-8px}@media (min-width: 960px){.VPNavBar.has-sidebar .curtain[data-v-7683ced7]{position:absolute;right:0;bottom:-31px;width:calc(100% - var(--vp-sidebar-width));height:32px}.VPNavBar.has-sidebar .curtain[data-v-7683ced7]:before{display:block;width:100%;height:32px;background:linear-gradient(var(--vp-c-bg),transparent 70%);content:""}}@media (min-width: 1440px){.VPNavBar.has-sidebar .curtain[data-v-7683ced7]{width:calc(100% - ((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width)))}}.VPNavScreenMenuLink[data-v-30be0acb]{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-30be0acb]:hover{color:var(--vp-c-brand)}.VPNavScreenMenuGroupLink[data-v-6656c42a]{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-6656c42a]:hover{color:var(--vp-c-brand)}.VPNavScreenMenuGroupSection[data-v-8133b170]{display:block}.title[data-v-8133b170]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-338a1689]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-338a1689]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-338a1689]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-338a1689]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-338a1689]{padding-bottom:6px;color:var(--vp-c-brand)}.VPNavScreenMenuGroup.open .button-icon[data-v-338a1689]{transform:rotate(45deg)}.button[data-v-338a1689]{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-338a1689]:hover{color:var(--vp-c-brand)}.button-icon[data-v-338a1689]{width:14px;height:14px;fill:var(--vp-c-text-2);transition:fill .5s,transform .25s}.group[data-v-338a1689]:first-child{padding-top:0}.group+.group[data-v-338a1689],.group+.item[data-v-338a1689]{padding-top:4px}.VPNavScreenAppearance[data-v-add8f686]{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-add8f686]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenTranslations[data-v-d72aa483]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-d72aa483]{height:auto}.title[data-v-d72aa483]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-d72aa483]{width:16px;height:16px;fill:currentColor}.icon.lang[data-v-d72aa483]{margin-right:8px}.icon.chevron[data-v-d72aa483]{margin-left:4px}.list[data-v-d72aa483]{padding:4px 0 0 24px}.link[data-v-d72aa483]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-724636ae]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 1px);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 .5s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-724636ae],.VPNavScreen.fade-leave-active[data-v-724636ae]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-724636ae],.VPNavScreen.fade-leave-active .container[data-v-724636ae]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-724636ae],.VPNavScreen.fade-leave-to[data-v-724636ae]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-724636ae],.VPNavScreen.fade-leave-to .container[data-v-724636ae]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-724636ae]{display:none}}.container[data-v-724636ae]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-724636ae],.menu+.appearance[data-v-724636ae],.translations+.appearance[data-v-724636ae]{margin-top:24px}.menu+.social-links[data-v-724636ae]{margin-top:16px}.appearance+.social-links[data-v-724636ae]{margin-top:16px}.VPNav[data-v-7e5bc4a5]{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-7e5bc4a5]{position:fixed}}.root[data-v-9a431c33]{position:relative;z-index:1}.nested[data-v-9a431c33]{padding-left:13px}.outline-link[data-v-9a431c33]{display:block;line-height:28px;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s;font-weight:500}.outline-link[data-v-9a431c33]:hover,.outline-link.active[data-v-9a431c33]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-9a431c33]{padding-left:13px}.VPLocalNavOutlineDropdown[data-v-687955bc]{padding:12px 20px 11px}.VPLocalNavOutlineDropdown button[data-v-687955bc]{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-687955bc]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-687955bc]{color:var(--vp-c-text-1)}.icon[data-v-687955bc]{display:inline-block;vertical-align:middle;margin-left:2px;width:14px;height:14px;fill:currentColor}[data-v-687955bc] .outline-link{font-size:14px;padding:2px 0}.open>.icon[data-v-687955bc]{transform:rotate(90deg)}.items[data-v-687955bc]{position:absolute;left:20px;right:20px;top:64px;background-color:var(--vp-local-nav-bg-color);padding:4px 10px 16px;border:1px solid var(--vp-c-divider);border-radius:8px;max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}.top-link[data-v-687955bc]{display:block;color:var(--vp-c-brand);font-size:13px;font-weight:500;padding:6px 0;margin:0 13px 10px;border-bottom:1px solid var(--vp-c-divider)}.flyout-enter-active[data-v-687955bc]{transition:all .2s ease-out}.flyout-leave-active[data-v-687955bc]{transition:all .15s ease-in}.flyout-enter-from[data-v-687955bc],.flyout-leave-to[data-v-687955bc]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-9074c407]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--vp-c-gutter);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-9074c407]{position:fixed}.VPLocalNav.reached-top[data-v-9074c407]{border-top-color:transparent}@media (min-width: 960px){.VPLocalNav[data-v-9074c407]{display:none}}.menu[data-v-9074c407]{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-9074c407]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-9074c407]{padding:0 32px}}.menu-icon[data-v-9074c407]{margin-right:8px;width:16px;height:16px;fill:currentColor}.VPOutlineDropdown[data-v-9074c407]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-9074c407]{padding:12px 32px 11px}}.VPSidebarItem.level-0[data-v-c4656e6d]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-c4656e6d]{padding-bottom:10px}.item[data-v-c4656e6d]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-c4656e6d]{cursor:pointer}.indicator[data-v-c4656e6d]{position:absolute;top:6px;bottom:6px;left:-17px;width:1px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-c4656e6d],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-c4656e6d],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-c4656e6d],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-c4656e6d]{background-color:var(--vp-c-brand)}.link[data-v-c4656e6d]{display:flex;align-items:center;flex-grow:1}.text[data-v-c4656e6d]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-c4656e6d]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-c4656e6d],.VPSidebarItem.level-2 .text[data-v-c4656e6d],.VPSidebarItem.level-3 .text[data-v-c4656e6d],.VPSidebarItem.level-4 .text[data-v-c4656e6d],.VPSidebarItem.level-5 .text[data-v-c4656e6d]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-c4656e6d],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-c4656e6d],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-c4656e6d],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-c4656e6d],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-c4656e6d],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-c4656e6d]{color:var(--vp-c-brand)}.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-c4656e6d],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-c4656e6d],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-c4656e6d],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-c4656e6d],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-c4656e6d],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-c4656e6d]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-c4656e6d],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-c4656e6d],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-c4656e6d],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-c4656e6d],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-c4656e6d],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-c4656e6d]{color:var(--vp-c-brand)}.caret[data-v-c4656e6d]{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}.item:hover .caret[data-v-c4656e6d]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-c4656e6d]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-c4656e6d]{width:18px;height:18px;fill:currentColor;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-c4656e6d]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-c4656e6d],.VPSidebarItem.level-2 .items[data-v-c4656e6d],.VPSidebarItem.level-3 .items[data-v-c4656e6d],.VPSidebarItem.level-4 .items[data-v-c4656e6d],.VPSidebarItem.level-5 .items[data-v-c4656e6d]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-c4656e6d]{display:none}.VPSidebar[data-v-af16598e]{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-af16598e]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-af16598e]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-af16598e]{z-index:1;padding-top:var(--vp-nav-height);padding-bottom:128px;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-af16598e]{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-af16598e]{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-af16598e]{outline:0}.group+.group[data-v-af16598e]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-af16598e]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPButton[data-v-567ba664]{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-567ba664]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-567ba664]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-567ba664]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-567ba664]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-567ba664]: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-567ba664]: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-567ba664]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-567ba664]: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-567ba664]: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-567ba664]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-567ba664]: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-567ba664]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}.VPHero[data-v-fd2650d5]{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-fd2650d5]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-fd2650d5]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-fd2650d5]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-fd2650d5]{flex-direction:row}}.main[data-v-fd2650d5]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-fd2650d5]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-fd2650d5]{text-align:left}}@media (min-width: 960px){.main[data-v-fd2650d5]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-fd2650d5]{max-width:592px}}.name[data-v-fd2650d5],.text[data-v-fd2650d5]{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-fd2650d5],.VPHero.has-image .text[data-v-fd2650d5]{margin:0 auto}.name[data-v-fd2650d5]{color:var(--vp-home-hero-name-color)}.clip[data-v-fd2650d5]{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-fd2650d5],.text[data-v-fd2650d5]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-fd2650d5],.text[data-v-fd2650d5]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-fd2650d5],.VPHero.has-image .text[data-v-fd2650d5]{margin:0}}.tagline[data-v-fd2650d5]{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-fd2650d5]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-fd2650d5]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-fd2650d5]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-fd2650d5]{margin:0}}.actions[data-v-fd2650d5]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-fd2650d5]{justify-content:center}@media (min-width: 640px){.actions[data-v-fd2650d5]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-fd2650d5]{justify-content:flex-start}}.action[data-v-fd2650d5]{flex-shrink:0;padding:6px}.image[data-v-fd2650d5]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-fd2650d5]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-fd2650d5]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-fd2650d5]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-fd2650d5]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-fd2650d5]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-fd2650d5]{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-fd2650d5]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-fd2650d5]{width:320px;height:320px}}[data-v-fd2650d5] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-fd2650d5] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-fd2650d5] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-837f6cca]{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-837f6cca]:hover{border-color:var(--vp-c-brand);background-color:var(--vp-c-bg-soft-up)}.box[data-v-837f6cca]{display:flex;flex-direction:column;padding:24px;height:100%}.VPFeature[data-v-837f6cca] .VPImage{width:48px;height:48px;margin-bottom:20px}.icon[data-v-837f6cca]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-bg-soft-down);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-837f6cca]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-837f6cca]{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-837f6cca]{padding-top:8px}.link-text-value[data-v-837f6cca]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand)}.link-text-icon[data-v-837f6cca]{display:inline-block;margin-left:6px;width:14px;height:14px;fill:currentColor}.VPFeatures[data-v-ba861f23]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-ba861f23]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-ba861f23]{padding:0 64px}}.container[data-v-ba861f23]{margin:0 auto;max-width:1152px}.items[data-v-ba861f23]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-ba861f23]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-ba861f23],.item.grid-4[data-v-ba861f23],.item.grid-6[data-v-ba861f23]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-ba861f23],.item.grid-4[data-v-ba861f23]{width:50%}.item.grid-3[data-v-ba861f23],.item.grid-6[data-v-ba861f23]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-ba861f23]{width:25%}}.VPHome[data-v-d82743a8]{padding-bottom:96px}.VPHome[data-v-d82743a8] .VPHomeSponsors{margin-top:112px;margin-bottom:-128px}@media (min-width: 768px){.VPHome[data-v-d82743a8]{padding-bottom:128px}}.VPDocAsideOutline[data-v-ff0f39c8]{display:none}.VPDocAsideOutline.has-outline[data-v-ff0f39c8]{display:block}.content[data-v-ff0f39c8]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-ff0f39c8]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:1px;height:18px;background-color:var(--vp-c-brand);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-ff0f39c8]{letter-spacing:.4px;line-height:28px;font-size:13px;font-weight:600}.VPDocAside[data-v-3f215769]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-3f215769]{flex-grow:1}.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-3f215769] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-7b3ebfe1]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-7b3ebfe1]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-face870a]{margin-top:64px}.edit-info[data-v-face870a]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-face870a]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-face870a]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand);transition:color .25s}.edit-link-button[data-v-face870a]:hover{color:var(--vp-c-brand-dark)}.edit-link-icon[data-v-face870a]{margin-right:8px;width:14px;height:14px;fill:currentColor}.prev-next[data-v-face870a]{border-top:1px solid var(--vp-c-divider);padding-top:24px}@media (min-width: 640px){.prev-next[data-v-face870a]{display:flex}}.pager.has-prev[data-v-face870a]{padding-top:8px}@media (min-width: 640px){.pager[data-v-face870a]{display:flex;flex-direction:column;flex-shrink:0;width:50%}.pager.has-prev[data-v-face870a]{padding-top:0;padding-left:16px}}.pager-link[data-v-face870a]{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-face870a]:hover{border-color:var(--vp-c-brand)}.pager-link.next[data-v-face870a]{margin-left:auto;text-align:right}.desc[data-v-face870a]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-face870a]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand);transition:color .25s}.VPDocOutlineDropdown[data-v-2edece88]{margin-bottom:42px}.VPDocOutlineDropdown button[data-v-2edece88]{display:block;font-size:14px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;border:1px solid var(--vp-c-border);padding:4px 12px;border-radius:8px}.VPDocOutlineDropdown button[data-v-2edece88]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPDocOutlineDropdown button.open[data-v-2edece88]{color:var(--vp-c-text-1)}.icon[data-v-2edece88]{display:inline-block;vertical-align:middle;margin-left:2px;width:14px;height:14px;fill:currentColor}[data-v-2edece88] .outline-link{font-size:13px}.open>.icon[data-v-2edece88]{transform:rotate(90deg)}.items[data-v-2edece88]{margin-top:10px;border-left:1px solid var(--vp-c-divider)}.VPDoc[data-v-c4b0d3cf]{padding:32px 24px 96px;width:100%}.VPDoc .VPDocOutlineDropdown[data-v-c4b0d3cf]{display:none}@media (min-width: 960px) and (max-width: 1280px){.VPDoc .VPDocOutlineDropdown[data-v-c4b0d3cf]{display:block}}@media (min-width: 768px){.VPDoc[data-v-c4b0d3cf]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-c4b0d3cf]{padding:32px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-c4b0d3cf]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-c4b0d3cf]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-c4b0d3cf]{display:flex;justify-content:center}.VPDoc .aside[data-v-c4b0d3cf]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-c4b0d3cf]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-c4b0d3cf]{max-width:1104px}}.container[data-v-c4b0d3cf]{margin:0 auto;width:100%}.aside[data-v-c4b0d3cf]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-c4b0d3cf]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-c4b0d3cf]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 32px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-c4b0d3cf]::-webkit-scrollbar{display:none}.aside-curtain[data-v-c4b0d3cf]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-c4b0d3cf]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 32px));padding-bottom:32px}.content[data-v-c4b0d3cf]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-c4b0d3cf]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-c4b0d3cf]{order:1;margin:0;min-width:640px}}.content-container[data-v-c4b0d3cf]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-c4b0d3cf]{max-width:688px}.NotFound[data-v-c70503b8]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-c70503b8]{padding:96px 32px 168px}}.code[data-v-c70503b8]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-c70503b8]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-c70503b8]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-c70503b8]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-c70503b8]{padding-top:20px}.link[data-v-c70503b8]{display:inline-block;border:1px solid var(--vp-c-brand);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand);transition:border-color .25s,color .25s}.link[data-v-c70503b8]:hover{border-color:var(--vp-c-brand-dark);color:var(--vp-c-brand-dark)}.VPContent[data-v-a494bd1d]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-a494bd1d]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-a494bd1d]{margin:0}@media (min-width: 960px){.VPContent[data-v-a494bd1d]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-a494bd1d]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-a494bd1d]{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-f7fc41f4]{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-f7fc41f4]{display:none}@media (min-width: 768px){.VPFooter[data-v-f7fc41f4]{padding:32px}}.container[data-v-f7fc41f4]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-f7fc41f4],.copyright[data-v-f7fc41f4]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.Layout[data-v-b2cf3e0b]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-3c6e61c2]{border-top:1px solid var(--vp-c-gutter);padding:88px 24px 96px;background-color:var(--vp-c-bg)}.container[data-v-3c6e61c2]{margin:0 auto;max-width:1152px}.love[data-v-3c6e61c2]{margin:0 auto;width:28px;height:28px;color:var(--vp-c-text-3)}.icon[data-v-3c6e61c2]{width:28px;height:28px;fill:currentColor}.message[data-v-3c6e61c2]{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-3c6e61c2]{padding-top:32px}.action[data-v-3c6e61c2]{padding-top:40px;text-align:center}.VPTeamPage[data-v-10b00018]{padding-bottom:96px}@media (min-width: 768px){.VPTeamPage[data-v-10b00018]{padding-bottom:128px}}.VPTeamPageSection+.VPTeamPageSection[data-v-10b00018-s],.VPTeamMembers+.VPTeamPageSection[data-v-10b00018-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-10b00018-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-10b00018-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-10b00018-s],.VPTeamMembers+.VPTeamPageSection[data-v-10b00018-s]{margin-top:96px}}.VPTeamMembers[data-v-10b00018-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-10b00018-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-10b00018-s]{padding:0 64px}}.VPTeamPageTitle[data-v-bf2cbdac]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:80px 64px 48px}}.title[data-v-bf2cbdac]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bf2cbdac]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bf2cbdac]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-bf2cbdac]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-b1a88750]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-b1a88750]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-b1a88750]{padding:0 64px}}.title[data-v-b1a88750]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-b1a88750]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-b1a88750]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-b1a88750]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-b1a88750]{padding-top:40px}.VPTeamMembersItem[data-v-a3462077]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-a3462077]{padding:32px}.VPTeamMembersItem.small .data[data-v-a3462077]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-a3462077]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-a3462077]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-a3462077]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-a3462077]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-a3462077]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-a3462077]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-a3462077]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-a3462077]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-a3462077]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-a3462077]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-a3462077]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-a3462077]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-a3462077]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-a3462077]{text-align:center}.avatar[data-v-a3462077]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-a3462077]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-a3462077]{margin:0;font-weight:600}.affiliation[data-v-a3462077]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-a3462077]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-a3462077]:hover{color:var(--vp-c-brand)}.desc[data-v-a3462077]{margin:0 auto}.desc[data-v-a3462077] a{font-weight:500;color:var(--vp-c-brand);text-decoration-style:dotted;transition:color .25s}.links[data-v-a3462077]{display:flex;justify-content:center;height:56px}.sp-link[data-v-a3462077]{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-a3462077]:hover,.sp .sp-link.link[data-v-a3462077]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-a3462077]{margin-right:8px;width:16px;height:16px;fill:currentColor}.VPTeamMembers.small .container[data-v-04685dce]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-04685dce]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-04685dce]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-04685dce]{max-width:876px}.VPTeamMembers.medium .container[data-v-04685dce]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-04685dce]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-04685dce]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-04685dce]{max-width:760px}.container[data-v-04685dce]{display:grid;gap:24px;margin:0 auto;max-width:1152px}._mr10_1riux_2{margin-right:10px}._mr10_of3vm_2{margin-right:20px}._icon-td-wrap_of3vm_5{position:relative;width:80px;height:80px;text-align:center;cursor:pointer}._icon-td-wrap_of3vm_5:hover ._copy-icon_of3vm_12{display:block}._copy-icon_of3vm_12{display:none;line-height:80px;position:absolute;right:0;left:0;top:0;bottom:0;background:rgba(0,0,0,.8);z-index:10;color:#fff}:root{--vp-c-brand: #4caf50;--vp-c-brand-light: #61c565;--vp-c-brand-lighter: #82dd86;--vp-c-brand-lightest: #a8ebab;--vp-c-brand-dark: #1abd1f;--vp-c-brand-darker: #20b625;--vp-c-brand-dimm: rgba(100, 108, 255, .08);--c-brand: #4caf50;--c-brand-light: #61c565}:root{--vp-button-brand-border: var(--vp-c-brand-light);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-light);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-light);--vp-button-brand-active-border: var(--vp-c-brand-light);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-button-brand-bg)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient(120deg, #61c565 30%, #4caf50);--vp-home-hero-image-background-image: linear-gradient(-45deg, #61c565 50%, #4caf50 50%);--vp-home-hero-image-filter: blur(40px)}:root{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-darker);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.dark{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-lightest);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.dark .vp-doc a,.dark .vp-doc a>code,.dark .VPNavBarMenuLink.VPNavBarMenuLink:hover,.dark .VPNavBarMenuLink.VPNavBarMenuLink.active,.dark .link.link:hover,.dark .link.link.active,.dark .edit-link-button.edit-link-button,.dark .pager-link .title{color:var(--vp-c-brand-lighter)}.dark .vp-doc a:hover,.dark .vp-doc a>code:hover{color:var(--vp-c-brand-lightest);opacity:1}.vp-doc a{font-weight:400}.vp-doc p{margin:0}.dark .vp-doc .custom-block a{transition:color .25s}a:hover{text-decoration:none!important}summary{font-weight:600}summary:hover{cursor:pointer;color:var(--vp-c-brand-lighter)}svg{fill:var(--vp-c-text-1)}.VPNavBarTitle .title{transition:all .25s}.VPNavBarTitle .title:hover{color:var(--vp-c-brand)}.version-tag{font-size:14px;line-height:1.571;font-weight:700;padding:4px 6px;margin-left:6px;background:var(--vp-c-brand);color:#fff;border-radius:10px;display:inline-block;vertical-align:top;margin-top:4px}.container .image .image-container .image-bg{height:180px;transform:translate(-50%,30%);background-image:linear-gradient(-45deg,var(--vp-c-brand) 50%,var(--vp-c-brand-lightest) 50%);filter:blur(72px)}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w100{width:100%}.ml-0{margin-left:0}.mr-0{margin-right:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.ml-2{margin-left:2px}.mr-2{margin-right:2px}.mt-2{margin-top:2px}.mb-2{margin-bottom:2px}.pl-2{padding-left:2px}.pr-2{padding-right:2px}.pt-2{padding-top:2px}.pb-2{padding-bottom:2px}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.pl-5{padding-left:5px}.pr-5{padding-right:5px}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.ml-8{margin-left:8px}.mr-8{margin-right:8px}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.pl-8{padding-left:8px}.pr-8{padding-right:8px}.pt-8{padding-top:8px}.pb-8{padding-bottom:8px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.ml-12{margin-left:12px}.mr-12{margin-right:12px}.mt-12{margin-top:12px}.mb-12{margin-bottom:12px}.pl-12{padding-left:12px}.pr-12{padding-right:12px}.pt-12{padding-top:12px}.pb-12{padding-bottom:12px}.ml-14{margin-left:14px}.mr-14{margin-right:14px}.mt-14{margin-top:14px}.mb-14{margin-bottom:14px}.pl-14{padding-left:14px}.pr-14{padding-right:14px}.pt-14{padding-top:14px}.pb-14{padding-bottom:14px}.ml-15{margin-left:15px}.mr-15{margin-right:15px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.pl-15{padding-left:15px}.pr-15{padding-right:15px}.pt-15{padding-top:15px}.pb-15{padding-bottom:15px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.ml-18{margin-left:18px}.mr-18{margin-right:18px}.mt-18{margin-top:18px}.mb-18{margin-bottom:18px}.pl-18{padding-left:18px}.pr-18{padding-right:18px}.pt-18{padding-top:18px}.pb-18{padding-bottom:18px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.ml-24{margin-left:24px}.mr-24{margin-right:24px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.pl-24{padding-left:24px}.pr-24{padding-right:24px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.ml-25{margin-left:25px}.mr-25{margin-right:25px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.pl-25{padding-left:25px}.pr-25{padding-right:25px}.pt-25{padding-top:25px}.pb-25{padding-bottom:25px}.ml-30{margin-left:30px}.mr-30{margin-right:30px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.pl-30{padding-left:30px}.pr-30{padding-right:30px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.ml-36{margin-left:36px}.mr-36{margin-right:36px}.mt-36{margin-top:36px}.mb-36{margin-bottom:36px}.pl-36{padding-left:36px}.pr-36{padding-right:36px}.pt-36{padding-top:36px}.pb-36{padding-bottom:36px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.pl-40{padding-left:40px}.pr-40{padding-right:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.ml-50{margin-left:50px}.mr-50{margin-right:50px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.pl-50{padding-left:50px}.pr-50{padding-right:50px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.ml-100{margin-left:100px}.mr-100{margin-right:100px}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.pl-100{padding-left:100px}.pr-100{padding-right:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.w5[data-v-0b80682a]{width:5%}.w10[data-v-0b80682a]{width:10%}.w15[data-v-0b80682a]{width:15%}.w20[data-v-0b80682a]{width:20%}.w25[data-v-0b80682a]{width:25%}.w30[data-v-0b80682a]{width:30%}.w40[data-v-0b80682a]{width:40%}.w50[data-v-0b80682a]{width:50%}.w60[data-v-0b80682a]{width:60%}.w100[data-v-0b80682a]{width:100%}.ml-0[data-v-0b80682a]{margin-left:0}.mr-0[data-v-0b80682a]{margin-right:0}.mt-0[data-v-0b80682a]{margin-top:0}.mb-0[data-v-0b80682a]{margin-bottom:0}.pl-0[data-v-0b80682a]{padding-left:0}.pr-0[data-v-0b80682a]{padding-right:0}.pt-0[data-v-0b80682a]{padding-top:0}.pb-0[data-v-0b80682a]{padding-bottom:0}.ml-2[data-v-0b80682a]{margin-left:2px}.mr-2[data-v-0b80682a]{margin-right:2px}.mt-2[data-v-0b80682a]{margin-top:2px}.mb-2[data-v-0b80682a]{margin-bottom:2px}.pl-2[data-v-0b80682a]{padding-left:2px}.pr-2[data-v-0b80682a]{padding-right:2px}.pt-2[data-v-0b80682a]{padding-top:2px}.pb-2[data-v-0b80682a]{padding-bottom:2px}.ml-5[data-v-0b80682a]{margin-left:5px}.mr-5[data-v-0b80682a]{margin-right:5px}.mt-5[data-v-0b80682a]{margin-top:5px}.mb-5[data-v-0b80682a]{margin-bottom:5px}.pl-5[data-v-0b80682a]{padding-left:5px}.pr-5[data-v-0b80682a]{padding-right:5px}.pt-5[data-v-0b80682a]{padding-top:5px}.pb-5[data-v-0b80682a]{padding-bottom:5px}.ml-8[data-v-0b80682a]{margin-left:8px}.mr-8[data-v-0b80682a]{margin-right:8px}.mt-8[data-v-0b80682a]{margin-top:8px}.mb-8[data-v-0b80682a]{margin-bottom:8px}.pl-8[data-v-0b80682a]{padding-left:8px}.pr-8[data-v-0b80682a]{padding-right:8px}.pt-8[data-v-0b80682a]{padding-top:8px}.pb-8[data-v-0b80682a]{padding-bottom:8px}.ml-10[data-v-0b80682a]{margin-left:10px}.mr-10[data-v-0b80682a]{margin-right:10px}.mt-10[data-v-0b80682a]{margin-top:10px}.mb-10[data-v-0b80682a]{margin-bottom:10px}.pl-10[data-v-0b80682a]{padding-left:10px}.pr-10[data-v-0b80682a]{padding-right:10px}.pt-10[data-v-0b80682a]{padding-top:10px}.pb-10[data-v-0b80682a]{padding-bottom:10px}.ml-12[data-v-0b80682a]{margin-left:12px}.mr-12[data-v-0b80682a]{margin-right:12px}.mt-12[data-v-0b80682a]{margin-top:12px}.mb-12[data-v-0b80682a]{margin-bottom:12px}.pl-12[data-v-0b80682a]{padding-left:12px}.pr-12[data-v-0b80682a]{padding-right:12px}.pt-12[data-v-0b80682a]{padding-top:12px}.pb-12[data-v-0b80682a]{padding-bottom:12px}.ml-14[data-v-0b80682a]{margin-left:14px}.mr-14[data-v-0b80682a]{margin-right:14px}.mt-14[data-v-0b80682a]{margin-top:14px}.mb-14[data-v-0b80682a]{margin-bottom:14px}.pl-14[data-v-0b80682a]{padding-left:14px}.pr-14[data-v-0b80682a]{padding-right:14px}.pt-14[data-v-0b80682a]{padding-top:14px}.pb-14[data-v-0b80682a]{padding-bottom:14px}.ml-15[data-v-0b80682a]{margin-left:15px}.mr-15[data-v-0b80682a]{margin-right:15px}.mt-15[data-v-0b80682a]{margin-top:15px}.mb-15[data-v-0b80682a]{margin-bottom:15px}.pl-15[data-v-0b80682a]{padding-left:15px}.pr-15[data-v-0b80682a]{padding-right:15px}.pt-15[data-v-0b80682a]{padding-top:15px}.pb-15[data-v-0b80682a]{padding-bottom:15px}.ml-16[data-v-0b80682a]{margin-left:16px}.mr-16[data-v-0b80682a]{margin-right:16px}.mt-16[data-v-0b80682a]{margin-top:16px}.mb-16[data-v-0b80682a]{margin-bottom:16px}.pl-16[data-v-0b80682a]{padding-left:16px}.pr-16[data-v-0b80682a]{padding-right:16px}.pt-16[data-v-0b80682a]{padding-top:16px}.pb-16[data-v-0b80682a]{padding-bottom:16px}.ml-18[data-v-0b80682a]{margin-left:18px}.mr-18[data-v-0b80682a]{margin-right:18px}.mt-18[data-v-0b80682a]{margin-top:18px}.mb-18[data-v-0b80682a]{margin-bottom:18px}.pl-18[data-v-0b80682a]{padding-left:18px}.pr-18[data-v-0b80682a]{padding-right:18px}.pt-18[data-v-0b80682a]{padding-top:18px}.pb-18[data-v-0b80682a]{padding-bottom:18px}.ml-20[data-v-0b80682a]{margin-left:20px}.mr-20[data-v-0b80682a]{margin-right:20px}.mt-20[data-v-0b80682a]{margin-top:20px}.mb-20[data-v-0b80682a]{margin-bottom:20px}.pl-20[data-v-0b80682a]{padding-left:20px}.pr-20[data-v-0b80682a]{padding-right:20px}.pt-20[data-v-0b80682a]{padding-top:20px}.pb-20[data-v-0b80682a]{padding-bottom:20px}.ml-24[data-v-0b80682a]{margin-left:24px}.mr-24[data-v-0b80682a]{margin-right:24px}.mt-24[data-v-0b80682a]{margin-top:24px}.mb-24[data-v-0b80682a]{margin-bottom:24px}.pl-24[data-v-0b80682a]{padding-left:24px}.pr-24[data-v-0b80682a]{padding-right:24px}.pt-24[data-v-0b80682a]{padding-top:24px}.pb-24[data-v-0b80682a]{padding-bottom:24px}.ml-25[data-v-0b80682a]{margin-left:25px}.mr-25[data-v-0b80682a]{margin-right:25px}.mt-25[data-v-0b80682a]{margin-top:25px}.mb-25[data-v-0b80682a]{margin-bottom:25px}.pl-25[data-v-0b80682a]{padding-left:25px}.pr-25[data-v-0b80682a]{padding-right:25px}.pt-25[data-v-0b80682a]{padding-top:25px}.pb-25[data-v-0b80682a]{padding-bottom:25px}.ml-30[data-v-0b80682a]{margin-left:30px}.mr-30[data-v-0b80682a]{margin-right:30px}.mt-30[data-v-0b80682a]{margin-top:30px}.mb-30[data-v-0b80682a]{margin-bottom:30px}.pl-30[data-v-0b80682a]{padding-left:30px}.pr-30[data-v-0b80682a]{padding-right:30px}.pt-30[data-v-0b80682a]{padding-top:30px}.pb-30[data-v-0b80682a]{padding-bottom:30px}.ml-36[data-v-0b80682a]{margin-left:36px}.mr-36[data-v-0b80682a]{margin-right:36px}.mt-36[data-v-0b80682a]{margin-top:36px}.mb-36[data-v-0b80682a]{margin-bottom:36px}.pl-36[data-v-0b80682a]{padding-left:36px}.pr-36[data-v-0b80682a]{padding-right:36px}.pt-36[data-v-0b80682a]{padding-top:36px}.pb-36[data-v-0b80682a]{padding-bottom:36px}.ml-40[data-v-0b80682a]{margin-left:40px}.mr-40[data-v-0b80682a]{margin-right:40px}.mt-40[data-v-0b80682a]{margin-top:40px}.mb-40[data-v-0b80682a]{margin-bottom:40px}.pl-40[data-v-0b80682a]{padding-left:40px}.pr-40[data-v-0b80682a]{padding-right:40px}.pt-40[data-v-0b80682a]{padding-top:40px}.pb-40[data-v-0b80682a]{padding-bottom:40px}.ml-50[data-v-0b80682a]{margin-left:50px}.mr-50[data-v-0b80682a]{margin-right:50px}.mt-50[data-v-0b80682a]{margin-top:50px}.mb-50[data-v-0b80682a]{margin-bottom:50px}.pl-50[data-v-0b80682a]{padding-left:50px}.pr-50[data-v-0b80682a]{padding-right:50px}.pt-50[data-v-0b80682a]{padding-top:50px}.pb-50[data-v-0b80682a]{padding-bottom:50px}.ml-100[data-v-0b80682a]{margin-left:100px}.mr-100[data-v-0b80682a]{margin-right:100px}.mt-100[data-v-0b80682a]{margin-top:100px}.mb-100[data-v-0b80682a]{margin-bottom:100px}.pl-100[data-v-0b80682a]{padding-left:100px}.pr-100[data-v-0b80682a]{padding-right:100px}.pt-100[data-v-0b80682a]{padding-top:100px}.pb-100[data-v-0b80682a]{padding-bottom:100px}.q-button[data-v-0b80682a]{box-sizing:border-box;height:32px;background-color:#fff;padding:0 12px;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;border-radius:3px;box-shadow:0 1px #0000000d;transition:all .25s;color:#333;border:1px solid #d9d9d9;user-select:none}.q-button[data-v-0b80682a]:focus{outline:none}.q-button[data-v-0b80682a]::-moz-focus-inner{border:0}.q-button.q-size-large[data-v-0b80682a]{font-size:24px;height:48px;padding:0 16px}.q-button.q-size-small[data-v-0b80682a]{font-size:12px;height:20px;padding:0 8px}.q-button.is-round.q-size-default[data-v-0b80682a]{border-radius:16px}.q-button.is-round.q-size-large[data-v-0b80682a]{border-radius:24px}.q-button.is-round.q-size-small[data-v-0b80682a]{border-radius:10px}.q-button.q-type-default[data-v-0b80682a]:hover{color:#1bb760;border-color:#1bb760}.q-button.q-type-default.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#fff;border-color:#e4e7ed}.q-button.q-type-default.is-disabled[data-v-0b80682a]:hover{color:#333;background:#fff;border-color:#e4e7ed}.q-button.q-type-default[data-v-0b80682a]:active{color:#0e5e31;border-color:#0e5e31}.q-button.q-type-default.q-type-dashed[data-v-0b80682a]{border-style:dashed}.q-button.q-type-default>.q-loadingIndicator[data-v-0b80682a]{border-color:#333 #333 #333 transparent}.q-button.q-type-primary[data-v-0b80682a]{background-color:#1bb760;border-color:#1bb760;color:#fff}.q-button.q-type-primary[data-v-0b80682a]:hover{background:#52e694;border-color:#52e694}.q-button.q-type-primary[data-v-0b80682a]:active{background-color:#0e5e31;border-color:#0e5e31}.q-button.q-type-primary.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#52e694;border-color:#52e694}.q-button.q-type-primary.is-disabled[data-v-0b80682a]:hover{background:#52e694;border-color:#52e694}.q-button.q-type-primary.q-type-dashed[data-v-0b80682a]{border-style:dashed;background-color:#fff!important;color:#1bb760}.q-button.q-type-info[data-v-0b80682a]{background-color:#909399;border-color:#909399;color:#fff}.q-button.q-type-info[data-v-0b80682a]:hover{background:#c5c7ca;border-color:#c5c7ca}.q-button.q-type-info[data-v-0b80682a]:active{background-color:#5d6066;border-color:#5d6066}.q-button.q-type-info.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#c5c7ca;border-color:#c5c7ca}.q-button.q-type-info.is-disabled[data-v-0b80682a]:hover{background:#c5c7ca;border-color:#c5c7ca}.q-button.q-type-info.q-type-dashed[data-v-0b80682a]{border-style:dashed;background-color:#fff!important;color:#909399}.q-button.q-type-success[data-v-0b80682a]{background-color:#85ce61;border-color:#85ce61;color:#fff}.q-button.q-type-success[data-v-0b80682a]:hover{background:#c1e6af;border-color:#c1e6af}.q-button.q-type-success[data-v-0b80682a]:active{background-color:#539930;border-color:#539930}.q-button.q-type-success.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#c1e6af;border-color:#c1e6af}.q-button.q-type-success.is-disabled[data-v-0b80682a]:hover{background:#c1e6af;border-color:#c1e6af}.q-button.q-type-success.q-type-dashed[data-v-0b80682a]{border-style:dashed;background-color:#fff!important;color:#85ce61}.q-button.q-type-warning[data-v-0b80682a]{background-color:#f0a020;border-color:#f0a020;color:#fff}.q-button.q-type-warning[data-v-0b80682a]:hover{background:#f6c980;border-color:#f6c980}.q-button.q-type-warning[data-v-0b80682a]:active{background-color:#9f660b;border-color:#9f660b}.q-button.q-type-warning.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#f6c980;border-color:#f6c980}.q-button.q-type-warning.is-disabled[data-v-0b80682a]:hover{background:#f6c980;border-color:#f6c980}.q-button.q-type-warning.q-type-dashed[data-v-0b80682a]{border-style:dashed;background-color:#fff!important;color:#f0a020}.q-button.q-type-error[data-v-0b80682a]{background-color:#d03050;border-color:#d03050;color:#fff}.q-button.q-type-error[data-v-0b80682a]:hover{background:#e38396;border-color:#e38396}.q-button.q-type-error[data-v-0b80682a]:active{background-color:#7e1c30;border-color:#7e1c30}.q-button.q-type-error.is-disabled[data-v-0b80682a]{cursor:not-allowed;background:#e38396;border-color:#e38396}.q-button.q-type-error.is-disabled[data-v-0b80682a]:hover{background:#e38396;border-color:#e38396}.q-button.q-type-error.q-type-dashed[data-v-0b80682a]{border-style:dashed;background-color:#fff!important;color:#d03050}.q-button>.q-loadingIndicator[data-v-0b80682a]{width:14px;height:14px;display:inline-block;margin-right:5px;border-radius:50%;border-color:#fff #fff #fff transparent;border-style:solid;border-width:2px;animation:q-spin-0b80682a 1s infinite linear}.q-button.is-loading[data-v-0b80682a]{pointer-events:none!important}@keyframes q-spin-0b80682a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w5[data-v-10eaefa2]{width:5%}.w10[data-v-10eaefa2]{width:10%}.w15[data-v-10eaefa2]{width:15%}.w20[data-v-10eaefa2]{width:20%}.w25[data-v-10eaefa2]{width:25%}.w30[data-v-10eaefa2]{width:30%}.w40[data-v-10eaefa2]{width:40%}.w50[data-v-10eaefa2]{width:50%}.w60[data-v-10eaefa2]{width:60%}.w100[data-v-10eaefa2]{width:100%}.ml-0[data-v-10eaefa2]{margin-left:0}.mr-0[data-v-10eaefa2]{margin-right:0}.mt-0[data-v-10eaefa2]{margin-top:0}.mb-0[data-v-10eaefa2]{margin-bottom:0}.pl-0[data-v-10eaefa2]{padding-left:0}.pr-0[data-v-10eaefa2]{padding-right:0}.pt-0[data-v-10eaefa2]{padding-top:0}.pb-0[data-v-10eaefa2]{padding-bottom:0}.ml-2[data-v-10eaefa2]{margin-left:2px}.mr-2[data-v-10eaefa2]{margin-right:2px}.mt-2[data-v-10eaefa2]{margin-top:2px}.mb-2[data-v-10eaefa2]{margin-bottom:2px}.pl-2[data-v-10eaefa2]{padding-left:2px}.pr-2[data-v-10eaefa2]{padding-right:2px}.pt-2[data-v-10eaefa2]{padding-top:2px}.pb-2[data-v-10eaefa2]{padding-bottom:2px}.ml-5[data-v-10eaefa2]{margin-left:5px}.mr-5[data-v-10eaefa2]{margin-right:5px}.mt-5[data-v-10eaefa2]{margin-top:5px}.mb-5[data-v-10eaefa2]{margin-bottom:5px}.pl-5[data-v-10eaefa2]{padding-left:5px}.pr-5[data-v-10eaefa2]{padding-right:5px}.pt-5[data-v-10eaefa2]{padding-top:5px}.pb-5[data-v-10eaefa2]{padding-bottom:5px}.ml-8[data-v-10eaefa2]{margin-left:8px}.mr-8[data-v-10eaefa2]{margin-right:8px}.mt-8[data-v-10eaefa2]{margin-top:8px}.mb-8[data-v-10eaefa2]{margin-bottom:8px}.pl-8[data-v-10eaefa2]{padding-left:8px}.pr-8[data-v-10eaefa2]{padding-right:8px}.pt-8[data-v-10eaefa2]{padding-top:8px}.pb-8[data-v-10eaefa2]{padding-bottom:8px}.ml-10[data-v-10eaefa2]{margin-left:10px}.mr-10[data-v-10eaefa2]{margin-right:10px}.mt-10[data-v-10eaefa2]{margin-top:10px}.mb-10[data-v-10eaefa2]{margin-bottom:10px}.pl-10[data-v-10eaefa2]{padding-left:10px}.pr-10[data-v-10eaefa2]{padding-right:10px}.pt-10[data-v-10eaefa2]{padding-top:10px}.pb-10[data-v-10eaefa2]{padding-bottom:10px}.ml-12[data-v-10eaefa2]{margin-left:12px}.mr-12[data-v-10eaefa2]{margin-right:12px}.mt-12[data-v-10eaefa2]{margin-top:12px}.mb-12[data-v-10eaefa2]{margin-bottom:12px}.pl-12[data-v-10eaefa2]{padding-left:12px}.pr-12[data-v-10eaefa2]{padding-right:12px}.pt-12[data-v-10eaefa2]{padding-top:12px}.pb-12[data-v-10eaefa2]{padding-bottom:12px}.ml-14[data-v-10eaefa2]{margin-left:14px}.mr-14[data-v-10eaefa2]{margin-right:14px}.mt-14[data-v-10eaefa2]{margin-top:14px}.mb-14[data-v-10eaefa2]{margin-bottom:14px}.pl-14[data-v-10eaefa2]{padding-left:14px}.pr-14[data-v-10eaefa2]{padding-right:14px}.pt-14[data-v-10eaefa2]{padding-top:14px}.pb-14[data-v-10eaefa2]{padding-bottom:14px}.ml-15[data-v-10eaefa2]{margin-left:15px}.mr-15[data-v-10eaefa2]{margin-right:15px}.mt-15[data-v-10eaefa2]{margin-top:15px}.mb-15[data-v-10eaefa2]{margin-bottom:15px}.pl-15[data-v-10eaefa2]{padding-left:15px}.pr-15[data-v-10eaefa2]{padding-right:15px}.pt-15[data-v-10eaefa2]{padding-top:15px}.pb-15[data-v-10eaefa2]{padding-bottom:15px}.ml-16[data-v-10eaefa2]{margin-left:16px}.mr-16[data-v-10eaefa2]{margin-right:16px}.mt-16[data-v-10eaefa2]{margin-top:16px}.mb-16[data-v-10eaefa2]{margin-bottom:16px}.pl-16[data-v-10eaefa2]{padding-left:16px}.pr-16[data-v-10eaefa2]{padding-right:16px}.pt-16[data-v-10eaefa2]{padding-top:16px}.pb-16[data-v-10eaefa2]{padding-bottom:16px}.ml-18[data-v-10eaefa2]{margin-left:18px}.mr-18[data-v-10eaefa2]{margin-right:18px}.mt-18[data-v-10eaefa2]{margin-top:18px}.mb-18[data-v-10eaefa2]{margin-bottom:18px}.pl-18[data-v-10eaefa2]{padding-left:18px}.pr-18[data-v-10eaefa2]{padding-right:18px}.pt-18[data-v-10eaefa2]{padding-top:18px}.pb-18[data-v-10eaefa2]{padding-bottom:18px}.ml-20[data-v-10eaefa2]{margin-left:20px}.mr-20[data-v-10eaefa2]{margin-right:20px}.mt-20[data-v-10eaefa2]{margin-top:20px}.mb-20[data-v-10eaefa2]{margin-bottom:20px}.pl-20[data-v-10eaefa2]{padding-left:20px}.pr-20[data-v-10eaefa2]{padding-right:20px}.pt-20[data-v-10eaefa2]{padding-top:20px}.pb-20[data-v-10eaefa2]{padding-bottom:20px}.ml-24[data-v-10eaefa2]{margin-left:24px}.mr-24[data-v-10eaefa2]{margin-right:24px}.mt-24[data-v-10eaefa2]{margin-top:24px}.mb-24[data-v-10eaefa2]{margin-bottom:24px}.pl-24[data-v-10eaefa2]{padding-left:24px}.pr-24[data-v-10eaefa2]{padding-right:24px}.pt-24[data-v-10eaefa2]{padding-top:24px}.pb-24[data-v-10eaefa2]{padding-bottom:24px}.ml-25[data-v-10eaefa2]{margin-left:25px}.mr-25[data-v-10eaefa2]{margin-right:25px}.mt-25[data-v-10eaefa2]{margin-top:25px}.mb-25[data-v-10eaefa2]{margin-bottom:25px}.pl-25[data-v-10eaefa2]{padding-left:25px}.pr-25[data-v-10eaefa2]{padding-right:25px}.pt-25[data-v-10eaefa2]{padding-top:25px}.pb-25[data-v-10eaefa2]{padding-bottom:25px}.ml-30[data-v-10eaefa2]{margin-left:30px}.mr-30[data-v-10eaefa2]{margin-right:30px}.mt-30[data-v-10eaefa2]{margin-top:30px}.mb-30[data-v-10eaefa2]{margin-bottom:30px}.pl-30[data-v-10eaefa2]{padding-left:30px}.pr-30[data-v-10eaefa2]{padding-right:30px}.pt-30[data-v-10eaefa2]{padding-top:30px}.pb-30[data-v-10eaefa2]{padding-bottom:30px}.ml-36[data-v-10eaefa2]{margin-left:36px}.mr-36[data-v-10eaefa2]{margin-right:36px}.mt-36[data-v-10eaefa2]{margin-top:36px}.mb-36[data-v-10eaefa2]{margin-bottom:36px}.pl-36[data-v-10eaefa2]{padding-left:36px}.pr-36[data-v-10eaefa2]{padding-right:36px}.pt-36[data-v-10eaefa2]{padding-top:36px}.pb-36[data-v-10eaefa2]{padding-bottom:36px}.ml-40[data-v-10eaefa2]{margin-left:40px}.mr-40[data-v-10eaefa2]{margin-right:40px}.mt-40[data-v-10eaefa2]{margin-top:40px}.mb-40[data-v-10eaefa2]{margin-bottom:40px}.pl-40[data-v-10eaefa2]{padding-left:40px}.pr-40[data-v-10eaefa2]{padding-right:40px}.pt-40[data-v-10eaefa2]{padding-top:40px}.pb-40[data-v-10eaefa2]{padding-bottom:40px}.ml-50[data-v-10eaefa2]{margin-left:50px}.mr-50[data-v-10eaefa2]{margin-right:50px}.mt-50[data-v-10eaefa2]{margin-top:50px}.mb-50[data-v-10eaefa2]{margin-bottom:50px}.pl-50[data-v-10eaefa2]{padding-left:50px}.pr-50[data-v-10eaefa2]{padding-right:50px}.pt-50[data-v-10eaefa2]{padding-top:50px}.pb-50[data-v-10eaefa2]{padding-bottom:50px}.ml-100[data-v-10eaefa2]{margin-left:100px}.mr-100[data-v-10eaefa2]{margin-right:100px}.mt-100[data-v-10eaefa2]{margin-top:100px}.mb-100[data-v-10eaefa2]{margin-bottom:100px}.pl-100[data-v-10eaefa2]{padding-left:100px}.pr-100[data-v-10eaefa2]{padding-right:100px}.pt-100[data-v-10eaefa2]{padding-top:100px}.pb-100[data-v-10eaefa2]{padding-bottom:100px}.q-select[data-v-10eaefa2]{position:relative;display:inline-block;font-size:14px;font-weight:400;color:#000000a6}.fade-enter-active[data-v-10eaefa2],.fade-leave-active[data-v-10eaefa2]{transform:scaleY(1);transform-origin:0% 0%;opacity:1;transition:all .3s}.fade-enter-from[data-v-10eaefa2]{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}.fade-leave-to[data-v-10eaefa2]{transform:scaleY(1);opacity:0}.q-select-wrap[data-v-10eaefa2]{position:relative;z-index:8;display:inline-block;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.q-select-wrap .u-select-input[data-v-10eaefa2]{display:block;text-align:left;margin-left:11px;margin-right:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-select-wrap .selec-q-icon[data-v-10eaefa2]{line-height:30px}.q-select-wrap .placeholder[data-v-10eaefa2]{color:#bfbfbf}.q-select-wrap .triangle[data-v-10eaefa2]{position:absolute;top:0;bottom:0;margin:auto 0;right:11px;fill:#0006;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.q-select-wrap .rotate[data-v-10eaefa2]{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.q-select-wrap .close[data-v-10eaefa2]{position:absolute;top:0;bottom:0;margin:auto 0;right:11px;fill:#0006;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.q-select-wrap .close[data-v-10eaefa2]:hover{fill:#646464cc}.q-select-wrap .show[data-v-10eaefa2]{opacity:1;pointer-events:auto}.hover[data-v-10eaefa2]:hover{border-color:#1bb760}.focus[data-v-10eaefa2]{border-color:#1bb760;box-shadow:0 0 0 2px fade(#1bb760,20%)}.disabled[data-v-10eaefa2]{color:#00000040;background:#f5f5f5;user-select:none;cursor:not-allowed}.q-options-panel[data-v-10eaefa2]{position:absolute;z-index:9;overflow:auto;background:#fff;padding:4px 0;border-radius:4px;box-shadow:0 2px 8px #00000026}.q-options-panel .u-option[data-v-10eaefa2]{text-align:left;position:relative;display:block;padding:5px 12px;font-weight:400;line-height:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background .3s ease}.q-options-panel .option-selected[data-v-10eaefa2]{font-weight:600;background:#fafafa}.q-options-panel .option-hover[data-v-10eaefa2]{background:#e6f7ff}.q-options-panel .option-disabled[data-v-10eaefa2]{color:#00000040;user-select:none;cursor:not-allowed}.w5[data-v-6e1538d3]{width:5%}.w10[data-v-6e1538d3]{width:10%}.w15[data-v-6e1538d3]{width:15%}.w20[data-v-6e1538d3]{width:20%}.w25[data-v-6e1538d3]{width:25%}.w30[data-v-6e1538d3]{width:30%}.w40[data-v-6e1538d3]{width:40%}.w50[data-v-6e1538d3]{width:50%}.w60[data-v-6e1538d3]{width:60%}.w100[data-v-6e1538d3]{width:100%}.ml-0[data-v-6e1538d3]{margin-left:0}.mr-0[data-v-6e1538d3]{margin-right:0}.mt-0[data-v-6e1538d3]{margin-top:0}.mb-0[data-v-6e1538d3]{margin-bottom:0}.pl-0[data-v-6e1538d3]{padding-left:0}.pr-0[data-v-6e1538d3]{padding-right:0}.pt-0[data-v-6e1538d3]{padding-top:0}.pb-0[data-v-6e1538d3]{padding-bottom:0}.ml-2[data-v-6e1538d3]{margin-left:2px}.mr-2[data-v-6e1538d3]{margin-right:2px}.mt-2[data-v-6e1538d3]{margin-top:2px}.mb-2[data-v-6e1538d3]{margin-bottom:2px}.pl-2[data-v-6e1538d3]{padding-left:2px}.pr-2[data-v-6e1538d3]{padding-right:2px}.pt-2[data-v-6e1538d3]{padding-top:2px}.pb-2[data-v-6e1538d3]{padding-bottom:2px}.ml-5[data-v-6e1538d3]{margin-left:5px}.mr-5[data-v-6e1538d3]{margin-right:5px}.mt-5[data-v-6e1538d3]{margin-top:5px}.mb-5[data-v-6e1538d3]{margin-bottom:5px}.pl-5[data-v-6e1538d3]{padding-left:5px}.pr-5[data-v-6e1538d3]{padding-right:5px}.pt-5[data-v-6e1538d3]{padding-top:5px}.pb-5[data-v-6e1538d3]{padding-bottom:5px}.ml-8[data-v-6e1538d3]{margin-left:8px}.mr-8[data-v-6e1538d3]{margin-right:8px}.mt-8[data-v-6e1538d3]{margin-top:8px}.mb-8[data-v-6e1538d3]{margin-bottom:8px}.pl-8[data-v-6e1538d3]{padding-left:8px}.pr-8[data-v-6e1538d3]{padding-right:8px}.pt-8[data-v-6e1538d3]{padding-top:8px}.pb-8[data-v-6e1538d3]{padding-bottom:8px}.ml-10[data-v-6e1538d3]{margin-left:10px}.mr-10[data-v-6e1538d3]{margin-right:10px}.mt-10[data-v-6e1538d3]{margin-top:10px}.mb-10[data-v-6e1538d3]{margin-bottom:10px}.pl-10[data-v-6e1538d3]{padding-left:10px}.pr-10[data-v-6e1538d3]{padding-right:10px}.pt-10[data-v-6e1538d3]{padding-top:10px}.pb-10[data-v-6e1538d3]{padding-bottom:10px}.ml-12[data-v-6e1538d3]{margin-left:12px}.mr-12[data-v-6e1538d3]{margin-right:12px}.mt-12[data-v-6e1538d3]{margin-top:12px}.mb-12[data-v-6e1538d3]{margin-bottom:12px}.pl-12[data-v-6e1538d3]{padding-left:12px}.pr-12[data-v-6e1538d3]{padding-right:12px}.pt-12[data-v-6e1538d3]{padding-top:12px}.pb-12[data-v-6e1538d3]{padding-bottom:12px}.ml-14[data-v-6e1538d3]{margin-left:14px}.mr-14[data-v-6e1538d3]{margin-right:14px}.mt-14[data-v-6e1538d3]{margin-top:14px}.mb-14[data-v-6e1538d3]{margin-bottom:14px}.pl-14[data-v-6e1538d3]{padding-left:14px}.pr-14[data-v-6e1538d3]{padding-right:14px}.pt-14[data-v-6e1538d3]{padding-top:14px}.pb-14[data-v-6e1538d3]{padding-bottom:14px}.ml-15[data-v-6e1538d3]{margin-left:15px}.mr-15[data-v-6e1538d3]{margin-right:15px}.mt-15[data-v-6e1538d3]{margin-top:15px}.mb-15[data-v-6e1538d3]{margin-bottom:15px}.pl-15[data-v-6e1538d3]{padding-left:15px}.pr-15[data-v-6e1538d3]{padding-right:15px}.pt-15[data-v-6e1538d3]{padding-top:15px}.pb-15[data-v-6e1538d3]{padding-bottom:15px}.ml-16[data-v-6e1538d3]{margin-left:16px}.mr-16[data-v-6e1538d3]{margin-right:16px}.mt-16[data-v-6e1538d3]{margin-top:16px}.mb-16[data-v-6e1538d3]{margin-bottom:16px}.pl-16[data-v-6e1538d3]{padding-left:16px}.pr-16[data-v-6e1538d3]{padding-right:16px}.pt-16[data-v-6e1538d3]{padding-top:16px}.pb-16[data-v-6e1538d3]{padding-bottom:16px}.ml-18[data-v-6e1538d3]{margin-left:18px}.mr-18[data-v-6e1538d3]{margin-right:18px}.mt-18[data-v-6e1538d3]{margin-top:18px}.mb-18[data-v-6e1538d3]{margin-bottom:18px}.pl-18[data-v-6e1538d3]{padding-left:18px}.pr-18[data-v-6e1538d3]{padding-right:18px}.pt-18[data-v-6e1538d3]{padding-top:18px}.pb-18[data-v-6e1538d3]{padding-bottom:18px}.ml-20[data-v-6e1538d3]{margin-left:20px}.mr-20[data-v-6e1538d3]{margin-right:20px}.mt-20[data-v-6e1538d3]{margin-top:20px}.mb-20[data-v-6e1538d3]{margin-bottom:20px}.pl-20[data-v-6e1538d3]{padding-left:20px}.pr-20[data-v-6e1538d3]{padding-right:20px}.pt-20[data-v-6e1538d3]{padding-top:20px}.pb-20[data-v-6e1538d3]{padding-bottom:20px}.ml-24[data-v-6e1538d3]{margin-left:24px}.mr-24[data-v-6e1538d3]{margin-right:24px}.mt-24[data-v-6e1538d3]{margin-top:24px}.mb-24[data-v-6e1538d3]{margin-bottom:24px}.pl-24[data-v-6e1538d3]{padding-left:24px}.pr-24[data-v-6e1538d3]{padding-right:24px}.pt-24[data-v-6e1538d3]{padding-top:24px}.pb-24[data-v-6e1538d3]{padding-bottom:24px}.ml-25[data-v-6e1538d3]{margin-left:25px}.mr-25[data-v-6e1538d3]{margin-right:25px}.mt-25[data-v-6e1538d3]{margin-top:25px}.mb-25[data-v-6e1538d3]{margin-bottom:25px}.pl-25[data-v-6e1538d3]{padding-left:25px}.pr-25[data-v-6e1538d3]{padding-right:25px}.pt-25[data-v-6e1538d3]{padding-top:25px}.pb-25[data-v-6e1538d3]{padding-bottom:25px}.ml-30[data-v-6e1538d3]{margin-left:30px}.mr-30[data-v-6e1538d3]{margin-right:30px}.mt-30[data-v-6e1538d3]{margin-top:30px}.mb-30[data-v-6e1538d3]{margin-bottom:30px}.pl-30[data-v-6e1538d3]{padding-left:30px}.pr-30[data-v-6e1538d3]{padding-right:30px}.pt-30[data-v-6e1538d3]{padding-top:30px}.pb-30[data-v-6e1538d3]{padding-bottom:30px}.ml-36[data-v-6e1538d3]{margin-left:36px}.mr-36[data-v-6e1538d3]{margin-right:36px}.mt-36[data-v-6e1538d3]{margin-top:36px}.mb-36[data-v-6e1538d3]{margin-bottom:36px}.pl-36[data-v-6e1538d3]{padding-left:36px}.pr-36[data-v-6e1538d3]{padding-right:36px}.pt-36[data-v-6e1538d3]{padding-top:36px}.pb-36[data-v-6e1538d3]{padding-bottom:36px}.ml-40[data-v-6e1538d3]{margin-left:40px}.mr-40[data-v-6e1538d3]{margin-right:40px}.mt-40[data-v-6e1538d3]{margin-top:40px}.mb-40[data-v-6e1538d3]{margin-bottom:40px}.pl-40[data-v-6e1538d3]{padding-left:40px}.pr-40[data-v-6e1538d3]{padding-right:40px}.pt-40[data-v-6e1538d3]{padding-top:40px}.pb-40[data-v-6e1538d3]{padding-bottom:40px}.ml-50[data-v-6e1538d3]{margin-left:50px}.mr-50[data-v-6e1538d3]{margin-right:50px}.mt-50[data-v-6e1538d3]{margin-top:50px}.mb-50[data-v-6e1538d3]{margin-bottom:50px}.pl-50[data-v-6e1538d3]{padding-left:50px}.pr-50[data-v-6e1538d3]{padding-right:50px}.pt-50[data-v-6e1538d3]{padding-top:50px}.pb-50[data-v-6e1538d3]{padding-bottom:50px}.ml-100[data-v-6e1538d3]{margin-left:100px}.mr-100[data-v-6e1538d3]{margin-right:100px}.mt-100[data-v-6e1538d3]{margin-top:100px}.mb-100[data-v-6e1538d3]{margin-bottom:100px}.pl-100[data-v-6e1538d3]{padding-left:100px}.pr-100[data-v-6e1538d3]{padding-right:100px}.pt-100[data-v-6e1538d3]{padding-top:100px}.pb-100[data-v-6e1538d3]{padding-bottom:100px}.q-breadcrumb[data-v-6e1538d3]{display:flex;align-items:center}.q-breadcrumb .q-bread[data-v-6e1538d3]{display:inline-flex;align-items:center;line-height:1.5}.q-breadcrumb .q-bread .u-route[data-v-6e1538d3]{color:#00000073;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:0 4px;border-radius:4px;transition:color .2s,background-color .2s}.q-breadcrumb .q-bread .u-route[data-v-6e1538d3]:hover{background-color:#0000000d;color:#000000e0}.q-breadcrumb .q-bread .active[data-v-6e1538d3]{color:#000000e0;cursor:default}.q-breadcrumb .q-bread .active[data-v-6e1538d3]:hover{background-color:transparent}.q-breadcrumb .q-bread .u-separator[data-v-6e1538d3]{margin:0 4px;color:#00000073}.q-breadcrumb .q-bread .u-arrow[data-v-6e1538d3]{width:12px;height:12px;fill:#00000073}.q-breadcrumb .assist[data-v-6e1538d3]{height:100%;width:0;display:inline-block;vertical-align:middle}@font-face{font-family:qIconfont;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}.qIconfont{font-family:qIconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.q-icon-close:before{content:""}.q-icon-refresh-left:before{content:""}.q-icon-delete:before{content:""}.q-icon-edit:before{content:""}.q-icon-add:before{content:""}.q-icon-arrow-right:before{content:""}.q-icon-arrow-top:before{content:""}.q-icon-arrow-bottom:before{content:""}.q-icon-upload:before{content:""}.q-icon-star-off:before{content:""}.q-icon-image:before{content:""}.q-icon-arrow-left:before{content:""}.q-icon-location:before{content:""}.q-icon-loading:before{content:""}.qIconfont{display:inline-block}.VPLocalSearchBox[data-v-b030f574]{position:fixed;z-index:100;inset:0;display:flex}.backdrop[data-v-b030f574]{position:absolute;inset:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-b030f574]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media (max-width: 768px){.shell[data-v-b030f574]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-b030f574]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media (max-width: 768px){.search-bar[data-v-b030f574]{padding:0 8px}}.search-bar[data-v-b030f574]:focus-within{border-color:var(--vp-c-brand)}.search-icon[data-v-b030f574]{margin:8px}@media (max-width: 768px){.search-icon[data-v-b030f574]{display:none}}.search-input[data-v-b030f574]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 768px){.search-input[data-v-b030f574]{padding:6px 4px}}.search-actions[data-v-b030f574]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-b030f574]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-b030f574]{display:none}}.search-actions button[data-v-b030f574]{padding:8px}.search-actions button[data-v-b030f574]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-b030f574]{color:var(--vp-c-brand)}.search-actions button.clear-button[data-v-b030f574]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-b030f574]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-b030f574]{display:flex;align-items:center;gap:4px}@media (max-width: 768px){.search-keyboard-shortcuts[data-v-b030f574]{display:none}}.search-keyboard-shortcuts kbd[data-v-b030f574]{background:rgba(128,128,128,.1);border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-b030f574]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-b030f574]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-b030f574]{margin:12px;width:100%;overflow:hidden}@media (max-width: 768px){.result>div[data-v-b030f574]{margin:8px}}.titles[data-v-b030f574]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-b030f574]{display:flex;align-items:center;gap:4px}.title.main[data-v-b030f574]{font-weight:500}.title-icon[data-v-b030f574]{opacity:.5;font-weight:500;color:var(--vp-c-brand)}.title svg[data-v-b030f574]{opacity:.5}.result.selected[data-v-b030f574]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-b030f574]{position:relative}.excerpt[data-v-b030f574]{opacity:75%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;opacity:.5;margin-top:4px}.result.selected .excerpt[data-v-b030f574]{opacity:1}.excerpt[data-v-b030f574] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-b030f574] mark,.excerpt[data-v-b030f574] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-b030f574] .vp-code-group .tabs{display:none}.excerpt[data-v-b030f574] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-b030f574]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-b030f574]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-b030f574],.result.selected .title-icon[data-v-b030f574]{color:var(--vp-c-brand)!important}.no-results[data-v-b030f574]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-b030f574]{flex:none} diff --git a/docs/.vitepress/dist/assets/utils_date-format.md.06171d1d.js b/docs/.vitepress/dist/assets/utils_date-format.md.5c7bbec4.js similarity index 99% rename from docs/.vitepress/dist/assets/utils_date-format.md.06171d1d.js rename to docs/.vitepress/dist/assets/utils_date-format.md.5c7bbec4.js index 9144eea..85e3c0f 100644 --- a/docs/.vitepress/dist/assets/utils_date-format.md.06171d1d.js +++ b/docs/.vitepress/dist/assets/utils_date-format.md.5c7bbec4.js @@ -20,7 +20,7 @@ import{_ as s,o as a,c as n,V as l}from"./chunks/framework.daa0b590.js";const d= }

基本使用

格式化时间戳


2023-06-27 11:41:45

vue
<script setup lang="ts">
 import { dateFormat } from "@jqw755/q-ui"
 
-dateFormat(1687837302186)
+dateFormat(1687837305000)
 </script>

格式化字符串


2023/06/27

vue
<script setup lang="ts">
 import { dateFormat } from "@jqw755/q-ui"
 
diff --git a/docs/.vitepress/dist/assets/utils_date-format.md.06171d1d.lean.js b/docs/.vitepress/dist/assets/utils_date-format.md.5c7bbec4.lean.js
similarity index 100%
rename from docs/.vitepress/dist/assets/utils_date-format.md.06171d1d.lean.js
rename to docs/.vitepress/dist/assets/utils_date-format.md.5c7bbec4.lean.js
diff --git a/docs/.vitepress/dist/guide/components/breadcrumb.html b/docs/.vitepress/dist/guide/components/breadcrumb.html
index 6563bae..3bc3c8f 100644
--- a/docs/.vitepress/dist/guide/components/breadcrumb.html
+++ b/docs/.vitepress/dist/guide/components/breadcrumb.html
@@ -5,17 +5,17 @@
     
     面包屑 q-breadcrumb | QUI
     
-    
-    
+    
+    
     
   
-  
+  
   
   
   
   
   
-    
Skip to content
On this page

面包屑 q-breadcrumb

基本使用

Code
vue
<script setup lang="ts">
+    
Skip to content
On this page

面包屑 q-breadcrumb

基本使用

Code
vue
<script setup lang="ts">
 const routes = [
   {
     path: "/first", // 路由地址
@@ -34,7 +34,7 @@
 </script>
 <template>
   <q-breadcrumb :routes="routes" />
-</template>

自定义分隔符

Code
vue
<script setup lang="ts">
+</template>

自定义分隔符

Code
vue
<script setup lang="ts">
 const routes = [
   {
     path: "/first", // 路由地址
@@ -53,7 +53,7 @@
 </script>
 <template>
   <q-breadcrumb :routes="routes" separator="/" />
-</template>

自定义样式

Code
vue
<script setup lang="ts">
+</template>

自定义样式

Code
vue
<script setup lang="ts">
 const routes = [
   {
     path: "/first", // 路由地址
@@ -72,7 +72,7 @@
 </script>
 <template>
   <q-breadcrumb :routes="routes" :font-size="16" />
-</template>

新页面打开目标链接

Code
vue
<script setup lang="ts">
+</template>

新页面打开目标链接

Code
vue
<script setup lang="ts">
 const routes = [
   {
     path: "/first", // 路由地址
@@ -92,7 +92,7 @@
 <template>
   <q-breadcrumb :routes="routes" target="_blank" />
 </template>

APIs

参数说明类型默认值必传
routes路由数组Route[][]true
fontSize字体大小,单位 pxnumber14false
height面包屑高度number36false
maxWidth文本最大显示宽度,超出后显示省略号,单位 px150false
separator分隔符,默认''时为箭头string''false
target在何处打开目标 URL'_self' | '_blank''_self'false

Route Type

名称说明类型必传
path路由地址stringtrue
query路由查询参数[propName: string]: anyfalse
name路由名称stringtrue

License

- diff --git a/docs/.vitepress/dist/guide/components/button.html b/docs/.vitepress/dist/guide/components/button.html index e03d799..93b6170 100644 --- a/docs/.vitepress/dist/guide/components/button.html +++ b/docs/.vitepress/dist/guide/components/button.html @@ -5,17 +5,17 @@ 按钮 | QUI - - + + - + -
Skip to content
On this page

按钮

基本使用

code
vue
<script setup lang="ts">
+    
Skip to content
On this page

按钮

基本使用

code
vue
<script setup lang="ts">
 function onClick(e: Event) {
   console.log("click")
 }
@@ -42,7 +42,7 @@
   <q-button>Default</q-button>
   <q-button size="large" @click="onClick">Large</q-button>
 </template>

APIs

参数说明类型默认值必传
name默认文本stringdefaultfalse
type类型'default' | 'primary' |primaryfalse
size尺寸'small' | 'large'-false
disabled禁用状态booleanfalsefalse
loading加载状态booleanfalsefalse

Events

事件名称说明参数
click点击按钮时的回调(e: Event) => void

License

- diff --git a/docs/.vitepress/dist/guide/components/icon.html b/docs/.vitepress/dist/guide/components/icon.html index ca21ab7..fc6eee1 100644 --- a/docs/.vitepress/dist/guide/components/icon.html +++ b/docs/.vitepress/dist/guide/components/icon.html @@ -5,26 +5,26 @@ 图标 q-icon | QUI - - + + - + -
Skip to content
On this page

图标 q-icon


可自定义颜色、大小,并嵌套在其他组件内。icon 图表基于阿里图标库,逐步完善中

基本使用

Code
vue
<template>
+    
Skip to content
On this page

图标 q-icon


可自定义颜色、大小,并嵌套在其他组件内。icon 图表基于阿里图标库,逐步完善中

基本使用

Code
vue
<template>
   <q-icon name="q-icon-refresh-left" color="green" size="30" />
   <q-icon name="q-icon-delete" color="red" size="26" />
   <q-icon name="q-icon-edit" />
   <q-icon name="q-icon-add" />
   <q-icon name="q-icon-arrow-right" />
   <q-icon name="q-icon-loading" />
-</template>

APIs

参数说明类型默认值必传
nameicon 名称string''true
coloricon 颜色string'#333333'false
sizeicon 大小string'14'false

图标集合

复制
复制
复制
复制
复制
复制
复制
复制
复制
复制
复制
复制
复制
复制

License

- diff --git a/docs/.vitepress/dist/guide/components/select.html b/docs/.vitepress/dist/guide/components/select.html index e8a94df..91fce04 100644 --- a/docs/.vitepress/dist/guide/components/select.html +++ b/docs/.vitepress/dist/guide/components/select.html @@ -5,17 +5,17 @@ 选择器 QSelect | QUI - - + + - - + + -
Skip to content
On this page

选择器 QSelect

基本使用

北京市
Show Code
vue
<script setup lang="ts">
+    
Skip to content
On this page

选择器 QSelect

基本使用

北京市
Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from "vue"
 const options = ref([
   {
@@ -34,7 +34,7 @@
 </script>
 <template>
   <QSelect :options="options" v-model="selVal" />
-</template>

禁用

北京市
Show Code
vue
<script setup lang="ts">
+</template>

禁用

北京市
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const options = ref([
   {
@@ -46,7 +46,7 @@
 </script>
 <template>
   <QSelect :options="options" v-model="selVal" disabled />
-</template>

禁用选项

北京市
Show Code
vue
<script setup lang="ts">
+</template>

禁用选项

北京市
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const optionsDisabled = ref([
   {
@@ -63,7 +63,7 @@
 </script>
 <template>
   <QSelect :options="optionsDisabled" v-model="selVal" />
-</template>

自定义样式

北京市
Show Code
vue
<script setup lang="ts">
+</template>

自定义样式

北京市
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const options = ref([
   {
@@ -79,7 +79,7 @@
 </script>
 <template>
   <QSelect :width="180" :height="42" :options="options" v-model="selVal" />
-</template>

自定义字段名

北京市
Show Code
vue
<script setup lang="ts">
+</template>

自定义字段名

北京市
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const optionsCustom = ref([
   {
@@ -95,7 +95,7 @@
 </script>
 <template>
   <QSelect :options="optionsCustom" label="name" value="id" v-model="selVal" />
-</template>

自定义下拉面板展示数

北京市
Show Code
vue
<script setup lang="ts">
+</template>

自定义下拉面板展示数

北京市
Code
vue
<script setup lang="ts">
 import { ref } from "vue"
 const options = ref([
   {
@@ -112,7 +112,7 @@
 <template>
   <QSelect :options="options" :max-display="1" v-model="selVal" />
 </template>

APIs

参数说明类型默认值必传
modelValue(v-model)当前选中的 option 条目number | string | nullnullfalse
options选项数据Option[][]false
label字典项的文本字段名string'label'false
value字典项的值字段名string'value'false
placeholder默认文字string'请选择'false
disabled是否禁用booleanfalsefalse
clearable是否支持清除booleanfalsefalse
width宽度number120false
height高度number32false
maxDisplay下拉菜单最多展示的下拉项数,超出滚动显示number7false

Option Type

名称说明类型必传
label选项名stringfalse
value选项值string | numberfalse
disabled是否禁用选项booleanfalse
[propName: string]添加一个字符串索引签名,用于包含带有任意数量的其他属性any-

Events

事件名称说明参数
change选项值改变后的回调(value: string | number, label: string, index: number) => void

License

- diff --git a/docs/.vitepress/dist/guide/features.html b/docs/.vitepress/dist/guide/features.html index 23fcbdb..bb31475 100644 --- a/docs/.vitepress/dist/guide/features.html +++ b/docs/.vitepress/dist/guide/features.html @@ -5,18 +5,18 @@ 特性 | QUI - - + + - +
Skip to content
On this page

特性

介绍

该组件库采用 Vite4 + Vue3 + TS + Scss 实现!

三种使用方式

  • 全局引入所有组件
  • 按需引入部分组件
  • git clone q-ui 到本地后,从 packages 下单独拷贝单文件组件 (SFC) 到项目内使用

License

- diff --git a/docs/.vitepress/dist/guide/started.html b/docs/.vitepress/dist/guide/started.html index bed536d..1baa206 100644 --- a/docs/.vitepress/dist/guide/started.html +++ b/docs/.vitepress/dist/guide/started.html @@ -5,11 +5,11 @@ 快速上手 | QUI - - + + - + @@ -26,7 +26,7 @@ app.mount("#app")

单文件

ts
import { QButton } from "@jqw755/q-ui"
 // import "@jqw755/q-ui/css"

License

- diff --git a/docs/.vitepress/dist/hashmap.json b/docs/.vitepress/dist/hashmap.json index af3f575..85f9da1 100644 --- a/docs/.vitepress/dist/hashmap.json +++ b/docs/.vitepress/dist/hashmap.json @@ -1 +1 @@ -{"guide_features.md":"af1ce5ee","guide_components_icon.md":"49399ede","utils_throttle.md":"7ac88b63","utils_download-file.md":"4467250a","utils_debounce.md":"4e34480c","index.md":"762d56ab","utils_started.md":"4896854b","guide_started.md":"83fc4064","utils_date-format.md":"06171d1d","guide_components_button.md":"84e1d9a6","guide_components_breadcrumb.md":"ed5605c6","guide_components_select.md":"a5c80167"} +{"index.md":"762d56ab","utils_started.md":"4896854b","guide_components_button.md":"84e1d9a6","utils_debounce.md":"4e34480c","guide_started.md":"83fc4064","utils_throttle.md":"7ac88b63","guide_components_icon.md":"49399ede","guide_components_select.md":"e58a41d4","guide_features.md":"af1ce5ee","utils_download-file.md":"4467250a","guide_components_breadcrumb.md":"ed5605c6","utils_date-format.md":"5c7bbec4"} diff --git a/docs/.vitepress/dist/index.html b/docs/.vitepress/dist/index.html index 04aa821..b76c8c2 100644 --- a/docs/.vitepress/dist/index.html +++ b/docs/.vitepress/dist/index.html @@ -5,18 +5,18 @@ QUI | 组件库文档 - - + + - +
Skip to content

QUI

组件库

基于 Vite4 + Vue3 + TS 开发

QUI

License

- diff --git a/docs/.vitepress/dist/utils/date-format.html b/docs/.vitepress/dist/utils/date-format.html index 023aa9c..e0cae0b 100644 --- a/docs/.vitepress/dist/utils/date-format.html +++ b/docs/.vitepress/dist/utils/date-format.html @@ -5,12 +5,12 @@ 日期格式化 | QUI - - + + - - + + @@ -37,13 +37,13 @@ }

基本使用

格式化时间戳


2023-06-27 11:41:45

vue
<script setup lang="ts">
 import { dateFormat } from "@jqw755/q-ui"
 
-dateFormat(1687837302186)
+dateFormat(1687837305000)
 </script>

格式化字符串


2023/06/27

vue
<script setup lang="ts">
 import { dateFormat } from "@jqw755/q-ui"
 
 dateFormat(new Date(), "YYYY/MM/DD")
 </script>

Params

参数说明类型默认值必传
time时间戳;或者可以转化为 Date 类型的字符串日期;或者 Date 对象number | string | DateDate.now()false
format格式化目标形式string'YYYY-MM-DD HH:mm:ss'false

format 支持的格式化占位符列表

标识示例描述
YYYY2023年,四位数
M1-12月,从 1 开始
MM01-12月,两位数
D1-31
DD01-31日,两位数
H0-23小时
HH00-23小时,两位数
m0-59分钟
mm00-59分钟,两位数
s0-59
ss00-59秒,两位数

License

- diff --git a/docs/.vitepress/dist/utils/debounce.html b/docs/.vitepress/dist/utils/debounce.html index 3beb2f9..7da2dd0 100644 --- a/docs/.vitepress/dist/utils/debounce.html +++ b/docs/.vitepress/dist/utils/debounce.html @@ -5,11 +5,11 @@ 防抖 | QUI - - + + - + @@ -44,7 +44,7 @@ console.log("滚动条位置:" + scrollTop) } </script>

Params

参数说明类型默认值必传
fn要执行的函数Function-true
delay防抖时间期限,单位 msnumber300false

License

- diff --git a/docs/.vitepress/dist/utils/download-file.html b/docs/.vitepress/dist/utils/download-file.html index 8a4d4b7..2ada131 100644 --- a/docs/.vitepress/dist/utils/download-file.html +++ b/docs/.vitepress/dist/utils/download-file.html @@ -5,11 +5,11 @@ 下载文件 | QUI - - + + - + @@ -46,7 +46,7 @@ donwloadFile("https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.3/Markdown.pdf", "Markdown") </script>

Params

参数说明类型默认值必传
url文件地址string-true
name自定义文件名,未传时,从文件地址中自动获取文件名称string-false

License

- diff --git a/docs/.vitepress/dist/utils/started.html b/docs/.vitepress/dist/utils/started.html index 372531d..83e7b1e 100644 --- a/docs/.vitepress/dist/utils/started.html +++ b/docs/.vitepress/dist/utils/started.html @@ -5,11 +5,11 @@ 快速上手 | QUI - - + + - + @@ -18,7 +18,7 @@
Skip to content
On this page

快速上手

简要介绍

常用的 js 函数

使用方式

vue
<script setup lang="ts">
 import { dateFormat, throttle, debounce, downloadFile } from "@jqw755/q-ui"
 </script>

目前收录 4 个常用函数

函数名描述参数
dateFormat日期格式化函数(timestamp: number|string|Date, format = 'YYYY-MM-DD HH:mm:ss') => string
throttle使用 setTimeout 实现的节流函数(fn: Function, delay = 300) => any
debounce使用 setTimeout 实现的防抖函数(fn: Function, delay = 300) => any
downloadFile下载文件并自定义文件名,未传文件名时,从文件地址中自动获取文件名称(url: string, name: string) => void

License

- diff --git a/docs/.vitepress/dist/utils/throttle.html b/docs/.vitepress/dist/utils/throttle.html index 3ee285c..8f501e4 100644 --- a/docs/.vitepress/dist/utils/throttle.html +++ b/docs/.vitepress/dist/utils/throttle.html @@ -5,11 +5,11 @@ 节流 | QUI - - + + - + @@ -43,7 +43,7 @@ console.log("滚动条位置:" + scrollTop) } </script>

Params

参数说明类型默认值必传
fn要执行的函数Function-true
delay函数失效时长,单位 msnumber300false

License

- diff --git a/package.json b/package.json index e9f7c10..cfa2908 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jqw755/q-ui", - "version": "0.0.4", + "version": "0.0.5", "private": false, "type": "module", "files": [ @@ -39,7 +39,7 @@ "type-check": "vue-tsc --noEmit -p tsconfig.app.json --composite false" }, "dependencies": { - "@jqw755/q-ui": "^0.0.4", + "@jqw755/q-ui": "^0.0.5", "sass": "^1.63.3", "vue": "^3.3.4", "vue-router": "^4.2.2"