/* source block 146: local-v2-14-11-pod-shortcuts; v2.19.18 line 32687 */

#jobDialog .job-live-status-strip{display:flex;align-items:center;gap:7px;flex-wrap:wrap}
#jobDialog .job-completion-pod-btn{border:1px solid #d5dce6;background:#eef1f5;color:#98a2b3;border-radius:999px;padding:5px 11px;font-size:.72rem;font-weight:900;min-height:30px;cursor:not-allowed}
#jobDialog .job-completion-pod-btn.is-ready{background:#dbeafe;border-color:#7aa7e8;color:#174f8c;cursor:pointer}
#jobDialog .job-completion-pod-btn.is-ready:hover{background:#cfe2ff}
.planner-ticket-pod{border:1px solid #79a7e8!important;background:#dbeafe!important;color:#174f8c!important;border-radius:7px!important;padding:3px 9px!important;font-size:.68rem!important;font-weight:950!important;line-height:1.1!important;min-height:25px!important;margin-right:5px!important;cursor:pointer!important}
.planner-ticket-pod:hover{background:#cfe2ff!important}

/* source block 147: local-v2-14-21-labour-timer-audit-css; v2.19.18 line 32695 */

.driver-time-control{display:flex;flex-direction:column;gap:10px;margin:10px 0}.driver-round-actions{display:grid;grid-template-columns:96px minmax(150px,1fr) 96px;gap:14px;align-items:center;background:#f5f8fb;border:1px solid #d9e2ec;border-radius:14px;padding:12px 16px}.driver-round-time{width:88px!important;height:88px!important;min-height:88px!important;border-radius:50%!important;padding:0!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-weight:950!important;box-shadow:0 5px 14px rgba(15,23,42,.12)}.driver-round-time strong{font-size:1rem}.driver-round-time small{font-size:.66rem;font-weight:800}.driver-round-time.start{background:#1f6fbd!important;color:#fff!important;border:4px solid #cfe4fa!important}.driver-round-time.start.done{background:#2f9e63!important;border-color:#d4f1df!important}.driver-round-time.end{background:#d64242!important;color:#fff!important;border:4px solid #ffd8d8!important}.driver-round-time.end.disabled{background:#cbd3dc!important;border-color:#eef1f5!important;color:#667085!important}.driver-round-time.end.done{background:#2f9e63!important;border-color:#d4f1df!important}.driver-live-timer{text-align:center;display:flex;flex-direction:column;gap:2px;color:#536273}.driver-live-timer span{font-size:.68rem;font-weight:900;letter-spacing:.08em}.driver-live-timer strong{font-size:1.55rem;color:#172b3f;font-variant-numeric:tabular-nums}.driver-time-stamps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;background:#f5f8fb;border:1px solid #d9e2ec;border-radius:10px;padding:10px}.driver-time-stamps span{display:flex;flex-direction:column;gap:2px;font-size:.67rem;color:#667085;font-weight:900}.driver-time-stamps strong{font-size:.78rem;color:#172b3f}.pod-time-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px}.pod-time-grid>div,.job-audit-timeline>div{background:#f7f9fc;border:1px solid #e0e6ed;border-radius:8px;padding:10px}.pod-time-grid small{display:block;color:#667085;font-weight:800;margin-bottom:3px}.pod-time-grid strong{color:#172b3f}.job-audit-card{border:1px solid #dce3ea;border-radius:10px;overflow:hidden;background:#fff}.job-audit-title{background:#172333;color:#fff;padding:10px 12px;font-size:.78rem;font-weight:950;letter-spacing:.05em}.job-audit-timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.job-audit-timeline div{display:flex;justify-content:space-between;gap:12px}.job-audit-timeline span{color:#667085;font-weight:800}.job-audit-timeline strong{color:#172b3f;text-align:right}.job-audit-note{margin:0 12px 12px;padding:10px;border-radius:8px;background:#eef6ff;color:#335d86;font-size:.78rem}.quick-required-minutes{font-weight:850!important;color:#174f8c!important;background:#eef6ff!important;border-color:#9dc3eb!important}
@media(max-width:720px){.driver-round-actions{grid-template-columns:82px minmax(110px,1fr) 82px;gap:8px;padding:10px}.driver-round-time{width:76px!important;height:76px!important;min-height:76px!important}.driver-live-timer strong{font-size:1.2rem}.pod-time-grid,.job-audit-timeline{grid-template-columns:1fr 1fr}}

