/* App-wide overrides. Most of the authenticated chrome is
   MudBlazor's default theme; this file is the escape hatch for
   the handful of tweaks MudBlazor's theme API doesn't cover. */

html { scroll-behavior: smooth; }

/* Blazor reconnect banner — kept unobtrusive. */
#blazor-error-ui {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: #dc3545;
    color: #fff;
    padding: 10px 20px;
    display: none;
}
#blazor-error-ui.show { display: block; }
#blazor-error-ui .dismiss {
    cursor: pointer;
    float: right;
    font-weight: 700;
}
