.sw-docs-nav-sidebar[data-v-daeb564b]{padding:1rem 0}.sw-docs-nav-sidebar .inner[data-v-daeb564b]{padding:0 .75rem}.sw-docs-nav-sidebar .group[data-v-daeb564b]{margin-bottom:.25rem}.sw-docs-nav-sidebar .group-title[data-v-daeb564b]{cursor:pointer;width:100%;color:var(--docs-color-text);background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.9rem;font-weight:600;transition:color .2s,background .2s;display:flex}.sw-docs-nav-sidebar .group-title[data-v-daeb564b]:hover{background:var(--docs-color-bg-mute)}.sw-docs-nav-sidebar .group-title-link[data-v-daeb564b]{text-decoration:none}.sw-docs-nav-sidebar .group-title-link.is-active[data-v-daeb564b]{color:var(--docs-color-primary);background:var(--docs-color-primary-soft)}.sw-docs-nav-sidebar .group-arrow[data-v-daeb564b]{color:var(--docs-color-text-mute);font-size:1rem;transition:transform .2s}.sw-docs-nav-sidebar .group-arrow.is-open[data-v-daeb564b]{transform:rotate(90deg)}.sw-docs-nav-sidebar .list[data-v-daeb564b]{margin:.25rem 0 .5rem;padding:0;list-style:none}.sw-docs-nav-sidebar .link[data-v-daeb564b]{color:var(--docs-color-text-soft);border-radius:6px;margin:.125rem 0;padding:.4rem .75rem;font-size:.875rem;text-decoration:none;transition:color .15s,background .15s;display:block}.sw-docs-nav-sidebar .link[data-v-daeb564b]:hover{color:var(--docs-color-text);background:var(--docs-color-bg-mute)}.sw-docs-nav-sidebar .link.is-active[data-v-daeb564b]{color:var(--docs-color-primary);background:var(--docs-color-primary-soft);font-weight:500}.sw-docs-nav-sidebar .subtree[data-v-daeb564b]{border-left:1px solid var(--docs-color-border);margin:.125rem 0 .5rem .5rem;padding-left:.5rem}.sw-docs-nav-sidebar .overview-link[data-v-daeb564b]{font-weight:600}.sw-docs-nav-sidebar .subcat-title[data-v-daeb564b]{cursor:pointer;width:100%;color:var(--docs-color-text-soft);background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:.35rem .75rem;font-size:.8125rem;font-weight:600;transition:color .2s,background .2s;display:flex}.sw-docs-nav-sidebar .subcat-title[data-v-daeb564b]:hover{color:var(--docs-color-text);background:var(--docs-color-bg-mute)}.sw-docs-nav-sidebar .sublink[data-v-daeb564b]{padding-left:1.5rem;font-size:.84rem}.slide-enter-active[data-v-daeb564b],.slide-leave-active[data-v-daeb564b]{transition:all .2s;overflow:hidden}.slide-enter-from[data-v-daeb564b],.slide-leave-to[data-v-daeb564b]{opacity:0;max-height:0}.slide-enter-to[data-v-daeb564b],.slide-leave-from[data-v-daeb564b]{opacity:1;max-height:62.5rem}.sw-docs-toc[data-v-bfcfaab3]{position:sticky;top:1.5rem}.sw-docs-toc .title[data-v-bfcfaab3]{letter-spacing:.05rem;text-transform:uppercase;color:var(--docs-color-text-mute);margin:0 0 .75rem;font-size:.75rem;font-weight:600}.sw-docs-toc .list[data-v-bfcfaab3]{border-left:2px solid var(--docs-color-border);margin:0;padding:0;list-style:none}.sw-docs-toc .item.depth-3[data-v-bfcfaab3]{margin-left:.875rem}.sw-docs-toc .link[data-v-bfcfaab3]{color:var(--docs-color-text-mute);text-overflow:ellipsis;white-space:nowrap;border-left:2px solid #0000;margin-left:-.125rem;padding:.3rem .75rem;font-size:.8125rem;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s;display:block;overflow:hidden}.sw-docs-toc .link[data-v-bfcfaab3]:hover{color:var(--docs-color-text)}.sw-docs-toc .item.is-active .link[data-v-bfcfaab3]{color:var(--docs-color-primary);border-left-color:var(--docs-color-primary);background:var(--docs-color-primary-soft);font-weight:600}.sw-docs-toc .item.depth-3 .link[data-v-bfcfaab3]{color:var(--docs-color-text-mute);padding-top:.2rem;padding-bottom:.2rem;font-size:.75rem}.sw-docs-toc .item.depth-3.is-active .link[data-v-bfcfaab3]{color:var(--docs-color-primary)}.sw-docs-layout[data-v-f3780962]{background:var(--docs-color-bg);min-height:100vh;color:var(--docs-color-text);flex-direction:column;display:flex}.sw-docs-layout .body[data-v-f3780962]{padding-top:var(--docs-topbar-height);flex:1;display:flex;position:relative}.sw-docs-layout .sidebar[data-v-f3780962]{top:var(--docs-topbar-height);width:var(--docs-sidebar-width);background:var(--docs-sidebar-bg);border-right:1px solid var(--docs-sidebar-border);z-index:20;flex-shrink:0;transition:transform .25s;position:fixed;bottom:0;left:0;overflow-y:auto}.sw-docs-layout .sidebar[data-v-f3780962]::-webkit-scrollbar{width:.25rem}.sw-docs-layout .sidebar[data-v-f3780962]::-webkit-scrollbar-thumb{background:var(--docs-color-border);border-radius:2px}.sw-docs-layout .main[data-v-f3780962]{min-width:0;margin-left:var(--docs-sidebar-width);margin-right:var(--docs-toc-width);flex:1}.sw-docs-layout .main-inner[data-v-f3780962]{max-width:var(--docs-content-max-width);padding:var(--docs-content-padding);margin:0 auto}.sw-docs-layout .toc-panel[data-v-f3780962]{top:var(--docs-topbar-height);width:var(--docs-toc-width);border-left:1px solid var(--docs-color-border-soft);background:var(--docs-color-bg);padding:1.5rem 1rem;position:fixed;bottom:0;right:0;overflow-y:auto}.sw-docs-layout .sidebar-mask[data-v-f3780962]{z-index:19;background:#0006;position:fixed;inset:0}@media (width<=1024px){.sw-docs-layout .sidebar[data-v-f3780962]{z-index:30;width:17.5rem;transform:translate(-100%)}.sw-docs-layout .sidebar.is-open[data-v-f3780962]{transform:translate(0)}.sw-docs-layout .main[data-v-f3780962]{margin-left:0;margin-right:0}}@media (width<=1280px){.sw-docs-layout .toc-panel[data-v-f3780962]{display:none}.sw-docs-layout .main[data-v-f3780962]{margin-right:0}}.fade-enter-active[data-v-f3780962],.fade-leave-active[data-v-f3780962]{transition:opacity .2s}.fade-enter-from[data-v-f3780962],.fade-leave-to[data-v-f3780962]{opacity:0}
