/* MB43: narrative, in-chapter arguments and evidence tables. No navigation overrides. */
main[data-history-mb43] .h43-inline-argument{margin:2.2rem 0 2.8rem;border-color:var(--border,#d7cbb5)}
main[data-history-mb43] .h43-inline-argument .h41-arguments{display:block}
main[data-history-mb43] .h43-inline-argument .h41-arguments>section{margin:1.2rem 0;padding:1.15rem 1.3rem}
.h43-table-scroll{overflow:auto;width:100%;margin:1.5rem 0;border:1px solid #cfbea4;border-radius:10px}
.h43-table{border-collapse:collapse;width:100%;min-width:760px;text-align:left;line-height:1.65}
.h43-table th,.h43-table td{padding:1.05rem 1.2rem;border-bottom:1px solid #d8cbb4;vertical-align:top}
.h43-table thead{background:rgba(122,42,47,.08)}
.h43-table tbody tr:last-child>*{border-bottom:0}
.h43-periods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}
.h43-periods article{padding:1.6rem;border:1px solid #d8cbb4;border-radius:12px}
.h43-related{margin-top:1.5rem;margin-bottom:1.5rem}
.h41-essay:has(.h43-inline-argument){scroll-margin-top:7rem}
@media(max-width:700px){.h43-periods{grid-template-columns:1fr}.h43-table th,.h43-table td{padding:.8rem}.h43-inline-argument summary strong{overflow-wrap:anywhere}}
