/* Guard the document scroller as well as nested mobile cabinet scrollers. */
@media(max-width: 760px) {
  html[data-cabinet-scale="fixed"], html[data-cabinet-scale="fixed"] body,
  html[data-cabinet-scale="fixed"] .redesigned-app,
  html[data-cabinet-scale="fixed"] .redesigned-app * { touch-action: pan-x pan-y; }
  html[data-cabinet-scale="recover"], html[data-cabinet-scale="recover"] body,
  html[data-cabinet-scale="recover"] .redesigned-app,
  html[data-cabinet-scale="recover"] .redesigned-app * { touch-action: manipulation; }
}
