.runtime-overlay[data-v-778cf7bd]{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;font-size:11px;border-radius:10px;background:#f4f4f5;color:#606266;border:1px solid #e4e7ed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.runtime-overlay__dot[data-v-778cf7bd]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#c0c4cc}.runtime-overlay__label[data-v-778cf7bd]{font-weight:500}.runtime-overlay__meta[data-v-778cf7bd]{font-size:11px;color:#909399}.runtime-overlay--pending[data-v-778cf7bd]{background:#f4f4f5;color:#909399;border-color:#e4e7ed}.runtime-overlay--running[data-v-778cf7bd]{background:#ecf5ff;color:#1989fa;border-color:#b3d8ff}.runtime-overlay--running .runtime-overlay__dot[data-v-778cf7bd]{background:#1989fa;box-shadow:0 0 0 3px rgba(25,137,250,.15);animation:runtime-pulse-778cf7bd 1.5s ease-in-out infinite}.runtime-overlay--done[data-v-778cf7bd]{background:#f0f9eb;color:#67c23a;border-color:#c2e7b0}.runtime-overlay--done .runtime-overlay__dot[data-v-778cf7bd]{background:#67c23a}.runtime-overlay--skipped[data-v-778cf7bd]{background:#f6f4ff;color:#722ed1;border-color:#d3adf7}.runtime-overlay--skipped .runtime-overlay__dot[data-v-778cf7bd]{background:#722ed1}.runtime-overlay--timeout[data-v-778cf7bd]{background:#fdf6ec;color:#e6a23c;border-color:#f5dab1}.runtime-overlay--timeout .runtime-overlay__dot[data-v-778cf7bd]{background:#e6a23c}.runtime-overlay--paused[data-v-778cf7bd]{background:#fffbe6;color:#d48806;border-color:#ffe58f}.runtime-overlay--paused .runtime-overlay__dot[data-v-778cf7bd]{background:#d48806}.runtime-overlay--canceled[data-v-778cf7bd]{background:#fef0f0;color:#f56c6c;border-color:#fbc4c4}.runtime-overlay--canceled .runtime-overlay__dot[data-v-778cf7bd]{background:#f56c6c}@keyframes runtime-pulse-778cf7bd{0%,to{box-shadow:0 0 0 3px rgba(25,137,250,.15)}50%{box-shadow:0 0 0 5px rgba(25,137,250,.05)}}.wf-runtime-chain[data-v-ff86a7b0]{display:flex;justify-content:center;padding:12px 0}.runtime-chain__col[data-v-ff86a7b0]{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:720px}.runtime-step[data-v-ff86a7b0]{border:1px solid #dcdfe6;border-radius:8px;background:#fff;padding:12px 14px}.runtime-step__head[data-v-ff86a7b0]{display:flex;align-items:flex-start;gap:10px}.runtime-step__icon[data-v-ff86a7b0]{flex:0 0 22px;width:22px;text-align:center;font-size:16px;line-height:1.4}.runtime-step__main[data-v-ff86a7b0]{flex:1 1 auto;min-width:0}.runtime-step__title[data-v-ff86a7b0]{font-size:14px;font-weight:600;color:#303133;line-height:1.4}.runtime-step__subtitle[data-v-ff86a7b0]{margin-top:2px;font-size:12px;color:#909399;line-height:1.3}.runtime-step--done[data-v-ff86a7b0]{border-color:#c2e7b0;background:#f0f9eb}.runtime-step--paused[data-v-ff86a7b0],.runtime-step--running[data-v-ff86a7b0]{border-color:#b3d8ff;background:#ecf5ff;box-shadow:0 0 0 2px rgba(64,158,255,.12)}.runtime-step--skipped[data-v-ff86a7b0]{border-color:#d3adf7;background:#f6f4ff}.runtime-step--timeout[data-v-ff86a7b0]{border-color:#f5dab1;background:#fdf6ec}.runtime-step--canceled[data-v-ff86a7b0]{border-color:#fbc4c4;background:#fef0f0}.runtime-step--pending[data-v-ff86a7b0]{color:#909399}.runtime-chain__connector[data-v-ff86a7b0]{position:relative;min-height:28px;height:28px}.runtime-chain__connector[data-v-ff86a7b0]:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:2px;border-radius:1px;background:linear-gradient(180deg,#dcdfe6,#c0c4cc 50%,#dcdfe6)}.runtime-chain__fallback[data-v-ff86a7b0]{width:100%}