.volleyball-score-breakdown{margin:1.25rem 0;padding:1.25rem;border:1px solid #dbe3e8;border-radius:12px;background:#fff;color:#172c3c}.volleyball-score-breakdown h2{margin:0 0 .75rem;font-size:1.15rem}.volleyball-score-breakdown p{margin:0 0 .75rem}.volleyball-score-scroll{overflow-x:auto;max-width:100%;border-radius:6px}.volleyball-score-scroll:focus-visible{outline:2px solid #1f6f88;outline-offset:3px}.volleyball-score-breakdown table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.volleyball-score-breakdown caption{text-align:left;padding:0 0 .65rem;color:#526574;font-size:.9rem}.volleyball-score-breakdown th,.volleyball-score-breakdown td{padding:.75rem;border:1px solid #dbe3e8;text-align:center;white-space:nowrap}.volleyball-score-breakdown thead th{background:#f2f6f8;font-weight:600}.volleyball-score-breakdown tbody th{text-align:left;white-space:normal;min-width:8rem}.volleyball-score-breakdown td:last-child{font-weight:700}@media(max-width:600px){.volleyball-score-breakdown{padding:1rem}.volleyball-score-breakdown th,.volleyball-score-breakdown td{padding:.65rem}}
