.noseparator[data-v-f3695304] :deep(.el-table__body-wrapper),.noseparator[data-v-f3695304] :deep(.el-table__header-wrapper),.noseparator[data-v-f3695304] :deep(.el-table td),.noseparator[data-v-f3695304] :deep(.el-table th){border:none!important}.appmain-wrap .el-table .cell[data-v-f3695304]{padding:0;font-size:12px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appmain-wrap .toolbar-row[data-v-f3695304]{margin:-7px 0}.appmain-wrap .toolbar-left[data-v-f3695304]{display:flex;align-items:center}.appmain-wrap .toolbar-form .el-form-item[data-v-f3695304]{margin-right:8px;margin-bottom:0}.appmain-wrap .toolbar-input[data-v-f3695304]{width:320px}.appmain-wrap .toolbar-button[data-v-f3695304]{margin-right:8px}.appmain-wrap .toolbar-right[data-v-f3695304]{text-align:right}.appmain-wrap .form-item-tight[data-v-f3695304]{margin-right:8px;margin-bottom:0}.appmain-wrap .search-input[data-v-f3695304]{width:350px}.appmain-wrap .search-select[data-v-f3695304]{width:180px}.appmain-wrap .toolbar-form[data-v-f3695304],.no-wrap[data-v-f3695304]{white-space:nowrap}.error-text[data-v-f3695304]{color:#f56c6c}.intercepted-text[data-v-f3695304]{color:#faad14;font-weight:700}.info-container[data-v-f3695304]{display:flex;align-items:center}.info-value[data-v-f3695304]{margin-right:4px}.ip-info-container[data-v-f3695304]{display:flex;flex-direction:column;gap:1px}.ip-info[data-v-f3695304]{line-height:1.2;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ip-info .ip-label[data-v-f3695304]{color:#909399;margin-right:4px}.ip-info .ip-text[data-v-f3695304]{display:inline-block;max-width:calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.ip-info .location-text[data-v-f3695304]{color:#909399;margin-left:2px;font-size:11.5px}.ip-info+.ip-info[data-v-f3695304]{margin-top:2px}.toolbar-row[data-v-f3695304]{margin:-5px 0}.toolbar-left[data-v-f3695304]{display:flex;align-items:center}.search-input[data-v-f3695304]{width:280px}.search-select[data-v-f3695304]{width:140px}.toolbar-right[data-v-f3695304]{text-align:right}.list-card[data-v-f3695304]{padding:6px;margin-top:6px}.pagination-wrap[data-v-f3695304]{text-align:right;margin-top:8px}.detail-drawer[data-v-f3695304] :deep(.el-drawer__header){background-color:#f5f7fa;border-bottom:1px solid #ebeef5;font-size:16px;padding:12px 20px}.detail-drawer[data-v-f3695304] :deep(.el-drawer__body){padding:16px 24px;overflow-y:auto}.detail-card[data-v-f3695304]{padding:12px 16px;border:1px solid #ebeef5;border-radius:4px;margin-bottom:12px}.card-header[data-v-f3695304]{font-weight:700;font-size:14px;margin-bottom:8px;color:#409eff;display:flex;align-items:center}.card-header i[data-v-f3695304]{margin-right:4px;font-size:16px}.error-message[data-v-f3695304]{background:#fff1f0;border:1px solid #ffa39e;border-radius:4px;padding:8px;color:#cf1322;font-size:13px;white-space:pre-wrap;word-break:break-word}.sql-editor[data-v-f3695304]{height:500px;width:100%;border:1px solid #dcdfe6;border-radius:4px;margin-top:4px}.always-warning-icon[data-v-f3695304]{color:#f56c6c;margin-left:6px;font-size:14px;vertical-align:middle}.badge-container[data-v-f3695304]{display:inline-flex;align-items:center;gap:0}.warning-badge[data-v-f3695304]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;line-height:14px;text-align:center;background-color:#fff;color:#111;border-radius:50%;border:1px solid #dcdfe6;margin-left:6px;font-size:10px;padding:0;flex:none;box-shadow:none}@media (max-width:1200px){.search-input[data-v-f3695304]{width:140px}.search-select[data-v-f3695304]{width:120px}}.approval-config-container .config-section[data-v-47e10d7a]{background:#fff;border-radius:12px;padding:18px;margin-bottom:16px;box-shadow:0 2px 12px rgba(0,0,0,.05);border:1px solid #ebeef5;transition:all .3s ease}.approval-config-container .config-section[data-v-47e10d7a]:hover{box-shadow:0 4px 20px rgba(0,0,0,.08)}.approval-config-container .section-header[data-v-47e10d7a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #e4e7ed}.approval-config-container .section-title[data-v-47e10d7a]{font-size:16px;font-weight:600;color:#303133;margin:0;display:flex;align-items:center;gap:8px}.approval-config-container .section-title i[data-v-47e10d7a]{color:#409eff;font-size:18px}.approval-config-container .el-divider[data-v-47e10d7a]{margin:24px 0}.approval-config-container .el-form[data-v-47e10d7a]{max-width:800px;margin:0 auto}.approval-config-container .el-steps[data-v-47e10d7a]{margin:20px 0}.function-intro-alert.el-alert[data-v-47e10d7a]{background-color:#f0f9ff!important;margin-bottom:12px}.function-intro-alert.el-alert .alert-content[data-v-47e10d7a]{display:flex;align-items:center;justify-content:space-between;width:100%}.function-intro-alert.el-alert .alert-text[data-v-47e10d7a]{flex:1;line-height:1.5}.function-intro-alert.el-alert .alert-text i[data-v-47e10d7a]{margin-right:8px}.function-intro-alert.el-alert .detail-toggle-btn[data-v-47e10d7a]{flex-shrink:0;margin-left:15px;color:#409eff;font-size:12px;padding:0}.function-intro-alert.el-alert .detail-toggle-btn[data-v-47e10d7a]:hover{color:#66b1ff}.risk-policy-config[data-v-76a5c822]{padding:8px;background:#fff;min-height:100vh}.config-title[data-v-76a5c822]{margin-bottom:20px}.config-title h2[data-v-76a5c822]{font-size:18px;font-weight:600;color:#303133;margin:0;padding:0}.risk-form[data-v-76a5c822]{max-width:100%;margin:0 auto}.risk-form[data-v-76a5c822] :deep(.el-form-item__label){text-align:right;font-weight:500;color:#606266}.config-section[data-v-76a5c822]{background:#fff;border-radius:12px;padding:18px;margin-bottom:16px;box-shadow:0 2px 12px rgba(0,0,0,.05);border:1px solid #ebeef5;transition:all .3s ease}.config-section[data-v-76a5c822]:hover{box-shadow:0 4px 20px rgba(0,0,0,.08)}.section-title[data-v-76a5c822]{font-size:15px;font-weight:600;color:#303133;margin:0 0 20px 0;padding-bottom:12px;border-bottom:2px solid #e4e7ed;display:flex;align-items:center;gap:8px}.section-title i[data-v-76a5c822]{color:#409eff;font-size:18px}.form-content[data-v-76a5c822]{padding:8px 0}.enhanced-form-item[data-v-76a5c822]{margin-bottom:20px!important}.enhanced-form-item[data-v-76a5c822] :deep(.el-form-item__label){line-height:1.6;min-height:40px;display:flex;align-items:center}.input-wrapper[data-v-76a5c822],.radio-wrapper[data-v-76a5c822],.select-wrapper[data-v-76a5c822]{width:100%}.inline-layout[data-v-76a5c822]{display:flex;align-items:center;gap:12px}.inline-layout .enhanced-input[data-v-76a5c822]{width:22vw!important;flex-shrink:0}.form-hint-inline[data-v-76a5c822]{display:flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0}.enhanced-input[data-v-76a5c822]{width:100%!important;min-width:200px}.enhanced-input[data-v-76a5c822] :deep(.el-input__inner){border-radius:8px;border:1px solid #dcdfe6;transition:all .3s ease;font-size:14px;height:40px;line-height:40px}.enhanced-input[data-v-76a5c822] :deep(.el-input__inner):focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.enhanced-select[data-v-76a5c822]{width:100%}.enhanced-select[data-v-76a5c822] :deep(.el-select__tags){max-height:80px;overflow-y:auto}.enhanced-select[data-v-76a5c822] :deep(.el-input__inner){border-radius:8px;border:1px solid #dcdfe6;transition:all .3s ease;font-size:14px;height:40px;line-height:40px}.enhanced-select[data-v-76a5c822] :deep(.el-input__inner):focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.form-hint[data-v-76a5c822]{display:flex;align-items:center;margin-top:8px;gap:6px;min-height:20px}.hint-text[data-v-76a5c822]{color:#909399;font-size:12px;line-height:1.4}.hint-icon[data-v-76a5c822]{color:#409eff;font-size:14px;cursor:pointer;transition:all .3s ease}.hint-icon[data-v-76a5c822]:hover{color:#66b1ff;transform:scale(1.1)}.dev-action-radio-group[data-v-76a5c822]{display:grid!important;grid-template-columns:1fr 1fr;gap:16px;width:100%;margin-top:8px}.action-radio[data-v-76a5c822]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:12px 16px;transition:all .3s ease;margin:0!important}.action-radio[data-v-76a5c822]:hover{background:#e9f4ff;border-color:#409eff}.action-radio :deep(.el-radio__input.is-checked)~.radio-text[data-v-76a5c822],.action-radio[data-v-76a5c822] :deep(.el-radio__input.is-checked~.el-radio__label){color:#409eff!important;font-weight:500}.radio-text[data-v-76a5c822]{font-size:14px;line-height:1.5;color:#606266;transition:color .3s ease}.save-section[data-v-76a5c822]{text-align:center;margin-top:32px;padding-top:24px;border-top:1px solid #e4e7ed}.save-button[data-v-76a5c822]{padding:12px 32px;font-size:14px;font-weight:500;border-radius:8px;min-width:120px;background:linear-gradient(135deg,#409eff,#66b1ff);border:none;box-shadow:0 4px 12px rgba(64,158,255,.3);transition:all .3s ease}.save-button[data-v-76a5c822]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(64,158,255,.4)}.save-button[data-v-76a5c822]:active{transform:translateY(0)}.range-tooltip.el-popper[data-v-76a5c822]{background:#303133!important;color:#fff!important;border:none!important;border-radius:8px!important;box-shadow:0 4px 16px rgba(0,0,0,.15)!important;font-size:12px!important;line-height:1.6!important;max-width:300px!important}.range-tooltip .el-popper__arrow[data-v-76a5c822]:before{background:#303133!important;border:none!important}.range-tooltip .el-tooltip__popper[data-v-76a5c822]{white-space:pre-line!important}.range-tooltip .el-popper div[data-v-76a5c822]{white-space:pre-line!important;line-height:1.6!important}.form-tip[data-v-76a5c822]{margin-left:10px;color:#909399;font-size:12px}.form-tip-inline[data-v-76a5c822]{display:inline-flex;align-items:center;margin-left:8px;color:#909399;font-size:12px}.custom-tooltip .el-popper[data-v-76a5c822]{background-color:#fff!important;color:#000!important;border:1px solid #ccc;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:768px){.config-section[data-v-76a5c822]{padding:16px;margin-bottom:16px}.dev-action-radio-group[data-v-76a5c822]{grid-template-columns:1fr!important}.form-content .el-row[data-v-76a5c822]{flex-direction:column}.form-content .el-col[data-v-76a5c822]{width:100%!important;margin-bottom:16px}}.enhanced-input[data-v-76a5c822] :deep(.el-input-number){width:22vw!important}.enhanced-input[data-v-76a5c822] :deep(.el-input-number .el-input__inner){text-align:left!important}.enhanced-input[data-v-76a5c822] :deep(.el-input-number__decrease),.enhanced-input[data-v-76a5c822] :deep(.el-input-number__increase){border-radius:0 8px 8px 0;background:#f5f7fa;border-left:1px solid #dcdfe6;width:20px!important}.enhanced-input[data-v-76a5c822] :deep(.el-input-number__decrease){border-radius:0}.el-table .cell[data-v-26c4d6c5]{padding:0;font-size:12px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-table[data-v-26c4d6c5] .el-table__row{height:24px!important;line-height:24px!important;padding-top:0!important}.compact-table[data-v-26c4d6c5] .el-table__body-wrapper td,.compact-table[data-v-26c4d6c5] .el-table__header-wrapper th{padding-top:0!important}.toolbar-row[data-v-26c4d6c5]{margin:-5px 0}.toolbar-left[data-v-26c4d6c5]{display:flex;align-items:center}.search-input[data-v-26c4d6c5]{width:320px;margin-right:6px}.search-select[data-v-26c4d6c5]{width:160px;margin-right:6px}.toolbar-right[data-v-26c4d6c5]{text-align:right}.list-card[data-v-26c4d6c5]{padding:6px;margin-top:6px}.pagination-wrap[data-v-26c4d6c5]{text-align:right;margin-top:8px}.detail-drawer[data-v-26c4d6c5] .el-drawer__header{background-color:#f5f7fa;border-bottom:1px solid #ebeef5;font-size:16px;padding:12px 20px}.detail-drawer[data-v-26c4d6c5] .el-drawer__body{padding:16px 24px;overflow-y:auto}.card-header[data-v-26c4d6c5]{font-weight:700;font-size:14px;margin-bottom:8px;color:#409eff;display:flex;align-items:center}.card-header i[data-v-26c4d6c5]{margin-right:4px;font-size:16px}.detail-card[data-v-26c4d6c5]{padding:12px 16px;border:1px solid #ebeef5;border-radius:4px}.sql-editor[data-v-26c4d6c5]{height:300px;width:100%;border:1px solid #dcdfe6;border-radius:4px;margin-top:4px}.ace_editor[data-v-26c4d6c5]{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;line-height:1.5;background-color:#fff!important}.ace_gutter[data-v-26c4d6c5]{background:#f5f7fa!important;color:#909399!important;border-right:1px solid #ebeef5}.ace_active-line[data-v-26c4d6c5]{background:#f5f7fa!important}.ace_cursor[data-v-26c4d6c5]{color:#303133!important}.ace_marker-layer .ace_selection[data-v-26c4d6c5]{background:#e4e7ed!important}.ace_marker-layer .ace_selected-word[data-v-26c4d6c5]{background:#e4e7ed!important;border:1px solid #dcdfe6!important}.ace_keyword[data-v-26c4d6c5]{color:#409eff!important}.ace_string[data-v-26c4d6c5]{color:#67c23a!important}.ace_comment[data-v-26c4d6c5]{color:#909399!important}.ace_function[data-v-26c4d6c5]{color:#e6a23c!important}.ace_variable[data-v-26c4d6c5]{color:#303133!important}.ace_constant[data-v-26c4d6c5],.ace_numeric[data-v-26c4d6c5]{color:#f56c6c!important}.ace_operator[data-v-26c4d6c5]{color:#409eff!important}.ace_paren[data-v-26c4d6c5]{color:#606266!important}.confirm-content[data-v-3ed7d1e6]{max-height:500px;overflow-y:auto;padding:0 4px}.info-section .section-title[data-v-3ed7d1e6]{display:flex;align-items:center;font-size:14px;font-weight:600;color:#409eff;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #e3f2fd}.info-section .section-title i[data-v-3ed7d1e6]{margin-right:6px;font-size:16px}.info-section .info-item[data-v-3ed7d1e6]{display:flex;margin-bottom:12px;line-height:1.8}.info-section .info-item .label[data-v-3ed7d1e6]{min-width:90px;color:#606266;font-size:13px}.info-section .info-item .value[data-v-3ed7d1e6]{flex:1;color:#303133;font-size:13px}.info-section .info-item .value.new[data-v-3ed7d1e6]{color:#67c23a;font-weight:500}.compare-section .section-title[data-v-3ed7d1e6]{display:flex;align-items:center;font-size:14px;font-weight:600;color:#e6a23c;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #fdf6ec}.compare-section .section-title i[data-v-3ed7d1e6]{margin-right:6px;font-size:16px}.compare-section .compare-item[data-v-3ed7d1e6]{margin-bottom:20px;padding:12px;background:#f5f7fa;border-radius:4px}.compare-section .compare-item .compare-label[data-v-3ed7d1e6]{font-size:13px;font-weight:600;color:#606266;margin-bottom:10px;padding-left:8px;border-left:3px solid #409eff}.compare-section .compare-item .compare-content[data-v-3ed7d1e6]{display:flex;align-items:center;gap:12px}.compare-section .compare-item .compare-content.column[data-v-3ed7d1e6]{flex-direction:column;align-items:stretch;gap:8px}.compare-section .compare-item .compare-content .tag[data-v-3ed7d1e6]{display:inline-block;padding:2px 8px;font-size:12px;color:#909399;background:#fff;border-radius:3px;margin-bottom:6px}.compare-section .compare-item .compare-content .compare-new[data-v-3ed7d1e6],.compare-section .compare-item .compare-content .compare-old[data-v-3ed7d1e6]{flex:1;padding:8px;background:#fff;border-radius:4px;border:1px solid #e4e7ed}.compare-section .compare-item .compare-content .compare-new .text[data-v-3ed7d1e6],.compare-section .compare-item .compare-content .compare-old .text[data-v-3ed7d1e6]{display:block;font-size:13px;color:#303133;word-break:break-all}.compare-section .compare-item .compare-content .compare-new .empty[data-v-3ed7d1e6],.compare-section .compare-item .compare-content .compare-old .empty[data-v-3ed7d1e6]{color:#c0c4cc;font-size:12px}.compare-section .compare-item .compare-content .compare-new .text.highlight[data-v-3ed7d1e6]{color:#67c23a;font-weight:500}.compare-section .compare-item .compare-content .compare-arrow[data-v-3ed7d1e6]{display:flex;align-items:center;justify-content:center;color:#909399;font-size:16px}.compare-section .platform-list[data-v-3ed7d1e6],.compare-section .user-list[data-v-3ed7d1e6]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.compare-section .removed-users[data-v-3ed7d1e6]{margin-top:8px;padding:8px;background:#fef0f0;border:1px solid #fde2e2;border-radius:4px}.compare-section .removed-users .removed-tag[data-v-3ed7d1e6]{display:inline-block;padding:2px 8px;font-size:12px;color:#f56c6c;background:#fff;border-radius:3px;margin-bottom:6px}.compare-section .no-change[data-v-3ed7d1e6]{padding:24px;text-align:center;color:#909399;font-size:13px}.compare-section .no-change i[data-v-3ed7d1e6]{margin-right:6px;font-size:16px}.dialog-footer[data-v-3ed7d1e6]{text-align:right}.confirm-content[data-v-3ed7d1e6]::-webkit-scrollbar{width:6px}.confirm-content[data-v-3ed7d1e6]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.confirm-content[data-v-3ed7d1e6]::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.drawer-content[data-v-b04561f8]{position:relative;display:flex;flex-direction:column;height:100%}.loading-overlay[data-v-b04561f8]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);z-index:1000;display:flex;align-items:center;justify-content:center}.loading-content[data-v-b04561f8]{text-align:center;padding:20px}.loading-content i[data-v-b04561f8]{font-size:32px;color:#409eff;animation:rotating-data-v-b04561f8 2s linear infinite}.loading-content .loading-text[data-v-b04561f8]{margin-top:16px;font-size:14px;color:#606266;line-height:1.6}@keyframes rotating-data-v-b04561f8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.drawer-body[data-v-b04561f8]{flex:1;overflow-y:auto;padding:12px 20px;box-sizing:border-box;padding-bottom:68px;transition:opacity .3s ease}.drawer-body.is-loading[data-v-b04561f8]{opacity:.6;pointer-events:none}.drawer-footer[data-v-b04561f8]{position:absolute;bottom:0;left:0;width:100%;padding:12px 24px;border-top:1px solid #ebeef5;background:#fff;display:flex;justify-content:flex-end;box-sizing:border-box;z-index:10}.drawer-footer .el-button+.el-button[data-v-b04561f8]{margin-left:12px}.user-group-form .el-form-item[data-v-b04561f8]{margin-bottom:14px}.user-selector[data-v-b04561f8]{display:flex;gap:12px;height:500px;border:1px solid #dcdfe6;border-radius:8px;overflow:hidden;background:#fff;padding:8px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.selector-left[data-v-b04561f8],.selector-right[data-v-b04561f8]{flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #e8eaf0;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.06)}.selector-left[data-v-b04561f8]{flex:1.4}.selector-right[data-v-b04561f8]{flex:1}.panel-header[data-v-b04561f8]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#f5f7fa;border-bottom:1px solid #e4e7ed;font-weight:600;color:#606266;font-size:14px}.selector-left .panel-header[data-v-b04561f8]{background:#f0f7ff;border-bottom:1px solid #d9ecff}.header-title[data-v-b04561f8]{display:flex;align-items:center;font-size:14px}.header-title i[data-v-b04561f8]{margin-right:8px;font-size:16px;color:#409eff}.header-count[data-v-b04561f8]{font-size:12px;color:#909399;font-weight:400;background:#e8f4ff;padding:2px 10px;border-radius:12px}.filter-toolbar[data-v-b04561f8]{display:flex;align-items:center;gap:8px;padding:12px 12px;background:#fff;border-bottom:1px solid #e8eaed}.filter-tip[data-v-b04561f8]{font-size:12px;color:#909399;margin-left:4px}.role-filter-select[data-v-b04561f8]{width:200px;min-width:170px}.role-filter-select[data-v-b04561f8] .el-select__tags{flex-wrap:nowrap;overflow:hidden}.user-list[data-v-b04561f8]{flex:1;overflow-y:auto;padding:8px;background:#fff}.user-item[data-v-b04561f8]{display:flex;justify-content:space-between;align-items:center;padding:3px 5px;margin-bottom:4px;background:#fff;border:1px solid #e8eaed;border-radius:6px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.04)}.selector-left .user-item[data-v-b04561f8]:hover{background:#f0f7ff;border-color:#b3d8ff;transform:translateX(4px);box-shadow:0 2px 8px rgba(64,158,255,.15)}.selector-right .user-item[data-v-b04561f8]{background:#fafbfc;border-color:#e4e7ed}.selector-right .user-item[data-v-b04561f8]:hover{background:linear-gradient(90deg,#fff5f5 0,#fff);border-color:#f56c6c;box-shadow:0 2px 8px rgba(245,108,108,.15)}.user-info[data-v-b04561f8]{display:flex;align-items:center;gap:8px;flex:1;flex-wrap:wrap}.user-info i[data-v-b04561f8]{font-size:15px;color:#409eff}.user-name[data-v-b04561f8]{font-size:13px;color:#303133;font-weight:600}.user-item.has-group[data-v-b04561f8]{background:#fef9e7;border-color:#e6e0c7}.user-item.has-group[data-v-b04561f8]:hover{background:#fef5e0}.user-item.disabled[data-v-b04561f8]{cursor:not-allowed;opacity:.6;pointer-events:none}.user-item.disabled[data-v-b04561f8]:hover{background:#fff;border-color:#e4e7ed;transform:none}.user-item.disabled .add-icon[data-v-b04561f8],.user-item.disabled .remove-icon[data-v-b04561f8]{opacity:.4}.group-tag[data-v-b04561f8]{margin-left:0}.add-icon[data-v-b04561f8],.remove-icon[data-v-b04561f8]{font-size:18px;color:#909399;transition:all .2s ease}.user-item:hover .add-icon[data-v-b04561f8]{color:#67c23a;transform:scale(1.2)}.user-item:hover .remove-icon[data-v-b04561f8]{color:#f56c6c;transform:scale(1.2)}.user-list[data-v-b04561f8]::-webkit-scrollbar{width:6px}.user-list[data-v-b04561f8]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.user-list[data-v-b04561f8]::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.user-list[data-v-b04561f8]::-webkit-scrollbar-track{background:transparent}.group-card.el-card{border:1px solid #d1def3}.group-card[data-v-18be4664]{border-radius:8px;transition:all .3s ease;cursor:pointer}.group-card[data-v-18be4664]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)!important}.group-card[data-v-18be4664] .el-card__body{padding:12px}.card-header[data-v-18be4664]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #ebeef5}.group-title[data-v-18be4664]{display:flex;align-items:center;flex:1}.group-name[data-v-18be4664]{font-size:16px;font-weight:600;color:#303133}.card-actions[data-v-18be4664]{display:flex;gap:4px}.card-actions .el-button[data-v-18be4664]{padding:4px}.group-description[data-v-18be4664]{font-size:13px;color:#606266;margin-bottom:16px;line-height:1.6;min-height:20px}.group-description.empty[data-v-18be4664]{color:#c0c4cc;font-style:italic}.group-stats[data-v-18be4664]{display:flex;align-items:center;justify-content:space-around;padding:10px 0;margin-bottom:16px;background:#f5f7fa;border-radius:4px}.stat-item[data-v-18be4664]{display:flex;flex-direction:column;align-items:center;gap:4px}.stat-item i[data-v-18be4664]{font-size:16px}.stat-label[data-v-18be4664]{font-size:13px;color:#909399}.stat-value[data-v-18be4664]{font-size:18px;font-weight:600;color:#303133}.stat-divider[data-v-18be4664]{width:1px;height:30px;background:#dcdfe6}.group-members[data-v-18be4664],.group-platforms[data-v-18be4664]{margin-bottom:16px}.section-title[data-v-18be4664]{display:flex;align-items:center;font-size:13px;font-weight:500;color:#606266;margin-bottom:8px}.section-title i[data-v-18be4664]{margin-right:6px;color:#909399}.tag-list[data-v-18be4664]{display:flex;flex-wrap:wrap;gap:6px}.empty-text[data-v-18be4664]{font-size:12px;color:#c0c4cc;font-style:italic}.group-footer[data-v-18be4664]{padding-top:12px;border-top:1px solid #ebeef5;font-size:12px;color:#909399;display:flex;align-items:center}.appmain-wrap .el-table .cell[data-v-74ff1527]{padding:6px 8px;font-size:13px}.toolbar-row[data-v-74ff1527]{margin:-7px 0}.drawer-alert[data-v-74ff1527]{background-color:#fff9db;border:1px solid #f7d070;margin-top:-10px;border-radius:4px;margin-bottom:22px}.toolbar-left[data-v-74ff1527]{display:flex;align-items:center}.toolbar-input[data-v-74ff1527]{width:320px;margin-right:8px}.toolbar-button[data-v-74ff1527]{margin-right:8px}.toolbar-right[data-v-74ff1527]{display:flex;justify-content:flex-end}.wide-select[data-v-74ff1527]{width:310px}.wide-popper .el-select-dropdown[data-v-74ff1527]{min-width:300px!important}.wide-popper .el-select-dropdown__item[data-v-74ff1527]{white-space:nowrap}.list-card[data-v-74ff1527]{padding:4px;margin-top:8px}.action-btn[data-v-74ff1527]{font-size:12px;margin:0 5px}.del-btn[data-v-74ff1527]{color:#f56c6c}.pagination[data-v-74ff1527]{margin-top:8px;text-align:right}.drawer-content[data-v-74ff1527]{position:relative;display:flex;flex-direction:column;height:100%}.drawer-body[data-v-74ff1527]{flex:1;overflow-y:auto;padding:16px 24px;box-sizing:border-box;padding-bottom:72px}.drawer-footer[data-v-74ff1527]{position:absolute;bottom:0;left:0;width:100%;padding:12px 24px;border-top:1px solid #ebeef5;background:#fff;display:flex;justify-content:flex-end;box-sizing:border-box;z-index:10}.drawer-footer .el-button+.el-button[data-v-74ff1527]{margin-left:12px}.single-column-form .el-form-item[data-v-74ff1527]{margin-bottom:16px}.drawer-content[data-v-74ff1527] .el-form-item__label{white-space:nowrap}.appmain-wrap .el-table .cell[data-v-1224aeeb]{padding:6px 8px;font-size:13px}.toolbar-row[data-v-1224aeeb]{margin:-7px 0}.toolbar-left[data-v-1224aeeb]{display:flex;align-items:center}.search-input[data-v-1224aeeb]{width:100%;max-width:320px;margin-right:8px}.search-select[data-v-1224aeeb]{width:20%;margin-right:8px}.toolbar-button[data-v-1224aeeb]{margin-right:8px}.toolbar-input[data-v-1224aeeb]{width:200px}.toolbar-right[data-v-1224aeeb]{text-align:right}.list-card[data-v-1224aeeb]{padding:4px;margin-top:8px}.noseparator .el-table__body-wrapper[data-v-1224aeeb],.noseparator .el-table__header-wrapper[data-v-1224aeeb],.noseparator .el-table td[data-v-1224aeeb],.noseparator .el-table th[data-v-1224aeeb]{border:none!important}.action-btn[data-v-1224aeeb]{margin:0 5px;font-size:12px}.del-btn[data-v-1224aeeb]{color:#f56c6c}.pop-footer[data-v-1224aeeb]{text-align:right;margin-top:8px}.pagination-wrap[data-v-1224aeeb]{text-align:right;margin-top:4px}.drawer-content[data-v-1224aeeb]{position:relative;display:flex;flex-direction:column;height:100%}.drawer-body[data-v-1224aeeb]{flex:1;overflow-y:auto;padding:16px 24px;box-sizing:border-box;padding-bottom:72px}.drawer-footer[data-v-1224aeeb]{position:absolute;bottom:0;left:0;width:100%;padding:12px 24px;border-top:1px solid #ebeef5;background:#fff;display:flex;justify-content:flex-end;box-sizing:border-box;z-index:10}.drawer-footer .el-button+.el-button[data-v-1224aeeb]{margin-left:12px}.single-column-form .el-form-item[data-v-1224aeeb]{margin-bottom:16px}.drawer-content[data-v-1224aeeb] .el-form-item__label{white-space:nowrap}.drawer-content[data-v-1224aeeb] .el-input,.drawer-content[data-v-1224aeeb] .el-select{width:100%}.form-help-text[data-v-5577ba7f]{font-size:12px;color:#909399;margin-top:4px}.divider-title[data-v-5577ba7f]{font-weight:700;color:#409eff}.dialog-footer[data-v-5577ba7f]{text-align:right}code[data-v-5577ba7f]{background:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:Monaco,Menlo,monospace;font-size:13px}[data-v-5577ba7f] .el-select .el-tag{background-color:#ecf5ff;border-color:#d9ecff;color:#409eff;font-weight:500}[data-v-5577ba7f] .el-select .el-tag .el-tag__close{color:#409eff}[data-v-5577ba7f] .el-select .el-tag .el-tag__close:hover{background-color:#409eff;color:#fff}[data-v-5577ba7f] .el-select-dropdown__item[data-value=__ALL__]{border-bottom:1px solid #ebeef5;padding-bottom:8px;margin-bottom:4px}[data-v-5577ba7f] .el-select-dropdown__item[data-value=__ALL__].is-disabled{color:#409eff;opacity:.6;cursor:not-allowed}.form-help-text[data-v-b13cc450]{font-size:12px;color:#909399;margin-top:2px;line-height:1.4}.form-section[data-v-b13cc450]{margin-bottom:10px;padding:10px 12px;background:#f8fafb;border-radius:6px;border:1px solid #e8f4fd;transition:all .3s ease}.form-section[data-v-b13cc450]:hover{border-color:#d0e8f7;box-shadow:0 2px 12px rgba(64,158,255,.08)}.section-title[data-v-b13cc450]{font-size:13px;font-weight:600;color:#2c3e50;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid #d0e8f7;display:flex;align-items:center;gap:6px}.section-title i[data-v-b13cc450]{color:#409eff;font-size:14px;font-weight:400}.dialog-footer[data-v-b13cc450]{text-align:right;padding-top:8px;border-top:1px solid #e8eaec}[data-v-b13cc450] .el-form-item{margin-bottom:8px}[data-v-b13cc450] .el-form-item__label{font-weight:500;color:#606266;font-size:13px;line-height:32px}[data-v-b13cc450] .el-input__inner,[data-v-b13cc450] .el-textarea__inner{border-radius:4px;transition:all .3s;font-size:13px}[data-v-b13cc450] .el-input__inner:focus,[data-v-b13cc450] .el-textarea__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}[data-v-b13cc450] .el-select{width:100%}[data-v-b13cc450] .el-button--small,[data-v-b13cc450] .el-select__tags{font-size:13px}[data-v-b13cc450] .el-select .el-tag{background-color:#ecf5ff;border-color:#d9ecff;color:#409eff;font-weight:500}[data-v-b13cc450] .el-select .el-tag .el-tag__close{color:#409eff}[data-v-b13cc450] .el-select .el-tag .el-tag__close:hover{background-color:#409eff;color:#fff}[data-v-b13cc450] .el-select-dropdown__item[data-value=__ALL__]{border-bottom:1px solid #ebeef5;padding-bottom:8px;margin-bottom:4px}[data-v-b13cc450] .el-select-dropdown__item[data-value=__ALL__].is-disabled{color:#409eff;opacity:.6;cursor:not-allowed}[data-v-b13cc450] .channel-type-select .el-input__inner{background:linear-gradient(135deg,#e8f4fd,#f0f9ff);border:1px solid #b3d9f2;font-weight:600;color:#1e88e5;font-size:14px;cursor:not-allowed}[data-v-b13cc450] .channel-type-select .el-input__inner::-moz-placeholder{color:#1e88e5;font-weight:600}[data-v-b13cc450] .channel-type-select .el-input__inner::placeholder{color:#1e88e5;font-weight:600}[data-v-b13cc450] .el-radio{margin-right:20px;margin-bottom:0}[data-v-b13cc450] .el-radio__label{font-size:13px}[data-v-b13cc450] .channel-edit-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12)}[data-v-b13cc450] .channel-edit-dialog .el-dialog__header{background:#f0f8ff;border-bottom:1px solid #e8f4fd;padding:14px 18px;margin:0}[data-v-b13cc450] .channel-edit-dialog .el-dialog__title{color:#2c3e50;font-size:16px;font-weight:600}[data-v-b13cc450] .channel-edit-dialog .el-dialog__headerbtn{top:14px;right:18px;width:28px;height:28px;background:hsla(0,0%,100%,.8);border-radius:50%;transition:all .3s ease}[data-v-b13cc450] .channel-edit-dialog .el-dialog__headerbtn:hover{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-v-b13cc450] .channel-edit-dialog .el-dialog__headerbtn .el-dialog__close{color:#606266;font-size:16px;font-weight:700}[data-v-b13cc450] .channel-edit-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#409eff}[data-v-b13cc450] .channel-edit-dialog .el-dialog__body{padding:16px 18px;max-height:70vh;overflow-y:auto;background:#fff}[data-v-b13cc450] .channel-edit-dialog .el-dialog__footer{padding:12px 18px;background:#fafbfc;border-top:1px solid #e8eaec}.appmain-wrap[data-v-9b5f59b4]{padding:20px}.toolbar[data-v-9b5f59b4]{margin-bottom:16px}.toolbar-left[data-v-9b5f59b4],.toolbar-row[data-v-9b5f59b4]{display:flex;align-items:center}.toolbar-left[data-v-9b5f59b4]{gap:12px}.toolbar-right[data-v-9b5f59b4]{display:flex;justify-content:flex-end;gap:8px}.toolbar-input[data-v-9b5f59b4]{width:280px}.toolbar-select[data-v-9b5f59b4]{width:120px}.toolbar-button[data-v-9b5f59b4]{margin-left:0!important}.table-card[data-v-9b5f59b4]{margin-bottom:20px}.pagination-wrapper[data-v-9b5f59b4]{margin-top:20px;text-align:right}.text-muted[data-v-9b5f59b4]{color:#909399}.channel-name-link[data-v-9b5f59b4]{text-decoration:underline!important;font-weight:500}.channel-name-link[data-v-9b5f59b4]:hover{text-decoration:underline!important;font-weight:600}.channel-type-tag[data-v-9b5f59b4]{font-weight:500}