@media(max-width:760px){.mobile-v0212 #workflow-manual-time,.mobile-v0212 [data-pilot-screen="booking"] .workflow-manual-tools,.mobile-v0212 [data-pilot-screen="projects"] #new-site{display:none!important}.mobile-v0212 .field-steps{gap:3px}.mobile-v0212 .field-steps button{font-size:10px;padding:7px 3px;gap:4px;min-height:34px}.mobile-v0212 .field-steps button span{width:20px;height:20px;font-size:10px}.mobile-v0212 .field-worker-switch{padding:10px 8px}.mobile-v0212 #field-booking-content>h2,.mobile-v0212 [data-pilot-screen="projects"] .pilot-page-heading p,.mobile-v0212 [data-pilot-screen="projects"] .eyebrow,.mobile-v0212 #site-distance-status:empty,.mobile-v0212 .workflow-measurement-tools>details p,.mobile-v0212 .workflow-photo-section>p,.mobile-v0212 .quantity-optional-note{display:none!important}.mobile-v0212 #project-filter-panel{margin:8px 0;padding:10px}.mobile-v0212 .workflow-project-filters,.mobile-v0212 .report-filter-bar{grid-template-columns:1fr 1fr;gap:8px}.mobile-v0212 .workflow-project-filters label,.mobile-v0212 .report-filter-bar label{font-size:11px}.mobile-v0212 #mobile-measurement-create{margin:0 0 12px;padding:12px;display:grid;gap:8px}.mobile-v0212 .workflow-measurement-tools{margin-top:0}.mobile-v0212 [data-pilot-screen="measurements"]>.pilot-page-heading{display:none}.mobile-v0212 #report-header-fold{padding:10px;border:1px solid var(--pilot-line);border-radius:6px;margin-bottom:12px}.mobile-v0212 #report-header-fold summary{font-weight:650}.mobile-v0212 #report-header-fold .form-grid{margin-top:10px}.mobile-v0212 .measurement-only #report-header-fold,.mobile-v0212 .measurement-only #report-speech{display:none!important}.mobile-v0212 .workflow-photo-section .photo-measure>p{display:none}.mobile-v0212 #report-dictate-target{font-size:12px;max-width:100%}}
@media(max-width:760px){.mobile-v0213 #report-visible-time{grid-template-columns:1fr 1fr;margin-bottom:12px}.mobile-v0213 #report-visible-time>label:first-child{grid-column:1/-1}.mobile-v0213 #personnel-details{margin:10px 0 16px}.mobile-v0213 #report-form>#quantity-editor{display:none!important}.mobile-v0213 #open-quantity-window{width:100%;margin:10px 0 16px}.mobile-v0213 #quantity-dialog #quantity-editor{display:block!important}.mobile-v0213 #quantity-dialog{width:calc(100vw - 16px);max-height:94dvh;padding:16px}.mobile-v0213 .photo-first-section>#measure-canvas-wrap{margin-top:0;margin-bottom:10px}.mobile-v0213 .photo-first-section>.measure-tools{margin:8px 0 14px}.mobile-v0213 .measurement-only #open-quantity-window{display:none!important}.mobile-v0213 #report-speech>label{display:block;margin-bottom:8px}.mobile-v0213 #dictation-translate{width:100%;margin:8px 0}.mobile-v0213 #report-speech>small{display:block;font-size:10px}.mobile-v0213 .single-clock-out{font-size:11px;padding:8px 10px;text-align:right;width:100%;margin-top:-4px;margin-bottom:6px}}
@media(min-width:761px){#open-quantity-window{display:none}}
/* Local readability correction: restore the larger handset step icons and tap targets. */
@media(max-width:760px){.mobile-v0212 .field-steps{gap:7px}.mobile-v0212 .field-steps button{font-size:12px;padding:10px 5px;gap:7px;min-height:50px}.mobile-v0212 .field-steps button span{width:var(--mobile-icon-size,27px);height:var(--mobile-icon-size,27px);font-size:18px;display:grid;place-items:center}.workflow-mobile .pilot-bottom button{font-size:11px;gap:7px;min-height:54px}.workflow-mobile .pilot-bottom button svg{width:var(--mobile-icon-size,27px);height:var(--mobile-icon-size,27px)}.workflow-mobile .pilot-bottom button>span:first-child{font-size:var(--mobile-icon-size,27px);line-height:1}}
