.zss_cashier-shell[data-v-f7548d2d]{background:var(--zss_cashier-sidebar-bg);display:flex;min-height:100vh}.zss_cashier-main[data-v-f7548d2d]{flex:1}.order-page[data-v-f7548d2d],.zss_cashier-main[data-v-f7548d2d]{background:var(--zss_cashier-bg);display:flex;height:100vh;overflow:hidden}.order-page[data-v-f7548d2d]{gap:16px;padding:20px;width:100%}.order-left[data-v-f7548d2d]{background:var(--zss_cashier-panel,#fff);border-radius:16px;box-shadow:0 1px 3px #0000000f;display:flex;flex-direction:column;min-width:420px;overflow:hidden;width:420px}.order-left-header[data-v-f7548d2d]{padding:20px 20px 12px}.order-left-header h2[data-v-f7548d2d]{color:var(--zss_cashier-text,#1a1a2e);font-size:18px;font-weight:700;margin:0 0 12px}.order-search[data-v-f7548d2d]{width:100%}.order-list-wrap[data-v-f7548d2d]{flex:1;overflow:auto;padding:0 20px}.order-list-wrap[data-v-f7548d2d]::-webkit-scrollbar{width:0}.order-list-scroll[data-v-f7548d2d]{display:flex;flex-direction:column;gap:8px;padding-bottom:20px}.order-card[data-v-f7548d2d]{background:var(--zss_cashier-panel-soft,#f8fafc);border:1px solid var(--zss_cashier-line,#e5e7eb);border-radius:12px;cursor:pointer;padding:14px;transition:all .15s ease}.order-card[data-v-f7548d2d]:hover{box-shadow:0 2px 10px #2589f414}.order-card--active[data-v-f7548d2d],.order-card[data-v-f7548d2d]:hover{border-color:var(--zss_cashier-brand,#2589f4)}.order-card--active[data-v-f7548d2d]{background:color-mix(in srgb,var(--zss_cashier-brand,#2589f4) 6%,var(--zss_cashier-panel,#fff))}.order-card-line[data-v-f7548d2d]{align-items:center;display:flex;gap:8px}.order-card-line+.order-card-line[data-v-f7548d2d]{margin-top:8px}.order-card-img[data-v-f7548d2d]{border-radius:8px;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.order-card-img--empty[data-v-f7548d2d]{align-items:center;background:var(--zss_cashier-brand-deep,#0f69df);color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:center}.order-card-info[data-v-f7548d2d]{flex:1;min-width:0}.order-card-name[data-v-f7548d2d]{color:var(--zss_cashier-text,#1a1a2e);font-size:13px;font-weight:600}.order-card-name[data-v-f7548d2d],.order-card-no[data-v-f7548d2d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-card-no[data-v-f7548d2d]{color:var(--zss_cashier-sub,#8b94a7);font-size:11px;margin-top:2px}.order-card-zss_cashier[data-v-f7548d2d]{color:var(--zss_cashier-sub,#8b94a7);font-size:12px}.order-card-time[data-v-f7548d2d]{color:var(--zss_cashier-sub,#8b94a7);font-size:11px;margin-top:6px}.verify-avatar[data-v-f7548d2d],.verify-icon[data-v-f7548d2d]{background:#22c55e}.verify-avatar.is-pending[data-v-f7548d2d]{background:#f59e0b}.order-right[data-v-f7548d2d]{background:var(--zss_cashier-panel,#fff);border-radius:16px;box-shadow:0 1px 3px #0000000f;display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden}.order-detail-empty[data-v-f7548d2d]{margin:auto}.order-detail-card[data-v-f7548d2d]{display:flex;flex-direction:column;height:100%;overflow:hidden}.order-detail-body[data-v-f7548d2d]{flex:1;overflow:auto;padding:24px}.order-detail-body[data-v-f7548d2d]::-webkit-scrollbar{width:0}.order-detail-user[data-v-f7548d2d]{align-items:center;border-bottom:1px solid var(--zss_cashier-line,#e5e7eb);display:flex;gap:14px;margin-bottom:4px;padding-bottom:20px}.order-detail-avatar[data-v-f7548d2d]{align-items:center;background:var(--zss_cashier-brand-deep,#0f69df);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:48px;justify-content:center;width:48px}.order-detail-user-info[data-v-f7548d2d]{flex:1;min-width:0}.order-detail-name[data-v-f7548d2d]{color:var(--zss_cashier-text,#1a1a2e);font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-detail-no[data-v-f7548d2d]{color:var(--zss_cashier-sub,#8b94a7);font-size:12px;margin-top:2px}.order-detail-body h3[data-v-f7548d2d]{color:var(--zss_cashier-text,#1a1a2e);font-size:14px;font-weight:700;margin:0 0 12px}.order-detail-body h3[data-v-f7548d2d]:not(:first-of-type){margin-top:24px}.order-detail-row[data-v-f7548d2d]{align-items:center;border-bottom:1px solid var(--zss_cashier-line,#e5e7eb);color:var(--zss_cashier-text,#1a1a2e);display:flex;font-size:14px;gap:12px;padding:9px 0}.order-detail-row[data-v-f7548d2d]:last-of-type{border-bottom:none}.order-detail-label[data-v-f7548d2d]{color:var(--zss_cashier-sub,#8b94a7);flex-shrink:0;font-size:13px;width:80px}.info-card-row[data-v-f7548d2d]{display:flex;gap:12px;margin-bottom:6px}.info-card[data-v-f7548d2d]{background:var(--zss_cashier-panel-soft,#f8fafc);border-radius:12px;flex:1;padding:14px;text-align:center}.info-card-value[data-v-f7548d2d]{color:var(--zss_cashier-text,#1a1a2e);font-size:22px;font-weight:800}.info-card-value.is-small[data-v-f7548d2d]{font-size:16px}.info-card-value.is-money[data-v-f7548d2d]{color:#f56c6c}.info-card-value.is-success[data-v-f7548d2d]{color:#22c55e}.info-card-label[data-v-f7548d2d]{color:var(--zss_cashier-sub,#8b94a7);font-size:12px;margin-top:4px}.info-grid[data-v-f7548d2d]{border-left:1px solid var(--zss_cashier-line,#e5e7eb);border-radius:10px;border-top:1px solid var(--zss_cashier-line,#e5e7eb);display:grid;gap:0;grid-template-columns:1fr 1fr;overflow:hidden}.info-item[data-v-f7548d2d]{align-items:center;border-bottom:1px solid var(--zss_cashier-line,#e5e7eb);border-right:1px solid var(--zss_cashier-line,#e5e7eb);display:flex;gap:8px;min-width:0;padding:10px 14px}.info-item--full[data-v-f7548d2d]{grid-column:1/-1}.info-label[data-v-f7548d2d]{color:var(--zss_cashier-sub,#8b94a7);flex-shrink:0;font-size:12px;min-width:60px}.info-text[data-v-f7548d2d]{color:var(--zss_cashier-text,#1a1a2e);font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-text.is-money[data-v-f7548d2d]{color:#f56c6c;font-weight:700}.info-text--code[data-v-f7548d2d]{font-family:SF Mono,Menlo,Consolas,monospace;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-goods-list[data-v-f7548d2d]{display:flex;flex-direction:column;gap:8px}.order-goods-item[data-v-f7548d2d]{align-items:center;background:var(--zss_cashier-panel-soft,#f8fafc);border-radius:10px;display:flex;gap:10px;padding:10px}.order-goods-img[data-v-f7548d2d]{border-radius:8px;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.order-goods-img--empty[data-v-f7548d2d]{align-items:center;background:var(--zss_cashier-panel-soft,#f0f2f5);color:var(--zss_cashier-sub,#8b94a7);display:flex;font-size:16px;justify-content:center}.order-goods-info[data-v-f7548d2d]{flex:1;min-width:0}.order-goods-name[data-v-f7548d2d]{color:var(--zss_cashier-text,#1a1a2e);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-goods-desc[data-v-f7548d2d]{color:var(--zss_cashier-sub,#8b94a7);font-size:12px;margin-top:2px}.order-goods-right[data-v-f7548d2d]{color:#f56c6c;flex-shrink:0;font-size:14px;font-weight:600}.order-detail-footer[data-v-f7548d2d]{align-items:center;background:var(--zss_cashier-panel-soft,#f8fafc);border-top:1px solid var(--zss_cashier-line,#e5e7eb);display:flex;gap:16px;padding:16px 24px}.order-footer-info[data-v-f7548d2d]{flex:1;min-width:0}.order-footer-row[data-v-f7548d2d]{align-items:center;color:var(--zss_cashier-text,#1a1a2e);display:flex;font-size:14px;gap:8px}.order-footer-actions[data-v-f7548d2d]{display:flex;flex-shrink:0;gap:10px}[data-v-f7548d2d] .order-search .el-input__wrapper{background:var(--zss_cashier-panel-soft);border-color:var(--zss_cashier-line);border-radius:10px}[data-v-f7548d2d] .order-search .el-input-group__append{border-radius:0 10px 10px 0}[data-v-f7548d2d] .el-empty__description p{color:var(--zss_cashier-sub,#8b94a7)}[data-zss_cashier-mode=dark] .order-page[data-v-f7548d2d]{--zss_cashier-panel:#1a1d2e;--zss_cashier-panel-soft:#242836;--zss_cashier-bg:#131620;--zss_cashier-text:#e8edf5;--zss_cashier-sub:#8b94a7;--zss_cashier-line:hsla(0,0%,100%,.08)}[data-zss_cashier-mode=dark] .order-card--active[data-v-f7548d2d]{background:rgba(37,137,244,.1)}[data-zss_cashier-mode=dark] .order-left[data-v-f7548d2d],[data-zss_cashier-mode=dark] .order-right[data-v-f7548d2d]{box-shadow:none}
