.ag-theme-material ::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

.ag-theme-material ::-webkit-scrollbar-corner {
  background-color: #fafafa;
}

.ag-theme-material ::-webkit-scrollbar-thumb {
  background-color: #c2c2c2;
  border-radius: 10px;
  background-clip: content-box;
}

.ag-theme-material ::-webkit-scrollbar-track {
  background-color: #fafafa;
}

.ag-theme-material .ag-checkbox-input-wrapper::after {
  color: rgba(0, 0, 0, 0.54) !important;
}

.ag-theme-material .ag-checkbox-input-wrapper.ag-checked::after {
  color: #38a9ae !important;
}

.ag-theme-material .ag-set-filter-item,
.ag-theme-material .ag-column-select-column,
.ag-theme-material .ag-checkbox-input-wrapper input {
  cursor: pointer;
}

.ag-theme-material input:focus[class^='ag-'][type='text'] {
  border-bottom-color: #38a9ae !important;
}

.ag-theme-material .ag-tab-selected {
  border-bottom-color: #f1b51c !important;
}
