.leaderboard_layout__ofTGw{display:grid;grid-template-columns:210px minmax(0,1fr);gap:24px;margin-top:0}.leaderboard_boards__okXqZ{min-width:0}.leaderboard_boardList__A0kOq{display:flex;flex-direction:column;gap:6px;position:sticky;top:88px}.leaderboard_boardLink__Rb5x1{display:flex;align-items:center;gap:12px;padding:14px;border-radius:8px;color:hsl(var(--muted-foreground))}.leaderboard_boardIcon__uAnHL{display:block;width:20px;height:20px;flex:0 0 20px}.leaderboard_boardLink__Rb5x1 span{min-width:0;overflow-wrap:anywhere;font-size:14px;font-weight:600}.leaderboard_boardLink__Rb5x1 small{display:block;margin-top:4px;font-size:11px;font-weight:400}.leaderboard_boardLink__Rb5x1:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.leaderboard_boardLink__Rb5x1[aria-current=page]{background:hsl(var(--highlight)/.09);color:hsl(var(--highlight))}.leaderboard_boardLink__Rb5x1:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.leaderboard_hero__9fNZ8{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:132px;padding:24px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card))}.leaderboard_hero__9fNZ8 h2{font-size:24px;font-weight:700;line-height:1.25}.leaderboard_hero__9fNZ8 p{margin-top:8px;font-size:14px;line-height:1.5;color:hsl(var(--muted-foreground))}.leaderboard_cup__CtJcO{width:64px;height:64px;flex-shrink:0;color:hsl(var(--highlight));stroke-width:1.2}.leaderboard_tableWrap__2n6K8{overflow-x:auto;border:1px solid hsl(var(--border));border-radius:12px}.leaderboard_table__pkYWY{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.leaderboard_table__pkYWY th{font-size:12px;font-weight:500;color:hsl(var(--muted-foreground));background:hsl(var(--card));white-space:nowrap}.leaderboard_table__pkYWY td,.leaderboard_table__pkYWY th{padding:16px}.leaderboard_table__pkYWY tr+tr td{border-top:1px solid hsl(var(--border))}.leaderboard_table__pkYWY td:nth-child(2){min-width:180px}.leaderboard_table__pkYWY td:nth-child(n+3),.leaderboard_table__pkYWY th:nth-child(n+3){text-align:right}.leaderboard_table__pkYWY tbody tr:hover{background:hsl(var(--accent)/.4)}.leaderboard_rank__5uDDS{width:70px;font-weight:700;font-variant-numeric:tabular-nums}.leaderboard_table__pkYWY tr[data-podium="1"] .leaderboard_rank__5uDDS{color:#e7c86a}.leaderboard_table__pkYWY tr[data-podium="2"] .leaderboard_rank__5uDDS{color:#bbc6d2}.leaderboard_table__pkYWY tr[data-podium="3"] .leaderboard_rank__5uDDS{color:#dba587}.leaderboard_empty__3VuLc{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 20px;border:1px solid hsl(var(--border));border-radius:12px;font-size:14px;color:hsl(var(--muted-foreground));text-align:center}.leaderboard_mobileChoice__FpdXv{display:none}@media (max-width:767px){.leaderboard_layout__ofTGw{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:0}.leaderboard_boardList__A0kOq{display:none}.leaderboard_mobileChoice__FpdXv{display:flex;flex-direction:column;gap:8px;font-size:12px;color:hsl(var(--muted-foreground))}.leaderboard_mobileChoice__FpdXv select{width:100%;height:40px;padding:0 12px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--card));color:hsl(var(--foreground));font-size:14px}.leaderboard_hero__9fNZ8{padding:20px;min-height:116px}.leaderboard_hero__9fNZ8 h2{font-size:20px}.leaderboard_cup__CtJcO{width:40px;height:40px}.leaderboard_table__pkYWY td,.leaderboard_table__pkYWY th{padding:12px}}.leaderboard_table__pkYWY tbody tr{position:relative}.leaderboard_rowLink__LH6u4{text-decoration:none}.leaderboard_rowLink__LH6u4:after{content:"";position:absolute;inset:0;z-index:1;cursor:pointer}.leaderboard_rowLink__LH6u4:focus-visible{outline:none}.leaderboard_rowLink__LH6u4:focus-visible:after{outline:2px solid hsl(var(--ring));outline-offset:-2px}