.data-table { width: 100%; text-align: left; border-collapse: collapse; th, td { padding: 8px; } th { border-bottom: 1px solid #39434a; white-space: nowrap; } tr:nth-child(even) { background-color: rgba(255, 255, 255, 0.03); } tr:hover { background-color: rgba(255, 255, 255, 0.09); } thead tr:hover { background-color: transparent; } } .data-table-container { overflow-x: auto; max-width: 100%; }