/* device-detect.css — subtle mobile-viewport refinements (#4341).
   Mobile layouts are ADDITIVE FALLBACKS keyed on <html data-device="mobile">;
   desktop (data-device="web") is byte-identical to today.  Each property
   may extend; this is the shared baseline only. */
[data-device="mobile"] .sidebar { flex: 0 0 auto; }
[data-device="mobile"] #chat,
[data-device="mobile"] #call-grid { min-height: 0; }
[data-device="mobile"] .call-win { width: auto; }
[data-device="mobile"] .mode-switch { flex-wrap: wrap; }