.scope-list[data-v-91c0f930]{padding-left:12px;margin:6px 0;line-height:20px;list-style:disc}.scope-suggest[data-v-91c0f930]{line-height:20px}.overview-meta[data-v-54c1112a]{margin:var(--bmsui-gap) 0;font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color)}.summary-grid[data-v-54c1112a]{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--bmsui-gap);margin-bottom:var(--bmsui-gap-large)}.summary-card[data-v-54c1112a]{padding:var(--bmsui-gap);text-align:center;background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.summary-value[data-v-54c1112a]{margin-top:var(--bmsui-gap-xxsmall);font-size:var(--bmsui-title-size-large);font-weight:var(--bmsui-font-medium)}.summary-label[data-v-54c1112a]{font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color)}.overview-section[data-v-54c1112a]{margin-top:var(--bmsui-gap-large)}.section-title[data-v-54c1112a]{margin:0 0 var(--bmsui-gap-small);font-size:var(--bmsui-font-size);font-weight:var(--bmsui-font-medium);color:var(--bmsui-font-color)}.keyword-list[data-v-54c1112a],.region-list[data-v-54c1112a]{display:flex;flex-wrap:wrap;gap:var(--bmsui-gap-small)}.keyword-item[data-v-54c1112a],.region-item[data-v-54c1112a]{padding:var(--bmsui-gap-xsmall) var(--bmsui-gap-small);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-color);background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.keyword-item em[data-v-54c1112a]{margin-left:var(--bmsui-gap-xxsmall);font-style:normal}.keyword-item em.type-brand[data-v-54c1112a]{color:#8b5cf6}.keyword-item em.type-pack[data-v-54c1112a]{color:#3b82f6}.keyword-item em.type-extra[data-v-54c1112a]{color:#10b981}.empty-state[data-v-54c1112a]{padding:var(--bmsui-gap-large);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-aux-color);text-align:center;background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.region-header[data-v-58c6f50d]{display:flex;gap:var(--bmsui-gap);align-items:flex-start;justify-content:space-between;margin-bottom:var(--bmsui-gap)}.region-title[data-v-58c6f50d]{margin:0 0 var(--bmsui-gap-xxsmall);font-size:var(--bmsui-font-size);font-weight:var(--bmsui-font-medium);color:var(--bmsui-font-color)}.region-subtitle[data-v-58c6f50d]{font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color)}.region-actions[data-v-58c6f50d]{display:flex;gap:var(--bmsui-gap-small)}.region-box[data-v-58c6f50d]{padding:var(--bmsui-gap);background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.region-box[data-v-58c6f50d] .b-checkbox{margin-right:var(--bmsui-gap);margin-bottom:var(--bmsui-gap-xsmall)}.empty-state[data-v-58c6f50d]{padding:var(--bmsui-gap-large);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-aux-color);text-align:center;background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.summary-grid[data-v-6a55a85c]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--bmsui-gap);margin:var(--bmsui-gap) 0}.summary-card[data-v-6a55a85c]{padding:var(--bmsui-gap);text-align:center;background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.summary-value[data-v-6a55a85c]{margin-top:var(--bmsui-gap-xxsmall);font-size:var(--bmsui-title-size-large);font-weight:var(--bmsui-font-medium)}.summary-label[data-v-6a55a85c]{font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color)}.confirm-section[data-v-6a55a85c]{margin-top:var(--bmsui-gap-large)}.section-title[data-v-6a55a85c]{margin:0 0 var(--bmsui-gap-small);font-size:var(--bmsui-font-size);font-weight:var(--bmsui-font-medium);color:var(--bmsui-font-color)}.keyword-preview[data-v-6a55a85c]{display:flex;flex-wrap:wrap;gap:var(--bmsui-gap-small)}.keyword-item[data-v-6a55a85c]{padding:var(--bmsui-gap-xsmall) var(--bmsui-gap-small);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-color);background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.keyword-item em[data-v-6a55a85c]{margin-left:var(--bmsui-gap-xxsmall);font-style:normal}.keyword-item em.type-brand[data-v-6a55a85c]{color:#8b5cf6}.keyword-item em.type-pack[data-v-6a55a85c]{color:#3b82f6}.keyword-item em.type-extra[data-v-6a55a85c]{color:#10b981}.empty-state[data-v-6a55a85c]{padding:var(--bmsui-gap-large);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-aux-color);text-align:center;background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.group-header[data-v-10d42edb]{display:flex;gap:var(--bmsui-gap);align-items:center;justify-content:space-between;margin-bottom:var(--bmsui-gap)}.group-title[data-v-10d42edb]{margin:0 0 var(--bmsui-gap-xxsmall);font-size:var(--bmsui-font-size-large);font-weight:var(--bmsui-font-medium);color:var(--bmsui-font-color)}.group-subtitle[data-v-10d42edb]{font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color)}.group-actions[data-v-10d42edb]{display:flex;gap:var(--bmsui-gap-small)}.group-alert[data-v-10d42edb]{margin-bottom:var(--bmsui-gap)}.search-input[data-v-10d42edb]{width:320px;margin-bottom:var(--bmsui-gap)}.keyword-list[data-v-10d42edb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--bmsui-gap-small)}.keyword-card[data-v-10d42edb]{display:flex;gap:var(--bmsui-gap-small);align-items:center;min-height:58px;padding:var(--bmsui-gap-small);cursor:pointer;background:#fff;border:1px solid var(--bmsui-border-color);border-radius:var(--bmsui-border-radius);transition:all .2s}.keyword-card[data-v-10d42edb]:hover{border-color:var(--bmsui-color-main)}.keyword-card-selected[data-v-10d42edb]{background:var(--bmsui-bg-color);border-color:var(--bmsui-color-main)}.keyword-card-disabled[data-v-10d42edb]{cursor:not-allowed;opacity:.6}.keyword-main[data-v-10d42edb]{flex:1;min-width:0}.keyword-name[data-v-10d42edb]{font-size:var(--bmsui-font-size);color:var(--bmsui-font-color);display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keyword-score[data-v-10d42edb]{margin-top:var(--bmsui-gap-xxsmall);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color)}.keyword-score span[data-v-10d42edb]{color:var(--bmsui-color-error)}.original-tip[data-v-10d42edb]{margin-bottom:var(--bmsui-gap-small);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color)}.empty-state[data-v-10d42edb]{padding:var(--bmsui-gap-large);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-aux-color);text-align:center;background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.original-list[data-v-10d42edb]{display:flex;flex-wrap:wrap;gap:var(--bmsui-gap-small)}.original-item[data-v-10d42edb]{padding:var(--bmsui-gap-xsmall) var(--bmsui-gap-small);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-color);background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.sortable-tag[data-v-d7473798]{display:inline-flex;gap:var(--bmsui-gap-xsmall);align-items:center;padding:6px 12px;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;border:1px solid var(--bmsui-border-color);border-radius:var(--bmsui-border-radius)}.sortable-tag--dragging[data-v-d7473798]{opacity:.4}.keyword-name[data-v-d7473798]{overflow:hidden;font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-color);text-overflow:ellipsis;white-space:nowrap}.keyword-type[data-v-d7473798]{flex:none;padding:1px 4px;font-size:var(--bmsui-font-size-small);background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.keyword-type.type-brand[data-v-d7473798]{color:#8b5cf6}.keyword-type.type-pack[data-v-d7473798]{color:#3b82f6}.keyword-type.type-extra[data-v-d7473798]{color:#10b981}.delete-btn[data-v-d7473798]{flex:none;margin-left:2px;font-size:var(--bmsui-font-size-small);line-height:1;color:var(--bmsui-font-aux-color);cursor:pointer;opacity:.6;transition:opacity .2s}.delete-btn[data-v-d7473798]:hover{color:var(--bmsui-color-error);opacity:1}.sort-summary[data-v-58ecd905]{margin:var(--bmsui-gap) 0;font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color)}.sort-list[data-v-58ecd905]{display:flex;flex-wrap:wrap;gap:8px}.keyword-sort-move[data-v-58ecd905]{transition:transform .18s ease}.empty-state[data-v-58ecd905]{padding:var(--bmsui-gap-large);margin-top:var(--bmsui-gap);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-aux-color);text-align:center;background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.step-layout[data-v-6f22ef4c] .el-step__head{cursor:pointer}.step-layout[data-v-6f22ef4c] .el-step__title{margin:6px 0;line-height:1.2;cursor:pointer}.step-layout[data-v-6f22ef4c] .el-step__head.is-success{color:var(--bmsui-color-main);border-color:var(--bmsui-color-main)}.step-layout[data-v-6f22ef4c] .el-step__head.is-success .el-step__line{background-color:var(--bmsui-color-main)}.step-layout[data-v-6f22ef4c] .el-step__title.is-success{font-weight:var(--bmsui-font-medium);color:var(--bmsui-color-main)}.step-layout[data-v-6f22ef4c] .el-step__description.is-success{color:var(--bmsui-color-main)}.step-layout[data-v-6f22ef4c] .el-step__head.is-process{color:var(--bmsui-color-main);border-color:var(--bmsui-color-main)}.step-layout[data-v-6f22ef4c] .el-step__title.is-process{font-weight:var(--bmsui-font-medium);color:var(--bmsui-color-main)}.step-layout[data-v-6f22ef4c] .el-step__description.is-process{color:var(--bmsui-color-main)}.step-layout[data-v-6f22ef4c] .el-step__head.is-wait{color:var(--bmsui-font-aux-color);border-color:var(--bmsui-border-color)}.step-layout[data-v-6f22ef4c] .el-step__title.is-wait{color:var(--bmsui-font-aux-color)}.group-gap[data-v-6f22ef4c],.step-body[data-v-6f22ef4c],.step-footer[data-v-6f22ef4c]{margin-top:var(--bmsui-gap-large)}.step-footer[data-v-6f22ef4c]{display:flex;align-items:center;justify-content:space-between;padding-top:var(--bmsui-gap-large);border-top:1px solid var(--bmsui-border-color)}.footer-info[data-v-6f22ef4c]{font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color)}.footer-info b[data-v-6f22ef4c]{color:var(--bmsui-color-main)}.footer-warning[data-v-6f22ef4c]{margin-left:var(--bmsui-gap-small);font-size:var(--bmsui-font-size-small);color:var(--bmsui-color-error)}.footer-actions[data-v-6f22ef4c]{display:flex;gap:var(--bmsui-gap-small)}.confirm-dialog-body .confirm-summary[data-v-6f22ef4c]{padding:var(--bmsui-gap);background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.confirm-dialog-body .summary-row[data-v-6f22ef4c]{display:flex;align-items:center;justify-content:space-between}.confirm-dialog-body .summary-row--total[data-v-6f22ef4c]{padding-top:var(--bmsui-gap-xsmall);margin-top:var(--bmsui-gap-xsmall);font-weight:var(--bmsui-font-medium);border-top:1px solid var(--bmsui-border-color)}.confirm-dialog-body .summary-label[data-v-6f22ef4c]{font-size:var(--bmsui-font-size);color:var(--bmsui-font-color)}.confirm-dialog-body .summary-value[data-v-6f22ef4c]{font-size:var(--bmsui-font-size)}.confirm-dialog-body .confirm-regions[data-v-6f22ef4c]{margin-top:var(--bmsui-gap)}.confirm-dialog-body .regions-header[data-v-6f22ef4c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--bmsui-gap-small);font-size:var(--bmsui-font-size);color:var(--bmsui-font-color)}.confirm-dialog-body .regions-count[data-v-6f22ef4c]{font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color)}.confirm-dialog-body .regions-tags[data-v-6f22ef4c]{display:flex;flex-wrap:wrap;gap:var(--bmsui-gap-small);padding:var(--bmsui-gap);background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.confirm-dialog-body .region-tag[data-v-6f22ef4c]{padding:var(--bmsui-gap-xxsmall) var(--bmsui-gap-small);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-color);background:var(--bmsui-bg-color);border:1px solid var(--bmsui-border-color);border-radius:var(--bmsui-border-radius)}.confirm-dialog-body .regions-empty[data-v-6f22ef4c]{padding:var(--bmsui-gap);font-size:var(--bmsui-font-size-small);color:var(--bmsui-font-sub-color);background:var(--bmsui-bg-color);border-radius:var(--bmsui-border-radius)}.confirm-dialog-body .confirm-warning[data-v-6f22ef4c]{display:flex;gap:var(--bmsui-gap-small);align-items:flex-start;padding:var(--bmsui-gap);margin-top:var(--bmsui-gap-large);font-size:var(--bmsui-font-size);font-weight:var(--bmsui-font-medium);color:var(--bmsui-color-error);background:#fef0f0;border-radius:var(--bmsui-border-radius)}.confirm-dialog-body .confirm-warning .el-icon-warning-outline[data-v-6f22ef4c]{margin-top:2px;font-size:var(--bmsui-title-size-small)}.confirm-dialog-footer[data-v-6f22ef4c]{display:flex;gap:var(--bmsui-gap-small);justify-content:flex-end}.keyword-config-content[data-v-9c0a5922]{--bmsui-checkbox-color-disabled:var(--bmsui-font-color)}.page-title[data-v-9c0a5922]{margin-bottom:var(--bmsui-gap-large);font-size:var(--bmsui-title-size-small);font-weight:var(--bmsui-font-medium);color:var(--bmsui-color-grey-0)}.page-loading[data-v-9c0a5922]{min-height:320px}.error-state[data-v-9c0a5922]{display:flex;flex-direction:column;gap:var(--bmsui-gap);align-items:flex-start;padding:var(--bmsui-gap-large) 0}.keyword-welcome-dialog .welcome-dialog__title{display:flex;gap:var(--bmsui-gap-xsmall);align-items:center;font-size:var(--bmsui-title-size-small);font-weight:var(--bmsui-font-medium);line-height:1;color:var(--bmsui-font-color)}.keyword-welcome-dialog .welcome-dialog__title-icon{font-size:var(--bmsui-font-size-large);color:var(--bmsui-color-warning)}.keyword-welcome-dialog .welcome-dialog__body{padding:8px 0}.keyword-welcome-dialog .welcome-dialog__intro{font-size:var(--bmsui-font-size);line-height:1.6;color:#374151}.keyword-welcome-dialog .welcome-dialog__steps{padding:12px 16px;margin-top:12px;background:#eff6ff;border-radius:var(--bmsui-border-radius-large)}.keyword-welcome-dialog .welcome-step{display:flex;gap:8px;align-items:flex-start}.keyword-welcome-dialog .welcome-step+.welcome-step{margin-top:8px}.keyword-welcome-dialog .welcome-step__num{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;font-size:var(--bmsui-font-size-small);color:#fff;background:#3b82f6;border-radius:50%}.keyword-welcome-dialog .welcome-step__text{font-size:var(--bmsui-font-size);line-height:1.5;color:#4b5563}.keyword-welcome-dialog .welcome-step__text b{font-weight:var(--bmsui-font-medium);color:#1f2937}.keyword-welcome-dialog .welcome-dialog__alert{margin-top:12px}.keyword-welcome-dialog .welcome-dialog__alert b{font-weight:var(--bmsui-font-medium)}.keyword-welcome-dialog .welcome-dialog__footer{display:flex;justify-content:flex-end}