.compact-main-menu{gap:14px;max-width:none!important}.compact-main-menu>div:first-child{gap:14px!important;flex-shrink:0}header nav button{padding-left:10px!important;padding-right:10px!important}
header #musicPlayer{flex:1;min-width:0;max-width:490px;border:1px solid #334155;border-radius:8px;background:#0b1422;margin-left:auto}.compact-main-menu .music-player-inner{padding:4px 7px;gap:8px;flex-wrap:nowrap}.compact-main-menu #nowPlaying{font-size:10px;min-width:60px}.compact-main-menu .music-controls{gap:4px;flex-wrap:nowrap;flex-shrink:0}.compact-main-menu .music-controls button{padding:3px 6px;font-size:11px}.compact-main-menu .music-controls label{font-size:0;gap:3px}.compact-main-menu .music-controls label:first-of-type::before{content:'♪';font-size:12px;color:#94a3b8}.compact-main-menu .music-controls label:last-of-type::after{content:'↻';font-size:14px;color:#94a3b8}.compact-main-menu .music-controls input[type=range]{width:45px}.compact-main-menu .music-controls input[type=checkbox]{width:12px;height:12px}
.enemy-toolbar{display:none!important}
@media(min-width:900px){.combat-workspace{height:calc(100vh - var(--app-menu-height,58px))!important}}
@media(max-width:1000px){.compact-main-menu{flex-wrap:wrap}.compact-main-menu #musicPlayer{order:3;max-width:none;flex-basis:100%;margin:0}.compact-main-menu>div:last-child{margin-left:auto}}
