.ltw-iG_leaderboardWrapper{width:100%;margin:0 auto}.ltw-iG_tableBorder{border-radius:var(--radius);border:1px solid var(--border-color);overflow:hidden}.ltw-iG_leaderboardList{border-collapse:collapse;background-color:var(--surface);width:100%;box-shadow:0 1px 2px #0000000d}.ltw-iG_leaderboardHeader{background:var(--primary);border:1px solid var(--primary)}.ltw-iG_leaderboardHeader th{color:var(--white);text-align:left;padding:16px 20px;font-weight:600}.ltw-iG_leaderboardListItem{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);color:var(--dark-text);transition:background-color .2s}.ltw-iG_leaderboardListItem:last-child{border-bottom:none}.ltw-iG_leaderboardListItem:hover{background-color:var(--hover)}.ltw-iG_userId{text-align:center;width:80px;color:var(--dark-text);font-weight:600}.ltw-iG_topRank{color:#212529;background:linear-gradient(45deg,#f8f9fa,#e9ecef);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ltw-iG_rank1 .ltw-iG_topRank{color:#212529;background:linear-gradient(45deg,gold,#ffb347);box-shadow:0 2px 6px #ffd7004d}.ltw-iG_rank2 .ltw-iG_topRank{color:#212529;background:linear-gradient(45deg,silver,#e0e0e0);box-shadow:0 2px 6px #c0c0c04d}.ltw-iG_rank3 .ltw-iG_topRank{color:#212529;background:linear-gradient(45deg,#cd7f32,#daa06d);box-shadow:0 2px 6px #cd7f324d}.ltw-iG_rank1{background-color:#ffd7000d}.ltw-iG_rank2{background-color:#c0c0c00d}.ltw-iG_rank3{background-color:#cd7f320d}.ltw-iG_userContainer{align-items:center;padding:12px 0;display:flex}.ltw-iG_userAvatar{border-radius:var(--radius);background:var(--primary);width:40px;height:40px;color:var(--white);justify-content:center;align-items:center;margin-right:12px;font-size:18px;font-weight:700;display:flex}.ltw-iG_rank1 .ltw-iG_userAvatar{background:linear-gradient(135deg,#4edcca,#14b8a6)}.ltw-iG_rank2 .ltw-iG_userAvatar{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.ltw-iG_rank3 .ltw-iG_userAvatar{background:linear-gradient(135deg,#f59e0b,#d97706)}.ltw-iG_userInfo{flex-direction:column;display:flex}.ltw-iG_userName{margin-bottom:2px;font-weight:600}.ltw-iG_userName a{color:var(--primary);text-decoration:none;transition:color .2s}.ltw-iG_userName a:hover{color:#4e79e6}.ltw-iG_userLevel{color:#6c757d;background-color:var(--user-level);border-radius:5px;padding:2px 8px;font-size:12px;display:inline-block}.ltw-iG_pointsCell{text-align:right;padding-right:20px;font-weight:600}.ltw-iG_championsSection{flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:30px;padding-top:100px;display:flex;position:relative}.ltw-iG_championsSection:before{content:"Leaders of NitroBrain";color:var(--primary);letter-spacing:2px;text-align:center;font-size:42px;font-weight:700;position:absolute;top:0}.ltw-iG_championCard{background-color:var(--surface);border-radius:var(--radius);border:1px solid var(--border-color);text-align:center;width:300px;padding:24px;position:relative;box-shadow:0 1px 2px #0000000d}.ltw-iG_championCard h3,.ltw-iG_championCard span{color:var(--dark-text)}.ltw-iG_championCard span{display:block}.ltw-iG_championCard:first-child{order:1}.ltw-iG_championCard:nth-child(2){order:2}.ltw-iG_championRank{text-align:center;-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#f6d365 0%,#fda085 100%);-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:700;position:absolute;top:10px;left:0;right:0}.ltw-iG_levelBadge{background-color:var(--user-level);color:var(--primary);border-radius:6px;margin-top:10px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.ltw-iG_statRow{justify-content:space-between;margin-top:12px;font-size:14px;display:flex}.ltw-iG_statLabel{color:#6c757d}.ltw-iG_statValue{color:var(--dark-text);font-weight:600}.ltw-iG_profileButton{background:var(--hover);border:1px solid var(--primary);border-radius:var(--radius);height:40px;color:var(--primary);cursor:pointer;width:100%;margin-top:15px;padding:8px 16px;font-weight:600;transition:all .2s;position:relative}.ltw-iG_profileButton a{width:100%;height:100%;color:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;top:0;left:0}.ltw-iG_profileButton:hover{background-color:var(--primary);color:var(--white)}.ltw-iG_statsSection{flex-wrap:wrap;justify-content:space-between;gap:8px;margin:30px 0;display:flex}.ltw-iG_statCard{border-radius:var(--radius);border:1px solid var(--border-color);background-color:var(--surface);flex:1;align-items:center;padding:15px;display:flex;box-shadow:0 1px 2px #0000000d}.ltw-iG_statIcon{background-color:var(--user-level);width:40px;height:40px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;margin-right:12px;display:flex}.ltw-iG_statContent{flex:1}.ltw-iG_statTitle{color:var(--dark-text);font-size:12px}.ltw-iG_statData{justify-content:space-between;align-items:center;display:flex}.ltw-iG_statName{color:var(--dark-text);font-weight:600}.ltw-iG_statNumber{color:var(--dark-text);font-size:24px;font-weight:700}.ltw-iG_pointsPill{background-color:var(--primary);color:var(--white);border-radius:20px;align-items:center;padding:4px 10px;font-weight:600;display:inline-flex}.ltw-iG_badgeIcon{margin-right:5px}@media screen and (max-width:767px){.ltw-iG_championsSection:before{font-size:30px}}
