.avatar{width:32px;height:32px;position:relative;border-radius:50%;overflow:hidden;display:inline-table}.user-status .dropdown-menu{font-size:14px;min-width:260px}.user-status .dropdown-menu .avatar{display:block;margin:0 auto}.user-status .dropdown-toggle:after{display:none}.user-status .darkmode-toggle-button .bi{font-size:1.3rem;line-height:0;top:3px;left:-3px;position:relative}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}a.navbar-brand img.logo{height:28px;margin-top:2px}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}.navbar{background-color:#17233b}.search-input-group{position:relative}.search-input-group .search-input{border:none}.search-input-group .input-group-append .btn.search-reset{background:#fff;color:#000;position:absolute;right:2.6rem;z-index:4;opacity:.3}.search-input-group .input-group-append .btn.search-reset:active,.search-input-group .input-group-append .btn.search-reset:focus,.search-input-group .input-group-append .btn.search-reset:hover{opacity:1}.search-input-group .input-group-append .btn.search-btn{background:#0056b3;border-color:#0056b3;color:#fff}.search-input-group .input-group-append .btn.search-btn:hover{background:#005a9e;border-color:#005a9e}.book-card{border-left:1.2rem solid #0056b3}.card-link .card:hover{background-color:#f9f9f9}a.card-link,a.card-link:active,a.card-link:hover,a.card-link:link,a.card-link:visited{text-decoration:none}a.card-link:active .card-title,a.card-link:hover .card-title{text-decoration:underline}.markdown-viewer{color:rgba(14,30,37,.8705882352941177)}.markdown-viewer code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px;white-space:pre-wrap}.markdown-viewer pre{font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;color:#333;padding:1em;margin:.5em 0;overflow:auto;background:rgba(0,0,0,.06);border-radius:.25rem}.markdown-viewer pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0;color:rgba(0,0,0,.9)}.markdown-viewer img{max-width:100%}.markdown-viewer h1 a.heading-anchor,.markdown-viewer h2 a.heading-anchor,.markdown-viewer h3 a.heading-anchor,.markdown-viewer h4 a.heading-anchor,.markdown-viewer h5 a.heading-anchor,.markdown-viewer h6 a.heading-anchor{color:#02acbe;text-decoration:none;padding-left:.5rem;opacity:0;transition:opacity .2s}.markdown-viewer h1:hover a.heading-anchor,.markdown-viewer h2:hover a.heading-anchor,.markdown-viewer h3:hover a.heading-anchor,.markdown-viewer h4:hover a.heading-anchor,.markdown-viewer h5:hover a.heading-anchor,.markdown-viewer h6:hover a.heading-anchor{opacity:1}.markdown-viewer h1{font-size:1.7rem}.markdown-viewer h2{font-size:1.5rem}.markdown-viewer h3{font-size:1.3rem}.markdown-viewer h4{font-size:1.1rem}.markdown-viewer h5{font-size:1rem}.markdown-viewer h6{font-size:1rem;color:grey}.markdown-viewer h1,.markdown-viewer h2,.markdown-viewer h3,.markdown-viewer h4,.markdown-viewer h5,.markdown-viewer h6{font-weight:600;margin:2.5rem 0 1.25rem;color:#00456e}.markdown-viewer blockquote,.markdown-viewer ol,.markdown-viewer p,.markdown-viewer pre,.markdown-viewer ul{margin:16px 0}.markdown-viewer ol>li>ol,.markdown-viewer ol>li>ul,.markdown-viewer ul>li>ol,.markdown-viewer ul>li>ul{margin:0}.markdown-viewer blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #ccc}.markdown-viewer blockquote p:first-child{margin-top:0}.markdown-viewer blockquote p:last-child{margin-bottom:0}.markdown-viewer b,.markdown-viewer strong{font-weight:500}.markdown-viewer a.external-link:after{content:"\f1c5";padding-left:.33rem;font-size:.7rem;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:700!important;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.markdown-viewer table{margin:16px 0!important}.markdown-viewer table td{min-width:50px;max-width:1000px}.markdown-viewer .table,.markdown-viewer .table td,.markdown-viewer .table th{border:1px solid #dee2e6}.markdown-viewer .table thead th{vertical-align:top}.markdown-viewer ol,.markdown-viewer ul{padding-left:2em}.markdown-viewer ol li,.markdown-viewer ul li{margin-top:.5em;margin-bottom:.5em}.markdown-viewer ol.contains-task-list,.markdown-viewer ul.contains-task-list{padding-left:7px}.markdown-viewer ol.contains-task-list ol.contains-task-list,.markdown-viewer ol.contains-task-list ul.contains-task-list,.markdown-viewer ul.contains-task-list ol.contains-task-list,.markdown-viewer ul.contains-task-list ul.contains-task-list{padding-left:2em}.markdown-viewer ol.contains-task-list li,.markdown-viewer ul.contains-task-list li{list-style-type:none}.markdown-viewer ol.contains-task-list li input[type=checkbox],.markdown-viewer ul.contains-task-list li input[type=checkbox]{vertical-align:middle;margin:4px;float:none}.markdown-viewer .callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px;color:#000}.markdown-viewer .callout h1,.markdown-viewer .callout h2,.markdown-viewer .callout h3,.markdown-viewer .callout h4,.markdown-viewer .callout h5,.markdown-viewer .callout h6{margin-top:0;margin-bottom:5px}.markdown-viewer .callout p:first-child{margin-top:0}.markdown-viewer .callout p:last-child{margin-bottom:0}.markdown-viewer .callout code{border-radius:3px;border:1px solid #ddd}.markdown-viewer .callout+.callout{margin-top:-5px}.markdown-viewer .callout.callout-success{background-color:#dff0d8;border-color:#d6e9c6 #d6e9c6 #d6e9c6 #3c763d}.markdown-viewer .callout.callout-success h1,.markdown-viewer .callout.callout-success h2,.markdown-viewer .callout.callout-success h3,.markdown-viewer .callout.callout-success h4,.markdown-viewer .callout.callout-success h5,.markdown-viewer .callout.callout-success h6{color:#3c763d}.markdown-viewer .callout.callout-info{background-color:#d9edf7;border-color:#bce8f1 #bce8f1 #bce8f1 #1b809e}.markdown-viewer .callout.callout-info h1,.markdown-viewer .callout.callout-info h2,.markdown-viewer .callout.callout-info h3,.markdown-viewer .callout.callout-info h4,.markdown-viewer .callout.callout-info h5,.markdown-viewer .callout.callout-info h6{color:#1b809e}.markdown-viewer .callout.callout-warning{background-color:#fcf8e3;border-color:#faebcc #faebcc #faebcc #aa6708}.markdown-viewer .callout.callout-warning h1,.markdown-viewer .callout.callout-warning h2,.markdown-viewer .callout.callout-warning h3,.markdown-viewer .callout.callout-warning h4,.markdown-viewer .callout.callout-warning h5,.markdown-viewer .callout.callout-warning h6{color:#aa6708}.markdown-viewer .callout.callout-danger{background-color:#f2dede;border-color:#ebccd1 #ebccd1 #ebccd1 #ce4844}.markdown-viewer .callout.callout-danger h1,.markdown-viewer .callout.callout-danger h2,.markdown-viewer .callout.callout-danger h3,.markdown-viewer .callout.callout-danger h4,.markdown-viewer .callout.callout-danger h5,.markdown-viewer .callout.callout-danger h6{color:#ce4844}body{position:relative}.table-of-contents-wrapper{overflow-y:auto;position:-webkit-sticky;position:sticky;max-height:100vh;top:1rem;border-left:1px solid #dadde1;padding:.5rem 0 .5rem 1rem}.table-of-contents-wrapper .table-of-contents-wrapper-summary{color:#000;font-weight:500;font-size:1rem;margin-bottom:.5rem;margin-top:0;position:relative;text-transform:uppercase}.table-of-contents-wrapper .table-of-contents-wrapper-summary:before{border:solid #555;border-width:0 2px 2px 0;content:"";left:0;padding:2px;position:absolute;top:.6rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.table-of-contents-wrapper .table-of-contents-wrapper-summary::marker{color:transparent;opacity:0}.table-of-contents-wrapper[open] .table-of-contents-wrapper-summary:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.table-of-contents-wrapper .gotop{padding-top:.8rem;font-size:.9rem;padding-left:.6em}.table-of-contents-wrapper>nav>ul{padding-left:0}.table-of-contents-wrapper>nav>ul>li{margin-left:0}.table-of-contents-wrapper ul{list-style-type:none;padding-left:.5rem;font-size:.9rem;margin-bottom:0}.table-of-contents-wrapper ul li{margin:.65rem 0 .65rem .5rem;line-height:1.1rem}.table-of-contents-wrapper ul li a{padding:0 0 0 1rem;position:relative;color:#333}.table-of-contents-wrapper ul li a.active,.table-of-contents-wrapper ul li a:hover{color:#0e2840}.table-of-contents-wrapper ul li a:hover{text-decoration:underline}.table-of-contents-wrapper ul li a.active:before{content:"";position:absolute;background-color:#1c4f7f;height:100%;width:3px;left:-.1rem}.table-of-contents-wrapper::-webkit-scrollbar-thumb{background:#dadde1;border-radius:.25rem}.table-of-contents-wrapper::-webkit-scrollbar{width:.5rem}ul.article-breadcrumb{display:inline;list-style:none;padding:0;margin:0}ul.article-breadcrumb li{display:inline;padding:0;margin:0;font-weight:700}ul.article-breadcrumb li:before{content:"\203A";margin:0 .5rem;font-weight:400;font-size:1.4rem;line-height:0}ul.article-breadcrumb li:first-child:before{display:none}.article-banner .article-banner-item{padding-right:1rem}.article-banner .article-banner-item .bi{padding-right:.25rem}.article-banner .article-banner-item .btn.btn-link{line-height:1.67;padding:0;border-width:0;display:inline;vertical-align:unset}.article-actions{position:relative}.article-actions .article-actions-item{padding-right:1rem}.article-actions .article-actions-item .bi{padding-right:.25rem}.article-actions .article-actions-item .btn.btn-link{padding:0;border-width:0;display:inline;vertical-align:bottom}.article-actions .toast-container{position:absolute;top:2.8rem;right:0;z-index:1;white-space:nowrap}.article-actions .toast-container .toast{border:none}.article-feedback{background-color:#f9f9f9;border:1px solid rgba(0,0,0,.1)}.article-feedback .vote{opacity:.8;padding:0 1rem;font-size:2rem;cursor:pointer}.article-feedback .vote:hover{opacity:1}.article-feedback .vote.upvote{color:green}.article-feedback .vote.downvote{color:red}.article-nav .btn{max-width:40%;min-width:200px}.sidebar{position:-webkit-sticky;position:sticky;top:0;z-index:1000;height:100vh;border-right:1px solid rgba(0,0,0,.1);background-color:#f9f9f9;padding:0}.sidebar .sidebar-content{height:100%}.sidebar details{position:relative}.sidebar details summary{color:#000;background:#f9f9f9;margin:0;padding:.3em 0 .3em .65em;line-height:1.2rem;list-style:none}.sidebar details summary:before{border:solid #555;border-width:0 2px 2px 0;content:"";left:-.3rem;padding:2px;position:absolute;top:.75rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.sidebar details summary::marker{color:transparent;opacity:0}.sidebar details[open] summary:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:.6rem;left:-.2rem}.sidebar details ul li{margin:.6em .3em .6em 0;line-height:1.1rem}.sidebar details ul{padding-left:.7em}.sidebar ul li.active{font-weight:600}.sidebar ul li.active a{position:relative}.sidebar ul li.active a:before{content:"";position:absolute;height:100%;width:3px;left:-.6rem;top:0;background-color:#1c4f7f}.sidebar ul{margin-left:.3rem}.sidebar details ul{margin-left:0}.sidebar details details{padding-left:6px}.sidebar .menu-root{padding:.75rem .5rem;border-bottom:1px solid #ddd}.sidebar .menu-root .bi{font-size:1.1rem}.sidebar .menu-scrollable{height:100%;overflow-y:auto;margin:.4rem 4px .4rem .4rem;padding-top:.3rem;padding-bottom:4rem;padding-left:.3rem;font-size:.9rem}.sidebar .menu-scrollable::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:.25rem;display:none}.sidebar .menu-scrollable:hover::-webkit-scrollbar-thumb{display:block}.sidebar .menu-scrollable::-webkit-scrollbar{width:.5rem}.menu-root{padding:.75rem .5rem;margin-left:-15px;margin-right:-15px}.menu-root .bi{font-size:1.1rem}.menu-root .btn,.menu-root .btn:hover,.menu-root a,.menu-root a:hover{color:#fff}@media print{.article{max-width:100%!important;flex:none!important;padding:1rem!important}}.search-result-link{font-size:1.3rem;line-height:1rem}.search-result-details{line-height:1.2rem}.search-filter-item{padding:.35rem .6rem}.search-filter-item.active .badge-light{color:#17233b}html{font-size:14px}body{line-height:1.67}.btn[disabled]{pointer-events:none}.cursor-pointer{cursor:pointer}.bi.bi-flipped:before{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.lh-1{line-height:1rem}.btn-link,a{color:#1c4f7f}.btn-link:hover,a:hover{color:#0e2840}.text-primary{color:#17233b!important}.list-group-item.active{border-color:#17233b}.badge.badge-primary,.list-group-item.active{background-color:#17233b}.btn-outline-primary,.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#17233b;border-color:#17233b}.btn-outline-primary:active,.btn-outline-primary:hover{background-color:#17233b!important;border-color:#17233b!important}html.darkmode body{background-color:#000;color:#fff}html.darkmode *{transition:background .2s}html.darkmode .navbar{background-color:#161b22;color:#fff;border-width:0!important}html.darkmode .navbar .navbar-brand{color:#fff}html.darkmode .navbar input[type=search]{color:#fff;background-color:#000;border-color:#21262d}html.darkmode .navbar input[type=search]:focus{color:#000;background-color:#fff;border-color:#fff}html.darkmode .navbar input[type=search]:focus::-webkit-input-placeholder{color:inherit;opacity:inherit}html.darkmode .navbar input[type=search]:focus:-ms-input-placeholder{color:inherit;opacity:inherit}html.darkmode .navbar input[type=search]:focus::placeholder{color:inherit;opacity:inherit}html.darkmode .navbar input[type=search]::-webkit-input-placeholder{color:#fff;opacity:1}html.darkmode .navbar input[type=search]:-ms-input-placeholder{color:#fff;opacity:1}html.darkmode .navbar input[type=search]::placeholder{color:#fff;opacity:1}html.darkmode .card-link .card:hover{background-color:#21262d}html.darkmode .bg-light{background-color:inherit!important}html.darkmode .markdown-viewer{color:#fff}html.darkmode .markdown-viewer pre{background-color:#292d3e}html.darkmode .markdown-viewer pre code{color:hsla(0,0%,100%,.9)}html.darkmode .markdown-viewer .table,html.darkmode .markdown-viewer .table td,html.darkmode .markdown-viewer .table th{color:#fff;border:1px solid #606770}html.darkmode .markdown-viewer blockquote{border-left:5px solid #606770}html.darkmode .markdown-viewer .callout{color:#fff;border-width:0}html.darkmode .markdown-viewer .callout *{color:#fff}html.darkmode .markdown-viewer .callout.callout-success{background-color:#3c763d}html.darkmode .markdown-viewer .callout.callout-info{background-color:#1b809e}html.darkmode .markdown-viewer .callout.callout-warning{background-color:#aa6708}html.darkmode .markdown-viewer .callout.callout-danger{background-color:#ce4844}html.darkmode .markdown-viewer h1,html.darkmode .markdown-viewer h2,html.darkmode .markdown-viewer h3,html.darkmode .markdown-viewer h4,html.darkmode .markdown-viewer h5,html.darkmode .markdown-viewer h6{color:#ccc}html.darkmode hr{border-top:1px solid #30363d}html.darkmode .table-of-contents-wrapper{border-left-color:#606770}html.darkmode .table-of-contents-wrapper .table-of-contents-wrapper-summary{color:#fff}html.darkmode .table-of-contents-wrapper .table-of-contents-wrapper-summary:before{border-color:#fff}html.darkmode .table-of-contents-wrapper ul li a.nav-link{color:#ccc}html.darkmode .table-of-contents-wrapper ul li a.active:before{background-color:#f9826c}html.darkmode .sidebar{background-color:#000;border-right-color:#30363d}html.darkmode .sidebar summary{color:#fff;background:#000}html.darkmode .sidebar summary:before{border-color:#fff}html.darkmode .sidebar .sidebar-content::-webkit-scrollbar-thumb{background:#242526}html.darkmode .sidebar .menu-root{border-bottom-color:#30363d}html.darkmode .sidebar ul li a,html.darkmode .sidebar ul li a:hover{color:#ccc!important}html.darkmode .sidebar ul li a:before,html.darkmode .sidebar ul li a:hover:before{background-color:#f9826c}html.darkmode .table-of-contents-wrapper{border-left-color:#30363d}html.darkmode .table-of-contents-wrapper::-webkit-scrollbar-thumb{background:#242526}html.darkmode .article-feedback{background-color:#161b22;border-color:#30363d}html.darkmode .spinner-grow span{color:#30363d!important}html.darkmode .list-group-item{color:#fff}html.darkmode .card,html.darkmode .list-group-item:not([class*=active]){background-color:#161b22}html.darkmode .card{border-color:#30363d}html.darkmode .btn.btn-link,html.darkmode .btn.btn-link:hover,html.darkmode .text-primary,html.darkmode a,html.darkmode a:hover{color:#fff!important}html.darkmode .btn-outline-primary{color:#fff;border-color:#fff}html.darkmode .btn-outline-primary:active,html.darkmode .btn-outline-primary:hover{color:#555!important;background-color:#fff!important;border-color:#fff!important}
/*# sourceMappingURL=main.3a1e4b1f.chunk.css.map */