.arrow-item[data-v-21df455c]{width:40px;flex:1!important;display:flex;align-items:center;justify-content:center;transform:translateY(-10px);position:relative;padding:5px 0}.arrow-item.current[data-v-21df455c]{color:#fff}.arrow-item.current .arrow[data-v-21df455c],.arrow-item.current .square[data-v-21df455c]{background-color:#408df3}.arrow-item .square[data-v-21df455c]{display:flex;align-items:center;justify-content:center;height:100%;width:40px;background-color:#f5f5f5;position:relative;box-sizing:border-box;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;padding-top:20px;padding-left:10px;padding-right:10px}.arrow-item .suqare-border-bottom[data-v-21df455c]{border-bottom:1px solid #ebebeb}.arrow-item .arrow[data-v-21df455c]{height:28.28427px;width:28.28427px;transform:rotate(315deg);position:absolute}.arrow-item .arrow-bottom[data-v-21df455c]{background-color:#f5f5f5;bottom:-9.14214px;border:1px solid #ebebeb}.arrow-item .square-bottom[data-v-21df455c]{height:10px;background-color:#f5f5f5;position:absolute;bottom:0;left:0;right:0;box-sizing:border-box;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.arrow-item .arrow-top[data-v-21df455c]{background-color:#fff!important;top:-9.14214px;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb}.step-area[data-v-560b9b0b]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.step-item-group-area[data-v-38aa324a]{width:auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:row}.step-item-group-area .children-area[data-v-38aa324a]{display:flex;flex-direction:column;align-items:flex-start}.step-item-group-area .children-area .children-item[data-v-38aa324a]{flex:1}.step-item-group-area .connect-children-line[data-v-38aa324a]{width:30px;height:1px;background-color:#46b2f8}.step-item-area[data-v-38aa324a]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.step-item-area .item[data-v-38aa324a]{width:40px;display:flex;flex-direction:column;align-items:center}.step-item-area .item .line[data-v-38aa324a]{flex:1;width:1px;background-color:#46b2f8}.step-item-area .item .circle-area[data-v-38aa324a]{background-color:#46b2f8;color:#fff;display:flex;justify-content:center;align-items:center;word-break:keep-all;padding:5px 10px;border-radius:5px}.step-item .divider[data-v-4c3be9fc]{flex:1;height:1px;background-color:#46b2f8}.step-item .item-rect[data-v-4c3be9fc]{background-color:#46b2f8;color:#fff;display:flex;justify-content:center;align-items:center;word-break:keep-all;padding:5px 10px;border-radius:5px}.detail-line[data-v-017097bd]{margin-bottom:12px}.history-row[data-v-017097bd]{margin-top:12px;padding:10px;background:#f8f8f9}.final-card[data-v-017097bd]{margin-top:16px}p[data-v-017097bd]{line-height:1.9}.process-assignee[data-v-1f283fe4]{width:276px;max-width:100%;min-width:0}.process-assignee-controls[data-v-1f283fe4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;min-width:0}.process-assignee-type[data-v-1f283fe4]{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;width:90px}.process-assignee-select[data-v-1f283fe4]{-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px;width:180px;min-width:0}.process-assignee-option[data-v-1f283fe4]{max-width:360px;white-space:normal;overflow-wrap:anywhere;line-height:18px}.process-assignee-summary[data-v-1f283fe4],.process-assignee-time[data-v-1f283fe4]{color:#808695;font-size:12px}.process-assignee-summary[data-v-1f283fe4]{margin-top:4px;line-height:18px}.process-assignee-line[data-v-1f283fe4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-search[data-v-87b4e03a]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:16px}.board-columns[data-v-87b4e03a],.board-search[data-v-87b4e03a]{display:-webkit-box;display:-ms-flexbox;display:flex}.board-columns[data-v-87b4e03a]{gap:12px;overflow-x:auto;padding-bottom:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.board-column[data-v-87b4e03a]{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;background:#f8f8f9;border:1px solid #e8eaec;border-radius:4px}.board-column h3[data-v-87b4e03a]{padding:12px;border-bottom:1px solid #e8eaec}.board-cards[data-v-87b4e03a]{padding:10px}.board-card[data-v-87b4e03a]{margin-bottom:10px}.board-card p[data-v-87b4e03a]{margin-top:6px;overflow-wrap:anywhere}.card-title[data-v-87b4e03a]{display:block;font-weight:700;margin-bottom:8px}.card-actions[data-v-87b4e03a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:12px}.empty-column[data-v-87b4e03a]{color:#808695;text-align:center;padding:20px 0}.board-total[data-v-87b4e03a]{margin:12px 0}.process-search[data-v-6e441bbe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:16px}.process-action[data-v-6e441bbe]{margin:4px}.process-table-wrap[data-v-4744b547]{overflow-x:auto}.process-table[data-v-4744b547]{width:100%;min-width:1150px;border-collapse:collapse}.process-table td[data-v-4744b547],.process-table th[data-v-4744b547]{padding:10px 6px;border:1px solid #e8eaec}.process-table th[data-v-4744b547]{background:#f8f8f9;white-space:nowrap}.process-table td[data-v-4744b547]:first-child{min-width:90px}.process-table td[data-v-4744b547]:nth-child(2){min-width:140px}.process-table td[data-v-4744b547]:last-child{min-width:120px}.level-logo[data-v-19432764]{box-sizing:border-box;padding:3px 7px 3px 3px;height:24px;border-radius:12px;display:flex;align-items:center}.level-logo .v-icon[data-v-19432764]{height:18px;width:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.level-logo .vip-text[data-v-19432764]{margin-left:2px;font-size:12px}.process-toolbar[data-v-15914397]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.repair-process-note[data-v-15914397]{margin-bottom:12px;color:#808695;font-size:12px}.main[data-v-15914397]{width:100%}.demo-spin-icon-load[data-v-15914397]{margin-left:5px;animation:ani-demo-spin-15914397 1s linear infinite}@keyframes ani-demo-spin-15914397{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.repair-progress-card[data-v-15914397]{min-width:820px}.dispatch-count-area[data-v-15914397]{isolation:isolate;width:100%;color:#2d384e}.legacy-status-header[data-v-15914397]{position:sticky;top:-10px;z-index:5;display:flex;min-height:64px;margin-left:112px;padding:8px 0 10px;background:hsla(0,0%,100%,.97);border-bottom:1px solid #e3e7ee;box-shadow:0 5px 14px rgba(31,45,61,.08);backdrop-filter:blur(8px)}.legacy-status-item[data-v-15914397]{position:relative;display:flex;flex:1 1 0;min-width:100px;align-items:center;justify-content:center;gap:9px;margin:3px 6px;padding:8px 12px;background:#f9f9fb;border:1px solid #e3e7ee;border-radius:8px}.legacy-status-dot[data-v-15914397]{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#6a7281;box-shadow:0 0 0 3px rgba(123,132,147,.12)}.legacy-status-name[data-v-15914397]{color:#2d384e;font-size:14px;font-weight:600;white-space:nowrap}.legacy-process-total[data-v-15914397],.legacy-status-total[data-v-15914397]{display:inline-flex;min-width:30px;height:30px;align-items:center;justify-content:center;padding:0 8px;color:#2d384e;background:#fff;border:1px solid rgba(81,90,110,.16);border-radius:15px;box-shadow:0 1px 3px rgba(31,45,61,.07);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.legacy-status-1 .legacy-status-dot[data-v-15914397]{background:#7b8493;box-shadow:0 0 0 3px rgba(123,132,147,.12)}.legacy-status-1.legacy-status-item[data-v-15914397]{background:#f6f7f9}.legacy-status-2 .legacy-status-dot[data-v-15914397]{background:#15965b;box-shadow:0 0 0 3px rgba(21,150,91,.12)}.legacy-status-2.legacy-status-item[data-v-15914397]{background:#effaf4}.legacy-status-2 .legacy-status-total[data-v-15914397]{color:#117b4b;border-color:rgba(21,150,91,.22)}.legacy-status-3 .legacy-status-dot[data-v-15914397]{background:#d98216;box-shadow:0 0 0 3px rgba(217,130,22,.13)}.legacy-status-3.legacy-status-item[data-v-15914397]{background:#fff8ed}.legacy-status-3 .legacy-status-total[data-v-15914397]{color:#ad6510;border-color:rgba(217,130,22,.24)}.legacy-status-4 .legacy-status-dot[data-v-15914397]{background:#d9414f;box-shadow:0 0 0 3px rgba(217,65,79,.12)}.legacy-status-4.legacy-status-item[data-v-15914397]{background:#fff2f3}.legacy-status-4 .legacy-status-total[data-v-15914397]{color:#b52e3a;border-color:rgba(217,65,79,.22)}.legacy-status-5 .legacy-status-dot[data-v-15914397]{background:#1875cc;box-shadow:0 0 0 3px rgba(24,117,204,.12)}.legacy-status-5.legacy-status-item[data-v-15914397]{background:#eff7ff}.legacy-status-5 .legacy-status-total[data-v-15914397]{color:#1265b2;border-color:rgba(24,117,204,.22)}.legacy-status-rows[data-v-15914397]{position:relative;z-index:0;display:flex;flex-direction:column}.legacy-status-row[data-v-15914397]{position:relative;display:flex;min-height:160px;padding-left:112px;background:#fff}.legacy-status-row.has-process[data-v-15914397]{min-height:160px}.legacy-status-row.gray-row[data-v-15914397]{background:linear-gradient(90deg,#fff 112px,#f9f9fb 0)}.legacy-step-cell[data-v-15914397]{position:absolute;top:0;bottom:0;left:0;display:flex;width:112px;flex-direction:column;align-items:center}.legacy-step-arrow[data-v-15914397]{height:100%;color:#515a6e;font-size:13px;text-align:center}.legacy-step-cell .legacy-step-arrow[data-v-15914397] .square{padding-top:52px;padding-bottom:12px;line-height:20px}.legacy-process-total[data-v-15914397]{position:absolute;top:16px;left:50%;z-index:20;min-width:26px;height:24px;padding:0 6px;color:#3d526d;background:#fff;border-color:#d7dee7;font-size:12px;transform:translateX(-50%)}.legacy-status-cell[data-v-15914397]{display:flex;position:relative;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;padding:17px 9px 12px}.board-vehicles[data-v-15914397]{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.legacy-count-detail[data-v-15914397]{display:inline-flex;min-width:44px;height:40px;align-items:center;justify-content:center;gap:5px;padding:0 11px;color:#1265b2;background:#fff;border:1px solid rgba(24,117,204,.24);border-radius:20px;box-shadow:0 2px 6px rgba(31,45,61,.08);cursor:pointer;font:inherit;transition:transform .15s,box-shadow .15s}.legacy-count-detail strong[data-v-15914397]{font-size:17px;font-variant-numeric:tabular-nums}.legacy-count-detail[data-v-15914397]:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(31,45,61,.13)}.legacy-count-detail[data-v-15914397]:focus-visible{outline:2px solid #1875cc;outline-offset:2px}.legacy-status-3 .legacy-count-detail[data-v-15914397]{color:#ad6510;border-color:rgba(217,130,22,.24)}.legacy-status-4 .legacy-count-detail[data-v-15914397]{color:#b52e3a;border-color:rgba(217,65,79,.22)}.legacy-status-5 .legacy-count-detail[data-v-15914397]{color:#1265b2;border-color:rgba(24,117,204,.24)}.plate-no[data-v-15914397]{margin:3px;padding:5px 10px;color:#fff;background:#1a89fa;border-radius:5px;font-size:12px;cursor:pointer}@media (max-width:900px){.repair-progress-card[data-v-15914397]{min-width:720px}.legacy-status-header[data-v-15914397]{min-height:58px}.legacy-status-item[data-v-15914397]{gap:6px;min-width:88px;margin-right:3px;margin-left:3px;padding-right:6px;padding-left:6px}.legacy-status-name[data-v-15914397]{font-size:12px}}.vehicle-progress-popover[data-v-15914397]{width:980px;box-sizing:border-box;padding:18px 20px;color:#515a6e;background:#fff;border-radius:8px;box-shadow:0 8px 28px rgba(31,45,61,.14)}.vehicle-popover-heading[data-v-15914397],.vehicle-process-heading[data-v-15914397]{display:flex;align-items:center;justify-content:space-between;gap:16px}.vehicle-popover-heading[data-v-15914397]{padding-bottom:14px;border-bottom:1px solid #eef0f3}.vehicle-popover-title[data-v-15914397]{color:#17233c;font-size:17px;font-weight:600;line-height:24px}.vehicle-popover-subtitle[data-v-15914397]{margin-top:2px;color:#808695;font-size:12px;line-height:18px}.vehicle-summary-grid[data-v-15914397]{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px 18px;padding:15px 0 17px}.vehicle-summary-item[data-v-15914397]{min-width:0;display:flex;flex-direction:column;gap:3px}.vehicle-summary-item span[data-v-15914397]{color:#9ea7b4;font-size:12px}.vehicle-summary-item strong[data-v-15914397]{overflow:hidden;color:#515a6e;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.vehicle-status-reason[data-v-15914397]{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:9px 12px;color:#515a6e;background:#fff7e8;border-left:3px solid #f90;line-height:20px}.vehicle-status-reason span[data-v-15914397]{flex:0 0 auto;color:#9a6700;font-size:12px;font-weight:600}.vehicle-status-reason strong[data-v-15914397]{min-width:0;font-size:12px;font-weight:500;overflow-wrap:anywhere}.vehicle-process-progress[data-v-15914397]{overflow-x:auto;padding-top:15px;border-top:1px solid #eef0f3}.vehicle-process-title[data-v-15914397]{color:#17233c;font-size:15px;font-weight:600}.vehicle-process-summary[data-v-15914397]{margin-left:10px;color:#808695;font-size:12px}.vehicle-process-current[data-v-15914397]{padding:4px 9px;color:#2d8cf0;background:#edf6ff;border-radius:12px;font-size:12px}.vehicle-process-track[data-v-15914397]{display:flex;min-width:700px;margin-top:18px}.vehicle-process-node[data-v-15914397]{position:relative;flex:1;min-width:90px;text-align:center}.vehicle-process-node[data-v-15914397]:not(:last-child):after{position:absolute;top:12px;left:50%;z-index:0;width:100%;height:2px;background:#dfe5ec;content:""}.vehicle-process-node-top[data-v-15914397]{position:relative;z-index:1;height:26px}.vehicle-process-index[data-v-15914397]{position:absolute;top:-1px;left:50%;display:flex;width:24px;height:24px;align-items:center;justify-content:center;margin-left:-12px;color:#808695;background:#fff;border:2px solid #c5cbd3;border-radius:50%;font-size:11px}.vehicle-process-dot[data-v-15914397]{display:none}.vehicle-process-name[data-v-15914397]{margin-top:8px;color:#515a6e;font-size:12px;line-height:18px;white-space:nowrap}.vehicle-process-status[data-v-15914397]{margin-top:2px;color:#9ea7b4;font-size:11px;line-height:17px;white-space:nowrap}.vehicle-process-assignee[data-v-15914397]{overflow:hidden;margin:2px 5px 0;color:#808695;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.vehicle-process-node.is-completed .vehicle-process-index[data-v-15914397]{color:#19be6b;background:#edfff5;border-color:#19be6b}.vehicle-process-node.is-completed[data-v-15914397]:not(:last-child):after{background:#8de2b4}.vehicle-process-node.is-running .vehicle-process-index[data-v-15914397]{color:#2d8cf0;background:#edf6ff;border-color:#2d8cf0;box-shadow:0 0 0 4px rgba(45,140,240,.12)}.vehicle-process-node.is-running .vehicle-process-name[data-v-15914397],.vehicle-process-node.is-running .vehicle-process-status[data-v-15914397]{color:#2d8cf0;font-weight:600}.vehicle-process-node.is-paused .vehicle-process-index[data-v-15914397],.vehicle-process-node.is-rework .vehicle-process-index[data-v-15914397]{color:#f90;background:#fff7e8;border-color:#f90}.vehicle-process-node.is-quality .vehicle-process-index[data-v-15914397]{color:#9c6ade;background:#f6efff;border-color:#9c6ade}.vehicle-process-node.is-skipped .vehicle-process-index[data-v-15914397]{color:#c5cbd3;background:#f7f8fa;border-color:#dfe5ec}.vehicle-process-node.is-skipped .vehicle-process-name[data-v-15914397],.vehicle-process-node.is-skipped .vehicle-process-status[data-v-15914397]{color:#c5cbd3}.vehicle-process-empty[data-v-15914397],.vehicle-process-error[data-v-15914397],.vehicle-process-loading[data-v-15914397]{padding:24px 0 8px;color:#9ea7b4;text-align:center;font-size:12px}.vehicle-process-error[data-v-15914397]{color:#ed4014}.vehicle-process-empty-standalone[data-v-15914397]{padding:18px 0 0;border-top:1px solid #eef0f3}@media (max-width:900px){.vehicle-progress-popover[data-v-15914397]{width:44vw}.vehicle-summary-grid[data-v-15914397]{grid-template-columns:repeat(2,minmax(140px,1fr))}}