/* /Components/BusyOverlay.razor.rz.scp.css */
.busy-container[b-utkhg8dlu8] {
    position: relative;
}

/* Scrim semitrasparente, tema-aware: usa la superficie corrente di MudBlazor. */
.busy-scrim[b-utkhg8dlu8] {
    position: absolute;
    inset: 0;
    background-color: var(--mud-palette-surface, #fff);
    opacity: 0.6;
    z-index: 10;
    border-radius: inherit;
    cursor: progress;
}

/* Lo spinner sta sopra lo scrim; entrambi intercettano i clic e bloccano l'input. */
.busy-spinner[b-utkhg8dlu8] {
    position: absolute;
    inset: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    z-index: 11;
    cursor: progress;
}
/* /Layout/MainLayout.razor.rz.scp.css */
/* Layout CSS is handled by MudBlazor components */
/* /Layout/NavMenu.razor.rz.scp.css */
/* NavMenu CSS is handled by MudBlazor components */
