.article_post__xhfQv :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.article_post__xhfQv>details>:is(h1,h2,h3,h4,h5,h6):first-of-type{margin-top:0}.article_post__xhfQv h1{font-size:1.5rem}.article_post__xhfQv h1,.article_post__xhfQv h2{padding-bottom:.5rem;margin-top:3rem;margin-bottom:1rem;color:#333;font-weight:600;border-bottom:1px solid #eee}.article_post__xhfQv h2{font-size:1.3rem}.article_post__xhfQv h3{font-size:1.1rem;margin-top:1.5rem;margin-bottom:1rem;color:#333;font-weight:600}.article_post__xhfQv p{line-height:1.9;margin-bottom:2rem;color:#333}.article_post__xhfQv ul{margin-bottom:2rem;list-style-type:disc;list-style-position:inside}.article_post__xhfQv ol{margin-bottom:2rem;list-style-type:decimal;list-style-position:inside}.article_post__xhfQv li{margin-bottom:.4rem}.article_post__xhfQv pre{margin-bottom:1rem;padding:1rem;border-radius:0 7px 7px 7px;width:100%;border-radius:7px}.article_post__xhfQv pre>code{border-radius:5px}.article_post__xhfQv code:not(pre code){background-color:#f5f5f5;color:#fe5e5e;padding:.2em .4em;font-size:.85rem;border-radius:3px}.article_post__xhfQv figure{position:relative}.article_post__xhfQv figcaption{background-color:#333;width:max-content;color:#fff;padding:.15rem .6rem;font-size:.8rem;position:absolute;right:0;top:0;z-index:100;border-radius:0 7px 0 7px}