.markdown-body.markdown-fitpage h1,.markdown-body.markdown-fitpage h2,.markdown-body.markdown-fitpage h3,.markdown-body.markdown-fitpage h4,.markdown-body.markdown-fitpage h5,.markdown-body.markdown-fitpage h6{margin-top:var(--markdown-heading-height);margin-bottom:var(--markdown-paragraph-height)}.markdown-body.markdown-fitpage p,.markdown-body.markdown-fitpage blockquote,.markdown-body.markdown-fitpage ul,.markdown-body.markdown-fitpage ol,.markdown-body.markdown-fitpage dl,.markdown-body.markdown-fitpage table,.markdown-body.markdown-fitpage pre,.markdown-body.markdown-fitpage details{margin-top:0;margin-bottom:var(--markdown-paragraph-height)}
.markdown .bn-block-outer:has(pre){margin-top:.5rem}.markdown .bn-block-outer:has(h1){letter-spacing:-.04rem;font-weight:700}.markdown .bn-block-outer:first-child:has(h1){margin-top:0}.markdown .bn-block-outer:has(h2){margin-top:2rem;margin-bottom:1rem;font-weight:600}.markdown .bn-block-outer:first-child:has(h2){margin-top:0}.markdown .bn-block-outer:has(h3){margin-top:1rem;margin-bottom:.5rem;font-weight:600}.markdown .bn-block-outer:first-child:has(h3){margin-top:0}.markdown .bn-block-outer:has(h4){margin-top:1rem;margin-bottom:.5rem;font-weight:600}.markdown .bn-block-outer:first-child:has(h4){margin-top:0}.markdown .bn-block-outer:has(h5){font-weight:600}.markdown .bn-block-outer:first-child:has(h5){margin-top:0}.markdown .bn-block-outer:has(blockquote){--tw-border-opacity:1;border-color:rgb(155 155 155/var(--tw-border-opacity));margin:0;padding-top:.5rem;padding-bottom:.5rem;line-height:1.5rem}[dir=ltr] .markdown .bn-block-outer:has(blockquote){border-left-width:2px;padding-left:1rem}[dir=rtl] .markdown .bn-block-outer:has(blockquote){border-right-width:2px;padding-right:1rem}.markdown .bn-block-outer:has(blockquote p){margin:0}.markdown .bn-block-outer:has(p){margin-bottom:.5rem}.markdown .bn-block-outer:has(p):not(:first-child){margin-top:.5rem}.markdown .bn-block-outer:has(a){color:var(--link);font-weight:400;text-decoration-line:none}.markdown .bn-block-outer h1{font-size:2.25rem}.markdown .bn-block-outer h2{font-size:1.5rem}.markdown .bn-block-outer h3{font-size:1.25rem}.markdown .bn-block-outer h4{font-size:1.125rem}.markdown .bn-block-outer h5{font-size:1rem}.markdown .bn-block-outer h6{font-size:.875rem}.markdown code{color:#0d0d0d;background-color:#ececec;border-radius:.25rem;padding:.15rem .3rem;font-size:.875em;font-weight:500}
