#mobile-orientation-guard{z-index:100000;color:var(--player-identity-color);text-align:center;font-family:var(--ui-font-family);touch-action:none;background:#071017;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:28px;display:flex;position:fixed;inset:0}#mobile-orientation-guard[hidden]{display:none}#mobile-orientation-guard strong{font-size:26px}#mobile-orientation-guard span{color:#edf3ff;max-width:280px;font-size:17px}
