#songSelect .detailBpm{font-family:system-ui,sans-serif;font-style:normal;letter-spacing:.04em}
#songSelect .detailBpm>span>span{font-weight:700}
#songSelect .detailBpm :is(b,.trackLength168){font-weight:750;letter-spacing:.02em}
#songSelect .songLevel169{display:none!important}
#songSelect #songGrid .songCard{grid-template-columns:clamp(40px,4.3vw,74px) minmax(0,1fr) auto!important}
#songSelect .songBadge{display:flex;align-items:center;gap:6px;white-space:nowrap;font:700 clamp(11px,.9vw,18px)/1.2 system-ui}
#songSelect .songBadge small{font-size:.85em}
#songSelect .songBadge b{font-size:1em}
#songSelect .trackPresets168 button{min-height:clamp(30px,3.4vh,43px);padding-block:4px}
#songSelect .trackHeaderControls189 .trackRail168{margin-left:clamp(12px,1.7vw,32px);gap:5px}
#songSelect .trackHeaderControls189 .trackRail168 button,
#songSelect .trackHeaderControls189 .trackRail168 button[aria-pressed=true]{
 min-height:clamp(42px,5.4vh,62px);font-size:clamp(10px,.95vw,17px);padding:8px 10px;
 border:8px solid transparent;border-image:var(--ngTrack169) 24 fill stretch;
}
#songSelect .trackHeaderControls189 .trackRail168 button[aria-pressed=true]{border-image:var(--ngActive169) 25 fill stretch}
#songSelect .skinTile169 .trackDropdown185{width:100%;min-width:0}
#songSelect .skinTile169 .trackDropdownTrigger185{
 width:100%;min-width:0;font-size:clamp(10px,.85vw,16px);display:flex;align-items:center;justify-content:space-between;
 color:#f6edff;border-color:#b36cdd;background:linear-gradient(110deg,#112f46,#241239);box-shadow:inset 0 0 8px #72e4ff25
}
#songSelect .accountPortrait200{width:clamp(30px,3vw,48px);height:auto;flex:none;object-fit:contain;margin-right:2px}
@media(max-width:1400px){
 #songSelect .trackHeaderControls189 .trackRail168{margin-left:5px;gap:2px}
 #songSelect .trackHeaderControls189 .trackRail168 button{padding:5px;border-width:5px}
}
@media(min-width:1501px){
 #songSelect .selectHeader>.arcBrand167{width:24%;max-width:440px;flex-shrink:1}
 #songSelect .trackHeaderControls189{flex-wrap:nowrap;flex:1;justify-content:flex-end}
 #songSelect .trackHeaderControls189 .trackRail168{margin-left:16px}
 #songSelect .trackHeaderControls189 .trackRail168 button{font-size:14px;padding:6px 7px}
}
#songSelect #songGrid .songCard.active::after{content:none}
