/* Bridge scorer */
.brg-sheet { margin-top: 16px; }
.brg-head { display: flex; justify-content: space-between; align-items: center; gap: 8px; flex-wrap: wrap; }
.brg .is-red { color: #ef4444; }
.brg tfoot th { border-top: 2px solid var(--c-line); font-weight: 800; }
.brg tr.is-round td, .brg tr.is-round th { border-bottom: 2px solid var(--c-accent); }
