.leaderboardPage__header{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 40px;padding:14px 16px 0;display:flex}.leaderboardPage__logo{width:76px;height:auto;display:block}.leaderboardPage__band{background:var(--colour-blue);margin-top:14px}.leaderboardPage__band,.leaderboardPage__main{flex-direction:column;flex-grow:1;display:flex}.leaderboardPage__main{box-sizing:border-box;width:100%;max-width:920px;margin:0 auto;padding:16px 16px 12px}.boardLinks{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.boardLinks__link{min-height:32px;color:var(--colour-pale-light);align-items:center;padding:0 10px;font-size:16px;font-weight:700;display:inline-flex}.boardLinks__link:hover{color:var(--colour-white)}.boardLinks__link--active,.boardLinks__link--active:hover{color:var(--colour-blue);background:var(--colour-gold)}.boardHeading{border-bottom:2px solid var(--colour-white);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:4px 16px;margin-top:14px;padding-bottom:8px;display:flex}.boardHeading__title{margin:0;font-size:44px;font-weight:800;line-height:1}.boardHeading__scope{color:var(--colour-pale);font-size:15px}.boardMessage{text-align:center;margin:32px 0;font-size:20px;font-weight:500}.boardRows{margin:0;padding:0;list-style:none}.boardRow{border-bottom:1px solid var(--colour-line-soft);font-variant-numeric:tabular-nums;grid-template-columns:52px minmax(0,1fr) 84px 150px;align-items:center;gap:12px;min-height:44px;display:grid}.boardRow__rank{font-size:21px;font-weight:800}.boardRow__rank--top{color:var(--colour-gold-light)}.boardRow__name{text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:500;overflow:hidden}.boardRow__first{text-align:right;font-size:20px;font-weight:700}.boardRow__second{color:var(--colour-pale);text-align:right;font-size:16px}.boardPaging__space{flex-grow:1;min-height:8px}.boardPaging{justify-content:flex-end;align-items:center;gap:8px;padding-top:8px;display:flex}.boardPaging__shown{color:var(--colour-pale);font-variant-numeric:tabular-nums;margin-right:8px;font-size:15px}.boardPaging__button{box-sizing:border-box;border:1px solid var(--colour-line-strong);min-width:44px;min-height:40px;color:var(--colour-white);justify-content:center;align-items:center;padding:0 14px;font-size:16px;font-weight:700;display:inline-flex}.boardPaging__button:hover{color:var(--colour-blue);background:var(--colour-white)}.boardPaging__button--disabled,.boardPaging__button--disabled:hover{color:var(--colour-line-strong);background:0 0;border-color:#0000}.boardLinks__link:focus-visible,.boardPaging__button:focus-visible{outline-offset:2px}@media (width<=600px){.boardHeading__title{font-size:36px}.boardRow{grid-template-columns:40px minmax(0,1fr) auto;gap:0 8px;padding:6px 0}.boardRow__second{grid-column:2/4}.boardPaging{flex-wrap:wrap}.boardPaging__shown{text-align:right;flex-basis:100%;margin-right:0}}
