/* Feet + inches side by side, even on phones. */
.bf-pair { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
#bf-cats tr.bf-on td { background: var(--accent-soft); color: var(--ink); }
