blockquote{padding:1rem;margin-top:16px}blockquote table td{border:none !important}blockquote.blockquote-success{border-color:#50ba64;border:2px solid #50ba64;border-left:solid 12px #50ba64;border-radius:4px}blockquote.blockquote-success i{color:#50ba64}blockquote.blockquote-info{border-color:#4ea8f1;border:2px solid #4ea8f1;border-left:solid 12px #4ea8f1;border-radius:4px}blockquote.blockquote-info i{color:#17a2b8}blockquote.blockquote-danger{border-color:#dc3545;border:2px solid #dc3545;border-left:solid 12px #dc3545;border-radius:4px}blockquote.blockquote-danger i{color:#dc3545}blockquote.blockquote-warning{border-color:#fd7e14;border:2px solid #fd7e14;border-left:solid 12px #fd7e14;border-radius:4px}blockquote.blockquote-warning i{color:#fd7e14}a.disabled{color:gray;pointer-events:none}.pulse-primary{color:#f8f9fa;box-shadow:0 0 3px 3px #4ea8f1;animation:pulse-primary 3s infinite}.pulse-primary:hover{color:#fff !important}@-webkit-keyframes pulse-primary{0%{box-shadow:0 0 3px 3px 0 0 3px 3px #4ea8f1;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px 0 0 3px 3px #4ea8f1;color:#fff}}@keyframes pulse-primary{0%{box-shadow:0 0 3px 3px 0 0 3px 3px #4ea8f1;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #4ea8f1;color:#fff}}.pulse-warning{color:#f8f9fa;box-shadow:0 0 3px 3px #fd7e14;animation:pulse-warning 2.5s infinite}.pulse-warning:hover{color:#fff !important}@-webkit-keyframes pulse-warning{0%{box-shadow:0 0 3px 3px #fd7e14;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{color:#fff}}@keyframes pulse-warning{0%{box-shadow:0 0 3px 3px #fd7e14;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #fd7e14;color:#fff}}.pulse-default{color:#000;box-shadow:0 0 3px 3px #f8f9fa;animation:pulse-default 3.2s infinite}.pulse-default:hover{color:#000 !important}@-webkit-keyframes pulse-default{0%{box-shadow:0 0 3px 3px #f8f9fa;color:#000}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #f8f9fa;color:#000}}@keyframes pulse-default{0%{box-shadow:0 0 3px 3px #f8f9fa;color:#000}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #f8f9fa;color:#000}}.pulse-danger{color:#f8f9fa;box-shadow:0 0 3px 3px #dc3545;animation:pulse-danger 2.7s infinite}.pulse-danger:hover{color:#fff !important}@-webkit-keyframes pulse-danger{0%{box-shadow:0 0 3px 3px #dc3545;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #dc3545;color:#fff}}@keyframes pulse-danger{0%{box-shadow:0 0 3px 3px #dc3545;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #dc3545;color:#fff}}.pulse-success{color:#f8f9fa;box-shadow:0 0 3px 3px #50ba64;animation:pulse-success 3.5s infinite}.pulse-success:hover{color:#fff !important}@-webkit-keyframes pulse-success{0%{box-shadow:0 0 3px 3px #50ba64;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #50ba64;color:#fff}}@keyframes pulse-success{0%{box-shadow:0 0 3px 3px #50ba64;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #50ba64;color:#fff}}.pulse-info{color:#f8f9fa;box-shadow:0 0 3px 3px #17a2b8;animation:pulse-info 3.7s infinite}.pulse-info:hover{color:#fff !important}@-webkit-keyframes pulse-info{0%{box-shadow:0 0 3px 3px #17a2b8;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #17a2b8;color:#fff}}@keyframes pulse-info{0%{box-shadow:0 0 3px 3px #17a2b8;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #17a2b8;color:#fff}}select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:95%;background-position-y:8px}select.form-control{height:40px;font-weight:500;font-size:14px;border:1px solid #dee2e6;padding-top:3px;padding-left:12px;display:block}div.dropdown-menu{display:none;white-space:nowrap}div.bootstrap-select.form-control{height:40px;border:1px solid #dee2e6;padding-top:1px;font-weight:500;font-size:14px;border-radius:5px;z-index:inherit}div.bootstrap-select.form-control:disabled{height:35px}div.bootstrap-select.form-control .dropdown-toggle:after{-webkit-appearance:none;-moz-appearance:none;background:transparent;content:''}div.bootstrap-select.form-control .btn{box-shadow:none !important;background-color:transparent !important;border:none !important;height:35px;padding-bottom:0px !important}div.bootstrap-select.form-control .filter-option{font-size:14px;font-weight:500}div.bootstrap-select.form-control.form-control input{border:0}div.bootstrap-select.form-control.form-control input::-moz-placeholder{color:#495057;opacity:1}div.bootstrap-select.form-control.form-control input:-ms-input-placeholder{color:#495057}div.bootstrap-select.form-control.form-control input::-webkit-input-placeholder{color:#495057}div.bootstrap-select.form-control.form-control input:focus{outline:none}div.bootstrap-select.form-control .tag{color:#fff;background-color:#4ea8f1;border-radius:3px;font-size:16px;padding:3px 5px;line-height:30px}div.bootstrap-select.form-control .tag[data-role="remove"]{margin-left:4px;cursor:pointer}div.bootstrap-select.form-control .tag[data-role="remove"]:after{font-family:"Font Awesome 5 Free";content:"\f057";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:500;padding-bottom:1px}div.bootstrap-select.form-control .tag[data-role="remove"]:hover{box-shadow:none !important;font-weight:900}div.bootstrap-select.form-control .tag[data-role="remove"]:hover:active{box-shadow:none !important}.bootstrap-tagsinput{display:block !important;min-height:40px}.bootstrap-tagsinput.form-control input{border:0}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#495057;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#495057}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#495057}.bootstrap-tagsinput.form-control input:focus{outline:none}.bootstrap-tagsinput .tag{color:#fff;background-color:#4ea8f1;border-radius:3px;font-size:16px;padding:3px 5px;line-height:30px}.bootstrap-tagsinput .tag[data-role="remove"]{margin-left:4px;cursor:pointer}.bootstrap-tagsinput .tag[data-role="remove"]:after{font-family:"Font Awesome 5 Free";content:"\f057";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:500;padding-bottom:1px}.bootstrap-tagsinput .tag[data-role="remove"]:hover{box-shadow:none !important;font-weight:900}.bootstrap-tagsinput .tag[data-role="remove"]:hover:active{box-shadow:none !important}.logo{width:300px}.logo img{width:172px;height:38px}ul.navbar-nav>li.nav-item{margin:0 20px;vertical-align:middle;align-items:center}#page-content{color:#343a40;font-size:17px;overflow-wrap:break-word}#page-content a.title-anchor{color:#4ea8f1}pre{font-size:1em;margin:0 0}.bd-navbar{min-height:4rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.05),inset 0 -1px 0 rgba(0,0,0,0.1);background-color:#fff}@media (max-width: 991.98px){.bd-navbar{padding-right:.5rem;padding-left:.5rem}.bd-navbar .navbar-nav-scroll{max-width:100%;height:2.5rem;margin-top:.25rem;overflow:hidden}.bd-navbar .navbar-nav-scroll .navbar-nav{padding-bottom:2rem;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media (min-width: 768px){@supports (position: sticky){.bd-navbar{position:sticky;top:0;z-index:1071}}}.bd-navbar .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;color:rgba(255,255,255,0.85)}.bd-navbar .navbar-nav .nav-link.active,.bd-navbar .navbar-nav .nav-link:hover{color:#fff;background-color:transparent}.bd-navbar .navbar-nav .nav-link.active{font-weight:600}.bd-navbar .navbar-nav-svg{display:inline-block;width:1rem;height:1rem;vertical-align:text-top}.bd-navbar .dropdown-menu{font-size:.875rem}.bd-navbar .dropdown-item.active{font-weight:600;color:#212529;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") no-repeat 0.4rem 0.6rem/0.75rem 0.75rem}.bd-sidebar{order:0;height:100%}@supports (position: sticky){.bd-sidebar{position:sticky}}@media (min-width: 768px){.bd-sidebar{top:4rem;z-index:1000}}@media (min-width: 1350px){.bd-sidebar{flex:0 1 320px}}.bd-main{grid-area:main}@media (min-width: 768px){.bd-main{display:grid;gap:inherit;grid-template-areas:"toc" "content";grid-template-rows:auto auto 1fr}}@media (min-width: 992px){.bd-main{grid-template-areas:"content toc";grid-template-columns:4fr 1fr;grid-template-rows:auto 1fr}}.bd-links{padding-top:1rem;padding-bottom:1rem;margin-right:-15px;margin-left:-15px}@supports (position: sticky){.bd-links{position:sticky;max-height:calc(100vh - 65px);overflow-y:auto}}@media (min-width: 768px){.bd-links{display:block !important}}.bd-sidenav{display:none;padding-left:15px}.toc-entry{display:block}.toc-entry a{display:block;padding:.125rem 1.5rem;color:#77757a}.toc-entry a:hover{color:#4ea8f1;text-decoration:none}.bd-toc-link{padding:.25rem 1.5rem;font-weight:800;color:rgba(0,0,0,0.65)}.bd-toc-link:hover{color:rgba(0,0,0,0.85);text-decoration:none}.bd-toc-item.active{margin-bottom:1rem}.bd-toc-item.active:not(:first-child){margin-top:1rem}.bd-toc-item.active>.bd-toc-link{color:rgba(0,0,0,0.85)}.bd-toc-item.active>.bd-sidenav{display:block}.bd-toc{order:2;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem}@supports (position: sticky){.bd-toc{position:sticky;top:4rem;height:calc(100vh - 4rem);overflow-y:auto}}.section-nav{padding-left:0;border-left:1px solid #eee}.section-nav ul{padding-left:1rem}.bd-sidebar .nav>li>a{display:block;padding:.25rem 1.5rem;font-size:90%;color:rgba(0,0,0,0.65)}.bd-sidebar .nav>li>a:hover{color:rgba(0,0,0,0.85);text-decoration:none}.bd-sidebar .nav>.active>a,.bd-sidebar .nav>.active:hover>a{font-weight:600;color:rgba(0,0,0,0.85)}@font-face{font-family:'IBM Plex Mono';src:url("/fonts/IBMPlexMono-Regular.woff2") format("woff2");font-display:swap}.plex{font-family:'IBM Plex Mono', monospace}article h1,article h2{margin-top:20px}
