.filter-active-tags[data-v-0ddd58c6]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--neutral-200);border-radius:var(--radius-md);background:var(--neutral-50)}.filter-active-tags__label[data-v-0ddd58c6]{flex-shrink:0;padding-top:var(--space-1);color:var(--neutral-500);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:22px}.filter-active-tags__list[data-v-0ddd58c6]{display:flex;flex:1;flex-wrap:wrap;gap:var(--space-2);min-width:0}.filter-active-tags__tag[data-v-0ddd58c6]{display:inline-flex;align-items:center;gap:var(--space-1);max-width:280px;height:24px;padding:0 var(--space-2);border:1px solid var(--brand-200);border-radius:var(--radius-full);background:var(--brand-50);color:var(--brand-700);cursor:pointer;font-family:inherit;font-size:var(--text-xs);line-height:1;transition:border-color var(--transition-fast) var(--ease-out),background-color var(--transition-fast) var(--ease-out),color var(--transition-fast) var(--ease-out)}.filter-active-tags__tag[data-v-0ddd58c6]:hover{border-color:var(--brand-300);background:var(--brand-100);color:var(--brand-700)}.filter-active-tags__tag[data-v-0ddd58c6]:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.filter-active-tags__tag i[data-v-0ddd58c6]{flex-shrink:0;font-size:var(--text-xs);opacity:.75}.filter-active-tags__text[data-v-0ddd58c6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-active-tags__text em[data-v-0ddd58c6]{margin-right:var(--space-1);font-style:normal;font-weight:var(--font-semibold)}.filter-active-tags__clear-all[data-v-0ddd58c6]{flex-shrink:0;height:24px;padding:0 var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--neutral-500);cursor:pointer;font-family:inherit;font-size:var(--text-xs);line-height:24px}.filter-active-tags__clear-all[data-v-0ddd58c6]:hover{color:var(--brand-600)}.filter-active-tags__clear-all[data-v-0ddd58c6]:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.sr-only[data-v-0ddd58c6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.order-list[data-v-0a137363]{padding:0}.order-list[data-v-0a137363] .box-card{border:1px solid var(--neutral-200);border-radius:var(--radius-lg);box-shadow:none}.order-list[data-v-0a137363] .box-card>.el-card__body{padding:0}.order-list .products-section[data-v-0a137363]{padding:var(--space-4) var(--space-5);background:var(--white);border-bottom:1px solid var(--neutral-100)}.order-list .products-section[data-v-0a137363]:last-of-type{border-bottom:0}.order-list .products-section__header[data-v-0a137363]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--neutral-100)}.order-list .products-section__title[data-v-0a137363]{color:var(--neutral-700);font-size:var(--text-sm);font-weight:var(--font-semibold)}.order-list .products-section__meta[data-v-0a137363]{color:var(--neutral-400);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.order-list .products-section--overview[data-v-0a137363]{padding-bottom:var(--space-3)}.order-list .products-section--table[data-v-0a137363]{min-width:0;padding-bottom:var(--space-5)}.order-list .dashboard-header[data-v-0a137363]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.order-list .dashboard-header__actions[data-v-0a137363],.order-list .dashboard-header__main[data-v-0a137363],.order-list .shop-info[data-v-0a137363],.order-list .total-products[data-v-0a137363]{display:flex;align-items:center;gap:var(--space-3)}.order-list .shop-name[data-v-0a137363]{color:var(--neutral-800);font-size:var(--text-xl);font-weight:var(--font-semibold)}.order-list .shop-type[data-v-0a137363]{text-transform:capitalize}.order-list .total-products[data-v-0a137363]{min-height:var(--space-8);padding:var(--space-1) var(--space-3);border:1px solid var(--neutral-200);border-radius:var(--radius-sm);background:var(--neutral-50)}.order-list .total-products i[data-v-0a137363]{color:var(--brand-500);font-size:var(--text-lg)}.order-list .total-products .count[data-v-0a137363]{color:var(--neutral-800);font-size:var(--text-lg);font-weight:var(--font-semibold);font-variant-numeric:tabular-nums}.order-list .total-products .label[data-v-0a137363]{color:var(--neutral-500);font-size:var(--text-sm)}.order-list .filter[data-v-0a137363]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-8);margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--neutral-200);border-radius:var(--radius-lg);background:var(--neutral-50)}.order-list .filter .filter-footer[data-v-0a137363],.order-list .filter .filter-header[data-v-0a137363]{grid-column:1/span 2}.order-list .filter .filter-header[data-v-0a137363]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--neutral-200)}.order-list .filter .filter-header h2[data-v-0a137363]{margin:0;color:var(--neutral-800);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:22px}.order-list .filter .filter-header p[data-v-0a137363]{margin:var(--space-1) 0 0;color:var(--neutral-400);font-size:var(--text-xs);line-height:18px}.order-list .filter .advanced-search-toggle[data-v-0a137363]{display:inline-flex;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border:1px solid var(--neutral-300);border-radius:var(--radius-md);background:var(--white);color:var(--neutral-700);cursor:pointer;font-family:inherit;font-size:var(--text-xs)}.order-list .filter .advanced-search-toggle[data-v-0a137363]:hover{border-color:var(--brand-200);color:var(--brand-500);background:var(--brand-50)}.order-list .filter .advanced-search-toggle[data-v-0a137363]:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.order-list .filter .item[data-v-0a137363]{display:flex;align-items:center;min-width:0;min-height:44px;margin:0;padding:var(--space-1) 0}.order-list .filter .item .label[data-v-0a137363]{flex-shrink:0;width:94px;margin-right:var(--space-2);text-align:right;color:var(--neutral-700);font-size:var(--text-sm);font-weight:var(--font-medium)}.order-list .filter .item>.date-range-picker[data-v-0a137363],.order-list .filter .item>.el-input[data-v-0a137363],.order-list .filter .item>.el-radio-group[data-v-0a137363],.order-list .filter .item>.el-select[data-v-0a137363]{flex:1;min-width:0}.order-list .filter .item[data-v-0a137363] .el-input__inner{height:34px;border-color:var(--neutral-300);border-radius:var(--radius-md);background:var(--white)}.order-list .filter .item[data-v-0a137363] .el-radio-button__inner{padding:8px 12px;border-color:var(--neutral-300);box-shadow:none}.order-list .filter .item[data-v-0a137363] .el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:var(--brand-500);background:var(--brand-500);box-shadow:-1px 0 0 0 var(--brand-500)}.order-list .filter .item[data-v-0a137363] .el-date-editor{width:100%}.order-list .filter .filter-footer[data-v-0a137363]{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-3);border-top:1px solid var(--neutral-200)}.order-list .filter .filter-enter-hint[data-v-0a137363]{color:var(--neutral-400);font-size:var(--text-xs)}.order-list .filter .search-actions[data-v-0a137363]{display:flex;align-items:center;gap:var(--space-2)}.order-list .filter .search-actions .el-button[data-v-0a137363]{min-width:84px;margin:0}.order-list .toolbar-container[data-v-0a137363]{margin-bottom:var(--space-3);border:1px solid var(--neutral-200);border-radius:var(--radius-sm);background:var(--white)}.order-list .toolbar-container .toolbar-status[data-v-0a137363]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5);min-height:38px;padding:0 var(--space-3);border-bottom:1px solid var(--neutral-100)}.order-list .toolbar-container .toolbar-status .status-item[data-v-0a137363]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.order-list .toolbar-container .toolbar-status .status-item i[data-v-0a137363]{color:var(--neutral-500);font-size:var(--text-base)}.order-list .toolbar-container .toolbar-status .status-item .status-text[data-v-0a137363]{color:var(--neutral-600);font-weight:var(--font-medium)}.order-list .toolbar-container .toolbar-status .status-item .status-text.success[data-v-0a137363]{color:var(--success-500)}.order-list .toolbar-container .toolbar-status .status-item .status-text.warning[data-v-0a137363]{color:var(--warning-500)}.order-list .toolbar-container .toolbar-actions[data-v-0a137363]{display:flex;flex-direction:column;padding:var(--space-2) var(--space-3)}.order-list .toolbar-container .toolbar-actions .action-group[data-v-0a137363]{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:start;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-1) 0;border-bottom:1px solid var(--neutral-100)}.order-list .toolbar-container .toolbar-actions .action-group[data-v-0a137363]:first-child{padding-top:0}.order-list .toolbar-container .toolbar-actions .action-group[data-v-0a137363]:last-child{padding-bottom:0;border-bottom:0}.order-list .toolbar-container .toolbar-actions .action-group .group-label[data-v-0a137363]{width:84px;min-height:30px;color:var(--neutral-700);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:30px;text-align:right;white-space:nowrap}.order-list .toolbar-container .toolbar-actions .action-group .group-buttons[data-v-0a137363]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);flex:1}.order-list .toolbar-container .toolbar-actions .el-button[data-v-0a137363]{height:30px;margin:0;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-medium);white-space:nowrap}.order-list .toolbar-container .toolbar-actions .el-button[data-v-0a137363]:hover{transform:none;box-shadow:none}.order-list .auto-accept-setting[data-v-0a137363]{display:inline-flex;align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-3);border:1px solid var(--neutral-200);border-radius:var(--radius-sm);background:var(--neutral-50);white-space:nowrap}.order-list .auto-accept-setting .setting-label[data-v-0a137363]{color:var(--neutral-800);font-size:var(--text-xs);font-weight:var(--font-medium)}.order-list .auto-accept-setting .auto-accept-help[data-v-0a137363]{color:var(--neutral-400);font-size:var(--text-sm);cursor:help}.order-list .auto-accept-setting .auto-accept-help[data-v-0a137363]:hover{color:var(--brand-500)}.order-list .order-table[data-v-0a137363]{width:100%;border-radius:var(--radius-md);overflow:hidden}.order-list .order-table[data-v-0a137363] .el-table__header-wrapper th{height:44px;background:var(--neutral-50);color:var(--neutral-700);font-weight:var(--font-semibold)}.order-list .order-table[data-v-0a137363] .el-table__fixed-right{box-shadow:-4px 0 12px rgb(16 24 666.66666667)}.order-list .order-table[data-v-0a137363] .el-table__row:hover>td{background:var(--brand-50)!important}.order-list .order-code[data-v-0a137363]{display:block;overflow:hidden;color:var(--neutral-700);font-family:Monaco,Menlo,Consolas,monospace;font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.order-list .order-amount[data-v-0a137363]{color:var(--neutral-900);font-size:var(--text-base);font-weight:var(--font-semibold);font-variant-numeric:tabular-nums}.order-list .order-info[data-v-0a137363]{min-width:0}.order-list .order-info .product-info[data-v-0a137363]{display:flex;align-items:center;margin-bottom:var(--space-2)}.order-list .order-info .product-info .product-image[data-v-0a137363]{width:48px;height:48px;margin-right:var(--space-3);border:1px solid var(--neutral-200);border-radius:var(--radius-md);-o-object-fit:contain;object-fit:contain;flex-shrink:0}.order-list .order-info .product-info .title-container[data-v-0a137363]{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0;flex:1}.order-list .order-info .product-info .title-container .product-title[data-v-0a137363]{flex:1;min-width:0;overflow:hidden;color:var(--neutral-700);font-size:var(--text-sm);font-weight:var(--font-semibold);text-overflow:ellipsis;white-space:nowrap}.order-list .order-info .product-info .title-container .quantity[data-v-0a137363]{flex-shrink:0;color:var(--neutral-700);font-size:var(--text-xs);font-weight:var(--font-semibold);font-variant-numeric:tabular-nums}.order-list .order-info .meta-row[data-v-0a137363]{display:flex;align-items:center;gap:var(--space-2);line-height:1.5}.order-list .order-info .meta-row--deadline .meta-value[data-v-0a137363]{font-weight:var(--font-semibold);color:var(--neutral-800)}.order-list .order-info .meta-label[data-v-0a137363]{flex-shrink:0;color:var(--neutral-400);font-size:var(--text-xs)}.order-list .order-info .meta-value[data-v-0a137363]{color:var(--neutral-700);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.order-list .order-info .meta-value--muted[data-v-0a137363]{color:var(--neutral-500);font-weight:var(--font-normal)}.order-list .invoice-status-cell[data-v-0a137363]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.order-list .action-buttons[data-v-0a137363]{display:flex;flex-direction:column;gap:var(--space-2)}.order-list .action-buttons .el-button[data-v-0a137363]{width:100%;margin-left:0!important;height:28px;padding:0 var(--space-2);border-radius:var(--radius-md);line-height:28px}.order-list .skel-col[data-v-0a137363]{display:block;height:16px}.order-list .skel-col--id[data-v-0a137363]{width:16%}.order-list .skel-col--title[data-v-0a137363]{width:42%}.order-list .skel-col--price[data-v-0a137363],.order-list .skel-col--status[data-v-0a137363]{width:12%}.order-list .pagination-container[data-v-0a137363]{display:flex;justify-content:flex-end;margin-top:var(--space-4);padding:0}.order-list .dialog-footer[data-v-0a137363]{display:flex;justify-content:flex-end;gap:var(--space-2)}.order-list .detail-container[data-v-0a137363]{padding:var(--space-1) 0}.order-list .detail-container .detail-section[data-v-0a137363]{margin-bottom:var(--space-6)}.order-list .detail-container .detail-section h3[data-v-0a137363]{margin:0 0 var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--neutral-200);color:var(--neutral-800);font-size:var(--text-lg)}.order-list .detail-container .detail-section .info-grid[data-v-0a137363]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.order-list .detail-container .detail-section .info-grid .info-item .label[data-v-0a137363]{margin-right:var(--space-2);color:var(--neutral-500)}.order-list .detail-container .detail-section .info-grid .info-item .value[data-v-0a137363]{color:var(--neutral-800);font-weight:var(--font-semibold)}.order-list[data-v-0a137363] .el-dialog__body{max-height:70vh;overflow-y:auto;padding:var(--space-5)}@media (max-width:1100px){.order-list .filter[data-v-0a137363]{grid-template-columns:1fr}.order-list .filter .filter-footer[data-v-0a137363],.order-list .filter .filter-header[data-v-0a137363]{grid-column:1}.order-list .toolbar-container .toolbar-actions .action-group[data-v-0a137363]{grid-template-columns:72px minmax(0,1fr)}.order-list .dashboard-header[data-v-0a137363]{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.order-list .products-section[data-v-0a137363]{padding:var(--space-4) var(--space-3)}.order-list .dashboard-header__actions[data-v-0a137363]{width:100%;flex-wrap:wrap}.order-list .filter[data-v-0a137363]{padding:var(--space-3)}.order-list .filter .item[data-v-0a137363]{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.order-list .filter .item .label[data-v-0a137363]{width:auto;margin:0;text-align:left}.order-list .filter .filter-footer[data-v-0a137363]{flex-direction:column;align-items:stretch;gap:var(--space-3)}}.invoice-confirm-content{line-height:1.7}.invoice-confirm-content .invoice-confirm-total{margin-bottom:var(--space-2);color:var(--neutral-800)}.invoice-confirm-content .invoice-confirm-total strong{padding:0 var(--space-1);color:var(--warning-500);font-size:var(--text-xl)}.invoice-confirm-content .invoice-confirm-row{display:flex;margin-bottom:var(--space-1);font-size:var(--text-sm)}.invoice-confirm-content .invoice-confirm-row .invoice-confirm-label{flex:0 0 74px;color:var(--neutral-400)}.invoice-confirm-content .invoice-confirm-row .invoice-confirm-value{flex:1;color:var(--neutral-800);word-break:break-all}.invoice-confirm-content .invoice-confirm-warning{margin-top:var(--space-3);color:var(--warning-500);font-size:var(--text-sm)}