/* Fix ToastMagic z-index to appear above navigation - Ultra High Priority */
#toast-container,
.toast-container,
.toastr-container,
.toast-magic-container {
  z-index: 999999 !important;
  position: fixed !important;
}

.toast,
.toastr,
.toast-magic {
  z-index: 999999 !important;
  position: relative !important;
}

/* All possible ToastMagic positioning classes */
.toast-top-end,
.toast-top-start,
.toast-bottom-end,
.toast-bottom-start,
.toast-top-center,
.toast-bottom-center,
.toast-top-full-width,
.toast-bottom-full-width {
  z-index: 999999 !important;
  position: fixed !important;
}

/* Additional specific selectors for ToastMagic */
div[class*='toast'],
div[id*='toast'],
.toastify,
.toastify-container {
  z-index: 999999 !important;
}

/* Override any framework specific z-index */
body .toast,
body .toast-container,
body .toastr-container {
  z-index: 999999 !important;
}

/* Ensure proper layering above Bootstrap components */
.toast-container > .toast {
  z-index: 999999 !important;
}
