.DashboardPage_dashboard__Xf1DG{display:flex;flex-direction:column;height:100vh;background:var(--bg-dark);color:var(--text-primary);overflow:hidden}.DashboardPage_topBar__saUPy{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:52px;border-bottom:1px solid var(--border-dark);background:rgba(22,22,23,.88);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.DashboardPage_topBarLeft__oPiUf{display:flex;align-items:center;gap:0}.DashboardPage_brand__2hM9h{padding:10px 16px 10px 0;font-family:var(--font-display);font-size:.82rem;font-weight:600;letter-spacing:.02em;color:var(--text-primary);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.DashboardPage_brand__2hM9h:hover{color:var(--accent)}.DashboardPage_divider__yaUuo{width:1px;height:16px;background:hsla(0,0%,100%,.15);flex-shrink:0;margin-right:16px}.DashboardPage_projectName__a_TM2{font-family:var(--font-mono);font-size:.78rem;font-weight:500;color:var(--text-secondary)}.DashboardPage_viewTabs__YA7y5{display:flex;gap:2px;padding:4px;border-radius:10px;background:hsla(0,0%,100%,.04)}.DashboardPage_viewTab__L2hq7{padding:6px 16px;border:0;border-radius:8px;background:transparent;font-size:.76rem;font-weight:500;color:var(--text-tertiary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.DashboardPage_viewTab__L2hq7:hover{color:var(--text-secondary)}.DashboardPage_viewTabActive__2LZP8{background:hsla(0,0%,100%,.1);color:var(--text-primary)}.DashboardPage_overviewMain__N7YpZ{flex:1 1;overflow-y:auto;min-height:0}.DashboardPage_overviewInner__GfX8i{max-width:1100px;margin:0 auto;padding:40px 32px 80px}.DashboardPage_projectHeader__pB2wQ{margin-bottom:48px}.DashboardPage_projectTitle__dHkZY{margin:0 0 8px;font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,.55));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.DashboardPage_projectSub__nWKAu{margin:0;font-size:.88rem;color:var(--text-tertiary)}.DashboardPage_overviewSection__lKwjl{margin-bottom:48px}.DashboardPage_sectionTitle__8BDWC{margin:0 0 6px;font-family:var(--font-display);font-size:1.05rem;font-weight:600;color:var(--text-primary)}.DashboardPage_sectionSub__D8z1d{margin:0 0 20px;font-size:.82rem;color:var(--text-tertiary)}.DashboardPage_timeline__7PWkU{display:flex;align-items:flex-start;gap:0;overflow-x:auto;padding-bottom:12px}.DashboardPage_timelineItem__Aee8P{display:flex;align-items:flex-start;flex-shrink:0}.DashboardPage_timelineConnector____n8v{display:flex;flex-direction:column;align-items:center;padding-top:40px;margin:0 12px}.DashboardPage_connectorDeltas__FUbEi{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:8px}.DashboardPage_evalCard__8oyEd{width:360px;padding:20px;border:1px solid var(--border-dark);border-radius:16px;background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.DashboardPage_evalCard__8oyEd:hover{border-color:hsla(0,0%,100%,.16);transform:translateY(-2px)}.DashboardPage_evalCardSelected__cT8yV{border-color:var(--accent)!important;background:var(--accent-soft);box-shadow:0 0 24px rgba(41,151,255,.12)}.DashboardPage_evalCardHeader__gC4UH{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.DashboardPage_evalVersion__5sUH5{font-family:var(--font-mono);font-size:1.2rem;font-weight:700;color:var(--text-primary)}.DashboardPage_selectedBadge__sN7jE{font-family:var(--font-mono);font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:4px;background:var(--accent-soft);color:var(--accent)}.DashboardPage_evalCardMetrics__IIP4x{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:16px}.DashboardPage_evalMetric__Zrgcy{display:flex;flex-direction:column;gap:2px}.DashboardPage_evalMetricValue__Omika{font-family:var(--font-mono);font-size:.88rem;font-weight:700;color:var(--text-primary)}.DashboardPage_evalMetricLabel__VyXdz{font-family:var(--font-mono);font-size:.56rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.DashboardPage_evalCardFooter__POyW5{display:flex;justify-content:space-between;padding-top:12px;border-top:1px solid var(--border-dark);font-size:.7rem;color:var(--text-tertiary)}.DashboardPage_delta__QSsha{font-family:var(--font-mono);font-size:.62rem;font-weight:600;padding:2px 6px;border-radius:4px}.DashboardPage_deltaGood__rF219{background:var(--success-bg);color:var(--success)}.DashboardPage_deltaBad__cg60W{background:var(--danger-bg);color:var(--danger)}.DashboardPage_actorCards__7_J9r{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:16px;gap:16px}.DashboardPage_actorCard__2_NgH{padding:20px;border:1px solid var(--border-dark);border-radius:16px;background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.DashboardPage_actorCard__2_NgH:hover{border-color:hsla(0,0%,100%,.16);transform:translateY(-2px)}.DashboardPage_actorCardSelected__m_KkY{border-color:var(--accent)!important;background:var(--accent-soft)}.DashboardPage_actorCardHeader__AlpWZ{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.DashboardPage_actorVersion__GquPg{font-family:var(--font-mono);font-size:1rem;font-weight:700;color:var(--text-primary)}.DashboardPage_actorModel__oaFD1{font-family:var(--font-mono);font-size:.68rem;font-weight:500;padding:3px 8px;border-radius:6px;background:hsla(0,0%,100%,.06);color:var(--text-tertiary)}.DashboardPage_actorPromptPreview__5NHtP{margin:0;font-size:.78rem;line-height:1.5;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.DashboardPage_detailGrid__U_OmH{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:24px}.DashboardPage_detailCard__WcbZ0{padding:20px;border:1px solid var(--border-dark);border-radius:16px;background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.DashboardPage_detailCardTitle__T_iQc{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-family:var(--font-display);font-size:.92rem;font-weight:600}.DashboardPage_detailCount__qyx9_{font-family:var(--font-mono);font-size:.62rem;font-weight:600;padding:2px 6px;border-radius:4px;background:var(--accent-soft);color:var(--accent)}.DashboardPage_rubricList__PWUkl{display:flex;flex-direction:column;gap:6px;max-height:300px;overflow-y:auto}.DashboardPage_rubricItem__qrMDU{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.04)}.DashboardPage_rubricWeight__7M_lV{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:hsla(0,0%,100%,.06);font-family:var(--font-mono);font-size:.68rem;font-weight:700;color:var(--accent)}.DashboardPage_rubricDesc__Bt_oy{font-size:.76rem;line-height:1.45;color:var(--text-secondary)}.DashboardPage_analysisGrid__aeDaV{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:16px;gap:16px;margin-bottom:16px}.DashboardPage_analysisStat__ih6U7{display:flex;flex-direction:column;gap:3px}.DashboardPage_analysisValue__DxaLE{font-family:var(--font-mono);font-size:1.1rem;font-weight:700;color:var(--text-primary)}.DashboardPage_analysisLabel__lffzF{font-size:.68rem;color:var(--text-tertiary);line-height:1.3}.DashboardPage_analysisFooter__cYAQf{display:flex;gap:24px;padding-top:16px;border-top:1px solid var(--border-dark)}.DashboardPage_noData__8w2Aa{margin:0;font-size:.82rem;color:var(--text-tertiary);font-style:italic}.DashboardPage_toneSuccess___xYGE{color:var(--success)!important}.DashboardPage_toneWarning__Q7WTB{color:var(--warning)!important}.DashboardPage_toneDanger__Ukd_k{color:var(--danger)!important}.DashboardPage_exploreCta__5VIp3{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 24px;border:1px solid var(--accent);border-radius:12px;background:var(--accent-soft);font-size:.88rem;font-weight:600;color:var(--accent);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.DashboardPage_exploreCta__5VIp3:hover{background:var(--accent);color:#fff}.DashboardPage_explorerContext__ptGbQ{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:8px 24px;border-bottom:1px solid var(--border-dark);background:rgba(22,22,23,.5)}.DashboardPage_explorerContextLeft__Eunt9,.DashboardPage_explorerContextRight__XHKAi{display:flex;gap:16px;align-items:center}.DashboardPage_contextMetric__TY1nn{font-family:var(--font-mono);font-size:.72rem;font-weight:600;color:var(--text-secondary)}.DashboardPage_selectorGroup__zQype{display:flex;align-items:center;gap:6px}.DashboardPage_selectorLabel____7pW{font-family:var(--font-mono);font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.DashboardPage_selector__USmOf{padding:5px 28px 5px 10px;border:1px solid var(--border-dark);border-radius:8px;background:hsla(0,0%,100%,.06);color:var(--text-primary);font-family:var(--font-text);font-size:.76rem;cursor:pointer;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23888' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:border-color var(--duration-fast) var(--ease-out)}.DashboardPage_selector__USmOf:hover{border-color:hsla(0,0%,100%,.16)}.DashboardPage_selector__USmOf:focus{border-color:var(--accent)}.DashboardPage_selector__USmOf option{background:#1d1d1f;color:var(--text-primary)}.DashboardPage_explorerMain__s98Ij{flex:1 1;min-height:0;overflow:hidden}@media (max-width:900px){.DashboardPage_topBar__saUPy{flex-direction:column;height:auto;padding:10px 16px;gap:8px}.DashboardPage_topBarLeft__oPiUf{width:100%}.DashboardPage_timeline__7PWkU{flex-direction:column;align-items:stretch}.DashboardPage_timelineItem__Aee8P{flex-direction:column;align-items:center}.DashboardPage_timelineConnector____n8v{padding-top:0;margin:8px 0;transform:rotate(90deg)}.DashboardPage_connectorDeltas__FUbEi{transform:rotate(-90deg)}.DashboardPage_evalCard__8oyEd{width:100%}.DashboardPage_detailGrid__U_OmH{grid-template-columns:1fr}.DashboardPage_explorerContext__ptGbQ{flex-direction:column;gap:8px;align-items:stretch}.DashboardPage_explorerContextLeft__Eunt9,.DashboardPage_explorerContextRight__XHKAi{justify-content:center}}@media (max-width:580px){.DashboardPage_overviewInner__GfX8i{padding:24px 16px 60px}.DashboardPage_evalCardMetrics__IIP4x{grid-template-columns:repeat(2,1fr)}.DashboardPage_actorCards__7_J9r{grid-template-columns:1fr}.DashboardPage_analysisGrid__aeDaV{grid-template-columns:repeat(2,1fr)}}