/*!
 * FizzGate-Admin v3.6.0-beta1
 * (c) 2020-2025 Joker-Lee
 * AGPL v3 Licensed.
 */.agent-detail[data-v-012b8b48]{padding:0 16px;max-width:1200px;margin:0 auto}.agent-detail .detail-header[data-v-012b8b48]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding:16px 0;border-bottom:1px solid #ebeef5}.agent-detail .detail-header .header-left[data-v-012b8b48],.agent-detail .detail-header[data-v-012b8b48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.agent-detail .detail-header .header-left .header-title[data-v-012b8b48]{margin:0 0 0 16px;font-size:18px;font-weight:600}.agent-detail .agent-form[data-v-012b8b48]{background-color:#fff;border-radius:4px;padding:24px}.agent-detail .agent-form .section-title[data-v-012b8b48]{font-size:16px;color:#303133;margin:16px 0;padding-bottom:8px;border-bottom:1px solid #ebeef5}.agent-detail .agent-form .form-tips[data-v-012b8b48]{margin-top:8px;font-size:14px;color:#909399}.agent-detail .agent-form .form-tips p[data-v-012b8b48]{margin:0 0 8px}.agent-detail .agent-form .form-tips .template-buttons[data-v-012b8b48]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.agent-detail .agent-form .el-input-number[data-v-012b8b48]{width:200px}.agent-detail .agent-form .el-slider[data-v-012b8b48]{margin:12px 0}.agent-detail .agent-form .tools-grid[data-v-012b8b48]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.agent-detail .agent-form .memory-display[data-v-012b8b48],.agent-detail .agent-form .temperature-display[data-v-012b8b48]{margin-top:8px;text-align:center;color:#606266;font-size:14px}.agent-detail .agent-form .form-actions[data-v-012b8b48]{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px}@media (max-width:768px){.agent-detail .agent-form[data-v-012b8b48]{padding:16px}.agent-detail .agent-form .tools-grid[data-v-012b8b48]{grid-template-columns:1fr}.mcp-services-section .selected-services[data-v-012b8b48]{margin-bottom:12px}.mcp-services-section .selected-services .service-tag[data-v-012b8b48]{margin-right:8px;margin-bottom:8px}.mcp-services-section .selected-services .service-tag i[data-v-012b8b48]{margin-right:4px}.mcp-service-selection .search-section[data-v-012b8b48]{margin-bottom:16px}.mcp-service-selection .service-tabs .el-tabs__content[data-v-012b8b48]{padding-top:16px}.mcp-service-selection .services-list[data-v-012b8b48]{max-height:400px;overflow-y:auto}.mcp-service-selection .services-list .service-grid[data-v-012b8b48]{display:grid;grid-template-columns:1fr;gap:12px}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox[data-v-012b8b48]{width:100%}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info[data-v-012b8b48]{margin-left:24px}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-name[data-v-012b8b48]{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#303133}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-description[data-v-012b8b48]{margin:0 0 12px 0;color:#606266;font-size:14px;line-height:1.4}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-meta[data-v-012b8b48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-meta .service-url[data-v-012b8b48]{color:#909399;font-size:12px;font-family:monospace}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-meta .service-tools[data-v-012b8b48],.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-meta .service-version[data-v-012b8b48]{color:#909399;font-size:12px}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list[data-v-012b8b48]{margin-top:12px;padding-top:12px;border-top:1px solid #ebeef5}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-header[data-v-012b8b48]{margin-bottom:12px}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-header .tools-title[data-v-012b8b48]{font-size:13px;color:#606266;font-weight:500}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-list[data-v-012b8b48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-list .tool-item[data-v-012b8b48]{padding:8px 12px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-list .tool-item[data-v-012b8b48]:hover{background:#e3f2fd;border-color:#2196f3;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px rgba(33,150,243,.15);box-shadow:0 2px 8px rgba(33,150,243,.15)}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-list .tool-item .tool-header[data-v-012b8b48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-list .tool-item .tool-header .tool-name-tag[data-v-012b8b48]{font-weight:500}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-list .tool-item .tool-header .tool-method[data-v-012b8b48]{font-size:11px;color:#909399;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-list .tool-item .tool-description[data-v-012b8b48]{font-size:12px;color:#606266;line-height:1.4;margin-bottom:4px}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-list .tool-item .tool-meta[data-v-012b8b48]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.mcp-service-selection .services-list .service-grid .service-card .service-content .service-checkbox .service-info .service-tools-list .tools-list .tool-item .tool-meta .param-tag[data-v-012b8b48]{font-size:10px}.mcp-service-selection .services-list .empty-state[data-v-012b8b48]{text-align:center;padding:40px 20px;color:#909399}.mcp-service-selection .services-list .empty-state p[data-v-012b8b48]{margin:8px 0;font-size:14px}.mcp-service-selection .services-list .empty-state .empty-hint[data-v-012b8b48]{font-size:12px;color:#c0c4cc}.tool-detail .parameter-types[data-v-012b8b48]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.tool-detail code[data-v-012b8b48]{background-color:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}}