.the-title{height:40px;width:100%}.the-title .ivu-card-body{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between}.the-title .ivu-card-body .left{-webkit-margin-start:20px;font-family:Arial,sans-serif;font-size:16px;font-weight:bolder;margin-inline-start:20px}.the-title .ivu-card-body .right{-webkit-margin-end:20px;margin-inline-end:20px}.form-card[data-v-7e357994]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:24px}.section-title[data-v-7e357994]{-ms-flex-negative:0;border-bottom:1px solid #f0f0f0;color:#333;flex-shrink:0;font-size:16px;font-weight:500;margin-bottom:24px;padding-bottom:16px;padding-left:8px;position:relative}.section-title[data-v-7e357994]:before{background-color:#2d8cf0;bottom:15px;content:"";left:0;position:absolute;top:0;width:3px}.form-content-scroll[data-v-7e357994]{min-height:300px;padding-right:8px;position:relative}.form-content[data-v-7e357994]{padding:0}.form-row[data-v-7e357994]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.form-row .form-label[data-v-7e357994]{-ms-flex:0 0 auto;-webkit-box-flex:0;color:#666;flex:0 0 auto;font-size:14px;margin-right:16px;min-width:100px;white-space:nowrap}.form-row .form-input[data-v-7e357994]{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:500px;min-width:280px}.button-group[data-v-7e357994]{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:20px;margin-top:auto}.button-group .cancel-btn[data-v-7e357994]{-ms-flex:0 0 auto;-webkit-box-flex:0;background-color:#b4b4b4;border-color:#b4b4b4;border-radius:4px;color:#fff;flex:0 0 auto;min-width:100px}.button-group .cancel-btn[data-v-7e357994]:hover{background-color:#c5c8ce;border-color:#c5c8ce}[data-v-7e357994] .ivu-checkbox-wrapper,[data-v-7e357994] .ivu-radio-wrapper{margin-right:24px}[data-v-7e357994] .ivu-input{border-radius:4px}.spin-icon-load[data-v-7e357994]{-webkit-animation:ani-spin-data-v-7e357994 1s linear infinite;animation:ani-spin-data-v-7e357994 1s linear infinite;margin-bottom:10px}@-webkit-keyframes ani-spin-data-v-7e357994{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-spin-data-v-7e357994{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form-card[data-v-19e32060]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:24px}.section-title[data-v-19e32060]{-ms-flex-negative:0;border-bottom:1px solid #f0f0f0;color:#333;flex-shrink:0;font-size:16px;font-weight:500;margin-bottom:24px;padding-bottom:16px;padding-left:8px;position:relative}.section-title[data-v-19e32060]:before{background-color:#2d8cf0;bottom:15px;content:"";left:0;position:absolute;top:0;width:3px}.form-content-scroll[data-v-19e32060]{min-height:300px;padding-right:8px;position:relative}.button-group[data-v-19e32060]{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:20px;margin-top:auto}.button-group .cancel-btn[data-v-19e32060]{-ms-flex:0 0 auto;-webkit-box-flex:0;background-color:#b4b4b4;border-color:#b4b4b4;border-radius:4px;color:#fff;flex:0 0 auto;min-width:100px}.button-group .cancel-btn[data-v-19e32060]:hover{background-color:#c5c8ce;border-color:#c5c8ce}.item[data-v-19e32060]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background:#f5f5f5;border-radius:6px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:16px;padding:10px 20px}.item[data-v-19e32060]:hover{background:#e3f2ff}.active[data-v-19e32060]{background:#c7e5ff}.item input[data-v-19e32060]{-webkit-transform:scale(1.3);-webkit-transform-origin:center center;margin-right:20px;transform:scale(1.3);transform-origin:center center}.item .name[data-v-19e32060]{color:#333;font-size:14px}.spin-icon-load[data-v-19e32060]{-webkit-animation:ani-spin-data-v-19e32060 1s linear infinite;animation:ani-spin-data-v-19e32060 1s linear infinite;margin-bottom:10px}@-webkit-keyframes ani-spin-data-v-19e32060{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-spin-data-v-19e32060{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form-card[data-v-42ff2973]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:24px}.section-title[data-v-42ff2973]{-ms-flex-negative:0;border-bottom:1px solid #f0f0f0;color:#333;flex-shrink:0;font-size:16px;font-weight:500;margin-bottom:24px;padding-bottom:16px;padding-left:8px;position:relative}.section-title[data-v-42ff2973]:before{background-color:#2d8cf0;bottom:15px;content:"";left:0;position:absolute;top:0;width:3px}.form-content-scroll[data-v-42ff2973]{padding-right:8px}.button-group[data-v-42ff2973]{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:20px;margin-top:auto}.button-group .cancel-btn[data-v-42ff2973]{-ms-flex:0 0 auto;-webkit-box-flex:0;background-color:#b4b4b4;border-color:#b4b4b4;border-radius:4px;color:#fff;flex:0 0 auto;min-width:100px}.button-group .cancel-btn[data-v-42ff2973]:hover{background-color:#c5c8ce;border-color:#c5c8ce}.list[data-v-42ff2973]{-ms-flex-align:stretch;-ms-flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.item[data-v-42ff2973]{background:#f9f9f9;border:1px solid #d2d2d2;border-radius:6px;cursor:pointer;margin:0 20px 20px 0;min-height:80px;padding:12px;position:relative;width:220px}.item-name[data-v-42ff2973]{color:#333;font-size:14px;margin-bottom:8px;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.checkbox[data-v-42ff2973]{-webkit-transform:scale(1.4);position:absolute;right:15px;top:15px;transform:scale(1.4)}.item-input[data-v-42ff2973]{border:1px solid #c4c4c4;border-radius:6px;font-size:15px;height:32px;margin-top:8px;outline:none;padding:0 10px}.tips[data-v-42ff2973]{font-size:15px;margin-bottom:15px}.tips span[data-v-42ff2973]{color:#2d8cf0;font-size:22px;font-weight:700;line-height:1}input[data-v-42ff2973]::-webkit-inner-spin-button,input[data-v-42ff2973]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-42ff2973]{-moz-appearance:textfield}.form-card[data-v-7b7bacd4]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:24px}.section-title[data-v-7b7bacd4]{-ms-flex-negative:0;border-bottom:1px solid #f0f0f0;color:#333;flex-shrink:0;font-size:16px;font-weight:500;margin-bottom:24px;padding-bottom:16px;padding-left:8px;position:relative}.section-title[data-v-7b7bacd4]:before{background-color:#2d8cf0;bottom:15px;content:"";left:0;position:absolute;top:0;width:3px}.form-content-scroll[data-v-7b7bacd4]{padding-right:8px}.button-group[data-v-7b7bacd4]{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:20px;margin-top:auto}.button-group .cancel-btn[data-v-7b7bacd4]{-ms-flex:0 0 auto;-webkit-box-flex:0;background-color:#b4b4b4;border-color:#b4b4b4;border-radius:4px;color:#fff;flex:0 0 auto;min-width:100px}.button-group .cancel-btn[data-v-7b7bacd4]:hover{background-color:#c5c8ce;border-color:#c5c8ce}.list[data-v-7b7bacd4]{-ms-flex-align:stretch;-ms-flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.item[data-v-7b7bacd4]{background:#f9f9f9;border:1px solid #d2d2d2;border-radius:6px;cursor:pointer;margin:0 20px 20px 0;min-height:80px;padding:12px;position:relative;width:220px}.item-name[data-v-7b7bacd4]{color:#333;font-size:14px;margin-bottom:8px;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.checkbox[data-v-7b7bacd4]{-webkit-transform:scale(1.4);position:absolute;right:15px;top:15px;transform:scale(1.4)}.item-input[data-v-7b7bacd4]{border:1px solid #c4c4c4;border-radius:6px;font-size:15px;height:32px;margin-top:8px;outline:none;padding:0 10px}.tips[data-v-7b7bacd4]{font-size:15px;margin-bottom:15px}.tips span[data-v-7b7bacd4]{color:#2d8cf0;cursor:pointer;font-size:22px;font-weight:700;line-height:1}.bind-valve-container[data-v-27786c15]{background:#f5f7fa;padding:20px}.hint-text[data-v-27786c15]{color:#999;font-size:14px;margin-bottom:16px}.main-content-wrapper[data-v-27786c15]{background:#fff;border-radius:8px;padding:20px}.control-row[data-v-27786c15]{-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;border-bottom:1px solid #e8eaec;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:8px;padding-bottom:20px}.label[data-v-27786c15]{color:#333;font-size:14px;white-space:nowrap}.unit[data-v-27786c15]{color:#999;font-size:14px}.add-queue-btn[data-v-27786c15]{background:#ff7043;border-color:#ff7043;color:#fff;margin-left:auto}.add-queue-btn[data-v-27786c15]:hover{background:#ff8a65;border-color:#ff8a65}.queue-list[data-v-27786c15]{gap:16px;margin-top:20px;min-height:200px}.queue-item[data-v-27786c15]{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e8eaec;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:10px;padding:16px}.queue-header[data-v-27786c15]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.queue-header .queue-title[data-v-27786c15]{color:#333;font-size:15px;font-weight:500}.queue-header .empty-valve-icon[data-v-27786c15]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:4px}.queue-header .delete-icon[data-v-27786c15]{cursor:pointer;height:20px;width:20px}.queue-header .delete-icon[data-v-27786c15]:hover{color:#ff7875}.valve-cards-container[data-v-27786c15]{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.valve-card[data-v-27786c15]{background:#f9f9f9;border:1px solid #d2d2d2;border-radius:6px;min-height:80px;padding:12px;position:relative;width:220px}.valve-card .valve-name[data-v-27786c15]{color:#333;font-size:14px;margin-bottom:8px;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.valve-card .percentage-input[data-v-27786c15]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.valve-card .percentage-input span[data-v-27786c15]{color:#999;font-size:13px}.valve-card .card-delete-icon[data-v-27786c15]{bottom:8px;cursor:pointer;position:absolute;right:8px}.valve-card .card-delete-icon[data-v-27786c15]:hover{color:#ff7875}.valve-flex-container[data-v-27786c15]{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:16px;padding:20px 0}.valve-flex-card[data-v-27786c15]{-webkit-transition:all .3s;border:1px solid #e8eaec;border-radius:6px;cursor:pointer;min-height:100px;padding:12px;position:relative;transition:all .3s;width:180px}.valve-flex-card[data-v-27786c15]:hover{background:#f0f7ff;border-color:#2d8cf0}.valve-flex-card .valve-card-name[data-v-27786c15]{-ms-flex:1;-webkit-box-flex:1;color:#333;flex:1;font-size:14px;max-width:140px;text-align:left;white-space:normal}.valve-flex-card .valve-checkbox-style[data-v-27786c15]{-webkit-transform:scale(1.5);-webkit-transform-origin:left-center;transform:scale(1.5);transform-origin:left-center}.valve-flex-card[data-v-27786c15] .round-checkbox .ivu-checkbox span{border-radius:50%}.valve-flex-card .valve-checkbox[data-v-27786c15]{bottom:12px;position:absolute;right:12px}.valve-flex-card.threeway-card .valve-card-name[data-v-27786c15]{margin-bottom:12px}.valve-flex-card.threeway-card .outlet-buttons[data-v-27786c15]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.valve-flex-card.threeway-card .outlet-buttons .outlet-btn[data-v-27786c15]{-ms-flex-direction:column;-ms-flex-pack:justify;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-transition:all .3s;border:1px solid #e5e5e5;border-radius:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;min-height:80px;min-width:80px;padding:10px 12px;position:relative;transition:all .3s}.valve-flex-card.threeway-card .outlet-buttons .outlet-btn span[data-v-27786c15]{color:#333;font-size:14px}.valve-flex-card.threeway-card .outlet-buttons .outlet-btn.selected[data-v-27786c15]{background:#d0ebfc;border-color:#5abcf4}.valve-flex-card.threeway-card .outlet-buttons .outlet-btn[data-v-27786c15]:hover{opacity:.8}.drawer-footer[data-v-27786c15]{-ms-flex-pack:center;-webkit-box-pack:center;background:#fff;border-top:1px solid #e8eaec;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;padding:16px 24px;position:absolute;right:0}@media screen and (max-height:768px){.queue-list[data-v-27786c15]{min-height:150px}}@media screen and (max-height:600px){.bind-valve-container[data-v-27786c15],.main-content-wrapper[data-v-27786c15]{padding:16px}.queue-list[data-v-27786c15]{min-height:120px}.control-row[data-v-27786c15]{padding-bottom:16px}}.button-group[data-v-27786c15]{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:20px;margin-top:20px}.button-group .cancel-btn[data-v-27786c15]{-ms-flex:0 0 auto;-webkit-box-flex:0;background-color:#b4b4b4;border-color:#b4b4b4;border-radius:4px;color:#fff;flex:0 0 auto;min-width:100px}.button-group .cancel-btn[data-v-27786c15]:hover{background-color:#c5c8ce;border-color:#c5c8ce}.page-container[data-v-2afd6806]{background-color:#f5f5f5;height:100%;width:100%}.content-wrapper[data-v-2afd6806]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;overflow:hidden;padding:16px}.steps[data-v-2afd6806]{-ms-flex-pack:center;-webkit-box-pack:center;background:#fff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:20px}.ivu-steps-item[data-v-2afd6806]{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-direction:column}.steps[data-v-2afd6806] .ivu-steps-tail{left:50%!important}.tips[data-v-2afd6806]{color:#8b8b8b;font-size:13px;min-height:32px;padding:8px}.plan-content[data-v-2afd6806]{-ms-flex:1;-webkit-box-flex:1;background:#fff;border-radius:10px;flex:1;overflow-y:auto;padding:10px 20px}