/* JazzCash / Easypaisa — Coming Soon (deposit + withdraw) */

.vc-coming-soon {
  position: relative !important;
  pointer-events: none !important;
  cursor: not-allowed !important;
  opacity: 0.55 !important;
  filter: grayscale(0.35);
}

.vc-coming-soon::after {
  content: "Coming Soon";
  position: absolute;
  left: 50%;
  bottom: 4px;
  transform: translateX(-50%);
  z-index: 5;
  background: rgba(20, 24, 36, 0.92);
  color: #ffd54a;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 0.2px;
  line-height: 1.2;
  white-space: nowrap;
  padding: 2px 6px;
  border-radius: 4px;
  border: 1px solid rgba(255, 213, 74, 0.45);
  pointer-events: none;
}

/* Withdraw tiles are a bit taller — place badge mid-bottom */
.withdrawWay .vc-coming-soon::after {
  bottom: 6px;
  font-size: 10px;
  padding: 3px 7px;
}

/* Recharge tab cards */
.Recharge__container-tabcard__items.vc-coming-soon::after {
  bottom: 2px;
  font-size: 9px;
}
