.route-wrapper{position:relative;overflow:hidden}.route-wrapper nav.fixed-top:only-of-type{top:56px!important}.route-wrapper>div{margin-top:56px!important}.drawer-btn{position:fixed;right:0}.drawer-btn i{font-size:28px;color:#fff;transition:opacity .25s ease-in-out}.drawer-btn i:hover{opacity:.8}.right-drawer{position:fixed!important;top:0;right:0;z-index:9999;height:100%;width:300px;transform:translateX(300px);transition:all .25s ease-in-out}.right-drawer .drawer-close-btn{position:absolute;background:#fff;border-radius:0;padding:0 4px;left:-20px;top:0;opacity:0;transition:opacity .25s ease-in-out;box-shadow:-5px 0 8px -5px rgba(0,0,0,.49)}.right-drawer.open{transform:translateX(0)}.right-drawer.open .drawer-close-btn{opacity:1}nav[data-v-425b2088]{margin-bottom:2rem}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.bd-placeholder-img-lg{font-size:3.5rem}}.carousel{margin-bottom:4rem}.carousel-caption{bottom:3rem;z-index:10}.carousel-item{height:32rem}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:32rem}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.featurette-divider{margin:5rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}@media (min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}.featurette-heading{font-size:50px}}@media (min-width:62em){.featurette-heading{margin-top:7rem}}.bd-placeholder-img[data-v-04368886]{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.bd-placeholder-img-lg[data-v-04368886]{font-size:3.5rem}}.bd-heading a[data-v-04368886]:before{display:inline-block;width:1em;height:1em;margin-right:.25rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%25230d6efd' viewBox='0 0 16 16'%3E%3Cpath d='M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2h1a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4a1 1 0 00-1 1H2a2 2 0 012-2z'/%3E%3Cpath d='M2 5v-.5a.5.5 0 011 0V5h.5a.5.5 0 010 1h-2a.5.5 0 010-1H2zm0 3v-.5a.5.5 0 011 0V8h.5a.5.5 0 010 1h-2a.5.5 0 010-1H2zm0 3v-.5a.5.5 0 011 0v.5h.5a.5.5 0 010 1h-2a.5.5 0 010-1H2z'/%3E%3Cpath fill-rule='evenodd' d='M8.646 5.646a.5.5 0 01.708 0l2 2a.5.5 0 010 .708l-2 2a.5.5 0 01-.708-.708L10.293 8 8.646 6.354a.5.5 0 010-.708zm-1.292 0a.5.5 0 00-.708 0l-2 2a.5.5 0 000 .708l2 2a.5.5 0 00.708-.708L5.707 8l1.647-1.646a.5.5 0 000-.708z'/%3E%3C/svg%3E");background-size:1em}.bd-heading+div>*+[data-v-04368886]{margin-top:3rem}.bd-aside a[data-v-04368886]{padding:.1875rem .5rem;margin-top:.125rem;margin-left:.3125rem;color:rgba(0,0,0,.65);text-decoration:none}.bd-aside a[data-v-04368886]:focus,.bd-aside a[data-v-04368886]:hover{color:rgba(0,0,0,.85);background-color:rgba(121,82,179,.1)}.bd-aside .active[data-v-04368886]{font-weight:600;color:rgba(0,0,0,.85)}.bd-aside .btn[data-v-04368886]{padding:.25rem .5rem;font-weight:600;color:rgba(0,0,0,.65);border:0}.bd-aside .btn[data-v-04368886]:focus,.bd-aside .btn[data-v-04368886]:hover{color:rgba(0,0,0,.85);background-color:rgba(121,82,179,.1)}.bd-aside .btn[data-v-04368886]:focus{box-shadow:0 0 0 1px rgba(121,82,179,.7)}.bd-aside .btn[data-v-04368886]:before{width:1.25em;line-height:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='none' stroke='rgba(0,0,0,.5)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3E%3C/svg%3E");transition:transform .35s ease;transform-origin:.5em 50%}.bd-aside .btn[aria-expanded=true][data-v-04368886]:before{transform:rotate(90deg)}.scrollspy-example[data-v-04368886]{position:relative;height:200px;margin-top:.5rem;overflow:auto}[id=buttons] .bd-example .btn[data-v-04368886],[id=dropdowns] .bd-example .btn-group[data-v-04368886],[id=dropdowns] .bd-example .dropdown[data-v-04368886],[id=dropdowns] .bd-example .dropend[data-v-04368886],[id=dropdowns] .bd-example .dropstart[data-v-04368886],[id=dropdowns] .bd-example .dropup[data-v-04368886],[id=modal] .bd-example .btn[data-v-04368886],[id=popovers] .bd-example .btn[data-v-04368886],[id=tooltips] .bd-example .btn[data-v-04368886]{margin:0 1rem 1rem 0}@media (min-width:1200px){.body[data-v-04368886]{display:grid;gap:1rem;grid-template-columns:1fr 4fr 1fr;grid-template-rows:auto}.bd-header[data-v-04368886]{position:fixed;top:0;right:0;left:0;z-index:1030;grid-column:1/span 3}.bd-aside[data-v-04368886],.bd-cheatsheet[data-v-04368886]{padding-top:4rem}.bd-cheatsheet[data-v-04368886],.bd-cheatsheet article[data-v-04368886],.bd-cheatsheet section[data-v-04368886]{display:inherit;gap:inherit;grid-template-columns:1fr 4fr;grid-column:1/span 2;grid-template-rows:auto}.bd-aside[data-v-04368886]{grid-area:1/3;scroll-margin-top:4rem}.bd-cheatsheet section>h2[data-v-04368886],.bd-cheatsheet section[data-v-04368886]{top:2rem;scroll-margin-top:2rem}.bd-cheatsheet section>h2[data-v-04368886]:before{position:absolute;top:0;right:0;bottom:-2rem;left:0;z-index:-1;content:"";background-image:linear-gradient(180deg,#fff calc(100% - 3rem),hsla(0,0%,100%,.01))}.bd-cheatsheet .bd-heading[data-v-04368886],.bd-cheatsheet article[data-v-04368886]{top:8rem;scroll-margin-top:8rem}.bd-cheatsheet .bd-heading[data-v-04368886]{z-index:1}}.themed-grid-col[data-v-0bae88db]{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2)}.themed-container[data-v-0bae88db]{padding:.75rem;margin-bottom:1.5rem;background-color:rgba(0,123,255,.15);border:1px solid rgba(0,123,255,.2)}.icon-list{padding-left:0;list-style:none}.icon-list li{display:flex;align-items:flex-start;margin-bottom:.25rem}.icon-list li:before{display:block;flex-shrink:0;width:1.5em;height:1.5em;margin-right:.5rem;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212529' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 110 16A8 8 0 018 0zM4.5 7.5a.5.5 0 000 1h5.793l-2.147 2.146a.5.5 0 00.708.708l3-3a.5.5 0 000-.708l-3-3a.5.5 0 10-.708.708L10.293 7.5H4.5z'/%3E%3C/svg%3E") no-repeat 50%/100% auto}

/*! CSS Used from: https://getbootstrap.com/docs/5.0/dist/css/bootstrap.min.css */code,pre{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}/*! CSS Used from: https://getbootstrap.com/docs/5.0/assets/css/docs.css */.highlight{padding:1rem;margin-bottom:1rem;background-color:#f8f9fa}@media(min-width:576px){.highlight{padding:1rem 1.5rem}}.highlight pre{padding:0;margin-top:.65rem;margin-bottom:.65rem;white-space:pre;background-color:transparent;border:0}.highlight pre code{font-size:inherit;color:#212529;word-wrap:normal}.bd-content .highlight{margin-right:-.75rem;margin-left:-.75rem}@media(min-width:576px){.bd-content .highlight{margin-right:0;margin-left:0}}.bd-clipboard+.highlight{margin-top:0}.chroma .nt{color:#2f6f9f}/*! CSS Used from: https://getbootstrap.com/docs/5.0/dist/css/bootstrap.min.css */button{border-radius:0}button:focus:not(:focus-visible){outline:0}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none}[type=button],button{-webkit-appearance:button}/*! CSS Used from: https://getbootstrap.com/docs/5.0/assets/css/docs.css */.bd-clipboard{position:relative;display:none;float:right}@media(min-width:768px){.bd-clipboard{display:block}}.btn-clipboard{position:absolute;top:.65rem;right:.65rem;z-index:10;display:block;padding:.25rem .5rem;font-size:.65em;color:#0d6efd;background-color:#fff;border:1px solid;border-radius:.25rem}.btn-clipboard:focus,.btn-clipboard:hover{color:#fff;background-color:#0d6efd}/*! CSS Used from: https://getbootstrap.com/docs/5.0/dist/css/bootstrap.min.css */*,:after,:before{box-sizing:border-box}.h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:1rem}ul{padding-left:2rem;margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}strong{font-weight:bolder}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}::-moz-focus-inner{padding:0;border-style:none}.d-block{display:block!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.mt-4{margin-top:1.5rem!important}.mb-5{margin-bottom:3rem!important}.pb-2{padding-bottom:.5rem!important}.text-muted{color:#6c757d!important}@media(min-width:768px){.my-md-0{margin-top:0!important;margin-bottom:0!important}}@media(min-width:992px){.mb-lg-5{margin-bottom:3rem!important}}@media(min-width:1200px){.ps-xl-3{padding-left:1rem!important}}/*! CSS Used from: https://getbootstrap.com/docs/5.0/assets/css/docs.css */.bd-toc{grid-area:toc}@media(min-width:992px){.bd-toc{position:sticky;top:5rem;right:0;z-index:2;height:calc(100vh - 7rem);overflow-y:auto}}.bd-toc nav{font-size:.875rem}.bd-toc nav ul{padding-left:0;list-style:none}.bd-toc nav ul ul{padding-left:1rem;margin-top:.25rem}.bd-toc nav li{margin-bottom:.25rem}.bd-toc nav a{color:inherit}