/* Returns windows V6 — fixed head/actions, scrolling items */
#salesReturnModal .modal-box,#manualSalesReturnModal .modal-box{width:min(1320px,96vw)!important;height:min(92dvh,980px)!important;max-width:none!important;max-height:none!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;}
#salesReturnModal .modal-box>h2,#manualSalesReturnModal .modal-box>h2{flex:0 0 auto;margin:0!important;padding:20px 28px!important;}
#salesReturnModal .modal-box>.field,#manualSalesReturnModal .modal-box>.field,#manualSalesReturnModal .modal-box>div:not(.modal-actions):not(.msr-items-scroll):not(.invoice-totals):not(.login-error){flex:0 0 auto;margin-inline:26px;}
#salesReturnModal .sr-items-scroll,#manualSalesReturnModal .msr-items-scroll{flex:1 1 auto;min-height:180px;overflow:auto;margin:12px 24px;border:1px solid var(--line);border-radius:15px;background:var(--surface-raised);box-shadow:inset 0 1px 3px rgba(15,23,42,.035);scrollbar-gutter:stable;}
#salesReturnModal .sr-items-scroll table,#manualSalesReturnModal .msr-items-scroll table{margin:0;width:100%;}
#salesReturnModal .sr-items-scroll thead,#manualSalesReturnModal .msr-items-scroll thead{position:sticky;top:0;z-index:3;box-shadow:0 1px var(--line);}
#salesReturnModal .login-error,#manualSalesReturnModal .login-error{flex:0 0 auto;margin:4px 26px;min-height:20px;}
#salesReturnModal .modal-actions,#manualSalesReturnModal .modal-actions{flex:0 0 auto;margin:0!important;padding:16px 26px 20px!important;background:color-mix(in srgb,var(--surface) 94%,transparent);border-top:1px solid var(--line);box-shadow:0 -8px 22px rgba(15,23,42,.055);backdrop-filter:blur(18px);}
#manualSalesReturnModal #msrAdd,#manualSalesReturnModal .invoice-totals{flex:0 0 auto;margin-inline:26px;}
@media(max-width:760px){#salesReturnModal .modal-box,#manualSalesReturnModal .modal-box{width:100vw!important;height:100dvh!important;border-radius:0!important}#salesReturnModal .sr-items-scroll,#manualSalesReturnModal .msr-items-scroll{margin:9px 12px}#salesReturnModal .modal-actions,#manualSalesReturnModal .modal-actions{padding:12px!important}}