.page-module__TpWCtq__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.page-module__TpWCtq__metricCard{border:1px solid var(--theme-border);background:var(--theme-surface);min-width:0;min-height:72px;color:var(--theme-ink);text-align:left;border-radius:10px;align-content:center;gap:4px;padding:12px 14px;display:grid}button.page-module__TpWCtq__metricCard{cursor:pointer}.page-module__TpWCtq__metricCard span{color:var(--theme-muted);font-size:12px}.page-module__TpWCtq__metricCard strong{color:var(--theme-ink);font-size:16px}.page-module__TpWCtq__metricCard small{color:var(--theme-muted);font-size:11px;font-weight:700}.page-module__TpWCtq__metricPrimary{background:color-mix(in srgb, var(--theme-primary) 6%, white)}.page-module__TpWCtq__metricWarning{background:#fffbebe0;border-color:#f59e0b38}.page-module__TpWCtq__suggestionList{gap:8px;margin-top:10px;display:grid}.page-module__TpWCtq__suggestionRow{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:10px;grid-template-columns:minmax(260px,1.35fr) auto minmax(110px,.6fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:grid}.page-module__TpWCtq__suggestionRow div{gap:2px;min-width:0;display:grid}.page-module__TpWCtq__suggestionTitleLine{align-items:center;gap:7px;min-width:0;display:flex!important}.page-module__TpWCtq__suggestionRow strong{color:var(--theme-ink);font-size:13px}.page-module__TpWCtq__suggestionRow span{min-width:0;color:var(--theme-muted);font-size:12px;font-weight:700}.page-module__TpWCtq__suggestionRow small{color:color-mix(in srgb, var(--theme-muted) 84%, var(--theme-ink));font-size:11px;font-weight:700;line-height:1.35}.page-module__TpWCtq__priorityChip{white-space:nowrap;border-radius:999px;width:fit-content;padding:3px 7px;font-size:10px!important;font-weight:850!important}.page-module__TpWCtq__priority_urgent{background:color-mix(in srgb, var(--theme-danger) 13%, white);color:var(--theme-danger)!important}.page-module__TpWCtq__priority_low{background:#fffbebf2;color:#92400e!important}.page-module__TpWCtq__priority_watch{background:color-mix(in srgb, var(--theme-primary) 10%, white);color:var(--theme-primary-dark)!important}.page-module__TpWCtq__coverMeter{background:color-mix(in srgb, var(--theme-border) 58%, white);border-radius:999px;width:min(220px,100%);height:5px;overflow:hidden}.page-module__TpWCtq__coverMeter span{border-radius:inherit;background:linear-gradient(90deg, var(--theme-primary), color-mix(in srgb, var(--theme-primary) 55%, #f59e0b));height:100%;display:block}.page-module__TpWCtq__reorderPill{white-space:nowrap;background:#fffbebf2;border-radius:999px;width:fit-content;padding:4px 8px;color:#92400e!important}.page-module__TpWCtq__primaryButton,.page-module__TpWCtq__secondaryButton,.page-module__TpWCtq__smallButton{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.page-module__TpWCtq__primaryButton{background:var(--theme-primary);color:#fff;border:1px solid #0000;box-shadow:0 6px 12px #00806021}.page-module__TpWCtq__primaryButton:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.page-module__TpWCtq__secondaryButton,.page-module__TpWCtq__smallButton{border:1px solid var(--theme-border);background:var(--theme-primary-soft);color:var(--theme-ink)}.page-module__TpWCtq__actionBar{border:1px solid var(--theme-border);background:color-mix(in srgb, var(--theme-surface) 94%, white);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-top:10px;padding:8px 10px;display:flex}.page-module__TpWCtq__tabButton,.page-module__TpWCtq__tabButtonActive,.page-module__TpWCtq__alertToggle{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:800;display:inline-flex}.page-module__TpWCtq__tabButton{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-ink)}.page-module__TpWCtq__tabButtonActive{background:var(--theme-primary);color:#fff;border:1px solid #0000}.page-module__TpWCtq__actionSpacer{flex:auto}.page-module__TpWCtq__alertToggle{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-ink)}.page-module__TpWCtq__alertToggle input{width:15px;height:15px;accent-color:var(--theme-primary)}.page-module__TpWCtq__alertToggle strong{color:var(--theme-primary-dark);font-size:11px}.page-module__TpWCtq__emptyState,.page-module__TpWCtq__emptyOrderState,.page-module__TpWCtq__emptyOrderStrip{border:1px dashed var(--theme-border);background:var(--theme-surface-soft);color:var(--theme-muted);border-radius:10px;place-items:center;display:grid}.page-module__TpWCtq__emptyState{min-height:72px;font-size:13px;font-weight:700}.page-module__TpWCtq__emptyOrderState{text-align:center;gap:8px;min-height:210px;padding:22px}.page-module__TpWCtq__emptyOrderState strong{color:var(--theme-ink);font-size:15px}.page-module__TpWCtq__emptyOrderState span{max-width:520px;color:var(--theme-muted);font-size:13px;font-weight:700}.page-module__TpWCtq__emptyOrderState div{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:inline-flex}.page-module__TpWCtq__emptyOrderStrip{text-align:left;grid-template-columns:auto 1fr auto;gap:10px;min-height:58px;padding:10px 12px}.page-module__TpWCtq__emptyOrderStrip span{color:var(--theme-muted);justify-self:start;font-size:13px;font-weight:700}.page-module__TpWCtq__createShell{grid-template-columns:minmax(0,1fr) minmax(235px,270px);align-items:start;gap:10px;margin-top:12px;display:grid}.page-module__TpWCtq__createMain{gap:10px;min-width:0;display:grid}.page-module__TpWCtq__quietCard{box-shadow:none!important;background:#ffffffb8!important}.page-module__TpWCtq__createSuggestionStrip{background:linear-gradient(90deg, #fffbebe6, color-mix(in srgb, var(--theme-primary) 5%, white));border:1px solid #f59e0b38;border-radius:10px;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);align-items:center;gap:12px;padding:11px 12px;display:grid}.page-module__TpWCtq__supplierMessageCard{border:1px solid var(--theme-border);background:color-mix(in srgb, var(--theme-primary) 4%, white);border-radius:10px;order:4;gap:8px;padding:10px 12px;display:grid}.page-module__TpWCtq__supplierMessageCard>div:first-child{gap:2px;display:grid}.page-module__TpWCtq__supplierMessageCard strong{color:var(--theme-ink);font-size:13px}.page-module__TpWCtq__supplierMessageCard span{color:var(--theme-muted);font-size:12px;font-weight:700}.page-module__TpWCtq__supplierMessagePreview{border:1px solid var(--theme-border);background:var(--theme-surface);width:100%;min-height:0;color:var(--theme-ink);white-space:pre-wrap;border-radius:9px;margin:0;padding:10px 12px;font-family:inherit;font-size:12px;font-weight:650;line-height:1.5}.page-module__TpWCtq__supplierMessageCard>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.page-module__TpWCtq__receivingStrip{border:1px solid color-mix(in srgb, var(--theme-primary) 24%, var(--theme-border));background:color-mix(in srgb, var(--theme-primary) 8%, white);border-radius:10px;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.page-module__TpWCtq__ocrHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.page-module__TpWCtq__ocrHeader h3{margin-bottom:4px}.page-module__TpWCtq__ocrBody{gap:8px;margin-top:9px;display:grid}.page-module__TpWCtq__stepTabs{flex-wrap:wrap;gap:6px;display:flex}.page-module__TpWCtq__stepButton,.page-module__TpWCtq__stepButtonActive{cursor:pointer;border-radius:999px;min-height:32px;padding:6px 10px;font-size:12px;font-weight:800}.page-module__TpWCtq__stepButton{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-ink)}.page-module__TpWCtq__stepButtonActive{border:1px solid var(--theme-primary);background:var(--theme-primary-soft);color:var(--theme-primary-dark)}.page-module__TpWCtq__stepButton:disabled,.page-module__TpWCtq__stepButtonActive:disabled{cursor:not-allowed;opacity:.55}.page-module__TpWCtq__ocrUploadGrid{grid-template-columns:minmax(260px,.9fr) minmax(320px,1.1fr);gap:10px;display:grid}.page-module__TpWCtq__ocrUploadGridSingle{grid-template-columns:minmax(0,1fr)}.page-module__TpWCtq__uploadPanel{border:1px dashed var(--theme-border);background:color-mix(in srgb, var(--theme-primary) 5%, white);border-radius:10px;grid-template-columns:minmax(260px,1fr) minmax(220px,.55fr);align-items:stretch;gap:12px;min-height:0;padding:10px;display:grid}.page-module__TpWCtq__uploadPanel strong{color:var(--theme-ink);font-size:13px}.page-module__TpWCtq__textFallbackButton{width:fit-content;color:var(--theme-primary-dark);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:850}.page-module__TpWCtq__uploadDropZone{border:1px dashed color-mix(in srgb, var(--theme-primary) 45%, var(--theme-border));background:color-mix(in srgb, var(--theme-primary) 7%, white);min-height:108px;color:var(--theme-primary-dark);cursor:pointer;text-align:center;border-radius:10px;place-items:center;gap:5px;padding:12px;display:grid}.page-module__TpWCtq__uploadDropZone:hover{border-color:var(--theme-primary);background:color-mix(in srgb, var(--theme-primary) 11%, white)}.page-module__TpWCtq__uploadDropZone span{color:var(--theme-ink);font-size:13px;font-weight:850}.page-module__TpWCtq__uploadDropZone small{color:var(--theme-muted);font-size:11.5px;font-weight:750}.page-module__TpWCtq__uploadDropZone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.page-module__TpWCtq__selectedFile{background:color-mix(in srgb, var(--theme-primary) 12%, white);width:fit-content;max-width:100%;color:var(--theme-primary-dark);overflow-wrap:anywhere;border-radius:999px;padding:4px 8px;font-size:11.5px;font-weight:800}.page-module__TpWCtq__uploadHelpPanel{align-content:center;gap:7px;min-width:0;padding:6px 4px;display:grid}.page-module__TpWCtq__uploadHelpPanel strong{color:var(--theme-ink);font-size:13px;font-weight:850}.page-module__TpWCtq__uploadHelpPanel p{color:var(--theme-muted);margin:0;font-size:12px;font-weight:700;line-height:1.35}.page-module__TpWCtq__ocrTextPanel{align-content:start;gap:8px;display:grid}.page-module__TpWCtq__ocrActions{flex-wrap:wrap;gap:8px;display:flex}.page-module__TpWCtq__receivingStrip>div:first-child{gap:2px;min-width:0;display:grid}.page-module__TpWCtq__receivingStrip strong{color:var(--theme-ink);font-size:13px}.page-module__TpWCtq__receivingStrip span{color:var(--theme-muted);font-size:12px;font-weight:700}.page-module__TpWCtq__detailsCard{gap:10px;display:grid}.page-module__TpWCtq__receiveSupplierCard{border:1px solid var(--theme-border);background:color-mix(in srgb, var(--theme-surface) 96%, white);border-radius:10px;order:1;gap:9px;padding:10px 12px;display:grid}.page-module__TpWCtq__receiveSupplierHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.page-module__TpWCtq__receiveSupplierHeader h3{margin:0}.page-module__TpWCtq__textToggleButton{color:var(--theme-primary-dark);cursor:pointer;background:0 0;border:0;font-size:11.5px;font-weight:850}.page-module__TpWCtq__receiveSupplierGrid,.page-module__TpWCtq__receiveAdvancedGrid{align-items:end;gap:9px;display:grid}.page-module__TpWCtq__receiveSupplierGrid{grid-template-columns:minmax(180px,1.2fr) minmax(150px,.75fr) minmax(180px,1fr)}.page-module__TpWCtq__receiveAdvancedGrid{border-top:1px solid var(--theme-border);grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));padding-top:9px}.page-module__TpWCtq__detailsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.page-module__TpWCtq__detailsHeader h3{margin:0}.page-module__TpWCtq__detailsGrid{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));align-items:end;gap:9px;display:grid}.page-module__TpWCtq__detailsCard{order:3}.page-module__TpWCtq__lineItemsCard{order:2}.page-module__TpWCtq__createSuggestionStrip,.page-module__TpWCtq__quietCard{order:1}.page-module__TpWCtq__readyBadge,.page-module__TpWCtq__pendingBadge{border-radius:999px;align-items:center;min-height:24px;padding:4px 8px;font-size:10.5px;font-weight:850;display:inline-flex}.page-module__TpWCtq__readyBadge{background:color-mix(in srgb, var(--theme-primary) 13%, white);color:var(--theme-primary-dark)}.page-module__TpWCtq__pendingBadge{color:#92400e;background:#fffbebf2}.page-module__TpWCtq__inlineNotice{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-muted);border-radius:8px;padding:7px 9px;font-size:11px;font-weight:700;line-height:1.35}.page-module__TpWCtq__inlineNotice strong{color:var(--theme-ink)}.page-module__TpWCtq__successNotice{background:color-mix(in srgb, var(--theme-primary) 9%, white);color:var(--theme-primary-dark)}.page-module__TpWCtq__suggestionBrief,.page-module__TpWCtq__createSuggestionStrip>div:first-child{gap:7px;min-width:0;display:grid}.page-module__TpWCtq__suggestionBrief>div:first-child{gap:2px;display:grid}.page-module__TpWCtq__createSuggestionStrip strong{color:var(--theme-ink);font-size:13px}.page-module__TpWCtq__createSuggestionStrip span{color:var(--theme-muted);font-size:12px;font-weight:700}.page-module__TpWCtq__suggestionStats{flex-wrap:wrap;gap:6px;display:flex}.page-module__TpWCtq__suggestionStats span{border:1px solid color-mix(in srgb, var(--theme-border) 78%, white);min-height:24px;color:var(--theme-muted);background:#ffffffa8;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:850;display:inline-flex}.page-module__TpWCtq__suggestionStats b{color:var(--theme-primary-dark);font-size:11px}.page-module__TpWCtq__suggestionActions,.page-module__TpWCtq__createSuggestionStrip>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.page-module__TpWCtq__createSuggestionStrip button{border:1px solid var(--theme-border);background:var(--theme-surface);min-height:38px;color:var(--theme-ink);cursor:pointer;border-radius:10px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.page-module__TpWCtq__createSuggestionStrip button:hover{border-color:var(--theme-primary);background:var(--theme-primary-soft)}.page-module__TpWCtq__createSuggestionStrip button:disabled{cursor:not-allowed;opacity:.55}.page-module__TpWCtq__createSuggestionStrip button input{width:14px;height:14px;accent-color:var(--theme-primary);margin:0}.page-module__TpWCtq__selectedSuggestionButton{border-color:color-mix(in srgb, var(--theme-primary) 44%, var(--theme-border))!important;background:color-mix(in srgb, var(--theme-primary) 8%, white)!important}.page-module__TpWCtq__createSuggestionStrip button>span{min-width:0;color:var(--theme-ink);text-align:left;gap:1px;line-height:1.2;display:grid}.page-module__TpWCtq__createSuggestionStrip button strong{color:var(--theme-ink);font-size:12.5px;line-height:1.1}.page-module__TpWCtq__createSuggestionStrip button small{color:var(--theme-muted);font-size:10px;font-weight:800}.page-module__TpWCtq__lineHint{border:1px dashed var(--theme-border);background:var(--theme-surface-soft);min-height:76px;color:var(--theme-muted);text-align:center;border-radius:10px;place-items:center;gap:6px;margin:12px 18px 0;padding:12px;display:grid}.page-module__TpWCtq__lineHintCompact{text-align:left;grid-template-columns:minmax(180px,1fr) auto;place-items:center start;min-height:58px;margin-top:8px;padding:10px 12px}.page-module__TpWCtq__lineHintCompact strong,.page-module__TpWCtq__lineHintCompact span{justify-self:start}.page-module__TpWCtq__lineHintCompact button{white-space:nowrap;grid-area:1/2/span 2}.page-module__TpWCtq__lineHintNote{max-width:260px;color:var(--theme-muted);text-align:right;grid-area:1/2/span 2;justify-self:end;font-size:11px;font-weight:800;line-height:1.35}.page-module__TpWCtq__lineHint strong{color:var(--theme-ink);font-size:13px}.page-module__TpWCtq__lineHint span{color:var(--theme-muted);font-size:12px;font-weight:700}.page-module__TpWCtq__lineItemsCard{overflow:hidden;padding:0!important}.page-module__TpWCtq__lineItemsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px 9px;display:flex}.page-module__TpWCtq__lineTools{flex-wrap:wrap;align-items:center;gap:7px;margin-left:auto;display:flex}.page-module__TpWCtq__barcodeAddForm{grid-template-columns:minmax(min(180px,100%),260px) auto;gap:7px;min-width:0;display:grid}.page-module__TpWCtq__barcodeInputShell{min-width:0;display:block;position:relative}.page-module__TpWCtq__barcodeInputShell svg{color:var(--theme-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.page-module__TpWCtq__barcodeInputShell input{border:1px solid var(--theme-border);background:var(--theme-surface);width:100%;min-height:32px;color:var(--theme-ink);border-radius:9px;padding:6px 10px 6px 32px;font-size:12px}.page-module__TpWCtq__lineTableScroller{border-top:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);max-height:min(420px,48vh);overflow:auto}.page-module__TpWCtq__lineTable{border-collapse:separate;border-spacing:0;width:100%;min-width:1260px;font-size:11.5px}.page-module__TpWCtq__simpleLineItemsCard .page-module__TpWCtq__lineTable{min-width:720px}.page-module__TpWCtq__receivingLineItemsCard .page-module__TpWCtq__lineTable{min-width:860px}.page-module__TpWCtq__simpleLineItemsCard .page-module__TpWCtq__lineTableScroller,.page-module__TpWCtq__receivingLineItemsCard .page-module__TpWCtq__lineTableScroller{max-height:none}.page-module__TpWCtq__lineTable thead{z-index:1;background:color-mix(in srgb, var(--theme-primary) 10%, white);position:sticky;top:0}.page-module__TpWCtq__lineTable th{border-bottom:1px solid var(--theme-border);color:var(--theme-muted);text-align:left;white-space:nowrap;padding:7px 8px;font-weight:850}.page-module__TpWCtq__activeLineRow,.page-module__TpWCtq__blankLineRow{border-bottom:1px solid var(--theme-border)}.page-module__TpWCtq__activeLineRow{background:color-mix(in srgb, var(--theme-surface) 94%, white)}.page-module__TpWCtq__blankLineRow{background:color-mix(in srgb, var(--theme-surface-soft) 42%, white)}.page-module__TpWCtq__lineCell{vertical-align:middle;padding:5px 7px}.page-module__TpWCtq__medicineLineCell{gap:4px;min-width:190px;display:grid}.page-module__TpWCtq__lineInput,.page-module__TpWCtq__qtyInput,.page-module__TpWCtq__lineSelect,.page-module__TpWCtq__binSelect{border:1px solid var(--theme-border);background:var(--theme-surface);width:100%;min-height:30px;color:var(--theme-ink);border-radius:7px;padding:5px 7px;font-size:11.5px}.page-module__TpWCtq__qtyInput{width:54px}.page-module__TpWCtq__lineSelect{min-width:88px}.page-module__TpWCtq__binSelect{min-width:104px}.page-module__TpWCtq__amountCell,.page-module__TpWCtq__amountCellStrong,.page-module__TpWCtq__lineTotalCell{text-align:right;white-space:nowrap}.page-module__TpWCtq__amountCell{color:var(--theme-muted)}.page-module__TpWCtq__amountCellStrong,.page-module__TpWCtq__lineTotalCell{color:var(--theme-ink)}.page-module__TpWCtq__lineTotalCell{font-weight:850}.page-module__TpWCtq__lineReadyChip,.page-module__TpWCtq__lineNeedsChip,.page-module__TpWCtq__lineDraftChip{border-radius:999px;width:fit-content;padding:2px 6px;font-size:10px;font-weight:850;line-height:1.1}.page-module__TpWCtq__lineReadyChip{background:color-mix(in srgb, var(--theme-primary) 12%, white);color:var(--theme-primary-dark)}.page-module__TpWCtq__lineNeedsChip{color:#92400e;background:#fffbebf2}.page-module__TpWCtq__lineDraftChip{background:color-mix(in srgb, var(--theme-border) 48%, white);color:var(--theme-muted)}.page-module__TpWCtq__lineActionCell{text-align:center}.page-module__TpWCtq__removeLineButton{width:28px;height:28px;color:var(--theme-primary-dark);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;display:inline-grid}.page-module__TpWCtq__removeLineButton:hover{border-color:color-mix(in srgb, var(--theme-danger) 22%, var(--theme-border));background:color-mix(in srgb, var(--theme-danger) 9%, white);color:var(--theme-danger)}.page-module__TpWCtq__lineTotalsFooter{background:color-mix(in srgb, var(--theme-surface) 96%, white);justify-content:flex-end;padding:10px 12px;display:flex}.page-module__TpWCtq__lineTotalsBox{gap:5px;width:min(260px,100%);min-width:0;display:grid}.page-module__TpWCtq__lineTotalRow,.page-module__TpWCtq__lineGrandTotalRow{justify-content:space-between;gap:12px;display:flex}.page-module__TpWCtq__lineTotalRow{color:var(--theme-muted);font-size:11.5px}.page-module__TpWCtq__lineGrandTotalRow{border-top:1px solid var(--theme-border);color:var(--theme-ink);margin-top:3px;padding-top:7px;font-size:13px;font-weight:850}.page-module__TpWCtq__parserSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.page-module__TpWCtq__parserSummary>div{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:9px;gap:2px;min-width:0;min-height:70px;padding:11px 12px;display:grid}.page-module__TpWCtq__parserSummary span,.page-module__TpWCtq__sourceLine{color:var(--theme-muted);font-size:11px;font-weight:700}.page-module__TpWCtq__parserSummary strong{color:var(--theme-ink);overflow-wrap:anywhere;font-size:13px}.page-module__TpWCtq__reviewChecklist{border:1px solid color-mix(in srgb, var(--theme-primary) 20%, var(--theme-border));background:color-mix(in srgb, var(--theme-primary) 7%, white);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.page-module__TpWCtq__reviewActionBar{z-index:2;border:1px solid color-mix(in srgb, var(--theme-primary) 22%, var(--theme-border));background:#fffffff2;border-radius:10px;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid;position:sticky;top:8px;box-shadow:0 10px 22px #0f172a14}.page-module__TpWCtq__reviewActionBar>div:first-child{gap:2px;min-width:0;display:grid}.page-module__TpWCtq__reviewActionBar strong{color:var(--theme-ink);font-size:13px}.page-module__TpWCtq__reviewActionBar span{color:var(--theme-muted);font-size:12px;font-weight:700}.page-module__TpWCtq__reviewActionBar>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.page-module__TpWCtq__reviewActionBar button{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.page-module__TpWCtq__reviewActionBar button:first-child{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-ink)}.page-module__TpWCtq__reviewActionBar button:last-child{background:var(--theme-primary);color:#fff;border:1px solid #0000}.page-module__TpWCtq__reviewActionBar button:disabled{opacity:.6;cursor:not-allowed}.page-module__TpWCtq__quickShelfSelect{gap:3px;min-width:150px;display:grid}.page-module__TpWCtq__quickShelfSelect span{color:var(--theme-muted);text-transform:uppercase;font-size:10px;font-weight:800}.page-module__TpWCtq__quickShelfSelect select{border:1px solid var(--theme-border);background:var(--theme-surface);min-height:36px;color:var(--theme-ink);border-radius:9px;padding:7px 10px;font-size:13px;font-weight:800}.page-module__TpWCtq__reviewChecklist span{background:var(--theme-surface);min-height:28px;color:var(--theme-ink);border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.page-module__TpWCtq__sourceLine{max-width:260px;margin-top:5px;line-height:1.35}.page-module__TpWCtq__ocrReviewList{gap:12px;display:grid}.page-module__TpWCtq__ocrReviewCard{border:1px solid var(--theme-border);border-left:5px solid color-mix(in srgb, var(--theme-primary) 22%, var(--theme-border));background:var(--theme-surface);border-radius:10px;gap:12px;padding:14px;display:grid}.page-module__TpWCtq__reviewCard{background:#fffbeb59;border-color:#f59e0b57 #f59e0b57 #f59e0b57 #f59e0b}.page-module__TpWCtq__unknownCard{border-color:color-mix(in srgb, var(--theme-primary) 18%, var(--theme-border));border-left-color:var(--theme-primary);background:var(--theme-surface)}.page-module__TpWCtq__ocrCardHeader{border-bottom:1px solid var(--theme-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding-bottom:10px;display:grid}.page-module__TpWCtq__ocrCardHeader>div:first-child{gap:3px;min-width:0;display:grid}.page-module__TpWCtq__ocrCardHeader span,.page-module__TpWCtq__ocrCardGrid span{color:var(--theme-muted);text-transform:uppercase;font-size:11px;font-weight:800}.page-module__TpWCtq__ocrCardHeader strong{color:var(--theme-ink);overflow-wrap:anywhere;font-size:15px;line-height:1.25}.page-module__TpWCtq__ocrCardHeader small{color:var(--theme-muted);overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.35}.page-module__TpWCtq__ocrCardGrid{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(108px,1fr));align-items:end;gap:10px;display:grid}.page-module__TpWCtq__ocrCardGrid label{gap:5px;min-width:0;display:grid}.page-module__TpWCtq__ocrFieldWide{grid-column:span 2}.page-module__TpWCtq__ocrCardFooter{justify-content:space-between;align-items:center;gap:10px;padding-top:4px;display:flex}.page-module__TpWCtq__ocrCardFooter span{color:var(--theme-muted);font-size:12px;font-weight:700;line-height:1.35}.page-module__TpWCtq__ocrCardFooter button{border:1px solid var(--theme-border);background:var(--theme-surface);min-height:32px;color:var(--theme-ink);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.page-module__TpWCtq__matchBadge{white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.page-module__TpWCtq__matched{background:color-mix(in srgb, var(--theme-primary) 14%, white);color:var(--theme-primary-dark)}.page-module__TpWCtq__review{color:#92400e;background:#fffbebf2}.page-module__TpWCtq__unknown{background:color-mix(in srgb, var(--theme-primary) 12%, white);color:var(--theme-primary-dark)}.page-module__TpWCtq__ocrProgress{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:9px;gap:6px;padding:8px;display:grid}.page-module__TpWCtq__ocrProgress div{color:var(--theme-muted);justify-content:space-between;gap:10px;font-size:11px;font-weight:800;display:flex}.page-module__TpWCtq__ocrProgress progress{width:100%;height:8px;accent-color:var(--theme-primary)}.page-module__TpWCtq__ocrProgress button,.page-module__TpWCtq__unknownPanel button{border:1px solid var(--theme-border);background:var(--theme-surface);width:fit-content;color:var(--theme-ink);cursor:pointer;border-radius:8px;padding:5px 8px;font-size:11px;font-weight:800}.page-module__TpWCtq__unknownPanel{background:#fffbebd1;border:1px solid #f59e0b52;border-radius:10px;gap:10px;padding:12px;display:grid}.page-module__TpWCtq__unknownPanel>strong{color:var(--theme-ink);font-size:13px}.page-module__TpWCtq__unknownPanel>span,.page-module__TpWCtq__unknownPanel small{color:var(--theme-muted);font-size:12px;font-weight:700}.page-module__TpWCtq__unknownPanel>div{grid-template-columns:minmax(180px,1fr) minmax(140px,200px) auto;align-items:center;gap:8px;display:grid}.page-module__TpWCtq__unknownPanel b{color:var(--theme-ink);font-size:13px;display:block}.page-module__TpWCtq__unknownPanel small{margin-top:2px;line-height:1.35;display:block}.page-module__TpWCtq__draftSummary{border:1px solid var(--theme-border);background:color-mix(in srgb, var(--theme-surface) 96%, white);border-radius:10px;gap:8px;min-width:0;padding:10px;display:grid;position:sticky;top:10px;box-shadow:0 10px 22px #0f172a0f}.page-module__TpWCtq__draftSummaryCompact{gap:7px}.page-module__TpWCtq__draftSummary h3{color:var(--theme-ink);margin:0;font-size:12.5px}.page-module__TpWCtq__summaryProgress{background:color-mix(in srgb, var(--theme-border) 65%, white);border-radius:999px;height:5px;overflow:hidden}.page-module__TpWCtq__summaryProgress span{border-radius:inherit;background:var(--theme-primary);height:100%;transition:width .16s;display:block}.page-module__TpWCtq__summaryRows{border-bottom:1px solid var(--theme-border);grid-template-columns:1fr auto;gap:7px 10px;padding-bottom:9px;display:grid}.page-module__TpWCtq__summaryRows span,.page-module__TpWCtq__summaryTotal span,.page-module__TpWCtq__draftSummary p{color:var(--theme-muted);font-size:12px;font-weight:700}.page-module__TpWCtq__summaryRows strong{min-width:0;color:var(--theme-ink);text-align:right;overflow-wrap:anywhere;font-size:12px}.page-module__TpWCtq__summaryTotal{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.page-module__TpWCtq__summaryTotal strong{color:var(--theme-primary-dark);font-size:17px}.page-module__TpWCtq__readinessList{border-top:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);gap:5px;padding:8px 0;display:grid}.page-module__TpWCtq__readyCheck,.page-module__TpWCtq__pendingCheck{min-width:0;color:var(--theme-muted);grid-template-columns:14px minmax(0,1fr);align-items:center;gap:6px;font-size:11px;font-weight:800;line-height:1.2;display:grid}.page-module__TpWCtq__readyCheck{color:var(--theme-primary-dark)}.page-module__TpWCtq__pendingCheck svg{color:color-mix(in srgb, var(--theme-muted) 70%, white)}.page-module__TpWCtq__saveHint{color:#92400e;text-align:center;margin-top:-3px;font-size:11px;font-weight:850}.page-module__TpWCtq__draftSummary .page-module__TpWCtq__primaryButton:disabled{background:color-mix(in srgb, var(--theme-primary) 38%, white);color:color-mix(in srgb, var(--theme-primary-dark) 60%, white);opacity:1}.page-module__TpWCtq__nextBestAction{border:1px solid color-mix(in srgb, var(--theme-primary) 18%, var(--theme-border));background:color-mix(in srgb, var(--theme-primary) 6%, white);border-radius:9px;gap:5px;padding:9px;display:grid}.page-module__TpWCtq__nextBestAction strong{color:var(--theme-ink);font-size:12px}.page-module__TpWCtq__nextBestAction span{color:var(--theme-muted);font-size:11px;font-weight:750;line-height:1.35}.page-module__TpWCtq__nextBestAction button{border:1px solid var(--theme-primary);background:var(--theme-primary);color:#fff;cursor:pointer;border-radius:8px;min-height:30px;font-size:11px;font-weight:850}.page-module__TpWCtq__nextBestAction button:disabled{cursor:not-allowed;opacity:.55}.page-module__TpWCtq__draftSummary p{margin:0;line-height:1.4}.page-module__TpWCtq__summaryNoteSubtle{color:color-mix(in srgb, var(--theme-muted) 78%, white)!important;font-size:11px!important;line-height:1.35!important}@media (max-width:1100px){.page-module__TpWCtq__reviewGuard{border:1px solid color-mix(in srgb, var(--theme-primary) 22%, var(--theme-border));background:radial-gradient(circle at top left, #ffffffc7, transparent 36%), color-mix(in srgb, var(--theme-primary) 7%, white);box-shadow:var(--theme-shadow-soft);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:12px;padding:14px 16px;display:grid}.page-module__TpWCtq__reviewGuard h3{color:var(--theme-ink);margin:4px 0 0;font-size:17px}.page-module__TpWCtq__reviewGuard p{max-width:820px;color:var(--theme-muted);margin:5px 0 0;font-size:13px;font-weight:650;line-height:1.45}.page-module__TpWCtq__guardEyebrow{color:var(--theme-primary-dark);text-transform:uppercase;font-size:11px;font-weight:900}.page-module__TpWCtq__guardChecks{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.page-module__TpWCtq__guardChecks span{border:1px solid color-mix(in srgb, var(--theme-primary) 24%, var(--theme-border));min-height:34px;color:var(--theme-primary-dark);white-space:nowrap;background:#ffffffb3;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:850;display:inline-flex}.page-module__TpWCtq__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__TpWCtq__suggestionRow{grid-template-columns:1fr 1fr}}@media (max-width:1000px){.page-module__TpWCtq__createShell{grid-template-columns:1fr}.page-module__TpWCtq__draftSummary{position:static}}@media (max-width:1100px){.page-module__TpWCtq__ocrCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__TpWCtq__ocrFieldWide{grid-column:span 3}}@media (max-width:680px){.page-module__TpWCtq__metricsGrid,.page-module__TpWCtq__suggestionRow{grid-template-columns:1fr}.page-module__TpWCtq__primaryButton,.page-module__TpWCtq__secondaryButton,.page-module__TpWCtq__smallButton{width:100%}.page-module__TpWCtq__emptyOrderStrip{text-align:center;grid-template-columns:1fr}.page-module__TpWCtq__emptyOrderStrip span{justify-self:center}.page-module__TpWCtq__createSuggestionStrip,.page-module__TpWCtq__reviewGuard,.page-module__TpWCtq__receivingStrip,.page-module__TpWCtq__receiveSupplierGrid,.page-module__TpWCtq__uploadPanel,.page-module__TpWCtq__ocrUploadGrid,.page-module__TpWCtq__parserSummary,.page-module__TpWCtq__unknownPanel>div,.page-module__TpWCtq__ocrCardHeader,.page-module__TpWCtq__ocrCardFooter,.page-module__TpWCtq__ocrCardGrid,.page-module__TpWCtq__reviewActionBar{grid-template-columns:1fr}.page-module__TpWCtq__ocrFieldWide{grid-column:span 1}.page-module__TpWCtq__ocrCardFooter button{justify-content:center;width:100%}.page-module__TpWCtq__lineTools,.page-module__TpWCtq__barcodeAddForm{width:100%}.page-module__TpWCtq__barcodeAddForm{grid-template-columns:1fr auto}.page-module__TpWCtq__reviewActionBar{position:static}.page-module__TpWCtq__reviewActionBar>div:last-child,.page-module__TpWCtq__reviewActionBar button,.page-module__TpWCtq__quickShelfSelect{width:100%}.page-module__TpWCtq__createSuggestionStrip>div:last-child{justify-content:stretch}.page-module__TpWCtq__createSuggestionStrip button{justify-content:center;width:100%}.page-module__TpWCtq__guardChecks{justify-content:flex-start}.page-module__TpWCtq__guardChecks span{width:100%}.page-module__TpWCtq__actionSpacer{display:none}.page-module__TpWCtq__tabButton,.page-module__TpWCtq__tabButtonActive,.page-module__TpWCtq__alertToggle{width:100%}}
