/* V7.1.136 mobile inspections task queue. */
#v71136TaskQueue,#v71136ListNav{display:none}
@media(max-width:720px){
  #inspectionConditionModule #v71136TaskQueue:not([hidden]){display:grid;gap:12px;margin-bottom:20px}
  #inspectionConditionModule #v71136ListNav:not([hidden]){display:flex;gap:6px;align-items:center;margin:0 0 10px}
  #inspectionConditionModule[data-v71136-mode="home"]>.toolbar,#inspectionConditionModule[data-v71136-mode="home"] #inspectionMetrics,#inspectionConditionModule[data-v71136-mode="home"] #v71104InspectionShell{display:none!important}
  #inspectionConditionModule[data-v71136-mode="todo"]>.toolbar,#inspectionConditionModule[data-v71136-mode="history"]>.toolbar,#inspectionConditionModule[data-v71136-mode="todo"] #inspectionMetrics,#inspectionConditionModule[data-v71136-mode="history"] #inspectionMetrics{display:none!important}
  #inspectionConditionModule #v71104InspectionShell .v71104-inspection-tabs{display:none!important}
  #inspectionConditionModule .v71136-intro small{display:block;color:var(--muted);font-size:11px;font-weight:700}
  #inspectionConditionModule .v71136-intro h2{margin:4px 0 0;font-size:24px;line-height:1.15}
  #inspectionConditionModule .v71136-intro p{margin:4px 0 0;color:var(--muted);font-size:12px}
  #inspectionConditionModule .v71136-hero{padding:14px;border-radius:15px;background:var(--accent);color:var(--accentText)}
  #inspectionConditionModule .v71136-hero>div{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:700}
  #inspectionConditionModule .v71136-hero strong{font-size:27px;line-height:1}
  #inspectionConditionModule .v71136-hero button{display:block;width:100%;min-height:45px;margin-top:9px;border:0;border-radius:10px;background:#2a2825;color:#fff;font:inherit;font-size:12px;font-weight:800}
  #inspectionConditionModule .v71136-heading{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:4px}
  #inspectionConditionModule .v71136-heading h3{margin:0;font-size:16px}
  #inspectionConditionModule .v71136-heading button,#inspectionConditionModule .v71136-task-foot button{border:0;background:transparent;color:#8d650b;font:inherit;font-size:11px;font-weight:800;min-height:44px;padding:6px}
  #inspectionConditionModule .v71136-queue-cards{display:grid;gap:8px}
  #inspectionConditionModule .v71136-task,#inspectionConditionModule .v71136-recent{display:block;width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:13px;background:var(--panel);padding:12px;text-align:left}
  #inspectionConditionModule .v71136-task:first-child{border-left:4px solid var(--accent)}
  #inspectionConditionModule .v71136-task-top,#inspectionConditionModule .v71136-task-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}
  #inspectionConditionModule .v71136-task-top strong{min-width:0;overflow-wrap:anywhere;font-size:14px}
  #inspectionConditionModule .v71136-task p{margin:5px 0;color:var(--muted);font-size:11px;line-height:1.4}
  #inspectionConditionModule .v71136-task-foot small{color:var(--muted);font-size:11px}
  #inspectionConditionModule .v71136-pill{flex:none;display:inline-flex;align-items:center;border-radius:999px;padding:6px 8px;background:#fff1d0;color:#785809;font-size:10px;font-weight:800}
  #inspectionConditionModule .v71136-pill.saved{background:#e8f2f8;color:#326787}
  #inspectionConditionModule .v71136-pill.done{background:#e9f4ec;color:#28734e}
  #inspectionConditionModule .v71136-start{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}
  #inspectionConditionModule .v71136-start button{min-width:0;min-height:48px;padding:7px 3px;border:1px solid var(--line);border-radius:11px;background:var(--panel);color:var(--ink);font:inherit;font-size:12px;font-weight:800}
  #inspectionConditionModule .v71136-recent{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:58px}
  #inspectionConditionModule .v71136-recent span:first-child{min-width:0}
  #inspectionConditionModule .v71136-recent strong,#inspectionConditionModule .v71136-recent small{display:block;overflow-wrap:anywhere}
  #inspectionConditionModule .v71136-recent strong{font-size:12px}
  #inspectionConditionModule .v71136-recent small{margin-top:4px;color:var(--muted);font-size:11px}
  #inspectionConditionModule .v71136-empty{padding:15px;border-radius:12px;background:var(--panel);color:var(--muted);font-size:12px;border:1px solid var(--line)}
  #inspectionConditionModule .v71136-list-nav button{flex:1;min-width:0;min-height:45px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--ink);font:inherit;font-size:11px;font-weight:800}
  #inspectionConditionModule .v71136-list-nav button[aria-current="page"]{background:#292624;color:#fff}
}
