.publication-prose{box-sizing:border-box;color:#454e52;overflow-wrap:anywhere;background:#fff;border:1px solid #e6e4de;border-radius:28px;width:100%;min-width:0;max-width:100%;margin-inline:auto;padding:36px;font-size:17px;line-height:1.9;box-shadow:0 8px 30px #20282a0a}.publication-prose .article-reader{--bn-colors-editor-background:transparent;--bn-colors-editor-text:#454e52;--bn-font-family:inherit}.publication-prose .article-reader :is(.bn-container,.bn-editor){font-family:inherit;font-size:inherit;line-height:inherit;background:0 0}.publication-prose .article-reader .bn-editor,.publication-prose .bn-block-content{padding:0}.publication-prose :is(.bn-block-content[data-content-type=paragraph],.research-markdown>p){margin-block:0 1.35em}.publication-prose :is(.bn-block-content[data-content-type=heading],.research-markdown :is(h1,h2,h3,h4,h5,h6)){color:#20282a;letter-spacing:-.035em;text-wrap:pretty;margin-block:1.8em .65em;padding:0;font-weight:800;line-height:1.3}.publication-prose .bn-block-content[data-content-type=heading] .bn-inline-content{font-size:inherit;font-weight:inherit}.publication-prose :is(.bn-block-content[data-content-type=heading][data-level="1"],.research-markdown h1){--level:2em;font-size:2em}.publication-prose :is(.bn-block-content[data-content-type=heading][data-level="2"],.research-markdown h2){--level:1.65em;font-size:1.65em}.publication-prose :is(.bn-block-content[data-content-type=heading][data-level="3"],.research-markdown h3){--level:1.3em;font-size:1.3em}.publication-prose :is(.bn-block-content[data-content-type=heading]:is([data-level="4"],[data-level="5"],[data-level="6"]),.research-markdown :is(h4,h5,h6)){--level:1.1em;font-size:1.1em}.publication-prose .bn-editor>.bn-block-group>.bn-block-outer:first-child>.bn-block>.bn-block-content,.publication-prose .research-markdown>:first-child{margin-top:0}.publication-prose :is(.bn-block-content[data-content-type=bulletListItem],.bn-block-content[data-content-type=numberedListItem],.bn-block-content[data-content-type=checkListItem]){margin-block:.4em;line-height:1.8}.publication-prose :is(.bn-block-content[data-content-type=bulletListItem],.bn-block-content[data-content-type=numberedListItem]):before{color:#d6592b;font-weight:700}.publication-prose .research-markdown :is(ul,ol){margin-block:1.2em;padding-inline-start:1.5em}.publication-prose .research-markdown li{margin-block:.45em;padding-inline-start:.25em}.publication-prose .research-markdown li::marker{color:#d6592b}.publication-prose :is(.bn-block-content[data-content-type=quote] blockquote,.research-markdown blockquote){color:#535b5e;background:#fff1e9;border-inline-start:3px solid #ff9469;border-radius:0 16px 16px 0;margin-block:1.6em;padding:20px 24px;font-size:1.08em;line-height:1.8}.publication-prose a{color:#b94720;text-underline-offset:4px;-webkit-text-decoration:underline #edb6a1;text-decoration:underline #edb6a1;transition:text-decoration-color .15s}.publication-prose a:hover{text-decoration-color:currentColor}.publication-prose :is(strong,b){color:#20282a;font-weight:700}.publication-prose :is(pre,.bn-block-content[data-content-type=codeBlock]){color:#283237;background:#f3f2ee;border:1px solid #e6e4de;border-radius:16px;margin-block:1.6em;font-size:14px;line-height:1.7}.publication-prose :is(pre,.bn-block-content[data-content-type=codeBlock] pre){max-width:100%;padding:20px;overflow-x:auto}.publication-prose .bn-block-content[data-content-type=codeBlock] pre{background:0 0;border:0;margin:0}.publication-prose pre :is(code,.bn-inline-content){white-space:pre;overflow-wrap:normal;word-break:normal}.publication-prose :not(pre)>code{color:#a84426;background:#f0eee8;border-radius:5px;padding:.15em .4em;font-size:.85em}.publication-prose :is(img,video,iframe){border-radius:18px;max-width:100%}.publication-prose .bn-block-content:is([data-content-type=image],[data-content-type=video],[data-content-type=audio],[data-content-type=file],[data-content-type=table],[data-content-type=mathBlock]){margin-block:1.6em}.publication-prose :is(figcaption,.bn-file-caption){color:#747a7e;padding-top:10px;font-size:13px;line-height:1.6}.publication-prose :is(.tableWrapper,.katex-display){max-width:100%;overflow-x:auto}.publication-prose :is(td,th){text-align:start;border:1px solid #e6e4de;padding:12px 14px;font-size:14px;line-height:1.65}.publication-prose th{color:#20282a;background:#f3f2ee;font-weight:700}.publication-prose :is(hr,[data-content-type=divider]){border-color:#e6e4de;margin-block:2em}@media (max-width:640px){.publication-prose{border-radius:20px;padding:24px 18px;font-size:16px;line-height:1.85}.publication-prose :is(.bn-block-content[data-content-type=quote] blockquote,.research-markdown blockquote){padding:16px 18px}}
