/* Estilos extra de las paginas de Auth (callback y restablecer contrasena).
   Se apoya en documentos.css (tarjeta, botones, mensajes). Sin fuentes ni recursos externos. */
.field { display: block; margin-bottom: 14px; }
.field > span { display: block; font-size: 0.9rem; color: var(--muted); margin-bottom: 6px; }
.field input {
  width: 100%;
  padding: 12px 14px;
  background: var(--surface2);
  color: var(--text);
  border: 1px solid var(--border);
  border-radius: 8px;
  font: inherit;
}
.field input:focus-visible { outline: 2px solid var(--gold); outline-offset: 1px; }
.hint { color: var(--muted); font-size: 0.88rem; margin: -6px 0 12px; }
.ok-msg { color: var(--success); font-size: 0.93rem; margin: 6px 0 10px; }
.link { color: var(--gold-light); font-weight: 600; }
