.image-preview-container .image-list[data-v-57a1c88c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-preview-container .image-item[data-v-57a1c88c]{position:relative;cursor:pointer;border-radius:4px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.image-preview-container .image-item[data-v-57a1c88c]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.image-preview-container .image-item:hover .image-overlay[data-v-57a1c88c]{opacity:1}.image-preview-container .preview-image[data-v-57a1c88c]{width:var(--b19ce75a);height:var(--2531043a);-o-object-fit:contain;object-fit:contain;border-radius:4px;border:1px solid #d9d9d9}.image-preview-container .image-overlay[data-v-57a1c88c]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.image-preview-container .image-overlay .anticon[data-v-57a1c88c]{color:#fff;font-size:16px}.image-preview-container .more-text[data-v-57a1c88c]{color:#1890ff;cursor:pointer;font-size:12px;margin-left:8px}.preview-container .preview-header[data-v-57a1c88c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;border-bottom:1px solid #f0f0f0}.preview-container .preview-header .preview-title[data-v-57a1c88c]{font-size:16px;font-weight:500}.preview-container .preview-header .close-btn[data-v-57a1c88c]{border:none;padding:0;font-size:16px}.preview-container .preview-content[data-v-57a1c88c]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px;padding:20px}.preview-container .preview-content .preview-image-large[data-v-57a1c88c]{max-width:100%;max-height:500px;-o-object-fit:contain;object-fit:contain}.preview-container .preview-content .nav-btn[data-v-57a1c88c]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.5);border:none;color:#fff;font-size:18px;width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.preview-container .preview-content .nav-btn[data-v-57a1c88c]:hover{background:rgba(0,0,0,.7)}.preview-container .preview-content .nav-btn[data-v-57a1c88c]:disabled{opacity:.5;cursor:not-allowed}.preview-container .preview-content .nav-btn.prev-btn[data-v-57a1c88c]{left:20px}.preview-container .preview-content .nav-btn.next-btn[data-v-57a1c88c]{right:20px}.preview-container .preview-footer[data-v-57a1c88c]{padding:16px;text-align:center;border-top:1px solid #f0f0f0}.preview-container .preview-footer .image-counter[data-v-57a1c88c]{color:#666;font-size:14px}@media (max-width:768px){.preview-container .preview-content[data-v-57a1c88c]{min-height:300px;padding:10px}.preview-container .preview-content .nav-btn[data-v-57a1c88c]{width:35px;height:35px;font-size:16px}.preview-container .preview-content .nav-btn.prev-btn[data-v-57a1c88c]{left:10px}.preview-container .preview-content .nav-btn.next-btn[data-v-57a1c88c]{right:10px}}.mall-sort-drawer[data-v-704ced66]{padding:0;min-height:calc(100vh - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mall-sort-drawer[data-v-704ced66] .ant-table{table-layout:fixed}.mall-sort-drawer[data-v-704ced66] .ant-table td,.mall-sort-drawer[data-v-704ced66] .ant-table th{white-space:normal!important;word-break:break-word}.mall-sort-drawer[data-v-704ced66] .ant-table,.mall-sort-drawer[data-v-704ced66] .ant-table-wrapper,.mall-sort-drawer[data-v-704ced66] .table-view-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mall-sort-drawer[data-v-704ced66] .ant-table-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.warn-row-red[data-v-30de2fce]{background-color:#fff2f0!important;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.warn-row-red[data-v-30de2fce]:hover{background-color:#ffcdd2!important}.warn-row-green[data-v-30de2fce]{background-color:#f6ffed!important;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.warn-row-green[data-v-30de2fce]:hover{background-color:#c8e6c9!important}.stock-range-input[data-v-30de2fce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.stock-range-divider[data-v-30de2fce]{color:#999}.spec-expanded-table[data-v-30de2fce]{margin:12px 0}[data-v-30de2fce]::deep(.spec-expanded-table .ant-table-tbody>tr>td){padding:8px 12px;font-size:12px}[data-v-30de2fce] .warn-row-red{background-color:#fff2f0!important;-webkit-transition:background-color .2s ease!important;transition:background-color .2s ease!important}[data-v-30de2fce] .warn-row-red:hover{background-color:#ffcdd2!important}[data-v-30de2fce] .warn-row-green{background-color:#f6ffed!important;-webkit-transition:background-color .2s ease!important;transition:background-color .2s ease!important}[data-v-30de2fce] .warn-row-green:hover{background-color:#c8e6c9!important}[data-v-30de2fce] .ant-table-wrapper .ant-table-tbody>tr.warn-row-red>td{background-color:#fff2f0!important;-webkit-transition:background-color .2s ease!important;transition:background-color .2s ease!important}[data-v-30de2fce] .ant-table-wrapper .ant-table-tbody>tr.warn-row-red:hover>td{background-color:#ffcdd2!important}[data-v-30de2fce] .ant-table-wrapper .ant-table-tbody>tr.warn-row-green>td{background-color:#f6ffed!important;-webkit-transition:background-color .2s ease!important;transition:background-color .2s ease!important}[data-v-30de2fce] .ant-table-wrapper .ant-table-tbody>tr.warn-row-green:hover>td{background-color:#c8e6c9!important}[data-v-30de2fce] .ant-table-wrapper .ant-table-tbody>tr.warn-row-green:hover:not(.ant-table-expanded-row)>td,[data-v-30de2fce] .ant-table-wrapper .ant-table-tbody>tr.warn-row-red:hover:not(.ant-table-expanded-row)>td{background:none!important}