html, body {
font-size: 16px;
hanging-punctuation: first allow-end last;
line-height: 1.5;
word-break: break-word;
text-wrap: pretty;
}
h1,h2,h3,h4,h5,h6 {
text-wrap: balance;
}
:is(p, ul):not(
:has(> .wrap_nav) ):not(
:has(> .wrap_nav_group) ):not(
.inlinetoc2 ):not(
:has(> a:nth-of-type(2) > img) ):not(
:has(> .wrap_must) ):not(
:has(> .wrap_should) ):not(
:has(> .wrap_could) ):not(
:has(> .wrap_wont) ):not(
.wrap_img-grid :is(p, ul) ):not(
p:has(>img):not(p:has(>:not(img,br))) ):not(
p:has(>iframe):not(p:has(>:not(iframe,br)))) {
max-inline-size: 90ch;
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
line-height: inherit;
padding: .25rem .5rem;
}