/* Shared bits for the B6 backtracking pages (b6-bt.js). Load after viz.css and rtree.css. */
.b6-sec{margin:16px 0 6px}
.b6-sec:first-child{margin-top:0}
.b6-ans{gap:5px}
.b6-ans .rt-chip{height:26px;min-width:26px;padding:0 7px;font-size:var(--fs-label);background:var(--sheet)}
.b6-ans .rt-chip.ok{background:var(--ok-tint)}
.b6-ans.rt-empty::before{line-height:26px}
.b6-tree{border:1px solid var(--rule);border-radius:8px;background:var(--board)}
.b6-tree .rt-n:not(.path,.cur,.ok,.hit,.done,.memo,.skip){background:var(--paper)}
.b6-tree .rt-el{background:var(--board)}
/* reasons (badges) sit inside the node, so the tidy layout makes room for them and they never cover a sibling */
.b6-tree .rt-n{grid-auto-flow:column;gap:5px}
.b6-tree .rt-n b{position:static;min-width:0;height:15px;padding:0 4px;border-radius:4px;background:var(--ink-3);color:var(--paper);font-size:var(--fs-label);line-height:15px}
