main.standings-page section.standings-section{border-bottom:1px solid #686868}main.standings-page section.standings-section article{margin:0 auto}main.standings-page section.standings-section article .standings-table-wrapper{padding:0 3rem 4rem;overflow-x:auto}main.standings-page section.standings-section article .standings-table-wrapper table{text-transform:uppercase;border-collapse:collapse;width:100%;margin:0 auto;font-family:Bebas Neue,Bebas Neue Fallback}main.standings-page section.standings-section article .standings-table-wrapper table thead tr{background-color:#0056b4}main.standings-page section.standings-section article .standings-table-wrapper table thead tr th{color:#fff;text-align:center;text-transform:uppercase;padding:.5rem .75rem;font-size:1.5rem;font-weight:700}main.standings-page section.standings-section article .standings-table-wrapper table thead tr th:first-child{text-align:left}main.standings-page section.standings-section article .standings-table-wrapper table thead tr th abbr{text-decoration:none}main.standings-page section.standings-section article .standings-table-wrapper table tbody tr{border-bottom:1px solid #ffffff14;transition:background-color .25s}main.standings-page section.standings-section article .standings-table-wrapper table tbody tr:hover{background-color:#ffffff1a}main.standings-page section.standings-section article .standings-table-wrapper table tbody tr[data-home] .team-name{color:#0056b4}main.standings-page section.standings-section article .standings-table-wrapper table tbody tr td{text-align:center;white-space:nowrap;padding:.75rem;font-size:1.5rem}main.standings-page section.standings-section article .standings-table-wrapper table tbody tr .team-wrapper{grid-template-columns:auto 1fr;justify-content:start;align-items:center;gap:1rem;display:grid}main.standings-page section.standings-section article .standings-table-wrapper table tbody tr .team-wrapper big{text-align:right;width:2ch}main.standings-page section.standings-section article .standings-table-wrapper table tbody tr .team-wrapper img{object-fit:contain;max-width:100%;height:32px}main.standings-page section.standings-section article .standings-table-wrapper table tbody tr .team-wrapper .team-name{text-overflow:ellipsis;text-align:left;font-family:Raleway,Raleway Fallback;font-size:1.25rem;font-weight:700;overflow:hidden}main.standings-page section.standings-section article .standings-table-wrapper table tbody tr .team-wrapper:has(img){grid-template-columns:auto 32px 1fr}main.standings-page section.standings-section article .standings-table-wrapper table tbody tr .team-points{font-weight:900}@media (max-width:768px){main.standings-page section.standings-section article .standings-table-wrapper{padding:0 0 2rem}main.standings-page section.standings-section article .standings-table-wrapper table thead tr th,main.standings-page section.standings-section article .standings-table-wrapper table tbody td{padding:.5rem .25rem;font-size:1.25rem}main.standings-page section.standings-section article .standings-table-wrapper table tbody td:first-child{padding-right:0}main.standings-page section.standings-section article .standings-table-wrapper table tbody td .team-wrapper{grid-template-columns:auto 24px}main.standings-page section.standings-section article .standings-table-wrapper table tbody td .team-wrapper img{width:24px;height:24px}main.standings-page section.standings-section article .standings-table-wrapper table tbody td .team-name{display:none}}
