.data-toolbar-popup-wrapper{display:none}.w-node-err[data-v-18fca1b6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.drag-textarea[data-v-18fca1b6]{width:100%;height:260px}[data-v-18fca1b6] .resize-line,[data-v-18fca1b6] .resize-line:hover{height:4px;cursor:row-resize;margin-top:-4px;position:relative;z-index:2000}[data-v-18fca1b6] .resize-line:hover{background:#4285f4}[data-v-18fca1b6] .resize-line svg{display:block;width:100%;height:10px;fill:currentColor;stroke-width:0;stroke:currentColor;margin:0 auto}[data-v-18fca1b6] .am-edit-all-conten .editor-toolbar{line-height:20px!important;background-color:#f9f6f6}[data-v-18fca1b6] .am-edit-all-conten .data-toolbar{z-index:2000}[data-v-18fca1b6] .data-card-block-max>[data-card-element=body]>[data-card-element=center]{margin-top:0}.w-node-err[data-v-232fb006]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.chat-bot[data-v-232fb006]{position:fixed;z-index:99999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;pointer-events:none}.chat-bot .chat-trigger[data-v-232fb006],.chat-bot .chat-window[data-v-232fb006]{pointer-events:auto}.chat-trigger[data-v-232fb006]{position:fixed;width:80px;height:80px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:50%;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(24,144,255,.3);transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.chat-trigger[data-v-232fb006]:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(24,144,255,.4)}.chat-trigger .trigger-icon[data-v-232fb006]{color:#fff;font-size:20px;margin-bottom:2px}.chat-trigger .trigger-text[data-v-232fb006]{color:#fff;font-size:10px;line-height:1;text-align:center}.chat-trigger .bot-indicator[data-v-232fb006]{position:absolute;top:-5px;right:-5px;font-size:16px;background:#fff;border-radius:50%;padding:2px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.chat-window[data-v-232fb006]{position:fixed;width:450px;height:600px;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;border:1px solid #e8e8e8;pointer-events:auto;z-index:99999}.chat-header[data-v-232fb006]{background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-header .header-info[data-v-232fb006]{display:flex;align-items:center;gap:8px}.chat-header .header-info .bot-avatar[data-v-232fb006]{font-size:24px}.chat-header .header-info .bot-info .bot-name[data-v-232fb006]{font-weight:600;font-size:14px}.chat-header .header-info .bot-info .bot-status[data-v-232fb006]{font-size:12px;opacity:.9}.chat-header .header-actions[data-v-232fb006]{display:flex;gap:4px}.chat-header .header-actions .ant-btn[data-v-232fb006]{color:#fff;border:none;padding:4px}.chat-header .header-actions .ant-btn[data-v-232fb006]:hover{background:hsla(0,0%,100%,.1)}.chat-content[data-v-232fb006]{flex:1;padding:16px;overflow-y:auto;background:#fafafa}.chat-content .message[data-v-232fb006]{display:flex;margin-bottom:16px}.chat-content .message.user[data-v-232fb006]{flex-direction:row-reverse}.chat-content .message.user .message-bubble[data-v-232fb006]{background:#1890ff;color:#fff;margin-right:8px}.chat-content .message.user .message-bubble .message-time[data-v-232fb006]{color:hsla(0,0%,100%,.8)}.chat-content .message.bot .message-bubble[data-v-232fb006]{background:#fff;margin-left:8px;border:1px solid #e8e8e8}.chat-content .message .message-avatar[data-v-232fb006]{font-size:18px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.chat-content .message .message-bubble[data-v-232fb006]{max-width:70%;padding:8px 12px;border-radius:12px}.chat-content .message .message-bubble.typing[data-v-232fb006]{padding:12px 16px}.chat-content .message .message-bubble .message-text[data-v-232fb006]{font-size:14px;line-height:1.5;white-space:pre-line}.chat-content .message .message-bubble .message-time[data-v-232fb006]{font-size:11px;opacity:.6;margin-top:4px}.typing-indicator[data-v-232fb006]{display:flex;gap:4px}.typing-indicator span[data-v-232fb006]{width:6px;height:6px;border-radius:50%;background:#8c8c8c;animation:typing-232fb006 1.5s infinite}.typing-indicator span[data-v-232fb006]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-232fb006]:nth-child(3){animation-delay:.4s}@keyframes typing-232fb006{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-8px);opacity:1}}.chat-input[data-v-232fb006]{padding:16px;border-top:1px solid #e8e8e8;background:#fafafa}.chat-input .consultation-area .consultation-title[data-v-232fb006]{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}.chat-input .consultation-area .dropdown-section[data-v-232fb006]{margin-top:8px}.chat-input .consultation-area .dropdown-section .dropdown-label[data-v-232fb006]{font-size:13px;color:#595959;margin-bottom:6px;font-weight:500}.chat-input .consultation-area .ant-select[data-v-232fb006]{border-radius:6px}.chat-input .consultation-area .ant-select[data-v-232fb006] .ant-select-selection{border-color:#d9d9d9}.chat-input .consultation-area .ant-select[data-v-232fb006] .ant-select-selection:hover{border-color:#40a9ff}.chat-input .consultation-area .ant-select[data-v-232fb006] .ant-select-focused .ant-select-selection{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.chat-input .consultation-area .consult-button[data-v-232fb006]{margin-top:8px;height:36px;border-radius:6px;font-weight:600}.chat-input .consultation-area .consult-button[data-v-232fb006]:disabled{background:#f5f5f5;border-color:#d9d9d9;color:#bfbfbf}.chat-input .consultation-area .consult-button[data-v-232fb006]:not(:disabled){background:linear-gradient(135deg,#1890ff,#40a9ff);border:none}.chat-input .consultation-area .consult-button[data-v-232fb006]:not(:disabled):hover{background:linear-gradient(135deg,#40a9ff,#69c0ff);transform:translateY(-1px);box-shadow:0 4px 12px rgba(24,144,255,.3)}.chat-content[data-v-232fb006]::-webkit-scrollbar{width:4px}.chat-content[data-v-232fb006]::-webkit-scrollbar-track{background:transparent}.chat-content[data-v-232fb006]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.chat-content[data-v-232fb006]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.w-node-err[data-v-25d6b13d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-25d6b13d] .ant-form-item-control-wrapper{min-width:0}.common-filter-form .filter-actions[data-v-25d6b13d]{display:flex;text-align:right;margin-left:auto;align-items:flex-start;justify-content:flex-end}.common-filter-form[data-v-25d6b13d] .ant-form-item{margin-bottom:0}.common-filter-form[data-v-25d6b13d] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.common-filter-form[data-v-25d6b13d] .filter-popover .ant-popover-inner-content{padding:0}.common-filter-form .filter-popover-content[data-v-25d6b13d]{width:520px;max-height:70vh;overflow-y:auto;padding:12px}.common-filter-form .filter-popover-content .filter-sections[data-v-25d6b13d]{display:flex;flex-direction:column;gap:8px}.common-filter-form .filter-popover-content .filter-sections .filter-section h3[data-v-25d6b13d]{margin-bottom:4px;color:#495057;font-size:13px;font-weight:500;line-height:1.2}.common-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item[data-v-25d6b13d]{display:flex;align-items:center;cursor:move}.common-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item .drag-handle[data-v-25d6b13d]{padding:2px;cursor:move;opacity:.4;display:flex;align-items:center;transition:all .2s ease}.common-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item .drag-handle[data-v-25d6b13d]:hover{opacity:.7}.common-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item[data-v-25d6b13d] .ant-form-item{flex:1;margin-bottom:0}.w-node-err[data-v-6770f1ce]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-select-wrapper[data-v-6770f1ce]{display:inline-block;width:100%;max-width:100%}.custom-select-wrapper[data-v-6770f1ce] .ant-dropdown{width:100%}.custom-select-trigger[data-v-6770f1ce]{position:relative;width:100%;height:32px;padding:0 11px;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:space-between}.custom-select-trigger[data-v-6770f1ce]:hover{border-color:#40a9ff}.custom-select-trigger.is-focus[data-v-6770f1ce]{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.custom-select-trigger.is-disabled[data-v-6770f1ce]{background-color:#f5f5f5;cursor:not-allowed;color:rgba(0,0,0,.25)}.custom-select-trigger.is-disabled[data-v-6770f1ce]:hover{border-color:#d9d9d9}.custom-select-selection[data-v-6770f1ce]{flex:1;overflow:hidden;line-height:30px}.custom-select-text[data-v-6770f1ce]{font-size:13px;max-width:400px}.custom-select-single[data-v-6770f1ce],.custom-select-text[data-v-6770f1ce]{color:rgba(0,0,0,.85);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-placeholder[data-v-6770f1ce]{color:#bfbfbf}.custom-select-arrow[data-v-6770f1ce]{margin-left:8px;color:rgba(0,0,0,.25);font-size:12px;display:flex;align-items:center}.custom-select-arrow .anticon[data-v-6770f1ce]{transition:transform .3s}.custom-select-arrow .anticon-close-circle[data-v-6770f1ce]{color:rgba(0,0,0,.25);cursor:pointer}.custom-select-arrow .anticon-close-circle[data-v-6770f1ce]:hover{color:rgba(0,0,0,.45)}.custom-select-arrow .is-rotate[data-v-6770f1ce]{transform:rotate(180deg)}.custom-select-dropdown[data-v-6770f1ce]{background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);width:100%;overflow:hidden}.custom-select-search[data-v-6770f1ce]{padding:8px;border-bottom:1px solid #e8e8e8}.custom-select-search[data-v-6770f1ce] .ant-input{border-radius:4px}.custom-select-group[data-v-6770f1ce]{display:flex;align-items:center;justify-content:space-between;padding:4px 12px;border-bottom:1px solid #e8e8e8}.custom-select-group-left[data-v-6770f1ce]{flex:1;cursor:pointer}.custom-select-group-left[data-v-6770f1ce]:hover{background-color:#f5f5f5}.custom-select-group-left[data-v-6770f1ce] .ant-checkbox-wrapper .ant-checkbox{top:0}.custom-select-invert-btn[data-v-6770f1ce]{padding:0 8px;height:24px;line-height:22px;flex-shrink:0}.custom-select-list[data-v-6770f1ce]{max-height:240px;overflow-y:auto;width:100%;overflow-x:hidden}.custom-select-list[data-v-6770f1ce]::-webkit-scrollbar{width:6px}.custom-select-list[data-v-6770f1ce]::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.custom-select-list[data-v-6770f1ce]::-webkit-scrollbar-thumb:hover{background-color:#bfbfbf}.custom-select-option[data-v-6770f1ce]{padding:4px 12px;cursor:pointer;transition:background-color .3s;min-width:0;max-width:100%}.custom-select-option[data-v-6770f1ce]:hover{background-color:#f5f5f5}.custom-select-option[data-v-6770f1ce] .ant-checkbox-wrapper{width:100%;max-width:100%;display:flex;align-items:center}.custom-select-option[data-v-6770f1ce] .ant-checkbox-wrapper .ant-checkbox{top:0;flex-shrink:0}.custom-select-option[data-v-6770f1ce] .ant-checkbox-wrapper .ant-checkbox-inner{border-radius:4px}.custom-select-option[data-v-6770f1ce] .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.item-option-label[data-v-6770f1ce]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-loading[data-v-6770f1ce]{padding:12px;text-align:center}[data-v-6770f1ce] .ant-empty{padding:16px 0;margin:0}#codemirror-container{position:relative}#codemirror-container .CodeMirror{height:auto!important;font-size:13px;line-height:1.4!important;font-family:Monaco,Menlo,Ubuntu Mono,monospace}#codemirror-container .CodeMirror-scroll{height:auto!important;max-height:100%;min-height:160px}#codemirror-container .CodeMirror-lines{padding:8px 0}#codemirror-container .CodeMirror-line{line-height:1.4!important;padding:0 4px}#codemirror-container .CodeMirror-linenumber{line-height:1.4!important;padding:0 8px 0 5px}#codemirror-container .CodeMirror pre{line-height:1.4!important}#codemirror-container .CodeMirror-cursor{height:1.4em!important}.context-menu{width:120px}.context-menu .ant-dropdown-menu-item{width:100%;line-height:16px}.fishbone-branch[data-v-5cbcec91]{position:relative;height:100%;pointer-events:none}.date-node[data-v-5cbcec91]{position:relative;pointer-events:auto}.date-label[data-v-5cbcec91]{display:flex;align-items:center;padding:10px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:1px solid #1890ff;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease;white-space:nowrap}.date-label[data-v-5cbcec91]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.date-text[data-v-5cbcec91]{font-size:14px;font-weight:600;margin-right:8px}.requirements-count[data-v-5cbcec91]{font-size:12px;opacity:.9;margin-right:8px}.expand-icon[data-v-5cbcec91]{font-size:12px;transition:transform .3s ease}.branch-container[data-v-5cbcec91]{position:absolute;pointer-events:none!important}.connection-line[data-v-5cbcec91]{background-color:#1890ff;pointer-events:none!important}.department-branch[data-v-5cbcec91]{position:relative;height:100%}.department-chain[data-v-5cbcec91],.department-row[data-v-5cbcec91]{pointer-events:none!important}.department-node[data-v-5cbcec91]{font-size:12px;font-weight:500;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;pointer-events:auto!important}.department-node[data-v-5cbcec91]:hover{transform:translateY(-50%) scale(1.05)}.department-name[data-v-5cbcec91]{font-size:11px;margin-right:4px;max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toggle-icon[data-v-5cbcec91]{font-size:10px;opacity:.8}.requirements-chain[data-v-5cbcec91]{position:relative;height:100%}.requirement-card[data-v-5cbcec91]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:8px 12px 8px 16px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);pointer-events:auto!important;position:relative;z-index:1000!important;overflow:hidden}.requirement-card[data-v-5cbcec91]:hover{border-color:#1890ff;box-shadow:0 4px 16px rgba(24,144,255,.2);transform:translateY(-2px)}.requirement-card.requirement-highlight[data-v-5cbcec91]{border:2px solid #1890ff!important;box-shadow:0 0 0 4px rgba(24,144,255,.2),0 4px 20px rgba(24,144,255,.4)!important;background:linear-gradient(135deg,#e6f7ff,#fff)!important;animation:highlightPulse-5cbcec91 1.5s ease-in-out 3;transform:scale(1.05);z-index:10000!important}@keyframes highlightPulse-5cbcec91{0%,to{box-shadow:0 0 0 4px rgba(24,144,255,.2),0 4px 20px rgba(24,144,255,.4)}50%{box-shadow:0 0 0 8px rgba(24,144,255,.3),0 6px 24px rgba(24,144,255,.6)}}.requirement-title-wrapper[data-v-5cbcec91]{position:relative;margin-bottom:3px}.comment-count-corner[data-v-5cbcec91]{right:-8px;z-index:1;background:linear-gradient(135deg,#91d5ff,#1890ff)}.alert-count-badge[data-v-5cbcec91],.comment-count-corner[data-v-5cbcec91]{position:absolute;top:-12px;font-size:10px;line-height:16px;padding:2px 6px;border-radius:8px;color:#fff;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.1);min-width:24px;text-align:center;display:flex;align-items:center;justify-content:center}.alert-count-badge[data-v-5cbcec91]{right:28px;z-index:2;background:linear-gradient(135deg,#ff7875,#ff4d4f);animation:pulse-5cbcec91 2s infinite}@keyframes pulse-5cbcec91{0%{box-shadow:0 0 0 0 rgba(255,77,79,.7)}70%{box-shadow:0 0 0 6px rgba(255,77,79,0)}to{box-shadow:0 0 0 0 rgba(255,77,79,0)}}.status-indicator[data-v-5cbcec91]{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:6px 0 0 6px;transition:width .3s ease}.status-indicator.status-completed[data-v-5cbcec91]{background:linear-gradient(180deg,#95de64,#52c41a)}.status-indicator.status-pending[data-v-5cbcec91]{background:linear-gradient(180deg,#ffd666,#faad14)}.status-indicator.bottom-branch[data-v-5cbcec91]{background:linear-gradient(180deg,#ff7875,#ff4d4f)!important}.requirement-card:hover .status-indicator[data-v-5cbcec91]{width:6px}.status-text[data-v-5cbcec91]{font-size:11px;font-weight:500;padding:2px 6px;border-radius:3px;white-space:nowrap;flex-shrink:0}.status-text.status-completed[data-v-5cbcec91]{color:#52c41a;background:#f6ffed}.status-text.status-pending[data-v-5cbcec91]{color:#faad14;background:#fffbe6}.requirement-title[data-v-5cbcec91]{font-size:14px;font-weight:500;color:#333;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;padding-right:20px}.requirement-meta[data-v-5cbcec91]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#666;line-height:1.3;margin-top:8px}.meta-left[data-v-5cbcec91]{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.creator[data-v-5cbcec91]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1}.milestone-tag[data-v-5cbcec91]{font-size:10px!important;line-height:16px!important;padding:2px 6px!important;height:18px!important;border-radius:4px!important;margin-right:0!important;transform:scale(1);transform-origin:left bottom;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0}.requirement-version[data-v-5cbcec91]{margin-top:8px;font-size:11px;color:#666;display:flex;align-items:center;gap:4px;overflow:hidden}.version-label[data-v-5cbcec91]{color:#999;flex-shrink:0}.version-name[data-v-5cbcec91]{color:#1890ff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.w-node-err[data-v-13a41520]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.comment-panel[data-v-13a41520]{border-top:1px solid #e8e8e8;border-radius:4px;padding:8px 0 0 0;position:relative;overflow:visible}.comment-item-panel[data-v-13a41520]{border-radius:4px;border:0;background:#fff;overflow:visible;box-shadow:0 2px 8px rgba(0,0,0,.03)}.head-example[data-v-13a41520]{display:inline-block;padding-right:8px;font-weight:500;font-size:15px}.collapse-button[data-v-13a41520]{font-size:13px;color:#1890ff;margin-left:8px;padding:0 4px}[data-v-13a41520] .ant-badge-count{height:14px;min-width:14px;line-height:14px;font-size:8px;padding:0 3px;background-color:#1890ff}[data-v-13a41520] .ant-collapse,[data-v-13a41520] .ant-collapse-content,[data-v-13a41520] .ant-collapse-content-box{overflow:visible}.w-node-err[data-v-4aac31bc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.requirement-alerts-list[data-v-4aac31bc]{padding:16px 0}.alerts-container[data-v-4aac31bc]{display:flex;flex-direction:column;gap:16px}.alert-item[data-v-4aac31bc]{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:16px;transition:all .3s ease}.alert-item[data-v-4aac31bc]:hover{border-color:#d9d9d9;box-shadow:0 2px 8px rgba(0,0,0,.1)}.alert-header[data-v-4aac31bc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.alert-info[data-v-4aac31bc]{display:flex;align-items:center;gap:8px}.complete-icon[data-v-4aac31bc]{font-size:16px;color:#52c41a;cursor:pointer;transition:all .3s ease}.complete-icon[data-v-4aac31bc]:hover{color:#389e0d;transform:scale(1.1)}.complete-icon.loading[data-v-4aac31bc]{color:#1890ff;animation:spin-4aac31bc 1s linear infinite}@keyframes spin-4aac31bc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.alert-type[data-v-4aac31bc]{font-size:14px;font-weight:600;color:#262626}.system-tag[data-v-4aac31bc]{font-size:11px;padding:2px 6px;background:#f0f0f0;color:#666;border-radius:4px;margin-left:8px;font-weight:500}.alert-time[data-v-4aac31bc]{font-size:12px;color:#8c8c8c;white-space:nowrap}.alert-content .alert-description[data-v-4aac31bc]{font-size:14px;color:#262626;line-height:1.5;margin-bottom:12px;padding:12px;background:#fff;border-radius:6px;border-left:4px solid #ff4d4f}.alert-content .alert-meta[data-v-4aac31bc]{display:flex;gap:16px;flex-wrap:wrap}.alert-content .meta-item[data-v-4aac31bc]{display:flex;align-items:center;gap:4px;font-size:12px;color:#666}.alert-content .meta-item .anticon[data-v-4aac31bc]{color:#8c8c8c}@media (max-width:768px){.alert-header[data-v-4aac31bc]{flex-direction:column;align-items:flex-start;gap:8px}.alert-meta[data-v-4aac31bc]{flex-direction:column;gap:8px}}.card-header[data-v-47881752]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.card-title[data-v-47881752]{font-weight:600;color:#262626;line-height:1.5;margin-right:12px;flex:1}.card-badges[data-v-47881752]{display:flex;gap:8px;flex-shrink:0}.card-status-badge[data-v-47881752]{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}.card-status-badge.status-default[data-v-47881752]{background:#f0f0f0;color:#666}.card-status-badge.status-processing[data-v-47881752]{background:#e6f7ff;color:#1890ff}.card-status-badge.status-success[data-v-47881752]{background:#f6ffed;color:#52c41a}.card-status-badge.status-error[data-v-47881752]{background:#fff2f0;color:#ff4d4f}.card-status-badge.status-warning[data-v-47881752]{background:#fffbe6;color:#faad14}.card-milestone-badge[data-v-47881752]{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}.card-milestone-badge.milestone-pending[data-v-47881752]{background:#f0f0f0;color:#666}.card-milestone-badge.milestone-completed[data-v-47881752]{background:#f6ffed;color:#52c41a}.card-milestone-badge.milestone-cancelled[data-v-47881752]{background:#fff2f0;color:#ff4d4f}.card-meta[data-v-47881752]{margin:12px 0;display:flex;flex-direction:column;gap:6px}.meta-row[data-v-47881752]{display:flex;flex-wrap:wrap;gap:16px}.meta-item[data-v-47881752]{display:inline-flex;align-items:center;font-size:12px}.meta-label[data-v-47881752]{color:#8c8c8c;margin-right:4px}.meta-value[data-v-47881752]{color:#262626;font-weight:500}.meta-value.overdue[data-v-47881752]{color:#ff4d4f}.meta-value.future[data-v-47881752]{color:#1890ff}.meta-value.version-name[data-v-47881752]{color:#1890ff;font-weight:500}.card-footer[data-v-47881752]{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0;color:#666}.fishbone-chart[data-v-ae2dcbd4]{width:100%;height:calc(100vh - 20px);min-height:1000px;overflow:auto}.chart-controls[data-v-ae2dcbd4]{display:flex;align-items:center;gap:12px}.fishbone-content-wrapper[data-v-ae2dcbd4]{display:flex;gap:16px;margin-top:15px;height:calc(100% - 75px);min-height:900px;overflow:hidden}.fishbone-scroll-wrapper[data-v-ae2dcbd4]{flex:1;height:100%;overflow:auto;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;position:relative}.pending-milestone-sidebar[data-v-ae2dcbd4]{width:320px;min-width:320px;flex-shrink:0;height:100%;background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.sidebar-header[data-v-ae2dcbd4]{padding:16px;border-bottom:1px solid #f0f0f0;background:#fafafa;flex-shrink:0}.sidebar-header h4[data-v-ae2dcbd4]{margin:0;font-size:14px;font-weight:600;color:#333;display:flex;align-items:center}.sidebar-content[data-v-ae2dcbd4]{flex:1;overflow-y:auto;overflow-x:hidden;padding:12px;min-height:0;max-height:816px}.iteration-list[data-v-ae2dcbd4]{display:flex;flex-direction:column;gap:16px}.iteration-group[data-v-ae2dcbd4]{border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.iteration-header[data-v-ae2dcbd4]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fafafa;cursor:pointer;transition:background-color .2s ease}.iteration-header[data-v-ae2dcbd4]:hover{background:#f0f0f0}.iteration-info[data-v-ae2dcbd4]{display:flex;align-items:center;gap:8px}.expand-icon[data-v-ae2dcbd4]{transition:transform .2s ease}.iteration-name[data-v-ae2dcbd4]{font-weight:500;color:#333;font-size:14px}.status-tag[data-v-ae2dcbd4]{font-size:10px!important;line-height:16px!important;padding:2px 6px!important;height:18px!important;border-radius:4px!important;margin:0!important}.requirement-list[data-v-ae2dcbd4]{display:flex;flex-direction:column;gap:12px;padding:12px;background:#fff}.pending-requirement-card .meta-left[data-v-ae2dcbd4]{display:flex;align-items:center;gap:6px}.priority-tag[data-v-ae2dcbd4]{font-size:10px!important;line-height:14px!important;padding:1px 4px!important;height:16px!important;border-radius:3px!important;margin:0!important}.requirement-link[data-v-ae2dcbd4]{color:#1890ff;cursor:pointer;text-decoration:none;transition:color .2s ease}.requirement-link[data-v-ae2dcbd4]:hover{color:#40a9ff;text-decoration:underline}.pending-requirement-card[data-v-ae2dcbd4]{position:relative;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:12px 12px 12px 16px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.05);overflow:hidden}.pending-requirement-card[data-v-ae2dcbd4]:hover{border-color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.15);transform:translateY(-2px)}.pending-requirement-card.pending-requirement-highlight[data-v-ae2dcbd4]{border:2px solid #1890ff!important;box-shadow:0 0 0 4px rgba(24,144,255,.2),0 4px 20px rgba(24,144,255,.4)!important;background:linear-gradient(135deg,#e6f7ff,#fff)!important;animation:pendingHighlightPulse-ae2dcbd4 1.5s ease-in-out 3;transform:scale(1.02);z-index:10000!important}@keyframes pendingHighlightPulse-ae2dcbd4{0%,to{box-shadow:0 0 0 4px rgba(24,144,255,.2),0 4px 20px rgba(24,144,255,.4)}50%{box-shadow:0 0 0 8px rgba(24,144,255,.3),0 6px 24px rgba(24,144,255,.6)}}.pending-requirement-card .status-indicator[data-v-ae2dcbd4]{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:8px 0 0 8px}.pending-requirement-card .status-indicator.pending[data-v-ae2dcbd4]{background:linear-gradient(180deg,#ffd666,#faad14)}.pending-requirement-card .requirement-content[data-v-ae2dcbd4]{display:flex;flex-direction:column;gap:8px}.pending-requirement-card .requirement-title[data-v-ae2dcbd4]{font-size:14px;font-weight:500;color:#333;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pending-requirement-card .requirement-meta[data-v-ae2dcbd4]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.pending-requirement-card .milestone-tag[data-v-ae2dcbd4]{font-size:10px!important;line-height:16px!important;padding:2px 6px!important;height:18px!important;border-radius:4px!important;margin:0!important;flex-shrink:0}.pending-requirement-card .handler[data-v-ae2dcbd4]{color:#999;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:right}.fishbone-scroll-wrapper[data-v-ae2dcbd4]::-webkit-scrollbar,.sidebar-content[data-v-ae2dcbd4]::-webkit-scrollbar{width:8px}.fishbone-scroll-wrapper[data-v-ae2dcbd4]::-webkit-scrollbar-track,.sidebar-content[data-v-ae2dcbd4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.fishbone-scroll-wrapper[data-v-ae2dcbd4]::-webkit-scrollbar-thumb,.sidebar-content[data-v-ae2dcbd4]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.fishbone-scroll-wrapper[data-v-ae2dcbd4]::-webkit-scrollbar-thumb:hover,.sidebar-content[data-v-ae2dcbd4]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.fullscreen-mode[data-v-ae2dcbd4]{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999!important;background:#fff}.zoom-controls[data-v-ae2dcbd4]{position:absolute;top:10px;right:10px;z-index:1000;background:hsla(0,0%,100%,.9);padding:8px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.draggable-mode[data-v-ae2dcbd4]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.draggable-mode[data-v-ae2dcbd4]:active{cursor:grabbing}.draggable-mode .fishbone-container[data-v-ae2dcbd4]{cursor:inherit}.fishbone-container[data-v-ae2dcbd4]{position:relative;padding:120px 20px 80px 50px;overflow:visible;flex:1;min-width:100%}.main-spine[data-v-ae2dcbd4]{position:relative;overflow:visible}.spine-line[data-v-ae2dcbd4]{position:absolute;top:50%;left:0;height:6px;background:linear-gradient(90deg,#1890ff,#722ed1);transform:translateY(-50%);border-radius:3px;box-shadow:0 2px 8px rgba(24,144,255,.3)}.requirement-item[data-v-ae2dcbd4]{display:flex;align-items:center;gap:8px}.pr-id-wrapper[data-v-ae2dcbd4]{position:relative;display:inline-block;padding:2px 6px;background:#f5f5f5;border-radius:4px;font-size:12px;font-weight:700}.corner-badge[data-v-ae2dcbd4]{position:absolute;top:-4px;right:-4px;width:14px;height:14px;border-radius:50%;color:#fff;font-size:10px;line-height:14px;text-align:center;font-weight:700}.corner-badge.parent[data-v-ae2dcbd4]{background-color:#52c41a}.corner-badge.child[data-v-ae2dcbd4]{background-color:#1890ff}.milestone-detail-content[data-v-ae2dcbd4]{padding:8px 0}.detail-section[data-v-ae2dcbd4]{margin-bottom:24px}.section-title[data-v-ae2dcbd4]{font-size:16px;font-weight:600;color:#333;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.detail-actions[data-v-ae2dcbd4]{display:flex;gap:12px;margin-bottom:24px;padding:16px;background:#fafafa;border-radius:6px}.detail-actions .ant-btn[data-v-ae2dcbd4]{flex:1}.status-panel-wrapper[data-v-ae2dcbd4]{background:#fff;display:flex;flex-direction:column;padding:0}.status-panel-header[data-v-ae2dcbd4]{padding:20px 24px 16px;border-bottom:1px solid #f0f0f0;background:linear-gradient(135deg,#f6f9fc,#fff)}.status-panel-header h2[data-v-ae2dcbd4]{margin:0;font-size:20px;font-weight:600;color:#333;display:flex;align-items:center}.status-date[data-v-ae2dcbd4]{margin-left:12px;font-size:16px;font-weight:400;color:#666;background:#e6f7ff;padding:4px 12px;border-radius:16px;border:1px solid #91d5ff}.status-panel-content[data-v-ae2dcbd4]{flex:1;overflow:hidden;padding:0 24px 24px}.status-swimlanes[data-v-ae2dcbd4]{display:flex;gap:20px;height:100%;overflow-x:auto;padding:16px 0}.swimlane[data-v-ae2dcbd4]{flex:1;min-width:280px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f0f0f0;display:flex;flex-direction:column;overflow:hidden}.swimlane.success[data-v-ae2dcbd4]{border-top:3px solid #52c41a}.swimlane.danger[data-v-ae2dcbd4]{border-top:3px solid #ff4d4f}.swimlane.info[data-v-ae2dcbd4]{border-top:3px solid #1890ff}.swimlane-header[data-v-ae2dcbd4]{padding:16px 20px;background:#fafafa;border-bottom:1px solid #f0f0f0;flex-shrink:0}.header-content[data-v-ae2dcbd4]{display:flex;align-items:center;gap:12px;margin-bottom:4px}.header-content h3[data-v-ae2dcbd4]{margin:0;font-size:16px;font-weight:600;color:#333;flex:1}.count-badge[data-v-ae2dcbd4]{background:#1890ff;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;min-width:20px;text-align:center}.swimlane.success .count-badge[data-v-ae2dcbd4]{background:#52c41a}.swimlane.danger .count-badge[data-v-ae2dcbd4]{background:#ff4d4f}.swimlane.warning[data-v-ae2dcbd4]{border-top:3px solid #faad14}.swimlane.warning .count-badge[data-v-ae2dcbd4]{background:#faad14}.swimlane.info .count-badge[data-v-ae2dcbd4]{background:#1890ff}.swimlane-content[data-v-ae2dcbd4]{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.department-group[data-v-ae2dcbd4]{border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;background:#fafafa}.department-header[data-v-ae2dcbd4]{padding:8px 12px;background:#f5f5f5;border-bottom:1px solid #e8e8e8;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color .2s}.department-header[data-v-ae2dcbd4]:hover{background:#f0f0f0}.department-name[data-v-ae2dcbd4]{font-size:13px;font-weight:600;color:#333}.header-right[data-v-ae2dcbd4]{display:flex;align-items:center;gap:8px}.department-count[data-v-ae2dcbd4]{color:#fff;padding:2px 6px;border-radius:10px;font-size:11px;font-weight:500;min-width:16px;text-align:center}.department-count.success[data-v-ae2dcbd4]{background:#52c41a}.department-count.info[data-v-ae2dcbd4]{background:#1890ff}.department-count.danger[data-v-ae2dcbd4]{background:#ff4d4f}.department-count.warning[data-v-ae2dcbd4]{background:#faad14}.expand-icon[data-v-ae2dcbd4]{font-size:12px;color:#666;transition:transform .2s}.department-cards[data-v-ae2dcbd4]{padding:8px;display:flex;flex-direction:column;gap:8px}.status-card[data-v-ae2dcbd4]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:16px;transition:all .3s ease;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.06);position:relative;overflow:hidden}.status-card[data-v-ae2dcbd4]:hover{border-color:#1890ff;box-shadow:0 4px 16px rgba(24,144,255,.15);transform:translateY(-2px)}.status-card[data-v-ae2dcbd4]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1890ff,#52c41a);opacity:0;transition:opacity .3s ease}.status-card[data-v-ae2dcbd4]:hover:before{opacity:1}.status-card.delayed[data-v-ae2dcbd4]{background:#fff7e6;border-color:#ffd591}.status-card.blocked[data-v-ae2dcbd4]{background:#fff2f0;border-color:#ffccc7}.status-card.completed[data-v-ae2dcbd4]{background:#f6ffed;border-color:#b7eb8f}.status-card.incomplete[data-v-ae2dcbd4]{background:#fff7e6;border-color:#ffd591}.status-card.history[data-v-ae2dcbd4]{background:#fff2f0;border-color:#ffccc7}.card-header[data-v-ae2dcbd4]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.card-title[data-v-ae2dcbd4]{font-size:14px;font-weight:600;color:#262626;line-height:1.5;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-right:12px}.card-type-badge[data-v-ae2dcbd4]{background:#f0f9ff;color:#1890ff;border-radius:4px;border:1px solid #91d5ff}.card-original-date[data-v-ae2dcbd4],.card-type-badge[data-v-ae2dcbd4]{padding:2px 6px;font-size:10px;font-weight:500;white-space:nowrap;flex-shrink:0}.card-original-date[data-v-ae2dcbd4]{background:#fff7e6;color:#fa8c16;border-radius:4px;border:1px solid #ffd591}.card-status-badge.completed[data-v-ae2dcbd4]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.card-status-badge.incomplete[data-v-ae2dcbd4]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.card-overdue-badge[data-v-ae2dcbd4]{background:#fff2f0;color:#ff4d4f;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:500;border:1px solid #ffccc7;white-space:nowrap;flex-shrink:0}.status-card.future[data-v-ae2dcbd4]{background:#fffbe6;border-color:#ffe58f}.card-future-badge[data-v-ae2dcbd4]{background:#fffbe6;color:#faad14;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:500;border:1px solid #ffe58f;white-space:nowrap;flex-shrink:0}.card-planned-date[data-v-ae2dcbd4]{color:#faad14;font-size:11px;font-weight:500}.card-badges[data-v-ae2dcbd4]{display:flex;flex-direction:column;gap:4px;align-items:flex-end}.card-meta[data-v-ae2dcbd4]{margin:12px 0;display:flex;flex-direction:column;gap:6px}.meta-row[data-v-ae2dcbd4]{display:flex;flex-wrap:wrap;gap:16px}.meta-item[data-v-ae2dcbd4]{display:inline-flex;align-items:center;font-size:12px;margin-right:16px}.card-meta .meta-item[data-v-ae2dcbd4]{margin-bottom:0}.card-footer .meta-item[data-v-ae2dcbd4]{margin-right:0}.meta-item[data-v-ae2dcbd4]:last-child{margin-bottom:0}.meta-label[data-v-ae2dcbd4]{color:#666;font-weight:500;min-width:80px;flex-shrink:0}.meta-value[data-v-ae2dcbd4]{color:#333;font-weight:600;flex:1}.meta-value.reason[data-v-ae2dcbd4]{color:#fa8c16}.meta-value.overdue[data-v-ae2dcbd4]{color:#ff4d4f}.meta-value.future[data-v-ae2dcbd4]{color:#faad14}.card-status-badge[data-v-ae2dcbd4]{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:500;white-space:nowrap;flex-shrink:0}.card-status-badge.status-default[data-v-ae2dcbd4]{background:#fafafa;color:#666;border:1px solid #e8e8e8}.card-status-badge.status-processing[data-v-ae2dcbd4]{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.card-status-badge.status-success[data-v-ae2dcbd4]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.card-body[data-v-ae2dcbd4]{margin-bottom:8px}.card-reason[data-v-ae2dcbd4]{font-size:12px;color:#fa8c16;line-height:1.4;margin-bottom:4px}.card-dependency[data-v-ae2dcbd4]{font-size:12px;color:#722ed1;line-height:1.4}.card-footer[data-v-ae2dcbd4]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;flex-wrap:wrap;margin-top:12px;padding-top:8px;border-top:1px solid #f5f5f5;color:#666}.card-department[data-v-ae2dcbd4]{color:#722ed1;font-weight:500;background:#f9f0ff;padding:2px 6px;border-radius:4px;border:1px solid #d3adf7}.card-expected[data-v-ae2dcbd4],.card-time[data-v-ae2dcbd4]{color:#52c41a;font-weight:500}.empty-swimlane[data-v-ae2dcbd4]{text-align:center;padding:40px 20px;color:#999;display:flex;flex-direction:column;align-items:center;gap:12px}.empty-swimlane .anticon[data-v-ae2dcbd4]{font-size:32px;color:#d9d9d9}.status-swimlanes[data-v-ae2dcbd4]::-webkit-scrollbar,.swimlane-content[data-v-ae2dcbd4]::-webkit-scrollbar{width:6px;height:6px}.status-swimlanes[data-v-ae2dcbd4]::-webkit-scrollbar-track,.swimlane-content[data-v-ae2dcbd4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.status-swimlanes[data-v-ae2dcbd4]::-webkit-scrollbar-thumb,.swimlane-content[data-v-ae2dcbd4]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.status-swimlanes[data-v-ae2dcbd4]::-webkit-scrollbar-thumb:hover,.swimlane-content[data-v-ae2dcbd4]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.status-icon[data-v-ae2dcbd4]{font-size:18px}.sub-text[data-v-ae2dcbd4]{font-size:12px;font-weight:400;color:#999}.fishbone-chart[data-v-65a6e37c]{width:100%;height:100%}.w-node-err[data-v-154ccc6d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}#diffElement[data-v-154ccc6d] .d2h-file-wrapper{margin-bottom:0!important;position:relative;line-height:normal}.w-node-err[data-v-66e788de]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.imgUploadContainer[data-v-66e788de]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.9);z-index:1000}.imgUploadContainer .imgUploadPanel[data-v-66e788de]{position:relative;width:100%;font-size:22px;white-space:nowrap;color:#909090;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.imgUploadContainer .imgUploadPanel .title[data-v-66e788de]{margin-bottom:15px;font-size:22px;font-weight:700;color:rgba(119,127,141,.8)}.imgUploadContainer .imgUploadPanel .closeBtn[data-v-66e788de]{position:absolute;right:25px;top:32px;cursor:pointer}.imgUploadContainer .imgUploadPanel .imgUploadInputArea[data-v-66e788de]{display:block;width:100%;height:200px;font-size:20px;color:rgba(51,51,51,.4);background-color:hsla(0,0%,87.1%,.6);border:none;outline:none;cursor:pointer;text-align:center;display:flex;justify-content:center;align-items:center;white-space:normal;padding:10px}.imgUploadContainer .imgUploadPanel #imgUploadInput[data-v-66e788de]{display:none}.imgUploadContainer .imgUploadPanel .uploadInfoBox[data-v-66e788de]{position:relative;width:100%;height:200px;background-color:hsla(0,0%,87.1%,.6)}.imgUploadContainer .imgUploadPanel .uploadInfoBox .previewBox[data-v-66e788de]{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}.imgUploadContainer .imgUploadPanel .uploadInfoBox .delBtn[data-v-66e788de]{position:absolute;right:0;top:0;cursor:pointer;width:20px;height:20px;background-color:#fff}.w-node-err[data-v-903ba40a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.nodeImageDialog .title[data-v-903ba40a]{font-size:18px;margin-bottom:12px}.nodeImageDialog .inputBox[data-v-903ba40a]{display:flex;align-items:center;margin-bottom:10px}.nodeImageDialog .inputBox .label[data-v-903ba40a]{width:150px}.w-node-err[data-v-35866424]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.nodeTagDialog .tag-select-container[data-v-35866424]{margin-bottom:16px}.nodeTagDialog .tag-select-container .select-label[data-v-35866424]{display:block;margin-bottom:8px;font-weight:500;color:rgba(0,0,0,.85)}.nodeTagDialog .tag-select-container .tag-display-area[data-v-35866424]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.nodeTagDialog .tag-select-container .tag-display-area .selected-tag[data-v-35866424]{transition:all .3s ease}.nodeTagDialog .tag-select-container .tag-display-area .selected-tag.disabled-tag[data-v-35866424]{opacity:.7;cursor:not-allowed;position:relative}.nodeTagDialog .tag-select-container .tag-display-area .selected-tag.disabled-tag .lock-icon[data-v-35866424]{margin-left:4px;font-size:12px}.nodeTagDialog .tag-select-container .tag-display-area .add-tag-btn[data-v-35866424]{cursor:pointer;background-color:#fafafa;border:1px dashed #d9d9d9;color:rgba(0,0,0,.65);transition:all .3s ease}.nodeTagDialog .tag-select-container .tag-display-area .add-tag-btn[data-v-35866424]:hover{border-color:#40a9ff;color:#40a9ff}.nodeTagDialog .tag-select-container .tag-display-area .add-tag-btn .anticon[data-v-35866424]{margin-right:4px}.nodeTagDialog .tagList[data-v-35866424]{display:flex;flex-wrap:wrap;margin-top:16px}.nodeTagDialog .tagList .tagItem[data-v-35866424]{position:relative;padding:4px 8px;margin-right:8px;margin-bottom:8px;color:#fff;border-radius:4px;font-size:12px;line-height:1.5}.nodeTagDialog .tagList .tagItem .delBtn[data-v-35866424]{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;visibility:hidden;border-radius:4px}.nodeTagDialog .tagList .tagItem:hover .delBtn[data-v-35866424]{visibility:visible}.w-node-err[data-v-4652239a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.colorContainer.isDark .moreColor[data-v-4652239a]{color:hsla(0,0%,100%,.6)}.colorList[data-v-4652239a]{width:240px;display:flex;flex-wrap:wrap}.colorList .colorItem[data-v-4652239a]{display:flex;justify-content:center;align-items:center;width:15px;height:15px;margin-right:5px;margin-bottom:5px;cursor:pointer}.moreColor[data-v-4652239a]{display:flex;align-items:center}.moreColor span[data-v-4652239a]{margin-right:5px}.w-node-err[data-v-22f6951e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.annotationConfigBox.isDark .annotationConfigItem .name[data-v-22f6951e]{color:hsla(0,0%,100%,.9)}.annotationConfigBox .annotationConfigItem[data-v-22f6951e]{display:flex;align-items:center;margin-bottom:12px}.annotationConfigBox .annotationConfigItem[data-v-22f6951e]:last-of-type{margin-bottom:0}.annotationConfigBox .annotationConfigItem .name[data-v-22f6951e]{flex-shrink:0;margin-right:10px}.annotationConfigBox .annotationConfigItem .block[data-v-22f6951e]{width:30px;height:30px;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer}.borderLine[data-v-22f6951e]{display:inline-block;width:100%;background-color:#000}.borderLine.isDark[data-v-22f6951e]{background-color:#fff}.toolbarNodeBtnList{display:flex}.toolbarNodeBtnList .toolbarBtn{display:flex;justify-content:center;flex-direction:column;cursor:pointer;margin-right:20px}.toolbarNodeBtnList .toolbarBtn.active .icon,.toolbarNodeBtnList .toolbarBtn:hover:not(.disabled) .icon{background:#f5f5f5}.toolbarNodeBtnList .toolbarBtn.disabled{color:#bcbcbc;cursor:not-allowed;pointer-events:none}.toolbarNodeBtnList .toolbarBtn .icon{display:flex;height:26px;background:#fff;border-radius:4px;border:1px solid #e9e9e9;justify-content:center;flex-direction:column;text-align:center;padding:0 5px}.toolbarNodeBtnList .toolbarBtn .text{margin-top:3px}.toolbarNodeBtnList.v{display:block;width:120px;flex-wrap:wrap}.toolbarNodeBtnList.v .toolbarBtn{flex-direction:row;justify-content:flex-start;margin-bottom:10px;width:100%;margin-right:0}.toolbarNodeBtnList.v .toolbarBtn:last-of-type{margin-bottom:0}.toolbarNodeBtnList.v .toolbarBtn .icon{margin-right:10px}.toolbarNodeBtnList.v .toolbarBtn .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-node-err[data-v-48ffb273]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.toolbarContainer[data-v-48ffb273]{position:fixed}.toolbarContainer .toolbar[data-v-48ffb273]{position:absolute;left:10px;top:10px;width:-moz-max-content;width:max-content;display:flex;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(26,26,26,.8);z-index:2}.toolbarContainer .toolbar .toolbarBlock[data-v-48ffb273]{background-color:#fff;padding:10px 20px;border-radius:6px;box-shadow:0 2px 16px 0 rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.06);margin-right:20px;flex-shrink:0;position:relative}.toolbarContainer .toolbar .toolbarBlock[data-v-48ffb273]:last-of-type{margin-right:0}.toolbarContainer .toolbar .toolbarBtn[data-v-48ffb273]{display:flex;justify-content:center;flex-direction:column;cursor:pointer;margin-right:20px}.toolbarContainer .toolbar .toolbarBtn[data-v-48ffb273]:last-of-type{margin-right:0}.toolbarContainer .toolbar .toolbarBtn.active .icon[data-v-48ffb273],.toolbarContainer .toolbar .toolbarBtn:hover:not(.disabled) .icon[data-v-48ffb273]{background:#f5f5f5}.toolbarContainer .toolbar .toolbarBtn.disabled[data-v-48ffb273]{color:#bcbcbc;cursor:not-allowed;pointer-events:none}.toolbarContainer .toolbar .toolbarBtn .icon[data-v-48ffb273]{display:flex;height:26px;background:#fff;border-radius:4px;border:1px solid #e9e9e9;justify-content:center;flex-direction:column;text-align:center;padding:0 5px}.toolbarContainer .toolbar .toolbarBtn .text[data-v-48ffb273]{margin-top:3px}.w-node-err[data-v-d7fed9c4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.scaleContainer[data-v-d7fed9c4]{display:flex;align-items:center}.scaleContainer.isDark .btn[data-v-d7fed9c4],.scaleContainer.isDark .scaleInfo[data-v-d7fed9c4],.scaleContainer.isDark .scaleInfo input[data-v-d7fed9c4]{color:hsla(0,0%,100%,.6)}.scaleContainer .btn[data-v-d7fed9c4]{cursor:pointer}.scaleContainer .scaleInfo[data-v-d7fed9c4]{margin:0 20px;display:flex;align-items:center}.scaleContainer .scaleInfo input[data-v-d7fed9c4]{width:35px;text-align:center;background-color:transparent;border:none;outline:none}.w-node-err[data-v-2ce47d41]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.fullscreenContainer[data-v-2ce47d41]{display:flex;align-items:center}.fullscreenContainer.isDark .btn[data-v-2ce47d41]{color:hsla(0,0%,100%,.6)}.fullscreenContainer .item[data-v-2ce47d41]{margin-right:12px}.fullscreenContainer .item[data-v-2ce47d41]:last-of-type{margin-right:0}.fullscreenContainer .btn[data-v-2ce47d41]{cursor:pointer}.w-node-err[data-v-c83b0c3e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.mouseActionContainer[data-v-c83b0c3e]{display:flex;align-items:center}.mouseActionContainer.isDark .btn[data-v-c83b0c3e]{color:hsla(0,0%,100%,.6)}.mouseActionContainer .item[data-v-c83b0c3e]{margin-right:12px}.mouseActionContainer .item[data-v-c83b0c3e]:last-of-type{margin-right:0}.mouseActionContainer .btn[data-v-c83b0c3e]{cursor:pointer;font-size:18px}.w-node-err[data-v-259fd61e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.navigatorContainer[data-v-259fd61e]{padding:0 12px;position:absolute;left:20px;bottom:20px;background:hsla(0,0%,100%,.8);border-radius:5px;opacity:.8;height:44px;font-size:12px;display:flex;align-items:center}.navigatorContainer .item[data-v-259fd61e]{margin-right:20px}.navigatorContainer .item a[data-v-259fd61e]{color:#303133;text-decoration:none}.navigatorContainer .item .btn[data-v-259fd61e]{cursor:pointer;font-size:18px}@media screen and (max-width:590px){.navigatorContainer[data-v-259fd61e]{left:20px;overflow-x:auto;overflow-y:hidden;height:60px}}.w-node-err[data-v-9af7b8be]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.navigatorBox[data-v-9af7b8be]{position:absolute;height:220px;background-color:#fff;bottom:80px;left:20px;box-shadow:0 0 16px #989898;border-radius:4px;border:1px solid #eee;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navigatorBox.isDark[data-v-9af7b8be]{background-color:#262a2e}.navigatorBox .svgBox[data-v-9af7b8be]{position:absolute;left:0;transform-origin:left top}.navigatorBox .windowBox[data-v-9af7b8be]{position:absolute;border:2px solid #ee4545;background-color:rgba(238,69,69,.2)}.navigatorBox .windowBox.withTransition[data-v-9af7b8be]{transition:all .3s}.w-node-err[data-v-8f21117a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.listBox[data-v-8f21117a]{width:250px;background:#fff;box-shadow:0 4px 12px 0 hsla(0,0%,69%,.5);border-radius:4px;padding-top:16px;padding-bottom:16px}.listBox.isDark[data-v-8f21117a]{background:#363b3f}.contextmenuContainer[data-v-8f21117a]{position:fixed;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#1a1a1a}.contextmenuContainer.isDark[data-v-8f21117a]{color:#fff}.contextmenuContainer.isDark .item[data-v-8f21117a]:hover{background:hsla(0,0%,100%,.05)}.contextmenuContainer .splitLine[data-v-8f21117a]{width:95%;height:1px;background-color:#e9edf2;margin:2px auto}.contextmenuContainer .item[data-v-8f21117a]{position:relative;height:28px;padding:0 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.contextmenuContainer .item.danger[data-v-8f21117a]{color:#f56c6c}.contextmenuContainer .item[data-v-8f21117a]:hover{background:#f5f5f5}.contextmenuContainer .item:hover .subItems[data-v-8f21117a]{visibility:visible}.contextmenuContainer .item.disabled[data-v-8f21117a]{color:grey;cursor:not-allowed;pointer-events:none}.contextmenuContainer .item.disabled[data-v-8f21117a]:hover{background:#fff}.contextmenuContainer .item .desc[data-v-8f21117a],.contextmenuContainer .item .name[data-v-8f21117a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contextmenuContainer .item .desc[data-v-8f21117a]{color:#999}.contextmenuContainer .item .subItems[data-v-8f21117a]{position:absolute;left:100%;visibility:hidden;width:150px;cursor:auto}.contextmenuContainer .item .subItems.showLeft[data-v-8f21117a]{left:-150px}.w-node-err[data-v-22cb65ce]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.searchContainer[data-v-22cb65ce]{position:relative;background-color:#fff;padding:16px;width:296px;border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);position:fixed;top:110px;right:-296px;transition:all .3s}.searchContainer.show[data-v-22cb65ce]{right:20px}.searchContainer .btnList[data-v-22cb65ce]{display:flex;justify-content:flex-end}.searchContainer .closeBtnBox[data-v-22cb65ce]{position:absolute;right:-5px;top:-5px;width:20px;height:20px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.searchContainer .closeBtnBox .closeBtn[data-v-22cb65ce]{font-size:16px}.searchContainer .searchInputBox[data-v-22cb65ce]{position:relative}.searchContainer .searchInputBox .searchInfo[data-v-22cb65ce]{position:absolute;right:90px;top:50%;transform:translateY(-50%);color:#909090;font-size:14px;z-index:1;pointer-events:none}.searchContainer .searchResultList[data-v-22cb65ce]{position:absolute;left:0;top:100%;width:100%;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);border-radius:12px;margin-top:5px;overflow-y:auto;padding:12px 0}.searchContainer .searchResultList .searchResultItem[data-v-22cb65ce]{height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px;font-size:14px;cursor:pointer;position:relative;padding-left:22px}.searchContainer .searchResultList .searchResultItem[data-v-22cb65ce]:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#606266;border-radius:50%}.searchContainer .searchResultList .searchResultItem[data-v-22cb65ce]:hover{background-color:#f2f4f7}.searchContainer .searchResultList .searchResultItem[data-v-22cb65ce] .match{color:#409eff;font-weight:700}.searchContainer .searchResultList .empty[data-v-22cb65ce]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.searchContainer .searchResultList .empty .iconfont[data-v-22cb65ce]{font-size:50px;margin-bottom:20px}.searchContainer .searchResultList .empty .text[data-v-22cb65ce]{font-size:14px;color:rgba(26,26,26,.8)}.w-node-err[data-v-638de851]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.editContainer .mindMapContainer[data-v-638de851],.editContainer[data-v-638de851]{width:100%;height:100%}.editContainer .ext-tools[data-v-638de851]{position:absolute;right:20px;top:10px}@font-face{font-family:iconfont;src:url(../../../assets/202601161414/fonts/iconfont.137f0844.woff2) format("woff2"),url(../../../assets/202601161414/fonts/iconfont.851d413f.woff) format("woff"),url(../../../assets/202601161414/fonts/iconfont.edf86dc9.ttf) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfile-excel:before{content:"\e7b7"}.iconfreemind:before{content:"\e97d"}.iconwaikuang:before{content:"\e640"}.iconhighlight:before{content:"\e6b8"}.iconyanshibofang:before{content:"\e648"}.iconfujian:before{content:"\e88a"}.icongeshihua:before{content:"\e7a3"}.iconyuanma:before{content:"\e658"}.icongundongtiao:before{content:"\e670"}.iconxietongwendang:before{content:"\e60d"}.iconTXT:before{content:"\e6e1"}.iconwenjian1:before{content:"\e69f"}.icondodeparent:before{content:"\e70f"}.icongongshi:before{content:"\e617"}.icontouming:before{content:"\e60c"}.iconlieri:before{content:"\e60b"}.iconmoon_line:before{content:"\e745"}.iconsousuo:before{content:"\e693"}.iconjiantouyou:before{content:"\e62d"}.iconbianji1:before{content:"\e60a"}.icondaohang1:before{content:"\e632"}.iconyanjing:before{content:"\e8bf"}.iconwangzhan:before{content:"\e628"}.iconcsdn:before{content:"\e608"}.iconshejiaotubiao-10:before{content:"\e644"}.iconstar:before{content:"\e7df"}.iconfork:before{content:"\e641"}.iconxiazai:before{content:"\e613"}.iconteamwork:before{content:"\e870"}.iconshuiyin:before{content:"\e67a"}.iconxmind:before{content:"\ea57"}.iconmouseR:before{content:"\e6bd"}.iconmouseL:before{content:"\e6c0"}.iconwenjian:before{content:"\e607"}.iconpdf:before{content:"\e740"}.iconPNG:before{content:"\ec18"}.iconSVG:before{content:"\e621"}.iconmarkdown:before{content:"\ec04"}.iconjson:before{content:"\ea42"}.iconlianjiexian:before{content:"\e75b"}.iconbangzhu:before{content:"\e620"}.iconshezhi:before{content:"\e8b7"}.iconwushuju:before{content:"\e643"}.iconzuijinliulan:before{content:"\e62f"}.icon3zuidahua-3:before{content:"\e692"}.iconzuixiaohua:before{content:"\e650"}.iconzuidahua:before{content:"\e651"}.iconguanbi:before{content:"\e652"}.icondiannao:before{content:"\eac0"}.iconzhuye:before{content:"\e65c"}.iconbendi1x:before{content:"\e606"}.iconbeijingyanse:before{content:"\e6f8"}.iconqingchu:before{content:"\e605"}.iconcase:before{content:"\e6c6"}.iconxingzhuang-wenzi:before{content:"\eb99"}.iconzitijiacu:before{content:"\ec83"}.iconzitixiahuaxian:before{content:"\ec85"}.iconzitixieti:before{content:"\ec86"}.iconshanchuxian:before{content:"\e612"}.iconzitiyanse:before{content:"\e854"}.icongithub:before{content:"\e64f"}.iconchoose1:before{content:"\e6c5"}.iconzhuti:before{content:"\e7aa"}.icondaochu1:before{content:"\e63e"}.iconlingcunwei:before{content:"\e657"}.iconexport:before{content:"\e642"}.icondakai:before{content:"\ebdf"}.iconxinjian:before{content:"\e64e"}.iconjianqie:before{content:"\e601"}.iconzhengli:before{content:"\e83b"}.iconfuzhi:before{content:"\e604"}.iconniantie:before{content:"\e63f"}.iconshangyi:before{content:"\e6be"}.iconxiayi:before{content:"\e6bf"}.icongaikuozonglan:before{content:"\e609"}.iconquanxuan:before{content:"\f199"}.icondaoru:before{content:"\e6a3"}.iconhoutui-shi:before{content:"\e656"}.iconqianjin1:before{content:"\e654"}.iconwithdraw:before{content:"\e603"}.iconqianjin:before{content:"\e600"}.iconhuifumoren:before{content:"\e60e"}.iconhuanhang:before{content:"\e61e"}.iconsuoxiao:before{content:"\ec13"}.iconbianji:before{content:"\e626"}.iconfangda:before{content:"\e663"}.iconquanping1:before{content:"\e664"}.icondingwei:before{content:"\e616"}.icondaohang:before{content:"\e611"}.iconjianpan:before{content:"\e64d"}.iconquanping:before{content:"\e602"}.icondaochu:before{content:"\e63d"}.iconbiaoqian:before{content:"\e63c"}.iconflow-Mark:before{content:"\e65b"}.iconchaolianjie:before{content:"\e6f4"}.iconjingzi:before{content:"\e610"}.iconxiaolian:before{content:"\e60f"}.iconimage:before{content:"\e629"}.iconjiegou:before{content:"\e61d"}.iconyangshi:before{content:"\e631"}.iconfuhao-dagangshu:before{content:"\e71f"}.icontianjiazijiedian:before{content:"\e622"}.iconjiedian:before{content:"\e655"}.iconshanchu:before{content:"\e696"}.iconzhankai:before{content:"\e64c"}.iconzhankai1:before{content:"\e673"}.w-node-err[data-v-4087b20c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}#mindMapContainer [data-v-4087b20c]{margin:0;padding:0}.mindmap-container[data-v-4087b20c]{position:relative;width:100%;height:calc(100vh - 140px)}.imgUploadContainer{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.9);z-index:1000}.imgUploadContainer .imgUploadPanel{position:relative;width:100%;font-size:22px;white-space:nowrap;color:#909090;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.imgUploadContainer .imgUploadPanel .title{margin-bottom:15px;font-size:22px;font-weight:700;color:rgba(119,127,141,.8)}.imgUploadContainer .imgUploadPanel .closeBtn{position:absolute;right:25px;top:32px;cursor:pointer}.imgUploadContainer .imgUploadPanel .imgUploadInputArea{display:block;width:100%;height:200px;font-size:20px;color:rgba(51,51,51,.4);background-color:hsla(0,0%,87.1%,.6);border:none;outline:none;cursor:pointer;text-align:center;display:flex;justify-content:center;align-items:center;white-space:normal;padding:10px}.imgUploadContainer .imgUploadPanel #imgUploadInput{display:none}.imgUploadContainer .imgUploadPanel .uploadInfoBox{position:relative;width:100%;height:200px;background-color:hsla(0,0%,87.1%,.6)}.imgUploadContainer .imgUploadPanel .uploadInfoBox .previewBox{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}.imgUploadContainer .imgUploadPanel .uploadInfoBox .delBtn{position:absolute;right:0;top:0;cursor:pointer;width:20px;height:20px;background-color:#fff}.w-node-err[data-v-41a22871]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.clientTipDialog[data-v-41a22871] .el-dialog__body,.createDialog[data-v-41a22871] .el-dialog__body{padding:12px 20px}.tipBox p[data-v-41a22871]{margin-bottom:12px}.tipBox p a[data-v-41a22871]{color:#409eff}.inputBox .tip[data-v-41a22871]{margin-top:12px}.inputBox .tip.warning[data-v-41a22871]{color:#f56c6c}.aiCreatingMask[data-v-41a22871]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background-color:transparent}.aiCreatingMask .btn[data-v-41a22871]{position:absolute;left:50%;top:100px;transform:translateX(-50%)}.w-node-err[data-v-79e740ee]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.demonstrateContainer[data-v-79e740ee]{display:flex;align-items:center}.demonstrateContainer.isDark .btn[data-v-79e740ee]{color:hsla(0,0%,100%,.6)}.demonstrateContainer .item[data-v-79e740ee]{margin-right:12px}.demonstrateContainer .item[data-v-79e740ee]:last-of-type{margin-right:0}.demonstrateContainer .btn[data-v-79e740ee]{cursor:pointer;font-size:24px}.exitDemonstrateBtn[data-v-79e740ee]{position:absolute;right:40px;top:20px;cursor:pointer;z-index:10001;pointer-events:all}.exitDemonstrateBtn .icon[data-v-79e740ee]{font-size:28px;color:#fff}.stepBox[data-v-79e740ee]{position:absolute;right:40px;bottom:20px;pointer-events:all;z-index:10001;display:flex;align-items:center}.stepBox .step[data-v-79e740ee]{color:#fff;margin:0 12px}.stepBox .jump[data-v-79e740ee]{color:#fff;cursor:pointer}.stepBox .jump.disabled[data-v-79e740ee]{cursor:not-allowed;color:#999}.stepBox .input[data-v-79e740ee]{margin-left:12px;display:flex;align-items:center}.stepBox .input input[data-v-79e740ee]{width:50px;height:30px;text-align:center;background-color:transparent;border:1px solid #999;outline:none;color:#fff}.w-node-err[data-v-d8a0dc36]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.nodeHyperlinkDialog .item[data-v-d8a0dc36]{display:flex;align-items:center;margin-bottom:10px}.nodeHyperlinkDialog .item .name[data-v-d8a0dc36]{display:block;width:50px}.w-node-err[data-v-5299b9a2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.nodeIconDialog[data-v-5299b9a2] .el-dialog__body{padding:0 20px}.nodeIconDialog .deleteBtn[data-v-5299b9a2]{margin-bottom:20px}.nodeIconDialog .item[data-v-5299b9a2]{margin-bottom:20px;font-weight:700}.nodeIconDialog .item .title[data-v-5299b9a2]{margin-bottom:10px}.nodeIconDialog .item .list[data-v-5299b9a2]{display:flex;flex-wrap:wrap}.nodeIconDialog .item .list .icon[data-v-5299b9a2]{width:24px;height:24px;margin-right:10px;margin-bottom:10px;cursor:pointer;position:relative}.nodeIconDialog .item .list .icon[data-v-5299b9a2] img,.nodeIconDialog .item .list .icon[data-v-5299b9a2] svg{width:100%;height:100%}.nodeIconDialog .item .list .icon.selected[data-v-5299b9a2]:after{content:"";position:absolute;left:-4px;top:-4px;width:28px;height:28px;border-radius:50%;border:2px solid #409eff}.w-node-err[data-v-08a70328]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.nodeNoteDialog .tip[data-v-08a70328]{margin-top:5px;color:#dcdfe6}.w-node-err[data-v-03b5afe7]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}#mindMapContainer [data-v-03b5afe7]{margin:0;padding:0}.mindmap-container[data-v-03b5afe7]{position:relative;width:100%;height:calc(100vh - 140px)}.w-node-err[data-v-6b05465d],.w-node-err[data-v-a83c72c0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.suspend-content .warning-info[data-v-a83c72c0]{display:flex;align-items:center;margin-bottom:16px;padding:12px;background-color:#fffbe6;border:1px solid #ffe58f;border-radius:6px}.suspend-content .notice-text[data-v-a83c72c0]{margin-bottom:24px}.suspend-content .notice-text p[data-v-a83c72c0]{margin:0;color:#666;font-size:14px;line-height:1.5}[data-v-a83c72c0] .ant-form-item-label{font-weight:500}[data-v-a83c72c0] .ant-input-focused,[data-v-a83c72c0] .ant-input:focus,[data-v-a83c72c0] .ant-picker-focused,[data-v-a83c72c0] .ant-picker:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.w-node-err[data-v-0ce9b644]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-select[data-v-0ce9b644]{width:100%!important}.w-node-err[data-v-001e9057]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.candidate[data-v-001e9057],.selected[data-v-001e9057]{position:absolute;display:inline-block;width:278px;height:400px;border:1px solid #e8e8e8}.picker[data-v-001e9057]{height:402px;position:relative;text-align:left}.picker .candidate[data-v-001e9057]{left:0;top:0}.picker .candidate .role-header[data-v-001e9057]{padding:10px!important;margin-bottom:5px;border-bottom:1px solid #e8e8e8}.picker .candidate .top-dept[data-v-001e9057]{margin-left:20px;cursor:pointer;color:#38adff}.picker .candidate .next-dept[data-v-001e9057]{float:right;color:#1989fa;cursor:pointer}.picker .candidate .next-dept-disable[data-v-001e9057]{float:right;color:#8c8c8c;cursor:not-allowed}.picker .candidate>div[data-v-001e9057]:first-child{padding:5px 10px}.picker .selected[data-v-001e9057]{right:0;top:0}.picker .org-items[data-v-001e9057]{overflow-y:auto;height:310px}.picker .org-items .el-icon-close[data-v-001e9057]{position:absolute;right:5px;cursor:pointer;font-size:larger}.picker .org-items .org-dept-item[data-v-001e9057]{padding:10px 5px}.picker .org-items .org-dept-item>div[data-v-001e9057]{display:inline-block}.picker .org-items .org-dept-item>div>span[data-v-001e9057]:last-child{position:absolute;right:5px}.picker .org-items .org-role-item[data-v-001e9057]{display:flex;align-items:center;padding:10px 5px}.picker .org-items[data-v-001e9057] .org-user-item{display:flex;align-items:center;padding:5px}.picker .org-items[data-v-001e9057] .org-user-item>div{display:inline-block}.picker .org-items[data-v-001e9057] .org-user-item .avatar{width:35px;text-align:center;line-height:35px;background:#1989fa;color:#fff;border-radius:50%}.picker .org-items[data-v-001e9057] .org-item{margin:0 5px;border-radius:5px;position:relative}.picker .org-items[data-v-001e9057] .org-item .el-checkbox{margin-right:10px}.picker .org-items[data-v-001e9057] .org-item .name{margin-left:5px}.picker .org-items[data-v-001e9057] .org-item:hover{background:#f1f1f1}.selected[data-v-001e9057]{border-left:none}.selected .count[data-v-001e9057]{width:258px;padding:10px;display:inline-block;border-bottom:1px solid #e8e8e8;margin-bottom:5px}.selected .count>span[data-v-001e9057]:nth-child(2){float:right;color:#c75450;cursor:pointer}[data-v-001e9057] .el-dialog__body{padding:10px 20px}.disabled[data-v-001e9057]{cursor:not-allowed!important;color:#8c8c8c!important}[data-v-001e9057]::-webkit-scrollbar{float:right;width:4px;height:4px;background-color:#fff}[data-v-001e9057]::-webkit-scrollbar-thumb{border-radius:16px;background-color:#efefef}.w-node-err[data-v-5ed7ff4a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-5ed7ff4a] .custom-dialog .el-dialog__header{padding:10px 20px}[data-v-5ed7ff4a] .custom-dialog .el-dialog__header .el-dialog__title{font-size:17px}[data-v-5ed7ff4a] .custom-dialog .el-dialog__header .el-dialog__headerbtn{top:15px}[data-v-5ed7ff4a] .custom-dialog .el-dialog__header .el-dialog__headerbtn .i{font-size:large}[data-v-5ed7ff4a] .custom-dialog .el-dialog__footer{padding:10px 20px}.border[data-v-5ed7ff4a] .el-dialog__header{border-bottom:1px solid #e8e8e8}.border[data-v-5ed7ff4a] .el-dialog__footer{border-top:1px solid #e8e8e8}.w-node-err[data-v-579850c5]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.float-info[data-v-579850c5]{box-shadow:0 2px 10px 0 rgba(0,0,0,.1);transition:all .3s;position:fixed;bottom:50px;right:30px;width:55px;height:55px;display:flex;flex-flow:column;justify-content:center;align-items:center;z-index:999;background:#1e69eb;border-radius:50%;cursor:pointer}.w-node-err[data-v-002ce1d1]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-002ce1d1] .ant-carousel .slick-slide{text-align:center;height:400px;overflow:hidden}.changelog-timeline[data-v-002ce1d1]{width:1000px;margin:0 auto}.changelog-timeline .timeline-content[data-v-002ce1d1]{width:960px}.changelog-timeline .changelog-content[data-v-002ce1d1]{margin-top:10px}.changelog-timeline .changelog-header[data-v-002ce1d1]{display:block;line-height:48px;margin-bottom:2px}.changelog-timeline .changelog-header .version[data-v-002ce1d1]{font-size:26px;font-weight:700;margin-right:10px;color:#108ee9}.changelog-timeline .changelog-header .title[data-v-002ce1d1]{font-size:18px;margin-right:10px}.changelog-timeline .changelog-header .release-time[data-v-002ce1d1]{font-size:13px;color:#9b9b9b}.ant-tabs[data-v-7235b035]{margin-bottom:16px}.w-node-err[data-v-1cb498ee]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.todo-container[data-v-1cb498ee]{padding:20px}.todo-container .task-input[data-v-1cb498ee]{margin-bottom:16px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.todo-container .task-input .task-name-input .ant-input[data-v-1cb498ee]{border-radius:8px 0 0 8px}.todo-container .task-input .task-name-input .ant-input-group-addon[data-v-1cb498ee]{padding:0;border:none;background:#fafafa;border-radius:0 8px 8px 0}.todo-container .task-input .task-name-input .ant-input-group-addon .deadline-picker[data-v-1cb498ee]{width:150px;margin-right:8px}.todo-container .task-input .task-name-input .ant-input-group-addon .today-btn[data-v-1cb498ee]{color:#1890ff;margin-right:8px}.todo-container .task-input .task-name-input .ant-input-group-addon .today-btn .anticon[data-v-1cb498ee]{margin-right:4px}.todo-container .task-group[data-v-1cb498ee]{margin-bottom:24px}.todo-container .task-group .group-header[data-v-1cb498ee]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px}.todo-container .task-group .group-header .group-title[data-v-1cb498ee]{display:flex;align-items:center;gap:8px;color:#595959;font-size:13px}.todo-container .task-group .group-header .group-title .anticon[data-v-1cb498ee]{font-size:12px}.todo-container .task-group .group-header .delay-btn[data-v-1cb498ee]{color:#1890ff;font-size:13px;padding:0;height:auto}.todo-container .task-group .task-list[data-v-1cb498ee]{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.06);overflow:hidden}.todo-container .task-group .task-list .task-item[data-v-1cb498ee]{display:flex;align-items:flex-start;padding:8px 12px;border-bottom:1px solid #f0f0f0}.todo-container .task-group .task-list .task-item[data-v-1cb498ee]:last-child{border-bottom:none}.todo-container .task-group .task-list .task-item.completed[data-v-1cb498ee],.todo-container .task-group .task-list .task-item[data-v-1cb498ee]:hover{background:#fafafa}.todo-container .task-group .task-list .task-item.completed .task-name[data-v-1cb498ee]{color:#bfbfbf;text-decoration:line-through}.todo-container .task-group .task-list .task-item .task-checkbox[data-v-1cb498ee]{padding-top:2px;margin-right:8px}.todo-container .task-group .task-list .task-item .task-content[data-v-1cb498ee]{flex:1;display:flex;justify-content:space-between;align-items:center;padding:4px 0}.todo-container .task-group .task-list .task-item .task-content .task-name[data-v-1cb498ee]{flex:1;margin-right:16px;color:#262626;font-size:14px;line-height:1.4}.todo-container .task-group .task-list .task-item .task-content .task-tags[data-v-1cb498ee]{display:flex;gap:6px;flex-shrink:0}.todo-container .task-group .task-list .task-item .task-content .task-tags .ant-tag[data-v-1cb498ee]{margin-right:0;font-size:12px;line-height:20px;padding:0 8px}.w-node-err[data-v-05fa6e54]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-05fa6e54]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-a48d4bb8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item[data-v-a48d4bb8]{display:block}.ql-container.ql-snow[data-v-a48d4bb8]{border:none}.purple[data-v-4e798d02]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-4e798d02]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-4e798d02]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-16bb218e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-16bb218e] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-16bb218e] .ant-form-item{margin-bottom:16px}.w-node-err[data-v-5e5ebab9]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.comment-panel[data-v-5e5ebab9]{border-radius:4px;position:relative;overflow:visible}.comment-item-panel[data-v-5e5ebab9]{border-radius:4px;border:0;background:#fff;overflow:visible;box-shadow:0 2px 8px rgba(0,0,0,.03)}.head-example[data-v-5e5ebab9]{display:inline-block;padding-right:8px;font-weight:500;font-size:15px}[data-v-5e5ebab9] .ant-badge-count{height:14px;min-width:14px;line-height:14px;font-size:8px;padding:0 3px;background-color:#1890ff}[data-v-5e5ebab9] .ant-collapse,[data-v-5e5ebab9] .ant-collapse-content{overflow:visible}[data-v-5e5ebab9] .ant-collapse-content-box{overflow:visible;padding:8px}.comment-component[data-v-5e5ebab9]{max-width:960px;width:100%;box-sizing:border-box}.comment-component[data-v-5e5ebab9] .vditor-preview img,.comment-component[data-v-5e5ebab9] .vditor-reset img{max-width:100%!important;height:auto!important;margin:8px 0;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);-o-object-fit:contain;object-fit:contain;display:block}.comment-edit-container[data-v-5e5ebab9]{display:flex;align-items:flex-start;margin-bottom:16px;position:relative;overflow:visible;padding:0 8px}.comment-edit-container .comment-edit-content[data-v-5e5ebab9]{flex:1;min-width:0}.comment-edit-container .comment-edit-placeholder[data-v-5e5ebab9]{min-height:36px;display:flex;align-items:center;padding:8px 12px;background:#fafafa;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;transition:all .2s ease}.comment-edit-container .comment-edit-placeholder[data-v-5e5ebab9]:hover{background:#f5f5f5;border-color:#d9d9d9}.comment-edit-container .comment-edit-placeholder .placeholder-text[data-v-5e5ebab9]{font-size:14px;color:#999;font-style:italic}.comment-edit-container .comment-edit-form[data-v-5e5ebab9]{position:relative}.comment-edit-container .comment-edit-form .comment-edit-actions[data-v-5e5ebab9]{margin-top:12px}.custom-comment-item[data-v-5e5ebab9]{display:flex;align-items:flex-start;background:transparent;transition:all .2s ease;padding:8px}.custom-comment-item[data-v-5e5ebab9]:hover{background-color:#f8f9fa;border-radius:6px}.custom-comment-avatar[data-v-5e5ebab9]{margin-right:12px;width:36px;height:36px;border-radius:50%;flex-shrink:0}.custom-comment-main[data-v-5e5ebab9]{flex:1;min-width:0}.custom-comment-header[data-v-5e5ebab9]{margin-bottom:8px}.custom-comment-header .custom-comment-author[data-v-5e5ebab9]{font-size:14px;font-weight:400}.custom-comment-header .custom-comment-time[data-v-5e5ebab9]{font-size:13px;color:#b0b0b0}.custom-comment-content[data-v-5e5ebab9]{font-size:15px;color:#222;word-break:break-word;line-height:1.8;max-width:100%;overflow-wrap:break-word;overflow:hidden}.custom-comment-content[data-v-5e5ebab9] p{margin:8px 0;max-width:100%;overflow-wrap:break-word}[data-v-5e5ebab9] .ant-form-item{margin-bottom:8px}.w-node-err[data-v-30bbe913]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.issue-status[data-v-30bbe913]{cursor:pointer;display:inline-block;padding:2px;padding-right:2px;line-height:22px;border-radius:4px}.issue-status .ant-tag[data-v-30bbe913]{margin-right:2px}.issue-status .icon-down[data-v-30bbe913]{opacity:0}.edit-status[data-v-30bbe913]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-30bbe913]{opacity:1}.w-node-err[data-v-7a022246]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.issue-status[data-v-7a022246]{cursor:pointer;display:inline-block;padding:2px;padding-right:2px;line-height:22px;border-radius:4px}.issue-status .ant-tag[data-v-7a022246]{margin-right:2px}.issue-status .icon-down[data-v-7a022246]{opacity:0}.edit-status[data-v-7a022246]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-7a022246]{opacity:1}.w-node-err[data-v-7616af36]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.issue-status[data-v-7616af36]{cursor:pointer;display:inline-block;padding:2px;padding-right:2px;line-height:22px;border-radius:4px}.issue-status .ant-tag[data-v-7616af36]{margin-right:2px}.issue-status .icon-down[data-v-7616af36]{opacity:0}.edit-status[data-v-7616af36]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-7616af36]{opacity:1}.w-node-err[data-v-110ffef2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-110ffef2] .ant-input-sm{width:300%;max-width:440px}.task-edit_name[data-v-110ffef2]{color:rgba(0,0,0,.65);line-height:30px;max-width:600px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-edit_icon[data-v-110ffef2]{opacity:0;padding-top:4px;padding-left:2px}.task-edit:hover .task-edit_name[data-v-110ffef2]{cursor:pointer;color:#3582fb}.task-edit:hover .task-edit_icon[data-v-110ffef2]{opacity:1}.w-node-err[data-v-cf3a7bfc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.issue-status[data-v-cf3a7bfc]{cursor:pointer;display:inline-block;padding:2px;padding-right:2px;line-height:22px;border-radius:4px}.issue-status .ant-tag[data-v-cf3a7bfc]{margin-right:2px}.issue-status .icon-down[data-v-cf3a7bfc]{opacity:0}.edit-status[data-v-cf3a7bfc]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-cf3a7bfc]{opacity:1}.purple[data-v-5aa5e1d7]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-5aa5e1d7]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-5aa5e1d7]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-6de108d8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.task-option[data-v-6de108d8]{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-option .task-id[data-v-6de108d8]{font-size:12px;margin-right:4px;flex-shrink:0}.task-option .task-label[data-v-6de108d8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-6de108d8] .ant-select-selection--multiple .ant-select-selection__choice{max-width:100%;overflow:hidden;text-overflow:ellipsis}[data-v-6de108d8] .ant-select-selection--multiple .ant-select-selection__choice__content{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-node-err[data-v-3732528a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.requirement-option[data-v-3732528a]{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.requirement-option .requirement-icon[data-v-3732528a]{margin-right:4px;flex-shrink:0;font-size:14px}.requirement-option .requirement-id[data-v-3732528a]{font-size:12px;margin-right:4px;flex-shrink:0}.requirement-option .requirement-label[data-v-3732528a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666}[data-v-3732528a] .ant-select-selection--multiple .ant-select-selection__choice{max-width:100%;overflow:hidden;text-overflow:ellipsis}[data-v-3732528a] .ant-select-selection--multiple .ant-select-selection__choice__content{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-node-err[data-v-465bf086]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.issue-form__main[data-v-465bf086]{display:flex;gap:12px}.issue-form__left[data-v-465bf086]{flex:1;min-width:0}.issue-form__right[data-v-465bf086]{width:360px;display:flex;flex-direction:column;gap:8px}.issue-form__right[data-v-465bf086] .ant-form-item-label label{font-size:12px}.issue-form__section[data-v-465bf086]{background:#fafafa;border-radius:8px;padding:8px}.issue-form__section-title[data-v-465bf086]{font-size:12px;font-weight:500;color:#262626;margin-bottom:8px;padding-left:4px;border-left:2px solid #1890ff}[data-v-465bf086] .ant-form-item{margin-bottom:8px!important}[data-v-465bf086] .ant-form-item:last-child{margin-bottom:0!important}[data-v-465bf086] .ant-form-item .ant-form-item-label{line-height:32px;padding-bottom:0;text-align:right}[data-v-465bf086] .ant-form-item .ant-form-item-control{line-height:32px}[data-v-465bf086] .ant-picker,[data-v-465bf086] .ant-select{width:100%}[data-v-465bf086] .ant-modal-body{padding:16px;max-height:680px;overflow-y:auto}.w-node-err[data-v-4e23f2a8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-4e23f2a8]{cursor:pointer;display:inline-block;padding:0 4px;line-height:22px}.edit-status .icon-down[data-v-4e23f2a8]{opacity:0}.edit-status[data-v-4e23f2a8]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-4e23f2a8]{opacity:1}.comment-edit_editor .ant-checkbox-wrapper[data-v-4e23f2a8]{margin-left:0}.w-node-err[data-v-9c4b60b0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-9c4b60b0] .problem-detail .ant-card-body{padding:16px}[data-v-9c4b60b0] .problem-detail .ant-divider-horizontal{margin:8px 0}[data-v-9c4b60b0] .problem-detail .ant-page-header{padding:0}[data-v-9c4b60b0] .ant-page-header-footer{margin-top:0}[data-v-9c4b60b0] .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{font-size:14px;font-weight:700}[data-v-9c4b60b0] .vditor-reset{width:auto}[data-v-9c4b60b0] .vditor-reset img{max-width:30%;height:auto}[data-v-9c4b60b0] .info .ant-descriptions-title{margin-bottom:8px}[data-v-9c4b60b0] .info .ant-descriptions-item{padding-left:8px}[data-v-9c4b60b0] .info .ant-descriptions-item span{float:left}[data-v-9c4b60b0] .task .ant-descriptions-title{margin-bottom:8px}.problem-panel[data-v-9c4b60b0]{border-radius:4px;border:0;background:#fafafa;overflow:hidden}.problem-content[data-v-9c4b60b0]{background:#fafafa}.collapse-button[data-v-9c4b60b0]{color:#86909c}.corner[data-v-9c4b60b0]{background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.fixed-col[data-v-9c4b60b0]{position:relative;background:#fafafa}.corner[data-v-9c4b60b0]:before{position:absolute;top:-11px;left:24px;font-size:12px;height:16px;content:"RCA";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d;background-blend-mode:soft-light}.corner[data-v-9c4b60b0]:after{position:absolute;content:"";left:24px;clip-path:polygon(0 0,5px 0,5px 5px);width:12px;height:12px;top:5px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));background-color:inherit}.purple[data-v-456deab0]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-456deab0]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-456deab0]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-5a000f5c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-5a000f5c]{margin-bottom:10px}[data-v-5a000f5c] .ant-card-small>.ant-card-body{padding:0}.purple[data-v-5c495a3d]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-5c495a3d]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-5c495a3d]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-44eb1ad3]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-44eb1ad3]{margin-bottom:10px}.w-node-err[data-v-2a7a7560]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-2a7a7560] .customer-filter{margin-bottom:16px}[data-v-2a7a7560] .customer-filter .ant-page-header{padding:0}[data-v-2a7a7560] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-2a7a7560] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-2a7a7560] .customer-filter .filter-right{float:right;text-align:right}.custom-link[data-v-2a7a7560]{color:rgba(0,0,0,.65)}.custom-link[data-v-2a7a7560]:hover{color:#1890ff}.w-node-err[data-v-7e5732a0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-7e5732a0]{margin-bottom:10px}[data-v-7e5732a0] .ant-card-small>.ant-card-body{padding:0}.purple[data-v-03aba112]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-03aba112]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-03aba112]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-965ebbae]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-965ebbae]{margin-bottom:10px}.w-node-err[data-v-33f49f4c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-33f49f4c] .search-form .ant-form-item{display:inline-block!important}.ant-form-item[data-v-33f49f4c]{margin-bottom:0}.w-node-err[data-v-a5e44386]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.card-number[data-v-a5e44386]{height:110px;font-weight:500;color:#201d1d;display:flex;align-items:center;justify-content:center;font-size:55px;line-height:1}@media (max-width:1400px){.card-number[data-v-a5e44386]{font-size:42px}}@media (max-width:1200px){.card-number[data-v-a5e44386]{font-size:36px}}@media (max-width:992px){.card-number[data-v-a5e44386]{font-size:30px}}@media (max-width:768px){.card-number[data-v-a5e44386]{font-size:24px}}.w-node-err[data-v-5572f904]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-5572f904]{margin-bottom:10px}[data-v-5572f904] .ant-card-small>.ant-card-body{padding:0}.w-node-err[data-v-21b15274]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-21b15274]{margin-bottom:10px}[data-v-21b15274] .ant-card-small>.ant-card-body{padding:0}.w-node-err[data-v-9c094412]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-9c094412]{margin-bottom:10px}[data-v-9c094412] .ant-card-small>.ant-card-body{padding:0}.a1[data-v-9c094412]{color:#f35653}.w-node-err[data-v-dc1dbde6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-dc1dbde6]{margin-bottom:10px}[data-v-dc1dbde6] .ant-card-small>.ant-card-body{padding:0}.a1[data-v-dc1dbde6]{color:#f35653}.w-node-err[data-v-09cf1c93]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-09cf1c93]{margin-bottom:10px}[data-v-09cf1c93] .ant-card-small>.ant-card-body{padding:0}.w-node-err[data-v-3d87cc64]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-3d87cc64]{margin-bottom:10px}[data-v-3d87cc64] .ant-card-small>.ant-card-body{padding:0}.step-container[data-v-3d87cc64]{width:100%;overflow:scroll}.w-node-err[data-v-a9519b04]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.invalid-status-count .card-title[data-v-a9519b04]{margin-right:4px}.invalid-status-count .help-icon[data-v-a9519b04]{color:#999;cursor:pointer}.invalid-status-count .help-icon[data-v-a9519b04]:hover{color:#1890ff}.invalid-status-count .card-extra[data-v-a9519b04]{display:flex;align-items:center;gap:16px}.invalid-status-count .filter-group[data-v-a9519b04]{display:flex;align-items:center}.invalid-status-count .filter-label[data-v-a9519b04]{margin-right:4px;color:#666;font-size:12px}.invalid-status-count .chart-container[data-v-a9519b04]{min-height:300px}[data-v-a9519b04] .ant-card-small>.ant-card-body{padding:0}.w-node-err[data-v-fe69eba8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-fe69eba8]{margin-bottom:10px}[data-v-fe69eba8] .ant-card-small>.ant-card-body{padding:0}.w-node-err[data-v-4efe98d8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-4efe98d8] .search-form1 .ant-form-item{display:inline-block!important}.ant-form-item[data-v-4efe98d8]{margin-bottom:0}[data-v-9d7f0dcc] .ant-tabs-nav{margin-bottom:8px}[data-v-9d7f0dcc] .ant-tabs-tab{margin-right:8px!important;padding:8px 16px!important}.w-node-err[data-v-0294bf34]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-0294bf34]{margin-bottom:10px}.w-node-err[data-v-6152f438]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-6152f438]{margin-bottom:10px}.w-node-err[data-v-3c35fe70]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-3c35fe70]{margin-bottom:10px}[data-v-3c35fe70] .ant-card-small>.ant-card-body{padding:0}.w-node-err[data-v-f4ce13fe]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-f4ce13fe] .search-form1 .ant-form-item{display:inline-block!important}.ant-form-item[data-v-f4ce13fe]{margin-bottom:0}.w-node-err[data-v-3377d6d4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.capacity-card[data-v-3377d6d4]{background:#fff;margin-top:24px;overflow:hidden}.capacity-card .capacity-header[data-v-3377d6d4]{text-align:center;margin-bottom:20px}.capacity-card .capacity-header .title[data-v-3377d6d4]{font-size:16px;font-weight:600;color:#262626}.capacity-card .capacity-header .subtitle[data-v-3377d6d4]{font-size:12px;color:#8c8c8c;margin-top:2px}.capacity-card .metric-cards[data-v-3377d6d4]{display:flex;justify-content:center;gap:20px;margin-bottom:24px}.capacity-card .metric-cards .metric-item[data-v-3377d6d4]{text-align:center;padding:16px 24px;background:#fafafa;border-radius:8px;min-width:120px;border:1px solid #f0f0f0}.capacity-card .metric-cards .metric-item .metric-value[data-v-3377d6d4]{font-size:32px;font-weight:600;color:#262626;line-height:1.2}.capacity-card .metric-cards .metric-item .metric-value .unit[data-v-3377d6d4]{font-size:14px;font-weight:400;color:#8c8c8c;margin-left:2px}.capacity-card .metric-cards .metric-item .metric-label[data-v-3377d6d4]{font-size:13px;color:#595959;margin-top:4px}.capacity-card .charts-row[data-v-3377d6d4]{display:flex;gap:16px;overflow:hidden}.capacity-card .charts-row .chart-section[data-v-3377d6d4]{background:#fafafa;border-radius:8px;padding:12px;border:1px solid #f0f0f0;overflow:hidden}.capacity-card .charts-row .gauge-section[data-v-3377d6d4]{flex:0 0 200px;min-width:0}.capacity-card .charts-row .gauge-section .section-title[data-v-3377d6d4]{font-size:13px;font-weight:600;color:#262626;margin-bottom:8px;text-align:center}.capacity-card .charts-row .gauge-section .gauge-chart[data-v-3377d6d4]{width:100%;height:160px}.capacity-card .charts-row .gauge-section .gauge-desc[data-v-3377d6d4]{text-align:center;margin-top:-10px}.capacity-card .charts-row .gauge-section .gauge-desc .status[data-v-3377d6d4]{font-size:13px;font-weight:500;padding:4px 12px;border-radius:12px}.capacity-card .charts-row .gauge-section .gauge-desc .status.danger[data-v-3377d6d4]{background:#fff1f0;color:#f5222d}.capacity-card .charts-row .gauge-section .gauge-desc .status.warning[data-v-3377d6d4]{background:#fffbe6;color:#faad14}.capacity-card .charts-row .gauge-section .gauge-desc .status.normal[data-v-3377d6d4]{background:#f6ffed;color:#52c41a}.capacity-card .charts-row .gauge-section .gauge-desc .status.idle[data-v-3377d6d4]{background:#e6f7ff;color:#1890ff}.capacity-card .charts-row .main-section[data-v-3377d6d4]{flex:1;min-width:0}.capacity-card .charts-row .main-section .section-header[data-v-3377d6d4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.capacity-card .charts-row .main-section .section-header .section-title[data-v-3377d6d4]{font-size:13px;font-weight:600;color:#262626}.capacity-card .charts-row .main-section .main-chart[data-v-3377d6d4]{width:100%;height:300px}.w-node-err[data-v-4d8e0248]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.panorama-card[data-v-4d8e0248]{background:#fff}.chart-header[data-v-4d8e0248]{margin-bottom:16px;padding-bottom:12px}.chart-header .title-row .title[data-v-4d8e0248]{font-size:16px;font-weight:600;color:#262626}.viz-container[data-v-4d8e0248]{display:flex;align-items:stretch;height:400px;overflow:hidden}.coming-soon[data-v-4d8e0248]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:16px;color:#8c8c8c}.chart-area[data-v-4d8e0248]{flex:0 0 30%;min-width:0;overflow:hidden}.chart-area .ring-chart[data-v-4d8e0248]{width:100%;height:100%}.legend-area[data-v-4d8e0248]{flex:0 0 120px;display:flex;align-items:center;justify-content:center;padding:0 10px;border-right:1px solid #f0f0f0}.legend-area .legend-list[data-v-4d8e0248]{display:flex;flex-direction:column;gap:8px;max-height:100%;overflow-y:auto}.legend-area .legend-item[data-v-4d8e0248]{display:flex;align-items:center;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s}.legend-area .legend-item[data-v-4d8e0248]:hover{background:#f5f5f5}.legend-area .legend-item.inactive[data-v-4d8e0248]{opacity:.4}.legend-area .legend-item.inactive .legend-dot[data-v-4d8e0248]{background:#ccc!important}.legend-area .legend-item .legend-dot[data-v-4d8e0248]{width:10px;height:10px;border-radius:50%;margin-right:8px;flex-shrink:0}.legend-area .legend-item .legend-text[data-v-4d8e0248]{font-size:12px;color:#333;white-space:nowrap}.right-panel[data-v-4d8e0248]{flex:1;min-width:0;padding-left:16px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.right-panel .throughput-chart[data-v-4d8e0248]{width:100%;height:100%}.w-node-err[data-v-74dfc2f2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-74dfc2f2]{margin-bottom:10px}[data-v-74dfc2f2] .ant-card-small>.ant-card-body{padding:0}.w-node-err[data-v-1418e0ab]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-1418e0ab]{margin-bottom:10px}[data-v-1418e0ab] .ant-card-small>.ant-card-body{padding:0}.w-node-err[data-v-dcdb36b4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-dcdb36b4]{margin-bottom:10px}[data-v-dcdb36b4] .ant-card-small>.ant-card-body{padding:0}.w-node-err[data-v-367cd30e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.delivery-card[data-v-367cd30e]{background:#fff;margin-top:24px;overflow:hidden}.delivery-card .delivery-header[data-v-367cd30e]{margin-bottom:16px}.delivery-card .delivery-header .title[data-v-367cd30e]{font-size:16px;font-weight:600;color:#262626}.delivery-card .delivery-header .subtitle[data-v-367cd30e]{font-size:12px;color:#8c8c8c;margin-top:2px}.delivery-card .summary-cards[data-v-367cd30e]{display:flex;justify-content:center;gap:24px;margin-bottom:20px}.delivery-card .summary-cards .summary-item[data-v-367cd30e]{text-align:center;padding:12px 24px;border-radius:8px;min-width:100px}.delivery-card .summary-cards .summary-item .num[data-v-367cd30e]{font-size:28px;font-weight:600;line-height:1.2}.delivery-card .summary-cards .summary-item .label[data-v-367cd30e]{font-size:12px;color:#666;margin-top:4px}.delivery-card .summary-cards .summary-item.delivered[data-v-367cd30e]{background:rgba(82,196,26,.1)}.delivery-card .summary-cards .summary-item.delivered .num[data-v-367cd30e]{color:#52c41a}.delivery-card .summary-cards .summary-item.in-progress[data-v-367cd30e]{background:rgba(24,144,255,.1)}.delivery-card .summary-cards .summary-item.in-progress .num[data-v-367cd30e]{color:#1890ff}.delivery-card .summary-cards .summary-item.total[data-v-367cd30e]{background:rgba(114,46,209,.1)}.delivery-card .summary-cards .summary-item.total .num[data-v-367cd30e]{color:#722ed1}.delivery-card .summary-cards .summary-item.rate[data-v-367cd30e]{background:rgba(250,173,20,.1)}.delivery-card .summary-cards .summary-item.rate .num[data-v-367cd30e]{color:#faad14}.delivery-card .chart-container .coming-soon[data-v-367cd30e]{display:flex;align-items:center;justify-content:center;height:280px;font-size:16px;color:#8c8c8c}.delivery-card .chart-container .bar-chart[data-v-367cd30e]{width:100%;min-height:280px}.delivery-card .chart-legend[data-v-367cd30e]{display:flex;justify-content:center;gap:20px;padding:12px 0;flex-wrap:wrap}.delivery-card .chart-legend .legend-item[data-v-367cd30e]{display:flex;align-items:center;font-size:12px;color:#666}.delivery-card .chart-legend .legend-item .dot[data-v-367cd30e]{width:10px;height:10px;border-radius:2px;margin-right:6px}.w-node-err[data-v-6e664af9]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.swimlane-card[data-v-6e664af9]{background:#fff;margin-top:24px}.swimlane-card .swimlane-header[data-v-6e664af9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.swimlane-card .swimlane-header .header-left .title[data-v-6e664af9]{font-size:16px;font-weight:600;color:#262626}.swimlane-card .swimlane-header .header-left .subtitle[data-v-6e664af9]{font-size:12px;color:#8c8c8c;margin-top:2px}.swimlane-card .swimlane-header .search-box[data-v-6e664af9]{display:flex;align-items:center;gap:12px}.swimlane-card .swimlane-header .search-box .match-info[data-v-6e664af9]{font-size:12px;color:#1890ff}.swimlane-card .swimlane-container .coming-soon[data-v-6e664af9]{display:flex;align-items:center;justify-content:center;height:200px;font-size:16px;color:#8c8c8c}.swimlane-card .swimlane-container .dept-row[data-v-6e664af9]{display:flex;margin-bottom:12px;padding:10px;background:#fafafa;border-radius:6px;border:1px solid #f0f0f0}.swimlane-card .swimlane-container .dept-row[data-v-6e664af9]:last-child{margin-bottom:0}.swimlane-card .swimlane-container .dept-row .dept-info[data-v-6e664af9]{width:120px;flex-shrink:0;padding-right:10px;border-right:1px solid #e8e8e8}.swimlane-card .swimlane-container .dept-row .dept-info .dept-name[data-v-6e664af9]{font-size:13px;font-weight:600;color:#262626;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swimlane-card .swimlane-container .dept-row .dept-info .dept-total[data-v-6e664af9]{font-size:11px;color:#8c8c8c;margin-bottom:6px}.swimlane-card .swimlane-container .dept-row .dept-info .progress-bar[data-v-6e664af9]{display:flex;height:4px;background:#e8e8e8;border-radius:2px;overflow:hidden}.swimlane-card .swimlane-container .dept-row .dept-info .progress-bar .bar-segment[data-v-6e664af9]{height:100%}.swimlane-card .swimlane-container .dept-row .dept-info .progress-bar .bar-segment.submitting[data-v-6e664af9]{background:#faad14}.swimlane-card .swimlane-container .dept-row .dept-info .progress-bar .bar-segment.designing[data-v-6e664af9]{background:#722ed1}.swimlane-card .swimlane-container .dept-row .dept-info .progress-bar .bar-segment.planning[data-v-6e664af9]{background:#13c2c2}.swimlane-card .swimlane-container .dept-row .dept-info .progress-bar .bar-segment.developing[data-v-6e664af9]{background:#1890ff}.swimlane-card .swimlane-container .dept-row .dept-info .progress-bar .bar-segment.accepting[data-v-6e664af9]{background:#eb2f96}.swimlane-card .swimlane-container .dept-row .dept-info .progress-bar .bar-segment.delivered[data-v-6e664af9]{background:#52c41a}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend[data-v-6e664af9]{display:flex;flex-direction:column;gap:3px;margin-top:6px;font-size:10px}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item[data-v-6e664af9]{display:flex;align-items:center}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item[data-v-6e664af9]:before{content:"";width:6px;height:6px;border-radius:1px;margin-right:4px}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.submitting[data-v-6e664af9]{color:#d48806}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.submitting[data-v-6e664af9]:before{background:#faad14}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.designing[data-v-6e664af9]{color:#531dab}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.designing[data-v-6e664af9]:before{background:#722ed1}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.planning[data-v-6e664af9]{color:#08979c}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.planning[data-v-6e664af9]:before{background:#13c2c2}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.developing[data-v-6e664af9]{color:#096dd9}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.developing[data-v-6e664af9]:before{background:#1890ff}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.accepting[data-v-6e664af9]{color:#c41d7f}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.accepting[data-v-6e664af9]:before{background:#eb2f96}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.delivered[data-v-6e664af9]{color:#389e0d}.swimlane-card .swimlane-container .dept-row .dept-info .progress-legend .legend-item.delivered[data-v-6e664af9]:before{background:#52c41a}.swimlane-card .swimlane-container .dept-row .lanes-wrapper[data-v-6e664af9]{flex:1;display:flex;gap:6px;padding-left:10px;min-width:0}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane[data-v-6e664af9]{flex:1;min-width:0;background:#fff;border-radius:4px;border:1px solid #f0f0f0;display:flex;flex-direction:column}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-header[data-v-6e664af9]{display:flex;justify-content:space-between;align-items:center;padding:4px 6px;border-bottom:2px solid #f0f0f0}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-header .lane-title[data-v-6e664af9]{font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-header .lane-count[data-v-6e664af9]{font-size:10px;padding:0 5px;border-radius:8px;color:#fff;flex-shrink:0}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.submitting .lane-header[data-v-6e664af9]{border-bottom-color:#faad14}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.submitting .lane-header .lane-title[data-v-6e664af9]{color:#d48806}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.submitting .lane-header .lane-count[data-v-6e664af9]{background:#faad14}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.designing .lane-header[data-v-6e664af9]{border-bottom-color:#722ed1}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.designing .lane-header .lane-title[data-v-6e664af9]{color:#531dab}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.designing .lane-header .lane-count[data-v-6e664af9]{background:#722ed1}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.planning .lane-header[data-v-6e664af9]{border-bottom-color:#13c2c2}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.planning .lane-header .lane-title[data-v-6e664af9]{color:#08979c}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.planning .lane-header .lane-count[data-v-6e664af9]{background:#13c2c2}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.developing .lane-header[data-v-6e664af9]{border-bottom-color:#1890ff}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.developing .lane-header .lane-title[data-v-6e664af9]{color:#096dd9}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.developing .lane-header .lane-count[data-v-6e664af9]{background:#1890ff}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.accepting .lane-header[data-v-6e664af9]{border-bottom-color:#eb2f96}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.accepting .lane-header .lane-title[data-v-6e664af9]{color:#c41d7f}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.accepting .lane-header .lane-count[data-v-6e664af9]{background:#eb2f96}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.delivered .lane-header[data-v-6e664af9]{border-bottom-color:#52c41a}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.delivered .lane-header .lane-title[data-v-6e664af9]{color:#389e0d}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane.delivered .lane-header .lane-count[data-v-6e664af9]{background:#52c41a}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-content[data-v-6e664af9]{flex:1;padding:4px;max-height:140px;overflow-y:auto}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-content .card-item[data-v-6e664af9]{display:flex;align-items:center;padding:4px 6px;background:#fafafa;border-radius:3px;margin-bottom:3px;cursor:pointer;transition:all .2s}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-content .card-item[data-v-6e664af9]:last-child{margin-bottom:0}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-content .card-item[data-v-6e664af9]:hover{background:#e6f7ff}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-content .card-item.card-highlight[data-v-6e664af9]{background:#fff7e6;border:1px solid #ffa940;animation:highlight-pulse-6e664af9 1.5s ease-in-out 2}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-content .card-item .card-id[data-v-6e664af9]{font-size:10px;color:#8c8c8c;margin-right:4px;flex-shrink:0}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-content .card-item .card-title[data-v-6e664af9]{font-size:11px;color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swimlane-card .swimlane-container .dept-row .lanes-wrapper .lane .lane-content .empty-tip[data-v-6e664af9]{text-align:center;color:#bfbfbf;font-size:11px;padding:8px 0}@keyframes highlight-pulse-6e664af9{0%,to{background:#fff7e6}50%{background:#ffe7ba}}.w-node-err[data-v-32b17837]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.hero-chart-card[data-v-32b17837]{margin-bottom:24px}.hero-chart-card .filter-card[data-v-32b17837]{background:#fff;margin-bottom:16px}.hero-chart-card .filter-card .filter-header[data-v-32b17837]{margin-bottom:16px;border-bottom:1px solid #f0f0f0;padding-bottom:12px}.hero-chart-card .filter-card .filter-header .title[data-v-32b17837]{font-size:16px;font-weight:600;color:#262626}.hero-chart-card .filter-card .filter-content .filter-row[data-v-32b17837]{display:flex;align-items:center;margin-bottom:12px}.hero-chart-card .filter-card .filter-content .filter-row[data-v-32b17837]:last-child{margin-bottom:0}.hero-chart-card .filter-card .filter-content .filter-item[data-v-32b17837]{display:flex;align-items:center}.hero-chart-card .filter-card .filter-content .filter-item .label[data-v-32b17837]{margin-right:8px;color:#666;font-weight:500;white-space:nowrap}.w-node-err[data-v-d3ebf094]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-d3ebf094] .config-card-content{height:calc(100vh - 130px)}[data-v-d3ebf094] .config-card-content>.ant-row,[data-v-d3ebf094] .config-card-content>.ant-row>.ant-col,[data-v-d3ebf094] .config-card-content>.ant-row>.ant-col>.ant-card,[data-v-d3ebf094] .config-card-content>.ant-row>.ant-col>.ant-card>.ant-card-body,[data-v-d3ebf094] .config-card-content>.ant-row>.ant-col>.ant-card>.ant-card-body>div{height:100%!important}[data-v-d3ebf094] .config-card-content>.ant-row>.ant-col>.ant-card>.ant-card-body>div>div{display:flex;flex-direction:column}[data-v-d3ebf094] .config-card-content>.ant-row>.ant-col>.ant-card>.ant-card-body>div>div>.content{flex:1;overflow-y:auto}.w-node-err[data-v-3582e418]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.template-card[data-v-3582e418]{width:160px;height:180px;cursor:pointer;border-radius:12px}.template-name[data-v-3582e418]{width:120px;font-weight:500;color:rgba(0,0,0,.65);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.template-name[data-v-3582e418]:hover{color:#1890ff}.active[data-v-3582e418],.template-card[data-v-3582e418]:hover{border-color:#1890ff}.active-icon[data-v-3582e418]{position:absolute;color:#1890ff;font-size:16px;right:8px}.template-action[data-v-3582e418]{text-align:center;width:134px}.w-node-err[data-v-05027d9b]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-05027d9b] .ant-form-item{margin-bottom:8px;display:flex}[data-v-05027d9b] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data[data-v-05027d9b]{margin-top:16px}.w-node-err[data-v-8d36eab2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.read-tag[data-v-8d36eab2]{margin-right:0;margin-left:2px;padding:2px;line-height:10px;font-size:10px}.w-node-err[data-v-e4de6658]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-e4de6658] .ant-tabs-tab{margin-right:4px}.filter-card[data-v-e4de6658]{margin-bottom:16px}.search-form .ant-form-item[data-v-e4de6658]{display:flex}[data-v-e4de6658] .ant-form-item{margin-bottom:8px;display:flex}.w-node-err[data-v-eb6597ec]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.source-status[data-v-eb6597ec]{cursor:pointer;display:inline-block;padding:2px;padding-right:2px;line-height:22px;border-radius:4px}.source-status .ant-tag[data-v-eb6597ec]{margin-right:2px}.source-status .icon-down[data-v-eb6597ec]{opacity:0}.edit-status[data-v-eb6597ec]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-eb6597ec]{opacity:1}.w-node-err[data-v-f6abb01c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-page-header[data-v-f6abb01c]{padding:8px}.associate-button[data-v-f6abb01c]{margin-bottom:16px;float:right}[data-v-f6abb01c] .ant-tabs-tab{margin-right:4px}.w-node-err[data-v-218c1bd4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.prompt-manager .operation-bar[data-v-218c1bd4]{display:flex;align-items:center;margin-bottom:16px}.prompt-manager .description-cell .description-text[data-v-218c1bd4]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:280px;line-height:1.4}.prompt-manager .case-cell .case-text[data-v-218c1bd4]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:400px;line-height:1.4}[data-v-218c1bd4] .ant-table-tbody>tr>td{vertical-align:top}[data-v-218c1bd4] .ant-form-item-label{font-weight:500}.w-node-err[data-v-7d327019]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-7d327019]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-058f46d5]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.main-card[data-v-058f46d5]{font-weight:500;text-align:center;font-size:22px}.other-card[data-v-058f46d5]{font-weight:400;text-align:center;font-size:16px}.add-top[data-v-058f46d5]{margin-top:10px}.purple[data-v-e37509ce]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-e37509ce]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-e37509ce]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-4fc0d27f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-4fc0d27f] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-4fc0d27f] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-4fc0d27f] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-4fc0d27f] .ant-page-header{padding:0}[data-v-4fc0d27f] .ant-tabs-bar{margin:0 0 12px 0}.w-node-err[data-v-0517d5f8],.w-node-err[data-v-d3bf031a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-0517d5f8] .ant-upload-select-picture-card{width:100px;height:100px;margin:2px 2px -2px 2px}[data-v-0517d5f8] .ant-upload-list-picture-card .ant-upload-list-item{width:100px;height:100px;margin:2px 0;padding:2px}[data-v-0517d5f8] .ant-upload-list-picture-card-container{width:100px;height:100px;margin:0 2px}.w-node-err[data-v-998f9e96]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-998f9e96] .ant-form-item{margin-bottom:12px}.submit[data-v-998f9e96]{width:100px;margin:0 auto}[data-v-998f9e96] .ant-modal-body{padding:8px 48px 16px 48px}.w-node-err[data-v-1aa2718d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.requirement-card[data-v-1aa2718d]{border-radius:8px;width:calc(100vw - 276px)}.requirement-card .label[data-v-1aa2718d]{margin-right:6px;font-size:12px;color:#7c8597}.requirement-card .content[data-v-1aa2718d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%;vertical-align:bottom}.w-node-err[data-v-18a43cf6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-18a43cf6] .ant-form .ant-form-item{margin-bottom:4px}[data-v-18a43cf6] .search-field-form-model .ant-form-item{margin-bottom:0;line-height:40px}[data-v-18a43cf6] .ant-card-body{padding:8px 0;height:400px;overflow:auto}.view-item[data-v-18a43cf6]{height:40px;line-height:40px;cursor:pointer;padding:0 12px;width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-item[data-v-18a43cf6]:hover,.view-item_active[data-v-18a43cf6]{background-color:#e6f7ff;color:#1890ff}.view-item_more[data-v-18a43cf6]{float:right;font-weight:700}.w-node-err[data-v-a0d3f77c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-a0d3f77c] .ant-select-selection{width:auto;border:0;display:inline-block}[data-v-a0d3f77c] .ant-select-selection:focus{border:0}.views[data-v-a0d3f77c]{line-height:32px;float:left}.w-node-err[data-v-3c0ed826]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-3c0ed826]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-status .icon-down[data-v-3c0ed826]{opacity:0}.edit-status[data-v-3c0ed826]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-3c0ed826]{opacity:1}.w-node-err[data-v-d54b66aa]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.story-date[data-v-d54b66aa]{color:rgba(0,0,0,.65);font-size:14px}.edit-story-date[data-v-d54b66aa]{cursor:pointer;display:block;line-height:22px;padding:0 4px;min-width:50px}.edit-story-date[data-v-d54b66aa]:hover{background-color:#e4e4e4}.w-node-err[data-v-48ad1be3]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-48ad1be3] .ant-form-item{margin-bottom:2px}.form-model-item[data-v-48ad1be3]{width:100%}.filter-btn[data-v-48ad1be3]{margin-top:16px}.w-node-err[data-v-3cfcebc2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3cfcebc2] .ant-form-item{margin-bottom:8px;display:flex}[data-v-3cfcebc2] .ant-form-item .ant-form-item-control-wrapper{flex:1}.w-node-err[data-v-6b6d8cf1]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6b6d8cf1] .ant-tabs-tab{margin-right:0}[data-v-6b6d8cf1] .ant-form-item{margin-bottom:8px;display:flex}[data-v-6b6d8cf1] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data[data-v-6b6d8cf1]{margin-top:16px}.w-node-err[data-v-435e7e4a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item[data-v-435e7e4a]{display:block}.ql-container.ql-snow[data-v-435e7e4a]{border:none}.w-node-err[data-v-1a09979f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-1a09979f] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-1a09979f] .ant-form-item{margin-bottom:16px}.w-node-err[data-v-883e10e8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-883e10e8]{cursor:pointer;display:inline-block;padding:0 4px;line-height:22px}.edit-status .icon-down[data-v-883e10e8]{opacity:0}.edit-status[data-v-883e10e8]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-883e10e8]{opacity:1}.w-node-err[data-v-6b5ea5b0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6b5ea5b0] .ant-form-item{margin-bottom:8px}.w-node-err[data-v-4ed05049]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.submit[data-v-4ed05049]{width:100px;margin:0 auto}[data-v-4ed05049] .ant-modal-body{padding:8px 48px 16px 48px}[data-v-4ed05049] .ant-drawer-body{padding:5px 24px 24px}.w-node-err[data-v-ca5992c6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-ca5992c6] .ant-form-item{margin-bottom:4px}[data-v-ca5992c6] .ant-form-item-label{line-height:32px}.submit[data-v-ca5992c6]{width:100px;margin:0 auto}[data-v-ca5992c6] .ant-modal-body{padding:8px 48px 16px 48px}.w-node-err[data-v-03018f32]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-03018f32] .ant-form-item{margin-bottom:8px;display:flex}[data-v-03018f32] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data[data-v-03018f32]{margin-top:16px}.w-node-err[data-v-90e2452e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-90e2452e] .ant-form-item{margin-bottom:8px;display:flex}[data-v-90e2452e] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data[data-v-90e2452e]{margin-top:16px}.w-node-err[data-v-2c1e9318]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.star-rating[data-v-2c1e9318]{display:flex;align-items:center}.w-node-err[data-v-29e9f02e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.form-actions[data-v-29e9f02e]{text-align:right;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.evaluation-content[data-v-29e9f02e]{max-width:200px;word-break:break-word;white-space:pre-wrap}[data-v-29e9f02e] .ant-form-item{margin-bottom:16px}.w-node-err[data-v-ee4a6e60]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-ee4a6e60] .ant-form-item{margin-bottom:8px;display:flex}[data-v-ee4a6e60] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data[data-v-ee4a6e60]{margin-top:16px}.w-node-err[data-v-3530097e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.loading-container[data-v-3530097e]{text-align:center;padding:40px 20px}.loading-container .loading-text[data-v-3530097e]{margin-top:16px;color:#86909c;font-size:14px}.assess-task-list .task-header[data-v-3530097e]{margin-bottom:20px;text-align:center}.assess-task-list .task-header h4[data-v-3530097e]{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#1d2129}.assess-task-list .task-header .task-desc[data-v-3530097e]{margin:0;font-size:13px;color:#86909c;line-height:1.5}.assess-task-list .task-items[data-v-3530097e]{display:flex;flex-direction:column;gap:16px}.assess-task-list .task-item[data-v-3530097e]{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#f7f8fa;border-radius:8px;border:1px solid #f2f3f5;transition:all .3s cubic-bezier(.4,0,.2,1)}.assess-task-list .task-item[data-v-3530097e]:hover{background:#fff;border-color:#165dff;box-shadow:0 2px 8px rgba(22,93,255,.1);transform:translateY(-1px)}.assess-task-list .task-item .team-info[data-v-3530097e]{display:flex;align-items:center;gap:8px;flex:1}.assess-task-list .task-item .team-info .team-icon[data-v-3530097e]{color:#165dff;font-size:16px}.assess-task-list .task-item .team-info .team-name[data-v-3530097e]{font-size:14px;font-weight:500;color:#1d2129}.assess-task-list .task-item .point-input[data-v-3530097e]{position:relative;display:flex;align-items:center;gap:8px}.assess-task-list .task-item .point-input .point-unit[data-v-3530097e]{font-size:13px;color:#86909c;font-weight:500}.empty-state[data-v-3530097e]{text-align:center;padding:40px 20px}[data-v-3530097e] .ant-input-number{border-radius:6px}[data-v-3530097e] .ant-input-number:focus,[data-v-3530097e] .ant-input-number:hover{border-color:#165dff;box-shadow:0 0 0 2px rgba(22,93,255,.1)}[data-v-3530097e] .ant-input-number .ant-input-number-input{text-align:center;font-weight:500}[data-v-3530097e] .ant-modal-body{padding:24px}[data-v-3530097e] .ant-empty .ant-empty-description{color:#86909c;font-size:13px}.w-node-err[data-v-5fda2a25]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.loading-container[data-v-5fda2a25]{text-align:center;padding:40px 20px}.loading-container .loading-text[data-v-5fda2a25]{margin-top:16px;color:#86909c;font-size:14px}.assess-confirm-content .section-header[data-v-5fda2a25]{display:flex;align-items:center;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.assess-confirm-content .section-header .header-icon[data-v-5fda2a25]{margin-right:8px;font-size:16px}.assess-confirm-content .section-header .header-text[data-v-5fda2a25]{font-size:14px;font-weight:500;color:#1f2329}.assess-confirm-content .team-assess-section[data-v-5fda2a25]{margin-bottom:12px;padding:12px;background:#fff;border-radius:8px;border:1px solid #d9d9d9}.assess-confirm-content .team-assess-section .section-header .header-icon[data-v-5fda2a25]{color:#1890ff}.assess-confirm-content .team-assess-section .team-table[data-v-5fda2a25]{margin-top:16px}.assess-confirm-content .team-assess-section .team-table .point-value[data-v-5fda2a25]{font-weight:500}.assess-confirm-content .team-assess-section .team-table .point-value.valid-point[data-v-5fda2a25]{color:#52c41a}.assess-confirm-content .team-assess-section .team-table .point-value.invalid-point[data-v-5fda2a25]{color:#999}.assess-confirm-content .team-assess-section .empty-state[data-v-5fda2a25]{text-align:center;padding:40px 20px}.assess-confirm-content .workload-confirm-section[data-v-5fda2a25]{padding:12px;background:#fff;border-radius:8px;border:1px solid #d9d9d9}.assess-confirm-content .workload-confirm-section .section-header .header-icon[data-v-5fda2a25]{color:#52c41a}.assess-confirm-content .workload-confirm-section .confirm-content .method-selection[data-v-5fda2a25]{margin-bottom:20px;display:flex;align-items:center;gap:12px}.assess-confirm-content .workload-confirm-section .confirm-content .method-selection .method-label[data-v-5fda2a25]{font-size:14px;color:#666;font-weight:500;width:100px;text-align:right}.assess-confirm-content .workload-confirm-section .confirm-content .workload-input-section .input-group[data-v-5fda2a25]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.assess-confirm-content .workload-confirm-section .confirm-content .workload-input-section .input-group .input-label[data-v-5fda2a25]{font-size:14px;color:#666;font-weight:500;width:100px;text-align:right}.assess-confirm-content .workload-confirm-section .confirm-content .workload-input-section .input-group .workload-input[data-v-5fda2a25]{width:140px}.assess-confirm-content .workload-confirm-section .confirm-content .workload-input-section .input-group .input-unit[data-v-5fda2a25]{font-size:14px;color:#999}.assess-confirm-content .workload-confirm-section .confirm-content .workload-input-section .calculation-info .info-text[data-v-5fda2a25]{font-size:12px;color:#999;line-height:1.4}.step-card .ant-card-body{padding:18px 20px 0 20px}.sub-node .ant-list-item-no-flex{padding-top:2px;padding-bottom:2px}.w-node-err[data-v-eca26890]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.step-card .step-card-content[data-v-eca26890]{overflow:auto;padding:10px 0}.step-card .step-card-content .step-card-steps[data-v-eca26890]{margin-bottom:12px}.step-card .step-card-content .step-card-steps-with-nodes[data-v-eca26890] .ant-steps-item-description{margin-left:-32px;max-width:188px!important;margin-top:8px}.step-card .step-card-content .step-card-steps-with-nodes[data-v-eca26890] .ant-steps-item-description .child-step-icon{font-size:10px;font-weight:400;background:#85b5fa;border-radius:50%;width:24px;height:24px;color:#fff}.step-card .step-card-content .step-card-steps-with-nodes[data-v-eca26890] .ant-steps-item-description .ant-steps-item-active .child-step-icon{background:#448ef7}.step-card .step-card-content .step-card-steps-with-nodes[data-v-eca26890] .ant-steps-item-description .ant-steps-item-finish .child-step-icon{background:#fff;border:1px solid #448ef7;color:#448ef7}.step-card .step-card-content .step-card-steps-with-nodes[data-v-eca26890] .ant-steps-item-description .ant-steps-item-icon{margin-right:8px}.step-card .step-card-content .step-card-steps-with-nodes[data-v-eca26890] .ant-steps-item-description .ant-steps-item-container{margin-bottom:8px}.step-card .step-card-content .step-card-steps-with-nodes[data-v-eca26890] .ant-steps-item-description .ant-steps-item-content{min-height:0}.step-card .step-card-content .step-card-steps-with-nodes[data-v-eca26890] .ant-steps-item-description .ant-steps-item-content .ant-steps-item-title{font-size:13px;line-height:24px}.step-card .step-card-content .step-card-steps-with-nodes[data-v-eca26890] .ant-timeline-item-head-custom .ant-tag{width:65px}.step-card .step-card-content .step-card-steps-with-nodes[data-v-eca26890] .ant-timeline-item-tail{left:0}.w-node-err[data-v-564ecab5]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-564ecab5] .ant-form-item{margin-bottom:8px;display:flex}[data-v-564ecab5] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data[data-v-564ecab5]{margin-top:16px}.w-node-err[data-v-1a6db436]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.story-date[data-v-1a6db436]{color:rgba(0,0,0,.65);font-size:14px}.edit-story-date[data-v-1a6db436]{cursor:pointer;display:block;line-height:22px;padding:0 4px}.edit-story-date[data-v-1a6db436]:hover{background-color:#e4e4e4}.w-node-err[data-v-90301f2c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-90301f2c] .customer-filter{margin-bottom:16px}[data-v-90301f2c] .customer-filter .ant-page-header{padding:0}[data-v-90301f2c] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-90301f2c] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-90301f2c] .customer-filter .filter-right{float:right;text-align:right}.w-node-err[data-v-3fb880fa]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3fb880fa] .ant-card{margin-bottom:8px}[data-v-3fb880fa] .ant-card-body{padding:0}[data-v-3fb880fa] .service-form-card .a-card-body{margin:8px 12px;width:30%}.service-card_lable[data-v-3fb880fa]{color:rgba(0,0,0,.35);margin-right:4px}.service-card_name[data-v-3fb880fa]{display:inline-block;height:24px;margin-left:8px;color:rgba(0,0,0,.85);line-height:24px;vertical-align:top}.service-card_action[data-v-3fb880fa]{display:inline-block;width:100%;text-align:right;align-items:right}.service-card_value[data-v-3fb880fa]{display:inline;line-height:28px}.test-suite-container[data-v-3fb880fa]{display:flex;flex-wrap:wrap;gap:8px;width:960px}.test-suite-card[data-v-3fb880fa]{width:234px;min-height:60px;border:1px solid #e8e8e8;border-radius:8px;background:#fafafa;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.test-suite-card[data-v-3fb880fa]:hover{border-color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.15);transform:translateY(-2px);background:#fff}.test-suite-card .card-content[data-v-3fb880fa]{padding:12px 8px;display:flex;flex-direction:row;align-items:center;height:100%;gap:8px}.test-suite-card .image-wrapper[data-v-3fb880fa]{flex-shrink:0;display:flex;justify-content:center;align-items:center}.test-suite-card .suite-info[data-v-3fb880fa]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.test-suite-card .suite-info .suite-name[data-v-3fb880fa]{font-size:12px;color:#333;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.test-suite-card .suite-info .suite-status[data-v-3fb880fa]{display:flex;align-items:center}.test-suite-card .suite-info .suite-status .ant-tag[data-v-3fb880fa]{margin-right:0;display:flex;align-items:center;gap:4px}.add-card[data-v-3fb880fa]{border-style:dashed;background:#fafafa}.add-card[data-v-3fb880fa]:hover{border-color:#1890ff;background:#f0f7ff;transform:translateY(-2px)}.add-card .card-content[data-v-3fb880fa]{justify-content:center}.add-card .add-content[data-v-3fb880fa]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.w-node-err[data-v-4f6c5ade]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-4f6c5ade] .search-form .ant-form-item{margin-bottom:8px;display:flex}[data-v-4f6c5ade] .search-form .ant-form-item .ant-form-item-control-wrapper{flex:1;width:71%}.search-button[data-v-4f6c5ade]{width:100%}.issue_title[data-v-4f6c5ade]:hover{cursor:pointer;color:#1890ff}.issue_title[data-v-4f6c5ade]{color:rgba(0,0,0,.65)}.requirement_search[data-v-4f6c5ade]{margin:8px 0}.w-node-err[data-v-501b5c92]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.search-button[data-v-501b5c92]{width:100%}.issue_title[data-v-501b5c92]:hover{cursor:pointer;color:#1890ff}.issue_title[data-v-501b5c92]{color:rgba(0,0,0,.65)}.requirement_search[data-v-501b5c92]{margin:8px 0}.testplan-form-item :deep(.ant-form-item-control){line-height:unset}.testplan-form-item .steps_table :deep(.ant-table-tbody>tr>td){padding:2px;border-bottom:none}.w-node-err[data-v-2a76453c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-card[data-v-2a76453c]{margin:16px 0}[data-v-2a76453c] .ant-card-body{padding:16px}[data-v-2a76453c] .ant-tabs-nav .ant-tabs-tab{margin:-16px 32px 0 0}.release-radio[data-v-2a76453c]{display:block;height:30px;line-height:30px}.workflow-alert-info[data-v-2a76453c]{margin-bottom:8px}.submit-button[data-v-2a76453c]{min-width:100px}.w-node-err[data-v-f6d61460]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.changelog-edit-container[data-v-f6d61460]{display:flex;align-items:flex-start;margin-bottom:16px;position:relative;overflow:visible}.changelog-edit-content[data-v-f6d61460]{flex:1;min-width:0}.changelog-edit-placeholder[data-v-f6d61460]{min-height:36px;display:flex;align-items:center;padding:8px 12px;background:#fafafa;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;transition:all .2s ease}.changelog-edit-placeholder[data-v-f6d61460]:hover{background:#f5f5f5;border-color:#d9d9d9}.changelog-edit-placeholder .placeholder-text[data-v-f6d61460]{font-size:14px;color:#999;font-style:italic}.changelog-edit-form[data-v-f6d61460]{position:relative}.changelog-edit-form .changelog-edit-actions[data-v-f6d61460]{margin-top:12px}.changelog-edit-form .reply-hint[data-v-f6d61460]{display:flex;align-items:center;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;padding:8px 12px;margin-bottom:12px;font-size:14px;color:#1890ff}.changelog-edit-form .reply-hint .reply-text[data-v-f6d61460]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.changelog-edit-form .reply-hint .reply-close[data-v-f6d61460]{cursor:pointer;font-size:16px;color:#999;margin-left:8px}.changelog-edit-form .reply-hint .reply-close[data-v-f6d61460]:hover{color:#666}[data-v-f6d61460] .ant-card-body{padding:16px}[data-v-f6d61460] .ant-tabs-nav .ant-tabs-tab{margin:-16px 32px 0 0}.changelog-item[data-v-f6d61460]{display:flex;align-items:flex-start;margin-bottom:12px;background:transparent;transition:all .2s ease;border-radius:6px}.changelog-item[data-v-f6d61460]:hover{background-color:#f8f9fa}.changelog-avatar[data-v-f6d61460]{margin-right:12px;width:36px;height:36px;border-radius:50%;flex-shrink:0}.changelog-main[data-v-f6d61460]{flex:1;min-width:0}.changelog-header[data-v-f6d61460]{margin-bottom:8px}.changelog-author[data-v-f6d61460]{display:flex;align-items:center;gap:8px;font-size:14px}.changelog-time[data-v-f6d61460]{font-size:13px;color:#b0b0b0;white-space:nowrap;margin-left:auto}.changelog-content[data-v-f6d61460]{font-size:15px;color:#222;word-break:break-word;line-height:1.8}.event-badge[data-v-f6d61460]{font-size:12px;padding:2px 4px;border-radius:8px;white-space:nowrap}.event-badge.event-create[data-v-f6d61460]{color:#52c41a;background-color:#f6ffed}.event-badge.event-modify[data-v-f6d61460]{color:#1890ff;background-color:#e6f7ff}.event-badge.event-stop[data-v-f6d61460]{color:#ff4d4f;background-color:#fff2f0}.event-badge.event-comment[data-v-f6d61460]{color:#722ed1;background-color:#f9f0ff}.event-badge.event-next[data-v-f6d61460]{color:#13c2c2;background-color:#e6fffb}.event-badge.event-back[data-v-f6d61460]{color:#fa8c16;background-color:#fff7e6}.event-badge.event-review[data-v-f6d61460]{color:#52c41a;background-color:#f6ffed}.event-badge.event-default[data-v-f6d61460]{color:#666;background-color:#f5f5f5}.changelog-actions[data-v-f6d61460]{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:14px;color:#b0b0b0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-btn[data-v-f6d61460]{display:flex;align-items:center;cursor:pointer}.action-btn[data-v-f6d61460]:hover{color:#2176ff}.action-icon[data-v-f6d61460]{font-style:normal;margin-right:4px}.changelog-edit-container[data-v-f6d61460],.changelog-list[data-v-f6d61460]{max-width:960px}.reply-count[data-v-f6d61460]{color:#1890ff;font-size:12px;background-color:#e6f7ff;padding:2px 6px;border-radius:8px}.reply-quote[data-v-f6d61460]{margin-bottom:12px}.reply-quote .quote-content[data-v-f6d61460]{background-color:#f8f9fa;border-left:4px solid #e9ecef;padding:8px 12px;border-radius:4px;font-size:14px;color:#6c757d;line-height:1.5;cursor:pointer;transition:all .2s ease}.reply-quote .quote-content[data-v-f6d61460]:hover{background-color:#e9ecef;border-left-color:#1890ff}.reply-quote .quote-content .reply-text[data-v-f6d61460]{font-size:14px;color:#6c757d;line-height:1.5}.reply-quote .quote-content .quote-link-icon[data-v-f6d61460]{margin-left:8px;color:#1890ff;font-size:12px;cursor:pointer}.comment-highlight[data-v-f6d61460]{animation:highlight-pulse-f6d61460 2s ease-in-out}@keyframes highlight-pulse-f6d61460{0%,to{background-color:transparent}50%{background-color:#fff3cd}}.w-node-err[data-v-553580ce]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-553580ce] .ant-form-item{margin-bottom:12px}.submit[data-v-553580ce]{width:100px;margin:0 auto}[data-v-553580ce] .ant-modal-body{padding:8px 48px 16px 48px}.w-node-err[data-v-76e2c8ba]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.left-title[data-v-76e2c8ba]{font-weight:500;color:#535050}.right-col[data-v-76e2c8ba]{border-left:1px solid #e5dede;padding-left:12px!important}[data-v-76e2c8ba] .ant-collapse-item{border:1px solid #e5dede;transition:transform .3s ease}[data-v-76e2c8ba] .ant-collapse-item:hover{box-shadow:3px 3px 5px 2px rgba(0,0,0,.06);transform:scale(1.003)}[data-v-76e2c8ba] .ant-collapse>.ant-collapse-item{border-bottom:1px solid #e5dede}[data-v-76e2c8ba] .vditor-reset{max-width:900px!important;width:100%!important}.w-node-err[data-v-2f7ad4a0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item[data-v-2f7ad4a0]{display:block}.ql-container.ql-snow[data-v-2f7ad4a0]{border:none}.w-node-err[data-v-64c7954e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-64c7954e] .ant-card-body{position:relative;padding:4px 16px 40px}[data-v-64c7954e] .ant-card-body .ant-page-header{padding:0}[data-v-64c7954e] .ant-card-body .ant-tabs-nav .ant-tabs-tab{margin:0 8px 0 0}[data-v-64c7954e] .ant-card-body .ant-page-header-heading{padding-top:12px}.invalid-card[data-v-64c7954e]{position:relative;overflow:hidden}.invalid-watermark[data-v-64c7954e]{position:absolute;top:60px;right:40px;opacity:.8;pointer-events:none;z-index:10;color:#ff4d4f}.invalid-alert[data-v-64c7954e]{margin-bottom:16px}.invalid-alert .invalid-reason strong[data-v-64c7954e]{color:#ff4d4f}.w-node-err[data-v-27ef53ac]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-27ef53ac] .ant-page-header-heading-title{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.small-form-model .ant-form-item{margin-bottom:8px}.search-button{width:100%}.testplan-form-item /deep/ .ant-form-item-control{line-height:unset}.testplan-form-item .steps_table{padding-top:3px;width:960px;display:inline-block}.testplan-form-item .steps_table /deep/ .ant-table-tbody>tr>td{padding:2px;border-bottom:none}.testplan-form-item .plan_table{padding-top:3px;width:960px;display:inline-block}.w-node-err[data-v-24f35dc9]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-card[data-v-24f35dc9]{margin:16px 0}[data-v-24f35dc9] .ant-card-body{padding:16px}[data-v-24f35dc9] .ant-tabs-nav .ant-tabs-tab{margin:-16px 32px 0 0}.release-radio[data-v-24f35dc9]{display:block;height:30px;line-height:30px}.workflow-alert-info[data-v-24f35dc9]{margin-bottom:8px}.submit-button[data-v-24f35dc9]{min-width:100px}.w-node-err[data-v-4c139673]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-4c139673] .ant-table-small{border:0}[data-v-4c139673] .ant-table-row-cell-break-word{border:0;padding:2px!important}.ant-input-number[data-v-4c139673]{width:100%}.w-node-err[data-v-ba07b5f6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.source-status[data-v-ba07b5f6]{cursor:pointer;display:inline-block;padding:2px;padding-right:2px;line-height:22px;border-radius:4px}.source-status .ant-tag[data-v-ba07b5f6]{margin-right:2px}.source-status .icon-down[data-v-ba07b5f6]{opacity:0}.edit-status[data-v-ba07b5f6]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-ba07b5f6]{opacity:1}.w-node-err[data-v-542c8c49]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.selection-container[data-v-542c8c49]{padding:12px;background:#fafafa;border-radius:6px;border:1px solid #e8e8e8;transition:all .3s ease}.selection-container[data-v-542c8c49]:hover{border-color:#d9d9d9}.selection-container .selection-header[data-v-542c8c49]{display:flex;justify-content:space-between;align-items:center}.requirement-checkbox-group-container[data-v-542c8c49]{max-height:280px;overflow-y:auto;background-color:#fff;border-radius:6px;border:1px solid #e8e8e8}.requirement-checkbox-group-container[data-v-542c8c49]::-webkit-scrollbar{width:6px}.requirement-checkbox-group-container[data-v-542c8c49]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.requirement-checkbox-group-container[data-v-542c8c49]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.requirement-checkbox-group-container[data-v-542c8c49]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.requirement-checkbox-group-container .requirement-checkbox[data-v-542c8c49]{width:100%;padding:0}.requirement-checkbox-group-container .requirement-checkbox[data-v-542c8c49] .ant-checkbox{margin-right:8px}.requirement-checkbox-group-container .requirement-tag[data-v-542c8c49]{font-size:11px;color:#1890ff;background-color:#e6f7ff;padding:2px 6px;border-radius:10px;margin-right:6px;font-weight:500}.requirement-checkbox-group-container .requirement-tag.requirement-unsold[data-v-542c8c49]{color:#722ed1;background-color:#f9f0ff;margin-left:4px}.requirement-checkbox-group-container .requirement-title[data-v-542c8c49]{font-size:13px;line-height:1.4;color:#333;text-decoration:none;max-width:400px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.requirement-checkbox-group-container .requirement-title[data-v-542c8c49]:hover{color:#1890ff}.requirement-checkbox-group-container .ant-checkbox-group[data-v-542c8c49]{display:block}.requirement-checkbox-group-container .requirement-price[data-v-542c8c49]{font-size:14px;color:#1890ff;font-weight:600}.requirement-checkbox-group-container .requirement-price .requirement-price-unit[data-v-542c8c49]{font-size:10px;color:#666;margin-left:2px;font-weight:400}.checkbox-group-container[data-v-542c8c49]{max-height:280px;overflow-y:auto}.checkbox-group-container[data-v-542c8c49]::-webkit-scrollbar{width:6px}.checkbox-group-container[data-v-542c8c49]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.checkbox-group-container[data-v-542c8c49]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.checkbox-group-container[data-v-542c8c49]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.checkbox-group-container .empty-state[data-v-542c8c49]{display:flex;justify-content:center;align-items:center;min-height:120px;color:#999}.checkbox-group-container .checkbox-grid-layout[data-v-542c8c49]{width:100%;display:flex;flex-wrap:wrap;gap:8px}.checkbox-group-container .checkbox-grid-layout .checkbox-grid-layout-item[data-v-542c8c49]{width:24%;min-width:120px}.checkbox-group-container .checkbox-grid-layout .team-checkbox-item[data-v-542c8c49]{width:100%;padding:10px 12px;border:1px solid #e8e8e8;border-radius:6px;background:#fff;transition:all .2s ease;display:flex;align-items:center;cursor:pointer}.checkbox-group-container .checkbox-grid-layout .team-checkbox-item[data-v-542c8c49]:hover{border-color:#1890ff;box-shadow:0 2px 6px rgba(24,144,255,.1)}.checkbox-group-container .checkbox-grid-layout .team-checkbox-item[data-v-542c8c49] .ant-checkbox{margin-right:8px}.checkbox-group-container .checkbox-grid-layout .team-checkbox-item[data-v-542c8c49] .ant-checkbox .ant-checkbox-inner{border-radius:3px}.checkbox-group-container .checkbox-grid-layout .team-checkbox-item .team-name[data-v-542c8c49]{font-size:13px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.3}.checkbox-group-container .checkbox-grid-layout .team-checkbox-item[data-v-542c8c49] .ant-checkbox-checked~.team-name,.checkbox-group-container .checkbox-grid-layout .team-checkbox-item[data-v-542c8c49]:has(.ant-checkbox-checked){border-color:#1890ff;background-color:#f6f9ff;color:#1890ff}[data-v-542c8c49] .ant-modal-body{padding:12px}[data-v-542c8c49] .ant-form-item{margin-bottom:12px}[data-v-542c8c49] .ant-input,[data-v-542c8c49] .ant-picker,[data-v-542c8c49] .ant-select-selector{border-radius:6px}[data-v-542c8c49] .ant-input:focus,[data-v-542c8c49] .ant-input:hover,[data-v-542c8c49] .ant-picker:focus,[data-v-542c8c49] .ant-picker:hover,[data-v-542c8c49] .ant-select-selector:focus,[data-v-542c8c49] .ant-select-selector:hover{border-color:#1890ff}[data-v-542c8c49] .ant-spin-container{position:relative}[data-v-542c8c49] .ant-list-item{padding:8px 12px;border-bottom:1px solid #f0f0f0}[data-v-542c8c49] .ant-list-item:last-child{border-bottom:none}@media (max-width:768px){.selection-container .selection-header[data-v-542c8c49]{flex-direction:column;align-items:flex-start;gap:8px}.selection-container .selection-header .selection-actions[data-v-542c8c49]{width:100%;justify-content:space-between}.checkbox-grid-layout .checkbox-grid-layout-item[data-v-542c8c49]{width:46%}}.w-node-err[data-v-1491ef9c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.venue-data-list[data-v-1491ef9c] .ant-table .ant-table-tbody>tr>td{padding:12px 16px}.venue-data-list .name-cell[data-v-1491ef9c]{display:flex;align-items:center;justify-content:space-between}.venue-data-list .name-cell .venue-name[data-v-1491ef9c]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.venue-data-list .name-cell .detail-link[data-v-1491ef9c]{padding:0;height:auto;line-height:1}.w-node-err[data-v-7a4e7c80]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-7a4e7c80] .ant-form-item{margin-bottom:0}[data-v-7a4e7c80] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}[data-v-7a4e7c80] .ant-calendar-picker,[data-v-7a4e7c80] .ant-input,[data-v-7a4e7c80] .ant-input-group,[data-v-7a4e7c80] .ant-picker,[data-v-7a4e7c80] .ant-select,[data-v-7a4e7c80] .ant-tree-select{width:100%}.w-node-err[data-v-b1daa120]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.venue-filter-form .filter-actions[data-v-b1daa120]{display:flex;text-align:right;margin-left:auto;align-items:flex-start;justify-content:flex-end}.venue-filter-form[data-v-b1daa120] .ant-form-item{margin-bottom:0}.venue-filter-form[data-v-b1daa120] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.venue-filter-form[data-v-b1daa120] .filter-popover .ant-popover-inner-content{padding:0}.venue-filter-form .filter-popover-content[data-v-b1daa120]{width:520px;max-height:70vh;overflow-y:auto;padding:12px}.venue-filter-form .filter-popover-content .filter-sections[data-v-b1daa120]{display:flex;flex-direction:column;gap:8px}.venue-filter-form .filter-popover-content .filter-sections .filter-section h3[data-v-b1daa120]{margin-bottom:4px;color:#495057;font-size:13px;font-weight:500;line-height:1.2}.venue-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item[data-v-b1daa120]{display:flex;align-items:center;cursor:move}.venue-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item .drag-handle[data-v-b1daa120]{padding:2px;cursor:move;opacity:.4;display:flex;align-items:center;transition:all .2s ease}.venue-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item .drag-handle[data-v-b1daa120]:hover{opacity:.7}.venue-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item[data-v-b1daa120] .ant-form-item{flex:1;margin-bottom:0}.w-node-err[data-v-85f05cd0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-85f05cd0] .customer-filter{margin-bottom:16px}[data-v-85f05cd0] .customer-filter .ant-page-header{padding:0}.w-node-err[data-v-f7e9187a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.team-selection[data-v-f7e9187a]{margin-bottom:2rem}.team-selection .team-arena-title[data-v-f7e9187a]{font-size:1.25rem;font-weight:600;color:#1d2129;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.team-selection .team-arena-title .team-count[data-v-f7e9187a]{font-size:.8125rem;color:#86909c;background:#f2f3f5;padding:.2rem .6rem;border-radius:999px}.team-selection .team-grid[data-v-f7e9187a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(115px,1fr));gap:1rem}.team-selection .team-card[data-v-f7e9187a]{background:linear-gradient(145deg,#f7f8fa,#fff);color:#1d2129;border:1px solid rgba(0,0,0,.03);border-radius:8px;padding:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem;overflow:hidden}.team-selection .team-card[data-v-f7e9187a]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}.team-selection .team-card[data-v-f7e9187a]:hover{transform:translateY(-3px);box-shadow:0 2px 6px rgba(0,0,0,.08)}.team-selection .team-card[data-v-f7e9187a]:hover:before{background:linear-gradient(90deg,#165dff,#722ed1)}.team-selection .team-card.current[data-v-f7e9187a]{background:linear-gradient(145deg,#fff5f5,#fff);border-color:rgba(245,63,63,.08)}.team-selection .team-card.current[data-v-f7e9187a]:before{background:linear-gradient(90deg,#f53f3f,#f76560)}.team-selection .team-card.waiting[data-v-f7e9187a]{background:linear-gradient(145deg,#f4f3ff,#fff);border-color:rgba(114,46,209,.08)}.team-selection .team-card.excluded[data-v-f7e9187a]{background:#f7f8fa;color:#86909c;cursor:not-allowed;border-color:#f2f3f5;opacity:.8}.team-selection .team-card.excluded .team-info .team-name[data-v-f7e9187a]{color:#86909c;font-weight:500}.team-selection .team-card.excluded .team-avatar[data-v-f7e9187a]{filter:grayscale(50%);opacity:.7}.team-selection .team-card .team-avatar[data-v-f7e9187a]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#4080ff,#165dff);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;margin-bottom:.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 3px 10px rgba(22,93,255,.15)}.team-selection .team-card:hover .team-avatar[data-v-f7e9187a]{transform:scale(1.05);box-shadow:0 5px 14px rgba(22,93,255,.25)}.team-selection .team-card.current .team-avatar[data-v-f7e9187a]{background:linear-gradient(135deg,#f53f3f,#f76560);box-shadow:0 3px 10px rgba(245,63,63,.15)}.team-selection .team-card.current:hover .team-avatar[data-v-f7e9187a]{box-shadow:0 5px 14px rgba(245,63,63,.25)}.team-selection .team-card .team-info .team-name[data-v-f7e9187a]{font-size:.9375rem;font-weight:600;margin-bottom:.5rem;color:#1d2129}.team-selection .team-card .team-info .team-label[data-v-f7e9187a]{font-size:.75rem;color:#86909c;padding:.1rem .5rem;border-radius:3px;background:rgba(0,0,0,.03)}.team-selection .team-card .team-info .team-ready[data-v-f7e9187a]{color:#165dff}.team-selection .team-card .team-info .team-not-ready[data-v-f7e9187a]{color:#86909c}@media (max-width:768px){.team-selection .team-grid[data-v-f7e9187a]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.75rem}}.w-node-err[data-v-dac65e64]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.auction-area-card[data-v-dac65e64]{flex:1;display:flex;flex-direction:column;background:#fff;border:none;border-radius:12px;box-shadow:0 3px 12px rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.auction-area-card[data-v-dac65e64]:hover{box-shadow:0 6px 18px rgba(0,0,0,.12);transform:translateY(-2px)}.arena-title[data-v-dac65e64]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#1d2129;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa;margin:0}.arena-title .anticon[data-v-dac65e64]{color:#165dff;font-size:18px;transition:all .3s cubic-bezier(.4,0,.2,1)}.arena-title:hover .anticon[data-v-dac65e64]{transform:scale(1.1)}.arena-title .arena-subtitle[data-v-dac65e64]{font-size:12px;opacity:.6;margin-left:8px;color:#86909c}.auction-area[data-v-dac65e64]{text-align:center;padding:16px;flex:1;overflow-y:auto}.welcome-screen[data-v-dac65e64]{margin-bottom:1rem}.welcome-screen .welcome-content[data-v-dac65e64]{text-align:center;padding:1rem 1rem}.welcome-screen .welcome-content .welcome-title[data-v-dac65e64]{font-size:1.75rem;font-weight:700;color:#1d2129;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.welcome-screen .welcome-content .welcome-title .anticon[data-v-dac65e64]{color:#165dff;font-size:2rem}.welcome-screen .welcome-content .welcome-countdown[data-v-dac65e64]{margin:1rem 0}.welcome-screen .welcome-content .welcome-subtitle[data-v-dac65e64]{font-size:1rem;color:#86909c;margin-bottom:1rem}.welcome-screen .welcome-content .welcome-stats[data-v-dac65e64]{display:flex;justify-content:center;gap:1rem}.welcome-screen .welcome-content .welcome-stats .stat-item[data-v-dac65e64]{text-align:center;background:#fff;border:1px solid #f2f3f5;border-radius:8px;padding:1rem;min-width:80px}.welcome-screen .welcome-content .welcome-stats .stat-item .stat-number[data-v-dac65e64]{font-size:2rem;font-weight:700;color:#165dff;line-height:1;margin-bottom:.25rem}.welcome-screen .welcome-content .welcome-stats .stat-item .stat-label[data-v-dac65e64]{font-size:.75rem;color:#86909c;font-weight:500}.current-requirement[data-v-dac65e64]{margin-bottom:1rem}.current-requirement .requirement-spotlight[data-v-dac65e64]{position:relative;background:linear-gradient(135deg,#1d2129,#202637);color:#fff;border-radius:12px;padding:1rem;overflow:hidden}.current-requirement .requirement-spotlight[data-v-dac65e64]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,rgba(22,93,255,.15) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(114,46,209,.15) 0,transparent 50%);opacity:.7;transition:all .3s cubic-bezier(.4,0,.2,1)}.current-requirement .requirement-spotlight[data-v-dac65e64]:hover:before{opacity:1}.current-requirement .requirement-spotlight .spotlight-content[data-v-dac65e64]{position:relative;z-index:2}.current-requirement .requirement-spotlight .spotlight-content .current-requirement-tag[data-v-dac65e64]{font-size:1.75rem;font-weight:700;margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;gap:.5rem;letter-spacing:-.5px}.current-requirement .requirement-spotlight .spotlight-content .current-requirement-title[data-v-dac65e64]{font-size:1rem;opacity:.9;margin-bottom:.5rem;max-width:600px;margin-left:auto;margin-right:auto}.current-requirement .requirement-spotlight .spotlight-content .requirement-progress[data-v-dac65e64]{font-size:.875rem;opacity:.8;font-weight:500}.auction-status[data-v-dac65e64]{margin-bottom:1rem}.auction-status .status-text[data-v-dac65e64]{font-size:1rem;font-weight:600;padding:.5rem 1.25rem;border-radius:999px;display:inline-block;box-shadow:0 2px 4px rgba(0,0,0,.1)}.auction-status .status-text.waiting[data-v-dac65e64]{background-color:rgba(255,125,0,.1);color:#ff7d00}.auction-status .status-text.finished[data-v-dac65e64]{background:linear-gradient(90deg,#00b42a,#00a854);color:#fff}.auction-status .status-text.empty[data-v-dac65e64]{background:linear-gradient(90deg,#86909c,#4e5969);color:#fff}.countdown[data-v-dac65e64]{margin-bottom:1rem}.countdown .countdown-ring[data-v-dac65e64]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;background-color:#f7f8fa;border-radius:8px;position:relative;overflow:hidden}.countdown .countdown-ring[data-v-dac65e64]:before{top:0}.countdown .countdown-ring[data-v-dac65e64]:after,.countdown .countdown-ring[data-v-dac65e64]:before{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(22,93,255,.2),transparent)}.countdown .countdown-ring[data-v-dac65e64]:after{bottom:0}.countdown .countdown-ring .countdown-text[data-v-dac65e64]{font-size:.875rem;color:#1d2129;font-weight:600}.countdown .countdown-ring .countdown-display[data-v-dac65e64]{font-size:3rem;font-weight:700;color:#1d2129;letter-spacing:-2px;margin-bottom:.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-variant-numeric:tabular-nums}.countdown .countdown-ring .countdown-display.urgent[data-v-dac65e64]{color:#f53f3f}.countdown .countdown-ring .countdown-display .countdown-number[data-v-dac65e64]{width:75px;height:90px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.countdown .countdown-ring .countdown-display .countdown-number[data-v-dac65e64]:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:rgba(0,0,0,.05)}.countdown .countdown-ring .countdown-display .countdown-number[data-v-dac65e64]:before{content:attr(data-label);position:absolute;bottom:10px;font-size:.7rem;font-weight:500;color:#86909c;letter-spacing:0}.countdown .countdown-ring .countdown-display .countdown-colon[data-v-dac65e64]{font-size:2.5rem;color:#165dff;animation:pulse-dac65e64 1s infinite;position:relative;top:-5px}.countdown .countdown-ring .countdown-tip[data-v-dac65e64]{font-size:.875rem;color:#86909c;letter-spacing:.5px;margin-top:.25rem}.action-buttons[data-v-dac65e64]{margin-bottom:1rem;display:flex;justify-content:center;gap:1.25rem}.action-buttons .accept-btn[data-v-dac65e64],.action-buttons .reject-btn[data-v-dac65e64]{border:none;border-radius:8px;padding:.875rem 2.25rem;font-size:1rem;font-weight:600;min-width:120px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;overflow:hidden;cursor:pointer}.action-buttons .accept-btn[data-v-dac65e64]:before,.action-buttons .reject-btn[data-v-dac65e64]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:all .3s cubic-bezier(.4,0,.2,1)}.action-buttons .accept-btn[data-v-dac65e64]:hover:before,.action-buttons .reject-btn[data-v-dac65e64]:hover:before{left:100%}.action-buttons .accept-btn[data-v-dac65e64]:hover,.action-buttons .reject-btn[data-v-dac65e64]:hover{transform:translateY(-2px)}.action-buttons .accept-btn .anticon[data-v-dac65e64],.action-buttons .reject-btn .anticon[data-v-dac65e64]{font-size:1rem}.action-buttons .accept-btn[data-v-dac65e64]{background:linear-gradient(90deg,#00b42a,#00a854);color:#fff;box-shadow:0 3px 10px rgba(0,180,42,.25)}.action-buttons .accept-btn[data-v-dac65e64]:hover{box-shadow:0 5px 14px rgba(0,180,42,.35)}.action-buttons .reject-btn[data-v-dac65e64]{background:linear-gradient(90deg,#f53f3f,#f76560);color:#fff;box-shadow:0 3px 10px rgba(245,63,63,.25)}.action-buttons .reject-btn[data-v-dac65e64]:hover{box-shadow:0 5px 14px rgba(245,63,63,.35)}.auction-results[data-v-dac65e64]{margin-bottom:1rem}.auction-results .results-header[data-v-dac65e64]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem 1rem;background:linear-gradient(135deg,#f7f8fa,#fff);border-radius:8px;border:1px solid #f2f3f5}.auction-results .results-header .results-title[data-v-dac65e64]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:#1d2129}.auction-results .results-header .results-title .anticon[data-v-dac65e64]{color:#165dff;font-size:1.125rem}.auction-results .results-header .results-summary[data-v-dac65e64]{font-size:.8125rem;color:#86909c;background:#f2f3f5;padding:.25rem .75rem;border-radius:999px}.auction-results .auction-overview[data-v-dac65e64]{margin-bottom:1rem}.auction-results .auction-overview .overview-title[data-v-dac65e64]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:#1d2129;margin-bottom:1rem;padding-left:.25rem}.auction-results .auction-overview .overview-title .anticon[data-v-dac65e64]{color:#165dff;font-size:1rem}.auction-results .auction-overview .overview-stats[data-v-dac65e64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}.auction-results .auction-overview .stat-card[data-v-dac65e64]{background:#fff;border:1px solid #f2f3f5;border-radius:8px;padding:1rem;display:flex;align-items:center;gap:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.auction-results .auction-overview .stat-card[data-v-dac65e64]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}.auction-results .auction-overview .stat-card[data-v-dac65e64]:hover{box-shadow:0 3px 12px rgba(0,0,0,.08);transform:translateY(-2px);border-color:rgba(22,93,255,.15)}.auction-results .auction-overview .stat-card[data-v-dac65e64]:hover:before{background:linear-gradient(180deg,#165dff,#722ed1)}.auction-results .auction-overview .stat-card .stat-icon[data-v-dac65e64]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.auction-results .auction-overview .stat-card .stat-icon .anticon[data-v-dac65e64]{font-size:1.125rem;color:#fff}.auction-results .auction-overview .stat-card .stat-icon.total[data-v-dac65e64]{background:linear-gradient(135deg,#165dff,#4080ff)}.auction-results .auction-overview .stat-card .stat-icon.success[data-v-dac65e64]{background:linear-gradient(135deg,#00b42a,#00d62a)}.auction-results .auction-overview .stat-card .stat-icon.failed[data-v-dac65e64]{background:linear-gradient(135deg,#f53f3f,#ff6b6b)}.auction-results .auction-overview .stat-card .stat-icon.rate[data-v-dac65e64]{background:linear-gradient(135deg,#722ed1,#9551f9)}.auction-results .auction-overview .stat-card .stat-content[data-v-dac65e64]{flex:1;min-width:0}.auction-results .auction-overview .stat-card .stat-content .stat-number[data-v-dac65e64]{font-size:1.5rem;font-weight:700;color:#1d2129;line-height:1.2;margin-bottom:.125rem;font-variant-numeric:tabular-nums}.auction-results .auction-overview .stat-card .stat-content .stat-label[data-v-dac65e64]{font-size:.75rem;color:#86909c;font-weight:500;letter-spacing:.3px}.auction-results .results-list[data-v-dac65e64]{display:flex;flex-direction:column;gap:.75rem}.auction-results .result-item[data-v-dac65e64]{background:#fff;border:1px solid #f2f3f5;border-radius:6px;padding:.75rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;display:flex;align-items:center;gap:1rem}.auction-results .result-item[data-v-dac65e64]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}.auction-results .result-item[data-v-dac65e64]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);transform:translateY(-1px);border-color:rgba(22,93,255,.1)}.auction-results .result-item[data-v-dac65e64]:hover:before{background:linear-gradient(180deg,#165dff,#722ed1)}.auction-results .result-item .requirement-id[data-v-dac65e64]{flex-shrink:0}.auction-results .result-item .requirement-id .requirement-tag[data-v-dac65e64]{font-size:.7rem;font-weight:600;background:#165dff;color:#fff;padding:.15rem .5rem;border-radius:999px;letter-spacing:.2px}.auction-results .result-item .requirement-title[data-v-dac65e64]{flex:1;font-size:.875rem;font-weight:600;color:#1d2129;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.auction-results .result-item .assignment-result[data-v-dac65e64]{flex-shrink:0;min-width:120px;text-align:right}.auction-results .result-item .assignment-result .success-result[data-v-dac65e64]{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;color:#00b42a;background:rgba(0,180,42,.1);padding:.2rem .6rem;border-radius:999px}.auction-results .result-item .assignment-result .success-result .anticon[data-v-dac65e64]{color:#00b42a;font-size:.75rem}.auction-results .result-item .assignment-result .failed-result[data-v-dac65e64]{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;color:#f53f3f;background:rgba(245,63,63,.1);padding:.2rem .6rem;border-radius:999px}.auction-results .result-item .assignment-result .failed-result .anticon[data-v-dac65e64]{color:#f53f3f;font-size:.75rem}.control-buttons[data-v-dac65e64]{display:flex;justify-content:center;gap:1.25rem}.control-buttons .reset-btn[data-v-dac65e64],.control-buttons .start-btn[data-v-dac65e64],.control-buttons .stop-btn[data-v-dac65e64]{border:none;border-radius:8px;padding:.875rem 2.25rem;font-size:1rem;font-weight:600;min-width:120px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;overflow:hidden;cursor:pointer}.control-buttons .reset-btn[data-v-dac65e64]:before,.control-buttons .start-btn[data-v-dac65e64]:before,.control-buttons .stop-btn[data-v-dac65e64]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:all .3s cubic-bezier(.4,0,.2,1)}.control-buttons .reset-btn[data-v-dac65e64]:hover:before,.control-buttons .start-btn[data-v-dac65e64]:hover:before,.control-buttons .stop-btn[data-v-dac65e64]:hover:before{left:100%}.control-buttons .reset-btn[data-v-dac65e64]:hover,.control-buttons .start-btn[data-v-dac65e64]:hover,.control-buttons .stop-btn[data-v-dac65e64]:hover{transform:translateY(-2px)}.control-buttons .reset-btn .anticon[data-v-dac65e64],.control-buttons .start-btn .anticon[data-v-dac65e64],.control-buttons .stop-btn .anticon[data-v-dac65e64]{font-size:1rem}.control-buttons .start-btn[data-v-dac65e64]{background:linear-gradient(90deg,#165dff,#4080ff);color:#fff;box-shadow:0 3px 10px rgba(22,93,255,.25)}.control-buttons .start-btn[data-v-dac65e64]:hover:not(:disabled){box-shadow:0 5px 14px rgba(22,93,255,.35)}.control-buttons .start-btn[data-v-dac65e64]:disabled{background:#f2f3f5;color:#86909c;cursor:not-allowed;box-shadow:none}.control-buttons .start-btn[data-v-dac65e64]:disabled:hover{transform:none;box-shadow:none}.control-buttons .stop-btn[data-v-dac65e64]{background:linear-gradient(90deg,#f53f3f,#f76560);color:#fff;box-shadow:0 3px 10px rgba(245,63,63,.25)}.control-buttons .stop-btn[data-v-dac65e64]:hover{box-shadow:0 5px 14px rgba(245,63,63,.35)}.control-buttons .reset-btn[data-v-dac65e64]{background:linear-gradient(90deg,#722ed1,#9351f9);color:#fff;box-shadow:0 3px 10px rgba(114,46,209,.25)}.control-buttons .reset-btn[data-v-dac65e64]:hover{box-shadow:0 5px 14px rgba(114,46,209,.35)}@keyframes pulse-dac65e64{0%,to{opacity:1}50%{opacity:.6}}[data-v-dac65e64] .ant-result{padding:16px}[data-v-dac65e64] .ant-result .ant-result-icon{margin-bottom:12px}.w-node-err[data-v-2b7f4eb6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.welcome-section[data-v-2b7f4eb6]{min-height:100vh;background:linear-gradient(135deg,#f9fafb,#fff);color:#111827;font-family:Inter,system-ui,sans-serif;position:relative;overflow:hidden;padding:1rem;transition:all .3s ease}.welcome-section[data-v-2b7f4eb6]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='3' fill='%234F46E5' fill-opacity='.02' fill-rule='evenodd'/%3E%3C/svg%3E") repeat;opacity:.5}.welcome-section .welcome-content[data-v-2b7f4eb6]{text-align:center;max-width:880px;position:relative;z-index:1;margin:0 auto;padding:2rem 0 4rem}.welcome-section .welcome-content .welcome-header[data-v-2b7f4eb6]{margin-bottom:1rem}.welcome-section .welcome-content .welcome-header .welcome-title[data-v-2b7f4eb6]{font-size:clamp(1.8rem,5vw,3rem);font-weight:700;background:linear-gradient(135deg,#4f46e5,#818cf8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem;line-height:1.2}.welcome-section .welcome-content .welcome-header .welcome-description[data-v-2b7f4eb6]{font-size:1.125rem;color:rgba(17,24,39,.7);line-height:1.6;max-width:600px;margin:0 auto}.welcome-section .welcome-content .countdown-section[data-v-2b7f4eb6]{padding:1.5rem;background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(79,70,229,.2);border-radius:16px;box-shadow:0 4px 20px rgba(79,70,229,.1);max-width:600px;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.welcome-section .welcome-content .countdown-section .countdown-title[data-v-2b7f4eb6]{font-size:1rem;color:rgba(17,24,39,.7);margin-bottom:1rem;font-weight:500}.welcome-section .welcome-content .countdown-section .countdown-display[data-v-2b7f4eb6]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.welcome-section .welcome-content .countdown-section .countdown-display .countdown-item[data-v-2b7f4eb6]{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:70px;padding:.75rem;background:linear-gradient(135deg,#4f46e5,#818cf8);border-radius:12px;box-shadow:0 4px 12px rgba(79,70,229,.3);transition:all .3s ease}.welcome-section .welcome-content .countdown-section .countdown-display .countdown-item[data-v-2b7f4eb6]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(79,70,229,.4)}.welcome-section .welcome-content .countdown-section .countdown-display .countdown-item .countdown-value[data-v-2b7f4eb6]{font-size:2rem;font-weight:700;color:#fff;line-height:1;font-family:Courier New,monospace}.welcome-section .welcome-content .countdown-section .countdown-display .countdown-item .countdown-label[data-v-2b7f4eb6]{font-size:.75rem;color:hsla(0,0%,100%,.9);font-weight:500}.welcome-section .welcome-content .countdown-section .countdown-expired[data-v-2b7f4eb6]{font-size:1.25rem;font-weight:600;color:#4f46e5;padding:1rem;background:linear-gradient(135deg,rgba(79,70,229,.1),rgba(129,140,248,.1));border-radius:12px;text-align:center}.welcome-section .welcome-content .process-section[data-v-2b7f4eb6]{margin-top:3rem}.welcome-section .welcome-content .process-section .process-title[data-v-2b7f4eb6]{font-size:1.25rem;font-weight:600;color:rgba(17,24,39,.9);margin-bottom:2rem}.welcome-section .welcome-content .process-section .process-steps[data-v-2b7f4eb6]{display:flex;flex-direction:column;gap:2rem;max-width:600px;margin:0 auto;position:relative}.welcome-section .welcome-content .process-section .process-steps[data-v-2b7f4eb6]:before{content:"";position:absolute;left:1rem;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#4f46e5,#818cf8);border-radius:1px}.welcome-section .welcome-content .process-section .process-steps .step-item[data-v-2b7f4eb6]{display:flex;align-items:flex-start;gap:1rem;position:relative}.welcome-section .welcome-content .process-section .process-steps .step-item .step-number[data-v-2b7f4eb6]{width:2rem;height:2rem;border-radius:50%;background:linear-gradient(135deg,#4f46e5,#818cf8);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0;z-index:1;box-shadow:0 4px 12px rgba(79,70,229,.3)}.welcome-section .welcome-content .process-section .process-steps .step-item .step-content[data-v-2b7f4eb6]{text-align:left;padding-top:.125rem}.welcome-section .welcome-content .process-section .process-steps .step-item .step-content h3[data-v-2b7f4eb6]{font-size:1rem;font-weight:600;color:rgba(17,24,39,.9);margin:0 0 .5rem 0}.welcome-section .welcome-content .process-section .process-steps .step-item .step-content p[data-v-2b7f4eb6]{color:rgba(17,24,39,.7);font-size:.875rem;line-height:1.6;margin:0}.welcome-section .welcome-content .main-content[data-v-2b7f4eb6]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1rem;max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:768px){.welcome-section .welcome-content .main-content[data-v-2b7f4eb6]{grid-template-columns:1fr;gap:1.5rem}}.welcome-section .welcome-content .requirements-section[data-v-2b7f4eb6],.welcome-section .welcome-content .teams-section[data-v-2b7f4eb6]{background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(17,24,39,.1);border-radius:16px;padding-bottom:16px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.welcome-section .welcome-content .requirements-section .section-header[data-v-2b7f4eb6],.welcome-section .welcome-content .teams-section .section-header[data-v-2b7f4eb6]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(17,24,39,.1);padding:.7rem}.welcome-section .welcome-content .requirements-section .section-header .section-title[data-v-2b7f4eb6],.welcome-section .welcome-content .teams-section .section-header .section-title[data-v-2b7f4eb6]{font-size:1rem;font-weight:500;color:rgba(17,24,39,.9)}.welcome-section .welcome-content .requirements-section .section-header .section-count[data-v-2b7f4eb6],.welcome-section .welcome-content .teams-section .section-header .section-count[data-v-2b7f4eb6]{font-size:.875rem;color:#4f46e5;font-weight:500;border-radius:20px;padding:.25rem .75rem;background:rgba(59,130,246,.2)}.welcome-section .welcome-content .requirements-list[data-v-2b7f4eb6]{display:flex;flex-direction:column}.welcome-section .welcome-content .requirements-list .requirement-item[data-v-2b7f4eb6]{padding:.5rem 1rem;transition:all .3s ease}.welcome-section .welcome-content .requirements-list .requirement-item[data-v-2b7f4eb6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(79,70,229,.1);border-color:rgba(79,70,229,.3);cursor:pointer}.welcome-section .welcome-content .requirements-list .requirement-item .requirement-header[data-v-2b7f4eb6]{display:flex;align-items:center}.welcome-section .welcome-content .requirements-list .requirement-item .requirement-header .requirement-id[data-v-2b7f4eb6]{padding:.25rem .75rem;border-radius:20px;font-size:.75rem}.welcome-section .welcome-content .requirements-list .requirement-item .requirement-header .requirement-id.purple[data-v-2b7f4eb6]{background:rgba(139,92,246,.2);color:#7c3aed}.welcome-section .welcome-content .requirements-list .requirement-item .requirement-title[data-v-2b7f4eb6]{font-size:.875rem;max-width:240px;color:rgba(17,24,39,.9);margin:0 0 0 .875rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.welcome-section .welcome-content .requirements-list .requirement-item .requirement-price[data-v-2b7f4eb6]{font-size:.875rem;color:#4f46e5;font-weight:500;margin-left:auto}.welcome-section .welcome-content .requirements-list .requirement-item .currency-icon[data-v-2b7f4eb6]{font-size:.5rem;margin-left:.1rem}.welcome-section .welcome-content .teams-list[data-v-2b7f4eb6]{display:flex;flex-direction:column}.welcome-section .welcome-content .teams-list .team-item[data-v-2b7f4eb6]{display:flex;align-items:center;gap:.875rem;padding:.5rem 1rem;transition:all .3s ease}.welcome-section .welcome-content .teams-list .team-item[data-v-2b7f4eb6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(79,70,229,.1);border-color:rgba(79,70,229,.3);cursor:pointer}.welcome-section .welcome-content .teams-list .team-item .team-avatar[data-v-2b7f4eb6]{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#4f46e5,#818cf8);display:flex;align-items:center;justify-content:center;color:#fff;opacity:.7}.welcome-section .welcome-content .teams-list .team-item .team-name[data-v-2b7f4eb6]{font-size:.875rem;font-weight:500;color:rgba(17,24,39,.9)}.welcome-section .welcome-content .teams-list .team-item .team-status[data-v-2b7f4eb6]{font-size:.875rem;color:rgba(17,24,39,.7);margin-left:auto}.welcome-section .welcome-content .teams-list .team-item .team-ready[data-v-2b7f4eb6]{color:#fff;border-radius:12px;padding:.1rem .5rem;background:linear-gradient(135deg,#4f46e5,#818cf8)}.welcome-section .welcome-content .teams-list .team-item .team-not-ready[data-v-2b7f4eb6]{color:#86909c;border-radius:12px;padding:.1rem .5rem;background:rgba(0,0,0,.1)}.welcome-section .welcome-content .control-section .start-btn[data-v-2b7f4eb6]{background:linear-gradient(135deg,#4f46e5,#818cf8);border:none;border-radius:50px;padding:.875rem 2.5rem;font-size:1rem;font-weight:600;height:auto;box-shadow:0 8px 32px rgba(79,70,229,.3);transition:all .3s ease;color:#fff}.welcome-section .welcome-content .control-section .start-btn[data-v-2b7f4eb6]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 40px rgba(79,70,229,.4);background:linear-gradient(135deg,#818cf8,#4f46e5)}.welcome-section .welcome-content .control-section .start-btn[data-v-2b7f4eb6]:focus{box-shadow:0 8px 32px rgba(79,70,229,.3),0 0 0 3px rgba(79,70,229,.1)}.welcome-section .welcome-content .control-section .start-btn .start-icon[data-v-2b7f4eb6]{margin-left:.5rem}@keyframes float-2b7f4eb6{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.welcome-section[data-v-2b7f4eb6]{padding:1rem;min-height:auto}.welcome-section .welcome-content[data-v-2b7f4eb6]{padding:1rem 0 2rem}.welcome-section .welcome-content .welcome-header[data-v-2b7f4eb6]{margin-bottom:2rem}.welcome-section .welcome-content .welcome-header .welcome-title[data-v-2b7f4eb6]{font-size:clamp(1.5rem,4vw,2.5rem)}.welcome-section .welcome-content .welcome-header .welcome-description[data-v-2b7f4eb6]{font-size:1rem}.welcome-section .welcome-content .welcome-header .countdown-section[data-v-2b7f4eb6]{padding:1rem}.welcome-section .welcome-content .welcome-header .countdown-section .countdown-title[data-v-2b7f4eb6]{font-size:.9rem}.welcome-section .welcome-content .welcome-header .countdown-section .countdown-display[data-v-2b7f4eb6]{gap:.5rem}.welcome-section .welcome-content .welcome-header .countdown-section .countdown-display .countdown-item[data-v-2b7f4eb6]{min-width:60px;padding:.5rem}.welcome-section .welcome-content .welcome-header .countdown-section .countdown-display .countdown-item .countdown-value[data-v-2b7f4eb6]{font-size:1.5rem}.welcome-section .welcome-content .welcome-header .countdown-section .countdown-display .countdown-item .countdown-label[data-v-2b7f4eb6]{font-size:.7rem}.welcome-section .welcome-content .welcome-header .countdown-section .countdown-expired[data-v-2b7f4eb6]{font-size:1rem;padding:.75rem}.welcome-section .welcome-content .process-section[data-v-2b7f4eb6]{margin-bottom:2rem}.welcome-section .welcome-content .process-section .process-steps[data-v-2b7f4eb6]{gap:1.5rem}.welcome-section .welcome-content .process-section .process-steps[data-v-2b7f4eb6]:before{left:.75rem}.welcome-section .welcome-content .process-section .process-steps .step-item .step-number[data-v-2b7f4eb6]{width:1.5rem;height:1.5rem;font-size:.75rem}.welcome-section .welcome-content .process-section .process-steps .step-item .step-content h3[data-v-2b7f4eb6]{font-size:.9rem}.welcome-section .welcome-content .process-section .process-steps .step-item .step-content p[data-v-2b7f4eb6]{font-size:.8rem}.welcome-section .welcome-content .control-section .start-btn[data-v-2b7f4eb6]{padding:.75rem 2rem;font-size:.9rem}}.w-node-err[data-v-324307cc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.selection-section[data-v-324307cc]{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;padding:16px}.selection-section .selection-header[data-v-324307cc]{padding:16px 24px;background:rgba(249,250,251,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#1e293b;display:flex;justify-content:space-between;align-items:center;border-radius:12px;margin-bottom:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1)}.selection-section .selection-header .current-team-info[data-v-324307cc]{display:flex;align-items:center;gap:12px}.selection-section .selection-header .current-team-info .team-avatar[data-v-324307cc]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#4f46e5,#818cf8);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(79,70,229,.3)}.selection-section .selection-header .current-team-info .team-avatar .anticon[data-v-324307cc]{font-size:20px;color:#fff}.selection-section .selection-header .current-team-info .team-details .team-name[data-v-324307cc]{font-size:18px;font-weight:600;margin:0 0 4px 0;color:#1e293b}.selection-section .selection-header .countdown-area[data-v-324307cc]{display:flex;flex-direction:column;align-items:flex-end;min-width:100px}.selection-section .selection-header .countdown-area .countdown-info[data-v-324307cc]{display:flex;align-items:center}.selection-section .selection-header .countdown-area .countdown-info .countdown-label[data-v-324307cc]{font-size:12px;color:rgba(30,41,59,.8);margin-right:4px}.selection-section .selection-header .countdown-area .countdown-info .countdown-display[data-v-324307cc]{font-size:24px;font-weight:700;color:#1e293b;font-family:Courier New,monospace}.selection-section .selection-header .countdown-area .countdown-progress-bar[data-v-324307cc]{width:100%;height:8px;background:rgba(0,0,0,.1);border-radius:4px;overflow:hidden}.selection-section .selection-header .countdown-area .countdown-progress-bar .progress-fill[data-v-324307cc]{height:100%;background:linear-gradient(90deg,#10b981,#f59e0b,#ef4444);border-radius:2px;transition:width 1s ease}.selection-section .section-layout[data-v-324307cc]{flex:1;display:flex;height:100%;gap:16px;overflow:hidden}@media (max-width:1024px){.selection-section .section-layout[data-v-324307cc]{flex-direction:column;gap:12px;padding:12px}}.selection-section .bottom-action-bar[data-v-324307cc]{position:fixed;bottom:48px;left:55%;transform:translateX(-50%);z-index:50}.selection-section .bottom-action-bar .action-container[data-v-324307cc]{background:rgba(249,250,251,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50px;padding:12px 24px;border:1px solid rgba(0,0,0,.1);box-shadow:0 8px 32px rgba(0,0,0,.15);display:flex;gap:120px;max-width:600px}.selection-section .bottom-action-bar .action-container .accept-action[data-v-324307cc],.selection-section .bottom-action-bar .action-container .reject-action[data-v-324307cc]{border:none;border-radius:25px;padding:20px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;min-width:120px;justify-content:center}.selection-section .bottom-action-bar .action-container .accept-action[data-v-324307cc]:disabled,.selection-section .bottom-action-bar .action-container .reject-action[data-v-324307cc]:disabled{opacity:.5;cursor:not-allowed}.selection-section .bottom-action-bar .action-container .accept-action .anticon[data-v-324307cc],.selection-section .bottom-action-bar .action-container .reject-action .anticon[data-v-324307cc]{font-size:16px}.selection-section .bottom-action-bar .action-container .reject-action[data-v-324307cc]{background:transparent;color:rgba(30,41,59,.8)}.selection-section .bottom-action-bar .action-container .reject-action[data-v-324307cc]:hover:not(:disabled){color:#ef4444;background:rgba(239,68,68,.1)}.selection-section .bottom-action-bar .action-container .accept-action[data-v-324307cc]{background:linear-gradient(135deg,#4f46e5,#818cf8);color:#fff;box-shadow:0 4px 12px rgba(79,70,229,.3)}.selection-section .bottom-action-bar .action-container .accept-action[data-v-324307cc]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(79,70,229,.4);background:linear-gradient(135deg,#818cf8,#4f46e5)}.selection-section .bottom-action-bar .action-container .accept-action[data-v-324307cc]:disabled{background:rgba(0,0,0,.1);color:rgba(0,0,0,.4);box-shadow:none}.team-panel[data-v-324307cc]{width:400px;display:flex;flex-direction:column;background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.1);border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.05)}@media (max-width:1024px){.team-panel[data-v-324307cc]{width:100%;min-height:300px;max-height:400px}}.team-panel .panel-header[data-v-324307cc]{display:flex;align-items:center;gap:6px;padding:16px;background:hsla(0,0%,100%,.6);border-bottom:1px solid rgba(0,0,0,.1);font-weight:600;color:#1e293b;font-size:16px}.team-panel .panel-header .anticon[data-v-324307cc]{color:#4f46e5;font-size:18px}.team-panel .panel-header .team-count[data-v-324307cc]{margin-left:auto;font-size:.75rem;color:rgba(30,41,59,.6);background:rgba(0,0,0,.05);padding:.25rem .75rem;border-radius:999px}.team-panel .team-list[data-v-324307cc]{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:8px}.team-panel .team-item[data-v-324307cc]{background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;border:1px solid rgba(0,0,0,.05);transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05)}.team-panel .team-item.active[data-v-324307cc]{border-color:rgba(79,70,229,.3);box-shadow:0 4px 12px rgba(79,70,229,.2);background:rgba(79,70,229,.1)}.team-panel .team-item.completed[data-v-324307cc]{border-color:rgba(16,185,129,.3);background:rgba(16,185,129,.1)}.team-panel .team-item.rejected[data-v-324307cc]{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.1)}.team-panel .team-item.eliminated[data-v-324307cc]{border-color:rgba(211,47,47,.3);background:rgba(211,47,47,.1);opacity:.7}.team-panel .team-item.eliminated .team-header[data-v-324307cc],.team-panel .team-item.eliminated .team-selections[data-v-324307cc]{opacity:.6}.team-panel .team-item .team-header[data-v-324307cc]{display:flex;align-items:center;gap:12px;padding:12px}.team-panel .team-item .team-header .team-avatar[data-v-324307cc]{width:36px;height:36px;border-radius:50%;background:rgba(79,70,229,.1);color:#4f46e5;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(79,70,229,.2)}.team-panel .team-item .team-header .team-info[data-v-324307cc]{flex:1;min-width:0}.team-panel .team-item .team-header .team-info .team-name[data-v-324307cc]{font-weight:600;color:#1e293b;margin-bottom:4px}.team-panel .team-item .team-header .team-info .team-status[data-v-324307cc]{font-size:.8rem}.team-panel .team-item .team-header .team-info .team-status .status-completed[data-v-324307cc]{color:#00b42a}.team-panel .team-item .team-header .team-info .team-status .status-selecting[data-v-324307cc]{color:#165dff}.team-panel .team-item .team-header .team-info .team-status .status-rejected[data-v-324307cc]{color:#f53f3f}.team-panel .team-item .team-header .team-info .team-status .status-eliminated[data-v-324307cc]{color:#d32f2f;font-weight:700}.team-panel .team-item .team-header .team-info .team-status .status-waiting[data-v-324307cc]{color:#86909c}.team-panel .team-item .team-selections[data-v-324307cc]{padding:0 12px 12px}.team-panel .team-item .team-selections .selection-list[data-v-324307cc]{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;border-radius:8px;padding:8px;background-color:rgba(0,0,0,.03)}.team-panel .team-item .team-selections .selection-card .requirement-tag[data-v-324307cc]{font-size:.7rem;font-weight:600;background:rgba(59,130,246,.1);color:#3b82f6;padding:.15rem .5rem;border-radius:999px;display:inline-block}.team-panel .team-item .team-selections .selection-card .requirement-title[data-v-324307cc]{font-size:.8rem;font-weight:600;color:#1e293b;line-height:1.3;margin-bottom:4px;margin-left:4px}.requirement-panel[data-v-324307cc]{flex:1;display:flex;flex-direction:column;background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.1);border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.05)}.requirement-panel .panel-header[data-v-324307cc]{display:flex;align-items:center;gap:6px;padding:16px;background:hsla(0,0%,100%,.6);border-bottom:1px solid rgba(0,0,0,.1);font-weight:600;color:#1e293b;font-size:16px}.requirement-panel .panel-header .anticon[data-v-324307cc]{color:#4f46e5;font-size:18px}.requirement-panel .panel-header .requirement-count[data-v-324307cc]{margin-left:auto;font-size:.75rem;color:rgba(30,41,59,.6);background:rgba(0,0,0,.05);padding:.25rem .75rem;border-radius:999px}.requirement-panel .requirement-grid[data-v-324307cc]{flex:1;overflow-y:auto;padding:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;align-content:start}@media (max-width:1200px){.requirement-panel .requirement-grid[data-v-324307cc]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}}@media (max-width:768px){.requirement-panel .requirement-grid[data-v-324307cc]{grid-template-columns:1fr;gap:12px;padding:12px}}.requirement-panel .requirement-card[data-v-324307cc]{background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.05);border-radius:12px;transition:all .3s ease;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.requirement-panel .requirement-card.clickable[data-v-324307cc]{cursor:pointer;position:relative}.requirement-panel .requirement-card.clickable[data-v-324307cc]:hover{border-color:rgba(79,70,229,.3);transform:translateY(-2px);box-shadow:0 8px 24px rgba(79,70,229,.1)}.requirement-panel .requirement-card.clickable[data-v-324307cc]:before{content:"";position:absolute;top:8px;right:8px;width:20px;height:20px;border:2px solid rgba(0,0,0,.1);border-radius:50%;background:hsla(0,0%,100%,.8);transition:all .3s ease}.requirement-panel .requirement-card.selected[data-v-324307cc]{border-color:rgba(79,70,229,.5);background:rgba(79,70,229,.15);box-shadow:0 8px 24px rgba(79,70,229,.2);transform:translateY(-2px)}.requirement-panel .requirement-card.selected[data-v-324307cc]:before{content:"✓";position:absolute;top:8px;right:8px;width:20px;height:20px;border:2px solid #4f46e5;border-radius:50%;background:#4f46e5;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.requirement-panel .requirement-card.taken[data-v-324307cc]{border-color:rgba(16,185,129,.3);background:rgba(16,185,129,.1);opacity:.8}.requirement-panel .requirement-card.failed[data-v-324307cc]{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.1);opacity:.7}.requirement-panel .requirement-card .card-content[data-v-324307cc]{padding:16px}.requirement-panel .requirement-card .card-content .requirement-tag[data-v-324307cc]{font-size:.7rem;font-weight:600;background:rgba(59,130,246,.1);color:#3b82f6;padding:.2rem .6rem;border-radius:999px;display:inline-block;margin-bottom:8px}.requirement-panel .requirement-card .card-content .requirement-title[data-v-324307cc]{font-size:.9rem;font-weight:600;color:#1e293b;margin-bottom:6px;line-height:1.4}.requirement-panel .requirement-card .card-content .requirement-status[data-v-324307cc]{display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:500}.requirement-panel .requirement-card .card-content .requirement-status .taken-info[data-v-324307cc]{color:#00b42a;display:flex;align-items:center;gap:4px}.requirement-panel .requirement-card .card-content .requirement-status .failed-info[data-v-324307cc]{color:#f53f3f;display:flex;align-items:center;gap:4px}.requirement-panel .requirement-card .card-content .requirement-status .selected-info[data-v-324307cc]{color:#165dff;display:flex;align-items:center;gap:4px}.requirement-panel .requirement-card .card-content .requirement-status .available-info[data-v-324307cc]{color:#00b42a;display:flex;align-items:center;gap:4px}.requirement-panel .requirement-card .card-content .requirement-status .pending-info[data-v-324307cc]{color:#86909c;display:flex;align-items:center;gap:4px}[data-v-324307cc] .ant-statistic-content{color:#1e293b!important;font-weight:700!important;font-size:1.25rem!important}.w-node-err[data-v-53e98acc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.results-section[data-v-53e98acc]{padding:2rem;overflow-y:auto;background:#f9fafb;min-height:100%}.results-section .results-container[data-v-53e98acc]{max-width:1200px;margin:0 auto}.results-section .success-header[data-v-53e98acc]{text-align:center;margin-bottom:3rem}.results-section .success-header .success-icon[data-v-53e98acc]{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);display:inline-flex;align-items:center;justify-content:center;margin-bottom:1rem;box-shadow:0 8px 32px rgba(16,185,129,.3)}.results-section .success-header .success-icon .anticon[data-v-53e98acc]{font-size:32px;color:#fff}.results-section .success-header .success-title[data-v-53e98acc]{font-size:2rem;font-weight:700;color:#1d2129;margin-bottom:.5rem}.results-section .success-header .success-subtitle[data-v-53e98acc]{color:#86909c;font-size:1rem;margin:0;max-width:600px;margin-left:auto;margin-right:auto}.results-section .stats-grid[data-v-53e98acc]{display:flex;justify-content:center;gap:1.5rem;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto;flex-wrap:wrap}@media (max-width:768px){.results-section .stats-grid[data-v-53e98acc]{gap:1rem}}.results-section .stats-grid .stat-card[data-v-53e98acc]{width:180px;background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:.5rem;text-align:center;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.05)}.results-section .stats-grid .stat-card[data-v-53e98acc]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.results-section .stats-grid .stat-card .stat-label[data-v-53e98acc]{color:#86909c;font-size:.875rem;font-weight:500;margin:0 0 .5rem 0}.results-section .stats-grid .stat-card .stat-number[data-v-53e98acc]{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#4f46e5,#818cf8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1;margin:0}.results-section .results-details .results-title[data-v-53e98acc]{font-size:1.1rem;font-weight:600;color:#1d2129;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.results-section .results-details .results-title .anticon[data-v-53e98acc]{color:#165dff}.results-section .results-details .result-category[data-v-53e98acc]{margin-bottom:2rem}.results-section .results-details .result-category[data-v-53e98acc]:last-child{margin-bottom:0}.results-section .results-details .result-category .category-title[data-v-53e98acc]{font-size:1rem;font-weight:600;color:#1d2129;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.results-section .results-details .result-category .result-list[data-v-53e98acc]{display:flex;flex-direction:column;gap:.75rem}.results-section .results-details .result-category .result-item[data-v-53e98acc]{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:#fff;border:1px solid #f2f3f5;border-radius:8px;transition:all .3s ease}.results-section .results-details .result-category .result-item[data-v-53e98acc]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);transform:translateY(-1px)}.results-section .results-details .result-category .result-item.success[data-v-53e98acc]{border-left:4px solid #00b42a}.results-section .results-details .result-category .result-item.failed[data-v-53e98acc]{border-left:4px solid #f53f3f}.results-section .results-details .result-category .result-item .requirement-info[data-v-53e98acc]{display:flex;align-items:center;gap:.75rem}.results-section .results-details .result-category .result-item .requirement-info .requirement-tag[data-v-53e98acc]{font-size:.7rem;font-weight:600;background:#165dff;color:#fff;padding:.2rem .6rem;border-radius:999px}.results-section .results-details .result-category .result-item .requirement-info .requirement-tag.failed[data-v-53e98acc]{background:#86909c}.results-section .results-details .result-category .result-item .requirement-info .requirement-name[data-v-53e98acc]{font-weight:600;color:#1d2129}.results-section .results-details .result-category .result-item .status-info[data-v-53e98acc],.results-section .results-details .result-category .result-item .team-info[data-v-53e98acc]{display:flex;align-items:center;gap:.5rem;font-size:.8rem}.results-section .results-details .result-category .result-item .status-info .selection-time[data-v-53e98acc],.results-section .results-details .result-category .result-item .team-info .selection-time[data-v-53e98acc]{color:#86909c;margin-left:.5rem}.results-section .results-details .result-category .result-item .team-info[data-v-53e98acc]{color:#00b42a}.results-section .results-details .result-category .result-item .status-info[data-v-53e98acc]{color:#86909c}.w-node-err[data-v-24b2da66]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.queue-selection-arena-new[data-v-24b2da66]{display:flex;flex-direction:column;height:100%;background:linear-gradient(135deg,#f8fafc,#fff);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12);overflow:hidden;position:relative;color:#1e293b}.arena-header[data-v-24b2da66]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid rgba(79,70,229,.1);background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:2}.arena-header .arena-title[data-v-24b2da66]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#1e293b}.arena-header .arena-title .anticon[data-v-24b2da66]{color:#4f46e5;font-size:20px}.arena-header .arena-title .arena-subtitle[data-v-24b2da66]{font-size:12px;opacity:.7;margin-left:8px;color:#64748b;font-weight:400}.arena-body[data-v-24b2da66]{flex:1;overflow:hidden}.w-node-err[data-v-6fa97572]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.requirement-pool-card[data-v-6fa97572]{width:360px;display:flex;flex-direction:column;background:#fff;border:none;border-radius:12px;box-shadow:0 3px 12px rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.requirement-pool-card[data-v-6fa97572]:hover{box-shadow:0 6px 18px rgba(0,0,0,.12);transform:translateY(-2px)}.pool-title[data-v-6fa97572]{display:flex;align-items:center;justify-content:flex-start;gap:6px;font-size:15px;font-weight:600;color:#1d2129;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa;margin:0}.pool-title .anticon[data-v-6fa97572]{color:#165dff;font-size:18px;transition:all .3s cubic-bezier(.4,0,.2,1)}.pool-title:hover .anticon[data-v-6fa97572]{transform:scale(1.1) rotate(5deg)}.pool-title .count[data-v-6fa97572]{font-size:12px;color:#86909c;background:#f2f3f5;padding:2px 8px;border-radius:999px;margin-left:auto}.requirement-pool[data-v-6fa97572]{display:flex;flex-direction:column;gap:10px;flex-grow:1;overflow-y:auto;padding:12px 16px;scrollbar-width:thin;scrollbar-color:#4080ff #f2f3f5}.requirement-pool[data-v-6fa97572]::-webkit-scrollbar{width:5px}.requirement-pool[data-v-6fa97572]::-webkit-scrollbar-track{background:#f2f3f5;border-radius:3px}.requirement-pool[data-v-6fa97572]::-webkit-scrollbar-thumb{background-color:#4080ff;border-radius:3px}.requirement-item[data-v-6fa97572]{background:#fff;color:#1d2129;border:1px solid #f2f3f5;border-radius:6px;padding:12px 14px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.requirement-item[data-v-6fa97572]:before{content:"";position:absolute;top:0;left:0;width:3px;height:0;background:linear-gradient(180deg,#165dff,#722ed1);transition:all .3s cubic-bezier(.4,0,.2,1)}.requirement-item[data-v-6fa97572]:hover{transform:translateY(-2px);box-shadow:0 2px 6px rgba(0,0,0,.08);border-color:rgba(22,93,255,.1)}.requirement-item[data-v-6fa97572]:hover:before{height:100%}.requirement-item.active[data-v-6fa97572]{border-color:#4080ff;background-color:rgba(22,93,255,.02);box-shadow:0 2px 6px rgba(22,93,255,.08)}.requirement-item.active[data-v-6fa97572]:before{height:100%}.requirement-item.bidding[data-v-6fa97572]{border-color:#ff7d00;background:rgba(255,125,0,.02)}.requirement-item.bidding .requirement-tag[data-v-6fa97572]{background:#ff7d00;color:#fff}.requirement-item.completed[data-v-6fa97572]{border-color:#00b42a;background:rgba(0,180,42,.02)}.requirement-item.completed .requirement-tag[data-v-6fa97572]{background:#00b42a;color:#fff}.requirement-item.failed[data-v-6fa97572]{border-color:#86909c;background:#f7f8fa}.requirement-item.failed .requirement-tag[data-v-6fa97572]{background:#86909c;color:#fff}.requirement-item .requirement-tag[data-v-6fa97572]{font-size:.7rem;font-weight:600;background:#165dff;color:#fff;padding:.15rem .5rem;border-radius:999px;display:inline-block;margin-bottom:.4rem;letter-spacing:.2px}.requirement-item .requirement-title[data-v-6fa97572]{display:block;font-size:.875rem;line-height:1.25;margin-top:.3rem;font-weight:600;color:#1d2129;transition:all .3s cubic-bezier(.4,0,.2,1)}.requirement-item:hover .requirement-title[data-v-6fa97572]{color:#165dff}.requirement-item .requirement-meta[data-v-6fa97572]{display:flex;justify-content:space-between;align-items:center;font-size:.7rem;color:#86909c;margin-top:.4rem}.requirement-item .demand-info[data-v-6fa97572]{display:flex;align-items:center;gap:.25rem;font-weight:500}.requirement-item .demand-status[data-v-6fa97572]{font-size:.75rem;padding:.2rem .6rem;border-radius:999px;display:inline-block;font-weight:500}.requirement-item .status-bidding[data-v-6fa97572]{background-color:rgba(255,125,0,.1);color:#ff7d00}.requirement-item .status-wait[data-v-6fa97572]{background-color:rgba(22,93,255,.1);color:#165dff}.requirement-item .status-completed[data-v-6fa97572]{background-color:rgba(0,180,42,.1);color:#00b42a}.requirement-item .status-failed[data-v-6fa97572]{background-color:rgba(134,144,156,.1);color:#86909c}@media (max-width:1024px){.requirement-pool-card[data-v-6fa97572]{width:100%;min-width:auto;max-width:none}}@media (max-width:768px){.pool-title[data-v-6fa97572],.requirement-pool[data-v-6fa97572]{padding:10px 12px}}.w-node-err[data-v-3a5a65f8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.auction-venue[data-v-3a5a65f8]{margin:0}.auction-venue .breadcrumb-wrapper[data-v-3a5a65f8]{background:#fff;border-bottom:1px solid #f0f0f0;padding:12px 24px;margin-bottom:16px;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.auction-venue .loading-container[data-v-3a5a65f8]{display:flex;justify-content:center;align-items:center;height:60vh;border-radius:12px;background:#fff}.auction-venue .auction-container[data-v-3a5a65f8]{display:flex;margin:0 auto;gap:16px}.w-node-err[data-v-1b64901e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-col[data-v-1b64901e]{margin-top:16px}[data-v-1b64901e] .ant-col-8{padding-left:3px!important;padding-right:3px!important}.w-node-err[data-v-142f7e2e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-142f7e2e] .customer-filter{margin-bottom:16px}[data-v-142f7e2e] .customer-filter .ant-page-header{padding:0}[data-v-142f7e2e] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-142f7e2e] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-142f7e2e] .customer-filter .filter-right{float:right;text-align:right}.customer-col[data-v-142f7e2e]{margin-top:16px}.w-node-err[data-v-4965695b]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-4965695b]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-44705ffd]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-44705ffd]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-14d11bfe]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-14d11bfe]{margin-bottom:0;border-bottom:1px dashed silver}#components-badge-demo-dot .anticon-notification{width:16px;height:16px;line-height:16px;font-size:16px}.customer-col{margin-top:16px}.w-node-err[data-v-2076fb45]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.send-button[data-v-2076fb45]{margin-bottom:12px}.w-node-err[data-v-7b2fe353]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-7b2fe353]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-130d8f88]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-130d8f88]{margin-bottom:10px}[data-v-130d8f88] .ant-card-small>.ant-card-body{padding:0}.purple[data-v-0674af34]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-0674af34]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-0674af34]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-075bcc0f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-075bcc0f] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-075bcc0f] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-075bcc0f] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-075bcc0f] .ant-page-header{padding:0}[data-v-075bcc0f] .ant-tabs-bar{margin:0 0 12px 0}.purple[data-v-3a59d683]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-3a59d683]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-3a59d683]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-7193bf04]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-7193bf04] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-7193bf04] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-7193bf04] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-7193bf04] .ant-page-header{padding:0}[data-v-7193bf04] .ant-tabs-bar{margin:0 0 12px 0}.task-heat-box[data-v-7193bf04]{width:100%;color:#639c42}.w-node-err[data-v-6d51cfbe]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6d51cfbe] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-6d51cfbe] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-6d51cfbe] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-6d51cfbe] .ant-page-header{padding:0}[data-v-6d51cfbe] .ant-tabs-bar{margin:0 0 12px 0}.purple[data-v-5c55c614]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-5c55c614]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-5c55c614]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-1ea69a98]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-1ea69a98] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-1ea69a98] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-1ea69a98] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-1ea69a98] .ant-page-header{padding:0}[data-v-1ea69a98] .ant-tabs-bar{margin:0 0 12px 0}.w-node-err[data-v-66cbc726]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-66cbc726] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-66cbc726] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-66cbc726] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-66cbc726] .ant-page-header{padding:0}[data-v-66cbc726] .ant-tabs-bar{margin:0 0 12px 0}.w-node-err[data-v-0f034ebf]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-0f034ebf] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-0f034ebf] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-0f034ebf] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-0f034ebf] .ant-page-header{padding:0}[data-v-0f034ebf] .ant-tabs-bar{margin:0 0 12px 0}.task-heat-box[data-v-0f034ebf]{width:100%;color:#639c42}.w-node-err[data-v-6cd39ac4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6cd39ac4] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-6cd39ac4] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-6cd39ac4] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-6cd39ac4] .ant-page-header{padding:0}[data-v-6cd39ac4] .ant-tabs-bar{margin:0 0 12px 0}.w-node-err[data-v-58dedd98]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.link[data-v-58dedd98]{display:block}.w-node-err[data-v-c7da3e24]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-c7da3e24] .ant-form-item{margin-bottom:0}.w-node-err[data-v-54d7a681]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.link[data-v-54d7a681]{display:block}.w-node-err[data-v-672e755b]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-672e755b] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-672e755b] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-672e755b] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-672e755b] .ant-page-header{padding:0}[data-v-672e755b] .ant-tabs-bar{margin:0 0 12px 0}.w-node-err[data-v-4416c688]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-4416c688] .ant-card-body{padding:12px 12;height:calc(100vh - 180px)}.noticeboard-item[data-v-4416c688]{height:40px;line-height:40px;cursor:pointer;padding:0 16px;margin:0 -12px}.noticeboard-item[data-v-4416c688]:hover,.noticeboard-item_active[data-v-4416c688]{background-color:#e6f7ff;color:#1890ff}.noticeboard-item_more[data-v-4416c688]{float:right;font-weight:700}.w-node-err[data-v-8d3d23cc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-8d3d23cc]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-ff6f05fe]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-ff6f05fe]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-3b55db66]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-serious[data-v-3b55db66]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-serious .icon-down[data-v-3b55db66]{opacity:0}.edit-serious[data-v-3b55db66]:hover{cursor:pointer;background-color:#e4e4e4}.edit-serious:hover .icon-down[data-v-3b55db66]{opacity:1}.w-node-err[data-v-76d36e5c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-76d36e5c] .customer-filter .ant-page-header{padding:0}[data-v-76d36e5c] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-76d36e5c] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-76d36e5c] .customer-filter .filter-right{float:right;text-align:right}.custom-link[data-v-76d36e5c]{color:rgba(0,0,0,.65)}.custom-link[data-v-76d36e5c]:hover{color:#1890ff}.edit-point[data-v-76d36e5c]{cursor:pointer;display:inline-block;padding:0 4px;line-height:22px}.edit-point[data-v-76d36e5c]:hover{background-color:#e4e4e4}.task-points[data-v-76d36e5c]{font-size:11px;color:#8c95a8}.filter-data[data-v-76d36e5c] .ant-card-body{padding:16px}.corner[data-v-76d36e5c],.corner_issue_unfinished2[data-v-76d36e5c],.corner_reason1[data-v-76d36e5c],.corner_reason2[data-v-76d36e5c],.corner_reason3[data-v-76d36e5c]{position:relative;background:linear-gradient(135deg,rgba(30,216,58,.4),transparent) #37ec3a}.corner[data-v-76d36e5c]:before,.corner_issue_unfinished2[data-v-76d36e5c]:before,.corner_reason1[data-v-76d36e5c]:before,.corner_reason2[data-v-76d36e5c]:before,.corner_reason3[data-v-76d36e5c]:before{position:absolute;bottom:-4px;left:-8px;font-size:12px;height:16px;content:"未填写结束时间";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ff8433;background-blend-mode:soft-light}.corner_reason1[data-v-76d36e5c]:before{content:"未填写结束时间";background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ff8433}.corner_reason2[data-v-76d36e5c]:before{content:"超过迭代完成时间";background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.corner_reason3[data-v-76d36e5c]:before{content:"请及时提审";background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.corner_issue_unfinished2[data-v-76d36e5c]:before{content:"今日创建";background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #0438f4}.w-node-err[data-v-5bb00fd0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-col[data-v-5bb00fd0]{margin-top:16px}[data-v-5bb00fd0] .ant-col-8{padding-left:3px!important;padding-right:3px!important}.w-node-err[data-v-b39725c6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-b39725c6]{margin-bottom:10px}.w-node-err[data-v-6f183c0c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6f183c0c] .customer-filter .ant-page-header{padding:0}[data-v-6f183c0c] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-6f183c0c] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-6f183c0c] .customer-filter .filter-right{float:right;text-align:right}.edit-point[data-v-6f183c0c]{cursor:pointer;display:inline-block;padding:0 4px;line-height:22px}.edit-point[data-v-6f183c0c]:hover{background-color:#e4e4e4}.task-points[data-v-6f183c0c]{font-size:11px;color:#8c95a8}.filter-data[data-v-6f183c0c] .ant-card-body{padding:16px}.corner[data-v-6f183c0c],.corner_issue_unfinished[data-v-6f183c0c],.corner_reason1[data-v-6f183c0c],.corner_reason2[data-v-6f183c0c],.corner_reason3[data-v-6f183c0c]{position:relative;background:linear-gradient(135deg,rgba(30,216,58,.4),transparent) #37ec3a}.corner[data-v-6f183c0c]:before,.corner_issue_unfinished[data-v-6f183c0c]:before,.corner_reason1[data-v-6f183c0c]:before,.corner_reason2[data-v-6f183c0c]:before,.corner_reason3[data-v-6f183c0c]:before{position:absolute;bottom:-4px;left:-8px;font-size:12px;height:16px;content:"未填写结束时间";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ff8433;background-blend-mode:soft-light}.corner_reason1[data-v-6f183c0c]:before{content:"未填写结束时间";background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ff8433}.corner_reason2[data-v-6f183c0c]:before{content:"超过迭代完成时间";background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.corner_reason3[data-v-6f183c0c]:before{content:"请及时提审";background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.corner_issue_unfinished[data-v-6f183c0c]:before{content:"未解决";background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.w-node-err[data-v-313f367d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.overview-card[data-v-313f367d]{padding-top:100px;width:100%}.overview-heading[data-v-313f367d]{font-size:20px;font-weight:700;margin-bottom:8px}.overview-text[data-v-313f367d]{font-size:20px;margin-bottom:4px;margin-left:200px}.animated-number[data-v-313f367d]{margin-right:200px}.animated-number2[data-v-313f367d],.animated-number[data-v-313f367d]{display:inline-block;transition:.3s;font-weight:700}.tag[data-v-313f367d]{margin-right:4px;margin-bottom:4px}.customer-col[data-v-313f367d]{margin-top:16px}.fixed-card[data-v-313f367d]{position:fixed;top:50px;left:215px;width:90.5%;z-index:999}[data-v-313f367d] .ant-col-8{padding-left:3px!important;padding-right:3px!important}.w-node-err[data-v-5e689fca]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-5e689fca]{margin-bottom:0;border-bottom:1px dashed silver}.chart-card{justify-content:center;align-items:center}.w-node-err[data-v-3e500376]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-3e500376]{margin-bottom:10px}[data-v-3e500376] .ant-card-small>.ant-card-body{padding:0}.customer-col[data-v-3e500376]{margin-top:5px}.w-node-err[data-v-405715f2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-405715f2]{margin-bottom:0}.w-node-err[data-v-6ad58f90]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.hold-person-grid[data-v-237a906a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;padding:8px}.hold-person-card[data-v-237a906a]{background:#fff;border-radius:8px;padding:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:12px}.hold-card-header[data-v-237a906a]{display:flex;gap:12px;align-items:center}.hold-avatar[data-v-237a906a]{width:48px;height:48px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}.hold-meta .hold-name[data-v-237a906a]{font-weight:600;color:#262626}.hold-meta .hold-team[data-v-237a906a]{font-size:12px;color:#888}.hold-stats[data-v-237a906a]{display:flex;gap:12px;flex-wrap:wrap}.hold-stats .stat[data-v-237a906a]{flex:1 1 50px;min-width:60px}.stat-value[data-v-237a906a]{font-weight:700;color:#262626;font-size:16px}.stat-label[data-v-237a906a]{font-size:12px;color:#888}.w-node-err[data-v-adacae58]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.developer-status-board[data-v-adacae58]{padding:24px;background:#f0f2f5;min-height:100vh}.developer-status-board .header-content[data-v-adacae58]{display:flex;align-items:center;gap:30px}.developer-status-board .header-content .title[data-v-adacae58]{font-size:18px;font-weight:600}.developer-status-board .header-content .stats[data-v-adacae58]{display:flex;align-items:center}.developer-status-board .header-content .stats .stat-label[data-v-adacae58]{font-size:14px;color:#666;margin-right:8px}.developer-status-board .teams-container .team-section[data-v-adacae58]{margin-bottom:32px}.developer-status-board .teams-container .team-section[data-v-adacae58]:last-child{margin-bottom:0}.developer-status-board .teams-container .team-section .team-header[data-v-adacae58]{display:flex;align-items:center;padding:12px 16px;background:#fafafa;border-radius:4px;margin-bottom:16px}.developer-status-board .teams-container .team-section .team-header .anticon[data-v-adacae58]{font-size:18px;color:#1890ff;margin-right:8px}.developer-status-board .teams-container .team-section .team-header .team-name[data-v-adacae58]{font-size:16px;font-weight:500;color:#262626}.developer-status-board .teams-container .team-section .team-header .team-count[data-v-adacae58]{font-size:14px;color:#8c8c8c;margin-left:8px}.developer-status-board .teams-container .team-section .developers-grid[data-v-adacae58]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:24px;padding:8px}.developer-status-board .developer-card[data-v-adacae58]{display:flex;flex-direction:column;align-items:center;padding:16px;border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;cursor:pointer}.developer-status-board .developer-card[data-v-adacae58]:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.12)}.developer-status-board .developer-card.online[data-v-adacae58]{border:2px solid #52c41a}.developer-status-board .developer-card.offline[data-v-adacae58]{border:2px solid #d9d9d9;opacity:.75}.developer-status-board .developer-card .avatar-wrapper[data-v-adacae58]{position:relative;margin-bottom:12px}.developer-status-board .developer-card .avatar-wrapper .indicators-bottom[data-v-adacae58]{position:absolute;bottom:-6px;right:-6px;display:flex;gap:6px;align-items:center}.developer-status-board .developer-card .avatar-wrapper .indicators-bottom .indicator[data-v-adacae58]{width:20px;height:20px;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center;background:#d9d9d9;color:#fff;font-size:12px}.developer-status-board .developer-card .avatar-wrapper .indicators-bottom .install-indicator.installed[data-v-adacae58],.developer-status-board .developer-card .avatar-wrapper .indicators-bottom .status-indicator.active[data-v-adacae58]{background:#52c41a}.developer-status-board .developer-card .developer-name[data-v-adacae58]{text-align:center;font-size:14px;color:#262626;font-weight:500;word-break:break-all;max-width:100%}@media (max-width:768px){.developer-status-board .developers-grid[data-v-adacae58]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))!important;gap:16px!important}}.hold-person-grid[data-v-adacae58]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;padding:8px}.hold-person-card[data-v-adacae58]{background:#fff;border-radius:8px;padding:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:12px}.hold-card-header[data-v-adacae58]{display:flex;gap:12px;align-items:center}.hold-avatar[data-v-adacae58]{width:48px;height:48px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}.hold-meta .hold-name[data-v-adacae58]{font-weight:600;color:#262626}.hold-meta .hold-team[data-v-adacae58]{font-size:12px;color:#888}.hold-stats[data-v-adacae58]{display:flex;gap:12px;flex-wrap:wrap}.hold-stats .stat[data-v-adacae58]{flex:1 1 50px;min-width:60px}.stat-value[data-v-adacae58]{font-weight:700;color:#262626;font-size:16px}.stat-label[data-v-adacae58]{font-size:12px;color:#888}.developer-detail .detail-header[data-v-adacae58]{display:flex;gap:20px;align-items:center;margin-bottom:24px}.developer-detail .detail-header .header-info[data-v-adacae58]{flex:1}.developer-detail .detail-header .header-info h3[data-v-adacae58]{margin:0 0 8px 0;font-size:20px;font-weight:600;color:#262626}.developer-detail .detail-header .header-info .team-info[data-v-adacae58]{margin:0 0 12px 0;color:#8c8c8c;font-size:14px}.developer-detail .detail-content[data-v-adacae58]{display:flex;flex-direction:column;gap:20px}.developer-detail .detail-content .detail-item[data-v-adacae58]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fafafa;border-radius:8px}.developer-detail .detail-content .detail-item .item-label[data-v-adacae58]{display:flex;align-items:center;gap:8px;font-weight:500;color:#595959;font-size:14px}.developer-detail .detail-content .detail-item .item-label .anticon[data-v-adacae58]{font-size:16px;color:#1890ff}.developer-detail .detail-content .detail-item .item-value[data-v-adacae58]{font-size:14px;color:#262626;font-weight:600;flex:1;text-align:right;max-width:60%}.w-node-err[data-v-18b60a00]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.left-container[data-v-18b60a00]{width:200px;float:left;margin-right:16px}.right-container[data-v-18b60a00]{width:calc(100% - 216px);float:left}.w-node-err[data-v-58e88c49]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-58e88c49]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-79b28e74]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-79b28e74]{margin-bottom:10px}.purple[data-v-19bff31a]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-19bff31a]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-19bff31a]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-ffa8df0c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-ffa8df0c]{margin-bottom:10px}.w-node-err[data-v-721d746e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-721d746e]{margin-bottom:10px}.w-node-err[data-v-6b28cfc2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-col[data-v-6b28cfc2]{margin-top:16px}.w-node-err[data-v-24a60da1]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-24a60da1]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-6d72d89a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-6d72d89a]{margin-bottom:10px}.w-node-err[data-v-1f7af825]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-1f7af825]{color:rgba(0,0,0,.65)}.custom-link[data-v-1f7af825]:hover{color:#1890ff}[data-v-1f7af825] .ant-modal-body{overflow-y:auto;max-height:70vh}.w-node-err[data-v-701a6e60]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-701a6e60]{margin-bottom:10px}[data-v-701a6e60] .ant-form-item{display:inline-block!important}[data-v-701a6e60] .ant-form-item .ant-form-item-control-wrapper{flex:1}.w-node-err[data-v-ab70fb0a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-ab70fb0a]{margin-bottom:10px}.w-node-err[data-v-763f5822]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-763f5822]{margin-bottom:0}.w-node-err[data-v-0f146186]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-0f146186]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-7ad67f75]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-7ad67f75]{margin-bottom:10px}.w-node-err[data-v-6763e9ed]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.report[data-v-6763e9ed]{font-family:sans-serif;line-height:1.4;color:#333}.report strong[data-v-6763e9ed]{font-weight:700}.report .red[data-v-6763e9ed]{color:red;font-weight:700}.report .yellow[data-v-6763e9ed]{color:#d97706;font-weight:700}.loading-container[data-v-6763e9ed]{min-height:200px}.loading-container .loading-content[data-v-6763e9ed],.loading-container[data-v-6763e9ed]{display:flex;justify-content:center;align-items:center}.loading-container .loading-text[data-v-6763e9ed]{color:#1890ff;font-size:16px;font-weight:500;text-align:center;animation:fadeInOut-6763e9ed 2s ease-in-out infinite}.empty-container[data-v-6763e9ed]{display:flex;justify-content:center;align-items:center;min-height:200px}.empty-container .empty-state[data-v-6763e9ed]{text-align:center}.empty-container .empty-state .empty-description[data-v-6763e9ed]{color:#999;font-size:14px;margin-top:8px}@keyframes fadeInOut-6763e9ed{0%,to{opacity:.6}50%{opacity:1}}.content-container[data-v-6763e9ed]{display:flex;gap:20px;min-height:300px}.content-container .text-section[data-v-6763e9ed]{flex:1;position:relative;width:100%}.content-container .chart-section[data-v-6763e9ed]{flex:1}.content-container .chart-section .chart-container[data-v-6763e9ed]{height:100%}.content-container .chart-section .chart-container .chart-title[data-v-6763e9ed]{font-size:16px;font-weight:500;color:#333;margin-bottom:16px;text-align:center}.content-container .chart-section .chart-container .chart-area[data-v-6763e9ed]{height:280px;width:100%;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px}.multi-chart-section[data-v-6763e9ed]{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:stretch}.multi-chart-section .chart-container[data-v-6763e9ed]{width:100%;min-height:200px;display:flex;flex-direction:column}.multi-chart-section .main-chart[data-v-6763e9ed]{border:2px solid #1890ff;border-radius:8px;padding:16px;background:linear-gradient(135deg,#f0f8ff,#fff);margin-bottom:24px}.multi-chart-section .main-chart .chart-title[data-v-6763e9ed]{font-size:18px;font-weight:600;color:#1890ff;text-align:center;margin-bottom:20px}@media (max-width:900px){.content-container[data-v-6763e9ed]{flex-direction:column;gap:16px}.content-container .text-section[data-v-6763e9ed]{border-right:none;border-bottom:1px solid #e8e8e8;padding-right:0;padding-bottom:16px}.content-container .chart-section .chart-container .chart-area[data-v-6763e9ed]{height:200px}}.period-selector[data-v-6763e9ed]{display:flex;align-items:center;gap:8px}.period-selector .selector-label[data-v-6763e9ed]{font-size:14px;color:#333;font-weight:500}.w-node-err[data-v-0bd7dcc0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-0bd7dcc0]{margin-bottom:10px}.filter-container .filter-row[data-v-0bd7dcc0]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px}.filter-container .filter-row[data-v-0bd7dcc0]:last-child{margin-bottom:0}.filter-container .filter-item[data-v-0bd7dcc0]{display:flex;align-items:center;gap:6px;min-width:0}.filter-container .filter-item .filter-label[data-v-0bd7dcc0]{font-size:12px;color:#666;white-space:nowrap;font-weight:500;line-height:1;display:flex;align-items:center}.extra-container[data-v-0bd7dcc0]{display:flex;align-items:center;gap:12px}.extra-container .fit-button[data-v-0bd7dcc0]{display:flex;align-items:center;gap:4px;border-radius:6px;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.extra-container .fit-button[data-v-0bd7dcc0]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.extra-container .fit-button .anticon[data-v-0bd7dcc0]{font-size:12px}.extra-container .type-radio-group[data-v-0bd7dcc0]{display:flex}.extra-container .type-radio-group .ant-radio-button-wrapper[data-v-0bd7dcc0]{border-radius:4px;font-size:11px;padding:4px 10px;display:flex;align-items:center;justify-content:center;height:28px;line-height:1;flex:1;min-width:0;white-space:nowrap}.extra-container .type-radio-group .ant-radio-button-wrapper[data-v-0bd7dcc0]:first-child{border-radius:4px 0 0 4px}.extra-container .type-radio-group .ant-radio-button-wrapper[data-v-0bd7dcc0]:last-child{border-radius:0 4px 4px 0}.extra-container .dimension-radio-group[data-v-0bd7dcc0]{display:flex}.extra-container .dimension-radio-group .ant-radio-button-wrapper[data-v-0bd7dcc0]{border-radius:4px;font-size:11px;padding:4px 10px;display:flex;align-items:center;justify-content:center;height:28px;line-height:1;flex:1;min-width:0;white-space:nowrap}.extra-container .dimension-radio-group .ant-radio-button-wrapper[data-v-0bd7dcc0]:first-child{border-radius:4px 0 0 4px}.extra-container .dimension-radio-group .ant-radio-button-wrapper[data-v-0bd7dcc0]:last-child{border-radius:0 4px 4px 0}@media (max-width:1200px){.filter-container .filter-row[data-v-0bd7dcc0]{gap:8px}.filter-container .filter-item .filter-label[data-v-0bd7dcc0]{font-size:11px}}@media (max-width:768px){.filter-container .filter-row[data-v-0bd7dcc0]{flex-direction:column;align-items:stretch;gap:6px}.filter-container .filter-item[data-v-0bd7dcc0]{justify-content:space-between}.filter-container .filter-item .filter-label[data-v-0bd7dcc0]{min-width:50px}.extra-container[data-v-0bd7dcc0]{flex-direction:column;align-items:stretch;gap:8px}.extra-container .fit-button[data-v-0bd7dcc0]{justify-content:center}}.purple[data-v-027f894b]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-027f894b]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-027f894b]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-71e885c0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-71e885c0]{margin-bottom:10px}.w-node-err[data-v-725ee7eb]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-725ee7eb] .customer-filter{margin-bottom:16px}[data-v-725ee7eb] .customer-filter .ant-page-header{padding:0}[data-v-725ee7eb] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-725ee7eb] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-725ee7eb] .customer-filter .filter-right{float:right;text-align:right}.custom-link[data-v-725ee7eb]{color:rgba(0,0,0,.65)}.custom-link[data-v-725ee7eb]:hover{color:#1890ff}.w-node-err[data-v-3e4bac0f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-3e4bac0f]{margin-bottom:10px}.w-node-err[data-v-27bd3cc8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-27bd3cc8] .customer-filter{margin-bottom:16px}[data-v-27bd3cc8] .customer-filter .ant-page-header{padding:0}[data-v-27bd3cc8] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-27bd3cc8] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-27bd3cc8] .customer-filter .filter-right{float:right;text-align:right}.customer-col[data-v-27bd3cc8]{margin-top:16px}.purple[data-v-2e3e7d71]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-2e3e7d71]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-2e3e7d71]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-67b105bc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-67b105bc]{margin-bottom:10px}.w-node-err[data-v-c62f859a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-c62f859a]{margin-bottom:10px}.w-node-err[data-v-1b8524b8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-1b8524b8]{margin-bottom:10px}.w-node-err[data-v-61b32656]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-61b32656]{margin-bottom:0;border-bottom:1px dashed silver}.w-node-err[data-v-f5144162]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-f5144162]{margin-bottom:10px}[data-v-f5144162] .ant-card-small>.ant-card-body{padding:0}.w-node-err[data-v-84e85d32]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item-renderer .ant-tag[data-v-84e85d32]{margin:2px 0}.w-node-err[data-v-39484792]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-39484792]{color:rgba(0,0,0,.65)}.custom-link[data-v-39484792]:hover{color:#1890ff}.w-node-err[data-v-7cdf982e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-7cdf982e] .basic-form .ant-form-item{margin-bottom:0}[data-v-7cdf982e] .basic-form .ant-form-item .ant-form-item-label{line-height:32px}[data-v-7cdf982e] .duty-form .ant-form-item .ant-form-item-label{line-height:39.9999px}.drawer-action[data-v-7cdf982e]{position:absolute;right:0;bottom:0;width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}.duty-delete[data-v-7cdf982e]{line-height:39.99px;padding:8px;font-size:16px}.w-node-err[data-v-73ab5beb]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.description[data-v-73ab5beb]{white-space:pre-wrap}.w-node-err[data-v-0caf0932]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-0caf0932] .ant-form-item{margin-bottom:0}[data-v-0caf0932] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}[data-v-0caf0932] .ant-calendar-picker,[data-v-0caf0932] .ant-input,[data-v-0caf0932] .ant-input-group,[data-v-0caf0932] .ant-picker,[data-v-0caf0932] .ant-select,[data-v-0caf0932] .ant-tree-select{width:100%}.w-node-err[data-v-e7ea4d40]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.fault-filter-form .filter-actions[data-v-e7ea4d40]{display:flex;text-align:right;margin-left:auto;align-items:flex-start;justify-content:flex-end}.fault-filter-form[data-v-e7ea4d40] .ant-form-item{margin-bottom:0}.fault-filter-form[data-v-e7ea4d40] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.fault-filter-form[data-v-e7ea4d40] .filter-popover .ant-popover-inner-content{padding:0}.fault-filter-form .filter-popover-content[data-v-e7ea4d40]{width:520px;max-height:70vh;overflow-y:auto;padding:12px}.fault-filter-form .filter-popover-content .filter-sections[data-v-e7ea4d40]{display:flex;flex-direction:column;gap:8px}.fault-filter-form .filter-popover-content .filter-sections .filter-section h3[data-v-e7ea4d40]{margin-bottom:4px;color:#495057;font-size:13px;font-weight:500;line-height:1.2}.fault-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item[data-v-e7ea4d40]{display:flex;align-items:center;cursor:move}.fault-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item .drag-handle[data-v-e7ea4d40]{padding:2px;cursor:move;opacity:.4;display:flex;align-items:center;transition:all .2s ease}.fault-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item .drag-handle[data-v-e7ea4d40]:hover{opacity:.7}.fault-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item[data-v-e7ea4d40] .ant-form-item{flex:1;margin-bottom:0}.w-node-err[data-v-56a04939]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.task-form__main[data-v-56a04939]{display:flex;gap:12px}.task-form__left[data-v-56a04939]{flex:1;min-width:0}.task-form__right[data-v-56a04939]{width:300px;display:flex;flex-direction:column;gap:8px}.task-form__right[data-v-56a04939] .ant-form-item-label label{font-size:12px}.task-form__section[data-v-56a04939]{background:#fafafa;border-radius:8px;padding:8px}.task-form__section-title[data-v-56a04939]{font-size:12px;font-weight:500;color:#262626;margin-bottom:8px;padding-left:4px;border-left:2px solid #1890ff}[data-v-56a04939] .ant-form-item{margin-bottom:8px!important}[data-v-56a04939] .ant-form-item:last-child{margin-bottom:0!important}[data-v-56a04939] .ant-form-item .ant-form-item-label{line-height:32px;padding-bottom:0;text-align:right}[data-v-56a04939] .ant-form-item .ant-form-item-control{line-height:32px}[data-v-56a04939] .ant-picker,[data-v-56a04939] .ant-select{width:100%}[data-v-56a04939] .ant-modal-body{padding:16px;max-height:680px;overflow-y:auto}.w-node-err[data-v-75a8b95e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.task-date[data-v-75a8b95e]{color:rgba(0,0,0,.65);font-size:14px}.edit-task-date[data-v-75a8b95e]{cursor:pointer;display:block;line-height:22px;padding:0 4px}.edit-task-date[data-v-75a8b95e]:hover{background-color:#e4e4e4}.w-node-err[data-v-5dd9712a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-5dd9712a] .ant-input-sm{width:300%;max-width:440px}.task-edit_name[data-v-5dd9712a]{color:rgba(0,0,0,.65);line-height:16px;max-width:420px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-edit_icon[data-v-5dd9712a]{opacity:0;padding-top:4px;padding-left:2px}.task-edit:hover .task-edit_name[data-v-5dd9712a]{cursor:pointer;color:#3582fb}.task-edit:hover .task-edit_icon[data-v-5dd9712a]{opacity:1}.w-node-err[data-v-544b87ea]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.user-select[data-v-544b87ea]{width:100%}.edit-user[data-v-544b87ea]{cursor:pointer;padding:0 2px;line-height:22px;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-user[data-v-544b87ea]:hover{background-color:#e4e4e4}[data-v-544b87ea] .ant-select-selection--multiple .ant-select-selection__choice{padding:0 16px 0 2px;border:none}.w-node-err[data-v-6de093d4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-point[data-v-6de093d4]{cursor:pointer;display:inline-block;padding:0 4px;line-height:22px}.edit-point[data-v-6de093d4]:hover{background-color:#e4e4e4}.task-points[data-v-6de093d4]{font-size:11px;color:#8c95a8}.w-node-err[data-v-73f0e524]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-73f0e524]{cursor:pointer;display:inline-block;padding:0 4px;line-height:22px}.edit-status .icon-down[data-v-73f0e524]{opacity:0}.edit-status[data-v-73f0e524]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-73f0e524]{opacity:1}[data-v-73f0e524] .ant-tag{margin-right:0}.w-node-err[data-v-4eb453f0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-priority[data-v-4eb453f0]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-priority .icon-down[data-v-4eb453f0]{opacity:0}.edit-priority[data-v-4eb453f0]:hover{cursor:pointer;background-color:#e4e4e4}.edit-priority:hover .icon-down[data-v-4eb453f0]{opacity:1}[data-v-4eb453f0] .ant-tag{margin-right:0}.w-node-err[data-v-4aef3103]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.add-task-bt[data-v-4aef3103]{margin-bottom:8px}.w-node-err[data-v-294dc652]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-294dc652] .ant-form-item{margin-bottom:0}[data-v-294dc652] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}[data-v-294dc652] .ant-calendar-picker,[data-v-294dc652] .ant-input,[data-v-294dc652] .ant-picker,[data-v-294dc652] .ant-select,[data-v-294dc652] .ant-tree-select{width:100%}.w-node-err[data-v-c5c98c7a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.task-filter-form[data-v-c5c98c7a] .ant-form-item{margin-bottom:0}.task-filter-form[data-v-c5c98c7a] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.w-node-err[data-v-3067b987]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3067b987] .ant-upload-picture-card-wrapper{width:100%}.w-node-err[data-v-4448ea54]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.changelog-card[data-v-4448ea54]{margin-top:16px}[data-v-4448ea54] .ant-card-body{padding:16px}.w-node-err[data-v-06d0a2e7]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-06d0a2e7] .ant-comment-inner{padding:8px 0}[data-v-06d0a2e7] .ant-form-item{margin-bottom:8px}.comment-edit[data-v-06d0a2e7]{background:#fafafa;padding:8px;padding-top:0;margin-bottom:16px}.comment-edit .comment-edit_editor[data-v-06d0a2e7]{width:960px}.comment-delete[data-v-06d0a2e7]{margin-right:10px;color:rgba(0,0,0,.45);font-size:12px;cursor:pointer;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-node-err[data-v-107656c8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.problem-time[data-v-107656c8]{color:rgba(0,0,0,.65);font-size:14px}.edit-problem-time[data-v-107656c8]{cursor:pointer;display:block;line-height:22px;padding:0 4px}.edit-problem-time[data-v-107656c8]:hover{background-color:#e4e4e4}[data-v-107656c8] .ant-calendar-picker{width:100%}[data-v-107656c8] .ant-input{border:none;border-radius:0;background-color:transparent;border-bottom:1px solid #1890ff;padding:0}[data-v-107656c8] .ant-input:focus,[data-v-107656c8] .ant-input:hover{border-bottom:1px solid #1890ff}[data-v-107656c8] .ant-input:focus{border:none;box-shadow:none;border-bottom:1px solid #1890ff}.w-node-err[data-v-152ec49f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.user-select[data-v-152ec49f]{width:100%}.edit-user[data-v-152ec49f]{cursor:pointer;padding:0 2px;line-height:22px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-user[data-v-152ec49f]:hover{background-color:#e4e4e4}.w-node-err[data-v-5d694781]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.problem-title[data-v-5d694781]{display:flex;align-items:center;width:100%;height:100%;padding:0 8px}.problem-title__content[data-v-5d694781]{display:flex;align-items:center;width:100%;height:24px}.problem-title__link[data-v-5d694781]{display:inline-block;color:rgba(0,0,0,.65);line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s;margin-right:24px}.problem-title__link[data-v-5d694781]:hover{color:#1890ff}.problem-title__edit-icon[data-v-5d694781]{display:inline-flex;align-items:center;font-size:14px;color:rgba(0,0,0,.45);cursor:pointer;opacity:0;transition:all .3s;line-height:1;padding:4px;margin-left:-20px}.problem-title__edit-icon[data-v-5d694781]:hover{color:#1890ff}.problem-title__content:hover .problem-title__edit-icon[data-v-5d694781]{opacity:1}.problem-title__input[data-v-5d694781]{width:100%}[data-v-5d694781] .ant-input{resize:none;border:none;border-radius:0;background-color:transparent;border-bottom:1px solid #1890ff}[data-v-5d694781] .ant-input:focus,[data-v-5d694781] .ant-input:hover{border-bottom:1px solid #1890ff}[data-v-5d694781] .ant-input:focus{border:none;box-shadow:none;border-bottom:1px solid #1890ff}[data-v-5d694781] .ant-input-sm{padding:0}.w-node-err[data-v-04927a34]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-04927a34]{cursor:pointer;display:inline-block;padding:0 4px;line-height:22px}.edit-status .icon-down[data-v-04927a34]{opacity:0}.edit-status[data-v-04927a34]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-04927a34]{opacity:1}.w-node-err[data-v-60e7b738]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-priority[data-v-60e7b738]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-priority .icon-down[data-v-60e7b738]{opacity:0}.edit-priority[data-v-60e7b738]:hover{cursor:pointer;background-color:#e4e4e4}.edit-priority:hover .icon-down[data-v-60e7b738]{opacity:1}[data-v-60e7b738] .and-tag{margin-right:4px}.w-node-err[data-v-5073c5a0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.corner[data-v-5073c5a0]{position:absolute;top:0;left:0;width:0;height:0}.corner[data-v-5073c5a0]:before{position:absolute;top:-12px;left:-4px;font-size:12px;height:16px;content:"RCA";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff;white-space:nowrap;background:linear-gradient(135deg,rgba(76,191,85,.627),transparent) #ec374d;background-blend-mode:soft-light}.corner[data-v-5073c5a0]:after{position:absolute;content:"";clip-path:polygon(0 0,4px 0,4px 4px);width:4px;height:4px;left:-4px;top:4px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),#ec374d}.w-node-err[data-v-43875ff0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-43875ff0] .ant-form-item{margin-bottom:0}[data-v-43875ff0] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}[data-v-43875ff0] .ant-calendar-picker,[data-v-43875ff0] .ant-input,[data-v-43875ff0] .ant-input-group,[data-v-43875ff0] .ant-picker,[data-v-43875ff0] .ant-select,[data-v-43875ff0] .ant-tree-select{width:100%}.w-node-err[data-v-2773f10b]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.problem-filter-form .filter-actions[data-v-2773f10b]{display:flex;text-align:right;margin-left:auto;align-items:flex-start;justify-content:flex-end}.problem-filter-form[data-v-2773f10b] .ant-form-item{margin-bottom:0}.problem-filter-form[data-v-2773f10b] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.problem-filter-form[data-v-2773f10b] .filter-popover .ant-popover-inner-content{padding:0}.problem-filter-form .filter-popover-content[data-v-2773f10b]{width:520px;max-height:70vh;overflow-y:auto;padding:12px}.problem-filter-form .filter-popover-content .filter-sections[data-v-2773f10b]{display:flex;flex-direction:column;gap:8px}.problem-filter-form .filter-popover-content .filter-sections .filter-section h3[data-v-2773f10b]{margin-bottom:4px;color:#495057;font-size:13px;font-weight:500;line-height:1.2}.problem-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item[data-v-2773f10b]{display:flex;align-items:center;cursor:move}.problem-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item .drag-handle[data-v-2773f10b]{padding:2px;cursor:move;opacity:.4;display:flex;align-items:center;transition:all .2s ease}.problem-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item .drag-handle[data-v-2773f10b]:hover{opacity:.7}.problem-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item[data-v-2773f10b] .ant-form-item{flex:1;margin-bottom:0}.w-node-err[data-v-3a7ac280]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.problem-modal[data-v-3a7ac280] .ant-modal-body{padding:16px}.problem-form__main[data-v-3a7ac280]{display:flex;gap:12px}.problem-form__left[data-v-3a7ac280]{flex:1;min-width:0}.problem-form__right[data-v-3a7ac280]{width:360px;display:flex;flex-direction:column;gap:8px}.problem-form__right[data-v-3a7ac280] .ant-form-item-label label{font-size:12px}.problem-form__section[data-v-3a7ac280]{background:#fafafa;border-radius:2px;padding:8px}.problem-form__section-title[data-v-3a7ac280]{font-size:12px;font-weight:500;color:#262626;margin-bottom:8px;padding-left:4px;border-left:2px solid #1890ff}.problem-form[data-v-3a7ac280] .ant-form-item{margin-bottom:8px}.problem-form[data-v-3a7ac280] .ant-form-item:last-child{margin-bottom:0}.problem-form[data-v-3a7ac280] .ant-form-item .ant-form-item-label{line-height:32px;padding-bottom:0;text-align:right}.problem-form[data-v-3a7ac280] .ant-form-item .ant-form-item-control{line-height:32px}.problem-form[data-v-3a7ac280] .ant-picker,.problem-form[data-v-3a7ac280] .ant-select{width:100%}.w-node-err[data-v-646dcb98]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-646dcb98] .ant-modal-body{padding:16px}[data-v-646dcb98] .ant-form-item{margin-bottom:8px}.selected-problems[data-v-646dcb98]{border:1px solid #f0f0f0;border-radius:4px;background:#fafafa;padding:8px}.selected-problems__header[data-v-646dcb98]{line-height:24px}.selected-problems .selected-count[data-v-646dcb98]{color:rgba(0,0,0,.45);font-size:12px}.selected-problems__list[data-v-646dcb98]{max-height:360px;overflow-y:auto}.problem-item[data-v-646dcb98]{padding:8px 0;line-height:24px;border-bottom:1px dashed #f0f0f0}.problem-item[data-v-646dcb98]:last-child{border-bottom:none}.problem-item__content[data-v-646dcb98]{display:flex;align-items:center;gap:8px}.problem-item .problem-id[data-v-646dcb98]{color:rgba(0,0,0,.45);font-size:13px;white-space:nowrap;flex-shrink:0}.problem-item .problem-name[data-v-646dcb98]{color:rgba(0,0,0,.85);font-size:13px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.problem-item__info[data-v-646dcb98]{display:flex;gap:4px;flex-shrink:0}.w-node-err[data-v-7827b56a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.problem-record[data-v-7827b56a]{padding:0}.problem-record .ant-table[data-v-7827b56a]{background:#fff;border-radius:4px}.problem-record .ant-spin-nested-loading[data-v-7827b56a]{background:#fff;padding:16px;border-radius:4px}.w-node-err[data-v-07ece083]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item[data-v-07ece083]{display:block}.ql-container.ql-snow[data-v-07ece083]{border:none}.w-node-err[data-v-3612f3ee]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3612f3ee] .ant-form-item{margin-bottom:4px}[data-v-3612f3ee] .ant-form-item-label{line-height:32px}.w-node-err[data-v-1cf31557]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-1cf31557] .ant-comment-inner{padding:8px 0}[data-v-1cf31557] .vditor-reset{width:auto}[data-v-1cf31557] .ant-form-item{margin-bottom:8px}.problem-content[data-v-1cf31557]{background:#fafafa}.comment-edit[data-v-1cf31557]{background:#fafafa;padding:8px;padding-top:0;margin-bottom:16px}.comment-edit .comment-edit_editor[data-v-1cf31557]{width:960px}.w-node-err[data-v-11b88c3c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-11b88c3c] .ticket-create .ant-card-body{padding:24px}.drawer-footer[data-v-11b88c3c]{position:absolute;right:0;bottom:0;width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-11b88c3c] .ant-upload-picture-card-wrapper{width:100%}.w-node-err[data-v-9f020452]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ticket-list-container .table-toolbar[data-v-9f020452]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;margin-bottom:16px;border-bottom:1px solid #f0f0f0}.ticket-list-container .table-toolbar .toolbar-right .ant-btn-link[data-v-9f020452]{color:#1890ff}.ticket-list-container .table-toolbar .toolbar-right .ant-btn-link[data-v-9f020452]:hover{color:#40a9ff}.ticket-list-container .enhanced-table[data-v-9f020452]{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626;border-bottom:2px solid #f0f0f0;padding:12px 16px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-thead>tr>th.ant-table-column-sort{background:#f0f9ff}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr{transition:all .2s ease}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr:hover>td{background:#e6f7ff}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td{padding:12px 16px;border-bottom:1px solid #f5f5f5}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .custom-link{color:#1890ff;font-weight:500;transition:all .2s ease}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .custom-link:hover{color:#40a9ff;text-decoration:underline}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .custom-link.text-ellipsis{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container{display:flex;flex-direction:column;gap:8px;max-width:420px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;max-width:200px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item{position:relative;width:46px;height:46px;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .3s ease;border:2px solid #f0f0f0}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item:hover{transform:scale(1.05);border-color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.15);z-index:10}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item:hover .hover-overlay{opacity:1}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item:hover .thumbnail-image{transform:scale(1.1)}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item.file-item{border-color:#d9d9d9;cursor:default}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item.file-item:hover{transform:none;border-color:#d9d9d9;box-shadow:none}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item.clickable{cursor:pointer}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail{width:100%;height:100%;position:relative;background:#fafafa;display:flex;align-items:center;justify-content:center}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .thumbnail-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .thumbnail-image.error-image{-o-object-fit:contain;object-fit:contain;opacity:.6}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .file-thumbnail{width:100%;height:100%;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);display:flex;align-items:center;justify-content:center;position:relative}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .file-thumbnail .file-icon-container{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8c8c8c;text-align:center}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .file-thumbnail .file-icon-container .file-icon{font-size:18px;margin-bottom:2px;color:#595959}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .file-thumbnail .file-icon-container .file-extension{font-size:8px;font-weight:600;color:#8c8c8c;letter-spacing:.5px;max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .hover-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(24,144,255,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;opacity:0;transition:all .3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .hover-overlay .preview-icon{font-size:16px;margin-bottom:2px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .hover-overlay .preview-text{font-size:10px;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.3)}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .more-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:600;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .more-overlay .more-count{font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,.3);margin-bottom:2px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .more-overlay .more-text{font-size:9px;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.3)}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid .attachment-item .attachment-thumbnail .loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;z-index:5}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid:has(.attachment-item:only-child){grid-template-columns:1fr;max-width:80px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid:has(.attachment-item:only-child) .attachment-item{width:80px;height:60px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid:has(.attachment-item:nth-child(2):last-child){grid-template-columns:repeat(2,1fr);max-width:100px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .attachment-container .attachment-grid:has(.attachment-item:nth-child(3):last-child){grid-template-columns:repeat(3,1fr);max-width:150px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .no-attachment{display:flex;align-items:center;gap:6px;color:#bfbfbf;font-size:12px;padding:8px 12px;background:#fafafa;border-radius:6px;border:1px dashed #e8e8e8}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .no-attachment .no-attachment-icon{font-size:14px;opacity:.6}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .reply-content{display:flex;align-items:center;gap:8px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .reply-content .image-indicators{flex-shrink:0}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .meta-content{display:flex;align-items:center;gap:8px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .meta-content .image-indicators{flex-shrink:0}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn{display:inline-flex!important;align-items:center!important;padding:3px 8px!important;height:auto!important;min-height:24px!important;font-size:11px!important;line-height:1.2!important;color:#1890ff!important;background:linear-gradient(135deg,#e6f7ff,#f0f9ff)!important;border:1px solid #91d5ff!important;border-radius:12px!important;font-weight:500!important;margin-left:6px!important;white-space:nowrap!important;transition:all .3s ease!important}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn:hover{background:linear-gradient(135deg,#bae7ff,#e6f7ff)!important;border-color:#69c0ff!important;color:#0958d9!important;transform:translateY(-1px) scale(1.02);box-shadow:0 3px 8px rgba(24,144,255,.2)}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn:active{transform:translateY(0) scale(1)}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn .anticon{font-size:11px!important;margin-right:3px!important;opacity:.8}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="1"]{background:linear-gradient(135deg,#f6ffed,#f0f9ff)!important;border-color:#b7eb8f!important;color:#52c41a!important}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="1"]:hover{background:linear-gradient(135deg,#d9f7be,#e6f7ff)!important;border-color:#73d13d!important;color:#389e0d!important}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="2"],.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="3"]{background:linear-gradient(135deg,#fff7e6,#f0f9ff)!important;border-color:#ffd591!important;color:#fa8c16!important}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="2"]:hover,.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="3"]:hover{background:linear-gradient(135deg,#ffe7ba,#e6f7ff)!important;border-color:#ffb347!important;color:#d46b08!important}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="4"],.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="5"],.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="6"],.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="7"],.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="8"],.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="9"]{background:linear-gradient(135deg,#fff2f0,#f0f9ff)!important;border-color:#ffccc7!important;color:#f5222d!important}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="4"]:hover,.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="5"]:hover,.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="6"]:hover,.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="7"]:hover,.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="8"]:hover,.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .image-preview-btn[data-count="9"]:hover{background:linear-gradient(135deg,#ffa39e,#e6f7ff)!important;border-color:#ff7875!important;color:#cf1322!important}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .ant-tag{border-radius:4px;font-weight:500;border:none}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .ant-tag.ant-tag-blue{background:linear-gradient(90deg,#e6f7ff,#bae7ff);color:#0958d9}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .ant-tag.ant-tag-green{background:linear-gradient(90deg,#f6ffed,#d9f7be);color:#389e0d}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-tbody>tr>td .ant-tag.ant-tag-red{background:linear-gradient(90deg,#fff2f0,#ffccc7);color:#cf1322}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-pagination{margin:20px 0;text-align:right}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-pagination .ant-pagination .ant-pagination-item{border-radius:4px}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-pagination .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#1890ff;border-color:#1890ff}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-pagination .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-pagination .ant-pagination .ant-pagination-next,.ticket-list-container .enhanced-table[data-v-9f020452] .ant-table .ant-table-pagination .ant-pagination .ant-pagination-prev{border-radius:4px}.ticket-list-container .image-preview-modal[data-v-9f020452] .ant-modal-content{border-radius:8px;overflow:hidden}.ticket-list-container .image-preview-modal .modal-content-wrapper[data-v-9f020452]{display:flex;justify-content:center;align-items:center}.ticket-list-container .image-preview-modal .modal-content-wrapper .preview-image[data-v-9f020452]{width:100%;height:auto;max-height:70vh;-o-object-fit:contain;object-fit:contain;border-radius:4px}.ticket-list-container .column-settings .column-item[data-v-9f020452]{padding:8px 0;border-bottom:1px solid #f5f5f5}.ticket-list-container .column-settings .column-item[data-v-9f020452]:last-child{border-bottom:none}.ticket-list-container .column-settings .column-item .ant-checkbox-wrapper[data-v-9f020452]{width:100%;padding:4px 8px;border-radius:4px;transition:all .2s ease}.ticket-list-container .column-settings .column-item .ant-checkbox-wrapper[data-v-9f020452]:hover{background:#f5f5f5}.corner,.corner-bad,.corner-bad-done,.corner-middle{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.corner-bad-done:before,.corner-bad:before,.corner-middle:before,.corner:before{position:absolute;top:-24px;left:-20px;font-size:11px;font-weight:500;padding:2px 6px;border-radius:3px;color:#fff;white-space:nowrap;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.15)}.corner-bad-done:after,.corner-bad:after,.corner-middle:after,.corner:after{position:absolute;content:"";top:-16px;left:-4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;z-index:9}.corner,.corner:before{background:#faad14}.corner:before{content:"即将超时"}.corner:after{border-top:4px solid #faad14}.corner-middle{background:#ff7a45}.corner-middle:before{content:"已超时";background:#ff7a45}.corner-middle:after{border-top:4px solid #ff7a45}.corner-bad{background:#ff4d4f;animation:pulse 2s infinite}.corner-bad:before{content:"严重超时";background:#ff4d4f}.corner-bad:after{border-top:4px solid #ff4d4f}.corner-bad-done{background:#52c41a}.corner-bad-done:before{content:"超时已解决";background:#52c41a}.corner-bad-done:after{border-top:4px solid #52c41a}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}.w-node-err[data-v-25b5074e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.issue-status[data-v-25b5074e]{cursor:pointer;display:inline-block;padding:2px;padding-right:2px;line-height:22px;border-radius:4px}.issue-status .ant-tag[data-v-25b5074e]{margin-right:2px}.issue-status .icon-down[data-v-25b5074e]{opacity:0}.edit-status[data-v-25b5074e]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-25b5074e]{opacity:1}.w-node-err[data-v-a5f1b618]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-a5f1b618] .ant-form .ant-form-item{margin-bottom:4px}[data-v-a5f1b618] .ant-form .ant-form-item-label{line-height:28px}[data-v-a5f1b618] .ant-card-body{padding:8px 0;height:400px;overflow:auto}.view-item[data-v-a5f1b618]{height:40px;line-height:40px;cursor:pointer;padding:0 12px;width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-item[data-v-a5f1b618]:hover,.view-item_active[data-v-a5f1b618]{background-color:#e6f7ff;color:#1890ff}.view-item_more[data-v-a5f1b618]{float:right;font-weight:700}.customer-date-picker[data-v-a5f1b618]{width:47%}.w-node-err[data-v-aa99e806]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-aa99e806] .ant-select-selection{width:auto;border:0;display:inline-block}[data-v-aa99e806] .ant-select-selection:focus{border:0}.views[data-v-aa99e806]{line-height:32px;float:left}.w-node-err[data-v-0a4cf67f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-0a4cf67f] .customer-filter{margin-bottom:16px}[data-v-0a4cf67f] .customer-filter .ant-page-header{padding:0}[data-v-0a4cf67f] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-0a4cf67f] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-0a4cf67f] .customer-filter .filter-right{float:right;text-align:right}.custom-link[data-v-0a4cf67f]{color:rgba(0,0,0,.65)}.custom-link[data-v-0a4cf67f]:hover{color:#1890ff}.w-node-err[data-v-988db366]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-988db366] .customer-header .ant-card-body{padding:16px 16px 16 16px}[data-v-988db366] .customer-header .ant-page-header{padding:0}[data-v-988db366] .customer-header .ant-descriptions-vertical .ant-descriptions-row>td,[data-v-988db366] .customer-header .ant-descriptions-vertical .ant-descriptions-row>th{padding-bottom:8px}[data-v-988db366] .ant-page-header-footer{margin-top:0}[data-v-988db366] .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{font-size:14px;font-weight:700}[data-v-988db366] .info .ant-descriptions-title{margin-bottom:8px}[data-v-988db366] .info .ant-descriptions-item{padding-left:8px}[data-v-988db366] .info .ant-descriptions-item span{float:left}[data-v-988db366] .task .ant-descriptions-title{margin-bottom:8px}[data-v-988db366] .fault-panel{border:0;overflow:hidden;border-radius:4px;background:#fff}[data-v-988db366] .fault-panel .ant-collapse-header{background:#fafafa;font-weight:700}[data-v-988db366] .fault-panel .ant-collapse-content-box{padding:0 32px 8px 32px}.head-example[data-v-988db366]{display:inline-block;padding-right:8px}[data-v-988db366] .ant-badge-count{height:16px;min-width:16px;line-height:16px;font-size:8px;padding:0 3px;background-color:#1890ff}.collapse-button[data-v-988db366]{color:#86909c}.add-task-bt[data-v-988db366]{margin-bottom:8px}.w-node-err[data-v-09d05eb1]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-09d05eb1] .customer-header .ant-divider-horizontal{margin:8px 0}[data-v-09d05eb1] .customer-header .ant-page-header{padding:0}.form-content[data-v-09d05eb1]{width:960px;margin:16px auto}[data-v-09d05eb1] .ant-form-item{margin-bottom:0}[data-v-09d05eb1] .ant-form-item .ant-form-item-label{line-height:32px}.submit[data-v-09d05eb1]{width:100px;margin:0 auto}.w-node-err[data-v-e27ed11e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-e27ed11e] .customer-filter{margin-bottom:16px}[data-v-e27ed11e] .customer-filter .ant-page-header{padding:0}.w-node-err[data-v-5b310c14]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-5b310c14] .ant-page-header{padding:8px 16px}.problem-detail-page[data-v-5b310c14]{background-color:#f0f2f5}.problem-detail[data-v-5b310c14]{border-radius:8px}.problem-detail[data-v-5b310c14] .ant-card-body{padding:0}.problem-detail__header[data-v-5b310c14]{padding:8px 16px;border-bottom:1px solid #f0f0f0;position:relative}.problem-detail__header[data-v-5b310c14] .ant-page-header{padding:0}.problem-detail__content[data-v-5b310c14]{display:flex;gap:16px;padding:0 16px 16px 16px}.problem-detail__main[data-v-5b310c14]{flex:1;min-width:0}.problem-detail__sidebar[data-v-5b310c14]{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.problem-summary[data-v-5b310c14]{margin-bottom:16px;padding:16px;background:#fff;border-radius:4px;border:1px solid #f0f0f0}.problem-summary__title[data-v-5b310c14]{color:rgba(0,0,0,.85);font-size:14px;font-weight:500;margin-bottom:12px}.problem-summary__content[data-v-5b310c14]{color:rgba(0,0,0,.85);font-size:13px;line-height:22px;word-break:break-all;white-space:pre-wrap}.problem-info[data-v-5b310c14]{background-color:#fafafa;border-radius:8px}.problem-info[data-v-5b310c14] .ant-card-body{padding:16px}.problem-info .info-group+.info-group[data-v-5b310c14]{margin-top:16px}.problem-info .info-group__title[data-v-5b310c14]{margin-bottom:12px;color:rgba(0,0,0,.85);font-size:14px;font-weight:500;position:relative;padding-left:12px}.problem-info .info-group__title[data-v-5b310c14]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#1890ff;border-radius:2px}.problem-info[data-v-5b310c14] .ant-descriptions-item{padding-bottom:16px;display:flex}.problem-info[data-v-5b310c14] .ant-descriptions-item:last-child{padding-bottom:0}.problem-info[data-v-5b310c14] .ant-descriptions-item .ant-descriptions-item-label{color:rgba(0,0,0,.45);font-size:13px;line-height:28px;text-align:right;padding-right:4px;width:96px;white-space:nowrap;flex:none}.problem-info[data-v-5b310c14] .ant-descriptions-item .ant-descriptions-item-content{color:rgba(0,0,0,.85);font-size:13px;line-height:28px;flex:1;min-width:0;word-break:break-all}.problem-info[data-v-5b310c14] .ant-descriptions-row{display:block}[data-v-5b310c14] .ant-page-header-footer{margin-top:0}[data-v-5b310c14] .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{font-size:14px;font-weight:700}.problem-panel[data-v-5b310c14]{border-radius:4px;border:0;background:#fff;overflow:hidden}.problem-content[data-v-5b310c14]{background-color:#fafafa;padding:16px;border-radius:8px}.problem-content .info-group+.info-group[data-v-5b310c14]{margin-top:16px}.problem-content .info-group__title[data-v-5b310c14]{margin-bottom:12px;color:rgba(0,0,0,.85);font-size:14px;font-weight:500;position:relative;padding-left:12px}.problem-content .info-group__title[data-v-5b310c14]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#1890ff;border-radius:2px}.problem-content .info-group__content[data-v-5b310c14]{color:rgba(0,0,0,.85);font-size:13px;line-height:22px}.collapse-button[data-v-5b310c14]{color:#86909c}.corner[data-v-5b310c14]{left:0}.corner[data-v-5b310c14],.corner[data-v-5b310c14]:before{position:absolute;top:0;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d;z-index:99}.corner[data-v-5b310c14]:before{left:-4px;font-size:14px;height:20px;width:48px;text-align:center;content:"RCA";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:14px;color:#fff;background-blend-mode:soft-light}.corner[data-v-5b310c14]:after{position:absolute;content:"";left:-4px;clip-path:polygon(0 0,5px 0,5px 5px);width:12px;height:12px;top:20px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));background-color:inherit;z-index:99}.w-node-err[data-v-15e419f4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-15e419f4] .customer-filter{margin-bottom:16px}[data-v-15e419f4] .customer-filter .ant-page-header{padding:0}.w-node-err[data-v-13ae070e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ticket-management-container[data-v-13ae070e]{padding:12px;background:#f5f5f5;min-height:100vh}.filter-card[data-v-13ae070e]{margin-bottom:8px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.filter-card[data-v-13ae070e] .ant-card-body{padding:4px 20px 2px 20px}.filter-card .filter-header[data-v-13ae070e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:2px;border-bottom:1px solid #f0f0f0}.filter-card .filter-header .header-left[data-v-13ae070e]{display:flex;align-items:center}.filter-card .filter-header .header-left .header-icon[data-v-13ae070e]{font-size:20px;color:#1890ff;margin-right:12px}.filter-card .filter-header .header-left .header-title[data-v-13ae070e]{margin:0;font-size:18px;font-weight:600;color:#262626}.filter-card .filter-header .header-actions .expand-btn[data-v-13ae070e]{color:#1890ff;font-weight:500}.filter-card .filter-header .header-actions .expand-btn[data-v-13ae070e]:hover{color:#40a9ff}.filter-card .filter-form .main-filters[data-v-13ae070e]{margin-bottom:0}.filter-card .filter-form .main-filters .ant-form-item[data-v-13ae070e]{margin-bottom:2px}.filter-card .filter-form .main-filters .ant-form-item .ant-form-item-label[data-v-13ae070e]{font-weight:500;color:#595959;font-size:13px}.filter-card .filter-form .secondary-filters[data-v-13ae070e],.filter-card .filter-form .tertiary-filters[data-v-13ae070e]{margin-top:4px;padding-top:6px;border-top:1px solid #f5f5f5}.filter-card .filter-form .secondary-filters .ant-form-item[data-v-13ae070e],.filter-card .filter-form .tertiary-filters .ant-form-item[data-v-13ae070e]{margin-bottom:4px}.filter-card .filter-form .secondary-filters .ant-form-item .ant-form-item-label[data-v-13ae070e],.filter-card .filter-form .tertiary-filters .ant-form-item .ant-form-item-label[data-v-13ae070e]{font-weight:500;color:#8c8c8c;font-size:12px}.filter-card .filter-form .action-row[data-v-13ae070e]{margin-top:0;padding-top:0;border-top:none}.filter-card .filter-form .action-row .action-buttons[data-v-13ae070e]{display:flex;justify-content:space-between;align-items:center}.filter-card .filter-form .action-row .action-buttons .action-left .search-btn[data-v-13ae070e]{background:linear-gradient(90deg,#1890ff,#40a9ff);border:none;font-weight:500;height:28px;padding:0 16px}.filter-card .filter-form .action-row .action-buttons .action-left .search-btn[data-v-13ae070e]:hover{background:linear-gradient(90deg,#40a9ff,#69c0ff);transform:translateY(-1px);box-shadow:0 3px 8px rgba(24,144,255,.3)}.filter-card .filter-form .action-row .action-buttons .action-left .reset-btn[data-v-13ae070e]{height:28px;padding:0 12px;border-color:#d9d9d9}.filter-card .filter-form .action-row .action-buttons .action-left .reset-btn[data-v-13ae070e]:hover{border-color:#1890ff;color:#1890ff}.filter-card .filter-form .action-row .action-buttons .action-right .filter-summary[data-v-13ae070e]{font-size:12px;color:#1890ff;background:#e6f7ff;padding:2px 8px;border-radius:10px;border:1px solid #91d5ff}.data-card[data-v-13ae070e]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.data-card[data-v-13ae070e] .ant-card-body{padding:12px 16px}.data-card[data-v-13ae070e] .ant-card-head{padding:0 16px;min-height:40px}.data-card .card-title[data-v-13ae070e]{display:flex;align-items:center;font-size:16px;font-weight:600}.data-card .card-title .title-icon[data-v-13ae070e]{font-size:18px;color:#1890ff;margin-right:8px}.data-card .card-title .total-tag[data-v-13ae070e]{margin-left:12px;font-weight:500}.data-card .card-extra .ant-space-item[data-v-13ae070e]{display:flex;align-items:center}.data-card .data-tabs[data-v-13ae070e] .ant-tabs-bar{margin-bottom:8px}.data-card .data-tabs[data-v-13ae070e] .ant-tabs-tab{padding:8px 12px;font-weight:500}.data-card .data-tabs[data-v-13ae070e] .ant-tabs-tab-active .anticon{color:#1890ff}.data-card .table-container[data-v-13ae070e]{margin-top:8px}@media (max-width:1200px){.ticket-management-container[data-v-13ae070e]{padding:16px}.filter-card .filter-form .ant-col[data-v-13ae070e]{margin-bottom:8px}}@media (max-width:768px){.ticket-management-container[data-v-13ae070e]{padding:12px}.filter-card .filter-header .header-title[data-v-13ae070e]{font-size:16px}.filter-card .filter-form .action-buttons[data-v-13ae070e]{text-align:center}.filter-card .filter-form .action-buttons .ant-space[data-v-13ae070e]{width:100%;justify-content:center}.data-card .card-title[data-v-13ae070e]{font-size:14px}.data-card .card-title .total-tag[data-v-13ae070e]{margin-left:8px}}.custom-link[data-v-13ae070e]{color:rgba(0,0,0,.65)}.custom-link[data-v-13ae070e]:hover{color:#1890ff}[data-v-13ae070e] .is-fault.ant-tag{margin-right:0}[data-v-13ae070e] .ant-table-wrapper .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626}[data-v-13ae070e] .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#e6f7ff}.w-node-err[data-v-c1497486]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.all-ticket-container[data-v-c1497486]{padding:12px;background:#f5f5f5;min-height:100vh}.filter-card[data-v-c1497486]{margin-bottom:8px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.filter-card[data-v-c1497486] .ant-card-body{padding:4px 20px 2px 20px}.filter-card .filter-header[data-v-c1497486]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:2px;border-bottom:1px solid #f0f0f0}.filter-card .filter-header .header-left[data-v-c1497486]{display:flex;align-items:center}.filter-card .filter-header .header-left .header-icon[data-v-c1497486]{font-size:20px;color:#722ed1;margin-right:12px}.filter-card .filter-header .header-left .header-title[data-v-c1497486]{margin:0;font-size:18px;font-weight:600;color:#262626}.filter-card .filter-header .header-actions .expand-btn[data-v-c1497486]{color:#1890ff;font-weight:500}.filter-card .filter-header .header-actions .expand-btn[data-v-c1497486]:hover{color:#40a9ff}.filter-card .filter-form .main-filters[data-v-c1497486]{margin-bottom:0}.filter-card .filter-form .main-filters .ant-form-item[data-v-c1497486]{margin-bottom:2px}.filter-card .filter-form .main-filters .ant-form-item .ant-form-item-label[data-v-c1497486]{font-weight:500;color:#595959;font-size:13px}.filter-card .filter-form .secondary-filters[data-v-c1497486],.filter-card .filter-form .tertiary-filters[data-v-c1497486]{margin-top:4px;padding-top:6px;border-top:1px solid #f5f5f5}.filter-card .filter-form .secondary-filters .ant-form-item[data-v-c1497486],.filter-card .filter-form .tertiary-filters .ant-form-item[data-v-c1497486]{margin-bottom:4px}.filter-card .filter-form .secondary-filters .ant-form-item .ant-form-item-label[data-v-c1497486],.filter-card .filter-form .tertiary-filters .ant-form-item .ant-form-item-label[data-v-c1497486]{font-weight:500;color:#8c8c8c;font-size:12px}.filter-card .filter-form .action-row[data-v-c1497486]{margin-top:0;padding-top:0;border-top:none}.filter-card .filter-form .action-row .action-buttons[data-v-c1497486]{display:flex;justify-content:space-between;align-items:center}.filter-card .filter-form .action-row .action-buttons .action-left .search-btn[data-v-c1497486]{background:linear-gradient(90deg,#722ed1,#9254de);border:none;font-weight:500;height:28px;padding:0 16px}.filter-card .filter-form .action-row .action-buttons .action-left .search-btn[data-v-c1497486]:hover{background:linear-gradient(90deg,#9254de,#b37feb);transform:translateY(-1px);box-shadow:0 3px 8px rgba(114,46,209,.3)}.filter-card .filter-form .action-row .action-buttons .action-left .reset-btn[data-v-c1497486]{height:28px;padding:0 12px;border-color:#d9d9d9}.filter-card .filter-form .action-row .action-buttons .action-left .reset-btn[data-v-c1497486]:hover{border-color:#722ed1;color:#722ed1}.filter-card .filter-form .action-row .action-buttons .action-right .filter-summary[data-v-c1497486]{font-size:12px;color:#722ed1;background:#f9f0ff;padding:2px 8px;border-radius:10px;border:1px solid #d3adf7}.data-card[data-v-c1497486]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.data-card[data-v-c1497486] .ant-card-body{padding:12px 16px}.data-card[data-v-c1497486] .ant-card-head{padding:0 16px;min-height:40px}.data-card .card-title[data-v-c1497486]{display:flex;align-items:center;font-size:16px;font-weight:600}.data-card .card-title .title-icon[data-v-c1497486]{font-size:18px;color:#722ed1;margin-right:8px}.data-card .card-title .total-tag[data-v-c1497486]{margin-left:12px;font-weight:500;background:linear-gradient(90deg,#f9f0ff,#efdbff);color:#722ed1}.data-card .card-extra .ant-space-item[data-v-c1497486]{display:flex;align-items:center}.data-card .data-tabs[data-v-c1497486] .ant-tabs-bar{margin-bottom:8px}.data-card .data-tabs[data-v-c1497486] .ant-tabs-tab{padding:8px 12px;font-weight:500}.data-card .data-tabs[data-v-c1497486] .ant-tabs-tab-active .anticon{color:#722ed1}.data-card .table-container[data-v-c1497486]{margin-top:8px}@media (max-width:1200px){.all-ticket-container[data-v-c1497486]{padding:16px}.filter-card .filter-form .ant-col[data-v-c1497486]{margin-bottom:8px}}@media (max-width:768px){.all-ticket-container[data-v-c1497486]{padding:12px}.filter-card .filter-header .header-title[data-v-c1497486]{font-size:16px}.filter-card .filter-form .action-buttons[data-v-c1497486]{text-align:center}.filter-card .filter-form .action-buttons .ant-space[data-v-c1497486]{width:100%;justify-content:center}.data-card .card-title[data-v-c1497486]{font-size:14px}.data-card .card-title .total-tag[data-v-c1497486]{margin-left:8px}}.custom-link[data-v-c1497486]{color:rgba(0,0,0,.65)}.custom-link[data-v-c1497486]:hover{color:#1890ff}[data-v-c1497486] .is-fault.ant-tag{margin-right:0}[data-v-c1497486] .ant-table-wrapper .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626}[data-v-c1497486] .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#f9f0ff}.w-node-err[data-v-39156528]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-39156528] .problem-detail .ant-card-body{padding:16px}[data-v-39156528] .problem-detail .ant-divider-horizontal{margin:8px 0}[data-v-39156528] .problem-detail .ant-page-header{padding:0}[data-v-39156528] .ant-page-header-footer{margin-top:0}[data-v-39156528] .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{font-size:14px;font-weight:700}[data-v-39156528] .vditor-reset{width:auto}[data-v-39156528] .vditor-reset img{max-width:30%;height:auto}[data-v-39156528] .info .ant-descriptions-title{margin-bottom:8px}[data-v-39156528] .info .ant-descriptions-item{padding-left:8px}[data-v-39156528] .info .ant-descriptions-item span{float:left}[data-v-39156528] .task .ant-descriptions-title{margin-bottom:8px}.problem-panel[data-v-39156528]{border-radius:4px;border:0;background:#fafafa;overflow:hidden}.problem-content[data-v-39156528]{background:#fafafa}.collapse-button[data-v-39156528]{color:#86909c}.corner[data-v-39156528]{background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.fixed-col[data-v-39156528]{position:relative;background:#fafafa}.corner[data-v-39156528]:before{position:absolute;top:-11px;left:24px;font-size:12px;height:16px;content:"RCA";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d;background-blend-mode:soft-light}.corner[data-v-39156528]:after{position:absolute;content:"";left:24px;clip-path:polygon(0 0,5px 0,5px 5px);width:12px;height:12px;top:5px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));background-color:inherit}.w-node-err[data-v-25b0df65]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-25b0df65] .customer-filter{margin-bottom:16px}[data-v-25b0df65] .customer-filter .ant-page-header{padding:0}[data-v-25b0df65] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-25b0df65] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-25b0df65] .customer-filter .form-model-item .ant-input{width:70%}[data-v-25b0df65] .customer-filter .filter-right{float:right;text-align:right}.custom-link[data-v-25b0df65]{color:rgba(0,0,0,.65)}.custom-link[data-v-25b0df65]:hover{color:#1890ff}[data-v-25b0df65] .is-fault.ant-tag{margin-right:0}.w-node-err[data-v-3dfeadf5]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.all-ticket-container[data-v-3dfeadf5]{padding:12px;background:#f5f5f5;min-height:100vh}.filter-card[data-v-3dfeadf5]{margin-bottom:8px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.filter-card[data-v-3dfeadf5] .ant-card-body{padding:4px 20px 2px 20px}.filter-card .filter-header[data-v-3dfeadf5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:2px;border-bottom:1px solid #f0f0f0}.filter-card .filter-header .header-left[data-v-3dfeadf5]{display:flex;align-items:center}.filter-card .filter-header .header-left .header-icon[data-v-3dfeadf5]{font-size:20px;color:#722ed1;margin-right:12px}.filter-card .filter-header .header-left .header-title[data-v-3dfeadf5]{margin:0;font-size:18px;font-weight:600;color:#262626}.filter-card .filter-header .header-actions .expand-btn[data-v-3dfeadf5]{color:#1890ff;font-weight:500}.filter-card .filter-header .header-actions .expand-btn[data-v-3dfeadf5]:hover{color:#40a9ff}.filter-card .filter-form .main-filters[data-v-3dfeadf5]{margin-bottom:0}.filter-card .filter-form .main-filters .ant-form-item[data-v-3dfeadf5]{margin-bottom:2px}.filter-card .filter-form .main-filters .ant-form-item .ant-form-item-label[data-v-3dfeadf5]{font-weight:500;color:#595959;font-size:13px}.filter-card .filter-form .secondary-filters[data-v-3dfeadf5],.filter-card .filter-form .tertiary-filters[data-v-3dfeadf5]{margin-top:4px;padding-top:6px;border-top:1px solid #f5f5f5}.filter-card .filter-form .secondary-filters .ant-form-item[data-v-3dfeadf5],.filter-card .filter-form .tertiary-filters .ant-form-item[data-v-3dfeadf5]{margin-bottom:4px}.filter-card .filter-form .secondary-filters .ant-form-item .ant-form-item-label[data-v-3dfeadf5],.filter-card .filter-form .tertiary-filters .ant-form-item .ant-form-item-label[data-v-3dfeadf5]{font-weight:500;color:#8c8c8c;font-size:12px}.filter-card .filter-form .action-row[data-v-3dfeadf5]{margin-top:0;padding-top:0;border-top:none}.filter-card .filter-form .action-row .action-buttons[data-v-3dfeadf5]{display:flex;justify-content:space-between;align-items:center}.filter-card .filter-form .action-row .action-buttons .action-left .search-btn[data-v-3dfeadf5]{background:linear-gradient(90deg,#722ed1,#9254de);border:none;font-weight:500;height:28px;padding:0 16px}.filter-card .filter-form .action-row .action-buttons .action-left .search-btn[data-v-3dfeadf5]:hover{background:linear-gradient(90deg,#9254de,#b37feb);transform:translateY(-1px);box-shadow:0 3px 8px rgba(114,46,209,.3)}.filter-card .filter-form .action-row .action-buttons .action-left .reset-btn[data-v-3dfeadf5]{height:28px;padding:0 12px;border-color:#d9d9d9}.filter-card .filter-form .action-row .action-buttons .action-left .reset-btn[data-v-3dfeadf5]:hover{border-color:#722ed1;color:#722ed1}.filter-card .filter-form .action-row .action-buttons .action-right .filter-summary[data-v-3dfeadf5]{font-size:12px;color:#722ed1;background:#f9f0ff;padding:2px 8px;border-radius:10px;border:1px solid #d3adf7}.data-card[data-v-3dfeadf5]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.data-card[data-v-3dfeadf5] .ant-card-body{padding:12px 16px}.data-card[data-v-3dfeadf5] .ant-card-head{padding:0 16px;min-height:40px}.data-card .card-title[data-v-3dfeadf5]{display:flex;align-items:center;font-size:16px;font-weight:600}.data-card .card-title .title-icon[data-v-3dfeadf5]{font-size:18px;color:#722ed1;margin-right:8px}.data-card .card-title .total-tag[data-v-3dfeadf5]{margin-left:12px;font-weight:500;background:linear-gradient(90deg,#f9f0ff,#efdbff);color:#722ed1}.data-card .card-extra .ant-space-item[data-v-3dfeadf5]{display:flex;align-items:center}.data-card .data-tabs[data-v-3dfeadf5] .ant-tabs-bar{margin-bottom:8px}.data-card .data-tabs[data-v-3dfeadf5] .ant-tabs-tab{padding:8px 12px;font-weight:500}.data-card .data-tabs[data-v-3dfeadf5] .ant-tabs-tab-active .anticon{color:#722ed1}.data-card .table-container[data-v-3dfeadf5]{margin-top:8px}@media (max-width:1200px){.all-ticket-container[data-v-3dfeadf5]{padding:16px}.filter-card .filter-form .ant-col[data-v-3dfeadf5]{margin-bottom:8px}}@media (max-width:768px){.all-ticket-container[data-v-3dfeadf5]{padding:12px}.filter-card .filter-header .header-title[data-v-3dfeadf5]{font-size:16px}.filter-card .filter-form .action-buttons[data-v-3dfeadf5]{text-align:center}.filter-card .filter-form .action-buttons .ant-space[data-v-3dfeadf5]{width:100%;justify-content:center}.data-card .card-title[data-v-3dfeadf5]{font-size:14px}.data-card .card-title .total-tag[data-v-3dfeadf5]{margin-left:8px}}.custom-link[data-v-3dfeadf5]{color:rgba(0,0,0,.65)}.custom-link[data-v-3dfeadf5]:hover{color:#1890ff}[data-v-3dfeadf5] .is-fault.ant-tag{margin-right:0}[data-v-3dfeadf5] .ant-table-wrapper .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626}[data-v-3dfeadf5] .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#f9f0ff}.w-node-err[data-v-5037ab5e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-5037ab5e] .customer-filter{margin-bottom:16px}[data-v-5037ab5e] .customer-filter .ant-page-header{padding:0}[data-v-5037ab5e] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-5037ab5e] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-5037ab5e] .customer-filter .form-model-item .ant-input{width:70%}[data-v-5037ab5e] .customer-filter .filter-right{float:right;text-align:right}.custom-link[data-v-5037ab5e]{color:rgba(0,0,0,.65)}.custom-link[data-v-5037ab5e]:hover{color:#1890ff}[data-v-5037ab5e] .is-fault.ant-tag{margin-right:0}.exception{text-align:center;padding-top:120px}.exception-image{margin:0 auto;width:260px}.exception-code{font-size:24px;font-weight:700;margin-top:20px}.exception-info{color:rgba(0,0,0,.45);text-align:center;margin:20px 0}.w-node-err[data-v-9a771f5e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-9a771f5e] .ant-form-item{margin-bottom:16px}[data-v-9a771f5e] .ant-form-item:last-child{margin-bottom:0}[data-v-9a771f5e] .ant-modal-body{padding:16px 24px}[data-v-9a771f5e] .ant-form-item-label{line-height:32px}[data-v-9a771f5e] .ant-form-item-label label{color:rgba(0,0,0,.85)}.w-node-err[data-v-17aabc16]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.filter-form[data-v-17aabc16]{padding:12px 0;background:#fff;border-radius:2px}.filter-form .filter-content[data-v-17aabc16]{display:flex;align-items:center}.w-node-err[data-v-01f2bc77]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.feedback-item[data-v-01f2bc77]{margin-bottom:16px;padding:16px 20px;background:#fff;border:1px solid #f0f0f0;border-radius:12px;cursor:pointer;transition:all .3s ease}.feedback-item[data-v-01f2bc77]:hover{border-color:#e6f7ff;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.feedback-item .feedback-content .title-section[data-v-01f2bc77]{margin-bottom:12px;display:flex;align-items:center;gap:8px}.feedback-item .feedback-content .title-section .title[data-v-01f2bc77]{font-size:15px;color:#262626;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-item .feedback-content .meta-info[data-v-01f2bc77]{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#8c8c8c}.feedback-item .feedback-content .meta-info .left[data-v-01f2bc77]{display:flex;align-items:center;gap:8px}.feedback-item .feedback-content .meta-info .left .divider[data-v-01f2bc77]{color:#d9d9d9}.feedback-item .feedback-content .meta-info .left .status-info[data-v-01f2bc77]{display:flex;align-items:center;gap:4px}.feedback-item .feedback-content .meta-info .left .status-info .status-label[data-v-01f2bc77]{color:#8c8c8c}.feedback-item .feedback-content .meta-info .left .status-info .status-time[data-v-01f2bc77]{color:#595959}.feedback-item .feedback-content .meta-info .right .comment-count[data-v-01f2bc77]{display:flex;align-items:center;gap:4px}.feedback-item[data-v-01f2bc77] .ant-tag{margin-right:0;border:none;font-size:12px;line-height:20px;height:20px}.w-node-err[data-v-24f9315f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-24f9315f]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-status .icon-down[data-v-24f9315f]{opacity:0}.edit-status[data-v-24f9315f]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-24f9315f]{opacity:1}.w-node-err[data-v-8e7a8938]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-8e7a8938]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-status .icon-down[data-v-8e7a8938]{opacity:0}.edit-status[data-v-8e7a8938]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-8e7a8938]{opacity:1}.w-node-err[data-v-6893155f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.detail-header[data-v-6893155f]{padding:16px 24px;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between}.detail-header .title-section[data-v-6893155f]{display:flex;align-items:center;flex:1;min-width:0}.detail-header .title-section h2[data-v-6893155f]{margin:0;color:rgba(0,0,0,.85);font-weight:500;font-size:18px;line-height:1.4;padding-right:16px}.detail-header .header-actions[data-v-6893155f]{display:flex;align-items:center;gap:8px}.detail-content[data-v-6893155f]{padding:16px 24px;background:#fff}.detail-content .section-block+.section-block[data-v-6893155f]{padding-top:16px}.detail-content .section-block .section-title[data-v-6893155f]{margin-bottom:12px;color:rgba(0,0,0,.85);font-weight:500;font-size:15px}.detail-content .section-block .section-title .comment-count[data-v-6893155f]{margin-left:8px;color:rgba(0,0,0,.45);font-size:13px;font-weight:400}.detail-content .info-grid[data-v-6893155f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.detail-content .info-grid .info-item[data-v-6893155f]{display:flex;align-items:center;min-height:24px}.detail-content .info-grid .info-item .label[data-v-6893155f]{width:64px;color:rgba(0,0,0,.65);margin-right:8px;flex-shrink:0;text-align:right}.detail-content .info-grid .info-item .value[data-v-6893155f]{color:rgba(0,0,0,.85);display:flex;align-items:center;gap:8px;flex:1;min-width:0}.detail-content .info-grid .info-item .value[data-v-6893155f] .ant-tag{margin-right:0}.detail-content .description-content[data-v-6893155f]{padding:12px;background:#fafafa;border-radius:4px}.detail-content .description-content[data-v-6893155f] .vditor-reset{font-size:14px}.detail-content .description-content[data-v-6893155f] .vditor-reset p{margin-bottom:8px}.detail-content .description-content[data-v-6893155f] .vditor-reset p:last-child{margin-bottom:0}[data-v-6893155f] .ant-drawer-header{padding:12px 24px}[data-v-6893155f] .ant-drawer-body{padding:0;height:100%;overflow:auto}[data-v-6893155f] .ql-container.ql-snow{border:none}.w-node-err[data-v-412f703a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.feedback-main[data-v-412f703a]{width:960px;margin:0 auto}.feedback-list[data-v-412f703a] .ant-empty{margin:32px 0;background:#fff;padding:32px 0;border-radius:2px}.feedback-list[data-v-412f703a] .ant-spin-nested-loading{background:transparent}.feedback-list[data-v-412f703a] .ant-spin-container{transition:all .3s}[data-v-412f703a] .ant-tag{margin-right:0;border:none;font-size:12px;line-height:20px;height:20px}.w-node-err[data-v-5fac2b20]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.login-form[data-v-5fac2b20]{width:100%;margin:0 auto}.w-node-err[data-v-d826bd30]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.qr-code-form[data-v-d826bd30]{width:260px;margin:0 auto;text-align:center}.login-form_title[data-v-d826bd30]{font-size:1.275rem;line-height:2.25rem;font-weight:700;margin-bottom:.75rem}.w-node-err[data-v-0fb660fe]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.right-menu[data-v-0fb660fe]{width:100%}.login-description[data-v-0fb660fe]{font-size:16px;font-weight:450}.login-menu[data-v-0fb660fe]{width:100%;float:right;margin:0 auto}.login-menu_title[data-v-0fb660fe]{font-weight:700;line-height:16px;margin-bottom:8px;display:block}.login-menu_subtitle[data-v-0fb660fe]{color:rgba(0,0,0,.45)}.login-menu_item[data-v-0fb660fe]{margin:12px 0}[data-v-0fb660fe] .ant-card-small>.ant-card-body{background-color:rgba(207,216,220,.2);padding:12px 16px}.ant-card-body:hover .login-menu_title[data-v-0fb660fe]{color:#1890ff}.w-node-err[data-v-341964a0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.login[data-v-341964a0]{width:100%;height:100%}.login[data-v-341964a0]:before{position:absolute;top:0;left:0;width:100%;height:100%;margin-left:-48%;background-image:url(/login-bg.svg);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;content:"";z-index:-1}.container[data-v-341964a0]{width:100%;height:100vh;padding:auto}.container .login-type[data-v-341964a0]{text-align:center;width:100%}.container .container-left_image[data-v-341964a0]{display:block;width:100%}.container .container-left_image img[data-v-341964a0]{width:368px;height:190px}.container .container-left_title[data-v-341964a0]{clear:left;width:368px;margin:56px 0;font-size:1.875rem;line-height:2.25rem;color:#fff;text-align:center}.w-node-err[data-v-8e444086]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.navigation[data-v-8e444086]{margin:0 auto;width:1040px}[data-v-8e444086] .ant-btn,[data-v-8e444086] .ant-input{border-radius:24px;height:48px}[data-v-8e444086] .ant-input{padding:23px}.search[data-v-8e444086]{margin-bottom:16px;height:100px}.search .navigation-search_button[data-v-8e444086]{width:104px}.ant-btn[data-v-8e444086]{border-radius:25px}.category-item[data-v-8e444086]{width:100%;clear:left}.category-item .category-item_name[data-v-8e444086]{line-height:24px;font-weight:700}[data-v-8e444086] .navigation-item{cursor:pointer;position:relative;margin:6px 0}[data-v-8e444086] .navigation-item .ant-card-body{padding:12px}[data-v-8e444086] .navigation-item .navigation-item-logo{float:left;margin-right:8px}[data-v-8e444086] .navigation-item .navigation-item-content .navigation-item-content_title{font-size:16px;line-height:22px;padding-top:4px;font-weight:700;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-8e444086] .navigation-item .navigation-item-content .navigation-item-content_description{font-size:12px;line-height:22px;color:#999;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation-item:hover .navigation-more[data-v-8e444086]{opacity:1;transform:translateY(0)}.navigation-more[data-v-8e444086]{position:absolute;cursor:pointer;right:8px;top:4px;font-size:12px;opacity:0;color:#909399}.navigation-history[data-v-8e444086]{line-height:24px;margin:8px 0}.navigation-history .navigation-history_label[data-v-8e444086]{margin:4px 0;line-height:16px;display:block;float:left;clear:left}.navigation-history .navigation-history_item[data-v-8e444086]{display:block;float:left;cursor:pointer;margin:4px 8px;line-height:16px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-node-err[data-v-e1a09b70]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-e1a09b70] .ant-form-item{margin-bottom:12px!important}.w-node-err[data-v-508922d7]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-508922d7]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-status .icon-down[data-v-508922d7]{opacity:0}.edit-status[data-v-508922d7]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-508922d7]{opacity:1}.w-node-err[data-v-60060113]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-60060113] .ant-drawer-header{padding:10px 24px}[data-v-60060113] .ant-drawer-header .title{display:inline-block;height:30px;line-height:30px}[data-v-60060113] .ant-drawer-body{padding:0 0 0 5px}[data-v-60060113] .ant-tabs-nav-container .ant-tabs-tab{margin-right:0}.edit_title[data-v-60060113]{color:rgba(0,0,0,.65);max-width:440px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-node-err[data-v-53ffc088]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-53ffc088] .work-calendar-content table,[data-v-53ffc088] .work-calendar-content table tr td,[data-v-53ffc088] .work-calendar-content table tr th{border:1px solid #f0eded}[data-v-53ffc088] .work-calendar-content .ant-fullcalendar-header{padding-right:0;text-align:left}[data-v-53ffc088] .work-calendar-content .ant-fullcalendar-header .ant-radio-group{display:none!important}[data-v-53ffc088] .work-calendar-content .ant-fullcalendar .ant-fullcalendar-calendar-body{padding:0 0 0}[data-v-53ffc088] .ant-fullcalendar-table>thead{height:32px}[data-v-53ffc088] .ant-fullcalendar-table>thead .ant-fullcalendar-column-header{padding-bottom:0}[data-v-53ffc088] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-cell{border-collapse:collapse;padding:0}[data-v-53ffc088] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-date{height:130px;border:0;margin:0}[data-v-53ffc088] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-date .ant-fullcalendar-content{height:100px}[data-v-53ffc088] .ant-fullcalendar-column-header-inner{text-align:left;padding-left:7px;color:#2c2f35}[data-v-53ffc088] .ant-fullcalendar-cell:not(.ant-fullcalendar-next-month-btn-day):not(.ant-fullcalendar-last-month-cell) .ant-fullcalendar-value{color:#2c2f35!important}[data-v-53ffc088] .ant-fullcalendar-fullscreen .ant-fullcalendar-value{text-align:left!important;font-weight:600;font-size:16px}[data-v-53ffc088] .ant-fullcalendar-today .ant-fullcalendar-value-customer .text{display:inline-block;height:24px;line-height:24px;text-align:center;width:24px;background:#2955e7;color:#fff;border-radius:50%}.ant-fullcalendar-content[data-v-53ffc088]{overflow:hidden}.ant-fullcalendar-content .not-only[data-v-53ffc088]{height:100%;text-align:center;font-weight:700;font-size:60px;background:-webkit-linear-gradient(#90b9f1,#448ef7,#44f77d);-webkit-text-fill-color:transparent}.ant-fullcalendar-content[data-v-53ffc088]:hover{overflow:auto}[data-v-53ffc088] .events{padding-left:0}[data-v-53ffc088] .events li{border-radius:5px;padding-left:0;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-53ffc088] .events li .ant-tag{width:100%;margin:0}[data-v-53ffc088] .events li .ant-badge-status-text{margin:0}[data-v-53ffc088] .month-picker-customer{width:140px;margin-left:12px;cursor:pointer}[data-v-53ffc088] .month-picker-customer .ant-calendar-picker-input{padding:0 5px 0;border:0;font-size:18px;color:#2c2f35}[data-v-53ffc088] .month-picker-customer .ant-calendar-picker-input:focus{border:0}[data-v-53ffc088] .month-picker-customer .ant-calendar-picker-icon{color:#2c2f35}[data-v-53ffc088] .month-picker-customer:hover .ant-calendar-picker-input{background:#f0eded}.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-month[data-v-53ffc088],.ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-date[data-v-53ffc088]{background:none}[data-v-53ffc088] .ant-fullcalendar-date:hover{background:#e6f7ff!important}.w-node-err[data-v-60375915]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-60375915] .work-calendar-content table,[data-v-60375915] .work-calendar-content table tr td,[data-v-60375915] .work-calendar-content table tr th{border:1px solid #ded8d8}[data-v-60375915] .work-calendar-content .ant-fullcalendar-header{padding-right:0}[data-v-60375915] .work-calendar-content .ant-fullcalendar-header .ant-radio-group{display:none!important}[data-v-60375915] .work-calendar-content .ant-fullcalendar .ant-fullcalendar-calendar-body{padding:0 0 0}[data-v-60375915] .ant-fullcalendar-table>thead{height:32px}[data-v-60375915] .ant-fullcalendar-table>thead .ant-fullcalendar-column-header{padding-bottom:0}[data-v-60375915] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-cell{border-collapse:collapse;padding:0}[data-v-60375915] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-date{border:0;margin:0}[data-v-60375915] .ant-fullcalendar-fullscreen .ant-fullcalendar-today .ant-fullcalendar-date:after{content:"今天";font-size:30px;position:absolute;width:100%;text-align:right;right:6px;bottom:0;color:rgba(145,211,255,.65);letter-spacing:5px;font-weight:700}.ant-fullcalendar-content[data-v-60375915]{overflow:hidden}.ant-fullcalendar-content[data-v-60375915]:hover{overflow:auto}.events[data-v-60375915]{padding-left:0}.events li[data-v-60375915]{background:#64f2a2;border-radius:5px;padding-left:5px;margin-bottom:4px}.w-node-err[data-v-1747ea04]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.project-plan[data-v-1747ea04]{padding:8px;min-height:100%}.project-card[data-v-1747ea04]{transition:all .3s ease;cursor:pointer;border-radius:8px;border:1px solid #f0f0f0}.project-card[data-v-1747ea04]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.08);border-color:#e6f7ff}.project-card[data-v-1747ea04] .ant-card-body{padding:16px}.project-content-wrapper[data-v-1747ea04]{position:relative}.archived-bg-img[data-v-1747ea04]{position:absolute;top:55%;right:8px;left:auto;width:60%;height:80%;background:url(../../../assets/202601161414/img/archived.d62471d8.png) 50% no-repeat;background-size:contain;opacity:.8;z-index:1;pointer-events:none;border-radius:8px;transform:translateY(-50%)}.project-content[data-v-1747ea04]{display:flex;align-items:flex-start;gap:12px;height:48px;position:relative;z-index:2}.project-logo[data-v-1747ea04]{flex-shrink:0;border-radius:4px;margin-top:0}.project-info[data-v-1747ea04]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center}.project-name[data-v-1747ea04]{font-size:14px;font-weight:500;color:#262626}.project-desc[data-v-1747ea04],.project-name[data-v-1747ea04]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;margin:0}.project-desc[data-v-1747ea04]{font-size:12px;color:#8c8c8c}@media screen and (max-width:576px){.project-plan[data-v-1747ea04]{padding:16px}.project-content[data-v-1747ea04]{gap:8px}[data-v-1747ea04] .ant-card-body{padding:12px}}.w-node-err[data-v-54f7a4cc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-54f7a4cc] .ant-form-item{margin-bottom:8px}[data-v-54f7a4cc] .ant-form-item .ant-form-item-label{line-height:28px}.w-node-err[data-v-66b37bb6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.version-lock[data-v-66b37bb6]{display:inline-block}.version-lock .lock-status[data-v-66b37bb6]{display:flex;align-items:center;padding:2px 12px;border-radius:12px;cursor:pointer;transition:all .3s;border:1px solid transparent}.version-lock .lock-status .anticon[data-v-66b37bb6]{margin-right:4px}.version-lock .lock-status .status-text[data-v-66b37bb6]{font-size:12px}.version-lock .lock-status[data-v-66b37bb6]:hover{background-color:#edeef1}.version-lock .lock-status.unlocked[data-v-66b37bb6]{color:#8c95a8;border-color:#d9d9d9;background-color:#f5f5f5}.version-lock .lock-status.task-locked[data-v-66b37bb6]{color:#1890ff;border-color:#91d5ff;background-color:#e6f7ff}.version-lock .lock-status.story-locked[data-v-66b37bb6]{color:#fa8c16;border-color:#ffd591;background-color:#fff7e6}.version-lock .lock-status.all-locked[data-v-66b37bb6]{color:#f5222d;border-color:#ffa39e;background-color:#fff1f0}.w-node-err[data-v-44b65cec]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.mile-stone-card[data-v-44b65cec]{border-radius:12px;width:100%}.card-title[data-v-44b65cec]{font-size:16px;line-height:24px;font-weight:500}.card-content[data-v-44b65cec]{display:flex}.card-content .status[data-v-44b65cec]{display:flex;width:240px;font-size:24px;font-weight:500;align-items:center;justify-content:center}.card-content .mile-stone[data-v-44b65cec]{flex:1;overflow-x:auto}.card-content .date-value[data-v-44b65cec]{font-size:12px;color:#8c95a8}.custom-steps[data-v-44b65cec]{display:flex;justify-content:space-between;position:relative;padding:0 20px}.custom-step[data-v-44b65cec]{display:flex;flex-direction:column;align-items:center;position:relative;flex:1;min-width:136px}.step-icon[data-v-44b65cec]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:8px;transition:all .3s;z-index:1}.custom-step.active .step-icon[data-v-44b65cec]{color:#fff}.step-content[data-v-44b65cec]{font-size:14px;text-align:center}.step-content .action[data-v-44b65cec]{display:none;padding:0 2px;color:#8c95a8;cursor:pointer}.step-content .name[data-v-44b65cec]{font-size:14px;font-weight:500;color:rgba(0,0,0,.65)}.step-content:hover .action[data-v-44b65cec]{display:inline}.step-description[data-v-44b65cec]{color:#999}.step-connector[data-v-44b65cec]{position:absolute;top:12px;left:calc(50% + 16px);width:calc(100% - 32px);height:3px;background-color:#f0f0f0;z-index:10;cursor:pointer}.step-connector.active[data-v-44b65cec]{background-color:#1890ff}.connector-plus[data-v-44b65cec]{position:absolute;display:inline-block;background-color:#1890ff;border-radius:20px;text-align:center;height:20px;width:20px;top:50%;left:calc(50% - 8px);transform:translate(-50%,-50%);color:#fff;z-index:2}.w-node-err[data-v-6652a48f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-card[data-v-6652a48f]{border-radius:12px;width:100%}.w-node-err[data-v-5b1bfba0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-card[data-v-5b1bfba0]{border-radius:12px;width:100%}.ant-modal-body[data-v-5b1bfba0]{padding:12px}.w-node-err[data-v-2a342480]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-card[data-v-2a342480]{border-radius:12px;width:100%}.ant-modal-body[data-v-2a342480]{padding:12px}.w-node-err[data-v-0e8f7dc2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-card[data-v-0e8f7dc2]{border-radius:12px;width:100%}.w-node-err[data-v-5390c9d6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-card[data-v-5390c9d6]{border-radius:12px;width:100%}.ant-modal-body[data-v-5390c9d6]{padding:12px}.w-node-err[data-v-b87a39bc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-card[data-v-b87a39bc]{border-radius:12px;width:100%}.ant-modal-body[data-v-b87a39bc]{padding:12px}.w-node-err[data-v-8436cf74]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-card[data-v-8436cf74]{border-radius:12px;width:100%}.ant-modal-body[data-v-8436cf74]{padding:12px}.w-node-err[data-v-27b5ab92]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.dashboard-card[data-v-27b5ab92]{border-radius:12px;height:120px;width:100%}.w-node-err[data-v-301877e4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.container[data-v-301877e4]{height:calc(100vh - 210px);overflow-y:auto}.w-node-err[data-v-c35eb342]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-c35eb342] .ant-form-item{margin-bottom:12px!important}.w-node-err[data-v-655dba63]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-655dba63] .ant-drawer-header{padding:10px 24px}[data-v-655dba63] .ant-drawer-header .title{display:inline-block;height:30px;line-height:30px}[data-v-655dba63] .ant-drawer-body{padding:0 0 0 5px}[data-v-655dba63] .ant-tabs-nav-container .ant-tabs-tab{margin-right:0}.issue-title[data-v-655dba63]{color:rgba(0,0,0,.65);max-width:440px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.issue-delay[data-v-655dba63]{color:#f50}.w-node-err[data-v-236998b6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-236998b6] .ant-form-item{margin-bottom:8px;display:flex}[data-v-236998b6] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data1[data-v-236998b6]{margin-top:10px;margin-bottom:18px}.w-node-err[data-v-7d74848d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-7d74848d] .work-calendar-content table,[data-v-7d74848d] .work-calendar-content table tr td,[data-v-7d74848d] .work-calendar-content table tr th{border:1px solid #f0eded}[data-v-7d74848d] .work-calendar-content /deep/ .ant-badge-status-text{margin-left:2px!important;color:rgba(0,0,0,.65);font-size:12px}[data-v-7d74848d] .work-calendar-content .ant-fullcalendar-header{padding-right:0;text-align:left}[data-v-7d74848d] .work-calendar-content .ant-fullcalendar-header .ant-radio-group{display:none!important}[data-v-7d74848d] .work-calendar-content .ant-fullcalendar .ant-fullcalendar-calendar-body{padding:0 0 0}[data-v-7d74848d] .ant-fullcalendar-table>thead{height:32px}[data-v-7d74848d] .ant-fullcalendar-table>thead .ant-fullcalendar-column-header{padding-bottom:0}[data-v-7d74848d] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-cell{border-collapse:collapse;padding:0}[data-v-7d74848d] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-date{height:130px;border:0;margin:0}[data-v-7d74848d] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-date .ant-fullcalendar-content{height:100px}[data-v-7d74848d] .ant-fullcalendar-column-header-inner{text-align:left;padding-left:7px;color:#2c2f35}[data-v-7d74848d] .ant-fullcalendar-cell:not(.ant-fullcalendar-next-month-btn-day):not(.ant-fullcalendar-last-month-cell) .ant-fullcalendar-value{color:#2c2f35!important}[data-v-7d74848d] .ant-fullcalendar-fullscreen .ant-fullcalendar-value{text-align:left!important;font-weight:600;font-size:16px}[data-v-7d74848d] .ant-fullcalendar-today .ant-fullcalendar-value-customer .text{display:inline-block;height:24px;line-height:24px;text-align:center;width:24px;background:#2955e7;color:#fff;border-radius:50%}.ant-fullcalendar-content[data-v-7d74848d]{overflow:hidden}.ant-fullcalendar-content .not-only[data-v-7d74848d]{height:100%;text-align:center;font-weight:700;font-size:60px;background:-webkit-linear-gradient(#90b9f1,#448ef7,#44f77d);-webkit-text-fill-color:transparent}.ant-fullcalendar-content[data-v-7d74848d]:hover{overflow:auto}[data-v-7d74848d] .events{padding-left:0}[data-v-7d74848d] .events li{border-radius:5px;padding-left:0;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-7d74848d] .events li .ant-tag{width:100%;margin:0}[data-v-7d74848d] .events li .ant-badge-status-text{margin:0}[data-v-7d74848d] .month-picker-customer{width:140px;margin-left:12px;cursor:pointer}[data-v-7d74848d] .month-picker-customer .ant-calendar-picker-input{padding:0 5px 0;border:0;font-size:18px;color:#2c2f35}[data-v-7d74848d] .month-picker-customer .ant-calendar-picker-input:focus{border:0}[data-v-7d74848d] .month-picker-customer .ant-calendar-picker-icon{color:#2c2f35}[data-v-7d74848d] .month-picker-customer:hover .ant-calendar-picker-input{background:#f0eded}.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-month[data-v-7d74848d],.ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-date[data-v-7d74848d]{background:none}[data-v-7d74848d] .ant-fullcalendar-date:hover{background:#e6f7ff!important}.issue-title[data-v-7d74848d]{margin-left:2px;font-size:12px}.issue-delay[data-v-7d74848d]{color:#f50}.w-node-err[data-v-741bc7f0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.version-changelog-container[data-v-741bc7f0]{height:100%;display:flex;flex-direction:column}.version-changelog-container .filter-container[data-v-741bc7f0]{padding:16px;background:#fafafa;border:1px solid #e8e8e8;border-radius:6px;margin-bottom:8px}.version-changelog-container .filter-container .filter-item[data-v-741bc7f0]{display:flex;align-items:center}.version-changelog-container .filter-container .filter-item .filter-label[data-v-741bc7f0]{margin-right:8px;font-weight:500;color:#333;white-space:nowrap}.version-changelog-container .filter-container .filter-item[data-v-741bc7f0] .ant-select,.version-changelog-container .filter-container .filter-item[data-v-741bc7f0] .ant-select-auto-complete{width:200px!important}.version-changelog-container[data-v-741bc7f0] .ant-table-header{padding-bottom:0!important;margin:0 -16px -16px 0!important}.version-changelog-container[data-v-741bc7f0] .ant-table-wrapper{flex:1;overflow:hidden}.version-changelog-container[data-v-741bc7f0] .ant-table-thead{position:sticky;top:0;z-index:10;background:#fafafa}.version-changelog-container[data-v-741bc7f0] .ant-table-thead th{background:#fafafa!important;border-bottom:1px solid #e8e8e8}.version-changelog-container[data-v-741bc7f0] .ant-table-body{overflow-y:auto}.version-changelog-container[data-v-741bc7f0] .ant-table-body::-webkit-scrollbar{width:6px}.version-changelog-container[data-v-741bc7f0] .ant-table-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.version-changelog-container[data-v-741bc7f0] .ant-table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.version-changelog-container[data-v-741bc7f0] .ant-table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.version-changelog-container[data-v-741bc7f0] .ant-pagination{margin-top:16px;text-align:right;flex-shrink:0}@media (max-width:768px){.version-changelog-container[data-v-741bc7f0] .ant-table-tbody td{padding:8px 4px;font-size:12px}.version-changelog-container[data-v-741bc7f0] .ant-table-tbody td .ant-badge{font-size:11px}.version-changelog-container[data-v-741bc7f0] .ant-table-tbody td .ant-tag{font-size:11px;padding:0 4px}.version-changelog-container[data-v-741bc7f0] .ant-pagination .ant-pagination-options{display:none}}@media (max-width:480px){.version-changelog-container[data-v-741bc7f0] .ant-table-tbody td{padding:6px 2px;font-size:11px}}.diff-item[data-v-741bc7f0]{display:block}.ql-container.ql-snow[data-v-741bc7f0]{border:none}.w-node-err[data-v-4b150f76]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-4b150f76] .ant-form .ant-form-item{margin-bottom:4px}[data-v-4b150f76] .ant-form .ant-form-item-label{line-height:28px}[data-v-4b150f76] .ant-card-body{padding:8px 0;height:400px;overflow:auto}.view-item[data-v-4b150f76]{height:40px;line-height:40px;cursor:pointer;padding:0 12px;width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-item[data-v-4b150f76]:hover,.view-item_active[data-v-4b150f76]{background-color:#e6f7ff;color:#1890ff}.view-item_more[data-v-4b150f76]{float:right;font-weight:700}.customer-date-picker[data-v-4b150f76]{width:47%}.w-node-err[data-v-8f2afc74]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-8f2afc74] .ant-select-selection{width:auto;border:0;display:inline-block}[data-v-8f2afc74] .ant-select-selection:focus{border:0}.views[data-v-8f2afc74]{line-height:32px;float:left}.w-node-err[data-v-717ce53a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-717ce53a] .ant-form-item{margin-bottom:8px}[data-v-717ce53a] .ant-form-item .ant-form-item-label{line-height:24px}[data-v-717ce53a] .ant-modal-body{padding:16px 24px;height:72vh;overflow-y:auto}[data-v-717ce53a] .ant-modal-body .ant-spin-text{font-size:16px}.w-node-err[data-v-2ef8cc1b]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.kanban-container[data-v-2ef8cc1b]{display:flex;overflow-x:auto;height:calc(100vh - 200px)}[data-v-2ef8cc1b] .kanban-status{flex:1 0 260px;margin:0 12px}.kanban-status-count[data-v-2ef8cc1b]{margin-left:8px}[data-v-2ef8cc1b] .kanban-status>.ant-card-body{padding:0;overflow-y:auto;height:calc(100vh - 240px)}.card-items[data-v-2ef8cc1b]{margin:8px 0;height:80px;border-radius:8px}.card-items .card-name[data-v-2ef8cc1b]{color:rgba(0,0,0,.65);line-height:16px;width:200px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-items .card-name[data-v-2ef8cc1b]:hover{cursor:pointer;color:#3582fb}[data-v-2ef8cc1b] .card-items>.ant-card-body{padding:8px}.card-items[data-v-2ef8cc1b]:hover{border:1px solid #3582fb}.card-action[data-v-2ef8cc1b]{position:absolute;right:8px;top:6px}.card-content_label[data-v-2ef8cc1b]{font-size:12px;color:#8c95a8;margin-right:4px}.card-content_label[data-v-2ef8cc1b],.card-content_value[data-v-2ef8cc1b]{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.card-content_value[data-v-2ef8cc1b]{width:65px}.card-footer_label[data-v-2ef8cc1b]{margin-right:4px}.card-content_points[data-v-2ef8cc1b]{font-size:11px;color:#8c95a8}.card-footer[data-v-2ef8cc1b]{position:absolute;bottom:4px;width:230px;font-size:12px}.card-footer .card-key[data-v-2ef8cc1b]{cursor:pointer;float:left;color:#8c95a8}.card-footer .card-key-right[data-v-2ef8cc1b]{cursor:pointer;float:right;color:#8c95a8}.card-footer .card-key-right a[data-v-2ef8cc1b]{color:#8c95a8}.card-footer .card-parent_key[data-v-2ef8cc1b]:hover{color:#3582fb}.popover-content_label[data-v-2ef8cc1b]{font-size:12px;color:#8c95a8;margin-right:4px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.popover-content_value[data-v-2ef8cc1b]{min-width:80px;cursor:pointer;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.w-node-err[data-v-5c4ff66a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-dropdown-link[data-v-5c4ff66a]{color:rgba(0,0,0,.65)}.w-node-err[data-v-5b7b9748]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.story_title[data-v-5b7b9748]{color:rgba(0,0,0,.65)}.story_title[data-v-5b7b9748]:hover{cursor:pointer;color:#1890ff}.corner[data-v-5b7b9748],.corner_manual[data-v-5b7b9748]{position:absolute;top:0;left:0;width:0;height:0}.corner[data-v-5b7b9748]:before{position:absolute;top:-12px;left:-4px;font-size:12px;height:16px;content:"独立交付";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff;white-space:nowrap;background:linear-gradient(135deg,rgba(76,191,85,.627),transparent) #62b25b;background-blend-mode:soft-light}.corner[data-v-5b7b9748]:after{position:absolute;content:"";clip-path:polygon(0 0,4px 0,4px 4px);width:4px;height:4px;left:-4px;top:4px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),#62b25b}.corner_manual[data-v-5b7b9748]:before{position:absolute;top:-12px;left:-4px;font-size:12px;height:16px;content:"独立交付";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff;white-space:nowrap;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d;background-blend-mode:soft-light}.corner_manual[data-v-5b7b9748]:after{position:absolute;content:"";clip-path:polygon(0 0,4px 0,4px 4px);width:4px;height:4px;left:-4px;top:-12px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),#ec374d}.w-node-err[data-v-3efa4d60]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3efa4d60] .ant-form-item{margin-bottom:0}[data-v-3efa4d60] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}[data-v-3efa4d60] .ant-calendar-picker,[data-v-3efa4d60] .ant-input,[data-v-3efa4d60] .ant-picker,[data-v-3efa4d60] .ant-select,[data-v-3efa4d60] .ant-tree-select{width:100%}.w-node-err[data-v-fa811ca6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.task-filter-form[data-v-fa811ca6] .ant-form-item{margin-bottom:0}.task-filter-form[data-v-fa811ca6] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.w-node-err[data-v-4fbe8153]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-4fbe8153] .ant-table-small{border-radius:unset}.story_title[data-v-4fbe8153]{color:rgba(0,0,0,.65);line-height:14px;max-width:336px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story_title[data-v-4fbe8153]:hover{cursor:pointer;color:#3582fb}.gantt[data-v-4fbe8153]{width:100%;height:100%;margin:-21px -4px;position:relative}[data-v-4fbe8153] .holiday{background-color:#eee!important}.gantt_rect[data-v-4fbe8153]{cursor:pointer;position:absolute;line-height:16px;border-radius:3px}.gantt_rect[data-v-4fbe8153],.svg_text[data-v-4fbe8153]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;padding:0 2px;color:#fff;font-size:12px}.svg_text[data-v-4fbe8153]{display:block}[data-v-4fbe8153] .ant-modal-body{padding:16px}[data-v-4fbe8153] .ant-modal-body .ant-form-item{margin-bottom:12px}[data-v-4fbe8153] #table .ant-table-tbody>tr>td{padding:6px 4px}[data-v-4fbe8153] .ant-table-header{padding-bottom:0!important;margin-right:-16px}.w-node-err[data-v-3cba144e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.container[data-v-3cba144e]{display:flex;flex-direction:column;height:calc(100vh - 204px)}.container .action[data-v-3cba144e]{display:flex;padding-bottom:8px;border-bottom:1px solid #edeef1}.container .filter[data-v-3cba144e]{padding:8px 0;border-bottom:1px solid #edeef1}.container .data[data-v-3cba144e]{padding-top:8px;overflow-y:auto;flex:1}.w-node-err[data-v-89cb9182]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-89cb9182] .ant-form .ant-form-item{margin-bottom:4px}[data-v-89cb9182] .ant-form .ant-form-item-label{line-height:28px}[data-v-89cb9182] .ant-card-body{padding:8px 0;height:400px;overflow:auto}.view-item[data-v-89cb9182]{height:40px;line-height:40px;cursor:pointer;padding:0 12px;width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-item[data-v-89cb9182]:hover,.view-item_active[data-v-89cb9182]{background-color:#e6f7ff;color:#1890ff}.view-item_more[data-v-89cb9182]{float:right;font-weight:700}.w-node-err[data-v-2ebc82aa]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-2ebc82aa] .ant-select-selection{width:auto;border:0;display:inline-block}[data-v-2ebc82aa] .ant-select-selection:focus{border:0}.views[data-v-2ebc82aa]{line-height:32px;float:left}.w-node-err[data-v-542352c0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.kanban-container[data-v-542352c0]{display:flex;overflow-x:auto;height:calc(100vh - 200px)}[data-v-542352c0] .kanban-status{flex:1 0 260px;margin:0 12px}[data-v-542352c0] .kanban-status>.ant-card-body{padding:0;overflow-y:auto;height:calc(100vh - 240px)}.kanban-status-count[data-v-542352c0]{margin-left:8px}.card-items[data-v-542352c0]{margin:8px 0;height:80px;border-radius:8px}.card-items .card-name[data-v-542352c0]{padding-left:2px;color:rgba(0,0,0,.65);line-height:16px;width:200px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-items .card-name[data-v-542352c0]:hover{cursor:pointer;color:#3582fb}.card-content_label[data-v-542352c0]{font-size:12px;color:#8c95a8;margin-right:4px;display:inline-block;vertical-align:middle}.card-content_value[data-v-542352c0]{width:65px;cursor:pointer;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.card-footer_label[data-v-542352c0]{margin-right:4px}[data-v-542352c0] .card-items>.ant-card-body{padding:8px}.card-items[data-v-542352c0]:hover{border:1px solid #3582fb}.card-action[data-v-542352c0]{position:absolute;right:8px;top:4px}.card-footer[data-v-542352c0]{position:absolute;bottom:4px;width:230px;font-size:12px}.card-footer .card-key-left[data-v-542352c0]{cursor:pointer;float:left;color:#8c95a8}.card-footer .card-key-right[data-v-542352c0]{cursor:pointer;float:right;color:#8c95a8}.card-footer .card-key-right a[data-v-542352c0]{color:#8c95a8}.card-footer .card-parent_key[data-v-542352c0]:hover{color:#3582fb}.popover-content_label[data-v-542352c0]{font-size:12px;color:#8c95a8;margin-right:4px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.popover-content_value[data-v-542352c0]{min-width:80px;cursor:pointer;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.w-node-err[data-v-714bea80]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.story-date[data-v-714bea80]{color:rgba(0,0,0,.65);font-size:14px}.edit-story-date[data-v-714bea80]{cursor:pointer;display:block;line-height:22px;padding:0 4px}.edit-story-date[data-v-714bea80]:hover{background-color:#e4e4e4}.w-node-err[data-v-d49f357a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-type[data-v-d49f357a]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-type .icon-down[data-v-d49f357a]{opacity:0}.edit-type[data-v-d49f357a]:hover{cursor:pointer;background-color:#e4e4e4}.edit-type:hover .icon-down[data-v-d49f357a]{opacity:1}.w-node-err[data-v-6bd51484]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.user-select[data-v-6bd51484]{width:100%}.edit-user[data-v-6bd51484]{cursor:pointer;padding:0 2px;line-height:22px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-user[data-v-6bd51484]:hover{background-color:#e4e4e4}[data-v-6bd51484] .ant-select-selection--multiple .ant-select-selection__choice{padding:0 16px 0 2px;border:none}.w-node-err[data-v-f6549a3e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-point[data-v-f6549a3e]{cursor:pointer;display:inline-block;padding:0 4px;line-height:22px}.edit-point[data-v-f6549a3e]:hover{background-color:#e4e4e4}.task-points[data-v-f6549a3e]{font-size:11px;color:#8c95a8}.w-node-err[data-v-8fdf22f0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-8fdf22f0] .ant-input-sm{width:300%;max-width:460px}.story-edit_title[data-v-8fdf22f0]{color:rgba(0,0,0,.65);line-height:16px;max-width:350px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-edit_icon[data-v-8fdf22f0]{opacity:0;padding-top:4px;padding-left:2px}.story-team_tag[data-v-8fdf22f0]{color:rgba(0,0,0,.65);line-height:16px;max-width:440px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-edit:hover .story-edit_title[data-v-8fdf22f0]{cursor:pointer;color:#1890ff}.story-edit:hover .story-edit_icon[data-v-8fdf22f0]{opacity:1}.w-node-err[data-v-098eb72c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-098eb72c]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-status .icon-down[data-v-098eb72c]{opacity:0}.edit-status[data-v-098eb72c]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-098eb72c]{opacity:1}.w-node-err[data-v-d0634ada]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.story-date[data-v-d0634ada]{color:rgba(0,0,0,.65);font-size:14px}.edit-story-date[data-v-d0634ada]{cursor:pointer;display:block;line-height:22px;padding:0 4px}.edit-story-date[data-v-d0634ada]:hover{background-color:#e4e4e4}.w-node-err[data-v-299c37bb]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-dropdown-link[data-v-299c37bb]{color:rgba(0,0,0,.65)}.w-node-err[data-v-a1ecb15a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-priority[data-v-a1ecb15a]{cursor:priorityer;display:inline-block;padding:0 4px;line-height:22px}.edit-priority[data-v-a1ecb15a]:hover{background-color:#e4e4e4}.w-node-err[data-v-5da42999]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-5da42999] .ant-badge-status-text{margin-left:4px}.corner[data-v-5da42999]{position:relative}.corner[data-v-5da42999],.corner[data-v-5da42999]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.corner[data-v-5da42999]:before{position:absolute;top:-12px;left:-8px;font-size:12px;height:16px;content:"临时";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff;background-blend-mode:soft-light}.corner_release[data-v-5da42999]{position:relative;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.corner_release_text[data-v-5da42999]{position:absolute;top:20px;left:-8px;font-size:12px;height:16px;border-radius:2px 2px 2px 0;padding:2px 6px;line-height:12px;color:#fff;white-space:nowrap;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d;background-blend-mode:soft-light}.corner[data-v-5da42999]:after{bottom:-12px}.corner[data-v-5da42999]:after,.corner_release_text[data-v-5da42999]:after{position:absolute;content:"";clip-path:polygon(0 0,4px 0,4px 4px);width:8px;height:8px;left:-8px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));background-color:inherit}.corner_release_text[data-v-5da42999]:after{bottom:-16px}[data-v-5da42999] .ant-table-fixed-header .ant-table-scroll .ant-table-header{padding-bottom:0}.w-node-err[data-v-c2a581de]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.story-date[data-v-c2a581de]{color:rgba(0,0,0,.65);font-size:14px}.edit-story-date[data-v-c2a581de]{cursor:pointer;display:block;line-height:22px;padding:0 4px}.edit-story-date[data-v-c2a581de]:hover{background-color:#e4e4e4}.w-node-err[data-v-cde19548]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-cde19548] .ant-table-small{border-radius:unset}.story_title[data-v-cde19548]{color:rgba(0,0,0,.65);line-height:16px;max-width:240px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story_title[data-v-cde19548]:hover{cursor:pointer;color:#3582fb}[data-v-cde19548] .ant-table-tbody>tr>td>p{padding:4px;border-bottom:1px solid #e8e8e8;margin:0 -8px}[data-v-cde19548] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-8px;border:0}[data-v-cde19548] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-cde19548] .ant-table-fixed-header .ant-table-scroll .ant-table-header{padding-bottom:4px}.w-node-err[data-v-615e3dd7]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-615e3dd7] .ant-table-small{border-radius:unset}.story_title[data-v-615e3dd7]{color:rgba(0,0,0,.65);line-height:16px;max-width:240px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story_title[data-v-615e3dd7]:hover{cursor:pointer;color:#3582fb}.gantt[data-v-615e3dd7]{width:100%;height:100%;margin:-21px -8px;position:relative}[data-v-615e3dd7] .holiday{background-color:#eee!important}.gantt_rect[data-v-615e3dd7]{cursor:pointer;position:absolute;line-height:16px}.gantt_rect[data-v-615e3dd7],.svg_text[data-v-615e3dd7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;padding:0 2px;color:#fff;font-size:12px}.svg_text[data-v-615e3dd7]{display:block}[data-v-615e3dd7] .ant-modal-body{padding:16px}[data-v-615e3dd7] .ant-modal-body .ant-form-item{margin-bottom:12px}[data-v-615e3dd7] .ant-table-fixed-header .ant-table-scroll .ant-table-header{padding-bottom:4px}.w-node-err[data-v-0dc355aa]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-0dc355aa] .ant-form-item{margin-bottom:0}[data-v-0dc355aa] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}[data-v-0dc355aa] .ant-calendar-picker,[data-v-0dc355aa] .ant-input,[data-v-0dc355aa] .ant-picker,[data-v-0dc355aa] .ant-select,[data-v-0dc355aa] .ant-tree-select{width:100%}.w-node-err[data-v-6746d683]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.story-filter-form[data-v-6746d683] .ant-form-item{margin-bottom:0}.story-filter-form[data-v-6746d683] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.w-node-err[data-v-435b1292]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.container[data-v-435b1292]{display:flex;flex-direction:column;height:calc(100vh - 204px)}.container .action[data-v-435b1292]{display:flex;padding-bottom:8px;border-bottom:1px solid #edeef1}.container .filter[data-v-435b1292]{padding:8px 0;border-bottom:1px solid #edeef1}.container .data[data-v-435b1292]{padding-top:8px;overflow-y:auto;flex:1}.w-node-err[data-v-f766b28a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-f766b28a] .ant-form .ant-form-item{margin-bottom:4px}[data-v-f766b28a] .ant-form .ant-form-item-label{line-height:28px}[data-v-f766b28a] .ant-card-body{padding:8px 0;height:400px;overflow:auto}.view-item[data-v-f766b28a]{height:40px;line-height:40px;cursor:pointer;padding:0 12px;width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-item[data-v-f766b28a]:hover,.view-item_active[data-v-f766b28a]{background-color:#e6f7ff;color:#1890ff}.view-item_more[data-v-f766b28a]{float:right;font-weight:700}.customer-date-picker[data-v-f766b28a]{width:47%}.w-node-err[data-v-094c32bc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-094c32bc] .ant-select-selection{width:auto;border:0;display:inline-block}[data-v-094c32bc] .ant-select-selection:focus{border:0}.views[data-v-094c32bc]{line-height:32px;float:left}.w-node-err[data-v-2786f1ca]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.user-select[data-v-2786f1ca]{width:100%}.edit-user[data-v-2786f1ca]{cursor:pointer;padding:0 2px;line-height:22px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-user[data-v-2786f1ca]:hover{background-color:#e4e4e4}.w-node-err[data-v-c10a605a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-type[data-v-c10a605a]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-type .icon-down[data-v-c10a605a]{opacity:0}.edit-type[data-v-c10a605a]:hover{cursor:pointer;background-color:#e4e4e4}.edit-type:hover .icon-down[data-v-c10a605a]{opacity:1}.w-node-err[data-v-19d98d97]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-type[data-v-19d98d97]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-type .icon-down[data-v-19d98d97]{opacity:0}.edit-type[data-v-19d98d97]:hover{cursor:pointer;background-color:#e4e4e4}.edit-type:hover .icon-down[data-v-19d98d97]{opacity:1}.w-node-err[data-v-2bcb4340]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.issue-edit[data-v-2bcb4340],.issue-title[data-v-2bcb4340]{display:inline-flex;align-items:center;width:100%}.issue-edit_title[data-v-2bcb4340]{color:rgba(0,0,0,.65);display:inline-block;max-width:calc(100% - 20px);word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.issue-edit_icon[data-v-2bcb4340]{opacity:0;margin-left:4px;font-size:14px}.issue-edit:hover .issue-edit_title[data-v-2bcb4340]{cursor:pointer;color:#1890ff}.issue-edit:hover .issue-edit_icon[data-v-2bcb4340]{opacity:1;color:#1890ff}.w-node-err[data-v-537c4540]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-point[data-v-537c4540]{cursor:pointer;display:inline-block;padding:0 4px;line-height:22px}.edit-point[data-v-537c4540]:hover{background-color:#e4e4e4}.issue-points[data-v-537c4540]{font-size:11px;color:#8c95a8}.w-node-err[data-v-1228baf3]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.status-change-form[data-v-1228baf3]{padding:0 8px}.status-change-form .status-change-item[data-v-1228baf3]{margin-bottom:16px}.status-change-form .status-flow[data-v-1228baf3]{display:flex;align-items:center;gap:12px;min-height:32px}.status-change-form .status-flow .flow-arrow[data-v-1228baf3]{color:#8c8c8c;font-size:14px}.status-change-form .status-flow[data-v-1228baf3] .ant-tag{margin-right:0;margin-bottom:0;line-height:22px}.status-change-form .deadline-item[data-v-1228baf3]{margin-bottom:16px}.status-change-form .comment-item[data-v-1228baf3]{margin-bottom:0}.status-change-form[data-v-1228baf3] .ant-form-item-control,.status-change-form[data-v-1228baf3] .ant-form-item-label{line-height:32px}.w-node-err[data-v-ef4c62d6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.issue-status[data-v-ef4c62d6]{cursor:pointer;display:inline-block;padding:2px;padding-right:2px;line-height:22px;border-radius:4px}.issue-status .ant-tag[data-v-ef4c62d6]{margin-right:2px}.issue-status .icon-down[data-v-ef4c62d6]{opacity:0}.edit-status[data-v-ef4c62d6]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-ef4c62d6]{opacity:1}.w-node-err[data-v-23b6b3f8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-priority[data-v-23b6b3f8]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-priority .icon-down[data-v-23b6b3f8]{opacity:0}.edit-priority[data-v-23b6b3f8]:hover{cursor:pointer;background-color:#e4e4e4}.edit-priority:hover .icon-down[data-v-23b6b3f8]{opacity:1}[data-v-23b6b3f8] .and-tag{margin-right:4px}.w-node-err[data-v-c058a326]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.requirement-edit .requirement-view[data-v-c058a326]{display:flex;align-items:center;width:100%}.requirement-edit .requirement-content[data-v-c058a326]{display:inline-flex;align-items:center;width:100%}.requirement-edit .custom-link[data-v-c058a326]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.requirement-edit .edit-icon[data-v-c058a326]{flex-shrink:0;margin-left:4px;cursor:pointer;color:#999}.requirement-edit .edit-icon[data-v-c058a326]:hover{color:#1890ff}.requirement-edit .requirement-select[data-v-c058a326]{width:100%}.w-node-err[data-v-81b7da60]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-81b7da60] .ant-table-fixed-header .ant-table-scroll .ant-table-header{padding-bottom:0}.w-node-err[data-v-f315f4a8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-f315f4a8] .ant-form-item{margin-bottom:0}[data-v-f315f4a8] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}[data-v-f315f4a8] .ant-calendar-picker,[data-v-f315f4a8] .ant-input,[data-v-f315f4a8] .ant-picker,[data-v-f315f4a8] .ant-select,[data-v-f315f4a8] .ant-tree-select{width:100%}.w-node-err[data-v-8c8ce118]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.issue-filter-form[data-v-8c8ce118] .ant-form-item{margin-bottom:0}.issue-filter-form[data-v-8c8ce118] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.w-node-err[data-v-116052e8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.container[data-v-116052e8]{display:flex;flex-direction:column;height:calc(100vh - 204px)}.container .action[data-v-116052e8]{display:flex;padding-bottom:8px;border-bottom:1px solid #edeef1}.container .filter[data-v-116052e8]{padding:8px 0;border-bottom:1px solid #edeef1}.container .data[data-v-116052e8]{padding-top:8px;overflow-y:auto;flex:1}.w-node-err[data-v-3d546f0d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.version-date[data-v-3d546f0d]{color:rgba(0,0,0,.65);font-size:14px}.w-node-err[data-v-f8cc7b3a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.version-date[data-v-f8cc7b3a]{color:rgba(0,0,0,.65);font-size:14px}.w-node-err[data-v-2d44f29a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.container[data-v-2d44f29a]{display:flex;flex-direction:column;height:calc(100vh - 204px);overflow-y:auto}.container .action[data-v-2d44f29a]{display:flex;padding-bottom:8px;border-bottom:1px solid #edeef1}.container .filter[data-v-2d44f29a]{padding:8px 0;border-bottom:1px solid #edeef1}.container .data[data-v-2d44f29a]{padding-top:8px;overflow-y:auto;flex:1}[data-v-2d44f29a] .ant-tabs-tab{margin-right:0}[data-v-2d44f29a] .ant-form-item{margin-bottom:8px;display:flex}[data-v-2d44f29a] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data[data-v-2d44f29a]{margin-top:16px}.w-node-err[data-v-3791286c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3791286c] .version-header{background-color:#fff;border-bottom:1px solid #edeef1}[data-v-3791286c] .version-header .ant-page-header{width:100%;padding:0}[data-v-3791286c] .version-header .ant-tabs-tab{font-size:14px!important;margin:0 16px 0 0!important}[data-v-3791286c] .version-header .ant-page-header-footer{margin-top:4px}[data-v-3791286c] .version-header .ant-skeleton-paragraph{margin-top:16px!important}.version-action[data-v-3791286c]{display:flex;align-items:center}.version-setting[data-v-3791286c]{width:24px;cursor:pointer;font-size:16px;line-height:24px;border-radius:4px;text-align:center;display:inline-block}.version-setting[data-v-3791286c]:hover{background-color:#edeef1}.time-edit[data-v-3791286c]{padding:0 4px;margin:0 2px;cursor:pointer;line-height:24px;border-radius:4px;display:inline-block}.time-edit[data-v-3791286c]:hover{background-color:#edeef1}.calendar-container[data-v-3791286c],.delivery-forecast-container[data-v-3791286c]{height:calc(100vh - 210px);overflow-y:auto}.w-node-err[data-v-55b6f9d6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-55b6f9d6] .ant-form-item{margin-bottom:8px}[data-v-55b6f9d6] .ant-form-item .ant-form-item-label{line-height:24px}.filter-btn[data-v-55b6f9d6]{margin-top:16px}.w-node-err[data-v-37b1893a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.version-list-container[data-v-37b1893a]{padding:0 8px}.version-list-container .header[data-v-37b1893a]{display:flex;align-items:center;border-bottom:1px solid #edeef1}.version-list-container .header .filter[data-v-37b1893a]{margin-left:auto}.version-list-container .data[data-v-37b1893a]{padding-top:8px;height:calc(100vh - 151px);overflow-y:auto}.version-list-container .version-card[data-v-37b1893a]{width:100%;min-height:89px;cursor:pointer;border-radius:12px}.version-list-container .version-card .title[data-v-37b1893a]{font-weight:500;margin-left:4px}.version-list-container .version-card .version-time[data-v-37b1893a]{margin-top:4px;font-size:12px;color:#8c95a8;line-height:16px}.version-list-container .version-card[data-v-37b1893a]:hover,.version-list-container .version-card_selected[data-v-37b1893a]{border:1px solid #1890ff}.subversion-items[data-v-37b1893a]{margin:4px 0}.subversion-items .item[data-v-37b1893a]{display:flex;align-items:center;line-height:32px;padding-left:12px;padding:2px 12px;border-right:2px solid transparent;width:176px;border-radius:8px}.subversion-items .item .name[data-v-37b1893a]{width:120px;padding-left:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.subversion-items .item .action[data-v-37b1893a]{margin-left:auto;visibility:hidden}.subversion-items .item[data-v-37b1893a]:hover{background-color:#e6f7ff}.subversion-items .item:hover .action[data-v-37b1893a]{visibility:inherit}.subversion-items .selected[data-v-37b1893a]{background-color:#e6f7ff}.version-expend[data-v-37b1893a]{text-align:center;font-size:12px}.w-node-err[data-v-c493c49e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.container[data-v-c493c49e]{display:flex;width:100%;height:calc(100vh - 100px);background-color:#fff;border:1px solid #edeef1;padding:8px 8px 8px 0;border-radius:12px}.left-container[data-v-c493c49e]{width:220px;border-right:1px solid #edeef1}.right-container[data-v-c493c49e]{flex:1;overflow:hidden}.shrink[data-v-c493c49e]{margin-top:calc(50vh - 88px);width:12px;height:40px;border:1px solid #e5e5e5;border-left:0;float:left;background-color:#e5e5e5;border-radius:0 6px 6px 0}.shrink .shrink-icon[data-v-c493c49e]{color:#fff;line-height:40px;font-size:12px;font-weight:700}.shrink[data-v-c493c49e]:hover{background-color:#1890ff;border:1px solid #1890ff}.shrink:hover .shrink-icon[data-v-c493c49e]{color:#fff}.w-node-err[data-v-5edb2aec]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.handle-menu[data-v-5edb2aec]{float:right;margin-bottom:8px}.w-node-err[data-v-964e394e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-964e394e] .customer-filter{margin-bottom:16px}[data-v-964e394e] .customer-filter .ant-page-header{padding:0}[data-v-964e394e] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-964e394e] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-964e394e] .customer-filter .filter-right{float:right;text-align:right}.custom-link[data-v-964e394e]{color:rgba(0,0,0,.65)}.custom-link[data-v-964e394e]:hover{color:#1890ff}.edit-priority[data-v-964e394e]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-priority .icon-down[data-v-964e394e]{opacity:0}.edit-priority[data-v-964e394e]:hover{cursor:pointer;background-color:#e4e4e4}.edit-priority:hover .icon-down[data-v-964e394e]{opacity:1}[data-v-964e394e] .ant-table .ant-tag{margin:0}.w-node-err[data-v-816df816]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.handle-menu[data-v-816df816]{float:right;margin-bottom:8px}.chart-container{display:flex;padding-top:5px;padding-bottom:5px}.w-node-err[data-v-b055f068]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-b055f068] .customer-filter .ant-card-body{padding:12px!important}.filter-data[data-v-b055f068]{margin-top:16px}.w-node-err[data-v-269f457c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.add[data-v-269f457c]{float:left;line-height:32px;margin-left:10px}.filter-data[data-v-269f457c]{margin-top:16px}[data-v-269f457c] .customer-filter .ant-card-body{padding:12px!important}.w-node-err[data-v-5514ffba]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.add[data-v-5514ffba]{float:left;line-height:32px;margin-left:10px}.filter-data[data-v-5514ffba]{margin-top:16px}[data-v-5514ffba] .customer-filter .ant-card-body{padding:12px!important}.w-node-err[data-v-38aed330]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-38aed330] .ant-form .ant-form-item{min-width:0;margin-bottom:4px}[data-v-38aed330] .ant-form .ant-form-item-label{line-height:28px}[data-v-38aed330] .ant-card-body{padding:8px 0;height:400px;overflow:auto}[data-v-38aed330] .ant-form-item-control-wrapper{min-width:0}.view-item[data-v-38aed330]{height:40px;line-height:40px;cursor:pointer;padding:0 12px;width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-item[data-v-38aed330]:hover,.view-item_active[data-v-38aed330]{background-color:#e6f7ff;color:#1890ff}.view-item_more[data-v-38aed330]{float:right;font-weight:700}.w-node-err[data-v-3f85065d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3f85065d] .ant-select-selection{width:auto;border:0;display:inline-block}[data-v-3f85065d] .ant-select-selection:focus{border:0}.views[data-v-3f85065d]{line-height:32px;float:left}.stop-form-model .ant-form-item{margin-bottom:0}.w-node-err[data-v-7ac535bc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.workflow-data-list .info-item[data-v-7ac535bc]{display:flex;align-items:center;line-height:24px;margin-bottom:4px;width:100%}.workflow-data-list .info-item[data-v-7ac535bc]:last-child{margin-bottom:0}.workflow-data-list .info-item .label[data-v-7ac535bc]{color:rgba(0,0,0,.45);margin-right:8px;flex-shrink:0;font-size:12px}.workflow-data-list .info-item .value[data-v-7ac535bc]{color:rgba(0,0,0,.65);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.workflow-data-list .action-link[data-v-7ac535bc]{color:#1890ff;cursor:pointer}.workflow-data-list .action-link[data-v-7ac535bc]:hover{color:#40a9ff}.workflow-data-list .action-link[disabled][data-v-7ac535bc]{color:rgba(0,0,0,.25);cursor:not-allowed}.workflow-data-list .title-link[data-v-7ac535bc]{color:rgba(0,0,0,.65);text-decoration:none;line-height:24px;width:100%;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-data-list .title-link[data-v-7ac535bc]:hover{color:#1890ff}.workflow-data-list .avatar-wrapper[data-v-7ac535bc]{position:relative;width:48px;height:48px;margin:0 auto}.workflow-data-list .avatar-wrapper .ribbon-wrapper[data-v-7ac535bc]{width:54px;height:54px;overflow:hidden;position:absolute;top:-4px;left:-4px}.workflow-data-list .avatar-wrapper .ribbon-wrapper .ribbon[data-v-7ac535bc]{font:700 12px Sans-Serif;line-height:12px;color:#333;text-align:center;text-transform:uppercase;transform:rotate(-45deg);position:relative;padding:3px 8px;left:-17px;top:9px;width:70px;box-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:.5px;outline:1px solid #fff;outline-offset:-2px}.workflow-data-list .avatar-wrapper .ribbon-wrapper .ribbon-prod[data-v-7ac535bc]{background-color:orange;color:#fff}.workflow-data-list .avatar-wrapper .ribbon-wrapper .ribbon-pre[data-v-7ac535bc]{background-color:#2db7f5;color:#fff}.workflow-data-list .relation-icon[data-v-7ac535bc]{color:orange;margin-right:4px}.workflow-data-list .qa-badge[data-v-7ac535bc]{display:inline-block;padding:2px 6px;margin-right:4px;border:1px solid #52c41a;border-radius:4px;color:#52c41a;font-size:12px}.w-node-err[data-v-226dfd7f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.workflow-filter-form .ant-form-item[data-v-226dfd7f]{min-width:0}[data-v-226dfd7f] .ant-form-item{margin-bottom:0;width:100%;min-width:0}[data-v-226dfd7f] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}[data-v-226dfd7f] .ant-form-item-control-wrapper{min-width:0}[data-v-226dfd7f] .ant-input,[data-v-226dfd7f] .ant-picker,[data-v-226dfd7f] .ant-select,[data-v-226dfd7f] .ant-tree-select{width:100%}[data-v-226dfd7f] .ant-calendar-picker-input{padding:4px}.w-node-err[data-v-6b0f8106]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.workflow-filter-form .filter-actions[data-v-6b0f8106]{display:flex;text-align:right;margin-left:auto;align-items:flex-start;justify-content:flex-end}.workflow-filter-form .active-filters[data-v-6b0f8106]{margin-top:4px}.workflow-filter-form .filter-tags[data-v-6b0f8106]{display:flex;flex-wrap:wrap;gap:8px;margin-top:0}.workflow-filter-form .filter-tags .ant-tag[data-v-6b0f8106]{margin-right:0;padding:0 8px;height:24px;line-height:22px;border-radius:4px;background:#f8f9fa;border:1px solid #e9ecef;color:#495057;transition:all .3s ease}.workflow-filter-form .filter-tags .ant-tag[data-v-6b0f8106]:hover{background:#e7f5ff;border-color:#74c0fc;color:#339af0}.workflow-filter-form[data-v-6b0f8106] .ant-form-item{margin-bottom:0}.workflow-filter-form[data-v-6b0f8106] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.workflow-filter-form[data-v-6b0f8106] .ant-calendar-picker,.workflow-filter-form[data-v-6b0f8106] .ant-input,.workflow-filter-form[data-v-6b0f8106] .ant-picker,.workflow-filter-form[data-v-6b0f8106] .ant-select,.workflow-filter-form[data-v-6b0f8106] .ant-tree-select{width:100%}.workflow-filter-form[data-v-6b0f8106] .filter-popover .ant-popover-inner-content{padding:0}.workflow-filter-form .filter-popover-content[data-v-6b0f8106]{width:400px;max-height:70vh;overflow-y:auto;padding:12px}.workflow-filter-form .filter-popover-content .filter-sections[data-v-6b0f8106]{display:flex;flex-direction:column;gap:8px}.workflow-filter-form .filter-popover-content .filter-sections .filter-section h3[data-v-6b0f8106]{margin-bottom:4px;color:#495057;font-size:13px;font-weight:500;line-height:1.2}.workflow-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item[data-v-6b0f8106]{display:flex;align-items:center;cursor:move;width:100%}.workflow-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item .drag-handle[data-v-6b0f8106]{padding:2px;cursor:move;opacity:.4;display:flex;align-items:center;transition:all .2s ease}.workflow-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item .drag-handle[data-v-6b0f8106]:hover{opacity:.7}.workflow-filter-form .filter-popover-content .filter-sections .filter-section .field-list .field-item[data-v-6b0f8106] .ant-form-item{flex:1;margin-bottom:0}.workflow-filter-form .ghost[data-v-6b0f8106]{opacity:.5;background:#f0f5ff;border:1px dashed #1890ff;border-radius:2px}.w-node-err[data-v-1eb3a04c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.workflow-page .filter-card[data-v-1eb3a04c]{margin-bottom:16px}.workflow-page .list-card[data-v-1eb3a04c] .ant-card-head{min-height:48px;padding:0 16px}.workflow-page .list-card[data-v-1eb3a04c] .ant-card-body{padding:16px}.w-node-err[data-v-fbbaebe2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.metric-trend-chart[data-v-fbbaebe2]{width:100%}.metric-trend-chart .chart-container[data-v-fbbaebe2]{width:100%;height:var(--2d8f7f4b)}.metric-trend-chart .chart-empty[data-v-fbbaebe2],.metric-trend-chart .chart-error[data-v-fbbaebe2],.metric-trend-chart .chart-loading[data-v-fbbaebe2]{height:var(--2d8f7f4b);display:flex;align-items:center;justify-content:center;gap:6px;color:#8c8c8c;font-size:12px;background:#fafafa;border-radius:4px}.metric-trend-chart .chart-error[data-v-fbbaebe2]{color:#ff4d4f}.w-node-err[data-v-732b67d3]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.dual-axis-chart[data-v-732b67d3]{width:100%}.dual-axis-chart .chart-container[data-v-732b67d3]{width:100%;height:var(--60b5f7d4)}.dual-axis-chart .chart-empty[data-v-732b67d3],.dual-axis-chart .chart-error[data-v-732b67d3],.dual-axis-chart .chart-loading[data-v-732b67d3]{height:var(--60b5f7d4);display:flex;align-items:center;justify-content:center;gap:6px;color:#8c8c8c;font-size:12px;background:#fafafa;border-radius:4px}.dual-axis-chart .chart-error[data-v-732b67d3]{color:#ff4d4f}.w-node-err[data-v-5f8a4b10]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.stacked-bar-chart[data-v-5f8a4b10]{width:100%}.stacked-bar-chart .chart-container[data-v-5f8a4b10]{width:100%;height:var(--300b2ac9)}.stacked-bar-chart .chart-empty[data-v-5f8a4b10],.stacked-bar-chart .chart-error[data-v-5f8a4b10],.stacked-bar-chart .chart-loading[data-v-5f8a4b10]{height:var(--300b2ac9);display:flex;align-items:center;justify-content:center;gap:6px;color:#8c8c8c;font-size:12px;background:#fafafa;border-radius:4px}.stacked-bar-chart .chart-error[data-v-5f8a4b10]{color:#ff4d4f}.w-node-err[data-v-17377df2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.overview-cards[data-v-17377df2]{margin-bottom:24px}.overview-cards .overview-card[data-v-17377df2]{height:200px}.overview-cards .overview-card .ant-card-body[data-v-17377df2]{height:100%;padding:16px;display:flex;flex-direction:column}.overview-cards .overview-card.with-chart .ant-card-body[data-v-17377df2]{padding:16px}.overview-cards .overview-card .card-content[data-v-17377df2]{display:flex;flex-direction:column;gap:12px;height:100%}.overview-cards .overview-card .card-content .card-main[data-v-17377df2]{display:flex;align-items:center;gap:16px;flex-shrink:0}.overview-cards .overview-card .card-content .card-chart[data-v-17377df2]{flex:1;margin-top:8px;min-height:80px}.overview-cards .overview-card .card-content .card-icon[data-v-17377df2]{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff}.overview-cards .overview-card .card-content .card-icon.productivity-icon[data-v-17377df2]{background:linear-gradient(135deg,#667eea,#764ba2)}.overview-cards .overview-card .card-content .card-icon.bugfix-icon[data-v-17377df2]{background:linear-gradient(135deg,#f093fb,#f5576c)}.overview-cards .overview-card .card-content .card-icon.satisfaction-icon[data-v-17377df2]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.overview-cards .overview-card .card-content .card-icon.requirement-icon[data-v-17377df2]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.overview-cards .overview-card .card-content .card-icon.delivery-icon[data-v-17377df2]{background:linear-gradient(135deg,#fa709a,#fee140)}.overview-cards .overview-card .card-content .card-icon.quality-icon[data-v-17377df2]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.overview-cards .overview-card .card-content .card-icon.workload-icon[data-v-17377df2]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.overview-cards .overview-card .card-content .card-icon.debt-icon[data-v-17377df2]{background:linear-gradient(135deg,#d299c2,#fef9d7)}.overview-cards .overview-card .card-content .card-icon.productivity-rate-icon[data-v-17377df2]{background:linear-gradient(135deg,#667eea,#764ba2)}.overview-cards .overview-card .card-content .card-info .card-number[data-v-17377df2]{font-size:24px;font-weight:700;color:#262626;line-height:1;display:flex;align-items:baseline;gap:6px}.overview-cards .overview-card .card-content .card-info .card-label[data-v-17377df2]{font-size:14px;color:#8c8c8c;margin-top:4px}.overview-cards .overview-card .card-content .card-info .card-trend[data-v-17377df2]{display:flex;gap:12px;margin-top:6px}.overview-cards .overview-card .card-content .card-info .card-trend .trend-item[data-v-17377df2]{font-size:11px;font-weight:500;padding:2px 6px;border-radius:4px}.overview-cards .overview-card .card-content .card-info .card-trend .trend-item.trend-up[data-v-17377df2]{color:#52c41a;background:rgba(82,196,26,.1)}.overview-cards .overview-card .card-content .card-info .card-trend .trend-item.trend-down[data-v-17377df2]{color:#ff4d4f;background:rgba(255,77,79,.1)}.overview-cards .overview-card .card-content .card-info .card-trend .trend-item.trend-neutral[data-v-17377df2]{color:#8c8c8c;background:hsla(0,0%,54.9%,.1)}.overview-cards .overview-card .card-content .card-info .card-trend-placeholder[data-v-17377df2]{height:20px;margin-top:8px}.overview-cards .overview-card .card-content .card-info .card-description[data-v-17377df2]{margin-top:8px;font-size:12px;color:#8c8c8c}.overview-cards .overview-card .card-content .card-info .card-description .point-info[data-v-17377df2]{padding:2px 6px;background:#f0f0f0;border-radius:4px;font-weight:500}.overview-cards .overview-card .card-content .card-info .ratio-info[data-v-17377df2]{font-size:14px;color:#8c8c8c;font-weight:400}@media (max-width:576px){.overview-cards .overview-card[data-v-17377df2]{height:180px}.overview-cards .overview-card .card-content[data-v-17377df2]{gap:8px}.overview-cards .overview-card .card-content .card-main[data-v-17377df2]{gap:12px}.overview-cards .overview-card .card-content .card-main .card-icon[data-v-17377df2]{width:40px;height:40px;font-size:20px}.overview-cards .overview-card .card-content .card-main .card-info .card-number[data-v-17377df2]{font-size:20px}.overview-cards .overview-card .card-content .card-main .card-info .card-label[data-v-17377df2]{font-size:12px}.overview-cards .overview-card .card-content .card-chart[data-v-17377df2]{margin-top:4px}}.w-node-err[data-v-aab19b50]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.project-delivery-forecast .ant-card[data-v-aab19b50]{min-height:500px}.project-delivery-forecast .forecast-list[data-v-aab19b50]{display:flex;flex-direction:column;gap:16px;max-height:400px;overflow-y:auto;overflow-x:hidden;padding-right:8px}.project-delivery-forecast .forecast-list[data-v-aab19b50]::-webkit-scrollbar{width:8px}.project-delivery-forecast .forecast-list[data-v-aab19b50]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px;margin:4px 0}.project-delivery-forecast .forecast-list[data-v-aab19b50]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px;border:1px solid #f0f0f0}.project-delivery-forecast .forecast-list[data-v-aab19b50]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.project-delivery-forecast .forecast-list[data-v-aab19b50]::-webkit-scrollbar-thumb:active{background:#999}.project-delivery-forecast .forecast-list[data-v-aab19b50]::-webkit-scrollbar-corner{background:#f0f0f0}.project-delivery-forecast .parent-version-card[data-v-aab19b50]{border:1px solid #f0f0f0;border-radius:12px;background:#fff;overflow:visible;transition:all .3s ease;min-height:auto;max-height:none}.project-delivery-forecast .parent-version-card[data-v-aab19b50]:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.project-delivery-forecast .version-item[data-v-aab19b50]{display:flex;align-items:center;gap:12px;padding:16px;transition:all .3s ease}.project-delivery-forecast .version-item.parent-version[data-v-aab19b50]{background:linear-gradient(135deg,#fafafa,#fff);border-bottom:1px solid #f0f0f0;cursor:pointer}.project-delivery-forecast .version-item.parent-version.risk-high[data-v-aab19b50]{border-left:4px solid #ff4d4f;background:linear-gradient(135deg,#fff1f0,#fff)}.project-delivery-forecast .version-item.parent-version.risk-high .version-icon[data-v-aab19b50]{background:#ff4d4f;color:#fff;animation:pulse-aab19b50 2s infinite}.project-delivery-forecast .version-item.parent-version.risk-medium[data-v-aab19b50]{border-left:4px solid #faad14;background:linear-gradient(135deg,#fffbe6,#fff)}.project-delivery-forecast .version-item.parent-version.risk-medium .version-icon[data-v-aab19b50]{background:#faad14;color:#fff}.project-delivery-forecast .version-item.parent-version.risk-low[data-v-aab19b50]{border-left:4px solid #52c41a;background:linear-gradient(135deg,#f6ffed,#fff)}.project-delivery-forecast .version-item.parent-version.risk-low .version-icon[data-v-aab19b50]{background:#52c41a;color:#fff}.project-delivery-forecast .version-item.parent-version.risk-normal[data-v-aab19b50]{border-left:4px solid #1890ff;background:linear-gradient(135deg,#e6f7ff,#fff)}.project-delivery-forecast .version-item.parent-version.risk-normal .version-icon[data-v-aab19b50]{background:#1890ff;color:#fff}.project-delivery-forecast .version-item .version-icon[data-v-aab19b50]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.project-delivery-forecast .version-item .version-content[data-v-aab19b50]{flex:1;min-width:0}.project-delivery-forecast .version-item .version-content .version-name[data-v-aab19b50]{font-size:16px;font-weight:600;color:#262626;line-height:1.3;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-delivery-forecast .version-item .version-content .delivery-info[data-v-aab19b50]{display:flex;gap:12px;margin-bottom:4px;flex-wrap:wrap;align-items:center}.project-delivery-forecast .version-item .version-content .delivery-info .planned-date[data-v-aab19b50],.project-delivery-forecast .version-item .version-content .delivery-info .predicted-date[data-v-aab19b50]{font-size:12px;font-weight:500;white-space:nowrap}.project-delivery-forecast .version-item .version-content .delivery-info .planned-date[data-v-aab19b50]{color:#1890ff}.project-delivery-forecast .version-item .version-content .delivery-info .predicted-date[data-v-aab19b50]{color:#faad14}.project-delivery-forecast .version-item .version-content .delivery-info .delay-message[data-v-aab19b50]{font-size:11px;color:#ff4d4f;font-weight:500;margin-left:4px}.project-delivery-forecast .version-item .risk-indicator[data-v-aab19b50]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.project-delivery-forecast .version-item .risk-indicator .risk-badge[data-v-aab19b50]{padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500;color:#fff}.project-delivery-forecast .version-item .risk-indicator .risk-badge.risk-high[data-v-aab19b50]{background:#ff4d4f}.project-delivery-forecast .version-item .risk-indicator .risk-badge.risk-medium[data-v-aab19b50]{background:#faad14}.project-delivery-forecast .version-item .risk-indicator .risk-badge.risk-low[data-v-aab19b50]{background:#52c41a}.project-delivery-forecast .version-item .risk-indicator .risk-badge.risk-normal[data-v-aab19b50]{background:#1890ff}.project-delivery-forecast .version-item .risk-indicator .child-count[data-v-aab19b50]{font-size:11px;color:#8c8c8c}.project-delivery-forecast .child-versions[data-v-aab19b50]{padding:0 16px 16px;display:flex;flex-direction:column;gap:8px;max-height:150px;overflow-y:auto}.project-delivery-forecast .child-versions[data-v-aab19b50]::-webkit-scrollbar{width:4px}.project-delivery-forecast .child-versions[data-v-aab19b50]::-webkit-scrollbar-track{background:transparent}.project-delivery-forecast .child-versions[data-v-aab19b50]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.project-delivery-forecast .child-versions[data-v-aab19b50]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.project-delivery-forecast .child-versions .child-version-item[data-v-aab19b50]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fafafa;border-radius:6px;transition:all .2s ease}.project-delivery-forecast .child-versions .child-version-item[data-v-aab19b50]:hover{background:#f0f0f0;transform:translateX(2px)}.project-delivery-forecast .child-versions .child-version-item .child-icon[data-v-aab19b50]{width:20px;height:20px;border-radius:50%;background:#d9d9d9;display:flex;align-items:center;justify-content:center;font-size:10px;color:#8c8c8c;flex-shrink:0}.project-delivery-forecast .child-versions .child-version-item .child-content[data-v-aab19b50]{flex:1;min-width:0}.project-delivery-forecast .child-versions .child-version-item .child-content .child-name[data-v-aab19b50]{font-size:13px;color:#595959;font-weight:500;line-height:1.2;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-delivery-forecast .child-versions .child-version-item .child-content .child-date[data-v-aab19b50]{font-size:11px;color:#8c8c8c}.project-delivery-forecast .summary-section[data-v-aab19b50]{margin-top:16px;padding:12px 16px;background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:8px;border:1px solid #f0f0f0;flex-shrink:0}.project-delivery-forecast .summary-section .summary-item[data-v-aab19b50]{text-align:center}.project-delivery-forecast .summary-section .summary-item .summary-value[data-v-aab19b50]{font-size:20px;font-weight:600;color:#262626;line-height:1.2;margin-bottom:4px}.project-delivery-forecast .summary-section .summary-item .summary-label[data-v-aab19b50]{font-size:12px;color:#8c8c8c}.version-detail-modal .detail-section[data-v-aab19b50]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.version-detail-modal .detail-section[data-v-aab19b50]:last-child{border-bottom:none;margin-bottom:0}.version-detail-modal .detail-section h4[data-v-aab19b50]{font-size:16px;font-weight:600;color:#262626;margin-bottom:16px;padding-left:8px;border-left:3px solid #1890ff}.version-detail-modal .analysis-item[data-v-aab19b50],.version-detail-modal .info-item[data-v-aab19b50],.version-detail-modal .summary-item[data-v-aab19b50]{display:flex;align-items:center;margin-bottom:8px}.version-detail-modal .analysis-item .label[data-v-aab19b50],.version-detail-modal .info-item .label[data-v-aab19b50],.version-detail-modal .summary-item .label[data-v-aab19b50]{font-weight:500;color:#595959;min-width:100px;margin-right:12px}.version-detail-modal .analysis-item .value[data-v-aab19b50],.version-detail-modal .info-item .value[data-v-aab19b50],.version-detail-modal .summary-item .value[data-v-aab19b50]{color:#262626}.version-detail-modal .analysis-item .value.delay-days[data-v-aab19b50],.version-detail-modal .info-item .value.delay-days[data-v-aab19b50],.version-detail-modal .summary-item .value.delay-days[data-v-aab19b50]{color:#ff4d4f;font-weight:600}.version-detail-modal .analysis-item .value.critical-dev[data-v-aab19b50],.version-detail-modal .info-item .value.critical-dev[data-v-aab19b50],.version-detail-modal .summary-item .value.critical-dev[data-v-aab19b50]{color:#1890ff;font-weight:600}.version-detail-modal .analysis-item .value.risk-high[data-v-aab19b50],.version-detail-modal .info-item .value.risk-high[data-v-aab19b50],.version-detail-modal .summary-item .value.risk-high[data-v-aab19b50]{color:#ff4d4f;font-weight:600}.version-detail-modal .analysis-item .value.risk-medium[data-v-aab19b50],.version-detail-modal .info-item .value.risk-medium[data-v-aab19b50],.version-detail-modal .summary-item .value.risk-medium[data-v-aab19b50]{color:#faad14;font-weight:600}.version-detail-modal .analysis-item .value.risk-low[data-v-aab19b50],.version-detail-modal .info-item .value.risk-low[data-v-aab19b50],.version-detail-modal .summary-item .value.risk-low[data-v-aab19b50]{color:#52c41a;font-weight:600}.version-detail-modal .analysis-info[data-v-aab19b50],.version-detail-modal .bottleneck-summary[data-v-aab19b50]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.version-detail-modal .bottleneck-developers[data-v-aab19b50]{display:flex;flex-direction:column;gap:16px}.version-detail-modal .developer-card[data-v-aab19b50]{background:#fafafa;border-radius:8px;padding:16px;border:1px solid #f0f0f0}.version-detail-modal .developer-card .developer-header[data-v-aab19b50]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.version-detail-modal .developer-card .developer-header .developer-name[data-v-aab19b50]{font-size:16px;font-weight:600;color:#262626}.version-detail-modal .developer-card .developer-header .risk-badge[data-v-aab19b50]{padding:2px 8px;border-radius:12px;font-size:11px;font-weight:500;color:#fff}.version-detail-modal .developer-card .developer-header .risk-badge.risk-slow-progress[data-v-aab19b50]{background:#faad14}.version-detail-modal .developer-card .developer-header .risk-badge.risk-high[data-v-aab19b50]{background:#ff4d4f}.version-detail-modal .developer-card .developer-header .risk-badge.risk-medium[data-v-aab19b50]{background:#faad14}.version-detail-modal .developer-card .developer-header .risk-badge.risk-low[data-v-aab19b50]{background:#52c41a}.version-detail-modal .developer-card .developer-stats[data-v-aab19b50]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.version-detail-modal .developer-card .developer-stats .stat-item[data-v-aab19b50]{display:flex;justify-content:space-between}.version-detail-modal .developer-card .developer-stats .stat-item .stat-label[data-v-aab19b50]{font-size:13px;color:#8c8c8c}.version-detail-modal .developer-card .developer-stats .stat-item .stat-value[data-v-aab19b50]{font-size:13px;color:#262626;font-weight:500}.version-detail-modal .developer-card .bottleneck-reason .reason-label[data-v-aab19b50]{font-size:13px;color:#8c8c8c;margin-right:8px}.version-detail-modal .developer-card .bottleneck-reason .reason-text[data-v-aab19b50]{font-size:13px;color:#ff4d4f;font-weight:500}.version-detail-modal .child-versions-grid[data-v-aab19b50]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.version-detail-modal .child-version-card[data-v-aab19b50]{background:#f9f9f9;border-radius:6px;padding:12px;border:1px solid #e8e8e8;transition:all .2s ease}.version-detail-modal .child-version-card[data-v-aab19b50]:hover{background:#f0f0f0;border-color:#d9d9d9}.version-detail-modal .child-version-card .child-header[data-v-aab19b50]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.version-detail-modal .child-version-card .child-header .anticon[data-v-aab19b50]{color:#8c8c8c;font-size:12px}.version-detail-modal .child-version-card .child-header .child-title[data-v-aab19b50]{font-size:14px;font-weight:500;color:#262626;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.version-detail-modal .child-version-card .child-info .child-date[data-v-aab19b50]{font-size:12px;color:#8c8c8c}@keyframes pulse-aab19b50{0%{box-shadow:0 0 0 0 rgba(255,77,79,.7)}70%{box-shadow:0 0 0 10px rgba(255,77,79,0)}to{box-shadow:0 0 0 0 rgba(255,77,79,0)}}@media (max-width:1200px){.project-delivery-forecast .forecast-list[data-v-aab19b50]{max-height:420px}.project-delivery-forecast .version-item[data-v-aab19b50]{padding:14px}.project-delivery-forecast .version-item .version-content .version-name[data-v-aab19b50]{font-size:15px}.project-delivery-forecast .version-item .version-content .delivery-info[data-v-aab19b50]{gap:8px}.project-delivery-forecast .version-item .version-content .delivery-info .planned-date[data-v-aab19b50],.project-delivery-forecast .version-item .version-content .delivery-info .predicted-date[data-v-aab19b50]{font-size:11px}.project-delivery-forecast .version-item .version-content .delivery-info .delay-message[data-v-aab19b50]{font-size:10px}.project-delivery-forecast .version-item .version-icon[data-v-aab19b50]{width:36px;height:36px;font-size:16px}.project-delivery-forecast .version-item .risk-indicator .risk-badge[data-v-aab19b50]{font-size:10px;padding:3px 6px}.project-delivery-forecast .version-item .risk-indicator .child-count[data-v-aab19b50]{font-size:10px}}@media (max-width:768px){.project-delivery-forecast .ant-card[data-v-aab19b50]{min-height:auto}.project-delivery-forecast .forecast-list[data-v-aab19b50]{max-height:550px;padding-right:4px}.project-delivery-forecast .parent-version-card[data-v-aab19b50]{max-height:none;min-height:auto}.project-delivery-forecast .version-item[data-v-aab19b50]{padding:16px;min-height:auto}.project-delivery-forecast .version-item.parent-version[data-v-aab19b50]{flex-direction:row;align-items:flex-start;gap:12px}.project-delivery-forecast .version-item.parent-version .version-icon[data-v-aab19b50]{width:40px;height:40px;font-size:16px;flex-shrink:0;margin-top:2px}.project-delivery-forecast .version-item .version-content[data-v-aab19b50]{flex:1;min-width:0}.project-delivery-forecast .version-item .version-content .version-name[data-v-aab19b50]{font-size:15px;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.3;margin-bottom:8px}.project-delivery-forecast .version-item .version-content .delivery-info[data-v-aab19b50]{flex-direction:column;align-items:flex-start;gap:6px}.project-delivery-forecast .version-item .version-content .delivery-info .planned-date[data-v-aab19b50],.project-delivery-forecast .version-item .version-content .delivery-info .predicted-date[data-v-aab19b50]{font-size:12px;display:block;width:100%}.project-delivery-forecast .version-item .version-content .delivery-info .delay-message[data-v-aab19b50]{font-size:11px;margin-left:0;display:block;width:100%}.project-delivery-forecast .version-item .risk-indicator[data-v-aab19b50]{flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.project-delivery-forecast .version-item .risk-indicator .risk-badge[data-v-aab19b50]{font-size:10px;padding:3px 6px;white-space:nowrap}.project-delivery-forecast .version-item .risk-indicator .child-count[data-v-aab19b50]{font-size:10px;white-space:nowrap}.project-delivery-forecast .child-versions[data-v-aab19b50]{padding:0 12px 12px;max-height:150px}.project-delivery-forecast .child-versions .child-version-item[data-v-aab19b50]{padding:8px 10px}.project-delivery-forecast .child-versions .child-version-item .child-icon[data-v-aab19b50]{width:18px;height:18px;font-size:9px}.project-delivery-forecast .child-versions .child-version-item .child-content .child-name[data-v-aab19b50]{font-size:12px;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.3}.project-delivery-forecast .child-versions .child-version-item .child-content .child-date[data-v-aab19b50]{font-size:10px}}@media (max-width:480px){.project-delivery-forecast .forecast-list[data-v-aab19b50]{max-height:500px;gap:12px}.project-delivery-forecast .version-item[data-v-aab19b50]{padding:14px}.project-delivery-forecast .version-item.parent-version[data-v-aab19b50]{gap:10px}.project-delivery-forecast .version-item.parent-version .version-icon[data-v-aab19b50]{width:36px;height:36px;font-size:14px;flex-shrink:0}.project-delivery-forecast .version-item .version-content .version-name[data-v-aab19b50]{font-size:14px;line-height:1.4;margin-bottom:10px}.project-delivery-forecast .version-item .version-content .delivery-info[data-v-aab19b50]{gap:8px}.project-delivery-forecast .version-item .version-content .delivery-info .planned-date[data-v-aab19b50],.project-delivery-forecast .version-item .version-content .delivery-info .predicted-date[data-v-aab19b50]{font-size:11px;line-height:1.3}.project-delivery-forecast .version-item .version-content .delivery-info .delay-message[data-v-aab19b50]{font-size:10px;line-height:1.3}.project-delivery-forecast .version-item .risk-indicator .risk-badge[data-v-aab19b50]{font-size:9px;padding:3px 5px}.project-delivery-forecast .version-item .risk-indicator .child-count[data-v-aab19b50]{font-size:9px}.project-delivery-forecast .child-versions .child-version-item[data-v-aab19b50]{padding:6px 8px}.project-delivery-forecast .child-versions .child-version-item .child-content .child-name[data-v-aab19b50]{font-size:11px}.project-delivery-forecast .child-versions .child-version-item .child-content .child-date[data-v-aab19b50]{font-size:9px}}.w-node-err[data-v-466d3e95]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.requirement-treemap .ant-card[data-v-466d3e95]{height:500px}.requirement-treemap .ant-card-head-title[data-v-466d3e95]{font-weight:600}.w-node-err[data-v-ce4dbf08]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.dashboard-header[data-v-ce4dbf08]{background:#fff;padding:24px;border-radius:8px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.dashboard-header .header-content[data-v-ce4dbf08]{display:flex;align-items:flex-start;gap:24px}.dashboard-header .header-content .dashboard-title[data-v-ce4dbf08]{margin:0;font-size:28px;font-weight:600;color:#262626;flex-shrink:0}.dashboard-header .header-content .global-search-section[data-v-ce4dbf08]{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.dashboard-header .header-content .global-search-section .search-toggle-btn[data-v-ce4dbf08]{margin-bottom:16px;padding:4px 12px;height:32px;border-radius:16px;background:#f5f5f5;border:1px solid #d9d9d9;color:#595959;font-size:13px}.dashboard-header .header-content .global-search-section .search-toggle-btn[data-v-ce4dbf08]:hover{background:#e6f7ff;border-color:#1890ff;color:#1890ff}.dashboard-header .header-content .global-search-section .search-form-container[data-v-ce4dbf08]{border:1px solid #f0f0f0;border-radius:8px;background:#fff;padding:24px;margin-top:16px;box-shadow:0 2px 8px rgba(0,0,0,.1);min-width:800px}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .ant-form-item[data-v-ce4dbf08]{margin-bottom:16px}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .ant-form-item .ant-form-item-label label[data-v-ce4dbf08]{color:#595959;font-weight:500;font-size:13px}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .ant-form-item .ant-picker[data-v-ce4dbf08],.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .ant-form-item .ant-select[data-v-ce4dbf08]{width:100%}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .search-actions[data-v-ce4dbf08]{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:24px}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .search-actions .ant-btn[data-v-ce4dbf08]{height:32px;border-radius:6px;font-size:13px}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .search-actions .ant-btn.ant-btn-primary[data-v-ce4dbf08]{background:#1890ff;border-color:#1890ff}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .search-actions .ant-btn.ant-btn-primary[data-v-ce4dbf08]:hover{background:#40a9ff;border-color:#40a9ff}@media (max-width:1200px){.dashboard-header[data-v-ce4dbf08]{padding:16px}.dashboard-header .header-content[data-v-ce4dbf08]{flex-direction:column;gap:16px}.dashboard-header .header-content .dashboard-title[data-v-ce4dbf08]{font-size:24px}.dashboard-header .header-content .global-search-section[data-v-ce4dbf08]{max-width:100%;margin-left:0;align-items:stretch}.dashboard-header .header-content .global-search-section .search-form-container[data-v-ce4dbf08]{min-width:auto}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .ant-row .ant-col[data-v-ce4dbf08]{span:24;margin-bottom:16px}}@media (max-width:768px){.dashboard-header[data-v-ce4dbf08]{padding:12px}.dashboard-header .header-content[data-v-ce4dbf08]{gap:12px}.dashboard-header .header-content .dashboard-title[data-v-ce4dbf08]{font-size:20px}.dashboard-header .header-content .global-search-section[data-v-ce4dbf08]{margin-left:0;align-items:stretch}.dashboard-header .header-content .global-search-section .search-toggle-btn[data-v-ce4dbf08]{width:100%;text-align:center}.dashboard-header .header-content .global-search-section .search-form-container[data-v-ce4dbf08]{min-width:auto}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .ant-row .ant-col[data-v-ce4dbf08]{span:24;margin-bottom:12px}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .search-actions[data-v-ce4dbf08]{flex-direction:column;align-items:stretch}.dashboard-header .header-content .global-search-section .search-form-container .global-search-form .search-actions .ant-btn[data-v-ce4dbf08]{width:100%;margin-left:0!important;margin-bottom:8px}}.w-node-err[data-v-6622cb3a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.recent-activities[data-v-6622cb3a]{margin-bottom:24px}.recent-activities .activity-content[data-v-6622cb3a]{display:flex;gap:8px;align-items:center}.recent-activities .activity-content .activity-header[data-v-6622cb3a]{display:flex;gap:8px;align-items:center;font-size:14px;color:#595959}.recent-activities .activity-content .activity-source[data-v-6622cb3a]{font-weight:600;color:#262626}.recent-activities .activity-content .activity-operator[data-v-6622cb3a]{font-weight:600;color:#1890ff;background:rgba(24,144,255,.1);padding:4px 8px;border-radius:4px;border:1px solid rgba(24,144,255,.2)}.recent-activities .activity-content .activity-details[data-v-6622cb3a]{display:flex;gap:8px;align-items:center;font-size:14px;color:#595959}.recent-activities .activity-content .activity-action[data-v-6622cb3a]{font-weight:600;color:#262626}.recent-activities .activity-content .activity-target[data-v-6622cb3a]{color:#1890ff;font-weight:500;background:rgba(24,144,255,.1);padding:4px 8px;border-radius:4px;border:1px solid rgba(24,144,255,.2)}.recent-activities .activity-content .activity-changes[data-v-6622cb3a]{display:flex;align-items:flex-start;gap:4px;font-size:13px;color:#fa541c;background:rgba(250,84,28,.1);padding:8px;border-radius:4px;border:1px solid rgba(250,84,28,.2);max-width:600px;overflow:hidden}.recent-activities .activity-content .changes-label[data-v-6622cb3a]{font-weight:600;flex-shrink:0}.recent-activities .activity-content .changes-list[data-v-6622cb3a]{flex:1;display:flex;flex-direction:column;gap:4px}.recent-activities .activity-content .change-item[data-v-6622cb3a]{display:flex;align-items:flex-start;gap:4px;line-height:1.4}.recent-activities .activity-content .change-field[data-v-6622cb3a]{font-weight:600;color:#262626;flex-shrink:0}.recent-activities .activity-content .change-content[data-v-6622cb3a]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.recent-activities .activity-content .change-before[data-v-6622cb3a]{color:#8c8c8c;background:rgba(0,0,0,.05);padding:2px 4px;border-radius:2px;font-size:12px}.recent-activities .activity-content .change-arrow[data-v-6622cb3a]{color:#8c8c8c;font-weight:600}.recent-activities .activity-content .change-after[data-v-6622cb3a]{color:#262626;background:rgba(250,84,28,.1);padding:2px 4px;border-radius:2px;font-size:12px;cursor:help}.recent-activities .activity-content .pagination-wrapper[data-v-6622cb3a]{display:flex;justify-content:center;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.w-node-err[data-v-50f41702]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.requirement-throughput-chart[data-v-50f41702]{margin-bottom:24px}.requirement-throughput-chart .big-chart-card[data-v-50f41702]{box-shadow:0 4px 12px rgba(0,0,0,.08);border-radius:12px;overflow:hidden}.requirement-throughput-chart .big-chart-card[data-v-50f41702] .ant-card-head .ant-card-head-title{font-size:16px;font-weight:600}.requirement-throughput-chart .big-chart-card[data-v-50f41702] .ant-card-body{padding:24px}.requirement-throughput-chart .chart-header .chart-title[data-v-50f41702]{display:flex;align-items:center;gap:8px}.requirement-throughput-chart .chart-header .chart-title .title-icon[data-v-50f41702]{font-size:16px}.requirement-throughput-chart .chart-container[data-v-50f41702]{position:relative}.requirement-throughput-chart .chart-container .chart-content[data-v-50f41702]{width:100%;height:400px}.requirement-throughput-chart .chart-container .empty-chart-overlay[data-v-50f41702]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}@media (max-width:768px){.requirement-throughput-chart .chart-container .chart-content[data-v-50f41702]{height:320px}}@media (max-width:480px){.requirement-throughput-chart .big-chart-card[data-v-50f41702] .ant-card-body{padding:16px}.requirement-throughput-chart .chart-container .chart-content[data-v-50f41702]{height:280px}}.completed-trend-chart[data-v-06e44103]{margin-bottom:24px}.chart-container[data-v-06e44103]{width:100%;height:400px}.w-node-err[data-v-03427ab9]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.hero-chart-card[data-v-03427ab9]{margin-bottom:24px}.hero-chart-card .main-card[data-v-03427ab9]{background:#fff}.chart-header[data-v-03427ab9]{margin-bottom:20px;border-bottom:1px solid #f0f0f0;padding-bottom:16px}.chart-header .title-row[data-v-03427ab9]{text-align:center;margin-bottom:16px}.chart-header .title-row .title[data-v-03427ab9]{font-size:20px;font-weight:600;color:#262626}.chart-header .header-row[data-v-03427ab9]{display:flex;justify-content:space-between;align-items:center}.chart-header .left-controls[data-v-03427ab9]{display:flex;align-items:center}.chart-header .left-controls .label[data-v-03427ab9]{margin-right:8px;color:#666;font-weight:500}.viz-container[data-v-03427ab9]{display:flex;align-items:stretch;height:700px}.coming-soon[data-v-03427ab9]{display:flex;align-items:center;justify-content:center;height:100%;font-size:16px;color:#8c8c8c}.chart-area[data-v-03427ab9]{flex:0 0 55%;border-right:1px solid #f0f0f0;padding-right:20px}.right-panel[data-v-03427ab9]{flex:1;padding-left:20px;display:flex;flex-direction:column;justify-content:center}.metric-summary[data-v-03427ab9]{display:flex;justify-content:space-around;margin-bottom:30px;padding:20px;background:#f9f9f9;border-radius:6px}.metric-summary .metric-item[data-v-03427ab9]{text-align:center}.metric-summary .metric-item .label[data-v-03427ab9]{font-size:13px;color:#888;margin-bottom:4px}.metric-summary .metric-item .value[data-v-03427ab9]{font-size:20px;font-weight:700;color:#333}.metric-summary .metric-item .unit[data-v-03427ab9]{font-size:12px;color:#999;font-weight:400}.trend-container[data-v-03427ab9]{position:relative}.trend-container .chart-insight[data-v-03427ab9]{margin-top:10px;padding:12px;background:#fffbe6;border:1px solid #ffe58f;border-radius:4px;font-size:13px;color:#8c8c8c;display:flex;align-items:flex-start;gap:8px}.trend-container .chart-insight .insight-text[data-v-03427ab9]{line-height:1.5;color:#595959}.swimlane-card[data-v-03427ab9]{background:#fff}.swimlane-card .swimlane-header[data-v-03427ab9]{text-align:center;margin-bottom:20px}.swimlane-card .swimlane-header .title[data-v-03427ab9]{font-size:18px;font-weight:600;color:#262626;margin-bottom:4px}.swimlane-card .swimlane-header .subtitle[data-v-03427ab9]{font-size:13px;color:#8c8c8c}.swimlane-card .swimlane-container[data-v-03427ab9]{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px;min-height:200px}.swimlane-card .swimlane-container .coming-soon[data-v-03427ab9]{width:100%;display:flex;align-items:center;justify-content:center;font-size:16px;color:#8c8c8c}.swimlane-card .swimlane-container .swim-lane[data-v-03427ab9]{width:350px;flex-shrink:0;background:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;max-height:600px}.swimlane-card .swimlane-container .swim-lane .lane-header[data-v-03427ab9]{padding:12px 16px;background:#fafafa;border-bottom:2px solid #e8e8e8;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;align-items:center}.swimlane-card .swimlane-container .swim-lane .lane-header .lane-title[data-v-03427ab9]{font-size:14px;font-weight:600;color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:8px}.swimlane-card .swimlane-container .swim-lane .lane-header .lane-count[data-v-03427ab9]{background:#1890ff;color:#fff;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:600}.swimlane-card .swimlane-container .swim-lane .lane-content[data-v-03427ab9]{flex:1;padding:12px;overflow-y:auto;min-height:200px}.swimlane-card .swimlane-container .swim-lane .lane-content .requirement-card[data-v-03427ab9]{background:#fff;border:1px solid #e8e8e8;border-left:4px solid #1890ff;border-radius:4px;padding:12px;margin-bottom:12px;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swimlane-card .swimlane-container .swim-lane .lane-content .requirement-card[data-v-03427ab9]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.swimlane-card .swimlane-container .swim-lane .lane-content .requirement-card.dragging[data-v-03427ab9],.swimlane-card .swimlane-container .swim-lane .lane-content .requirement-card[data-v-03427ab9]:active{cursor:grabbing}.swimlane-card .swimlane-container .swim-lane .lane-content .requirement-card .card-header[data-v-03427ab9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.swimlane-card .swimlane-container .swim-lane .lane-content .requirement-card .card-header .card-id[data-v-03427ab9]{font-size:12px;color:#8c8c8c;font-weight:600}.swimlane-card .swimlane-container .swim-lane .lane-content .requirement-card .card-title[data-v-03427ab9]{font-size:13px;color:#262626;margin-bottom:8px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.swimlane-card .swimlane-container .swim-lane .lane-content .requirement-card .card-progress[data-v-03427ab9]{font-size:12px;color:#8c8c8c;margin-bottom:8px}.w-node-err[data-v-52fde245]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.normal-distribution-test[data-v-52fde245]{margin-bottom:24px}.normal-distribution-test .controls label[data-v-52fde245]{font-weight:500;color:#666}.w-node-err[data-v-1ec08b06]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.iteration-dashboard[data-v-1ec08b06]{padding:24px;background-color:#f5f5f5;min-height:100vh}.iteration-dashboard .blocking-issues-section[data-v-1ec08b06]{margin-bottom:24px}.iteration-dashboard .blocking-issues-section .blocking-issue-item[data-v-1ec08b06]{display:flex;align-items:flex-start;gap:16px;padding:16px 0;position:relative}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-status[data-v-1ec08b06]{flex-shrink:0;margin-top:8px}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-status .status-dot[data-v-1ec08b06]{width:12px;height:12px;border-radius:50%;animation:breathing-1ec08b06 2s ease-in-out infinite}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-status .status-dot.critical[data-v-1ec08b06]{background:#ff4d4f;box-shadow:0 0 8px #ff4d4f}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-status .status-dot.high[data-v-1ec08b06]{background:#fa8c16;box-shadow:0 0 6px #fa8c16}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-status .status-dot.medium[data-v-1ec08b06]{background:#faad14;box-shadow:0 0 4px #faad14}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-status .status-dot.low[data-v-1ec08b06]{background:#1890ff;box-shadow:0 0 4px #1890ff}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-icon-container[data-v-1ec08b06]{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;background:#f5f5f5;flex-shrink:0}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-icon-container .breathing-light[data-v-1ec08b06]{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;animation:breathing-1ec08b06 2s ease-in-out infinite}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-icon-container .breathing-light.critical[data-v-1ec08b06]{background:#ff4d4f;box-shadow:0 0 10px #ff4d4f}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-icon-container .breathing-light.high[data-v-1ec08b06]{background:#fa8c16;box-shadow:0 0 8px #fa8c16}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-icon-container .breathing-light.medium[data-v-1ec08b06]{background:#faad14;box-shadow:0 0 6px #faad14}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-icon-container .breathing-light.low[data-v-1ec08b06]{background:#1890ff;box-shadow:0 0 4px #1890ff}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-icon-container .anticon[data-v-1ec08b06]{font-size:20px}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-content[data-v-1ec08b06]{flex:1;min-width:0}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-content .issue-title[data-v-1ec08b06]{font-size:16px;font-weight:600;color:#262626;margin-bottom:10px;line-height:1.4}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-content .issue-description[data-v-1ec08b06]{font-size:14px;color:#595959;margin-bottom:10px;line-height:1.6}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-content .issue-meta[data-v-1ec08b06]{display:flex;flex-direction:column;gap:6px;font-size:13px}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-content .issue-meta .meta-line[data-v-1ec08b06]{display:flex;align-items:center;gap:8px}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-content .issue-meta .issue-owner[data-v-1ec08b06]{color:#1890ff;font-weight:600;background:rgba(24,144,255,.1);padding:4px 8px;border-radius:4px;border:1px solid rgba(24,144,255,.2)}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-content .issue-meta .alert-type-tag[data-v-1ec08b06]{color:#fa541c;font-weight:600;background:rgba(250,84,28,.1);padding:4px 8px;border-radius:4px;border:1px solid rgba(250,84,28,.2)}.iteration-dashboard .blocking-issues-section .blocking-issue-item .issue-content .issue-time[data-v-1ec08b06]{font-size:12px;color:#8c8c8c;font-weight:500;margin-left:auto;flex-shrink:0}.iteration-dashboard .forecast-treemap-section[data-v-1ec08b06]{margin-bottom:24px}.iteration-dashboard .forecast-treemap-section .ant-row[data-v-1ec08b06]{align-items:stretch}.iteration-dashboard .forecast-treemap-section .ant-col[data-v-1ec08b06]{margin-bottom:0}@media (max-width:992px){.iteration-dashboard .forecast-treemap-section .ant-col[data-v-1ec08b06]{margin-bottom:0}}.iteration-dashboard .forecast-treemap-section .graph-section[data-v-1ec08b06]{margin-top:24px}.iteration-dashboard .chart-section[data-v-1ec08b06]{margin-bottom:24px}.iteration-dashboard .fishbone-section[data-v-1ec08b06]{margin-bottom:10px;height:50vh;min-height:1000px}@keyframes breathing-1ec08b06{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media (max-width:1200px){.iteration-dashboard[data-v-1ec08b06]{padding:16px}}@media (max-width:768px){.iteration-dashboard[data-v-1ec08b06]{padding:12px}.iteration-dashboard .team-workload-section .ant-col[data-v-1ec08b06]{span:24;margin-bottom:16px}}.w-node-err[data-v-83a820dc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.right-content[data-v-83a820dc]{height:calc(100vh - 100px);overflow:auto;padding-left:12px;flex:1}.w-node-err[data-v-8b9383fe]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.step-title[data-v-8b9383fe]{display:block;font-weight:700;line-height:24px}.w-node-err[data-v-8ec67a2c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-8ec67a2c] .ant-upload-select-picture-card{width:64px;height:64px;margin:2px 2px -2px 2px}[data-v-8ec67a2c] .ant-upload-list-picture-card .ant-upload-list-item{width:64px;height:64px;margin:2px 0;padding:2px}[data-v-8ec67a2c] .ant-upload-list-picture-card-container{width:64px;height:64px;margin:0 2px}.w-node-err[data-v-da457ff2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-da457ff2] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-da457ff2] .ant-form-item{margin-bottom:8px}[data-v-da457ff2] .steps_table .ant-input{resize:none;border:none;border-radius:0;background-color:transparent;margin:2px 0}[data-v-da457ff2] .steps_table .ant-input:focus{border:none;border-bottom:1px solid #1890ff;box-shadow:none}[data-v-da457ff2] .steps_table .ant-input:hover{border-bottom:1px solid #1890ff}[data-v-da457ff2] .ant-table-tbody>tr>td{padding:0}.steps_table[data-v-da457ff2]{margin-bottom:4px}.icon-wrap[data-v-da457ff2]{cursor:pointer}.w-node-err[data-v-7ed78b2e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ai-score-detail[data-v-7ed78b2e]{max-height:800px;overflow-y:auto}.ai-score-detail .score-header .total-score[data-v-7ed78b2e]{font-size:16px;font-weight:500;margin-bottom:8px;display:block}.ai-score-detail .score-header .score-reason[data-v-7ed78b2e]{color:rgba(0,0,0,.65);font-size:14px;line-height:1.5}.ai-score-detail .score-details .detail-item[data-v-7ed78b2e]{margin-bottom:16px}.ai-score-detail .score-details .detail-item[data-v-7ed78b2e]:last-child{margin-bottom:0}.ai-score-detail .score-details .detail-item .detail-header[data-v-7ed78b2e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.ai-score-detail .score-details .detail-item .detail-header .detail-type[data-v-7ed78b2e]{font-weight:500}.ai-score-detail .score-details .detail-item .detail-header .detail-score[data-v-7ed78b2e]{padding:0 8px;border-radius:10px;font-size:12px}.ai-score-detail .score-details .detail-item .detail-header .detail-score.score-high[data-v-7ed78b2e]{background:#f6ffed;color:#52c41a}.ai-score-detail .score-details .detail-item .detail-header .detail-score.score-medium[data-v-7ed78b2e]{background:#fff7e6;color:#fa8c16}.ai-score-detail .score-details .detail-item .detail-header .detail-score.score-low[data-v-7ed78b2e]{background:#fff1f0;color:#f5222d}.ai-score-detail .score-details .detail-item .detail-reason[data-v-7ed78b2e]{color:rgba(0,0,0,.65);font-size:13px;line-height:1.5}.w-node-err[data-v-52ccbdb0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item[data-v-52ccbdb0]{display:block}.ql-container.ql-snow[data-v-52ccbdb0]{border:none}.w-node-err[data-v-23c2d102]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-priority[data-v-23c2d102]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-priority .icon-down[data-v-23c2d102]{opacity:0}.edit-priority[data-v-23c2d102]:hover{cursor:pointer;background-color:#e4e4e4}.edit-priority:hover .icon-down[data-v-23c2d102]{opacity:1}[data-v-23c2d102] .ant-tag{margin-right:0}.w-node-err[data-v-b5ecaae2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.case-recommend[data-v-b5ecaae2]{padding:16px}.case-recommend .precondition[data-v-b5ecaae2]{white-space:pre-wrap;word-break:break-all}.case-recommend .steps_table[data-v-b5ecaae2]{margin:8px 0}.w-node-err[data-v-3533da3f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3533da3f] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}.description_fullscreen[data-v-3533da3f]{float:right}.precondition[data-v-3533da3f]{white-space:pre-wrap;word-break:break-all}.w-node-err[data-v-21f95d08]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ai-score-wrapper[data-v-21f95d08]{display:inline-flex;align-items:center}.ai-loading-container[data-v-21f95d08]{display:inline-flex;align-items:center;margin-left:8px;margin-right:8px}.ai-loading[data-v-21f95d08]{position:relative;width:20px;height:20px;margin-right:6px}.ai-circle[data-v-21f95d08]{position:absolute;width:100%;height:100%;border:1.5px solid transparent;border-top-color:#1890ff;border-radius:50%;animation:ai-spin-21f95d08 1.5s linear infinite}.ai-circle[data-v-21f95d08]:nth-child(2){border-top-color:#52c41a;animation-delay:.5s}.ai-circle[data-v-21f95d08]:nth-child(3){border-top-color:#722ed1;animation-delay:1s}.ai-pulse[data-v-21f95d08]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:#1890ff;border-radius:50%;animation:ai-pulse-21f95d08 1.5s ease-in-out infinite}.ai-text[data-v-21f95d08]{color:#1890ff;font-size:14px;font-weight:500;background:linear-gradient(90deg,#1890ff,#52c41a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:ai-text-shine-21f95d08 2s linear infinite}.ai-score-tag[data-v-21f95d08]{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .3s}.ai-score-tag .anticon[data-v-21f95d08]{margin-right:4px}.ai-score-tag.score-high[data-v-21f95d08]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.ai-score-tag.score-medium[data-v-21f95d08]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.ai-score-tag.score-low[data-v-21f95d08]{background:#fff1f0;color:#f5222d;border:1px solid #ffa39e}@keyframes ai-spin-21f95d08{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ai-pulse-21f95d08{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.5);opacity:.5}}@keyframes ai-text-shine-21f95d08{0%{background-position:-100% 0}to{background-position:200% 0}}.w-node-err[data-v-b9de6324]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.subtitle[data-v-b9de6324]{margin-left:8px;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}.header-action[data-v-b9de6324]{float:right;margin-right:28px;cursor:pointer}[data-v-b9de6324] .ant-drawer-header{position:absolute;padding:10px 24px;width:100%;right:0;top:0;z-index:1}[data-v-b9de6324] .ant-drawer-header .ant-drawer-title .title-text{display:inline-block;height:32px;line-height:32px;vertical-align:middle}.drawer-body[data-v-b9de6324]{margin:40px 0}[data-v-b9de6324] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-b9de6324] .drawer-bottom-menu .hotkey-hint{color:#999;font-size:11px;margin-left:4px;opacity:.8}[data-v-b9de6324] .drawer-bottom-menu .ant-btn:hover .hotkey-hint{opacity:1}.drawer-body[data-v-b9de6324]{position:relative}.drawer-body.loading[data-v-b9de6324]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);z-index:10;pointer-events:none}.w-node-err[data-v-7e27786b]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-7e27786b] .customer-filter{margin-bottom:16px}[data-v-7e27786b] .customer-filter .ant-page-header{padding:0}[data-v-7e27786b] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-7e27786b] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-7e27786b] .customer-filter .filter-right{float:right;text-align:right}[data-v-7e27786b] .customer-filter .customer-date-picker{width:47%}[data-v-7e27786b] .ant-table-tbody>tr>td,[data-v-7e27786b] .ant-table-thead>tr>th{padding:8px 8px}.handle-menu[data-v-7e27786b]{margin:0 4px}.custom-link[data-v-7e27786b]{color:rgba(0,0,0,.65)}.custom-link[data-v-7e27786b]:hover{color:#1890ff}.handle-button[data-v-7e27786b]{margin-left:8px}.w-node-err[data-v-41716808]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-41716808] .ant-card{margin-left:16px;min-width:304px;height:calc(100vh - 130px);float:left}[data-v-41716808] .ant-card .ant-card-body{padding:8px;height:calc(100vh - 178px);overflow:auto}[data-v-41716808] .ant-tree li{padding:0 0}[data-v-41716808] .ant-tree .ant-tree-show-line li,[data-v-41716808] .ant-tree.ant-tree-show-line li span.ant-tree-switcher{line-height:28px}[data-v-41716808] .ant-tree li .ant-tree-node-content-wrapper{height:28px;line-height:28px}[data-v-41716808] .ant-tree-node-content-wrapper-normal{display:block;line-height:28px}[data-v-41716808] .ant-tree-child-tree>li:first-child{padding-top:0}[data-v-41716808] .ant-tree.ant-tree-show-line li:not(:last-child):before{position:absolute;left:12px;width:1px;height:100%;height:90%;margin:28px 0 0;border-left:1px solid #d9d9d9;content:" "}.node-action[data-v-41716808]{float:right;display:none}.node-action .icon-wrap[data-v-41716808]{margin:0 2px}.ant-tree-node-content-wrapper:hover .node-action[data-v-41716808]{display:inline}.shrink[data-v-41716808]{margin-top:calc(50vh - 88px);width:14px;height:48px;border:1px solid #e5e5e5;border-left:0;float:left;background-color:#fff;border-radius:0 6px 6px 0}.shrink .shrink-icon[data-v-41716808]{color:#e5e5e5;line-height:48px;font-size:12px;font-weight:700}.shrink[data-v-41716808]:hover{background-color:#1890ff;border:1px solid #1890ff}.shrink:hover .shrink-icon[data-v-41716808]{color:#fff}.node-title_total[data-v-41716808]{font-size:12px;color:#bfbfbf;margin-left:4px}.w-node-err[data-v-47eee0c2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}#mindMapContainer [data-v-47eee0c2]{margin:0;padding:0}.mindmap-container[data-v-47eee0c2]{position:relative;width:100%;height:calc(100vh - 175px)}.w-node-err[data-v-61534fd3]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.left-container[data-v-61534fd3]{float:left;margin-right:2px;margin-left:-16px;height:calc(100vh - 130px)}.right-container[data-v-61534fd3]{position:relative;z-index:10;display:block;height:calc(100vh - 130px);overflow:auto;border-radius:2px}[data-v-61534fd3] .view-tabs-content{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}[data-v-61534fd3] .view-tabs-content .ant-tabs-bar{margin:0!important}[data-v-61534fd3] .view-tabs-content .ant-tabs-tab{padding:9px 16px}.w-node-err[data-v-e5c3d840]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-e5c3d840]{color:rgba(0,0,0,.65)}.custom-link[data-v-e5c3d840]:hover{color:#1890ff}.w-node-err[data-v-25771b30]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-25771b30]{color:rgba(0,0,0,.65)}.custom-link[data-v-25771b30]:hover{color:#1890ff}.case-requirement-relation[data-v-25771b30]{line-height:32px}.filter-form[data-v-25771b30]{margin-bottom:8px}.w-node-err[data-v-3a8f192b]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}#mindMapContainer [data-v-3a8f192b]{margin:0;padding:0}.mindmap-container[data-v-3a8f192b]{width:100%;height:100vh}.w-node-err[data-v-453d42f7]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.module-tree-selector[data-v-453d42f7]{display:flex;flex-direction:column;height:100%}.module-tree-selector .module-header[data-v-453d42f7]{padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa}.module-tree-selector .module-header .module-title[data-v-453d42f7]{font-size:14px;font-weight:500;color:#333}.module-tree-selector .module-tree-container[data-v-453d42f7]{flex:1;overflow-y:auto;padding:8px}[data-v-453d42f7] .ant-tree li{padding:0}[data-v-453d42f7] .ant-tree li .ant-tree-node-content-wrapper{height:28px;line-height:28px}[data-v-453d42f7] .ant-tree.ant-tree-show-line li,[data-v-453d42f7] .ant-tree.ant-tree-show-line li span.ant-tree-switcher{line-height:28px}[data-v-453d42f7] .ant-tree.ant-tree-show-line li:not(:last-child):before{position:absolute;left:12px;width:1px;height:90%;margin:28px 0 0;border-left:1px solid #d9d9d9;content:" "}[data-v-453d42f7] .ant-tree .ant-tree-child-tree>li:first-child{padding-top:0}[data-v-453d42f7] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}[data-v-453d42f7] .ant-tree .ant-tree-node-selected .ant-tree-node-content-wrapper{background-color:#bae7ff}.node-title[data-v-453d42f7]{display:inline}.node-title_total[data-v-453d42f7]{font-size:12px;color:#bfbfbf;margin-left:4px}.w-node-err[data-v-c23b0392]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.alert-aggregate-section[data-v-c23b0392]{margin-bottom:24px}.alert-aggregate-section .alert-header[data-v-c23b0392]{display:flex;justify-content:space-between;align-items:center;width:100%}.alert-aggregate-section .alert-header .alert-title[data-v-c23b0392]{display:flex;align-items:center}.alert-aggregate-section .alert-header .alert-controls[data-v-c23b0392]{display:flex;align-items:center;gap:8px}.alert-aggregate-section .alert-header .alert-controls .control-label[data-v-c23b0392]{font-size:12px;color:#666;white-space:nowrap}.alert-aggregate-section .alert-header .alert-controls .ant-radio-group .ant-radio-button-wrapper[data-v-c23b0392]{font-size:12px;padding:0 12px;height:24px;line-height:22px}.alert-aggregate-section .alert-tables .alert-tables-toolbar[data-v-c23b0392]{display:flex;justify-content:flex-end;margin-bottom:12px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper[data-v-c23b0392]{margin-bottom:16px;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;background:#fff}.alert-aggregate-section .alert-tables .alert-type-table-wrapper[data-v-c23b0392]:last-child{margin-bottom:0}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header[data-v-c23b0392]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fafafa;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .3s ease}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header[data-v-c23b0392]:hover{background:#f5f5f5}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header .alert-type-info[data-v-c23b0392]{display:flex;align-items:center;gap:8px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header .alert-type-info .alert-type-icon[data-v-c23b0392]{color:#fa541c;font-size:16px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header .alert-type-info .alert-type-name[data-v-c23b0392]{font-size:14px;font-weight:600;color:#262626}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header .expand-icon[data-v-c23b0392]{color:#8c8c8c;transition:transform .3s ease;font-size:12px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .ant-table-thead>tr>th[data-v-c23b0392]{background:#fafafa;font-weight:600;font-size:12px;padding:8px 12px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .ant-table-tbody>tr>td[data-v-c23b0392]{padding:8px 12px;font-size:12px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .source-info[data-v-c23b0392]{color:#1890ff;font-weight:500}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .source-link[data-v-c23b0392]{text-decoration:none;transition:all .3s ease}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .source-link[data-v-c23b0392]:hover{color:#40a9ff;text-decoration:underline}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .source-link[data-v-c23b0392]:visited{color:#1890ff}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .description-cell .description-text[data-v-c23b0392]{display:block;max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#595959;line-height:1.4}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .level-tag[data-v-c23b0392]{font-size:11px;padding:2px 6px;border-radius:4px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .team-info .team-name[data-v-c23b0392]{color:#262626;font-weight:500;margin-bottom:2px;font-size:12px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .team-info .maintainer-name[data-v-c23b0392]{color:#8c8c8c;font-size:11px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .time-info[data-v-c23b0392]{color:#8c8c8c;font-size:11px;white-space:nowrap}.alert-aggregate-section .alert-count-pill[data-v-c23b0392]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 8px;border-radius:22px;background:#fa541c;color:#fff;font-size:12px;line-height:22px;margin-left:8px;box-shadow:0 2px 6px rgba(250,84,28,.3)}.alert-aggregate-section .alert-grid .alert-grid-toolbar[data-v-c23b0392]{display:flex;justify-content:flex-end;margin-bottom:12px}.alert-aggregate-section .alert-grid .alert-count-pill[data-v-c23b0392]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 8px;border-radius:22px;background:#fa541c;color:#fff;font-size:12px;line-height:22px;box-shadow:0 2px 6px rgba(250,84,28,.3)}.alert-aggregate-section .alert-grid .ant-card-head-title[data-v-c23b0392]{font-weight:600}.alert-aggregate-section .alert-grid .card-title-text[data-v-c23b0392]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.alert-aggregate-section .alert-grid .ant-card-small>.ant-card-head[data-v-c23b0392]{min-height:40px;padding:0 12px}.alert-aggregate-section .alert-grid .ant-card-small>.ant-card-body[data-v-c23b0392]{padding:12px}.alert-aggregate-section .blocking-issue-item[data-v-c23b0392]{display:flex;align-items:flex-start;gap:16px;padding:16px 0;position:relative}.alert-aggregate-section .blocking-issue-item .issue-status[data-v-c23b0392]{flex-shrink:0;margin-top:8px}.alert-aggregate-section .blocking-issue-item .issue-status .status-dot[data-v-c23b0392]{width:12px;height:12px;border-radius:50%;animation:breathing-c23b0392 2s ease-in-out infinite}.alert-aggregate-section .blocking-issue-item .issue-status .status-dot.critical[data-v-c23b0392]{background:#ff4d4f;box-shadow:0 0 8px #ff4d4f}.alert-aggregate-section .blocking-issue-item .issue-status .status-dot.high[data-v-c23b0392]{background:#fa8c16;box-shadow:0 0 6px #fa8c16}.alert-aggregate-section .blocking-issue-item .issue-status .status-dot.medium[data-v-c23b0392]{background:#faad14;box-shadow:0 0 4px #faad14}.alert-aggregate-section .blocking-issue-item .issue-status .status-dot.low[data-v-c23b0392]{background:#1890ff;box-shadow:0 0 4px #1890ff}.alert-aggregate-section .blocking-issue-item .issue-content[data-v-c23b0392]{flex:1;min-width:0}.alert-aggregate-section .blocking-issue-item .issue-content .issue-title[data-v-c23b0392]{font-size:16px;font-weight:600;color:#262626;margin-bottom:10px;line-height:1.4}.alert-aggregate-section .blocking-issue-item .issue-content .issue-title .issue-title-link[data-v-c23b0392]{color:#1890ff;text-decoration:none;font-weight:600;transition:all .3s ease}.alert-aggregate-section .blocking-issue-item .issue-content .issue-title .issue-title-link[data-v-c23b0392]:hover{color:#40a9ff;text-decoration:underline}.alert-aggregate-section .blocking-issue-item .issue-content .issue-title .issue-title-link[data-v-c23b0392]:visited{color:#1890ff}.alert-aggregate-section .blocking-issue-item .issue-content .issue-description[data-v-c23b0392]{font-size:14px;color:#595959;margin-bottom:10px;line-height:1.6}.alert-aggregate-section .blocking-issue-item .issue-content .issue-meta[data-v-c23b0392]{display:flex;flex-direction:column;gap:6px;font-size:13px}.alert-aggregate-section .blocking-issue-item .issue-content .issue-meta .meta-line[data-v-c23b0392]{display:flex;align-items:center;gap:8px}.alert-aggregate-section .blocking-issue-item .issue-content .issue-meta .issue-owner[data-v-c23b0392]{color:#1890ff;font-weight:600;background:rgba(24,144,255,.1);padding:4px 8px;border-radius:4px;border:1px solid rgba(24,144,255,.2)}.alert-aggregate-section .blocking-issue-item .issue-content .issue-meta .alert-type-tag[data-v-c23b0392]{color:#fa541c;font-weight:600;background:rgba(250,84,28,.1);padding:4px 8px;border-radius:4px;border:1px solid rgba(250,84,28,.2)}.alert-aggregate-section .blocking-issue-item .issue-time[data-v-c23b0392]{font-size:12px;color:#8c8c8c;font-weight:500;margin-left:auto;flex-shrink:0}@keyframes breathing-c23b0392{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media (max-width:768px){.alert-aggregate-section .alert-header[data-v-c23b0392]{flex-direction:column;align-items:stretch;gap:12px}.alert-aggregate-section .alert-header .alert-controls[data-v-c23b0392],.alert-aggregate-section .alert-header .alert-title[data-v-c23b0392]{justify-content:center}.alert-aggregate-section .alert-header .alert-controls .control-label[data-v-c23b0392]{font-size:11px}.alert-aggregate-section .alert-header .alert-controls .ant-radio-group .ant-radio-button-wrapper[data-v-c23b0392]{font-size:11px;padding:0 10px;height:22px;line-height:20px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header[data-v-c23b0392]{padding:10px 12px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header .alert-type-info[data-v-c23b0392]{gap:6px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header .alert-type-info .alert-type-icon[data-v-c23b0392]{font-size:14px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header .alert-type-info .alert-type-name[data-v-c23b0392]{font-size:13px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .ant-table-tbody>tr>td[data-v-c23b0392],.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .ant-table-thead>tr>th[data-v-c23b0392]{padding:6px 8px;font-size:11px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .description-cell .description-text[data-v-c23b0392]{max-width:280px}}@media (max-width:480px){.alert-aggregate-section .alert-header .alert-controls[data-v-c23b0392]{flex-direction:column;gap:6px}.alert-aggregate-section .alert-header .alert-controls .ant-radio-group[data-v-c23b0392]{width:100%}.alert-aggregate-section .alert-header .alert-controls .ant-radio-group .ant-radio-button-wrapper[data-v-c23b0392]{flex:1;text-align:center}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header[data-v-c23b0392]{padding:8px 10px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-header .alert-type-info .alert-type-name[data-v-c23b0392]{font-size:12px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .ant-table-tbody>tr>td[data-v-c23b0392],.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .ant-table-thead>tr>th[data-v-c23b0392]{padding:4px 6px;font-size:10px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .description-cell .description-text[data-v-c23b0392]{max-width:200px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .team-info .team-name[data-v-c23b0392]{font-size:11px}.alert-aggregate-section .alert-tables .alert-type-table-wrapper .alert-type-table .ant-table .team-info .maintainer-name[data-v-c23b0392]{font-size:10px}}.unreviewed-list[data-v-cbb83f62]{max-height:240px;overflow-y:auto;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.unreviewed-item[data-v-cbb83f62]{display:flex;align-items:center;padding:10px 12px;background:#fff;border-bottom:1px solid #f0f0f0;transition:background .2s}.unreviewed-item[data-v-cbb83f62]:last-child{border-bottom:none}.unreviewed-item[data-v-cbb83f62]:hover{background:#f5f5f5}.issue-link[data-v-cbb83f62]{flex:1;display:flex;align-items:center;margin-left:8px;color:#333;text-decoration:none;overflow:hidden}.issue-link[data-v-cbb83f62]:hover{color:#1890ff}.issue-key[data-v-cbb83f62]{font-weight:500;margin-right:8px;flex-shrink:0}.issue-name[data-v-cbb83f62]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-node-err[data-v-e987ed58]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.drawer-content[data-v-e987ed58]{overflow:auto;height:100%}[data-v-e987ed58] .ant-drawer-body{padding:0;height:calc(100% - 55px)}.w-node-err[data-v-6f6f40aa]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.pipeline-template[data-v-6f6f40aa]{cursor:pointer;transition:all .3s;border:1px solid #e8e8e8;border-radius:12px}.pipeline-template[data-v-6f6f40aa]:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.15)}.pipeline-template--selected[data-v-6f6f40aa]{border-color:#1890ff;background-color:#e6f7ff}.pipeline-template .pipeline-template_title[data-v-6f6f40aa]{font-size:14px;color:rgba(0,0,0,.85)}.pipeline-template .pipeline-template_step[data-v-6f6f40aa]{margin-top:12px;padding-left:24px;display:inline-flex}.pipeline-template .pipeline-template_step[data-v-6f6f40aa] .ant-steps-item{flex:none;padding-left:0;margin-right:16px}.pipeline-template .pipeline-template_step[data-v-6f6f40aa] .ant-steps-item:last-child{margin-right:0}.w-node-err[data-v-52264b07]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.pipeline-stage_card[data-v-52264b07]{width:300px;height:160px}.pipeline-stage_card .title[data-v-52264b07]{margin:16px;font-weight:700}.pipeline-stage_card .report-item[data-v-52264b07]{float:left;width:70px;text-align:center}.pipeline-stage_card .report-label[data-v-52264b07]{display:block}.pipeline-stage_card .report-value[data-v-52264b07]{display:block;font-size:18px;font-weight:700;margin-bottom:5px;color:#e62412}.pipeline-stage_card .bottom-menu[data-v-52264b07]{clear:left;bottom:0;position:absolute}.w-node-err[data-v-3f4dd928]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3f4dd928] .customer-filter{margin-bottom:16px}[data-v-3f4dd928] .customer-filter .ant-page-header{padding:0}[data-v-3f4dd928] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-3f4dd928] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-3f4dd928] .customer-filter .filter-right{float:right;text-align:right}.custom-link[data-v-3f4dd928]{color:rgba(0,0,0,.65)}.custom-link[data-v-3f4dd928]:hover{color:#1890ff}.w-node-err[data-v-83317b7c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.todo-container[data-v-83317b7c]{padding:20px}.todo-container .task-input[data-v-83317b7c]{margin-bottom:16px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.todo-container .task-input .task-name-input .ant-input[data-v-83317b7c]{border-radius:8px 0 0 8px}.todo-container .task-input .task-name-input .ant-input-group-addon[data-v-83317b7c]{padding:0;border:none;background:#fafafa;border-radius:0 8px 8px 0}.todo-container .task-input .task-name-input .ant-input-group-addon .deadline-picker[data-v-83317b7c]{width:150px;margin-right:8px}.todo-container .task-input .task-name-input .ant-input-group-addon .today-btn[data-v-83317b7c]{color:#1890ff;margin-right:8px}.todo-container .task-input .task-name-input .ant-input-group-addon .today-btn .anticon[data-v-83317b7c]{margin-right:4px}.todo-container .task-group[data-v-83317b7c]{margin-bottom:24px}.todo-container .task-group .group-header[data-v-83317b7c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px}.todo-container .task-group .group-header .group-title[data-v-83317b7c]{display:flex;align-items:center;gap:8px;color:#595959;font-size:13px}.todo-container .task-group .group-header .group-title .anticon[data-v-83317b7c]{font-size:12px}.todo-container .task-group .group-header .delay-btn[data-v-83317b7c]{color:#1890ff;font-size:13px;padding:0;height:auto}.todo-container .task-group .task-list[data-v-83317b7c]{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.06);overflow:hidden}.todo-container .task-group .task-list .task-item[data-v-83317b7c]{display:flex;align-items:flex-start;padding:8px 12px;border-bottom:1px solid #f0f0f0}.todo-container .task-group .task-list .task-item[data-v-83317b7c]:last-child{border-bottom:none}.todo-container .task-group .task-list .task-item.completed[data-v-83317b7c],.todo-container .task-group .task-list .task-item[data-v-83317b7c]:hover{background:#fafafa}.todo-container .task-group .task-list .task-item.completed .task-name[data-v-83317b7c]{color:#bfbfbf;text-decoration:line-through}.todo-container .task-group .task-list .task-item .task-checkbox[data-v-83317b7c]{padding-top:2px;margin-right:8px}.todo-container .task-group .task-list .task-item .task-content[data-v-83317b7c]{flex:1;display:flex;justify-content:space-between;align-items:center;padding:4px 0}.todo-container .task-group .task-list .task-item .task-content .task-name[data-v-83317b7c]{flex:1;margin-right:16px;color:#262626;font-size:14px;line-height:1.4}.todo-container .task-group .task-list .task-item .task-content .task-tags[data-v-83317b7c]{display:flex;gap:6px;flex-shrink:0}.todo-container .task-group .task-list .task-item .task-content .task-tags .ant-tag[data-v-83317b7c]{margin-right:0;font-size:12px;line-height:20px;padding:0 8px}.w-node-err[data-v-9aa4d882]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-9aa4d882] .subversion .subversion-items{margin:4px}[data-v-9aa4d882] .subversion .subversion-items .item{display:flex;align-items:center;line-height:32px;padding-left:24px;padding:2px 12px 2px 24px;border-right:2px solid transparent;width:206px}[data-v-9aa4d882] .subversion .subversion-items .item .ant-avatar{margin-right:12px}[data-v-9aa4d882] .subversion .subversion-items .item .name{width:150px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}[data-v-9aa4d882] .subversion .subversion-items .item .action{margin-left:auto;visibility:hidden}[data-v-9aa4d882] .subversion .subversion-items .item:hover{background-color:#e6f7ff}[data-v-9aa4d882] .subversion .subversion-items .item:hover .action{visibility:inherit}[data-v-9aa4d882] .subversion .subversion-items .selected{background-color:#e6f7ff;border-right:2px solid #1890ff}[data-v-9aa4d882] .subversion .ant-list-item-meta-title{margin-bottom:0!important;line-height:32px!important}[data-v-9aa4d882] .subversion .ant-list-item-meta-avatar{margin-right:8px}[data-v-9aa4d882] .subversion .ant-list-item{padding:8px 0}.version-expend[data-v-9aa4d882]{text-align:center;font-size:12px}[data-v-9aa4d882] .version-list{margin-left:16px;min-width:248px;height:calc(100vh - 160px);float:left}[data-v-9aa4d882] .version-list .version-content{height:calc(100vh - 236px);overflow:auto}[data-v-9aa4d882] .version-list .ant-card-body{padding:8px}[data-v-9aa4d882] .version-list .version-meta{display:flex}[data-v-9aa4d882] .version-list .version-meta .left-avatar{padding-top:6px;width:54px}[data-v-9aa4d882] .version-list .version-meta .right-content{width:160px}[data-v-9aa4d882] .version-list .version-meta .right-content .version-title{font-weight:700;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}[data-v-9aa4d882] .version-list .version-meta .right-content .version-time{font-size:12px;line-height:16px;color:#8c95a8}[data-v-9aa4d882] .version-list .version-card{cursor:pointer;margin-bottom:12px}[data-v-9aa4d882] .version-list .version-card:hover,[data-v-9aa4d882] .version-list .version-card_selected{border:1px solid #1890ff}.shrink[data-v-9aa4d882]{margin-top:calc(50vh - 88px);width:14px;height:48px;border:1px solid #e5e5e5;border-left:0;float:left;background-color:#e5e5e5;border-radius:0 6px 6px 0}.shrink .shrink-icon[data-v-9aa4d882]{color:#fff;line-height:48px;font-size:12px;font-weight:700}.shrink[data-v-9aa4d882]:hover{background-color:#1890ff;border:1px solid #1890ff}.shrink:hover .shrink-icon[data-v-9aa4d882]{color:#fff}.w-node-err[data-v-261c57a3]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-261c57a3] .version-detail{margin-bottom:16px}[data-v-261c57a3] .version-detail .version-title{font-weight:700;line-height:24px;cursor:pointer}[data-v-261c57a3] .version-detail .version-time{font-size:12px;line-height:16px;color:#8c95a8;margin-left:16px}[data-v-261c57a3] .version-detail .ant-card-body{padding:12px 16px}[data-v-261c57a3] .version-detail .version-action{float:right;display:flex;align-items:center}[data-v-261c57a3] .version-detail .version-action .version-setting{font-size:16px;line-height:16px}.w-node-err[data-v-4a79cc24]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-4a79cc24] .customer-filter{margin-bottom:16px}[data-v-4a79cc24] .customer-filter .ant-card-body{padding:8px 16px}[data-v-4a79cc24] .customer-filter .filter-action{margin:8px 0}[data-v-4a79cc24] .customer-filter .ant-form-item{margin:4px 0;display:flex}[data-v-4a79cc24] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1;overflow:hidden}.story-title[data-v-4a79cc24]:hover{cursor:pointer;color:#3582fb}[data-v-4a79cc24] .customer-data-picker{width:100%}[data-v-4a79cc24] .customer-data-picker .ant-input{padding:4px}[data-v-4a79cc24] .filter-data>.ant-card-body{padding:12px}[data-v-4a79cc24] .filter-data .ant-tabs-nav .ant-tabs-tab{margin:0 8px 0 0}.task-points[data-v-4a79cc24]{font-size:11px;color:#8c95a8}.handle-menu[data-v-4a79cc24]{display:block;float:left}.add[data-v-4a79cc24]{float:left;margin-left:10px}.w-node-err[data-v-f61522e4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.left-container[data-v-f61522e4]{float:left;margin-right:2px;margin-left:-12px;height:calc(100vh - 150px)}.right-container[data-v-f61522e4]{position:relative;z-index:10;display:block;max-height:calc(100vh - 150px);overflow:auto;border-radius:2px}.w-node-err[data-v-5a046a96]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.add[data-v-5a046a96]{float:left;line-height:32px;margin-left:10px}.filter-data[data-v-5a046a96]{margin-top:16px}[data-v-5a046a96] .customer-filter .ant-card-body{padding:12px!important}.w-node-err[data-v-2cfc7c6e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-2cfc7c6e]{color:rgba(0,0,0,.65)}.custom-link[data-v-2cfc7c6e]:hover{color:#1890ff}.w-node-err[data-v-7b516b27]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-7b516b27] .ant-comment-inner{padding:8px 0}[data-v-7b516b27] .ant-form-item{margin-bottom:8px}.comment-edit[data-v-7b516b27]{background:#fafafa;padding:8px;padding-top:0;margin-bottom:16px}.comment-edit .comment-edit_editor[data-v-7b516b27]{width:960px}.comment-delete[data-v-7b516b27]{margin-right:10px;color:rgba(0,0,0,.45);font-size:12px;cursor:pointer;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-node-err[data-v-59349d37]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-59349d37] .ant-form-item{margin-bottom:4px}[data-v-59349d37] .ant-form-item-label{line-height:32px}.submit[data-v-59349d37]{width:100px;margin:0 auto}[data-v-59349d37] .ant-modal-body{padding:8px 48px 16px 48px}.w-node-err[data-v-5ed4799c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item[data-v-5ed4799c]{display:block}.ql-container.ql-snow[data-v-5ed4799c]{border:none}.w-node-err[data-v-3dd7d5f1]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.handle-menu[data-v-3dd7d5f1]{float:right;margin-bottom:8px}.w-node-err[data-v-c8c0d7b6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.container[data-v-c8c0d7b6]{display:inline-flex;align-items:center}.init-state[data-v-c8c0d7b6]{width:280px;padding:20px 16px;text-align:center;background:linear-gradient(135deg,#f6ffed,#f0f9ff);border-radius:8px;border:1px solid #b7eb8f}.init-state .init-content .init-title[data-v-c8c0d7b6]{font-size:16px;font-weight:600;color:#262626;margin-bottom:6px;line-height:1.4}.init-state .init-content .init-desc[data-v-c8c0d7b6]{font-size:13px;color:#8c8c8c;margin-bottom:16px;line-height:1.5}.init-state .init-content .init-button[data-v-c8c0d7b6]{height:36px;padding:0 20px;border-radius:18px;font-weight:500;transition:all .3s ease;box-shadow:0 2px 6px rgba(24,144,255,.2)}.init-state .init-content .init-button[data-v-c8c0d7b6]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(24,144,255,.3)}.init-state .init-content .init-button i[data-v-c8c0d7b6]{margin-right:6px}.ope-div[data-v-c8c0d7b6]{width:100%;min-width:320px;max-width:600px;display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #f0f0f0;margin-bottom:8px}.suggestion-group[data-v-c8c0d7b6]{width:100%;min-width:320px;max-width:600px;margin-top:16px;display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto;padding-right:4px}.suggestion-group[data-v-c8c0d7b6]::-webkit-scrollbar{width:6px}.suggestion-group[data-v-c8c0d7b6]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.suggestion-group[data-v-c8c0d7b6]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.suggestion-group[data-v-c8c0d7b6]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.suggestion-card[data-v-c8c0d7b6]{background:#f6faff;border-radius:12px;box-shadow:0 2px 8px 0 rgba(24,144,255,.06);padding:16px 20px;border:1px solid #e6f7ff;transition:all .3s ease;position:relative}.suggestion-card[data-v-c8c0d7b6]:hover{box-shadow:0 6px 20px 0 rgba(24,144,255,.15);border-color:#91d5ff;transform:translateY(-1px)}.suggestion-card[data-v-c8c0d7b6]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1890ff,#52c41a);border-radius:12px 12px 0 0}.total-card[data-v-c8c0d7b6]{background:linear-gradient(135deg,#fffbe6,#e0f7fa);border:2px solid #ffe58f;box-shadow:0 6px 24px 0 rgba(255,215,0,.15);position:relative}.total-card[data-v-c8c0d7b6]:before{background:linear-gradient(90deg,#faad14,#f39c12)}.total-card[data-v-c8c0d7b6]:hover{box-shadow:0 8px 32px 0 rgba(255,215,0,.2);transform:translateY(-2px)}.suggestion-title[data-v-c8c0d7b6]{font-size:16px;font-weight:600;color:#1890ff;display:flex;align-items:center;margin-bottom:8px;gap:8px;letter-spacing:.3px}.total-card .suggestion-title[data-v-c8c0d7b6]{color:#fa8c16}.suggestion-icon[data-v-c8c0d7b6]{font-size:20px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:hsla(0,0%,100%,.8);border-radius:6px;flex-shrink:0}.suggestion-content[data-v-c8c0d7b6]{font-size:14px;color:#262626;line-height:1.6;word-break:break-word;margin:0;padding-left:32px}.ai-text[data-v-c8c0d7b6]{color:#1890ff;font-size:14px;font-weight:500;background:linear-gradient(90deg,#1890ff,#52c41a,#722ed1);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:ai-text-shine-c8c0d7b6 3s ease-in-out infinite;margin-left:8px}.ai-loading-container[data-v-c8c0d7b6]{display:flex;align-items:center;justify-content:center;padding:8px 16px;background:rgba(24,144,255,.05);border-radius:20px;border:1px solid rgba(24,144,255,.1)}.ai-loading[data-v-c8c0d7b6]{position:relative;width:20px;height:20px;margin-right:6px}.ai-circle[data-v-c8c0d7b6]{position:absolute;width:100%;height:100%;border:1.5px solid transparent;border-top-color:#1890ff;border-radius:50%;animation:ai-spin-c8c0d7b6 1.5s linear infinite}.ai-circle[data-v-c8c0d7b6]:nth-child(2){border-top-color:#52c41a;animation-delay:.5s}.ai-circle[data-v-c8c0d7b6]:nth-child(3){border-top-color:#722ed1;animation-delay:1s}@keyframes ai-spin-c8c0d7b6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ai-text-shine-c8c0d7b6{0%{background-position:-100% 0}to{background-position:200% 0}}.w-node-err[data-v-70f77ea0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.workflow-lable[data-v-70f77ea0]{max-width:68px;line-height:24px;text-align:right;display:inline-block}.workflow-value[data-v-70f77ea0]{line-height:24px;width:100%;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-stop-button[data-v-70f77ea0]{color:#ff4d4f}.custom-link[data-v-70f77ea0]{color:rgba(0,0,0,.65)}.custom-link[data-v-70f77ea0]:hover{color:#1890ff}.ribbon-wrapper[data-v-70f77ea0]{width:54px;height:54px;overflow:hidden;position:absolute;top:-4px;left:-4px}.ribbon-wrapper .ribbon[data-v-70f77ea0]{font:700 12px Sans-Serif;line-height:12px;color:#333;text-align:center;text-transform:uppercase;transform:rotate(-45deg);position:relative;padding:3px 8px;left:-17px;top:9px;width:70px;box-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:.5px;outline:1px solid #fff;outline-offset:-2px}.ribbon-wrapper .ribbon-prod[data-v-70f77ea0]{background-color:orange;color:#fff}.ribbon-wrapper .ribbon-pre[data-v-70f77ea0]{background-color:#2db7f5;color:#fff}.is_relation[data-v-70f77ea0]{color:orange;margin-right:2px}[data-v-70f77ea0] .ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td{padding:8px}.w-node-err[data-v-224bac1f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-224bac1f] .ant-card-body{padding:16px}.ant-card[data-v-224bac1f]{margin:16px 0}[data-v-224bac1f] .ant-tabs-nav .ant-tabs-tab{margin:-16px 32px 0 0}.custom-link[data-v-224bac1f]{color:rgba(0,0,0,.65)}.custom-link[data-v-224bac1f]:hover{color:#1890ff}.w-node-err[data-v-725280a2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-725280a2] .ant-page-header{padding:8px 16px}.issue-detail-page[data-v-725280a2]{background-color:#f0f2f5}.issue-detail[data-v-725280a2]{border-radius:8px}.issue-detail[data-v-725280a2] .ant-card-body{padding:0}.issue-detail__header[data-v-725280a2]{padding:8px 16px;border-bottom:1px solid #f0f0f0;position:relative}.issue-detail__header[data-v-725280a2] .ant-page-header{padding:0}.issue-detail__content[data-v-725280a2]{display:flex;gap:16px;padding:0 16px 16px 16px}.issue-detail__main[data-v-725280a2]{flex:1;min-width:0}.issue-detail__sidebar[data-v-725280a2]{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.issue-info[data-v-725280a2]{background-color:#fafafa;border-radius:8px}.issue-info[data-v-725280a2] .ant-card-body{padding:12px}.issue-info .info-group+.info-group[data-v-725280a2]{margin-top:8px}.issue-info .info-group__title[data-v-725280a2]{margin-bottom:8px;color:rgba(0,0,0,.85);font-size:14px;font-weight:500;position:relative;padding-left:12px}.issue-info .info-group__title[data-v-725280a2]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#1890ff;border-radius:2px}.issue-info[data-v-725280a2] .ant-descriptions-item{padding-bottom:16px;display:flex}.issue-info[data-v-725280a2] .ant-descriptions-item:last-child{padding-bottom:0}.issue-info[data-v-725280a2] .ant-descriptions-item .ant-descriptions-item-label{color:rgba(0,0,0,.45);font-size:13px;line-height:28px;text-align:right;padding-right:4px;width:96px;white-space:nowrap}.issue-info[data-v-725280a2] .ant-descriptions-item .ant-descriptions-item-content{color:rgba(0,0,0,.85);font-size:13px;line-height:28px;flex:1;min-width:0;word-break:break-all}.issue-info[data-v-725280a2] .ant-descriptions-row{display:block}.issue-content[data-v-725280a2]{background-color:#fafafa;padding:16px;border-radius:8px}.issue-content .info-group__title[data-v-725280a2]{margin-bottom:8px;color:rgba(0,0,0,.85);font-size:14px;font-weight:500;position:relative;padding-left:12px}.issue-content .info-group__title[data-v-725280a2]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#1890ff;border-radius:2px}.issue-content .info-group__content[data-v-725280a2]{color:rgba(0,0,0,.85);font-size:13px;line-height:22px}.issue-panel[data-v-725280a2]{border-radius:4px;border:0;background:#fff;overflow:hidden}.collapse-button[data-v-725280a2]{color:#86909c}.relation-resource[data-v-725280a2]{display:inline-block;max-width:300px;line-height:1.2em}.w-node-err[data-v-55c075d4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-55c075d4]{margin-bottom:0}.action-button[data-v-55c075d4]{font-size:18px;margin:2px 6px}.action-button[data-v-55c075d4]:hover{color:#1b9aee}.pipeline-stage_card .ant-card-body{padding:0}.w-node-err[data-v-77cbfc5c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-77cbfc5c] .pipeline-process{margin-top:16px;width:100%;height:calc(100vh - 296px);white-space:nowrap}[data-v-77cbfc5c] .pipeline-process .pipeline-process-content{overflow:auto;height:calc(100vh - 360px)}.timeline-step[data-v-77cbfc5c]{margin-left:7px}.step-content[data-v-77cbfc5c]{font-size:14px;font-weight:700}.stage-step[data-v-77cbfc5c]:hover{border:1px solid #1890ff;cursor:pointer}.stage-step[data-v-77cbfc5c]{width:180px;border:1px solid #dadfe6;padding:0 8px;height:36px}.stage-step .stage-step_title[data-v-77cbfc5c]{line-height:36px;width:116px;float:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.stage-step .stage-step_time[data-v-77cbfc5c]{float:right;width:46px;text-align:right;line-height:36px}.step-icon_success[data-v-77cbfc5c]{color:#3ac27d}.step-icon_error[data-v-77cbfc5c]{color:#ff6046}.step-icon_loading[data-v-77cbfc5c]{color:#1890ff}.step-icon_pending[data-v-77cbfc5c]{color:#dadfe6}.w-node-err[data-v-2f159010]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.http-url[data-v-2f159010]{color:#858585}.w-node-err[data-v-fef44020]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.http-url[data-v-fef44020]{color:#858585}[data-v-fef44020] .ant-form-item{margin-bottom:8px}[data-v-fef44020] .ant-checkbox-group,[data-v-fef44020] .ant-switch{margin:4px 0}.test-suite-container[data-v-fef44020]{display:flex;flex-wrap:wrap;gap:8px}.test-suite-card[data-v-fef44020]{width:258px;min-height:68px;border:1px solid #e8e8e8;border-radius:6px;background:#fafafa;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.test-suite-card[data-v-fef44020]:hover{border-color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.15);transform:translateY(-2px);background:#fff}.test-suite-card:hover .delete-icon[data-v-fef44020]{opacity:1}.test-suite-card .card-content[data-v-fef44020]{padding:10px;display:flex;flex-direction:row;align-items:center;height:100%;gap:12px}.test-suite-card .delete-icon[data-v-fef44020]{position:absolute;top:4px;right:4px;font-size:16px;color:#ff4d4f;opacity:0;transition:opacity .3s ease;z-index:10}.test-suite-card .delete-icon[data-v-fef44020]:hover{color:#cf1322}.test-suite-card .image-wrapper[data-v-fef44020]{flex-shrink:0;display:flex;justify-content:center;align-items:center}.test-suite-card .suite-info[data-v-fef44020]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.test-suite-card .suite-info .suite-name[data-v-fef44020]{font-size:13px;color:#333;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.add-card[data-v-fef44020]{border-style:dashed;background:#fafafa}.add-card[data-v-fef44020]:hover{border-color:#1890ff;background:#f0f7ff;transform:translateY(-2px)}.add-card .card-content[data-v-fef44020]{justify-content:center}.add-card .add-content[data-v-fef44020]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.w-node-err[data-v-2e9d46af]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-2e9d46af]{margin-bottom:0}.w-node-err[data-v-c60ceb20]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.case-selector-container[data-v-c60ceb20]{display:flex;gap:8px;height:70vh}.panel[data-v-c60ceb20]{display:flex;flex-direction:column;border:1px solid #d9d9d9;border-radius:8px;background:#fff}.panel .panel-header[data-v-c60ceb20]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa;border-radius:8px 8px 0 0}.panel .panel-header .panel-title[data-v-c60ceb20]{font-size:14px;font-weight:500;color:#333}.panel .panel-header .panel-title .count-text[data-v-c60ceb20]{font-size:12px;font-weight:400;color:#999}.panel .panel-header .panel-actions[data-v-c60ceb20]{display:flex;align-items:center;gap:8px}.panel .panel-search-row[data-v-c60ceb20]{display:flex;align-items:center;gap:12px;padding:8px;border-bottom:1px solid #f0f0f0}.panel .panel-search-row .ant-checkbox-wrapper[data-v-c60ceb20]{flex-shrink:0;white-space:nowrap;margin-left:0}.panel .panel-search-row .ant-input-search[data-v-c60ceb20]{flex:1}.panel .panel-body[data-v-c60ceb20]{flex:1;overflow-y:auto;padding:8px}.panel .panel-footer[data-v-c60ceb20]{padding:8px;border-top:1px solid #f0f0f0;text-align:right}.combined-panel[data-v-c60ceb20]{flex:1;display:flex;flex-direction:row!important;min-width:500px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;overflow:hidden}.module-section[data-v-c60ceb20]{display:flex;flex-direction:column;min-width:200px;max-width:500px;background:#fff;overflow:hidden}.module-section[data-v-c60ceb20] .module-tree-selector{height:100%;display:flex;flex-direction:column;border:none;border-radius:0}.module-section[data-v-c60ceb20] .module-tree-selector .module-header{padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa}.module-section[data-v-c60ceb20] .module-tree-selector .ant-input-search{padding:8px;width:100%}.module-section[data-v-c60ceb20] .module-tree-selector .module-tree-container{flex:1;overflow-y:auto;padding:8px 8px 0}.resizer[data-v-c60ceb20]{width:2px;cursor:col-resize;background:#e8e8e8;position:relative;flex-shrink:0;transition:background-color .2s}.resizer[data-v-c60ceb20]:hover{background:#1890ff}.case-section[data-v-c60ceb20]{flex:1;display:flex;flex-direction:column;min-width:300px;overflow:hidden}.right-panel[data-v-c60ceb20]{flex:0 0 400px;width:400px}.transfer-operations[data-v-c60ceb20]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.transfer-operations .ant-btn[data-v-c60ceb20]{width:32px;height:32px;padding:0}.case-list .case-checkbox-group[data-v-c60ceb20]{width:100%;display:block}.case-list .case-item[data-v-c60ceb20]{padding:4px 0;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.case-list .case-item[data-v-c60ceb20]:last-child{border-bottom:none}.case-list .case-item[data-v-c60ceb20]:hover{background:#fafafa}.case-list .case-item.case-item-disabled[data-v-c60ceb20]{opacity:.6}.case-list .case-item.case-item-disabled .case-item-content[data-v-c60ceb20]{color:#bfbfbf}.case-list .case-item .ant-checkbox-wrapper[data-v-c60ceb20]{width:100%;display:flex;align-items:center}.case-list .case-item .case-item-content[data-v-c60ceb20]{flex:1;min-width:0;margin-left:8px;display:flex;flex-direction:column}.case-list .case-item .case-item-name[data-v-c60ceb20]{font-size:13px;color:#333;line-height:18px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.case-list .case-item .case-item-meta[data-v-c60ceb20]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;line-height:16px}.selected-list .selected-checkbox-group[data-v-c60ceb20]{width:100%;display:block}.selected-list .selected-item[data-v-c60ceb20]{padding:4px 0;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.selected-list .selected-item[data-v-c60ceb20]:last-child{border-bottom:none}.selected-list .selected-item[data-v-c60ceb20]:hover{background:#fafafa}.selected-list .selected-item .ant-checkbox-wrapper[data-v-c60ceb20]{width:100%;display:flex;align-items:center}.selected-list .selected-item .selected-item-content[data-v-c60ceb20]{flex:1;min-width:0;margin-left:8px;display:flex;flex-direction:column}.selected-list .selected-item .selected-item-name[data-v-c60ceb20]{font-size:13px;color:#333;line-height:18px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.selected-list .selected-item .selected-item-meta[data-v-c60ceb20]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;line-height:16px}.custom-tag[data-v-c60ceb20]{display:inline-block;padding:1px 8px;border-radius:4px;font-size:11px;height:20px;line-height:18px;font-weight:500;transition:all .2s}.tag-id[data-v-c60ceb20]{background:#e6f7ff;color:#0958d9}.priority-0[data-v-c60ceb20]{background:#fff1f0;color:#cf1322}.priority-1[data-v-c60ceb20]{background:#fff7e6;color:#d46b08}.priority-2[data-v-c60ceb20]{background:#e6f7ff;color:#0958d9}.priority-3[data-v-c60ceb20]{background:#e6fffb;color:#08979c}.priority-4[data-v-c60ceb20]{background:#f9f0ff;color:#531dab}.tag-normal[data-v-c60ceb20]{background:#f0f5ff;color:#2f54eb}[data-v-c60ceb20] .highlight-text{color:#1890ff;background-color:#e6f7ff;font-weight:500;padding:0 2px}[data-v-c60ceb20] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}[data-v-c60ceb20] .ant-tree .ant-tree-node-selected .ant-tree-node-content-wrapper{background-color:#bae7ff}body.resizing[data-v-c60ceb20]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:col-resize!important}.w-node-err[data-v-45a44693]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-45a44693] .tree-transfer .ant-transfer-list:first-child{width:50%;flex:none}.w-node-err[data-v-3a720888]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.story-date[data-v-3a720888]{color:rgba(0,0,0,.65);font-size:14px}.edit-story-date[data-v-3a720888]{cursor:pointer;display:block;line-height:22px;padding:0 4px}.edit-story-date[data-v-3a720888]:hover{background-color:#e4e4e4}.w-node-err[data-v-bfaa11b8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-bfaa11b8] .customer-filter{margin-bottom:16px}[data-v-bfaa11b8] .customer-filter .ant-page-header{padding:0}[data-v-bfaa11b8] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-bfaa11b8] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-bfaa11b8] .customer-filter .filter-right{float:right;text-align:right}.custom-link[data-v-bfaa11b8]{color:rgba(0,0,0,.65)}.custom-link[data-v-bfaa11b8]:hover{color:#1890ff}.customer-date-picker[data-v-bfaa11b8]{width:47%}.w-node-err[data-v-eb01a048]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-eb01a048]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-status .icon-down[data-v-eb01a048]{opacity:0}.edit-status[data-v-eb01a048]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-eb01a048]{opacity:1}.w-node-err[data-v-8d466532]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.case-detail[data-v-8d466532]{overflow-y:auto;height:calc(100vh - 350px)}[data-v-8d466532] .ant-descriptions-title{margin-bottom:0}.description_subtitle[data-v-8d466532]{margin-left:8px;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}[data-v-8d466532] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-8d466532] .ant-form-item{margin-bottom:8px}[data-v-8d466532] .steps_table .ant-input{resize:none;border:none;border-radius:0;background-color:transparent;margin:2px 0}[data-v-8d466532] .steps_table .ant-input:focus{border:none;border-bottom:1px solid #1890ff;box-shadow:none}[data-v-8d466532] .steps_table .ant-input:hover{border-bottom:1px solid #1890ff}[data-v-8d466532] .ant-table-tbody>tr>td{padding:0}.steps_table[data-v-8d466532]{margin-bottom:4px}.pass-btn[data-v-8d466532]{color:#fff;background-color:#87d068;border-color:#87d068;margin-right:10px}.fail-btn[data-v-8d466532]{color:#fff;background-color:#e95409;border-color:#e95409;margin-right:10px}.block-btn[data-v-8d466532]{color:#fff;background-color:#bab8b7;border-color:#bab8b7;margin-right:10px}.na-btn[data-v-8d466532]{color:#fff;background-color:#b24610;border-color:#b24610;margin-right:10px}.w-node-err[data-v-c2758f86]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.case-detail[data-v-c2758f86]{overflow-y:auto;height:calc(100vh - 350px)}[data-v-c2758f86] .ant-descriptions-title{margin-bottom:0}.description_subtitle[data-v-c2758f86]{margin-left:8px;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}[data-v-c2758f86] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-c2758f86] .ant-form-item{margin-bottom:8px}[data-v-c2758f86] .steps_table .ant-input{resize:none;border:none;border-radius:0;background-color:transparent;margin:2px 0}[data-v-c2758f86] .steps_table .ant-input:focus{border:none;border-bottom:1px solid #1890ff;box-shadow:none}[data-v-c2758f86] .steps_table .ant-input:hover{border-bottom:1px solid #1890ff}[data-v-c2758f86] .ant-table-tbody>tr>td{padding:0}.steps_table[data-v-c2758f86]{margin-bottom:4px}.pass-btn[data-v-c2758f86]{color:#fff;background-color:#87d068;border-color:#87d068;margin-right:10px}.fail-btn[data-v-c2758f86]{color:#fff;background-color:#e95409;border-color:#e95409;margin-right:10px}.block-btn[data-v-c2758f86]{color:#fff;background-color:#bab8b7;border-color:#bab8b7;margin-right:10px}.na-btn[data-v-c2758f86]{color:#fff;background-color:#b24610;border-color:#b24610;margin-right:10px}.w-node-err[data-v-261185c7]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-261185c7] .customer-filter .ant-page-header{padding:0}[data-v-261185c7] .customer-filter .ant-form-item{margin-bottom:8px;display:inline-block!important}[data-v-261185c7] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-261185c7] .customer-filter .filter-right{float:right;text-align:right}[data-v-261185c7] .customer-filter .customer-date-picker{width:47%}[data-v-261185c7] .ant-table-tbody>tr>td,[data-v-261185c7] .ant-table-thead>tr>th{padding:8px 8px}.handle-menu[data-v-261185c7]{margin:0 4px}.custom-link[data-v-261185c7]{color:rgba(0,0,0,.65)}.custom-link[data-v-261185c7]:hover{color:#1890ff}.handle-button[data-v-261185c7]{margin-left:8px}.w-node-err[data-v-07f91031]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item[data-v-07f91031]{display:block}.ql-container.ql-snow[data-v-07f91031]{border:none}.w-node-err[data-v-391aabc4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.case-detail[data-v-391aabc4]{overflow-y:auto;height:calc(100vh - 350px)}[data-v-391aabc4] .ant-descriptions-title{margin-bottom:0}.description_subtitle[data-v-391aabc4]{margin-left:8px;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}[data-v-391aabc4] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-391aabc4] .ant-form-item{margin-bottom:8px}[data-v-391aabc4] .steps_table .ant-input{resize:none;border:none;border-radius:0;background-color:transparent;margin:2px 0}[data-v-391aabc4] .steps_table .ant-input:focus{border:none;border-bottom:1px solid #1890ff;box-shadow:none}[data-v-391aabc4] .steps_table .ant-input:hover{border-bottom:1px solid #1890ff}[data-v-391aabc4] .ant-table-tbody>tr>td{padding:0}.steps_table[data-v-391aabc4]{margin-bottom:4px}.pass-btn[data-v-391aabc4]{color:#fff;background-color:#87d068;border-color:#87d068;margin-right:10px}.fail-btn[data-v-391aabc4]{color:#fff;background-color:#e95409;border-color:#e95409;margin-right:10px}.block-btn[data-v-391aabc4]{color:#fff;background-color:#bab8b7;border-color:#bab8b7;margin-right:10px}.na-btn[data-v-391aabc4]{color:#fff;background-color:#b24610;border-color:#b24610;margin-right:10px}[data-v-391aabc4] .ql-container.ql-snow{border:none;background:#fafafa;padding:16px}.w-node-err[data-v-2c10d496]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-2c10d496] .customer-filter .ant-page-header{padding:0}[data-v-2c10d496] .customer-filter .ant-form-item{margin-bottom:8px;display:inline-block!important}[data-v-2c10d496] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-2c10d496] .customer-filter .filter-right{float:right;text-align:right}[data-v-2c10d496] .customer-filter .customer-date-picker{width:47%}[data-v-2c10d496] .ant-table-tbody>tr>td,[data-v-2c10d496] .ant-table-thead>tr>th{padding:8px 8px}.handle-menu[data-v-2c10d496]{margin:0 4px}.custom-link[data-v-2c10d496]{color:rgba(0,0,0,.65)}.custom-link[data-v-2c10d496]:hover{color:#1890ff}.handle-button[data-v-2c10d496]{margin-left:8px}.w-node-err[data-v-3ac62ad8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.case-detail[data-v-3ac62ad8]{overflow-y:auto}[data-v-3ac62ad8] .ant-descriptions-title{margin-bottom:0}.description_subtitle[data-v-3ac62ad8]{margin-left:8px;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}[data-v-3ac62ad8] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-3ac62ad8] .ant-form-item{margin-bottom:8px}[data-v-3ac62ad8] .steps_table .ant-input{resize:none;border:none;border-radius:0;background-color:transparent;margin:2px 0}[data-v-3ac62ad8] .steps_table .ant-input:focus{border:none;border-bottom:1px solid #1890ff;box-shadow:none}[data-v-3ac62ad8] .steps_table .ant-input:hover{border-bottom:1px solid #1890ff}[data-v-3ac62ad8] .ant-table-tbody>tr>td{padding:0}.steps_table[data-v-3ac62ad8]{margin-bottom:4px}.pass-btn[data-v-3ac62ad8]{background-color:#3ac27d;border-color:#3ac27d;margin-right:10px}.fail-btn[data-v-3ac62ad8]{margin-right:10px}.block-btn[data-v-3ac62ad8]{color:#fff;background-color:#bab8b7;border-color:#bab8b7;margin-right:10px}.na-btn[data-v-3ac62ad8]{color:#fff;background-color:#b24610;border-color:#b24610;margin-right:10px}[data-v-3ac62ad8] .ql-container.ql-snow{border:none;background:#fafafa;padding:16px}.review-handle[data-v-3ac62ad8]{position:absolute;right:0;bottom:0;width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}.w-node-err[data-v-7d106cbc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.search-button[data-v-7d106cbc]{width:100%}.requirement_search[data-v-7d106cbc]{margin:8px 0}[data-v-7d106cbc] .ant-modal-body{padding:12px}[data-v-7d106cbc] .ant-card-body{padding:8px;height:470px;overflow:auto}.version-item[data-v-7d106cbc]{height:36px;line-height:36px;cursor:pointer;padding:0 8px;margin:2px -8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.version-item[data-v-7d106cbc]:hover,.version-item_active[data-v-7d106cbc]{background-color:#e6f7ff;color:#1890ff}.version-item_more[data-v-7d106cbc]{float:right;font-weight:700}.w-node-err[data-v-62ebaa08]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-62ebaa08] .customer-filter .ant-page-header{padding:0}[data-v-62ebaa08] .customer-filter .ant-form-item{margin-bottom:8px;display:inline-block!important}[data-v-62ebaa08] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-62ebaa08] .customer-filter .filter-right{float:right;text-align:right}[data-v-62ebaa08] .customer-filter .customer-date-picker{width:47%}[data-v-62ebaa08] .ant-table-tbody>tr>td,[data-v-62ebaa08] .ant-table-thead>tr>th{padding:8px 8px}.handle-menu[data-v-62ebaa08]{margin:0 4px}.custom-link[data-v-62ebaa08]{color:rgba(0,0,0,.65)}.custom-link[data-v-62ebaa08]:hover{color:#1890ff}.handle-button[data-v-62ebaa08]{margin-left:8px}.w-node-err[data-v-41892ba3]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-41892ba3] .ant-card-body{padding:16px}[data-v-41892ba3] .ant-page-header{padding:0}.pass-btn[data-v-41892ba3]{color:#fff;background-color:#3ac27d;border-color:#3ac27d}.fail-btn[data-v-41892ba3]{color:#fff;background-color:#e95409;border-color:#e95409}.w-node-err[data-v-74144f12]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-74144f12] .ant-form-item{margin-bottom:0}[data-v-74144f12] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}[data-v-74144f12] .ant-calendar-picker,[data-v-74144f12] .ant-input,[data-v-74144f12] .ant-picker,[data-v-74144f12] .ant-select,[data-v-74144f12] .ant-tree-select{width:100%}.w-node-err[data-v-a0b654ae]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-a0b654ae] .search-form .ant-form-item{display:flex;margin-bottom:0}[data-v-a0b654ae] .search-form .ant-form-item-control-wrapper{flex:1}.w-node-err[data-v-7bf34d83]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-filter[data-v-7bf34d83]{margin-bottom:16px}.w-node-err[data-v-cccfa616]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-cccfa616] .customer-filter{margin-bottom:16px}[data-v-cccfa616] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-cccfa616] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-cccfa616] .customer-filter .filter-right{float:right;text-align:right}.w-node-err[data-v-5c8a14ea]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.artifact-version-list[data-v-5c8a14ea]{height:100%;display:flex;flex-direction:column}.artifact-version-list .info-group[data-v-5c8a14ea]{padding:16px;margin-bottom:16px;height:100%;display:flex;flex-direction:column}.artifact-version-list .info-group[data-v-5c8a14ea]:last-child{margin-bottom:0}.artifact-version-list .info-group__title[data-v-5c8a14ea]{margin-bottom:12px;color:rgba(0,0,0,.85);font-size:14px;font-weight:500;position:relative;padding-left:12px;display:flex}.artifact-version-list .info-group__title[data-v-5c8a14ea]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#1890ff;border-radius:2px}.artifact-version-list .info-group__title .extend[data-v-5c8a14ea]{margin-left:auto;font-weight:400;color:rgba(0,0,0,.45)}.artifact-version-list .search-section[data-v-5c8a14ea]{padding-bottom:8px}.artifact-version-list .search-section .search-form .ant-form-item[data-v-5c8a14ea]{margin-bottom:0}.artifact-version-list .search-section .search-form .search-input .ant-input[data-v-5c8a14ea]{border-radius:6px}.artifact-version-list .version-list[data-v-5c8a14ea]{flex:1;overflow-y:auto;text-align:center}.artifact-version-list .version-item[data-v-5c8a14ea]{padding:8px;border-radius:8px;border-bottom:1px solid #f5f5f5;cursor:pointer;margin:2px 0;transition:all .3s ease}.artifact-version-list .version-item[data-v-5c8a14ea]:hover{background-color:#f8f9fa}.artifact-version-list .version-item.selected[data-v-5c8a14ea]{background-color:#e6f7ff;border-left:3px solid #1890ff}.artifact-version-list .version-item .version-main[data-v-5c8a14ea]{display:flex;justify-content:space-between;align-items:center}.artifact-version-list .version-item .version-main .version-info[data-v-5c8a14ea]{flex:1}.artifact-version-list .version-item .version-main .version-info .version-number[data-v-5c8a14ea]{margin-bottom:8px;display:flex;align-items:center;gap:8px}.artifact-version-list .version-item .version-main .version-info .version-meta[data-v-5c8a14ea]{display:flex;align-items:center;gap:16px;font-size:12px;color:#666}.artifact-version-list .version-item .version-main .version-info .version-meta .creator[data-v-5c8a14ea]{display:flex;align-items:center;gap:4px}.artifact-version-list .version-item .version-main .version-info .version-meta .creator .creator-name[data-v-5c8a14ea]{font-size:12px}.artifact-version-list .version-item .version-main .version-info .version-meta .update-time[data-v-5c8a14ea]{display:flex;align-items:center;gap:4px}.artifact-version-list .version-item .version-main .version-info .version-meta .update-time .anticon[data-v-5c8a14ea]{font-size:12px}.artifact-version-list .version-item .version-main .version-arrow[data-v-5c8a14ea]{color:#ccc;font-size:12px}.artifact-version-list .pagination-wrapper[data-v-5c8a14ea]{padding:16px;text-align:center;border-top:1px solid #f0f0f0;background:#fff}.artifact-version-list .empty-state[data-v-5c8a14ea]{padding:40px 0;text-align:center}@media (max-width:768px){.artifact-version-list .version-item .version-main .version-info .version-meta[data-v-5c8a14ea]{flex-direction:column;align-items:flex-start;gap:8px}}.w-node-err[data-v-3bef20d8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.artifact-version-detail[data-v-3bef20d8]{height:100%;display:flex;flex-direction:column}.artifact-version-detail .empty-state[data-v-3bef20d8],.artifact-version-detail .loading-state[data-v-3bef20d8]{flex:1;display:flex;align-items:center;justify-content:center}.artifact-version-detail .loading-state[data-v-3bef20d8]{flex-direction:column;gap:16px}.artifact-version-detail .detail-content[data-v-3bef20d8]{height:100%;display:flex;flex-direction:column;overflow:hidden}.artifact-version-detail .detail-content .detail-body[data-v-3bef20d8]{flex:1;padding:16px;overflow-y:auto}.artifact-version-detail .detail-content .detail-body .info-group[data-v-3bef20d8]{background-color:#fff;margin-bottom:16px;border-radius:16px}.artifact-version-detail .detail-content .detail-body .info-group[data-v-3bef20d8]:last-child{margin-bottom:0}.artifact-version-detail .detail-content .detail-body .info-group__title[data-v-3bef20d8]{margin-bottom:12px;color:rgba(0,0,0,.85);font-size:14px;font-weight:500;position:relative;padding-left:12px}.artifact-version-detail .detail-content .detail-body .info-group__title[data-v-3bef20d8]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#1890ff;border-radius:2px}.artifact-version-detail .detail-content .detail-body .info-item-content[data-v-3bef20d8]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.artifact-version-detail .detail-content .detail-body .info-item-content .ant-btn[data-v-3bef20d8]{padding:0;height:auto;line-height:1;min-width:16px}.artifact-version-detail .detail-content .detail-body .info-item-content .ant-btn .anticon[data-v-3bef20d8]{font-size:12px}.artifact-version-detail .detail-content .detail-body .artifact-url-content[data-v-3bef20d8]{display:flex;align-items:flex-start;gap:8px}.artifact-version-detail .detail-content .detail-body .artifact-url-content .url-text[data-v-3bef20d8]{flex:1;word-break:break-all;white-space:pre-wrap;font-family:Monaco,Menlo,Ubuntu Mono,monospace;line-height:1.4;padding:8px 12px;font-size:12px;color:#333;background:#f5f5f5;border-radius:4px}.artifact-version-detail .detail-content .detail-body .artifact-url-content .ant-btn[data-v-3bef20d8]{padding:0;height:auto;line-height:1;flex-shrink:0}.artifact-version-detail .detail-content .detail-body .commit-message pre[data-v-3bef20d8]{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.5;color:#333;background:#f5f5f5;padding:12px;border-radius:4px}.artifact-version-detail .detail-content .detail-body .issues-list[data-v-3bef20d8]{display:flex;flex-direction:column;gap:8px}.artifact-version-detail .detail-content .detail-body .issue-item[data-v-3bef20d8]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:6px;border:1px solid #e8e8e8;background-color:#fff;cursor:pointer;transition:all .3s}.artifact-version-detail .detail-content .detail-body .issue-item[data-v-3bef20d8]:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(0,0,0,.09)}.artifact-version-detail .detail-content .detail-body .issue-item__icon[data-v-3bef20d8]{font-size:18px;color:#1890ff}.artifact-version-detail .detail-content .detail-body .issue-item .issue-key[data-v-3bef20d8]{font-weight:500;color:#333}.artifact-version-detail .detail-content .detail-body .issue-item .issue-title[data-v-3bef20d8]{flex:1;font-size:13px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artifact-version-detail .detail-content .detail-body .pipeline-card[data-v-3bef20d8]{display:flex;align-items:center;gap:16px;padding:12px;border-radius:6px;border:1px solid #e8e8e8;background-color:#fff;cursor:pointer;transition:all .3s}.artifact-version-detail .detail-content .detail-body .pipeline-card[data-v-3bef20d8]:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(0,0,0,.09)}.artifact-version-detail .detail-content .detail-body .pipeline-card .meta-item[data-v-3bef20d8]{display:flex;flex:1;align-items:center;gap:4px;white-space:nowrap}.artifact-version-detail .detail-content .detail-body .pipeline-card .meta-item .meta-label[data-v-3bef20d8]{color:rgba(0,0,0,.45);font-size:12px}.artifact-version-detail .detail-content .detail-body .pipeline-card .meta-item .meta-value[data-v-3bef20d8]{color:rgba(0,0,0,.85);font-size:12px}.artifact-version-detail .detail-content .detail-body .pipeline-card .meta-item .ant-tag[data-v-3bef20d8]{margin:0}.no-data[data-v-3bef20d8]{color:#999;font-size:12px}[data-v-3bef20d8] .ant-descriptions-item{padding-bottom:16px;display:flex}[data-v-3bef20d8] .ant-descriptions-item:last-child{padding-bottom:0}[data-v-3bef20d8] .ant-descriptions-item .ant-descriptions-item-label{color:rgba(0,0,0,.45);font-size:13px;line-height:28px;text-align:right;padding-right:4px;width:96px;white-space:nowrap;flex:none}[data-v-3bef20d8] .ant-descriptions-item .ant-descriptions-item-content{color:rgba(0,0,0,.85);font-size:13px;line-height:28px;flex:1;min-width:0;word-break:break-all}[data-v-3bef20d8] .ant-descriptions-row{display:block}.w-node-err[data-v-2d207189]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.artifact-version-container[data-v-2d207189]{height:100%;padding:12px;background-color:#fafafa}.artifact-version-container .main-layout .left-panel[data-v-2d207189],.artifact-version-container .main-layout .right-panel[data-v-2d207189],.artifact-version-container .main-layout[data-v-2d207189]{height:100%}.artifact-version-container .main-layout .left-panel .container[data-v-2d207189],.artifact-version-container .main-layout .right-panel .container[data-v-2d207189]{border-radius:8px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;height:100%}@media (max-width:1200px){.artifact-version-container .main-layout .left-panel .ant-col[data-v-2d207189],.artifact-version-container .main-layout .right-panel .ant-col[data-v-2d207189]{width:100%!important;margin-bottom:16px}}.w-node-err[data-v-6cfd2fe6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6cfd2fe6] .ant-drawer-body{padding:12px}.w-node-err[data-v-566187ce]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-566187ce] .ant-page-header{padding:0}.creator-nickname[data-v-566187ce]{margin-left:4px;line-height:32px}[data-v-566187ce] .ant-descriptions-item>span{display:inline-table}.custom-link[data-v-566187ce]{color:rgba(0,0,0,.65)}.custom-link[data-v-566187ce]:hover{color:#1890ff}.w-node-err[data-v-500ff723]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.filter-card[data-v-500ff723]{margin-bottom:16px}.ant-form-item[data-v-500ff723]{margin-bottom:0}.w-node-err[data-v-27f63212]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.add[data-v-27f63212]{float:left;line-height:32px;margin-left:10px}.filter-data[data-v-27f63212]{margin-top:16px}[data-v-27f63212] .customer-filter .ant-card-body{padding:12px!important}.w-node-err[data-v-facb3dd0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-facb3dd0] .customer-filter{margin-bottom:16px}[data-v-facb3dd0] .customer-filter .ant-page-header{padding:0}[data-v-facb3dd0] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-facb3dd0] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-facb3dd0] .customer-filter .filter-right{float:right;text-align:right}[data-v-facb3dd0] .customer-filter .customer-date-picker{width:47%}[data-v-facb3dd0] .ant-table-tbody>tr>td,[data-v-facb3dd0] .ant-table-thead>tr>th{padding:8px 8px}.handle-menu[data-v-facb3dd0]{margin:0 4px}.custom-link[data-v-facb3dd0]{color:rgba(0,0,0,.65)}.custom-link[data-v-facb3dd0]:hover{color:#1890ff}.handle-button[data-v-facb3dd0]{margin-left:8px}.w-node-err[data-v-0e8c0a72]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-0e8c0a72] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-0e8c0a72] .ant-form-item{margin-bottom:16px}.w-node-err[data-v-6e77f3a7]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6e77f3a7] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-6e77f3a7] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-6e77f3a7] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-6e77f3a7] .ant-page-header{padding:0}[data-v-6e77f3a7] .ant-tabs-bar{margin:0 0 12px 0}.task-heat-box[data-v-6e77f3a7]{width:100%;color:#639c42}.w-node-err[data-v-51e32c7e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.container[data-v-51e32c7e]{display:inline-flex;align-items:center}.popover-content[data-v-51e32c7e]{width:600px}.popover-header[data-v-51e32c7e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.header-left[data-v-51e32c7e],.header-right[data-v-51e32c7e],.header-title[data-v-51e32c7e]{display:flex;align-items:center}.header-title[data-v-51e32c7e]{font-size:16px;font-weight:600;color:#333}.refresh-btn[data-v-51e32c7e]{color:#1890ff;padding:4px 8px;height:auto;font-size:12px}.refresh-btn[data-v-51e32c7e]:hover{color:#40a9ff;background-color:#f6ffed}.refresh-btn .anticon[data-v-51e32c7e]{margin-right:4px}.empty-state[data-v-51e32c7e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;min-height:200px}.empty-icon[data-v-51e32c7e]{margin-bottom:16px;opacity:.6}.empty-title[data-v-51e32c7e]{font-size:18px;font-weight:600;color:#333;margin-bottom:8px}.empty-description[data-v-51e32c7e]{font-size:14px;color:#666;margin-bottom:24px;line-height:1.5;max-width:300px}.start-analysis-btn[data-v-51e32c7e]{height:40px;padding:0 24px;font-size:14px;border-radius:6px;box-shadow:0 2px 8px rgba(24,144,255,.2)}.start-analysis-btn .anticon[data-v-51e32c7e]{margin-right:6px;font-size:16px}.start-analysis-btn[data-v-51e32c7e]:hover{box-shadow:0 4px 12px rgba(24,144,255,.3);transform:translateY(-1px)}.analyzing-state[data-v-51e32c7e]{display:flex;align-items:center;justify-content:center;padding:40px 20px;min-height:200px}.analyzing-content[data-v-51e32c7e]{display:flex;flex-direction:column;align-items:center;text-align:center}.analyzing-text[data-v-51e32c7e]{margin-top:16px}.analyzing-title[data-v-51e32c7e]{font-size:16px;font-weight:600;color:#1890ff;margin-bottom:4px}.analyzing-subtitle[data-v-51e32c7e]{font-size:14px;color:#666;line-height:1.5}.analysis-container[data-v-51e32c7e]{max-height:500px;overflow-y:auto}.issue-section[data-v-51e32c7e]{margin-bottom:20px}.issue-section[data-v-51e32c7e]:last-child{margin-bottom:0}.issue-type[data-v-51e32c7e]{font-size:14px;font-weight:600;color:#1890ff;margin-bottom:10px;padding-bottom:8px;border-bottom:2px solid #1890ff}.issue-item[data-v-51e32c7e]{margin-bottom:12px;padding:12px;background:#f5f5f5;border-radius:4px}.issue-item[data-v-51e32c7e]:last-child{margin-bottom:0}.issue-content[data-v-51e32c7e]{font-size:13px;color:#333;line-height:1.6;margin-bottom:8px}.issue-suggestion[data-v-51e32c7e]{font-size:13px;color:#52c41a;line-height:1.6;padding-left:12px;border-left:2px solid #52c41a}.ai-text[data-v-51e32c7e]{color:#1890ff;font-size:14px;font-weight:500;background:linear-gradient(90deg,#1890ff,#52c41a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:ai-text-shine-51e32c7e 2s linear infinite}.ai-loading-container[data-v-51e32c7e]{display:inline-flex;align-items:center;margin-left:8px;margin-right:8px}.ai-loading[data-v-51e32c7e]{position:relative;width:32px;height:32px;margin-right:0}.ai-circle[data-v-51e32c7e]{position:absolute;width:100%;height:100%;border:1.5px solid transparent;border-top-color:#1890ff;border-radius:50%;animation:ai-spin-51e32c7e 1.5s linear infinite}.ai-circle[data-v-51e32c7e]:nth-child(2){border-top-color:#52c41a;animation-delay:.5s}.ai-circle[data-v-51e32c7e]:nth-child(3){border-top-color:#722ed1;animation-delay:1s}@keyframes ai-spin-51e32c7e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ai-text-shine-51e32c7e{0%{background-position:-100% 0}to{background-position:200% 0}}@media (max-width:768px){.popover-content[data-v-51e32c7e]{width:90vw;max-width:500px}}.w-node-err[data-v-128445c2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.requirement-lifecycle .lifecycle-header[data-v-128445c2]{display:flex;justify-content:space-between;align-items:center;width:100%}.requirement-lifecycle .lifecycle-header .lifecycle-summary[data-v-128445c2]{display:flex;gap:8px}.requirement-lifecycle .empty-lifecycle[data-v-128445c2]{text-align:center;padding:40px 0}.requirement-lifecycle .lifecycle-container[data-v-128445c2]{padding:20px 0}.requirement-lifecycle .lifecycle-container .horizontal-steps[data-v-128445c2]{overflow-x:auto}.requirement-lifecycle .lifecycle-container .horizontal-steps .steps-wrapper[data-v-128445c2]{display:flex;align-items:flex-start;min-width:100%;padding:20px 0;position:relative}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item[data-v-128445c2]{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;min-width:150px}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item .step-dot[data-v-128445c2]{position:relative;z-index:2;margin-bottom:16px}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item .step-dot .dot-inner[data-v-128445c2]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .3s ease}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item .step-dot .dot-inner[data-v-128445c2]:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.25)}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item .step-line[data-v-128445c2]{position:absolute;top:20px;left:50%;right:-50%;height:2px;background-color:#e8e8e8;z-index:1}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item .step-line.completed[data-v-128445c2]{background-color:#52c41a}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item .step-content[data-v-128445c2]{text-align:center;max-width:140px}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item .step-content .step-title[data-v-128445c2]{font-weight:600;font-size:14px;color:#262626;margin-bottom:8px;line-height:1.4}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item .step-content .step-time[data-v-128445c2]{font-size:12px;color:#8c8c8c;margin-bottom:8px}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item .step-content .step-description[data-v-128445c2]{font-size:12px;color:#595959;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item.completed .step-content .step-title[data-v-128445c2]{color:#52c41a}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item.active .step-content .step-title[data-v-128445c2]{color:#1890ff}.requirement-lifecycle .lifecycle-container .horizontal-steps .step-item:last-child .step-line[data-v-128445c2]{display:none}.requirement-lifecycle .milestone-header[data-v-128445c2]{display:flex;justify-content:space-between;align-items:center;width:100%}.requirement-lifecycle .empty-milestone[data-v-128445c2]{text-align:center;padding:40px 0}.requirement-lifecycle .milestone-container[data-v-128445c2]{padding:20px 0}.requirement-lifecycle .milestone-container .milestone-steps[data-v-128445c2]{overflow-x:auto}.requirement-lifecycle .milestone-container .milestone-steps .milestone-steps-wrapper[data-v-128445c2]{display:flex;align-items:flex-start;min-width:100%;padding:20px 0;position:relative}.requirement-lifecycle .milestone-container .milestone-steps .milestone-step-item[data-v-128445c2]{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;min-width:180px}.requirement-lifecycle .milestone-container .milestone-steps .milestone-step-item .milestone-step-dot[data-v-128445c2]{position:relative;z-index:2;margin-bottom:16px;cursor:pointer}.requirement-lifecycle .milestone-container .milestone-steps .milestone-step-item .milestone-step-dot .milestone-dot-inner[data-v-128445c2]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .3s ease}.requirement-lifecycle .milestone-container .milestone-steps .milestone-step-item .milestone-step-dot .milestone-dot-inner[data-v-128445c2]:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.25)}.requirement-lifecycle .milestone-container .milestone-steps .milestone-step-item .milestone-step-line[data-v-128445c2]{position:absolute;top:20px;left:50%;right:-50%;height:2px;background-color:#1890ff;z-index:1}.requirement-lifecycle .milestone-container .milestone-steps .milestone-step-item .milestone-step-content[data-v-128445c2]{text-align:center;max-width:160px}.requirement-lifecycle .milestone-container .milestone-steps .milestone-step-item .milestone-step-content .milestone-step-title[data-v-128445c2]{font-weight:600;font-size:14px;color:#262626;margin-bottom:8px;line-height:1.4}.requirement-lifecycle .milestone-container .milestone-steps .milestone-step-item .milestone-step-content .milestone-step-date[data-v-128445c2]{font-size:12px;color:#8c8c8c;margin-bottom:4px}.requirement-lifecycle .milestone-container .milestone-steps .milestone-step-item:last-child .milestone-step-line[data-v-128445c2]{display:none}@media (max-width:768px){.requirement-lifecycle .lifecycle-header[data-v-128445c2]{flex-direction:column;align-items:flex-start;gap:12px}.requirement-lifecycle .lifecycle-header .lifecycle-summary[data-v-128445c2]{flex-wrap:wrap}.requirement-lifecycle .horizontal-steps .step-item[data-v-128445c2]{min-width:120px}.requirement-lifecycle .horizontal-steps .step-item .step-content[data-v-128445c2]{max-width:100px}.requirement-lifecycle .horizontal-steps .step-item .step-content .step-title[data-v-128445c2]{font-size:12px}.requirement-lifecycle .horizontal-steps .step-item .step-content .step-description[data-v-128445c2]{display:none}.requirement-lifecycle .milestone-steps .milestone-step-item[data-v-128445c2]{min-width:140px}.requirement-lifecycle .milestone-steps .milestone-step-item .milestone-step-content[data-v-128445c2]{max-width:120px}.requirement-lifecycle .milestone-steps .milestone-step-item .milestone-step-content .milestone-step-title[data-v-128445c2]{font-size:12px}}@media (max-width:480px){.requirement-lifecycle .horizontal-steps .steps-wrapper[data-v-128445c2]{padding:10px 0}.requirement-lifecycle .horizontal-steps .step-item[data-v-128445c2]{min-width:80px}.requirement-lifecycle .horizontal-steps .step-item .step-dot .dot-inner[data-v-128445c2]{width:32px;height:32px;font-size:14px}.requirement-lifecycle .horizontal-steps .step-item .step-line[data-v-128445c2]{top:16px}.requirement-lifecycle .horizontal-steps .step-item .step-content[data-v-128445c2]{max-width:70px}.requirement-lifecycle .horizontal-steps .step-item .step-content .step-title[data-v-128445c2]{font-size:11px}.requirement-lifecycle .horizontal-steps .step-item .step-content .step-time[data-v-128445c2]{font-size:10px}.requirement-lifecycle .milestone-steps .milestone-steps-wrapper[data-v-128445c2]{padding:10px 0}.requirement-lifecycle .milestone-steps .milestone-step-item[data-v-128445c2]{min-width:100px}.requirement-lifecycle .milestone-steps .milestone-step-item .milestone-step-dot .milestone-dot-inner[data-v-128445c2]{width:32px;height:32px;font-size:14px}.requirement-lifecycle .milestone-steps .milestone-step-item .milestone-step-line[data-v-128445c2]{top:16px}.requirement-lifecycle .milestone-steps .milestone-step-item .milestone-step-content[data-v-128445c2]{max-width:90px}.requirement-lifecycle .milestone-steps .milestone-step-item .milestone-step-content .milestone-step-title[data-v-128445c2]{font-size:11px}.requirement-lifecycle .milestone-steps .milestone-step-item .milestone-step-content .milestone-step-date[data-v-128445c2]{font-size:10px}.requirement-lifecycle .milestone-steps .milestone-step-item .milestone-step-content .milestone-step-actual[data-v-128445c2]{font-size:9px}}.w-node-err[data-v-5010d95e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item[data-v-5010d95e]{display:block}.ql-container.ql-snow[data-v-5010d95e]{border:none}.w-node-err[data-v-5f8433cb]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-5f8433cb] .ql-editor{padding:0}.custom-link[data-v-3b06130a]:hover{cursor:pointer;color:#1890ff}.custom-link[data-v-3b06130a]{color:rgba(0,0,0,.65)}.w-node-err[data-v-2261b8b6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-review[data-v-2261b8b6]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-review .icon-down[data-v-2261b8b6]{opacity:0}.edit-review[data-v-2261b8b6]:hover{cursor:pointer;background-color:#e4e4e4}.edit-review:hover .icon-down[data-v-2261b8b6]{opacity:1}[data-v-2261b8b6] .ant-tag{margin-right:0}.w-node-err[data-v-1dd7fb90]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-review[data-v-1dd7fb90]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-review .icon-down[data-v-1dd7fb90]{opacity:0}.edit-review[data-v-1dd7fb90]:hover{cursor:pointer;background-color:#e4e4e4}.edit-review:hover .icon-down[data-v-1dd7fb90]{opacity:1}[data-v-1dd7fb90] .ant-tag{margin-right:0}.w-node-err[data-v-c4becb48]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.search-button[data-v-c4becb48]{width:100%}.issue_title[data-v-c4becb48]:hover{cursor:pointer;color:#1890ff}.issue_title[data-v-c4becb48]{color:rgba(0,0,0,.65)}.requirement_search[data-v-c4becb48]{margin:8px 0}.case-requirement-relation[data-v-c4becb48]{line-height:32px}.w-node-err[data-v-1a40e671]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-1a40e671]{cursor:pointer;display:inline-block;padding:0 2px;line-height:22px}.edit-status .icon-down[data-v-1a40e671]{opacity:0}.edit-status[data-v-1a40e671]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-1a40e671]{opacity:1}.w-node-err[data-v-95bf0320]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.case-detail[data-v-95bf0320]{overflow-y:auto;height:calc(100vh - 500px)}.case-detail .precondition[data-v-95bf0320]{white-space:pre-wrap;word-break:break-all}[data-v-95bf0320] .ant-descriptions-title{margin-bottom:0}.description_subtitle[data-v-95bf0320]{margin-left:8px;font-weight:400;font-size:14px;color:rgba(0,0,0,.45)}[data-v-95bf0320] .drawer-bottom-menu{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}[data-v-95bf0320] .ant-form-item{margin-bottom:8px}[data-v-95bf0320] .steps_table .ant-input{resize:none;border:none;border-radius:0;background-color:transparent;margin:2px 0}[data-v-95bf0320] .steps_table .ant-input:focus{border:none;border-bottom:1px solid #1890ff;box-shadow:none}[data-v-95bf0320] .steps_table .ant-input:hover{border-bottom:1px solid #1890ff}[data-v-95bf0320] .ant-table-tbody>tr>td{padding:0}.steps_table[data-v-95bf0320]{margin-bottom:4px}.pass-btn[data-v-95bf0320]{color:#fff;background-color:#87d068;border-color:#87d068;margin-right:10px}.fail-btn[data-v-95bf0320]{color:#fff;background-color:#e95409;border-color:#e95409;margin-right:10px}.block-btn[data-v-95bf0320]{color:#fff;background-color:#bab8b7;border-color:#bab8b7;margin-right:10px}.na-btn[data-v-95bf0320]{color:#fff;background-color:#b24610;border-color:#b24610;margin-right:10px}.w-node-err[data-v-adaf5222]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-adaf5222] .customer-filter .ant-page-header{padding:0}[data-v-adaf5222] .customer-filter .ant-form-item{margin-bottom:8px;display:inline-block!important}[data-v-adaf5222] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-adaf5222] .customer-filter .filter-right{float:right;text-align:right}[data-v-adaf5222] .customer-filter .customer-date-picker{width:47%}[data-v-adaf5222] .ant-table-tbody>tr>td{padding:8px 8px}[data-v-adaf5222] .ant-table-fixed-header .ant-table-scroll .ant-table-header{padding-bottom:0}[data-v-adaf5222] .ant-table-thead>tr>th{padding:8px 8px}.handle-menu[data-v-adaf5222]{margin:0 4px}.custom-link[data-v-adaf5222]{color:rgba(0,0,0,.65)}.custom-link[data-v-adaf5222]:hover{color:#1890ff}.handle-button[data-v-adaf5222]{margin-left:8px}.w-node-err[data-v-05bc9106]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-05bc9106] .ant-modal-body{padding:12px}.w-node-err[data-v-a184f590]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.edit-status[data-v-a184f590]{cursor:pointer;display:inline-block;padding:0 4px;line-height:22px}.edit-status .icon-down[data-v-a184f590]{opacity:0}.edit-status[data-v-a184f590]:hover{cursor:pointer;background-color:#e4e4e4}.edit-status:hover .icon-down[data-v-a184f590]{opacity:1}.w-node-err[data-v-0d0df95f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-0d0df95f]{color:rgba(0,0,0,.65)}.custom-link[data-v-0d0df95f]:hover{color:#1890ff}.w-node-err[data-v-1dd0a6f6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.test-case-coverage[data-v-1dd0a6f6]{padding:16px 0}.test-case-coverage .analysis-trigger[data-v-1dd0a6f6]{padding:80px 0;text-align:center}.test-case-coverage .analysis-trigger .trigger-content .robot-icon[data-v-1dd0a6f6]{font-size:80px;color:#1890ff;margin-bottom:24px}.test-case-coverage .analysis-trigger .trigger-content h3[data-v-1dd0a6f6]{font-size:24px;color:#262626;margin-bottom:12px}.test-case-coverage .analysis-trigger .trigger-content p[data-v-1dd0a6f6]{font-size:14px;color:#8c8c8c;margin-bottom:32px}.test-case-coverage .analysis-loading[data-v-1dd0a6f6]{padding:40px 0}.test-case-coverage .analysis-loading .loading-content[data-v-1dd0a6f6]{text-align:center;padding:60px 0}.test-case-coverage .analysis-loading .loading-content h3[data-v-1dd0a6f6]{font-size:20px;color:#262626}.test-case-coverage .coverage-overview[data-v-1dd0a6f6]{margin-bottom:24px}.test-case-coverage .coverage-overview .coverage-card[data-v-1dd0a6f6]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.test-case-coverage .coverage-overview .coverage-card[data-v-1dd0a6f6] .ant-card-body{padding:24px}.test-case-coverage .coverage-overview .coverage-card .coverage-header[data-v-1dd0a6f6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #f0f0f0}.test-case-coverage .coverage-overview .coverage-card .coverage-header .coverage-left[data-v-1dd0a6f6]{display:flex;flex-direction:column;gap:12px}.test-case-coverage .coverage-overview .coverage-card .coverage-header .coverage-left .coverage-title[data-v-1dd0a6f6]{display:flex;align-items:center;font-size:18px;font-weight:600;color:#262626}.test-case-coverage .coverage-overview .coverage-card .coverage-header .coverage-left .coverage-title .title-icon[data-v-1dd0a6f6]{font-size:24px;margin-right:12px;color:#1890ff}.test-case-coverage .coverage-overview .coverage-card .coverage-header .coverage-left .coverage-rate[data-v-1dd0a6f6]{font-size:48px;font-weight:700;line-height:1;padding-left:36px}.test-case-coverage .coverage-overview .coverage-card .coverage-header .coverage-actions[data-v-1dd0a6f6]{display:flex;align-items:flex-start;padding-top:4px}.test-case-coverage .coverage-overview .coverage-card .coverage-header .coverage-legend[data-v-1dd0a6f6]{display:flex;flex-direction:column;gap:8px;padding-top:4px}.test-case-coverage .coverage-overview .coverage-card .coverage-header .coverage-legend .legend-item[data-v-1dd0a6f6]{font-size:13px}.test-case-coverage .coverage-overview .coverage-card .coverage-progress[data-v-1dd0a6f6]{margin-bottom:24px}.test-case-coverage .coverage-overview .coverage-card .coverage-progress[data-v-1dd0a6f6] .ant-progress-bg{border-radius:10px}.test-case-coverage .coverage-overview .coverage-card .coverage-stats[data-v-1dd0a6f6]{display:flex;justify-content:space-around;align-items:center;background:#fafafa;padding:20px;border-radius:6px}.test-case-coverage .coverage-overview .coverage-card .coverage-stats .stat-item[data-v-1dd0a6f6]{text-align:center}.test-case-coverage .coverage-overview .coverage-card .coverage-stats .stat-item .stat-label[data-v-1dd0a6f6]{display:flex;align-items:center;justify-content:center;font-size:14px;color:#595959;margin-bottom:8px}.test-case-coverage .coverage-overview .coverage-card .coverage-stats .stat-item .stat-label .stat-dot[data-v-1dd0a6f6]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.test-case-coverage .coverage-overview .coverage-card .coverage-stats .stat-item .stat-value[data-v-1dd0a6f6]{font-size:32px;font-weight:700;color:#262626}.test-case-coverage .coverage-overview .coverage-card .coverage-stats .stat-divider[data-v-1dd0a6f6]{width:1px;height:50px;background:#d9d9d9}.test-case-coverage .test-points-card[data-v-1dd0a6f6]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.test-case-coverage .test-points-card .card-title[data-v-1dd0a6f6]{display:flex;align-items:center;font-size:15px;font-weight:600;color:#262626}.test-case-coverage .test-points-card .card-title i[data-v-1dd0a6f6]{margin-right:8px;color:#1890ff}.test-case-coverage .index-number[data-v-1dd0a6f6]{display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff;border-radius:50%;font-weight:600;font-size:14px}.test-case-coverage .test-point-content[data-v-1dd0a6f6]{display:flex;align-items:center;gap:12px}.test-case-coverage .test-point-content .status-icon[data-v-1dd0a6f6]{font-size:18px;flex-shrink:0}.test-case-coverage .test-point-content .status-icon.covered[data-v-1dd0a6f6]{color:#52c41a}.test-case-coverage .test-point-content .status-icon.uncovered[data-v-1dd0a6f6]{color:#faad14}.test-case-coverage .test-point-content .point-text[data-v-1dd0a6f6]{font-size:14px;color:#333;line-height:1.6}.test-case-coverage .status-tag[data-v-1dd0a6f6]{font-size:14px;padding:4px 12px;border-radius:4px;font-weight:500}.test-case-coverage .status-tag i[data-v-1dd0a6f6]{margin-right:4px}.w-node-err[data-v-73b2e74c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.story-edit_title[data-v-73b2e74c]{color:rgba(0,0,0,.65);line-height:16px;max-width:320px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-edit_icon[data-v-73b2e74c]{opacity:0;padding-top:4px;padding-left:2px}.story-edit:hover .story-edit_title[data-v-73b2e74c]{cursor:pointer;color:#1890ff}.story-edit:hover .story-edit_icon[data-v-73b2e74c]{opacity:1}.w-node-err[data-v-4f42e8a2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-4f42e8a2] .ant-table-tbody>tr>td>p{padding:8px;border-bottom:1px solid #e8e8e8;line-height:20px;margin:0 -8px}[data-v-4f42e8a2] .ant-table-tbody>tr>td>p:last-child{margin-bottom:-12px;border:0}[data-v-4f42e8a2] .ant-table-tbody>tr>td>p:first-child{margin-top:-8px}[data-v-4f42e8a2] .ant-page-header{padding:0}[data-v-4f42e8a2] .ant-tabs-bar{margin:0 0 12px 0}.task-heat-box[data-v-4f42e8a2]{width:100%;color:#639c42}.w-node-err[data-v-19d28d51]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-19d28d51] .ant-form-item{margin-bottom:8px;display:flex}[data-v-19d28d51] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data[data-v-19d28d51]{margin-top:16px}.w-node-err[data-v-9be3fa66]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-9be3fa66] .conten-box{height:700px;display:flex}[data-v-9be3fa66] .conten-box>.left-panel{height:100%;width:400px}[data-v-9be3fa66] .conten-box>.left-panel>.ant-card{height:100%}[data-v-9be3fa66] .conten-box>.left-panel>.ant-card>.ant-card-body{height:640px;overflow-y:auto}[data-v-9be3fa66] .conten-box>.left-panel>.ant-card>.ant-card-body>.card-content{height:100%}[data-v-9be3fa66] .conten-box>.left-panel>.ant-card>.ant-card-body .api-item-box-card{border-radius:10px;margin-bottom:15px}[data-v-9be3fa66] .conten-box>.left-panel>.ant-card>.ant-card-body .api-item-box-card .change-person{display:block}[data-v-9be3fa66] .conten-box>.left-panel>.ant-card>.ant-card-body .api-item-box-card .ext-button{display:none}[data-v-9be3fa66] .conten-box>.left-panel>.ant-card>.ant-card-body .api-item-box-card .delete-btn{color:#ff4d4f;padding:0;display:inline-block}[data-v-9be3fa66] .conten-box>.left-panel>.ant-card>.ant-card-body .api-item-box-card:hover .change-person{display:none}[data-v-9be3fa66] .conten-box>.left-panel>.ant-card>.ant-card-body .api-item-box-card:hover .ext-button{display:flex}[data-v-9be3fa66] .conten-box>.left-panel>.ant-card>.ant-card-body .api-item-active{border:1px solid #1890ff;box-shadow:0 2px 8px rgba(24,144,255,.2)}[data-v-9be3fa66] .conten-box>.right-panel{flex:1;height:100%}.w-node-err[data-v-6dfc5331]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6dfc5331] .ant-card-body{position:relative;padding:16px}[data-v-6dfc5331] .ant-card-body .ant-page-header{padding:0}[data-v-6dfc5331] .ant-card-body .ant-tabs-nav .ant-tabs-tab{margin:0 8px 0 0}[data-v-6dfc5331] .ql-container.ql-snow{border:none;background:#fafafa;padding:16px}.item-title[data-v-6dfc5331]{color:#1890ff;font-weight:500}.collapse-button[data-v-6dfc5331]{color:#86909c}.story-panel[data-v-6dfc5331]{border-radius:4px;border:0;background:#fff;overflow:hidden}.corner[data-v-6dfc5331]{background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.corner[data-v-6dfc5331]:before{position:absolute;top:-11px;left:24px;height:16px;content:"临时";border-radius:2px 2px 2px 0;padding:2px 4px;font-size:12px;line-height:12px;color:#fff;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d;background-blend-mode:soft-light}.corner[data-v-6dfc5331]:after{position:absolute;content:"";left:24px;clip-path:polygon(0 0,5px 0,5px 5px);width:12px;height:12px;top:5px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));background-color:inherit}.w-node-err[data-v-0800150a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-0800150a] .customer-filter .ant-card-body{padding:12px!important}.filter-data[data-v-0800150a]{margin-top:16px}.w-node-err[data-v-38a6a04a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ai-score-detail[data-v-38a6a04a]{max-height:800px;overflow-y:auto}.ai-score-detail .score-header .score-header-top[data-v-38a6a04a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ai-score-detail .score-header .total-score[data-v-38a6a04a]{font-size:16px;font-weight:500;margin-bottom:8px;display:block}.ai-score-detail .score-header .score-reason[data-v-38a6a04a]{color:rgba(0,0,0,.65);font-size:14px;line-height:1.5}.ai-score-detail .score-details .detail-item[data-v-38a6a04a]{margin-bottom:16px}.ai-score-detail .score-details .detail-item[data-v-38a6a04a]:last-child{margin-bottom:0}.ai-score-detail .score-details .detail-item .detail-header[data-v-38a6a04a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.ai-score-detail .score-details .detail-item .detail-header .detail-type[data-v-38a6a04a]{font-weight:500}.ai-score-detail .score-details .detail-item .detail-header .detail-score[data-v-38a6a04a]{padding:0 8px;border-radius:10px;font-size:12px}.ai-score-detail .score-details .detail-item .detail-header .detail-score.score-high[data-v-38a6a04a]{background:#f6ffed;color:#52c41a}.ai-score-detail .score-details .detail-item .detail-header .detail-score.score-medium[data-v-38a6a04a]{background:#fff7e6;color:#fa8c16}.ai-score-detail .score-details .detail-item .detail-header .detail-score.score-low[data-v-38a6a04a]{background:#fff1f0;color:#f5222d}.ai-score-detail .score-details .detail-item .detail-reason[data-v-38a6a04a]{color:rgba(0,0,0,.65);font-size:13px;line-height:1.5}.preview-modal .ant-modal-body{min-height:50vh;max-height:80vh;overflow:auto!important}.w-node-err[data-v-a65f399e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ai-score-wrapper[data-v-a65f399e]{display:inline-flex;align-items:center}.ai-loading-container[data-v-a65f399e]{display:inline-flex;align-items:center;margin-left:8px;margin-right:8px}.ai-loading[data-v-a65f399e]{position:relative;width:20px;height:20px;margin-right:6px}.ai-circle[data-v-a65f399e]{position:absolute;width:100%;height:100%;border:1.5px solid transparent;border-top-color:#1890ff;border-radius:50%;animation:ai-spin-a65f399e 1.5s linear infinite}.ai-circle[data-v-a65f399e]:nth-child(2){border-top-color:#52c41a;animation-delay:.5s}.ai-circle[data-v-a65f399e]:nth-child(3){border-top-color:#722ed1;animation-delay:1s}.ai-pulse[data-v-a65f399e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:#1890ff;border-radius:50%;animation:ai-pulse-a65f399e 1.5s ease-in-out infinite}.ai-text[data-v-a65f399e]{color:#1890ff;font-size:14px;font-weight:500;background:linear-gradient(90deg,#1890ff,#52c41a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:ai-text-shine-a65f399e 2s linear infinite}.ai-score-tag[data-v-a65f399e]{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .3s}.ai-score-tag .anticon[data-v-a65f399e]{margin-right:4px}.ai-score-tag.score-high[data-v-a65f399e]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.ai-score-tag.score-medium[data-v-a65f399e]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.ai-score-tag.score-low[data-v-a65f399e]{background:#fff1f0;color:#f5222d;border:1px solid #ffa39e}@keyframes ai-spin-a65f399e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ai-pulse-a65f399e{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.5);opacity:.5}}@keyframes ai-text-shine-a65f399e{0%{background-position:-100% 0}to{background-position:200% 0}}.w-node-err[data-v-737336fa]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-737336fa] .ant-form-item{margin-bottom:8px}[data-v-737336fa] .ant-form-item .ant-form-item-label{line-height:24px}[data-v-737336fa] .ant-modal-body{padding:16px 24px;height:500px;overflow-y:auto}[data-v-737336fa] .ant-modal-body .ant-spin-text{font-size:16px}[data-v-737336fa] .ant-modal-body .api-item-box-card{border-radius:10px}[data-v-737336fa] .ant-modal-body /deep/ .ant-card-head{min-height:48px}[data-v-737336fa] .ant-modal-body /deep/ .ant-card-head .ant-card-head-wrapper{display:flex;justify-content:space-between;align-items:center}.name-tag[data-v-737336fa]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.purple[data-v-b807bb6a]{background-color:rgba(128,50,150,.5);color:#fff;border-radius:6px}.orange[data-v-b807bb6a]{background-color:orange;color:#fff;border-radius:6px}.purple-orange[data-v-b807bb6a]{background:linear-gradient(90deg,rgba(128,50,150,.5) 50%,orange 0);color:#fff;border-radius:6px}.w-node-err[data-v-6cd52e3f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item[data-v-6cd52e3f]{display:block}.ql-container.ql-snow[data-v-6cd52e3f]{border:none}.w-node-err[data-v-0972cf89]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.merge-detail[data-v-0972cf89]{min-height:400px}.container[data-v-0972cf89]{display:flex;min-height:400px;gap:16px}.container .container-card[data-v-0972cf89]{background-color:#fff;border-radius:8px;border:1px solid #e8e8e8;padding:12px}.container .left-container[data-v-0972cf89]{width:360px;flex-shrink:0;overflow:auto}.container .left-container .commit-list[data-v-0972cf89]{display:flex;flex-direction:column;gap:12px}.container .left-container .commit-card[data-v-0972cf89]{cursor:pointer;transition:all .3s}.container .left-container .commit-card[data-v-0972cf89]:hover{border-color:#1890ff}.container .left-container .commit-card.active[data-v-0972cf89]{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.container .left-container .commit-card .commit-header .commit-title[data-v-0972cf89]{margin-bottom:8px;display:flex;align-items:flex-start}.container .left-container .commit-card .commit-header .commit-title .commit-author[data-v-0972cf89]{color:#1890ff;font-weight:500;flex-shrink:0}.container .left-container .commit-card .commit-header .commit-title .commit-message[data-v-0972cf89]{color:#262626;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .3s}.container .left-container .commit-card .commit-header .commit-title .commit-message.expanded[data-v-0972cf89]{-webkit-line-clamp:unset;white-space:pre-wrap;word-break:break-all}.container .left-container .commit-card .commit-meta[data-v-0972cf89]{display:flex;justify-content:space-between;color:#8c8c8c;font-size:12px;font-weight:400}.container .left-container .commit-card .commit-meta a[data-v-0972cf89]{color:#8c8c8c;text-decoration:none}.container .left-container .commit-card .commit-meta a[data-v-0972cf89]:hover{color:#1890ff}.container .left-container .commit-card .commit-content[data-v-0972cf89]{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.container .left-container .commit-card .commit-content .file-tree[data-v-0972cf89]{min-height:60px;overflow:auto}.container .right-container[data-v-0972cf89]{flex:1;overflow:hidden;background:#fff}.container .custom-tree-node[data-v-0972cf89]{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px;width:100%}.container .father .child[data-v-0972cf89]{display:none}.container .father:hover .child[data-v-0972cf89]{display:block}.container .icon[data-v-0972cf89]{width:1.2em;height:1.2em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.container .node-title[data-v-0972cf89]{width:0;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;padding:0 5px;overflow:hidden;font-weight:500}.container .create-line[data-v-0972cf89]{color:#217645}.container .delete-line[data-v-0972cf89]{margin-left:3px;color:#dd2b0e}.diff-container[data-v-0972cf89]{height:100%;overflow:auto}.diff-container[data-v-0972cf89] .d2h-file-wrapper{margin-bottom:0!important}.empty-container[data-v-0972cf89]{display:flex;align-items:center;justify-content:center;height:200px}.w-node-err[data-v-19bb47be]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-19bb47be] .ant-form-item{margin-bottom:2px}[data-v-19bb47be] .ant-form{margin:4px 0!important}.form-model-item[data-v-19bb47be]{width:100%}.filter-btn[data-v-19bb47be]{margin-top:18px}.w-node-err[data-v-2b0d06e6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-2b0d06e6] .ant-form-item{margin-bottom:8px;display:flex}[data-v-2b0d06e6] .ant-form-item .ant-form-item-control-wrapper{flex:1;width:71%}.filter-data[data-v-2b0d06e6]{margin-top:16px}.story_title[data-v-2b0d06e6]{color:rgba(0,0,0,.65)}.story_title[data-v-2b0d06e6]:hover{cursor:pointer;color:#1890ff}.corner[data-v-2b0d06e6]{position:relative;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.corner_manual[data-v-2b0d06e6]{position:relative;background:linear-gradient(135deg,rgba(30,216,58,.4),transparent) #37ec3a}.corner[data-v-2b0d06e6]:before{top:-12px;background:linear-gradient(135deg,rgba(76,191,85,.627),transparent) #62b25b;background-blend-mode:soft-light}.corner[data-v-2b0d06e6]:before,.corner_manual[data-v-2b0d06e6]:before{position:absolute;left:-8px;font-size:12px;height:16px;content:"独立交付";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff}.corner_manual[data-v-2b0d06e6]:before{bottom:-4px;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d;background-blend-mode:soft-light}.w-node-err[data-v-3a94cca2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3a94cca2] .ant-card-body{padding:16px}[data-v-3a94cca2] .ant-card-body .ant-page-header{padding:0}[data-v-3a94cca2] .ant-card-body .ant-tabs-nav .ant-tabs-tab{margin:0 8px 0 0}.issue-panel[data-v-3a94cca2]{border-radius:4px;border:0;background:#fff;overflow:hidden}[data-v-3a94cca2] .ql-container.ql-snow{border:none;background:#fafafa;padding:16px}[data-v-3a94cca2] .ant-page-header-heading-extra{display:flex;align-items:center}.w-node-err[data-v-d2c3a452]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-d2c3a452] .customer-filter .ant-card-body{padding:12px!important}.filter-data[data-v-d2c3a452]{margin-top:16px}.w-node-err[data-v-478fca5d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-478fca5d] .ant-form-item{margin-bottom:0}[data-v-478fca5d] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}[data-v-478fca5d] .ant-calendar-picker,[data-v-478fca5d] .ant-input,[data-v-478fca5d] .ant-picker,[data-v-478fca5d] .ant-select,[data-v-478fca5d] .ant-tree-select{width:100%}.w-node-err[data-v-2cf64cc5]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.test-plan-filter-form[data-v-2cf64cc5] .ant-form-item{margin-bottom:0}.test-plan-filter-form[data-v-2cf64cc5] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.w-node-err[data-v-78342361]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.form-section[data-v-78342361]{margin-bottom:16px}.form-section[data-v-78342361]:last-child{margin-bottom:0}.form-section .section-title[data-v-78342361]{font-size:14px;font-weight:600;color:rgba(0,0,0,.85);margin-bottom:12px;padding-left:8px;border-left:3px solid #1890ff}[data-v-78342361] .ant-form-item{margin-bottom:12px}[data-v-78342361] .ant-modal-body{padding:20px 32px;max-height:70vh;overflow-y:auto}[data-v-78342361] .ant-modal-header{border-bottom:1px solid #f0f0f0}[data-v-78342361] .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 16px}[data-v-78342361] .ant-input,[data-v-78342361] .ant-picker,[data-v-78342361] .ant-select-selection{border-radius:4px}[data-v-78342361] .ant-tag{margin:0}.w-node-err[data-v-3f2cadb8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3f2cadb8] .customer-filter{margin-bottom:16px}[data-v-3f2cadb8] .customer-filter .ant-page-header{padding:0}.w-node-err[data-v-ece8f000]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.story-edit_title[data-v-ece8f000]{color:rgba(0,0,0,.65);line-height:16px;max-width:320px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-edit_icon[data-v-ece8f000]{opacity:0;padding-top:4px;padding-left:2px}.story-edit:hover .story-edit_title[data-v-ece8f000]{cursor:pointer;color:#1890ff}.story-edit:hover .story-edit_icon[data-v-ece8f000]{opacity:1}.w-node-err[data-v-225aaf4b]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.diff-item[data-v-225aaf4b]{display:block}.ql-container.ql-snow[data-v-225aaf4b]{border:none}.w-node-err[data-v-17aae536]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-17aae536]{color:rgba(0,0,0,.65)}.custom-link[data-v-17aae536]:hover{color:#1890ff}.w-node-err[data-v-5bee4b80]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-5bee4b80] .ant-card-body{padding:16px}[data-v-5bee4b80] .ant-page-header{padding:0}.w-node-err[data-v-67ba2bcf]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-67ba2bcf]{margin-bottom:0}.w-node-err[data-v-23e064f2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-23e064f2] .version-list{margin-left:16px;min-width:266px;height:calc(100vh - 120px);float:left}[data-v-23e064f2] .version-list .version-content{height:calc(100vh - 196px);overflow:auto}[data-v-23e064f2] .version-list .ant-card-body{padding:12px}[data-v-23e064f2] .version-list .version-card{cursor:pointer;margin-bottom:12px}[data-v-23e064f2] .version-list .version-card .left-avatar{padding-top:6px;float:left;width:54px}[data-v-23e064f2] .version-list .version-card .right-content{float:right;width:160px}[data-v-23e064f2] .version-list .version-card .right-content .version-title{font-weight:700;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}[data-v-23e064f2] .version-list .version-card .right-content .version-time{font-size:12px;line-height:16px;color:#8c95a8}[data-v-23e064f2] .version-list .version-card:hover,[data-v-23e064f2] .version-list .version-card_selected{border:1px solid #1890ff}.shrink[data-v-23e064f2]{margin-top:calc(50vh - 88px);width:14px;height:48px;border:1px solid #e5e5e5;border-left:0;float:left;background-color:#fff;border-radius:0 6px 6px 0}.shrink .shrink-icon[data-v-23e064f2]{color:#e5e5e5;line-height:48px;font-size:12px;font-weight:700}.shrink[data-v-23e064f2]:hover{background-color:#1890ff;border:1px solid #1890ff}.shrink:hover .shrink-icon[data-v-23e064f2]{color:#fff}.w-node-err[data-v-5cc89e5e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.left-container[data-v-5cc89e5e]{float:left;margin-right:2px;margin-left:-16px;height:calc(100vh - 130px)}.right-container[data-v-5cc89e5e]{position:relative;z-index:10;display:block;max-height:calc(100vh - 130px);overflow:auto;border-radius:2px}.w-node-err[data-v-7ff01ae0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.container[data-v-7ff01ae0]{display:flex;width:100%;height:calc(100vh - 100px);background-color:#fff;border:1px solid #edeef1;padding:8px 8px 8px 0;border-radius:12px}.left-container[data-v-7ff01ae0]{width:220px;border-right:1px solid #edeef1}.right-container[data-v-7ff01ae0]{flex:1;overflow:hidden}.shrink[data-v-7ff01ae0]{margin-top:calc(50vh - 88px);width:12px;height:40px;border:1px solid #e5e5e5;border-left:0;float:left;background-color:#e5e5e5;border-radius:0 6px 6px 0}.shrink .shrink-icon[data-v-7ff01ae0]{color:#fff;line-height:40px;font-size:12px;font-weight:700}.shrink[data-v-7ff01ae0]:hover{background-color:#1890ff;border:1px solid #1890ff}.shrink:hover .shrink-icon[data-v-7ff01ae0]{color:#fff}.w-node-err[data-v-1c09c0db]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-card[data-v-1c09c0db]{margin-bottom:10px}.w-node-err[data-v-643eb8a3]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-643eb8a3] .ant-card-body{padding:16px}[data-v-643eb8a3] .ant-card-body .ant-page-header{padding:0}[data-v-643eb8a3] .ant-card-body .ant-tabs-nav .ant-tabs-tab{margin:0 8px 0 0}[data-v-643eb8a3] .ql-container.ql-snow{border:none;background:#fafafa;padding:16px}[data-v-643eb8a3] .version-detail .version-action{float:right}[data-v-643eb8a3] .version-detail .version-action .version-setting{margin-left:16px;font-size:16px;line-height:16px}.w-node-err[data-v-deb9af6a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.container[data-v-deb9af6a]{display:flex;width:100%;height:calc(100vh - 100px);background-color:#fff;border:1px solid #edeef1;padding:8px 8px 8px 0;border-radius:12px}.left-container[data-v-deb9af6a]{width:220px;border-right:1px solid #edeef1}.right-container[data-v-deb9af6a]{flex:1;overflow:hidden}.shrink[data-v-deb9af6a]{margin-top:calc(50vh - 88px);width:12px;height:40px;border:1px solid #e5e5e5;border-left:0;float:left;background-color:#e5e5e5;border-radius:0 6px 6px 0}.shrink .shrink-icon[data-v-deb9af6a]{color:#fff;line-height:40px;font-size:12px;font-weight:700}.shrink[data-v-deb9af6a]:hover{background-color:#1890ff;border:1px solid #1890ff}.shrink:hover .shrink-icon[data-v-deb9af6a]{color:#fff}.w-node-err[data-v-1223a5e8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-1223a5e8] .work-calendar-content table,[data-v-1223a5e8] .work-calendar-content table tr td,[data-v-1223a5e8] .work-calendar-content table tr th{border:1px solid #f0eded}[data-v-1223a5e8] .work-calendar-content .ant-fullcalendar-header{padding-right:0;text-align:left}[data-v-1223a5e8] .work-calendar-content .ant-fullcalendar-header .ant-radio-group{display:none!important}[data-v-1223a5e8] .work-calendar-content .ant-fullcalendar .ant-fullcalendar-calendar-body{padding:0 0 0}[data-v-1223a5e8] .ant-fullcalendar-table>thead{height:32px}[data-v-1223a5e8] .ant-fullcalendar-table>thead .ant-fullcalendar-column-header{padding-bottom:0}[data-v-1223a5e8] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-cell{border-collapse:collapse;padding:0}[data-v-1223a5e8] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-date{height:130px;border:0;margin:0}[data-v-1223a5e8] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-date .ant-fullcalendar-content{height:100px}[data-v-1223a5e8] .ant-fullcalendar-column-header-inner{text-align:left;padding-left:7px;color:#2c2f35}[data-v-1223a5e8] .ant-fullcalendar-cell:not(.ant-fullcalendar-next-month-btn-day):not(.ant-fullcalendar-last-month-cell) .ant-fullcalendar-value{color:#2c2f35!important}[data-v-1223a5e8] .ant-fullcalendar-fullscreen .ant-fullcalendar-value{text-align:left!important;font-weight:600;font-size:16px}[data-v-1223a5e8] .ant-fullcalendar-today .ant-fullcalendar-value-customer .text{display:inline-block;height:24px;line-height:24px;text-align:center;width:24px;background:#2955e7;color:#fff;border-radius:50%}.ant-fullcalendar-content[data-v-1223a5e8]{overflow:hidden}.ant-fullcalendar-content .not-only[data-v-1223a5e8]{height:100%;text-align:center;font-weight:700;font-size:60px;background:-webkit-linear-gradient(#90b9f1,#448ef7,#44f77d);-webkit-text-fill-color:transparent}.ant-fullcalendar-content[data-v-1223a5e8]:hover{overflow:auto}[data-v-1223a5e8] .events{padding-left:0}[data-v-1223a5e8] .events li{border-radius:5px;padding-left:0;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-1223a5e8] .events li .ant-tag{width:100%;margin:0}[data-v-1223a5e8] .events li .ant-badge-status-text{margin:0}[data-v-1223a5e8] .month-picker-customer{width:140px;margin-left:12px;cursor:pointer}[data-v-1223a5e8] .month-picker-customer .ant-calendar-picker-input{padding:0 5px 0;border:0;font-size:18px;color:#2c2f35}[data-v-1223a5e8] .month-picker-customer .ant-calendar-picker-input:focus{border:0}[data-v-1223a5e8] .month-picker-customer .ant-calendar-picker-icon{color:#2c2f35}[data-v-1223a5e8] .month-picker-customer:hover .ant-calendar-picker-input{background:#f0eded}.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-month[data-v-1223a5e8],.ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-date[data-v-1223a5e8]{background:none}[data-v-1223a5e8] .ant-fullcalendar-date:hover{background:#e6f7ff!important}.w-node-err[data-v-aaee19dc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-aaee19dc] .work-calendar-content table,[data-v-aaee19dc] .work-calendar-content table tr td,[data-v-aaee19dc] .work-calendar-content table tr th{border:1px solid #f0eded}[data-v-aaee19dc] .work-calendar-content .ant-fullcalendar-header{padding-right:0;text-align:left}[data-v-aaee19dc] .work-calendar-content .ant-fullcalendar-header .ant-radio-group{display:none!important}[data-v-aaee19dc] .work-calendar-content .ant-fullcalendar .ant-fullcalendar-calendar-body{padding:0 0 0}[data-v-aaee19dc] .ant-fullcalendar-table>thead{height:32px}[data-v-aaee19dc] .ant-fullcalendar-table>thead .ant-fullcalendar-column-header{padding-bottom:0}[data-v-aaee19dc] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-cell{border-collapse:collapse;padding:0}[data-v-aaee19dc] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-date{height:130px;border:0;margin:0}[data-v-aaee19dc] .ant-fullcalendar-table .ant-fullcalendar-tbody .ant-fullcalendar-date .ant-fullcalendar-content{height:100px}[data-v-aaee19dc] .ant-fullcalendar-column-header-inner{text-align:left;padding-left:7px;color:#2c2f35}[data-v-aaee19dc] .ant-fullcalendar-cell:not(.ant-fullcalendar-next-month-btn-day):not(.ant-fullcalendar-last-month-cell) .ant-fullcalendar-value{color:#2c2f35!important}[data-v-aaee19dc] .ant-fullcalendar-fullscreen .ant-fullcalendar-value{text-align:left!important;font-weight:600;font-size:16px}[data-v-aaee19dc] .ant-fullcalendar-today .ant-fullcalendar-value-customer .text{display:inline-block;height:24px;line-height:24px;text-align:center;width:24px;background:#2955e7;color:#fff;border-radius:50%}.ant-fullcalendar-content[data-v-aaee19dc]{overflow:hidden}.ant-fullcalendar-content .not-only[data-v-aaee19dc]{height:100%;text-align:center;font-weight:700;font-size:60px;background:-webkit-linear-gradient(#90b9f1,#448ef7,#44f77d);-webkit-text-fill-color:transparent}.ant-fullcalendar-content[data-v-aaee19dc]:hover{overflow:auto}[data-v-aaee19dc] .events{padding-left:0}[data-v-aaee19dc] .events li{border-radius:5px;padding-left:0;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-aaee19dc] .events li .ant-tag{width:100%;margin:0}[data-v-aaee19dc] .events li .ant-badge-status-text{margin:0}[data-v-aaee19dc] .month-picker-customer{width:140px;margin-left:12px;cursor:pointer}[data-v-aaee19dc] .month-picker-customer .ant-calendar-picker-input{padding:0 5px 0;border:0;font-size:18px;color:#2c2f35}[data-v-aaee19dc] .month-picker-customer .ant-calendar-picker-input:focus{border:0}[data-v-aaee19dc] .month-picker-customer .ant-calendar-picker-icon{color:#2c2f35}[data-v-aaee19dc] .month-picker-customer:hover .ant-calendar-picker-input{background:#f0eded}.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-month[data-v-aaee19dc],.ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-date[data-v-aaee19dc]{background:none}[data-v-aaee19dc] .ant-fullcalendar-date:hover{background:#e6f7ff!important}.w-node-err[data-v-fc71e76a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.workflow-page .filter-card[data-v-fc71e76a]{margin-bottom:16px}.workflow-page .list-card[data-v-fc71e76a] .ant-card-head{min-height:48px;padding:0 16px}.workflow-page .list-card[data-v-fc71e76a] .ant-card-body{padding:16px}.w-node-err[data-v-56117e1d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-56117e1d] .ant-modal-body{padding:8px!important}[data-v-56117e1d] .ant-tabs .ant-tabs-bar{margin:0 0 8px 0!important}.container[data-v-56117e1d]{height:75vh;display:flex}.container .container-card[data-v-56117e1d]{background-color:#fff;border-radius:8px;border:1px solid #e8e8e8;padding:8px}.container .file-container[data-v-56117e1d]{width:0;flex:3}.container .file-container .file-tree[data-v-56117e1d]{overflow-y:auto;height:calc(100% - 40px)}.container .file-container .custom-tree-node[data-v-56117e1d]{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px;width:100%}.container .file-container .father .child[data-v-56117e1d]{display:none}.container .file-container .father:hover .child[data-v-56117e1d]{display:block}.container .file-container .icon[data-v-56117e1d]{width:1.2em;height:1.2em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.container .file-container .node-title[data-v-56117e1d]{width:0;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;padding:0 5px;overflow:hidden;font-weight:600}.container .file-container .create-line[data-v-56117e1d]{color:#217645}.container .file-container .delete-line[data-v-56117e1d]{margin-left:3px;color:#dd2b0e}.container .file-container .suspect-flag[data-v-56117e1d]{margin-left:6px}.container .graph-container[data-v-56117e1d]{flex:7;width:0;margin:0 8px;display:flex;flex-direction:column;position:relative;min-height:0}.container .graph-container .graph-switch-header[data-v-56117e1d]{margin-bottom:8px;display:flex;justify-content:flex-end}.container .graph-container .graph-chart-wrapper[data-v-56117e1d]{flex:1;min-height:0;width:100%}.container .graph-container .empty-graph[data-v-56117e1d]{flex:1;display:flex;align-items:center;justify-content:center;min-height:0}.container .graph-container[data-v-56117e1d] .relation-graph{flex:1;min-height:0;overflow:hidden}.container .graph-container .modern-node[data-v-56117e1d]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 12px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.1);background:linear-gradient(135deg,#fff,#f8f9fa)}.container .graph-container .function-node-wrapper[data-v-56117e1d]{position:relative;min-width:130px;background:linear-gradient(135deg,#fff7e6,#ffe7ba);border:2px solid #ffc069;padding:10px 14px}.container .graph-container .function-node-wrapper .node-badge-wrapper[data-v-56117e1d]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%}.container .graph-container .function-node-wrapper .node-status-icon[data-v-56117e1d]{font-size:18px;flex-shrink:0}.container .graph-container .function-node-wrapper .node-status-icon.node-status-success[data-v-56117e1d]{color:#52c41a}.container .graph-container .function-node-wrapper .node-status-icon.node-status-warning[data-v-56117e1d]{color:#ff4d4f}.container .graph-container .function-node-wrapper .channel-tag[data-v-56117e1d]{position:absolute;top:-8px;right:-4px;font-size:10px;padding:2px 6px;line-height:16px;height:20px;z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:10px;font-weight:600}.container .graph-container .api-node-wrapper[data-v-56117e1d],.container .graph-container .grpc-node-wrapper[data-v-56117e1d]{display:flex;align-items:center;justify-content:center;gap:8px;min-width:130px;padding:10px 14px}.container .graph-container .api-node-wrapper .node-type-icon[data-v-56117e1d],.container .graph-container .grpc-node-wrapper .node-type-icon[data-v-56117e1d]{font-size:18px;flex-shrink:0}.container .graph-container .api-node[data-v-56117e1d]{background:linear-gradient(135deg,#e6f7ff,#bae7ff);border:2px solid #40a9ff}.container .graph-container .api-node .node-type-icon[data-v-56117e1d]{color:#1890ff}.container .graph-container .grpc-node[data-v-56117e1d]{background:linear-gradient(135deg,#f6ffed,#d9f7be);border:2px solid #73d13d}.container .graph-container .grpc-node .node-type-icon[data-v-56117e1d]{color:#52c41a}.container .graph-container .modern-node-text[data-v-56117e1d]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;text-align:center;line-height:1.5;color:#262626}.container .graph-container .node-content-popover[data-v-56117e1d]{max-height:80vh;overflow-y:auto;padding:8px;background:#fff;border-radius:4px}.container .graph-container .node-content-popover .code-line[data-v-56117e1d]{white-space:pre-wrap;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.6;margin-bottom:2px}.container .graph-container[data-v-56117e1d] .rg-canvas{background:#fafafa}.container .graph-container[data-v-56117e1d] .rg-node{cursor:move;transition:box-shadow .2s ease;will-change:transform}.container .graph-container[data-v-56117e1d] .rg-node:hover{box-shadow:0 4px 16px rgba(0,0,0,.2);z-index:10}.container .graph-container[data-v-56117e1d] .rg-node.rg-node-dragging{transition:none;cursor:grabbing;opacity:.9;z-index:100}.container .graph-container[data-v-56117e1d] .rg-line{transition:stroke-width .2s ease,stroke-opacity .2s ease;stroke-opacity:.6;pointer-events:none}.container .graph-container[data-v-56117e1d] .rg-line:hover{stroke-width:3px;stroke-opacity:1;pointer-events:auto}.container .api-container[data-v-56117e1d]{flex:2;width:0;overflow-y:auto;display:flex;flex-direction:column}.container .api-container .api-item[data-v-56117e1d]{position:relative;margin-top:5px;display:flex;align-items:center;gap:8px}.container .api-container .tag[data-v-56117e1d]{min-width:255px}.container .api-container .generate-case-btn[data-v-56117e1d]{position:absolute;right:0;z-index:10;animation:fadeIn-56117e1d .2s ease-in-out}@keyframes fadeIn-56117e1d{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.ai-progress[data-v-56117e1d]{margin-left:6px;display:flex;align-items:center}.ai-progress .ai-icon-loading[data-v-56117e1d]{font-size:38px;color:#1890ff;filter:drop-shadow(0 2px 4px rgba(24,144,255,.3));transition:all .3s ease}.ai-progress .ai-icon-loading[data-v-56117e1d]:hover{filter:drop-shadow(0 4px 8px rgba(24,144,255,.5));transform:scale(1.05)}.ai-progress .ai-icon-loading[data-v-56117e1d] svg{animation:aiSpin-56117e1d 2s linear infinite}@keyframes aiSpin-56117e1d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ai-loading-container[data-v-56117e1d]{display:inline-flex;align-items:center;padding:8px 12px;border-radius:8px}.ai-loading-container .ai-loading[data-v-56117e1d]{position:relative;width:20px;height:20px;margin-right:8px}.ai-loading-container .ai-circle[data-v-56117e1d]{position:absolute;width:100%;height:100%;border:2px solid transparent;border-top-color:#1890ff;border-radius:50%;animation:ai-spin-56117e1d 1.5s linear infinite}.ai-loading-container .ai-circle[data-v-56117e1d]:nth-child(2){border-top-color:#52c41a;animation-delay:.5s}.ai-loading-container .ai-circle[data-v-56117e1d]:nth-child(3){border-top-color:#722ed1;animation-delay:1s}.ai-loading-container .ai-text[data-v-56117e1d]{font-size:13px;font-weight:500}.ai-loading-container .ai-pulse[data-v-56117e1d]{position:absolute;width:100%;height:100%;background:radial-gradient(circle,rgba(24,144,255,.3) 0,transparent 70%);border-radius:50%;animation:ai-pulse-56117e1d 2s ease-in-out infinite}@keyframes ai-spin-56117e1d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ai-pulse-56117e1d{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:.8}}.w-node-err[data-v-dc711730]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ai-review-summary .task-code-item[data-v-dc711730]{padding:12px 0}.ai-review-summary .task-code-item .file-header[data-v-dc711730]{display:flex;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.ai-review-summary .task-code-item .file-header .anticon[data-v-dc711730]{margin-right:8px;color:#1890ff;font-size:16px}.ai-review-summary .task-code-item .file-header .file-name[data-v-dc711730]{font-weight:500;font-size:14px;color:#262626}.ai-review-summary .task-code-item .main-logic[data-v-dc711730]{margin-bottom:12px}.ai-review-summary .task-code-item .main-logic .logic-item[data-v-dc711730]{margin-bottom:8px;padding-left:24px;position:relative}.ai-review-summary .task-code-item .main-logic .logic-item[data-v-dc711730]:before{content:"•";position:absolute;left:8px;color:#1890ff;font-weight:700}.ai-review-summary .task-code-item .main-logic .logic-item .logic-sentence[data-v-dc711730]{color:#595959;line-height:1.6;font-size:13px}.ai-review-summary .task-code-item .main-logic .logic-item[data-v-dc711730]:last-child{margin-bottom:0}.ai-review-summary .task-code-item .risk-details[data-v-dc711730]{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.ai-review-summary .task-code-item .risk-details .risk-item[data-v-dc711730]{margin-bottom:12px;padding:8px;background-color:#fafafa;border-radius:4px}.ai-review-summary .task-code-item .risk-details .risk-item[data-v-dc711730]:last-child{margin-bottom:0}.ai-review-summary .task-code-item .risk-details .risk-item .risk-header[data-v-dc711730]{display:flex;align-items:center;margin-bottom:8px}.ai-review-summary .task-code-item .risk-details .risk-item .risk-header .risk-method[data-v-dc711730]{margin-left:8px;font-weight:500;color:#262626;font-size:13px}.ai-review-summary .task-code-item .risk-details .risk-item .risk-code-line[data-v-dc711730]{margin-bottom:6px;padding:6px 8px;background-color:#f5f5f5;border-radius:3px;font-size:12px}.ai-review-summary .task-code-item .risk-details .risk-item .risk-code-line .anticon[data-v-dc711730]{margin-right:4px;color:#8c8c8c}.ai-review-summary .task-code-item .risk-details .risk-item .risk-code-line code[data-v-dc711730]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;color:#d73a49;background:transparent;padding:0}.ai-review-summary .task-code-item .risk-details .risk-item .risk-sentence[data-v-dc711730]{color:#595959;line-height:1.5;font-size:13px}[data-v-dc711730] .ant-card-body{padding:16px}[data-v-dc711730] .ant-divider{margin:16px 0}[data-v-dc711730] .ant-collapse{background:transparent;border:none}[data-v-dc711730] .ant-collapse .ant-collapse-item{border:none;margin-bottom:0}[data-v-dc711730] .ant-collapse .ant-collapse-item .ant-collapse-header{font-weight:500}[data-v-dc711730] .ant-collapse .ant-collapse-item .ant-collapse-content{border-top:none}[data-v-dc711730] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:12px 0 0 0}.other-content pre[data-v-dc711730]{margin:0;padding:12px;background-color:#f5f5f5;border-radius:4px;font-size:12px;overflow-x:auto}.w-node-err[data-v-3dd61876]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-3dd61876]{display:block;color:rgba(0,0,0,.65)}.custom-link[data-v-3dd61876]:hover{cursor:pointer;color:#1890ff}.w-node-err[data-v-7579dcb2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-7579dcb2] .ant-modal-body,[data-v-7579dcb2] .ant-modal-header{padding:16px}.config-confirm-modal .ant-tabs[data-v-7579dcb2]{margin-top:-16px}.config-confirm-modal .ant-tabs-bar[data-v-7579dcb2]{margin-bottom:12px}.config-confirm-modal .tab-content[data-v-7579dcb2]{padding:0}.config-confirm-modal .filter-section[data-v-7579dcb2]{margin-bottom:12px}.config-confirm-modal .ant-table[data-v-7579dcb2]{margin-top:0}.config-confirm-modal .merge-type-tag[data-v-7579dcb2]{margin:0;min-width:50px;text-align:center}.config-confirm-modal .table-container[data-v-7579dcb2]{max-height:500px;overflow-y:auto}.config-confirm-modal .table-container[data-v-7579dcb2] .ant-table .ant-table-thead>tr>th{top:0;z-index:1;position:sticky;background:#fafafa}.config-confirm-modal[data-v-7579dcb2] .ant-select .ant-select-selection{border-radius:4px}.task-main-202305011{height:calc(100vh - 50px);padding:15px}.task-main-202305011 .ant-spin-nested-loading{height:100%}.cover-report-iframe-main{width:100%;height:100%;border:none}.ant-spin-container{height:100%}.w-node-err[data-v-32e3ca7f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-32e3ca7f]{color:rgba(0,0,0,.65)}.custom-link[data-v-32e3ca7f]:hover{color:#1890ff}.w-node-err[data-v-6a26d50c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6a26d50c] .customer-filter{margin-bottom:16px}[data-v-6a26d50c] .customer-filter .ant-page-header{padding:0}[data-v-6a26d50c] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-6a26d50c] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-6a26d50c] .customer-filter .filter-right{float:right;text-align:right}.custom-link[data-v-6a26d50c]{color:rgba(0,0,0,.65)}.custom-link[data-v-6a26d50c]:hover{color:#1890ff}[data-v-6a26d50c] .is-fault.ant-tag{margin-right:0}.corner[data-v-6a26d50c]{position:relative;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.corner[data-v-6a26d50c]:before{position:absolute;top:-12px;left:-8px;font-size:12px;height:16px;content:"RCA";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d;background-blend-mode:soft-light}.corner[data-v-6a26d50c]:after{position:absolute;content:"";clip-path:polygon(0 0,4px 0,4px 4px);width:8px;height:8px;left:-8px;bottom:-12px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));background-color:inherit}.w-node-err[data-v-3226dc8d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-3226dc8d]{color:rgba(0,0,0,.65)}.custom-link[data-v-3226dc8d]:hover{color:#1890ff}.w-node-err[data-v-6d3fbd9d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6d3fbd9d] .customer-filter{margin-bottom:16px}[data-v-6d3fbd9d] .customer-filter .ant-page-header{padding:0}[data-v-6d3fbd9d] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-6d3fbd9d] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-6d3fbd9d] .customer-filter .filter-right{float:right;text-align:right}.w-node-err[data-v-50fba33a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-50fba33a] .ant-timeline-item{padding:0 0 8px}[data-v-50fba33a] .ant-timeline-item-last>.ant-timeline-item-content{min-height:0}[data-v-50fba33a] .ant-steps-item-description{padding-top:16px;padding-bottom:0}[data-v-50fba33a] .ant-steps-item-content{width:160px!important}[data-v-50fba33a] .ant-badge-status-text{margin-left:4px}.timeline-item_update_time[data-v-50fba33a]{font-size:12px;line-height:18px;color:#ccc;white-space:nowrap;cursor:auto;display:block}.timeline-item_status[data-v-50fba33a]{margin-left:8px}.w-node-err[data-v-0ccbbda4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.roleName[data-v-0ccbbda4]{background-color:#dcdcdc;text-align:center}.add-service-card[data-v-0ccbbda4]{height:149px;text-align:center;border:1px dashed #cfcfcf}.add-service-card .add-service-card_button[data-v-0ccbbda4]{line-height:100px}.service-card[data-v-0ccbbda4]{margin:4px 0}.service-card .service-card-header[data-v-0ccbbda4]{display:block}.service-card .service-card-header .service-card-header_name[data-v-0ccbbda4]{display:inline-block;height:24px;font-size:16px;line-height:24px;vertical-align:top;color:#1890ff}.service-card .service-card-header .service-card-header_action[data-v-0ccbbda4]{height:24px;line-height:24px;color:rgba(0,0,0,.85);font-weight:700;font-size:16px;float:right}.service-card .service-card-content[data-v-0ccbbda4]{margin-top:4px;display:block}.service-card .service-card-content .service-card-content_value[data-v-0ccbbda4]{margin-left:8px}.service-card .service-card-footer[data-v-0ccbbda4]{display:block}.service-card .service-card-footer .service-card-footer_value[data-v-0ccbbda4]{margin-left:8px}.service-card .service-card_lable[data-v-0ccbbda4]{color:rgba(0,0,0,.85);font-weight:400;font-size:14px}.w-node-err[data-v-1db30526]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-1db30526] .custom-collapse{background:#fff;border:0;overflow:hidden}[data-v-1db30526] .custom-collapse .ant-collapse-header{background:#fafafa}[data-v-1db30526] .custom-collapse .ant-collapse-content-box{padding:32px}[data-v-1db30526] .ant-card-body{padding:16px}.w-node-err[data-v-67d0a398]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.qr-code-content[data-v-67d0a398]{text-align:center;margin-top:36px}.app-title[data-v-67d0a398]{display:flex;align-items:center;justify-content:center;font-size:28px;margin-top:30px}.app-title .platform-icon[data-v-67d0a398]{font-size:32px;margin-right:8px}.w-node-err[data-v-483adcdc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-title[data-v-483adcdc]{color:rgba(0,0,0,.65)}.custom-title[data-v-483adcdc]:hover{cursor:pointer;color:#1890ff}.w-node-err[data-v-50761ae4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.drawer-content[data-v-50761ae4]{overflow:auto;height:100%}[data-v-50761ae4] .ant-drawer-body{padding:0;height:calc(100% - 55px);padding-bottom:0}.workflow-queue-modal .ant-modal-content[data-v-240dd5f4]{border-radius:12px}.workflow-queue-list[data-v-240dd5f4]{display:flex;flex-direction:column;gap:10px;margin-top:0}.workflow-queue-item[data-v-240dd5f4]{background:#fff;border-radius:10px;box-shadow:0 1px 6px rgba(0,0,0,.06);padding:12px;margin-bottom:0;width:100%;max-width:100%;transition:box-shadow .2s;border:1px solid #f0f0f0}.workflow-title-row[data-v-240dd5f4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px;gap:8px}.workflow-status-tag[data-v-240dd5f4]{margin-right:8px;font-size:13px;height:22px;line-height:20px;padding:0 10px;border-radius:6px}.workflow-title[data-v-240dd5f4]{font-size:15px;color:#222;max-width:600px;display:flex;align-items:center;vertical-align:middle;flex:1;min-width:0}.workflow-title-ellipsis[data-v-240dd5f4]{display:inline-block;max-width:450px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-id[data-v-240dd5f4]{color:#888;font-size:13px;margin-left:8px;flex-shrink:0}.publish-btn[data-v-240dd5f4]{margin-left:12px;border-radius:6px;font-size:13px;padding:0 14px;height:28px}.workflow-operator[data-v-240dd5f4]{color:#888;margin:4px 0}.workflow-service-list[data-v-240dd5f4]{background:#f8f9fa;border-radius:6px;padding:2px 0 0 0;margin-top:4px}.workflow-service-list-item[data-v-240dd5f4]{display:flex;justify-content:space-between;align-items:center;border:none!important;padding:4px 10px 4px 6px;font-size:13px;border-radius:4px;margin-bottom:0}.service-name[data-v-240dd5f4]{color:#333}.service-version[data-v-240dd5f4]{color:#888;font-size:12px;margin-left:8px}.w-node-err[data-v-dea5560a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.release-service[data-v-dea5560a]{margin-top:16px}.custom-link[data-v-dea5560a]{color:rgba(0,0,0,.65)}.custom-link[data-v-dea5560a]:hover{color:#1890ff}[data-v-dea5560a] .ant-card-body{padding:16px}.deploy-action[data-v-dea5560a]{height:32px;line-height:32px;margin-bottom:8px}.deploy-action .deploy-action_button[data-v-dea5560a]{margin-right:16px}.artifact-ersion_value[data-v-dea5560a]:hover{cursor:pointer}[data-v-dea5560a] .ant-descriptions-item>span{display:inline-table}.deploy-alert[data-v-dea5560a]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.w-node-err[data-v-3e251566]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.workflow-lable[data-v-3e251566]{width:68px;line-height:24px;text-align:right;display:inline-block}.workflow-value[data-v-3e251566]{line-height:24px;margin-left:5px}.workflow-stop-button[data-v-3e251566]{color:#ff4d4f}.w-node-err[data-v-795a74b2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.alert-info[data-v-795a74b2]{margin-top:16px}.w-node-err[data-v-ac1af672]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.custom-link[data-v-ac1af672]{color:rgba(0,0,0,.65)}.custom-link[data-v-ac1af672]:hover{color:#1890ff}[data-v-ac1af672] .ant-card-body{padding:16px}.w-node-err[data-v-190de909]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-190de909] .ant-card-body{padding:16px}.ant-card[data-v-190de909]{margin:16px 0}[data-v-190de909] .ant-tabs-nav .ant-tabs-tab{margin:-16px 32px 0 0}.create-release[data-v-190de909]{margin-top:16px;text-align:center}.step-card .ant-card-body{padding:18px 20px 0}.sub-node{margin-top:5px;margin-left:-20px}.sub-node .ant-list-item-no-flex{padding:2px 0}.bgcolor .ant-tooltip-inner{color:#333!important;background-color:#fff!important;width:550px}.w-node-err[data-v-0e642fda]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.step-card .step-card-content[data-v-0e642fda]{overflow:auto;padding:10px 0}.step-card .step-card-content .step-card-steps[data-v-0e642fda]{margin-bottom:12px}.step-card .step-card-content .step-card-steps-with-nodes[data-v-0e642fda] .ant-steps-item-description{max-width:180px!important}.step-card .step-card-content .step-card-steps-with-nodes[data-v-0e642fda] .ant-timeline-item-head-custom .ant-tag{min-width:90px;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;text-align:center}.step-card .step-card-content .step-card-steps-with-nodes[data-v-0e642fda] .ant-timeline-item-tail{left:0}.step-timeline[data-v-0e642fda]{margin-top:15px;margin-left:18px;margin-bottom:-10px}.node-content[data-v-0e642fda]{height:20px;padding-left:30px}.node-content.node-content-confirm[data-v-0e642fda]{padding-left:30px}.node-item[data-v-0e642fda]{padding-left:5px}.issue-title[data-v-0e642fda]{color:rgba(0,0,0,.65);transition:color .3s ease}.issue-title[data-v-0e642fda]:hover{color:#1890ff;text-decoration:underline}.automation-link[data-v-0e642fda]{color:grey}.automation-btn-margin[data-v-0e642fda]{margin-top:2px}.nickname[data-v-0e642fda]{margin-left:2px}.confirm-list-item[data-v-0e642fda]{display:block}.confirm-icon[data-v-0e642fda]{color:green;font-size:15px}.confirm-text[data-v-0e642fda]{margin-left:5px;font-weight:500}.detail-tag[data-v-0e642fda]{cursor:pointer;transition:opacity .3s ease}.detail-tag[data-v-0e642fda]:hover{opacity:.8}.spent-time[data-v-0e642fda]{color:rgba(0,0,0,.45);font-size:12px;font-weight:400;cursor:pointer;transition:color .3s ease}.spent-time[data-v-0e642fda]:hover{color:#1890ff}.spent-time.spent-time-current[data-v-0e642fda]{color:#1890ff;font-weight:500}.spent-time .time-icon[data-v-0e642fda]{margin-right:4px;font-size:12px}.time-info-popover[data-v-0e642fda]{min-width:220px}.time-info-popover .time-info-item[data-v-0e642fda]{display:flex;align-items:center;padding:6px 0;line-height:1.5;font-size:12px}.time-info-popover .time-info-label[data-v-0e642fda]{color:rgba(0,0,0,.65);white-space:nowrap}.time-info-popover .time-info-value[data-v-0e642fda]{color:rgba(0,0,0,.85)}.template-card .ant-card-body{padding:10px 10px 4px 10px}.w-node-err[data-v-24f51a24]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.form-item-template[data-v-24f51a24]{width:100%}.template-card[data-v-24f51a24]{margin:3px 0}.template-card .template-card-title[data-v-24f51a24]{display:inline-block}.template-card .template-card-content[data-v-24f51a24]{overflow:auto;padding:8px 0}.template-card .template-card-content .template-card-steps[data-v-24f51a24]{margin-bottom:8px}.extend-button[data-v-24f51a24]{width:100%;text-align:center;cursor:pointer;line-height:32px}.extend-button .extend-button_text[data-v-24f51a24]{padding-left:8px}.extend-button[data-v-24f51a24]:hover{color:#1890ff}.w-node-err[data-v-449fec84]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-449fec84] .ant-form-item{margin-bottom:8px;display:flex}[data-v-449fec84] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data[data-v-449fec84]{margin-top:16px}.workflow-lable[data-v-449fec84]{max-width:68px;line-height:24px;text-align:right;display:inline-block}.workflow-value[data-v-449fec84]{line-height:24px;width:100%;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-stop-button[data-v-449fec84]{color:#ff4d4f}.custom-link[data-v-449fec84]{color:rgba(0,0,0,.65)}.custom-link[data-v-449fec84]:hover{color:#1890ff}.ribbon-wrapper[data-v-449fec84]{width:54px;height:54px;overflow:hidden;position:absolute;top:-4px;left:-4px}.ribbon-wrapper .ribbon[data-v-449fec84]{font:700 12px Sans-Serif;line-height:12px;color:#333;text-align:center;text-transform:uppercase;transform:rotate(-45deg);position:relative;padding:3px 8px;left:-17px;top:9px;width:70px;box-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:.5px;outline:1px solid #fff;outline-offset:-2px}.ribbon-wrapper .ribbon-prod[data-v-449fec84]{background-color:orange;color:#fff}.ribbon-wrapper .ribbon-pre[data-v-449fec84]{background-color:#2db7f5;color:#fff}.is_relation[data-v-449fec84]{color:orange;margin-right:2px}.w-node-err[data-v-77c6c4ec]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.step-form[data-v-77c6c4ec]{width:960px;margin:0 auto;margin-top:30px}.step-form .steps-content[data-v-77c6c4ec]{width:720px;margin:0 auto;margin-top:30px}.step-form .steps-action[data-v-77c6c4ec]{text-align:center}.step-form .create-result[data-v-77c6c4ec]{margin-top:30px}[data-v-77c6c4ec] .ant-form-item{margin-bottom:8px}[data-v-77c6c4ec] .ant-form-item .ant-form-item-label{line-height:28px}.w-node-err[data-v-72ba3726]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.workflow-info[data-v-72ba3726]{margin-bottom:16px}.workflow-descriptions-title[data-v-72ba3726]{line-height:28px;font-size:14px;font-weight:700}.workflow-changelog[data-v-72ba3726]{margin-top:16px;background-color:#fff;padding:8px 16px}[data-v-72ba3726] .workflow-info{margin:-16px -16px 16px -16px}[data-v-72ba3726] .workflow-info .ant-divider-horizontal{margin:8px 0}[data-v-72ba3726] .workflow-info .ant-card-body{padding:16px 16px 0 16px}[data-v-72ba3726] .workflow-info .ant-page-header{padding:0}[data-v-72ba3726] .workflow-info .ant-descriptions-vertical .ant-descriptions-row>td,[data-v-72ba3726] .workflow-info .ant-descriptions-vertical .ant-descriptions-row>th{padding-bottom:8px}[data-v-72ba3726] .workflow-info .ant-descriptions-title{font-size:14px;margin-bottom:4px;line-height:24px}[data-v-72ba3726] .ant-page-header-footer{margin-top:8px}[data-v-72ba3726] .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{font-size:14px;font-weight:700}.head-example[data-v-72ba3726]{display:inline-block;padding-right:8px}[data-v-72ba3726] .ant-badge-count{height:16px;min-width:16px;line-height:16px;font-size:8px;padding:0 3px;background-color:#1890ff}[data-v-72ba3726] .badge-info>.ant-badge-count{background-color:#1890ff}[data-v-72ba3726] .badge-warning>.ant-badge-count{background-color:#faad14}[data-v-72ba3726] .ant-collapse-header{background:#f9f9f9}.issues-collapse-panel[data-v-72ba3726]{background:#fff;border-radius:4px;margin-bottom:24px;border:0;overflow:hidden}.gold-span[data-v-72ba3726]{border:1px solid green;color:green;padding:4px;border-radius:8px;font-size:11px}[data-v-72ba3726] .page-header_title{max-width:50vw;cursor:pointer;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.w-node-err[data-v-d9a27102]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-d9a27102] .ant-form-item{margin-bottom:8px;display:flex}[data-v-d9a27102] .ant-form-item .ant-form-item-control-wrapper{flex:1}.filter-data[data-v-d9a27102]{margin-top:16px}.workflow-lable[data-v-d9a27102]{max-width:68px;line-height:24px;text-align:right;display:inline-block}.workflow-value[data-v-d9a27102]{line-height:24px;width:100%;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-stop-button[data-v-d9a27102]{color:#ff4d4f}.custom-link[data-v-d9a27102]{color:rgba(0,0,0,.65)}.custom-link[data-v-d9a27102]:hover{color:#1890ff}.ribbon-wrapper[data-v-d9a27102]{width:54px;height:54px;overflow:hidden;position:absolute;top:-4px;left:-4px}.ribbon-wrapper .ribbon[data-v-d9a27102]{font:700 12px Sans-Serif;line-height:12px;color:#333;text-align:center;text-transform:uppercase;transform:rotate(-45deg);position:relative;padding:3px 8px;left:-17px;top:9px;width:70px;box-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:.5px;outline:1px solid #fff;outline-offset:-2px}.ribbon-wrapper .ribbon-prod[data-v-d9a27102]{background-color:orange;color:#fff}.ribbon-wrapper .ribbon-pre[data-v-d9a27102]{background-color:#2db7f5;color:#fff}.is_relation[data-v-d9a27102]{color:orange;margin-right:2px}.gold-span[data-v-d9a27102]{border:1px solid green;color:green;padding:4px;border-radius:8px;font-size:11px}.w-node-err[data-v-01c06f5f]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.release-calendar[data-v-01c06f5f]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.release-calendar .search-filters[data-v-01c06f5f]{padding:12px 16px;background:rgba(24,144,255,.02);border-bottom:1px solid #f0f0f0}.release-calendar .search-filters .search-content[data-v-01c06f5f]{display:flex;align-items:center;justify-content:space-between;max-width:600px;margin:0 auto}.release-calendar .search-filters .search-inputs[data-v-01c06f5f]{display:flex;gap:16px;flex:1}.release-calendar .search-filters .search-inputs .search-item[data-v-01c06f5f]{display:flex;align-items:center;gap:8px}.release-calendar .search-filters .search-inputs .search-item .search-label[data-v-01c06f5f]{font-size:14px;font-weight:600;color:#595959;white-space:nowrap;min-width:32px}.release-calendar .search-filters .search-inputs .search-item .search-select[data-v-01c06f5f]{width:160px}.release-calendar .search-filters .search-inputs .search-item .search-select[data-v-01c06f5f] .ant-select{width:100%}.release-calendar .search-filters .search-inputs .search-item .search-select[data-v-01c06f5f] .ant-select-selection{border-radius:6px;border-color:#d9d9d9;background:#fff;transition:all .2s ease}.release-calendar .search-filters .search-inputs .search-item .search-select[data-v-01c06f5f] .ant-select-selection:hover{border-color:#40a9ff;box-shadow:0 2px 4px rgba(24,144,255,.1)}.release-calendar .search-filters .search-inputs .search-item .search-select[data-v-01c06f5f] .ant-select-selection--single{height:32px}.release-calendar .search-filters .search-inputs .search-item .search-select[data-v-01c06f5f] .ant-select-selection--single .ant-select-selection__rendered{line-height:30px;margin-left:8px}.release-calendar .search-filters .search-inputs .search-item .search-select[data-v-01c06f5f] .ant-select-focused .ant-select-selection{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.release-calendar .search-filters .search-actions[data-v-01c06f5f]{display:flex;gap:8px;margin-left:16px}.release-calendar .search-filters .search-actions .ant-btn[data-v-01c06f5f]{border-radius:50%;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center}.release-calendar .search-filters .search-actions .ant-btn.ant-btn-primary[data-v-01c06f5f]{background:linear-gradient(135deg,#1890ff,#40a9ff);border:none;box-shadow:0 2px 6px rgba(24,144,255,.3)}.release-calendar .search-filters .search-actions .ant-btn.ant-btn-primary[data-v-01c06f5f]:hover{background:linear-gradient(135deg,#40a9ff,#69c0ff);transform:translateY(-1px);box-shadow:0 4px 12px rgba(24,144,255,.4)}.release-calendar .search-filters .search-actions .ant-btn[data-v-01c06f5f]:not(.ant-btn-primary){background:#fff;border-color:#d9d9d9;color:#8c8c8c}.release-calendar .search-filters .search-actions .ant-btn[data-v-01c06f5f]:not(.ant-btn-primary):hover{border-color:#40a9ff;color:#40a9ff;transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.1)}.release-calendar .events[data-v-01c06f5f]{padding:2px;min-height:20px}.release-calendar .event-item[data-v-01c06f5f]{display:flex;align-items:center;padding:3px 6px;margin-bottom:2px;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:12px;line-height:16px}.release-calendar .event-item[data-v-01c06f5f]:hover{background-color:rgba(24,144,255,.08);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.release-calendar .event-item[data-v-01c06f5f]:last-child{margin-bottom:0}.release-calendar .event-dot[data-v-01c06f5f]{width:6px;height:6px;border-radius:50%;margin-right:4px;flex-shrink:0}.release-calendar .dot-success[data-v-01c06f5f]{background:linear-gradient(135deg,#52c41a,#73d13d);box-shadow:0 1px 3px rgba(82,196,26,.3)}.release-calendar .dot-warning[data-v-01c06f5f]{background:linear-gradient(135deg,#faad14,#ffc53d);box-shadow:0 1px 3px rgba(250,173,20,.3)}.release-calendar .dot-error[data-v-01c06f5f]{background:linear-gradient(135deg,#ff4d4f,#ff7875);box-shadow:0 1px 3px rgba(255,77,79,.3)}.release-calendar .event-text[data-v-01c06f5f]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#262626;font-weight:500}.release-calendar .event-type-success[data-v-01c06f5f]{background:linear-gradient(135deg,rgba(82,196,26,.1),rgba(115,209,61,.05));border-left:2px solid #52c41a}.release-calendar .event-type-warning[data-v-01c06f5f]{background:linear-gradient(135deg,rgba(250,173,20,.1),rgba(255,197,61,.05));border-left:2px solid #faad14}.release-calendar .event-type-error[data-v-01c06f5f]{background:linear-gradient(135deg,rgba(255,77,79,.1),rgba(255,120,117,.05));border-left:2px solid #ff4d4f}.release-detail .release-info .info-item[data-v-01c06f5f]{display:flex;align-items:center;margin-bottom:16px}.release-detail .release-info .info-item[data-v-01c06f5f]:last-child{margin-bottom:0}.release-detail .release-info .info-icon[data-v-01c06f5f]{color:#1890ff;margin-right:8px;font-size:16px}.release-detail .release-info .info-label[data-v-01c06f5f]{font-weight:600;color:#262626;margin-right:8px;min-width:80px}.release-detail .release-info .info-value[data-v-01c06f5f]{color:#595959;font-size:14px}.release-detail .release-info .platform-tags[data-v-01c06f5f]{display:flex;gap:8px;flex-wrap:wrap}.release-detail .release-content .content-title[data-v-01c06f5f]{display:flex;align-items:center;margin-bottom:16px;color:#262626;font-size:16px;font-weight:600}.release-detail .release-content .content-title .anticon[data-v-01c06f5f]{margin-right:8px;color:#1890ff}.release-detail .release-content .content-list[data-v-01c06f5f]{max-height:400px;overflow-y:auto}.release-detail .release-content .content-item[data-v-01c06f5f]{display:flex;align-items:flex-start;padding:12px;margin-bottom:8px;background:linear-gradient(135deg,#fafafa,#f5f5f5);border-radius:8px;border-left:3px solid #1890ff;transition:all .2s ease}.release-detail .release-content .content-item[data-v-01c06f5f]:hover{background:linear-gradient(135deg,#e6f7ff,#f0f9ff);transform:translateX(4px);box-shadow:0 2px 8px rgba(24,144,255,.1)}.release-detail .release-content .content-item[data-v-01c06f5f]:last-child{margin-bottom:0}.release-detail .release-content .item-index[data-v-01c06f5f]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff;border-radius:50%;font-size:12px;font-weight:600;margin-right:12px;flex-shrink:0}.release-detail .release-content .item-content[data-v-01c06f5f]{flex:1;min-width:0}.release-detail .release-content .item-id[data-v-01c06f5f]{color:#1890ff;font-size:12px;font-weight:600;margin-bottom:4px}.release-detail .release-content .item-title[data-v-01c06f5f]{color:#262626;font-size:14px;line-height:1.4;word-break:break-word}[data-v-01c06f5f] .ant-calendar{border:none;border-radius:8px;overflow:hidden}[data-v-01c06f5f] .ant-calendar-header{background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff;border:none;padding:16px 20px}[data-v-01c06f5f] .ant-calendar-header .ant-calendar-header-month-select,[data-v-01c06f5f] .ant-calendar-header .ant-calendar-header-year-select{color:#fff;font-weight:600}[data-v-01c06f5f] .ant-calendar-header .ant-calendar-next-month-btn,[data-v-01c06f5f] .ant-calendar-header .ant-calendar-next-year-btn,[data-v-01c06f5f] .ant-calendar-header .ant-calendar-prev-month-btn,[data-v-01c06f5f] .ant-calendar-header .ant-calendar-prev-year-btn{color:#fff;opacity:.8}[data-v-01c06f5f] .ant-calendar-header .ant-calendar-next-month-btn:hover,[data-v-01c06f5f] .ant-calendar-header .ant-calendar-next-year-btn:hover,[data-v-01c06f5f] .ant-calendar-header .ant-calendar-prev-month-btn:hover,[data-v-01c06f5f] .ant-calendar-header .ant-calendar-prev-year-btn:hover{opacity:1;background:hsla(0,0%,100%,.1);border-radius:4px}[data-v-01c06f5f] .ant-calendar-tbody tr:hover{background:none}[data-v-01c06f5f] .ant-calendar-date{border-radius:6px;border:1px solid transparent;transition:all .2s ease;font-size:14px;font-weight:500}[data-v-01c06f5f] .ant-calendar-date:hover{background:linear-gradient(135deg,#e6f7ff,#f0f9ff);border-color:#91d5ff;transform:scale(1.02)}[data-v-01c06f5f] .ant-calendar-selected-day .ant-calendar-date{background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff;box-shadow:0 2px 8px rgba(24,144,255,.3)}[data-v-01c06f5f] .ant-calendar-today .ant-calendar-date{border-color:#1890ff;font-weight:600;position:relative}[data-v-01c06f5f] .ant-calendar-today .ant-calendar-date:after{content:"";position:absolute;bottom:2px;right:2px;width:4px;height:4px;background:#1890ff;border-radius:50%}[data-v-01c06f5f] .ant-calendar-column-header{background:#f8f9fa;color:#8c8c8c;font-weight:600;text-align:center;padding:8px 0}.w-node-err[data-v-7ed5b118]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.release-calendar-card[data-v-7ed5b118],.service-kanban[data-v-7ed5b118]{margin-top:16px}[data-v-7ed5b118] .service-kanban>.ant-card-body{padding:4px}.kanban-container[data-v-7ed5b118]{display:flex;overflow-x:auto;background:#fff;height:calc(100vh - 178px)}[data-v-7ed5b118] .kanban-status>.ant-card-body{margin-top:2px;padding:0;overflow-y:auto;height:calc(100vh - 244px)}[data-v-7ed5b118] .kanban-status{flex:1 0 260px;margin:0 8px}.card-items[data-v-7ed5b118]{margin:8px 0;border-radius:8px}.card-items .card-name[data-v-7ed5b118]{padding-left:2px;color:rgba(0,0,0,.65);line-height:16px;width:200px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-items .card-name[data-v-7ed5b118]:hover{cursor:pointer;color:#3582fb}.card-title[data-v-7ed5b118]{font-weight:700;display:block;margin-bottom:8px}.card-title .service-type[data-v-7ed5b118]{margin-right:4px}[data-v-7ed5b118] .ant-list-sm .ant-list-item{padding-top:4px;padding-bottom:4px;border-radius:4px;margin-bottom:1px}.verison-item[data-v-7ed5b118]{cursor:pointer}.verison-item[data-v-7ed5b118]:hover{position:relative;box-shadow:4px 4px 8px -1px rgba(0,0,0,.3)}.verison-item_other[data-v-7ed5b118]{background-image:radial-gradient(circle,#e5f3ff,#fff)}.card-content_label[data-v-7ed5b118]{font-size:12px;color:#8c95a8;margin-right:4px}.card-content_label[data-v-7ed5b118],.card-content_value[data-v-7ed5b118]{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:12px}.card-content_value[data-v-7ed5b118]{width:120px;cursor:pointer}.card-content_status[data-v-7ed5b118]{margin-right:4px}.card-content_version[data-v-7ed5b118]{margin-left:4px}[data-v-7ed5b118] .ant-form-item{margin-bottom:8px;display:flex}[data-v-7ed5b118] .ant-form-item .ant-form-item-control-wrapper{flex:1}.search-form .ant-form-item-control-wrapper{width:71%}.w-node-err[data-v-32b7218b]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-32b7218b]{margin-bottom:0}.custom-link[data-v-32b7218b]{color:rgba(0,0,0,.65)}.custom-link[data-v-32b7218b]:hover{color:#1890ff}[data-v-32b7218b] .ant-radio-button-wrapper{padding:0 12px}.w-node-err[data-v-2e2bcff8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-2e2bcff8] .search-form .ant-form-item{margin-bottom:8px;display:flex}[data-v-2e2bcff8] .search-form .ant-form-item .ant-form-item-control-wrapper{flex:1;width:71%}.search-button[data-v-2e2bcff8]{width:100%}.problem_title[data-v-2e2bcff8]:hover{cursor:pointer;color:#1890ff}.problem_title[data-v-2e2bcff8]{color:rgba(0,0,0,.65)}.requirement_search[data-v-2e2bcff8]{margin:8px 0}.w-node-err[data-v-0adf77c6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.search-button[data-v-0adf77c6]{width:100%}.story_title[data-v-0adf77c6]:hover{cursor:pointer;color:#1890ff}.story_title[data-v-0adf77c6]{color:rgba(0,0,0,.65)}.requirement_search[data-v-0adf77c6]{margin:8px 0}[data-v-0adf77c6] .ant-modal-body{padding:12px}[data-v-0adf77c6] .ant-card-body{padding:8px;height:470px;overflow:auto}.version-item[data-v-0adf77c6]{height:36px;line-height:36px;cursor:pointer;padding:0 8px;margin:2px -8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.version-item[data-v-0adf77c6]:hover,.version-item_active[data-v-0adf77c6]{background-color:#e6f7ff;color:#1890ff}.version-item_more[data-v-0adf77c6]{float:right;font-weight:700}.corner[data-v-0adf77c6]{position:relative;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d}.corner[data-v-0adf77c6]:before{position:absolute;top:-12px;left:-8px;font-size:12px;height:16px;content:"故事";border-radius:2px 2px 2px 0;padding:2px 4px;line-height:12px;color:#fff;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent) #ec374d;background-blend-mode:soft-light}.corner[data-v-0adf77c6]:after{position:absolute;content:"";clip-path:polygon(0 0,4px 0,4px 4px);width:8px;height:8px;left:-8px;bottom:-12px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));background-color:inherit}.w-node-err[data-v-bf141518]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.add-btn[data-v-bf141518]{cursor:pointer;text-align:center;border:1px dashed #d9d9d9}[data-v-bf141518] .ant-card-body{padding:16px}.ant-card[data-v-bf141518]{margin-bottom:8px}.service-card_lable[data-v-bf141518]{color:rgba(0,0,0,.35);margin-right:4px}.service-card_name[data-v-bf141518]{display:inline-block;height:24px;margin-left:8px;color:rgba(0,0,0,.85);line-height:24px;vertical-align:top}.service-card_action[data-v-bf141518]{display:inline-block;width:100%;text-align:right;align-items:right}.service-card_value[data-v-bf141518]{display:inline;line-height:28px}.w-node-err[data-v-49ea08c2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.deploy-action[data-v-49ea08c2]{margin-bottom:16px}.deploy-action .deploy-action_button[data-v-49ea08c2]{margin-right:16px}.artifact-ersion_value[data-v-49ea08c2]:hover{cursor:pointer}.w-node-err[data-v-16213250]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-16213250] .ant-tree li span.ant-tree-switcher{width:0}[data-v-16213250] .ant-card-body{height:360px;overflow:auto}.w-node-err[data-v-4455b8ac]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.search-button[data-v-4455b8ac]{width:100%}.story_title[data-v-4455b8ac]:hover{cursor:pointer;color:#1890ff}.story_title[data-v-4455b8ac]{color:rgba(0,0,0,.65)}.requirement_search[data-v-4455b8ac]{margin:8px 0}[data-v-4455b8ac] .ant-modal-body{padding:12px}[data-v-4455b8ac] .ant-card-body{padding:8px;height:470px;overflow:auto}.version-item[data-v-4455b8ac]{height:36px;line-height:36px;cursor:pointer;padding:0 8px;margin:2px -8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.version-item[data-v-4455b8ac]:hover,.version-item_active[data-v-4455b8ac]{background-color:#e6f7ff;color:#1890ff}.version-item_more[data-v-4455b8ac]{float:right;font-weight:700}.w-node-err[data-v-6a587664]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6a587664] .release-info{margin-bottom:16px}[data-v-6a587664] .release-info .ant-card-body{padding:16px}[data-v-6a587664] .release-info .ant-page-header{padding:0}[data-v-6a587664] .release-content-card .ant-card-body{padding:8px 16px}.service-col[data-v-6a587664]{margin:4px 0}.service-name[data-v-6a587664]{display:block;font-weight:700;line-height:32px}.service-label[data-v-6a587664]{color:rgba(0,0,0,.85);margin-right:4px}.service-image[data-v-6a587664]{display:block;line-height:28px}.service-image .service-image-value[data-v-6a587664]{cursor:pointer}.release-content[data-v-6a587664]{margin-left:16px;margin-bottom:8px;display:block;white-space:pre-wrap}[data-v-6a587664] .release-comment .ant-descriptions-item span{float:left}.head-example[data-v-6a587664]{display:inline-block;padding-right:8px}[data-v-6a587664] .ant-badge-count{height:16px;min-width:16px;line-height:16px;font-size:8px;padding:0 3px;background-color:#1890ff}[data-v-6a587664] .ant-collapse-header{background:#f9f9f9}.issues-collapse-panel[data-v-6a587664]{background:#fff;border-radius:4px;margin-bottom:24px;border:0;overflow:hidden}.release-create .ant-form-item{margin-bottom:16px}.release-create .ant-form-item .ant-form-item-label{line-height:28px}.service-card .ant-card-body{padding:12px}.w-node-err[data-v-e73bed40]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.release-create[data-v-e73bed40]{width:960px;margin:0 auto}.release-submit[data-v-e73bed40]{text-align:center}.release-submit .ant-btn[data-v-e73bed40]{width:120px}.add-service-card[data-v-e73bed40]{height:95px;text-align:center;border:1px dashed #cfcfcf}.add-service-card .add-service-card_button[data-v-e73bed40]{line-height:71px}.service-card[data-v-e73bed40]{margin:4px 0}.service-card .service-card-header[data-v-e73bed40]{display:block}.service-card .service-card-header .service-card-header_name[data-v-e73bed40]{display:inline-block;height:24px;margin-left:8px;color:rgba(0,0,0,.85);font-size:16px;line-height:24px;vertical-align:top}.service-card .service-card-header .service-card-header_action[data-v-e73bed40]{height:24px;line-height:24px;color:rgba(0,0,0,.85);font-weight:700;font-size:16px;float:right}.service-card .service-card-content[data-v-e73bed40]{margin-top:4px;display:block}.service-card .service-card-content .service-card-content_value[data-v-e73bed40]{margin-left:8px}.service-card .service-card-footer[data-v-e73bed40]{display:block}.service-card .service-card-footer .service-card-footer_value[data-v-e73bed40]{margin-left:8px}.service-card .service-card_lable[data-v-e73bed40]{color:rgba(0,0,0,.85);font-weight:400;font-size:14px}.w-node-err[data-v-ab9f002e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-ab9f002e] .customer-filter{margin-bottom:16px}[data-v-ab9f002e] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-ab9f002e] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-ab9f002e] .customer-filter .filter-right{float:right;text-align:right}.w-node-err[data-v-55056e7a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-55056e7a] .ant-page-header{padding:0}[data-v-55056e7a] .customer-filter{margin:16px 0}[data-v-55056e7a] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-55056e7a] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-55056e7a] .customer-filter .filter-right{float:right;text-align:right}.creator-nickname[data-v-55056e7a]{margin-left:4px;line-height:32px}[data-v-55056e7a] .ant-descriptions-item>span{display:inline-table}.custom-link[data-v-55056e7a]{color:rgba(0,0,0,.65)}.custom-link[data-v-55056e7a]:hover{color:#1890ff}.w-node-err[data-v-52c27a04]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.http-url[data-v-52c27a04]{color:#858585}.drawer-bottom-menu[data-v-52c27a04]{position:absolute;width:100%;right:0;bottom:0;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right;z-index:1}.w-node-err[data-v-1d1f35f4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-1d1f35f4]{margin-bottom:0}.w-node-err[data-v-6fd52592]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-6fd52592] .ant-form-item{margin-bottom:8px}.bool-switch-container[data-v-6fd52592]{display:flex;align-items:center;gap:12px}.bool-switch-container .switch-label[data-v-6fd52592]{font-size:14px;color:#666;font-weight:500}[data-v-6fd52592] #codemirror-container .CodeMirror{border:1px solid #d9d9d9;border-radius:6px;font-size:13px!important;line-height:1.4!important}[data-v-6fd52592] #codemirror-container .CodeMirror:hover{border-color:#40a9ff}[data-v-6fd52592] #codemirror-container .CodeMirror.CodeMirror-focused{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}[data-v-6fd52592] #codemirror-container .CodeMirror-line,[data-v-6fd52592] #codemirror-container .CodeMirror-linenumber,[data-v-6fd52592] #codemirror-container .CodeMirror pre{line-height:1.4!important}.w-node-err[data-v-27674340]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.feedback-filter-form[data-v-27674340] .ant-form-item{margin-bottom:0}.feedback-filter-form[data-v-27674340] .ant-form-item .ant-form-item-label{text-align:right;color:#495057;padding-right:8px}.avatar-uploader>.ant-upload,.compact-logo-uploader>.ant-upload{width:80px;height:80px;border-radius:12px;overflow:hidden}.project-modal-form .ant-form-item{margin-bottom:12px}.ant-upload-select-picture-card i{font-size:24px}.w-node-err[data-v-4bd64c58]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-filter[data-v-4bd64c58]{margin-bottom:16px}.handle-menu[data-v-4bd64c58]{margin:0 5px}.search-form .ant-form-item[data-v-4bd64c58]{display:flex}.search-form .ant-form-item-control-wrapper[data-v-4bd64c58]{flex:1}.ant-form-item[data-v-4bd64c58]{margin-bottom:0}.description[data-v-4bd64c58]{font-size:12px;color:#999}.key-container .key-content[data-v-4bd64c58]{display:flex;align-items:center}.key-container .key-content .copy-btn[data-v-4bd64c58]{opacity:0;transition:opacity .2s;padding:0 4px}.key-container:hover .copy-btn[data-v-4bd64c58]{opacity:1}.value-container[data-v-4bd64c58]{display:flex;align-items:center}.value-container .value-text[data-v-4bd64c58]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.value-container .copy-btn[data-v-4bd64c58]{opacity:0;transition:opacity .2s;padding:0 4px;flex-shrink:0}.value-container:hover .copy-btn[data-v-4bd64c58]{opacity:1}.w-node-err[data-v-fd72c9c4]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-fd72c9c4]{margin-bottom:0}.member-info[data-v-fd72c9c4]{margin-left:4px}.w-node-err[data-v-7350e852]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-filter[data-v-7350e852]{margin-bottom:16px}.customer-filter[data-v-7350e852] .ant-page-header{padding:0}.customer-filter[data-v-7350e852] .ant-form-item{margin-bottom:8px;display:flex}.customer-filter[data-v-7350e852] .ant-form-item .ant-form-item-control-wrapper{flex:1}.customer-filter .filter-right[data-v-7350e852]{float:right;text-align:right}.w-node-err[data-v-2fe0b945]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-2fe0b945] .ant-card-body{padding:12px 0;height:calc(100vh - 180px)}.category-item[data-v-2fe0b945]{height:40px;line-height:40px;cursor:pointer;padding:0 16px}.category-item[data-v-2fe0b945]:hover,.category-item_active[data-v-2fe0b945]{background-color:#e6f7ff;color:#1890ff}.category-item_more[data-v-2fe0b945]{float:right;font-weight:700}.avatar-uploader>.ant-upload{width:128px;height:128px}.ant-upload-select-picture-card i{font-size:32px;color:#999}.ant-upload-select-picture-card .ant-upload-text{margin-top:8px;color:#666}.w-node-err[data-v-19ec5939]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-19ec5939] .customer-filter{margin-bottom:16px}[data-v-19ec5939] .customer-filter .ant-form-item{margin:8px 0;display:flex}[data-v-19ec5939] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-19ec5939] .customer-filter .filter-right{float:right;text-align:right}[data-v-19ec5939] .customer-filter .filter-action{margin:8px 0}[data-v-19ec5939] .navigation-list .ant-card-body{overflow:scroll;height:calc(100vh - 288px)}.w-node-err[data-v-fb599138]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.left-container[data-v-fb599138]{width:300px;float:left;margin-right:16px}.right-container[data-v-fb599138]{width:calc(100% - 316px);float:left}.w-node-err[data-v-1607b2aa]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-1607b2aa] .customer-filter{margin-bottom:16px}[data-v-1607b2aa] .customer-filter .ant-page-header{padding:0}[data-v-1607b2aa] .customer-filter .ant-form-item{margin-bottom:8px;display:flex}[data-v-1607b2aa] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-1607b2aa] .customer-filter .filter-right{float:right;text-align:right}.w-node-err[data-v-f8cfce18]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-f8cfce18]{margin-bottom:0}.w-node-err[data-v-c7e5df3c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-c7e5df3c]{margin-bottom:0}.w-node-err[data-v-eda3d9c2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-eda3d9c2]{margin-bottom:0}.w-node-err[data-v-0faeac93]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-filter[data-v-0faeac93]{margin-bottom:16px}.w-node-err[data-v-44dda9fc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-filter[data-v-44dda9fc]{margin-bottom:16px}.w-node-err[data-v-eab38d40]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.service-create[data-v-eab38d40]{padding:24px;background:#fff}.service-create .ant-card[data-v-eab38d40]{box-shadow:0 1px 2px rgba(0,0,0,.05);width:80%;margin:0 auto}.service-create .ant-form[data-v-eab38d40]{max-width:840px;margin:0 auto}[data-v-eab38d40].ant-form-item{margin-bottom:8px}.w-node-err[data-v-575ee546]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-575ee546] .ant-modal-body{padding:16px 32px 0 16px}.w-node-err[data-v-d806aa42]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-d806aa42] .ant-card-body{padding:12px 0;overflow-y:auto;height:calc(100vh - 180px)}.group-item[data-v-d806aa42]{position:relative;height:40px;line-height:40px;cursor:pointer;padding:0 16px;overflow:hidden}.group-item_name[data-v-d806aa42]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-item_more[data-v-d806aa42]{position:absolute;right:16px;top:0;height:100%;display:flex;align-items:center;opacity:0;pointer-events:none;transition:opacity .2s;font-weight:700}.group-item:hover .group-item_more[data-v-d806aa42],.group-item_active .group-item_more[data-v-d806aa42]{opacity:1;pointer-events:auto}.group-item[data-v-d806aa42]:hover,.group-item_active[data-v-d806aa42]{background-color:#e6f7ff;color:#1890ff}.w-node-err[data-v-200b1a38]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-200b1a38] .ant-modal-body{padding:16px 32px 0 64px}.w-node-err[data-v-2424d6f2]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-2424d6f2] .customer-filter{margin-bottom:16px}[data-v-2424d6f2] .customer-filter .ant-form-item{margin:8px 0;display:flex}[data-v-2424d6f2] .customer-filter .ant-form-item .ant-form-item-control-wrapper{flex:1}[data-v-2424d6f2] .customer-filter .filter-right{float:right;text-align:right}[data-v-2424d6f2] .customer-filter .filter-action{margin:8px 0}[data-v-2424d6f2] .tag-list .ant-card-body{overflow:scroll;height:calc(100vh - 288px)}.w-node-err[data-v-0fac736b]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.left-container[data-v-0fac736b]{width:300px;float:left;margin-right:16px}.right-container[data-v-0fac736b]{width:calc(100% - 316px);float:left}.w-node-err[data-v-2a56369e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-2a56369e]{margin-bottom:0}.member-info[data-v-2a56369e]{margin-left:4px}.w-node-err[data-v-483f706a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.schedule-card[data-v-483f706a]{height:100%;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px}.schedule-card .schedule-calendar .date-cell[data-v-483f706a]{min-height:40px;display:flex;flex-direction:column;gap:2px}.schedule-card .schedule-calendar .date-cell .schedule-tag[data-v-483f706a]{font-size:11px;padding:1px 4px;margin:1px;border-radius:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.schedule-card .schedule-calendar .date-cell .empty-schedule[data-v-483f706a]{display:flex;align-items:center;justify-content:center;height:20px}.schedule-card .schedule-calendar .date-cell .empty-schedule .empty-text[data-v-483f706a]{font-size:10px;color:#bfbfbf;font-style:italic}[data-v-483f706a] .ant-picker-calendar .ant-picker-panel{border-radius:6px}[data-v-483f706a] .ant-picker-calendar .ant-picker-calendar-date{border-radius:4px;transition:all .3s}[data-v-483f706a] .ant-picker-calendar .ant-picker-calendar-date:hover{background-color:#f5f5f5}[data-v-483f706a] .ant-picker-calendar .ant-picker-calendar-date-today{border-color:#1890ff;background-color:#e6f7ff}.w-node-err[data-v-6a812a59]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.tag-config-card[data-v-6a812a59]{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px;height:100%}.tag-config-card .config-table .children-tags[data-v-6a812a59]{display:flex;flex-wrap:wrap;gap:4px}.tag-config-card .config-table .children-tags .child-tag[data-v-6a812a59]{margin:2px 4px 2px 0;border-radius:4px;font-size:12px;transition:all .3s}.tag-config-card .config-table .children-tags .child-tag[data-v-6a812a59]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(24,144,255,.2)}.tag-config-card .config-table .children-tags .empty-tag[data-v-6a812a59]{font-style:italic;color:#8c8c8c}.tag-config-card .config-table[data-v-6a812a59] .ant-table-tbody .ant-table-row:hover{background-color:#f5f5f5}.w-node-err[data-v-6dae751e]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.domain-config-card[data-v-6dae751e]{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px;height:100%}.domain-config-card .coming-soon-container[data-v-6dae751e]{padding:20px}.domain-config-card .coming-soon-container .ant-result[data-v-6dae751e]{padding:24px 32px}.domain-config-card .coming-soon-container .ant-result .feature-preview[data-v-6dae751e]{text-align:left;max-width:300px;margin:0 auto}.domain-config-card .coming-soon-container .ant-result .feature-preview h4[data-v-6dae751e]{color:#262626;margin-bottom:12px;font-weight:600}.domain-config-card .coming-soon-container .ant-result .feature-preview ul[data-v-6dae751e]{list-style:none;padding:0}.domain-config-card .coming-soon-container .ant-result .feature-preview ul li[data-v-6dae751e]{padding:4px 0;color:#595959}.domain-config-card .coming-soon-container .ant-result .feature-preview ul li .anticon[data-v-6dae751e]{color:#52c41a;margin-right:8px}@media (max-width:768px){.domain-config-card .coming-soon-container[data-v-6dae751e]{padding:12px}.domain-config-card .coming-soon-container .ant-result[data-v-6dae751e]{padding:16px}.domain-config-card .coming-soon-container .ant-result .feature-preview h4[data-v-6dae751e]{font-size:14px}.domain-config-card .coming-soon-container .ant-result .feature-preview ul li[data-v-6dae751e]{font-size:13px}}.w-node-err[data-v-f291bccc]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.responsible-config-card[data-v-f291bccc]{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px;height:100%}.responsible-config-card .config-table[data-v-f291bccc] .ant-table-row:hover{background-color:#fafafa}.w-node-err[data-v-05ed0608]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.keyword-card[data-v-05ed0608]{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px;height:100%}.keyword-card .card-header[data-v-05ed0608]{display:flex;align-items:center;justify-content:space-between;width:100%}.keyword-card .card-header .card-title[data-v-05ed0608]{font-size:16px;font-weight:500;color:#262626}.keyword-card .card-header .header-actions[data-v-05ed0608]{display:flex;align-items:center}.keyword-card .keywords-table-container[data-v-05ed0608] .ant-table-tbody .ant-table-row:hover{background-color:#f5f5f5}.keyword-card .keywords-table-container[data-v-05ed0608] .ant-btn{border-radius:4px}.keyword-card .keywords-table-container[data-v-05ed0608] .ant-btn.ant-btn-danger:hover{background-color:#ff7875;border-color:#ff7875}@media (max-width:768px){.keyword-card .card-header[data-v-05ed0608]{flex-direction:column;gap:12px;align-items:stretch}.keyword-card .card-header .header-actions[data-v-05ed0608]{justify-content:space-between}.keyword-card .card-header .header-actions .ant-input-search[data-v-05ed0608]{width:60%!important}}.word-combination-editor[data-v-0f5f85f7]{padding:8px;background:#fafafa;border-radius:6px;border:1px solid #f0f0f0}.logic-row[data-v-0f5f85f7]{display:flex;align-items:center;margin-bottom:8px;padding:4px 8px;background:#e6f7ff;border-radius:4px}.logic-label[data-v-0f5f85f7]{margin-left:8px;font-size:12px;color:#666;font-weight:500}.word-group[data-v-0f5f85f7]{display:flex;align-items:center;margin-bottom:4px;padding:4px 8px;background:#f6ffed;border-radius:4px;border-left:3px solid #52c41a}.word-group[data-v-0f5f85f7]:last-child{margin-bottom:0}.ant-table-tbody>tr.domain-row[data-v-0f5f85f7]{background-color:#f8f9fa;font-weight:600}.ant-table-tbody>tr.rule-row[data-v-0f5f85f7]{background-color:#fff}.ant-table-tbody>tr.rule-row[data-v-0f5f85f7]:hover{background-color:#f0f8ff}.ant-tag[data-v-0f5f85f7]{margin:0;font-weight:500}.ant-select-small .ant-select-selection--multiple .ant-select-selection__choice[data-v-0f5f85f7]{height:20px;line-height:18px;margin-top:2px}.ant-table-small>.ant-table-content>.ant-table-body[data-v-0f5f85f7]{margin:0}.ant-table-small .ant-table-tbody>tr>td[data-v-0f5f85f7],.ant-table-small .ant-table-thead>tr>th[data-v-0f5f85f7]{padding:8px}.ant-btn-link[data-v-0f5f85f7]{padding:0 4px;height:auto}@media (max-width:1200px){.word-combination-editor[data-v-0f5f85f7]{padding:4px}.word-group[data-v-0f5f85f7]{flex-direction:column;align-items:flex-start;gap:4px}.word-group .ant-select[data-v-0f5f85f7]{width:100%!important;max-width:200px}}.ant-table-scroll[data-v-0f5f85f7]{overflow-x:auto}.ant-spin-container[data-v-0f5f85f7]{min-height:200px}.ant-table-placeholder[data-v-0f5f85f7]{padding:40px;text-align:center;color:#999}.rules-modal .ant-modal-body[data-v-0f5f85f7]{padding:16px!important;min-height:600px!important}.rules-modal-content[data-v-0f5f85f7]{.rules-toolbar[data-v-0f5f85f7]{margin-bottom:16px;padding:12px 0;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.toolbar-left[data-v-0f5f85f7],.toolbar-right[data-v-0f5f85f7]{display:flex;align-items:center}.search-result-text[data-v-0f5f85f7]{font-size:12px;color:#666;white-space:nowrap}.batch-toolbar[data-v-0f5f85f7]{margin-bottom:16px;padding:12px 16px;background:#e6f7ff;border:1px solid #91d5ff;border-radius:6px;display:flex;align-items:center;justify-content:space-between}.batch-toolbar .ant-btn[data-v-0f5f85f7]{margin-left:8px}.batch-toolbar .ant-btn[data-v-0f5f85f7]:first-child{margin-left:0}}.rule-config-row-compact[data-v-0f5f85f7]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;padding:4px 0;font-size:12px}.rule-config-row-compact .ant-select[data-v-0f5f85f7]{font-size:12px}.rule-config-row-compact .ant-select-selection[data-v-0f5f85f7]{height:24px;line-height:22px}.rule-config-row-compact .ant-select-selection__rendered[data-v-0f5f85f7]{line-height:22px;margin-left:8px}.rule-config-row-compact .ant-select-selection__choice[data-v-0f5f85f7]{height:18px;line-height:16px;font-size:11px;margin-top:2px}.rules-modal .ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td[data-v-0f5f85f7]{padding:4px 8px;font-size:12px}.rules-modal .ant-table-small .ant-table-thead>tr>th[data-v-0f5f85f7]{padding:6px 8px;font-size:12px}@media (max-width:1600px){.rules-modal[data-v-0f5f85f7]{.ant-modal[data-v-0f5f85f7]{width:90%!important;max-width:1400px!important}}.rule-config-row-compact[data-v-0f5f85f7]{flex-direction:column;align-items:flex-start;gap:6px}}.w-node-err[data-v-2b10ba6d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.notification-config-card[data-v-2b10ba6d]{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px}.notification-config-card .config-table .unit-text[data-v-2b10ba6d]{margin-left:8px;color:#8c8c8c;font-size:12px}.notification-config-card .config-table .ant-table-tbody .ant-table-row[data-v-2b10ba6d]:hover{background-color:#f5f5f5}.notification-config-card .config-table .ant-tag[data-v-2b10ba6d]{font-weight:500}.notification-config-card .config-table .ant-btn[data-v-2b10ba6d],.notification-config-card .config-table .ant-input-number[data-v-2b10ba6d],.notification-config-card .config-table .ant-select .ant-select-selection[data-v-2b10ba6d]{border-radius:4px}.notification-config-card .config-table .ant-btn.ant-btn-danger[data-v-2b10ba6d]:hover{background-color:#ff7875;border-color:#ff7875}@media (max-width:768px){.notification-config-card .config-table .ant-input-number[data-v-2b10ba6d],.notification-config-card .config-table .ant-select[data-v-2b10ba6d],.notification-config-card .config-table .ant-table[data-v-2b10ba6d]{font-size:12px}.notification-config-card .config-table .unit-text[data-v-2b10ba6d]{display:none}}.w-node-err[data-v-4c1131ff]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ticket-config-container[data-v-4c1131ff]{padding:24px;background:#f5f5f5;min-height:100vh}.ticket-config-container .config-section[data-v-4c1131ff]{margin-bottom:32px}.ticket-config-container .config-section .section-title[data-v-4c1131ff]{font-size:20px;font-weight:600;color:#262626;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #1890ff;position:relative}.ticket-config-container .config-section .section-title[data-v-4c1131ff]:after{content:"";position:absolute;bottom:-2px;left:0;width:60px;height:2px;background:linear-gradient(90deg,#1890ff,#40a9ff)}.ticket-config-container .config-section .ant-row .ant-col[data-v-4c1131ff]{margin-bottom:16px}@media (max-width:1200px){.ticket-config-container[data-v-4c1131ff]{padding:16px}.ticket-config-container .config-section[data-v-4c1131ff]{margin-bottom:24px}.ticket-config-container .config-section .section-title[data-v-4c1131ff]{font-size:18px}}@media (max-width:768px){.ticket-config-container[data-v-4c1131ff]{padding:12px}.ticket-config-container .config-section[data-v-4c1131ff]{margin-bottom:20px}.ticket-config-container .config-section .section-title[data-v-4c1131ff]{font-size:16px;margin-bottom:12px}}.ticket-rules-page[data-v-063a81ef]{padding:0}.page-header[data-v-063a81ef]{display:flex;align-items:center}.page-title[data-v-063a81ef]{font-size:16px;font-weight:600;color:#262626}.batch-toolbar[data-v-063a81ef]{margin-bottom:16px;padding:12px 16px;background:#e6f7ff;border:1px solid #91d5ff;border-radius:6px;display:flex;align-items:center;justify-content:space-between}.batch-toolbar .ant-btn[data-v-063a81ef]{margin-left:8px}.batch-toolbar .ant-btn[data-v-063a81ef]:first-child{margin-left:0}.rule-config-row[data-v-063a81ef]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 0}.config-item[data-v-063a81ef]{display:flex;align-items:center;gap:8px;background:#f8f9fa;padding:8px 12px;border-radius:6px;border:1px solid #e9ecef;min-height:40px}.config-label[data-v-063a81ef]{font-size:13px;color:#666;font-weight:500;white-space:nowrap;min-width:50px}.ant-table-tbody>tr[data-v-063a81ef]:hover{background-color:#f0f8ff}@media (max-width:1500px){.rule-config-row[data-v-063a81ef]{flex-direction:column;align-items:flex-start;gap:12px}.config-item[data-v-063a81ef]{width:100%;justify-content:flex-start}}.ant-card[data-v-063a81ef]{min-height:calc(100vh - 100px)}.w-node-err[data-v-5704f195]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.analytics-filter[data-v-5704f195]{padding:0}.analytics-filter .ant-form-item[data-v-5704f195]{margin-bottom:4px}.filter-conditions[data-v-5704f195]{position:relative}.conditions-wrapper[data-v-5704f195]{position:relative;padding-left:24px}.condition-group[data-v-5704f195]{position:relative;min-height:32px}.condition-line-wrapper[data-v-5704f195]{position:absolute;left:-16px;top:0;bottom:0;width:16px}.condition-line-wrapper .condition-line[data-v-5704f195]{position:absolute;left:0;top:12px;bottom:12px;width:100%}.condition-line-wrapper .condition-line[data-v-5704f195]:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background-color:#d9d9d9}.condition-line-wrapper .condition-line[data-v-5704f195]:after{content:"";position:absolute;top:0;left:0;width:8px;height:2px;background-color:#d9d9d9}.condition-line-wrapper .condition-line .line-bottom[data-v-5704f195]{position:absolute;bottom:0;left:0;width:8px;height:2px;background-color:#d9d9d9}.logic-type[data-v-5704f195]{position:absolute;left:4%;top:50%;transform:translate(-50%,-50%);z-index:1}.logic-type .ant-radio-group[data-v-5704f195]{display:flex;flex-direction:column;background:#e9f0f7;border-radius:4px}.logic-type .ant-radio-group .ant-radio-button-wrapper[data-v-5704f195]{margin:0;padding:2px 4px;height:18px;line-height:14px;text-align:center;border:none!important;background:transparent;font-size:12px}.logic-type .ant-radio-group .ant-radio-button-wrapper[data-v-5704f195]:first-child{border-radius:4px 4px 0 0}.logic-type .ant-radio-group .ant-radio-button-wrapper[data-v-5704f195]:last-child{border-radius:0 0 4px 4px}.logic-type .ant-radio-group .ant-radio-button-wrapper[data-v-5704f195]:before{display:none}.logic-type .ant-radio-group .ant-radio-button-wrapper[data-v-5704f195]:hover{color:#40a9ff;background:#e6f7ff}.logic-type .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked[data-v-5704f195]{color:#fff;background:#1890ff;box-shadow:none}.logic-type .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked[data-v-5704f195]:hover{color:#fff;background:#40a9ff}.filter-row[data-v-5704f195]{margin-bottom:16px}.filter-row[data-v-5704f195]:last-child{margin-bottom:0}.condition-content[data-v-5704f195]{background:#fff;padding:16px;border:1px solid #f0f0f0}.condition-connector[data-v-5704f195]{position:absolute;left:-24px;top:100%;bottom:-16px;width:24px}.condition-connector .connector-line[data-v-5704f195]{position:absolute;left:0;top:0;bottom:50%;width:100%;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.condition-connector .connector-type[data-v-5704f195]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:0 4px;color:#666;font-size:12px;line-height:1;border:1px solid #d9d9d9}.mt-4[data-v-5704f195]{margin-top:16px}@media screen and (max-width:768px){.conditions-wrapper[data-v-5704f195]{padding-left:32px}.condition-line-wrapper[data-v-5704f195]{left:-20px;width:20px}}.w-node-err[data-v-5c199b24]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.analytics-chart[data-v-5c199b24]{background:#fff;border-radius:2px}.chart-header[data-v-5c199b24]{display:flex;justify-content:space-between;align-items:center}.chart-title h3[data-v-5c199b24]{margin:0;font-size:16px;font-weight:500}.chart-container[data-v-5c199b24]{height:400px;width:100%}.table-container[data-v-5c199b24]{margin-top:24px;overflow-x:auto}.table-container[data-v-5c199b24] .ant-table-body{overflow-x:auto!important}.table-container[data-v-5c199b24] .ant-table-fixed-left{box-shadow:6px 0 6px -4px rgba(0,0,0,.15)}.table-header[data-v-5c199b24]{display:flex;justify-content:space-between;align-items:center}.w-node-err[data-v-f31ce428]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.analytics-page[data-v-f31ce428]{background:#f0f2f5;min-height:100vh}.analytics-page .page-header[data-v-f31ce428]{background:#fff;padding:16px 32px;box-shadow:0 1px 4px rgba(0,21,41,.08)}.analytics-page .filter-card[data-v-f31ce428]{margin-bottom:24px}.analytics-page .chart-card[data-v-f31ce428]{min-height:500px}.analytics-page .drawer-footer[data-v-f31ce428]{position:absolute;bottom:0;width:100%;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;left:0;background:#fff}@media screen and (max-width:768px){.analytics-page .page-content[data-v-f31ce428]{padding:12px}.analytics-page .chart-card[data-v-f31ce428],.analytics-page .filter-card[data-v-f31ce428]{margin-bottom:12px}}.w-node-err{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.customer-filter{margin-bottom:16px}.handle-menu{margin:0 5px}.search-form .ant-form-item{display:flex}.search-form .ant-form-item-control-wrapper{flex:1}.w-node-err[data-v-6bb7f5ee]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-form-item[data-v-6bb7f5ee]{margin-bottom:0}.w-node-err[data-v-19b5ece0]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.workflow-list[data-v-19b5ece0]{padding:20px 24px}.loading-container .skeleton-item[data-v-19b5ece0]{padding:16px;background:#fff;border-radius:8px;margin-bottom:12px}.empty-container[data-v-19b5ece0]{padding:60px 0}.template-grid[data-v-19b5ece0]{display:flex;flex-direction:column;gap:12px}.template-card[data-v-19b5ece0]{display:flex;background:#fff;border-radius:10px;border:1px solid #e8e8e8;overflow:hidden;transition:all .25s ease}.template-card[data-v-19b5ece0]:hover{border-color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.12);transform:translateY(-1px)}.template-card:hover .card-icon[data-v-19b5ece0]{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff}.card-left[data-v-19b5ece0]{display:flex;align-items:center;padding:20px;background:#fafbfc;border-right:1px solid #f0f0f0}.card-icon[data-v-19b5ece0]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#e6f7ff;border-radius:10px;color:#1890ff;font-size:20px;transition:all .25s ease}.card-main[data-v-19b5ece0]{flex:1;padding:16px 20px;min-width:0}.card-header[data-v-19b5ece0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.card-title[data-v-19b5ece0]{font-size:15px;font-weight:600;color:#262626}.card-flow[data-v-19b5ece0]{overflow-x:auto;padding-bottom:4px}.card-flow[data-v-19b5ece0]::-webkit-scrollbar{height:4px}.card-flow[data-v-19b5ece0]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.card-flow[data-v-19b5ece0]::-webkit-scrollbar-track{background:transparent}.flow-nodes[data-v-19b5ece0]{min-width:-moz-max-content;min-width:max-content}.flow-node[data-v-19b5ece0],.flow-nodes[data-v-19b5ece0],.flow-step[data-v-19b5ece0]{display:flex;align-items:center;gap:8px}.flow-node[data-v-19b5ece0]{padding:6px 12px;background:linear-gradient(135deg,#f6f8fa,#eef1f5);border-radius:20px;border:1px solid #e4e8ec}.flow-node .node-index[data-v-19b5ece0]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#1890ff;border-radius:50%;color:#fff;font-size:11px;font-weight:600}.flow-node .node-name[data-v-19b5ece0]{font-size:13px;color:#595959;white-space:nowrap}.flow-arrow[data-v-19b5ece0]{color:#bfbfbf;font-size:12px}[data-v-19b5ece0] .ant-btn-link{padding:4px 8px;height:auto;color:#1890ff;font-size:13px}[data-v-19b5ece0] .ant-btn-link:hover{color:#40a9ff}.w-node-err[data-v-89162d92]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.workflow-page[data-v-89162d92]{padding:16px;background:#f0f2f5;min-height:36vh}.filter-card[data-v-89162d92]{margin-bottom:16px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.filter-card[data-v-89162d92] .ant-card-body{padding:16px 24px}.search-form[data-v-89162d92] .ant-form-item{margin-bottom:0;display:flex}.search-form[data-v-89162d92] .ant-form-item .ant-form-item-label{line-height:32px}.search-form[data-v-89162d92] .ant-form-item .ant-form-item-control-wrapper{flex:1}.search-btn-col[data-v-89162d92]{display:flex;justify-content:flex-end}.content-card[data-v-89162d92]{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.content-card[data-v-89162d92] .ant-card-body{padding:0}.card-header[data-v-89162d92]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #f0f0f0}.card-title[data-v-89162d92]{display:flex;align-items:center;font-size:16px;font-weight:500;color:rgba(0,0,0,.85)}.card-title .title-icon[data-v-89162d92]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;background:linear-gradient(135deg,#1890ff,#096dd9);border-radius:6px;color:#fff;font-size:16px}.card-title .title-text[data-v-89162d92]{font-weight:600}.w-node-err[data-v-6d85733c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.basic-info-form-card[data-v-6d85733c]{width:680px;min-height:560px;margin:0 auto}.w-node-err[data-v-42e9f8be]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.ant-popover-inner-content[data-v-42e9f8be]{padding:8px}.node-select div[data-v-42e9f8be]{display:inline-block;margin:4px;cursor:pointer;padding:8px;border:1px solid #f8f9f9;background-color:#f8f9f9;border-radius:10px;width:130px;position:relative}.node-select div span[data-v-42e9f8be]{position:absolute;left:56px;top:18px}.node-select div[data-v-42e9f8be]:hover{background-color:#fff;box-shadow:0 0 8px 2px #d6d6d6}.node-select div i[data-v-42e9f8be]{font-size:25px;padding:5px;border:1px solid #dedfdf;border-radius:14px}.ant-drawer-body[data-v-63c645c4]{padding:0}.w-node-err[data-v-1ff20e15]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.root[data-v-1ff20e15]:before{display:none!important}.node-error-state .node-body[data-v-1ff20e15]{box-shadow:0 0 5px 0 #f56c6c!important}.node[data-v-1ff20e15]{padding:0 50px;width:320px;position:relative}.node[data-v-1ff20e15]:before{content:"";position:absolute;top:-12px;left:50%;transform:translateX(-50%);width:0;border-style:solid;border-width:8px 6px 4px;border-color:#cacaca transparent transparent;background:#f5f5f7}.node .node-body[data-v-1ff20e15]{cursor:pointer;max-height:120px;position:relative;border-radius:5px;background-color:#fff;box-shadow:0 0 5px 0 #d8d8d8}.node .node-body[data-v-1ff20e15]:hover{box-shadow:0 0 3px 0 #1989fa}.node .node-body:hover .node-body-header .el-icon-close[data-v-1ff20e15]{display:inline;font-size:medium}.node .node-body .node-body-header[data-v-1ff20e15]{border-top-left-radius:5px;border-top-right-radius:5px;padding:5px 15px;color:#fff;font-size:xx-small}.node .node-body .node-body-header .el-icon-close[data-v-1ff20e15]{display:none}.node .node-body .node-body-header .name[data-v-1ff20e15]{height:14px;width:150px;display:inline-block}.node .node-body .node-body-content[data-v-1ff20e15]{padding:18px;color:#656363;font-size:14px}.node .node-body .node-body-content i[data-v-1ff20e15]{position:absolute;top:55%;right:5px;font-size:medium}.node .node-body .node-body-content .placeholder[data-v-1ff20e15]{color:#8c8c8c}.node .node-body .node-error[data-v-1ff20e15]{position:absolute;right:-40px;top:20px;font-size:25px;color:#f56c6c}.node .node-footer[data-v-1ff20e15]{position:relative}.node .node-footer .btn[data-v-1ff20e15]{width:100%;display:flex;padding:20px 0 32px;justify-content:center}.node .node-footer[data-v-1ff20e15] .el-button{height:32px}.node .node-footer[data-v-1ff20e15]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;margin:auto;width:2px;height:100%;background-color:#cacaca}.w-node-err[data-v-2d717f23]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.node[data-v-2d717f23]{padding:30px 55px 0;width:320px}.node .node-body[data-v-2d717f23]{overflow:hidden;cursor:pointer;min-height:80px;max-height:120px;position:relative;border-radius:5px;background-color:#fff;box-shadow:0 0 5px 0 #d8d8d8}.node .node-body[data-v-2d717f23]:hover{box-shadow:0 0 3px 0 #1989fa}.node .node-body:hover .node-body-left i[data-v-2d717f23],.node .node-body:hover .node-body-right i[data-v-2d717f23]{display:block!important}.node .node-body:hover .node-body-main .option[data-v-2d717f23]{display:inline-block!important}.node .node-body .node-body-left[data-v-2d717f23],.node .node-body .node-body-right[data-v-2d717f23]{display:flex;align-items:center;position:absolute;height:100%}.node .node-body .node-body-left i[data-v-2d717f23],.node .node-body .node-body-right i[data-v-2d717f23]{display:none}.node .node-body .node-body-left[data-v-2d717f23]:hover,.node .node-body .node-body-right[data-v-2d717f23]:hover{background-color:#ececec}.node .node-body .node-body-left[data-v-2d717f23]{left:0}.node .node-body .node-body-right[data-v-2d717f23]{right:0}.node .node-body .node-body-main[data-v-2d717f23]{position:absolute;width:188px;left:17px;display:inline-block}.node .node-body .node-body-main .node-body-main-header[data-v-2d717f23]{padding:10px 0 5px;font-size:xx-small;position:relative}.node .node-body .node-body-main .node-body-main-header .title[data-v-2d717f23]{color:#718dff}.node .node-body .node-body-main .node-body-main-header .title .name[data-v-2d717f23]{display:inline-block;height:14px;width:130px;margin-left:2px}.node .node-body .node-body-main .node-body-main-header .option[data-v-2d717f23]{position:absolute;right:0;display:none;font-size:medium}.node .node-body .node-body-main .node-body-main-header .option i[data-v-2d717f23]{color:#888;padding:0 3px}.node .node-body .node-body-main .node-body-main-content[data-v-2d717f23]{padding:6px;color:#656363;font-size:14px}.node .node-body .node-body-main .node-body-main-content i[data-v-2d717f23]{position:absolute;top:55%;right:10px;font-size:medium}.node .node-footer[data-v-2d717f23]{position:relative}.node .node-footer .btn[data-v-2d717f23]{width:100%;display:flex;height:70px;padding:20px 0 32px;justify-content:center}.node .node-footer[data-v-2d717f23] .el-button{height:32px}.node .node-footer[data-v-2d717f23]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;margin:auto;width:2px;height:100%;background-color:#cacaca}.w-node-err[data-v-2303ff14]{border:1px solid #f56c6c}.node-error-state .node-body[data-v-2303ff14],.w-node-err[data-v-2303ff14]{box-shadow:0 0 5px 0 #f56c6c!important}.node[data-v-2303ff14]{padding:30px 55px 0;width:320px}.node .node-body[data-v-2303ff14]{cursor:pointer;min-height:80px;max-height:120px;position:relative;border-radius:5px;background-color:#fff;box-shadow:0 0 5px 0 #d8d8d8}.node .node-body[data-v-2303ff14]:hover{box-shadow:0 0 3px 0 #1989fa}.node .node-body:hover .node-body-left i[data-v-2303ff14],.node .node-body:hover .node-body-right i[data-v-2303ff14]{display:block!important}.node .node-body:hover .node-body-main .level[data-v-2303ff14]{display:none!important}.node .node-body:hover .node-body-main .option[data-v-2303ff14]{display:inline-block!important}.node .node-body .node-body-left[data-v-2303ff14],.node .node-body .node-body-right[data-v-2303ff14]{display:flex;align-items:center;position:absolute;height:100%}.node .node-body .node-body-left i[data-v-2303ff14],.node .node-body .node-body-right i[data-v-2303ff14]{display:none}.node .node-body .node-body-left[data-v-2303ff14]:hover,.node .node-body .node-body-right[data-v-2303ff14]:hover{background-color:#ececec}.node .node-body .node-body-left[data-v-2303ff14]{left:0}.node .node-body .node-body-right[data-v-2303ff14]{right:0;top:0}.node .node-body .node-body-main[data-v-2303ff14]{width:188px;margin-left:17px;display:inline-block}.node .node-body .node-body-main .node-body-main-header[data-v-2303ff14]{padding:10px 0 5px;font-size:xx-small;position:relative}.node .node-body .node-body-main .node-body-main-header .title[data-v-2303ff14]{color:#15bca3;display:inline-block;height:14px;width:125px}.node .node-body .node-body-main .node-body-main-header .level[data-v-2303ff14]{position:absolute;right:15px;color:#888}.node .node-body .node-body-main .node-body-main-header .option[data-v-2303ff14]{position:absolute;right:0;display:none;font-size:medium}.node .node-body .node-body-main .node-body-main-header .option i[data-v-2303ff14]{color:#888;padding:0 3px}.node .node-body .node-body-main .node-body-main-content[data-v-2303ff14]{padding:6px;color:#656363;font-size:14px}.node .node-body .node-body-main .node-body-main-content i[data-v-2303ff14]{position:absolute;top:55%;right:10px;font-size:medium}.node .node-body .node-body-main .node-body-main-content .placeholder[data-v-2303ff14]{color:#8c8c8c}.node .node-body .node-error[data-v-2303ff14]{position:absolute;right:-40px;top:20px;font-size:25px;color:#f56c6c}.node .node-footer[data-v-2303ff14]{position:relative}.node .node-footer .btn[data-v-2303ff14]{width:100%;display:flex;height:70px;padding:20px 0 32px;justify-content:center}.node .node-footer[data-v-2303ff14] .el-button{height:32px}.node .node-footer[data-v-2303ff14]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;margin:auto;width:2px;height:100%;background-color:#cacaca}.w-node-err[data-v-072adaa1]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}._root[data-v-072adaa1]{margin:0 auto}.process-end[data-v-072adaa1]{width:80px;margin:0 auto;margin-bottom:20px;border-radius:15px;padding:5px 10px;font-size:small;color:#747474;background-color:#f2f2f2;box-shadow:0 0 10px 0 #bcbcbc}.primary-node[data-v-072adaa1]{display:flex;align-items:center;flex-direction:column}.branch-node[data-v-072adaa1]{display:flex;justify-content:center}.branch-node-item[data-v-072adaa1]{position:relative;display:flex;background:#f5f6f6;flex-direction:column;align-items:center;border-top:2px solid #ccc;border-bottom:2px solid #ccc}.branch-node-item[data-v-072adaa1]:before{content:"";position:absolute;top:0;left:49%;margin:auto;width:2px;height:100%;background-color:#cacaca}.branch-node-item .line-bot-left[data-v-072adaa1],.branch-node-item .line-bot-right[data-v-072adaa1],.branch-node-item .line-top-left[data-v-072adaa1],.branch-node-item .line-top-right[data-v-072adaa1]{position:absolute;width:50%;height:4px;background-color:#f5f6f6}.branch-node-item .line-top-left[data-v-072adaa1]{top:-2px;left:-1px}.branch-node-item .line-top-right[data-v-072adaa1]{top:-2px;right:-1px}.branch-node-item .line-bot-left[data-v-072adaa1]{bottom:-2px;left:-1px}.branch-node-item .line-bot-right[data-v-072adaa1]{bottom:-2px;right:-1px}.add-branch-btn[data-v-072adaa1]{position:absolute;width:80px}.add-branch-btn .add-branch-btn-el[data-v-072adaa1]{z-index:999;position:absolute;top:-15px}.empty-node[data-v-072adaa1]{display:flex;justify-content:center;flex-direction:column;align-items:center}.w-node-err[data-v-2471744d]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.process-designer[data-v-2471744d]{height:calc(100vh - 198px);overflow-y:auto}.design[data-v-2471744d]{margin-top:10px;display:flex;transform-origin:50% 0 0}.scale[data-v-2471744d]{z-index:999;position:fixed;top:132px;right:16px}.scale span[data-v-2471744d]{margin:0 10px;font-size:14px;color:#7a7a7a;width:50px}.node-config-content[data-v-2471744d]{padding:0 16px 16px}[data-v-2471744d] .el-drawer__body{overflow-y:auto}.design-page-header{background-color:#fff;height:56px;margin-bottom:12px}.workflow-name{width:300px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.org-item[data-v-3d12a446]{margin:5px}.w-node-err[data-v-98f7edf6]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.user-type[data-v-98f7edf6] .el-radio{width:110px;margin-top:10px;margin-bottom:20px}[data-v-98f7edf6] .line-mode .el-radio{width:150px;margin:5px}[data-v-98f7edf6] .el-form-item__label{line-height:25px}[data-v-98f7edf6] .approve-mode .el-radio{float:left;width:100%;display:block;margin-top:15px}[data-v-98f7edf6] .approve-end{position:relative}[data-v-98f7edf6] .approve-end .el-radio-group{width:160px}[data-v-98f7edf6] .approve-end .el-radio{margin-bottom:5px;width:100%}[data-v-98f7edf6] .approve-end .approve-end-leave{position:absolute;bottom:-5px;left:150px}[data-v-98f7edf6] .el-divider--horizontal{margin:10px 0}.w-node-err[data-v-12e2ce2a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.option[data-v-12e2ce2a]{color:#606266;margin-top:20px;font-size:small}.desc[data-v-12e2ce2a]{font-size:small;color:#8c8c8c}.org-item[data-v-12e2ce2a]{margin:5px}.w-node-err[data-v-7743b511]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.group[data-v-7743b511]{margin-bottom:20px;color:#5e5e5e;overflow:hidden;border-radius:6px;border:1px solid #e3e3e3}.group .group-header[data-v-7743b511]{padding:5px 10px;background:#e3e3e3;position:relative}.group .group-header div[data-v-7743b511]{display:inline-block}.group .group-header .group-name[data-v-7743b511]{font-size:small}.group .group-header .group-cp[data-v-7743b511]{font-size:small;position:absolute;left:100px;display:flex;top:5px;justify-content:center;align-items:center}.group .group-header .group-operation[data-v-7743b511]{position:absolute;right:10px}.group .group-header .group-operation i[data-v-7743b511]{padding:0 10px}.group .group-header .group-operation i[data-v-7743b511]:hover{cursor:pointer}.group .group-content[data-v-7743b511]{padding:10px 5px}.group .group-content p[data-v-7743b511]{text-align:center;font-size:small}.group .group-content .el-icon-delete[data-v-7743b511]{position:absolute;cursor:pointer;top:12px;right:0}.group .condition-title[data-v-7743b511]{display:block;width:100px}.w-node-err[data-v-5100b26a]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.choose[data-v-5100b26a]{border-radius:5px;margin-top:2px;background:#f4f4f4;border:1px dashed #1890ff!important}.drag-hover[data-v-5100b26a]{color:#1890ff}.drag-no-choose[data-v-5100b26a]{cursor:move;background:#f8f8f8;border-radius:5px;margin:5px 0;height:25px;line-height:25px;padding:5px 10px;border:1px solid #fff}.drag-no-choose div[data-v-5100b26a]{display:inline-block;font-size:small!important}.drag-no-choose div[data-v-5100b26a]:nth-child(2){float:right!important}.w-node-err[data-v-48ad6722]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-48ad6722] .el-table__row>td:first-child .cell{text-align:left}[data-v-48ad6722] .el-table__row .cell{text-align:center}[data-v-48ad6722] .el-table__row .el-radio__label{display:none}.w-node-err[data-v-573948e3]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.item-desc[data-v-573948e3]{color:#939494}.w-node-err[data-v-9765be4c]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.desc[data-v-9765be4c]{font-size:small;color:#8c8c8c}.org-item[data-v-9765be4c]{margin:5px}.w-node-err[data-v-25e7b3fe]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.qr-code-button[data-v-25e7b3fe]{font-size:24px}.filter-form[data-v-25e7b3fe]{margin-bottom:12px}.w-node-err[data-v-3f4b7d81]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-3f4b7d81] .application-detail .ant-card-body{padding:16px 16px 0 16px}[data-v-3f4b7d81] .ant-page-header{padding:0}[data-v-3f4b7d81] .ant-page-header .ant-page-header-footer{margin-top:8px}[data-v-3f4b7d81] .ant-page-header .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{font-size:14px}.application-detail-main .left[data-v-3f4b7d81]{float:left;width:80px}.application-detail-main .right[data-v-3f4b7d81]{float:left;width:calc(100% - 80px)}.tab-content-card[data-v-3f4b7d81]{margin-top:16px}.w-node-err[data-v-50e9a849]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-50e9a849] .ant-card-body{padding:12px 12;height:calc(100vh - 140px)}.application-search[data-v-50e9a849]{margin-bottom:8px}.application-item[data-v-50e9a849]{height:60px;line-height:40px;cursor:pointer;padding:8px;margin:8px -12px;border-left:4px solid #fff}.application-item .application-item_logo[data-v-50e9a849]{float:left}.application-item .application-item_info[data-v-50e9a849]{float:left;margin-left:8px}.application-item .application-item_info .application-item_name[data-v-50e9a849]{display:block;font-size:16px;color:#5a5959;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}.application-item .application-item_info .application-item_platform[data-v-50e9a849]{display:block;margin-top:2px;line-height:14px;font-size:13px;color:#9e9e9e;position:relative}.application-item[data-v-50e9a849]:hover,.application-item_active[data-v-50e9a849]{background-color:#e6f7ff;color:#1890ff;border-left:4px solid #1890ff}.application-item_more[data-v-50e9a849]{float:right;font-weight:700}.w-node-err[data-v-04386487]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.left-container[data-v-04386487]{width:200px;float:left;margin-right:16px}.right-container[data-v-04386487]{width:calc(100% - 216px);height:calc(100vh - 138px);overflow:auto;float:left}.w-node-err[data-v-45b8d0a8]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.qr-code-content[data-v-45b8d0a8]{text-align:center;margin-top:36px}.w-node-err[data-v-297cad25]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.card[data-v-297cad25]{transition:box-shadow .2s;background:#fff;border:1px solid #f0f0f0;box-shadow:0 2px 16px 0 rgba(0,0,0,.06);border-radius:14px}.card[data-v-297cad25]:hover{box-shadow:0 4px 24px 0 rgba(24,144,255,.12);border-color:#1890ff}.container[data-v-297cad25]{margin-top:10px;display:flex;height:75vh;width:100%;box-sizing:border-box;align-items:stretch;justify-content:center}.container .tree-div[data-v-297cad25]{width:30%;min-width:260px;height:100%;overflow:auto;padding:18px 12px 12px 12px;transition:box-shadow .2s;display:flex;flex-direction:column;justify-content:flex-start}.container .table[data-v-297cad25]{flex:1;min-width:0;height:100%;width:70%;margin-left:10px;padding:18px 18px 12px 18px;overflow:auto;display:flex;flex-direction:column;justify-content:flex-start}.custom-tree-node[data-v-297cad25]{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;font-size:15px;padding:6px 8px 6px 0;width:100%;border-radius:6px;transition:background .2s;cursor:pointer}.custom-tree-node[data-v-297cad25]:hover{background:#e6f7ff}.custom-tree-node:hover .node-title[data-v-297cad25]{color:#1890ff}.icon[data-v-297cad25]{width:1.3em;height:1.3em;vertical-align:-.15em;fill:currentColor;overflow:hidden;margin-right:6px}.node-title[data-v-297cad25]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;padding:0 5px;overflow:hidden;font-weight:600;color:#222;transition:color .2s}.create-line[data-v-297cad25]{color:#13cd54;font-size:13px;margin-left:8px;font-weight:500}[data-v-297cad25] .ant-table{border-radius:10px;overflow:hidden;background:#fff}[data-v-297cad25] .ant-table-thead>tr>th{background:#f0f5ff;font-weight:600;font-size:15px;color:#222}[data-v-297cad25] .ant-table-tbody>tr>td{font-size:14px;color:#444;background:#fff}[data-v-297cad25] .ant-table-row:hover>td{background:#e6f7ff!important}@media (max-width:900px){.container[data-v-297cad25]{flex-direction:column;padding:12px 0}.container .table[data-v-297cad25],.container .tree-div[data-v-297cad25]{width:100%!important;min-width:0;max-width:none;margin:0 0 18px 0;height:auto}.container .divider[data-v-297cad25]{display:none}}.w-node-err[data-v-f5b12f70]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.package-table[data-v-f5b12f70]{margin-top:16px}.qr-code-button[data-v-f5b12f70]{font-size:28px}.a-download[data-v-f5b12f70]{color:rgba(0,0,0,.65)}.w-node-err[data-v-95b42a40]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}[data-v-95b42a40] .page-header-card{margin-bottom:16px}[data-v-95b42a40] .page-header-card .ant-card-body{padding:0}[data-v-95b42a40] .page-header-card .page-header-card_button{margin:0 16px}.w-node-err[data-v-99147fda]{border:1px solid #f56c6c;box-shadow:0 0 5px 0 #f56c6c!important}.sms-body[data-v-99147fda]{width:960px;margin:0 auto}