/* Online-only presentation: hide old local-mode entry points while keeping source unchanged. */
body.som-online-required .t-gate :is(.tg-local,.tg-offline,.tg-guest),body.som-online-required #som-auto-farm{display:none!important}
body.som-online-required #som-live-layer.show{z-index:15000}
/* Native RPG menu has all social and welfare actions, no duplicate floating buttons. */
#som-b13-topbar,#som-b13-social-nav,#som-welfare-dock,#som-mail-actions{display:none!important}
#ae-social .as-party-toggle{display:none!important}
/* Keep the game's native graphics and HUD, but remove the old local-start title controls in Online mode. */
body.som-online-required :is(.tg-primary,.tg-start,.tg-local-start){pointer-events:none!important;opacity:.35}


/* Always require an authenticated Online character; no local-game entry path. */
/* B21: the native title is the unauthenticated view, NOT a new forced modal. */
body.som-online-required:not(.som-online-joined) #som-live-close{display:none!important;}
