.league-table-section__container{border-radius:20px;box-shadow:0 10px 20px 0 hsla(0,0%,58%,.15)}@media(min-width:992px){.league-table-section__container{border-radius:14px}}.league-table-section__table-header-wrapper{border-top-left-radius:20px;border-top-right-radius:20px;overflow:auto;position:sticky;top:70px;z-index:3}@media(min-width:992px){.league-table-section__table-header-wrapper{border-top-left-radius:14px;border-top-right-radius:14px}}.league-table-section__table-header-wrapper::-webkit-scrollbar{height:0;width:0}.league-table-section__table-wrapper{border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:auto}@media(min-width:992px){.league-table-section__table-wrapper{border-bottom-left-radius:14px;border-bottom-right-radius:14px}}.league-table-section__table-wrapper::-webkit-scrollbar{height:0;width:0}.league-table-section__table-body,.league-table-section__table-header{border-collapse:separate!important;border-spacing:0;height:auto!important;min-width:1148px;width:100%}.league-table-section__table-body td,.league-table-section__table-body th,.league-table-section__table-header td,.league-table-section__table-header th{border-left:1px solid #cfcfcf;font-size:15px;font-weight:600;height:68px;line-height:17px;padding:17px 14px;text-align:right;vertical-align:middle}.league-table-section__table-body td:last-child,.league-table-section__table-body th:last-child,.league-table-section__table-header td:last-child,.league-table-section__table-header th:last-child{border-left:0}.league-table-section__table-body td.position,.league-table-section__table-body th.position,.league-table-section__table-header td.position,.league-table-section__table-header th.position{position:sticky;right:0;width:30px;z-index:2}@media(min-width:1200px){.league-table-section__table-body td.position,.league-table-section__table-body th.position,.league-table-section__table-header td.position,.league-table-section__table-header th.position{font-size:16px;width:6.3%}}.league-table-section__table-body td.team,.league-table-section__table-body th.team,.league-table-section__table-header td.team,.league-table-section__table-header th.team{border-left:0;box-shadow:-2px 0 20px 0 rgba(0,0,0,.08);position:sticky;right:30px;width:150px;z-index:1}@media(min-width:1200px){.league-table-section__table-body td.team,.league-table-section__table-body th.team,.league-table-section__table-header td.team,.league-table-section__table-header th.team{border-left:1px solid #cfcfcf;box-shadow:none;right:6.3%;width:21.3%}}.league-table-section__table-body td.games,.league-table-section__table-body th.games,.league-table-section__table-header td.games,.league-table-section__table-header th.games{width:121px}@media(min-width:1200px){.league-table-section__table-body td.games,.league-table-section__table-body th.games,.league-table-section__table-header td.games,.league-table-section__table-header th.games{width:9.1%}}.league-table-section__table-body td.victories,.league-table-section__table-body th.victories,.league-table-section__table-header td.victories,.league-table-section__table-header th.victories{width:121px}@media(min-width:1200px){.league-table-section__table-body td.victories,.league-table-section__table-body th.victories,.league-table-section__table-header td.victories,.league-table-section__table-header th.victories{width:8.4%}}.league-table-section__table-body td.draw,.league-table-section__table-body th.draw,.league-table-section__table-header td.draw,.league-table-section__table-header th.draw{width:121px}@media(min-width:1200px){.league-table-section__table-body td.draw,.league-table-section__table-body th.draw,.league-table-section__table-header td.draw,.league-table-section__table-header th.draw{width:8.4%}}.league-table-section__table-body td.losses,.league-table-section__table-body th.losses,.league-table-section__table-header td.losses,.league-table-section__table-header th.losses{width:121px}@media(min-width:1200px){.league-table-section__table-body td.losses,.league-table-section__table-body th.losses,.league-table-section__table-header td.losses,.league-table-section__table-header th.losses{width:8.4%}}.league-table-section__table-body td.for,.league-table-section__table-body th.for,.league-table-section__table-header td.for,.league-table-section__table-header th.for{width:121px}@media(min-width:1200px){.league-table-section__table-body td.for,.league-table-section__table-body th.for,.league-table-section__table-header td.for,.league-table-section__table-header th.for{width:9.5%}}.league-table-section__table-body td.ga,.league-table-section__table-body th.ga,.league-table-section__table-header td.ga,.league-table-section__table-header th.ga{width:121px}@media(min-width:1200px){.league-table-section__table-body td.ga,.league-table-section__table-body th.ga,.league-table-section__table-header td.ga,.league-table-section__table-header th.ga{width:9.1%}}.league-table-section__table-body td.diff,.league-table-section__table-body th.diff,.league-table-section__table-header td.diff,.league-table-section__table-header th.diff{width:121px}@media(min-width:1200px){.league-table-section__table-body td.diff,.league-table-section__table-body th.diff,.league-table-section__table-header td.diff,.league-table-section__table-header th.diff{width:9.9%}}.league-table-section__table-body td.points,.league-table-section__table-body th.points,.league-table-section__table-header td.points,.league-table-section__table-header th.points{direction:ltr;width:121px}@media(min-width:1200px){.league-table-section__table-body td.points,.league-table-section__table-body th.points,.league-table-section__table-header td.points,.league-table-section__table-header th.points{width:9.6%}.league-table-section__table-body td,.league-table-section__table-body th,.league-table-section__table-header td,.league-table-section__table-header th{font-size:16px;height:78px;padding:17px 16px}}.league-table-section__table-header tr:first-child th:first-child{border-top-right-radius:20px}@media(min-width:992px){.league-table-section__table-header tr:first-child th:first-child{border-top-right-radius:14px}}.league-table-section__table-header tr:first-child th:last-child{border-top-left-radius:20px}@media(min-width:992px){.league-table-section__table-header tr:first-child th:last-child{border-top-left-radius:14px}}.league-table-section__table-header th{background-color:#ffe6e6}.league-table-section__table-header th.position{font-size:0}@media(min-width:1200px){.league-table-section__table-header th.position{font-size:16px}}.league-table-section__table-body tr td{background-color:#fff}.league-table-section__table-body tr:nth-child(2n) td{background:#fffbfb}.league-table-section__table-body tr:not(:last-child) td{border-bottom:1px solid #cfcfcf}.league-table-section__table-body tr:last-child td:first-child{border-bottom-right-radius:20px}@media(min-width:992px){.league-table-section__table-body tr:last-child td:first-child{border-bottom-right-radius:14px}}.league-table-section__table-body tr:last-child td:last-child{border-bottom-left-radius:20px}@media(min-width:992px){.league-table-section__table-body tr:last-child td:last-child{border-bottom-left-radius:14px}}.league-table-section__table-body tr.highlight td{background-color:#ffe2e2}.league-table-section__table-body td.position{padding-left:5px;padding-right:5px;text-align:center}@media(min-width:1200px){.league-table-section__table-body td.position{padding-left:20px;padding-right:20px;text-align:right}}.league-table-section__table-body td.team{-webkit-padding-start:16px;-webkit-padding-end:8px;padding-inline-end:8px;padding-inline-start:16px}@media(min-width:1200px){.league-table-section__table-body td.team{-webkit-padding-start:24px;-webkit-padding-end:12px;padding-inline-end:12px;padding-inline-start:24px}}.league-table-section__table-body td .team-field{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0}.league-table-section__table-body td .team-logo{-webkit-margin-start:16px;height:26px;margin-inline-start:16px;-o-object-fit:contain;object-fit:contain;width:26px}@media(min-width:1200px){.league-table-section__table-body td .team-logo{height:32px;width:32px}}body:not(.rtl) .league-table-section__table-header tr:first-child th:first-child{border-top-left-radius:20px;border-top-right-radius:0}@media(min-width:992px){body:not(.rtl) .league-table-section__table-header tr:first-child th:first-child{border-top-left-radius:14px}}body:not(.rtl) .league-table-section__table-header tr:first-child th:last-child{border-top-left-radius:0;border-top-right-radius:20px}@media(min-width:992px){body:not(.rtl) .league-table-section__table-header tr:first-child th:last-child{border-top-right-radius:14px}}body:not(.rtl) .league-table-section__table-body tr:last-child td:last-child{border-bottom-left-radius:0;border-bottom-right-radius:14px}@media(min-width:992px){body:not(.rtl) .league-table-section__table-body tr:last-child td:last-child{border-bottom-right-radius:14px}}body:not(.rtl) .league-table-section__table-body td.position{text-align:center}@media(min-width:1200px){body:not(.rtl) .league-table-section__table-body td.position{text-align:left}}body:not(.rtl) .league-table-section__table-body td,body:not(.rtl) .league-table-section__table-body th,body:not(.rtl) .league-table-section__table-header td,body:not(.rtl) .league-table-section__table-header th{border-left:1px solid #cfcfcf;text-align:left}body:not(.rtl) .league-table-section__table-body td:first-child,body:not(.rtl) .league-table-section__table-body th:first-child,body:not(.rtl) .league-table-section__table-header td:first-child,body:not(.rtl) .league-table-section__table-header th:first-child{border-left:0}body:not(.rtl) .league-table-section__table-body td:last-child,body:not(.rtl) .league-table-section__table-body th:last-child,body:not(.rtl) .league-table-section__table-header td:last-child,body:not(.rtl) .league-table-section__table-header th:last-child{border-left:1px solid #cfcfcf}body:not(.rtl) .league-table-section__table-body td.position,body:not(.rtl) .league-table-section__table-body th.position,body:not(.rtl) .league-table-section__table-header td.position,body:not(.rtl) .league-table-section__table-header th.position{left:0;right:unset}@media(min-width:1200px){body:not(.rtl) .league-table-section__table-body td.position,body:not(.rtl) .league-table-section__table-body th.position,body:not(.rtl) .league-table-section__table-header td.position,body:not(.rtl) .league-table-section__table-header th.position{width:8.3%}}body:not(.rtl) .league-table-section__table-body td.team,body:not(.rtl) .league-table-section__table-body th.team,body:not(.rtl) .league-table-section__table-header td.team,body:not(.rtl) .league-table-section__table-header th.team{left:30px;right:unset}@media(min-width:1200px){body:not(.rtl) .league-table-section__table-body td.team,body:not(.rtl) .league-table-section__table-body th.team,body:not(.rtl) .league-table-section__table-header td.team,body:not(.rtl) .league-table-section__table-header th.team{left:6.3%}body:not(.rtl) .league-table-section__table-body td.diff,body:not(.rtl) .league-table-section__table-body th.diff,body:not(.rtl) .league-table-section__table-header td.diff,body:not(.rtl) .league-table-section__table-header th.diff{width:8.9%}body:not(.rtl) .league-table-section__table-body td.points,body:not(.rtl) .league-table-section__table-body th.points,body:not(.rtl) .league-table-section__table-header td.points,body:not(.rtl) .league-table-section__table-header th.points{width:8.6%}}