/*!
 * KTG-MES 移动端 SCSS 变量定义
 * 参照微信小程序配色方案，与 variables 在 vue.config.js 中 prependData 自动注入所有 .scss 文件
 */.status-tag[data-v-38fff872]{display:inline-flex;align-items:center;justify-content:center;padding:.0533rem 8px;font-size:.32rem;line-height:1.6;border-radius:999px;white-space:nowrap}.status-tag.status-tag--prepare[data-v-38fff872]{color:#faad14;background-color:#fff7e6}.status-tag.status-tag--doing[data-v-38fff872]{color:#3d8fff;background-color:#e6f1ff}.status-tag.status-tag--done[data-v-38fff872]{color:#2bbd7a;background-color:#e6f8f0}.status-tag.status-tag--cancel[data-v-38fff872]{color:#e64340;background-color:#fdecea}
/*!
 * KTG-MES 移动端 SCSS 变量定义
 * 参照微信小程序配色方案，与 variables 在 vue.config.js 中 prependData 自动注入所有 .scss 文件
 */.process-setup-page[data-v-7ede7fd6]{min-height:100vh;background:#f5f6fa;display:flex;flex-direction:column}.header[data-v-7ede7fd6]{display:flex;align-items:center;padding:.64rem 0 .533rem;background:linear-gradient(135deg,#3d8fff,#536dfe)}.header .header-back[data-v-7ede7fd6]{width:1.067rem;height:1.067rem;display:flex;align-items:center;justify-content:center}.header .header-back i[data-v-7ede7fd6]{font-size:.853rem;color:#fff;font-weight:700}.header .header-title[data-v-7ede7fd6]{font-size:.48rem;font-weight:600;color:#fff;flex:1;text-align:center;padding-right:1.067rem}.loading-wrap[data-v-7ede7fd6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 0;color:#999}.loading-wrap i[data-v-7ede7fd6]{font-size:.8rem;margin-bottom:.32rem;color:#3d8fff}.loading-wrap span[data-v-7ede7fd6]{font-size:.373rem}.workorder-select-area[data-v-7ede7fd6]{padding:.32rem .4rem}.search-row[data-v-7ede7fd6]{display:flex;gap:.213rem}.search-row[data-v-7ede7fd6] .el-input{flex:1}.search-hint[data-v-7ede7fd6]{display:flex;flex-direction:column;align-items:center;padding:1.5rem 0;color:#bbb}.search-hint i[data-v-7ede7fd6]{font-size:.8rem;margin-bottom:.32rem;color:#dcdfe6}.search-hint span[data-v-7ede7fd6]{font-size:.32rem;text-align:center}.wo-result-list[data-v-7ede7fd6]{margin-top:.32rem}.wo-result-item[data-v-7ede7fd6]{background:#f8f9fb;border-radius:.213rem;padding:.32rem;margin-bottom:.213rem;cursor:pointer;transition:background .15s}.wo-result-item[data-v-7ede7fd6]:active{background:#eef0f4}.wo-result-head[data-v-7ede7fd6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.16rem}.wo-result-code[data-v-7ede7fd6]{font-size:.373rem;font-weight:600;color:#333}.wo-result-status[data-v-7ede7fd6]{font-size:.267rem;padding:.053rem .213rem;border-radius:.107rem;color:#fff}.wo-status-done[data-v-7ede7fd6]{background:#2bbd7a}.wo-status-doing[data-v-7ede7fd6]{background:#3d8fff}.wo-status-prepare[data-v-7ede7fd6]{background:#faad14}.wo-status-delay[data-v-7ede7fd6]{background:#e64340}.wo-result-product[data-v-7ede7fd6]{font-size:.32rem;color:#666;margin-bottom:.16rem}.wo-result-meta[data-v-7ede7fd6]{display:flex;gap:.427rem;font-size:.293rem;color:#999}.wo-list-count[data-v-7ede7fd6]{font-size:.293rem;color:#909399;margin-bottom:.213rem;padding-left:.107rem}.wo-result-actions[data-v-7ede7fd6]{display:flex;align-items:center;gap:.213rem}.wo-copy-btn[data-v-7ede7fd6]{display:flex;align-items:center;justify-content:center;width:.64rem;height:.64rem;border-radius:.107rem;background:#ecf5ff;cursor:pointer;transition:background .15s}.wo-copy-btn i[data-v-7ede7fd6]{font-size:.32rem;color:#409eff}.wo-copy-btn[data-v-7ede7fd6]:active{background:#d9ecff}.info-copy-btn[data-v-7ede7fd6]{display:flex;align-items:center;justify-content:center;width:.64rem;height:.64rem;border-radius:.107rem;background:#ecf5ff;cursor:pointer;margin-left:.213rem;flex-shrink:0}.info-copy-btn i[data-v-7ede7fd6]{font-size:.32rem;color:#409eff}.info-copy-btn[data-v-7ede7fd6]:active{background:#d9ecff}.content-area[data-v-7ede7fd6]{flex:1;padding:.32rem .4rem 1.067rem}.card[data-v-7ede7fd6]{background:#fff;border-radius:.24rem;padding:.4rem;margin-bottom:.32rem;box-shadow:0 .04rem .16rem rgba(0,0,0,.04)}.card-title[data-v-7ede7fd6]{font-size:.4rem;font-weight:600;color:#1a1a2e;margin-bottom:.32rem;padding-left:.16rem;position:relative}.card-title[data-v-7ede7fd6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.08rem;height:.373rem;background:#3d8fff;border-radius:.04rem}.card-title .title-count[data-v-7ede7fd6]{font-size:.32rem;color:#999;font-weight:400}.info-row[data-v-7ede7fd6]{display:flex;align-items:center;margin-bottom:.24rem}.info-row[data-v-7ede7fd6]:last-of-type{margin-bottom:.32rem}.info-row .info-label[data-v-7ede7fd6]{width:1.333rem;font-size:.347rem;color:#999;flex-shrink:0}.info-row .info-value[data-v-7ede7fd6]{flex:1;font-size:.347rem;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-row[data-v-7ede7fd6]{display:flex;gap:.32rem;margin-top:.32rem;padding-top:.32rem;border-top:1px solid #f5f5f5}.mini-btn[data-v-7ede7fd6]{flex:1;height:.853rem;border:none;border-radius:.427rem;font-size:.347rem;color:#fff;display:flex;align-items:center;justify-content:center;gap:.107rem}.mini-btn i[data-v-7ede7fd6]{font-size:.347rem}.mini-btn[data-v-7ede7fd6]:active{opacity:.85}.mini-btn.mini-btn-primary[data-v-7ede7fd6]{background:#3d8fff}.mini-btn.mini-btn-success[data-v-7ede7fd6]{background:#2bbd7a}.warn-card[data-v-7ede7fd6]{display:flex;align-items:flex-start;gap:.32rem;background:#fff7e6;border-radius:.24rem;padding:.4rem;margin-bottom:.32rem;border:1px solid #ffe7ba}.warn-card i[data-v-7ede7fd6]{font-size:.533rem;color:#faad14;flex-shrink:0;margin-top:.027rem}.warn-card .warn-title[data-v-7ede7fd6]{font-size:.373rem;font-weight:600;color:#d46b08;margin-bottom:.107rem}.warn-card .warn-sub[data-v-7ede7fd6]{font-size:.32rem;color:#ad6800}.field[data-v-7ede7fd6],.field[data-v-7ede7fd6]:last-of-type{margin-bottom:.32rem}.field-label[data-v-7ede7fd6]{font-size:.347rem;color:#666;margin-bottom:.16rem}.field-label .req[data-v-7ede7fd6]{color:#e64340;margin-right:.053rem}.field-hint[data-v-7ede7fd6]{margin-top:.107rem;font-size:.32rem;color:#999}.block-btn[data-v-7ede7fd6]{width:100%;height:.96rem;border:none;border-radius:.48rem;font-size:.373rem;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;gap:.16rem;margin-top:.107rem}.block-btn i[data-v-7ede7fd6]{font-size:.4rem}.block-btn[data-v-7ede7fd6]:active{opacity:.85}.block-btn[data-v-7ede7fd6]:disabled{opacity:.5}.block-btn.block-btn-primary[data-v-7ede7fd6]{background:linear-gradient(135deg,#3d8fff,#536dfe)}.block-btn.block-btn-success[data-v-7ede7fd6]{background:linear-gradient(135deg,#2bbd7a,#52c41a)}.inline-loading[data-v-7ede7fd6]{display:flex;align-items:center;justify-content:center;gap:.16rem;padding:.64rem 0;color:#999;font-size:.347rem}.inline-loading i[data-v-7ede7fd6]{color:#3d8fff;font-size:.427rem}.empty-inline[data-v-7ede7fd6]{text-align:center;padding:.64rem 0;font-size:.347rem;color:#bbb}.task-list[data-v-7ede7fd6]{display:flex;flex-direction:column}.task-item[data-v-7ede7fd6]{padding:.32rem 0;border-bottom:1px solid #f5f5f5}.task-item[data-v-7ede7fd6]:last-child{border-bottom:none;padding-bottom:0}.task-item[data-v-7ede7fd6]:first-child{padding-top:0}.task-head[data-v-7ede7fd6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.213rem}.task-head .task-process[data-v-7ede7fd6]{font-size:.373rem;font-weight:600;color:#333}.task-meta[data-v-7ede7fd6]{display:flex;align-items:center;gap:.427rem;font-size:.32rem;color:#999}.task-meta .task-ws[data-v-7ede7fd6]{display:flex;align-items:center;gap:.107rem}.task-meta .task-ws i[data-v-7ede7fd6]{font-size:.32rem}.qr-wrap[data-v-7ede7fd6]{display:flex;flex-direction:column;align-items:center;padding:.32rem 0}.qr-loading[data-v-7ede7fd6]{display:flex;flex-direction:column;align-items:center;padding:1rem 0;color:#999}.qr-loading i[data-v-7ede7fd6]{font-size:.8rem;color:#3d8fff;margin-bottom:.32rem}.qr-loading span[data-v-7ede7fd6]{font-size:.347rem}.qr-container[data-v-7ede7fd6]{display:flex;align-items:center;justify-content:center}.qr-container[data-v-7ede7fd6] canvas,.qr-container[data-v-7ede7fd6] img{display:block}.qr-text[data-v-7ede7fd6]{margin-top:.32rem;font-size:.32rem;color:#666;word-break:break-all;text-align:center;max-width:100%}.qr-tip[data-v-7ede7fd6]{margin-top:.213rem;font-size:.32rem;color:#bbb}.process-setup-page[data-v-7ede7fd6] .el-input__inner{height:.9rem;line-height:.9rem;font-size:.373rem;border-radius:.133rem}