/* MRL maintenance page: keep clean/non-runnable cards in the dark visual system. */
.maintenance-page .maintenance-category.not-runnable,
.mobile-maintenance-page .maintenance-category.not-runnable {
  opacity: 1 !important;
  border-color: rgba(74, 157, 255, 0.18) !important;
  background:
    radial-gradient(circle at 12% 8%, rgba(42, 139, 255, 0.13), transparent 34%),
    linear-gradient(160deg, rgba(7, 27, 58, 0.82), rgba(3, 16, 37, 0.94)) !important;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), 0 12px 26px rgba(0, 0, 0, 0.2) !important;
}

.maintenance-page .maintenance-category.not-runnable::before,
.mobile-maintenance-page .maintenance-category.not-runnable::before {
  background: rgba(74, 157, 255, 0.42) !important;
}

.maintenance-page .maintenance-category.not-runnable .maintenance-detail-grid div,
.mobile-maintenance-page .maintenance-category.not-runnable .maintenance-detail-grid div {
  border-color: rgba(74, 157, 255, 0.14) !important;
  background: rgba(2, 12, 29, 0.62) !important;
}

.maintenance-page .maintenance-category.not-runnable .maintenance-category-main strong,
.mobile-maintenance-page .maintenance-category.not-runnable .maintenance-category-main strong,
.maintenance-page .maintenance-category.not-runnable .maintenance-category-metric strong,
.mobile-maintenance-page .maintenance-category.not-runnable .maintenance-category-metric strong {
  color: #f4f9ff !important;
}

.maintenance-page .maintenance-category.not-runnable .maintenance-category-main small,
.mobile-maintenance-page .maintenance-category.not-runnable .maintenance-category-main small,
.maintenance-page .maintenance-category.not-runnable .maintenance-category-metric small,
.mobile-maintenance-page .maintenance-category.not-runnable .maintenance-category-metric small,
.maintenance-page .maintenance-category.not-runnable .maintenance-detail-grid span,
.mobile-maintenance-page .maintenance-category.not-runnable .maintenance-detail-grid span {
  color: rgba(188, 215, 246, 0.78) !important;
}
