.multiselect-wrapper[data-v-5b5b4cab]{position:relative}.multiselect-invalid-icon[data-v-5b5b4cab]{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#dc3545;pointer-events:none;z-index:1}.required-star[data-v-5b5b4cab]{color:#7d1022;margin-left:2px}[data-v-5b5b4cab] .component-modal-product .modal-title,[data-v-5b5b4cab] .component-modal-product label{color:#7d1022}[data-v-5b5b4cab] .multiselect{border:1px solid #ced4da;border-radius:.25rem}[data-v-5b5b4cab] .multiselect__tags{border:none}[data-v-5b5b4cab] .multiselect__select,[data-v-5b5b4cab] .multiselect__tags{background-color:rgba(204,236,255,.4235294117647059)}[data-v-5b5b4cab] .multiselect--disabled .multiselect__select,[data-v-5b5b4cab] .multiselect--disabled .multiselect__tags{background-color:#e9ecef}.required-input[data-v-5b5b4cab]{background-color:rgba(204,236,255,.4235294117647059)}.required-input[data-v-5b5b4cab]:disabled{background-color:#e9ecef}[data-v-5b5b4cab] .multiselect__input,[data-v-5b5b4cab] .multiselect__placeholder,[data-v-5b5b4cab] .multiselect__single{background-color:transparent!important}[data-v-5b5b4cab] span.multiselect__placeholder{margin-left:6px!important}[data-v-5b5b4cab] .multiselect__input,[data-v-5b5b4cab] .multiselect__single{padding-left:6px}[data-v-5b5b4cab] span.multiselect__single{margin-left:6px!important}[data-v-5b5b4cab] .multiselect__single{margin-bottom:0;padding-left:0}[data-v-5b5b4cab] #goodsReceiveProductTable tbody tr td{border-top:none!important;border-bottom:1px solid #dee2e6!important}[data-v-5b5b4cab] #goodsReceiveProductTable tbody tr:last-child td{border-bottom:none!important}[data-v-5b5b4cab] td{padding:8px;vertical-align:middle}[data-v-5b5b4cab] .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:0}[data-v-5b5b4cab] #goodsReceiveProductTable{min-width:750px}[data-v-5b5b4cab] #goodsReceiveProductTable .mx-datepicker{width:100%}[data-v-5b5b4cab] .bottom-add-row{text-align:left!important;padding:8px 36.5px}[data-v-5b5b4cab] #goodsReceiveProductTable.table-hover tbody tr:last-child:hover{background-color:transparent!important}[data-v-5b5b4cab] .append-text{max-width:100px;width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}[data-v-5b5b4cab] #goodsReceiveProductTable tbody tr:not(:last-child) td:first-child,[data-v-5b5b4cab] #goodsReceiveProductTable thead tr th:first-child{text-align:center!important;vertical-align:middle!important}[data-v-5b5b4cab] #goodsReceiveProductTable td{vertical-align:middle!important}[data-v-5b5b4cab] #goodsReceiveProductTable td.td-product-col .multiselect__tags{height:auto;min-height:40px}[data-v-5b5b4cab] #goodsReceiveProductTable td.td-product-col .multiselect__single{white-space:normal;word-break:break-word;overflow:visible;text-overflow:unset}[data-v-5b5b4cab] #goodsReceiveProductTable td.td-unit-col{overflow:visible}[data-v-5b5b4cab] #goodsReceiveProductTable td.td-unit-col .multiselect__single{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:150px}[data-v-5b5b4cab] #goodsReceiveProductTable .bottom-row-cell{text-align:left!important}[data-v-5b5b4cab] .modal-footer .btn{padding:8px 24px}[data-v-5b5b4cab] .component-modal-product .modal-dialog{max-width:1300px}[data-v-5b5b4cab] #deleteConfirmModalItem .modal-footer{border-top:none;padding:0 1rem 1rem}.delete-modal-footer[data-v-5b5b4cab]{display:flex;gap:12px;width:100%;justify-content:flex-end}.delete-modal-btn[data-v-5b5b4cab]{padding:8px 24px}.btn-back[data-v-5b5b4cab]{background-color:#fff;border-color:#212529;color:#212529}.btn-back[data-v-5b5b4cab]:hover{background-color:#f8f9fa;border-color:#212529;color:#212529}@media (max-width:576px){[data-v-5b5b4cab] .modal-dialog{margin:.5rem;max-width:calc(100% - 1rem)}[data-v-5b5b4cab] .modal-footer{flex-direction:column-reverse;gap:.5rem}[data-v-5b5b4cab] .modal-footer .btn{width:100%;margin:0!important}}.gr-detail-layout[data-v-1676ac8f]{display:flex;gap:24px;max-height:70vh}.gr-detail-info[data-v-1676ac8f]{flex:0 0 280px;min-width:0;position:sticky;top:0;align-self:flex-start;border-right:1px solid #dee2e6;padding-right:24px}.gr-detail-table[data-v-1676ac8f]{flex:1;min-width:0;overflow-y:auto;overflow-x:auto;max-height:70vh}.info-row[data-v-1676ac8f]{margin-bottom:8px;line-height:1.6}.info-label[data-v-1676ac8f]{font-weight:600;color:#000}.info-value[data-v-1676ac8f]{margin-left:4px;word-break:break-word}[data-v-1676ac8f] #grDetailTable{table-layout:auto}[data-v-1676ac8f] #grDetailTable thead th{font-size:.85rem;white-space:nowrap}[data-v-1676ac8f] #grDetailTable tbody td{vertical-align:middle;font-size:.9rem;word-break:break-word;white-space:normal}[data-v-1676ac8f] #goodsReceiveDetailModal .modal-dialog{max-width:1400px}@media (max-width:768px){[data-v-1676ac8f] .modal-dialog{margin:.5rem;max-width:calc(100% - 1rem)}.gr-detail-layout[data-v-1676ac8f]{flex-direction:column;max-height:none}.gr-detail-info[data-v-1676ac8f]{flex:none;position:static}.gr-detail-table[data-v-1676ac8f]{max-height:50vh}[data-v-1676ac8f] #grDetailTable{table-layout:auto}}[data-v-475e543c] #goodsReceiveTable{table-layout:auto}[data-v-475e543c] #goodsReceiveTable thead th{padding:16px 24px}[data-v-475e543c] #goodsReceiveTable tbody td{padding:16px 24px;vertical-align:middle}[data-v-475e543c] .index-cell{white-space:nowrap}[data-v-475e543c] .vendor-name-cell{word-break:break-word;white-space:normal}.action-icons[data-v-475e543c]{display:flex;align-items:center;justify-content:center;gap:16px}.action-icon[data-v-475e543c]{font-size:1.25rem;color:#adb5bd;cursor:pointer}.action-icon[data-v-475e543c]:hover:not(.icon-disabled){color:#495057}.info-icon[data-v-475e543c]{font-size:1.35rem}.icon-disabled[data-v-475e543c]{color:#dee2e6;cursor:not-allowed;pointer-events:none}.gap-2[data-v-475e543c]{gap:.5rem}[data-v-475e543c] #deleteConfirmModal .modal-footer{border-top:none;padding:0 1rem 1rem}.delete-modal-footer[data-v-475e543c]{display:flex;gap:12px;width:100%;justify-content:flex-end}.delete-modal-btn[data-v-475e543c]{padding:8px 24px}.btn-back[data-v-475e543c]{background-color:#fff;border-color:#212529;color:#212529}.btn-back[data-v-475e543c]:hover{background-color:#f8f9fa;border-color:#212529;color:#212529}@media (max-width:576px){[data-v-475e543c] #goodsReceiveTable tbody td,[data-v-475e543c] #goodsReceiveTable thead th{padding:10px 12px}.action-icons[data-v-475e543c]{gap:10px}.action-icon[data-v-475e543c]{font-size:1.1rem}}