.ls-scope .markdown-body{font-size:1rem;line-height:1.6;min-width:0}.ls-scope .markdown-body h1,.ls-scope .markdown-body h2,.ls-scope .markdown-body h3,.ls-scope .markdown-body h4{font-weight:600;margin-bottom:.5em;margin-top:1.25em}.ls-scope .markdown-body h1{font-size:1.5em}.ls-scope .markdown-body h2{font-size:1.3em}.ls-scope .markdown-body h3{font-size:1.15em}.ls-scope .markdown-body h4{font-size:1.05em}.ls-scope .markdown-body p{margin-bottom:.75em}.ls-scope .markdown-body ol,.ls-scope .markdown-body ul{margin-bottom:.75em;padding-left:1.5em}.ls-scope .markdown-body li{margin-bottom:.25em}.ls-scope .markdown-body code{background:var(--bs-secondary-bg,#e9ecef);border-radius:.25rem;font-size:.9em;padding:.15em .4em}.ls-scope .markdown-body pre{background:var(--bs-secondary-bg,#e9ecef);border-radius:.375rem;margin-bottom:1rem;max-width:100%;min-width:0;overflow-x:auto;padding:1rem}.ls-scope .markdown-body pre code{background:none;font-size:.875rem;padding:0}.ls-scope .markdown-body table{border-collapse:collapse;margin-bottom:1rem;width:100%}.ls-scope .markdown-body td,.ls-scope .markdown-body th{border:1px solid var(--bs-border-color,#dee2e6);padding:.5rem .75rem;text-align:left}.ls-scope .markdown-body th{background:var(--bs-tertiary-bg,#f8f9fa);font-weight:600}.ls-scope .markdown-body hr{border:0;border-top:1px solid var(--bs-border-color,#dee2e6);margin:1.5rem 0}.ls-scope .markdown-body a{color:var(--bs-link-color);text-decoration:underline}.ls-scope .markdown-body strong{font-weight:600}.ls-scope .api-doc-layout{align-items:flex-start;display:flex;gap:2rem}.ls-scope .api-doc-toc-wrap{flex-shrink:0;left:0;max-height:calc(100vh - 2rem);overflow-x:hidden;overflow-y:auto;position:sticky;top:1rem;width:240px}.ls-scope .api-doc-body{flex:1;max-width:100%;min-width:0}.ls-scope .api-doc-toc{border-right:1px solid var(--bs-border-color,#dee2e6);padding:1rem .75rem 1rem 1rem}.ls-scope .api-doc-toc-wrap::-webkit-scrollbar{width:6px}.ls-scope .api-doc-toc-wrap::-webkit-scrollbar-track{background:var(--bs-tertiary-bg,#f8f9fa);border-radius:3px}.ls-scope .api-doc-toc-wrap::-webkit-scrollbar-thumb{background:var(--bs-border-color,#dee2e6);border-radius:3px}.ls-scope .api-doc-toc-wrap::-webkit-scrollbar-thumb:hover{background:var(--bs-secondary-color,#6c757d)}.ls-scope .api-doc-toc__title{border-bottom:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));color:var(--bs-secondary-color,#6c757d);font-size:.8125rem;font-weight:600;letter-spacing:.04em;margin-bottom:.75rem;padding-bottom:.5rem;text-transform:uppercase}.ls-scope .api-doc-toc__list{list-style:none;margin:0;padding:0}.ls-scope .api-doc-toc__item{line-height:1.4;margin:0;padding:0}.ls-scope .api-doc-toc__item+.api-doc-toc__item{margin-top:.25rem}.ls-scope .api-doc-toc__link{border-left:3px solid transparent;border-radius:.25rem;color:var(--bs-body-color,#212529);display:block;font-size:.875rem;padding:.35rem .5rem;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ls-scope .api-doc-toc__link:hover{background-color:var(--bs-tertiary-bg,#f8f9fa);color:var(--bs-primary,#0d6efd)}.ls-scope .api-doc-toc__item--active .api-doc-toc__link{background-color:var(--bs-primary-bg-subtle,rgba(13,110,253,.08));border-left-color:var(--bs-primary,#0d6efd);color:var(--bs-primary,#0d6efd);font-weight:600}.ls-scope .api-doc-toc__item--h1 .api-doc-toc__link{padding-left:.5rem}.ls-scope .api-doc-toc__item--h2 .api-doc-toc__link{font-size:.8125rem;padding-left:.75rem}.ls-scope .api-doc-toc__item--h3 .api-doc-toc__link{color:var(--bs-secondary-color,#6c757d);font-size:.8125rem;padding-left:1rem}.ls-scope .api-doc-toc__item--h4 .api-doc-toc__link{color:var(--bs-secondary-color,#6c757d);font-size:.75rem;padding-left:1.25rem}.ls-scope .api-doc-toc__item--h5 .api-doc-toc__link{color:var(--bs-secondary-color,#6c757d);font-size:.75rem;padding-left:1.5rem}.ls-scope .api-doc-toc__item--h6 .api-doc-toc__link{color:var(--bs-secondary-color,#6c757d);font-size:.6875rem;padding-left:1.75rem}.ls-scope .markdown-body [id]{scroll-margin-top:1rem}@media (max-width:767.98px){.ls-scope .api-doc-layout{align-items:stretch;flex-direction:column;gap:1rem}.ls-scope .api-doc-toc-wrap{border-bottom:1px solid var(--bs-border-color,#dee2e6);border-right:none;flex-shrink:0;max-height:none;max-width:100%;overflow:visible;padding-bottom:.5rem;position:static;width:100%}.ls-scope .api-doc-toc{padding:.5rem 1rem}.ls-scope .api-doc-body{min-width:0;overflow-x:auto}.ls-scope .api-module .card.card-flush .card-body{padding-left:1rem;padding-right:1rem}.ls-scope .api-module .d-flex.gap-3{flex-wrap:wrap}.ls-scope .api-module .btn{min-width:0}}