/* v184: preserve v182 page flight while restoring the accepted search motion. */
[data-active="true"] [data-mobile-page-search] {
  z-index: 3;
  transform: none !important;
  transition:
    width 360ms cubic-bezier(.2, .82, .2, 1),
    border-radius 300ms cubic-bezier(.2, .82, .2, 1),
    background 220ms ease !important;
}

/*
 * iOS standalone chat must be laid out against the physical 100vh canvas.
 * Runtime markers scope this to the mounted room's ancestor chain only.
 */
html[data-ios-standalone="true"][data-mobile-room-open="true"]
  [data-rm-room-ancestor="true"] {
  height: 100vh !important;
  min-height: 100vh !important;
  overflow: visible !important;
  transform: none !important;
  translate: none !important;
  will-change: auto !important;
  contain: none !important;
}

html[data-ios-standalone="true"][data-mobile-room-open="true"]
  [data-rm-room-root="true"] {
  position: fixed !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100vh !important;
  min-height: 100vh !important;
  max-height: none !important;
}
