/* Stronger unlock CTA and one-piece payment card. */
.preview-page>button:last-of-type{position:relative;min-height:58px;border:1px solid #e9a93c;background:linear-gradient(135deg,#ff615f 0%,#f43469 52%,#d81f59 100%);color:#fff;font-size:18px;font-weight:800;letter-spacing:.02em;box-shadow:0 10px 24px rgba(218,38,88,.3)}
.preview-page>button:last-of-type:before{content:'🔓';margin-right:7px}
.preview-page>button:last-of-type:after{content:'›';position:absolute;right:20px;font-size:25px}
.pay-summary{margin-bottom:0;border-radius:18px 18px 0 0;background:linear-gradient(145deg,#303a41,#424c51);box-shadow:0 12px 30px rgba(35,42,46,.13)}
.pay-actions{margin-top:0;padding:15px;border:1px solid #e0dbd4;border-top:0;border-radius:0 0 18px 18px;box-shadow:0 12px 30px rgba(35,42,46,.09)}
.pay-actions form,.pay-actions a{margin:0}
.pay-actions .alipay,.pay-actions .wechat{min-height:56px;border-radius:28px;font-size:17px;font-weight:750;box-shadow:0 7px 16px rgba(36,80,111,.18)}
.pay-actions .wechat{display:flex;align-items:center;justify-content:center}
.pay-page.wechat-env .pay-summary{background:linear-gradient(145deg,#33483e,#3f6250)}
.pay-page.alipay-env .pay-summary{background:linear-gradient(145deg,#304458,#396f9b)}
