.Inversion_raceContainer__1TnUr{display:flex;flex-direction:column;gap:32px;margin:48px 0 40px}.Inversion_lane__f8j3G{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:24px 28px 20px;transition:border-color .3s}.Inversion_lane__f8j3G:hover{border-color:var(--border-accent)}.Inversion_laneHeader__XeQb5{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.Inversion_laneLabel__pApb6{font-family:var(--font-mono);font-size:.82rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:10px}.Inversion_laneDot__cXI3B{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.Inversion_laneTimer__86Szs{font-family:var(--font-mono);font-size:1.1rem;font-weight:700;color:var(--text-muted);display:flex;align-items:center;gap:10px;transition:color .3s;min-width:100px;justify-content:flex-end}.Inversion_laneTimerDone___dag4{color:var(--text-primary)}.Inversion_doneBadge__W8xfD{font-size:.6rem;font-weight:700;letter-spacing:.1em;color:var(--accent-green);background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.3);padding:2px 8px;border-radius:4px;animation:Inversion_popIn__yxuPg .3s cubic-bezier(.16,1,.3,1)}.Inversion_bar__25Re9{display:flex;height:36px;border-radius:6px;overflow:hidden;background:var(--bg-secondary);border:1px solid var(--border);position:relative}.Inversion_segment__kLl7M{position:relative;height:100%;border-right:1px solid rgba(255,255,255,.04);overflow:hidden}.Inversion_segment__kLl7M:last-child{border-right:none}.Inversion_segFill__NYqhv{position:absolute;inset:0;transition:width .08s linear}.Inversion_seg_neutral__HHwoI .Inversion_segFill__NYqhv{background:rgba(255,255,255,.06)}.Inversion_seg_llm__CJV_E .Inversion_segFill__NYqhv{background:rgba(239,68,68,.2)}.Inversion_seg_code__oQAtj .Inversion_segFill__NYqhv{background:rgba(79,143,247,.2)}.Inversion_seg_render__yMXEV .Inversion_segFill__NYqhv{background:rgba(245,158,66,.2)}.Inversion_seg_llm__CJV_E.Inversion_segActive__a2PbF{box-shadow:inset 0 0 20px rgba(239,68,68,.15)}.Inversion_seg_code__oQAtj.Inversion_segActive__a2PbF{box-shadow:inset 0 0 20px rgba(79,143,247,.15)}.Inversion_seg_render__yMXEV.Inversion_segActive__a2PbF{box-shadow:inset 0 0 20px rgba(245,158,66,.15)}.Inversion_pulseDot__Y6wrj{position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;z-index:2;transition:left .08s linear}.Inversion_segLabels__wgfQk{display:flex;margin-top:8px}.Inversion_segLabel__TTjkJ{font-family:var(--font-mono);font-size:.58rem;color:var(--text-muted);text-align:center;opacity:.35;transition:opacity .3s,color .3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 2px}.Inversion_segLabelActive__ynAhr{opacity:1;color:var(--text-secondary)}.Inversion_summaryRow__jCp42{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:32px}.Inversion_summaryCard__k1exx{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:20px 32px;text-align:center;transition:border-color .3s,box-shadow .3s}.Inversion_summaryCard__k1exx:hover{border-color:var(--border-accent);box-shadow:0 4px 24px rgba(0,0,0,.2)}.Inversion_summaryValue__LGoqf{font-family:var(--font-mono);font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:4px}.Inversion_summaryBad__nNfnU{color:var(--accent-red);font-size:1.4rem;font-weight:700}.Inversion_summaryGood__2OWcv{color:var(--accent-green);font-size:1.4rem;font-weight:700}.Inversion_summaryLabel__Y9KP7{font-family:var(--font-mono);font-size:.72rem;color:var(--text-muted)}.Inversion_summaryVs__6DM27{font-family:var(--font-mono);font-size:.82rem;color:var(--text-muted)}.Inversion_keyPoint__SPwFT{background:var(--bg-secondary);border:1px solid var(--border-accent);border-left:3px solid var(--accent);border-radius:8px;padding:28px;transition:box-shadow .3s}.Inversion_keyPoint__SPwFT:hover{box-shadow:0 0 30px rgba(79,143,247,.06)}.Inversion_keyLabel__gipoY{font-family:var(--font-mono);font-size:.75rem;color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.Inversion_keyText__CTqWK{font-size:1rem;color:var(--text-secondary);line-height:1.7}.Inversion_keyText__CTqWK strong{color:var(--text-primary)}@keyframes Inversion_popIn__yxuPg{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.Inversion_raceContainer__1TnUr{gap:24px}.Inversion_lane__f8j3G{padding:18px 16px 14px}.Inversion_bar__25Re9{height:28px}.Inversion_segLabel__TTjkJ{font-size:.5rem}.Inversion_summaryRow__jCp42{flex-direction:column;gap:12px}.Inversion_summaryVs__6DM27{display:none}}