/* Remove legacy negative gutters from the compact navigation. */
body .wapper .homeSidebarModern .vertical-navigation {margin:0!important;padding:0!important;width:100%!important;box-sizing:border-box!important;}
body .wapper .homeSidebarModern .vertical-navigation ul {margin:0!important;padding:0!important;list-style:none!important;}
body .wapper .homeSidebarModern .vertical-navigation ul li {margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
body .wapper .homeSidebarModern .vertical-navigation ul li a {display:block!important;box-sizing:border-box!important;margin:0!important;width:100%!important;height:auto!important;padding:7px 8px!important;line-height:21px!important;border:0!important;border-radius:7px!important;background:transparent!important;}
body .wapper .homeSidebarModern .vertical-navigation ul li+li {border-top:1px solid #ffffff0b!important;}
body .wapper .homeSidebarModern .vertical-navigation ul li a.active::before {display:none!important;}
body .wapper .homeSidebarModern .vertical-navigation ul li a:hover,
body .wapper .homeSidebarModern .vertical-navigation ul li a:focus-visible,
body .wapper .homeSidebarModern .vertical-navigation ul li a.active {background:#c7ad781c!important;color:#ffe0a0!important;}
/* Counters restart independently for every server/tab and each ranking. */
body .wapper .homeSidebarModern #top_players .players,
body .wapper .homeSidebarModern #asr-donors,
body .wapper .homeSidebarModern #top_users {counter-reset:sidebar-place;}
body .wapper .homeSidebarModern #top_players .asr-row,
body .wapper .homeSidebarModern #asr-donors .asr-row,
body .wapper .homeSidebarModern #top_users .activity-top-row {
 counter-increment:sidebar-place;position:relative!important;box-sizing:border-box!important;padding-left:23px!important;
}
body .wapper .homeSidebarModern #top_players .asr-row::before,
body .wapper .homeSidebarModern #asr-donors .asr-row::before,
body .wapper .homeSidebarModern #top_users .activity-top-row::before {
 content:counter(sidebar-place);position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%);width:17px!important;text-align:center!important;color:#c7ad78!important;font:400 12px/18px ui-sans-serif,system-ui,sans-serif!important;font-variant-numeric:tabular-nums;
}
