

@media (max-width: 389px) {
  html.nuam-mobile-scale-390 {
    width: 100% !important;
    height: 100% !important;
    min-width: 0 !important;
    overflow: hidden !important;
    background: var(--surface-app) !important;
  }

  html.nuam-mobile-scale-390 body {
    width: var(--nuam-mobile-scale-layout-width, 390px) !important;
    max-width: none !important;
    min-width: var(--nuam-mobile-scale-layout-width, 390px) !important;
    height: var(--nuam-mobile-scale-layout-height, 100vh) !important;
    min-height: var(--nuam-mobile-scale-layout-height, 100vh) !important;
    overflow: hidden !important;
    transform-origin: 0 0 !important;
    background: var(--surface-app) !important;
  }

  html.nuam-mobile-scale-390.nuam-mobile-scale-zoom body {
    zoom: var(--nuam-mobile-scale, 1);
  }

  html.nuam-mobile-scale-390.nuam-mobile-scale-transform body {
    transform: scale(var(--nuam-mobile-scale, 1)) !important;
  }

  html.nuam-mobile-scale-390 .wrap {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    height: calc(var(--nuam-mobile-scale-layout-height, 100vh) - (var(--nuam-mobile-page-pad, 8px) * 2)) !important;
    min-height: 0 !important;
    overflow: hidden !important;
  }
}
