.checkout-page[data-v-e760a214]{min-height:calc(100vh - 61px);padding:36px 20px;background:#f3f6f4;color:#15231c}.checkout-shell[data-v-e760a214]{max-width:980px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.cashier-card[data-v-e760a214],.checkout-main[data-v-e760a214]{background:#fff;border:1px solid #dfe7e2;border-radius:20px}.checkout-main[data-v-e760a214]{padding:30px}.checkout-kicker[data-v-e760a214]{color:#175e43;font-size:11px;font-weight:800;letter-spacing:1.2px}.checkout-main h1[data-v-e760a214]{margin:10px 0 6px;font-size:30px}.subtitle[data-v-e760a214]{margin:0;color:#718078}.benefit-section[data-v-e760a214],.track-section[data-v-e760a214]{margin-top:28px}.scope-note[data-v-e760a214]{margin:-5px 0 12px;color:#718078;font-size:12px}.section-label[data-v-e760a214]{margin-bottom:10px;font-size:14px;font-weight:700}.track-options[data-v-e760a214]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.track-options button[data-v-e760a214]{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;text-align:left;border:1px solid #dfe7e2;border-radius:13px;background:#fff;cursor:pointer}.track-options button[data-v-e760a214]:disabled{cursor:default;opacity:1}.track-options button.active[data-v-e760a214]{border-color:#175e43;background:#edf5f0;-webkit-box-shadow:0 0 0 2px rgba(23,94,67,.1);box-shadow:0 0 0 2px rgba(23,94,67,.1)}.track-options strong[data-v-e760a214]{font-size:18px}.track-options span[data-v-e760a214]{color:#718078;font-size:12px}.benefit-grid[data-v-e760a214]{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.benefit-grid div[data-v-e760a214]{padding:10px 12px;background:#f5f8f6;border-radius:10px;font-size:13px}.benefit-grid i[data-v-e760a214]{margin-right:7px;color:#175e43;font-weight:800}.notice[data-v-e760a214]{margin-top:22px;padding:12px;border-radius:10px;color:#68756e;background:#fafbf8;font-size:12px;line-height:1.6}.cashier-card[data-v-e760a214]{padding:24px;position:sticky;top:82px}.cashier-title[data-v-e760a214]{font-size:19px;font-weight:800;margin-bottom:22px}.summary-row[data-v-e760a214],.total-row[data-v-e760a214]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;font-size:13px}.summary-row span[data-v-e760a214]{color:#718078}.discount[data-v-e760a214]{color:#175e43}.divider[data-v-e760a214]{height:1px;background:#e8eeea;margin:20px 0}.total-row strong[data-v-e760a214]{color:#175e43;font-size:30px}.pay-method[data-v-e760a214]{margin:20px 0;padding:13px;gap:10px;border:1px solid #dfe7e2;border-radius:12px}.pay-method[data-v-e760a214],.wechat-icon[data-v-e760a214]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wechat-icon[data-v-e760a214]{width:38px;height:38px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:#16a34a;color:#fff;font-size:11px;font-weight:800}.pay-method div[data-v-e760a214]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.pay-method small[data-v-e760a214]{color:#829087}.pay-method>i[data-v-e760a214]{color:#16a34a;font-size:20px}.pay-button[data-v-e760a214]{width:100%;height:48px;font-size:15px;font-weight:800}.order-link[data-v-e760a214]{width:100%;margin-top:12px;border:0;background:transparent;color:#88948d;font-size:10px;cursor:pointer;word-break:break-all}.native-pay-content[data-v-e760a214]{text-align:center;padding:2px 8px 12px}.native-pay-qr[data-v-e760a214]{width:240px;height:240px;padding:8px;border:1px solid #e2e9e5;border-radius:14px}.native-pay-loading[data-v-e760a214]{display:-webkit-box;display:-ms-flexbox;display:flex;width:240px;height:240px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#175e43;font-size:32px}.native-pay-content h3[data-v-e760a214]{margin:16px 0 5px;color:#15231c;font-size:19px}.native-pay-content p[data-v-e760a214]{margin:0;color:#718078;font-size:13px}.native-pay-waiting[data-v-e760a214]{margin-top:15px;color:#175e43;font-size:12px}.native-pay-waiting i[data-v-e760a214]{margin-right:4px}@media(max-width:768px){.checkout-page[data-v-e760a214]{min-height:calc(100vh - 114px);padding:10px 10px 22px}.checkout-shell[data-v-e760a214]{grid-template-columns:1fr;gap:10px}.checkout-main[data-v-e760a214]{padding:20px 16px}.checkout-main h1[data-v-e760a214]{font-size:24px}.benefit-section[data-v-e760a214],.track-section[data-v-e760a214]{margin-top:22px}.benefit-grid[data-v-e760a214]{gap:7px}.benefit-grid div[data-v-e760a214]{padding:9px 8px;font-size:11px}.cashier-card[data-v-e760a214]{position:static;padding:18px}.cashier-title[data-v-e760a214]{margin-bottom:14px}}