/* Messenger audio/video call overlay hotfix
   - Keeps remote video fullscreen above app UI (PWA iOS/Android/web)
   - Preserves safe-area for notches/home-indicator
   - Keeps call dialogs above the overlay
*/

.lw-audio-video-in-processing .video-grid {
  z-index: 50000;
  inset: 0;
  height: 100vh;
  height: 100dvh;
  padding-top: env(safe-area-inset-top);
  padding-right: env(safe-area-inset-right);
  padding-bottom: env(safe-area-inset-bottom);
  padding-left: env(safe-area-inset-left);
}

.video-grid .video-view .video-placeholder.remote-video > div {
  position: fixed !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100vh !important;
  height: 100dvh !important;
}

.lw-audio-video-in-processing #lwAudioCallDialog,
.lw-audio-video-in-processing #lwIncomingCallDialog {
  z-index: 50010;
}

.lw-audio-video-in-processing .modal-backdrop {
  z-index: 50005;
}
