.mutiOptionItem[data-v-9fbe4d20]{display:flex;width:580px;height:100%;cursor:auto;background-color:#fff}.mutipleOptionsLeft[data-v-9fbe4d20]{display:flex;flex-direction:column;justify-content:flex-start;width:50%;height:100%;border-right:1px solid #eee}.mutipleOptionsLeftTop[data-v-9fbe4d20]{display:flex;align-items:center;justify-content:space-between;padding:8px;border-bottom:1px solid #e4e4e7}.input[data-v-9fbe4d20]{width:88%;border:1px solid #e4e4e7;border-radius:4px}.optionsScroll[data-v-9fbe4d20]{padding:0 8px;overflow:auto}.checkboxGroup[data-v-9fbe4d20]{display:flex;flex-direction:column}.mutipleOptionsRight[data-v-9fbe4d20]{position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:50%;height:100%}.optionsRightHeader[data-v-9fbe4d20]{display:flex;align-items:center;justify-content:space-between;padding:8px;font-size:12px;color:#666;border-bottom:1px solid #e4e4e7}.optionsRightList[data-v-9fbe4d20]{padding-bottom:20px;overflow:auto}.optionsInner[data-v-9fbe4d20]{padding:8px}.optionTag[data-v-9fbe4d20]{justify-content:space-between;padding:0 8px;margin-bottom:8px;color:#556ee6;border-radius:4px}.optionsRightFooter[data-v-9fbe4d20],.optionTag[data-v-9fbe4d20]{display:flex;align-items:center;height:30px;font-size:12px;background-color:#f3f4f6}.optionsRightFooter[data-v-9fbe4d20]{position:absolute;bottom:0;justify-content:space-around;width:100%;box-shadow:0 -2px 6px rgba(0,0,0,.1)}.allBtn[data-v-9fbe4d20]{font-size:12px;color:#556ee6;text-align:center;cursor:pointer}.actionBtn[data-v-9fbe4d20]{width:50%;color:#556ee6;text-align:center;cursor:pointer}.emptyText[data-v-9fbe4d20]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999}[data-v-9fbe4d20] .el-switch__label span{font-size:12px}.blacklist-dialog[data-v-5b5255b8] .el-dialog__body{padding:20px}.blacklist-form[data-v-5b5255b8] .el-form-item__label{font-weight:500}.text-success[data-v-5b5255b8]{color:#67c23a}.text-danger[data-v-5b5255b8]{color:#f56c6c}.dialog-footer[data-v-5b5255b8]{display:flex;justify-content:flex-end}.container[data-v-7c6929b1]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.page-header[data-v-7c6929b1]{padding:20px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page-header .page-title[data-v-7c6929b1]{margin:0 0 8px 0;font-size:28px;font-weight:600;display:flex;align-items:center;gap:12px}.page-header .page-title i[data-v-7c6929b1]{font-size:32px}.page-header .page-description[data-v-7c6929b1]{margin:0;font-size:15px;opacity:.9;line-height:1.5}.tabs-container[data-v-7c6929b1]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-7c6929b1] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.page-header[data-v-7c6929b1]{padding:16px}.page-header .page-title[data-v-7c6929b1]{font-size:22px}.page-header .page-title i[data-v-7c6929b1]{font-size:26px}.page-header .page-description[data-v-7c6929b1]{font-size:13px}.tabs-container[data-v-7c6929b1]{padding:12px}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header{padding:0 12px}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header .el-tabs__item{height:42px;line-height:42px;padding:0 12px;font-size:13px}.tabs-container[data-v-7c6929b1] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:16px}}[data-v-7c6929b1]::-webkit-scrollbar{width:8px;height:8px}[data-v-7c6929b1]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-7c6929b1]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-7c6929b1]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.copyable[data-v-1d427bce]{cursor:pointer;color:#409eff}.copyable[data-v-1d427bce]:hover{text-decoration:underline}.highlight-value[data-v-1d427bce]{color:#409eff;font-weight:500}.cost-value[data-v-1d427bce]{color:#f56c6c;font-weight:500}.revenue-value[data-v-1d427bce]{color:#67c23a;font-weight:500}.statistics-cards[data-v-1d427bce]{margin-bottom:20px}.statistics-cards .card-row[data-v-1d427bce]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row[data-v-1d427bce]:last-child{margin-bottom:0}.statistics-cards .card-row .stat-card[data-v-1d427bce]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-1d427bce]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-1d427bce]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.impressions[data-v-1d427bce]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-1d427bce]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.ctr[data-v-1d427bce]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.charge[data-v-1d427bce]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.income[data-v-1d427bce]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.roas[data-v-1d427bce]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.statistics-cards .card-row .stat-card .stat-icon.conversions[data-v-1d427bce]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-1d427bce]{background:linear-gradient(135deg,#ff9a9e,#fecfef)}.statistics-cards .card-row .stat-card .stat-icon.pays[data-v-1d427bce]{background:linear-gradient(135deg,#fbc2eb,#a6c1ee)}.statistics-cards .card-row .stat-card .stat-content[data-v-1d427bce]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-1d427bce]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px;line-height:1.2;word-break:break-word}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-1d427bce]{font-size:14px;color:#7f8c8d;font-weight:500}@media(max-width:1200px){.statistics-cards .card-row[data-v-1d427bce]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-1d427bce]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-1d427bce]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-1d427bce]{flex:1;min-width:auto}}.sharing-link-item[data-v-0fa126d2]{margin-bottom:10px}.sharing-link-item[data-v-0fa126d2]:last-child{margin-bottom:0}.offer-option[data-v-0fa126d2]{display:flex;justify-content:space-between;align-items:center;width:100%}.offer-option .offer-name[data-v-0fa126d2]{font-weight:500;color:#303133}.offer-option .offer-id[data-v-0fa126d2]{font-size:12px;color:#909399;margin-left:8px}.result-container .el-form-item[data-v-2c4385c8]{margin-bottom:18px}.product-info[data-v-3603a16a]{display:flex;flex-direction:column;gap:8px}.product-info .category[data-v-3603a16a],.product-info .product-id[data-v-3603a16a],.product-info .product-title[data-v-3603a16a],.product-info .shop-name[data-v-3603a16a]{display:flex;align-items:center;gap:4px;font-size:13px;line-height:1.4}.product-info .category .label[data-v-3603a16a],.product-info .product-id .label[data-v-3603a16a],.product-info .product-title .label[data-v-3603a16a],.product-info .shop-name .label[data-v-3603a16a]{color:#666;font-weight:500;min-width:35px;flex-shrink:0}.product-info .category .value[data-v-3603a16a],.product-info .product-id .value[data-v-3603a16a],.product-info .product-title .value[data-v-3603a16a],.product-info .shop-name .value[data-v-3603a16a]{color:#333;flex:1;word-break:break-word}.product-info .category .copyable[data-v-3603a16a],.product-info .product-id .copyable[data-v-3603a16a],.product-info .product-title .copyable[data-v-3603a16a],.product-info .shop-name .copyable[data-v-3603a16a]{cursor:pointer;transition:color .2s}.product-info .category .copyable[data-v-3603a16a]:hover,.product-info .product-id .copyable[data-v-3603a16a]:hover,.product-info .product-title .copyable[data-v-3603a16a]:hover,.product-info .shop-name .copyable[data-v-3603a16a]:hover{color:#409eff}.product-info .detail-link[data-v-3603a16a]{margin-top:4px}.units-sold[data-v-3603a16a]{display:flex;align-items:center}.units-sold .sales-value[data-v-3603a16a]{font-weight:500;font-size:14px;transition:color .2s}.units-sold .no-sales[data-v-3603a16a]{color:#999;font-size:14px}.product-image .no-image[data-v-3603a16a],.product-image[data-v-3603a16a]{display:flex;align-items:center;justify-content:center}.product-image .no-image[data-v-3603a16a]{width:40px;height:40px;background-color:#f5f5f5;color:#999;font-size:10px;border-radius:4px}.original-price[data-v-3603a16a],.sales-price[data-v-3603a16a]{display:flex;align-items:center}.original-price .price-tag[data-v-3603a16a],.sales-price .price-tag[data-v-3603a16a]{font-weight:500}.original-price .price-tag .currency[data-v-3603a16a],.sales-price .price-tag .currency[data-v-3603a16a]{margin-right:2px;font-size:12px}.original-price .no-price[data-v-3603a16a],.sales-price .no-price[data-v-3603a16a]{color:#999;font-size:14px}.commission-rate[data-v-3603a16a]{display:flex;align-items:center}.commission-rate .commission-tag[data-v-3603a16a]{font-weight:500}.commission-rate .commission-tag .amount[data-v-3603a16a]{margin-right:2px}.commission-rate .commission-tag .currency[data-v-3603a16a]{font-size:12px;opacity:.8}.commission-rate .no-commission[data-v-3603a16a]{color:#999;font-size:14px}.search-option[data-v-df2b5d9a]{display:flex;justify-content:space-between;align-items:center;width:100%}.search-option .option-name[data-v-df2b5d9a]{font-weight:500;color:#303133}.search-option .option-id[data-v-df2b5d9a]{font-size:12px;color:#909399;margin-left:8px}.ecpb-dashboard-container[data-v-251092b9]{padding:20px 24px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.06);margin-bottom:8px;border:1px solid #e2e8f0}.ecpb-dashboard-content[data-v-251092b9]{flex:1;min-width:0}.ecpb-dashboard-header[data-v-251092b9]{display:flex;align-items:center;margin-bottom:16px}.ecpb-dashboard-title[data-v-251092b9]{margin:0;font-size:16px;font-weight:600;color:#1f2937;line-height:1.5}.ecpb-dashboard-tabs[data-v-251092b9]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ecpb-dashboard-tabs[data-v-251092b9] .el-button{border-radius:8px;font-weight:500;font-size:13px;height:32px;padding:0 16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.ecpb-dashboard-tabs[data-v-251092b9] .el-button--default{color:#1e40af;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:1px solid #93c5fd;box-shadow:0 2px 4px rgba(59,130,246,.1)}.ecpb-dashboard-tabs[data-v-251092b9] .el-button--default:hover{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border-color:#1d4ed8;box-shadow:0 4px 12px rgba(59,130,246,.3);transform:translateY(-1px)}.ecpb-dashboard-tabs[data-v-251092b9] .el-button--primary{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#1d4ed8;box-shadow:0 4px 12px rgba(59,130,246,.4)}.result-container[data-v-62a2d018]{max-height:600px;overflow-y:auto}.result-container .el-form .el-form-item[data-v-62a2d018]{margin-bottom:18px}.no-data[data-v-62a2d018]{padding:40px 0;text-align:center}.dialog-footer[data-v-62a2d018]{display:flex;justify-content:center}.product-info .product-id[data-v-3f06a068],.product-info .product-title[data-v-3f06a068],.product-info .shop-name[data-v-3f06a068]{margin-bottom:4px}.product-info .product-id[data-v-3f06a068]:last-child,.product-info .product-title[data-v-3f06a068]:last-child,.product-info .shop-name[data-v-3f06a068]:last-child{margin-bottom:0}.product-info .product-id .label[data-v-3f06a068],.product-info .product-title .label[data-v-3f06a068],.product-info .shop-name .label[data-v-3f06a068]{font-size:12px;color:#999;margin-right:4px}.product-info .product-id .value[data-v-3f06a068],.product-info .product-title .value[data-v-3f06a068],.product-info .shop-name .value[data-v-3f06a068]{font-size:12px;color:#333}.product-info .product-title .value[data-v-3f06a068]{font-weight:500}.launch-info .advertiser-id[data-v-3f06a068],.launch-info .offer-id[data-v-3f06a068],.launch-info .publisher-id[data-v-3f06a068]{margin-bottom:2px}.launch-info .advertiser-id[data-v-3f06a068]:last-child,.launch-info .offer-id[data-v-3f06a068]:last-child,.launch-info .publisher-id[data-v-3f06a068]:last-child{margin-bottom:0}.launch-info .advertiser-id .label[data-v-3f06a068],.launch-info .offer-id .label[data-v-3f06a068],.launch-info .publisher-id .label[data-v-3f06a068]{font-size:12px;color:#999;margin-right:4px}.launch-info .advertiser-id .value[data-v-3f06a068],.launch-info .offer-id .value[data-v-3f06a068],.launch-info .publisher-id .value[data-v-3f06a068]{font-size:12px;color:#333}.time-info .end-time[data-v-3f06a068],.time-info .start-time[data-v-3f06a068]{margin-bottom:2px}.time-info .end-time[data-v-3f06a068]:last-child,.time-info .start-time[data-v-3f06a068]:last-child{margin-bottom:0}.time-info .end-time .label[data-v-3f06a068],.time-info .start-time .label[data-v-3f06a068]{font-size:12px;color:#999;margin-right:4px}.time-info .end-time .value[data-v-3f06a068],.time-info .start-time .value[data-v-3f06a068]{font-size:12px;color:#333}.switch-info .attribution[data-v-3f06a068],.switch-info .forward[data-v-3f06a068]{display:flex;align-items:center;margin-bottom:4px}.switch-info .attribution[data-v-3f06a068]:last-child,.switch-info .forward[data-v-3f06a068]:last-child{margin-bottom:0}.switch-info .attribution .label[data-v-3f06a068],.switch-info .forward .label[data-v-3f06a068]{font-size:12px;color:#999;margin-right:8px;min-width:30px}.sharing-link .el-link[data-v-3f06a068]{font-size:12px}.copyable[data-v-3f06a068]{cursor:pointer;color:#409eff}.copyable[data-v-3f06a068]:hover{text-decoration:underline}.product-info .product-name[data-v-d43d7948]{font-weight:500;margin-bottom:4px}.product-info .sku-id[data-v-d43d7948]{font-size:12px;color:#666}.product-info .sku-id .label[data-v-d43d7948]{color:#999;margin-right:4px}.product-info .sku-id .value[data-v-d43d7948]{color:#333}.actual-commission-info .label[data-v-d43d7948],.commission-rate-info .label[data-v-d43d7948],.estimated-commission-info .label[data-v-d43d7948],.price-info .label[data-v-d43d7948]{font-size:12px;color:#999;margin-right:4px}.actual-commission-info .value[data-v-d43d7948],.commission-rate-info .value[data-v-d43d7948],.estimated-commission-info .value[data-v-d43d7948],.price-info .value[data-v-d43d7948]{font-size:12px;color:#333}.actual-commission-info .currency[data-v-d43d7948],.commission-rate-info .currency[data-v-d43d7948],.estimated-commission-info .currency[data-v-d43d7948],.price-info .currency[data-v-d43d7948]{font-size:11px;color:#666;margin-left:2px}.actual-commission-info>div[data-v-d43d7948],.commission-rate-info>div[data-v-d43d7948],.estimated-commission-info>div[data-v-d43d7948],.price-info>div[data-v-d43d7948]{margin-bottom:2px}.actual-commission-info>div[data-v-d43d7948]:last-child,.commission-rate-info>div[data-v-d43d7948]:last-child,.estimated-commission-info>div[data-v-d43d7948]:last-child,.price-info>div[data-v-d43d7948]:last-child{margin-bottom:0}.actual-commission-info .commission-base[data-v-d43d7948],.actual-commission-info .commission-item[data-v-d43d7948],.estimated-commission-info .commission-base[data-v-d43d7948],.estimated-commission-info .commission-item[data-v-d43d7948]{display:flex;align-items:center;flex-wrap:wrap}.commission-info .commission-amount[data-v-d43d7948],.commission-info .commission-rate[data-v-d43d7948],.commission-rate-info .rate-item[data-v-d43d7948]{display:flex;align-items:center}.content-info[data-v-d43d7948],.forward-details[data-v-d43d7948],.system-info[data-v-d43d7948],.trace-info[data-v-d43d7948]{display:flex;flex-direction:column;gap:2px}.content-info>div[data-v-d43d7948],.forward-details>div[data-v-d43d7948],.system-info>div[data-v-d43d7948],.trace-info>div[data-v-d43d7948]{display:flex;align-items:center;font-size:12px;line-height:1.4}.content-info>div .label[data-v-d43d7948],.forward-details>div .label[data-v-d43d7948],.system-info>div .label[data-v-d43d7948],.trace-info>div .label[data-v-d43d7948]{color:#999;margin-right:4px;min-width:50px;flex-shrink:0}.content-info>div .value[data-v-d43d7948],.forward-details>div .value[data-v-d43d7948],.system-info>div .value[data-v-d43d7948],.trace-info>div .value[data-v-d43d7948]{color:#333;flex:1;word-break:break-word}.content-info>div .value.error[data-v-d43d7948],.forward-details>div .value.error[data-v-d43d7948],.system-info>div .value.error[data-v-d43d7948],.trace-info>div .value.error[data-v-d43d7948]{color:#f56c6c}.delivery-time-info .label[data-v-d43d7948],.time-info .label[data-v-d43d7948]{font-size:12px;color:#999;margin-right:4px}.delivery-time-info .value[data-v-d43d7948],.time-info .value[data-v-d43d7948]{font-size:12px;color:#333}.delivery-time-info>div[data-v-d43d7948],.time-info>div[data-v-d43d7948]{margin-bottom:2px}.delivery-time-info>div[data-v-d43d7948]:last-child,.time-info>div[data-v-d43d7948]:last-child{margin-bottom:0}.copyable[data-v-d43d7948]{cursor:pointer;color:#409eff}.copyable[data-v-d43d7948]:hover{text-decoration:underline}.statistics-cards[data-v-d43d7948]{margin-bottom:20px}.statistics-cards .card-row[data-v-d43d7948]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-d43d7948]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-d43d7948]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-d43d7948]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.orders[data-v-d43d7948]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.quantity[data-v-d43d7948]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.amount[data-v-d43d7948]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.estimated-commission[data-v-d43d7948]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.actual-commission[data-v-d43d7948]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.status[data-v-d43d7948]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.statistics-cards .card-row .stat-card .stat-content[data-v-d43d7948]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-d43d7948]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px;line-height:1.2;word-break:break-word}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-d43d7948]{font-size:14px;color:#7f8c8d;font-weight:500}.statistics-cards .status-breakdown[data-v-d43d7948]{background:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 2px 12px rgba(0,0,0,.1);margin-top:10px}.statistics-cards .status-breakdown .breakdown-title[data-v-d43d7948]{font-size:14px;font-weight:600;color:#2c3e50;margin-bottom:12px}.statistics-cards .status-breakdown .breakdown-items[data-v-d43d7948]{display:flex;flex-wrap:wrap;gap:8px}.statistics-cards .status-breakdown .breakdown-items .breakdown-item[data-v-d43d7948]{display:inline-block}.statistics-cards .status-summary-wrapper[data-v-d43d7948]{margin-top:16px;background:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.statistics-cards .status-summary-wrapper .status-summary-header-bar[data-v-d43d7948]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.statistics-cards .status-summary-wrapper .status-summary-header-bar .status-summary-title[data-v-d43d7948]{font-size:14px;font-weight:600;color:#2c3e50}.statistics-cards .status-summary-wrapper .status-summary-header-bar .el-link[data-v-d43d7948]{font-size:12px}.statistics-cards .status-summary-wrapper .status-summary-header-bar .el-link i[data-v-d43d7948]{margin-left:4px}.statistics-cards .status-summary-wrapper .status-summary-list[data-v-d43d7948]{display:flex;flex-wrap:wrap;gap:12px}.statistics-cards .status-summary-wrapper .status-summary-list .status-summary-card[data-v-d43d7948]{flex:1 1 260px;border:1px solid #ebeef5;border-radius:8px;padding:10px 12px}.statistics-cards .status-summary-wrapper .status-summary-list .status-summary-card .status-summary-header[data-v-d43d7948]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.statistics-cards .status-summary-wrapper .status-summary-list .status-summary-card .status-summary-header .status-orders[data-v-d43d7948]{font-size:12px;color:#606266}.statistics-cards .status-summary-wrapper .status-summary-list .status-summary-card .status-summary-body .status-summary-item[data-v-d43d7948]{display:flex;font-size:12px;line-height:1.6}.statistics-cards .status-summary-wrapper .status-summary-list .status-summary-card .status-summary-body .status-summary-item .label[data-v-d43d7948]{color:#999;margin-right:4px;min-width:64px;flex-shrink:0}.statistics-cards .status-summary-wrapper .status-summary-list .status-summary-card .status-summary-body .status-summary-item .value[data-v-d43d7948]{color:#333;word-break:break-word}@media(max-width:1200px){.statistics-cards .card-row[data-v-d43d7948]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-d43d7948]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-d43d7948]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-d43d7948]{flex:1;min-width:auto}}.note-box[data-v-4ec06d1a]{border:1px solid #d9ecff;background:#ecf5ff;border-radius:6px;padding:12px 14px;margin-bottom:10px;color:#1f2d3d}.note-title[data-v-4ec06d1a]{display:flex;align-items:center;font-weight:600;color:#3178c6;margin-bottom:6px}.note-title .el-icon-info[data-v-4ec06d1a]{margin-right:6px}.note-content[data-v-4ec06d1a]{font-size:13px;line-height:1.7;color:#2c3e50}.strategy-aside[data-v-4ec06d1a]{height:100%;width:20%;margin-right:10px}.strategy-aside .stra-item[data-v-4ec06d1a]{padding:14px 6px 14px 6px;display:flex;justify-content:space-between;border-right:2px solid #e4e7ed;border-radius:2px;cursor:pointer}.strategy-aside .stra-item[data-v-4ec06d1a]:hover{background:#ecf5ff}.strategy-aside .stra-item .label-text[data-v-4ec06d1a]{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.macro-panel-sidebar[data-v-5f73b8ae]{position:fixed;left:20px;top:20%;transform:translateY(-50%);width:var(--macro-panel-width,320px);max-height:60vh;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media(max-height:600px){.macro-panel-sidebar[data-v-5f73b8ae]{top:20px;transform:none;max-height:calc(100vh - 40px)}}@media(max-width:1366px)and (min-width:1200px){.macro-panel-sidebar[data-v-5f73b8ae]{width:300px}}@media(max-width:1199px)and (min-width:768px){.macro-panel-sidebar[data-v-5f73b8ae]{width:280px}}.macro-panel-sidebar.minimized[data-v-5f73b8ae]{width:60px}.macro-panel-sidebar.minimized .macro-panel-content[data-v-5f73b8ae]{display:none}.macro-panel-sidebar.minimized .subsection-title[data-v-5f73b8ae]{writing-mode:vertical-rl;text-orientation:mixed;padding:20px 12px;font-size:12px;white-space:nowrap}.macro-panel-sidebar.minimized .subsection-title i[data-v-5f73b8ae]{margin-right:0;margin-bottom:8px}.macro-panel-sidebar.minimized .minimize-btn[data-v-5f73b8ae]{writing-mode:horizontal-tb;position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}.macro-panel-sidebar .macro-panel-section[data-v-5f73b8ae]{height:100%;display:flex;flex-direction:column;margin-bottom:0;border:none;border-radius:0;background:transparent}.macro-panel-sidebar .subsection-title[data-v-5f73b8ae]{background:#6366f1;color:#fff;margin:0;padding:16px 20px;border-radius:0;font-weight:600;font-size:14px;position:relative}.macro-panel-sidebar .subsection-title i[data-v-5f73b8ae]{margin-right:8px;color:#fbbf24}.macro-panel-sidebar .subsection-title .minimize-btn[data-v-5f73b8ae]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);color:#fff}.macro-panel-sidebar .subsection-title .minimize-btn[data-v-5f73b8ae]:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5)}.macro-panel-sidebar .macro-panel-content[data-v-5f73b8ae]{flex:1;overflow-y:auto;display:flex;flex-direction:column;max-height:calc(80vh - 100px);padding:0}.macro-panel-sidebar .macro-search[data-v-5f73b8ae]{padding:16px 16px 12px;border-bottom:1px solid #e5e7eb}.macro-panel-sidebar .macro-search .el-input .el-input__inner[data-v-5f73b8ae]{border-radius:8px;border:1px solid #d1d5db;transition:all .3s ease}.macro-panel-sidebar .macro-search .el-input .el-input__inner[data-v-5f73b8ae]:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.macro-panel-sidebar .macro-categories[data-v-5f73b8ae]{flex:1;overflow-y:auto;padding:8px 0}.macro-panel-sidebar .macro-categories[data-v-5f73b8ae]::-webkit-scrollbar{width:6px}.macro-panel-sidebar .macro-categories[data-v-5f73b8ae]::-webkit-scrollbar-track{background:#f1f5f9}.macro-panel-sidebar .macro-categories[data-v-5f73b8ae]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.macro-panel-sidebar .macro-categories[data-v-5f73b8ae]::-webkit-scrollbar-thumb:hover{background:#94a3b8}[data-v-5f73b8ae]:root{--macro-panel-width:320px;--macro-panel-minimized-width:60px;--main-content-gap:24px;--config-area-flex:2.5;--preview-area-flex:1.5;--preview-min-width:420px}.generator-layout[data-v-5f73b8ae]{width:100%;box-sizing:border-box;padding-left:calc(var(--macro-panel-width, 320px) + var(--main-content-gap, 24px));transition:all .3s cubic-bezier(.4,0,.2,1)}.generator-layout.panel-minimized[data-v-5f73b8ae]{padding-left:calc(var(--macro-panel-minimized-width, 60px) + var(--main-content-gap, 24px))}.main-content-area[data-v-5f73b8ae]{display:flex;gap:var(--main-content-gap,24px);margin-top:8px;padding-left:calc(var(--macro-panel-width, 320px) + var(--main-content-gap, 24px));transition:all .3s cubic-bezier(.4,0,.2,1);min-height:0;width:100%;box-sizing:border-box}.main-content-area.panel-minimized[data-v-5f73b8ae]{padding-left:calc(var(--macro-panel-minimized-width, 60px) + var(--main-content-gap, 24px))}.config-area[data-v-5f73b8ae]{flex:var(--config-area-flex);min-width:0;display:flex;flex-direction:column;overflow:hidden}.preview-area[data-v-5f73b8ae]{flex:var(--preview-area-flex);min-width:var(--preview-min-width);max-width:50%;position:sticky;top:8px;align-self:flex-start;display:flex;flex-direction:column;overflow:hidden}.params-config-section[data-v-5f73b8ae],.url-input-section[data-v-5f73b8ae]{overflow-x:auto;min-width:0}.params-list[data-v-5f73b8ae]{overflow-x:auto;min-width:600px}.param-value-container .param-input[data-v-5f73b8ae]{min-width:0;flex:1}.toolbar-section[data-v-5f73b8ae]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px;padding:16px 20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.05);color:#1e293b}.el-form .el-form-item .el-form-item__content[data-v-5f73b8ae]{min-width:0}.toolbar-info .generator-title[data-v-5f73b8ae]{margin:0 0 6px 0;font-size:20px;font-weight:700;color:#0f172a;display:flex;align-items:center;letter-spacing:-.025em}.toolbar-info .generator-title i[data-v-5f73b8ae]{margin-right:10px;color:#3b82f6;font-size:22px}.toolbar-info .generator-desc[data-v-5f73b8ae]{margin:0;font-size:14px;color:#64748b;line-height:1.4}.toolbar-actions .el-button-group .el-button[data-v-5f73b8ae]{padding:8px 16px;font-size:13px;font-weight:500;border-radius:6px;transition:all .2s ease}.toolbar-actions .el-button-group .el-button[data-v-5f73b8ae]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.url-input-section[data-v-5f73b8ae]{margin-bottom:24px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.url-input-section .section-title[data-v-5f73b8ae]{font-size:16px;font-weight:700;color:#111827;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #3b82f6;display:flex;align-items:center}.url-input-section .section-title[data-v-5f73b8ae]:before{content:"🔗";margin-right:8px;font-size:18px}.error-message[data-v-5f73b8ae]{color:#dc2626;font-size:13px;margin-top:12px;padding:8px 12px;background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fca5a5;border-radius:6px;display:flex;align-items:center;box-shadow:0 1px 3px rgba(220,38,38,.1)}.error-message i[data-v-5f73b8ae]{margin-right:6px;font-size:14px}.success-message[data-v-5f73b8ae]{color:#059669;font-size:13px;margin-top:12px;padding:8px 12px;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #86efac;border-radius:6px;display:flex;align-items:center;box-shadow:0 1px 3px rgba(5,150,105,.1)}.success-message i[data-v-5f73b8ae]{margin-right:6px;font-size:14px}.domain-info[data-v-5f73b8ae]{margin-top:12px;padding:12px 16px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:8px;border:1px solid #93c5fd;box-shadow:0 1px 3px rgba(59,130,246,.1)}.domain-info .domain-item[data-v-5f73b8ae]{display:flex;align-items:center;gap:12px}.domain-info .domain-item .domain-label[data-v-5f73b8ae]{font-weight:600;color:#1d4ed8;font-size:14px;min-width:48px}.domain-info .domain-item .domain-value[data-v-5f73b8ae]{font-family:JetBrains Mono,Fira Code,Monaco,monospace;background:hsla(0,0%,100%,.9);padding:6px 12px;border-radius:6px;border:1px solid #bfdbfe;font-size:13px;color:#1e40af;font-weight:500;letter-spacing:.025em}.domain-info .domain-item .el-tag[data-v-5f73b8ae]{font-weight:500;border-radius:6px}.params-list[data-v-5f73b8ae]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;margin-bottom:16px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05)}.params-list .params-header[data-v-5f73b8ae]{display:flex;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e5e7eb;font-weight:700;font-size:12px;color:#374151;text-transform:uppercase;letter-spacing:.05em}.params-list .params-header .header-item[data-v-5f73b8ae]{padding:10px 14px;display:flex;align-items:center}.params-list .params-header .header-item.param-name[data-v-5f73b8ae]{width:220px;border-right:1px solid #e5e7eb}.params-list .params-header .header-item.param-value[data-v-5f73b8ae]{flex:1;border-right:1px solid #e5e7eb}.params-list .params-header .header-item.param-type[data-v-5f73b8ae]{width:120px;justify-content:center;border-right:1px solid #e5e7eb}.params-list .params-header .header-item.param-actions[data-v-5f73b8ae]{width:100px;justify-content:center}.params-list .param-row[data-v-5f73b8ae]{display:flex;border-bottom:1px solid #f3f4f6;transition:all .2s ease}.params-list .param-row[data-v-5f73b8ae]:last-child{border-bottom:none}.params-list .param-row[data-v-5f73b8ae]:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);transform:translateX(2px);box-shadow:inset 3px 0 0 #3b82f6}.params-list .param-row .param-cell[data-v-5f73b8ae]{padding:10px 14px;display:flex;align-items:center}.params-list .param-row .param-cell.param-name-cell[data-v-5f73b8ae]{width:220px;border-right:1px solid #f3f4f6}.params-list .param-row .param-cell.param-value-cell[data-v-5f73b8ae]{flex:1;border-right:1px solid #f3f4f6}.params-list .param-row .param-cell.param-type-cell[data-v-5f73b8ae]{width:120px;justify-content:center;border-right:1px solid #f3f4f6}.params-list .param-row .param-cell.param-actions-cell[data-v-5f73b8ae]{width:100px;justify-content:center}.params-list .param-value-container[data-v-5f73b8ae]{width:100%;display:flex;align-items:center;gap:8px}.params-list .param-value-container .param-input[data-v-5f73b8ae]{flex:1}.params-list .param-value-container .param-input[data-v-5f73b8ae] .el-input__inner{border-radius:6px;border:1px solid #d1d5db;transition:all .2s ease}.params-list .param-value-container .param-input[data-v-5f73b8ae] .el-input__inner:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.params-list .empty-params[data-v-5f73b8ae]{padding:32px 24px;text-align:center;color:#6b7280;font-size:14px;background:linear-gradient(135deg,#f9fafb,#f3f4f6)}.params-list .empty-params i[data-v-5f73b8ae]{margin-right:8px;font-size:18px;color:#9ca3af}.add-param-section[data-v-5f73b8ae]{margin-top:0;padding:16px 20px;background:linear-gradient(135deg,#fafbfc,#f6f8fa);border-top:1px solid #e5e7eb}.add-param-section .el-col[data-v-5f73b8ae]{display:flex}.add-param-section .el-col .el-button[data-v-5f73b8ae],.add-param-section .el-col .el-input[data-v-5f73b8ae]{height:40px}.add-param-section .el-col .el-button[data-v-5f73b8ae] .el-input__inner,.add-param-section .el-col .el-input[data-v-5f73b8ae] .el-input__inner{border-radius:6px;border:1px solid #d1d5db;height:40px;line-height:40px;transition:all .2s ease}.add-param-section .el-col .el-button[data-v-5f73b8ae] .el-input__inner:focus,.add-param-section .el-col .el-input[data-v-5f73b8ae] .el-input__inner:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.add-param-section .el-col .el-button[data-v-5f73b8ae]{border-radius:6px;font-weight:600;transition:all .2s ease}.add-param-section .el-col .el-button[data-v-5f73b8ae]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.param-count[data-v-5f73b8ae]{color:#909399;font-weight:400}.params-config-section[data-v-5f73b8ae]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.params-config-section .section-title[data-v-5f73b8ae]{font-size:16px;font-weight:700;color:#111827;margin-bottom:14px;padding-bottom:6px;border-bottom:2px solid #10b981;display:flex;align-items:center}.params-config-section .section-title[data-v-5f73b8ae]:before{content:"⚙️";margin-right:8px;font-size:18px}.config-content[data-v-5f73b8ae]{background:#fff;border-radius:8px;border:1px solid #e4e7ed;overflow:hidden}.live-preview-section[data-v-5f73b8ae]{padding:0;background:#fff;border-radius:8px;margin-bottom:16px;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.live-preview-section .subsection-title[data-v-5f73b8ae]{color:#111827;font-size:14px;font-weight:700;margin-bottom:0;padding:12px 16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e5e7eb;display:flex;align-items:center;text-transform:uppercase;letter-spacing:.025em}.live-preview-section .subsection-title i[data-v-5f73b8ae]{margin-right:8px;font-size:16px;color:#3b82f6}.live-preview-section .preview-url[data-v-5f73b8ae] .el-textarea__inner{border:none;background:#f8fafc;color:#1e293b;font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:13px;line-height:1.6;border-radius:0;padding:16px;min-height:220px;resize:vertical}.live-preview-section .preview-url[data-v-5f73b8ae] .el-input-group__append{border:none;border-top:1px solid #e5e7eb;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:0;padding:8px 12px}.live-preview-section .preview-url[data-v-5f73b8ae] .el-input-group__append .el-button-group .el-button{border-radius:6px;font-weight:500;transition:all .2s ease}.live-preview-section .preview-url[data-v-5f73b8ae] .el-input-group__append .el-button-group .el-button:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.warning-message[data-v-5f73b8ae]{color:#e6a23c;background:rgba(230,162,60,.1);border:1px solid rgba(230,162,60,.3);border-radius:4px;padding:8px 12px;margin-top:8px;font-size:12px}.warning-message i[data-v-5f73b8ae]{margin-right:6px}.preview-placeholder[data-v-5f73b8ae]{padding:20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);min-height:380px;display:flex;flex-direction:column;align-items:center;text-align:center}.placeholder-header[data-v-5f73b8ae]{display:flex;align-items:center;margin-bottom:24px}.placeholder-header i[data-v-5f73b8ae]{font-size:24px;color:#3b82f6;margin-right:12px}.placeholder-header h6[data-v-5f73b8ae]{font-size:18px;font-weight:700;color:#1e293b;margin:0;letter-spacing:-.025em}.usage-steps[data-v-5f73b8ae]{width:100%;max-width:420px;margin-bottom:20px}.step-item[data-v-5f73b8ae]{display:flex;align-items:flex-start;margin-bottom:16px;text-align:left;padding:12px;background:hsla(0,0%,100%,.7);border-radius:8px;border:1px solid #e2e8f0;transition:all .2s ease}.step-item[data-v-5f73b8ae]:hover{background:hsla(0,0%,100%,.9);box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-1px)}.step-number[data-v-5f73b8ae]{width:28px;height:28px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;margin-right:12px;flex-shrink:0}.step-content[data-v-5f73b8ae]{flex:1}.step-content strong[data-v-5f73b8ae]{color:#1e293b;font-size:14px;font-weight:600;display:block;margin-bottom:4px}.step-content p[data-v-5f73b8ae]{color:#64748b;font-size:13px;line-height:1.5;margin:0}.supported-types[data-v-5f73b8ae]{margin-bottom:20px}.supported-types h6[data-v-5f73b8ae]{font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.supported-types .type-tags[data-v-5f73b8ae]{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.quick-examples[data-v-5f73b8ae]{width:100%;max-width:480px}.quick-examples h6[data-v-5f73b8ae]{font-size:14px;font-weight:600;color:#374151;margin-bottom:12px}.example-item[data-v-5f73b8ae]{display:flex;flex-direction:column;align-items:flex-start;padding:10px 14px;background:hsla(0,0%,100%,.8);border:1px solid #e2e8f0;border-radius:6px;margin-bottom:8px;cursor:pointer;transition:all .2s ease;text-align:left}.example-item[data-v-5f73b8ae]:hover{background:#fff;border-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.15);transform:translateY(-1px)}.example-item[data-v-5f73b8ae]:last-child{margin-bottom:0}.example-label[data-v-5f73b8ae]{font-size:12px;font-weight:600;color:#6b7280;margin-bottom:4px;text-transform:uppercase;letter-spacing:.05em}.example-item code[data-v-5f73b8ae]{font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:11px;color:#1e293b;background:none;padding:0;border:none;word-break:break-all;line-height:1.4}.preview-actions[data-v-5f73b8ae]{padding:12px 16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-top:1px solid #e5e7eb;display:flex;justify-content:center}.preview-actions .el-button-group .el-button[data-v-5f73b8ae]{font-size:12px;padding:8px 12px;border-radius:4px;font-weight:500;transition:all .2s ease}.preview-actions .el-button-group .el-button[data-v-5f73b8ae]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.preview-actions .el-button-group .el-button.el-button--primary[data-v-5f73b8ae]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6}.preview-actions .el-button-group .el-button.el-button--primary[data-v-5f73b8ae]:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af)}.preview-actions .el-button-group .el-button.el-button--success[data-v-5f73b8ae]{background:linear-gradient(135deg,#10b981,#059669);border-color:#10b981}.preview-actions .el-button-group .el-button.el-button--success[data-v-5f73b8ae]:hover{background:linear-gradient(135deg,#059669,#047857)}.validation-errors[data-v-5f73b8ae]{margin-bottom:16px;background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fca5a5;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(220,38,38,.1)}.validation-errors .error-header[data-v-5f73b8ae]{background:linear-gradient(135deg,#fecaca,#fca5a5);padding:12px 16px;border-bottom:1px solid #fca5a5;display:flex;align-items:center;font-weight:600;color:#991b1b;font-size:14px}.validation-errors .error-header i[data-v-5f73b8ae]{margin-right:8px;font-size:16px;color:#dc2626}.validation-errors .error-list[data-v-5f73b8ae]{padding:12px 16px}.validation-errors .error-list .error-item[data-v-5f73b8ae]{display:flex;align-items:center;margin-bottom:8px;color:#b91c1c;font-size:13px;font-weight:500}.validation-errors .error-list .error-item[data-v-5f73b8ae]:last-child{margin-bottom:0}.validation-errors .error-list .error-item i[data-v-5f73b8ae]{margin-right:8px;font-size:12px;color:#dc2626}.validation-errors .error-tip[data-v-5f73b8ae]{background:rgba(220,38,38,.05);padding:10px 16px;border-top:1px solid rgba(220,38,38,.1);display:flex;align-items:center;color:#7f1d1d;font-size:12px;font-style:italic}.validation-errors .error-tip i[data-v-5f73b8ae]{margin-right:6px;font-size:14px;color:#dc2626}.action-buttons[data-v-5f73b8ae]{padding:0;background:none;border:none;display:flex;flex-direction:column;gap:12px}.action-buttons .el-button[data-v-5f73b8ae]{width:100%;height:44px;margin:0!important;font-weight:600;font-size:14px;border-radius:8px;transition:all .3s ease;position:relative;overflow:hidden}.action-buttons .el-button[data-v-5f73b8ae]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.action-buttons .el-button[data-v-5f73b8ae]:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.action-buttons .el-button[data-v-5f73b8ae]:hover:before{left:100%}.action-buttons .el-button.el-button--primary[data-v-5f73b8ae]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none}.params-edit-section[data-v-5f73b8ae]{padding:0}.params-edit-section .help-tip[data-v-5f73b8ae]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #93c5fd;border-radius:6px;padding:10px 14px;margin-bottom:12px;color:#1e40af;font-size:13px;display:flex;align-items:center;box-shadow:0 1px 3px rgba(59,130,246,.1);line-height:1.5}.params-edit-section .help-tip i[data-v-5f73b8ae]{margin-right:8px;font-size:16px;color:#3b82f6}.params-group[data-v-5f73b8ae]{margin-bottom:16px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .3s ease}.params-group[data-v-5f73b8ae]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-1px)}.params-group .group-title[data-v-5f73b8ae]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:10px 14px;margin:0;font-size:14px;font-weight:700;color:#1f2937;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;letter-spacing:.025em}.params-group .group-title i[data-v-5f73b8ae]{margin-right:8px;color:#3b82f6;font-size:16px}.params-group .group-title .required-note[data-v-5f73b8ae]{font-size:11px;color:#ef4444;font-weight:600;text-transform:none;letter-spacing:normal;padding:2px 6px;background:rgba(239,68,68,.1);border-radius:4px}.params-group .group-title .param-count[data-v-5f73b8ae]{font-size:12px;color:#6b7280;font-weight:500;text-transform:none;letter-spacing:normal;background:rgba(107,114,128,.1);padding:2px 6px;border-radius:4px}.params-group .el-row[data-v-5f73b8ae]{padding:16px}[data-v-5f73b8ae] .el-form .el-form-item{margin-bottom:16px}[data-v-5f73b8ae] .el-form .el-form-item .el-form-item__label{font-weight:600;color:#374151}[data-v-5f73b8ae] .el-form .el-input__inner,[data-v-5f73b8ae] .el-form .el-textarea__inner{border-radius:6px;border:1px solid #d1d5db;transition:all .2s ease}[data-v-5f73b8ae] .el-form .el-input__inner:focus,[data-v-5f73b8ae] .el-form .el-textarea__inner:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}[data-v-5f73b8ae] .el-form .el-button{height:40px;border-radius:6px;font-weight:600}[data-v-5f73b8ae] .el-form .el-button:hover{transform:translateY(-1px)}[data-v-5f73b8ae] .el-tag{border-radius:6px;font-weight:500}[data-v-5f73b8ae] .el-dialog{border-radius:12px;overflow:hidden}.el-button[data-v-5f73b8ae]{transition:all .3s ease}.note-box[data-v-5f73b8ae]{border:1px solid #0891b2;background:linear-gradient(135deg,#cffafe,#a5f3fc);border-radius:8px;padding:12px 16px;margin-bottom:16px;color:#164e63;box-shadow:0 1px 3px rgba(8,145,178,.1)}.note-box .note-title[data-v-5f73b8ae]{display:flex;align-items:center;font-weight:700;margin-bottom:6px;font-size:14px}.note-box .note-title i[data-v-5f73b8ae]{margin-right:8px;color:#0891b2;font-size:16px}.note-box .note-content[data-v-5f73b8ae]{font-size:13px;line-height:1.6;color:#0f172a}.warning-message[data-v-5f73b8ae]{color:#d97706;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fcd34d;border-radius:8px;padding:12px 16px;margin-top:12px;font-size:13px;display:flex;align-items:center;box-shadow:0 1px 3px rgba(217,119,6,.1);line-height:1.5}.warning-message i[data-v-5f73b8ae]{margin-right:8px;font-size:16px;color:#f59e0b}.conversion-info[data-v-5f73b8ae]{padding:16px 20px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-top:1px solid #0ea5e9;border-radius:0 0 8px 8px}.conversion-info .info-title[data-v-5f73b8ae]{font-size:14px;font-weight:700;color:#0369a1;margin-bottom:8px;display:flex;align-items:center;text-transform:uppercase;letter-spacing:.025em}.conversion-info .info-title i[data-v-5f73b8ae]{margin-right:8px;font-size:16px}.conversion-info .info-content[data-v-5f73b8ae]{font-size:13px;line-height:1.6;color:#0f172a}.conversion-info .info-content p[data-v-5f73b8ae]{margin:4px 0}.suggestion-item .suggestion-desc[data-v-5f73b8ae]{color:#6b7280;font-size:12px;line-height:1.4}.param-count[data-v-5f73b8ae]{font-size:12px;color:#6b7280;font-weight:500;margin-left:8px;background:rgba(107,114,128,.1);padding:2px 6px;border-radius:4px}.macro-panel-section[data-v-5f73b8ae]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.macro-panel-section .subsection-title[data-v-5f73b8ae]{color:#111827;font-size:14px;font-weight:700;margin-bottom:0;padding:12px 16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e5e7eb;display:flex;align-items:center;text-transform:uppercase;letter-spacing:.025em}.macro-panel-section .subsection-title i[data-v-5f73b8ae]{margin-right:8px;font-size:16px;color:#f59e0b}.macro-panel-content[data-v-5f73b8ae]{padding:0;max-height:400px;overflow-y:auto}.macro-panel-content[data-v-5f73b8ae]::-webkit-scrollbar{width:6px}.macro-panel-content[data-v-5f73b8ae]::-webkit-scrollbar-track{background:#f3f4f6}.macro-panel-content[data-v-5f73b8ae]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.macro-panel-content[data-v-5f73b8ae]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.macro-search[data-v-5f73b8ae]{padding:12px 16px;border-bottom:1px solid #f3f4f6;background:#fafbfc}.macro-search .el-input .el-input__inner[data-v-5f73b8ae]{border-radius:6px;border:1px solid #d1d5db;font-size:13px;height:32px;line-height:32px}.macro-search .el-input .el-input__inner[data-v-5f73b8ae]:focus{border-color:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.1)}.macro-search .el-input .el-input__prefix[data-v-5f73b8ae]{height:32px;line-height:32px}.macro-categories[data-v-5f73b8ae]{padding:0}.macro-category[data-v-5f73b8ae]{border-bottom:1px solid #f3f4f6}.macro-category[data-v-5f73b8ae]:last-child{border-bottom:none}.category-header[data-v-5f73b8ae]{display:flex;align-items:center;padding:10px 16px;background:#f9fafb;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:all .2s ease;font-size:13px;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.025em}.category-header[data-v-5f73b8ae]:hover{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1d4ed8}.category-header i[data-v-5f73b8ae]{margin-right:8px;font-size:12px;color:#6b7280;transition:transform .2s ease}.category-header span[data-v-5f73b8ae]{flex:1}.category-header .el-tag[data-v-5f73b8ae]{font-size:11px;height:18px;line-height:16px;padding:0 6px;background:rgba(107,114,128,.1);color:#6b7280;border:none}.category-macros[data-v-5f73b8ae]{background:#fff}.macro-item[data-v-5f73b8ae]{display:flex;flex-direction:column;padding:8px 16px 8px 32px;border-bottom:1px solid #f9fafb;cursor:pointer;transition:all .2s ease;position:relative}.macro-item[data-v-5f73b8ae]:last-child{border-bottom:none}.macro-item[data-v-5f73b8ae]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:background .2s ease}.macro-item[data-v-5f73b8ae]:hover{background:linear-gradient(135deg,#fef3c7,#fde68a);transform:translateX(2px)}.macro-item[data-v-5f73b8ae]:hover:before{background:#f59e0b}.macro-item:hover .macro-label[data-v-5f73b8ae]{color:#92400e;font-weight:600}.macro-item:hover .macro-desc[data-v-5f73b8ae]{color:#78350f}.macro-item[data-v-5f73b8ae]:active{transform:translateX(1px);background:linear-gradient(135deg,#fde68a,#fcd34d)}.macro-label[data-v-5f73b8ae]{font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:12px;font-weight:500;color:#1f2937;margin-bottom:2px;letter-spacing:.025em}.macro-desc[data-v-5f73b8ae]{font-size:11px;color:#6b7280;line-height:1.4}.param-input.focused[data-v-5f73b8ae] .el-input__inner{border-color:#f59e0b!important;box-shadow:0 0 0 3px rgba(245,158,11,.2)!important}.strategy-aside .stra-item[data-v-5f73b8ae]{padding:12px 8px;display:flex;justify-content:space-between;border-right:3px solid transparent;border-radius:6px;cursor:pointer;transition:all .2s ease;margin-bottom:4px}.strategy-aside .stra-item[data-v-5f73b8ae]:hover{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-right-color:#3b82f6;transform:translateX(2px)}.strategy-aside .stra-item .label-text[data-v-5f73b8ae]{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:500;color:#374151}[data-v-5f73b8ae]{scroll-behavior:smooth}.macro-panel-sidebar[data-v-5f73b8ae],.main-content-area[data-v-5f73b8ae],.preview-area[data-v-5f73b8ae]{will-change:transform;transform:translateZ(0)}.live-preview-section[data-v-5f73b8ae],.params-list[data-v-5f73b8ae],.url-input-section[data-v-5f73b8ae]{contain:layout}.param-input[data-v-5f73b8ae]:focus-within{outline:2px solid #3b82f6;outline-offset:2px;border-radius:6px}.offer-id-card[data-v-505f4fa8]{display:inline-flex;flex-direction:column;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:6px;padding:4px 12px;margin-left:28px;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.offer-id-card[data-v-505f4fa8]:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.offer-id-card[data-v-505f4fa8]:active{transform:translateY(0)}.offer-id-card .card-label[data-v-505f4fa8]{font-size:10px;color:hsla(0,0%,100%,.9);font-weight:500;margin-bottom:1px;text-transform:uppercase;letter-spacing:.5px}.offer-id-card .card-value[data-v-505f4fa8]{display:flex;align-items:center;gap:6px;color:#fff}.offer-id-card .card-value span[data-v-505f4fa8]{color:#fff;font-size:14px;font-weight:700;letter-spacing:.3px}.offer-id-card .card-value i.el-icon-document-copy[data-v-505f4fa8]{color:#fff;font-size:13px}.af-tools-collapse[data-v-505f4fa8]{border:none;background:#f8fafc;border-radius:8px;padding:8px 12px}.af-tools-collapse[data-v-505f4fa8] .el-collapse-item__header{background:transparent;border-bottom:none;padding:0}.af-tools-collapse[data-v-505f4fa8] .el-collapse-item__wrap{border-bottom:none}.af-tools-title[data-v-505f4fa8]{display:flex;align-items:center;gap:8px;font-weight:600;color:#2c3e50}.af-tools-title i[data-v-505f4fa8]{color:#2c3e50}.af-tools-subtitle[data-v-505f4fa8]{font-weight:400;font-size:12px;color:#6c757d}.af-tools-body[data-v-505f4fa8]{padding-top:8px}.af-tools-actions[data-v-505f4fa8]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.af-tools-fields .el-input__inner[data-v-505f4fa8]{background:#fff}.note-box[data-v-505f4fa8]{border:1px solid #d9ecff;background:#ecf5ff;border-radius:6px;padding:12px 14px;margin-bottom:10px;color:#1f2d3d}.note-title[data-v-505f4fa8]{display:flex;align-items:center;font-weight:600;color:#3178c6;margin-bottom:6px}.note-title .el-icon-info[data-v-505f4fa8]{margin-right:6px}.note-content[data-v-505f4fa8]{font-size:13px;line-height:1.7;color:#2c3e50}.macro-help-row[data-v-505f4fa8]{margin-bottom:8px}.macro-list[data-v-505f4fa8]{max-height:300px;overflow-y:auto}.macro-item[data-v-505f4fa8]{display:flex;align-items:center;padding:4px 0}.macro-key[data-v-505f4fa8]{background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;padding:2px 6px;margin-right:8px;font-family:monospace}.macro-desc[data-v-505f4fa8]{color:#606266}.el-dialog__wrapper[data-v-505f4fa8]{overflow:hidden}[data-v-505f4fa8] .el-dialog{margin-top:50px!important}[data-v-505f4fa8] .el-dialog .el-dialog__body{height:calc(100vh - 213px);overflow:auto}.siteid-tips-block[data-v-505f4fa8]{line-height:40px;padding-left:10px;white-space:nowrap}.el-checkbox[data-v-505f4fa8]{margin-right:24px}.siteid-tags-container[data-v-505f4fa8]{border:1px solid #dcdfe6;border-radius:4px;padding:12px;background-color:#fafafa}.siteid-tags-container .siteid-tags-header[data-v-505f4fa8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e6e6e6}.siteid-tags-container .siteid-tags-header .tags-count[data-v-505f4fa8]{font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;color:#606266;font-weight:500}.siteid-tags-container .siteid-tags-content[data-v-505f4fa8]{max-height:300px;overflow-y:auto;padding:12px 8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.siteid-tags-container .siteid-tags-content .siteid-tag[data-v-505f4fa8]{margin:4px 6px 4px 0;padding:8px 16px;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:13px;font-weight:500;word-break:break-all;max-width:240px;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:all .3s ease;min-height:28px;line-height:1.2}.siteid-tags-container .siteid-tags-content .siteid-tag[data-v-505f4fa8]:hover{transform:translateY(-1px);box-shadow:0 2px 12px rgba(0,0,0,.2)}.siteid-tags-container .siteid-tags-empty[data-v-505f4fa8]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;color:#909399;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;min-height:120px}.siteid-tags-container .siteid-tags-empty i[data-v-505f4fa8]{font-size:48px;margin-bottom:12px;opacity:.5}.siteid-tags-container .siteid-tags-empty span[data-v-505f4fa8]{line-height:1.5;font-weight:400}.siteid-tags-content[data-v-505f4fa8]::-webkit-scrollbar{width:6px}.siteid-tags-content[data-v-505f4fa8]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.siteid-tags-content[data-v-505f4fa8]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.siteid-tags-content[data-v-505f4fa8]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-505f4fa8] .el-form-item .el-select.regions-error .el-select__tags{border-color:#f56c6c;background-color:#fef0f0}[data-v-505f4fa8] .el-form-item .el-select.regions-error .el-tag{background-color:#f56c6c;border-color:#f56c6c;color:#fff}[data-v-505f4fa8] .el-form-item .el-select.regions-error .el-tag .el-tag__close{color:#fff}[data-v-505f4fa8] .el-form-item .el-select.regions-error .el-tag .el-tag__close:hover{background-color:#c45656}.search-label[data-v-0f7075c1]{font-size:12px;border:1px solid #dcdfe6;border-top-right-radius:0;border-bottom-right-radius:0;cursor:default;position:relative;z-index:999}.search-label+div[data-v-0f7075c1]{margin-left:-3px}.tabs-container[data-v-45ef23d7]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-45ef23d7] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-45ef23d7] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}.proxy-info .proxy-port[data-v-3ea55adf]{color:#909399;font-size:12px;margin-left:4px}.proxy-ip-manage-container[data-v-8364661e]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.tabs-container[data-v-8364661e]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-8364661e] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.tabs-container[data-v-8364661e]{padding:12px}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header{padding:0 12px}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header .el-tabs__item{height:42px;line-height:42px;padding:0 12px;font-size:13px}.tabs-container[data-v-8364661e] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:16px}}[data-v-8364661e]::-webkit-scrollbar{width:8px;height:8px}[data-v-8364661e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-8364661e]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-8364661e]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ip-port[data-v-2c880337]{display:flex;align-items:center}.traffic-info .traffic-text[data-v-2c880337]{font-size:12px;color:#606266;margin-bottom:4px}.statistics-summary .stat-card[data-v-6f15f75e]{border:1px solid #ebeef5}.statistics-summary .stat-card .stat-item[data-v-6f15f75e]{text-align:center}.statistics-summary .stat-card .stat-item .stat-label[data-v-6f15f75e]{font-size:12px;color:#909399;margin-bottom:8px}.statistics-summary .stat-card .stat-item .stat-value[data-v-6f15f75e]{font-size:20px;font-weight:700;color:#303133}.statistics-summary .stat-card .stat-item .stat-value.revenue[data-v-6f15f75e]{color:#409eff}.statistics-summary .stat-card .stat-item .stat-value.payout[data-v-6f15f75e]{color:#e6a23c}.statistics-summary .stat-card .stat-item .stat-value.profit-positive[data-v-6f15f75e]{color:#67c23a}.statistics-summary .stat-card .stat-item .stat-value.profit-negative[data-v-6f15f75e]{color:#f56c6c}[data-v-6f15f75e] .el-table .profit-positive{color:#67c23a!important}[data-v-6f15f75e] .el-table .profit-negative{color:#f56c6c!important}.ad-manage-container .ad-list-section[data-v-01132f00],.ad-manage-container .add-ad-section[data-v-01132f00]{margin-bottom:20px}.ad-manage-container .ad-list-section .section-title[data-v-01132f00],.ad-manage-container .add-ad-section .section-title[data-v-01132f00]{font-weight:700;margin-bottom:10px;color:#303133}.ad-manage-container .empty-text[data-v-01132f00]{color:#909399;font-style:italic}.ad-manage-container .ad-list[data-v-01132f00]{max-height:200px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px}.ad-manage-container .ad-list .ad-item[data-v-01132f00]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #ebeef5}.ad-manage-container .ad-list .ad-item[data-v-01132f00]:last-child{border-bottom:none}.ad-manage-container .ad-list .ad-item .ad-id[data-v-01132f00]{font-family:monospace;font-size:14px}.ad-manage-container .add-form[data-v-01132f00]{display:flex;gap:10px}.ad-manage-container .add-form .el-input[data-v-01132f00]{flex:1}.dialog-footer[data-v-01132f00]{text-align:right}.revenue-board .filter-card[data-v-607a7fcc]{margin-bottom:16px}.revenue-board .filter-card[data-v-607a7fcc] .el-card__body{padding:12px 16px}.revenue-board .filter-bar[data-v-607a7fcc]{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.revenue-board .filter-item[data-v-607a7fcc]{display:flex;align-items:center;gap:8px}.revenue-board .filter-label[data-v-607a7fcc]{font-size:13px;color:#606266;white-space:nowrap}.revenue-board .section-card[data-v-607a7fcc]{margin-bottom:16px}.revenue-board .side-by-side-row[data-v-607a7fcc]{margin-bottom:16px;display:flex;align-items:stretch}.revenue-board .side-by-side-row .el-col[data-v-607a7fcc]{display:flex}.revenue-board .side-by-side-row .side-card[data-v-607a7fcc]{margin-bottom:0;width:100%}.revenue-board .table-fixed-wrapper[data-v-607a7fcc]{position:relative}.revenue-board .section-header[data-v-607a7fcc]{display:flex;align-items:center;justify-content:space-between}.revenue-board .section-header>span[data-v-607a7fcc]:first-child{font-weight:600;font-size:14px;color:#303133}.revenue-board .section-header>span:first-child i[data-v-607a7fcc]{margin-right:6px;color:#409eff}.revenue-board .section-header .header-tip[data-v-607a7fcc]{font-size:12px;color:#909399;font-weight:400}.revenue-board .section-header .header-actions[data-v-607a7fcc]{display:flex;align-items:center;gap:10px}.revenue-board .chart-wrapper[data-v-607a7fcc]{min-height:400px;position:relative}.revenue-board .no-data[data-v-607a7fcc]{height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#909399}.revenue-board .no-data i[data-v-607a7fcc]{font-size:48px;margin-bottom:12px;color:#c0c4cc}.revenue-board .no-data p[data-v-607a7fcc]{font-size:14px;margin:0}.revenue-board .rank-badge[data-v-607a7fcc]{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.revenue-board .rank-badge.rank-top1[data-v-607a7fcc]{background:linear-gradient(135deg,gold,#ffed4e);color:#854d0e;box-shadow:0 2px 6px rgba(255,215,0,.4)}.revenue-board .rank-badge.rank-top2[data-v-607a7fcc]{background:linear-gradient(135deg,#d4d4d8,#a1a1aa);color:#27272a}.revenue-board .rank-badge.rank-top3[data-v-607a7fcc]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#78350f}.revenue-board .rank-badge.rank-normal[data-v-607a7fcc]{background:#f0f2f5;color:#606266}.revenue-board .text-primary[data-v-607a7fcc]{color:#409eff;font-weight:600}.revenue-board .text-warning[data-v-607a7fcc]{color:#e6a23c}.revenue-board .text-danger[data-v-607a7fcc]{color:#f56c6c}.revenue-board .text-bold[data-v-607a7fcc]{font-weight:700}.revenue-board .el-table .warning-row{background-color:#fef0f0!important}.revenue-board .el-table .warning-row:hover>td{background-color:#fde2e2!important}[data-v-d2e00c50]:root{--color-primary-50:#eff6ff;--color-primary-100:#dbeafe;--color-primary-200:#bfdbfe;--color-primary-300:#93c5fd;--color-primary-400:#60a5fa;--color-primary-500:#3b82f6;--color-primary-600:#2563eb;--color-primary-700:#1d4ed8;--color-primary-800:#1e40af;--color-primary-900:#1e3a8a;--color-secondary-50:#ecfdf5;--color-secondary-100:#d1fae5;--color-secondary-200:#a7f3d0;--color-secondary-300:#6ee7b7;--color-secondary-400:#34d399;--color-secondary-500:#10b981;--color-secondary-600:#059669;--color-secondary-700:#047857;--color-secondary-800:#065f46;--color-secondary-900:#064e3b;--color-accent-50:#fff7ed;--color-accent-100:#ffedd5;--color-accent-200:#fed7aa;--color-accent-300:#fdba74;--color-accent-400:#fb923c;--color-accent-500:#f97316;--color-accent-600:#ea580c;--color-accent-700:#c2410c;--color-accent-800:#9a3412;--color-accent-900:#7c2d12;--color-success-50:#f0fdf4;--color-success-100:#dcfce7;--color-success-200:#bbf7d0;--color-success-300:#86efac;--color-success-400:#4ade80;--color-success-500:#22c55e;--color-success-600:#16a34a;--color-success-700:#15803d;--color-success-800:#166534;--color-success-900:#14532d;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-300:#fcd34d;--color-warning-400:#fbbf24;--color-warning-500:#f59e0b;--color-warning-600:#d97706;--color-warning-700:#b45309;--color-warning-800:#92400e;--color-warning-900:#78350f;--color-danger-50:#fef2f2;--color-danger-100:#fee2e2;--color-danger-200:#fecaca;--color-danger-300:#fca5a5;--color-danger-400:#f87171;--color-danger-500:#ef4444;--color-danger-600:#dc2626;--color-danger-700:#b91c1c;--color-danger-800:#991b1b;--color-danger-900:#7f1d1d;--color-info-50:#eff6ff;--color-info-100:#dbeafe;--color-info-200:#bfdbfe;--color-info-300:#93c5fd;--color-info-400:#60a5fa;--color-info-500:#3b82f6;--color-info-600:#2563eb;--color-info-700:#1d4ed8;--color-info-800:#1e40af;--color-info-900:#1e3a8a;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-bg-primary:#fff;--color-bg-secondary:#f9fafb;--color-bg-tertiary:#f3f4f6;--color-bg-overlay:rgba(17,24,39,0.5);--color-bg-backdrop:rgba(17,24,39,0.75);--color-text-primary:#111827;--color-text-secondary:#6b7280;--color-text-tertiary:#9ca3af;--color-text-disabled:#d1d5db;--color-text-inverse:#fff;--color-text-link:#3b82f6;--color-text-link-hover:#2563eb;--color-border-primary:#e5e7eb;--color-border-secondary:#d1d5db;--color-border-tertiary:#9ca3af;--color-border-focus:#3b82f6;--color-border-error:#ef4444;--color-divider-light:rgba(229,231,235,0.6);--color-divider-medium:rgba(209,213,219,0.8);--color-divider-strong:#9ca3af}@media(prefers-color-scheme:dark){:root[data-theme=auto][data-v-d2e00c50]{--color-bg-primary:#111827;--color-bg-secondary:#1f2937;--color-bg-tertiary:#374151;--color-text-primary:#f9fafb;--color-text-secondary:#d1d5db;--color-text-tertiary:#9ca3af;--color-border-primary:#374151;--color-border-secondary:#4b5563}}:root[data-theme=dark][data-v-d2e00c50]{--color-bg-primary:#111827;--color-bg-secondary:#1f2937;--color-bg-tertiary:#374151;--color-text-primary:#f9fafb;--color-text-secondary:#d1d5db;--color-text-tertiary:#9ca3af;--color-border-primary:#374151;--color-border-secondary:#4b5563}.dashboard-container[data-v-d2e00c50]{padding:16px;background:#f7f8fc}.dashboard-tabs-wrapper[data-v-d2e00c50]{position:relative}.dashboard-tabs-wrapper .tabs-refresh-btn[data-v-d2e00c50]{position:absolute;right:12px;top:8px;z-index:2}.dashboard-tabs[data-v-d2e00c50] .el-tabs__header{margin-bottom:16px;background:#fff;border-radius:6px;padding:4px;padding-right:80px;border:1px solid rgba(0,0,0,.05)}.dashboard-tabs[data-v-d2e00c50] .el-tabs__nav{border:none!important}.dashboard-tabs[data-v-d2e00c50] .el-tabs__item{border:none!important;border-radius:4px;transition:all .3s;font-weight:500;height:36px;line-height:36px;padding:0 20px}.dashboard-tabs[data-v-d2e00c50] .el-tabs__item.is-active{background:#409eff;color:#fff;box-shadow:0 2px 8px rgba(64,158,255,.3)}.dashboard-tabs[data-v-d2e00c50] .el-tabs__item:not(.is-active):hover{color:#409eff;background:#ecf5ff}.dashboard-tabs[data-v-d2e00c50] .el-tabs__content{overflow:visible}.mb-8[data-v-d2e00c50]{margin-bottom:16px}.el-row--flex>.el-col>.el-card[data-v-d2e00c50]{height:100%}.chart-container[data-v-d2e00c50]{position:relative}.chart-container .no-data[data-v-d2e00c50]{height:200px;display:flex;align-items:center;justify-content:center;color:#6c757d;font-size:14px;font-weight:500}.rank-badge[data-v-d2e00c50]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.rank-badge.rank-top1[data-v-d2e00c50]{background:linear-gradient(135deg,gold,#ffed4e);color:#854d0e;box-shadow:0 2px 8px rgba(255,215,0,.4)}.rank-badge.rank-top2[data-v-d2e00c50]{background:linear-gradient(135deg,#d4d4d8,#a1a1aa);color:#27272a;box-shadow:0 2px 8px rgba(161,161,170,.3)}.rank-badge.rank-top3[data-v-d2e00c50]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#78350f;box-shadow:0 2px 8px rgba(245,158,11,.3)}.rank-badge.rank-normal[data-v-d2e00c50]{background:#e9ecef;color:#495057;font-weight:600}.metric-value[data-v-d2e00c50]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;color:#2c3e50;font-size:16px;letter-spacing:.3px}.color-909[data-v-d2e00c50]{color:#6c757d!important;font-size:14px}.text-center[data-v-d2e00c50]{text-align:center;padding:20px}.text-primary[data-v-d2e00c50]{color:#409eff}.text-success[data-v-d2e00c50]{color:#67c23a}.text-warning[data-v-d2e00c50]{color:#e6a23c}.text-danger[data-v-d2e00c50]{color:#f56c6c}.month-kpi-card[data-v-d2e00c50]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:20px;transition:box-shadow .3s ease}.month-kpi-card[data-v-d2e00c50]:hover{box-shadow:0 8px 20px rgba(0,0,0,.1)}@media(max-width:768px){.month-kpi-card[data-v-d2e00c50]{padding:12px;margin-bottom:16px}}.dashboard-container .el-card{border-radius:6px;border:1px solid rgba(0,0,0,.05);transition:all .3s ease}.dashboard-container .el-card:hover{border-color:rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.dashboard-container .el-card .el-card__header{border-bottom:1px solid rgba(0,0,0,.06);font-weight:600;color:#2c3e50;padding:10px 12px;font-size:14px}.dashboard-container .el-card .el-card__body{padding:12px}.dashboard-container ::v-deep .el-message-box__btns .el-button--primary{color:#fff!important}@media(max-width:768px){.dashboard-container{padding:16px}}.tree-table .el-table .cell[data-v-0f001287]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-0f001287]{width:0;padding-left:12px}.batch-info[data-v-d006d4f8]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:6px;border-left:4px solid #409eff}.batch-info .batch-header[data-v-d006d4f8]{display:flex;align-items:center;margin-bottom:12px;font-size:14px;color:#606266}.batch-info .batch-header i[data-v-d006d4f8]{margin-right:8px;font-size:16px}.batch-info .package-list[data-v-d006d4f8]{max-height:150px;overflow-y:auto}.batch-info .package-list .package-tag[data-v-d006d4f8]{margin:2px 4px 2px 0}.form-tip[data-v-d006d4f8]{font-size:12px;color:#909399;margin-top:5px}.text-success[data-v-d006d4f8]{color:#67c23a}.text-danger[data-v-d006d4f8]{color:#f56c6c}.batch-actions[data-v-d006d4f8]{display:inline-flex;gap:8px;align-items:center;margin-left:10px;margin-right:10px;padding:8px 12px;background:rgba(64,158,255,.1);border-radius:6px;border:1px solid rgba(64,158,255,.2)}.batch-actions .selection-info[data-v-d006d4f8]{color:#606266;font-size:13px;margin-right:8px}.batch-actions .selection-info strong[data-v-d006d4f8]{color:#409eff;font-weight:600}.batch-actions .el-button[data-v-d006d4f8]{margin:0;padding:6px 12px;font-size:12px;border-radius:4px;transition:all .3s ease}.batch-actions .el-button.el-button--success[data-v-d006d4f8]:hover{background-color:#85ce61;border-color:#85ce61}.batch-actions .el-button.el-button--danger[data-v-d006d4f8]:hover{background-color:#f78989;border-color:#f78989}@media(max-width:1200px){.batch-actions[data-v-d006d4f8]{flex-direction:column;align-items:flex-start;gap:4px}}@media(max-width:768px){.batch-actions[data-v-d006d4f8]{width:100%;margin-bottom:10px}.batch-actions .selection-info[data-v-d006d4f8]{width:100%;text-align:center;margin-bottom:8px}.batch-actions .el-button[data-v-d006d4f8]{flex:1}}.webview-wrapper[data-v-03a4da86]{display:flex;flex-direction:column;height:calc(100vh - 80px);background:#fff;overflow:hidden}.loading-overlay[data-v-03a4da86]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:1000}.loading-overlay .loading-content[data-v-03a4da86]{text-align:center;padding:40px}.loading-overlay .loading-content .loading-spinner[data-v-03a4da86]{font-size:48px;color:#409eff;margin-bottom:20px}.loading-overlay .loading-content .loading-spinner i[data-v-03a4da86]{animation:spin-03a4da86 2s linear infinite}.loading-overlay .loading-content .loading-text h3[data-v-03a4da86]{font-size:18px;color:#303133;margin-bottom:8px}.loading-overlay .loading-content .loading-text p[data-v-03a4da86]{font-size:14px;color:#909399;margin:0}@keyframes spin-03a4da86{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.webview-content[data-v-03a4da86]{flex:1;position:relative;background:#fff}.webview-frame[data-v-03a4da86]{width:100%;height:100%;border:none;background:#fff}.webview-error[data-v-03a4da86]{display:flex;align-items:center;justify-content:center;height:100%;background:#f5f5f5}.webview-error .error-content[data-v-03a4da86]{text-align:center;color:#606266}.webview-error .error-content .error-icon[data-v-03a4da86]{font-size:64px;color:#f56c6c;margin-bottom:16px}.webview-error .error-content h3[data-v-03a4da86]{font-size:20px;margin-bottom:8px;color:#303133}.webview-error .error-content p[data-v-03a4da86]{font-size:14px;margin-bottom:20px;color:#909399}.webview-error .error-content .error-actions .el-button+.el-button[data-v-03a4da86]{margin-left:8px}@media(max-width:768px){.webview-wrapper[data-v-03a4da86]{height:calc(100vh - 100px)}}.ad-interconnect-container[data-v-07fbc870]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.tabs-container[data-v-07fbc870]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-07fbc870] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-07fbc870] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.ad-interconnect-container .tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__nav-wrap{padding:0 10px}.ad-interconnect-container .tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__item{padding:0 15px;font-size:13px}.ad-interconnect-container .tabs-container[data-v-07fbc870] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{margin-right:6px;font-size:14px}}.webview-wrapper[data-v-6dfcf0dd]{display:flex;flex-direction:column;height:calc(100vh - 80px);background:#fff;overflow:hidden}.loading-overlay[data-v-6dfcf0dd]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:1000}.loading-overlay .loading-content[data-v-6dfcf0dd]{text-align:center;padding:40px}.loading-overlay .loading-content .loading-spinner[data-v-6dfcf0dd]{font-size:48px;color:#409eff;margin-bottom:20px}.loading-overlay .loading-content .loading-spinner i[data-v-6dfcf0dd]{animation:spin-6dfcf0dd 2s linear infinite}.loading-overlay .loading-content .loading-text h3[data-v-6dfcf0dd]{font-size:18px;color:#303133;margin-bottom:8px}.loading-overlay .loading-content .loading-text p[data-v-6dfcf0dd]{font-size:14px;color:#909399;margin:0}@keyframes spin-6dfcf0dd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.webview-content[data-v-6dfcf0dd]{flex:1;position:relative;background:#fff}.webview-frame[data-v-6dfcf0dd]{width:100%;height:100%;border:none;background:#fff}.webview-error[data-v-6dfcf0dd]{display:flex;align-items:center;justify-content:center;height:100%;background:#f5f5f5}.webview-error .error-content[data-v-6dfcf0dd]{text-align:center;color:#606266}.webview-error .error-content .error-icon[data-v-6dfcf0dd]{font-size:64px;color:#f56c6c;margin-bottom:16px}.webview-error .error-content h3[data-v-6dfcf0dd]{font-size:20px;margin-bottom:8px;color:#303133}.webview-error .error-content p[data-v-6dfcf0dd]{font-size:14px;margin-bottom:20px;color:#909399}.webview-error .error-content .error-actions .el-button+.el-button[data-v-6dfcf0dd]{margin-left:8px}@media(max-width:768px){.webview-wrapper[data-v-6dfcf0dd]{height:calc(100vh - 100px)}}.bundle-input[data-v-3699d55c],.pkg-input[data-v-3699d55c]{width:100%;margin-bottom:10px}.input-wrapper[data-v-3699d55c]{position:relative}.input-wrapper[data-v-3699d55c]:before{content:attr(data-label);position:absolute;top:-20px;left:0;font-size:12px;color:#606266}.adset-container[data-v-23560639]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.page-header[data-v-23560639]{padding:20px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page-header .page-title[data-v-23560639]{margin:0 0 8px 0;font-size:28px;font-weight:600;display:flex;align-items:center;gap:12px}.page-header .page-title i[data-v-23560639]{font-size:32px}.page-header .page-description[data-v-23560639]{margin:0;font-size:15px;opacity:.9;line-height:1.5}.tabs-container[data-v-23560639]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-23560639] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-23560639] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-23560639] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.page-header[data-v-23560639]{padding:16px}.page-header .page-title[data-v-23560639]{font-size:22px}.page-header .page-title i[data-v-23560639]{font-size:26px}.page-header .page-description[data-v-23560639]{font-size:13px}.tabs-container[data-v-23560639]{padding:12px}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header{padding:0 12px}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header .el-tabs__item{height:42px;line-height:42px;padding:0 12px;font-size:13px}.tabs-container[data-v-23560639] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:16px}}[data-v-23560639]::-webkit-scrollbar{width:8px;height:8px}[data-v-23560639]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-23560639]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-23560639]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.bundle-action-btn[data-v-54072eaf]{border-radius:4px;font-weight:500;letter-spacing:.5px}[data-v-cd216e64] .el-tag{font-weight:500;border-radius:4px}[data-v-cd216e64] .el-tag.el-tag--small{padding:0 8px;height:24px;line-height:22px}.extra-data-cell[data-v-0034e948]{display:flex;align-items:center;justify-content:center}.empty-text[data-v-0034e948]{color:#c0c4cc;font-style:italic}[data-v-0034e948] .json-viewer .json-viewer-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e4e7ed;font-weight:600;color:#303133}[data-v-0034e948] .json-viewer .json-content{background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;padding:12px;margin:0;max-height:400px;overflow:auto;font-family:Courier New,Courier,monospace;font-size:13px;line-height:1.6;color:#303133;white-space:pre-wrap;word-wrap:break-word}[data-v-0034e948] .json-viewer .json-content::-webkit-scrollbar{width:6px;height:6px}[data-v-0034e948] .json-viewer .json-content::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}[data-v-0034e948] .json-viewer .json-content::-webkit-scrollbar-thumb:hover{background:#909399}[data-v-0034e948] .json-viewer .json-content::-webkit-scrollbar-track{background:#f5f7fa}.algorithm-config-card[data-v-0cab8411]{background:#fff;border:1px solid #e8eaec;border-radius:16px;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1)}.algorithm-config-card[data-v-0cab8411]:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);transform:translateY(-4px);border-color:#d6dbe0}.algorithm-config-card.whitelist-card .config-header[data-v-0cab8411]{background:linear-gradient(135deg,#00b894,#00cec9)}.algorithm-config-card.whitelist-card .form-tips[data-v-0cab8411]{border-left-color:#00b894}.algorithm-config-card.whitelist-card .el-input .el-input__inner[data-v-0cab8411]:focus,.algorithm-config-card.whitelist-card .el-select .el-input__inner[data-v-0cab8411]:focus{border-color:#00b894;box-shadow:0 0 0 4px rgba(0,184,148,.1)}.algorithm-config-card.whitelist-card .el-input.el-input-group .el-input-group__append[data-v-0cab8411]{background:linear-gradient(135deg,#00b894,#00cec9);border-color:#00b894}.algorithm-config-card.python-card .config-header[data-v-0cab8411]{background:linear-gradient(135deg,#f39c12,#e67e22)}.algorithm-config-card.python-card .form-tips[data-v-0cab8411]{border-left-color:#f39c12}.algorithm-config-card.python-card .el-input .el-input__inner[data-v-0cab8411]:focus,.algorithm-config-card.python-card .el-select .el-input__inner[data-v-0cab8411]:focus{border-color:#f39c12;box-shadow:0 0 0 4px rgba(243,156,18,.1)}.algorithm-config-card.python-card .el-input.el-input-group .el-input-group__append[data-v-0cab8411]{background:linear-gradient(135deg,#f39c12,#e67e22);border-color:#f39c12}.algorithm-config-card.python-card .config-content .config-section[data-v-0cab8411]{margin-bottom:24px}.algorithm-config-card.python-card .config-content .config-section[data-v-0cab8411]:last-child{margin-bottom:0}.algorithm-config-card.python-card .config-content .config-section .section-title[data-v-0cab8411]{font-size:14px;font-weight:600;color:#2d3748;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #f39c12;display:inline-block}.algorithm-config-card.python-card .config-content .config-section .config-group[data-v-0cab8411]{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:16px;border:1px solid #e8eaec}.algorithm-config-card.python-card .config-content .config-section .config-group[data-v-0cab8411]:last-child{margin-bottom:0}.algorithm-config-card.python-card .config-content .config-section .sub-section-title[data-v-0cab8411]{font-size:13px;font-weight:600;color:#4a5568;margin-bottom:16px;padding-left:8px;border-left:3px solid #f39c12}.algorithm-config-card .config-header[data-v-0cab8411]{background:linear-gradient(135deg,#6c5ce7,#a29bfe);color:#fff;padding:5px 24px;font-weight:400;font-size:10px;display:flex;align-items:center;justify-content:space-between;position:relative}.algorithm-config-card .config-header[data-v-0cab8411]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.2))}.algorithm-config-card .config-header .config-title[data-v-0cab8411]{font-size:16px;font-weight:600;letter-spacing:.5px;display:flex;align-items:center}.algorithm-config-card .config-header .config-badge[data-v-0cab8411]{color:#fff;font-size:12px;font-weight:400;letter-spacing:.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.algorithm-config-card .config-content[data-v-0cab8411]{padding:10px 24px;background:#fff}.algorithm-config-card .config-content .el-form-item[data-v-0cab8411]{margin-bottom:20px}.algorithm-config-card .config-content .el-form-item[data-v-0cab8411]:last-child{margin-bottom:0}.algorithm-config-card .config-content .el-form-item__label[data-v-0cab8411]{font-weight:600;color:#2d3748;font-size:12px;line-height:1.5;margin-bottom:10px}.algorithm-config-card .config-content .form-tips[data-v-0cab8411]{font-size:12px;color:#718096;margin-top:10px;line-height:1.5;padding:10px 16px 10px 40px;background:linear-gradient(135deg,#f7fafc,#edf2f7);border-radius:8px;border-left:4px solid #6c5ce7;position:relative}.algorithm-config-card .config-content .form-tips[data-v-0cab8411]:before{content:"💡";position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:10px}.algorithm-config-card .config-content .el-input .el-input__inner[data-v-0cab8411]{border:2px solid #e2e8f0;border-radius:10px;padding:10px 16px;font-size:12px;background:#fff;color:#2d3748;transition:all .3s cubic-bezier(.4,0,.2,1)}.algorithm-config-card .config-content .el-input .el-input__inner[data-v-0cab8411]:hover{border-color:#cbd5e0;background:#f7fafc}.algorithm-config-card .config-content .el-input .el-input__inner[data-v-0cab8411]:focus{border-color:#6c5ce7;box-shadow:0 0 0 4px rgba(108,92,231,.1);background:#fff}.algorithm-config-card .config-content .el-input.el-input-group .el-input-group__append[data-v-0cab8411]{background:linear-gradient(135deg,#6c5ce7,#a29bfe);color:#fff;border:2px solid #6c5ce7;border-radius:0 10px 10px 0;font-weight:600;font-size:12px;letter-spacing:.5px}.algorithm-config-card .config-content .el-select[data-v-0cab8411]{width:100%}.algorithm-config-card .config-content .el-select .el-input__inner[data-v-0cab8411]{border:2px solid #e2e8f0;border-radius:10px;padding:10px 16px;font-size:12px;background:#fff;color:#2d3748;transition:all .3s cubic-bezier(.4,0,.2,1)}.algorithm-config-card .config-content .el-select .el-input__inner[data-v-0cab8411]:hover{border-color:#cbd5e0;background:#f7fafc}.algorithm-config-card .config-content .el-select .el-input__inner[data-v-0cab8411]:focus{border-color:#6c5ce7;box-shadow:0 0 0 4px rgba(108,92,231,.1);background:#fff}.config-content .el-row[data-v-0cab8411]{margin-bottom:10px}.config-content .el-col[data-v-0cab8411]{padding-bottom:10px}@media(max-width:768px){.algorithm-config-card[data-v-0cab8411]{margin:16px 0;border-radius:12px}.algorithm-config-card .config-header[data-v-0cab8411]{padding:16px 20px;font-size:15px}.algorithm-config-card .config-content[data-v-0cab8411]{padding:24px 20px}.algorithm-config-card .config-content .el-form-item[data-v-0cab8411]{margin-bottom:10px}.algorithm-config-card .config-content .el-col[data-v-0cab8411]{margin-bottom:12px}}.config-display .config-section[data-v-56d5c69c]{margin-bottom:8px}.config-display .config-section[data-v-56d5c69c]:last-child{margin-bottom:0}.config-display .config-section .config-title[data-v-56d5c69c]{display:flex;align-items:center;margin-bottom:4px;font-size:12px;font-weight:500;color:#606266}.config-display .config-section .config-title i[data-v-56d5c69c]{margin-right:4px;font-size:14px}.config-display .config-section .config-title span[data-v-56d5c69c]{line-height:1}.config-display .config-section .config-content[data-v-56d5c69c]{display:flex;flex-wrap:wrap;gap:4px}.config-display .config-section .config-content .el-tag[data-v-56d5c69c]{font-size:11px;height:20px;line-height:18px;border-radius:10px;padding:0 8px}.config-display .config-section .config-content .el-tag--mini[data-v-56d5c69c]{font-size:11px}.config-display .config-json .el-tag[data-v-56d5c69c]{cursor:pointer;transition:all .3s}.config-display .config-json .el-tag[data-v-56d5c69c]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.config-display .config-empty[data-v-56d5c69c]{color:#c0c4cc;font-style:italic}@media(max-width:768px){.config-display .config-content[data-v-56d5c69c]{flex-direction:column;align-items:flex-start}}.algorithm-container[data-v-1f4628de]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.tabs-container[data-v-1f4628de]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-1f4628de] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-1f4628de] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.algorithm-container .tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__nav-wrap{padding:0 10px}.algorithm-container .tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__item{padding:0 15px;font-size:13px}.algorithm-container .tabs-container[data-v-1f4628de] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{margin-right:6px;font-size:14px}}.device-daily-stats[data-v-e4a435b2]{height:100%}.webview-wrapper[data-v-59d7376a]{display:flex;flex-direction:column;height:calc(100vh - 80px);background:#fff;overflow:hidden}.loading-overlay[data-v-59d7376a]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:1000}.loading-overlay .loading-content[data-v-59d7376a]{text-align:center;padding:40px}.loading-overlay .loading-content .loading-spinner[data-v-59d7376a]{font-size:48px;color:#409eff;margin-bottom:20px}.loading-overlay .loading-content .loading-spinner i[data-v-59d7376a]{animation:spin-59d7376a 2s linear infinite}.loading-overlay .loading-content .loading-text h3[data-v-59d7376a]{font-size:18px;color:#303133;margin-bottom:8px}.loading-overlay .loading-content .loading-text p[data-v-59d7376a]{font-size:14px;color:#909399;margin:0}@keyframes spin-59d7376a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.webview-content[data-v-59d7376a]{flex:1;position:relative;background:#fff}.webview-frame[data-v-59d7376a]{width:100%;height:100%;border:none;background:#fff}.webview-error[data-v-59d7376a]{display:flex;align-items:center;justify-content:center;height:100%;background:#f5f5f5}.webview-error .error-content[data-v-59d7376a]{text-align:center;color:#606266}.webview-error .error-content .error-icon[data-v-59d7376a]{font-size:64px;color:#f56c6c;margin-bottom:16px}.webview-error .error-content h3[data-v-59d7376a]{font-size:20px;margin-bottom:8px;color:#303133}.webview-error .error-content p[data-v-59d7376a]{font-size:14px;margin-bottom:20px;color:#909399}.webview-error .error-content .error-actions .el-button+.el-button[data-v-59d7376a]{margin-left:8px}@media(max-width:768px){.webview-wrapper[data-v-59d7376a]{height:calc(100vh - 100px)}}.batch-info[data-v-5957ccae]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:6px;border-left:4px solid #409eff}.batch-info .batch-header[data-v-5957ccae]{display:flex;align-items:center;margin-bottom:12px;font-size:14px;color:#606266}.batch-info .batch-header i[data-v-5957ccae]{margin-right:8px;font-size:16px}.batch-info .package-list[data-v-5957ccae]{max-height:150px;overflow-y:auto}.batch-info .package-list .package-tag[data-v-5957ccae]{margin:2px 4px 2px 0}.form-tip[data-v-5957ccae]{font-size:12px;color:#909399;margin-top:5px}.text-success[data-v-5957ccae]{color:#67c23a}.text-danger[data-v-5957ccae]{color:#f56c6c}.bundle-report-page .report-header[data-v-5957ccae]{margin-bottom:20px;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff}.bundle-report-page .report-header .page-title[data-v-5957ccae]{margin:0 0 8px 0;font-size:24px;font-weight:600;display:flex;align-items:center;gap:10px}.bundle-report-page .report-header .page-title i[data-v-5957ccae]{font-size:28px}.bundle-report-page .report-header .page-description[data-v-5957ccae]{margin:0;font-size:14px;opacity:.9;line-height:1.5}.bundle-report-page .statistics-cards[data-v-5957ccae]{margin:20px 0}.bundle-report-page .statistics-cards .card-row[data-v-5957ccae]{display:flex;gap:20px;margin-bottom:20px}.bundle-report-page .statistics-cards .card-row .stat-card[data-v-5957ccae]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.bundle-report-page .statistics-cards .card-row .stat-card[data-v-5957ccae]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.bundle-report-page .statistics-cards .card-row .stat-card .stat-icon[data-v-5957ccae]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.bundle-report-page .statistics-cards .card-row .stat-card .stat-icon.requests[data-v-5957ccae]{background:linear-gradient(135deg,#667eea,#764ba2)}.bundle-report-page .statistics-cards .card-row .stat-card .stat-icon.impressions[data-v-5957ccae]{background:linear-gradient(135deg,#f093fb,#f5576c)}.bundle-report-page .statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-5957ccae]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.bundle-report-page .statistics-cards .card-row .stat-card .stat-icon.revenue[data-v-5957ccae]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.bundle-report-page .statistics-cards .card-row .stat-card .stat-icon.fill-rate[data-v-5957ccae]{background:linear-gradient(135deg,#fa709a,#fee140)}.bundle-report-page .statistics-cards .card-row .stat-card .stat-icon.ctr[data-v-5957ccae]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.bundle-report-page .statistics-cards .card-row .stat-card .stat-icon.ecpm[data-v-5957ccae]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.bundle-report-page .statistics-cards .card-row .stat-card .stat-icon.packages[data-v-5957ccae]{background:linear-gradient(135deg,#667eea,#764ba2)}.bundle-report-page .statistics-cards .card-row .stat-card .stat-content[data-v-5957ccae]{flex:1}.bundle-report-page .statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-5957ccae]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.bundle-report-page .statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-5957ccae]{font-size:14px;color:#7f8c8d;font-weight:500}.batch-actions[data-v-5957ccae]{display:inline-flex;gap:8px;align-items:center;margin-left:10px;margin-right:10px;padding:8px 12px;background:rgba(64,158,255,.1);border-radius:6px;border:1px solid rgba(64,158,255,.2)}.batch-actions .selection-info[data-v-5957ccae]{color:#606266;font-size:13px;margin-right:8px}.batch-actions .selection-info strong[data-v-5957ccae]{color:#409eff;font-weight:600}.batch-actions .el-button[data-v-5957ccae]{margin:0;padding:6px 12px;font-size:12px;border-radius:4px;transition:all .3s ease}.batch-actions .el-button.el-button--success[data-v-5957ccae]:hover{background-color:#85ce61;border-color:#85ce61}.batch-actions .el-button.el-button--danger[data-v-5957ccae]:hover{background-color:#f78989;border-color:#f78989}@media(max-width:1200px){.bundle-report-page .statistics-cards .card-row[data-v-5957ccae]{flex-wrap:wrap}.bundle-report-page .statistics-cards .card-row .stat-card[data-v-5957ccae]{flex:1 1 calc(50% - 10px);min-width:250px}.batch-actions[data-v-5957ccae]{flex-direction:column;align-items:flex-start;gap:4px}}@media(max-width:768px){.bundle-report-page .statistics-cards .card-row[data-v-5957ccae]{flex-direction:column}.bundle-report-page .statistics-cards .card-row .stat-card[data-v-5957ccae]{flex:1;min-width:auto}.batch-actions[data-v-5957ccae]{width:100%;margin-bottom:10px}.batch-actions .selection-info[data-v-5957ccae]{width:100%;text-align:center;margin-bottom:8px}.batch-actions .el-button[data-v-5957ccae]{flex:1}}.tree-table .el-table .cell[data-v-51564144]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-51564144]{width:0;padding-left:12px}[data-v-51564144] .el-table__body-wrapper{position:relative;z-index:2;top:-7px!important}[data-v-51564144] .el-table__fixed-left{z-index:1}[data-v-51564144] .el-table__fixed-body-wrapper{top:44px!important;max-height:700px!important}.td-progress[data-v-51564144]{position:absolute;top:0;height:100%;background:#daf1ff;left:0;z-index:0}.offer-status-op[data-v-51564144]{border-radius:4px;font-weight:500;letter-spacing:.5px}.tree-table .el-table .cell[data-v-3b842d6d]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-3b842d6d]{width:0;padding-left:12px}[data-v-3b842d6d] .el-table__body-wrapper{position:relative;z-index:2;top:-7px!important}[data-v-3b842d6d] .el-table__fixed-left{z-index:1}[data-v-3b842d6d] .el-table__fixed-body-wrapper{top:44px!important;max-height:700px!important}.copy-btn[data-v-3b842d6d]{border-radius:4px;font-weight:500;letter-spacing:.5px}.action-dropdown[data-v-3b842d6d]{margin-left:10px}.action-dropdown .action-btn[data-v-3b842d6d]{padding:8px;border-radius:4px;transition:all .3s}.action-dropdown .action-btn[data-v-3b842d6d]:hover{background:#f5f7fa}.action-dropdown .action-btn i[data-v-3b842d6d]{font-size:16px;color:#606266}.action-menu[data-v-3b842d6d]{min-width:120px;padding:5px 0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.action-item[data-v-3b842d6d]{padding:8px 16px;font-size:14px;color:#606266;cursor:pointer;transition:all .3s}.action-item[data-v-3b842d6d]:hover{background:#f5f7fa;color:#409eff}.statistics-cards[data-v-3b842d6d]{margin:20px 0}.statistics-cards .card-row[data-v-3b842d6d]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-3b842d6d]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-3b842d6d]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-3b842d6d]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.crowd-size[data-v-3b842d6d]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-3b842d6d]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-3b842d6d]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.events[data-v-3b842d6d]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.revenue[data-v-3b842d6d]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.reject[data-v-3b842d6d]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.cr[data-v-3b842d6d]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.statistics-cards .card-row .stat-card .stat-icon.reject-rate[data-v-3b842d6d]{background:linear-gradient(135deg,#ff9a9e,#fecfef)}.statistics-cards .card-row .stat-card .stat-content[data-v-3b842d6d]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-3b842d6d]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-3b842d6d]{font-size:14px;color:#7f8c8d;font-weight:500}@media(max-width:1200px){.statistics-cards .card-row[data-v-3b842d6d]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-3b842d6d]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-3b842d6d]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-3b842d6d]{flex:1;min-width:auto}}.analysis-container[data-v-3b8a68d2]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.page-header[data-v-3b8a68d2]{padding:20px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page-header .page-title[data-v-3b8a68d2]{margin:0 0 8px 0;font-size:28px;font-weight:600;display:flex;align-items:center;gap:12px}.page-header .page-title i[data-v-3b8a68d2]{font-size:32px}.page-header .page-description[data-v-3b8a68d2]{margin:0;font-size:15px;opacity:.9;line-height:1.5}.tabs-container[data-v-3b8a68d2]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-3b8a68d2] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.page-header[data-v-3b8a68d2]{padding:16px}.page-header .page-title[data-v-3b8a68d2]{font-size:22px}.page-header .page-title i[data-v-3b8a68d2]{font-size:26px}.page-header .page-description[data-v-3b8a68d2]{font-size:13px}.tabs-container[data-v-3b8a68d2]{padding:12px}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header{padding:0 12px}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header .el-tabs__item{height:42px;line-height:42px;padding:0 12px;font-size:13px}.tabs-container[data-v-3b8a68d2] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:16px}}[data-v-3b8a68d2]::-webkit-scrollbar{width:8px;height:8px}[data-v-3b8a68d2]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-3b8a68d2]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-3b8a68d2]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.tree-table[data-v-68b0271c] .avue-crud__menu{min-height:auto}[data-v-68b0271c] .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blacklist-dialog[data-v-67a04eb4] .el-dialog__body{padding:20px}.blacklist-form[data-v-67a04eb4] .el-form-item__label{font-weight:500}.text-success[data-v-67a04eb4]{color:#67c23a}.text-danger[data-v-67a04eb4]{color:#f56c6c}.dialog-footer[data-v-67a04eb4]{display:flex;justify-content:flex-end}.page-guide-info[data-v-7e1170ad]{margin-bottom:20px}.page-guide-info .guide-alert[data-v-7e1170ad]{border-radius:8px;border:1px solid #e1f3ff;background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.page-guide-info .guide-alert[data-v-7e1170ad] .el-alert__icon{color:#0ea5e9;font-size:18px}.page-guide-info .guide-alert[data-v-7e1170ad] .el-alert__title{color:#0c4a6e;font-weight:600;font-size:16px}.page-guide-info .guide-content[data-v-7e1170ad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-top:8px}@media(max-width:768px){.page-guide-info .guide-content[data-v-7e1170ad]{grid-template-columns:1fr;gap:8px}}.page-guide-info .guide-content .guide-item[data-v-7e1170ad]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:hsla(0,0%,100%,.8);border-radius:8px;font-size:13px;line-height:1.5;border:1px solid rgba(14,165,233,.1);transition:all .2s ease}.page-guide-info .guide-content .guide-item[data-v-7e1170ad]:hover{background:hsla(0,0%,100%,.95);border-color:rgba(14,165,233,.2);box-shadow:0 2px 8px rgba(14,165,233,.1)}.page-guide-info .guide-content .guide-item i[data-v-7e1170ad]{color:#0ea5e9;font-size:14px;flex-shrink:0}.page-guide-info .guide-content .guide-item strong[data-v-7e1170ad]{color:#0c4a6e;font-weight:600}.batch-actions[data-v-7e1170ad]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}@media(max-width:768px){.batch-actions[data-v-7e1170ad]{width:100%;justify-content:space-between;gap:8px}}.selection-info[data-v-7e1170ad]{display:inline-flex;align-items:center;padding:6px 12px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:6px;color:#0c4a6e;font-size:13px;font-weight:500;white-space:nowrap}.selection-info strong[data-v-7e1170ad]{color:#0369a1;margin:0 2px}.operation-buttons[data-v-7e1170ad]{display:flex;gap:6px;align-items:center;justify-content:center;flex-wrap:wrap}.operation-buttons .el-button[data-v-7e1170ad]{margin:0;padding:6px 12px;font-size:12px;border-radius:5px;transition:all .2s ease;border:1px solid transparent;font-weight:500;position:relative}.operation-buttons .el-button.edit-btn[data-v-7e1170ad]{color:#e6a23c;background:rgba(230,162,60,.05);border-color:rgba(230,162,60,.2)}.operation-buttons .el-button.edit-btn[data-v-7e1170ad]:hover{background:linear-gradient(135deg,#fdf6ec,#f9f0e1);color:#d4941e;border-color:#e6a23c;box-shadow:0 2px 6px rgba(230,162,60,.15);transform:translateY(-1px)}.operation-buttons .el-button.edit-btn[data-v-7e1170ad]:active{transform:translateY(0);box-shadow:0 1px 3px rgba(230,162,60,.2)}.operation-buttons .el-button.delete-btn[data-v-7e1170ad]{color:#f56c6c;background:rgba(245,108,108,.05);border-color:rgba(245,108,108,.2)}.operation-buttons .el-button.delete-btn[data-v-7e1170ad]:hover{background:linear-gradient(135deg,#fef0f0,#fde2e2);color:#e73c3c;border-color:#f56c6c;box-shadow:0 2px 6px rgba(245,108,108,.15);transform:translateY(-1px)}.operation-buttons .el-button.delete-btn[data-v-7e1170ad]:active{transform:translateY(0);box-shadow:0 1px 3px rgba(245,108,108,.2)}.operation-buttons .el-button i[data-v-7e1170ad]{margin-right:4px;font-size:13px}.help-content[data-v-7e1170ad]{line-height:1.6}.help-content p[data-v-7e1170ad]{margin:0 0 8px 0}.help-content p[data-v-7e1170ad]:last-child{margin-bottom:0}.help-content strong[data-v-7e1170ad]{color:#409eff}.blacklist-tabs[data-v-7e1170ad]{margin-bottom:20px}.blacklist-tabs[data-v-7e1170ad] .el-tabs__header{margin-bottom:16px;border-bottom:2px solid #e4e7ed}.blacklist-tabs[data-v-7e1170ad] .el-tabs__nav{border:none}.blacklist-tabs[data-v-7e1170ad] .el-tabs__item{height:48px;line-height:48px;font-size:15px;font-weight:500;color:#909399;border:none;padding:0 20px;position:relative}.blacklist-tabs[data-v-7e1170ad] .el-tabs__item:hover:not(.is-active){color:#606266}.blacklist-tabs .tab-label[data-v-7e1170ad]{display:flex;align-items:center}.blacklist-tabs .tab-label i[data-v-7e1170ad]{font-size:16px}.blacklist-tabs .tab-label i.el-icon-check[data-v-7e1170ad]{color:#67c23a}.blacklist-tabs .tab-label i.el-icon-close[data-v-7e1170ad]{color:#f56c6c}.blacklist-tabs .tab-label .tab-badge[data-v-7e1170ad] .el-badge__content{background-color:#409eff;border:none;font-size:11px;height:18px;line-height:18px;min-width:18px;padding:0 6px;border-radius:9px}.mg-0-0-0-5[data-v-7e1170ad]{margin-left:8px!important}.mg-0-0-0-10[data-v-7e1170ad]{margin-left:12px!important}.text-danger[data-v-7e1170ad]{color:#f56c6c!important}.view-btn[data-v-7e1170ad]{color:#409eff;font-weight:500;transition:all .2s ease}.view-btn[data-v-7e1170ad]:hover{color:#337ecc;background-color:#ecf5ff}[data-v-7e1170ad] .el-button{border-radius:6px;font-weight:500;transition:all .2s ease}[data-v-7e1170ad] .el-button.el-button--primary{background:linear-gradient(135deg,#409eff,#337ecc);border:none;box-shadow:0 2px 4px rgba(64,158,255,.2)}[data-v-7e1170ad] .el-button.el-button--primary:hover{background:linear-gradient(135deg,#337ecc,#2b6cb0);box-shadow:0 4px 8px rgba(64,158,255,.3);transform:translateY(-1px)}[data-v-7e1170ad] .el-button.el-button--danger{background:linear-gradient(135deg,#f56c6c,#e85656);border:none;box-shadow:0 2px 4px rgba(245,108,108,.2)}[data-v-7e1170ad] .el-button.el-button--danger:hover{background:linear-gradient(135deg,#e85656,#dc4545);box-shadow:0 4px 8px rgba(245,108,108,.3);transform:translateY(-1px)}[data-v-7e1170ad] .el-button.el-button--info{background:linear-gradient(135deg,#909399,#73767a);border:none;color:#fff}[data-v-7e1170ad] .el-button.el-button--info:hover{background:linear-gradient(135deg,#73767a,#606266);transform:translateY(-1px)}.blacklist-dialog[data-v-7ac5afb8] .el-dialog__body{padding:20px}.bundle-form[data-v-7ac5afb8] .el-form-item__label{font-weight:500}.form-tip[data-v-7ac5afb8]{font-size:12px;color:#909399;margin-top:4px}.text-success[data-v-7ac5afb8]{color:#67c23a}.text-danger[data-v-7ac5afb8]{color:#f56c6c}.dialog-footer[data-v-7ac5afb8]{display:flex;justify-content:flex-end}.note-box[data-v-da15b2da]{border:1px solid #d9ecff;background:#ecf5ff;border-radius:6px;padding:12px 14px;margin-bottom:10px;color:#1f2d3d}.note-title[data-v-da15b2da]{display:flex;align-items:center;font-weight:600;color:#3178c6;margin-bottom:6px}.note-title .el-icon-info[data-v-da15b2da]{margin-right:6px}.note-content[data-v-da15b2da]{font-size:13px;line-height:1.7;color:#2c3e50}.cursor-pointer[data-v-da15b2da]{cursor:pointer;transition:all .2s ease}.cursor-pointer[data-v-da15b2da]:hover{opacity:.8;transform:scale(1.05)}.import-container .import-tips[data-v-da15b2da]{margin-bottom:20px}.import-container .template-download[data-v-da15b2da]{margin-bottom:20px;text-align:center;padding:15px;background-color:#f8f9fa;border-radius:6px}.import-container .file-upload .el-upload-dragger[data-v-da15b2da]{width:100%;height:180px;border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s}.import-container .file-upload .el-upload-dragger[data-v-da15b2da]:hover{border-color:#409eff}.dialog-footer[data-v-da15b2da]{text-align:right}.dialog-footer .el-button[data-v-da15b2da]{margin-left:10px}.blacklist-selection-notice[data-v-da15b2da]{margin-bottom:20px}.blacklist-selection-notice .selection-alert[data-v-da15b2da]{border-radius:8px;border:1px solid #d1ecf1;background:linear-gradient(135deg,#e7f3ff,#f0f8ff)}.blacklist-selection-notice .selection-alert[data-v-da15b2da] .el-alert__icon{font-size:20px;color:#409eff}.blacklist-selection-notice .selection-alert[data-v-da15b2da] .el-alert__title{font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:10px}.blacklist-selection-notice .selection-alert[data-v-da15b2da] .el-alert__content{padding-left:0}.blacklist-selection-notice .notice-content .notice-text[data-v-da15b2da]{display:flex;align-items:center;margin-bottom:15px;font-size:14px;color:#5a6c7d}.blacklist-selection-notice .notice-content .notice-text i[data-v-da15b2da]{margin-right:8px;font-size:16px;color:#409eff}.blacklist-selection-notice .notice-content .notice-text strong[data-v-da15b2da]{color:#409eff;font-weight:600}.blacklist-selection-notice .notice-content .notice-steps[data-v-da15b2da]{display:flex;align-items:center;justify-content:center;gap:15px;padding:15px;background:hsla(0,0%,100%,.7);border-radius:6px;border:1px solid rgba(64,158,255,.1)}.blacklist-selection-notice .notice-content .notice-steps .step-item[data-v-da15b2da]{display:flex;flex-direction:column;align-items:center;gap:8px}.blacklist-selection-notice .notice-content .notice-steps .step-item .step-number[data-v-da15b2da]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#409eff;color:#fff;border-radius:50%;font-size:12px;font-weight:600}.blacklist-selection-notice .notice-content .notice-steps .step-item .step-text[data-v-da15b2da]{font-size:12px;color:#606266;font-weight:500;white-space:nowrap}.blacklist-selection-notice .notice-content .notice-steps .step-arrow[data-v-da15b2da]{color:#409eff;font-size:16px;font-weight:600;margin:0 5px}@media(max-width:768px){.blacklist-selection-notice .notice-steps[data-v-da15b2da]{flex-direction:column;gap:10px}.blacklist-selection-notice .notice-steps .step-arrow[data-v-da15b2da]{transform:rotate(90deg);margin:5px 0}}.blacklist-container[data-v-682f2fd6]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.page-header[data-v-682f2fd6]{padding:20px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page-header .page-title[data-v-682f2fd6]{margin:0 0 8px 0;font-size:28px;font-weight:600;display:flex;align-items:center;gap:12px}.page-header .page-title i[data-v-682f2fd6]{font-size:32px}.page-header .page-description[data-v-682f2fd6]{margin:0;font-size:15px;opacity:.9;line-height:1.5}.tabs-container[data-v-682f2fd6]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-682f2fd6] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.page-header[data-v-682f2fd6]{padding:16px}.page-header .page-title[data-v-682f2fd6]{font-size:22px}.page-header .page-title i[data-v-682f2fd6]{font-size:26px}.page-header .page-description[data-v-682f2fd6]{font-size:13px}.tabs-container[data-v-682f2fd6]{padding:12px}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header{padding:0 12px}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header .el-tabs__item{height:42px;line-height:42px;padding:0 12px;font-size:13px}.tabs-container[data-v-682f2fd6] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:16px}}[data-v-682f2fd6]::-webkit-scrollbar{width:8px;height:8px}[data-v-682f2fd6]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-682f2fd6]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-682f2fd6]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.container[data-v-0471d83f]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.tabs-container[data-v-0471d83f]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-0471d83f] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-0471d83f] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}[data-v-33e31fbd] .el-table__row .cell{display:block!important}.tree-table .el-table .cell[data-v-33e31fbd]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-33e31fbd]{width:0;padding-left:12px}[data-v-33e31fbd] .el-table__body-wrapper{position:relative;z-index:2;top:-7px!important}[data-v-33e31fbd] .el-table__fixed-left{z-index:1}[data-v-33e31fbd] .el-table__fixed-body-wrapper{top:44px!important;max-height:700px!important}.td-progress[data-v-33e31fbd]{position:absolute;top:0;height:100%;background:#daf1ff;left:0;z-index:0}.offer-status-op[data-v-33e31fbd]{border-radius:4px;font-weight:500;letter-spacing:.5px}.action-dropdown[data-v-33e31fbd]{margin-left:10px}.action-dropdown .action-btn[data-v-33e31fbd]{padding:8px;border-radius:4px;transition:all .3s}.action-dropdown .action-btn[data-v-33e31fbd]:hover{background:#f5f7fa}.action-dropdown .action-btn i[data-v-33e31fbd]{font-size:16px;color:#606266}.action-menu[data-v-33e31fbd]{min-width:120px;padding:5px 0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.action-item[data-v-33e31fbd]{padding:8px 16px;font-size:14px;color:#606266;cursor:pointer;transition:all .3s}.action-item[data-v-33e31fbd]:hover{background:#f5f7fa;color:#409eff}.reject-reason-section[data-v-33e31fbd]{margin-bottom:24px}.reject-reason-section h4[data-v-33e31fbd]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 8px 0}.reject-reason-section h4[data-v-33e31fbd]:first-child{margin-top:0}.reject-reason-section .detail-text[data-v-33e31fbd],.reject-reason-section .reason-text[data-v-33e31fbd]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin:8px 0;line-height:1.6;color:#495057;word-break:break-word}.reject-reason-section .reason-text[data-v-33e31fbd]{border-left:4px solid #e74c3c;background:#fdf2f2}.workflow-info[data-v-33e31fbd]{padding:8px;background:#f0f9ff;border-radius:4px;border-left:3px solid #0ea5e9;margin-bottom:12px}.workflow-info p[data-v-33e31fbd]{margin:0;font-size:13px;line-height:1.4}.workflow-info .el-icon-info[data-v-33e31fbd]{margin-right:4px;color:#0ea5e9}.solutions-section h4[data-v-33e31fbd]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 12px 0}.solutions-section .solution-item[data-v-33e31fbd]{background:#f0f8ff;border:1px solid #d1ecf1;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .3s ease}.solutions-section .solution-item[data-v-33e31fbd]:hover{box-shadow:0 2px 8px rgba(0,123,255,.1);border-color:#409eff}.solutions-section .solution-item .solution-header[data-v-33e31fbd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.solutions-section .solution-item .solution-header .solution-title[data-v-33e31fbd]{flex:1}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-33e31fbd]{color:#0c5aa6;font-weight:600;font-size:15px;display:flex;align-items:center}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-33e31fbd]:before{content:"💡";margin-right:8px;font-size:16px}.solutions-section .solution-item .solution-header .solution-btn[data-v-33e31fbd]{margin-left:12px;border-radius:6px;padding:6px 12px;font-size:12px;transition:all .3s ease}.solutions-section .solution-item .solution-header .solution-btn[data-v-33e31fbd]:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(64,158,255,.3)}.solutions-section .solution-item .solution-content[data-v-33e31fbd]{color:#495057;line-height:1.6;word-break:break-word;background:hsla(0,0%,100%,.7);padding:12px;border-radius:6px;border-left:3px solid #409eff}.solutions-section .no-solutions[data-v-33e31fbd]{text-align:center;color:#6c757d;padding:32px;font-style:italic}.solutions-section .form-placeholder[data-v-33e31fbd]{text-align:center;color:#909399;padding:16px;font-style:italic;background:#f9f9f9;border-radius:4px;margin:8px 0}.solutions-section .solution-form[data-v-33e31fbd]{margin-top:12px;padding:12px;background:hsla(0,0%,100%,.8);border-radius:6px;border:1px solid #e4e7ed}.solutions-section .solution-form .time-selector[data-v-33e31fbd]{display:flex;align-items:center}.solutions-section .solution-form .readonly-input[data-v-33e31fbd] .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266;font-weight:500}.solutions-section .solution-form .form-tip[data-v-33e31fbd]{padding:8px 12px;background:#f0f8ff;border:1px solid #d1ecf1;border-radius:4px;margin-bottom:12px}.readonly-input .el-input__inner[data-v-33e31fbd]{background:#f5f7fa;color:#909399;cursor:not-allowed}.statistics-cards[data-v-33e31fbd]{margin:20px 0}.statistics-cards .card-row[data-v-33e31fbd]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-33e31fbd]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-33e31fbd]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-33e31fbd]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-33e31fbd]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-33e31fbd]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.events[data-v-33e31fbd]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.revenue[data-v-33e31fbd]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.payout[data-v-33e31fbd]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.profit[data-v-33e31fbd]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.statistics-cards .card-row .stat-card .stat-icon.cr[data-v-33e31fbd]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.statistics-cards .card-row .stat-card .stat-icon.ecpm[data-v-33e31fbd]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-content[data-v-33e31fbd]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-33e31fbd]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-33e31fbd]{font-size:14px;color:#7f8c8d;font-weight:500}@media(max-width:1200px){.statistics-cards .card-row[data-v-33e31fbd]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-33e31fbd]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-33e31fbd]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-33e31fbd]{flex:1;min-width:auto}}.data-integrity-notice[data-v-33e31fbd]{margin:20px 0}.data-integrity-notice .el-alert[data-v-33e31fbd]{border-radius:8px}.data-integrity-notice .el-alert .el-alert__title[data-v-33e31fbd]{font-weight:600;color:#303133}.data-integrity-notice .el-alert .el-alert__description[data-v-33e31fbd]{color:#606266;line-height:1.6}.data-integrity-notice .el-alert .el-alert__action[data-v-33e31fbd]{margin-top:12px}[data-v-261443e7] .el-table__row .cell{display:block!important}.tree-table .el-table .cell[data-v-261443e7]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-261443e7]{width:0;padding-left:12px}[data-v-261443e7] .el-table__body-wrapper{position:relative;z-index:2;top:-7px!important}[data-v-261443e7] .el-table__fixed-left{z-index:1}[data-v-261443e7] .el-table__fixed-body-wrapper{top:44px!important;max-height:700px!important}.td-progress[data-v-261443e7]{position:absolute;top:0;height:100%;background:#daf1ff;left:0;z-index:0}.offer-status-op[data-v-261443e7]{border-radius:4px;font-weight:500;letter-spacing:.5px}.action-dropdown[data-v-261443e7]{margin-left:10px}.action-dropdown .action-btn[data-v-261443e7]{padding:8px;border-radius:4px;transition:all .3s}.action-dropdown .action-btn[data-v-261443e7]:hover{background:#f5f7fa}.action-dropdown .action-btn i[data-v-261443e7]{font-size:16px;color:#606266}.action-menu[data-v-261443e7]{min-width:120px;padding:5px 0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.action-item[data-v-261443e7]{padding:8px 16px;font-size:14px;color:#606266;cursor:pointer;transition:all .3s}.action-item[data-v-261443e7]:hover{background:#f5f7fa;color:#409eff}.reject-reason-section[data-v-261443e7]{margin-bottom:24px}.reject-reason-section h4[data-v-261443e7]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 8px 0}.reject-reason-section h4[data-v-261443e7]:first-child{margin-top:0}.reject-reason-section .detail-text[data-v-261443e7],.reject-reason-section .reason-text[data-v-261443e7]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin:8px 0;line-height:1.6;color:#495057;word-break:break-word}.reject-reason-section .reason-text[data-v-261443e7]{border-left:4px solid #e74c3c;background:#fdf2f2}.workflow-info[data-v-261443e7]{padding:8px;background:#f0f9ff;border-radius:4px;border-left:3px solid #0ea5e9;margin-bottom:12px}.workflow-info p[data-v-261443e7]{margin:0;font-size:13px;line-height:1.4}.workflow-info .el-icon-info[data-v-261443e7]{margin-right:4px;color:#0ea5e9}.solutions-section h4[data-v-261443e7]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 12px 0}.solutions-section .solution-item[data-v-261443e7]{background:#f0f8ff;border:1px solid #d1ecf1;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .3s ease}.solutions-section .solution-item[data-v-261443e7]:hover{box-shadow:0 2px 8px rgba(0,123,255,.1);border-color:#409eff}.solutions-section .solution-item .solution-header[data-v-261443e7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.solutions-section .solution-item .solution-header .solution-title[data-v-261443e7]{flex:1}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-261443e7]{color:#0c5aa6;font-weight:600;font-size:15px;display:flex;align-items:center}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-261443e7]:before{content:"💡";margin-right:8px;font-size:16px}.solutions-section .solution-item .solution-header .solution-btn[data-v-261443e7]{margin-left:12px;border-radius:6px;padding:6px 12px;font-size:12px;transition:all .3s ease}.solutions-section .solution-item .solution-header .solution-btn[data-v-261443e7]:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(64,158,255,.3)}.solutions-section .solution-item .solution-content[data-v-261443e7]{color:#495057;line-height:1.6;word-break:break-word;background:hsla(0,0%,100%,.7);padding:12px;border-radius:6px;border-left:3px solid #409eff}.solutions-section .no-solutions[data-v-261443e7]{text-align:center;color:#6c757d;padding:32px;font-style:italic}.solutions-section .form-placeholder[data-v-261443e7]{text-align:center;color:#909399;padding:16px;font-style:italic;background:#f9f9f9;border-radius:4px;margin:8px 0}.solutions-section .solution-form[data-v-261443e7]{margin-top:12px;padding:12px;background:hsla(0,0%,100%,.8);border-radius:6px;border:1px solid #e4e7ed}.solutions-section .solution-form .time-selector[data-v-261443e7]{display:flex;align-items:center}.solutions-section .solution-form .readonly-input[data-v-261443e7] .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266;font-weight:500}.solutions-section .solution-form .form-tip[data-v-261443e7]{padding:8px 12px;background:#f0f8ff;border:1px solid #d1ecf1;border-radius:4px;margin-bottom:12px}.readonly-input .el-input__inner[data-v-261443e7]{background:#f5f7fa;color:#909399;cursor:not-allowed}.statistics-cards[data-v-261443e7]{margin:20px 0}.statistics-cards .card-row[data-v-261443e7]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-261443e7]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-261443e7]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-261443e7]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-261443e7]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-261443e7]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.events[data-v-261443e7]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.revenue[data-v-261443e7]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.payout[data-v-261443e7]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.profit[data-v-261443e7]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.statistics-cards .card-row .stat-card .stat-icon.cr[data-v-261443e7]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.statistics-cards .card-row .stat-card .stat-icon.ecpm[data-v-261443e7]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-content[data-v-261443e7]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-261443e7]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-261443e7]{font-size:14px;color:#7f8c8d;font-weight:500}@media(max-width:1200px){.statistics-cards .card-row[data-v-261443e7]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-261443e7]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-261443e7]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-261443e7]{flex:1;min-width:auto}}.data-integrity-notice[data-v-261443e7]{margin:20px 0}.data-integrity-notice .el-alert[data-v-261443e7]{border-radius:8px}.data-integrity-notice .el-alert .el-alert__title[data-v-261443e7]{font-weight:600;color:#303133}.data-integrity-notice .el-alert .el-alert__description[data-v-261443e7]{color:#606266;line-height:1.6}.data-integrity-notice .el-alert .el-alert__action[data-v-261443e7]{margin-top:12px}.tree-table[data-v-1bb9a29c] .el-table .cell{display:flex;align-items:center;padding-left:12px}.tree-table[data-v-1bb9a29c] .el-table__placeholder{width:0;padding-left:12px}[data-v-1bb9a29c] .el-table__body-wrapper{position:relative;z-index:2}[data-v-1bb9a29c] .el-table__fixed-left{z-index:1}[data-v-1bb9a29c] .el-table__fixed-body-wrapper{max-height:700px!important}.td-progress[data-v-1bb9a29c]{position:absolute;top:0;height:100%;background:#daf1ff;left:0;z-index:0}.offer-status-op[data-v-1bb9a29c]{border-radius:4px;font-weight:500;letter-spacing:.5px}.action-dropdown[data-v-1bb9a29c]{margin-left:10px}.action-dropdown .action-btn[data-v-1bb9a29c]{padding:8px;border-radius:4px;transition:all .3s}.action-dropdown .action-btn[data-v-1bb9a29c]:hover{background:#f5f7fa}.action-dropdown .action-btn i[data-v-1bb9a29c]{font-size:16px;color:#606266}.action-menu[data-v-1bb9a29c]{min-width:120px;padding:5px 0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.action-item[data-v-1bb9a29c]{padding:8px 16px;font-size:14px;color:#606266;cursor:pointer;transition:all .3s}.action-item[data-v-1bb9a29c]:hover{background:#f5f7fa;color:#409eff}.reject-reason-section[data-v-1bb9a29c]{margin-bottom:24px}.reject-reason-section h4[data-v-1bb9a29c]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 8px 0}.reject-reason-section h4[data-v-1bb9a29c]:first-child{margin-top:0}.reject-reason-section .detail-text[data-v-1bb9a29c],.reject-reason-section .reason-text[data-v-1bb9a29c]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin:8px 0;line-height:1.6;color:#495057;word-break:break-word}.reject-reason-section .reason-text[data-v-1bb9a29c]{border-left:4px solid #e74c3c;background:#fdf2f2}.workflow-info[data-v-1bb9a29c]{padding:8px;background:#f0f9ff;border-radius:4px;border-left:3px solid #0ea5e9;margin-bottom:12px}.workflow-info p[data-v-1bb9a29c]{margin:0;font-size:13px;line-height:1.4}.workflow-info .el-icon-info[data-v-1bb9a29c]{margin-right:4px;color:#0ea5e9}.solutions-section h4[data-v-1bb9a29c]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 12px 0}.solutions-section .solution-item[data-v-1bb9a29c]{background:#f0f8ff;border:1px solid #d1ecf1;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .3s ease}.solutions-section .solution-item[data-v-1bb9a29c]:hover{box-shadow:0 2px 8px rgba(0,123,255,.1);border-color:#409eff}.solutions-section .solution-item .solution-header[data-v-1bb9a29c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.solutions-section .solution-item .solution-header .solution-title[data-v-1bb9a29c]{flex:1}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-1bb9a29c]{color:#0c5aa6;font-weight:600;font-size:15px;display:flex;align-items:center}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-1bb9a29c]:before{content:"💡";margin-right:8px;font-size:16px}.solutions-section .solution-item .solution-header .solution-btn[data-v-1bb9a29c]{margin-left:12px;border-radius:6px;padding:6px 12px;font-size:12px;transition:all .3s ease}.solutions-section .solution-item .solution-header .solution-btn[data-v-1bb9a29c]:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(64,158,255,.3)}.solutions-section .solution-item .solution-content[data-v-1bb9a29c]{color:#495057;line-height:1.6;word-break:break-word;background:hsla(0,0%,100%,.7);padding:12px;border-radius:6px;border-left:3px solid #409eff}.solutions-section .no-solutions[data-v-1bb9a29c]{text-align:center;color:#6c757d;padding:32px;font-style:italic}.solutions-section .form-placeholder[data-v-1bb9a29c]{text-align:center;color:#909399;padding:16px;font-style:italic;background:#f9f9f9;border-radius:4px;margin:8px 0}.solutions-section .solution-form[data-v-1bb9a29c]{margin-top:12px;padding:12px;background:hsla(0,0%,100%,.8);border-radius:6px;border:1px solid #e4e7ed}.solutions-section .solution-form .time-selector[data-v-1bb9a29c]{display:flex;align-items:center}.solutions-section .solution-form .readonly-input[data-v-1bb9a29c] .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266;font-weight:500}.solutions-section .solution-form .form-tip[data-v-1bb9a29c]{padding:8px 12px;background:#f0f8ff;border:1px solid #d1ecf1;border-radius:4px;margin-bottom:12px}.readonly-input .el-input__inner[data-v-1bb9a29c]{background:#f5f7fa;color:#909399;cursor:not-allowed}.statistics-cards[data-v-1bb9a29c]{margin:20px 0}.statistics-cards .card-row[data-v-1bb9a29c]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-1bb9a29c]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-1bb9a29c]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-1bb9a29c]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-1bb9a29c]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-1bb9a29c]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.events[data-v-1bb9a29c]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.revenue[data-v-1bb9a29c]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.payout[data-v-1bb9a29c]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.profit[data-v-1bb9a29c]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.statistics-cards .card-row .stat-card .stat-icon.cr[data-v-1bb9a29c]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.statistics-cards .card-row .stat-card .stat-icon.ecpm[data-v-1bb9a29c]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-content[data-v-1bb9a29c]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-1bb9a29c]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-1bb9a29c]{font-size:14px;color:#7f8c8d;font-weight:500}.page-notice-wrapper[data-v-1bb9a29c]{margin-bottom:20px}.page-notice-wrapper[data-v-1bb9a29c] .el-alert{border-radius:8px;border-left:4px solid #409eff;background-color:#f0f9ff;padding:16px 20px}.page-notice-wrapper[data-v-1bb9a29c] .el-alert .el-alert__icon{font-size:20px;color:#409eff}.page-notice-wrapper[data-v-1bb9a29c] .el-alert .notice-title{font-size:16px;font-weight:600;color:#303133;margin-bottom:8px}.page-notice-wrapper[data-v-1bb9a29c] .el-alert .notice-content .notice-item{display:flex;align-items:center;margin-bottom:8px;font-size:14px;color:#606266;line-height:1.6}.page-notice-wrapper[data-v-1bb9a29c] .el-alert .notice-content .notice-item:last-child{margin-bottom:0}.page-notice-wrapper[data-v-1bb9a29c] .el-alert .notice-content .notice-item i{margin-right:8px;color:#409eff;font-size:14px}.page-notice-wrapper[data-v-1bb9a29c] .el-alert .notice-content .notice-item .el-icon-warning{color:#e6a23c}@media(max-width:1200px){.statistics-cards .card-row[data-v-1bb9a29c]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-1bb9a29c]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-1bb9a29c]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-1bb9a29c]{flex:1;min-width:auto}}.data-integrity-notice[data-v-1bb9a29c]{margin:20px 0}.data-integrity-notice .el-alert[data-v-1bb9a29c]{border-radius:8px}.data-integrity-notice .el-alert .el-alert__title[data-v-1bb9a29c]{font-weight:600;color:#303133}.data-integrity-notice .el-alert .el-alert__description[data-v-1bb9a29c]{color:#606266;line-height:1.6}.data-integrity-notice .el-alert .el-alert__action[data-v-1bb9a29c]{margin-top:12px}.offer-status-op[data-v-2d83378c]{border-radius:4px;font-weight:500;letter-spacing:.5px}.collapse-scroll[data-v-54d76b08]{max-height:220px;overflow-y:auto}.fade-slide-enter-active[data-v-54d76b08],.fade-slide-leave-active[data-v-54d76b08]{transition:opacity .18s ease,transform .18s ease}.fade-slide-enter[data-v-54d76b08],.fade-slide-leave-to[data-v-54d76b08]{opacity:0;transform:translateY(-6px)}.time-range-buttons[data-v-2dff6540]{display:flex;align-items:center;margin-right:12px}.action-buttons[data-v-2dff6540]{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;flex-wrap:nowrap}.action-buttons .el-button[data-v-2dff6540]{padding:4px 8px;min-width:32px;height:32px;font-size:14px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.action-buttons .el-button.text-danger[data-v-2dff6540]{margin-left:0}.algorithm-config-card[data-v-1f45afa4]{background:#fff;border:1px solid #e8eaec;border-radius:16px;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1)}.algorithm-config-card[data-v-1f45afa4]:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);transform:translateY(-4px);border-color:#d6dbe0}.algorithm-config-card.whitelist-card .config-header[data-v-1f45afa4]{background:linear-gradient(135deg,#00b894,#00cec9)}.algorithm-config-card.whitelist-card .form-tips[data-v-1f45afa4]{border-left-color:#00b894}.algorithm-config-card.whitelist-card .el-input .el-input__inner[data-v-1f45afa4]:focus,.algorithm-config-card.whitelist-card .el-select .el-input__inner[data-v-1f45afa4]:focus{border-color:#00b894;box-shadow:0 0 0 4px rgba(0,184,148,.1)}.algorithm-config-card.whitelist-card .el-input.el-input-group .el-input-group__append[data-v-1f45afa4]{background:linear-gradient(135deg,#00b894,#00cec9);border-color:#00b894}.algorithm-config-card.python-card .config-header[data-v-1f45afa4]{background:linear-gradient(135deg,#f39c12,#e67e22)}.algorithm-config-card.python-card .form-tips[data-v-1f45afa4]{border-left-color:#f39c12}.algorithm-config-card.python-card .el-input .el-input__inner[data-v-1f45afa4]:focus,.algorithm-config-card.python-card .el-select .el-input__inner[data-v-1f45afa4]:focus{border-color:#f39c12;box-shadow:0 0 0 4px rgba(243,156,18,.1)}.algorithm-config-card.python-card .el-input.el-input-group .el-input-group__append[data-v-1f45afa4]{background:linear-gradient(135deg,#f39c12,#e67e22);border-color:#f39c12}.algorithm-config-card.python-card .config-content .config-section[data-v-1f45afa4]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e8eaec}.algorithm-config-card.python-card .config-content .config-section[data-v-1f45afa4]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.algorithm-config-card.python-card .config-content .config-section .section-title[data-v-1f45afa4]{font-size:14px;font-weight:600;color:#2d3748;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #f39c12;display:inline-block}.algorithm-config-card .config-header[data-v-1f45afa4]{background:linear-gradient(135deg,#6c5ce7,#a29bfe);color:#fff;padding:5px 24px;font-weight:400;font-size:10px;display:flex;align-items:center;justify-content:space-between;position:relative}.algorithm-config-card .config-header[data-v-1f45afa4]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.2))}.algorithm-config-card .config-header .config-title[data-v-1f45afa4]{font-size:16px;font-weight:600;letter-spacing:.5px;display:flex;align-items:center}.algorithm-config-card .config-header .config-badge[data-v-1f45afa4]{color:#fff;font-size:12px;font-weight:400;letter-spacing:.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.algorithm-config-card .config-content[data-v-1f45afa4]{padding:10px 24px;background:#fff}.algorithm-config-card .config-content .el-form-item[data-v-1f45afa4]{margin-bottom:20px}.algorithm-config-card .config-content .el-form-item[data-v-1f45afa4]:last-child{margin-bottom:0}.algorithm-config-card .config-content .el-form-item__label[data-v-1f45afa4]{font-weight:600;color:#2d3748;font-size:12px;line-height:1.5;margin-bottom:10px}.algorithm-config-card .config-content .form-tips[data-v-1f45afa4]{font-size:12px;color:#718096;margin-top:10px;line-height:1.5;padding:10px 16px 10px 40px;background:linear-gradient(135deg,#f7fafc,#edf2f7);border-radius:8px;border-left:4px solid #6c5ce7;position:relative}.algorithm-config-card .config-content .form-tips[data-v-1f45afa4]:before{content:"💡";position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:10px}.algorithm-config-card .config-content .el-input .el-input__inner[data-v-1f45afa4]{border:2px solid #e2e8f0;border-radius:10px;padding:10px 16px;font-size:12px;background:#fff;color:#2d3748;transition:all .3s cubic-bezier(.4,0,.2,1)}.algorithm-config-card .config-content .el-input .el-input__inner[data-v-1f45afa4]:hover{border-color:#cbd5e0;background:#f7fafc}.algorithm-config-card .config-content .el-input .el-input__inner[data-v-1f45afa4]:focus{border-color:#6c5ce7;box-shadow:0 0 0 4px rgba(108,92,231,.1);background:#fff}.algorithm-config-card .config-content .el-input.el-input-group .el-input-group__append[data-v-1f45afa4]{background:linear-gradient(135deg,#6c5ce7,#a29bfe);color:#fff;border:2px solid #6c5ce7;border-radius:0 10px 10px 0;font-weight:600;font-size:12px;letter-spacing:.5px}.algorithm-config-card .config-content .el-select[data-v-1f45afa4]{width:100%}.algorithm-config-card .config-content .el-select .el-input__inner[data-v-1f45afa4]{border:2px solid #e2e8f0;border-radius:10px;padding:10px 16px;font-size:12px;background:#fff;color:#2d3748;transition:all .3s cubic-bezier(.4,0,.2,1)}.algorithm-config-card .config-content .el-select .el-input__inner[data-v-1f45afa4]:hover{border-color:#cbd5e0;background:#f7fafc}.algorithm-config-card .config-content .el-select .el-input__inner[data-v-1f45afa4]:focus{border-color:#6c5ce7;box-shadow:0 0 0 4px rgba(108,92,231,.1);background:#fff}.config-content .el-row[data-v-1f45afa4]{margin-bottom:10px}.config-content .el-col[data-v-1f45afa4]{padding-bottom:10px}@media(max-width:768px){.algorithm-config-card[data-v-1f45afa4]{margin:16px 0;border-radius:12px}.algorithm-config-card .config-header[data-v-1f45afa4]{padding:16px 20px;font-size:15px}.algorithm-config-card .config-content[data-v-1f45afa4]{padding:24px 20px}.algorithm-config-card .config-content .el-form-item[data-v-1f45afa4]{margin-bottom:10px}.algorithm-config-card .config-content .el-col[data-v-1f45afa4]{margin-bottom:12px}}.config-display .config-section[data-v-797cbc30]{margin-bottom:8px}.config-display .config-section[data-v-797cbc30]:last-child{margin-bottom:0}.config-display .config-section .config-title[data-v-797cbc30]{display:flex;align-items:center;margin-bottom:4px;font-size:12px;font-weight:500;color:#606266}.config-display .config-section .config-title i[data-v-797cbc30]{margin-right:4px;font-size:14px}.config-display .config-section .config-title span[data-v-797cbc30]{line-height:1}.config-display .config-section .config-content[data-v-797cbc30]{display:flex;flex-wrap:wrap;gap:4px}.config-display .config-section .config-content .el-tag[data-v-797cbc30]{font-size:11px;height:20px;line-height:18px;border-radius:10px;padding:0 8px}.config-display .config-section .config-content .el-tag--mini[data-v-797cbc30]{font-size:11px}.config-display .config-json .el-tag[data-v-797cbc30]{cursor:pointer;transition:all .3s}.config-display .config-json .el-tag[data-v-797cbc30]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.config-display .config-empty[data-v-797cbc30]{color:#c0c4cc;font-style:italic}@media(max-width:768px){.config-display .config-content[data-v-797cbc30]{flex-direction:column;align-items:flex-start}}.config-detail-dialog{width:auto;min-width:500px;max-width:80vw;margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:#333;color:#0451a5;font-weight:500;color:#0a8043;color:#098658;color:#00f;color:grey}.data-channel-container[data-v-e626d272]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.page-header[data-v-e626d272]{padding:20px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page-header .page-title[data-v-e626d272]{margin:0 0 8px 0;font-size:28px;font-weight:600;display:flex;align-items:center;gap:12px}.page-header .page-title i[data-v-e626d272]{font-size:32px}.page-header .page-description[data-v-e626d272]{margin:0;font-size:15px;opacity:.9;line-height:1.5}.tabs-container[data-v-e626d272]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-e626d272] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.page-header[data-v-e626d272]{padding:16px}.page-header .page-title[data-v-e626d272]{font-size:22px}.page-header .page-title i[data-v-e626d272]{font-size:26px}.page-header .page-description[data-v-e626d272]{font-size:13px}.tabs-container[data-v-e626d272]{padding:12px}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header{padding:0 12px}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header .el-tabs__item{height:42px;line-height:42px;padding:0 12px;font-size:13px}.tabs-container[data-v-e626d272] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:16px}}[data-v-e626d272]::-webkit-scrollbar{width:8px;height:8px}[data-v-e626d272]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-e626d272]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-e626d272]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.tree-table .el-table .cell[data-v-197974de]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-197974de]{width:0;padding-left:12px}.tree-table .el-table .cell[data-v-213cfcbc]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-213cfcbc]{width:0;padding-left:12px}.tree-table .el-table .cell[data-v-011072ac]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-011072ac]{width:0;padding-left:12px}.dmp-container[data-v-997221de]{padding:24px;background:#f5f7fa;min-height:100vh}.page-header[data-v-997221de]{text-align:center;margin-bottom:40px;padding:40px 0;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;box-shadow:0 4px 20px rgba(102,126,234,.3)}.page-header .page-title[data-v-997221de]{margin:0 0 12px 0;font-size:36px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:16px}.page-header .page-title i[data-v-997221de]{font-size:40px}.page-header .page-description[data-v-997221de]{margin:0;font-size:18px;opacity:.9;line-height:1.6}.modules-grid[data-v-997221de]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;max-width:1200px;margin:0 auto}.module-card[data-v-997221de]{background:#fff;border-radius:12px;padding:32px 24px;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:all .3s ease;cursor:pointer;border:2px solid transparent}.module-card[data-v-997221de]:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(102,126,234,.15);border-color:#667eea}.module-card .module-icon[data-v-997221de]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;transition:transform .3s ease}.module-card .module-icon i[data-v-997221de]{font-size:36px;color:#fff}.module-card:hover .module-icon[data-v-997221de]{transform:scale(1.1)}.module-card .module-title[data-v-997221de]{margin:0 0 12px 0;font-size:20px;font-weight:600;color:#2c3e50}.module-card .module-description[data-v-997221de]{margin:0;font-size:14px;color:#7f8c8d;line-height:1.5}@media(max-width:768px){.dmp-container[data-v-997221de]{padding:16px}.page-header[data-v-997221de]{padding:24px 16px;margin-bottom:24px}.page-header .page-title[data-v-997221de]{font-size:28px}.page-header .page-title i[data-v-997221de]{font-size:32px}.page-header .page-description[data-v-997221de]{font-size:16px}.modules-grid[data-v-997221de]{grid-template-columns:1fr;gap:16px}.module-card[data-v-997221de]{padding:24px 16px}.module-card .module-icon[data-v-997221de]{width:60px;height:60px;margin-bottom:16px}.module-card .module-icon i[data-v-997221de]{font-size:28px}.module-card .module-title[data-v-997221de]{font-size:18px}.module-card .module-description[data-v-997221de]{font-size:13px}}@keyframes fadeInUp-997221de{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.module-card[data-v-997221de]{animation:fadeInUp-997221de .6s ease forwards}.module-card[data-v-997221de]:first-child{animation-delay:.1s}.module-card[data-v-997221de]:nth-child(2){animation-delay:.2s}.module-card[data-v-997221de]:nth-child(3){animation-delay:.3s}.module-card[data-v-997221de]:nth-child(4){animation-delay:.4s}.module-card[data-v-997221de]:nth-child(5){animation-delay:.5s}.module-card[data-v-997221de]:nth-child(6){animation-delay:.6s}.module-card[data-v-997221de]:nth-child(7){animation-delay:.7s}.bundle-input[data-v-94cc0a90],.pkg-input[data-v-94cc0a90]{width:100%;margin-bottom:10px}.input-wrapper[data-v-94cc0a90]{position:relative}.input-wrapper[data-v-94cc0a90]:before{content:attr(data-label);position:absolute;top:-20px;left:0;font-size:12px;color:#606266}.bundle-cell[data-v-6c6a86f8]{display:flex;align-items:center;gap:4px;min-height:32px}.bundle-cell .bundle-tag[data-v-6c6a86f8]{font-weight:500;border-radius:4px}.bundle-cell .view-btn[data-v-6c6a86f8]{color:#409eff;font-size:12px;padding:4px 4px;margin-left:4px;border-radius:4px;transition:all .3s ease}.bundle-cell .view-btn[data-v-6c6a86f8]:hover{background-color:#ecf5ff;color:#337ecc}.bundle-cell .view-btn .el-icon-view[data-v-6c6a86f8]{margin-right:4px}.bundle-cell .no-bundle-type[data-v-6c6a86f8],.bundle-cell .no-bundle[data-v-6c6a86f8]{color:#909399;font-size:12px;font-style:italic}[data-v-6c6a86f8] .bundle-detail-dialog .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px 24px;border-radius:8px 8px 0 0}[data-v-6c6a86f8] .bundle-detail-dialog .el-dialog__header .el-dialog__title{font-size:16px;font-weight:600;color:#fff}[data-v-6c6a86f8] .bundle-detail-dialog .el-dialog__header .el-dialog__close{color:#fff;font-size:18px}[data-v-6c6a86f8] .bundle-detail-dialog .el-dialog__header .el-dialog__close:hover{color:#f0f0f0}[data-v-6c6a86f8] .bundle-detail-dialog .el-dialog__body{padding:24px;background-color:#fafbfc}[data-v-6c6a86f8] .bundle-detail-dialog .el-dialog__footer{padding:16px 24px;background-color:#f8f9fa;border-radius:0 0 8px 8px}.bundle-detail-content .bundle-header[data-v-6c6a86f8]{display:flex;gap:24px;margin-bottom:20px;padding:16px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.bundle-detail-content .bundle-header .bundle-info-item[data-v-6c6a86f8]{display:flex;align-items:center;gap:8px}.bundle-detail-content .bundle-header .bundle-info-item .label[data-v-6c6a86f8]{font-weight:600;color:#303133;font-size:14px}.bundle-detail-content .bundle-header .bundle-info-item .value[data-v-6c6a86f8]{color:#606266;font-size:14px}.bundle-detail-content .bundle-header .bundle-info-item .no-type[data-v-6c6a86f8]{color:#909399;font-style:italic;font-size:12px}.bundle-detail-content .bundle-content .content-label[data-v-6c6a86f8]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;color:#303133;font-size:14px}.bundle-detail-content .bundle-content .content-label i[data-v-6c6a86f8]{color:#409eff;font-size:16px}.bundle-detail-content .bundle-content .content-wrapper[data-v-6c6a86f8]{background:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.bundle-detail-content .bundle-content .content-wrapper .bundle-textarea[data-v-6c6a86f8] .el-textarea__inner{border:1px solid #e4e7ed;border-radius:6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.5;background-color:#fafbfc;color:#303133;resize:none}.bundle-detail-content .bundle-content .content-wrapper .bundle-textarea[data-v-6c6a86f8] .el-textarea__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}.bundle-detail-content .bundle-content .content-wrapper .content-stats[data-v-6c6a86f8]{display:flex;justify-content:flex-end;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid #ebeef5;font-size:12px;color:#909399}.bundle-detail-content .bundle-content .content-wrapper .content-stats span[data-v-6c6a86f8]{display:flex;align-items:center;gap:4px}.bundle-detail-content .bundle-content .content-wrapper .content-stats span[data-v-6c6a86f8]:before{content:"•";color:#c0c4cc}.dialog-footer[data-v-6c6a86f8]{display:flex;justify-content:flex-end;gap:12px}.dialog-footer .el-button[data-v-6c6a86f8]{border-radius:6px;font-weight:500;transition:all .3s ease}.dialog-footer .el-button i[data-v-6c6a86f8]{margin-right:4px}.dialog-footer .el-button[data-v-6c6a86f8]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.tree-table[data-v-64756976] .avue-crud__menu{min-height:auto}[data-v-64756976] .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statistics-cards[data-v-64756976]{margin:20px 0}.statistics-cards .card-row[data-v-64756976]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-64756976]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-64756976]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-64756976]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-64756976]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-64756976]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.events[data-v-64756976]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.revenue[data-v-64756976]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.payout[data-v-64756976]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.profit[data-v-64756976]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.statistics-cards .card-row .stat-card .stat-content[data-v-64756976]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-64756976]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-64756976]{font-size:14px;color:#7f8c8d;font-weight:500}@media(max-width:1200px){.statistics-cards .card-row[data-v-64756976]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-64756976]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-64756976]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-64756976]{flex:1;min-width:auto}}.offer-status-op[data-v-64756976]{border-radius:4px;font-weight:500;letter-spacing:.5px}.feishu-container[data-v-2196664c]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.tabs-container[data-v-2196664c]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-2196664c] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-2196664c] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.feishu-container .tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__nav-wrap{padding:0 10px}.feishu-container .tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__item{padding:0 15px;font-size:13px}.feishu-container .tabs-container[data-v-2196664c] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{margin-right:6px;font-size:14px}}.webview-wrapper[data-v-6147d7e5]{display:flex;flex-direction:column;height:calc(100vh - 80px);background:#fff;overflow:hidden}.loading-overlay[data-v-6147d7e5]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:1000}.loading-overlay .loading-content[data-v-6147d7e5]{text-align:center;padding:40px}.loading-overlay .loading-content .loading-spinner[data-v-6147d7e5]{font-size:48px;color:#409eff;margin-bottom:20px}.loading-overlay .loading-content .loading-spinner i[data-v-6147d7e5]{animation:spin-6147d7e5 2s linear infinite}.loading-overlay .loading-content .loading-text h3[data-v-6147d7e5]{font-size:18px;color:#303133;margin-bottom:8px}.loading-overlay .loading-content .loading-text p[data-v-6147d7e5]{font-size:14px;color:#909399;margin:0}@keyframes spin-6147d7e5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.webview-content[data-v-6147d7e5]{flex:1;position:relative;background:#fff}.webview-frame[data-v-6147d7e5]{width:100%;height:100%;border:none;background:#fff}.webview-error[data-v-6147d7e5]{display:flex;align-items:center;justify-content:center;height:100%;background:#f5f5f5}.webview-error .error-content[data-v-6147d7e5]{text-align:center;color:#606266}.webview-error .error-content .error-icon[data-v-6147d7e5]{font-size:64px;color:#f56c6c;margin-bottom:16px}.webview-error .error-content h3[data-v-6147d7e5]{font-size:20px;margin-bottom:8px;color:#303133}.webview-error .error-content p[data-v-6147d7e5]{font-size:14px;margin-bottom:20px;color:#909399}.webview-error .error-content .error-actions .el-button+.el-button[data-v-6147d7e5]{margin-left:8px}@media(max-width:768px){.webview-wrapper[data-v-6147d7e5]{height:calc(100vh - 100px)}}.pm-zhishiku-container[data-v-8d70ac92]{height:calc(100vh - 80px);display:flex;flex-direction:column;background:#f5f7fa}.header[data-v-8d70ac92]{background:#fff;border-bottom:1px solid #e4e7ed;padding:16px 24px;flex-shrink:0}.header-content[data-v-8d70ac92]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.title-section h2[data-v-8d70ac92]{margin:0 0 4px 0;color:#303133;font-size:20px;font-weight:600;display:flex;align-items:center;gap:8px}.title-section h2 i[data-v-8d70ac92]{color:#f56c6c;font-size:18px}.title-section .subtitle[data-v-8d70ac92]{margin:0;color:#909399;font-size:14px}.action-buttons[data-v-8d70ac92]{display:flex;gap:8px}.iframe-container[data-v-8d70ac92]{flex:1;position:relative;margin:16px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;min-height:600px}.iframe-container iframe[data-v-8d70ac92]{border-radius:8px}.error-message[data-v-8d70ac92]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#fff}.error-message .error-content[data-v-8d70ac92]{text-align:center;padding:40px}.error-message .error-content i[data-v-8d70ac92]{font-size:64px;color:#f56c6c;margin-bottom:16px}.error-message .error-content h3[data-v-8d70ac92]{margin:0 0 8px 0;color:#303133;font-size:18px}.error-message .error-content p[data-v-8d70ac92]{margin:0 0 24px 0;color:#909399;line-height:1.6}@media(max-width:768px){.header[data-v-8d70ac92]{padding:12px 16px}.header-content[data-v-8d70ac92]{flex-direction:column;gap:12px;align-items:flex-start}.action-buttons[data-v-8d70ac92]{align-self:stretch;justify-content:flex-end}.iframe-container[data-v-8d70ac92]{margin:8px}.title-section h2[data-v-8d70ac92]{font-size:18px}.title-section .subtitle[data-v-8d70ac92]{font-size:13px}}.webview-wrapper[data-v-4af4562a]{display:flex;flex-direction:column;height:calc(100vh - 80px);background:#fff;overflow:hidden}.loading-overlay[data-v-4af4562a]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:1000}.loading-overlay .loading-content[data-v-4af4562a]{text-align:center;padding:40px}.loading-overlay .loading-content .loading-spinner[data-v-4af4562a]{font-size:48px;color:#409eff;margin-bottom:20px}.loading-overlay .loading-content .loading-spinner i[data-v-4af4562a]{animation:spin-4af4562a 2s linear infinite}.loading-overlay .loading-content .loading-text h3[data-v-4af4562a]{font-size:18px;color:#303133;margin-bottom:8px}.loading-overlay .loading-content .loading-text p[data-v-4af4562a]{font-size:14px;color:#909399;margin:0}@keyframes spin-4af4562a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.webview-content[data-v-4af4562a]{flex:1;position:relative;background:#fff}.webview-frame[data-v-4af4562a]{width:100%;height:100%;border:none;background:#fff}.webview-error[data-v-4af4562a]{display:flex;align-items:center;justify-content:center;height:100%;background:#f5f5f5}.webview-error .error-content[data-v-4af4562a]{text-align:center;color:#606266}.webview-error .error-content .error-icon[data-v-4af4562a]{font-size:64px;color:#f56c6c;margin-bottom:16px}.webview-error .error-content h3[data-v-4af4562a]{font-size:20px;margin-bottom:8px;color:#303133}.webview-error .error-content p[data-v-4af4562a]{font-size:14px;margin-bottom:20px;color:#909399}.webview-error .error-content .error-actions .el-button+.el-button[data-v-4af4562a]{margin-left:8px}@media(max-width:768px){.webview-wrapper[data-v-4af4562a]{height:calc(100vh - 100px)}}.documents-container[data-v-0cf81cdc]{padding:24px;background:#f5f7fa;min-height:calc(100vh - 60px)}.welcome-content[data-v-0cf81cdc]{max-width:1200px;margin:0 auto}.header[data-v-0cf81cdc]{text-align:center;margin-bottom:40px}.header .title[data-v-0cf81cdc]{font-size:32px;color:#303133;margin:0 0 16px 0;display:flex;align-items:center;justify-content:center;gap:12px}.header .title i[data-v-0cf81cdc]{font-size:36px;color:#667eea}.header .description[data-v-0cf81cdc]{font-size:16px;color:#606266;margin:0;line-height:1.6}.doc-cards[data-v-0cf81cdc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;max-width:800px;margin:0 auto}.doc-card[data-v-0cf81cdc]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 16px rgba(0,0,0,.08);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:16px}.doc-card[data-v-0cf81cdc]:hover:not(.disabled){transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.doc-card:hover:not(.disabled) .card-arrow i[data-v-0cf81cdc]{transform:translateX(4px)}.doc-card.disabled[data-v-0cf81cdc]{opacity:.6;cursor:not-allowed}.doc-card.disabled .card-content h3[data-v-0cf81cdc]{color:#c0c4cc}.card-icon[data-v-0cf81cdc]{width:60px;height:60px;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-icon i[data-v-0cf81cdc]{font-size:28px;color:#fff}.card-content[data-v-0cf81cdc]{flex:1}.card-content h3[data-v-0cf81cdc]{font-size:18px;color:#303133;margin:0 0 8px 0;font-weight:600}.card-content p[data-v-0cf81cdc]{font-size:14px;color:#909399;margin:0;line-height:1.5}.card-arrow[data-v-0cf81cdc]{flex-shrink:0}.card-arrow i[data-v-0cf81cdc]{font-size:18px;color:#c0c4cc;transition:all .3s ease}@media(max-width:768px){.documents-container[data-v-0cf81cdc]{padding:16px}.header[data-v-0cf81cdc]{margin-bottom:24px}.header .title[data-v-0cf81cdc]{font-size:24px}.header .title i[data-v-0cf81cdc]{font-size:28px}.header .description[data-v-0cf81cdc]{font-size:14px}.doc-cards[data-v-0cf81cdc]{grid-template-columns:1fr;gap:16px}.doc-card[data-v-0cf81cdc]{padding:20px}.card-icon[data-v-0cf81cdc]{width:50px;height:50px}.card-icon i[data-v-0cf81cdc]{font-size:24px}.card-content h3[data-v-0cf81cdc]{font-size:16px}.card-content p[data-v-0cf81cdc]{font-size:13px}}.tree-table .el-table .cell[data-v-d3b91732]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-d3b91732]{width:0;padding-left:12px}.tree-table .el-table .cell[data-v-6d60d7fe]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-6d60d7fe]{width:0;padding-left:12px}.data-channel-container[data-v-0326c399]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.page-header[data-v-0326c399]{padding:20px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page-header .page-title[data-v-0326c399]{margin:0 0 8px 0;font-size:28px;font-weight:600;display:flex;align-items:center;gap:12px}.page-header .page-title i[data-v-0326c399]{font-size:32px}.page-header .page-description[data-v-0326c399]{margin:0;font-size:15px;opacity:.9;line-height:1.5}.tabs-container[data-v-0326c399]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-0326c399] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.page-header[data-v-0326c399]{padding:16px}.page-header .page-title[data-v-0326c399]{font-size:22px}.page-header .page-title i[data-v-0326c399]{font-size:26px}.page-header .page-description[data-v-0326c399]{font-size:13px}.tabs-container[data-v-0326c399]{padding:12px}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header{padding:0 12px}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header .el-tabs__item{height:42px;line-height:42px;padding:0 12px;font-size:13px}.tabs-container[data-v-0326c399] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:16px}}[data-v-0326c399]::-webkit-scrollbar{width:8px;height:8px}[data-v-0326c399]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-0326c399]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-0326c399]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.tree-table .el-table .cell[data-v-2c1219e2]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-2c1219e2]{width:0;padding-left:12px}.revenue-cell[data-v-d4a79ed2]{display:flex;flex-direction:column;align-items:center;line-height:1.2}.revenue-main[data-v-d4a79ed2]{font-size:15px;font-weight:600;color:#303133}.revenue-mom[data-v-d4a79ed2]{font-size:12px;display:flex;align-items:center;gap:2px}.revenue-mom.up[data-v-d4a79ed2]{color:#2ecc71}.revenue-mom.down[data-v-d4a79ed2]{color:#da1717}.revenue-mom.flat[data-v-d4a79ed2]{color:#909399}.revenue-cell[data-v-7efa7652]{display:flex;flex-direction:column;align-items:center;line-height:1.2}.revenue-main[data-v-7efa7652]{font-size:15px;font-weight:600;color:#303133}.revenue-mom[data-v-7efa7652]{font-size:12px;display:flex;align-items:center;gap:2px}.revenue-mom.up[data-v-7efa7652]{color:#2ecc71}.revenue-mom.down[data-v-7efa7652]{color:#da1717}.revenue-mom.flat[data-v-7efa7652]{color:#909399}.revenue-cell[data-v-3baf5b39]{display:flex;flex-direction:column;align-items:center;line-height:1.2}.revenue-main[data-v-3baf5b39]{font-size:15px;font-weight:600;color:#303133}.revenue-mom[data-v-3baf5b39]{font-size:12px;display:flex;align-items:center;gap:2px}.revenue-mom.up[data-v-3baf5b39]{color:#2ecc71}.revenue-mom.down[data-v-3baf5b39]{color:#da1717}.revenue-mom.flat[data-v-3baf5b39]{color:#909399}.revenue-cell[data-v-47418cee]{display:flex;flex-direction:column;align-items:center;line-height:1.2}.revenue-main[data-v-47418cee]{font-size:15px;font-weight:600;color:#303133}.revenue-mom[data-v-47418cee]{font-size:12px;display:flex;align-items:center;gap:2px}.revenue-mom.up[data-v-47418cee]{color:#2ecc71}.revenue-mom.down[data-v-47418cee]{color:#da1717}.revenue-mom.flat[data-v-47418cee]{color:#909399}.param-list-container[data-v-5b7b9326]{padding:10px 0}.param-list-header[data-v-5b7b9326]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 10px}.param-list-header .param-list-title[data-v-5b7b9326]{font-size:14px;font-weight:500;color:#303133}.param-list-empty[data-v-5b7b9326]{text-align:center;padding:40px 0;color:#909399;font-size:14px}.param-list-empty i[data-v-5b7b9326]{font-size:48px;display:block;margin-bottom:12px}.param-list-items[data-v-5b7b9326]{max-height:500px;overflow-y:auto}.param-list-items .param-item[data-v-5b7b9326]{margin-bottom:16px}.param-list-items .param-item[data-v-5b7b9326]:last-child{margin-bottom:0}.param-list-items .param-item[data-v-5b7b9326] .el-card__body{padding:12px}.param-list-items .param-item-header[data-v-5b7b9326]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #ebeef5}.param-list-items .param-item-header .param-item-index[data-v-5b7b9326]{font-size:13px;font-weight:500;color:#409eff}.param-list-display[data-v-1f42ed62]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.param-list-display .param-tag[data-v-1f42ed62]{margin:2px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.param-list-display .text-muted[data-v-1f42ed62]{color:#909399;font-size:12px}.param-popover[data-v-1f42ed62]{max-height:400px;overflow-y:auto}.param-popover .param-item[data-v-1f42ed62]{padding:8px 12px;border-bottom:1px solid #ebeef5}.param-popover .param-item[data-v-1f42ed62]:last-child{border-bottom:none}.param-popover .param-item .param-item-header[data-v-1f42ed62]{margin-bottom:6px}.param-popover .param-item .param-item-header .param-key[data-v-1f42ed62]{font-weight:500;color:#303133;font-size:13px}.param-popover .param-item .param-value[data-v-1f42ed62]{padding:4px 8px;background-color:#f5f7fa;border-radius:4px;color:#606266;font-size:12px;word-break:break-all}.action_btn[data-v-2acd5d46]{position:absolute;left:10px;z-index:999;display:flex;align-items:center}.action_btn .dynamic-title[data-v-2acd5d46]{font-size:20px;color:#333;flex:1}.action_btn i[data-v-2acd5d46]{font-size:20px;cursor:pointer}.note-box[data-v-889d5b1c]{border:1px solid #d9ecff;background:#ecf5ff;border-radius:6px;padding:12px 14px;margin-bottom:10px;color:#1f2d3d}.note-title[data-v-889d5b1c]{display:flex;align-items:center;font-weight:600;color:#3178c6;margin-bottom:6px}.note-title .el-icon-info[data-v-889d5b1c]{margin-right:6px}.note-content[data-v-889d5b1c]{font-size:13px;line-height:1.7;color:#2c3e50}.test-result-dialog[data-v-889d5b1c]{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.test-result-dialog[data-v-889d5b1c] .el-dialog__header{background-color:#f5f7fa;padding:20px 25px;border-bottom:1px solid #e6e6e6;border-radius:8px 8px 0 0}.test-result-dialog[data-v-889d5b1c] .el-dialog__title{font-weight:600;font-size:18px;color:#303133}.test-result-dialog[data-v-889d5b1c] .el-dialog__headerbtn{top:20px;right:25px}.test-result-dialog[data-v-889d5b1c] .el-dialog__body{padding:30px}.test-result-dialog[data-v-889d5b1c] .el-table{border-radius:6px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-top:5px}.test-result-dialog[data-v-889d5b1c] .el-table th{background-color:#f5f7fa;color:#606266;font-weight:600;height:56px;padding:12px 0}.test-result-dialog[data-v-889d5b1c] .el-table__row{transition:background-color .2s ease;height:52px}.test-result-dialog[data-v-889d5b1c] .el-table__row:hover{background-color:#f0f9ff!important}.test-result-dialog[data-v-889d5b1c] .el-table td{padding:12px 0}[data-v-889d5b1c] .el-dialog__header{display:flex!important;justify-content:space-between!important}.dialog-content[data-v-889d5b1c]{padding:0 10px}.mb-20[data-v-889d5b1c]{margin-bottom:30px}.data-table[data-v-889d5b1c]{margin-top:10px}.text-success[data-v-889d5b1c]{color:#67c23a;font-weight:700}.text-danger[data-v-889d5b1c]{color:#f56c6c;font-weight:700}.url-container[data-v-889d5b1c]{display:flex;align-items:center;width:100%}.url-cell[data-v-889d5b1c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:450px;transition:all .3s ease;cursor:pointer;padding:8px 0}.url-cell.url-expanded[data-v-889d5b1c]{white-space:normal;word-break:break-all;max-width:100%;line-height:1.5}.expand-btn[data-v-889d5b1c]{margin-left:5px;padding:0}.view-more[data-v-889d5b1c]{color:#409eff;cursor:pointer;text-decoration:underline;font-size:13px}.json-text[data-v-889d5b1c]{padding:8px 0}.json-content[data-v-889d5b1c]{max-height:300px;overflow:auto;background:#f8f8f8;padding:12px;border-radius:6px;font-family:monospace;font-size:13px;line-height:1.5;margin:0}.response-time[data-v-889d5b1c]{font-family:monospace;font-weight:500;padding:8px 0;display:inline-block}.error-text[data-v-889d5b1c]{color:#f56c6c;padding:8px 0;display:inline-block;line-height:1.5}.xy-channel-confirm-dialog{min-width:420px;max-width:520px}.xy-channel-confirm-dialog .el-message-box__header{padding:20px 20px 15px}.xy-channel-confirm-dialog .el-message-box__header .el-message-box__title{font-size:18px;font-weight:600;color:#303133}.xy-channel-confirm-dialog .el-message-box__content{padding:15px 20px}.xy-channel-confirm-dialog .el-message-box__content .el-message-box__container{display:flex;align-items:flex-start}.xy-channel-confirm-dialog .el-message-box__content .el-message-box__container .el-message-box__status{font-size:24px;margin-right:12px;flex-shrink:0;margin-top:2px}.xy-channel-confirm-dialog .el-message-box__content .el-message-box__container .el-message-box__message{font-size:14px;line-height:1.6;color:#606266;word-break:break-word;flex:1}.xy-channel-confirm-dialog .el-message-box__content .el-message-box__container .el-message-box__message p{margin:0;line-height:1.6}.xy-channel-confirm-dialog .el-message-box__btns{padding:10px 20px 20px;text-align:right}.xy-channel-confirm-dialog .el-message-box__btns button{margin-left:10px;padding:10px 20px;font-size:14px}.xy-channel-confirm-dialog .el-message-box__btns button:first-child{margin-left:0}.xy-channel-confirm-dialog .el-message-box__btns .el-button--default{color:#606266;background-color:#fff;border-color:#dcdfe6}.xy-channel-confirm-dialog .el-message-box__btns .el-button--default:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.xy-channel-confirm-dialog .el-message-box__btns .el-button--primary{background-color:#409eff;border-color:#409eff}.xy-channel-confirm-dialog .el-message-box__btns .el-button--primary:hover{background-color:#66b1ff;border-color:#66b1ff}[data-v-facd316a] .el-alert .el-alert__description{margin:0}.note-box[data-v-facd316a]{border:1px solid #d9ecff;background:#ecf5ff;border-radius:6px;padding:12px 14px;margin-bottom:20px;color:#1f2d3d}.note-title[data-v-facd316a]{display:flex;align-items:center;font-weight:600;color:#3178c6;margin-bottom:6px}.note-title .el-icon-info[data-v-facd316a]{margin-right:6px}.note-content[data-v-facd316a]{font-size:13px;line-height:1.7;color:#2c3e50}.siteid-tags-container[data-v-facd316a]{border:1px solid #dcdfe6;border-radius:4px;padding:12px;background-color:#fafafa}.siteid-tags-container .siteid-tags-header[data-v-facd316a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e6e6e6}.siteid-tags-container .siteid-tags-header .tags-count[data-v-facd316a]{font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;color:#606266;font-weight:500}.siteid-tags-container .siteid-tags-content[data-v-facd316a]{max-height:300px;overflow-y:auto;padding:12px 8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.siteid-tags-container .siteid-tags-content .siteid-tag[data-v-facd316a]{margin:4px 6px 4px 0;padding:8px 16px;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:13px;font-weight:500;word-break:break-all;max-width:240px;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:all .3s ease;min-height:28px;line-height:1.2}.siteid-tags-container .siteid-tags-content .siteid-tag[data-v-facd316a]:hover{transform:translateY(-1px);box-shadow:0 2px 12px rgba(0,0,0,.2)}.siteid-tags-container .siteid-tags-content .siteid-tag.el-tag--success[data-v-facd316a]{background-color:#f0f9ff;border-color:#b3d8ff;color:#1f2937}.siteid-tags-container .siteid-tags-content .siteid-tag.el-tag--info[data-v-facd316a]{background-color:#f8f9fa;border-color:#dee2e6;color:#495057}.siteid-tags-container .siteid-tags-content .siteid-tag.el-tag--warning[data-v-facd316a]{background-color:#fff8e1;border-color:#ffcc02;color:#663c00}.siteid-tags-container .siteid-tags-content .siteid-tag.el-tag--danger[data-v-facd316a]{background-color:#fef2f2;border-color:#fca5a5;color:#7f1d1d}.siteid-tags-container .siteid-tags-empty[data-v-facd316a]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;color:#909399;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;min-height:120px}.siteid-tags-container .siteid-tags-empty i[data-v-facd316a]{font-size:48px;margin-bottom:12px;opacity:.5}.siteid-tags-container .siteid-tags-empty span[data-v-facd316a]{line-height:1.5;font-weight:400}.siteid-tags-content[data-v-facd316a]::-webkit-scrollbar{width:6px}.siteid-tags-content[data-v-facd316a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.siteid-tags-content[data-v-facd316a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.siteid-tags-content[data-v-facd316a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.note-box[data-v-4e1660a2]{border:1px solid #d9ecff;background:#ecf5ff;border-radius:6px;padding:12px 14px;margin-bottom:10px;color:#1f2d3d}.note-title[data-v-4e1660a2]{display:flex;align-items:center;font-weight:600;color:#3178c6;margin-bottom:6px}.note-title .el-icon-info[data-v-4e1660a2]{margin-right:6px}.note-content[data-v-4e1660a2]{font-size:13px;line-height:1.7;color:#2c3e50}.strategy-aside[data-v-4e1660a2]{height:100%;width:20%;margin-right:10px}.strategy-aside .stra-item[data-v-4e1660a2]{padding:14px 6px 14px 6px;display:flex;justify-content:space-between;border-right:2px solid #e4e7ed;border-radius:2px;cursor:pointer}.strategy-aside .stra-item[data-v-4e1660a2]:hover{background:#ecf5ff}.strategy-aside .stra-item .label-text[data-v-4e1660a2]{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.offer-action-buttons[data-v-ec580c00]{margin-left:50px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:10px 12px;background:#fff;border:1px solid #eef1f5;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.04)}.button-group[data-v-ec580c00]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:6px 8px;background:#f8fafc;border:1px solid #edf0f4;border-radius:8px}.status-buttons[data-v-ec580c00]{border-right:none;background:#f7fbff;border-color:#e3efff}.batch-buttons[data-v-ec580c00]{background:#f7fbf9;border-color:#e3f4eb;flex-direction:column;align-items:stretch;gap:6px}.batch-buttons-header[data-v-ec580c00]{display:flex;align-items:center;justify-content:space-between;gap:8px}.batch-title[data-v-ec580c00]{font-size:12px;font-weight:600;color:#4b5b6a;white-space:nowrap}.batch-toggle[data-v-ec580c00]{padding:0;font-size:12px;color:#4b74ff}.batch-toggle-icon[data-v-ec580c00]{margin-left:4px;transition:transform .2s ease}.batch-toggle-icon.expanded[data-v-ec580c00]{transform:rotate(180deg)}.batch-buttons-body[data-v-ec580c00]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.offer-status-op[data-v-ec580c00]{border-radius:4px;font-weight:500;letter-spacing:.5px;white-space:nowrap;min-width:60px;height:28px;padding:0 12px;font-size:12px}.hold-custom[data-v-ec580c00]{background-color:#f6dede!important;border-color:#f6dede!important;color:#e57373!important}.hold-custom[data-v-ec580c00]:focus,.hold-custom[data-v-ec580c00]:hover{background-color:#f5c8c8!important;border-color:#f5c8c8!important;color:#e57373!important}.status-tag-wide[data-v-ec580c00]{min-width:50px;padding:4px 12px!important;text-align:center;display:inline-block}.status-cell[data-v-ec580c00]{align-items:center;gap:6px}.status-reject-tag[data-v-ec580c00]{display:flex;justify-content:center;align-items:center;width:50px;font-family:Microsoft YaHei,sans-serif;font-size:10px;margin-top:6px;background-color:#f1d4d9}.display-row[data-v-ec580c00]{display:flex;align-items:center;flex-wrap:wrap}.offer-dialog .el-dialog__body[data-v-ec580c00]{padding:18px 12px 8px 12px}.create-offer-form .el-form-item[data-v-ec580c00]{margin-bottom:8px}.form-section-title[data-v-ec580c00]{font-weight:600;font-size:15px;margin:10px 0 6px 0;color:#333}.el-divider[data-v-ec580c00]{margin:10px 0}.el-input__inner[data-v-ec580c00],.el-select .el-input__inner[data-v-ec580c00]{height:28px;font-size:13px}.el-form-item__label[data-v-ec580c00]{font-size:13px;padding-right:4px}.trackurl-highlight .param-key[data-v-ec580c00]{color:#0070f3;font-weight:700}.trackurl-highlight .param-value[data-v-ec580c00]{color:#e67e22}.trackurl-param-list[data-v-ec580c00]{margin-top:4px;background:#f8f9fb;border-radius:4px;padding:6px 10px;font-size:13px;font-family:Fira Mono,Consolas,Menlo,Monaco,"monospace"}.param-row[data-v-ec580c00]{margin-bottom:2px}.param-key[data-v-ec580c00]{color:#0070f3;font-weight:700;cursor:pointer}.param-value[data-v-ec580c00]{color:#e67e22;cursor:pointer}.responsive-container[data-v-ec580c00]{width:100%;overflow-x:auto;padding:0 8px}.event-config-section[data-v-ec580c00]{border:1px solid #e4e7ed;border-radius:6px;padding:16px;background:#fafafa;min-width:0}.event-config-header[data-v-ec580c00]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ebeef5}.event-controls[data-v-ec580c00],.event-stats[data-v-ec580c00]{display:flex;gap:8px}.event-list .event-item[data-v-ec580c00]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;padding:12px;margin-bottom:8px}.event-list .event-item .el-form-item[data-v-ec580c00],.event-list .event-item[data-v-ec580c00]:last-child{margin-bottom:0}.no-events[data-v-ec580c00]{text-align:center;padding:40px 20px;color:#909399}.no-events-content[data-v-ec580c00]{display:flex;flex-direction:column;align-items:center;gap:8px}.no-events-title[data-v-ec580c00]{font-size:16px;font-weight:500;color:#606266;margin:0}.no-events-desc[data-v-ec580c00]{font-size:14px;color:#909399;margin:0 0 16px 0}.event-item[data-v-ec580c00]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:16px;margin-bottom:12px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease}.event-item[data-v-ec580c00]:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);border-color:#409eff}.event-item[data-v-ec580c00]:last-child{margin-bottom:0}.event-item-header[data-v-ec580c00]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.event-number[data-v-ec580c00]{font-size:14px;font-weight:500;color:#303133;background:#f5f7fa;padding:4px 8px;border-radius:4px}.delete-btn[data-v-ec580c00]{opacity:.7;transition:opacity .3s ease}.delete-btn[data-v-ec580c00]:hover{opacity:1}.event-form-item[data-v-ec580c00]{margin-bottom:0}.event-form-item .el-form-item__label[data-v-ec580c00]{font-size:13px;color:#606266;font-weight:500}.event-input .el-input__inner[data-v-ec580c00]{border-radius:6px;min-width:120px}.event-select[data-v-ec580c00]{width:100%}.event-select .el-input__inner[data-v-ec580c00]{border-radius:6px}.preview-btn[data-v-ec580c00]{color:#409eff;font-size:12px}.preview-btn[data-v-ec580c00]:hover{color:#66b1ff}.event-preview-dialog .el-message-box__content[data-v-ec580c00]{white-space:pre-line;font-family:Courier New,monospace;font-size:13px;line-height:1.6}@media(max-width:1200px){.responsive-container[data-v-ec580c00]{padding:0 2px}.form-row .el-col[data-v-ec580c00]{min-width:100%!important;max-width:100%!important;flex:0 0 100%!important}.offer-action-buttons[data-v-ec580c00]{margin-left:20px;gap:12px}}@media(max-width:768px){.responsive-container[data-v-ec580c00]{padding:0}.offer-action-buttons[data-v-ec580c00]{margin-left:8px;flex-direction:column;align-items:flex-start;gap:8px}.status-buttons[data-v-ec580c00]{border-right:none;padding-right:0}.button-group[data-v-ec580c00]{width:100%;justify-content:flex-start}.offer-status-op[data-v-ec580c00]{margin-bottom:4px;flex:0 0 auto}}@media(max-width:480px){.offer-action-buttons[data-v-ec580c00]{margin-left:4px;gap:6px}.button-group[data-v-ec580c00]{gap:6px}.offer-status-op[data-v-ec580c00]{font-size:12px;padding:6px 8px;min-width:50px}}.offer-info-tags[data-v-ec580c00]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.offer-info-tags .el-tag[data-v-ec580c00]{font-size:10px;height:18px;line-height:16px;padding:0 6px;border-radius:3px;font-weight:500}.offer-info-tags .el-tag.el-tag--info[data-v-ec580c00]{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.offer-info-tags .el-tag.el-tag--warning[data-v-ec580c00]{background-color:#fdf6ec;border-color:#f5dab1;color:#e6a23c}.offer-info-tags .el-tag.el-tag--success[data-v-ec580c00]{background-color:#f0f9ff;border-color:#b3d8ff;color:#67c23a}@media(max-width:768px){.event-config-section .el-col[data-v-ec580c00]{margin-bottom:8px}.event-config-header[data-v-ec580c00]{flex-direction:column;align-items:stretch;gap:12px}.event-controls[data-v-ec580c00],.event-stats[data-v-ec580c00]{justify-content:center;flex-wrap:wrap}.offer-info-tags[data-v-ec580c00]{margin-top:2px!important}.offer-info-tags .el-tag[data-v-ec580c00]{font-size:9px;height:16px;line-height:14px;padding:0 4px;margin-right:2px;margin-bottom:2px}}@media(max-width:480px){.offer-info-tags .el-tag[data-v-ec580c00]{font-size:8px;height:14px;line-height:12px;padding:0 3px;margin-right:2px!important;margin-bottom:2px}}.trackurl-param-list[data-v-ec580c00]{margin-top:12px;padding:12px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.param-item[data-v-ec580c00]{align-items:center;background:#fff;border-radius:4px;padding:8px;border:1px solid #e4e7ed;transition:all .2s ease}.param-item[data-v-ec580c00]:hover{border-color:#409eff;box-shadow:0 1px 4px rgba(64,158,255,.15)}.param-item .el-input[data-v-ec580c00]{font-family:Fira Mono,Consolas,Menlo,Monaco,"monospace";font-size:12px}.param-item .el-button[data-v-ec580c00]{min-width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.param-item .el-button[data-v-ec580c00]:hover{background-color:#f56c6c;color:#fff;transform:scale(1.1)}.bundle-action-btn[data-v-66ae47d9]{border-radius:4px;font-weight:500;letter-spacing:.5px}.time-window-buttons[data-v-23d7c4ff]{display:flex;align-items:center;margin-right:10px}.time-window-buttons .time-window-label[data-v-23d7c4ff]{margin-right:8px;color:#606266;font-size:14px}.dialog-footer[data-v-a5659434]{display:flex;justify-content:flex-end}[data-v-441d7d43] .el-table td{padding:4px 6px!important}[data-v-441d7d43] .el-table th{padding:6px 6px!important}[data-v-441d7d43] .el-table .cell{line-height:1.2!important;font-size:13px}[data-v-441d7d43] .el-table thead th .cell{font-size:13px;font-weight:500;white-space:nowrap;overflow:visible!important;text-overflow:clip!important}[data-v-441d7d43] .el-table .caret-wrapper{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;margin-left:2px}[data-v-441d7d43] .el-dropdown-menu__item.is-selected{color:#409eff;font-weight:500;background-color:#ecf5ff}[data-v-441d7d43] .el-dropdown-menu__item:hover{background-color:#f5f7fa}[data-v-07a72012] .el-table td{padding:4px 6px!important}[data-v-07a72012] .el-table th{padding:6px 6px!important}[data-v-07a72012] .el-table .cell{line-height:1.2!important;font-size:13px}[data-v-07a72012] .el-table thead th .cell{font-size:13px;font-weight:500;white-space:nowrap;overflow:visible!important;text-overflow:clip!important}[data-v-07a72012] .el-table .caret-wrapper{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;margin-left:2px}.data-card[data-v-07a72012]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:16px;min-width:280px}.data-card-row[data-v-07a72012]{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:stretch}.data-card-item[data-v-07a72012]{display:flex;flex-direction:column;gap:8px;min-height:60px;justify-content:center}.item-label[data-v-07a72012]{font-size:12px;color:#909399;line-height:1.5;font-weight:400}.item-value[data-v-07a72012]{font-size:20px;color:#303133;font-weight:600;line-height:1.4}.data-card-divider-v[data-v-07a72012]{width:1px;background:#e4e7ed;align-self:stretch}.data-card-divider-h[data-v-07a72012]{height:1px;background:#e4e7ed;margin:12px 0}[data-v-07a72012] .el-dropdown-menu__item.is-selected{color:#409eff;font-weight:500;background-color:#ecf5ff}[data-v-07a72012] .el-dropdown-menu__item:hover{background-color:#f5f7fa}.advertiser-report-simple[data-v-620befae] .el-table .cell{display:flex;align-items:center}.container[data-v-7958c035]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.tabs-container[data-v-7958c035]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-7958c035] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-7958c035] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}[data-v-2105722e] .el-table__row .cell{display:block!important}.tree-table .el-table .cell[data-v-2105722e]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-2105722e]{width:0;padding-left:12px}[data-v-2105722e] .el-table__body-wrapper{position:relative;z-index:2;top:-7px!important}[data-v-2105722e] .el-table__fixed-left{z-index:1}[data-v-2105722e] .el-table__fixed-body-wrapper{top:44px!important;max-height:700px!important}.td-progress[data-v-2105722e]{position:absolute;top:0;height:100%;background:#daf1ff;left:0;z-index:0}.offer-status-op[data-v-2105722e]{border-radius:4px;font-weight:500;letter-spacing:.5px}.action-dropdown[data-v-2105722e]{margin-left:10px}.action-dropdown .action-btn[data-v-2105722e]{padding:8px;border-radius:4px;transition:all .3s}.action-dropdown .action-btn[data-v-2105722e]:hover{background:#f5f7fa}.action-dropdown .action-btn i[data-v-2105722e]{font-size:16px;color:#606266}.action-menu[data-v-2105722e]{min-width:120px;padding:5px 0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.action-item[data-v-2105722e]{padding:8px 16px;font-size:14px;color:#606266;cursor:pointer;transition:all .3s}.action-item[data-v-2105722e]:hover{background:#f5f7fa;color:#409eff}.reject-reason-section[data-v-2105722e]{margin-bottom:24px}.reject-reason-section h4[data-v-2105722e]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 8px 0}.reject-reason-section h4[data-v-2105722e]:first-child{margin-top:0}.reject-reason-section .detail-text[data-v-2105722e],.reject-reason-section .reason-text[data-v-2105722e]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin:8px 0;line-height:1.6;color:#495057;word-break:break-word}.reject-reason-section .reason-text[data-v-2105722e]{border-left:4px solid #e74c3c;background:#fdf2f2}.workflow-info[data-v-2105722e]{padding:8px;background:#f0f9ff;border-radius:4px;border-left:3px solid #0ea5e9;margin-bottom:12px}.workflow-info p[data-v-2105722e]{margin:0;font-size:13px;line-height:1.4}.workflow-info .el-icon-info[data-v-2105722e]{margin-right:4px;color:#0ea5e9}.solutions-section h4[data-v-2105722e]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 12px 0}.solutions-section .solution-item[data-v-2105722e]{background:#f0f8ff;border:1px solid #d1ecf1;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .3s ease}.solutions-section .solution-item[data-v-2105722e]:hover{box-shadow:0 2px 8px rgba(0,123,255,.1);border-color:#409eff}.solutions-section .solution-item .solution-header[data-v-2105722e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.solutions-section .solution-item .solution-header .solution-title[data-v-2105722e]{flex:1}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-2105722e]{color:#0c5aa6;font-weight:600;font-size:15px;display:flex;align-items:center}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-2105722e]:before{content:"💡";margin-right:8px;font-size:16px}.solutions-section .solution-item .solution-header .solution-btn[data-v-2105722e]{margin-left:12px;border-radius:6px;padding:6px 12px;font-size:12px;transition:all .3s ease}.solutions-section .solution-item .solution-header .solution-btn[data-v-2105722e]:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(64,158,255,.3)}.solutions-section .solution-item .solution-content[data-v-2105722e]{color:#495057;line-height:1.6;word-break:break-word;background:hsla(0,0%,100%,.7);padding:12px;border-radius:6px;border-left:3px solid #409eff}.solutions-section .no-solutions[data-v-2105722e]{text-align:center;color:#6c757d;padding:32px;font-style:italic}.solutions-section .form-placeholder[data-v-2105722e]{text-align:center;color:#909399;padding:16px;font-style:italic;background:#f9f9f9;border-radius:4px;margin:8px 0}.solutions-section .solution-form[data-v-2105722e]{margin-top:12px;padding:12px;background:hsla(0,0%,100%,.8);border-radius:6px;border:1px solid #e4e7ed}.solutions-section .solution-form .time-selector[data-v-2105722e]{display:flex;align-items:center}.solutions-section .solution-form .readonly-input[data-v-2105722e] .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266;font-weight:500}.solutions-section .solution-form .form-tip[data-v-2105722e]{padding:8px 12px;background:#f0f8ff;border:1px solid #d1ecf1;border-radius:4px;margin-bottom:12px}.readonly-input .el-input__inner[data-v-2105722e]{background:#f5f7fa;color:#909399;cursor:not-allowed}.statistics-cards[data-v-2105722e]{margin:20px 0}.statistics-cards .card-row[data-v-2105722e]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-2105722e]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-2105722e]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-2105722e]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-2105722e]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-2105722e]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.events[data-v-2105722e]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.revenue[data-v-2105722e]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.payout[data-v-2105722e]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.profit[data-v-2105722e]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.statistics-cards .card-row .stat-card .stat-icon.cr[data-v-2105722e]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.statistics-cards .card-row .stat-card .stat-icon.ecpm[data-v-2105722e]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-content[data-v-2105722e]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-2105722e]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-2105722e]{font-size:14px;color:#7f8c8d;font-weight:500}@media(max-width:1200px){.statistics-cards .card-row[data-v-2105722e]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-2105722e]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-2105722e]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-2105722e]{flex:1;min-width:auto}}.data-integrity-notice[data-v-2105722e]{margin:20px 0}.data-integrity-notice .el-alert[data-v-2105722e]{border-radius:8px}.data-integrity-notice .el-alert .el-alert__title[data-v-2105722e]{font-weight:600;color:#303133}.data-integrity-notice .el-alert .el-alert__description[data-v-2105722e]{color:#606266;line-height:1.6}.data-integrity-notice .el-alert .el-alert__action[data-v-2105722e]{margin-top:12px}[data-v-ed71ad16] .el-table__row .cell{display:block!important}.tree-table .el-table .cell[data-v-ed71ad16]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-ed71ad16]{width:0;padding-left:12px}[data-v-ed71ad16] .el-table__body-wrapper{position:relative;z-index:2;top:-7px!important}[data-v-ed71ad16] .el-table__fixed-left{z-index:1}[data-v-ed71ad16] .el-table__fixed-body-wrapper{top:44px!important;max-height:700px!important}.td-progress[data-v-ed71ad16]{position:absolute;top:0;height:100%;background:#daf1ff;left:0;z-index:0}.offer-status-op[data-v-ed71ad16]{border-radius:4px;font-weight:500;letter-spacing:.5px}.action-dropdown[data-v-ed71ad16]{margin-left:10px}.action-dropdown .action-btn[data-v-ed71ad16]{padding:8px;border-radius:4px;transition:all .3s}.action-dropdown .action-btn[data-v-ed71ad16]:hover{background:#f5f7fa}.action-dropdown .action-btn i[data-v-ed71ad16]{font-size:16px;color:#606266}.action-menu[data-v-ed71ad16]{min-width:120px;padding:5px 0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.action-item[data-v-ed71ad16]{padding:8px 16px;font-size:14px;color:#606266;cursor:pointer;transition:all .3s}.action-item[data-v-ed71ad16]:hover{background:#f5f7fa;color:#409eff}.reject-reason-section[data-v-ed71ad16]{margin-bottom:24px}.reject-reason-section h4[data-v-ed71ad16]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 8px 0}.reject-reason-section h4[data-v-ed71ad16]:first-child{margin-top:0}.reject-reason-section .detail-text[data-v-ed71ad16],.reject-reason-section .reason-text[data-v-ed71ad16]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin:8px 0;line-height:1.6;color:#495057;word-break:break-word}.reject-reason-section .reason-text[data-v-ed71ad16]{border-left:4px solid #e74c3c;background:#fdf2f2}.workflow-info[data-v-ed71ad16]{padding:8px;background:#f0f9ff;border-radius:4px;border-left:3px solid #0ea5e9;margin-bottom:12px}.workflow-info p[data-v-ed71ad16]{margin:0;font-size:13px;line-height:1.4}.workflow-info .el-icon-info[data-v-ed71ad16]{margin-right:4px;color:#0ea5e9}.solutions-section h4[data-v-ed71ad16]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 12px 0}.solutions-section .solution-item[data-v-ed71ad16]{background:#f0f8ff;border:1px solid #d1ecf1;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .3s ease}.solutions-section .solution-item[data-v-ed71ad16]:hover{box-shadow:0 2px 8px rgba(0,123,255,.1);border-color:#409eff}.solutions-section .solution-item .solution-header[data-v-ed71ad16]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.solutions-section .solution-item .solution-header .solution-title[data-v-ed71ad16]{flex:1}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-ed71ad16]{color:#0c5aa6;font-weight:600;font-size:15px;display:flex;align-items:center}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-ed71ad16]:before{content:"💡";margin-right:8px;font-size:16px}.solutions-section .solution-item .solution-header .solution-btn[data-v-ed71ad16]{margin-left:12px;border-radius:6px;padding:6px 12px;font-size:12px;transition:all .3s ease}.solutions-section .solution-item .solution-header .solution-btn[data-v-ed71ad16]:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(64,158,255,.3)}.solutions-section .solution-item .solution-content[data-v-ed71ad16]{color:#495057;line-height:1.6;word-break:break-word;background:hsla(0,0%,100%,.7);padding:12px;border-radius:6px;border-left:3px solid #409eff}.solutions-section .no-solutions[data-v-ed71ad16]{text-align:center;color:#6c757d;padding:32px;font-style:italic}.solutions-section .form-placeholder[data-v-ed71ad16]{text-align:center;color:#909399;padding:16px;font-style:italic;background:#f9f9f9;border-radius:4px;margin:8px 0}.solutions-section .solution-form[data-v-ed71ad16]{margin-top:12px;padding:12px;background:hsla(0,0%,100%,.8);border-radius:6px;border:1px solid #e4e7ed}.solutions-section .solution-form .time-selector[data-v-ed71ad16]{display:flex;align-items:center}.solutions-section .solution-form .readonly-input[data-v-ed71ad16] .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266;font-weight:500}.solutions-section .solution-form .form-tip[data-v-ed71ad16]{padding:8px 12px;background:#f0f8ff;border:1px solid #d1ecf1;border-radius:4px;margin-bottom:12px}.readonly-input .el-input__inner[data-v-ed71ad16]{background:#f5f7fa;color:#909399;cursor:not-allowed}.statistics-cards[data-v-ed71ad16]{margin:20px 0}.statistics-cards .card-row[data-v-ed71ad16]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-ed71ad16]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-ed71ad16]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-ed71ad16]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-ed71ad16]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-ed71ad16]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.events[data-v-ed71ad16]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.revenue[data-v-ed71ad16]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.payout[data-v-ed71ad16]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.profit[data-v-ed71ad16]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.statistics-cards .card-row .stat-card .stat-icon.cr[data-v-ed71ad16]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.statistics-cards .card-row .stat-card .stat-icon.ecpm[data-v-ed71ad16]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-content[data-v-ed71ad16]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-ed71ad16]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-ed71ad16]{font-size:14px;color:#7f8c8d;font-weight:500}@media(max-width:1200px){.statistics-cards .card-row[data-v-ed71ad16]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-ed71ad16]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-ed71ad16]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-ed71ad16]{flex:1;min-width:auto}}.data-integrity-notice[data-v-ed71ad16]{margin:20px 0}.data-integrity-notice .el-alert[data-v-ed71ad16]{border-radius:8px}.data-integrity-notice .el-alert .el-alert__title[data-v-ed71ad16]{font-weight:600;color:#303133}.data-integrity-notice .el-alert .el-alert__description[data-v-ed71ad16]{color:#606266;line-height:1.6}.data-integrity-notice .el-alert .el-alert__action[data-v-ed71ad16]{margin-top:12px}.tree-table[data-v-6253fc6a] .el-table .cell{display:flex;align-items:center;padding-left:12px}.tree-table[data-v-6253fc6a] .el-table__placeholder{width:0;padding-left:12px}[data-v-6253fc6a] .el-table__body-wrapper{position:relative;z-index:2}[data-v-6253fc6a] .el-table__fixed-left{z-index:1}[data-v-6253fc6a] .el-table__fixed-body-wrapper{max-height:700px!important}.td-progress[data-v-6253fc6a]{position:absolute;top:0;height:100%;background:#daf1ff;left:0;z-index:0}.offer-status-op[data-v-6253fc6a]{border-radius:4px;font-weight:500;letter-spacing:.5px}.action-dropdown[data-v-6253fc6a]{margin-left:10px}.action-dropdown .action-btn[data-v-6253fc6a]{padding:8px;border-radius:4px;transition:all .3s}.action-dropdown .action-btn[data-v-6253fc6a]:hover{background:#f5f7fa}.action-dropdown .action-btn i[data-v-6253fc6a]{font-size:16px;color:#606266}.action-menu[data-v-6253fc6a]{min-width:120px;padding:5px 0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.action-item[data-v-6253fc6a]{padding:8px 16px;font-size:14px;color:#606266;cursor:pointer;transition:all .3s}.action-item[data-v-6253fc6a]:hover{background:#f5f7fa;color:#409eff}.reject-reason-section[data-v-6253fc6a]{margin-bottom:24px}.reject-reason-section h4[data-v-6253fc6a]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 8px 0}.reject-reason-section h4[data-v-6253fc6a]:first-child{margin-top:0}.reject-reason-section .detail-text[data-v-6253fc6a],.reject-reason-section .reason-text[data-v-6253fc6a]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin:8px 0;line-height:1.6;color:#495057;word-break:break-word}.reject-reason-section .reason-text[data-v-6253fc6a]{border-left:4px solid #e74c3c;background:#fdf2f2}.workflow-info[data-v-6253fc6a]{padding:8px;background:#f0f9ff;border-radius:4px;border-left:3px solid #0ea5e9;margin-bottom:12px}.workflow-info p[data-v-6253fc6a]{margin:0;font-size:13px;line-height:1.4}.workflow-info .el-icon-info[data-v-6253fc6a]{margin-right:4px;color:#0ea5e9}.solutions-section h4[data-v-6253fc6a]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 12px 0}.solutions-section .solution-item[data-v-6253fc6a]{background:#f0f8ff;border:1px solid #d1ecf1;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .3s ease}.solutions-section .solution-item[data-v-6253fc6a]:hover{box-shadow:0 2px 8px rgba(0,123,255,.1);border-color:#409eff}.solutions-section .solution-item .solution-header[data-v-6253fc6a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.solutions-section .solution-item .solution-header .solution-title[data-v-6253fc6a]{flex:1}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-6253fc6a]{color:#0c5aa6;font-weight:600;font-size:15px;display:flex;align-items:center}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-6253fc6a]:before{content:"💡";margin-right:8px;font-size:16px}.solutions-section .solution-item .solution-header .solution-btn[data-v-6253fc6a]{margin-left:12px;border-radius:6px;padding:6px 12px;font-size:12px;transition:all .3s ease}.solutions-section .solution-item .solution-header .solution-btn[data-v-6253fc6a]:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(64,158,255,.3)}.solutions-section .solution-item .solution-content[data-v-6253fc6a]{color:#495057;line-height:1.6;word-break:break-word;background:hsla(0,0%,100%,.7);padding:12px;border-radius:6px;border-left:3px solid #409eff}.solutions-section .no-solutions[data-v-6253fc6a]{text-align:center;color:#6c757d;padding:32px;font-style:italic}.solutions-section .form-placeholder[data-v-6253fc6a]{text-align:center;color:#909399;padding:16px;font-style:italic;background:#f9f9f9;border-radius:4px;margin:8px 0}.solutions-section .solution-form[data-v-6253fc6a]{margin-top:12px;padding:12px;background:hsla(0,0%,100%,.8);border-radius:6px;border:1px solid #e4e7ed}.solutions-section .solution-form .time-selector[data-v-6253fc6a]{display:flex;align-items:center}.solutions-section .solution-form .readonly-input[data-v-6253fc6a] .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266;font-weight:500}.solutions-section .solution-form .form-tip[data-v-6253fc6a]{padding:8px 12px;background:#f0f8ff;border:1px solid #d1ecf1;border-radius:4px;margin-bottom:12px}.readonly-input .el-input__inner[data-v-6253fc6a]{background:#f5f7fa;color:#909399;cursor:not-allowed}.statistics-cards[data-v-6253fc6a]{margin:20px 0}.statistics-cards .card-row[data-v-6253fc6a]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-6253fc6a]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-6253fc6a]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-6253fc6a]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-6253fc6a]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-6253fc6a]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.events[data-v-6253fc6a]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.revenue[data-v-6253fc6a]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.payout[data-v-6253fc6a]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.profit[data-v-6253fc6a]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.statistics-cards .card-row .stat-card .stat-icon.cr[data-v-6253fc6a]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.statistics-cards .card-row .stat-card .stat-icon.ecpm[data-v-6253fc6a]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-content[data-v-6253fc6a]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-6253fc6a]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-6253fc6a]{font-size:14px;color:#7f8c8d;font-weight:500}.page-notice-wrapper[data-v-6253fc6a]{margin-bottom:20px}.page-notice-wrapper[data-v-6253fc6a] .el-alert{border-radius:8px;border-left:4px solid #409eff;background-color:#f0f9ff;padding:16px 20px}.page-notice-wrapper[data-v-6253fc6a] .el-alert .el-alert__icon{font-size:20px;color:#409eff}.page-notice-wrapper[data-v-6253fc6a] .el-alert .notice-title{font-size:16px;font-weight:600;color:#303133;margin-bottom:8px}.page-notice-wrapper[data-v-6253fc6a] .el-alert .notice-content .notice-item{display:flex;align-items:center;margin-bottom:8px;font-size:14px;color:#606266;line-height:1.6}.page-notice-wrapper[data-v-6253fc6a] .el-alert .notice-content .notice-item:last-child{margin-bottom:0}.page-notice-wrapper[data-v-6253fc6a] .el-alert .notice-content .notice-item i{margin-right:8px;color:#409eff;font-size:14px}.page-notice-wrapper[data-v-6253fc6a] .el-alert .notice-content .notice-item .el-icon-warning{color:#e6a23c}@media(max-width:1200px){.statistics-cards .card-row[data-v-6253fc6a]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-6253fc6a]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-6253fc6a]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-6253fc6a]{flex:1;min-width:auto}}.data-integrity-notice[data-v-6253fc6a]{margin:20px 0}.data-integrity-notice .el-alert[data-v-6253fc6a]{border-radius:8px}.data-integrity-notice .el-alert .el-alert__title[data-v-6253fc6a]{font-weight:600;color:#303133}.data-integrity-notice .el-alert .el-alert__description[data-v-6253fc6a]{color:#606266;line-height:1.6}.data-integrity-notice .el-alert .el-alert__action[data-v-6253fc6a]{margin-top:12px}.analysis-container[data-v-22c8e6ce]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.tabs-container[data-v-22c8e6ce]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-22c8e6ce] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.tabs-container[data-v-22c8e6ce]{padding:12px}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header{padding:0 12px}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header .el-tabs__item{height:42px;line-height:42px;padding:0 12px;font-size:13px}.tabs-container[data-v-22c8e6ce] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:16px}}[data-v-22c8e6ce]::-webkit-scrollbar{width:8px;height:8px}[data-v-22c8e6ce]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-22c8e6ce]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-22c8e6ce]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.tree-table .el-table .cell[data-v-5b9ea082]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-5b9ea082]{width:0;padding-left:12px}.compare_btn[data-v-5b9ea082]{color:#fff;padding:10px;height:34px;border-radius:4px;font-size:14px;cursor:pointer}.tree-table .compact-column:not(.el-table__header) .cell{padding:0 5px;font-size:12px;line-height:1.3;justify-content:center}.tree-table .el-table__header .compact-column .cell{font-size:11px;padding:8px 2px;white-space:nowrap;overflow:visible;display:flex!important;justify-content:center;align-items:center}.tree-table .el-table__header .compact-column .caret-wrapper{display:inline-flex!important;flex-direction:column;align-items:center;height:14px;width:14px;margin-left:2px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative;opacity:1!important;visibility:visible!important}.tree-table .el-table__header .compact-column .caret-wrapper .sort-caret{opacity:.5;display:block!important}.tree-table .el-table__header .compact-column.ascending .sort-caret.ascending,.tree-table .el-table__header .compact-column.descending .sort-caret.descending{border-bottom-color:#409eff;border-top-color:#409eff;opacity:1}.tree-table .el-table__header .compact-column:hover .caret-wrapper .sort-caret{opacity:.8}[data-v-f15fa5c8] .el-tag{font-weight:500;border-radius:4px}[data-v-f15fa5c8] .el-tag.el-tag--small{padding:0 8px;height:24px;line-height:22px}.analysis-link[data-v-f15fa5c8]{margin-left:8px;color:#409eff;font-size:12px;cursor:pointer;text-decoration:none;transition:all .3s}.analysis-link[data-v-f15fa5c8]:hover{color:#66b1ff;text-decoration:underline}.analysis-link[data-v-f15fa5c8]:active{color:#3a8ee6}.menu-dropdown-btn[data-v-f15fa5c8]{color:#409eff;font-size:14px;padding:0 8px}.menu-dropdown-btn[data-v-f15fa5c8]:hover{color:#66b1ff}[data-v-f15fa5c8] .menu-dropdown-menu .el-dropdown-menu__item{font-size:14px;padding:10px 20px;line-height:1.5}[data-v-f15fa5c8] .menu-dropdown-menu .el-dropdown-menu__item i{margin-right:10px;color:#909399;font-size:15px}[data-v-f15fa5c8] .menu-dropdown-menu .el-dropdown-menu__item:hover{background-color:#f5f7fa;color:#409eff}[data-v-f15fa5c8] .menu-dropdown-menu .el-dropdown-menu__item:hover i{color:#409eff}.tree-table .el-table .cell[data-v-770e3ad7]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-770e3ad7]{width:0;padding-left:12px}.task-detail .query-params[data-v-6fe12b03]{max-height:200px;overflow-y:auto;border:1px solid #e6ebf5;border-radius:4px;padding:10px}.task-detail .error-message[data-v-6fe12b03]{color:#f56c6c;font-family:Courier New,monospace;background-color:#fef0f0;border:1px solid #fbc4c4;border-radius:4px;padding:10px;max-height:150px;overflow-y:auto}.active[data-v-6fe12b03]{background-color:#409eff!important;border-color:#409eff!important;color:#fff!important}.container[data-v-169331c8]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.page-header[data-v-169331c8]{padding:20px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page-header .page-title[data-v-169331c8]{margin:0 0 8px 0;font-size:28px;font-weight:600;display:flex;align-items:center;gap:12px}.page-header .page-title i[data-v-169331c8]{font-size:32px}.page-header .page-description[data-v-169331c8]{margin:0;font-size:15px;opacity:.9;line-height:1.5}.tabs-container[data-v-169331c8]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-169331c8] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}@media(max-width:768px){.page-header[data-v-169331c8]{padding:16px}.page-header .page-title[data-v-169331c8]{font-size:22px}.page-header .page-title i[data-v-169331c8]{font-size:26px}.page-header .page-description[data-v-169331c8]{font-size:13px}.tabs-container[data-v-169331c8]{padding:12px}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header{padding:0 12px}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header .el-tabs__item{height:42px;line-height:42px;padding:0 12px;font-size:13px}.tabs-container[data-v-169331c8] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:16px}}[data-v-169331c8]::-webkit-scrollbar{width:8px;height:8px}[data-v-169331c8]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-169331c8]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-169331c8]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.note-box{border:1px solid #d9ecff;background:#ecf5ff;border-radius:6px;padding:12px 14px;margin-bottom:10px;color:#1f2d3d}.note-title{display:flex;align-items:center;font-weight:600;color:#3178c6;margin-bottom:6px}.note-title .el-icon-info{margin-right:6px}.note-content{font-size:13px;line-height:1.7;color:#2c3e50}.import-container .import-tips{margin-bottom:20px}.import-container .file-upload,.import-container .template-download{margin-bottom:20px;text-align:center;padding:15px;background-color:#f8f9fa;border-radius:6px}.import-container .file-upload .el-upload-dragger{width:100%;height:180px;border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s}.import-container .file-upload .el-upload-dragger:hover{border-color:#409eff}.dialog-footer{text-align:right}.dialog-footer .el-button{margin-left:10px}.af-report-table .copy-offer-id-btn[data-v-a60bef70]{border-radius:4px;font-weight:500;letter-spacing:.5px}.af-report-table .publisher-names-container[data-v-a60bef70]{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.af-report-table .publisher-names-container[data-v-a60bef70] .el-tag{margin:0;border-radius:4px;font-size:12px;padding:2px 8px;line-height:1.5}.af-report-table[data-v-a60bef70] .el-table .cell{align-items:center}.af-report-table[data-v-a60bef70] .el-table__placeholder{width:0;padding-left:12px}.af-report-table[data-v-a60bef70] .groupby-metrics{margin-bottom:16px;padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.af-report-table[data-v-a60bef70] .groupby-metrics .lgroupby,.af-report-table[data-v-a60bef70] .groupby-metrics .metrics-select{margin-right:16px}.af-report-table[data-v-a60bef70] .groupby-metrics .lgroupby:last-child,.af-report-table[data-v-a60bef70] .groupby-metrics .metrics-select:last-child{margin-right:0}.statistics-cards[data-v-a60bef70]{margin:20px 0}.statistics-cards .card-row[data-v-a60bef70]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-a60bef70]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-a60bef70]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-a60bef70]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-a60bef70]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-a60bef70]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.total-installs[data-v-a60bef70]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.rate[data-v-a60bef70]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.total-rate[data-v-a60bef70]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.offers[data-v-a60bef70]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.statistics-cards .card-row .stat-card .stat-content[data-v-a60bef70]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-a60bef70]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-a60bef70]{font-size:14px;color:#7f8c8d;font-weight:500}@media(max-width:1200px){.statistics-cards .card-row[data-v-a60bef70]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-a60bef70]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-a60bef70]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-a60bef70]{flex:1;min-width:auto}}.data-analysis-agent-container[data-v-1d558d29]{background:#f5f7fa;min-height:calc(100vh - 100px);padding:24px;display:flex;align-items:center;justify-content:center}.development-placeholder[data-v-1d558d29]{background:#fff;padding:80px 60px;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.08);text-align:center;max-width:600px;width:100%}.development-placeholder .icon-wrapper[data-v-1d558d29]{margin-bottom:24px}.development-placeholder .icon-wrapper i[data-v-1d558d29]{font-size:80px;color:#667eea;animation:pulse-1d558d29 2s ease-in-out infinite}.development-placeholder h2[data-v-1d558d29]{margin:0 0 16px 0;font-size:32px;font-weight:600;color:#303133;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.development-placeholder .description[data-v-1d558d29]{margin:0 0 40px 0;color:#909399;font-size:16px;line-height:1.6}.development-placeholder .features[data-v-1d558d29]{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.development-placeholder .features .feature-item[data-v-1d558d29]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;background:#f8f9fb;border-radius:12px;min-width:140px;transition:all .3s}.development-placeholder .features .feature-item[data-v-1d558d29]:hover{background:#eef0f5;transform:translateY(-4px);box-shadow:0 4px 12px rgba(102,126,234,.15)}.development-placeholder .features .feature-item i[data-v-1d558d29]{font-size:28px;color:#667eea}.development-placeholder .features .feature-item span[data-v-1d558d29]{font-size:14px;color:#606266;font-weight:500}@keyframes pulse-1d558d29{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.container[data-v-73338460]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.tabs-container[data-v-73338460]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-73338460] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-73338460] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-73338460] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-73338460] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-73338460] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-73338460] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-73338460] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-73338460] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-73338460] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-73338460] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-73338460] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-73338460] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}[data-v-6287c2c5] .el-table__body-wrapper{position:relative;z-index:2;top:-7px!important}[data-v-6287c2c5] .el-table__fixed-left{z-index:1}[data-v-6287c2c5] .el-table__fixed-body-wrapper{top:44px!important;max-height:700px!important}.td-progress[data-v-6287c2c5]{position:absolute;top:0;height:100%;background:#daf1ff;left:0;z-index:0}.offer-status-op[data-v-6287c2c5]{border-radius:4px;font-weight:500;letter-spacing:.5px}.action-dropdown[data-v-6287c2c5]{margin-left:10px}.action-dropdown .action-btn[data-v-6287c2c5]{padding:8px;border-radius:4px;transition:all .3s}.action-dropdown .action-btn[data-v-6287c2c5]:hover{background:#f5f7fa}.action-dropdown .action-btn i[data-v-6287c2c5]{font-size:16px;color:#606266}.action-menu[data-v-6287c2c5]{min-width:120px;padding:5px 0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.action-item[data-v-6287c2c5]{padding:8px 16px;font-size:14px;color:#606266;cursor:pointer;transition:all .3s}.action-item[data-v-6287c2c5]:hover{background:#f5f7fa;color:#409eff}.reject-reason-section[data-v-6287c2c5]{margin-bottom:24px}.reject-reason-section h4[data-v-6287c2c5]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 8px 0}.reject-reason-section h4[data-v-6287c2c5]:first-child{margin-top:0}.reject-reason-section .detail-text[data-v-6287c2c5],.reject-reason-section .reason-text[data-v-6287c2c5]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin:8px 0;line-height:1.6;color:#495057;word-break:break-word}.reject-reason-section .reason-text[data-v-6287c2c5]{border-left:4px solid #e74c3c;background:#fdf2f2}.workflow-info[data-v-6287c2c5]{padding:8px;background:#f0f9ff;border-radius:4px;border-left:3px solid #0ea5e9;margin-bottom:12px}.workflow-info p[data-v-6287c2c5]{margin:0;font-size:13px;line-height:1.4}.workflow-info .el-icon-info[data-v-6287c2c5]{margin-right:4px;color:#0ea5e9}.solutions-section h4[data-v-6287c2c5]{color:#303133;font-size:16px;font-weight:600;margin:16px 0 12px 0}.solutions-section .solution-item[data-v-6287c2c5]{background:#f0f8ff;border:1px solid #d1ecf1;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .3s ease}.solutions-section .solution-item[data-v-6287c2c5]:hover{box-shadow:0 2px 8px rgba(0,123,255,.1);border-color:#409eff}.solutions-section .solution-item .solution-header[data-v-6287c2c5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.solutions-section .solution-item .solution-header .solution-title[data-v-6287c2c5]{flex:1}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-6287c2c5]{color:#0c5aa6;font-weight:600;font-size:15px;display:flex;align-items:center}.solutions-section .solution-item .solution-header .solution-title .solution-name[data-v-6287c2c5]:before{content:"💡";margin-right:8px;font-size:16px}.solutions-section .solution-item .solution-header .solution-btn[data-v-6287c2c5]{margin-left:12px;border-radius:6px;padding:6px 12px;font-size:12px;transition:all .3s ease}.solutions-section .solution-item .solution-header .solution-btn[data-v-6287c2c5]:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(64,158,255,.3)}.solutions-section .solution-item .solution-content[data-v-6287c2c5]{color:#495057;line-height:1.6;word-break:break-word;background:hsla(0,0%,100%,.7);padding:12px;border-radius:6px;border-left:3px solid #409eff}.solutions-section .no-solutions[data-v-6287c2c5]{text-align:center;color:#6c757d;padding:32px;font-style:italic}.solutions-section .form-placeholder[data-v-6287c2c5]{text-align:center;color:#909399;padding:16px;font-style:italic;background:#f9f9f9;border-radius:4px;margin:8px 0}.solutions-section .solution-form[data-v-6287c2c5]{margin-top:12px;padding:12px;background:hsla(0,0%,100%,.8);border-radius:6px;border:1px solid #e4e7ed}.solutions-section .solution-form .time-selector[data-v-6287c2c5]{display:flex;align-items:center}.solutions-section .solution-form .readonly-input[data-v-6287c2c5] .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266;font-weight:500}.solutions-section .solution-form .form-tip[data-v-6287c2c5]{padding:8px 12px;background:#f0f8ff;border:1px solid #d1ecf1;border-radius:4px;margin-bottom:12px}.readonly-input .el-input__inner[data-v-6287c2c5]{background:#f5f7fa;color:#909399;cursor:not-allowed}.statistics-cards[data-v-6287c2c5]{margin:20px 0}.statistics-cards .card-row[data-v-6287c2c5]{display:flex;gap:20px;margin-bottom:20px}.statistics-cards .card-row .stat-card[data-v-6287c2c5]{flex:1;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;transition:all .3s ease}.statistics-cards .card-row .stat-card[data-v-6287c2c5]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.statistics-cards .card-row .stat-card .stat-icon[data-v-6287c2c5]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.statistics-cards .card-row .stat-card .stat-icon.clicks[data-v-6287c2c5]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.statistics-cards .card-row .stat-card .stat-icon.installs[data-v-6287c2c5]{background:linear-gradient(135deg,#f093fb,#f5576c)}.statistics-cards .card-row .stat-card .stat-icon.events[data-v-6287c2c5]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-icon.revenue[data-v-6287c2c5]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.statistics-cards .card-row .stat-card .stat-icon.payout[data-v-6287c2c5]{background:linear-gradient(135deg,#fa709a,#fee140)}.statistics-cards .card-row .stat-card .stat-icon.profit[data-v-6287c2c5]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.statistics-cards .card-row .stat-card .stat-icon.cr[data-v-6287c2c5]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.statistics-cards .card-row .stat-card .stat-icon.ecpm[data-v-6287c2c5]{background:linear-gradient(135deg,#667eea,#764ba2)}.statistics-cards .card-row .stat-card .stat-content[data-v-6287c2c5]{flex:1}.statistics-cards .card-row .stat-card .stat-content .stat-value[data-v-6287c2c5]{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.statistics-cards .card-row .stat-card .stat-content .stat-label[data-v-6287c2c5]{font-size:14px;color:#7f8c8d;font-weight:500}@media(max-width:1200px){.statistics-cards .card-row[data-v-6287c2c5]{flex-wrap:wrap}.statistics-cards .card-row .stat-card[data-v-6287c2c5]{flex:1 1 calc(50% - 10px);min-width:250px}}@media(max-width:768px){.statistics-cards .card-row[data-v-6287c2c5]{flex-direction:column}.statistics-cards .card-row .stat-card[data-v-6287c2c5]{flex:1;min-width:auto}}.data-integrity-notice[data-v-6287c2c5]{margin:20px 0}.data-integrity-notice .el-alert[data-v-6287c2c5]{border-radius:8px}.data-integrity-notice .el-alert .el-alert__title[data-v-6287c2c5]{font-weight:600;color:#303133}.data-integrity-notice .el-alert .el-alert__description[data-v-6287c2c5]{color:#606266;line-height:1.6}.data-integrity-notice .el-alert .el-alert__action[data-v-6287c2c5]{margin-top:12px}.tree-table .el-table .cell[data-v-ada93882]{display:flex;align-items:center}.tree-table .el-table__placeholder[data-v-ada93882]{width:0;padding-left:12px}.tree-table .el-table .cell{display:flex;align-items:center}.tree-table .el-table__placeholder{width:0;padding-left:12px}.custom-tree-node[data-v-4c9710b0]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:16px}.custom-tree-node .text-orderNum[data-v-4c9710b0]{display:none;font-size:12px;color:#999}.custom-tree-node:hover .text-orderNum[data-v-4c9710b0]{display:inline-block}.el-select-dropdown__item[data-v-4c9710b0]{overflow:auto;height:auto}.icon-container[data-v-4c9710b0]{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border:1px solid #ccc}.icon-container .icon-item[data-v-4c9710b0]{font-size:26px;cursor:pointer}.icon-container .icon-item[data-v-4c9710b0]:hover{color:#87ceeb}.custom-tree-node[data-v-6acd7949]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}[data-v-d7c6957a] .role-tree .el-tree-node__content{height:40px!important}.custom-tree-node[data-v-30a1d9d0]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:16px}.custom-tree-node .text-orderNum[data-v-30a1d9d0]{display:none;font-size:12px;color:#999}.custom-tree-node:hover .text-orderNum[data-v-30a1d9d0]{display:inline-block}.el-select-dropdown__item[data-v-30a1d9d0]{overflow:auto;height:auto}.icon-container[data-v-30a1d9d0]{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border:1px solid #ccc}.icon-container .icon-item[data-v-30a1d9d0]{font-size:26px;cursor:pointer}.icon-container .icon-item[data-v-30a1d9d0]:hover{color:#87ceeb}.tree-table .el-table .cell[data-v-30a1d9d0]{display:flex;align-items:center}.tree-node-container[data-v-30a1d9d0]{padding:8px 0;border-left:2px solid transparent;transition:all .2s ease}.tree-node[data-v-30a1d9d0]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;margin:2px 0;border-radius:4px;cursor:pointer;transition:background-color .2s}.tree-node-text[data-v-30a1d9d0]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s}.tree-node-level-1 .tree-node-text[data-v-30a1d9d0]{padding-left:10px}.tree-node-level-2 .tree-node-text[data-v-30a1d9d0]{padding-left:30px}.tree-node-level-3 .tree-node-text[data-v-30a1d9d0]{padding-left:50px}.tree-node[data-v-30a1d9d0]:hover{background-color:#f5f7fa}.tree-node.active[data-v-30a1d9d0]{background-color:#e6f7ff;border-left-color:#1890ff}.tree-node.active .tree-node-text[data-v-30a1d9d0]{color:#1890ff;font-weight:500}.delete-btn[data-v-30a1d9d0]{width:24px;height:24px;padding:0;margin-left:8px;opacity:.7;transition:all .2s}.delete-btn[data-v-30a1d9d0]:hover{opacity:1;background-color:rgba(245,34,45,.1);transform:scale(1.1)}.tree-node-separator[data-v-30a1d9d0]{height:1px;background-color:#f0f0f0;margin:4px 0}.api-tester-container[data-v-7db3c80f]{display:grid;grid-template-columns:1fr 1fr;gap:20px;height:100%;padding:20px;background:#f5f7fa}.request-panel[data-v-7db3c80f],.response-panel[data-v-7db3c80f]{overflow:hidden;display:flex;flex-direction:column;min-width:0}.request-card[data-v-7db3c80f],.response-card[data-v-7db3c80f]{height:100%;display:flex;flex-direction:column;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:box-shadow .3s ease}.request-card[data-v-7db3c80f]:hover,.response-card[data-v-7db3c80f]:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.request-card[data-v-7db3c80f] .el-card__header,.response-card[data-v-7db3c80f] .el-card__header{padding:18px 24px;background:linear-gradient(135deg,#fafbfc,#fff);border-bottom:2px solid #e4e7ed;border-radius:12px 12px 0 0}.request-card[data-v-7db3c80f] .el-card__body,.response-card[data-v-7db3c80f] .el-card__body{flex:1;overflow:auto;padding:24px}.card-header[data-v-7db3c80f]{display:flex;justify-content:space-between;align-items:center}.card-header .card-title[data-v-7db3c80f]{font-size:17px;font-weight:600;color:#303133;display:flex;align-items:center;gap:10px}.card-header .card-title i[data-v-7db3c80f]{font-size:20px;color:#667eea;background:rgba(102,126,234,.1);padding:8px;border-radius:8px}.card-header .card-actions[data-v-7db3c80f]{display:flex;gap:4px}.card-header .card-actions .el-button--text[data-v-7db3c80f]{padding:8px 12px;transition:all .3s ease}.card-header .card-actions .el-button--text[data-v-7db3c80f]:hover{background:rgba(102,126,234,.1);color:#667eea}.card-header .response-info[data-v-7db3c80f]{display:flex;gap:16px;align-items:center;font-size:13px}.card-header .response-info .el-tag[data-v-7db3c80f]{font-weight:500}.card-header .response-info .duration[data-v-7db3c80f],.card-header .response-info .size[data-v-7db3c80f]{color:#606266;font-weight:500;padding:4px 8px;background:#f5f7fa;border-radius:4px}.card-header .response-info .duration i[data-v-7db3c80f],.card-header .response-info .size i[data-v-7db3c80f]{margin-right:4px;color:#667eea}.request-url-section[data-v-7db3c80f]{margin-bottom:20px}.request-url-section .url-mode-selector[data-v-7db3c80f]{margin-bottom:12px}.request-url-section .url-mode-selector[data-v-7db3c80f] .el-radio-group{width:100%;display:flex}.request-url-section .url-mode-selector[data-v-7db3c80f] .el-radio-group .el-radio-button{flex:1}.request-url-section .url-mode-selector[data-v-7db3c80f] .el-radio-group .el-radio-button .el-radio-button__inner{width:100%}.request-url-section .curl-input-section[data-v-7db3c80f]{margin-top:12px}.request-url-section .curl-input-section .curl-textarea[data-v-7db3c80f]{margin-bottom:12px}.request-url-section .curl-input-section .curl-textarea[data-v-7db3c80f] .el-textarea__inner{font-family:Courier New,monospace;font-size:13px;line-height:1.6;border:2px solid #e4e7ed;border-radius:8px;padding:16px;background:#fafbfc;transition:all .3s ease}.request-url-section .curl-input-section .curl-textarea[data-v-7db3c80f] .el-textarea__inner:focus{border-color:#667eea;background:#fff;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.request-url-section .curl-input-section .curl-actions[data-v-7db3c80f]{display:flex;gap:8px;justify-content:flex-end}.request-url-section .curl-input-section .curl-actions .el-button[data-v-7db3c80f]{transition:all .3s ease}.request-url-section .curl-input-section .curl-actions .el-button[data-v-7db3c80f]:hover{transform:translateY(-1px)}.request-url-section .url-input-group[data-v-7db3c80f]{display:flex;gap:12px;flex-wrap:wrap}.request-url-section .url-input-group .method-select[data-v-7db3c80f]{width:120px}.request-url-section .url-input-group .url-input-wrapper[data-v-7db3c80f]{flex:1;min-width:300px;display:flex;flex-direction:column;gap:8px}.request-url-section .url-input-group .url-input-wrapper .base-url-input .base-url-editable[data-v-7db3c80f] .el-input-group__prepend{background-color:#f0f2f5;color:#606266;font-weight:500}.request-url-section .url-input-group .url-input-wrapper .base-url-input .base-url-editable[data-v-7db3c80f] .el-input__inner{font-family:Courier New,monospace;font-size:13px}.request-url-section .url-input-group .url-input-wrapper .url-input[data-v-7db3c80f]{flex:1}.request-url-section .url-input-group .url-input-wrapper .url-input[data-v-7db3c80f] .el-input-group__prepend{background-color:#f5f7fa;color:#909399;font-size:12px;padding:0 10px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-url-section .url-input-group .url-input-wrapper .url-input[data-v-7db3c80f] .el-input__inner{font-family:Courier New,monospace;font-size:13px}.request-url-section .url-input-group .base-url-prefix[data-v-7db3c80f]{font-family:Courier New,monospace;font-size:12px;display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-url-section .url-input-group .send-button[data-v-7db3c80f]{min-width:100px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-weight:500}.request-url-section .url-input-group .send-button[data-v-7db3c80f]:hover{background:linear-gradient(135deg,#5568d3,#6a3f8f);box-shadow:0 4px 12px rgba(102,126,234,.4)}.request-url-section .url-input-group .send-button[data-v-7db3c80f]:active{transform:translateY(1px)}.token-config-section[data-v-7db3c80f]{margin-bottom:20px;padding:16px;background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 2px 4px rgba(0,0,0,.04)}.token-config-section .token-header[data-v-7db3c80f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.token-config-section .token-header .token-label[data-v-7db3c80f]{font-weight:500;color:#303133}.token-config-section .token-header .token-actions[data-v-7db3c80f]{display:flex;align-items:center;gap:8px}.token-config-section .token-header .token-status i[data-v-7db3c80f]{margin-right:4px}.token-config-section .token-input[data-v-7db3c80f]{width:100%}.token-config-section .token-input[data-v-7db3c80f] .el-input-group__prepend{background-color:#f0f2f5;color:#606266;font-size:12px;font-family:Courier New,monospace;font-weight:600;padding:0 12px}.token-config-section .token-input[data-v-7db3c80f] .el-input__inner{font-family:Courier New,monospace;font-size:12px}.request-tabs[data-v-7db3c80f] .el-tabs__header{margin-bottom:20px}.request-tabs[data-v-7db3c80f] .el-tabs__header .el-tabs__nav-wrap:after{background-color:#e4e7ed}.request-tabs[data-v-7db3c80f] .el-tabs__header .el-tabs__item{font-weight:500;transition:all .3s ease}.request-tabs[data-v-7db3c80f] .el-tabs__header .el-tabs__item:hover{color:#667eea}.request-tabs[data-v-7db3c80f] .el-tabs__header .el-tabs__item.is-active{color:#667eea;font-weight:600}.request-tabs[data-v-7db3c80f] .el-tabs__header .el-tabs__active-bar{background-color:#667eea;height:3px}.request-tabs[data-v-7db3c80f] .el-table{border-radius:6px;overflow:hidden}.request-tabs[data-v-7db3c80f] .el-table th{background-color:#f5f7fa;font-weight:600;color:#606266}.request-tabs[data-v-7db3c80f] .el-table .el-table__row{transition:background-color .2s ease}.request-tabs[data-v-7db3c80f] .el-table .el-table__row:hover{background-color:#f5f7fa}.body-container .body-toolbar[data-v-7db3c80f],.body-container .params-toolbar[data-v-7db3c80f],.params-container .body-toolbar[data-v-7db3c80f],.params-container .params-toolbar[data-v-7db3c80f]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;gap:8px}.body-container .body-toolbar .el-button[data-v-7db3c80f],.body-container .params-toolbar .el-button[data-v-7db3c80f],.params-container .body-toolbar .el-button[data-v-7db3c80f],.params-container .params-toolbar .el-button[data-v-7db3c80f]{transition:all .3s ease}.body-container .body-toolbar .el-button[data-v-7db3c80f]:hover,.body-container .params-toolbar .el-button[data-v-7db3c80f]:hover,.params-container .body-toolbar .el-button[data-v-7db3c80f]:hover,.params-container .params-toolbar .el-button[data-v-7db3c80f]:hover{transform:translateY(-1px)}.json-editor[data-v-7db3c80f],.raw-editor[data-v-7db3c80f]{border-radius:8px;overflow:hidden}.json-editor[data-v-7db3c80f] .el-textarea__inner,.raw-editor[data-v-7db3c80f] .el-textarea__inner{font-family:Courier New,monospace;font-size:13px;line-height:1.8;border:2px solid #e4e7ed;border-radius:8px;padding:16px;background:#fafbfc;transition:all .3s ease}.json-editor[data-v-7db3c80f] .el-textarea__inner:focus,.raw-editor[data-v-7db3c80f] .el-textarea__inner:focus{border-color:#667eea;background:#fff;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.empty-response[data-v-7db3c80f]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;color:#909399;background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:8px;border:2px dashed #dcdfe6}.empty-response i[data-v-7db3c80f]{font-size:72px;margin-bottom:20px;opacity:.4;color:#667eea}.empty-response p[data-v-7db3c80f]{font-size:15px;color:#606266}.response-content .response-toolbar[data-v-7db3c80f]{margin-bottom:16px;display:flex;gap:10px}.response-content .response-toolbar .el-button[data-v-7db3c80f]{transition:all .3s ease}.response-content .response-toolbar .el-button[data-v-7db3c80f]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.response-content .json-viewer-wrapper[data-v-7db3c80f]{border:2px solid #e4e7ed;border-radius:8px;padding:16px;background:#fafbfc;box-shadow:inset 0 2px 4px rgba(0,0,0,.04)}.response-content .json-viewer-wrapper[data-v-7db3c80f] .jv-container{font-size:13px}.response-content .text-response pre[data-v-7db3c80f]{background:#fafbfc;border:2px solid #e4e7ed;border-radius:8px;padding:20px;font-family:Courier New,monospace;font-size:13px;line-height:1.8;max-height:600px;overflow:auto;white-space:pre-wrap;word-wrap:break-word;box-shadow:inset 0 2px 4px rgba(0,0,0,.04)}.history-container[data-v-7db3c80f]{padding:0 20px 20px}.history-container .history-toolbar[data-v-7db3c80f]{margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #e4e7ed}.history-container .history-card[data-v-7db3c80f]{margin-bottom:12px;border-radius:8px;transition:all .3s ease}.history-container .history-card[data-v-7db3c80f]:hover{transform:translateX(4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.history-container .history-card .history-header[data-v-7db3c80f]{display:flex;gap:10px;align-items:center;margin-bottom:10px}.history-container .history-card .history-header .history-url[data-v-7db3c80f]{font-size:13px;color:#606266;font-family:Courier New,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.history-container .history-card .history-actions[data-v-7db3c80f]{display:flex;gap:10px}.template-card[data-v-7db3c80f]{margin-bottom:16px;cursor:pointer;transition:all .3s ease;border-radius:8px;border:2px solid transparent}.template-card[data-v-7db3c80f]:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(102,126,234,.25);border-color:#667eea}.template-card .template-header[data-v-7db3c80f]{display:flex;gap:10px;align-items:center;margin-bottom:10px}.template-card .template-header .template-name[data-v-7db3c80f]{font-weight:600;color:#303133;font-size:14px}.template-card .template-url[data-v-7db3c80f]{font-size:12px;color:#909399;font-family:Courier New,monospace;padding:8px 12px;background:#f5f7fa;border-radius:4px}[data-v-7db3c80f] ::-webkit-scrollbar{width:8px;height:8px}[data-v-7db3c80f] ::-webkit-scrollbar-track{background:#f5f7fa;border-radius:4px}[data-v-7db3c80f] ::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:4px;-webkit-transition:background .3s ease;transition:background .3s ease}[data-v-7db3c80f] ::-webkit-scrollbar-thumb:hover{background:#c0c4cc}@media(max-width:1400px){.api-tester-container[data-v-7db3c80f]{grid-template-columns:1fr;gap:16px}.response-panel[data-v-7db3c80f]{min-height:500px}}@media(max-width:768px){.api-tester-container[data-v-7db3c80f]{padding:12px;gap:12px}.request-url-section .url-input-group .method-select[data-v-7db3c80f]{width:100%}.request-url-section .url-input-group .url-input-wrapper[data-v-7db3c80f]{width:100%;min-width:100%}.request-url-section .url-input-group .send-button[data-v-7db3c80f]{width:100%}.token-config-section[data-v-7db3c80f]{padding:12px}.token-config-section .token-header[data-v-7db3c80f]{flex-direction:column;align-items:flex-start;gap:8px}.card-header[data-v-7db3c80f]{flex-direction:column;align-items:flex-start;gap:12px}}.container[data-v-44699902]{height:100%;margin-top:0!important;display:flex;flex-direction:column;background:#f5f7fa}.tabs-container[data-v-44699902]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-44699902] .el-tabs{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.tabs-container[data-v-44699902] .el-tabs .el-tabs__header{margin:0;background:#fafbfc;border-bottom:1px solid #e4e7ed;border-radius:8px 8px 0 0}.tabs-container[data-v-44699902] .el-tabs .el-tabs__header .el-tabs__nav{border:none}.tabs-container[data-v-44699902] .el-tabs .el-tabs__header .el-tabs__item{height:48px;line-height:48px;font-size:14px;font-weight:500;color:#606266;border:none;border-radius:0;transition:all .3s}.tabs-container[data-v-44699902] .el-tabs .el-tabs__header .el-tabs__item:hover{color:#667eea;background:rgba(102,126,234,.05)}.tabs-container[data-v-44699902] .el-tabs .el-tabs__header .el-tabs__item.is-active{color:#667eea;background:#fff;position:relative}.tabs-container[data-v-44699902] .el-tabs .el-tabs__header .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.tabs-container[data-v-44699902] .el-tabs .el-tabs__header .el-tabs__item.is-active .tab-label i{color:#667eea}.tabs-container[data-v-44699902] .el-tabs .el-tabs__header .el-tabs__item .tab-label{display:flex;align-items:center;gap:8px}.tabs-container[data-v-44699902] .el-tabs .el-tabs__header .el-tabs__item .tab-label i{font-size:18px;transition:color .3s}.tabs-container[data-v-44699902] .el-tabs .el-tabs__content{flex:1;padding:0;overflow:hidden}.tabs-container[data-v-44699902] .el-tabs .el-tabs__content .el-tab-pane{height:100%;overflow:auto}.header-profile[data-v-8d87b870]{height:50px;width:50px;background-color:#f6f6f6;padding:3px}