/* ============================================================================
   app.css — remanentes de la plantilla de Blazor
   ----------------------------------------------------------------------------
   Casi todo lo que había aquí era de la plantilla por defecto y no lo usaba
   nadie: estilos de Bootstrap (.btn-primary, .form-control, .form-check-input)
   sin Bootstrap cargado, y una declaración de 'Helvetica Neue' que peleaba con
   las fuentes que la aplicación cargaba de verdad.

   Tipografía, colores, foco y reset viven ahora en css/nvx-theme.css.
   No agregar estilos de componente aquí: van en su .razor.css aislado.
   ============================================================================ */

/* Red de seguridad del framework: se aplica sola si algún día se envuelve
   contenido en <ErrorBoundary>. Se conserva por eso. */
.blazor-error-boundary {
    background: var(--nvx-danger-bg, #fbeceb);
    border: 1px solid var(--nvx-danger-bd, #f2cbc7);
    border-radius: var(--nvx-r-md, 8px);
    padding: 12px 16px;
    color: var(--nvx-danger-text, #8f2b20);
    font-size: 13px;
}

.blazor-error-boundary::after {
    content: "Ocurrió un error inesperado.";
}
