body.sidebar-active{width:100%;position:fixed;left:0;right:0;overflow:hidden}body.sidebar-active .content-rail-left{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:100;background-color:var(--container-color-alt);animation:.18s ease-out content-rail-left-slide-in;overflow-y:auto;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;padding:0 16px env(safe-area-inset-bottom,16px)16px!important;box-sizing:border-box!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important}@keyframes content-rail-left-slide-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}body.sidebar-active .navbar--container,body.sidebar-active .content-main,body.sidebar-active .content-rail-right,body.sidebar-active .footer--container{display:none!important}.content-rail-left__header{display:none}body.sidebar-active .content-rail-left__header{background:var(--container-color-alt);border-bottom:1px solid var(--border-light);z-index:1;justify-content:space-between;align-items:center;margin:0 0 4px;padding:14px 0 12px;display:flex;position:sticky;top:0}.content-rail-left__brand{color:var(--title-color);padding-top:3px;font-family:Chomsky;font-size:26px;line-height:1}.content-rail-left__close{border:1px solid var(--border-light);width:36px;height:36px;color:var(--title-color);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:20px;transition:transform .12s,background .12s;display:inline-flex}.content-rail-left__close:hover{background:var(--background-color)}.content-rail-left__close:active{transform:scale(.95)}body.sidebar-active .content-mobile-toggler{z-index:100;position:fixed}.content-shell-grid{flex-direction:row;width:100%;height:100%;min-height:calc(100vh - 65px);display:flex}.content-shell{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;min-height:100vh;margin:0 auto;padding:0 28px 100px;display:flex;overflow:hidden}.content-main{height:100%}.overview-middle-top{padding-top:15px}.page-content-offset{padding-top:50px}.content-rail-left,.content-rail-right{width:100%;margin:0 5px;position:sticky;top:110px}.content-rail-left{height:calc(100vh - 110px);overflow-y:auto}.content-rail-right{max-height:calc(100vh - 110px)}.content-rail-left{flex-direction:column;gap:8px;width:100%;min-width:270px;max-width:270px;display:flex}.content-rail-left--narrow{display:block}.content-rail-right{flex-direction:column;gap:8px;width:100%;min-width:250px;max-width:250px;display:flex}.content-section{flex-direction:column;gap:5px;width:100%;margin-top:10px;display:flex}.content-sidebar-link{color:var(--title-color);cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;gap:5px;font-size:16px;text-decoration:none;display:flex}.content-sidebar-link:hover{color:var(--text-color)}.overview-divided-middle{flex-direction:row;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.overview-item-small,.overview-title-small,.overview-title-middle,.overview-title-big,.overview-divided-small{display:none}@media (max-width:550px){.content-rail-left--narrow{display:none}}.content-mobile-toggler{display:none}@media (max-width:1075px){.content-shell{word-wrap:break-word;overflow-wrap:break-word;padding:0 12px 100px;overflow:hidden}.overview-middle{padding:30px 5px 100px}.content-rail-left,.content-rail-left--narrow,.content-rail-right{display:none}.content-mobile-toggler{background-color:var(--container-color-alt);z-index:50;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:fixed;top:80px;right:10px}.content-hamburger-icon{color:var(--title-color);cursor:pointer;font-size:22px}.content-hamburger-icon:hover{color:var(--text-color)}.overview-item-small{display:block}.page-content-offset{padding-top:43px}}@media (max-width:990px){.overview-divided-middle{display:none}.overview-divided-small{flex-direction:column;justify-content:space-between;align-items:center;margin-top:15px;display:flex}}@media (min-width:991px) and (max-width:1319px){body.stock-layout .content-shell-grid:has(.content-rail-right) .overview-divided-middle{display:none}body.stock-layout .content-shell-grid:has(.content-rail-right) .overview-divided-small{flex-direction:column;justify-content:space-between;align-items:center;margin-top:15px;display:flex}}@media (max-width:1075px){.overview-toc{display:none}}@media (max-width:750px){.overview-title-small{display:block}}@media (min-width:751px) and (max-width:1300px){.overview-title-middle{display:block}}@media (min-width:1301px){.overview-title-big{display:block}}.overview-nodata-container{flex-direction:column;justify-content:center;align-items:center;width:100vh;height:100vh;display:flex}.docs-content{width:100%}.skeleton-chart-height{height:320px}@media (max-width:1075px){.skeleton-hide-mobile{display:none!important}.skeleton-chart-height{height:200px}body.insights-doc-layout .content-rail-left{display:flex}body.insights-doc-layout .content-mobile-toggler{display:none}body.insights-doc-layout .themetoggler-big:has(.toctoggler-text){display:none}}@media (max-width:794px){body.insights-doc-layout .content-rail-left{display:none}body.insights-doc-layout .content-mobile-toggler{background:var(--pink-color);z-index:50;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .15s,box-shadow .15s;display:flex;position:fixed;top:auto;bottom:20px;right:20px;box-shadow:0 4px 12px #00000040}body.insights-doc-layout .content-mobile-toggler .content-hamburger-icon{color:#fff}body.insights-doc-layout .content-mobile-toggler:active{transform:scale(.95);box-shadow:0 2px 6px #0003}}body.insights-doc-layout.sidebar-active .content-mobile-toggler,body.insights-doc-layout .content-shell-grid.sidebar-active .content-mobile-toggler{z-index:200!important}body.insights-doc-layout.sidebar-active .themetoggler-big:has(.toctoggler-text){display:none!important}body.insights-doc-layout .content-shell-grid.sidebar-active .themetoggler-big:has(.toctoggler-text){display:none!important}@media (max-width:1075px){body.stock-layout .content-rail-left{display:flex}body.stock-layout .content-mobile-toggler{display:none}body.stock-layout .themetoggler-big:has(.toctoggler-text){display:none}}@media (max-width:794px){body.stock-layout .content-rail-left{display:none}body.stock-layout .content-mobile-toggler{background:var(--pink-color);z-index:50;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .15s,box-shadow .15s;display:flex;position:fixed;top:auto;bottom:20px;right:20px;box-shadow:0 4px 12px #00000040}body.stock-layout .content-mobile-toggler .content-hamburger-icon{color:#fff}body.stock-layout .content-mobile-toggler:active{transform:scale(.95);box-shadow:0 2px 6px #0003}}body.stock-layout.sidebar-active .content-mobile-toggler,body.stock-layout .content-shell-grid.sidebar-active .content-mobile-toggler{display:none!important}body.stock-layout.sidebar-active .themetoggler-big:has(.toctoggler-text){display:none!important}body.stock-layout .content-shell-grid.sidebar-active .themetoggler-big:has(.toctoggler-text){display:none!important}
[id]{scroll-margin-top:110px}.content-main{max-width:var(--content-prose-max);font-family:var(--body-font);color:var(--content-prose-color)}.content-main section{padding:8px 0}.content-main h1{color:var(--title-color);font-size:var(--content-h1-size);font-weight:var(--content-h1-weight);letter-spacing:var(--content-h1-tracking);margin:32px 0 12px;line-height:1.25}.content-main h1:first-child{margin-top:0}.content-main h2{color:var(--title-color);font-size:var(--content-h2-size);font-weight:var(--content-h2-weight);letter-spacing:var(--content-h2-tracking);border-top:1px solid var(--content-card-border);margin:56px 0 14px;padding-top:32px;line-height:1.3}.content-main>h2:first-child,.content-main section>h2:first-child{border-top:0;margin-top:32px;padding-top:0}.content-main h3{color:var(--title-color);font-size:var(--content-h3-size);font-weight:var(--content-h3-weight);letter-spacing:var(--content-h3-tracking);margin:28px 0 10px;line-height:1.4}.content-main h2+h3{margin-top:12px}.content-main h4{color:var(--title-color);font-family:var(--body-font);margin:18px 0 6px;font-size:1rem;font-weight:600;line-height:1.45}.content-main h5,.content-main h6{color:var(--title-color);font-family:var(--body-font);margin:18px 0 6px;font-size:.95rem;font-weight:600;line-height:1.5}.content-main p{color:var(--content-prose-color);font-size:var(--content-prose-size);font-weight:400;line-height:var(--content-prose-line);margin:0 0 20px}.docs-content>p:first-of-type{font-size:var(--content-prose-lead-size);color:var(--title-color);opacity:.92;font-weight:400;line-height:1.65}.content-main .content-lead{color:var(--content-prose-color);font-size:var(--content-prose-size);font-weight:400;line-height:var(--content-prose-line)}.content-main a{color:var(--pink-color);text-decoration:none;display:inline;position:relative}.content-main a:after{content:"";background-color:var(--pink-color);transform-origin:100%;width:100%;height:1px;transition:transform .25s ease-out;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.content-main a:hover:after{transform-origin:0;transition:transform .25s ease-in;transform:scaleX(1)}.content-main a:visited{color:var(--pink-color);opacity:.8}.content-main del{text-decoration:line-through;-webkit-text-decoration-color:var(--text-color);text-decoration-color:var(--text-color);color:var(--text-color);opacity:.7;text-decoration-thickness:1px}.content-main ul,.content-main ol{color:var(--content-prose-color);margin:0 0 22px;padding-left:1.5rem}.content-main li{color:var(--content-prose-color);font-size:var(--content-prose-size);line-height:var(--content-prose-line)}.content-main ol{list-style-type:decimal}.content-main ul{list-style-type:disc}.content-main>ul,.content-main>ol,.content-main section>ul,.content-main section>ol{border-left:2px solid var(--content-card-border);margin-left:2px;padding-left:1.75rem}.content-main ul ul,.content-main ol ol,.content-main ul ol,.content-main ol ul{border-left:none;margin:6px 0}.content-main ul.task-list{padding-left:0;list-style:none}.content-main ul.task-list>li{grid-template-columns:1.25rem 1fr;align-items:start;column-gap:.5rem;margin:6px 0;display:grid}.content-main ul.task-list>li:before{content:"";border:1.5px solid var(--text-secondary);border-radius:3px;width:1rem;height:1rem;margin-top:.3rem}.content-main ul.task-list>li.completed:before{background-color:var(--positive-color);border-color:var(--positive-color)}.content-main blockquote{border-left:3px solid var(--content-card-border);color:var(--content-prose-color);margin:22px 0;padding-left:18px}.content-main blockquote p{margin:0;font-style:normal}.content-main blockquote p+p{margin-top:8px}.content-main hr{text-align:center;background:0 0;border:0;height:1.5em;margin:56px 0;overflow:visible}.content-main hr:after{content:"• • •";color:var(--text-secondary);letter-spacing:.6em;opacity:.55;padding-left:.6em;font-size:.85rem;display:inline-block}.content-main img{border-radius:var(--content-card-radius);max-width:100%;height:auto;margin:5px auto;display:block}.docs-cover img,.docs-cover picture{border-radius:0;margin:0}.content-main>img:first-child,.content-main section:first-child>img:first-child{margin-top:0;margin-bottom:32px}.content-main code{background-color:var(--content-card-bg-alt);font-size:.85em;font-family:var(--text-font2);color:var(--title-color);border:1px solid var(--content-card-border);border-radius:4px;padding:.15rem .4rem}.content-main pre code{background-color:#0000;border:0;border-radius:0;padding:0}.katex-display>.katex>.katex-html{color:var(--title-color)}.katex{font-size:1em}.katex-display{margin:20px 0;padding:8px 0;overflow-x:auto}.content-main strong{color:var(--title-color);font-weight:600}.content-main em{font-style:italic}.content-main .bearbull-live-chart-container+p{margin-top:0}@media (max-width:900px){.content-main p,.content-main li{font-size:16.5px;line-height:1.7}.content-main h2{margin:48px 0 14px;padding-top:24px}.content-main h3{margin:24px 0 10px}}
