int? getRaisePosition(String identity) { final index = _raisedHandQueue.indexWhere((e) => e.identity == identity); if (index == -1) return null; return index + 1; // 1-based index like Teams }