.markdown-document{color:var(--color-ink-2);font-size:.94rem;line-height:1.65}.markdown-document>*+*{margin-top:1em}.markdown-document h1,.markdown-document h2,.markdown-document h3,.markdown-document h4{color:var(--color-ink);break-after:avoid;font-weight:700;line-height:1.2}.markdown-document h1{margin-bottom:.4em;font-size:2.25rem}.markdown-document h2{border-top:1px solid var(--color-stock-edge);margin-top:1.75em;padding-top:.65em;font-size:1.55rem}.markdown-document h3{margin-top:1.5em;font-size:1.22rem}.markdown-document h4{margin-top:1.3em;font-size:1.05rem}.markdown-document p{orphans:3;widows:3}.markdown-document strong{color:var(--color-ink)}.markdown-document a{color:var(--color-suit-red-deep);text-decoration:underline}.markdown-document ul,.markdown-document ol{padding-left:1.4em}.markdown-document li{margin:.25em 0}.markdown-document ul{list-style:outside}.markdown-document ol{list-style:decimal}.markdown-document code{font-family:var(--font-mono);font-size:.88em}.markdown-document p code,.markdown-document li code{background:var(--color-stock-2);padding:.08em .25em}.markdown-document pre{white-space:pre;background:var(--color-stock-2);border:1px solid var(--color-stock-edge);padding:1em;font-size:.8rem;overflow-x:auto}.markdown-document pre code{font-size:inherit}.markdown-document table{border-collapse:collapse;width:100%;font-size:.82em;line-height:1.35}.markdown-document th,.markdown-document td{border-bottom:1px solid var(--color-stock-edge);vertical-align:top;padding:.44em .55em}.markdown-document th{color:var(--color-ink);background:var(--color-stock-2);font-weight:700}.markdown-document img{max-width:100%;height:auto;margin:1em auto;display:block}.report-document>p:first-of-type{color:var(--color-ink)}@media (max-width:680px){.markdown-document table{white-space:nowrap;display:block;overflow-x:auto}}
