#ssbMobileLobbyAd { display:none; }
#game-ui.mobile:not(.crazygames) #ssbMobileLobbyAd { display:block;position:absolute;width:86vw;max-width:86vw;height:0;overflow:hidden;pointer-events:auto;box-sizing:border-box;flex:none; }
#game-ui.mobile:not(.crazygames) #ssbMobileLobbyAd.ad-filled { position:relative;height:auto;margin:10px 0; }
#ssbMobileLobbyAd ins.adsbygoogle { display:block;width:100%; }
#ssbMobileLobbyAd ins.adsbygoogle[data-ad-status="unfilled"] { display:none!important; }
#ssbMobileLobbyAd[hidden] { display:none!important; }

/* Real Google button overlays the teal CTA, exactly like the desktop sign-in. */
#ssbMobileUpdatesCTA { display:none; }
#game-ui.mobile:not(.crazygames) #ssbMobileUpdatesCTA { display:block;position:relative;width:92vw;max-width:420px;margin:10px auto 2px;pointer-events:auto; }
#ssbMobileUpdatesCTA[hidden] { display:none!important; }
#ssbMobileUpdatesButton { display:block;width:100%;min-width:0;max-width:none;height:auto;box-sizing:border-box;background:#2ad1d6;color:#06252a;padding:12px 28px;border:0;border-radius:999px;font:bold 14px/1.3 'Rajdhani',Arial,sans-serif;white-space:normal;cursor:pointer;pointer-events:auto; }
#ssbMobileUpdatesCTA #google-signin-btn-mobile { position:absolute;inset:0;opacity:0;z-index:5;overflow:hidden;pointer-events:auto; }
