.flow-progress[data-v-4b23bedc]{color:#1d2129;line-height:1.5;padding:24px 0 16px;margin-top:24px;border-top:1px solid #e5e6eb;min-width:0}.progress-heading[data-v-4b23bedc]{display:flex;justify-content:space-between;align-items:center;margin:0 0 16px;gap:16px}h3[data-v-4b23bedc]{font-size:16px;margin:0 0 6px;font-weight:600}.progress-count[data-v-4b23bedc],p[data-v-4b23bedc]{margin:0;font-size:12px;color:#86909c}.progress-count[data-v-4b23bedc]{white-space:nowrap}.progress-tools[data-v-4b23bedc]{display:flex;align-items:center;gap:12px}.progress-scroll[data-v-4b23bedc]{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 4px 14px;scrollbar-width:thin;scrollbar-color:#bdc6d4 #f2f4f7}.progress-scroll[data-v-4b23bedc]:focus-visible{outline:2px solid #1989fa;outline-offset:2px;border-radius:4px}.progress-list[data-v-4b23bedc]{display:flex;align-items:stretch;width:-moz-max-content;width:max-content;min-width:100%;padding:0;margin:12px 0 0;list-style:none}.progress-node[data-v-4b23bedc]{position:relative;display:flex;flex-direction:column;gap:14px;flex:0 0 220px;width:220px;box-sizing:border-box;padding:0 24px 8px 0}.progress-node[data-v-4b23bedc]:before{content:"";position:absolute;left:40px;right:8px;top:16px;border-top:1px solid #dce2eb}.progress-node[data-v-4b23bedc]:last-child:before{display:none}.node-dot[data-v-4b23bedc]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:32px;height:32px;box-sizing:border-box;border:1px solid #dce2eb;border-radius:50%;background:#f7f8fa;color:#86909c;flex-shrink:0;font-size:18px}.completed>.node-dot[data-v-4b23bedc]{background:#edf9f0;border-color:#b4e7c2;color:#209b4b}.active>.node-dot[data-v-4b23bedc]{background:#1989fa;border-color:#1989fa;box-shadow:0 0 0 4px #eaf4ff}.active>.node-dot[data-v-4b23bedc]:after{content:"";width:9px;height:9px;background:#fff;border-radius:50%}.rejected>.node-dot[data-v-4b23bedc]{background:#fff1f0;color:#d43838;border-color:#ffc9c5}.node-body[data-v-4b23bedc]{min-width:0;flex:1;padding-top:0;overflow-wrap:break-word}.node-heading[data-v-4b23bedc]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:9px;font-size:14px}.branch-label[data-v-4b23bedc],.node-status[data-v-4b23bedc]{font-size:12px;font-weight:400;color:#86909c}.node-status.active[data-v-4b23bedc]{color:#1677ff;background:#eaf4ff;padding:2px 8px;border-radius:4px}.node-status.completed[data-v-4b23bedc]{color:#209b4b}.node-status.rejected[data-v-4b23bedc]{color:#d43838}.branch-label[data-v-4b23bedc]{border-left:2px solid #dce2eb;padding-left:8px;color:#636d80}.node-hint[data-v-4b23bedc]{display:block;color:#86909c;font-size:12px;line-height:20px}.node-people[data-v-4b23bedc]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0}.people-label[data-v-4b23bedc]{font-size:12px;color:#636d80}.not_executed .node-heading[data-v-4b23bedc],.skipped .node-heading[data-v-4b23bedc]{color:#86909c}@media(max-width:600px){.progress-heading[data-v-4b23bedc]{align-items:flex-start;flex-wrap:wrap}}