#app{min-height:100vh;font-family:Avenir,Helvetica,Arial,sans-serif;background:var(--wk-bg-page);color:var(--wk-text-regular)}.fullscreen-app{height:100vh;width:100vw;margin:0;padding:0;overflow:hidden}.app-shell{display:flex;flex-direction:column;min-height:100vh}.app-header{justify-content:space-between;padding:var(--wk-space-4) var(--wk-space-6);background:var(--wk-bg-inverse);color:var(--wk-text-inverse)}.app-header,.brand{display:flex;align-items:center}.brand{gap:var(--wk-space-3)}.brand-title{margin:0;font-size:inherit;font-weight:inherit}.brand-secret{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:2px;transition:background .15s ease,color .15s ease}.brand-secret:hover{color:#ffd666}.brand-secret:hover,.env-tag{background:hsla(0,0%,100%,.18)}.env-tag{display:inline-block;padding:var(--wk-space-1) var(--wk-space-2);border-radius:var(--wk-radius-xl);font-size:var(--wk-fs-sm)}nav{display:flex;gap:var(--wk-space-4);align-items:center}.header-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid hsla(0,0%,100%,.28);border-radius:var(--wk-radius-sm);background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.92);cursor:pointer;transition:background var(--wk-duration) var(--wk-ease),border-color var(--wk-duration) var(--wk-ease)}.header-icon-btn:hover{background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.45)}.header-icon-btn i{font-size:16px}nav a{color:hsla(0,0%,100%,.85);text-decoration:none;font-weight:500}.user-info{display:flex;align-items:center;gap:var(--wk-space-4)}.user-name{color:hsla(0,0%,100%,.9);font-weight:500}.logout-btn{padding:var(--wk-space-1) var(--wk-space-3);border:1px solid hsla(0,0%,100%,.3);border-radius:var(--wk-radius-sm);background:hsla(0,0%,100%,.1);color:var(--wk-text-inverse);font-size:var(--wk-fs-md);cursor:pointer;transition:background var(--wk-duration) var(--wk-ease),border-color var(--wk-duration) var(--wk-ease)}.logout-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.app-content{flex:1;padding:var(--wk-content-padding);min-height:0}.app-content--embed{display:flex;flex-direction:column;overflow:hidden}.app-footer{display:flex;justify-content:space-between;padding:14px var(--wk-space-6);color:var(--wk-text-secondary);background:var(--wk-bg-muted);font-size:var(--wk-fs-md)}.backend-dialog-tip{margin:0 0 12px;font-size:13px;color:#6b7280;line-height:1.5}.backend-dialog-field{display:block;margin-bottom:12px;color:#374151;font-size:13px}.backend-dialog-field span{display:block;margin-bottom:6px}.backend-dialog-field input{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #d8e0ec;border-radius:8px;font-size:14px}.backend-dialog-meta{margin:0;font-size:12px;color:#6b7280;word-break:break-all}.home-official[data-v-149f6aed]{max-width:920px;margin:0 auto;padding:8px 4px 32px}.home-hero[data-v-149f6aed]{margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid #e8eaef}.home-title[data-v-149f6aed]{margin:0 0 8px;font-size:22px;font-weight:600;letter-spacing:.02em;color:#1a1d24}.home-subtitle[data-v-149f6aed]{margin:0;font-size:13px;color:#6b7280;font-weight:400}.home-modules[data-v-149f6aed]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:32px}@media (max-width:900px){.home-modules[data-v-149f6aed]{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.home-modules[data-v-149f6aed]{grid-template-columns:repeat(2,1fr)}}.home-module[data-v-149f6aed]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:112px;padding:18px 12px;border:1px solid #e5e8ee;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease;font:inherit;color:inherit;text-align:center}.home-module[data-v-149f6aed]:hover{border-color:#c5cad3;box-shadow:0 4px 14px rgba(15,23,42,.06)}.home-module[data-v-149f6aed]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15)}.home-module[data-v-149f6aed]:active{transform:scale(.98)}.home-module-icon-wrap[data-v-149f6aed]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#f4f6f9;color:#374151}.home-module-icon-wrap i[data-v-149f6aed]{font-size:22px}.home-module:hover .home-module-icon-wrap[data-v-149f6aed]{background:#eef2ff;color:#1d4ed8}.home-module-label[data-v-149f6aed]{font-size:14px;font-weight:500;color:#374151}.home-section-title[data-v-149f6aed]{margin:0 0 14px;font-size:15px;font-weight:600;color:#1a1d24}.home-system[data-v-149f6aed]{padding:20px 22px;border:1px solid #e5e8ee;border-radius:10px;background:#fff}.home-sys-list[data-v-149f6aed]{margin:0}.home-sys-row[data-v-149f6aed]{display:grid;grid-template-columns:100px 1fr;gap:12px 20px;padding:10px 0;border-bottom:1px solid #f0f2f5;font-size:13px}.home-sys-row[data-v-149f6aed]:last-child{border-bottom:none;padding-bottom:0}.home-sys-row[data-v-149f6aed]:first-of-type{padding-top:0}.home-sys-row dt[data-v-149f6aed]{margin:0;color:#6b7280;font-weight:500}.home-sys-row dd[data-v-149f6aed]{margin:0;color:#1a1d24;word-break:break-all}.home-sys-mono[data-v-149f6aed]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#4b5563}.home-manager-link[data-v-149f6aed]{display:inline;margin:0;padding:0;border:none;background:none;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#2563eb;text-align:left;word-break:break-all;cursor:pointer;text-decoration:underline}.home-manager-link[data-v-149f6aed]:hover{color:#1d4ed8}.dashboard[data-v-122ac96e]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 12px 30px rgba(33,47,68,.08)}.metrics[data-v-122ac96e]{display:flex;flex-wrap:wrap;gap:18px;margin-top:20px}.metric-card[data-v-122ac96e]{flex:1 1 180px;background:#f7f9fc;border-radius:12px;padding:18px;border:1px solid #e3e8f2}.value[data-v-122ac96e]{font-size:28px;margin:0 0 10px;color:#1f3d7a}.label[data-v-122ac96e]{margin:0;color:#556a87}.keyboard-preview-input[data-v-6273e3db]{margin-bottom:8px}.keyboard-grid[data-v-6273e3db]{display:flex;flex-direction:column;gap:6px}.keyboard-row[data-v-6273e3db]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.keyboard-row-2[data-v-6273e3db]{padding-left:18px;padding-right:18px}.keyboard-row-3[data-v-6273e3db]{padding-left:40px;padding-right:40px}.keyboard-key-btn[data-v-6273e3db]{min-height:32px;width:100%;font-size:12px;padding:0;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827;cursor:pointer;transition:all .18s ease}.keyboard-key-btn[data-v-6273e3db]:hover{border-color:#9ca3af;background:#f9fafb}.keyboard-key-btn[data-v-6273e3db]:active{transform:translateY(1px)}.keyboard-footer-btn[data-v-6273e3db]{min-width:58px;height:28px;padding:0 12px;border:1px solid #3f3f46;border-radius:6px;background:#232323;color:#d1d5db;font-size:12px;cursor:pointer}.keyboard-footer-btn-primary[data-v-6273e3db]{border-color:#ef4444;background:#dc2626;color:#fff}.keyboard-footer-btn[data-v-6273e3db]:hover{border-color:#5b5b66;background:#2d2d2d}.keyboard-footer-btn-primary[data-v-6273e3db]:hover{border-color:#f87171;background:#ef4444}[data-v-6273e3db] .compact-keyboard-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:14px}[data-v-6273e3db] .compact-keyboard-dialog .el-dialog__header{padding:10px 12px}[data-v-6273e3db] .compact-keyboard-dialog .el-dialog__headerbtn{top:10px;right:12px}[data-v-6273e3db] .compact-keyboard-dialog .el-dialog__body{padding:10px 12px 8px}[data-v-6273e3db] .compact-keyboard-dialog .el-dialog__footer{padding:6px 12px 10px}[data-v-2cfd2f24] .simple-keyboard{background-color:#f2f3f5}[data-v-2cfd2f24] .simple-keyboard .hg-button .hg-standardBtn{color:#000}.hg-theme-default .hg-button.hg-standardBtn[data-v-2cfd2f24]{width:20px;color:#000}hg-theme-default .hg-button[data-v-2cfd2f24]{color:#000}.order-show-page[data-v-3278f481]{min-height:100%;padding:4px 0}.orders-filter-bar[data-v-3278f481]{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:14px;flex-wrap:wrap;background:#2b2b2b;border:1px solid #3a3a3a;border-radius:10px;padding:10px 12px}.orders-filter-fields[data-v-3278f481]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.orders-filter-actions[data-v-3278f481]{display:flex;align-items:center;gap:6px}.orders-filter-item[data-v-3278f481]{min-width:120px}.orders-filter-time[data-v-3278f481]{width:320px}.orders-filter-status-default.checkout-inline-pay-default[data-v-3278f481]{margin-left:0;min-width:0;flex-shrink:0}.checkout-inline-pay-default-select[data-v-3278f481]{width:118px}.checkout-inline-pay-default-select[data-v-3278f481] .el-input__inner{height:28px;line-height:28px;background:#262626;border-color:#4a4a4a;color:#f0f0f0;padding-right:24px;font-size:12px}.checkout-inline-pay-default-select[data-v-3278f481] .el-input__inner:focus{border-color:#ff6b6b}.orders-filter-table[data-v-3278f481]{width:150px}.orders-filter-order-id[data-v-3278f481]{width:200px}.orders-table-wrap[data-v-3278f481]{background:#2b2b2b;border:1px solid #3a3a3a;border-radius:10px;padding:10px}.order-show-page[data-v-3278f481] .orders-filter-bar .el-input__inner,.order-show-page[data-v-3278f481] .orders-filter-bar .el-range-input,.order-show-page[data-v-3278f481] .orders-filter-bar .el-range-separator{background:#1f1f1f;color:#e8e8e8;border-color:#4a4a4a;height:28px;line-height:28px;font-size:12px}.order-show-page[data-v-3278f481] .orders-filter-bar .el-input__inner::-moz-placeholder{color:#9a9a9a}.order-show-page[data-v-3278f481] .orders-filter-bar .el-input__inner::placeholder{color:#9a9a9a}.order-show-page[data-v-3278f481] .orders-filter-bar .el-date-editor,.order-show-page[data-v-3278f481] .orders-filter-bar .el-select .el-input__inner{border-color:#4a4a4a}.order-show-page[data-v-3278f481] .orders-filter-bar .el-range-editor.el-input__inner{padding:0 8px}.order-show-page[data-v-3278f481] .orders-filter-bar .el-date-editor .el-range__close-icon,.order-show-page[data-v-3278f481] .orders-filter-bar .el-date-editor .el-range__icon{line-height:24px}.order-show-page[data-v-3278f481] .orders-filter-bar .el-input__inner:focus,.order-show-page[data-v-3278f481] .orders-filter-bar .el-range-editor.is-active{border-color:#ff6b6b}.orders-reset-btn[data-v-3278f481]{background:#2b2b2b;border-color:#4a4a4a;color:#d8d8d8;padding:6px 10px}.orders-reset-btn[data-v-3278f481]:hover{border-color:#ff6b6b;color:#ffb3b3}.orders-loading[data-v-3278f481]{padding:24px 12px;text-align:center;color:#bdbdbd}.orders-native-table[data-v-3278f481]{width:100%;border-collapse:collapse;color:#e8e8e8;font-size:14px}.orders-native-table td[data-v-3278f481],.orders-native-table th[data-v-3278f481]{border:1px solid #3a3a3a;padding:10px 8px;text-align:left;vertical-align:middle}.orders-native-table th[data-v-3278f481]{background:#252525;color:#d6d6d6;font-weight:600}.orders-native-table tbody tr[data-v-3278f481]{background:#2b2b2b}.orders-native-table tbody tr[data-v-3278f481]:hover{background:#343434}.order-id-cell[data-v-3278f481]{max-width:260px;word-break:break-all}.orders-native-table td.table-no-cell[data-v-3278f481],.orders-native-table th.table-no-head[data-v-3278f481]{text-align:center}.table-no-cell[data-v-3278f481]{font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#7fe6a0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-no-cell.table-no-cell--status-2[data-v-3278f481]{color:#7fe6a0}.table-no-cell.table-no-cell--status-9[data-v-3278f481]{color:#d0d0d0}.table-no-cell.table-no-cell--status-8[data-v-3278f481]{color:#ffc371}.table-no-cell[data-v-3278f481]:hover:not(.table-no-cell--disabled){color:#ffd49a;text-decoration:underline}.table-no-cell--disabled[data-v-3278f481]{color:#8a8a8a;cursor:default;font-weight:500}.table-no-cell--disabled[data-v-3278f481]:hover{text-decoration:none}.pickup-no-cell[data-v-3278f481]{font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#ffc371}.orders-native-table td.pickup-no-cell[data-v-3278f481]{text-align:center}.status-pill[data-v-3278f481]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;line-height:18px}.status-pill.status-2[data-v-3278f481]{background:rgba(52,199,89,.16);color:#7fe6a0}.status-pill.status-9[data-v-3278f481]{background:hsla(240,2%,57%,.18);color:#d0d0d0}.status-pill.status-8[data-v-3278f481]{background:rgba(255,159,26,.16);color:#ffc371}.status-pill[data-v-3278f481]:not(.status-8):not(.status-9){background:rgba(52,199,89,.16);color:#7fe6a0}.orders-pagination[data-v-3278f481]{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#cfcfcf;font-size:13px}.orders-pagination-controls[data-v-3278f481]{display:flex;align-items:center;gap:8px}.pager-size select[data-v-3278f481]{margin:0 4px;height:28px;border:1px solid #4a4a4a;border-radius:6px;background:#1f1f1f;color:#e8e8e8}.pager-btn[data-v-3278f481]{height:28px;padding:0 10px;border:1px solid #4a4a4a;border-radius:6px;background:#2b2b2b;color:#ddd;cursor:pointer}.pager-btn[data-v-3278f481]:hover:not(:disabled){border-color:#ff6b6b;color:#ffb3b3}.pager-btn[data-v-3278f481]:disabled{opacity:.45;cursor:not-allowed}.empty-orders[data-v-3278f481]{margin-top:20px;background:#2b2b2b;border:1px dashed #444;border-radius:10px;padding:20px;text-align:center;color:#b0b0b0}.order-detail-embed[data-v-145c306f]{--left-menu-width:350px;width:100%;height:100vh;color:#e8e8e8;font-size:15px;display:flex;flex-direction:column}.order-detail-embed__head[data-v-145c306f]{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #3a3a3a;flex-shrink:0}.order-detail-embed__back[data-v-145c306f]{color:#ffc371;padding:0;font-size:15px;font-weight:600}.order-detail-embed__back[data-v-145c306f]:hover{color:#ffd49a}.order-detail-embed__title[data-v-145c306f]{font-weight:700;font-size:var(--wk-fs-md);color:#fff}.order-detail-embed__id[data-v-145c306f]{margin-left:auto;color:#bdbdbd;font-size:var(--wk-fs-md);font-weight:500}.order-detail-embed__state[data-v-145c306f]{padding:28px 12px;text-align:center;color:#bdbdbd}.order-detail-embed__state--err[data-v-145c306f]{color:#ff8a8a}.order-detail-embed__body[data-v-145c306f]{flex:1 1 auto;min-height:0}.order-detail-embed__split[data-v-145c306f]{display:flex;gap:16px;height:85%;min-height:0;align-items:stretch}.order-detail-embed__col--left[data-v-145c306f]{flex:0 0 var(--left-menu-width)-600px;min-width:100px;max-width:800px;height:100%;min-height:0;background:#242424;border:1px solid #3a3a3a;border-radius:10px;padding:8px;display:flex;flex-direction:column}.order-detail-embed__table-wrap[data-v-145c306f]{flex:1 1 auto;min-height:0;overflow:hidden;border-radius:8px;display:flex;flex-direction:column}.order-detail-embed__ca-dishes[data-v-145c306f]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;color:#e8e8e8}.order-detail-embed__ca-dishes .order-header[data-v-145c306f]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:500;flex-shrink:0;flex-wrap:wrap}.order-detail-embed__ca-dishes .order-header>i[data-v-145c306f]{font-size:var(--wk-fs-md)}.order-detail-embed__ca-dishes .order-count[data-v-145c306f]{background-color:red;color:#fff;padding:1px 6px;border-radius:10px;font-size:var(--wk-fs-xs)}.order-detail-embed__ca-dishes .order-list[data-v-145c306f]{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;min-height:0;margin-bottom:0}.order-detail-embed__ca-dishes .order-item[data-v-145c306f]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #333;border-radius:8px;transition:background-color .2s ease,box-shadow .2s ease;cursor:default;position:relative;flex-wrap:wrap;align-items:flex-start}.order-detail-embed__ca-dishes .item-info[data-v-145c306f]{flex:1;min-width:0;cursor:default;padding:2px 0}.order-detail-embed__ca-dishes .item-name-row[data-v-145c306f]{display:flex;align-items:center;gap:6px;margin-bottom:2px;flex-wrap:wrap}.order-detail-embed__ca-dishes .item-info .item-name[data-v-145c306f]{font-size:13px;flex:1;min-width:0}.order-detail-embed__ca-dishes .item-line-remark[data-v-145c306f]{font-size:var(--wk-fs-xs);color:#9a9a9a;line-height:1.35;margin-bottom:4px;word-break:break-word}.order-detail-embed__ca-dishes .item-price-block[data-v-145c306f]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.order-detail-embed__ca-dishes .item-info .item-price[data-v-145c306f]{font-size:12px;color:red;font-weight:700}.order-detail-embed__ca-dishes .item-info .item-vip-price[data-v-145c306f]{font-size:var(--wk-fs-xs);font-weight:600;color:#ff9f1a;white-space:nowrap}.order-detail-embed__ca-dishes .item-count[data-v-145c306f]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;min-width:34px;justify-content:flex-end}.order-detail-embed__ca-dishes .ca-gift-badge[data-v-145c306f]{flex-shrink:0;font-size:10px;padding:1px 5px;border-radius:4px;background:rgba(103,194,58,.35);color:#b7eb8f;font-weight:600}.order-detail-embed__ca-dishes .ca-order-product-status-badge[data-v-145c306f]{flex-shrink:0;font-size:10px;padding:1px 5px;border-radius:4px;font-weight:600;margin-left:4px}.order-detail-embed__ca-dishes .ca-order-product-status-badge.is-status-1[data-v-145c306f]{background:hsla(0,87%,69%,.35);color:#ffc9c9}.order-detail-embed__ca-dishes .ca-order-product-status-badge.is-status-2[data-v-145c306f]{background:rgba(103,194,58,.35);color:#b7eb8f}.order-detail-embed__ca-dishes .ca-order-product-status-badge.is-status-3[data-v-145c306f]{background:hsla(220,4%,58%,.4);color:#e4e7ed}.order-detail-embed__ca-dishes .ca-order-product-status-badge.is-status-4[data-v-145c306f]{background:rgba(230,162,60,.35);color:#ffe7ba}.order-detail-embed__ca-group-meta[data-v-145c306f]{border-radius:8px;background:#222;border:1px dashed #3f3f3f;padding:8px 10px;margin:6px 0;color:#9f9f9f;font-size:var(--wk-fs-md);flex:0 0 100%;width:100%;box-sizing:border-box}.order-detail-embed__col--right[data-v-145c306f]{flex:1 1 auto;min-width:0;height:100%;min-height:0;display:flex;flex-direction:column;overflow:auto}.order-detail-embed__right-stack[data-v-145c306f]{display:flex;flex-direction:column;gap:10px;height:100%;flex:1 1 auto;min-height:0}.checkout-card[data-v-145c306f],.order-detail-embed__card[data-v-145c306f]{background:#2b2b2b;border:1px solid #3a3a3a;border-radius:10px;padding:10px 12px}.checkout-card-title[data-v-145c306f]{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:16px;font-weight:700}.member-info-block[data-v-145c306f]{display:flex;flex-direction:column;gap:8px}.member-info-row[data-v-145c306f]{display:flex;justify-content:space-between;align-items:center;font-size:var(--wk-fs-md);color:#bdbdbd}.member-info-row strong[data-v-145c306f]{color:#fff;font-weight:700}.member-login-block p[data-v-145c306f]{margin:0;color:#9f9f9f;font-size:var(--wk-fs-md)}.order-detail-embed__pay-card[data-v-145c306f]{background:transparent;border:none;padding:0}.order-detail-embed__row[data-v-145c306f]{display:flex;gap:10px;padding:6px 0;border-bottom:1px solid #333}.order-detail-embed__row[data-v-145c306f]:last-child{border-bottom:none}.order-detail-embed__label[data-v-145c306f]{min-width:88px;color:#9a9a9a;font-weight:500}.order-detail-embed__val[data-v-145c306f]{flex:1;text-align:right;word-break:break-all;font-weight:600}.order-detail-embed__pay-time-amount[data-v-145c306f]{margin-top:10px;padding:10px;border:1px solid #454545;border-radius:10px;background:#333}.order-detail-embed__pay-time-amount-foot[data-v-145c306f],.order-detail-embed__pay-time-amount-head[data-v-145c306f]{display:flex;justify-content:space-between}.order-detail-embed__pay-time-amount-line[data-v-145c306f]{height:1px;margin:8px 0;background:#3a3a3a}.order-detail-embed__pay-time-amount-val--amt[data-v-145c306f]{color:#ffc371;font-weight:700;font-size:15px}.order-detail-embed__right-top[data-v-145c306f]{display:flex;gap:10px;flex:1 1 0;min-height:0}.order-detail-embed__right-top-col[data-v-145c306f]{min-height:0;display:flex;flex-direction:column}.order-detail-embed__right-top-col--logs[data-v-145c306f],.order-detail-embed__right-top-col--member[data-v-145c306f]{flex:1 1 0}.order-detail-embed__right-bottom[data-v-145c306f]{display:flex;gap:10px;flex:1 1 0;min-width:0;min-height:0}.order-detail-embed__right-bottom-col[data-v-145c306f]{min-height:0;display:flex;flex-direction:column}.order-detail-embed__right-bottom-col--pay-info[data-v-145c306f]{flex:1 1 0;min-width:0}.order-detail-embed__right-bottom-col--pay-method[data-v-145c306f]{flex:1 1 0;min-width:0;max-width:none}.order-detail-embed__right-bottom-col--pay-method .order-detail-embed__h4[data-v-145c306f]{font-size:16px}.order-detail-embed__right-bottom-col--pay-method .order-detail-embed__logs-table[data-v-145c306f]{font-size:15px}.order-detail-embed__right-bottom-col--pay-method .order-detail-embed__logs-table td[data-v-145c306f],.order-detail-embed__right-bottom-col--pay-method .order-detail-embed__logs-table th[data-v-145c306f]{padding:10px 8px}.order-detail-embed__right-bottom-col--pay-method .order-detail-embed__actions[data-v-145c306f]{font-size:var(--wk-fs-md)}.order-detail-embed__right-bottom-col--pay-method[data-v-145c306f] .el-button.el-button--mini{min-height:32px;padding:8px 14px;font-size:var(--wk-fs-md);font-weight:600}.order-detail-embed__pay-actions[data-v-145c306f]{margin-top:10px;padding-top:10px;border-top:1px solid #3a3a3a}.order-detail-embed__actions[data-v-145c306f]{display:flex;flex-wrap:wrap;gap:8px}.order-detail-embed__h4[data-v-145c306f]{margin:0 0 8px;font-size:15px;font-weight:700;color:#c8c8c8}.order-detail-embed__logs-table-wrap[data-v-145c306f]{overflow:auto;border-radius:10px}.order-detail-embed__logs-table-wrap--fixed[data-v-145c306f]{flex:1 1 auto;min-height:0;max-height:none}.order-detail-embed__logs-table[data-v-145c306f]{width:100%;border-collapse:collapse;font-size:var(--wk-fs-md);background:#1f1f1f;border:1px solid #3a3a3a;color:#c8c8c8}.order-detail-embed__logs-table[data-v-145c306f],.order-detail-embed__table[data-v-145c306f]{width:100%;border-collapse:collapse}.order-detail-embed__logs-table td[data-v-145c306f],.order-detail-embed__logs-table th[data-v-145c306f],.order-detail-embed__table td[data-v-145c306f],.order-detail-embed__table th[data-v-145c306f]{border:1px solid #3a3a3a;padding:9px 7px}.order-detail-embed__logs-table th[data-v-145c306f],.order-detail-embed__table th[data-v-145c306f]{font-weight:700}.order-detail-embed__empty[data-v-145c306f]{padding:20px;text-align:center;color:#8a8a8a;background:#2b2b2b;border:1px dashed #444;border-radius:10px}.order-detail-embed__empty--inline[data-v-145c306f]{padding:12px;font-size:var(--wk-fs-md)}.order-detail-embed__raw[data-v-145c306f]{margin-top:16px}.order-detail-embed__h3[data-v-145c306f]{margin:0 0 10px;font-size:16px;font-weight:700}.order-detail-embed__pre[data-v-145c306f]{margin:0;padding:12px;background:#1f1f1f;border:1px solid #3a3a3a;border-radius:10px;font-size:13px;line-height:1.45;color:#c8c8c8;overflow:auto;max-height:min(40vh,360px);white-space:pre-wrap;word-break:break-word}.order-detail-embed__ca-dishes .order-list[data-v-145c306f]::-webkit-scrollbar,.order-detail-embed__col--right[data-v-145c306f]::-webkit-scrollbar,.order-detail-embed__logs-table-wrap[data-v-145c306f]::-webkit-scrollbar{width:3px;height:3px}.order-detail-embed__ca-dishes .order-list[data-v-145c306f]::-webkit-scrollbar-track,.order-detail-embed__col--right[data-v-145c306f]::-webkit-scrollbar-track,.order-detail-embed__logs-table-wrap[data-v-145c306f]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:10px}.order-detail-embed__ca-dishes .order-list[data-v-145c306f]::-webkit-scrollbar-thumb,.order-detail-embed__col--right[data-v-145c306f]::-webkit-scrollbar-thumb,.order-detail-embed__logs-table-wrap[data-v-145c306f]::-webkit-scrollbar-thumb{background:hsla(0,100%,71%,.35);border-radius:10px}.order-detail-embed__ca-dishes .order-list[data-v-145c306f]::-webkit-scrollbar-thumb:hover,.order-detail-embed__col--right[data-v-145c306f]::-webkit-scrollbar-thumb:hover,.order-detail-embed__logs-table-wrap[data-v-145c306f]::-webkit-scrollbar-thumb:hover{background:hsla(0,100%,71%,.55)}.cash-operations-page[data-v-76fa1052]{--ops-brand:#ff7a00;--ops-brand-alt:#ff9f1a;--ops-text:#f2f4f8;--ops-text-soft:rgba(242,244,248,.72);--ops-muted:rgba(242,244,248,.48);--ops-card-bg:hsla(0,0%,100%,.055);--ops-card-bg-hover:hsla(0,0%,100%,.075);--ops-card-border:hsla(0,0%,100%,.1);--ops-track:hsla(0,0%,100%,.08);--ops-accent-danger:#ff4d4f;--ops-accent-info:#5cadff;--ops-accent-warn:#e6a23c;--ops-accent-success:#25ce8a;--ops-accent-neutral:rgba(200,206,220,.55);--ops-rank-muted-bg:hsla(0,0%,100%,.12);--ops-radius:clamp(10px,1.2vw,16px);--ops-gap:clamp(10px,1.4vw,18px);box-sizing:border-box;width:100%;min-height:100%;color:var(--ops-text)}.cash-operations-page [data-v-76fa1052],.cash-operations-page [data-v-76fa1052]:after,.cash-operations-page [data-v-76fa1052]:before{box-sizing:inherit}.overview-header[data-v-76fa1052]{position:sticky;top:0;z-index:10;padding:clamp(8px,1vw,12px) 0;background:#1e1e1e;margin-bottom:var(--ops-gap)}.overview-header h2[data-v-76fa1052]{margin:0;font-size:var(--wk-fs-md);line-height:1.2;font-weight:700;color:var(--ops-text)}.overview-header p[data-v-76fa1052]{margin:clamp(4px,.6vw,8px) 0 0;color:var(--ops-muted);font-size:var(--wk-fs-md);line-height:1.4}.stats-grid[data-v-76fa1052]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--ops-gap);margin-bottom:var(--ops-gap)}.stat-card[data-v-76fa1052]{display:flex;align-items:center;gap:clamp(10px,1.5vw,18px);min-height:clamp(72px,12vw,104px);padding:clamp(12px,2vw,22px) clamp(14px,2.2vw,26px);border-radius:var(--ops-radius);border:1px solid var(--ops-card-border);background:var(--ops-card-bg);transition:background .2s ease,border-color .2s ease}.stat-card[data-v-76fa1052]:hover{background:var(--ops-card-bg-hover);border-color:rgba(255,154,26,.35)}.stat-icon[data-v-76fa1052]{flex-shrink:0;width:clamp(40px,5.5vw,54px);height:clamp(40px,5.5vw,54px);border-radius:clamp(8px,1vw,14px);display:flex;align-items:center;justify-content:center;font-size:clamp(1rem,2.2vw,var(--wk-fs-2xl));font-weight:700}.icon-red[data-v-76fa1052]{color:var(--ops-accent-danger);background:color-mix(in srgb,var(--ops-accent-danger) 22%,transparent)}.icon-blue[data-v-76fa1052]{color:var(--ops-accent-info);background:color-mix(in srgb,var(--ops-accent-info) 22%,transparent)}.icon-yellow[data-v-76fa1052]{color:var(--ops-brand-alt);background:color-mix(in srgb,var(--ops-brand-alt) 24%,transparent)}.icon-green[data-v-76fa1052]{color:var(--ops-accent-success);background:color-mix(in srgb,var(--ops-accent-success) 22%,transparent)}.icon-gold[data-v-76fa1052]{color:var(--ops-accent-warn);background:color-mix(in srgb,var(--ops-accent-warn) 22%,transparent)}.icon-gray[data-v-76fa1052]{color:var(--ops-accent-neutral);background:hsla(0,0%,100%,.08)}@supports not (background:color-mix(in srgb,red 50%,transparent)){.icon-red[data-v-76fa1052]{background:rgba(255,77,79,.2)}.icon-blue[data-v-76fa1052]{background:rgba(92,173,255,.2)}.icon-yellow[data-v-76fa1052]{background:rgba(255,159,26,.22)}.icon-green[data-v-76fa1052]{background:rgba(37,206,138,.2)}.icon-gold[data-v-76fa1052]{background:rgba(230,162,60,.2)}}.stat-content[data-v-76fa1052]{display:flex;flex-direction:column;min-width:0}.stat-title[data-v-76fa1052]{margin:0;color:var(--ops-muted)}.stat-value[data-v-76fa1052]{margin:clamp(4px,.5vw,8px) 0 0;color:var(--ops-text);font-size:var(--wk-fs-title);line-height:1;font-weight:700}.stat-unit[data-v-76fa1052]{margin:clamp(4px,.5vw,6px) 0 0;min-height:1em;color:var(--ops-muted);font-size:var(--wk-fs-md)}.rank-title[data-v-76fa1052]{font-size:var(--wk-fs-xl);font-weight:700;color:var(--ops-text);padding-bottom:15px}.rank-panel[data-v-76fa1052]{border:1px solid var(--ops-card-border);border-radius:var(--ops-radius);background:var(--ops-card-bg);padding:clamp(14px,2vw,22px) clamp(14px,2.2vw,26px) clamp(12px,1.6vw,18px)}.rank-panel h3[data-v-76fa1052]{margin:0 0 clamp(10px,1.4vw,16px);color:var(--ops-text);font-size:var(--wk-fs-xl);font-weight:700}.rank-empty[data-v-76fa1052]{margin:0;padding:clamp(12px,2vw,20px) 0;color:var(--ops-muted);font-size:var(--wk-fs-xl);text-align:center}.rank-list[data-v-76fa1052]{display:flex;flex-direction:column;gap:clamp(10px,1.3vw,14px)}.rank-item[data-v-76fa1052]{display:flex;flex-direction:column;gap:clamp(6px,.8vw,10px)}.rank-top[data-v-76fa1052]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rank-left[data-v-76fa1052],.rank-right[data-v-76fa1052]{display:flex;align-items:center;min-width:0}.rank-right[data-v-76fa1052]{flex-shrink:0;gap:clamp(10px,1.8vw,20px)}.rank-num[data-v-76fa1052]{display:inline-flex;align-items:center;justify-content:center;width:clamp(22px,2.6vw,18px);height:clamp(22px,2.6vw,18px);border-radius:50%;margin-right:clamp(6px,1vw,10px);font-size:clamp(11px,1.1vw,14px);font-weight:700;color:#fff}.rank-num-1[data-v-76fa1052]{background:linear-gradient(135deg,var(--ops-brand-alt),var(--ops-brand))}.rank-num-2[data-v-76fa1052]{background:color-mix(in srgb,var(--ops-brand-alt) 85%,#fff 15%)}.rank-num-3[data-v-76fa1052]{background:color-mix(in srgb,var(--ops-brand) 78%,#333 22%)}@supports not (background:color-mix(in srgb,red 50%,blue 50%)){.rank-num-2[data-v-76fa1052]{background:#ffb347}.rank-num-3[data-v-76fa1052]{background:#d96914}}.rank-num-4[data-v-76fa1052],.rank-num-5[data-v-76fa1052]{background:var(--ops-rank-muted-bg);color:var(--ops-text-soft)}.rank-name[data-v-76fa1052]{color:var(--ops-text-soft);font-size:clamp(.95rem,2.2vw,var(--wk-fs-xl));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-count[data-v-76fa1052]{color:var(--ops-muted);font-size:clamp(.8rem,1.6vw,var(--wk-fs-2xl))}.rank-amount[data-v-76fa1052]{color:var(--ops-accent-danger);font-size:clamp(.95rem,2vw,var(--wk-fs-2xl));font-weight:700}.progress-bg[data-v-76fa1052]{width:100%;height:clamp(6px,.9vw,3px);border-radius:999px;background:var(--ops-track);overflow:hidden}.progress-fill[data-v-76fa1052]{height:100%;border-radius:999px}.rank-bar-1[data-v-76fa1052]{background:linear-gradient(90deg,var(--ops-brand-alt),var(--ops-brand))}.rank-bar-2[data-v-76fa1052]{background:color-mix(in srgb,var(--ops-brand-alt) 90%,#fff 10%)}.rank-bar-3[data-v-76fa1052]{background:color-mix(in srgb,var(--ops-brand) 88%,#1a1a1a 12%)}.rank-bar-4[data-v-76fa1052],.rank-bar-5[data-v-76fa1052]{background:hsla(0,0%,100%,.28)}@supports not (background:color-mix(in srgb,red 50%,blue 50%)){.rank-bar-2[data-v-76fa1052]{background:#ffb04a}.rank-bar-3[data-v-76fa1052]{background:#e06500}}@media (max-width:520px){.rank-top[data-v-76fa1052]{flex-wrap:wrap}.rank-right[data-v-76fa1052]{width:100%;justify-content:space-between}.rank-name[data-v-76fa1052]{white-space:normal}}.vip-show-page[data-v-87b50182]{--vip-brand:#ff7a00;--vip-brand-alt:#ff9f1a;--vip-text:#f2f4f8;--vip-text-soft:rgba(242,244,248,.72);--vip-muted:rgba(242,244,248,.48);--vip-card-bg:hsla(0,0%,100%,.055);--vip-card-border:hsla(0,0%,100%,.1);--vip-track:hsla(0,0%,100%,.08);--vip-accent-info:#5cadff;--vip-accent-success:#25ce8a;--vip-radius:clamp(10px,1.2vw,14px);--vip-gap:clamp(10px,1.4vw,16px);box-sizing:border-box;width:100%;min-height:100%;max-width:100%;margin:0;padding:clamp(6px,1vw,12px) clamp(4px,1vw,10px) clamp(16px,2vw,28px);color:var(--vip-text)}.vip-show-page [data-v-87b50182],.vip-show-page [data-v-87b50182]:after,.vip-show-page [data-v-87b50182]:before{box-sizing:border-box}.member-hero[data-v-87b50182]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:var(--vip-gap);padding:clamp(8px,1vw,12px) 0;border-bottom:1px solid var(--vip-card-border)}.member-title[data-v-87b50182]{margin:0;font-size:clamp(1rem,1.35vw,1.25rem);font-weight:700;letter-spacing:.02em;color:var(--vip-text)}.member-subtitle[data-v-87b50182]{margin:6px 0 0;color:var(--vip-muted);font-size:clamp(.75rem,1.1vw,.875rem)}.member-summary[data-v-87b50182]{font-size:13px;color:var(--vip-text-soft)}.vip-join-card[data-v-87b50182]{border-radius:var(--vip-radius);border:1px solid var(--vip-card-border);background:var(--vip-card-bg);padding:clamp(12px,1.6vw,16px);margin-bottom:var(--vip-gap)}.vip-join-head[data-v-87b50182]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:12px}.vip-join-title[data-v-87b50182]{font-size:clamp(.9rem,1.2vw,1.05rem);font-weight:700;color:var(--vip-text)}.vip-join-hint[data-v-87b50182]{font-size:12px;color:var(--vip-muted)}.vip-join-row[data-v-87b50182]{display:grid;grid-template-columns:minmax(260px,16%) minmax(0,1fr);align-items:center;gap:10px var(--vip-gap)}.vip-join-query[data-v-87b50182]{display:flex;align-items:center;gap:10px;min-width:0}.vip-join-action[data-v-87b50182]{display:flex;justify-content:flex-end}.vip-join-input[data-v-87b50182]{flex:1 1 auto;min-width:0;height:38px;padding:0 12px;border:1px solid var(--vip-card-border);border-radius:8px;background:rgba(0,0,0,.28);color:var(--vip-text);font-size:var(--wk-fs-md)}.vip-join-input[data-v-87b50182]::-moz-placeholder{color:var(--vip-muted)}.vip-join-input[data-v-87b50182]::placeholder{color:var(--vip-muted)}.vip-join-input[data-v-87b50182]:focus{outline:none;border-color:rgba(255,154,26,.5)}.vip-join-btn[data-v-87b50182]{flex-shrink:0;height:38px;padding:0 20px;border:none;border-radius:8px;cursor:pointer;font-size:var(--wk-fs-md);font-weight:600;color:#1a1208;background:linear-gradient(135deg,var(--vip-brand-alt),var(--vip-brand));box-shadow:0 2px 10px rgba(255,122,0,.25)}.vip-join-btn--query[data-v-87b50182]{color:var(--vip-text);background:hsla(0,0%,100%,.08);border:1px solid var(--vip-card-border);box-shadow:none}.vip-join-btn[data-v-87b50182]:hover:not(:disabled){filter:brightness(1.06)}.vip-join-btn[data-v-87b50182]:disabled{opacity:.65;cursor:not-allowed}.vip-join-msg[data-v-87b50182]{margin:10px 0 0;font-size:13px;color:var(--vip-accent-info)}.vip-member-shell[data-v-87b50182]{display:grid;grid-template-columns:minmax(230px,10%) minmax(0,1fr);gap:var(--vip-gap);align-items:stretch;min-height:min(480px,calc(100vh - 220px))}.vip-member-list-col[data-v-87b50182]{display:flex;flex-direction:column;min-width:0;border-radius:var(--vip-radius);border:1px solid var(--vip-card-border);background:var(--vip-card-bg);overflow:hidden}.vip-member-list-head[data-v-87b50182]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--vip-card-border);font-weight:600;font-size:var(--wk-fs-md);color:var(--vip-text)}.vip-member-scroll[data-v-87b50182]{flex:1;min-height:240px;max-height:calc(100vh - 240px);overflow-x:hidden;overflow-y:auto;padding:8px 8px 10px}.vip-member-empty[data-v-87b50182]{margin:0;padding:24px 12px;text-align:center;color:var(--vip-muted);font-size:var(--wk-fs-md)}.vip-member-card[data-v-87b50182]{display:block;width:100%;margin-bottom:6px;padding:8px 10px;text-align:left;border:1px solid var(--vip-card-border);border-radius:8px;background:rgba(0,0,0,.2);color:inherit;font:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease}.vip-member-card[data-v-87b50182]:hover{border-color:rgba(255,154,26,.35);background:hsla(0,0%,100%,.06)}.vip-member-card--active[data-v-87b50182]{border-color:rgba(255,154,26,.65);background:rgba(255,122,0,.12);box-shadow:0 0 0 1px rgba(255,122,0,.2)}.vip-member-card-top[data-v-87b50182]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.vip-member-card-name[data-v-87b50182]{flex:1 1 auto;min-width:0;font-size:var(--wk-fs-md);font-weight:700;color:var(--vip-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.vip-member-card-head-time[data-v-87b50182]{flex-shrink:0;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--vip-text-soft);white-space:nowrap}.vip-member-card-money[data-v-87b50182]{flex:0 0 auto;margin-left:auto;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.vip-member-card-sub[data-v-87b50182]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;min-width:0;font-size:11px;line-height:1.35;color:var(--vip-muted)}.vip-member-card-phone[data-v-87b50182]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vip-member-card-sep[data-v-87b50182]{flex-shrink:0;opacity:.55}.vip-scroll-themed[data-v-87b50182]{scrollbar-width:thin;scrollbar-color:rgba(255,154,26,.45) hsla(0,0%,100%,.06)}.vip-scroll-themed[data-v-87b50182]::-webkit-scrollbar{width:4px;height:4px}.vip-scroll-themed[data-v-87b50182]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.06);border-radius:999px}.vip-scroll-themed[data-v-87b50182]::-webkit-scrollbar-thumb{background:rgba(255,154,26,.42);border-radius:999px}.vip-scroll-themed[data-v-87b50182]::-webkit-scrollbar-thumb:hover{background:rgba(255,154,26,.58)}.vip-member-foot[data-v-87b50182]{padding:10px 4px 4px;text-align:center;font-size:12px;color:var(--vip-muted)}.vip-member-detail-col[data-v-87b50182]{min-width:0;border-radius:var(--vip-radius);border:1px solid var(--vip-card-border);background:var(--vip-card-bg);overflow:hidden;display:flex;flex-direction:column}.vip-member-detail-empty[data-v-87b50182]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;text-align:center;color:var(--vip-muted);font-size:var(--wk-fs-md)}.vip-member-detail-hint[data-v-87b50182]{margin:10px 0 0;font-size:12px;color:var(--vip-muted);max-width:280px;line-height:1.5}.vip-member-detail[data-v-87b50182]{flex:1;overflow-y:auto;padding:16px 18px 20px;max-height:calc(100vh - 240px)}.vip-detail-head[data-v-87b50182]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--vip-card-border)}.vip-detail-head-left[data-v-87b50182]{min-width:0;flex:1 1 auto}.vip-detail-title[data-v-87b50182]{margin:0;font-size:17px;font-weight:700;color:var(--vip-text)}.vip-detail-head-sub[data-v-87b50182]{margin:6px 0 0;font-size:12px;color:var(--vip-muted)}.vip-detail-head-recharge[data-v-87b50182]{flex-shrink:0;height:36px;padding:0 18px;font-size:13px;align-self:center}.vip-detail-main-grid[data-v-87b50182]{display:grid;grid-template-columns:minmax(0,1fr) minmax(350px,44%);gap:16px;align-items:stretch;margin-bottom:18px}.vip-detail-info-col[data-v-87b50182]{min-width:0;padding:4px 2px}.vip-detail-info-row[data-v-87b50182]{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid var(--vip-track)}.vip-detail-info-row[data-v-87b50182]:last-child{border-bottom:none;padding-bottom:0}.vip-detail-info-row--block[data-v-87b50182]{padding-top:10px}.vip-detail-info-label[data-v-87b50182]{font-size:11px;font-weight:600;color:var(--vip-muted);letter-spacing:.02em}.vip-detail-info-value[data-v-87b50182]{font-size:var(--wk-fs-md);color:var(--vip-text-soft);word-break:break-word}.vip-detail-info-value--phone[data-v-87b50182]{display:inline-flex;align-items:center;gap:8px}.vip-copy-phone-btn[data-v-87b50182]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;background:hsla(0,0%,100%,.06);color:var(--vip-muted);cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease,border-color .15s ease}.vip-copy-phone-btn[data-v-87b50182]:hover{background:hsla(0,0%,100%,.12);color:var(--vip-text-soft);border-color:hsla(0,0%,100%,.22)}.vip-copy-phone-btn i[data-v-87b50182]{font-size:14px}.vip-detail-info-remark[data-v-87b50182]{margin:0;font-size:13px;line-height:1.55;color:var(--vip-text-soft);word-break:break-word}.vip-detail-recharge-col[data-v-87b50182]{min-width:0;display:flex;flex-direction:column}.vip-detail-switch[data-v-87b50182]{display:flex;align-items:center;gap:8px;margin:0 0 8px}.vip-detail-switch-btn[data-v-87b50182]{flex:1 1 0;height:32px;border:1px solid var(--vip-card-border);border-radius:8px;background:hsla(0,0%,100%,.04);color:var(--vip-text-soft);font-size:12px;cursor:pointer}.vip-detail-switch-btn.is-active[data-v-87b50182]{border-color:rgba(255,154,26,.55);background:rgba(255,122,0,.16);color:var(--vip-text)}.vip-detail-switch-icon[data-v-87b50182]{flex-shrink:0;color:var(--vip-muted);font-size:var(--wk-fs-md)}.vip-detail-record-scroll[data-v-87b50182]{flex:1;min-height:200px;max-height:320px;overflow-y:auto;overflow-x:hidden;padding:8px;border:1px solid var(--vip-card-border);border-radius:var(--vip-radius);background:rgba(0,0,0,.18)}.vip-detail-record-scroll--wide[data-v-87b50182]{max-height:240px;min-height:120px}.vip-detail-record-empty[data-v-87b50182]{margin:0;padding:20px 10px;text-align:center;font-size:13px;color:var(--vip-muted)}.vip-rec-card[data-v-87b50182]{display:flex;gap:10px;align-items:flex-start;padding:10px 10px;margin-bottom:8px;border:1px solid var(--vip-card-border);border-radius:8px;background:hsla(0,0%,100%,.04)}.vip-rec-card[data-v-87b50182]:last-child{margin-bottom:0}.vip-rec-card-idx[data-v-87b50182]{flex-shrink:0;width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--vip-brand-alt);background:rgba(255,154,26,.14)}.vip-rec-card-text[data-v-87b50182]{margin:0;flex:1 1 auto;min-width:0;font-size:12px;line-height:1.5;color:var(--vip-text-soft);word-break:break-word}.vip-detail-block[data-v-87b50182]{margin-bottom:18px}.vip-detail-block-title[data-v-87b50182]{margin:0 0 8px;font-size:12px;font-weight:600;color:var(--vip-muted);text-transform:none;letter-spacing:.02em}.vip-detail-block-body[data-v-87b50182]{margin:0;font-size:var(--wk-fs-md);line-height:1.55;color:var(--vip-text-soft);word-break:break-word}.vip-detail-block-body.muted[data-v-87b50182]{color:var(--vip-muted)}.vip-recharge-primary[data-v-87b50182]{height:40px;padding:0 22px;border:none;border-radius:8px;font-size:var(--wk-fs-md);font-weight:600;cursor:pointer;color:#1a1208;background:linear-gradient(135deg,var(--vip-brand-alt),var(--vip-brand))}.vip-recharge-primary[data-v-87b50182]:hover{filter:brightness(1.06)}.vip-recharge-ghost[data-v-87b50182]{height:40px;padding:0 18px;border:1px solid var(--vip-card-border);border-radius:8px;font-size:var(--wk-fs-md);cursor:pointer;color:var(--vip-text-soft);background:hsla(0,0%,100%,.06)}.vip-recharge-ghost[data-v-87b50182]:hover{border-color:rgba(255,154,26,.4);color:var(--vip-text)}.vip-recharge-mask[data-v-87b50182]{position:fixed;inset:0;z-index:3200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.58)}.vip-recharge-dialog[data-v-87b50182]{width:min(520px,96vw);border:1px solid var(--vip-card-border);border-radius:var(--vip-radius);background:#242424;box-shadow:0 20px 50px rgba(0,0,0,.45)}.vip-recharge-dialog-head[data-v-87b50182]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--vip-card-border)}.vip-recharge-dialog-head h3[data-v-87b50182]{margin:0;font-size:15px;color:var(--vip-text)}.vip-recharge-close[data-v-87b50182]{height:28px;padding:0 10px;border:1px solid var(--vip-card-border);border-radius:8px;background:hsla(0,0%,100%,.06);color:var(--vip-text-soft);cursor:pointer}.vip-recharge-dialog-body[data-v-87b50182]{display:grid;gap:10px;padding:14px}.vip-recharge-field[data-v-87b50182]{display:grid;gap:6px}.vip-recharge-field span[data-v-87b50182]{font-size:12px;color:var(--vip-muted)}.vip-recharge-field input[data-v-87b50182],.vip-recharge-field select[data-v-87b50182]{height:36px;border:1px solid var(--vip-card-border);border-radius:8px;padding:0 10px;background:rgba(0,0,0,.22);color:var(--vip-text)}.vip-recharge-field input[data-v-87b50182]:focus,.vip-recharge-field select[data-v-87b50182]:focus{outline:none;border-color:rgba(255,154,26,.46)}.vip-recharge-dialog-foot[data-v-87b50182]{display:flex;justify-content:flex-end;gap:8px;padding:0 14px 14px}.vip-recharge-cancel[data-v-87b50182],.vip-recharge-confirm[data-v-87b50182]{height:34px;padding:0 14px;border-radius:8px;font-size:13px;cursor:pointer}.vip-recharge-cancel[data-v-87b50182]{border:1px solid var(--vip-card-border);background:hsla(0,0%,100%,.06);color:var(--vip-text-soft)}.vip-recharge-confirm[data-v-87b50182]{border:none;color:#1a1208;background:linear-gradient(135deg,var(--vip-brand-alt),var(--vip-brand))}.vip-recharge-cancel[data-v-87b50182]:disabled,.vip-recharge-confirm[data-v-87b50182]:disabled{opacity:.6;cursor:not-allowed}.price-text[data-v-87b50182]{font-weight:700;font-variant-numeric:tabular-nums;color:var(--vip-brand-alt)}@media (max-width:1000px){.vip-member-shell[data-v-87b50182]{grid-template-columns:1fr;min-height:0}.vip-join-row[data-v-87b50182]{grid-template-columns:1fr}.vip-join-action[data-v-87b50182]{justify-content:flex-start}.vip-member-scroll[data-v-87b50182]{max-height:42vh}.vip-member-detail[data-v-87b50182]{max-height:none}.vip-detail-main-grid[data-v-87b50182]{grid-template-columns:1fr}.vip-detail-record-scroll[data-v-87b50182]{max-height:260px}}@media (max-width:760px){.member-hero[data-v-87b50182]{flex-direction:column;align-items:flex-start}}.queue-page[data-v-a64d49a0]{height:100%;display:flex;flex-direction:column;gap:12px;padding:12px 16px 16px;box-sizing:border-box;overflow:hidden}.queue-main[data-v-a64d49a0]{flex:1;min-height:0;display:grid;grid-template-columns:280px 1fr;gap:12px}.queue-panel[data-v-a64d49a0]{margin-bottom:0;min-height:0;display:flex;flex-direction:column}.queue-panel--board[data-v-a64d49a0] .myzj-card__body{flex:1;min-height:0;overflow:auto}.queue-form[data-v-a64d49a0]{padding-top:4px}.queue-form__party[data-v-a64d49a0] .el-form-item__content{line-height:32px}.queue-party-row[data-v-a64d49a0]{display:flex;align-items:center;gap:8px}.queue-party-row__toggle[data-v-a64d49a0]{flex-shrink:0;padding:0 10px;height:32px;line-height:32px}.queue-take-footer[data-v-a64d49a0]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 12px;border-top:1px solid var(--wk-border-color,#e5e6eb);margin-top:auto}.queue-board-inner[data-v-a64d49a0]{position:relative;min-height:100%}.queue-inline-stats[data-v-a64d49a0]{list-style:none;margin:0;padding:8px 12px 0;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--wk-text-secondary,#666)}.queue-inline-stats li[data-v-a64d49a0]{margin:0;white-space:nowrap}.queue-current[data-v-a64d49a0]{text-align:center;padding:16px 12px 12px}.queue-current-no[data-v-a64d49a0]{font-size:56px;font-weight:700;letter-spacing:4px;color:var(--color-primary,#1677ff);line-height:1.1}.queue-current-meta[data-v-a64d49a0]{margin-top:8px;font-size:14px;color:var(--wk-text-secondary,#666)}.queue-current-meta--empty[data-v-a64d49a0]{color:var(--wk-text-muted,#999)}.queue-current-time[data-v-a64d49a0]{margin-top:6px;font-size:12px;color:var(--wk-text-secondary,#666)}.queue-actions[data-v-a64d49a0]{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 12px;justify-content:center}.queue-record-toggle[data-v-a64d49a0]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 12px 12px;border-top:1px dashed var(--wk-border-color,#e5e6eb);margin-top:4px;padding-top:12px}.queue-record-toggle__label[data-v-a64d49a0]{font-size:13px;color:var(--wk-text-secondary,#666)}.queue-record-panel[data-v-a64d49a0]{padding:0 12px 12px}.queue-record-toolbar[data-v-a64d49a0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.queue-record-toolbar__title[data-v-a64d49a0]{font-size:13px;font-weight:600;color:var(--wk-text-secondary,#666)}.queue-record-scroll[data-v-a64d49a0]{max-height:220px;overflow:auto;border:1px solid var(--wk-border-color,#e5e6eb);border-radius:6px}.queue-table[data-v-a64d49a0]{width:100%;border-collapse:collapse;font-size:13px}.queue-table td[data-v-a64d49a0],.queue-table th[data-v-a64d49a0]{padding:8px 10px;border-bottom:1px solid var(--wk-border-color,#e5e6eb);text-align:left}.queue-table th[data-v-a64d49a0]{background:var(--wk-bg-fill,#f7f8fa);font-weight:600;color:var(--wk-text-secondary,#666);position:sticky;top:0;z-index:1}.queue-table__actions[data-v-a64d49a0]{width:64px;text-align:center}.pm-link[data-v-a64d49a0]{border:none;background:none;color:var(--color-primary,#1677ff);cursor:pointer;font-size:13px;padding:0}.pm-link[data-v-a64d49a0]:hover{text-decoration:underline}.queue-empty[data-v-a64d49a0]{padding:24px 16px}.queue-action-desc[data-v-a64d49a0]{margin:0 0 12px;font-size:13px;color:var(--wk-text-secondary,#666)}.queue-action-btns[data-v-a64d49a0]{display:flex;flex-wrap:wrap;gap:8px}.queue-tip[data-v-a64d49a0]{margin:0;font-size:12px;color:var(--wk-text-secondary,#666)}.queue-tip code[data-v-a64d49a0]{font-family:ui-monospace,monospace;font-size:11px;background:#f4f6f9;padding:2px 6px;border-radius:4px}.wk-btn--sm[data-v-a64d49a0]{height:28px;line-height:28px;padding:0 10px;font-size:12px}@media (max-width:900px){.queue-main[data-v-a64d49a0]{grid-template-columns:1fr;overflow:auto}}.cashier-container[data-v-6eb43dcf]{--checkout-btn-gradient:linear-gradient(135deg,#ff9f1a,#ff7a00);display:flex;height:100vh;width:100vw;margin:0;padding:0;background-color:#121212;color:#fff;font-size:var(--wk-fs-md);line-height:1.4;overflow:hidden;--sidebar-width:clamp(180px,16vw,250px);--order-sidebar-width:clamp(260px,24vw,340px)}.landscape-only-mask[data-v-6eb43dcf]{display:none}.sidebar[data-v-6eb43dcf]{background-color:#1e1e1e;border-right:1px solid #333;display:flex;flex-direction:column;box-shadow:2px 0 8px rgba(0,0,0,.3);flex:0 0 var(--sidebar-width);min-width:160px;max-width:280px;overflow:hidden}.logo-section[data-v-6eb43dcf]{position:relative;padding:24px 20px;border-bottom:1px solid #333;cursor:pointer;outline:none;transition:background-color .2s ease}.sidebar-collapse-btn[data-v-6eb43dcf]{position:absolute;top:10px;right:10px;width:22px;height:22px;border:1px solid #3c3c3c;border-radius:6px;background:#2b2b2b;color:#cfcfcf;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.sidebar-collapse-btn[data-v-6eb43dcf]:hover{background:#363636;color:#fff;border-color:#565656}.sidebar-fullscreen-btn[data-v-6eb43dcf]{position:absolute;top:10px;right:38px;width:22px;height:22px;border:1px solid #3c3c3c;border-radius:6px;background:#2b2b2b;color:#cfcfcf;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.sidebar-fullscreen-btn[data-v-6eb43dcf]:hover{background:#363636;color:#fff;border-color:#565656}.logo-section[data-v-6eb43dcf]:hover{background-color:hsla(0,0%,100%,.06)}.logo-section[data-v-6eb43dcf]:focus-visible{box-shadow:inset 0 0 0 2px hsla(0,100%,71%,.45)}.logo[data-v-6eb43dcf]{display:flex;align-items:center;gap:12px}.logo i[data-v-6eb43dcf]{font-size:32px;color:#ff6b6b}.logo-text[data-v-6eb43dcf]{flex:1}.brand-name[data-v-6eb43dcf]{font-size:18px;font-weight:700;color:#fff;line-height:1.2}.brand-subtitle[data-v-6eb43dcf]{font-size:var(--wk-fs-xs);color:#b0b0b0;line-height:1.2}.nav-section[data-v-6eb43dcf]{flex:1;padding:16px 0;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-gutter:stable}.sidebar-menu[data-v-6eb43dcf]{border-right:none;background-color:transparent;min-height:100%}.nav-section[data-v-6eb43dcf]::-webkit-scrollbar{width:6px}.nav-section[data-v-6eb43dcf]::-webkit-scrollbar-track{background:transparent}.nav-section[data-v-6eb43dcf]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:8px}.nav-section[data-v-6eb43dcf]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.35)}.sidebar-menu .el-menu-item[data-v-6eb43dcf]{height:auto;min-height:90px;font-size:var(--wk-fs-md);margin:10px 12px;border-radius:12px;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;color:#b0b0b0;padding:16px 18px;border-left:3px solid transparent}.sidebar-menu .el-menu-item.menu-item-l[data-v-6eb43dcf]{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-weight:500;max-height:60px}.sidebar-menu .el-menu-item.menu-item-l i[data-v-6eb43dcf]{margin:0;font-size:22px}.sidebar-menu .el-menu-item.menu-item-l span[data-v-6eb43dcf]{display:block;width:100%;font-size:var(--wk-fs-md);min-height:0;line-height:2.5;white-space:nowrap;color:inherit}.sidebar-menu .el-menu-item.menu-item-l[data-v-6eb43dcf]:hover{background-color:hsla(0,100%,71%,.12);color:#fff}.sidebar-menu .el-menu-item.menu-item-l.is-active[data-v-6eb43dcf]{background-color:#ff6b6b;color:#fff;border-left-color:#fff;box-shadow:0 8px 20px hsla(0,100%,71%,.18)}.sidebar-menu .el-menu-item i[data-v-6eb43dcf]{margin-right:12px;font-size:18px}.sidebar.is-collapsed[data-v-6eb43dcf]{flex-basis:72px;min-width:72px;max-width:72px}.sidebar.is-collapsed .logo-section[data-v-6eb43dcf]{padding:18px 8px 14px}.sidebar.is-collapsed .logo[data-v-6eb43dcf]{justify-content:center}.sidebar.is-collapsed .logo-text[data-v-6eb43dcf],.sidebar.is-collapsed .sidebar-menu .el-menu-item.menu-item-l span[data-v-6eb43dcf],.sidebar.is-collapsed .user-actions[data-v-6eb43dcf],.sidebar.is-collapsed .user-detail[data-v-6eb43dcf]{display:none}.sidebar.is-collapsed .sidebar-menu[data-v-6eb43dcf]{padding:8px 4px}.sidebar.is-collapsed .sidebar-menu .el-menu-item[data-v-6eb43dcf]{margin:8px 2px;justify-content:center;padding:10px 0!important}.sidebar.is-collapsed .sidebar-menu .el-menu-item.menu-item-l i[data-v-6eb43dcf]{margin-right:0}.sidebar.is-collapsed .user-section[data-v-6eb43dcf]{padding:8px 0 10px}.sidebar.is-collapsed .user-info[data-v-6eb43dcf]{justify-content:center}.user-section[data-v-6eb43dcf]{border-top:1px solid #333;position:relative}.user-info[data-v-6eb43dcf]{display:flex;align-items:center;padding:16px 20px;cursor:pointer;transition:background-color .3s ease}.user-info[data-v-6eb43dcf]:hover{background-color:hsla(0,0%,100%,.05)}.avatar[data-v-6eb43dcf]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#ff6b6b,#ff8e8e);display:flex;align-items:center;justify-content:center;margin-right:3px;color:#fff;font-size:var(--wk-fs-md)}.user-detail[data-v-6eb43dcf]{flex:1}.user-detail .name[data-v-6eb43dcf]{font-size:var(--wk-fs-md);font-weight:600;color:#fff;line-height:1.2}.user-detail .role[data-v-6eb43dcf]{font-size:var(--wk-fs-xs);color:#b0b0b0;line-height:1.2}.user-actions[data-v-6eb43dcf]{color:#b0b0b0}.user-actions .action-btn[data-v-6eb43dcf]{color:#b0b0b0;padding:8px;border-radius:6px;transition:all .3s ease;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.user-actions .action-btn[data-v-6eb43dcf]:hover{color:#fff;background:hsla(0,100%,71%,.1);border-color:hsla(0,100%,71%,.3);transform:rotate(180deg)}.user-menu[data-v-6eb43dcf]{position:absolute;bottom:100%;left:0;right:0;background-color:#2a2a2a;border:1px solid #444;border-radius:12px;box-shadow:0 -8px 32px rgba(0,0,0,.4),0 4px 16px rgba(0,0,0,.2);overflow:hidden;backdrop-filter:blur(10px);z-index:1000}.user-menu-enter-active[data-v-6eb43dcf],.user-menu-leave-active[data-v-6eb43dcf]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.user-menu-enter[data-v-6eb43dcf]{opacity:0;transform:translateY(20px) scale(.95)}.user-menu-enter-to[data-v-6eb43dcf],.user-menu-leave[data-v-6eb43dcf]{opacity:1;transform:translateY(0) scale(1)}.user-menu-leave-to[data-v-6eb43dcf]{opacity:0;transform:translateY(20px) scale(.95)}.user-menu .menu-item[data-v-6eb43dcf]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;color:#e0e0e0;cursor:pointer;transition:all .2s ease;position:relative;border-bottom:1px solid hsla(0,0%,100%,.05)}.user-menu .menu-item[data-v-6eb43dcf]:last-child{border-bottom:none}.user-menu .menu-item[data-v-6eb43dcf]:hover{background:linear-gradient(135deg,hsla(0,100%,71%,.15),hsla(0,100%,71%,.05));color:#fff;transform:translateX(4px)}.user-menu .menu-item:hover .item-arrow[data-v-6eb43dcf]{opacity:1;transform:translateX(4px)}.user-menu .menu-item i[data-v-6eb43dcf]{margin-right:12px;font-size:16px;width:16px;text-align:center;color:#b0b0b0;transition:color .2s ease}.user-menu .menu-item:hover i[data-v-6eb43dcf]{color:#ff6b6b}.user-menu .menu-item span[data-v-6eb43dcf]{flex:1;font-size:var(--wk-fs-md);font-weight:500}.user-menu .menu-item .item-arrow[data-v-6eb43dcf]{font-size:12px;color:#666;opacity:0;transition:all .2s ease;margin-left:8px}.user-menu .menu-divider[data-v-6eb43dcf]{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);margin:8px 0}.user-menu .menu-item.logout[data-v-6eb43dcf]{color:#ff6b6b;border-top:1px solid hsla(0,100%,71%,.2)}.user-menu .menu-item.logout[data-v-6eb43dcf]:hover{background:linear-gradient(135deg,hsla(0,100%,71%,.25),hsla(0,100%,71%,.1));color:#ff5252}.user-menu .menu-item.logout i[data-v-6eb43dcf]{color:#ff6b6b}.user-menu .menu-item.logout:hover i[data-v-6eb43dcf]{color:#ff5252}.cashier-my-orders-wrap[data-v-6eb43dcf]{width:100%;min-height:0;height:100%;display:flex}.cashier-my-orders-wrap>[data-v-6eb43dcf]{flex:1 1 auto;min-height:0}.cash-embed-page.cashier-embed-wrap[data-v-6eb43dcf]{width:100%;min-height:0}.main-content[data-v-6eb43dcf]{background-color:#1e1e1e;flex:1 1 auto;min-width:0;padding:20px;overflow-y:auto}.dish-grid[data-v-6eb43dcf]::-webkit-scrollbar,.main-content[data-v-6eb43dcf]::-webkit-scrollbar,.order-list[data-v-6eb43dcf]::-webkit-scrollbar,.table-grid-wrap[data-v-6eb43dcf]::-webkit-scrollbar,.table-grid[data-v-6eb43dcf]::-webkit-scrollbar{width:3px}.dish-grid[data-v-6eb43dcf]::-webkit-scrollbar-track,.main-content[data-v-6eb43dcf]::-webkit-scrollbar-track,.order-list[data-v-6eb43dcf]::-webkit-scrollbar-track,.table-grid-wrap[data-v-6eb43dcf]::-webkit-scrollbar-track,.table-grid[data-v-6eb43dcf]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:10px}.dish-grid[data-v-6eb43dcf]::-webkit-scrollbar-thumb,.main-content[data-v-6eb43dcf]::-webkit-scrollbar-thumb,.order-list[data-v-6eb43dcf]::-webkit-scrollbar-thumb,.table-grid-wrap[data-v-6eb43dcf]::-webkit-scrollbar-thumb,.table-grid[data-v-6eb43dcf]::-webkit-scrollbar-thumb{background:hsla(0,100%,71%,.35);border-radius:10px}.dish-grid[data-v-6eb43dcf]::-webkit-scrollbar-thumb:hover,.main-content[data-v-6eb43dcf]::-webkit-scrollbar-thumb:hover,.order-list[data-v-6eb43dcf]::-webkit-scrollbar-thumb:hover,.table-grid-wrap[data-v-6eb43dcf]::-webkit-scrollbar-thumb:hover,.table-grid[data-v-6eb43dcf]::-webkit-scrollbar-thumb:hover{background:hsla(0,100%,71%,.55)}.category-tabs[data-v-6eb43dcf]{margin-bottom:12px}.pos-toolbar[data-v-6eb43dcf]{position:sticky;top:0;z-index:19;background:#1e1e1e;padding:8px 0 10px}.order-page[data-v-6eb43dcf]{min-height:0}.category-tabs[data-v-6eb43dcf],.table-area-tabs[data-v-6eb43dcf]{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;white-space:nowrap;padding-bottom:4px}.category-tabs[data-v-6eb43dcf]::-webkit-scrollbar,.table-area-tabs[data-v-6eb43dcf]::-webkit-scrollbar{height:6px}.category-tabs[data-v-6eb43dcf]::-webkit-scrollbar-track,.table-area-tabs[data-v-6eb43dcf]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.06);border-radius:999px}.category-tabs[data-v-6eb43dcf]::-webkit-scrollbar-thumb,.table-area-tabs[data-v-6eb43dcf]::-webkit-scrollbar-thumb{background:hsla(0,100%,71%,.45);border-radius:999px}.category-tabs[data-v-6eb43dcf]::-webkit-scrollbar-thumb:hover,.table-area-tabs[data-v-6eb43dcf]::-webkit-scrollbar-thumb:hover{background:hsla(0,100%,71%,.65)}.search-input[data-v-6eb43dcf]{margin-bottom:10px;--el-input-bg-color:#333;--el-input-border-color:#333;--el-input-text-color:#fff;--el-input-placeholder-color:#aaa}.search-input[data-v-6eb43dcf] .el-input__inner{height:34px;line-height:34px;font-size:var(--wk-fs-base)}.search-input[data-v-6eb43dcf] .el-input__icon{line-height:34px}.table-lock-dialog-body[data-v-6eb43dcf]{display:flex;flex-direction:column;gap:12px;padding:12px 16px 4px}.table-lock-overlay[data-v-6eb43dcf]{position:fixed;inset:0;z-index:3002;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,4%,.58);backdrop-filter:blur(2px)}.table-lock-panel[data-v-6eb43dcf]{width:min(420px,calc(100vw - 32px));border-radius:14px;border:1px solid #3a3a3a;background:#1f1f1f;box-shadow:0 14px 36px rgba(0,0,0,.45);overflow:hidden}.table-lock-panel-hd[data-v-6eb43dcf]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #353535}.table-lock-panel-title[data-v-6eb43dcf]{color:#f3f4f6;font-size:16px;font-weight:600}.table-lock-panel-close[data-v-6eb43dcf]{width:28px;height:28px;border:1px solid #3f3f46;border-radius:8px;background:#2a2a2a;color:#d1d5db;cursor:pointer}.table-lock-panel-close[data-v-6eb43dcf]:disabled{opacity:.6;cursor:not-allowed}.table-lock-row[data-v-6eb43dcf]{display:flex;align-items:center;justify-content:space-between}.table-lock-row-meta[data-v-6eb43dcf]{align-items:flex-start;gap:16px}.table-lock-meta[data-v-6eb43dcf]{display:flex;flex-direction:column;gap:6px}.table-lock-meta-people[data-v-6eb43dcf]{margin-left:auto;align-items:flex-end}.table-lock-input-wrap[data-v-6eb43dcf]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.table-lock-input-tip[data-v-6eb43dcf]{margin:0;font-size:12px;color:#9ca3af}.table-lock-label[data-v-6eb43dcf]{color:#b8b8b8;font-size:13px}.table-lock-value[data-v-6eb43dcf]{color:#f4f4f5;font-size:var(--wk-fs-md)}.table-lock-value-highlight[data-v-6eb43dcf]{display:inline-flex;align-items:center;color:#ffbe7a;font-size:16px;font-weight:700}.table-lock-stepper[data-v-6eb43dcf]{display:inline-flex;align-items:center;border:1px solid #3f3f46;border-radius:8px;overflow:hidden;background:#2a2a2a}.table-lock-step-btn[data-v-6eb43dcf]{width:30px;height:30px;border:0;background:#303030;color:#e5e7eb;cursor:pointer}.table-lock-step-btn[data-v-6eb43dcf]:disabled{opacity:.45;cursor:not-allowed}.table-lock-input[data-v-6eb43dcf]{width:64px;height:30px;border:0;border-left:1px solid #3f3f46;border-right:1px solid #3f3f46;background:#262626;color:#f9fafb;text-align:center}.table-lock-input[data-v-6eb43dcf]:focus{outline:none}.table-lock-panel-ft[data-v-6eb43dcf]{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px 16px}.table-lock-number-pad[data-v-6eb43dcf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.table-lock-pad-btn[data-v-6eb43dcf]{height:50px;border:1px solid #3f3f46;border-radius:8px;background:#292929;color:#f3f4f6;cursor:pointer;transition:all .15s ease}.table-lock-pad-btn[data-v-6eb43dcf]:hover:not(:disabled){border-color:#ff7a00;color:#fff}.table-lock-pad-btn--ghost[data-v-6eb43dcf]{color:#d1d5db;background:#252525}.table-lock-pad-btn[data-v-6eb43dcf]:disabled{opacity:.55;cursor:not-allowed}.table-lock-cancel-btn[data-v-6eb43dcf],.table-lock-confirm-btn[data-v-6eb43dcf]{height:34px;padding:0 14px;border-radius:8px;border:1px solid transparent;cursor:pointer}.table-lock-cancel-btn[data-v-6eb43dcf]{border-color:#4b5563;background:#2b2b2b;color:#e5e7eb}.table-lock-confirm-btn[data-v-6eb43dcf]{border-color:#ff7a00;background:linear-gradient(135deg,#ff9f1a,#ff7a00);color:#fff}.table-lock-cancel-btn[data-v-6eb43dcf]:disabled,.table-lock-confirm-btn[data-v-6eb43dcf]:disabled{opacity:.6;cursor:not-allowed}.search-keyboard-text[data-v-6eb43dcf]{cursor:pointer;color:#b0b0b0;font-size:12px;margin-right:6px;display:inline-block;line-height:34px;transition:color .2s ease}.search-keyboard-text[data-v-6eb43dcf]:hover{color:#ff6b6b}.keyboard-preview-input[data-v-6eb43dcf]{margin-bottom:8px}.keyboard-grid[data-v-6eb43dcf]{display:flex;flex-direction:column;gap:6px}.keyboard-row[data-v-6eb43dcf]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.keyboard-row-2[data-v-6eb43dcf]{padding-left:18px;padding-right:18px}.keyboard-row-3[data-v-6eb43dcf]{padding-left:40px;padding-right:40px}.keyboard-key-btn[data-v-6eb43dcf]{min-height:32px;width:100%;font-size:12px;padding:0;border:1px solid #3f3f46;border-radius:6px;background:#262626;color:#e5e7eb;cursor:pointer;transition:all .18s ease}.keyboard-key-btn[data-v-6eb43dcf]:hover{border-color:#5b5b66;background:#2f2f2f}.keyboard-key-btn[data-v-6eb43dcf]:active{transform:translateY(1px)}.keyboard-actions[data-v-6eb43dcf]{display:flex;justify-content:flex-end;gap:6px;margin-top:8px}.keyboard-op-btn[data-v-6eb43dcf]{min-width:50px;height:28px;padding:0 10px;border:1px solid #3f3f46;border-radius:6px;background:#232323;color:#d1d5db;font-size:12px;cursor:pointer}.keyboard-op-btn-space[data-v-6eb43dcf]{min-width:76px}.keyboard-footer-btn[data-v-6eb43dcf]{min-width:58px;height:28px;padding:0 12px;border:1px solid #3f3f46;border-radius:6px;background:#232323;color:#d1d5db;font-size:12px;cursor:pointer}.keyboard-footer-btn-primary[data-v-6eb43dcf]{border-color:#ef4444;background:#dc2626;color:#fff}.keyboard-footer-btn[data-v-6eb43dcf]:hover,.keyboard-op-btn[data-v-6eb43dcf]:hover{border-color:#5b5b66;background:#2d2d2d}.keyboard-footer-btn-primary[data-v-6eb43dcf]:hover{border-color:#f87171;background:#ef4444}[data-v-6eb43dcf] .compact-keyboard-dialog .el-dialog__header{padding:10px 12px}[data-v-6eb43dcf] .compact-keyboard-dialog .el-dialog__headerbtn{top:10px;right:12px}[data-v-6eb43dcf] .compact-keyboard-dialog .el-dialog__body{padding:10px 12px 8px}[data-v-6eb43dcf] .compact-keyboard-dialog .el-dialog__footer{padding:6px 12px 10px}.dish-grid[data-v-6eb43dcf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;max-height:calc(100vh - 190px);overflow-y:auto;overflow-x:hidden;min-height:0;padding-right:4px}.table-page[data-v-6eb43dcf]{max-width:1200px;margin:0 auto;--checkout-btn-gradient:linear-gradient(135deg,#ff9f1a,#ff7a00)}.cashier-container--sidebar-collapsed .table-page[data-v-6eb43dcf]{max-width:none}.table-page .page-header[data-v-6eb43dcf]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;position:sticky;top:0;z-index:20;padding:10px 0;background:#1e1e1e}.table-header-left h2[data-v-6eb43dcf]{margin:0}.table-header-left p[data-v-6eb43dcf]{margin:6px 0 0;font-size:12px;color:#9f9f9f}.table-search-input[data-v-6eb43dcf]{width:320px}.table-status-filter[data-v-6eb43dcf]{flex-shrink:0}.table-status-filter[data-v-6eb43dcf] .el-radio-button__inner{background:#2b2b2b;border:1px solid #3a3a3a;color:#cfcfcf;box-shadow:none;transition:all .2s ease}.table-status-filter[data-v-6eb43dcf] .el-radio-button:first-child .el-radio-button__inner{border-radius:8px 0 0 8px}.table-status-filter[data-v-6eb43dcf] .el-radio-button:last-child .el-radio-button__inner{border-radius:0 8px 8px 0}.table-status-filter[data-v-6eb43dcf] .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#fff;background:linear-gradient(135deg,#ff6b6b,#ff5252);border-color:#ff6b6b}.table-status-filter[data-v-6eb43dcf] .el-radio-button__inner:hover{color:#fff;border-color:#ff6b6b;background:hsla(0,100%,71%,.16)}.table-area-tabs-wrap[data-v-6eb43dcf]{margin-bottom:12px}.table-area-tab[data-v-6eb43dcf]{flex-shrink:0;padding:6px 14px;border-radius:8px;border:1px solid #3a3a3a;background:#2b2b2b;color:#e5e7eb;cursor:pointer;font-size:13px;transition:border-color .15s ease,background .15s ease,color .15s ease}.table-area-tab[data-v-6eb43dcf]:hover{border-color:#ff7a00;color:#fff}.table-area-tab.is-active[data-v-6eb43dcf]{border-color:#ff7a00;background:linear-gradient(135deg,#ff9f1a,#ff7a00);color:#fff}.table-grid-wrap[data-v-6eb43dcf]{background:#262626;border:1px solid #343434;border-radius:12px;padding:14px;max-height:calc(100vh - 240px);overflow-y:auto;overflow-x:hidden}.empty-tables[data-v-6eb43dcf]{background:#262626;border:1px dashed #3d3d3d;border-radius:12px;color:#a8a8a8;text-align:center;padding:28px 12px}.table-page .table-grid[data-v-6eb43dcf]{grid-template-columns:repeat(5,minmax(120px,1fr));gap:12px;max-height:none;overflow:visible;align-content:start}.table-page .table-item[data-v-6eb43dcf]{position:relative;min-height:88px;padding:12px;padding-bottom:28px}.table-page--transfer-pick .table-header-left h2[data-v-6eb43dcf]{color:#6ecf9b}.table-transfer-banner[data-v-6eb43dcf]{margin:6px 0 0;font-size:13px;color:#b0b0b0;line-height:1.55;max-width:none;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:space-between}.table-transfer-banner-text[data-v-6eb43dcf]{min-width:0;flex:1 1 200px}.table-transfer-banner-actions[data-v-6eb43dcf]{margin-left:auto;flex:0 0 auto;display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.table-transfer-banner strong[data-v-6eb43dcf]{color:#eaeaea}.table-transfer-cancel-bar[data-v-6eb43dcf]{display:inline-block;margin-left:0;padding:4px 12px;font-size:12px;border-radius:6px;border:1px solid #8a5a5a;background:rgba(180,80,80,.2);color:#f0b0b0;cursor:pointer;vertical-align:middle}.table-transfer-cancel-bar[data-v-6eb43dcf]:hover{background:rgba(200,90,90,.35);color:#fff}.table-join-confirm-bar[data-v-6eb43dcf]{display:inline-block;margin-left:0;padding:4px 12px;font-size:12px;border-radius:6px;border:1px solid #2d8a5c;background:rgba(45,138,92,.25);color:#9ee5c0;cursor:pointer;vertical-align:middle}.table-join-confirm-bar[data-v-6eb43dcf]:hover:not(:disabled){background:rgba(45,138,92,.45);color:#fff}.table-join-confirm-bar[data-v-6eb43dcf]:disabled{opacity:.45;cursor:not-allowed}.table-page .table-item.table-join-pick-selected[data-v-6eb43dcf]{border-color:#c9a227!important;box-shadow:0 0 0 2px rgba(201,162,39,.45),inset 0 0 14px rgba(201,162,39,.12)}.table-relation-badge[data-v-6eb43dcf]{position:absolute;top:6px;right:6px;z-index:4;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;pointer-events:none;line-height:1.25;letter-spacing:.06em}.table-item.table-item--join-linked .table-relation-badge[data-v-6eb43dcf]{color:#e8fff3;background:linear-gradient(135deg,rgba(30,110,72,.95),rgba(45,138,92,.78));border:1px solid rgba(110,207,155,.55);box-shadow:0 1px 4px rgba(0,0,0,.35)}.table-item.table-item--merge-linked .table-relation-badge[data-v-6eb43dcf]{color:#fff8e6;background:linear-gradient(135deg,rgba(130,88,18,.95),rgba(175,120,28,.82));border:1px solid rgba(230,190,90,.55);box-shadow:0 1px 4px rgba(0,0,0,.35)}.table-item.table-item--join-linked[data-v-6eb43dcf],.table-item.table-item--merge-linked[data-v-6eb43dcf]{overflow:hidden}.table-item.table-item--join-linked[data-v-6eb43dcf]{border-color:rgba(61,175,117,.55)!important}.table-item.table-item--join-linked[data-v-6eb43dcf]:before{content:"联";position:absolute;left:50%;top:54%;transform:translate(-50%,-50%) rotate(-14deg);font-size:62px;font-weight:900;line-height:1;color:rgba(45,138,92,.16);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;letter-spacing:-.14em}.table-item.table-item--join-linked.available[data-v-6eb43dcf]{background-image:linear-gradient(128deg,rgba(45,138,92,.28),transparent 52%),linear-gradient(308deg,rgba(45,138,92,.12),transparent 48%),repeating-linear-gradient(-18deg,transparent,transparent 6px,rgba(45,138,92,.04) 0,rgba(45,138,92,.04) 7px),linear-gradient(165deg,#2a3d32,#232323)}.table-item.table-item--join-linked.occupied[data-v-6eb43dcf]{background-image:linear-gradient(128deg,rgba(45,138,92,.22),transparent 48%),linear-gradient(308deg,rgba(45,138,92,.1),transparent 42%),repeating-linear-gradient(-18deg,transparent,transparent 6px,rgba(45,138,92,.05) 0,rgba(45,138,92,.05) 7px);background-color:#4d5650}.table-item.table-item--merge-linked[data-v-6eb43dcf]{border-color:rgba(201,162,39,.55)!important}.table-item.table-item--merge-linked[data-v-6eb43dcf]:before{content:"并";position:absolute;left:50%;top:54%;transform:translate(-50%,-50%) rotate(-14deg);font-size:62px;font-weight:900;line-height:1;color:rgba(201,162,39,.18);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;letter-spacing:-.12em}.table-item.table-item--merge-linked.available[data-v-6eb43dcf]{background-image:linear-gradient(128deg,rgba(201,162,39,.22),transparent 52%),linear-gradient(308deg,rgba(201,162,39,.1),transparent 46%),linear-gradient(165deg,#3d3528,#262626)}.table-item.table-item--merge-linked.occupied[data-v-6eb43dcf]{background-image:linear-gradient(128deg,rgba(201,162,39,.2),transparent 48%),linear-gradient(308deg,rgba(201,162,39,.08),transparent 42%);background-color:#5a5346}.table-item.table-item--join-linked .table-name[data-v-6eb43dcf],.table-item.table-item--join-linked .table-status[data-v-6eb43dcf],.table-item.table-item--merge-linked .table-name[data-v-6eb43dcf],.table-item.table-item--merge-linked .table-status[data-v-6eb43dcf]{position:relative;z-index:1}.checkout-action-btn--cancel-join[data-v-6eb43dcf]{border-color:#8a5a5a!important;color:#f0b0b0!important;background:rgba(180,80,80,.22)!important}.checkout-action-btn--cancel-join[data-v-6eb43dcf]:hover{border-color:#b07070!important;color:#a39e9e!important;background:rgba(200,90,90,.38)!important}.table-item-cancel-join-btn[data-v-6eb43dcf]{position:absolute;left:8px;bottom:8px;z-index:5;font-size:var(--wk-fs-xs);line-height:1.2;padding:4px 10px;border-radius:6px;border:1px solid #8a5a5a;background:rgba(180,80,80,.28);color:#f0c0c0;cursor:pointer}.table-item-cancel-join-btn[data-v-6eb43dcf]:hover{background:rgba(200,90,90,.42);color:#fff}.table-item-transfer-btn[data-v-6eb43dcf]{position:absolute;right:8px;bottom:8px;font-size:12px;line-height:1.2;padding:4px 10px;border-radius:6px;border:1px solid #4a90d9;background:rgba(74,144,217,.2);color:#8ec5ff;cursor:pointer}.table-item-transfer-btn[data-v-6eb43dcf]:hover{background:rgba(74,144,217,.35);color:#cfe4ff}.table-page .table-item.table-transfer-pick-target[data-v-6eb43dcf]{border-color:#2d8a5c!important;box-shadow:0 0 0 2px rgba(45,138,92,.45),inset 0 0 18px rgba(45,138,92,.12);background:linear-gradient(165deg,#2a4a38,#1e2f26)!important;cursor:pointer;opacity:1}.table-page .table-item.table-transfer-pick-target[data-v-6eb43dcf]:hover{border-color:#3daf75!important;box-shadow:0 0 0 2px rgba(61,175,117,.55),inset 0 0 22px rgba(45,138,92,.18)}.table-page .table-item.table-transfer-pick-blocked[data-v-6eb43dcf]{opacity:.42;cursor:not-allowed;filter:grayscale(.2);pointer-events:none}.ca-change-table-hint[data-v-6eb43dcf]{margin:0;font-size:var(--wk-fs-md);color:#c8c8c8;line-height:1.6}.ca-change-table-hint strong[data-v-6eb43dcf]{color:#fff}.merge-clear-check[data-v-6eb43dcf]{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-size:13px;color:#cfcfcf}.merge-clear-check input[type=checkbox][data-v-6eb43dcf]{width:14px;height:14px;accent-color:#ff9f1a}.table-page .table-name[data-v-6eb43dcf]{font-size:var(--wk-fs-md);margin-bottom:4px}.el-dialog .table-name__relation[data-v-6eb43dcf],.table-page .table-name__relation[data-v-6eb43dcf]{font-weight:800;color:#ff9f1a;background-image:var(--checkout-btn-gradient,linear-gradient(135deg,#ff9f1a,#ff7a00));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.el-dialog .table-name__paren[data-v-6eb43dcf],.table-page .table-name__paren[data-v-6eb43dcf]{color:hsla(0,0%,100%,.55);font-weight:600}.el-dialog .table-name__base[data-v-6eb43dcf],.table-page .table-name__base[data-v-6eb43dcf]{font-weight:700}.table-page .table-status[data-v-6eb43dcf]{font-size:10px;padding:2px 6px}.dish-card[data-v-6eb43dcf]{background-color:#2d2d2d;border-radius:8px;padding:10px;min-height:96px;border:1px solid #3a3a3a;position:relative;cursor:pointer;transition:all .3s}.dish-card[data-v-6eb43dcf]:hover:not(.out-of-stock){background-color:#3d3d3d}.dish-card.out-of-stock[data-v-6eb43dcf]{background-color:#666;cursor:not-allowed;opacity:.6}.hot-tag[data-v-6eb43dcf]{position:absolute;top:8px;right:8px;background-color:red;color:#fff;padding:1px 6px;border-radius:4px;font-size:10px;font-weight:700}.dish-name[data-v-6eb43dcf]{font-size:var(--wk-fs-md);font-weight:700;margin-bottom:2px}.dish-en-name[data-v-6eb43dcf]{font-size:10px;color:#aaa;margin-bottom:8px}.dish-price-row[data-v-6eb43dcf]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.dish-price[data-v-6eb43dcf]{font-size:16px;font-weight:700;color:red}.dish-vip-price[data-v-6eb43dcf]{font-size:12px;font-weight:600;color:#ff9f1a;white-space:nowrap}.dish-count[data-v-6eb43dcf]{position:absolute;bottom:8px;right:8px;background-color:red;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.stock-warning[data-v-6eb43dcf]{position:absolute;top:8px;right:8px;background-color:#ff9800;color:#fff;padding:1px 5px;border-radius:4px;font-size:9px;font-weight:700}.spec-select-preview[data-v-6eb43dcf]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;padding-top:10px;border-top:1px solid #333;font-size:13px;color:#e0e0e0}.spec-select-preview .spec-vip-hint[data-v-6eb43dcf]{color:#ff9f1a;font-weight:600;font-size:12px}.spec-select-body[data-v-6eb43dcf]{display:flex;flex-direction:column;gap:12px}.spec-select-dish-name[data-v-6eb43dcf]{margin:0;padding:8px 10px;border-radius:8px;border:1px solid #383838;background:#242424;color:#f3f4f6;font-size:var(--wk-fs-md);font-weight:700}.spec-select-attr[data-v-6eb43dcf]{padding:8px 10px;border:1px solid #353535;border-radius:8px;background:#202020}.spec-select-attr-name[data-v-6eb43dcf]{margin-bottom:8px;color:#d1d5db;font-size:13px;font-weight:600}.spec-select-values[data-v-6eb43dcf]{display:flex;flex-wrap:wrap;gap:8px}.spec-select-values .spec-value-btn.el-button[data-v-6eb43dcf]{margin:0;min-width:72px;border-radius:8px;border-color:#464646;background:#2a2a2a;color:#d1d5db;transition:all .15s ease}.spec-select-values .spec-value-btn.el-button[data-v-6eb43dcf]:hover{color:#fff;border-color:#ff9f1a;background:rgba(255,159,26,.15)}.spec-select-values .spec-value-btn.el-button--primary[data-v-6eb43dcf]{color:#fff;border-color:#ff9f1a;background:linear-gradient(135deg,#ff9f1a,#ff7a00)}.spec-select-footer[data-v-6eb43dcf]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.spec-select-footer .spec-cancel-btn.el-button[data-v-6eb43dcf]{border-radius:8px;border-color:#4b5563;background:#2b2b2b;color:#e5e7eb}.spec-select-footer .spec-confirm-btn.el-button[data-v-6eb43dcf]{border-radius:8px;border-color:#ff7a00;background:linear-gradient(135deg,#ff9f1a,#ff7a00);color:#fff}[data-v-6eb43dcf] .spec-select-dialog.el-dialog{border-radius:12px;overflow:hidden;background:#1f1f1f;border:1px solid #373737;box-shadow:0 16px 34px rgba(0,0,0,.45)}[data-v-6eb43dcf] .spec-select-dialog .el-dialog__header{padding:14px 16px;border-bottom:1px solid #343434}[data-v-6eb43dcf] .spec-select-dialog .el-dialog__title{color:#f3f4f6;font-size:15px;font-weight:700}[data-v-6eb43dcf] .spec-select-dialog .el-dialog__headerbtn .el-dialog__close{color:#cbd5e1}[data-v-6eb43dcf] .spec-select-dialog .el-dialog__body{padding:14px 16px 10px;background:#1f1f1f}[data-v-6eb43dcf] .spec-select-dialog .el-dialog__footer{padding:10px 16px 14px;border-top:1px solid #343434;background:#1f1f1f}.order-sidebar[data-v-6eb43dcf]{background-color:#1e1e1e;border-left:1px solid #333;display:flex;flex-direction:column;padding:20px;flex:0 0 var(--order-sidebar-width);min-width:240px;max-width:360px;font-size:12px}.table-select[data-v-6eb43dcf]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-size:12px}.order-header>i[data-v-6eb43dcf],.table-select>i[data-v-6eb43dcf]{font-size:var(--wk-fs-md)}.select-table[data-v-6eb43dcf]{color:red;cursor:pointer}.order-header[data-v-6eb43dcf]{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:500}.order-count[data-v-6eb43dcf]{background-color:red;color:#fff;padding:1px 6px;border-radius:10px;font-size:var(--wk-fs-xs)}.checkout-ca-sidebar .order-header[data-v-6eb43dcf]{flex-wrap:wrap}.checkout-sidebar-order-id[data-v-6eb43dcf]{width:100%;margin:4px 0 0;font-size:12px;font-weight:400;color:#606266}.clear-btn[data-v-6eb43dcf]{margin-left:auto;color:#ff6b6b;cursor:pointer;font-size:12px;font-weight:500;padding:3px 6px;border-radius:4px;transition:all .3s ease}.clear-btn[data-v-6eb43dcf]:hover{background-color:hsla(0,100%,71%,.1);color:#ff5252}.table-select--disabled[data-v-6eb43dcf]{opacity:.45;cursor:not-allowed}.clear-btn--disabled[data-v-6eb43dcf]{opacity:.35;cursor:not-allowed;pointer-events:none}.pos-ca-add-hint[data-v-6eb43dcf]{margin:-8px 0 12px;padding:8px 10px;font-size:var(--wk-fs-xs);line-height:1.45;color:#a67c52;background:rgba(255,159,26,.12);border:1px solid rgba(255,159,26,.28);border-radius:8px}.order-item--ca-locked[data-v-6eb43dcf]{opacity:.55;background:rgba(0,0,0,.25)}.order-item--ca-locked .item-info[data-v-6eb43dcf]{cursor:not-allowed}.order-line-lock-tag[data-v-6eb43dcf]{flex-shrink:0;font-size:10px;font-weight:600;color:#888;padding:1px 6px;border-radius:4px;border:1px solid #555;background:#2a2a2a}.item-added-at[data-v-6eb43dcf]{font-size:10px;color:#7eb8ff;margin-bottom:2px}.order-remark-trigger-btn.is-disabled[data-v-6eb43dcf]{opacity:.45;cursor:not-allowed;pointer-events:none}.order-list[data-v-6eb43dcf]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;margin-bottom:20px}.order-item[data-v-6eb43dcf]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #333;border-radius:8px;transition:background-color .2s ease,box-shadow .2s ease}.order-item.is-selected[data-v-6eb43dcf]{background:rgba(255,159,26,.16);box-shadow:inset 3px 0 0 #ff9f1a}.item-info[data-v-6eb43dcf]{flex:1;min-width:0;cursor:pointer;padding:2px 0}.item-name-row[data-v-6eb43dcf]{display:flex;align-items:center;gap:6px;margin-bottom:2px}.item-info .item-name[data-v-6eb43dcf]{font-size:13px;flex:1;min-width:0}.item-line-remark[data-v-6eb43dcf]{font-size:var(--wk-fs-xs);color:#9a9a9a;line-height:1.35;margin-bottom:4px;word-break:break-word}.order-item.is-selected .item-line-remark[data-v-6eb43dcf]{color:#bdbdbd}.item-price-block[data-v-6eb43dcf]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.item-info .item-price[data-v-6eb43dcf]{font-size:12px;color:red;font-weight:700}.item-info .item-vip-price[data-v-6eb43dcf]{font-size:var(--wk-fs-xs);font-weight:600;color:#ff9f1a;white-space:nowrap}.item-count[data-v-6eb43dcf]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.order-before-submit[data-v-6eb43dcf]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;flex-wrap:wrap}.order-wait-call-checkbox[data-v-6eb43dcf] .el-checkbox__label{color:#d8d8d8;font-size:13px;padding-left:8px}.order-wait-call-checkbox[data-v-6eb43dcf] .el-checkbox__input.is-checked .el-checkbox__inner{background:linear-gradient(135deg,#ff9f1a,#ff7a00);border-color:#ff9f1a}.order-wait-call-checkbox[data-v-6eb43dcf] .el-checkbox__inner:hover{border-color:rgba(255,159,26,.7)}.order-remark-trigger-btn[data-v-6eb43dcf]{flex:1;min-width:120px;padding:8px 12px;font-size:12px;color:#d0d0d0;background:#333;border:1px solid #4a4a4a;border-radius:8px;cursor:pointer}.order-remark-trigger-btn[data-v-6eb43dcf]:focus,.order-remark-trigger-btn[data-v-6eb43dcf]:hover{color:#fff;border-color:rgba(255,159,26,.55);background:#3d3d3d}.order-remark-trigger-btn.is-filled[data-v-6eb43dcf]{border-color:#ff9f1a;color:#ffb347}.order-remark-trigger-btn i[data-v-6eb43dcf]{margin-right:4px}.total-section[data-v-6eb43dcf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:13px}.total-price[data-v-6eb43dcf]{font-size:18px;font-weight:700;color:red}.button-group[data-v-6eb43dcf]{display:flex;gap:12px;flex-direction:column}.checkout-btn[data-v-6eb43dcf]{width:100%;height:36px;font-size:var(--wk-fs-md);font-weight:700;border:none;border-radius:8px;color:#fff;background:var(--checkout-btn-gradient,linear-gradient(135deg,#ff9f1a,#ff7a00));transition:all .2s ease}.checkout-btn[data-v-6eb43dcf]:hover:not(:disabled){background:linear-gradient(135deg,#ffb347,#ff8c1a);box-shadow:0 6px 16px rgba(255,122,0,.32);transform:translateY(-1px)}.checkout-btn[data-v-6eb43dcf]:disabled{background:linear-gradient(135deg,#ffd9b0,#ffc48a);color:hsla(0,0%,100%,.85);cursor:not-allowed}.checkout-ca-pay-btn.el-button[data-v-6eb43dcf]{height:auto;min-height:48px;padding:8px 12px;line-height:1.25;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.checkout-ca-pay-btn__main[data-v-6eb43dcf]{font-size:15px}.checkout-ca-pay-btn__sub[data-v-6eb43dcf]{font-size:12px;font-weight:600;opacity:.92}.checkout-ca-page[data-v-6eb43dcf]{display:flex;flex-direction:column;gap:14px}.checkout-ca-header[data-v-6eb43dcf]{position:static;padding:0;margin-bottom:0}.checkout-ca-grid[data-v-6eb43dcf]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);grid-template-areas:"left right" "bill bill" "order order";gap:14px;align-items:stretch}.checkout-ca-col[data-v-6eb43dcf]{display:flex;flex-direction:column;gap:12px;min-width:0}.checkout-ca-col--left[data-v-6eb43dcf]{grid-area:left}.checkout-ca-col--right[data-v-6eb43dcf]{grid-area:right}.checkout-ca-col--left .member-card[data-v-6eb43dcf],.checkout-ca-col--right .checkout-card--table-ops[data-v-6eb43dcf]{flex:1 1 auto}.checkout-card--bill-ops[data-v-6eb43dcf]{grid-area:bill;display:flex;align-items:center;gap:16px}.checkout-card--bill-ops .checkout-card-title[data-v-6eb43dcf]{margin-bottom:0;flex:0 0 auto}.checkout-card--bill-ops .checkout-action-wrap[data-v-6eb43dcf]{margin-right:auto;flex-wrap:nowrap;justify-content:space-between;min-width:min(60px,100%)}.checkout-card--bill-ops .checkout-action-wrap .checkout-action-btn[data-v-6eb43dcf]{width:100%}.checkout-card--order-ops[data-v-6eb43dcf]{grid-area:order}.checkout-card--table-ops .ca-table-ops-money-bar[data-v-6eb43dcf]{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:10px;padding-top:12px;border-top:1px dashed hsla(0,0%,100%,.12)}.checkout-card--table-ops .ca-table-ops-money-left[data-v-6eb43dcf]{text-align:left}.checkout-card--table-ops .ca-table-ops-money-right[data-v-6eb43dcf]{text-align:right}.checkout-card--table-ops .ca-table-ops-money-k[data-v-6eb43dcf]{display:block;font-size:var(--wk-fs-xs);font-weight:600;color:#8a8a8a;margin-bottom:4px;letter-spacing:.04em}.checkout-card--table-ops .ca-table-ops-money-v[data-v-6eb43dcf]{font-size:17px;font-weight:700;color:#ffb347;font-variant-numeric:tabular-nums}.ca-pay-combo-entry[data-v-6eb43dcf]{margin-top:10px;padding-top:10px;border-top:1px dashed hsla(0,0%,100%,.08)}.checkout-inline-pay[data-v-6eb43dcf]{margin-top:12px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.checkout-inline-pay-title[data-v-6eb43dcf]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:10px;font-size:13px;font-weight:600;color:#d9d9d9}.checkout-inline-pay-default[data-v-6eb43dcf]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#b9b9b9}.checkout-inline-pay-default-select[data-v-6eb43dcf]{width:118px}.checkout-inline-pay-default-select[data-v-6eb43dcf] .el-input__inner{height:28px;line-height:28px;background:#262626;border-color:#4a4a4a;color:#f0f0f0;padding-right:24px}.ca-native-chip[data-v-6eb43dcf]{padding:8px 14px;border-radius:6px;border:1px solid #4a4a4a;background:#333;color:#dfdfdf;font-size:12px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.ca-native-chip[data-v-6eb43dcf]:hover{border-color:#ff9f1a;color:#fff;background:#3a3a3a}.ca-native-chip.is-disabled[data-v-6eb43dcf],.ca-native-chip[data-v-6eb43dcf]:disabled{cursor:not-allowed;color:#8f8f8f;border-color:#424242;background:#2a2a2a}.ca-native-chip--block[data-v-6eb43dcf]{display:block;width:100%;text-align:center}.ca-native-combo-card[data-v-6eb43dcf]{display:flex;flex-direction:column;gap:10px}.ca-native-settle-layout[data-v-6eb43dcf]{display:flex;gap:12px;align-items:stretch}.ca-native-settle-left[data-v-6eb43dcf]{flex:1 1 auto;min-width:0;max-height:220px;overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-width:thin;scrollbar-color:#5a5a5a #2a2a2a}.ca-native-settle-left[data-v-6eb43dcf]::-webkit-scrollbar{width:8px}.ca-native-settle-left[data-v-6eb43dcf]::-webkit-scrollbar-track{background:#2a2a2a;border-radius:4px}.ca-native-settle-left[data-v-6eb43dcf]::-webkit-scrollbar-thumb{background:#5a5a5a;border-radius:4px}.ca-native-settle-left[data-v-6eb43dcf]::-webkit-scrollbar-thumb:hover{background:#6e6e6e}.ca-native-settle-right[data-v-6eb43dcf]{flex:0 0 42%;min-width:220px;display:flex;flex-direction:column;gap:10px}.ca-native-combo-head[data-v-6eb43dcf]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px}.ca-native-combo-title[data-v-6eb43dcf]{font-size:var(--wk-fs-md);font-weight:600;color:#e8e8e8}.ca-native-combo-back[data-v-6eb43dcf]{flex-shrink:0;padding:6px 12px;border-radius:6px;border:1px solid hsla(0,0%,100%,.15);background:rgba(40,40,40,.95);color:#c8c8c8;font-size:12px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ca-native-combo-back[data-v-6eb43dcf]:hover{border-color:#ff9f1a;color:#fff}.ca-native-settle-total[data-v-6eb43dcf]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#bdbdbd}.ca-native-settle-total strong[data-v-6eb43dcf]{font-size:18px;font-weight:700;color:#ffb347;font-variant-numeric:tabular-nums}.ca-native-settle-empty[data-v-6eb43dcf]{font-size:12px;color:#6a6a6a;padding:8px 10px;background:#252525;border-radius:8px;border:1px dashed #404040;min-height:96px;display:flex;align-items:center}.ca-native-settle-lines[data-v-6eb43dcf]{display:flex;flex-direction:column;gap:8px}.ca-native-settle-line[data-v-6eb43dcf]{display:flex;flex-direction:row;align-items:center;gap:10px;padding:8px 10px;background:#252525;border:1px solid #3d3d3d;border-radius:8px}.ca-native-settle-pay[data-v-6eb43dcf]{flex:0 0 auto;max-width:38%;font-size:12px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ca-native-settle-amount[data-v-6eb43dcf]{flex:1 1 auto;min-width:0;height:32px;padding:0 10px;border-radius:6px;border:1px solid #4a4a4a;background:#1f1f1f;color:#f0f0f0;font-size:var(--wk-fs-md);font-weight:600;font-variant-numeric:tabular-nums;line-height:30px;text-align:right;cursor:pointer}.ca-native-settle-remove[data-v-6eb43dcf]{flex-shrink:0;height:30px;padding:0 10px;border-radius:6px;border:1px solid hsla(0,0%,100%,.15);background:rgba(40,40,40,.95);color:#c8c8c8;font-size:12px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ca-native-settle-remove[data-v-6eb43dcf]:hover{background:hsla(0,87%,69%,.2);border-color:hsla(0,87%,69%,.45);color:#f9a0a0}.ca-native-settle-pick[data-v-6eb43dcf]{display:flex;flex-direction:column;gap:6px;margin-top:0;align-items:flex-end}.ca-native-settle-pick-label[data-v-6eb43dcf]{font-size:var(--wk-fs-xs);font-weight:600;color:#8a8a8a;letter-spacing:.06em}.ca-native-settle-chips[data-v-6eb43dcf]{display:grid;grid-template-columns:repeat(2,minmax(90px,1fr));gap:8px;align-content:flex-start;width:100%;max-width:236px;margin-left:auto}.ca-native-settle-chips .ca-native-chip[data-v-6eb43dcf]{width:100%}.ca-native-settle-due[data-v-6eb43dcf]{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding-top:10px;border-top:1px dashed #454545;font-size:12px;color:#bdbdbd}.ca-native-settle-due strong[data-v-6eb43dcf]{font-size:16px;font-weight:700;color:#ffb347;font-variant-numeric:tabular-nums}.ca-native-settle-due strong.is-over[data-v-6eb43dcf]{color:#f56c6c}.ca-native-settle-over[data-v-6eb43dcf]{margin:0;font-size:var(--wk-fs-xs);color:#f56c6c}.checkout-card[data-v-6eb43dcf]{background:#2b2b2b;border:1px solid #3a3a3a;border-radius:10px;padding:12px}.checkout-card-title[data-v-6eb43dcf]{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:var(--wk-fs-md);font-weight:600}.member-login-block p[data-v-6eb43dcf]{margin:0 0 10px;color:#9f9f9f;font-size:12px}.member-info-block[data-v-6eb43dcf]{display:flex;flex-direction:column;gap:8px}.member-info-row[data-v-6eb43dcf]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#bdbdbd}.member-info-row strong[data-v-6eb43dcf]{color:#fff}.member-record-btn[data-v-6eb43dcf]{align-self:flex-start}.member-info-actions[data-v-6eb43dcf]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:4px}.member-info-row.member-info-remark[data-v-6eb43dcf]{align-items:flex-start}.member-mark-text[data-v-6eb43dcf]{text-align:right;max-width:65%;word-break:break-word;font-weight:500}.member-logout-btn[data-v-6eb43dcf]{color:#9f9f9f!important}.member-logout-btn[data-v-6eb43dcf]:hover{color:#ff9f1a!important}.checkout-card--table-ops .ca-table-no-display[data-v-6eb43dcf]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 10px 16px;margin:0 0 12px;background:linear-gradient(165deg,#353535,#242424);border-radius:12px;border:1px solid #454545;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);cursor:pointer;transition:border-color .2s ease,background .2s ease}.checkout-card--table-ops .ca-table-no-display[data-v-6eb43dcf]:hover{border-color:#ff9f1a;background:linear-gradient(165deg,#3e3e3e,#2b2b2b)}.checkout-card--table-ops .ca-table-no-label[data-v-6eb43dcf]{font-size:var(--wk-fs-xs);font-weight:600;color:#8a8a8a;letter-spacing:.12em}.checkout-card--table-ops .ca-table-no-value[data-v-6eb43dcf]{font-size:clamp(36px,10vw,56px);font-weight:800;line-height:1;color:#ffb347;text-shadow:0 2px 12px rgba(255,159,26,.35);font-variant-numeric:tabular-nums;word-break:break-all;text-align:center;max-width:100%}.checkout-card--table-ops .ca-table-no-display.is-empty .ca-table-no-value[data-v-6eb43dcf]{font-size:22px;font-weight:600;color:#6a6a6a;text-shadow:none}.checkout-action-wrap[data-v-6eb43dcf]{display:flex;flex-wrap:wrap;gap:8px}.checkout-action-btn[data-v-6eb43dcf]{background:#333;border-color:#4a4a4a;color:#dfdfdf}.checkout-action-btn[data-v-6eb43dcf]:hover{border-color:#ff9f1a;color:#4a0f0f}.checkout-action-btn.active[data-v-6eb43dcf]{background:linear-gradient(135deg,#ff9f1a,#ff7a00);border-color:#ff9f1a;color:#fff}.checkout-ca-sidebar .order-item[data-v-6eb43dcf]{cursor:default;position:relative}.checkout-ca-sidebar .item-name-row[data-v-6eb43dcf]{flex-wrap:wrap}.checkout-ca-sidebar .ca-checkout-order-item[data-v-6eb43dcf]{flex-wrap:wrap;align-items:flex-start;cursor:pointer}.checkout-ca-sidebar .ca-checkout-order-item.is-ca-line-menu-open[data-v-6eb43dcf]{background:rgba(255,159,26,.12);box-shadow:inset 3px 0 0 #ff9f1a}.checkout-ca-sidebar .ca-gift-badge[data-v-6eb43dcf]{flex-shrink:0;font-size:10px;padding:1px 5px;border-radius:4px;background:rgba(103,194,58,.35);color:#b7eb8f;font-weight:600}.checkout-ca-sidebar .ca-order-product-status-badge[data-v-6eb43dcf]{flex-shrink:0;font-size:10px;padding:1px 5px;border-radius:4px;font-weight:600;margin-left:4px}.checkout-ca-sidebar .ca-order-product-status-badge.is-status-1[data-v-6eb43dcf]{background:hsla(0,87%,69%,.35);color:#ffc9c9}.checkout-ca-sidebar .ca-order-product-status-badge.is-status-2[data-v-6eb43dcf]{background:rgba(103,194,58,.35);color:#b7eb8f}.checkout-ca-sidebar .ca-order-product-status-badge.is-status-3[data-v-6eb43dcf]{background:hsla(220,4%,58%,.4);color:#e4e7ed}.checkout-ca-sidebar .ca-order-product-status-badge.is-status-4[data-v-6eb43dcf]{background:rgba(230,162,60,.35);color:#ffe7ba}.checkout-ca-sidebar .ca-checkout-line-actions[data-v-6eb43dcf]{flex:0 0 100%;display:flex;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.08)}.checkout-ca-sidebar .ca-line-action-btn[data-v-6eb43dcf]{flex:1;min-width:0;padding:6px 4px;font-size:12px;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;background:rgba(40,40,40,.95);color:#e8e8e8;cursor:pointer;transition:background .15s ease,border-color .15s ease}.checkout-ca-sidebar .ca-line-action-btn[data-v-6eb43dcf]:hover{background:rgba(255,159,26,.25);border-color:rgba(255,159,26,.55);color:#fff}.ca-checkout-action-overlay[data-v-6eb43dcf]{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.55);backdrop-filter:blur(4px)}.ca-checkout-action-panel[data-v-6eb43dcf]{width:100%;max-width:400px;border-radius:14px;background:linear-gradient(165deg,#2a2a2e,#1c1c20);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 24px 48px rgba(0,0,0,.45),0 0 0 1px rgba(255,159,26,.12);overflow:hidden}.ca-checkout-action-panel-hd[data-v-6eb43dcf]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 12px;border-bottom:1px solid hsla(0,0%,100%,.06)}.ca-checkout-action-title[data-v-6eb43dcf]{font-size:16px;font-weight:600;color:#f2f2f2;letter-spacing:.02em}.ca-checkout-action-close[data-v-6eb43dcf]{flex-shrink:0;width:32px;height:32px;border:none;border-radius:8px;background:hsla(0,0%,100%,.06);color:#aaa;font-size:22px;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.ca-checkout-action-close[data-v-6eb43dcf]:hover{background:hsla(0,0%,100%,.12);color:#fff}.ca-checkout-action-panel-bd[data-v-6eb43dcf]{padding:18px 18px 8px}.ca-checkout-action-msg[data-v-6eb43dcf]{margin:0;font-size:var(--wk-fs-md);line-height:1.55;color:#c4c4c4}.ca-checkout-action-field[data-v-6eb43dcf]{margin-top:16px}.ca-checkout-action-label[data-v-6eb43dcf]{display:block;font-size:12px;color:#888;margin-bottom:8px}.ca-checkout-action-input[data-v-6eb43dcf]{width:100%;box-sizing:border-box;padding:12px 14px;font-size:18px;font-weight:600;color:#fff;background:rgba(0,0,0,.35);border:1px solid rgba(255,159,26,.35);border-radius:10px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.ca-checkout-action-input[data-v-6eb43dcf]:focus{border-color:#ff9f1a;box-shadow:0 0 0 3px rgba(255,159,26,.2)}.ca-checkout-action-input[data-v-6eb43dcf]::-moz-placeholder{color:#555}.ca-checkout-action-input[data-v-6eb43dcf]::placeholder{color:#555}.ca-checkout-action-err[data-v-6eb43dcf]{margin:8px 0 0;font-size:12px;color:#ff6b6b}.ca-checkout-action-panel-ft[data-v-6eb43dcf]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px 18px 18px}.ca-checkout-action-panel-ft--left[data-v-6eb43dcf]{justify-content:flex-start}.ca-checkout-action-btn[data-v-6eb43dcf]{min-width:88px;padding:10px 16px;font-size:var(--wk-fs-md);font-weight:500;border-radius:10px;border:1px solid transparent;cursor:pointer;transition:transform .1s ease,background .15s ease,border-color .15s ease}.ca-checkout-action-btn[data-v-6eb43dcf]:active{transform:scale(.98)}.ca-checkout-action-btn-ghost[data-v-6eb43dcf]{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12);color:#ccc}.ca-checkout-action-btn-ghost[data-v-6eb43dcf]:hover{background:hsla(0,0%,100%,.1);color:#fff}.ca-checkout-action-btn-primary[data-v-6eb43dcf]{background:linear-gradient(135deg,#ff9f1a,#e85d04);border-color:rgba(255,180,80,.4);color:#1a1008}.ca-checkout-action-btn-primary[data-v-6eb43dcf]:hover{filter:brightness(1.08)}.ca-checkout-action-btn-warn[data-v-6eb43dcf]{background:rgba(220,53,69,.25);border-color:hsla(0,100%,71%,.45);color:#ffb4b4}.ca-checkout-action-btn-warn[data-v-6eb43dcf]:hover{background:rgba(220,53,69,.4);color:#fff}.ca-action-fade-enter-active[data-v-6eb43dcf],.ca-action-fade-leave-active[data-v-6eb43dcf]{transition:opacity .2s ease}.ca-action-fade-enter-active .ca-checkout-action-panel[data-v-6eb43dcf],.ca-action-fade-leave-active .ca-checkout-action-panel[data-v-6eb43dcf]{transition:transform .22s ease,opacity .22s ease}.ca-action-fade-enter[data-v-6eb43dcf],.ca-action-fade-leave-to[data-v-6eb43dcf]{opacity:0}.ca-action-fade-enter .ca-checkout-action-panel[data-v-6eb43dcf],.ca-action-fade-leave-to .ca-checkout-action-panel[data-v-6eb43dcf]{opacity:0;transform:scale(.94) translateY(8px)}.checkout-ca-sidebar .item-count[data-v-6eb43dcf]{min-width:34px;justify-content:flex-end}.table-grid[data-v-6eb43dcf]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;max-height:400px;overflow-y:auto}.table-item[data-v-6eb43dcf]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;padding-bottom:32px;border:2px solid #333;border-radius:8px;cursor:pointer;transition:all .3s;background-color:#2d2d2d}.table-item[data-v-6eb43dcf]:hover:not(.occupied){border-color:red;background-color:#3d3d3d}.table-item.occupied[data-v-6eb43dcf]{background-color:#666;cursor:not-allowed;opacity:.6}.table-name[data-v-6eb43dcf]{font-size:16px;font-weight:700;margin-bottom:5px}.table-status[data-v-6eb43dcf]{font-size:12px;padding:2px 8px;border-radius:12px;font-size:var(--wk-fs-xs);text-transform:uppercase}.table-status.available[data-v-6eb43dcf]{background-color:#4caf50;color:#fff}.table-status.occupied[data-v-6eb43dcf]{background-color:#f44336;color:#fff}@media (max-width:1600px){.cashier-container[data-v-6eb43dcf]{--sidebar-width:clamp(170px,15vw,230px);--order-sidebar-width:clamp(240px,23vw,320px)}}@media (max-width:1366px){.cashier-container[data-v-6eb43dcf]{--sidebar-width:clamp(160px,14vw,210px);--order-sidebar-width:clamp(220px,22vw,290px)}.main-content[data-v-6eb43dcf],.order-sidebar[data-v-6eb43dcf]{padding:16px}}@media (max-width:1200px){.cashier-container[data-v-6eb43dcf]{--sidebar-width:190px;--order-sidebar-width:250px}.logo-section[data-v-6eb43dcf]{padding:20px 16px}.brand-name[data-v-6eb43dcf]{font-size:18px}.sidebar-menu .el-menu-item[data-v-6eb43dcf]{min-height:36px;font-size:var(--wk-fs-md);margin:8px 8px;padding:12px 16px}.sidebar-menu .el-menu-item.menu-item-l i[data-v-6eb43dcf]{font-size:20px}.sidebar-menu .el-menu-item.menu-item-l span[data-v-6eb43dcf]{font-size:13px}}@media (max-width:58px){.cashier-container[data-v-6eb43dcf]{flex-direction:column}.sidebar[data-v-6eb43dcf]{width:100%!important;height:auto!important;flex-direction:row;padding:0}.logo-section[data-v-6eb43dcf]{width:160px;padding:16px;border-bottom:none;border-right:1px solid #333}.nav-section[data-v-6eb43dcf]{flex:1;display:flex;overflow-x:auto;overflow-y:hidden;min-height:auto}.sidebar-menu[data-v-6eb43dcf]{display:flex;width:100%}.sidebar-menu .el-menu-item[data-v-6eb43dcf]{flex:1;min-width:100px;min-height:60px;font-size:12px;margin:0;padding:8px 12px;white-space:nowrap}.sidebar-menu .el-menu-item.menu-item-l[data-v-6eb43dcf]{gap:4px}.sidebar-menu .el-menu-item.menu-item-l i[data-v-6eb43dcf]{font-size:18px}.sidebar-menu .el-menu-item.menu-item-l span[data-v-6eb43dcf]{font-size:var(--wk-fs-xs)}.user-section[data-v-6eb43dcf]{width:160px;border-top:none;border-left:1px solid #333}.user-info[data-v-6eb43dcf]{padding:12px 16px}.avatar[data-v-6eb43dcf]{width:32px;height:32px}.avatar[data-v-6eb43dcf],.user-detail .name[data-v-6eb43dcf]{font-size:var(--wk-fs-md)}.user-detail .role[data-v-6eb43dcf]{font-size:var(--wk-fs-xs)}.dish-grid[data-v-6eb43dcf]{grid-template-columns:repeat(2,1fr)}.table-grid[data-v-6eb43dcf]{grid-template-columns:repeat(3,1fr)}.table-page .table-grid[data-v-6eb43dcf]{grid-template-columns:repeat(2,minmax(120px,1fr))}.table-page .page-header[data-v-6eb43dcf]{flex-direction:column;align-items:stretch}.table-status-filter[data-v-6eb43dcf]{width:100%}.table-status-filter[data-v-6eb43dcf] .el-radio-button{flex:1}.table-status-filter[data-v-6eb43dcf] .el-radio-button__inner{width:100%;text-align:center}.table-search-input[data-v-6eb43dcf]{width:100%}.keyboard-grid[data-v-6eb43dcf]{gap:6px}.keyboard-row[data-v-6eb43dcf]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.keyboard-row-2[data-v-6eb43dcf],.keyboard-row-3[data-v-6eb43dcf]{padding-left:0;padding-right:0}}.clear-order-dialog .el-message-box__header[data-v-6eb43dcf]{background-color:#ff6b6b;color:#fff;border-radius:8px 8px 0 0}.clear-order-dialog .el-message-box__title[data-v-6eb43dcf]{color:#fff;font-weight:600}.clear-order-dialog .el-message-box__content[data-v-6eb43dcf]{color:#333;font-size:16px;padding:20px}.clear-order-dialog .el-message-box__btns .el-button--primary[data-v-6eb43dcf]{background-color:#ff6b6b;border-color:#ff6b6b}.clear-order-dialog .el-message-box__btns .el-button--primary[data-v-6eb43dcf]:hover{background-color:#ff5252;border-color:#ff5252}.item-remark-dialog-body .item-remark-dish-name[data-v-6eb43dcf]{font-size:15px;font-weight:600;color:#fff;margin-bottom:4px}.item-remark-dialog-body .item-remark-sub[data-v-6eb43dcf]{font-size:12px;color:#9a9a9a;margin-bottom:10px}.item-remark-quick-tags[data-v-6eb43dcf]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.item-remark-quick-label[data-v-6eb43dcf]{font-size:var(--wk-fs-xs);color:#888;text-transform:uppercase;letter-spacing:.06em;margin-right:2px}.item-remark-tag-btn[data-v-6eb43dcf]{padding:6px 12px;font-size:12px;font-weight:500;color:#d8d8d8;background:#333;border:1px solid #4a4a4a;border-radius:8px;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.item-remark-tag-btn[data-v-6eb43dcf]:hover{color:#fff;border-color:rgba(255,159,26,.55);background:#3d3d3d;box-shadow:0 0 0 1px rgba(255,159,26,.12)}.item-remark-tag-btn.is-active[data-v-6eb43dcf]{color:#1a1a1a;border-color:#ff9f1a;background:linear-gradient(135deg,#ff9f1a,#ff7a00);box-shadow:0 2px 8px rgba(255,122,0,.35)}.item-remark-tag-btn.is-active[data-v-6eb43dcf]:hover{color:#1a1a1a;background:linear-gradient(135deg,#ffb347,#ff8c1a);border-color:#ffb347}.item-remark-textarea[data-v-6eb43dcf] .el-textarea__inner{font-size:13px}@media screen and (orientation:portrait){.cashier-container[data-v-6eb43dcf]>:not(.landscape-only-mask){display:none!important}.cashier-container[data-v-6eb43dcf]{display:block;position:relative;min-height:100vh;background:#121212}.landscape-only-mask[data-v-6eb43dcf]{display:flex;position:fixed;inset:0;z-index:99999;align-items:center;justify-content:center;padding:20px;background:radial-gradient(circle at 30% 20%,#2a2a2a 0,#121212 65%)}.landscape-only-card[data-v-6eb43dcf]{width:min(86vw,380px);border:1px solid #3a3a3a;border-radius:14px;background:#1e1e1e;box-shadow:0 12px 28px rgba(0,0,0,.45);padding:22px 16px 18px;text-align:center;color:#f3f3f3}.landscape-only-icon[data-v-6eb43dcf]{font-size:34px;line-height:1;color:#ff9f1a;margin-bottom:8px}.landscape-only-card h3[data-v-6eb43dcf]{margin:0;font-size:20px;font-weight:700;color:#fff}.landscape-only-card p[data-v-6eb43dcf]{margin:10px 0 0;font-size:var(--wk-fs-md);line-height:1.6;color:#c8c8c8}}.item-remark-dialog.el-dialog{background:#2b2b2b;border-radius:10px;border:1px solid #444}.item-remark-dialog .el-dialog__header{border-bottom:1px solid #3a3a3a;padding:14px 18px 10px}.item-remark-dialog .el-dialog__title{color:#fff;font-size:16px}.item-remark-dialog .el-dialog__body{padding:12px 18px 8px;color:#e0e0e0}.item-remark-dialog .el-dialog__footer{border-top:1px solid #3a3a3a;padding:10px 18px 14px}.item-remark-dialog .item-remark-textarea .el-textarea__inner{background:#1e1e1e;border-color:#444;color:#fff}.item-remark-dialog .item-remark-cancel-btn{background:#3a3a3a;border-color:#555;color:#e8e8e8}.item-remark-dialog .item-remark-cancel-btn:hover{background:#454545;border-color:#666;color:#fff}.checkout-inline-pay-default-popper.el-select-dropdown{background:#262626;border:1px solid #3e3e3e;box-shadow:0 8px 18px rgba(0,0,0,.45)}.checkout-inline-pay-default-popper .el-select-dropdown__item{color:#e6e6e6;background:transparent}.checkout-inline-pay-default-popper .el-select-dropdown__item.hover,.checkout-inline-pay-default-popper .el-select-dropdown__item:hover{background:rgba(255,159,26,.18);color:#fff}.checkout-inline-pay-default-popper .el-select-dropdown__item.selected{color:#ffb347;font-weight:600;background:rgba(255,159,26,.14)}.checkout-inline-pay-default-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#262626}.checkout-inline-pay-default-popper[x-placement^=top] .popper__arrow:after{border-top-color:#262626}.item-remark-dialog .item-remark-save-btn.el-button--primary{background:linear-gradient(135deg,#ff9f1a,#ff7a00);border-color:transparent;color:#fff;font-weight:600}.item-remark-dialog .item-remark-save-btn.el-button--primary:focus,.item-remark-dialog .item-remark-save-btn.el-button--primary:hover{background:linear-gradient(135deg,#ffb347,#ff8c1a);border-color:transparent;color:#fff}.order-remark-popover{background:#2b2b2b!important;border:1px solid #444!important;border-radius:10px!important;box-shadow:0 8px 24px rgba(0,0,0,.45)!important;padding:0!important}.order-remark-popover-inner{padding:12px}.order-remark-popover-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.order-remark-popover-label{font-size:var(--wk-fs-xs);color:#888;letter-spacing:.04em;margin-right:2px}.order-remark-popover-tag-btn{padding:5px 10px;font-size:12px;font-weight:500;color:#d8d8d8;background:#333;border:1px solid #4a4a4a;border-radius:8px;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}.order-remark-popover-tag-btn:hover{color:#fff;border-color:rgba(255,159,26,.55);background:#3d3d3d}.order-remark-popover-tag-btn.is-active{color:#1a1a1a;border-color:#ff9f1a;background:linear-gradient(135deg,#ff9f1a,#ff7a00)}.order-remark-popover-input .el-textarea__inner{background:#1e1e1e;border-color:#444;color:#fff;font-size:12px;line-height:1.4}.order-remark-popover-done{width:100%;margin-top:10px;background:linear-gradient(135deg,#ff9f1a,#ff7a00)!important;border:none!important}.member-login-overlay{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.58);backdrop-filter:blur(1.5px)}.member-login-panel{width:min(420px,calc(100vw - 24px));background:#2b2b2b;border:1px solid #444;border-radius:12px;box-shadow:0 18px 45px rgba(0,0,0,.5)}.member-login-panel-hd{height:46px;padding:0 14px 0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.08)}.member-login-panel-title{color:#fff;font-size:16px;font-weight:600}.member-login-panel-close{width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:#bdbdbd;cursor:pointer}.member-login-panel-close:hover{color:#fff;background:hsla(0,0%,100%,.08)}.member-login-dialog-body .member-login-hint{margin:0 0 12px;font-size:13px;color:#9f9f9f;line-height:1.5}.member-login-dialog-body{color:#e0e0e0;padding:16px}.member-login-input{width:100%;height:36px;border-radius:8px;border:1px solid #444;background:#1e1e1e;padding:0 12px;color:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.member-login-input:focus{border-color:#ff9f1a;box-shadow:0 0 0 2px rgba(255,159,26,.18)}.member-login-panel-ft{display:flex;justify-content:flex-end;gap:10px;padding:0 16px 16px}.member-login-cancel-btn,.member-login-confirm-btn{min-height:34px;padding:0 16px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer}.member-login-cancel-btn{background:#333;border:1px solid #4a4a4a;color:#dfdfdf}.member-login-cancel-btn:focus,.member-login-cancel-btn:hover{background:#3a3a3a;border-color:#666;color:#fff}.member-login-confirm-btn{border:none;color:#fff;background:linear-gradient(135deg,#ff9f1a,#ff7a00);box-shadow:0 4px 12px rgba(255,122,0,.28)}.member-login-confirm-btn:focus,.member-login-confirm-btn:hover{filter:brightness(1.04);box-shadow:0 6px 14px rgba(255,122,0,.34)}.member-login-confirm-btn:active{filter:brightness(.96)}.member-login-confirm-btn:disabled{opacity:.85;cursor:not-allowed}.ca-pay-amount-dialog.el-dialog{background:#2b2b2b;border:1px solid #444;border-radius:10px}.ca-pay-amount-dialog .el-dialog__headerbtn .el-dialog__close,.ca-pay-amount-dialog .el-dialog__title{color:#fff}.ca-pay-amount-dialog-body{color:#e0e0e0}.ca-pay-amount-hint{margin:0 0 10px;font-size:13px;color:#b0b0b0}.ca-pay-amount-input .el-input__inner{background:#1e1e1e;border-color:#444;color:#fff;font-size:18px;font-weight:600;text-align:right}.ca-pay-amount-change-tip{margin:8px 0 0;font-size:14px;color:#ffc107;text-align:right}.ca-pay-amount-change-tip strong{font-size:16px;font-weight:700;color:#ffd54f}.ca-pay-amount-quick{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.ca-pay-amount-quick-btn{height:30px;padding:0 10px;border-radius:6px;border:1px solid #4a4a4a;background:#2f2f2f;color:#dfdfdf;font-size:12px;cursor:pointer}.ca-pay-amount-quick-btn:hover{border-color:#ff9f1a;color:#fff}.ca-pay-amount-cash-change{margin-top:10px;padding:8px 10px;border-radius:8px;background:#252525;border:1px solid #3a3a3a}.ca-pay-amount-cash-change-title{margin:0 0 8px;font-size:12px;color:#9a9a9a}.ca-pay-amount-cash-change-list{display:flex;flex-wrap:wrap;gap:8px}.ca-pay-amount-cash-change-btn{height:30px;padding:0 10px;border-radius:6px;border:1px solid #4a4a4a;background:#2f2f2f;color:#ffc107;font-size:12px;cursor:pointer}.ca-pay-amount-cash-change-btn:hover{border-color:#ff9f1a;color:#fff;background:#3a3a3a}.ca-pay-amount-keypad{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ca-pay-amount-key{height:38px;border-radius:8px;border:1px solid #4a4a4a;background:#303030;color:#f2f2f2;font-size:15px;font-weight:600;cursor:pointer}.ca-pay-amount-key:hover{border-color:#ff9f1a;background:#3a3a3a}.ca-pay-amount-key--action{font-size:13px;color:#cfcfcf}.ca-pay-amount-key--ok{color:#1f1300;border-color:#ff9f1a;background:linear-gradient(135deg,#ffb347,#ff9f1a)}.recharge-record-popover{padding:0!important;background:#252525!important;border:1px solid #3d3d3d!important;border-radius:6px!important;box-shadow:0 6px 20px rgba(0,0,0,.4)!important}.recharge-record-popover .popper__arrow{border-bottom-color:#3d3d3d!important}.recharge-record-popover[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#252525!important}.recharge-popover-inner{padding:6px 8px 8px;min-width:0}.recharge-panels{display:grid;grid-template-columns:1fr;gap:10px}.recharge-panel{min-width:0}.recharge-panel-title{margin:2px 0 6px;font-size:12px;font-weight:100;color:#bdbdbd}.recharge-popover-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid #353535;line-height:1.2}.recharge-popover-name{font-size:12px;font-weight:600;color:#fff}.recharge-popover-phone{font-size:var(--wk-fs-xs);color:#8a8a8a}.recharge-table-scroll{margin:0 -2px}.recharge-table-scroll--y{max-height:146px;overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#5a5a5a #2a2a2a}.recharge-table-scroll--y::-webkit-scrollbar{width:8px}.recharge-table-scroll--y::-webkit-scrollbar-track{background:#2a2a2a;border-radius:4px;margin:2px 0}.recharge-table-scroll--y::-webkit-scrollbar-thumb{background:#5a5a5a;border-radius:4px;border:2px solid #2a2a2a}.recharge-table-scroll--y::-webkit-scrollbar-thumb:hover{background:#6e6e6e}.recharge-table-5col{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--wk-fs-xs);line-height:1.25;color:#c8c8c8}.recharge-table-5col thead th{padding:3px 4px;text-align:left;font-weight:600;color:#909090;background:#2c2c2c;border-bottom:1px solid #404040;white-space:nowrap;position:sticky;top:0;z-index:1}.recharge-table-5col tbody td{padding:3px 4px;border-bottom:1px solid #333;vertical-align:top}.recharge-table-5col tbody tr:last-child td{border-bottom:none}.recharge-table-5col .col-idx{width:22px;text-align:center;color:#787878}.recharge-table-5col .col-amt{width:76px;min-width:76px;color:#ffb347;font-variant-numeric:tabular-nums}.recharge-table-5col .col-amt,.recharge-table-5col thead th.col-amt{text-align:left;padding-right:6px!important}.recharge-table-5col .col-time{width:110px;min-width:92px;font-variant-numeric:tabular-nums}.recharge-table-5col .col-gift{width:36px;min-width:36px;font-variant-numeric:tabular-nums}.recharge-table-5col .col-gift,.recharge-table-5col thead th.col-gift{text-align:right;padding-right:4px!important}.recharge-table-5col .col-sum{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recharge-row-empty td{text-align:center;color:#6f6f6f;padding:10px 6px!important;font-size:var(--wk-fs-xs)}.recharge-record-list{display:flex;flex-direction:column;gap:10px}.recharge-record-item{background:#252525;border:1px solid #3a3a3a;border-radius:8px;padding:10px}.recharge-record-time{font-size:12px;color:#9a9a9a;margin-bottom:8px}.recharge-record-row{display:flex;justify-content:space-between;font-size:13px;margin-bottom:4px}.recharge-record-row .gift{color:#ffb347}.cash-reports-page[data-v-52d9caf9]{color:#f4f7ff;max-width:920px;margin:0 auto;width:100%;background:#111827;border-radius:12px;padding:12px;max-height:calc(100vh - 190px);overflow-x:hidden;padding-right:8px;--wk-text-primary:#f4f7ff;--wk-text-regular:#dce7ff;--wk-text-secondary:#8f9ab0;--wk-text-muted:#6f7d97;--wk-bg-card:#10192a;--wk-bg-muted:#121a2a;--wk-bg-page:#111827;--wk-border-color:#1f2a40;--wk-border-muted:#21283a;--wk-h1-color:#f4f7ff;--wk-h2-color:#f4f7ff;--wk-h3-color:#dce7ff;--wk-shadow-sm:0 2px 12px rgba(0,0,0,.35)}.cash-reports-page[data-v-52d9caf9] .report-metric-card.myzj-stat-card{background:#111a2b;border-color:#1e293f}.cash-reports-page[data-v-52d9caf9] .report-metric-card .myzj-stat-card__value{font-size:34px;line-height:1}.cash-reports-page[data-v-52d9caf9] .myzj-title-bar{border-bottom-color:#2c3548}.cash-reports-page[data-v-52d9caf9] .myzj-title-bar__h2{font-size:26px;font-weight:700}.cash-reports-page[data-v-52d9caf9] .myzj-title-bar__actions{display:flex;flex-wrap:wrap;gap:8px}.export-btn[data-v-52d9caf9]{border:1px solid #2c3548;border-radius:8px;padding:8px 14px;background:#121c2f;color:#d8e5ff;cursor:pointer}.export-btn[data-v-52d9caf9]:disabled{opacity:.5;cursor:not-allowed}.range-tabs[data-v-52d9caf9]{display:flex;gap:8px;margin-bottom:16px;padding:4px;border:1px solid #21283a;border-radius:12px;background:#121a2a}.custom-range-row[data-v-52d9caf9]{display:flex;align-items:center;gap:10px;margin:-8px 0 14px;flex-wrap:wrap}.custom-range-picker[data-v-52d9caf9]{flex:1;min-width:260px;max-width:420px}.query-btn[data-v-52d9caf9]{border:0;border-radius:8px;padding:8px 16px;background:#ff2f39;color:#fff;cursor:pointer}.query-btn[data-v-52d9caf9]:disabled{opacity:.5;cursor:not-allowed}.tab-btn[data-v-52d9caf9]{border:0;border-radius:8px;padding:8px 14px;background:transparent;color:#8f9ab0;cursor:pointer}.tab-btn.active[data-v-52d9caf9]{color:#fff;background:#ff2f39}.metric-grid[data-v-52d9caf9]{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin-bottom:16px}.metric-icon[data-v-52d9caf9]{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700}.icon-red[data-v-52d9caf9]{color:#ff4d5e;background:rgba(255,77,94,.17)}.icon-green[data-v-52d9caf9]{color:#22cf85;background:rgba(34,207,133,.17)}.icon-blue[data-v-52d9caf9]{color:#50a4ff;background:rgba(80,164,255,.18)}.icon-gold[data-v-52d9caf9]{color:#f5be37;background:rgba(245,190,55,.2)}.icon-yellow[data-v-52d9caf9]{color:#f8d154;background:rgba(248,209,84,.18)}.icon-gray[data-v-52d9caf9]{color:#93a2bd;background:rgba(147,162,189,.18)}.icon-purple[data-v-52d9caf9]{color:#b57bff;background:rgba(181,123,255,.18)}.icon-teal[data-v-52d9caf9]{color:#2dd4bf;background:rgba(45,212,191,.18)}.cash-reports-page[data-v-52d9caf9] .panel.myzj-card{border-radius:14px;border-color:#1f2a40;background:#10192a;box-shadow:none}.panel h3[data-v-52d9caf9]{margin:0 0 12px}.panel-empty[data-v-52d9caf9]{margin:0;padding:24px 0;text-align:center;color:#65738f;font-size:13px}.panel-title-row[data-v-52d9caf9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.panel-title-row span[data-v-52d9caf9]{color:#ff4d5f;font-weight:600}.trend-panel[data-v-52d9caf9]{margin-bottom:16px}.trend-chart[data-v-52d9caf9]{height:280px}.trend-chart svg[data-v-52d9caf9]{width:100%;height:100%}.chart-grid line[data-v-52d9caf9]{stroke:#1d2638;stroke-width:1}.trend-line[data-v-52d9caf9]{fill:none;stroke:#ff2f39;stroke-width:3}.trend-area[data-v-52d9caf9]{fill:url(#trendFill)}.x-label[data-v-52d9caf9]{fill:#65738f;font-size:11px}.bottom-grid[data-v-52d9caf9]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.payment-wrap[data-v-52d9caf9]{display:flex;align-items:center;gap:16px}.ring-wrap[data-v-52d9caf9]{width:170px;display:flex;justify-content:center}.payment-ring[data-v-52d9caf9]{width:120px;height:120px;transform:rotate(-90deg)}.ring-track[data-v-52d9caf9]{fill:none;stroke:#212d42;stroke-width:14}.ring-slice[data-v-52d9caf9]{fill:none;stroke-width:14;stroke-linecap:butt}.category-list[data-v-52d9caf9],.payment-list[data-v-52d9caf9]{flex:1;display:flex;flex-direction:column;gap:10px}.pay-item[data-v-52d9caf9]{display:grid;grid-template-columns:8px minmax(78px,auto) 1fr auto;align-items:center;gap:8px}.dot[data-v-52d9caf9]{width:8px;height:8px;border-radius:50%}.pay-name[data-v-52d9caf9]{color:#9cadc7;font-size:13px}.pay-money[data-v-52d9caf9]{justify-self:end;color:#dce7ff}.pay-meta[data-v-52d9caf9]{color:#667794;font-size:12px}.category-item[data-v-52d9caf9]{display:flex;flex-direction:column;gap:6px}.category-top[data-v-52d9caf9]{display:flex;justify-content:space-between;align-items:center}.category-left[data-v-52d9caf9]{display:flex;align-items:center;gap:8px}.category-name[data-v-52d9caf9]{color:#dce7ff}.category-count[data-v-52d9caf9]{color:#7688a5;font-size:12px}.category-amount[data-v-52d9caf9]{color:#ff4d5f;font-weight:600}.bar-track[data-v-52d9caf9]{width:100%;height:5px;border-radius:999px;overflow:hidden;background:#202b40}.bar-fill[data-v-52d9caf9]{height:100%;border-radius:inherit}@media (max-width:1200px){.metric-grid[data-v-52d9caf9]{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (max-width:900px){.metric-grid[data-v-52d9caf9]{grid-template-columns:repeat(2,minmax(140px,1fr))}.bottom-grid[data-v-52d9caf9]{grid-template-columns:1fr}}.swap-meta[data-v-329e32f2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px 18px 6px}.swap-meta__label[data-v-329e32f2]{display:block;color:#6b7280;margin-bottom:10px;font-size:var(--wk-fs-md)}.swap-meta__value[data-v-329e32f2]{color:#0f172a;font-size:22px;font-weight:600}.swap-kpi-grid[data-v-329e32f2]{padding:10px var(--wk-space-4) var(--wk-space-3);display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:14px}.swap-table[data-v-329e32f2]{width:100%;border-collapse:collapse}.swap-table td[data-v-329e32f2],.swap-table th[data-v-329e32f2]{text-align:left;padding:11px 16px;border-bottom:1px solid #e5e7eb;color:#334155;font-size:13px}.swap-table th[data-v-329e32f2]{color:#64748b;font-weight:600;background:#f8fafc}.swap-table__empty-cell[data-v-329e32f2]{text-align:center;vertical-align:middle;padding:var(--wk-space-2) var(--wk-space-3)!important}.swap-table__col-action[data-v-329e32f2]{white-space:nowrap;width:1%}.swap-btn-link[data-v-329e32f2]{padding:0;border:0;background:none;color:#2563eb;font-size:13px;cursor:pointer;text-decoration:underline}.swap-btn-link[data-v-329e32f2]:hover{color:#1d4ed8}.swap-handover-body[data-v-329e32f2]{padding:var(--wk-space-4) var(--wk-space-4) var(--wk-space-4);display:grid;gap:var(--wk-space-3)}.swap-handover-field[data-v-329e32f2]{display:grid;gap:6px}.swap-handover-field span[data-v-329e32f2]{font-size:13px;color:#64748b}.swap-handover-field input[data-v-329e32f2],.swap-handover-field textarea[data-v-329e32f2]{width:100%;border:1px solid #dbe0ea;border-radius:8px;padding:8px 10px;font-size:var(--wk-fs-md);color:#0f172a}.swap-handover-field input[data-v-329e32f2]:focus,.swap-handover-field textarea[data-v-329e32f2]:focus{outline:none;border-color:#7aa2ff;box-shadow:0 0 0 2px rgba(37,99,235,.12)}.swap-handover-field textarea[data-v-329e32f2]{resize:vertical}.swap-detail-body[data-v-329e32f2]{padding:var(--wk-space-4) var(--wk-space-4) var(--wk-space-5);overflow-y:auto}.swap-detail-section-title[data-v-329e32f2]{margin:18px 0 12px;padding-left:10px;border-left:4px solid #2563eb;font-size:var(--wk-fs-md);font-weight:600;color:#1e293b}.swap-detail-body .swap-detail-section-title[data-v-329e32f2]:first-child{margin-top:0}.swap-detail-basic-row[data-v-329e32f2]{display:flex;flex-wrap:nowrap;align-items:center;gap:20px 28px;overflow-x:auto;padding-bottom:2px}.swap-detail-field[data-v-329e32f2]{display:flex;flex-direction:column;gap:6px}.swap-detail-field--basic[data-v-329e32f2]{flex-direction:row;flex:1 1 0;min-width:0;align-items:baseline;gap:6px;flex-wrap:nowrap;white-space:nowrap}.swap-detail-label--basic[data-v-329e32f2]{flex-shrink:0;font-weight:400;font-size:13px;color:#94a3b8}.swap-detail-value--basic[data-v-329e32f2]{font-weight:400;font-size:13px;color:#64748b;min-width:0;overflow:hidden;text-overflow:ellipsis}.swap-detail-label[data-v-329e32f2]{font-size:13px;color:#64748b}.swap-detail-value[data-v-329e32f2]{font-size:15px;font-weight:600;color:#0f172a}.swap-detail-value--money[data-v-329e32f2]{color:#dc2626}.swap-detail-mid[data-v-329e32f2]{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.swap-detail-biz-grid[data-v-329e32f2]{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.swap-detail-biz-cell[data-v-329e32f2]{display:flex;flex-direction:row;gap:6px}.swap-detail-pay-table[data-v-329e32f2]{width:100%;border-collapse:collapse;font-size:13px}.swap-detail-pay-table td[data-v-329e32f2],.swap-detail-pay-table th[data-v-329e32f2]{padding:8px 10px;border:1px solid #e2e8f0;text-align:left}.swap-detail-pay-table th[data-v-329e32f2]{background:#f1f5f9;color:#64748b;font-weight:600}.swap-detail-pay-empty[data-v-329e32f2]{text-align:center;color:#94a3b8}.swap-detail-member-row[data-v-329e32f2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.swap-detail-member-cell[data-v-329e32f2]{display:flex;flex-direction:column;gap:6px;text-align:center}.swap-detail-member-cell .swap-detail-label[data-v-329e32f2]{text-align:center}.swap-detail-remark[data-v-329e32f2]{margin-top:20px;padding-top:14px;border-top:1px solid #e5e7eb}.swap-detail-remark-text[data-v-329e32f2]{margin:8px 0 0;font-size:var(--wk-fs-md);color:#334155;line-height:1.5}@media (max-width:900px){.swap-kpi-grid[data-v-329e32f2]{grid-template-columns:repeat(2,minmax(0,1fr))}.swap-meta[data-v-329e32f2]{grid-template-columns:1fr;gap:12px}.swap-detail-mid[data-v-329e32f2]{grid-template-columns:1fr}.swap-detail-member-row[data-v-329e32f2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.swap-kpi-grid[data-v-329e32f2]{grid-template-columns:1fr}}.pt-root[data-v-60cc610f]{display:flex;flex-direction:column;gap:12px;min-height:200px}.pt-alert[data-v-60cc610f]{padding:10px 12px;border-radius:6px;background:#fff7e8;color:#ad6800;font-size:13px}.pt-toolbar[data-v-60cc610f]{display:flex;align-items:center;gap:8px;padding:12px 14px;flex-wrap:wrap}.pt-toolbar--end[data-v-60cc610f]{justify-content:flex-end;padding-top:0}.pt-device-list[data-v-60cc610f]{border-top:1px solid var(--wk-border-color)}.pt-device-row[data-v-60cc610f]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--wk-border-color)}.pt-device-info strong[data-v-60cc610f]{font-family:Consolas,monospace}.pt-device-port[data-v-60cc610f]{color:var(--wk-text-secondary);font-size:12px}.pt-device-actions[data-v-60cc610f]{white-space:nowrap}.pt-empty[data-v-60cc610f]{padding:16px;text-align:center;color:var(--wk-text-secondary);font-size:13px}.pt-field-tip[data-v-60cc610f]{padding:8px 14px 0;font-size:12px;color:var(--wk-text-secondary);line-height:1.5}.pt-field-tip--warn[data-v-60cc610f]{color:#e65c5c}.pt-field-tip--card[data-v-60cc610f]{padding:12px 14px 0}.pt-scan-hint[data-v-60cc610f]{font-size:13px;color:var(--wk-text-secondary)}.pt-device-row--new[data-v-60cc610f]{background:#f6ffed}.pt-badge-new[data-v-60cc610f]{display:inline-block;margin-left:8px;padding:0 6px;font-size:11px;color:#389e0d;background:#d9f7be;border-radius:3px}.pt-device-desc[data-v-60cc610f]{font-size:12px;color:var(--wk-text-secondary);margin-top:2px}.pt-device-meta[data-v-60cc610f]{font-size:11px;color:var(--wk-text-secondary);margin-top:2px}.pt-form[data-v-60cc610f]{padding:8px 14px 0}.pt-result[data-v-60cc610f]{margin:0 14px 12px;padding:8px 10px;border-radius:4px;font-size:13px}.pt-result--ok[data-v-60cc610f]{background:#f0fff4;color:#237804}.pt-result--fail[data-v-60cc610f]{background:#fff2f0;color:#cf1322}.pm-link[data-v-60cc610f]{border:none;background:none;color:var(--color-primary,#1677ff);cursor:pointer;font-size:13px;padding:0 6px}.pm-form[data-v-6299428e]{max-width:720px}.pm-auto-row[data-v-6299428e]{display:flex;flex-direction:column;gap:8px}.pm-list-summary[data-v-6299428e]{font-size:13px;color:var(--wk-text-secondary)}.pm-table[data-v-6299428e]{width:100%;border-collapse:collapse;font-size:13px}.pm-table td[data-v-6299428e],.pm-table th[data-v-6299428e]{padding:12px 14px;text-align:left;border-bottom:1px solid var(--wk-border-color)}.pm-table th[data-v-6299428e]{background:var(--wk-bg-fill,#f7f8fa);font-weight:600;color:var(--wk-text-secondary)}.pm-table__sub[data-v-6299428e]{font-size:12px;color:var(--wk-text-secondary);margin-top:2px}.pm-table__actions[data-v-6299428e]{white-space:nowrap;text-align:right}.pm-link[data-v-6299428e]{border:none;background:none;color:var(--color-primary,#1677ff);cursor:pointer;font-size:13px;padding:0 6px}.pm-link--danger[data-v-6299428e]{color:var(--color-danger,#f53f3f)}.pm-link[data-v-6299428e]:disabled{opacity:.5;cursor:not-allowed}.pm-empty-wrap[data-v-6299428e]{padding:32px 16px}.pm-dialog-form[data-v-6299428e]{padding:4px 8px 0}.pm-field-tip[data-v-6299428e]{font-size:12px;color:var(--wk-text-secondary);margin-top:4px;line-height:1.4}.pm-field-tip--warn[data-v-6299428e]{color:#e65c5c}.pm-com-row[data-v-6299428e]{display:flex;align-items:center;gap:8px;width:100%}.pm-table__switch[data-v-6299428e]{min-width:108px}.pm-table__switch .el-switch[data-v-6299428e]{transform:scale(.92);transform-origin:left center}.pm-preview-tip[data-v-6299428e]{margin:0 0 16px;font-size:13px;color:var(--wk-text-secondary);line-height:1.5}.pm-preview-grid[data-v-6299428e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.pm-preview-item[data-v-6299428e]{border:1px solid var(--wk-border-color,#e8e8e8);border-radius:8px;overflow:hidden;background:var(--wk-bg-fill,#f7f8fa)}.pm-preview-item__head[data-v-6299428e]{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:#fff;border-bottom:1px solid var(--wk-border-card,#eee)}.pm-preview-item__head strong[data-v-6299428e]{font-size:14px;color:var(--wk-text-primary,#1d2129)}.pm-preview-item__desc[data-v-6299428e]{font-size:12px;color:var(--wk-text-secondary,#86909c)}.pm-preview-item__frame[data-v-6299428e]{padding:12px;display:flex;justify-content:center;min-height:200px;background:#e5e6eb}.pm-preview-iframe[data-v-6299428e]{width:220px;min-height:360px;height:420px;border:none;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.pm-preview-item__frame.is-80 .pm-preview-iframe[data-v-6299428e]{width:302px}.pm-failure-btn[data-v-6299428e]{position:relative}.pm-failure-btn.is-alert[data-v-6299428e]{color:var(--color-danger,#f53f3f);border-color:rgba(245,63,63,.35)}.pm-failure-badge[data-v-6299428e]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:9px;background:var(--color-danger,#f53f3f);color:#fff;font-size:11px;line-height:1}.pm-failure-head[data-v-6299428e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.pm-failure-tip[data-v-6299428e]{margin:0;flex:1;font-size:13px;color:var(--wk-text-secondary);line-height:1.5}.pm-failure-actions[data-v-6299428e]{display:flex;gap:8px;flex-shrink:0}.pm-failure-table .pm-failure-time[data-v-6299428e]{white-space:nowrap;font-size:12px}.pm-failure-error[data-v-6299428e]{max-width:220px;color:var(--color-danger,#f53f3f);word-break:break-all}.manager-embed[data-v-2e3d0a0b]{display:flex;flex-direction:column;flex:1;height:calc(100vh - 88px);min-height:420px;margin:0;background:#f5f7fa;border-radius:10px;overflow:hidden;border:1px solid #e5e8ee}.manager-embed__bar[data-v-2e3d0a0b]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff;border-bottom:1px solid #e5e8ee;flex-shrink:0}.manager-embed__meta[data-v-2e3d0a0b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.manager-embed__meta strong[data-v-2e3d0a0b]{font-size:14px;color:#1a1d24}.manager-embed__url[data-v-2e3d0a0b]{font-size:12px;color:#6b7280;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manager-embed__frame[data-v-2e3d0a0b]{flex:1;width:100%;border:0;background:#fff}.manager-embed__empty[data-v-2e3d0a0b]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#6b7280;font-size:14px;padding:24px}.manager-embed__empty code[data-v-2e3d0a0b]{font-size:12px;background:#f0f2f5;padding:2px 6px;border-radius:4px}.not-found[data-v-3fb665da]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 12px 30px rgba(33,47,68,.08);text-align:center}.not-found h2[data-v-3fb665da]{font-size:48px;margin-bottom:12px}.not-found a[data-v-3fb665da]{display:inline-block;margin-top:16px;color:#1f3d7a;text-decoration:none}:root,html[data-theme=light]{--wk-color-primary:#2563eb;--wk-color-primary-hover:#1d4ed8;--wk-color-success:#18a957;--wk-color-warning:#e6a23c;--wk-color-danger:#dc2626;--wk-color-info:#5cadff;--wk-text-primary:#1a1d24;--wk-text-regular:#334155;--wk-text-secondary:#64748b;--wk-text-muted:#94a3b8;--wk-text-inverse:#fff;--wk-text-on-brand:#1a1208;--wk-bg-page:#f2f5f9;--wk-bg-card:#fff;--wk-bg-muted:#f8fafc;--wk-bg-elevated:#fff;--wk-bg-inverse:#1f3d7a;--wk-border-color:#e5e7eb;--wk-border-muted:#eef2f7;--wk-radius-sm:6px;--wk-radius-md:8px;--wk-radius-lg:10px;--wk-radius-xl:12px;--wk-radius-pill:999px;--wk-space-1:4px;--wk-space-2:8px;--wk-space-3:12px;--wk-space-4:16px;--wk-space-5:20px;--wk-space-6:24px;--wk-space-8:32px;--wk-pad-inline:var(--wk-space-4);--wk-pad-block:var(--wk-space-4);--wk-margin-inline:0;--wk-margin-block:var(--wk-space-4);--wk-fs-xs:11px;--wk-fs-sm:12px;--wk-fs-base:13px;--wk-fs-md:14px;--wk-fs-lg:16px;--wk-fs-xl:18px;--wk-fs-2xl:20px;--wk-fs-title:22px;--wk-h1-size:var(--wk-fs-title);--wk-h1-weight:600;--wk-h1-color:var(--wk-text-primary);--wk-h2-size:var(--wk-fs-xl);--wk-h2-weight:600;--wk-h2-color:var(--wk-text-primary);--wk-h3-size:var(--wk-fs-lg);--wk-h3-weight:600;--wk-h3-color:var(--wk-text-primary);--wk-opacity-disabled:0.55;--wk-opacity-muted:0.72;--wk-duration-fast:0.15s;--wk-duration:0.2s;--wk-ease:ease;--wk-container-max:920px;--wk-content-padding:var(--wk-space-6);--wk-shadow-sm:0 2px 10px rgba(15,23,42,.06);--wk-shadow-md:0 8px 24px rgba(15,23,42,.1);--wk-gradient-brand:linear-gradient(135deg,#ff9f1a,#ff7a00)}html[data-theme=dark]{--wk-color-primary:#5cadff;--wk-color-primary-hover:#7ec2ff;--wk-color-success:#25ce8a;--wk-color-warning:#e6a23c;--wk-color-danger:#ff4d5f;--wk-color-info:#5cadff;--wk-text-primary:#f2f4f8;--wk-text-regular:rgba(242,244,248,.88);--wk-text-secondary:rgba(242,244,248,.72);--wk-text-muted:rgba(242,244,248,.48);--wk-text-inverse:#0f172a;--wk-text-on-brand:#1a1208;--wk-bg-page:#121212;--wk-bg-card:hsla(0,0%,100%,.055);--wk-bg-muted:hsla(0,0%,100%,.04);--wk-bg-elevated:#1e1e1e;--wk-bg-inverse:#f2f4f8;--wk-border-color:hsla(0,0%,100%,.1);--wk-border-muted:hsla(0,0%,100%,.08);--wk-shadow-sm:0 2px 12px rgba(0,0,0,.35);--wk-shadow-md:0 16px 40px rgba(0,0,0,.45)}.wk-h1{font-size:var(--wk-h1-size);font-weight:var(--wk-h1-weight);color:var(--wk-h1-color);line-height:1.25}.wk-h1,.wk-h2{margin:0 0 var(--wk-space-2)}.wk-h2{font-size:var(--wk-h2-size);font-weight:var(--wk-h2-weight);color:var(--wk-h2-color);line-height:1.3}.wk-h3{margin:0 0 var(--wk-space-2);font-size:var(--wk-h3-size);font-weight:var(--wk-h3-weight);color:var(--wk-h3-color);line-height:1.35}.wk-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--wk-space-2);height:36px;padding:0 var(--wk-space-4);border-radius:var(--wk-radius-md);border:1px solid transparent;font-size:var(--wk-fs-md);font-weight:600;cursor:pointer;transition:background var(--wk-duration) var(--wk-ease),border-color var(--wk-duration) var(--wk-ease),color var(--wk-duration) var(--wk-ease),opacity var(--wk-duration) var(--wk-ease)}.wk-btn:disabled{opacity:var(--wk-opacity-disabled);cursor:not-allowed}.wk-btn--primary{color:var(--wk-text-on-brand);border-color:rgba(255,154,26,.35);background:var(--wk-gradient-brand)}.wk-btn--primary:hover:not(:disabled){filter:brightness(1.05)}.wk-btn--ghost{color:var(--wk-text-regular);border-color:var(--wk-border-color);background:transparent}html[data-theme=dark] .wk-btn--ghost{color:var(--wk-text-secondary);background:hsla(0,0%,100%,.06)}.wk-btn--ghost:hover:not(:disabled){border-color:rgba(255,154,26,.45);color:var(--wk-text-primary)}.wk-btn--solid{color:#fff;background:var(--wk-color-primary);border-color:var(--wk-color-primary)}.wk-btn--solid:hover:not(:disabled){background:var(--wk-color-primary-hover);border-color:var(--wk-color-primary-hover)}.wk-card{background:var(--wk-bg-card);border:1px solid var(--wk-border-color);border-radius:var(--wk-radius-lg);box-shadow:var(--wk-shadow-sm)}.wk-container{width:100%;max-width:var(--wk-container-max);margin-left:auto;margin-right:auto;padding-left:var(--wk-space-3);padding-right:var(--wk-space-3)}.wk-text-primary{color:var(--wk-text-primary)}.wk-text-regular{color:var(--wk-text-regular)}.wk-text-secondary{color:var(--wk-text-secondary)}.wk-text-muted{color:var(--wk-text-muted)}.wk-text-danger{color:var(--wk-color-danger)}.wk-text-success{color:var(--wk-color-success)}.wk-text-warning{color:var(--wk-color-warning)}.wk-flex{display:flex}.wk-flex-col{display:flex;flex-direction:column}.wk-items-center{align-items:center}.wk-justify-between{justify-content:space-between}.wk-gap-2{gap:var(--wk-space-2)}.wk-gap-3{gap:var(--wk-space-3)}.wk-gap-4{gap:var(--wk-space-4)}.wk-scroll-y{overflow-y:auto;overflow-x:hidden}.wk-scroll-y::-webkit-scrollbar{width:5px}.wk-scroll-y::-webkit-scrollbar-track{background:rgba(148,163,184,.18);border-radius:var(--wk-radius-pill)}.wk-scroll-y::-webkit-scrollbar-thumb{background:rgba(59,130,246,.45);border-radius:var(--wk-radius-pill)}html[data-theme=dark] .wk-scroll-y::-webkit-scrollbar-thumb{background:rgba(255,154,26,.42)}.wk-scroll-y{scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.45) rgba(148,163,184,.18)}html[data-theme=dark] .wk-scroll-y{scrollbar-color:rgba(255,154,26,.45) hsla(0,0%,100%,.06)}@keyframes wk-spin{to{transform:rotate(1turn)}}.wk-spinner{width:18px;height:18px;border-radius:50%;border:2px solid var(--wk-border-color);border-top-color:var(--wk-color-primary);animation:wk-spin .75s linear infinite}.wk-skeleton{border-radius:var(--wk-radius-md);background:linear-gradient(90deg,var(--wk-bg-muted) 25%,hsla(0,0%,100%,.55) 37%,var(--wk-bg-muted) 63%);background-size:400% 100%;animation:wk-shimmer 1.2s ease-in-out infinite}@keyframes wk-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:900px){:root{--wk-content-padding:var(--wk-space-4);--wk-pad-inline:var(--wk-space-3);--wk-pad-block:var(--wk-space-3);--wk-margin-block:var(--wk-space-3)}}.wk-pad-inline{padding-left:var(--wk-pad-inline);padding-right:var(--wk-pad-inline)}.wk-pad-block,.wk-pad-page{padding-top:var(--wk-pad-block);padding-bottom:var(--wk-pad-block)}.wk-pad-page{padding-left:var(--wk-pad-inline);padding-right:var(--wk-pad-inline)}.wk-margin-inline{margin-left:var(--wk-margin-inline);margin-right:var(--wk-margin-inline)}.wk-margin-block{margin-top:var(--wk-margin-block);margin-bottom:var(--wk-margin-block)}.wk-mx-auto{margin-left:auto;margin-right:auto}.wk-px-0{padding-left:0;padding-right:0}.wk-px-1{padding-left:var(--wk-space-1);padding-right:var(--wk-space-1)}.wk-px-2{padding-left:var(--wk-space-2);padding-right:var(--wk-space-2)}.wk-px-3{padding-left:var(--wk-space-3);padding-right:var(--wk-space-3)}.wk-px-4{padding-left:var(--wk-space-4);padding-right:var(--wk-space-4)}.wk-px-5{padding-left:var(--wk-space-5);padding-right:var(--wk-space-5)}.wk-px-6{padding-left:var(--wk-space-6);padding-right:var(--wk-space-6)}.wk-px-8{padding-left:var(--wk-space-8);padding-right:var(--wk-space-8)}.wk-py-0{padding-top:0;padding-bottom:0}.wk-py-1{padding-top:var(--wk-space-1);padding-bottom:var(--wk-space-1)}.wk-py-2{padding-top:var(--wk-space-2);padding-bottom:var(--wk-space-2)}.wk-py-3{padding-top:var(--wk-space-3);padding-bottom:var(--wk-space-3)}.wk-py-4{padding-top:var(--wk-space-4);padding-bottom:var(--wk-space-4)}.wk-py-5{padding-top:var(--wk-space-5);padding-bottom:var(--wk-space-5)}.wk-py-6{padding-top:var(--wk-space-6);padding-bottom:var(--wk-space-6)}.wk-py-8{padding-top:var(--wk-space-8);padding-bottom:var(--wk-space-8)}.wk-mx-0{margin-left:0;margin-right:0}.wk-mx-1{margin-left:var(--wk-space-1);margin-right:var(--wk-space-1)}.wk-mx-2{margin-left:var(--wk-space-2);margin-right:var(--wk-space-2)}.wk-mx-3{margin-left:var(--wk-space-3);margin-right:var(--wk-space-3)}.wk-mx-4{margin-left:var(--wk-space-4);margin-right:var(--wk-space-4)}.wk-mx-5{margin-left:var(--wk-space-5);margin-right:var(--wk-space-5)}.wk-mx-6{margin-left:var(--wk-space-6);margin-right:var(--wk-space-6)}.wk-mx-8{margin-left:var(--wk-space-8);margin-right:var(--wk-space-8)}.wk-my-0{margin-top:0;margin-bottom:0}.wk-my-1{margin-top:var(--wk-space-1);margin-bottom:var(--wk-space-1)}.wk-my-2{margin-top:var(--wk-space-2);margin-bottom:var(--wk-space-2)}.wk-my-3{margin-top:var(--wk-space-3);margin-bottom:var(--wk-space-3)}.wk-my-4{margin-top:var(--wk-space-4);margin-bottom:var(--wk-space-4)}.wk-my-5{margin-top:var(--wk-space-5);margin-bottom:var(--wk-space-5)}.wk-my-6{margin-top:var(--wk-space-6);margin-bottom:var(--wk-space-6)}.wk-my-8{margin-top:var(--wk-space-8);margin-bottom:var(--wk-space-8)}.el-message{z-index:200000!important;min-width:280px;max-width:min(92vw,480px);padding:var(--wk-space-3) var(--wk-space-4)!important;border-radius:var(--wk-radius-lg)!important;border-width:1px!important;border-style:solid!important;border-color:var(--wk-border-color)!important;background:var(--wk-bg-card)!important;box-shadow:var(--wk-shadow-md)!important;border-left-width:4px!important}.el-message .el-message__content{color:var(--wk-text-primary)!important;font-size:var(--wk-fs-md);line-height:1.45}.el-message .el-message__icon{font-size:18px}.el-message--success{border-left-color:var(--wk-color-success)!important}.el-message--success .el-message__icon{color:var(--wk-color-success)}.el-message--warning{border-left-color:var(--wk-color-warning)!important}.el-message--warning .el-message__icon{color:var(--wk-color-warning)}.el-message--error{border-left-color:var(--wk-color-danger)!important}.el-message--error .el-message__icon{color:var(--wk-color-danger)}.el-message--info{border-left-color:var(--wk-color-info)!important}.el-message--info .el-message__icon{color:var(--wk-color-info)}.el-message__closeBtn{color:var(--wk-text-muted)}.el-message__closeBtn:hover{color:var(--wk-text-primary)}.el-message-box{border-radius:var(--wk-radius-lg)!important;border:1px solid var(--wk-border-color)!important;background:var(--wk-bg-card)!important;box-shadow:var(--wk-shadow-md)!important;padding-bottom:var(--wk-space-2)}.el-message-box__header{padding:var(--wk-space-4) var(--wk-space-4) 0}.el-message-box__title{color:var(--wk-text-primary)!important;font-size:var(--wk-fs-lg);font-weight:600;line-height:1.35}.el-message-box__headerbtn .el-message-box__close{color:var(--wk-text-muted)}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--wk-text-primary)}.el-message-box__content{padding:var(--wk-space-3) var(--wk-space-4) 0;color:var(--wk-text-regular)!important;font-size:var(--wk-fs-md)}.el-message-box__status{font-size:28px!important}.el-message-box__status+.el-message-box__message{padding-left:38px}.el-message-box__status.el-icon-success{color:var(--wk-color-success)}.el-message-box__status.el-icon-warning{color:var(--wk-color-warning)}.el-message-box__status.el-icon-error{color:var(--wk-color-danger)}.el-message-box__status.el-icon-info{color:var(--wk-color-info)}.el-message-box__message{color:var(--wk-text-regular)}.el-message-box__input{padding-top:var(--wk-space-3)}.el-message-box__input .el-input__inner{border-radius:var(--wk-radius-md);border-color:var(--wk-border-color);background:var(--wk-bg-card);color:var(--wk-text-primary)}.el-message-box__errormsg{color:var(--wk-color-danger)}.el-message-box__btns{padding:var(--wk-space-4) var(--wk-space-4) var(--wk-space-3);display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--wk-space-2)}.el-message-box__btns .el-button{border-radius:var(--wk-radius-md);font-weight:500;padding:9px 18px}.el-message-box__btns .el-button--default{color:var(--wk-text-secondary);border-color:var(--wk-border-color);background:var(--wk-bg-muted)}.el-message-box__btns .el-button--default:focus,.el-message-box__btns .el-button--default:hover{color:var(--wk-text-primary);border-color:var(--wk-color-primary);background:var(--wk-bg-card)}.el-message-box__btns .el-button--primary{background:var(--wk-color-primary)!important;border-color:var(--wk-color-primary)!important;color:#fff!important}.el-message-box__btns .el-button--primary:focus,.el-message-box__btns .el-button--primary:hover{background:var(--wk-color-primary-hover)!important;border-color:var(--wk-color-primary-hover)!important}.el-message-box__wrapper .v-modal{background:rgba(15,23,42,.48)}html[data-theme=dark] .el-message-box__wrapper .v-modal{background:rgba(0,0,0,.58)}html[data-theme=dark] .el-message-box__input .el-input__inner{background:var(--wk-bg-elevated);color:var(--wk-text-primary)}.el-notification{z-index:200000!important;width:min(92vw,380px);border-radius:var(--wk-radius-lg)!important;border:1px solid var(--wk-border-color)!important;background:var(--wk-bg-card)!important;box-shadow:var(--wk-shadow-md)!important;padding:var(--wk-space-4) var(--wk-space-4) var(--wk-space-3) 22px!important}.el-notification__title{color:var(--wk-text-primary)!important;font-size:var(--wk-fs-md);font-weight:600}.el-notification__content{color:var(--wk-text-regular)!important;font-size:var(--wk-fs-base);line-height:1.45;margin-top:var(--wk-space-2)}.el-notification__closeBtn{color:var(--wk-text-muted);top:18px}.el-notification__closeBtn:hover{color:var(--wk-text-primary)}.el-notification.right .el-notification__icon{color:var(--wk-color-primary)}.myzj-dialog.el-dialog{border-radius:var(--wk-radius-lg);overflow:hidden;background:var(--wk-bg-card);border:1px solid var(--wk-border-color);box-shadow:var(--wk-shadow-md)}.myzj-dialog .el-dialog__header{margin:0;padding:var(--wk-space-3) var(--wk-space-4);background:var(--wk-color-primary);color:var(--wk-text-inverse)}.myzj-dialog .el-dialog__title{color:var(--wk-text-inverse);font-size:var(--wk-fs-lg);font-weight:600}.myzj-dialog .el-dialog__headerbtn .el-dialog__close{color:var(--wk-text-inverse)}.myzj-dialog .el-dialog__headerbtn:focus .el-dialog__close,.myzj-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:var(--wk-text-inverse);opacity:.85}.myzj-dialog .el-dialog__body{padding:var(--wk-space-4) var(--wk-space-4) var(--wk-space-5);color:var(--wk-text-regular);font-size:var(--wk-fs-base);max-height:calc(100vh - 220px);overflow-y:auto}.myzj-dialog .el-dialog__footer{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:var(--wk-space-2);padding:var(--wk-space-3) var(--wk-space-4) var(--wk-space-4);border-top:1px solid var(--wk-border-color);background:var(--wk-bg-muted)}.myzj-dialog--no-pad-body .el-dialog__body{padding:0;max-height:none}.myzj-pagination.el-pagination{padding:var(--wk-space-2) 0;color:var(--wk-text-secondary)}.myzj-pagination .el-pagination__jump,.myzj-pagination .el-pagination__total{color:var(--wk-text-secondary)}.myzj-select .el-input__inner{border-radius:var(--wk-radius-md);border-color:var(--wk-border-color);color:var(--wk-text-primary);background:var(--wk-bg-card)}.myzj-select .el-input__inner:focus{border-color:var(--wk-color-primary)}html[data-theme=dark] .myzj-select .el-input__inner{background:var(--wk-bg-elevated);color:var(--wk-text-primary)}.myzj-layout[data-v-8601834e]{width:100%;max-width:var(--wk-container-max);margin-left:auto;margin-right:auto;padding:var(--wk-pad-block) var(--wk-pad-inline);box-sizing:border-box}.myzj-layout--fill[data-v-8601834e]{max-width:none}.myzj-layout--scroll[data-v-8601834e]{overflow-x:hidden}.myzj-card[data-v-181c7294]{background:var(--wk-bg-card);border:1px solid var(--wk-border-color);border-radius:var(--wk-radius-lg);margin-bottom:var(--wk-space-4);box-shadow:var(--wk-shadow-sm)}.myzj-card__head[data-v-181c7294]{display:flex;align-items:center;justify-content:space-between;gap:var(--wk-space-3);padding:14px var(--wk-space-4);border-bottom:1px solid var(--wk-border-color)}.myzj-card__title[data-v-181c7294]{margin:0;font-size:var(--wk-fs-md);font-weight:600;color:var(--wk-text-primary)}.myzj-card__body[data-v-181c7294]{padding:var(--wk-space-4)}.myzj-card__body--flush[data-v-181c7294]{padding:0}.myzj-card__footer[data-v-181c7294]{display:flex;justify-content:flex-end;gap:var(--wk-space-2);padding:var(--wk-space-2) var(--wk-space-4) var(--wk-space-4);border-top:1px solid var(--wk-border-color)}.myzj-title-bar[data-v-74327b81]{display:flex;align-items:center;justify-content:space-between;gap:var(--wk-space-3);margin-bottom:var(--wk-space-5);padding-bottom:var(--wk-space-4);border-bottom:1px solid var(--wk-border-color)}.myzj-title-bar__h1[data-v-74327b81]{margin:0 0 var(--wk-space-1);font-size:var(--wk-h1-size);font-weight:var(--wk-h1-weight);color:var(--wk-h1-color);letter-spacing:.02em}.myzj-title-bar__h2[data-v-74327b81]{margin:0 0 var(--wk-space-1);font-size:var(--wk-h2-size);font-weight:var(--wk-h2-weight);color:var(--wk-h2-color)}.myzj-title-bar__h3[data-v-74327b81]{margin:0 0 var(--wk-space-1);font-size:var(--wk-h3-size);font-weight:var(--wk-h3-weight);color:var(--wk-h3-color)}.myzj-title-bar__sub[data-v-74327b81]{margin:0;font-size:var(--wk-fs-base);color:var(--wk-text-secondary)}.myzj-title-bar__actions[data-v-74327b81]{flex-shrink:0}@media (max-width:900px){.myzj-title-bar[data-v-74327b81]{flex-direction:column;align-items:flex-start}}.myzj-search-bar[data-v-4e1aa882]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wk-space-2);margin-bottom:var(--wk-space-3)}.myzj-search-bar__input[data-v-4e1aa882]{flex:1 1 200px;min-width:160px;max-width:360px}.myzj-search-bar__input[data-v-4e1aa882] .el-input__inner{border-radius:var(--wk-radius-md);border-color:var(--wk-border-color);background:var(--wk-bg-card);color:var(--wk-text-primary)}.myzj-search-bar__btn[data-v-4e1aa882]{border-radius:var(--wk-radius-md);background:var(--wk-color-primary);border-color:var(--wk-color-primary)}.myzj-search-bar__btn[data-v-4e1aa882]:hover{background:var(--wk-color-primary-hover);border-color:var(--wk-color-primary-hover)}.myzj-filter-bar[data-v-16b38ca0]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wk-space-3);padding:var(--wk-space-3) var(--wk-space-4);margin-bottom:var(--wk-space-3);background:var(--wk-bg-muted);border:1px solid var(--wk-border-muted);border-radius:var(--wk-radius-md)}.myzj-table-wrap[data-v-f55c4118]{width:100%}.myzj-table-wrap--scroll-x[data-v-f55c4118]{overflow-x:auto}.myzj-table-wrap[data-v-f55c4118] table{width:100%;border-collapse:collapse}.myzj-table-wrap[data-v-f55c4118] td,.myzj-table-wrap[data-v-f55c4118] th{text-align:left;padding:11px var(--wk-space-4);border-bottom:1px solid var(--wk-border-color);color:var(--wk-text-regular);font-size:var(--wk-fs-base)}.myzj-table-wrap[data-v-f55c4118] th{color:var(--wk-text-secondary);font-weight:600;background:var(--wk-bg-muted)}.myzj-empty[data-v-2fd1cc01]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--wk-space-8) var(--wk-space-4);color:var(--wk-text-muted)}.myzj-empty--compact[data-v-2fd1cc01]{padding:var(--wk-space-4) var(--wk-space-2)}.myzj-empty__icon[data-v-2fd1cc01]{margin-bottom:var(--wk-space-3);font-size:40px;opacity:.5}.myzj-empty__title[data-v-2fd1cc01]{margin:0;font-size:var(--wk-fs-md);font-weight:600;color:var(--wk-text-secondary)}.myzj-empty__desc[data-v-2fd1cc01]{margin:var(--wk-space-2) 0 0;font-size:var(--wk-fs-sm);color:var(--wk-text-muted);max-width:320px}.myzj-empty__action[data-v-2fd1cc01]{margin-top:var(--wk-space-4)}.myzj-el-table__inner[data-v-e7b333f8] .el-table__header-wrapper th{background:var(--wk-bg-muted);color:var(--wk-text-secondary)}.myzj-el-table__inner[data-v-e7b333f8] .el-table{color:var(--wk-text-regular)}.myzj-el-table__inner[data-v-e7b333f8] .el-table td,.myzj-el-table__inner[data-v-e7b333f8] .el-table th.is-leaf{border-color:var(--wk-border-color)}.myzj-tag[data-v-4d206aaf]{display:inline-flex;align-items:center;border-radius:var(--wk-radius-pill);font-weight:500;line-height:1}.myzj-tag--sm[data-v-4d206aaf]{padding:2px var(--wk-space-2);font-size:var(--wk-fs-xs)}.myzj-tag--md[data-v-4d206aaf]{padding:var(--wk-space-1) var(--wk-space-3);font-size:var(--wk-fs-sm)}.myzj-tag--default[data-v-4d206aaf]{color:var(--wk-text-secondary);background:var(--wk-bg-muted);border:1px solid var(--wk-border-color)}.myzj-tag--primary[data-v-4d206aaf]{color:var(--wk-color-primary);background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.25)}.myzj-tag--success[data-v-4d206aaf]{color:var(--wk-color-success);background:rgba(24,169,87,.1);border:1px solid rgba(24,169,87,.25)}.myzj-tag--warning[data-v-4d206aaf]{color:var(--wk-color-warning);background:rgba(230,162,60,.12);border:1px solid rgba(230,162,60,.3)}.myzj-tag--danger[data-v-4d206aaf]{color:var(--wk-color-danger);background:rgba(220,38,38,.08);border:1px solid rgba(220,38,38,.25)}.myzj-tag--info[data-v-4d206aaf]{color:var(--wk-color-info);background:rgba(92,173,255,.1);border:1px solid rgba(92,173,255,.25)}.myzj-tag--plain.myzj-tag--default[data-v-4d206aaf]{background:transparent}html[data-theme=dark] .myzj-tag--primary[data-v-4d206aaf]{background:rgba(92,173,255,.12);border-color:rgba(92,173,255,.35)}.myzj-badge[data-v-23afba5a]{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--wk-radius-pill);padding:var(--wk-space-1) var(--wk-space-3);font-size:var(--wk-fs-sm);font-weight:600;line-height:1.2}.myzj-badge--dot[data-v-23afba5a]{width:8px;height:8px;padding:0;min-width:0}.myzj-badge--neutral[data-v-23afba5a]{color:var(--wk-text-secondary);background:var(--wk-bg-muted)}.myzj-badge--success[data-v-23afba5a]{color:var(--wk-color-success);background:rgba(24,169,87,.12)}.myzj-badge--warning[data-v-23afba5a]{color:var(--wk-color-warning);background:rgba(230,162,60,.15)}.myzj-badge--danger[data-v-23afba5a]{color:var(--wk-color-danger);background:rgba(220,38,38,.1)}.myzj-badge--primary[data-v-23afba5a],.myzj-badge--processing[data-v-23afba5a]{color:var(--wk-color-primary);background:rgba(37,99,235,.1)}html[data-theme=dark] .myzj-badge--primary[data-v-23afba5a],html[data-theme=dark] .myzj-badge--processing[data-v-23afba5a]{background:rgba(92,173,255,.15)}.myzj-money[data-v-b9ced806]{font-variant-numeric:tabular-nums;font-weight:600}.myzj-money--strong[data-v-b9ced806]{color:var(--wk-color-danger)}.myzj-money--normal[data-v-b9ced806]{color:var(--wk-text-primary);font-weight:600}.myzj-money--muted[data-v-b9ced806]{color:var(--wk-text-secondary);font-weight:500}.myzj-pay-methods[data-v-4dbfffb0]{display:flex;flex-wrap:wrap;gap:var(--wk-space-2)}.myzj-pay-methods--block[data-v-4dbfffb0]{flex-direction:column}.myzj-pay-methods__item[data-v-4dbfffb0]{display:inline-flex;align-items:center;gap:var(--wk-space-2);padding:var(--wk-space-2) var(--wk-space-4);border-radius:var(--wk-radius-md);border:1px solid var(--wk-border-color);background:var(--wk-bg-card);color:var(--wk-text-regular);font-size:var(--wk-fs-md);font-weight:500;cursor:pointer;transition:border-color var(--wk-duration) var(--wk-ease),background var(--wk-duration) var(--wk-ease),color var(--wk-duration) var(--wk-ease)}.myzj-pay-methods__item[data-v-4dbfffb0]:hover:not(:disabled){border-color:var(--wk-color-primary);color:var(--wk-text-primary)}.myzj-pay-methods__item.is-active[data-v-4dbfffb0]{border-color:var(--wk-color-primary);background:rgba(37,99,235,.08);color:var(--wk-color-primary)}.myzj-pay-methods__item[data-v-4dbfffb0]:disabled{opacity:var(--wk-opacity-disabled);cursor:not-allowed}html[data-theme=dark] .myzj-pay-methods__item.is-active[data-v-4dbfffb0]{background:rgba(92,173,255,.12)}.myzj-pay-methods__icon[data-v-4dbfffb0]{font-size:var(--wk-fs-lg)}.myzj-stat-card[data-v-20b18d9e]{border-radius:var(--wk-radius-lg);border:1px solid var(--wk-border-color);background:var(--wk-bg-muted);padding:var(--wk-space-3) var(--wk-space-4)}.myzj-stat-card--row[data-v-20b18d9e]{display:flex;align-items:stretch;gap:var(--wk-space-3);min-height:96px}.myzj-stat-card__leading[data-v-20b18d9e]{flex-shrink:0;display:flex;align-items:center}.myzj-stat-card__main[data-v-20b18d9e]{flex:1;min-width:0}.myzj-stat-card__label[data-v-20b18d9e]{font-size:var(--wk-fs-md);color:var(--wk-text-secondary)}.myzj-stat-card__value[data-v-20b18d9e]{margin-top:var(--wk-space-2);font-size:30px;color:var(--wk-text-primary);font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.myzj-stat-card__sub[data-v-20b18d9e]{margin-top:var(--wk-space-2);font-size:var(--wk-fs-md);color:var(--wk-text-secondary)}.myzj-stat-card--blue .myzj-stat-card__value[data-v-20b18d9e],.myzj-stat-card--primary .myzj-stat-card__value[data-v-20b18d9e]{color:var(--wk-color-primary)}.myzj-stat-card--primary[data-v-20b18d9e]{background:rgba(37,99,235,.06)}.myzj-stat-card--blue[data-v-20b18d9e]{background:rgba(37,99,235,.08)}.myzj-stat-card--success .myzj-stat-card__value[data-v-20b18d9e]{color:var(--wk-color-success)}html[data-theme=dark] .myzj-stat-card--blue[data-v-20b18d9e],html[data-theme=dark] .myzj-stat-card--primary[data-v-20b18d9e]{background:rgba(92,173,255,.08)}.myzj-scroll[data-v-335901d9]{overflow-x:hidden}