
main,main article{min-width:0;max-width:100%}
main section{min-width:0}
.editorial-table-wrap{max-width:100%;overflow-x:auto;margin-block:1.5rem;border:1px solid var(--border);border-radius:6px}
.editorial-table{width:100%;min-width:560px;border-collapse:collapse;font-size:.875rem;line-height:1.6;text-align:left}
.editorial-table caption{text-align:left;font-family:var(--font-display);font-size:1.25rem;font-weight:600;padding:1rem;color:var(--foreground)}
.editorial-table th{background:var(--secondary);color:var(--foreground);font-weight:600}
.editorial-table th,.editorial-table td{padding:.8rem 1rem;border-top:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere}
.editorial-list{list-style:disc;padding-inline-start:1.5rem;margin-block:1rem;line-height:1.8}
.editorial-list li+li{margin-top:.6rem}
