[data-v-1413c40a] .table-card .el-card__body{padding:0!important}[data-v-1413c40a] .el-table__cell{padding:0}.table-card[data-v-1413c40a]{background-color:#fff;border:1px solid #e4e7ed;box-shadow:0 2px 4px rgba(0,0,0,.08)}.table-card[data-v-1413c40a] .adgroupdatatable,.table-card[data-v-1413c40a] .adgroupdatatable .el-table__body-wrapper .el-table__row{background-color:#fff}.table-card[data-v-1413c40a] .adgroupdatatable .el-table__body-wrapper .el-table__row:hover{background-color:#f5f7fa!important}.table-card[data-v-1413c40a] .adgroupdatatable .el-table__body-wrapper .el-table__row.el-table__row--striped{background-color:#fafafa}.table-card[data-v-1413c40a] .adgroupdatatable .el-table__body-wrapper .el-table__row.el-table__row--striped:hover{background-color:#f0f2f5!important}.table-card[data-v-1413c40a] .adgroupdatatable .el-table__header-wrapper .el-table__header{background-color:#f5f7fa}.table-card[data-v-1413c40a] .adgroupdatatable .el-table__header-wrapper .el-table__header th{background-color:#f5f7fa!important;border-bottom:2px solid #e4e7ed;font-weight:600;color:#303133}.table-card[data-v-1413c40a] .adgroupdatatable .el-table__expanded-cell{padding:0!important;background-color:transparent!important;position:relative}.margin-top[data-v-1413c40a]{margin-top:10px}.flex_space_between[data-v-1413c40a]{display:flex;justify-content:flex-start;align-items:center;padding-left:10px;margin-bottom:5px}.flex_v_center[data-v-1413c40a]{display:flex;align-items:center;gap:10px}.toggle-details-btn[data-v-1413c40a]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;color:#409eff;font-size:16px;transition:all .3s;margin-right:10px;border-radius:4px}.toggle-details-btn[data-v-1413c40a]:hover{background-color:#ecf5ff;color:#66b1ff}.toggle-details-btn[data-v-1413c40a]:active{background-color:#b3d8ff}.toggle-details-btn i[data-v-1413c40a]{font-size:14px}.campaign-descriptions[data-v-1413c40a]{margin-bottom:20px;margin-top:10px}.ad-group-container .campaign-header[data-v-1413c40a]{margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #e4e7ed;display:flex;align-items:center;gap:10px}.ad-group-container .campaign-header h2[data-v-1413c40a]{margin:0;font-size:20px;font-weight:600;color:#303133}.ad-group-container .campaign-info-card[data-v-1413c40a]{margin-bottom:20px}.ad-group-container .campaign-info-card[data-v-1413c40a] .el-card__body{padding:20px}.ad-group-container .campaign-country-card[data-v-1413c40a]{margin-bottom:20px}.ad-group-container .campaign-country-card[data-v-1413c40a] .el-card__body{padding:20px}.ad-group-container .info-item[data-v-1413c40a]{display:flex;flex-direction:row;gap:4px}.ad-group-container .info-item .info-sub[data-v-1413c40a]{font-size:12px;color:#909399;color:red}.ad-group-container .ad-group-table-wrapper[data-v-1413c40a]{margin-top:30px}.ad-group-container .fs_12[data-v-1413c40a]{font-size:12px;line-height:1.5}.ad-group-container .status-icon[data-v-1413c40a]{font-size:18px;margin-right:5px}.ad-group-container .status-icon.status-running[data-v-1413c40a]{color:#4caf50}.ad-group-container .status-icon.status-paused[data-v-1413c40a]{color:#ff9800}.ad-group-container .status-icon.status-on-hold[data-v-1413c40a]{color:#909399}.ad-group-container .keyword-expand-container[data-v-1413c40a]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9;border-radius:8px;padding:16px;margin:8px 0;box-shadow:0 4px 12px rgba(14,165,233,.15);position:relative}.ad-group-container .keyword-expand-container .keyword-header[data-v-1413c40a]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #bae6fd}.ad-group-container .keyword-expand-container .keyword-header .keyword-count[data-v-1413c40a]{font-size:14px;font-weight:600;color:#0c4a6e}.ad-group-container .keyword-expand-container .keyword-table-wrapper[data-v-1413c40a]{background-color:#fff;border:1px solid #bae6fd;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px rgba(14,165,233,.1);display:flex;flex-direction:column;--grid-template-cols:50px 2fr 100px repeat(15,1fr);--scrollbar-width:17px}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-table-header-wrapper[data-v-1413c40a]{overflow:hidden;position:relative;width:100%}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-table-header-wrapper .keyword-table-header[data-v-1413c40a]{display:grid;align-items:stretch;background:linear-gradient(180deg,#e0f2fe,#bae6fd);border-bottom:2px solid #0ea5e9;font-weight:600;font-size:14px;color:#0c4a6e;width:100%;box-sizing:border-box;padding-right:var(--scrollbar-width,17px)}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-table-header-wrapper .keyword-table-header .keyword-header-cell[data-v-1413c40a]{padding:12px 8px;border-right:1px solid #7dd3fc;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-table-header-wrapper .keyword-table-header .keyword-header-cell[data-v-1413c40a]:last-child{border-right:none}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-scroller[data-v-1413c40a]{max-height:400px;background-color:#fff;overflow:auto;flex:1;width:100%;scrollbar-gutter:stable}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-item[data-v-1413c40a]{display:grid;align-items:stretch;border-bottom:1px solid #bae6fd;transition:all .2s;height:80px;min-height:80px;max-height:80px;box-sizing:border-box;overflow:hidden;background-color:#fff}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-item[data-v-1413c40a]:hover{background-color:#f0f9ff!important;box-shadow:inset 0 0 0 1px #bae6fd}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-item[data-v-1413c40a]:nth-child(2n){background-color:#f8fafc}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-item[data-v-1413c40a]:nth-child(2n):hover{background-color:#e0f2fe!important}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-item[data-v-1413c40a]:last-child{border-bottom:1px solid #bae6fd}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-item .keyword-item-cell[data-v-1413c40a]{padding:12px 8px;border-right:1px solid #e0f2fe;display:flex;align-items:center;justify-content:center;height:100%;box-sizing:border-box;overflow:hidden}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-item .keyword-item-cell[data-v-1413c40a]:last-child{border-right:none}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-item .keyword-item-cell .keyword-text[data-v-1413c40a]{font-size:14px;font-weight:500;color:#303133;word-break:break-all;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-item .keyword-item-cell .empty-tag[data-v-1413c40a]{color:#c0c4cc;font-size:12px}.ad-group-container .keyword-expand-container .keyword-table-wrapper .keyword-item .keyword-item-cell .stat-value[data-v-1413c40a]{font-size:13px;color:#303133;font-weight:500}.ad-group-container .keyword-expand-container .keyword-empty[data-v-1413c40a]{padding:40px;text-align:center;color:#909399;font-size:14px;background-color:#fff;border:1px solid #e4e7ed;border-radius:4px}.column-dialog-content[data-v-1413c40a]{display:flex;flex-direction:column;gap:20px;max-height:600px;overflow-y:auto;padding:10px 0}.column-dialog-content .column-group[data-v-1413c40a]{display:flex;flex-direction:column;gap:12px}.column-dialog-content .column-group .column-group-title[data-v-1413c40a]{font-size:16px;font-weight:600;color:#303133;padding-bottom:8px;border-bottom:2px solid #409eff;width:100%;white-space:nowrap;flex-shrink:0}.column-dialog-content .column-group .column-options-container[data-v-1413c40a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.column-dialog-content .column-group .column-checkbox-item[data-v-1413c40a]{display:flex;align-items:center;padding:6px 12px;transition:background-color .2s ease;border-radius:4px}.column-dialog-content .column-group .column-checkbox-item[data-v-1413c40a]:hover{background-color:#fafbfc}