[data-v-6e44d701]:root{--bs-link-color: var(--ks-content-link);--bs-link-hover-color: var(--ks-content-color-highlight);--bs-primary: var(--ks-content-color-highlight);--bs-link-color-rgb: var(--ks-content-color-highlight)}.copy[data-v-6e44d701]{display:inline-flex}.copy .btn[data-v-6e44d701]{display:flex;align-items:center;justify-content:center;padding:.4rem;border-radius:4px;cursor:pointer;transition:all .2s ease;border:1px solid var(--ks-border-primary);color:var(--ks-content-tertiary)}.copy .btn[data-v-6e44d701]:hover{color:var(--ks-content-primary);border-color:var(--ks-border-active)}.copy .btn.copied[data-v-6e44d701]{color:var(--ks-content-link);border-color:var(--ks-content-link)}.copy .btn .icon[data-v-6e44d701]{display:flex}.copy .btn .icon[data-v-6e44d701] svg{width:18px;height:18px}[data-v-ecde35dd]:root{--bs-link-color: var(--ks-content-link);--bs-link-hover-color: var(--ks-content-color-highlight);--bs-primary: var(--ks-content-color-highlight);--bs-link-color-rgb: var(--ks-content-color-highlight)}.code-card[data-v-ecde35dd]{position:relative;border:1px solid var(--ks-border-primary);background:var(--ks-background-primary);overflow:hidden;border-radius:8px}.code-card .snippet-copy[data-v-ecde35dd]{position:absolute;top:.75rem;right:.75rem;z-index:10}.code-card .code-inner[data-v-ecde35dd]{position:relative}.code-card .code-inner .code-container[data-v-ecde35dd]{display:block}.code-card .code-inner[data-v-ecde35dd] .mdc-renderer{margin-bottom:0}.code-card .code-inner[data-v-ecde35dd] .mdc-renderer :deep(pre){background:var(--ks-background-primary)!important;margin:0;overflow:hidden!important;border:none}.code-card .code-inner[data-v-ecde35dd] .mdc-renderer :deep(code){font-size:.875rem;line-height:1.6}.code-card.is-expandable .code-inner[data-v-ecde35dd]{max-height:350px;mask-image:linear-gradient(to bottom,var(--ks-background-primary) 70%,transparent 100%)}.code-card.is-expanded .code-inner[data-v-ecde35dd]{max-height:none;mask-image:none}.code-card .expand-trigger[data-v-ecde35dd]{width:100%;padding:.5rem .75rem;background:var(--ks-background-secondary);border:none;border-top:1px solid var(--ks-border-primary);color:var(--ks-content-primary);font-size:.75rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:start;gap:.5rem;transition:all .2s}.code-card .expand-trigger[data-v-ecde35dd]:hover{background:var(--ks-background-tertiary)}.code-card .expand-trigger .text[data-v-ecde35dd]{color:var(--ks-content-secondary)}.code-card .expand-trigger .icon[data-v-ecde35dd]{color:var(--ks-content-tertiary);font-size:1.25rem}[data-v-9d40c867]:root{--bs-link-color: var(--ks-content-link);--bs-link-hover-color: var(--ks-content-color-highlight);--bs-primary: var(--ks-content-color-highlight);--bs-link-color-rgb: var(--ks-content-color-highlight)}.markdown[data-v-9d40c867]{padding:0 1rem;background-color:var(--ks-background-primary);border-top:1px solid var(--ks-border-primary);border-bottom:1px solid var(--ks-border-primary)}.markdown .container-xxl[data-v-9d40c867]{display:flex}@media(max-width:1199.98px){.markdown .container-xxl[data-v-9d40c867]{flex-direction:column-reverse;padding:0}}.markdown .bd-markdown[data-v-9d40c867]{flex:1;padding:2rem}@media(max-width:575.98px){.markdown .bd-markdown[data-v-9d40c867]{padding:2rem 1rem}}@media(min-width:1200px){.markdown .bd-markdown[data-v-9d40c867]{padding:4rem}}.markdown .bd-markdown[data-v-9d40c867]{border-right:1px solid var(--ks-border-primary);border-left:1px solid var(--ks-border-primary)}.markdown .bd-markdown[data-v-9d40c867] pre{border:1px solid var(--ks-border-primary);padding:1rem;border-radius:.5rem;background-color:var(--ks-background-secondary)}.markdown .side-panel[data-v-9d40c867]{min-width:294px;min-height:fit-content;gap:1rem;display:flex;flex-direction:column;padding-top:4rem;border-right:1px solid var(--ks-border-primary)}@media(max-width:1199.98px){.markdown .side-panel[data-v-9d40c867]{border-left:1px solid var(--ks-border-primary);padding-top:2rem}}.markdown .side-panel[data-v-9d40c867] .section{padding:0 2rem 1.5rem;border-bottom:1px solid var(--ks-border-primary)}.markdown .side-panel .item[data-v-9d40c867]{width:100%;height:fit-content;gap:.5rem;border-bottom:1px solid var(--ks-border-primary);padding:0 2rem 1.5rem;display:flex;flex-direction:column}.markdown .side-panel .item .tasks[data-v-9d40c867]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.markdown .side-panel .item .tasks .task[data-v-9d40c867]{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:inherit;transition:all .2s ease}.markdown .side-panel .item .tasks .task:hover .box[data-v-9d40c867]{border-color:var(--ks-border-active);background-color:#f1efff}.markdown .side-panel .item .tasks .task .box[data-v-9d40c867]{width:2.5rem;height:2.5rem;padding:.3125rem;border-radius:.5rem;border:1px solid var(--ks-border-primary);background-color:#fff}.markdown .side-panel .item .tasks .task .task-label[data-v-9d40c867]{font-size:.875rem;font-weight:500;color:var(--ks-content-link);transition:color .2s ease}.markdown .side-panel .item .link[data-v-9d40c867]{color:var(--ks-content-link);text-decoration:none;font-size:.75rem}.markdown .side-panel .item .link[data-v-9d40c867]:hover{text-decoration:underline}[data-v-696a24a8]:root{--bs-link-color: var(--ks-content-link);--bs-link-hover-color: var(--ks-content-color-highlight);--bs-primary: var(--ks-content-color-highlight);--bs-link-color-rgb: var(--ks-content-color-highlight)}.topology-root[data-v-696a24a8]{width:100%;height:100%}[data-v-696a24a8] .node-wrapper{border:1px solid var(--ks-border-primary)!important;box-shadow:var(--ks-shadows-light)}[data-v-696a24a8] .node-wrapper .task-title{color:var(--ks-content-primary)!important}[data-v-696a24a8] .node-wrapper.disabled{background-color:var(--ks-background-tertiary);opacity:.6}[data-v-696a24a8] .vue-flow__controls{border:1px solid rgba(255,255,255,.1)!important}[data-v-696a24a8] .vue-flow__controls-button{background-color:var(--ks-background-tertiary);border-bottom:1px solid rgba(255,255,255,.1)!important;color:var(--ks-content-primary)!important}[data-v-696a24a8] .vue-flow__controls-button svg{fill:var(--ks-content-primary)!important}[data-v-696a24a8] .dot{color:var(--ks-content-primary)!important}[data-v-696a24a8] .icon{border:1px solid rgba(255,255,255,.1)!important}[data-v-696a24a8] .vue-flow{width:100%;height:100%}[data-v-696a24a8] .bg-white{background-color:var(--ks-background-body)!important}[data-v-39aa7575]:root{--bs-link-color: var(--ks-content-link);--bs-link-hover-color: var(--ks-content-color-highlight);--bs-primary: var(--ks-content-color-highlight);--bs-link-color-rgb: var(--ks-content-color-highlight)}section[data-v-39aa7575]{padding:0 1rem;background-color:var(--ks-background-primary)}.wrapper[data-v-39aa7575]{display:flex;gap:1rem;padding-bottom:4rem}@media(max-width:1199.98px){.wrapper[data-v-39aa7575]{flex-direction:column}}.wrapper .snippets[data-v-39aa7575]{flex:0 0 580px;max-width:580px;min-height:586px}@media(max-width:1199.98px){.wrapper .snippets[data-v-39aa7575]{flex:1 1 auto;max-width:none}}.wrapper .snippets[data-v-39aa7575] .code-card{height:586px;display:flex;flex-direction:column}.wrapper .snippets[data-v-39aa7575] .code-card.is-expandable:not(.is-expanded) .code-inner{max-height:none!important;overflow:hidden;mask-image:linear-gradient(to bottom,var(--ks-background-primary) 70%,transparent 100%)!important}.wrapper .snippets[data-v-39aa7575] .code-card.is-expanded{height:auto}.wrapper .snippets[data-v-39aa7575] .code-card.is-expanded .code-inner{max-height:none!important;overflow:visible;mask-image:none!important}.wrapper .snippets[data-v-39aa7575] .code-card .code-inner{flex:1}.wrapper[data-v-39aa7575] .mdc-renderer pre{padding-bottom:1rem}.wrapper .topology[data-v-39aa7575]{flex:1;min-width:0;min-height:586px;display:flex;flex-direction:column}@media(max-width:1199.98px){.wrapper .topology[data-v-39aa7575]{height:500px;min-height:auto;flex:none}}.wrapper .topology .card[data-v-39aa7575]{flex:1;border-radius:8px;border:1px solid var(--ks-border-primary);overflow:clip}.wrapper .topology .card .card-body[data-v-39aa7575]{height:100%;padding:0;background-color:var(--ks-background-secondary);display:flex;flex-direction:column}.wrapper .topology .card .card-body[data-v-39aa7575]>*{flex:1}
