.private-scores{margin-bottom:30px}
.private-scores h2{font-size:24px;margin-bottom:12px}
.private-scores>p{font-size:13px;line-height:1.9}
.private-score-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px}
.private-score-heading h2{margin:0}
.private-score-heading .button{padding:7px 12px;min-height:36px;font-size:11px;flex-shrink:0}
.private-score-table{border-collapse:collapse;width:100%;font-size:13px}
.private-score-table td,.private-score-table th{padding:14px 10px;border-bottom:1px solid var(--line);text-align:left}
.private-score-table thead th{color:var(--muted);font-size:11px;font-weight:500}
.private-score-table tbody th{font-weight:500}
.private-score-table td:nth-child(2){color:var(--teal);font-weight:600}
.private-score-updated{margin-top:15px;margin-bottom:0}
@media(max-width:600px){.private-scores{padding:22px 18px}.private-score-table td,.private-score-table th{padding:12px 6px;font-size:12px}.private-score-table tbody th{max-width:150px;overflow-wrap:anywhere}.private-scores .subtle-note{overflow-wrap:anywhere}}
