/*
 * Device detail horizontal-scroll fix (2026-09-07 r78).
 * Presentation only: preserve the existing controls, screen geometry and events.
 */
@media (min-width: 768px) {
  html body .image-container[data-v-fc0266af] > .content-wrapper[data-v-fc0266af] {
    box-sizing: border-box !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    overscroll-behavior-x: contain;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 10px !important;
    scrollbar-color: #2080f0 rgba(32, 128, 240, 0.12);
  }

  html body .image-container[data-v-fc0266af] > .content-wrapper[data-v-fc0266af]::-webkit-scrollbar {
    height: 12px;
  }

  html body .image-container[data-v-fc0266af] > .content-wrapper[data-v-fc0266af]::-webkit-scrollbar-track {
    background: rgba(32, 128, 240, 0.12);
    border-radius: 999px;
  }

  html body .image-container[data-v-fc0266af] > .content-wrapper[data-v-fc0266af]::-webkit-scrollbar-thumb {
    background: #2080f0;
    border: 2px solid transparent;
    border-radius: 999px;
    background-clip: padding-box;
  }
}
