/* Legal pages (privacy, terms): keep the prose column inside the viewport and let wide tables scroll in their frame. */
.doc > .prose { min-width: 0; }
.prose .table-wrap { margin: 1.4em 0; }
.prose .table-wrap table { margin: 0; min-width: 600px; }
.prose .table-wrap tr:last-child td { border-bottom: 0; }
.prose blockquote > :last-child { margin-bottom: 0; }
.prose blockquote ul { margin-bottom: 1em; }
@media (max-width: 760px) { .prose .table-wrap table:has(th:nth-child(5)) { min-width: 880px; } }
