h1 { font-size: var(--ifm-h1-font-size); line-height: var(--ifm-h1-line-height); } h2 { font-size: var(--ifm-h2-font-size); line-height: var(--ifm-h2-line-height); } h1, h2, h3, h4, h5, h6 { color: var(--ifm-color-headers); } p { font-weight: 400; } .theme-doc-markdown a:hover { text-decoration: none; } .markdown h1:first-child { font-size: 30px !important; } .markdown > h2 { font-size: 24px !important; } .markdown > p { margin-bottom: calc(var(--ifm-base-margin-vertical) / 4); } .markdown a, .markdown a:hover { color: var(--ifm-link-color); } .markdown a:not(.hash-link) { font-weight: var(--ifm-link-weight); } .markdown a:not(.hash-link):not(.card):not(.img-url):after { display: inline-block; width: 16px; height: 16px; content: ''; vertical-align: middle; } html:not([data-theme="dark"]) .markdown a:not(.hash-link):not(.card):not(.img-url):after { background-image: url('/img/link-icon.svg'); } [data-theme="dark"] .markdown a:not(.hash-link):not(.card):not(.img-url):after { background-image: url('/img/link-icon-dark.svg'); } .markdown p + h2, .markdown .alert + h2 { margin-top: calc(var(--ifm-base-margin-vertical) * 2); } .markdown p + .alert { margin-top: var(--ifm-base-margin-vertical); } .markdown { margin-bottom: calc(var(--ifm-base-margin-vertical) * 2); } .markdown p + p > img:not(.ui-icon) { margin-top: var(--ifm-base-margin-vertical); } p + img:not(.ui-icon) { margin-bottom: calc(var(--ifm-base-margin-vertical) * 2); }