.dccr-child,
.dccr-child * {
  font-family: Arial, Helvetica, sans-serif !important;
}

.dccr-child button,
.dccr-child input,
.dccr-child select {
  text-transform: none !important;
  letter-spacing: normal !important;
}

.dccr-child-row input,
.dccr-expense-row input,
.dccr-expense-row select,
.dccr-child-field input {
  min-height: 0 !important;
  height: 33.6px !important;
  margin: 0 !important;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: #d1d5db !important;
  border-radius: 8px !important;
  line-height: 16px !important;
}

.dccr-custody input[type="range"] {
  width: auto !important;
  height: auto !important;
  min-height: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}

.dccr-custody input[type="number"] {
  height: 31.2px !important;
  font-size: 12px !important;
  line-height: 12px !important;
}

.dccr-expense-row input,
.dccr-expense-row select {
  height: 35.2px !important;
}

.dccr-child-title button,
.dccr-row-delete {
  box-shadow: none !important;
}
