@charset "UTF-8";
/*!
 *  build: guatron-admin 
 *  copyright: 广州冠创智能科技有限公司 
 *  time: 2026-9-19 19:46:48
 */.ppm-order-detail .el-tabs__nav{margin:0 10px}.ppm-order-detail .collapse-header{width:100%}.ppm-order-detail .collapse-header .left_wrapper{float:left}.ppm-order-detail .collapse-header .left_wrapper .title{margin-left:6px;font-size:16px}.ppm-order-detail .collapse-header .right_wrapper{float:right;margin-right:20px}.ppm-order-detail .collapse-header .right_wrapper .btn{margin-left:20px;font-size:14px}.order-product-list{margin-bottom:20px}.order-product-list .pagination{padding:10px 20px;background-color:#fefefe;border-bottom:1px solid #ebeef5}.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}.ppm-order-planning .toolbar .el-select .el-input__inner{width:180px}.ppm-order-planning .toolbar .el-input-group__prepend{width:180px;background-color:#fff}.ppm-order-planning .toolbar-member .el-select .el-input__inner{width:220px}.ppm-order-planning .toolbar-member .el-input-group__prepend{width:220px;background-color:#fff}.ppm-order-planning .shift-title{height:36px;margin-bottom:10px;line-height:36px;padding-left:10px;background-color:#e3e3e3;font-weight:600;border-top-left-radius:10px;border-top-right-radius:10px}.ppm-order-planning .collapse-header{display:flex;align-items:center;justify-content:space-between;margin:10px 5px}.ppm-order-planning .left_wrapper{flex-shrink:0}.ppm-order-planning .right_wrapper{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ppm-order-planning .left-right-layout{display:flex;align-items:center;gap:16px;width:320px}.ppm-order-planning .custom-switch{margin-right:16px}.ppm-order-planning .field-select{width:160px}.ppm-order-planning .custom-date-picker{max-width:320px}.ppm-order-planning .scroll-container{overflow:hidden;white-space:nowrap}.ppm-order-planning .content{display:inline-block;width:600px}.ppm-order-planning .order-progress .line{padding:0 0 2px 0}.ppm-order-planning .order-progress .main .title{margin:0 10px;font-weight:600}.ppm-order-planning .el-range-input{width:120px}.ppm-order-planning .el-range-separator{width:30px}.ppm-order-detail .toolbar{background-color:#f7f7f6;height:40px;margin:10px 16px;padding:6px 10px}.aps-plan-en .toolbar .el-select .el-input__inner{width:180px}.aps-plan-en .toolbar .el-input-group__prepend{width:180px;background-color:#fff}.aps-plan-en .toolbar-member .el-select .el-input__inner{width:220px}.aps-plan-en .toolbar-member .el-input-group__prepend{width:220px;background-color:#fff}.aps-plan-en .shift-title{height:36px;margin-bottom:10px;line-height:36px;padding-left:10px;background-color:#e3e3e3;font-weight:600;border-top-left-radius:10px;border-top-right-radius:10px}.aps-plan-en .collapse-header{width:100%}.aps-plan-en .collapse-header .left_wrapper{float:left}.aps-plan-en .collapse-header .left_wrapper .title{margin-left:6px;font-size:16px}.aps-plan-en .collapse-header .right_wrapper{float:right;margin-right:20px}.aps-plan-en .collapse-header .right_wrapper .btn{margin-left:20px;font-size:14px}.aps-plan-en .scroll-container{overflow:hidden;white-space:nowrap}.aps-plan-en .content{display:inline-block;width:600px}.aps-plan-en .order-progress .line{padding:0 0 2px 0}.aps-plan-en .order-progress .main .title{margin:0 10px;font-weight:600}.aps-plan-en .el-range-input{width:120px}.aps-plan-en .el-range-separator{width:30px}.order-items-container{max-height:200px;overflow-y:auto;padding-right:5px}.order-items-container::-webkit-scrollbar{width:6px}.order-items-container::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:3px}.order-items-container::-webkit-scrollbar-track{background-color:#f2f6fc}.order-qty-popover.el-popover{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:0}.order-qty-container{padding:5px 10px 20px 10px}.order-qty-header{margin-bottom:16px}.order-qty-title{font-weight:600;margin-right:6px}.order-qty-input{margin-bottom:20px}.order-qty-hint{font-size:12px;color:#909399;margin:0 6px 6px 6px;text-align:right}.order-qty-hint i{margin-right:4px}.order-qty-actions{display:flex;justify-content:flex-end;gap:10px}.order-qty-trigger{border-radius:20px;transition:all .3s}.order-qty-trigger:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.plan-output-row{display:flex;align-items:center;width:100%}.order-qty-header{justify-content:space-between;padding:12px 10px;border-bottom:1px solid #ebeef5}.header-left,.order-qty-header{display:flex;align-items:center}.header-left{gap:8px}.order-qty-title{font-size:16px;font-weight:500;color:#303133}.el-icon-question{font-size:14px;color:#909399;cursor:help}.close-btn{font-size:18px;color:#909399;cursor:pointer;transition:color .3s}.close-btn:hover{color:#303133}.gen-type-select{width:90px;flex-shrink:0;margin-right:-3px}.plan-output-field{width:200px!important}.badge-wrapper{margin-left:10px}.remaining-qty{color:red;font-size:large}.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)}