.thin-scroll::-webkit-scrollbar {
    width: 0.5rem;
    height: 0.5rem;
}
.thin-scroll::-webkit-scrollbar-thumb{
    background-color: #666;
    border-radius: 0.25rem;
}
.thin-scroll::-webkit-scrollbar-track{
    background-color: #e5e7eb;
    border-radius: 0.25rem;
}
.toast {
    opacity: 0.8;
    border-radius: 0.375rem !important;
}


.report-grid .group-row {
    background-color: #f6f7f9;
    background-color: #f9fafd;
}
.report-grid .group-row-0 {
    background-color: #d6dcef;
}
.report-grid .group-row-1 {
    background-color: #e0e5f3;
}
.report-grid .group-row-2 {
    background-color: #eff2f9;
}
.report-grid .group-row-total {
    background-color: #b2bee1;
}

.report-grid input[type='text'],
.report-grid input[type='number'] {
    border-radius: 0.25rem;
    padding-left: 0.375rem;
    padding-right: 0.375rem;
    padding-top: 0px;
    padding-bottom: 0.125rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    min-height: 1.25rem;
    border-color: #d8dde5;
}
.report-grid input[type='text']:not([disabled]){
    padding-left: 1.5rem;
    line-height: 1.5rem;
}


.report-grid input[type='text']::placeholder,
.report-grid input[type='number']::placeholder {
    font-size: 0.75rem;
    line-height: 1rem;
    /*padding-left: 1rem;*/
}

.report-grid .ag-cell.cell-button {
    line-height: 1.6rem;
}
.report-grid .ag-cell {
    line-height: 1.75rem;
}