/* Inherit the site's article typography and colours. Scope additions to batch content. */
.ssbi-article .wp-block-table, .ssbi-article .ssbi-table-scroll { overflow-x: auto; max-width: 100%; margin: 1.5em 0; }
.ssbi-article table { border-collapse: collapse; width: 100%; font-size: .95em; }
.ssbi-article th, .ssbi-article td { padding: .8em; border: 1px solid currentColor; text-align: left; vertical-align: top; }
.ssbi-article .ssbi-visual-placeholder { padding: 1.2em; border: 2px dashed #bb902a; border-radius: .4em; margin: 1.8em 0; }
.ssbi-article .ssbi-visual-placeholder p { margin: .6em 0 0; }
.ssbi-article h2, .ssbi-article h3 { scroll-margin-top: 5rem; }
