.sgst-table-wrapper {
overflow-x: auto;
margin-bottom: 1em;
}
.sgst-table-wrapper table {
border-collapse: collapse;
width: 100%;
font-size: 9px;
font-family: Arial, sans-serif;
}
.sgst-table-wrapper th,
.sgst-table-wrapper td {
border: 1px solid #ddd;
padding: 6px 8px;
text-align: left;
}
.sgst-table-wrapper tr:nth-child(even) {
background-color: #f9f9f9;
}
@media screen and (max-width: 600px) {
.sgst-table-wrapper table {
font-size: 9px;
}
}