
.table-matchinfo thead th:nth-child(1),
.table-matchinfo thead th:nth-child(2),
.table-matchinfo thead th:nth-child(3) {
    background-color: #343a40;
    color: white;
}

.table-matchinfo thead tr th:nth-child(4),
.table-matchinfo thead tr th:nth-child(5) {
    background-color: #df2837;
}

.table-matchinfo thead tr th:nth-child(6),
.table-matchinfo thead tr th:nth-child(7) {
    background-color: #131b8f;
}

.table-matchinfo tbody tr td:nth-child(4),
.table-matchinfo tbody tr td:nth-child(5) {
    background-color: #f8a8a8;
}

.table-matchinfo tbody tr td:nth-child(6),
.table-matchinfo tbody tr td:nth-child(7) {
    background-color: #8388cc;
}

.table-matchinfo thead tr th:nth-child(4),
.table-matchinfo thead tr th:nth-child(5),
.table-matchinfo thead tr th:nth-child(6),
.table-matchinfo thead tr th:nth-child(7) {
    color: white;
}

.ddl-row {
    display: flex;
    justify-content: center;
    margin-bottom: 1rem;
    padding-bottom: 16px;
    border-bottom: 3px solid var(--bs-sub-color);
}

.ddl-row .dropdown button {
    border: 1px solid #c2c1c1;
    color: var(--bs-base-color);
    width: 100%;
}

.dropdown-item {
    text-align: center;
}

.dropdown-item:active {
    background-color: var(--bs-base-color);
    color: white;
}

.card-header {
    background-color: var(--bs-secondary-color);
    text-align: center;
    color: var(--bs-secondary-sub-color);
    font-weight: bold; /* 讓文字變粗 */
}
.card-body {
    padding: 0;
}

.card-body table {
    margin: 0;
    border-radius: 7px;
    overflow: hidden;
}

.table-scrollbar {
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    scrollbar-width: auto;
}