.modal[data-v-7ac1b99a]{z-index:30;background:#1e222dd1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.panel[data-v-7ac1b99a]{text-align:center;background:#fff;border-radius:14px;width:min(88vw,360px);padding:22px 20px}.title[data-v-7ac1b99a]{color:#303133;font-size:20px;font-weight:800}.line[data-v-7ac1b99a]{color:#606266;margin-top:8px;font-size:14px}.state[data-v-7ac1b99a]{border-radius:999px;margin:12px auto 4px;padding:4px 16px;font-size:14px;font-weight:700;display:inline-block}.state.matched[data-v-7ac1b99a]{color:#2b7a3d;background:#e1f3e5}.state.partial[data-v-7ac1b99a]{color:#a16b00;background:#fdf0d5}.state.cancelled[data-v-7ac1b99a]{color:#c45656;background:#fde2e2}.bet-line[data-v-7ac1b99a]{color:#303133;margin-top:8px;font-size:14px}.close[data-v-7ac1b99a]{color:#606266;background:#f5f7fa;border:1px solid #dcdfe6;border-radius:999px;margin-top:18px;padding:8px 36px;font-size:15px}.modal[data-v-fae4690c]{z-index:30;background:#143c1ed1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.panel[data-v-fae4690c]{text-align:center;background:#fff;border-radius:14px;width:min(88vw,360px);padding:22px 20px}.title[data-v-fae4690c]{color:#2b7a3d;font-size:20px;font-weight:800}.amount[data-v-fae4690c]{color:#303133;margin-top:12px;font-size:22px;font-weight:700}.line[data-v-fae4690c]{color:#606266;margin-top:8px;font-size:14px}.line.no[data-v-fae4690c]{color:#909399;font-size:12px}.close[data-v-fae4690c]{color:#606266;background:#f5f7fa;border:1px solid #dcdfe6;border-radius:999px;margin-top:18px;padding:8px 36px;font-size:15px}.modal[data-v-42074e45]{z-index:30;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal.win[data-v-42074e45]{background:#143c1ee0}.modal.lose[data-v-42074e45]{background:#1e222de0}.confetti[data-v-42074e45]{z-index:1;width:100%;height:100%;position:absolute;inset:0}.panel[data-v-42074e45]{z-index:2;text-align:center;color:#fff;padding:0 24px;position:relative}.big[data-v-42074e45]{font-size:40px;font-weight:800}.line[data-v-42074e45]{opacity:.92;margin-top:10px;font-size:16px}.line.amount[data-v-42074e45]{color:gold;opacity:1;font-size:22px;font-weight:700}.line.balance[data-v-42074e45]{opacity:.85;font-size:14px}.weigh-photo[data-v-42074e45]{border-radius:8px;max-width:100%;max-height:40vh;margin:12px auto 0;display:block}.close[data-v-42074e45]{color:#fff;background:#ffffff1f;border:1px solid #fff9;border-radius:999px;margin-top:22px;padding:8px 36px;font-size:15px}.home[data-v-479ba3eb]{flex-direction:column;gap:12px;display:flex}.card[data-v-479ba3eb]{background:#fff;border:1px solid #e4e7ed;border-radius:12px;padding:16px}.top[data-v-479ba3eb]{justify-content:space-between;align-items:center;display:flex}.top .no[data-v-479ba3eb]{color:#909399;margin-left:8px;font-size:13px}.top-right[data-v-479ba3eb]{align-items:center;gap:8px;display:flex}.lang[data-v-479ba3eb]{background:#fff;border:1px solid #d4d7de;border-radius:8px;padding:3px 6px;font-size:12px}.conn[data-v-479ba3eb]{color:#2b7a3d;background:#e1f3e5;border-radius:999px;padding:2px 10px;font-size:12px}.conn.connecting[data-v-479ba3eb]{color:#a16b00;background:#fdf0d5}.conn.polling[data-v-479ba3eb]{color:#c45656;background:#fde2e2}.sound[data-v-479ba3eb]{color:#2b7a3d;background:#e1f3e5;border:1px solid #c6e2c9;border-radius:8px;padding:4px 10px;font-size:12px}.sound.off[data-v-479ba3eb]{color:#c45656;background:#fde2e2;border-color:#f0caca}.link[data-v-479ba3eb]{color:#909399;background:0 0;border:none;font-size:13px;text-decoration:none}.round-head[data-v-479ba3eb]{align-items:center;gap:12px;display:flex}.round-no[data-v-479ba3eb]{color:#b8860b;font-size:22px;font-weight:700}.status[data-v-479ba3eb]{background:#eef1f6;border-radius:999px;padding:2px 12px;font-size:13px}.status.st-betting[data-v-479ba3eb]{color:#2b7a3d;background:#e1f3e5}.status.st-waiting_weight[data-v-479ba3eb],.status.st-matching[data-v-479ba3eb]{color:#a16b00;background:#fdf0d5}.status.st-settling[data-v-479ba3eb]{color:#2f5fbf;background:#deebff}.countdown[data-v-479ba3eb]{text-align:center;font-variant-numeric:tabular-nums;margin:12px 0;font-size:56px;font-weight:800}.totals[data-v-479ba3eb]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.side[data-v-479ba3eb]{text-align:center;border-radius:10px;padding:10px;font-size:14px}.side b[data-v-479ba3eb]{margin-top:4px;font-size:22px;display:block}.side .cnt[data-v-479ba3eb]{opacity:.75;margin-top:2px;font-size:12px;display:block}.gap[data-v-479ba3eb]{text-align:center;color:#606266;margin-top:8px;font-size:14px}.gap b[data-v-479ba3eb]{color:#303133;font-size:18px}.side.odd[data-v-479ba3eb]{color:#c45656;background:#fdeeee}.side.even[data-v-479ba3eb]{color:#2f5fbf;background:#e8f1fd}.empty[data-v-479ba3eb]{text-align:center;color:#909399}.card[data-v-4b7c614e]{background:#fff;border:1px solid #e4e7ed;border-radius:12px;margin-top:12px;padding:16px}h2[data-v-4b7c614e]{margin:0 0 12px;font-size:17px}.apply[data-v-4b7c614e]{flex-direction:column;gap:10px;display:flex}.tabs[data-v-4b7c614e]{gap:8px;display:flex}.tabs button[data-v-4b7c614e]{background:#fff;border:1px solid #dcdfe6;border-radius:8px;flex:1;padding:8px 0;font-size:14px}.tabs button.on[data-v-4b7c614e]{color:#2f6bff;border-color:#2f6bff;font-weight:600}.field[data-v-4b7c614e]{color:#606266;flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-4b7c614e]{border:1px solid #dcdfe6;border-radius:8px;padding:10px 12px;font-size:15px}button.primary[data-v-4b7c614e]{color:#fff;background:#2f6bff;border:none;border-radius:8px;padding:10px;font-size:15px}button.ghost[data-v-4b7c614e]{background:#fff;border:1px solid #dcdfe6;border-radius:8px;padding:8px 14px;font-size:13px}.flow[data-v-4b7c614e]{flex-direction:column;gap:12px;display:flex}.sum .line[data-v-4b7c614e]{color:#606266;justify-content:space-between;padding:3px 0;font-size:14px;display:flex}.sum .hl[data-v-4b7c614e]{color:#c45656;font-size:16px}.code[data-v-4b7c614e]{flex-direction:column;align-items:center;gap:8px;display:flex}.qr[data-v-4b7c614e]{object-fit:contain;border:1px solid #ebeef5;border-radius:8px;width:180px;height:180px}.meta[data-v-4b7c614e]{text-align:center;color:#606266;font-size:14px}.meta .label[data-v-4b7c614e]{color:#303133;font-size:15px;font-weight:600}.upload[data-v-4b7c614e]{color:#606266;flex-direction:column;gap:4px;font-size:13px;display:flex}.upload-btn[data-v-4b7c614e]{align-self:flex-start;padding:10px 18px;font-size:14px}.actions[data-v-4b7c614e]{gap:10px;display:flex}.actions .primary[data-v-4b7c614e]{flex:1}.error[data-v-4b7c614e]{color:#f56c6c;margin:0;font-size:13px}.ok[data-v-4b7c614e]{color:#2b7a3d;margin:0;font-size:13px}.warn[data-v-4b7c614e]{color:#a16b00}.list-title[data-v-4b7c614e]{margin:16px 0 8px;font-size:14px}.list[data-v-4b7c614e]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.list li[data-v-4b7c614e]{border-top:1px solid #f0f2f5;padding-top:8px}.row1[data-v-4b7c614e]{align-items:center;gap:10px;font-size:14px;display:flex}.row1 .no[data-v-4b7c614e]{color:#909399;font-size:12px}.row1 b[data-v-4b7c614e]{margin-left:auto}.st[data-v-4b7c614e]{background:#eef1f6;border-radius:999px;padding:2px 10px;font-size:12px}.st-pending_payment[data-v-4b7c614e]{color:#a16b00;background:#fdf0d5}.st-pending_confirmation[data-v-4b7c614e]{color:#2f5fbf;background:#deebff}.st-confirmed[data-v-4b7c614e]{color:#2b7a3d;background:#e1f3e5}.st-abnormal[data-v-4b7c614e],.st-expired[data-v-4b7c614e],.st-refunded[data-v-4b7c614e],.st-reversed[data-v-4b7c614e]{color:#c45656;background:#fde2e2}.st-cancelled[data-v-4b7c614e]{color:#909399;background:#eef1f6}.row2[data-v-4b7c614e]{color:#909399;justify-content:space-between;align-items:center;margin-top:4px;font-size:12px;display:flex}.empty[data-v-4b7c614e]{text-align:center;color:#909399;font-size:13px}.pager[data-v-4b7c614e]{justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}.pager .page-no[data-v-4b7c614e]{color:#606266;font-size:13px}.mask[data-v-078fd054]{z-index:60;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog[data-v-078fd054]{background:#fff;border-radius:12px;width:85%;max-width:360px;max-height:80vh;padding:1rem;overflow:auto}.photos-dialog h3[data-v-078fd054]{margin:0 0 .6rem;font-size:1rem}.photo-item[data-v-078fd054]{margin-bottom:.75rem}.photo-meta[data-v-078fd054]{color:#64748b;margin-bottom:.3rem;font-size:.8rem}.photo-img[data-v-078fd054]{cursor:zoom-in;background:#000;border-radius:8px;width:100%}.dialog-ops[data-v-078fd054]{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.dialog-ops button[data-v-078fd054]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.45rem 1rem}.empty[data-v-078fd054]{color:#64748b;text-align:center}.preview[data-v-078fd054]{z-index:70;cursor:zoom-out;background:#000000e6}.preview img[data-v-078fd054]{object-fit:contain;max-width:100vw;max-height:100vh}.card[data-v-8e5652d7]{background:#fff;border:1px solid #e4e7ed;border-radius:12px;padding:16px}h2[data-v-8e5652d7]{margin:0 0 12px;font-size:17px}.apply[data-v-8e5652d7]{flex-direction:column;gap:10px;display:flex}.field[data-v-8e5652d7]{color:#606266;flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-8e5652d7]{border:1px solid #dcdfe6;border-radius:8px;padding:10px 12px;font-size:15px}.code-row[data-v-8e5652d7]{gap:8px;display:flex}.code-row input[data-v-8e5652d7]{flex:1}button.primary[data-v-8e5652d7]{color:#fff;background:#2f6bff;border:none;border-radius:8px;padding:10px;font-size:15px}button.ghost[data-v-8e5652d7]{background:#fff;border:1px solid #dcdfe6;border-radius:8px;padding:8px 14px;font-size:13px}button.link[data-v-8e5652d7]{color:#c45656;background:0 0;border:none;font-size:13px}.error[data-v-8e5652d7]{color:#f56c6c;margin:0;font-size:13px}.ok[data-v-8e5652d7]{color:#2b7a3d;margin:0;font-size:13px}.list-title[data-v-8e5652d7]{margin:16px 0 8px;font-size:14px}.list[data-v-8e5652d7]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.list li[data-v-8e5652d7]{border-top:1px solid #f0f2f5;padding-top:8px}.row1[data-v-8e5652d7]{align-items:center;gap:10px;font-size:14px;display:flex}.row1 .no[data-v-8e5652d7]{color:#909399;font-size:12px}.row1 b[data-v-8e5652d7]{margin-left:auto}.st[data-v-8e5652d7]{background:#eef1f6;border-radius:999px;padding:2px 10px;font-size:12px}.st-pending_approval[data-v-8e5652d7]{color:#a16b00;background:#fdf0d5}.st-approved[data-v-8e5652d7],.st-paying[data-v-8e5652d7]{color:#2f5fbf;background:#deebff}.st-paid[data-v-8e5652d7]{color:#2b7a3d;background:#e1f3e5}.st-rejected[data-v-8e5652d7],.st-payment_failed[data-v-8e5652d7]{color:#c45656;background:#fde2e2}.row2[data-v-8e5652d7]{color:#909399;justify-content:space-between;align-items:center;margin-top:4px;font-size:12px;display:flex}.empty[data-v-8e5652d7]{text-align:center;color:#909399;font-size:13px}.method[data-v-8e5652d7]{color:#606266;flex-direction:column;gap:4px;font-size:13px;display:flex}.tabs[data-v-8e5652d7]{gap:8px;display:flex}.tabs button[data-v-8e5652d7]{background:#fff;border:1px solid #dcdfe6;border-radius:8px;flex:1;padding:8px 0;font-size:14px}.tabs button.on[data-v-8e5652d7]{color:#2f6bff;border-color:#2f6bff;font-weight:600}.qr-box[data-v-8e5652d7]{flex-direction:column;align-items:center;gap:8px;display:flex}.qr-box .qr[data-v-8e5652d7]{object-fit:contain;border:1px solid #ebeef5;border-radius:8px;width:180px;height:180px}.qr-box .qr-empty[data-v-8e5652d7]{color:#909399;margin:0;font-size:13px}.qr-box .upload-btn[data-v-8e5652d7]{padding:10px 18px;font-size:14px}.row2.payout[data-v-8e5652d7]{color:#606266}.pager[data-v-8e5652d7]{justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}.pager .page-no[data-v-8e5652d7]{color:#606266;font-size:13px}.page[data-v-3c861be0]{max-width:480px;margin:0 auto;padding:.75rem;font-family:system-ui,sans-serif}.card[data-v-3c861be0]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:.75rem;padding:.9rem}.card.disabled[data-v-3c861be0]{opacity:.6}.store-banner[data-v-3c861be0]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;font-size:.9rem}.store-banner.denied[data-v-3c861be0]{color:#92400e;background:#fffbeb;border-color:#fde68a}.store-guide[data-v-3c861be0]{margin:0 0 .6rem}.balance[data-v-3c861be0]{gap:1.5rem;display:flex}.tabs[data-v-3c861be0]{gap:.5rem;margin-bottom:.75rem;display:flex}.tabs button[data-v-3c861be0]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:.6rem}.tabs button.active[data-v-3c861be0]{color:#fff;background:#2563eb;border-color:#2563eb}.order-entry[data-v-3c861be0]{flex-direction:column;flex:1;align-items:stretch;gap:.15rem;display:flex}.order-entry .order-mode-link[data-v-3c861be0]{color:#2563eb;background:0 0;border:none;flex:none;padding:0;font-size:.72rem;line-height:1.2}.row[data-v-3c861be0]{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.row label[data-v-3c861be0]{width:3.5rem;font-size:.9rem}.row input[data-v-3c861be0]{border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:.6rem;font-size:1rem}.seg[data-v-3c861be0]{flex:1;display:flex}.seg button[data-v-3c861be0]{background:#fff;border:1px solid #cbd5e1;flex:1;padding:.6rem}.seg button.active[data-v-3c861be0]{color:#fff;background:#2563eb;border-color:#2563eb}.seg button[data-v-3c861be0]:disabled{opacity:.45;cursor:not-allowed}.chips[data-v-3c861be0]{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:.75rem;display:grid}.chips button[data-v-3c861be0]{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;padding:.45rem}.chips button.active[data-v-3c861be0]{color:#fff;background:#2563eb;border-color:#2563eb}.chips button[data-v-3c861be0]:disabled{opacity:.45;cursor:not-allowed}.primary[data-v-3c861be0]{color:#fff;background:#2563eb;border:none;border-radius:8px;width:100%;padding:.8rem;font-size:1rem}.primary[data-v-3c861be0]:disabled{opacity:.6}.link[data-v-3c861be0]{color:#2563eb;background:0 0;border:none;padding:.25rem}.link.danger[data-v-3c861be0]{color:#dc2626}.error[data-v-3c861be0]{color:#dc2626;font-size:.9rem}.empty[data-v-3c861be0]{color:#64748b;text-align:center}.bet[data-v-3c861be0]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.bet[data-v-3c861be0]:last-child{border-bottom:none}.bet-info[data-v-3c861be0]{align-items:baseline;gap:.6rem;display:flex}.digit-grid[data-v-3c861be0]{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:.75rem;display:grid}.digit[data-v-3c861be0]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.7rem 0;font-size:1.1rem;font-weight:700;position:relative}.digit.active[data-v-3c861be0]{color:#fff;background:#2563eb;border-color:#2563eb}.digit.sold[data-v-3c861be0]{color:#94a3b8;background:#f1f5f9}.sold-tag[data-v-3c861be0]{font-size:.65rem;font-weight:400;position:absolute;top:2px;right:4px}.muted[data-v-3c861be0]{color:#64748b;font-size:.85rem}.mask[data-v-3c861be0]{background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog[data-v-3c861be0]{background:#fff;border-radius:10px;width:85%;max-width:360px;padding:1.25rem}.dialog-ops[data-v-3c861be0]{gap:.75rem;margin-top:1rem;display:flex}.dialog-ops button[data-v-3c861be0]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:.7rem}.dialog-ops .primary[data-v-3c861be0]{color:#fff;background:#2563eb;border-color:#2563eb}.page[data-v-8b6d37aa]{max-width:480px;margin:0 auto;padding:.75rem;font-family:system-ui,sans-serif}.topbar[data-v-8b6d37aa]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.topbar h2[data-v-8b6d37aa]{margin:0;font-size:1.1rem}.card[data-v-8b6d37aa]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:.75rem;padding:.9rem}.round[data-v-8b6d37aa]{cursor:pointer}.round-head[data-v-8b6d37aa]{justify-content:space-between;align-items:baseline;margin-bottom:.4rem;display:flex}.round-result[data-v-8b6d37aa]{margin-bottom:.4rem;font-size:.9rem}.round-stats[data-v-8b6d37aa]{color:#475569;flex-wrap:wrap;gap:1rem;font-size:.85rem;display:flex}.bet[data-v-8b6d37aa]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.bet[data-v-8b6d37aa]:last-child{border-bottom:none}.bet-info[data-v-8b6d37aa]{align-items:baseline;gap:.6rem;display:flex}.muted[data-v-8b6d37aa]{color:#64748b;font-size:.85rem}.net-pos[data-v-8b6d37aa]{color:#16a34a}.net-neg[data-v-8b6d37aa]{color:#dc2626}.link[data-v-8b6d37aa]{color:#2563eb;background:0 0;border:none;padding:.25rem}.load-more[data-v-8b6d37aa]{margin:0 auto;display:block}.error[data-v-8b6d37aa]{color:#dc2626;font-size:.9rem}.empty[data-v-8b6d37aa]{color:#64748b;text-align:center}.page[data-v-98aa5f7e]{max-width:420px;margin:0 auto;padding:3rem 1.25rem;font-family:system-ui,sans-serif}.title[data-v-98aa5f7e]{text-align:center;margin-bottom:2rem}.form[data-v-98aa5f7e]{flex-direction:column;gap:1rem;display:flex}.field[data-v-98aa5f7e]{flex-direction:column;gap:.35rem;font-size:.9rem;display:flex}.field input[data-v-98aa5f7e]{border:1px solid #cbd5e1;border-radius:8px;padding:.7rem;font-size:1rem}.hint[data-v-98aa5f7e]{color:#475569;margin:0;font-size:.9rem}.info[data-v-98aa5f7e]{color:#16a34a;margin:0;font-size:.9rem}.error[data-v-98aa5f7e]{color:#dc2626;margin:0;font-size:.9rem}.tabs[data-v-98aa5f7e]{border-bottom:1px solid #e2e8f0;display:flex}.tab[data-v-98aa5f7e]{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.6rem;font-size:.95rem}.tab.active[data-v-98aa5f7e]{color:#2563eb;border-bottom-color:#2563eb}.primary[data-v-98aa5f7e]{color:#fff;background:#2563eb;border:none;border-radius:8px;padding:.8rem;font-size:1rem}.primary[data-v-98aa5f7e]:disabled{opacity:.6}.link[data-v-98aa5f7e]{color:#2563eb;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:.9rem}.link[data-v-98aa5f7e]:disabled{opacity:.6}.lang-switch[data-v-98aa5f7e]{text-align:center;margin-top:2.5rem}.lang[data-v-98aa5f7e]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.45rem .6rem;font-size:.9rem}.mask[data-v-98aa5f7e]{background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog[data-v-98aa5f7e]{background:#fff;border-radius:10px;width:85%;max-width:360px;padding:1.25rem}.dialog-title[data-v-98aa5f7e]{margin:0 0 .6rem;font-size:1rem}.store-list[data-v-98aa5f7e]{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.store-item[data-v-98aa5f7e]{text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.7rem;font-size:.95rem}.store-item.on[data-v-98aa5f7e]{color:#2563eb;border-color:#2563eb;font-weight:600}.dialog-ops[data-v-98aa5f7e]{gap:.75rem;margin-top:1rem;display:flex}.dialog-ops .primary[data-v-98aa5f7e],.dialog-ops .dialog-btn[data-v-98aa5f7e]{border-radius:8px;flex:1;padding:.7rem}.dialog-ops .dialog-btn[data-v-98aa5f7e]{background:#fff;border:1px solid #cbd5e1}.page[data-v-4f9575fb]{max-width:480px;margin:0 auto;padding:12px}.card[data-v-4f9575fb]{background:var(--el-bg-color,#fff);border-radius:8px;flex-direction:column;gap:10px;padding:14px;display:flex}.row[data-v-4f9575fb]{gap:8px;display:flex}.row input[data-v-4f9575fb]{border:1px solid #dcdfe6;border-radius:6px;flex:1;padding:8px}.item[data-v-4f9575fb]{border-bottom:1px solid #ebeef5;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.item-info[data-v-4f9575fb]{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.item-info .note[data-v-4f9575fb]{flex-basis:100%}.qty[data-v-4f9575fb]{align-items:center;gap:10px;display:flex}.qty button[data-v-4f9575fb]{background:#fff;border:1px solid #dcdfe6;border-radius:6px;width:30px;height:30px}.primary[data-v-4f9575fb]{background:var(--el-color-primary,#409eff);color:#fff;border:none;border-radius:6px;padding:10px}.primary[data-v-4f9575fb]:disabled{opacity:.5}.link[data-v-4f9575fb]{color:#409eff;background:0 0;border:none;padding:4px}.link.danger[data-v-4f9575fb]{color:#f56c6c}.muted[data-v-4f9575fb]{color:#909399;font-size:13px}.subtotal[data-v-4f9575fb]{text-align:right}.error[data-v-4f9575fb]{color:#f56c6c}.dish-img[data-v-4f9575fb]{object-fit:cover;border-radius:8px;flex-shrink:0;width:56px;height:56px;margin-right:8px}.dish-img.placeholder[data-v-4f9575fb]{color:#909399;background:#f0f2f5;justify-content:center;align-items:center;font-size:18px;display:flex}.ghost[data-v-4f9575fb]{background:#fff;border:1px solid #dcdfe6;border-radius:6px;padding:10px 14px}.sheet-mask[data-v-4f9575fb]{z-index:100;background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet[data-v-4f9575fb]{background:#fff;border-radius:12px 12px 0 0;flex-direction:column;gap:10px;width:100%;max-width:480px;max-height:75vh;padding:16px;display:flex;overflow-y:auto}.opt-group-name[data-v-4f9575fb]{align-items:center;gap:6px;margin:6px 0 4px;font-weight:600;display:flex}.req[data-v-4f9575fb]{color:#f56c6c;border:1px solid #f56c6c;border-radius:4px;padding:0 4px;font-size:12px}.opt-item[data-v-4f9575fb]{align-items:center;gap:8px;padding:6px 0;display:flex}.sheet-actions[data-v-4f9575fb]{gap:10px;display:flex}.sheet-actions .primary[data-v-4f9575fb]{flex:1}.pager[data-v-b4ee199f]{justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}.pager .page-no[data-v-b4ee199f]{color:#606266;font-size:13px}button.ghost[data-v-b4ee199f]{background:#fff;border:1px solid #dcdfe6;border-radius:8px;padding:8px 14px;font-size:13px}button.ghost[data-v-b4ee199f]:disabled{color:#c0c4cc}.page[data-v-1966e9df]{max-width:480px;margin:0 auto;padding:.75rem;font-family:system-ui,sans-serif}.card[data-v-1966e9df]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:.75rem;padding:.9rem}.card h3[data-v-1966e9df]{margin:0 0 .6rem;font-size:1rem}.row-line[data-v-1966e9df]{align-items:baseline;gap:.5rem;margin-bottom:.4rem;display:flex}.balance[data-v-1966e9df]{gap:1.2rem;margin-top:.5rem;display:flex}.bet[data-v-1966e9df]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.bet[data-v-1966e9df]:last-child{border-bottom:none}.bet-info[data-v-1966e9df]{align-items:baseline;gap:.6rem;display:flex}.in[data-v-1966e9df]{color:#16a34a}.out[data-v-1966e9df]{color:#dc2626}.muted[data-v-1966e9df]{color:#64748b;font-size:.85rem}.empty[data-v-1966e9df]{color:#64748b;text-align:center}.error[data-v-1966e9df]{color:#dc2626;font-size:.9rem}.link[data-v-1966e9df]{color:#2563eb;background:0 0;border:none;padding:.25rem}.mask[data-v-1966e9df]{background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog[data-v-1966e9df]{background:#fff;border-radius:10px;width:85%;max-width:360px;padding:1.25rem}.dialog h3[data-v-1966e9df]{margin:0 0 .6rem;font-size:1rem}.dialog input[data-v-1966e9df]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:.6rem}.ce-row[data-v-1966e9df]{gap:.5rem;margin-top:.5rem;display:flex}.ce-row input[data-v-1966e9df]{flex:1}.ce-send[data-v-1966e9df]{white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:0 .75rem}.ce-field[data-v-1966e9df]{color:#64748b;flex-direction:column;gap:.3rem;font-size:.85rem;display:flex}.ok-msg[data-v-1966e9df]{color:#16a34a;margin:.4rem 0 0;font-size:.85rem}.dialog-ops[data-v-1966e9df]{gap:.75rem;margin-top:1rem;display:flex}.dialog-ops button[data-v-1966e9df]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:.7rem}.dialog-ops .primary[data-v-1966e9df]{color:#fff;background:#2563eb;border-color:#2563eb}.referral-link[data-v-1966e9df]{word-break:break-all;color:#334155;font-size:.85rem}.referral-qr[data-v-1966e9df]{border:1px solid #e2e8f0;margin:.5rem auto 0;display:block}.copied[data-v-1966e9df]{color:#16a34a;text-align:center;margin:.4rem 0 0;font-size:.85rem}.page[data-v-7f809e2b]{max-width:480px;margin:0 auto;padding:.75rem;font-family:system-ui,sans-serif}.tabs[data-v-7f809e2b]{gap:.5rem;margin-bottom:.75rem;display:flex}.tabs button[data-v-7f809e2b]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:.6rem}.tabs button.active[data-v-7f809e2b]{color:#fff;background:#2563eb;border-color:#2563eb}.seg[data-v-7f809e2b]{gap:.5rem;margin-bottom:.75rem;display:flex}.seg button[data-v-7f809e2b]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:.55rem}.seg button.active[data-v-7f809e2b]{color:#fff;background:#2563eb;border-color:#2563eb}.card[data-v-7f809e2b]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:.75rem;padding:.9rem}.card h3[data-v-7f809e2b]{margin:0 0 .6rem;font-size:1rem}.chips[data-v-7f809e2b]{gap:.5rem;display:flex;overflow-x:auto}.chips button[data-v-7f809e2b]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-direction:column;align-items:center;min-width:3.6rem;padding:.4rem .5rem;display:flex}.chips button span[data-v-7f809e2b]{color:#64748b;font-size:.75rem}.chips button.active[data-v-7f809e2b]{color:#fff;background:#2563eb;border-color:#2563eb}.chips button.active span[data-v-7f809e2b]{color:#dbeafe}.slots[data-v-7f809e2b]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.slots button[data-v-7f809e2b],.tables button[data-v-7f809e2b]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.55rem}.slots button.active[data-v-7f809e2b],.tables button.active[data-v-7f809e2b]{color:#fff;background:#2563eb;border-color:#2563eb}.slots button.active .muted[data-v-7f809e2b],.tables button.active .muted[data-v-7f809e2b]{color:#dbeafe}.slots button[data-v-7f809e2b]:disabled,.tables button[data-v-7f809e2b]:disabled{color:#94a3b8;background:#f1f5f9}.tag[data-v-7f809e2b]{color:#94a3b8;font-size:.75rem;display:block}.tables[data-v-7f809e2b]{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.muted[data-v-7f809e2b]{color:#64748b;font-size:.8rem;display:block}.empty[data-v-7f809e2b]{color:#64748b;text-align:center}input[data-v-7f809e2b]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;width:100%;margin-bottom:.6rem;padding:.55rem}.primary[data-v-7f809e2b]{color:#fff;background:#2563eb;border:none;border-radius:8px;width:100%;padding:.65rem}.primary[data-v-7f809e2b]:disabled{opacity:.5}.ok[data-v-7f809e2b]{color:#16a34a;font-size:.9rem}.error[data-v-7f809e2b]{color:#dc2626;font-size:.9rem}.link[data-v-7f809e2b]{color:#2563eb;background:0 0;border:none;padding:.25rem}.link.danger[data-v-7f809e2b]{color:#dc2626}.mask[data-v-7f809e2b]{background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dialog[data-v-7f809e2b]{background:#fff;border-radius:10px;width:100%;max-width:420px;padding:1rem}.dialog h3[data-v-7f809e2b]{margin:0 0 .6rem}.dialog-ops[data-v-7f809e2b]{justify-content:flex-end;gap:.5rem;margin-top:.8rem;display:flex}.dialog-ops button[data-v-7f809e2b]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.5rem 1rem}.dialog-ops .primary[data-v-7f809e2b]{color:#fff;background:#2563eb;border-color:#2563eb;width:auto}.page[data-v-5280fb0e]{max-width:480px;margin:0 auto;padding:.75rem;font-family:system-ui,sans-serif}.tabs[data-v-5280fb0e]{gap:.5rem;margin-bottom:.75rem;display:flex}.tabs button[data-v-5280fb0e]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:.6rem}.tabs button.active[data-v-5280fb0e]{color:#fff;background:#2563eb;border-color:#2563eb}.seg[data-v-5280fb0e]{gap:.4rem;margin-bottom:.75rem;display:flex;overflow-x:auto}.seg button[data-v-5280fb0e]{white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:.45rem .5rem}.seg button.active[data-v-5280fb0e]{color:#fff;background:#2563eb;border-color:#2563eb}.card[data-v-5280fb0e]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:.75rem;padding:.9rem}.row-line[data-v-5280fb0e]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.badge[data-v-5280fb0e]{color:#334155;background:#eef1f6;border-radius:999px;padding:.1rem .6rem;font-size:.8rem}.badge.st-confirmed[data-v-5280fb0e]{color:#2b7a3d;background:#e1f3e5}.badge.st-fulfilled[data-v-5280fb0e]{color:#2f5fbf;background:#deebff}.badge.st-no_show[data-v-5280fb0e]{color:#c45656;background:#fde2e2}.muted[data-v-5280fb0e]{color:#64748b;margin:.3rem 0 0;font-size:.85rem}.ops[data-v-5280fb0e]{justify-content:flex-end;gap:.5rem;margin-top:.4rem;display:flex}.link[data-v-5280fb0e]{color:#2563eb;background:0 0;border:none;padding:.25rem}.link.danger[data-v-5280fb0e]{color:#dc2626}.empty[data-v-5280fb0e]{color:#64748b;text-align:center}.ok[data-v-5280fb0e]{color:#16a34a;font-size:.9rem}.error[data-v-5280fb0e]{color:#dc2626;font-size:.9rem}.mask[data-v-5280fb0e]{background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dialog[data-v-5280fb0e]{background:#fff;border-radius:10px;width:100%;max-width:420px;max-height:85vh;padding:1rem;overflow-y:auto}.dialog h3[data-v-5280fb0e]{margin:0 0 .6rem}.dialog h4[data-v-5280fb0e]{margin:.8rem 0 .4rem;font-size:.9rem}.dialog textarea[data-v-5280fb0e]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:.55rem}.dialog-ops[data-v-5280fb0e]{justify-content:flex-end;gap:.5rem;margin-top:.8rem;display:flex}.dialog-ops button[data-v-5280fb0e]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.5rem 1rem}.dialog-ops .primary[data-v-5280fb0e]{color:#fff;background:#2563eb;border-color:#2563eb}.dialog-ops .primary[data-v-5280fb0e]:disabled{opacity:.5}.chips[data-v-5280fb0e]{gap:.5rem;display:flex;overflow-x:auto}.chips button[data-v-5280fb0e]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-direction:column;align-items:center;min-width:3.6rem;padding:.4rem .5rem;display:flex}.chips button span[data-v-5280fb0e]{color:#64748b;font-size:.75rem}.chips button.active[data-v-5280fb0e]{color:#fff;background:#2563eb;border-color:#2563eb}.chips button.active span[data-v-5280fb0e]{color:#dbeafe}.slots[data-v-5280fb0e]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.slots button[data-v-5280fb0e],.tables button[data-v-5280fb0e]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.55rem}.slots button.active[data-v-5280fb0e],.tables button.active[data-v-5280fb0e]{color:#fff;background:#2563eb;border-color:#2563eb}.slots button.active .muted[data-v-5280fb0e],.tables button.active .muted[data-v-5280fb0e]{color:#dbeafe}.slots button[data-v-5280fb0e]:disabled,.tables button[data-v-5280fb0e]:disabled{color:#94a3b8;background:#f1f5f9}.tag[data-v-5280fb0e]{color:#94a3b8;font-size:.75rem;display:block}.tables[data-v-5280fb0e]{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.page[data-v-14073a55]{max-width:480px;margin:0 auto;padding:.75rem;font-family:system-ui,sans-serif}.seg[data-v-14073a55]{gap:.4rem;margin-bottom:.75rem;display:flex;overflow-x:auto}.seg button[data-v-14073a55]{white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:.45rem .5rem}.seg button.active[data-v-14073a55]{color:#fff;background:#2563eb;border-color:#2563eb}.card[data-v-14073a55]{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:.75rem;padding:.9rem}.row-line[data-v-14073a55]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.badge[data-v-14073a55]{color:#334155;background:#eef1f6;border-radius:999px;padding:.1rem .6rem;font-size:.8rem}.badge.st-dining[data-v-14073a55]{color:#2b7a3d;background:#e1f3e5}.badge.st-paid[data-v-14073a55]{color:#2f5fbf;background:#deebff}.badge.st-cancelled[data-v-14073a55],.badge.st-refunded[data-v-14073a55]{color:#c45656;background:#fde2e2}.muted[data-v-14073a55]{color:#64748b;margin:.3rem 0 0;font-size:.85rem}.link[data-v-14073a55]{color:#2563eb;background:0 0;border:none;padding:.25rem}.empty[data-v-14073a55]{color:#64748b;text-align:center}.error[data-v-14073a55]{color:#dc2626;font-size:.9rem}.page[data-v-d8ad4024]{max-width:480px;margin:0 auto;padding:.75rem;font-family:system-ui,sans-serif}.card[data-v-d8ad4024]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:.75rem;padding:.9rem}.card h4[data-v-d8ad4024]{margin:0 0 .5rem;font-size:.95rem}.row-line[data-v-d8ad4024]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.badge[data-v-d8ad4024]{color:#334155;background:#eef1f6;border-radius:999px;padding:.1rem .6rem;font-size:.8rem}.badge.st-dining[data-v-d8ad4024]{color:#2b7a3d;background:#e1f3e5}.badge.st-paid[data-v-d8ad4024]{color:#2f5fbf;background:#deebff}.badge.st-cancelled[data-v-d8ad4024],.badge.st-refunded[data-v-d8ad4024]{color:#c45656;background:#fde2e2}.item[data-v-d8ad4024]{border-bottom:1px dashed #e2e8f0;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem 0;display:flex}.item[data-v-d8ad4024]:last-child{border-bottom:none}.item-info[data-v-d8ad4024]{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.note[data-v-d8ad4024]{width:100%}.muted[data-v-d8ad4024]{color:#64748b;margin:.3rem 0 0;font-size:.85rem}.link[data-v-d8ad4024]{color:#2563eb;background:0 0;border:none;padding:.25rem}.link.danger[data-v-d8ad4024]{color:#dc2626}.danger-btn[data-v-d8ad4024]{color:#dc2626;background:#fff;border:1px solid #dc2626;border-radius:8px;width:100%;padding:.6rem}.danger-btn[data-v-d8ad4024]:disabled{opacity:.5}.ok[data-v-d8ad4024]{color:#16a34a;font-size:.9rem}.error[data-v-d8ad4024]{color:#dc2626;font-size:.9rem}.mask[data-v-d8ad4024]{background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dialog[data-v-d8ad4024]{background:#fff;border-radius:10px;width:100%;max-width:420px;padding:1rem}.dialog h3[data-v-d8ad4024]{margin:0 0 .6rem}.dialog textarea[data-v-d8ad4024]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:.55rem}.dialog-ops[data-v-d8ad4024]{justify-content:flex-end;gap:.5rem;margin-top:.8rem;display:flex}.dialog-ops button[data-v-d8ad4024]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.5rem 1rem}.dialog-ops .primary[data-v-d8ad4024]{color:#fff;background:#2563eb;border-color:#2563eb}.dialog-ops .primary[data-v-d8ad4024]:disabled{opacity:.5}.page[data-v-2cd99c5e]{max-width:480px;margin:0 auto;padding:.75rem;font-family:system-ui,sans-serif}.card[data-v-2cd99c5e]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:.75rem;padding:.9rem}.card h4[data-v-2cd99c5e]{margin:0 0 .5rem}.row-line[data-v-2cd99c5e]{justify-content:space-between;align-items:baseline;gap:.5rem;margin:.3rem 0;display:flex}.bet[data-v-2cd99c5e]{border-top:1px dashed #e2e8f0;padding:.5rem 0}.bet[data-v-2cd99c5e]:first-of-type{border-top:none}.bet .muted[data-v-2cd99c5e]{display:block}.badge[data-v-2cd99c5e]{color:#334155;background:#eef1f6;border-radius:999px;margin-left:.3rem;padding:.1rem .6rem;font-size:.8rem}.badge.st-active[data-v-2cd99c5e],.badge.st-settled[data-v-2cd99c5e]{color:#2b7a3d;background:#e1f3e5}.badge.st-pending[data-v-2cd99c5e]{color:#b07a1f;background:#fdf0d8}.badge.st-cancelled[data-v-2cd99c5e],.badge.st-disabled[data-v-2cd99c5e]{color:#c45656;background:#fde2e2}.in[data-v-2cd99c5e]{color:#2b7a3d}.muted[data-v-2cd99c5e]{color:#64748b;margin:.3rem 0 0;font-size:.85rem}.link[data-v-2cd99c5e]{color:#2563eb;background:0 0;border:none;padding:.25rem}.empty[data-v-2cd99c5e]{color:#64748b;text-align:center}.error[data-v-2cd99c5e]{color:#dc2626;font-size:.9rem}
