.online-players{border-top:1px solid #c9d5ca;margin-top:20px;padding-top:12px}.online-players h3{font-size:15px;line-height:1.6;margin:0 0 8px}.online-players>p{font-size:12px;line-height:1.7}.online-player{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #dfe7dd}.online-player-name{flex:1;min-width:0;overflow-wrap:anywhere;font-size:14px}.online-player button{flex:none;min-height:44px;font-size:13px;padding:7px 10px}.online-player .user-avatar{width:32px;height:32px}.online-invite-avatar{margin:0 auto 12px;width:40px;height:40px}.online-invite-countdown{font-size:13px;color:#58705e}#onlineInviteStatus{font-size:13px;line-height:1.7;overflow-wrap:anywhere}
:root[data-theme="dark"] .online-players,:root[data-theme="dark"] .online-player{border-color:#405346}:root[data-theme="dark"] .online-invite-countdown{color:#bdcebf}
:root[data-theme="dark"] #onlineInviteText,:root[data-theme="dark"] #onlineInviteDecision{color:#e5eee6}
