.title[data-v-150a83ac]{color:#002eff;font-weight:800}.pipeline-detail[data-v-150a83ac]{min-height:600px}.detail-header[data-v-150a83ac]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem}.pipeline-header[data-v-150a83ac]{display:flex;align-items:center;gap:1.5rem}.pipeline-icon-large[data-v-150a83ac]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,0.2);flex-shrink:0}.pipeline-title .subtitle[data-v-150a83ac],.pipeline-title .title[data-v-150a83ac]{color:#fff;margin-bottom:0.5rem}.info-card-small[data-v-150a83ac],.info-card[data-v-150a83ac],.stats-card[data-v-150a83ac]{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.info-card-small[data-v-150a83ac]{padding:1.5rem}.pipeline-flow[data-v-150a83ac]{display:flex;flex-direction:column;gap:0}.step-item[data-v-150a83ac]{position:relative;display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;background:#f8f9fa;border-radius:12px;margin-bottom:1rem;border-left:4px solid #e0e0e0;transition:all 0.3s ease}.step-item[data-v-150a83ac]:hover{transform:translateX(4px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}.step-item.is-missing-agent[data-v-150a83ac]{border-left-color:#f14668;background:#fef7f7}.step-node[data-v-150a83ac]{position:relative;display:flex;flex-direction:column;align-items:center;gap:0.5rem;flex-shrink:0}.step-number[data-v-150a83ac]{width:28px;height:28px;border-radius:50%;background:#3273dc;color:#fff;display:flex;align-items:center;justify-content:center;font-size:0.875rem;font-weight:700}.step-icon[data-v-150a83ac]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:3px solid #e0e0e0;background:#fff}.step-icon.is-ai[data-v-150a83ac]{border-color:#667eea;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.step-icon.is-robot[data-v-150a83ac]{border-color:#f093fb;background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.step-icon.is-other[data-v-150a83ac]{border-color:#a8edea;background:linear-gradient(135deg,#a8edea,#fed6e3)}.step-icon.is-missing[data-v-150a83ac]{border-color:#f14668;color:#f14668}.step-content[data-v-150a83ac]{flex:1}.step-header[data-v-150a83ac]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:0.5rem}.step-name[data-v-150a83ac]{font-size:1.125rem;font-weight:600;margin:0;color:#333}.step-description[data-v-150a83ac]{color:#666;margin-bottom:0.75rem}.step-actions[data-v-150a83ac]{display:flex;gap:0.5rem}.step-connector[data-v-150a83ac]{position:absolute;left:50%;bottom:-0.5rem;transform:translateX(-50%);z-index:10}.connector-line[data-v-150a83ac]{width:2px;height:20px;background:#e0e0e0}.connector-arrow[data-v-150a83ac]{display:flex;justify-content:center;color:#666}.assignments-list[data-v-150a83ac]{display:flex;flex-direction:column;gap:0.75rem}.assignment-item[data-v-150a83ac]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all 0.3s ease}.assignment-item[data-v-150a83ac]:hover{border-color:#3273dc;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.1)}.client-name[data-v-150a83ac]{font-weight:600;margin-bottom:0.25rem}.assignment-details[data-v-150a83ac]{color:#666;font-size:0.875rem;display:flex;align-items:center;gap:0.25rem}.assignment-stats[data-v-150a83ac]{display:flex;gap:1rem;margin:0 1rem}.assignment-stats .stat-item[data-v-150a83ac]{text-align:center}.assignment-stats .stat-value[data-v-150a83ac]{font-weight:700;font-size:1.125rem;color:#333}.assignment-stats .stat-label[data-v-150a83ac]{font-size:0.75rem;color:#666}.stats-grid[data-v-150a83ac]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.stat-item[data-v-150a83ac]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8f9fa;border-radius:8px}.stat-icon[data-v-150a83ac]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.stat-icon.executions[data-v-150a83ac]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-icon.success[data-v-150a83ac]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.stat-icon.duration[data-v-150a83ac]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.stat-icon.usage[data-v-150a83ac]{background:linear-gradient(135deg,#fa709a,#fee140)}.stat-value[data-v-150a83ac]{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:0.25rem}.stat-label[data-v-150a83ac]{color:#666;font-size:0.875rem}.info-list[data-v-150a83ac]{display:flex;flex-direction:column;gap:0.75rem}.info-item[data-v-150a83ac]{display:flex;justify-content:space-between}.info-item .label[data-v-150a83ac]{font-weight:600;color:#666}.info-item .value[data-v-150a83ac]{color:#333}.action-buttons[data-v-150a83ac]{display:flex;flex-direction:column;gap:0.5rem}.health-card[data-v-150a83ac]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.health-status[data-v-150a83ac]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;margin-bottom:1rem}.health-status.is-healthy[data-v-150a83ac]{background:#d4edda;border-color:#c3e6cb}.health-title[data-v-150a83ac]{font-weight:600;margin-bottom:0.25rem}.health-description[data-v-150a83ac]{color:#666;font-size:0.875rem}.health-issues[data-v-150a83ac]{background:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;padding:1rem;margin-bottom:1rem}.health-issues ul[data-v-150a83ac]{margin:0;padding-left:1rem}.progress-display[data-v-150a83ac]{display:flex;flex-direction:column;align-items:center;gap:0.25rem}.progress-text[data-v-150a83ac]{font-size:0.75rem;color:#666}.recent-runs-table[data-v-150a83ac]{margin:0}