html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal{padding:16px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__mask{backdrop-filter:blur(18px);background:#e2e8f0b8}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__panel{background:#fff;border:1px solid #dbe3ee;border-radius:14px;width:min(920px,100vw - 32px);max-height:calc(100vh - 32px);padding:26px 30px 28px;overflow:auto;box-shadow:0 24px 80px #0f172a2e}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__close{color:#64748b;top:18px;right:20px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__close:hover{color:#0f172a;background:#f1f5f9}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__head{margin-bottom:20px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__head h2{color:#0f172a;font-size:26px;line-height:1.2}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__head p{color:#64748b;margin-top:8px;font-size:14px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perks,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__order{box-shadow:none;background:#fff;border:1px solid #dbe3ee;border-radius:12px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perks{min-height:126px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary{gap:18px;padding:18px 20px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__icon{color:#f59e0b;width:100px;height:100px;box-shadow:none;background:radial-gradient(circle,#fff7ed 0%,#ffedd5 56%,#fff7ed 100%)}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__icon i[data-lucide],html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__icon svg,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__icon img{stroke-width:1.8px;width:62px;height:62px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary h3,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perks h3,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods h3,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__order h3{color:#0f172a;font-size:16px;line-height:1.3}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary h3{white-space:nowrap;margin-bottom:8px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary strong{color:#0f172a;white-space:nowrap}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary strong span{font-size:18px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary strong em{font-size:34px;font-weight:800}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary p{color:#475569;white-space:nowrap;margin-top:8px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perks,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__order{padding:18px 20px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perks>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perks span{color:#475569;white-space:nowrap;align-items:center;gap:9px;min-width:0;font-size:13px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perks span:before{content:none;color:#f59e0b;background:#fff7ed;width:24px;height:24px;font-size:12px;display:none}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perk-icon{color:#f59e0b;background:#fff7ed;width:24px;min-width:24px;height:24px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perk-icon i[data-lucide],html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perk-icon svg,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perk-icon img{width:13px;height:13px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods>div{gap:9px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods button{color:#475569;min-height:58px;box-shadow:none;background:#fff;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding:8px 14px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods button.is-active{background:#fff;border-color:#f59e0b;box-shadow:inset 0 0 0 1px #f59e0b}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__method-icon{background:0 0;border-radius:8px;width:40px;height:40px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__method-icon i[data-lucide],html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__method-icon svg{color:#f59e0b;width:24px;height:24px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods button strong{color:#0f172a;white-space:nowrap}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods button small{color:#64748b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods button em{color:#94a3b8;white-space:nowrap}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods p{color:#64748b;white-space:nowrap;margin-top:14px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods p i[data-lucide],html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods p svg{color:#64748b;width:20px;height:20px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__order dl{margin-bottom:16px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__order dl div{color:#64748b;border-bottom-color:#e2e8f0;padding:10px 0}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__order dt,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__order dd{white-space:nowrap}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__order dd{color:#334155}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__order .is-total span{color:#f59e0b;white-space:nowrap;font-size:30px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__submit{height:48px;box-shadow:none;white-space:nowrap;background:linear-gradient(135deg,#8ab4ff,#1677ff);border-radius:9px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__submit:hover,html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__submit:focus-visible{color:#fff;background:linear-gradient(135deg,#60a5fa,#2563eb)}@media (width<=860px){html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__panel{width:min(560px,100vw - 24px);padding:22px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__grid{grid-template-columns:1fr}}@media (width<=520px){html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal{padding:10px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__panel{width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:20px 16px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary{align-items:center;gap:14px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__icon{width:80px;height:80px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__summary strong em{font-size:28px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__perks>div{grid-template-columns:1fr}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods button{grid-template-columns:40px minmax(0,1fr)}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods button em{grid-column:2;font-size:12px}html[data-pcgh-theme-resolved=light] .pcgh-vip-pay-modal__methods p{white-space:normal}}