.ModelImprovementHero_hero__vr0Hp{position:relative;display:grid;align-content:start;gap:12px;width:100%;min-height:600px;margin:0;padding:24px;overflow:hidden;background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--brand) 18%,transparent),transparent 36%),linear-gradient(145deg,var(--surface) 0,var(--surface-inset) 100%);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--surface-raised-shadow)}.ModelImprovementHero_hero__vr0Hp:after{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(color-mix(in srgb,var(--border-subtle) 58%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--border-subtle) 58%,transparent) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(180deg,black,transparent 86%)}.ModelImprovementHero_hero__vr0Hp>*{position:relative;z-index:1;min-width:0}.ModelImprovementHero_caption__rT9YA{display:flex;justify-content:space-between;gap:16px;align-items:center;color:var(--text-muted);font-size:13px;font-weight:600;line-height:1.5}.ModelImprovementHero_caption__rT9YA span:last-child{color:var(--brand);white-space:nowrap}.ModelImprovementHero_flow__zicoe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.ModelImprovementHero_flow__zicoe li{position:relative;display:grid;gap:2px;padding:10px 12px;background:color-mix(in srgb,var(--surface) 93%,transparent);border:1px solid var(--border-default);border-radius:var(--radius-md)}.ModelImprovementHero_flow__zicoe li:last-child{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ModelImprovementHero_flow__zicoe li+li:before{position:absolute;top:50%;left:-15px;width:12px;height:1px;content:"";background:var(--border-default)}.ModelImprovementHero_flow__zicoe li+li:after{position:absolute;top:calc(50% - 3px);left:-7px;width:6px;height:6px;content:"";border-top:1px solid var(--text-muted);border-right:1px solid var(--text-muted);transform:rotate(45deg)}.ModelImprovementHero_flow__zicoe strong{color:var(--text-primary);font-family:var(--font-mono);font-size:16px;font-weight:700;line-height:20px}.ModelImprovementHero_flow__zicoe span{color:var(--text-muted);font-size:12px;line-height:16px}.ModelImprovementHero_table__SEYAb{background:color-mix(in srgb,var(--surface) 93%,transparent);border:1px solid var(--border-default);border-radius:var(--radius-md)}.ModelImprovementHero_head__IzdaL,.ModelImprovementHero_row__qhxS7{display:grid;grid-template-columns:minmax(0,1fr) 64px 76px;gap:10px;align-items:center}.ModelImprovementHero_head__IzdaL{padding:8px 14px;color:var(--text-muted);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--border-subtle)}.ModelImprovementHero_head__IzdaL span:not(:first-child){text-align:center}.ModelImprovementHero_rows__YTSg4{margin:0;padding:0;list-style:none}.ModelImprovementHero_row__qhxS7{padding:5px 14px}.ModelImprovementHero_row__qhxS7+.ModelImprovementHero_row__qhxS7{border-top:1px solid var(--border-subtle)}.ModelImprovementHero_case__S2nss{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1px 10px;align-items:baseline}.ModelImprovementHero_caseId__DqhYA{grid-row:span 2;color:var(--brand);font-family:var(--font-mono);font-size:11.5px;font-weight:600}.ModelImprovementHero_caseLabel__ERGP9{overflow:hidden;color:var(--text-primary);font-size:13px;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.ModelImprovementHero_failure__s3VyW{color:var(--text-muted);font-size:11.5px;line-height:16px}.ModelImprovementHero_cell__kCouM{display:flex;justify-content:center;padding:3px 0;border-radius:var(--radius-sm)}.ModelImprovementHero_cell__kCouM[data-column=candidate]{background:color-mix(in srgb,var(--brand-soft) 60%,transparent);animation:ModelImprovementHero_model-improvement-scan__W9751 5s ease-in-out infinite}.ModelImprovementHero_row__qhxS7:nth-child(2) .ModelImprovementHero_cell__kCouM[data-column=candidate]{animation-delay:.5s}.ModelImprovementHero_row__qhxS7:nth-child(3) .ModelImprovementHero_cell__kCouM[data-column=candidate]{animation-delay:1s}.ModelImprovementHero_row__qhxS7:nth-child(4) .ModelImprovementHero_cell__kCouM[data-column=candidate]{animation-delay:1.5s}.ModelImprovementHero_row__qhxS7:nth-child(5) .ModelImprovementHero_cell__kCouM[data-column=candidate]{animation-delay:2s}@keyframes ModelImprovementHero_model-improvement-scan__W9751{0%,12%,to{box-shadow:0 0 0 0 transparent}6%{box-shadow:0 0 0 2px var(--brand)}}.ModelImprovementHero_cellLabel__tYyaz{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ModelImprovementHero_mark__ixSsg{min-width:44px;padding:1px 8px;font-family:var(--font-mono);font-size:11.5px;font-weight:700;text-align:center;border-radius:var(--radius-sm)}.ModelImprovementHero_mark__ixSsg[data-result=pass]{color:var(--state-success);background:color-mix(in srgb,var(--state-success) 12%,transparent)}.ModelImprovementHero_mark__ixSsg[data-result=fail]{color:var(--state-danger);background:color-mix(in srgb,var(--state-danger) 12%,transparent)}.ModelImprovementHero_scores__814d1{display:grid;gap:8px;padding:12px 14px;background:color-mix(in srgb,var(--surface) 93%,transparent);border:1px solid var(--border-default);border-radius:var(--radius-md)}.ModelImprovementHero_score__Adqap{display:grid;grid-template-columns:96px minmax(0,1fr) 36px;gap:12px;align-items:center}.ModelImprovementHero_scoreLabel__oL95a{color:var(--text-secondary);font-size:12.5px;font-weight:600}.ModelImprovementHero_strip___F8Ia{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.ModelImprovementHero_strip___F8Ia span{height:8px;border-radius:999px}.ModelImprovementHero_strip___F8Ia span[data-result=pass]{background:var(--state-success)}.ModelImprovementHero_strip___F8Ia span[data-result=fail]{background:color-mix(in srgb,var(--state-danger) 55%,transparent)}.ModelImprovementHero_strip___F8Ia[data-key=baseline] span[data-result=pass]{background:color-mix(in srgb,var(--state-success) 55%,transparent)}.ModelImprovementHero_scoreValue__2FgMn{color:var(--text-primary);font-family:var(--font-mono);font-size:12.5px;font-weight:700;text-align:right}.ModelImprovementHero_receipt__9zvtt{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;align-items:center;padding-top:12px;border-top:1px solid var(--border-default)}.ModelImprovementHero_receipt__9zvtt span{color:var(--text-muted);font-size:13px}.ModelImprovementHero_receipt__9zvtt strong{color:var(--state-success);font-family:var(--font-mono);font-size:13px}@media (max-width:767px){.ModelImprovementHero_hero__vr0Hp{min-height:auto;padding:18px}.ModelImprovementHero_caption__rT9YA{flex-wrap:wrap;gap:4px 16px}}@media (max-width:420px){.ModelImprovementHero_flow__zicoe{gap:14px}.ModelImprovementHero_flow__zicoe li{padding:8px 10px}.ModelImprovementHero_flow__zicoe li+li:before{left:-12px;width:10px}.ModelImprovementHero_flow__zicoe li+li:after{left:-6px}.ModelImprovementHero_head__IzdaL,.ModelImprovementHero_row__qhxS7{grid-template-columns:minmax(0,1fr) 56px 60px;gap:8px;padding-right:10px;padding-left:10px}.ModelImprovementHero_head__IzdaL{font-size:9.5px;letter-spacing:.02em}.ModelImprovementHero_row__qhxS7{padding-top:7px;padding-bottom:7px}.ModelImprovementHero_caseId__DqhYA{grid-row:auto;grid-column:1/-1}.ModelImprovementHero_caseLabel__ERGP9{grid-column:1/-1;white-space:normal}.ModelImprovementHero_failure__s3VyW{grid-column:1/-1}.ModelImprovementHero_mark__ixSsg{min-width:0;padding:1px 6px}.ModelImprovementHero_score__Adqap{grid-template-columns:84px minmax(0,1fr) 30px;gap:10px}}@media (prefers-reduced-motion:reduce){.ModelImprovementHero_cell__kCouM[data-column=candidate]{animation:none}}