.title[data-v-6b49dea3]{color:#002eff;font-weight:800}.subtitle[data-v-6b49dea3]{color:#666}.period-selector[data-v-6b49dea3]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.overview-cards[data-v-6b49dea3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.metric-card[data-v-6b49dea3]{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,0.1);display:flex;align-items:center;gap:1.5rem;position:relative;overflow:hidden}.metric-card[data-v-6b49dea3]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.metric-card.executions[data-v-6b49dea3]:before{background:linear-gradient(135deg,#667eea,#764ba2)}.metric-card.success[data-v-6b49dea3]:before{background:linear-gradient(135deg,#4facfe,#00f2fe)}.metric-card.duration[data-v-6b49dea3]:before{background:linear-gradient(135deg,#43e97b,#38f9d7)}.metric-card.active[data-v-6b49dea3]:before{background:linear-gradient(135deg,#fa709a,#fee140)}.metric-icon[data-v-6b49dea3]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.metric-card.executions .metric-icon[data-v-6b49dea3]{background:linear-gradient(135deg,#667eea,#764ba2)}.metric-card.success .metric-icon[data-v-6b49dea3]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.metric-card.duration .metric-icon[data-v-6b49dea3]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.metric-card.active .metric-icon[data-v-6b49dea3]{background:linear-gradient(135deg,#fa709a,#fee140)}.metric-content[data-v-6b49dea3]{flex:1}.metric-title[data-v-6b49dea3]{font-size:0.875rem;color:#666;margin-bottom:0.5rem}.metric-value[data-v-6b49dea3]{font-size:2rem;font-weight:700;color:#333;margin-bottom:0.25rem}.metric-change[data-v-6b49dea3]{font-size:0.875rem;display:flex;align-items:center;gap:0.25rem}.metric-change.is-positive[data-v-6b49dea3]{color:#48c774}.metric-change.is-negative[data-v-6b49dea3]{color:#f14668}.metric-change.is-neutral[data-v-6b49dea3]{color:#666}.chart-card[data-v-6b49dea3],.stats-card[data-v-6b49dea3]{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.card-header[data-v-6b49dea3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.chart-container[data-v-6b49dea3]{height:400px;position:relative}.performance-grid[data-v-6b49dea3]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.performance-item[data-v-6b49dea3]{background:#f8f9fa;border-radius:8px;padding:1.5rem}.performance-title[data-v-6b49dea3]{font-size:1rem;font-weight:600;margin-bottom:1rem;color:#333}.performance-list[data-v-6b49dea3]{display:flex;flex-direction:column;gap:0.75rem}.performance-row[data-v-6b49dea3]{display:flex;align-items:center;gap:1rem;padding:0.75rem;background:#fff;border-radius:6px;cursor:pointer;transition:all 0.3s ease}.performance-row[data-v-6b49dea3]:hover{transform:translateX(4px);box-shadow:0 2px 8px rgba(0,0,0,0.1)}.rank[data-v-6b49dea3]{width:24px;height:24px;background:#3273dc;color:#fff;font-size:0.875rem;font-weight:700}.agent-icon-small[data-v-6b49dea3],.rank[data-v-6b49dea3]{border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.agent-icon-small[data-v-6b49dea3]{width:28px;height:28px}.agent-icon-small.is-ai[data-v-6b49dea3]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.agent-icon-small.is-robot[data-v-6b49dea3]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.agent-icon-small.is-other[data-v-6b49dea3]{background:linear-gradient(135deg,#a8edea,#fed6e3);color:#333}.agent-info[data-v-6b49dea3],.pipeline-info[data-v-6b49dea3]{flex:1}.agent-name[data-v-6b49dea3],.pipeline-name[data-v-6b49dea3]{font-weight:600;margin-bottom:0.125rem;color:#333}.agent-stats[data-v-6b49dea3],.pipeline-stats[data-v-6b49dea3]{font-size:0.875rem;color:#666}.agent-metric[data-v-6b49dea3],.pipeline-metric[data-v-6b49dea3]{width:60px}.metric-bar[data-v-6b49dea3]{width:100%;height:6px;background:#e0e0e0;border-radius:3px;overflow:hidden}.metric-fill[data-v-6b49dea3]{height:100%;background:#3273dc;transition:width 0.3s ease}.error-analysis[data-v-6b49dea3]{background:#f8f9fa;border-radius:8px;padding:1.5rem}.error-list[data-v-6b49dea3]{max-height:300px;overflow-y:auto}.error-item[data-v-6b49dea3]{display:flex;align-items:flex-start;gap:0.75rem;padding:0.75rem;background:#fff;border-radius:6px;margin-bottom:0.5rem}.error-icon[data-v-6b49dea3]{flex-shrink:0;margin-top:0.125rem}.error-message[data-v-6b49dea3]{font-weight:500;margin-bottom:0.25rem;color:#333}.error-count[data-v-6b49dea3]{font-size:0.875rem;color:#666}.quick-stats[data-v-6b49dea3]{display:flex;flex-direction:column;gap:0.75rem}.stat-row[data-v-6b49dea3]{display:flex;justify-content:space-between;align-items:center;padding:0.75rem 0;border-bottom:1px solid #f0f0f0}.stat-row[data-v-6b49dea3]:last-child{border-bottom:none}.stat-label[data-v-6b49dea3]{color:#666}.stat-value[data-v-6b49dea3]{font-weight:600;color:#333}.client-distribution[data-v-6b49dea3]{display:flex;flex-direction:column;gap:0.75rem;max-height:300px;overflow-y:auto}.client-item[data-v-6b49dea3]{display:flex;justify-content:space-between;align-items:center;padding:0.75rem;background:#f8f9fa;border-radius:6px}.client-name[data-v-6b49dea3]{font-weight:600;margin-bottom:0.25rem;color:#333}.client-stats[data-v-6b49dea3]{font-size:0.875rem;color:#666}.progress-ring[data-v-6b49dea3]{transform:rotate(-90deg)}.system-health[data-v-6b49dea3]{display:flex;flex-direction:column;gap:1rem}.health-item[data-v-6b49dea3]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff3cd;border-radius:8px;border:1px solid #ffeaa7}.health-item.is-healthy[data-v-6b49dea3]{background:#d4edda;border-color:#c3e6cb}.health-icon[data-v-6b49dea3]{flex-shrink:0}.health-title[data-v-6b49dea3]{font-weight:600;margin-bottom:0.25rem}.health-value[data-v-6b49dea3]{font-size:1.25rem;font-weight:700;color:#333}.health-metrics[data-v-6b49dea3]{display:flex;flex-direction:column;gap:0.75rem}.health-metric[data-v-6b49dea3]{display:flex;flex-direction:column;gap:0.25rem}.health-metric .metric-label[data-v-6b49dea3]{font-size:0.875rem;color:#666;display:flex;justify-content:space-between}.health-metric .metric-value[data-v-6b49dea3]{font-weight:600;color:#333}.health-metric .metric-bar[data-v-6b49dea3]{height:4px;background:#e0e0e0;border-radius:2px;overflow:hidden}.health-metric .metric-fill[data-v-6b49dea3]{height:100%;background:#48c774;transition:width 0.3s ease}.export-options[data-v-6b49dea3]{display:flex;flex-direction:column;gap:0.5rem}