.navbar-background {
    background-color:#213160;
}

.clickable-paper {
    cursor: pointer;
    transition: background-color 0.3s ease;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0); /* Initial box-shadow (no shadow) */
}

.clickable-paper:hover {
    background-color: primary;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); /* Adding box-shadow on hover */

}

.no-margin-top {
    margin-top: 0 !important;
}

.processing-text {
    background-color: rgba(0, 0, 0, 0.5); /* black background with 50% opacity */
    color: white; /* white text color */
    padding: 5px; /* some padding around the text */
    border-radius: 4px; /* rounded corners for the background */
}

.mud-table-cell.disabled-cell {
    background-color: transparent; /* No background color */
    color: #a0a0a0 !important; /* Gray text */
}

.numeric-field-class input{
    text-align: end !important;
}

.footer-cell {
    text-align: end !important;
}

.mud-table-cell.col-min-width-120 {
    min-width: 120px !important;
}

.mud-table-cell.col-min-width-150 {
    min-width: 150px !important;
}

.mud-table-cell.col-min-width-180 {
    min-width: 180px !important;
}

.mud-table-cell.col-min-width-250 {
    min-width: 250px !important;
}


.mud-table th:has(~ td.col-min-width-120),
.mud-table th:has(~ .mud-table-cell.col-min-width-120) {
    min-width: 120px !important;
}

.mud-table th:has(~ td.col-min-width-150),
.mud-table th:has(~ .mud-table-cell.col-min-width-150) {
    min-width: 150px !important;
}

.mud-table th:has(~ td.col-min-width-180),
.mud-table th:has(~ .mud-table-cell.col-min-width-180) {
    min-width: 180px !important;
}

.mud-table th:has(~ td.col-min-width-250),
.mud-table th:has(~ .mud-table-cell.col-min-width-250) {
    min-width: 250px !important;
}