@charset "UTF-8";.bd-callout{--bd-callout-link:10, 88, 202;--bd-callout-code-color:#ab296a;--bs-link-color-rgb:var(--bd-callout-link);--bs-code-color:var(--bd-callout-code-color);padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;color:var(--bd-callout-color,inherit);background-color:var(--bd-callout-bg,#f8f9fa);border-left:.25rem solid var(--bd-callout-border,#dee2e6);border-radius:.25rem}.bd-callout>h4{margin-bottom:.25rem;margin-top:0!important;color:var(--bd-callout-color,inherit)!important}.bd-callout>:last-child{margin-bottom:0}.bd-callout+.bd-callout{margin-top:-.25rem}.bd-callout .highlight{background-color:rgba(0,0,0,5%)}.bd-callout-info{--bd-callout-color:#055160;--bd-callout-bg:#cff4fc;--bd-callout-border:#9eeaf9}.bd-callout-warning{--bd-callout-color:#664d03;--bd-callout-bg:#fff3cd;--bd-callout-border:#ffe69c}.bd-callout-danger{--bd-callout-color:#58151c;--bd-callout-bg:#f8d7da;--bd-callout-border:#f1aeb5}.announcement{background-color:#c5e0ff;border:1px solid #e3e3e3;border-radius:4px;padding:15px;margin-bottom:20px;color:#333;font-size:14px;line-height:1.42857143;font-family:var(--font-family)}.announcement a{color:transparent;text-decoration:none}.announcement a:hover{color:transparent;text-decoration:none}.announcement-badge{background:#0086ff;border:none;padding:5px;border-radius:16px;font-size:14px;color:#fff;white-space:nowrap;padding:6px;line-height:1.6;width:fit-content;font-weight:600}h1,h2,h3,h4,h5,h6{line-height:1.2!important}h1,.h1{font-size:4rem!important;font-weight:350!important}h2,.h2{font-size:3.5rem!important;font-weight:400!important}h3,.h3{font-size:3rem!important;font-weight:450!important}h4,.h4{font-size:2.5rem!important;font-weight:500!important}h5,.h5{font-size:2rem!important;font-weight:550!important}h6,.h6{font-size:1.5rem!important;font-weight:600!important}h2{margin-top:30px}h3{margin-top:30px}h4{margin-top:15px}body{font-size:18px;line-height:1.75}p,.paragraph{font-size:18px;line-height:1.75}@media(max-width:768px){body{font-size:16px;line-height:1.7}p,.paragraph{font-size:16px;line-height:1.7}}blockquote,blockquote *{background-color:#eff7fd}blockquote{border-left:4px solid #0c53c3}details>summary{display:flex;align-items:baseline;cursor:pointer;list-style:none;position:relative}details>summary::-webkit-details-marker{display:none}details>summary h1,details>summary h2,details>summary h3,details>summary h4,details>summary h5,details>summary h6{margin:0;margin-top:0!important;margin-bottom:0!important;display:inline;font-weight:inherit}details>summary::before{content:'❯';margin-right:.75rem;transition:transform .2s ease;flex-shrink:0;display:inline-block;width:1.275rem;text-align:center;font-size:1.275rem;line-height:1;position:relative;top:.1em;background:0 0}details[open]>summary::before{transform:rotate(90deg);background:0 0}details>summary{list-style-type:none}details>summary::-webkit-details-marker{display:none}.toc-sidebar .toc-header h3{font-size:14px!important;font-weight:600!important}table th,table td{font-size:16px!important;font-weight:600!important;line-height:1.4!important}table th h1,table th h2,table th h3,table th h4,table th h5,table th h6,table td h1,table td h2,table td h3,table td h4,table td h5,table td h6{font-size:16px!important;font-weight:600!important;line-height:1.4!important;margin:0!important}.md-body table th,.md-body table td{font-size:16px!important;font-weight:600!important;line-height:1.4!important}body{line-height:1.6;height:auto}header{grid-column:1/-1;border-bottom:solid 1px #ccc;display:flex;align-items:center}header>.row{flex-grow:1;margin:0}.sidebar{grid-row:2;overflow-y:auto;border-right:solid 1px #ccc}.content{grid-row:3;overflow-y:auto}.sidebar .docs>svg{display:none}@media(max-width:768px){.sidebar>nav{display:none}.sidebar>nav.expanded{display:block}.sidebar .docs>svg{display:initial}.sidebar>nav.expanded .docs>svg{transform:rotate(-90deg)}}@media(min-width:768px){#show-menu{display:none}body{display:grid;height:100vh;grid-template-columns:1fr;grid-template-rows:60px auto 1fr}.content{grid-row:2;overflow-y:auto}}@media(min-width:992px){body{grid-template-columns:200px 1fr;grid-template-rows:60px 1fr}.content{padding:0 50px;overflow-y:auto}}@media(min-width:1200px){body{grid-template-columns:300px 1fr}.content{padding:0 100px;overflow-y:auto}}.sidebar .docs{padding:10px 30px;text-transform:uppercase;font-weight:700;font-size:.9em}.sidebar>*{padding:0 20px 40px}.sidebar button{margin-top:10px;padding:0 10px;background:0 0}.sidebar button:hover{background:#00929220}.sidebar button>svg{transition:transform .2s}.sidebar button.collapsed>svg{transform:rotate(-90deg)}.sidebar button.collapsed+ul{display:none}.sidebar li{border-radius:6px}.sidebar li:has(>a){padding:0 10px}.sidebar li>a{width:100%;display:inline-block}li:has(>a.active){background:#eff7fd}li>a.active{color:#0066af}ol,ul{margin:0}img{vertical-align:middle;border:0}.section{padding-top:100px;padding-bottom:100px}.section-sm{padding-top:80px;padding-bottom:80px}.section-title{margin-bottom:40px}.bg-cover{background-size:cover;background-position:50%;background-repeat:no-repeat}.border-primary{border-color:#f2f2f2!important}pre{padding:20px;background:var(--secondary-color);border-radius:2px}.icon{font-size:40px}.shadow{box-shadow:0 5px 15px rgba(0,0,0,7%)!important;transition:.3s ease}.shadow-bottom{box-shadow:0 1px rgba(12,13,14,.1),0 1px 6px rgba(59,64,69,.1)}.shadow:hover,.shadow:focus{box-shadow:0 14px 25px rgba(0,0,0,.1)!important}p>a:after{text-decoration:none;height:0!important;color:#004fc6!important;cursor:pointer}p>a{text-decoration:none;height:0!important;color:#0086ff!important;cursor:pointer}p>a>img,p>img{max-width:100%!important;height:auto;margin-bottom:15px;margin-top:15px;display:block}twitter-widget{margin:0 auto}.list-styled li{padding-left:20px;position:relative}.list-styled li::before{position:absolute;content:'';height:8px;width:8px;border-radius:50%;background:#0086ff;opacity:1;left:0;top:18px}li.parent::before{display:none}li.parent a{font-size:20px}#accordion i{font-size:14px;line-height:2}p>a{color:#0086ff!important;cursor:pointer}p>a:hover,p>a:focus{color:#004fc6;cursor:pointer}@media(min-width:992px){.visible-xs{display:none!important}}@media screen and (max-width:600px){.p,p{font-size:18px!important}.body,body{font-size:18px!important}}.docs-main-content{padding-bottom:20px}.md-body{padding-bottom:20px}