.doc-section .score-tally__total{border-top:1px dashed var(--line2);text-align:right;margin-top:12px;padding-top:10px;font-size:13.5px}.score-tally__total strong{font-family:var(--display);color:var(--ink);margin-left:8px;font-size:26px}.score-fig--split{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.align-grid{grid-template-columns:repeat(10,16px);gap:5px;display:grid}.align-grid__cell{border:1px solid var(--muted);width:16px;height:16px;animation:.3s ease-out both score-pop;animation-delay:calc(var(--i) * 25ms);background:0 0;border-radius:4px}.align-grid__cell--match{border-color:var(--ink);background:var(--ink)}.align-readout{color:var(--muted);gap:4px;font-size:13px;display:grid}.align-readout__num{font-family:var(--display);color:var(--ink);font-size:44px;font-weight:700;line-height:1}.align-readout__math{font-variant-numeric:tabular-nums;margin-bottom:6px}.align-legend{align-items:center;gap:8px;display:flex}.align-legend__key{border:1px solid var(--muted);background:0 0;border-radius:3px;width:12px;height:12px}.align-legend__key--match{border-color:var(--ink);background:var(--ink)}.bill-check__meta{color:var(--muted);grid-row:2;font-size:12.5px}.weigh-off__eq{font-variant-numeric:tabular-nums;color:var(--muted);margin-left:auto;font-weight:700}.weigh-off__eq--win{color:var(--ink)}@keyframes score-pop{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.align-grid__cell{animation:none}}
