/* Default (Desktop) */
.col-tanggal, .col-output, .col-aksi {
    width: 100px;
    max-width: 100px;
    white-space: nowrap;
}
.col-output {
    width: 200px;
    max-width: 200px;
}

.filter-month{
    column-gap: 12px;
}

.button-lapkin{
    column-gap: 12px;
    margin-right: 12px;
}

/* Mobile */
@media (max-width: 576px) {
    .col-tanggal, .col-output, .col-aksi {
        width: 75px;
        max-width: 75px;
        overflow: hidden;
        text-overflow: ellipsis;
    }
}
