.exception[data-v-6d5e2f4a]{min-height:500px;height:80%;-ms-flex-align:center;align-items:center;text-align:center;margin-top:150px}.exception .img[data-v-6d5e2f4a]{display:inline-block;padding-right:52px;zoom:1}.exception .img img[data-v-6d5e2f4a]{height:360px;max-width:430px}.exception .content[data-v-6d5e2f4a]{display:inline-block;-ms-flex:auto;flex:auto}.exception .content h1[data-v-6d5e2f4a]{color:#434e59;font-size:72px;font-weight:600;line-height:72px;margin-bottom:24px}.exception .content .desc[data-v-6d5e2f4a]{color:rgba(0,0,0,.45);font-size:20px;line-height:28px;margin-bottom:16px}.mobile .exception[data-v-6d5e2f4a]{margin-top:30px}.mobile .exception .img[data-v-6d5e2f4a]{padding-right:unset}.mobile .exception .img img[data-v-6d5e2f4a]{height:40%;max-width:80%}.box[data-v-a9ba11ce]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:10px;background-color:#f6f6f6}.box[data-v-a9ba11ce] .ant-card-body{padding:10px 15px}.box-slider[data-v-a9ba11ce]{position:absolute;width:20px;top:10%;padding:10px 0;left:0;font-size:12px;color:#307ddb;text-align:center;cursor:pointer;border-radius:0 10px 10px 0;background-color:#d5e9ff;z-index:99}.box-left[data-v-a9ba11ce]{width:50%;padding-right:10px}.box-left-progress[data-v-a9ba11ce]{margin:10px 0}.box-left .progress-item[data-v-a9ba11ce]{display:-ms-flexbox;display:flex;margin:5px 0;font-size:12px}.box-left .progress-item .timeline-time[data-v-a9ba11ce]{margin-left:20px}.box-left-title[data-v-a9ba11ce]{display:-ms-flexbox;display:flex;margin:10px -8px;font-size:18px;font-weight:900;color:#000}.box-left-title-text[data-v-a9ba11ce]{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.box-left-title-text .default-icon[data-v-a9ba11ce]{background-color:#0081ff;border-radius:3px;border:1px solid transparent;width:5px;height:25px;margin-right:20px;display:inline-block}.box-left-title-right[data-v-a9ba11ce]{cursor:pointer}.box-right[data-v-a9ba11ce]{width:100%}.box[data-v-a9ba11ce] .ant-table-body{font-weight:400}.box[data-v-a9ba11ce] .ant-timeline-item-head{background:none}.mask[data-v-a9ba11ce]{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.1);z-index:9999999;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ant-card-body .table-operator[data-v-4c35b785]{margin-bottom:8px}.table-operator .ant-btn[data-v-4c35b785]{margin:0 8px 8px 0}.table-operator .ant-btn-group .ant-btn[data-v-4c35b785]{margin:0}.table-operator .ant-btn-group .ant-btn[data-v-4c35b785]:last-child{margin:0 8px 8px 0}.ant-table-tbody .ant-table-row td[data-v-4c35b785]{padding-top:15px;padding-bottom:15px}.ant-modal-cust-warp[data-v-4c35b785]{height:100%}.ant-modal-cust-warp .ant-modal-body[data-v-4c35b785]{height:calc(100% - 110px)!important;overflow-y:auto}.ant-modal-cust-warp .ant-modal-content[data-v-4c35b785]{height:90%!important;overflow-y:hidden}.anty-img-wrap[data-v-4c35b785]{height:25px;position:relative}.anty-img-wrap>img[data-v-4c35b785]{max-height:100%}.query-group-cust[data-v-4c35b785]{width:calc(50% - 10px)}.query-group-split-cust[data-v-4c35b785]:before{content:"~";width:20px;display:inline-block;text-align:center}.ant-card-wider-padding.cust-erp-sub-tab>.ant-card-body[data-v-4c35b785]{padding:5px 12px}.j-inner-table-wrapper[data-v-4c35b785] .ant-table-expanded-row .ant-table-wrapper .ant-table-tbody .ant-table-row{background-color:#fff}.jee-hidden[data-v-4c35b785]{display:none}.opc5[data-v-4c35b785]{opacity:.5}.opc6[data-v-4c35b785]{opacity:.6}.opc7[data-v-4c35b785]{opacity:.7}.header-box[data-v-33e3c060]{background:url(/images/bi/bi-header-bg.png) no-repeat;background-size:100%;text-align:center;position:fixed;top:0;left:0;width:100%;height:22.4%}.header-box .header-box-zoom[data-v-33e3c060]{width:1920px;height:226px;position:absolute;top:50%;left:50%;transform-origin:left top;overflow:visible}.header-box .title[data-v-33e3c060]{font-size:36px;color:#fff;letter-spacing:6px;text-shadow:0 2px 4px rgba(9,16,91,.5),0 2px 4px rgba(12,40,110,.5);font-weight:bolder;padding-top:1%}.header-box .gear-icon[data-v-33e3c060]{position:absolute;top:24%;left:29.5%;width:3%}.header-box .gear-icon img[data-v-33e3c060]{width:100%;height:auto}.header-box .gear-right[data-v-33e3c060]{position:absolute;top:24%;right:29.8%;width:3%}.header-box .gear-right img[data-v-33e3c060]{width:100%;height:auto}.header-box .gear-slide[data-v-33e3c060]{animation:an-gear-slide-33e3c060 6s linear infinite}.header-box .logo[data-v-33e3c060]{position:absolute;top:27%;left:8%;width:8%}.header-box .logo img[data-v-33e3c060]{width:100%;height:auto}.header-box .refresh-box[data-v-33e3c060]{left:-57px;top:73px;width:15%;color:#d7f6ff;font-size:16px;pointer-events:none}.header-box .refresh-box[data-v-33e3c060],.header-box .time-box[data-v-33e3c060]{position:absolute;height:14%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;letter-spacing:1px}.header-box .time-box[data-v-33e3c060]{right:8.6%;top:30%;font-family:PingFangSC-Regular,PingFang SC;color:#fff;font-size:18px;width:11.6%;text-align:center}.header-box .dot-slide[data-v-33e3c060]{display:-ms-flexbox;display:flex;position:absolute;top:16%;left:1%}.header-box .dot-slide .item[data-v-33e3c060]{width:10px;height:10px;background:#0d58ec;margin-right:5px;border-radius:2px}.header-box .dot-slide .item1[data-v-33e3c060]{background:#3c7dfb}.header-box .dot-slide .item.active[data-v-33e3c060]{background:#00b5d7}.header-box .dot-slide-right[data-v-33e3c060]{left:auto;right:1%}@keyframes an-gear-slide-33e3c060{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.cockpit-screen[data-v-24694098]{background:linear-gradient(180deg,#0b1c9d,#02004d 17.89%,#02004d);background-image:url(/images/bi/bi-bg.png);height:100vh}.cockpit-slot[data-v-24694098]{position:fixed;left:20px}.cockpit-zoom[data-v-24694098]{width:1860px;height:932px;position:absolute;top:0;left:50%;transform-origin:left top;overflow:hidden}.top-action-bar[data-v-0effb18e]{position:relative;z-index:20;width:100%;height:52px;padding:0 8px;box-sizing:border-box;color:#fff;font-size:14px}.line-field[data-v-0effb18e],.top-action-bar[data-v-0effb18e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.line-field[data-v-0effb18e]{-ms-flex-negative:0;flex-shrink:0;margin-right:18px}.line-label[data-v-0effb18e]{margin-right:8px;white-space:nowrap}.line-select[data-v-0effb18e]{position:relative;min-width:148px}.line-trigger[data-v-0effb18e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:34px;padding:0 12px 0 14px;border:1px solid #2ec8ff;border-radius:4px;background:#06145c;color:#fff;font-size:14px;line-height:1;cursor:pointer}.line-trigger[data-v-0effb18e]:disabled{cursor:not-allowed}.line-arrow[data-v-0effb18e]{width:8px;height:8px;margin-top:-4px;border-right:2px solid #2ee6ff;border-bottom:2px solid #2ee6ff;transform:rotate(45deg);pointer-events:none}.line-menu[data-v-0effb18e]{position:absolute;left:0;top:calc(100% + 4px);z-index:30;width:100%;max-height:280px;margin:0;padding:4px 0;list-style:none;border:1px solid #2ec8ff;border-radius:4px;background:#06145c;box-sizing:border-box;overflow:auto}.line-menu li[data-v-0effb18e]{padding:8px 14px;color:#fff;font-size:14px;line-height:1.2;cursor:pointer}.line-menu li.is-active[data-v-0effb18e],.line-menu li[data-v-0effb18e]:hover{background:#1f6dff}.action-list[data-v-0effb18e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0}.action-btn[data-v-0effb18e]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:36px;min-width:108px;padding:0 14px;border:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;color:#fff;font-size:15px;line-height:1;cursor:pointer}.action-icon[data-v-0effb18e]{width:14px;height:14px;margin-right:6px;display:block}.legend-list[data-v-0effb18e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:auto;gap:14px;white-space:nowrap}.legend-item[data-v-0effb18e]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.ws-status[data-v-0effb18e]{margin-right:4px;color:#e8f4ff;font-size:13px;cursor:pointer}.ws-status.is-on .ws-dot[data-v-0effb18e]{background:#3dde4a;box-shadow:0 0 6px rgba(61,222,74,.7)}.ws-status.is-off .ws-dot[data-v-0effb18e]{background:#ff5a5a;box-shadow:0 0 6px rgba(255,90,90,.45)}.ws-dot[data-v-0effb18e]{width:10px;height:10px;margin-right:6px;border-radius:50%;background:#9aa8bc}.legend-icon[data-v-0effb18e]{width:18px;height:18px;margin-right:4px}.legend-square[data-v-0effb18e]{width:16px;height:16px;margin-right:4px;border-radius:2px;box-sizing:border-box}.legend-square.is-empty[data-v-0effb18e]{background:#fff;border:1px solid #d7dee8}.legend-square.is-raw[data-v-0effb18e]{background:#f5c431}.legend-square.is-done[data-v-0effb18e]{background:#3dde4a}.bottom-panels[data-v-091a2f00]{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;gap:50px;width:100%;height:202px;padding:16px 40px 21px 40px;box-sizing:border-box}.panel[data-v-091a2f00]{position:relative;-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;background-color:transparent;border:0;border-radius:0;box-shadow:none}.panel-frame[data-v-091a2f00]{position:absolute;left:0;top:0;z-index:0;display:-ms-flexbox;display:flex;width:100%;height:100%;pointer-events:none}.frame-cap[data-v-091a2f00]{-ms-flex:none;flex:none;height:100%;aspect-ratio:30/330;background-image:url(../img/panel-frame.3cd73dd1.png);background-repeat:no-repeat;background-size:auto 100%}.frame-cap.is-left[data-v-091a2f00]{background-position:0}.frame-cap.is-right[data-v-091a2f00]{background-position:100%}.frame-mid[data-v-091a2f00]{-ms-flex:1;flex:1;min-width:0;height:100%;overflow:hidden}.frame-mid-img[data-v-091a2f00]{display:block;height:100%;width:107.93651%;margin-left:-3.96825%;background:url(../img/panel-frame.3cd73dd1.png) 0/100% 100% no-repeat}.panel-body[data-v-091a2f00],.panel-title[data-v-091a2f00]{position:relative;z-index:1}.panel-title[data-v-091a2f00]{position:relative;-ms-flex-pack:center;justify-content:center;height:26px;-ms-flex-negative:0;flex-shrink:0;font-size:13px;letter-spacing:1px}.alarm-pager[data-v-091a2f00],.panel-title[data-v-091a2f00]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#7fe7ff}.alarm-pager[data-v-091a2f00]{position:absolute;right:8px;gap:4px;font-size:12px;letter-spacing:0}.alarm-pager button[data-v-091a2f00]{padding:0 2px;border:0;background:transparent;color:#7fe7ff;font-size:14px;line-height:1;cursor:pointer}.alarm-pager button[data-v-091a2f00]:disabled{opacity:.35;cursor:not-allowed}.chevron[data-v-091a2f00]{width:42px;height:10px;margin:0 6px;object-fit:contain}.chevron.is-right[data-v-091a2f00]{transform:scaleX(-1);transform-origin:center center}.panel-body[data-v-091a2f00]{-ms-flex:1;flex:1;min-height:0;padding:4px 10px 8px;box-sizing:border-box}.info-table[data-v-091a2f00]{height:100%}.info-row[data-v-091a2f00]{display:-ms-grid;display:grid;-ms-flex-align:center;align-items:center;height:26px;padding:0 6px;color:#e8f4ff;font-size:12px;box-sizing:border-box}.info-row.is-head[data-v-091a2f00]{margin-bottom:1px;background:linear-gradient(180deg,#2f7fe8,#1a5fce);color:#fff;font-size:12px}.cols-alarm[data-v-091a2f00]{-ms-grid-columns:26% 1fr;grid-template-columns:26% 1fr}.info-table.is-alarm[data-v-091a2f00]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px;height:100%;overflow:auto}.info-table.is-alarm .info-row[data-v-091a2f00]{padding:0;background:transparent;column-gap:4px}.info-table.is-alarm .info-row.is-head[data-v-091a2f00]{position:sticky;top:0;z-index:2;margin-bottom:0;background:#06184a}.info-table.is-alarm .info-row span[data-v-091a2f00]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;min-width:0;padding:0 8px;background:#0b2a6a}.info-table.is-alarm .info-row.is-head span[data-v-091a2f00]{background:#0f3296;color:#fff}.info-table.is-alarm .info-row span[data-v-091a2f00]:first-child{-ms-flex-pack:center;justify-content:center}.cols-task[data-v-091a2f00]{-ms-grid-columns:72px 1fr;grid-template-columns:72px 1fr}.ellipsis[data-v-091a2f00]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.machine-card[data-v-d23c8c26]{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;min-height:0}.machine-card.is-cnc[data-v-d23c8c26]{width:188px;height:auto;overflow:visible}.machine-card.is-washer[data-v-d23c8c26]{position:relative;width:119px;height:auto;overflow:visible}.badge[data-v-d23c8c26]{display:block;-ms-flex-negative:0;flex-shrink:0;width:78px;min-width:0;height:22px;margin-bottom:4px;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;border-radius:0;color:#fff;font-size:12px;font-weight:400;line-height:22px;text-align:center;white-space:nowrap;vertical-align:middle;box-sizing:border-box}.badge.is-manual[data-v-d23c8c26]{background:grey;border:.86px solid #ccc}.cnc-body[data-v-d23c8c26]{position:relative;width:188px;height:218px;-ms-flex-negative:0;flex-shrink:0;overflow:visible}.cnc-body .badge[data-v-d23c8c26]{position:absolute;left:-16px;top:15px;z-index:4;width:62px;margin-bottom:0}.cnc-photo[data-v-d23c8c26]{width:188px;height:218px;display:block;pointer-events:none}.status-light[data-v-d23c8c26]{position:absolute;z-index:3;right:-19px;bottom:129px;width:86px;height:84px;pointer-events:none}.door[data-v-d23c8c26]{position:absolute;left:52px;bottom:44px;width:97px;height:96px;z-index:1}.stations[data-v-d23c8c26]{position:absolute;left:0;right:0;bottom:17px;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;gap:6px;padding-right:8px;pointer-events:none}.station[data-v-d23c8c26]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.station-mat[data-v-d23c8c26]{position:relative;left:0;z-index:99;display:block;width:20px;height:auto;margin-bottom:-4px}.station-base[data-v-d23c8c26]{display:block;width:23px;height:21px}.door-shade[data-v-d23c8c26]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(30,49,110,.6);transform:translateY(0);transition:transform 1.2s ease;pointer-events:none}.door-shade.is-open[data-v-d23c8c26]{transform:translateY(-100%)}.washer-body[data-v-d23c8c26]{position:relative;width:119px;height:175px;-ms-flex-negative:0;flex-shrink:0;overflow:visible}.washer-body .badge[data-v-d23c8c26]{position:absolute;left:20px;top:-30px;z-index:4;width:62px;margin-bottom:0}.washer-body .status-light[data-v-d23c8c26]{right:-34px;bottom:146px;z-index:1}.washer-photo[data-v-d23c8c26]{position:relative;z-index:2;width:119px;height:175px;display:block;pointer-events:none}.code[data-v-d23c8c26]{position:absolute;left:0;right:0;bottom:24px;z-index:3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:1px;color:#e7f7ff;font-size:17px;font-weight:600;line-height:1;letter-spacing:0;text-align:center;text-shadow:0 0 6px rgba(0,40,90,.8);pointer-events:none}.code.is-washer[data-v-d23c8c26]{top:auto;bottom:24px;gap:3px;padding-right:14px;font-size:17px;letter-spacing:.5px}.code.is-washer .code-mark[data-v-d23c8c26]{height:.48333em}.code-mark[data-v-d23c8c26]{height:.66667em;width:auto;display:block}.actions[data-v-d23c8c26]{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:8px;width:max-content;margin-top:4px}.ctrl[data-v-d23c8c26]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:80px;min-width:68px;height:30px;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;color:#fff;font-size:13px;line-height:1;cursor:pointer}.ctrl img[data-v-d23c8c26]{width:14px;height:14px;margin-right:4px;display:block}.pallet-group[data-v-e2f5eb9e]{position:relative;height:143px;overflow:visible}.pillar[data-v-e2f5eb9e]{position:absolute;top:0;z-index:1;width:59px;height:143px;object-fit:fill;pointer-events:none}.bay[data-v-e2f5eb9e]{position:absolute;top:-10px;z-index:2;width:97px;cursor:pointer}.tray[data-v-e2f5eb9e]{display:block;width:97px;height:51px;object-fit:fill;pointer-events:none}.materials[data-v-e2f5eb9e]{position:absolute;left:10px;top:2px;width:77px;height:38px;pointer-events:none}.mark[data-v-e2f5eb9e],.mat[data-v-e2f5eb9e]{position:absolute;object-fit:contain}.mark[data-v-e2f5eb9e]{left:50%;top:0;z-index:3;width:50px;height:50px;padding:0;background-color:transparent;transform:translateX(-50%);pointer-events:none}.lamps[data-v-e2f5eb9e]{position:absolute;left:50px;top:58px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:6px 28px;box-sizing:border-box;border:1px solid #2f78e8;border-radius:4px;background:rgba(8,28,120,.92);transform:translateX(-50%);pointer-events:none}.lamp[data-v-e2f5eb9e]{width:16px;height:16px;border-radius:50%}.lamp.is-yellow[data-v-e2f5eb9e]{background:#f5c431}.lamp.is-green[data-v-e2f5eb9e]{background:#3dde4a}.lamp.is-red[data-v-e2f5eb9e]{background:#ff8f98}.lamp.is-yellow.is-on[data-v-e2f5eb9e]{animation:lamp-breathe-yellow-e2f5eb9e 1.8s ease-in-out infinite}.lamp.is-green.is-on[data-v-e2f5eb9e]{animation:lamp-breathe-green-e2f5eb9e 1.8s ease-in-out infinite}.lamp.is-red.is-on[data-v-e2f5eb9e]{animation:lamp-breathe-red-e2f5eb9e 1.8s ease-in-out infinite}@keyframes lamp-breathe-yellow-e2f5eb9e{0%,to{box-shadow:0 0 2px 1px rgba(255,196,40,.28),0 0 5px 1px rgba(255,180,20,.16)}50%{box-shadow:0 0 5px 2px rgba(255,196,40,.7),0 0 10px 3px rgba(255,180,20,.42)}}@keyframes lamp-breathe-green-e2f5eb9e{0%,to{box-shadow:0 0 2px 1px rgba(60,255,80,.28),0 0 5px 1px rgba(40,230,70,.16)}50%{box-shadow:0 0 5px 2px rgba(60,255,80,.7),0 0 12px 4px rgba(40,230,70,.42)}}@keyframes lamp-breathe-red-e2f5eb9e{0%,to{box-shadow:0 0 2px 1px rgba(255,60,70,.28),0 0 5px 1px rgba(255,40,55,.16)}50%{box-shadow:0 0 5px 2px rgba(255,60,70,.7),0 0 10px 3px rgba(255,40,55,.42)}}.follower-card[data-v-b818ccc8]{position:relative;width:100%;height:100%;pointer-events:auto}.bg[data-v-b818ccc8]{width:100%;height:100%;display:block;object-fit:fill}.piece[data-v-b818ccc8]{position:absolute;z-index:2;width:12px;height:12px;margin-left:1px;margin-top:0;object-fit:contain;pointer-events:none}.piece.is-empty[data-v-b818ccc8]{background:#fff;border:1px solid #d7dee8;border-radius:2px;box-sizing:border-box}.line-scene[data-v-ed00302c]{position:relative;width:100%;height:100%;min-height:0;display:-ms-flexbox;display:flex;box-sizing:border-box;padding:0 55px 20px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.home-status[data-v-ed00302c]{position:absolute;top:0;left:0;z-index:9;min-width:88px;padding:8px 14px;box-sizing:border-box;border-radius:0;color:#fff;font-size:16px;font-weight:600;line-height:1;text-align:center;letter-spacing:.5px}.home-status.is-ok[data-v-ed00302c]{background:#3dde4a}.home-status.is-ng[data-v-ed00302c]{background:#ff6b75}.error-ticker[data-v-ed00302c]{position:absolute;top:4px;left:110px;right:180px;z-index:9;height:28px;overflow:hidden;box-sizing:border-box;border:1px solid rgba(255,90,90,.55);border-radius:4px;background:rgba(80,12,20,.72);pointer-events:none}.error-ticker-text[data-v-ed00302c]{display:inline-block;height:100%;padding-left:100%;box-sizing:content-box;white-space:nowrap;color:#ff8f98;font-size:14px;line-height:28px;animation:error-ticker-scroll-ed00302c 12s linear 3}@keyframes error-ticker-scroll-ed00302c{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.line-status[data-v-ed00302c]{position:absolute;top:22px;right:28px;z-index:9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.status-text[data-v-ed00302c]{color:#e7f6ff;font-size:18px;line-height:1;white-space:nowrap;text-shadow:0 0 6px rgba(46,150,255,.55)}.bulb[data-v-ed00302c]{width:28px;height:28px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.bulb.is-green[data-v-ed00302c]{background:#3dde4a}.bulb.is-cyan[data-v-ed00302c]{background:#2ee6ff}.bulb.is-yellow[data-v-ed00302c]{background:#f5c431}.bulb.is-red[data-v-ed00302c]{background:#ff4d5a}.bulb.is-magenta[data-v-ed00302c]{background:#e040fb}.bulb.is-green.is-on[data-v-ed00302c]{animation:bulb-breathe-green-ed00302c 1.8s ease-in-out infinite}.bulb.is-cyan.is-on[data-v-ed00302c]{animation:bulb-breathe-cyan-ed00302c 1.8s ease-in-out infinite}.bulb.is-yellow.is-on[data-v-ed00302c]{animation:bulb-breathe-yellow-ed00302c 1.8s ease-in-out infinite}.bulb.is-red.is-on[data-v-ed00302c]{animation:bulb-breathe-red-ed00302c 1.8s ease-in-out infinite}.bulb.is-magenta.is-on[data-v-ed00302c]{animation:bulb-breathe-magenta-ed00302c 1.8s ease-in-out infinite}@keyframes bulb-breathe-green-ed00302c{0%,to{box-shadow:0 0 4px 1px rgba(61,222,74,.28),0 0 8px 1px rgba(40,190,55,.16)}50%{box-shadow:0 0 8px 2px rgba(61,222,74,.72),0 0 18px 6px rgba(40,190,55,.45)}}@keyframes bulb-breathe-cyan-ed00302c{0%,to{box-shadow:0 0 4px 1px rgba(46,230,255,.28),0 0 8px 1px rgba(30,200,240,.16)}50%{box-shadow:0 0 8px 2px rgba(46,230,255,.72),0 0 18px 6px rgba(30,200,240,.45)}}@keyframes bulb-breathe-yellow-ed00302c{0%,to{box-shadow:0 0 4px 1px rgba(255,196,40,.28),0 0 8px 1px rgba(255,180,20,.16)}50%{box-shadow:0 0 8px 2px rgba(255,196,40,.72),0 0 16px 5px rgba(255,180,20,.45)}}@keyframes bulb-breathe-red-ed00302c{0%,to{box-shadow:0 0 4px 1px rgba(255,60,70,.28),0 0 8px 1px rgba(255,40,55,.16)}50%{box-shadow:0 0 8px 2px rgba(255,60,70,.72),0 0 16px 5px rgba(255,40,55,.45)}}@keyframes bulb-breathe-magenta-ed00302c{0%,to{box-shadow:0 0 4px 1px rgba(224,64,251,.28),0 0 8px 1px rgba(200,40,230,.16)}50%{box-shadow:0 0 8px 2px rgba(224,64,251,.72),0 0 18px 6px rgba(200,40,230,.45)}}.board[data-v-ed00302c]{position:relative;-ms-flex:1;flex:1;min-width:0;height:100%}.dock-group[data-v-ed00302c]{position:absolute;left:0;z-index:2;overflow:visible}.rail[data-v-ed00302c]{position:absolute;left:0;right:8px;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;pointer-events:none}.rail-cap[data-v-ed00302c]{height:100%;width:auto;display:block;-ms-flex-negative:0;flex-shrink:0}.rail-mid[data-v-ed00302c]{-ms-flex:1;flex:1;min-width:0;background-image:url(data:image/png;base64,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);background-repeat:repeat-x;background-position:0;background-size:auto 100%}.drop-hint[data-v-ed00302c]{position:absolute;z-index:1;box-sizing:border-box;border:1px dashed rgba(126,214,255,.9);border-radius:8px;background:rgba(40,150,255,.12);pointer-events:none}.machine-fence[data-v-ed00302c]{position:absolute;z-index:1;height:39px;overflow:hidden;pointer-events:none;background-image:url(data:image/png;base64,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);background-repeat:repeat-x;background-position:0;background-size:auto 100%}.fence-post[data-v-ed00302c]{position:absolute;top:0;width:10px;height:100%;background:url(../img/fence-post.d393e057.png) 50%/100% 100% no-repeat}.vertical-fence[data-v-ed00302c]{position:absolute;z-index:1;pointer-events:none;background-image:url(../img/fence-v.ab6f7aa2.png);background-repeat:repeat;background-position:0 0;background-size:10px auto}.abs-item[data-v-ed00302c]{position:absolute;box-sizing:border-box;cursor:pointer}.abs-item.is-machine-slot[data-v-ed00302c]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none}.abs-item.is-machine-slot.is-top[data-v-ed00302c]{-ms-flex-align:end;align-items:flex-end}.abs-item.is-machine-slot.is-bottom[data-v-ed00302c]{-ms-flex-align:start;align-items:flex-start}.abs-item.is-machine-slot[data-v-ed00302c] .machine-card{pointer-events:auto}.abs-item.is-follower[data-v-ed00302c]{pointer-events:none}.abs-item.is-follower[data-v-ed00302c] .follower-card{pointer-events:auto}.cockpit-dialog[data-v-770e53f1]{position:fixed;left:0;top:0;z-index:3000;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cockpit-dialog.is-no-mask[data-v-770e53f1]{pointer-events:none}.cockpit-dialog-mask[data-v-770e53f1]{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,8,30,.55)}.cockpit-dialog-panel[data-v-770e53f1]{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:920px;height:560px;max-width:calc(100% - 80px);max-height:calc(100% - 80px);color:#fff;pointer-events:auto}.cockpit-dialog-panel[data-v-770e53f1]:before{content:"";position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;box-sizing:border-box;border:70px solid transparent;border-image:url(../img/dialog-bg.3cd73dd1.png) 70 fill/70px stretch;pointer-events:none}.cockpit-dialog-panel>[data-v-770e53f1]{position:relative;z-index:1}.is-full .cockpit-dialog-panel[data-v-770e53f1]{width:100%;height:100%;max-width:none;max-height:none}.dialog-head[data-v-770e53f1]{position:relative;-ms-flex-negative:0;flex-shrink:0;height:54px}.dialog-head.is-draggable[data-v-770e53f1]{cursor:move;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dialog-title[data-v-770e53f1]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#7fe7ff;font-size:18px;letter-spacing:2px}.chevron[data-v-770e53f1]{width:56px;height:12px;margin:0 8px;object-fit:contain}.chevron.is-right[data-v-770e53f1]{transform:scaleX(-1)}.dialog-tools[data-v-770e53f1]{position:absolute;right:18px;top:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;transform:translateY(-50%)}.tool-btn[data-v-770e53f1]{width:18px;height:18px;padding:0;border:0;background:transparent;cursor:pointer}.tool-btn img[data-v-770e53f1]{display:block;width:18px;height:18px}.dialog-body[data-v-770e53f1]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;min-height:0;overflow:auto;padding:8px 22px 0;box-sizing:border-box}.dialog-divider[data-v-770e53f1]{-ms-flex-negative:0;flex-shrink:0;border:1.26px solid #004bc4;box-shadow:0 2.51px 5.03px #004bc4}.dialog-foot[data-v-770e53f1]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0;height:58px;padding:14px 22px 14px;box-sizing:border-box}.dialog-close-btn[data-v-770e53f1]{min-width:72px;height:28px;padding:0 16px;border:1px solid rgba(150,186,230,.85);border-radius:2px;background:rgba(8,28,78,.35);color:#d7e6ff;font-size:13px;cursor:pointer}.alarm-dialog[data-v-3d198d52]{position:fixed;left:0;top:0;z-index:3200;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.alarm-mask[data-v-3d198d52]{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,8,30,.55)}.alarm-panel[data-v-3d198d52]{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:560px;max-width:calc(100% - 80px);min-height:280px;max-height:calc(100% - 120px);padding:18px 22px 16px;box-sizing:border-box;border:1px solid #2f78e8;background:#061a5c;box-shadow:inset 0 0 24px rgba(17,40,255,.35);color:#fff}.alarm-title[data-v-3d198d52]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-bottom:16px;color:#ff2d2d;font-size:22px;font-weight:600;line-height:1}.chevron[data-v-3d198d52]{height:14px;width:auto;display:block;opacity:.75;filter:grayscale(1) brightness(1.4)}.chevron.is-right[data-v-3d198d52]{transform:scaleX(-1)}.alarm-list[data-v-3d198d52]{-ms-flex:1;flex:1;min-height:120px;max-height:360px;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.alarm-row[data-v-3d198d52]{padding:10px 14px;box-sizing:border-box;background:#0a2a7a;color:#fff;font-size:15px;line-height:1.4;word-break:break-all}.alarm-empty[data-v-3d198d52]{padding:24px 0;color:rgba(231,246,255,.55);font-size:14px;text-align:center}.alarm-foot[data-v-3d198d52]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:18px}.reset-btn[data-v-3d198d52]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:96px;height:34px;padding:0 16px;border:0;border-radius:4px;background:#d62839;color:#fff;font-size:15px;line-height:1;cursor:pointer}.reset-btn img[data-v-3d198d52]{width:14px;height:14px;margin-right:6px;display:block}.reset-btn[data-v-3d198d52]:disabled{opacity:.6;cursor:not-allowed}.detail-table[data-v-2661dc67]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;gap:3px;min-height:0;overflow:auto}.detail-row[data-v-2661dc67]{display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;-ms-grid-columns:72px 1fr 110px;grid-template-columns:72px 1fr 110px;column-gap:4px;min-height:32px;color:#e8f4ff;font-size:13px}.detail-row.is-head[data-v-2661dc67]{position:sticky;top:0;z-index:2;background:#06184a}.detail-row>span[data-v-2661dc67]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;padding:0 6px;background:#0b2a6a}.detail-row.is-head>span[data-v-2661dc67]{background:#0f3296;color:#fff}.ellipsis[data-v-2661dc67]{-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notice-empty[data-v-2661dc67]{padding:28px 0;color:rgba(231,246,255,.55);font-size:14px;text-align:center;background:#0b2a6a}.log-list[data-v-b81055fc]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;max-height:360px;overflow:auto}.log-line[data-v-b81055fc]{padding:8px 10px;background:#0b2a6a;color:#e8f4ff;font-size:13px;line-height:1.5;word-break:break-all}.log-empty[data-v-b81055fc]{padding:28px 0;color:rgba(231,246,255,.55);font-size:14px;text-align:center;background:#0b2a6a}.detail[data-v-6f23aefa]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.section-title[data-v-6f23aefa]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;color:#fff;font-size:14px}.section-title[data-v-6f23aefa]:before{content:"";width:3px;height:14px;margin-right:8px;background:#367cdc}.info-bar[data-v-6f23aefa]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;margin:4px 0 12px;padding:0 18px;background:#0b2a6a;color:#e8f4ff;font-size:13px}.info-bar span[data-v-6f23aefa]{-ms-flex:1;flex:1;min-width:0}.detail-tabs[data-v-6f23aefa]{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:4px;height:36px;margin-bottom:8px}.detail-tab[data-v-6f23aefa]{min-width:88px;height:30px;padding:0 16px;border:1px solid #1d4eae;border-bottom:0;background:#0b2a6a;color:#9ec4ef;font-size:14px;line-height:1;cursor:pointer}.detail-tab.is-active[data-v-6f23aefa]{background:#1f6dff;color:#fff}.detail-empty[data-v-6f23aefa]{padding:28px 0;color:rgba(231,246,255,.55);font-size:14px;text-align:center;background:#0b2a6a}.detail-table[data-v-6f23aefa]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;gap:3px;min-height:0;overflow:auto}.detail-row[data-v-6f23aefa]{display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;-ms-grid-columns:56px 1.5fr 96px 1.2fr 72px 88px;grid-template-columns:56px 1.5fr 96px 1.2fr 72px 88px;column-gap:4px;min-height:32px;color:#e8f4ff;font-size:13px}.detail-row.is-head[data-v-6f23aefa]{position:sticky;top:0;z-index:2;background:#06184a}.detail-row>span[data-v-6f23aefa]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;padding:0 6px;background:#0b2a6a}.detail-row.is-head>span[data-v-6f23aefa]{background:#0f3296;color:#fff}.material-cell[data-v-6f23aefa]{-ms-flex-pack:center!important;justify-content:center!important;gap:6px}.material-icon[data-v-6f23aefa]{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;object-fit:contain}.col-action[data-v-6f23aefa]{gap:6px}.action-btn[data-v-6f23aefa]{width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer}.action-btn img[data-v-6f23aefa]{display:block;width:22px;height:22px;object-fit:contain}.ellipsis[data-v-6f23aefa]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tag[data-v-6f23aefa]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:54px;height:20px;padding:0 6px;border:1px solid;background:transparent;font-style:normal;font-size:12px;line-height:1}.is-on[data-v-6f23aefa]{color:#3dde4a;border-color:#3dde4a}.is-off[data-v-6f23aefa]{color:#ff4d4f;border-color:#ff4d4f}.detail[data-v-4427473e]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.section-title[data-v-4427473e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;height:32px;color:#fff;font-size:14px}.section-title[data-v-4427473e]:before{content:"";width:3px;height:14px;margin-right:8px;background:#367cdc}.detail-tabs[data-v-4427473e]{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-negative:0;flex-shrink:0;gap:4px;height:36px;margin-bottom:8px}.detail-tab[data-v-4427473e]{min-width:88px;height:30px;padding:0 16px;border:1px solid #1d4eae;border-bottom:0;background:#0b2a6a;color:#9ec4ef;font-size:14px;line-height:1;cursor:pointer}.detail-tab.is-active[data-v-4427473e]{background:#1f6dff;color:#fff}.detail-empty[data-v-4427473e]{padding:28px 0;color:rgba(231,246,255,.55);font-size:14px;text-align:center;background:#0b2a6a}.detail-body[data-v-4427473e],.detail-table[data-v-4427473e]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;gap:3px;min-height:0}.detail-body[data-v-4427473e]{max-height:347px;overflow-x:hidden;overflow-y:auto}.detail-row[data-v-4427473e]{display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;-ms-grid-columns:64px 96px 1.4fr 1.1fr 72px 88px;grid-template-columns:64px 96px 1.4fr 1.1fr 72px 88px;column-gap:4px;min-height:32px;color:#e8f4ff;font-size:13px}.detail-row.is-head[data-v-4427473e]{position:sticky;top:0;z-index:2;background:#06184a}.detail-row>span[data-v-4427473e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;padding:0 6px;background:#0b2a6a}.detail-row.is-head>span[data-v-4427473e]{background:#0f3296;color:#fff}.material-cell[data-v-4427473e]{-ms-flex-pack:center!important;justify-content:center!important;gap:6px}.material-icon[data-v-4427473e]{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;object-fit:contain}.col-action[data-v-4427473e]{gap:6px}.action-btn[data-v-4427473e]{width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer}.action-btn img[data-v-4427473e]{display:block;width:22px;height:22px;object-fit:contain}.ellipsis[data-v-4427473e]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tag[data-v-4427473e]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:54px;height:20px;padding:0 6px;border:1px solid;background:transparent;font-style:normal;font-size:12px;line-height:1}.is-on[data-v-4427473e]{color:#3dde4a;border-color:#3dde4a}.is-off[data-v-4427473e]{color:#ff4d4f;border-color:#ff4d4f}.detail[data-v-c4bee428]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.section-title[data-v-c4bee428]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;color:#fff;font-size:14px}.section-title[data-v-c4bee428]:before{content:"";width:3px;height:14px;margin-right:8px;background:#367cdc}.info-bar[data-v-c4bee428]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;margin:4px 0 12px;padding:0 18px;background:#0b2a6a;color:#e8f4ff;font-size:13px}.info-bar span[data-v-c4bee428]{-ms-flex:1;flex:1;min-width:0}.detail-table[data-v-c4bee428]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;gap:3px;min-height:0;overflow:auto}.detail-row[data-v-c4bee428]{display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;-ms-grid-columns:64px 96px 1.4fr 1.1fr 72px 96px;grid-template-columns:64px 96px 1.4fr 1.1fr 72px 96px;column-gap:4px;min-height:32px;color:#e8f4ff;font-size:13px}.detail-row.is-head[data-v-c4bee428]{position:sticky;top:0;z-index:2;background:#06184a}.detail-row>span[data-v-c4bee428]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;padding:0 6px;background:#0b2a6a}.detail-row.is-head>span[data-v-c4bee428]{background:#0f3296;color:#fff}.material-cell[data-v-c4bee428]{-ms-flex-pack:center!important;justify-content:center!important;gap:6px}.material-icon[data-v-c4bee428]{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;object-fit:contain}.col-action[data-v-c4bee428]{gap:6px}.action-btn[data-v-c4bee428]{width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer}.action-btn img[data-v-c4bee428]{display:block;width:22px;height:22px;object-fit:contain}.ellipsis[data-v-c4bee428]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tag[data-v-c4bee428]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:46px;height:20px;padding:0 6px;border:1px solid;background:transparent;font-style:normal;font-size:12px;line-height:1}.is-busy[data-v-c4bee428]{color:#3dde4a;border-color:#3dde4a}.is-idle[data-v-c4bee428]{color:#d5dde8;border-color:#9aa8bc}.cockpit-content[data-v-23ed08cc]{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cockpit-body[data-v-23ed08cc]{-ms-flex:1;flex:1;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;border:2px solid #0d53b7;box-shadow:inset 0 0 34px rgba(17,40,255,.66)}.cockpit-main[data-v-23ed08cc]{-ms-flex:1;flex:1;min-height:0;display:-ms-flexbox;display:flex}