.MetricsTable_tableWrapper__WLJP_{flex:1 1;display:flex;flex-direction:column;min-height:0;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-primary)}.MetricsTable_tableContainer__P4rbn{flex:1 1;overflow:auto;position:relative}.MetricsTable_tableInner__z4vAC{position:relative;min-width:100%}.MetricsTable_headerRow__1n6kr{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;height:48px;background:var(--bg-secondary);border-bottom:2px solid var(--border-color)}.MetricsTable_headerCell__XZ53a{display:flex;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid var(--border-color)}.MetricsTable_headerCell__XZ53a:hover{background:var(--bg-hover)}.MetricsTable_headerText__hK_hq{overflow:hidden;text-overflow:ellipsis}.MetricsTable_sortIndicator__1Te_m{margin-left:4px;flex-shrink:0}.MetricsTable_stickyColumn__D3Uv2{position:-webkit-sticky;position:sticky;left:0;z-index:10;width:200px;min-width:200px;max-width:200px;background:var(--bg-secondary)}.MetricsTable_row__v6bVI{display:flex;width:100%;border-bottom:1px solid var(--border-color)}.MetricsTable_row__v6bVI:hover{background:var(--bg-hover)}.MetricsTable_pinnedRow__eyapn{background:var(--pinned-bg)}.MetricsTable_pinnedRow__eyapn:hover{background:var(--pinned-bg-hover)}.MetricsTable_cell__adimu{display:flex;align-items:center;padding:8px 12px;font-size:13px;height:40px;border-right:1px solid var(--border-color)}.MetricsTable_nameCell___Z27h{gap:8px;background:var(--bg-primary)}.MetricsTable_row__v6bVI:hover .MetricsTable_nameCell___Z27h{background:var(--bg-hover)}.MetricsTable_pinnedRow__eyapn .MetricsTable_nameCell___Z27h{background:var(--pinned-bg)}.MetricsTable_pinnedRow__eyapn:hover .MetricsTable_nameCell___Z27h{background:var(--pinned-bg-hover)}.MetricsTable_pinButton__RRdtX{flex-shrink:0;width:24px;height:24px;border:none;background:transparent;cursor:pointer;font-size:14px;color:var(--text-tertiary);border-radius:4px;display:flex;align-items:center;justify-content:center}.MetricsTable_pinButton__RRdtX:hover{background:var(--bg-secondary);color:var(--text-primary)}.MetricsTable_pinButton__RRdtX.MetricsTable_pinned__QMW5V{color:var(--accent-color)}.MetricsTable_runName__6Epyw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.MetricsTable_metricCell__KX7QW{display:flex;align-items:center;gap:6px;width:100%}.MetricsTable_value__PvmsR{font-family:var(--font-mono);font-size:12px}.MetricsTable_delta__bkT3_{font-size:11px;font-weight:500;padding:2px 4px;border-radius:3px;white-space:nowrap}.MetricsTable_improved__fnzaX{color:var(--success-color);background:var(--success-bg)}.MetricsTable_worsened__2hKSR{color:var(--danger-color);background:var(--danger-bg)}.MetricsTable_noData__1f8x1{color:var(--text-tertiary)}.MetricsTable_loading__cr2I7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;gap:16px}.MetricsTable_loadingText__gcSJA{font-size:14px;color:var(--text-secondary)}.MetricsTable_progressBar__hxkTn{width:200px;height:4px;background:var(--bg-secondary);border-radius:2px;overflow:hidden}.MetricsTable_progressFill__ByPSi{height:100%;background:var(--accent-color);transition:width .2s ease}.MetricsTable_progressText___oIeG{font-size:12px;color:var(--text-tertiary)}.MetricsTable_empty__pgHjU{align-items:center;justify-content:center;padding:48px;color:var(--text-secondary);text-align:center}.MetricGroupPills_container__Xurxr,.MetricsTable_empty__pgHjU{display:flex;flex-direction:column;gap:8px}.MetricGroupPills_pills__nbRQu{display:flex;flex-wrap:wrap;gap:8px}.MetricGroupPills_pill__Cbt14{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--border-color);border-radius:16px;background:var(--bg-primary);font-size:13px;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.MetricGroupPills_pill__Cbt14:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.MetricGroupPills_pill__Cbt14.MetricGroupPills_active__mkk5v{background:var(--accent-color);border-color:var(--accent-color);color:#fff}.MetricGroupPills_pill__Cbt14.MetricGroupPills_active__mkk5v:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.MetricGroupPills_count__B2969{font-size:11px;padding:1px 6px;border-radius:10px;background:var(--bg-secondary);color:var(--text-tertiary)}.MetricGroupPills_pill__Cbt14.MetricGroupPills_active__mkk5v .MetricGroupPills_count__B2969{background:hsla(0,0%,100%,.2);color:#fff}.MetricGroupPills_summary__KzvBL{font-size:12px;color:var(--text-tertiary)}.SyncButton_container__dhNSR{display:flex;align-items:center;gap:12px}.SyncButton_button__irfVN{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary);font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .15s ease}.SyncButton_button__irfVN:hover:not(:disabled){border-color:var(--accent-color);color:var(--accent-color)}.SyncButton_button__irfVN:disabled{opacity:.7;cursor:not-allowed}.SyncButton_button__irfVN.SyncButton_syncing__q3PId{color:var(--accent-color);border-color:var(--accent-color)}.SyncButton_icon__O8Wwd{width:16px;height:16px}.SyncButton_spinner__UJchC{width:16px;height:16px;border:2px solid var(--border-color);border-top-color:var(--accent-color);border-radius:50%;animation:SyncButton_spin__xscUc .8s linear infinite}@keyframes SyncButton_spin__xscUc{to{transform:rotate(1turn)}}.SyncButton_status__SK_kT{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--text-tertiary)}.SyncButton_runCount__yA1wi{font-weight:500;color:var(--text-secondary)}.SyncButton_lastSync__Bz_dj{color:var(--text-tertiary)}.SyncButton_error__xEXiY{font-size:12px;color:var(--danger-color)}.Dashboard_dashboard__Jq1jY{display:flex;flex-direction:column;height:100vh;padding:24px;gap:20px;max-width:100%;overflow:hidden}.Dashboard_header__5zw8y{display:flex;justify-content:space-between;align-items:flex-start;flex-shrink:0}.Dashboard_titleSection__AcqvU{display:flex;flex-direction:column;gap:4px}.Dashboard_title__7d_d_{font-size:24px;font-weight:600;color:var(--text-primary);margin:0}.Dashboard_subtitle__gg1cx{font-size:14px;color:var(--text-tertiary);margin:0}.Dashboard_filters__hZCDQ{flex-shrink:0;display:flex;flex-direction:column;gap:12px}.Dashboard_filterSection__Fxgs1{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.Dashboard_filterLabel__GgBX5{font-size:13px;color:var(--text-secondary);display:flex;align-items:center;gap:8px}.Dashboard_filterCount__jn8VS{font-size:12px;color:var(--text-tertiary)}.Dashboard_filterForm__iFXro{display:flex;align-items:center;gap:8px}.Dashboard_filterInput__6uCO_{padding:6px 10px;border:1px solid var(--border-color);border-radius:4px;font-size:13px;font-family:var(--font-mono);background:var(--bg-primary);color:var(--text-primary);min-width:280px}.Dashboard_filterInput__6uCO_:focus{outline:none;border-color:var(--accent-color)}.Dashboard_filterDisplay__K9RTB{display:flex;align-items:center;gap:8px}.Dashboard_filterValue__d90FU{font-size:12px;padding:4px 8px;background:var(--bg-secondary);border-radius:4px;color:var(--text-secondary)}.Dashboard_filterButton__nvUHr{padding:6px 12px;border:none;border-radius:4px;font-size:13px;font-weight:500;background:var(--accent-color);color:#fff;cursor:pointer}.Dashboard_filterButton__nvUHr:hover{background:var(--accent-hover)}.Dashboard_filterButtonSecondary__CyFQ9{padding:4px 10px;border:1px solid var(--border-color);border-radius:4px;font-size:12px;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}.Dashboard_filterButtonSecondary__CyFQ9:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.Dashboard_comparisonInfo__ltD53{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--pinned-bg);border-radius:6px;font-size:13px;flex-shrink:0}.Dashboard_comparisonLabel__wxODW{color:var(--text-secondary)}.Dashboard_pinnedName__j1aAm{font-weight:600;color:var(--text-primary)}.Dashboard_comparisonHint__KC_N6{color:var(--text-tertiary);font-size:12px}.Dashboard_tableSection__uo_AB{flex:1 1;display:flex;flex-direction:column;min-height:0}.Dashboard_loading__FJHBy{height:200px;color:var(--text-secondary)}.Dashboard_error__cOOJd,.Dashboard_loading__FJHBy{display:flex;align-items:center;justify-content:center}.Dashboard_error__cOOJd{flex-direction:column;padding:48px;text-align:center;color:var(--danger-color)}.Dashboard_error__cOOJd h2{margin:0 0 8px}.Dashboard_error__cOOJd p{margin:4px 0;color:var(--text-secondary)}