[data-v-6b31d964] .ant-modal{width:100%!important}.sales-order-detail[data-v-6b31d964]{padding:4px 6px}.info-grid[data-v-6b31d964]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:14px 18px;margin-bottom:18px}.info-item[data-v-6b31d964]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0}.info-label[data-v-6b31d964]{font-size:13px;font-weight:600;color:#333;margin-bottom:4px}.order-header[data-v-6b31d964],.other-header[data-v-6b31d964]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.other-header>span[data-v-6b31d964]{font-size:15px;font-weight:600}.other-btns button+button[data-v-6b31d964]{margin-left:8px}.generate-order-btn[data-v-6b31d964]{margin:12px 0 18px}.order-title[data-v-6b31d964]{font-size:17px;font-weight:700;color:#1a1a1a}.detail-table[data-v-6b31d964]{width:100%}[data-v-6b31d964] .detail-table .ant-table-body{max-height:55vh;overflow-y:auto}[data-v-6b31d964] .detail-table .ant-table-thead>tr>th{position:-webkit-sticky;position:sticky;top:0;z-index:5}[data-v-6b31d964] .detail-table .ant-table-tbody>tr.editing-row>td{background-color:#ff9!important}[data-v-6b31d964] .detail-table .ant-input.invalid{background-color:#fcc}.other-total[data-v-6b31d964]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:4px 10px;font-weight:600;color:#1a1a1a}.other-total span+span[data-v-6b31d964]{margin-left:24px}.context-menu[data-v-6b31d964]{position:fixed;z-index:2000;min-width:150px;padding:4px 0;background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-size:13px}.context-menu-item[data-v-6b31d964]{padding:6px 18px;cursor:pointer;color:#222}.context-menu-item[data-v-6b31d964]:hover{background:#e8f0fe}.context-menu-item.danger[data-v-6b31d964]{color:#d33}.context-menu-item.danger[data-v-6b31d964]:hover{background:#fde8e8}@media (max-width:1200px){.info-grid[data-v-6b31d964]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.info-grid[data-v-6b31d964]{-ms-grid-columns:1fr;grid-template-columns:1fr}}