.trader-theme #terminal-account-controls .account-volume-menu{position:absolute!important;left:auto!important;right:var(--balance-menu-right,160px)!important;top:var(--balance-menu-top,calc(100% + 8px))!important;transform:none!important}

@media (max-width:700px), (max-width:1000px) and (pointer:coarse) and (max-height:600px){
 .trader-theme #terminal-account-controls .account-volume-menu{position:fixed!important;left:var(--balance-menu-left,8px)!important;right:auto!important;top:var(--balance-menu-viewport-top,64px)!important;max-height:var(--balance-menu-max-height,calc(100dvh - 80px))!important;overflow:auto!important;overscroll-behavior:contain;box-sizing:border-box}
}

@media (max-width:700px), (max-width:1000px) and (pointer:coarse) and (max-height:600px){
 .trader-theme #terminal-account-controls{gap:3px!important;padding:2px 3px!important}
 .trader-theme #terminal-account-controls .account-profile-volume{width:24px!important;height:24px!important}
 .trader-theme #terminal-account-controls .account-balance-volume{height:30px!important;width:80px!important;min-width:80px!important;max-width:80px!important;flex:0 0 80px!important;padding:2px 3px!important}
 .trader-theme #terminal-account-controls .terminal-balance-copy{width:64px!important;max-width:64px!important}
 .trader-theme #terminal-account-controls .account-deposit-volume{height:30px!important;width:28px!important;min-width:28px!important}
 .trader-theme #terminal-account-controls .terminal-profile-toggle{height:30px!important}
}
