.t3V5bW_replay{scroll-margin-top:calc(var(--hud-h) + 24px);padding:20px}.t3V5bW_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.t3V5bW_alert{border:1px solid var(--amber-soft);background:var(--amber-dim);font-family:var(--font-mono);color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.t3V5bW_alert b{background:var(--amber);color:var(--void);padding:2px 6px;font-weight:600}.t3V5bW_alert span{color:var(--ink-2)}.t3V5bW_clock{font-family:var(--font-mono);color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px}.t3V5bW_clock strong{color:var(--cyan);font-weight:500}.t3V5bW_grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;display:grid}@media (max-width:900px){.t3V5bW_grid{grid-template-columns:1fr}}.t3V5bW_steps{border-top:1px solid var(--line);flex-direction:column;display:flex}.t3V5bW_step{border-bottom:1px solid var(--line);font-family:var(--font-mono);opacity:.18;transition:opacity .28s var(--ease-out), background-color .2s var(--ease-hover);grid-template-columns:22px minmax(0,1fr) 70px 46px;align-items:center;gap:4px 12px;padding:10px 8px;font-size:12.5px;display:grid}.t3V5bW_on{opacity:1}.t3V5bW_live{background:linear-gradient(90deg,#3de0ff14,#0000)}.t3V5bW_hl{box-shadow:inset 2px 0 0 var(--cyan);background:#3de0ff1f}.t3V5bW_idx{color:var(--ink-3-aa)}.t3V5bW_tool{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t3V5bW_finding{color:var(--ink-2);font-family:var(--font-body);grid-column:2/-1;font-size:13px}.t3V5bW_bar{background:#0e2a35e6;height:4px;position:relative}.t3V5bW_bar i{background:var(--cyan);transform-origin:0;width:100%;position:absolute;inset:0}.t3V5bW_secs{text-align:right;color:var(--ink-3-aa);font-variant-numeric:tabular-nums}.t3V5bW_anomaly .t3V5bW_tool{color:var(--amber)}.t3V5bW_anomaly .t3V5bW_bar i{background:var(--amber)}.t3V5bW_guard .t3V5bW_tool{color:var(--guard)}.t3V5bW_guard .t3V5bW_bar i{background:var(--guard)}.t3V5bW_ev{border:1px solid var(--line-strong);color:var(--cyan);margin-left:6px;padding:0 4px;font-size:10px;display:inline-block}.t3V5bW_result{border:1px solid var(--line);transition:opacity .4s var(--ease-out);background:#03060a99;padding:16px}.t3V5bW_pending{opacity:.25}.t3V5bW_result h3{font-size:var(--fs-18);margin:10px 0 14px;line-height:1.3}.t3V5bW_conf{align-items:baseline;gap:10px;display:flex}.t3V5bW_conf strong{font-family:var(--font-display);font-size:var(--fs-56);color:var(--cyan);line-height:1}.t3V5bW_conf span{font-family:var(--font-mono);color:var(--ink-3-aa);font-size:12px}.t3V5bW_evidence{flex-direction:column;gap:6px;margin-top:14px;display:flex}.t3V5bW_evidence button{text-align:left;border:1px solid var(--line);color:var(--ink-2);transition:border-color var(--t-hover), background-color var(--t-hover), color var(--t-hover);grid-template-columns:28px 1fr;gap:8px;padding:8px;font-size:13px;display:grid}.t3V5bW_evidence button span{font-family:var(--font-mono);color:var(--cyan)}.t3V5bW_evidence button[data-hl=true]{border-color:var(--cyan);background:var(--cyan-dim);color:var(--ink)}.t3V5bW_jira{border:1px dashed var(--line-strong);color:var(--ink);margin-top:14px;padding:10px;font-size:13px}.t3V5bW_jira em{font-style:normal;font-family:var(--font-mono);color:var(--ink-3-aa);margin-bottom:4px;font-size:11px;display:block}.t3V5bW_arch{padding:16px}.t3V5bW_archScroll{overscroll-behavior-x:contain;overflow-x:auto}.t3V5bW_archScroll svg{width:100%;min-width:760px;height:auto}.t3V5bW_edge{fill:none;stroke:#6ed2f038;stroke-width:1.2px;transition:stroke .2s,opacity .2s}.t3V5bW_pulse{fill:none;stroke:var(--cyan);stroke-width:1.6px;stroke-dasharray:4 60;opacity:.8;animation:1.8s linear infinite t3V5bW_flow}@keyframes t3V5bW_flow{to{stroke-dashoffset:-64px}}.t3V5bW_edgeOn{stroke:var(--cyan)}.t3V5bW_edgeOff{opacity:.25}.t3V5bW_node{cursor:default;outline:none}.t3V5bW_node rect{fill:#050b10;stroke:#6ed2f057;transition:stroke .2s,fill .2s}.t3V5bW_node text{font-family:var(--font-mono);fill:var(--ink-2);font-size:12px;transition:fill .2s}.t3V5bW_node[data-on=true] rect,.t3V5bW_node:focus-visible rect{stroke:var(--cyan);fill:#3de0ff1a}.t3V5bW_node[data-on=true] text,.t3V5bW_node:focus-visible text{fill:var(--ink)}.t3V5bW_node[data-off=true]{opacity:.35}.t3V5bW_input rect{stroke:var(--amber-soft)}.t3V5bW_guardNode rect{stroke:#8a9aa599;stroke-dasharray:3 3}.t3V5bW_groupLabel{font-family:var(--font-mono);letter-spacing:.1em;fill:var(--ink-3-aa);text-transform:uppercase;font-size:10px}.t3V5bW_note{border-top:1px solid var(--line);align-items:baseline;gap:12px;min-height:48px;margin-top:12px;padding-top:12px;display:flex}.t3V5bW_note strong{font-family:var(--font-display);font-size:var(--fs-18);white-space:nowrap}.t3V5bW_note p{color:var(--ink-2);font-size:var(--fs-14)}.t3V5bW_noteSwap{animation:none;display:contents}@media (prefers-reduced-motion:reduce){.t3V5bW_pulse{animation:none;display:none}}.t3V5bW_how{aspect-ratio:16/8;border:1px solid var(--line);background:linear-gradient(#0e2a3559 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#0e2a3559 1px,#0000 1px) 0 0/24px 24px,#03070b;position:relative;overflow:hidden}@media (max-width:640px){.t3V5bW_how{aspect-ratio:4/3}}
