.flow-progress[data-v-42b18fee]{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-42b18fee]{display:flex;justify-content:space-between;align-items:center;margin:0 0 16px;gap:16px}h3[data-v-42b18fee]{font-size:16px;margin:0 0 6px;font-weight:600}.progress-count[data-v-42b18fee],p[data-v-42b18fee]{margin:0;font-size:12px;color:#86909c}.progress-count[data-v-42b18fee]{white-space:nowrap}.progress-tools[data-v-42b18fee]{display:flex;align-items:center;gap:12px}.progress-scroll[data-v-42b18fee]{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-42b18fee]:focus-visible{outline:2px solid #1989fa;outline-offset:2px;border-radius:4px}.progress-list[data-v-42b18fee]{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-42b18fee]{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-42b18fee]:before{content:"";position:absolute;left:40px;right:8px;top:16px;border-top:1px solid #dce2eb}.progress-node[data-v-42b18fee]:last-child:before{display:none}.node-dot[data-v-42b18fee]{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-42b18fee]{background:#edf9f0;border-color:#b4e7c2;color:#209b4b}.active>.node-dot[data-v-42b18fee]{background:#1989fa;border-color:#1989fa;box-shadow:0 0 0 4px #eaf4ff}.active>.node-dot[data-v-42b18fee]:after{content:"";width:9px;height:9px;background:#fff;border-radius:50%}.rejected>.node-dot[data-v-42b18fee]{background:#fff1f0;color:#d43838;border-color:#ffc9c5}.node-body[data-v-42b18fee]{min-width:0;flex:1;padding-top:0;overflow-wrap:break-word}.node-heading[data-v-42b18fee]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:9px;font-size:14px}.branch-label[data-v-42b18fee],.node-status[data-v-42b18fee]{font-size:12px;font-weight:400;color:#86909c}.node-status.active[data-v-42b18fee]{color:#1677ff;background:#eaf4ff;padding:2px 8px;border-radius:4px}.node-status.completed[data-v-42b18fee]{color:#209b4b}.node-status.rejected[data-v-42b18fee]{color:#d43838}.branch-label[data-v-42b18fee]{border-left:2px solid #dce2eb;padding-left:8px;color:#636d80}.node-hint[data-v-42b18fee]{display:block;color:#86909c;font-size:12px;line-height:20px}.node-people[data-v-42b18fee]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0}.people-label[data-v-42b18fee]{font-size:12px;color:#636d80}.not_executed .node-heading[data-v-42b18fee],.skipped .node-heading[data-v-42b18fee]{color:#86909c}@media(max-width:600px){.progress-heading[data-v-42b18fee]{align-items:flex-start;flex-wrap:wrap}}