@media(max-width:760px){
  /* Keep camera, gallery and drawing controls visible in focused photo measurement. */
  .mobile-v0214 .measurement-only #report-form>.workflow-photo-section>h3,
  .mobile-v0214 .measurement-only #report-form>.workflow-photo-section>label,
  .mobile-v0214 .measurement-only #report-form>.workflow-photo-section>.photo-actions,
  .mobile-v0214 .measurement-only #report-form>.workflow-photo-section>#photo-status,
  .mobile-v0214 .measurement-only #report-form>.workflow-photo-section>.photo-measure,
  .mobile-v0214 .measurement-only #report-form>.workflow-photo-section>#measure-canvas-wrap,
  .mobile-v0214 .measurement-only #report-form>.workflow-photo-section>.measure-tools,
  .mobile-v0214 .measurement-only #report-form>.workflow-photo-section>#measure-status{display:block!important}
  .mobile-v0214 .measurement-only #report-form>.workflow-photo-section>.photo-actions,
  .mobile-v0214 .measurement-only #report-form>.workflow-photo-section>.measure-tools{display:flex!important;flex-wrap:wrap;gap:8px}
  .mobile-v0214 .measurement-only .workflow-photo-section>h3{margin:0 0 8px}
  .mobile-v0214 .measurement-only .workflow-photo-section>label{margin:0 0 8px;padding:12px;border:1px solid var(--pilot-line);border-radius:8px;background:var(--surface)}
  .mobile-v0214 .measurement-only #report-photos{margin-top:8px}
  .mobile-v0214 .measurement-only #open-camera{width:100%}
  .mobile-v0214 .measurement-only #photo-status{font-size:12px;margin:8px 0}
  .mobile-v0214 .measurement-only .photo-measure>summary{display:none}
}
