.markdown-body>:first-child{margin-top:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:2rem;margin-bottom:1rem;line-height:1.3}.markdown-body h1{font-size:2rem}.markdown-body h2{font-size:1.5rem}.markdown-body h3{font-size:1.25rem}.markdown-body h4{font-size:1rem}.markdown-body p{margin-bottom:1rem}.markdown-body ul{padding-left:1.5rem;list-style:outside}.markdown-body ol{padding-left:1.5rem;list-style:decimal}.markdown-body li>ul,.markdown-body li>ol{margin-top:.25rem}.markdown-body li{margin-bottom:.25rem}.markdown-body .contains-task-list{list-style:none}.markdown-body blockquote{border-left:2px solid #000;margin-bottom:1rem;padding-left:1rem;position:relative}.markdown-body hr{border:none;border-top:1px solid gray;margin:1rem 0}.markdown-body .table-wrapper{max-width:100%;margin-bottom:1rem;overflow-x:auto}.markdown-body table{border-collapse:collapse}.markdown-body th,.markdown-body td{vertical-align:top;overflow-wrap:break-word;border:1px solid #000;min-width:10rem;max-width:500px;padding:.5rem}.markdown-body th{background-color:#c5c5c5}.markdown-body a{color:gray;text-decoration:underline}.markdown-body .figure-code{border:1px solid #000;flex-direction:column;display:flex}.markdown-body .figure-code>.figcap-code{border-bottom:1px solid #000;justify-content:space-between;padding:.2rem 1rem;display:flex}.markdown-body .code-inline{background-color:#dcdcdc;border-radius:.4rem;padding:0 .2rem;position:relative}.markdown-body img{width:40%;height:auto}.markdown-body>*{margin-bottom:1rem}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#333}.hljs-comment,.hljs-quote{color:#777;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:700}.hljs-number,.hljs-literal{color:#777}.hljs-string,.hljs-doctag,.hljs-formula{color:#333;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJ0lEQVQIW2O8e/fufwYGBgZBQUEQxcCIIfDu3Tuwivfv30NUoAsAALHpFMMLqZlPAAAAAElFTkSuQmCC)}.hljs-title,.hljs-section,.hljs-selector-id{color:#000;font-weight:700}.hljs-subst{font-weight:400}.hljs-title.class_,.hljs-class .hljs-title,.hljs-type,.hljs-name{color:#333;font-weight:700}.hljs-tag{color:#333}.hljs-regexp{color:#333;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAAPUlEQVQYV2NkQAN37979r6yszIgujiIAU4RNMVwhuiQ6H6wQl3XI4oy4FMHcCJPHcDS6J2A2EqUQpJhohQDexSef15DBCwAAAABJRU5ErkJggg==)}.hljs-symbol,.hljs-bullet,.hljs-link{color:#000;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQIW2NkQAO7d+/+z4gsBhJwdXVlhAvCBECKwIIwAbhKZBUwBQA6hBpm5efZsgAAAABJRU5ErkJggg==)}.hljs-built_in{color:#000;text-decoration:underline}.hljs-meta{color:#999;font-weight:700}.hljs-deletion{color:#fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAE0lEQVQIW2MMDQ39zzhz5kwIAQAyxweWgUHd1AAAAABJRU5ErkJggg==)}.hljs-addition{color:#000;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAALUlEQVQYV2N89+7dfwYk8P79ewZBQUFkIQZGOiu6e/cuiptQHAPl0NtNxAQBAM97Oejj3Dg7AAAAAElFTkSuQmCC)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
