@charset "UTF-8";
/*!
 *  build: guatron-admin 
 *  copyright: 广州冠创智能科技有限公司 
 *  time: 2026-11-5 19:28:29
 */.pcm-process-step .detail-bar{height:68px}.pcm-process-step .detail-bar .search-left{float:left}.pcm-process-step .detail-bar .search-right{float:right;height:60px;line-height:60px}.pcm-process-step .detail-bar .search-right .el-select{width:140px;margin:10px}.pcm-process-step .detail-bar .page-search{box-shadow:none}.pcm-process-step .pagination{padding:10px 20px;background-color:#fefefe}.text-right[data-v-6693a507]{text-align:right}.m-0[data-v-6693a507]{margin:0}.production-capacity-popover.el-popover[data-v-5b293585]{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:0}.production-capacity-container[data-v-5b293585]{padding:16px}.production-capacity-header[data-v-5b293585]{display:flex;align-items:center;margin-bottom:16px}.production-capacity-title[data-v-5b293585]{font-weight:600;font-size:16px;margin-right:6px}.production-capacity-input[data-v-5b293585]{margin-bottom:20px}.production-capacity-hint[data-v-5b293585]{font-size:12px;color:#909399;margin:0 6px 6px 6px;text-align:right}.production-capacity-hint i[data-v-5b293585]{margin-right:4px}.production-capacity-actions[data-v-5b293585]{display:flex;justify-content:flex-end;gap:10px}.production-capacity-trigger[data-v-5b293585]{border-radius:20px;transition:all .3s}.production-capacity-trigger[data-v-5b293585]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.order-items-container[data-v-5b293585]{max-height:220px!important;overflow-y:auto;padding-right:5px}.pcm-process-step-product .detail-bar{box-shadow:0 2px 4px rgba(33,43,54,.05);margin:3px;height:68px}.pcm-process-step-product .detail-bar .search-left{float:left}.pcm-process-step-product .detail-bar .search-right{float:right;height:71.75px;line-height:71.75px}.pcm-process-step-product .detail-bar .page-search{box-shadow:none}.pcm-process-step-product .detail-bar .smart-autocomplete .el-input__inner{width:300px}.pcm-process-step-product .pagination{padding:10px 20px;background-color:#fefefe;border-top:1px solid #ebeef5}.pcm-process-step-product .psp-dirty{background:#fff7e6;color:#b76e00;padding:4px 12px;border-radius:12px;font-size:12px}.pcm-process-step-product .psp-list{padding:10px 12px}.pcm-process-step-product .psp-table{background:#fff;border:1px solid #ebeef5;border-radius:8px;overflow:hidden}.pcm-process-step-product .psp-tr{display:grid;grid-template-columns:minmax(220px,1.6fr) 110px minmax(130px,150px) minmax(160px,1fr) minmax(120px,140px) 120px 56px;-moz-column-gap:12px;column-gap:12px;align-items:center;padding:8px 14px}.pcm-process-step-product .psp-tr .c{text-align:center}.pcm-process-step-product .psp-th{background:#f5f7fa;color:#606266;font-size:13px;font-weight:600;padding-top:10px;padding-bottom:10px}.pcm-process-step-product .psp-body{border-top:1px solid #f0f2f6;border-left:3px solid transparent;transition:background .15s}.pcm-process-step-product .psp-body:hover{background:#fafcff}.pcm-process-step-product .psp-body.changed{border-left-color:#f0a020;background:#fffdf7}.pcm-process-step-product .psp-prod{min-width:0}.pcm-process-step-product .psp-prod .name{font-size:14px;font-weight:600;color:#2b3445;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcm-process-step-product .psp-prod .spec{display:flex;align-items:center;gap:6px;margin-top:2px}.pcm-process-step-product .psp-prod .spec .txt{font-size:12px;color:#8a94a6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcm-process-step-product .psp-type{display:flex;align-items:center;gap:8px;font-size:12px}.pcm-process-step-product .psp-type .is-main{color:#2d7ff9;font-weight:600}.pcm-process-step-product .psp-type .is-sub{color:#8a94a6}.pcm-process-step-product .psp-main-pick{grid-column:4/7;display:flex;align-items:center;gap:8px;min-width:0}.pcm-process-step-product .psp-main-pick .lbl{flex:none;font-size:12px;color:#8a94a6}.pcm-process-step-product .psp-main-pick .txt{flex:none;max-width:40%;font-size:12px;color:#8a94a6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcm-process-step-product .psp-empty{text-align:center;color:#8a94a6;padding:50px 0}@media (max-width:1100px){.pcm-process-step-product .psp-tr{grid-template-columns:1fr 1fr;row-gap:8px}.pcm-process-step-product .psp-th{display:none}.pcm-process-step-product .psp-main-pick{grid-column:1/3}}.production-capacity-popover.el-popover{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:0}.production-capacity-container{padding:16px}.production-capacity-header{display:flex;align-items:center;margin-bottom:16px}.production-capacity-title{font-weight:600;font-size:16px;margin-right:6px}.production-capacity-input{margin-bottom:20px}.production-capacity-hint{font-size:12px;color:#909399;margin:0 6px 6px 6px;text-align:right}.production-capacity-hint i{margin-right:4px}.production-capacity-actions{display:flex;justify-content:flex-end;gap:10px}.production-capacity-trigger{border-radius:20px;transition:all .3s}.production-capacity-trigger:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.product-selector .data-picker-result{padding-left:260px!important;margin-left:10px}.pcm-process-step-material .filter-box .el-form-item__content .el-input{width:100%!important}.tpm-device-param-picker .el-tabs__item{padding:0 10px;width:96px}.pcm-device-parameter .numeric{width:56px}.pcm-device-parameter .numeric .el-input__inner{padding:5px;text-align:right}.pcm-process-step-clearance .filter-box .el-form-item__content .el-input{width:100%!important}.pcm-process-step-clearance .clr-dirty{background:#fff7e6;color:#b76e00;padding:3px 10px;border-radius:12px;font-size:12px;margin-right:10px}.pcm-process-step-clearance .clr-body{display:grid;grid-template-columns:1fr 340px;gap:12px;overflow:auto;padding:4px 2px;background:#f3f5f9;border-radius:8px}.pcm-process-step-clearance .clr-main,.pcm-process-step-clearance .clr-side{min-width:0}.pcm-process-step-clearance .clr-side .clr-card+.clr-card{margin-top:12px}.pcm-process-step-clearance .clr-card{background:#fff;border-radius:12px;box-shadow:0 1px 8px rgba(31,58,104,.08);padding:16px}.pcm-process-step-clearance .clr-title{display:flex;align-items:center;font-size:15px;font-weight:600;color:#2b3445;margin-bottom:14px}.pcm-process-step-clearance .clr-title .bar{width:4px;height:16px;border-radius:2px;background:#2d7ff9;margin-right:8px}.pcm-process-step-clearance .clr-title em{margin-left:auto;font-style:normal;font-size:12px;font-weight:400;color:#8a94a6}.pcm-process-step-clearance .clr-row{display:flex;align-items:center;gap:10px;padding:8px 10px;margin-bottom:8px;background:#fafbfd;border:1px solid #eef1f6;border-radius:10px;transition:.15s}.pcm-process-step-clearance .clr-row:hover{border-color:#bcd4fb;background:#f5f9ff}.pcm-process-step-clearance .clr-row .idx{flex:none;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;background:#e8f0fe;color:#2d7ff9;font-size:12px;font-weight:600}.pcm-process-step-clearance .clr-row .ipt .el-input__inner{border-color:transparent;background:transparent;padding-left:8px}.pcm-process-step-clearance .clr-row .ipt:hover .el-input__inner{border-color:#d5dbe6;background:#fff}.pcm-process-step-clearance .clr-row .ipt .el-input__inner:focus{border-color:#2d7ff9;background:#fff}.pcm-process-step-clearance .clr-row .ipt.main{flex:1.2}.pcm-process-step-clearance .clr-row .ipt.main .el-input__inner{font-weight:600;color:#2b3445}.pcm-process-step-clearance .clr-row .ipt.tip{flex:1}.pcm-process-step-clearance .clr-row .ipt.tip .el-input__inner{font-size:12px;color:#8a94a6}.pcm-process-step-clearance .clr-row .ops{flex:none;display:flex;gap:4px}.pcm-process-step-clearance .clr-row .ops i{width:28px;height:28px;line-height:28px;text-align:center;border-radius:6px;color:#606266;cursor:pointer}.pcm-process-step-clearance .clr-row .ops i:hover{background:#e8f0fe;color:#2d7ff9}.pcm-process-step-clearance .clr-row .ops i.del:hover{background:#fdecec;color:#e5484d}.pcm-process-step-clearance .clr-row .ops i.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.pcm-process-step-clearance .clr-row.off{background:#f5f6f8}.pcm-process-step-clearance .clr-row.off .idx{background:#e6e9ef;color:#a3abba}.pcm-process-step-clearance .clr-row.off .ipt .el-input__inner{color:#b5bcc9!important;font-weight:400}.pcm-process-step-clearance .clr-add{display:grid;grid-template-columns:1.2fr 1fr auto;gap:8px;margin-top:14px;padding-top:14px;border-top:1px dashed #dfe4ee}.pcm-process-step-clearance .clr-empty{text-align:center;color:#8a94a6;padding:30px 0}.pcm-process-step-clearance .clr-note{font-size:12px;color:#8a94a6;margin:8px 0 0;line-height:1.6}.pcm-process-step-clearance .clr-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.pcm-process-step-clearance .clr-tags .tag{display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 12px;border:1px solid #f5c2c4;border-radius:16px;color:#e5484d;background:#fff5f5;font-size:13px}.pcm-process-step-clearance .clr-tags .tag i{width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;cursor:pointer;font-size:12px}.pcm-process-step-clearance .clr-tags .tag i:hover{background:#e5484d;color:#fff}.pcm-process-step-clearance .clr-inline{display:flex;gap:8px}.pcm-process-step-clearance .clr-phone{background:#f3f5f9;border-radius:12px;padding:10px;max-height:420px;overflow:auto}.pcm-process-step-clearance .clr-phone .pv{display:flex;align-items:center;gap:10px;background:#fff;border:2px solid #e8ecf3;border-radius:10px;padding:8px 10px;margin-bottom:6px}.pcm-process-step-clearance .clr-phone .pv .b{width:22px;height:22px;border:2px solid #c5ccd9;border-radius:50%;flex:none}.pcm-process-step-clearance .clr-phone .pv .txt{font-size:13px}.pcm-process-step-clearance .clr-phone .pv small{display:block;font-size:11px;color:#8a94a6}.pcm-process-step-clearance .clr-phone .pv .abn{margin-left:auto;font-size:11px;color:#8a94a6;border:1px solid #d5dbe6;border-radius:12px;padding:2px 8px;flex:none}.pcm-process-step-clearance .clr-phone .pv-phrases{margin-top:10px;padding-top:8px;border-top:1px dashed #d5dbe6}.pcm-process-step-clearance .clr-phone .pv-phrases small{display:block;font-size:11px;color:#8a94a6;margin-bottom:6px}.pcm-process-step-clearance .clr-phone .pv-phrases span{display:inline-block;margin:0 6px 6px 0;padding:2px 10px;font-size:12px;color:#e5484d;background:#fff5f5;border:1px solid #f5c2c4;border-radius:12px}@media (max-width:1100px){.pcm-process-step-clearance .clr-body{grid-template-columns:1fr}}.qr-code-large{height:160px;width:160px;cursor:pointer}.qr-code-small{height:36px;width:36px}.popover-qr-core .title{width:136px;padding-top:5px;margin:0 0 -3px 12px;overflow-wrap:break-word;text-align:left}.input-qr-code{vertical-align:middle;display:flex;align-items:center}.input-qr-code .el-input-group__append{background-color:transparent!important}.input-qr-code .frm-icon{width:20px;height:20px}.input-qr-code .qr-code-btn{border:1px solid #dcdfe6;padding:0 9px;margin-left:-1px;border-top-right-radius:2.5px;border-bottom-right-radius:2.5px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.input-qr-code .el-input__inner{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.process-step{margin-bottom:0!important}.process-step .mt{padding-top:20px}.process-step .input-with-select .el-select .el-input__inner{width:100px}