.table-container {
    background: #1e73be; 
    color: white;
    padding: 10px;
    border-radius: 5px 5px 0 0;
    font-weight: bold;
}
.table-responsive {
    border: 1px solid #ddd;
    border-radius: 0 0 5px 5px;
    overflow: hidden;
}
table {
    width: 100%;
}
th, td {
    padding: 10px;
    text-align: left;
    border-bottom: 1px solid #ddd;
}
td:first-child {
    color: #d9534f; 
    font-weight: bold;
}
td a {
    text-decoration: none;
    color: #d9534f;
}
td a:hover {
    text-decoration: underline;
}