
.kalkulasi__container {
    overflow-x: auto;
}

.table {
    width: auto;
    max-width: 100%;
    margin-bottom: 0; /* Menghilangkan margin bawah default Bootstrap */
}

/* Gaya tambahan untuk sel input agar tidak terlalu lebar */
.table input {
    width: 100%;
    max-width: none;
    box-sizing: border-box;
}

.btn-primary,
.btn-secondary {
    padding: 0.5rem 1rem; /* Sesuaikan ukuran padding sesuai kebutuhan */
}

/* Aturan CSS tambahan untuk efek hover pada tombol */
.btn-primary:hover {
    background-color: #007bff;
    border-color: #007bff;
}

.btn-secondary:hover {
    background-color: #6c757d;
    border-color: #6c757d;
}

/* Aturan CSS tambahan untuk efek aktif/klik pada tombol */
.btn-primary:active,
.btn-secondary:active {
    background-color: #0056b3;
    border-color: #0056b3;
    padding: 0.45rem 0.9rem; /* Sesuaikan ukuran padding sesuai kebutuhan */
}

.text-center td {
    text-align: center;
}


.column {
    /* Sesuaikan lebar kolom Budget sesuai kebutuhan */
    text-align: left;
    width: 70px;
}