.system-settings[data-v-467feda7]{padding:20px}.settings-card[data-v-467feda7]{margin-bottom:20px}.card-header[data-v-467feda7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:16px;font-weight:700}.persistence-status[data-v-467feda7]{font-size:14px;font-weight:400;display:flex;align-items:center;gap:8px}.loading-indicator[data-v-467feda7],.saving-indicator[data-v-467feda7]{color:$color-primary}.saved-indicator[data-v-467feda7]{color:$color-success}.no-data-indicator[data-v-467feda7]{color:$text-placeholder}.el-form[data-v-467feda7],.el-tabs[data-v-467feda7]{margin-top:20px}.form-tip[data-v-467feda7]{margin-left:10px;color:$text-placeholder;font-size:12px}.persistence-info[data-v-467feda7]{margin-top:30px;padding:20px;background-color:$bg-secondary;border-radius:4px}.info-actions[data-v-467feda7]{margin-top:20px;display:flex;gap:10px}[data-v-66d0b69f]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.system-monitor .status-row[data-v-66d0b69f]{margin-bottom:20px}.system-monitor .status-row .status-card[data-v-66d0b69f]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.05)}.system-monitor .status-row .status-card.normal[data-v-66d0b69f]{border-left:4px solid #00897b}.system-monitor .status-row .status-card.warning[data-v-66d0b69f]{border-left:4px solid #f9a825}.system-monitor .status-row .status-card.danger[data-v-66d0b69f]{border-left:4px solid #d32f2f}.system-monitor .status-row .status-card .status-header[data-v-66d0b69f]{display:flex;align-items:center;gap:8px;color:#757575;font-size:14px;margin-bottom:10px}.system-monitor .status-row .status-card .status-header i[data-v-66d0b69f]{font-size:20px}.system-monitor .status-row .status-card .status-value[data-v-66d0b69f]{font-size:28px;font-weight:600;color:#111827;margin-bottom:10px}.system-monitor .status-row .status-card .status-label[data-v-66d0b69f]{font-size:12px;color:#757575}.system-monitor .chart-container[data-v-66d0b69f]{width:100%;height:300px}.system-monitor .service-list .service-item[data-v-66d0b69f]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e5e7eb}.system-monitor .service-list .service-item[data-v-66d0b69f]:last-child{border-bottom:none}.system-monitor .service-list .service-item .service-info .service-name[data-v-66d0b69f]{font-weight:500;color:#111827}.system-monitor .service-list .service-item .service-info .service-desc[data-v-66d0b69f]{font-size:12px;color:#757575;margin-left:10px}[data-v-e14a3eda]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.service-monitor-container[data-v-e14a3eda]{padding:20px}.service-monitor-container .header-card[data-v-e14a3eda]{margin-bottom:20px}.service-monitor-container .header-card .header-content[data-v-e14a3eda]{display:flex;justify-content:space-between;align-items:center}.service-monitor-container .header-card .header-content .title-section h2[data-v-e14a3eda]{margin:0 0 8px 0;font-size:20px;color:#111827}.service-monitor-container .header-card .header-content .title-section .subtitle[data-v-e14a3eda]{color:#757575;font-size:14px}.service-monitor-container .stats-row[data-v-e14a3eda]{margin-bottom:20px}.service-monitor-container .stats-row .stat-card[data-v-e14a3eda]{padding:20px;border-radius:8px;display:flex;align-items:center;gap:15px;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.1)}.service-monitor-container .stats-row .stat-card .stat-icon[data-v-e14a3eda]{font-size:36px}.service-monitor-container .stats-row .stat-card .stat-icon i[data-v-e14a3eda]{display:block}.service-monitor-container .stats-row .stat-card .stat-info .stat-value[data-v-e14a3eda]{font-size:28px;font-weight:700}.service-monitor-container .stats-row .stat-card .stat-info .stat-label[data-v-e14a3eda]{font-size:14px;color:#757575}.service-monitor-container .stats-row .stat-card.normal[data-v-e14a3eda]{border-left:4px solid #00897b}.service-monitor-container .stats-row .stat-card.normal .stat-icon[data-v-e14a3eda],.service-monitor-container .stats-row .stat-card.normal .stat-value[data-v-e14a3eda]{color:#00897b}.service-monitor-container .stats-row .stat-card.warning[data-v-e14a3eda]{border-left:4px solid #f9a825}.service-monitor-container .stats-row .stat-card.warning .stat-icon[data-v-e14a3eda],.service-monitor-container .stats-row .stat-card.warning .stat-value[data-v-e14a3eda]{color:#f9a825}.service-monitor-container .stats-row .stat-card.error[data-v-e14a3eda]{border-left:4px solid #d32f2f}.service-monitor-container .stats-row .stat-card.error .stat-icon[data-v-e14a3eda],.service-monitor-container .stats-row .stat-card.error .stat-value[data-v-e14a3eda]{color:#d32f2f}.service-monitor-container .stats-row .stat-card.unknown[data-v-e14a3eda]{border-left:4px solid #757575}.service-monitor-container .stats-row .stat-card.unknown .stat-icon[data-v-e14a3eda],.service-monitor-container .stats-row .stat-card.unknown .stat-value[data-v-e14a3eda]{color:#757575}.service-monitor-container .filter-card[data-v-e14a3eda]{margin-bottom:20px}.service-monitor-container .service-card .service-grid[data-v-e14a3eda]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.service-monitor-container .service-card .service-grid .service-item[data-v-e14a3eda]{padding:20px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;transition:all .3s}.service-monitor-container .service-card .service-grid .service-item[data-v-e14a3eda]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.service-monitor-container .service-card .service-grid .service-item.normal[data-v-e14a3eda]{border-left:4px solid #00897b}.service-monitor-container .service-card .service-grid .service-item.warning[data-v-e14a3eda]{border-left:4px solid #f9a825}.service-monitor-container .service-card .service-grid .service-item.error[data-v-e14a3eda]{border-left:4px solid #d32f2f}.service-monitor-container .service-card .service-grid .service-item.unknown[data-v-e14a3eda]{border-left:4px solid #757575}.service-monitor-container .service-card .service-grid .service-item .service-header[data-v-e14a3eda]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.service-monitor-container .service-card .service-grid .service-item .service-header .service-icon[data-v-e14a3eda]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f0f2f5;border-radius:8px;font-size:20px;color:#409eff}.service-monitor-container .service-card .service-grid .service-item .service-header .service-info[data-v-e14a3eda]{flex:1}.service-monitor-container .service-card .service-grid .service-item .service-header .service-info .service-name[data-v-e14a3eda]{font-size:16px;font-weight:600;color:#111827}.service-monitor-container .service-card .service-grid .service-item .service-header .service-info .service-type[data-v-e14a3eda]{font-size:12px;color:#757575}.service-monitor-container .service-card .service-grid .service-item .service-url[data-v-e14a3eda]{font-size:12px;color:#757575;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-monitor-container .service-card .service-grid .service-item .service-metrics[data-v-e14a3eda]{display:flex;gap:20px;margin-bottom:15px}.service-monitor-container .service-card .service-grid .service-item .service-metrics .metric .label[data-v-e14a3eda]{font-size:12px;color:#757575;margin-right:5px}.service-monitor-container .service-card .service-grid .service-item .service-metrics .metric .value[data-v-e14a3eda]{font-size:14px;font-weight:600;color:#111827}.service-monitor-container .service-card .service-grid .service-item .service-metrics .metric .value.normal[data-v-e14a3eda]{color:#00897b}.service-monitor-container .service-card .service-grid .service-item .service-metrics .metric .value.warning[data-v-e14a3eda]{color:#f9a825}.service-monitor-container .service-card .service-grid .service-item .service-metrics .metric .value.error[data-v-e14a3eda]{color:#d32f2f}.service-monitor-container .service-card .service-grid .service-item .service-chart[data-v-e14a3eda]{height:50px;background:#f9fafb;border-radius:4px;margin-bottom:15px}.service-monitor-container .service-card .service-grid .service-item .service-actions[data-v-e14a3eda]{display:flex;justify-content:flex-end;gap:10px}.service-monitor-container .service-detail .detail-metrics[data-v-e14a3eda]{margin-top:20px}.service-monitor-container .service-detail .detail-metrics h4[data-v-e14a3eda]{margin-bottom:15px;color:#111827}.service-monitor-container .service-detail .detail-metrics .metric-card[data-v-e14a3eda]{padding:15px;background:#f9fafb;border-radius:8px;text-align:center}.service-monitor-container .service-detail .detail-metrics .metric-card .metric-label[data-v-e14a3eda]{font-size:12px;color:#757575;margin-bottom:8px}.service-monitor-container .service-detail .detail-metrics .metric-card .metric-value[data-v-e14a3eda]{font-size:20px;font-weight:700;color:#409eff}.service-monitor-container .metrics-chart .chart-header[data-v-e14a3eda]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.service-monitor-container .metrics-chart .chart-header h4[data-v-e14a3eda]{margin:0;color:#111827}.service-monitor-container .metrics-chart .chart-container[data-v-e14a3eda]{height:300px}.service-monitor-container .logs-container .logs-filter[data-v-e14a3eda]{margin-bottom:15px}.service-monitor-container .logs-container .logs-content .log-list[data-v-e14a3eda]{height:400px;overflow-y:auto;background:#1e1e1e;padding:10px;border-radius:4px}.service-monitor-container .logs-container .logs-content .log-list .log-item[data-v-e14a3eda]{padding:5px 0;font-family:monospace;font-size:12px}.service-monitor-container .logs-container .logs-content .log-list .log-item .log-time[data-v-e14a3eda]{color:#858585;margin-right:10px}.service-monitor-container .logs-container .logs-content .log-list .log-item .log-level[data-v-e14a3eda]{margin-right:10px;padding:0 5px;border-radius:2px}.service-monitor-container .logs-container .logs-content .log-list .log-item.info .log-level[data-v-e14a3eda]{color:#4fc08d;background:rgba(79,192,141,.2)}.service-monitor-container .logs-container .logs-content .log-list .log-item.info .log-message[data-v-e14a3eda]{color:#d4d4d4}.service-monitor-container .logs-container .logs-content .log-list .log-item.warn .log-level[data-v-e14a3eda]{color:#dcdcaa;background:rgba(220,220,170,.2)}.service-monitor-container .logs-container .logs-content .log-list .log-item.warn .log-message[data-v-e14a3eda]{color:#d4d4d4}.service-monitor-container .logs-container .logs-content .log-list .log-item.error .log-level[data-v-e14a3eda]{color:#f14c4c;background:rgba(241,76,76,.2)}.service-monitor-container .logs-container .logs-content .log-list .log-item.error .log-message[data-v-e14a3eda]{color:#d4d4d4}.service-monitor-container .logs-container .pagination[data-v-e14a3eda]{margin-top:15px;text-align:right}[data-v-69e7ab06]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.task-log-container[data-v-69e7ab06]{padding:20px}.task-log-container .header-card[data-v-69e7ab06]{margin-bottom:20px}.task-log-container .header-card .header-content[data-v-69e7ab06]{display:flex;justify-content:space-between;align-items:center}.task-log-container .header-card .header-content .title-section h2[data-v-69e7ab06]{margin:0 0 8px 0;font-size:20px;color:#111827}.task-log-container .header-card .header-content .title-section .subtitle[data-v-69e7ab06]{color:#757575;font-size:14px}.task-log-container .header-card .header-content .actions .el-button[data-v-69e7ab06]{margin-left:10px}.task-log-container .stats-row[data-v-69e7ab06]{margin-bottom:20px}.task-log-container .stats-row .stat-card[data-v-69e7ab06]{padding:20px;border-radius:8px;display:flex;align-items:center;gap:15px;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.1)}.task-log-container .stats-row .stat-card .stat-icon[data-v-69e7ab06]{font-size:36px}.task-log-container .stats-row .stat-card .stat-icon i[data-v-69e7ab06]{display:block}.task-log-container .stats-row .stat-card .stat-info .stat-value[data-v-69e7ab06]{font-size:28px;font-weight:700}.task-log-container .stats-row .stat-card .stat-info .stat-label[data-v-69e7ab06]{font-size:14px;color:#757575}.task-log-container .stats-row .stat-card.total[data-v-69e7ab06]{border-left:4px solid #409eff}.task-log-container .stats-row .stat-card.total .stat-icon[data-v-69e7ab06],.task-log-container .stats-row .stat-card.total .stat-value[data-v-69e7ab06]{color:#409eff}.task-log-container .stats-row .stat-card.success[data-v-69e7ab06]{border-left:4px solid #00897b}.task-log-container .stats-row .stat-card.success .stat-icon[data-v-69e7ab06],.task-log-container .stats-row .stat-card.success .stat-value[data-v-69e7ab06]{color:#00897b}.task-log-container .stats-row .stat-card.fail[data-v-69e7ab06]{border-left:4px solid #d32f2f}.task-log-container .stats-row .stat-card.fail .stat-icon[data-v-69e7ab06],.task-log-container .stats-row .stat-card.fail .stat-value[data-v-69e7ab06]{color:#d32f2f}.task-log-container .stats-row .stat-card.running[data-v-69e7ab06]{border-left:4px solid #f9a825}.task-log-container .stats-row .stat-card.running .stat-icon[data-v-69e7ab06],.task-log-container .stats-row .stat-card.running .stat-value[data-v-69e7ab06]{color:#f9a825}.task-log-container .filter-card[data-v-69e7ab06]{margin-bottom:20px}.task-log-container .table-card .task-name[data-v-69e7ab06]{display:flex;align-items:center;gap:8px}.task-log-container .table-card .task-name i[data-v-69e7ab06]{color:#409eff}.task-log-container .table-card .fast[data-v-69e7ab06]{color:#00897b}.task-log-container .table-card .normal[data-v-69e7ab06]{color:#f9a825}.task-log-container .table-card .slow[data-v-69e7ab06]{color:#d32f2f}.task-log-container .table-card .pagination[data-v-69e7ab06]{margin-top:20px;text-align:right}.task-log-container .detail-content .error-info[data-v-69e7ab06],.task-log-container .detail-content .execution-params[data-v-69e7ab06],.task-log-container .detail-content .execution-result[data-v-69e7ab06]{margin-top:20px}.task-log-container .detail-content .error-info h4[data-v-69e7ab06],.task-log-container .detail-content .execution-params h4[data-v-69e7ab06],.task-log-container .detail-content .execution-result h4[data-v-69e7ab06]{margin-bottom:10px;color:#111827}.task-log-container .detail-content .error-info .code-block[data-v-69e7ab06],.task-log-container .detail-content .execution-params .code-block[data-v-69e7ab06],.task-log-container .detail-content .execution-result .code-block[data-v-69e7ab06]{background:#f9fafb;padding:15px;border-radius:4px;font-family:monospace;font-size:12px;overflow-x:auto;white-space:pre-wrap;word-break:break-all}.task-log-container .detail-content .error-info .code-block.error[data-v-69e7ab06],.task-log-container .detail-content .execution-params .code-block.error[data-v-69e7ab06],.task-log-container .detail-content .execution-result .code-block.error[data-v-69e7ab06]{background:#fff2f0;color:#d32f2f}.task-log-container .log-viewer .log-header[data-v-69e7ab06]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.task-log-container .log-viewer .log-header .task-info[data-v-69e7ab06]{font-weight:600;color:#111827}.task-log-container .log-viewer .log-content[data-v-69e7ab06]{height:400px;overflow-y:auto;background:#1f1f1f;border-radius:4px;padding:10px}.task-log-container .log-viewer .log-content .log-line[data-v-69e7ab06]{display:flex;font-family:monospace;font-size:12px;padding:2px 0}.task-log-container .log-viewer .log-content .log-line .line-number[data-v-69e7ab06]{color:#8c8c8c;width:40px;text-align:right;margin-right:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.task-log-container .log-viewer .log-content .log-line .line-content[data-v-69e7ab06]{flex:1;color:#d9d9d9}.task-log-container .log-viewer .log-content .log-line.info .line-content[data-v-69e7ab06]{color:#d9d9d9}.task-log-container .log-viewer .log-content .log-line.warn .line-content[data-v-69e7ab06]{color:#ffe58f}.task-log-container .log-viewer .log-content .log-line.error .line-content[data-v-69e7ab06]{color:#ff4d4f}.task-log-container .log-viewer .log-content .log-line.debug .line-content[data-v-69e7ab06]{color:#237804}