.ProcessInvestigation_backdrop__mE2b2{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:var(--space-4);background:rgb(10 18 28/.72)}.ProcessInvestigation_dialog__CT4Ca{width:min(1180px,100%);height:min(920px,calc(100vh - 2rem));display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-strong);box-shadow:var(--shadow-overlay)}.ProcessInvestigation_header__hjV6w{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--line);background:var(--surface-strong)}.ProcessInvestigation_headerTitle__aNUlg{flex:1 1 auto;min-width:0}.ProcessInvestigation_headerTitle__aNUlg .ProcessInvestigation_eyebrow__HqrVT,.ProcessInvestigation_headerTitle__aNUlg h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProcessInvestigation_header__hjV6w h2{font-size:var(--text-lg);letter-spacing:-.01em;line-height:1.3}.ProcessInvestigation_header__hjV6w h2,.ProcessInvestigation_header__hjV6w p{margin:0}.ProcessInvestigation_ghostButton__BCr_1{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.65rem;border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-label);line-height:1.25;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.ProcessInvestigation_ghostButton__BCr_1:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:var(--accent-soft);color:var(--accent)}.ProcessInvestigation_ghostButton__BCr_1:active{box-shadow:none;transform:none}.ProcessInvestigation_ghostButton__BCr_1[data-size=compact]{min-height:2.1rem;padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.ProcessInvestigation_ghostButton__BCr_1:before{width:.42rem;height:.42rem;flex:none;border-left:2px solid;border-bottom:2px solid;opacity:.65}.ProcessInvestigation_ghostButton__BCr_1[data-glyph=back]:before{content:"";transform:rotate(45deg) translate(1px,-1px)}.ProcessInvestigation_ghostButton__BCr_1[data-glyph=close]:before{content:"";width:.6rem;height:.6rem;border:0;background:linear-gradient(currentColor,currentColor) 50% /100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50% /2px 100% no-repeat;transform:rotate(45deg)}.ProcessInvestigation_trail__Vf7WD{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--line);background:var(--surface-strong)}.ProcessInvestigation_trail__Vf7WD button,.ProcessInvestigation_trail__Vf7WD>span:not([aria-hidden]){display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);background:var(--surface);color:var(--muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-label);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ProcessInvestigation_trail__Vf7WD button{color:var(--text);cursor:pointer}.ProcessInvestigation_trail__Vf7WD button:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:var(--accent-soft);color:var(--accent)}.ProcessInvestigation_trail__Vf7WD button[data-current=true],.ProcessInvestigation_trail__Vf7WD>span[data-current=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:var(--weight-value)}.ProcessInvestigation_trail__Vf7WD>span[aria-hidden]{color:var(--muted);opacity:.65}.ProcessInvestigation_scroll__lfnnP{min-width:0;overflow:auto;overscroll-behavior:contain;padding:var(--space-4) var(--space-5) var(--space-5);background:var(--surface-strong)}.ProcessInvestigation_scroll__lfnnP[data-replay=true]{min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:auto;padding-bottom:var(--space-4)}.ProcessInvestigation_scroll__lfnnP[data-replay=true]>.analysis-project-debug{min-height:0;height:100%}.ProcessInvestigation_evidence__26SFH{display:grid;gap:var(--space-3);min-width:0;margin-top:1rem}.ProcessInvestigation_replayNote__XFJBM{margin:0 0 .5rem;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);line-height:1.4}.ProcessInvestigation_evidence__26SFH h3,.ProcessInvestigation_evidence__26SFH p{margin:0}.ProcessInvestigation_attemptInstruction__9nnCG{border-left:3px solid var(--accent);padding:var(--space-3) var(--space-3);background:var(--accent-soft);color:var(--text);font-weight:var(--weight-label);line-height:1.5}.ProcessInvestigation_replayReadiness__BEyhx{flex:0 1 auto;min-width:0;margin:0;border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);color:var(--muted);background:var(--surface-strong);font-size:var(--text-sm);line-height:1.35}.ProcessInvestigation_replayReadiness__BEyhx[data-ready=true]{border-color:var(--accent);color:var(--text);background:var(--accent-soft);font-weight:var(--weight-label)}.ProcessInvestigation_selectionSummary__9jx0y{display:grid;gap:var(--space-3);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-md);padding:var(--space-4) var(--space-4);background:color-mix(in srgb,var(--accent-soft) 55%,var(--surface-strong))}.ProcessInvestigation_selectionSummary__9jx0y[data-kind=transition]{border-left-color:var(--elevated)}.ProcessInvestigation_selectionSummary__9jx0y[data-kind=transition][data-affected=true]{border-left-color:var(--bad)}.ProcessInvestigation_selectionSummaryHead__QTnQI{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3)}.ProcessInvestigation_selectionSummaryHead__QTnQI h3{font-size:var(--text-md);letter-spacing:-.01em}.ProcessInvestigation_selectionSummaryHead__QTnQI code{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere}.ProcessInvestigation_metrics__NRdBx{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--space-3);margin:0}.ProcessInvestigation_metrics__NRdBx div{min-width:0;border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3) var(--space-3);background:var(--surface-strong)}.ProcessInvestigation_metrics__NRdBx dt{color:var(--muted);font-size:var(--text-2xs);font-weight:var(--weight-label);letter-spacing:.06em;text-transform:uppercase}.ProcessInvestigation_metrics__NRdBx dd{margin:.3rem 0 0;font-size:var(--text-lg);font-weight:var(--weight-value);font-variant-numeric:tabular-nums}.ProcessInvestigation_metrics__NRdBx div[data-empty=true]{opacity:.6}.ProcessInvestigation_metricsHelp__DQOKm{margin:0;color:var(--muted);font-size:var(--text-sm);line-height:1.55}.ProcessInvestigation_edgeGuide__T_r3E{display:flex;align-items:center;gap:var(--space-3);margin-bottom:.85rem;border:1px solid color-mix(in srgb,var(--bad) 38%,var(--line));border-radius:var(--radius-md);padding:var(--space-3) var(--space-3);background:color-mix(in srgb,var(--bad) 7%,var(--surface-strong))}.ProcessInvestigation_edgeGuideArrow__LRQ7e{display:inline-grid;place-items:center;width:3rem;height:1.7rem;flex:0 0 auto;color:var(--bad);font-size:var(--text-xl);font-weight:var(--weight-value);line-height:1}.ProcessInvestigation_edgeGuide__T_r3E>div{display:grid;gap:var(--space-0)}.ProcessInvestigation_edgeGuide__T_r3E strong{font-size:var(--text-md)}.ProcessInvestigation_edgeGuide__T_r3E p{margin:0;color:var(--muted);font-size:var(--text-xs);line-height:1.45}.ProcessInvestigation_graphMetricContext__JMjlP{margin:var(--space-2) 0 0;border-left:2px solid var(--line);padding-left:var(--space-3);color:var(--muted);font-size:var(--text-xs);line-height:1.45}.ProcessInvestigation_transitionEvidence__2nWtJ{display:grid;grid-template-columns:minmax(12rem,.72fr) minmax(0,1.8fr);gap:var(--space-3)}.ProcessInvestigation_transitionFlow__igEhu,.ProcessInvestigation_transitionImpact___E6wr{min-width:0;border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface-strong)}.ProcessInvestigation_transitionImpact___E6wr{display:grid;gap:var(--space-2);border-color:color-mix(in srgb,var(--bad) 34%,var(--line));background:color-mix(in srgb,var(--bad) 5%,var(--surface-strong))}.ProcessInvestigation_transitionImpact___E6wr>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3)}.ProcessInvestigation_transitionImpact___E6wr>div strong{color:var(--bad);font-size:var(--text-xl);font-variant-numeric:tabular-nums}.ProcessInvestigation_transitionImpact___E6wr>div span{color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-label);font-variant-numeric:tabular-nums}.ProcessInvestigation_transitionImpact___E6wr p{color:var(--muted);font-size:var(--text-xs);line-height:1.45}.ProcessInvestigation_transitionFlow__igEhu{display:grid;gap:var(--space-2)}.ProcessInvestigation_transitionFlow__igEhu h4{margin:0;font-size:var(--text-sm)}.ProcessInvestigation_transitionFlowHelp__7__vh{margin:0;color:var(--muted);font-size:var(--text-xs);line-height:1.45}.ProcessInvestigation_transitionFlow__igEhu ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}.ProcessInvestigation_transitionFlow__igEhu li{display:flex;align-items:center;gap:var(--space-2);min-width:0;border-radius:var(--radius-sm);padding:var(--space-2);background:var(--surface)}.ProcessInvestigation_transitionFlow__igEhu li>span{display:inline-grid;place-items:center;width:1.45rem;height:1.45rem;flex:0 0 auto;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent);font-size:var(--text-2xs);font-weight:var(--weight-value)}.ProcessInvestigation_transitionFlow__igEhu li>div{display:grid;gap:var(--space-0);min-width:0}.ProcessInvestigation_transitionFlow__igEhu li strong{font-size:var(--text-xs);font-weight:var(--weight-label);line-height:1.3}.ProcessInvestigation_transitionFlow__igEhu li small{color:var(--muted);font-size:var(--text-2xs);font-weight:var(--weight-value);font-variant-numeric:tabular-nums}.ProcessInvestigation_selectionAction___zp30{position:sticky;bottom:-1rem;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin:0 -1.15rem -1rem;border-top:1px solid var(--line);padding:var(--space-3) var(--space-4) var(--space-4);background:color-mix(in srgb,var(--accent-soft) 55%,var(--surface-strong));border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:0 -1px 0 var(--line)}.ProcessInvestigation_selectionAction___zp30 p{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-label);line-height:1.45}.ProcessInvestigation_selectionAction___zp30 .primary-button{flex:0 0 auto;min-height:2.65rem;padding-inline:var(--space-4);font-size:var(--text-md)}.ProcessInvestigation_selectionAction___zp30[data-guided=true] p{color:var(--text);font-weight:var(--weight-value)}.ProcessInvestigation_guardrailPanes__qzTus{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--space-4);align-items:stretch;min-width:0}.ProcessInvestigation_guardrailPane__fVpUw{min-width:0;display:grid;gap:var(--space-2);align-content:start}.ProcessInvestigation_guardrailPane__fVpUw+.ProcessInvestigation_guardrailPane__fVpUw{border-left:1px solid var(--line);padding-left:var(--space-4)}.ProcessInvestigation_guardrailPane__fVpUw h3{font-size:var(--text-md)}.ProcessInvestigation_attemptsScroll__A55s9{min-height:0;max-height:21rem;overflow:auto;overscroll-behavior:contain;padding-right:var(--space-1)}.ProcessInvestigation_paneSummary__GOBwg{margin:0;color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-label)}.ProcessInvestigation_tableScroll__zE9pm{max-width:100%;overflow:auto;border:1px solid var(--line);border-radius:var(--radius-md)}.ProcessInvestigation_tableScroll__zE9pm table{width:100%;border:0}.ProcessInvestigation_tableScroll__zE9pm label{display:flex;align-items:start;gap:var(--space-2)}.ProcessInvestigation_tableScroll__zE9pm label span{min-width:12rem}.ProcessInvestigation_actionBar__IKuKt{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1px solid var(--line);background:var(--surface-strong)}.ProcessInvestigation_actionBar__IKuKt>div{display:flex;flex:0 0 auto;gap:var(--space-3)}.ProcessInvestigation_actionBar__IKuKt .primary-button{min-height:2.65rem;padding-inline:var(--space-4);font-size:var(--text-md)}.ProcessInvestigation_replayContext__qIUcy{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-2);margin-bottom:.5rem}.ProcessInvestigation_replayContext__qIUcy div{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-0) var(--space-2);min-width:0;border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);background:var(--surface-strong)}.ProcessInvestigation_replayContext__qIUcy strong{font-size:var(--text-sm)}.ProcessInvestigation_replayContext__qIUcy code,.ProcessInvestigation_replayContext__qIUcy small{font-size:var(--text-2xs)}.ProcessInvestigation_replayContext__qIUcy code,.ProcessInvestigation_replayContext__qIUcy small{color:var(--muted)}.ProcessInvestigation_replayContext__qIUcy code{overflow-wrap:anywhere}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:var(--space-2)}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts button{display:grid;gap:var(--space-0);min-width:0;border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--text);text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts button>strong{font-size:var(--text-md);line-height:1.25;overflow-wrap:anywhere}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts button>span:first-of-type{color:var(--muted);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--text-2xs);overflow-wrap:anywhere}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts button>small{font-size:var(--text-2xs);font-weight:var(--weight-value);letter-spacing:.05em}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts button[data-verdict=BLOCK]>small{color:var(--bad)}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts button[data-verdict=WARN]>small{color:var(--elevated)}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts button>code{color:var(--muted);font-size:var(--text-2xs);overflow-wrap:anywhere}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts button:hover{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-1px)}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempt-action{width:fit-content;margin-top:.3rem;border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-2);color:var(--accent);background:var(--surface-strong);font-size:var(--text-2xs);font-weight:var(--weight-value)}.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempt-action[data-selected=true]{border-color:var(--accent);color:var(--surface-strong);background:var(--accent)}@media (max-width:900px){.ProcessInvestigation_transitionEvidence__2nWtJ{grid-template-columns:1fr}.ProcessInvestigation_transitionFlow__igEhu ol{grid-template-columns:repeat(2,minmax(0,1fr))}.ProcessInvestigation_guardrailPanes__qzTus{grid-template-columns:1fr}.ProcessInvestigation_guardrailPane__fVpUw+.ProcessInvestigation_guardrailPane__fVpUw{border-left:0;border-top:1px solid var(--line);padding:var(--space-4) 0 0}.ProcessInvestigation_attemptsScroll__A55s9{max-height:none;overflow:visible}}@media (max-width:850px){.ProcessInvestigation_scroll__lfnnP[data-replay=true]{display:block;overflow-y:auto}.ProcessInvestigation_scroll__lfnnP[data-replay=true]>.analysis-project-debug{height:auto}}@media (max-width:720px){.ProcessInvestigation_backdrop__mE2b2{padding:0}.ProcessInvestigation_dialog__CT4Ca{width:100%;height:100dvh;max-height:none;border-radius:0}.ProcessInvestigation_header__hjV6w,.ProcessInvestigation_scroll__lfnnP{padding-inline:var(--space-3)}.ProcessInvestigation_actionBar__IKuKt{padding-inline:3.75rem var(--space-3)}.ProcessInvestigation_trail__Vf7WD{padding-inline:var(--space-3);overflow-x:auto;flex-wrap:nowrap}.ProcessInvestigation_trail__Vf7WD>*{flex:0 0 auto}.ProcessInvestigation_replayContext__qIUcy{grid-template-columns:1fr}.ProcessInvestigation_replayContext__qIUcy>span{transform:rotate(90deg);justify-self:center}.ProcessInvestigation_selectionAction___zp30{align-items:stretch;flex-direction:column}.ProcessInvestigation_selectionAction___zp30 .primary-button{width:100%}.ProcessInvestigation_edgeGuide__T_r3E{align-items:flex-start}}@media (max-width:390px){.ProcessInvestigation_dialog__CT4Ca .process-investigation-attempts{grid-template-columns:1fr}.ProcessInvestigation_actionBar__IKuKt{align-items:stretch;padding-inline:var(--space-3)}.ProcessInvestigation_actionBar__IKuKt>div,.ProcessInvestigation_actionBar__IKuKt>div button{width:100%}}