.cargando { font-family: Roboto, sans-serif; color: #0D5E72; padding: 2rem; }
#blazor-error-ui { display: none; position: fixed; bottom: 0; left: 0; right: 0; padding: .75rem 1rem; background: #fde8e8; color: #7f1d1d; z-index: 2000; }
#blazor-error-ui .reload { margin-left: .5rem; }

/* Impresión de proformas y reportes: solo el documento. */
@media print {
    .no-print, .mud-appbar, .mud-drawer, .mud-snackbar-provider { display: none !important; }
    .mud-main-content { padding: 0 !important; margin: 0 !important; }
    .mud-paper { box-shadow: none !important; }
}

.kipu-logo-barra { height: 30px; width: auto; display: block; }
.kipu-logo-ingreso { height: 64px; width: auto; display: block; }

/* Resultado elegido con las flechas en el buscador del menú */
.kipu-menu-elegido { background-color: var(--mud-palette-action-default-hover); border-radius: 6px; }
