/* STEP44: live quote/news reliability, auto-dismiss toasts, and all-user runtime access polish. */
#toast-container {
  pointer-events: none;
}

#toast-container .toast,
.toast[data-gp-step44-auto-dismiss="1"],
.gp-prime-walls-coming-soon-toast[data-gp-step44-auto-dismiss="1"],
.psl-coming-soon-toast[data-gp-step44-auto-dismiss="1"] {
  transition: opacity .22s ease, transform .22s ease;
}

.gp-step44-market-news {
  border-left: 2px solid rgba(33, 255, 209, .66);
  background: linear-gradient(90deg, rgba(33, 255, 209, .07), rgba(9, 18, 32, 0));
}

.gp-step44-market-news time {
  color: #9afee9 !important;
}

.gp-step44-market-news b {
  color: #06141f !important;
  background: linear-gradient(135deg, #21ffd1, #29a8ff) !important;
  border-color: rgba(255, 255, 255, .22) !important;
}

.gp-step44-market-news span {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

[data-gp-action="togglePrimeWalls"][data-gp-prime-walls-access="enabled"],
#gp-prime-walls-btn[data-gp-prime-walls-access="enabled"],
#gp-prime-walls-header-btn[data-gp-prime-walls-access="enabled"] {
  opacity: 1 !important;
  filter: none !important;
  pointer-events: auto !important;
}
