.history-page .masthead,.history-page main,.history-page footer{width:min(100% - 36px,1060px)}
.history-page article>p,.history-page article>h1,.history-page article>h2{max-width:820px}
.history-page article{padding-top:24px}.history-page h1{margin-bottom:22px}
.history-page article>p:first-of-type{font-size:19px;line-height:1.6;margin-bottom:24px}
.history-page p{font-size:18px;line-height:1.7}
.history-table{overflow-x:auto;max-width:100%;margin:20px 0 28px;border:1px solid var(--rule);border-radius:6px;background:#fffefa}
.history-table:focus-visible{outline:3px solid #b69341;outline-offset:3px}
.history-table table{width:100%;border-collapse:collapse;font:15px/1.5 system-ui,sans-serif;text-align:left}
.history-table th,.history-table td{padding:12px 14px;border-bottom:1px solid var(--rule);white-space:nowrap}
.history-table th{background:#e9f1e9;font-weight:650}.history-table tbody tr:nth-child(even){background:#f5f6f0}
.history-table tbody tr:last-child td{border-bottom:0}
@media(max-width:600px){.history-page h1{font-size:28px}.history-page article>p:first-of-type{font-size:17px;line-height:1.55;padding-left:12px}.history-page p{font-size:17px}.history-table th,.history-table td{padding:10px 12px}}
@media print{.history-table{overflow:visible;border:0}.history-table table{font-size:9pt}.history-table th,.history-table td{padding:5px}.history-page main{width:100%}.history-table thead{display:table-header-group}.history-table tr{break-inside:avoid}}
