.articleContent article.article-body[data-format=semantic-v1]{color:#222;word-break:keep-all;max-width:650px;margin:0 auto;font-size:16px;line-height:2em}.articleContent article.article-body[data-format=semantic-v1] p{margin:0 0 .8em;line-height:2em}.articleContent article.article-body[data-format=semantic-v1] h2,.articleContent article.article-body[data-format=semantic-v1] h3,.articleContent article.article-body[data-format=semantic-v1] h4{color:#222;font-weight:700;line-height:1.4}.articleContent article.article-body[data-format=semantic-v1] h2{margin:1.4em 0 .6em;font-size:1.5em}.articleContent article.article-body[data-format=semantic-v1] h3{margin:1.2em 0 .5em;font-size:1.25em}.articleContent article.article-body[data-format=semantic-v1] h4{margin:1em 0 .4em;font-size:1.1em}.articleContent article.article-body[data-format=semantic-v1] strong,.articleContent article.article-body[data-format=semantic-v1] b{font-weight:700}.articleContent article.article-body[data-format=semantic-v1] em,.articleContent article.article-body[data-format=semantic-v1] i{font-style:italic}.articleContent article.article-body[data-format=semantic-v1] u{text-decoration:underline}.articleContent article.article-body[data-format=semantic-v1] mark{background-color:#fff3a3;padding:0 .1em}.articleContent article.article-body[data-format=semantic-v1] a{color:#2f6fed;text-decoration:underline}.articleContent article.article-body[data-format=semantic-v1] sub{vertical-align:sub;font-size:.8em}.articleContent article.article-body[data-format=semantic-v1] sup{vertical-align:super;font-size:.8em}.articleContent article.article-body[data-format=semantic-v1] ul,.articleContent article.article-body[data-format=semantic-v1] ol{margin:.6em 0;padding-left:1.5em}.articleContent article.article-body[data-format=semantic-v1] ul{list-style:outside}.articleContent article.article-body[data-format=semantic-v1] ol{list-style:decimal}.articleContent article.article-body[data-format=semantic-v1] ul ul{list-style:circle}.articleContent article.article-body[data-format=semantic-v1] li{margin:.3em 0;line-height:1.8}.articleContent article.article-body[data-format=semantic-v1] blockquote{color:#555;border-left:3px solid #d0d0d0;margin:1.2em 0;padding:.4em 0 .4em 1em}.articleContent article.article-body[data-format=semantic-v1] blockquote cite{color:#888;text-align:right;margin-top:.5em;font-size:.875em;font-style:normal;display:block}.articleContent article.article-body[data-format=semantic-v1] .article-checklist{margin:.8em 0;padding-left:0;list-style:none}.articleContent article.article-body[data-format=semantic-v1] .article-checklist li{padding-left:1.8em;position:relative}.articleContent article.article-body[data-format=semantic-v1] .article-checklist li:before{content:"";box-sizing:border-box;border:1px solid #b8b8b8;border-radius:3px;width:1.1em;height:1.1em;position:absolute;top:.35em;left:0}.articleContent article.article-body[data-format=semantic-v1] .article-checklist li[data-checked=true]:before{content:"✓";color:#fff;text-align:center;background-color:#2f6fed;border-color:#2f6fed;font-size:.85em;line-height:1.1em}.articleContent article.article-body[data-format=semantic-v1] .table-scroll{margin:1.2em 0;overflow-x:auto}.articleContent article.article-body[data-format=semantic-v1] table{border-collapse:collapse;width:100%}.articleContent article.article-body[data-format=semantic-v1] table th,.articleContent article.article-body[data-format=semantic-v1] table td{text-align:left;border:1px solid #0000002e;padding:.5em .7em}.articleContent article.article-body[data-format=semantic-v1] table th{background-color:#f6f6f6;font-weight:700}.articleContent article.article-body[data-format=semantic-v1] figure{margin:1.2em 0}.articleContent article.article-body[data-format=semantic-v1] figure.article-image{text-align:center}.articleContent article.article-body[data-format=semantic-v1] figure.article-image img{max-width:100%;height:auto}.articleContent article.article-body[data-format=semantic-v1] figure.article-image figcaption{color:#888;text-align:center;margin-top:.5em;font-size:.875em}.articleContent article.article-body[data-format=semantic-v1] figure.article-embed .article-embed__frame{width:100%;height:0;padding-top:56.25%;position:relative}.articleContent article.article-body[data-format=semantic-v1] figure.article-embed .article-embed__frame iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.articleContent article.article-body[data-format=semantic-v1] figure.article-embed figcaption{color:#888;text-align:center;margin-top:.5em;font-size:.875em}.articleContent article.article-body[data-format=semantic-v1] .article-link-preview{color:inherit;border:1px solid #e2e2e2;border-radius:8px;align-items:stretch;margin:1.2em 0;text-decoration:none;display:flex;overflow:hidden}.articleContent article.article-body[data-format=semantic-v1] .article-link-preview .article-link-preview__image img{-o-object-fit:cover;object-fit:cover;width:120px;height:100%}.articleContent article.article-body[data-format=semantic-v1] .article-link-preview .article-link-preview__text{flex-direction:column;gap:.3em;padding:.8em 1em;display:flex}.articleContent article.article-body[data-format=semantic-v1] .article-link-preview .article-link-preview__title{font-weight:700}.articleContent article.article-body[data-format=semantic-v1] .article-link-preview .article-link-preview__description{color:#888;font-size:.875em}.articleContent article.article-body[data-format=semantic-v1] pre{background-color:#f5f5f5;border-radius:6px;margin:1.2em 0;padding:1em;overflow-x:auto}.articleContent article.article-body[data-format=semantic-v1] pre code{background:0 0;padding:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em}.articleContent article.article-body[data-format=semantic-v1] code{background-color:#f0f0f0;border-radius:3px;padding:.1em .3em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em}.articleContent article.article-body[data-format=semantic-v1] .article-warning{background-color:#fff8e1;border-left:3px solid #f0c000;border-radius:4px;margin:1.2em 0;padding:.8em 1em;display:block}.articleContent article.article-body[data-format=semantic-v1] .article-warning .article-warning__title{margin-bottom:.3em;font-weight:700;display:block}.articleContent article.article-body[data-format=semantic-v1] hr{border:0;border-top:1px solid #e2e2e2;margin:2em 0}
/*# sourceMappingURL=04~jhdm_curr..css.map*/