SPA (Single Page Application) is equipped with so-called Magistral-layout, which has been designed as SPA-container for clean internal SPA-navigation and possibility of explicit cancellation (abandoment by user) of server request invocation. Such cancellable busy-operation is realized here as semi-blocking visual procedure.
Magistral-layout is implemented with help of TypeScript (there is C# API for Blazor-client; .NET-classes: AFXUI.UMagistral and AFXUI.UMagistralMI). Magistral HTML (layout elements in markup) was intentionally built at topmost in wwwroot/index.html (instead of Razor-file) — for the sake of sense presence of embedded SPA-enhancement, as if it has been built-in into browser (for such perceptional effect).
Approximate structure of Magistral-layout (its visual elements):