/* CSS-only approach to hide Vite error overlays */

/* Target Vite's error overlay containers */
[data-overlay-container="runtime-error"],
#root ~ div[class*="overlay"],
body > div[data-overlay-container],
div[class*="ErrorOverlay"],
div[id*="runtime-error"] {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
  z-index: -9999 !important;
}

/* Make sure body isn't affected by Vite's error handling */
body.vite-error-overlay-active {
  overflow: auto !important;
}