/* Global success/error notification modal (#globalNotifyModal, shared markup
   in includes/app-layout-end.php + notify() in assets/js/report-actions.js).
   Soft color-matched ring around the icon + a slightly softer modal shell so
   it reads as a polished notice rather than a plain Bootstrap alert. */
#globalNotifyModal .modal-content {
  border: none;
  border-radius: 16px;
  box-shadow: 0 24px 48px rgba(0, 0, 0, .16);
}

#globalNotifyModal .modal-body {
  padding: 2rem 1.75rem;
}

#globalNotifyModal #globalNotifyTitle {
  font-weight: 600;
}

#globalNotifyModal .btn {
  min-width: 110px;
}

#globalNotifyIconWrap {
  box-shadow: 0 0 0 8px rgba(var(--bs-secondary-rgb, 116, 120, 141), .08);
}
#globalNotifyIconWrap.text-primary { box-shadow: 0 0 0 8px rgba(var(--bs-primary-rgb, 85, 110, 230), .14); }
#globalNotifyIconWrap.text-danger { box-shadow: 0 0 0 8px rgba(var(--bs-danger-rgb, 244, 106, 106), .14); }
#globalNotifyIconWrap.text-warning { box-shadow: 0 0 0 8px rgba(var(--bs-warning-rgb, 241, 180, 76), .14); }
#globalNotifyIconWrap.text-info { box-shadow: 0 0 0 8px rgba(var(--bs-info-rgb, 80, 165, 241), .14); }
