.breakdance .bde-section-2125-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-code-block-2125-101{width:100%}.league-table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.custom-league-table{width:100%;border-collapse:collapse;font-family:'Roboto',sans-serif;font-size:14px;min-width:600px}.custom-league-table thead tr{border-bottom:2px solid #333}.custom-league-table th{padding:12px 8px;text-align:left;font-weight:700;color:#555}.custom-league-table tbody tr{border-bottom:1px solid #e0e0e0}.custom-league-table tbody tr:nth-child(even){background-color:#f9f9f9}.custom-league-table td{padding:10px 8px;vertical-align:middle}.col-pos,.col-pts{font-weight:700}.col-team{width:40%}.team-info{display:flex;align-items:center;gap:12px}.team-info img{width:28px;height:28px;object-fit:contain}.col-p,.col-w,.col-d,.col-l,.col-f,.col-a,.col-gd,.col-pts{text-align:center}.custom-league-table tbody tr.highlight-team{background-color:#D90700;color:#F7F7F7;font-weight:700}.custom-league-table tbody tr.highlight-team .team-info span{color:#F7F7F7}.custom-league-table tbody tr.highlight-team:hover{background-color:#b80600}