[data-v-eebe66d4] .el-switch__core{--el-switch-on-color: var(--bg-color-mute);--el-switch-off-color: var(--bg-color-mute);--el-switch-border-color: var(--border-color)}[data-v-eebe66d4] .el-switch__core .el-switch__action{width:14px;height:14px}[data-v-eebe66d4] .dark-icon{border-radius:50%;color:#cfd3dc;background-color:#141414}[data-v-eebe66d4] .light-icon{color:#606266}.theme-toggler-content[data-v-47d0f47c]{background-color:var(--bg-color);color:var(--text-color);transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration-fast);background-color:transparent;display:none;border-radius:50%;height:24px;padding:0 12px}@media screen and (min-width: 768px){.theme-toggler-content[data-v-47d0f47c]{display:flex;align-items:center}}:root{--vp-screen-max-width: 1376px;--text-color: var(--el-text-color-primary);--text-color-light: var(--el-text-color-regular);--text-color-lighter: var(--el-text-color-secondary);--brand-color: var(--el-color-primary);--brand-color-light: var(--el-color-primary-light-1);--bg-brand-color: var(--el-color-primary-light-9);--bg-color: var(--el-bg-color);--bg-color-rgb: 255, 255, 255;--bg-color-soft: #fafafa;--bg-color-mute: #f2f2f2;--border-color: var(--el-border-color);--border-color-light: var(--el-border-color-lighter);--font-family: var(--el-font-family);--font-family-mono: "JetBrains Mono", source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace;--success-color: var(--el-color-success);--warning-color: var(--el-color-warning);--danger-color: var(--el-color-danger);--purple-color: #6222c2;--purple-color-light: #9065db;--header-height: 55px;--nav-height: 55px;--vp-screen-max-width: 1362px}@media screen and (min-width: 1440px){:root{--vp-sidebar-width-small: 234px}}@media screen and (min-width: 1680px){:root{--vp-screen-max-width: 1482px;--vp-sidebar-width-small: 290px}}:root{--vp-sidebar-width-mobile: 320px;--vp-sidebar-width-small: 266px;--sidebar-width-sm: 16rem;--sidebar-width-xs: 20rem;--content-min-width: 16rem;--content-max-width: 48rem;--nav-z-index: 12;--sub-nav-z-index: 11;--sidebar-z-index: 40;--overlay-z-index: 30;--code-line-height: 1.4;--code-font-size: var(--el-font-size-base);--code-bg-color: var(--el-fill-color-light);--code-text-color: var(--text-color);--code-font-family: var(--font-family-mono);--code-tooltip-bg-color: var(--code-bg-color);--code-tooltip-color: #0c61c9;--block-tip-bg-color: rgba(var(--el-color-primary-rgb), .1);--block-warning-bg-color: rgba(var(--el-color-danger-rgb), .1);--link-active-bg-color: rgba(var(--el-color-primary-rgb), .1)}.dark{--bg-color-rgb: 0, 0, 0;--bg-color-soft: #242424;--bg-color-mute: #2c2c2c;--code-tooltip-bg-color: rgba(var(--el-color-primary-rgb), .1);--code-tooltip-color: var(--brand-color);--purple-color: #9065db;--purple-color-light: #6222c2}.switch{margin:0;display:inline-block;position:relative;width:40px;height:20px;border:1px solid var(--border-color);outline:none;border-radius:10px;box-sizing:border-box;background:var(--bg-color-mute);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.switch:hover{border-color:var(--border-color-light)}.switch__action{position:absolute;top:1px;left:1px;border-radius:50%;background-color:var(--bg-color);transform:translate(0);color:var(--text-color-light);transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),transform var(--el-transition-duration)}.dark .switch__action{transform:translate(20px)}.switch__icon{position:relative}.switch__icon .el-icon{position:absolute;left:1px;bottom:1px}.switch__action,.switch__icon{width:16px;height:16px}.switch:focus-visible{outline:-webkit-focus-ring-color auto 1px;outline-offset:1px}.menu-hamburger{width:20px;display:flex;flex-direction:column;cursor:pointer;justify-content:center;height:var(--nav-height);margin:0 14px}.menu-hamburger>span{background-color:var(--text-color);border-radius:10px;height:2px;margin:2px 0;transition:var(--el-transition-all);width:100%}.menu-hamburger>span.hamburger-1{width:50%}.menu-hamburger>span.hamburger-3{width:75%}.menu-hamburger.active .hamburger-1{transform-origin:bottom;transform:rotate(45deg) translate(13px)}.menu-hamburger.active .hamburger-2{transform-origin:top;transform:rotate(-45deg)}.menu-hamburger.active .hamburger-3{transform-origin:bottom;width:50%;transform:translate(2px,-10px) rotate(45deg)}@media screen and (min-width: 768px){.menu-hamburger{display:none}}.bg-transparent{color:var(--el-text-color-primary);background-image:linear-gradient(45deg,#f4f4f5 25%,#f000 25%),linear-gradient(135deg,#f4f4f5 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f4f4f5 75%),linear-gradient(135deg,#0000 75%,#f4f4f5 75%);background-size:20px 20px;background-position:0px 0px,10px 0px,10px -10px,0px 10px}.dark .bg-transparent{background-image:linear-gradient(45deg,#292929 25%,#f000 25%),linear-gradient(135deg,#292929 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#292929 75%),linear-gradient(135deg,#0000 75%,#292929 75%)}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;text-size-adjust:100%;font-family:var(--font-family);font-weight:400;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:1.4;font-size:16px;font-weight:400;color:var(--text-color);background-color:var(--bg-color);direction:ltr;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--el-transition-duration-fast)}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.25}.doc-content h1,.doc-content h2,.doc-content h3,.doc-content h4,.doc-content h5,.doc-content h6{display:flex;align-items:center;position:relative}.doc-content h1 .el-tag,.doc-content h1 .vp-tag,.doc-content h2 .el-tag,.doc-content h2 .vp-tag,.doc-content h3 .el-tag,.doc-content h3 .vp-tag,.doc-content h4 .el-tag,.doc-content h4 .vp-tag,.doc-content h5 .el-tag,.doc-content h5 .vp-tag,.doc-content h6 .el-tag,.doc-content h6 .vp-tag{margin-left:8px}h1,h2,h3,h4,h5,h6,strong,b{font-weight:600}h1:hover .header-anchor,h1:focus .header-anchor,h2:hover .header-anchor,h2:focus .header-anchor,h3:hover .header-anchor,h3:focus .header-anchor,h4:hover .header-anchor,h4:focus .header-anchor,h5:hover .header-anchor,h5:focus .header-anchor,h6:hover .header-anchor,h6:focus .header-anchor{opacity:1}h1{margin-top:1.5rem;margin-bottom:2rem;font-size:1.9rem}@media screen and (min-width: 480px){h1{font-size:2.2rem}}h2{margin-top:2.25rem;margin-bottom:1.25rem;padding-bottom:.3rem;line-height:1.25;font-size:1.65rem}h2+h3{margin-top:1.5rem}h3{margin-top:2rem;font-size:1.35rem}h4{font-size:1.15rem}p,ol,ul{margin:1rem 0;line-height:1.7}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}button.reset-btn{background:none;border:none;padding:0;margin:0;cursor:pointer}a{font-weight:500;text-decoration:inherit;color:var(--brand-color)}a.header-anchor{color:var(--brand-color)}a.header-anchor{position:absolute;margin-top:.125em;margin-left:-.87em;padding-right:.23em;font-size:.85em;opacity:0}a.header-anchor:hover,a.header-anchor :focus{text-decoration:none}figure{margin:0}img{max-width:100%}ul,ol{padding-left:1.25em}li>ul,li>ol{margin:0}.doc-content>div .vp-table{width:100%;overflow-y:hidden;overflow-x:auto;margin-bottom:45px}.doc-content>div .vp-table>table{border-collapse:collapse;width:100%;background-color:var(--bg-color);font-size:14px;line-height:1.5em}.doc-content>div .vp-table>table tr td:nth-child(2){font-family:var(--font-family)}.doc-content>div .vp-table>table th,.doc-content>div .vp-table>table td{white-space:nowrap;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:.6em 1em;text-align:left;max-width:250px;white-space:pre-wrap}.doc-content>div .vp-table>table thead tr:first-child th{border-top:none}.doc-content>div .vp-table>table tbody tr td:first-child{font-family:var(--font-family-mono)}blockquote{margin:1rem 0;border-left:.2rem solid var(--el-border-color);padding:.25rem 0 .25rem 1rem;font-size:1rem;color:var(--text-color-lighter)}blockquote>p{margin:0}form{margin:0}details summary{margin:16px 0;font-size:18px;font-weight:600;cursor:pointer}#nprogress .bar{background:var(--brand-color)!important}.custom-block .custom-block-title{font-weight:700}.custom-block p:not(.custom-block-title){font-size:.9rem}.custom-block.tip{padding:8px 16px;background-color:var(--block-tip-bg-color);border-radius:4px;border-left:5px solid var(--el-color-primary);margin:20px 0}.custom-block.warning{padding:8px 16px;background-color:var(--block-warning-bg-color);border-radius:4px;border-left:5px solid var(--el-color-danger);margin:20px 0}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2147483646}.dark::view-transition-old(root){z-index:2147483646}.dark::view-transition-new(root){z-index:1}.navbar-menu{display:none}@media screen and (min-width: 768px){.navbar-menu{display:flex}}.navbar-wrapper{position:relative;border-bottom:1px solid var(--border-color);height:var(--header-height);padding:0 12px 0 24px;background-image:radial-gradient(transparent 1px,var(--bg-color) 1px);background-size:4px 4px;backdrop-filter:saturate(50%) blur(4px);-webkit-backdrop-filter:saturate(50%) blur(4px);top:0}@media screen and (min-width: 768px){.navbar-wrapper{padding:0 12px 0 32px}}@media screen and (min-width: 1280px){.navbar-wrapper{padding:0 32px}}.navbar-wrapper .header-container{display:flex;justify-content:space-between;margin:0 auto}.navbar-wrapper .header-container .content{display:flex;justify-content:flex-end;align-items:center;flex-grow:1}@media screen and (min-width: 1440px){.navbar-wrapper .header-container{max-width:calc(var(--vp-screen-max-width))}}@media screen and (min-width: 1680px){.navbar-wrapper .header-container{max-width:calc(var(--vp-screen-max-width))}}@media screen and (min-width: 768px){.navbar-wrapper .content{padding-top:1px}}.navbar{top:0;left:0;position:relative;z-index:var(--nav-z-index)}@media screen and (min-width: 960px){.navbar{position:sticky;width:100%}}.menu+.appearance{margin-left:8px}.menu+.social-links{margin-left:12px}.appearance+.social-links{margin-left:12px}*{scrollbar-color:var(--el-scrollbar-bg-color) var(--el-fill-color-light)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar:horizontal{height:6px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px;transition:all .2s ease-in-out}::-webkit-scrollbar-thumb:hover{cursor:pointer;background-color:#0000004d}.dark ::-webkit-scrollbar-thumb{background-color:#fff3}.dark ::-webkit-scrollbar-thumb:hover{background-color:#fff6}.sub-nav{border-bottom:1px solid var(--border-color);background-color:var(--bg-color);color:var(--text-color);transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration-fast);position:sticky;top:0;left:0;width:100%;display:flex;padding:0 32px;justify-content:space-between;z-index:var(--sub-nav-z-index);overflow:hidden}@media (max-width: 767px){.sub-nav{padding:0 24px}}.sub-nav .go-back-top{transform:translateY(100%);opacity:0}.sub-nav .go-back-top.show{transform:translateY(0);opacity:1}@media screen and (min-width: 960px){.sub-nav{display:none!important}}.overlay{position:fixed;inset:0;background:#0009;transition:opacity .5s;z-index:var(--overlay-z-index)}.sidebar{position:fixed;top:0;bottom:0;left:0;z-index:var(--sidebar-z-index);width:var(--sidebar-width-xs);background-color:var(--bg-color);padding:48px 32px 0;overflow-y:auto;transform:translate(-100%);transition:background-color var(--el-transition-duration-fast),opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.sidebar.open{transform:translate(0)}.sidebar .sidebar-groups{padding:0 0 5rem}.sidebar .sidebar-groups .sidebar-group__title{font-size:1rem;font-weight:700;margin-bottom:8px;line-height:24px}.sidebar .sidebar-groups .sidebar-group+.sidebar-group{padding-top:24px}@media (max-width: 767px){.sidebar{width:calc(var(--vp-sidebar-width-mobile) - 14px)}}@media screen and (min-width: 768px){.sidebar{width:calc(var(--vp-sidebar-width-small))}}@media screen and (min-width: 960px){.sidebar{top:var(--header-height);transform:translate(0)}}@media screen and (min-width: 1440px){.sidebar{padding:48px 32px 96px calc((100vw - var(--vp-screen-max-width)) / 2);width:calc((100vw - var(--vp-screen-max-width)) / 2 + var(--vp-sidebar-width-small))}}@media screen and (min-width: 1680px){.sidebar{padding:48px 48px 96px calc((100vw - var(--vp-screen-max-width)) / 2);width:calc((100vw - var(--vp-screen-max-width)) / 2 + var(--vp-sidebar-width-small))}}.toc-wrapper{display:none;padding-left:64px}.toc-wrapper .toc-content{position:sticky;top:calc(var(--header-height) + 32px);margin-top:0;padding:4px 8px 4px 12px;margin-bottom:32px;width:200px}.toc-wrapper .toc-content .toc-marker{opacity:0;position:absolute;background-color:var(--brand-color);border-radius:4px;width:4px;height:14px;top:30px;left:0;z-index:0;transition:top .25s cubic-bezier(0,1,.5,1),opacity .25s,background-color .5s}.toc-wrapper .toc-content__heading{font-size:12px;color:var(--text-color-light);font-weight:600;text-transform:uppercase;margin-top:0}.toc-wrapper .toc-content .toc-items{list-style:none;padding:0;margin:12px 0 0;line-height:1.2}.toc-wrapper .toc-content .toc-items .toc-item{margin-top:10px;font-size:11px;color:var(--text-color-lighter);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:inherit}.toc-wrapper .toc-content .toc-items .toc-item .toc-link{display:inline-block;position:relative;color:var(--text-color-lighter);transition:color var(--el-transition-duration)}.toc-wrapper .toc-content .toc-items .toc-item .toc-link.active{color:var(--brand-color)}.toc-wrapper .toc-content .toc-items .toc-item.subitem{padding-left:1rem}@media screen and (min-width: 1440px){.toc-wrapper{display:block}}@media screen and (min-width: 1680px){.toc-wrapper{padding-left:96px;display:block}}.doc-content-wrapper{--vp-content-width: 800px;padding:48px 36px 48px 48px}.doc-content-wrapper .doc-content-container .doc-content{width:100%}@media screen and (min-width: 1440px){.doc-content-wrapper .doc-content-container{width:var(--vp-content-width)}}@media screen and (min-width: 768px){.doc-content-wrapper{padding:48px}}@media screen and (min-width: 960px){.doc-content-wrapper{padding:64px 64px 42px}}@media screen and (min-width: 1440px){.doc-content-wrapper{padding:64px 0 42px 64px;display:flex}}@media screen and (min-width: 1680px){.doc-content-wrapper{padding:64px 0 42px 96px;display:flex}}.hero-content{padding:40px 40px 0}@media (max-width: 768px){.hero-content{padding:30px 10px 0}}.vp-tag{--vp-tag-color: var(--el-color-primary);--vp-tag-border-color: var(--el-color-primary);display:inline-block;padding:0 7px;border-radius:10px;border:1px solid var(--vp-tag-border-color);font-size:var(--el-font-size-extra-small);color:var(--vp-tag-color);line-height:18px;white-space:nowrap}.vp-tag.beta{--vp-tag-color: var(--el-color-danger);--vp-tag-border-color: var(--el-color-danger)}.vp-tag.deprecated{--vp-tag-color: var(--el-color-warning);--vp-tag-border-color: var(--el-color-warning)}.vp-tag.a11y{--vp-tag-color: var(--purple-color);--vp-tag-border-color: var(--purple-color-light)}.vp-tag.required{--vp-tag-color: var(--el-color-success);--vp-tag-border-color: var(--el-color-success)}.page-content{outline:none}@media screen and (min-width: 960px){.page-content.has-sidebar{padding-left:calc(var(--sidebar-width-sm) + 10px)}}@media screen and (min-width: 960px) and (min-width: 1280px){.page-content.has-sidebar{padding-left:calc(var(--vp-sidebar-width-small) - 6px)}}@media screen and (min-width: 960px) and (min-width: 1440px){.page-content.has-sidebar{padding-left:calc((100% - var(--vp-screen-max-width)) / 2 + var(--vp-sidebar-width-small))}}.page-content .doc-content a{display:inline-flex;align-items:center}.page-content .doc-content a.vp-link{white-space:nowrap}.page-content .doc-content a .link-icon{margin-left:.25rem;height:1em;width:1em}
