#accountReminder{margin:12px 0;padding:12px;border:1px solid #66d9cf;background:#101d2b;text-align:left;font-size:clamp(12px,2.6vw,14px);line-height:1.45}#accountReminder strong{color:#82e4d4}#accountReminder p{margin:6px 0}#accountReminder button{min-height:44px;margin:4px 6px 0 0}#accountReminder[hidden],#authSwitch[hidden],#accountMethods[hidden]{display:none!important}#authSwitchTarget{overflow-wrap:anywhere}#authSwitch button{min-height:44px;margin:5px 0;width:100%}
.lobbyWaiting{border:1px solid #35646c;padding:10px;margin:10px 0;background:#0c1a25}.lobbyWaiting p{margin:4px 0}.lobbyWaiting strong{display:block;color:#8ce4cf;min-height:1.5em}.lobbyWaiting button{width:100%;min-height:44px;margin-top:8px}#fillBotsNow[hidden],#lobbyHostHint[hidden]{display:none!important}
.hubDialog[open]{top:calc(var(--dialog-visible-top,0px) + 12px);bottom:auto;margin:0 auto;max-height:calc(var(--dialog-visible-height,100dvh) - 24px);scroll-padding:12px;overscroll-behavior:contain}
