.info-box{box-shadow:inset 0 0 8px #0000004d;--bs-bg-opacity: .1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity));padding:.25rem .5rem}dl.kv{display:grid;grid-template-columns:max-content 1fr;column-gap:1rem;row-gap:.25rem;align-items:top;margin:0}dl.kv dt{grid-column:1;justify-self:end;margin:0;padding:0;white-space:nowrap}dl.kv dd{grid-column:2;margin:0;padding:0;text-align:left;word-break:normal}dl.kv dt:after{content:":"}.score-table>tr>:first-child,.score-table>thead>tr>:first-child,.score-table>tbody>tr>:first-child,.score-table>tfoot>tr>:first-child{position:sticky;left:0}.score-table>thead{filter:drop-shadow(0 .3rem .4rem rgba(0,0,0,.25))}.score-table>tfoot{filter:drop-shadow(0 -.3rem .4rem rgba(0,0,0,.25))}.score-table>tbody tr:not(:first-child){border-top-width:2px;border-color:var(--bs-body-bg)}.score-table>tbody tr:first-child>:last-child{border-bottom-width:0;background-color:transparent}.score-table>tfoot td{background-clip:padding-box}.cell-hover:hover{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.xsmall{font-size:.75rem}.cursor-pointer{cursor:pointer}.table-responsive{max-height:100vh}.table-error{--bs-table-bg: #f9919b}
