.pay-hero[data-v-eabcf765],.success-hero[data-v-eabcf765]{background:linear-gradient(135deg,#f96b88 0,var(--m-brand,#fa436a) 55%,#c83657 100%);color:#fff;padding:28px 22px 26px}.pay-hero .pay-tag[data-v-eabcf765],.success-hero .pay-tag[data-v-eabcf765]{background:#ffffff38;border-radius:10px;margin-bottom:12px;padding:2px 10px;font-size:12px;display:inline-block}.pay-hero h1[data-v-eabcf765],.pay-hero h2[data-v-eabcf765],.success-hero h1[data-v-eabcf765],.success-hero h2[data-v-eabcf765]{margin:0 0 6px;font-size:28px;font-weight:700}.pay-hero p[data-v-eabcf765],.success-hero p[data-v-eabcf765]{opacity:.92;margin:0;font-size:13px}.pay-hero .oid[data-v-eabcf765],.success-hero .oid[data-v-eabcf765]{opacity:.85;margin-top:8px;font-size:12px}.sec-title[data-v-eabcf765]{color:var(--m-text,#303133);margin:0 0 12px;font-size:15px;font-weight:600}.method-item[data-v-eabcf765]{cursor:pointer;border:1px solid #eee;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex}.method-item.active[data-v-eabcf765]{border-color:var(--m-brand,#fa436a);background:var(--m-brand-soft,#fff5f7)}.method-label[data-v-eabcf765]{color:var(--m-text,#303133);font-size:14px;font-weight:600}.method-desc[data-v-eabcf765]{color:var(--m-text-light,#909399);margin-top:4px;font-size:12px}.check[data-v-eabcf765]{color:var(--m-brand,#fa436a);font-size:18px;line-height:1}.pay-actions[data-v-eabcf765],.success-actions[data-v-eabcf765]{flex-direction:column;gap:10px;display:flex}.primary-btn[data-v-eabcf765] :scope.van-button--primary{background:var(--m-brand,#fa436a);border-color:var(--m-brand,#fa436a)}[data-v-eabcf765] .van-button--plain.van-button--primary{color:var(--m-brand,#fa436a);border-color:var(--m-brand,#fa436a)}.status-line[data-v-eabcf765]{color:var(--m-text,#303133);margin:0 0 8px;font-size:14px}.hint[data-v-eabcf765]{color:var(--m-text-light,#909399);margin:0;font-size:12px;line-height:1.5}.err[data-v-eabcf765]{color:#ee0a24;margin:8px 16px;font-size:13px}.qr-box[data-v-eabcf765]{text-align:center;margin-top:14px}.qr-tip[data-v-eabcf765]{margin:0 0 10px;font-size:13px}.qr-img[data-v-eabcf765]{-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #eee;border-radius:8px;width:200px;height:200px}.qr-text[data-v-eabcf765]{word-break:break-all;color:var(--m-text-light,#909399);font-size:12px}
