@charset "UTF-8";.docs_layout{display:flex;width:100%}.docs_layout_sidebar{width:20rem;flex-shrink:0;border-right:1px solid #e5e7eb}.docs_layout_body{flex-grow:1;padding:1rem}.docs_layout_body_footer{display:flex;justify-content:right}.docs_layout_toc{padding:.5rem;width:15rem;flex-shrink:0;margin-right:0;margin-bottom:0;margin-left:0;top:0;right:auto;left:0;border-left:1px solid #e5e7eb}.docs_layout_toc a{color:#919191;font-size:12px}.docs_layout_toc a.active{font-weight:600;font-size:13px;line-height:14px;color:#000}.docs_layout_toc .toc_level_1{margin-left:0}.docs_layout_toc .toc_level_2{margin-left:20px}.docs_layout_toc .toc_level_3{margin-left:40px}.docs_layout_toc .toc_level_4{margin-left:60px}.docs_layout_toc .toc_level_5{margin-left:80px}.docs_layout_toc .toc_level_6{margin-left:100px}.docs_layout_toc_ul{padding-inline-start:1ch;position:fixed;flex:1}.topics_tree{width:20rem;overflow-y:scroll;position:fixed}.topics_tree_content{padding:24px}.topics_tree_content .accordion{margin-top:2px;margin-bottom:2px;font-weight:600;color:#000;width:100%;cursor:pointer;padding:2px;text-align:left;border:none;outline:0;transition:.4s;padding:5px 8px;border-radius:5px}.topics_tree_content .accordion:before{content:"➕";float:right;margin-left:5px}.topics_tree_content .accordion.expand:before{content:"➖"}.topics_tree_content .accordion.expand+.panel{display:block}.topics_tree_content .accordion.active{background-color:rgba(0,0,0,.05)}.topics_tree_content .accordion:hover{background-color:rgba(0,0,0,.1)}.topics_tree_content .panel{color:#4b5563;margin-bottom:5px;font-weight:400;padding:0 2px;background-color:#fff;display:none;overflow:hidden;overflow:auto}.topics_tree ul{margin-bottom:24px}.topics_tree ul li{margin-top:5px;margin-bottom:5px;font-weight:400}.topics_tree ul li>a{display:block;margin-top:2px;margin-bottom:2px;transition:.4s;padding:5px 8px;border-radius:5px}.topics_tree ul li>a.active{font-weight:600;background-color:rgba(0,0,0,.05);color:#1a95a2}.topics_tree ul li>a:hover{background-color:#ccc}.topics_tree ul ul{margin-left:24px}.formatted_post{color:#4b5563}.formatted_post_content{max-width:50rem;margin:0 auto}.formatted_post h1,.formatted_post h2,.formatted_post h3,.formatted_post h4,.formatted_post h5,.formatted_post h6{color:#000}.formatted_post pre{overflow-x:auto;background-color:rgba(0,0,0,.05);padding:.5rem .5rem;border-radius:3px}.formatted_post pre:nth-last-child(1){margin-bottom:0}.formatted_post pre:nth-child(1){margin-top:0}.formatted_post pre code{padding:0}.formatted_post p{text-indent:0;word-break:break-word}.formatted_post p:nth-last-child(1){margin-bottom:0}.formatted_post p:nth-child(1){margin-top:0}.formatted_post p code{background-color:rgba(0,0,0,.05);padding:.1rem .3rem;display:inline-block;border-radius:2px;line-height:1.4rem}.formatted_post code{padding:.1rem .3rem;display:inline-block}.formatted_post blockquote{padding-left:.5em;border-left:2px #bed4e9 solid;font-style:italic;color:#83a8cf;margin-block-start:.5em;margin-block-end:.5em;margin-inline-start:30px;margin-inline-end:30px}.formatted_post ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.formatted_post ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.formatted_post li{display:list-item}.formatted_post table{width:auto;overflow:auto;word-break:keep-all;display:block;border-collapse:collapse}.formatted_post table tr{background-color:#fff;border-top:1px solid #eee}.formatted_post table td,.formatted_post table th{padding:6px 13px!important;border:1px solid #eee!important}.formatted_post table th{font-weight:600}.text{justify-content:flex-start;margin-bottom:.5rem;text-opacity:1;color:#9ca3af;font-size:1rem;line-height:1.5rem}.vote{min-width:100px;justify-content:flex-end;flex-wrap:nowrap;flex:0 1 auto;border:1px solid #e5e7eb;width:fit-content;color:#4b5563;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;border-radius:.5rem;transition:all .3s ease-in-out}.vote.yes{text-decoration:none}.vote.yes:hover{background-color:#eafef4;border:1px solid #06673f;color:#06673f}.vote.no{text-decoration:none}.vote.no:hover{background-color:#ffe6e6;border:1px solid #890000;color:#890000}