#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.user-info-container[data-v-2d3f25f8]{display:flex;justify-content:center;align-items:center;height:100%}.password-card[data-v-2d3f25f8]{width:400px;max-width:90%}.el-form-item[data-v-2d3f25f8]{margin-bottom:20px}.el-button[data-v-2d3f25f8]{width:100%}.el-form-item__label[data-v-2d3f25f8]{text-align:left!important}.el-form--label-left .el-form-item__label[data-v-2d3f25f8]{text-align:left}.group-selector-dialog[data-v-7558ac1e] .el-dialog{border-radius:12px}.group-selector-dialog[data-v-7558ac1e] .el-dialog__header{background:linear-gradient(135deg,#08c,#00a8ff);color:#fff;border-radius:12px 12px 0 0;padding:0}.group-selector-dialog[data-v-7558ac1e] .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.group-selector-dialog[data-v-7558ac1e] .el-dialog__body{padding:0}.main-tabs[data-v-7558ac1e] .el-tabs__nav-wrap{padding:0 24px}.main-tabs[data-v-7558ac1e] .el-tabs__header{margin-bottom:0}.bot-manager-content[data-v-7558ac1e],.group-selector-content[data-v-7558ac1e]{max-height:calc(70vh - 55px);overflow-y:auto}.bot-manager-content[data-v-7558ac1e]{padding:20px 24px}.toolbar[data-v-7558ac1e]{margin-bottom:16px}.selector-header[data-v-7558ac1e]{display:flex;align-items:center;padding:20px 24px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.header-icon[data-v-7558ac1e]{font-size:24px;color:#08c;margin-right:16px}.header-text h3[data-v-7558ac1e]{margin:0 0 4px 0;font-size:16px;color:#333}.header-text p[data-v-7558ac1e]{margin:0;font-size:14px;color:#666}.group-list[data-v-7558ac1e]{padding:20px 24px;overflow-x:auto}.group-list[data-v-7558ac1e] .selected-row{background-color:#f0f9ff}.group-list[data-v-7558ac1e] .selected-row td{background-color:#f0f9ff!important}.selector-footer[data-v-7558ac1e]{padding:16px 24px;background:#f8f9fa;border-top:1px solid #e9ecef}.selector-footer[data-v-7558ac1e] .el-alert{margin:0;border:none;background:transparent}.selector-footer[data-v-7558ac1e] .el-alert__title{font-size:13px;color:#666}.dialog-header[data-v-7558ac1e]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:linear-gradient(135deg,#08c,#00a8ff);color:#fff;border-radius:12px 12px 0 0}.dialog-title[data-v-7558ac1e]{font-size:18px;font-weight:600;color:#fff}.logout-btn[data-v-7558ac1e]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);color:#fff}.logout-btn[data-v-7558ac1e]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);color:#fff}.dashboard-container[data-v-c68ad6d4]{padding:24px;background:var(--main-bg-color,#f6f8fc)}.dashboard-flex-row[data-v-c68ad6d4]{display:flex;gap:20px;margin-bottom:24px}.dashboard-card[data-v-c68ad6d4]{flex:1;text-align:center;background:var(--sidebar-bg-color,#fff);border:none;box-shadow:0 1px 4px rgba(0,21,41,.04)}.card-title[data-v-c68ad6d4]{font-size:15px;color:#888;margin-bottom:8px}.card-value[data-v-c68ad6d4]{font-size:32px;font-weight:700;color:var(--el-color-primary,#626aef)}.dashboard-section[data-v-c68ad6d4]{margin-bottom:24px}.current-group-card[data-v-c68ad6d4]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd}.group-info[data-v-c68ad6d4]{display:flex;align-items:center;padding:16px 0}.group-icon[data-v-c68ad6d4]{font-size:24px;color:#08c;margin-right:16px}.group-details[data-v-c68ad6d4]{flex:1}.group-details h3[data-v-c68ad6d4]{margin:0 0 4px 0;font-size:16px;color:#333}.group-details p[data-v-c68ad6d4]{margin:0;font-size:14px;color:#666}.group-actions[data-v-c68ad6d4]{display:flex;gap:12px;align-items:center}.section-title[data-v-c68ad6d4]{font-size:16px;font-weight:500;margin-bottom:12px;color:#333}.dashboard-flex-row .el-skeleton[data-v-c68ad6d4]{padding:20px}.dashboard-flex-row .el-skeleton .card-title[data-v-c68ad6d4]{margin-bottom:8px}.dashboard-flex-row .el-skeleton .card-value[data-v-c68ad6d4]{margin-top:8px}.dashboard-container .el-skeleton__item[data-v-c68ad6d4]{background:linear-gradient(90deg,#f2f2f2 25%,hsla(0,0%,100%,.8) 50%,#f2f2f2 75%);background-size:200% 100%;animation:skeleton-loading-c68ad6d4 1.5s ease-in-out infinite}@keyframes skeleton-loading-c68ad6d4{0%{background-position:200% 0}to{background-position:-200% 0}}.auto-reply[data-v-0da0e24a]{padding:20px}.search-section[data-v-0da0e24a]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-group[data-v-0da0e24a]{display:flex;gap:10px;flex-wrap:wrap}.stats-section[data-v-0da0e24a]{margin-bottom:20px}.stats-card[data-v-0da0e24a]{text-align:center}.stats-item[data-v-0da0e24a]{padding:10px}.stats-value[data-v-0da0e24a]{font-size:24px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-label[data-v-0da0e24a]{font-size:14px;color:#666}.keyword-display[data-v-0da0e24a]{display:flex;flex-direction:column;gap:5px}.keyword-desc[data-v-0da0e24a]{margin-top:5px}.reply-content[data-v-0da0e24a]{max-width:300px;word-break:break-all}.media-url[data-v-0da0e24a]{margin-top:5px;padding:5px;background:#f5f5f5;border-radius:4px}.advanced-settings[data-v-0da0e24a]{display:flex;flex-direction:column;gap:5px}.pagination[data-v-0da0e24a]{margin-top:20px;text-align:center}.dialog-footer[data-v-0da0e24a]{text-align:right}.upload-demo[data-v-0da0e24a]{text-align:center}.el-upload__tip[data-v-0da0e24a]{color:#666;font-size:12px;margin-top:10px}.placeholder-description[data-v-0da0e24a]{font-size:12px;color:#999;margin-top:10px;line-height:1.5}.button-input-area[data-v-0da0e24a]{border:1px solid #dcdfe6;border-radius:4px;padding:10px;min-height:60px;margin-bottom:10px}.button-row[data-v-0da0e24a]{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.button-item[data-v-0da0e24a]{gap:5px}.button-controls[data-v-0da0e24a]{gap:10px}.delete-row-btn[data-v-0da0e24a]{background-color:#fee;color:#f56c6c;border-color:#fde2e2}.delete-row-btn[data-v-0da0e24a]:hover{background-color:#fdd;color:#f23c3c}.other-settings[data-v-0da0e24a]{margin-top:15px}.setting-label[data-v-0da0e24a]{color:var(--el-text-color-regular);margin-right:12px}.form-label-with-icon[data-v-0da0e24a]{display:flex;align-items:center;gap:4px}.required-asterisk[data-v-0da0e24a]{color:var(--el-color-danger);margin-right:4px}.condition-input-group[data-v-0da0e24a]{display:flex;align-items:center;width:100%;gap:10px}.reply-content-head[data-v-0da0e24a]{display:flex;align-items:flex-start}.keyword-tags-input[data-v-0da0e24a]{flex-grow:1;display:flex;align-items:center;flex-wrap:wrap;gap:5px;border:1px solid var(--el-border-color);border-radius:4px;padding:2px 8px;min-height:32px;max-width:350px}.keyword-new-tag-input[data-v-0da0e24a]{border:none;outline:none;flex-grow:1;min-width:80px;background-color:transparent}.html-editor[data-v-0da0e24a]{border:1px solid #dcdfe6;border-radius:4px;background:#fff;max-width:460px}.html-textarea[data-v-0da0e24a]{width:100%;max-width:460px}.html-textarea[data-v-0da0e24a] .el-textarea__inner{max-height:200px;min-height:120px;resize:vertical;word-wrap:break-word;overflow-wrap:break-word}.html-toolbar[data-v-0da0e24a]{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #dcdfe6;background:#f5f7fa;flex-wrap:wrap;gap:4px}.html-toolbar button[data-v-0da0e24a]{padding:4px 8px;border:1px solid #dcdfe6;background:#fff;border-radius:3px;cursor:pointer;font-size:12px;transition:all .2s;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center}.html-toolbar button[data-v-0da0e24a]:hover:not(:disabled){background:#ecf5ff;border-color:#409eff}.html-toolbar button.is-active[data-v-0da0e24a]{background:#409eff;color:#fff;border-color:#409eff}.html-toolbar button[data-v-0da0e24a]:disabled{opacity:.5;cursor:not-allowed;background:#f5f7fa}.html-toolbar .divider[data-v-0da0e24a]{margin:0 8px;color:#dcdfe6}.editor-content-area[data-v-0da0e24a]{border:1px solid #dcdfe6;border-top:none;border-radius:0 0 4px 4px}.visual-editor[data-v-0da0e24a]{min-height:50px;max-height:200px;height:200px;padding:12px;outline:none;cursor:text;line-height:1.6;font-size:14px;background:#fff;border-radius:0 0 4px 4px;direction:ltr;text-align:left;unicode-bidi:normal;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.visual-editor[data-v-0da0e24a]:focus{outline:none}.visual-editor p[data-v-0da0e24a]{margin:8px 0}.visual-editor p[data-v-0da0e24a]:first-child{margin-top:0}.visual-editor p[data-v-0da0e24a]:last-child{margin-bottom:0}.visual-editor h1[data-v-0da0e24a],.visual-editor h2[data-v-0da0e24a],.visual-editor h3[data-v-0da0e24a]{margin:16px 0 8px 0;font-weight:700}.visual-editor h1[data-v-0da0e24a]{font-size:1.5em}.visual-editor h2[data-v-0da0e24a]{font-size:1.3em}.visual-editor ol[data-v-0da0e24a],.visual-editor ul[data-v-0da0e24a]{padding-left:20px;margin:8px 0}.visual-editor li[data-v-0da0e24a]{margin:4px 0}.visual-editor b[data-v-0da0e24a],.visual-editor strong[data-v-0da0e24a]{font-weight:700}.visual-editor em[data-v-0da0e24a],.visual-editor i[data-v-0da0e24a]{font-style:italic}.visual-editor u[data-v-0da0e24a]{text-decoration:underline}.visual-editor[contenteditable][data-v-0da0e24a]:empty:before{content:"请输入回复内容...";color:#c0c4cc;font-style:italic}.reply-type-horizontal[data-v-0da0e24a]{display:flex;align-items:center;gap:20px;flex-wrap:nowrap}.type-select-container[data-v-0da0e24a]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:250px}.media-url-container[data-v-0da0e24a]{display:flex;align-items:center;gap:10px;flex:1;min-width:350px;padding:4px 8px;background-color:#f8f9fa;border-radius:4px;border-left:3px solid #409eff;animation:slideInRight-0da0e24a .3s ease-out}@keyframes slideInRight-0da0e24a{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.reply-type-dropdown[data-v-0da0e24a]{max-height:200px;overflow-y:auto;z-index:9999}.button-rows-list[data-v-0da0e24a]{margin-bottom:2px}.button-row-wrapper[data-v-0da0e24a]{display:flex;align-items:center;gap:15px;margin-bottom:2px;margin-left:35px;border-radius:6px;padding:6px;transition:all .3s ease}.button-row-wrapper.drag-over[data-v-0da0e24a]{background-color:#f0f9ff;border:2px dashed #1890ff;transform:scale(1.02)}.gray-buttons-container[data-v-0da0e24a]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;width:480px;flex-shrink:0}.button-item[data-v-0da0e24a]{background:#a8a8a8;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;text-align:center;border:none;cursor:default;white-space:nowrap;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;position:relative;transition:all .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.button-item[data-v-0da0e24a]:hover{background:#909399;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.button-actions[data-v-0da0e24a]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;gap:4px;opacity:0;transition:opacity .2s ease;z-index:2}.button-item:hover .button-actions[data-v-0da0e24a]{opacity:1}.button-action-icon[data-v-0da0e24a]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.edit-icon[data-v-0da0e24a]{background:#409eff}.edit-icon[data-v-0da0e24a]:hover{background:#66b1ff;transform:scale(1.1)}.delete-icon[data-v-0da0e24a]{background:#f56c6c}.delete-icon[data-v-0da0e24a]:hover{background:#f78989;transform:scale(1.1)}.button-action-icon .el-icon[data-v-0da0e24a]{font-size:12px;color:#fff}.add-button-container[data-v-0da0e24a]{display:flex;align-items:center;flex-shrink:0}.add-to-row-button[data-v-0da0e24a]{background:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;white-space:nowrap;transition:background-color .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.add-to-row-button[data-v-0da0e24a]:hover{background:#40a9ff}.button-controls[data-v-0da0e24a]{display:flex;align-items:center;padding:0}.add-row-button[data-v-0da0e24a]{border:1px dashed #d9d9d9;background:#fff;color:#666;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s;outline:none;min-width:480px;height:36px;margin-left:35px}.add-row-button[data-v-0da0e24a]:hover{border-color:#1890ff;color:#1890ff}.drag-icon-container[data-v-0da0e24a]{display:flex;align-items:center;flex-shrink:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-icon-container[data-v-0da0e24a]:active{cursor:grabbing}.drag-icon[data-v-0da0e24a]{font-size:16px;color:#8c8c8c;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.drag-icon-container:hover .drag-icon[data-v-0da0e24a]{color:#1890ff}.drag-icon-container[draggable=true][data-v-0da0e24a]{cursor:grab}.drag-icon-container[draggable=true][data-v-0da0e24a]:active{cursor:grabbing}.variable-help-text[data-v-0da0e24a]{margin-top:-10px;margin-bottom:20px;margin-left:120px;max-width:430px;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;font-size:13px;line-height:1.6;color:#6c757d}.variable-item[data-v-0da0e24a]{display:inline}.variable-help-text code[data-v-0da0e24a]{background-color:#e3f2fd;color:#1976d2;padding:2px 6px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;font-weight:600;border:1px solid #bbdefb}.bot-manager[data-v-417e08de]{padding:20px}.search-section[data-v-417e08de]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-group[data-v-417e08de]{display:flex;gap:10px;flex-wrap:wrap}.pagination[data-v-417e08de]{margin-top:20px;text-align:center}.dialog-footer[data-v-417e08de]{text-align:right}.el-divider[data-v-417e08de]{margin:20px 0}.auto-reply[data-v-2e72fa97]{padding:20px}.search-section[data-v-2e72fa97]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-group[data-v-2e72fa97]{display:flex;gap:10px;flex-wrap:wrap}.stats-section[data-v-2e72fa97]{margin-bottom:20px}.stats-card[data-v-2e72fa97]{text-align:center}.stats-item[data-v-2e72fa97]{padding:10px}.stats-value[data-v-2e72fa97]{font-size:24px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-label[data-v-2e72fa97]{font-size:14px;color:#666}.keyword-display[data-v-2e72fa97]{display:flex;flex-direction:column;gap:5px}.keyword-desc[data-v-2e72fa97]{margin-top:5px}.reply-content[data-v-2e72fa97]{max-width:300px;word-break:break-all}.media-url[data-v-2e72fa97]{margin-top:5px;padding:5px;background:#f5f5f5;border-radius:4px}.advanced-settings[data-v-2e72fa97]{display:flex;flex-direction:column;gap:5px}.pagination[data-v-2e72fa97]{margin-top:20px;text-align:center}.dialog-footer[data-v-2e72fa97]{text-align:right}.upload-demo[data-v-2e72fa97]{text-align:center}.el-upload__tip[data-v-2e72fa97]{color:#666;font-size:12px;margin-top:10px}.placeholder-description[data-v-2e72fa97]{font-size:12px;color:#999;margin-top:10px;line-height:1.5}.button-input-area[data-v-2e72fa97]{border:1px solid #dcdfe6;border-radius:4px;padding:10px;min-height:60px;margin-bottom:10px}.button-row[data-v-2e72fa97]{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.button-item[data-v-2e72fa97]{gap:5px}.button-controls[data-v-2e72fa97]{gap:10px}.delete-row-btn[data-v-2e72fa97]{background-color:#fee;color:#f56c6c;border-color:#fde2e2}.delete-row-btn[data-v-2e72fa97]:hover{background-color:#fdd;color:#f23c3c}.other-settings[data-v-2e72fa97]{margin-top:15px}.setting-label[data-v-2e72fa97]{color:var(--el-text-color-regular);margin-right:12px}.form-label-with-icon[data-v-2e72fa97]{display:flex;align-items:center;gap:4px}.required-asterisk[data-v-2e72fa97]{color:var(--el-color-danger);margin-right:4px}.condition-input-group[data-v-2e72fa97]{display:flex;align-items:center;width:100%;gap:10px}.reply-content-head[data-v-2e72fa97]{display:flex;align-items:flex-start}.keyword-tags-input[data-v-2e72fa97]{flex-grow:1;display:flex;align-items:center;flex-wrap:wrap;gap:5px;border:1px solid var(--el-border-color);border-radius:4px;padding:2px 8px;min-height:32px;max-width:350px}.keyword-new-tag-input[data-v-2e72fa97]{border:none;outline:none;flex-grow:1;min-width:80px;background-color:transparent}.html-editor[data-v-2e72fa97]{border:1px solid #dcdfe6;border-radius:4px;background:#fff;max-width:460px}.html-textarea[data-v-2e72fa97]{width:100%;max-width:460px}.html-textarea[data-v-2e72fa97] .el-textarea__inner{max-height:200px;min-height:120px;resize:vertical;word-wrap:break-word;overflow-wrap:break-word}.html-toolbar[data-v-2e72fa97]{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #dcdfe6;background:#f5f7fa;flex-wrap:wrap;gap:4px}.html-toolbar button[data-v-2e72fa97]{padding:4px 8px;border:1px solid #dcdfe6;background:#fff;border-radius:3px;cursor:pointer;font-size:12px;transition:all .2s;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center}.html-toolbar button[data-v-2e72fa97]:hover:not(:disabled){background:#ecf5ff;border-color:#409eff}.html-toolbar button.is-active[data-v-2e72fa97]{background:#409eff;color:#fff;border-color:#409eff}.html-toolbar button[data-v-2e72fa97]:disabled{opacity:.5;cursor:not-allowed;background:#f5f7fa}.html-toolbar .divider[data-v-2e72fa97]{margin:0 8px;color:#dcdfe6}.editor-content-area[data-v-2e72fa97]{border:1px solid #dcdfe6;border-top:none;border-radius:0 0 4px 4px}.visual-editor[data-v-2e72fa97]{min-height:50px;max-height:200px;height:200px;padding:12px;outline:none;cursor:text;line-height:1.6;font-size:14px;background:#fff;border-radius:0 0 4px 4px;direction:ltr;text-align:left;unicode-bidi:normal;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.visual-editor[data-v-2e72fa97]:focus{outline:none}.visual-editor p[data-v-2e72fa97]{margin:8px 0}.visual-editor p[data-v-2e72fa97]:first-child{margin-top:0}.visual-editor p[data-v-2e72fa97]:last-child{margin-bottom:0}.visual-editor h1[data-v-2e72fa97],.visual-editor h2[data-v-2e72fa97],.visual-editor h3[data-v-2e72fa97]{margin:16px 0 8px 0;font-weight:700}.visual-editor h1[data-v-2e72fa97]{font-size:1.5em}.visual-editor h2[data-v-2e72fa97]{font-size:1.3em}.visual-editor ol[data-v-2e72fa97],.visual-editor ul[data-v-2e72fa97]{padding-left:20px;margin:8px 0}.visual-editor li[data-v-2e72fa97]{margin:4px 0}.visual-editor b[data-v-2e72fa97],.visual-editor strong[data-v-2e72fa97]{font-weight:700}.visual-editor em[data-v-2e72fa97],.visual-editor i[data-v-2e72fa97]{font-style:italic}.visual-editor u[data-v-2e72fa97]{text-decoration:underline}.visual-editor[contenteditable][data-v-2e72fa97]:empty:before{content:"请输入回复内容...";color:#c0c4cc;font-style:italic}.reply-type-horizontal[data-v-2e72fa97]{display:flex;align-items:center;gap:20px;flex-wrap:nowrap}.type-select-container[data-v-2e72fa97]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:250px}.media-url-container[data-v-2e72fa97]{display:flex;align-items:center;gap:10px;flex:1;min-width:350px;padding:4px 8px;background-color:#f8f9fa;border-radius:4px;border-left:3px solid #409eff;animation:slideInRight-2e72fa97 .3s ease-out}@keyframes slideInRight-2e72fa97{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.reply-type-dropdown[data-v-2e72fa97]{max-height:200px;overflow-y:auto;z-index:9999}.button-rows-list[data-v-2e72fa97]{margin-bottom:2px}.button-row-wrapper[data-v-2e72fa97]{display:flex;align-items:center;gap:15px;margin-bottom:2px;margin-left:35px;border-radius:6px;padding:6px;transition:all .3s ease}.button-row-wrapper.drag-over[data-v-2e72fa97]{background-color:#f0f9ff;border:2px dashed #1890ff;transform:scale(1.02)}.gray-buttons-container[data-v-2e72fa97]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;width:480px;flex-shrink:0}.button-item[data-v-2e72fa97]{background:#a8a8a8;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;text-align:center;border:none;cursor:default;white-space:nowrap;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;position:relative;transition:all .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.button-item[data-v-2e72fa97]:hover{background:#909399;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.button-actions[data-v-2e72fa97]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;gap:4px;opacity:0;transition:opacity .2s ease;z-index:2}.button-item:hover .button-actions[data-v-2e72fa97]{opacity:1}.button-action-icon[data-v-2e72fa97]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.edit-icon[data-v-2e72fa97]{background:#409eff}.edit-icon[data-v-2e72fa97]:hover{background:#66b1ff;transform:scale(1.1)}.delete-icon[data-v-2e72fa97]{background:#f56c6c}.delete-icon[data-v-2e72fa97]:hover{background:#f78989;transform:scale(1.1)}.button-action-icon .el-icon[data-v-2e72fa97]{font-size:12px;color:#fff}.add-button-container[data-v-2e72fa97]{display:flex;align-items:center;flex-shrink:0}.add-to-row-button[data-v-2e72fa97]{background:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;white-space:nowrap;transition:background-color .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.add-to-row-button[data-v-2e72fa97]:hover{background:#40a9ff}.button-controls[data-v-2e72fa97]{display:flex;align-items:center;padding:0}.add-row-button[data-v-2e72fa97]{border:1px dashed #d9d9d9;background:#fff;color:#666;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s;outline:none;min-width:480px;height:36px;margin-left:35px}.add-row-button[data-v-2e72fa97]:hover{border-color:#1890ff;color:#1890ff}.drag-icon-container[data-v-2e72fa97]{display:flex;align-items:center;flex-shrink:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-icon-container[data-v-2e72fa97]:active{cursor:grabbing}.drag-icon[data-v-2e72fa97]{font-size:16px;color:#8c8c8c;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.drag-icon-container:hover .drag-icon[data-v-2e72fa97]{color:#1890ff}.drag-icon-container[draggable=true][data-v-2e72fa97]{cursor:grab}.drag-icon-container[draggable=true][data-v-2e72fa97]:active{cursor:grabbing}.variable-help-text[data-v-2e72fa97]{margin-top:-10px;margin-bottom:20px;margin-left:120px;max-width:430px;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;font-size:13px;line-height:1.6;color:#6c757d}.variable-item[data-v-2e72fa97]{display:inline}.variable-help-text code[data-v-2e72fa97]{background-color:#e3f2fd;color:#1976d2;padding:2px 6px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;font-weight:600;border:1px solid #bbdefb}.carousel-tabs .el-tabs__item[data-v-2e72fa97]{font-size:18px;font-weight:700;padding:16px 40px 12px 40px}.carousel-banner[data-v-2e72fa97]{background:linear-gradient(90deg,#6a82fb,#fc5c7d);color:#fff;border-radius:18px 18px 0 0;padding:36px 36px 18px 36px;text-align:left;margin-bottom:-18px;box-shadow:0 4px 24px hsla(0,0%,39%,.1)}.carousel-banner-title[data-v-2e72fa97]{font-size:2.2rem;font-weight:700;letter-spacing:2px}.carousel-banner-desc[data-v-2e72fa97]{font-size:1.1rem;opacity:.9;margin-top:10px}.carousel-setting-card[data-v-2e72fa97]{border-radius:18px;box-shadow:0 2px 18px hsla(0,0%,39%,.1);padding:38px 28px 28px 28px;margin-top:0}.form-section-title[data-v-2e72fa97]{font-size:1.15rem;font-weight:600;margin:28px 0 10px 0;color:#6a82fb;letter-spacing:1px}.big-switch[data-v-2e72fa97] .el-switch__core{width:56px!important;height:28px!important;border-radius:18px!important}.big-switch[data-v-2e72fa97] .el-switch__action{width:28px!important;height:28px!important}.big-submit-btn[data-v-2e72fa97]{width:280px;background:linear-gradient(90deg,#6a82fb,#fc5c7d);border:none;border-radius:10px;font-size:1.15rem;font-weight:700;box-shadow:0 2px 8px rgba(252,92,125,.12);padding:14px 0;margin-top:18px}.json-upload-drag[data-v-2e72fa97]{width:100%}.json-upload-drag[data-v-2e72fa97] .el-upload-dragger{width:100%;height:120px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.json-upload-drag[data-v-2e72fa97] .el-upload-dragger:hover{border-color:#409eff;background:#f0f9ff}.json-upload-drag[data-v-2e72fa97] .el-upload-dragger.is-dragover{border-color:#409eff;background:#e6f7ff;transform:scale(1.02)}.json-upload-drag[data-v-2e72fa97] .el-icon--upload{font-size:28px;color:#c0c4cc;margin-bottom:8px;transition:color .3s ease}.json-upload-drag[data-v-2e72fa97] .el-upload-dragger:hover .el-icon--upload{color:#409eff}.json-upload-drag[data-v-2e72fa97] .el-upload__text{color:#606266;font-size:14px;text-align:center;line-height:1.5}.json-upload-drag[data-v-2e72fa97] .el-upload__text em{color:#409eff;font-style:normal;font-weight:700}.json-upload-drag[data-v-2e72fa97] .el-upload__tip{color:#888;font-size:12px;line-height:1.6;margin-top:8px;text-align:center}.media-group-manager[data-v-2e72fa97]{display:flex;flex-direction:column;gap:15px;min-height:200px}.media-item[data-v-2e72fa97]{padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.media-item-content[data-v-2e72fa97]{display:flex;align-items:center;gap:12px}.media-index[data-v-2e72fa97]{font-weight:700;color:#409eff;min-width:30px}.add-media-section[data-v-2e72fa97]{display:flex;justify-content:center;padding:20px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.add-media-section[data-v-2e72fa97]:hover{border-color:#409eff;background:#f0f9ff}.media-management-container[data-v-2e72fa97]{display:flex;align-items:center;margin-top:10px}.api-group-manager[data-v-2e72fa97]{display:flex;flex-direction:column;gap:15px;min-height:200px}.api-item[data-v-2e72fa97]{padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.api-item-header[data-v-2e72fa97]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.api-index[data-v-2e72fa97]{font-weight:700;color:#409eff;min-width:30px}.api-item-content[data-v-2e72fa97]{display:flex;flex-direction:column;gap:10px}.api-field[data-v-2e72fa97]{display:flex;align-items:center;gap:10px}.api-field-label[data-v-2e72fa97]{font-weight:500;color:#606266;min-width:80px;font-size:14px}.add-api-section[data-v-2e72fa97]{display:flex;justify-content:center;padding:20px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.add-api-section[data-v-2e72fa97]:hover{border-color:#409eff;background:#f0f9ff}.auto-reply[data-v-c9409f32]{padding:20px}.search-section[data-v-c9409f32]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-group[data-v-c9409f32]{display:flex;gap:10px;flex-wrap:wrap}.stats-section[data-v-c9409f32]{margin-bottom:20px}.stats-card[data-v-c9409f32]{text-align:center}.stats-item[data-v-c9409f32]{padding:10px}.stats-value[data-v-c9409f32]{font-size:24px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-label[data-v-c9409f32]{font-size:14px;color:#666}.keyword-display[data-v-c9409f32]{display:flex;flex-direction:column;gap:5px}.keyword-desc[data-v-c9409f32]{margin-top:5px}.reply-content[data-v-c9409f32]{max-width:300px;word-break:break-all}.media-url[data-v-c9409f32]{margin-top:5px;padding:5px;background:#f5f5f5;border-radius:4px}.advanced-settings[data-v-c9409f32]{display:flex;flex-direction:column;gap:5px}.pagination[data-v-c9409f32]{margin-top:20px;text-align:center}.dialog-footer[data-v-c9409f32]{text-align:right}.upload-demo[data-v-c9409f32]{text-align:center}.el-upload__tip[data-v-c9409f32]{color:#666;font-size:12px;margin-top:10px}.placeholder-description[data-v-c9409f32]{font-size:12px;color:#999;margin-top:10px;line-height:1.5}.button-input-area[data-v-c9409f32]{border:1px solid #dcdfe6;border-radius:4px;padding:10px;min-height:60px;margin-bottom:10px}.button-row[data-v-c9409f32]{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.button-item[data-v-c9409f32]{gap:5px}.button-controls[data-v-c9409f32]{gap:10px}.delete-row-btn[data-v-c9409f32]{background-color:#fee;color:#f56c6c;border-color:#fde2e2}.delete-row-btn[data-v-c9409f32]:hover{background-color:#fdd;color:#f23c3c}.other-settings[data-v-c9409f32]{margin-top:15px}.setting-label[data-v-c9409f32]{color:var(--el-text-color-regular);margin-right:12px}.form-label-with-icon[data-v-c9409f32]{display:flex;align-items:center;gap:4px}.required-asterisk[data-v-c9409f32]{color:var(--el-color-danger);margin-right:4px}.condition-input-group[data-v-c9409f32]{display:flex;align-items:center;width:100%;gap:10px}.reply-content-head[data-v-c9409f32]{display:flex;align-items:flex-start}.keyword-tags-input[data-v-c9409f32]{flex-grow:1;display:flex;align-items:center;flex-wrap:wrap;gap:5px;border:1px solid var(--el-border-color);border-radius:4px;padding:2px 8px;min-height:32px;max-width:350px}.keyword-new-tag-input[data-v-c9409f32]{border:none;outline:none;flex-grow:1;min-width:80px;background-color:transparent}.html-editor[data-v-c9409f32]{border:1px solid #dcdfe6;border-radius:4px;background:#fff;max-width:460px}.html-textarea[data-v-c9409f32]{width:100%;max-width:460px}.html-textarea[data-v-c9409f32] .el-textarea__inner{max-height:200px;min-height:120px;resize:vertical;word-wrap:break-word;overflow-wrap:break-word}.html-toolbar[data-v-c9409f32]{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #dcdfe6;background:#f5f7fa;flex-wrap:wrap;gap:4px}.html-toolbar button[data-v-c9409f32]{padding:4px 8px;border:1px solid #dcdfe6;background:#fff;border-radius:3px;cursor:pointer;font-size:12px;transition:all .2s;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center}.html-toolbar button[data-v-c9409f32]:hover:not(:disabled){background:#ecf5ff;border-color:#409eff}.html-toolbar button.is-active[data-v-c9409f32]{background:#409eff;color:#fff;border-color:#409eff}.html-toolbar button[data-v-c9409f32]:disabled{opacity:.5;cursor:not-allowed;background:#f5f7fa}.html-toolbar .divider[data-v-c9409f32]{margin:0 8px;color:#dcdfe6}.editor-content-area[data-v-c9409f32]{border:1px solid #dcdfe6;border-top:none;border-radius:0 0 4px 4px}.visual-editor[data-v-c9409f32]{min-height:50px;max-height:200px;height:200px;padding:12px;outline:none;cursor:text;line-height:1.6;font-size:14px;background:#fff;border-radius:0 0 4px 4px;direction:ltr;text-align:left;unicode-bidi:normal;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.visual-editor[data-v-c9409f32]:focus{outline:none}.visual-editor p[data-v-c9409f32]{margin:8px 0}.visual-editor p[data-v-c9409f32]:first-child{margin-top:0}.visual-editor p[data-v-c9409f32]:last-child{margin-bottom:0}.visual-editor h1[data-v-c9409f32],.visual-editor h2[data-v-c9409f32],.visual-editor h3[data-v-c9409f32]{margin:16px 0 8px 0;font-weight:700}.visual-editor h1[data-v-c9409f32]{font-size:1.5em}.visual-editor h2[data-v-c9409f32]{font-size:1.3em}.visual-editor ol[data-v-c9409f32],.visual-editor ul[data-v-c9409f32]{padding-left:20px;margin:8px 0}.visual-editor li[data-v-c9409f32]{margin:4px 0}.visual-editor b[data-v-c9409f32],.visual-editor strong[data-v-c9409f32]{font-weight:700}.visual-editor em[data-v-c9409f32],.visual-editor i[data-v-c9409f32]{font-style:italic}.visual-editor u[data-v-c9409f32]{text-decoration:underline}.visual-editor[contenteditable][data-v-c9409f32]:empty:before{content:"请输入回复内容...";color:#c0c4cc;font-style:italic}.reply-type-horizontal[data-v-c9409f32]{display:flex;align-items:center;gap:20px;flex-wrap:nowrap}.type-select-container[data-v-c9409f32]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:250px}.media-url-container[data-v-c9409f32]{display:flex;align-items:center;gap:10px;flex:1;min-width:350px;padding:4px 8px;background-color:#f8f9fa;border-radius:4px;border-left:3px solid #409eff;animation:slideInRight-c9409f32 .3s ease-out}@keyframes slideInRight-c9409f32{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.reply-type-dropdown[data-v-c9409f32]{max-height:200px;overflow-y:auto;z-index:9999}.button-rows-list[data-v-c9409f32]{margin-bottom:2px}.button-row-wrapper[data-v-c9409f32]{display:flex;align-items:center;gap:15px;margin-bottom:2px;margin-left:35px;border-radius:6px;padding:6px;transition:all .3s ease}.button-row-wrapper.drag-over[data-v-c9409f32]{background-color:#f0f9ff;border:2px dashed #1890ff;transform:scale(1.02)}.gray-buttons-container[data-v-c9409f32]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;width:480px;flex-shrink:0}.button-item[data-v-c9409f32]{background:#a8a8a8;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;text-align:center;border:none;cursor:default;white-space:nowrap;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;position:relative;transition:all .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.button-item[data-v-c9409f32]:hover{background:#909399;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.button-actions[data-v-c9409f32]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;gap:4px;opacity:0;transition:opacity .2s ease;z-index:2}.button-item:hover .button-actions[data-v-c9409f32]{opacity:1}.button-action-icon[data-v-c9409f32]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.edit-icon[data-v-c9409f32]{background:#409eff}.edit-icon[data-v-c9409f32]:hover{background:#66b1ff;transform:scale(1.1)}.delete-icon[data-v-c9409f32]{background:#f56c6c}.delete-icon[data-v-c9409f32]:hover{background:#f78989;transform:scale(1.1)}.button-action-icon .el-icon[data-v-c9409f32]{font-size:12px;color:#fff}.add-button-container[data-v-c9409f32]{display:flex;align-items:center;flex-shrink:0}.add-to-row-button[data-v-c9409f32]{background:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;white-space:nowrap;transition:background-color .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.add-to-row-button[data-v-c9409f32]:hover{background:#40a9ff}.button-controls[data-v-c9409f32]{display:flex;align-items:center;padding:0}.add-row-button[data-v-c9409f32]{border:1px dashed #d9d9d9;background:#fff;color:#666;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s;outline:none;min-width:480px;height:36px;margin-left:35px}.add-row-button[data-v-c9409f32]:hover{border-color:#1890ff;color:#1890ff}.drag-icon-container[data-v-c9409f32]{display:flex;align-items:center;flex-shrink:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-icon-container[data-v-c9409f32]:active{cursor:grabbing}.drag-icon[data-v-c9409f32]{font-size:16px;color:#8c8c8c;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.drag-icon-container:hover .drag-icon[data-v-c9409f32]{color:#1890ff}.drag-icon-container[draggable=true][data-v-c9409f32]{cursor:grab}.drag-icon-container[draggable=true][data-v-c9409f32]:active{cursor:grabbing}.variable-help-text[data-v-c9409f32]{margin-top:-10px;margin-bottom:20px;margin-left:120px;max-width:430px;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;font-size:13px;line-height:1.6;color:#6c757d}.variable-item[data-v-c9409f32]{display:inline}.variable-help-text code[data-v-c9409f32]{background-color:#e3f2fd;color:#1976d2;padding:2px 6px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;font-weight:600;border:1px solid #bbdefb}.carousel-tabs .el-tabs__item[data-v-c9409f32]{font-size:18px;font-weight:700;padding:16px 40px 12px 40px}.carousel-banner[data-v-c9409f32]{background:linear-gradient(90deg,#6a82fb,#fc5c7d);color:#fff;border-radius:18px 18px 0 0;padding:36px 36px 18px 36px;text-align:left;margin-bottom:-18px;box-shadow:0 4px 24px hsla(0,0%,39%,.1)}.carousel-banner-title[data-v-c9409f32]{font-size:2.2rem;font-weight:700;letter-spacing:2px}.carousel-banner-desc[data-v-c9409f32]{font-size:1.1rem;opacity:.9;margin-top:10px}.carousel-setting-card[data-v-c9409f32]{border-radius:18px;box-shadow:0 2px 18px hsla(0,0%,39%,.1);padding:38px 28px 28px 28px;margin-top:0}.form-section-title[data-v-c9409f32]{font-size:1.15rem;font-weight:600;margin:28px 0 10px 0;color:#6a82fb;letter-spacing:1px}.big-switch[data-v-c9409f32] .el-switch__core{width:56px!important;height:28px!important;border-radius:18px!important}.big-switch[data-v-c9409f32] .el-switch__action{width:28px!important;height:28px!important}.big-submit-btn[data-v-c9409f32]{width:280px;background:linear-gradient(90deg,#6a82fb,#fc5c7d);border:none;border-radius:10px;font-size:1.15rem;font-weight:700;box-shadow:0 2px 8px rgba(252,92,125,.12);padding:14px 0;margin-top:18px}.json-upload-drag[data-v-c9409f32]{width:100%}.json-upload-drag[data-v-c9409f32] .el-upload-dragger{width:100%;height:120px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.json-upload-drag[data-v-c9409f32] .el-upload-dragger:hover{border-color:#409eff;background:#f0f9ff}.json-upload-drag[data-v-c9409f32] .el-upload-dragger.is-dragover{border-color:#409eff;background:#e6f7ff;transform:scale(1.02)}.json-upload-drag[data-v-c9409f32] .el-icon--upload{font-size:28px;color:#c0c4cc;margin-bottom:8px;transition:color .3s ease}.json-upload-drag[data-v-c9409f32] .el-upload-dragger:hover .el-icon--upload{color:#409eff}.json-upload-drag[data-v-c9409f32] .el-upload__text{color:#606266;font-size:14px;text-align:center;line-height:1.5}.json-upload-drag[data-v-c9409f32] .el-upload__text em{color:#409eff;font-style:normal;font-weight:700}.json-upload-drag[data-v-c9409f32] .el-upload__tip{color:#888;font-size:12px;line-height:1.6;margin-top:8px;text-align:center}.media-group-manager[data-v-c9409f32]{display:flex;flex-direction:column;gap:15px;min-height:200px}.media-item[data-v-c9409f32]{padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.media-item-content[data-v-c9409f32]{display:flex;align-items:center;gap:12px}.media-index[data-v-c9409f32]{font-weight:700;color:#409eff;min-width:30px}.add-media-section[data-v-c9409f32]{display:flex;justify-content:center;padding:20px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.add-media-section[data-v-c9409f32]:hover{border-color:#409eff;background:#f0f9ff}.media-management-container[data-v-c9409f32]{display:flex;align-items:center;margin-top:10px}.auto-reply[data-v-e90d5f32]{padding:20px}.search-section[data-v-e90d5f32]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-group[data-v-e90d5f32]{display:flex;gap:10px;flex-wrap:wrap}.stats-section[data-v-e90d5f32]{margin-bottom:20px}.stats-card[data-v-e90d5f32]{text-align:center}.stats-item[data-v-e90d5f32]{padding:10px}.stats-value[data-v-e90d5f32]{font-size:24px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-label[data-v-e90d5f32]{font-size:14px;color:#666}.keyword-display[data-v-e90d5f32]{display:flex;flex-direction:column;gap:5px}.keyword-desc[data-v-e90d5f32]{margin-top:5px}.reply-content[data-v-e90d5f32]{max-width:300px;word-break:break-all}.media-url[data-v-e90d5f32]{margin-top:5px;padding:5px;background:#f5f5f5;border-radius:4px}.advanced-settings[data-v-e90d5f32]{display:flex;flex-direction:column;gap:5px}.pagination[data-v-e90d5f32]{margin-top:20px;text-align:center}.dialog-footer[data-v-e90d5f32]{text-align:right}.upload-demo[data-v-e90d5f32]{text-align:center}.el-upload__tip[data-v-e90d5f32]{color:#666;font-size:12px;margin-top:10px}.placeholder-description[data-v-e90d5f32]{font-size:12px;color:#999;margin-top:10px;line-height:1.5}.button-input-area[data-v-e90d5f32]{border:1px solid #dcdfe6;border-radius:4px;padding:10px;min-height:60px;margin-bottom:10px}.button-row[data-v-e90d5f32]{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.button-item[data-v-e90d5f32]{gap:5px}.button-controls[data-v-e90d5f32]{gap:10px}.delete-row-btn[data-v-e90d5f32]{background-color:#fee;color:#f56c6c;border-color:#fde2e2}.delete-row-btn[data-v-e90d5f32]:hover{background-color:#fdd;color:#f23c3c}.other-settings[data-v-e90d5f32]{margin-top:15px}.setting-label[data-v-e90d5f32]{color:var(--el-text-color-regular);margin-right:12px}.form-label-with-icon[data-v-e90d5f32]{display:flex;align-items:center;gap:4px}.required-asterisk[data-v-e90d5f32]{color:var(--el-color-danger);margin-right:4px}.condition-input-group[data-v-e90d5f32]{display:flex;align-items:center;width:100%;gap:10px}.reply-content-head[data-v-e90d5f32]{display:flex;align-items:flex-start}.keyword-tags-input[data-v-e90d5f32]{flex-grow:1;display:flex;align-items:center;flex-wrap:wrap;gap:5px;border:1px solid var(--el-border-color);border-radius:4px;padding:2px 8px;min-height:32px;max-width:350px}.keyword-new-tag-input[data-v-e90d5f32]{border:none;outline:none;flex-grow:1;min-width:80px;background-color:transparent}.html-editor[data-v-e90d5f32]{border:1px solid #dcdfe6;border-radius:4px;background:#fff;max-width:460px}.html-textarea[data-v-e90d5f32]{width:100%;max-width:460px}.html-textarea[data-v-e90d5f32] .el-textarea__inner{max-height:200px;min-height:120px;resize:vertical;word-wrap:break-word;overflow-wrap:break-word}.html-toolbar[data-v-e90d5f32]{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #dcdfe6;background:#f5f7fa;flex-wrap:wrap;gap:4px}.html-toolbar button[data-v-e90d5f32]{padding:4px 8px;border:1px solid #dcdfe6;background:#fff;border-radius:3px;cursor:pointer;font-size:12px;transition:all .2s;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center}.html-toolbar button[data-v-e90d5f32]:hover:not(:disabled){background:#ecf5ff;border-color:#409eff}.html-toolbar button.is-active[data-v-e90d5f32]{background:#409eff;color:#fff;border-color:#409eff}.html-toolbar button[data-v-e90d5f32]:disabled{opacity:.5;cursor:not-allowed;background:#f5f7fa}.html-toolbar .divider[data-v-e90d5f32]{margin:0 8px;color:#dcdfe6}.editor-content-area[data-v-e90d5f32]{border:1px solid #dcdfe6;border-top:none;border-radius:0 0 4px 4px}.visual-editor[data-v-e90d5f32]{min-height:50px;max-height:200px;height:200px;padding:12px;outline:none;cursor:text;line-height:1.6;font-size:14px;background:#fff;border-radius:0 0 4px 4px;direction:ltr;text-align:left;unicode-bidi:normal;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.visual-editor[data-v-e90d5f32]:focus{outline:none}.visual-editor p[data-v-e90d5f32]{margin:8px 0}.visual-editor p[data-v-e90d5f32]:first-child{margin-top:0}.visual-editor p[data-v-e90d5f32]:last-child{margin-bottom:0}.visual-editor h1[data-v-e90d5f32],.visual-editor h2[data-v-e90d5f32],.visual-editor h3[data-v-e90d5f32]{margin:16px 0 8px 0;font-weight:700}.visual-editor h1[data-v-e90d5f32]{font-size:1.5em}.visual-editor h2[data-v-e90d5f32]{font-size:1.3em}.visual-editor ol[data-v-e90d5f32],.visual-editor ul[data-v-e90d5f32]{padding-left:20px;margin:8px 0}.visual-editor li[data-v-e90d5f32]{margin:4px 0}.visual-editor b[data-v-e90d5f32],.visual-editor strong[data-v-e90d5f32]{font-weight:700}.visual-editor em[data-v-e90d5f32],.visual-editor i[data-v-e90d5f32]{font-style:italic}.visual-editor u[data-v-e90d5f32]{text-decoration:underline}.visual-editor[contenteditable][data-v-e90d5f32]:empty:before{content:"请输入提示消息...";color:#c0c4cc;font-style:italic}.reply-type-horizontal[data-v-e90d5f32]{display:flex;align-items:center;gap:20px;flex-wrap:nowrap}.type-select-container[data-v-e90d5f32]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:250px}.media-url-container[data-v-e90d5f32]{display:flex;align-items:center;gap:10px;flex:1;min-width:350px;padding:4px 8px;background-color:#f8f9fa;border-radius:4px;border-left:3px solid #409eff;animation:slideInRight-e90d5f32 .3s ease-out}@keyframes slideInRight-e90d5f32{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.reply-type-dropdown[data-v-e90d5f32]{max-height:200px;overflow-y:auto;z-index:9999}.button-rows-list[data-v-e90d5f32]{margin-bottom:2px}.button-row-wrapper[data-v-e90d5f32]{display:flex;align-items:center;gap:15px;margin-bottom:2px;margin-left:35px;border-radius:6px;padding:6px;transition:all .3s ease}.button-row-wrapper.drag-over[data-v-e90d5f32]{background-color:#f0f9ff;border:2px dashed #1890ff;transform:scale(1.02)}.gray-buttons-container[data-v-e90d5f32]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;width:480px;flex-shrink:0}.button-item[data-v-e90d5f32]{background:#a8a8a8;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;text-align:center;border:none;cursor:default;white-space:nowrap;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;position:relative;transition:all .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.button-item[data-v-e90d5f32]:hover{background:#909399;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.button-actions[data-v-e90d5f32]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;gap:4px;opacity:0;transition:opacity .2s ease;z-index:2}.button-item:hover .button-actions[data-v-e90d5f32]{opacity:1}.button-action-icon[data-v-e90d5f32]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.edit-icon[data-v-e90d5f32]{background:#409eff}.edit-icon[data-v-e90d5f32]:hover{background:#66b1ff;transform:scale(1.1)}.delete-icon[data-v-e90d5f32]{background:#f56c6c}.delete-icon[data-v-e90d5f32]:hover{background:#f78989;transform:scale(1.1)}.button-action-icon .el-icon[data-v-e90d5f32]{font-size:12px;color:#fff}.add-button-container[data-v-e90d5f32]{display:flex;align-items:center;flex-shrink:0}.add-to-row-button[data-v-e90d5f32]{background:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;white-space:nowrap;transition:background-color .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.add-to-row-button[data-v-e90d5f32]:hover{background:#40a9ff}.button-controls[data-v-e90d5f32]{display:flex;align-items:center;padding:0}.add-row-button[data-v-e90d5f32]{border:1px dashed #d9d9d9;background:#fff;color:#666;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s;outline:none;min-width:480px;height:36px;margin-left:35px}.add-row-button[data-v-e90d5f32]:hover{border-color:#1890ff;color:#1890ff}.drag-icon-container[data-v-e90d5f32]{display:flex;align-items:center;flex-shrink:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-icon-container[data-v-e90d5f32]:active{cursor:grabbing}.drag-icon[data-v-e90d5f32]{font-size:16px;color:#8c8c8c;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.drag-icon-container:hover .drag-icon[data-v-e90d5f32]{color:#1890ff}.drag-icon-container[draggable=true][data-v-e90d5f32]{cursor:grab}.drag-icon-container[draggable=true][data-v-e90d5f32]:active{cursor:grabbing}.variable-help-text[data-v-e90d5f32]{margin-top:-10px;margin-bottom:20px;margin-left:120px;max-width:430px;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;font-size:13px;line-height:1.6;color:#6c757d}.variable-item[data-v-e90d5f32]{display:inline}.variable-help-text code[data-v-e90d5f32]{background-color:#e3f2fd;color:#1976d2;padding:2px 6px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;font-weight:600;border:1px solid #bbdefb}.carousel-tabs .el-tabs__item[data-v-e90d5f32]{font-size:18px;font-weight:700;padding:16px 40px 12px 40px}.carousel-banner[data-v-e90d5f32]{background:linear-gradient(90deg,#6a82fb,#fc5c7d);color:#fff;border-radius:18px 18px 0 0;padding:36px 36px 18px 36px;text-align:left;margin-bottom:-18px;box-shadow:0 4px 24px hsla(0,0%,39%,.1)}.carousel-banner-title[data-v-e90d5f32]{font-size:2.2rem;font-weight:700;letter-spacing:2px}.carousel-banner-desc[data-v-e90d5f32]{font-size:1.1rem;opacity:.9;margin-top:10px}.carousel-setting-card[data-v-e90d5f32]{border-radius:18px;box-shadow:0 2px 18px hsla(0,0%,39%,.1);padding:38px 28px 28px 28px;margin-top:0}.form-section-title[data-v-e90d5f32]{font-size:1.15rem;font-weight:600;margin:28px 0 10px 0;color:#6a82fb;letter-spacing:1px}.big-switch[data-v-e90d5f32] .el-switch__core{width:56px!important;height:28px!important;border-radius:18px!important}.big-switch[data-v-e90d5f32] .el-switch__action{width:28px!important;height:28px!important}.big-submit-btn[data-v-e90d5f32]{width:280px;background:linear-gradient(90deg,#6a82fb,#fc5c7d);border:none;border-radius:10px;font-size:1.15rem;font-weight:700;box-shadow:0 2px 8px rgba(252,92,125,.12);padding:14px 0;margin-top:18px}.json-upload-drag[data-v-e90d5f32]{width:100%}.json-upload-drag[data-v-e90d5f32] .el-upload-dragger{width:100%;height:120px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.json-upload-drag[data-v-e90d5f32] .el-upload-dragger:hover{border-color:#409eff;background:#f0f9ff}.json-upload-drag[data-v-e90d5f32] .el-upload-dragger.is-dragover{border-color:#409eff;background:#e6f7ff;transform:scale(1.02)}.json-upload-drag[data-v-e90d5f32] .el-icon--upload{font-size:28px;color:#c0c4cc;margin-bottom:8px;transition:color .3s ease}.json-upload-drag[data-v-e90d5f32] .el-upload-dragger:hover .el-icon--upload{color:#409eff}.json-upload-drag[data-v-e90d5f32] .el-upload__text{color:#606266;font-size:14px;text-align:center;line-height:1.5}.json-upload-drag[data-v-e90d5f32] .el-upload__text em{color:#409eff;font-style:normal;font-weight:700}.json-upload-drag[data-v-e90d5f32] .el-upload__tip{color:#888;font-size:12px;line-height:1.6;margin-top:8px;text-align:center}.media-group-manager[data-v-e90d5f32]{display:flex;flex-direction:column;gap:15px;min-height:200px}.media-item[data-v-e90d5f32]{padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.media-item-content[data-v-e90d5f32]{display:flex;align-items:center;gap:12px}.media-index[data-v-e90d5f32]{font-weight:700;color:#409eff;min-width:30px}.add-media-section[data-v-e90d5f32]{display:flex;justify-content:center;padding:20px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.add-media-section[data-v-e90d5f32]:hover{border-color:#409eff;background:#f0f9ff}.media-management-container[data-v-e90d5f32]{display:flex;align-items:center;margin-top:10px}.keyword-tags-input[data-v-513028aa]{gap:8px;padding:4px;border:1px solid #dcdfe6;background-color:#fff}.keyword-tags-input[data-v-513028aa]:hover{border-color:#c0c4cc}.keyword-tags-input[data-v-513028aa]:focus-within{border-color:#409eff}.keyword-new-tag-input[data-v-513028aa]{flex:1;min-width:120px;font-size:14px;color:#606266;background:transparent}.keyword-new-tag-input[data-v-513028aa]::-moz-placeholder{color:#c0c4cc}.keyword-new-tag-input[data-v-513028aa]::placeholder{color:#c0c4cc}.auto-reply[data-v-513028aa]{padding:20px}.search-section[data-v-513028aa]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-group[data-v-513028aa]{display:flex;gap:10px;flex-wrap:wrap}.stats-section[data-v-513028aa]{margin-bottom:20px}.stats-card[data-v-513028aa]{text-align:center}.stats-item[data-v-513028aa]{padding:10px}.stats-value[data-v-513028aa]{font-size:24px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-label[data-v-513028aa]{font-size:14px;color:#666}.keyword-display[data-v-513028aa]{display:flex;flex-direction:column;gap:5px}.keyword-desc[data-v-513028aa]{margin-top:5px}.reply-content[data-v-513028aa]{max-width:300px;word-break:break-all}.media-url[data-v-513028aa]{margin-top:5px;padding:5px;background:#f5f5f5;border-radius:4px}.advanced-settings[data-v-513028aa]{display:flex;flex-direction:column;gap:5px}.pagination[data-v-513028aa]{margin-top:20px;text-align:center}.dialog-footer[data-v-513028aa]{text-align:right}.upload-demo[data-v-513028aa]{text-align:center}.el-upload__tip[data-v-513028aa]{color:#666;font-size:12px;margin-top:10px}.placeholder-description[data-v-513028aa]{font-size:12px;color:#999;margin-top:10px;line-height:1.5}.button-input-area[data-v-513028aa]{border:1px solid #dcdfe6;border-radius:4px;padding:10px;min-height:60px;margin-bottom:10px}.button-row[data-v-513028aa]{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.button-item[data-v-513028aa]{gap:5px}.button-controls[data-v-513028aa]{gap:10px}.delete-row-btn[data-v-513028aa]{background-color:#fee;color:#f56c6c;border-color:#fde2e2}.delete-row-btn[data-v-513028aa]:hover{background-color:#fdd;color:#f23c3c}.other-settings[data-v-513028aa]{margin-top:15px}.setting-label[data-v-513028aa]{color:var(--el-text-color-regular);margin-right:12px}.form-label-with-icon[data-v-513028aa]{display:flex;align-items:center;gap:4px}.required-asterisk[data-v-513028aa]{color:var(--el-color-danger);margin-right:4px}.condition-input-group[data-v-513028aa]{display:flex;align-items:center;width:100%;gap:10px}.reply-content-head[data-v-513028aa]{display:flex;align-items:flex-start}.keyword-tags-input[data-v-513028aa]{flex-grow:1;display:flex;align-items:center;flex-wrap:wrap;gap:5px;border:1px solid var(--el-border-color);border-radius:4px;padding:2px 8px;min-height:32px;max-width:350px}.keyword-new-tag-input[data-v-513028aa]{border:none;outline:none;flex-grow:1;min-width:80px;background-color:transparent}.html-editor[data-v-513028aa]{border:1px solid #dcdfe6;border-radius:4px;background:#fff;max-width:460px}.html-textarea[data-v-513028aa]{width:100%;max-width:460px}.html-textarea[data-v-513028aa] .el-textarea__inner{max-height:200px;min-height:120px;resize:vertical;word-wrap:break-word;overflow-wrap:break-word}.html-toolbar[data-v-513028aa]{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #dcdfe6;background:#f5f7fa;flex-wrap:wrap;gap:4px}.html-toolbar button[data-v-513028aa]{padding:4px 8px;border:1px solid #dcdfe6;background:#fff;border-radius:3px;cursor:pointer;font-size:12px;transition:all .2s;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center}.html-toolbar button[data-v-513028aa]:hover:not(:disabled){background:#ecf5ff;border-color:#409eff}.html-toolbar button.is-active[data-v-513028aa]{background:#409eff;color:#fff;border-color:#409eff}.html-toolbar button[data-v-513028aa]:disabled{opacity:.5;cursor:not-allowed;background:#f5f7fa}.html-toolbar .divider[data-v-513028aa]{margin:0 8px;color:#dcdfe6}.editor-content-area[data-v-513028aa]{border:1px solid #dcdfe6;border-top:none;border-radius:0 0 4px 4px}.visual-editor[data-v-513028aa]{min-height:50px;max-height:200px;height:200px;padding:12px;outline:none;cursor:text;line-height:1.6;font-size:14px;background:#fff;border-radius:0 0 4px 4px;direction:ltr;text-align:left;unicode-bidi:normal;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.visual-editor[data-v-513028aa]:focus{outline:none}.visual-editor p[data-v-513028aa]{margin:8px 0}.visual-editor p[data-v-513028aa]:first-child{margin-top:0}.visual-editor p[data-v-513028aa]:last-child{margin-bottom:0}.visual-editor h1[data-v-513028aa],.visual-editor h2[data-v-513028aa],.visual-editor h3[data-v-513028aa]{margin:16px 0 8px 0;font-weight:700}.visual-editor h1[data-v-513028aa]{font-size:1.5em}.visual-editor h2[data-v-513028aa]{font-size:1.3em}.visual-editor ol[data-v-513028aa],.visual-editor ul[data-v-513028aa]{padding-left:20px;margin:8px 0}.visual-editor li[data-v-513028aa]{margin:4px 0}.visual-editor b[data-v-513028aa],.visual-editor strong[data-v-513028aa]{font-weight:700}.visual-editor em[data-v-513028aa],.visual-editor i[data-v-513028aa]{font-style:italic}.visual-editor u[data-v-513028aa]{text-decoration:underline}.visual-editor[contenteditable][data-v-513028aa]:empty:before{content:"请输入回复内容...";color:#c0c4cc;font-style:italic}.reply-type-horizontal[data-v-513028aa]{display:flex;align-items:center;gap:20px;flex-wrap:nowrap}.type-select-container[data-v-513028aa]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:250px}.media-url-container[data-v-513028aa]{display:flex;align-items:center;gap:10px;flex:1;min-width:350px;padding:4px 8px;background-color:#f8f9fa;border-radius:4px;border-left:3px solid #409eff;animation:slideInRight-513028aa .3s ease-out}@keyframes slideInRight-513028aa{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.reply-type-dropdown[data-v-513028aa]{max-height:200px;overflow-y:auto;z-index:9999}.button-rows-list[data-v-513028aa]{margin-bottom:2px}.button-row-wrapper[data-v-513028aa]{display:flex;align-items:center;gap:15px;margin-bottom:2px;margin-left:35px;border-radius:6px;padding:6px;transition:all .3s ease}.button-row-wrapper.drag-over[data-v-513028aa]{background-color:#f0f9ff;border:2px dashed #1890ff;transform:scale(1.02)}.gray-buttons-container[data-v-513028aa]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;width:480px;flex-shrink:0}.button-item[data-v-513028aa]{background:#a8a8a8;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;text-align:center;border:none;cursor:default;white-space:nowrap;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;position:relative;transition:all .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.button-item[data-v-513028aa]:hover{background:#909399;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.button-actions[data-v-513028aa]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;gap:4px;opacity:0;transition:opacity .2s ease;z-index:2}.button-item:hover .button-actions[data-v-513028aa]{opacity:1}.button-action-icon[data-v-513028aa]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.edit-icon[data-v-513028aa]{background:#409eff}.edit-icon[data-v-513028aa]:hover{background:#66b1ff;transform:scale(1.1)}.delete-icon[data-v-513028aa]{background:#f56c6c}.delete-icon[data-v-513028aa]:hover{background:#f78989;transform:scale(1.1)}.button-action-icon .el-icon[data-v-513028aa]{font-size:12px;color:#fff}.add-button-container[data-v-513028aa]{display:flex;align-items:center;flex-shrink:0}.add-to-row-button[data-v-513028aa]{background:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;white-space:nowrap;transition:background-color .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.add-to-row-button[data-v-513028aa]:hover{background:#40a9ff}.button-controls[data-v-513028aa]{display:flex;align-items:center;padding:0}.add-row-button[data-v-513028aa]{border:1px dashed #d9d9d9;background:#fff;color:#666;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s;outline:none;min-width:480px;height:36px;margin-left:35px}.add-row-button[data-v-513028aa]:hover{border-color:#1890ff;color:#1890ff}.drag-icon-container[data-v-513028aa]{display:flex;align-items:center;flex-shrink:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-icon-container[data-v-513028aa]:active{cursor:grabbing}.drag-icon[data-v-513028aa]{font-size:16px;color:#8c8c8c;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.drag-icon-container:hover .drag-icon[data-v-513028aa]{color:#1890ff}.drag-icon-container[draggable=true][data-v-513028aa]{cursor:grab}.drag-icon-container[draggable=true][data-v-513028aa]:active{cursor:grabbing}.variable-help-text[data-v-513028aa]{margin-top:-10px;margin-bottom:20px;margin-left:120px;max-width:430px;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;font-size:13px;line-height:1.6;color:#6c757d}.variable-item[data-v-513028aa]{display:inline}.variable-help-text code[data-v-513028aa]{background-color:#e3f2fd;color:#1976d2;padding:2px 6px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;font-weight:600;border:1px solid #bbdefb}.carousel-tabs .el-tabs__item[data-v-513028aa]{font-size:18px;font-weight:700;padding:16px 40px 12px 40px}.carousel-banner[data-v-513028aa]{background:linear-gradient(90deg,#6a82fb,#fc5c7d);color:#fff;border-radius:18px 18px 0 0;padding:36px 36px 18px 36px;text-align:left;margin-bottom:-18px;box-shadow:0 4px 24px hsla(0,0%,39%,.1)}.carousel-banner-title[data-v-513028aa]{font-size:2.2rem;font-weight:700;letter-spacing:2px}.carousel-banner-desc[data-v-513028aa]{font-size:1.1rem;opacity:.9;margin-top:10px}.carousel-setting-card[data-v-513028aa]{border-radius:18px;box-shadow:0 2px 18px hsla(0,0%,39%,.1);padding:38px 28px 28px 28px;margin-top:0}.form-section-title[data-v-513028aa]{font-size:1.15rem;font-weight:600;margin:28px 0 10px 0;color:#6a82fb;letter-spacing:1px}.big-switch[data-v-513028aa] .el-switch__core{width:56px!important;height:28px!important;border-radius:18px!important}.big-switch[data-v-513028aa] .el-switch__action{width:28px!important;height:28px!important}.big-submit-btn[data-v-513028aa]{width:280px;background:linear-gradient(90deg,#6a82fb,#fc5c7d);border:none;border-radius:10px;font-size:1.15rem;font-weight:700;box-shadow:0 2px 8px rgba(252,92,125,.12);padding:14px 0;margin-top:18px}.json-upload-drag[data-v-513028aa]{width:100%}.json-upload-drag[data-v-513028aa] .el-upload-dragger{width:100%;height:120px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.json-upload-drag[data-v-513028aa] .el-upload-dragger:hover{border-color:#409eff;background:#f0f9ff}.json-upload-drag[data-v-513028aa] .el-upload-dragger.is-dragover{border-color:#409eff;background:#e6f7ff;transform:scale(1.02)}.json-upload-drag[data-v-513028aa] .el-icon--upload{font-size:28px;color:#c0c4cc;margin-bottom:8px;transition:color .3s ease}.json-upload-drag[data-v-513028aa] .el-upload-dragger:hover .el-icon--upload{color:#409eff}.json-upload-drag[data-v-513028aa] .el-upload__text{color:#606266;font-size:14px;text-align:center;line-height:1.5}.json-upload-drag[data-v-513028aa] .el-upload__text em{color:#409eff;font-style:normal;font-weight:700}.json-upload-drag[data-v-513028aa] .el-upload__tip{color:#888;font-size:12px;line-height:1.6;margin-top:8px;text-align:center}.media-group-manager[data-v-513028aa]{display:flex;flex-direction:column;gap:15px;min-height:200px}.media-item[data-v-513028aa]{padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.media-item-content[data-v-513028aa]{display:flex;align-items:center;gap:12px}.media-index[data-v-513028aa]{font-weight:700;color:#409eff;min-width:30px}.add-media-section[data-v-513028aa]{display:flex;justify-content:center;padding:20px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.add-media-section[data-v-513028aa]:hover{border-color:#409eff;background:#f0f9ff}.media-management-container[data-v-513028aa]{display:flex;align-items:center;margin-top:10px}.goods-form-container[data-v-513028aa]{padding:20px 0}.auto-reply[data-v-0236c33a]{padding:20px}.search-section[data-v-0236c33a]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-group[data-v-0236c33a]{display:flex;gap:10px;flex-wrap:wrap}.stats-section[data-v-0236c33a]{margin-bottom:20px}.stats-card[data-v-0236c33a]{text-align:center}.stats-item[data-v-0236c33a]{padding:10px}.stats-value[data-v-0236c33a]{font-size:24px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-label[data-v-0236c33a]{font-size:14px;color:#666}.keyword-display[data-v-0236c33a]{display:flex;flex-direction:column;gap:5px}.keyword-desc[data-v-0236c33a]{margin-top:5px}.reply-content[data-v-0236c33a]{max-width:300px;word-break:break-all}.media-url[data-v-0236c33a]{margin-top:5px;padding:5px;background:#f5f5f5;border-radius:4px}.advanced-settings[data-v-0236c33a]{display:flex;flex-direction:column;gap:5px}.pagination[data-v-0236c33a]{margin-top:20px;text-align:center}.dialog-footer[data-v-0236c33a]{text-align:right}.upload-demo[data-v-0236c33a]{text-align:center}.el-upload__tip[data-v-0236c33a]{color:#666;font-size:12px;margin-top:10px}.placeholder-description[data-v-0236c33a]{font-size:12px;color:#999;margin-top:10px;line-height:1.5}.button-input-area[data-v-0236c33a]{border:1px solid #dcdfe6;border-radius:4px;padding:10px;min-height:60px;margin-bottom:10px}.button-row[data-v-0236c33a]{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.button-item[data-v-0236c33a]{gap:5px}.button-controls[data-v-0236c33a]{gap:10px}.delete-row-btn[data-v-0236c33a]{background-color:#fee;color:#f56c6c;border-color:#fde2e2}.delete-row-btn[data-v-0236c33a]:hover{background-color:#fdd;color:#f23c3c}.other-settings[data-v-0236c33a]{margin-top:15px}.setting-label[data-v-0236c33a]{color:var(--el-text-color-regular);margin-right:12px}.form-label-with-icon[data-v-0236c33a]{display:flex;align-items:center;gap:4px}.required-asterisk[data-v-0236c33a]{color:var(--el-color-danger);margin-right:4px}.condition-input-group[data-v-0236c33a]{display:flex;align-items:center;width:100%;gap:10px}.reply-content-head[data-v-0236c33a]{display:flex;align-items:flex-start}.keyword-tags-input[data-v-0236c33a]{flex-grow:1;display:flex;align-items:center;flex-wrap:wrap;gap:5px;border:1px solid var(--el-border-color);border-radius:4px;padding:2px 8px;min-height:32px;max-width:350px}.keyword-new-tag-input[data-v-0236c33a]{border:none;outline:none;flex-grow:1;min-width:80px;background-color:transparent}.html-editor[data-v-0236c33a]{border:1px solid #dcdfe6;border-radius:4px;background:#fff;max-width:460px}.html-textarea[data-v-0236c33a]{width:100%;max-width:460px}.html-textarea[data-v-0236c33a] .el-textarea__inner{max-height:200px;min-height:120px;resize:vertical;word-wrap:break-word;overflow-wrap:break-word}.html-toolbar[data-v-0236c33a]{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #dcdfe6;background:#f5f7fa;flex-wrap:wrap;gap:4px}.html-toolbar button[data-v-0236c33a]{padding:4px 8px;border:1px solid #dcdfe6;background:#fff;border-radius:3px;cursor:pointer;font-size:12px;transition:all .2s;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center}.html-toolbar button[data-v-0236c33a]:hover:not(:disabled){background:#ecf5ff;border-color:#409eff}.html-toolbar button.is-active[data-v-0236c33a]{background:#409eff;color:#fff;border-color:#409eff}.html-toolbar button[data-v-0236c33a]:disabled{opacity:.5;cursor:not-allowed;background:#f5f7fa}.html-toolbar .divider[data-v-0236c33a]{margin:0 8px;color:#dcdfe6}.editor-content-area[data-v-0236c33a]{border:1px solid #dcdfe6;border-top:none;border-radius:0 0 4px 4px}.visual-editor[data-v-0236c33a]{min-height:50px;max-height:200px;height:200px;padding:12px;outline:none;cursor:text;line-height:1.6;font-size:14px;background:#fff;border-radius:0 0 4px 4px;direction:ltr;text-align:left;unicode-bidi:normal;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.visual-editor[data-v-0236c33a]:focus{outline:none}.visual-editor p[data-v-0236c33a]{margin:8px 0}.visual-editor p[data-v-0236c33a]:first-child{margin-top:0}.visual-editor p[data-v-0236c33a]:last-child{margin-bottom:0}.visual-editor h1[data-v-0236c33a],.visual-editor h2[data-v-0236c33a],.visual-editor h3[data-v-0236c33a]{margin:16px 0 8px 0;font-weight:700}.visual-editor h1[data-v-0236c33a]{font-size:1.5em}.visual-editor h2[data-v-0236c33a]{font-size:1.3em}.visual-editor ol[data-v-0236c33a],.visual-editor ul[data-v-0236c33a]{padding-left:20px;margin:8px 0}.visual-editor li[data-v-0236c33a]{margin:4px 0}.visual-editor b[data-v-0236c33a],.visual-editor strong[data-v-0236c33a]{font-weight:700}.visual-editor em[data-v-0236c33a],.visual-editor i[data-v-0236c33a]{font-style:italic}.visual-editor u[data-v-0236c33a]{text-decoration:underline}.visual-editor[contenteditable][data-v-0236c33a]:empty:before{content:"请输入回复内容...";color:#c0c4cc;font-style:italic}.reply-type-horizontal[data-v-0236c33a]{display:flex;align-items:center;gap:20px;flex-wrap:nowrap}.type-select-container[data-v-0236c33a]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:250px}.media-url-container[data-v-0236c33a]{display:flex;align-items:center;gap:10px;flex:1;min-width:350px;padding:4px 8px;background-color:#f8f9fa;border-radius:4px;border-left:3px solid #409eff;animation:slideInRight-0236c33a .3s ease-out}@keyframes slideInRight-0236c33a{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.reply-type-dropdown[data-v-0236c33a]{max-height:200px;overflow-y:auto;z-index:9999}.button-rows-list[data-v-0236c33a]{margin-bottom:2px}.button-row-wrapper[data-v-0236c33a]{display:flex;align-items:center;gap:15px;margin-bottom:2px;margin-left:35px;border-radius:6px;padding:6px;transition:all .3s ease}.button-row-wrapper.drag-over[data-v-0236c33a]{background-color:#f0f9ff;border:2px dashed #1890ff;transform:scale(1.02)}.gray-buttons-container[data-v-0236c33a]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;width:480px;flex-shrink:0}.button-item[data-v-0236c33a]{background:#a8a8a8;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;text-align:center;border:none;cursor:default;white-space:nowrap;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;position:relative;transition:all .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.button-item[data-v-0236c33a]:hover{background:#909399;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.button-actions[data-v-0236c33a]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;gap:4px;opacity:0;transition:opacity .2s ease;z-index:2}.button-item:hover .button-actions[data-v-0236c33a]{opacity:1}.button-action-icon[data-v-0236c33a]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.edit-icon[data-v-0236c33a]{background:#409eff}.edit-icon[data-v-0236c33a]:hover{background:#66b1ff;transform:scale(1.1)}.delete-icon[data-v-0236c33a]{background:#f56c6c}.delete-icon[data-v-0236c33a]:hover{background:#f78989;transform:scale(1.1)}.button-action-icon .el-icon[data-v-0236c33a]{font-size:12px;color:#fff}.add-button-container[data-v-0236c33a]{display:flex;align-items:center;flex-shrink:0}.add-to-row-button[data-v-0236c33a]{background:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;white-space:nowrap;transition:background-color .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.add-to-row-button[data-v-0236c33a]:hover{background:#40a9ff}.button-controls[data-v-0236c33a]{display:flex;align-items:center;padding:0}.add-row-button[data-v-0236c33a]{border:1px dashed #d9d9d9;background:#fff;color:#666;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s;outline:none;min-width:480px;height:36px;margin-left:35px}.add-row-button[data-v-0236c33a]:hover{border-color:#1890ff;color:#1890ff}.drag-icon-container[data-v-0236c33a]{display:flex;align-items:center;flex-shrink:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-icon-container[data-v-0236c33a]:active{cursor:grabbing}.drag-icon[data-v-0236c33a]{font-size:16px;color:#8c8c8c;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.drag-icon-container:hover .drag-icon[data-v-0236c33a]{color:#1890ff}.drag-icon-container[draggable=true][data-v-0236c33a]{cursor:grab}.drag-icon-container[draggable=true][data-v-0236c33a]:active{cursor:grabbing}.variable-help-text[data-v-0236c33a]{margin-top:-10px;margin-bottom:20px;margin-left:120px;max-width:430px;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;font-size:13px;line-height:1.6;color:#6c757d}.variable-item[data-v-0236c33a]{display:inline}.variable-help-text code[data-v-0236c33a]{background-color:#e3f2fd;color:#1976d2;padding:2px 6px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;font-weight:600;border:1px solid #bbdefb}.carousel-tabs .el-tabs__item[data-v-0236c33a]{font-size:18px;font-weight:700;padding:16px 40px 12px 40px}.carousel-banner[data-v-0236c33a]{background:linear-gradient(90deg,#6a82fb,#fc5c7d);color:#fff;border-radius:18px 18px 0 0;padding:36px 36px 18px 36px;text-align:left;margin-bottom:-18px;box-shadow:0 4px 24px hsla(0,0%,39%,.1)}.carousel-banner-title[data-v-0236c33a]{font-size:2.2rem;font-weight:700;letter-spacing:2px}.carousel-banner-desc[data-v-0236c33a]{font-size:1.1rem;opacity:.9;margin-top:10px}.carousel-setting-card[data-v-0236c33a]{border-radius:18px;box-shadow:0 2px 18px hsla(0,0%,39%,.1);padding:38px 28px 28px 28px;margin-top:0}.form-section-title[data-v-0236c33a]{font-size:1.15rem;font-weight:600;margin:28px 0 10px 0;color:#6a82fb;letter-spacing:1px}.big-switch[data-v-0236c33a] .el-switch__core{width:56px!important;height:28px!important;border-radius:18px!important}.big-switch[data-v-0236c33a] .el-switch__action{width:28px!important;height:28px!important}.big-submit-btn[data-v-0236c33a]{width:280px;background:linear-gradient(90deg,#6a82fb,#fc5c7d);border:none;border-radius:10px;font-size:1.15rem;font-weight:700;box-shadow:0 2px 8px rgba(252,92,125,.12);padding:14px 0;margin-top:18px}.json-upload-drag[data-v-0236c33a]{width:100%}.json-upload-drag[data-v-0236c33a] .el-upload-dragger{width:100%;height:120px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.json-upload-drag[data-v-0236c33a] .el-upload-dragger:hover{border-color:#409eff;background:#f0f9ff}.json-upload-drag[data-v-0236c33a] .el-upload-dragger.is-dragover{border-color:#409eff;background:#e6f7ff;transform:scale(1.02)}.json-upload-drag[data-v-0236c33a] .el-icon--upload{font-size:28px;color:#c0c4cc;margin-bottom:8px;transition:color .3s ease}.json-upload-drag[data-v-0236c33a] .el-upload-dragger:hover .el-icon--upload{color:#409eff}.json-upload-drag[data-v-0236c33a] .el-upload__text{color:#606266;font-size:14px;text-align:center;line-height:1.5}.json-upload-drag[data-v-0236c33a] .el-upload__text em{color:#409eff;font-style:normal;font-weight:700}.json-upload-drag[data-v-0236c33a] .el-upload__tip{color:#888;font-size:12px;line-height:1.6;margin-top:8px;text-align:center}.media-group-manager[data-v-0236c33a]{display:flex;flex-direction:column;gap:15px;min-height:200px}.media-item[data-v-0236c33a]{padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.media-item-content[data-v-0236c33a]{display:flex;align-items:center;gap:12px}.media-index[data-v-0236c33a]{font-weight:700;color:#409eff;min-width:30px}.add-media-section[data-v-0236c33a]{display:flex;justify-content:center;padding:20px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.add-media-section[data-v-0236c33a]:hover{border-color:#409eff;background:#f0f9ff}.media-management-container[data-v-0236c33a]{display:flex;align-items:center;margin-top:10px}.dice-container[data-v-0236c33a]{display:flex;align-items:center;gap:12px}.dice[data-v-0236c33a]{width:40px;height:40px;background:linear-gradient(145deg,#fff,#e6e6e6);border:2px solid #d0d0d0;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 -1px 0 rgba(0,0,0,.1);position:relative;transform:rotateX(15deg) rotateY(15deg);transition:all .3s ease;cursor:pointer}.dice[data-v-0236c33a]:hover{transform:rotateX(20deg) rotateY(20deg) scale(1.1);box-shadow:0 8px 16px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 rgba(0,0,0,.15)}.dice-inner[data-v-0236c33a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.dice-dots[data-v-0236c33a]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:2px;width:100%;height:100%;padding:4px}.dot[data-v-0236c33a]{width:6px;height:6px;background:#333;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.3)}.dice-1 .dice-dots[data-v-0236c33a]{grid-template-areas:". . ." ". center ." ". . ."}.dice-1 .dot[data-v-0236c33a]:first-child{grid-area:center}.dice-2 .dice-dots[data-v-0236c33a]{grid-template-areas:"top-left . ." ". . ." ". . bottom-right"}.dice-2 .dot[data-v-0236c33a]:first-child{grid-area:top-left}.dice-2 .dot[data-v-0236c33a]:nth-child(2){grid-area:bottom-right}.dice-3 .dice-dots[data-v-0236c33a]{grid-template-areas:"top-left . ." ". center ." ". . bottom-right"}.dice-3 .dot[data-v-0236c33a]:first-child{grid-area:top-left}.dice-3 .dot[data-v-0236c33a]:nth-child(2){grid-area:center}.dice-3 .dot[data-v-0236c33a]:nth-child(3){grid-area:bottom-right}.dice-4 .dice-dots[data-v-0236c33a]{grid-template-areas:"top-left . top-right" ". . ." "bottom-left . bottom-right"}.dice-4 .dot[data-v-0236c33a]:first-child{grid-area:top-left}.dice-4 .dot[data-v-0236c33a]:nth-child(2){grid-area:top-right}.dice-4 .dot[data-v-0236c33a]:nth-child(3){grid-area:bottom-left}.dice-4 .dot[data-v-0236c33a]:nth-child(4){grid-area:bottom-right}.dice-5 .dice-dots[data-v-0236c33a]{grid-template-areas:"top-left . top-right" ". center ." "bottom-left . bottom-right"}.dice-5 .dot[data-v-0236c33a]:first-child{grid-area:top-left}.dice-5 .dot[data-v-0236c33a]:nth-child(2){grid-area:top-right}.dice-5 .dot[data-v-0236c33a]:nth-child(3){grid-area:center}.dice-5 .dot[data-v-0236c33a]:nth-child(4){grid-area:bottom-left}.dice-5 .dot[data-v-0236c33a]:nth-child(5){grid-area:bottom-right}.dice-6 .dice-dots[data-v-0236c33a]{grid-template-areas:"top-left . top-right" "middle-left . middle-right" "bottom-left . bottom-right"}.dice-6 .dot[data-v-0236c33a]:first-child{grid-area:top-left}.dice-6 .dot[data-v-0236c33a]:nth-child(2){grid-area:top-right}.dice-6 .dot[data-v-0236c33a]:nth-child(3){grid-area:middle-left}.dice-6 .dot[data-v-0236c33a]:nth-child(4){grid-area:middle-right}.dice-6 .dot[data-v-0236c33a]:nth-child(5){grid-area:bottom-left}.dice-6 .dot[data-v-0236c33a]:nth-child(6){grid-area:bottom-right}.dice-number[data-v-0236c33a]{font-size:14px;font-weight:600;color:#606266;background:#f5f7fa;padding:4px 8px;border-radius:4px;border:1px solid #e4e7ed}.bot-manager[data-v-79f6cada]{padding:20px}.search-section[data-v-79f6cada]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-group[data-v-79f6cada]{display:flex;gap:10px;flex-wrap:wrap}.pagination[data-v-79f6cada]{margin-top:20px;text-align:center}.dialog-footer[data-v-79f6cada]{text-align:right}.el-divider[data-v-79f6cada]{margin:20px 0}.bot-manager[data-v-1ee62e3e]{padding:20px}.search-section[data-v-1ee62e3e]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-group[data-v-1ee62e3e]{display:flex;gap:10px;flex-wrap:wrap}.pagination[data-v-1ee62e3e]{margin-top:20px;text-align:center}.dialog-footer[data-v-1ee62e3e]{text-align:right}.el-divider[data-v-1ee62e3e]{margin:20px 0}.operation-buttons[data-v-1ee62e3e]{display:flex;gap:8px;align-items:center}.operation-buttons .el-button[data-v-1ee62e3e]{margin-right:0}.point-log-content[data-v-1ee62e3e]{display:flex;flex-direction:column;height:700px;overflow-y:auto}.auto-reply[data-v-e625a496]{padding:20px}.search-section[data-v-e625a496]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-group[data-v-e625a496]{display:flex;gap:10px;flex-wrap:wrap}.stats-section[data-v-e625a496]{margin-bottom:20px}.stats-card[data-v-e625a496]{text-align:center}.stats-item[data-v-e625a496]{padding:10px}.stats-value[data-v-e625a496]{font-size:24px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-label[data-v-e625a496]{font-size:14px;color:#666}.keyword-display[data-v-e625a496]{display:flex;flex-direction:column;gap:5px}.keyword-desc[data-v-e625a496]{margin-top:5px}.reply-content[data-v-e625a496]{max-width:300px;word-break:break-all}.media-url[data-v-e625a496]{margin-top:5px;padding:5px;background:#f5f5f5;border-radius:4px}.advanced-settings[data-v-e625a496]{display:flex;flex-direction:column;gap:5px}.pagination[data-v-e625a496]{margin-top:20px;text-align:center}.dialog-footer[data-v-e625a496]{text-align:right}.upload-demo[data-v-e625a496]{text-align:center}.el-upload__tip[data-v-e625a496]{color:#666;font-size:12px;margin-top:10px}.placeholder-description[data-v-e625a496]{font-size:12px;color:#999;margin-top:10px;line-height:1.5}.button-input-area[data-v-e625a496]{border:1px solid #dcdfe6;border-radius:4px;padding:10px;min-height:60px;margin-bottom:10px}.button-row[data-v-e625a496]{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.button-item[data-v-e625a496]{gap:5px}.button-controls[data-v-e625a496]{gap:10px}.delete-row-btn[data-v-e625a496]{background-color:#fee;color:#f56c6c;border-color:#fde2e2}.delete-row-btn[data-v-e625a496]:hover{background-color:#fdd;color:#f23c3c}.other-settings[data-v-e625a496]{margin-top:15px}.setting-label[data-v-e625a496]{color:var(--el-text-color-regular);margin-right:12px}.form-label-with-icon[data-v-e625a496]{display:flex;align-items:center;gap:4px}.required-asterisk[data-v-e625a496]{color:var(--el-color-danger);margin-right:4px}.condition-input-group[data-v-e625a496]{display:flex;align-items:center;width:100%;gap:10px}.reply-content-head[data-v-e625a496]{display:flex;align-items:flex-start}.keyword-tags-input[data-v-e625a496]{flex-grow:1;display:flex;align-items:center;flex-wrap:wrap;gap:5px;border:1px solid var(--el-border-color);border-radius:4px;padding:2px 8px;min-height:32px;max-width:350px}.keyword-new-tag-input[data-v-e625a496]{border:none;outline:none;flex-grow:1;min-width:80px;background-color:transparent}.html-editor[data-v-e625a496]{border:1px solid #dcdfe6;border-radius:4px;background:#fff;max-width:460px}.html-textarea[data-v-e625a496]{width:100%;max-width:460px}.html-textarea[data-v-e625a496] .el-textarea__inner{max-height:200px;min-height:120px;resize:vertical;word-wrap:break-word;overflow-wrap:break-word}.html-toolbar[data-v-e625a496]{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #dcdfe6;background:#f5f7fa;flex-wrap:wrap;gap:4px}.html-toolbar button[data-v-e625a496]{padding:4px 8px;border:1px solid #dcdfe6;background:#fff;border-radius:3px;cursor:pointer;font-size:12px;transition:all .2s;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center}.html-toolbar button[data-v-e625a496]:hover:not(:disabled){background:#ecf5ff;border-color:#409eff}.html-toolbar button.is-active[data-v-e625a496]{background:#409eff;color:#fff;border-color:#409eff}.html-toolbar button[data-v-e625a496]:disabled{opacity:.5;cursor:not-allowed;background:#f5f7fa}.html-toolbar .divider[data-v-e625a496]{margin:0 8px;color:#dcdfe6}.editor-content-area[data-v-e625a496]{border:1px solid #dcdfe6;border-top:none;border-radius:0 0 4px 4px}.visual-editor[data-v-e625a496]{min-height:50px;max-height:200px;height:200px;padding:12px;outline:none;cursor:text;line-height:1.6;font-size:14px;background:#fff;border-radius:0 0 4px 4px;direction:ltr;text-align:left;unicode-bidi:normal;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.visual-editor[data-v-e625a496]:focus{outline:none}.visual-editor p[data-v-e625a496]{margin:8px 0}.visual-editor p[data-v-e625a496]:first-child{margin-top:0}.visual-editor p[data-v-e625a496]:last-child{margin-bottom:0}.visual-editor h1[data-v-e625a496],.visual-editor h2[data-v-e625a496],.visual-editor h3[data-v-e625a496]{margin:16px 0 8px 0;font-weight:700}.visual-editor h1[data-v-e625a496]{font-size:1.5em}.visual-editor h2[data-v-e625a496]{font-size:1.3em}.visual-editor ol[data-v-e625a496],.visual-editor ul[data-v-e625a496]{padding-left:20px;margin:8px 0}.visual-editor li[data-v-e625a496]{margin:4px 0}.visual-editor b[data-v-e625a496],.visual-editor strong[data-v-e625a496]{font-weight:700}.visual-editor em[data-v-e625a496],.visual-editor i[data-v-e625a496]{font-style:italic}.visual-editor u[data-v-e625a496]{text-decoration:underline}.visual-editor[contenteditable][data-v-e625a496]:empty:before{content:"请输入回复内容...";color:#c0c4cc;font-style:italic}.reply-type-horizontal[data-v-e625a496]{display:flex;align-items:center;gap:20px;flex-wrap:nowrap}.type-select-container[data-v-e625a496]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:250px}.media-url-container[data-v-e625a496]{display:flex;align-items:center;gap:10px;flex:1;min-width:350px;padding:4px 8px;background-color:#f8f9fa;border-radius:4px;border-left:3px solid #409eff;animation:slideInRight-e625a496 .3s ease-out}@keyframes slideInRight-e625a496{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.reply-type-dropdown[data-v-e625a496]{max-height:200px;overflow-y:auto;z-index:9999}.button-rows-list[data-v-e625a496]{margin-bottom:2px}.button-row-wrapper[data-v-e625a496]{display:flex;align-items:center;gap:15px;margin-bottom:2px;margin-left:35px;border-radius:6px;padding:6px;transition:all .3s ease}.button-row-wrapper.drag-over[data-v-e625a496]{background-color:#f0f9ff;border:2px dashed #1890ff;transform:scale(1.02)}.gray-buttons-container[data-v-e625a496]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;width:480px;flex-shrink:0}.button-item[data-v-e625a496]{background:#a8a8a8;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;text-align:center;border:none;cursor:default;white-space:nowrap;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;position:relative;transition:all .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.button-item[data-v-e625a496]:hover{background:#909399;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.button-actions[data-v-e625a496]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;gap:4px;opacity:0;transition:opacity .2s ease;z-index:2}.button-item:hover .button-actions[data-v-e625a496]{opacity:1}.button-action-icon[data-v-e625a496]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.edit-icon[data-v-e625a496]{background:#409eff}.edit-icon[data-v-e625a496]:hover{background:#66b1ff;transform:scale(1.1)}.delete-icon[data-v-e625a496]{background:#f56c6c}.delete-icon[data-v-e625a496]:hover{background:#f78989;transform:scale(1.1)}.button-action-icon .el-icon[data-v-e625a496]{font-size:12px;color:#fff}.add-button-container[data-v-e625a496]{display:flex;align-items:center;flex-shrink:0}.add-to-row-button[data-v-e625a496]{background:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;white-space:nowrap;transition:background-color .3s ease;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.add-to-row-button[data-v-e625a496]:hover{background:#40a9ff}.button-controls[data-v-e625a496]{display:flex;align-items:center;padding:0}.add-row-button[data-v-e625a496]{border:1px dashed #d9d9d9;background:#fff;color:#666;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s;outline:none;min-width:480px;height:36px;margin-left:35px}.add-row-button[data-v-e625a496]:hover{border-color:#1890ff;color:#1890ff}.drag-icon-container[data-v-e625a496]{display:flex;align-items:center;flex-shrink:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-icon-container[data-v-e625a496]:active{cursor:grabbing}.drag-icon[data-v-e625a496]{font-size:16px;color:#8c8c8c;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.drag-icon-container:hover .drag-icon[data-v-e625a496]{color:#1890ff}.drag-icon-container[draggable=true][data-v-e625a496]{cursor:grab}.drag-icon-container[draggable=true][data-v-e625a496]:active{cursor:grabbing}.variable-help-text[data-v-e625a496]{margin-top:-10px;margin-bottom:20px;margin-left:120px;max-width:430px;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;font-size:13px;line-height:1.6;color:#6c757d}.variable-item[data-v-e625a496]{display:inline}.variable-help-text code[data-v-e625a496]{background-color:#e3f2fd;color:#1976d2;padding:2px 6px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;font-weight:600;border:1px solid #bbdefb}.carousel-tabs .el-tabs__item[data-v-e625a496]{font-size:18px;font-weight:700;padding:16px 40px 12px 40px}.carousel-banner[data-v-e625a496]{background:linear-gradient(90deg,#6a82fb,#fc5c7d);color:#fff;border-radius:18px 18px 0 0;padding:36px 36px 18px 36px;text-align:left;margin-bottom:-18px;box-shadow:0 4px 24px hsla(0,0%,39%,.1)}.carousel-banner-title[data-v-e625a496]{font-size:2.2rem;font-weight:700;letter-spacing:2px}.carousel-banner-desc[data-v-e625a496]{font-size:1.1rem;opacity:.9;margin-top:10px}.carousel-setting-card[data-v-e625a496]{border-radius:18px;box-shadow:0 2px 18px hsla(0,0%,39%,.1);padding:38px 28px 28px 28px;margin-top:0}.form-section-title[data-v-e625a496]{font-size:1.15rem;font-weight:600;margin:28px 0 10px 0;color:#6a82fb;letter-spacing:1px}.big-switch[data-v-e625a496] .el-switch__core{width:56px!important;height:28px!important;border-radius:18px!important}.big-switch[data-v-e625a496] .el-switch__action{width:28px!important;height:28px!important}.big-submit-btn[data-v-e625a496]{width:280px;background:linear-gradient(90deg,#6a82fb,#fc5c7d);border:none;border-radius:10px;font-size:1.15rem;font-weight:700;box-shadow:0 2px 8px rgba(252,92,125,.12);padding:14px 0;margin-top:18px}.json-upload-drag[data-v-e625a496]{width:100%}.json-upload-drag[data-v-e625a496] .el-upload-dragger{width:100%;height:120px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.json-upload-drag[data-v-e625a496] .el-upload-dragger:hover{border-color:#409eff;background:#f0f9ff}.json-upload-drag[data-v-e625a496] .el-upload-dragger.is-dragover{border-color:#409eff;background:#e6f7ff;transform:scale(1.02)}.json-upload-drag[data-v-e625a496] .el-icon--upload{font-size:28px;color:#c0c4cc;margin-bottom:8px;transition:color .3s ease}.json-upload-drag[data-v-e625a496] .el-upload-dragger:hover .el-icon--upload{color:#409eff}.json-upload-drag[data-v-e625a496] .el-upload__text{color:#606266;font-size:14px;text-align:center;line-height:1.5}.json-upload-drag[data-v-e625a496] .el-upload__text em{color:#409eff;font-style:normal;font-weight:700}.json-upload-drag[data-v-e625a496] .el-upload__tip{color:#888;font-size:12px;line-height:1.6;margin-top:8px;text-align:center}.media-group-manager[data-v-e625a496]{display:flex;flex-direction:column;gap:15px;min-height:200px}.media-item[data-v-e625a496]{padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.media-item-content[data-v-e625a496]{display:flex;align-items:center;gap:12px}.media-index[data-v-e625a496]{font-weight:700;color:#409eff;min-width:30px}.add-media-section[data-v-e625a496]{display:flex;justify-content:center;padding:20px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.add-media-section[data-v-e625a496]:hover{border-color:#409eff;background:#f0f9ff}.media-management-container[data-v-e625a496]{display:flex;align-items:center;margin-top:10px}.dice-container[data-v-e625a496]{display:flex;align-items:center;gap:12px}.dice[data-v-e625a496]{width:40px;height:40px;background:linear-gradient(145deg,#fff,#e6e6e6);border:2px solid #d0d0d0;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 -1px 0 rgba(0,0,0,.1);position:relative;transform:rotateX(15deg) rotateY(15deg);transition:all .3s ease;cursor:pointer}.dice[data-v-e625a496]:hover{transform:rotateX(20deg) rotateY(20deg) scale(1.1);box-shadow:0 8px 16px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 rgba(0,0,0,.15)}.dice-inner[data-v-e625a496]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.dice-dots[data-v-e625a496]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:2px;width:100%;height:100%;padding:4px}.dot[data-v-e625a496]{width:6px;height:6px;background:#333;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.3)}.dice-1 .dice-dots[data-v-e625a496]{grid-template-areas:". . ." ". center ." ". . ."}.dice-1 .dot[data-v-e625a496]:first-child{grid-area:center}.dice-2 .dice-dots[data-v-e625a496]{grid-template-areas:"top-left . ." ". . ." ". . bottom-right"}.dice-2 .dot[data-v-e625a496]:first-child{grid-area:top-left}.dice-2 .dot[data-v-e625a496]:nth-child(2){grid-area:bottom-right}.dice-3 .dice-dots[data-v-e625a496]{grid-template-areas:"top-left . ." ". center ." ". . bottom-right"}.dice-3 .dot[data-v-e625a496]:first-child{grid-area:top-left}.dice-3 .dot[data-v-e625a496]:nth-child(2){grid-area:center}.dice-3 .dot[data-v-e625a496]:nth-child(3){grid-area:bottom-right}.dice-4 .dice-dots[data-v-e625a496]{grid-template-areas:"top-left . top-right" ". . ." "bottom-left . bottom-right"}.dice-4 .dot[data-v-e625a496]:first-child{grid-area:top-left}.dice-4 .dot[data-v-e625a496]:nth-child(2){grid-area:top-right}.dice-4 .dot[data-v-e625a496]:nth-child(3){grid-area:bottom-left}.dice-4 .dot[data-v-e625a496]:nth-child(4){grid-area:bottom-right}.dice-5 .dice-dots[data-v-e625a496]{grid-template-areas:"top-left . top-right" ". center ." "bottom-left . bottom-right"}.dice-5 .dot[data-v-e625a496]:first-child{grid-area:top-left}.dice-5 .dot[data-v-e625a496]:nth-child(2){grid-area:top-right}.dice-5 .dot[data-v-e625a496]:nth-child(3){grid-area:center}.dice-5 .dot[data-v-e625a496]:nth-child(4){grid-area:bottom-left}.dice-5 .dot[data-v-e625a496]:nth-child(5){grid-area:bottom-right}.dice-6 .dice-dots[data-v-e625a496]{grid-template-areas:"top-left . top-right" "middle-left . middle-right" "bottom-left . bottom-right"}.dice-6 .dot[data-v-e625a496]:first-child{grid-area:top-left}.dice-6 .dot[data-v-e625a496]:nth-child(2){grid-area:top-right}.dice-6 .dot[data-v-e625a496]:nth-child(3){grid-area:middle-left}.dice-6 .dot[data-v-e625a496]:nth-child(4){grid-area:middle-right}.dice-6 .dot[data-v-e625a496]:nth-child(5){grid-area:bottom-left}.dice-6 .dot[data-v-e625a496]:nth-child(6){grid-area:bottom-right}.dice-number[data-v-e625a496]{font-size:14px;font-weight:600;color:#606266;background:#f5f7fa;padding:4px 8px;border-radius:4px;border:1px solid #e4e7ed}.admin-container[data-v-09982d44]{height:100vh;background:var(--main-bg-color,#f6f8fc)}.logo[data-v-09982d44]{height:60px;line-height:60px;text-align:center;color:#2c3e50;font-size:20px;font-weight:700;background:transparent;display:flex;align-items:center;justify-content:center}.group-dropdown-link[data-v-09982d44]{display:flex;align-items:center;gap:6px;font-size:15px;cursor:pointer}.group-title[data-v-09982d44]{font-weight:600;color:#333;margin:0 4px;max-width:140px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-header[data-v-09982d44]{display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 1px 4px rgba(0,21,41,.08);padding:0 24px;min-height:56px}.header-left[data-v-09982d44],.header-right[data-v-09982d44]{display:flex;align-items:center;gap:16px}.header-right .el-dropdown-link[data-v-09982d44]{display:flex;align-items:center;gap:8px}.header-right .el-avatar[data-v-09982d44]{margin-right:4px}.el-aside[data-v-09982d44]{background:var(--sidebar-bg-color,#001529);transition:width .3s}.el-menu-vertical[data-v-09982d44]{border-right:none;background:var(--sidebar-bg-color,#fff)!important}.el-menu-vertical .el-menu-item[data-v-09982d44]{color:var(--menu-text-color,#333)!important}.el-menu-vertical .el-menu-item.is-active[data-v-09982d44],.el-menu-vertical .el-menu-item[data-v-09982d44]:hover{color:var(--menu-active-text-color,#626aef)!important;background:rgba(98,106,239,.08)!important}.el-menu-vertical .el-sub-menu .el-sub-menu__title[data-v-09982d44]{color:var(--menu-text-color,#333)!important}.el-menu-vertical .el-sub-menu .el-sub-menu__title[data-v-09982d44]:hover{color:var(--menu-active-text-color,#626aef)!important;background:rgba(98,106,239,.08)!important}.el-menu-vertical .el-sub-menu .el-menu-item[data-v-09982d44]{color:var(--menu-text-color,#333)!important}.el-menu-vertical .el-sub-menu .el-menu-item.is-active[data-v-09982d44],.el-menu-vertical .el-sub-menu .el-menu-item[data-v-09982d44]:hover{color:var(--menu-active-text-color,#626aef)!important;background:rgba(98,106,239,.08)!important}.el-menu-vertical .el-sub-menu.is-opened>.el-sub-menu__title[data-v-09982d44]{color:var(--menu-active-text-color,#626aef)!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-sub-menu__title[data-v-09982d44]{color:#b4b4b4!important;background:transparent!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-sub-menu__title[data-v-09982d44]:hover{color:#ffd04b!important;background:rgba(255,208,75,.1)!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu-item[data-v-09982d44]{color:#b4b4b4!important;background:transparent!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu-item.is-active[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu-item[data-v-09982d44]:hover{color:#ffd04b!important;background:rgba(255,208,75,.1)!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu.is-opened>.el-sub-menu__title[data-v-09982d44]{color:#ffd04b!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu[data-v-09982d44]{background:transparent!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu-item[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-sub-menu__title[data-v-09982d44]{background-color:transparent!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu--inline[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu-item[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-sub-menu__title[data-v-09982d44]{background:transparent!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu--inline[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu-item[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-sub-menu__title[data-v-09982d44]{background-color:transparent!important;background-image:none!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu--popup[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-sub-menu__title[data-v-09982d44]:before,.admin-container.dark-mode .el-menu-vertical .el-sub-menu__title[data-v-09982d44]:after,.points-family-submenu .el-menu-item[data-v-09982d44],.points-family-submenu .el-menu[data-v-09982d44],.points-family-submenu[data-v-09982d44]{background:transparent!important}.admin-container.dark-mode .points-family-submenu .el-menu-item[data-v-09982d44],.admin-container.dark-mode .points-family-submenu .el-menu[data-v-09982d44],.admin-container.dark-mode .points-family-submenu .el-sub-menu__title[data-v-09982d44],.admin-container.dark-mode .points-family-submenu[data-v-09982d44]{background:transparent!important;background-color:transparent!important}.admin-container.dark-mode .points-family-submenu .el-menu--inline[data-v-09982d44],.admin-container.dark-mode .points-family-submenu .el-sub-menu__title[data-v-09982d44]{background:transparent!important}.admin-container.dark-mode .points-family-submenu[data-v-09982d44] *{background:transparent!important;background-color:transparent!important}.points-family-popup .el-menu-item[data-v-09982d44],.points-family-popup .el-menu[data-v-09982d44],.points-family-popup[data-v-09982d44]{background:transparent!important}.admin-container.dark-mode .el-sub-menu .el-menu-item[data-v-09982d44],.admin-container.dark-mode .el-sub-menu .el-menu[data-v-09982d44],.admin-container.dark-mode .el-sub-menu .el-sub-menu__title[data-v-09982d44],.admin-container.dark-mode .el-sub-menu[data-v-09982d44],.admin-container.dark-mode .points-family-popup .el-menu-item[data-v-09982d44],.admin-container.dark-mode .points-family-popup .el-menu[data-v-09982d44],.admin-container.dark-mode .points-family-popup[data-v-09982d44]{background:transparent!important;background-color:transparent!important}.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu--inline[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu--popup[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu-item[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-menu[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu .el-sub-menu__title[data-v-09982d44],.admin-container.dark-mode .el-menu-vertical .el-sub-menu[data-v-09982d44]{background:transparent!important;background-color:transparent!important;background-image:none!important}[data-v-09982d44] .admin-container.dark-mode .el-sub-menu,[data-v-09982d44] .admin-container.dark-mode .el-sub-menu .el-menu,[data-v-09982d44] .admin-container.dark-mode .el-sub-menu .el-menu-item,[data-v-09982d44] .admin-container.dark-mode .el-sub-menu .el-sub-menu__title{background:transparent!important;background-color:transparent!important}.admin-container.dark-mode[data-v-09982d44]{--el-menu-bg-color:transparent!important;--el-menu-hover-bg-color:rgba(255,208,75,.1)!important;--el-menu-active-color:#ffd04b!important;--el-menu-text-color:#b4b4b4!important}.theme-popover[data-v-09982d44]{padding:8px 0}.theme-grid[data-v-09982d44]{display:flex;gap:12px;flex-wrap:wrap}.theme-item[data-v-09982d44]{cursor:pointer;padding:4px 8px;border-radius:6px;border:1px solid transparent;display:flex;flex-direction:column;align-items:center;min-width:60px}.theme-item.active[data-v-09982d44]{border-color:var(--el-color-primary)}.theme-preview[data-v-09982d44]{width:36px;height:24px;border-radius:4px;background:var(--theme-bg,#fff);margin-bottom:4px;border:1px solid #eee;position:relative}.preview-header[data-v-09982d44]{width:100%;height:6px;background:var(--theme-primary,#626aef);border-radius:4px 4px 0 0}.preview-sidebar[data-v-09982d44]{width:8px;height:18px;background:#e5e7eb;position:absolute;left:0;top:6px;border-radius:0 0 0 4px}.theme-name[data-v-09982d44]{font-size:12px;color:#888}.main-content[data-v-09982d44]{padding:0}.main-card[data-v-09982d44]{border-radius:0;box-shadow:0 1px 4px rgba(0,21,41,.04);background:#fff;padding:0;max-width:100%}.tabs-bar[data-v-09982d44]{margin-bottom:0;background:transparent;border-bottom:1px solid #f0f0f0;border-radius:8px 8px 0 0;padding:0 16px}.tab-content-area[data-v-09982d44]{padding:24px 16px 0 16px}.custom-submenu[data-v-09982d44]{background:transparent!important}.custom-submenu .submenu-header[data-v-09982d44]{display:flex;align-items:center;padding:0 20px;height:56px;cursor:pointer;transition:all .3s;color:var(--menu-text-color,#333);position:relative}.custom-submenu .submenu-header.is-open[data-v-09982d44],.custom-submenu .submenu-header[data-v-09982d44]:hover{background-color:rgba(98,106,239,.08);color:var(--menu-active-text-color,#626aef)}.custom-submenu .submenu-header .arrow-icon[data-v-09982d44]{transition:transform .3s ease;transform:rotate(0deg);margin-left:auto}.custom-submenu .submenu-header.is-open .arrow-icon[data-v-09982d44]{transform:rotate(180deg)}.custom-submenu .submenu-content[data-v-09982d44]{background:transparent;padding:0;margin:0;border:none;box-shadow:none}.custom-submenu .submenu-item[data-v-09982d44]{display:flex;align-items:center;padding:0 20px 0 40px;height:56px;cursor:pointer;transition:all .3s;color:var(--menu-text-color,#333);position:relative}.custom-submenu .submenu-item.is-active[data-v-09982d44],.custom-submenu .submenu-item[data-v-09982d44]:hover{background-color:rgba(98,106,239,.08);color:var(--menu-active-text-color,#626aef)}.custom-submenu .submenu-header .el-icon[data-v-09982d44],.custom-submenu .submenu-item .el-icon[data-v-09982d44]{margin-right:8px;font-size:18px;width:18px;height:18px}.custom-submenu .submenu-header span[data-v-09982d44],.custom-submenu .submenu-item span[data-v-09982d44]{font-size:14px;line-height:1}.custom-submenu .submenu-header .el-icon[data-v-09982d44]{margin-right:8px;margin-left:2px}.admin-container.dark-mode .custom-submenu .submenu-header[data-v-09982d44]{color:#b4b4b4}.admin-container.dark-mode .custom-submenu .submenu-header.is-open[data-v-09982d44],.admin-container.dark-mode .custom-submenu .submenu-header[data-v-09982d44]:hover{background-color:rgba(255,208,75,.1);color:#ffd04b}.admin-container.dark-mode .custom-submenu .submenu-content[data-v-09982d44]{background-color:transparent;border-color:transparent}.admin-container.dark-mode .custom-submenu .submenu-item[data-v-09982d44]{color:#b4b4b4}.admin-container.dark-mode .custom-submenu .submenu-item[data-v-09982d44]:hover{background-color:rgba(255,208,75,.1);color:#ffd04b}