body { font-family: sans-serif; line-height: 1.8; } .responsive-table { overflow-x: auto; margin: 1em 0; } .responsive-table table { width: 100%; border-collapse: collapse; min-width: 500px; } .responsive-table th { background-color: #f0f0f0; font-weight: bold; } .responsive-table th, .responsive-ta…