.Ranking-module__ilrZWa__rankHero{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2xl);box-shadow:var(--shadow-sm);align-items:center;gap:28px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.Ranking-module__ilrZWa__rankTabs{background:var(--bg-surface);border-radius:var(--r-lg);border:1px solid #0000000f;gap:0;display:flex;overflow:hidden}.Ranking-module__ilrZWa__rt{text-align:center;color:var(--text-muted);cursor:pointer;transition:all .18s var(--ease-out);background:0 0;border:none;flex:1;padding:10px;font-size:13px;font-weight:600}.Ranking-module__ilrZWa__rt:hover{color:var(--text);background:#00000008}.Ranking-module__ilrZWa__rtOn,.Ranking-module__ilrZWa__rtOn:hover{background:var(--accent,#2563eb);color:#fff;box-shadow:var(--shadow-accent,0 2px 10px #2563eb40)}.Ranking-module__ilrZWa__rankRow{transition:all .15s var(--ease-out);border-bottom:1px solid #0000000d;align-items:center;gap:12px;padding:12px 18px;display:flex}.Ranking-module__ilrZWa__rankRow:hover{background:#00000005}.Ranking-module__ilrZWa__rankRow:last-child{border:none}.Ranking-module__ilrZWa__rrMe{background:var(--accent-pale);border-left:3px solid var(--accent)}.Ranking-module__ilrZWa__rrPos{text-align:center;width:30px;color:var(--text-muted);flex-shrink:0;font-size:14px;font-weight:800}.Ranking-module__ilrZWa__rrAv{border-radius:var(--r);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}.Ranking-module__ilrZWa__rrName{color:var(--text);font-size:13.5px;font-weight:600}.Ranking-module__ilrZWa__rrDept{color:var(--text-muted);font-size:11px}.Ranking-module__ilrZWa__rrXp{color:var(--text);font-size:14px;font-weight:700}.Ranking-module__ilrZWa__podium{justify-content:center;align-items:flex-end;gap:12px;margin-bottom:16px;padding-top:16px;display:flex}.Ranking-module__ilrZWa__podiumItem{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.Ranking-module__ilrZWa__podiumBar{border-radius:var(--r)var(--r)0 0;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;display:flex}.Ranking-module__ilrZWa__ckRow{border:1px solid var(--border);border-radius:var(--r-lg);cursor:pointer;transition:all .15s var(--ease-out);align-items:center;gap:10px;margin-bottom:8px;padding:10px 14px;display:flex}.Ranking-module__ilrZWa__ckRow:hover{box-shadow:var(--shadow-sm);border-color:var(--border-hover)}.Ranking-module__ilrZWa__ckSel{border-color:var(--accent);background:var(--accent-pale)}@media (max-width:600px){.Ranking-module__ilrZWa__rankHero{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 20px}.Ranking-module__ilrZWa__rankTabs{flex-wrap:wrap;width:100%}.Ranking-module__ilrZWa__rt{min-width:0;padding:8px 6px;font-size:12px}.Ranking-module__ilrZWa__rrName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.Ranking-module__ilrZWa__rrAv{width:32px;height:32px;font-size:11px}.Ranking-module__ilrZWa__rankRow{gap:8px;padding:10px 12px}.Ranking-module__ilrZWa__rrXp{flex-shrink:0;font-size:12px}.Ranking-module__ilrZWa__podium{gap:8px}}@media (max-width:480px){.Ranking-module__ilrZWa__rrDept{display:none}}
