/* ECDS Games Engine — Global Game Styles v2.0 */

/* Ensure all game shells respect container */
.ecds-game-shell *,
.ecds-game-shell *::before,
.ecds-game-shell *::after {
    box-sizing: border-box;
}

/* Mobile: hide sidebar leaderboard toggle below 1060px (defined in core) */
/* Game area scrollable on very small screens */
@media (max-width: 480px) {
    .ecds-game-area {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
}
