.bg-login-image img {
    display: block;
    margin: 0 auto;
    margin-top: 65px;
}

.table-center-cell>thead>tr>th,
.table-center-cell>tbody>tr>td,
.table-center-cell>tfoot>tr>th,
.table-center-cell>tfoot>tr>td {
    text-align: center;
    vertical-align: middle;
}

.hidden {
    display: none;
}

.topbar .dropdown-list {
    width: 24rem !important;
}

td:has(> div.data-kosong) {
    background-color: #ffb5af;
}

td:has(> div.data-isi) {
    background-color: #E1FFE9;
}