/* ============================================================
   AulaNova UCE v0.3.13.1.13
   Hotfix visual · QA institucional
   ============================================================ */

button#anuAudit.anu-btn.primary,
#anuAudit.anu-btn.primary,
#anuAudit {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  min-width: 145px !important;
  min-height: 44px !important;

  padding: 10px 18px !important;

  background: #0f4775 !important;
  background-color: #0f4775 !important;

  color: #ffffff !important;

  border: 1px solid #0f4775 !important;
  border-radius: 10px !important;

  font-family: inherit !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  line-height: 1.2 !important;

  text-align: center !important;
  text-decoration: none !important;

  opacity: 1 !important;
  visibility: visible !important;

  cursor: pointer !important;

  box-shadow:
    0 1px 2px rgba(15,23,42,.08),
    0 5px 14px rgba(15,71,117,.14) !important;
}

button#anuAudit.anu-btn.primary:hover,
#anuAudit:hover {
  background: #0b385e !important;
  background-color: #0b385e !important;
  border-color: #0b385e !important;
  color: #ffffff !important;
}

button#anuAudit.anu-btn.primary:active,
#anuAudit:active {
  transform: translateY(1px);
}

button#anuAudit.anu-btn.primary:focus-visible,
#anuAudit:focus-visible {
  outline: 3px solid rgba(37,99,235,.28) !important;
  outline-offset: 2px !important;
}

button#anuAudit.anu-btn.primary:disabled,
#anuAudit:disabled {
  background: #e2e8f0 !important;
  background-color: #e2e8f0 !important;

  border-color: #cbd5e1 !important;

  color: #64748b !important;

  opacity: 1 !important;

  cursor: not-allowed !important;
  box-shadow: none !important;
}
