
/* Readable game toolbar controls. */
@media(min-width:901px){
 html body #root main.gameScreen>.topbar{height:110px!important;min-height:110px!important;max-height:110px!important;padding:10px 16px!important;align-items:center!important;overflow:visible!important}
 html body #root main.gameScreen>.topbar .topbarRight{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:100%!important;height:auto!important}
 html body #root main.gameScreen>.topbar .topbarRight>.tableQuickTools{gap:8px!important;flex-wrap:wrap!important}
 html body #root main.gameScreen>.topbar button,html body #root main.gameScreen>.topbar .tablePointsMenu>summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:static!important;inset:auto!important;transform:none!important;width:auto!important;min-width:44px!important;max-width:none!important;height:42px!important;min-height:42px!important;padding:9px 13px!important;font:650 15px/1.25 system-ui!important;border-radius:10px!important;white-space:nowrap!important}
 html body #root main.gameScreen>.topbar .topbarRight>.leaveTableButton.leaveTableTextButton,html body #root main.gameScreen>.topbar .topbarRight>.leaveTableButton.leaveTableTextButton b{font-size:15px!important}
 html body #root main.gameScreen>.topbar .themeToggle{width:auto!important;min-width:90px!important}
 html body #root main.gameScreen>.topbar .balancePills>span{min-height:38px!important;display:inline-flex!important;align-items:center!important;padding:8px 10px!important;font:650 15px/1.25 system-ui!important}
 html body #root main.gameScreen>.topbar .radioGameToggle{min-width:154px!important;background:#184e3b!important;border:1px solid #53b18a!important;color:#fff!important}
 html body #root main.gameScreen>.topbar .radioGameToggle[aria-pressed=false]{background:#28384a!important;border-color:#8898ac!important}
 html body #root main.gameScreen>.topbar .radioGameToggle[aria-pressed=true]{background:#184e3b!important}
 html body #root main.gameScreen.yuzbirGame>.gameTableWrap{top:116px!important}
 html body #root main.gameScreen>.topbar .tablePointsPopup{top:calc(100% + 6px)!important;font-size:15px!important}
 html body #root main.gameScreen>.topbar .stats{font-size:15px!important}
}
@media(min-width:1600px){html body #root main.gameScreen>.topbar{height:64px!important;min-height:64px!important;max-height:64px!important}html body #root main.gameScreen.yuzbirGame>.gameTableWrap{top:70px!important}}
html body #root main.gameScreen>.topbar .radioGameToggle{font-size:14px!important;white-space:nowrap!important;min-width:140px!important;width:auto!important;max-width:none!important}

/* Keep sound labels inside their controls in every lobby layout. */
.mobileSoundToggle,.soundToggle,.soundGameToggle,.gameSoundToggle{width:auto!important;min-width:104px!important;flex:0 0 auto!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1.2!important;min-height:38px!important;height:auto!important;padding:9px 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;}
