/* Scionecx · Hide Pricing · scx-hide-pricing.css (v18.28.156)
   Hides pricing surfaces by DEFAULT (no flash on the common promo-on case),
   but yields the instant the promo is turned off: scx-hide-pricing.js adds
   `html.scx-show-pricing` when /api/config says the promo is inactive, which
   disables every rule below and reveals pricing. No deploy needed to flip. */

/* Pricing sections + price cards/grids (NorthStar + generic) */
html:not(.scx-show-pricing) #pricing,
html:not(.scx-show-pricing) .nx-price-grid, html:not(.scx-show-pricing) .ns-pricing-grid,
html:not(.scx-show-pricing) .nx-price, html:not(.scx-show-pricing) .ns-price,
html:not(.scx-show-pricing) .nx-price-tag, html:not(.scx-show-pricing) .ns-price-tag,
html:not(.scx-show-pricing) .nx-price-amt, html:not(.scx-show-pricing) .ns-price-amt,
html:not(.scx-show-pricing) .nx-price-sub, html:not(.scx-show-pricing) .ns-price-sub,
html:not(.scx-show-pricing) .nx-price-btn, html:not(.scx-show-pricing) .ns-price-btn,
html:not(.scx-show-pricing) .pricing, html:not(.scx-show-pricing) .price-card,
html:not(.scx-show-pricing) .price-grid, html:not(.scx-show-pricing) .tier-card,
html:not(.scx-show-pricing) .plan-card,
html:not(.scx-show-pricing) [class*="paywall"], html:not(.scx-show-pricing) [data-paywall],
html:not(.scx-show-pricing) [id*="paywall"],
html:not(.scx-show-pricing) .scx-paywall, html:not(.scx-show-pricing) .nx-paywall,
html:not(.scx-show-pricing) [class*="upgrade-cta"], html:not(.scx-show-pricing) [class*="upsell"] {
  display: none !important;
}

/* Links that point at pricing / pay / Razorpay anywhere */
html:not(.scx-show-pricing) a[href$="pricing.html"], html:not(.scx-show-pricing) a[href*="pricing.html"],
html:not(.scx-show-pricing) a[href$="pay.html"], html:not(.scx-show-pricing) a[href*="pay.html"],
html:not(.scx-show-pricing) a[href*="#pricing"], html:not(.scx-show-pricing) a[href*="/pricing"],
html:not(.scx-show-pricing) a[href*="razorpay.com"], html:not(.scx-show-pricing) a[href*="rzp.io"] {
  display: none !important;
}

/* Promo banner ("Free for everyone until…") and any standalone promo strip */
html:not(.scx-show-pricing) #promo-banner, html:not(.scx-show-pricing) .promo-banner,
html:not(.scx-show-pricing) .scx-promo, html:not(.scx-show-pricing) .nx-promo,
html:not(.scx-show-pricing) [class*="promo-strip"] {
  display: none !important;
}
