/* Focused pricing treatment loaded after the main bundle. */
.profile-recharge-switch button:nth-child(2).is-active {
  color: #ffffff;
  background: #0f766e;
  box-shadow: 0 8px 20px rgba(15, 118, 110, 0.24);
}

.profile-recharge-modal:has(.profile-recharge-switch button:nth-child(2)[aria-selected="true"]) .profile-recharge-header {
  background: #f0fdfa;
  border-color: #5eead4;
  box-shadow: 0 12px 28px rgba(15, 118, 110, 0.09);
}

.profile-recharge-modal .profile-package-card.is-featured-permanent {
  color: #102a2a;
  background: #f0fdfa;
  border-color: #0f766e;
  box-shadow: 0 18px 40px rgba(15, 118, 110, 0.16);
}

.profile-recharge-modal .profile-package-card.is-featured-permanent .profile-package-badge {
  color: #ffffff !important;
  background: #0f766e;
  border-color: #0f766e;
  box-shadow: 0 10px 24px rgba(15, 118, 110, 0.22);
}

.profile-recharge-modal .profile-package-card.is-featured-permanent .profile-package-price,
.profile-recharge-modal .profile-package-card.is-featured-permanent .profile-package-credits span {
  color: #92400e !important;
}

.profile-recharge-modal .profile-package-card.is-featured-permanent .profile-package-credits {
  color: #92400e;
  background: #fffbeb;
  border-color: #fbbf24;
}

.profile-recharge-modal .profile-package-card.is-featured-permanent button {
  color: #ffffff;
  background: #0f766e;
  box-shadow: 0 14px 30px rgba(15, 118, 110, 0.24);
}

.profile-recharge-modal .profile-package-card.is-featured-permanent button:hover {
  background: #115e59;
}

.profile-recharge-modal .profile-package-coupon {
  color: #881337;
  background: #fff1f2;
  border-color: #fda4af;
}

.profile-recharge-modal .profile-package-coupon strong {
  color: #be123c !important;
}
