.zss_cashier-shell[data-v-82544229]{background:var(--zss_cashier-sidebar-bg);display:flex;min-height:100vh}.zss_cashier-main[data-v-82544229]{flex:1}.hold-page[data-v-82544229],.zss_cashier-main[data-v-82544229]{background:var(--zss_cashier-bg);display:flex;height:100vh;overflow:hidden}.hold-page[data-v-82544229]{gap:16px;padding:20px;width:100%}.hold-left[data-v-82544229]{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}.hold-left-header[data-v-82544229]{padding:20px 20px 12px}.hold-left-header h2[data-v-82544229]{color:var(--zss_cashier-text,#1a1a2e);font-size:18px;font-weight:700;margin:0 0 12px}.hold-search[data-v-82544229]{width:100%}.hold-list-wrap[data-v-82544229]{flex:1;overflow:auto;padding:0 20px}.hold-list-scroll[data-v-82544229]{display:flex;flex-direction:column;gap:8px;padding-bottom:20px}.hold-card[data-v-82544229]{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}.hold-card[data-v-82544229]:hover{box-shadow:0 2px 10px #2589f414}.hold-card--active[data-v-82544229],.hold-card[data-v-82544229]:hover{border-color:var(--zss_cashier-brand,#2589f4)}.hold-card--active[data-v-82544229]{background:color-mix(in srgb,var(--zss_cashier-brand,#2589f4) 6%,var(--zss_cashier-panel,#fff))}.hold-card-line[data-v-82544229]{align-items:center;display:flex;gap:8px}.hold-card-line+.hold-card-line[data-v-82544229]{margin-top:10px}.hold-card-avatar[data-v-82544229]{border-radius:50%;flex-shrink:0;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.hold-card-avatar--empty[data-v-82544229]{align-items:center;background:var(--zss_cashier-brand-deep,#0f69df);color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;justify-content:center}.hold-card-name[data-v-82544229]{color:var(--zss_cashier-text,#1a1a2e);flex:1;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hold-card-no[data-v-82544229]{flex-shrink:0;font-size:11px}.hold-card-no[data-v-82544229],.hold-card-time[data-v-82544229]{color:var(--zss_cashier-sub,#8b94a7)}.hold-card-time[data-v-82544229]{font-size:12px}.hold-card-money[data-v-82544229]{color:var(--zss_cashier-brand,#2589f4);font-size:15px;font-weight:700;margin-left:12px}.hold-card-actions[data-v-82544229]{display:flex;gap:4px;margin-left:auto}.hold-left-footer[data-v-82544229]{border-top:1px solid var(--zss_cashier-line,#e5e7eb);padding:14px 20px}.settle-btn[data-v-82544229]{font-size:16px;font-weight:700;height:44px;width:100%}.hold-right[data-v-82544229]{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}.hold-detail-empty[data-v-82544229]{margin:auto}.hold-detail-card[data-v-82544229]{display:flex;flex-direction:column;height:100%;overflow:hidden}.hold-detail-user[data-v-82544229]{align-items:center;border-bottom:1px solid var(--zss_cashier-line,#e5e7eb);display:flex;flex-shrink:0;gap:14px;padding:24px}.hold-detail-avatar[data-v-82544229]{border-radius:50%;flex-shrink:0;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.hold-detail-avatar--empty[data-v-82544229]{align-items:center;background:var(--zss_cashier-brand-deep,#0f69df);color:#fff;display:flex;font-size:22px;font-weight:700;justify-content:center}.hold-detail-user-info[data-v-82544229]{flex:1}.hold-detail-name[data-v-82544229]{color:var(--zss_cashier-text,#1a1a2e);font-size:18px;font-weight:700}.hold-detail-mobile[data-v-82544229]{color:var(--zss_cashier-sub,#8b94a7);font-size:13px;margin-top:4px}.hold-detail-money[data-v-82544229]{color:#f56c6c;font-size:24px;font-weight:800}.hold-detail-body[data-v-82544229]{flex:1;overflow:auto;padding:24px}.hold-detail-body h3[data-v-82544229]{color:var(--zss_cashier-text,#1a1a2e);font-size:15px;font-weight:700;margin:0 0 14px}.hold-detail-body h3[data-v-82544229]:not(:first-of-type){margin-top:24px}.hold-detail-row[data-v-82544229]{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:10px 0}.hold-detail-row[data-v-82544229]:last-of-type{border-bottom:none}.hold-detail-label[data-v-82544229]{color:var(--zss_cashier-sub,#8b94a7);flex-shrink:0;font-size:13px;width:70px}.hold-detail-value-money[data-v-82544229]{color:#f56c6c;font-weight:700}.hold-detail-remark[data-v-82544229]{color:var(--zss_cashier-sub,#8b94a7)}.hold-goods-list[data-v-82544229]{display:flex;flex-direction:column;gap:10px}.hold-goods-item[data-v-82544229]{align-items:center;background:var(--zss_cashier-panel-soft,#f8fafc);border-radius:10px;display:flex;gap:10px;padding:10px}.hold-goods-img[data-v-82544229]{border-radius:8px;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.hold-goods-info[data-v-82544229]{flex:1;min-width:0}.hold-goods-name[data-v-82544229]{color:var(--zss_cashier-text,#1a1a2e);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hold-goods-desc[data-v-82544229]{color:var(--zss_cashier-sub,#8b94a7);font-size:12px;margin-top:2px}.hold-goods-right[data-v-82544229]{color:#f56c6c;flex-shrink:0;font-size:14px;font-weight:600}[data-v-82544229] .hold-search .el-input__wrapper{background:var(--zss_cashier-panel-soft);border-color:var(--zss_cashier-line);border-radius:10px}[data-v-82544229] .hold-left .el-button--primary,[data-v-82544229] .hold-left-footer .el-button--primary{--el-button-bg-color:var(--zss_cashier-brand);--el-button-border-color:var(--zss_cashier-brand)}[data-v-82544229] .el-empty__description p{color:var(--zss_cashier-sub,#8b94a7)}[data-zss_cashier-mode=dark] .hold-page[data-v-82544229]{--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] .hold-card--active[data-v-82544229]{background:rgba(37,137,244,.1)}[data-zss_cashier-mode=dark] .hold-left[data-v-82544229],[data-zss_cashier-mode=dark] .hold-right[data-v-82544229]{box-shadow:none}
