.page-module__mLIJzW__workspace{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:20px;margin-top:20px;display:grid}.page-module__mLIJzW__fullWidth{grid-column:1/-1}.page-module__mLIJzW__workspace>*{min-width:0}.page-module__mLIJzW__returnCard,.page-module__mLIJzW__summaryCard{align-self:start}.page-module__mLIJzW__returnCard,.page-module__mLIJzW__summaryCard,.page-module__mLIJzW__fullWidth{border-color:color-mix(in srgb, var(--theme-border) 82%, #94a3b8);background:color-mix(in srgb, var(--theme-surface) 93%, white)}.page-module__mLIJzW__summaryCard{position:sticky;top:12px}.page-module__mLIJzW__toolbar{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.page-module__mLIJzW__modeButton,.page-module__mLIJzW__primaryButton,.page-module__mLIJzW__ghostButton,.page-module__mLIJzW__dangerButton,.page-module__mLIJzW__iconButton{border:1px solid var(--theme-border);cursor:pointer;color:var(--theme-ink);background:var(--theme-surface);border-radius:10px;font-weight:700}.page-module__mLIJzW__modeButton{align-items:center;gap:8px;min-height:42px;padding:9px 14px;display:inline-flex}.page-module__mLIJzW__modeButtonActive{border-color:var(--theme-primary);background:var(--theme-primary);box-shadow:none;color:#fff!important}.page-module__mLIJzW__modeBar{border:1px solid var(--theme-border);background:color-mix(in srgb, var(--theme-primary) 3%, white);border-radius:10px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin-top:14px;padding:4px;display:inline-flex}.page-module__mLIJzW__stepFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.page-module__mLIJzW__stepItem{border:1px solid var(--theme-border);background:#ffffffa8;border-radius:10px;grid-template-columns:26px minmax(0,1fr);align-items:center;column-gap:8px;min-width:0;min-height:40px;padding:5px 7px;display:grid}.page-module__mLIJzW__stepItem span{background:var(--theme-surface-soft);width:20px;height:20px;color:var(--theme-muted);border-radius:999px;grid-row:1/span 2;place-items:center;font-size:11px;font-weight:900;display:inline-grid}.page-module__mLIJzW__stepItem strong,.page-module__mLIJzW__stepItem small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__mLIJzW__stepItem strong{color:var(--theme-ink);font-size:11px}.page-module__mLIJzW__stepItem small{color:var(--theme-muted);font-size:9.5px;font-weight:700}.page-module__mLIJzW__stepDone{border-color:color-mix(in srgb, var(--theme-primary) 28%, var(--theme-border));background:color-mix(in srgb, var(--theme-primary) 6%, white)}.page-module__mLIJzW__stepDone span{background:var(--theme-primary-soft);color:var(--theme-primary-dark)}.page-module__mLIJzW__sectionBlock{border:1px solid color-mix(in srgb, var(--theme-border) 85%, #94a3b8);background:#ffffff85;border-radius:12px;gap:9px;margin-top:8px;padding:10px;display:grid}.page-module__mLIJzW__sectionHeader{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.page-module__mLIJzW__sectionHeader strong{color:var(--theme-ink);font-size:13px}.page-module__mLIJzW__sectionHeader span{color:var(--theme-muted);font-size:11px;font-weight:600;line-height:1.35}.page-module__mLIJzW__primaryButton,.page-module__mLIJzW__ghostButton,.page-module__mLIJzW__dangerButton{align-items:center;gap:7px;min-height:40px;padding:9px 14px;display:inline-flex}.page-module__mLIJzW__inlinePrimary{background:var(--theme-primary);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-self:center;align-items:center;gap:6px;width:fit-content;min-height:34px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.page-module__mLIJzW__primaryButton{background:var(--theme-primary);color:#fff;border-color:#0000}.page-module__mLIJzW__primaryButton:disabled{cursor:not-allowed;border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-muted) 15%, white);color:var(--theme-muted);opacity:1}.page-module__mLIJzW__ghostButton{background:var(--theme-primary-soft);color:var(--theme-primary-dark)}.page-module__mLIJzW__dangerButton{color:#be123c;background:#fff1f2;border-color:#be123c38}.page-module__mLIJzW__iconButton{color:#be123c;background:#fff1f2;border-color:#be123c38;place-items:center;width:38px;height:38px;display:inline-grid}.page-module__mLIJzW__gridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module__mLIJzW__gridThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.page-module__mLIJzW__fieldGroup{gap:6px;min-width:0;display:grid;position:relative}.page-module__mLIJzW__label{color:var(--theme-muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.page-module__mLIJzW__workspace{grid-template-columns:minmax(0,1fr) minmax(260px,330px);gap:10px;margin-top:8px}.page-module__mLIJzW__toolbar,.page-module__mLIJzW__modeBar{margin-top:10px}.page-module__mLIJzW__modeButton,.page-module__mLIJzW__primaryButton,.page-module__mLIJzW__ghostButton,.page-module__mLIJzW__dangerButton{border-radius:8px;min-height:34px;padding:7px 11px;font-size:12px}.page-module__mLIJzW__modeButton{white-space:nowrap;background:0 0;border-color:#0000}.page-module__mLIJzW__modeButton.page-module__mLIJzW__modeButtonActive{border-color:var(--theme-primary);background:var(--theme-primary);color:#fff!important}.page-module__mLIJzW__gridTwo,.page-module__mLIJzW__gridThree{gap:8px;margin-top:10px}.page-module__mLIJzW__fieldGroup{gap:4px}.page-module__mLIJzW__label{letter-spacing:0;font-size:10px}.page-module__mLIJzW__stockBadge{border:1px solid var(--theme-border);min-height:26px;color:var(--theme-muted);background:var(--theme-surface);border-radius:999px;align-items:center;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex}.page-module__mLIJzW__field,.page-module__mLIJzW__select,.page-module__mLIJzW__number,.page-module__mLIJzW__textarea{box-sizing:border-box;border:1px solid var(--theme-border);background:var(--theme-surface);width:100%;min-width:0;color:var(--theme-ink);border-radius:8px;outline:none;padding:7px 9px;font-size:12px}.page-module__mLIJzW__textarea{resize:vertical;min-height:86px}.page-module__mLIJzW__field:focus,.page-module__mLIJzW__select:focus,.page-module__mLIJzW__number:focus,.page-module__mLIJzW__textarea:focus{border-color:var(--theme-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-primary) 18%, transparent)}.page-module__mLIJzW__suggestionList{z-index:5;border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:10px;gap:4px;max-height:190px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 14px 34px #0f172a24}.page-module__mLIJzW__suggestionList button{width:100%;color:var(--theme-ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;gap:2px;padding:9px 10px;display:grid}.page-module__mLIJzW__suggestionList button:hover{background:var(--theme-primary-soft)}.page-module__mLIJzW__suggestionList span{color:var(--theme-muted);font-size:12px}.page-module__mLIJzW__suggestionList button:disabled{cursor:default;opacity:.78}.page-module__mLIJzW__invoicePreview{gap:6px;margin-top:2px;display:grid}.page-module__mLIJzW__invoicePreview button{border:1px solid var(--theme-border);background:color-mix(in srgb, var(--theme-primary) 5%, white);width:100%;color:var(--theme-ink);cursor:pointer;text-align:left;border-radius:8px;gap:2px;padding:8px 10px;display:grid}.page-module__mLIJzW__invoicePreview button:hover{border-color:var(--theme-primary);background:var(--theme-primary-soft)}.page-module__mLIJzW__invoicePreview span{color:var(--theme-muted);font-size:12px}.page-module__mLIJzW__replacementPanel{border:1px solid var(--theme-border);background:color-mix(in srgb, var(--theme-primary) 4%, white);border-radius:12px;gap:8px;margin-top:10px;padding:10px;display:grid}.page-module__mLIJzW__invoiceItemsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.page-module__mLIJzW__invoiceItemsHeader strong{color:var(--theme-ink)}.page-module__mLIJzW__invoiceItemsHeader span{color:var(--theme-muted);overflow-wrap:anywhere;font-size:13px}.page-module__mLIJzW__customerHint{color:var(--theme-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.page-module__mLIJzW__customerHint span{overflow-wrap:anywhere;max-width:100%}.page-module__mLIJzW__textButton{color:var(--theme-primary-dark);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:800}.page-module__mLIJzW__lineHeader,.page-module__mLIJzW__lineRow{grid-template-columns:minmax(250px,1.45fr) 58px minmax(70px,.38fr) minmax(76px,.42fr) 58px minmax(94px,.52fr) minmax(174px,1fr) 34px;align-items:center;gap:8px;min-width:840px;display:grid}.page-module__mLIJzW__lineHeader{border:1px dashed var(--theme-border);background:color-mix(in srgb, var(--theme-primary) 9%, white);color:var(--theme-muted);letter-spacing:.03em;text-transform:uppercase;border-radius:10px;margin-top:16px;padding:8px;font-size:11px;font-weight:800}.page-module__mLIJzW__lineList{gap:10px;margin-top:10px;padding-bottom:2px;display:grid;overflow-x:auto}.page-module__mLIJzW__emptyLines{border:1px dashed var(--theme-border);background:color-mix(in srgb, var(--theme-primary) 4%, white);min-height:86px;color:var(--theme-muted);text-align:center;border-radius:10px;place-content:center;gap:5px;display:grid}.page-module__mLIJzW__emptyLines strong{color:var(--theme-ink)}.page-module__mLIJzW__emptyLines span{max-width:520px;font-size:12px;line-height:1.5}.page-module__mLIJzW__replacementPanel .page-module__mLIJzW__emptyLines{min-height:62px}.page-module__mLIJzW__lineRow{background:#ffffffc2;border:1px solid #11111114;border-radius:10px;align-items:start;min-width:840px;padding:8px}.page-module__mLIJzW__amountCell,.page-module__mLIJzW__actionCell{min-width:0;display:contents}.page-module__mLIJzW__medicineCell{gap:5px;min-width:0;display:grid}.page-module__mLIJzW__batchCell{min-width:0;color:var(--theme-ink);gap:2px;font-size:11px;display:grid}.page-module__mLIJzW__batchCell strong{font-size:12px;line-height:1.25}.page-module__mLIJzW__batchCell strong,.page-module__mLIJzW__batchCell span{overflow-wrap:anywhere}.page-module__mLIJzW__batchCell span{color:var(--theme-muted)}.page-module__mLIJzW__lineRow .page-module__mLIJzW__iconButton{border-radius:8px;width:34px;height:34px}.page-module__mLIJzW__lineRow .page-module__mLIJzW__select{padding-right:26px}.page-module__mLIJzW__coldFlag{background:#e6f0fe;border-radius:999px;width:fit-content;padding:3px 7px;font-weight:800;color:#1d4ed8!important}.page-module__mLIJzW__decisionBox{background:#e4fdf8;border:1px solid #bcd9d6;border-radius:12px;gap:12px;min-width:0;margin-top:14px;padding:14px;display:grid}.page-module__mLIJzW__decisionTitle{overflow-wrap:anywhere;color:#0f766e;align-items:center;gap:8px;min-width:0;font-weight:800;display:flex}.page-module__mLIJzW__summaryGrid{gap:8px;margin-top:12px;display:grid}.page-module__mLIJzW__summaryRow{border-bottom:1px solid #11111114;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:7px;font-size:13px;display:flex}.page-module__mLIJzW__summaryRow strong{color:var(--theme-ink)}.page-module__mLIJzW__pillRow{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.page-module__mLIJzW__pill{color:#166534;overflow-wrap:anywhere;white-space:normal;background:#ebfdf1;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.page-module__mLIJzW__pill svg,.page-module__mLIJzW__plainList svg,.page-module__mLIJzW__readyBox svg{flex-shrink:0}.page-module__mLIJzW__pillWarn{color:#92400e;background:#fef7da}.page-module__mLIJzW__pillInfo{background:color-mix(in srgb, var(--theme-primary) 13%, white);color:var(--theme-primary-dark)}.page-module__mLIJzW__plainList{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.page-module__mLIJzW__plainList li{color:var(--theme-ink);gap:8px;font-size:12.5px;line-height:1.5;display:flex}.page-module__mLIJzW__exceptionBox,.page-module__mLIJzW__readyBox{border-radius:10px;gap:7px;margin-top:12px;padding:11px 12px;font-size:13px;line-height:1.45;display:grid}.page-module__mLIJzW__exceptionBox{color:#92400e;background:#fef9e2;border:1px solid #f6dec3}.page-module__mLIJzW__exceptionBox span{display:block}.page-module__mLIJzW__readyBox{color:#166534;background:#ecfdf2;border:1px solid #c2e7d0;grid-template-columns:auto 1fr;align-items:start}.page-module__mLIJzW__postButton{justify-content:center;width:100%;min-height:42px;margin-top:14px}.page-module__mLIJzW__muted{color:var(--theme-muted);font-size:13px;line-height:1.6}.page-module__mLIJzW__ledger{gap:10px;margin-top:8px;display:grid}.page-module__mLIJzW__ledgerItem{border:1px solid var(--theme-border);background:color-mix(in srgb, var(--theme-primary) 5%, white);border-radius:10px;gap:7px;min-width:0;padding:12px;display:grid}.page-module__mLIJzW__ledgerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__mLIJzW__ledgerTop strong,.page-module__mLIJzW__ledgerMeta span,.page-module__mLIJzW__muted,.page-module__mLIJzW__exceptionBox span,.page-module__mLIJzW__readyBox span{overflow-wrap:anywhere}.page-module__mLIJzW__ledgerMeta{color:var(--theme-muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.page-module__mLIJzW__wizardOverlay{z-index:80;background:#0f172a57;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.page-module__mLIJzW__wizardPanel{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:12px;gap:16px;width:min(760px,100%);max-height:calc(100vh - 36px);padding:18px;display:grid;overflow:auto;box-shadow:0 24px 60px #0f172a3d}.page-module__mLIJzW__wizardHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.page-module__mLIJzW__wizardHeader h4{color:var(--theme-ink);margin:0;font-size:15px}.page-module__mLIJzW__wizardHeader span,.page-module__mLIJzW__wizardPreview span{color:var(--theme-muted);font-size:12px}.page-module__mLIJzW__wizardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.page-module__mLIJzW__wizardGrid .page-module__mLIJzW__fieldGroup:first-child,.page-module__mLIJzW__wizardGrid .page-module__mLIJzW__fieldGroup:nth-child(8),.page-module__mLIJzW__wizardGrid .page-module__mLIJzW__fieldGroup:nth-child(9){grid-column:span 2}.page-module__mLIJzW__wizardPreview{border:1px solid var(--theme-border);background:color-mix(in srgb, var(--theme-primary) 5%, white);border-radius:10px;gap:4px;padding:12px;display:grid}.page-module__mLIJzW__wizardActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:1000px){.page-module__mLIJzW__workspace{grid-template-columns:1fr}}@media (max-width:860px){.page-module__mLIJzW__gridTwo,.page-module__mLIJzW__gridThree,.page-module__mLIJzW__lineRow{grid-template-columns:1fr}.page-module__mLIJzW__lineHeader{display:none}.page-module__mLIJzW__amountCell,.page-module__mLIJzW__actionCell,.page-module__mLIJzW__wizardGrid{grid-template-columns:1fr}.page-module__mLIJzW__wizardGrid .page-module__mLIJzW__fieldGroup:first-child,.page-module__mLIJzW__wizardGrid .page-module__mLIJzW__fieldGroup:nth-child(8),.page-module__mLIJzW__wizardGrid .page-module__mLIJzW__fieldGroup:nth-child(9){grid-column:auto}}@container (max-width:1000px){.page-module__mLIJzW__workspace{grid-template-columns:1fr}}@container (max-width:860px){.page-module__mLIJzW__gridTwo,.page-module__mLIJzW__gridThree,.page-module__mLIJzW__lineRow{grid-template-columns:1fr}.page-module__mLIJzW__lineHeader{display:none}.page-module__mLIJzW__lineRow{min-width:0}.page-module__mLIJzW__amountCell,.page-module__mLIJzW__actionCell,.page-module__mLIJzW__wizardGrid{grid-template-columns:1fr}.page-module__mLIJzW__wizardGrid .page-module__mLIJzW__fieldGroup:first-child,.page-module__mLIJzW__wizardGrid .page-module__mLIJzW__fieldGroup:nth-child(8),.page-module__mLIJzW__wizardGrid .page-module__mLIJzW__fieldGroup:nth-child(9){grid-column:auto}}@media (max-width:1000px){.page-module__mLIJzW__summaryCard{position:static}.page-module__mLIJzW__stepFlow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.page-module__mLIJzW__stepFlow{grid-template-columns:1fr}.page-module__mLIJzW__sectionHeader{display:grid}}@container (max-width:1000px){.page-module__mLIJzW__summaryCard{position:static}.page-module__mLIJzW__stepFlow{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:860px){.page-module__mLIJzW__stepFlow{grid-template-columns:1fr}.page-module__mLIJzW__sectionHeader{display:grid}}
