/* Global CSS to handle line breaks and tabs in error messages */
.MuiAlert-message,
.MuiTypography-body1,
.MuiTypography-body2,
[data-testid="error-message"],
.error-message,
.signin-error,
.auth-error {
  white-space: pre-wrap !important;
  word-wrap: break-word !important;
  tab-size: 4 !important;
}

/* Specific targeting for authentication error dialogs */
.MuiDialog-paper .MuiAlert-message,
.MuiSnackbar-root .MuiAlert-message,
.backstage-signin-page .MuiAlert-message {
  white-space: pre-wrap !important;
  word-wrap: break-word !important;
  line-height: 1.6 !important;
  tab-size: 4 !important;
}

/* General error message containers */
[class*="error"],
[class*="Error"] {
  white-space: pre-wrap !important;
  word-wrap: break-word !important;
  tab-size: 4 !important;
}

/*# sourceMappingURL=main.52e6dc09.css.map*/