
/* v9.4 patch polish */
.analog-title{margin-bottom:24px}
.analog-copy{margin-top:0;line-height:1.55;max-width:18ch}
.analog-back{margin-top:30px}
.ops-metric[title], .exposure[title]{cursor:help}
.counterfactual .cf-col{transition:transform .22s ease, box-shadow .22s ease, border-color .22s ease, background .22s ease}
.counterfactual .cf-col.sim-hit{transform:translateY(-2px)}
.counterfactual .cf-col.sim-hit.good{box-shadow:0 0 0 1px rgba(118,223,161,.22),0 0 28px rgba(118,223,161,.12);background:rgba(118,223,161,.04)}
.counterfactual .cf-col.sim-hit.bad{box-shadow:0 0 0 1px rgba(255,90,79,.22),0 0 28px rgba(255,90,79,.12);background:rgba(255,90,79,.04)}
#counterRefresh.is-busy{min-width:110px}
#dependencyGraph.sim-pulse-good .dep-node.reality circle{filter:drop-shadow(0 0 10px rgba(118,223,161,.45))}
#dependencyGraph.sim-pulse-good .dep-line.reality{filter:drop-shadow(0 0 8px rgba(118,223,161,.38))}
#dependencyGraph.sim-pulse-bad .dep-node.hot circle{filter:drop-shadow(0 0 10px rgba(255,90,79,.35))}
#dependencyGraph.sim-pulse-bad .dep-line.hot{filter:drop-shadow(0 0 8px rgba(255,90,79,.28))}
#extensionControl .control-title{max-width:100%}
#extensionControl .control-sub{max-width:70ch}
