/* probability_tree.css — two-stage tree (see probability_tree.js). */
.pt-svg { display: block; width: 100%; height: auto; }
.pt-root, .pt-node { fill: #8fa8cf; stroke: #0b1220; stroke-width: 1.2; }
.pt-branch { stroke: rgba(203, 213, 225, 0.42); stroke-width: 1.6; }
.pt-branch.is-hot { stroke: #34d399; stroke-width: 2.6; }
.pt-blab { fill: #cbd5e1; font-size: 9px; font-weight: 600; paint-order: stroke; stroke: #0a0f1a; stroke-width: 2.4px; stroke-linejoin: round; }
.pt-bprob { fill: #93a4b8; font-size: 8.5px; font-weight: 700; font-variant-numeric: tabular-nums; paint-order: stroke; stroke: #0a0f1a; stroke-width: 2.4px; stroke-linejoin: round; }
.pt-leaf { fill: #e2e8f0; font-size: 9.5px; font-weight: 600; }
.pt-lp { fill: #a7f3d0; font-variant-numeric: tabular-nums; }
