.login-page[data-v-4739229c]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;padding:20px}.login-container[data-v-4739229c]{display:flex;width:800px;max-width:100%;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;overflow:hidden}.login-left[data-v-4739229c]{flex:0 0 280px;background:linear-gradient(135deg,#1e3c72 0%,#2a5298 100%);display:flex;align-items:center;justify-content:center;min-height:420px;position:relative;overflow:hidden}.login-left[data-v-4739229c]:before{content:"";position:absolute;width:200px;height:200px;background:rgba(255,255,255,.03);border-radius:50%;top:-60px;left:-60px}.login-left[data-v-4739229c]:after{content:"";position:absolute;width:150px;height:150px;background:rgba(255,255,255,.05);border-radius:50%;bottom:-40px;right:-40px}.brand-logo[data-v-4739229c]{text-align:center;z-index:1}.logo-3d[data-v-4739229c]{font-size:42px;font-weight:900;color:#fff;letter-spacing:8px;line-height:1;background:linear-gradient(180deg,#fff 0%,#a8c0ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-indent:8px}.logo-line[data-v-4739229c]{width:50px;height:3px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);margin:16px auto 0;border-radius:2px}.login-right[data-v-4739229c]{flex:1;padding:50px 40px;display:flex;flex-direction:column;justify-content:center}.login-box[data-v-4739229c]{max-width:300px;margin:0 auto;width:100%}.login-title[data-v-4739229c]{font-size:24px;font-weight:600;color:#333;margin:0 0 6px}.login-subtitle[data-v-4739229c]{font-size:13px;color:#999;margin:0 0 28px}.login-form[data-v-4739229c] .el-form-item{margin-bottom:20px}.login-form[data-v-4739229c] .el-input__inner{height:44px;line-height:44px;border-radius:8px;font-size:14px}.login-form[data-v-4739229c] .el-input__prefix{left:12px}.login-form[data-v-4739229c] .el-input--prefix .el-input__inner{padding-left:38px}.login-btn-wrap[data-v-4739229c]{margin-top:6px}.login-btn[data-v-4739229c]{width:100%;height:44px;font-size:15px;border-radius:8px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;font-weight:500;letter-spacing:4px}.login-btn[data-v-4739229c]:hover{background:linear-gradient(135deg,#5a6fd6 0%,#6a4190 100%)}.login-footer[data-v-4739229c]{text-align:center;margin-top:30px;font-size:12px;color:#999}.captcha-content[data-v-4739229c]{padding:20px 0}.captcha-question-box[data-v-4739229c]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f4ff 0%,#e8ecf5 100%);padding:18px 24px;border-radius:12px;margin-bottom:18px;border:2px solid #e0e6ed}.captcha-num[data-v-4739229c]{font-size:28px;font-weight:700;color:#409eff}.captcha-op[data-v-4739229c]{font-size:24px;font-weight:600;color:#e6a23c;margin:0 10px}.captcha-eq[data-v-4739229c]{font-size:24px;color:#909399;margin:0 10px}.captcha-q[data-v-4739229c]{font-size:28px;font-weight:700;color:#f56c6c}.captcha-input-row[data-v-4739229c]{display:flex;align-items:center;gap:10px}.captcha-input[data-v-4739229c]{flex:1}.captcha-input[data-v-4739229c] .el-input__inner{height:42px;text-align:center;font-size:16px;font-weight:600;border-radius:8px}.captcha-refresh[data-v-4739229c]{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;cursor:pointer;transition:all .3s;flex-shrink:0}.captcha-refresh[data-v-4739229c]:hover{transform:rotate(180deg);box-shadow:0 4px 12px #667eea66}.captcha-refresh i[data-v-4739229c]{color:#fff;font-size:16px}.captcha-footer[data-v-4739229c]{text-align:right}@media (max-width: 640px){.login-page[data-v-4739229c]{padding:0;background:#fff}.login-container[data-v-4739229c]{flex-direction:column;width:100%;min-height:100vh;border-radius:0;box-shadow:none}.login-left[data-v-4739229c]{flex:0 0 auto;min-height:180px;border-radius:0 0 30px 30px}.logo-3d[data-v-4739229c]{font-size:32px}.login-right[data-v-4739229c]{flex:1;padding:30px 24px}.login-box[data-v-4739229c]{max-width:100%}.login-title[data-v-4739229c]{font-size:22px}.login-footer[data-v-4739229c]{margin-top:20px}}.captcha-dialog .el-dialog__header{padding:14px 18px;border-bottom:1px solid #eee}.captcha-dialog .el-dialog__title{font-size:15px;font-weight:600}.captcha-dialog .el-dialog__body{padding:0 18px}.captcha-dialog .el-dialog__footer{padding:14px 18px;border-top:1px solid #eee}@media (max-width: 640px){.captcha-dialog{width:90%!important;max-width:340px}.captcha-dialog .el-dialog__body{-webkit-overflow-scrolling:touch}.captcha-dialog .el-input__inner{font-size:16px!important;-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}}.disclaimer-page[data-v-8c7ee7ea]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;padding:20px}.disclaimer-container[data-v-8c7ee7ea]{width:800px;max-width:100%;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;overflow:hidden}.disclaimer-header[data-v-8c7ee7ea]{background:linear-gradient(135deg,#1e3c72 0%,#2a5298 100%);padding:32px 40px;text-align:center}.disclaimer-icon[data-v-8c7ee7ea]{font-size:40px;color:#e6a23c;margin-bottom:10px}.disclaimer-title[data-v-8c7ee7ea]{font-size:26px;font-weight:700;color:#fff;margin:0;letter-spacing:6px}.disclaimer-body[data-v-8c7ee7ea]{padding:32px 40px;max-height:60vh;overflow-y:auto}.disclaimer-content[data-v-8c7ee7ea]{font-size:15px;line-height:1.9;color:#444}.disclaimer-content p[data-v-8c7ee7ea]{margin:0 0 12px}.disclaimer-content ol[data-v-8c7ee7ea]{padding-left:20px;margin:0 0 16px}.disclaimer-content ol li[data-v-8c7ee7ea]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px dashed #e8e8e8}.disclaimer-content ol li[data-v-8c7ee7ea]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.disclaimer-highlight[data-v-8c7ee7ea]{color:#e6a23c;font-weight:600;margin-top:16px}.disclaimer-special[data-v-8c7ee7ea]{background:#fff7ed;border-left:3px solid #e6a23c;padding:12px 16px;margin:16px 0;border-radius:0 6px 6px 0}.disclaimer-special .special-title[data-v-8c7ee7ea]{font-weight:700;color:#c05621;margin:0 0 8px}.disclaimer-special p[data-v-8c7ee7ea]{margin:0 0 6px;color:#7c2d12}.disclaimer-footer[data-v-8c7ee7ea]{display:flex;justify-content:center;gap:20px;padding:20px 32px 28px;border-top:1px solid #f0f0f0}.btn-disagree[data-v-8c7ee7ea]{width:140px;height:44px;font-size:15px;border-radius:8px;font-weight:500;letter-spacing:2px}.btn-agree[data-v-8c7ee7ea]{width:140px;height:44px;font-size:15px;border-radius:8px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;font-weight:500;letter-spacing:2px}.btn-agree[data-v-8c7ee7ea]:hover{background:linear-gradient(135deg,#5a6fd6 0%,#6a4190 100%)}@media (max-width: 768px){.disclaimer-page[data-v-8c7ee7ea]{padding:0;padding-top:env(safe-area-inset-top,0);padding-bottom:70px;background:#fff;align-items:flex-start}.disclaimer-container[data-v-8c7ee7ea]{width:100%;min-height:auto;border-radius:0;box-shadow:none}.disclaimer-header[data-v-8c7ee7ea]{padding:14px 16px}.disclaimer-icon[data-v-8c7ee7ea]{font-size:24px;margin-bottom:4px}.disclaimer-title[data-v-8c7ee7ea]{font-size:16px;letter-spacing:3px}.disclaimer-body[data-v-8c7ee7ea]{padding:10px 14px;max-height:none;overflow:visible}.disclaimer-content[data-v-8c7ee7ea]{font-size:12px;line-height:1.7}.disclaimer-content ol[data-v-8c7ee7ea]{padding-left:16px;margin:0 0 8px}.disclaimer-content ol li[data-v-8c7ee7ea]{margin-bottom:6px;padding-bottom:6px;border-bottom:1px dashed #eee}.disclaimer-content ol li p[data-v-8c7ee7ea]{margin:0}.disclaimer-special[data-v-8c7ee7ea]{padding:8px 10px;margin:8px 0}.disclaimer-special .special-title[data-v-8c7ee7ea]{font-size:12px;margin-bottom:4px}.disclaimer-special p[data-v-8c7ee7ea]{font-size:12px;margin:0 0 4px}.disclaimer-highlight[data-v-8c7ee7ea]{font-size:12px;margin-top:8px}.disclaimer-footer[data-v-8c7ee7ea]{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0));gap:16px;box-shadow:0 -2px 10px #00000014;z-index:100}.btn-disagree[data-v-8c7ee7ea],.btn-agree[data-v-8c7ee7ea]{flex:1;width:auto;height:40px;font-size:14px}}.betlist-page[data-v-b76631d4]{padding:16px;display:flex;flex-direction:column;gap:16px}.search-card[data-v-b76631d4]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.search-header[data-v-b76631d4]{display:flex;align-items:center;gap:8px;padding:14px 20px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff;font-size:15px;font-weight:600}.search-header .search-icon[data-v-b76631d4]{width:18px;height:18px}.search-body[data-v-b76631d4]{padding:20px}.search-row[data-v-b76631d4]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.search-item[data-v-b76631d4]{display:flex;flex-direction:column;gap:6px}.search-item label[data-v-b76631d4]{font-size:12px;color:#64748b;font-weight:500}.search-input[data-v-b76631d4],.search-select[data-v-b76631d4]{height:36px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#334155;background:#fff;transition:all .2s;min-width:100px}.search-input[data-v-b76631d4]:focus,.search-select[data-v-b76631d4]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.search-input.small[data-v-b76631d4]{width:80px;min-width:80px}.search-select.wide[data-v-b76631d4]{min-width:140px}.range-item[data-v-b76631d4]{flex-direction:row;align-items:center;gap:8px}.range-item label[data-v-b76631d4]{margin-right:4px}.range-sep[data-v-b76631d4]{color:#94a3b8}.btn-search[data-v-b76631d4],.btn-outline[data-v-b76631d4]{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 18px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.btn-search[data-v-b76631d4]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;border:none;box-shadow:0 2px 8px #60a5fa4d}.btn-search[data-v-b76631d4]:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #60a5fa66}.btn-search svg[data-v-b76631d4],.btn-outline svg[data-v-b76631d4]{width:16px;height:16px}.btn-outline[data-v-b76631d4]{background:#fff;color:#3b82f6;border:1px solid #3b82f6}.btn-outline[data-v-b76631d4]:hover{background:#eff6ff}.data-card[data-v-b76631d4]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.data-header[data-v-b76631d4]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;height:58px;box-sizing:border-box;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff}.data-title[data-v-b76631d4]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.data-title svg[data-v-b76631d4]{width:18px;height:18px}.data-actions[data-v-b76631d4]{display:flex;align-items:center;gap:12px}.select-all[data-v-b76631d4]{display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.select-all input[data-v-b76631d4]{width:16px;height:16px;cursor:pointer}.btn-action[data-v-b76631d4]{height:30px;padding:0 14px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.3)}.btn-action[data-v-b76631d4]:hover{background:rgba(255,255,255,.25)}.btn-action.danger[data-v-b76631d4]{background:rgba(239,68,68,.8);border-color:#ef4444e6}.btn-action.danger[data-v-b76631d4]:hover{background:rgba(220,38,38,.9)}.table-container[data-v-b76631d4]{overflow-x:auto}.data-table[data-v-b76631d4]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-b76631d4]{padding:14px 12px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);color:#1e40af;font-weight:600;text-align:center;border-bottom:2px solid #e2e8f0;white-space:nowrap}.data-table td[data-v-b76631d4]{padding:12px;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569}.data-table tbody tr:hover td[data-v-b76631d4]{background:#f8fafc}.row-refunded td[data-v-b76631d4]{background:#fef3c7!important}.code-cell[data-v-b76631d4]{font-weight:600;color:#1e40af}.link[data-v-b76631d4]{color:#3b82f6;text-decoration:underline;cursor:pointer}.link[data-v-b76631d4]:hover{color:#1d4ed8}.odds-change-flag[data-v-b76631d4]{color:#f59e0b;cursor:help;margin-left:1px}.refund-time[data-v-b76631d4]{color:#f59e0b;font-size:11px}.status-success[data-v-b76631d4]{color:#10b981;font-weight:500}.status-refunded[data-v-b76631d4]{color:#f59e0b;font-weight:500}.row-checkbox[data-v-b76631d4]{width:16px;height:16px;cursor:pointer}.summary-row td[data-v-b76631d4]{background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);font-weight:600;color:#1e40af}.summary-label[data-v-b76631d4]{text-align:center}.summary-value[data-v-b76631d4]{color:#dc2626}.empty-cell[data-v-b76631d4],.loading-cell[data-v-b76631d4]{padding:60px 20px!important}.empty-state[data-v-b76631d4],.loading-state[data-v-b76631d4]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#94a3b8}.empty-state svg[data-v-b76631d4]{width:48px;height:48px;stroke:#cbd5e1}.spinner[data-v-b76631d4]{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin-b76631d4 .8s linear infinite}@keyframes spin-b76631d4{to{transform:rotate(360deg)}}.pagination[data-v-b76631d4]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8fafc;border-top:1px solid #e2e8f0}.page-info[data-v-b76631d4]{font-size:13px;color:#64748b}.page-info .highlight[data-v-b76631d4]{color:#3b82f6;font-weight:600}.page-actions[data-v-b76631d4]{display:flex;align-items:center;gap:8px}.page-btn[data-v-b76631d4]{height:32px;padding:0 14px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#475569;font-size:13px;cursor:pointer;transition:all .2s}.page-btn[data-v-b76631d4]:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6}.page-btn[data-v-b76631d4]:disabled{opacity:.5;cursor:not-allowed}.page-btn.primary[data-v-b76631d4]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;border:none}.page-btn.primary[data-v-b76631d4]:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.page-input[data-v-b76631d4]{width:60px;height:32px;padding:0 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;text-align:center}.page-input[data-v-b76631d4]:focus{outline:none;border-color:#3b82f6}@media screen and (max-width: 768px){.betlist-page[data-v-b76631d4]{padding:8px;gap:10px}.search-body[data-v-b76631d4]{padding:10px}.search-row[data-v-b76631d4]{flex-direction:column;gap:8px}.search-item[data-v-b76631d4]{width:100%;flex-direction:row;align-items:center;gap:8px}.search-item label[data-v-b76631d4]{min-width:50px;flex-shrink:0}.search-input[data-v-b76631d4],.search-select[data-v-b76631d4]{flex:1;min-width:0;height:34px;font-size:13px}.search-input.small[data-v-b76631d4]{width:60px!important;min-width:60px!important;flex:0 0 60px}.search-select.wide[data-v-b76631d4]{min-width:0}.range-item[data-v-b76631d4]{flex-wrap:wrap}.btn-search[data-v-b76631d4],.btn-outline[data-v-b76631d4]{height:34px;padding:0 12px;font-size:12px;flex:1}.data-header[data-v-b76631d4]{flex-wrap:wrap;height:auto;padding:10px 12px;gap:8px}.data-title[data-v-b76631d4]{font-size:13px}.data-actions[data-v-b76631d4]{flex-wrap:wrap;gap:8px}.btn-action[data-v-b76631d4]{height:28px;padding:0 10px;font-size:11px}.table-container[data-v-b76631d4]{overflow-x:auto;-webkit-overflow-scrolling:touch}.data-table th[data-v-b76631d4],.data-table td[data-v-b76631d4]{padding:8px 6px;font-size:12px;white-space:nowrap}.col-batchno[data-v-b76631d4]{display:none!important}.time-date[data-v-b76631d4]{display:none}.pagination[data-v-b76631d4]{flex-direction:column;gap:8px;padding:10px 12px}.page-actions[data-v-b76631d4]{flex-wrap:wrap;justify-content:center;gap:6px}.page-btn[data-v-b76631d4]{height:30px;padding:0 10px;font-size:12px}.page-input[data-v-b76631d4]{width:50px}}.fastbuy-page[data-v-785df12d]{padding:12px;box-sizing:border-box}.fastbuy-status-overlay[data-v-785df12d]{display:flex;align-items:center;justify-content:center;height:100%;min-height:300px}.fastbuy-status-msg[data-v-785df12d]{font-size:20px;color:#dc2626;font-weight:600;text-align:center;padding:40px 60px;background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;border:1px solid #fecaca}.fastbuy-grid[data-v-785df12d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:stretch}.fastbuy-left-col[data-v-785df12d]{display:flex;flex-direction:column;gap:12px}.fastbuy-page .vip-panel[data-v-785df12d]{border:none;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.fastbuy-page .title-bar[data-v-785df12d]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);height:40px;line-height:40px;padding:0 16px;font-size:15px;font-weight:600;box-shadow:none}.fastbuy-left-panel[data-v-785df12d],.fastbuy-right-panel[data-v-785df12d]{display:flex;flex-direction:column;min-width:0}.fastbuy-left-panel[data-v-785df12d]{flex:1;min-height:0}.fastbuy-left-panel .vip-panel-body[data-v-785df12d]{padding:0;flex:1;display:flex;flex-direction:column;min-height:0}.fastbuy-left-body[data-v-785df12d]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff}.fastbuy-right-body[data-v-785df12d]{background:#fff}.fastbuy-left-scroll[data-v-785df12d]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.fastbuy-right-scroll[data-v-785df12d]{padding:10px}.fastbuy-codes[data-v-785df12d]{overflow:visible;padding:8px}.fastbuy-codes-empty[data-v-785df12d]{min-height:100%;background:#f8fafc}.fastbuy-table[data-v-785df12d]{width:100%;border-collapse:collapse;table-layout:fixed}.fastbuy-table td[data-v-785df12d]{width:12.5%;text-align:center;padding:8px 4px;border:1px solid #e2e8f0;color:#1e40af;font-weight:500;font-size:13px}.fastbuy-cell.clickable[data-v-785df12d]{cursor:pointer;transition:all .2s}.fastbuy-cell.clickable[data-v-785df12d]:hover{color:#dc2626;background:#fef2f2}.fastbuy-methods[data-v-785df12d]{display:flex;flex-wrap:wrap;gap:8px}.fastbuy-methods-row[data-v-785df12d]{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:stretch;gap:8px;width:100%;margin-bottom:12px;box-sizing:border-box}.fastbuy-method-btn[data-v-785df12d]{flex:1 1 0;min-width:0;max-width:none;margin:0;height:34px;padding:0 8px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;font-size:13px;font-weight:500;line-height:32px;cursor:pointer;transition:all .2s}.fastbuy-method-btn[data-v-785df12d]:hover{background:#eff6ff;border-color:#3b82f6}.fastbuy-method-btn.on[data-v-785df12d]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border-color:#3b82f6;color:#fff;box-shadow:0 2px 8px #3b82f64d}.fastbuy-method-btn.on[data-v-785df12d]:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.fastbuy-row[data-v-785df12d]{margin-top:12px}.fastbuy-input[data-v-785df12d],.fastbuy-money[data-v-785df12d]{width:220px}.fastbuy-multiple[data-v-785df12d]{width:70px}.fastbuy-right-actions[data-v-785df12d]{display:flex;justify-content:center;gap:16px;padding:12px 0 6px;border-top:1px solid #f1f5f9;margin-top:8px}.fastbuy-right-actions .btn-primary[data-v-785df12d],.fastbuy-right-actions .btn-common[data-v-785df12d]{height:38px;min-width:110px;padding:0 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.fastbuy-right-actions .btn-primary[data-v-785df12d]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border:none;color:#fff;box-shadow:0 2px 8px #3b82f64d}.fastbuy-right-actions .btn-primary[data-v-785df12d]:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.fastbuy-right-actions .btn-common[data-v-785df12d]{background:#fff;border:1px solid #3b82f6;color:#3b82f6}.fastbuy-right-actions .btn-common[data-v-785df12d]:hover{background:#eff6ff}.fastbuy-right-panel .vip-panel-body[data-v-785df12d]{background:#fff}.fastbuy-right-panel .vip-label[data-v-785df12d],.fastbuy-right-panel .vip-radio[data-v-785df12d]{color:#475569;font-size:13px}.fastbuy-send-body[data-v-785df12d]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px}.fastbuy-send-body .btn-common[data-v-785df12d]{height:38px;min-width:100px;padding:0 20px;border-radius:8px;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #3b82f64d}.fastbuy-send-body .btn-common[data-v-785df12d]:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px)}.fastbuy-send-body .btn-common[data-v-785df12d]:disabled{opacity:.6;cursor:not-allowed;transform:none}.fastbuy-send-left[data-v-785df12d]{display:flex;align-items:center;gap:12px;min-width:0}.fastbuy-send-money[data-v-785df12d]{width:100px;height:34px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px}.fastbuy-send-money[data-v-785df12d]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.fastbuy-send-stats[data-v-785df12d]{box-sizing:border-box;min-width:0;flex:1 1 200px;max-width:min(380px,48%);background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.fastbuy-send-statrow[data-v-785df12d]{padding:8px 12px;border-top:1px solid #e2e8f0;font-size:13px;color:#475569}.fastbuy-send-statrow[data-v-785df12d]:first-child{border-top:none}.fastbuy-radio-strong[data-v-785df12d]{font-weight:400}.fastbuy-radio-strong span[data-v-785df12d]{margin-left:4px}.fastbuy-radio-strong input:checked+span[data-v-785df12d]{color:#3b82f6;font-weight:600}.fastbuy-filters[data-v-785df12d]{margin-top:12px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.fastbuy-rules-table[data-v-785df12d],.fastbuy-filter-table[data-v-785df12d]{width:100%;border-collapse:collapse;table-layout:fixed}.fastbuy-rule-title td[data-v-785df12d]{padding:8px 10px;background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-radius:6px}.fastbuy-rule-strong[data-v-785df12d]{color:#1e40af;font-weight:600}.fastbuy-rule-fixed td[data-v-785df12d]{padding:8px 10px;color:#475569;border-bottom:1px solid #f1f5f9;font-size:13px}.fastbuy-rule-fixed.tc td[data-v-785df12d]{text-align:center}.fastbuy-hefen-td[data-v-785df12d]{vertical-align:top}.fastbuy-hefen-input[data-v-785df12d]{margin-top:8px}.fastbuy-mini-check[data-v-785df12d]{width:16px;height:16px;margin:0 3px;vertical-align:middle;cursor:pointer}.fastbuy-filter-table .fastbuy-hefen-value[data-v-785df12d]{width:120px;margin-top:0}.fastbuy-filter-table .fastbuy-pair[data-v-785df12d]{width:60px;margin-left:8px}.fastbuy-filter-table .fastbuy-sum[data-v-785df12d]{width:120px}.fastbuy-filter-row[data-v-785df12d]{margin-top:10px}.fastbuy-filter-row[data-v-785df12d]:first-child{margin-top:0}.fastbuy-other[data-v-785df12d]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.fastbuy-other-item[data-v-785df12d]{display:inline-flex;align-items:center;gap:8px;min-width:0}.fastbuy-other-title[data-v-785df12d]{color:#64748b;font-size:13px;font-weight:500}.fastbuy-other-input[data-v-785df12d]{width:80px;max-width:100%;box-sizing:border-box}.fastbuy-other-range[data-v-785df12d]{width:60px}.fastbuy-digit2[data-v-785df12d]{display:flex;gap:12px;flex-wrap:wrap}.fastbuy-digit-col[data-v-785df12d]{flex:1;min-width:320px}.fastbuy-fixloc[data-v-785df12d]{display:flex;gap:12px}.fastbuy-fixloc-item[data-v-785df12d]{width:80px}.fastbuy-fixloc-title[data-v-785df12d]{color:#64748b;font-size:13px;margin-bottom:6px;font-weight:500}.fastbuy-fixloc-input[data-v-785df12d]{width:100px}.fastbuy-range[data-v-785df12d]{width:80px}.fastbuy-sep[data-v-785df12d]{margin:0 8px;color:#94a3b8}.fastbuy-inline-title[data-v-785df12d]{margin:0 8px;color:#64748b;font-size:13px;font-weight:500}.fastbuy-pair[data-v-785df12d]{width:60px;margin-left:8px}.fastbuy-sum[data-v-785df12d]{width:160px;margin-left:8px}.fastbuy-fushi[data-v-785df12d]{width:100px;margin-left:8px}.fastbuy-hefen[data-v-785df12d]{display:flex;flex-wrap:wrap;gap:12px}.fastbuy-hefen-item[data-v-785df12d]{width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.fastbuy-hefen-title[data-v-785df12d]{color:#475569;font-size:13px;margin-bottom:8px;font-weight:500}.fastbuy-hefen-loc[data-v-785df12d]{display:flex;gap:12px;flex-wrap:wrap}.fastbuy-hefen-value[data-v-785df12d]{margin-top:10px;width:160px}.fastbuy-stats[data-v-785df12d]{margin-top:12px;display:flex;gap:16px;color:#475569}.fastbuy-strong[data-v-785df12d]{color:#1e40af;font-weight:700;word-break:break-all}.fastbuy-page .vip-input[data-v-785df12d]{height:32px;padding:0 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;color:#334155;transition:all .2s}.fastbuy-page .vip-input[data-v-785df12d]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}@media (min-width: 981px){.fastbuy-fit-root[data-v-785df12d]{height:100%;width:100%;min-height:0;overflow:hidden;position:relative}.fastbuy-fit-content[data-v-785df12d]{min-height:0}.fastbuy-fit-root.fastbuy-measuring .fastbuy-right-scroll[data-v-785df12d]{overflow:visible!important;max-height:none!important;flex:none!important}.fastbuy-fit-root.fastbuy-measuring .fastbuy-left-scroll[data-v-785df12d],.fastbuy-fit-root.fastbuy-measuring .fastbuy-right-body[data-v-785df12d]{overflow:visible!important}.fastbuy-fit-root.fastbuy-measuring .fastbuy-grid[data-v-785df12d]{height:auto!important;max-height:none!important}.fastbuy-fit-root.fastbuy-measuring .fastbuy-left-col[data-v-785df12d]{height:auto!important;min-height:0!important}.fastbuy-fit-root.fastbuy-fit--scaled .fastbuy-right-scroll[data-v-785df12d]{overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.fastbuy-page.vip-page[data-v-785df12d]{min-height:0!important}.fastbuy-page[data-v-785df12d]{height:calc(100vh - var(--vip-header-h, 164px) - 32px);max-height:calc(100vh - var(--vip-header-h, 164px) - 32px);overflow:hidden;padding:8px 10px;box-sizing:border-box}.fastbuy-grid[data-v-785df12d]{height:100%;min-height:0;gap:10px;align-items:stretch}.fastbuy-left-col[data-v-785df12d]{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;gap:10px}.fastbuy-left-panel[data-v-785df12d]{min-height:0}.fastbuy-right-panel[data-v-785df12d]{min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.fastbuy-right-body[data-v-785df12d]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.fastbuy-right-scroll[data-v-785df12d]{flex:1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:8px 10px;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.fastbuy-right-scroll[data-v-785df12d]::-webkit-scrollbar{width:6px}.fastbuy-right-scroll[data-v-785df12d]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.fastbuy-right-actions[data-v-785df12d]{flex-shrink:0;margin-top:0;padding:8px 0 6px}.fastbuy-page .title-bar[data-v-785df12d]{height:34px;line-height:34px;font-size:14px;padding:0 12px}.fastbuy-methods-row[data-v-785df12d]{gap:6px;margin-bottom:8px}.fastbuy-method-btn[data-v-785df12d]{height:30px;line-height:28px;font-size:12px;padding:0 6px}.fastbuy-filters[data-v-785df12d]{margin-top:8px;padding:8px 10px}.fastbuy-rule-title td[data-v-785df12d],.fastbuy-rule-fixed td[data-v-785df12d]{padding:5px 8px;font-size:12px}.fastbuy-page .vip-input[data-v-785df12d]{height:28px;font-size:12px;padding:0 8px}.fastbuy-right-actions .btn-primary[data-v-785df12d],.fastbuy-right-actions .btn-common[data-v-785df12d]{height:32px;min-width:96px;font-size:13px;padding:0 14px}}@media (min-width: 981px) and (max-height: 820px){.fastbuy-page[data-v-785df12d]{padding:6px 8px}.fastbuy-rule-title td[data-v-785df12d],.fastbuy-rule-fixed td[data-v-785df12d]{padding:4px 6px;font-size:11px}.fastbuy-filters[data-v-785df12d]{padding:6px 8px}.fastbuy-page .vip-input[data-v-785df12d]{height:26px;font-size:11px}.fastbuy-method-btn[data-v-785df12d]{height:28px;line-height:26px;font-size:11px}}@media (max-width: 980px){.fastbuy-grid[data-v-785df12d]{grid-template-columns:1fr}.fastbuy-send-body[data-v-785df12d]{flex-direction:column;align-items:stretch}.fastbuy-send-left[data-v-785df12d]{flex-wrap:wrap}.fastbuy-send-stats[data-v-785df12d]{width:100%}}@media (max-width: 768px){.fastbuy-page[data-v-785df12d]{padding:6px!important;width:100%;max-width:100vw;box-sizing:border-box;height:auto!important;max-height:none!important;overflow-x:hidden!important;overflow-y:visible!important}.fastbuy-grid[data-v-785df12d]{display:flex!important;flex-direction:column!important;height:auto!important;gap:10px;width:100%;min-width:0}.fastbuy-left-col[data-v-785df12d]{width:100%!important;min-width:0}.fastbuy-left-panel[data-v-785df12d],.fastbuy-right-panel[data-v-785df12d]{width:100%!important;max-width:100%;min-width:0}.fastbuy-page .vip-panel[data-v-785df12d]{border-radius:10px}.fastbuy-right-body[data-v-785df12d],.fastbuy-right-scroll[data-v-785df12d]{width:100%;min-width:0;box-sizing:border-box}.fastbuy-right-scroll[data-v-785df12d]{padding:8px 6px 10px!important}.fastbuy-filters[data-v-785df12d]{margin-left:0;margin-right:0;width:100%;box-sizing:border-box;padding:8px 6px!important}.fastbuy-rules-table[data-v-785df12d],.fastbuy-filter-table[data-v-785df12d]{width:100%!important}.fastbuy-other[data-v-785df12d]{width:100%;justify-content:flex-start;gap:8px 6px}.fastbuy-page .title-bar[data-v-785df12d]{height:36px;line-height:36px;font-size:14px;padding:0 12px}.fastbuy-send-body[data-v-785df12d]{flex-direction:column!important;align-items:stretch!important;gap:8px;padding:10px!important}.fastbuy-send-left[data-v-785df12d]{flex-wrap:wrap;gap:8px}.fastbuy-send-money[data-v-785df12d]{width:80px!important}.fastbuy-send-body .btn-common[data-v-785df12d]{width:100%;min-width:0}.fastbuy-methods-row[data-v-785df12d]{gap:4px;margin-bottom:10px}.fastbuy-method-btn[data-v-785df12d]{flex:1 1 0;min-width:0!important;max-width:none!important;font-size:11px!important;padding:0 2px!important;height:32px!important;line-height:30px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fastbuy-right-actions[data-v-785df12d]{flex-wrap:wrap;gap:8px;padding:10px 8px!important}.fastbuy-right-actions .btn-primary[data-v-785df12d],.fastbuy-right-actions .btn-common[data-v-785df12d]{flex:1;min-width:0;height:36px;font-size:13px}.fastbuy-filter-table td[data-v-785df12d]{padding:4px!important;font-size:12px}.fastbuy-page .vip-input[data-v-785df12d]{height:28px;font-size:12px}.fastbuy-fixloc-input[data-v-785df12d],.fastbuy-hefen-value[data-v-785df12d],.fastbuy-sum[data-v-785df12d],.fastbuy-other-input[data-v-785df12d],.fastbuy-other-range[data-v-785df12d],.fastbuy-fushi[data-v-785df12d],.fastbuy-pair[data-v-785df12d],.fastbuy-input[data-v-785df12d]{width:60px!important}.fastbuy-page .vip-radio[data-v-785df12d]{font-size:12px;margin-right:4px}.fastbuy-status-overlay[data-v-785df12d]{min-height:200px}.fastbuy-status-msg[data-v-785df12d]{font-size:16px;padding:30px 20px}.fastbuy-left-body[data-v-785df12d],.fastbuy-right-body[data-v-785df12d],.fastbuy-left-scroll[data-v-785df12d],.fastbuy-right-scroll[data-v-785df12d]{overflow:visible!important}.fastbuy-cell[data-v-785df12d]{padding:4px 2px!important;font-size:12px!important}}.kuaida-page[data-v-014cb514]{padding:10px 14px;overflow:hidden;height:calc(100vh - var(--vip-header-h, 164px));min-height:auto;box-sizing:border-box}.kuaida-status-overlay[data-v-014cb514]{display:flex;align-items:center;justify-content:center;height:100%}.kuaida-status-msg[data-v-014cb514]{font-size:20px;color:#dc2626;font-weight:600;text-align:center;padding:40px 60px;background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;border:1px solid #fecaca}.kuaida-grid[data-v-014cb514]{display:grid;grid-template-columns:minmax(0,1fr) clamp(260px,22vw,340px);gap:12px;min-width:980px;height:100%}.kuaida-left[data-v-014cb514],.kuaida-right[data-v-014cb514]{display:flex;flex-direction:column;min-height:0}.kuaida-left>.vip-panel[data-v-014cb514],.kuaida-right>.vip-panel[data-v-014cb514]{flex:1;min-height:0}.kuaida-page .vip-panel[data-v-014cb514]{border:none;border-radius:10px;box-shadow:0 2px 12px #0000000f;overflow:hidden;background:#fff;display:flex;flex-direction:column}.kuaida-page .title-bar[data-v-014cb514]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);height:34px;line-height:34px;padding:0 14px;font-size:14px;font-weight:600;box-shadow:none;flex-shrink:0}.kuaida-page .vip-panel-body[data-v-014cb514]{padding:10px 12px;flex:1;overflow:hidden;display:flex;flex-direction:column;gap:8px}.kuaida-table-scroll[data-v-014cb514]{flex:0 1 auto;max-height:45vh;min-height:0;overflow-y:auto;overflow-x:hidden;border-radius:6px;border:1px solid #e2e8f0}.kuaida-page .t-1[data-v-014cb514]{width:100%;border-collapse:collapse;font-size:13px}.kuaida-page .t-1 thead tr[data-v-014cb514]{background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.kuaida-page .t-1 thead td[data-v-014cb514],.kuaida-page .t-1 thead th[data-v-014cb514]{padding:8px;color:#1e40af;font-weight:600;text-align:center;border-bottom:2px solid #e2e8f0}.kuaida-page .t-1 tbody td[data-v-014cb514]{padding:6px 8px;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569}.kuaida-page .t-1 tbody tr:hover td[data-v-014cb514]{background:#f8fafc}.kuaida-page .t-1 tfoot td[data-v-014cb514]{padding:8px 10px;background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);font-weight:600;color:#1e40af}.kuaida-page .fb[data-v-014cb514]{font-weight:600}.kuaida-page .green[data-v-014cb514]{color:#059669}.kuaida-page .red[data-v-014cb514]{color:#dc2626}.kuaida-page .blue[data-v-014cb514]{color:#2563eb}.kuaida-page .tc[data-v-014cb514]{text-align:center}.kuaida-page .mt10[data-v-014cb514]{margin-top:0;flex-shrink:0}.kuaida-page .bg2[data-v-014cb514],.kuaida-page .bg3[data-v-014cb514]{background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)!important}.kuaida-page .vip-empty[data-v-014cb514]{padding:24px 10px!important;color:#94a3b8;font-size:13px}.kuaida-play-td[data-v-014cb514]{text-align:left!important;padding:8px 14px!important;background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%)!important}.kuaida-play-td .vip-radio[data-v-014cb514]{margin-right:14px;color:#475569;font-size:13px}.kuaida-play-td .vip-radio input:checked+span[data-v-014cb514]{color:#1e40af;font-weight:600}.kuaida-page .noBD td[data-v-014cb514]{border:none!important;padding:8px 10px;text-align:left!important}.kuaida-page .padding6[data-v-014cb514]{padding:8px 10px!important}.kuaida-page .f20[data-v-014cb514],.kuaida-page .f21[data-v-014cb514]{font-size:13px}.kuaida-input-wrap[data-v-014cb514],.kuaida-dantuo[data-v-014cb514]{display:inline-flex;align-items:center;gap:8px}.kuaida-input-wrap span[data-v-014cb514],.kuaida-dantuo span[data-v-014cb514]{color:#64748b;font-weight:500}.kuaida-page .vip-input[data-v-014cb514]{height:32px;padding:0 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;color:#334155;transition:all .2s}.kuaida-page .vip-input[data-v-014cb514]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.kuaida-code-input[data-v-014cb514],.kuaida-money-input[data-v-014cb514]{width:160px}.kuaida-dan[data-v-014cb514]{width:70px}.kuaida-tuo[data-v-014cb514]{width:130px}.kuaida-lottery-type[data-v-014cb514]{margin-left:12px}.kuaida-lottery-type-cell[data-v-014cb514]{white-space:nowrap}.kuaida-lottery-type-cell .vip-radio[data-v-014cb514]{margin-right:12px;color:#475569}.kuaida-lottery-type-cell .vip-radio.on span[data-v-014cb514]{color:#3b82f6}.kuaida-radio-strong[data-v-014cb514]{font-weight:600}.kuaida-radio-strong span[data-v-014cb514]{color:#dc2626}.kuaida-page .kuaida-action-cell[data-v-014cb514]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;min-width:300px;width:auto}.kuaida-page .kuaida-action-cell .vip-radio[data-v-014cb514]{margin-right:0;flex-shrink:0}.kuaida-page .kuaida-action-cell .kuaida-buy-btn[data-v-014cb514]{flex-shrink:0}.kuaida-buy-btn[data-v-014cb514]{height:34px;min-width:110px;padding:0 20px;border-radius:6px;font-size:14px;font-weight:500;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border:none;color:#fff;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #3b82f64d}.kuaida-buy-btn[data-v-014cb514]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.kuaida-buy-btn[data-v-014cb514]:disabled{opacity:.6;cursor:not-allowed;transform:none}.kuaida-money-desc[data-v-014cb514]{width:100%;font-size:13px;margin-top:4px;color:#475569;padding:6px 10px;background:#f8fafc;border-radius:6px;flex-shrink:0}.kuaida-money-desc .blue[data-v-014cb514]{color:#2563eb;font-weight:600}.kuaida-select-all[data-v-014cb514]{display:inline-flex;align-items:center;gap:4px;margin-right:0;color:#475569;font-size:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kuaida-select-all input[data-v-014cb514]{width:15px;height:15px;cursor:pointer;flex-shrink:0}.btn-tuima[data-v-014cb514]{padding:4px 8px;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap;transition:all .2s}.btn-tuima[data-v-014cb514]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);transform:translateY(-1px)}.btn-tuima[data-v-014cb514]:disabled{opacity:.5;cursor:not-allowed;transform:none}.kuaida-right .vip-panel-body[data-v-014cb514]{overflow-y:auto}.kuaida-right .t-1[data-v-014cb514]{font-size:12px}.kuaida-right .t-1 thead td[data-v-014cb514]{padding:8px 6px}.kuaida-right .t-1 tbody td[data-v-014cb514]{padding:6px}.kuaida-right .tfoot[data-v-014cb514]{text-align:center}.kuaida-closed[data-v-014cb514]{min-height:300px;display:flex;align-items:center;justify-content:center}@media (max-width: 1200px){.kuaida-page[data-v-014cb514]{height:auto;overflow-y:auto}.kuaida-grid[data-v-014cb514]{min-width:0;grid-template-columns:minmax(0,1fr) clamp(200px,26vw,300px);height:auto}.kuaida-table-scroll[data-v-014cb514]{max-height:50vh}}.lastbill-page[data-v-0adc4a09]{padding:16px;display:flex;flex-direction:column;gap:16px}.filter-card[data-v-0adc4a09]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;padding:16px 20px}.filter-row[data-v-0adc4a09]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.filter-label[data-v-0adc4a09]{font-size:13px;color:#475569;font-weight:500;white-space:nowrap}.filter-date[data-v-0adc4a09]{height:34px;padding:0 10px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#334155;background:#fff;transition:all .2s}.filter-date[data-v-0adc4a09]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.filter-sep[data-v-0adc4a09]{color:#94a3b8}.filter-btn[data-v-0adc4a09]{height:34px;padding:0 16px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#475569;font-size:13px;cursor:pointer;transition:all .2s;white-space:nowrap}.filter-btn[data-v-0adc4a09]:hover{border-color:#3b82f6;color:#3b82f6}.filter-btn.active[data-v-0adc4a09]{background:#3b82f6;color:#fff;border-color:#3b82f6}.filter-btn.primary[data-v-0adc4a09]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;border:none;box-shadow:0 2px 8px #60a5fa4d}.filter-btn.primary[data-v-0adc4a09]:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #60a5fa66}.data-card[data-v-0adc4a09]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.data-header[data-v-0adc4a09]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff}.data-title[data-v-0adc4a09]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.data-title svg[data-v-0adc4a09]{width:18px;height:18px}.table-container[data-v-0adc4a09]{max-height:calc(100vh - 220px);overflow-y:auto;overflow-x:auto}.data-table[data-v-0adc4a09]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-0adc4a09]{padding:14px 16px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);color:#1e40af;font-weight:600;text-align:center;border-bottom:2px solid #e2e8f0;white-space:nowrap;position:sticky;top:0;z-index:10}.data-table td[data-v-0adc4a09]{padding:14px 16px;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569}.data-table tbody tr:hover td[data-v-0adc4a09]{background:#f8fafc}.link[data-v-0adc4a09]{color:#3b82f6;font-weight:600;text-decoration:none;transition:all .2s}.link[data-v-0adc4a09]:hover{color:#1d4ed8;text-decoration:underline}.lottery-tag[data-v-0adc4a09]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.lottery-tag.fu[data-v-0adc4a09]{background:#fef2f2;color:#dc2626}.lottery-tag.ti[data-v-0adc4a09]{background:#eff6ff;color:#2563eb}.win-cell[data-v-0adc4a09]{color:#059669;font-weight:500}.profit-cell[data-v-0adc4a09]{font-weight:600}.profit-positive[data-v-0adc4a09]{color:#10b981}.profit-negative[data-v-0adc4a09]{color:#ef4444}.summary-row td[data-v-0adc4a09]{background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);font-weight:600;color:#1e40af}.summary-label[data-v-0adc4a09]{text-align:center}.summary-value[data-v-0adc4a09]{color:#dc2626}.empty-cell[data-v-0adc4a09]{padding:60px 20px!important}.empty-state[data-v-0adc4a09]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#94a3b8}.empty-state svg[data-v-0adc4a09]{width:48px;height:48px;stroke:#cbd5e1}.lottery-check[data-v-0adc4a09]{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lottery-check input[type=checkbox][data-v-0adc4a09]{width:16px;height:16px;accent-color:#3b82f6;cursor:pointer}.check-label[data-v-0adc4a09]{font-size:14px;font-weight:600}.fu-label[data-v-0adc4a09]{color:#dc2626}.ti-label[data-v-0adc4a09]{color:#2563eb}@media (max-width: 768px){.lastbill-page[data-v-0adc4a09]{padding:8px;gap:10px}.filter-card[data-v-0adc4a09]{padding:10px 12px}.filter-row[data-v-0adc4a09]{gap:8px}.filter-date[data-v-0adc4a09]{flex:1;min-width:0;height:32px;font-size:12px}.filter-btn[data-v-0adc4a09]{height:32px;padding:0 10px;font-size:12px}.data-header[data-v-0adc4a09]{padding:10px 12px}.data-title[data-v-0adc4a09]{font-size:13px}.table-container[data-v-0adc4a09]{max-height:none;overflow-x:auto;-webkit-overflow-scrolling:touch}.data-table th[data-v-0adc4a09],.data-table td[data-v-0adc4a09]{padding:8px 6px;font-size:12px;white-space:nowrap}.lottery-tag[data-v-0adc4a09]{padding:1px 4px;font-size:10px}.lottery-check[data-v-0adc4a09]{gap:3px}.check-label[data-v-0adc4a09]{font-size:12px}}.info-page[data-v-b788167c]{padding:16px;display:flex;flex-direction:column;gap:16px}.info-card[data-v-b788167c],.settings-card[data-v-b788167c]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.card-header[data-v-b788167c]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff}.card-title[data-v-b788167c]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.card-title svg[data-v-b788167c]{width:18px;height:18px}.card-body[data-v-b788167c]{padding:20px}.info-grid[data-v-b788167c]{display:flex;gap:40px;margin-bottom:20px}.info-item[data-v-b788167c]{display:flex;flex-direction:column;gap:4px}.info-label[data-v-b788167c]{font-size:12px;color:#64748b}.info-value[data-v-b788167c]{font-size:16px;font-weight:600;color:#1e293b}.info-value.highlight[data-v-b788167c]{color:#dc2626}.info-actions[data-v-b788167c]{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px}.save-sync-other[data-v-b788167c]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#334155;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.save-sync-other input[data-v-b788167c]{width:16px;height:16px;flex-shrink:0}.save-sync-other input[data-v-b788167c]:disabled{opacity:.65;cursor:not-allowed}.btn-submit[data-v-b788167c]{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border:none;box-shadow:0 2px 8px #3b82f64d}.btn-submit[data-v-b788167c]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.btn-submit[data-v-b788167c]:disabled{opacity:.6;cursor:not-allowed}.btn-submit svg[data-v-b788167c]{width:16px;height:16px}.header-checkbox[data-v-b788167c]{display:flex;align-items:center}.sync-checkbox[data-v-b788167c]{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;background:rgba(255,255,255,.15);cursor:pointer;font-size:13px}.sync-checkbox[data-v-b788167c]:hover{background:rgba(255,255,255,.25)}.sync-checkbox input[data-v-b788167c]{width:14px;height:14px}.toggle-all-btn[data-v-b788167c]{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);color:#fff;padding:4px 12px;border-radius:16px;font-size:12px;cursor:pointer;transition:all .2s;margin-right:8px}.toggle-all-btn[data-v-b788167c]:hover{background:rgba(255,255,255,.25)}.table-container[data-v-b788167c]{max-height:calc(100vh - 320px);overflow:auto}.settings-table[data-v-b788167c]{width:100%;border-collapse:collapse;font-size:13px}.settings-table th[data-v-b788167c]{padding:12px 10px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);color:#1e40af;font-weight:600;text-align:center;border-bottom:2px solid #e2e8f0;position:sticky;top:0;z-index:10;white-space:nowrap}.settings-table td[data-v-b788167c]{padding:10px;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569}.method-row td[data-v-b788167c]{background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);font-weight:500}.item-row td[data-v-b788167c]{background:#fafafa}.item-row:hover td[data-v-b788167c]{background:#f1f5f9}.item-name[data-v-b788167c]{color:#64748b;padding-left:20px!important;text-align:left!important}.expand-btn[data-v-b788167c]{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:#2563eb;font-weight:600;font-size:13px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s}.expand-btn[data-v-b788167c]:hover{background:rgba(37,99,235,.1)}.expand-btn svg[data-v-b788167c]{width:14px;height:14px;transition:transform .2s}.expand-btn svg.rotated[data-v-b788167c]{transform:rotate(90deg)}.cell-select[data-v-b788167c]{height:30px;padding:0 8px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;color:#334155;background:#fff;cursor:pointer;min-width:70px}.readonly-val[data-v-b788167c]{color:#94a3b8;font-size:12px}.cell-select[data-v-b788167c]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.row-sync[data-v-b788167c]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#64748b;cursor:pointer}.row-sync input[data-v-b788167c]{width:14px;height:14px}.loading-cell[data-v-b788167c],.empty-cell[data-v-b788167c]{padding:60px 20px!important}.loading-state[data-v-b788167c],.empty-state[data-v-b788167c]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#94a3b8}.empty-state svg[data-v-b788167c]{width:48px;height:48px;stroke:#cbd5e1}.spinner[data-v-b788167c]{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin-b788167c .8s linear infinite}@keyframes spin-b788167c{to{transform:rotate(360deg)}}.tip-warning[data-v-b788167c]{display:flex;align-items:center;gap:10px;padding:14px 20px;background:#fef2f2;border-top:1px solid #fecaca;color:#dc2626;font-size:13px}.tip-warning svg[data-v-b788167c]{width:20px;height:20px;flex-shrink:0}.m-accordion[data-v-b788167c],.m-fixed-submit[data-v-b788167c],.m-info-bar[data-v-b788167c]{display:none}@media (max-width: 768px){.table-pc[data-v-b788167c]{display:none!important}.m-accordion[data-v-b788167c]{display:block}.info-actions-pc[data-v-b788167c]{display:none!important}.m-fixed-submit[data-v-b788167c]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px;position:fixed;left:0;right:0;bottom:56px;z-index:100;padding:6px 12px;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px));background:rgba(255,255,255,.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid #e2e8f0}.m-save-sync-other[data-v-b788167c]{display:flex;align-items:center;gap:6px;font-size:12px;color:#334155;padding:0 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0}.m-save-sync-other input[data-v-b788167c]{width:15px;height:15px;flex-shrink:0}.m-fixed-submit .btn-submit[data-v-b788167c]{justify-content:center;height:36px;padding:0 20px;font-size:13px;border-radius:8px}.m-fixed-submit .btn-submit svg[data-v-b788167c]{width:14px;height:14px}.info-page[data-v-b788167c]{padding:0 0 54px!important;gap:0}.info-card[data-v-b788167c],.settings-card[data-v-b788167c]{border-radius:0;box-shadow:none}.info-card .card-body[data-v-b788167c]{display:none}.info-card .card-header[data-v-b788167c]{padding:8px 12px;flex-wrap:nowrap;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)}.info-card .card-title[data-v-b788167c]{font-size:13px;gap:5px;flex-shrink:0}.info-card .card-title svg[data-v-b788167c]{width:14px;height:14px}.m-info-bar[data-v-b788167c]{display:flex!important;align-items:center;gap:5px;margin-left:auto}.m-info-tag[data-v-b788167c]{font-size:11px;font-weight:600;color:#fffffff2;background:rgba(255,255,255,.18);padding:2px 8px;border-radius:8px;white-space:nowrap}.m-info-credit[data-v-b788167c]{color:#fde047;background:rgba(253,224,71,.18);font-weight:700}.settings-card .card-header[data-v-b788167c]{padding:8px 12px;background:#fff;color:#334155;border-bottom:1px solid #e2e8f0}.settings-card .card-title[data-v-b788167c]{font-size:13px;font-weight:700;color:#334155;gap:6px}.settings-card .card-title svg[data-v-b788167c]{width:15px;height:15px;stroke:#64748b}.header-checkbox[data-v-b788167c]{gap:4px}.toggle-all-btn[data-v-b788167c]{padding:3px 8px;font-size:10px;margin-right:0;background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.sync-checkbox[data-v-b788167c]{padding:3px 8px;font-size:10px;gap:3px;background:#f1f5f9;color:#475569}.sync-checkbox input[data-v-b788167c]{width:12px;height:12px}.m-accordion[data-v-b788167c]{padding:0}.m-group-header[data-v-b788167c]{display:flex;align-items:center;padding:0 12px;height:40px;background:#fff;border-bottom:1px solid #f1f5f9;border-left:3px solid transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m-group-header[data-v-b788167c]:active{background:#f8fafc}.m-group-body+.m-group-header[data-v-b788167c],.m-group-header[data-v-b788167c]:has(+.m-group-body){border-left-color:#3b82f6}.m-arrow[data-v-b788167c]{width:12px;height:12px;stroke:#94a3b8;transition:transform .15s;flex-shrink:0;margin-right:6px}.m-arrow.rotated[data-v-b788167c]{transform:rotate(90deg);stroke:#3b82f6}.m-group-name[data-v-b788167c]{flex:1;font-size:14px;font-weight:600;color:#1e293b}.m-sync-tag[data-v-b788167c]{display:inline-flex;align-items:center;gap:2px;font-size:10px;color:#94a3b8;padding:1px 6px;border-radius:8px;background:#f1f5f9;cursor:pointer;flex-shrink:0}.m-sync-tag input[data-v-b788167c]{width:11px;height:11px;margin:0}.m-group-body[data-v-b788167c]{background:#fafbfc;border-left:3px solid #3b82f6}.m-item[data-v-b788167c]{padding:8px 12px 8px 14px;border-bottom:1px solid #eef2f7}.m-item[data-v-b788167c]:last-child{border-bottom:none}.m-item-title[data-v-b788167c]{font-size:12px;font-weight:700;color:#1e40af;margin-bottom:4px}.m-item-grid[data-v-b788167c]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2px 8px;margin-bottom:6px}.m-cell[data-v-b788167c]{display:flex;justify-content:space-between;align-items:baseline;padding:1px 0}.m-cell-label[data-v-b788167c]{font-size:10px;color:#94a3b8}.m-cell-val[data-v-b788167c]{font-size:11px;font-weight:600;color:#334155}.m-item-readonly[data-v-b788167c]{display:flex;align-items:center;margin-bottom:4px;background:#f8fafc;border-radius:4px;padding:3px 6px}.m-item-selects[data-v-b788167c]{display:flex;gap:8px}.m-sel-group[data-v-b788167c]{flex:1;display:flex;align-items:center;gap:4px}.m-sel-label[data-v-b788167c]{font-size:11px;font-weight:600;color:#3b82f6;flex-shrink:0}.m-sel[data-v-b788167c]{flex:1;height:30px;padding:0 5px;border:1px solid #cbd5e1;border-radius:6px;font-size:12px;color:#334155;background:#fff;-webkit-appearance:auto;min-width:0}.m-sel[data-v-b788167c]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61f}.tip-warning[data-v-b788167c]{padding:8px 12px;font-size:11px;gap:6px}.tip-warning svg[data-v-b788167c]{width:16px;height:16px}}.lottery-page[data-v-4eada514]{padding:16px}.data-card[data-v-4eada514]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.data-header[data-v-4eada514]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff}.data-title[data-v-4eada514]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.data-title svg[data-v-4eada514]{width:18px;height:18px}.lottery-type-selector[data-v-4eada514]{display:flex;gap:8px}.type-option[data-v-4eada514]{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;background:rgba(255,255,255,.1);cursor:pointer;transition:all .2s;font-size:13px}.type-option[data-v-4eada514]:hover{background:rgba(255,255,255,.2)}.type-option.active[data-v-4eada514]{background:rgba(255,255,255,.95);color:#1d4ed8;font-weight:600}.type-option input[data-v-4eada514]{display:none}.type-dot[data-v-4eada514]{width:10px;height:10px;border-radius:50%}.type-dot.fu[data-v-4eada514]{background:#ef4444}.type-dot.ti[data-v-4eada514]{background:#3b82f6}.type-dot.all[data-v-4eada514]{background:linear-gradient(135deg,#ef4444 50%,#3b82f6 50%)}.table-container[data-v-4eada514]{max-height:calc(100vh - 220px);overflow-y:auto}.data-table[data-v-4eada514]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-4eada514]{padding:14px 16px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);color:#1e40af;font-weight:600;text-align:center;border-bottom:2px solid #e2e8f0;position:sticky;top:0;z-index:10}.data-table td[data-v-4eada514]{padding:12px 16px;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569;vertical-align:middle}.data-table tbody tr:hover td[data-v-4eada514]{background:#f8fafc}.time-cell[data-v-4eada514]{color:#64748b;font-size:12px}.issue-tag[data-v-4eada514]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;margin-right:6px}.issue-tag.fu[data-v-4eada514]{background:#fef2f2;color:#dc2626}.issue-tag.ti[data-v-4eada514]{background:#eff6ff;color:#2563eb}.issue-num[data-v-4eada514]{font-weight:600;color:#334155}.stat-cell[data-v-4eada514]{font-weight:600;color:#1e40af}.ball[data-v-4eada514]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;font-weight:700;font-size:16px;transition:transform .2s,box-shadow .2s}.ball.fu[data-v-4eada514]{background:linear-gradient(145deg,#ff6b6b 0%,#dc2626 100%);color:#fff;box-shadow:0 4px 12px #dc262659}.ball.ti[data-v-4eada514]{background:linear-gradient(145deg,#60a5fa 0%,#2563eb 100%);color:#fff;box-shadow:0 4px 12px #2563eb59}.ball.empty[data-v-4eada514]{background:linear-gradient(145deg,#e2e8f0 0%,#cbd5e1 100%);color:#94a3b8;box-shadow:0 2px 6px #0000001a}.ball[data-v-4eada514]:hover{transform:translateY(-2px) scale(1.05)}.ball.fu[data-v-4eada514]:hover{box-shadow:0 6px 16px #dc262673}.ball.ti[data-v-4eada514]:hover{box-shadow:0 6px 16px #2563eb73}.empty-cell[data-v-4eada514],.loading-cell[data-v-4eada514]{padding:60px 20px!important}.empty-state[data-v-4eada514],.loading-state[data-v-4eada514]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#94a3b8}.empty-state svg[data-v-4eada514]{width:48px;height:48px;stroke:#cbd5e1}.spinner[data-v-4eada514]{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin-4eada514 .8s linear infinite}@keyframes spin-4eada514{to{transform:rotate(360deg)}}@media (max-width: 768px){.lottery-page[data-v-4eada514]{padding:8px}.data-header[data-v-4eada514]{flex-wrap:wrap;padding:10px 12px;gap:8px}.data-title[data-v-4eada514]{font-size:13px}.lottery-type-selector[data-v-4eada514]{gap:4px}.type-option[data-v-4eada514]{padding:4px 8px;font-size:11px}.table-container[data-v-4eada514]{max-height:none;overflow-x:auto;-webkit-overflow-scrolling:touch}.data-table th[data-v-4eada514],.data-table td[data-v-4eada514]{padding:8px 6px;font-size:12px}.ball[data-v-4eada514]{width:30px;height:30px;font-size:14px}.time-cell[data-v-4eada514]{font-size:11px}.issue-tag[data-v-4eada514]{padding:1px 4px;font-size:10px;margin-right:3px}}.rule-page[data-v-8bcacf47]{padding:16px}.rule-card[data-v-8bcacf47]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.card-header[data-v-8bcacf47]{display:flex;align-items:center;padding:14px 20px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff}.card-title[data-v-8bcacf47]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.card-title svg[data-v-8bcacf47]{width:18px;height:18px}.card-body[data-v-8bcacf47]{padding:24px;min-height:400px}.rule-content[data-v-8bcacf47]{line-height:1.8;word-break:break-word;color:#475569;font-size:14px}.rule-content[data-v-8bcacf47] h1,.rule-content[data-v-8bcacf47] h2,.rule-content[data-v-8bcacf47] h3,.rule-content[data-v-8bcacf47] h4,.rule-content[data-v-8bcacf47] h5,.rule-content[data-v-8bcacf47] h6{color:#1e293b;font-weight:600;margin:16px 0 8px}.rule-content[data-v-8bcacf47] h1{font-size:18px}.rule-content[data-v-8bcacf47] h2{font-size:16px}.rule-content[data-v-8bcacf47] h3{font-size:15px}.rule-content[data-v-8bcacf47] p{margin:8px 0}.rule-content[data-v-8bcacf47] ul,.rule-content[data-v-8bcacf47] ol{margin:12px 0;padding-left:24px}.rule-content[data-v-8bcacf47] li{margin:6px 0}.rule-content[data-v-8bcacf47] strong{color:#1e293b;font-weight:600}.rule-content[data-v-8bcacf47] em{color:#3b82f6}.rule-content[data-v-8bcacf47] a{color:#3b82f6;text-decoration:none}.rule-content[data-v-8bcacf47] a:hover{text-decoration:underline}.rule-content[data-v-8bcacf47] table{width:100%;border-collapse:collapse;margin:12px 0}.rule-content[data-v-8bcacf47] table th,.rule-content[data-v-8bcacf47] table td{border:1px solid #e2e8f0;padding:8px 12px;text-align:left}.rule-content[data-v-8bcacf47] table th{background:#f1f5f9;font-weight:600;color:#1e293b}.loading-state[data-v-8bcacf47],.empty-state[data-v-8bcacf47]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#94a3b8;min-height:300px}.empty-state svg[data-v-8bcacf47]{width:48px;height:48px;stroke:#cbd5e1}.spinner[data-v-8bcacf47]{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin-8bcacf47 .8s linear infinite}@keyframes spin-8bcacf47{to{transform:rotate(360deg)}}@media (max-width: 768px){.rule-page[data-v-8bcacf47]{padding:8px}.card-body[data-v-8bcacf47]{padding:14px;min-height:200px}.rule-content[data-v-8bcacf47]{font-size:13px}}.fastgo-stopbet-table-wrap[data-v-2c9129b3]{overflow-x:auto;-webkit-overflow-scrolling:touch}.fastgo-stopbet-table[data-v-2c9129b3]{min-width:760px}.fastgo-stopbet-th-play[data-v-2c9129b3],.fastgo-stopbet-col-play[data-v-2c9129b3]{max-width:100px;width:100px;box-sizing:border-box}.fastgo-stopbet-col-play[data-v-2c9129b3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.fastgo-stopbet-tc[data-v-2c9129b3]{text-align:center!important}.fastgo-stopbet-th-codes[data-v-2c9129b3],.fastgo-stopbet-col-codes[data-v-2c9129b3]{min-width:168px;width:26%;max-width:320px;box-sizing:border-box}.fastgo-stopbet-col-codes[data-v-2c9129b3]{word-break:break-all}.fastgo-stopbet-filter-play[data-v-2c9129b3]{width:220px;max-width:38vw}.fastgo-stopbet-filter-path[data-v-2c9129b3]{width:120px}.fastgo-stopbet-text-panel[data-v-2c9129b3]{max-width:560px;width:92vw}.fastgo-stopbet-text-pre[data-v-2c9129b3]{white-space:pre-wrap;word-break:break-word;margin:0;max-height:60vh;overflow:auto;font-size:13px;line-height:1.5;color:#334155}.fastgo-muted[data-v-2c9129b3]{color:#94a3b8;font-size:12px}.fastgo-dialog-mask[data-v-2c9129b3]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fastgo-dialog-panel[data-v-2c9129b3]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(900px,calc(100vw - 40px));max-height:calc(100vh - 60px);background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;z-index:91;display:flex;flex-direction:column}.fastgo-dialog-title[data-v-2c9129b3]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;font-weight:600;font-size:16px;color:#1e40af;border-bottom:2px solid #e2e8f0;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.fastgo-dialog-x[data-v-2c9129b3]{border:none;background:transparent;cursor:pointer;font-size:24px;line-height:1;color:#64748b;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px}.fastgo-dialog-x[data-v-2c9129b3]:hover{background:#fef2f2;color:#dc2626}.fastgo-dialog-body[data-v-2c9129b3]{padding:20px;overflow-y:auto;flex:1}.fastgo-dialog-actions[data-v-2c9129b3]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e2e8f0;background:#f8fafc;border-radius:0 0 12px 12px}.fg-stopbet-play-dropdown .el-select-group__title{display:none}.fg-stopbet-page .vip-panel{border:none!important;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000000f;background:#fff}.fg-stopbet-page .vip-panel-header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;font-weight:600;font-size:15px}.fg-stopbet-page .vip-panel-body{padding:16px 20px;background:#fff}.fg-stopbet-page .fastgo-search-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);border-radius:8px;margin-bottom:16px}.fg-stopbet-page .fastgo-search-bar .vip-label{font-size:13px;color:#64748b;font-weight:500}.fg-stopbet-page .fastgo-ck{display:inline-flex;align-items:center;gap:4px;cursor:pointer;margin-right:2px}.fg-stopbet-page .fastgo-ck input{width:15px;height:15px;margin:0;cursor:pointer}.fg-stopbet-page .fastgo-ck-tag{display:inline-block;padding:1px 8px;border-radius:4px;font-size:12px;font-weight:600}.fg-stopbet-page .fastgo-ck-tag.tag-3d{background:#dbeafe;color:#1d4ed8}.fg-stopbet-page .fastgo-ck-tag.tag-p3{background:#fce7f3;color:#be185d}.fg-stopbet-page .fastgo-action-btn{height:36px;min-width:100px;padding:0 18px;border-radius:8px;border:none;color:#fff!important;font-weight:500;font-size:14px;transition:all .2s;box-shadow:0 2px 8px #3b82f64d;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%)}.fg-stopbet-page .btn-common.fastgo-action-btn{background:#fff!important;color:#3b82f6!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.fg-stopbet-page .btn-common.fastgo-action-btn:hover:not(:disabled){background:#eff6ff!important;border-color:#3b82f6!important;transform:translateY(-1px)}.fg-stopbet-page .btn-primary.fastgo-action-btn:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.fg-stopbet-page .fastgo-action-btn:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.fg-stopbet-page .fastgo-lottery-tag{display:inline-block;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:600;color:#fff}.fg-stopbet-page .fastgo-lottery-tag.tag-3d{background:#dc2626}.fg-stopbet-page .fastgo-lottery-tag.tag-p3{background:#2563eb}.fg-stopbet-page .fastgo-record-btn{height:26px;padding:0 12px;border-radius:6px;font-size:12px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;cursor:pointer;transition:all .2s}.fg-stopbet-page .fastgo-record-btn:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6}.fg-stopbet-page .fastgo-no-records{padding:40px 20px;text-align:center;color:#94a3b8;font-size:13px}.fg-stopbet-page .t-1{width:100%;border-collapse:collapse;font-size:13px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d;outline:none}.fg-stopbet-page .t-1 thead tr{background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.fg-stopbet-page .t-1 thead td{padding:12px 10px;color:#1e40af;font-weight:600;text-align:center;border:none!important;border-bottom:2px solid #e2e8f0!important;white-space:nowrap;height:auto!important;line-height:normal}.fg-stopbet-page .t-1 tbody td{padding:10px;text-align:center;border:none!important;border-bottom:1px solid #f1f5f9!important;color:#475569;height:auto!important;line-height:1.4}.fg-stopbet-page .t-1 tbody tr:hover td{background:#f8fafc}.fg-stopbet-page .t-1 tbody tr:last-child td{border-bottom:none!important}@media (max-width: 768px){.fg-stopbet-page .vip-panel-header{display:none!important}.fg-stopbet-page{margin-top:62px;background:#f0f4f8;min-height:calc(100vh - 62px)}.fg-stopbet-page .vip-panel{margin:12px;border-radius:12px!important;box-shadow:0 2px 12px #0000000f!important;overflow:hidden}.fg-stopbet-page .vip-panel-body{padding:8px!important}.fg-stopbet-page .fastgo-search-bar{display:flex!important;flex-wrap:wrap!important;gap:8px;padding:12px 14px;background:#fff;border-radius:0;margin:0 0 12px;border-bottom:1px solid #e8edf3}.fg-stopbet-page .fastgo-search-bar .vip-label{font-size:12px;font-weight:600;color:#475569;width:100%;margin:0}.fg-stopbet-page .fastgo-search-bar .vip-label:not(:first-child){margin-top:2px}.fg-stopbet-page .fastgo-search-bar .fastgo-ck{margin-right:8px}.fg-stopbet-page .fastgo-search-bar .el-input,.fg-stopbet-page .fastgo-search-bar .el-date-editor{width:100%!important}.fg-stopbet-page .fastgo-search-bar .fastgo-stopbet-filter-play,.fg-stopbet-page .fastgo-search-bar .fastgo-stopbet-filter-path{width:100%!important;max-width:none!important}.fg-stopbet-page .fastgo-search-bar>.btn-primary.fastgo-action-btn,.fg-stopbet-page .fastgo-search-bar>.btn-common.fastgo-action-btn{flex:1!important;min-width:0!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;height:36px!important;line-height:36px!important;border-radius:8px!important;font-size:14px!important}}.fastgo-tabs[data-v-cdc536c9]{display:flex;gap:6px;margin-bottom:14px;background:transparent;border-radius:0;padding:0;width:-moz-fit-content;width:fit-content}.fastgo-tab[data-v-cdc536c9]{padding:8px 0;min-width:90px;text-align:center;border:1.5px solid #3b82f6;background:#fff;color:#3b82f6;font-size:13px;font-weight:500;cursor:pointer;border-radius:999px;transition:all .18s;box-shadow:0 1px 2px #3b82f614}.fastgo-tab[data-v-cdc536c9]:hover{background:#eff6ff;box-shadow:0 1px 6px #3b82f633}.fastgo-tab.active[data-v-cdc536c9]{background:#3b82f6;color:#fff;font-weight:500;border-color:#3b82f6;box-shadow:0 2px 8px #3b82f64d}.fastgo-search-bar[data-v-cdc536c9]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);border-radius:8px;margin-bottom:16px}.fastgo-ck[data-v-cdc536c9]{display:inline-flex;align-items:center;gap:4px;cursor:pointer;margin-right:2px}.fastgo-ck input[data-v-cdc536c9]{width:15px;height:15px;margin:0;cursor:pointer}.fastgo-ck-tag[data-v-cdc536c9]{display:inline-block;padding:1px 8px;border-radius:4px;font-size:12px;font-weight:600}.fastgo-date-mobile[data-v-cdc536c9]{display:none}.fastgo-date-mobile .fastgo-date-sep[data-v-cdc536c9]{color:#64748b;font-size:13px;text-align:center;flex-shrink:0}.fastgo-layout[data-v-cdc536c9]{display:flex;gap:16px;align-items:flex-start}.fastgo-left[data-v-cdc536c9]{flex:11;min-width:0}.fastgo-right[data-v-cdc536c9]{flex:9;min-width:0;display:flex;flex-direction:column;gap:12px}.fastgo-center-pc[data-v-cdc536c9]{display:flex;flex-direction:column}.fastgo-center-pc>.vip-panel[data-v-cdc536c9]{display:flex;flex-direction:column}.vip-panel[data-v-cdc536c9]{border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #00000014,0 4px 16px #0000000a;background:#fff;border:1px solid #e8edf3}.vip-panel-header[data-v-cdc536c9]{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:linear-gradient(135deg,#4f8ef7 0%,#3370e8 100%);color:#fff;font-weight:600;font-size:14px}.fastgo-refresh-btn[data-v-cdc536c9]{height:28px;padding:0 12px;border-radius:6px;font-size:12px;background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.3);transition:all .2s}.fastgo-refresh-btn[data-v-cdc536c9]:hover{background:rgba(255,255,255,.25)}.fastgo-records[data-v-cdc536c9]{overflow-y:visible}.fastgo-history-panel[data-v-cdc536c9]{display:flex;flex-direction:column}.fastgo-history-panel>.vip-panel-body[data-v-cdc536c9]{overflow-y:visible}.fastgo-record-item[data-v-cdc536c9]{padding:10px 14px;border-bottom:1px solid #f1f5f9;transition:background .15s;display:flex;align-items:center;gap:10px;position:relative}.fastgo-record-item[data-v-cdc536c9]:hover{background:#f8fafc}.fastgo-record-item[data-v-cdc536c9]:last-child{border-bottom:none}.fastgo-record-main[data-v-cdc536c9]{flex:1;min-width:0}.fastgo-record-content[data-v-cdc536c9]{font-size:12px;color:#334155;word-break:break-all;margin-bottom:4px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.fastgo-right .vip-panel[data-v-cdc536c9]{overflow:visible}.fastgo-right .vip-panel-header[data-v-cdc536c9]{border-radius:9px 9px 0 0}.fastgo-record-status-text[data-v-cdc536c9]{font-size:11px;color:#94a3b8;white-space:nowrap}.fastgo-record-info[data-v-cdc536c9]{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:11px;color:#64748b}.fastgo-record-info b[data-v-cdc536c9]{color:#dc2626;font-weight:600}.fastgo-record-actions[data-v-cdc536c9]{display:flex;gap:6px;flex-shrink:0}.fastgo-record-btn[data-v-cdc536c9]{height:26px;padding:0 10px;border-radius:6px;font-size:12px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;cursor:pointer;transition:all .2s;white-space:nowrap}.fastgo-record-btn[data-v-cdc536c9]:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6}.fastgo-record-btn.btn-disabled[data-v-cdc536c9]{opacity:.5;cursor:not-allowed;color:#94a3b8}.fastgo-no-records[data-v-cdc536c9]{padding:24px 16px;text-align:center;color:#b0bec5;font-size:13px}.fastgo-record-detail-content[data-v-cdc536c9]{background:#f8fafc;padding:12px;border-radius:8px;max-height:300px;overflow-y:auto;border:1px solid #e2e8f0}.fastgo-record-detail-content pre[data-v-cdc536c9]{margin:0;white-space:pre-wrap;word-break:break-all;font-family:Consolas,Courier New,monospace;font-size:13px;color:#334155}.fastgo-record-detail-info[data-v-cdc536c9]{display:flex;gap:24px;margin-top:14px;font-size:14px;color:#334155}.fastgo-record-detail-info b[data-v-cdc536c9]{color:#dc2626;font-weight:600}.pc-code-group[data-v-cdc536c9]{display:block;background:#fff;border-radius:12px;overflow:hidden;margin-top:12px;box-shadow:0 1px 6px #00000012;border:1px solid #eef2f7}.pc-code-group-header[data-v-cdc536c9]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.pc-code-group--fu .pc-code-group-header[data-v-cdc536c9]{background:linear-gradient(135deg,#f87171 0%,#dc2626 100%)}.pc-code-group--ti .pc-code-group-header[data-v-cdc536c9]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.pc-code-group-name[data-v-cdc536c9]{display:flex;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:700}.pc-code-group-env-pill.fastgo-pill[data-v-cdc536c9]{width:26px;height:26px;min-width:26px;padding:0;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1;box-shadow:0 2px 6px #00000029}.pc-code-group-env-pill.pill-fu[data-v-cdc536c9]{background:#b91c1c;border:1px solid rgba(255,255,255,.35)}.pc-code-group-env-pill.pill-ti[data-v-cdc536c9]{background:#1d4ed8;border:1px solid rgba(255,255,255,.35)}.pc-code-group-subname[data-v-cdc536c9]{opacity:.95}.pc-code-group-play-label[data-v-cdc536c9]{font-size:13px;font-weight:600;color:#ffffffeb;letter-spacing:.01em}.pc-code-group--sub+.pc-code-group--sub[data-v-cdc536c9]{margin-top:8px}.pc-code-group-count[data-v-cdc536c9]{color:#fff;font-size:13px;font-weight:800;letter-spacing:.02em;text-shadow:0 1px 1px rgba(0,0,0,.12)}.pc-code-sub-group-header[data-v-cdc536c9]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:#f8fafc;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.pc-code-sub-group-name[data-v-cdc536c9]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151}.pc-code-sub-group-name[data-v-cdc536c9]:before{content:"";display:inline-block;width:3px;height:14px;border-radius:2px;background:#94a3b8;flex-shrink:0}.pc-code-group--fu .pc-code-sub-group-name[data-v-cdc536c9]:before{background:#ef4444}.pc-code-group--ti .pc-code-sub-group-name[data-v-cdc536c9]:before{background:#3b82f6}.pc-code-sub-group-count[data-v-cdc536c9]{font-size:12px;color:#6b7280}.pc-code-group--fu .pc-code-sub-group-count[data-v-cdc536c9]{color:#ef4444}.pc-code-group--ti .pc-code-sub-group-count[data-v-cdc536c9]{color:#3b82f6}.pc-code-table[data-v-cdc536c9]{width:100%;border-collapse:collapse}.pc-code-table tr[data-v-cdc536c9]{border-bottom:1px solid #f1f5f9}.pc-code-table tr[data-v-cdc536c9]:last-child{border-bottom:none}.pc-code-th-code[data-v-cdc536c9]{padding:8px 12px;font-size:12px;font-weight:700;background:#f8fafc;color:#475569;border-bottom:2px solid #e2e8f0;text-align:left}.pc-code-th-amt[data-v-cdc536c9]{padding:8px 12px;font-size:12px;font-weight:700;background:#f8fafc;color:#475569;border-bottom:2px solid #e2e8f0;text-align:right;white-space:nowrap}.pc-code-group--fu .pc-code-th-code[data-v-cdc536c9],.pc-code-group--fu .pc-code-th-amt[data-v-cdc536c9]{background:#fff5f5;color:#dc2626;border-bottom-color:#fca5a5}.pc-code-group--ti .pc-code-th-code[data-v-cdc536c9],.pc-code-group--ti .pc-code-th-amt[data-v-cdc536c9]{background:#eff6ff;color:#2563eb;border-bottom-color:#bfdbfe}.pc-code-cell-code[data-v-cdc536c9]{padding:10px 12px;font-size:14px;color:#1e293b;font-family:Menlo,Consolas,monospace;letter-spacing:1px;text-align:left}.pc-code-cell-amt[data-v-cdc536c9]{padding:10px 12px;font-size:14px;font-weight:700;color:#dc2626;text-align:right;white-space:nowrap}.pc-code-cell-empty[data-v-cdc536c9]{padding:10px 12px}.pc-code-pager[data-v-cdc536c9]{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 14px;border-top:1px solid #f1f5f9}.pc-code-pager-btn[data-v-cdc536c9]{height:30px;padding:0 14px;border:1px solid #cbd5e1;background:#fff;color:#334155;font-size:12px;border-radius:6px;cursor:pointer}.pc-code-pager-btn[data-v-cdc536c9]:hover:not(:disabled){border-color:#3b82f6;color:#2563eb}.pc-code-pager-btn[data-v-cdc536c9]:disabled{color:#94a3b8;cursor:not-allowed}.pc-code-pager-info[data-v-cdc536c9]{font-size:13px;color:#64748b}.fastgo-large-warning-btn[data-v-cdc536c9]{flex-shrink:0;margin-left:0}.fastgo-lw-pill[data-v-cdc536c9]{margin-left:6px;font-size:12px;font-weight:700;color:#c05621}.fastgo-lw-tip[data-v-cdc536c9]{margin:0 0 12px;font-size:13px;color:#64748b;line-height:1.5}.fastgo-lw-field .vip-label[data-v-cdc536c9]{font-size:13px}.fastgo-newtag[data-v-cdc536c9]{margin-left:0}.fastgo-left-header[data-v-cdc536c9]{display:flex;align-items:center;justify-content:space-between;gap:8px}.fastgo-left-header-actions[data-v-cdc536c9]{display:flex;align-items:center;gap:6px}.fastgo-header-btn[data-v-cdc536c9]{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 14px;border-radius:999px;font-size:12px;font-weight:500;cursor:pointer;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.15);color:#fff;transition:all .2s;white-space:nowrap;box-sizing:border-box}.fastgo-header-btn[data-v-cdc536c9]:hover{background:rgba(255,255,255,.28);border-color:#fff9}.fastgo-header-btn.fastgo-newtag[data-v-cdc536c9]{background:rgba(255,255,255,.2)}.fastgo-left-body[data-v-cdc536c9]{padding:16px 20px!important}.fastgo-replace-area[data-v-cdc536c9]{margin-bottom:10px;padding:10px 12px;background:#f8fafc;border:1px solid #e8edf3;border-radius:8px}.fastgo-replace-row[data-v-cdc536c9]{display:flex;align-items:center;gap:8px}.fastgo-replace-field[data-v-cdc536c9]{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.fastgo-replace-label[data-v-cdc536c9]{font-size:12px;font-weight:600;color:#64748b;flex-shrink:0;white-space:nowrap}.fastgo-replace-input[data-v-cdc536c9]{flex:1;min-width:0;height:30px;border:1px solid #d1d9e6;border-radius:6px;padding:0 8px;font-size:13px;color:#1e293b;background:#fff;outline:none;transition:border-color .2s}.fastgo-replace-input[data-v-cdc536c9]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61f}.fastgo-replace-input[data-v-cdc536c9]::-moz-placeholder{color:#b0bec5}.fastgo-replace-input[data-v-cdc536c9]::placeholder{color:#b0bec5}.fastgo-replace-arrow[data-v-cdc536c9]{font-size:14px;color:#94a3b8;flex-shrink:0}.fastgo-replace-btn[data-v-cdc536c9]{height:30px;padding:0 14px;border-radius:6px;font-size:13px;font-weight:500;background:linear-gradient(135deg,#60a5fa,#3b82f6);color:#fff;border:none;cursor:pointer;flex-shrink:0;transition:opacity .2s}.fastgo-replace-btn[data-v-cdc536c9]:hover:not(:disabled){opacity:.88}.fastgo-replace-btn[data-v-cdc536c9]:disabled{opacity:.4;cursor:not-allowed}.fastgo-replace-btn.fastgo-undo-btn[data-v-cdc536c9]{background:#e2e8f0;color:#475569}.fastgo-replace-btn.fastgo-undo-btn[data-v-cdc536c9]:hover{background:#cbd5e1}.fastgo-tags-label[data-v-cdc536c9]{font-size:12px;font-weight:600;color:#64748b;margin-right:6px}.fastgo-mobile-toolbar[data-v-cdc536c9],.fastgo-sub-mobile-header[data-v-cdc536c9],.fastgo-mobile-header[data-v-cdc536c9]{display:none}.fastgo-tags[data-v-cdc536c9]{display:flex;align-items:center;gap:10px;padding:6px 0 12px}.fastgo-taglist[data-v-cdc536c9]{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}.fastgo-tag[data-v-cdc536c9]{display:inline-flex;align-items:center;gap:6px;padding:6px 18px 6px 12px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;font-size:12px;line-height:1;position:relative;border-radius:6px;transition:all .2s}.fastgo-tag[data-v-cdc536c9]:hover{border-color:#3b82f6;background:#eff6ff}.fastgo-tag.on[data-v-cdc536c9]{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 3px #3b82f61a}.fastgo-tag-x[data-v-cdc536c9]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-weight:700;line-height:1;transition:all .2s}.fastgo-x-icon[data-v-cdc536c9]{width:10px;height:10px}.fastgo-tag-x[data-v-cdc536c9]:hover{background:#dc2626;border-color:#dc2626;color:#fff}.fastgo-input[data-v-cdc536c9]{margin-top:10px;border:1.5px solid #dce3ed;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px #3b82f60f;transition:border-color .2s,box-shadow .2s}.fastgo-input[data-v-cdc536c9]:focus-within{border-color:#93bbfc;box-shadow:0 0 0 3px #3b82f61a,0 2px 8px #3b82f60f}.fastgo-textarea[data-v-cdc536c9]{width:100%;height:calc(100vh - var(--vip-header-h, 164px) - 390px);min-height:150px;max-height:460px;border:none;outline:none;padding:14px 16px;resize:none;font-family:SF Mono,Consolas,Courier New,monospace;font-size:14px;background:#fffef5;color:#1e293b;line-height:1.7}.fastgo-textbar[data-v-cdc536c9]{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:8px 14px;border-top:1px solid #eef2f7;background:#fafbfd}.fastgo-clear-btn[data-v-cdc536c9]{height:28px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;color:#64748b;padding:0 12px;transition:all .2s}.fastgo-clear-btn[data-v-cdc536c9]:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626}.fastgo-trash-icon[data-v-cdc536c9]{width:16px;height:16px}.fastgo-clear-text[data-v-cdc536c9]{font-size:13px;line-height:1}.fastgo-count[data-v-cdc536c9]{color:#1e40af;font-weight:600;font-size:13px}.fastgo-opts[data-v-cdc536c9]{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0 6px}.fastgo-opts-secondary-wrap[data-v-cdc536c9]{display:contents}.fastgo-opts-more-btn[data-v-cdc536c9]{display:none!important}.fastgo-opt[data-v-cdc536c9]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border:1px solid #e2e8f0;background:#f8fafc;border-radius:20px;transition:all .2s;white-space:nowrap}.fastgo-opt[data-v-cdc536c9]:hover{border-color:#93bbfc;background:#eff6ff}.fastgo-opt-name[data-v-cdc536c9]{font-weight:500;color:#334155;font-size:13px}.fastgo-opt-name-mobile[data-v-cdc536c9],.fastgo-env-toggle-mobile[data-v-cdc536c9]{display:none}.fastgo-env-switch[data-v-cdc536c9]{position:relative;width:38px;height:18px;border-radius:9px;border:none;cursor:pointer;background:#dc2626;transition:background .3s;padding:0;outline:none}.fastgo-env-switch.env-p3[data-v-cdc536c9]{background:#2563eb}.fastgo-env-knob[data-v-cdc536c9]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .3s}.fastgo-env-switch.env-p3 .fastgo-env-knob[data-v-cdc536c9]{left:22px}.fastgo-env-label[data-v-cdc536c9]{position:absolute;top:50%;transform:translateY(-50%);font-size:10px;font-weight:700;color:#fff;line-height:1;pointer-events:none}.fastgo-env-switch:not(.env-p3) .fastgo-env-label[data-v-cdc536c9]{right:5px;left:auto}.fastgo-env-switch.env-p3 .fastgo-env-label[data-v-cdc536c9]{left:5px;right:auto}.fastgo-switch[data-v-cdc536c9]{width:44px;height:22px;border-radius:20px;border:1px solid #cbd5e1;background:#e2e8f0;padding:0;cursor:pointer;position:relative;transition:all .2s}.fastgo-switch.on[data-v-cdc536c9]{background:#3b82f6;border-color:#3b82f6}.fastgo-switch-knob[data-v-cdc536c9]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .2s ease;box-shadow:0 1px 3px #0003}.fastgo-switch.on .fastgo-switch-knob[data-v-cdc536c9]{left:24px}.fastgo-lottery[data-v-cdc536c9]{display:flex;align-items:center;gap:8px;width:100%;padding:0;margin-top:4px}.fastgo-lottery-label[data-v-cdc536c9]{font-size:12px;font-weight:600;color:#64748b;flex-shrink:0;white-space:nowrap}.fastgo-lottery-btn[data-v-cdc536c9]{height:30px;min-width:72px;padding:0 16px;border-radius:20px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:13px;font-weight:500;transition:all .2s}.fastgo-lottery-btn[data-v-cdc536c9]:hover{background:#eff6ff;border-color:#93bbfc;color:#3370e8}.fastgo-lottery-btn.on[data-v-cdc536c9]{background:linear-gradient(135deg,#4f8ef7 0%,#3370e8 100%);border-color:#3370e8;color:#fff;box-shadow:0 2px 6px #3370e84d}.fastgo-lottery-btn.on[data-v-cdc536c9]:hover{background:linear-gradient(135deg,#3370e8 0%,#2558c9 100%)}.fastgo-actions[data-v-cdc536c9]{display:flex;align-items:center;gap:12px;padding:14px 0}.fastgo-action-btn[data-v-cdc536c9]{height:34px;min-width:88px;padding:0 20px;border-radius:8px;background:linear-gradient(135deg,#4f8ef7 0%,#3370e8 100%);border:none;color:#fff;font-weight:500;font-size:14px;transition:all .2s;box-shadow:0 2px 8px #3b82f64d}.fastgo-action-btn[data-v-cdc536c9]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.fastgo-action-btn[data-v-cdc536c9]:disabled{opacity:.6;cursor:not-allowed;transform:none}.fastgo-actions-sum[data-v-cdc536c9]{display:inline-flex;align-items:center;gap:16px;color:#1e40af;font-size:14px;margin-left:auto}.fastgo-outline-btn[data-v-cdc536c9]{height:36px;min-width:100px;padding:0 18px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;color:#64748b;font-weight:500;font-size:14px;transition:all .2s}.fastgo-outline-btn[data-v-cdc536c9]:hover{background:#f8fafc;border-color:#cbd5e1}.fastgo-sum-item[data-v-cdc536c9]{white-space:nowrap}.fastgo-result-panel-header[data-v-cdc536c9]{background:linear-gradient(135deg,#4f8ef7 0%,#3370e8 100%)!important}.fastgo-result-panel-body[data-v-cdc536c9]{padding:0!important;min-height:80px}.fastgo-result-panel-body .t-1 thead td[data-v-cdc536c9]{position:sticky;top:0;z-index:2;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.fastgo-result-summary[data-v-cdc536c9]{display:flex;gap:12px;align-items:center;font-size:13px;font-weight:400}.fastgo-result-summary-item[data-v-cdc536c9]{color:#ffffffd9}.fastgo-result-summary-item b[data-v-cdc536c9]{color:#fff;font-weight:700}.fastgo-result-summary-item b.text-red[data-v-cdc536c9]{color:#fde68a}.fastgo-result-empty[data-v-cdc536c9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;gap:12px;flex:1}.fastgo-result-empty-icon[data-v-cdc536c9]{width:48px;height:48px;opacity:.4}.fastgo-result-empty-text[data-v-cdc536c9]{color:#94a3b8;font-size:12px;text-align:center;line-height:1.7;margin:0}.fastgo-result-panel-body .fastgo-result[data-v-cdc536c9]{margin-top:0}@media (min-width: 769px){.fastgo-result-mobile[data-v-cdc536c9]{display:none!important}}.fastgo-result-mobile[data-v-cdc536c9]{display:block}.fastgo-result[data-v-cdc536c9]{margin-top:16px}.fastgo-pill[data-v-cdc536c9]{display:inline-block;padding:3px 10px;margin-right:8px;border-radius:12px;background:#8b5cf6;color:#fff;font-size:11px;font-weight:600}.fastgo-pill.pill-fu[data-v-cdc536c9]{background:#dc2626}.fastgo-pill.pill-ti[data-v-cdc536c9]{background:#2563eb}.fastgo-pill.pill-ft[data-v-cdc536c9]{background:linear-gradient(135deg,#dc2626 50%,#2563eb 50%)}.fastgo-detail-env-section[data-v-cdc536c9]{margin-top:14px;padding:10px;border:1px solid #e5e7eb;border-radius:6px}.fastgo-detail-env-section[data-v-cdc536c9]:first-child{margin-top:10px}.fastgo-detail-env-header[data-v-cdc536c9]{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:13px}.fastgo-result .t-1 tbody tr.row-ok.row-alt[data-v-cdc536c9]{background:#f8fafc}.fastgo-result .t-1 tbody tr.row-ok[data-v-cdc536c9]:hover{background:#eff6ff}.fastgo-result-row[data-v-cdc536c9]{display:flex;flex-direction:column;gap:4px}.fastgo-result-row-text[data-v-cdc536c9]{flex:1;min-width:0;word-break:break-all;line-height:1.6}.fastgo-result-row-text.is-clamped[data-v-cdc536c9],.fastgo-err-content.is-clamped[data-v-cdc536c9]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fastgo-result-row-actions[data-v-cdc536c9]{display:flex;align-items:center;gap:6px}.fastgo-expand-btn[data-v-cdc536c9]{border:none;background:none;color:#3b82f6;font-size:12px;font-weight:500;cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .15s}.fastgo-expand-btn[data-v-cdc536c9]:hover{background:#eff6ff}.fastgo-detail-btn[data-v-cdc536c9]{flex-shrink:0;align-self:flex-start;margin-left:0;height:24px;min-width:50px;padding:0 10px;border-radius:6px;font-size:12px;line-height:22px}.fastgo-icon-btn[data-v-cdc536c9]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;cursor:pointer;transition:all .2s;color:#94a3b8}.fastgo-icon-btn[data-v-cdc536c9]:hover{background:#f1f5f9}.fastgo-edit-btn[data-v-cdc536c9]:hover{color:#3b82f6;border-color:#bfdbfe;background:#eff6ff}.fastgo-delete-btn[data-v-cdc536c9]:hover{color:#dc2626;border-color:#fecaca;background:#fef2f2}.fastgo-edit-panel[data-v-cdc536c9]{width:min(520px,calc(100vw - 40px))!important}.fastgo-edit-body[data-v-cdc536c9]{padding:20px!important}.fastgo-edit-textarea[data-v-cdc536c9]{width:100%;min-height:100px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;line-height:1.6;color:#1e293b;resize:vertical;font-family:inherit;transition:border-color .2s;box-sizing:border-box}.fastgo-edit-textarea[data-v-cdc536c9]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.fastgo-edit-hint[data-v-cdc536c9]{margin:10px 0 0;font-size:12px;color:#94a3b8}.row-inline-editing[data-v-cdc536c9]{background:#fffbeb!important}.fastgo-inline-edit-wrap[data-v-cdc536c9]{padding:4px 0}.fastgo-inline-edit-textarea[data-v-cdc536c9]{width:100%;min-height:32px;max-height:150px;padding:6px 8px;border:1.5px solid #f59e0b;border-radius:6px;font-size:13px;line-height:1.5;color:#1e293b;background:#fff;resize:none;overflow-y:auto;font-family:inherit;box-sizing:border-box;transition:border-color .2s}.fastgo-inline-edit-textarea[data-v-cdc536c9]:focus{outline:none;border-color:#d97706;box-shadow:0 0 0 3px #f59e0b26}.fastgo-inline-edit-actions[data-v-cdc536c9]{display:flex;align-items:center;gap:6px;margin-top:5px}.fastgo-inline-btn[data-v-cdc536c9]{display:inline-flex;align-items:center;justify-content:center;height:26px;min-width:26px;padding:0 8px;border-radius:5px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .15s;line-height:1}.fastgo-inline-restore[data-v-cdc536c9]{background:#f8fafc;border-color:#cbd5e1;color:#64748b}.fastgo-inline-restore[data-v-cdc536c9]:hover{background:#f1f5f9;border-color:#94a3b8;color:#475569}.fastgo-inline-cancel[data-v-cdc536c9]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.fastgo-inline-cancel[data-v-cdc536c9]:hover{background:#fee2e2;border-color:#f87171}.fastgo-inline-confirm[data-v-cdc536c9]{background:#f0fdf4;border-color:#86efac;color:#16a34a;font-size:16px}.fastgo-inline-confirm[data-v-cdc536c9]:hover{background:#dcfce7;border-color:#4ade80}.fastgo-primary-btn[data-v-cdc536c9]{height:36px;min-width:80px;padding:0 18px;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s}.fastgo-primary-btn[data-v-cdc536c9]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 2px 8px #2563eb4d}.fastgo-detail-summary[data-v-cdc536c9]{color:#1e40af;font-size:14px}.fastgo-detail-stats[data-v-cdc536c9]{margin-top:10px;font-size:14px;color:#334155}.fastgo-detail-stats b[data-v-cdc536c9]{color:#dc2626;font-weight:600}.vip-input[data-v-cdc536c9]{height:34px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#334155;transition:all .2s;background:#fff}.vip-input[data-v-cdc536c9]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.vip-label[data-v-cdc536c9]{font-size:13px;color:#64748b;font-weight:500}.tl[data-v-cdc536c9]{text-align:left!important}.red[data-v-cdc536c9]{color:#dc2626!important}.fb[data-v-cdc536c9]{font-weight:600}.fastgo-dialog-mask[data-v-cdc536c9]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fastgo-dialog-panel[data-v-cdc536c9]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(900px,calc(100vw - 40px));max-height:calc(100vh - 60px);background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;z-index:91;display:flex;flex-direction:column}.fastgo-dialog-title[data-v-cdc536c9]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;font-weight:600;font-size:16px;color:#1e40af;border-bottom:2px solid #e2e8f0;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.fastgo-dialog-x[data-v-cdc536c9]{border:none;background:transparent;cursor:pointer;font-size:24px;line-height:1;color:#64748b;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.fastgo-dialog-x[data-v-cdc536c9]:hover{background:#fef2f2;color:#dc2626}.fastgo-dialog-body[data-v-cdc536c9]{padding:20px;overflow-y:auto;flex:1}.detail-grid-table td[data-v-cdc536c9]{padding:6px 10px}.fastgo-odds-change-flag[data-v-cdc536c9]{display:inline-block;color:#f59e0b;cursor:help;margin-left:3px}.fastgo-odds-tip-wrap[data-v-cdc536c9]{position:relative;display:inline-block}.fastgo-odds-tip-pop[data-v-cdc536c9]{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);z-index:30;background:#ffffff;border:1px solid #f59e0b;color:#b45309;border-radius:6px;padding:4px 8px;font-size:12px;line-height:1.2;white-space:nowrap;box-shadow:0 4px 12px #00000026}.fastgo-odds-tip-pop[data-v-cdc536c9]:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);border:5px solid transparent;border-top-color:#f59e0b}.fastgo-dialog-actions[data-v-cdc536c9]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e2e8f0;background:#f8fafc;border-radius:0 0 12px 12px}.fastgo-pager[data-v-cdc536c9]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;padding:12px 0}.fastgo-pager-btn[data-v-cdc536c9]{height:32px;min-width:80px;padding:0 16px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s}.fastgo-pager-btn[data-v-cdc536c9]:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6}.fastgo-pager-btn[data-v-cdc536c9]:disabled{opacity:.5;cursor:not-allowed;color:#94a3b8}.fastgo-pager-info[data-v-cdc536c9]{color:#64748b;font-size:13px}.fastgo-lottery-tag[data-v-cdc536c9]{display:inline-block;padding:3px 8px;margin-right:6px;border-radius:4px;font-size:11px;font-weight:600;color:#fff}.fastgo-lottery-tag.tag-3d[data-v-cdc536c9]{background:#dc2626}.fastgo-lottery-tag.tag-p3[data-v-cdc536c9]{background:#2563eb}.fastgo-lottery-tag.tag-ft[data-v-cdc536c9]{background:linear-gradient(135deg,#dc2626 50%,#2563eb 50%)}.fastgo-bet-detail[data-v-cdc536c9]{margin-top:16px}.fastgo-bet-play-group[data-v-cdc536c9]{margin-bottom:20px}.fastgo-bet-play-header[data-v-cdc536c9]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:2px solid #3b82f6;margin-bottom:10px}.fastgo-bet-play-name[data-v-cdc536c9]{font-weight:600;color:#1e40af;font-size:14px}.fastgo-bet-play-count[data-v-cdc536c9]{color:#64748b;font-size:12px}.t-1[data-v-cdc536c9]{width:100%;border-collapse:collapse;font-size:13px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.t-1 thead tr[data-v-cdc536c9]{background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.t-1 thead td[data-v-cdc536c9]{padding:12px 10px;color:#1e40af;font-weight:600;text-align:center;border-bottom:2px solid #e2e8f0;white-space:nowrap}.t-1 tbody td[data-v-cdc536c9]{padding:10px;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569}.t-1 tbody tr:hover td[data-v-cdc536c9]{background:#f8fafc}.t-1 tbody tr:last-child td[data-v-cdc536c9]{border-bottom:none}.detail-grid-table[data-v-cdc536c9]{margin-top:10px}.detail-grid-table thead td[data-v-cdc536c9]{background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);color:#1e40af;font-weight:600;padding:10px 8px;border-bottom:2px solid #3b82f6}.detail-grid-table tbody td[data-v-cdc536c9]{padding:8px;border-bottom:1px solid #f1f5f9}.detail-grid-table tbody tr:hover td[data-v-cdc536c9]{background:#f8fafc}.t-1 .tl[data-v-cdc536c9],.detail-grid-table .tl[data-v-cdc536c9]{text-align:left!important;padding-left:12px}.t-1 .red[data-v-cdc536c9],.detail-grid-table .red[data-v-cdc536c9]{color:#dc2626!important}.t-1 tbody tr.row-error td[data-v-cdc536c9]{background:#fef2f2!important;color:#991b1b!important;border-bottom-color:#fecaca!important}.t-1 tbody tr.row-error:hover td[data-v-cdc536c9]{background:#fee2e2!important}.fastgo-err-badge[data-v-cdc536c9]{display:inline-block;background:#dc2626;color:#fff!important;font-size:12px;font-weight:600;padding:1px 8px;border-radius:3px;margin-right:8px;vertical-align:middle}.fastgo-warn-text[data-v-cdc536c9]{color:#d97706;font-size:12px}.fastgo-err-content[data-v-cdc536c9]{flex:1;min-width:0;word-break:break-all;line-height:1.6}.fastgo-err-text[data-v-cdc536c9]{color:#991b1b;font-weight:500}.fastgo-err-reason[data-v-cdc536c9]{color:#b91c1c;font-size:12px;margin-top:4px;line-height:1.4}.t-1 .fb[data-v-cdc536c9],.detail-grid-table .fb[data-v-cdc536c9]{font-weight:600;color:#1e40af}.fastgo-textbar-mobile[data-v-cdc536c9]{display:none}.fastgo-textbar-pc[data-v-cdc536c9]{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.fastgo-textbar-pc .fastgo-sum-item[data-v-cdc536c9]{color:#1e40af;font-size:13px}.fastgo-mobile-page[data-v-cdc536c9]{display:none}@media (max-width: 768px){.fastgo-tabs[data-v-cdc536c9]{display:none!important}.fastgo-stopbet-m-btn[data-v-cdc536c9]{background:rgba(255,255,255,.9)!important;color:#3b82f6!important;border:1px solid rgba(255,255,255,.9)!important;font-weight:500!important}.fastgo-layout[data-v-cdc536c9]{display:flex!important;flex-direction:column!important;gap:0}.fastgo-left[data-v-cdc536c9]{width:100%!important;flex:none!important}.fastgo-right[data-v-cdc536c9]{width:100%!important;flex:none!important;gap:0;margin-top:10px;position:static!important;max-height:none!important}.fastgo-center-pc[data-v-cdc536c9]{display:none!important}.fastgo-result-mobile[data-v-cdc536c9]{display:block!important}.fastgo-right .vip-panel-header[data-v-cdc536c9]{font-size:13px;padding:8px 12px}.fastgo-right .fastgo-records[data-v-cdc536c9]{max-height:none;overflow-y:visible}.vip-panel-header[data-v-cdc536c9]{font-size:14px;padding:10px 12px}.vip-panel-body[data-v-cdc536c9]{padding:8px!important}.fastgo-left .vip-panel[data-v-cdc536c9]{overflow:visible!important;border-radius:0!important;box-shadow:none!important;border:none!important}.fastgo-left .vip-panel-header[data-v-cdc536c9]{border-radius:8px 8px 0 0}.fastgo-filter-pc[data-v-cdc536c9]{display:none!important}.fastgo-mobile-toolbar[data-v-cdc536c9]{display:flex!important;gap:6px}.fastgo-sub-mobile-header[data-v-cdc536c9]{display:flex!important}.fastgo-sub-mobile-header~.vip-panel[data-v-cdc536c9],.fastgo-sub-mobile-header~*>.vip-panel[data-v-cdc536c9]{margin-top:58px}.fastgo-sub-pc-header[data-v-cdc536c9]{display:none!important}.fastgo-left-body[data-v-cdc536c9]{padding:8px 10px!important}.fastgo-opts[data-v-cdc536c9]{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:6px 12px;padding:6px 0}.fastgo-lottery[data-v-cdc536c9]{flex:0 0 100%;grid-column:unset}.fastgo-tags[data-v-cdc536c9]{flex-wrap:wrap;gap:4px;padding:4px 0;align-items:center}.fastgo-tags .vip-label[data-v-cdc536c9]{font-size:12px;font-weight:600}.fastgo-taglist[data-v-cdc536c9]{gap:4px}.fastgo-tag[data-v-cdc536c9]{font-size:11px!important;padding:3px 18px 3px 8px!important;border-radius:4px}.fastgo-newtag[data-v-cdc536c9]{margin-left:0;height:24px;font-size:11px!important;padding:0 8px!important;border-radius:4px!important;flex-shrink:0;white-space:nowrap}.fastgo-textarea[data-v-cdc536c9]{height:auto!important;min-height:200px!important;max-height:45vh!important;font-size:13px!important;line-height:1.6;padding:10px}.fastgo-textbar[data-v-cdc536c9]{display:flex;align-items:center;padding:6px 8px;gap:6px;flex-wrap:wrap}.fastgo-clear-btn[data-v-cdc536c9]{height:28px;padding:0 6px;font-size:12px;border-radius:4px;flex-shrink:0}.fastgo-clear-text[data-v-cdc536c9]{font-size:12px}.fastgo-count[data-v-cdc536c9]{font-size:12px;color:#94a3b8;flex-shrink:0;white-space:nowrap}.fastgo-textbar-mobile[data-v-cdc536c9]{display:flex!important;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.fastgo-tb-btn[data-v-cdc536c9]{height:28px;padding:0 12px;border-radius:4px;font-size:13px;font-weight:600;border:none;cursor:pointer;white-space:nowrap;flex-shrink:0;line-height:28px}.fastgo-tb-btn.tb-generate[data-v-cdc536c9]{background:#22c55e;color:#fff}.fastgo-tb-btn.tb-generate[data-v-cdc536c9]:disabled{opacity:.4;cursor:not-allowed}.fastgo-tb-btn.tb-bet[data-v-cdc536c9]{background:#3b82f6;color:#fff}.fastgo-tb-btn.tb-bet[data-v-cdc536c9]:disabled{opacity:.4;cursor:not-allowed}.fastgo-tb-sum[data-v-cdc536c9]{font-size:13px;color:#dc2626;font-weight:700;white-space:nowrap;flex-shrink:0}.fastgo-textbar-pc[data-v-cdc536c9]{display:none!important}.fastgo-opts[data-v-cdc536c9]{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 12px;padding:6px 0}.fastgo-opts-more-btn[data-v-cdc536c9]{display:inline-flex!important;align-items:center;justify-content:center;padding:2px 10px;min-height:26px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#475569;font-size:12px;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}.fastgo-opts-more-btn.open[data-v-cdc536c9]{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}.fastgo-opts-secondary-wrap[data-v-cdc536c9]{display:none;flex-basis:100%;width:100%;flex-wrap:wrap;gap:6px 12px;box-sizing:border-box;align-items:center}.fastgo-opts-secondary-wrap.is-expanded[data-v-cdc536c9]{display:flex}.fastgo-opt[data-v-cdc536c9]{display:inline-flex;align-items:center;gap:4px;padding:2px 0;flex:0 0 auto}.fastgo-opt-name-pc[data-v-cdc536c9]{display:none}.fastgo-opt-name-mobile[data-v-cdc536c9]{display:inline!important}.fastgo-opt-name[data-v-cdc536c9]{font-size:12px;white-space:nowrap;color:#475569}.fastgo-lottery[data-v-cdc536c9]{display:none!important}.fastgo-env-toggle-mobile[data-v-cdc536c9]{display:inline-flex!important}.fastgo-switch[data-v-cdc536c9]{width:34px;height:18px;flex-shrink:0}.fastgo-switch-knob[data-v-cdc536c9]{width:14px;height:14px;top:2px;left:2px}.fastgo-switch.on .fastgo-switch-knob[data-v-cdc536c9]{left:16px}.fastgo-lottery .vip-label[data-v-cdc536c9]{font-size:12px;flex-shrink:0}.fastgo-lottery-btn[data-v-cdc536c9]{flex:1;height:28px;font-size:12px;border-radius:4px;min-width:0}.fastgo-result[data-v-cdc536c9]{margin-top:6px}.fastgo-result .t-1[data-v-cdc536c9]{display:block!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;outline:none!important;border:none!important;background:transparent!important}.fastgo-result .t-1 thead[data-v-cdc536c9]{display:none!important}.fastgo-result .t-1 tbody[data-v-cdc536c9]{display:flex!important;flex-direction:column;gap:6px}.fastgo-result .t-1 tbody tr[data-v-cdc536c9]{display:flex!important;flex-wrap:wrap;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px;gap:4px 0;box-shadow:0 1px 3px #0000000a}.fastgo-result .t-1 tbody td[data-v-cdc536c9]{border:none!important;height:auto!important;padding:0!important;background:transparent!important}.fastgo-result .t-1 tbody td[data-v-cdc536c9]:nth-child(1){display:inline-flex!important;align-items:center;justify-content:center;width:22px;height:22px!important;border-radius:50%;background:#3b82f6!important;color:#fff;font-size:11px;font-weight:700;flex-shrink:0;margin-right:8px}.fastgo-result .t-1 tbody td[data-v-cdc536c9]:nth-child(2){flex:1 1 calc(100% - 32px);min-width:0;font-size:13px;line-height:1.5;text-align:left!important;word-break:break-all;overflow-wrap:break-word}.fastgo-result .t-1 tbody td[data-v-cdc536c9]:nth-child(3){font-size:12px;color:#64748b;margin-left:30px}.fastgo-result .t-1 tbody td[data-v-cdc536c9]:nth-child(3):before{content:"笔数 ";color:#94a3b8;font-weight:400}.fastgo-result .t-1 tbody td[data-v-cdc536c9]:nth-child(4){font-size:12px;color:#dc2626;font-weight:600;margin-left:16px}.fastgo-result .t-1 tbody td[data-v-cdc536c9]:nth-child(4):before{content:"金额 ";color:#94a3b8;font-weight:400}.fastgo-result .t-1 tbody tr.row-error td[data-v-cdc536c9]:nth-child(3),.fastgo-result .t-1 tbody tr.row-error td[data-v-cdc536c9]:nth-child(4){display:none!important}.fastgo-result .t-1 tbody tr.row-error[data-v-cdc536c9]{background:#fef2f2!important;border-color:#fecaca!important}.fastgo-result .t-1 tbody tr.row-error td[data-v-cdc536c9]:nth-child(1){background:#dc2626!important;color:#fff!important}.fastgo-detail-page .vip-panel-body[data-v-cdc536c9]{padding:0!important}.fastgo-detail-page .t-1[data-v-cdc536c9]{display:block!important;box-shadow:none!important;border-radius:0!important;border:none!important;margin-top:0!important}.fastgo-detail-page .t-1 thead[data-v-cdc536c9]{display:none!important}.fastgo-detail-page .t-1 tbody[data-v-cdc536c9]{display:flex!important;flex-direction:column;gap:0}.fastgo-detail-page .t-1 tbody tr[data-v-cdc536c9]{display:grid!important;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;-moz-column-gap:6px;column-gap:6px;row-gap:6px;background:#fff;padding:12px 14px;border-bottom:1px solid #f1f5f9;align-items:center}.fastgo-detail-page .t-1 tbody tr[data-v-cdc536c9]:last-child{border-bottom:none}.fastgo-detail-page .t-1 tbody td[data-v-cdc536c9]{border:none!important;padding:0!important;text-align:left!important;background:none!important;height:auto!important}.fastgo-detail-page .t-1 tbody td[data-v-cdc536c9]:nth-child(1){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-cdc536c9]:nth-child(2){grid-row:1;grid-column:1}.fastgo-detail-page .t-1 tbody td[data-v-cdc536c9]:nth-child(3){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-cdc536c9]:nth-child(4){grid-row:1;grid-column:2;font-size:13px;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fastgo-detail-page .t-1 tbody td[data-v-cdc536c9]:nth-child(5){grid-row:2;grid-column:1 / 3;font-size:12px;color:#64748b}.fastgo-detail-page .t-1 tbody td[data-v-cdc536c9]:nth-child(5):before{content:"笔数: ";color:#94a3b8}.fastgo-detail-page .t-1 tbody td[data-v-cdc536c9]:nth-child(6){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-cdc536c9]:nth-child(7){grid-row:2;grid-column:3;font-size:11px;color:#94a3b8;text-align:right!important;justify-self:end}.fastgo-detail-page .t-1 tbody td[data-v-cdc536c9]:nth-child(8){grid-row:1;grid-column:3;display:flex!important;gap:6px;align-items:center;justify-self:end}.fastgo-detail-page .t-1 tbody td:nth-child(8) .fastgo-record-btn[data-v-cdc536c9]{height:26px;padding:0 10px;font-size:11px;border-radius:14px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;white-space:nowrap;line-height:24px;text-align:center}.fastgo-detail-page .t-1 tbody td:nth-child(8) .fastgo-record-status-text[data-v-cdc536c9]{font-size:11px;color:#94a3b8;white-space:nowrap}.fastgo-detail-page .vip-panel[data-v-cdc536c9]{border:none!important;box-shadow:none!important}.fastgo-detail-page .vip-panel-header[data-v-cdc536c9]{font-size:15px;font-weight:600;padding:12px 14px}.fastgo-detail-page .fastgo-no-records[data-v-cdc536c9]{padding:40px 20px;text-align:center;color:#94a3b8;font-size:13px}.fastgo-search-bar[data-v-cdc536c9]{display:flex!important;flex-wrap:wrap!important;gap:8px;padding:12px 14px;background:#fff;border-radius:0;margin:0;border-bottom:1px solid #e8edf3}.fastgo-search-bar .vip-label[data-v-cdc536c9]{font-size:12px;font-weight:600;color:#475569;width:100%;margin:0}.fastgo-search-bar .vip-label[data-v-cdc536c9]:not(:first-child){margin-top:2px}.fastgo-search-bar .fastgo-ck[data-v-cdc536c9]{margin-right:8px}.fastgo-search-bar .el-input[data-v-cdc536c9],.fastgo-search-bar .el-date-editor[data-v-cdc536c9]{width:100%!important}.fastgo-search-bar>.btn-primary.fastgo-action-btn[data-v-cdc536c9],.fastgo-search-bar>.btn-common.fastgo-action-btn[data-v-cdc536c9]{flex:1!important;min-width:0!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;height:36px!important;line-height:36px!important;border-radius:8px!important;font-size:14px!important}.fastgo-date-pc[data-v-cdc536c9]{display:none!important}.fastgo-date-mobile[data-v-cdc536c9]{display:flex!important;align-items:center;gap:8px;width:100%}.fastgo-date-mobile .el-date-editor[data-v-cdc536c9]{flex:1;width:0!important;min-width:0!important}.fastgo-date-mobile .fastgo-date-sep[data-v-cdc536c9]{color:#94a3b8;font-size:12px;flex-shrink:0}.fastgo-dialog-pc[data-v-cdc536c9]{display:none!important}.mobile-detail-open>.fastgo-tabs[data-v-cdc536c9],.mobile-detail-open>.fastgo-layout[data-v-cdc536c9],.mobile-detail-open>.fastgo-detail-page[data-v-cdc536c9]{display:none!important}.mobile-detail-open[data-v-cdc536c9]{overscroll-behavior-y:none}.fastgo-mobile-page[data-v-cdc536c9]{display:block!important}.fastgo-mobile-header[data-v-cdc536c9]{display:flex;align-items:center;position:relative;height:50px;padding:0 12px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);z-index:99;box-shadow:0 2px 10px #2563eb4d}.fastgo-record-detail-mobile-header[data-v-cdc536c9],.fastgo-code-detail-mobile-header[data-v-cdc536c9],.fastgo-detail-dialog-mobile-header[data-v-cdc536c9],.fastgo-sub-mobile-header[data-v-cdc536c9]{position:fixed;left:0;right:0;width:100vw;margin:0;border-radius:0;box-sizing:border-box}.fastgo-back-btn[data-v-cdc536c9]{display:flex;align-items:center;gap:4px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.35);border-radius:20px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;padding:5px 14px 5px 10px;flex-shrink:0;letter-spacing:.3px;transition:background .15s}.fastgo-back-btn[data-v-cdc536c9]:before{content:"‹";font-size:20px;line-height:1;font-weight:300;margin-top:-1px}.fastgo-back-btn[data-v-cdc536c9]:active{background:rgba(255,255,255,.32)}.fastgo-mobile-title[data-v-cdc536c9]{position:absolute;left:50%;transform:translate(-50%);font-size:16px;font-weight:700;color:#fff;letter-spacing:1px;pointer-events:none;white-space:nowrap}.fastgo-mobile-body[data-v-cdc536c9]{padding:12px}.fastgo-record-detail-mobile-page[data-v-cdc536c9],.fastgo-code-detail-mobile-page[data-v-cdc536c9],.fastgo-detail-dialog-mobile-page[data-v-cdc536c9]{padding-left:0;padding-right:0;overscroll-behavior-y:none}.rd-m-bet-text[data-v-cdc536c9]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;flex-wrap:wrap}.rd-m-bet-content[data-v-cdc536c9]{font-size:14px;color:#1e293b;font-weight:500;flex:1;line-height:1.5}.rd-m-play-table .code-m-cell-code[data-v-cdc536c9]{font-family:inherit;letter-spacing:0}.rd-m-play-name[data-v-cdc536c9]{color:#475569!important;font-size:12px!important}.rd-m-row-error td[data-v-cdc536c9]{color:#ef4444!important}.rd-m-info-card[data-v-cdc536c9]{background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.rd-m-info-top[data-v-cdc536c9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.rd-m-lottery-tag[data-v-cdc536c9]{display:inline-block;padding:3px 12px;border-radius:20px;font-size:13px;font-weight:700;color:#fff}.rd-m-lottery-tag.tag-3d[data-v-cdc536c9]{background:#ef4444}.rd-m-lottery-tag.tag-p3[data-v-cdc536c9]{background:#3b82f6}.rd-m-lottery-tag.tag-ft[data-v-cdc536c9]{background:linear-gradient(135deg,#ef4444 50%,#3b82f6 50%)}.rd-m-stats[data-v-cdc536c9]{display:flex;align-items:center;gap:8px}.rd-m-stat-item[data-v-cdc536c9]{font-size:13px;color:#475569}.rd-m-stat-item b[data-v-cdc536c9]{color:#dc2626;font-weight:700;margin-left:3px}.rd-m-stat-divider[data-v-cdc536c9]{width:1px;height:12px;background:#e2e8f0}.rd-m-time[data-v-cdc536c9]{display:flex;align-items:center;gap:5px;font-size:12px;color:#94a3b8;margin-bottom:10px}.rd-m-content[data-v-cdc536c9]{background:#f8fafc;border-radius:8px;padding:10px 12px;max-height:90px;overflow-y:auto}.rd-m-content pre[data-v-cdc536c9]{margin:0;font-size:13px;line-height:1.6;color:#334155;white-space:pre-wrap;word-break:break-all;font-family:Menlo,Consolas,monospace}.fastgo-mobile-page .fastgo-bet-play-count[data-v-cdc536c9]{font-size:12px;color:#fffc!important}.fastgo-detail-summary[data-v-cdc536c9],.fastgo-detail-stats[data-v-cdc536c9]{font-size:13px!important}.fastgo-record-info[data-v-cdc536c9]{flex-wrap:wrap;gap:8px;font-size:12px}.fastgo-record-actions[data-v-cdc536c9]{flex-wrap:wrap;gap:6px}.fastgo-pager[data-v-cdc536c9]{flex-wrap:wrap;gap:6px;font-size:12px;padding:10px 14px!important;justify-content:center;margin:0!important}.fastgo-pager-btn[data-v-cdc536c9]{height:30px;font-size:12px;padding:0 14px;border-radius:6px}.fastgo-pager-info[data-v-cdc536c9]{font-size:12px;color:#64748b}.fastgo-records[data-v-cdc536c9]{max-height:none;overflow-y:visible}.fastgo-record-item[data-v-cdc536c9]{padding:10px 12px;border-radius:8px;margin-bottom:6px;border:1px solid #f1f5f9;background:#fff}.fastgo-record-content[data-v-cdc536c9]{font-size:13px;margin-bottom:6px;line-height:1.5}.fastgo-record-btn[data-v-cdc536c9]{height:28px;padding:0 12px;font-size:12px;border-radius:6px}.fastgo-no-records[data-v-cdc536c9]{padding:20px;font-size:14px}.fastgo-pill[data-v-cdc536c9]{font-size:11px;padding:3px 8px}.fastgo-detail-btn[data-v-cdc536c9]{height:24px;font-size:12px;padding:0 10px}.fastgo-icon-btn[data-v-cdc536c9]{width:24px;height:24px}.fastgo-icon-btn svg[data-v-cdc536c9]{width:12px;height:12px}.fastgo-edit-mobile-page[data-v-cdc536c9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#f8fafc;padding:0}.fastgo-edit-mobile-page .fastgo-mobile-header[data-v-cdc536c9]{position:fixed;left:0;right:0;top:0;z-index:101;display:flex;align-items:center;justify-content:space-between;padding:0 12px;height:50px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);box-shadow:0 2px 10px #2563eb4d}.fastgo-edit-mobile-page .fastgo-mobile-back[data-v-cdc536c9]{border:none;background:rgba(255,255,255,.2);border-radius:20px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;padding:5px 12px}.fastgo-edit-mobile-page .fastgo-mobile-title[data-v-cdc536c9]{font-weight:600;font-size:16px;color:#fff}.fastgo-edit-mobile-page .fastgo-mobile-save[data-v-cdc536c9]{height:32px;min-width:60px;padding:0 14px;font-size:13px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.35);border-radius:20px;color:#fff}.fastgo-edit-mobile-body[data-v-cdc536c9]{padding:66px 16px 16px}.fastgo-edit-mobile-body .fastgo-edit-textarea[data-v-cdc536c9]{min-height:120px;font-size:15px}.fastgo-bet-detail[data-v-cdc536c9]{overflow-x:visible!important}.code-dialog-header[data-v-cdc536c9]{padding:8px 0}.code-dialog-info[data-v-cdc536c9]{font-size:13px}.code-dialog-footer[data-v-cdc536c9]{font-size:13px;padding:8px 0}}.code-mobile-actions[data-v-cdc536c9],.code-m-info-card[data-v-cdc536c9],.code-m-group[data-v-cdc536c9],.code-m-footer[data-v-cdc536c9]{display:none}@media (max-width: 768px){.code-m-info-card[data-v-cdc536c9]{display:block;background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.code-m-info-row[data-v-cdc536c9]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.code-m-lottery-tag[data-v-cdc536c9]{display:inline-block;padding:3px 12px;border-radius:20px;font-size:13px;font-weight:700;color:#fff}.code-m-lottery-tag.tag-3d[data-v-cdc536c9]{background:#ef4444}.code-m-lottery-tag.tag-p3[data-v-cdc536c9]{background:#3b82f6}.code-m-lottery-tag.tag-ft[data-v-cdc536c9]{background:linear-gradient(135deg,#ef4444 50%,#3b82f6 50%)}.code-m-issue[data-v-cdc536c9]{font-size:15px;font-weight:700;color:#1e293b}.code-m-meta-row[data-v-cdc536c9]{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:12px}.code-m-meta-item[data-v-cdc536c9]{display:flex;align-items:center;gap:5px;font-size:13px;color:#64748b}.code-m-icon[data-v-cdc536c9]{font-style:normal;font-size:13px}.code-m-actions[data-v-cdc536c9]{display:flex;gap:8px}.code-m-action-btn[data-v-cdc536c9]{flex:1;height:34px;border:1.5px solid #3b82f6;background:#fff;color:#3b82f6;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer}.code-m-action-btn[data-v-cdc536c9]:active{opacity:.7}.code-m-action-copy[data-v-cdc536c9]{flex:2;background:#3b82f6;color:#fff}.code-m-group[data-v-cdc536c9]{display:block;background:#fff;border-radius:12px;overflow:hidden;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.code-m-group-header[data-v-cdc536c9]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.code-m-group--fu .code-m-group-header[data-v-cdc536c9]{background:linear-gradient(135deg,#f87171 0%,#dc2626 100%)}.code-m-group--fu .code-m-th-code[data-v-cdc536c9],.code-m-group--fu .code-m-th-amt[data-v-cdc536c9]{background:#fff5f5;color:#dc2626;border-bottom-color:#fca5a5;font-weight:800;border-bottom-width:2px}.code-m-group--ti .code-m-group-header[data-v-cdc536c9]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.code-m-group--ti .code-m-th-code[data-v-cdc536c9],.code-m-group--ti .code-m-th-amt[data-v-cdc536c9]{background:#eff6ff;color:#2563eb;border-bottom-color:#bfdbfe;font-weight:800;border-bottom-width:2px}.code-m-group--ft .code-m-group-header[data-v-cdc536c9]{background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%)}.code-m-group--ft .code-m-th-code[data-v-cdc536c9],.code-m-group--ft .code-m-th-amt[data-v-cdc536c9]{background:#faf5ff;color:#7c3aed;border-bottom-color:#d8b4fe;font-weight:800;border-bottom-width:2px}.code-m-group-header .code-m-group-env-pill.fastgo-pill[data-v-cdc536c9]{width:26px;height:26px;min-width:26px;padding:0;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1;box-shadow:0 2px 6px #0000002e}.code-m-group-header .code-m-group-env-pill.pill-ft[data-v-cdc536c9]{width:auto;min-width:44px;padding:0 8px;border-radius:15px;font-size:11px}.code-m-group--fu .code-m-group-header .code-m-group-env-pill.pill-fu[data-v-cdc536c9]{background:#b91c1c;border:1px solid rgba(255,255,255,.35)}.code-m-group--ti .code-m-group-header .code-m-group-env-pill.pill-ti[data-v-cdc536c9]{background:#1d4ed8;border:1px solid rgba(255,255,255,.35)}.code-m-group-name[data-v-cdc536c9]{font-size:13px;font-weight:700;color:#fff;display:flex;align-items:center;gap:6px}.code-m-group-play-label[data-v-cdc536c9]{font-size:12px;font-weight:600;color:#ffffffeb}.code-m-group--sub+.code-m-group--sub[data-v-cdc536c9]{margin-top:8px}.code-m-group-count[data-v-cdc536c9]{font-size:12px;font-weight:800;color:#fff;letter-spacing:.02em;text-shadow:0 1px 1px rgba(0,0,0,.12)}.code-m-table[data-v-cdc536c9]{width:100%;border-collapse:collapse}.code-m-table-paired[data-v-cdc536c9]{table-layout:fixed}.code-m-table-paired td[data-v-cdc536c9]:nth-child(1),.code-m-table-paired td[data-v-cdc536c9]:nth-child(3){width:calc((100% - 112px)/2)}.code-m-table-paired td[data-v-cdc536c9]:nth-child(2),.code-m-table-paired td[data-v-cdc536c9]:nth-child(4){width:56px}.code-m-table tr[data-v-cdc536c9]{border-bottom:1px solid #f1f5f9}.code-m-table tr[data-v-cdc536c9]:last-child{border-bottom:none}.code-m-th-code[data-v-cdc536c9]{padding:7px 12px;font-size:12px;font-weight:600;color:#64748b;background:#f8fafc;text-align:left;border-bottom:2px solid #e2e8f0}.code-m-th-amt[data-v-cdc536c9]{padding:7px 12px;font-size:12px;font-weight:600;color:#64748b;background:#f8fafc;text-align:right;border-bottom:2px solid #e2e8f0;white-space:nowrap}.code-m-table thead tr[data-v-cdc536c9]{border-bottom:none}.code-m-sub-group-header[data-v-cdc536c9]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px 8px 12px;background:#f8fafc;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.code-m-sub-group-name[data-v-cdc536c9]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151}.code-m-sub-group-name[data-v-cdc536c9]:before{content:"";display:inline-block;width:3px;height:14px;border-radius:2px;background:#94a3b8;flex-shrink:0}.code-m-group--fu .code-m-sub-group-name[data-v-cdc536c9]:before{background:#ef4444}.code-m-group--ti .code-m-sub-group-name[data-v-cdc536c9]:before{background:#3b82f6}.code-m-sub-group-count[data-v-cdc536c9]{font-size:12px;font-weight:500;color:#9ca3af}.code-m-group--fu .code-m-sub-group-count[data-v-cdc536c9]{color:#f87171}.code-m-group--ti .code-m-sub-group-count[data-v-cdc536c9]{color:#60a5fa}.code-m-cell-code[data-v-cdc536c9]{padding:9px 12px;font-size:14px;color:#1e293b;font-family:Menlo,Consolas,monospace;letter-spacing:1px;text-align:left;width:calc(50% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.code-m-cell-amt[data-v-cdc536c9]{padding:9px 12px;font-size:14px;font-weight:700;color:#dc2626;text-align:right;white-space:nowrap;width:40px}.code-m-cell-empty[data-v-cdc536c9]{padding:9px 12px}.code-m-pager[data-v-cdc536c9]{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;border-top:1px solid #f1f5f9}.code-m-pager-btn[data-v-cdc536c9]{height:30px;padding:0 14px;border:1.5px solid #3b82f6;background:#fff;color:#3b82f6;font-size:12px;font-weight:600;border-radius:6px;cursor:pointer}.code-m-pager-btn[data-v-cdc536c9]:disabled{border-color:#cbd5e1;color:#94a3b8}.code-m-pager-info[data-v-cdc536c9]{font-size:13px;color:#64748b}.code-m-footer[data-v-cdc536c9]{display:block;margin-top:4px;padding-bottom:20px}.code-m-tip[data-v-cdc536c9]{text-align:center;font-size:12px;color:#e6a23c;margin-bottom:10px}.code-m-stats[data-v-cdc536c9]{display:flex;justify-content:center;gap:24px;background:#fff;border-radius:12px;padding:12px 16px;font-size:14px;color:#475569;box-shadow:0 1px 6px #00000012}.code-m-stats b[data-v-cdc536c9]{color:#dc2626;font-weight:700;margin-left:4px}}.code-dialog-panel[data-v-cdc536c9]{max-width:600px}.code-dialog-header[data-v-cdc536c9]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 0;border-bottom:1px solid #f1f5f9;margin-bottom:10px}.code-dialog-info[data-v-cdc536c9]{display:flex;gap:16px;font-size:14px;color:#475569}.code-dialog-toolbar[data-v-cdc536c9]{display:flex;gap:8px}.code-dialog-footer[data-v-cdc536c9]{display:flex;gap:20px;padding:12px 0 4px;border-top:1px solid #f1f5f9;margin-top:10px;font-size:14px;color:#334155}.code-dialog-loading[data-v-cdc536c9]{padding:20px;text-align:center;color:#94a3b8}@media (min-width: 769px){.fastgo-left{order:2;flex:3;min-width:0}.fastgo-right{order:1;flex:1;min-width:0;max-width:380px}.fastgo-tabs{width:-moz-fit-content;width:fit-content;margin:0 0 12px auto;padding:0;gap:6px;background:transparent;border:none;border-radius:0}.fastgo-tab{border-radius:999px}.fastgo-tab:after{display:none}.fastgo-right .vip-panel-header{padding:8px 12px;font-size:13px}.fastgo-right .vip-panel-body{padding:6px 8px}.fastgo-record-item{flex-wrap:wrap;padding:8px 10px;gap:4px 8px}.fastgo-record-main{flex-basis:100%}.fastgo-record-content{font-size:11px}.fastgo-record-info{font-size:10px}.fastgo-record-actions{margin-left:auto}.fastgo-record-btn{height:22px;padding:0 8px;font-size:11px}.fastgo-left .vip-panel{display:flex;flex-direction:column;height:calc(100vh - var(--vip-header-h, 164px) - 84px);min-height:500px}.fastgo-left .vip-panel-header{flex-shrink:0}.fastgo-left-body{flex:1 1 0;display:flex;flex-direction:column;min-height:0;overflow:hidden}.fastgo-replace-area,.fastgo-tags{flex-shrink:0}.fastgo-input{flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.fastgo-textarea{flex:1 1 0;height:auto;min-height:80px;max-height:none}.fastgo-textbar,.fastgo-opts{flex-shrink:0}}.rec2-page[data-v-5bb5197e]{display:flex;flex-direction:column;height:calc(100vh - var(--vip-header-h, 164px));min-height:400px;padding:10px 12px;box-sizing:border-box;gap:0}.rec2-toolbar[data-v-5bb5197e]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#fff;border:1px solid #E5E7EB;border-radius:10px 10px 0 0;flex-shrink:0;gap:12px;flex-wrap:wrap}.rec2-toolbar-left[data-v-5bb5197e]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rec2-toolbar-right[data-v-5bb5197e]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.rec2-btn[data-v-5bb5197e]{display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;border:1px solid transparent;line-height:1.5;white-space:nowrap}.rec2-btn--primary[data-v-5bb5197e]{background:linear-gradient(135deg,#3B82F6,#2563EB);color:#fff;border-color:#2563eb;box-shadow:0 1px 4px #3b82f64d}.rec2-btn--primary[data-v-5bb5197e]:hover:not(:disabled){background:linear-gradient(135deg,#2563EB,#1D4ED8);box-shadow:0 2px 8px #3b82f666;transform:translateY(-1px)}.rec2-btn--primary[data-v-5bb5197e]:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.rec2-btn--default[data-v-5bb5197e]{background:#fff;color:#374151;border-color:#d1d5db}.rec2-btn--default[data-v-5bb5197e]:hover{background:#F3F4F6;border-color:#9ca3af}.rec2-btn--ghost[data-v-5bb5197e]{background:transparent;color:#6b7280;border-color:#e5e7eb;padding:4px 10px;font-size:12px}.rec2-btn--ghost[data-v-5bb5197e]:hover{background:#F9FAFB;color:#374151}.rec2-stat[data-v-5bb5197e]{display:flex;align-items:center;gap:5px;font-size:13px;color:#374151}.rec2-stat strong[data-v-5bb5197e]{color:#111827;font-weight:700}.rec2-stat--error[data-v-5bb5197e]{color:#dc2626}.rec2-stat--warn[data-v-5bb5197e]{color:#d97706}.rec2-stat--missing[data-v-5bb5197e]{color:#ca8a04}.rec2-stat--ok[data-v-5bb5197e]{color:#059669}.rec2-stat--total[data-v-5bb5197e]{color:#374151}.rec2-stat--filter[data-v-5bb5197e]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:4px 8px;margin:-4px -8px;border-radius:8px;transition:background .12s,box-shadow .12s}.rec2-stat--filter[data-v-5bb5197e]:hover{background:rgba(0,0,0,.04)}.rec2-stat--filter[data-v-5bb5197e]:focus{outline:none;box-shadow:0 0 0 2px #3b82f659}.rec2-stat--filter.rec2-stat--filter-on[data-v-5bb5197e]{background:rgba(59,130,246,.12);box-shadow:inset 0 0 0 1px #3b82f659}.rec2-filter-empty[data-v-5bb5197e]{min-height:120px;justify-content:center}.rec2-dot[data-v-5bb5197e]{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.rec2-dot--error[data-v-5bb5197e]{background:#EF4444;box-shadow:0 0 0 2px #ef444433}.rec2-dot--warn[data-v-5bb5197e]{background:#F59E0B;box-shadow:0 0 0 2px #f59e0b33}.rec2-dot--missing[data-v-5bb5197e]{background:#EAB308;box-shadow:0 0 0 2px #eab30833}.rec2-dot--ok[data-v-5bb5197e]{background:#10B981;box-shadow:0 0 0 2px #10b98133}.rec2-dot--neutral[data-v-5bb5197e]{background:#9CA3AF}.rec2-body[data-v-5bb5197e]{position:relative;display:flex;flex:1;min-height:0;border:1px solid #E5E7EB;border-top:none;border-radius:0 0 10px 10px;overflow:hidden;background:#F9FAFB}.rec2-body--linking[data-v-5bb5197e]{overflow:visible}.rec2-link-overlay[data-v-5bb5197e]{position:absolute;left:0;top:0;z-index:200;pointer-events:none;overflow:visible;filter:drop-shadow(0 0 1px rgba(0,0,0,.06))}.rec2-left[data-v-5bb5197e]{flex:1;min-width:0;display:flex;flex-direction:column;background:#fff;border-right:1px solid #E5E7EB;overflow:hidden}.rec2-panel-header[data-v-5bb5197e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 14px;background:linear-gradient(180deg,#F9FAFB 0%,#F3F4F6 100%);border-bottom:1px solid #E5E7EB;flex-shrink:0}.rec2-panel-title[data-v-5bb5197e]{font-size:13px;font-weight:600;color:#374151}.rec2-panel-hint[data-v-5bb5197e]{font-size:11px;color:#9ca3af}.rec2-panel-count[data-v-5bb5197e]{margin-left:auto;font-size:11px;padding:2px 8px;border-radius:10px;background:#FEE2E2;color:#dc2626;font-weight:600}.rec2-editor-wrap[data-v-5bb5197e]{flex:1;display:flex;min-height:0;overflow:hidden;position:relative}.rec2-line-nums[data-v-5bb5197e]{width:46px;flex-shrink:0;background:#F9FAFB;border-right:1px solid #F3F4F6;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:10px}.rec2-line-num[data-v-5bb5197e]{height:26px;line-height:26px;text-align:center;font-size:11px;color:#d1d5db;cursor:pointer;padding:0 2px;white-space:nowrap;overflow:hidden;box-sizing:border-box;transition:background .1s,color .1s}.rec2-line-num[data-v-5bb5197e]:hover{background:#F3F4F6;color:#6b7280}.rec2-line-num--error[data-v-5bb5197e]{background:#FEF2F2!important;color:#ef4444!important;font-weight:700}.rec2-line-num--warn[data-v-5bb5197e]{background:#FFFBEB!important;color:#d97706!important}.rec2-line-num--missing[data-v-5bb5197e]{background:#FEF9C3!important;color:#a16207!important;font-weight:700}.rec2-line-num--ok[data-v-5bb5197e]{color:#10b981!important}.rec2-line-num--empty[data-v-5bb5197e]{color:#e5e7eb!important;cursor:default}.rec2-line-num--active[data-v-5bb5197e]{background:#EFF6FF!important;color:#2563eb!important}.rec2-line-num--linked[data-v-5bb5197e]{box-shadow:inset 0 0 0 2px #2563eb;border-radius:2px}.rec2-edit-area[data-v-5bb5197e]{flex:1;position:relative;overflow:hidden;min-width:0}.rec2-textarea[data-v-5bb5197e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:10px 14px;font-family:SF Mono,Menlo,Monaco,Courier New,monospace;font-size:13px;line-height:26px;color:#111827;background:transparent;border:none;outline:none;resize:none;caret-color:#3b82f6;overflow-y:auto;white-space:pre-wrap;word-break:break-all;z-index:2;box-sizing:border-box}.rec2-highlight-layer[data-v-5bb5197e]{position:absolute;top:0;right:0;bottom:0;left:0;padding:10px 14px;pointer-events:none;z-index:1;overflow:hidden;box-sizing:border-box}.rec2-hl-line[data-v-5bb5197e]{display:flex;align-items:center;height:26px;pointer-events:auto;cursor:pointer;transition:background .1s;padding-right:6px;justify-content:flex-end}.rec2-hl-line[data-v-5bb5197e]:hover{background:rgba(59,130,246,.04)}.rec2-hl-line--error[data-v-5bb5197e]{background:rgba(254,242,242,.9)!important;border-left:3px solid #EF4444;padding-left:2px}.rec2-hl-line--warn[data-v-5bb5197e]{background:rgba(255,251,235,.9)!important;border-left:3px solid #F59E0B;padding-left:2px}.rec2-hl-line--missing[data-v-5bb5197e]{background:rgba(254,252,163,.75)!important;border-left:3px solid #EAB308;padding-left:2px}.rec2-hl-line--ok[data-v-5bb5197e]{background:rgba(236,253,245,.5)!important;border-left:3px solid #10B981;padding-left:2px}.rec2-hl-line--empty[data-v-5bb5197e]{opacity:.4}.rec2-hl-line--active[data-v-5bb5197e]{background:rgba(239,246,255,.9)!important;border-left-color:#3b82f6!important}.rec2-hl-line--linked[data-v-5bb5197e]{box-shadow:inset 3px 0 #2563eb;background:rgba(239,246,255,.75)!important}.rec2-hl-status-dot[data-v-5bb5197e]{display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0}.rec2-dot--error[data-v-5bb5197e]{background:#EF4444}.rec2-dot--warn[data-v-5bb5197e]{background:#F59E0B}.rec2-dot--missing[data-v-5bb5197e]{background:#EAB308}.rec2-dot--ok[data-v-5bb5197e]{background:#10B981}.rec2-dot--empty[data-v-5bb5197e]{background:#E5E7EB}.rec2-connector[data-v-5bb5197e]{width:48px;flex-shrink:0;position:relative;background:#F9FAFB;border-right:1px solid #E5E7EB;overflow:hidden;cursor:help}.rec2-connector--has-link[data-v-5bb5197e]{background:linear-gradient(90deg,rgba(59,130,246,.04),rgba(59,130,246,.09),rgba(59,130,246,.04))}.rec2-right[data-v-5bb5197e]{width:clamp(340px,38vw,520px);flex-shrink:0;display:flex;flex-direction:column;background:#fff;overflow:hidden}.rec2-result-scroll[data-v-5bb5197e]{flex:1;overflow-y:auto;padding:4px 0}.rec2-empty[data-v-5bb5197e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:10px;color:#9ca3af;font-size:14px}.rec2-empty-icon[data-v-5bb5197e]{color:#d1d5db}.rec2-empty-hint[data-v-5bb5197e]{font-size:12px;color:#d1d5db}.rec2-result-row[data-v-5bb5197e]{display:flex;align-items:flex-start;padding:9px 12px;border-bottom:1px solid #F3F4F6;cursor:pointer;gap:10px;transition:background .12s}.rec2-result-row[data-v-5bb5197e]:hover{background:#F9FAFB}.rec2-result-row--active[data-v-5bb5197e]{background:#EFF6FF!important}.rec2-result-row--link-target[data-v-5bb5197e]{box-shadow:inset 4px 0 #2563eb;outline:2px solid rgba(37,99,235,.35);outline-offset:-1px}.rec2-result-row--error[data-v-5bb5197e]{background:#FFF7F7}.rec2-result-row--error[data-v-5bb5197e]:hover{background:#FEE2E2}.rec2-result-row--warn[data-v-5bb5197e]{background:#FFFEF5}.rec2-result-row--warn[data-v-5bb5197e]:hover{background:#FEF3C7}.rec2-result-row--missing[data-v-5bb5197e]{background:#FEFEF0}.rec2-result-row--missing[data-v-5bb5197e]:hover{background:#FEF08A}.rec2-result-row--ok[data-v-5bb5197e]{background:#F0FDF4}.rec2-result-row--ok[data-v-5bb5197e]:hover{background:#DCFCE7}.rec2-result-row--empty[data-v-5bb5197e]{opacity:.45;background:#FAFAFA;cursor:default}.rec2-rr-left[data-v-5bb5197e]{display:flex;flex-direction:column;align-items:center;gap:5px;flex-shrink:0;padding-top:2px}.rec2-rr-num[data-v-5bb5197e]{font-size:11px;color:#9ca3af;font-family:monospace;min-width:20px;text-align:center}.rec2-rr-status-icon[data-v-5bb5197e]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;flex-shrink:0}.rec2-rr-status-icon--error[data-v-5bb5197e]{background:#FEE2E2;color:#ef4444}.rec2-rr-status-icon--warn[data-v-5bb5197e]{background:#FEF3C7;color:#d97706}.rec2-rr-status-icon--ok[data-v-5bb5197e]{background:#D1FAE5;color:#059669}.rec2-rr-status-icon--empty[data-v-5bb5197e]{background:#F3F4F6}.rec2-rr-empty-text[data-v-5bb5197e]{font-size:10px;color:#d1d5db}.rec2-rr-body[data-v-5bb5197e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.rec2-rr-body--blank[data-v-5bb5197e]{gap:0;min-height:0}.rec2-rr-raw--error .rec2-rr-raw-text[data-v-5bb5197e]{color:#b91c1c;font-weight:600}.rec2-rr-raw-text[data-v-5bb5197e]{font-family:SF Mono,Menlo,monospace;font-size:12px;color:#374151;word-break:break-all;line-height:1.5}.rec2-rr-raw-text--multiline[data-v-5bb5197e]{white-space:pre-wrap;word-break:break-word}.rec2-rr-norm[data-v-5bb5197e]{display:flex;align-items:center;gap:5px}.rec2-rr-norm-arrow[data-v-5bb5197e]{color:#3b82f6;font-size:12px;font-weight:700;flex-shrink:0}.rec2-rr-norm-text[data-v-5bb5197e]{font-family:monospace;font-size:11px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec2-rr-parse[data-v-5bb5197e]{display:flex;flex-direction:column;gap:4px}.rec2-rr-parse-item[data-v-5bb5197e]{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.rec2-rr-parse--compact[data-v-5bb5197e]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 10px}.rec2-rr-error--inline[data-v-5bb5197e]{flex:1;min-width:0;word-break:break-word;line-height:1.45}.rec2-rr-parse-subtle[data-v-5bb5197e]{font-size:11px;color:#6b7280;word-break:break-word;line-height:1.4}.rec2-rr-warn--inline[data-v-5bb5197e]{width:100%;margin-top:2px}.rec2-badge[data-v-5bb5197e]{display:inline-flex;align-items:center;padding:2px 7px;border-radius:4px;font-size:11px;font-weight:700;white-space:nowrap;background:#F3F4F6;color:#6b7280}.rec2-badge--fu[data-v-5bb5197e]{background:#FFF7ED;color:#c2410c}.rec2-badge--ti[data-v-5bb5197e]{background:#EFF6FF;color:#1d4ed8}.rec2-badge--ft[data-v-5bb5197e]{background:#F0F9FF;color:#0369a1}.rec2-badge--error[data-v-5bb5197e]{background:#FEE2E2;color:#dc2626}.rec2-badge-play[data-v-5bb5197e]{margin-left:2px;font-weight:500;opacity:.8}.rec2-rr-codes[data-v-5bb5197e]{display:flex;flex-wrap:wrap;gap:3px}.rec2-code[data-v-5bb5197e]{display:inline-block;padding:1px 5px;background:#F3F4F6;border-radius:3px;font-size:11px;font-family:monospace;color:#374151;font-weight:600}.rec2-code--more[data-v-5bb5197e]{background:#E5E7EB;color:#9ca3af}.rec2-rr-meta[data-v-5bb5197e]{display:flex;align-items:center;gap:5px;font-size:11px;color:#6b7280}.rec2-rr-amount[data-v-5bb5197e]{color:#d97706;font-weight:700}.rec2-rr-warn[data-v-5bb5197e]{display:flex;align-items:center;gap:3px;font-size:11px;color:#d97706}.rec2-rr-missing[data-v-5bb5197e]{display:flex;align-items:center;gap:3px;font-size:11px;color:#a16207;font-weight:600}.rec2-rr-missing--inline[data-v-5bb5197e]{width:100%;margin-top:2px}.rec2-rr-error[data-v-5bb5197e]{font-size:11px;color:#dc2626;font-weight:500}.rec2-rr-no-parse-hint[data-v-5bb5197e]{margin-left:6px;font-size:11px;color:#d1d5db;font-style:italic;white-space:nowrap}@media (max-width: 900px){.rec2-right[data-v-5bb5197e]{width:clamp(280px,35vw,400px)}.rec2-toolbar-right .rec2-stat[data-v-5bb5197e]:not(.rec2-stat--total){display:none}}@media (max-width: 768px){.rec2-page[data-v-5bb5197e]{height:auto;min-height:calc(100vh - var(--vip-header-h, 164px));padding:8px}.rec2-body[data-v-5bb5197e]{flex-direction:column;border-radius:0 0 8px 8px}.rec2-left[data-v-5bb5197e]{height:45vh;border-right:none;border-bottom:1px solid #E5E7EB}.rec2-connector[data-v-5bb5197e]{display:none}.rec2-right[data-v-5bb5197e]{width:100%;flex:1;height:auto}.rec2-toolbar[data-v-5bb5197e]{flex-wrap:wrap;gap:6px}.rec2-toolbar-right[data-v-5bb5197e]{width:100%;justify-content:flex-start}}.password-page[data-v-734b0bea]{padding:16px;display:flex;justify-content:center}.form-card[data-v-734b0bea]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden;max-width:500px;width:100%}.card-header[data-v-734b0bea]{display:flex;align-items:center;padding:14px 20px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff}.card-title[data-v-734b0bea]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.card-title svg[data-v-734b0bea]{width:18px;height:18px}.card-body[data-v-734b0bea]{padding:30px}.form-group[data-v-734b0bea]{margin-bottom:24px}.form-label[data-v-734b0bea]{display:block;font-size:13px;font-weight:600;color:#334155;margin-bottom:8px}.password-rules[data-v-734b0bea]{margin-top:8px;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:12px;line-height:1.8;color:#475569}.rules-title[data-v-734b0bea]{font-weight:600;color:#334155;margin-bottom:6px}.rules-list>div[data-v-734b0bea]{padding-left:4px}.form-input[data-v-734b0bea]{width:100%;height:40px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#334155;transition:all .2s;box-sizing:border-box}.form-input[data-v-734b0bea]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.password-hint[data-v-734b0bea]{font-size:12px;color:#64748b;margin-top:6px}.form-actions[data-v-734b0bea]{display:flex;gap:12px;margin-top:32px}.btn-submit[data-v-734b0bea],.btn-reset[data-v-734b0bea]{flex:1;height:40px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.btn-submit[data-v-734b0bea]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;box-shadow:0 2px 8px #3b82f64d}.btn-submit[data-v-734b0bea]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.btn-submit[data-v-734b0bea]:disabled{opacity:.6;cursor:not-allowed}.btn-reset[data-v-734b0bea]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.btn-reset[data-v-734b0bea]:hover{background:#e2e8f0;border-color:#cbd5e1}.btn-submit svg[data-v-734b0bea],.btn-reset svg[data-v-734b0bea]{width:16px;height:16px}@media (max-width: 768px){.password-page[data-v-734b0bea]{padding:8px}.form-card[data-v-734b0bea]{max-width:100%}.card-body[data-v-734b0bea]{padding:16px}.form-input[data-v-734b0bea]{height:38px}.form-actions[data-v-734b0bea]{flex-direction:column}.btn-submit[data-v-734b0bea],.btn-reset[data-v-734b0bea]{flex:none;width:100%}.password-rules[data-v-734b0bea]{font-size:11px;padding:8px}}.vip-page[data-v-1a21d453]{padding:20px;background:#f5f7fa;min-height:calc(100vh - 120px)}.search-card[data-v-1a21d453]{background:#fff;margin-bottom:20px;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.search-header[data-v-1a21d453]{display:flex;align-items:center;gap:8px;padding:14px 20px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff;font-size:15px;font-weight:500}.search-header .search-icon[data-v-1a21d453]{width:18px;height:18px}.search-body[data-v-1a21d453]{padding:20px}.search-row[data-v-1a21d453]{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-start}.search-item[data-v-1a21d453]{display:flex;align-items:center;gap:8px}.search-item.full-width[data-v-1a21d453]{flex:1;width:100%;align-items:flex-start}.search-item label[data-v-1a21d453]{font-size:13px;color:#334155;white-space:nowrap;min-width:70px}.method-buttons[data-v-1a21d453]{display:flex;flex-wrap:wrap;gap:10px;flex:1}.method-btn[data-v-1a21d453]{padding:8px 20px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#475569;font-size:13px;cursor:pointer;transition:all .2s;outline:none}.method-btn[data-v-1a21d453]:hover{color:#3b82f6;border-color:#93c5fd;background:#eff6ff}.method-btn.active[data-v-1a21d453]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;border-color:#3b82f6;font-weight:500;box-shadow:0 2px 8px #3b82f64d}.data-card[data-v-1a21d453]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.data-header[data-v-1a21d453]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff}.data-title[data-v-1a21d453]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500}.data-title svg[data-v-1a21d453]{width:18px;height:18px}.table-container[data-v-1a21d453]{overflow-x:auto}.data-table[data-v-1a21d453]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-1a21d453]{padding:14px 12px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);color:#1e40af;font-weight:600;text-align:center;border-bottom:2px solid #e2e8f0;white-space:nowrap}.data-table td[data-v-1a21d453]{padding:12px;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569}.data-table tbody tr[data-v-1a21d453]{transition:background-color .2s}.data-table tbody tr:hover td[data-v-1a21d453]{background:#f8fafc}.data-table tbody tr:not(:last-child) td[data-v-1a21d453]{border-bottom:1px solid #f1f5f9}.empty-row[data-v-1a21d453]{padding:60px 20px!important;border:none!important}.empty-content[data-v-1a21d453]{display:flex;flex-direction:column;align-items:center;gap:12px}.empty-icon[data-v-1a21d453]{width:48px;height:48px;color:#cbd5e1}.empty-text[data-v-1a21d453]{color:#94a3b8;font-size:14px}@media (max-width: 768px){.vip-page[data-v-1a21d453]{padding:8px}.search-body[data-v-1a21d453]{padding:10px}.search-row[data-v-1a21d453]{flex-direction:column;gap:8px}.search-item[data-v-1a21d453],.search-item.full-width[data-v-1a21d453]{width:100%}.search-item label[data-v-1a21d453]{min-width:50px;font-size:12px}.method-buttons[data-v-1a21d453]{gap:6px}.method-btn[data-v-1a21d453]{padding:6px 10px;font-size:12px}.data-header[data-v-1a21d453]{padding:10px 12px}.data-title[data-v-1a21d453]{font-size:13px}.table-container[data-v-1a21d453]{overflow-x:auto;-webkit-overflow-scrolling:touch}.data-table th[data-v-1a21d453],.data-table td[data-v-1a21d453]{padding:8px 6px;font-size:12px;white-space:nowrap}}.wxrobot-page[data-v-fd116898]{padding:12px;display:flex;flex-direction:column;gap:10px}.top-bar[data-v-fd116898]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:10px 14px;background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000000f}.top-bar-left[data-v-fd116898]{display:flex;align-items:center;gap:16px}.top-bar-title[data-v-fd116898]{font-size:14px;font-weight:600;color:#334155}.auto-refresh-toggle[data-v-fd116898]{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-label[data-v-fd116898]{font-size:13px;color:#475569}.auto-refresh-toggle input[data-v-fd116898]{display:none}.toggle-slider[data-v-fd116898]{width:34px;height:18px;background:#cbd5e1;border-radius:9px;position:relative;transition:background .2s}.toggle-slider[data-v-fd116898]:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 2px #0003}.auto-refresh-toggle input:checked+.toggle-slider[data-v-fd116898]{background:#3b82f6}.auto-refresh-toggle input:checked+.toggle-slider[data-v-fd116898]:after{transform:translate(16px)}.top-bar-right[data-v-fd116898]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.act-btn[data-v-fd116898]{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s;border:1px solid #d1d5db;background:#fff;color:#374151;white-space:nowrap}.act-btn[data-v-fd116898]:hover{opacity:.85}.act-btn.outline[data-v-fd116898]{border-color:#3b82f6;color:#3b82f6;background:#eff6ff}.act-btn.outline[data-v-fd116898]:hover{background:#dbeafe}.act-btn.warning[data-v-fd116898]{border-color:#f59e0b;color:#fff;background:#f59e0b}.act-btn.danger[data-v-fd116898]{border-color:#ef4444;color:#fff;background:#ef4444}.act-btn.primary[data-v-fd116898]{border-color:#3b82f6;color:#fff;background:#3b82f6}.act-btn.success[data-v-fd116898]{border-color:#55aa7f;color:#fff;background:#55aa7f}.stats-bar[data-v-fd116898]{display:flex;flex-wrap:wrap;gap:0;background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000000f;overflow:hidden;border:1px solid #e5e7eb}.stat-chip[data-v-fd116898]{flex:1 1 0;min-width:80px;display:flex;flex-direction:column;align-items:center;padding:10px 6px 8px;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;background:#fff;transition:all .2s;position:relative}.stat-chip[data-v-fd116898]:last-child{border-right:none}.stat-chip .stat-label[data-v-fd116898]{font-size:12px;font-weight:600;color:#475569;white-space:nowrap;margin-bottom:4px;line-height:1.3;text-align:center}.stat-chip .stat-value[data-v-fd116898]{font-size:13px;font-weight:700;color:#334155;white-space:nowrap}.stat-chip.filterable[data-v-fd116898]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stat-chip.filterable[data-v-fd116898]:hover{background:#f0f9ff}.stat-chip.selected[data-v-fd116898]{background:#eff6ff;box-shadow:inset 0 3px #3b82f6}.stat-chip.selected .stat-label[data-v-fd116898],.stat-chip.selected .stat-value[data-v-fd116898]{color:#1d4ed8}.stat-chip.blue-chip .stat-label[data-v-fd116898],.stat-chip.blue-chip .stat-value[data-v-fd116898]{color:#2563eb}.stat-chip.red-chip .stat-label[data-v-fd116898],.stat-chip.red-chip .stat-value[data-v-fd116898]{color:#dc2626}.stat-chip.green-chip .stat-label[data-v-fd116898],.stat-chip.green-chip .stat-value[data-v-fd116898]{color:#16a34a}.stat-chip.orange-chip .stat-label[data-v-fd116898],.stat-chip.orange-chip .stat-value[data-v-fd116898]{color:#d97706}.stat-chip.purple-chip .stat-label[data-v-fd116898],.stat-chip.purple-chip .stat-value[data-v-fd116898]{color:#7c3aed}.stat-chip.selected.blue-chip[data-v-fd116898]{background:#eff6ff;box-shadow:inset 0 3px #2563eb}.stat-chip.selected.blue-chip .stat-label[data-v-fd116898],.stat-chip.selected.blue-chip .stat-value[data-v-fd116898]{color:#1d4ed8}.stat-chip.selected.green-chip[data-v-fd116898]{background:#ecfdf5;box-shadow:inset 0 3px #16a34a}.stat-chip.selected.green-chip .stat-label[data-v-fd116898],.stat-chip.selected.green-chip .stat-value[data-v-fd116898]{color:#15803d}.stat-chip.selected.orange-chip[data-v-fd116898]{background:#fffbeb;box-shadow:inset 0 3px #d97706}.stat-chip.selected.orange-chip .stat-label[data-v-fd116898],.stat-chip.selected.orange-chip .stat-value[data-v-fd116898]{color:#b45309}.stat-chip.selected.red-chip[data-v-fd116898]{background:#fef2f2;box-shadow:inset 0 3px #dc2626}.stat-chip.selected.red-chip .stat-label[data-v-fd116898],.stat-chip.selected.red-chip .stat-value[data-v-fd116898]{color:#b91c1c}.stat-chip.selected.purple-chip[data-v-fd116898]{background:#f5f3ff;box-shadow:inset 0 3px #7c3aed}.stat-chip.selected.purple-chip .stat-label[data-v-fd116898],.stat-chip.selected.purple-chip .stat-value[data-v-fd116898]{color:#6d28d9}.settings-panel[data-v-fd116898]{background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000000f;border:1px solid #e2e8f0;padding:16px;display:flex;flex-direction:column;gap:16px}.sp-section-title[data-v-fd116898]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#475569;margin-bottom:10px}.sp-section-title svg[data-v-fd116898]{width:15px;height:15px;color:#3b82f6}.sp-chips[data-v-fd116898]{display:flex;flex-wrap:wrap;gap:8px}.sp-chip[data-v-fd116898]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;border:1px solid #e2e8f0;background:#f8fafc;font-size:12px;color:#64748b;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sp-chip input[data-v-fd116898]{display:none}.sp-chip-dot[data-v-fd116898]{width:8px;height:8px;border-radius:50%;background:#cbd5e1;transition:all .2s;flex-shrink:0}.sp-chip[data-v-fd116898]:hover{border-color:#93c5fd;background:#eff6ff}.sp-chip.on[data-v-fd116898]{border-color:#3b82f6;background:#eff6ff;color:#1d4ed8}.sp-chip.on .sp-chip-dot[data-v-fd116898]{background:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.sp-chip.group-chip.on[data-v-fd116898]{border-color:#10b981;background:#ecfdf5;color:#059669}.sp-chip.group-chip.on .sp-chip-dot[data-v-fd116898]{background:#10b981;box-shadow:0 0 0 2px #10b98133}.sp-params[data-v-fd116898]{display:flex;gap:16px;flex-wrap:wrap}.sp-param[data-v-fd116898]{display:flex;align-items:center;gap:8px}.sp-param-label[data-v-fd116898]{font-size:12px;color:#64748b;white-space:nowrap}.sp-param-input[data-v-fd116898]{height:30px;width:90px;padding:0 8px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;color:#334155;transition:all .2s}.sp-param-input[data-v-fd116898]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.slide-fade-enter-active[data-v-fd116898]{transition:all .25s ease}.slide-fade-leave-active[data-v-fd116898]{transition:all .2s ease}.slide-fade-enter[data-v-fd116898],.slide-fade-leave-to[data-v-fd116898]{opacity:0;transform:translateY(-8px)}.list-toolbar[data-v-fd116898]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.count-text[data-v-fd116898]{font-size:12px;color:#64748b}.list-toolbar-right[data-v-fd116898]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.mini-filter[data-v-fd116898]{height:30px;width:100px;padding:0 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;color:#334155;background:#fff;transition:all .15s}.mini-filter.wide[data-v-fd116898]{width:160px}.mini-filter[data-v-fd116898]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.mini-filter[data-v-fd116898]::-moz-placeholder{color:#94a3b8}.mini-filter[data-v-fd116898]::placeholder{color:#94a3b8}.mini-filter-select[data-v-fd116898]{height:30px;padding:0 6px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;color:#334155;background:#fff;cursor:pointer;transition:all .15s}.mini-filter-select.narrow[data-v-fd116898]{width:72px}.mini-filter-select[data-v-fd116898]:focus{outline:none;border-color:#3b82f6}.mini-clear[data-v-fd116898]{display:inline-flex;align-items:center;gap:3px;height:30px;padding:0 10px;border:none;border-radius:6px;background:#fef2f2;color:#ef4444;font-size:12px;cursor:pointer;transition:all .15s}.mini-clear svg[data-v-fd116898]{width:13px;height:13px}.mini-clear[data-v-fd116898]:hover{background:#fee2e2}.data-card[data-v-fd116898]{background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000000f;overflow:hidden}.table-container[data-v-fd116898]{overflow-x:auto}.data-table[data-v-fd116898]{width:100%;border-collapse:collapse;font-size:12px}.data-table th[data-v-fd116898]{padding:8px 6px;background:#f9fafb;color:#374151;font-weight:600;text-align:center;border-bottom:1px solid #e5e7eb;white-space:nowrap;position:sticky;top:0}.data-table td[data-v-fd116898]{padding:8px 6px;text-align:center;border-bottom:1px solid #f3f4f6;color:#475569;vertical-align:top}.data-table tbody tr:hover td[data-v-fd116898]{background:#f8fafc}.data-table tbody tr.row-selected td[data-v-fd116898]{background:#eff6ff}.id-cell[data-v-fd116898]{font-family:SF Mono,Monaco,monospace;font-size:11px;color:#94a3b8}.group-tag[data-v-fd116898]{display:inline-block;padding:1px 8px;background:#eff6ff;color:#1d4ed8;border-radius:10px;font-size:11px;font-weight:500}.col-msg[data-v-fd116898]{min-width:180px;text-align:left!important}.col-result[data-v-fd116898]{max-width:220px;text-align:left!important}.msg-textarea[data-v-fd116898]{width:100%;min-height:40px;padding:6px 8px;border:1px solid #e2e8f0;border-radius:4px;font-size:12px;color:#334155;line-height:1.5;resize:vertical;font-family:inherit;background:#fff;box-sizing:border-box;transition:border-color .15s}.msg-textarea[data-v-fd116898]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.result-box[data-v-fd116898]{line-height:1.5}.result-total[data-v-fd116898]{color:#059669;font-weight:600;font-size:12px}.result-amount[data-v-fd116898]{color:#dc2626}.result-detail[data-v-fd116898]{color:#3b82f6;font-size:11px;margin-top:2px;word-wrap:break-word}.num-cell[data-v-fd116898]{font-weight:600;font-variant-numeric:tabular-nums}.num-cell.blue[data-v-fd116898]{color:#1d4ed8}.num-cell.green[data-v-fd116898]{color:#059669}.num-cell.orange[data-v-fd116898]{color:#d97706}.text-muted[data-v-fd116898]{color:#cbd5e1}.time-cell[data-v-fd116898]{font-size:11px;white-space:nowrap;color:#64748b}.date-cell[data-v-fd116898]{font-size:11px;white-space:nowrap;color:#94a3b8}.status-badge[data-v-fd116898]{display:inline-block;padding:1px 6px;border-radius:3px;font-size:11px;font-weight:500;white-space:nowrap;border:1px solid transparent}.status-badge.pending[data-v-fd116898]{background:#fef3c7;color:#92400e;border-color:#fde68a}.status-badge.reported[data-v-fd116898]{background:#dcfce7;color:#166534;border-color:#bbf7d0}.status-badge.returned[data-v-fd116898]{background:#e0f2fe;color:#075985;border-color:#bae6fd}.status-badge.cancelled[data-v-fd116898]{background:#f1f5f9;color:#64748b;border-color:#e2e8f0}.status-badge.auto-report[data-v-fd116898]{background:#dbeafe;color:#1e40af;border-color:#93c5fd}.status-badge.auto-return[data-v-fd116898]{background:#e0f2fe;color:#0369a1;border-color:#7dd3fc}.status-badge.cancel-return[data-v-fd116898],.status-badge.recall-return[data-v-fd116898]{background:#dcfce7;color:#15803d;border-color:#86efac}.status-badge.fail[data-v-fd116898]{background:#fef2f2;color:#991b1b;border-color:#fecaca}.status-badge.abnormal[data-v-fd116898]{background:#fef2f2;color:#dc2626;border-color:#fca5a5}.empty-cell[data-v-fd116898]{padding:40px 20px!important}.empty-state[data-v-fd116898]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#94a3b8}.empty-state svg[data-v-fd116898]{width:40px;height:40px;stroke:#cbd5e1}.bottom-bar[data-v-fd116898]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-top:1px solid #e5e7eb;background:#f9fafb;flex-wrap:wrap;gap:10px}.bottom-left[data-v-fd116898]{display:flex;align-items:center;gap:8px}.bot-btn[data-v-fd116898]{display:inline-flex;align-items:center;height:28px;padding:0 14px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;border:1px solid #d1d5db;background:#fff;color:#374151;transition:all .15s}.bot-btn[data-v-fd116898]:hover{opacity:.85}.bot-btn[data-v-fd116898]:disabled{opacity:.4;cursor:not-allowed}.bot-btn.green[data-v-fd116898]{border-color:#16a34a;color:#fff;background:#16a34a}.bot-btn.red[data-v-fd116898]{border-color:#dc2626;color:#fff;background:#dc2626}.bottom-right[data-v-fd116898]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page-info[data-v-fd116898]{font-size:12px;color:#64748b}.page-info .hl[data-v-fd116898]{color:#3b82f6;font-weight:600}.page-btns[data-v-fd116898]{display:flex;align-items:center;gap:3px}.pg-btn[data-v-fd116898]{min-width:28px;height:28px;padding:0 6px;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#374151;font-size:12px;cursor:pointer;transition:all .15s;display:inline-flex;align-items:center;justify-content:center}.pg-btn[data-v-fd116898]:hover:not(:disabled):not(.active){border-color:#3b82f6;color:#3b82f6}.pg-btn[data-v-fd116898]:disabled{opacity:.4;cursor:not-allowed}.pg-btn.active[data-v-fd116898]{background:#3b82f6;color:#fff;border-color:#3b82f6}.pg-size[data-v-fd116898]{height:28px;padding:0 4px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;color:#374151;margin-left:4px;cursor:pointer}.wx-dialog[data-v-fd116898]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center}.wx-dialog-mask[data-v-fd116898]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wx-dialog-panel[data-v-fd116898]{position:relative;width:min(600px,calc(100vw - 40px));max-height:calc(100vh - 60px);background:#fff;border-radius:8px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;z-index:1}.wx-dialog-title[data-v-fd116898]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-weight:600;font-size:14px;color:#1e40af;border-bottom:1px solid #e5e7eb;background:#f9fafb;border-radius:8px 8px 0 0}.wx-dialog-x[data-v-fd116898]{border:none;background:transparent;cursor:pointer;font-size:20px;color:#64748b;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s}.wx-dialog-x[data-v-fd116898]:hover{background:#fef2f2;color:#dc2626}.wx-dialog-body[data-v-fd116898]{padding:16px;overflow-y:auto;flex:1}.wx-dialog-footer[data-v-fd116898]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #e5e7eb;background:#f9fafb;border-radius:0 0 8px 8px}.stop-group[data-v-fd116898]{margin-bottom:12px}.stop-group[data-v-fd116898]:last-child{margin-bottom:0}.stop-group-header[data-v-fd116898]{font-weight:600;color:#1e40af;font-size:13px;padding:6px 0;border-bottom:2px solid #3b82f6;margin-bottom:4px}.inner-table th[data-v-fd116898],.inner-table td[data-v-fd116898]{font-size:12px}.inner-table .amount-cell[data-v-fd116898]{text-align:right;color:#dc2626;font-weight:600}.inner-table th.th-amount[data-v-fd116898]{text-align:right}.wide-panel[data-v-fd116898]{width:min(1080px,calc(100vw - 40px))!important}.fr-actions[data-v-fd116898]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:20px}.fr-actions-main[data-v-fd116898]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.fr-actions-sub[data-v-fd116898]{display:flex;align-items:center;gap:12px}.fr-btn[data-v-fd116898]{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 16px;border-radius:16px;font-size:12px;font-weight:600;cursor:pointer;border:none;color:#fff;transition:all .2s;white-space:nowrap}.fr-btn svg[data-v-fd116898]{width:14px;height:14px}.fr-btn[data-v-fd116898]:hover{transform:translateY(-1px);filter:brightness(1.1)}.fr-btn.fr-ai[data-v-fd116898]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 2px 8px #3b82f659}.fr-btn.fr-gray[data-v-fd116898]{background:#94a3b8}.fr-btn.fr-red[data-v-fd116898]{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 2px 8px #ef44444d}.fr-btn.fr-orange[data-v-fd116898]{background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 2px 8px #f59e0b4d}.fr-btn.fr-green[data-v-fd116898]{background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 2px 8px #10b9814d}.fr-btn.fr-btn-sm[data-v-fd116898]{height:28px;padding:0 12px;border-radius:14px;font-size:11px}.fr-btn-text[data-v-fd116898]{background:none;border:none;color:#64748b;font-size:12px;cursor:pointer;padding:4px 0;transition:color .15s}.fr-btn-text[data-v-fd116898]:hover{color:#3b82f6}.fr-card[data-v-fd116898]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px 16px;margin-bottom:16px}.fr-card-row[data-v-fd116898]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fr-label[data-v-fd116898]{font-size:13px;font-weight:600;color:#475569}.fr-toggle-group[data-v-fd116898]{display:inline-flex;border-radius:6px;overflow:hidden;border:1px solid #e2e8f0}.fr-toggle[data-v-fd116898]{height:28px;padding:0 14px;font-size:12px;border:none;background:#fff;color:#64748b;cursor:pointer;transition:all .15s;font-weight:500}.fr-toggle.on[data-v-fd116898]{background:#3b82f6;color:#fff}.fr-divider[data-v-fd116898]{width:1px;height:18px;background:#e2e8f0}.fr-label-sm[data-v-fd116898]{font-size:12px;color:#94a3b8}.fr-mini-input[data-v-fd116898]{height:28px;width:72px;padding:0 8px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;color:#334155;transition:border-color .15s}.fr-mini-input[data-v-fd116898]:focus{outline:none;border-color:#3b82f6}.fr-card-hint[data-v-fd116898]{font-size:11px;color:#3b82f6;margin-top:6px;padding-left:2px}.fr-field[data-v-fd116898]{margin-bottom:16px}.fr-field-label[data-v-fd116898]{display:block;font-size:13px;font-weight:500;color:#475569;margin-bottom:6px}.fr-field-label .req[data-v-fd116898]{color:#ef4444;margin-right:2px}.fr-field-select[data-v-fd116898]{height:28px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#334155;background:#fff;transition:all .2s;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.fr-field-select[data-v-fd116898]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f614}.fr-field-textarea[data-v-fd116898]{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#334155;line-height:1.6;resize:vertical;font-family:inherit;transition:all .2s;box-sizing:border-box}.fr-field-textarea[data-v-fd116898]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f614}.fr-result[data-v-fd116898]{margin-top:4px;padding:14px 16px;background:linear-gradient(135deg,#ecfdf5 0%,#f0fdf4 100%);border:1px solid #bbf7d0;border-radius:10px}.fr-result-head[data-v-fd116898]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#059669}.fr-result-head svg[data-v-fd116898]{width:18px;height:18px}.fr-result-amount[data-v-fd116898]{color:#dc2626}.fr-result-detail[data-v-fd116898]{margin-top:4px;font-size:13px;color:#3b82f6;line-height:1.5}.mobile-cards[data-v-fd116898]{display:none}@media (max-width: 768px){.wxrobot-page[data-v-fd116898]{padding:6px;gap:6px}.top-bar[data-v-fd116898]{padding:8px 10px;flex-direction:column;align-items:stretch}.top-bar-right[data-v-fd116898]{flex-wrap:wrap}.act-btn[data-v-fd116898]{height:28px;padding:0 8px;font-size:11px}.stats-bar[data-v-fd116898]{border-radius:6px}.stat-chip[data-v-fd116898]{min-width:70px;padding:7px 4px 6px}.stat-chip .stat-label[data-v-fd116898]{font-size:10px}.stat-chip .stat-value[data-v-fd116898]{font-size:11px}.settings-panel[data-v-fd116898]{padding:10px;gap:12px}.sp-chips[data-v-fd116898]{gap:6px}.sp-chip[data-v-fd116898]{padding:5px 10px;font-size:11px}.sp-params[data-v-fd116898]{gap:10px}.list-toolbar[data-v-fd116898]{flex-direction:column;align-items:stretch}.list-toolbar-right[data-v-fd116898]{flex-wrap:wrap}.mini-filter[data-v-fd116898],.mini-filter.wide[data-v-fd116898]{flex:1;min-width:0}.mini-filter-select[data-v-fd116898]{flex:1}.table-container[data-v-fd116898]{display:none}.mobile-cards[data-v-fd116898]{display:flex;flex-direction:column;gap:8px;padding:8px}.m-card[data-v-fd116898]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px;transition:all .2s}.m-card.m-selected[data-v-fd116898]{border-color:#3b82f6;background:#f0f7ff}.m-card-head[data-v-fd116898]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.m-check[data-v-fd116898]{display:inline-flex;align-items:center;cursor:pointer}.m-check input[data-v-fd116898]{display:none}.m-check-box[data-v-fd116898]{width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;background:#fff;transition:all .15s;position:relative}.m-check input:checked+.m-check-box[data-v-fd116898]{background:#3b82f6;border-color:#3b82f6}.m-check input:checked+.m-check-box[data-v-fd116898]:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.m-id[data-v-fd116898]{font-family:SF Mono,Monaco,monospace;font-size:12px;color:#94a3b8}.m-time[data-v-fd116898]{margin-left:auto;font-size:11px;color:#94a3b8}.m-card-section[data-v-fd116898]{margin-bottom:10px}.m-label[data-v-fd116898]{font-size:11px;color:#94a3b8;font-weight:500;margin-bottom:4px}.m-card-section .msg-textarea[data-v-fd116898]{font-size:13px}.m-card-section .result-box[data-v-fd116898]{padding:8px 10px;background:#f8fafc;border-radius:6px;border:1px solid #e2e8f0}.m-card-amounts[data-v-fd116898]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px}.m-amt[data-v-fd116898]{text-align:center;padding:6px 4px;background:#f8fafc;border-radius:6px;border:1px solid #f1f5f9}.m-amt-label[data-v-fd116898]{display:block;font-size:10px;color:#94a3b8;margin-bottom:2px}.m-amt-val[data-v-fd116898]{display:block;font-size:13px;font-weight:700;color:#334155}.m-amt-val.blue[data-v-fd116898]{color:#1d4ed8}.m-amt-val.green[data-v-fd116898]{color:#059669}.m-amt-val.orange[data-v-fd116898]{color:#d97706}.m-card-foot[data-v-fd116898]{display:flex;align-items:center;justify-content:flex-end}.m-date[data-v-fd116898]{font-size:11px;color:#94a3b8}.bottom-bar[data-v-fd116898]{flex-direction:column;gap:8px;padding:8px 10px}.bottom-right[data-v-fd116898]{flex-direction:column;gap:6px;align-items:flex-start}.page-btns[data-v-fd116898]{flex-wrap:wrap}.wx-dialog-panel[data-v-fd116898],.wide-panel[data-v-fd116898]{width:calc(100vw - 20px)!important}.fr-actions-main[data-v-fd116898]{gap:4px}.fr-btn[data-v-fd116898]{height:30px;padding:0 12px;font-size:11px;border-radius:14px}.fr-card-row[data-v-fd116898]{gap:6px}.fr-mini-input[data-v-fd116898]{width:56px}}.fastgo-tabs[data-v-fd116898]{display:flex;gap:4px;margin-bottom:16px;border-bottom:2px solid #3b82f6}.fastgo-tab[data-v-fd116898]{padding:12px 28px;border:none;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);color:#64748b;font-size:14px;font-weight:600;cursor:pointer;border-radius:8px 8px 0 0;transition:all .2s}.fastgo-tab[data-v-fd116898]:hover{background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);color:#3b82f6}.fastgo-tab.active[data-v-fd116898]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;box-shadow:0 2px 8px #3b82f64d}.fastgo-search-bar[data-v-fd116898]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);border-radius:8px;margin-bottom:16px}.fastgo-ck[data-v-fd116898]{display:inline-flex;align-items:center;gap:4px;cursor:pointer;margin-right:2px}.fastgo-ck input[data-v-fd116898]{width:15px;height:15px;margin:0;cursor:pointer}.fastgo-ck-tag[data-v-fd116898]{display:inline-block;padding:1px 8px;border-radius:4px;font-size:12px;font-weight:600}.fastgo-date-mobile[data-v-fd116898]{display:none}.fastgo-date-mobile .fastgo-date-sep[data-v-fd116898]{color:#64748b;font-size:13px;text-align:center;flex-shrink:0}.fastgo-layout[data-v-fd116898]{display:flex;gap:16px}.fastgo-left[data-v-fd116898]{flex:1;min-width:0}.fastgo-right[data-v-fd116898]{width:340px;flex-shrink:0}.vip-panel[data-v-fd116898]{border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000000f}.vip-panel-header[data-v-fd116898]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;font-weight:600;font-size:15px}.fastgo-refresh-btn[data-v-fd116898]{height:28px;padding:0 12px;border-radius:6px;font-size:12px;background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.3);transition:all .2s}.fastgo-refresh-btn[data-v-fd116898]:hover{background:rgba(255,255,255,.25)}.fastgo-records[data-v-fd116898]{max-height:600px;overflow-y:auto}.fastgo-record-item[data-v-fd116898]{padding:14px;border-bottom:1px solid #f1f5f9;transition:background .2s}.fastgo-record-item[data-v-fd116898]:hover{background:#f8fafc}.fastgo-record-item[data-v-fd116898]:last-child{border-bottom:none}.fastgo-record-content[data-v-fd116898]{font-size:13px;color:#334155;word-break:break-all;margin-bottom:8px;line-height:1.5}.fastgo-record-info[data-v-fd116898]{display:flex;gap:16px;font-size:12px;color:#64748b;margin-bottom:8px}.fastgo-record-info b[data-v-fd116898]{color:#dc2626;font-weight:600}.fastgo-record-actions[data-v-fd116898]{display:flex;gap:8px}.fastgo-record-btn[data-v-fd116898]{height:26px;padding:0 12px;border-radius:6px;font-size:12px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;cursor:pointer;transition:all .2s}.fastgo-record-btn[data-v-fd116898]:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6}.fastgo-record-btn.btn-disabled[data-v-fd116898]{opacity:.5;cursor:not-allowed;color:#94a3b8}.fastgo-no-records[data-v-fd116898]{padding:40px;text-align:center;color:#94a3b8;font-size:14px}.fastgo-record-detail-content[data-v-fd116898]{background:#f8fafc;padding:12px;border-radius:8px;max-height:300px;overflow-y:auto;border:1px solid #e2e8f0}.fastgo-record-detail-content pre[data-v-fd116898]{margin:0;white-space:pre-wrap;word-break:break-all;font-family:Consolas,Courier New,monospace;font-size:13px;color:#334155}.fastgo-record-detail-info[data-v-fd116898]{display:flex;gap:24px;margin-top:14px;font-size:14px;color:#334155}.fastgo-record-detail-info b[data-v-fd116898]{color:#dc2626;font-weight:600}.fastgo-newtag[data-v-fd116898]{margin-left:auto}.fastgo-mobile-toolbar[data-v-fd116898]{display:none}.fastgo-tags[data-v-fd116898]{display:flex;align-items:center;gap:12px;padding:12px 0}.fastgo-taglist[data-v-fd116898]{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}.fastgo-tag[data-v-fd116898]{display:inline-flex;align-items:center;gap:6px;padding:6px 18px 6px 12px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;font-size:12px;line-height:1;position:relative;border-radius:6px;transition:all .2s}.fastgo-tag[data-v-fd116898]:hover{border-color:#3b82f6;background:#eff6ff}.fastgo-tag.on[data-v-fd116898]{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 3px #3b82f61a}.fastgo-tag-x[data-v-fd116898]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-weight:700;line-height:1;transition:all .2s}.fastgo-x-icon[data-v-fd116898]{width:10px;height:10px}.fastgo-tag-x[data-v-fd116898]:hover{background:#dc2626;border-color:#dc2626;color:#fff}.fastgo-input[data-v-fd116898]{margin-top:12px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.fastgo-textarea[data-v-fd116898]{width:100%;height:220px;border:none;outline:none;padding:12px;resize:vertical;font-family:Consolas,Courier New,monospace;font-size:13px;background:#fefce8;color:#334155;line-height:1.6}.fastgo-textbar[data-v-fd116898]{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:8px 12px;border-top:1px solid #e2e8f0;background:#fff}.fastgo-clear-btn[data-v-fd116898]{height:28px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;color:#64748b;padding:0 12px;transition:all .2s}.fastgo-clear-btn[data-v-fd116898]:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626}.fastgo-trash-icon[data-v-fd116898]{width:16px;height:16px}.fastgo-clear-text[data-v-fd116898]{font-size:13px;line-height:1}.fastgo-count[data-v-fd116898]{color:#1e40af;font-weight:600;font-size:13px}.fastgo-opts[data-v-fd116898]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0}.fastgo-opt[data-v-fd116898]{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;transition:all .2s}.fastgo-opt[data-v-fd116898]:hover{border-color:#3b82f6;background:#eff6ff}.fastgo-opt-name[data-v-fd116898]{font-weight:500;color:#334155;font-size:13px}.fastgo-opt-name-mobile[data-v-fd116898],.fastgo-env-toggle-mobile[data-v-fd116898]{display:none}.fastgo-env-switch[data-v-fd116898]{position:relative;width:38px;height:18px;border-radius:9px;border:none;cursor:pointer;background:#dc2626;transition:background .3s;padding:0;outline:none}.fastgo-env-switch.env-p3[data-v-fd116898]{background:#2563eb}.fastgo-env-knob[data-v-fd116898]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .3s}.fastgo-env-switch.env-p3 .fastgo-env-knob[data-v-fd116898]{left:22px}.fastgo-env-label[data-v-fd116898]{position:absolute;top:50%;transform:translateY(-50%);font-size:10px;font-weight:700;color:#fff;line-height:1;pointer-events:none}.fastgo-env-switch:not(.env-p3) .fastgo-env-label[data-v-fd116898]{right:5px;left:auto}.fastgo-env-switch.env-p3 .fastgo-env-label[data-v-fd116898]{left:5px;right:auto}.fastgo-switch[data-v-fd116898]{width:44px;height:22px;border-radius:20px;border:1px solid #cbd5e1;background:#e2e8f0;padding:0;cursor:pointer;position:relative;transition:all .2s}.fastgo-switch.on[data-v-fd116898]{background:#3b82f6;border-color:#3b82f6}.fastgo-switch-knob[data-v-fd116898]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .2s ease;box-shadow:0 1px 3px #0003}.fastgo-switch.on .fastgo-switch-knob[data-v-fd116898]{left:24px}.fastgo-lottery[data-v-fd116898]{display:inline-flex;align-items:center;gap:10px;flex:0 0 100%;margin-top:4px}.fastgo-lottery-btn[data-v-fd116898]{height:34px;min-width:80px;padding:0 16px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:13px;font-weight:500;transition:all .2s}.fastgo-lottery-btn[data-v-fd116898]:hover{background:#eff6ff;border-color:#3b82f6;color:#3b82f6}.fastgo-lottery-btn.on[data-v-fd116898]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border-color:#3b82f6;color:#fff;box-shadow:0 2px 8px #3b82f64d}.fastgo-lottery-btn.on[data-v-fd116898]:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.fastgo-actions[data-v-fd116898]{display:flex;align-items:center;gap:12px;padding:14px 0}.fastgo-action-btn[data-v-fd116898]{height:36px;min-width:100px;padding:0 18px;border-radius:8px;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border:none;color:#fff;font-weight:500;font-size:14px;transition:all .2s;box-shadow:0 2px 8px #3b82f64d}.fastgo-action-btn[data-v-fd116898]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.fastgo-action-btn[data-v-fd116898]:disabled{opacity:.6;cursor:not-allowed;transform:none}.fastgo-actions-sum[data-v-fd116898]{display:inline-flex;align-items:center;gap:16px;color:#1e40af;font-size:14px;margin-left:auto}.fastgo-outline-btn[data-v-fd116898]{height:36px;min-width:100px;padding:0 18px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;color:#64748b;font-weight:500;font-size:14px;transition:all .2s}.fastgo-outline-btn[data-v-fd116898]:hover{background:#f8fafc;border-color:#cbd5e1}.fastgo-sum-item[data-v-fd116898]{white-space:nowrap}.fastgo-result[data-v-fd116898]{margin-top:16px}.fastgo-pill[data-v-fd116898]{display:inline-block;padding:3px 10px;margin-right:8px;border-radius:12px;background:#8b5cf6;color:#fff;font-size:11px;font-weight:600}.fastgo-pill.pill-fu[data-v-fd116898]{background:#dc2626}.fastgo-pill.pill-ti[data-v-fd116898]{background:#2563eb}.fastgo-pill.pill-ft[data-v-fd116898]{background:linear-gradient(135deg,#dc2626 50%,#2563eb 50%)}.fastgo-detail-env-section[data-v-fd116898]{margin-top:14px;padding:10px;border:1px solid #e5e7eb;border-radius:6px}.fastgo-detail-env-section[data-v-fd116898]:first-child{margin-top:10px}.fastgo-detail-env-header[data-v-fd116898]{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:13px}.fastgo-detail-btn[data-v-fd116898]{margin-left:8px;height:24px;min-width:50px;padding:0 10px;border-radius:6px;font-size:12px;line-height:22px}.fastgo-detail-summary[data-v-fd116898]{color:#1e40af;font-size:14px}.fastgo-detail-stats[data-v-fd116898]{margin-top:10px;font-size:14px;color:#334155}.fastgo-detail-stats b[data-v-fd116898]{color:#dc2626;font-weight:600}.vip-input[data-v-fd116898]{height:34px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#334155;transition:all .2s;background:#fff}.vip-input[data-v-fd116898]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.vip-label[data-v-fd116898]{font-size:13px;color:#64748b;font-weight:500}.tl[data-v-fd116898]{text-align:left!important}.fb[data-v-fd116898]{font-weight:600}.fastgo-dialog-mask[data-v-fd116898]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fastgo-dialog-panel[data-v-fd116898]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(900px,calc(100vw - 40px));max-height:calc(100vh - 60px);background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;z-index:91;display:flex;flex-direction:column}.fastgo-dialog-title[data-v-fd116898]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;font-weight:600;font-size:16px;color:#1e40af;border-bottom:2px solid #e2e8f0;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.fastgo-dialog-x[data-v-fd116898]{border:none;background:transparent;cursor:pointer;font-size:24px;line-height:1;color:#64748b;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.fastgo-dialog-x[data-v-fd116898]:hover{background:#fef2f2;color:#dc2626}.fastgo-dialog-body[data-v-fd116898]{padding:20px;overflow-y:auto;flex:1}.detail-grid-table td[data-v-fd116898]{padding:6px 10px}.fastgo-dialog-actions[data-v-fd116898]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e2e8f0;background:#f8fafc;border-radius:0 0 12px 12px}.fastgo-pager[data-v-fd116898]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;padding:12px 0}.fastgo-pager-btn[data-v-fd116898]{height:32px;min-width:80px;padding:0 16px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s}.fastgo-pager-btn[data-v-fd116898]:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6}.fastgo-pager-btn[data-v-fd116898]:disabled{opacity:.5;cursor:not-allowed;color:#94a3b8}.fastgo-pager-info[data-v-fd116898]{color:#64748b;font-size:13px}.fastgo-lottery-tag[data-v-fd116898]{display:inline-block;padding:3px 8px;margin-right:6px;border-radius:4px;font-size:11px;font-weight:600;color:#fff}.fastgo-lottery-tag.tag-3d[data-v-fd116898]{background:#dc2626}.fastgo-lottery-tag.tag-p3[data-v-fd116898]{background:#2563eb}.fastgo-lottery-tag.tag-ft[data-v-fd116898]{background:linear-gradient(135deg,#dc2626 50%,#2563eb 50%)}.fastgo-bet-detail[data-v-fd116898]{margin-top:16px}.fastgo-bet-play-group[data-v-fd116898]{margin-bottom:20px}.fastgo-bet-play-header[data-v-fd116898]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:2px solid #3b82f6;margin-bottom:10px}.fastgo-bet-play-name[data-v-fd116898]{font-weight:600;color:#1e40af;font-size:14px}.fastgo-bet-play-count[data-v-fd116898]{color:#64748b;font-size:12px}.t-1[data-v-fd116898]{width:100%;border-collapse:collapse;font-size:13px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.t-1 thead tr[data-v-fd116898]{background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.t-1 thead td[data-v-fd116898]{padding:12px 10px;color:#1e40af;font-weight:600;text-align:center;border-bottom:2px solid #e2e8f0;white-space:nowrap}.t-1 tbody td[data-v-fd116898]{padding:10px;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569}.t-1 tbody tr:hover td[data-v-fd116898]{background:#f8fafc}.t-1 tbody tr:last-child td[data-v-fd116898]{border-bottom:none}.detail-grid-table[data-v-fd116898]{margin-top:10px}.detail-grid-table thead td[data-v-fd116898]{background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);color:#1e40af;font-weight:600;padding:10px 8px;border-bottom:2px solid #3b82f6}.detail-grid-table tbody td[data-v-fd116898]{padding:8px;border-bottom:1px solid #f1f5f9}.detail-grid-table tbody tr:hover td[data-v-fd116898]{background:#f8fafc}.t-1 .tl[data-v-fd116898],.detail-grid-table .tl[data-v-fd116898]{text-align:left!important;padding-left:12px}.t-1 .red[data-v-fd116898],.detail-grid-table .red[data-v-fd116898]{color:#dc2626!important}.t-1 tbody tr.row-error td[data-v-fd116898]{background:#fef2f2!important;color:#991b1b!important;border-bottom-color:#fecaca!important}.t-1 tbody tr.row-error:hover td[data-v-fd116898]{background:#fee2e2!important}.fastgo-err-badge[data-v-fd116898]{display:inline-block;background:#dc2626;color:#fff!important;font-size:12px;font-weight:600;padding:1px 8px;border-radius:3px;margin-right:8px;vertical-align:middle}.fastgo-warn-text[data-v-fd116898]{color:#d97706;font-size:12px}.fastgo-err-text[data-v-fd116898]{color:#991b1b;font-weight:500}.fastgo-err-reason[data-v-fd116898]{color:#b91c1c;font-size:12px;margin-top:4px;line-height:1.4}.t-1 .fb[data-v-fd116898],.detail-grid-table .fb[data-v-fd116898]{font-weight:600;color:#1e40af}.fastgo-textbar-mobile[data-v-fd116898]{display:none}.fastgo-textbar-pc[data-v-fd116898]{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.fastgo-textbar-pc .fastgo-sum-item[data-v-fd116898]{color:#1e40af;font-size:13px}.fastgo-mobile-page[data-v-fd116898]{display:none}@media (max-width: 768px){.fastgo-tabs[data-v-fd116898]{overflow-x:auto;-webkit-overflow-scrolling:touch}.fastgo-tab[data-v-fd116898]{padding:8px 14px;font-size:13px;flex-shrink:0}.fastgo-layout[data-v-fd116898]{flex-direction:column!important;gap:0}.fastgo-left[data-v-fd116898]{width:100%!important;flex:none!important}.fastgo-right[data-v-fd116898]{width:100%!important;flex:none!important;margin-top:10px}.fastgo-right .vip-panel-header[data-v-fd116898]{font-size:13px;padding:8px 12px}.fastgo-right .fastgo-records[data-v-fd116898]{max-height:none;overflow-y:visible}.vip-panel-header[data-v-fd116898]{font-size:14px;padding:10px 12px}.vip-panel-body[data-v-fd116898]{padding:8px!important}.fastgo-left .vip-panel[data-v-fd116898]{overflow:visible!important;border-radius:0!important;box-shadow:none!important;border:none!important}.fastgo-left .vip-panel-header[data-v-fd116898]{border-radius:8px 8px 0 0}.fastgo-filter-pc[data-v-fd116898]{display:none!important}.fastgo-mobile-toolbar[data-v-fd116898]{display:flex!important;gap:8px;padding:4px 0}.fastgo-mobile-toolbar .fastgo-action-btn[data-v-fd116898]{height:28px!important;font-size:12px!important;padding:0 10px!important}.fastgo-tags .fastgo-newtag[data-v-fd116898]{display:none!important}.vip-filter[data-v-fd116898]{margin-bottom:4px}.vip-filter-row[data-v-fd116898]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.vip-filter-row .vip-label[data-v-fd116898]{font-size:12px;font-weight:600;flex-shrink:0}.vip-filter-row .vip-input[data-v-fd116898]{flex:1 1 0;min-width:50px!important;width:auto!important;max-width:none!important;height:28px;font-size:13px;border-radius:6px;padding:0 6px}.vip-filter-row .fastgo-action-btn[data-v-fd116898]{flex:0 0 auto;height:28px!important;min-width:40px!important;font-size:12px!important;padding:0 8px!important;border-radius:6px!important}.fastgo-tags[data-v-fd116898]{flex-wrap:wrap;gap:4px;padding:4px 0;align-items:center}.fastgo-tags .vip-label[data-v-fd116898]{font-size:12px;font-weight:600}.fastgo-taglist[data-v-fd116898]{gap:4px}.fastgo-tag[data-v-fd116898]{font-size:11px!important;padding:3px 18px 3px 8px!important;border-radius:4px}.fastgo-newtag[data-v-fd116898]{margin-left:0;height:24px;font-size:11px!important;padding:0 8px!important;border-radius:4px!important;flex-shrink:0;white-space:nowrap}.fastgo-textarea[data-v-fd116898]{min-height:120px!important;max-height:35vh!important;font-size:13px!important;line-height:1.6;padding:10px}.fastgo-textbar[data-v-fd116898]{display:flex;align-items:center;padding:6px 8px;gap:6px;flex-wrap:wrap}.fastgo-clear-btn[data-v-fd116898]{height:28px;padding:0 6px;font-size:12px;border-radius:4px;flex-shrink:0}.fastgo-clear-text[data-v-fd116898]{font-size:12px}.fastgo-count[data-v-fd116898]{font-size:12px;color:#94a3b8;flex-shrink:0;white-space:nowrap}.fastgo-textbar-mobile[data-v-fd116898]{display:flex!important;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.fastgo-tb-btn[data-v-fd116898]{height:28px;padding:0 12px;border-radius:4px;font-size:13px;font-weight:600;border:none;cursor:pointer;white-space:nowrap;flex-shrink:0;line-height:28px}.fastgo-tb-btn.tb-generate[data-v-fd116898]{background:#22c55e;color:#fff}.fastgo-tb-btn.tb-generate[data-v-fd116898]:disabled{opacity:.4;cursor:not-allowed}.fastgo-tb-btn.tb-bet[data-v-fd116898]{background:#3b82f6;color:#fff}.fastgo-tb-btn.tb-bet[data-v-fd116898]:disabled{opacity:.4;cursor:not-allowed}.fastgo-tb-sum[data-v-fd116898]{font-size:13px;color:#dc2626;font-weight:700;white-space:nowrap;flex-shrink:0}.fastgo-textbar-pc[data-v-fd116898]{display:none!important}.fastgo-opts[data-v-fd116898]{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 12px;padding:6px 0}.fastgo-opt[data-v-fd116898]{display:inline-flex;align-items:center;gap:4px;padding:2px 0;flex:0 0 auto}.fastgo-opt-name-pc[data-v-fd116898]{display:none}.fastgo-opt-name-mobile[data-v-fd116898]{display:inline!important}.fastgo-opt-name[data-v-fd116898]{font-size:12px;white-space:nowrap;color:#475569}.fastgo-lottery[data-v-fd116898]{display:none!important}.fastgo-env-toggle-mobile[data-v-fd116898]{display:inline-flex!important}.fastgo-switch[data-v-fd116898]{width:34px;height:18px;flex-shrink:0}.fastgo-switch-knob[data-v-fd116898]{width:14px;height:14px;top:2px;left:2px}.fastgo-switch.on .fastgo-switch-knob[data-v-fd116898]{left:16px}.fastgo-lottery .vip-label[data-v-fd116898]{font-size:12px;flex-shrink:0}.fastgo-lottery-btn[data-v-fd116898]{flex:1;height:28px;font-size:12px;border-radius:4px;min-width:0}.fastgo-result[data-v-fd116898]{margin-top:6px}.fastgo-result .t-1[data-v-fd116898]{display:block!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;outline:none!important;border:none!important;background:transparent!important}.fastgo-result .t-1 thead[data-v-fd116898]{display:none!important}.fastgo-result .t-1 tbody[data-v-fd116898]{display:flex!important;flex-direction:column;gap:6px}.fastgo-result .t-1 tbody tr[data-v-fd116898]{display:flex!important;flex-wrap:wrap;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px;gap:4px 0;box-shadow:0 1px 3px #0000000a}.fastgo-result .t-1 tbody td[data-v-fd116898]{border:none!important;height:auto!important;padding:0!important;background:transparent!important}.fastgo-result .t-1 tbody td[data-v-fd116898]:nth-child(1){display:inline-flex!important;align-items:center;justify-content:center;width:22px;height:22px!important;border-radius:50%;background:#3b82f6!important;color:#fff;font-size:11px;font-weight:700;flex-shrink:0;margin-right:8px}.fastgo-result .t-1 tbody td[data-v-fd116898]:nth-child(2){flex:1 1 calc(100% - 32px);min-width:0;font-size:13px;line-height:1.5;text-align:left!important;word-break:break-all;overflow-wrap:break-word}.fastgo-result .t-1 tbody td[data-v-fd116898]:nth-child(3){font-size:12px;color:#64748b;margin-left:30px}.fastgo-result .t-1 tbody td[data-v-fd116898]:nth-child(3):before{content:"笔数 ";color:#94a3b8;font-weight:400}.fastgo-result .t-1 tbody td[data-v-fd116898]:nth-child(4){font-size:12px;color:#dc2626;font-weight:600;margin-left:16px}.fastgo-result .t-1 tbody td[data-v-fd116898]:nth-child(4):before{content:"金额 ";color:#94a3b8;font-weight:400}.fastgo-result .t-1 tbody tr.row-error td[data-v-fd116898]:nth-child(3),.fastgo-result .t-1 tbody tr.row-error td[data-v-fd116898]:nth-child(4){display:none!important}.fastgo-result .t-1 tbody tr.row-error[data-v-fd116898]{background:#fef2f2!important;border-color:#fecaca!important}.fastgo-result .t-1 tbody tr.row-error td[data-v-fd116898]:nth-child(1){background:#dc2626!important;color:#fff!important}.fastgo-detail-page .vip-panel-body[data-v-fd116898]{padding:0!important}.fastgo-detail-page .t-1[data-v-fd116898]{display:block!important;box-shadow:none!important;border-radius:0!important;border:none!important;margin-top:0!important}.fastgo-detail-page .t-1 thead[data-v-fd116898]{display:none!important}.fastgo-detail-page .t-1 tbody[data-v-fd116898]{display:flex!important;flex-direction:column;gap:0}.fastgo-detail-page .t-1 tbody tr[data-v-fd116898]{display:grid!important;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;-moz-column-gap:6px;column-gap:6px;row-gap:6px;background:#fff;padding:12px 14px;border-bottom:1px solid #f1f5f9;align-items:center}.fastgo-detail-page .t-1 tbody tr[data-v-fd116898]:last-child{border-bottom:none}.fastgo-detail-page .t-1 tbody td[data-v-fd116898]{border:none!important;padding:0!important;text-align:left!important;background:none!important;height:auto!important}.fastgo-detail-page .t-1 tbody td[data-v-fd116898]:nth-child(1){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-fd116898]:nth-child(2){grid-row:1;grid-column:1}.fastgo-detail-page .t-1 tbody td[data-v-fd116898]:nth-child(3){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-fd116898]:nth-child(4){grid-row:1;grid-column:2;font-size:13px;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fastgo-detail-page .t-1 tbody td[data-v-fd116898]:nth-child(5){grid-row:2;grid-column:1 / 3;font-size:12px;color:#64748b}.fastgo-detail-page .t-1 tbody td[data-v-fd116898]:nth-child(5):before{content:"笔数: ";color:#94a3b8}.fastgo-detail-page .t-1 tbody td[data-v-fd116898]:nth-child(6){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-fd116898]:nth-child(7){grid-row:2;grid-column:3;font-size:11px;color:#94a3b8;text-align:right!important;justify-self:end}.fastgo-detail-page .t-1 tbody td[data-v-fd116898]:nth-child(8){grid-row:1;grid-column:3;display:flex!important;gap:6px;align-items:center;justify-self:end}.fastgo-detail-page .t-1 tbody td:nth-child(8) .fastgo-record-btn[data-v-fd116898]{height:26px;padding:0 10px;font-size:11px;border-radius:14px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;white-space:nowrap;line-height:24px;text-align:center}.fastgo-detail-page .t-1 tbody td:nth-child(8) .fastgo-record-status-text[data-v-fd116898]{font-size:11px;color:#94a3b8;white-space:nowrap}.fastgo-detail-page .vip-panel[data-v-fd116898]{border:none!important;box-shadow:none!important}.fastgo-detail-page .vip-panel-header[data-v-fd116898]{font-size:15px;font-weight:600;padding:12px 14px}.fastgo-detail-page .fastgo-no-records[data-v-fd116898]{padding:40px 20px;text-align:center;color:#94a3b8;font-size:13px}.fastgo-search-bar[data-v-fd116898]{display:flex!important;flex-wrap:wrap!important;gap:8px;padding:12px 14px;background:#fff;border-radius:0;margin:0;border-bottom:1px solid #e8edf3}.fastgo-search-bar .vip-label[data-v-fd116898]{font-size:12px;font-weight:600;color:#475569;width:100%;margin:0}.fastgo-search-bar .vip-label[data-v-fd116898]:not(:first-child){margin-top:2px}.fastgo-search-bar .fastgo-ck[data-v-fd116898]{margin-right:8px}.fastgo-search-bar .el-input[data-v-fd116898],.fastgo-search-bar .el-date-editor[data-v-fd116898]{width:100%!important}.fastgo-search-bar>.btn-primary.fastgo-action-btn[data-v-fd116898],.fastgo-search-bar>.btn-common.fastgo-action-btn[data-v-fd116898]{flex:1!important;min-width:0!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;height:36px!important;line-height:36px!important;border-radius:8px!important;font-size:14px!important}.fastgo-date-pc[data-v-fd116898]{display:none!important}.fastgo-date-mobile[data-v-fd116898]{display:flex!important;align-items:center;gap:8px;width:100%}.fastgo-date-mobile .el-date-editor[data-v-fd116898]{flex:1;width:0!important;min-width:0!important}.fastgo-date-mobile .fastgo-date-sep[data-v-fd116898]{color:#94a3b8;font-size:12px;flex-shrink:0}.fastgo-dialog-pc[data-v-fd116898]{display:none!important}.mobile-detail-open>.top-bar[data-v-fd116898],.mobile-detail-open>.list-toolbar[data-v-fd116898],.mobile-detail-open>.data-card[data-v-fd116898],.mobile-detail-open>.fastgo-tabs[data-v-fd116898],.mobile-detail-open>.fastgo-layout[data-v-fd116898],.mobile-detail-open>.fastgo-detail-page[data-v-fd116898]{display:none!important}.mobile-detail-open[data-v-fd116898]{overscroll-behavior-y:none}.fastgo-mobile-page[data-v-fd116898]{display:block!important}.fastgo-mobile-header[data-v-fd116898]{display:flex;align-items:center;position:relative;height:50px;padding:0 12px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);z-index:99;box-shadow:0 2px 10px #2563eb4d}.fastgo-record-detail-mobile-header[data-v-fd116898],.fastgo-code-detail-mobile-header[data-v-fd116898],.fastgo-detail-dialog-mobile-header[data-v-fd116898]{position:fixed;left:0;right:0;width:100vw;margin:0;border-radius:0;box-sizing:border-box}.fastgo-back-btn[data-v-fd116898]{display:flex;align-items:center;gap:4px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.35);border-radius:20px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;padding:5px 14px 5px 10px;flex-shrink:0;letter-spacing:.3px;transition:background .15s}.fastgo-back-btn[data-v-fd116898]:before{content:"‹";font-size:20px;line-height:1;font-weight:300;margin-top:-1px}.fastgo-back-btn[data-v-fd116898]:active{background:rgba(255,255,255,.32)}.fastgo-mobile-title[data-v-fd116898]{position:absolute;left:50%;transform:translate(-50%);font-size:16px;font-weight:700;color:#fff;letter-spacing:1px;pointer-events:none;white-space:nowrap}.fastgo-mobile-body[data-v-fd116898]{padding:12px}.fastgo-record-detail-mobile-page[data-v-fd116898],.fastgo-code-detail-mobile-page[data-v-fd116898],.fastgo-detail-dialog-mobile-page[data-v-fd116898]{padding-left:0;padding-right:0;overscroll-behavior-y:none}.rd-m-bet-text[data-v-fd116898]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;flex-wrap:wrap}.rd-m-bet-content[data-v-fd116898]{font-size:14px;color:#1e293b;font-weight:500;flex:1;line-height:1.5}.rd-m-play-table .code-m-cell-code[data-v-fd116898]{font-family:inherit;letter-spacing:0}.rd-m-play-name[data-v-fd116898]{color:#475569!important;font-size:12px!important}.rd-m-row-error td[data-v-fd116898]{color:#ef4444!important}.rd-m-info-card[data-v-fd116898]{background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.rd-m-info-top[data-v-fd116898]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.rd-m-lottery-tag[data-v-fd116898]{display:inline-block;padding:3px 12px;border-radius:20px;font-size:13px;font-weight:700;color:#fff}.rd-m-lottery-tag.tag-3d[data-v-fd116898]{background:#ef4444}.rd-m-lottery-tag.tag-p3[data-v-fd116898]{background:#3b82f6}.rd-m-lottery-tag.tag-ft[data-v-fd116898]{background:linear-gradient(135deg,#ef4444 50%,#3b82f6 50%)}.rd-m-stats[data-v-fd116898]{display:flex;align-items:center;gap:8px}.rd-m-stat-item[data-v-fd116898]{font-size:13px;color:#475569}.rd-m-stat-item b[data-v-fd116898]{color:#dc2626;font-weight:700;margin-left:3px}.rd-m-stat-divider[data-v-fd116898]{width:1px;height:12px;background:#e2e8f0}.rd-m-time[data-v-fd116898]{display:flex;align-items:center;gap:5px;font-size:12px;color:#94a3b8;margin-bottom:10px}.rd-m-content[data-v-fd116898]{background:#f8fafc;border-radius:8px;padding:10px 12px;max-height:90px;overflow-y:auto}.rd-m-content pre[data-v-fd116898]{margin:0;font-size:13px;line-height:1.6;color:#334155;white-space:pre-wrap;word-break:break-all;font-family:Menlo,Consolas,monospace}.fastgo-mobile-page .fastgo-bet-play-count[data-v-fd116898]{font-size:12px;color:#fffc!important}.fastgo-detail-summary[data-v-fd116898],.fastgo-detail-stats[data-v-fd116898]{font-size:13px!important}.fastgo-record-info[data-v-fd116898]{flex-wrap:wrap;gap:8px;font-size:12px}.fastgo-record-actions[data-v-fd116898]{flex-wrap:wrap;gap:6px}.fastgo-pager[data-v-fd116898]{flex-wrap:wrap;gap:6px;font-size:12px;padding:10px 14px!important;justify-content:center;margin:0!important}.fastgo-pager-btn[data-v-fd116898]{height:30px;font-size:12px;padding:0 14px;border-radius:6px}.fastgo-pager-info[data-v-fd116898]{font-size:12px;color:#64748b}.fastgo-records[data-v-fd116898]{max-height:none;overflow-y:visible}.fastgo-record-item[data-v-fd116898]{padding:10px 12px;border-radius:8px;margin-bottom:6px;border:1px solid #f1f5f9;background:#fff}.fastgo-record-content[data-v-fd116898]{font-size:13px;margin-bottom:6px;line-height:1.5}.fastgo-record-btn[data-v-fd116898]{height:28px;padding:0 12px;font-size:12px;border-radius:6px}.fastgo-no-records[data-v-fd116898]{padding:20px;font-size:14px}.fastgo-pill[data-v-fd116898]{font-size:11px;padding:3px 8px}.fastgo-detail-btn[data-v-fd116898]{height:24px;font-size:12px;padding:0 10px}.fastgo-bet-detail[data-v-fd116898]{overflow-x:visible!important}.code-dialog-header[data-v-fd116898]{padding:8px 0}.code-dialog-info[data-v-fd116898]{font-size:13px}.code-dialog-footer[data-v-fd116898]{font-size:13px;padding:8px 0}}.code-mobile-actions[data-v-fd116898],.code-m-info-card[data-v-fd116898],.code-m-group[data-v-fd116898],.code-m-footer[data-v-fd116898]{display:none}@media (max-width: 768px){.code-m-info-card[data-v-fd116898]{display:block;background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.code-m-info-row[data-v-fd116898]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.code-m-lottery-tag[data-v-fd116898]{display:inline-block;padding:3px 12px;border-radius:20px;font-size:13px;font-weight:700;color:#fff}.code-m-lottery-tag.tag-3d[data-v-fd116898]{background:#ef4444}.code-m-lottery-tag.tag-p3[data-v-fd116898]{background:#3b82f6}.code-m-lottery-tag.tag-ft[data-v-fd116898]{background:linear-gradient(135deg,#ef4444 50%,#3b82f6 50%)}.code-m-issue[data-v-fd116898]{font-size:15px;font-weight:700;color:#1e293b}.code-m-meta-row[data-v-fd116898]{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:12px}.code-m-meta-item[data-v-fd116898]{display:flex;align-items:center;gap:5px;font-size:13px;color:#64748b}.code-m-icon[data-v-fd116898]{font-style:normal;font-size:13px}.code-m-actions[data-v-fd116898]{display:flex;gap:8px}.code-m-action-btn[data-v-fd116898]{flex:1;height:34px;border:1.5px solid #3b82f6;background:#fff;color:#3b82f6;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer}.code-m-action-btn[data-v-fd116898]:active{opacity:.7}.code-m-action-copy[data-v-fd116898]{flex:2;background:#3b82f6;color:#fff}.code-m-group[data-v-fd116898]{display:block;background:#fff;border-radius:12px;overflow:hidden;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.code-m-group-header[data-v-fd116898]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.code-m-group--fu .code-m-group-header[data-v-fd116898]{background:linear-gradient(135deg,#f87171 0%,#dc2626 100%)}.code-m-group--fu .code-m-th-code[data-v-fd116898],.code-m-group--fu .code-m-th-amt[data-v-fd116898]{background:#fff5f5;color:#dc2626;border-bottom-color:#fca5a5;font-weight:800;border-bottom-width:2px}.code-m-group--ti .code-m-group-header[data-v-fd116898]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.code-m-group--ti .code-m-th-code[data-v-fd116898],.code-m-group--ti .code-m-th-amt[data-v-fd116898]{background:#eff6ff;color:#2563eb;border-bottom-color:#bfdbfe;font-weight:800;border-bottom-width:2px}.code-m-group--ft .code-m-group-header[data-v-fd116898]{background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%)}.code-m-group--ft .code-m-th-code[data-v-fd116898],.code-m-group--ft .code-m-th-amt[data-v-fd116898]{background:#faf5ff;color:#7c3aed;border-bottom-color:#d8b4fe;font-weight:800;border-bottom-width:2px}.code-m-group-header .code-m-group-env-pill.fastgo-pill[data-v-fd116898]{width:26px;height:26px;min-width:26px;padding:0;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1;box-shadow:0 2px 6px #0000002e}.code-m-group-header .code-m-group-env-pill.pill-ft[data-v-fd116898]{width:auto;min-width:44px;padding:0 8px;border-radius:15px;font-size:11px}.code-m-group--fu .code-m-group-header .code-m-group-env-pill.pill-fu[data-v-fd116898]{background:#b91c1c;border:1px solid rgba(255,255,255,.35)}.code-m-group--ti .code-m-group-header .code-m-group-env-pill.pill-ti[data-v-fd116898]{background:#1d4ed8;border:1px solid rgba(255,255,255,.35)}.code-m-group-name[data-v-fd116898]{font-size:13px;font-weight:700;color:#fff}.code-m-group-count[data-v-fd116898]{font-size:12px;font-weight:800;color:#fff;letter-spacing:.02em;text-shadow:0 1px 1px rgba(0,0,0,.12)}.code-m-table[data-v-fd116898]{width:100%;border-collapse:collapse}.code-m-table tr[data-v-fd116898]{border-bottom:1px solid #f1f5f9}.code-m-table tr[data-v-fd116898]:last-child{border-bottom:none}.code-m-th-code[data-v-fd116898]{padding:7px 12px;font-size:12px;font-weight:600;color:#64748b;background:#f8fafc;text-align:left;border-bottom:2px solid #e2e8f0}.code-m-th-amt[data-v-fd116898]{padding:7px 12px;font-size:12px;font-weight:600;color:#64748b;background:#f8fafc;text-align:right;border-bottom:2px solid #e2e8f0;white-space:nowrap}.code-m-table thead tr[data-v-fd116898]{border-bottom:none}.code-m-sub-group-header[data-v-fd116898]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px 8px 12px;background:#f8fafc;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.code-m-sub-group-name[data-v-fd116898]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151}.code-m-sub-group-name[data-v-fd116898]:before{content:"";display:inline-block;width:3px;height:14px;border-radius:2px;background:#94a3b8;flex-shrink:0}.code-m-group--fu .code-m-sub-group-name[data-v-fd116898]:before{background:#ef4444}.code-m-group--ti .code-m-sub-group-name[data-v-fd116898]:before{background:#3b82f6}.code-m-sub-group-count[data-v-fd116898]{font-size:12px;font-weight:500;color:#9ca3af}.code-m-group--fu .code-m-sub-group-count[data-v-fd116898]{color:#f87171}.code-m-group--ti .code-m-sub-group-count[data-v-fd116898]{color:#60a5fa}.code-m-cell-code[data-v-fd116898]{padding:9px 12px;font-size:14px;color:#1e293b;font-family:Menlo,Consolas,monospace;letter-spacing:1px;text-align:left;width:calc(50% - 40px)}.code-m-cell-amt[data-v-fd116898]{padding:9px 12px;font-size:14px;font-weight:700;color:#dc2626;text-align:right;white-space:nowrap;width:40px}.code-m-cell-empty[data-v-fd116898]{padding:9px 12px}.code-m-pager[data-v-fd116898]{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;border-top:1px solid #f1f5f9}.code-m-pager-btn[data-v-fd116898]{height:30px;padding:0 14px;border:1.5px solid #3b82f6;background:#fff;color:#3b82f6;font-size:12px;font-weight:600;border-radius:6px;cursor:pointer}.code-m-pager-btn[data-v-fd116898]:disabled{border-color:#cbd5e1;color:#94a3b8}.code-m-pager-info[data-v-fd116898]{font-size:13px;color:#64748b}.code-m-footer[data-v-fd116898]{display:block;margin-top:4px;padding-bottom:20px}.code-m-tip[data-v-fd116898]{text-align:center;font-size:12px;color:#e6a23c;margin-bottom:10px}.code-m-stats[data-v-fd116898]{display:flex;justify-content:center;gap:24px;background:#fff;border-radius:12px;padding:12px 16px;font-size:14px;color:#475569;box-shadow:0 1px 6px #00000012}.code-m-stats b[data-v-fd116898]{color:#dc2626;font-weight:700;margin-left:4px}}.code-dialog-panel[data-v-fd116898]{max-width:600px}.code-dialog-header[data-v-fd116898]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 0;border-bottom:1px solid #f1f5f9;margin-bottom:10px}.code-dialog-info[data-v-fd116898]{display:flex;gap:16px;font-size:14px;color:#475569}.code-dialog-toolbar[data-v-fd116898]{display:flex;gap:8px}.code-dialog-footer[data-v-fd116898]{display:flex;gap:20px;padding:12px 0 4px;border-top:1px solid #f1f5f9;margin-top:10px;font-size:14px;color:#334155}.code-dialog-loading[data-v-fd116898]{padding:20px;text-align:center;color:#94a3b8}.btn-expand[data-v-fd116898]{background:none;border:none;color:red;font-size:12px;cursor:pointer;padding:2px 0;font-weight:500}.btn-expand[data-v-fd116898]:hover{color:red;text-decoration:underline}.fast-page[data-v-352dc14f]{padding:12px;display:flex;flex-direction:column;gap:10px}.stats-bar[data-v-352dc14f]{display:flex;flex-wrap:wrap;gap:0;background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000000f;overflow:hidden;border:1px solid #e5e7eb}.stat-chip[data-v-352dc14f]{flex:1 1 0;min-width:80px;display:flex;flex-direction:column;align-items:center;padding:10px 6px 8px;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;background:#fff}.stat-chip[data-v-352dc14f]:last-child{border-right:none}.stat-chip .stat-label[data-v-352dc14f]{font-size:12px;font-weight:600;color:#475569;white-space:nowrap;margin-bottom:4px;text-align:center}.stat-chip .stat-value[data-v-352dc14f]{font-size:13px;font-weight:700;color:#334155;white-space:nowrap}.stat-chip.blue-chip .stat-label[data-v-352dc14f],.stat-chip.blue-chip .stat-value[data-v-352dc14f]{color:#2563eb}.stat-chip.red-chip .stat-label[data-v-352dc14f],.stat-chip.red-chip .stat-value[data-v-352dc14f]{color:#dc2626}.stat-chip.green-chip .stat-label[data-v-352dc14f],.stat-chip.green-chip .stat-value[data-v-352dc14f]{color:#16a34a}.stat-chip.orange-chip .stat-label[data-v-352dc14f],.stat-chip.orange-chip .stat-value[data-v-352dc14f]{color:#d97706}.stat-chip.purple-chip .stat-label[data-v-352dc14f],.stat-chip.purple-chip .stat-value[data-v-352dc14f]{color:#7c3aed}.stat-chip.filterable[data-v-352dc14f]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s}.stat-chip.filterable[data-v-352dc14f]:hover{background:#f0f9ff}.stat-chip.selected[data-v-352dc14f]{background:#eff6ff;box-shadow:inset 0 3px #3b82f6}.stat-chip.selected .stat-label[data-v-352dc14f],.stat-chip.selected .stat-value[data-v-352dc14f]{color:#1d4ed8}.stat-chip.selected.blue-chip[data-v-352dc14f]{background:#eff6ff;box-shadow:inset 0 3px #2563eb}.stat-chip.selected.red-chip[data-v-352dc14f]{background:#fef2f2;box-shadow:inset 0 3px #dc2626}.stat-chip.selected.red-chip .stat-label[data-v-352dc14f],.stat-chip.selected.red-chip .stat-value[data-v-352dc14f]{color:#b91c1c}.stat-chip.selected.green-chip[data-v-352dc14f]{background:#ecfdf5;box-shadow:inset 0 3px #16a34a}.stat-chip.selected.green-chip .stat-label[data-v-352dc14f],.stat-chip.selected.green-chip .stat-value[data-v-352dc14f]{color:#15803d}.stat-chip.selected.orange-chip[data-v-352dc14f]{background:#fffbeb;box-shadow:inset 0 3px #d97706}.stat-chip.selected.orange-chip .stat-label[data-v-352dc14f],.stat-chip.selected.orange-chip .stat-value[data-v-352dc14f]{color:#b45309}.stat-chip.selected.purple-chip[data-v-352dc14f]{background:#f5f3ff;box-shadow:inset 0 3px #7c3aed}.stat-chip.selected.purple-chip .stat-label[data-v-352dc14f],.stat-chip.selected.purple-chip .stat-value[data-v-352dc14f]{color:#6d28d9}.quick-opts[data-v-352dc14f]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 14px;background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000000f}.sp-chip[data-v-352dc14f]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;border:1px solid #e2e8f0;background:#f8fafc;font-size:12px;color:#64748b;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sp-chip input[data-v-352dc14f]{display:none}.sp-chip-dot[data-v-352dc14f]{width:8px;height:8px;border-radius:50%;background:#cbd5e1;transition:all .2s;flex-shrink:0}.sp-chip[data-v-352dc14f]:hover{border-color:#93c5fd;background:#eff6ff}.sp-chip.on[data-v-352dc14f]{border-color:#3b82f6;background:#eff6ff;color:#1d4ed8}.sp-chip.on .sp-chip-dot[data-v-352dc14f]{background:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.qo-sep[data-v-352dc14f]{width:1px;height:18px;background:#e2e8f0;margin:0 4px}.qo-label[data-v-352dc14f]{font-size:12px;color:#64748b;white-space:nowrap}.qo-input[data-v-352dc14f]{height:26px;width:70px;padding:0 8px;border:1px solid #e2e8f0;border-radius:4px;font-size:12px;color:#334155}.qo-input[data-v-352dc14f]:focus{outline:none;border-color:#3b82f6}.fast-actions[data-v-352dc14f]{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;padding:8px 0}.fa-btn[data-v-352dc14f]{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 16px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;border:1px solid #d1d5db;color:#374151;background:#fff;transition:all .15s;white-space:nowrap}.fa-btn[data-v-352dc14f]:hover{opacity:.85}.fa-btn.primary[data-v-352dc14f]{border-color:#3b82f6;color:#fff;background:#3b82f6}.fa-btn.success[data-v-352dc14f]{border-color:#10b981;color:#fff;background:#10b981}.fa-btn.default[data-v-352dc14f]{border-color:#d1d5db;color:#374151;background:#fff}.fa-btn.default[data-v-352dc14f]:hover{border-color:#3b82f6;color:#3b82f6}.fa-btn.fa-btn-sm[data-v-352dc14f]{height:28px;padding:0 12px;font-size:11px}.fa-link[data-v-352dc14f]{background:none;border:none;color:#64748b;font-size:12px;cursor:pointer;padding:4px 0;transition:color .15s}.fa-link[data-v-352dc14f]:hover{color:#3b82f6}.fast-card[data-v-352dc14f]{background:#fff;border-radius:10px;box-shadow:0 1px 6px #0000000f;padding:14px 16px}.fast-form-row[data-v-352dc14f]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fast-form-label[data-v-352dc14f]{font-size:13px;font-weight:600;color:#475569}.fast-toggle-group[data-v-352dc14f]{display:inline-flex;border-radius:6px;overflow:hidden;border:1px solid #e2e8f0}.fast-toggle[data-v-352dc14f]{height:28px;padding:0 14px;font-size:12px;border:none;background:#fff;color:#64748b;cursor:pointer;transition:all .15s;font-weight:500}.fast-toggle.on[data-v-352dc14f]{background:#3b82f6;color:#fff}.fast-form-sep[data-v-352dc14f]{width:1px;height:18px;background:#e2e8f0}.fast-form-sm[data-v-352dc14f]{font-size:12px;color:#94a3b8}.fast-mini-input[data-v-352dc14f]{height:28px;width:80px;padding:0 8px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;color:#334155;transition:border-color .15s}.fast-mini-input[data-v-352dc14f]:focus{outline:none;border-color:#3b82f6}.fast-field-label[data-v-352dc14f]{display:block;font-size:13px;font-weight:500;color:#475569;margin-bottom:6px}.fast-field-label .req[data-v-352dc14f]{color:#ef4444;margin-right:2px}.fast-field-select[data-v-352dc14f]{height:38px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#334155;background:#fff;transition:all .2s;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.fast-field-select[data-v-352dc14f]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f614}.fast-field-textarea[data-v-352dc14f]{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#334155;line-height:1.6;resize:vertical;font-family:inherit;transition:all .2s;box-sizing:border-box}.fast-field-textarea[data-v-352dc14f]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f614}.fast-result[data-v-352dc14f]{padding:14px 16px;background:#fff;border-radius:10px;box-shadow:0 1px 6px #0000000f;border-left:4px solid #10b981}.fast-result-head[data-v-352dc14f]{font-size:15px;font-weight:600;margin-bottom:4px}.fast-result-label[data-v-352dc14f]{color:#059669}.fast-result-amount[data-v-352dc14f]{color:#dc2626}.fast-result-detail[data-v-352dc14f]{font-size:13px;color:#3b82f6;line-height:1.5}.fast-group-filter[data-v-352dc14f]{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:12px;border-bottom:1px solid #f1f5f9;margin-bottom:12px}.fast-gf-chip[data-v-352dc14f]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1px solid #e2e8f0;background:#f8fafc;font-size:12px;color:#64748b;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fast-gf-chip input[data-v-352dc14f]{display:none}.fast-gf-dot[data-v-352dc14f]{width:8px;height:8px;border-radius:50%;background:#cbd5e1;transition:all .2s;flex-shrink:0}.fast-gf-chip[data-v-352dc14f]:hover{border-color:#93c5fd;background:#eff6ff}.fast-gf-chip.on[data-v-352dc14f]{border-color:#10b981;background:#ecfdf5;color:#059669}.fast-gf-chip.on .fast-gf-dot[data-v-352dc14f]{background:#10b981;box-shadow:0 0 0 2px #10b98133}.fast-table[data-v-352dc14f]{width:100%;border-collapse:collapse;font-size:13px}.fast-table th[data-v-352dc14f]{padding:10px 12px;background:#f9fafb;color:#374151;font-weight:600;text-align:left;border-bottom:1px solid #e5e7eb;white-space:nowrap}.fast-table td[data-v-352dc14f]{padding:10px 12px;border-bottom:1px solid #f3f4f6;color:#475569;vertical-align:top}.fast-row[data-v-352dc14f]{cursor:pointer;transition:background .15s}.fast-row:hover td[data-v-352dc14f]{background:#f0f9ff}.fast-time-cell[data-v-352dc14f]{font-size:12px;color:#64748b;white-space:nowrap}.fast-group-tag[data-v-352dc14f]{display:inline-block;padding:1px 8px;background:#eff6ff;color:#1d4ed8;border-radius:10px;font-size:11px;font-weight:500}.fast-content-cell[data-v-352dc14f]{white-space:pre-wrap;word-break:break-all;line-height:1.5}.fast-empty[data-v-352dc14f]{text-align:center;color:#94a3b8;padding:30px 0!important}.wx-dialog[data-v-352dc14f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center}.wx-dialog-mask[data-v-352dc14f]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wx-dialog-panel[data-v-352dc14f]{position:relative;width:min(500px,calc(100vw - 40px));max-height:calc(100vh - 80px);background:#fff;border-radius:10px;box-shadow:0 8px 40px #00000026;display:flex;flex-direction:column;z-index:1}.wx-dialog-title[data-v-352dc14f]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-weight:600;font-size:14px;color:#1e293b;border-bottom:1px solid #e5e7eb;background:#f9fafb;border-radius:10px 10px 0 0}.wx-dialog-x[data-v-352dc14f]{border:none;background:transparent;cursor:pointer;font-size:20px;color:#64748b;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s}.wx-dialog-x[data-v-352dc14f]:hover{background:#fef2f2;color:#dc2626}.wx-dialog-body[data-v-352dc14f]{padding:16px;overflow-y:auto;flex:1}.wx-dialog-footer[data-v-352dc14f]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #e5e7eb}.reply-field[data-v-352dc14f]{margin-bottom:14px}.reply-field[data-v-352dc14f]:last-child{margin-bottom:0}.reply-label[data-v-352dc14f]{display:block;font-size:13px;font-weight:500;color:#475569;margin-bottom:6px}.reply-select[data-v-352dc14f]{width:100%;height:38px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#334155;background:#fff;transition:all .2s;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.reply-select[data-v-352dc14f]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f614}.reply-textarea[data-v-352dc14f]{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#334155;line-height:1.6;resize:vertical;font-family:inherit;transition:all .2s;box-sizing:border-box}.reply-textarea[data-v-352dc14f]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f614}.reply-textarea.readonly[data-v-352dc14f]{background:#f1f5f9;color:#64748b;cursor:default;resize:none}@media (max-width: 768px){.fast-page[data-v-352dc14f]{padding:6px;gap:6px}.stats-bar[data-v-352dc14f]{border-radius:6px}.stat-chip[data-v-352dc14f]{min-width:70px;padding:7px 4px 6px}.stat-chip .stat-label[data-v-352dc14f]{font-size:10px}.stat-chip .stat-value[data-v-352dc14f]{font-size:11px}.quick-opts[data-v-352dc14f]{padding:6px 10px;gap:6px}.sp-chip[data-v-352dc14f]{padding:5px 10px;font-size:11px}.fast-card[data-v-352dc14f]{padding:10px 12px;border-radius:8px}.fast-actions[data-v-352dc14f]{gap:4px}.fa-btn[data-v-352dc14f]{height:30px;padding:0 12px;font-size:11px;border-radius:14px}.fast-form-row[data-v-352dc14f]{gap:6px}.fast-mini-input[data-v-352dc14f]{width:60px}.fast-table th[data-v-352dc14f],.fast-table td[data-v-352dc14f]{padding:8px;font-size:12px}.wx-dialog-panel[data-v-352dc14f]{width:calc(100vw - 20px)!important}}.fastgo-tabs[data-v-352dc14f]{display:flex;gap:4px;margin-bottom:16px;border-bottom:2px solid #3b82f6}.fastgo-tab[data-v-352dc14f]{padding:12px 28px;border:none;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);color:#64748b;font-size:14px;font-weight:600;cursor:pointer;border-radius:8px 8px 0 0;transition:all .2s}.fastgo-tab[data-v-352dc14f]:hover{background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);color:#3b82f6}.fastgo-tab.active[data-v-352dc14f]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;box-shadow:0 2px 8px #3b82f64d}.fastgo-search-bar[data-v-352dc14f]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);border-radius:8px;margin-bottom:16px}.fastgo-ck[data-v-352dc14f]{display:inline-flex;align-items:center;gap:4px;cursor:pointer;margin-right:2px}.fastgo-ck input[data-v-352dc14f]{width:15px;height:15px;margin:0;cursor:pointer}.fastgo-ck-tag[data-v-352dc14f]{display:inline-block;padding:1px 8px;border-radius:4px;font-size:12px;font-weight:600}.fastgo-date-mobile[data-v-352dc14f]{display:none}.fastgo-date-mobile .fastgo-date-sep[data-v-352dc14f]{color:#64748b;font-size:13px;text-align:center;flex-shrink:0}.fastgo-layout[data-v-352dc14f]{display:flex;gap:16px}.fastgo-left[data-v-352dc14f]{flex:1;min-width:0}.fastgo-right[data-v-352dc14f]{width:340px;flex-shrink:0}.vip-panel[data-v-352dc14f]{border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000000f}.vip-panel-header[data-v-352dc14f]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;font-weight:600;font-size:15px}.fastgo-refresh-btn[data-v-352dc14f]{height:28px;padding:0 12px;border-radius:6px;font-size:12px;background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.3);transition:all .2s}.fastgo-refresh-btn[data-v-352dc14f]:hover{background:rgba(255,255,255,.25)}.fastgo-records[data-v-352dc14f]{max-height:600px;overflow-y:auto}.fastgo-record-item[data-v-352dc14f]{padding:14px;border-bottom:1px solid #f1f5f9;transition:background .2s}.fastgo-record-item[data-v-352dc14f]:hover{background:#f8fafc}.fastgo-record-item[data-v-352dc14f]:last-child{border-bottom:none}.fastgo-record-content[data-v-352dc14f]{font-size:13px;color:#334155;word-break:break-all;margin-bottom:8px;line-height:1.5}.fastgo-record-info[data-v-352dc14f]{display:flex;gap:16px;font-size:12px;color:#64748b;margin-bottom:8px}.fastgo-record-info b[data-v-352dc14f]{color:#dc2626;font-weight:600}.fastgo-record-actions[data-v-352dc14f]{display:flex;gap:8px}.fastgo-record-btn[data-v-352dc14f]{height:26px;padding:0 12px;border-radius:6px;font-size:12px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;cursor:pointer;transition:all .2s}.fastgo-record-btn[data-v-352dc14f]:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6}.fastgo-record-btn.btn-disabled[data-v-352dc14f]{opacity:.5;cursor:not-allowed;color:#94a3b8}.fastgo-no-records[data-v-352dc14f]{padding:40px;text-align:center;color:#94a3b8;font-size:14px}.fastgo-record-detail-content[data-v-352dc14f]{background:#f8fafc;padding:12px;border-radius:8px;max-height:300px;overflow-y:auto;border:1px solid #e2e8f0}.fastgo-record-detail-content pre[data-v-352dc14f]{margin:0;white-space:pre-wrap;word-break:break-all;font-family:Consolas,Courier New,monospace;font-size:13px;color:#334155}.fastgo-record-detail-info[data-v-352dc14f]{display:flex;gap:24px;margin-top:14px;font-size:14px;color:#334155}.fastgo-record-detail-info b[data-v-352dc14f]{color:#dc2626;font-weight:600}.pc-code-group[data-v-352dc14f]{display:block;background:#fff;border-radius:12px;overflow:hidden;margin-top:12px;box-shadow:0 1px 6px #00000012;border:1px solid #eef2f7}.pc-code-group-header[data-v-352dc14f]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.pc-code-group--fu .pc-code-group-header[data-v-352dc14f]{background:linear-gradient(135deg,#f87171 0%,#dc2626 100%)}.pc-code-group--ti .pc-code-group-header[data-v-352dc14f]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.pc-code-group-name[data-v-352dc14f]{display:flex;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:700}.pc-code-group-env-pill.fastgo-pill[data-v-352dc14f]{width:26px;height:26px;min-width:26px;padding:0;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1;box-shadow:0 2px 6px #00000029}.pc-code-group-env-pill.pill-fu[data-v-352dc14f]{background:#b91c1c;border:1px solid rgba(255,255,255,.35)}.pc-code-group-env-pill.pill-ti[data-v-352dc14f]{background:#1d4ed8;border:1px solid rgba(255,255,255,.35)}.pc-code-group-subname[data-v-352dc14f]{opacity:.95}.pc-code-group-count[data-v-352dc14f]{color:#fff;font-size:13px;font-weight:800;letter-spacing:.02em;text-shadow:0 1px 1px rgba(0,0,0,.12)}.pc-code-sub-group-header[data-v-352dc14f]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:#f8fafc;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.pc-code-sub-group-name[data-v-352dc14f]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151}.pc-code-sub-group-name[data-v-352dc14f]:before{content:"";display:inline-block;width:3px;height:14px;border-radius:2px;background:#94a3b8;flex-shrink:0}.pc-code-group--fu .pc-code-sub-group-name[data-v-352dc14f]:before{background:#ef4444}.pc-code-group--ti .pc-code-sub-group-name[data-v-352dc14f]:before{background:#3b82f6}.pc-code-sub-group-count[data-v-352dc14f]{font-size:12px;color:#6b7280}.pc-code-group--fu .pc-code-sub-group-count[data-v-352dc14f]{color:#ef4444}.pc-code-group--ti .pc-code-sub-group-count[data-v-352dc14f]{color:#3b82f6}.pc-code-table[data-v-352dc14f]{width:100%;border-collapse:collapse}.pc-code-table tr[data-v-352dc14f]{border-bottom:1px solid #f1f5f9}.pc-code-table tr[data-v-352dc14f]:last-child{border-bottom:none}.pc-code-th-code[data-v-352dc14f]{padding:8px 12px;font-size:12px;font-weight:700;background:#f8fafc;color:#475569;border-bottom:2px solid #e2e8f0;text-align:left}.pc-code-th-amt[data-v-352dc14f]{padding:8px 12px;font-size:12px;font-weight:700;background:#f8fafc;color:#475569;border-bottom:2px solid #e2e8f0;text-align:right;white-space:nowrap}.pc-code-group--fu .pc-code-th-code[data-v-352dc14f],.pc-code-group--fu .pc-code-th-amt[data-v-352dc14f]{background:#fff5f5;color:#dc2626;border-bottom-color:#fca5a5}.pc-code-group--ti .pc-code-th-code[data-v-352dc14f],.pc-code-group--ti .pc-code-th-amt[data-v-352dc14f]{background:#eff6ff;color:#2563eb;border-bottom-color:#bfdbfe}.pc-code-cell-code[data-v-352dc14f]{padding:10px 12px;font-size:14px;color:#1e293b;font-family:Menlo,Consolas,monospace;letter-spacing:1px;text-align:left}.pc-code-cell-amt[data-v-352dc14f]{padding:10px 12px;font-size:14px;font-weight:700;color:#dc2626;text-align:right;white-space:nowrap}.pc-code-cell-empty[data-v-352dc14f]{padding:10px 12px}.pc-code-pager[data-v-352dc14f]{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 14px;border-top:1px solid #f1f5f9}.pc-code-pager-btn[data-v-352dc14f]{height:30px;padding:0 14px;border:1px solid #cbd5e1;background:#fff;color:#334155;font-size:12px;border-radius:6px;cursor:pointer}.pc-code-pager-btn[data-v-352dc14f]:hover:not(:disabled){border-color:#3b82f6;color:#2563eb}.pc-code-pager-btn[data-v-352dc14f]:disabled{color:#94a3b8;cursor:not-allowed}.pc-code-pager-info[data-v-352dc14f]{font-size:13px;color:#64748b}.fastgo-large-warning-btn[data-v-352dc14f]{flex-shrink:0;margin-left:0}.fastgo-lw-pill[data-v-352dc14f]{margin-left:6px;font-size:12px;font-weight:700;color:#c05621}.fastgo-lw-tip[data-v-352dc14f]{margin:0 0 12px;font-size:13px;color:#64748b;line-height:1.5}.fastgo-lw-field .vip-label[data-v-352dc14f]{font-size:13px}.fastgo-newtag[data-v-352dc14f]{margin-left:0}.fastgo-filter-pc[data-v-352dc14f]{padding-bottom:6px}.fastgo-filter-pc .vip-filter-row[data-v-352dc14f]{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap}.fastgo-filter-pc .vip-input[data-v-352dc14f]{width:220px!important}.fastgo-filter-pc .vip-label[data-v-352dc14f]{color:#475569;font-weight:600}.fastgo-filter-pc .fastgo-action-btn[data-v-352dc14f]{height:30px;padding:0 14px;border-radius:7px}.fastgo-mobile-toolbar[data-v-352dc14f]{display:none}.fastgo-tags[data-v-352dc14f]{display:flex;align-items:center;gap:10px;padding:6px 0 12px}.fastgo-taglist[data-v-352dc14f]{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}.fastgo-tag[data-v-352dc14f]{display:inline-flex;align-items:center;gap:6px;padding:6px 18px 6px 12px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;font-size:12px;line-height:1;position:relative;border-radius:6px;transition:all .2s}.fastgo-tag[data-v-352dc14f]:hover{border-color:#3b82f6;background:#eff6ff}.fastgo-tag.on[data-v-352dc14f]{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 3px #3b82f61a}.fastgo-tag-x[data-v-352dc14f]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-weight:700;line-height:1;transition:all .2s}.fastgo-x-icon[data-v-352dc14f]{width:10px;height:10px}.fastgo-tag-x[data-v-352dc14f]:hover{background:#dc2626;border-color:#dc2626;color:#fff}.fastgo-input[data-v-352dc14f]{margin-top:12px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.fastgo-textarea[data-v-352dc14f]{width:100%;height:220px;border:none;outline:none;padding:12px;resize:vertical;font-family:Consolas,Courier New,monospace;font-size:13px;background:#fefce8;color:#334155;line-height:1.6}.fastgo-textbar[data-v-352dc14f]{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:8px 12px;border-top:1px solid #e2e8f0;background:#fff}.fastgo-clear-btn[data-v-352dc14f]{height:28px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;color:#64748b;padding:0 12px;transition:all .2s}.fastgo-clear-btn[data-v-352dc14f]:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626}.fastgo-trash-icon[data-v-352dc14f]{width:16px;height:16px}.fastgo-clear-text[data-v-352dc14f]{font-size:13px;line-height:1}.fastgo-count[data-v-352dc14f]{color:#1e40af;font-weight:600;font-size:13px}.fastgo-opts[data-v-352dc14f]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0}.fastgo-opt[data-v-352dc14f]{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;transition:all .2s}.fastgo-opt[data-v-352dc14f]:hover{border-color:#3b82f6;background:#eff6ff}.fastgo-opt-name[data-v-352dc14f]{font-weight:500;color:#334155;font-size:13px}.fastgo-opt-name-mobile[data-v-352dc14f],.fastgo-env-toggle-mobile[data-v-352dc14f]{display:none}.fastgo-env-switch[data-v-352dc14f]{position:relative;width:38px;height:18px;border-radius:9px;border:none;cursor:pointer;background:#dc2626;transition:background .3s;padding:0;outline:none}.fastgo-env-switch.env-p3[data-v-352dc14f]{background:#2563eb}.fastgo-env-knob[data-v-352dc14f]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .3s}.fastgo-env-switch.env-p3 .fastgo-env-knob[data-v-352dc14f]{left:22px}.fastgo-env-label[data-v-352dc14f]{position:absolute;top:50%;transform:translateY(-50%);font-size:10px;font-weight:700;color:#fff;line-height:1;pointer-events:none}.fastgo-env-switch:not(.env-p3) .fastgo-env-label[data-v-352dc14f]{right:5px;left:auto}.fastgo-env-switch.env-p3 .fastgo-env-label[data-v-352dc14f]{left:5px;right:auto}.fastgo-switch[data-v-352dc14f]{width:44px;height:22px;border-radius:20px;border:1px solid #cbd5e1;background:#e2e8f0;padding:0;cursor:pointer;position:relative;transition:all .2s}.fastgo-switch.on[data-v-352dc14f]{background:#3b82f6;border-color:#3b82f6}.fastgo-switch-knob[data-v-352dc14f]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .2s ease;box-shadow:0 1px 3px #0003}.fastgo-switch.on .fastgo-switch-knob[data-v-352dc14f]{left:24px}.fastgo-lottery[data-v-352dc14f]{display:inline-flex;align-items:center;gap:10px;flex:0 0 100%;margin-top:4px}.fastgo-lottery-btn[data-v-352dc14f]{height:34px;min-width:80px;padding:0 16px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:13px;font-weight:500;transition:all .2s}.fastgo-lottery-btn[data-v-352dc14f]:hover{background:#eff6ff;border-color:#3b82f6;color:#3b82f6}.fastgo-lottery-btn.on[data-v-352dc14f]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border-color:#3b82f6;color:#fff;box-shadow:0 2px 8px #3b82f64d}.fastgo-lottery-btn.on[data-v-352dc14f]:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.fastgo-actions[data-v-352dc14f]{display:flex;align-items:center;gap:12px;padding:14px 0}.fastgo-action-btn[data-v-352dc14f]{height:36px;min-width:100px;padding:0 18px;border-radius:8px;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border:none;color:#fff;font-weight:500;font-size:14px;transition:all .2s;box-shadow:0 2px 8px #3b82f64d}.fastgo-action-btn[data-v-352dc14f]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.fastgo-action-btn[data-v-352dc14f]:disabled{opacity:.6;cursor:not-allowed;transform:none}.fastgo-actions-sum[data-v-352dc14f]{display:inline-flex;align-items:center;gap:16px;color:#1e40af;font-size:14px;margin-left:auto}.fastgo-outline-btn[data-v-352dc14f]{height:36px;min-width:100px;padding:0 18px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;color:#64748b;font-weight:500;font-size:14px;transition:all .2s}.fastgo-outline-btn[data-v-352dc14f]:hover{background:#f8fafc;border-color:#cbd5e1}.fastgo-sum-item[data-v-352dc14f]{white-space:nowrap}.fastgo-result[data-v-352dc14f]{margin-top:16px}.fastgo-pill[data-v-352dc14f]{display:inline-block;padding:3px 10px;margin-right:8px;border-radius:12px;background:#8b5cf6;color:#fff;font-size:11px;font-weight:600}.fastgo-pill.pill-fu[data-v-352dc14f]{background:#dc2626}.fastgo-pill.pill-ti[data-v-352dc14f]{background:#2563eb}.fastgo-pill.pill-ft[data-v-352dc14f]{background:linear-gradient(135deg,#dc2626 50%,#2563eb 50%)}.fastgo-detail-env-section[data-v-352dc14f]{margin-top:14px;padding:10px;border:1px solid #e5e7eb;border-radius:6px}.fastgo-detail-env-section[data-v-352dc14f]:first-child{margin-top:10px}.fastgo-detail-env-header[data-v-352dc14f]{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:13px}.fastgo-detail-btn[data-v-352dc14f]{margin-left:8px;height:24px;min-width:50px;padding:0 10px;border-radius:6px;font-size:12px;line-height:22px}.fastgo-detail-summary[data-v-352dc14f]{color:#1e40af;font-size:14px}.fastgo-detail-stats[data-v-352dc14f]{margin-top:10px;font-size:14px;color:#334155}.fastgo-detail-stats b[data-v-352dc14f]{color:#dc2626;font-weight:600}.vip-input[data-v-352dc14f]{height:34px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#334155;transition:all .2s;background:#fff}.vip-input[data-v-352dc14f]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.vip-label[data-v-352dc14f]{font-size:13px;color:#64748b;font-weight:500}.tl[data-v-352dc14f]{text-align:left!important}.red[data-v-352dc14f]{color:#dc2626!important}.fb[data-v-352dc14f]{font-weight:600}.fastgo-dialog-mask[data-v-352dc14f]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fastgo-dialog-panel[data-v-352dc14f]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(900px,calc(100vw - 40px));max-height:calc(100vh - 60px);background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;z-index:91;display:flex;flex-direction:column}.fastgo-dialog-title[data-v-352dc14f]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;font-weight:600;font-size:16px;color:#1e40af;border-bottom:2px solid #e2e8f0;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.fastgo-dialog-x[data-v-352dc14f]{border:none;background:transparent;cursor:pointer;font-size:24px;line-height:1;color:#64748b;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.fastgo-dialog-x[data-v-352dc14f]:hover{background:#fef2f2;color:#dc2626}.fastgo-dialog-body[data-v-352dc14f]{padding:20px;overflow-y:auto;flex:1}.detail-grid-table td[data-v-352dc14f]{padding:6px 10px}.fastgo-odds-change-flag[data-v-352dc14f]{display:inline-block;color:#f59e0b;cursor:help;margin-left:3px}.fastgo-odds-tip-wrap[data-v-352dc14f]{position:relative;display:inline-block}.fastgo-odds-tip-pop[data-v-352dc14f]{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);z-index:30;background:#ffffff;border:1px solid #f59e0b;color:#b45309;border-radius:6px;padding:4px 8px;font-size:12px;line-height:1.2;white-space:nowrap;box-shadow:0 4px 12px #00000026}.fastgo-odds-tip-pop[data-v-352dc14f]:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);border:5px solid transparent;border-top-color:#f59e0b}.fastgo-dialog-actions[data-v-352dc14f]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e2e8f0;background:#f8fafc;border-radius:0 0 12px 12px}.fastgo-pager[data-v-352dc14f]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;padding:12px 0}.fastgo-pager-btn[data-v-352dc14f]{height:32px;min-width:80px;padding:0 16px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s}.fastgo-pager-btn[data-v-352dc14f]:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6}.fastgo-pager-btn[data-v-352dc14f]:disabled{opacity:.5;cursor:not-allowed;color:#94a3b8}.fastgo-pager-info[data-v-352dc14f]{color:#64748b;font-size:13px}.fastgo-lottery-tag[data-v-352dc14f]{display:inline-block;padding:3px 8px;margin-right:6px;border-radius:4px;font-size:11px;font-weight:600;color:#fff}.fastgo-lottery-tag.tag-3d[data-v-352dc14f]{background:#dc2626}.fastgo-lottery-tag.tag-p3[data-v-352dc14f]{background:#2563eb}.fastgo-lottery-tag.tag-ft[data-v-352dc14f]{background:linear-gradient(135deg,#dc2626 50%,#2563eb 50%)}.fastgo-bet-detail[data-v-352dc14f]{margin-top:16px}.fastgo-bet-play-group[data-v-352dc14f]{margin-bottom:20px}.fastgo-bet-play-header[data-v-352dc14f]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:2px solid #3b82f6;margin-bottom:10px}.fastgo-bet-play-name[data-v-352dc14f]{font-weight:600;color:#1e40af;font-size:14px}.fastgo-bet-play-count[data-v-352dc14f]{color:#64748b;font-size:12px}.t-1[data-v-352dc14f]{width:100%;border-collapse:collapse;font-size:13px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.t-1 thead tr[data-v-352dc14f]{background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.t-1 thead td[data-v-352dc14f]{padding:12px 10px;color:#1e40af;font-weight:600;text-align:center;border-bottom:2px solid #e2e8f0;white-space:nowrap}.t-1 tbody td[data-v-352dc14f]{padding:10px;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569}.t-1 tbody tr:hover td[data-v-352dc14f]{background:#f8fafc}.t-1 tbody tr:last-child td[data-v-352dc14f]{border-bottom:none}.detail-grid-table[data-v-352dc14f]{margin-top:10px}.detail-grid-table thead td[data-v-352dc14f]{background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);color:#1e40af;font-weight:600;padding:10px 8px;border-bottom:2px solid #3b82f6}.detail-grid-table tbody td[data-v-352dc14f]{padding:8px;border-bottom:1px solid #f1f5f9}.detail-grid-table tbody tr:hover td[data-v-352dc14f]{background:#f8fafc}.t-1 .tl[data-v-352dc14f],.detail-grid-table .tl[data-v-352dc14f]{text-align:left!important;padding-left:12px}.t-1 .red[data-v-352dc14f],.detail-grid-table .red[data-v-352dc14f]{color:#dc2626!important}.t-1 tbody tr.row-error td[data-v-352dc14f]{background:#fef2f2!important;color:#991b1b!important;border-bottom-color:#fecaca!important}.t-1 tbody tr.row-error:hover td[data-v-352dc14f]{background:#fee2e2!important}.fastgo-err-badge[data-v-352dc14f]{display:inline-block;background:#dc2626;color:#fff!important;font-size:12px;font-weight:600;padding:1px 8px;border-radius:3px;margin-right:8px;vertical-align:middle}.fastgo-warn-text[data-v-352dc14f]{color:#d97706;font-size:12px}.fastgo-err-text[data-v-352dc14f]{color:#991b1b;font-weight:500}.fastgo-err-reason[data-v-352dc14f]{color:#b91c1c;font-size:12px;margin-top:4px;line-height:1.4}.t-1 .fb[data-v-352dc14f],.detail-grid-table .fb[data-v-352dc14f]{font-weight:600;color:#1e40af}.fastgo-textbar-mobile[data-v-352dc14f]{display:none}.fastgo-textbar-pc[data-v-352dc14f]{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.fastgo-textbar-pc .fastgo-sum-item[data-v-352dc14f]{color:#1e40af;font-size:13px}.fastgo-mobile-page[data-v-352dc14f]{display:none}@media (max-width: 768px){.fastgo-tabs[data-v-352dc14f]{overflow-x:auto;-webkit-overflow-scrolling:touch}.fastgo-tab[data-v-352dc14f]{padding:8px 14px;font-size:13px;flex-shrink:0}.fastgo-layout[data-v-352dc14f]{flex-direction:column!important;gap:0}.fastgo-left[data-v-352dc14f]{width:100%!important;flex:none!important}.fastgo-right[data-v-352dc14f]{width:100%!important;flex:none!important;margin-top:10px}.fastgo-right .vip-panel-header[data-v-352dc14f]{font-size:13px;padding:8px 12px}.fastgo-right .fastgo-records[data-v-352dc14f]{max-height:none;overflow-y:visible}.vip-panel-header[data-v-352dc14f]{font-size:14px;padding:10px 12px}.vip-panel-body[data-v-352dc14f]{padding:8px!important}.fastgo-left .vip-panel[data-v-352dc14f]{overflow:visible!important;border-radius:0!important;box-shadow:none!important;border:none!important}.fastgo-left .vip-panel-header[data-v-352dc14f]{border-radius:8px 8px 0 0}.fastgo-filter-pc[data-v-352dc14f]{display:none!important}.fastgo-mobile-toolbar[data-v-352dc14f]{display:flex!important;gap:8px;padding:4px 0}.fastgo-mobile-toolbar .fastgo-action-btn[data-v-352dc14f]{height:28px!important;font-size:12px!important;padding:0 10px!important}.fastgo-tags .fastgo-newtag[data-v-352dc14f],.fastgo-tags .fastgo-large-warning-btn[data-v-352dc14f]{display:none!important}.vip-filter[data-v-352dc14f]{margin-bottom:4px}.vip-filter-row[data-v-352dc14f]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.vip-filter-row .vip-label[data-v-352dc14f]{font-size:12px;font-weight:600;flex-shrink:0}.vip-filter-row .vip-input[data-v-352dc14f]{flex:1 1 0;min-width:50px!important;width:auto!important;max-width:none!important;height:28px;font-size:13px;border-radius:6px;padding:0 6px}.vip-filter-row .fastgo-action-btn[data-v-352dc14f]{flex:0 0 auto;height:28px!important;min-width:40px!important;font-size:12px!important;padding:0 8px!important;border-radius:6px!important}.fastgo-tags[data-v-352dc14f]{flex-wrap:wrap;gap:4px;padding:4px 0;align-items:center}.fastgo-tags .vip-label[data-v-352dc14f]{font-size:12px;font-weight:600}.fastgo-taglist[data-v-352dc14f]{gap:4px}.fastgo-tag[data-v-352dc14f]{font-size:11px!important;padding:3px 18px 3px 8px!important;border-radius:4px}.fastgo-newtag[data-v-352dc14f]{margin-left:0;height:24px;font-size:11px!important;padding:0 8px!important;border-radius:4px!important;flex-shrink:0;white-space:nowrap}.fastgo-textarea[data-v-352dc14f]{min-height:120px!important;max-height:35vh!important;font-size:13px!important;line-height:1.6;padding:10px}.fastgo-textbar[data-v-352dc14f]{display:flex;align-items:center;padding:6px 8px;gap:6px;flex-wrap:wrap}.fastgo-clear-btn[data-v-352dc14f]{height:28px;padding:0 6px;font-size:12px;border-radius:4px;flex-shrink:0}.fastgo-clear-text[data-v-352dc14f]{font-size:12px}.fastgo-count[data-v-352dc14f]{font-size:12px;color:#94a3b8;flex-shrink:0;white-space:nowrap}.fastgo-textbar-mobile[data-v-352dc14f]{display:flex!important;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.fastgo-tb-btn[data-v-352dc14f]{height:28px;padding:0 12px;border-radius:4px;font-size:13px;font-weight:600;border:none;cursor:pointer;white-space:nowrap;flex-shrink:0;line-height:28px}.fastgo-tb-btn.tb-generate[data-v-352dc14f]{background:#22c55e;color:#fff}.fastgo-tb-btn.tb-generate[data-v-352dc14f]:disabled{opacity:.4;cursor:not-allowed}.fastgo-tb-btn.tb-bet[data-v-352dc14f]{background:#3b82f6;color:#fff}.fastgo-tb-btn.tb-bet[data-v-352dc14f]:disabled{opacity:.4;cursor:not-allowed}.fastgo-tb-sum[data-v-352dc14f]{font-size:13px;color:#dc2626;font-weight:700;white-space:nowrap;flex-shrink:0}.fastgo-textbar-pc[data-v-352dc14f]{display:none!important}.fastgo-opts[data-v-352dc14f]{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 12px;padding:6px 0}.fastgo-opt[data-v-352dc14f]{display:inline-flex;align-items:center;gap:4px;padding:2px 0;flex:0 0 auto}.fastgo-opt-name-pc[data-v-352dc14f]{display:none}.fastgo-opt-name-mobile[data-v-352dc14f]{display:inline!important}.fastgo-opt-name[data-v-352dc14f]{font-size:12px;white-space:nowrap;color:#475569}.fastgo-lottery[data-v-352dc14f]{display:none!important}.fastgo-env-toggle-mobile[data-v-352dc14f]{display:inline-flex!important}.fastgo-switch[data-v-352dc14f]{width:34px;height:18px;flex-shrink:0}.fastgo-switch-knob[data-v-352dc14f]{width:14px;height:14px;top:2px;left:2px}.fastgo-switch.on .fastgo-switch-knob[data-v-352dc14f]{left:16px}.fastgo-lottery .vip-label[data-v-352dc14f]{font-size:12px;flex-shrink:0}.fastgo-lottery-btn[data-v-352dc14f]{flex:1;height:28px;font-size:12px;border-radius:4px;min-width:0}.fastgo-result[data-v-352dc14f]{margin-top:6px}.fastgo-result .t-1[data-v-352dc14f]{display:block!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;outline:none!important;border:none!important;background:transparent!important}.fastgo-result .t-1 thead[data-v-352dc14f]{display:none!important}.fastgo-result .t-1 tbody[data-v-352dc14f]{display:flex!important;flex-direction:column;gap:6px}.fastgo-result .t-1 tbody tr[data-v-352dc14f]{display:flex!important;flex-wrap:wrap;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px;gap:4px 0;box-shadow:0 1px 3px #0000000a}.fastgo-result .t-1 tbody td[data-v-352dc14f]{border:none!important;height:auto!important;padding:0!important;background:transparent!important}.fastgo-result .t-1 tbody td[data-v-352dc14f]:nth-child(1){display:inline-flex!important;align-items:center;justify-content:center;width:22px;height:22px!important;border-radius:50%;background:#3b82f6!important;color:#fff;font-size:11px;font-weight:700;flex-shrink:0;margin-right:8px}.fastgo-result .t-1 tbody td[data-v-352dc14f]:nth-child(2){flex:1 1 calc(100% - 32px);min-width:0;font-size:13px;line-height:1.5;text-align:left!important;word-break:break-all;overflow-wrap:break-word}.fastgo-result .t-1 tbody td[data-v-352dc14f]:nth-child(3){font-size:12px;color:#64748b;margin-left:30px}.fastgo-result .t-1 tbody td[data-v-352dc14f]:nth-child(3):before{content:"笔数 ";color:#94a3b8;font-weight:400}.fastgo-result .t-1 tbody td[data-v-352dc14f]:nth-child(4){font-size:12px;color:#dc2626;font-weight:600;margin-left:16px}.fastgo-result .t-1 tbody td[data-v-352dc14f]:nth-child(4):before{content:"金额 ";color:#94a3b8;font-weight:400}.fastgo-result .t-1 tbody tr.row-error td[data-v-352dc14f]:nth-child(3),.fastgo-result .t-1 tbody tr.row-error td[data-v-352dc14f]:nth-child(4){display:none!important}.fastgo-result .t-1 tbody tr.row-error[data-v-352dc14f]{background:#fef2f2!important;border-color:#fecaca!important}.fastgo-result .t-1 tbody tr.row-error td[data-v-352dc14f]:nth-child(1){background:#dc2626!important;color:#fff!important}.fastgo-detail-page .vip-panel-body[data-v-352dc14f]{padding:0!important}.fastgo-detail-page .t-1[data-v-352dc14f]{display:block!important;box-shadow:none!important;border-radius:0!important;border:none!important;margin-top:0!important}.fastgo-detail-page .t-1 thead[data-v-352dc14f]{display:none!important}.fastgo-detail-page .t-1 tbody[data-v-352dc14f]{display:flex!important;flex-direction:column;gap:0}.fastgo-detail-page .t-1 tbody tr[data-v-352dc14f]{display:grid!important;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;-moz-column-gap:6px;column-gap:6px;row-gap:6px;background:#fff;padding:12px 14px;border-bottom:1px solid #f1f5f9;align-items:center}.fastgo-detail-page .t-1 tbody tr[data-v-352dc14f]:last-child{border-bottom:none}.fastgo-detail-page .t-1 tbody td[data-v-352dc14f]{border:none!important;padding:0!important;text-align:left!important;background:none!important;height:auto!important}.fastgo-detail-page .t-1 tbody td[data-v-352dc14f]:nth-child(1){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-352dc14f]:nth-child(2){grid-row:1;grid-column:1}.fastgo-detail-page .t-1 tbody td[data-v-352dc14f]:nth-child(3){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-352dc14f]:nth-child(4){grid-row:1;grid-column:2;font-size:13px;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fastgo-detail-page .t-1 tbody td[data-v-352dc14f]:nth-child(5){grid-row:2;grid-column:1 / 3;font-size:12px;color:#64748b}.fastgo-detail-page .t-1 tbody td[data-v-352dc14f]:nth-child(5):before{content:"笔数: ";color:#94a3b8}.fastgo-detail-page .t-1 tbody td[data-v-352dc14f]:nth-child(6){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-352dc14f]:nth-child(7){grid-row:2;grid-column:3;font-size:11px;color:#94a3b8;text-align:right!important;justify-self:end}.fastgo-detail-page .t-1 tbody td[data-v-352dc14f]:nth-child(8){grid-row:1;grid-column:3;display:flex!important;gap:6px;align-items:center;justify-self:end}.fastgo-detail-page .t-1 tbody td:nth-child(8) .fastgo-record-btn[data-v-352dc14f]{height:26px;padding:0 10px;font-size:11px;border-radius:14px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;white-space:nowrap;line-height:24px;text-align:center}.fastgo-detail-page .t-1 tbody td:nth-child(8) .fastgo-record-status-text[data-v-352dc14f]{font-size:11px;color:#94a3b8;white-space:nowrap}.fastgo-detail-page .vip-panel[data-v-352dc14f]{border:none!important;box-shadow:none!important}.fastgo-detail-page .vip-panel-header[data-v-352dc14f]{font-size:15px;font-weight:600;padding:12px 14px}.fastgo-detail-page .fastgo-no-records[data-v-352dc14f]{padding:40px 20px;text-align:center;color:#94a3b8;font-size:13px}.fastgo-search-bar[data-v-352dc14f]{display:flex!important;flex-wrap:wrap!important;gap:8px;padding:12px 14px;background:#fff;border-radius:0;margin:0;border-bottom:1px solid #e8edf3}.fastgo-search-bar .vip-label[data-v-352dc14f]{font-size:12px;font-weight:600;color:#475569;width:100%;margin:0}.fastgo-search-bar .vip-label[data-v-352dc14f]:not(:first-child){margin-top:2px}.fastgo-search-bar .fastgo-ck[data-v-352dc14f]{margin-right:8px}.fastgo-search-bar .el-input[data-v-352dc14f],.fastgo-search-bar .el-date-editor[data-v-352dc14f]{width:100%!important}.fastgo-search-bar>.btn-primary.fastgo-action-btn[data-v-352dc14f],.fastgo-search-bar>.btn-common.fastgo-action-btn[data-v-352dc14f]{flex:1!important;min-width:0!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;height:36px!important;line-height:36px!important;border-radius:8px!important;font-size:14px!important}.fastgo-date-pc[data-v-352dc14f]{display:none!important}.fastgo-date-mobile[data-v-352dc14f]{display:flex!important;align-items:center;gap:8px;width:100%}.fastgo-date-mobile .el-date-editor[data-v-352dc14f]{flex:1;width:0!important;min-width:0!important}.fastgo-date-mobile .fastgo-date-sep[data-v-352dc14f]{color:#94a3b8;font-size:12px;flex-shrink:0}.fastgo-dialog-pc[data-v-352dc14f]{display:none!important}.mobile-detail-open>.fastgo-tabs[data-v-352dc14f],.mobile-detail-open>.fastgo-layout[data-v-352dc14f],.mobile-detail-open>.fast-card[data-v-352dc14f],.mobile-detail-open>.fastgo-detail-page[data-v-352dc14f]{display:none!important}.mobile-detail-open[data-v-352dc14f]{overscroll-behavior-y:none}.fastgo-mobile-page[data-v-352dc14f]{display:block!important}.fastgo-mobile-header[data-v-352dc14f]{display:flex;align-items:center;position:relative;height:50px;padding:0 12px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);z-index:99;box-shadow:0 2px 10px #2563eb4d}.fastgo-record-detail-mobile-header[data-v-352dc14f],.fastgo-code-detail-mobile-header[data-v-352dc14f],.fastgo-detail-dialog-mobile-header[data-v-352dc14f]{position:fixed;left:0;right:0;width:100vw;margin:0;border-radius:0;box-sizing:border-box}.fastgo-back-btn[data-v-352dc14f]{display:flex;align-items:center;gap:4px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.35);border-radius:20px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;padding:5px 14px 5px 10px;flex-shrink:0;letter-spacing:.3px;transition:background .15s}.fastgo-back-btn[data-v-352dc14f]:before{content:"‹";font-size:20px;line-height:1;font-weight:300;margin-top:-1px}.fastgo-back-btn[data-v-352dc14f]:active{background:rgba(255,255,255,.32)}.fastgo-mobile-title[data-v-352dc14f]{position:absolute;left:50%;transform:translate(-50%);font-size:16px;font-weight:700;color:#fff;letter-spacing:1px;pointer-events:none;white-space:nowrap}.fastgo-mobile-body[data-v-352dc14f]{padding:12px}.fastgo-record-detail-mobile-page[data-v-352dc14f],.fastgo-code-detail-mobile-page[data-v-352dc14f],.fastgo-detail-dialog-mobile-page[data-v-352dc14f]{padding-left:0;padding-right:0;overscroll-behavior-y:none}.rd-m-bet-text[data-v-352dc14f]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;flex-wrap:wrap}.rd-m-bet-content[data-v-352dc14f]{font-size:14px;color:#1e293b;font-weight:500;flex:1;line-height:1.5}.rd-m-play-table .code-m-cell-code[data-v-352dc14f]{font-family:inherit;letter-spacing:0}.rd-m-play-name[data-v-352dc14f]{color:#475569!important;font-size:12px!important}.rd-m-row-error td[data-v-352dc14f]{color:#ef4444!important}.rd-m-info-card[data-v-352dc14f]{background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.rd-m-info-top[data-v-352dc14f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.rd-m-lottery-tag[data-v-352dc14f]{display:inline-block;padding:3px 12px;border-radius:20px;font-size:13px;font-weight:700;color:#fff}.rd-m-lottery-tag.tag-3d[data-v-352dc14f]{background:#ef4444}.rd-m-lottery-tag.tag-p3[data-v-352dc14f]{background:#3b82f6}.rd-m-lottery-tag.tag-ft[data-v-352dc14f]{background:linear-gradient(135deg,#ef4444 50%,#3b82f6 50%)}.rd-m-stats[data-v-352dc14f]{display:flex;align-items:center;gap:8px}.rd-m-stat-item[data-v-352dc14f]{font-size:13px;color:#475569}.rd-m-stat-item b[data-v-352dc14f]{color:#dc2626;font-weight:700;margin-left:3px}.rd-m-stat-divider[data-v-352dc14f]{width:1px;height:12px;background:#e2e8f0}.rd-m-time[data-v-352dc14f]{display:flex;align-items:center;gap:5px;font-size:12px;color:#94a3b8;margin-bottom:10px}.rd-m-content[data-v-352dc14f]{background:#f8fafc;border-radius:8px;padding:10px 12px;max-height:90px;overflow-y:auto}.rd-m-content pre[data-v-352dc14f]{margin:0;font-size:13px;line-height:1.6;color:#334155;white-space:pre-wrap;word-break:break-all;font-family:Menlo,Consolas,monospace}.fastgo-mobile-page .fastgo-bet-play-count[data-v-352dc14f]{font-size:12px;color:#fffc!important}.fastgo-detail-summary[data-v-352dc14f],.fastgo-detail-stats[data-v-352dc14f]{font-size:13px!important}.fastgo-record-info[data-v-352dc14f]{flex-wrap:wrap;gap:8px;font-size:12px}.fastgo-record-actions[data-v-352dc14f]{flex-wrap:wrap;gap:6px}.fastgo-pager[data-v-352dc14f]{flex-wrap:wrap;gap:6px;font-size:12px;padding:10px 14px!important;justify-content:center;margin:0!important}.fastgo-pager-btn[data-v-352dc14f]{height:30px;font-size:12px;padding:0 14px;border-radius:6px}.fastgo-pager-info[data-v-352dc14f]{font-size:12px;color:#64748b}.fastgo-records[data-v-352dc14f]{max-height:none;overflow-y:visible}.fastgo-record-item[data-v-352dc14f]{padding:10px 12px;border-radius:8px;margin-bottom:6px;border:1px solid #f1f5f9;background:#fff}.fastgo-record-content[data-v-352dc14f]{font-size:13px;margin-bottom:6px;line-height:1.5}.fastgo-record-btn[data-v-352dc14f]{height:28px;padding:0 12px;font-size:12px;border-radius:6px}.fastgo-no-records[data-v-352dc14f]{padding:20px;font-size:14px}.fastgo-pill[data-v-352dc14f]{font-size:11px;padding:3px 8px}.fastgo-detail-btn[data-v-352dc14f]{height:24px;font-size:12px;padding:0 10px}.fastgo-bet-detail[data-v-352dc14f]{overflow-x:visible!important}.code-dialog-header[data-v-352dc14f]{padding:8px 0}.code-dialog-info[data-v-352dc14f]{font-size:13px}.code-dialog-footer[data-v-352dc14f]{font-size:13px;padding:8px 0}}.code-mobile-actions[data-v-352dc14f],.code-m-info-card[data-v-352dc14f],.code-m-group[data-v-352dc14f],.code-m-footer[data-v-352dc14f]{display:none}@media (max-width: 768px){.code-m-info-card[data-v-352dc14f]{display:block;background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.code-m-info-row[data-v-352dc14f]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.code-m-lottery-tag[data-v-352dc14f]{display:inline-block;padding:3px 12px;border-radius:20px;font-size:13px;font-weight:700;color:#fff}.code-m-lottery-tag.tag-3d[data-v-352dc14f]{background:#ef4444}.code-m-lottery-tag.tag-p3[data-v-352dc14f]{background:#3b82f6}.code-m-lottery-tag.tag-ft[data-v-352dc14f]{background:linear-gradient(135deg,#ef4444 50%,#3b82f6 50%)}.code-m-issue[data-v-352dc14f]{font-size:15px;font-weight:700;color:#1e293b}.code-m-meta-row[data-v-352dc14f]{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:12px}.code-m-meta-item[data-v-352dc14f]{display:flex;align-items:center;gap:5px;font-size:13px;color:#64748b}.code-m-icon[data-v-352dc14f]{font-style:normal;font-size:13px}.code-m-actions[data-v-352dc14f]{display:flex;gap:8px}.code-m-action-btn[data-v-352dc14f]{flex:1;height:34px;border:1.5px solid #3b82f6;background:#fff;color:#3b82f6;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer}.code-m-action-btn[data-v-352dc14f]:active{opacity:.7}.code-m-action-copy[data-v-352dc14f]{flex:2;background:#3b82f6;color:#fff}.code-m-group[data-v-352dc14f]{display:block;background:#fff;border-radius:12px;overflow:hidden;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.code-m-group-header[data-v-352dc14f]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.code-m-group--fu .code-m-group-header[data-v-352dc14f]{background:linear-gradient(135deg,#f87171 0%,#dc2626 100%)}.code-m-group--fu .code-m-th-code[data-v-352dc14f],.code-m-group--fu .code-m-th-amt[data-v-352dc14f]{background:#fff5f5;color:#dc2626;border-bottom-color:#fca5a5;font-weight:800;border-bottom-width:2px}.code-m-group--ti .code-m-group-header[data-v-352dc14f]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.code-m-group--ti .code-m-th-code[data-v-352dc14f],.code-m-group--ti .code-m-th-amt[data-v-352dc14f]{background:#eff6ff;color:#2563eb;border-bottom-color:#bfdbfe;font-weight:800;border-bottom-width:2px}.code-m-group--ft .code-m-group-header[data-v-352dc14f]{background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%)}.code-m-group--ft .code-m-th-code[data-v-352dc14f],.code-m-group--ft .code-m-th-amt[data-v-352dc14f]{background:#faf5ff;color:#7c3aed;border-bottom-color:#d8b4fe;font-weight:800;border-bottom-width:2px}.code-m-group-header .code-m-group-env-pill.fastgo-pill[data-v-352dc14f]{width:26px;height:26px;min-width:26px;padding:0;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1;box-shadow:0 2px 6px #0000002e}.code-m-group-header .code-m-group-env-pill.pill-ft[data-v-352dc14f]{width:auto;min-width:44px;padding:0 8px;border-radius:15px;font-size:11px}.code-m-group--fu .code-m-group-header .code-m-group-env-pill.pill-fu[data-v-352dc14f]{background:#b91c1c;border:1px solid rgba(255,255,255,.35)}.code-m-group--ti .code-m-group-header .code-m-group-env-pill.pill-ti[data-v-352dc14f]{background:#1d4ed8;border:1px solid rgba(255,255,255,.35)}.code-m-group-name[data-v-352dc14f]{font-size:13px;font-weight:700;color:#fff}.code-m-group-count[data-v-352dc14f]{font-size:12px;font-weight:800;color:#fff;letter-spacing:.02em;text-shadow:0 1px 1px rgba(0,0,0,.12)}.code-m-table[data-v-352dc14f]{width:100%;border-collapse:collapse}.code-m-table-paired[data-v-352dc14f]{table-layout:fixed}.code-m-table-paired td[data-v-352dc14f]:nth-child(1),.code-m-table-paired td[data-v-352dc14f]:nth-child(3){width:calc((100% - 112px)/2)}.code-m-table-paired td[data-v-352dc14f]:nth-child(2),.code-m-table-paired td[data-v-352dc14f]:nth-child(4){width:56px}.code-m-table tr[data-v-352dc14f]{border-bottom:1px solid #f1f5f9}.code-m-table tr[data-v-352dc14f]:last-child{border-bottom:none}.code-m-th-code[data-v-352dc14f]{padding:7px 12px;font-size:12px;font-weight:600;color:#64748b;background:#f8fafc;text-align:left;border-bottom:2px solid #e2e8f0}.code-m-th-amt[data-v-352dc14f]{padding:7px 12px;font-size:12px;font-weight:600;color:#64748b;background:#f8fafc;text-align:right;border-bottom:2px solid #e2e8f0;white-space:nowrap}.code-m-table thead tr[data-v-352dc14f]{border-bottom:none}.code-m-sub-group-header[data-v-352dc14f]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px 8px 12px;background:#f8fafc;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.code-m-sub-group-name[data-v-352dc14f]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151}.code-m-sub-group-name[data-v-352dc14f]:before{content:"";display:inline-block;width:3px;height:14px;border-radius:2px;background:#94a3b8;flex-shrink:0}.code-m-group--fu .code-m-sub-group-name[data-v-352dc14f]:before{background:#ef4444}.code-m-group--ti .code-m-sub-group-name[data-v-352dc14f]:before{background:#3b82f6}.code-m-sub-group-count[data-v-352dc14f]{font-size:12px;font-weight:500;color:#9ca3af}.code-m-group--fu .code-m-sub-group-count[data-v-352dc14f]{color:#f87171}.code-m-group--ti .code-m-sub-group-count[data-v-352dc14f]{color:#60a5fa}.code-m-cell-code[data-v-352dc14f]{padding:9px 12px;font-size:14px;color:#1e293b;font-family:Menlo,Consolas,monospace;letter-spacing:1px;text-align:left;width:calc(50% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.code-m-cell-amt[data-v-352dc14f]{padding:9px 12px;font-size:14px;font-weight:700;color:#dc2626;text-align:right;white-space:nowrap;width:40px}.code-m-cell-empty[data-v-352dc14f]{padding:9px 12px}.code-m-pager[data-v-352dc14f]{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;border-top:1px solid #f1f5f9}.code-m-pager-btn[data-v-352dc14f]{height:30px;padding:0 14px;border:1.5px solid #3b82f6;background:#fff;color:#3b82f6;font-size:12px;font-weight:600;border-radius:6px;cursor:pointer}.code-m-pager-btn[data-v-352dc14f]:disabled{border-color:#cbd5e1;color:#94a3b8}.code-m-pager-info[data-v-352dc14f]{font-size:13px;color:#64748b}.code-m-footer[data-v-352dc14f]{display:block;margin-top:4px;padding-bottom:20px}.code-m-tip[data-v-352dc14f]{text-align:center;font-size:12px;color:#e6a23c;margin-bottom:10px}.code-m-stats[data-v-352dc14f]{display:flex;justify-content:center;gap:24px;background:#fff;border-radius:12px;padding:12px 16px;font-size:14px;color:#475569;box-shadow:0 1px 6px #00000012}.code-m-stats b[data-v-352dc14f]{color:#dc2626;font-weight:700;margin-left:4px}}.code-dialog-panel[data-v-352dc14f]{max-width:600px}.code-dialog-header[data-v-352dc14f]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 0;border-bottom:1px solid #f1f5f9;margin-bottom:10px}.code-dialog-info[data-v-352dc14f]{display:flex;gap:16px;font-size:14px;color:#475569}.code-dialog-toolbar[data-v-352dc14f]{display:flex;gap:8px}.code-dialog-footer[data-v-352dc14f]{display:flex;gap:20px;padding:12px 0 4px;border-top:1px solid #f1f5f9;margin-top:10px;font-size:14px;color:#334155}.code-dialog-loading[data-v-352dc14f]{padding:20px;text-align:center;color:#94a3b8}.fastgo-force-bet-btn{background-color:#e6a23c!important;border-color:#e6a23c!important;color:#fff!important}.fastgo-force-bet-btn:hover{background-color:#ebb563!important;border-color:#ebb563!important}.fastgo-bet-alert-panel.bet-alert-simple{max-width:420px;width:min(420px,calc(100vw - 40px))}.fastgo-bet-alert-panel.bet-alert-simple .fastgo-dialog-title{padding:12px 16px;font-size:15px}.fastgo-bet-alert-panel.bet-alert-simple .fastgo-dialog-body{padding:14px 16px}.fastgo-bet-alert-panel.bet-alert-simple .fastgo-dialog-actions{padding:10px 16px}.fastgo-bet-alert-panel{max-width:520px;width:min(520px,calc(100vw - 40px))}.bet-alert-simple-body{display:flex;align-items:flex-start;gap:10px;padding:4px 0}.bet-alert-icon{flex-shrink:0;line-height:1}.bet-alert-text{font-size:14px;line-height:1.6;color:#606266;word-break:break-word}.wx-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center}.wx-dialog-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wx-dialog-panel{position:relative;width:min(600px,calc(100vw - 40px));max-height:calc(100vh - 60px);background:#fff;border-radius:8px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;z-index:1}.wx-dialog-title{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-weight:600;font-size:14px;color:#1e40af;border-bottom:1px solid #e5e7eb;background:#f9fafb;border-radius:8px 8px 0 0}.wx-dialog-x{border:none;background:transparent;cursor:pointer;font-size:20px;color:#64748b;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s}.wx-dialog-x:hover{background:#fef2f2;color:#dc2626}.wx-dialog-body{padding:16px;overflow-y:auto;flex:1}.wx-dialog-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #e5e7eb;background:#f9fafb;border-radius:0 0 8px 8px}.stop-group{margin-bottom:12px}.stop-group:last-child{margin-bottom:0}.stop-group-header{font-weight:600;color:#1e40af;font-size:13px;padding:6px 0;border-bottom:2px solid #3b82f6;margin-bottom:4px}.inner-table th,.inner-table td{font-size:12px}.inner-table .amount-cell{text-align:right;color:#dc2626;font-weight:600}.inner-table th.th-amount{text-align:right}.auto-refresh-toggle{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-label{font-size:13px;color:#475569}.auto-refresh-toggle input{display:none}.toggle-slider{width:34px;height:18px;background:#cbd5e1;border-radius:9px;position:relative;transition:background .2s}.toggle-slider:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 2px #0003}.auto-refresh-toggle input:checked+.toggle-slider{background:#3b82f6}.auto-refresh-toggle input:checked+.toggle-slider:after{transform:translate(16px)}.wxrobot-page[data-v-6ec80d2b]{padding:12px;display:flex;flex-direction:column;gap:10px}.top-bar[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:10px 14px;background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000000f}.top-bar-left[data-v-6ec80d2b]{display:flex;align-items:center;gap:12px}.breadcrumb-text[data-v-6ec80d2b]{font-size:12px;color:#64748b}.act-btn[data-v-6ec80d2b]{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s;border:1px solid #d1d5db;background:#fff;color:#374151;white-space:nowrap}.act-btn[data-v-6ec80d2b]:hover{opacity:.85}.act-btn.outline[data-v-6ec80d2b]{border-color:#3b82f6;color:#3b82f6;background:#eff6ff}.act-btn.outline[data-v-6ec80d2b]:hover{background:#dbeafe}.filter-bar[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:10px 14px;background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000000f}.filter-left[data-v-6ec80d2b]{display:flex;align-items:center;gap:8px}.filter-label[data-v-6ec80d2b]{font-size:13px;color:#475569}.filter-right[data-v-6ec80d2b]{display:flex;align-items:center;gap:12px}.user-check[data-v-6ec80d2b]{display:flex;align-items:center;gap:4px;font-size:13px;color:#334155;cursor:pointer}.user-check input[data-v-6ec80d2b]{cursor:pointer}.data-card[data-v-6ec80d2b]{background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000000f;overflow:hidden}.table-container[data-v-6ec80d2b]{overflow-x:auto}.summary-table th[data-v-6ec80d2b],.summary-table td[data-v-6ec80d2b]{text-align:center}.col-name[data-v-6ec80d2b]{min-width:80px}.col-group[data-v-6ec80d2b]{font-size:12px;font-weight:600}.sale-group[data-v-6ec80d2b]{background:#eff6ff;color:#1d4ed8}.stop-group[data-v-6ec80d2b]{background:#fef2f2;color:#991b1b}.win-group[data-v-6ec80d2b]{background:#ecfdf5;color:#166534}.profit-group[data-v-6ec80d2b]{background:#fffbeb;color:#92400e}.sale-col[data-v-6ec80d2b]{background:#f0f7ff;color:#1e40af}.stop-col[data-v-6ec80d2b]{background:#fff5f5;color:#b91c1c}.win-col[data-v-6ec80d2b]{background:#f0fdf4;color:#15803d}.profit-col[data-v-6ec80d2b]{background:#fffdf0;color:#a16207}.name-cell[data-v-6ec80d2b]{font-weight:600;color:#334155}.total-row td[data-v-6ec80d2b]{background:#f9fafb;font-weight:700}.section-title[data-v-6ec80d2b]{padding:14px 16px 8px;font-size:14px;font-weight:600;color:#334155;border-bottom:1px solid #e5e7eb}.settle-summary[data-v-6ec80d2b]{padding:12px 16px;gap:6px 20px;border-bottom:1px solid #e5e7eb;background:#f9fafb;overflow-wrap:break-word}.settle-item[data-v-6ec80d2b]{font-size:13px;color:#475569;font-weight:500}.settle-val[data-v-6ec80d2b]{color:#334155;font-weight:600}.data-table[data-v-6ec80d2b]{width:100%;border-collapse:collapse;font-size:12px}.data-table th[data-v-6ec80d2b]{padding:8px 6px;background:#f9fafb;color:#374151;font-weight:600;text-align:center;border-bottom:1px solid #e5e7eb;white-space:nowrap;position:sticky;top:0}.data-table td[data-v-6ec80d2b]{padding:8px 6px;text-align:center;border-bottom:1px solid #f3f4f6;color:#475569;vertical-align:top}.data-table tbody tr:hover td[data-v-6ec80d2b]{background:#f8fafc}.data-table tbody tr.row-selected td[data-v-6ec80d2b]{background:#eff6ff}.id-cell[data-v-6ec80d2b]{font-family:SF Mono,Monaco,monospace;font-size:11px;color:#94a3b8}.group-tag[data-v-6ec80d2b]{display:inline-block;padding:1px 8px;background:#eff6ff;color:#1d4ed8;border-radius:10px;font-size:11px;font-weight:500}.col-msg[data-v-6ec80d2b]{min-width:120px;max-width:160px;text-align:left!important;word-wrap:break-word}.col-result[data-v-6ec80d2b]{max-width:120px;max-width:160px;text-align:left!important}.num-cell[data-v-6ec80d2b]{font-weight:600;font-variant-numeric:tabular-nums}.num-cell.blue[data-v-6ec80d2b]{color:#1d4ed8}.num-cell.green[data-v-6ec80d2b]{color:#059669}.num-cell.orange[data-v-6ec80d2b]{color:#d97706}.time-cell[data-v-6ec80d2b]{font-size:11px;white-space:nowrap;color:#64748b}.date-cell[data-v-6ec80d2b]{font-size:11px;white-space:nowrap;color:#94a3b8}.status-badge[data-v-6ec80d2b]{display:inline-block;padding:1px 6px;border-radius:3px;font-size:11px;font-weight:500;white-space:nowrap;border:1px solid transparent}.status-badge.settled[data-v-6ec80d2b]{background:#dcfce7;color:#166534;border-color:#bbf7d0}.status-badge.unsettled[data-v-6ec80d2b]{background:#fef3c7;color:#92400e;border-color:#fde68a}.status-badge.settling[data-v-6ec80d2b]{background:#dbeafe;color:#1e40af;border-color:#93c5fd}.act-btn-sm[data-v-6ec80d2b]{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:3px;font-size:11px;cursor:pointer;border:1px solid #d1d5db;background:#fff;color:#374151;transition:all .15s}.act-btn-sm[data-v-6ec80d2b]:hover{border-color:#3b82f6;color:#3b82f6}.empty-cell[data-v-6ec80d2b]{padding:40px 20px!important}.empty-state[data-v-6ec80d2b]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#94a3b8}.empty-state svg[data-v-6ec80d2b]{width:40px;height:40px;stroke:#cbd5e1}.list-toolbar[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:8px 16px}.count-text[data-v-6ec80d2b]{font-size:12px;color:#64748b}.list-toolbar-right[data-v-6ec80d2b]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.mini-filter[data-v-6ec80d2b]{height:30px;width:100px;padding:0 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;color:#334155;background:#fff;transition:all .15s}.mini-filter.wide[data-v-6ec80d2b]{width:160px}.mini-filter[data-v-6ec80d2b]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.mini-filter[data-v-6ec80d2b]::-moz-placeholder{color:#94a3b8}.mini-filter[data-v-6ec80d2b]::placeholder{color:#94a3b8}.mini-filter-select[data-v-6ec80d2b]{height:30px;padding:0 6px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;color:#334155;background:#fff;cursor:pointer;transition:all .15s}.mini-filter-select.narrow[data-v-6ec80d2b]{width:72px}.mini-filter-select[data-v-6ec80d2b]:focus{outline:none;border-color:#3b82f6}.mini-clear[data-v-6ec80d2b]{display:inline-flex;align-items:center;gap:3px;height:30px;padding:0 10px;border:none;border-radius:6px;background:#fef2f2;color:#ef4444;font-size:12px;cursor:pointer;transition:all .15s}.mini-clear svg[data-v-6ec80d2b]{width:13px;height:13px}.mini-clear[data-v-6ec80d2b]:hover{background:#fee2e2}.bottom-bar[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-top:1px solid #e5e7eb;background:#f9fafb;flex-wrap:wrap;gap:10px}.bottom-left[data-v-6ec80d2b]{display:flex;align-items:center;gap:8px}.bot-btn[data-v-6ec80d2b]{display:inline-flex;align-items:center;height:28px;padding:0 14px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;border:1px solid #d1d5db;background:#fff;color:#374151;transition:all .15s}.bot-btn[data-v-6ec80d2b]:hover{opacity:.85}.bot-btn[data-v-6ec80d2b]:disabled{opacity:.4;cursor:not-allowed}.bot-btn.green[data-v-6ec80d2b]{border-color:#16a34a;color:#fff;background:#16a34a}.bottom-right[data-v-6ec80d2b]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page-info[data-v-6ec80d2b]{font-size:12px;color:#64748b}.page-info .hl[data-v-6ec80d2b]{color:#3b82f6;font-weight:600}.page-btns[data-v-6ec80d2b]{display:flex;align-items:center;gap:3px}.pg-btn[data-v-6ec80d2b]{min-width:28px;height:28px;padding:0 6px;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#374151;font-size:12px;cursor:pointer;transition:all .15s;display:inline-flex;align-items:center;justify-content:center}.pg-btn[data-v-6ec80d2b]:hover:not(:disabled):not(.active){border-color:#3b82f6;color:#3b82f6}.pg-btn[data-v-6ec80d2b]:disabled{opacity:.4;cursor:not-allowed}.pg-btn.active[data-v-6ec80d2b]{background:#3b82f6;color:#fff;border-color:#3b82f6}.pg-size[data-v-6ec80d2b]{height:28px;padding:0 4px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;color:#374151;margin-left:4px;cursor:pointer}.mobile-cards[data-v-6ec80d2b],.mobile-table-container[data-v-6ec80d2b]{display:none}@media (max-width: 768px){.wxrobot-page[data-v-6ec80d2b]{padding:6px;gap:6px}.top-bar[data-v-6ec80d2b]{padding:8px 10px}.filter-bar[data-v-6ec80d2b]{padding:8px 10px;flex-direction:column;align-items:flex-start}.settle-summary[data-v-6ec80d2b]{flex-direction:column;gap:4px}.list-toolbar[data-v-6ec80d2b]{flex-direction:column;align-items:stretch}.list-toolbar-right[data-v-6ec80d2b]{flex-wrap:wrap}.mini-filter[data-v-6ec80d2b],.mini-filter.wide[data-v-6ec80d2b]{flex:1;min-width:0}.mini-filter-select[data-v-6ec80d2b]{flex:1}.table-container[data-v-6ec80d2b]{display:none}.mobile-table-container[data-v-6ec80d2b]{display:flex;overflow-x:auto}.mobile-cards[data-v-6ec80d2b]{display:flex;flex-direction:column;gap:8px;padding:8px}.m-card[data-v-6ec80d2b]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px;transition:all .2s}.m-card.m-selected[data-v-6ec80d2b]{border-color:#3b82f6;background:#f0f7ff}.m-card-head[data-v-6ec80d2b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.m-check[data-v-6ec80d2b]{display:inline-flex;align-items:center;cursor:pointer}.m-check input[data-v-6ec80d2b]{display:none}.m-check-box[data-v-6ec80d2b]{width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;background:#fff;transition:all .15s;position:relative}.m-check input:checked+.m-check-box[data-v-6ec80d2b]{background:#3b82f6;border-color:#3b82f6}.m-check input:checked+.m-check-box[data-v-6ec80d2b]:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.m-id[data-v-6ec80d2b]{font-family:SF Mono,Monaco,monospace;font-size:12px;color:#94a3b8}.m-time[data-v-6ec80d2b]{margin-left:auto;font-size:11px;color:#94a3b8}.m-card-section[data-v-6ec80d2b]{margin-bottom:10px}.m-label[data-v-6ec80d2b]{font-size:11px;color:#94a3b8;font-weight:500;margin-bottom:4px}.m-text[data-v-6ec80d2b]{font-size:12px;color:#475569}.m-card-amounts[data-v-6ec80d2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px}.m-amt[data-v-6ec80d2b]{text-align:center;padding:6px 4px;background:#f8fafc;border-radius:6px;border:1px solid #f1f5f9}.m-amt-label[data-v-6ec80d2b]{display:block;font-size:10px;color:#94a3b8;margin-bottom:2px}.m-amt-val[data-v-6ec80d2b]{display:block;font-size:13px;font-weight:700;color:#334155}.m-amt-val.blue[data-v-6ec80d2b]{color:#1d4ed8}.m-amt-val.green[data-v-6ec80d2b]{color:#059669}.m-amt-val.orange[data-v-6ec80d2b]{color:#d97706}.m-card-foot[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between}.m-date[data-v-6ec80d2b]{font-size:11px;color:#94a3b8}.bottom-bar[data-v-6ec80d2b]{flex-direction:column;gap:8px;padding:8px 10px}.bottom-right[data-v-6ec80d2b]{flex-direction:column;gap:6px;align-items:flex-start}.page-btns[data-v-6ec80d2b]{flex-wrap:wrap}}.fastgo-tabs[data-v-6ec80d2b]{display:flex;gap:4px;margin-bottom:16px;border-bottom:2px solid #3b82f6}.fastgo-tab[data-v-6ec80d2b]{padding:12px 28px;border:none;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);color:#64748b;font-size:14px;font-weight:600;cursor:pointer;border-radius:8px 8px 0 0;transition:all .2s}.fastgo-tab[data-v-6ec80d2b]:hover{background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);color:#3b82f6}.fastgo-tab.active[data-v-6ec80d2b]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;box-shadow:0 2px 8px #3b82f64d}.fastgo-search-bar[data-v-6ec80d2b]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);border-radius:8px;margin-bottom:16px}.fastgo-ck[data-v-6ec80d2b]{display:inline-flex;align-items:center;gap:4px;cursor:pointer;margin-right:2px}.fastgo-ck input[data-v-6ec80d2b]{width:15px;height:15px;margin:0;cursor:pointer}.fastgo-ck-tag[data-v-6ec80d2b]{display:inline-block;padding:1px 8px;border-radius:4px;font-size:12px;font-weight:600}.fastgo-date-mobile[data-v-6ec80d2b]{display:none}.fastgo-date-mobile .fastgo-date-sep[data-v-6ec80d2b]{color:#64748b;font-size:13px;text-align:center;flex-shrink:0}.fastgo-layout[data-v-6ec80d2b]{display:flex;gap:16px}.fastgo-left[data-v-6ec80d2b]{flex:1;min-width:0}.fastgo-right[data-v-6ec80d2b]{width:340px;flex-shrink:0}.vip-panel[data-v-6ec80d2b]{border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000000f}.vip-panel-header[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);color:#fff;font-weight:600;font-size:15px}.fastgo-refresh-btn[data-v-6ec80d2b]{height:28px;padding:0 12px;border-radius:6px;font-size:12px;background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.3);transition:all .2s}.fastgo-refresh-btn[data-v-6ec80d2b]:hover{background:rgba(255,255,255,.25)}.fastgo-records[data-v-6ec80d2b]{max-height:600px;overflow-y:auto}.fastgo-record-item[data-v-6ec80d2b]{padding:14px;border-bottom:1px solid #f1f5f9;transition:background .2s}.fastgo-record-item[data-v-6ec80d2b]:hover{background:#f8fafc}.fastgo-record-item[data-v-6ec80d2b]:last-child{border-bottom:none}.fastgo-record-content[data-v-6ec80d2b]{font-size:13px;color:#334155;word-break:break-all;margin-bottom:8px;line-height:1.5}.fastgo-record-info[data-v-6ec80d2b]{display:flex;gap:16px;font-size:12px;color:#64748b;margin-bottom:8px}.fastgo-record-info b[data-v-6ec80d2b]{color:#dc2626;font-weight:600}.fastgo-record-actions[data-v-6ec80d2b]{display:flex;gap:8px}.fastgo-record-btn[data-v-6ec80d2b]{height:26px;padding:0 12px;border-radius:6px;font-size:12px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;cursor:pointer;transition:all .2s}.fastgo-record-btn[data-v-6ec80d2b]:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6}.fastgo-record-btn.btn-disabled[data-v-6ec80d2b]{opacity:.5;cursor:not-allowed;color:#94a3b8}.fastgo-no-records[data-v-6ec80d2b]{padding:40px;text-align:center;color:#94a3b8;font-size:14px}.fastgo-record-detail-content[data-v-6ec80d2b]{background:#f8fafc;padding:12px;border-radius:8px;max-height:300px;overflow-y:auto;border:1px solid #e2e8f0}.fastgo-record-detail-content pre[data-v-6ec80d2b]{margin:0;white-space:pre-wrap;word-break:break-all;font-family:Consolas,Courier New,monospace;font-size:13px;color:#334155}.fastgo-record-detail-info[data-v-6ec80d2b]{display:flex;gap:24px;margin-top:14px;font-size:14px;color:#334155}.fastgo-record-detail-info b[data-v-6ec80d2b]{color:#dc2626;font-weight:600}.fastgo-newtag[data-v-6ec80d2b]{margin-left:auto}.fastgo-mobile-toolbar[data-v-6ec80d2b]{display:none}.fastgo-tags[data-v-6ec80d2b]{display:flex;align-items:center;gap:12px;padding:12px 0}.fastgo-taglist[data-v-6ec80d2b]{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}.fastgo-tag[data-v-6ec80d2b]{display:inline-flex;align-items:center;gap:6px;padding:6px 18px 6px 12px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;font-size:12px;line-height:1;position:relative;border-radius:6px;transition:all .2s}.fastgo-tag[data-v-6ec80d2b]:hover{border-color:#3b82f6;background:#eff6ff}.fastgo-tag.on[data-v-6ec80d2b]{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 3px #3b82f61a}.fastgo-tag-x[data-v-6ec80d2b]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-weight:700;line-height:1;transition:all .2s}.fastgo-x-icon[data-v-6ec80d2b]{width:10px;height:10px}.fastgo-tag-x[data-v-6ec80d2b]:hover{background:#dc2626;border-color:#dc2626;color:#fff}.fastgo-input[data-v-6ec80d2b]{margin-top:12px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.fastgo-textarea[data-v-6ec80d2b]{width:100%;height:220px;border:none;outline:none;padding:12px;resize:vertical;font-family:Consolas,Courier New,monospace;font-size:13px;background:#fefce8;color:#334155;line-height:1.6}.fastgo-textbar[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:8px 12px;border-top:1px solid #e2e8f0;background:#fff}.fastgo-clear-btn[data-v-6ec80d2b]{height:28px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;color:#64748b;padding:0 12px;transition:all .2s}.fastgo-clear-btn[data-v-6ec80d2b]:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626}.fastgo-trash-icon[data-v-6ec80d2b]{width:16px;height:16px}.fastgo-clear-text[data-v-6ec80d2b]{font-size:13px;line-height:1}.fastgo-count[data-v-6ec80d2b]{color:#1e40af;font-weight:600;font-size:13px}.fastgo-opts[data-v-6ec80d2b]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0}.fastgo-opt[data-v-6ec80d2b]{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;transition:all .2s}.fastgo-opt[data-v-6ec80d2b]:hover{border-color:#3b82f6;background:#eff6ff}.fastgo-opt-name[data-v-6ec80d2b]{font-weight:500;color:#334155;font-size:13px}.fastgo-opt-name-mobile[data-v-6ec80d2b],.fastgo-env-toggle-mobile[data-v-6ec80d2b]{display:none}.fastgo-env-switch[data-v-6ec80d2b]{position:relative;width:38px;height:18px;border-radius:9px;border:none;cursor:pointer;background:#dc2626;transition:background .3s;padding:0;outline:none}.fastgo-env-switch.env-p3[data-v-6ec80d2b]{background:#2563eb}.fastgo-env-knob[data-v-6ec80d2b]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .3s}.fastgo-env-switch.env-p3 .fastgo-env-knob[data-v-6ec80d2b]{left:22px}.fastgo-env-label[data-v-6ec80d2b]{position:absolute;top:50%;transform:translateY(-50%);font-size:10px;font-weight:700;color:#fff;line-height:1;pointer-events:none}.fastgo-env-switch:not(.env-p3) .fastgo-env-label[data-v-6ec80d2b]{right:5px;left:auto}.fastgo-env-switch.env-p3 .fastgo-env-label[data-v-6ec80d2b]{left:5px;right:auto}.fastgo-switch[data-v-6ec80d2b]{width:44px;height:22px;border-radius:20px;border:1px solid #cbd5e1;background:#e2e8f0;padding:0;cursor:pointer;position:relative;transition:all .2s}.fastgo-switch.on[data-v-6ec80d2b]{background:#3b82f6;border-color:#3b82f6}.fastgo-switch-knob[data-v-6ec80d2b]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .2s ease;box-shadow:0 1px 3px #0003}.fastgo-switch.on .fastgo-switch-knob[data-v-6ec80d2b]{left:24px}.fastgo-lottery[data-v-6ec80d2b]{display:inline-flex;align-items:center;gap:10px;flex:0 0 100%;margin-top:4px}.fastgo-lottery-btn[data-v-6ec80d2b]{height:34px;min-width:80px;padding:0 16px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:13px;font-weight:500;transition:all .2s}.fastgo-lottery-btn[data-v-6ec80d2b]:hover{background:#eff6ff;border-color:#3b82f6;color:#3b82f6}.fastgo-lottery-btn.on[data-v-6ec80d2b]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border-color:#3b82f6;color:#fff;box-shadow:0 2px 8px #3b82f64d}.fastgo-lottery-btn.on[data-v-6ec80d2b]:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.fastgo-actions[data-v-6ec80d2b]{display:flex;align-items:center;gap:12px;padding:14px 0}.fastgo-action-btn[data-v-6ec80d2b]{height:36px;min-width:100px;padding:0 18px;border-radius:8px;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border:none;color:#fff;font-weight:500;font-size:14px;transition:all .2s;box-shadow:0 2px 8px #3b82f64d}.fastgo-action-btn[data-v-6ec80d2b]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.fastgo-action-btn[data-v-6ec80d2b]:disabled{opacity:.6;cursor:not-allowed;transform:none}.fastgo-actions-sum[data-v-6ec80d2b]{display:inline-flex;align-items:center;gap:16px;color:#1e40af;font-size:14px;margin-left:auto}.fastgo-outline-btn[data-v-6ec80d2b]{height:36px;min-width:100px;padding:0 18px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;color:#64748b;font-weight:500;font-size:14px;transition:all .2s}.fastgo-outline-btn[data-v-6ec80d2b]:hover{background:#f8fafc;border-color:#cbd5e1}.fastgo-sum-item[data-v-6ec80d2b]{white-space:nowrap}.fastgo-result[data-v-6ec80d2b]{margin-top:16px}.fastgo-pill[data-v-6ec80d2b]{display:inline-block;padding:3px 10px;margin-right:8px;border-radius:12px;background:#8b5cf6;color:#fff;font-size:11px;font-weight:600}.fastgo-pill.pill-fu[data-v-6ec80d2b]{background:#dc2626}.fastgo-pill.pill-ti[data-v-6ec80d2b]{background:#2563eb}.fastgo-pill.pill-ft[data-v-6ec80d2b]{background:linear-gradient(135deg,#dc2626 50%,#2563eb 50%)}.fastgo-detail-env-section[data-v-6ec80d2b]{margin-top:14px;padding:10px;border:1px solid #e5e7eb;border-radius:6px}.fastgo-detail-env-section[data-v-6ec80d2b]:first-child{margin-top:10px}.fastgo-detail-env-header[data-v-6ec80d2b]{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:13px}.fastgo-detail-btn[data-v-6ec80d2b]{margin-left:8px;height:24px;min-width:50px;padding:0 10px;border-radius:6px;font-size:12px;line-height:22px}.fastgo-detail-summary[data-v-6ec80d2b]{color:#1e40af;font-size:14px}.fastgo-detail-stats[data-v-6ec80d2b]{margin-top:10px;font-size:14px;color:#334155}.fastgo-detail-stats b[data-v-6ec80d2b]{color:#dc2626;font-weight:600}.vip-input[data-v-6ec80d2b]{height:34px;padding:0 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#334155;transition:all .2s;background:#fff}.vip-input[data-v-6ec80d2b]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.vip-label[data-v-6ec80d2b]{font-size:13px;color:#64748b;font-weight:500}.tl[data-v-6ec80d2b]{text-align:left!important}.red[data-v-6ec80d2b]{color:#dc2626!important}.fb[data-v-6ec80d2b]{font-weight:600}.fastgo-dialog-mask[data-v-6ec80d2b]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fastgo-dialog-panel[data-v-6ec80d2b]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(900px,calc(100vw - 40px));max-height:calc(100vh - 60px);background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;z-index:91;display:flex;flex-direction:column}.fastgo-dialog-title[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;font-weight:600;font-size:16px;color:#1e40af;border-bottom:2px solid #e2e8f0;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.fastgo-dialog-x[data-v-6ec80d2b]{border:none;background:transparent;cursor:pointer;font-size:24px;line-height:1;color:#64748b;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.fastgo-dialog-x[data-v-6ec80d2b]:hover{background:#fef2f2;color:#dc2626}.fastgo-dialog-body[data-v-6ec80d2b]{padding:20px;overflow-y:auto;flex:1}.detail-grid-table td[data-v-6ec80d2b]{padding:6px 10px}.fastgo-dialog-actions[data-v-6ec80d2b]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e2e8f0;background:#f8fafc;border-radius:0 0 12px 12px}.fastgo-pager[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;padding:12px 0}.fastgo-pager-btn[data-v-6ec80d2b]{height:32px;min-width:80px;padding:0 16px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s}.fastgo-pager-btn[data-v-6ec80d2b]:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6}.fastgo-pager-btn[data-v-6ec80d2b]:disabled{opacity:.5;cursor:not-allowed;color:#94a3b8}.fastgo-pager-info[data-v-6ec80d2b]{color:#64748b;font-size:13px}.fastgo-lottery-tag[data-v-6ec80d2b]{display:inline-block;padding:3px 8px;margin-right:6px;border-radius:4px;font-size:11px;font-weight:600;color:#fff}.fastgo-lottery-tag.tag-3d[data-v-6ec80d2b]{background:#dc2626}.fastgo-lottery-tag.tag-p3[data-v-6ec80d2b]{background:#2563eb}.fastgo-lottery-tag.tag-ft[data-v-6ec80d2b]{background:linear-gradient(135deg,#dc2626 50%,#2563eb 50%)}.fastgo-bet-detail[data-v-6ec80d2b]{margin-top:16px}.fastgo-bet-play-group[data-v-6ec80d2b]{margin-bottom:20px}.fastgo-bet-play-header[data-v-6ec80d2b]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:2px solid #3b82f6;margin-bottom:10px}.fastgo-bet-play-name[data-v-6ec80d2b]{font-weight:600;color:#1e40af;font-size:14px}.fastgo-bet-play-count[data-v-6ec80d2b]{color:#64748b;font-size:12px}.t-1[data-v-6ec80d2b]{width:100%;border-collapse:collapse;font-size:13px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.t-1 thead tr[data-v-6ec80d2b]{background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)}.t-1 thead td[data-v-6ec80d2b]{padding:12px 10px;color:#1e40af;font-weight:600;text-align:center;border-bottom:2px solid #e2e8f0;white-space:nowrap}.t-1 tbody td[data-v-6ec80d2b]{padding:10px;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569}.t-1 tbody tr:hover td[data-v-6ec80d2b]{background:#f8fafc}.t-1 tbody tr:last-child td[data-v-6ec80d2b]{border-bottom:none}.detail-grid-table[data-v-6ec80d2b]{margin-top:10px}.detail-grid-table thead td[data-v-6ec80d2b]{background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%);color:#1e40af;font-weight:600;padding:10px 8px;border-bottom:2px solid #3b82f6}.detail-grid-table tbody td[data-v-6ec80d2b]{padding:8px;border-bottom:1px solid #f1f5f9}.detail-grid-table tbody tr:hover td[data-v-6ec80d2b]{background:#f8fafc}.t-1 .tl[data-v-6ec80d2b],.detail-grid-table .tl[data-v-6ec80d2b]{text-align:left!important;padding-left:12px}.t-1 .red[data-v-6ec80d2b],.detail-grid-table .red[data-v-6ec80d2b]{color:#dc2626!important}.t-1 tbody tr.row-error td[data-v-6ec80d2b]{background:#fef2f2!important;color:#991b1b!important;border-bottom-color:#fecaca!important}.t-1 tbody tr.row-error:hover td[data-v-6ec80d2b]{background:#fee2e2!important}.fastgo-err-badge[data-v-6ec80d2b]{display:inline-block;background:#dc2626;color:#fff!important;font-size:12px;font-weight:600;padding:1px 8px;border-radius:3px;margin-right:8px;vertical-align:middle}.fastgo-warn-text[data-v-6ec80d2b]{color:#d97706;font-size:12px}.fastgo-err-text[data-v-6ec80d2b]{color:#991b1b;font-weight:500}.fastgo-err-reason[data-v-6ec80d2b]{color:#b91c1c;font-size:12px;margin-top:4px;line-height:1.4}.t-1 .fb[data-v-6ec80d2b],.detail-grid-table .fb[data-v-6ec80d2b]{font-weight:600;color:#1e40af}.fastgo-textbar-mobile[data-v-6ec80d2b]{display:none}.fastgo-textbar-pc[data-v-6ec80d2b]{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.fastgo-textbar-pc .fastgo-sum-item[data-v-6ec80d2b]{color:#1e40af;font-size:13px}.fastgo-mobile-page[data-v-6ec80d2b]{display:none}@media (max-width: 768px){.fastgo-tabs[data-v-6ec80d2b]{overflow-x:auto;-webkit-overflow-scrolling:touch}.fastgo-tab[data-v-6ec80d2b]{padding:8px 14px;font-size:13px;flex-shrink:0}.fastgo-layout[data-v-6ec80d2b]{flex-direction:column!important;gap:0}.fastgo-left[data-v-6ec80d2b]{width:100%!important;flex:none!important}.fastgo-right[data-v-6ec80d2b]{width:100%!important;flex:none!important;margin-top:10px}.fastgo-right .vip-panel-header[data-v-6ec80d2b]{font-size:13px;padding:8px 12px}.fastgo-right .fastgo-records[data-v-6ec80d2b]{max-height:none;overflow-y:visible}.vip-panel-header[data-v-6ec80d2b]{font-size:14px;padding:10px 12px}.vip-panel-body[data-v-6ec80d2b]{padding:8px!important}.fastgo-left .vip-panel[data-v-6ec80d2b]{overflow:visible!important;border-radius:0!important;box-shadow:none!important;border:none!important}.fastgo-left .vip-panel-header[data-v-6ec80d2b]{border-radius:8px 8px 0 0}.fastgo-filter-pc[data-v-6ec80d2b]{display:none!important}.fastgo-mobile-toolbar[data-v-6ec80d2b]{display:flex!important;gap:8px;padding:4px 0}.fastgo-mobile-toolbar .fastgo-action-btn[data-v-6ec80d2b]{height:28px!important;font-size:12px!important;padding:0 10px!important}.fastgo-tags .fastgo-newtag[data-v-6ec80d2b]{display:none!important}.vip-filter[data-v-6ec80d2b]{margin-bottom:4px}.vip-filter-row[data-v-6ec80d2b]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.vip-filter-row .vip-label[data-v-6ec80d2b]{font-size:12px;font-weight:600;flex-shrink:0}.vip-filter-row .vip-input[data-v-6ec80d2b]{flex:1 1 0;min-width:50px!important;width:auto!important;max-width:none!important;height:28px;font-size:13px;border-radius:6px;padding:0 6px}.vip-filter-row .fastgo-action-btn[data-v-6ec80d2b]{flex:0 0 auto;height:28px!important;min-width:40px!important;font-size:12px!important;padding:0 8px!important;border-radius:6px!important}.fastgo-tags[data-v-6ec80d2b]{flex-wrap:wrap;gap:4px;padding:4px 0;align-items:center}.fastgo-tags .vip-label[data-v-6ec80d2b]{font-size:12px;font-weight:600}.fastgo-taglist[data-v-6ec80d2b]{gap:4px}.fastgo-tag[data-v-6ec80d2b]{font-size:11px!important;padding:3px 18px 3px 8px!important;border-radius:4px}.fastgo-newtag[data-v-6ec80d2b]{margin-left:0;height:24px;font-size:11px!important;padding:0 8px!important;border-radius:4px!important;flex-shrink:0;white-space:nowrap}.fastgo-textarea[data-v-6ec80d2b]{min-height:120px!important;max-height:35vh!important;font-size:13px!important;line-height:1.6;padding:10px}.fastgo-textbar[data-v-6ec80d2b]{display:flex;align-items:center;padding:6px 8px;gap:6px;flex-wrap:wrap}.fastgo-clear-btn[data-v-6ec80d2b]{height:28px;padding:0 6px;font-size:12px;border-radius:4px;flex-shrink:0}.fastgo-clear-text[data-v-6ec80d2b]{font-size:12px}.fastgo-count[data-v-6ec80d2b]{font-size:12px;color:#94a3b8;flex-shrink:0;white-space:nowrap}.fastgo-textbar-mobile[data-v-6ec80d2b]{display:flex!important;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.fastgo-tb-btn[data-v-6ec80d2b]{height:28px;padding:0 12px;border-radius:4px;font-size:13px;font-weight:600;border:none;cursor:pointer;white-space:nowrap;flex-shrink:0;line-height:28px}.fastgo-tb-btn.tb-generate[data-v-6ec80d2b]{background:#22c55e;color:#fff}.fastgo-tb-btn.tb-generate[data-v-6ec80d2b]:disabled{opacity:.4;cursor:not-allowed}.fastgo-tb-btn.tb-bet[data-v-6ec80d2b]{background:#3b82f6;color:#fff}.fastgo-tb-btn.tb-bet[data-v-6ec80d2b]:disabled{opacity:.4;cursor:not-allowed}.fastgo-tb-sum[data-v-6ec80d2b]{font-size:13px;color:#dc2626;font-weight:700;white-space:nowrap;flex-shrink:0}.fastgo-textbar-pc[data-v-6ec80d2b]{display:none!important}.fastgo-opts[data-v-6ec80d2b]{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 12px;padding:6px 0}.fastgo-opt[data-v-6ec80d2b]{display:inline-flex;align-items:center;gap:4px;padding:2px 0;flex:0 0 auto}.fastgo-opt-name-pc[data-v-6ec80d2b]{display:none}.fastgo-opt-name-mobile[data-v-6ec80d2b]{display:inline!important}.fastgo-opt-name[data-v-6ec80d2b]{font-size:12px;white-space:nowrap;color:#475569}.fastgo-lottery[data-v-6ec80d2b]{display:none!important}.fastgo-env-toggle-mobile[data-v-6ec80d2b]{display:inline-flex!important}.fastgo-switch[data-v-6ec80d2b]{width:34px;height:18px;flex-shrink:0}.fastgo-switch-knob[data-v-6ec80d2b]{width:14px;height:14px;top:2px;left:2px}.fastgo-switch.on .fastgo-switch-knob[data-v-6ec80d2b]{left:16px}.fastgo-lottery .vip-label[data-v-6ec80d2b]{font-size:12px;flex-shrink:0}.fastgo-lottery-btn[data-v-6ec80d2b]{flex:1;height:28px;font-size:12px;border-radius:4px;min-width:0}.fastgo-result[data-v-6ec80d2b]{margin-top:6px}.fastgo-result .t-1[data-v-6ec80d2b]{display:block!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;outline:none!important;border:none!important;background:transparent!important}.fastgo-result .t-1 thead[data-v-6ec80d2b]{display:none!important}.fastgo-result .t-1 tbody[data-v-6ec80d2b]{display:flex!important;flex-direction:column;gap:6px}.fastgo-result .t-1 tbody tr[data-v-6ec80d2b]{display:flex!important;flex-wrap:wrap;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px;gap:4px 0;box-shadow:0 1px 3px #0000000a}.fastgo-result .t-1 tbody td[data-v-6ec80d2b]{border:none!important;height:auto!important;padding:0!important;background:transparent!important}.fastgo-result .t-1 tbody td[data-v-6ec80d2b]:nth-child(1){display:inline-flex!important;align-items:center;justify-content:center;width:22px;height:22px!important;border-radius:50%;background:#3b82f6!important;color:#fff;font-size:11px;font-weight:700;flex-shrink:0;margin-right:8px}.fastgo-result .t-1 tbody td[data-v-6ec80d2b]:nth-child(2){flex:1 1 calc(100% - 32px);min-width:0;font-size:13px;line-height:1.5;text-align:left!important;word-break:break-all;overflow-wrap:break-word}.fastgo-result .t-1 tbody td[data-v-6ec80d2b]:nth-child(3){font-size:12px;color:#64748b;margin-left:30px}.fastgo-result .t-1 tbody td[data-v-6ec80d2b]:nth-child(3):before{content:"笔数 ";color:#94a3b8;font-weight:400}.fastgo-result .t-1 tbody td[data-v-6ec80d2b]:nth-child(4){font-size:12px;color:#dc2626;font-weight:600;margin-left:16px}.fastgo-result .t-1 tbody td[data-v-6ec80d2b]:nth-child(4):before{content:"金额 ";color:#94a3b8;font-weight:400}.fastgo-result .t-1 tbody tr.row-error td[data-v-6ec80d2b]:nth-child(3),.fastgo-result .t-1 tbody tr.row-error td[data-v-6ec80d2b]:nth-child(4){display:none!important}.fastgo-result .t-1 tbody tr.row-error[data-v-6ec80d2b]{background:#fef2f2!important;border-color:#fecaca!important}.fastgo-result .t-1 tbody tr.row-error td[data-v-6ec80d2b]:nth-child(1){background:#dc2626!important;color:#fff!important}.fastgo-detail-page .vip-panel-body[data-v-6ec80d2b]{padding:0!important}.fastgo-detail-page .t-1[data-v-6ec80d2b]{display:block!important;box-shadow:none!important;border-radius:0!important;border:none!important;margin-top:0!important}.fastgo-detail-page .t-1 thead[data-v-6ec80d2b]{display:none!important}.fastgo-detail-page .t-1 tbody[data-v-6ec80d2b]{display:flex!important;flex-direction:column;gap:0}.fastgo-detail-page .t-1 tbody tr[data-v-6ec80d2b]{display:grid!important;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;-moz-column-gap:6px;column-gap:6px;row-gap:6px;background:#fff;padding:12px 14px;border-bottom:1px solid #f1f5f9;align-items:center}.fastgo-detail-page .t-1 tbody tr[data-v-6ec80d2b]:last-child{border-bottom:none}.fastgo-detail-page .t-1 tbody td[data-v-6ec80d2b]{border:none!important;padding:0!important;text-align:left!important;background:none!important;height:auto!important}.fastgo-detail-page .t-1 tbody td[data-v-6ec80d2b]:nth-child(1){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-6ec80d2b]:nth-child(2){grid-row:1;grid-column:1}.fastgo-detail-page .t-1 tbody td[data-v-6ec80d2b]:nth-child(3){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-6ec80d2b]:nth-child(4){grid-row:1;grid-column:2;font-size:13px;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fastgo-detail-page .t-1 tbody td[data-v-6ec80d2b]:nth-child(5){grid-row:2;grid-column:1 / 3;font-size:12px;color:#64748b}.fastgo-detail-page .t-1 tbody td[data-v-6ec80d2b]:nth-child(5):before{content:"笔数: ";color:#94a3b8}.fastgo-detail-page .t-1 tbody td[data-v-6ec80d2b]:nth-child(6){display:none!important}.fastgo-detail-page .t-1 tbody td[data-v-6ec80d2b]:nth-child(7){grid-row:2;grid-column:3;font-size:11px;color:#94a3b8;text-align:right!important;justify-self:end}.fastgo-detail-page .t-1 tbody td[data-v-6ec80d2b]:nth-child(8){grid-row:1;grid-column:3;display:flex!important;gap:6px;align-items:center;justify-self:end}.fastgo-detail-page .t-1 tbody td:nth-child(8) .fastgo-record-btn[data-v-6ec80d2b]{height:26px;padding:0 10px;font-size:11px;border-radius:14px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;white-space:nowrap;line-height:24px;text-align:center}.fastgo-detail-page .t-1 tbody td:nth-child(8) .fastgo-record-status-text[data-v-6ec80d2b]{font-size:11px;color:#94a3b8;white-space:nowrap}.fastgo-detail-page .vip-panel[data-v-6ec80d2b]{border:none!important;box-shadow:none!important}.fastgo-detail-page .vip-panel-header[data-v-6ec80d2b]{font-size:15px;font-weight:600;padding:12px 14px}.fastgo-detail-page .fastgo-no-records[data-v-6ec80d2b]{padding:40px 20px;text-align:center;color:#94a3b8;font-size:13px}.fastgo-search-bar[data-v-6ec80d2b]{display:flex!important;flex-wrap:wrap!important;gap:8px;padding:12px 14px;background:#fff;border-radius:0;margin:0;border-bottom:1px solid #e8edf3}.fastgo-search-bar .vip-label[data-v-6ec80d2b]{font-size:12px;font-weight:600;color:#475569;width:100%;margin:0}.fastgo-search-bar .vip-label[data-v-6ec80d2b]:not(:first-child){margin-top:2px}.fastgo-search-bar .fastgo-ck[data-v-6ec80d2b]{margin-right:8px}.fastgo-search-bar .el-input[data-v-6ec80d2b],.fastgo-search-bar .el-date-editor[data-v-6ec80d2b]{width:100%!important}.fastgo-search-bar>.btn-primary.fastgo-action-btn[data-v-6ec80d2b],.fastgo-search-bar>.btn-common.fastgo-action-btn[data-v-6ec80d2b]{flex:1!important;min-width:0!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;height:36px!important;line-height:36px!important;border-radius:8px!important;font-size:14px!important}.fastgo-date-pc[data-v-6ec80d2b]{display:none!important}.fastgo-date-mobile[data-v-6ec80d2b]{display:flex!important;align-items:center;gap:8px;width:100%}.fastgo-date-mobile .el-date-editor[data-v-6ec80d2b]{flex:1;width:0!important;min-width:0!important}.fastgo-date-mobile .fastgo-date-sep[data-v-6ec80d2b]{color:#94a3b8;font-size:12px;flex-shrink:0}.fastgo-dialog-pc[data-v-6ec80d2b]{display:none!important}.mobile-detail-open>.fastgo-tabs[data-v-6ec80d2b],.mobile-detail-open>.fastgo-layout[data-v-6ec80d2b],.mobile-detail-open>.fastgo-detail-page[data-v-6ec80d2b]{display:none!important}.mobile-detail-open[data-v-6ec80d2b]{overscroll-behavior-y:none}.fastgo-mobile-page[data-v-6ec80d2b]{display:block!important}.fastgo-mobile-header[data-v-6ec80d2b]{display:flex;align-items:center;position:relative;height:50px;padding:0 12px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);z-index:99;box-shadow:0 2px 10px #2563eb4d}.fastgo-record-detail-mobile-header[data-v-6ec80d2b],.fastgo-code-detail-mobile-header[data-v-6ec80d2b],.fastgo-detail-dialog-mobile-header[data-v-6ec80d2b]{position:fixed;left:0;right:0;width:100vw;margin:0;border-radius:0;box-sizing:border-box}.fastgo-back-btn[data-v-6ec80d2b]{display:flex;align-items:center;gap:4px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.35);border-radius:20px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;padding:5px 14px 5px 10px;flex-shrink:0;letter-spacing:.3px;transition:background .15s}.fastgo-back-btn[data-v-6ec80d2b]:before{content:"‹";font-size:20px;line-height:1;font-weight:300;margin-top:-1px}.fastgo-back-btn[data-v-6ec80d2b]:active{background:rgba(255,255,255,.32)}.fastgo-mobile-title[data-v-6ec80d2b]{position:absolute;left:50%;transform:translate(-50%);font-size:16px;font-weight:700;color:#fff;letter-spacing:1px;pointer-events:none;white-space:nowrap}.fastgo-mobile-body[data-v-6ec80d2b]{padding:12px}.fastgo-record-detail-mobile-page[data-v-6ec80d2b],.fastgo-code-detail-mobile-page[data-v-6ec80d2b],.fastgo-detail-dialog-mobile-page[data-v-6ec80d2b]{padding-left:0;padding-right:0;overscroll-behavior-y:none}.rd-m-bet-text[data-v-6ec80d2b]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;flex-wrap:wrap}.rd-m-bet-content[data-v-6ec80d2b]{font-size:14px;color:#1e293b;font-weight:500;flex:1;line-height:1.5}.rd-m-play-table .code-m-cell-code[data-v-6ec80d2b]{font-family:inherit;letter-spacing:0}.rd-m-play-name[data-v-6ec80d2b]{color:#475569!important;font-size:12px!important}.rd-m-row-error td[data-v-6ec80d2b]{color:#ef4444!important}.rd-m-info-card[data-v-6ec80d2b]{background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.rd-m-info-top[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.rd-m-lottery-tag[data-v-6ec80d2b]{display:inline-block;padding:3px 12px;border-radius:20px;font-size:13px;font-weight:700;color:#fff}.rd-m-lottery-tag.tag-3d[data-v-6ec80d2b]{background:#ef4444}.rd-m-lottery-tag.tag-p3[data-v-6ec80d2b]{background:#3b82f6}.rd-m-lottery-tag.tag-ft[data-v-6ec80d2b]{background:linear-gradient(135deg,#ef4444 50%,#3b82f6 50%)}.rd-m-stats[data-v-6ec80d2b]{display:flex;align-items:center;gap:8px}.rd-m-stat-item[data-v-6ec80d2b]{font-size:13px;color:#475569}.rd-m-stat-item b[data-v-6ec80d2b]{color:#dc2626;font-weight:700;margin-left:3px}.rd-m-stat-divider[data-v-6ec80d2b]{width:1px;height:12px;background:#e2e8f0}.rd-m-time[data-v-6ec80d2b]{display:flex;align-items:center;gap:5px;font-size:12px;color:#94a3b8;margin-bottom:10px}.rd-m-content[data-v-6ec80d2b]{background:#f8fafc;border-radius:8px;padding:10px 12px;max-height:90px;overflow-y:auto}.rd-m-content pre[data-v-6ec80d2b]{margin:0;font-size:13px;line-height:1.6;color:#334155;white-space:pre-wrap;word-break:break-all;font-family:Menlo,Consolas,monospace}.fastgo-mobile-page .fastgo-bet-play-count[data-v-6ec80d2b]{font-size:12px;color:#fffc!important}.fastgo-detail-summary[data-v-6ec80d2b],.fastgo-detail-stats[data-v-6ec80d2b]{font-size:13px!important}.fastgo-record-info[data-v-6ec80d2b]{flex-wrap:wrap;gap:8px;font-size:12px}.fastgo-record-actions[data-v-6ec80d2b]{flex-wrap:wrap;gap:6px}.fastgo-pager[data-v-6ec80d2b]{flex-wrap:wrap;gap:6px;font-size:12px;padding:10px 14px!important;justify-content:center;margin:0!important}.fastgo-pager-btn[data-v-6ec80d2b]{height:30px;font-size:12px;padding:0 14px;border-radius:6px}.fastgo-pager-info[data-v-6ec80d2b]{font-size:12px;color:#64748b}.fastgo-records[data-v-6ec80d2b]{max-height:none;overflow-y:visible}.fastgo-record-item[data-v-6ec80d2b]{padding:10px 12px;border-radius:8px;margin-bottom:6px;border:1px solid #f1f5f9;background:#fff}.fastgo-record-content[data-v-6ec80d2b]{font-size:13px;margin-bottom:6px;line-height:1.5}.fastgo-record-btn[data-v-6ec80d2b]{height:28px;padding:0 12px;font-size:12px;border-radius:6px}.fastgo-no-records[data-v-6ec80d2b]{padding:20px;font-size:14px}.fastgo-pill[data-v-6ec80d2b]{font-size:11px;padding:3px 8px}.fastgo-detail-btn[data-v-6ec80d2b]{height:24px;font-size:12px;padding:0 10px}.fastgo-bet-detail[data-v-6ec80d2b]{overflow-x:visible!important}.code-dialog-header[data-v-6ec80d2b]{padding:8px 0}.code-dialog-info[data-v-6ec80d2b]{font-size:13px}.code-dialog-footer[data-v-6ec80d2b]{font-size:13px;padding:8px 0}}.code-mobile-actions[data-v-6ec80d2b],.code-m-info-card[data-v-6ec80d2b],.code-m-group[data-v-6ec80d2b],.code-m-footer[data-v-6ec80d2b]{display:none}@media (max-width: 768px){.code-m-info-card[data-v-6ec80d2b]{display:block;background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.code-m-info-row[data-v-6ec80d2b]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.code-m-lottery-tag[data-v-6ec80d2b]{display:inline-block;padding:3px 12px;border-radius:20px;font-size:13px;font-weight:700;color:#fff}.code-m-lottery-tag.tag-3d[data-v-6ec80d2b]{background:#ef4444}.code-m-lottery-tag.tag-p3[data-v-6ec80d2b]{background:#3b82f6}.code-m-lottery-tag.tag-ft[data-v-6ec80d2b]{background:linear-gradient(135deg,#ef4444 50%,#3b82f6 50%)}.code-m-issue[data-v-6ec80d2b]{font-size:15px;font-weight:700;color:#1e293b}.code-m-meta-row[data-v-6ec80d2b]{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:12px}.code-m-meta-item[data-v-6ec80d2b]{display:flex;align-items:center;gap:5px;font-size:13px;color:#64748b}.code-m-icon[data-v-6ec80d2b]{font-style:normal;font-size:13px}.code-m-actions[data-v-6ec80d2b]{display:flex;gap:8px}.code-m-action-btn[data-v-6ec80d2b]{flex:1;height:34px;border:1.5px solid #3b82f6;background:#fff;color:#3b82f6;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer}.code-m-action-btn[data-v-6ec80d2b]:active{opacity:.7}.code-m-action-copy[data-v-6ec80d2b]{flex:2;background:#3b82f6;color:#fff}.code-m-group[data-v-6ec80d2b]{display:block;background:#fff;border-radius:12px;overflow:hidden;margin-bottom:12px;box-shadow:0 1px 6px #00000012}.code-m-group-header[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.code-m-group--fu .code-m-group-header[data-v-6ec80d2b]{background:linear-gradient(135deg,#f87171 0%,#dc2626 100%)}.code-m-group--fu .code-m-th-code[data-v-6ec80d2b],.code-m-group--fu .code-m-th-amt[data-v-6ec80d2b]{background:#fff5f5;color:#dc2626;border-bottom-color:#fca5a5;font-weight:800;border-bottom-width:2px}.code-m-group--ti .code-m-group-header[data-v-6ec80d2b]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.code-m-group--ti .code-m-th-code[data-v-6ec80d2b],.code-m-group--ti .code-m-th-amt[data-v-6ec80d2b]{background:#eff6ff;color:#2563eb;border-bottom-color:#bfdbfe;font-weight:800;border-bottom-width:2px}.code-m-group--ft .code-m-group-header[data-v-6ec80d2b]{background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%)}.code-m-group--ft .code-m-th-code[data-v-6ec80d2b],.code-m-group--ft .code-m-th-amt[data-v-6ec80d2b]{background:#faf5ff;color:#7c3aed;border-bottom-color:#d8b4fe;font-weight:800;border-bottom-width:2px}.code-m-group-header .code-m-group-env-pill.fastgo-pill[data-v-6ec80d2b]{width:26px;height:26px;min-width:26px;padding:0;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1;box-shadow:0 2px 6px #0000002e}.code-m-group-header .code-m-group-env-pill.pill-ft[data-v-6ec80d2b]{width:auto;min-width:44px;padding:0 8px;border-radius:15px;font-size:11px}.code-m-group--fu .code-m-group-header .code-m-group-env-pill.pill-fu[data-v-6ec80d2b]{background:#b91c1c;border:1px solid rgba(255,255,255,.35)}.code-m-group--ti .code-m-group-header .code-m-group-env-pill.pill-ti[data-v-6ec80d2b]{background:#1d4ed8;border:1px solid rgba(255,255,255,.35)}.code-m-group-name[data-v-6ec80d2b]{font-size:13px;font-weight:700;color:#fff}.code-m-group-count[data-v-6ec80d2b]{font-size:12px;font-weight:800;color:#fff;letter-spacing:.02em;text-shadow:0 1px 1px rgba(0,0,0,.12)}.code-m-table[data-v-6ec80d2b]{width:100%;border-collapse:collapse}.code-m-table tr[data-v-6ec80d2b]{border-bottom:1px solid #f1f5f9}.code-m-table tr[data-v-6ec80d2b]:last-child{border-bottom:none}.code-m-th-code[data-v-6ec80d2b]{padding:7px 12px;font-size:12px;font-weight:600;color:#64748b;background:#f8fafc;text-align:left;border-bottom:2px solid #e2e8f0}.code-m-th-amt[data-v-6ec80d2b]{padding:7px 12px;font-size:12px;font-weight:600;color:#64748b;background:#f8fafc;text-align:right;border-bottom:2px solid #e2e8f0;white-space:nowrap}.code-m-table thead tr[data-v-6ec80d2b]{border-bottom:none}.code-m-sub-group-header[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px 8px 12px;background:#f8fafc;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.code-m-sub-group-name[data-v-6ec80d2b]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#374151}.code-m-sub-group-name[data-v-6ec80d2b]:before{content:"";display:inline-block;width:3px;height:14px;border-radius:2px;background:#94a3b8;flex-shrink:0}.code-m-group--fu .code-m-sub-group-name[data-v-6ec80d2b]:before{background:#ef4444}.code-m-group--ti .code-m-sub-group-name[data-v-6ec80d2b]:before{background:#3b82f6}.code-m-sub-group-count[data-v-6ec80d2b]{font-size:12px;font-weight:500;color:#9ca3af}.code-m-group--fu .code-m-sub-group-count[data-v-6ec80d2b]{color:#f87171}.code-m-group--ti .code-m-sub-group-count[data-v-6ec80d2b]{color:#60a5fa}.code-m-cell-code[data-v-6ec80d2b]{padding:9px 12px;font-size:14px;color:#1e293b;font-family:Menlo,Consolas,monospace;letter-spacing:1px;text-align:left;width:calc(50% - 40px)}.code-m-cell-amt[data-v-6ec80d2b]{padding:9px 12px;font-size:14px;font-weight:700;color:#dc2626;text-align:right;white-space:nowrap;width:40px}.code-m-cell-empty[data-v-6ec80d2b]{padding:9px 12px}.code-m-pager[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;border-top:1px solid #f1f5f9}.code-m-pager-btn[data-v-6ec80d2b]{height:30px;padding:0 14px;border:1.5px solid #3b82f6;background:#fff;color:#3b82f6;font-size:12px;font-weight:600;border-radius:6px;cursor:pointer}.code-m-pager-btn[data-v-6ec80d2b]:disabled{border-color:#cbd5e1;color:#94a3b8}.code-m-pager-info[data-v-6ec80d2b]{font-size:13px;color:#64748b}.code-m-footer[data-v-6ec80d2b]{display:block;margin-top:4px;padding-bottom:20px}.code-m-tip[data-v-6ec80d2b]{text-align:center;font-size:12px;color:#e6a23c;margin-bottom:10px}.code-m-stats[data-v-6ec80d2b]{display:flex;justify-content:center;gap:24px;background:#fff;border-radius:12px;padding:12px 16px;font-size:14px;color:#475569;box-shadow:0 1px 6px #00000012}.code-m-stats b[data-v-6ec80d2b]{color:#dc2626;font-weight:700;margin-left:4px}}.code-dialog-panel[data-v-6ec80d2b]{max-width:600px}.code-dialog-header[data-v-6ec80d2b]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 0;border-bottom:1px solid #f1f5f9;margin-bottom:10px}.code-dialog-info[data-v-6ec80d2b]{display:flex;gap:16px;font-size:14px;color:#475569}.code-dialog-toolbar[data-v-6ec80d2b]{display:flex;gap:8px}.code-dialog-footer[data-v-6ec80d2b]{display:flex;gap:20px;padding:12px 0 4px;border-top:1px solid #f1f5f9;margin-top:10px;font-size:14px;color:#334155}.code-dialog-loading[data-v-6ec80d2b]{padding:20px;text-align:center;color:#94a3b8}.btn-expand[data-v-6ec80d2b]{background:none;border:none;color:red;font-size:12px;cursor:pointer;padding:2px 0;font-weight:500}.btn-expand[data-v-6ec80d2b]:hover{color:red;text-decoration:underline}.wxrobot-page[data-v-d17c2426]{padding:16px}.data-card[data-v-d17c2426]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.data-header[data-v-d17c2426]{display:flex;align-items:center;padding:14px 20px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff}.data-title[data-v-d17c2426]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.data-title svg[data-v-d17c2426]{width:18px;height:18px}.placeholder-body[data-v-d17c2426]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:80px 20px;color:#94a3b8}.placeholder-body svg[data-v-d17c2426]{width:56px;height:56px;stroke:#cbd5e1}.placeholder-body span[data-v-d17c2426]{font-size:15px}*[data-v-d17c2426]{margin:0;padding:0;box-sizing:border-box}body[data-v-d17c2426]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);min-height:100vh;padding:20px}.container[data-v-d17c2426]{max-width:1200px;margin:0 auto}.header[data-v-d17c2426]{text-align:center;margin-bottom:30px;color:#fff}.header h1[data-v-d17c2426]{font-size:2.5rem;margin-bottom:10px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.header p[data-v-d17c2426]{font-size:1.1rem;opacity:.9}.download-table[data-v-d17c2426]{background:white;border-radius:12px;box-shadow:0 10px 30px #00000026;overflow:hidden}.table-header[data-v-d17c2426]{background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);color:#fff}.table-row[data-v-d17c2426]{display:grid;grid-template-columns:2fr 1fr 3fr 1fr;padding:15px 20px;align-items:center}.table-header .table-row[data-v-d17c2426]{font-weight:600;font-size:1.1rem;padding:20px}.table-body .table-row[data-v-d17c2426]{border-bottom:1px solid #eee;transition:all .3s ease}.table-body .table-row[data-v-d17c2426]:hover{background-color:#f8f9ff;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.table-body .table-row[data-v-d17c2426]:last-child{border-bottom:none}.software-name[data-v-d17c2426]{display:flex;align-items:center}.software-icon[data-v-d17c2426]{width:40px;height:40px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;margin-right:12px;font-size:18px}.software-info h3[data-v-d17c2426]{font-size:1.1rem;color:#333;margin-bottom:4px}.software-info p[data-v-d17c2426]{font-size:.9rem;color:#666}.version-tag[data-v-d17c2426]{display:inline-block;padding:6px 12px;background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%);color:#fff;border-radius:20px;font-size:.9rem;font-weight:500}.description[data-v-d17c2426]{color:#555;line-height:1.5}.download-btn[data-v-d17c2426]{background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);color:#fff;border:none;padding:10px 20px;border-radius:25px;cursor:pointer;font-weight:500;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.download-btn[data-v-d17c2426]:hover{transform:translateY(-2px);box-shadow:0 6px 15px #ff6b6b4d}.download-btn[data-v-d17c2426]:active{transform:translateY(0)}.notification[data-v-d17c2426]{position:fixed;top:20px;right:20px;padding:15px 25px;border-radius:8px;color:#fff;font-weight:500;box-shadow:0 4px 15px #00000026;transform:translate(120%);transition:transform .3s ease;z-index:1000}.notification.show[data-v-d17c2426]{transform:translate(0)}.notification.success[data-v-d17c2426]{background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%)}.notification.error[data-v-d17c2426]{background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%)}@media (max-width: 768px){.table-row[data-v-d17c2426]{grid-template-columns:1fr;gap:10px;text-align:center}.table-header .table-row[data-v-d17c2426]{grid-template-columns:1fr}.software-name[data-v-d17c2426]{justify-content:center}}.guide-page[data-v-595f25b6]{padding:16px}.guide-card[data-v-595f25b6]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.card-header[data-v-595f25b6]{display:flex;align-items:center;padding:14px 20px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff}.card-title[data-v-595f25b6]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.card-title svg[data-v-595f25b6]{width:18px;height:18px}.card-body[data-v-595f25b6]{padding:24px}.section[data-v-595f25b6]{margin-bottom:28px}.section[data-v-595f25b6]:last-child{margin-bottom:0}.section-title[data-v-595f25b6]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#1e293b;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}.section-icon[data-v-595f25b6]{font-size:18px}.section-text[data-v-595f25b6]{font-size:14px;color:#475569;line-height:1.8}.feature-grid[data-v-595f25b6]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.feature-item[data-v-595f25b6]{padding:16px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc;transition:all .2s}.feature-item[data-v-595f25b6]:hover{border-color:#93c5fd;background:#eff6ff}.feature-head[data-v-595f25b6]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#1d4ed8;margin-bottom:8px}.feature-head svg[data-v-595f25b6]{width:18px;height:18px;stroke:#3b82f6}.feature-item p[data-v-595f25b6]{font-size:13px;color:#64748b;line-height:1.6;margin:0}.table-wrap[data-v-595f25b6]{overflow-x:auto}.guide-table[data-v-595f25b6]{width:100%;border-collapse:collapse;font-size:13px}.guide-table th[data-v-595f25b6]{padding:10px 14px;background:#f1f5f9;color:#1e293b;font-weight:600;text-align:left;border:1px solid #e2e8f0}.guide-table td[data-v-595f25b6]{padding:10px 14px;color:#475569;border:1px solid #e2e8f0;line-height:1.6;vertical-align:top}.guide-table tbody tr:hover td[data-v-595f25b6]{background:#f8fafc}.status-list[data-v-595f25b6]{display:flex;flex-direction:column;gap:8px}.status-row[data-v-595f25b6]{display:flex;align-items:center;gap:10px;font-size:13px;color:#475569}.badge[data-v-595f25b6]{display:inline-block;padding:2px 8px;border-radius:3px;font-size:11px;font-weight:500;white-space:nowrap;border:1px solid transparent;min-width:60px;text-align:center}.badge.pending[data-v-595f25b6]{background:#fef3c7;color:#92400e;border-color:#fde68a}.badge.reported[data-v-595f25b6]{background:#dcfce7;color:#166534;border-color:#bbf7d0}.badge.auto-report[data-v-595f25b6]{background:#dbeafe;color:#1e40af;border-color:#93c5fd}.badge.returned[data-v-595f25b6]{background:#e0f2fe;color:#075985;border-color:#bae6fd}.badge.auto-return[data-v-595f25b6]{background:#e0f2fe;color:#0369a1;border-color:#7dd3fc}.badge.fail[data-v-595f25b6]{background:#fef2f2;color:#991b1b;border-color:#fecaca}.badge.cancelled[data-v-595f25b6]{background:#f1f5f9;color:#64748b;border-color:#e2e8f0}.faq-list[data-v-595f25b6]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-595f25b6]{padding:14px 16px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc}.faq-q[data-v-595f25b6]{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:6px}.faq-a[data-v-595f25b6]{font-size:13px;color:#64748b;line-height:1.6}@media (max-width: 768px){.guide-page[data-v-595f25b6]{padding:8px}.card-body[data-v-595f25b6]{padding:14px}.feature-grid[data-v-595f25b6]{grid-template-columns:1fr}.section-title[data-v-595f25b6]{font-size:14px}}.header-announcement[data-v-082680ba]{display:flex;align-items:center;height:28px;background:linear-gradient(90deg,#1e293b 0%,#0f172a 100%);border-bottom:1px solid rgba(255,215,0,.1);padding:0 16px;overflow:hidden}.announcement-icon[data-v-082680ba]{font-size:14px;margin-right:10px;animation:pulse-082680ba 2s infinite}@keyframes pulse-082680ba{0%,to{opacity:1}50%{opacity:.5}}.announcement-content[data-v-082680ba]{flex:1;overflow:hidden}.marquee-track[data-v-082680ba]{display:inline-block;white-space:nowrap;will-change:transform;padding-left:100%;box-sizing:content-box;animation-name:marquee-roll-082680ba;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;color:#fbbf24;font-size:12px}.marquee-content[data-v-082680ba]{padding-right:40px}@keyframes marquee-roll-082680ba{0%{transform:translate(0)}to{transform:translate(-100%)}}.header-main[data-v-082680ba]{display:flex;align-items:center;height:auto;min-height:72px;padding:8px 20px;background:linear-gradient(135deg,#1e3a5f 0%,#0d1b2a 50%,#1b263b 100%);border-bottom:1px solid rgba(255,255,255,.06);gap:16px;flex-wrap:wrap}.user-card[data-v-082680ba]{display:flex;align-items:center;gap:12px;padding:8px 16px;background:rgba(255,255,255,.03);border-radius:12px;border:1px solid rgba(255,255,255,.06);min-width:180px;flex-shrink:1}.user-avatar[data-v-082680ba]{width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;box-shadow:0 4px 12px #3b82f64d}.user-info[data-v-082680ba]{flex:1}.user-name[data-v-082680ba]{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px}.user-credit-row[data-v-082680ba]{display:flex;align-items:center;font-size:11px;line-height:1.4;white-space:nowrap}.credit-label[data-v-082680ba]{color:#ffffff80;margin-right:4px}.credit-value[data-v-082680ba]{color:#ffffffe6;font-weight:500}.credit-value.gold[data-v-082680ba]{color:#fbbf24;font-weight:600}.credit-value.green[data-v-082680ba]{color:#4ade80}.credit-item[data-v-082680ba]{display:flex;align-items:center}.credit-divider[data-v-082680ba]{color:#fff3;margin:0 6px}.lottery-selector[data-v-082680ba]{display:flex;gap:12px;flex-shrink:1;min-width:0}.lottery-card[data-v-082680ba]{display:flex;align-items:center;gap:12px;padding:10px 16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;cursor:pointer;transition:all .3s ease;min-width:140px;flex-shrink:1}.lottery-card[data-v-082680ba]:hover{background:rgba(255,255,255,.06);border-color:#ffffff26;transform:translateY(-1px)}.lottery-card.active[data-v-082680ba]{background:linear-gradient(135deg,rgba(74,222,128,.15) 0%,rgba(34,197,94,.1) 100%);border-color:#4ade80;box-shadow:0 4px 20px #4ade8033}.lottery-badge[data-v-082680ba]{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;box-shadow:0 4px 12px #6366f14d}.lottery-card.active .lottery-badge[data-v-082680ba]{background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%);box-shadow:0 4px 12px #4ade8066}.lottery-details[data-v-082680ba]{flex:1}.lottery-title[data-v-082680ba]{font-size:13px;font-weight:600;color:#ffffffe6;margin-bottom:2px}.lottery-card.active .lottery-title[data-v-082680ba]{color:#4ade80}.lottery-issue[data-v-082680ba]{font-size:11px;color:#ffffff80;margin-bottom:2px}.lottery-timer[data-v-082680ba]{font-size:12px;font-weight:600;color:#fbbf24;font-family:SF Mono,Consolas,Monaco,monospace}.main-nav[data-v-082680ba]{flex:1;display:flex;align-items:center;justify-content:flex-start;gap:4px;flex-wrap:wrap;min-width:0}.nav-item[data-v-082680ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 10px;border-radius:10px;color:#fff9;text-decoration:none;font-size:11px;transition:all .2s ease;min-width:56px;flex-shrink:1}.nav-item[data-v-082680ba]:hover{color:#fff;background:rgba(255,255,255,.06)}.nav-item.active[data-v-082680ba]{color:#4ade80;background:rgba(74,222,128,.1)}.nav-item.logout[data-v-082680ba]:hover{color:#f87171;background:rgba(248,113,113,.1)}.nav-icon[data-v-082680ba]{width:20px;height:20px;margin-bottom:4px;stroke-width:1.5}.header-toolbar[data-v-082680ba]{height:44px;background:linear-gradient(180deg,#1e3a5f 0%,#162d4a 100%);border-bottom:1px solid rgba(255,255,255,.05);padding:0 20px;display:flex;align-items:center;overflow:visible}.toolbar-tabs[data-v-082680ba]{display:flex;align-items:center;gap:6px;white-space:nowrap}.toolbar-tab[data-v-082680ba]{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;color:#ffffffa6;text-decoration:none;font-size:13px;font-weight:500;transition:all .2s ease;border:1px solid transparent}.toolbar-tab[data-v-082680ba]:hover{color:#fff;background:rgba(255,255,255,.06)}.toolbar-tab.active[data-v-082680ba]{color:#fbbf24;background:linear-gradient(135deg,rgba(251,191,36,.15) 0%,rgba(245,158,11,.1) 100%);border-color:#fbbf244d}.tab-icon[data-v-082680ba]{width:16px;height:16px;stroke-width:2}.toolbar-dropdown[data-v-082680ba]{position:relative}.toolbar-dropdown .dropdown-arrow[data-v-082680ba]{width:14px;height:14px;transition:transform .25s ease;opacity:.6}.toolbar-dropdown.open .dropdown-arrow[data-v-082680ba]{transform:rotate(180deg);opacity:1}.toolbar-dropdown-menu[data-v-082680ba]{position:absolute;top:calc(100% + 6px);left:0;min-width:180px;background:linear-gradient(180deg,#1e3a5f 0%,#152a45 100%);border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:0 12px 36px #0006,0 0 0 1px #ffffff0d;padding:6px;z-index:200;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .25s ease}.toolbar-dropdown.open .toolbar-dropdown-menu[data-v-082680ba]{opacity:1;visibility:visible;transform:translateY(0)}.toolbar-dropdown-menu .dropdown-item[data-v-082680ba]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:7px;color:#ffffffb3;text-decoration:none;font-size:13px;font-weight:500;transition:all .15s ease;white-space:nowrap}.toolbar-dropdown-menu .dropdown-item[data-v-082680ba]:hover{color:#fff;background:rgba(255,255,255,.08)}.toolbar-dropdown-menu .dropdown-item.router-link-exact-active[data-v-082680ba]{color:#fbbf24;background:rgba(251,191,36,.12)}.toolbar-dropdown-menu .dropdown-item svg[data-v-082680ba]{width:16px;height:16px;flex-shrink:0;opacity:.8}.toolbar-dropdown-menu .dropdown-item:hover svg[data-v-082680ba]{opacity:1}.toolbar-dropdown-backdrop[data-v-082680ba]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199}.vip-doc[data-v-082680ba]{min-height:calc(100vh - var(--vip-header-h, 164px));background:transparent}.vip-main-full[data-v-082680ba]{padding:16px;min-height:calc(100vh - var(--vip-header-h, 164px))}.notice-dialog-modern[data-v-082680ba] .el-dialog{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #0000004d}.notice-dialog-modern[data-v-082680ba] .el-dialog__header{padding:0;display:none}.notice-dialog-modern[data-v-082680ba] .el-dialog__body{padding:0}.notice-wrapper[data-v-082680ba]{position:relative;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding-bottom:24px}.notice-title-section[data-v-082680ba]{padding:24px 24px 20px;text-align:center;position:relative}.notice-main-title[data-v-082680ba]{margin:0;font-size:24px;font-weight:700;color:#fff;letter-spacing:2px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.notice-pagination[data-v-082680ba]{position:absolute;top:20px;right:24px;background:rgba(255,255,255,.2);color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.notice-content-wrapper[data-v-082680ba]{background:#fff;margin:0 24px;border-radius:16px;padding:24px;min-height:200px;max-height:400px;box-shadow:0 4px 12px #00000014}.notice-subtitle[data-v-082680ba]{margin:0 0 16px;font-size:18px;font-weight:600;color:#1f2937;text-align:center}.notice-divider[data-v-082680ba]{height:2px;background:linear-gradient(90deg,#667eea 0%,#764ba2 100%);margin-bottom:16px;border-radius:2px}.notice-content-scroll[data-v-082680ba]{max-height:280px;overflow-y:auto;padding-right:8px}.notice-content-scroll[data-v-082680ba]::-webkit-scrollbar{width:6px}.notice-content-scroll[data-v-082680ba]::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.notice-content-scroll[data-v-082680ba]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.notice-content-scroll[data-v-082680ba]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.notice-content[data-v-082680ba]{font-size:14px;line-height:1.8;color:#4b5563}.notice-content[data-v-082680ba] p{margin:0 0 12px}.notice-content[data-v-082680ba] p:last-child{margin-bottom:0}.notice-empty[data-v-082680ba]{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#9ca3af;font-size:14px}.notice-footer[data-v-082680ba]{padding:20px 24px 0;display:flex;align-items:center;justify-content:center;gap:16px;position:relative}.notice-nav-buttons[data-v-082680ba]{position:absolute;left:24px;display:flex;gap:8px}.notice-nav-btn[data-v-082680ba]{background:rgba(255,255,255,.9);border:none;color:#667eea;transition:all .3s}.notice-nav-btn[data-v-082680ba]:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px #00000026}.notice-confirm-btn[data-v-082680ba]{background:#fff;color:#667eea;border:none;padding:12px 32px;font-size:15px;font-weight:600;border-radius:24px;transition:all .3s;box-shadow:0 4px 12px #ffffff4d}.notice-confirm-btn[data-v-082680ba]:hover{background:#fff;color:#764ba2;transform:translateY(-2px);box-shadow:0 6px 16px #fff6}@media screen and (max-width: 768px){.notice-dialog-modern[data-v-082680ba] .el-dialog{width:90%!important;margin:0 auto}.notice-main-title[data-v-082680ba]{font-size:20px}.notice-content-wrapper[data-v-082680ba]{margin:0 16px;padding:20px;max-height:300px}.notice-subtitle[data-v-082680ba]{font-size:16px}.notice-content[data-v-082680ba]{font-size:13px}.notice-footer[data-v-082680ba]{padding:16px 16px 0;flex-direction:column;gap:12px}.notice-nav-buttons[data-v-082680ba]{position:static;order:2}.notice-confirm-btn[data-v-082680ba]{order:1;width:100%}}:root{--vip-header-h: 164px;--vip-side-w: 200px;--vip-min-w: 1280px;--vip-green-bg: #eef2f6;--vip-header-green: #1d77c9;--vip-border-red: #640000;--vip-title-red: #bc2f18;--vip-overlay-bg: rgba(0,0,0,.5)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:clamp(14px,1.5vw,16px)}body{margin:0;background:var(--vip-green-bg);color:#666;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}#app{min-height:100vh}.fl{float:left}.tc{text-align:center}.tr{text-align:right}.mt10{margin-top:10px}.bg-white{background:#fff}.white{color:#fff}.yellow{color:#ff0}.gray{color:gray}.f18{font-size:18px}.hide{display:none}.vip-container{min-height:100vh;min-width:var(--vip-min-w)}.vip-container.vip-no-chrome{min-width:0}@media (max-width: 1280px){.vip-container{min-width:0}}@media (max-width: 1440px) and (min-width: 769px){.vip-container{min-width:0}}.vip-header{position:sticky;top:0;z-index:30;background:transparent}.vip-bd{height:var(--vip-header-h);background:transparent}.vip-topline{height:30px;line-height:30px;display:flex;align-items:center;padding:0}.vip-topline-left{width:var(--vip-side-w);display:flex;align-items:center;justify-content:center}.vip-lottery-title{color:gold;font-weight:700;font-size:18px;text-shadow:0 1px 2px rgba(0,0,0,.7)}.vip-topline-right{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding-left:10px;padding-right:10px}.vip-envbar{height:38px;line-height:38px;display:flex;align-items:center;padding:0 10px;margin-left:var(--vip-side-w);width:calc(100% - var(--vip-side-w));border-top:none;border-bottom:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.vip-env-switch{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}.vip-env-label{color:#ffffffe6}.vip-env-opt{display:inline-flex;align-items:center;gap:10px;height:28px;padding:0 12px;border-radius:999px;border:1px solid rgba(27,107,180,.7);background:rgba(255,255,255,.92);color:#1b6bb4;font-size:13px;cursor:pointer}.vip-env-opt input{display:none}.vip-env-opt.on{border-color:#1b6bb4;color:#fff;background-image:linear-gradient(180deg,#56b0ea 0%,#1d77c9 100%);box-shadow:none}.vip-env-name{font-weight:700;font-size:13px}.vip-env-meta{opacity:.95;font-size:12px}.vip-nav{margin:0;list-style:none;height:60px;box-sizing:border-box;padding:10px 0 0 var(--vip-side-w);display:block;position:relative}.vip-nav li{float:left;display:inline;margin:0 4px 0 0;text-align:center;font-size:14px;font-weight:700;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:inset 0 1px #ffffffa6,0 1px 2px #0000001f}.vip-nav li a{float:left;padding:0 14px;line-height:27px;border-radius:4px;background-image:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(234,240,246,.92) 100%);color:#3a3a3a}.vip-nav li.on{margin-top:-2px}.vip-nav li.on a{color:#002f63;background-image:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(210,236,255,.95) 55%,rgba(168,210,243,.95) 100%)}.vip-nav-right{float:right;margin-right:10px;display:inline-flex;align-items:center;height:60px;padding-top:2px}.vip-burger{display:none;width:34px;height:34px;border:1px solid rgba(255,255,255,.35);background:rgba(0,0,0,.08);color:#fff;border-radius:6px}.vip-middle{margin:0 0 0 var(--vip-side-w);height:30px;line-height:30px}.vip-marquee{flex:1;min-width:0;padding:0;color:#fff;margin:0 10px 0 0;overflow:hidden;white-space:nowrap}.vip-subnav{border-top:1px solid rgba(255,255,255,.2);border-bottom:none;font-weight:700;color:#fff;background:linear-gradient(to bottom,rgba(255,255,255,.08),rgba(255,255,255,.05));backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:0 1px 10px #00000026;display:flex;align-items:center;flex-wrap:nowrap;height:40px;line-height:40px;margin:0;margin-left:var(--vip-side-w);width:calc(100% - var(--vip-side-w));padding-left:0;overflow-x:hidden;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.vip-subnav::-webkit-scrollbar{width:0;height:0}@media (max-width: 1024px){.vip-subnav{overflow-x:auto;-webkit-overflow-scrolling:touch}}.vip-subnav a{flex:0 0 auto;margin:0 25px 0 0;color:#fff;font-size:14px;padding:8px 16px;transition:color .3s ease;display:inline-block;text-shadow:0 1px 2px rgba(0,0,0,.6);line-height:normal}.vip-subnav a:hover{color:gold;background:transparent}.vip-subnav a.on{color:gold;font-size:15px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.8)}.vip-doc{position:relative;min-height:calc(100vh - var(--vip-header-h));background:var(--vip-green-bg)}.vip-side-left{float:left;width:var(--vip-side-w);position:absolute;left:0;top:0;bottom:0;overflow-y:auto;overflow-x:hidden;padding:0 2px}.vip-main{position:absolute;left:var(--vip-side-w);right:0;top:0;bottom:0;overflow:auto;padding:6px}.vip-overlay{display:none}.vip-side-actions .btn-common{font-size:14px;margin:0 4px}.t-1{width:100%;outline:1px solid rgba(52,152,219,.45);background:#fff}.t-1 td{border:1px solid #bdf0bc;height:22px;border-width:0 1px 1px 0;padding:2px 4px}.t-1 tbody.bd-gray td{border-color:#eee;line-height:21px}.t-1 .bg1 td{border-color:#1b6bb4;font-weight:700;color:#fff;background:linear-gradient(180deg,#56b0ea 0%,#1d77c9 100%);box-shadow:inset 1px 0 8px #00000040;height:27px;border-right:none;padding:0 4px}.title-bar{border-color:#1b6bb4;font-weight:700;color:#fff;background:linear-gradient(180deg,#56b0ea 0%,#1d77c9 100%);box-shadow:inset 1px 0 8px #00000040;height:27px;line-height:27px;padding:0 8px}.btn-common{display:inline-block;height:25px;padding:0 5px;line-height:25px;border-radius:2px;border:1px #e9d9b2 solid;box-shadow:0 1px 3px #0000001a;font-size:14px;font-family:Microsoft Yahei;color:#ca9035;background-image:linear-gradient(180deg,#ffffff 0%,#fff4d6 40%,#ffe4a0 100%);cursor:pointer}.btn-common:hover{filter:brightness(.98)}.btn-primary{display:inline-block;height:25px;padding:0 10px;line-height:25px;border-radius:2px;border:1px solid #1b6bb4;box-shadow:0 1px 3px #0000001f;font-size:14px;font-family:Microsoft Yahei;color:#fff;background-image:linear-gradient(180deg,#6fc3ff 0%,#2e93da 55%,#1d77c9 100%);cursor:pointer}.btn-primary:hover{filter:brightness(.98)}.vip-page{min-height:calc(100vh - var(--vip-header-h))}.vip-panel{border:1px solid var(--vip-border-red);background:#fff}.vip-panel-body{padding:8px}.vip-filter{padding:6px 2px}.vip-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vip-label{color:#333;font-weight:700}.vip-input{height:22px;border:1px solid #bababa;padding:0 6px}.vip-sep{color:#333}.vip-radio{display:inline-flex;align-items:center;gap:4px;margin-right:4px}.vip-table-wrap{overflow:auto}.vip-table{width:100%;border-collapse:collapse;font-size:12px}.vip-table th,.vip-table td{border:1px solid #bdf0bc;padding:6px 4px}.vip-table thead th{background-image:linear-gradient(180deg,#eef8ff 0%,#cfeaff 50%,#b8dcf7 100%);color:#003b6f;font-weight:700;border-color:#a7cbe8}.vip-empty{height:260px;text-align:center;color:#666}.vip-pager{padding:10px 0}@media (max-width: 1024px){body{overflow-x:hidden}.vip-container{min-width:0}.vip-topline-left{width:120px}.vip-lottery-title{font-size:16px}.vip-env-label{display:none}.vip-env-opt{padding:2px 6px}.vip-envbar{margin-left:0;width:100%;padding-left:12px;padding-right:12px}.vip-nav{padding-left:12px;padding-right:56px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.vip-nav li{float:none;display:inline-block;vertical-align:top}.vip-nav li a{float:none;display:inline-block}.vip-nav-right{position:sticky;right:0;float:none;display:inline-flex;height:34px;margin-left:8px}.vip-subnav{margin-left:0;width:100%;padding-left:12px}.vip-middle{margin-left:12px}.vip-side-left{position:fixed;top:var(--vip-header-h);left:0;width:min(86vw,320px);height:calc(100vh - var(--vip-header-h));transform:translate(-100%);transition:transform .2s ease;z-index:40;background:var(--vip-green-bg);padding:6px}.vip-side-left.open{transform:translate(0)}.vip-main{left:0}.vip-burger{display:inline-flex;align-items:center;justify-content:center}.vip-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;top:var(--vip-header-h);background:var(--vip-overlay-bg);z-index:30;opacity:0;pointer-events:none;transition:opacity .2s ease}.vip-overlay.show{opacity:1;pointer-events:auto}}@media (max-width: 768px){:root{--vip-min-w: 0}html{font-size:14px;height:100%;overscroll-behavior-y:none}body{min-height:100%;overflow-x:hidden;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}#app,.vip-container{min-height:100%;min-width:0!important;padding-bottom:60px;overscroll-behavior-y:none}.vip-doc,.vip-main-full{overscroll-behavior-y:none}.vip-header{position:sticky;top:0;z-index:100}.vip-header .header-announcement{height:22px;padding:0 10px}.vip-header .announcement-icon{font-size:12px;margin-right:6px}.vip-header .announcement-content{font-size:11px}.vip-header .header-main{display:grid!important;grid-template-columns:1fr 1fr 1fr;height:auto;padding:6px 10px;gap:6px;align-items:stretch}.vip-header .user-card{min-width:0;padding:4px 6px;gap:4px;border-radius:8px;overflow:visible}.vip-header .user-avatar{display:none}.vip-header .user-name{font-size:12px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vip-header .user-credit-row{font-size:10px;line-height:1.3;display:flex;flex-direction:row;align-items:center;white-space:nowrap}.vip-header .user-credit-row:last-child{flex-direction:column;align-items:flex-start;gap:0}.vip-header .user-info{min-width:0;display:flex;flex-direction:column}.vip-header .credit-divider{display:none}.vip-header .credit-item{display:flex;align-items:center;white-space:nowrap}.vip-header .credit-label,.vip-header .credit-value{white-space:nowrap}.vip-header .lottery-selector{grid-column:2 / 4;display:grid!important;grid-template-columns:1fr 1fr;gap:6px;min-width:0}.vip-header .lottery-card{min-width:0;padding:4px 6px;gap:6px;border-radius:8px}.vip-header .lottery-badge{width:24px;height:24px;font-size:10px;border-radius:6px}.vip-header .lottery-title{font-size:11px}.vip-header .lottery-issue{font-size:9px}.vip-header .lottery-timer{font-size:10px}.vip-header .main-nav,.vip-header .header-toolbar{display:none!important}.vip-doc{min-height:calc(100vh - 120px)}.vip-main-full{padding:4px;min-height:calc(100vh - 120px)}.vip-page{padding:8px!important;min-height:auto}.data-card,.search-card,.info-card,.settings-card,.form-card,.rule-card{border-radius:8px!important;box-shadow:0 1px 6px #00000014!important}.data-header,.search-header,.card-header{padding:10px 12px!important}.data-title,.card-title{font-size:14px!important}.data-title svg,.card-title svg{width:16px!important;height:16px!important}.table-container{max-height:none!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.data-table th,.data-table td{padding:8px 6px!important;font-size:12px!important;white-space:nowrap}.settings-table th,.settings-table td{padding:6px 4px!important;font-size:11px!important;white-space:nowrap}.t-1 td{padding:4px 3px!important;font-size:12px!important}.pagination{flex-direction:column;gap:8px;padding:10px 12px!important}.page-actions{flex-wrap:wrap;justify-content:center}.page-btn{height:30px!important;padding:0 10px!important;font-size:12px!important}.page-input{width:50px!important}.empty-cell{padding:30px 12px!important}.empty-state svg{width:36px!important;height:36px!important}.betlist-page .search-card .search-body{padding:10px!important}.betlist-page .search-row{flex-direction:column;gap:8px!important}.betlist-page .search-item{display:flex;flex-direction:row;align-items:center;gap:6px;width:100%}.betlist-page .search-item label{min-width:50px;font-size:12px;flex-shrink:0}.betlist-page .search-input,.betlist-page .search-select{flex:1;min-width:0;height:32px;font-size:13px}.betlist-page .search-input.small{width:60px!important;flex:0 0 60px}.betlist-page .range-item{flex-wrap:wrap}.betlist-page .btn-search,.betlist-page .btn-outline{height:32px;padding:0 12px;font-size:12px;flex-shrink:0}.betlist-page .data-actions{flex-wrap:wrap;gap:6px}.betlist-page .btn-action{height:28px;padding:0 8px;font-size:11px}.betlist-page .table-container{margin:0 -8px;padding:0 8px}.lastbill-page{padding:8px!important}.lastbill-page .lottery-tag{padding:1px 4px!important;font-size:10px!important}.lottery-page{padding:8px!important}.lottery-page .lottery-type-selector{gap:4px!important}.lottery-page .type-option{padding:4px 8px!important;font-size:11px!important}.lottery-page .ball{width:30px!important;height:30px!important;font-size:14px!important}.lottery-page .time-cell{font-size:11px!important}.lottery-page .issue-tag{padding:1px 4px!important;font-size:10px!important;margin-right:3px!important}.info-page{padding:8px!important}.info-page .info-grid{flex-direction:column;gap:12px!important}.info-page .card-body{padding:14px!important}.info-page .info-value{font-size:14px!important}.info-page .btn-submit{width:100%;justify-content:center}.info-page .info-actions{justify-content:stretch}.info-page .table-container{max-height:none!important}.info-page .cell-select{min-width:55px!important;height:26px!important;padding:0 4px!important;font-size:11px!important}.info-page .header-checkbox{display:flex}.info-page .sync-checkbox{padding:4px 8px!important;font-size:11px!important}.info-page .tip-warning{padding:10px 12px!important;font-size:12px!important}.password-page{padding:8px!important}.password-page .form-card{max-width:100%!important}.password-page .card-body{padding:16px!important}.password-page .form-input{height:38px!important}.password-page .form-actions{flex-direction:column}.password-page .btn-submit,.password-page .btn-reset{flex:none;width:100%}.password-page .password-rules{font-size:11px!important;padding:8px!important}.rule-page{padding:8px!important}.rule-page .card-body{padding:14px!important;min-height:200px!important}.rule-page .rule-content{font-size:13px!important}.odds-change-page{padding:8px!important}.odds-change-page .method-buttons{gap:6px!important}.odds-change-page .method-btn{padding:6px 10px!important;font-size:12px!important}.odds-change-page .search-body{padding:10px!important}.wxrobot-page{padding:8px!important;gap:8px!important}.wxrobot-page .search-body{padding:10px!important}.wxrobot-page .search-row{flex-direction:column;gap:8px!important}.wxrobot-page .search-item{flex-direction:row;align-items:center;width:100%}.wxrobot-page .search-item label{min-width:60px;font-size:12px}.wxrobot-page .search-input.wide,.wxrobot-page .search-select.wide{min-width:0!important;flex:1}.wxrobot-page .summary-bar{flex-direction:column;gap:6px;padding:8px 12px!important}.wxrobot-page .msg-cell{max-width:150px!important}.wxrobot-page .action-btns{flex-direction:column;gap:4px!important}.wxrobot-page .btn-detail,.wxrobot-page .btn-bet{width:100%;justify-content:center}.wx-dialog-panel{width:calc(100vw - 20px)!important;max-height:calc(100vh - 40px)!important}.wx-dialog-panel.wide-panel{width:calc(100vw - 20px)!important}.fastbuy-page .fastbuy-fit-root{height:auto!important;overflow:visible!important}.fastbuy-page .fastbuy-fit-content{position:relative!important;width:100%!important;height:auto!important;min-height:0!important;transform:none!important;left:auto!important;top:auto!important}.fastbuy-page .fastbuy-grid{flex-direction:column!important;display:flex!important}.fastbuy-page .fastbuy-left-col{width:100%!important;flex:none!important}.fastbuy-page .fastbuy-right-panel{width:100%!important;max-width:100%!important;flex:none!important;min-width:0!important;box-sizing:border-box!important}.fastbuy-page .fastbuy-right-body,.fastbuy-page .fastbuy-right-scroll{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.fastbuy-page .fastbuy-left-panel{width:100%!important}.fastbuy-page .fastbuy-send-body{flex-direction:column!important;gap:8px}.fastbuy-page .fastbuy-send-left{flex-wrap:wrap;gap:6px}.fastbuy-page .fastbuy-send-money{width:80px!important}.fastbuy-page .fastbuy-methods-row{display:flex!important;flex-wrap:nowrap!important;gap:4px!important;width:100%!important;margin-bottom:10px!important;overflow:visible!important}.fastbuy-page .fastbuy-method-btn{flex:1 1 0!important;min-width:0!important;max-width:none!important;font-size:11px!important;padding:0 2px!important;height:32px!important;line-height:30px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fastbuy-page .fastbuy-right-actions{flex-wrap:wrap;gap:6px;padding:8px!important}.fastbuy-page .fastbuy-cell{font-size:12px!important;padding:3px!important}.fastbuy-page .fastbuy-table,.fastbuy-page .fastbuy-filter-table{font-size:12px}.fastbuy-page .fastbuy-filter-table td{padding:4px!important}.fastbuy-page .fastbuy-fixloc-input,.fastbuy-page .fastbuy-hefen-value,.fastbuy-page .fastbuy-sum,.fastbuy-page .fastbuy-other-input,.fastbuy-page .fastbuy-other-range,.fastbuy-page .fastbuy-fushi,.fastbuy-page .fastbuy-pair,.fastbuy-page .fastbuy-input{width:60px!important;height:24px!important;font-size:12px!important}.fastbuy-page .fastbuy-status-overlay{padding:40px 20px}.fastbuy-page .fastbuy-status-msg{font-size:16px!important}.kuaida-page{padding:6px!important;overflow-x:hidden!important;height:auto!important;overflow-y:auto!important}.kuaida-page .kuaida-grid{display:flex!important;flex-direction:column!important;min-width:0!important;gap:8px}.kuaida-page .kuaida-left{width:100%!important;flex:none!important;order:-1}.kuaida-page .kuaida-right{width:100%!important;flex:none!important;order:0}.kuaida-page .vip-panel{border-radius:8px!important;box-shadow:0 1px 6px #00000014!important}.kuaida-page>.kuaida-grid>.kuaida-left .vip-panel>.title-bar,.kuaida-page>.kuaida-grid>.kuaida-right .vip-panel>.title-bar{height:32px!important;line-height:32px!important;font-size:13px!important;padding:0 10px!important}.kuaida-page .vip-panel-body{padding:6px!important}.kuaida-page .kuaida-table-scroll{max-height:45vh!important;border:none!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.kuaida-page .table_bg{display:block!important;width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;font-size:11px!important}.kuaida-page .table_bg thead td,.kuaida-page .table_bg tbody td{white-space:nowrap;font-size:11px!important;padding:5px 3px!important;height:auto!important;min-width:36px}.kuaida-page .table_bg thead td{font-size:10px!important;font-weight:600}.kuaida-page .t-1.mt10{margin-top:8px!important;outline:none!important;border:none!important}.kuaida-page .t-1.mt10,.kuaida-page .t-1.mt10>thead,.kuaida-page .t-1.mt10>tbody,.kuaida-page .t-1.mt10>tbody.noBD,.kuaida-page .t-1.mt10>tbody>tr{display:block!important;width:100%!important}.kuaida-page .t-1.mt10>tbody>tr.f21{display:flex!important;flex-wrap:wrap!important;width:100%!important;-moz-column-gap:8px;column-gap:8px;row-gap:0;align-items:stretch;box-sizing:border-box}.kuaida-page .t-1.mt10>thead>tr.title-bar{display:block!important;width:100%!important;height:auto!important;line-height:normal!important;background:none!important;box-shadow:none!important;color:inherit!important;padding:0!important}.kuaida-page .t-1.mt10>thead>tr.title-bar>td.kuaida-play-td{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:4px 6px!important;padding:8px!important;height:auto!important;min-height:0!important;overflow:visible!important;border:none!important;border-bottom:1px solid #e2e8f0!important;background:linear-gradient(180deg,#eff6ff 0%,#dbeafe 100%)!important;color:#475569!important}.kuaida-page .kuaida-play-td .vip-radio{font-size:12px!important;margin-right:0!important;padding:5px 2px;display:flex!important;align-items:center;gap:3px;white-space:nowrap;color:#475569!important;font-weight:400!important}.kuaida-page .kuaida-play-td .vip-radio input[type=checkbox]{width:15px!important;height:15px!important;margin:0!important;flex-shrink:0}.kuaida-page .t-1.mt10>tbody>tr.f21>td{display:block!important;width:100%!important;height:auto!important;padding:8px 10px!important;border:none!important;border-bottom:1px solid #f1f5f9!important;text-align:left!important}.kuaida-page .t-1.mt10>tbody>tr.f21>td:nth-child(4),.kuaida-page .t-1.mt10>tbody>tr.f21>td:nth-child(5){display:none!important}.kuaida-page .t-1.mt10>tbody>tr.f21>td:nth-child(1),.kuaida-page .t-1.mt10>tbody>tr.f21>td:nth-child(2){display:flex!important;align-items:center;flex:1 1 0!important;min-width:0!important;width:auto!important;box-sizing:border-box!important}.kuaida-page .t-1.mt10>tbody>tr.f21>td:nth-child(1){padding-right:4px!important}.kuaida-page .t-1.mt10>tbody>tr.f21>td:nth-child(2){padding-left:4px!important}.kuaida-page .kuaida-input-wrap{display:flex;align-items:center;gap:8px;width:100%}.kuaida-page .kuaida-input-wrap>span{font-size:13px!important;font-weight:600;flex-shrink:0;min-width:36px}.kuaida-page .kuaida-code-input{flex:1!important;width:auto!important;min-width:0!important;height:38px!important;font-size:16px!important;border-radius:6px!important;padding:0 10px!important}.kuaida-page .kuaida-dantuo{display:flex;align-items:center;gap:6px;width:100%}.kuaida-page .kuaida-dantuo>span{font-size:13px!important;font-weight:600;flex-shrink:0}.kuaida-page .kuaida-dan{width:70px!important;height:38px!important;font-size:16px!important;border-radius:6px!important}.kuaida-page .kuaida-tuo{flex:1!important;width:auto!important;min-width:0!important;height:38px!important;font-size:16px!important;border-radius:6px!important}.kuaida-page .t-1.mt10>tbody>tr.f21>td:nth-child(2){gap:8px;height:auto!important}.kuaida-page .t-1.mt10>tbody>tr.f21>td:nth-child(2)>span{font-size:13px!important;font-weight:600;flex-shrink:0;min-width:36px}.kuaida-page .kuaida-money-input{flex:1!important;width:auto!important;min-width:0!important;height:38px!important;font-size:16px!important;border-radius:6px!important;padding:0 10px!important}.kuaida-page .t-1.mt10>tbody>tr.f21>td:nth-child(3){display:flex!important;flex-wrap:wrap;align-items:center;flex:1 1 100%!important;max-width:100%!important;min-width:0!important;gap:8px 14px;height:auto!important;width:100%!important;border-bottom:none!important;padding:6px 10px 10px!important}.kuaida-page .t-1.mt10>tbody>tr.f21>td:nth-child(3) .vip-radio{font-size:14px!important}.kuaida-page .kuaida-buy-btn{width:100%!important;height:42px!important;font-size:15px!important;margin-top:2px;border-radius:8px!important}.kuaida-page .kuaida-money-desc{font-size:12px;padding:6px 8px;margin-top:6px;border-radius:6px}.kuaida-page .kuaida-select-all{font-size:11px;gap:3px}.kuaida-page .kuaida-select-all input{width:14px!important;height:14px!important}.kuaida-page .btn-tuima{font-size:11px!important;padding:3px 8px!important;border-radius:4px!important}.kuaida-page .kuaida-right .t-1{font-size:11px!important}.kuaida-page .kuaida-right .t-1 thead td,.kuaida-page .kuaida-right .t-1 tbody td{font-size:11px!important;padding:5px 3px!important;white-space:nowrap;height:auto!important}.kuaida-page .kuaida-right .t-1 tfoot td{font-size:11px!important;padding:6px 8px!important;height:auto!important}.kuaida-page .kuaida-right .vip-empty{padding:20px 10px!important;font-size:12px!important}.captcha-dialog{width:90vw!important;max-width:340px!important}.notice-dialog-modern .el-dialog{width:90vw!important;max-width:520px!important}.notice-wrapper{padding:0!important}.notice-content-scroll{max-height:40vh!important}.el-dialog{width:90vw!important;max-width:520px!important;margin-top:8vh!important}.el-dialog__body{padding:12px!important}.el-dialog__header{padding:12px 14px!important}.el-dialog__footer{padding:10px 14px!important}.el-message-box{width:85vw!important;max-width:360px!important}.el-form-item{margin-bottom:14px!important}.el-input__inner{height:36px!important;line-height:36px!important;font-size:14px!important}.el-button{font-size:13px!important}.el-date-editor.el-range-editor{width:100%!important}.el-date-editor.el-range-editor.el-input__inner{height:auto!important;line-height:normal!important;padding:6px 8px!important;flex-wrap:wrap}.el-date-editor .el-range-input{width:100%!important;font-size:13px!important}.el-date-editor .el-range-separator{font-size:12px!important;padding:0 4px!important;line-height:28px!important}.mobile-tabbar{display:flex!important;position:fixed;bottom:0;left:0;right:0;height:56px;background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -2px 10px #0000000f;z-index:2000;padding:0;padding-bottom:env(safe-area-inset-bottom,0)}.mobile-tabbar .tab-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#9ca3af;font-size:10px;gap:2px;transition:color .2s;-webkit-tap-highlight-color:transparent;position:relative}.mobile-tabbar .tab-item svg{width:22px;height:22px;stroke-width:1.8}.mobile-tabbar .tab-item.active{color:#3b82f6}.mobile-tabbar .tab-item.active:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:20px;height:2px;background:#3b82f6;border-radius:0 0 2px 2px}.mobile-tabbar .tab-item.logout-tab{color:#ef4444}.mobile-more-overlay{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);z-index:1990}.mobile-more-menu{display:grid!important;position:fixed;bottom:56px;left:0;right:0;background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -4px 20px #0000001a;z-index:1995;grid-template-columns:repeat(4,1fr);gap:0;padding:12px 8px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0));border-radius:16px 16px 0 0}.mobile-more-menu .more-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#374151;font-size:11px;padding:10px 4px;border-radius:8px;transition:background .15s;gap:4px}.mobile-more-menu .more-item:active{background:#f3f4f6}.mobile-more-menu .more-item svg{width:22px;height:22px;stroke-width:1.8;color:#6b7280}.mobile-more-menu .more-item.router-link-active svg,.mobile-more-menu .more-item.router-link-exact-active svg{color:#3b82f6}.mobile-more-menu .more-item.router-link-active,.mobile-more-menu .more-item.router-link-exact-active{color:#3b82f6}.mobile-more-menu .more-item.logout-item{color:#ef4444}.mobile-more-menu .more-item.logout-item svg{color:#ef4444}.mobile-more-menu .more-item.logout-item:active{background:#fef2f2}}@media (max-width: 768px){.el-picker-panel.el-date-range-picker{width:calc(100vw - 16px)!important;max-width:100vw!important;min-width:0!important}.el-picker-panel.el-date-range-picker .el-picker-panel__body-wrapper{min-width:0!important;width:100%!important}.el-date-range-picker .el-date-range-picker__time-header{display:flex!important;flex-direction:column!important;gap:6px!important;padding:8px!important}.el-date-range-picker .el-date-range-picker__editors-wrap{box-sizing:border-box!important}.el-date-range-picker .el-picker-panel__body{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important}.el-date-range-picker .el-picker-panel__body .el-date-range-picker__content{width:100%!important;float:none!important;border-left:none!important;border-right:none!important;padding:8px!important;min-width:0!important}.el-date-range-picker .el-picker-panel__body .el-date-range-picker__content.is-right{border-top:1px solid #e4e7ed}.el-date-range-picker .el-picker-panel__content{width:100%!important;min-width:0!important}.el-date-range-picker .el-date-table{width:100%!important}.el-date-range-picker .el-date-table th,.el-date-range-picker .el-date-table td{padding:2px 0!important}.el-date-range-picker .el-date-table td .cell{width:28px!important;height:28px!important;line-height:28px!important;font-size:12px!important}.el-date-range-picker .el-date-range-picker__header{padding:6px 8px!important;font-size:13px!important}.el-date-range-picker .el-date-range-picker__time-header{display:flex!important;flex-wrap:wrap!important;gap:6px!important;padding:6px 8px!important}.el-date-range-picker .el-date-range-picker__time-header .el-date-range-picker__editors-wrap{width:100%!important;flex-wrap:nowrap}.el-date-range-picker .el-date-range-picker__time-header .el-date-range-picker__editors-wrap .el-date-range-picker__time-picker-wrap .el-input{width:auto!important}.el-date-range-picker .el-date-range-picker__time-header .el-date-range-picker__editors-wrap .el-date-range-picker__time-picker-wrap .el-input__inner{height:28px!important;line-height:28px!important;font-size:12px!important;padding:0 6px!important}.el-picker-panel__footer{padding:6px 8px!important}.el-picker-panel__footer .el-button{font-size:12px!important;padding:5px 12px!important}.el-time-panel{width:auto!important;min-width:140px!important}}@media (max-width: 768px){body.vip-detail-open #app,body.vip-detail-open .vip-container,body.vip-detail-open .vip-doc,body.vip-detail-open .vip-main-full{min-height:0!important}}.mobile-tabbar,.mobile-more-overlay,.mobile-more-menu{display:none}
