.m-detail-closed .m-section[data-v-04f7f296]{filter:grayscale(1);opacity:.8}.m-closed-banner[data-v-04f7f296]{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:12px 14px;background:#f1f2f4;border:1px solid #dcdfe3;border-left:5px solid #9aa0a6;border-radius:10px}.m-closed-stamp[data-v-04f7f296]{display:inline-block;padding:2px 10px;border:2px solid #8e959d;border-radius:5px;background:#e6e8eb;color:#4b5259;font-size:16px;font-weight:800;letter-spacing:4px;line-height:1.5;transform:rotate(-4deg);white-space:nowrap}.m-closed-t[data-v-04f7f296]{color:#7a8087;font-size:12px;line-height:1.4}.m-closed-state[data-v-04f7f296]{color:#4b5259;font-weight:800;letter-spacing:2px}.m-detail[data-v-04f7f296]{min-height:100vh;background:#f5f5f5;max-width:750px;margin:0 auto;padding-bottom:80px}.m-header[data-v-04f7f296]{background:linear-gradient(135deg,#ff6b35,#ff8d3a);color:#fff;padding:16px;display:flex;align-items:center}.m-back[data-v-04f7f296]{font-size:28px;margin-right:10px;line-height:1}.m-title[data-v-04f7f296]{font-size:18px;font-weight:600}.m-section[data-v-04f7f296]{background:#fff;margin:10px 12px;border-radius:8px;padding:12px 14px}.m-section-title[data-v-04f7f296]{font-size:14px;font-weight:600;color:#333;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #f0f0f0}.m-row[data-v-04f7f296]{display:flex;font-size:13px;padding:4px 0}.m-lbl[data-v-04f7f296]{color:#999;width:50px;flex-shrink:0}.m-val[data-v-04f7f296]{color:#333;flex:1;word-break:break-all}.m-val.price[data-v-04f7f296]{color:#ff6b35;font-weight:600;font-size:16px}.m-val.muted[data-v-04f7f296]{color:#999}.c-time-m[data-v-04f7f296]{color:#ff6b35;font-weight:600;font-variant-numeric:tabular-nums}.m-link[data-v-04f7f296]{color:#ff6b35}.m-goods[data-v-04f7f296]{display:flex;padding:10px 0;border-bottom:1px dashed #f0f0f0}.m-goods[data-v-04f7f296]:last-child{border-bottom:0}.m-goods-img[data-v-04f7f296]{width:60px;height:60px;border-radius:4px;margin-right:10px;background:#f5f5f5}.m-goods-info[data-v-04f7f296]{flex:1}.m-goods-name[data-v-04f7f296]{font-size:13px;color:#333;margin-bottom:3px}.m-goods-spec[data-v-04f7f296]{font-size:11px;color:#999;margin-bottom:3px}.m-goods-price[data-v-04f7f296]{font-size:13px;color:#ff6b35}.muted[data-v-04f7f296]{color:#999}.m-action-bar[data-v-04f7f296]{position:fixed;left:0;right:0;bottom:0;background:#fff;padding:12px 16px;box-shadow:0 -2px 8px rgba(0,0,0,.06);max-width:750px;margin:0 auto;display:flex;gap:10px}.m-action-btn[data-v-04f7f296]{flex:1;background:#ff6b35;color:#fff;border:0;border-radius:24px;padding:12px;font-size:15px;font-weight:500}.m-action-manual[data-v-04f7f296]{background:#fff;color:#ff6b35;border:1px solid #ff6b35;flex:0 0 130px}.m-action-fin[data-v-04f7f296]{background:#67c23a}.m-action-rej[data-v-04f7f296]{background:#f56c6c;flex:0 0 100px}.m-voucher-grid[data-v-04f7f296]{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.m-voucher-grid img[data-v-04f7f296]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #eee}.fin-ok[data-v-04f7f296]{color:#67c23a;font-weight:600}.fin-wait[data-v-04f7f296]{color:#e6a23c;font-weight:600}.fin-warn[data-v-04f7f296]{color:#f56c6c;font-weight:600}.m-remark-list[data-v-04f7f296]{margin-top:8px;border-top:1px dashed #f0f0f0;padding-top:8px}.m-remark-item[data-v-04f7f296]{display:flex;gap:8px;padding:6px 0;border-bottom:1px dashed #f0f0f0}.m-remark-item[data-v-04f7f296]:last-child{border-bottom:0}.m-remark-tag[data-v-04f7f296]{flex-shrink:0;font-size:11px;line-height:1.6;padding:1px 7px;border-radius:3px;margin-top:1px}.m-rt-1[data-v-04f7f296]{color:#67c23a;background:#f0f9eb;border:1px solid #e1f3d8}.m-rt-2[data-v-04f7f296]{color:#f56c6c;background:#fef0f0;border:1px solid #fde2e2}.m-rt-3[data-v-04f7f296]{color:#ff6b35;background:#fff7f2;border:1px solid #ffd9c2}.m-remark-main[data-v-04f7f296]{flex:1;min-width:0}.m-remark-content[data-v-04f7f296]{font-size:13px;color:#333;word-break:break-all;white-space:pre-wrap}.m-remark-meta[data-v-04f7f296]{font-size:11px;margin-top:2px}.m-remark-add[data-v-04f7f296]{margin-top:10px;text-align:center;font-size:13px;color:#ff6b35;border:1px dashed #ff6b35;border-radius:6px;padding:8px}.m-modal[data-v-04f7f296]{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.m-modal-body[data-v-04f7f296]{background:#fff;border-radius:8px;padding:16px;width:100%;max-width:400px;max-height:90vh;overflow-y:auto}.m-modal-title[data-v-04f7f296]{font-size:17px;font-weight:600;margin-bottom:14px;text-align:center}.m-modal-row[data-v-04f7f296]{font-size:13px;color:#666;margin-bottom:10px}.m-form-row[data-v-04f7f296]{margin-bottom:12px}.m-form-row label[data-v-04f7f296]{display:block;font-size:13px;color:#666;margin-bottom:5px}.m-form-row input[data-v-04f7f296],.m-form-select[data-v-04f7f296]{width:100%;border:1px solid #e4e7ed;border-radius:4px;padding:10px;font-size:14px;box-sizing:border-box}.m-form-select[data-v-04f7f296]{background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m-action-sup[data-v-04f7f296]{background:#fff3e9;color:#ff6b35;border:1px solid #ff6b35;flex:0 0 118px}.m-sup-row[data-v-04f7f296]{padding:8px 0;border-bottom:1px dashed #f0f0f0}.m-sup-row[data-v-04f7f296]:last-child{border-bottom:0}.m-sup-main[data-v-04f7f296]{display:flex;justify-content:space-between;align-items:center}.m-sup-no[data-v-04f7f296]{font-size:14px;color:#333;font-family:monospace;word-break:break-all}.m-sup-meta[data-v-04f7f296]{font-size:11px;margin-top:3px}.m-modal-actions[data-v-04f7f296]{display:flex;gap:10px;margin-top:14px}.m-btn-cancel[data-v-04f7f296]{flex:1;background:#f5f5f5;color:#666;border:0;border-radius:4px;padding:10px;font-size:14px}.m-btn-primary[data-v-04f7f296]{flex:1;background:#ff6b35;color:#fff;border:0;border-radius:4px;padding:10px;font-size:14px}.m-btn-primary[data-v-04f7f296]:disabled{background:#ffb38a}.m-btn-rej[data-v-04f7f296]{flex:1;background:#f56c6c;color:#fff;border:0;border-radius:4px;padding:10px;font-size:14px}.m-imgviewer[data-v-04f7f296]{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.92);z-index:2000;display:flex;align-items:center;justify-content:center}.m-imgviewer>img[data-v-04f7f296]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;padding:40px 0 60px;box-sizing:border-box}.m-iv-top[data-v-04f7f296]{position:absolute;top:0;left:0;right:0;padding:34px 12px 8px;z-index:2}.m-iv-close[data-v-04f7f296]{display:inline-block;color:#fff;font-size:14px;padding:7px 16px;background:rgba(17,17,17,.4);border-radius:17px;cursor:pointer}.m-iv-nav[data-v-04f7f296]{position:absolute;bottom:20px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:20px;z-index:2}.m-iv-btn[data-v-04f7f296]{color:#fff;font-size:26px;width:44px;height:44px;line-height:42px;text-align:center;background:rgba(17,17,17,.4);border-radius:22px;cursor:pointer}.m-iv-cnt[data-v-04f7f296]{color:#fff;font-size:14px}.rec3 .m-lbl[data-v-04f7f296]{width:72px;flex-shrink:0}.rec3 .m-val[data-v-04f7f296]{word-break:break-all}.m-trace-empty[data-v-04f7f296]{padding:10px 0;color:#999;font-size:13px}.m-trace[data-v-04f7f296]{position:relative;padding:4px 0}.m-trace-item[data-v-04f7f296]{position:relative;padding:0 0 16px 18px}.m-trace-item[data-v-04f7f296]:before{content:"";position:absolute;left:4px;top:4px;bottom:-4px;width:2px;background:#e8e8e8}.m-trace-item[data-v-04f7f296]:last-child:before{display:none}.m-trace-dot[data-v-04f7f296]{position:absolute;left:0;top:4px;width:10px;height:10px;border-radius:50%;background:#c0c4cc;border:2px solid #fff;box-shadow:0 0 0 1px #e0e0e0}.m-trace-top .m-trace-dot[data-v-04f7f296]{background:#ff6b35;box-shadow:0 0 0 1px #ffd2b8}.m-trace-top .m-trace-desc[data-v-04f7f296]{color:#ff6b35;font-weight:600}.m-trace-desc[data-v-04f7f296]{font-size:13px;color:#333;line-height:1.5}.m-trace-time[data-v-04f7f296]{font-size:11px;color:#999;margin-top:3px}