/* V3.5: unify ALL black backdrops in VIP without adding glow to tiers. */
html body .vip32-unified{background:radial-gradient(ellipse 85% 65% at 50% 42%,rgba(99,74,159,.27),transparent 77%),radial-gradient(ellipse 65% 45% at 94% 80%,rgba(45,128,171,.18),transparent 82%),linear-gradient(145deg,#1c2038 0%,#20213d 45%,#171f36 100%)!important;border:0!important;box-shadow:none!important}
html body .vip32-unified .vip31-store,html body .vip32-unified .vip31-store>.sx-container,html body .vip32-unified .vip31-section-head,html body .vip32-unified .vip31-pricing{background:transparent!important;background-color:transparent!important;box-shadow:none!important}
/* The dark block inside the recommended tier is the benefit-zone inherited from legacy VIP styles. Force every descendant wrapper to share the tier surface. */
html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-benefit-zone,html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-zone-head,html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-benefits,html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-benefits li,html body .vip32-unified .vip31-pricing .vip34-tier .vip34-no-benefits,html body .vip32-unified .vip31-pricing .vip34-tier .vip-gremory-reward-zone,html body .vip32-unified .vip31-pricing .vip34-tier .vip-gremory-reward-grid,html body .vip32-unified .vip31-pricing .vip34-tier .vip-gremory-reward-card,html body .vip32-unified .vip31-pricing .vip34-tier .vip-gremory-reward-copy,html body .vip32-unified .vip31-pricing .vip34-tier .vip-gremory-option-list{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}
html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-benefit-zone{display:block!important;position:relative!important;border:0!important;border-radius:0!important;overflow:visible!important;margin:14px 0!important;padding:0!important}
html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-zone-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:0!important;border-bottom:1px solid rgba(var(--tier-rgb),.34)!important;border-radius:0!important;padding:15px 0!important;margin:0!important;color:#f5efff!important}
html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-zone-head strong{color:#f4f0ff!important;font-size:13px!important}
html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-zone-head span{color:#c4b9d5!important;font-size:11px!important;white-space:nowrap}
html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-benefits{display:block!important;list-style:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important}
html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-benefits li{display:flex!important;align-items:flex-start!important;gap:9px!important;padding:13px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(var(--tier-rgb),.18)!important;color:#e1dff0!important;line-height:1.5!important}
html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-benefits li>span{flex:none!important;color:var(--tier-glow)!important;font-weight:900!important}
html body .vip32-unified .vip31-pricing .vip34-tier .vip34-no-benefits{color:#c1bfd3!important;padding:17px 0!important;margin:0!important;border:0!important}
html body .vip32-unified .vip31-pricing .vip34-tier .vip-gremory-reward-zone{border:0!important;border-top:1px solid rgba(var(--tier-rgb),.24)!important;border-radius:0!important;margin-top:20px!important;padding:0!important}
html body .vip32-unified .vip31-pricing .vip34-tier .vip-gremory-reward-card{border:0!important;border-bottom:1px solid rgba(var(--tier-rgb),.2)!important;border-radius:0!important;padding:10px 0!important}
/* Preserve existing bronze/silver/gold identities and avoid extra glow on cards. */
@media(max-width:650px){html body .vip32-unified{padding-left:14px!important;padding-right:14px!important}html body .vip32-unified .vip31-pricing .vip34-tier .sx31-plan-zone-head{flex-wrap:wrap!important}}
