.StandingsTable-module__1LVT2a__wrap{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.StandingsTable-module__1LVT2a__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.StandingsTable-module__1LVT2a__table{border-collapse:collapse;width:100%;font-family:var(--font-display);font-weight:600;font-size:var(--text-md);color:var(--color-text)}.StandingsTable-module__1LVT2a__table thead th{border-bottom:1px solid var(--color-hairline);font-weight:600;font-size:var(--text-xs);letter-spacing:1px;color:var(--color-text-muted);text-align:left;white-space:nowrap;padding:8px 12px}.StandingsTable-module__1LVT2a__table tbody td{border-bottom:1px solid var(--color-hairline);padding:7.5px 12px;box-shadow:inset 3px 0 #0000}.StandingsTable-module__1LVT2a__table tbody tr:last-child td{border-bottom:none}.StandingsTable-module__1LVT2a__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-muted)}.StandingsTable-module__1LVT2a__posCol{text-align:left;width:24px;color:var(--color-text-muted)}.StandingsTable-module__1LVT2a__teamCol{text-align:left;width:100%;max-width:0}@media (max-width:480px){.StandingsTable-module__1LVT2a__table thead th,.StandingsTable-module__1LVT2a__table tbody td{padding-left:6px;padding-right:6px}.StandingsTable-module__1LVT2a__table thead th:first-child,.StandingsTable-module__1LVT2a__table tbody td:first-child{padding-left:10px}.StandingsTable-module__1LVT2a__table thead th:last-child,.StandingsTable-module__1LVT2a__table tbody td:last-child{padding-right:10px}}@media (max-width:400px){.StandingsTable-module__1LVT2a__formCol{display:none}}.StandingsTable-module__1LVT2a__wide{width:34px;display:none}@media (min-width:768px){.StandingsTable-module__1LVT2a__wide{display:table-cell}}@media print{.StandingsTable-module__1LVT2a__wide{display:table-cell}}.StandingsTable-module__1LVT2a__formCol{text-align:center;width:40px}.StandingsTable-module__1LVT2a__pointsCol{width:24px;color:var(--color-heading);font-weight:800}.StandingsTable-module__1LVT2a__teamLink{min-width:0;min-height:44px;color:inherit;white-space:nowrap;align-items:center;gap:7px;margin:-7.5px 0;text-decoration:none;display:flex;overflow:hidden}.StandingsTable-module__1LVT2a__teamName{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.StandingsTable-module__1LVT2a__teamLink:hover .StandingsTable-module__1LVT2a__teamName{text-decoration:underline}}.StandingsTable-module__1LVT2a__teamLink:active .StandingsTable-module__1LVT2a__teamName{text-decoration:underline}.StandingsTable-module__1LVT2a__zone_promotion td{background:var(--color-soft)}.StandingsTable-module__1LVT2a__zone_promotion td:first-child{box-shadow:inset 3px 0 0 var(--color-green-600)}.StandingsTable-module__1LVT2a__zone_promotion .StandingsTable-module__1LVT2a__teamName{color:var(--color-heading);font-weight:800}.StandingsTable-module__1LVT2a__zone_promotion_playoff td{background:color-mix(in srgb, var(--color-soft) 55%, transparent)}.StandingsTable-module__1LVT2a__zone_promotion_playoff td:first-child{box-shadow:inset 3px 0 0 var(--color-green-400)}.StandingsTable-module__1LVT2a__zone_relegation_playoff td{background:color-mix(in srgb, var(--color-highlight-surface) 70%, transparent)}.StandingsTable-module__1LVT2a__zone_relegation_playoff td:first-child{box-shadow:inset 3px 0 0 var(--color-amber-600)}.StandingsTable-module__1LVT2a__zone_relegation td{background:var(--color-loss-zone)}.StandingsTable-module__1LVT2a__zone_relegation td:first-child{box-shadow:inset 3px 0 0 var(--color-loss-mark)}.StandingsTable-module__1LVT2a__mine td{background:color-mix(in srgb, var(--color-green-600) 14%, var(--color-surface))}.StandingsTable-module__1LVT2a__mine .StandingsTable-module__1LVT2a__teamName{color:var(--color-heading);font-weight:800}.StandingsTable-module__1LVT2a__mine .StandingsTable-module__1LVT2a__teamName:after{content:" ★";color:var(--color-amber-600)}.StandingsTable-module__1LVT2a__note{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;padding:8px 12px 0;line-height:1.45}.StandingsTable-module__1LVT2a__deductionMark{color:var(--color-loss-text);margin-left:1px;font-weight:700}.StandingsTable-module__1LVT2a__key{border-top:1px solid var(--color-hairline);font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-muted);margin:0;padding:8px 12px 10px}.StandingsTable-module__1LVT2a__legend{border-top:1px solid var(--color-hairline);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;gap:6px 14px;margin:0;padding:10px 12px;list-style:none;display:flex}.StandingsTable-module__1LVT2a__legendItem{align-items:center;gap:6px;display:flex}.StandingsTable-module__1LVT2a__legendSwatch{background:var(--color-grey-400);border-radius:2px;flex:none;width:10px;height:3px}.StandingsTable-module__1LVT2a__swatch_promotion{background:var(--color-green-600)}.StandingsTable-module__1LVT2a__swatch_promotion_playoff{background:var(--color-green-400)}.StandingsTable-module__1LVT2a__swatch_relegation_playoff{background:var(--color-amber-600)}.StandingsTable-module__1LVT2a__swatch_relegation{background:var(--color-loss-mark)}.StandingsTable-module__1LVT2a__sortButton{font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;min-width:32px;min-height:44px;margin:-14px -6px;padding:0 6px}@media (hover:hover) and (pointer:fine){.StandingsTable-module__1LVT2a__sortButton:hover{color:var(--color-heading)}}.StandingsTable-module__1LVT2a__sortButton:active{color:var(--color-heading)}.StandingsTable-module__1LVT2a__table abbr{cursor:help;text-decoration:none}.StandingsTable-module__1LVT2a__sortActive{color:var(--color-accent-ink)}
