.Leaderboard_container__DDY1W{min-height:100vh;padding:0 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--background-primary);font-family:var(--typography-fontFamily-sans)}.Leaderboard_main__VgZTv{padding:2rem 0;flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:var(--layout-container-maxWidth);padding:var(--layout-container-padding)}.Leaderboard_title__AK8pZ{margin:0 0 1.5rem;line-height:1.15;font-size:var(--typography-fontSizes-h1);font-weight:var(--typography-fontWeights-bold);text-align:center;color:var(--text-primary)}.Leaderboard_backLink__sYAuB{align-self:flex-start;margin-bottom:2rem;color:var(--accent-primary);text-decoration:none;font-size:var(--typography-fontSizes-body);font-weight:var(--typography-fontWeights-medium);display:flex;align-items:center;transition:color .3s}.Leaderboard_backLink__sYAuB:hover{color:var(--accent-primary-subtle);text-decoration:underline}.Leaderboard_leaderboard__YhpBI{width:100%;background-color:var(--background-secondary);border-radius:var(--geometry-borderRadius-large);border:var(--components-card-border);box-shadow:var(--components-card-boxShadow);padding:var(--components-card-padding);margin-bottom:2rem}.Leaderboard_loading___XjU0,.Leaderboard_noRecords__A2d58{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:200px;color:var(--text-secondary);font-size:var(--typography-fontSizes-body);text-align:center}.Leaderboard_tableHeader__Bd4WF{font-weight:var(--typography-fontWeights-bold);color:var(--text-primary)}.Leaderboard_scoreItem__vLctH,.Leaderboard_tableHeader__Bd4WF{display:grid;grid-template-columns:.5fr 1fr 1fr 2fr;padding:1rem 0;border-bottom:var(--components-card-border)}.Leaderboard_scoreItem__vLctH{color:var(--text-secondary);transition:background-color .2s}.Leaderboard_scoreItem__vLctH:hover{background-color:var(--accent-primary-subtle)}.Leaderboard_scoreItem__vLctH:nth-child(2){color:var(--text-primary);font-weight:var(--typography-fontWeights-medium)}.Leaderboard_date__Tc72U,.Leaderboard_rank__wKpVr,.Leaderboard_score__FqRZh,.Leaderboard_time__FmE0k{display:flex;align-items:center;padding:0 .5rem}.Leaderboard_rank__wKpVr{justify-content:center;font-weight:var(--typography-fontWeights-bold)}.Leaderboard_score__FqRZh{font-weight:var(--typography-fontWeights-medium);color:var(--accent-primary)}.Leaderboard_footer__gE60R{width:100%;height:60px;border-top:var(--components-card-border);display:flex;justify-content:center;align-items:center;background-color:var(--background-secondary)}.Leaderboard_footer__gE60R p{color:var(--text-tertiary);font-size:var(--typography-fontSizes-small)}@media (max-width:768px){.Leaderboard_title__AK8pZ{font-size:var(--typography-fontSizes-h2);margin-bottom:1rem}.Leaderboard_leaderboard__YhpBI{padding:16px}.Leaderboard_scoreItem__vLctH,.Leaderboard_tableHeader__Bd4WF{grid-template-columns:.5fr 1fr 1fr}.Leaderboard_date__Tc72U{display:none}}@media (max-width:480px){.Leaderboard_title__AK8pZ{font-size:var(--typography-fontSizes-h3)}.Leaderboard_scoreItem__vLctH,.Leaderboard_tableHeader__Bd4WF{grid-template-columns:.5fr 1fr 1fr;font-size:var(--typography-fontSizes-small)}}