.league-archive-nav .trn-seasons__list{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 16px}.league-archive-nav .trn-seasons__a{display:inline-block;padding:6px 12px;border:1px solid var(--line);border-radius:999px;font-size:13px;font-weight:700;color:var(--txt);text-decoration:none;background:var(--surface,#fff)}.league-archive-nav .trn-seasons__a:hover{border-color:var(--txt)}.league-final-table .team-tbl__row{display:grid;grid-template-columns:32px minmax(0,1fr) 40px 48px;gap:10px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--line);font-size:14px}.league-final-table .team-tbl__g,.league-final-table .team-tbl__pos{color:var(--dim)}.league-final-table .team-tbl__g,.league-final-table .team-tbl__p{text-align:center;font-variant-numeric:tabular-nums}.league-final-table .team-tbl__nm{white-space:normal;overflow-wrap:anywhere}.league-final-table__head{color:var(--faint);font-size:12px!important}.trn-sec .pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:16px}.trn-sec .pager__btn{padding:9px 16px;border-radius:30px;border:1px solid var(--line2);background:var(--surface);color:var(--txt);font-weight:600;font-size:13.5px;text-decoration:none}.trn-sec .pager__btn:hover{border-color:var(--red);color:var(--red)}.trn-sec .pager__btn.disabled{opacity:.4;pointer-events:none}.trn-sec .pager__cur{padding:8px;color:var(--dim);font-size:13px;white-space:nowrap}@media(max-width:640px){.trn-sec .pager__cur{order:3;flex-basis:100%;text-align:center}}