.language-switcher-btn[data-v-40a5f119]{color:inherit;align-items:center;gap:4px;margin-right:8px;display:inline-flex}.language-switcher-label[data-v-40a5f119]{font-size:12px}.thinking-collapse[data-v-e53e9d81]{flex:none;width:100%;max-height:min(40vh,280px);margin-top:0;margin-bottom:8px;overflow:visible}.thinking-collapse[data-v-e53e9d81] .ant-collapse-item{border-bottom:none}.thinking-collapse[data-v-e53e9d81] .ant-collapse-content{max-height:min(34vh,240px);overflow-y:auto}.thinking-collapse[data-v-e53e9d81] .ant-collapse-content-box{padding-top:0!important;padding-bottom:8px!important}.thinking-collapse[data-v-e53e9d81] .ant-collapse-header{color:#0000008c;font-size:13px;padding:8px 12px!important}.thinking-body[data-v-e53e9d81]{color:#0000008c;font-size:12px;line-height:1.5}.thinking-line[data-v-e53e9d81]{white-space:pre-wrap;word-break:break-word;margin-bottom:4px}.thinking-line[data-v-e53e9d81]:last-of-type{margin-bottom:0}.thinking-pulse[data-v-e53e9d81]{color:#1677ff;margin-top:6px}.agent-md-content[data-v-924d51ad]{word-break:break-word;white-space:normal;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;font-size:14px;line-height:1.55;overflow-x:auto}.agent-md-content[data-v-924d51ad] p{margin:0 0 .6em}.agent-md-content[data-v-924d51ad] p:last-child{margin-bottom:0}.agent-md-content[data-v-924d51ad] ul,.agent-md-content[data-v-924d51ad] ol{margin:.4em 0 .6em;padding-left:1.4em}.agent-md-content[data-v-924d51ad] pre{white-space:pre;background:#0000000a;border-radius:6px;margin:.5em 0;padding:8px 10px;font-size:12px;overflow-x:auto}.agent-md-content[data-v-924d51ad] code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.agent-md-content[data-v-924d51ad] :not(pre)>code{background:#0000000f;border-radius:4px;padding:.1em .35em}.agent-md-content[data-v-924d51ad] .md-table-block{max-width:100%;margin:.6em 0}.agent-md-content[data-v-924d51ad] .md-table-toolbar{justify-content:flex-end;margin-bottom:4px;display:flex}.agent-md-content[data-v-924d51ad] .md-table-copy{color:#1677ff;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:12px;line-height:1.2}.agent-md-content[data-v-924d51ad] .md-table-copy:hover{color:#4096ff;text-decoration:underline}.agent-md-content[data-v-924d51ad] .md-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.agent-md-content[data-v-924d51ad] table{border-collapse:collapse;width:max-content;min-width:100%;margin:0;font-size:13px;line-height:1.45}.agent-md-content[data-v-924d51ad] th,.agent-md-content[data-v-924d51ad] td{text-align:left;vertical-align:top;white-space:nowrap;border:1px solid #d9d9d9;padding:6px 10px}.agent-md-content[data-v-924d51ad] th{background:#0000000a;font-weight:600}.agent-md-content[data-v-924d51ad] blockquote{color:#000000a6;border-left:3px solid #91caff;margin:.5em 0;padding:.2em 0 .2em .8em}.assistant-turn[data-v-a1e88b4e]{margin-bottom:12px}.assistant-turn--live[data-v-a1e88b4e]{margin-bottom:0}.bubble[data-v-a1e88b4e]{border-radius:8px;min-width:0;max-width:100%;padding:10px 12px}.bubble-head[data-v-a1e88b4e]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.bubble-head .role[data-v-a1e88b4e]{opacity:.65;margin-bottom:0;font-size:12px}.bubble-copy-btn[data-v-a1e88b4e]{flex-shrink:0;height:auto;padding:0 4px;font-size:12px}.bubble .content--plain[data-v-a1e88b4e]{word-break:break-word;white-space:pre-wrap;font-size:14px;line-height:1.55}.bubble-attachments[data-v-a1e88b4e]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.bubble.user[data-v-a1e88b4e]{background:#e6f4ff;border:1px solid #91caff}.bubble.assistant[data-v-a1e88b4e]{background:#f6ffed;border:1px solid #b7eb8f}.history-list[data-v-949d390e]{flex:1;min-height:0;overflow-y:auto}.history-item[data-v-949d390e]{cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:flex-start;gap:4px;margin-bottom:6px;padding:10px 8px 10px 12px;transition:border-color .2s,box-shadow .2s;display:flex}.history-item[data-v-949d390e]:hover{border-color:#91caff}.history-item.active[data-v-949d390e]{background:#e6f4ff;border-color:#1677ff;box-shadow:0 0 0 1px #1677ff26}.history-item-body[data-v-949d390e]{flex:1;min-width:0}.history-item-title[data-v-949d390e]{color:#000000e0;word-break:break-word;font-size:14px;line-height:1.4}.history-item-meta[data-v-949d390e]{color:#00000073;margin-top:6px;font-size:12px}.history-item-delete[data-v-949d390e]{opacity:.45;color:#00000073;flex-shrink:0;margin-top:2px}.history-item:hover .history-item-delete[data-v-949d390e],.history-item.active .history-item-delete[data-v-949d390e]{opacity:1}.history-item-delete[data-v-949d390e]:hover{color:#ff4d4f!important;background:#ff4d4f14!important}.agent-side-dock[data-v-f66a6661]{box-sizing:border-box;background:#fff;border-left:1px solid #f0f0f0;flex-direction:column;width:400px;min-width:320px;max-width:480px;height:100%;min-height:0;display:flex}.dock-head[data-v-f66a6661]{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.dock-head-main[data-v-f66a6661]{align-items:center;gap:8px;min-width:0;display:flex}.dock-title[data-v-f66a6661]{color:#000000e0;white-space:nowrap;font-size:15px;font-weight:600}.dock-page-tag[data-v-f66a6661]{text-overflow:ellipsis;max-width:120px;margin:0;overflow:hidden}.dock-head-actions[data-v-f66a6661]{flex-shrink:0;align-items:center;display:flex}.dock-toolbar[data-v-f66a6661]{border-bottom:1px solid #f5f5f5;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;display:flex}.dock-skills[data-v-f66a6661]{flex:120px;min-width:120px}.dock-body[data-v-f66a6661]{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.dock-scroll[data-v-f66a6661]{flex:1 1 0;min-height:0;padding:8px 10px;overflow:hidden auto}.dock-composer[data-v-f66a6661]{border-top:1px solid #f0f0f0;flex-shrink:0;padding:10px 12px 12px}.attachment-chips[data-v-f66a6661]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.hidden-file-input[data-v-f66a6661]{display:none}.send-queue-hint[data-v-f66a6661]{color:#0000008c;margin-top:6px;font-size:12px}.composer-actions[data-v-f66a6661]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-top:8px;display:flex}.composer-actions[data-v-f66a6661] .dock-action-btn.ant-btn,.composer-actions[data-v-f66a6661] .ant-btn{box-sizing:border-box;min-width:64px;height:28px;padding:0 10px;font-size:12px;line-height:26px}.app-layout[data-v-0f9d5bb3]{min-height:100vh}.app-layout.app-layout--locked-viewport[data-v-0f9d5bb3]{height:100vh;max-height:100vh;overflow:hidden}.app-layout.app-layout--locked-viewport .app-main-column--fill[data-v-0f9d5bb3]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.app-layout.app-layout--locked-viewport .app-header[data-v-0f9d5bb3],.app-layout.app-layout--locked-viewport .app-footer[data-v-0f9d5bb3]{flex-shrink:0}.app-layout.app-layout--locked-viewport .app-sider[data-v-0f9d5bb3]{height:100%;max-height:100%}.app-content-row[data-v-0f9d5bb3]{flex-direction:row;flex:auto;align-items:stretch;min-height:0;display:flex;position:relative}.app-layout.app-layout--locked-viewport .app-content-row[data-v-0f9d5bb3]{flex:auto;min-height:0;overflow:hidden}.app-content-row .app-content[data-v-0f9d5bb3]{flex:auto;min-width:0}.app-content-row--agent-dock-open[data-v-0f9d5bb3]{min-height:0;margin:24px 16px 0}.app-content-row--agent-dock-open .app-content[data-v-0f9d5bb3]{border-radius:8px 0 0 8px;margin:0}.app-content-row--agent-dock-open[data-v-0f9d5bb3] .agent-side-dock{border-radius:0 8px 8px 0;box-shadow:0 2px 8px #00000017}.app-layout.app-layout--locked-viewport .app-content-row .app-content[data-v-0f9d5bb3]:not(.app-content--design-agent),.app-layout.app-layout--locked-viewport .app-content[data-v-0f9d5bb3]:not(.app-content--design-agent){flex:auto;min-height:0;overflow:hidden auto}.agent-dock-toggle[data-v-0f9d5bb3]{z-index:20;color:#1677ff;cursor:pointer;background:#e6f4ff;border:1px solid #91caff;border-right:none;border-radius:8px 0 0 8px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;font-size:12px;line-height:1.2;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:-2px 0 8px #1677ff1f}.agent-dock-toggle[data-v-0f9d5bb3]:hover{background:#bae0ff}.agent-dock-toggle-text[data-v-0f9d5bb3]{letter-spacing:.08em;flex-direction:column;align-items:center;gap:2px;display:flex}.agent-dock-toggle-ai[data-v-0f9d5bb3]{letter-spacing:0;white-space:nowrap;line-height:1.15;display:block;transform:none}.agent-dock-toggle-zh[data-v-0f9d5bb3]{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.08em;line-height:1.2}.app-content.app-content--design-agent[data-v-0f9d5bb3]{flex-direction:column;flex:auto;min-height:0;margin:12px 16px;padding:12px 16px;display:flex;overflow:hidden}.logo[data-v-0f9d5bb3]{color:#1f1f1f;background:#ffffff4d;flex-shrink:0;justify-content:center;align-items:center;height:64px;margin:0;font-size:16px;font-weight:700;display:flex}.logo-content[data-v-0f9d5bb3]{justify-content:center;align-items:center;width:100%;padding:0 16px;display:flex}.logo-banner[data-v-0f9d5bb3]{object-fit:contain;object-position:left center;width:100%;max-width:168px;height:36px;display:block}.logo-banner-collapsed[data-v-0f9d5bb3]{object-fit:contain;object-position:center;width:32px;height:32px;margin:0 auto;display:block}.app-sider[data-v-0f9d5bb3] .ant-layout-sider-children{flex-direction:column;height:100%;display:flex;overflow:hidden}.app-sider-menu-scroll[data-v-0f9d5bb3]{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#ffffff73 #00000040;flex:auto;min-height:0;overflow:hidden auto}.app-sider-menu-scroll[data-v-0f9d5bb3]::-webkit-scrollbar{width:8px}.app-sider-menu-scroll[data-v-0f9d5bb3]::-webkit-scrollbar-track{background:#00000040}.app-sider-menu-scroll[data-v-0f9d5bb3]::-webkit-scrollbar-thumb{background:#fff6;border-radius:4px}.app-sider-menu-scroll[data-v-0f9d5bb3]::-webkit-scrollbar-thumb:hover{background:#fff9}[data-v-0f9d5bb3] .ant-menu{z-index:100;line-height:1.4;position:relative}[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed)>.ant-menu-item,[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title{white-space:nowrap;text-overflow:ellipsis;line-height:1.6;position:relative;overflow:hidden;padding-top:8px!important;padding-bottom:8px!important}[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item,[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title{white-space:nowrap;text-overflow:ellipsis;padding-inline-start:16px;overflow:hidden;height:40px!important;padding-block:0!important;padding-inline-end:16px!important;line-height:40px!important}[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed)>.ant-menu-item:hover,[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu:hover>.ant-menu-submenu-title{white-space:nowrap;text-overflow:ellipsis;z-index:101;overflow:hidden;background-color:#0000!important;height:40px!important;line-height:40px!important}[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item:hover,[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title:hover{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:#0000!important}[data-v-0f9d5bb3] .ant-menu-inline:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu>.ant-menu-item,[data-v-0f9d5bb3] .ant-menu-inline:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu>.ant-menu-submenu>.ant-menu-submenu-title{padding-left:36px!important;padding-inline-start:36px!important}[data-v-0f9d5bb3] .ant-menu-inline:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu>.ant-menu-submenu>.ant-menu>.ant-menu-item,[data-v-0f9d5bb3] .ant-menu-inline:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu>.ant-menu-submenu>.ant-menu>.ant-menu-submenu>.ant-menu-submenu-title{padding-left:52px!important;padding-inline-start:52px!important}[data-v-0f9d5bb3] .ant-menu-inline:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu>.ant-menu-submenu>.ant-menu>.ant-menu-submenu>.ant-menu>.ant-menu-item,[data-v-0f9d5bb3] .ant-menu-inline:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu>.ant-menu-submenu>.ant-menu>.ant-menu-submenu>.ant-menu>.ant-menu-submenu>.ant-menu-submenu-title{padding-left:68px!important;padding-inline-start:68px!important}[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item .ant-menu-title-content,[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title .ant-menu-title-content{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 8px);line-height:40px;display:inline-block;overflow:hidden}[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item:hover .ant-menu-title-content,[data-v-0f9d5bb3] .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title:hover .ant-menu-title-content{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 8px);line-height:40px;overflow:hidden}.app-sider--wide[data-v-0f9d5bb3] .logo-banner{max-width:240px}.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed{width:100%}.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed>.ant-menu-item,.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{text-overflow:clip;overflow:hidden;justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important;inset-inline-start:0!important}.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon,.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed .ant-menu-item .anticon,.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-item-icon,.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .anticon{flex-shrink:0;font-size:16px;line-height:40px;margin:0!important}.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content,.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-title-content{opacity:0;overflow:hidden;width:0!important;max-width:0!important;margin:0!important;padding:0!important;display:none!important}.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed .ant-menu-item:after,.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title:after{display:none!important}.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed>.ant-menu-item.ant-menu-item-selected,.app-sider[data-v-0f9d5bb3] .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#ffffff26!important}.app-sider[data-v-0f9d5bb3]{z-index:20;background:#001529;height:100vh;max-height:100vh;position:sticky;top:0;overflow:hidden}.app-header[data-v-0f9d5bb3]{background:#fff;justify-content:space-between;align-items:center;padding:0 16px;display:flex;box-shadow:0 2px 8px #0000001a}.header-left[data-v-0f9d5bb3]{align-items:center;display:flex}.header-right[data-v-0f9d5bb3]{align-items:center;gap:16px;display:flex}.header-ai-agent-btn[data-v-0f9d5bb3]{color:inherit;justify-content:center;align-items:center;gap:4px;height:36px;padding:0 8px;font-size:16px;display:inline-flex}.header-ai-agent-label[data-v-0f9d5bb3]{letter-spacing:.02em;font-size:13px;font-weight:600;line-height:1}.header-ai-agent-btn[data-v-0f9d5bb3]:hover{color:#1677ff}.account-set-display[data-v-0f9d5bb3]{color:inherit;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:14px;display:flex}.account-set-name[data-v-0f9d5bb3]{color:inherit;font-weight:500}.account-set-select-modal[data-v-0f9d5bb3]{min-height:200px}.account-set-list[data-v-0f9d5bb3]{max-height:400px;margin-bottom:16px;overflow-y:auto}.account-set-radio-group[data-v-0f9d5bb3]{flex-direction:column;gap:12px;width:100%;display:flex}.account-set-radio[data-v-0f9d5bb3]{border:1px solid #d9d9d9;border-radius:4px;width:100%;margin:0;padding:12px;transition:all .3s}.account-set-radio[data-v-0f9d5bb3]:hover{background:#f0f7ff;border-color:#1890ff}.account-set-radio.ant-radio-wrapper-checked[data-v-0f9d5bb3]{background:#e6f7ff;border-color:#1890ff}.account-set-option[data-v-0f9d5bb3]{justify-content:space-between;align-items:center;width:100%;display:flex}.account-set-info[data-v-0f9d5bb3]{flex:1}.account-set-title[data-v-0f9d5bb3]{margin-bottom:4px;font-size:16px;font-weight:500}.account-set-desc[data-v-0f9d5bb3]{color:#8c8c8c;font-size:12px}.modal-footer[data-v-0f9d5bb3]{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:16px;display:flex}.admin-button[data-v-0f9d5bb3]{color:#096dd9;cursor:pointer;background-color:#fff;border:1px solid #096dd9;border-radius:4px;align-items:center;gap:8px;height:40px;padding:0 16px;transition:all .3s;display:flex}.admin-button[data-v-0f9d5bb3]:hover{background-color:#e6f7ff;border-color:#40a9ff}.admin-dropdown-menu[data-v-0f9d5bb3]{background-color:#fff!important;border:1px solid #f0f0f0!important;border-radius:4px!important;min-width:180px!important;padding:8px 0!important;box-shadow:0 2px 8px #00000026!important}.dropdown-menu-item[data-v-0f9d5bb3]{cursor:pointer!important;color:#333!important;align-items:center!important;gap:8px!important;height:40px!important;padding:0 16px!important;line-height:40px!important;transition:all .3s!important;display:flex!important}.dropdown-menu-item[data-v-0f9d5bb3]:hover{color:#096dd9!important;background-color:#f5f5f5!important}.dropdown-menu-divider[data-v-0f9d5bb3]{background-color:#f0f0f0!important;height:1px!important;margin:4px 0!important}.header-right[data-v-0f9d5bb3] .ant-dropdown-menu,.header-right[data-v-0f9d5bb3] .ant-dropdown-menu-item,.header-right[data-v-0f9d5bb3] .ant-dropdown-menu-divider{all:unset!important}.trigger[data-v-0f9d5bb3]{cursor:pointer;justify-content:center;align-items:center;height:40px;margin:auto 0;padding:0 12px 0 0;font-size:18px;line-height:40px;transition:color .3s;display:flex;box-shadow:none!important;background:0 0!important;border:none!important}.header-left[data-v-0f9d5bb3] .trigger.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover,.header-left[data-v-0f9d5bb3] .trigger.ant-btn-text:not(:disabled):not(.ant-btn-disabled):active,.header-left[data-v-0f9d5bb3] .trigger.ant-btn-text:not(:disabled):not(.ant-btn-disabled):focus-visible{box-shadow:none!important;background:0 0!important}.trigger[data-v-0f9d5bb3]:not(:disabled):hover{color:#1890ff}.trigger[data-v-0f9d5bb3]:not(:disabled):active{color:#096dd9}.app-content[data-v-0f9d5bb3]{background:#fff;border-radius:8px;min-height:280px;margin:24px 16px;padding:24px;box-shadow:0 2px 8px #00000017}.account-set-readonly-banner[data-v-0f9d5bb3]{margin-bottom:16px}.app-footer[data-v-0f9d5bb3]{text-align:center;background:#fff;border-top:1px solid #f0f0f0;padding:12px 0}.engineering-change-query--en[data-v-294776c2] .query-item{flex:0 0 360px;min-width:320px}.engineering-change-query--en[data-v-294776c2] .query-item-date{flex:0 0 420px;min-width:380px}.engineering-change-query--en[data-v-294776c2] .query-label{white-space:normal;min-width:110px;line-height:1.35}.engineering-change-detail[data-v-d7056d09]{padding:16px}.engineering-change-detail__head[data-v-d7056d09]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.engineering-change-detail__text-block[data-v-d7056d09]{white-space:pre-wrap;word-break:break-word;line-height:1.6}.engineering-change-detail__change-content[data-v-d7056d09]{word-break:break-word;line-height:1.8}.engineering-change-detail__change-line[data-v-d7056d09]{display:inline}.engineering-change-detail__order-hint[data-v-d7056d09]{color:#00000073;margin-top:24px}.engineering-change-detail__deleted-block[data-v-d7056d09]{margin-top:16px}.engineering-change-detail__deleted-title[data-v-d7056d09]{color:#000000a6;margin-bottom:8px;font-weight:500}[data-v-d7056d09] .ec-changed-cell{background-color:#ffccc7;border-radius:2px;padding:0 4px;display:inline-block}.material-query-search-wrap[data-v-62dfd50d]{margin-bottom:8px}.material-query-form-item[data-v-62dfd50d]{margin-bottom:0}.material-query-search-wrap[data-v-62dfd50d] .ant-form-item-row{flex-wrap:nowrap;align-items:center;display:flex}.material-query-search-wrap[data-v-62dfd50d] .ant-form-item-label{text-align:right;white-space:nowrap;flex:0 0 88px;max-width:88px;padding-right:8px}.material-query-search-wrap[data-v-62dfd50d] .ant-form-item-label>label{white-space:nowrap;justify-content:flex-end;width:100%}.material-query-search-wrap[data-v-62dfd50d] .ant-form-item-control{text-align:left;flex:auto;min-width:0}.material-query-search-wrap[data-v-62dfd50d] .ant-input,.material-query-search-wrap[data-v-62dfd50d] .ant-select,.material-query-search-wrap[data-v-62dfd50d] .ant-tree-select{width:100%}.material-query-actions-col[data-v-62dfd50d]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.material-query-search-wrap.material-query-i18n-wide[data-v-62dfd50d] .ant-form-item-label{flex:0 0 152px;max-width:152px}.material-query-search-wrap.material-query-i18n-wide[data-v-62dfd50d] .ant-form-item-label>label{white-space:normal;align-items:center;min-height:32px;line-height:1.25}.material-query-toolbar[data-v-62dfd50d]{margin-bottom:12px}.mpc-calc-hint[data-v-378bfb5a]{color:#000000a6;margin:0 0 16px;font-size:13px;line-height:1.6}.mpc-calc-footnote[data-v-378bfb5a]{color:#00000073;margin:8px 0 0;font-size:12px}.mpc-calc-collapse[data-v-378bfb5a]{background:0 0}.mpc-calc-collapse[data-v-378bfb5a] .ant-collapse-item{border-bottom:none}.mpc-calc-collapse[data-v-378bfb5a] .ant-collapse-header{font-weight:500;padding:8px 0!important}.mpc-calc-collapse[data-v-378bfb5a] .ant-collapse-content-box{padding:0 0 8px!important}.mpc-calc-actions[data-v-378bfb5a]{border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;padding-top:12px;display:flex}.mpc-calc-result[data-v-378bfb5a]{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:12px}.mpc-calc-hours[data-v-378bfb5a]{margin-bottom:8px;font-size:14px}.mpc-calc-hours strong[data-v-378bfb5a]{color:#1890ff;font-size:16px}.mpc-calc-lines[data-v-378bfb5a]{color:#000000a6;margin:0;padding-left:18px;font-size:12px;line-height:1.7}.mpc-calc-form--en[data-v-378bfb5a] .ant-form-item-extra{font-size:12px;line-height:1.4}:root,:host{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;outline:none;margin:0;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;white-space:pre-wrap;border-top:1px solid #0000;outline:0;min-height:100%;padding:0 10px}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;min-width:20px;max-width:100%;min-height:20px;display:inline!important}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{width:90%;font-style:italic;top:17px;left:10px}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);padding:0 5px;font-size:14px}.w-e-bar svg{fill:var(--w-e-toolbar-color);width:14px;height:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;position:absolute;box-shadow:0 2px 5px #0000001f}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);width:1px;height:40px;margin:0 5px;display:inline-flex}.w-e-bar-item{text-align:center;height:40px;padding:4px;display:flex;position:relative}.w-e-bar-item,.w-e-bar-item button{justify-content:center;align-items:center}.w-e-bar-item button{color:var(--w-e-toolbar-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;height:32px;padding:0 8px;display:inline-flex;overflow:hidden}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);opacity:0;text-align:center;visibility:hidden;white-space:pre;z-index:1;border-radius:5px;padding:5px 10px;font-size:.75em;transition:opacity .6s;position:absolute;top:40px}.w-e-menu-tooltip-v5:after{border:5px solid #0000;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;visibility:hidden;transition:opacity .6s;position:absolute;top:30px}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{top:10px;left:100%}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:#0000;border-left-color:#0000;border-right-color:var(--w-e-toolbar-active-color);border-top-color:#0000;margin-left:-10px;top:16px;left:100%}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);z-index:1;border-radius:3px;margin-top:40px;display:none;position:absolute;top:0;left:0;box-shadow:0 2px 10px #0000001f}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);z-index:1;border-radius:3px;min-width:100px;max-height:350px;margin-top:40px;position:absolute;top:0;left:0;overflow-y:auto;box-shadow:0 2px 10px #0000001f}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;text-align:left;white-space:nowrap;padding:7px 0 7px 25px;position:relative}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{margin-top:-7px;margin-left:5px;position:absolute;top:50%;left:0}.w-e-bar-bottom .w-e-select-list{bottom:0;top:inherit;margin-top:0;margin-bottom:40px}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);z-index:1;border-radius:3px;min-width:200px;margin-top:40px;padding:10px;position:absolute;top:0;box-shadow:0 2px 10px #0000001f}.w-e-bar-bottom .w-e-drop-panel{bottom:0;top:inherit;margin-top:0;margin-bottom:40px}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);color:var(--w-e-toolbar-color);text-align:left;z-index:1;border-radius:3px;min-width:100px;min-height:40px;padding:20px 15px 0;font-size:14px;position:absolute;box-shadow:0 2px 10px #0000001f}.w-e-modal .btn-close{cursor:pointer;padding:5px;line-height:1;position:absolute;top:7px;right:8px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);width:10px;height:10px}.w-e-modal .babel-container{margin-bottom:15px;display:block}.w-e-modal .babel-container span{margin-bottom:10px;display:block}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);color:var(--w-e-toolbar-color);cursor:pointer;text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:4px;height:32px;padding:4.5px 15px;font-weight:400;transition:all .3s cubic-bezier(.645,.045,.355,1)}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);color:var(--w-e-toolbar-color);font-variant:tabular-nums;border-radius:4px;width:100%;padding:4.5px 11px;transition:all .3s}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);width:0;height:1px;transition:width .3s;position:absolute}.w-e-full-screen-container{position:fixed;flex-direction:column!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;inset:0!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;padding:3px;font-family:monospace}.w-e-panel-content-color{text-align:left;width:230px;list-style:none}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);cursor:pointer;border-radius:3px;padding:2px;display:inline-block}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;width:17px;height:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{width:100%;margin-bottom:5px;line-height:1.5}.w-e-panel-content-color .clear svg{width:16px;height:16px;margin-bottom:-4px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);margin:10px 0;padding:10px;font-size:100%;line-height:1.5;display:block}.w-e-panel-content-emotion{text-align:left;width:300px;font-size:20px;list-style:none}.w-e-panel-content-emotion li{cursor:pointer;border-radius:3px;padding:0 5px;display:inline-block}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;height:1px;display:block}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);text-indent:0;border-radius:4px;padding:10px;font-size:14px;display:block}.w-e-text-container [data-slate-editor] .w-e-image-container{margin:0 3px;display:inline-block}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{position:relative;overflow:hidden}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);width:7px;height:7px;position:absolute}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;top:0;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;top:0;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{cursor:nesw-resize;bottom:0;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{cursor:nwse-resize;bottom:0;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;width:100%;margin-top:10px;padding:10px;overflow-x:auto}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);text-align:left;min-width:30px;padding:3px 5px;line-height:1.5}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);text-align:center;font-weight:700}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;width:20px;height:15px;padding:3px 5px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{border:1px dashed var(--w-e-textarea-border-color);text-align:center;background-image:linear-gradient(45deg,#eee 25%,#0000 0 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border-radius:5px;margin:10px auto 0;padding:10px 0}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;-webkit-hyphens:none;hyphens:none;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal;margin:.5em 0;padding:1em;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;line-height:1.5;overflow:auto}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.capp-rich-symbol-bar[data-v-7ca819eb]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.capp-rich-symbol-hint[data-v-7ca819eb]{color:#00000073;flex:220px;min-width:180px;font-size:12px;line-height:1.45}.capp-rich-symbol-bar--en .capp-rich-symbol-hint[data-v-7ca819eb]{flex-basis:100%;margin-top:2px}.capp-rich-editor-shell[data-v-7ca819eb]{background:#fff;border:1px solid #d9d9d9;border-radius:6px;overflow:hidden}.capp-rich-toolbar[data-v-7ca819eb]{border-bottom:1px solid #f0f0f0}.capp-rich-editor[data-v-7ca819eb]{min-height:320px}.capp-rich-editor[data-v-7ca819eb] .w-e-text-container{min-height:280px!important}.capp-rich-modal-footer[data-v-7ca819eb]{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:10px;margin-top:16px;padding-top:12px;display:flex}.capp-op-instruction-rich-modal .ant-modal{top:40px}.po-op-add-modal-form[data-v-34647cdb] .po-op-form-item--horizontal.ant-form-item{margin-bottom:12px}.po-op-add-modal-form[data-v-34647cdb] .po-op-form-item--horizontal .ant-form-item-row{flex-wrap:nowrap;align-items:flex-start}.po-op-add-modal-form[data-v-34647cdb] .po-op-form-item--horizontal .ant-form-item-label{text-align:right;flex:0 0 118px;max-width:118px;padding-right:10px}.po-op-add-modal-form[data-v-34647cdb] .po-op-form-item--horizontal .ant-form-item-label>label{white-space:normal;word-break:break-word;height:auto;min-height:32px;padding-top:5px;line-height:1.35}.po-op-add-modal-form--en[data-v-34647cdb] .po-op-form-item--horizontal .ant-form-item-label{flex:0 0 168px;max-width:168px}.po-op-add-modal-form[data-v-34647cdb] .po-op-form-item--horizontal .ant-form-item-control{flex:1;min-width:0}.po-op-add-modal-form[data-v-34647cdb] .po-op-form-item--horizontal .ant-form-item-control-input{min-height:32px}.po-op-modal-footer[data-v-34647cdb]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.po-special-remark-label[data-v-34647cdb]{color:#cf1322}.po-quota-hours-row[data-v-34647cdb]{align-items:center;gap:8px;display:flex}.po-quota-hours-row[data-v-34647cdb] .ant-input{flex:1;min-width:0}.po-quota-calc-btn[data-v-34647cdb]{flex-shrink:0}.po-op-col-placeholder[data-v-34647cdb]{min-height:1px}.mp-link-file-add-row[data-v-6872c23a]{flex-wrap:wrap;gap:8px;margin-bottom:12px}.mp-file-native-input[data-v-6872c23a]{max-width:100%;font-size:13px}.mp-upload-hint[data-v-6872c23a]{color:#00000073;margin-bottom:12px;font-size:12px}.mp-hint-code[data-v-6872c23a]{color:#1a1a1a;vertical-align:baseline;background:#e8eaed;border:1px solid #cfd4dc;border-radius:4px;margin:0 1px;padding:0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.5;display:inline-block}.mp-empty-files[data-v-6872c23a]{text-align:center;color:#00000059;padding:16px 0}.mp-modal-footer-actions[data-v-6872c23a]{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.mp-file-link[data-v-6872c23a]{cursor:pointer}.mp-embedded-pdf-iframe[data-v-6872c23a]{border:none;width:100%;height:min(78vh,880px);display:block}.mp-image-preview-wrap[data-v-6872c23a]{text-align:center;max-height:min(78vh,880px);overflow:auto}.mp-embedded-image[data-v-6872c23a]{vertical-align:top;max-width:100%}.mp-cad-preview-toolbar[data-v-6872c23a]{margin-bottom:8px}.mp-cad-preview-hint[data-v-6872c23a]{color:#00000073;font-size:12px}.mp-cad-png-wrap[data-v-6872c23a]{text-align:center;max-height:min(80vh,900px);overflow:auto}.mp-cad-png-image[data-v-6872c23a]{vertical-align:top;max-width:100%}.system-modal-form-i18n.ant-form-horizontal .ant-form-item-row,.system-modal-form .ant-modal-body .ant-form-horizontal .ant-form-item-row{flex-wrap:nowrap;align-items:flex-start}.system-modal-form-i18n.ant-form-horizontal .ant-form-item-label,.system-modal-form .ant-modal-body .ant-form-horizontal .ant-form-item-label{padding-top:5px;overflow:visible}.system-modal-form-i18n.ant-form-horizontal .ant-form-item-label>label,.system-modal-form .ant-modal-body .ant-form-horizontal .ant-form-item-label>label{white-space:normal;word-break:break-word;height:auto;text-overflow:unset;line-height:1.35;overflow:visible}.system-modal-form-i18n.ant-form-horizontal .ant-form-item-control,.system-modal-form .ant-modal-body .ant-form-horizontal .ant-form-item-control{min-width:0}.system-modal-form .ant-modal-body .ant-form-vertical .ant-form-item-label>label{white-space:normal;word-break:break-word;height:auto;line-height:1.35}.pdm-unit-row[data-v-7d0b765b]{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.pdm-unit-select[data-v-7d0b765b]{flex:0 auto;width:200px;max-width:58%}.pdm-unit-conv-btn[data-v-7d0b765b]{flex-shrink:0}.pdm-unit-conv-intro[data-v-7d0b765b]{color:#000000a6;margin-bottom:12px;font-size:13px;line-height:1.5}.pdm-add-conv-row[data-v-7d0b765b]{margin-top:12px}.pdm-unit-conv-unit-cell[data-v-7d0b765b]{align-items:center;gap:8px;display:flex}.pdm-unit-conv-prefix[data-v-7d0b765b]{color:#000000a6;flex:none}.pdm-unit-conv-base-unit[data-v-7d0b765b]{color:#000000e0}.material-query-search-wrap[data-v-6715b60b]{margin-bottom:8px}.material-query-form-item[data-v-6715b60b]{margin-bottom:0}.material-query-search-wrap[data-v-6715b60b] .ant-form-item-row{flex-wrap:nowrap;align-items:center;display:flex}.material-query-search-wrap[data-v-6715b60b] .ant-form-item-label{text-align:right;white-space:nowrap;flex:0 0 88px;max-width:88px;padding-right:8px}.material-query-search-wrap[data-v-6715b60b] .ant-form-item-label>label{white-space:nowrap;justify-content:flex-end;width:100%}.material-query-search-wrap[data-v-6715b60b] .ant-form-item-control{text-align:left;flex:auto;min-width:0}.material-query-search-wrap[data-v-6715b60b] .ant-input,.material-query-search-wrap[data-v-6715b60b] .ant-select,.material-query-search-wrap[data-v-6715b60b] .ant-tree-select{width:100%}.material-query-actions-col[data-v-6715b60b]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.material-query-search-wrap.material-query-i18n-wide[data-v-6715b60b] .ant-form-item-label{flex:0 0 152px;max-width:152px}.material-query-search-wrap.material-query-i18n-wide[data-v-6715b60b] .ant-form-item-label>label{white-space:normal;align-items:center;min-height:32px;line-height:1.25}.material-query-toolbar[data-v-6715b60b]{margin-bottom:12px}.mp-bp-toolbar[data-v-74b384b8]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.mp-bp-hint[data-v-74b384b8]{color:#00000073;font-size:12px}.mp-empty-bp[data-v-74b384b8]{text-align:center;color:#00000059;padding:16px 0}.mp-modal-footer-actions[data-v-74b384b8]{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.mp-mq-hint[data-v-f30ce12f]{color:#0000008c;margin:0 0 12px;font-size:13px;line-height:1.6}.production-order-detail[data-v-d194498e]{padding:20px}.po-detail-empty-cell[data-v-d194498e]{color:#00000040}.po-process-cell-text[data-v-d194498e]{word-break:break-word;max-width:100%;line-height:1.45;display:inline-block}.po-process-special-remark[data-v-d194498e]{color:#cf1322;word-break:break-word;font-size:13px;line-height:1.45}.production-order-detail__page-head[data-v-d194498e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.production-order-detail__title[data-v-d194498e]{margin:0;font-size:20px;font-weight:600;line-height:32px}.production-order-detail__head-actions[data-v-d194498e]{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.order-header-info[data-v-d194498e]{background-color:#f5f5f5;border-radius:4px;padding:16px}.order-header-info h3[data-v-d194498e]{color:#1890ff;margin-bottom:16px}.order-header-info[data-v-d194498e] .ant-descriptions-view table{table-layout:fixed;width:100%}.order-header-info[data-v-d194498e] .ant-descriptions-view tbody tr>th{vertical-align:middle;white-space:normal;word-break:break-word;width:11%}.order-header-info[data-v-d194498e] .ant-descriptions-view tbody tr>td{vertical-align:middle;width:22.3333%}.order-header-info[data-v-d194498e] .ant-descriptions-item-content,.order-header-info .po-order-header-edit-cell[data-v-d194498e]{width:100%;min-width:0;max-width:100%}.order-header-info .po-order-header-edit-cell[data-v-d194498e] .ant-input-number,.order-header-info .po-order-header-edit-cell[data-v-d194498e] .ant-picker{width:100%}.order-header-info .po-order-header-edit-cell[data-v-d194498e] .ant-select{width:100%;min-width:0}.order-header-info .po-order-header-edit-cell[data-v-d194498e] .ant-input{width:100%}.order-bom h4[data-v-d194498e],.order-process h4[data-v-d194498e],.order-cost h4[data-v-d194498e]{color:#1890ff;margin-bottom:16px}.order-bom .lp-table-toolbar[data-v-d194498e],.order-process .lp-table-toolbar[data-v-d194498e]{margin-bottom:12px}.po-process-toolbar-main[data-v-d194498e]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.order-process .schedule-label[data-v-d194498e]{white-space:nowrap;color:#000000a6}.order-cost h5[data-v-d194498e]{color:#52c41a;margin-bottom:12px}.cost-section[data-v-d194498e]{margin-bottom:20px}.cost-summary[data-v-d194498e]{text-align:right;border-top:1px solid #e8e8e8;margin-top:12px;padding-top:12px}.total-cost[data-v-d194498e]{margin-top:20px;font-weight:700}.bom-quantity-input[data-v-d194498e]{width:100%!important;min-width:0!important}.po-detail-process-actions-cell[data-v-d194498e]{flex-wrap:wrap;justify-content:flex-start;max-width:100%}.po-detail-process-actions-cell[data-v-d194498e] .ant-btn-link{padding-inline:6px}.po-detail-process-instruction-html[data-v-d194498e]{word-break:break-word;max-height:min(60vh,480px);line-height:1.55;overflow:auto}.visually-hidden-file[data-v-839fc2e9]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.toolbar-summary-inline[data-v-839fc2e9]{color:#000000a6;margin-left:4px;font-size:14px}.toolbar-summary-inline strong[data-v-839fc2e9]{color:#1890ff;margin-left:4px}[data-v-839fc2e9] .ant-table-thead>tr>th{text-align:center;white-space:nowrap}[data-v-839fc2e9] .ant-table-tbody>tr>td{text-align:center}.work-order-dispatch--en[data-v-b5e3645e] .query-item{flex:0 0 360px;min-width:320px}.work-order-dispatch--en[data-v-b5e3645e] .query-label{white-space:normal;min-width:140px;line-height:1.35}.work-order-dispatch--en[data-v-b5e3645e] .query-input{min-width:200px}.work-order-dispatch--en .work-order-dispatch__panel-title[data-v-b5e3645e]{white-space:normal;line-height:1.35}.work-order-dispatch[data-v-b5e3645e] .lp-main-card.ant-card{margin-bottom:0}.work-order-dispatch__order-alert[data-v-b5e3645e]{margin-bottom:16px}.work-order-dispatch__panels[data-v-b5e3645e]{min-height:calc(100vh - 268px)}.work-order-dispatch__col[data-v-b5e3645e]{flex-direction:column;min-height:0;display:flex}.work-order-dispatch__col+.work-order-dispatch__col[data-v-b5e3645e]{margin-top:0}@media (max-width:991px){.work-order-dispatch__col+.work-order-dispatch__col[data-v-b5e3645e]{margin-top:16px}}.work-order-dispatch__panel[data-v-b5e3645e]{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;flex-direction:column;flex:1;min-height:420px;display:flex;overflow:hidden}.work-order-dispatch__panel-title[data-v-b5e3645e]{color:#000000e0;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:10px 14px;font-size:14px;font-weight:600}.work-order-dispatch__panel-body[data-v-b5e3645e]{background:#fff;flex:1;min-height:0;padding:12px 14px;overflow:auto}.work-order-dispatch__panel-body--table[data-v-b5e3645e]{padding:0}.work-order-dispatch__panel-body--table[data-v-b5e3645e] .ant-table-wrapper{height:100%}.work-order-dispatch__panel-loading[data-v-b5e3645e]{justify-content:center;padding:48px 0;display:flex}.work-order-dispatch__tree-node[data-v-b5e3645e]{cursor:pointer}.work-order-dispatch[data-v-b5e3645e] .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.work-order-dispatch[data-v-b5e3645e] .work-order-dispatch__row--selected>td{background-color:#e6f7ff!important}.work-order-dispatch[data-v-b5e3645e] .work-order-dispatch__row--selected>td:first-child{box-shadow:inset 3px 0 #1890ff}.work-order-dispatch[data-v-b5e3645e] .ant-table-thead>tr>th,.work-order-dispatch[data-v-b5e3645e] .ant-table-tbody>tr>td{text-align:center}.query-required[data-v-b5e3645e]{color:#ff4d4f;margin-right:2px}.gantt-hint[data-v-460f78f4]{color:#00000073;padding:24px 0}.gantt-legend[data-v-460f78f4]{color:#0000008c;margin-bottom:8px;font-size:12px;line-height:1.6}.gantt-scroll[data-v-460f78f4]{border:1px solid #f0f0f0;border-radius:8px;overflow-x:auto}.gantt-inner[data-v-460f78f4]{min-width:100%}.gantt-header-row[data-v-460f78f4]{background:#fafafa;border-bottom:1px solid #f0f0f0;display:flex}.gantt-left-header[data-v-460f78f4]{box-sizing:border-box;border-right:1px solid #f0f0f0;flex-shrink:0;width:300px;min-width:300px;padding:8px;font-weight:600}.gantt-days-header[data-v-460f78f4]{display:flex}.gantt-day-head[data-v-460f78f4]{text-align:center;box-sizing:border-box;border-right:1px solid #f0f0f0;flex-shrink:0;padding:6px 2px;font-size:11px}.gantt-equipment-block[data-v-460f78f4]{border-bottom:1px solid #e8e8e8}.gantt-equipment-title[data-v-460f78f4]{background:#f0f5ff;border-bottom:1px solid #f0f0f0;flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.gantt-equipment-stats[data-v-460f78f4]{color:#000000a6;font-size:12px;font-weight:400}.gantt-row[data-v-460f78f4]{border-bottom:1px solid #f0f0f0;min-height:52px;display:flex}.gantt-row--dragging[data-v-460f78f4]{opacity:.5}.gantt-row--drag-over .gantt-left-cell[data-v-460f78f4]{background:#1890ff0f;box-shadow:inset 0 3px #1890ff}.gantt-left-cell[data-v-460f78f4]{box-sizing:border-box;border-right:1px solid #f0f0f0;flex-direction:column;flex-shrink:0;justify-content:center;gap:2px;width:300px;min-width:300px;padding:4px 8px;font-size:12px;display:flex}.gantt-task-line[data-v-460f78f4]{flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.gantt-drag-handle[data-v-460f78f4]{cursor:grab;color:#00000059}.gantt-task-title[data-v-460f78f4]{word-break:break-all;font-weight:500}.gantt-move-btn[data-v-460f78f4]{height:22px!important;padding:0 2px!important}.gantt-task-sub[data-v-460f78f4]{color:#00000073;font-size:11px}.gantt-bars-track[data-v-460f78f4]{flex-shrink:0;display:flex;position:relative}.gantt-grid-cell[data-v-460f78f4]{box-sizing:border-box;border-right:1px solid #f5f5f5;flex-shrink:0;min-height:52px}.gantt-bar[data-v-460f78f4]{pointer-events:none;z-index:2;background:linear-gradient(90deg,#1890ff,#69c0ff);border-radius:3px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.gantt-bar--fill[data-v-460f78f4]{z-index:3;background:linear-gradient(90deg,#52c41a,#95de64);height:14px}.gantt-gap-bar[data-v-460f78f4]{pointer-events:auto;z-index:1;opacity:.92;background:repeating-linear-gradient(-45deg,#faad14,#faad14 4px,#fff7e6 4px 8px);border:1px dashed #d48806;border-radius:3px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.gantt-drop-tail[data-v-460f78f4]{border-bottom:1px solid #f0f0f0;min-height:8px}.gantt-drop-tail--active[data-v-460f78f4]{background:#1890ff1f;min-height:14px;box-shadow:inset 0 2px #1890ff}.page-subtitle[data-v-909ce2f7]{color:#0000008c;margin:-8px 0 16px;font-size:14px;line-height:1.5}.page-title-row[data-v-909ce2f7]{align-items:center;gap:8px;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.help-icon[data-v-909ce2f7]{color:#1890ff;cursor:pointer;font-size:18px}.help-icon[data-v-909ce2f7]:hover{color:#40a9ff}.help-content[data-v-909ce2f7]{color:#000000d9}.machine-plan-view-bar[data-v-909ce2f7]{margin-bottom:12px}.machine-plan-view-switch[data-v-909ce2f7]{flex-shrink:0}.machine-plan-data-area[data-v-909ce2f7]{min-height:360px}.machine-plan-data-area[data-v-909ce2f7] .ant-table-wrapper{width:100%}.instruction-paragraph[data-v-909ce2f7]{margin-bottom:10px;line-height:1.7}.instruction-paragraph-last[data-v-909ce2f7]{margin-bottom:0}.toolbar-capacity-summary[data-v-909ce2f7]{color:#000000a6;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:14px;display:inline-flex}.toolbar-capacity-summary .capacity-item strong[data-v-909ce2f7]{color:#1890ff;margin-left:4px}.outsource-content[data-v-909ce2f7]{padding:8px 0}.outsource-info[data-v-909ce2f7]{background:#f5f5f5;border-radius:4px;margin-bottom:16px;padding:12px}.outsource-info p[data-v-909ce2f7]{margin:4px 0;font-size:14px}.modal-field-hint[data-v-909ce2f7]{color:#00000073;margin-top:4px;font-size:12px;line-height:1.5}.reassign-hint[data-v-909ce2f7]{color:#000000a6;margin:4px 0 8px;font-size:13px}[data-v-909ce2f7] .ant-table-thead>tr>th{text-align:center;white-space:nowrap}[data-v-909ce2f7] .ant-table-tbody>tr>td{text-align:center}.equipment-select-section[data-v-b39f766a]{margin-bottom:16px}.select-row--inline[data-v-b39f766a]{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.equipment-select-section .query-label[data-v-b39f766a]{text-align:right;flex-shrink:0}.equipment-select-section .query-label--equipment[data-v-b39f766a]{margin-left:8px}.equipment-select-section .select-control[data-v-b39f766a]{width:280px}.hint-text[data-v-b39f766a]{color:#00000073;font-size:13px}.task-section[data-v-b39f766a]{margin-top:12px}.empty-hint[data-v-b39f766a]{padding:48px 0}.start-modal-content[data-v-b39f766a],.report-modal-content[data-v-b39f766a]{padding:8px 0}.task-info[data-v-b39f766a]{background:#f5f5f5;border-radius:4px;margin-bottom:16px;padding:12px}.task-info p[data-v-b39f766a]{flex-wrap:wrap;align-items:baseline;gap:0 4px;margin:4px 0;font-size:14px;display:flex}.report-form-horizontal[data-v-b39f766a] .ant-form-item{margin-bottom:16px}.report-form-horizontal[data-v-b39f766a] .ant-form-item-label>label{white-space:nowrap}.report-form-horizontal[data-v-b39f766a] .ant-form-item-control-input{min-width:0}.posting-date-hint[data-v-b39f766a]{margin-top:6px;font-size:13px;line-height:1.5}.posting-date-hint--warn[data-v-b39f766a]{color:#fa8c16}.posting-date-hint--ok[data-v-b39f766a]{color:#00000073}[data-v-b39f766a] .erp-pagination-offset{justify-content:flex-end;margin-top:20px;margin-right:8px!important}[data-v-b39f766a] .ant-table-thead>tr>th{text-align:center;white-space:nowrap}[data-v-b39f766a] .ant-table-tbody>tr>td{text-align:center}.action-buttons[data-v-4edbf93d]{align-items:center;gap:8px;display:inline-flex}.action-buttons[data-v-4edbf93d] .ant-btn-link{box-shadow:none;border:none;border-radius:0;margin:0;padding:0 4px;text-decoration:none}.action-buttons[data-v-4edbf93d] .ant-btn-link:hover{text-decoration:underline}.action-buttons[data-v-4edbf93d] .ant-btn-danger{color:#ff4d4f}.action-buttons[data-v-4edbf93d] .ant-btn-danger:hover{color:#ff7875;background:0 0;border-color:#0000}.action-buttons[data-v-4edbf93d] .ant-btn-primary{color:#1677ff}.action-buttons[data-v-4edbf93d] .ant-btn-primary:hover{color:#4096ff;background:0 0;border-color:#0000}.erp-import-modal-content[data-v-2be6dc70]{padding:16px 0}.erp-import-tips-row[data-v-2be6dc70]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.erp-import-tips-title[data-v-2be6dc70]{margin:0;font-size:14px;font-weight:500}.erp-import-tips-list[data-v-2be6dc70]{color:#000000a6;margin:0 0 16px;padding-left:20px;font-size:13px;line-height:1.8}.erp-import-upload[data-v-2be6dc70]{margin-bottom:16px}.erp-upload-hint[data-v-2be6dc70]{color:#00000073;margin-top:8px;font-size:12px}.erp-upload-ready[data-v-2be6dc70]{color:#389e0d;margin-top:10px;font-size:13px}.erp-import-loading[data-v-2be6dc70]{text-align:center;padding:24px 0}.erp-import-loading-text[data-v-2be6dc70]{color:#000000a6;margin-top:12px;font-size:14px}.copy-panel[data-v-372881d4]{flex-direction:column;gap:12px;display:flex}.selector-row[data-v-372881d4]{padding:8px 0 4px}.copy-tip[data-v-372881d4]{margin-bottom:4px}.page-title-row[data-v-b9e7e105]{align-items:center;gap:8px;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.help-icon[data-v-b9e7e105]{color:#1890ff;cursor:pointer;font-size:18px}.help-icon[data-v-b9e7e105]:hover{color:#40a9ff}.help-list[data-v-b9e7e105]{margin:0;padding-left:20px;line-height:1.8}.page-title-row[data-v-a7460134]{align-items:center;gap:8px;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.help-icon[data-v-a7460134]{color:#1890ff;cursor:pointer;font-size:18px}.help-icon[data-v-a7460134]:hover{color:#40a9ff}.help-list[data-v-a7460134]{margin:0;padding-left:20px;line-height:1.8}.page-title-row[data-v-df8ae351]{align-items:center;gap:8px;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.help-icon[data-v-df8ae351]{color:#1890ff;cursor:pointer;font-size:18px}.help-icon[data-v-df8ae351]:hover{color:#40a9ff}.help-list[data-v-df8ae351]{margin:0;padding-left:20px;line-height:1.8}.page-title-row[data-v-d92269eb]{align-items:center;gap:8px;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.help-icon[data-v-d92269eb]{color:#1890ff;cursor:pointer;font-size:18px}.help-icon[data-v-d92269eb]:hover{color:#40a9ff}.help-list[data-v-d92269eb]{margin:0;padding-left:20px;line-height:1.8}.page-title-row[data-v-f1830ca8]{align-items:center;gap:8px;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.help-icon[data-v-f1830ca8]{color:#1890ff;cursor:pointer;font-size:18px}.help-icon[data-v-f1830ca8]:hover{color:#40a9ff}.help-list[data-v-f1830ca8]{margin:0;padding-left:20px;line-height:1.8}.page-title-row[data-v-e4951beb]{align-items:center;gap:8px;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.help-icon[data-v-e4951beb]{color:#1890ff;cursor:pointer;font-size:18px}.help-icon[data-v-e4951beb]:hover{color:#40a9ff}.help-list[data-v-e4951beb]{margin:0;padding-left:20px;line-height:1.8}.section-actions[data-v-e4951beb]{margin-bottom:12px}.detail-content[data-v-e4951beb]{padding:0}.warehouse-manager-input-group[data-v-e4951beb]{align-items:center;gap:8px;width:100%;display:flex}.warehouse-manager-input-wrap[data-v-e4951beb]{flex:1;min-width:0}.warehouse-manager-select-btn[data-v-e4951beb]{flex-shrink:0;width:88px}.bin-qr-print-toolbar[data-v-e4951beb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.bin-qr-print-hint[data-v-e4951beb]{color:#00000073;font-size:13px}.bin-qr-print-preview-scroll[data-v-e4951beb]{background:#f5f5f5;border:1px solid #f0f0f0;border-radius:4px;max-height:65vh;padding:12px;overflow:auto}.bin-qr-print-root[data-v-e4951beb]{background:#fff;min-height:200px;padding:16px}.bin-qr-print-heading[data-v-e4951beb]{text-align:center;margin:0 0 12px;font-size:16px}.bin-qr-print-grid[data-v-e4951beb]{flex-wrap:wrap;justify-content:flex-start;gap:12px;display:flex}.bin-qr-label[data-v-e4951beb]{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #333;width:180px;padding:10px 8px}.bin-qr-img[data-v-e4951beb]{width:120px;height:120px;margin:0 auto 8px;display:block}.bin-qr-code[data-v-e4951beb]{word-break:break-all;font-size:14px;font-weight:700}.bin-qr-sub[data-v-e4951beb]{color:#333;word-break:break-all;margin-top:4px;font-size:11px}.bin-qr-hint[data-v-e4951beb]{color:#666;margin-top:6px;font-size:10px}@media print{body.bin-qr-print-active *{visibility:hidden}body.bin-qr-print-active #bin-qr-print-root,body.bin-qr-print-active #bin-qr-print-root *{visibility:visible}body.bin-qr-print-active #bin-qr-print-root{box-sizing:border-box;width:210mm;min-height:auto;padding:10mm;position:absolute;top:0;left:0;background:#fff!important}body.bin-qr-print-active .bin-qr-print-preview-scroll{background:0 0!important;border:none!important;max-height:none!important;padding:0!important;overflow:visible!important}body.bin-qr-print-active .ant-modal-wrap,body.bin-qr-print-active .ant-modal-mask{display:none!important}}
