/* Hide Blazor infrastructure error UI immediately */

#blazor-error-ui {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

#connection-indicator {
    display: none !important;
}

/* Hide reconnect modal */
#components-reconnect-modal {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

/* Ensure these stay hidden even if JavaScript tries to show them */
#blazor-error-ui,
#connection-indicator,
#components-reconnect-modal {
    pointer-events: none !important;
    position: absolute !important;
    left: -9999px !important;
    top: -9999px !important;
}

/* Prevent flash during reconnection */
body.reconnecting {
    transition: none !important;
}

