/* v194 (JF 2026-11-12): grid video tiles fill the square face like the stills do.
   Before v194 nothing sized .face video, so the rotating ??? (JF 0104) rendered at its intrinsic
   1080px (poster 1400px) inside a ~172–204px tile and was clipped to a zoomed top-left corner that
   jumped when the poster swapped to video. No transform, transition, filter or will-change on the
   video (iOS Safari compositor). The v185 body.lb-open rules (display:none!important, width/height 0
   !important) still win when a room is open. */
.face video{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center;background:#fff;border:0;padding:0;margin:0;transform:none;-webkit-transform:none;transition:none;filter:none;will-change:auto;pointer-events:none;-webkit-user-select:none;user-select:none}
.hit:hover .face video{transform:none;-webkit-transform:none}
