._pageContainer_kz2uh_1{padding:var(--space-4) var(--page-gutter) var(--space-6);max-width:var(--content-max);margin-inline:auto}._header_kz2uh_7{margin-bottom:var(--space-4)}._layout_kz2uh_11{display:flex;gap:var(--space-4);align-items:flex-start}._scenariosNav_kz2uh_17{width:100%;max-width:19rem;flex-shrink:0;display:flex;flex-direction:column;gap:.4rem;padding-right:var(--space-3);border-right:1px solid var(--line)}._scenarioBtn_kz2uh_28{display:flex;align-items:center;justify-content:space-between;padding:.65rem .85rem;background:transparent;border:1px solid transparent;border-radius:var(--radius-control);cursor:pointer;text-align:left;font-size:.88rem;color:var(--text-strong);transition:all .15s ease}._scenarioBtn_kz2uh_28:hover{background:var(--surface-raised)}._scenarioBtnActive_kz2uh_47{background:var(--surface-brand);border-color:var(--line);color:var(--brand-text);font-weight:650}._stagePane_kz2uh_54{flex:1;min-width:0;max-width:var(--text-max)}._anomalyBadge_kz2uh_60{display:inline-block;padding:.2rem .5rem;background:var(--signal-soft);border:1px solid var(--signal);color:var(--text-strong);border-radius:var(--radius-badge);font-family:var(--font-jetbrains-mono),monospace;font-size:var(--type-meta);font-weight:700}._stageTitle_kz2uh_72{font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:550;letter-spacing:-.04em;margin-block:var(--space-2);color:var(--text-strong)}._summary_kz2uh_80{font-size:var(--type-body-lg);line-height:1.75;color:var(--text-body);margin-bottom:var(--space-4)}._tabsBar_kz2uh_87{display:flex;flex-wrap:wrap;gap:var(--space-1);border-bottom:1px solid var(--line);margin-bottom:var(--space-3)}._tabBtn_kz2uh_95{background:transparent;border:none;border-bottom:2px solid transparent;padding:.6rem .9rem;font-family:var(--font-jetbrains-mono),monospace;font-size:.8rem;font-weight:550;color:var(--text-body);cursor:pointer;transition:all .15s ease}._tabBtn_kz2uh_95:hover{color:var(--brand-text)}._tabBtnActive_kz2uh_112{color:var(--brand-text);border-bottom-color:var(--brand-text)}._infoBox_kz2uh_117{background:var(--surface-raised);border-left:3px solid var(--brand-text);padding:1rem 1.2rem;border-radius:0 var(--radius-badge) var(--radius-badge) 0;margin-bottom:var(--space-3);font-size:var(--type-body);line-height:1.65}._enginesTagList_kz2uh_127{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:var(--space-2)}._engineTag_kz2uh_134{background:var(--ok-soft);border:1px solid var(--ok);color:var(--text-body);padding:.2rem .55rem;border-radius:var(--radius-badge);font-family:var(--font-jetbrains-mono),monospace;font-size:.72rem;font-weight:600}@media(max-width:860px){._layout_kz2uh_11{flex-direction:column}._scenariosNav_kz2uh_17{max-width:100%;border-right:none;border-bottom:1px solid var(--line);padding-bottom:var(--space-3)}}._section_kz2uh_158{display:grid;gap:.75rem;margin-top:1.5rem}._sectionTitle_kz2uh_164{font-size:1.1rem;font-weight:600;letter-spacing:-.01em;color:var(--text-strong)}
