:root{
  --ra-input-blue:#eef7fb;
  --ra-select-green:#eef8f0;
  --ra-search-gray:#f2f4f5;
  --ra-value-blue:#e2f1f8;
  --ra-input-border:#cbdbe3;
}

/* Campos escritos y datos propios del cliente */
input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="submit"]):not([type="button"]):not([type="reset"]),
textarea,
.client-data,
[data-client-value]{
  background-color:var(--ra-input-blue)!important;
  border-color:var(--ra-input-border)!important;
}

/* Opciones seleccionables */
select{
  background-color:var(--ra-select-green)!important;
  border-color:#bfd8c4!important;
}

/* Fechas y campos usados para buscar */
input[type="date"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="time"],input[type="search"],
input[name*="search" i],input[name*="query" i],input[name="reference"],input[name="reference_number"],input[name="transaction_reference"]{
  background-color:var(--ra-search-gray)!important;
  border-color:#d2d8dc!important;
}

/* Resultados, importes y resúmenes */
.settlement-values>span,.settlement-values>div,.payment-summary>div,
.summary-values>div,.value-card,.amount-card,[data-value-card]{
  background-color:var(--ra-value-blue)!important;
  border-color:#c5dfeb!important;
}

/* No cambia las señales de estado */
[class^="status-"],[class*=" status-"],.badge,.alert{background-color:revert-layer}

