table.credit { font-size: 10pt; } table.credit th, table.credit td { padding: 0 0.25mm; } table.credit thead { font-size: 8pt } table.credit thead th { font-weight: normal; font-style: italic; vertical-align: bottom; } table.credit td { vertical-align: top; } table.credit .oe, table.credit .kmw { text-align: center; } table.credit .dpnr { text-align: center; } table.credit .amount, table.credit .weight { text-align: right; } table.credit .rel, table.credit .abs { text-align: center; } table.credit .amount.sum { vertical-align: bottom; padding-bottom: 1mm; } table.credit tbody tr:not(.first):not(.last) { break-before: avoid; break-after: avoid; } table.credit tbody tr.first td { padding-top: 1mm; } table.credit tbody tr.last td { padding-bottom: 1mm; } table.credit tbody tr.new { border-top: 0.5pt solid black; }