.qa-workspace_enter__UfGy7{animation:qa-workspace_arrive__JBbe6 .18s ease-out both}@keyframes qa-workspace_arrive__JBbe6{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.qa-workspace_workspace__450_A{display:grid;align-items:start;gap:20px;padding:20px}.qa-workspace_history__NrFMu,.qa-workspace_inspector__0MH_N,.qa-workspace_queue__8eDGG{min-width:0}.qa-workspace_inspector__0MH_N{container-type:inline-size}.qa-workspace_queue__8eDGG{order:-1}.qa-workspace_inspection__FfOWQ{display:flex;flex-direction:column;background:white;border:1px solid #dce3ed;border-radius:16px;box-shadow:0 3px 12px #0f172a06}.qa-workspace_inspectionEmpty__Y5gH3{display:grid;grid-template-columns:112px minmax(0,400px);justify-content:center;align-items:center;gap:32px;padding:36px}.qa-workspace_inspectionEmptyArt__uuBSE{position:relative;display:flex;align-items:center;justify-content:center;width:112px;height:112px}@container (max-width: 560px){.qa-workspace_inspectionEmpty__Y5gH3{grid-template-columns:minmax(0,1fr);gap:20px;justify-items:center;padding:28px 24px;text-align:center}}.qa-workspace_inspectionHeader__m5kRU{padding:14px 24px 20px;border-bottom:1px solid #edf0f5}.qa-workspace_inspectionBody__jAqUJ{padding:24px}.qa-workspace_inspectionReference__7vSYv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1.2fr) minmax(0,1.2fr);gap:20px;margin-top:24px;padding:16px;border:1px solid #e2e8f0;border-radius:8px}.qa-workspace_inspectionReferenceSaved__KkF4P{grid-template-columns:repeat(3,minmax(0,1fr))}.qa-workspace_inspectionContext__cqfpK{margin-top:24px;padding-top:24px;row-gap:20px;border-top:1px solid #e2e8f0}@container (max-width: 560px){.qa-workspace_inspectionReference__7vSYv{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 480px){.qa-workspace_inspectionBody__jAqUJ{padding-top:16px;padding-bottom:16px}.qa-workspace_inspectionReference__7vSYv{margin-top:16px;padding:12px;gap:16px}.qa-workspace_inspectionContext__cqfpK{margin-top:16px;padding-top:16px;row-gap:12px}}.qa-workspace_actions__hW44_{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:16px 24px;border-top:1px solid #edf0f5;border-radius:0 0 16px 16px;background:#fcfdff}.qa-workspace_records__kTIba{container-type:inline-size;overflow:hidden;border:1px solid #e2e8f0;border-radius:12px;background:white}.qa-workspace_queueHeader__Ch2WD{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"title scanner controls";align-items:center;gap:12px 20px;flex-shrink:0;padding:12px 12px 16px}.qa-workspace_queueHeader__Ch2WD>h2{grid-area:title;white-space:nowrap}.qa-workspace_queueScanner__lzEUw{grid-area:scanner;min-width:0}.qa-workspace_queueControls__FEca0{grid-area:controls}@container (max-width: 480px){.qa-workspace_queueHeader__Ch2WD{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title title" "scanner controls";-moz-column-gap:16px;column-gap:16px}}.qa-workspace_recordList__7XRig{min-height:0;max-height:440px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.qa-workspace_recordButton__XOpfm,.qa-workspace_recordCard__MlKVH{display:block;width:100%;text-align:left;padding:12px;border-left:3px solid transparent;transition:background-color .12s ease}.qa-workspace_recordRow__QTB1G{margin:6px 0}.qa-workspace_recordRow__QTB1G .qa-workspace_recordButton__XOpfm,.qa-workspace_recordRow__QTB1G .qa-workspace_recordCard__MlKVH{border:1px solid #bdc9d8;border-radius:8px;background:white}.qa-workspace_recordSummary__08jlE{display:grid;gap:5px;min-width:0}.qa-workspace_recordTop__6uqeB{display:flex;align-items:center;gap:9px;min-width:0}.qa-workspace_recordAsset__3bD_8{font-size:15px;font-weight:650;color:#0f172a;overflow-wrap:anywhere}.qa-workspace_recordModel__tdrVi{min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:#475569}.qa-workspace_recordGrade__JyRJU{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 6px;border-radius:6px;font-size:13px;font-weight:650;flex-shrink:0}.qa-workspace_recordGradeWear__imRLn{background:#fff3db;color:#8b5c13}.qa-workspace_recordGradeFail__vjmDS{background:#fee8e8;color:#b42332}.qa-workspace_recordGradeNeutral__EyfvB{background:#e9eef5;color:#334155}.qa-workspace_recordMeta__0zBrm{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 12px;color:#64748b;font-size:12px;line-height:18px}.qa-workspace_recordSerial__kDLT_{min-width:0;flex:1 1 110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qa-workspace_recordMeta__0zBrm>span{max-width:100%;overflow-wrap:anywhere}.qa-workspace_recordErased__3_b0a>span,.qa-workspace_recordNotes__ANhZH>span,.qa-workspace_recordSerial__kDLT_>span{color:#475569}.qa-workspace_recordEvidence__xfVqG{display:flex;align-items:baseline;gap:12px;min-width:0}.qa-workspace_recordNotes__ANhZH{display:block;min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#64748b;font-size:12px;line-height:18px}.qa-workspace_recordErased__3_b0a{flex-shrink:0;color:#64748b;font-size:12px;line-height:18px}.qa-workspace_recordFoot__ABKgl{display:flex;align-items:center;gap:10px;color:#64748b;font-size:11px;line-height:16px;min-width:0}.qa-workspace_recordFoot__ABKgl>time{margin-left:auto;flex-shrink:0}.qa-workspace_recordOperator__nBm2u{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qa-workspace_recordStatus__IR20w{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.qa-workspace_recordStatus__IR20w>span{height:5px;width:5px;border-radius:50%;background:#94a3b8}.qa-workspace_recordStatusActive__hoTSZ{color:#2563eb}.qa-workspace_recordStatusActive__hoTSZ>span{background:#2563eb}.qa-workspace_recordStatusPassed__epPZ9>span{background:#16a078}.qa-workspace_recordStatusFailed__iRKGK>span{background:#dc5964}.qa-workspace_recordButton__XOpfm:hover{background:#f1f5f9}.qa-workspace_recordButton__XOpfm[aria-current=true]{border-color:#93b4fb;background:#eaf1ff;box-shadow:inset 2px 0 #2563eb}.qa-workspace_recordButton__XOpfm:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}@media (min-width:1280px){.qa-workspace_workspace__450_A{grid-template-columns:minmax(320px,1fr) minmax(0,960px) minmax(320px,1fr);gap:20px}.qa-workspace_queue__8eDGG{grid-column:1;grid-row:1}.qa-workspace_inspector__0MH_N{grid-column:2;grid-row:1}.qa-workspace_inspectorIdle__ckA1B{display:flex;flex-direction:column;min-height:calc(100dvh - 40px - var(--qa-header-height, 0px))}.qa-workspace_inspectorIdle__ckA1B>.qa-workspace_inspection__FfOWQ{flex:1}.qa-workspace_inspectorIdle__ckA1B .qa-workspace_inspectionEmpty__Y5gH3{flex:1;align-content:center}.qa-workspace_history__NrFMu{grid-column:3;grid-row:1}.qa-workspace_records__kTIba{display:flex;flex-direction:column;max-height:calc(100dvh - 40px - var(--qa-header-height, 0px));border:0;border-radius:0;background:transparent}.qa-workspace_recordList__7XRig{max-height:none}}@media (max-width:639px){.qa-workspace_workspace__450_A{padding:12px;gap:12px}.qa-workspace_inspectionHeader__m5kRU{padding:8px 16px 12px}.qa-workspace_inspectionBody__jAqUJ{padding:16px}.qa-workspace_actions__hW44_{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.qa-workspace_enter__UfGy7{animation:none}.qa-workspace_recordButton__XOpfm{transition:none}}.qa-batches_detail__EBJHP{--qa-header-height:56px;min-width:0;flex:1;background:#f8fafc}.qa-batches_detailHeader__cK6Ta{height:56px;display:flex;align-items:center;gap:16px;padding:0 24px;border-bottom:1px solid #e2e8f0;background:white;font-size:13px}.qa-batches_detailHeader__cK6Ta h1{font-weight:600;white-space:nowrap}.qa-batches_back__I6SPa{display:flex;align-items:center;gap:8px;color:#64748b;white-space:nowrap}.qa-batches_back__I6SPa:hover{color:#1d4ed8}.qa-batches_divider__1P_oG{height:16px;border-left:1px solid #e2e8f0}.qa-batches_detailMeta__fC6Fu{margin-left:auto;color:#64748b;font-size:12px}.qa-batches_message__86_6I{padding:24px;display:flex;align-items:center;gap:16px;font-size:14px}@media(max-width:640px){.qa-batches_detailHeader__cK6Ta{padding:0 16px;gap:12px}.qa-batches_detailMeta__fC6Fu{display:none}}.qa-batches_completionControls__a0Lp5{display:flex;align-items:center;gap:12px;margin-left:auto;white-space:nowrap}@media(max-width:640px){.qa-batches_detail__EBJHP{--qa-header-height:96px}.qa-batches_detailHeader__cK6Ta{height:auto;min-height:96px;flex-wrap:wrap;gap:8px 12px;padding-top:10px;padding-bottom:10px}.qa-batches_completionControls__a0Lp5{flex-basis:100%;justify-content:space-between}}