.docs-navbar{padding:4px 16px 0 16px;font-size:0.9em;min-height:40px;box-shadow:0 5px 0 0 #f1f1f1}@media (max-width: 991.98px){.docs-navbar{padding-right:.5rem;padding-left:.5rem}.docs-navbar .site-container{max-width:100%;margin-top:14px;overflow:hidden}.docs-navbar .site-container .navbar-nav{padding-bottom:14px;overflow-x:auto;white-space:nowrap}}@media (min-width: 768px){@supports ((position: -webkit-sticky) or (position: sticky)){.docs-navbar{position:-webkit-sticky;position:sticky;top:0;z-index:1071}}}.docs-navbar p{font-size:16px;display:inline-block;margin:0 0 0 4px}.docs-navbar a{color:#3f5588}.docs-navbar a:hover,.docs-navbar a:active,.docs-navbar a:focus{color:#f5a951;text-decoration:none}.docs-navbar img{height:26px;margin-right:10px}.docs-navbar ul{text-align:right;list-style-type:none}.docs-navbar li{display:inline-block;margin:0}.docs-navbar .nav>li>a{font-size:0.9em;color:#858585;padding:0 0 0 10px;margin:0 0 0 10px;border:none}.docs-navbar .nav>li>a:hover,.docs-navbar .nav>li>a:active,.docs-navbar .nav>li>a:focus{color:#3f5588;text-decoration:none}.algolia-autocomplete{display:block !important}.algolia-autocomplete .ds-dropdown-menu{width:100%;min-width:0 !important;max-width:none !important;padding:.75rem 0 !important;background-color:#f8f9fa !important;background:#f8f9fa !important;background-clip:padding-box !important;border:1px solid rgba(0,0,0,0.1) !important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.175) !important}@media (min-width: 768px){.algolia-autocomplete .ds-dropdown-menu{width:200%}}.algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"]{padding:0 !important;overflow:visible !important;border:0 !important;background:#f8f9fa !important}.algolia-autocomplete .ds-dropdown-menu::before{display:none !important}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{margin-top:0 !important}.algolia-autocomplete .algolia-docsearch-suggestion{padding:0 !important;overflow:visible !important;background:#f8f9fa !important}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{padding:.125rem 1rem !important;margin-top:0 !important;font-size:.875rem !important;font-weight:600 !important;color:#3f5588 !important;border-bottom:0 !important}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{float:none !important;padding-top:0 !important}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:none !important;width:auto !important;padding:0 !important;text-align:left !important}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:block !important;font-size:.875rem;color:#495057}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline::after{padding:0 .25rem;content:"/"}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none !important;width:100% !important;padding:.25rem 1rem !important}.algolia-autocomplete .algolia-docsearch-suggestion--content::before{display:none !important}.algolia-autocomplete .ds-suggestion:not(:first-child) .algolia-docsearch-suggestion--category-header{padding-top:.75rem !important;margin-top:.75rem !important;border-top:1px solid rgba(0,0,0,0.1)}.algolia-autocomplete .ds-suggestion .algolia-docsearch-suggestion--subcategory-column{display:none !important}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:0 !important;font-size:.875rem !important}.algolia-autocomplete .algolia-docsearch-suggestion--text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:.2rem 0;font-size:.8125rem !important;font-weight:400;line-height:1.25 !important;color:#6c757d}.algolia-autocomplete .algolia-docsearch-footer{float:none !important;width:auto !important;height:auto !important;padding:.75rem 1rem 0;font-size:.75rem !important;line-height:1 !important;color:#767676 !important;border-top:1px solid rgba(0,0,0,0.1)}.algolia-autocomplete .algolia-docsearch-footer--logo{display:inline !important;overflow:visible !important;color:inherit !important;text-indent:0 !important;background:none !important}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 #f5a951 !important}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 #f5a951 !important}.docs-sidebar .algolia-autocomplete{-ms-flex:1;flex:1}.docs-sidebar{-ms-flex-order:0;order:0;border-bottom:1px solid rgba(0,0,0,0.1)}@media (min-width: 768px){.docs-sidebar{border-right:1px solid rgba(0,0,0,0.1)}@supports ((position: -webkit-sticky) or (position: sticky)){.docs-sidebar{position:-webkit-sticky;position:sticky;top:45px;z-index:1000;height:calc(100vh - 45px)}}}@media (min-width: 1200px){.docs-sidebar{-ms-flex:0 1 320px;flex:0 1 320px}}.docs-links{padding-top:1rem;padding-bottom:1rem;margin-right:-15px;margin-left:-15px}@media (min-width: 768px){@supports ((position: -webkit-sticky) or (position: sticky)){.docs-links{max-height:calc(100vh - 9rem);overflow-y:auto}}}@media (min-width: 768px){.docs-links{display:block !important}}.docs-search{position:relative;padding:1rem 15px;margin-right:-15px;margin-left:-15px;border-bottom:1px solid rgba(0,0,0,0.05)}.docs-search .form-control:focus{border-color:#f1f1f1;box-shadow:0 0 0 3px rgba(241,241,241,0.25)}.docs-toggle{color:#333}.section-nav{display:none}.docs-item-link{display:block;padding:.25rem 1.5rem;font-weight:600;color:#3f5588}.docs-item-link:hover{color:#f5a951;text-decoration:none}.docs-item-link.active{color:#3f5588}.docs-item.active{margin-bottom:1rem}.docs-item.active:not(:first-child){margin-top:1rem}.docs-item.active>.docs-item-link{color:#3f5588}.docs-item.active>.docs-item-link:hover{background-color:transparent}.docs-item.active>.section-nav{display:block}.docs-sidebar .nav>li>a{display:block;padding:.25rem 2rem;font-size:90%;color:#3f5588}.docs-sidebar .nav>li>a:hover{color:#f5a951;text-decoration:none;background-color:transparent}.docs-sidebar .nav>.active>a,.docs-sidebar .nav>.active:hover>a{font-weight:600;background-color:transparent;color:#3f5588}.page-toc{-ms-flex-order:2;order:2;padding-top:24px;font-size:.875rem}@supports ((position: -webkit-sticky) or (position: sticky)){.page-toc{position:-webkit-sticky;position:sticky;top:42px;height:calc(100vh - 45px);overflow-y:auto}}#markdown-toc{padding-left:0;border-left:1px solid #eee}#markdown-toc ul{padding-left:1rem}#markdown-toc li{display:block}#markdown-toc li a{display:block;color:#858585;padding:.125rem 1.5rem}#markdown-toc li a:hover{color:#f5a951;text-decoration:none}#markdown-toc li a.active{color:#f5a951}.main{z-index:1;-ms-flex-order:1;order:1}.main a{text-decoration:none}.main a:link,.main a:visited{color:#3f5588}.main a:hover{color:#f5a951;text-decoration:none}.main>h2[id],.main>h3[id],.main>h4[id]{pointer-events:none}.main>h2[id]::before,.main>h3[id]::before,.main>h4[id]::before{display:block;height:75px;margin-top:-75px;content:" ";visibility:hidden}.main h1,.main h2,.main h3,.main h4,.main h5{margin:24px 0 16px;line-height:1.25}.main h1{font-size:30px;font-weight:500;color:#3f5588}.main h2{font-size:28px;font-weight:400;border-bottom:1px solid #f5a951;padding-bottom:8px;color:#3f5588}.main h3{font-size:24px;font-weight:400;color:#3f5588}.main h4{font-size:22px;font-weight:400}.main h5{font-size:20px;font-weight:500;border-bottom:solid 1px #ccc;padding-bottom:5px}.main h6{font-size:18px;font-weight:500}@media (max-width: 768px){.main h1{font-size:26px}.main h2{font-size:24px}.main h3{font-size:22px}.main h4{font-size:20px}.main h5{font-size:18px}}.main p.content-img{margin-top:24px}.main p.content-img img{height:auto;margin:0 auto;max-width:100%}.main p{font-size:1em;line-height:1.3em;margin-bottom:16px;color:#4F4F4F}.main li{margin:5px 0;color:#4F4F4F}.main ol,.main ul{padding-left:32px;margin-bottom:16px}.main pre span{border:none}.main blockquote{color:#7f8fa4;font-size:inherit;padding:8px 24px;margin:16px 0;border-left:3px solid #eaeaea}.main blockquote p{margin-bottom:0}.main #markdown-toc{display:none}.bottom-footer{font-size:0.9em;line-height:35px}.scrollbar-test,.layout-cell{overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin}.layout-scrollbar{scrollbar-color:rgba(0,0,0,0.2) transparent}.layout-scrollbar-obtrusive .layout-scrollbar::-webkit-scrollbar{height:.375rem;width:.375rem}.layout-scrollbar::-webkit-scrollbar-track{background-color:transparent}.layout-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.2);border-radius:3px}.layout-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.3)}.layout-scrollbar::-webkit-scrollbar-thumb:active{background-color:#000}.scrollbar-test::-webkit-scrollbar-thumb:vertical,.layout-scrollbar::-webkit-scrollbar-thumb:vertical{min-height:1.5rem}.scrollbar-test::-webkit-scrollbar-thumb:horizontal,.layout-scrollbar::-webkit-scrollbar-thumb:horizontal{min-width:1.5rem}
