.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 768px){.bd-placeholder-img-lg{font-size:3.5rem}}.b-example-divider{width:100%;height:3rem;background-color:rgba(0,0,0,.1);border:solid rgba(0,0,0,.15);border-width:1px 0;box-shadow:inset 0 .5em 1.5em rgba(0,0,0,.1),inset 0 .125em .5em rgba(0,0,0,.15)}.b-example-vr{flex-shrink:0;width:1.5rem;height:100vh}.bi{vertical-align:-.125em;fill:currentColor}.nav-scroller{position:relative;z-index:2;height:2.75rem;overflow-y:hidden}.nav-scroller .nav{display:flex;flex-wrap:nowrap;padding-bottom:1rem;margin-top:-1px;overflow-x:auto;text-align:center;white-space:nowrap}.btn-bd-theme{--bd-violet-bg:#d26500;--bd-violet-rgb:112.520718,44.062154,249.437846;--bs-btn-font-weight:600;--bs-btn-color:var(--bs-white);--bs-btn-bg:var(--bd-violet-bg);--bs-btn-border-color:var(--bd-violet-bg);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:#ab5300;--bs-btn-hover-border-color:#ab5300;--bs-btn-focus-shadow-rgb:var(--bd-violet-rgb);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:#8a4300;--bs-btn-active-border-color:#8a4300}.bd-mode-toggle{z-index:1500}.thbg{background-color:var(--bs-tertiary-bg)!important}html{scroll-behavior:smooth}.border:hover{border:var(--bs-border-width) var(--bs-border-style) var(--bs-primary-border-subtle)!important}.truncate-text-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.truncate-text-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body{font-family:"Arial";padding-top:50px;padding-bottom:50px}pre{padding:20px}dd > a:hover > img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}dd > a:hover > svg{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);color:var(--bs-emphasis-color)}dd > a > svg{color:var(--bs-emphasis-color)}p{font-size:16px}figure{margin-left:auto;margin-right:auto;line-height:0;position:relative;display:table}figure > img{display:inline-block;width:100%}figcaption{color:#fff;background:rgba(55,55,55,0.5);padding:1em;line-height:1;position:absolute;left:0;right:0;bottom:0;display:table-caption}.back-to-top{cursor:pointer;position:fixed;bottom:20px;right:20px}.divider{margin:40px 0}.sub-header{padding-bottom:10px;border-bottom:1px solid #eee}.jumbotron > .jumbotron-background > img{position:absolute;top:50px;left:0;width:100%;height:100px;z-index:10}.jumbotron-background{position:absolute;top:0;left:0;width:100%;height:100px}.dropdown:hover > .dropdown-menu{display:block}.dropend:hover > .dropdown-menu{display:inline-block}.dropdown-sub{position:relative}.dropdown-sub > .dropdown-menu{top:0;left:100%;margin-top:-5px;display:none}.dropdown-sub:hover > .dropdown-menu{display:inline-block}.navbar-fixed-top{border:0}h2{padding-top:50px}h3{padding-top:50px}.page-header{padding-top:50px}.navbar-wrapper{position:absolute;top:0;right:0;left:0;z-index:20}.navbar-wrapper > .container{padding-right:0;padding-left:0}.navbar-wrapper .navbar{padding-right:15px;padding-left:15px}.navbar-wrapper .navbar .container{width:auto}.carousel{top:4px;height:500px;margin-bottom:80px}.carousel-caption{z-index:10}.carousel .item{height:500px;background-color:#777}.carousel-inner > .item > img{position:absolute;top:0;left:0;width:100%;height:100%;min-height:200px;object-fit:cover}.carousel-inner > .item > a > img{position:absolute;top:0;left:0;width:100%;height:100%;min-height:200px;object-fit:cover}.sidebar{display:none}.marketing .col-left{margin-bottom:20px;text-align:left}.marketing .col-lg-4{margin-bottom:20px;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:10px;margin-left:10px}.divider{margin:40px 0}.featurette-divider{margin:40px 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-1px;margin:20px}.featurette{margin:10px}.btn.outline{background:none}.btn-primary.outline{border:1px solid #428bca;color:#428bca}.btn-primary.outline:hover,.btn-primary.outline:focus,.btn-primary.outline:active,.btn-primary.outline.active,.open > .dropdown-toggle.btn-primary{background:#428bca;color:#fff;border-color:#33a6cc}.btn-primary.outline:active,.btn-primary.outline.active{border-color:#007299;color:#007299;box-shadow:none}.btn-green.outline{border:1px solid #3ec73c;color:#319e2f}.btn-green.outline:hover,.btn-green.outline:focus,.btn-green.outline:active,.btn-green.outline.active,.open > .dropdown-toggle.btn-green{background:#3ec73c;color:#fff;border-color:#3ec73c}.btn-green.outline:active,.btn-green.outline.active{border-color:#33a331;color:#33a331;box-shadow:none}.btn-red.outline{border:1px solid #e83131;color:#e83131}.btn-red.outline:hover,.btn-red.outline:focus,.btn-red.outline:active,.btn-red.outline.active,.open > .dropdown-toggle.btn-red{background:#e83131;color:#fff;border-color:#e83131}.btn-red.outline:active,.btn-red.outline.active{border-color:#cc2b2b;color:#cc2b2b;box-shadow:none}@media (min-width: 768px){.sidebar{position:fixed;top:51px;bottom:0;left:0;z-index:1000;display:block;padding:20px;overflow-x:hidden;overflow-y:auto;background-color:#f5f5f5;border-right:1px solid #eee}.carousel-caption p{margin-bottom:20px;font-size:21px;line-height:1.4}.featurette-heading{font-size:40px}}.nav-sidebar{margin-right:-21px;margin-bottom:20px;margin-left:-20px}.nav-sidebar > li > a{padding-right:20px;padding-left:20px}.nav-sidebar > .active > a,.nav-sidebar > .active > a:hover,.nav-sidebar > .active > a:focus{color:#fff;background-color:#428bca}.main{padding:20px}@media (min-width: 768px){.main{padding-right:40px;padding-left:40px}}.main .page-header{margin-top:0}.placeholders{margin-bottom:30px;text-align:center}.placeholders h4{margin-bottom:0}.placeholder{margin-bottom:20px}.placeholder img{display:inline-block;border-radius:50%}@media (min-width: 992px){.featurette-heading{margin-top:10px}}code[class*="language-"],pre[class*="language-"]{color:#333;background:none;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.4;-moz-tab-size:8;-o-tab-size:8;tab-size:8;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:.8em;overflow:auto;border-radius:3px;color:var(--codeblock-color);background:var(--codeblock-bg)}:not(pre) > code[class*="language-"]{padding:.1em;border-radius:.3em;color:var(--codeblock-color);white-space:normal;background:var(--codeblock-bg)}.token.comment,.token.blockquote{color:#969896}.token.cdata{color:#183691}.token.doctype,.token.punctuation,.token.variable,.token.macro.property{color:#333}.token.operator,.token.important,.token.keyword,.token.rule,.token.builtin{color:#a71d5d}.token.string,.token.url,.token.regex,.token.attr-value{color:#183691}.token.property,.token.number,.token.boolean,.token.entity,.token.atrule,.token.constant,.token.symbol,.token.command,.token.code{color:#0086b3}.token.tag,.token.selector,.token.prolog{color:#63a35c}.token.function,.token.namespace,.token.pseudo-element,.token.class,.token.class-name,.token.pseudo-class,.token.id,.token.url-reference .token.variable,.token.attr-name{color:#795da3}.token.entity{cursor:help}.token.title,.token.title .token.punctuation{font-weight:700;color:#1d3e81}.token.list{color:#ed6a43}.token.inserted{background-color:#eaffea;color:#55a532}.token.deleted{background-color:#ffecec;color:#bd2c00}.token.bold{font-weight:700}.token.italic{font-style:italic}.language-json .token.property{color:#183691}.language-markup .token.tag .token.punctuation{color:#333}code.language-css,.language-css .token.function{color:#0086b3}.language-yaml .token.atrule{color:#63a35c}code.language-yaml{color:#183691}.language-ruby .token.function{color:#333}.language-markdown .token.url{color:#795da3}.language-makefile .token.symbol{color:#795da3}.language-makefile .token.variable{color:#183691}.language-makefile .token.builtin{color:#0086b3}.language-bash .token.keyword{color:#0086b3}pre[data-line]{position:relative;padding:1em 0 1em 3em}pre[data-line] .line-highlight-wrapper{position:absolute;top:0;left:0;background-color:transparent;display:block;width:100%}pre[data-line] .line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}pre[data-line] .line-highlight:before,pre[data-line] .line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}#my-style a{color:#bd5b00}#my-style a:link{color:#bd5b00}#my-style a:hover{color:#dd2c00;text-decoration:underline}.my-style-class > a{color:#bd5b00}.my-style-class > a:link{color:#bd5b00}.my-style-class > a:hover{color:#dd2c00;text-decoration:underline}.nav-mystyle .nav-link:hover,.nav-mystyle .nav-link:focus{text-decoration:underline}.nav-mystyle .nav-link.active,.nav-mystyle .show > .nav-link{font-weight:700;color:#ff9122;text-decoration:underline}.carousel-item{height:500px;background-size:50% auto;background-position:right 50%}.btn-default{--bs-btn-color:var(--bs-dark-text-emphasis);--bs-btn-border-color:rgba(var(--bs-tertiary-color-rgb),1);--bs-btn-hover-color:var(--bs-dark-text-emphasis);--bs-btn-hover-bg:rgba(var(--bs-tertiary-color-rgb),0.1);--bs-btn-hover-border-color:var(--bs-light-text-emphasis);--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:var(--bs-dark-text-emphasis);--bs-btn-active-bg:rgba(var(--bs-tertiary-color-rgb),0.3);--bs-btn-active-border-color:var(--bs-light-text-emphasis);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}[data-bs-theme=dark] .table-theme{--bs-table-color:var(--bs-body-color);--bs-table-bg:#262b2f;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#353a3e;--bs-table-striped-color:var(--bs-body-color);--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;--bs-table-dt-color:var(--bs-dark-text-emphasis);--bs-table-dt-hover-color:#ffedd0;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}[data-bs-theme=light] .table-theme{--bs-table-color:var(--bs-body-color);--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:var(--bs-body-color);--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;--bs-table-dt-color:var(--bs-dark-text-emphasis);--bs-table-dt-hover-color:#766a5d;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-theme > tbody > tr > td > dl > dd{padding-left:20px}.table-striped-dt > tbody > tr > td > dl > dt{color:var(--bs-table-dt-color)}.table-hover-dt > tbody > tr:hover > td > dl > dt{color:var(--bs-table-dt-hover-color)}.acc-scrollable{height:10%}.acc-scrollable .accordion-item{max-height:10%;overflow:hidden}.acc-scrollable .accordion-body{overflow-y:auto}.popover-img{max-width:100%}.subpack-title{color:var(--bs-warning);margin-top:20px;margin-bottom:20px;font-weight:700}
.code-class{color:var(--bs-primary-text-emphasis);font-style:italic;font-weight:700}.code-function{color:var(--bs-code-color);font-style:italic;font-weight:700}.code-arg{font-style:italic}.code-par{color:var(--bs-success-text-emphasis);font-weight:700}.code-type{color:var(--bs-warning-text-emphasis)}.code-h3{font-weight:700}.code-h4{font-weight:700;margin-top:20px;margin-bottom:30px}.md-title{color:var(--bs-code-color)}