table {
    table-layout: fixed;
}

tbody tr:hover {
    background-color: #e9ecef !important;
    color: #343a40;
}

tbody tr select {
    color: #494e54 !important;
    background-color: inherit !important;
}

table input:disabled {
    background-color: inherit !important;
}

select:disabled {
    background-color: inherit !important;
}

select:focus {
    background-color: white !important;
}

.cell {
    background-color: inherit;
    padding: 0 !important;
    overflow: hidden;
}

.cell[data-column-id=currency] {
    overflow: visible;
}

.cell-input {
    border-style: none;
    background-color: inherit;
}

.btn-tridot {
    width: 29px;
    height: 29px;
    padding: 0;
    margin: 4px;
}

.btn-tridot::after {
    /*content: "dvdfv";*/
}