.mp-tencent-prediction-page[data-v-1876d38a]{display:flex;flex-direction:column;min-height:100%;background:#f5f7fb;padding:10px 14px 16px;color:#303133;box-sizing:border-box}.page-toolbar[data-v-1876d38a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.page-toolbar h2[data-v-1876d38a]{margin:0;font-size:20px;line-height:26px;color:#202226}.page-toolbar span[data-v-1876d38a]{display:block;margin-top:2px;color:#8c939d;font-size:12px}.toolbar-actions[data-v-1876d38a]{display:flex;align-items:center;gap:8px}.snapshot-status-button[data-v-1876d38a]{padding:7px}.snapshot-status-panel[data-v-1876d38a]{min-height:120px;color:#303133}.snapshot-status-title[data-v-1876d38a]{margin-bottom:8px;font-size:13px;font-weight:600}.snapshot-status-row[data-v-1876d38a]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px;font-size:12px}.snapshot-status-reason span[data-v-1876d38a],.snapshot-status-row span[data-v-1876d38a]{color:#8c939d}.snapshot-status-row strong[data-v-1876d38a]{font-weight:400;color:#303133}.snapshot-status-reason[data-v-1876d38a]{margin-top:6px;font-size:12px}.snapshot-status-reason p[data-v-1876d38a]{margin:4px 0 0;line-height:1.5;color:#606266;word-break:break-all}.query-section[data-v-1876d38a],.status-section[data-v-1876d38a],.table-section[data-v-1876d38a]{background:#fff;border:1px solid #e6ebf2}.query-section[data-v-1876d38a]{padding:10px 12px;margin-bottom:8px}.query-bar[data-v-1876d38a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.field-label[data-v-1876d38a]{font-size:13px;color:#303133;white-space:nowrap}.metric-checks[data-v-1876d38a]{display:flex;align-items:center;height:28px;margin-left:4px}.inline-task-status[data-v-1876d38a]{display:inline-flex;align-items:center;gap:5px;max-width:360px;color:#606266;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-ad-fund-help[data-v-1876d38a]{padding-left:2px;color:#8c939d;font-size:12px;line-height:1.6}.video-ad-fund-inherit[data-v-1876d38a]{margin-left:8px;color:#8c939d;font-size:12px}.column-popover[data-v-1876d38a]{display:flex;flex-direction:column}.column-popover[data-v-1876d38a] .el-checkbox{display:block;margin:0 0 8px 0}.status-section[data-v-1876d38a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;margin-bottom:8px;font-size:13px}.status-title[data-v-1876d38a]{font-weight:600}.status-extra[data-v-1876d38a]{color:#606266}.task-extra[data-v-1876d38a]{display:inline-flex;align-items:center;gap:5px;color:#606266}.backtest-section[data-v-1876d38a]{order:2;background:#fff;border:1px solid #e6ebf2;padding:10px 12px;margin-bottom:8px}.backtest-header[data-v-1876d38a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.backtest-title[data-v-1876d38a]{font-size:14px;font-weight:600;color:#303133}.backtest-subtitle[data-v-1876d38a]{margin-left:8px;font-size:12px;color:#8c939d}.backtest-actions[data-v-1876d38a]{display:flex;align-items:center;gap:8px}.backtest-table[data-v-1876d38a]{margin-bottom:4px}.backtest-sample-table[data-v-1876d38a]{margin-top:8px}.backtest-table-note[data-v-1876d38a]{margin:4px 0 8px;color:#8c939d;font-size:12px;line-height:18px}.table-section[data-v-1876d38a]{order:1;padding:8px 8px 10px;margin-bottom:8px}.table-count[data-v-1876d38a]{margin-top:8px;text-align:right;color:#666;font-size:13px}.logic-content[data-v-1876d38a]{color:#303133}.logic-block[data-v-1876d38a]{padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid #ebeef5}.logic-block[data-v-1876d38a]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.logic-block h3[data-v-1876d38a]{margin:0 0 8px;font-size:15px;color:#202226}.logic-block p[data-v-1876d38a]{margin:4px 0;line-height:1.7;font-size:13px;color:#606266}.estimated-value[data-v-1876d38a]{color:#3a8ee6}.estimated-game[data-v-1876d38a]{color:#2aa84a}.estimated-game-type[data-v-1876d38a]{color:#e6a23c}.estimated-global[data-v-1876d38a],.estimated-ml[data-v-1876d38a]{color:#3a8ee6}.estimated-curve-fit[data-v-1876d38a]{color:#8b5cf6}.estimated-curve-trend[data-v-1876d38a]{color:#0f9f8f}.estimated-roi[data-v-1876d38a]{color:#3a8ee6}.estimated-fit[data-v-1876d38a],.estimated-rate[data-v-1876d38a]{color:#d65055}.method-tag[data-v-1876d38a]{margin-right:4px}.roi-inline[data-v-1876d38a]{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-width:112px}.profit-positive[data-v-1876d38a]{color:#d65055}.profit-negative[data-v-1876d38a]{color:#28a745}.profit-zero[data-v-1876d38a]{color:#606266}.prediction-table[data-v-1876d38a] .summary-row>td{position:sticky;top:0;z-index:3;background:#f8fbff!important;font-weight:600}.prediction-table[data-v-1876d38a] .el-table__fixed-right .summary-row>td,.prediction-table[data-v-1876d38a] .el-table__fixed .summary-row>td{z-index:5}.prediction-table[data-v-1876d38a] .el-table__body td,.prediction-table[data-v-1876d38a] .el-table__header th{background:#fff}.prediction-table[data-v-1876d38a] .el-table__body tr.current-row>td,.prediction-table[data-v-1876d38a] .el-table__fixed-right .el-table__body tr.current-row>td,.prediction-table[data-v-1876d38a] .el-table__fixed .el-table__body tr.current-row>td{background:#eaf4ff!important}.prediction-table[data-v-1876d38a] .el-table__body tr.hover-row>td,.prediction-table[data-v-1876d38a] .el-table__fixed-right .el-table__body tr.hover-row>td,.prediction-table[data-v-1876d38a] .el-table__fixed .el-table__body tr.hover-row>td{background:#f5f9ff!important}.prediction-table[data-v-1876d38a] .el-table__fixed,.prediction-table[data-v-1876d38a] .el-table__fixed-right{background:#fff;z-index:4}.prediction-table[data-v-1876d38a] .el-table__fixed-right td,.prediction-table[data-v-1876d38a] .el-table__fixed-right th,.prediction-table[data-v-1876d38a] .el-table__fixed td,.prediction-table[data-v-1876d38a] .el-table__fixed th{background:#fff}.prediction-table[data-v-1876d38a] .el-table__fixed-right:before,.prediction-table[data-v-1876d38a] .el-table__fixed:before{background:#e6ebf2}.prediction-table[data-v-1876d38a] .el-table__fixed-right .cell,.prediction-table[data-v-1876d38a] .el-table__fixed .cell{overflow:hidden;text-overflow:ellipsis}[data-v-1876d38a] .el-table{font-size:12px}[data-v-1876d38a] .el-table .cell{white-space:nowrap}.prediction-table[data-v-1876d38a] .el-table__fixed,.prediction-table[data-v-1876d38a] .el-table__fixed-right{box-shadow:0 0 6px rgba(0,0,0,.08)}