.filter-card[data-v-221ce03e]{margin-bottom:0}.filter-card[data-v-221ce03e] :deep(.el-card__body){padding:8px 12px;overflow:visible}.filter-row[data-v-221ce03e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.filter-controls[data-v-221ce03e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1 1 auto;min-width:0;overflow:visible}.filter-item[data-v-221ce03e]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.filter-time-range[data-v-221ce03e]{flex:1 1 auto;min-width:0}.filter-label[data-v-221ce03e]{font-size:12px;color:#606266;white-space:nowrap}.filter-divider[data-v-221ce03e]{color:#dcdfe6;flex-shrink:0}.filter-actions[data-v-221ce03e]{flex-shrink:0;margin-left:auto}.filter-actions[data-v-221ce03e],.filter-slot-before[data-v-221ce03e],.filter-slot-default[data-v-221ce03e]{display:flex;align-items:center;gap:8px}.compact-layout[data-v-221ce03e]{padding:0;margin:0;background:transparent;border:none}.compact-mode .compact-layout>div[data-v-221ce03e]{padding:0;margin:0;background:transparent;min-height:32px}.compact-mode .el-button--text[data-v-221ce03e]{color:#606266;border:1px solid transparent;background:#f5f7fa;border-radius:4px}.compact-mode .el-button--text[data-v-221ce03e]:hover{color:#409eff;background:#ecf5ff;border-color:#b3d8ff}.ai-example-button-wrapper[data-v-19665c06]{display:inline-block}.ai-example-button-wrapper .ai-example-btn[data-v-19665c06]{color:#409eff;font-size:12px;padding:4px 8px;border:1px solid #b3d8ff;border-radius:3px;background:#ecf5ff;transition:all .2s ease}.ai-example-button-wrapper .ai-example-btn[data-v-19665c06]:hover{background:#409eff;color:#fff;border-color:#409eff}:deep(.ai-example-dialog) .el-dialog__header[data-v-19665c06]{padding:16px 20px 10px}:deep(.ai-example-dialog) .el-dialog__header .el-dialog__title[data-v-19665c06]{font-size:16px;font-weight:600;color:#303133}:deep(.ai-example-dialog) .el-dialog__body[data-v-19665c06]{padding:10px 20px 20px;max-height:70vh;overflow-y:auto}.ai-example-dialog-content .example-notice[data-v-19665c06]{margin-top:16px;padding-top:16px;border-top:1px solid #ebeef5}[data-v-19665c06]:deep(.ai-example-dialog .ai-detailed-content .markdown-viewer pre){font-size:16px!important;line-height:1.6!important}[data-v-19665c06]:deep(.ai-example-dialog .ai-detailed-content .markdown-viewer code){font-size:15px!important}[data-v-19665c06]:deep(.ai-example-dialog .ai-detailed-content .markdown-viewer pre code){font-size:16px!important}.backup-actions[data-v-88bca70c]{display:inline-flex;gap:4px}