.prose-hh .nfp-table-wrap{overflow-x:auto;border:1px solid var(--color-hairline);border-radius:2px;background:var(--color-white)}
.prose-hh .nfp-table{width:100%;min-width:19rem;font-size:.97rem;line-height:1.45}
.prose-hh .nfp-table caption{caption-side:bottom;padding:.7rem 1rem;text-align:left;font-size:.82rem;color:var(--color-ink-muted);background:var(--color-cream-200)}
.prose-hh .nfp-table th,.prose-hh .nfp-table td{padding:.75rem 1rem;border-bottom:1px solid var(--color-hairline);text-align:left;vertical-align:top}
.prose-hh .nfp-table td,.prose-hh .nfp-table thead th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.prose-hh .nfp-table thead th{font-weight:600;color:var(--color-navy);background:var(--color-cream-200)}
.prose-hh .nfp-table tbody th{font-weight:400}
.prose-hh .nfp-table .nfp-total th,.prose-hh .nfp-table .nfp-total td{font-weight:600;color:var(--color-navy);border-bottom:0;border-top:2px solid var(--color-gold)}
