.score-table-wrap{overflow-x:auto;border:1px solid var(--ds-border);border-radius:.75rem}.score-table{width:100%;min-width:480px;border-collapse:collapse;font-size:.9375rem}.score-table caption{text-align:left;padding:.75rem 1rem;font-weight:600;color:var(--v3-text-primary)}.score-table td,.score-table th{padding:.6rem 1rem;text-align:left;border-bottom:1px solid var(--ds-border);color:var(--v3-text-primary)}.score-table thead th{color:var(--v3-text-secondary);font-weight:600}.score-source-note{font-size:.85rem;color:var(--v3-text-secondary);margin-top:.5rem}.score-converter{border:1px solid var(--ds-border);border-radius:.75rem;padding:1.25rem;background:var(--bg-surface)}.score-converter fieldset{border:none;padding:0;margin:0 0 1rem}.score-converter__field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}.score-converter__field label{font-size:.9rem;color:var(--v3-text-secondary)}.score-converter__field input{border:1px solid var(--ds-border);border-radius:.5rem;padding:.5rem .75rem;color:var(--v3-text-primary);background:var(--bg-base);max-width:12rem}.score-converter__error{color:var(--paprika);font-size:.9rem;margin:.5rem 0 0}.score-converter__result{display:block;margin-top:1rem;padding:.75rem 1rem;border-radius:.5rem;background:var(--bg-base);color:var(--v3-text-primary)}.score-split-table td,.score-split-table th{padding:.5rem .75rem}@media (max-width:480px){.score-table{min-width:0;font-size:.8125rem}.score-table td,.score-table th{padding:.5rem}}.score-source-note a{overflow-wrap:anywhere}