/*
 * VoltEdge Android hardening v1
 * Scope: constrain wide data tables to their own scroll region and preserve
 * usable touch targets without hiding content or changing desktop layout.
 */
@media (max-width: 1024px) {
  main table,
  .page table,
  .article-wrap table,
  .section-inner table {
    box-sizing: border-box;
    display: block;
    width: 100% !important;
    max-width: 100% !important;
    overflow-x: auto !important;
    overscroll-behavior-inline: contain;
    -webkit-overflow-scrolling: touch;
  }

  button,
  input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),
  select,
  textarea,
  [role="button"] {
    box-sizing: border-box;
    min-height: 44px;
  }
}
