.AcHqWa_page{background:radial-gradient(circle at top, #3678f614, transparent 35%), var(--gray-1);width:100%;min-height:100dvh;color:var(--gray-12)}.AcHqWa_shell{width:min(100%,560px);min-height:100dvh;padding:max(18px, env(safe-area-inset-top)) 18px max(24px, env(safe-area-inset-bottom));flex-direction:column;gap:18px;margin:0 auto;display:flex}.AcHqWa_itemSurveyShell,.AcHqWa_reviewShell{height:100dvh;min-height:0;padding:max(10px, env(safe-area-inset-top)) 14px max(10px, env(safe-area-inset-bottom));gap:10px;overflow:hidden}.AcHqWa_itemSurveyShell .AcHqWa_brand,.AcHqWa_reviewShell .AcHqWa_brand{min-height:24px}.AcHqWa_itemSurveyShell .AcHqWa_brandName,.AcHqWa_reviewShell .AcHqWa_brandName{font-size:18px}.AcHqWa_itemSurveyShell .AcHqWa_orderHeader,.AcHqWa_reviewShell .AcHqWa_orderHeader{border-radius:14px;flex:none;gap:3px;padding:10px 12px}.AcHqWa_itemSurveyShell .AcHqWa_eyebrow,.AcHqWa_reviewShell .AcHqWa_eyebrow{display:none}.AcHqWa_itemSurveyShell .AcHqWa_orderTitle,.AcHqWa_reviewShell .AcHqWa_orderTitle{font-size:20px}.AcHqWa_itemSurveyShell .AcHqWa_orderMeta,.AcHqWa_reviewShell .AcHqWa_orderMeta{font-size:12px;line-height:1.3}.AcHqWa_brand{justify-content:space-between;align-items:center;min-height:34px;display:flex}.AcHqWa_brandName{letter-spacing:-.04em;font-size:20px;font-weight:800;line-height:1}.AcHqWa_brandName span{color:var(--blue-9)}.AcHqWa_saved{color:var(--green-10);font-size:13px;font-weight:600}.AcHqWa_saving{color:var(--gray-10);font-size:13px}.AcHqWa_offline{color:var(--orange-10);font-size:13px;font-weight:600}.AcHqWa_orderHeader,.AcHqWa_card,.AcHqWa_summaryCard{border:1px solid var(--gray-5);background:#fffffff5;border-radius:18px;box-shadow:0 10px 32px #1c273814}.AcHqWa_orderHeader{flex-direction:column;gap:6px;padding:18px;display:flex}.AcHqWa_eyebrow{color:var(--gray-10);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.AcHqWa_orderTitle{letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.15}.AcHqWa_orderMeta{color:var(--gray-10);margin:0;font-size:15px;line-height:1.45}.AcHqWa_card{flex-direction:column;gap:16px;padding:20px;display:flex}.AcHqWa_cardTitle{letter-spacing:-.025em;margin:0;font-size:21px;line-height:1.2}.AcHqWa_cardCopy{color:var(--gray-10);margin:0;font-size:15px;line-height:1.5}.AcHqWa_documentHeading,.AcHqWa_titleWithIcon{align-items:center;display:flex}.AcHqWa_documentHeading{justify-content:space-between;gap:12px}.AcHqWa_titleWithIcon{gap:9px;min-width:0}.AcHqWa_titleWithIcon>svg{width:22px;height:22px;color:var(--blue-10);flex:none}.AcHqWa_optionalBadge{color:var(--orange-11);background:var(--orange-3);border:1px solid var(--orange-6);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:800}.AcHqWa_documentPicker{border:1.5px dashed var(--gray-7);min-height:76px;color:var(--blue-10);background:var(--blue-2);text-align:center;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:14px;font-family:inherit;font-size:16px;font-weight:700;display:flex}.AcHqWa_documentPicker:disabled,.AcHqWa_removeFile:disabled{cursor:default;opacity:.5}.AcHqWa_fileInput{display:none}.AcHqWa_fileHint{color:var(--gray-10);margin:0;font-size:13px}.AcHqWa_selectedFiles{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.AcHqWa_selectedFiles li{border:1px solid var(--gray-5);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:4px 8px 4px 12px;display:flex}.AcHqWa_selectedFiles li>svg{flex:none}.AcHqWa_selectedFiles li>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px}.AcHqWa_removeFile{width:44px;height:44px;color:var(--gray-11);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.AcHqWa_successIcon{width:40px;height:40px;color:var(--green-10)}.AcHqWa_documentPicker>svg{flex:none;width:22px;height:22px}.AcHqWa_documentPicker input{display:none}.AcHqWa_documentList{color:var(--gray-10);margin:0;padding-left:20px;font-size:13px}.AcHqWa_primary,.AcHqWa_secondary,.AcHqWa_choice,.AcHqWa_compactButton{font:inherit;cursor:pointer;touch-action:manipulation;border:0;border-radius:14px;font-weight:750}.AcHqWa_primary>svg,.AcHqWa_secondary>svg,.AcHqWa_choice>svg{flex:none;width:20px;height:20px}.AcHqWa_primary,.AcHqWa_secondary,.AcHqWa_choice{width:100%;min-height:58px;padding:13px 16px;font-size:17px}.AcHqWa_primary{color:#fff;background:var(--blue-9);box-shadow:0 7px 18px #2a5dcb38}.AcHqWa_primary:disabled,.AcHqWa_secondary:disabled,.AcHqWa_choice:disabled,.AcHqWa_compactButton:disabled{cursor:default;opacity:.5}.AcHqWa_secondary{color:var(--gray-12);background:var(--gray-3);border:1px solid var(--gray-6)}.AcHqWa_choice,.AcHqWa_decisionActions .AcHqWa_secondary,.AcHqWa_receiveAllAction{justify-content:center;align-items:center;gap:8px;display:flex}.AcHqWa_buttonStack{flex-direction:column;gap:10px;display:flex}.AcHqWa_progressButton{appearance:none;color:var(--blue-10);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:750}.AcHqWa_surveyTopBar{justify-content:space-between;align-items:center;gap:10px;display:flex}.AcHqWa_progressTrack{background:var(--gray-4);border-radius:999px;width:100%;height:7px;overflow:hidden}.AcHqWa_progressFill{border-radius:inherit;background:var(--blue-9);height:100%;transition:width .18s}.AcHqWa_itemName{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(25px,7vw,34px);line-height:1.08}.AcHqWa_itemExpected{color:var(--gray-11);font-size:17px;line-height:1.45}.AcHqWa_itemExpected strong{color:var(--gray-12)}.AcHqWa_itemIdentifiers{color:var(--gray-10);overflow-wrap:anywhere;flex-direction:column;gap:2px;margin-top:4px;font-size:12px;line-height:1.4;display:flex}.AcHqWa_stockSection{border-top:1px solid var(--gray-5);flex-direction:column;gap:9px;padding-top:12px;display:flex}.AcHqWa_stockHeading{color:var(--gray-11);margin:0;font-size:14px;font-weight:750;line-height:1.3}.AcHqWa_stockTarget{border:1px solid var(--gray-5);background:var(--gray-2);border-radius:12px;flex-direction:column;gap:5px;padding:11px;display:flex}.AcHqWa_allocationTarget{border:1px solid var(--gray-5);background:var(--gray-2);border-radius:12px;flex-direction:column;gap:4px;padding:10px;display:flex}.AcHqWa_allocationTarget>.AcHqWa_cardCopy{font-size:12px;line-height:1.35}.AcHqWa_stockName{min-width:0;color:var(--gray-12);overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.35}.AcHqWa_stockMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AcHqWa_stockMetric{flex-direction:column;gap:3px;min-width:0;display:flex}.AcHqWa_stockLabel{color:var(--gray-11);font-size:13px;line-height:1.4}.AcHqWa_stockValue{min-width:0;color:var(--gray-12);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.4}.AcHqWa_stockEquivalent{color:var(--gray-10);font-size:12px;line-height:1.4}.AcHqWa_stockAddition{color:var(--green-11)}.AcHqWa_choice{color:var(--green-11);background:var(--green-3);border:1px solid var(--green-6);min-height:72px;box-shadow:none;font-size:19px}.AcHqWa_choiceSelected{color:#fff;background:var(--green-9);border-color:var(--green-9);box-shadow:0 7px 18px #20804b33}.AcHqWa_decisionActions{flex-direction:column;gap:8px;display:flex}.AcHqWa_decisionActions .AcHqWa_choice,.AcHqWa_decisionActions .AcHqWa_secondary{text-align:left;justify-content:flex-start;min-height:62px;padding:10px 16px}.AcHqWa_decisionText{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.AcHqWa_decisionLabel{font-size:16px;font-weight:800;line-height:1.15}.AcHqWa_decisionHint{opacity:.82;font-size:12px;font-weight:550;line-height:1.2}.AcHqWa_partialAction{color:var(--blue-11);background:var(--blue-3);border-color:var(--blue-6)}.AcHqWa_missingAction{color:var(--orange-11);background:var(--orange-3);border-color:var(--orange-6)}.AcHqWa_problemAction{color:var(--red-11);background:var(--red-3);border-color:var(--red-6)}.AcHqWa_decisionActions .AcHqWa_decisionUnselected{box-shadow:none;background:0 0}.AcHqWa_partialActionSelected{color:#fff;background:var(--blue-9);border-color:var(--blue-9)}.AcHqWa_missingActionSelected{color:#fff;background:var(--orange-9);border-color:var(--orange-9)}.AcHqWa_problemActionSelected{color:#fff;background:var(--red-9);border-color:var(--red-9)}.AcHqWa_quantityEditor{grid-template-columns:58px minmax(0,1fr) 58px;align-items:center;gap:10px;display:grid}.AcHqWa_compactButton{min-height:54px;color:var(--blue-11);background:var(--blue-3);border:1px solid var(--blue-6);padding:8px;font-size:24px}.AcHqWa_numberInput,.AcHqWa_textInput,.AcHqWa_selectInput{border:1px solid var(--gray-7);width:100%;min-height:54px;color:var(--gray-12);font:inherit;background:#fff;border-radius:12px;padding:11px 13px;font-size:17px}.AcHqWa_numberInput{text-align:center;font-size:20px;font-weight:750}.AcHqWa_fieldGroup{flex-direction:column;gap:7px;display:flex}.AcHqWa_fieldLabel{color:var(--gray-11);font-size:14px;font-weight:700}.AcHqWa_lotCard{background:var(--gray-2);border:1px solid var(--gray-5);border-radius:13px;flex-direction:column;gap:10px;padding:14px;display:flex}.AcHqWa_footerNav{bottom:max(10px, env(safe-area-inset-bottom));background:linear-gradient(transparent, var(--gray-1) 24%);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:10px;margin-top:auto;padding-top:8px;display:grid;position:sticky}.AcHqWa_itemSurveyShell .AcHqWa_itemCard{overscroll-behavior:contain;border-radius:14px;flex:1;gap:10px;min-height:0;padding:14px;overflow-y:auto}.AcHqWa_itemSurveyShell .AcHqWa_progressTrack{height:5px}.AcHqWa_itemSurveyShell .AcHqWa_itemName{font-size:clamp(22px,6vw,30px);line-height:1.05}.AcHqWa_itemSurveyShell .AcHqWa_itemExpected{font-size:14px;line-height:1.35}.AcHqWa_itemSurveyShell .AcHqWa_choice{min-height:62px;padding:10px 14px;font-size:17px}.AcHqWa_itemSurveyShell .AcHqWa_decisionActions .AcHqWa_secondary{min-height:58px;padding:8px 14px;font-size:14px}.AcHqWa_itemSurveyShell .AcHqWa_footerNav{background:0 0;flex:none;margin-top:0;padding-top:0;position:static}.AcHqWa_itemSurveyShell .AcHqWa_footerNav .AcHqWa_primary,.AcHqWa_itemSurveyShell .AcHqWa_footerNav .AcHqWa_secondary{min-height:48px;padding:9px 12px;font-size:15px}.AcHqWa_itemSurveyShell .AcHqWa_footerNav .AcHqWa_receiveAllAction{background:var(--green-9);box-shadow:0 7px 18px #20804b33}.AcHqWa_reviewShell .AcHqWa_reviewCard{border-radius:14px;flex:1 1 0;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;height:0;min-height:0;padding:14px;display:grid;overflow:hidden}.AcHqWa_reviewHeader{flex:none}.AcHqWa_reviewShell .AcHqWa_reviewList{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding-right:2px;overflow-y:scroll}.AcHqWa_reviewShell .AcHqWa_reviewItem{padding:10px 11px}.AcHqWa_reviewShell .AcHqWa_reviewItem .AcHqWa_overviewItemName{color:var(--gray-12)}.AcHqWa_reviewRowDone{background:var(--green-2);border-color:var(--green-6);border-left:4px solid var(--green-9)}.AcHqWa_reviewRowPartial{background:var(--blue-2);border-color:var(--blue-6);border-left:4px solid var(--blue-9)}.AcHqWa_reviewRowMissing{background:var(--orange-2);border-color:var(--orange-6);border-left:4px solid var(--orange-9)}.AcHqWa_reviewRowProblem{background:var(--red-2);border-color:var(--red-6);border-left:4px solid var(--red-9)}.AcHqWa_reviewOutcome{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:2px;width:104px;display:flex}.AcHqWa_reviewOutcomeLabel{font-size:12px;font-weight:750}.AcHqWa_reviewOutcomeQuantity{color:var(--gray-12);font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.AcHqWa_reviewRowDone .AcHqWa_reviewOutcomeLabel{color:var(--green-11)}.AcHqWa_reviewRowPartial .AcHqWa_reviewOutcomeLabel{color:var(--blue-11)}.AcHqWa_reviewRowMissing .AcHqWa_reviewOutcomeLabel{color:var(--orange-11)}.AcHqWa_reviewRowProblem .AcHqWa_reviewOutcomeLabel{color:var(--red-11)}.AcHqWa_reviewShell .AcHqWa_reviewFooter{background:0 0;flex:none;margin-top:0;padding-top:0;position:static}.AcHqWa_reviewShell .AcHqWa_reviewFooter .AcHqWa_primary,.AcHqWa_reviewShell .AcHqWa_reviewFooter .AcHqWa_secondary{min-height:48px;padding:9px 12px;font-size:15px}.AcHqWa_overviewList,.AcHqWa_reviewList{flex-direction:column;gap:9px;display:flex}.AcHqWa_overviewItem,.AcHqWa_reviewItem{border:1px solid var(--gray-6);width:100%;color:var(--gray-12);text-align:left;font:inherit;background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}button.AcHqWa_overviewItem{cursor:pointer}.AcHqWa_overviewItemName{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:700}.AcHqWa_reviewItem{flex-direction:column;align-items:stretch;gap:8px}.AcHqWa_reviewItemTop{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.AcHqWa_reviewIdentity{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.AcHqWa_reviewIdentity .AcHqWa_itemIdentifiers{margin-top:0}.AcHqWa_reviewAllocationList{border-top:1px solid var(--gray-5);flex-direction:column;gap:7px;padding-top:8px;display:flex}.AcHqWa_reviewAllocation{color:var(--gray-11);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.AcHqWa_reviewSourcePacks{color:var(--gray-10);font-size:12px;line-height:1.4;display:block}.AcHqWa_statusPill{color:var(--gray-11);background:var(--gray-3);border-radius:999px;flex:none;padding:5px 9px;font-size:12px;font-weight:750}.AcHqWa_statusDone{color:var(--green-11);background:var(--green-3)}.AcHqWa_statusPartial{color:var(--blue-11);background:var(--blue-3)}.AcHqWa_statusMissing{color:var(--orange-11);background:var(--orange-3)}.AcHqWa_statusProblem{color:var(--red-11);background:var(--red-3)}.AcHqWa_summaryCard{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}.AcHqWa_summaryStat{background:var(--gray-2);border-radius:13px;padding:14px}.AcHqWa_summaryNumber{font-size:27px;font-weight:800;display:block}.AcHqWa_summaryLabel{color:var(--gray-10);font-size:13px}.AcHqWa_notice,.AcHqWa_error{border-radius:12px;padding:13px 14px;font-size:14px;line-height:1.45}.AcHqWa_notice{color:var(--blue-11);background:var(--blue-3);border:1px solid var(--blue-6)}.AcHqWa_error{color:var(--red-11);background:var(--red-3);border:1px solid var(--red-6)}@media (max-width:360px){.AcHqWa_shell{padding-left:12px;padding-right:12px}.AcHqWa_card{padding:16px}.AcHqWa_itemSurveyShell,.AcHqWa_reviewShell{padding-left:10px;padding-right:10px}.AcHqWa_itemSurveyShell .AcHqWa_decisionActions{gap:7px}.AcHqWa_itemSurveyShell .AcHqWa_decisionActions .AcHqWa_secondary{font-size:14px}}@media (prefers-reduced-motion:reduce){.AcHqWa_progressFill{transition:none}}.AcHqWa_editorFields{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}
