/* Error junto al campo (correo ya registrado y otras validaciones del servidor). Compartido por paneles y registros.
   Rojo de error del sistema #a3222b con icono de trazo; el campo marcado con aria-invalid repite el color en su borde. */
.fibo-field-error{display:flex;gap:6px;align-items:flex-start;margin:6px 0 0;color:#a3222b;font-size:13px;font-weight:600;line-height:1.45;text-align:left}
.fibo-field-error svg{flex:none;width:16px;height:16px;margin-top:1px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}
.fibo-field-error a{color:inherit;text-decoration:underline;text-underline-offset:2px;font-weight:700}
input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:#a3222b!important;box-shadow:0 0 0 1px #a3222b}
