/* Placed sheets use pixel left/top. Kill the open-state translate that would shift them. */
[data-lilvr-placed="1"] {
  transform: none !important;
}

/* Camera preview drops under essential pop-ups. Move/scale is a fallback in JS. */
html.lilvr-preview-behind .fcp-shell {
  z-index: 40 !important;
}

/* Floating sheets open in the center. Drag positioning is inline after open. */
.fcp-preview-push-backdrop {
  align-items: center !important;
  justify-content: center !important;
}
.fcp-preview-push-sheet {
  border-radius: 16px !important;
}

#lilvr-share-sheet.visible {
  justify-content: center !important;
  align-items: center !important;
}
#lilvr-share-sheet .lilvr-share-sheet-panel {
  margin-bottom: 0 !important;
}
