.account-overview[data-v-4a189f0e]{min-height:200px}.toolbar[data-v-4a189f0e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #e5e7eb}.toolbar-left[data-v-4a189f0e],.toolbar-right[data-v-4a189f0e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.filter-label[data-v-4a189f0e]{font-size:13px;color:#6e6e73}.action-bar[data-v-4a189f0e]{overflow:hidden;margin-bottom:12px}.filter-chips[data-v-4a189f0e]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.filter-chip[data-v-4a189f0e]{display:inline-flex;align-items:center;padding:3px 6px;background:#f5f7fa;border-radius:8px;font-size:11px}.filter-chip .chip-label[data-v-4a189f0e]{color:#6e6e73;margin-right:2px}.filter-chip .chip-remove[data-v-4a189f0e]{margin-left:6px;cursor:pointer;color:#6e6e73}.filter-chip .chip-remove[data-v-4a189f0e]:hover{color:#ff3b30}.filter-actions[data-v-4a189f0e]{margin-bottom:16px}.metric-cards[data-v-4a189f0e]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.metric-card[data-v-4a189f0e]{flex:0 0 auto;width:168px;border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.04)}.metric-card .mc-label[data-v-4a189f0e]{font-size:11px;color:#6e6e73;margin-bottom:6px}.metric-card .mc-value[data-v-4a189f0e]{font-size:20px;font-weight:700;color:#1d1d1f;line-height:1.3;margin-bottom:4px}.metric-card .mc-compare[data-v-4a189f0e]{font-size:11px;color:#6e6e73}.metric-card .mc-compare .growth-up[data-v-4a189f0e]{color:#34c759}.metric-card .mc-compare .growth-down[data-v-4a189f0e]{color:#ff3b30}.table-header[data-v-4a189f0e]{display:flex;align-items:center;margin-bottom:10px}.table-title[data-v-4a189f0e]{font-size:14px;font-weight:600;color:#1d1d1f}.region-cell[data-v-4a189f0e]{display:flex;align-items:center;height:48px}.pagination-wrap[data-v-4a189f0e]{margin-top:16px;display:flex;justify-content:flex-end}.col-edit-box[data-v-4a189f0e]{display:flex;gap:16px}.col-edit-col[data-v-4a189f0e]{flex:1}.col-edit-head[data-v-4a189f0e]{margin-bottom:10px}.col-edit-head span[data-v-4a189f0e]{font-size:13px;font-weight:600;color:#1d1d1f}.col-edit-head label[data-v-4a189f0e]{margin-left:10px;font-size:11px;font-weight:400;color:#ff3b30}.col-edit-list[data-v-4a189f0e]{height:360px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;padding:12px}.col-edit-item[data-v-4a189f0e]{display:flex;align-items:center;justify-content:space-between;border:1px solid #e5e7eb;border-radius:8px;padding:0 10px;line-height:34px;margin-bottom:8px;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.col-edit-item span[data-v-4a189f0e]{font-size:13px}.col-edit-item i[data-v-4a189f0e]{cursor:pointer;color:#6e6e73}.col-edit-item i[data-v-4a189f0e]:hover{color:#007aff}.select-region-cn[data-v-a7f28fdc]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden}.region-search[data-v-a7f28fdc]{padding:8px 10px;border-bottom:1px solid #e5e7eb;background:#f5f7fa}.region-body[data-v-a7f28fdc]{display:flex;height:280px;overflow:hidden}.region-left[data-v-a7f28fdc]{width:110px;flex-shrink:0;background:#f5f7fa;overflow-y:auto;border-right:1px solid #e5e7eb}.region-nav-item[data-v-a7f28fdc]{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;font-size:13px;cursor:pointer;color:#1d1d1f;background:#fff;margin-bottom:2px}.region-nav-item[data-v-a7f28fdc]:hover{background:rgba(0,122,255,.06)}.region-nav-item.active[data-v-a7f28fdc]{background:#007aff;color:#fff;font-weight:600}.region-all[data-v-a7f28fdc]{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px;padding:8px;overflow-y:auto}.region-province[data-v-a7f28fdc]{width:160px;flex-shrink:0;overflow-y:auto;border-right:1px solid #e5e7eb}.province-row[data-v-a7f28fdc]{display:flex;align-items:center}.province-name[data-v-a7f28fdc]{flex:1;padding:5px 8px;font-size:13px;cursor:pointer;color:#1d1d1f;background:rgba(0,178,119,.1);color:#00b277;margin:2px 2px 2px 4px;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.province-name.selected[data-v-a7f28fdc]{background:#00b277;color:#fff}.province-arrow[data-v-a7f28fdc]{width:24px;text-align:center;cursor:pointer;color:#6e6e73;font-size:12px;padding:5px 2px;border-radius:3px}.province-arrow[data-v-a7f28fdc]:hover{background:#f5f7fa}.province-arrow.active[data-v-a7f28fdc]{color:#007aff}.region-city[data-v-a7f28fdc]{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px;padding:8px;overflow-y:auto}.region-tag[data-v-a7f28fdc]{display:inline-flex;align-items:center;padding:3px 8px;font-size:13px;cursor:pointer;border-radius:3px;background:rgba(0,178,119,.1);color:#00b277;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s cubic-bezier(.4,0,.2,1)}.region-tag[data-v-a7f28fdc]:hover{background:rgba(0,178,119,.2)}.region-tag.selected[data-v-a7f28fdc]{background:#00b277;color:#fff}.selected-bar[data-v-a7f28fdc]{display:flex;flex-wrap:wrap;gap:4px;padding:8px 10px;border-top:1px solid #e5e7eb;max-height:88px;overflow-y:auto;background:#f5f7fa}.daypart-selector[data-v-6e83fd9b]{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.dp-table[data-v-6e83fd9b]{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;font-size:13px}.dp-table td[data-v-6e83fd9b],.dp-table th[data-v-6e83fd9b]{border:1px solid #e5e7eb;text-align:center;line-height:1.8;transition:background .15s}.dp-label-cell[data-v-6e83fd9b]{width:72px;padding:8px 4px;background:#f5f7fa;font-weight:600;color:#1d1d1f}.dp-hour-head[data-v-6e83fd9b]{background:#f5f7fa;color:#6e6e73;min-width:28px;padding:2px 0}.dp-day-label[data-v-6e83fd9b]{background:#f5f7fa;color:#1d1d1f;white-space:nowrap;padding:0 6px}.dp-cell[data-v-6e83fd9b]{height:28px;cursor:pointer;background:#fff}.dp-cell[data-v-6e83fd9b]:hover{background:rgba(0,122,255,.12)}.dp-cell.selected[data-v-6e83fd9b]{background:#00b277}.dp-cell.selected[data-v-6e83fd9b]:hover{background:#009363}.dp-footer[data-v-6e83fd9b]{padding:6px 12px;background:#fff!important;text-align:left;line-height:2}.dp-hint[data-v-6e83fd9b]{font-size:13px;color:#6e6e73}.dp-clear[data-v-6e83fd9b]{float:right;cursor:pointer;color:#007aff;font-size:13px}.dp-clear[data-v-6e83fd9b]:hover{text-decoration:underline}.drawer-title[data-v-6f634ebc]{display:flex;align-items:center;gap:24px;font-size:15px;font-weight:600;color:#1d1d1f}.step-nav[data-v-6f634ebc]{display:flex;align-items:center;gap:0}.step-dot-wrap[data-v-6f634ebc]{display:flex;align-items:center;gap:6px;position:relative}.step-dot-wrap .step-num[data-v-6f634ebc]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:11px;font-weight:700;background:#e5e7eb;color:#6e6e73;flex-shrink:0}.step-dot-wrap .step-lbl[data-v-6f634ebc]{font-size:13px;color:#6e6e73;white-space:nowrap}.step-dot-wrap .step-line[data-v-6f634ebc]{width:28px;height:1px;background:#e5e7eb;margin:0 8px;flex-shrink:0}.step-dot-wrap.active .step-num[data-v-6f634ebc]{background:#007aff;color:#fff}.step-dot-wrap.active .step-lbl[data-v-6f634ebc]{color:#1d1d1f;font-weight:600}.step-dot-wrap.done .step-num[data-v-6f634ebc]{background:#34c759;color:#fff}.step-dot-wrap.done .step-lbl[data-v-6f634ebc]{color:#6e6e73}.step-dot-wrap.done .step-line[data-v-6f634ebc]{background:#34c759}.drawer-body[data-v-6f634ebc]{padding:20px 24px;height:calc(100vh - 140px);overflow-y:auto}.section-title[data-v-6f634ebc]{font-size:13px;font-weight:700;color:#1d1d1f;padding-left:8px;border-left:3px solid #007aff;margin-bottom:14px;line-height:1.4}.country-tags[data-v-6f634ebc]{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.region-search-wrap[data-v-6f634ebc]{position:relative}.region-dropdown[data-v-6f634ebc]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 16px rgba(0,0,0,.06);max-height:160px;overflow-y:auto;z-index:10}.region-item[data-v-6f634ebc]{padding:8px 12px;font-size:13px;cursor:pointer;color:#1d1d1f}.region-item[data-v-6f634ebc]:hover{background:#f5f7fa}.region-selected[data-v-6f634ebc]{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.daypart-hint[data-v-6f634ebc]{max-height:140px;overflow-y:auto;padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#f5f7fa}.product-preview[data-v-6f634ebc]{margin-top:16px;padding:16px;background:#f5f7fa;border-radius:8px;border:1px solid #e5e7eb}.preview-imgs[data-v-6f634ebc]{display:flex;gap:8px;margin-bottom:12px}.preview-img[data-v-6f634ebc]{width:calc(33.3% - 6px);border-radius:8px;-o-object-fit:cover;object-fit:cover}.preview-info h4[data-v-6f634ebc]{font-size:14px;font-weight:600;color:#1d1d1f;margin:0 0 6px}.preview-info p[data-v-6f634ebc]{font-size:13px;color:#6e6e73;line-height:1.6;margin:0}.drawer-footer[data-v-6f634ebc]{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px;border-top:1px solid #e5e7eb;background:#fff}.create-campaign-drawer .el-drawer__header{padding:16px 24px;margin-bottom:0;border-bottom:1px solid #e5e7eb}.create-campaign-drawer .el-drawer__body{padding:0;position:relative}.add-negative-body .form-row[data-v-0d552a84]{display:flex;align-items:center;margin-bottom:12px}.add-negative-body .form-row .form-label[data-v-0d552a84]{width:80px;flex-shrink:0;text-align:right;font-size:13px;color:#6e6e73;padding-right:8px}.section-title[data-v-0d552a84]{font-size:13px;font-weight:600;color:#1d1d1f;border-left:3px solid #007aff;padding-left:8px;margin-bottom:12px}.keyword-input-row[data-v-0d552a84]{display:flex;gap:10px;align-items:flex-start}.keyword-input-row .el-textarea[data-v-0d552a84]{flex:1}.keyword-input-row .el-button[data-v-0d552a84]{flex-shrink:0;margin-top:2px}.match-type-row[data-v-0d552a84]{display:flex;align-items:center;margin-top:12px}.match-type-row .form-label[data-v-0d552a84]{width:80px;flex-shrink:0;text-align:right;font-size:13px;color:#6e6e73;padding-right:8px}[data-v-0d552a84] .el-divider--horizontal{margin:16px 0}.campaign-list[data-v-05d38c88]{min-height:200px}.breadcrumb-bar[data-v-05d38c88]{display:flex;align-items:center;margin-bottom:14px;font-size:13px;color:#6e6e73}.breadcrumb-bar .sep[data-v-05d38c88]{margin:0 6px}.breadcrumb-bar .current[data-v-05d38c88]{font-weight:600;color:#1d1d1f}.breadcrumb-bar .account-id[data-v-05d38c88]{color:#6e6e73;margin-left:4px}.toolbar[data-v-05d38c88]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.toolbar-left[data-v-05d38c88],.toolbar-right[data-v-05d38c88]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.filter-label[data-v-05d38c88]{font-size:13px;color:#6e6e73}.filter-chips[data-v-05d38c88]{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0 4px}.filter-chip[data-v-05d38c88]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 10px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:20px;font-size:13px;line-height:1}.filter-chip .chip-label[data-v-05d38c88]{color:#6e6e73;white-space:nowrap}.filter-chip .chip-remove[data-v-05d38c88]{color:#6e6e73;cursor:pointer;margin-left:4px;font-size:13px}.filter-chip .chip-remove[data-v-05d38c88]:hover{color:#ff3b30}.filter-actions[data-v-05d38c88]{display:flex;align-items:center;gap:8px;padding:8px 0 12px}.metric-cards[data-v-05d38c88]{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.metric-card[data-v-05d38c88]{flex:0 0 auto;width:168px;border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.metric-card .mc-label[data-v-05d38c88]{font-size:11px;color:#6e6e73;margin-bottom:6px}.metric-card .mc-value[data-v-05d38c88]{font-size:20px;font-weight:700;color:#1d1d1f;line-height:1.3;margin-bottom:4px}.metric-card .mc-compare[data-v-05d38c88]{font-size:11px;color:#6e6e73}.metric-card .mc-compare .growth-up[data-v-05d38c88]{color:#34c759}.metric-card .mc-compare .growth-down[data-v-05d38c88]{color:#ff3b30}.chart-section[data-v-05d38c88]{margin-bottom:16px;padding:12px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.chart-toolbar[data-v-05d38c88]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.chart-title[data-v-05d38c88]{font-size:13px;font-weight:600;color:#1d1d1f}.action-bar[data-v-05d38c88]{display:flex;align-items:center;margin-bottom:10px}.status-tag[data-v-05d38c88]{display:inline-flex;align-items:center;gap:5px;font-size:13px}.status-tag.on-hold[data-v-05d38c88]{cursor:pointer}.dot[data-v-05d38c88]{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.dot.green[data-v-05d38c88]{background:#34c759}.dot.gray[data-v-05d38c88]{background:#bfbfbf}.dot.red[data-v-05d38c88]{background:#ff3b30}.dot.yellow[data-v-05d38c88]{background:#ff9500}.reason-count[data-v-05d38c88]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;font-size:12px;color:#007aff;border:1px solid #007aff;border-radius:9px}.budget-cell[data-v-05d38c88]{display:flex;align-items:center;gap:6px}.budget-val[data-v-05d38c88]{color:#007aff;cursor:pointer}.budget-val[data-v-05d38c88]:hover{text-decoration:underline}.confirm-icon[data-v-05d38c88]{color:#34c759;cursor:pointer;font-size:16px}.cancel-icon[data-v-05d38c88]{color:#ff3b30;cursor:pointer;font-size:16px}.region-cell[data-v-05d38c88]{display:flex;align-items:center;height:48px}.pagination-wrap[data-v-05d38c88]{margin-top:16px;display:flex;justify-content:flex-end}.col-edit-btn[data-v-05d38c88]{margin-left:auto}.col-edit-box[data-v-05d38c88]{display:flex;gap:16px}.col-edit-col[data-v-05d38c88]{flex:1}.col-edit-head[data-v-05d38c88]{margin-bottom:10px}.col-edit-head span[data-v-05d38c88]{font-size:13px;font-weight:600;color:#1d1d1f}.col-edit-head label[data-v-05d38c88]{margin-left:10px;font-size:11px;font-weight:400;color:#ff3b30}.col-edit-list[data-v-05d38c88]{height:360px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;padding:12px}.col-edit-item[data-v-05d38c88]{display:flex;align-items:center;justify-content:space-between;border:1px solid #e5e7eb;border-radius:8px;padding:0 10px;line-height:34px;margin-bottom:8px;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.col-edit-item span[data-v-05d38c88]{font-size:13px}.col-edit-item i[data-v-05d38c88]{cursor:pointer;color:#6e6e73}.col-edit-item i[data-v-05d38c88]:hover{color:#007aff}.form-tip[data-v-05d38c88]{font-size:12px;color:#aaa;margin-top:4px}.bidding-section .bidding-header h3[data-v-05d38c88]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333}.bidding-section .bidding-header .bidding-desc[data-v-05d38c88]{font-size:13px;color:#999;line-height:1.6;margin:0 0 16px}.bidding-section .bidding-cards[data-v-05d38c88]{display:flex;gap:12px}.bidding-section .bidding-cards .bidding-card[data-v-05d38c88]{flex:1;border:1px solid #e5e7eb;border-radius:8px;padding:16px;cursor:pointer;transition:all .2s}.bidding-section .bidding-cards .bidding-card[data-v-05d38c88]:hover{border-color:#007aff}.bidding-section .bidding-cards .bidding-card.bidding-card-active[data-v-05d38c88]{border-color:#007aff;box-shadow:0 0 0 1px #007aff}.bidding-section .bidding-cards .bidding-card .bidding-card-title[data-v-05d38c88]{font-size:15px;font-weight:600;color:#333;margin-bottom:8px}.bidding-section .bidding-cards .bidding-card .bidding-card-desc[data-v-05d38c88]{font-size:12px;color:#999;line-height:1.6}.country-select-wrapper .country-search[data-v-05d38c88]{margin-bottom:10px}.country-select-wrapper .country-check-all[data-v-05d38c88]{padding:6px 0;border-bottom:1px solid #e5e7eb;margin-bottom:8px}.country-select-wrapper .country-tree-box[data-v-05d38c88]{max-height:260px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;padding:4px 0}.country-select-wrapper .selected-countries[data-v-05d38c88]{margin-top:12px}.country-select-wrapper .selected-countries .selected-title[data-v-05d38c88]{font-size:13px;color:#6e6e73;margin-bottom:6px}.country-select-wrapper .selected-countries .country-tags[data-v-05d38c88]{display:flex;flex-wrap:wrap;gap:2px}.filter-dropdown-menu{max-height:400px;overflow-y:auto;padding:4px 0}.filter-group{padding:4px 0;border-bottom:1px solid #f0f0f0}.filter-group:last-child{border-bottom:none}.filter-group-title{font-size:11px;color:#999;padding:4px 16px 2px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.adgroup-list[data-v-b2f1bbae]{background:#fff}.breadcrumb-bar[data-v-b2f1bbae]{display:flex;align-items:center;gap:6px;padding-bottom:12px;border-bottom:1px solid #e5e7eb;margin-bottom:14px;font-size:13px}.breadcrumb-bar .sep[data-v-b2f1bbae]{color:#6e6e73}.breadcrumb-bar .current[data-v-b2f1bbae]{font-weight:600;color:#1d1d1f}.breadcrumb-bar .account-id[data-v-b2f1bbae]{color:#6e6e73;font-size:12px}.toolbar[data-v-b2f1bbae]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px}.toolbar .toolbar-left[data-v-b2f1bbae],.toolbar .toolbar-right[data-v-b2f1bbae]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.toolbar .filter-label[data-v-b2f1bbae]{font-size:13px;color:#6e6e73;white-space:nowrap}.metric-cards[data-v-b2f1bbae]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.metric-card[data-v-b2f1bbae]{flex:1;min-width:130px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px}.metric-card .mc-label[data-v-b2f1bbae]{font-size:12px;color:#6e6e73;margin-bottom:4px}.metric-card .mc-value[data-v-b2f1bbae]{font-size:20px;font-weight:700;color:#1d1d1f;margin-bottom:2px}.metric-card .mc-compare[data-v-b2f1bbae]{font-size:11px;color:#6e6e73}.growth-up[data-v-b2f1bbae]{color:#34c759}.growth-down[data-v-b2f1bbae]{color:#ff3b30}.chart-section[data-v-b2f1bbae]{background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;margin-bottom:14px}.chart-section .chart-toolbar[data-v-b2f1bbae]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.chart-section .chart-title[data-v-b2f1bbae]{font-size:13px;font-weight:600;color:#1d1d1f}.action-bar[data-v-b2f1bbae]{display:flex;align-items:center;padding:10px 0;margin-bottom:4px}.filter-chips[data-v-b2f1bbae]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 4px}.filter-chip[data-v-b2f1bbae]{display:inline-flex;align-items:center;gap:4px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:4px 8px;font-size:12px}.filter-chip .chip-label[data-v-b2f1bbae]{color:#6e6e73;white-space:nowrap}.filter-chip .chip-remove[data-v-b2f1bbae]{cursor:pointer;color:#6e6e73;margin-left:4px}.filter-chip .chip-remove[data-v-b2f1bbae]:hover{color:#ff3b30}.filter-actions[data-v-b2f1bbae]{display:flex;gap:8px;padding:6px 0 10px}.status-dot[data-v-b2f1bbae]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px;vertical-align:middle}.dot-green[data-v-b2f1bbae]{background:#52c41a}.dot-gray[data-v-b2f1bbae]{background:#bfbfbf}.dot-yellow[data-v-b2f1bbae]{background:#fadb14}.dot-orange[data-v-b2f1bbae]{background:#fa8c16}.dot-red[data-v-b2f1bbae]{background:#ff4d4f}.edit-cell[data-v-b2f1bbae]{display:flex;align-items:center;gap:4px}.edit-cell .edit-value[data-v-b2f1bbae]{color:#007aff;cursor:pointer}.edit-cell .edit-confirm[data-v-b2f1bbae]{color:#34c759;cursor:pointer;font-size:15px}.edit-cell .edit-cancel[data-v-b2f1bbae]{color:#ff3b30;cursor:pointer;font-size:15px}.pagination-wrap[data-v-b2f1bbae]{padding:16px 0;text-align:right}.col-edit-btn[data-v-b2f1bbae]{margin-left:auto}.col-edit-box[data-v-b2f1bbae]{display:flex;gap:16px}.col-edit-col[data-v-b2f1bbae]{flex:1}.col-edit-head[data-v-b2f1bbae]{margin-bottom:10px}.col-edit-head span[data-v-b2f1bbae]{font-size:13px;font-weight:600;color:#1d1d1f}.col-edit-head label[data-v-b2f1bbae]{margin-left:10px;font-size:11px;font-weight:400;color:#ff3b30}.col-edit-list[data-v-b2f1bbae]{height:360px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;padding:12px}.col-edit-item[data-v-b2f1bbae]{display:flex;align-items:center;justify-content:space-between;border:1px solid #e5e7eb;border-radius:8px;padding:0 10px;line-height:34px;margin-bottom:8px;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.col-edit-item span[data-v-b2f1bbae]{font-size:13px}.col-edit-item i[data-v-b2f1bbae]{cursor:pointer;color:#6e6e73}.col-edit-item i[data-v-b2f1bbae]:hover{color:#007aff}.filter-dropdown-menu .filter-group[data-v-b2f1bbae]{padding:4px 0}.filter-dropdown-menu .filter-group-title[data-v-b2f1bbae]{padding:4px 16px;font-size:11px;color:#6e6e73;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.audience-form .el-form-item[data-v-b2f1bbae]{margin-bottom:16px}.product-preview[data-v-b2f1bbae]{border:1px solid #e5e7eb;border-radius:12px;padding:12px;margin-bottom:16px;background:#f5f7fa}.product-preview .product-preview-imgs[data-v-b2f1bbae]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.product-preview .product-preview-imgs img[data-v-b2f1bbae]{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.product-preview .product-preview-title[data-v-b2f1bbae]{font-size:13px;font-weight:600;color:#1d1d1f;margin-bottom:4px}.product-preview .product-preview-desc[data-v-b2f1bbae]{font-size:11px;color:#6e6e73;line-height:1.5}.drawer-title[data-v-41d14b68]{font-size:15px;font-weight:600;color:#1d1d1f}.drawer-body[data-v-41d14b68]{padding:20px 24px;height:calc(100% - 112px);overflow-y:auto}.section-title[data-v-41d14b68]{font-size:13px;font-weight:600;color:#1d1d1f;border-left:3px solid #007aff;padding-left:8px;margin-bottom:14px}.section-title-row[data-v-41d14b68]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.keyword-input-row[data-v-41d14b68]{display:flex;gap:10px;align-items:flex-start}.keyword-input-row .el-textarea[data-v-41d14b68]{flex:1}.keyword-input-row .el-button[data-v-41d14b68]{flex-shrink:0;margin-top:2px}.table-toolbar[data-v-41d14b68]{display:flex;gap:8px}.match-type-popup[data-v-41d14b68]{min-width:120px}.mtp-item[data-v-41d14b68]{padding:8px 16px;cursor:pointer;font-size:13px;color:#1d1d1f;transition:background .15s cubic-bezier(.4,0,.2,1)}.mtp-item[data-v-41d14b68]:hover{background:#f5f7fa}.drawer-footer[data-v-41d14b68]{position:absolute;bottom:0;left:0;right:0;height:56px;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:0 24px;border-top:1px solid #e5e7eb;background:#fff;z-index:1}.transfer-wrap[data-v-41d14b68]{margin-bottom:4px}.transfer-hint[data-v-41d14b68]{margin-top:4px;font-size:12px;color:#f56c6c}[data-v-41d14b68] .el-transfer{display:flex;align-items:flex-start;gap:0}[data-v-41d14b68] .el-transfer-panel{width:340px;height:300px}[data-v-41d14b68] .el-transfer-panel__item{display:flex!important;align-items:center}[data-v-41d14b68] .el-transfer-panel__item .el-checkbox__label{display:flex!important;align-items:center;justify-content:space-between;width:100%;overflow:hidden}[data-v-41d14b68] .el-transfer__buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 12px}[data-v-41d14b68] .el-form-item{margin-bottom:16px}[data-v-41d14b68] .el-divider--horizontal{margin:16px 0}.bid-edit-body[data-v-03808860]{padding:0 10px}.bid-mode-group[data-v-03808860]{display:flex;flex-direction:column;width:100%}.bid-mode-item[data-v-03808860]{margin-bottom:18px}.bid-mode-item .el-radio[data-v-03808860]{font-weight:700;font-size:15px;margin-bottom:10px}.bid-input-box[data-v-03808860]{display:flex;align-items:center;margin-top:10px;padding-left:24px}.bid-type-select[data-v-03808860]{width:130px;margin-right:10px;flex-shrink:0}.bid-value-input[data-v-03808860]{flex:1}[data-v-03808860] .bid-edit-body input{background-color:#f2f2f2;border:1px solid #f2f2f2;height:36px}[data-v-03808860] .bid-edit-body input:focus{border-color:#409eff}[data-v-03808860] .bid-edit-body .el-radio__label{font-size:15px}.impression-dialog .impression-header[data-v-a58e0166]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.impression-dialog .impression-desc[data-v-a58e0166]{font-size:13px;color:#6e6e73;line-height:1.6;flex:1}.impression-dialog .impression-chart[data-v-a58e0166]{width:100%;height:320px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:8px;padding:12px 12px 4px;box-sizing:border-box}.impression-dialog .impression-empty[data-v-a58e0166]{height:320px;display:flex;align-items:center;justify-content:center;color:#6e6e73;font-size:13px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:8px}.impression-dialog .impression-tip[data-v-a58e0166]{margin-top:10px;font-size:11px;color:#6e6e73;text-align:right}[data-v-a58e0166] .el-dialog{border-radius:12px;overflow:hidden}[data-v-a58e0166] .el-dialog__header{border-bottom:1px solid #e5e7eb;padding:16px 20px}[data-v-a58e0166] .el-dialog__title{font-size:15px;font-weight:600;color:#1d1d1f}[data-v-a58e0166] .el-dialog__body{padding:18px 20px}.keyword-list[data-v-c1b045e2]{background:#fff}.breadcrumb-bar[data-v-c1b045e2]{display:flex;align-items:center;gap:6px;padding-bottom:12px;border-bottom:1px solid #e5e7eb;margin-bottom:14px;font-size:13px}.breadcrumb-bar .sep[data-v-c1b045e2]{color:#6e6e73}.breadcrumb-bar .current[data-v-c1b045e2]{font-weight:600;color:#1d1d1f}.breadcrumb-bar .account-id[data-v-c1b045e2]{color:#6e6e73;font-size:12px}.toolbar[data-v-c1b045e2]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px}.toolbar .toolbar-left[data-v-c1b045e2],.toolbar .toolbar-right[data-v-c1b045e2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.toolbar .filter-label[data-v-c1b045e2]{font-size:13px;color:#6e6e73;white-space:nowrap}.metric-cards[data-v-c1b045e2]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.metric-card[data-v-c1b045e2]{flex:1;min-width:130px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px}.metric-card .mc-label[data-v-c1b045e2]{font-size:12px;color:#6e6e73;margin-bottom:4px}.metric-card .mc-value[data-v-c1b045e2]{font-size:20px;font-weight:700;color:#1d1d1f;margin-bottom:2px}.metric-card .mc-compare[data-v-c1b045e2]{font-size:11px;color:#6e6e73}.growth-up[data-v-c1b045e2]{color:#34c759}.growth-down[data-v-c1b045e2]{color:#ff3b30}.chart-section[data-v-c1b045e2]{background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;margin-bottom:14px}.chart-section .chart-toolbar[data-v-c1b045e2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.chart-section .chart-title[data-v-c1b045e2]{font-size:13px;font-weight:600;color:#1d1d1f}.action-bar[data-v-c1b045e2]{display:flex;align-items:center;padding:10px 0;margin-bottom:4px}.filter-chips[data-v-c1b045e2]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 4px}.filter-chip[data-v-c1b045e2]{display:inline-flex;align-items:center;gap:4px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:4px 8px;font-size:12px}.filter-chip .chip-label[data-v-c1b045e2]{color:#6e6e73;white-space:nowrap}.filter-chip .chip-remove[data-v-c1b045e2]{cursor:pointer;color:#6e6e73;margin-left:4px}.filter-chip .chip-remove[data-v-c1b045e2]:hover{color:#ff3b30}.filter-actions[data-v-c1b045e2]{display:flex;gap:8px;padding:6px 0 10px}.status-dot[data-v-c1b045e2]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px;vertical-align:middle}.dot-green[data-v-c1b045e2]{background:#52c41a}.dot-gray[data-v-c1b045e2]{background:#bfbfbf}.dot-orange[data-v-c1b045e2]{background:#fa8c16}.bid-cell[data-v-c1b045e2]{display:flex;align-items:center;gap:4px}.bid-cell .bid-value[data-v-c1b045e2]{color:#007aff;cursor:pointer}.bid-cell .bid-confirm[data-v-c1b045e2]{color:#34c759;cursor:pointer;font-size:15px}.bid-cell .bid-cancel[data-v-c1b045e2]{color:#ff3b30;cursor:pointer;font-size:15px}.imp-range[data-v-c1b045e2]{margin-right:6px}.imp-icon[data-v-c1b045e2]{color:#007aff;cursor:pointer;font-size:15px;vertical-align:middle}.imp-icon[data-v-c1b045e2]:hover{opacity:.7}.pagination-wrap[data-v-c1b045e2]{padding:16px 0;text-align:right}.column-config-box[data-v-c1b045e2]{display:flex;gap:16px;height:360px}.col-panel[data-v-c1b045e2]{flex:1;display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.col-panel .col-panel-title[data-v-c1b045e2]{padding:8px 12px;background:#f5f7fa;font-size:13px;font-weight:600;border-bottom:1px solid #e5e7eb}.col-panel .col-panel-title .hint[data-v-c1b045e2]{font-weight:400;color:#6e6e73;font-size:11px}.col-panel .col-list[data-v-c1b045e2]{flex:1;overflow-y:auto;padding:8px}.col-item[data-v-c1b045e2]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:8px;font-size:13px;cursor:default}.col-item[data-v-c1b045e2]:hover{background:#f5f7fa}.col-item i[data-v-c1b045e2]{cursor:pointer;color:#6e6e73}.col-item i[data-v-c1b045e2]:hover{color:#007aff}.batch-upload-content .upload-tips[data-v-c1b045e2]{font-size:13px;color:#6e6e73;line-height:1.8;margin-bottom:12px}.batch-upload-content .upload-tips a[data-v-c1b045e2]{color:#007aff}.batch-upload-content .upload-dragger[data-v-c1b045e2]{width:100%}.batch-upload-content .upload-content[data-v-c1b045e2]{padding:20px 0;text-align:center}.insight-section[data-v-c1b045e2]{margin-bottom:20px;background:linear-gradient(135deg,#f0f7ff,#f8fff0);border:1px solid #d6e8ff;border-radius:12px;padding:16px}.insight-header[data-v-c1b045e2]{display:flex;align-items:center;margin-bottom:14px}.insight-title[data-v-c1b045e2]{font-size:15px;font-weight:700;color:#1d1d1f;position:relative;padding-left:10px}.insight-title[data-v-c1b045e2]:before{content:"";position:absolute;left:0;top:2px;width:3px;height:16px;background:#007aff;border-radius:2px}.insight-loading[data-v-c1b045e2]{text-align:center;padding:32px 0;color:#6e6e73;font-size:13px}.insight-grid[data-v-c1b045e2]{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:420px;gap:12px;align-items:stretch}.insight-panel[data-v-c1b045e2]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;height:100%}.ip-header[data-v-c1b045e2]{flex-shrink:0;display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #e5e7eb;background:#fafafa;min-height:36px}.ip-title[data-v-c1b045e2]{font-size:13px;font-weight:600;color:#1d1d1f}.ip-count[data-v-c1b045e2]{font-size:13px;font-weight:700;margin-left:2px}.ip-action[data-v-c1b045e2]{margin-left:auto;font-size:12px;padding:2px 6px;height:auto;line-height:1.4;border:1px solid currentColor;border-radius:8px}.ip-table-wrap[data-v-c1b045e2]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.ip-table-wrap[data-v-c1b045e2] .el-table{flex:1;overflow-y:auto}.ip-table-wrap[data-v-c1b045e2] .el-table:before{display:none}.ip-table-wrap[data-v-c1b045e2] .el-table__body-wrapper{overflow-y:auto}.ip-pagination[data-v-c1b045e2]{flex-shrink:0;display:flex;justify-content:center;padding:6px 0 4px;border-top:1px solid #e5e7eb;background:#fafafa}.filter-dropdown-menu .filter-group[data-v-c1b045e2]{padding:4px 0}.filter-dropdown-menu .filter-group-title[data-v-c1b045e2]{padding:4px 16px;font-size:11px;color:#6e6e73;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.search-term-list[data-v-034af13e]{background:#fff}.imp-range[data-v-034af13e]{margin-right:6px}.imp-icon[data-v-034af13e]{color:#007aff;cursor:pointer;font-size:15px;vertical-align:middle}.imp-icon[data-v-034af13e]:hover{opacity:.7}.breadcrumb-bar[data-v-034af13e]{display:flex;align-items:center;gap:6px;padding-bottom:12px;border-bottom:1px solid #e5e7eb;margin-bottom:14px;font-size:13px}.breadcrumb-bar .current[data-v-034af13e]{font-weight:600;color:#1d1d1f}.breadcrumb-bar .account-id[data-v-034af13e]{color:#6e6e73;font-size:12px}.toolbar[data-v-034af13e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px}.toolbar .toolbar-left[data-v-034af13e],.toolbar .toolbar-right[data-v-034af13e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.toolbar .filter-label[data-v-034af13e]{font-size:13px;color:#6e6e73;white-space:nowrap}.metric-cards[data-v-034af13e]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.metric-card[data-v-034af13e]{flex:1;min-width:130px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px}.metric-card .mc-label[data-v-034af13e]{font-size:12px;color:#6e6e73;margin-bottom:4px}.metric-card .mc-value[data-v-034af13e]{font-size:20px;font-weight:700;color:#1d1d1f;margin-bottom:2px}.metric-card .mc-compare[data-v-034af13e]{font-size:11px;color:#6e6e73}.growth-up[data-v-034af13e]{color:#34c759}.growth-down[data-v-034af13e]{color:#ff3b30}.chart-section[data-v-034af13e]{background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;margin-bottom:14px}.chart-section .chart-toolbar[data-v-034af13e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.chart-section .chart-title[data-v-034af13e]{font-size:13px;font-weight:600;color:#1d1d1f}.action-bar[data-v-034af13e]{display:flex;align-items:center;padding:10px 0;margin-bottom:4px}.filter-chips[data-v-034af13e]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 4px}.filter-chip[data-v-034af13e]{display:inline-flex;align-items:center;gap:4px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:4px 8px;font-size:12px}.filter-chip .chip-label[data-v-034af13e]{color:#6e6e73;white-space:nowrap}.filter-chip .chip-remove[data-v-034af13e]{cursor:pointer;color:#6e6e73;margin-left:4px}.filter-chip .chip-remove[data-v-034af13e]:hover{color:#ff3b30}.filter-actions[data-v-034af13e]{display:flex;gap:8px;padding:6px 0 10px}.pagination-wrap[data-v-034af13e]{padding:16px 0;text-align:right}.column-config-box[data-v-034af13e]{display:flex;gap:16px;height:360px}.col-panel[data-v-034af13e]{flex:1;display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.col-panel .col-panel-title[data-v-034af13e]{padding:8px 12px;background:#f5f7fa;font-size:13px;font-weight:600;border-bottom:1px solid #e5e7eb}.col-panel .col-list[data-v-034af13e]{flex:1;overflow-y:auto;padding:8px}.col-item[data-v-034af13e]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:8px;font-size:13px;cursor:default}.col-item[data-v-034af13e]:hover{background:#f5f7fa}.col-item i[data-v-034af13e]{cursor:pointer;color:#6e6e73}.col-item i[data-v-034af13e]:hover{color:#007aff}.filter-dropdown-menu .filter-group[data-v-034af13e]{padding:4px 0}.filter-dropdown-menu .filter-group-title[data-v-034af13e]{padding:4px 16px;font-size:11px;color:#6e6e73;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.negative-list[data-v-4f3a8cb7]{background:#fff}.breadcrumb-bar[data-v-4f3a8cb7]{display:flex;align-items:center;gap:6px;padding-bottom:12px;border-bottom:1px solid #e5e7eb;margin-bottom:14px;font-size:13px}.breadcrumb-bar .current[data-v-4f3a8cb7]{font-weight:600;color:#1d1d1f}.breadcrumb-bar .account-id[data-v-4f3a8cb7]{color:#6e6e73;font-size:12px}.toolbar[data-v-4f3a8cb7]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px}.toolbar .toolbar-left[data-v-4f3a8cb7],.toolbar .toolbar-right[data-v-4f3a8cb7]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.toolbar .filter-label[data-v-4f3a8cb7]{font-size:13px;color:#6e6e73;white-space:nowrap}.action-bar[data-v-4f3a8cb7]{display:flex;align-items:center;padding:10px 0;margin-bottom:4px}.filter-chips[data-v-4f3a8cb7]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 4px}.filter-chip[data-v-4f3a8cb7]{display:inline-flex;align-items:center;gap:4px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:4px 8px;font-size:12px}.filter-chip .chip-label[data-v-4f3a8cb7]{color:#6e6e73;white-space:nowrap}.filter-chip .chip-remove[data-v-4f3a8cb7]{cursor:pointer;color:#6e6e73;margin-left:4px}.filter-chip .chip-remove[data-v-4f3a8cb7]:hover{color:#ff3b30}.filter-actions[data-v-4f3a8cb7]{display:flex;gap:8px;padding:6px 0 10px}.pagination-wrap[data-v-4f3a8cb7]{padding:16px 0;text-align:right}.filter-dropdown-menu .filter-group[data-v-4f3a8cb7]{padding:4px 0}.filter-dropdown-menu .filter-group-title[data-v-4f3a8cb7]{padding:4px 16px;font-size:11px;color:#6e6e73;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.cpp-list[data-v-08092a4d]{background:#fff}.breadcrumb-bar[data-v-08092a4d]{display:flex;align-items:center;gap:6px;padding-bottom:12px;border-bottom:1px solid #e5e7eb;margin-bottom:14px;font-size:13px}.breadcrumb-bar .current[data-v-08092a4d]{font-weight:600;color:#1d1d1f}.breadcrumb-bar .account-id[data-v-08092a4d]{color:#6e6e73;font-size:12px}.toolbar[data-v-08092a4d]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px}.toolbar .toolbar-left[data-v-08092a4d],.toolbar .toolbar-right[data-v-08092a4d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.toolbar .filter-label[data-v-08092a4d]{font-size:13px;color:#6e6e73;white-space:nowrap}.metric-cards[data-v-08092a4d]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.metric-card[data-v-08092a4d]{flex:1;min-width:130px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px}.metric-card .mc-label[data-v-08092a4d]{font-size:12px;color:#6e6e73;margin-bottom:4px}.metric-card .mc-value[data-v-08092a4d]{font-size:20px;font-weight:700;color:#1d1d1f;margin-bottom:2px}.metric-card .mc-compare[data-v-08092a4d]{font-size:11px;color:#6e6e73}.growth-up[data-v-08092a4d]{color:#34c759}.growth-down[data-v-08092a4d]{color:#ff3b30}.chart-section[data-v-08092a4d]{background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;margin-bottom:14px}.chart-section .chart-toolbar[data-v-08092a4d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.chart-section .chart-title[data-v-08092a4d]{font-size:13px;font-weight:600;color:#1d1d1f}.action-bar[data-v-08092a4d]{display:flex;align-items:center;padding:10px 0;margin-bottom:4px}.filter-chips[data-v-08092a4d]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 4px}.filter-chip[data-v-08092a4d]{display:inline-flex;align-items:center;gap:4px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:4px 8px;font-size:12px}.filter-chip .chip-label[data-v-08092a4d]{color:#6e6e73;white-space:nowrap}.filter-chip .chip-remove[data-v-08092a4d]{cursor:pointer;color:#6e6e73;margin-left:4px}.filter-chip .chip-remove[data-v-08092a4d]:hover{color:#ff3b30}.filter-actions[data-v-08092a4d]{display:flex;gap:8px;padding:6px 0 10px}.pagination-wrap[data-v-08092a4d]{padding:16px 0;text-align:right}.column-config-box[data-v-08092a4d]{display:flex;gap:16px;height:360px}.col-panel[data-v-08092a4d]{flex:1;display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.col-panel .col-panel-title[data-v-08092a4d]{padding:8px 12px;background:#f5f7fa;font-size:13px;font-weight:600;border-bottom:1px solid #e5e7eb}.col-panel .col-list[data-v-08092a4d]{flex:1;overflow-y:auto;padding:8px}.col-item[data-v-08092a4d]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:8px;font-size:13px;cursor:default}.col-item[data-v-08092a4d]:hover{background:#f5f7fa}.col-item i[data-v-08092a4d]{cursor:pointer;color:#6e6e73}.col-item i[data-v-08092a4d]:hover{color:#007aff}.filter-dropdown-menu .filter-group[data-v-08092a4d]{padding:4px 0}.filter-dropdown-menu .filter-group-title[data-v-08092a4d]{padding:4px 16px;font-size:11px;color:#6e6e73;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.material-list[data-v-65baa666]{background:#fff}.breadcrumb-bar[data-v-65baa666]{display:flex;align-items:center;gap:6px;padding-bottom:12px;border-bottom:1px solid #e5e7eb;margin-bottom:14px;font-size:13px}.breadcrumb-bar .current[data-v-65baa666]{font-weight:600;color:#1d1d1f}.breadcrumb-bar .account-id[data-v-65baa666]{color:#6e6e73;font-size:12px}.breadcrumb-bar .mode-switch[data-v-65baa666]{margin-left:auto}.toolbar[data-v-65baa666]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px}.toolbar .toolbar-left[data-v-65baa666],.toolbar .toolbar-right[data-v-65baa666]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.toolbar .filter-label[data-v-65baa666]{font-size:13px;color:#6e6e73;white-space:nowrap}.action-bar[data-v-65baa666]{display:flex;align-items:center;padding:10px 0;margin-bottom:4px}.filter-chips[data-v-65baa666]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 4px}.filter-chip[data-v-65baa666]{display:inline-flex;align-items:center;gap:4px;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:4px 8px;font-size:12px}.filter-chip .chip-remove[data-v-65baa666]{cursor:pointer;color:#6e6e73;margin-left:4px}.filter-chip .chip-remove[data-v-65baa666]:hover{color:#ff3b30}.filter-actions[data-v-65baa666]{display:flex;gap:8px;padding:6px 0 10px}.pagination-wrap[data-v-65baa666]{padding:16px 0;text-align:right}.column-config-box[data-v-65baa666]{display:flex;gap:16px;height:360px}.col-panel[data-v-65baa666]{flex:1;display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.col-panel .col-panel-title[data-v-65baa666]{padding:8px 12px;background:#f5f7fa;font-size:13px;font-weight:600;border-bottom:1px solid #e5e7eb}.col-panel .col-list[data-v-65baa666]{flex:1;overflow-y:auto;padding:8px}.col-item[data-v-65baa666]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:8px;font-size:13px}.col-item[data-v-65baa666]:hover{background:#f5f7fa}.col-item i[data-v-65baa666]{cursor:pointer;color:#6e6e73}.col-item i[data-v-65baa666]:hover{color:#007aff}.filter-dropdown-menu .filter-group[data-v-65baa666]{padding:4px 0}.filter-dropdown-menu .filter-group-title[data-v-65baa666]{padding:4px 16px;font-size:11px;color:#6e6e73;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.detail-box .product-tag[data-v-65baa666]{margin-bottom:10px;font-size:13px;color:#1d1d1f}.detail-box .product-tag.device-tags[data-v-65baa666]{display:flex;flex-wrap:wrap;gap:8px}.detail-box .product-tag .el-tag[data-v-65baa666]{cursor:pointer}.detail-box .product-img[data-v-65baa666]{overflow-x:auto;overflow-y:hidden;padding:20px 0 30px}.detail-box .product-img img[data-v-65baa666]{float:left;width:240px;margin-right:25px;border-radius:16px}.detail-box .product-desc span[data-v-65baa666]{font-weight:600}.detail-box .product-desc p[data-v-65baa666]{margin:6px 0 0;color:#6e6e73}.ads-coming-soon[data-v-146a19a0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0;color:#c0c4cc}.ads-coming-soon i[data-v-146a19a0]{font-size:60px;margin-bottom:16px}.ads-coming-soon p[data-v-146a19a0]{font-size:16px;margin:0}.sc-unauth[data-v-3c805553]{padding:0 0 24px}.sc-hero[data-v-3c805553]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 40px;background:linear-gradient(135deg,#f0f6ff,#fafbff 60%,#f8f0ff);border-radius:16px;margin-bottom:24px}@media(max-width:768px){.sc-hero[data-v-3c805553]{flex-direction:column;align-items:flex-start;padding:16px 24px}}.sc-hero-text[data-v-3c805553]{flex:1;min-width:0}.sc-hero-title[data-v-3c805553]{font-size:22px;font-weight:700;color:#1d1d1f;line-height:1.3;margin:0 0 6px;letter-spacing:-.3px}.sc-hero-subtitle[data-v-3c805553]{font-size:13px;color:#6e6e73;line-height:1.55;margin:0;max-width:500px}.sc-hero-actions[data-v-3c805553]{display:flex;flex-direction:row;gap:10px;flex-shrink:0;flex-wrap:wrap}.sc-hero-actions .el-button[data-v-3c805553]{min-width:100px}@media(max-width:768px){.sc-hero-actions[data-v-3c805553]{width:100%}}.sc-tabs-section[data-v-3c805553]{margin-bottom:8px}.sc-unlock-label[data-v-3c805553]{font-size:13px;font-weight:600;color:#6e6e73;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.sc-tabs[data-v-3c805553]{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.sc-tabs[data-v-3c805553]::-webkit-scrollbar{height:3px}.sc-tabs[data-v-3c805553]::-webkit-scrollbar-track{background:transparent}.sc-tabs[data-v-3c805553]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.sc-tab[data-v-3c805553]{display:flex;align-items:center;gap:6px;padding:10px 16px;border-radius:20px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;font-size:13px;font-weight:500;color:#6e6e73;white-space:nowrap;flex-shrink:0;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative}.sc-tab[data-v-3c805553]:hover{border-color:#007aff;color:#007aff;background:rgba(0,122,255,.06)}.sc-tab.active[data-v-3c805553]{border-color:#007aff;background:#007aff;color:#fff;box-shadow:0 4px 14px rgba(0,122,255,.28)}.sc-tab-icon[data-v-3c805553]{font-size:15px}.sc-tab.active .sc-tab-arrow[data-v-3c805553]{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.sc-content[data-v-3c805553]{background:#fff;border-radius:16px;border:1px solid #e5e7eb;padding:24px 40px;min-height:0}.sc-fade-enter-active[data-v-3c805553],.sc-fade-leave-active[data-v-3c805553]{transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.sc-fade-enter[data-v-3c805553]{opacity:0;transform:translateY(8px)}.sc-fade-leave-to[data-v-3c805553]{opacity:0;transform:translateY(-6px)}.sc-content-inner[data-v-3c805553]{display:flex;flex-direction:column;gap:24px}.sc-block[data-v-3c805553]{display:flex;align-items:center;gap:24px}.sc-block--reverse[data-v-3c805553]{flex-direction:row-reverse}@media(max-width:768px){.sc-block[data-v-3c805553]{flex-direction:column!important}}.sc-block-text[data-v-3c805553]{flex:1;min-width:0}.sc-block-index[data-v-3c805553]{font-size:11px;font-weight:700;color:#007aff;text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px}.sc-block-title[data-v-3c805553]{font-size:14px;font-weight:700;color:#1d1d1f;margin:0 0 6px;line-height:1.35}.sc-block-desc[data-v-3c805553]{font-size:13px;color:#6e6e73;line-height:1.65;margin:0}.sc-block-visual[data-v-3c805553]{flex-shrink:0;width:220px}@media(max-width:768px){.sc-block-visual[data-v-3c805553]{width:100%}}.sc-block-img-placeholder[data-v-3c805553]{width:100%;height:140px;background:linear-gradient(135deg,rgba(0,122,255,.06),rgba(175,82,222,.05));border-radius:16px;border:1px solid rgba(0,122,255,.1);display:flex;align-items:center;justify-content:center}.sc-block-img-icon[data-v-3c805553]{font-size:44px;opacity:.65}.app-context-select-bar[data-v-aaa33418]{margin-bottom:24px}.bar-inner[data-v-aaa33418]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 24px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.bar-left[data-v-aaa33418]{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.bar-avatar[data-v-aaa33418]{-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.bar-text[data-v-aaa33418]{flex:1;min-width:0}.bar-title-row[data-v-aaa33418]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:4px}.bar-title[data-v-aaa33418]{font-size:18px;font-weight:700;color:#1d1d1f}.bar-country[data-v-aaa33418]{flex-shrink:0}.bar-subtitle[data-v-aaa33418]{font-size:13px;color:#6e6e73;line-height:1.4}.bar-select[data-v-aaa33418]{flex-shrink:0;width:200px;max-width:42%}.bar-select-prefix[data-v-aaa33418]{display:inline-flex;align-items:center;margin-right:6px;vertical-align:middle}.bar-select-prefix-img[data-v-aaa33418]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;display:block}.bar-select-prefix-ph[data-v-aaa33418]{font-size:16px;margin-right:4px;line-height:1;vertical-align:middle;opacity:.85}.app-context-select-dropdown.el-select-dropdown .el-select-dropdown__item{height:auto;line-height:1.35;padding:10px 14px}.ctx-option{display:flex;align-items:center;gap:10px}.ctx-option-icon{width:36px;height:36px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.ctx-option-icon-ph{width:36px;height:36px;border-radius:8px;background:#f5f7fa;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.ctx-option-text{min-width:0}.ctx-option-title{font-size:13px;font-weight:600;color:#1d1d1f}.ctx-option-sub{font-size:11px;color:#6e6e73;margin-top:2px}.sc-modes[data-v-0304560c]{padding-bottom:60px}.sc-modes-header[data-v-0304560c]{margin:24px 0 40px}.sc-modes-title[data-v-0304560c]{font-size:22px;font-weight:700;color:#1d1d1f;margin:0 0 8px}.sc-modes-subtitle[data-v-0304560c]{font-size:14px;color:#6e6e73;margin:0;line-height:1.6}.sc-group[data-v-0304560c]{margin-bottom:40px}.sc-group-header[data-v-0304560c]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.sc-group-badge[data-v-0304560c]{display:inline-block;padding:3px 12px;border-radius:20px;font-size:13px;font-weight:700;color:#fff;flex-shrink:0}.sc-group-desc[data-v-0304560c]{font-size:13px;color:#6e6e73}.sc-cards[data-v-0304560c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}.sc-card[data-v-0304560c]{display:flex;align-items:flex-start;gap:16px;padding:24px;background:#fff;border-radius:16px;border:1.5px solid #e5e7eb;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative}.sc-card[data-v-0304560c]:hover:not(.sc-card--coming-soon){border-color:#007aff;box-shadow:0 4px 20px rgba(0,122,255,.12);transform:translateY(-2px)}.sc-card--coming-soon[data-v-0304560c]{cursor:default;opacity:.65}.sc-card-icon-wrap[data-v-0304560c]{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sc-card-icon[data-v-0304560c]{font-size:24px}.sc-card-body[data-v-0304560c]{flex:1;min-width:0}.sc-card-title-row[data-v-0304560c]{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.sc-card-num[data-v-0304560c]{width:22px;height:22px;border-radius:50%;background:#f5f7fa;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#6e6e73;flex-shrink:0}.sc-card-title[data-v-0304560c]{font-size:14px;font-weight:700;color:#1d1d1f;margin:0;flex:1}.sc-coming-tag[data-v-0304560c]{flex-shrink:0}.sc-card-desc[data-v-0304560c]{font-size:13px;color:#6e6e73;line-height:1.65;margin:0}.sc-card-arrow[data-v-0304560c]{flex-shrink:0;color:#6e6e73;align-self:center;font-size:14px;transition:color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.sc-card:hover .sc-card-arrow[data-v-0304560c]{color:#007aff;transform:translateX(3px)}.smart-create[data-v-78b2b800]{min-height:400px}.asa-exposure-section[data-v-2befc043]{margin:24px 24px 0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.asa-section-header[data-v-2befc043]{padding:14px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa;display:flex;align-items:center;gap:8px}.asa-section-title[data-v-2befc043]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d1d1f}.asa-section-icon[data-v-2befc043]{flex-shrink:0;border-radius:4px;vertical-align:middle}.asa-section-body[data-v-2befc043]{overflow-x:auto;min-height:60px}.asa-summary-table[data-v-2befc043]{width:100%;border-collapse:collapse;font-size:13px}.asa-summary-table td[data-v-2befc043],.asa-summary-table th[data-v-2befc043]{padding:9px 16px;text-align:center;border-bottom:1px solid #e5e7eb;white-space:nowrap}.asa-summary-table th[data-v-2befc043]{font-weight:600;color:#6e6e73;background:#f5f7fa;font-size:12px}.asa-summary-table td[data-v-2befc043]:first-child{text-align:left;color:#1d1d1f;font-weight:500}.asa-summary-table tbody tr:last-child td[data-v-2befc043]{border-bottom:none;font-weight:700;background:#f8faff}.asa-summary-table tbody tr:hover td[data-v-2befc043]{background:rgba(0,122,255,.06)}.asa-summary-table tbody tr:last-child:hover td[data-v-2befc043]{background:#eef4ff}.asa-sum-count[data-v-2befc043]{font-weight:600;color:#007aff}.asa-sum-count.total[data-v-2befc043]{cursor:default;text-decoration:none}.sw-filter-bar[data-v-2befc043]{display:flex;flex-direction:column;gap:0;padding:16px 24px;position:sticky;top:136px;z-index:100;background:#fff;border-bottom:1px solid #e5e7eb;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.sw-filter-bar.is-stuck[data-v-2befc043]{box-shadow:0 3px 10px rgba(0,0,0,.06)}.sw-filter-row[data-v-2befc043]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sw-filter-row--adv[data-v-2befc043]{padding-top:10px;border-top:1px solid #f0f2f5;margin-top:10px}.sw-filter-spacer[data-v-2befc043]{flex:1;min-width:8px}.sw-date-picker[data-v-2befc043]{width:150px}.sw-search-input[data-v-2befc043]{width:200px}.sw-select[data-v-2befc043]{width:140px}.sw-filter-group[data-v-2befc043]{display:flex;align-items:center;gap:6px;background:#f8f9fc;border:1px solid #e8eaed;border-radius:6px;padding:4px 10px}.sw-filter-label[data-v-2befc043]{font-size:12px;color:#666;white-space:nowrap;font-weight:500}.sw-filter-sep[data-v-2befc043]{font-size:12px;color:#bbb}.sw-num-input[data-v-2befc043]{width:90px}.sw-num-input--short[data-v-2befc043]{width:72px}.sw-table[data-v-2befc043]{width:100%}.sw-word[data-v-2befc043]{font-size:13px;font-weight:500}.heat-cell[data-v-2befc043]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-2befc043]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-2befc043]{width:100%;max-width:88px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-2befc043]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1);min-width:0}.idx-bar-wrap[data-v-2befc043]{display:flex;align-items:center;gap:8px}.idx-val[data-v-2befc043]{font-size:12px;font-weight:600;min-width:46px}.idx-bar[data-v-2befc043]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-2befc043]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.rank-badge[data-v-2befc043]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:4px;font-size:12px;font-weight:700;color:#fff}.rank-badge.top3[data-v-2befc043]{background:#ff3b30}.rank-badge.top10[data-v-2befc043]{background:#ff9500}.rank-badge.top50[data-v-2befc043]{background:#5ac8fa}.rank-badge.other[data-v-2befc043]{background:#e5e7eb;color:#6e6e73}.rank-badge.unranked[data-v-2befc043]{background:#e5e7eb;color:#6e6e73;font-size:11px;font-weight:500}.apps-stats-cell[data-v-2befc043]{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:200px}.app-stat-badge[data-v-2befc043]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.app-stat-badge--rank1[data-v-2befc043]{background:#fee2e2;color:#dc2626}.app-stat-badge--rank2[data-v-2befc043]{background:#fef3c7;color:#d97706}.app-stat-badge--rank3[data-v-2befc043]{background:#dbeafe;color:#2563eb}.app-stat-badge--rest[data-v-2befc043]{background:#f3f4f6;color:#6b7280}.app-stat-badge--self[data-v-2befc043]{background:#dcfce7;color:#16a34a;border:1.5px solid #86efac}.app-stat-more[data-v-2befc043]{font-size:11px;color:#007aff;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.app-stat-more[data-v-2befc043]:hover{color:#005ec4}.sw-footer[data-v-2befc043]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.sw-footer-left[data-v-2befc043]{display:flex;align-items:center;gap:16px}.selected-info[data-v-2befc043]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-2befc043]{font-size:12px;color:#6e6e73}.sw-adv-fade-enter-active[data-v-2befc043],.sw-adv-fade-leave-active[data-v-2befc043]{transition:opacity .2s ease,transform .2s ease}.sw-adv-fade-enter[data-v-2befc043],.sw-adv-fade-leave-to[data-v-2befc043]{opacity:0;transform:translateY(-6px)}.comp-chips-bar[data-v-2befc043]{padding:12px 24px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#f5f7fa}.comp-chip[data-v-2befc043]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);font-size:13px;color:#6e6e73}.comp-chip[data-v-2befc043]:hover{border-color:#007aff;color:#007aff}.comp-chip--active[data-v-2befc043]{border-color:#007aff;background:rgba(0,122,255,.06);color:#007aff;font-weight:600}.comp-chip-ico[data-v-2befc043]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.comp-chip-ph[data-v-2befc043]{font-size:16px;line-height:1}.comp-chip-name[data-v-2befc043]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asa-empty-hint[data-v-2befc043]{padding:40px 24px;text-align:center;color:#6e6e73}.asa-empty-hint .hint-text[data-v-2befc043]{font-size:14px;margin-bottom:8px}.asa-empty-hint .hint-sub[data-v-2befc043]{font-size:13px}.count-text[data-v-2befc043]{font-size:12px;color:#6e6e73}.asa-exposure-section[data-v-2d84145f]{margin:24px 24px 0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.asa-section-header[data-v-2d84145f]{padding:14px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa;display:flex;align-items:center;gap:8px}.asa-section-title[data-v-2d84145f]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d1d1f}.asa-section-icon[data-v-2d84145f]{flex-shrink:0;border-radius:4px;vertical-align:middle}.asa-section-body[data-v-2d84145f]{overflow-x:auto;min-height:60px}.asa-summary-table[data-v-2d84145f]{width:100%;border-collapse:collapse;font-size:13px}.asa-summary-table td[data-v-2d84145f],.asa-summary-table th[data-v-2d84145f]{padding:9px 16px;text-align:center;border-bottom:1px solid #e5e7eb;white-space:nowrap}.asa-summary-table th[data-v-2d84145f]{font-weight:600;color:#6e6e73;background:#f5f7fa;font-size:12px}.asa-summary-table td[data-v-2d84145f]:first-child{text-align:left;color:#1d1d1f;font-weight:500}.asa-summary-table tbody tr:last-child td[data-v-2d84145f]{border-bottom:none;font-weight:700;background:#f8faff}.asa-summary-table tbody tr:hover td[data-v-2d84145f]{background:rgba(0,122,255,.06)}.asa-summary-table tbody tr:last-child:hover td[data-v-2d84145f]{background:#eef4ff}.asa-sum-count[data-v-2d84145f]{font-weight:600;color:#007aff}.asa-sum-count.total[data-v-2d84145f]{cursor:default;text-decoration:none}.sw-filter-bar[data-v-2d84145f]{display:flex;flex-direction:column;gap:0;padding:16px 24px;position:sticky;top:136px;z-index:100;background:#fff;border-bottom:1px solid #e5e7eb;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.sw-filter-bar.is-stuck[data-v-2d84145f]{box-shadow:0 3px 10px rgba(0,0,0,.06)}.sw-filter-row[data-v-2d84145f]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sw-filter-row--adv[data-v-2d84145f]{padding-top:10px;border-top:1px solid #f0f2f5;margin-top:10px}.sw-filter-spacer[data-v-2d84145f]{flex:1;min-width:8px}.sw-date-picker[data-v-2d84145f]{width:150px}.sw-search-input[data-v-2d84145f]{width:200px}.sw-select[data-v-2d84145f]{width:140px}.sw-filter-group[data-v-2d84145f]{display:flex;align-items:center;gap:6px;background:#f8f9fc;border:1px solid #e8eaed;border-radius:6px;padding:4px 10px}.sw-filter-label[data-v-2d84145f]{font-size:12px;color:#666;white-space:nowrap;font-weight:500}.sw-filter-sep[data-v-2d84145f]{font-size:12px;color:#bbb}.sw-num-input[data-v-2d84145f]{width:90px}.sw-num-input--short[data-v-2d84145f]{width:72px}.sw-table[data-v-2d84145f]{width:100%}.sw-word[data-v-2d84145f]{font-size:13px;font-weight:500}.heat-cell[data-v-2d84145f]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-2d84145f]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-2d84145f]{width:100%;max-width:88px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-2d84145f]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1);min-width:0}.idx-bar-wrap[data-v-2d84145f]{display:flex;align-items:center;gap:8px}.idx-val[data-v-2d84145f]{font-size:12px;font-weight:600;min-width:46px}.idx-bar[data-v-2d84145f]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-2d84145f]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.rank-badge[data-v-2d84145f]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:4px;font-size:12px;font-weight:700;color:#fff}.rank-badge.top3[data-v-2d84145f]{background:#ff3b30}.rank-badge.top10[data-v-2d84145f]{background:#ff9500}.rank-badge.top50[data-v-2d84145f]{background:#5ac8fa}.rank-badge.other[data-v-2d84145f]{background:#e5e7eb;color:#6e6e73}.rank-badge.unranked[data-v-2d84145f]{background:#e5e7eb;color:#6e6e73;font-size:11px;font-weight:500}.apps-stats-cell[data-v-2d84145f]{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:200px}.app-stat-badge[data-v-2d84145f]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.app-stat-badge--rank1[data-v-2d84145f]{background:#fee2e2;color:#dc2626}.app-stat-badge--rank2[data-v-2d84145f]{background:#fef3c7;color:#d97706}.app-stat-badge--rank3[data-v-2d84145f]{background:#dbeafe;color:#2563eb}.app-stat-badge--rest[data-v-2d84145f]{background:#f3f4f6;color:#6b7280}.app-stat-badge--self[data-v-2d84145f]{background:#dcfce7;color:#16a34a;border:1.5px solid #86efac}.app-stat-more[data-v-2d84145f]{font-size:11px;color:#007aff;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.app-stat-more[data-v-2d84145f]:hover{color:#005ec4}.sw-footer[data-v-2d84145f]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.sw-footer-left[data-v-2d84145f]{display:flex;align-items:center;gap:16px}.selected-info[data-v-2d84145f]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-2d84145f]{font-size:12px;color:#6e6e73}.sw-adv-fade-enter-active[data-v-2d84145f],.sw-adv-fade-leave-active[data-v-2d84145f]{transition:opacity .2s ease,transform .2s ease}.sw-adv-fade-enter[data-v-2d84145f],.sw-adv-fade-leave-to[data-v-2d84145f]{opacity:0;transform:translateY(-6px)}.comp-chips-bar[data-v-2d84145f]{padding:12px 24px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#f5f7fa}.comp-chip[data-v-2d84145f]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);font-size:13px;color:#6e6e73}.comp-chip[data-v-2d84145f]:hover{border-color:#007aff;color:#007aff}.comp-chip--active[data-v-2d84145f]{border-color:#007aff;background:rgba(0,122,255,.06);color:#007aff;font-weight:600}.comp-chip-ico[data-v-2d84145f]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.comp-chip-ph[data-v-2d84145f]{font-size:16px;line-height:1}.comp-chip-name[data-v-2d84145f]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asa-empty-hint[data-v-2d84145f]{padding:40px 24px;text-align:center;color:#6e6e73}.asa-empty-hint .hint-text[data-v-2d84145f]{font-size:14px;margin-bottom:8px}.asa-empty-hint .hint-sub[data-v-2d84145f]{font-size:13px}.asa-sum-total[data-v-2d84145f]{font-weight:700}.count-text[data-v-2d84145f]{font-size:12px;color:#6e6e73}.asa-empty-hint[data-v-35f26683]{padding:60px 24px;text-align:center;color:#6e6e73}.asa-empty-hint .hint-text[data-v-35f26683]{margin:0 0 8px;font-size:13px;color:#1d1d1f;text-align:center}.asa-empty-hint .hint-sub[data-v-35f26683]{margin:0;font-size:13px;color:#6e6e73;text-align:center;line-height:1.5}.comp-toolbar[data-v-35f26683]{border-bottom:1px solid #e5e7eb;position:sticky;top:136px;z-index:100;background:#fff;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.comp-toolbar.is-stuck[data-v-35f26683]{box-shadow:0 3px 10px rgba(0,0,0,.06)}.comp-tabs-row[data-v-35f26683]{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;padding:16px 24px;background:#f5f7fa}.comp-tab[data-v-35f26683]{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;font:inherit;text-align:left;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1)}.comp-tab[data-v-35f26683]:hover{border-color:#95c1f2;background:#f5faff}.comp-tab--active[data-v-35f26683]{border-color:#007aff;background:#ebf4ff;box-shadow:0 0 0 1px rgba(0,122,255,.12)}.comp-tab-ico[data-v-35f26683]{width:36px;height:36px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.comp-tab-ph[data-v-35f26683]{font-size:24px;line-height:1;flex-shrink:0}.comp-tab-text[data-v-35f26683]{display:flex;flex-direction:column;gap:2px;min-width:0}.comp-tab-name[data-v-35f26683]{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.comp-tab-id[data-v-35f26683]{font-size:11px;color:#6e6e73;font-family:SF Mono,Menlo,monospace}.hkc-tab[data-v-3f6f47e6]{display:flex;flex-direction:column;min-height:400px}.hkc-dual-header[data-v-3f6f47e6]{display:flex;align-items:center;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb;background:#fff}.hkc-app-card[data-v-3f6f47e6]{flex:1;display:flex;align-items:center;gap:14px;padding:16px 20px;border:1.5px solid #e5e7eb;border-radius:12px;background:#fff;min-width:0;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.hkc-app-card--comp[data-v-3f6f47e6]{border-color:#a0c6f1}.hkc-app-icon[data-v-3f6f47e6]{width:52px;height:52px;border-radius:14px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.hkc-app-icon-ph[data-v-3f6f47e6]{font-size:36px;line-height:1;flex-shrink:0}.hkc-app-info[data-v-3f6f47e6]{flex:1;min-width:0}.hkc-app-name-row[data-v-3f6f47e6]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.hkc-app-name[data-v-3f6f47e6]{font-size:14px;font-weight:700;color:#1d1d1f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hkc-app-id[data-v-3f6f47e6]{font-size:12px;color:#6e6e73;margin-bottom:4px;font-family:SF Mono,Menlo,monospace}.hkc-app-country[data-v-3f6f47e6]{display:flex;align-items:center;gap:4px;font-size:12px;color:#6e6e73}.hkc-comp-selector[data-v-3f6f47e6]{flex-shrink:0;width:130px;margin-left:auto}.hkc-connector[data-v-3f6f47e6]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#007aff;color:#fff;flex-shrink:0}.hkc-action-bar[data-v-3f6f47e6]{display:flex;align-items:center;gap:10px;padding:12px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa;flex-wrap:wrap}.hkc-action-label[data-v-3f6f47e6]{font-size:13px;color:#6e6e73;font-weight:500;white-space:nowrap}.hkc-action-spacer[data-v-3f6f47e6]{flex:1}.hkc-date-picker[data-v-3f6f47e6]{width:150px;flex-shrink:0}.hkc-compare-body[data-v-3f6f47e6]{display:flex;flex:1;overflow:hidden;min-height:480px}.hkc-col[data-v-3f6f47e6]{flex:1;overflow-y:auto;border-right:1px solid #e5e7eb;padding-bottom:24px}.hkc-col[data-v-3f6f47e6]:last-child{border-right:none}.hkc-col--shared[data-v-3f6f47e6]{flex:0 0 240px;background:#f8fdf5;border-left:1px solid #d1fae5;border-right:1px solid #d1fae5}.hkc-col-header[data-v-3f6f47e6]{position:sticky;top:0;z-index:10;padding:10px 16px;background:#f5f7fa;border-bottom:1px solid #e5e7eb;font-size:12px;font-weight:700;color:#6e6e73;text-align:center;text-transform:uppercase;letter-spacing:.04em}.hkc-col--shared .hkc-col-header[data-v-3f6f47e6]{background:#ecfdf5;border-bottom-color:#d1fae5;color:#065f46}.hkc-group-label[data-v-3f6f47e6]{padding:8px 16px 6px;font-size:12px;font-weight:600;color:#6e6e73;background:#f5f7fa;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;margin-top:8px}.hkc-group-label[data-v-3f6f47e6]:first-of-type{margin-top:0}.hkc-word-grid[data-v-3f6f47e6]{display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px}.hkc-shared-grid[data-v-3f6f47e6]{flex-direction:column;gap:6px}.hkc-kw-card[data-v-3f6f47e6]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;cursor:pointer;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hkc-kw-card[data-v-3f6f47e6]:hover{border-color:#89bbf3;background:rgba(0,122,255,.06)}.hkc-kw-card:hover .hkc-kw-add[data-v-3f6f47e6]{opacity:1}.hkc-kw-card--shared[data-v-3f6f47e6]{border-color:#86efac;background:#f0fdf4}.hkc-kw-card--shared-bg[data-v-3f6f47e6]{width:100%;border-color:#86efac;background:#dcfce7}.hkc-kw-card--shared-bg[data-v-3f6f47e6]:hover{background:#bbf7d0}.hkc-kw-card--selected[data-v-3f6f47e6]{border-color:#007aff!important;background:#e6f2ff!important;box-shadow:0 0 0 2px rgba(0,122,255,.18)}.hkc-kw-card--in-lib .hkc-kw-add[data-v-3f6f47e6],.hkc-kw-card--selected .hkc-kw-add[data-v-3f6f47e6]{opacity:1}.hkc-kw-add[data-v-3f6f47e6]{flex-shrink:0;width:18px;height:18px;border-radius:4px;background:#007aff;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);cursor:pointer;line-height:1}.hkc-kw-add[data-v-3f6f47e6]:hover{background:#0062cc}.hkc-kw-add--done[data-v-3f6f47e6]{background:#34c759;opacity:1!important;cursor:default}.hkc-kw-word[data-v-3f6f47e6]{font-size:13px;color:#1d1d1f;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hkc-kw-index[data-v-3f6f47e6]{font-size:12px;font-weight:700;color:#007aff;flex-shrink:0;font-variant-numeric:tabular-nums}.hkc-empty[data-v-3f6f47e6]{padding:60px 24px;text-align:center}.hkc-empty-title[data-v-3f6f47e6]{margin:0 0 8px;font-size:13px;color:#1d1d1f;font-weight:500}.hkc-empty-sub[data-v-3f6f47e6]{margin:0;font-size:13px;color:#6e6e73;line-height:1.6}.hkc-col-empty[data-v-3f6f47e6]{padding:24px 16px;font-size:13px;color:#6e6e73;text-align:center}.hkc-comp-dropdown.el-select-dropdown .el-select-dropdown__item{height:auto;line-height:1.35;padding:8px 12px}.hkc-dropdown-opt{display:flex;align-items:center;gap:8px}.hkc-dropdown-ico{width:28px;height:28px;border-radius:6px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.hkc-dropdown-ph{font-size:20px;flex-shrink:0}.hkc-dropdown-text{min-width:0;flex:1;font-size:13px;color:#333}.hkc-dropdown-id{font-size:11px;color:#999;font-family:SF Mono,Menlo,monospace;margin-top:1px}.kca-ctx-sentinel[data-v-3732506c]{height:0;pointer-events:none}.kca-context-bar[data-v-3732506c]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 24px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);margin-bottom:24px;min-height:80px;position:sticky;top:56px;z-index:200;transition:box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1)}.kca-context-bar.is-stuck[data-v-3732506c]{border-color:transparent;border-radius:0 0 12px 12px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.kca-left[data-v-3732506c]{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.kca-app-icon[data-v-3732506c]{width:52px;height:52px;border-radius:14px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.kca-app-text[data-v-3732506c]{flex:1;min-width:0}.kca-app-title-row[data-v-3732506c]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:4px}.kca-app-title[data-v-3732506c]{font-size:18px;font-weight:700;color:#1d1d1f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kca-country[data-v-3732506c]{flex-shrink:0}.kca-app-sub[data-v-3732506c]{font-size:13px;color:#6e6e73}.kca-selects[data-v-3732506c]{flex-shrink:0}.kca-select[data-v-3732506c]{width:260px}.kca-prefix[data-v-3732506c]{display:inline-flex;align-items:center;margin-right:6px;vertical-align:middle}.kca-prefix-img[data-v-3732506c]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;display:block}.kca-prefix-ph[data-v-3732506c]{font-size:16px;margin-right:4px;vertical-align:middle;opacity:.85}.kca-tab-card[data-v-3732506c]{overflow:clip;margin-bottom:24px}.kca-tab-bar[data-v-3732506c]{display:flex;border-bottom:1px solid #e5e7eb;padding:0 24px}.kca-tab[data-v-3732506c]{padding:12px 20px;font-size:13px;font-weight:500;color:#6e6e73;cursor:pointer;border-bottom:2px solid transparent;transition:color .25s cubic-bezier(.4,0,.2,1);white-space:nowrap}.kca-tab[data-v-3732506c]:hover{color:#007aff}.kca-tab.active[data-v-3732506c]{color:#007aff;border-bottom-color:#007aff;font-weight:600}.kca-placeholder[data-v-3732506c]{padding:60px 24px;text-align:center;color:#6e6e73;font-size:13px}.kca-app-dropdown.el-select-dropdown .el-select-dropdown__item{height:auto;line-height:1.35;padding:10px 14px}.kca-option{display:flex;align-items:center;gap:10px}.kca-option-icon{width:36px;height:36px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.kca-option-icon-ph{width:36px;height:36px;border-radius:8px;background:#f5f7fa;border:1px solid #e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.kca-option-text{min-width:0}.kca-option-title{font-size:13px;font-weight:600;color:#1d1d1f}.kca-option-sub{font-size:11px;color:#6e6e73;margin-top:2px}.asa-exposure-section[data-v-5699d3b7]{margin:24px 24px 0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.asa-section-header[data-v-5699d3b7]{padding:14px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa;display:flex;align-items:center;gap:8px}.asa-section-title[data-v-5699d3b7]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d1d1f}.asa-section-icon[data-v-5699d3b7]{flex-shrink:0;border-radius:4px;vertical-align:middle}.asa-section-body[data-v-5699d3b7]{overflow-x:auto;min-height:60px}.asa-summary-table[data-v-5699d3b7]{width:100%;border-collapse:collapse;font-size:13px}.asa-summary-table td[data-v-5699d3b7],.asa-summary-table th[data-v-5699d3b7]{padding:9px 16px;text-align:center;border-bottom:1px solid #e5e7eb;white-space:nowrap}.asa-summary-table th[data-v-5699d3b7]{font-weight:600;color:#6e6e73;background:#f5f7fa;font-size:12px}.asa-summary-table td[data-v-5699d3b7]:first-child{text-align:left;color:#1d1d1f;font-weight:500}.asa-summary-table tbody tr:last-child td[data-v-5699d3b7]{border-bottom:none;font-weight:700;background:#f8faff}.asa-summary-table tbody tr:hover td[data-v-5699d3b7]{background:rgba(0,122,255,.06)}.asa-summary-table tbody tr:last-child:hover td[data-v-5699d3b7]{background:#eef4ff}.asa-sum-count[data-v-5699d3b7]{font-weight:600;color:#007aff}.asa-sum-count.total[data-v-5699d3b7]{cursor:default;text-decoration:none}.sw-filter-bar[data-v-5699d3b7]{display:flex;flex-direction:column;gap:0;padding:16px 24px;position:sticky;z-index:100;background:#fff;border-bottom:1px solid #e5e7eb;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.sw-filter-bar.is-stuck[data-v-5699d3b7]{box-shadow:0 3px 10px rgba(0,0,0,.06)}.sw-filter-row[data-v-5699d3b7]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sw-filter-row--adv[data-v-5699d3b7]{padding-top:10px;border-top:1px solid #f0f2f5;margin-top:10px}.sw-filter-spacer[data-v-5699d3b7]{flex:1;min-width:8px}.sw-date-picker[data-v-5699d3b7]{width:150px}.sw-search-input[data-v-5699d3b7]{width:200px}.sw-select[data-v-5699d3b7]{width:140px}.sw-filter-group[data-v-5699d3b7]{display:flex;align-items:center;gap:6px;background:#f8f9fc;border:1px solid #e8eaed;border-radius:6px;padding:4px 10px}.sw-filter-label[data-v-5699d3b7]{font-size:12px;color:#666;white-space:nowrap;font-weight:500}.sw-filter-sep[data-v-5699d3b7]{font-size:12px;color:#bbb}.sw-num-input[data-v-5699d3b7]{width:90px}.sw-num-input--short[data-v-5699d3b7]{width:72px}.sw-table[data-v-5699d3b7]{width:100%}.sw-word[data-v-5699d3b7]{font-size:13px;font-weight:500}.heat-cell[data-v-5699d3b7]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-5699d3b7]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-5699d3b7]{width:100%;max-width:88px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-5699d3b7]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1);min-width:0}.idx-bar-wrap[data-v-5699d3b7]{display:flex;align-items:center;gap:8px}.idx-val[data-v-5699d3b7]{font-size:12px;font-weight:600;min-width:46px}.idx-bar[data-v-5699d3b7]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-5699d3b7]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.rank-badge[data-v-5699d3b7]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:4px;font-size:12px;font-weight:700;color:#fff}.rank-badge.top3[data-v-5699d3b7]{background:#ff3b30}.rank-badge.top10[data-v-5699d3b7]{background:#ff9500}.rank-badge.top50[data-v-5699d3b7]{background:#5ac8fa}.rank-badge.other[data-v-5699d3b7]{background:#e5e7eb;color:#6e6e73}.rank-badge.unranked[data-v-5699d3b7]{background:#e5e7eb;color:#6e6e73;font-size:11px;font-weight:500}.apps-stats-cell[data-v-5699d3b7]{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:200px}.app-stat-badge[data-v-5699d3b7]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.app-stat-badge--rank1[data-v-5699d3b7]{background:#fee2e2;color:#dc2626}.app-stat-badge--rank2[data-v-5699d3b7]{background:#fef3c7;color:#d97706}.app-stat-badge--rank3[data-v-5699d3b7]{background:#dbeafe;color:#2563eb}.app-stat-badge--rest[data-v-5699d3b7]{background:#f3f4f6;color:#6b7280}.app-stat-badge--self[data-v-5699d3b7]{background:#dcfce7;color:#16a34a;border:1.5px solid #86efac}.app-stat-more[data-v-5699d3b7]{font-size:11px;color:#007aff;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.app-stat-more[data-v-5699d3b7]:hover{color:#005ec4}.sw-footer[data-v-5699d3b7]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.sw-footer-left[data-v-5699d3b7]{display:flex;align-items:center;gap:16px}.selected-info[data-v-5699d3b7]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-5699d3b7]{font-size:12px;color:#6e6e73}.sw-adv-fade-enter-active[data-v-5699d3b7],.sw-adv-fade-leave-active[data-v-5699d3b7]{transition:opacity .2s ease,transform .2s ease}.sw-adv-fade-enter[data-v-5699d3b7],.sw-adv-fade-leave-to[data-v-5699d3b7]{opacity:0;transform:translateY(-6px)}.comp-chips-bar[data-v-5699d3b7]{padding:12px 24px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#f5f7fa}.comp-chip[data-v-5699d3b7]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);font-size:13px;color:#6e6e73}.comp-chip[data-v-5699d3b7]:hover{border-color:#007aff;color:#007aff}.comp-chip--active[data-v-5699d3b7]{border-color:#007aff;background:rgba(0,122,255,.06);color:#007aff;font-weight:600}.comp-chip-ico[data-v-5699d3b7]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.comp-chip-ph[data-v-5699d3b7]{font-size:16px;line-height:1}.comp-chip-name[data-v-5699d3b7]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asa-empty-hint[data-v-5699d3b7]{padding:40px 24px;text-align:center;color:#6e6e73}.asa-empty-hint .hint-text[data-v-5699d3b7]{font-size:14px;margin-bottom:8px}.asa-empty-hint .hint-sub[data-v-5699d3b7]{font-size:13px}.cpp-ctx-sentinel[data-v-5699d3b7]{height:0;pointer-events:none}.cpp-context-bar[data-v-5699d3b7]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 24px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);margin-bottom:24px;min-height:80px;position:sticky;top:56px;z-index:200;transition:box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1)}.cpp-context-bar.is-stuck[data-v-5699d3b7]{border-color:transparent;border-radius:0 0 12px 12px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.cpp-left[data-v-5699d3b7]{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.cpp-app-icon[data-v-5699d3b7]{width:52px;height:52px;border-radius:14px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.cpp-app-text[data-v-5699d3b7]{flex:1;min-width:0}.cpp-app-title-row[data-v-5699d3b7]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:4px}.cpp-app-title[data-v-5699d3b7]{font-size:18px;font-weight:700;color:#1d1d1f}.cpp-country[data-v-5699d3b7]{flex-shrink:0}.cpp-app-sub[data-v-5699d3b7]{font-size:13px;color:#6e6e73}.cpp-right[data-v-5699d3b7]{display:flex;align-items:center;gap:10px;flex-shrink:0}.cpp-app-select[data-v-5699d3b7]{width:220px}.cpp-prefix[data-v-5699d3b7]{display:inline-flex;align-items:center;margin-right:6px;vertical-align:middle}.cpp-prefix-img[data-v-5699d3b7]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;display:block}.cpp-prefix-ph[data-v-5699d3b7]{font-size:16px;margin-right:4px;vertical-align:middle;opacity:.85}.cpp-main-card[data-v-5699d3b7]{margin-bottom:24px;overflow:clip}.cpp-tab-bar[data-v-5699d3b7]{display:flex;border-bottom:1px solid #e5e7eb;padding:0 24px}.cpp-tab[data-v-5699d3b7]{padding:12px 20px;font-size:13px;font-weight:500;color:#6e6e73;cursor:pointer;border-bottom:2px solid transparent;transition:color .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cpp-tab[data-v-5699d3b7]:hover{color:#007aff}.cpp-tab.active[data-v-5699d3b7]{color:#007aff;border-bottom-color:#007aff;font-weight:600}.comp-toolbar[data-v-5699d3b7]{position:sticky;top:136px;z-index:100;background:#fff;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.comp-toolbar.is-stuck[data-v-5699d3b7]{box-shadow:0 3px 10px rgba(0,0,0,.06)}.comp-chip[data-v-5699d3b7]{border-radius:8px}.sw-filter-bar[data-v-5699d3b7]{top:136px}.sw-filter-bar--word[data-v-5699d3b7]{position:relative;top:auto;box-shadow:none!important;border-top:1px solid #e5e7eb}.cpp-selected-bar[data-v-5699d3b7]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 24px;background:#f0f6ff;border-top:2px solid #007aff;border-bottom:1px solid #e5e7eb}.cpp-selected-bar .el-tag[data-v-5699d3b7]{flex-shrink:0}.cpp-selected-asa[data-v-5699d3b7]{font-family:SF Mono,Menlo,monospace;font-size:12px;color:#1d1d1f;word-break:break-all}.cpp-content-text[data-v-5699d3b7]{font-size:12px;color:#6e6e73;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cpp-content-images[data-v-5699d3b7],.cpp-content-video[data-v-5699d3b7]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cpp-thumb[data-v-5699d3b7]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:6px;cursor:pointer;border:1px solid #e5e7eb;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.cpp-thumb[data-v-5699d3b7]:hover{opacity:.8}.cpp-thumb-more[data-v-5699d3b7]{font-size:12px;color:#6e6e73}.cpp-video-link[data-v-5699d3b7]{font-size:12px;color:#007aff;text-decoration:none}.cpp-video-link[data-v-5699d3b7]:hover{text-decoration:underline}.cpp-monospace[data-v-5699d3b7]{font-family:SF Mono,Menlo,monospace;font-size:12px;word-break:break-all}.cpp-content-unknown[data-v-5699d3b7]{color:#6e6e73;font-size:12px}.cpp-app-dropdown.el-select-dropdown .el-select-dropdown__item{height:auto;line-height:1.35;padding:10px 14px}.cpp-option{display:flex;align-items:center;gap:10px}.cpp-option-icon{width:36px;height:36px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.cpp-option-icon-ph{width:36px;height:36px;border-radius:8px;background:#f5f7fa;border:1px solid #e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.cpp-option-text{min-width:0}.cpp-option-title{font-size:13px;font-weight:600;color:#1d1d1f}.cpp-option-sub{font-size:11px;color:#6e6e73;margin-top:2px}.group-tree[data-v-bf3e48e4]{display:flex;align-items:flex-start;gap:0}.gt-panel[data-v-bf3e48e4]{width:340px;height:280px;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.gt-panel-header[data-v-bf3e48e4]{padding:0 16px;height:40px;line-height:40px;background:#f5f7fa;border-bottom:1px solid #e5e7eb;font-size:13px;flex-shrink:0}.gt-search[data-v-bf3e48e4]{padding:8px 12px;border-bottom:1px solid #e5e7eb;flex-shrink:0}.gt-body[data-v-bf3e48e4]{flex:1;overflow-y:auto;padding:4px 0}.gt-tree[data-v-bf3e48e4]{font-size:13px}.gt-actions[data-v-bf3e48e4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0 14px;margin-top:40px}.gt-node[data-v-bf3e48e4]{display:flex;align-items:center;gap:6px;font-size:13px}.gt-del[data-v-bf3e48e4]{color:#ff3b30;cursor:pointer;font-size:13px}.gt-del[data-v-bf3e48e4]:hover{opacity:.8}.drawer-title[data-v-906c6df2]{font-size:18px;font-weight:700;color:#1d1d1f}.drawer-body[data-v-906c6df2]{padding:24px 32px;height:calc(100% - 120px);overflow-y:auto}.drawer-footer[data-v-906c6df2]{position:absolute;bottom:0;left:0;right:0;padding:16px 32px;border-top:1px solid #e5e7eb;background:#fff;display:flex;justify-content:flex-end;gap:12px}.section-title[data-v-906c6df2]{font-size:13px;font-weight:700;color:#1d1d1f;padding-left:8px;border-left:3px solid #007aff;margin-bottom:16px;line-height:16px}.condition-row[data-v-906c6df2]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.asa-exposure-section[data-v-79ffbe08]{margin:24px 24px 0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.asa-section-header[data-v-79ffbe08]{padding:14px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa;display:flex;align-items:center;gap:8px}.asa-section-title[data-v-79ffbe08]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d1d1f}.asa-section-icon[data-v-79ffbe08]{flex-shrink:0;border-radius:4px;vertical-align:middle}.asa-section-body[data-v-79ffbe08]{overflow-x:auto;min-height:60px}.asa-summary-table[data-v-79ffbe08]{width:100%;border-collapse:collapse;font-size:13px}.asa-summary-table td[data-v-79ffbe08],.asa-summary-table th[data-v-79ffbe08]{padding:9px 16px;text-align:center;border-bottom:1px solid #e5e7eb;white-space:nowrap}.asa-summary-table th[data-v-79ffbe08]{font-weight:600;color:#6e6e73;background:#f5f7fa;font-size:12px}.asa-summary-table td[data-v-79ffbe08]:first-child{text-align:left;color:#1d1d1f;font-weight:500}.asa-summary-table tbody tr:last-child td[data-v-79ffbe08]{border-bottom:none;font-weight:700;background:#f8faff}.asa-summary-table tbody tr:hover td[data-v-79ffbe08]{background:rgba(0,122,255,.06)}.asa-summary-table tbody tr:last-child:hover td[data-v-79ffbe08]{background:#eef4ff}.asa-sum-count[data-v-79ffbe08]{font-weight:600;color:#007aff}.asa-sum-count.total[data-v-79ffbe08]{cursor:default;text-decoration:none}.sw-filter-bar[data-v-79ffbe08]{display:flex;flex-direction:column;gap:0;padding:16px 24px;position:sticky;top:136px;z-index:100;background:#fff;border-bottom:1px solid #e5e7eb;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.sw-filter-bar.is-stuck[data-v-79ffbe08]{box-shadow:0 3px 10px rgba(0,0,0,.06)}.sw-filter-row[data-v-79ffbe08]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sw-filter-row--adv[data-v-79ffbe08]{padding-top:10px;border-top:1px solid #f0f2f5;margin-top:10px}.sw-filter-spacer[data-v-79ffbe08]{flex:1;min-width:8px}.sw-date-picker[data-v-79ffbe08]{width:150px}.sw-search-input[data-v-79ffbe08]{width:200px}.sw-select[data-v-79ffbe08]{width:140px}.sw-filter-group[data-v-79ffbe08]{display:flex;align-items:center;gap:6px;background:#f8f9fc;border:1px solid #e8eaed;border-radius:6px;padding:4px 10px}.sw-filter-label[data-v-79ffbe08]{font-size:12px;color:#666;white-space:nowrap;font-weight:500}.sw-filter-sep[data-v-79ffbe08]{font-size:12px;color:#bbb}.sw-num-input[data-v-79ffbe08]{width:90px}.sw-num-input--short[data-v-79ffbe08]{width:72px}.sw-table[data-v-79ffbe08]{width:100%}.sw-word[data-v-79ffbe08]{font-size:13px;font-weight:500}.heat-cell[data-v-79ffbe08]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-79ffbe08]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-79ffbe08]{width:100%;max-width:88px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-79ffbe08]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1);min-width:0}.idx-bar-wrap[data-v-79ffbe08]{display:flex;align-items:center;gap:8px}.idx-val[data-v-79ffbe08]{font-size:12px;font-weight:600;min-width:46px}.idx-bar[data-v-79ffbe08]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-79ffbe08]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.rank-badge[data-v-79ffbe08]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:4px;font-size:12px;font-weight:700;color:#fff}.rank-badge.top3[data-v-79ffbe08]{background:#ff3b30}.rank-badge.top10[data-v-79ffbe08]{background:#ff9500}.rank-badge.top50[data-v-79ffbe08]{background:#5ac8fa}.rank-badge.other[data-v-79ffbe08]{background:#e5e7eb;color:#6e6e73}.rank-badge.unranked[data-v-79ffbe08]{background:#e5e7eb;color:#6e6e73;font-size:11px;font-weight:500}.apps-stats-cell[data-v-79ffbe08]{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:200px}.app-stat-badge[data-v-79ffbe08]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.app-stat-badge--rank1[data-v-79ffbe08]{background:#fee2e2;color:#dc2626}.app-stat-badge--rank2[data-v-79ffbe08]{background:#fef3c7;color:#d97706}.app-stat-badge--rank3[data-v-79ffbe08]{background:#dbeafe;color:#2563eb}.app-stat-badge--rest[data-v-79ffbe08]{background:#f3f4f6;color:#6b7280}.app-stat-badge--self[data-v-79ffbe08]{background:#dcfce7;color:#16a34a;border:1.5px solid #86efac}.app-stat-more[data-v-79ffbe08]{font-size:11px;color:#007aff;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.app-stat-more[data-v-79ffbe08]:hover{color:#005ec4}.sw-footer[data-v-79ffbe08]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.sw-footer-left[data-v-79ffbe08]{display:flex;align-items:center;gap:16px}.selected-info[data-v-79ffbe08]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-79ffbe08]{font-size:12px;color:#6e6e73}.sw-adv-fade-enter-active[data-v-79ffbe08],.sw-adv-fade-leave-active[data-v-79ffbe08]{transition:opacity .2s ease,transform .2s ease}.sw-adv-fade-enter[data-v-79ffbe08],.sw-adv-fade-leave-to[data-v-79ffbe08]{opacity:0;transform:translateY(-6px)}.comp-chips-bar[data-v-79ffbe08]{padding:12px 24px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#f5f7fa}.comp-chip[data-v-79ffbe08]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);font-size:13px;color:#6e6e73}.comp-chip[data-v-79ffbe08]:hover{border-color:#007aff;color:#007aff}.comp-chip--active[data-v-79ffbe08]{border-color:#007aff;background:rgba(0,122,255,.06);color:#007aff;font-weight:600}.comp-chip-ico[data-v-79ffbe08]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.comp-chip-ph[data-v-79ffbe08]{font-size:16px;line-height:1}.comp-chip-name[data-v-79ffbe08]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asa-empty-hint[data-v-79ffbe08]{padding:40px 24px;text-align:center;color:#6e6e73}.asa-empty-hint .hint-text[data-v-79ffbe08]{font-size:14px;margin-bottom:8px}.asa-empty-hint .hint-sub[data-v-79ffbe08]{font-size:13px}.arl-sentinel[data-v-79ffbe08]{height:0;pointer-events:none}.arl-context-bar[data-v-79ffbe08]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 24px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);margin-bottom:24px;min-height:80px;position:sticky;top:56px;z-index:200;transition:box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1)}.arl-context-bar.is-stuck[data-v-79ffbe08]{border-color:transparent;border-radius:0 0 12px 12px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.arl-left[data-v-79ffbe08]{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.arl-app-icon[data-v-79ffbe08]{width:52px;height:52px;border-radius:14px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.arl-app-text[data-v-79ffbe08]{flex:1;min-width:0}.arl-app-title[data-v-79ffbe08]{font-size:18px;font-weight:700;color:#1d1d1f;margin-bottom:4px}.arl-app-sub[data-v-79ffbe08]{font-size:13px;color:#6e6e73}.arl-right[data-v-79ffbe08]{flex-shrink:0}.arl-app-select[data-v-79ffbe08]{width:220px}.arl-option[data-v-79ffbe08]{display:flex;align-items:center;gap:10px}.arl-option-icon[data-v-79ffbe08]{width:32px;height:32px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.arl-option-icon-ph[data-v-79ffbe08]{width:32px;height:32px;border-radius:8px;background:#f5f7fa;border:1px solid #e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:15px}.arl-option-name[data-v-79ffbe08]{font-size:13px;font-weight:600;color:#1d1d1f}.arl-option-sub[data-v-79ffbe08]{font-size:11px;color:#6e6e73}.arl-main-card[data-v-79ffbe08]{overflow:clip}.arl-tab-bar[data-v-79ffbe08]{display:flex;border-bottom:1px solid #e5e7eb;padding:0 24px}.arl-tab[data-v-79ffbe08]{padding:12px 20px;font-size:13px;font-weight:500;color:#6e6e73;cursor:pointer;border-bottom:2px solid transparent;transition:color .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.arl-tab[data-v-79ffbe08]:hover{color:#007aff}.arl-tab.active[data-v-79ffbe08]{color:#007aff;border-bottom-color:#007aff;font-weight:600}.arl-create-menu[data-v-79ffbe08]{min-width:140px}.arl-create-item[data-v-79ffbe08]{padding:10px 16px;font-size:13px;cursor:pointer;color:#1d1d1f;transition:background .25s cubic-bezier(.4,0,.2,1)}.arl-create-item[data-v-79ffbe08]:hover{background:#f5f7fa}.arl-create-item[data-v-79ffbe08]:first-child{border-bottom:1px solid #e5e7eb}.asa-exposure-section[data-v-7b1435ab]{margin:24px 24px 0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.asa-section-header[data-v-7b1435ab]{padding:14px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa;display:flex;align-items:center;gap:8px}.asa-section-title[data-v-7b1435ab]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d1d1f}.asa-section-icon[data-v-7b1435ab]{flex-shrink:0;border-radius:4px;vertical-align:middle}.asa-section-body[data-v-7b1435ab]{overflow-x:auto;min-height:60px}.asa-summary-table[data-v-7b1435ab]{width:100%;border-collapse:collapse;font-size:13px}.asa-summary-table td[data-v-7b1435ab],.asa-summary-table th[data-v-7b1435ab]{padding:9px 16px;text-align:center;border-bottom:1px solid #e5e7eb;white-space:nowrap}.asa-summary-table th[data-v-7b1435ab]{font-weight:600;color:#6e6e73;background:#f5f7fa;font-size:12px}.asa-summary-table td[data-v-7b1435ab]:first-child{text-align:left;color:#1d1d1f;font-weight:500}.asa-summary-table tbody tr:last-child td[data-v-7b1435ab]{border-bottom:none;font-weight:700;background:#f8faff}.asa-summary-table tbody tr:hover td[data-v-7b1435ab]{background:rgba(0,122,255,.06)}.asa-summary-table tbody tr:last-child:hover td[data-v-7b1435ab]{background:#eef4ff}.asa-sum-count[data-v-7b1435ab]{font-weight:600;color:#007aff}.asa-sum-count.total[data-v-7b1435ab]{cursor:default;text-decoration:none}.sw-filter-bar[data-v-7b1435ab]{display:flex;flex-direction:column;gap:0;padding:16px 24px;position:sticky;top:136px;z-index:100;background:#fff;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.sw-filter-bar.is-stuck[data-v-7b1435ab]{box-shadow:0 3px 10px rgba(0,0,0,.06)}.sw-filter-row[data-v-7b1435ab]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sw-filter-row--adv[data-v-7b1435ab]{padding-top:10px;border-top:1px solid #f0f2f5;margin-top:10px}.sw-filter-spacer[data-v-7b1435ab]{flex:1;min-width:8px}.sw-date-picker[data-v-7b1435ab]{width:150px}.sw-search-input[data-v-7b1435ab]{width:200px}.sw-select[data-v-7b1435ab]{width:140px}.sw-filter-group[data-v-7b1435ab]{display:flex;align-items:center;gap:6px;background:#f8f9fc;border:1px solid #e8eaed;border-radius:6px;padding:4px 10px}.sw-filter-label[data-v-7b1435ab]{font-size:12px;color:#666;white-space:nowrap;font-weight:500}.sw-filter-sep[data-v-7b1435ab]{font-size:12px;color:#bbb}.sw-num-input[data-v-7b1435ab]{width:90px}.sw-num-input--short[data-v-7b1435ab]{width:72px}.sw-table[data-v-7b1435ab]{width:100%}.sw-word[data-v-7b1435ab]{font-size:13px;font-weight:500}.heat-cell[data-v-7b1435ab]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-7b1435ab]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-7b1435ab]{width:100%;max-width:88px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-7b1435ab]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1);min-width:0}.idx-bar-wrap[data-v-7b1435ab]{display:flex;align-items:center;gap:8px}.idx-val[data-v-7b1435ab]{font-size:12px;font-weight:600;min-width:46px}.idx-bar[data-v-7b1435ab]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-7b1435ab]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.rank-badge[data-v-7b1435ab]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:4px;font-size:12px;font-weight:700;color:#fff}.rank-badge.top3[data-v-7b1435ab]{background:#ff3b30}.rank-badge.top10[data-v-7b1435ab]{background:#ff9500}.rank-badge.top50[data-v-7b1435ab]{background:#5ac8fa}.rank-badge.other[data-v-7b1435ab]{background:#e5e7eb;color:#6e6e73}.rank-badge.unranked[data-v-7b1435ab]{background:#e5e7eb;color:#6e6e73;font-size:11px;font-weight:500}.apps-stats-cell[data-v-7b1435ab]{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:200px}.app-stat-badge[data-v-7b1435ab]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.app-stat-badge--rank1[data-v-7b1435ab]{background:#fee2e2;color:#dc2626}.app-stat-badge--rank2[data-v-7b1435ab]{background:#fef3c7;color:#d97706}.app-stat-badge--rank3[data-v-7b1435ab]{background:#dbeafe;color:#2563eb}.app-stat-badge--rest[data-v-7b1435ab]{background:#f3f4f6;color:#6b7280}.app-stat-badge--self[data-v-7b1435ab]{background:#dcfce7;color:#16a34a;border:1.5px solid #86efac}.app-stat-more[data-v-7b1435ab]{font-size:11px;color:#007aff;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.app-stat-more[data-v-7b1435ab]:hover{color:#005ec4}.sw-footer[data-v-7b1435ab]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.sw-footer-left[data-v-7b1435ab]{display:flex;align-items:center;gap:16px}.selected-info[data-v-7b1435ab]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-7b1435ab]{font-size:12px;color:#6e6e73}.sw-adv-fade-enter-active[data-v-7b1435ab],.sw-adv-fade-leave-active[data-v-7b1435ab]{transition:opacity .2s ease,transform .2s ease}.sw-adv-fade-enter[data-v-7b1435ab],.sw-adv-fade-leave-to[data-v-7b1435ab]{opacity:0;transform:translateY(-6px)}.comp-chips-bar[data-v-7b1435ab]{padding:12px 24px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#f5f7fa}.comp-chip[data-v-7b1435ab]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);font-size:13px;color:#6e6e73}.comp-chip[data-v-7b1435ab]:hover{border-color:#007aff;color:#007aff}.comp-chip--active[data-v-7b1435ab]{border-color:#007aff;background:rgba(0,122,255,.06);color:#007aff;font-weight:600}.comp-chip-ico[data-v-7b1435ab]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.comp-chip-ph[data-v-7b1435ab]{font-size:16px;line-height:1}.comp-chip-name[data-v-7b1435ab]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asa-empty-hint[data-v-7b1435ab]{padding:40px 24px;text-align:center;color:#6e6e73}.asa-empty-hint .hint-text[data-v-7b1435ab]{font-size:14px;margin-bottom:8px}.asa-empty-hint .hint-sub[data-v-7b1435ab]{font-size:13px}.sw-filter-bar[data-v-7b1435ab]{position:static;top:auto;z-index:auto;box-shadow:none!important;border-bottom:1px solid #e5e7eb}.detail-section[data-v-7b1435ab]{margin-top:16px}.detail-label[data-v-7b1435ab]{font-size:13px;font-weight:600;color:#1d1d1f;margin-bottom:6px}.msg-cell[data-v-7b1435ab]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px;font-size:12px;color:#6e6e73}.detail-pre[data-v-7b1435ab]{background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;padding:10px 14px;font-size:12px;font-family:SF Mono,Menlo,monospace;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-all;margin:0}.no-expand-row .el-table__expand-column .el-table__expand-icon{display:none}.asa-exposure-section[data-v-47f15d0a]{margin:24px 24px 0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.asa-section-header[data-v-47f15d0a]{padding:14px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa;display:flex;align-items:center;gap:8px}.asa-section-title[data-v-47f15d0a]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d1d1f}.asa-section-icon[data-v-47f15d0a]{flex-shrink:0;border-radius:4px;vertical-align:middle}.asa-section-body[data-v-47f15d0a]{overflow-x:auto;min-height:60px}.asa-summary-table[data-v-47f15d0a]{width:100%;border-collapse:collapse;font-size:13px}.asa-summary-table td[data-v-47f15d0a],.asa-summary-table th[data-v-47f15d0a]{padding:9px 16px;text-align:center;border-bottom:1px solid #e5e7eb;white-space:nowrap}.asa-summary-table th[data-v-47f15d0a]{font-weight:600;color:#6e6e73;background:#f5f7fa;font-size:12px}.asa-summary-table td[data-v-47f15d0a]:first-child{text-align:left;color:#1d1d1f;font-weight:500}.asa-summary-table tbody tr:last-child td[data-v-47f15d0a]{border-bottom:none;font-weight:700;background:#f8faff}.asa-summary-table tbody tr:hover td[data-v-47f15d0a]{background:rgba(0,122,255,.06)}.asa-summary-table tbody tr:last-child:hover td[data-v-47f15d0a]{background:#eef4ff}.asa-sum-count[data-v-47f15d0a]{font-weight:600;color:#007aff}.asa-sum-count.total[data-v-47f15d0a]{cursor:default;text-decoration:none}.sw-filter-bar[data-v-47f15d0a]{display:flex;flex-direction:column;gap:0;padding:16px 24px;position:sticky;top:136px;z-index:100;background:#fff;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.sw-filter-bar.is-stuck[data-v-47f15d0a]{box-shadow:0 3px 10px rgba(0,0,0,.06)}.sw-filter-row[data-v-47f15d0a]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sw-filter-row--adv[data-v-47f15d0a]{padding-top:10px;border-top:1px solid #f0f2f5;margin-top:10px}.sw-filter-spacer[data-v-47f15d0a]{flex:1;min-width:8px}.sw-date-picker[data-v-47f15d0a]{width:150px}.sw-search-input[data-v-47f15d0a]{width:200px}.sw-select[data-v-47f15d0a]{width:140px}.sw-filter-group[data-v-47f15d0a]{display:flex;align-items:center;gap:6px;background:#f8f9fc;border:1px solid #e8eaed;border-radius:6px;padding:4px 10px}.sw-filter-label[data-v-47f15d0a]{font-size:12px;color:#666;white-space:nowrap;font-weight:500}.sw-filter-sep[data-v-47f15d0a]{font-size:12px;color:#bbb}.sw-num-input[data-v-47f15d0a]{width:90px}.sw-num-input--short[data-v-47f15d0a]{width:72px}.sw-table[data-v-47f15d0a]{width:100%}.sw-word[data-v-47f15d0a]{font-size:13px;font-weight:500}.heat-cell[data-v-47f15d0a]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-47f15d0a]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-47f15d0a]{width:100%;max-width:88px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-47f15d0a]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1);min-width:0}.idx-bar-wrap[data-v-47f15d0a]{display:flex;align-items:center;gap:8px}.idx-val[data-v-47f15d0a]{font-size:12px;font-weight:600;min-width:46px}.idx-bar[data-v-47f15d0a]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-47f15d0a]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.rank-badge[data-v-47f15d0a]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:4px;font-size:12px;font-weight:700;color:#fff}.rank-badge.top3[data-v-47f15d0a]{background:#ff3b30}.rank-badge.top10[data-v-47f15d0a]{background:#ff9500}.rank-badge.top50[data-v-47f15d0a]{background:#5ac8fa}.rank-badge.other[data-v-47f15d0a]{background:#e5e7eb;color:#6e6e73}.rank-badge.unranked[data-v-47f15d0a]{background:#e5e7eb;color:#6e6e73;font-size:11px;font-weight:500}.apps-stats-cell[data-v-47f15d0a]{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:200px}.app-stat-badge[data-v-47f15d0a]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.app-stat-badge--rank1[data-v-47f15d0a]{background:#fee2e2;color:#dc2626}.app-stat-badge--rank2[data-v-47f15d0a]{background:#fef3c7;color:#d97706}.app-stat-badge--rank3[data-v-47f15d0a]{background:#dbeafe;color:#2563eb}.app-stat-badge--rest[data-v-47f15d0a]{background:#f3f4f6;color:#6b7280}.app-stat-badge--self[data-v-47f15d0a]{background:#dcfce7;color:#16a34a;border:1.5px solid #86efac}.app-stat-more[data-v-47f15d0a]{font-size:11px;color:#007aff;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.app-stat-more[data-v-47f15d0a]:hover{color:#005ec4}.sw-footer[data-v-47f15d0a]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.sw-footer-left[data-v-47f15d0a]{display:flex;align-items:center;gap:16px}.selected-info[data-v-47f15d0a]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-47f15d0a]{font-size:12px;color:#6e6e73}.sw-adv-fade-enter-active[data-v-47f15d0a],.sw-adv-fade-leave-active[data-v-47f15d0a]{transition:opacity .2s ease,transform .2s ease}.sw-adv-fade-enter[data-v-47f15d0a],.sw-adv-fade-leave-to[data-v-47f15d0a]{opacity:0;transform:translateY(-6px)}.comp-chips-bar[data-v-47f15d0a]{padding:12px 24px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#f5f7fa}.comp-chip[data-v-47f15d0a]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);font-size:13px;color:#6e6e73}.comp-chip[data-v-47f15d0a]:hover{border-color:#007aff;color:#007aff}.comp-chip--active[data-v-47f15d0a]{border-color:#007aff;background:rgba(0,122,255,.06);color:#007aff;font-weight:600}.comp-chip-ico[data-v-47f15d0a]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.comp-chip-ph[data-v-47f15d0a]{font-size:16px;line-height:1}.comp-chip-name[data-v-47f15d0a]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asa-empty-hint[data-v-47f15d0a]{padding:40px 24px;text-align:center;color:#6e6e73}.asa-empty-hint .hint-text[data-v-47f15d0a]{font-size:14px;margin-bottom:8px}.asa-empty-hint .hint-sub[data-v-47f15d0a]{font-size:13px}.sw-filter-bar[data-v-47f15d0a]{position:static;top:auto;z-index:auto;box-shadow:none!important;border-bottom:1px solid #e5e7eb}.rule-stat-bar[data-v-47f15d0a]{display:flex;flex-wrap:wrap;gap:12px;padding:24px;background:#f5f7fa;border-bottom:1px solid #e5e7eb}.rule-stat-card[data-v-47f15d0a]{width:140px;padding:12px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.rule-stat-card[data-v-47f15d0a]:hover{border-color:#007aff}.rule-stat-card.active[data-v-47f15d0a]{border-color:#007aff;background:rgba(0,122,255,.05);border-left:3px solid #007aff}.stat-label[data-v-47f15d0a]{font-size:13px;color:#6e6e73;margin-bottom:8px}.stat-num[data-v-47f15d0a]{font-size:24px;font-weight:800;color:#007aff;line-height:1}.stat-unit[data-v-47f15d0a]{font-size:12px;color:#6e6e73;margin-top:4px}.link-text[data-v-47f15d0a]{color:#007aff;cursor:pointer}.link-text[data-v-47f15d0a]:hover{text-decoration:underline}.asa-exposure-section[data-v-29d04686]{margin:24px 24px 0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.asa-section-header[data-v-29d04686]{padding:14px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa;display:flex;align-items:center;gap:8px}.asa-section-title[data-v-29d04686]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d1d1f}.asa-section-icon[data-v-29d04686]{flex-shrink:0;border-radius:4px;vertical-align:middle}.asa-section-body[data-v-29d04686]{overflow-x:auto;min-height:60px}.asa-summary-table[data-v-29d04686]{width:100%;border-collapse:collapse;font-size:13px}.asa-summary-table td[data-v-29d04686],.asa-summary-table th[data-v-29d04686]{padding:9px 16px;text-align:center;border-bottom:1px solid #e5e7eb;white-space:nowrap}.asa-summary-table th[data-v-29d04686]{font-weight:600;color:#6e6e73;background:#f5f7fa;font-size:12px}.asa-summary-table td[data-v-29d04686]:first-child{text-align:left;color:#1d1d1f;font-weight:500}.asa-summary-table tbody tr:last-child td[data-v-29d04686]{border-bottom:none;font-weight:700;background:#f8faff}.asa-summary-table tbody tr:hover td[data-v-29d04686]{background:rgba(0,122,255,.06)}.asa-summary-table tbody tr:last-child:hover td[data-v-29d04686]{background:#eef4ff}.asa-sum-count[data-v-29d04686]{font-weight:600;color:#007aff}.asa-sum-count.total[data-v-29d04686]{cursor:default;text-decoration:none}.sw-filter-bar[data-v-29d04686]{display:flex;flex-direction:column;gap:0;padding:16px 24px;position:sticky;top:136px;z-index:100;background:#fff;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.sw-filter-bar.is-stuck[data-v-29d04686]{box-shadow:0 3px 10px rgba(0,0,0,.06)}.sw-filter-row[data-v-29d04686]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sw-filter-row--adv[data-v-29d04686]{padding-top:10px;border-top:1px solid #f0f2f5;margin-top:10px}.sw-filter-spacer[data-v-29d04686]{flex:1;min-width:8px}.sw-date-picker[data-v-29d04686]{width:150px}.sw-search-input[data-v-29d04686]{width:200px}.sw-select[data-v-29d04686]{width:140px}.sw-filter-group[data-v-29d04686]{display:flex;align-items:center;gap:6px;background:#f8f9fc;border:1px solid #e8eaed;border-radius:6px;padding:4px 10px}.sw-filter-label[data-v-29d04686]{font-size:12px;color:#666;white-space:nowrap;font-weight:500}.sw-filter-sep[data-v-29d04686]{font-size:12px;color:#bbb}.sw-num-input[data-v-29d04686]{width:90px}.sw-num-input--short[data-v-29d04686]{width:72px}.sw-table[data-v-29d04686]{width:100%}.sw-word[data-v-29d04686]{font-size:13px;font-weight:500}.heat-cell[data-v-29d04686]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-29d04686]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-29d04686]{width:100%;max-width:88px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-29d04686]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1);min-width:0}.idx-bar-wrap[data-v-29d04686]{display:flex;align-items:center;gap:8px}.idx-val[data-v-29d04686]{font-size:12px;font-weight:600;min-width:46px}.idx-bar[data-v-29d04686]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-29d04686]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.rank-badge[data-v-29d04686]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:4px;font-size:12px;font-weight:700;color:#fff}.rank-badge.top3[data-v-29d04686]{background:#ff3b30}.rank-badge.top10[data-v-29d04686]{background:#ff9500}.rank-badge.top50[data-v-29d04686]{background:#5ac8fa}.rank-badge.other[data-v-29d04686]{background:#e5e7eb;color:#6e6e73}.rank-badge.unranked[data-v-29d04686]{background:#e5e7eb;color:#6e6e73;font-size:11px;font-weight:500}.apps-stats-cell[data-v-29d04686]{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:200px}.app-stat-badge[data-v-29d04686]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.app-stat-badge--rank1[data-v-29d04686]{background:#fee2e2;color:#dc2626}.app-stat-badge--rank2[data-v-29d04686]{background:#fef3c7;color:#d97706}.app-stat-badge--rank3[data-v-29d04686]{background:#dbeafe;color:#2563eb}.app-stat-badge--rest[data-v-29d04686]{background:#f3f4f6;color:#6b7280}.app-stat-badge--self[data-v-29d04686]{background:#dcfce7;color:#16a34a;border:1.5px solid #86efac}.app-stat-more[data-v-29d04686]{font-size:11px;color:#007aff;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.app-stat-more[data-v-29d04686]:hover{color:#005ec4}.sw-footer[data-v-29d04686]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.sw-footer-left[data-v-29d04686]{display:flex;align-items:center;gap:16px}.selected-info[data-v-29d04686]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-29d04686]{font-size:12px;color:#6e6e73}.sw-adv-fade-enter-active[data-v-29d04686],.sw-adv-fade-leave-active[data-v-29d04686]{transition:opacity .2s ease,transform .2s ease}.sw-adv-fade-enter[data-v-29d04686],.sw-adv-fade-leave-to[data-v-29d04686]{opacity:0;transform:translateY(-6px)}.comp-chips-bar[data-v-29d04686]{padding:12px 24px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#f5f7fa}.comp-chip[data-v-29d04686]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);font-size:13px;color:#6e6e73}.comp-chip[data-v-29d04686]:hover{border-color:#007aff;color:#007aff}.comp-chip--active[data-v-29d04686]{border-color:#007aff;background:rgba(0,122,255,.06);color:#007aff;font-weight:600}.comp-chip-ico[data-v-29d04686]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.comp-chip-ph[data-v-29d04686]{font-size:16px;line-height:1}.comp-chip-name[data-v-29d04686]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asa-empty-hint[data-v-29d04686]{padding:40px 24px;text-align:center;color:#6e6e73}.asa-empty-hint .hint-text[data-v-29d04686]{font-size:14px;margin-bottom:8px}.asa-empty-hint .hint-sub[data-v-29d04686]{font-size:13px}.sw-filter-bar[data-v-29d04686]{position:static;top:auto;z-index:auto;box-shadow:none!important;border-bottom:1px solid #e5e7eb}.sys-detail[data-v-29d04686]{display:flex;flex-direction:column;gap:10px}.sys-detail-row[data-v-29d04686]{display:flex;align-items:flex-start;gap:12px;font-size:13px;line-height:1.6}.sys-detail-label[data-v-29d04686]{flex-shrink:0;width:90px;font-weight:600;color:#6e6e73}.mono[data-v-29d04686]{font-family:SF Mono,Menlo,monospace;font-size:12px;word-break:break-all}.ol-main-card[data-v-287a1007]{overflow:clip}.ol-tab-bar[data-v-287a1007]{display:flex;border-bottom:1px solid #e5e7eb;padding:0 24px}.ol-tab[data-v-287a1007]{padding:12px 20px;font-size:13px;font-weight:500;color:#6e6e73;cursor:pointer;border-bottom:2px solid transparent;transition:color .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ol-tab[data-v-287a1007]:hover{color:#007aff}.ol-tab.active[data-v-287a1007]{color:#007aff;border-bottom-color:#007aff;font-weight:600}.asa-exposure-section[data-v-78459dc8]{margin:24px 24px 0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.asa-section-header[data-v-78459dc8]{padding:14px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa;display:flex;align-items:center;gap:8px}.asa-section-title[data-v-78459dc8]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d1d1f}.asa-section-icon[data-v-78459dc8]{flex-shrink:0;border-radius:4px;vertical-align:middle}.asa-section-body[data-v-78459dc8]{overflow-x:auto;min-height:60px}.asa-summary-table[data-v-78459dc8]{width:100%;border-collapse:collapse;font-size:13px}.asa-summary-table td[data-v-78459dc8],.asa-summary-table th[data-v-78459dc8]{padding:9px 16px;text-align:center;border-bottom:1px solid #e5e7eb;white-space:nowrap}.asa-summary-table th[data-v-78459dc8]{font-weight:600;color:#6e6e73;background:#f5f7fa;font-size:12px}.asa-summary-table td[data-v-78459dc8]:first-child{text-align:left;color:#1d1d1f;font-weight:500}.asa-summary-table tbody tr:last-child td[data-v-78459dc8]{border-bottom:none;font-weight:700;background:#f8faff}.asa-summary-table tbody tr:hover td[data-v-78459dc8]{background:rgba(0,122,255,.06)}.asa-summary-table tbody tr:last-child:hover td[data-v-78459dc8]{background:#eef4ff}.asa-sum-count[data-v-78459dc8]{font-weight:600;color:#007aff}.asa-sum-count.total[data-v-78459dc8]{cursor:default;text-decoration:none}.sw-filter-bar[data-v-78459dc8]{display:flex;flex-direction:column;gap:0;padding:16px 24px;position:sticky;top:136px;z-index:100;background:#fff;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.sw-filter-bar.is-stuck[data-v-78459dc8]{box-shadow:0 3px 10px rgba(0,0,0,.06)}.sw-filter-row[data-v-78459dc8]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sw-filter-row--adv[data-v-78459dc8]{padding-top:10px;border-top:1px solid #f0f2f5;margin-top:10px}.sw-filter-spacer[data-v-78459dc8]{flex:1;min-width:8px}.sw-date-picker[data-v-78459dc8]{width:150px}.sw-search-input[data-v-78459dc8]{width:200px}.sw-select[data-v-78459dc8]{width:140px}.sw-filter-group[data-v-78459dc8]{display:flex;align-items:center;gap:6px;background:#f8f9fc;border:1px solid #e8eaed;border-radius:6px;padding:4px 10px}.sw-filter-label[data-v-78459dc8]{font-size:12px;color:#666;white-space:nowrap;font-weight:500}.sw-filter-sep[data-v-78459dc8]{font-size:12px;color:#bbb}.sw-num-input[data-v-78459dc8]{width:90px}.sw-num-input--short[data-v-78459dc8]{width:72px}.sw-table[data-v-78459dc8]{width:100%}.sw-word[data-v-78459dc8]{font-size:13px;font-weight:500}.heat-cell[data-v-78459dc8]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-78459dc8]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-78459dc8]{width:100%;max-width:88px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-78459dc8]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1);min-width:0}.idx-bar-wrap[data-v-78459dc8]{display:flex;align-items:center;gap:8px}.idx-val[data-v-78459dc8]{font-size:12px;font-weight:600;min-width:46px}.idx-bar[data-v-78459dc8]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-78459dc8]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.rank-badge[data-v-78459dc8]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:4px;font-size:12px;font-weight:700;color:#fff}.rank-badge.top3[data-v-78459dc8]{background:#ff3b30}.rank-badge.top10[data-v-78459dc8]{background:#ff9500}.rank-badge.top50[data-v-78459dc8]{background:#5ac8fa}.rank-badge.other[data-v-78459dc8]{background:#e5e7eb;color:#6e6e73}.rank-badge.unranked[data-v-78459dc8]{background:#e5e7eb;color:#6e6e73;font-size:11px;font-weight:500}.apps-stats-cell[data-v-78459dc8]{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:200px}.app-stat-badge[data-v-78459dc8]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.app-stat-badge--rank1[data-v-78459dc8]{background:#fee2e2;color:#dc2626}.app-stat-badge--rank2[data-v-78459dc8]{background:#fef3c7;color:#d97706}.app-stat-badge--rank3[data-v-78459dc8]{background:#dbeafe;color:#2563eb}.app-stat-badge--rest[data-v-78459dc8]{background:#f3f4f6;color:#6b7280}.app-stat-badge--self[data-v-78459dc8]{background:#dcfce7;color:#16a34a;border:1.5px solid #86efac}.app-stat-more[data-v-78459dc8]{font-size:11px;color:#007aff;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.app-stat-more[data-v-78459dc8]:hover{color:#005ec4}.sw-footer[data-v-78459dc8]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.sw-footer-left[data-v-78459dc8]{display:flex;align-items:center;gap:16px}.selected-info[data-v-78459dc8]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-78459dc8]{font-size:12px;color:#6e6e73}.sw-adv-fade-enter-active[data-v-78459dc8],.sw-adv-fade-leave-active[data-v-78459dc8]{transition:opacity .2s ease,transform .2s ease}.sw-adv-fade-enter[data-v-78459dc8],.sw-adv-fade-leave-to[data-v-78459dc8]{opacity:0;transform:translateY(-6px)}.comp-chips-bar[data-v-78459dc8]{padding:12px 24px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#f5f7fa}.comp-chip[data-v-78459dc8]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);font-size:13px;color:#6e6e73}.comp-chip[data-v-78459dc8]:hover{border-color:#007aff;color:#007aff}.comp-chip--active[data-v-78459dc8]{border-color:#007aff;background:rgba(0,122,255,.06);color:#007aff;font-weight:600}.comp-chip-ico[data-v-78459dc8]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.comp-chip-ph[data-v-78459dc8]{font-size:16px;line-height:1}.comp-chip-name[data-v-78459dc8]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asa-empty-hint[data-v-78459dc8]{padding:40px 24px;text-align:center;color:#6e6e73}.asa-empty-hint .hint-text[data-v-78459dc8]{font-size:14px;margin-bottom:8px}.asa-empty-hint .hint-sub[data-v-78459dc8]{font-size:13px}.er-card[data-v-78459dc8]{overflow:clip}.sw-filter-bar[data-v-78459dc8]{position:static;top:auto;z-index:auto;box-shadow:none!important;border-bottom:1px solid #e5e7eb;margin-bottom:0}.params-content[data-v-78459dc8]{display:flex;flex-direction:column;gap:8px}.params-row[data-v-78459dc8]{display:flex;gap:12px;font-size:13px}.params-key[data-v-78459dc8]{flex-shrink:0;width:120px;font-weight:600;color:#6e6e73}.params-val[data-v-78459dc8]{color:#1d1d1f;word-break:break-all}.wre-top[data-v-080e6ebf]{display:flex;gap:24px;padding:24px;align-items:flex-start;border-bottom:1px solid #e5e7eb}.wre-history[data-v-080e6ebf]{flex:1;min-width:0}.wre-form-panel[data-v-080e6ebf]{width:280px;flex-shrink:0;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.wre-form-body[data-v-080e6ebf]{padding:16px;display:flex;flex-direction:column;gap:14px}.wre-form-item[data-v-080e6ebf]{display:flex;flex-direction:column;gap:6px}.wre-form-label[data-v-080e6ebf]{font-size:12px;font-weight:500;color:#6e6e73}.wre-form-input[data-v-080e6ebf]{width:100%}.wre-submit-btn[data-v-080e6ebf]{width:100%;margin-top:4px;font-weight:600;letter-spacing:.5px}.wre-panel-header[data-v-080e6ebf]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.wre-panel-title[data-v-080e6ebf]{font-size:14px;font-weight:700;color:#1d1d1f}.wre-app-option[data-v-080e6ebf]{display:flex;align-items:center;gap:8px}.wre-app-icon[data-v-080e6ebf]{width:22px;height:22px;border-radius:5px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.wre-app-icon-ph[data-v-080e6ebf]{font-size:16px;flex-shrink:0}.wre-task-table[data-v-080e6ebf]{width:100%;cursor:pointer;overflow-x:auto}.wre-task-table[data-v-080e6ebf] .el-table__row{transition:background .15s cubic-bezier(.4,0,.2,1)}.wre-task-table[data-v-080e6ebf] .current-row td,.wre-task-table[data-v-080e6ebf] .el-table__row:hover td{background:rgba(0,122,255,.06)!important}.wre-task-id[data-v-080e6ebf]{font-size:11px;color:#6e6e73;font-variant-numeric:tabular-nums;letter-spacing:0}.wre-msg[data-v-080e6ebf]{font-size:12px;color:#1d1d1f;line-height:1.5}.wre-time[data-v-080e6ebf]{font-size:12px;color:#6e6e73}.wre-word-tag[data-v-080e6ebf]{display:inline-block;padding:1px 8px;border-radius:4px;background:rgba(0,122,255,.06);color:#007aff;font-size:12px;font-weight:500}.wre-op-group[data-v-080e6ebf]{display:flex;align-items:center;flex-wrap:wrap;gap:2px;line-height:1.6}.wre-op[data-v-080e6ebf]{font-size:12px;color:#007aff;cursor:pointer;white-space:nowrap;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.wre-op[data-v-080e6ebf]:hover{opacity:.7}.wre-op--danger[data-v-080e6ebf]{color:#ff3b30}.wre-op-divider[data-v-080e6ebf]{font-size:10px;color:#e5e7eb;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 1px}.wre-mini-page[data-v-080e6ebf]{margin-top:10px;display:flex;justify-content:flex-end}.wre-result-section[data-v-080e6ebf]{border-top:1px solid #e5e7eb}.wre-result-header[data-v-080e6ebf]{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa}.wre-result-title[data-v-080e6ebf]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d1d1f}.wre-result-title i[data-v-080e6ebf]{color:#007aff}.wre-result-word[data-v-080e6ebf]{color:#007aff;font-size:13px;font-weight:600}.wre-filter-bar[data-v-080e6ebf]{padding:16px 24px;border-bottom:1px solid #e5e7eb;background:#fff;position:sticky;top:56px;z-index:100}.wre-filter-row[data-v-080e6ebf]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.wre-filter-spacer[data-v-080e6ebf]{flex:1;min-width:8px}.wre-filter-group[data-v-080e6ebf]{display:flex;align-items:center;gap:6px;background:#f8f9fc;border:1px solid #e8eaed;border-radius:6px;padding:4px 10px}.wre-filter-label[data-v-080e6ebf]{font-size:12px;color:#6e6e73;white-space:nowrap;font-weight:500}.wre-filter-sep[data-v-080e6ebf]{font-size:12px;color:#bbb}.wre-num-input[data-v-080e6ebf]{width:80px}.wre-action-bar[data-v-080e6ebf]{display:flex;align-items:center;gap:8px;padding:10px 24px;border-bottom:1px solid #e5e7eb;background:#fffbf0;flex-wrap:wrap}.wre-action-bar--idle[data-v-080e6ebf]{background:#fff}.wre-action-hint[data-v-080e6ebf]{font-size:12px;color:#007aff;font-weight:600}.wre-action-hint-idle[data-v-080e6ebf]{font-size:12px;color:#6e6e73}.wre-action-spacer[data-v-080e6ebf]{flex:1}.wre-result-table[data-v-080e6ebf]{width:100%}.wre-result-table[data-v-080e6ebf] .el-table__header th{background:#f5f7fa;color:#6e6e73;font-weight:600;font-size:12px}.wre-kw[data-v-080e6ebf]{font-size:13px;font-weight:500;color:#1d1d1f}.heat-cell[data-v-080e6ebf]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-080e6ebf]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-080e6ebf]{width:100%;max-width:72px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-080e6ebf]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1);min-width:0}.idx-bar-wrap[data-v-080e6ebf]{display:flex;align-items:center;gap:6px}.idx-val[data-v-080e6ebf]{font-size:12px;font-weight:600;min-width:42px}.idx-bar[data-v-080e6ebf]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-080e6ebf]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.wre-footer[data-v-080e6ebf]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.wre-footer-left[data-v-080e6ebf]{display:flex;align-items:center;gap:16px}.selected-info[data-v-080e6ebf]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-080e6ebf]{font-size:12px;color:#6e6e73}.wre-dash[data-v-080e6ebf]{color:#6e6e73;opacity:.4}.cet-top[data-v-00d3271b]{display:flex;gap:24px;padding:24px;align-items:flex-start;border-bottom:1px solid #e5e7eb}.cet-history[data-v-00d3271b]{flex:1;min-width:0;overflow-x:auto}.cet-form-panel[data-v-00d3271b]{width:300px;flex-shrink:0;background:#f5f7fa;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.cet-form-body[data-v-00d3271b]{padding:16px;display:flex;flex-direction:column;gap:14px}.cet-form-item[data-v-00d3271b]{display:flex;flex-direction:column;gap:6px}.cet-form-label[data-v-00d3271b]{font-size:12px;font-weight:500;color:#6e6e73;display:flex;align-items:center;gap:4px}.cet-label-hint[data-v-00d3271b]{font-size:11px;color:#6e6e73;font-weight:400}.cet-form-input[data-v-00d3271b]{width:100%}.cet-submit-btn[data-v-00d3271b]{width:100%;margin-top:4px;font-weight:600}.cet-app-option[data-v-00d3271b]{display:flex;align-items:center;gap:8px;padding:4px 0}.cet-app-icon[data-v-00d3271b]{width:28px;height:28px;border-radius:6px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.cet-app-icon-ph[data-v-00d3271b]{font-size:18px;flex-shrink:0}.cet-app-name[data-v-00d3271b]{font-size:13px;font-weight:500;color:#1d1d1f;line-height:1.3}.cet-app-sub[data-v-00d3271b]{font-size:11px;color:#6e6e73}.cet-comp-empty[data-v-00d3271b],.cet-comp-loading[data-v-00d3271b]{font-size:12px;color:#6e6e73;padding:8px 0;text-align:center}.cet-comp-chips[data-v-00d3271b]{display:flex;flex-wrap:wrap;gap:6px}.cet-comp-chip[data-v-00d3271b]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:20px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;font-size:12px;color:#6e6e73;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);max-width:100%}.cet-comp-chip[data-v-00d3271b]:hover{border-color:#007aff;color:#007aff}.cet-comp-chip--active[data-v-00d3271b]{border-color:#007aff;background:rgba(0,122,255,.06);color:#007aff;font-weight:600}.cet-comp-ico[data-v-00d3271b]{width:18px;height:18px;border-radius:4px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.cet-comp-ico-ph[data-v-00d3271b]{font-size:14px;flex-shrink:0}.cet-comp-name[data-v-00d3271b]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cet-comp-check[data-v-00d3271b]{font-size:11px;color:#007aff;font-weight:700;flex-shrink:0}.cet-panel-header[data-v-00d3271b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.cet-panel-title[data-v-00d3271b]{font-size:14px;font-weight:700;color:#1d1d1f}.cet-task-table[data-v-00d3271b]{width:100%;cursor:pointer}.cet-task-table[data-v-00d3271b] .el-table__row{transition:background .15s cubic-bezier(.4,0,.2,1)}.cet-task-table[data-v-00d3271b] .current-row td,.cet-task-table[data-v-00d3271b] .el-table__row:hover td{background:rgba(0,122,255,.06)!important}.cet-task-id[data-v-00d3271b]{font-size:11px;color:#6e6e73;font-variant-numeric:tabular-nums}.cet-msg[data-v-00d3271b]{font-size:12px;color:#1d1d1f;line-height:1.5}.cet-time[data-v-00d3271b]{font-size:12px;color:#6e6e73}.cet-op-group[data-v-00d3271b]{display:flex;align-items:center;flex-wrap:wrap;gap:2px;line-height:1.6}.cet-op[data-v-00d3271b]{font-size:12px;color:#007aff;cursor:pointer;white-space:nowrap;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.cet-op[data-v-00d3271b]:hover{opacity:.7}.cet-op--danger[data-v-00d3271b]{color:#ff3b30}.cet-op-divider[data-v-00d3271b]{font-size:10px;color:#e5e7eb;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 1px}.cet-mini-page[data-v-00d3271b]{margin-top:10px;display:flex;justify-content:flex-end}.cet-result-section[data-v-00d3271b]{border-top:1px solid #e5e7eb}.cet-result-header[data-v-00d3271b]{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid #e5e7eb;background:#f5f7fa}.cet-result-title[data-v-00d3271b]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d1d1f}.cet-result-title i[data-v-00d3271b]{color:#007aff}.cet-filter-bar[data-v-00d3271b]{padding:16px 24px;border-bottom:1px solid #e5e7eb;background:#fff;position:sticky;top:56px;z-index:100}.cet-filter-row[data-v-00d3271b]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cet-filter-spacer[data-v-00d3271b]{flex:1;min-width:8px}.cet-filter-group[data-v-00d3271b]{display:flex;align-items:center;gap:6px;background:#f8f9fc;border:1px solid #e8eaed;border-radius:6px;padding:4px 10px}.cet-filter-label[data-v-00d3271b]{font-size:12px;color:#6e6e73;white-space:nowrap;font-weight:500}.cet-filter-sep[data-v-00d3271b]{font-size:12px;color:#bbb}.cet-num-input[data-v-00d3271b]{width:80px}.cet-action-bar[data-v-00d3271b]{display:flex;align-items:center;gap:8px;padding:10px 24px;border-bottom:1px solid #e5e7eb;background:#fffbf0;flex-wrap:wrap}.cet-action-bar--idle[data-v-00d3271b]{background:#fff}.cet-action-hint[data-v-00d3271b]{font-size:12px;color:#007aff;font-weight:600}.cet-action-hint-idle[data-v-00d3271b]{font-size:12px;color:#6e6e73}.cet-action-spacer[data-v-00d3271b]{flex:1}.cet-result-table[data-v-00d3271b]{width:100%}.cet-result-table[data-v-00d3271b] .el-table__header th{background:#f5f7fa;color:#6e6e73;font-weight:600;font-size:12px}.cet-kw[data-v-00d3271b]{font-size:13px;font-weight:500;color:#1d1d1f}.cet-comp-source[data-v-00d3271b]{display:flex;align-items:center;gap:6px;font-size:11px;line-height:1.8}.cet-comp-source-id[data-v-00d3271b]{color:#1d1d1f;font-weight:500}.cet-comp-source-rank[data-v-00d3271b]{color:#007aff}.cet-more[data-v-00d3271b]{font-size:11px;color:#007aff;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.cet-more[data-v-00d3271b]:hover{opacity:.75}.heat-cell[data-v-00d3271b]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-00d3271b]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-00d3271b]{width:100%;max-width:72px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-00d3271b]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1)}.idx-bar-wrap[data-v-00d3271b]{display:flex;align-items:center;gap:6px}.idx-val[data-v-00d3271b]{font-size:12px;font-weight:600;min-width:42px}.idx-bar[data-v-00d3271b]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-00d3271b]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.cet-footer[data-v-00d3271b]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.cet-footer-left[data-v-00d3271b]{display:flex;align-items:center;gap:16px}.selected-info[data-v-00d3271b]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-00d3271b]{font-size:12px;color:#6e6e73}.cet-dash[data-v-00d3271b]{color:#6e6e73;opacity:.4}.swl-card[data-v-22db0aad]{overflow:clip;margin-bottom:24px}.swl-tab-bar[data-v-22db0aad]{display:flex;border-bottom:1px solid #e5e7eb;padding:0 24px;overflow-x:auto}.swl-tab[data-v-22db0aad]{flex-shrink:0;padding:12px 20px;font-size:13px;font-weight:500;color:#6e6e73;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .25s cubic-bezier(.4,0,.2,1);white-space:nowrap}.swl-tab[data-v-22db0aad]:hover{color:#007aff}.swl-tab.active[data-v-22db0aad]{color:#007aff;border-bottom-color:#007aff;font-weight:600}.swl-filter-bar[data-v-22db0aad]{padding:16px 24px;border-bottom:1px solid #e5e7eb;background:#fff;position:sticky;top:56px;z-index:100}.swl-filter-row[data-v-22db0aad]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.swl-filter-spacer[data-v-22db0aad]{flex:1;min-width:8px}.swl-sel[data-v-22db0aad]{width:150px}.swl-search[data-v-22db0aad]{width:200px}.swl-sel-info[data-v-22db0aad]{font-size:12px;color:#007aff;font-weight:600}.swl-loading-box[data-v-22db0aad]{height:200px}.swl-empty-hint[data-v-22db0aad]{padding:40px 24px;text-align:center;color:#6e6e73}.swl-empty-hint .hint-icon[data-v-22db0aad]{font-size:48px;opacity:.2;color:#007aff;margin-bottom:14px}.swl-empty-hint .hint-icon i[data-v-22db0aad]{font-size:48px}.swl-empty-hint .hint-text[data-v-22db0aad]{font-size:14px;font-weight:500;color:#1d1d1f;margin-bottom:8px}.swl-empty-hint .hint-sub[data-v-22db0aad]{font-size:13px;line-height:1.6}.swl-table[data-v-22db0aad]{width:100%}.swl-table[data-v-22db0aad] .el-table__header th{background:#f5f7fa;color:#6e6e73;font-weight:600;font-size:12px}.swl-word[data-v-22db0aad]{font-size:13px;font-weight:500;color:#1d1d1f}.swl-source-badge[data-v-22db0aad]{display:inline-block;padding:2px 8px;border-radius:8px;background:#f0f9eb;color:#67c23a;font-size:11px;font-weight:500;border:1px solid #c2e7b0;white-space:nowrap}.swl-dash[data-v-22db0aad]{color:#6e6e73;opacity:.4}.swl-rm-btn[data-v-22db0aad]{color:#ff3b30;padding:0}.swl-rm-btn[data-v-22db0aad]:hover{opacity:.75}.heat-cell[data-v-22db0aad]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.heat-val[data-v-22db0aad]{font-size:13px;font-weight:700;color:#c2410c;line-height:1;font-variant-numeric:tabular-nums}.heat-track[data-v-22db0aad]{width:100%;max-width:72px;height:6px;border-radius:3px;background:#ffedd5;overflow:hidden}.heat-fill[data-v-22db0aad]{height:100%;border-radius:3px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .25s cubic-bezier(.4,0,.2,1);min-width:0}.idx-bar-wrap[data-v-22db0aad]{display:flex;align-items:center;gap:6px}.idx-val[data-v-22db0aad]{font-size:12px;font-weight:600;min-width:42px}.idx-bar[data-v-22db0aad]{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}.idx-bar-fill[data-v-22db0aad]{height:100%;border-radius:2px;background:#007aff;transition:width .25s cubic-bezier(.4,0,.2,1)}.swl-footer[data-v-22db0aad]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px}.swl-footer-left[data-v-22db0aad]{display:flex;align-items:center;gap:16px}.selected-info[data-v-22db0aad]{font-size:12px;color:#007aff;font-weight:600}.total-info[data-v-22db0aad]{font-size:12px;color:#6e6e73}.swl-placeholder[data-v-22db0aad]{padding:60px 24px;text-align:center;color:#6e6e73;font-size:13px}.health-report[data-v-6cbf2642]{min-height:300px}.toolbar[data-v-6cbf2642]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #e5e7eb}.toolbar-left[data-v-6cbf2642],.toolbar-right[data-v-6cbf2642]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.filter-label[data-v-6cbf2642]{font-size:13px;color:#6e6e73;flex-shrink:0}.app-option[data-v-6cbf2642]{display:flex;align-items:center;gap:6px}.app-option .app-option-icon[data-v-6cbf2642]{width:20px;height:20px;border-radius:4px;flex-shrink:0}.app-option .app-option-id[data-v-6cbf2642]{margin-left:auto;font-size:11px;color:#6e6e73}.empty-hint[data-v-6cbf2642]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;color:#6e6e73}.empty-hint .hint-icon[data-v-6cbf2642]{font-size:48px;margin-bottom:12px;color:#e5e7eb}.empty-hint p[data-v-6cbf2642]{font-size:13px;margin:0}.section-block[data-v-6cbf2642]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px 20px 16px;margin-bottom:12px;box-shadow:0 2px 16px rgba(0,0,0,.06)}.section-title[data-v-6cbf2642]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#1d1d1f;margin-bottom:16px}.section-title .sec-icon[data-v-6cbf2642]{color:#007aff;font-size:15px}.metric-cards[data-v-6cbf2642]{display:flex;flex-wrap:nowrap;gap:8px}.metric-card[data-v-6cbf2642]{flex:1;min-width:0;border:1px solid #e5e7eb;border-radius:8px;padding:12px 10px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.04);display:flex;flex-direction:column;justify-content:center;min-height:80px}.metric-card .mc-label[data-v-6cbf2642]{font-size:11px;color:#6e6e73;margin-bottom:6px;line-height:1.4;word-break:keep-all;overflow-wrap:break-word}.metric-card label.mc-value-big[data-v-6cbf2642]{display:block;font-size:18px;font-weight:700;color:#1d1d1f;line-height:1.3;cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-card.metric-card--dual .mc-dual-row[data-v-6cbf2642]{display:flex;align-items:baseline;gap:4px;font-size:11px;color:#6e6e73;margin:0 0 4px;white-space:nowrap}.metric-card.metric-card--dual .mc-dual-row[data-v-6cbf2642]:last-child{margin-bottom:0}.metric-card.metric-card--dual .mc-dual-row strong[data-v-6cbf2642]{font-size:16px;font-weight:700;color:#1d1d1f}.score-main[data-v-6cbf2642]{display:flex;align-items:flex-start;gap:40px;flex-wrap:wrap;margin-bottom:20px}.score-left[data-v-6cbf2642]{flex:0 0 auto;min-width:220px}.score-value-row[data-v-6cbf2642]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.score-level-badge[data-v-6cbf2642]{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border-radius:20px;font-size:13px;font-weight:600}.score-level-badge i[data-v-6cbf2642]{font-size:14px}.score-number[data-v-6cbf2642]{font-size:28px;font-weight:700;color:#1d1d1f;line-height:1}.score-number .score-total[data-v-6cbf2642]{font-size:14px;font-weight:400;color:#6e6e73}.score-bar-wrap[data-v-6cbf2642]{width:220px}.score-bar-wrap .score-bar-track[data-v-6cbf2642]{height:8px;background:#f5f7fa;border-radius:4px;overflow:hidden}.score-bar-wrap .score-bar-track .score-bar-fill[data-v-6cbf2642]{height:100%;border-radius:4px;transition:width .5s cubic-bezier(.4,0,.2,1) .25s}.dimensions[data-v-6cbf2642]{display:flex;gap:28px;flex-wrap:wrap;flex:1;align-items:center;justify-content:flex-end}.dimension-item[data-v-6cbf2642]{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;transition:transform .25s cubic-bezier(.4,0,.2,1)}.dimension-item[data-v-6cbf2642]:hover{transform:translateY(-2px)}.dim-icon-wrap[data-v-6cbf2642]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center}.dim-icon-wrap i[data-v-6cbf2642]{font-size:26px}.dim-label[data-v-6cbf2642]{font-size:11px;color:#6e6e73;text-align:center;white-space:nowrap}.dim-label .dim-help[data-v-6cbf2642]{font-size:11px;color:#e5e7eb;margin-left:2px}.check-cards-row[data-v-6cbf2642]{display:flex;gap:12px;margin-bottom:12px}.check-card[data-v-6cbf2642]{flex:1;min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 2px 16px rgba(0,0,0,.06)}.card-header[data-v-6cbf2642]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#f5f7fa;border-bottom:1px solid #e5e7eb}.card-header .card-icon[data-v-6cbf2642]{color:#007aff;font-size:13px}.card-header .card-title[data-v-6cbf2642]{font-size:13px;font-weight:600;color:#1d1d1f}.card-body[data-v-6cbf2642]{padding:10px 14px}.card-empty[data-v-6cbf2642]{font-size:13px;color:#6e6e73;text-align:center;padding:14px 0}.check-row[data-v-6cbf2642]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid #f5f7fa}.check-row[data-v-6cbf2642]:last-child{border-bottom:none}.check-row.highlight-row .check-row-value[data-v-6cbf2642]{font-weight:700}.check-row-label[data-v-6cbf2642]{font-size:11px;color:#6e6e73}.check-row-value[data-v-6cbf2642]{font-size:13px;color:#1d1d1f}.check-row-value.highlight[data-v-6cbf2642]{color:#007aff}.check-row-status[data-v-6cbf2642]{display:flex;align-items:center;gap:3px;font-size:11px;font-weight:500}.check-row-status.status-on[data-v-6cbf2642]{color:#34c759}.check-row-status.status-off[data-v-6cbf2642]{color:#ff3b30}.tables-row[data-v-6cbf2642]{display:flex;gap:12px;align-items:flex-start}.table-card[data-v-6cbf2642]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 2px 16px rgba(0,0,0,.06)}.campaigns-table-card[data-v-6cbf2642]{flex:1.3}.cpp-table-card[data-v-6cbf2642]{flex:.7}.table-card-header[data-v-6cbf2642]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f5f7fa;border-bottom:1px solid #e5e7eb}.table-card-title[data-v-6cbf2642]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#1d1d1f}.table-card-title .tc-icon[data-v-6cbf2642]{color:#007aff;font-size:13px}.table-card-title .table-count[data-v-6cbf2642]{font-size:11px;font-weight:400;color:#6e6e73;margin-left:4px}.table-pagination[data-v-6cbf2642]{display:flex;justify-content:flex-end;padding:8px 12px}.usage-bar[data-v-6cbf2642]{display:flex;align-items:center;gap:6px}.usage-bar .usage-track[data-v-6cbf2642]{flex:1;max-width:56px;height:5px;background:#f5f7fa;border-radius:3px;overflow:hidden}.usage-bar .usage-track .usage-fill[data-v-6cbf2642]{height:100%;border-radius:3px;transition:width .4s}.usage-bar .usage-track .usage-fill.fill-high[data-v-6cbf2642]{background:linear-gradient(90deg,#34c759,#4ade80)}.usage-bar .usage-track .usage-fill.fill-medium[data-v-6cbf2642]{background:linear-gradient(90deg,#007aff,#60a5fa)}.usage-bar .usage-track .usage-fill.fill-low[data-v-6cbf2642]{background:linear-gradient(90deg,#ff9500,#fbbf24)}.usage-bar .usage-pct[data-v-6cbf2642]{font-size:11px;color:#6e6e73;min-width:38px}.app-cell[data-v-6cbf2642]{display:flex;align-items:center;gap:6px}.app-cell .app-cell-icon[data-v-6cbf2642]{width:26px;height:26px;border-radius:5px;flex-shrink:0}.app-cell .app-cell-name[data-v-6cbf2642]{font-size:11px;color:#1d1d1f;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-cell .main-flag[data-v-6cbf2642]{color:#007aff;font-size:12px;flex-shrink:0}.cpp-count[data-v-6cbf2642]{font-size:13px;color:#6e6e73}.cpp-count.cpp-count-link[data-v-6cbf2642]{color:#007aff;cursor:pointer}.cpp-count.cpp-count-link[data-v-6cbf2642]:hover{text-decoration:underline}.audience-selector[data-v-6cbf2642]{margin-left:auto;display:flex;align-items:center;gap:8px}.chart-row[data-v-6cbf2642]{display:flex;gap:12px;margin-bottom:12px}.chart-row.chart-row-3 .chart-panel[data-v-6cbf2642]{flex:1}.chart-panel[data-v-6cbf2642]{flex:1;min-width:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff}.chart-panel .chart-panel-title[data-v-6cbf2642]{padding:8px 12px;font-size:11px;font-weight:600;color:#6e6e73;background:#f5f7fa;border-bottom:1px solid #e5e7eb}.chart-box[data-v-6cbf2642]{height:220px}.chart-box-map[data-v-6cbf2642]{height:260px}.detail-tabs[data-v-6cbf2642]{display:flex;gap:0;border-bottom:1px solid #e5e7eb;margin-bottom:12px}.detail-tab[data-v-6cbf2642]{padding:8px 20px;font-size:13px;font-weight:500;color:#6e6e73;cursor:pointer;border-bottom:2px solid transparent;transition:all .25s cubic-bezier(.4,0,.2,1)}.detail-tab[data-v-6cbf2642]:hover{color:#007aff}.detail-tab.active[data-v-6cbf2642]{color:#007aff;border-bottom-color:#007aff;font-weight:600}.health-dim-tooltip{max-width:320px!important}.health-dim-tooltip .dim-tooltip-content{padding:4px}.health-dim-tooltip .dim-tooltip-content .dim-tooltip-title{font-size:14px;font-weight:600;color:#1d1d1f;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #e5e7eb}.health-dim-tooltip .dim-tooltip-content .dim-tooltip-body{font-size:12px;color:#6e6e73;line-height:1.8}.health-dim-tooltip .dim-tooltip-content .dim-tooltip-body p{margin:6px 0}.health-dim-tooltip .dim-tooltip-content .dim-tooltip-body b{color:#1d1d1f}.health-dim-tooltip .dim-tooltip-content .dim-tooltip-body ul{margin:4px 0;padding-left:18px}.health-dim-tooltip .dim-tooltip-content .dim-tooltip-body ul li{margin:3px 0;list-style-type:disc}.ads-page[data-v-7032a75e]{display:flex;min-height:100vh}.sidebar[data-v-7032a75e]{width:160px;flex-shrink:0;position:fixed;top:56px;left:0;bottom:0;background:#fff;border-right:1px solid #e5e7eb;padding:16px 0;overflow-y:auto;z-index:100}.sidebar-item[data-v-7032a75e]{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;color:#6e6e73;cursor:pointer;transition:color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);border-left:3px solid transparent}.sidebar-item .si-icon[data-v-7032a75e]{font-size:15px;flex-shrink:0}.sidebar-item.active[data-v-7032a75e],.sidebar-item[data-v-7032a75e]:hover{color:#007aff;background:rgba(0,122,255,.06)}.sidebar-item.active[data-v-7032a75e]{border-left-color:#007aff;font-weight:600}.main-content[data-v-7032a75e]{margin-left:160px;flex:1;padding:20px 24px;min-width:0;background:#f5f7fa;min-height:calc(100vh - 56px)}.sticky-top[data-v-7032a75e]{position:sticky;top:56px;z-index:50;margin-bottom:16px;background:#f5f7fa;padding-top:2px}.step-bar[data-v-7032a75e]{display:flex;align-items:center;background:#fff;border-radius:12px;padding:16px 20px;margin-bottom:0;box-shadow:0 2px 16px rgba(0,0,0,.06);overflow-x:auto}.step-item[data-v-7032a75e]{display:flex;align-items:center;flex-shrink:0;position:relative}.step-item.clickable[data-v-7032a75e]{cursor:pointer}.step-item.clickable .step-dot[data-v-7032a75e],.step-item.clickable .step-label[data-v-7032a75e]{transition:color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1)}.step-item.clickable:hover .step-label[data-v-7032a75e]{color:#007aff}.step-dot[data-v-7032a75e]{width:26px;height:26px;border-radius:50%;border:2px solid #e5e7eb;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#6e6e73;background:#fff;flex-shrink:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.step-item.active .step-dot[data-v-7032a75e]{border-color:#007aff;background:#007aff;color:#fff}.step-item.done .step-dot[data-v-7032a75e]{border-color:#34c759;background:#34c759;color:#fff}.step-label[data-v-7032a75e]{margin-left:8px;font-size:13px;font-weight:500;color:#6e6e73;white-space:nowrap;transition:color .25s cubic-bezier(.4,0,.2,1)}.step-item.active .step-label[data-v-7032a75e]{color:#007aff;font-weight:600}.step-item.done .step-label[data-v-7032a75e]{color:#34c759}.step-connector[data-v-7032a75e]{display:block;width:32px;height:2px;background:#e5e7eb;margin:0 10px;flex-shrink:0;transition:background .25s cubic-bezier(.4,0,.2,1)}.step-item.done .step-connector[data-v-7032a75e]{background:#34c759}.context-bar[data-v-7032a75e]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;background:#fff;border-radius:12px;padding:8px 16px;margin-top:8px;margin-bottom:0;box-shadow:0 2px 16px rgba(0,0,0,.06);font-size:13px;color:#6e6e73}.context-bar .ctx-icon[data-v-7032a75e]{color:#007aff;margin-right:4px;font-size:13px}.context-bar .ctx-tag[data-v-7032a75e]{color:#1d1d1f;font-weight:500;background:rgba(0,122,255,.06);border-radius:8px;padding:1px 8px}.context-bar .ctx-sep[data-v-7032a75e]{color:#e5e7eb;font-size:11px;margin:0 2px}.context-bar .ctx-hint[data-v-7032a75e]{margin-left:6px;color:#6e6e73;font-size:11px}.step-content[data-v-7032a75e]{background:#fff;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,.06);padding:16px;margin-top:16px}