/* ==========================================================================
   gra-number-input - campo numérico simples (ver assets/js/gra-number-input.js)
   Carregar depois de cssnovo-style.css. Só usa tokens do DS e o acento do
   Incuba.Açores (--brand-accent, incuba-tokens.css): sem azul em hover/foco.
   ========================================================================== */
.gra-number-container { position: relative; }
.gra-number-container input {
  -moz-appearance: textfield;
  appearance: textfield;
}
.gra-number-container input::-webkit-outer-spin-button,
.gra-number-container input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }
body:not(.templateDetailsBackoffice):not(.bo-login-body) .gra-number-container input:hover,
body:not(.templateDetailsBackoffice):not(.bo-login-body) .gra-number-container input:focus {
  border-color: var(--brand-accent) !important;
}
