/* MIZAN Mobile Viewport Fix v1.9
   Prevent unintended horizontal page movement.
   Preserve intentional horizontal scrolling inside components.
*/

@media (max-width: 760px) {

  html,
  body {
    width: 100%;
    min-width: 0;
    max-width: 100%;
    overflow-x: clip;
    overscroll-behavior-x: none;
  }

  .app-shell,
  .workspace,
  main,
  .view {
    min-width: 0;
    max-width: 100%;
  }

  .app-shell {
    overflow-x: clip;
  }

  /* Friends filter scrolling remains available */
  .mzn-fm-filters {
    overflow-x: auto;
  }
}
