.wechat-work-login[data-v-98e4d030]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px}.wechat-work-login .login-container[data-v-98e4d030]{background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:40px 30px;max-width:400px;width:100%}.wechat-work-login .login-container .login-header[data-v-98e4d030]{text-align:center;margin-bottom:40px}.wechat-work-login .login-container .login-header h1[data-v-98e4d030]{font-size:24px;color:#333;margin-bottom:10px}.wechat-work-login .login-container .login-header p[data-v-98e4d030]{font-size:14px;color:#999}.wechat-work-login .login-container .login-body[data-v-98e4d030]{text-align:center}.wechat-work-login .login-container .login-body .mock-login-section .mock-tip[data-v-98e4d030]{margin-top:12px;font-size:12px;color:#999}.wechat-work-login .login-container .login-body .reentry-tip[data-v-98e4d030]{padding:30px 20px;border:2px dashed #07c160;border-radius:8px}.wechat-work-login .login-container .login-body .reentry-tip .tip-title[data-v-98e4d030]{margin-top:15px;font-size:16px;color:#333;font-weight:500}.wechat-work-login .login-container .login-body .reentry-tip .tip-desc[data-v-98e4d030]{margin-top:8px;font-size:13px;color:#999}.wechat-work-login .login-container .login-footer[data-v-98e4d030]{margin-top:30px;text-align:center}.wechat-work-login .login-container .login-footer .back-link[data-v-98e4d030]{color:#667eea;font-size:14px;text-decoration:none}.wechat-work-login .login-container .login-footer .back-link[data-v-98e4d030]:hover{text-decoration:underline}.wechat-redirect[data-v-3943d176]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}.wechat-redirect .loading[data-v-3943d176]{text-align:center;background:#fff;padding:40px 60px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15)}.wechat-redirect .loading .ant-spin[data-v-3943d176]{margin-bottom:20px}.wechat-redirect .loading p[data-v-3943d176]{font-size:16px;color:#666;margin:0}.wechat-layout[data-v-d4cb37c8]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;background-color:#f5f5f5}.wechat-layout .layout-content[data-v-d4cb37c8]{-ms-flex:1;flex:1;overflow-y:auto;padding-bottom:60px}.wechat-layout .layout-footer[data-v-d4cb37c8]{position:fixed;bottom:0;left:0;right:0;z-index:999;background:#fff;border-top:1px solid #e5e5e5}.wechat-layout .layout-footer .tabbar[data-v-d4cb37c8]{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:8px 0}.wechat-layout .layout-footer .tabbar .tabbar-item[data-v-d4cb37c8]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:4px 12px;transition:all .3s}.wechat-layout .layout-footer .tabbar .tabbar-item .tabbar-icon[data-v-d4cb37c8]{font-size:24px;margin-bottom:4px}.wechat-layout .layout-footer .tabbar .tabbar-item .tabbar-text[data-v-d4cb37c8]{font-size:12px;color:#999}.wechat-layout .layout-footer .tabbar .tabbar-item.active .tabbar-text[data-v-d4cb37c8]{color:#1890ff;font-weight:700}.wechat-layout .layout-footer .tabbar .tabbar-item[data-v-d4cb37c8]:active{opacity:.7}.wechat-home[data-v-7e4511f6]{padding:0;background:#f5f5f5;min-height:100vh}.wechat-home .home-header[data-v-7e4511f6]{background:linear-gradient(135deg,#667eea,#764ba2);padding:30px 20px 40px;color:#fff}.wechat-home .home-header .header-content .greeting h2[data-v-7e4511f6]{margin:0 0 8px 0;font-size:24px;font-weight:600}.wechat-home .home-header .header-content .greeting .date[data-v-7e4511f6]{margin:0;font-size:14px;opacity:.9}.wechat-home .quick-actions[data-v-7e4511f6],.wechat-home .stats-section[data-v-7e4511f6]{padding:16px}.wechat-home .quick-actions .section-title[data-v-7e4511f6],.wechat-home .stats-section .section-title[data-v-7e4511f6]{font-size:16px;font-weight:700;margin-bottom:12px;color:#333}.wechat-home .stats-grid[data-v-7e4511f6]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:12px}.wechat-home .stats-grid .stat-card[data-v-7e4511f6]{background:#fff;border-radius:12px;padding:20px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wechat-home .stats-grid .stat-card .stat-icon[data-v-7e4511f6]{font-size:32px;margin-bottom:8px}.wechat-home .stats-grid .stat-card .stat-value[data-v-7e4511f6]{font-size:28px;font-weight:700;color:#1890ff;margin-bottom:4px}.wechat-home .stats-grid .stat-card .stat-label[data-v-7e4511f6]{font-size:12px;color:#999}.wechat-home .action-grid[data-v-7e4511f6]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:12px}.wechat-home .action-grid .action-item[data-v-7e4511f6]{background:#fff;border-radius:12px;padding:20px 8px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer;transition:all .3s}.wechat-home .action-grid .action-item[data-v-7e4511f6]:active{transform:scale(.95);background:#f0f5ff}.wechat-home .action-grid .action-item .action-icon[data-v-7e4511f6]{font-size:36px;margin-bottom:10px}.wechat-home .action-grid .action-item .action-text[data-v-7e4511f6]{font-size:14px;color:#333;font-weight:500}.wechat-home .no-module[data-v-7e4511f6]{text-align:center;padding:40px 20px;color:#999;font-size:14px}.order-create[data-v-74217658]{padding:12px;background:#f5f5f5;min-height:calc(100vh - 50px)}.form-section[data-v-74217658]{background:#fff;border-radius:8px;padding:16px;margin-bottom:12px}.form-section .section-title[data-v-74217658]{font-size:15px;font-weight:600;color:#333;margin-bottom:0}.form-section .section-header[data-v-74217658]{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.form-section .section-actions[data-v-74217658],.form-section .section-header[data-v-74217658],.material-table .table-header[data-v-74217658]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.material-table .table-header[data-v-74217658]{padding:8px 8px;background:#fafafa;border-radius:4px;font-size:12px;color:#999;font-weight:500}.material-table .table-row[data-v-74217658]{border-bottom:1px solid #f0f0f0;transition:background .2s}.material-table .table-row[data-v-74217658]:last-child{border-bottom:none}.material-table .table-row.row-editing[data-v-74217658]{background:#fafafa;border-radius:6px;margin:8px 0;padding:12px;border:1px solid #e8e8e8}.material-table .view-mode[data-v-74217658]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 8px;min-height:52px}.material-table .view-mode[data-v-74217658]:active{background:#f5f5f5}.material-table .col-product[data-v-74217658]{-ms-flex:1;flex:1;min-width:0}.material-table .col-qty[data-v-74217658]{width:48px;text-align:center;font-weight:500}.material-table .col-price[data-v-74217658]{width:68px;text-align:right}.material-table .col-amount[data-v-74217658]{width:72px;text-align:right;font-weight:500;color:#f5222d}.material-table .col-del[data-v-74217658]{width:36px;text-align:center}.material-table .product-name[data-v-74217658]{font-size:14px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.material-table .product-spec[data-v-74217658]{font-size:12px;color:#999;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.material-table .product-barcode[data-v-74217658]{font-size:11px;color:#bbb;margin-top:1px}.edit-panel .edit-field[data-v-74217658]{margin-bottom:10px}.edit-panel .edit-fields[data-v-74217658]{display:-ms-flexbox;display:flex;gap:10px}.edit-panel .edit-fields .edit-field[data-v-74217658]{-ms-flex:1;flex:1}.edit-panel .edit-fields .edit-field label[data-v-74217658]{display:block;font-size:12px;color:#999;margin-bottom:4px}.edit-panel .selected-product-info[data-v-74217658]{font-size:12px;color:#666;padding:6px 8px;background:#f6ffed;border-radius:4px;margin-bottom:10px}.edit-panel .edit-actions[data-v-74217658]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:8px}.empty-material[data-v-74217658]{text-align:center;padding:32px 16px}.empty-material .empty-text[data-v-74217658]{font-size:14px;color:#bbb;margin-top:8px}.summary-section .summary-row[data-v-74217658]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:6px 0;font-size:14px}.summary-section .summary-row.total[data-v-74217658]{margin-top:6px;padding-top:10px;border-top:1px solid #f0f0f0;font-weight:600}.summary-section .summary-row.total .total-amount[data-v-74217658]{font-size:20px;color:#f5222d}.submit-section[data-v-74217658]{margin-top:20px;padding-bottom:20px}.form-section-compact[data-v-74217658]{padding:12px 16px}.form-section-compact[data-v-74217658] .ant-form-item{margin-bottom:6px;padding-bottom:0}.form-section-compact[data-v-74217658] .ant-form-item:last-child{margin-bottom:0}.form-section-compact[data-v-74217658] .ant-form-item-label{line-height:30px}.form-section-compact[data-v-74217658] .ant-form-item-label label{font-size:13px;color:#666}.form-section-compact[data-v-74217658] .ant-form-item-label label:after{content:""}.form-section-compact[data-v-74217658] .ant-form-item-control-wrapper{line-height:30px}.form-section-compact[data-v-74217658] .ant-input,.form-section-compact[data-v-74217658] .ant-select-selection--single{height:30px;font-size:13px}.form-section-compact[data-v-74217658] .ant-select-selection__rendered{line-height:28px}.form-section-compact[data-v-74217658] .ant-calendar-picker{width:100%}.form-inline-row[data-v-74217658]{display:-ms-flexbox;display:flex;gap:12px}.form-inline-row .form-inline-col[data-v-74217658]{-ms-flex:1;flex:1;min-width:0;width:50%}.form-inline-row .form-inline-col-wide[data-v-74217658]{-ms-flex:1.2;flex:1.2;min-width:140px}[data-v-74217658] .ant-form-item{margin-bottom:0}[data-v-74217658] .ant-select-selection__rendered{line-height:36px}[data-v-74217658] .ant-select-selection--single{height:36px}.wechat-attachment-viewer[data-v-4dcf39e2]{background:#fff;margin:12px 0;padding:16px}.wechat-attachment-viewer .section-title[data-v-4dcf39e2]{font-size:16px;font-weight:700;margin-bottom:12px;color:#333}.wechat-attachment-viewer .file-grid[data-v-4dcf39e2]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:10px}.wechat-attachment-viewer .file-grid .file-card[data-v-4dcf39e2]{border-radius:8px;overflow:hidden;border:1px solid #f0f0f0;cursor:pointer}.wechat-attachment-viewer .file-grid .file-card[data-v-4dcf39e2]:active{opacity:.7}.wechat-attachment-viewer .file-grid .file-card.is-image[data-v-4dcf39e2]{aspect-ratio:1}.wechat-attachment-viewer .file-grid .file-card.is-image .file-thumb[data-v-4dcf39e2]{width:100%;height:100%;object-fit:cover;display:block}.wechat-attachment-viewer .file-grid .file-card .file-icon-card[data-v-4dcf39e2]{aspect-ratio:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fafafa;padding:8px}.wechat-attachment-viewer .file-grid .file-card .file-icon-card .file-icon[data-v-4dcf39e2]{font-size:32px;color:#bfbfbf}.wechat-attachment-viewer .file-grid .file-card .file-icon-card .file-name-small[data-v-4dcf39e2]{font-size:10px;color:#999;margin-top:4px;text-align:center;word-break:break-all;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.preview-overlay[data-v-4dcf39e2]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:9999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.preview-overlay .preview-close[data-v-4dcf39e2]{position:fixed;top:16px;right:16px;font-size:24px;color:#fff;z-index:10000;padding:8px}.preview-overlay .preview-swipe[data-v-4dcf39e2]{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.preview-overlay .preview-swipe .preview-image[data-v-4dcf39e2]{max-width:100%;max-height:100vh;object-fit:contain;-ms-user-select:none;user-select:none;-webkit-user-select:none}.preview-overlay .preview-indicator[data-v-4dcf39e2]{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.8);font-size:14px;background:rgba(0,0,0,.5);padding:4px 12px;border-radius:12px;z-index:10000}.preview-overlay .preview-arrow[data-v-4dcf39e2]{position:fixed;top:50%;transform:translateY(-50%);font-size:28px;color:hsla(0,0%,100%,.7);z-index:10000;padding:16px 8px}.preview-overlay .preview-arrow-left[data-v-4dcf39e2]{left:8px}.preview-overlay .preview-arrow-right[data-v-4dcf39e2]{right:8px}.order-detail[data-v-235ca17a]{padding:0;background:#f5f5f5;min-height:calc(100vh - 60px)}.order-detail .detail-content .status-card[data-v-235ca17a]{background:linear-gradient(135deg,#667eea,#764ba2);padding:30px 20px;text-align:center;color:#fff}.order-detail .detail-content .status-card .status-icon[data-v-235ca17a]{font-size:48px;margin-bottom:12px}.order-detail .detail-content .status-card .status-text[data-v-235ca17a]{font-size:24px;font-weight:700;margin-bottom:8px}.order-detail .detail-content .status-card .status-desc[data-v-235ca17a]{font-size:14px;opacity:.9}.order-detail .detail-content .info-section[data-v-235ca17a]{background:#fff;margin:12px 0;padding:16px}.order-detail .detail-content .info-section .section-title[data-v-235ca17a]{font-size:16px;font-weight:700;margin-bottom:16px;color:#333}.order-detail .detail-content .info-section .info-item[data-v-235ca17a]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.order-detail .detail-content .info-section .info-item[data-v-235ca17a]:last-child{border-bottom:none}.order-detail .detail-content .info-section .info-item .label[data-v-235ca17a]{font-size:14px;color:#999}.order-detail .detail-content .info-section .info-item .value[data-v-235ca17a]{font-size:14px;color:#333;text-align:right;max-width:60%}.order-detail .detail-content .material-list .material-item[data-v-235ca17a]{background:#fafafa;border-radius:8px;padding:12px;margin-bottom:12px}.order-detail .detail-content .material-list .material-item[data-v-235ca17a]:last-child{margin-bottom:0}.order-detail .detail-content .material-list .material-item .material-header[data-v-235ca17a]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:8px}.order-detail .detail-content .material-list .material-item .material-header .material-name[data-v-235ca17a]{font-size:14px;font-weight:700;color:#333;-ms-flex:1;flex:1}.order-detail .detail-content .material-list .material-item .material-header .material-price[data-v-235ca17a]{font-size:14px;color:#f5222d;font-weight:700}.order-detail .detail-content .material-list .material-item .material-info .info-row[data-v-235ca17a]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;margin-bottom:4px}.order-detail .detail-content .material-list .material-item .material-info .info-row span[data-v-235ca17a]:first-child{color:#999}.order-detail .detail-content .material-list .material-item .material-info .info-row .quantity[data-v-235ca17a]{color:#1890ff;font-weight:700}.order-detail .detail-content .material-list .material-item .material-info .info-row .subtotal[data-v-235ca17a]{color:#f5222d;font-weight:700}.order-detail .detail-content .summary-section[data-v-235ca17a]{background:#fff;margin:12px 0;padding:16px}.order-detail .detail-content .summary-section .summary-row[data-v-235ca17a]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:8px 0;font-size:14px}.order-detail .detail-content .summary-section .summary-row.total[data-v-235ca17a]{margin-top:8px;padding-top:12px;border-top:1px solid #f0f0f0;font-weight:700}.order-detail .detail-content .summary-section .summary-row.total .total-amount[data-v-235ca17a]{font-size:20px;color:#f5222d}.order-detail .detail-content .action-section[data-v-235ca17a]{background:#fff;margin:12px 0;padding:16px}.order-detail .empty-state[data-v-235ca17a]{text-align:center;padding:60px 20px}.order-detail .empty-state .empty-icon[data-v-235ca17a]{font-size:64px;margin-bottom:16px}.order-detail .empty-state .empty-text[data-v-235ca17a]{font-size:14px;color:#999}.sale-out-create[data-v-3bb8aa49]{padding:12px;background:#f5f5f5;min-height:calc(100vh - 50px)}.form-section[data-v-3bb8aa49]{background:#fff;border-radius:8px;padding:16px;margin-bottom:12px}.form-section .section-title[data-v-3bb8aa49]{font-size:15px;font-weight:600;color:#333;margin-bottom:0}.form-section .section-header[data-v-3bb8aa49]{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.form-section .section-actions[data-v-3bb8aa49],.form-section .section-header[data-v-3bb8aa49],.material-table .table-header[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.material-table .table-header[data-v-3bb8aa49]{padding:8px 8px;background:#fafafa;border-radius:4px;font-size:12px;color:#999;font-weight:500}.material-table .table-row[data-v-3bb8aa49]{border-bottom:1px solid #f0f0f0;transition:background .2s}.material-table .table-row[data-v-3bb8aa49]:last-child{border-bottom:none}.material-table .table-row.row-editing[data-v-3bb8aa49]{background:#fafafa;border-radius:6px;margin:8px 0;padding:12px;border:1px solid #e8e8e8}.material-table .view-mode[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 8px;min-height:52px}.material-table .view-mode[data-v-3bb8aa49]:active{background:#f5f5f5}.material-table .col-product[data-v-3bb8aa49]{-ms-flex:3;flex:3;min-width:0}.material-table .col-depot[data-v-3bb8aa49]{-ms-flex:2;flex:2;min-width:0;text-align:center}.material-table .col-qty[data-v-3bb8aa49]{width:40px;text-align:center;font-weight:500;font-size:13px}.material-table .col-price[data-v-3bb8aa49]{width:62px;text-align:right;font-size:12px}.material-table .col-amount[data-v-3bb8aa49]{width:68px;text-align:right;font-weight:500;color:#f5222d;font-size:13px}.material-table .col-del[data-v-3bb8aa49]{width:32px;text-align:center}.material-table .col-link-info[data-v-3bb8aa49]{width:100%;margin-top:4px;padding-left:4px;font-size:11px;color:#ff7a45}.material-table .product-name[data-v-3bb8aa49]{font-size:13px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.material-table .product-spec[data-v-3bb8aa49]{font-size:11px;color:#999;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.material-table .product-barcode[data-v-3bb8aa49]{font-size:10px;color:#bbb;margin-top:1px}.material-table .depot-tag[data-v-3bb8aa49]{display:inline-block;padding:2px 6px;background:#fff7e6;border:1px solid #ffd591;border-radius:3px;font-size:11px;color:#d46b08;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.edit-panel .edit-field[data-v-3bb8aa49]{margin-bottom:10px}.edit-panel .edit-field label[data-v-3bb8aa49]{display:block;font-size:12px;color:#999;margin-bottom:4px}.edit-panel .edit-fields[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;gap:10px}.edit-panel .edit-fields .edit-field[data-v-3bb8aa49]{-ms-flex:1;flex:1}.edit-panel .selected-product-info[data-v-3bb8aa49]{font-size:12px;color:#666;padding:6px 8px;background:#f6ffed;border-radius:4px;margin-bottom:10px}.edit-panel .edit-actions[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:8px}.empty-material[data-v-3bb8aa49]{text-align:center;padding:32px 16px}.empty-material .empty-text[data-v-3bb8aa49]{font-size:14px;color:#bbb;margin-top:8px}.summary-section .summary-row[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:6px 0;font-size:14px}.summary-section .summary-row.total[data-v-3bb8aa49]{margin-top:6px;padding-top:10px;border-top:1px solid #f0f0f0;font-weight:600}.summary-section .summary-row.total .total-amount[data-v-3bb8aa49]{font-size:20px;color:#f5222d}.submit-section[data-v-3bb8aa49]{margin-top:20px;padding-bottom:20px}.form-section-compact[data-v-3bb8aa49]{padding:12px 16px}.form-section-compact[data-v-3bb8aa49] .ant-form-item{margin-bottom:6px;padding-bottom:0}.form-section-compact[data-v-3bb8aa49] .ant-form-item:last-child{margin-bottom:0}.form-section-compact[data-v-3bb8aa49] .ant-form-item-label{line-height:30px}.form-section-compact[data-v-3bb8aa49] .ant-form-item-label label{font-size:13px;color:#666}.form-section-compact[data-v-3bb8aa49] .ant-form-item-label label:after{content:""}.form-section-compact[data-v-3bb8aa49] .ant-form-item-control-wrapper{line-height:30px}.form-section-compact[data-v-3bb8aa49] .ant-input,.form-section-compact[data-v-3bb8aa49] .ant-select-selection--single{height:30px;font-size:13px}.form-section-compact[data-v-3bb8aa49] .ant-select-selection__rendered{line-height:28px}.form-section-compact[data-v-3bb8aa49] .ant-calendar-picker{width:100%}.form-inline-row[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;gap:12px}.form-inline-row .form-inline-col[data-v-3bb8aa49]{-ms-flex:1;flex:1;min-width:0;width:50%}[data-v-3bb8aa49] .ant-form-item{margin-bottom:0}[data-v-3bb8aa49] .ant-select-selection__rendered{line-height:36px}[data-v-3bb8aa49] .ant-select-selection--single{height:36px}.link-order-modal .link-order-card[data-v-3bb8aa49]{background:#fafafa;border-radius:8px;padding:12px;margin-bottom:8px;cursor:pointer;transition:all .2s}.link-order-modal .link-order-card[data-v-3bb8aa49]:active{background:#f0f0f0;transform:scale(.98)}.link-order-modal .link-order-card .loc-header[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:8px}.link-order-modal .link-order-card .loc-header .loc-number[data-v-3bb8aa49]{font-weight:700;color:#333}.link-order-modal .link-order-card .loc-header .loc-status[data-v-3bb8aa49]{font-size:11px;padding:2px 6px;border-radius:3px}.link-order-modal .link-order-card .loc-header .loc-status.loc-status-1[data-v-3bb8aa49]{background:#f6ffed;color:#52c41a}.link-order-modal .link-order-card .loc-header .loc-status.loc-status-3[data-v-3bb8aa49]{background:#f0f5ff;color:#722ed1}.link-order-modal .link-order-card .loc-body[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;color:#666}.link-order-modal .link-order-card .loc-body .loc-amount[data-v-3bb8aa49]{color:#f5222d;font-weight:500}.link-order-modal .link-order-card .loc-time[data-v-3bb8aa49]{font-size:12px;color:#999;margin-top:4px}.link-order-modal .loc-empty[data-v-3bb8aa49]{text-align:center;padding:32px;color:#999;font-size:14px}.sn-modal-content .sn-search-bar[data-v-3bb8aa49]{margin-bottom:10px}.sn-modal-content .sn-list[data-v-3bb8aa49]{max-height:45vh;overflow-y:auto}.sn-modal-content .sn-list .sn-item[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 4px;border-bottom:1px solid #f5f5f5;cursor:pointer}.sn-modal-content .sn-list .sn-item[data-v-3bb8aa49]:active{background:#f9f9f9}.sn-modal-content .sn-list .sn-item.sn-selected[data-v-3bb8aa49]{background:#e6f7ff}.sn-modal-content .sn-list .sn-item .sn-info[data-v-3bb8aa49]{-ms-flex:1;flex:1;min-width:0}.sn-modal-content .sn-list .sn-item .sn-info .sn-number[data-v-3bb8aa49]{display:block;font-size:14px;font-weight:500;color:#333}.sn-modal-content .sn-list .sn-item .sn-info .sn-invoice[data-v-3bb8aa49]{display:block;font-size:11px;color:#aaa;margin-top:2px}.sn-modal-content .sn-empty[data-v-3bb8aa49]{text-align:center;padding:36px;color:#bbb;font-size:14px}.sn-modal-content .sn-selected-bar[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 0;margin-top:4px;font-size:13px;color:#666;border-top:1px solid #f0f0f0}.sn-modal-content .sn-modal-footer[data-v-3bb8aa49]{display:-ms-flexbox;display:flex;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid #e8e8e8}.text-blue[data-v-3bb8aa49]{color:#1890ff}.text-gray[data-v-3bb8aa49]{color:#d9d9d9}.sale-out-detail[data-v-f902426e]{padding:0;background:#f5f5f5;min-height:calc(100vh - 60px)}.sale-out-detail .detail-content .status-card[data-v-f902426e]{background:linear-gradient(135deg,#ff7a45,#cf1322);padding:30px 20px;text-align:center;color:#fff}.sale-out-detail .detail-content .status-card .status-icon[data-v-f902426e]{font-size:48px;margin-bottom:12px}.sale-out-detail .detail-content .status-card .status-text[data-v-f902426e]{font-size:24px;font-weight:700;margin-bottom:8px}.sale-out-detail .detail-content .status-card .status-desc[data-v-f902426e]{font-size:14px;opacity:.9}.sale-out-detail .detail-content .info-section[data-v-f902426e]{background:#fff;margin:12px 0;padding:16px}.sale-out-detail .detail-content .info-section .section-title[data-v-f902426e]{font-size:16px;font-weight:700;margin-bottom:16px;color:#333}.sale-out-detail .detail-content .info-section .info-item[data-v-f902426e]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.sale-out-detail .detail-content .info-section .info-item[data-v-f902426e]:last-child{border-bottom:none}.sale-out-detail .detail-content .info-section .info-item .label[data-v-f902426e]{font-size:14px;color:#999}.sale-out-detail .detail-content .info-section .info-item .value[data-v-f902426e]{font-size:14px;color:#333;text-align:right;max-width:60%}.sale-out-detail .detail-content .info-section .info-item .value.link-value[data-v-f902426e]{color:#ff7a45;font-weight:500;cursor:pointer}.sale-out-detail .detail-content .material-list .material-item[data-v-f902426e]{background:#fafafa;border-radius:8px;padding:12px;margin-bottom:12px}.sale-out-detail .detail-content .material-list .material-item[data-v-f902426e]:last-child{margin-bottom:0}.sale-out-detail .detail-content .material-list .material-item .material-header[data-v-f902426e]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:8px}.sale-out-detail .detail-content .material-list .material-item .material-header .material-name[data-v-f902426e]{font-size:14px;font-weight:700;color:#333;-ms-flex:1;flex:1}.sale-out-detail .detail-content .material-list .material-item .material-header .material-price[data-v-f902426e]{font-size:14px;color:#f5222d;font-weight:700}.sale-out-detail .detail-content .material-list .material-item .material-info .info-row[data-v-f902426e]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;margin-bottom:4px}.sale-out-detail .detail-content .material-list .material-item .material-info .info-row span[data-v-f902426e]:first-child{color:#999}.sale-out-detail .detail-content .material-list .material-item .material-info .info-row .quantity[data-v-f902426e]{color:#1890ff;font-weight:700}.sale-out-detail .detail-content .material-list .material-item .material-info .info-row .subtotal[data-v-f902426e]{color:#f5222d;font-weight:700}.sale-out-detail .detail-content .material-list .material-item .material-info .info-row .depot-value[data-v-f902426e]{color:#ff7a45;font-weight:500}.sale-out-detail .detail-content .summary-section[data-v-f902426e]{background:#fff;margin:12px 0;padding:16px}.sale-out-detail .detail-content .summary-section .summary-row[data-v-f902426e]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:8px 0;font-size:14px}.sale-out-detail .detail-content .summary-section .summary-row.total[data-v-f902426e]{margin-top:8px;padding-top:12px;border-top:1px solid #f0f0f0;font-weight:700}.sale-out-detail .detail-content .summary-section .summary-row.total .total-amount[data-v-f902426e]{font-size:20px;color:#f5222d}.sale-out-detail .detail-content .action-section[data-v-f902426e]{background:#fff;margin:12px 0;padding:16px}.sale-out-detail .empty-state[data-v-f902426e]{text-align:center;padding:60px 20px}.sale-out-detail .empty-state .empty-text[data-v-f902426e]{font-size:14px;color:#999}.other-in-detail[data-v-3e534028]{padding:0;background:#f5f5f5;min-height:calc(100vh - 60px)}.other-in-detail .detail-content .status-card[data-v-3e534028]{background:linear-gradient(135deg,#1890ff,#096dd9);padding:30px 20px;text-align:center;color:#fff}.other-in-detail .detail-content .status-card .status-icon[data-v-3e534028]{font-size:48px;margin-bottom:12px}.other-in-detail .detail-content .status-card .status-text[data-v-3e534028]{font-size:24px;font-weight:700;margin-bottom:8px}.other-in-detail .detail-content .status-card .status-desc[data-v-3e534028]{font-size:14px;opacity:.9}.other-in-detail .detail-content .info-section[data-v-3e534028]{background:#fff;margin:12px 0;padding:16px}.other-in-detail .detail-content .info-section .section-title[data-v-3e534028]{font-size:16px;font-weight:700;margin-bottom:16px;color:#333}.other-in-detail .detail-content .info-section .info-item[data-v-3e534028]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.other-in-detail .detail-content .info-section .info-item[data-v-3e534028]:last-child{border-bottom:none}.other-in-detail .detail-content .info-section .info-item .label[data-v-3e534028]{font-size:14px;color:#999}.other-in-detail .detail-content .info-section .info-item .value[data-v-3e534028]{font-size:14px;color:#333;text-align:right;max-width:60%}.other-in-detail .detail-content .info-section .info-item .value.link-value[data-v-3e534028]{color:#1890ff;font-weight:500;cursor:pointer}.other-in-detail .detail-content .material-list .material-item[data-v-3e534028]{background:#fafafa;border-radius:8px;padding:12px;margin-bottom:12px}.other-in-detail .detail-content .material-list .material-item[data-v-3e534028]:last-child{margin-bottom:0}.other-in-detail .detail-content .material-list .material-item .material-header[data-v-3e534028]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:8px}.other-in-detail .detail-content .material-list .material-item .material-header .material-name[data-v-3e534028]{font-size:14px;font-weight:700;color:#333;-ms-flex:1;flex:1}.other-in-detail .detail-content .material-list .material-item .material-header .material-price[data-v-3e534028]{font-size:14px;color:#f5222d;font-weight:700}.other-in-detail .detail-content .material-list .material-item .material-info .info-row[data-v-3e534028]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;margin-bottom:4px}.other-in-detail .detail-content .material-list .material-item .material-info .info-row span[data-v-3e534028]:first-child{color:#999}.other-in-detail .detail-content .material-list .material-item .material-info .info-row .quantity[data-v-3e534028]{color:#1890ff;font-weight:700}.other-in-detail .detail-content .material-list .material-item .material-info .info-row .subtotal[data-v-3e534028]{color:#f5222d;font-weight:700}.other-in-detail .detail-content .material-list .material-item .material-info .info-row .depot-value[data-v-3e534028]{color:#1890ff;font-weight:500}.other-in-detail .detail-content .summary-section[data-v-3e534028]{background:#fff;margin:12px 0;padding:16px}.other-in-detail .detail-content .summary-section .summary-row[data-v-3e534028]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:8px 0;font-size:14px}.other-in-detail .detail-content .summary-section .summary-row.total[data-v-3e534028]{margin-top:8px;padding-top:12px;border-top:1px solid #f0f0f0;font-weight:700}.other-in-detail .detail-content .summary-section .summary-row.total .total-amount[data-v-3e534028]{font-size:20px;color:#f5222d}.other-in-detail .detail-content .action-section[data-v-3e534028]{background:#fff;margin:12px 0;padding:16px}.other-in-detail .empty-state[data-v-3e534028]{text-align:center;padding:60px 20px}.other-in-detail .empty-state .empty-text[data-v-3e534028]{font-size:14px;color:#999}