/* THORKIA 4.8.56 · botones de acción neutros.
   Sin morado, gris relleno ni verde de llamada. Colores semánticos de estado se conservan. */

:root{--primary:#ffffff!important;--primary-2:#f8fafc!important}

/* Botón general principal */
.btn.primary,.save-strong,
.mostrador-action.primary-action,
.page-dashboard .topbar .btn.primary,
.page-settings.page-users-access .access-module-toolbar-v4715 .btn.primary,
.page-settings.page-users-access .access-toolbar-right-v4717 .tk-b1-btn.is-primary{
  background:#fff!important;
  border-color:#d3dae4!important;
  color:#172033!important;
  box-shadow:none!important;
}
.btn.primary:hover,.save-strong:hover,
.mostrador-action.primary-action:hover,
.page-dashboard .topbar .btn.primary:hover,
.page-settings.page-users-access .access-module-toolbar-v4715 .btn.primary:hover,
.page-settings.page-users-access .access-toolbar-right-v4717 .tk-b1-btn.is-primary:hover{
  background:#f8fafc!important;
  border-color:#bfc8d4!important;
  color:#172033!important;
  box-shadow:none!important;
  filter:none!important;
}

/* Botones de Caja/TPV que heredaban verde o violeta. */
.page-cash .cash-btn.primary,.page-cash .cash-btn.green,
.cash-shell .cash-btn.primary,.cash-shell .cash-btn.green{
  background:var(--panel,#fff)!important;
  border-color:var(--line,#d3dae4)!important;
  color:var(--text,#172033)!important;
  box-shadow:none!important;
}
.page-cash .cash-btn.primary:hover,.page-cash .cash-btn.green:hover,
.cash-shell .cash-btn.primary:hover,.cash-shell .cash-btn.green:hover{
  background:var(--panel2,#f8fafc)!important;
  border-color:#bfc8d4!important;
  color:var(--text,#172033)!important;
  box-shadow:none!important;
  filter:none!important;
}

/* CTA específicos que todavía fijaban relleno de marca. */
.order-command-actions .btn.primary,
.order-bottom-actions .btn.primary,
.sales-order-settings-actions-v4758 .btn.primary,
.delivery-actions .btn.primary,
.invoice-actions .btn.primary{
  background:#fff!important;
  border-color:#d3dae4!important;
  color:#172033!important;
  box-shadow:none!important;
}
