/* Two-column fact tables in game page articles fit the phone screen instead of scrolling
   sideways (2026-10-01). Wider tables keep the swipeable 620px layout from the category CSS. */
@media (max-width: 768px) {
    .dm-seo-v2-text table:not(:has(tr > :nth-child(3))) {
        overflow-x: visible;
    }

    .dm-seo-v2-text table:not(:has(tr > :nth-child(3))) thead,
    .dm-seo-v2-text table:not(:has(tr > :nth-child(3))) tbody {
        width: 100%;
        min-width: 0;
    }

    .dm-seo-v2-text table:not(:has(tr > :nth-child(3))) tr > :first-child {
        width: 36%;
    }

    .dm-seo-v2-text table:not(:has(tr > :nth-child(3))) th,
    .dm-seo-v2-text table:not(:has(tr > :nth-child(3))) td {
        overflow-wrap: anywhere;
    }
}
