#songSelect .trackHeaderControls189{gap:clamp(10px,1vw,20px)}
#songSelect .trackHeaderControls189 .trackRail168{gap:5px}
#songSelect .trackHeaderControls189 .trackRail168 button,
#songSelect .trackHeaderControls189 .trackRail168 button[aria-pressed=true]{
 display:flex;align-items:center;justify-content:center;gap:6px;
 min-height:42px;padding:6px 8px;box-sizing:border-box;transform:none
}
#songSelect .trackHeaderControls189 .trackRail168 button span{display:flex;align-items:center;gap:4px;line-height:1.2;white-space:nowrap}
#songSelect .trackHeaderControls189 .trackRail168 button small{display:inline;font-size:.8em;line-height:1.2}
#songSelect .rankingHeading{margin-bottom:18px}
#songSelect .rankingScope190{margin-bottom:15px;gap:10px}
#songSelect #rankingChart{line-height:1.4}
#songSelect .rankingColumns{padding-block:7px}
#songSelect #rankingList li{
 min-height:clamp(46px,5.2vh,66px);padding:6px 12px;margin-block:5px;
 font-size:clamp(12px,1vw,20px)
}
#songSelect .rankAvatar190{width:clamp(27px,2.2vw,43px)}
#songSelect #rankingList .rankPlayer190{gap:9px}
#songSelect .rankingPane{--rank-columns:clamp(42px,2.8vw,55px) minmax(0,1fr) 8ch}
#songSelect .detailBpm>span{align-items:center!important}
#songSelect .detailBpm>span>span{
 display:flex;align-items:center;gap:.5em;line-height:1;white-space:nowrap
}
#songSelect .detailBpm :is(b,.trackLength168){
 display:inline-block;margin:0!important;line-height:1;vertical-align:middle;
 transform:translateY(-.04em)
}
#songSelect .detailBpm i{display:flex;align-items:center;line-height:1}
#songSelect .trackDock168>.trackLaunch168{
 display:flex;align-items:center;justify-content:center;flex-direction:column;
 padding:0!important;background:none!important;border:none!important;box-shadow:none!important;filter:none
}
#songSelect .trackDock168>.trackLaunch168::before,
#songSelect .trackDock168>.trackLaunch168::after{content:none!important}
#songSelect .trackLaunch168 #libraryStart{
 width:100%;max-width:100%;padding:0!important;margin:0!important;box-sizing:border-box;
 display:flex;align-items:center;justify-content:center;line-height:1!important;
 min-height:0;height:clamp(95px,15vh,190px);
 background-position:center!important;background-size:100% 100%!important;
 text-indent:0;letter-spacing:0
}
#songSelect .trackLaunch168 .libraryState:empty{display:none}
@media(max-width:1400px){
 #songSelect .trackHeaderControls189{gap:7px}
 #songSelect .trackHeaderControls189 .trackRail168{gap:2px}
 #songSelect .trackHeaderControls189 .trackRail168 button{padding:5px;min-height:36px}
}
#songSelect #rankingList li:first-child{border:0;border-radius:0;background:none;box-shadow:none}
#songSelect #rankingList li::before{
 border:0;border-image:none;
 background:url('Brand/rank-frame-standard-v192.svg') center/100% 100% no-repeat
}
#songSelect #rankingList li[data-podium="1"]::before{
 border:0;border-image:none;
 background-image:url('Brand/rank-frame-gold-v192.svg')
}
