
/* MPCore One 20.57.81 — buttons in Gestão de Riscos: readable in all five themes.
   Disabled means unavailable; this patch does not enable any operation. */
#mpRisk73 button:disabled,
#mpRisk73 button[disabled],
#mpRisk73 .mpr73-primary:disabled,
#mpRisk73 .mpr73-outline:disabled,
#mpRisk73 #mpr76refresh:disabled {
  background:var(--t-card,var(--t-surface2,#24272a)) !important;
  color:var(--t-text,#f3f4f6) !important;
  border:1px solid var(--t-border,#6b7280) !important;
  opacity:.70 !important;
  filter:none !important;
  box-shadow:none !important;
  text-shadow:none !important;
  cursor:not-allowed !important;
  -webkit-text-fill-color:var(--t-text,#f3f4f6) !important;
}
#mpRisk73 button:disabled *,#mpRisk73 button[disabled] * {
  color:inherit !important;
  -webkit-text-fill-color:inherit !important;
}
#mpRisk73 .mpr73-outline:not(.mpr77-tab):not(:disabled) {
  background:var(--t-card,transparent) !important;
  color:var(--t-text,inherit) !important;
  border:1px solid var(--t-border,#6b7280) !important;
  -webkit-text-fill-color:var(--t-text,inherit) !important;
}
#mpRisk73 .mpr73-primary:not(:disabled) {
  background:var(--t-accent,#3ecf8e) !important;
  color:var(--t-accent-text,#092017) !important;
  border-color:var(--t-accent,#3ecf8e) !important;
  -webkit-text-fill-color:var(--t-accent-text,#092017) !important;
}
#mpRisk73 button:focus-visible{outline:2px solid var(--t-accent,#3ecf8e);outline-offset:3px}
