:root{--borderColor:#dfdfdf;--borderColorInside:var(--borderColor)}.main-header{font-size:1em;padding:3px}.standings-position{text-align:center;min-width:20px}.standings-team{font-weight:700}.badge{display:inline-flex;text-align:center;width:100%;height:100%;justify-content:center;align-items:center;width:1.6em;height:1.6em;border-radius:50%}.league-table{border:1px solid var(--borderColor);border-collapse:separate}.league-table tr th{font-weight:500;text-align:center;border-bottom:1px solid var(--borderColorInside);padding:3px}.league-table tr td,.league-table tr th{vertical-align:middle}.league-table tr td{border-bottom:1px solid var(--borderColorInside);padding:.11em;min-width:15px;text-align:center}.league-table a{text-decoration:none;display:flex;align-items:center}@media (max-width:450px){.league-table a{max-width:100px}}.standings-team__logo{width:1.4em;height:1.4em}.last5{display:flex;align-items:center;gap:4px}.last5__item{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:1.5em;height:1.5em;font-size:.6em;color:#fff;line-height:1}.last5__item--W{background-color:#68b086}.last5__item--L{background-color:#e57777}.last5__item--D{background-color:#ffb472}