.scale-panel[data-v-1b6f0650]{min-width:0;padding-left:28px;border-left:1px solid #e1e7e9}.scale-heading[data-v-1b6f0650]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:42px}.scale-heading>div[data-v-1b6f0650]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scale-heading strong[data-v-1b6f0650]{color:#2d3940;font-size:17px}.scale-heading small[data-v-1b6f0650]{margin-top:4px;color:#8a969c;font-size:11px}.serial-warning[data-v-1b6f0650]{margin-top:12px;padding:10px 12px;color:#d85049;font-size:11px;line-height:18px;background:#fff1ef;border-radius:4px}.weight-board[data-v-1b6f0650]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:250px;margin-top:18px;background:#f4f7f6;border:1px solid #e1e8e5;border-radius:5px}.weight-board.stable[data-v-1b6f0650]{background:#eef8f2;border-color:#cfe7da}.weight-board.unstable[data-v-1b6f0650]{background:#fff8ed;border-color:#f0dfbf}.weight-status[data-v-1b6f0650]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#758188;font-size:12px}.connection-dot[data-v-1b6f0650]{width:8px;height:8px;margin-right:7px;background:#b7c0c4;border-radius:50%}.connection-dot.connected[data-v-1b6f0650]{background:#159957}.weight-value[data-v-1b6f0650]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;min-width:0;margin:8px 0 5px}.weight-value strong[data-v-1b6f0650]{max-width:100%;overflow:hidden;color:#223037;font-size:68px;line-height:82px;text-overflow:ellipsis}.weight-value small[data-v-1b6f0650]{-ms-flex-negative:0;flex-shrink:0;margin-left:8px;color:#758289;font-size:20px}.weight-hint[data-v-1b6f0650]{color:#8c979c;font-size:11px}.capture-button[data-v-1b6f0650],.request-weight-button[data-v-1b6f0650]{width:100%;min-height:54px;margin-top:16px;color:#fff!important;font-size:17px;font-weight:600;background:#159957!important;border-color:#159957!important}.capture-button[data-v-1b6f0650]:active,.request-weight-button[data-v-1b6f0650]:active{background:#11884c!important;border-color:#11884c!important}.capture-button.is-disabled[data-v-1b6f0650],.request-weight-button.is-disabled[data-v-1b6f0650]{color:#fff!important;background:#a9d5bd!important;border-color:#a9d5bd!important}.capture-button[data-v-1b6f0650]{margin-top:12px}@media(max-width:980px){.scale-panel[data-v-1b6f0650]{padding:24px 0 0;border-top:1px solid #e1e7e9;border-left:0}}.drawer-shell[data-v-370fb642]{position:relative;height:100vh;overflow:hidden;background:#fff}.drawer-header[data-v-370fb642]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:68px;padding:8px 24px;border-bottom:1px solid #dfe3e8}.drawer-header h2[data-v-370fb642]{margin:0;color:#161b22;font-size:24px}.drawer-header p[data-v-370fb642]{margin:6px 0 0;color:#626b75;font-size:17px}.drawer-header .el-button[data-v-370fb642]{color:#1f252c!important;font-size:20px}.drawer-body[data-v-370fb642]{display:grid;grid-template-columns:minmax(0,1fr) 320px;height:calc(100vh - 68px);min-height:0}.sorting-input-panel[data-v-370fb642]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0;padding:26px 24px 20px}.order-summary[data-v-370fb642]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 20px}.order-summary[data-v-370fb642],.switch-row[data-v-370fb642]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.operation-toolbar[data-v-370fb642],.order-summary[data-v-370fb642],.switch-row[data-v-370fb642]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.operation-toolbar[data-v-370fb642]{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.operation-toolbar .el-button[data-v-370fb642]{width:96px;min-width:96px;height:48px;margin-left:0;padding-right:10px;padding-left:10px;font-size:21px}.operation-toolbar .print-button[data-v-370fb642]{color:#3c444d!important;background:#fff!important;border-color:#cfd4da!important}.operation-toolbar .el-button--success[data-v-370fb642]{color:#fff!important;background:#00a65a!important;border-color:#00a65a!important}.operation-toolbar .el-button--danger[data-v-370fb642]{width:auto;min-width:128px;padding-right:18px;padding-left:18px;white-space:nowrap}.order-summary[data-v-370fb642]{margin-top:28px;color:#414a54;font-size:19px}.order-summary strong[data-v-370fb642]{color:#161b22;font-size:23px}.order-summary .threshold-summary[data-v-370fb642]{margin-left:auto;white-space:nowrap}.order-summary .threshold-summary strong[data-v-370fb642]{color:#f0524d;font-size:19px}.manual-entry[data-v-370fb642]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;margin-top:24px}.manual-entry[data-v-370fb642] .el-input__inner{height:52px;color:#171c22;font-size:24px}.sorting-watermark[data-v-370fb642]{position:absolute;top:39%;right:0;left:0;color:#c1c5ca;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sorting-watermark strong[data-v-370fb642]{font-size:40px}.number-keypad[data-v-370fb642]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:auto;padding-top:28px}.number-keypad button[data-v-370fb642]{height:56px;color:#3c444d;font:inherit;font-size:25px;cursor:pointer;background:#f2f3f5;border:0}.number-keypad button[data-v-370fb642]:focus-visible{color:#008f4d;background:#e8f6ef;outline:none}.number-keypad .complete-key[data-v-370fb642]{grid-column:span 2}.task-options[data-v-370fb642]{padding:26px;border-left:1px solid #e3e6ea}.option-block[data-v-370fb642],.option-row[data-v-370fb642]{padding-bottom:20px;color:#3c444d;font-size:19px}.option-block span[data-v-370fb642]{color:#4b545e;font-weight:600}.option-block p[data-v-370fb642]{min-height:22px;margin:10px 0 12px;color:#737c85;font-size:14px;line-height:22px}.option-block>.el-button[data-v-370fb642]{height:36px;margin-top:28px;font-size:16px}.record-navigation[data-v-370fb642]{position:fixed;z-index:2;top:0;bottom:0;right:calc(61.5% + 24px);width:64px;pointer-events:none}.record-navigation .el-button[data-v-370fb642]{position:absolute;right:0;width:64px;height:60px;margin:0;padding:0;font-size:18px;white-space:nowrap;pointer-events:auto}.record-navigation .previous-command[data-v-370fb642]{top:29.5%}.record-navigation .next-command[data-v-370fb642]{top:61%}[data-v-370fb642] .scale-panel{margin-top:24px;padding-left:0;border-left:0}@media(max-width:1100px){.drawer-shell[data-v-370fb642]{height:auto;min-height:100vh;overflow:visible}.drawer-body[data-v-370fb642]{grid-template-columns:1fr;height:auto}.task-options[data-v-370fb642]{border-top:1px solid #e3e6ea;border-left:0}}@media(max-height:820px)and (min-width:1101px){.drawer-header[data-v-370fb642]{height:60px}.drawer-body[data-v-370fb642]{height:calc(100vh - 60px)}.sorting-input-panel[data-v-370fb642]{padding:18px 20px 14px}.order-summary[data-v-370fb642]{margin-top:18px}.manual-entry[data-v-370fb642],[data-v-370fb642] .scale-panel{margin-top:16px}.number-keypad[data-v-370fb642]{padding-top:16px}.number-keypad button[data-v-370fb642]{height:52px}.task-options[data-v-370fb642]{padding:20px}}.production-date-dialog{max-width:calc(100vw - 32px);margin-top:calc(50vh - 329px)!important;overflow:hidden;border-radius:6px}.production-date-dialog .el-dialog__header{height:60px;padding:13px 20px;text-align:center;border-bottom:1px solid #e3e6eb}.production-date-dialog .el-dialog__title{color:#171c22;font-size:24px;font-weight:600;line-height:32px}.production-date-dialog .el-dialog__headerbtn{top:17px;right:22px;font-size:22px}.production-date-dialog .el-dialog__body{padding:0}.production-date-dialog .production-date-layout{display:grid;grid-template-columns:184px minmax(0,1fr);height:510px}.production-date-dialog .production-date-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 14px 10px;border-right:1px solid #e3e6eb}.production-date-dialog .production-date-aside span{color:#353b42;font-size:14px;font-weight:600}.production-date-dialog .production-calendar-toolbar{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:50px 50px 1fr 50px 50px;height:70px;padding:0 32px;border-bottom:1px solid #e3e6eb}.production-date-dialog .production-calendar-toolbar strong{color:#171c22;font-size:22px;text-align:center}.production-date-dialog .production-calendar-toolbar button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;padding:0;color:#171c22;font-size:23px;cursor:pointer;background:transparent;border:0}.production-date-dialog .production-calendar-toolbar button:focus-visible{color:#00a65a;outline:none}.production-date-dialog .production-calendar-panel .el-calendar__header{display:none}.production-date-dialog .production-calendar-panel .el-calendar__body{padding:18px 24px 14px}.production-date-dialog .production-calendar-panel .el-calendar-table thead th{height:40px;padding:0;color:#3e444b;font-size:15px;font-weight:500}.production-date-dialog .production-calendar-panel .el-calendar-table td,.production-date-dialog .production-calendar-panel .el-calendar-table td.is-selected{background:transparent!important;border:0}.production-date-dialog .production-calendar-panel .el-calendar-table .el-calendar-day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:58px;padding:4px}.production-date-dialog .production-calendar-day{width:44px;height:44px;padding:0;color:#343a42;font:inherit;font-size:16px;cursor:pointer;background:transparent;border:0;border-radius:4px}.production-date-dialog .production-calendar-day.muted{color:#c5c9ce}.production-date-dialog .production-calendar-day.selected{color:#fff;background:#00a65a;outline:none}.production-date-dialog .el-dialog__footer{height:88px;padding:8px 54px 14px 108px;border-top:1px solid #e3e6eb}.production-date-dialog .el-dialog__footer .el-button{width:232px;height:66px;margin:0;font-size:20px}.production-date-dialog .el-dialog__footer .el-button+.el-button{margin-left:38px}.production-date-dialog .el-dialog__footer .el-button--success{background:#00a65a;border-color:#00a65a}@media(max-height:690px){.production-date-dialog{margin-top:16px!important}}@media(max-width:760px){.production-date-dialog{width:calc(100vw - 24px)!important;margin-top:16px!important}.production-date-dialog .production-date-layout{grid-template-columns:120px minmax(0,1fr)}.production-date-dialog .el-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:24px;padding-left:24px;gap:20px}.production-date-dialog .el-dialog__footer .el-button{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.production-date-dialog .el-dialog__footer .el-button+.el-button{margin-left:0}}